(57)【要約】【課題】通過回数に応じて案内可否を設定可能な技術を提供する。【解決手段】地点案内システムは、ユーザを誘導する案内経路を取得する案内経路取得部と、前記ユーザが前記案内経路上において前記案内地点を通過した回数が予め決められた２以上の設定回数に合致することとなる場合に、当該案内地点を通過する際に当該案内地点に対応づけられた案内情報を案内部に案内させる案内制御部と、を備える。【選択図】図２
2019113509.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを誘導する案内経路を取得する案内経路取得部と、
前記ユーザが前記案内経路上において前記案内地点を通過した回数が予め決められた２以上の設定回数に合致することとなる場合に、当該案内地点を通過する際に当該案内地点に対応づけられた案内情報を案内部に案内させる案内制御部と、
を備える地点案内システム。
【請求項２】
前記案内経路は、複数の目的地を予め決められた順序で接続する経路であり、
前記案内制御部は、前記ユーザが前記案内経路上において前記案内地点を通過する際に、当該案内地点の次に向かっている前記目的地が予め決められた設定目的地に合致する場合に、前記案内地点を通過した回数が前記設定回数に合致すると見なす、
請求項１に記載の地点案内システム。
【請求項３】
前記案内情報は、前記設定目的地に関連するものである、
請求項２に記載の地点案内システム。
【請求項４】
コンピュータを、
ユーザを誘導する案内経路を取得する案内経路取得部、
前記ユーザが前記案内経路上において前記案内地点を通過した回数が予め決められた２以上の設定回数に合致することとなる場合に、当該案内地点を通過する際に当該案内地点に対応づけられた案内情報を案内部に案内させる案内制御部、
として機能させる地点案内プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地点案内システムおよび地点案内プログラムに関する。
【背景技術】
【０００２】
現在位置周辺の物件についての案内が完了すると、当該物件に既案内フラグを添付する技術が知られている（特許文献１、参照。）。特許文献１において、既案内フラグが添付された物件を除いた現在位置周辺の物件が抽出され、当該抽出された物件の案内を行うように構成されている。これにより、一度、案内を行った物件の周辺を再度通過する場合には、当該物件についての案内が行われないようにすることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−３０１５４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、案内を行うべき通過回数は必ずしも１回に限られない。例えば、観光地を巡る観光経路上を移動する場合には、同一の地点を複数回通過するケースがある。このような場合に、観光経路の終盤に関する案内を１回目の通過の際に案内してしまうのは適切ではない。
本発明は、前記課題にかんがみてなされたもので、通過回数に応じて案内可否を設定可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記の目的を達成するため、本発明の地点案内システムは、ユーザを誘導する案内経路を取得する案内経路取得部と、ユーザが案内経路上において案内地点を通過した回数が予め決められた２以上の設定回数に合致することとなる場合に、当該案内地点を通過する際に当該案内地点に対応づけられた案内情報を案内部に案内させる案内制御部と、を備える。
【０００６】
前記の目的を達成するため、本発明の地点案内プログラムは、コンピュータを、ユーザを誘導する案内経路を取得する案内経路取得部、ユーザが案内経路上において案内地点を通過した回数が予め決められた２以上の設定回数に合致することとなる場合に、当該案内地点を通過する際に当該案内地点に対応づけられた案内情報を案内部に案内させる案内制御部、として機能させる。
【０００７】
以上説明した本発明の構成において、案内経路上において案内地点を通過した回数が２以上の設定回数に合致することとなる場合に、案内情報をユーザに案内することができる。すなわち、案内地点を通過する回数が２回目以降の場合にも、所望の回数にて案内を行うようにすることができる。
【図面の簡単な説明】
【０００８】
【図１】地点案内システムのブロック図である。
【図２】案内経路を示す図である。
【図３】図３Ａは案内経路を説明する表、図３Ｂは案内地点情報を示す表である。
【図４】地点案内処理のフローチャートである。
【発明を実施するための形態】
【０００９】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）地点案内システムの構成：
（２）地点案内処理：
（３）他の実施形態：
【００１０】
（１）地点案内システムの構成：
図１は、本発明の一実施形態にかかる地点案内システム１０の構成を示すブロック図である。地点案内システム１０は、車両に搭乗するユーザが携帯しているスマートフォンである。地点案内システム１０は、スマートフォンがナビゲーションプログラムを実行することによって実現される。ただし、地点案内システム１０は、車載器であってもよいし、車両に組み込まれた装置であってもよい。地点案内システム１０には、測位部５１と通信部５２とタッチパネルディスプレイ５３とスピーカ５４とが備えられている。
【００１１】
測位部５１は、地点案内システム１０の現在地と現在方位とを導出するために必要な信号を取得するセンサや回路であり、例えばＧＮＳＳ(Global Navigation Satellite System)の信号を受信する受信回路や加速度センサ等を含んでもよい。現在方位とは、地点案内システム１０が現在進行している方位である。地点案内システム１０はユーザが携帯するため、地点案内システム１０の現在地と現在方位とはユーザおよび車両の現在地と現在方位と同視できる。通信部５２は、外部のサーバから案内経路情報３０ｂを受信するための無線通信回路である。案内経路情報３０ｂについては後述する。
【００１２】
タッチパネルディスプレイ５３は、各種画像を表示する表示装置と、表示装置の表示面において運転者の操作を受け付ける入力装置とを構成する。スピーカ５４は、音声を出力する出力装置であり、本発明の案内部を構成する。
【００１３】
地点案内システム１０は、制御部２０と記録媒体３０とを備えている。制御部２０は、ＣＰＵとＲＡＭとＲＯＭ等を備えたコンピュータであり、記録媒体３０等に記録された地点案内プログラム２１を実行する。
【００１４】
記録媒体３０は、地図情報３０ａと案内経路情報３０ｂとを記録している。地図情報３０ａは、ノードデータとリンクデータと施設データとを含む。ノードデータは、リンク同士が接続する点であるノードの座標等を示す。３個以上のリンクが接続するノードが交差点に相当する。リンクとは、道路を交差点ごとに区切った道路区間である。リンクデータは、リンクの長さ旅行時間や形状や道路種別等を示す情報である。リンクの形状は、道路区間の幅方向の中央に設定された形状補間点の座標を示す形状補間点データによって規定されている。施設データとは、施設の名称や位置や属性を示す。
【００１５】
案内経路情報３０ｂは、案内経路を構成する一連の道路区間を示すデータである。サーバ１００は、案内経路情報３０ｂを生成し、地点案内システム１０に送信する。図２は、案内経路情報３０ｂが示す案内経路Ｒを示す。また、図３Ａは案内経路Ｒを説明する表である。図２において、案内経路Ｒが太線で示されている。案内経路Ｒは、出発地Ｓから最終目的地としての目的地Ｇ６までを接続する経路である。案内経路Ｒには、経由目的地としての目的地Ｇ１〜Ｇ５が存在する。本実施形態において、出発地Ｓと最終の目的地Ｇ６とは同一地点である。
【００１６】
案内経路Ｒは、複数の目的地Ｇ１〜Ｇ６を予め決められた順序で接続する経路である。図２，図３Ａに示すように、案内経路Ｒは、出発地Ｓから目的地Ｇ１までの経路Ｒ１と、目的地Ｇ１から目的地Ｇ２までの経路Ｒ２と、目的地Ｇ２から目的地Ｇ３までの経路Ｒ３と、目的地Ｇ３から目的地Ｇ４までの経路Ｒ４と、目的地Ｇ４から目的地Ｇ５までの経路Ｒ５と、目的地Ｇ５から目的地Ｇ６までの経路Ｒ６とによって構成されている。案内経路Ｒは、目的地Ｇ１〜Ｇ６を順に経由する経路である。例えば、案内経路Ｒは、観光施設としての目的地Ｇ１〜Ｇ６を順に巡る観光経路である。
【００１７】
ここで、経路Ｒ１〜Ｒ６は、それぞれ出発地から目的地Ｇ１〜Ｇ６までの最適な経路であり、例えばダイクストラ法等によって旅行時間や移動距離が最も短くなるように探索された経路である。従って、経路Ｒ１〜Ｒ６の個々を見た場合、同一の地点を同一の方向に２回以上通過する経路となっていない。しかし、経路Ｒ１〜Ｒ６を結合した案内経路Ｒにおいては、同一の方向に２回以上通過する地点が存在し得る。
【００１８】
案内経路情報３０ｂは、案内地点情報３０ｂ１を含む。案内地点情報３０ｂ１は、案内経路Ｒ上の案内地点Ｘ１〜Ｘ５のそれぞれについて案内情報を示す。図３Ｂは、案内地点情報３０ｂ１を示す。案内地点情報３０ｂ１は、案内地点Ｘ１〜Ｘ５のそれぞれについて、案内情報と設定目的地とを示す。案内情報とは、案内地点Ｘ１〜Ｘ５を通過する際にスピーカ５４から出力させる音声メッセージを示す情報である。設定目的地とは、目的地Ｇ１〜Ｇ６のなかから選択された目的地であり、案内地点Ｘ１〜Ｘ５の次に向かっている目的地が設定目的地に合致する場合に、当該設定目的地に対応づけられた案内情報が案内されることとなる。すなわち、案内情報は、設定目的地に関連するものである。
【００１９】
案内地点Ｘ１〜Ｘ５は、目的地Ｇ１〜Ｇ６のそれぞれの手前の地点に設定されている。図３Ｂに示すように、案内情報は、案内地点Ｘ１〜Ｘ５の次に向かっている目的地Ｇ１〜Ｇ６を案内するものである。ただし、案内情報は、案内地点Ｘ１〜Ｘ５の次に向かっている目的地Ｇ１〜Ｇ６を案内するものに限られず、図３Ｂの例では、設定目的地が最終目的地（目的地Ｇ６）である場合に、案内経路Ｒ全体が終了することを示す案内情報である"まもなく終了です。お疲れ様でした。"が設定されている。さらに、案内情報は、案内地点Ｘ１〜Ｘ５にて視認可能な風景やランドマークを案内するものであってもよい。むろん、案内地点Ｘ１〜Ｘ５の次に向かっている目的地Ｇ１〜Ｇ６のすべてについて案内情報が用意されなくてもよい。
【００２０】
地点案内プログラム２１は、案内経路取得モジュール２１ａと案内制御モジュール２１ｂとを含む。案内経路取得モジュール２１ａと案内制御モジュール２１ｂとは、それぞれコンピュータとしての制御部２０を案内経路取得部と案内制御部として機能させるプログラムモジュールである。
【００２１】
案内経路取得モジュール２１ａの機能により制御部２０は、ユーザを誘導する案内経路Ｒを取得する。具体的に、案内経路取得モジュール２１ａの機能により制御部２０は、サーバ１００から受信した案内経路情報３０ｂが示す案内経路Ｒを取得する。制御部２０は、サーバ１００から案内経路情報３０ｂを受信すると、案内経路情報３０ｂを記録媒体３０に記録する。そして、制御部２０は、適宜、案内経路情報３０ｂを参照することにより、案内経路Ｒを取得する。
【００２２】
案内制御モジュール２１ｂの機能により制御部２０は、ユーザが案内経路Ｒ上において案内地点Ｘ１〜Ｘ５を通過した回数が予め決められた２以上の設定回数に合致することとなる場合に、当該案内地点Ｘ１〜Ｘ５を通過する際に当該案内地点Ｘ１〜Ｘ５に対応づけられた案内情報を案内部に案内させる。具体的に、案内制御モジュール２１ｂの機能により制御部２０は、ユーザが案内経路Ｒ上において案内地点Ｘ１〜Ｘ５を通過する際に、当該案内地点Ｘ１〜Ｘ５の次に向かっている目的地Ｇ１〜Ｇ６が予め決められた設定目的地に合致する場合に、案内地点Ｘ１〜Ｘ５を通過した回数が設定回数に合致すると見なす。
【００２３】
案内制御モジュール２１ｂの機能により制御部２０は、ユーザが案内地点Ｘ１〜Ｘ５に接近すると、接近中の案内地点Ｘ１〜Ｘ５の次に向かっている案内経路Ｒ上の目的地Ｇ１〜Ｇ６を取得する。案内地点Ｘ１〜Ｘ５の次に向かっている案内経路Ｒ上の目的地Ｇ１〜Ｇ６とは、目的地Ｇ１〜Ｇ６のうち、接近中の案内地点Ｘ１〜Ｘ５の通過後に最初に到達する予定の目的地Ｇ１〜Ｇ６である。そして、案内制御モジュール２１ｂの機能により制御部２０は、接近中の案内地点Ｘ１〜Ｘ５に対応づけられている案内情報のなかに、案内地点Ｘ１〜Ｘ５の次に向かっている目的地Ｇ１〜Ｇ６が設定目的地として対応づけられている案内情報が存在するか否かを判定する。そして、次に向かっている目的地Ｇ１〜Ｇ６が設定目的地として対応づけられている案内情報が存在する場合、制御部２０は、当該案内情報が示す音声メッセージをスピーカ５４から出力させる。
【００２４】
例えば、図２，図３Ｂの例において、案内地点Ｘ１にユーザが接近中である場合を考える。案内地点Ｘ１にユーザが接近中である場合には、目的地Ｇ１に向けて経路Ｒ１を移動する場合と、目的地Ｇ２に向けて経路Ｒ２を移動する場合と、目的地Ｇ６に向けて経路Ｒ６を移動する場合と、が考えられる。つまり、案内経路Ｒは、案内地点Ｘ１を３回通過する経路であると言える。
【００２５】
目的地Ｇ１に向けて経路Ｒ１を移動する際に案内地点Ｘ１にユーザが接近すると、制御部２０は、案内地点Ｘ１に対応づけられた案内情報のうち、設定目的地として目的地Ｇ１が対応づけられた案内情報である"最初の目的地はＧ１です。"を出力する。目的地Ｇ６に向けて経路Ｒ６を移動する際に案内地点Ｘ１にユーザが接近すると、制御部２０は、案内地点Ｘ１に対応づけられた案内情報のうち、設定目的地として目的地Ｇ１が対応づけられた案内情報である"まもなく終了です。お疲れ様でした。"を出力する。一方、図３Ｂにおいて取り消し線で示すように、目的地Ｇ２を設定目的地とする案内情報は案内地点Ｘ１に対応づけられていない。そのため、目的地Ｇ２に向けて経路Ｒ２を移動する際に案内地点Ｘ１にユーザが接近すると、制御部２０は、案内を行わない。
【００２６】
ここで、目的地Ｇ１に向けて経路Ｒ１を移動する際に案内地点Ｘ１にユーザが接近する場合とは、案内地点Ｘ１を通過する回数が１回となる場合である。従って、設定目的地として目的地Ｇ１が対応づけられていることは、案内地点Ｘ１を通過する回数が１回であることを意味する。つまり、案内地点Ｘ１の次に向かっている目的地Ｇ１が設定目的地に合致することとは、案内地点Ｘ１を通過する回数が設定回数としての１回に合致することを意味する。同様に、案内地点Ｘ１の次に向かっている目的地Ｇ６が設定目的地に合致することは、案内地点Ｘ１を通過する回数が設定回数としての３回に合致することを意味する。一方、案内地点Ｘ１の次に向かっている目的地Ｇ２が設定目的地に合致しないことは、案内地点Ｘ１を通過する回数が設定回数としての１，３回に合致しないことを意味する。
【００２７】
つまり、案内経路Ｒ上において、案内地点Ｘ１を３回通過することとなるが、このうち１回目と３回目において案内情報が案内されることとなり、２回目においては案内情報が案内されないこととなる。また、案内経路Ｒ上において、案内地点Ｘ２を１回通過することとなるが、このうち１回目において案内情報が案内されることとなり、２回目においては案内情報が案内されないこととなる。なお、図３Ｂにおいて、説明のために設定回数を示しているが、案内地点情報３０ｂ１に設定回数が規定されることは必要ではない。
【００２８】
以上説明した本実施形態において、制御部２０は、ユーザが案内経路Ｒ上において案内地点Ｘ１〜Ｘ５を通過した回数が予め決められた２以上の設定回数に合致することとなる場合に、当該案内地点Ｘ１〜Ｘ５を通過する際に当該案内地点Ｘ１〜Ｘ５に対応づけられた案内情報を案内するように構成されている。これにより、案内経路Ｒ上において案内地点Ｘ１〜Ｘ５を通過した回数が２以上の設定回数に合致することとなる場合に、案内情報をユーザに案内することができる。すなわち、案内地点Ｘ１〜Ｘ５を通過する回数が２回目以降の場合にも、所望の回数にて案内を行うようにすることができる。図３Ｂの例では、案内地点Ｘ１を通過する回数が３回となる場合に適した案内情報を案内できる。
【００２９】
ここで、複数の目的地Ｇ１〜Ｇ６を予め決められた順序で接続する案内経路Ｒにおいては、同一の案内地点Ｘ１〜Ｘ５を複数回通過することが生じ得る。ただし、案内地点Ｘ１〜Ｘ５を通過するごとに、当該案内地点Ｘ１〜Ｘ５の次に向かっている目的地Ｇ１〜Ｇ６が異なっていると言える。単一の目的地Ｇ１〜Ｇ６に向かうために、同一の案内地点Ｘ１〜Ｘ５を２回以上通過することは無駄であるからである。従って、案内地点Ｘ１〜Ｘ５に設定目的地を設定しておくことにより、通過の回数が意図した回数となる場合に、案内情報をユーザに案内できる。結果として、案内地点の通過回数に応じて案内可否を設定できる。
【００３０】
ユーザ何らかの理由で案内経路Ｒから逸脱して移動した結果、案内地点Ｘ１〜Ｘ５を通過する回数の計数結果にずれが生じる可能性がある。例えば、案内地点Ｘ１〜Ｘ５が迂回された場合、案内地点Ｘ１〜Ｘ５を通過する回数の計数結果が本来の予定の回数よりも少なくなってしまう。案内地点Ｘ１〜Ｘ５を通過した回数が設定回数に合致するか否かを直接判定しないことにより、案内地点Ｘ１〜Ｘ５を通過する回数の計数結果にずれが生じた場合でも、適切に案内情報の案内可否を判定できる。
【００３１】
また、案内情報は、設定目的地に関連するものであるため、案内地点Ｘ１〜Ｘ５を通過する際に、当該案内地点Ｘ１〜Ｘ５の次に向かっている設定目的地に関する案内を行うことができる。すなわち、案内地点Ｘ１〜Ｘ５の複数回の通過のうち、設定目的地に到着する直前の通過の際に、当該設定目的地に関する案内を行うことができる。
【００３２】
（２）地点案内処理：
図４は、地点案内処理のフローチャートである。まず、案内制御モジュール２１ｂの機能により制御部２０は、案内経路Ｒ上を移動しているか否かを判定する（ステップＳ１００）。具体的に、制御部２０は、最後に到着した目的地Ｇ１〜Ｇ５に基づいて、案内経路Ｒのうち現在移動中の経路Ｒ１〜Ｒ６を特定する。そして、制御部２０は、現在移動中の経路Ｒ１〜Ｒ６を構成する道路区間上に現在地が存在しており、かつ、現在方位が現在移動中の経路Ｒ１〜Ｒ６と整合する場合に、案内経路Ｒ上を移動していると判定する。
【００３３】
次に、案内経路Ｒ上を移動していると判定した場合（ステップＳ１００：Ｙ）、案内制御モジュール２１ｂの機能により制御部２０は、案内地点Ｘ１〜Ｘ５に接近しているか否かを判定する（ステップＳ１１０）。例えば、制御部２０は、案内地点Ｘ１〜Ｘ５と現在地との間の距離が閾値（例えば５０ｍ）以下となった場合に、案内地点Ｘ１〜Ｘ５に接近していると判定する。
【００３４】
案内地点Ｘ１〜Ｘ５に接近していると判定した場合（ステップＳ１１０：Ｙ）、案内制御モジュール２１ｂの機能により制御部２０は、接近中の案内地点Ｘ１〜Ｘ５の案内情報のなかに、設定目的地が接近中の案内地点Ｘ１〜Ｘ５の次に向かっている目的地Ｇ１〜Ｇ６に合致するものがあるか否かを判定する（ステップＳ１２０）。すなわち、制御部２０は、接近中の案内地点Ｘ１〜Ｘ５の案内情報のなかに、当該接近中の案内地点Ｘ１〜Ｘ５を通過する回数が、設定回数に合致するものがあるか否かを判定する。
【００３５】
接近中の案内地点Ｘ１〜Ｘ５の案内情報のなかに、設定目的地が接近中の案内地点Ｘ１〜Ｘ５の次に向かっている目的地Ｇ１〜Ｇ６に合致するものがあると判定した場合（ステップＳ１２０：Ｙ）、案内制御モジュール２１ｂの機能により制御部２０は、設定目的地が合致する案内情報を案内する（ステップＳ１３０）。すなわち、制御部２０は、接近中の案内地点Ｘ１〜Ｘ５の案内情報のうち、設定目的地が接近中の案内地点Ｘ１〜Ｘ５の次に向かっている目的地Ｇ１〜Ｇ６に合致するものを案内する。つまり、制御部２０は、接近中の案内地点Ｘ１〜Ｘ５の案内情報のうち、当該接近中の案内地点Ｘ１〜Ｘ５を通過する回数が、設定回数に合致するものを案内する。案内情報を案内するタイミングは、例えば案内地点Ｘ１〜Ｘ５に最接近するタイミングであってもよく、案内地点Ｘ１〜Ｘ５に接近する状態から離間する状態へと転じるタイミングであってもよい。
【００３６】
一方、接近中の案内地点Ｘ１〜Ｘ５の案内情報のなかに、設定目的地が接近中の案内地点Ｘ１〜Ｘ５の次に向かっている目的地Ｇ１〜Ｇ６に合致するものがあると判定しなかった場合（ステップＳ１２０：Ｎ）、案内制御モジュール２１ｂの機能により制御部２０は、ステップＳ１００に戻る。すなわち、制御部２０は、接近中の案内地点Ｘ１〜Ｘ５の案内情報のなかに、設定目的地が接近中の案内地点Ｘ１〜Ｘ５の次に向かっている目的地Ｇ１〜Ｇ６に合致するものが存在しない場合に、当該案内地点Ｘ１〜Ｘ５を通過する際の案内をスキップする。
【００３７】
なお、案内経路Ｒ上を移動していると判定しなかった場合（ステップＳ１００：Ｎ）と、案内地点Ｘ１〜Ｘ５に接近していると判定しなかった場合（ステップＳ１１０：Ｎ）、制御部２０は、ステップＳ１００に戻る。
【００３８】
（３）他の実施形態：
前記実施形態においては、設定目的地が接近中の案内地点Ｘ１〜Ｘ５の次に向かっている目的地Ｇ１〜Ｇ６に合致するか否かを判定したが、むろん制御部２０は、設定回数が、案内地点Ｘ１〜Ｘ５を通過する回数と合致するか否かを判定してもよい。この場合、制御部２０は、案内地点Ｘ１〜Ｘ５を通過するごとに、案内地点Ｘ１〜Ｘ５を通過した回数を計数しておけばよい。さらに、設定回数は、案内地点Ｘ１〜Ｘ５を通過する方向別に規定されてもよい。すなわち、制御部２０は、案内経路情報３０ｂに規定された方向で案内地点Ｘ１〜Ｘ５を通過する回数が設定回数となる場合に、当該設定回数が対応づけられた案内情報を案内してもよい。
【００３９】
また、前記実施形態において、サーバ１００は、予め案内地点Ｘ１〜Ｘ５と案内情報と設定目的地とを対応づけた案内経路情報３０ｂを生成している。この案内経路情報３０ｂに基づいて案内部としてのスピーカ５４が制御されていると捉えることができる。そのため、案内経路情報３０ｂを生成するサーバ１００も、本発明の案内経路取得部と案内制御部を備えていると捉えることができる。すなわち、サーバ１００は、本発明の地点案内システムを構成すると捉えることができる。むろん、サーバ１００は、予め案内地点Ｘ１〜Ｘ５と案内情報と設定回数とを対応づけた案内経路情報３０ｂを生成してもよい。
【００４０】
地点案内システムは、ユーザとともに移動する車両等の移動体の一部であってもよいし、カーナビゲーションシステム等の車載器であってもよいし、ユーザが携帯するスマートフォン等の携帯端末であってもよい。地点案内システムは、画像や音声を出力して案内を行う案内部を備えてもよいし、通信を介して外部の案内部を制御してもよい。
【００４１】
案内経路取得部は、ユーザを誘導する案内経路を取得すればよく、他の装置にて探索された案内経路を受信してもよいし、地図情報に基づいて案内経路を探索してもよい。案内経路は、出発地から最終目的地までを接続する経路であり、１個以上の経由目的地を経由する経路であってもよい。案内地点は、案内経路上または案内経路の周辺に設定された地点であり、案内情報が対応づけられている。案内地点を通過するとは、案内地点から一定の距離以内の地点を通過することであってもよい。
【００４２】
また、案内地点を通過するとは、案内地点から一定の距離以内の地点を予め決められた通過方向で通過することであってもよい。案内情報は、案内地点について案内する情報であってもよいし、案内地点の周辺に存在する施設について案内する情報であってもよいし、案内地点から視認できる地物について案内する情報であってもよいし、案内地点の通過後に到着する地点について案内する情報であってもよい。
【００４３】
案内地点には少なくとも単一の案内情報が対応づけられていればよく、複数の案内情報が対応づけられていてもよい。単一の案内地点に複数の案内情報が対応づけられる場合、複数の案内情報のそれぞれについて設定回数が設定されてもよい。また、設定回数が２以上の案内地点が少なくとも１個含まれていればよく、当該案内地点の他に設定回数が１の案内地点が含まれてもよい。
【００４４】
また、案内経路は、複数の目的地を予め決められた順序で接続する経路であってもよい。さらに、案内制御部は、ユーザが案内経路上において案内地点を通過する際に、当該案内地点の次に向かっている目的地が予め決められた設定目的地に合致する場合に、案内地点を通過した回数が設定回数に合致すると見なしてもよい。ここで、複数の目的地を予め決められた順序で接続する案内経路においては、同一の案内地点を複数回通過することが生じ得る。ただし、案内地点を通過するごとに、当該案内地点の次に向かっている目的地が異なっていると言える。単一の目的地に向かうために、同一の案内地点を２回以上通過することは無駄であるからである。従って、案内地点に設定目的地を設定しておくことにより、通過の回数が意図した回数となる場合に、案内情報をユーザに案内できる。結果として、案内地点の通過する回数に応じて案内可否を設定できる。
【００４５】
ユーザ何らかの理由で案内経路から逸脱して移動した結果、案内地点を通過する回数の計数結果にずれが生じる可能性がある。例えば、案内地点が迂回された場合、案内地点を通過する回数の計数結果が本来の予定の回数よりも少なくなってしまう。案内地点を通過した回数が設定回数に合致するか否かを直接判定しないことにより、案内地点を通過する回数の計数結果にずれが生じた場合でも、適切に案内情報の案内可否を判定できる。なお、設定目的地は、最終目的地であってもよいし、経由目的地であってもよい。
【００４６】
ここで、案内情報は、設定目的地に関連するものであってもよい。これにより、案内地点を通過する際に、当該案内地点の次に向かっている設定目的地に関する案内を行うことができる。すなわち、案内地点の複数回の通過のうち、設定目的地に到着する直前の通過の際に、当該設定目的地に関する案内を行うことができる。
【００４７】
さらに、本発明のように、通過した回数に応じて案内地点についての案内を行うか否かを切り替える手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のような装置を備えた地点案内システム、地点案内システムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、装置を制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００４８】
１０…地点案内システム、２０…制御部、２１…地点案内プログラム、２１ａ…案内経路取得モジュール、２１ｂ…案内制御モジュール、３０…記録媒体、３０ａ…地図情報、３０ｂ…案内経路情報、３０ｂ１…案内地点情報、５１…測位部、５２…通信部、５３…タッチパネルディスプレイ、５４…スピーカ、１００…サーバ、Ｇ１〜Ｇ６…目的地、Ｒ…案内経路、Ｒ１〜Ｒ６…経路、Ｓ…出発地、Ｘ１〜Ｘ４…案内地点
【図１】
2019113509.tif 000003
【図２】
2019113509.tif 000004
【図３】
2019113509.tif 000005
【図４】
2019113509.tif 000006