(57)【特許請求の範囲】
【請求項１】
経路探索用の地図データと、経路探索手段と、経路探索をすることなく任意の出発点から到着点まで移動した際の出発点と到着点およびその間の移動経路を経路ごとに記憶する経路履歴記憶手段と、前記経路履歴記憶手段に記憶された移動経路から出発点と到着点を抽出する地点抽出手段と、経路比較手段と、経路情報提供手段と、所定の条件において比較経路の探索を行う比較経路探索指示手段と、案内経路探索を除外する除外経路区間指定手段と、を備え、
前記比較経路探索指示手段から比較経路探索指示があった場合、前記地点抽出手段は、前記経路履歴記憶手段に記憶された経路履歴から出発点と到着点を抽出し、前記経路探索手段は前記地図データを参照して前記抽出された出発点と到着点との間の最適経路を案内経路として探索し、前記経路比較手段は該当する経路履歴と前記案内経路とを比較し、前記案内経路が経路履歴より有利な経路である場合、前記経路情報提供手段は、当該案内経路の存在を報知し、前記除外経路区間指定手段により案内経路探索を除外する指定がなされている経路区間の出発点と到着点を有する経路履歴について、前記地点抽出手段は出発点と到着点の抽出を行わないことを特徴とするナビゲーションシステム。
【請求項２】
前記経路履歴記憶手段は、ナビゲーションシステムの電源がオンされてからオフされるまでの間に経路案内を使用することなく移動した経路区間の両端を出発点と到着点として当該経路区間の経路履歴を記憶し、前記比較経路探索指示手段はナビゲーションシステムの電源がオンされた際に比較経路探索を指示することを特徴とする請求項１に記載のナビゲーションシステム。
【請求項３】
前記経路比較手段は、予め設定されている所定の経路探索条件に応じて前記経路履歴と前記案内経路とを比較し、前記案内経路が前記経路履歴よりも、より経路探索条件に適合する場合に、前記経路履歴よりも前記案内経路が有利であると判別することを特徴とする請求項１に記載のナビゲーションシステム。
【請求項４】
前記経路情報提供手段は、前記経路比較手段が有利と判別した要因を含む案内経路の情報を比較経路情報として報知することを特徴とする請求項３に記載のナビゲーションシステム。
【請求項５】
前記経路情報提供手段は、ナビゲーションシステム外部の報知手段に対して前記報知を行うことを特徴とする請求項１に記載のナビゲーションシステム。
【請求項６】
経路探索用の地図データと、経路探索手段と、端末装置が経路探索をすることなく任意の出発点から到着点まで移動した際の出発点と到着点およびその間の移動経路を経路ごとに記憶する経路履歴記憶手段と、前記経路履歴記憶手段に記憶された移動経路から出発点と到着点を抽出する地点抽出手段と、経路比較手段と、経路情報提供手段と、所定の条件において比較経路の探索を行う比較経路探索指示手段と、案内経路探索を除外する除外経路区間指定手段と、を備えた経路探索サーバと端末装置とを備えたナビゲーションシステムであって、
前記端末装置は、位置情報送信手段を備え、経路探索および経路案内を使用することなく任意の出発点から到着点まで移動した際に、所定の時間間隔で現在位置を示す位置情報を前記経路探索サーバに送信し、
前記経路探索サーバは、前記比較経路探索指示手段から比較経路探索指示があった場合、前記地点抽出手段は、前記経路履歴記憶手段に記憶された経路履歴から出発点と到着点を抽出し、前記経路探索手段は前記地図データを参照して前記抽出された出発点と到着点との間の最適経路を案内経路として探索し、前記経路比較手段は該当する経路履歴と前記案内経路とを比較し、前記案内経路が経路履歴より有利な経路である場合、前記経路情報提供手段は、当該案内経路の存在を前記端末装置に報知し、前記除外経路区間指定手段により案内経路探索を除外する指定がなされている経路区間の出発点と到着点を有する経路履歴について、前記地点抽出手段は出発点と到着点の抽出を行わないことを特徴とするナビゲーションシステム。
【請求項７】
前記経路履歴記憶手段は、ナビゲーションシステムの電源がオンされてからオフされるまでの間に経路案内を使用することなく移動した経路区間の両端を出発点と到着点として当該経路区間の経路履歴を記憶し、前記比較経路探索指示手段はナビゲーションシステムの電源がオンされた際に比較経路探索を指示することを特徴とする請求項６に記載のナビゲーションシステム。
【請求項８】
前記経路比較手段は、予め設定されている所定の経路探索条件に応じて前記経路履歴と前記案内経路とを比較し、前記案内経路が前記経路履歴よりも、より経路探索条件に適合する場合に、前記経路履歴よりも前記案内経路が有利であると判別することを特徴とする請求項６に記載のナビゲーションシステム。
【請求項９】
前記経路情報提供手段は、前記経路比較手段が有利と判別した要因を含む案内経路の情報を比較経路情報として報知することを特徴とする請求項８に記載のナビゲーションシステム。
【請求項１０】
前記経路情報提供手段は、ナビゲーションシステム外部の報知手段に対して前記報知を行うことを特徴とする請求項６に記載のナビゲーションシステム。
【請求項１１】
経路探索用の地図データと、経路探索手段と、経路探索をすることなく任意の出発点から到着点まで移動した際の出発点と到着点およびその間の移動経路を経路ごとに記憶する経路履歴記憶手段と、前記経路履歴記憶手段に記憶された移動経路から出発点と到着点を抽出する地点抽出手段と、経路比較手段と、経路情報提供手段と、所定の条件において比較経路の探索を行う比較経路探索指示手段と、案内経路探索を除外する除外経路区間指定手段と、を備えたナビゲーションシステムにおける経路探索方法であって、
前記比較経路探索指示手段から比較経路探索指示があった場合、前記地点抽出手段が、前記経路履歴記憶手段に記憶された経路履歴から出発点と到着点を抽出するステップと、前記経路探索手段が前記地図データを参照して前記抽出された出発点と到着点との間の最適経路を案内経路として探索するステップと、前記経路比較手段が該当する経路履歴と前記案内経路とを比較するステップと、前記案内経路が経路履歴より有利な経路である場合、前記経路情報提供手段が当該案内経路の存在を報知するステップと、を有し、前記出発点と抽出点を抽出するステップは、前記除外経路区間指定手段により案内経路探索を除外する指定がなされている経路区間の出発点と到着点を有する経路履歴について、前記地点抽出手段は出発点と到着点の抽出を行わない処理を含むことを特徴とする経路探索方法。
【請求項１２】
前記経路履歴記憶手段が、ナビゲーションシステムの電源がオンされてからオフされるまでの間に経路案内を使用することなく移動した経路区間の両端を出発点と到着点として当該経路区間の経路履歴を記憶するステップと、前記比較経路探索指示手段がナビゲーションシステムの電源がオンされた際に比較経路探索を指示するステップと、を更に有することを特徴とする請求項１１に記載の経路探索方法。
【請求項１３】
前記経路比較手段は、予め設定されている所定の経路探索条件に応じて前記経路履歴と前記案内経路とを比較するステップと、前記案内経路が前記経路履歴よりも、より経路探索条件に適合する場合に、前記経路履歴よりも前記案内経路が有利であると判別するステップと、を更に有することを特徴とする請求項１１に記載の経路探索方法。
【請求項１４】
前記経路情報提供手段が、前記経路比較手段が有利と判別した要因を含む案内経路の情報を比較経路情報として報知するステップを更に含むことを特徴とする請求項１３に記載の経路探索方法。
【請求項１５】
前記経路情報提供手段が、ナビゲーションシステム外部の報知手段に対して前記報知を行うステップを有することを特徴とする請求項１１に記載の経路探索方法。
【請求項１６】
経路探索用の地図データと、経路探索手段と、端末装置が経路探索をすることなく任意の出発点から到着点まで移動した際の出発点と到着点およびその間の移動経路を経路ごとに記憶する経路履歴記憶手段と、前記経路履歴記憶手段に記憶された移動経路から出発点と到着点を抽出する地点抽出手段と、経路比較手段と、経路情報提供手段と、所定の条件において比較経路の探索を行う比較経路探索指示手段と、案内経路探索を除外する除外経路区間指定手段と、を備え、前記比較経路探索指示手段から比較経路探索指示があった場合、前記地点抽出手段は、前記経路履歴記憶手段に記憶された経路履歴から出発点と到着点を抽出し、前記経路探索手段は前記地図データを参照して前記抽出された出発点と到着点との間の最適経路を案内経路として探索し、前記経路比較手段は該当する経路履歴と前記案内経路とを比較し、前記案内経路が経路履歴より有利な経路である場合、前記経路情報提供手段は、当該案内経路の存在を前記端末装置に報知し、前記除外経路区間指定手段により案内経路探索を除外する指定がなされている経路区間の出発点と到着点を有する経路履歴について、前記地点抽出手段は出発点と到着点の抽出を行わない経路探索サーバに接続される端末装置であって、
前記端末装置は、位置情報送信手段を備え、経路探索および経路案内を使用することなく任意の出発点から到着点まで移動した際に、所定の時間間隔で現在位置を示す位置情報を前記経路探索サーバに送信することを特徴とする端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示手段に地図を表示して移動した経路を経路履歴として記憶する機能を有するナビゲーションシステムに関するものであり、特に、経路履歴から出発地と到着地を自動的に抽出して当該地点間の最適経路を探索し、前記経路履歴と比較して、経路履歴より最適な経路が探索された場合は、当該最適経路の存在を報知するようにしたナビゲーションシステムに関するものである。
【背景技術】
【０００２】
従来から、地図データや道路データを用いて、所望の出発地から目的地までの経路を探索して利用者を案内するナビゲーション装置、ナビゲーションシステムが知られており、このようなナビゲーション装置、ナビゲーションシステムとしては自動車に搭載して運転者に経路を案内するカーナビゲーション装置、携帯電話をナビゲーション端末として利用して経路探索サーバに経路探索要求を送り、その結果を受信して経路案内を受ける通信型のナビゲーションシステムなどが実用化されている。
【０００３】
上記カーナビゲーション装置は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：全地球測位システム）を利用したものであり、地球上を周回している複数のＧＰＳ衛星から送信されるＧＰＳ信号をＧＰＳアンテナで受信し、該ＧＰＳ信号に含まれる衛星位置や時計情報等を解析して位置の特定化を行うものである。該複数のＧＰＳ衛星の個数は少なくとも４個以上必要である。ＧＰＳの単独測位精度は一般的に１０ｍ強であるが、ＤＧＰＳ（Ｄｉｆｆｅｒｅｎｔｉａｌ  ＧＰＳ：ディファレンシャルＧＰＳ）を採用することにより５ｍ以下に向上する。特に、現在では測位ユニット、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からの信号を受信して測位するＧＰＳ受信機などを搭載した第三世代と称される携帯電話が主流になってきている。
【０００４】
近年、携帯電話、ＰＨＳ等の携帯通信端末機器の性能は飛躍的に向上し、また、多機能化が進んでいる。特に通話機能の他にデータ通信機能が強化され、利用者に対してインターネットを介した種々のデータ通信サービスが提供されている。測位機能を有する携帯電話も実現されており、その利用技術として車載用のナビゲーション装置（カーナビ）を発展させ、携帯電話を端末として地図・経路情報を経路探索サーバから配信する歩行者用の通信型ナビゲーションシステムも実用化されている。
【０００５】
一般的なナビゲーション装置、通信ナビゲーションシステムに使用される経路探索装置、経路探索方法は、例えば、下記の特許文献１（特開２００１−１６５６８１号公報）に開示されている。このナビゲーションシステムは、携帯ナビゲーション端末から出発地と目的地の情報を経路探索サーバに送り、経路探索サーバで道路網や交通網のデータから探索条件に合致した経路を探索して案内するように構成されている。探索条件としては、出発地から目的地までの移動手段、例えば、徒歩、自動車、鉄道と徒歩の併用などがあり、これを探索条件の１つとして経路探索する。
【０００６】
ナビゲーション装置は、目的地までの経路の提示および移動中の経路案内を行うための装置である。しかし、車載用のナビゲーション装置を例にとると、乗車の度に毎回目的地設定を行って経路案内を実行するような使い方はされない。運転者が日常的に通行し経路を知っている場合（例えば、自宅と勤務先の間を車で通勤する際の通勤経路など）は、いちいち目的地設定など行わず、経路案内を使わないのが一般的である。
【０００７】
経路案内を行わない場合であっても、車載用のナビゲーション装置は現在地を地図上に表示し、走行した道路区間やその走行時間などの経路履歴を残すようにされる。ナビゲーション装置はＧＰＳを用いて現在位置を測位し、地図上に現在位置を表示しているので、これを記録すれば移動経路の履歴を残すことができ、この走行履歴を経路探索に反映することができるためである。
【０００８】
このように走行した経路の履歴を記憶するナビゲーション装置は、例えば、下記の特許文献２（特開２００６−１７５０４号公報）に開示されている。この特許文献２に開示されたナビゲーション装置は、走行履歴情報を蓄積するエリアを限定するようにして、記憶手段に記憶するデータサイズを少なくすることができ、走行履歴情報を効率的に利用することができるようにしたものである。すなわちこのナビゲーション装置は、設定した目的地までの経路を探索して案内を行うナビゲーション装置であって、探索データを含む地図データを格納する記憶手段と、優先順位の高い登録地点を含むエリアにおいて走行履歴情報を取得して前記記憶手段に蓄積する走行履歴取得部と、蓄積された前記走行履歴情報を利用して経路を探索する経路探索部とを備えたものである。
【０００９】
また、下記の特許文献３（特開２００４−２７９０７７号公報）には、走行経路の履歴をデータベースに記憶しておき、次回の経路探索に走行履歴、すなわち、実際に走行して得た道路リンクコストを反映するようにしたナビゲーション装置が開示されている。この特許文献３に開示されたナビゲーション装置は、車両が電子道路地図上に指定された２地点間を走行した場合に、該車両の２地点間の移動時間、走行順路、走行時間帯を含む走行履歴情報を生成してデータベース化し、経路計算を行う対象となる経路に前記の２地点が含まれる場合には、このデータベースを参照して、該車両の走行を予定する日時に応じて、最適な経路計算を行うように構成されたものである。
【００１０】
更に、下記の特許文献４（特開平８−８２５２７号公報）には、走行経路の履歴を記憶しておき、過去の経路と推奨経路を表示できるようにしたナビゲーション装置が開示されている。この特許文献４に開示されたナビゲーション装置は、走行データ記憶手段に車両が過去に走行した経路に関する走行データを記憶しておき、推奨経路表示手段により現在地検出手段により検出された現在地と目的地設定手段により設定された目的地までの経路を検索して表示するとともに、走行データ記憶手段に記憶されている走行データから当該目的地までの経路を検索して走行データ表示手段に表示するように構成したものである。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００１−１６５６８１号公報（図１、図２）
【特許文献２】特開２００６−１７５０４号公報
【特許文献３】特開２００４−２７９０７７号公報
【特許文献４】特開平８−８２５２７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
一般的にナビゲーション装置は、地理をよく知らない場所に最短の時間や距離で到達できる経路を案内して貰うために利用するのが本来的な利用方法である。例えば、観光地などに出かけたり、地理不案内の目的地に出かけたりする場合に、それらの場所に最短の時間や距離で到達できる最適な経路を案内して貰うために利用される。このためには、出発地や目的地、出発時間や到着時間、高速道路利用の有無など所定の経路探索条件を設定する必要がある。
【００１３】
これに対して、自宅から勤務先など日常的に利用する経路や、道路をよく知っている地点間を移動する場合、ナビゲーション装置を利用して経路探索して案内を受けながら移動することはしないのが一般的である。このような経路は、利用者自身の知識や過去の経験から既知であり、その都度経路探索条件を設定して経路探索しなくても済むからである。このような場合、ナビゲーション装置を動作させるとしても、経路探索要求をすることなく、表示装置に現在位置を含む地図を表示し、位置確認だけをしながら移動するのが一般的である。
【００１４】
ところで、上記特許文献２〜特許文献４に開示されたナビゲーション装置のように走行経路の履歴をデータベース化したとしても、履歴が記録されている経路を含む経路探索を要求しない限り、そのデータベースは利用されない。従って、前述したように、日常的に経路探索要求をせずに地図表示だけして走行しているような経路に関しては、経路履歴が保存されるだけであって、他にもっと短い時間や距離で移動できるより最適な経路が存在しても、経路探索を要求しない限り利用者がそのような最適経路の存在に気づくことがないという問題点があった。
【００１５】
つまり、上記特許文献２〜特許文献３に開示されたようなナビゲーション装置では、車通勤経路、あるいは電車通勤の乗換え経路など、何の疑問も無くナビゲーションを利用しないまま繰り返し移動している限り、他に最適な経路があることに気づかないという問題点があるのである。電車通勤の場合は定期券を購入するのが一般的であるから、一度定期券を購入してしまうと有効期間内は経路の見直しの動機付けも発生し難いという環境もある。また、特に自動車経路の履歴データベースは実際に走行した経路のデータしか記憶していないので、標準的な道路ネットワークデータと異なる値で計測される恐れもあり、後で経路履歴と何れかの経路データを比較するとしても、比較すること自体に無理があるという問題点もある。
【００１６】
本発明者は上記の問題点を解消すべく種々検討を重ねた結果、出発地と到着地を識別できるように経路履歴を記憶しておき、ナビゲーションシステムが所定の状態にある時、経路履歴から出発地と到着地を自動的に抽出して当該地点間の最適経路を探索し、前記経路履歴と比較して、経路履歴より最適な経路が探索された場合は、当該最適経路の存在を報知するようになせば、上記の問題点を解消し得ることに想到して本発明を完成するに至ったものである。
【００１７】
すなわち、本発明は、上記の問題点を解消することを課題とし、経路探索を行わなかった経路区間に関して、さらに最適な経路がある場合はその旨を提示できるようにして、最適な別経路の存在を報知し、あるいは、その後の移動に際し経路探索を実行してみる動機付けを与えることができるナビゲーションシステムを提供することを目的とするものである。
【課題を解決するための手段】
【００１８】
前記課題を解決するために、本願の請求項１にかかる発明は、
経路探索用の地図データと、経路探索手段と、経路探索をすることなく任意の出発点から到着点まで移動した際の出発点と到着点およびその間の移動経路を経路ごとに記憶する経路履歴記憶手段と、前記経路履歴記憶手段に記憶された移動経路から出発点と到着点を抽出する地点抽出手段と、経路比較手段と、経路情報提供手段と、所定の条件において比較経路の探索を行う比較経路探索指示手段と、案内経路探索を除外する除外経路区間指定手段と、を備え、
前記比較経路探索指示手段から比較経路探索指示があった場合、前記地点抽出手段は、前記経路履歴記憶手段に記憶された経路履歴から出発点と到着点を抽出し、前記経路探索手段は前記地図データを参照して前記抽出された出発点と到着点との間の最適経路を案内経路として探索し、前記経路比較手段は該当する経路履歴と前記案内経路とを比較し、前記案内経路が経路履歴より有利な経路である場合、前記経路情報提供手段は、当該案内経路の存在を報知し、前記除外経路区間指定手段により案内経路探索を除外する指定がなされている経路区間の出発点と到着点を有する経路履歴について、前記地点抽出手段は出発点と到着点の抽出を行わないことを特徴とする。
【００１９】
本願の請求項２にかかる発明は、請求項１にかかるナビゲーションシステムにおいて、
前記経路履歴記憶手段は、ナビゲーションシステムの電源がオンされてからオフされるまでの間に経路案内を使用することなく移動した経路区間の両端を出発点と到着点として当該経路区間の経路履歴を記憶し、前記比較経路探索指示手段はナビゲーションシステムの電源がオンされた際に比較経路探索を指示することを特徴とする。
【００２０】
本願の請求項３にかかる発明は、請求項１にかかるナビゲーションシステムにおいて、
前記経路比較手段は、予め設定されている所定の経路探索条件に応じて前記経路履歴と前記案内経路とを比較し、前記案内経路が前記経路履歴よりも、より経路探索条件に適合する場合に、前記経路履歴よりも前記案内経路が有利であると判別することを特徴とする。
【００２１】
本願の請求項４にかかる発明は、請求項３にかかるナビゲーションシステムにおいて、
前記経路情報提供手段は、前記経路比較手段が有利と判別した要因を含む案内経路の情報を比較経路情報として報知することを特徴とする。
【００２２】
本願の請求項５にかかる発明は、請求項１にかかるナビゲーションシステムにおいて、
前記経路情報提供手段は、ナビゲーションシステム外部の報知手段に対して前記報知を行うことを特徴とする。
【００２３】
また、本願の請求項６にかかる発明は、
経路探索用の地図データと、経路探索手段と、端末装置が経路探索をすることなく任意の出発点から到着点まで移動した際の出発点と到着点およびその間の移動経路を経路ごとに記憶する経路履歴記憶手段と、前記経路履歴記憶手段に記憶された移動経路から出発点と到着点を抽出する地点抽出手段と、経路比較手段と、経路情報提供手段と、所定の条件において比較経路の探索を行う比較経路探索指示手段と、案内経路探索を除外する除外経路区間指定手段と、を備えた経路探索サーバと端末装置とを備えたナビゲーションシステムであって、
前記端末装置は、位置情報送信手段を備え、経路探索および経路案内を使用することなく任意の出発点から到着点まで移動した際に、所定の時間間隔で現在位置を示す位置情報を前記経路探索サーバに送信し、
前記経路探索サーバは、前記比較経路探索指示手段から比較経路探索指示があった場合、前記地点抽出手段は、前記経路履歴記憶手段に記憶された経路履歴から出発点と到着点を抽出し、前記経路探索手段は前記地図データを参照して前記抽出された出発点と到着点との間の最適経路を案内経路として探索し、前記経路比較手段は該当する経路履歴と前記案内経路とを比較し、前記案内経路が経路履歴より有利な経路である場合、前記経路情報提供手段は、当該案内経路の存在を前記端末装置に報知し、前記除外経路区間指定手段により案内経路探索を除外する指定がなされている経路区間の出発点と到着点を有する経路履歴について、前記地点抽出手段は出発点と到着点の抽出を行わないことを特徴とする。
【００２４】
本願の請求項７にかかる発明は、請求項６にかかるナビゲーションシステムにおいて、
前記経路履歴記憶手段は、ナビゲーションシステムの電源がオンされてからオフされるまでの間に経路案内を使用することなく移動した経路区間の両端を出発点と到着点として当該経路区間の経路履歴を記憶し、前記比較経路探索指示手段はナビゲーションシステムの電源がオンされた際に比較経路探索を指示することを特徴とする。
【００２５】
本願の請求項８にかかる発明は、請求項６にかかるナビゲーションシステムにおいて、
前記経路比較手段は、予め設定されている所定の経路探索条件に応じて前記経路履歴と前記案内経路とを比較し、前記案内経路が前記経路履歴よりも、より経路探索条件に適合する場合に、前記経路履歴よりも前記案内経路が有利であると判別することを特徴とする。
【００２６】
本願の請求項９にかかる発明は、請求項８にかかるナビゲーションシステムにおいて、
前記経路情報提供手段は、前記経路比較手段が有利と判別した要因を含む案内経路の情報を比較経路情報として報知することを特徴とする。
【００２７】
本願の請求項８にかかる発明は、請求項６にかかるナビゲーションシステムにおいて、
前記経路情報提供手段は、ナビゲーションシステム外部の報知手段に対して前記報知を行うことを特徴とする。
【００２８】
また、本願の請求項１１にかかる発明は、
経路探索用の地図データと、経路探索手段と、経路探索をすることなく任意の出発点から到着点まで移動した際の出発点と到着点およびその間の移動経路を経路ごとに記憶する経路履歴記憶手段と、前記経路履歴記憶手段に記憶された移動経路から出発点と到着点を抽出する地点抽出手段と、経路比較手段と、経路情報提供手段と、所定の条件において比較経路の探索を行う比較経路探索指示手段と、案内経路探索を除外する除外経路区間指定手段と、を備えたナビゲーションシステムにおける経路探索方法であって、
前記比較経路探索指示手段から比較経路探索指示があった場合、前記地点抽出手段が、前記経路履歴記憶手段に記憶された経路履歴から出発点と到着点を抽出するステップと、前記経路探索手段が前記地図データを参照して前記抽出された出発点と到着点との間の最適経路を案内経路として探索するステップと、前記経路比較手段が該当する経路履歴と前記案内経路とを比較するステップと、前記案内経路が経路履歴より有利な経路である場合、前記経路情報提供手段が当該案内経路の存在を報知するステップと、を有し、前記出発点と抽出点を抽出するステップは、前記除外経路区間指定手段により案内経路探索を除外する指定がなされている経路区間の出発点と到着点を有する経路履歴について、前記地点抽出手段は出発点と到着点の抽出を行わない処理を含むことを特徴とする。
【００２９】
本願の請求項１２にかかる発明は、請求項１１にかかる経路探索方法において、
前記経路履歴記憶手段が、ナビゲーションシステムの電源がオンされてからオフされるまでの間に経路案内を使用することなく移動した経路区間の両端を出発点と到着点として当該経路区間の経路履歴を記憶するステップと、前記比較経路探索指示手段がナビゲーションシステムの電源がオンされた際に比較経路探索を指示するステップと、を更に有することを特徴とする。
【００３０】
本願の請求項１３にかかる発明は、請求項１１にかかる経路探索方法において、
前記経路比較手段は、予め設定されている所定の経路探索条件に応じて前記経路履歴と前記案内経路とを比較するステップと、前記案内経路が前記経路履歴よりも、より経路探索条件に適合する場合に、前記経路履歴よりも前記案内経路が有利であると判別するステップと、を更に有することを特徴とする。
【００３１】
本願の請求項１４にかかる発明は、請求項１３にかかる経路探索方法において、
前記経路情報提供手段が、前記経路比較手段が有利と判別した要因を含む案内経路の情報を比較経路情報として報知するステップを更に含むことを特徴とする。
【００３２】
本願の請求項１５にかかる発明は、請求項１１にかかる経路探索方法において、
前記経路情報提供手段が、ナビゲーションシステム外部の報知手段に対して前記報知を行うステップを有することを特徴とする。
【００３３】
また、本願の請求項１６にかかる発明は、
経路探索用の地図データと、経路探索手段と、端末装置が経路探索をすることなく任意の出発点から到着点まで移動した際の出発点と到着点およびその間の移動経路を経路ごとに記憶する経路履歴記憶手段と、前記経路履歴記憶手段に記憶された移動経路から出発点と到着点を抽出する地点抽出手段と、経路比較手段と、経路情報提供手段と、所定の条件において比較経路の探索を行う比較経路探索指示手段と、案内経路探索を除外する除外経路区間指定手段と、を備え、前記比較経路探索指示手段から比較経路探索指示があった場合、前記地点抽出手段は、前記経路履歴記憶手段に記憶された経路履歴から出発点と到着点を抽出し、前記経路探索手段は前記地図データを参照して前記抽出された出発点と到着点との間の最適経路を案内経路として探索し、前記経路比較手段は該当する経路履歴と前記案内経路とを比較し、前記案内経路が経路履歴より有利な経路である場合、前記経路情報提供手段は、当該案内経路の存在を前記端末装置に報知し、前記除外経路区間指定手段により案内経路探索を除外する指定がなされている経路区間の出発点と到着点を有する経路履歴について、前記地点抽出手段は出発点と到着点の抽出を行わない経路探索サーバに接続される端末装置であって、
前記端末装置は、位置情報送信手段を備え、経路探索および経路案内を使用することなく任意の出発点から到着点まで移動した際に、所定の時間間隔で現在位置を示す位置情報を前記経路探索サーバに送信することを特徴とする。
【発明の効果】
【００３４】
請求項１にかかる発明においては、ナビゲーションシステムは、経路探索用の地図データと、経路探索手段と、経路探索をすることなく任意の出発点から到着点まで移動した際の出発点と到着点およびその間の移動経路を経路ごとに記憶する経路履歴記憶手段と、前記経路履歴記憶手段に記憶された移動経路から出発点と到着点を抽出する地点抽出手段と、経路比較手段と、経路情報提供手段と、所定の条件において比較経路の探索を行う比較経路探索指示手段と、案内経路探索を除外する除外経路区間指定手段と、を備え、前記比較経路探索指示手段から比較経路探索指示があった場合、前記地点抽出手段は、前記経路履歴記憶手段に記憶された経路履歴から出発点と到着点を抽出し、前記経路探索手段は前記地図データを参照して前記抽出された出発点と到着点との間の最適経路を案内経路として探索し、前記経路比較手段は該当する経路履歴と前記案内経路とを比較し、前記案内経路が経路履歴より有利な経路である場合、前記経路情報提供手段は、当該案内経路の存在を報知し、前記除外経路区間指定手段により案内経路探索を除外する指定がなされている経路区間の出発点と到着点を有する経路履歴について、前記地点抽出手段は出発点と到着点の抽出を行わない。
【００３５】
このような構成によれば、ナビゲーションシステムは、利用者が過去に経路探索をせずに移動していた経路区間について経路履歴を記憶しており、自動的に当該経路履歴から出発点と到着点を抽出してその間の最適経路を探索し、当該経路区間の出発点と到着点間の最適経路を探索し、その経路が経路履歴より有利であれば当該有利な経路の存在を報知するので、ナビゲーションシステムの利用者は他の有利な経路の存在を知ることができるようになる。また、ナビゲーションシステムの利用者は最適経路の探索を必要としない経路履歴の経路区間を設定することができるようになる。
【００３６】
請求項２にかかる発明においては、請求項１にかかるナビゲーションシステムにおいて、経路履歴記憶手段は、ナビゲーションシステムの電源がオンされてからオフされるまでの間に経路案内を使用することなく移動した経路区間の両端を出発点と到着点として当該経路区間の経路履歴を記憶し、前記比較経路探索指示手段はナビゲーションシステムの電源がオンされた際に比較経路探索を指示する。
【００３７】
このような構成によれば、ナビゲーションシステムは電源がオンされると、自動的に経路履歴から出発点と到着点を抽出してその間の最適経路を探索し、探索した経路が経路履歴より有利であれば報知するから、ナビゲーションシステムの利用者は何らシステムを操作することなく、他の有利な経路の存在を知ることができるようになる。
【００３８】
請求項３にかかる発明においては、請求項１にかかるナビゲーションシステムにおいて、前記経路比較手段は、予め設定されている所定の経路探索条件に応じて前記経路履歴と前記案内経路とを比較し、前記案内経路が前記経路履歴よりも、より経路探索条件に適合する場合に、前記経路履歴よりも前記案内経路が有利であると判別する。
【００３９】
このような構成によれば、ナビゲーションシステムは、経路履歴に記憶された経路よりも最適な経路を判別して報知することができるようになり、ナビゲーションシステムの利用者は他の有利な経路の存在を知ることができるようになる。
【００４０】
請求項４にかかる発明においては、請求項３にかかるナビゲーションシステムにおいて、前記経路情報提供手段は、前記経路比較手段が有利と判別した要因を含む案内経路の情報を比較経路情報として報知する。
【００４１】
このような構成によれば、経路履歴に記憶された経路よりも有利な経路の存在とともに当該有利な経路の情報が報知されるので、ナビゲーションシステムの利用者は他の有利な経路の詳細を知ることができるようになる。
【００４２】
請求項５にかかる発明においては、請求項１にかかるナビゲーションシステムにおいて、前記経路情報提供手段は、ナビゲーションシステム外部の報知手段に対して前記報知を行う。
【００４３】
このような構成によれば、新たな経路の存在を、電子メールなどを用いてナビゲーションシステム外部、例えば、利用者のメールアドレスにメールで報知内容を送信しておくから、利用者は後で報知内容を参照することができるようになる。
【００４４】
請求項６〜請求項１０にかかる発明においては、それぞれ請求項１〜請求項５にかかるナビゲーションシステムを、端末装置と経路探索サーバとからなるシステムとして提供することができるようになる。また、請求項１１〜請求項１５にかかる発明においては、それぞれ請求項１〜請求項５、または、それぞれ請求項６〜請求項１０にかかるナビゲーションシステムにおける経路探索方法を提供することができ、請求項１６にかかる発明においては、それぞれ請求項１または請求項６にかかるナビゲーションシステムを構成する端末装置を提供することができるようになる。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施例１にかかるナビゲーションシステムの構成を示すブロック図である。
【図２】経路履歴記憶手段に記憶される経路履歴のデータ構成の一例を示す図である。
【図３】経路履歴記憶手段に記憶された経路履歴と新たに探索された最適経路との比較の概念を示す模式図である。
【図４】経路履歴より有利な新たな最適経路の存在を報知する表示画像の一例を示す図である。
【図５】経路探索のための道路ネットワークのデータを説明する模式図である。
【図６】本発明の実施例２にかかるナビゲーションシステムの構成を示すブロック図である。
【図７】交通機関を用いた経路探索のための交通ネットワークのデータを説明する模式図である。
【発明を実施するための形態】
【００４６】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施例は、本発明の技術思想を具体化するためのナビゲーションシステムを例示するものであって、本発明をこのナビゲーションシステムに特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態のナビゲーションシステムにも等しく適用し得るものである。
【００４７】
なお、ナビゲーションシステムは、その用途から車載用ナビゲーションシステムや歩行者用のナビゲーションシステムがある。歩行者用のナビゲーションシステムにおいては交通機関を用いた経路探索や徒歩経路探索を行う。本発明はその何れにも適用可能である。
またナビゲーション装置の構成も、車載用やポータブル用のスタンドアロンタイプのナビゲーションシステム、通信型のナビゲーションシステムに大別されるが、本発明はその何れにも適用可能である。
【実施例１】
【００４８】
本発明の実施例１にかかるナビゲーションシステム５０は、自動車などに設置されるスタンドアロンタイプのナビゲーション装置である。ナビゲーションシステム５０は、送受信手段５１を介して地図サーバなど、図示しない情報配信サーバと通信して地図データや交通情報など必要な情報を取得することができる。また、ナビゲーションシステム５０は経路探索用の地図データ６３を備え、経路探索手段５２により所望の２地点を指定して２地点間を結ぶ最適経路を探索する。
【００４９】
また、制御手段５０１は、図示してはいないがＲＡＭ、ＲＯＭ、プロセッサを有するマイクロプロセッサであり、ＲＯＭに格納された制御プログラムにより各部の動作を制御する。ナビゲーションシステム５０の位置はＧＰＳ処理手段５５によりＧＰＳ衛星信号を受信して算出する。ナビゲーションシステム５０が車載用である場合には、車速センサや舵角センサなどを備えた自律航法手段（図示せず）を備え、これによる位置算出を併用するように構成される。
【００５０】
従来この種のナビゲーションシステム５０は、利用者が経路探索をすることなく、通勤経路など任意の出発点から到着点まで移動した場合、その間の移動経路を経路履歴として記憶する機能を有している。しかしながら、利用者は通常このような経路を何の疑問も無くナビゲーションを利用しないまま繰り返し移動している限り、他に最適な経路があることに気づくことがない。
【００５１】
既に経路案内が行われている状態では、その経路は経路探索条件に適合した経路であり、その時点で最良の経路である。従って、経路案内に基づいて移動している状態の経路の履歴を記憶する必要はない。そこで、本発明においては主に経路探索を行わなかった区間に関して移動経路の経路履歴を記憶する。そして経路履歴に記憶された区間の経路に対して、経路探索して経路履歴よりも有利な経路がある場合は提示する。本発明は、このようにして他の最適な別経路の存在の報知し、その後の移動に際し経路探索を実行してみる動機付けとすることができるようにしている。
【００５２】
すなわち、本発明においては、ナビゲーションシステム５０が起動された際に、それぞれの経路履歴から出発点と到着点を抽出して当該２地点間の最適経路の探索を行う。そして、経路探索によって得られた経路と経路履歴にある経路を比較して、探索結果により得られた経路が経路履歴にある経路より良い経路、例えば、探索された経路が経路履歴よりも所要時間や距離（リンクコスト）が小さい経路である場合、他の有利な経路が存在することを表示手段などの出力手段に報知するようにしたものである。
【００５３】
他の有利な経路の存在を知ることができれば、ナビゲーションシステムの利用者は、次に同じ出発点から到着点への移動の際に、経路探索をして当該有利な経路を利用して移動することもでき、あるいは、当該有利な経路の情報を含む報知を行うようにすれば、利用者は、当該有利な経路の情報を参照して次回の移動を行うこともできる。
【００５４】
このため、ナビゲーションシステム５０においては、経路探索をすることなく任意の出発点から到着点まで移動した際の出発点と到着点およびその間の移動経路を経路ごとに記憶する経路履歴記憶手段５８と、経路履歴記憶手段５８に記憶された移動経路の経路履歴から出発点と到着点を抽出する地点抽出手段５９と、経路比較手段６０と、経路情報提供手段６１と、所定の条件において比較経路の探索を行う比較経路探索指示手段と６２と、を備えている。
【００５５】
また、ナビゲーションシステム５０は、経路探索をすることなく移動している状態を検出する移動状態検出手段５６と、を備えており、移動状態検出手段５６が経路探索をすることなく移動している状態を検出した場合、ＧＰＳ処理手段５５が測位した位置情報に基づいて経路履歴記憶手段５８に経路履歴を記憶する。
【００５６】
経路の出発点は、移動状態検出手段５６が経路探索をすることなく移動している状態を検出して最初にＧＰＳ処理手段５５が測位した位置情報により特定される地点であり、到着点は最後にＧＰＳ処理手段５５が測位した位置情報により特定される地点であり、経路履歴はこのようにして任意の２地点間の経路区間ごとに記憶される。
【００５７】
また、ナビゲーションシステム５０は、除外経路区間指定手段５７を備えており、ナビゲーションシステム５０の利用者は経路履歴記憶手段５８に記憶している経路履歴のうち、最適経路の自動的な探索とその報知を望まない経路を指定することができる。除外経路区間指定手段５７により除外が指定されている経路履歴については、地点抽出手段５９は出発点、到着点の抽出を行わない。
【００５８】
図２は、経路履歴記憶手段５８に記憶される経路履歴のデータ構成の一例を示す図である。経路履歴は経路区間ごとに経路番号ＲＴ１〜ＲＴＸのように記憶される。各経路区間の経路履歴は前述のようにして求めた出発点（開始位置）、到着点（終了位置）と経路としたノード番号やリンク番号などのデータからなる。
【００５９】
なお、ナビゲーションシステム５０の基本構成として経路探索したか否かにかかわらず全ての経路履歴を記憶するように構成されている場合は、経路探索を行った経路区間であったか否かの識別が後々可能なようにフラグ等の経路探索の結果であることを示すマーカー（識別子）を経路履歴に残すようにすればよい。なお、履歴として記憶する経路データは、ノードの緯度経度情報であったり、マップマッチングしたリンクの番号であったり、同時に通過日時、時刻を記憶しても良い。
【００６０】
例えば、車載用ナビゲーションシステムは、車両からアクセサリー用電源が供給されているので、目的地に到着してイグニッションがＯＦＦされる度に電源が遮断される。そして、次のイグニッションＯＮで新たな目的地への移動が開始される。従って、経路履歴をシリアルに記録するとしても、例えば、イグニッションＯＮで電源が投入されてカーナビが起動したときに、経路の経路履歴に走行区間の始まりであるフラグ等の開始マーカー（開始位置）を残す。次の開始マーカーの直前の位置が前の経路区間の終了位置である。これによって、後で経路履歴を読み出したときに１区間ごとに識別が可能となる（区間を分けて識別しないと、例えば、データを１日分蓄積するような場合には、経路履歴の最初の地点から最後の地点への経路を探索してしまう恐れがある）。また、一切ナビゲーション装置を操作しないような場合であっても、電源に連動して経路履歴は、区間ごとに自動的に記録される。
【００６１】
そして、ナビゲーションシステム５０はイグニッションスイッチがオンされて電源が投入されシステムが起動されると、比較経路探索指示手段６２が比較経路の探索指示を行う。比較経路の探索が指示されると、それまでに経路履歴記憶手段５８に記憶していた経路履歴から、地点抽出手段５９が経路区間ごとにその出発点と到着点を抽出し、経路探索手段５２は当該２地点間を結ぶ最適経路を探索する。この探索は通常の出発地から目的地までの最適経路探索と同様である。
【００６２】
このように経路履歴記憶手段５８への経路履歴の記憶は、車載用ナビゲーションシステムやポータブルタイプのナビゲーション機器の起動時などのタイミングで行われ、また、比較経路探索指示手段６２による最適経路の探索も同様のタイミングで開始される。最適経路探索が開始されると、地点抽出手段５９は経路履歴記憶手段５８に記憶された経路履歴を読み出して、以下の手順で処理される。
【００６３】
すなわち、先ず、地点抽出手段５９は経路履歴を走行区間の開始マーカーを頼りに区間を分離する。次に、交通機関の課金情報、加速減速情報、記録された位置情報（ＧＰＳ、基地局）およびその記録時刻などから経路区間を分離する（時間的に連続した経路は１つの経路とする）。そして、分離された経路区間の出発点と到着点を特定する。出発点と到着点が特定されると、経路探索手段５２は当該２地点間を結ぶ最適経路の経路探索を行う。
【００６４】
経路探索手段５２により最適経路が探索されると、経路比較手段６０は新たに探索された最適経路と経路履歴記憶手段５８に記憶された該当する地点間の経路履歴とを比較する。比較はリンクコストの累計値で行い、新たに探索された最適経路のリンクコストが経路履歴のリンクコストより小さい場合は新たに探索された最適経路が経路履歴よりも有利な経路であると判別し、経路情報提供手段６１は当該有利な経路の存在を表示手段などの出力手段に報知する。
【００６５】
この経路探索において、経路探索手段５２は、自動的に様々な経路探索条件で探索を行い、経路比較手段６０において経路探索条件ごとに経路履歴と新たに探索した最適経路との比較を行うようにしてもよい。例えば、記憶する経路履歴の情報に加える経路探索条件としては、車ルートなら、一般道優先、有料道路優先などが代表的な条件であるが、また、燃料消費量（＝排出ガス）、通行料金、右左折回数などの条件で求めた経路と比較することができる。
【００６６】
また、後述する交通機関を利用した移動ルートでは、経路探索条件として、所要時間、運賃、乗換え回数などが代表的な条件であるが、更に、他の交通手段（電車とバスなど）との比較（時間、運賃、ＣＯ２排出量）を行うようにしてもよい。ある経路探索条件において比較した比較結果により、新たに探索された最適経路の方が条件により適合する（有利な）場合には、当該有利な経路が存在している旨の報知を行う。
【００６７】
図３は、経路履歴と新たに探索された最適経路を比較する概念を示す模式図である。図３において、経路ＲＴｍは経路探索をすることなく出発点Ｓから到着点Ｇまで移動した際の経路履歴であり、経路履歴記憶手段５８に記憶されている経路履歴である。ナビゲーションシステム５０が起動され、地点抽出手段５９が経路履歴から出発点Ｓ、到着点Ｇを抽出し、経路探索手段５２が出発点Ｓから到着点Ｇに至る最適経路を探索した結果、新たな最適経路が図４に示す経路ＲＴｎであったとする。以下の説明は、経路探索条件として最短の経路を要求している場合を具体例としたものである。
【００６８】
経路比較手段６０は、経路ＲＴｍ（経路履歴）のリンクコスト（出発点Ｓから到着点Ｇまでの累計リンクコスト）と経路ＲＴｎ（新たな経路）のリンクコスト（累計リンクコスト）を比較する。図３の場合、新たな経路ＲＴｎのリンクコストが経路ＲＴｍのリンクコストより小さいので、経路ＲＴｎのほうが有利であると判別し、経路情報提供手段６１は操作・表示手段５３に他の有利な経路の存在を報知する。
【００６９】
図４は、経路履歴より有利な新たな最適経路の存在を報知する表示画像の一例を示す図である。画面には出発点Ｓと到着点Ｇ間の経路ＲＴｍ（経路履歴）と経路ＲＴｎ（有利な経路）が表示され、「前回の走行ルートより距離の短いルートが見つかりました」というメッセージが表示される。
【００７０】
また、画面には、次の操作の選択項目ＳＬが表示され、所望の処理のチェックボックスをチェックすることによりナビゲーションシステム５０の次の処理を指定することができる。選択項目としては「逆ルートを探索」、「このルートは以後自動探索しない」、「他の最適ルート」、「メニューに戻る」などの項目である。
【００７１】
「逆ルートを探索」を選択すると、到着点Ｇから出発点Ｓに向かう経路探索が行われる。これは、帰路の探索へ誘導する選択項目である。例えば、到着点Ｇで駐車して用件を済ませ、帰路にナビゲーションシステム５０を起動した際に新たに探索された有利な経路の報知があると、経路探索を利用して帰路を探索するように利用者を誘導する場合である。
【００７２】
「このルートは以後自動探索しない」を選択すると、除外経路区間指定手段５７は経路履歴記憶手段５８に記憶された該当する経路履歴に除外の指定を行う。すなわち、この選択項目は、報知された新たなルートを確認したが、利用したくない場合に、次回からの報知をキャンセルしてこの画面を終了する処理である。出発点Ｓおよび到着点Ｇの位置を記憶して、この組み合わせの比較経路探索は自動で行わないようにする。
【００７３】
「他の最適ルート」は、他にも最適ルートが検索された場合にそれらの経路を順次表示する入り口となる選択項目であり、この項目が選択されるとナビゲーションシステム５０は、新たな最適経路を順次表示する。また、「メニューに戻る」を選択するとナビゲーションシステム５０は何ら次の処理に移らず、ナビゲーションシステム５０の初期メニュー画面に遷移する。図４において、ＳＫはスクロールキーであり、ＦＫはナビゲーションシステム５０の各種機能を設定した機能キーである。スクロールキーＳＫを操作することにより、画面に表示された地図画像をスクロールすることができる。
【００７４】
経路情報提供手段６１による報知は、操作・表示手段５３を用いて報知するのみならず、外部の報知手段に対し結果を送信して報知するように構成することもできる。例えば、図４のような画面表示が行われても、一過性のものですぐに忘れてしまうので、メール送信機能を持った構成では、利用者のメールアドレスにメールで内容を送信しておくようにしても良い。また、経路情報提供手段６１は、新たに探索された最適経路の方が最適と判断した場合、その要因について強調して報知する。例えば、前述のように、距離が短いルートが見つかったことを、フォントサイズを大きくして強調したり、太文字にして強調したり、色の変化で強調表示するようにしても良い。
【００７５】
本発明においては、ナビゲーションシステム５０が起動されると、自動的にそれまでに経路履歴記憶手段５８に記憶されている経路履歴から出発点と到着点を抽出してその間の最適経路を探索し、その経路が経路履歴より有利であれば当該有利な経路の存在を報知するので、ナビゲーションシステムの利用者は、他の有利な経路の存在を知ることができるようになる。
【００７６】
なお、以上の説明は、ナビゲーションシステム５０における本発明に関連する部分の概略構成とその作用の要点を説明したものであるが、ナビゲーションシステム５０のその他の構成、作用は以下に説明する通りである。すなわち、ナビゲーションシステム５０は、操作・表示手段５３、経路探索要求手段５４、地図データ６３、案内経路記憶手段６４を備えている。
【００７７】
操作・表示手段５３はナビゲーションシステム５０を操作するためのキー、ボタンなどを有する入力ユニットと、地図、経路、現在位置などを表示するための液晶表示ユニットとから構成されている。操作・表示手段５３から出発地、目的地などの経路探索条件を設定すると、経路探索要求手段５４は、経路探索手段５２に経路探索条件を送り経路探索要求する。
【００７８】
経路探索、経路案内が指定され経路探索手段５２が経路探索した結果により得られた最適経路が案内経路として案内経路記憶手段６４に一時記憶される。この案内経路は必要に応じて案内経路記憶手段６４から読み出され地図データ、現在位置マークなどと共に操作・表示手段５３に表示される。これにより利用者はガイダンスを受けながら所望の地点間を最適な経路で移動することができる。
【００７９】
経路探索用の地図データ６３には、自動車用の経路探索のための道路ネットワークデータの他、歩行者専用道路や公園内の歩行通路を含む歩行者用のネットワークデータ、表示用の地図データを備えている。歩行者用の経路を探索する場合には道路ネットワークデータに歩行者用のネットワークデータを加えて経路探索が行われる。
【００８０】
例えば、自動車用の経路探索のための道路ネットワークデータは次のように構成されている。すなわち、例えば、道路が図５に示すように道路Ａ、Ｂ、Ｃからなる場合、道路Ａ、Ｂ、Ｃの端点、交差点、屈曲点などをノードとし、各ノード間を結ぶ道路を有向性のリンクで表し、ノードデータ（ノードの緯度・経度）、リンクデータ（リンク番号）と各リンクのリンクコスト（リンクの距離またはリンクを走行するのに必要な所要時間）をデータとしたリンクコストデータとで構成される。
【００８１】
図５において、Ｎｎ（○印）、Ｎｍ（◎印）がノードを示し、Ｎｍ（◎印）は道路の交差点を示している。各ノード間を結ぶ有向性のリンクを矢印線（実線、点線、２点鎖線）で示している。リンクは、道路の上り、下りそれぞれの方向を向いたリンクが存在するが、図５では図示を簡略化するため矢印の向きのリンクのみを図示している。
【００８２】
このような道路ネットワークのデータを経路探索用のデータベースとして経路探索を行う場合、出発地のノードから目的地のノードまで連結されたリンクをたどりそのリンクコストを累積し、累積リンクコストの最少になる経路を探索して案内する。すなわち、図５において出発地をノードＡＸ、目的地をノードＣＹとして経路探索を行う場合、ノードＡＸから道路Ａを走行して２つ目の交差点で右折して道路Ｃに入りノードＣＹにいたるリンクを順次たどりリンクコストを累積し、リンクコストの累積値が最少になる経路を探索して案内する。
【００８３】
図５ではノードＡＸからノードＣＹに至る他の経路は図示されていないが、実際にはそのような経路が他にも存在するため、ノードＡＸからノードＣＹに至ることが可能な複数の経路を同様にして探索し、それらの経路のうちリンクコストが最少になる経路を最適経路として決定するものである。この手法は、例えば、ダイクストラ法と呼ばれる周知の手法によって行われる。
【実施例２】
【００８４】
図６は、本発明の実施例２にかかるナビゲーションシステム１０の構成を示すブロック図である。実施例２にかかるナビゲーションシステム１０は、図６に示すように通信型のナビゲーションシステム１０であり、ネットワーク１２を介して接続される携帯電話やＰＤＡや音楽プレイヤーなどからなる端末装置３０と経路探索サーバ２０とから構成されている。図６の実施例２において、図１の実施例１と同一の構成要素は同一の参照符号を付している。
【００８５】
端末装置３０が携帯電話からなる場合は、移動体通信網などのネットワーク１２を介して移動体通信基地局、電話回線網を経由して所望の相手方（固定電話、携帯電話、ＰＨＳなど）と通話することができ、また、データ通信ネットワークを経由して経路探索サーバ２０に接続して後述するような経路探索、経路案内のナビゲーションサービスを受けることができる。また、端末装置３０は例えばＧＰＳ処理手段を有する携帯電話に自動車用ナビゲーションアプリケーションや歩行者用ナビゲーションアプリケーションを搭載したものである。
【００８６】
ナビゲーションシステム１０において、経路探索サーバ２０は、端末装置３０が経路探索をすることなく任意の出発点から到着点まで移動した際の出発点と到着点およびその間の移動経路を経路ごとに記憶する経路履歴記憶手段５８と、経路履歴記憶手段５８に記憶された移動経路の経路履歴から出発点と到着点を抽出する地点抽出手段５９と、経路比較手段６０と、経路情報提供手段６１と、所定の条件において比較経路の探索を行う比較経路探索指示手段６２と、を備えている。また、制御手段２１は、図示してはいないがＲＡＭ、ＲＯＭ、プロセッサを有するマイクロプロセッサであり、ＲＯＭに格納された制御プログラムにより各部の動作を制御する。
【００８７】
一方、端末装置３０は、経路探索サーバ２０に経路探索要求や地図要求などを送信して経路探索サーバ２０にアクセスしている際に、所定の時間間隔で位置情報を経路探索サーバ２０に送信する位置情報送信手段３７と、経路探索をすることなく移動している状態を検出する移動状態検出手段５６と、を備えている。端末装置３０は、移動状態検出手段５６が経路探索をすることなく移動している状態を検出した場合、位置情報送信手段３７により所定の時間間隔で経路探索サーバ２０に位置情報送信する。制御手段３１は、図示してはいないがＲＡＭ、ＲＯＭ、プロセッサを有するマイクロプロセッサであり、ＲＯＭに格納された制御プログラムにより各部の動作を制御する。
【００８８】
経路探索サーバ２０は、端末装置３０から送信される位置情報に基づいて、経路履歴記憶手段５８に移動経路の経路履歴データを記憶する。経路履歴のデータ構成は、図２において説明したと同様の構成である。出発点は端末装置３０が経路探索サーバ２０にアクセス中に最初に送信した位置情報により特定される地点であり、到着点は端末装置３０が経路探索サーバ２０にアクセス中に最後に送信した位置情報により特定される地点である。両地点間の経路履歴はこのようにして任意の２地点間の経路区間ごとに記憶される。
【００８９】
そして、経路探索サーバ２０は、端末装置３０からのアクセスが開始されると、比較経路探索指示手段６２が比較経路の探索指示を行う。比較経路の探索が指示されると、それまでに経路履歴記憶手段５８に記憶していた経路履歴から、地点抽出手段５９が経路区間ごとにその出発点と到着点を抽出し、経路探索手段５２は当該２地点間を結ぶ最適経路を探索する。経路探索処理の方法は通常の出発地から目的地までの最適経路を探索する場合の経路探索の方法と同様である。
【００９０】
経路探索手段５２により最適経路が探索されると、経路比較手段６０は新たに探索された最適経路と経路履歴記憶手段５８に記憶された該当する地点間の経路履歴とを比較する。比較はリンクコストの累計値で行い、新たに探索された最適経路のリンクコストが経路履歴のリンクコストより小さい場合は、新たに探索された最適経路が経路履歴よりも有利な経路であると判別し、経路情報提供手段６１は当該有利な経路の存在を表示手段などの出力手段に報知する。
【００９１】
実施例２では、経路の抽出、経路探索、比較はサーバが行うので、結果はサーバから利用者に向けて送信される。たとえば、端末にメールで送信するか、端末のアカウントを用いた利用者専用のｗｅｂページに結果を表示してもよい。このようにすれば、利用者は端末である携帯電話、またはＰＣでｗｅｂページにアクセスしてたとえば「お知らせ」という形態で、今までの経路よりさらに良い経路があることを知ることができるようになる。
また、実施例１の場合と同様に、報知手段は、経路探索結果の方が最適と判断された要因について強調して報知する。
【００９２】
このように、端末装置３０が、地図要求などにより経路探索サーバ２０にアクセスを開始すると、経路探索サーバ２０が自動的にそれまでに経路履歴記憶手段５８に記憶されている経路履歴から出発点と到着点を抽出してその間の最適経路を探索し、その経路が経路履歴より有利であれば当該有利な経路の存在を報知するので、端末装置３０の利用者は他の有利な経路の存在を知ることができるようになる。
【００９３】
また、端末装置３０は、除外経路区間指定手段５７を備えており、端末装置３０の利用者は経路履歴記憶手段５８に記憶している経路履歴のうち、最適経路の自動的な探索とその報知を望まない経路を指定することができる。除外経路区間指定手段５７により除外が指定されている経路履歴については、地点抽出手段５９は出発点、到着点の抽出を行わない。
【００９４】
経路履歴の記憶および比較経路探索は、端末装置３０から経路探索サーバ２０へのアクセス開始をトリガにし、アクセス終了直前の位置情報の到着点の位置とする。通信型のナビゲーションシステムにおいて、特定の端末装置３０に視点を置いた場合、当該端末装置３０が経路探索サーバ２０にアクセスを開始した時点が、スタンドアロンタイプのナビゲーションシステムにおいて電源が「オン」された状態と実質的に同じであると見ることができ、アクセス終了時点がスタンドアロンタイプのナビゲーションシステムにおいて電源が「オフ」された状態と実質的に同じであると見ることができるからである。
【００９５】
なお、端末装置３０が携帯電話であり、ナビゲーションアプリケーションが搭載された装置である場合、ナビゲーションアプリケーションは、経路案内を行っていないときも、バックグランドで動作しており、所定時間間隔で位置に関する情報をサーバに送信するようにしなくてもよい。所定時間ごとに逐次位置情報を送信するとサーバの対応も頻発するので、ある程度データがまとまってから送信するのがよい。例えば、ナビゲーションアプリケーション起動時にそれまでのデータをサーバへ転送する方法、すなわち、１日といった期間を区切ってサーバへ転送する方法であってもよい。１日の区切りは殆どの公共交通機関が停止している午前３時を区切りとする。この場合、経路履歴は一時的に端末装置３０に記憶して前述のタイミングで経路探索サーバ２０に送信するように構成すればよい。
【実施例３】
【００９６】
以上説明した実施例１、実施例２は、自動車あるいは徒歩により道路を移動する場合の経路探索、経路案内を行うナビゲーションシステムを説明したが、本発明は、交通機関を利用して移動する場合の経路探索、経路案内を行うナビゲーションシステムに適用することも可能である。以下、本発明の実施例３として交通機関を利用して移動する場合の経路探索、経路案内を行うナビゲーションシステムを説明する。
なお、車載用ナビゲーションシステムに限らず、ポータブルタイプのナビゲーション装置も種々提案されており、人間が移動するために各種交通機関を利用する際にもポータブルタイプのナビゲーション装置の利用が想定されるが、実施例３においては、通信型のナビゲーションシステム１０に適用した場合を具体例として以下の説明を進める。従って、実施例３のナビゲーションシステム１０は、図６に示す実施例２のナビゲーションシステム１０の構成と同様である。
【００９７】
実施例３のナビゲーションシステム１０において、実施例２と異なる点は、経路履歴を記録する場合の出発点、到着点の特定の方法である。すなわち、実施例３は交通機関を利用して移動した場合の経路であるから、交通機関に乗車を開始した駅や停留所を出発点とし、交通機関を降車した駅や停留所を到着点として特定することになる。乗車駅や降車駅は、端末装置３０が、以下に説明する種々の方法で特定することができる。
【００９８】
第１の方法は、端末装置３０に加速度センサを設けて、電車などの交通機関の発車を検出してその時の位置情報で端末装置３０の出発点（駅）を特定、駅到着時の減速を検出してその時の位置情報で端末装置３０の到着点を特定する方法である。この検出の記録と、ＧＰＳによる位置情報が取得できた場合の位置情報や携帯電話やＰＨＳの基地局位置情報の記録を残せば、交通機関を利用した区間が後で識別可能である。なお、移動経路に乗り換えがあるような場合は、乗り換え地点を到着点、出発点として経路を区分しておいてもよい。この方法は、例えば、本出願人により既に出願され、特開２００５−３２１８４１号公報に開示された携帯型案内装置の技術を適用することができる。
【００９９】
第２の方法は、端末装置３０が装置内に非接触ＩＣを備え交通機関の課金処理を行う携帯電話のような端末装置であれば、端末装置３０が経路探索サーバと通信することなく、出発点、到着点を特定することができ、乗車駅、下車駅を特定し、経路履歴を残すことが可能である。この方法は、例えば、本出願人により既に出願され、特開２００６−４４３２８号公報に開示された携帯ナビゲーション装置の技術を適用することができる。
【０１００】
第３の方法は、端末装置３０が携帯電話やＰＨＳ端末である場合にその移動に伴って基地局と交信する際の基地局位置の情報を用いる方法である。すなわち、この方法は基地局から端末装置に送信される基地局位置情報を用いて移動経路の履歴を残すものである。特に地下鉄を利用する場合には、地上の基地局電波が遮断されて、その駅ごとの基地局が特定できるので、位置がわかりやすい。上記各種の記録を織り交ぜて履歴を残すことによって、より正確な経路の把握が可能になる。
なお、交通機関に運行障害が生じていた場合は、仕方なく迂回経路を通ったことが考えられるので、特に通信型ナビゲーションシステムにおいて、経路探索サーバ２０に運行障害情報も記録できるような場合は、最適経路が運行障害区間と関係がある場合は、あえて報知しないようにしても良い。
【０１０１】
交通機関を用いた経路を探索するため、経路探索サーバ２０の地図データ６３には、先に図５で説明した道路ネットワークのデータと同様に交通ネットワークのデータが備えられている。交通ネットワークのデータは、例えば、図７に示すように交通路線Ａ、Ｂ、Ｃからなる場合、各交通路線Ａ、Ｂ、Ｃに設けられた各駅（航空機の路線においては各空港）をノードとし、各ノード間を結ぶ区間を有向性のリンクで表し、ノードデータ（緯度・経度）、リンクデータ（リンク番号）をネットワークデータとしている。図７において、Ｎｎ（○印）、Ｎｍ（◎印）がノードを示し、Ｎｍ（◎印）は交通路線の乗り継ぎ点（乗換え駅など）を示し、各ノード間を結ぶ有向性のリンクを矢印線（実線、点線、２点鎖線）で示している。リンクは、交通路線の上り、下りそれぞれの方向を向いたリンクが存在するが、図７では図示を簡略化するため矢印の向きのリンクのみを図示している。
【０１０２】
しかしながら、交通ネットワークは道路ネットワークと比べリンクコストが基本的に異なる。すなわち、道路ネットワークではリンクコストは固定的、静的なものであったが、交通ネットワークでは、図７に示すように交通路線を運行する列車や航空機（以下個々の列車や航空機などの各経路を交通手段と称する）が複数ある。各交通手段毎にあるノードを出発する時刻と次のノードに到着する時刻とが定まっており（時刻表データ、運行データで規定される）、かつ、個々の経路が必ずしも隣接するノードにリンクしない場合がある。例えば、急行と各駅停車の列車のような場合である。このような場合には同じ交通路線上に異なる複数のリンクが存在することになり、またノード間の所要時間が交通手段により異なる場合もある。
【０１０３】
図７に例示する交通ネットワークにおいては、交通路線Ａの同じリンクに複数の交通手段（経路）Ａａ〜Ａｃ・・・、交通路線Ｃに複数の交通手段（経路）Ｃａ〜Ｃｃ・・・が存在することになる。従って、交通機関の運行ネットワークは、単純な道路ネットワークと異なり、ノード、リンク、リンクコストの各データは交通手段（個々の航空機や列車などの経路）の総数に比例したデータ量になる。このため交通ネットワークのデータは道路ネットワークのデータ量に比べて膨大なデータ量になる。従って、それに応じて、経路探索に要する時間も多くの時間が必要になる。
【０１０４】
このような交通ネットワークデータを用いて、ある出発地からある目的地までの経路を探索するためには、出発地から目的地まで到達する際に使用（乗車）できる全ての交通手段を探索して探索条件に合致する交通手段を特定する必要がある。
例えば、図７において、出発地を交通路線ＡのノードＡＸとしてある特定の出発時刻を指定して、交通路線ＣのノードＣＹを目的地とする経路探索を行う場合、交通路線Ａ上を運行する交通手段Ａａ〜Ａｃ・・・のうち出発時刻以降の全ての交通手段を順次出発時の経路として選択する。そして交通路線Ｃへの乗り継ぎノードへの到着時刻に基づいて、交通路線Ｃ上を運行する各交通手段Ｃａ〜Ｃｃ・・・のうち、乗り継ぎノードにおいて乗車可能な時刻以降の交通手段の全ての組み合わせを探索して各経路の所要時間や乗り換え回数などを累計して案内することになる。
【０１０５】
なお、上記の説明において、実施例１は車載用のスタンドアロンタイプのナビゲーションシステム、実施例２は通信型のナビゲーションシステム、実施例３は交通機関を用いた経路の案内を提供するナビゲーションシステムを中心に説明したが、実施例１において交通機関による移動を対象とする場合にも適用でき、実施例２において交通機関による移動を対象とする場合にも適用することもできる。
【産業上の利用可能性】
【０１０６】
このようにして、ナビゲーションシステムの経路探索、経路案内なしに移動した経路よりも、さらに最適な経路を報知できるシステムを用意しておいて、以下のようなナビゲーションサービス展開を行うこともできる。すなわち、経路履歴の収集から経路の探索、比較までは無料で利用者に提供するようにしておき、さらに良い経路が存在したかどうかだけ報知し、当該経路の詳しい情報を表示する際には、ナビゲーションサービスへの入会の広告を表示したり、入会を条件に経路の表示をしたりするようにしても良い。
【符号の説明】
【０１０７】
５０・・・・ナビゲーションシステム
５０１・・・制御手段
５１・・・・送受信手段
５２・・・・経路探索手段
５３・・・・操作・表示手段
５４・・・・経路探索要求手段
５５・・・・ＧＰＳ処理手段
５６・・・・移動状態検出手段
５７・・・・除外経路区間指定手段
５８・・・・経路履歴記憶手段
５９・・・・地点抽出手段
６０・・・・経路比較手段
６１・・・・経路情報提供手段
６２・・・・比較経路探索指示手段
６３・・・・地図データ
６４・・・・案内経路記憶手段
【図１】
0004758486.tif 000002
【図２】
0004758486.tif 000003
【図３】
0004758486.tif 000004
【図４】
0004758486.tif 000005
【図５】
0004758486.tif 000006
【図６】
0004758486.tif 000007
【図７】
0004758486.tif 000008