ナビゲーション装置、サーバ装置、ナビゲーションシステムおよびナビゲーション方法
【課題】 本発明の目的は、施設に立ち寄るだけの余裕があるか否かを提示可能なナビゲーション装置、サーバ装置、ナビゲーションシステム、及びナビゲーション方法を提供することにある。
【解決手段】
本発明に係るナビゲーション装置は、現在位置を取得する現在位置取得手段と、目的地の指定を受け付けて上記現在位置取得手段により取得した現在位置から上記目的地へ到る経路を探索する経路探索手段と、立ち寄る施設の指定を受け付ける立ち寄り施設受付手段と、上記現在位置取得手段により取得した現在位置から上記立ち寄り施設受付手段により指定を受け付けた施設を経由して上記目的地へ到る経路を探索する寄道経路探索手段と、上記寄道経路探索手段により探索した経路において、上記立ち寄り施設に滞在する時間を含めて上記目的地へ到る予想時間を算出する予想時間算出手段と、を備える。
【解決手段】
本発明に係るナビゲーション装置は、現在位置を取得する現在位置取得手段と、目的地の指定を受け付けて上記現在位置取得手段により取得した現在位置から上記目的地へ到る経路を探索する経路探索手段と、立ち寄る施設の指定を受け付ける立ち寄り施設受付手段と、上記現在位置取得手段により取得した現在位置から上記立ち寄り施設受付手段により指定を受け付けた施設を経由して上記目的地へ到る経路を探索する寄道経路探索手段と、上記寄道経路探索手段により探索した経路において、上記立ち寄り施設に滞在する時間を含めて上記目的地へ到る予想時間を算出する予想時間算出手段と、を備える。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、ナビゲーション技術に関するものである。
【背景技術】
【0002】
従来、ナビゲーション装置において、ドライブスルーを利用できる店舗を検索して車両を案内する技術がある(特許文献1)。
【0003】
特許文献1には、このようなナビゲーション装置についての技術が記載されている。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特開2002−243479号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
上記のようなナビゲーション装置では、ドライブスルーを利用して購入することが可能な店舗を検索してその店舗までの経路誘導を行うことが可能である。しかし、目的地を変更せずに、ドライブスルーに立ち寄るだけの時間的余裕があるか否かを事前に判断するための情報を提示することはできない。
【0006】
本発明の目的は、ナビゲーション装置において、施設に立ち寄るだけの余裕があるか否かを提示可能なナビゲーション装置、サーバ装置、ナビゲーションシステム、及びナビゲーション方法を提供することである。
【課題を解決するための手段】
【0007】
上記課題を解決すべく、本発明のナビゲーション装置は、現在位置を取得する現在位置取得手段と、目的地の指定を受け付けて前記現在位置取得手段により取得した現在位置から前記目的地へ到る経路を探索する経路探索手段と、立ち寄る施設の指定を受け付ける立ち寄り施設受付手段と、前記現在位置取得手段により取得した現在位置から前記立ち寄り施設受付手段により指定を受け付けた施設を経由して前記目的地へ到る経路を探索する寄道経路探索手段と、前記寄道経路探索手段により探索した経路において、前記立ち寄り施設に滞在する時間を含めて前記目的地へ到る予想時間を算出する予想時間算出手段と、を備えることを特徴とする。
【0008】
また、本発明のサーバ装置は、所定の施設ごとに、待機している車両に関する情報を受け付けて記憶手段に記憶する待機情報登録手段と、前記施設の指定を含む待機情報提供依頼を受け付けて、前記待機情報提供依頼に指定された前記施設について前記車両に関する情報を特定し、特定した前記車両に関する情報を依頼元に出力する待機情報提供手段と、を備えることを特徴とする。
【0009】
また、本発明のナビゲーションシステムは、ナビゲーション装置と、サーバ装置と、を備え、前記ナビゲーション装置は、現在位置を取得する現在位置取得手段と、目的地の指定を受け付けて前記現在位置取得手段により取得した前記現在位置から前記目的地へ到る経路を探索する経路探索手段と、立ち寄る施設の指定を受け付ける立ち寄り施設受付手段と、前記現在位置取得手段により取得した現在位置から前記立ち寄り施設受付手段により指定を受け付けた施設を経由して前記目的地へ到る経路を探索する寄道経路探索手段と、ネットワークを介して他の装置から提供される前記施設における待機車両に関する情報を取得する待機車両情報取得手段と、前記寄道経路探索手段により探索した経路において、前記立ち寄り施設に滞在する時間を含めて前記目的地へ到る予想時間を算出する予想時間算出手段と、を備え、前記予想時間算出手段は、前記待機車両情報取得手段により取得した待機車両に関する情報に基づいて前記施設における待ち時間を算出して前記目的地へ到る予想時間を算出し、前記サーバ装置は、前記施設ごとに、待機している車両に関する情報を受け付けて記憶手段に記憶する待機情報登録手段と、前記施設の指定を含む待機情報提供依頼を受け付けて、前記待機情報提供依頼に指定された前記施設について前記車両に関する情報を特定し、特定した前記車両に関する情報を依頼元に出力する待機情報提供手段と、を備える、ことを特徴とする。
【0010】
また、本発明のナビゲーションシステムのナビゲーション方法においては、前記ナビゲーションシステムは、ナビゲーション装置と、サーバ装置と、を備え、前記ナビゲーション装置は、現在位置を取得する現在位置取得ステップと、目的地の指定を受け付けて前記現在位置取得ステップにより取得した前記現在位置から前記目的地へ到る経路を探索する経路探索ステップと、立ち寄る施設の指定を受け付ける立ち寄り施設受付ステップと、前記現在位置取得ステップにより取得した現在位置から前記立ち寄り施設受付ステップにより指定を受け付けた施設を経由して前記目的地へ到る経路を探索する寄道経路探索ステップと、を実施し、前記サーバ装置は、施設ごとに、待機している車両に関する情報を受け付けて記憶手段に記憶する待機情報登録ステップと、前記施設の指定を含む待機情報提供依頼を受け付けて、前記待機情報提供依頼に指定された前記施設について前記車両に関する情報を特定し、特定した前記車両に関する情報を依頼元に出力する待機情報提供ステップと、を実施し、前記ナビゲーション装置は、さらに、ネットワークを介して他の装置から提供される前記施設における待機車両に関する情報を取得する待機車両情報取得ステップと、前記寄道経路探索ステップにより探索した経路において、前記立ち寄り施設に滞在する時間を含めて前記目的地へ到る予想時間を算出する予想時間算出ステップと、を実施し、前記予想時間算出ステップにおいては、前記待機車両情報取得ステップにより取得した待機車両に関する情報に基づいて前記施設における待ち時間を算出して前記目的地へ到る予想時間を算出する、ことを特徴とする。
【発明の効果】
【0011】
ナビゲーション装置において、施設に立ち寄るだけの余裕があるか否かを提示可能なナビゲーション装置、サーバ装置、ナビゲーションシステム、及びナビゲーション方法を提供することができる。
【図面の簡単な説明】
【0012】
【図1】図1は、本発明の一実施形態が適用された待機車両情報提供システムの概略構成図である。
【図2】図2は、待機情報テーブルの構成例を示す図である。
【図3】図3は、待機車両情報提供装置のハードウェア構成を示す図である。
【図4】図4は、ナビゲーション装置のハードウェア構成図である。
【図5】図5は、演算処理部1の機能構成を示す図である。
【図6】図6は、リンクテーブルの構成例を示す図である。
【図7】図7は、近隣店舗待機情報テーブルの構成例を示す図である。
【図8】図8は、待ち時間テーブルの構成例を示す図である。
【図9】図9は、待ち車両数登録処理のフロー図である。
【図10】図10は、寄道到着時刻算出処理のフロー図である。
【図11】図11は、寄道到着時刻算出処理にて示される画面の例を示す図である。
【図12】図12は、複数寄道候補提示処理のフロー図である。
【図13】図13は、複数寄道候補提示処理にて示される画面の例を示す図である。
【発明を実施するための形態】
【0013】
以下に、本発明の一実施形態を適用した立ち寄り到着予想時刻提供システム1000について、図面を参照して説明する。
【0014】
図1に示すように、立ち寄り到着予想時刻提供システム1000は、待機車両情報提供装置110と、ネットワーク150を介して待機車両情報提供装置110と通信を行うことができるナビゲーション装置100と、ネットワーク150を介して待機車両情報提供装置110に待機車両の計測情報を送信する待機車両計測装置160と、を有する。
【0015】
立ち寄り到着予想時刻提供システム1000は、ナビゲーション装置100または待機車両計測装置160を複数有するものであっても良いし、待機車両情報提供装置110を複数有するものであっても良い。
【0016】
待機車両情報提供装置110は、例えば、ドライブスルーを利用可能な店舗に取り付けられたセンサ等を用いた待機車両台数の計測装置からの情報に基づき、ドライブスルーの待機車両の台数を取得することができるサーバ装置である。
【0017】
待機車両情報提供装置110は、記憶部120と、制御部130と、通信部140と、を備える。
【0018】
記憶部120は、待機情報テーブル300を格納する待機情報記憶領域121を備える。
【0019】
図2に、待機情報テーブル300の構成例を示す。
【0020】
待機情報テーブル300は、ドライブスルーを利用可能な店舗ごとに、店舗の種類(店舗の系列)と、店舗の位置、現在の待機車両の台数とを記憶するテーブルであり、待機車両情報提供装置110によって随時更新される。
【0021】
待機情報テーブル300は、レコードごとに、店舗種類301と、店舗識別子302と、店舗位置303と、待機台数304と、の情報を含む。
【0022】
店舗種類301は、店舗識別子302で識別される店舗の資本系列等の種類を示す情報である。例えば、「MD」というハンバーガーチェーン系列、あるいは「KF」ファーストフード系列、等である。
【0023】
店舗名302は、待機車両情報提供装置110がドライブスルーに待機する車両台数を把握している店舗を識別する名称である。もちろん、店舗名302は、店舗名のみに限らず、店舗を識別することのできる識別子であれば足りる。
【0024】
店舗位置303は、店舗の位置を示す識別子である。例えば、緯度経度等の座標位置等である。
【0025】
待機台数304は、店舗のドライブスルーの利用を待機している車両の数を示す。
【0026】
図1の説明に戻る。
【0027】
制御部130は、待機情報登録部131と、待機情報提供部132と、を有する。
【0028】
待機情報登録部131は、図示しないドライブスルーを利用可能な店舗からの待機車両の台数に関する情報を受信する。そして、待機情報登録部131は、受信した待機車両の台数に関する情報を待機情報記憶領域121の待機情報テーブル300に記憶することにより待機情報を登録する。
【0029】
待機情報提供部132は、ナビゲーション装置100から依頼を受けると、待機情報テーブル300を検索して、指定された店舗のドライブスルーに待機している車両の台数を特定して、ナビゲーション装置100にネットワーク150を介して送信する。
【0030】
通信部140は、ネットワーク150に接続し、他の接続された機器に対して情報を送信し、他の接続された機器から情報を受信する。
【0031】
次に、図3に、待機車両情報提供装置110のハードウェア構成例を示す。
【0032】
待機車両情報提供装置110は、ネットワーク150を介して、ナビゲーション装置100と通信を行うことができる。
【0033】
待機車両情報提供装置110は、例えば、PC(パーソナルコンピュータ)や、ワークステーション、携帯電話端末、PDA(Personal Digital Assistant)などの計算機であり、ドライブスルーを利用可能な施設に設置された後述する待機車両計測装置160から、待機車両の台数に関する情報を受け取ることができる。
【0034】
待機車両情報提供装置110は、入力装置111と、出力装置112と、通信装置113と、演算装置114と、主記憶装置115と、外部記憶装置116と、それぞれの装置を互いに接続するバス117と、を有する。
【0035】
入力装置111は、例えばキーボードやマウス、あるいはタッチペン、その他ポインティングデバイスなどの入力を受け付ける装置である。
【0036】
出力装置112は、例えばディスプレイなどの、表示を行う装置である。
【0037】
通信装置113は、ネットワーク150などのネットワークを介して他の装置と通信を行う装置である。
【0038】
演算装置114は、例えばCPU(Central Processing Unit)などの演算装置である。
【0039】
主記憶装置115は、例えばRAM(Random Access Memory)などのメモリ装置である。
【0040】
外部記憶装置116は、例えばハードディスク装置やフラッシュメモリなどの不揮発性記憶装置である。
【0041】
ここで、ネットワーク150は、携帯電話ネットワークなどの無線通信網であるが、インターネットや公衆用の無線LANなどの公衆網であってもよいし、その他通信を行うことが可能なネットワークであればよい。
【0042】
待機車両情報提供装置110の待機情報登録部131と、待機情報提供部132と、は待機車両情報提供装置110の演算装置114に処理を行わせるプログラムによって実現される。
【0043】
このプログラムは、主記憶装置115または外部記憶装置116内に記憶され、実行にあたって主記憶装置115上にロードされ、演算装置114により実行される。
【0044】
また、待機車両情報提供装置110の記憶部120は、待機車両情報提供装置110の主記憶装置115または外部記憶装置116により実現される。
【0045】
待機車両情報提供装置110の通信部140は、待機車両情報提供装置110の通信装置113によって実現される。
【0046】
待機車両計測装置160は、例えば、ドライブスルーを利用可能な店舗に取り付けられたセンサ等を用いて待機車両台数を計測することのできる端末装置である。
【0047】
待機車両計測装置160は、計測部161と、通信部162と、を備える。
【0048】
計測部161は、図示しないセンサ等を用いて、店舗のドライブスルーの利用を待機する車両の台数を所定のタイミングで(例えば定刻に)計測し、通信部162を介して待機車両情報提供装置110に送信する。
【0049】
通信部162は、ネットワーク150に接続し、他の接続された機器に対して情報を送信し、他の接続された機器から情報を受信する。
【0050】
待機車両計測装置160は、例えば、PC(パーソナルコンピュータ)や、ワークステーション、携帯電話端末、PDA(Personal Digital Assistant)などの計算機であり、待機車両情報提供装置110に対して、予め定められた店舗識別子と共に、待機車両の台数に関する情報を送信することができる。
【0051】
待機車両計測装置160は、図示しないが、通信装置と、演算装置と、主記憶装置と、それぞれの装置を互いに接続するバスと、を有する。
【0052】
通信装置は、ネットワーク150などのネットワークを介して他の装置と通信を行う装置である。
【0053】
演算装置は、例えばCPU(Central Processing Unit)などの演算装置である。
【0054】
主記憶装置は、例えばRAM(Random Access Memory)などのメモリ装置である。
【0055】
待機車両計測装置160の計測部161は待機車両計測装置160の演算装置に処理を行わせるプログラムによって実現される。
【0056】
このプログラムは、実行にあたって待機車両計測装置160の主記憶装置上にロードされ、待機車両計測装置160の演算装置により実行される。
【0057】
また、待機車両計測装置160の通信部162は、待機車両計測装置160の通信装置によって実現される。
【0058】
図4に、ナビゲーション装置100のハードウェア構成図を示す。
【0059】
ナビゲーション装置100は、演算処理部1と、ディスプレイ2と、記憶装置3と、音声入出力装置4(音声入力装置としてマイクロフォン41、音声出力装置としてスピーカ42を備える)と、入力装置5と、ROM装置6と、車速センサ7と、ジャイロセンサ8と、GPS(Global Positioning System)受信装置9と、FM多重放送受信装置10と、ビーコン受信装置11と、通信装置12と、を備えている。
【0060】
演算処理部1は、様々な処理を行う中心的ユニットである。例えば各種センサ7,8やGPS受信装置9、FM多重放送受信装置10等から出力される情報を基にして現在位置を検出する。また、得られた現在位置情報に基づいて、表示に必要な地図データを記憶装置3あるいはROM装置6から読み出す。
【0061】
また、演算処理部1は、読み出した地図データをグラフィックス展開し、そこに現在位置を示すマークを重ねてディスプレイ2へ表示する。また、記憶装置3あるいはROM装置6に記憶されている地図データ等を用いて、使用者から指示された出発地(現在位置)と目的地とを結ぶ最適な経路(推奨経路)を探索する。また、スピーカ42やディスプレイ2を用いて使用者を誘導する。
【0062】
ナビゲーション装置100の演算処理部1は、各デバイス間をバス25で接続した構成である。演算処理部1は、数値演算及び各デバイスを制御するといった様々な処理を実行するCPU(Central Processing Unit)21と、記憶装置3から読み出した地図データ、演算データなどを格納するRAM(Random Access Memory)22と、プログラムやデータを格納するROM(Read Only Memory)23と、各種ハードウェアを演算処理部1と接続するためのI/F(インターフェイス)24と、を有する。
【0063】
図5は、演算処理部1の機能ブロック図である。
【0064】
図示するように、演算処理部1は、主制御部101と、入力受付部102と、寄道試算部103と、経路探索部104と、経路誘導部105と、出力処理部106と、を有する。
【0065】
主制御部101は、様々な処理を行う中心的な機能部であり、処理内容に応じて、他の処理部を制御する。また、随時、走行した日付および時刻と、位置と、マップマッチングを行った結果得られた信頼度とを対応付けて、リンクごとに走行履歴を記憶装置3に記憶する。さらに、各処理部からの要求に応じて、GPS等の情報に基づき特定した現在位置を出力する。
【0066】
入力受付部102は、タッチパネル51やダイヤルスイッチ52等を含む入力装置5またはマイクロフォン41を介して入力された使用者からの指示を受け付け、その要求内容に対応する処理を実行するように演算処理部1の各部を制御する。
【0067】
例えば、使用者が推奨経路の探索を要求したときは、要求を受け付け、主制御部101に対応する処理を実施するよう要求する。
【0068】
寄道試算部103は、指定された店舗についての待機車両の台数に関する情報を待機車両情報提供装置110から取得し、取得した待機車両の台数に関する情報に基づいてドライブスルーを利用するのに必要な時間を試算する。また、後述する経路探索部104に依頼して当該店舗への経路と所要時間、当該店舗から目的地への経路と所要時間を取得し、目的地への予想到着時刻を使用者に提示する。
【0069】
経路探索部104は、目的地と出発地とを受け付け、出発地から目的地へ到る経路を探索し、探索した経路を移動するのに必要な時間を統計データ等に基づき算出する。
【0070】
経路誘導部105は、経路誘導を行うべき経路の情報を受け付けると、受け付けた経路の情報に示された経路から主制御部101から取得した現在位置が逸脱しないよう、使用者に運転経路を示して誘導する。
【0071】
具体的には、経路誘導部105は、経路情報と、現在位置の情報とを比較し、交差点等を通過する前に直進すべきか、右左折すべきかをスピーカ42を用いて音声で使用者に知らせる。
【0072】
また、経路誘導部105は、ディスプレイ2に表示された地図上に進行すべき方向を表示して、使用者に推奨経路を通知する。
【0073】
出力処理部106は、表示させる画面情報を受け取り、ディスプレイ2に描画するための信号に変換して、ディスプレイ2に対して描画する指示を行う。
【0074】
なお、上記した演算処理部1の各機能部、すなわち主制御部101、入力受付部102、寄道試算部103、経路探索部104、経路誘導部105、出力処理部106は、CPU21がRAM22にロードしたプログラムを実行することにより達成される。
【0075】
図4の説明に戻る。
【0076】
ディスプレイ2は、演算処理部1で生成されたグラフィックス情報を表示するユニットである。ディスプレイ2は、液晶ディスプレイ、有機ELディスプレイなどで構成される。
【0077】
記憶装置3は、HDDや不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。
【0078】
この記憶媒体には、通常の経路探索装置に必要な地図データ(地図上の道路を構成するリンクのリンクデータを含む)であるリンクテーブル200と、近隣(例えば、目的地までの距離内)のドライブスルーを利用可能な店舗に関する車両の待機情報を記録する近隣店舗待機情報テーブル400と、店舗種類(系列)ごとの、車両一台あたりの平均待ち時間を記録する待ち時間テーブル500とが記憶されている。
【0079】
図6は、リンクテーブル200の構成を示す図である。リンクテーブル200は、地図上の区画された領域であるメッシュの識別コード(メッシュID)201ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ202を含んでいる。
【0080】
リンクデータ202は、リンクの識別子であるリンクID211ごとに、リンクを構成する2つのノード(開始ノード、終了ノード)の座標情報222、リンクを含む道路の種別を示す道路種別223、リンクの長さを示すリンク長224、予め記憶されたリンク旅行時間225、開始ノードに接続されたリンクと終了ノードに接続されたリンクとを示す開始接続リンクと終了接続リンク226、リンクを含む道路の通称(例えば、「環八通り」等)を示す通称227、などを含んでいる。
【0081】
なお、ここでは、リンクを構成する2つのノードについて開始ノードと終了ノードとを区別することで、同じ道路の上り方向と下り方向とを、それぞれ別のリンクとして管理するようにしている。
【0082】
図7は、近隣店舗待機情報テーブル400の構成を示す図である。近隣店舗待機情報テーブル400は、ドライブスルーを利用可能な近隣の店舗ごとに、店舗の種類(店舗の系列)と、店舗の位置、現在の待機車両の台数とを記憶するテーブルであり、待機車両情報提供装置110からの情報を一部取得したものである。
【0083】
近隣店舗待機情報テーブル400は、後述する寄道到着時刻算出処理および複数寄道候補提示処理においてそのレコードを更新されるが、これに限らず、定期的に待機車両情報提供装置110の待機情報提供部132により提供される情報を受信して更新されるものであってもよい。
【0084】
近隣店舗待機情報テーブル400は、レコードごとに、店舗種類401と、店舗識別子402と、店舗位置403と、待機台数404と、の情報を含む。
【0085】
店舗種類401は、店舗識別子402で識別される店舗の資本系列等の種類を示す情報である。例えば、「MD」というハンバーガーチェーン系列、あるいは「KF」ファーストフード系列、等である。
【0086】
店舗名402は、待機車両情報提供装置110がドライブスルーに待機する車両台数を把握している店舗を識別する名称である。もちろん、店舗名402は、店舗名のみに限らず、店舗を識別することのできる識別子であれば足りる。
【0087】
店舗位置403は、店舗の位置を示す識別子である。例えば、緯度経度等の座標位置等である。
【0088】
待機台数404は、店舗のドライブスルーの利用を待機している車両の数を示す。
【0089】
図8は、待ち時間テーブル500の構成を示す図である。待ち時間テーブル500は、店舗の種類(店舗の系列)に応じた待機車両一台あたりの待ち時間の予測時間を記録したものである。
【0090】
待ち時間テーブル500は、レコードごとに、店舗種類501と、待ち時間502と、の情報を含む。
【0091】
店舗種類501は、店舗識別子402で識別される店舗の資本系列等の種類を示す情報である。例えば、「MD」というハンバーガーチェーン系列、あるいは「KF」ファーストフード系列、等である。
【0092】
待ち時間502は、待機車両一台あたりの待ち時間(分/台)である。例えば、「5」であれば待機車両一台あたり5分の待ち時間が見込まれることを示す。
【0093】
図4に戻って説明する。音声入出力装置4は、音声入力装置としてマイクロフォン41と、音声出力装置としてスピーカ42と、を備える。マイクロフォン41は、使用者やその他の搭乗者が発した声などの車載用ナビゲーション装置100の外部の音声を取得する。
【0094】
スピーカ42は、演算処理部1で生成された使用者へのメッセージを音声信号として出力する。マイクロフォン41とスピーカ42は、車両の所定の部位に、別個に配されている。ただし、一体の筐体に収納されていても良い。車載用ナビゲーション装置100は、マイクロフォン41及びスピーカ42を、それぞれ複数備えることができる。
【0095】
入力装置5は、使用者からの指示を使用者による操作を介して受け付ける装置である。入力装置5は、タッチパネル51と、ダイヤルスイッチ52と、その他のハードスイッチ(図示しない)であるスクロールキー、縮尺変更キーなどで構成される。
【0096】
タッチパネル51は、ディスプレイ2の表示面側に搭載され、表示画面を透視可能である。タッチパネル51は、ディスプレイ2に表示された画像のXY座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。タッチパネル51は、感圧式または静電式の入力検出素子などにより構成される。
【0097】
ダイヤルスイッチ52は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部1に出力する。演算処理部1では、パルス信号の数から、回転角度を求める。
【0098】
ROM装置6は、CD-ROMやDVD-ROM等のROM(Read Only Memory)や、IC(Integrated Circuit)カードといった、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。
【0099】
車速センサ7,ジャイロセンサ8およびGPS受信装置9は、車載用ナビゲーション装置100で現在位置(自車位置)を検出するために使用されるものである。
【0100】
車速センサ7は、車速を算出するのに用いる値を出力するセンサである。
【0101】
ジャイロセンサ8は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。
【0102】
GPS受信装置9は、GPS衛星からの信号を受信し移動体とGPS衛星間の距離と距離の変化率とを3個以上の衛星に対して測定することで移動体の現在位置、進行速度および進行方位を測定するものである。
【0103】
FM多重放送受信装置10は、FM多重放送局から送られてくるFM多重放送信号を受信する。FM多重放送には、VICS(Vehicle Information Communication System:登録商標)情報の概略現況交通情報、規制情報、SA/PA(サービスエリア/パーキングエリア)情報、駐車場情報、天気情報などやFM多重一般情報としてラジオ局が提供する文字情報などがある。
【0104】
ビーコン受信装置11は、VICS(登録商標、Vehicle Information and Communication System)情報などの概略現況交通情報、規制情報、SA/PA(サービスエリア/パーキングエリア)情報、駐車場情報、天気情報や緊急警報などを受信する。例えば、光により通信する光ビーコン、電波により通信する電波ビーコン等の受信装置である。
【0105】
通信装置12は、携帯電話網などのネットワーク150に接続し、通信を行う装置である。なお、通信装置12は、ネットワーク150に接続することのできる外部装置(例えばナビゲーション装置100の外部に存在する携帯電話機)との接続を担う装置であってもよい。
【0106】
次に、立ち寄り到着予想時刻提供システム1000の動作について説明する。
【0107】
図9は、待機車両情報提供装置110の待ち車両数登録処理の処理フローを示す図である。
【0108】
待ち車両数登録処理は、待機車両情報提供装置110において、ドライブスルーを利用可能な店舗からの待機車両の台数に関する情報を受け付けて待機情報テーブル300に記憶させる処理である。
【0109】
待ち車両数登録処理は、ドライブスルーを利用可能な店舗に配された待機車両計測装置160から、待機車両の台数の更新情報を待機車両情報提供装置110の通信部140が受け付けたことにより開始される。
【0110】
まず、待機情報登録部131は、更新する店舗の識別子と待機台数に関する情報を受け付ける(ステップS001)。
【0111】
具体的には、待機情報登録部131は、待機車両計測装置160の計測部161が送信した情報を、通信部140を介して受け付ける。そして、待機情報登録部131は、通信部140を介して受け付けた情報から、店舗識別子と待機台数とを指定する情報を特定する。
【0112】
次に、待機情報登録部131は、受け付けた店舗識別子と、待機台数と、に基づいて待機情報テーブル300を更新する(ステップS002)。
【0113】
具体的には、待機情報登録部131は、待機情報テーブル300の店舗識別子302と受け付けた店舗識別子とが一致するレコードを特定し、特定したレコードの待機台数304を、受信した待機台数として設定する。
【0114】
以上が、待ち車両数登録処理である。
【0115】
待ち車両数登録処理を実施することにより、待機車両情報提供装置110は、ドライブスルーで待機している車両の台数を店舗ごとに更新することが可能となる。
【0116】
次に、ナビゲーション装置100が実施する寄道到着時刻算出処理について、図10を用いて説明する。
【0117】
図10は、ナビゲーション装置100にて実施する寄道到着時刻算出処理のフローを示す図である。
【0118】
寄道到着時刻算出処理は、入力受付部102が使用者から処理を開始する指示を受け付けることにより開始される。
【0119】
まず、寄道試算部103は、入力受付部102が使用者から受け付けた指示に含まれる店舗を指定する情報を受け付ける(ステップS101)。
【0120】
具体的には、寄道試算部103は、入力受付部102から、店舗識別子を示す情報を受け付ける。
【0121】
次に、寄道試算部103は、指定された店舗への経路と、当該経路を移動するための所要時間を算出する(ステップS102)。
【0122】
具体的には、寄道試算部103は、通信装置12を介して待機車両情報提供装置110に対して、ステップS101にて受け付けた店舗識別子に該当する店舗に関する待機車両の情報を提供するよう依頼する。そして、待機車両情報提供装置110の待機情報提供部132は、通信部140を介して情報提供の依頼を受け付けると、依頼に含まれる店舗識別子と店舗識別子302とが合致するレコードを待機情報テーブル300から特定し、その店舗種類301と、店舗識別子302と、店舗位置303と、待機台数304と、をナビゲーション装置100に送信する。
【0123】
そして、寄道試算部103は、待機車両情報提供装置110から送信された待機情報テーブル300の該当するレコードの店舗種類301と、店舗識別子302と、店舗位置303と、待機台数304と、を受信する。そして、寄道試算部103は、近隣店舗待機情報テーブル400にそれら受信した情報を設定する。
【0124】
そして、寄道試算部103は、近隣店舗待機情報テーブル400を検索し、店舗識別子402の識別子とステップS101にて受け付けた店舗識別子とが一致するレコードを特定する。そして、特定したレコードに含まれる店舗位置403に関する情報を取得する。
【0125】
そして、寄道試算部103は、主制御部101から現在位置を取得して、取得した現在位置を出発地とし、店舗位置403の位置を目的地として、経路探索部104に経路を探索させ、その経路を移動するのにかかる時間を算出させる。
【0126】
次に、寄道試算部103は、ステップS101にて指定された店舗での所要時間を算出する(ステップS103)。
【0127】
具体的には、寄道試算部103は、ステップS102にて特定した近隣店舗待機情報テーブル400のレコードに含まれる店舗種類401と待機台数404とを取得する。そして、寄道試算部103は、待ち時間テーブル500の店舗種類501と取得した店舗種類401とが一致するレコードの待ち時間502の情報を取得する。そして、寄道試算部103は、待ち時間と、待機台数との積を算出することで、店舗での所要時間を算出する。
【0128】
次に、寄道試算部103は、ステップS101にて指定された店舗から目的地までの経路と所要時間を算出する(ステップS104)。
【0129】
具体的には、寄道試算部103は、ステップS102にて特定したレコードに含まれる店舗位置403を出発地とし、予め使用者から設定された目的地を目的地として、経路探索部104に経路を探索させ、その経路を移動するのにかかる時間を算出させる。
【0130】
次に、寄道試算部103は、現在位置からドライブスルー店舗を経由して目的地へ到る経路の所要時間の総計を算出する(ステップS105)。
【0131】
具体的には、寄道試算部103は、ステップS102にて算出した店舗までの所要時間と、ステップS103にて算出した店舗での所要時間と、ステップS104にて算出した店舗から目的地までの所要時間と、を合算して、所要時間の総計を算出する。
【0132】
次に、寄道試算部103は、現在位置からドライブスルー店舗を経由して目的地へ到る経路と、目的地への到着予想時刻と、を用いて画面700を構成し、出力処理部106に出力させる(ステップS106)。
【0133】
具体的には、寄道試算部103は、ステップS102にて算出した店舗までの経路と、ステップS104にて算出した店舗から目的地までの経路と、を含む経路を地図データに重ねて入力可能に出力処理部106に表示させる。また、寄道試算部103は、ステップS105にて求めた所要時間の総計を現在時刻に加えた時刻を到着予想時刻として表示するよう出力処理部106に表示させる。
【0134】
ここで、画面700について、図11を用いて説明する。
【0135】
図11は、ステップS106において寄道試算部103により構成される画面700の例を示す図である。
【0136】
画面700は、地図表示領域710と、経路説明領域720と、を有する。
【0137】
地図表示領域710には、現在位置711と、目的地712と、経路713と、経路713の途中にある店舗714と、を表示する。
【0138】
経路説明領域720は、経路713の目的地への予想到着時刻と店舗714の店舗種類と店舗識別子とを表示するための経路説明表示領域721および詳細表示領域722を有する。
【0139】
ここで、経路説明表示領域721の予想到着時刻は、ステップS106において算出した到着予想時刻であり、店舗種類はステップS103にて特定した店舗種類401であり、店舗識別子はステップS101にて受け付けた店舗識別子である。
【0140】
また、詳細表示領域722の店舗待ち時間は、ステップS103において算出した店舗での所要時間であり、待機車両は、ステップS103にて取得した待機台数である。
【0141】
次に、寄道試算部103は、使用者からの経路指定を受け付ける(ステップS107)。
【0142】
具体的には、寄道試算部103は、画面700上での使用者からの経路指定を、入力受付部102を介して受け付ける。
【0143】
次に、寄道試算部103は、ステップS107にて受け付けた経路について、経路誘導部105に誘導させる(ステップS108)。
【0144】
以上が、寄道到着時刻算出処理の処理内容である。
【0145】
寄道到着時刻算出処理により、現在地から指定したドライブスルーを利用可能な店舗を経由して目的地に到る経路と、目的地への到着予想時刻を使用者に提示することが可能となる。
【0146】
以上、本発明の一実施形態について説明した。
【0147】
本発明の一実施形態においては、使用者は指定したドライブスルーを利用可能な店舗を経由して現在地から目的地に到る経路と、その経路の目的地への到着予想時刻を試算することが可能となる。また、使用者は、表示された経路について経路誘導を行わせることができる。
【0148】
本発明は、上記実施形態に制限されない。上記実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。
【0149】
例えば、上記実施形態では、ナビゲーション装置100は、ステップS101にて、指定されたドライブスルーを利用可能な店舗の指定を受け付けるが、これに限らない。
【0150】
例えば、複数の店舗を含むジャンルの指定を受け付けて、ジャンルに属する店舗のうち所定範囲内にある複数の店舗に関して経路と到着予想時刻を算出して、算出した複数の経路について経路の情報と到着予想時刻とを提示することとしてもよい。
【0151】
図12を用いて、その処理内容を説明する。
【0152】
図12は、複数寄道候補提示処理の処理内容を示す図である。
【0153】
複数寄道候補提示処理は、使用者からの寄道対象のジャンル指定を受け付けることにより処理を開始する。
【0154】
まず、入力受付部102は、寄道対象のジャンル指定を受け付ける(ステップS201)。
【0155】
例えば、「ファーストフード(ドライブスルー)」等、記憶装置3の図示しない領域に予め記憶された所定のジャンルのうちの一つを指定する情報を受け付ける。
【0156】
次に、寄道試算部103は、目的地までの距離と同距離内にある店舗であって、ステップS201にて受け付けたジャンルに属する店舗を特定する(ステップS202)。
【0157】
具体的には、寄道試算部103は、現在位置を主制御部101から取得し、目的地までの予想距離を算出する。そして、寄道試算部103は、ステップS201にて受け付けたジャンルに属する店舗のうち、算出した予想距離内にある店舗を特定する。
【0158】
次に、寄道試算部103は、ステップS202で特定した各店舗のうちの一部または全部について、寄道を行った場合の目的地までの経路と、目的地への予想到着時刻と、を算出する(ステップS203)。
【0159】
具体的には、寄道試算部103は、ステップS202で特定した各店舗のうち、現在位置から近い方から、所定数(例えば5つ)までの店舗について、寄道到着時刻算出処理のステップS102〜ステップS105の処理を実施することで、経路と、目的地への予想到着時刻と、を算出する。
【0160】
次に、寄道試算部103は、ステップS203にて算出した経路と、予想到着時刻と、について、画面800を構成し、出力処理部106に出力させる(ステップS204)。
【0161】
具体的には、寄道試算部103は、ステップS203にて算出した各店舗を経由する目的地までの経路を地図データに重ねて入力可能に出力処理部106に表示させる。また、寄道試算部103は、ステップS203にて求めた経路ごとに、所要時間の総計を現在時刻に加えた時刻を到着予想時刻として表示するよう出力処理部106に表示させる。
【0162】
ここで、画面800について、図13を用いて説明する。
【0163】
図13は、ステップS204において寄道試算部103により構成される画面800の例を示す図である。
【0164】
画面800は、地図表示領域810と、経路説明領域820と、を有する。
【0165】
地図表示領域810には、現在位置811と、目的地812と、経路813〜815と、経路813〜815それぞれの途中にある店舗816〜818と、を表示する。
【0166】
経路説明領域820は、経路813〜815のそれぞれについて、目的地への予想到着時刻と店舗816〜818の店舗種類と店舗識別子とを表示するための経路説明表示領域821および詳細表示領域822を有する。
【0167】
ここで、経路説明表示領域821の予想到着時刻は、ステップS203において算出した到着予想時刻であり、店舗種類はステップS203にて特定した店舗種類であり、店舗識別子はステップS202およびステップS203にて特定した店舗識別子である。
【0168】
また、詳細表示領域822の店舗待ち時間は、ステップS203において算出した各店舗での所要時間であり、待機車両は、ステップS203にて取得した待機台数である。
【0169】
次に、寄道試算部103は、使用者からの経路指定を受け付ける(ステップS205)。
【0170】
具体的には、寄道試算部103は、画面800上での使用者からの経路指定の選択入力を、入力受付部102を介して受け付ける。
【0171】
次に、寄道試算部103は、ステップS205にて受け付けた経路について、経路誘導部105に誘導させる(ステップS206)。
【0172】
以上が、複数寄道候補提示処理の処理内容である。
【0173】
このようにすることで、使用者が指定したドライブスルーを利用可能な店舗のジャンルに含まれる店舗を経由して現在地から目的地に到る経路と、経路ごとの目的地への到着予想時刻とを使用者に提示することが可能となる。
【0174】
また例えば、本発明の第一の実施形態においては、ステップS102において、待機車両情報提供装置110に対してナビゲーション装置100から情報の提供依頼を行っているが、これに限られない。
【0175】
すなわち、予めナビゲーション装置100の電源投入時に、ナビゲーション装置100の寄道試算部103が待機車両情報提供装置110から待機情報テーブル300の情報を取得して近隣店舗待機情報テーブル400に記録しておく。そして、寄道試算部103は、ステップS102において待機車両情報提供装置110に対して通信を行わずに、近隣店舗待機情報テーブル400の情報を取得するようにしてもよい。
【0176】
このようにすることで、使用者は、通信環境の良くない場所においてもドライブスルーなどの施設を利用する際の予想到着時刻を知ることができる。
【0177】
以上が、変形の例である。
【0178】
なお、上記の実施形態では、本発明を車載用ナビゲーション装置に適用した例について説明したが、本発明は車載用以外のナビゲーション装置にも適用することができる。
【符号の説明】
【0179】
1・・・演算処理部、2・・・ディスプレイ、3・・・記憶装置、4・・・音声出入力装置、5・・・入力装置、6・・・ROM装置、7・・・車速センサ、8・・・ジャイロセンサ、9・・・GPS受信装置、10・・・FM多重放送受信装置、11・・・ビーコン受信装置、12・・・通信装置、21・・・CPU、22・・・RAM、23・・・ROM、24・・・I/F、25・・・バス、41・・・マイクロフォン、42・・・スピーカ、51・・・タッチパネル、52・・・ダイヤルスイッチ、100・・・ナビゲーション装置、110・・・待機車両情報提供装置、111・・・入力装置、112・・・出力装置、113・・・通信装置、114・・・演算装置、115・・・主記憶装置、116・・・外部記憶装置、117・・・バス、120・・・記憶部、130・・・制御部、140・・・通信部、150・・・ネットワーク、160・・・待機車両計測装置、161・・・計測部、162・・・通信部、1000・・・立ち寄り到着予想時刻提供システム
【技術分野】
【0001】
本発明は、ナビゲーション技術に関するものである。
【背景技術】
【0002】
従来、ナビゲーション装置において、ドライブスルーを利用できる店舗を検索して車両を案内する技術がある(特許文献1)。
【0003】
特許文献1には、このようなナビゲーション装置についての技術が記載されている。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特開2002−243479号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
上記のようなナビゲーション装置では、ドライブスルーを利用して購入することが可能な店舗を検索してその店舗までの経路誘導を行うことが可能である。しかし、目的地を変更せずに、ドライブスルーに立ち寄るだけの時間的余裕があるか否かを事前に判断するための情報を提示することはできない。
【0006】
本発明の目的は、ナビゲーション装置において、施設に立ち寄るだけの余裕があるか否かを提示可能なナビゲーション装置、サーバ装置、ナビゲーションシステム、及びナビゲーション方法を提供することである。
【課題を解決するための手段】
【0007】
上記課題を解決すべく、本発明のナビゲーション装置は、現在位置を取得する現在位置取得手段と、目的地の指定を受け付けて前記現在位置取得手段により取得した現在位置から前記目的地へ到る経路を探索する経路探索手段と、立ち寄る施設の指定を受け付ける立ち寄り施設受付手段と、前記現在位置取得手段により取得した現在位置から前記立ち寄り施設受付手段により指定を受け付けた施設を経由して前記目的地へ到る経路を探索する寄道経路探索手段と、前記寄道経路探索手段により探索した経路において、前記立ち寄り施設に滞在する時間を含めて前記目的地へ到る予想時間を算出する予想時間算出手段と、を備えることを特徴とする。
【0008】
また、本発明のサーバ装置は、所定の施設ごとに、待機している車両に関する情報を受け付けて記憶手段に記憶する待機情報登録手段と、前記施設の指定を含む待機情報提供依頼を受け付けて、前記待機情報提供依頼に指定された前記施設について前記車両に関する情報を特定し、特定した前記車両に関する情報を依頼元に出力する待機情報提供手段と、を備えることを特徴とする。
【0009】
また、本発明のナビゲーションシステムは、ナビゲーション装置と、サーバ装置と、を備え、前記ナビゲーション装置は、現在位置を取得する現在位置取得手段と、目的地の指定を受け付けて前記現在位置取得手段により取得した前記現在位置から前記目的地へ到る経路を探索する経路探索手段と、立ち寄る施設の指定を受け付ける立ち寄り施設受付手段と、前記現在位置取得手段により取得した現在位置から前記立ち寄り施設受付手段により指定を受け付けた施設を経由して前記目的地へ到る経路を探索する寄道経路探索手段と、ネットワークを介して他の装置から提供される前記施設における待機車両に関する情報を取得する待機車両情報取得手段と、前記寄道経路探索手段により探索した経路において、前記立ち寄り施設に滞在する時間を含めて前記目的地へ到る予想時間を算出する予想時間算出手段と、を備え、前記予想時間算出手段は、前記待機車両情報取得手段により取得した待機車両に関する情報に基づいて前記施設における待ち時間を算出して前記目的地へ到る予想時間を算出し、前記サーバ装置は、前記施設ごとに、待機している車両に関する情報を受け付けて記憶手段に記憶する待機情報登録手段と、前記施設の指定を含む待機情報提供依頼を受け付けて、前記待機情報提供依頼に指定された前記施設について前記車両に関する情報を特定し、特定した前記車両に関する情報を依頼元に出力する待機情報提供手段と、を備える、ことを特徴とする。
【0010】
また、本発明のナビゲーションシステムのナビゲーション方法においては、前記ナビゲーションシステムは、ナビゲーション装置と、サーバ装置と、を備え、前記ナビゲーション装置は、現在位置を取得する現在位置取得ステップと、目的地の指定を受け付けて前記現在位置取得ステップにより取得した前記現在位置から前記目的地へ到る経路を探索する経路探索ステップと、立ち寄る施設の指定を受け付ける立ち寄り施設受付ステップと、前記現在位置取得ステップにより取得した現在位置から前記立ち寄り施設受付ステップにより指定を受け付けた施設を経由して前記目的地へ到る経路を探索する寄道経路探索ステップと、を実施し、前記サーバ装置は、施設ごとに、待機している車両に関する情報を受け付けて記憶手段に記憶する待機情報登録ステップと、前記施設の指定を含む待機情報提供依頼を受け付けて、前記待機情報提供依頼に指定された前記施設について前記車両に関する情報を特定し、特定した前記車両に関する情報を依頼元に出力する待機情報提供ステップと、を実施し、前記ナビゲーション装置は、さらに、ネットワークを介して他の装置から提供される前記施設における待機車両に関する情報を取得する待機車両情報取得ステップと、前記寄道経路探索ステップにより探索した経路において、前記立ち寄り施設に滞在する時間を含めて前記目的地へ到る予想時間を算出する予想時間算出ステップと、を実施し、前記予想時間算出ステップにおいては、前記待機車両情報取得ステップにより取得した待機車両に関する情報に基づいて前記施設における待ち時間を算出して前記目的地へ到る予想時間を算出する、ことを特徴とする。
【発明の効果】
【0011】
ナビゲーション装置において、施設に立ち寄るだけの余裕があるか否かを提示可能なナビゲーション装置、サーバ装置、ナビゲーションシステム、及びナビゲーション方法を提供することができる。
【図面の簡単な説明】
【0012】
【図1】図1は、本発明の一実施形態が適用された待機車両情報提供システムの概略構成図である。
【図2】図2は、待機情報テーブルの構成例を示す図である。
【図3】図3は、待機車両情報提供装置のハードウェア構成を示す図である。
【図4】図4は、ナビゲーション装置のハードウェア構成図である。
【図5】図5は、演算処理部1の機能構成を示す図である。
【図6】図6は、リンクテーブルの構成例を示す図である。
【図7】図7は、近隣店舗待機情報テーブルの構成例を示す図である。
【図8】図8は、待ち時間テーブルの構成例を示す図である。
【図9】図9は、待ち車両数登録処理のフロー図である。
【図10】図10は、寄道到着時刻算出処理のフロー図である。
【図11】図11は、寄道到着時刻算出処理にて示される画面の例を示す図である。
【図12】図12は、複数寄道候補提示処理のフロー図である。
【図13】図13は、複数寄道候補提示処理にて示される画面の例を示す図である。
【発明を実施するための形態】
【0013】
以下に、本発明の一実施形態を適用した立ち寄り到着予想時刻提供システム1000について、図面を参照して説明する。
【0014】
図1に示すように、立ち寄り到着予想時刻提供システム1000は、待機車両情報提供装置110と、ネットワーク150を介して待機車両情報提供装置110と通信を行うことができるナビゲーション装置100と、ネットワーク150を介して待機車両情報提供装置110に待機車両の計測情報を送信する待機車両計測装置160と、を有する。
【0015】
立ち寄り到着予想時刻提供システム1000は、ナビゲーション装置100または待機車両計測装置160を複数有するものであっても良いし、待機車両情報提供装置110を複数有するものであっても良い。
【0016】
待機車両情報提供装置110は、例えば、ドライブスルーを利用可能な店舗に取り付けられたセンサ等を用いた待機車両台数の計測装置からの情報に基づき、ドライブスルーの待機車両の台数を取得することができるサーバ装置である。
【0017】
待機車両情報提供装置110は、記憶部120と、制御部130と、通信部140と、を備える。
【0018】
記憶部120は、待機情報テーブル300を格納する待機情報記憶領域121を備える。
【0019】
図2に、待機情報テーブル300の構成例を示す。
【0020】
待機情報テーブル300は、ドライブスルーを利用可能な店舗ごとに、店舗の種類(店舗の系列)と、店舗の位置、現在の待機車両の台数とを記憶するテーブルであり、待機車両情報提供装置110によって随時更新される。
【0021】
待機情報テーブル300は、レコードごとに、店舗種類301と、店舗識別子302と、店舗位置303と、待機台数304と、の情報を含む。
【0022】
店舗種類301は、店舗識別子302で識別される店舗の資本系列等の種類を示す情報である。例えば、「MD」というハンバーガーチェーン系列、あるいは「KF」ファーストフード系列、等である。
【0023】
店舗名302は、待機車両情報提供装置110がドライブスルーに待機する車両台数を把握している店舗を識別する名称である。もちろん、店舗名302は、店舗名のみに限らず、店舗を識別することのできる識別子であれば足りる。
【0024】
店舗位置303は、店舗の位置を示す識別子である。例えば、緯度経度等の座標位置等である。
【0025】
待機台数304は、店舗のドライブスルーの利用を待機している車両の数を示す。
【0026】
図1の説明に戻る。
【0027】
制御部130は、待機情報登録部131と、待機情報提供部132と、を有する。
【0028】
待機情報登録部131は、図示しないドライブスルーを利用可能な店舗からの待機車両の台数に関する情報を受信する。そして、待機情報登録部131は、受信した待機車両の台数に関する情報を待機情報記憶領域121の待機情報テーブル300に記憶することにより待機情報を登録する。
【0029】
待機情報提供部132は、ナビゲーション装置100から依頼を受けると、待機情報テーブル300を検索して、指定された店舗のドライブスルーに待機している車両の台数を特定して、ナビゲーション装置100にネットワーク150を介して送信する。
【0030】
通信部140は、ネットワーク150に接続し、他の接続された機器に対して情報を送信し、他の接続された機器から情報を受信する。
【0031】
次に、図3に、待機車両情報提供装置110のハードウェア構成例を示す。
【0032】
待機車両情報提供装置110は、ネットワーク150を介して、ナビゲーション装置100と通信を行うことができる。
【0033】
待機車両情報提供装置110は、例えば、PC(パーソナルコンピュータ)や、ワークステーション、携帯電話端末、PDA(Personal Digital Assistant)などの計算機であり、ドライブスルーを利用可能な施設に設置された後述する待機車両計測装置160から、待機車両の台数に関する情報を受け取ることができる。
【0034】
待機車両情報提供装置110は、入力装置111と、出力装置112と、通信装置113と、演算装置114と、主記憶装置115と、外部記憶装置116と、それぞれの装置を互いに接続するバス117と、を有する。
【0035】
入力装置111は、例えばキーボードやマウス、あるいはタッチペン、その他ポインティングデバイスなどの入力を受け付ける装置である。
【0036】
出力装置112は、例えばディスプレイなどの、表示を行う装置である。
【0037】
通信装置113は、ネットワーク150などのネットワークを介して他の装置と通信を行う装置である。
【0038】
演算装置114は、例えばCPU(Central Processing Unit)などの演算装置である。
【0039】
主記憶装置115は、例えばRAM(Random Access Memory)などのメモリ装置である。
【0040】
外部記憶装置116は、例えばハードディスク装置やフラッシュメモリなどの不揮発性記憶装置である。
【0041】
ここで、ネットワーク150は、携帯電話ネットワークなどの無線通信網であるが、インターネットや公衆用の無線LANなどの公衆網であってもよいし、その他通信を行うことが可能なネットワークであればよい。
【0042】
待機車両情報提供装置110の待機情報登録部131と、待機情報提供部132と、は待機車両情報提供装置110の演算装置114に処理を行わせるプログラムによって実現される。
【0043】
このプログラムは、主記憶装置115または外部記憶装置116内に記憶され、実行にあたって主記憶装置115上にロードされ、演算装置114により実行される。
【0044】
また、待機車両情報提供装置110の記憶部120は、待機車両情報提供装置110の主記憶装置115または外部記憶装置116により実現される。
【0045】
待機車両情報提供装置110の通信部140は、待機車両情報提供装置110の通信装置113によって実現される。
【0046】
待機車両計測装置160は、例えば、ドライブスルーを利用可能な店舗に取り付けられたセンサ等を用いて待機車両台数を計測することのできる端末装置である。
【0047】
待機車両計測装置160は、計測部161と、通信部162と、を備える。
【0048】
計測部161は、図示しないセンサ等を用いて、店舗のドライブスルーの利用を待機する車両の台数を所定のタイミングで(例えば定刻に)計測し、通信部162を介して待機車両情報提供装置110に送信する。
【0049】
通信部162は、ネットワーク150に接続し、他の接続された機器に対して情報を送信し、他の接続された機器から情報を受信する。
【0050】
待機車両計測装置160は、例えば、PC(パーソナルコンピュータ)や、ワークステーション、携帯電話端末、PDA(Personal Digital Assistant)などの計算機であり、待機車両情報提供装置110に対して、予め定められた店舗識別子と共に、待機車両の台数に関する情報を送信することができる。
【0051】
待機車両計測装置160は、図示しないが、通信装置と、演算装置と、主記憶装置と、それぞれの装置を互いに接続するバスと、を有する。
【0052】
通信装置は、ネットワーク150などのネットワークを介して他の装置と通信を行う装置である。
【0053】
演算装置は、例えばCPU(Central Processing Unit)などの演算装置である。
【0054】
主記憶装置は、例えばRAM(Random Access Memory)などのメモリ装置である。
【0055】
待機車両計測装置160の計測部161は待機車両計測装置160の演算装置に処理を行わせるプログラムによって実現される。
【0056】
このプログラムは、実行にあたって待機車両計測装置160の主記憶装置上にロードされ、待機車両計測装置160の演算装置により実行される。
【0057】
また、待機車両計測装置160の通信部162は、待機車両計測装置160の通信装置によって実現される。
【0058】
図4に、ナビゲーション装置100のハードウェア構成図を示す。
【0059】
ナビゲーション装置100は、演算処理部1と、ディスプレイ2と、記憶装置3と、音声入出力装置4(音声入力装置としてマイクロフォン41、音声出力装置としてスピーカ42を備える)と、入力装置5と、ROM装置6と、車速センサ7と、ジャイロセンサ8と、GPS(Global Positioning System)受信装置9と、FM多重放送受信装置10と、ビーコン受信装置11と、通信装置12と、を備えている。
【0060】
演算処理部1は、様々な処理を行う中心的ユニットである。例えば各種センサ7,8やGPS受信装置9、FM多重放送受信装置10等から出力される情報を基にして現在位置を検出する。また、得られた現在位置情報に基づいて、表示に必要な地図データを記憶装置3あるいはROM装置6から読み出す。
【0061】
また、演算処理部1は、読み出した地図データをグラフィックス展開し、そこに現在位置を示すマークを重ねてディスプレイ2へ表示する。また、記憶装置3あるいはROM装置6に記憶されている地図データ等を用いて、使用者から指示された出発地(現在位置)と目的地とを結ぶ最適な経路(推奨経路)を探索する。また、スピーカ42やディスプレイ2を用いて使用者を誘導する。
【0062】
ナビゲーション装置100の演算処理部1は、各デバイス間をバス25で接続した構成である。演算処理部1は、数値演算及び各デバイスを制御するといった様々な処理を実行するCPU(Central Processing Unit)21と、記憶装置3から読み出した地図データ、演算データなどを格納するRAM(Random Access Memory)22と、プログラムやデータを格納するROM(Read Only Memory)23と、各種ハードウェアを演算処理部1と接続するためのI/F(インターフェイス)24と、を有する。
【0063】
図5は、演算処理部1の機能ブロック図である。
【0064】
図示するように、演算処理部1は、主制御部101と、入力受付部102と、寄道試算部103と、経路探索部104と、経路誘導部105と、出力処理部106と、を有する。
【0065】
主制御部101は、様々な処理を行う中心的な機能部であり、処理内容に応じて、他の処理部を制御する。また、随時、走行した日付および時刻と、位置と、マップマッチングを行った結果得られた信頼度とを対応付けて、リンクごとに走行履歴を記憶装置3に記憶する。さらに、各処理部からの要求に応じて、GPS等の情報に基づき特定した現在位置を出力する。
【0066】
入力受付部102は、タッチパネル51やダイヤルスイッチ52等を含む入力装置5またはマイクロフォン41を介して入力された使用者からの指示を受け付け、その要求内容に対応する処理を実行するように演算処理部1の各部を制御する。
【0067】
例えば、使用者が推奨経路の探索を要求したときは、要求を受け付け、主制御部101に対応する処理を実施するよう要求する。
【0068】
寄道試算部103は、指定された店舗についての待機車両の台数に関する情報を待機車両情報提供装置110から取得し、取得した待機車両の台数に関する情報に基づいてドライブスルーを利用するのに必要な時間を試算する。また、後述する経路探索部104に依頼して当該店舗への経路と所要時間、当該店舗から目的地への経路と所要時間を取得し、目的地への予想到着時刻を使用者に提示する。
【0069】
経路探索部104は、目的地と出発地とを受け付け、出発地から目的地へ到る経路を探索し、探索した経路を移動するのに必要な時間を統計データ等に基づき算出する。
【0070】
経路誘導部105は、経路誘導を行うべき経路の情報を受け付けると、受け付けた経路の情報に示された経路から主制御部101から取得した現在位置が逸脱しないよう、使用者に運転経路を示して誘導する。
【0071】
具体的には、経路誘導部105は、経路情報と、現在位置の情報とを比較し、交差点等を通過する前に直進すべきか、右左折すべきかをスピーカ42を用いて音声で使用者に知らせる。
【0072】
また、経路誘導部105は、ディスプレイ2に表示された地図上に進行すべき方向を表示して、使用者に推奨経路を通知する。
【0073】
出力処理部106は、表示させる画面情報を受け取り、ディスプレイ2に描画するための信号に変換して、ディスプレイ2に対して描画する指示を行う。
【0074】
なお、上記した演算処理部1の各機能部、すなわち主制御部101、入力受付部102、寄道試算部103、経路探索部104、経路誘導部105、出力処理部106は、CPU21がRAM22にロードしたプログラムを実行することにより達成される。
【0075】
図4の説明に戻る。
【0076】
ディスプレイ2は、演算処理部1で生成されたグラフィックス情報を表示するユニットである。ディスプレイ2は、液晶ディスプレイ、有機ELディスプレイなどで構成される。
【0077】
記憶装置3は、HDDや不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。
【0078】
この記憶媒体には、通常の経路探索装置に必要な地図データ(地図上の道路を構成するリンクのリンクデータを含む)であるリンクテーブル200と、近隣(例えば、目的地までの距離内)のドライブスルーを利用可能な店舗に関する車両の待機情報を記録する近隣店舗待機情報テーブル400と、店舗種類(系列)ごとの、車両一台あたりの平均待ち時間を記録する待ち時間テーブル500とが記憶されている。
【0079】
図6は、リンクテーブル200の構成を示す図である。リンクテーブル200は、地図上の区画された領域であるメッシュの識別コード(メッシュID)201ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ202を含んでいる。
【0080】
リンクデータ202は、リンクの識別子であるリンクID211ごとに、リンクを構成する2つのノード(開始ノード、終了ノード)の座標情報222、リンクを含む道路の種別を示す道路種別223、リンクの長さを示すリンク長224、予め記憶されたリンク旅行時間225、開始ノードに接続されたリンクと終了ノードに接続されたリンクとを示す開始接続リンクと終了接続リンク226、リンクを含む道路の通称(例えば、「環八通り」等)を示す通称227、などを含んでいる。
【0081】
なお、ここでは、リンクを構成する2つのノードについて開始ノードと終了ノードとを区別することで、同じ道路の上り方向と下り方向とを、それぞれ別のリンクとして管理するようにしている。
【0082】
図7は、近隣店舗待機情報テーブル400の構成を示す図である。近隣店舗待機情報テーブル400は、ドライブスルーを利用可能な近隣の店舗ごとに、店舗の種類(店舗の系列)と、店舗の位置、現在の待機車両の台数とを記憶するテーブルであり、待機車両情報提供装置110からの情報を一部取得したものである。
【0083】
近隣店舗待機情報テーブル400は、後述する寄道到着時刻算出処理および複数寄道候補提示処理においてそのレコードを更新されるが、これに限らず、定期的に待機車両情報提供装置110の待機情報提供部132により提供される情報を受信して更新されるものであってもよい。
【0084】
近隣店舗待機情報テーブル400は、レコードごとに、店舗種類401と、店舗識別子402と、店舗位置403と、待機台数404と、の情報を含む。
【0085】
店舗種類401は、店舗識別子402で識別される店舗の資本系列等の種類を示す情報である。例えば、「MD」というハンバーガーチェーン系列、あるいは「KF」ファーストフード系列、等である。
【0086】
店舗名402は、待機車両情報提供装置110がドライブスルーに待機する車両台数を把握している店舗を識別する名称である。もちろん、店舗名402は、店舗名のみに限らず、店舗を識別することのできる識別子であれば足りる。
【0087】
店舗位置403は、店舗の位置を示す識別子である。例えば、緯度経度等の座標位置等である。
【0088】
待機台数404は、店舗のドライブスルーの利用を待機している車両の数を示す。
【0089】
図8は、待ち時間テーブル500の構成を示す図である。待ち時間テーブル500は、店舗の種類(店舗の系列)に応じた待機車両一台あたりの待ち時間の予測時間を記録したものである。
【0090】
待ち時間テーブル500は、レコードごとに、店舗種類501と、待ち時間502と、の情報を含む。
【0091】
店舗種類501は、店舗識別子402で識別される店舗の資本系列等の種類を示す情報である。例えば、「MD」というハンバーガーチェーン系列、あるいは「KF」ファーストフード系列、等である。
【0092】
待ち時間502は、待機車両一台あたりの待ち時間(分/台)である。例えば、「5」であれば待機車両一台あたり5分の待ち時間が見込まれることを示す。
【0093】
図4に戻って説明する。音声入出力装置4は、音声入力装置としてマイクロフォン41と、音声出力装置としてスピーカ42と、を備える。マイクロフォン41は、使用者やその他の搭乗者が発した声などの車載用ナビゲーション装置100の外部の音声を取得する。
【0094】
スピーカ42は、演算処理部1で生成された使用者へのメッセージを音声信号として出力する。マイクロフォン41とスピーカ42は、車両の所定の部位に、別個に配されている。ただし、一体の筐体に収納されていても良い。車載用ナビゲーション装置100は、マイクロフォン41及びスピーカ42を、それぞれ複数備えることができる。
【0095】
入力装置5は、使用者からの指示を使用者による操作を介して受け付ける装置である。入力装置5は、タッチパネル51と、ダイヤルスイッチ52と、その他のハードスイッチ(図示しない)であるスクロールキー、縮尺変更キーなどで構成される。
【0096】
タッチパネル51は、ディスプレイ2の表示面側に搭載され、表示画面を透視可能である。タッチパネル51は、ディスプレイ2に表示された画像のXY座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。タッチパネル51は、感圧式または静電式の入力検出素子などにより構成される。
【0097】
ダイヤルスイッチ52は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部1に出力する。演算処理部1では、パルス信号の数から、回転角度を求める。
【0098】
ROM装置6は、CD-ROMやDVD-ROM等のROM(Read Only Memory)や、IC(Integrated Circuit)カードといった、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。
【0099】
車速センサ7,ジャイロセンサ8およびGPS受信装置9は、車載用ナビゲーション装置100で現在位置(自車位置)を検出するために使用されるものである。
【0100】
車速センサ7は、車速を算出するのに用いる値を出力するセンサである。
【0101】
ジャイロセンサ8は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。
【0102】
GPS受信装置9は、GPS衛星からの信号を受信し移動体とGPS衛星間の距離と距離の変化率とを3個以上の衛星に対して測定することで移動体の現在位置、進行速度および進行方位を測定するものである。
【0103】
FM多重放送受信装置10は、FM多重放送局から送られてくるFM多重放送信号を受信する。FM多重放送には、VICS(Vehicle Information Communication System:登録商標)情報の概略現況交通情報、規制情報、SA/PA(サービスエリア/パーキングエリア)情報、駐車場情報、天気情報などやFM多重一般情報としてラジオ局が提供する文字情報などがある。
【0104】
ビーコン受信装置11は、VICS(登録商標、Vehicle Information and Communication System)情報などの概略現況交通情報、規制情報、SA/PA(サービスエリア/パーキングエリア)情報、駐車場情報、天気情報や緊急警報などを受信する。例えば、光により通信する光ビーコン、電波により通信する電波ビーコン等の受信装置である。
【0105】
通信装置12は、携帯電話網などのネットワーク150に接続し、通信を行う装置である。なお、通信装置12は、ネットワーク150に接続することのできる外部装置(例えばナビゲーション装置100の外部に存在する携帯電話機)との接続を担う装置であってもよい。
【0106】
次に、立ち寄り到着予想時刻提供システム1000の動作について説明する。
【0107】
図9は、待機車両情報提供装置110の待ち車両数登録処理の処理フローを示す図である。
【0108】
待ち車両数登録処理は、待機車両情報提供装置110において、ドライブスルーを利用可能な店舗からの待機車両の台数に関する情報を受け付けて待機情報テーブル300に記憶させる処理である。
【0109】
待ち車両数登録処理は、ドライブスルーを利用可能な店舗に配された待機車両計測装置160から、待機車両の台数の更新情報を待機車両情報提供装置110の通信部140が受け付けたことにより開始される。
【0110】
まず、待機情報登録部131は、更新する店舗の識別子と待機台数に関する情報を受け付ける(ステップS001)。
【0111】
具体的には、待機情報登録部131は、待機車両計測装置160の計測部161が送信した情報を、通信部140を介して受け付ける。そして、待機情報登録部131は、通信部140を介して受け付けた情報から、店舗識別子と待機台数とを指定する情報を特定する。
【0112】
次に、待機情報登録部131は、受け付けた店舗識別子と、待機台数と、に基づいて待機情報テーブル300を更新する(ステップS002)。
【0113】
具体的には、待機情報登録部131は、待機情報テーブル300の店舗識別子302と受け付けた店舗識別子とが一致するレコードを特定し、特定したレコードの待機台数304を、受信した待機台数として設定する。
【0114】
以上が、待ち車両数登録処理である。
【0115】
待ち車両数登録処理を実施することにより、待機車両情報提供装置110は、ドライブスルーで待機している車両の台数を店舗ごとに更新することが可能となる。
【0116】
次に、ナビゲーション装置100が実施する寄道到着時刻算出処理について、図10を用いて説明する。
【0117】
図10は、ナビゲーション装置100にて実施する寄道到着時刻算出処理のフローを示す図である。
【0118】
寄道到着時刻算出処理は、入力受付部102が使用者から処理を開始する指示を受け付けることにより開始される。
【0119】
まず、寄道試算部103は、入力受付部102が使用者から受け付けた指示に含まれる店舗を指定する情報を受け付ける(ステップS101)。
【0120】
具体的には、寄道試算部103は、入力受付部102から、店舗識別子を示す情報を受け付ける。
【0121】
次に、寄道試算部103は、指定された店舗への経路と、当該経路を移動するための所要時間を算出する(ステップS102)。
【0122】
具体的には、寄道試算部103は、通信装置12を介して待機車両情報提供装置110に対して、ステップS101にて受け付けた店舗識別子に該当する店舗に関する待機車両の情報を提供するよう依頼する。そして、待機車両情報提供装置110の待機情報提供部132は、通信部140を介して情報提供の依頼を受け付けると、依頼に含まれる店舗識別子と店舗識別子302とが合致するレコードを待機情報テーブル300から特定し、その店舗種類301と、店舗識別子302と、店舗位置303と、待機台数304と、をナビゲーション装置100に送信する。
【0123】
そして、寄道試算部103は、待機車両情報提供装置110から送信された待機情報テーブル300の該当するレコードの店舗種類301と、店舗識別子302と、店舗位置303と、待機台数304と、を受信する。そして、寄道試算部103は、近隣店舗待機情報テーブル400にそれら受信した情報を設定する。
【0124】
そして、寄道試算部103は、近隣店舗待機情報テーブル400を検索し、店舗識別子402の識別子とステップS101にて受け付けた店舗識別子とが一致するレコードを特定する。そして、特定したレコードに含まれる店舗位置403に関する情報を取得する。
【0125】
そして、寄道試算部103は、主制御部101から現在位置を取得して、取得した現在位置を出発地とし、店舗位置403の位置を目的地として、経路探索部104に経路を探索させ、その経路を移動するのにかかる時間を算出させる。
【0126】
次に、寄道試算部103は、ステップS101にて指定された店舗での所要時間を算出する(ステップS103)。
【0127】
具体的には、寄道試算部103は、ステップS102にて特定した近隣店舗待機情報テーブル400のレコードに含まれる店舗種類401と待機台数404とを取得する。そして、寄道試算部103は、待ち時間テーブル500の店舗種類501と取得した店舗種類401とが一致するレコードの待ち時間502の情報を取得する。そして、寄道試算部103は、待ち時間と、待機台数との積を算出することで、店舗での所要時間を算出する。
【0128】
次に、寄道試算部103は、ステップS101にて指定された店舗から目的地までの経路と所要時間を算出する(ステップS104)。
【0129】
具体的には、寄道試算部103は、ステップS102にて特定したレコードに含まれる店舗位置403を出発地とし、予め使用者から設定された目的地を目的地として、経路探索部104に経路を探索させ、その経路を移動するのにかかる時間を算出させる。
【0130】
次に、寄道試算部103は、現在位置からドライブスルー店舗を経由して目的地へ到る経路の所要時間の総計を算出する(ステップS105)。
【0131】
具体的には、寄道試算部103は、ステップS102にて算出した店舗までの所要時間と、ステップS103にて算出した店舗での所要時間と、ステップS104にて算出した店舗から目的地までの所要時間と、を合算して、所要時間の総計を算出する。
【0132】
次に、寄道試算部103は、現在位置からドライブスルー店舗を経由して目的地へ到る経路と、目的地への到着予想時刻と、を用いて画面700を構成し、出力処理部106に出力させる(ステップS106)。
【0133】
具体的には、寄道試算部103は、ステップS102にて算出した店舗までの経路と、ステップS104にて算出した店舗から目的地までの経路と、を含む経路を地図データに重ねて入力可能に出力処理部106に表示させる。また、寄道試算部103は、ステップS105にて求めた所要時間の総計を現在時刻に加えた時刻を到着予想時刻として表示するよう出力処理部106に表示させる。
【0134】
ここで、画面700について、図11を用いて説明する。
【0135】
図11は、ステップS106において寄道試算部103により構成される画面700の例を示す図である。
【0136】
画面700は、地図表示領域710と、経路説明領域720と、を有する。
【0137】
地図表示領域710には、現在位置711と、目的地712と、経路713と、経路713の途中にある店舗714と、を表示する。
【0138】
経路説明領域720は、経路713の目的地への予想到着時刻と店舗714の店舗種類と店舗識別子とを表示するための経路説明表示領域721および詳細表示領域722を有する。
【0139】
ここで、経路説明表示領域721の予想到着時刻は、ステップS106において算出した到着予想時刻であり、店舗種類はステップS103にて特定した店舗種類401であり、店舗識別子はステップS101にて受け付けた店舗識別子である。
【0140】
また、詳細表示領域722の店舗待ち時間は、ステップS103において算出した店舗での所要時間であり、待機車両は、ステップS103にて取得した待機台数である。
【0141】
次に、寄道試算部103は、使用者からの経路指定を受け付ける(ステップS107)。
【0142】
具体的には、寄道試算部103は、画面700上での使用者からの経路指定を、入力受付部102を介して受け付ける。
【0143】
次に、寄道試算部103は、ステップS107にて受け付けた経路について、経路誘導部105に誘導させる(ステップS108)。
【0144】
以上が、寄道到着時刻算出処理の処理内容である。
【0145】
寄道到着時刻算出処理により、現在地から指定したドライブスルーを利用可能な店舗を経由して目的地に到る経路と、目的地への到着予想時刻を使用者に提示することが可能となる。
【0146】
以上、本発明の一実施形態について説明した。
【0147】
本発明の一実施形態においては、使用者は指定したドライブスルーを利用可能な店舗を経由して現在地から目的地に到る経路と、その経路の目的地への到着予想時刻を試算することが可能となる。また、使用者は、表示された経路について経路誘導を行わせることができる。
【0148】
本発明は、上記実施形態に制限されない。上記実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。
【0149】
例えば、上記実施形態では、ナビゲーション装置100は、ステップS101にて、指定されたドライブスルーを利用可能な店舗の指定を受け付けるが、これに限らない。
【0150】
例えば、複数の店舗を含むジャンルの指定を受け付けて、ジャンルに属する店舗のうち所定範囲内にある複数の店舗に関して経路と到着予想時刻を算出して、算出した複数の経路について経路の情報と到着予想時刻とを提示することとしてもよい。
【0151】
図12を用いて、その処理内容を説明する。
【0152】
図12は、複数寄道候補提示処理の処理内容を示す図である。
【0153】
複数寄道候補提示処理は、使用者からの寄道対象のジャンル指定を受け付けることにより処理を開始する。
【0154】
まず、入力受付部102は、寄道対象のジャンル指定を受け付ける(ステップS201)。
【0155】
例えば、「ファーストフード(ドライブスルー)」等、記憶装置3の図示しない領域に予め記憶された所定のジャンルのうちの一つを指定する情報を受け付ける。
【0156】
次に、寄道試算部103は、目的地までの距離と同距離内にある店舗であって、ステップS201にて受け付けたジャンルに属する店舗を特定する(ステップS202)。
【0157】
具体的には、寄道試算部103は、現在位置を主制御部101から取得し、目的地までの予想距離を算出する。そして、寄道試算部103は、ステップS201にて受け付けたジャンルに属する店舗のうち、算出した予想距離内にある店舗を特定する。
【0158】
次に、寄道試算部103は、ステップS202で特定した各店舗のうちの一部または全部について、寄道を行った場合の目的地までの経路と、目的地への予想到着時刻と、を算出する(ステップS203)。
【0159】
具体的には、寄道試算部103は、ステップS202で特定した各店舗のうち、現在位置から近い方から、所定数(例えば5つ)までの店舗について、寄道到着時刻算出処理のステップS102〜ステップS105の処理を実施することで、経路と、目的地への予想到着時刻と、を算出する。
【0160】
次に、寄道試算部103は、ステップS203にて算出した経路と、予想到着時刻と、について、画面800を構成し、出力処理部106に出力させる(ステップS204)。
【0161】
具体的には、寄道試算部103は、ステップS203にて算出した各店舗を経由する目的地までの経路を地図データに重ねて入力可能に出力処理部106に表示させる。また、寄道試算部103は、ステップS203にて求めた経路ごとに、所要時間の総計を現在時刻に加えた時刻を到着予想時刻として表示するよう出力処理部106に表示させる。
【0162】
ここで、画面800について、図13を用いて説明する。
【0163】
図13は、ステップS204において寄道試算部103により構成される画面800の例を示す図である。
【0164】
画面800は、地図表示領域810と、経路説明領域820と、を有する。
【0165】
地図表示領域810には、現在位置811と、目的地812と、経路813〜815と、経路813〜815それぞれの途中にある店舗816〜818と、を表示する。
【0166】
経路説明領域820は、経路813〜815のそれぞれについて、目的地への予想到着時刻と店舗816〜818の店舗種類と店舗識別子とを表示するための経路説明表示領域821および詳細表示領域822を有する。
【0167】
ここで、経路説明表示領域821の予想到着時刻は、ステップS203において算出した到着予想時刻であり、店舗種類はステップS203にて特定した店舗種類であり、店舗識別子はステップS202およびステップS203にて特定した店舗識別子である。
【0168】
また、詳細表示領域822の店舗待ち時間は、ステップS203において算出した各店舗での所要時間であり、待機車両は、ステップS203にて取得した待機台数である。
【0169】
次に、寄道試算部103は、使用者からの経路指定を受け付ける(ステップS205)。
【0170】
具体的には、寄道試算部103は、画面800上での使用者からの経路指定の選択入力を、入力受付部102を介して受け付ける。
【0171】
次に、寄道試算部103は、ステップS205にて受け付けた経路について、経路誘導部105に誘導させる(ステップS206)。
【0172】
以上が、複数寄道候補提示処理の処理内容である。
【0173】
このようにすることで、使用者が指定したドライブスルーを利用可能な店舗のジャンルに含まれる店舗を経由して現在地から目的地に到る経路と、経路ごとの目的地への到着予想時刻とを使用者に提示することが可能となる。
【0174】
また例えば、本発明の第一の実施形態においては、ステップS102において、待機車両情報提供装置110に対してナビゲーション装置100から情報の提供依頼を行っているが、これに限られない。
【0175】
すなわち、予めナビゲーション装置100の電源投入時に、ナビゲーション装置100の寄道試算部103が待機車両情報提供装置110から待機情報テーブル300の情報を取得して近隣店舗待機情報テーブル400に記録しておく。そして、寄道試算部103は、ステップS102において待機車両情報提供装置110に対して通信を行わずに、近隣店舗待機情報テーブル400の情報を取得するようにしてもよい。
【0176】
このようにすることで、使用者は、通信環境の良くない場所においてもドライブスルーなどの施設を利用する際の予想到着時刻を知ることができる。
【0177】
以上が、変形の例である。
【0178】
なお、上記の実施形態では、本発明を車載用ナビゲーション装置に適用した例について説明したが、本発明は車載用以外のナビゲーション装置にも適用することができる。
【符号の説明】
【0179】
1・・・演算処理部、2・・・ディスプレイ、3・・・記憶装置、4・・・音声出入力装置、5・・・入力装置、6・・・ROM装置、7・・・車速センサ、8・・・ジャイロセンサ、9・・・GPS受信装置、10・・・FM多重放送受信装置、11・・・ビーコン受信装置、12・・・通信装置、21・・・CPU、22・・・RAM、23・・・ROM、24・・・I/F、25・・・バス、41・・・マイクロフォン、42・・・スピーカ、51・・・タッチパネル、52・・・ダイヤルスイッチ、100・・・ナビゲーション装置、110・・・待機車両情報提供装置、111・・・入力装置、112・・・出力装置、113・・・通信装置、114・・・演算装置、115・・・主記憶装置、116・・・外部記憶装置、117・・・バス、120・・・記憶部、130・・・制御部、140・・・通信部、150・・・ネットワーク、160・・・待機車両計測装置、161・・・計測部、162・・・通信部、1000・・・立ち寄り到着予想時刻提供システム
【特許請求の範囲】
【請求項1】
ナビゲーション装置であって、
現在位置を取得する現在位置取得手段と、
目的地の指定を受け付けて前記現在位置取得手段により取得した現在位置から前記目的地へ到る経路を探索する経路探索手段と、
立ち寄る施設の指定を受け付ける立ち寄り施設受付手段と、
前記現在位置取得手段により取得した現在位置から前記立ち寄り施設受付手段により指定を受け付けた施設を経由して前記目的地へ到る経路を探索する寄道経路探索手段と、
前記寄道経路探索手段により探索した経路において、前記立ち寄り施設に滞在する時間を含めて前記目的地へ到る予想時間を算出する予想時間算出手段と、
を備えることを特徴とするナビゲーション装置。
【請求項2】
請求項1に記載のナビゲーション装置であって、さらに、
前記予想時間算出手段により算出した前記目的地へ到る予想時間を用いて前記目的地へ到着する予想時刻を算出して出力する到着時刻出力手段、
を備えることを特徴とするナビゲーション装置。
【請求項3】
請求項1または2のいずれか一項に記載のナビゲーション装置であって、
前記立ち寄り施設受付手段は、ドライブスルーを利用可能な店舗の指定を受け付け、
前記予想時間算出手段は、前記立ち寄り施設受付手段により受け付けたドライブスルーを利用可能な店舗における待ち時間を含めて前記目的地へ到る予想時間を算出する、
ことを特徴とするナビゲーション装置。
【請求項4】
請求項3に記載のナビゲーション装置であって、さらに、
ネットワークを介して他の装置から提供される前記ドライブスルーを利用可能な店舗における待機車両に関する情報を取得する待機車両情報取得手段を備え、
前記予想時間算出手段は、前記待機車両情報取得手段により取得した待機車両に関する情報に基づいてドライブスルーを利用可能な店舗における待ち時間を算出して前記目的地へ到る予想時間を算出する、
ことを特徴とするナビゲーション装置。
【請求項5】
請求項4に記載のナビゲーション装置であって、
前記待機車両に関する情報は、前記店舗における待機車両の台数を含む、
ことを特徴とするナビゲーション装置。
【請求項6】
請求項5に記載のナビゲーション装置であって、さらに、
前記予想時間算出手段は、前記店舗における待機車両の台数と、予め定められた前記店舗の系列毎の予想待機時間と、の積に応じて前記店舗における前記待ち時間を算出して前記目的地へ到る予想時間を算出する、
ことを特徴とするナビゲーション装置。
【請求項7】
請求項1〜6のいずれか一項に記載のナビゲーション装置であって、
前記予想時間算出手段は、前記現在位置から前記立ち寄る施設に到る所要時間と、前記施設における所要時間と、前記施設から前記目的地に到る所要時間と、を加算して前記目的地へ到る予想時間を算出する、
ことを特徴とするナビゲーション装置。
【請求項8】
サーバ装置であって、
所定の施設ごとに、待機している車両に関する情報を受け付けて記憶手段に記憶する待機情報登録手段と、
前記施設の指定を含む待機情報提供依頼を受け付けて、前記待機情報提供依頼に指定された前記施設について前記車両に関する情報を特定し、特定した前記車両に関する情報を依頼元に出力する待機情報提供手段と、
を備えることを特徴とするサーバ装置。
【請求項9】
請求項8に記載のサーバ装置であって、
前記施設は、ドライブスルーを利用可能な店舗である、
ことを特徴とするサーバ装置。
【請求項10】
請求項8または9のいずれか一項に記載のサーバ装置であって、
前記車両に関する情報は、前記施設にて待機している車両の台数を含む、
ことを特徴とするサーバ装置。
【請求項11】
請求項8〜10のいずれか一項に記載のサーバ装置であって、さらに、
前記施設と、その施設の系列とを予め記憶する施設系列記憶手段を備え、
前記待機情報提供手段は、さらに、前記施設について施設の系列を特定して前記依頼元に出力する、
ことを特徴とするサーバ装置。
【請求項12】
ナビゲーションシステムであって、
ナビゲーション装置と、サーバ装置と、を備え、
前記ナビゲーション装置は、
現在位置を取得する現在位置取得手段と、
目的地の指定を受け付けて前記現在位置取得手段により取得した前記現在位置から前記目的地へ到る経路を探索する経路探索手段と、
立ち寄る施設の指定を受け付ける立ち寄り施設受付手段と、
前記現在位置取得手段により取得した現在位置から前記立ち寄り施設受付手段により指定を受け付けた施設を経由して前記目的地へ到る経路を探索する寄道経路探索手段と、
ネットワークを介して他の装置から提供される前記施設における待機車両に関する情報を取得する待機車両情報取得手段と、
前記寄道経路探索手段により探索した経路において、前記立ち寄り施設に滞在する時間を含めて前記目的地へ到る予想時間を算出する予想時間算出手段と、を備え、
前記予想時間算出手段は、前記待機車両情報取得手段により取得した待機車両に関する情報に基づいて前記施設における待ち時間を算出して前記目的地へ到る予想時間を算出し、
前記サーバ装置は、
前記施設ごとに、待機している車両に関する情報を受け付けて記憶手段に記憶する待機情報登録手段と、
前記施設の指定を含む待機情報提供依頼を受け付けて、前記待機情報提供依頼に指定された前記施設について前記車両に関する情報を特定し、特定した前記車両に関する情報を依頼元に出力する待機情報提供手段と、を備える、
ことを特徴とするナビゲーションシステム。
【請求項13】
ナビゲーションシステムのナビゲーション方法であって、
前記ナビゲーションシステムは、ナビゲーション装置と、サーバ装置と、を備え、
前記ナビゲーション装置は、
現在位置を取得する現在位置取得ステップと、
目的地の指定を受け付けて前記現在位置取得ステップにより取得した前記現在位置から前記目的地へ到る経路を探索する経路探索ステップと、
立ち寄る施設の指定を受け付ける立ち寄り施設受付ステップと、
前記現在位置取得ステップにより取得した現在位置から前記立ち寄り施設受付ステップにより指定を受け付けた施設を経由して前記目的地へ到る経路を探索する寄道経路探索ステップと、を実施し、
前記サーバ装置は、
施設ごとに、待機している車両に関する情報を受け付けて記憶手段に記憶する待機情報登録ステップと、
前記施設の指定を含む待機情報提供依頼を受け付けて、前記待機情報提供依頼に指定された前記施設について前記車両に関する情報を特定し、特定した前記車両に関する情報を依頼元に出力する待機情報提供ステップと、を実施し、
前記ナビゲーション装置は、さらに、
ネットワークを介して他の装置から提供される前記施設における待機車両に関する情報を取得する待機車両情報取得ステップと、
前記寄道経路探索ステップにより探索した経路において、前記立ち寄り施設に滞在する時間を含めて前記目的地へ到る予想時間を算出する予想時間算出ステップと、を実施し、
前記予想時間算出ステップにおいては、前記待機車両情報取得ステップにより取得した待機車両に関する情報に基づいて前記施設における待ち時間を算出して前記目的地へ到る予想時間を算出する、
ことを特徴とするナビゲーション方法。
【請求項1】
ナビゲーション装置であって、
現在位置を取得する現在位置取得手段と、
目的地の指定を受け付けて前記現在位置取得手段により取得した現在位置から前記目的地へ到る経路を探索する経路探索手段と、
立ち寄る施設の指定を受け付ける立ち寄り施設受付手段と、
前記現在位置取得手段により取得した現在位置から前記立ち寄り施設受付手段により指定を受け付けた施設を経由して前記目的地へ到る経路を探索する寄道経路探索手段と、
前記寄道経路探索手段により探索した経路において、前記立ち寄り施設に滞在する時間を含めて前記目的地へ到る予想時間を算出する予想時間算出手段と、
を備えることを特徴とするナビゲーション装置。
【請求項2】
請求項1に記載のナビゲーション装置であって、さらに、
前記予想時間算出手段により算出した前記目的地へ到る予想時間を用いて前記目的地へ到着する予想時刻を算出して出力する到着時刻出力手段、
を備えることを特徴とするナビゲーション装置。
【請求項3】
請求項1または2のいずれか一項に記載のナビゲーション装置であって、
前記立ち寄り施設受付手段は、ドライブスルーを利用可能な店舗の指定を受け付け、
前記予想時間算出手段は、前記立ち寄り施設受付手段により受け付けたドライブスルーを利用可能な店舗における待ち時間を含めて前記目的地へ到る予想時間を算出する、
ことを特徴とするナビゲーション装置。
【請求項4】
請求項3に記載のナビゲーション装置であって、さらに、
ネットワークを介して他の装置から提供される前記ドライブスルーを利用可能な店舗における待機車両に関する情報を取得する待機車両情報取得手段を備え、
前記予想時間算出手段は、前記待機車両情報取得手段により取得した待機車両に関する情報に基づいてドライブスルーを利用可能な店舗における待ち時間を算出して前記目的地へ到る予想時間を算出する、
ことを特徴とするナビゲーション装置。
【請求項5】
請求項4に記載のナビゲーション装置であって、
前記待機車両に関する情報は、前記店舗における待機車両の台数を含む、
ことを特徴とするナビゲーション装置。
【請求項6】
請求項5に記載のナビゲーション装置であって、さらに、
前記予想時間算出手段は、前記店舗における待機車両の台数と、予め定められた前記店舗の系列毎の予想待機時間と、の積に応じて前記店舗における前記待ち時間を算出して前記目的地へ到る予想時間を算出する、
ことを特徴とするナビゲーション装置。
【請求項7】
請求項1〜6のいずれか一項に記載のナビゲーション装置であって、
前記予想時間算出手段は、前記現在位置から前記立ち寄る施設に到る所要時間と、前記施設における所要時間と、前記施設から前記目的地に到る所要時間と、を加算して前記目的地へ到る予想時間を算出する、
ことを特徴とするナビゲーション装置。
【請求項8】
サーバ装置であって、
所定の施設ごとに、待機している車両に関する情報を受け付けて記憶手段に記憶する待機情報登録手段と、
前記施設の指定を含む待機情報提供依頼を受け付けて、前記待機情報提供依頼に指定された前記施設について前記車両に関する情報を特定し、特定した前記車両に関する情報を依頼元に出力する待機情報提供手段と、
を備えることを特徴とするサーバ装置。
【請求項9】
請求項8に記載のサーバ装置であって、
前記施設は、ドライブスルーを利用可能な店舗である、
ことを特徴とするサーバ装置。
【請求項10】
請求項8または9のいずれか一項に記載のサーバ装置であって、
前記車両に関する情報は、前記施設にて待機している車両の台数を含む、
ことを特徴とするサーバ装置。
【請求項11】
請求項8〜10のいずれか一項に記載のサーバ装置であって、さらに、
前記施設と、その施設の系列とを予め記憶する施設系列記憶手段を備え、
前記待機情報提供手段は、さらに、前記施設について施設の系列を特定して前記依頼元に出力する、
ことを特徴とするサーバ装置。
【請求項12】
ナビゲーションシステムであって、
ナビゲーション装置と、サーバ装置と、を備え、
前記ナビゲーション装置は、
現在位置を取得する現在位置取得手段と、
目的地の指定を受け付けて前記現在位置取得手段により取得した前記現在位置から前記目的地へ到る経路を探索する経路探索手段と、
立ち寄る施設の指定を受け付ける立ち寄り施設受付手段と、
前記現在位置取得手段により取得した現在位置から前記立ち寄り施設受付手段により指定を受け付けた施設を経由して前記目的地へ到る経路を探索する寄道経路探索手段と、
ネットワークを介して他の装置から提供される前記施設における待機車両に関する情報を取得する待機車両情報取得手段と、
前記寄道経路探索手段により探索した経路において、前記立ち寄り施設に滞在する時間を含めて前記目的地へ到る予想時間を算出する予想時間算出手段と、を備え、
前記予想時間算出手段は、前記待機車両情報取得手段により取得した待機車両に関する情報に基づいて前記施設における待ち時間を算出して前記目的地へ到る予想時間を算出し、
前記サーバ装置は、
前記施設ごとに、待機している車両に関する情報を受け付けて記憶手段に記憶する待機情報登録手段と、
前記施設の指定を含む待機情報提供依頼を受け付けて、前記待機情報提供依頼に指定された前記施設について前記車両に関する情報を特定し、特定した前記車両に関する情報を依頼元に出力する待機情報提供手段と、を備える、
ことを特徴とするナビゲーションシステム。
【請求項13】
ナビゲーションシステムのナビゲーション方法であって、
前記ナビゲーションシステムは、ナビゲーション装置と、サーバ装置と、を備え、
前記ナビゲーション装置は、
現在位置を取得する現在位置取得ステップと、
目的地の指定を受け付けて前記現在位置取得ステップにより取得した前記現在位置から前記目的地へ到る経路を探索する経路探索ステップと、
立ち寄る施設の指定を受け付ける立ち寄り施設受付ステップと、
前記現在位置取得ステップにより取得した現在位置から前記立ち寄り施設受付ステップにより指定を受け付けた施設を経由して前記目的地へ到る経路を探索する寄道経路探索ステップと、を実施し、
前記サーバ装置は、
施設ごとに、待機している車両に関する情報を受け付けて記憶手段に記憶する待機情報登録ステップと、
前記施設の指定を含む待機情報提供依頼を受け付けて、前記待機情報提供依頼に指定された前記施設について前記車両に関する情報を特定し、特定した前記車両に関する情報を依頼元に出力する待機情報提供ステップと、を実施し、
前記ナビゲーション装置は、さらに、
ネットワークを介して他の装置から提供される前記施設における待機車両に関する情報を取得する待機車両情報取得ステップと、
前記寄道経路探索ステップにより探索した経路において、前記立ち寄り施設に滞在する時間を含めて前記目的地へ到る予想時間を算出する予想時間算出ステップと、を実施し、
前記予想時間算出ステップにおいては、前記待機車両情報取得ステップにより取得した待機車両に関する情報に基づいて前記施設における待ち時間を算出して前記目的地へ到る予想時間を算出する、
ことを特徴とするナビゲーション方法。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【公開番号】特開2011−58946(P2011−58946A)
【公開日】平成23年3月24日(2011.3.24)
【国際特許分類】
【出願番号】特願2009−208603(P2009−208603)
【出願日】平成21年9月9日(2009.9.9)
【出願人】(000001487)クラリオン株式会社 (1,722)
【Fターム(参考)】
【公開日】平成23年3月24日(2011.3.24)
【国際特許分類】
【出願日】平成21年9月9日(2009.9.9)
【出願人】(000001487)クラリオン株式会社 (1,722)
【Fターム(参考)】
[ Back to top ]