JP2016173348A - ナビゲーション装置、ナビゲーション方法およびナビゲーションプログラム - Google Patents
ナビゲーション装置、ナビゲーション方法およびナビゲーションプログラム Download PDFInfo
- Publication number
- JP2016173348A JP2016173348A JP2015054599A JP2015054599A JP2016173348A JP 2016173348 A JP2016173348 A JP 2016173348A JP 2015054599 A JP2015054599 A JP 2015054599A JP 2015054599 A JP2015054599 A JP 2015054599A JP 2016173348 A JP2016173348 A JP 2016173348A
- Authority
- JP
- Japan
- Prior art keywords
- route
- guidance
- difficulty level
- current position
- searched
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
【課題】ナビゲーション装置に関し、使用者に応じて利用するルートの難易度を適切に判別して、適切な案内を提供できるようにする。【解決手段】ナビ履歴情報ファイル107は、少なくとも、ルート探索部121で探索されたルートと、リルート処理部123でルートの探索を行うようにした場合の現在位置とを対応付けて累積的に記憶している。難易度判定部126は、案内処理部122で案内を開始する場合に、ルート探索部121で今回探索されたルートの難易度を、ナビ履歴情報ファイル107に記憶されているリルートの状況を考慮して判別する。案内制御部127は、難易度判定部126で判別された難易度に応じて、案内処理部122を制御する。【選択図】図1
Description
この発明は、ナビゲーション装置に関し、案内するルートに応じて、出力する案内の態様を制御できる装置、方法およびプログラムに関する。
後に記す特許文献1には、走行している道路に対する使用者の習熟度に応じて、適切な案内映像を特定して出力する自動車用のナビゲーション装置に関する発明が開示されている。具体的に、特許文献1に記載された発明は、使用者にとって習熟度が高い道路では案内映像の量を少なくし、習熟度が低い道路では案内映像を多くするといった制御を行うものである。そして、特許文献1に記載の発明では、走行している道路に対する使用者の習熟度を、当該道路が、初めて走行する道路なのか、毎日走行している道路なのか、毎週又は毎月走行している道路なのか、以前はよく走行していたが最近は走行していない道路なのかによって判別している。
しかしながら、上述した特許文献1に記載の発明のように、走行している道路に対する使用者の習熟度を、使用者の当該道路の使用頻度に応じて判別する手法では、適切に使用者の習熟度を判別できない場合がある。例えば、曲がり角の多い複雑なルートの場合、今までに複数回使用しているルートであっても曲がり角を間違えるといったことはよくある。また、いわゆる方向感覚は、人によって異なる。このため、ある人にとっては間違えることのない簡単なルートであっても、別の人にとっては分かり難い難しいルートで、曲がり角をよく間違えるといったことも発生する。
このようなことは、自動車の運転時だけでなく、歩行時や自転車の利用時にも発生する。このため、利用するルートの難易度を使用者に応じて適切に判別して、適切な案内を行えるナビゲーション装置の提供が望まれている。
以上のことに鑑み、この発明は、ナビゲーション装置に関し、使用者に応じて利用するルートの難易度を適切に判別して、適切な案内を提供できるようにすることを目的とする。
上記課題を解決するため、請求項1に記載の発明のナビゲーション装置は、
自機の現在位置を取得する現在位置取得手段と、
少なくとも出発地と目的地との指示入力を受け付けて、前記出発地から前記目的地までのルートを探索するルート探索手段と、
前記ルート探索手段により探索された前記ルートに沿って移動するように、前記現在位置取得手段で取得する現在位置を利用すると共に、地図表示と音声出力との一方あるいは両方を用いて案内を行う案内処理手段と、
前記案内処理手段を通じて案内を行っている場合であって、前記現在位置取得手段で取得される前記現在位置が前記ルート探索手段により今回探索された前記ルートから外れた場合に、自動的に、あるいは、使用者からの指示に応じて、前記現在位置取得手段で取得される現在位置から目的地までのルートの探索を行うリルート処理を実行し、前記案内処理手段による案内を継続させるようにするリルート手段と、
少なくとも、前記ルート探索手段で探索されたルートと、前記リルート手段が前記リルート処理を行った位置とを対応付けて累積的に記憶する履歴記憶手段と、
前記案内処理手段で案内を開始する場合に、前記ルート探索手段で今回探索された前記ルートの難易度を、前記履歴記憶手段に記憶されているリルートの状況を考慮して判別する難易度判定手段と、
前記難易度判定手段で判別された前記難易度に応じて、前記案内処理手段が行う案内の態様を制御する案内制御手段と
を備えることを特徴とする。
自機の現在位置を取得する現在位置取得手段と、
少なくとも出発地と目的地との指示入力を受け付けて、前記出発地から前記目的地までのルートを探索するルート探索手段と、
前記ルート探索手段により探索された前記ルートに沿って移動するように、前記現在位置取得手段で取得する現在位置を利用すると共に、地図表示と音声出力との一方あるいは両方を用いて案内を行う案内処理手段と、
前記案内処理手段を通じて案内を行っている場合であって、前記現在位置取得手段で取得される前記現在位置が前記ルート探索手段により今回探索された前記ルートから外れた場合に、自動的に、あるいは、使用者からの指示に応じて、前記現在位置取得手段で取得される現在位置から目的地までのルートの探索を行うリルート処理を実行し、前記案内処理手段による案内を継続させるようにするリルート手段と、
少なくとも、前記ルート探索手段で探索されたルートと、前記リルート手段が前記リルート処理を行った位置とを対応付けて累積的に記憶する履歴記憶手段と、
前記案内処理手段で案内を開始する場合に、前記ルート探索手段で今回探索された前記ルートの難易度を、前記履歴記憶手段に記憶されているリルートの状況を考慮して判別する難易度判定手段と、
前記難易度判定手段で判別された前記難易度に応じて、前記案内処理手段が行う案内の態様を制御する案内制御手段と
を備えることを特徴とする。
この請求項1に記載の発明のナビゲーション装置によれば、ルート探索手段で探索されたルートを辿ることができるように、現在位置取得手段で取得される現在位置を利用して、案内手段がルート案内を行う。そして、探索されたルートに沿って移動するように案内しているときに、現在位置取得手段で取得する現在位置が当該ルートから外れると、リルート手段が機能して、現在位置から目的地までのルートを探索し直すリルート処理を行って、案内処理手段による案内を継続させ、迷わずに目的地に向かうように案内する。
そして、履歴記憶手段は、少なくとも、ルート探索手段で探索されたルートと、リルート手段がリルート処理を行った位置(リルート処理を行ったときの現在位置)とを対応付けて累積的に記憶している。難易度判定手段は、案内処理手段で案内を開始する場合に、ルート探索手段で今回探索されたルートの難易度を、履歴記憶手段に記憶されているリルートの状況を考慮して判別する。案内制御手段は、難易度判定手段で判別された難易度に応じて、案内処理手段が行う案内の態様を制御する。
これにより、探索されたルートにおける過去のリルートの状況に応じて、当該ルートの難易度が判別できる。すなわち、探索されたルートが過去に頻繁に使用されたルートであっても、リルートが例えば複数回行われているといった迷った経験のあるルートである場合には、当該ルートは使用者にとって難易度の高いルートであると判別する。そして、このような難易度の高いルートについては、過去に頻繁に利用されたルートであっても、詳細な案内を行うようにできる。このように、使用者に応じて、利用するルートの難易度を適切に判別し、その難易度に応じた案内を行える。
この発明によれば、ナビゲーション装置に関し、使用者に応じて利用するルートの難易度を適切に判別して、難易度に応じた適切な案内を提供できる。
以下、図を参照しながら、この発明の装置、方法、プログラムの一実施の形態について説明する。この発明は、自動車用ナビゲーション装置、自転車用ナビゲーション、歩行者用ナビゲーション装置といった、種々のナビゲーション装置に適用できる。しかし、以下においては、説明を簡単にするため、歩行者用ナビゲーション装置に提供した場合を例にして説明する。なお、歩行者用ナビゲーション装置は、スマートフォンなどと呼ばれる高機能携帯電話端末やタブレットPC(Personal Computer)などの種々の携帯端末により実現できる。以下の説明において、歩行者用ナビゲーション装置は、高機能携帯電話端末により実現されるものとして説明する。
[歩行者用ナビゲーション装置の構成例]
図1は、この実施形態の歩行者用ナビゲーション装置(以下、単にナビゲーション装置と記載する。)の構成例を説明するためのブロック図である。図1に示したナビゲーション装置において、送受信アンテナ101A及び無線通信部101は、通信機能を実現する。制御部102はナビゲーション装置の各部を制御する機能を実現し、記憶装置103は情報記憶保持機能を実現する。記憶装置103には、種々のプログラムや処理に必要になる種々のデータが記憶されると共に、各種の処理の途中結果を一時記憶する作業領域としても用いられる。
図1は、この実施形態の歩行者用ナビゲーション装置(以下、単にナビゲーション装置と記載する。)の構成例を説明するためのブロック図である。図1に示したナビゲーション装置において、送受信アンテナ101A及び無線通信部101は、通信機能を実現する。制御部102はナビゲーション装置の各部を制御する機能を実現し、記憶装置103は情報記憶保持機能を実現する。記憶装置103には、種々のプログラムや処理に必要になる種々のデータが記憶されると共に、各種の処理の途中結果を一時記憶する作業領域としても用いられる。
操作部104は、電源のオン/オフスイッチや幾つかのファンクションボタンなどからなる。地図DB105は、歩行者用のナビゲーション処理に用いられる地図を表示するための地図データを記憶保持する。ネットワークDB106は、経路探索時等に用いられる歩行者用のネットワークデータを記憶保持する。ネットワークデータは、ノードデータとリンクデータとからなる。ノードデータは、例えば、交差点、分岐点などの地点(ノード)を表す情報であり、ノードID、緯度・経度、ノード種別からなる。リンクデータは、ノードを結ぶ線分によって、歩道、地下街、アーケード、階段、建物内通路、横断歩道、歩道橋などの歩行者が通行可能なルート(歩行者が通行可能なリンク)を示す情報であり、リンクID、リンク両端のノードのノードID、リンクコスト、リンク種別などからなる。
ナビ履歴情報ファイル(図1では、ナビ履歴情報Fと記載。)107は、ルート探索されて設定され、ルート案内に利用されたルートごとに、ナビゲーション処理に関する種々の履歴情報を記憶保持する。図2は、ナビ履歴情報ファイル107の格納データの例を説明するための図である。図2において、「履歴No.」は、当該履歴データの識別情報であり、「日時」は、当該履歴データが作成された日時を示す。「探索条件」は、当該履歴データに含まれる探索ルートを探索したときに用いられた出発地、経由地、目的地、優先情報などの情報であり、「探索ルート」は、探索されたルートを示すノードとリンクとからなるものである。
「通過ポイント」は、探索されたルート上において、例えば、1kmごと、あるいは、目印となるランドマークごとなどのように、基準となる1つ以上の位置の緯度、経度からなる。「到達予定時刻」は、出発時刻、距離、平均的な移動速度に応じて設定される各通過ポイントを通過すると想定される時刻を示す。「到達時刻」は、各通過ポイントに実際に到達した時刻を示す。これら「到達予定時刻」と「到達時刻」により、移動がスムーズか、遅れがちなのかといった当該ルートの利用時の移動の状況を判別できる。
また、図2において、「乗換駅」は、電車で移動するルートを含む場合に、乗り換えが必要になる駅を特定する駅名である。「予定乗換時間」は、何番線から何番線への乗り換えかをも考慮して、当該乗換駅に到着してから出発するまでにかかると予想される時間を示し、「実乗換時間」は、当該乗換駅に到着してから出発するまでに実際にかかった時間を示す。これら「予定乗換時間」と「実乗換時間」とにより、乗り換えがスムーズに行えたのか、行えなかったのかなどの乗換の状況を判別できる。
「リルート位置」は、当該探索されたルートを移動した場合に、当該ルートから外れたためにリルートが行われた位置の緯度、経度を示す。また、リルートが複数回行われた場合には、リルートが行われた複数の位置の緯度、経度が格納されるため、それらの数を数えることにより、リルートが行われた回数も把握できる。「変更ルート」は、探索されたルート以外で実際に移動したルートを示すノードデータとリンクデータとからなる。
「予定所要時間」は、出発地から目的地に到達するまでにかかると考えられる時間を示し、距離、平均的な移動速度などから設定される。「実所要時間」は、出発地から目的地に到達するまでに実際にかかった時間を示す。これら「予定所要時間」と「実所要時間」とから、当該探索されたルートを辿るように移動した場合に、スムーズに移動できたのか、できなかったのかを判別できる。その他にも、必要な情報をナビ履歴情報に含めることが可能である。そして、探索され、設定されて、実際に案内に利用されたルート(探索ルート)ごとに、図2を用いて説明したナビ履歴情報が形成されて、ナビ履歴情報ファイル107に格納される。
時刻情報提供部108は、現在年月日、現在曜日、現在時刻を提供すると共に、制御部102の制御に応じて、所定の時間間隔の計測を行ういわゆるタイマー機能をも有する。当該タイマー機能により、例えば、出発地を出発してから目的地に到着するまでにかかった時間を計測するなどのことができる。センサ部109は、自律航法機能を実現するための、例えば、6軸センサ、地磁気センサ(方位センサ)などの種々のセンサなどからなる。GPS部110及びGPSアンテナ110Aは、複数の人工衛星からの送信信号(測位情報)を受信して解析することにより、自機の現在位置を正確に取得(測位)する機能を実現する。
タッチパネル113は、LCD(Liquid Crystal Display)などの表示部111とタッチセンサ112とからなり、情報表示手段としての機能と、情報入力手段としての機能を実現する。なお、ナビゲーション機能の実行時には、表示部111には案内用の地図が表示され、当該地図上にルート探索の結果得られたルートと、自機の現在位置とが表示されて経路案内(ナビゲーション)が行われる。音声処理部114及びスピーカ115は、制御部102の制御に応じて、アラーム音や音声メッセージなどを放音する機能を実現する。例えば、ナビゲーション機能の実行時には、音声処理部114及びスピーカ115を通じて、経路案内用の音声メッセージが放音される。
ルート探索部121は、ナビゲーション機能が実行された場合に、ルート探索を行って、その結果を地図DB105の地図データを用いて表示部111に表示する処理を行う。具体的にルート探索部121は、出発地、経由地、目的地等のルート探索に必要な情報を受け付けるためのルート探索設定画面を表示部111に表示する。そして、ルート探索部121は、タッチパネル113を通じて、出発地、経由地、目的地等の必要情報を受け付け、これらの情報に基づいて、ネットワークDB106の格納データを参照し、ルート探索を行い、その結果を地図DB105の地図データを用いて表示部111に表示する。
使用者は、当該表示を確認し、探索されたルートを変更したい場合には、再度のルート探索を行う操作を、タッチパネル113を通じて行う。この場合には、ルート探索部121が機能し、再度のルート探索処理が行われる。また、使用者は、当該表示を確認し、探索されたルートを辿る場合には、当該ルートを辿るナビゲーションを開始する操作を、タッチパネル113を通じて行う。この場合、ルート探索部121は、「履歴No.」と「探索条件」と「探索ルート」と、1つ以上の「通過ポイント」と各通過ポイントに対応する「到達予定時刻」と、「乗換駅」と「予定乗換時間」とを有し、「予定所要時間」を設定したナビ履歴情報を形成してナビ履歴情報ファイル107に記録する。
「履歴No.」は、記憶装置103で管理されているものを、ルート探索部121が取得して用いる。また、ルート探索部121は記憶装置103で管理されている「履歴No.」を更新する処理も行う。「探索条件」は使用者により入力されたものであり、「探索ルート」はルート探索部121が探索し、使用者によって使用が指示されたルートを示す情報である。1つ以上の「通過ポイント」、各通過ポイントに対応する「到達予定時刻」、「乗換駅」、「予定乗換時間」、「予定所要時間」もまた、ルート探索部121の機能により設定されるものである。なお、電車で移動するルートを含まない場合には、「乗換駅」と「予定乗換時間」の情報は記録されない。
この後、制御部102は、案内処理部122を機能させ、ナビゲーション(案内)を開始させる。案内処理部122は、自機の現在位置を含むエリアの地図を表示するための地図データを地図DB105から読み出し、これを表示部111に供給して目的とするエリアの地図を表示部111に表示する。そして、案内処理部122は、ネットワークDB106のネットワークデータに応じたネットワーク上の設定されたルートを自機が辿れるように、ナビゲーションを行う。また、この実施形態において、案内処理部122は、時刻情報提供部108を制御し、ナビゲーションを開始させてから目的に到着するまでの時間を計測する。そして、案内処理部122は、ナビゲーションの終了時に計測した実所要時間をナビ履歴情報ファイル107の当該案内に用いたルートの該当エリアに更新する処理も行う。
リルート処理部123は、探索されて設定されたルートを辿るように案内処理部122が案内しているときに、GPS部110を通じて取得した自機の現在位置が当該ルートから外れた場合に、ルート探索部121を制御してリルート処理を行う。リルート処理は、現在位置から目的地に向かうルートを探索し直して、新たに探索したルートで目的地に向かう案内を行うことができるようにする処理である。これにより、当初の設定ルートから外れた場合であっても、目的地に向かうように案内を継続させることができる。また、リルート処理部123は、リルート処理を行った場合に、その時点の現在位置をナビ履歴情報ファイル107のリルート位置に更新する処理を行う。これにより、当初の設定ルートを辿れずにリルートが行われた場合に、その位置を特定できる。
到達時刻取得部124は、ナビ履歴情報ファイル107に登録された通過ポイントに到達したことを、GPS部110を通じて取得する自機の現在位置に基づいて検知した場合に、当該通過ポイントに対する到達時間を取得してナビ履歴情報ファイル107に記録する。到達時間は、時刻情報提供部108から取得できる。乗換時間取得部125は、ナビ履歴情報ファイル107に登録された乗換駅に到達したことを、GPS部110を通じて取得する自機の現在位置に基づいて検知した場合に、時刻情報提供部108を制御して実乗換時間を計測し、当該実乗換時間をナビ履歴情報ファイル107に記録する。
難易度判定部126は、ルート探索部121によりルート探索が行われ、当該ルートを辿るナビゲーションが開始するようにされた場合に、ナビ履歴情報ファイル107の情報に基づいて、当該ルートの難易度を判定し、判定結果を案内制御部127に通知する。この実施形態において、難易度判定部126は、探索されたルートの難易度を「低い」、「中程度」、「高い」の3段階のいずれであるかを判定する。
ここで、難易度が「低い」ルートは、既に何回も利用しているルートであり、リルートは行われておらず、スムーズに移動できたルートである。難易度が「中程度」のルートは、現時点において利用頻度は高くなく、難易度が高いのか低いのかの判定がまだできないルートである。難易度が「高い」ルートは、既に何回も利用しているにもかかわらず、よくリルートが行われていたり、予定された時間よりも遅れて移動しているなどスムーズな移動ができていなかったりするルートである。また、途中までのルートは同じであるが、目的地が異なる場合には、その分岐点の近傍及びその分岐点以降のルートの難易度は高くなる。
図3、図4は、使用するルートの難易度の判定例を説明するための図である。図3に示すように、太線と矢印で示したルートが過去に何回か探索されて案内に利用されているルートであるとする。しかし、本来曲がるべき交差点と周囲の状況がよく似た交差点が比較的に近くに存在するために、本来曲がるべき交差点の手前を曲がってしまったり、本来曲がるべき交差点を通過しまったりすることが度々あったとする。そして、図3において、黒丸R1、R2、R3で示した位置などでリルートが行われた履歴が存在していたとする。この場合には、図3に示したルートは、例え頻繁に利用されているルートであっても、難易度が高いルートであると判定する。
また、図4に示すように、頻繁にB駅を経由するルートを使って目的地に向かう場合があったとする。しかし、今回向かう目的地がそれまでとは違う場所で、初めて行く場所の場合には、少なくとも、乗換駅であるB駅における乗換以降の経路の難易度は高くなる。ここで、乗換以降とはB駅における乗換ルート以降を意味する。すなわち、利用番線がそれまでと異なれば、B駅構内の移動経路も変わる場合があるためである。このように、難易度判定部126は、既に利用されたことのあるルートであっても、リルートの回数や目的地の違いなどに応じて、利用するルートの難易度を適切に判定している。なお、ここでは電車で移動する経路について説明したが、徒歩や自動車で移動する場合であって、ある位置までは同じルートであるが、途中から初めて利用するルートになる場合には、その分岐点の近傍及びその分岐点以降のルートの難易度は高くする。
そして、案内制御部127は、難易度判定部126においての使用するルートの難易度に応じて、案内処理部122が行う案内の程度や態様を変えるように制御する。これにより、案内制御部127の制御により案内処理部122は、使用者にとって難易度が低いルートを案内する場合には簡略化した案内を行う。また、案内制御部127の制御により案内処理部122は、使用者にとって難易度が中程度のルートを案内する場合には通常の案内(一般的に行われる案内)を行う。また、案内制御部127の制御により案内処理部122は、使用者にとって難易度が高いルートを案内する場合には、詳細な案内を行う。このように、案内制御部127は、難易度判定部126においての判定結果に応じて、案内処理部122が行う案内の程度や態様を変えることができる。
なお、制御部102は、例えば、使用者からの指示に応じて、インターネット上の所定の地図サーバにアクセスし、最新の地図データや最新のネットワークデータの提供を受けられる。そして、制御部102は、提供を受けた最新の地図データ、最新のネットワークデータを、地図DB105、ネットワークDB106に格納し、利用することができる。すなわち、ナビゲーション装置1は、インターネット上のサーバ装置にアクセスして、必要な情報の提供を受けることができる。
また、ここでは、ナビゲーション装置のルート探索部121がネットワークDB106を用いてルート探索を行うものとして説明したが、これに限るものではない。入力された探索条件を、クラウドに送信し、クラウドにおいてルート探索を行って、その結果の提供を受けるようにすることもできる。この場合、ルートの案内に必要になった地図データやネットワークデータなどの情報は、クラウドから提供を受けて、地図DB105、ネットワークDB106に格納して利用することができる。
[ナビゲーション処理の詳細]
図5は、この実施形態のナビゲーション装置で行われるナビゲーション処理について説明するためのフローチャートである。また、図6、図7は、ナビゲーション処理において用いられる案内画面の例を示す図である。この実施形態のナビゲーション装置においては、表示部111に表示される所定のメニューから、歩行者ナビゲーション機能に対応する項目がタッチパネル113を通じて選択されると、制御部102は、図5に示すフローチャートの処理を実行する。
図5は、この実施形態のナビゲーション装置で行われるナビゲーション処理について説明するためのフローチャートである。また、図6、図7は、ナビゲーション処理において用いられる案内画面の例を示す図である。この実施形態のナビゲーション装置においては、表示部111に表示される所定のメニューから、歩行者ナビゲーション機能に対応する項目がタッチパネル113を通じて選択されると、制御部102は、図5に示すフローチャートの処理を実行する。
まず、制御部102は、ルート探索部121を制御して、タッチパネル113を通じて使用者からのルートの探索条件を受け付ける処理を実行する(ステップS101)。そして、ルート探索部121は、ステップS101で受け付けた探索条件に基づいて、ルート探索を行う(ステップS102)。この後、ルート探索部121は、探索結果を表示部111に表示して使用者に提示し、ルートの選択及び設定処理を行う(ステップS103)。
なお、ステップS103において、探索されたルートが案内に用いるルートとして設定されると、ルート探索部121は、上述したように今回利用されるルートについてのナビ履歴情報をナビ履歴情報ファイル107に形成する。また、ステップS101〜ステップS103までの処理は、使用者の目的とするルートが探索でき、探索されたルートを案内に用いるルートとして設定するまで繰り返し行うことができる。
そして、ステップS103において、探索されたルートが案内に用いるルートとして設定されると、制御部102は、難易度判定部126を制御して、今回、案内に使用するルート(探索されたルート)の難易度を判定する(ステップS104)。この場合、難易度判定部126は、今回用いられた「探索条件」やノードデータとリンクデータとにより特定される今回探索されたルートに基づいて、ナビ履歴情報ファイル107を参照する。そしえ、今回利用するルートは、過去に利用したことのあるルートか、過去に利用したことのあるルートの場合にはその利用頻度などを確認する。
そして、難易度判定部126は、今回利用するルートが過去に利用したことのあるルートの場合には、以下の事項を確認する。
(1)今までの利用時において、リルートが何回行われているのかを確認する。
(2)通過ポイントの到達予定時刻と実際の到達時刻とを比較し、スムーズに移動できたルートか否かを確認する。
(3)乗換駅が存在する場合には、乗換駅での予定乗換時間と実乗換時間とを比較し、乗換駅においてスムーズに乗り換えができたか否かを確認する。
(4)前回利用した日がいつかを確認する。
(5)地図DB105を参照し、今回利用するルート上において、前回の利用時から変化した部分があるか否かを確認する。
(1)今までの利用時において、リルートが何回行われているのかを確認する。
(2)通過ポイントの到達予定時刻と実際の到達時刻とを比較し、スムーズに移動できたルートか否かを確認する。
(3)乗換駅が存在する場合には、乗換駅での予定乗換時間と実乗換時間とを比較し、乗換駅においてスムーズに乗り換えができたか否かを確認する。
(4)前回利用した日がいつかを確認する。
(5)地図DB105を参照し、今回利用するルート上において、前回の利用時から変化した部分があるか否かを確認する。
そして、難易度判定部126は、(1)リルートは行われておらず、(2)スムーズに移動できており、(3)電車の乗り換えがあってもスムーズで、(4)前回利用時が例えば6か月以上前ではなく、(5)ルート上に地理的な変化が生じていない場合には、当該ルートの難易度は「低い」と判定する。すなわち、上記の(1)から(5)の要件を全て満足した場合には、当該ルートの難易度は「低い」と判定する。
これに対して、上記の(1)から(5)の要件の1つでも満足していない場合には、当該ルートの難易度は「高い」か「中程度」であると判定する。すなわち、難易度判定部126は、(1)リルートが行われているか、(2)スムーズな移動ができていないか、(3)電車の乗り換えがスムーズでなかったか、(5)ルート上に地理的変更が生じているかといった、いずれかの事象が発生している場合には、当該ルートの難易度は「高い」と判定する。
この場合、難易度判定部126は、ナビ履歴情報ファイル107の情報や地図DB105の地図データに基づいて、当該ルート上のどの部分の難易度が高いのかを特定する。例えば、ナビ履歴情報ファイル107の「リルート位置」に基づいて、リルートが行われた場所の周辺、例えば、半径200mの範囲を難易度が高い部分と特定できる。また、「通過ポイント」、「到達予定時刻」、「到達時刻」から、「到達予定時刻」よりも「到達時刻」が大幅に遅れた通過ポイントの手前の部分を、難易度が高い部分と特定できる。また、「乗換駅」、「乗換予定時間」、「実乗換時間」から、「乗換予定時間」よりも「実乗換時間」が大幅に長い乗換駅を、難易度が高い部分と特定できる。また、地図DB105の地図データに基づき、ルート上に地理的変更が生じている場所の周辺を難易度が高い部分と特定できる。地図DB105の地図データには、変更が生じた箇所については、変更が生じた日付情報が付されているので、これに基づき判別できる。
また、リルートは行われておらず、移動もスムーズで、ルート上に地理的変更も生じていないが、当該ルートについて、(4)前回の利用時が例えば6か月以上まえである場合には、当該ルートの難易度は「中程度」であると判別する。また、今回探索され、案内に利用されルートが初めて利用されるルートの場合にも、当該ルートの難易度は、「中程度」と判別される。ステップS104において、難易度判定部126においての判定結果は、案内制御部127に通知される。
案内制御部127は、難易度判定部126での判定結果は何かを判別する(ステップS105)。ステップS105の判別処理において、難易度判定部126での判定結果が「低い」と判別したときには、案内制御部127は、案内処理部122を制御して、簡略化した案内を開始させる(ステップS106)。この実施形態において、簡略化した案内は、例えば、図6(A)に示すように、地図とルートと現在位置Pの表示は通常通り行うが、案内メッセージの表示は、例えば「次を左折。」といった程度のごく簡単なものとし、音声案内は行わずに、例えば「ピッピッ」といったアラーム音だけを放音する。難易度が「低い」と判定されたルートは、使用者により近時において何の問題もなく通行できたルートであるので、このように簡略したルート案内を行う。
また、ステップS105の判別処理において、難易度判定部126での判定結果が「中程度」であると判別したときには、案内制御部127は、案内処理部122を制御して、通常の案内を開始させる(ステップS107)。この実施形態において、通常の案内は、例えば、図6(B)に示すように、地図とルートと現在位置Pの表示を通常通り行うと共に、例えば、「30m先の交差点を左折して下さい。」といった案内を、表示出力と音声出力との両方で使用者に提供する。難易度が「中程度」と判定されたルートは、まだ適切に難易度の評価ができないルートであるので、このように従来通り、初めて利用するルートを案愛する場合と同程度の案内を行う。
また、ステップS105の判別処理において、難易度判定部126での判定結果が「高い」であると判別したときには、案内制御部127は、案内処理部122を制御して、難易が高いと特定された部分においては詳細な案内を実行する案内処理を開始する(ステップS108)。この実施形態において、詳細な案内は、地図とルートと現在位置Pの表示を通常通り行うと共に、案内メッセージの表示出力と音声出力とを出力頻度を多くする。
例えば、まず、図7(A)に示すように、「3つ目の交差点を左折です。」といったメッセージを出力し、次の交差点を左折することがないように案内する。さらに、図7(B)に示すように、「2つ目の交差点を左折です。」といったメッセージを出力し、次の交差点を左折することがないように案内する。このように、間違えやすい場所の手前で案内を出力する。過去にリルートが行われた場所の手前や交差点間の距離が近い場所、五差路、六差路といった変則的な交差点の手前などを、間違えやすい場所として特定できる。そして、図7(C)に示すように、「次の交差点を左折です。」といったメッセージを出力し、左折すべき交差点を通りすぎないように案内する。
このように、難易度が高いルートの難易度が高い部分では、出力するメッセージの内容を詳しくしたり、メッセージの出力頻度を増やしたりして、詳細な案内を行う。なお、難易が高いと特定された部分以外の部分については、簡略化した案内か通常の案内を行う。いずれの案内を行うかは、当該ルートの使用頻度に応じて定めることができる。
そして、制御部102は、タッチパネル113を通じて使用者からの操作入力を受け付けるようにし(ステップS109)、ルートの案内の終了が指示されたか否かを判別する(ステップS110)。ルート案内を途中で終了させる場合には、タッチパネル113を通じて所定の操作がなされ、また、目的地に到着した場合にも、タッチパネル113を通じて所定の終了操作がなされる。
ステップS110の判別処理において、ルート案内を終了させる操作は行われていないと判別したときには、制御部102、はステップS109からの処理を繰り返し、ルート案内を継続させる。また、ステップS110の判別処理において、ルート案内を終了させる操作が行われたと判別したときには、制御部102は、表示部111の表示を、ナビゲーション処理を実行する前の状態に戻すなどの一連の終了処理を実行し(ステップS111)、この図5に示す処理を終了する。
[他のモード設定について]
上述した実施の形態では、案内に用いるルートの難易度に応じて案内の出力態様や出力頻度を変える基本機能について説明した。しかし、方向感覚に自信のない方(いわゆる方向音痴の方)にとっては、常時、詳細な案内の提供を望まれる方も存在する。また、自宅周辺や勤務先周辺などのいわゆる熟知エリアでは、そもそも案内自体が必要なかったり、案内の出力頻度を抑止したり、案内の出力態様を簡略化したりさせたい場合もある。この実施形態のナビゲーション装置は、これらの点についても対応できる構成を備えている。
上述した実施の形態では、案内に用いるルートの難易度に応じて案内の出力態様や出力頻度を変える基本機能について説明した。しかし、方向感覚に自信のない方(いわゆる方向音痴の方)にとっては、常時、詳細な案内の提供を望まれる方も存在する。また、自宅周辺や勤務先周辺などのいわゆる熟知エリアでは、そもそも案内自体が必要なかったり、案内の出力頻度を抑止したり、案内の出力態様を簡略化したりさせたい場合もある。この実施形態のナビゲーション装置は、これらの点についても対応できる構成を備えている。
[方向音痴の方用の詳細案内実行モード]
当該ナビゲーション装置の使用者の中には、「地図があっても道に迷う。」、「過去に訪問した場所でも、迷わずにいけない。」、「乗り物から降りると方向が分からなくなる。」、「建物の中で北がどちらか分からない(方位が認識できない)。」、「そもそも、地図が読めない。」、「道は覚えずに、人についていく。」といった人も存在する。当該ナビゲーション装置の使用者が、そのような方向感覚に自信のない方の場合には、当該ナビゲーション装置に対して、「詳細案内モード」となる設定をしておく。
当該ナビゲーション装置の使用者の中には、「地図があっても道に迷う。」、「過去に訪問した場所でも、迷わずにいけない。」、「乗り物から降りると方向が分からなくなる。」、「建物の中で北がどちらか分からない(方位が認識できない)。」、「そもそも、地図が読めない。」、「道は覚えずに、人についていく。」といった人も存在する。当該ナビゲーション装置の使用者が、そのような方向感覚に自信のない方の場合には、当該ナビゲーション装置に対して、「詳細案内モード」となる設定をしておく。
「詳細案内モード」は、例えば、図5に示した処理の例えばステップS101において、選択設定ができるようにしておき、「詳細案にモード」が設定されたことは、例えば、記憶装置103の所定のエリアに登録しておく。そして、「詳細案内モード」が設定されている場合には、ステップS105において、案内制御部127は、どのようなルートであっても難易度が高いと判定し、ステップS108において、詳細な案内を行うように、案内処理部122を制御できる。
なお、使用者は、「地図があっても道に迷う。」のか、「過去に訪問した場所でも、迷わずにいけない。」のか、「乗り物から降りると方向が分からなくなる。」のか、「建物の中で北がどちらか分からない(方位が認識できない)。」のか、「そもそも、地図が読めない。」、「道は覚えずに、人についていく。」のかといった自分の特性は分かっている。このため、このような特性のどれに該当するのかを設定しておく。
これにより、「乗り物から降りると方向が分からなくなる。」という特性の使用者の場合には、乗り物から降りたら、詳細な案内を実行し、迷わずに設定したルート上を移動していることが確認できた段階で、ルートに応じた案内に替えるといった制御を行うことができる。同様に、「建物の中で北がどちらか分からない(方位が認識できない)。」という特性の使用者の場合には、地下街、大規模商況施設、駅構内といった建造物の中にいる場合には、詳細な案内を行い、屋外にいる場合には、ルートに応じた案内を行うといった制御を行うことができる。それ以外の特性の方の場合には案内するルートの全体にわたって詳細な案内を行うようにできる。当該制御は、案内制御部127と案内処理部122とが協働して行うことができる。
[熟知エリア、熟知ルートの設定と熟知エリア、熟知ルートにおける案内動作登録]
この実施形態のナビゲーション装置においては、使用者が熟知しているエリア、熟知しているルートでは、使用者の目的に応じて、案内の停止、抑止、簡素化を行うことができるようになっている。
この実施形態のナビゲーション装置においては、使用者が熟知しているエリア、熟知しているルートでは、使用者の目的に応じて、案内の停止、抑止、簡素化を行うことができるようになっている。
[熟知エリア、熟知ルートの設定]
この実施形態のナビゲーション装置においては、以下の場合には熟知エリア、熟知ルートとして認識するように予め設定することができる。
(1)頻繁に訪れる場所(自宅、勤務先、実家など)を中心とした半径○○km以下のエリア。
(2)移動履歴で、○○回以上(徒歩、自転車、バイク)利用したルート。
(3)乗換履歴で、○○回以上乗換実績のある駅構内やバス亭の周囲。
(4)移動履歴で、リルートが皆無、あるいは、○○回以下であるルート。
(5)乗換履歴で、リルートが皆無、あるいは、○○回以下であるルート。
(6)移動履歴で、ナビ確認が皆無、あるいは、○○回以下であるルート。
(7)乗換履歴で、ナビ確認が皆無、あるいは、○○回以下であるルート。
(8)移動履歴で、通過時間超過が皆無、あるいは、○○回以下であるルート。
(9)乗換履歴で、通過時間超過が皆無、あるいは、○○回以下であるルート。
この実施形態のナビゲーション装置においては、以下の場合には熟知エリア、熟知ルートとして認識するように予め設定することができる。
(1)頻繁に訪れる場所(自宅、勤務先、実家など)を中心とした半径○○km以下のエリア。
(2)移動履歴で、○○回以上(徒歩、自転車、バイク)利用したルート。
(3)乗換履歴で、○○回以上乗換実績のある駅構内やバス亭の周囲。
(4)移動履歴で、リルートが皆無、あるいは、○○回以下であるルート。
(5)乗換履歴で、リルートが皆無、あるいは、○○回以下であるルート。
(6)移動履歴で、ナビ確認が皆無、あるいは、○○回以下であるルート。
(7)乗換履歴で、ナビ確認が皆無、あるいは、○○回以下であるルート。
(8)移動履歴で、通過時間超過が皆無、あるいは、○○回以下であるルート。
(9)乗換履歴で、通過時間超過が皆無、あるいは、○○回以下であるルート。
そして、上記の○○kmや○○回には、例えば、使用者によって適宜の数値を設定することができる。このような情報を、ナビゲーション機能が有する設定機能を用い、タッチパネル113を通じて、事前に記憶装置103の所定の記憶領域に登録しておく。なお、(1)〜(9)の記載において、移動履歴や乗換履歴は、図2に示したナビ履歴情報ファイル107の蓄積情報を意味する。また、「ナビ確認」は、ナビゲーション処理中において、地図表示や現在位置を確認するためにナビゲーション装置のタッチパネル113に対して操作を行った回数をナビ履歴情報ファイルに記録しておくことにより把握できる。また、(10)自宅や勤務先に近づいた際の案内解除位置(距離)を同様にして設定しておくことも可能である。
[熟知エリア、熟知ルートにおける案内動作登録]
そして、この実施形態のナビゲーション装置においては、以下のように、使用者の目的に応じて、案内の停止、抑止、簡素化を行うように設定できる。まず、案内の停止、抑止に関しては、
(A)音声ガイダンスの停止、抑止。
(B)ルート案内の停止、抑止。
(C)リルートの停止、抑止。
(D)ナビアプリの停止、抑止。
の設定を行うことができる。また、抑止する場合には、抑止の程度を設定することもできる。
そして、この実施形態のナビゲーション装置においては、以下のように、使用者の目的に応じて、案内の停止、抑止、簡素化を行うように設定できる。まず、案内の停止、抑止に関しては、
(A)音声ガイダンスの停止、抑止。
(B)ルート案内の停止、抑止。
(C)リルートの停止、抑止。
(D)ナビアプリの停止、抑止。
の設定を行うことができる。また、抑止する場合には、抑止の程度を設定することもできる。
また、案内の停止、抑止、簡素化に関しては、曲がる方向などを指示する詳細な経路案内を行うのではなく、例えば、
(ア)「□□(目的地)まで後○○分です。」という案内を数分ごとに出力する所要時間案内。
(イ)「後○○kmです。」という案内を○kmごとに出力する残り距離数案内。
(ウ)「そのまま道なりに進んで下さい。」という進行方向の維持案内。
(エ)「○○まで行って下さい。そこから案内します。」といった熟知エリアや熟知ルートでは案内を停止し、非熟知エリアや非熟知ルートになったら案内を行うメッセージの出力。
などを行うように設定できる。
(ア)「□□(目的地)まで後○○分です。」という案内を数分ごとに出力する所要時間案内。
(イ)「後○○kmです。」という案内を○kmごとに出力する残り距離数案内。
(ウ)「そのまま道なりに進んで下さい。」という進行方向の維持案内。
(エ)「○○まで行って下さい。そこから案内します。」といった熟知エリアや熟知ルートでは案内を停止し、非熟知エリアや非熟知ルートになったら案内を行うメッセージの出力。
などを行うように設定できる。
そして、案内制御部127は、上記(1)〜(9)に示した設定条件に合致するエリアやルートに、自機の現在位置が存在している場合には、上記(A)〜(D)に示した設定条件に応じて案内処理部122、リルート処理部123などを制御し、音声ガイダンス、ルート案内、リルート、ナビアプリの停止や抑止を行う。また、音声ガイダンスやルート案内の抑止を行う場合であって、ガイダンスや案内を簡略化する場合には、上記(ア)〜(エ)に示した設定に従って、簡略化したガイダンスや案内を行うように、案内制御部127が案内処理部122を制御する。
このように、この実施形態のナビゲーション装置は、制御部102の制御の下、タッチパネル113を通じて、例えば記憶装置103に対して、熟知エリアや熟知ルートの設定と、熟知エリアや熟知ルートにおける案内動作に関する設定とを行える。そして、案内制御部127が当該設定情報に応じて、案内処理部122、リルート処理部123などを制御することにより、熟知エリアや熟知ルートにおいては、使用者の要求に対応した案内などを行うことができる。
[熟知エリア内動作オプション]
また、この実施形態のナビゲーション装置は、熟知エリアに到達した場合に、目的地にいる相手先に自動メールを送信する機能を有する。この実施形態のナビゲーション装置に対して、よく行く目的地にいる相手先の電子メールアドレスを事前に登録しておく。さらに、熟知エリアに到達した場合に、所定の目的地にいる相手先の電子メールアドレスに電子メールを自動送信することを設定しておく。これにより、例えば、案内制御部127の制御により、自機の現在位置が熟知エリアに到達した場合に、目的地に到着する案内メールを自動送信できる。
また、この実施形態のナビゲーション装置は、熟知エリアに到達した場合に、目的地にいる相手先に自動メールを送信する機能を有する。この実施形態のナビゲーション装置に対して、よく行く目的地にいる相手先の電子メールアドレスを事前に登録しておく。さらに、熟知エリアに到達した場合に、所定の目的地にいる相手先の電子メールアドレスに電子メールを自動送信することを設定しておく。これにより、例えば、案内制御部127の制御により、自機の現在位置が熟知エリアに到達した場合に、目的地に到着する案内メールを自動送信できる。
これにより、例えば自宅(待ち人)に「今○○です。○時○分頃着きます。」といったメールを自動送信できる。また、訪問先(待ち人)に「お婆ちゃん、今○○です。○時○分頃着きます。」といったメールを自動送信できる。また、勤務先(上司、同僚)に、「今○○です。○時○分頃帰社予定です。」といったメールを自動送信できる。
[実施の形態の効果]
上述した実施の形態のナビゲーション装置は、案内するルートの使用頻度に応じて当該ルートの使用者の習熟度を判別するのではなく、使用者の当該ルートについての難易度を適切に判別し、その難易度に応じて案内の態様や出力頻度を変えられる。これにより、不必要に詳細な案内がなされることが無く、必要な場所でのみ詳細な案内を行うことができる。すなわち、適切な案内を行うことができるナビゲーション装置が実現できる。
上述した実施の形態のナビゲーション装置は、案内するルートの使用頻度に応じて当該ルートの使用者の習熟度を判別するのではなく、使用者の当該ルートについての難易度を適切に判別し、その難易度に応じて案内の態様や出力頻度を変えられる。これにより、不必要に詳細な案内がなされることが無く、必要な場所でのみ詳細な案内を行うことができる。すなわち、適切な案内を行うことができるナビゲーション装置が実現できる。
[変形例など]
また、上述した実施の形態では、例えば、リルート位置を中心にして半径200mの範囲を難易度の高いエリアとして特定したが、これに限るものではない。リルート位置を中心にして半径100mの範囲や半径300mの範囲など、所定の範囲とすることもできるし、リルートが行われた位置からルート上3つ手前の交差点からの範囲を難易度の高い範囲とするなどのことも可能である。
また、上述した実施の形態では、例えば、リルート位置を中心にして半径200mの範囲を難易度の高いエリアとして特定したが、これに限るものではない。リルート位置を中心にして半径100mの範囲や半径300mの範囲など、所定の範囲とすることもできるし、リルートが行われた位置からルート上3つ手前の交差点からの範囲を難易度の高い範囲とするなどのことも可能である。
また、「到達予定時刻」よりも「到達時刻」が大幅に遅れた通過ポイントと、その手前の「到達予定時刻」と「到達時刻」との時間差が所定範囲にある通過ポイントとの間を難易度が高い部分と特定することもできる。また、地理的変更が生じた場所の特定は、主には、新しい道路ができたり、逆に道路が消滅したりした場所に通じる手前の所定区間、例えば、変更箇所の3つ手前の交差点からの範囲を難易度の高い範囲とするなどのことが可能である。このように、難易度の高い部分の特定は種々の観点から行うことができる。
また、上述した実施の形態では、GPS部110及びGPSアンテナ110Aが現在位置取得手段としての機能を有するものとして説明した。しかし、これに限るものではない。例えば、Wi−Fi(登録商標)規格の通信機能を備えている場合には、受信可能なWi−Fi(登録商標)のアクセスポイントのSSIDと受信電界強度に応じて、当該アクセスポイントとの位置関係から自機の現在位置を特定する手法を用いてももちろんよい。
また、ルート案内の態様と出力頻度は上述した例に限られるものではない。ルートの難易度と実際に案内するルートの状態に応じて、種々の内容の案内を、種々の頻度で出力することができる。
また、上述した実施の形態のナビゲーション装置では、ルート探索されルート案内に用いられたルートごとにナビ履歴情報を形成するものとして説明したが、これに限るものではない。ナビゲーション装置として機能する高機能携帯電話端末が、ナビゲーション機能を実行していないときに、所定のタイミングごとに自機の現在位置と現在時刻とを含むいわゆるプローブ情報を所定の送信先に送信している場合もある。この場合に、当該プローブ情報を用いて、ナビ履歴情報を形成し、ナビ履歴情報ファイル107に追加してもよい。
すなわち、ナビゲーション機能を利用していないときでも、移動している場合には、プローブ情報に基づいて、移動経路を把握し、この把握した移動経路を示す情報をナビ履歴情報ファイル107に記録する。この場合、出発地や目的地の情報は、移動経路と地図を突き合せることが可能である。このようにプロー情報に応じて把握されるルートをナビ履歴情報ファイル107に記録しておくことにより、ナビゲーション機能を用いなくても行動できるルートを把握でき、ルートの難易度を判定する上で用いることができる情報を増やすことができる。
また、上述した実施の形態では、リルート処理部123は、設定された案内中のルートから自機の現在位置が外れた場合に自動的にルート探索を行うものとして説明したが、これに限るものではない。ナビゲーション装置の使用者がルートを間違えたと認識した場合に、当該使用者がタッチパネル113を通じてリルートの実施を指示することもできる。この場合にも、リルート処理部123は、リルート処理を実行するようにし、リルートを実行した時点の現在位置を、ナビ履歴情報ファイル107に記録することができる。このようにして記録されたリルート位置を示す情報も、ルートの難易度を示す情報として利用できる。
また、難易度を判定する場合にナビ履歴情報ファイル107のデータの「日時」に基づいて、例えば、直近の1年以内のデータだけを考慮するように指定したり、直近の6か月以内のデータだけを考慮するように指定したりすることもできる。このようにすることによって、当初はよく間違えていたためにリルートが行われたルートであっても、詳細な案内が行われることにより、間違えなくなったルートについては、難易度を下げ、案内の態様も通常の案内を行うようにしたり、簡略化した案内を行うようにしたりすることが可能となる。
また、上述した実施の形態では、歩行者用のナビゲーション装置にこの発明を適用した場合を例にして説明したが、これに限るものではない。自動車用のナビゲーショ装置、バイク用のナビゲーション装置、自転車用のナビゲーション装置など、種々のナビゲーション装置にこの発明を適用できる。
[その他]
上述した実施の形態の説明からも分かるように、ナビゲーション装置の現在位置取得手段、ルート探索手段、案内処理手段、リルート手段、履歴記憶手段、難易度判定手段、案内制御手段の各機能は、実施の形態のナビゲーション装置のGP部110、ルート探索部121、案内処理部122、リルート処理部123、ナビ履歴情報ファイル107、難易度判定部126、案内制御部127が実現している。また、ナビゲーション装置の到達時刻取得手段、乗換時間取得手段の各機能は、実施の形態のナビゲーション装置の到達時刻取得部124、乗換時間取得部125が実現している。また、ナビゲーション装置の変更判別手段の機能は、実施の形態のナビゲーション装置の難易度判定部126が実現している。
上述した実施の形態の説明からも分かるように、ナビゲーション装置の現在位置取得手段、ルート探索手段、案内処理手段、リルート手段、履歴記憶手段、難易度判定手段、案内制御手段の各機能は、実施の形態のナビゲーション装置のGP部110、ルート探索部121、案内処理部122、リルート処理部123、ナビ履歴情報ファイル107、難易度判定部126、案内制御部127が実現している。また、ナビゲーション装置の到達時刻取得手段、乗換時間取得手段の各機能は、実施の形態のナビゲーション装置の到達時刻取得部124、乗換時間取得部125が実現している。また、ナビゲーション装置の変更判別手段の機能は、実施の形態のナビゲーション装置の難易度判定部126が実現している。
また、図5に示したフローチャートの処理が、この発明のナビゲーション方法の一実施の形態に対応している。また、図5に示したフローチャートの処理を実行するプログラムが、この発明のナビゲーションプログラムの一実施の形態に対応している。すなわち、図1に示したルート探索部121、案内処理部122、リルート処理部123、難易度判定部126、案内制御部127の機能を制御部102の機能として実行するプログラムが、この発明のナビゲーションプログラムに一実施の形態に相当する。
101A…送受信アンテナ、101…無線通信部、102…制御部、103…記憶装置、104…操作部、105…地図DB、106…ネットワークDB、107…ナビ履歴情報ファイル、108…時刻情報提供部、109…センサ部、110…GPS部、110A…GPSアンテナ、111…表示部、112…タッチセンサ、113…タッチパネル、114…音声処理部、115…スピーカ、121…ルート探索部、122…案内処理部、123…リルート処理部、124…到達時刻取得部、125…乗換時間取得、126…難易度判定部、127…案内制御部
Claims (8)
- 自機の現在位置を取得する現在位置取得手段と、
少なくとも出発地と目的地との指示入力を受け付けて、前記出発地から前記目的地までのルートを探索するルート探索手段と、
前記ルート探索手段により探索された前記ルートに沿って移動するように、前記現在位置取得手段で取得する現在位置を利用すると共に、地図表示と音声出力との一方あるいは両方を用いて案内を行う案内処理手段と、
前記案内処理手段を通じて案内を行っている場合であって、前記現在位置取得手段で取得される前記現在位置が前記ルート探索手段により今回探索された前記ルートから外れた場合に、自動的に、あるいは、使用者からの指示に応じて、前記現在位置取得手段で取得される現在位置から目的地までのルートの探索を行うリルート処理を実行し、前記案内処理手段による案内を継続させるようにするリルート手段と、
少なくとも、前記ルート探索手段で探索されたルートと、前記リルート手段が前記リルート処理を行った位置とを対応付けて累積的に記憶する履歴記憶手段と、
前記案内処理手段で案内を開始する場合に、前記ルート探索手段で今回探索された前記ルートの難易度を、前記履歴記憶手段に記憶されているリルートの状況を考慮して判別する難易度判定手段と、
前記難易度判定手段で判別された前記難易度に応じて、前記案内処理手段が行う案内の態様を制御する案内制御手段と
を備えることを特徴とするナビゲーション装置。 - 請求項1に記載のナビゲーション装置であって、
前記ルート探索手段は、探索した前記ルート上の1以上の指定位置のそれぞれへの到達予定時刻を取得して前記履歴記憶手段に記録できるものであり、
前記ルート探索手段により前記到達予定時刻が取得された前記ルート上の1以上の前記指定位置のそれぞれへの実際の到達時刻を取得して前記履歴記憶手段に記録する到達時刻取得手段を備え、
前記難易度判定手段は、前記ルート上の1以上の指定位置のそれぞれへの到達予定時刻と実際の到達時刻とを考慮して、前記難易度を判定することを特徴とするナビゲーション装置。 - 請求項1または請求項2のいずれかに記載のナビゲーション装置であって、
前記ルート探索手段は、探索した前記ルート上に鉄道での移動経路を含み、乗り換えが必要な場合において、乗換駅での予定乗換時間を取得して前記履歴記憶手段に記録できるものであり、
前記ルート探索手段により前記予定乗換時間が取得された前記ルート上の前記乗換駅での実際の乗換時間を計測して前記履歴記憶手段に記録する乗換時間取得手段を備え、
前記難易度判定手段は、前記ルート上の前記乗換駅での前記予定乗換時間と実際の前記乗換時間とを考慮して、前記難易度を判定することを特徴とするナビゲーション装置。 - 請求項1、請求項2または請求項3のいずれかに記載のナビゲーション装置であって、
前記履歴記憶手段には、探索された前記ルートごとに利用された日付を示す日付情報が付加されており、
前記難易度判定手段は、今回探索されたルートと同じルートを示す情報が、前記履歴記憶手段に記憶されている場合に、利用された日付を示す情報が所定期間以上経過している場合には、当該所定期間よりも前に使用されていた場合に比べて難易度を高くすることを特徴とするナビゲーション装置。 - 請求項1、請求項2、請求項3または請求項4のいずれかに記載のナビゲーション装置であって、
前記案内処理手段で使用される地図情報のうち、探索された前記ルートの案内に係る地図部分に変更が生じているか否かを判別する変更判別手段を備え、
前記難易度判定手段は、前記変更判別手段により、探索された前記ルートの案内に係る地図部分に変更が生じていると判別された場合に、当該部分の難易度を高くすることを特徴とするナビゲーション装置。 - 請求項1、請求項2、請求項3、請求項4または請求項5のいずれかに記載のナビゲーション装置であって、
前記難易度判定手段は、前記履歴記憶手段に記憶されている情報から過去に利用した経由地であっても、初めて指示された目的地への分岐点となる場合には、当該経由地近傍の難易度を高くすることを特徴とするナビゲーション装置。 - ルート探索手段が、少なくとも出発地と目的地との指示入力を受け付けて、前記出発地から前記目的地までのルートを探索するルート探索工程と、
前記ルート探索工程において探索した前記ルートに沿って移動するように、案内処理手段が、現在位置取得手段で取得する現在位置を利用すると共に、地図表示と音声出力との一方あるいは両方を用いて案内を行う案内処理工程と、
前記案内処理工程において案内を行っている場合であって、現在位置取得手段で取得される前記現在位置が前記ルート探索工程において今回探索した前記ルートから外れた場合に、自動的に、あるいは、使用者からの指示に応じて、リルート手段が前記現在位置取得手段で取得される現在位置から目的地までのルートの探索を行うリルート処理を実行し、前記案内処理手段による案内を継続させるようにするリルート工程と、
前記案内処理工程において案内を開始する場合に、前記ルート探索工程において今回探索した前記ルートの難易度を、難易度判定手段が、少なくとも、前記ルート探索工程で探索した前記ルートと前記リルート工程でリルート処理を行った位置とを対応付けて累積的に記憶する履歴記憶手段に記憶されているリルートの状況を考慮して判別する難易度判定工程と、
前記難易度判定工程で判別した前記難易度に応じて、案内制御手段が、前記案内処理工程で行う案内の態様を制御する案内制御工程と
を有することを特徴とするナビゲーション方法。 - ナビゲーション機能を提供するナビゲーション装置に搭載されたコンピュータを、
少なくとも出発地と目的地との指示入力を受け付けて、前記出発地から前記目的地までのルートを探索するルート探索手段と、
前記ルート探索手段により探索された前記ルートに沿って移動するように、前記現在位置取得手段で取得する現在位置を利用すると共に、地図表示と音声出力との一方あるいは両方を用いて案内を行う案内処理手段と、
前記案内処理手段を通じて案内を行っている場合であって、現在位置取得手段で取得される現在位置が前記ルート探索手段により今回探索された前記ルートから外れた場合に、自動的に、あるいは、使用者からの指示に応じて、前記現在位置取得手段で取得される現在位置から目的地までのルートの探索を行う探索を行うリルート処理を実行し、前記案内処理手段による案内を継続させるようにするリルート手段と、
前記案内処理手段で案内を開始する場合に、ルート探索手段で今回探索された前記ルートの難易度を、少なくとも、前記ルート探索手段で探索されたルートと前記リルート手段が前記リルート処理を行った位置とを対応付けて累積的に記憶する履歴記憶手段に記憶されているリルートの状況を考慮して判別する難易度判定手段と、
前記難易度判定手段で判別された前記難易度に応じて、前記案内処理手段が行う案内の態様を制御する案内制御手段と
して機能させることを特徴とするナビゲーションプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015054599A JP2016173348A (ja) | 2015-03-18 | 2015-03-18 | ナビゲーション装置、ナビゲーション方法およびナビゲーションプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015054599A JP2016173348A (ja) | 2015-03-18 | 2015-03-18 | ナビゲーション装置、ナビゲーション方法およびナビゲーションプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016173348A true JP2016173348A (ja) | 2016-09-29 |
Family
ID=57008960
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015054599A Pending JP2016173348A (ja) | 2015-03-18 | 2015-03-18 | ナビゲーション装置、ナビゲーション方法およびナビゲーションプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016173348A (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109964099A (zh) * | 2017-01-23 | 2019-07-02 | 宝马股份公司 | 用于识别和测量难到达目的地的系统和方法 |
WO2021250872A1 (ja) * | 2020-06-12 | 2021-12-16 | 日本電信電話株式会社 | 学習装置、学習方法、推定装置、推定方法、及びプログラム |
WO2021255923A1 (ja) * | 2020-06-19 | 2021-12-23 | 日本電信電話株式会社 | 経路案内装置、経路案内方法、及びプログラム |
WO2022013968A1 (ja) * | 2020-07-15 | 2022-01-20 | 日本電信電話株式会社 | 誘導情報提示装置、誘導情報提示方法及び誘導情報提示プログラム |
-
2015
- 2015-03-18 JP JP2015054599A patent/JP2016173348A/ja active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109964099A (zh) * | 2017-01-23 | 2019-07-02 | 宝马股份公司 | 用于识别和测量难到达目的地的系统和方法 |
WO2021250872A1 (ja) * | 2020-06-12 | 2021-12-16 | 日本電信電話株式会社 | 学習装置、学習方法、推定装置、推定方法、及びプログラム |
WO2021255923A1 (ja) * | 2020-06-19 | 2021-12-23 | 日本電信電話株式会社 | 経路案内装置、経路案内方法、及びプログラム |
WO2022013968A1 (ja) * | 2020-07-15 | 2022-01-20 | 日本電信電話株式会社 | 誘導情報提示装置、誘導情報提示方法及び誘導情報提示プログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8965692B2 (en) | Follow me navigation system | |
CN103109161A (zh) | 导航装置及方法 | |
CN102037330A (zh) | 导航设备和方法 | |
KR20160059091A (ko) | 광고 제공 시스템 및 그 방법 | |
CN103776457A (zh) | 自动智能导航方法 | |
JP4066439B2 (ja) | 避難経路提供システム、経路探索サーバおよび携帯端末装置 | |
JP2016173348A (ja) | ナビゲーション装置、ナビゲーション方法およびナビゲーションプログラム | |
JP4685083B2 (ja) | ナビゲーションシステム、端末装置および経路探索サーバならびに経路探索方法 | |
JP2015076079A (ja) | 利用目的推定システム、端末装置、利用目的推定方法、およびプログラム | |
US20080306685A1 (en) | Method, system and computer program for exploiting idle times of a navigation system | |
JP2015010889A (ja) | 判断プログラム、判断サーバ、及び、判断システム | |
JP2010197211A (ja) | サーバ装置、ナビゲーション装置、経路情報提示システムおよび経路情報提示方法 | |
JPWO2009060537A1 (ja) | 立寄り場所情報提供装置、立寄り場所情報提供方法、立寄り場所情報提供プログラム及び記憶媒体 | |
JP6552952B2 (ja) | ナビゲーション装置およびナビゲーション方法 | |
JP2009257965A (ja) | ナビゲーション装置 | |
JP2016183901A (ja) | ナビゲーション装置、ナビゲーション方法及びナビゲーションプログラム | |
JP5016627B2 (ja) | 車載機器、情報通信システム、車載機器の通信制御方法およびプログラム | |
WO2019181327A1 (ja) | 情報分析装置及び情報分析方法 | |
JP6962659B2 (ja) | 電子装置 | |
JP2010025693A (ja) | ナビゲーション装置、経路案内方法及びプログラム | |
JP2013050792A (ja) | 情報配信装置、情報配信システム、情報配信方法および情報配信プログラム | |
JP2012002609A (ja) | 駐車場案内ナビゲーション装置 | |
JP7213107B2 (ja) | 車両位置分析装置及び車両位置分析方法 | |
JP6037817B2 (ja) | 携帯型ナビゲーション装置およびナビゲーション方法 | |
JP4717505B2 (ja) | ナビゲーション装置 |