(57)【要約】【課題】  プローブカーの走行中におけるリンクの変化を監視することで、リンク旅行時間を簡単に計測するようにしたリンク旅行時間計測方法、リンク旅行時間計測装置及びナビゲーションシステムを提供する。【解決手段】  マイクロコンピュータ３０は、プローブカーのリンクへの走行開始時刻を時計回路１０ｂの計時出力に基づき取得し、プローブカーの走行リンクの変化に伴いプローブカーのリンクの走行終了時刻を時計回路１０ｂの計時出力に基づき取得して、上記走行終了時刻の上記走行開始時刻との差に基づきリンク旅行時間を算出する。【選択図】    図１
2005196232.tif 000002
【特許請求の範囲】
【請求項１】
プローブカーのリンク走行に伴い当該プローブカーの時々刻々変化する現在位置に対応するリンクを監視して、リンク旅行時間を計測するリンク旅行時間計測方法であって、
前記プローブカーのリンク走行に伴い前記リンクが変化する時点を前記リンク旅行時間の計測の開始時点或いは終了時点とし、当該リンク旅行時間の計測の開始時点或いは終了時点を用いて前記リンク旅行時間を計測するようにしたリンク旅行時間計測方法。
【請求項２】
前記プローブカーのリンク走行のもと前記リンクがその変化後当該変化前のリンク（以下、戻りリンクともいう）に戻り然る後前記変化後のリンクに変化した状態を維持するとき、前記戻りリンクの変化がない最終の時点を、前記リンク旅行時間の計測の開始時点或いは終了時点を特定する前記リンクの前記変化時点とすることを特徴とする請求項１に記載のリンク旅行時間計測方法。
【請求項３】
プローブカーのリンク走行に伴い当該プローブカーの時々刻々変化する現在位置を検出するとともに前記プローブカーのリンク走行に伴い変化する時刻を計時して、前記検出現在位置に基づきリンクを監視することで当該リンクが前記プローブカーのリンク走行に伴い変化した時点をリンク旅行時間の計測の開始時点或いは終了時点とし、このリンク旅行時間の計測の開始時点或いは終了時点を用いて前記リンク旅行時間を算出することで計測するようにしたリンク旅行時間計測方法。
【請求項４】
プローブカーのリンク走行に伴い当該プローブカーの時々刻々変化する現在位置に対応するリンクを監視して、リンク旅行時間を計測するリンク旅行時間計測方法であって、
前記プローブカーのリンク走行に伴い前記リンクが変化する時点を前記リンク旅行時間の計測の開始時点或いは終了時点とし、当該リンク旅行時間の計測の開始時点或いは終了時点を用いて前記リンク旅行時間を計測するようにしたリンク旅行時間計測装置。
【請求項５】
車両のリンク走行に伴い当該車両の時々刻々変化する現在位置に対応するリンクを監視して、リンク旅行時間を計測するナビゲーションシステムにおいて、
車両のリンク走行に伴い前記リンクが変化する時点を前記リンク旅行時間の計測の開始時点或いは終了時点とし、当該リンク旅行時間の計測の開始時点或いは終了時点を用いて前記リンク旅行時間を計測するようにしたことを特徴とするナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リンク旅行時間計測方法、リンク旅行時間計測装置及びナビゲーションシステムに関するものである。
【背景技術】
【０００２】
従来、例えば、下記特許文献１に開示された到着時刻予測方法のように、車両を実際に走行させて当該車両のリンク旅行時間を計測する際、車両の現在位置が当該車両の通過点に最も近づいた時点の時刻を情報センターに通知するようにしたものがある。
【特許文献１】特開２００３−４２７７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記到着時刻予測方法では、リンク旅行時間の計測には、当該車両の現在位置の座標及び上記通過点の座標の双方を常時管理して走行距離を演算しなければならない。従って、リンク旅行時間の計測のための処理が非常に複雑になるという不具合を招く。
【０００４】
そこで、本発明は、以上のようなことに対処するため、プローブカーの走行中におけるリンクの変化を監視することで、リンク旅行時間を簡単に計測するようにしたリンク旅行時間計測方法、リンク旅行時間計測装置及びナビゲーションシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題の解決にあたり、本発明に係るリンク旅行時間計測方法では、請求項１の記載によれば、プローブカーのリンク走行に伴い当該プローブカーの時々刻々変化する現在位置に対応するリンクを監視して、リンク旅行時間を計測する。
【０００６】
そして、当該リンク旅行時間計測方法では、プローブカーのリンク走行に伴い上記リンクが変化する時点を上記リンク旅行時間の計測の開始時点或いは終了時点とし、当該リンク旅行時間の計測の開始時点或いは終了時点を用いて上記リンク旅行時間を計測する。
【０００７】
このように、プローブカーのリンク走行に伴い上記リンクが変化する時点を上記リンク旅行時間の計測の開始時点或いは終了時点とし、当該リンク旅行時間の計測の開始時点或いは終了時点を用いて上記リンク旅行時間を計測するから、リンク旅行時間の計測が簡単に行える。
【０００８】
また、本発明は、請求項２の記載によれば、請求項１に記載のリンク旅行時間計測方法において、プローブカーのリンク走行のもと上記リンクがその変化後当該変化前のリンク（以下、戻りリンクともいう）に戻り然る後上記変化後のリンクに変化した状態を維持するとき、上記戻りリンクの変化がない最終の時点を、上記リンク旅行時間の計測の開始時点或いは終了時点を特定する上記リンクの上記変化時点とすることを特徴とする。
【０００９】
これによれば、請求項１に記載の発明の作用効果を達成できるのは、勿論のこと、プローブカーのリンク走行のもと上記リンクがその変化後当該変化前のリンク（戻りリンクう）に戻るというチャタリング現象が生じても、その後、上記戻りリンクへの変化前のリンクに変化した状態が維持されるとき、上記戻りリンクの変化がない最終の時点を、上記リンク旅行時間の計測の開始時点或いは終了時点を特定する上記リンクの上記変化時点とする。その結果、上記チャタリング現象による影響を受けることなく、正しい上記リンク旅行時間の計測の開始時点或いは終了時点でもって、上記リンク旅行時間を計測し得る。
【００１０】
また、本発明に係るリンク旅行時間計測方法では、請求項３の記載によれば、プローブカーのリンク走行に伴い当該プローブカーの時々刻々変化する現在位置を検出するとともにプローブカーのリンク走行に伴い変化する時刻を計時して、上記検出現在位置に基づきリンクを監視することで当該リンクがプローブカーのリンク走行に伴い変化した時点をリンク旅行時間の計測の開始時点或いは終了時点とし、このリンク旅行時間の計測の開始時点或いは終了時点を用いて上記リンク旅行時間を算出することで計測する。
【００１１】
このように、プローブカーに対する検出現在位置に基づきリンクを監視することで当該リンクがプローブカーのリンク走行に伴い変化した時点をリンク旅行時間の計測の開始時点或いは終了時点とし、このリンク旅行時間の計測の開始時点或いは終了時点を用いて上記リンク旅行時間を算出することで計測するようにした。従って、リンク旅行時間の算出にあたり、リンクがプローブカーのリンク走行に伴い変化した時点を利用するのみ故、リンク旅行時間の算出が簡単になされ得る。
【００１２】
また、本発明に係るリンク旅行時間計測装置は、請求項４の記載によれば、
プローブカーのリンク走行に伴い当該プローブカーの時々刻々変化する現在位置に対応するリンクを監視して、リンク旅行時間を計測する。
【００１３】
当該リンク旅行時間計測方法では、プローブカーのリンク走行に伴い上記リンクが変化する時点を上記リンク旅行時間の計測の開始時点或いは終了時点とし、当該リンク旅行時間の計測の開始時点或いは終了時点を用いて上記リンク旅行時間を計測する。
【００１４】
これによれば、請求項１に記載の発明と同様の作用効果を達成し得るリンク旅行時間計測装置の提供が可能となる。
【００１５】
また、本発明に係るナビゲーションシステムは、請求項５の記載によれば、
車両のリンク走行に伴い当該車両の時々刻々変化する現在位置に対応するリンクを監視して、リンク旅行時間を計測する。
【００１６】
当該ナビゲーションシステムにおいて、車両のリンク走行に伴い上記リンクが変化する時点を上記リンク旅行時間の計測の開始時点或いは終了時点とし、当該リンク旅行時間の計測の開始時点或いは終了時点を用いて上記リンク旅行時間を計測するようにしたことを特徴とする。
【００１７】
これによれば、請求項１に記載の発明と同様の作用効果を達成し得るナビゲーションシステムの提供が可能となる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の一実施形態を図面に基づいて説明する。図１において、符号Ｎは、プローブカーに搭載のナビゲーションシステムを示し、符号Ｃは、専用情報センターに設けた専用情報通信システムを示す。
【００１９】
ナビゲーションシステムＮは、現在位置検出装置１０ａ、時計回路１０ｂ及び入力装置２０を備えている。現在位置検出装置１０ａは、当該プローブカーの現在位置を検出する。時計回路１０ｂは、時々刻々変化する時刻を常時計時して現在時刻を出力する。入力装置２０は、当該プローブカーの目的地等の入力情報を出力する。
【００２０】
マイクロコンピュータ３０は、図２にて示すフローチャートに従い、コンピュータプログラムを実行し、この実行中において、現在位置検出装置１０ａの検出出力、時計回路１０ｂの計時出力、入力装置２０からの入力情報、記憶装置４０の記憶データや無線通信装置５０の受信情報に基づき、記憶装置４０や出力装置６０への出力処理等を行う。なお、上記コンピュータプログラムは、マイクロコンピュータ３０のＲＯＭに予め記憶されている。
【００２１】
記憶装置４０は、ハードディスクからなるもので、この記憶装置４０には、日本全国の地図データが記憶されているほか、マイクロコンピュータ３０の出力が記憶される。無線通信装置５０は、無線通信装置８０（後述する）からの送信データを受信してマイクロコンピュータ３０に入力する。
【００２２】
専用情報通信システムＣは、サーバ７０、無線通信装置８０及び記憶装置９０を備えている。サーバ７０は、ナビゲーションシステムＮのマイクロコンピュータ３０から両無線通信装置５０、８０を介し出力データを入力されて記憶装置９０に出力する。無線通信装置８０は、ナビゲーションシステムＮの無線通信装置５０から送信されるデータを受信してサーバ７０に入力する。記憶装置９０は、ハードディスクからなるもので、この記憶装置９０には、サーバ７０からの出力データが記憶される。
【００２３】
以上のように構成した本実施形態において、当該プローブカーがリンク走行を開始するとともにナビゲーションシステムＮのマイクロコンピュータ３０が図２のフローチャートに従い上記コンピュータプログラムの実行を開始するものとする。なお、時計回路１０ｂは、常時、時刻計時を行っている。また、当該プローブカーは、リンクＡ、このリンクＡに後続するリンクＢ、このリンクＢに後続するリンクＣ及びこのリンクＣに後続する各リンクを順次走行するものとする（図３の図表参照）。
【００２４】
上述のようなマイクロコンピュータ３０によるコンピュータプログラムの実行開始に伴い、ステップ１００において、リンク走行開始時刻取得処理がなされる。このリンク走行開始時刻取得処理では、上述の当該プローブカーのリンク走行を開始する現在時刻が、時計回路１０ｂの計時出力に基づき、マイクロコンピュータ３０により、例えば、１０時００分（図３の図表参照）として取得される。
【００２５】
ついで、ステップ１１０において、走行リンク取得処理がなされる。この走行リンク取得処理では、当該プローブカーの走行リンクが、現在位置検出装置１０ａにより検出される当該プローブカーの現在位置に基づき、ステップ１００での取得現在時刻（１０時００分）に対応して、記憶装置４０の地図データから読み出されて、例えば、リンクＡ（図３の図表参照）として取得される。このように取得される走行リンクＡは、ステップ１００における取得現在時刻（１０時００分）にて当該プローブカーにより走行開始されるリンクである。
【００２６】
以後、ステップ１２０にてＹＥＳとの判定がなされるまで、両ステップ１２０、１１０を通る循環処理が繰り返される。このことは、当該プローブカーの走行リンクを監視することを意味する。この繰り返し中においては、上記コンピュータプログラムがステップ１１０に達する毎に、当該プローブカーの走行リンクが、プローブカーの走行に伴い時々刻々変わる現在位置検出装置１０ａの検出現在位置に基づき、時計回路１０ｂの計時時刻に対応して、記憶装置４０の地図データから読み出されて取得される。例えば、走行リンクＡが、１０時０１分、０２分及び０３分に対応して取得される（図３の図表参照）。ここで、今回の取得走行リンクＡが先回の取得走行リンクＡと同一であるから、ステップ１２０にてＮＯとの判定が繰り返される。
【００２７】
このような状態において、その後にステップ１１０において取得する走行リンクが、ステップ１１０にて取得した先回の走行リンクとは異なると、当該プローブカーの走行リンクが変化したとして、ステップ１２０においてＹＥＳと判定される。ここでは、マップマッチングにより走行リンクＡから走行リンクＢに変化すること（図３の図表参照）が認識され、ステップ１２０においてＹＥＳと判定される。
【００２８】
これに伴い、ステップ１３０においてリンク走行終了時刻取得処理がなされる。このリンク走行終了時刻取得処理では、ステップ１００での取得現在時刻（１０時００分）に基づき取得済みの走行リンクＡからステップ１２０でのＹＥＳとの判定の対象となる後続の走行リンク（リンクＢ）への変化時刻、即ち、当該プローブカーにより走行リンクＢの走行開始時刻が、時計回路１０ｂの計時出力から、例えば、１０時０４分（図３の図表参照）として取得される。
【００２９】
然る後、ステップ１４０において、リンク旅行時間の演算処理がなされる。この演算処理では、走行リンクＡのリンク旅行時間が、ステップ１３０で取得したリンクＡの走行終了時刻とステップ１００で取得したリンクＡの走行開始時刻との差に基づき、３分として演算される。
【００３０】
すると、ステップ１５０において、リンク旅行時間の出力処理がなされる。この出力処理では、走行リンクＡのリンク旅行時間（３分）が、当該走行リンクＡの走行開始時刻（１０時００分）と共に、時刻別走行リンク旅行時間を表すデータとして記憶装置４０及び無線通信装置５０に出力される。
【００３１】
これに伴い、当該時刻別走行リンク旅行時間を表すデータは、記憶装置４０に時刻別走行リンク旅行時間データベースの一つのデータとして記憶される。また、無線通信装置５０が、上記時刻別走行リンク旅行時間を表すデータを専用情報システムＣの無線通信装置８０に送信すると、この無線通信装置８０は、当該時刻別走行リンク旅行時間を表すデータを受信してサーバ７０に出力する。これに伴い、サーバ７０は、当該時刻別走行リンク旅行時間を表すデータを、記憶装置９０に時刻別走行リンク旅行時間データベースの一つのデータとして記憶させる。
【００３２】
現段階では、当該プローブカーは走行中であることから、ステップ１６０において、現在位置検出装置１０ａの検出現在位置の変化に基づきＮＯと判定される。これに伴い、上記コンピュータプログラムはステップ１１０に戻る。これに伴い、ステップ１１０〜ステップ１６０の処理が再び繰り返される。
【００３３】
即ち、両ステップ１１０、１２０の循環処理中において、上記コンピュータプログラムがステップ１１０に達する毎に、当該プローブカーの走行リンクが、プローブカーの走行に伴い時々刻々変わる現在位置検出装置１０ａの検出現在位置に基づき、時計回路１０ｂの計時時刻に対応して、記憶装置４０の地図データから読み出されて取得される。走行リンクＢが、例えば、１０時０５分、０６分、０７分、０８分、０９分及び１０分に対応して取得される（図３の図表参照）。ここで、今回の取得走行リンクＢが、先回のステップ１２０でのＹＥＳとの根拠である走行リンクＢと同一であるから、ステップ１２０にてＮＯとの判定が繰り返される。
【００３４】
このような状態において、その後にステップ１１０にて取得する走行リンクが、ステップ１１０にて取得した先回の走行リンクとは異なると、マップマッチングにより当該プローブカーの走行リンクが変化したとして、ステップ１２０においてＹＥＳと判定される。ここでは、走行リンクＢから走行リンクＣに変化すること（図３の図表参照）で、ステップ１２０においてＹＥＳと判定される。
【００３５】
これに伴い、ステップ１３０においてリンク走行終了時刻取得処理がなされる。このリンク走行終了時刻取得処理では、先回のステップ１３０での取得現在時刻（１０時０４分）に基づき取得済みの走行リンクＢから今回のステップ１２０でのＹＥＳとの判定の対象となる後続の走行リンク（走行リンクＣ）への変化時刻、即ち、当該プローブカーにより走行リンクＣの走行開始時刻が、時計回路１０ｂの計時出力から、例えば、１０時１１分（図３の図表参照）として取得される。
【００３６】
然る後、ステップ１４０におけるリンク旅行時間の演算処理において、走行リンクＢのリンク旅行時間が、今回のステップ１３０で取得したリンクＣのリンク走行開始時刻即ちリンクＢのリンク走行終了時刻（１０時１１分）と先にステップ１３０で取得したリンクＢのリンク走行開始時刻（１０時０４分）との差に基づき、７分として演算される。
【００３７】
すると、ステップ１５０において、リンク旅行時間の出力処理がなされる。この出力処理では、走行リンクＢのリンク旅行時間（７分）が、当該走行リンクＢの走行開始時刻（１０時０４分）と共に、時刻別走行リンク旅行時間を表すデータとして記憶装置４０及び無線通信装置５０に出力される。
【００３８】
これに伴い、当該時刻別走行リンク旅行時間を表すデータは、記憶装置４０に上記時刻別走行リンク旅行時間データベースの他の一つのデータとして記憶される。また、無線通信装置５０が、上記時刻別走行リンク旅行時間を表すデータを専用情報システムＣの無線通信装置８０に送信すると、この無線通信装置８０は、当該時刻別走行リンク旅行時間を表すデータを受信してサーバ７０に出力する。これに伴い、サーバ７０は、当該時刻別走行リンク旅行時間を表すデータを、記憶装置９０に上記時刻別走行リンク旅行時間データベースの他の一つのデータとして記憶させる。
【００３９】
以後、上述と同様にして、ステップ１６０からステップ１５０を通る処理が繰り返されて、リンクＣ及びその後続リンクのリンク旅行時間が両記憶装置４０、９０の上記各時刻別走行リンク旅行時間データベースのデータとして記憶される。
【００４０】
以上説明したように、当該プローブカーによる走行リンクの変化を当該走行リンクの走行終了時刻或いは当該走行リンクに後続する走行リンクの走行開始時刻として取得するようにして、走行リンク毎に、当該走行リンクの走行終了時刻と走行開始時刻との差に基づき当該走行リンクのリンク旅行時間を算出する。
【００４１】
従って、走行リンク毎のリンク旅行時間の算出にあたっては、走行リンクの変化を判定するのみでよく、簡単にリンク旅行時間を算出できる。また、リンク毎のリンク旅行時間を当該リンクの走行開始時刻と共に時刻別走行リンク旅行時間データベースとして記憶装置４０に記憶するようにしたので、当該時刻別走行リンク旅行時間データベースを利用することで、経路案内に必要な経路探索や所要時間の表示を良好に行うことができる。
【００４２】
なお、本発明の実施にあたり、例えば、図４にて示す図表のように、走行リンクが、１０時０８分にてリンクＢとなった後、いわゆるチャタリング現象の発生により、１０時０９分にてリンクＣとなって１０時１０分にてリンクＢ（以下、戻りリンクＢともいう）に戻り、然る後、１０時１１分にリンクＣに変化してその後このリンクＣを維持するような場合には、戻りリンクＢの変化のない最終時点１０時１０分をステップ１３０におけるリンク取得終了時刻（或いはリンクＣの走行開始時刻）とする。これにより、上記チャタリング現象の影響を受けることなく、正しいリンク旅行時間の計測の開始時点或いは終了時点でもって、ステップ１４０におけるリンク旅行時間の演算処理を行うことができる。
【００４３】
また、本発明の実施にあたり、上記実施形態にて述べたように、プローブカーにおいてリンク旅行時間を求めてサーバ７０に両無線通信装置５０、８０を介し送信する例に限らず、サーバ７０においてプローブカーの現在位置を逐次監視してリンク旅行時間を求めるようにしてもよい。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施形態を示すブロック図である。
【図２】図１のマイクロコンピュータの作用を示すフローチャートである。
【図３】プローブカーの走行時刻と走行リンクとの関係を示す図表である。
【図４】上記実施形態の変形例におけるプローブカーの走行時刻と走行リンクとの関係を示す図表である。
【符号の説明】
【００４５】
Ｃ…専用情報通信システム、Ｎ…ナビゲーションシステム、１０ａ…現在位置検出装置、１０ｂ…時計回路、４０…記憶装置。
【図１】
2005196232.tif 000003
【図２】
2005196232.tif 000004
【図３】
2005196232.tif 000005
【図４】
2005196232.tif 000006