(57)【要約】  例えば日の出などの太陽の動きに応じて実施されるイベントについて適切な検索処理を行うことが可能な技術を提供することを目的とする。地図情報処理装置は、情報保存部１と処理部２とを備える。情報保存部１は、イベントに関する太陽時の時刻及び位置の情報と、地図情報とを記憶する。太陽時の時刻は、位置での、日々の太陽仰角または方位角に対応付けられた時刻である。処理部２は、地図情報と、太陽時の時刻及び位置の情報とに基づいて、イベントについての検索処理を行う。
2015132925.tif 000002
【特許請求の範囲】
【請求項１】
イベントに関する太陽時の時刻及び位置の情報と、地図情報とを取得する情報取得部を備え、
前記太陽時の時刻は、前記位置での、日々の太陽仰角または方位角に対応付けられた時刻であり、
前記地図情報と、前記太陽時の時刻及び位置の情報とに基づいて、前記イベントについての検索処理を行う処理部
をさらに備える、地図情報処理装置。
【請求項２】
請求項１に記載の地図情報処理装置であって、
移動体の現在位置を取得する位置取得部と、
現在時刻を取得する時刻取得部と
をさらに備え、
前記処理部は、
前記地図情報に基づいて、前記現在位置と前記イベントに関する前記位置との間の経路を探索する経路探索部と、
前記現在時刻と、前記イベントに関する前記太陽時の時刻との差が、前記経路探索部により探索された前記経路上を前記移動体が移動するのに要する移動時間以上であるか否かを判定する判定部と
を備える、地図情報処理装置。
【請求項３】
請求項２に記載の地図情報処理装置であって、
前記処理部は、
前記差が前記移動時間以上である前記経路を決定する決定部
をさらに備える、地図情報処理装置。
【請求項４】
請求項２に記載の地図情報処理装置であって、
前記処理部は、
前記差が前記移動時間以上である前記位置を決定する決定部
をさらに備える、地図情報処理装置。
【請求項５】
請求項２に記載の地図情報処理装置であって、
前記判定部は、リードタイムを加味して判定する、地図情報処理装置。
【請求項６】
請求項５に記載の地図情報処理装置であって、
前記リードタイムは、使用者からの入力によって設定可能な、地図情報処理装置。
【請求項７】
請求項２に記載の地図情報処理装置であって、
前記イベントに関する前記太陽時の時刻は、月日または曜日によって異なるものが規定されており、
前記判定部は、
本日の月日または曜日に対応する前記イベントに関する前記太陽時の時刻を用いて前記判定を行う、地図情報処理装置。
【請求項８】
請求項１に記載の地図情報処理装置であって、
前記イベントに関する前記太陽時の時刻は、月日または曜日によって異なるものが規定されており、
移動体の現在位置を取得する位置取得部
をさらに備え、
前記処理部は、
前記地図情報に基づいて、前記現在位置と前記イベントに関する前記位置との間の経路を探索する経路探索部と、
使用者から入力された月日または曜日に対応する前記イベントに関する前記太陽時の時刻から、前記経路探索部により探索された前記経路上を前記移動体が移動するのに要する移動時間だけ早めた時刻を、出発すべき時刻として算出する出発時刻算出部と
を備える、地図情報処理装置。
【請求項９】
請求項８に記載の地図情報処理装置であって、
前記出発時刻算出部は、リードタイムを加味して算出する、地図情報処理装置。
【請求項１０】
請求項９に記載の地図情報処理装置であって、
前記リードタイムは、使用者からの入力によって設定可能な、地図情報処理装置。
【請求項１１】
（ａ）イベントに関する太陽時の時刻及び位置の情報と、地図情報とを取得する工程
を備え、
前記太陽時の時刻は、前記位置での、日々の太陽仰角または方位角に対応付けられた時刻であり、
（ｂ）前記地図情報と、前記太陽時の時刻及び位置の情報とに基づいて、前記イベントについての検索処理を行う工程
をさらに備える、地図情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イベントについての検索処理を行う地図情報処理装置及び地図情報処理方法に関する。
【背景技術】
【０００２】
近年、地図情報処理装置の一種であるナビゲーション装置について、さまざまな技術が提案されている。例えば、特許文献１には、礼拝などのイベントを実施すべき時刻が近づくと、礼拝が実施できる直近の場所を自動的に案内する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０００−５１６３３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、礼拝が太陽の南中に合わせて行われる場合を想定すると、礼拝時刻は経度などの位置によって異なることになる。また例えば、日の出に合わせて実施されるイベントがあったとすると、その実施時刻も経度などの位置によって異なることになる。【０００５】
しかしながら、このように太陽の南中や日の出などの太陽の動きに応じて実施されるイベントの実施時刻は、位置（場所）によって異なるにもかかわらず、従来の検索処理では、当該イベントが実施される位置における太陽の動きに応じた時刻を考慮していない。このため、従来の検索処理では、当該イベントについて、適切な検索処理を行うことができなかった。【０００６】
そこで、本発明は、上記のような問題点を鑑みてなされたものであり、例えば南中や日の出などの太陽の動きに応じて実施されるイベントについて適切な検索処理を行うことが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る地図情報処理装置は、イベントに関する太陽時の時刻及び位置の情報と、地図情報とを取得する情報取得部を備え、太陽時の時刻は、位置での、日々の太陽仰角または方位角に対応付けられた時刻であり、地図情報と、太陽時の時刻及び位置の情報とに基づいて、イベントについての検索処理を行う処理部をさらに備える。
【発明の効果】
【０００８】
本発明によれば、例えば南中や日の出などの太陽の動きに応じて実施されるイベントについて適切な検索処理を行うことができる。【０００９】
本発明の目的、特徴、態様および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る地図情報処理装置の構成を示すブロック図である。
【図２】実施の形態１に係るイベント情報を示す図である。
【図３】実施の形態１に係る地図情報処理装置の処理を示すフローチャートである。
【図４】実施の形態２に係るナビゲーション装置の構成を示すブロック図である。
【図５】実施の形態２に係るイベント情報を示す図である。
【図６】実施の形態２に係るナビゲーション装置の処理を示すフローチャートである。
【図７】実施の形態２に係るナビゲーション装置のイベント経路探索処理を示すフローチャートである。
【図８】実施の形態２に係るナビゲーション装置のイベント経路探索処理を説明するための図である。
【図９】実施の形態２に係るナビゲーション装置の周辺イベント位置検索処理を示すフローチャートである。
【図１０】実施の形態２に係るナビゲーション装置の周辺イベント位置検索処理を説明するための図である。
【図１１】実施の形態２に係るナビゲーション装置の周辺イベント位置検索処理を説明するための図である。
【図１２】実施の形態３に係るイベント情報を示す図である。
【図１３】実施の形態３に係るナビゲーション装置のイベント経路探索処理を示すフローチャートである。
【図１４】実施の形態３に係るナビゲーション装置のイベント経路探索処理を説明するための図である。
【図１５】実施の形態３に係るナビゲーション装置の周辺イベント位置検索処理を示すフローチャートである。
【図１６】実施の形態４に係るナビゲーション装置の構成を示すブロック図である。
【図１７】実施の形態４に係るナビゲーション装置の処理を示すフローチャートである。
【図１８】実施の形態４に係るナビゲーション装置の処理を説明するための図である。
【図１９】実施の形態５に係るナビゲーション装置の出発時刻算出処理を示すフローチャートである。
【図２０】変形例に係るサーバの構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
＜実施の形態１＞
＜構成＞
図１は、本発明の実施の形態１に係る地図情報処理装置の構成を示すブロック図である。図１の地図情報処理装置は、情報保存部１と、処理部２とを備えている。
【００１２】
情報保存部１は、例えばハードディスクドライブなどの記憶装置から構成されている。情報保存部（情報取得部）１は、地図情報処理装置の外部から、地図情報データベース１ａ（以下「地図情報ＤＢ１ａ」と記す）と、イベント情報データベース１ｂ（以下「イベント情報ＤＢ１ｂと記す」）とを取得し、これらの情報を記憶している。
【００１３】
地図情報ＤＢ１ａは、地図情報と、施設の種類、住所または電話番号から地図上の当該施設を検索するための施設情報と、地図上の二つの地点の間の経路を探索するための経路情報とを含んでいる。
【００１４】
イベント情報ＤＢ１ｂは、イベントに関する後述する太陽時の時刻及び位置の情報を含んでいる。当該イベントには、例えば日の出、南中、日の入りまたは日食などの太陽の動きに応じて実施されるイベント（例えば礼拝や初日の出）が適用される。
【００１５】
図２は、本実施の形態１に係るイベント情報ＤＢ１ｂを示す図である。図２のイベント情報ＤＢ１ｂは、イベントの名称を示すイベント名と、イベントに関する位置（例えば緯度及び経度）と、イベントに関する月日と、太陽の動きを特定可能な太陽仰角または方位角と、イベントに関する太陽時の時刻とを含んでいる。
【００１６】
ここで、イベントに関する太陽時の時刻とは、太陽の動きに応じた時刻であって、イベントに関する位置での、日々の太陽仰角または方位角と対応付けられた時刻である。図２の例では、１月１日の位置Ｐ１において、日の出に応じたイベントＥ１が実施される時刻Ｔ１１Ａ、すなわち太陽の仰角が０°（日の出）になる時刻Ｔ１１Ａや、１月１日の位置Ｐ１において、南中に応じたイベントＥ２が実施される時刻Ｔ２１Ａ、すなわち太陽の方位角が真南になる時刻Ｔ２１Ａなどが、太陽時の時刻として適用されている。なお、時刻Ｔ１１Ａや時刻Ｔ２１Ａには、位置Ｐ１の標準時が適用され、時刻Ｔ１２Ａや時刻Ｔ２２Ａには、位置Ｐ２の標準時が適用される。
【００１７】
通常、日の出の時刻などの太陽の動きに応じた時刻は日ごとに異なることから、イベントに関する太陽時の時刻は、月日によって異なるものが規定されている。なお、日の出の仰角は、実際には０°ではないこともあるが、ここでは説明を簡単にするため日の出の仰角を０°に近似している。また、図２のイベント情報ＤＢ１ｂには、太陽の仰角及び方位角のいずれか一方の値しか設定されていないが、もちろん両方の値が設定されてもよい。
【００１８】
図１に戻って処理部２について説明する。図示しないＣＰＵ（Central Processing Unit）が、地図情報処理装置の図示しないメモリなどに記憶されたプログラムを実行することにより、処理部２において様々な機能が実現されている。その機能の一つとして、処理部２は、地図情報ＤＢ１ａ（地図情報）と、イベント情報ＤＢ１ｂ（太陽時の時刻及び位置の情報）とに基づいて、イベントについての検索処理を行う機能を有している。
【００１９】
＜動作＞
図３は、本実施の形態１に係る地図情報処理装置の処理を示すフローチャートである。以下、図３を用いて地図情報処理装置の処理について説明する。
【００２０】
ステップＳ１００にて、情報保存部１は、地図情報ＤＢ１ａ（地図情報）と、イベント情報ＤＢ１ｂ（イベントに関する太陽時の時刻及び位置）とを記憶（取得）する。
【００２１】
ステップＳ２００にて、処理部２は、当該地図情報ＤＢ１ａ（地図情報）と、当該イベント情報ＤＢ１ｂ（イベントに関する太陽時の時刻及び位置）とに基づいて、イベントについての検索処理を行う。
【００２２】
＜効果＞
以上のような本実施の形態１に係る地図情報処理装置によれば、イベントに関する位置での、日々の太陽仰角または方位角と対応付けられた時刻（太陽時の時刻）を用いて、イベントについての検索処理を行う。これにより、例えば日の出、南中、日の入りまたは日食などの太陽の動きに応じて実施されるイベント、換言すれば太陽仰角または方位角に応じて実施されるイベントについて適切な時刻を用いることができる。したがって、当該イベントについて適切な検索処理を行うことができる。
【００２３】
なお、以上では、地図情報ＤＢ１ａ（地図情報）とイベント情報ＤＢ１ｂ（イベントに関する太陽時の時刻及び位置の情報）とを取得する情報取得部は、情報保存部１であるものとして説明した。しかし情報取得部は、情報保存部１に限ったものではなく、例えば、インターネットから無線通信などを介してこれら情報を取得する通信部が適用されてもよいし、使用者からこれら情報を受け付ける入力部が適用されてもよいし、アルゴリズムによる算出結果としてこれら情報を取得するＣＰＵなどの処理部（例えば上述の処理部２）が適用されてもよい。
【００２４】
＜実施の形態２＞
＜構成＞
本発明の実施の形態２では、実施の形態１で説明した地図情報処理装置が、車両（移動体）に搭載可能なナビゲーション装置に適用されている。図４は、当該ナビゲーション装置の構成を示すブロック図である。以下、ナビゲーション装置が搭載された車両を「自車」と記載して説明する。また、本実施の形態２に係るナビゲーション装置において、以上で説明した構成要素と同一または類似するものについては同じ参照符号を付し、以下においては異なる点を中心に説明する。
【００２５】
図４のナビゲーション装置は、情報保存部１と、処理部２と、入力部３と、通信部４と、位置検出部５と、時刻検出部６と、表示部７とを備えている。情報保存部１、入力部３、通信部４、位置検出部５、時刻検出部６及び表示部７は、処理部２によって統括的に制御される。
【００２６】
情報保存部１は、実施の形態１と同様に、地図情報ＤＢ１ａ（地図情報）と、イベント情報ＤＢ１ｂ（イベントに関する太陽時の時刻及び位置の情報）とを記憶している。
【００２７】
図５は、本実施の形態２に係るイベント情報ＤＢ１ｂを示す図である。図５のイベント情報ＤＢ１ｂは、イベントに関する太陽時の時刻として、イベントの開始時刻及び終了時刻を含んでいる点が、図２のイベント情報ＤＢ１ｂと異なっている。
【００２８】
図４に戻って入力部３は、使用者からの操作を受け付け、当該操作に応じて処理部２に指示信号を与える。入力部３には、例えば、使用者の音声を認識して当該音声に基づく指示信号を出力する音声認識装置、使用者の手動操作により指示信号を出力するボタン及びタッチパネル、その他の適切な入力装置の少なくともいずれかが適用される。
【００２９】
通信部４は、例えば、インターネットから無線通信などを介して各種情報を自車外部から取得する。
【００３０】
位置検出部（位置取得部）５は、地図上における自車の現在位置（例えば緯度・経度）を検出（取得）する。位置検出部５は、例えばＧＰＳ（Global Positioning System）衛星からのＧＰＳ信号を受信するＧＰＳ受信機、自車の速度を検出する車速センサ、自車の加速度を検出する加速度センサ、及び、自車のヨー角などの角速度を検出する角速度センサの少なくともいずれか１つから構成される。
【００３１】
時刻検出部（時刻取得部）６は、現在時刻を検出（取得）する。現在時刻には、太陽時の時刻と同じ標準時が適用される。時刻検出部６は、例えば、ＧＰＳ信号または標準電波を受信し、それらに基づいて現在時刻を検出（取得）してもよいし、使用者から入力された時刻を現在時刻として受け付けてもよい。
【００３２】
表示部７は、例えばタッチパネルに設けられた液晶ディスプレイなどから構成され、処理部２から出力された各種情報を表示する。
【００３３】
次に、処理部２の機能について説明する。図示しないＣＰＵによりプログラムが実行されることにより、経路探索部２ａ、判定部２ｂ、決定部２ｃ、案内処理部２ｄ、及び、情報更新部２ｅの機能が、処理部２に実現されている。
【００３４】
経路探索部２ａは、地図情報ＤＢ１ａ（地図情報）に基づいて、位置検出部５で検出された現在位置と、イベントに関する位置との間の経路を探索する。
【００３５】
判定部２ｂは、時刻検出部６で検出された現在時刻とイベントに関する太陽時の時刻との差が、経路探索部２ａにより探索された経路上を自車が現在位置からイベントに関する位置まで移動するのに要する移動時間以上であるか否かを判定する。
【００３６】
決定部２ｃは、現在時刻とイベントに関する太陽時の時刻との差が移動時間以上であると判定部２ｂにて判定された経路を決定する。また、決定部２ｃは、現在時刻とイベントに関する太陽時の時刻との差が移動時間以上であると判定部２ｂにて判定されたイベントに関する位置を決定する。
【００３７】
案内処理部２ｄは、現在位置などの出発地からイベントに関する位置（目的地）まで、決定部２ｃなどにより決定された経路に従って、表示部７を用いた案内を行う。
【００３８】
情報更新部２ｅは、入力部３から入力された情報、または、通信部４で受信した情報に基づいて、情報保存部１に保存された情報（地図情報ＤＢ１ａまたはイベント情報ＤＢ１ｂなど）を更新する。
【００３９】
＜動作＞
図６は、本実施の形態２に係るナビゲーション装置の全体処理を示すフローチャートである。以下、図６を用いてナビゲーション装置の全体処理について説明する。
【００４０】
まず、ステップＳ１にて、処理部２は、イベント経路探索処理を行うための操作を入力部３にて受け付けたか否かを判定する。ここで、イベント経路探索処理とは、イベントに関する位置に、自車が太陽時の時刻までに到着可能な経路（以下「イベント経路」と記す）を探索する処理である。当該操作を受け付けたと判定した場合にはステップＳ２に進み、そうでない場合にはステップＳ１１に進む。
【００４１】
ステップＳ２にて、イベント経路を探索するイベント経路探索処理が行われる。このイベント経路探索処理の詳細については、後で説明する。
【００４２】
ステップＳ３にて、処理部２は、イベント経路探索処理にて探索されたイベント経路があるか否かを判定する。探索されたイベント経路があると判定した場合にはステップＳ４に進み、そうでない場合にはステップＳ１１に進む。
【００４３】
ステップＳ４にて、処理部２は、イベント経路探索処理にて探索されたイベント経路を表示部７に表示させる。
【００４４】
ステップＳ５にて、案内処理部２ｄは、表示されたイベント経路のうち、入力部３にて使用者により選択されたイベント経路に従って案内を行う。その後、図６に示す処理を終了する。
【００４５】
ステップＳ１またはＳ３からステップＳ１１に進んだ場合、ステップＳ１１にて、処理部２は、周辺イベント位置検索処理を行うための操作を入力部３にて受け付けたか否かを判定する。ここで、周辺イベント位置検索処理とは、現在位置周辺のイベントに関する位置のうち、自車が太陽時の時刻までに到着可能な位置（以下「周辺イベント位置」と記す）を検索する処理である。当該操作を受け付けたと判定した場合にはステップＳ１２に進み、そうでない場合には図６に示す処理を終了する。
【００４６】
ステップＳ１２にて、周辺イベント位置を検索する周辺イベント位置検索処理が行われる。この周辺イベント位置検索処理の詳細については、後で説明する。
【００４７】
ステップＳ１３にて、処理部２は、周辺イベント位置検索処理にて検索された周辺イベント位置があるか否かを判定する。検索された周辺イベント位置があると判定した場合にはステップＳ１４に進み、そうでない場合にはステップＳ１９に進む。
【００４８】
ステップＳ１４にて、処理部２は、周辺イベント位置検索処理にて検索された周辺イベント位置と、現在位置から周辺イベント位置までの経路とを表示部７に表示させる。
【００４９】
ステップＳ１５にて、案内処理部２ｄは、表示された経路のうち、入力部３にて使用者により選択された経路に従って案内を行う。その後、図６に示す処理を終了する。
【００５０】
ステップＳ１３からステップＳ１９に進んだ場合、ステップＳ１９にて、処理部２は、イベントに関する位置のいずれにも間に合わない旨を表示部７に表示（通知）させる。その後、図６に示す処理を終了する。
【００５１】
＜イベント経路探索処理（ステップＳ２）＞
図７は、本実施の形態２に係るナビゲーション装置が行うイベント経路探索処理（図６のステップＳ２）を示すフローチャートである。以下、図７を用いてイベント経路探索処理について説明する。
【００５２】
まず、ステップＳ２１にて、入力部３は、イベント名、及び、イベントに関する位置を、使用者から受け付ける。
【００５３】
ステップＳ２２にて、判定部２ｂは、ステップＳ２１で受け付けたイベント名及びイベントに関する位置と本日の月日とに対応する太陽時の時刻を、イベント情報ＤＢ１ｂ（図５）から取得する。ここでは、判定部２ｂは、当該太陽時の時刻として図５の開始時刻を取得する場合を例にして説明する。
【００５４】
ステップＳ２３にて、位置検出部５は自車の現在位置を検出し、時刻検出部６は現在時刻を検出する。
【００５５】
ステップＳ２４にて、経路探索部２ａは、ステップＳ２３で検出された現在位置と、ステップＳ２１で受け付けたイベントに関する位置とに基づいて、それらの位置の間の経路を複数探索する。
【００５６】
ステップＳ２５にて、判定部２ｂは、ステップＳ２４で探索された経路上を自車が現在位置からイベントに関する位置まで移動するのに要する移動時間を算出する。例えば、判定部２ｂは、経路の長さを、予め定められた速度で除算することによって、移動時間を算出する。なお、予め定められた速度には、入力部３にて使用者から受け付けた速度が用いられてもよいし、自車の図示しないＥＣＵ（Electronic Control Unit）などで算出された平均速度が用いられもよい。判定部２ｂは、この移動時間の算出を、ステップＳ２４で探索された経路のそれぞれについて行う。
【００５７】
ステップＳ２６にて、判定部２ｂは、ステップＳ２３で検出された現在時刻と、ステップＳ２２で取得された開始時刻との差が、ステップＳ２５で算出された移動時間以上であるか否かを判定する。判定部２ｂは、この判定を、ステップＳ２４で探索された経路のそれぞれについて行う。一つ以上の経路について、当該差が移動時間以上であると判定した場合にはステップＳ２７に進み、そうでない場合には図７に示す処理を終了する。
【００５８】
ステップＳ２７にて、決定部２ｃは、現在時刻と、開始時刻との差が移動時間以上であると判定された経路を、イベント経路として決定する。その後、図７に示す処理を終了する。
【００５９】
図８（ａ）及び図８（ｂ）は、図７のステップＳ２６及びＳ２７の処理を説明するための図である。具体的には、図８（ａ）及び図８（ｂ）は、自車が、ステップＳ２４で探索された二つの経路を移動した場合の、時間の比較を示している。図８（ａ）及び図８（ｂ）において、現在位置同士は同じであり、イベントに関する位置同士は同じであり、それに伴って開始時刻同士も同じであるものとする。一方、図８（ａ）及び図８（ｂ）において、経路同士は異なり、それに伴って移動時間同士も異なっているものとする。
【００６０】
図８（ａ）では、時刻同士の差と移動時間とが比較される経路に、高速道路、または、近道となる経路などが含まれたことによって、移動時間が短くなっている。その結果として、現在時刻と開始時刻との差が移動時間以上となり、到着予定時刻（イベントに関する位置に到着する予定の時刻）が開始時刻よりも早くなっている。この場合、ステップＳ２７にて、決定部２ｃは、時刻同士の差と移動時間とが比較された経路をイベント経路として決定する。
【００６１】
一方、図８（ｂ）では、時刻同士の差と移動時間とが比較される経路に、遠回りとなる経路などが含まれたことによって、移動時間が長くなっている。その結果として、現在時刻と開始時刻との差が移動時間よりも小さくなり、到着予定時刻が開始時刻よりも遅くなっている。この場合、ステップＳ２７を経ずに図７の処理を終了する。
【００６２】
＜周辺イベント位置検索処理（ステップＳ１２）＞
図９は、本実施の形態２に係るナビゲーション装置が行う周辺イベント位置検索処理（図６のステップＳ１２）を示すフローチャートである。以下、図９を用いて周辺イベント位置検索処理について説明する。
【００６３】
まず、ステップＳ３１にて、入力部３は、イベント名、及び、現在位置の周辺範囲を、使用者から受け付ける。
【００６４】
ステップＳ３２にて、判定部２ｂは、ステップＳ２１で受け付けた周辺範囲内に存在するイベントに関する位置に関して、ステップＳ２１で受け付けたイベント名と、本日の月日にと対応する太陽時の時刻を、イベント情報ＤＢ１ｂ（図５）から取得する。ここでは、上述と同様に、判定部２ｂは、当該太陽時の時刻として図５の開始時刻を取得する場合を例にして説明する。なお、ステップＳ３１にて現在位置の周辺範囲を受け付けていない場合には、現在位置から定められた距離（例えば５ｋｍ）内の範囲を周辺範囲として用いてもよい。
【００６５】
以下、周辺範囲内のイベントに関する位置が複数存在し、その結果として、このステップＳ３２にて複数の開始時刻が取得された場合を例にして説明する。
【００６６】
ステップＳ３３にて、位置検出部５は自車の現在位置を検出し、時刻検出部６は現在時刻を検出する。
【００６７】
ステップＳ３４にて、経路探索部２ａは、ステップＳ３３で検出された現在位置と、周辺範囲内のイベントに関する位置とに基づいて、それらの位置の間の経路を複数探索する。経路探索部２ａは、この探索を、周辺範囲内のイベントに関する位置のそれぞれについて行う。
【００６８】
ステップＳ３５にてステップＳ２５と同様に、判定部２ｂは、ステップＳ３４で探索された経路上を自車が現在位置から周辺範囲内のイベントに関する位置まで移動するのに要する移動時間を算出する。ここでは、判定部２ｂは、この移動時間の算出を、ステップＳ３４で探索された経路のそれぞれについて行い、最も短い移動時間と、その経路とを取得する。そして、判定部２ｂは、このような移動時間及び経路の取得を、周辺範囲内のイベントに関する位置のそれぞれについて行う。
【００６９】
ステップＳ３６にて、判定部２ｂは、ステップＳ３３で検出された現在時刻と、ステップＳ３２で取得された開始時刻との差が、ステップＳ３５で取得された移動時間以上であるか否かを判定する。判定部２ｂは、この判定を、周辺範囲内のイベントに関する位置のそれぞれについて行う。一つ以上の位置について、当該差が移動時間以上であると判定した場合にはステップＳ３７に進み、そうでない場合には図９に示す処理を終了する。
【００７０】
ステップＳ３７にて、決定部２ｃは、現在時刻と、開始時刻との差が移動時間以上であると判定されたイベントに関する位置を、周辺イベント位置として決定する。その後、図９に示す処理を終了する。
【００７１】
図１０（ａ）及び図１０（ｂ）は、図９のステップＳ３６及びＳ３７の処理を説明するための図である。具体的には、図１０（ａ）及び図１０（ｂ）は、自車が、ステップＳ３４で探索された二つの経路を移動した場合の、時間の比較を示している。図１０（ａ）及び図１０（ｂ）において、現在位置同士は同じであるものとする。一方、イベントに関する位置同士は異なり、それに伴って開始時刻同士、経路同士、及び、移動時間同士も異なっているものとする。
【００７２】
なお、図１０（ａ）及び図１０（ｂ）の現在位置は位置Ｐ０、図１０（ａ）のイベントに関する位置は位置Ｐ１、図１０（ｂ）のイベントに関する位置は位置Ｐ２であり、それらのイベントは日の出（太陽仰角が０°）に応じて実施されるものとする。また、位置Ｐ０と位置Ｐ１との間の経路は、位置Ｐ０と位置Ｐ２との間の経路よりも長いものとする。
【００７３】
図１０（ａ）では、位置Ｐ０と位置Ｐ１との間の経路の長さが長いことから、移動時間が長くなっている。しかし、位置Ｐ１でのイベントの開始時刻が遅いので、現在時刻と開始時刻との差が移動時間以上となり、到着予定時刻が開始時刻よりも早くなっている。この場合、ステップＳ３７にて、決定部２ｃは、時刻同士の差と移動時間とが比較された位置Ｐ１を周辺イベント位置として決定する。
【００７４】
一方、図１０（ｂ）では、位置Ｐ０と位置Ｐ２との間の経路の長さが短いことから、移動時間が短くなっている。しかし、位置Ｐ２でのイベントの開始時刻が早いので、現在時刻と開始時刻との差が移動時間よりも小さくなり、到着予定時刻が開始時刻よりも遅くなっている。この場合、ステップＳ３７を経ずに図９の処理を終了する。
【００７５】
図１１は、図１０（ａ）及び図１０（ｂ）で説明した位置Ｐ０，Ｐ１，Ｐ２の位置関係を示す図である。
【００７６】
なお、図１１には、経路の形状を考慮せずに、自車が日の出よりも少し前の時刻において位置Ｐ０を出発して、日の出までに到達できる最大の範囲Ｒが示されている。通常、日の出の時刻は、東側よりも西側のほうが遅い。このため、範囲Ｒの最も東側の位置ＰＥと位置Ｐ０との間の距離Ｒ１は、範囲Ｒの最も南側の位置ＰＳと位置Ｐ０との間の距離Ｒ２、または、範囲Ｒの最も北側の位置ＰＮと位置Ｐ０との間の距離Ｒ２よりも短くなる。また、範囲Ｒの最も西側の位置ＰＷと位置Ｐ０との間の距離Ｒ３は、範囲Ｒの最も南側の位置ＰＳと位置Ｐ０との間の距離Ｒ２、または、範囲Ｒの最も北側の位置ＰＮと位置Ｐ０との間の距離Ｒ２よりも長くなる。
【００７７】
このため、位置Ｐ０に近く、かつその東側の位置Ｐ２で、自車が日の出のイベントに間に合わない場合であっても、位置Ｐ０から遠く、かつその西側の位置Ｐ１では、自車が日の出のイベントに間に合うことが可能であり、決定部２ｃは、そのような位置Ｐ１を周辺イベント位置として決定することができる。
【００７８】
＜効果＞
以上のような本実施の形態２に係るナビゲーション装置によれば、現在時刻と、開始時刻（イベントに関する太陽時の時刻）との差が、移動時間以上である経路を決定する。したがって、イベントに関する太陽時の時刻までに自車が到着可能な経路を探索することができる。
【００７９】
また、本実施の形態２によれば、現在時刻と、開始時刻（イベントに関する太陽時の時刻）との差が、移動時間以上であるイベントに関する位置を決定する。したがって、イベントに関する太陽時の時刻までに自車が到着可能なイベントに関する位置を検索することができる。
【００８０】
なお、以上の説明では、イベントに関する太陽時の時刻は、月日によって異なるものが規定されており（図５）、判定部２ｂは、本日の月日に対応するイベントに関する太陽時の時刻を取得し（ステップＳ２２またはＳ３２）、当該時刻を用いて上記判定を行った。しかしこれに限ったものではなく、イベントに関する太陽時の時刻は、曜日によって異なるものが規定されてもよい。そしてこの場合に、判定部２ｂは、本日の曜日に対応するイベントに関する太陽時の時刻を用いて上記判定を行ってもよい。
【００８１】
また、以上では、判定部２ｂは、イベントに関する太陽時の時刻としてイベントの開始時刻を取得して（ステップＳ２２またはＳ３２）、イベントの開始時刻に間に合うような経路などを探索する場合について説明した。しかしこれに限ったものではなく、判定部２ｂは、イベントに関する太陽時の時刻としてイベントの終了時刻を取得して、イベントの終了時刻に間に合うような経路などを探索してもよい。また、ステップＳ２２またはＳ３２にて、判定部２ｂは、イベント名（イベントの種類）に応じて、イベントの開始時刻及び終了時刻のいずれかを選択的に取得してもよい。
【００８２】
＜実施の形態３＞
＜構成＞
本発明の実施の形態３に係るナビゲーション装置のブロック構成は、実施の形態２のブロック構成と同じであることから、その図示については省略する。そして、本実施の形態３に係るナビゲーション装置において、以上で説明した構成要素と同一または類似するものについては同じ参照符号を付し、以下においては異なる点を中心に説明する。
【００８３】
図１２は、本実施の形態３に係るイベント情報ＤＢ１ｂを示す図である。図１２のイベント情報ＤＢ１ｂは、図５のイベント情報ＤＢ１ｂに、リードタイム（待ち時間）が追加されている。本実施の形態３では、判定部２ｂは、このリードタイムを加味して上述の判定を行う。
【００８４】
＜動作＞
本実施の形態３に係るナビゲーション装置の処理のうち、イベント経路探索処理及び周辺イベント位置検索処理が、実施の形態２と異なる。
【００８５】
＜イベント経路探索処理＞
図１３は、本実施の形態３に係るナビゲーション装置が行うイベント経路探索処理を示すフローチャートである。図１３に示すフローチャートは、実施の形態２で説明した図７のフローチャートにおいて、ステップＳ２１の前にステップＳ４１，Ｓ４２及びＳ４３を追加し、ステップＳ２６をステップＳ４４に変更したものと同じであることから、ここではステップＳ４１，Ｓ４２，Ｓ４３及びＳ４４について主に説明する。
【００８６】
まず、ステップＳ４１にて、処理部２は、リードタイムの入力を行うための操作を入力部３にて受け付けたか否かを判定する。当該操作を受け付けたと判定した場合にはステップＳ４２に進み、そうでない場合にはステップＳ４３に進む。
【００８７】
ステップＳ４１からステップＳ４２に進んだ場合、ステップＳ４２にて、入力部３は、リードタイムを使用者から受け付け、当該受け付けたリードタイムを、以降の処理に用いるリードタイムとして設定する。つまり、本実施の形態３では、リードタイムは、使用者からの入力によって設定可能となっている。なお、入力部３は、ＧＵＩ（Graphical User Interface）として設けられることにより、予め定められた時間（例えば３０分または６０分など）のうち使用者によって選択されたものを、リードタイムとして設定してもよいし、使用者によって入力された時間（例えば時、分）を、リードタイムとして設定してもよい。その後、ステップＳ２１に進む。
【００８８】
ステップＳ４１からステップＳ４３に進んだ場合、ステップＳ４３にて、入力部３は、予め定められたリードタイム（既知のリードタイム）を、以降の処理に用いるリードタイムとして設定する。その後、ステップＳ２１に進む。
【００８９】
ステップＳ２１からステップＳ２５まで、実施の形態２のそれらと同様の処理が行われた後、ステップＳ４４に進む。
【００９０】
ステップＳ４４にて、判定部２ｂは、ステップＳ４２またはＳ４３で設定されたリードタイムを加味して、実施の形態２のステップＳ２６と同様の判定を行う。本実施の形態３では、判定部２ｂは、現在時刻（イベントに関する太陽時の時刻）の代わりに、当該時刻からリードタイムだけ早めた時刻を用いてステップＳ２６の判定を行う。すなわち、判定部２ｂは、ステップＳ２３で検出された現在時刻と、ステップＳ２２で取得された開始時刻からリードタイムだけ早めた時刻（以下「遡及時刻」と記す）との差が、ステップＳ２５で算出された移動時間以上であるか否かを判定する。判定部２ｂは、この判定を、ステップＳ２４で探索された経路のそれぞれについて行う。一つ以上の経路について、当該差が移動時間以上であると判定した場合にはステップＳ２７に進み、そうでない場合には図１３に示す処理を終了する。
【００９１】
ステップＳ２７にて、実施の形態２のそれと同様の処理が行われた後、図１３に示す処理を終了する。
【００９２】
図１４（ａ）及び図１４（ｂ）は、図１３のステップＳ４４及びＳ２７の処理を説明するための図である。具体的には、図１４（ａ）及び図１４（ｂ）は、自車が、ステップＳ２４で探索された二つの経路を移動した場合の、時間の比較を示している。図１４（ａ）及び図１４（ｂ）において、現在位置同士は同じであり、イベントに関する位置同士は同じであり、それに伴って開始時刻（イベントに関する太陽時の時刻）同士も同じであるものとする。また、リードタイム同士も同じであるものとする。一方、図１４（ａ）及び図１４（ｂ）において、経路同士は異なり、それに伴って移動時間同士も異なっているものとする。
【００９３】
図１４（ａ）では、現在時刻と遡及時刻との差が移動時間以上であり、到着予定時刻が遡及時刻も早い。この場合、ステップＳ２７にて、決定部２ｃは、時刻同士の差と移動時間とが比較された経路をイベント経路として決定する。
【００９４】
一方、図１４（ｂ）では、現在時刻と遡及時刻との差が移動時間よりも小さく、到着予定時刻が開始時刻よりも遅い。この場合、ステップＳ２７を経ずに図７の処理を終了する。
【００９５】
＜周辺イベント位置検索処理＞
図１５は、本実施の形態３に係るナビゲーション装置が行う周辺イベント位置検索処理を示すフローチャートである。図１５に示すフローチャートは、実施の形態２で説明した図９のフローチャートにおいて、ステップＳ３１の前にステップＳ５１，Ｓ５２及びＳ５３を追加し、ステップＳ３６をステップＳ５４に変更したものと同じである。そして、ステップＳ５１，Ｓ５２及びＳ５３は、図１３のステップＳ４１，Ｓ４２及びＳ４３と同様である。そこで、以下においてはＳ５４について主に説明する。
【００９６】
ステップＳ５１，Ｓ５２及びＳ５３にて、上述のステップＳ４１，Ｓ４２及びＳ４３と同じ動作が行われる。
【００９７】
その後、ステップＳ３１からステップＳ３５まで、実施の形態２のそれらと同様の処理が行われる。その後、ステップＳ５４に進む。
【００９８】
ステップＳ５４にて、判定部２ｂは、ステップＳ５２またはＳ５３で設定されたリードタイムを加味して、実施の形態２のステップＳ３６と同様の判定を行う。本実施の形態３では、判定部２ｂは、現在時刻（イベントに関する太陽時の時刻）の代わりに、当該時刻からリードタイムだけ早めた時刻を用いてステップＳ３６の判定を行う。すなわち、判定部２ｂは、ステップＳ３３で検出された現在時刻と、ステップＳ３２で取得された開始時刻からリードタイムだけ早めた時刻との差が、ステップＳ３５で算出された移動時間以上であるか否かを判定する。判定部２ｂは、この判定を、周辺範囲内のイベントに関する位置のそれぞれについて行う。一つ以上の位置について、当該差が移動時間以上であると判定した場合にはステップＳ３７に進み、そうでない場合には図１５に示す処理を終了する。
【００９９】
ステップＳ３７にて、実施の形態２のそれと同様の処理が行われた後、図１５に示す処理を終了する。
【０１００】
＜効果＞
以上のような本実施の形態３に係るナビゲーション装置によれば、リードタイムを加味して判定する。これにより、例えば、開始時刻までに何らかの手続きが必要なイベントに対しては、リードタイムをその手続きに要する時間に割り当てることができる。また例えば、終了時刻までに少しでも参加すればよいイベントに対しては、リードタイムをその参加時間に割り当てることができる。
【０１０１】
また、本実施の形態３によれば、リードタイムは、使用者からの入力によって設定可能となっている。これにより、使用者は自身が望む時間をリードタイムとして設定することができる。
【０１０２】
なお、イベント経路探索処理（図１３）において、ステップＳ４４にてイベント経路が探索できなかった場合には、ステップＳ４２に戻ってリードタイムの設定を変更できるように構成されてもよい。同様に、周辺イベント位置検索処理（図１５）において、ステップＳ５４にて周辺イベント位置が検索できなかった場合には、ステップＳ５２に戻ってリードタイムの設定を変更できるように構成されてもよい。
【０１０３】
＜実施の形態４＞
＜構成＞
図１６は、本発明の実施の形態４に係るナビゲーション装置の構成を示すブロック図である。以下、本実施の形態４に係るナビゲーション装置において、以上で説明した構成要素と同一または類似するものについては同じ参照符号を付し、以下においては異なる点を中心に説明する。
【０１０４】
図１６のナビゲーション装置は、実施の形態２で説明した図４のブロック構成において、時刻検出部６を取り除き、判定部２ｂ及び決定部２ｃを出発時刻算出部２ｆに代えたものである。
【０１０５】
処理部２が備える出発時刻算出部２ｆは、使用者から入力された月日または曜日に対応するイベントに関する太陽時の時刻から、上述の移動時間だけ早めた時刻を、出発すべき時刻（以下「出発予定時刻」と記す）として算出する。
【０１０６】
＜動作＞
図１７は、本実施の形態４に係るナビゲーション装置の処理を示すフローチャートである。
【０１０７】
まず、ステップＳ６１にて、入力部３は、イベント名、イベントに関する位置、及び、月日または曜日を、使用者から受け付ける。
【０１０８】
ステップＳ６２にて、出発時刻算出部２ｆは、ステップＳ６１で受け付けたイベント名、イベントに関する位置、及び、月日または曜日に対応する開始時刻（イベントに関する太陽時の時刻）を、イベント情報ＤＢ１ｂ（図５）から取得する。
【０１０９】
ステップＳ６３にて、位置検出部５は自車の現在位置を検出する。
【０１１０】
ステップＳ６４にて、経路探索部２ａは、ステップＳ６３で検出された現在位置と、ステップＳ６１で受け付けたイベントに関する位置とに基づいて、それらの位置の間の経路を複数探索する。
【０１１１】
ステップＳ６５にて、出発時刻算出部２ｆは、ステップＳ６４で探索された経路上を自車が現在位置からイベントに関する位置まで移動するのに要する移動時間を算出する。ここでは、出発時刻算出部２ｆは、この移動時間の算出を、ステップＳ６４で探索された経路のそれぞれについて行い、最も短い移動時間と、その経路とを取得する。
【０１１２】
ステップＳ６６にて、出発時刻算出部２ｆは、図１８に示すように、ステップＳ６２で取得した開始時刻（イベントに関する太陽時の時刻）から、ステップＳ６５で取得された移動時間だけ早めた時刻を、出発予定時刻として算出する。
【０１１３】
ステップＳ６７にて、処理部２は、ステップＳ６６で算出された出発予定時刻を表示部７に表示させる。その後、図１７に示す処理を終了する。
【０１１４】
＜効果＞
以上のような本実施の形態４に係るナビゲーション装置によれば、使用者から入力された月日または曜日に対応する開始時刻（イベントに関する太陽時の時刻）から、上述の移動時間だけ早めた時刻を、出発すべき時刻として算出する。これにより、例えば、出発すべき時刻が表示されるので、使用者は、本日のイベントか否かに関わらず、当該イベントに間に合う出発予定時刻を事前に知ることができる。
【０１１５】
＜実施の形態５＞
＜構成＞
本発明の実施の形態５に係るナビゲーション装置のブロック構成は、実施の形態４のブロック構成と同じであることから、その図示については省略する。そして、本実施の形態５に係るナビゲーション装置において、以上で説明した構成要素と同一または類似するものについては同じ参照符号を付し、以下においては異なる点を中心に説明する。
【０１１６】
本実施の形態５に係るイベント情報ＤＢ１ｂは、実施の形態３に係るイベント情報ＤＢ１ｂ（図１２）と同様である。そして、本実施の形態５に係る出発時刻算出部２ｆは、実施の形態３に係る判定部２ｂと同様に、リードタイムを加味して上述の算出を行う。
【０１１７】
＜動作＞
図１９は、本実施の形態５に係るナビゲーション装置の処理を示すフローチャートである。図１９に示すフローチャートは、実施の形態４で説明した図１７のフローチャートにおいて、ステップＳ７１，Ｓ７２及びＳ７３を追加し、ステップＳ６６をステップＳ７４に変更したものと同じである。そして、ステップＳ７１，Ｓ７２及びＳ７３は、実施の形態３の図１３のステップＳ４１，Ｓ４２及びＳ４３と同様である。そこで、以下においてはＳ７４について主に説明する。
【０１１８】
ステップＳ７１，Ｓ７２及びＳ７３にて、実施の形態３のステップＳ４１，Ｓ４２及びＳ４３と同じ動作が行われる。
【０１１９】
その後、ステップＳ６１からステップＳ６５まで、実施の形態４のそれらと同様の処理が行われる。その後、ステップＳ７４に進む。
【０１２０】
ステップＳ７４にて、出発時刻算出部２ｆは、ステップＳ７２またはＳ７３で設定されたリードタイムを加味して、ステップＳ６６の算出を行う。本実施の形態５では、出発時刻算出部２ｆは、ステップＳ６２で取得した開始時刻（イベントに関する太陽時の時刻）から、ステップＳ６５で取得された移動時間、及び、ステップＳ７２またはＳ７３で設定されたリードタイムだけ早めた時刻を、出発予定時刻として算出する。
【０１２１】
ステップＳ６７にて、処理部２は、ステップＳ７４で算出された出発予定時刻を表示部７に表示させる。その後、図１９に示す処理を終了する。
【０１２２】
＜効果＞
以上のような本実施の形態５に係るナビゲーション装置によれば、リードタイムを加味して算出する。これにより、例えば、開始時刻までに何らかの手続きが必要なイベントに対しては、リードタイムをその手続きに要する時間に割り当てることができ、終了時刻までに少しでも参加すればよいイベントに対しては、リードタイムをその参加時間に割り当てることができる。
【０１２３】
また、本実施の形態５によれば、リードタイムは、使用者からの入力によって設定可能となっている。これにより、使用者は自身が望む時間をリードタイムとして設定することができる。
【０１２４】
＜変形例＞
本変形例では、本発明に係る地図情報処理装置が、クラウドコンピューティングのサービスなどを提供可能なサーバに適用されている。図２０は、本変形例に係るサーバの構成を示すブロック図である。なお、本変形例に係るサーバにおいて、以上で説明した構成要素と同一または類似するものについては同じ参照符号を付し、以下においては主要な点を中心に説明する。
【０１２５】
図２０のサーバは、情報保存部１と、処理部２と、通信部４とを備えている。
【０１２６】
情報保存部１は、地図情報ＤＢ１ａと、イベント情報ＤＢ１ｂとを記憶している。
【０１２７】
通信部（情報取得部）４は、情報保存部１に記憶される地図情報ＤＢ１ａ及びイベント情報ＤＢ１ｂを、サーバ外部から無線通信などを介して受信（取得する）。また、通信部（位置検出部）４は、着目すべき車両（移動体）の現在位置を、サーバ外部から無線通信などを介して受信（取得）する。さらに、通信部（位置検出部）４は、現在時刻を検出（取得）する。
【０１２８】
図示しないＣＰＵによりプログラムが実行されることにより、経路探索部２ａ、判定部２ｂ、決定部２ｃ、及び、情報更新部２ｅの機能が、処理部２に実現されている。
【０１２９】
経路探索部２ａは、地図情報ＤＢ１ａ（地図情報）に基づいて、通信部４で受信された現在位置と、イベントに関する位置との間の経路を探索する。
【０１３０】
判定部２ｂは、通信部４で受信された現在時刻と、イベントに関する太陽時の時刻との差が、経路探索部２ａにより探索された経路上を自車が現在位置からイベントに関する位置まで移動するのに要する移動時間以上であるか否かを判定する。
【０１３１】
決定部２ｃは、現在時刻とイベントに関する太陽時の時刻との差が移動時間以上であると判定部２ｂにて判定された経路を決定する。また、決定部２ｃは、現在時刻とイベントに関する太陽時の時刻との差が移動時間以上であると判定部２ｂにて判定された位置を決定する。
【０１３２】
情報更新部２ｅは、通信部４で受信した情報に基づいて、情報保存部１に保存された情報（地図情報ＤＢ１ａまたはイベント情報ＤＢ１ｂなど）を更新する。
【０１３３】
以上のような本変形例に係るサーバによっても、実施の形態２で説明したナビゲーション装置と同様の効果を得ることができる。
【０１３４】
＜その他の変形例＞
以上で説明した地図情報処理装置は、車両に搭載可能な、カーナビゲーション装置、ＰＮＤ（Portable Navigation Device）、及び、携帯端末（例えば携帯電話、スマートフォン、及びタブレットなど）、並びにサーバなどを適宜に組み合わせてシステムとして構築される地図情報処理装置にも適用することができる。この場合、以上で説明した地図情報処理装置またはナビゲーション装置の各機能あるいは各構成要素は、前記システムを構築する各機器に分散して配置される。
【０１３５】
また、以上では、移動体が車両である場合について説明したが、これに限ったものではなく、移動体は、車両以外の移動手段（例えば飛行機または列車など）であってもよい。
【０１３６】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略したりすることが可能である。
【０１３７】
本発明は詳細に説明されたが、上記した説明は、すべての態様において、例示であって、本発明がそれに限定されるものではない。例示されていない無数の変形例が、本発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【０１３８】
１  情報保存部、１ａ  地図情報ＤＢ、１ｂ  イベント情報ＤＢ、２  処理部、２ａ  経路探索部、２ｂ  判定部、２ｃ  決定部、２ｆ  出発時刻算出部、４  通信部、５  位置検出部、６  時刻検出部。
【図１】
2015132925.tif 000003
【図２】
2015132925.tif 000004
【図３】
2015132925.tif 000005
【図４】
2015132925.tif 000006
【図５】
2015132925.tif 000007
【図６】
2015132925.tif 000008
【図７】
2015132925.tif 000009
【図８】
2015132925.tif 000010
【図９】
2015132925.tif 000011
【図１０】
2015132925.tif 000012
【図１１】
2015132925.tif 000013
【図１２】
2015132925.tif 000014
【図１３】
2015132925.tif 000015
【図１４】
2015132925.tif 000016
【図１５】
2015132925.tif 000017
【図１６】
2015132925.tif 000018
【図１７】
2015132925.tif 000019
【図１８】
2015132925.tif 000020
【図１９】
2015132925.tif 000021
【図２０】
2015132925.tif 000022
【手続補正書】
【提出日】平成28年2月25日(2016.2.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
イベントに関する太陽時の時刻及び位置の情報と、地図情報とを取得する情報取得部を備え、
前記太陽時の時刻は、前記位置での、日々の太陽仰角または方位角に対応付けられた時刻であり、
前記地図情報と、前記太陽時の時刻及び位置の情報とに基づいて、前記イベントについての検索処理を行う処理部と、
移動体の現在位置を取得する位置取得部と、
現在時刻を取得する時刻取得部と
をさらに備え、
前記処理部は、
前記地図情報に基づいて、前記現在位置と前記イベントに関する前記位置との間の経路を探索する経路探索部と、
前記現在時刻と、前記イベントに関する前記太陽時の時刻との差が、前記経路探索部により探索された前記経路上を前記移動体が移動するのに要する移動時間以上であるか否かを判定する判定部と、
前記差が前記移動時間以上である前記位置を決定する決定部と
を備える、地図情報処理装置。
【請求項２】
請求項１に記載の地図情報処理装置であって、
前記決定部は、
前記位置の代わりに、前記差が前記移動時間以上である前記経路を決定する、地図情報処理装置。
【請求項３】
請求項１に記載の地図情報処理装置であって、
前記判定部は、リードタイムを加味して判定する、地図情報処理装置。
【請求項４】
請求項３に記載の地図情報処理装置であって、
前記リードタイムは、使用者からの入力によって設定可能な、地図情報処理装置。
【請求項５】
請求項１に記載の地図情報処理装置であって、
前記イベントに関する前記太陽時の時刻は、月日または曜日によって異なるものが規定されており、
前記判定部は、
本日の月日または曜日に対応する前記イベントに関する前記太陽時の時刻を用いて前記判定を行う、地図情報処理装置。
【請求項６】
請求項１に記載の地図情報処理装置であって、
前記イベントに関する前記太陽時の時刻は、月日または曜日によって異なるものが規定されており、
前記処理部は、
使用者から入力された月日または曜日に対応する前記イベントに関する前記太陽時の時刻から、前記経路探索部により探索された前記経路上を前記移動体が移動するのに要する移動時間だけ早めた時刻を、出発すべき時刻として算出する出発時刻算出部
をさらに備える、地図情報処理装置。
【請求項７】
イベントに関する太陽時の時刻及び位置の情報と、地図情報とを取得する情報取得部を備え、
前記太陽時の時刻は、前記位置での、日々の太陽仰角または方位角に対応付けられた時刻であり、
前記地図情報と、前記太陽時の時刻及び位置の情報とに基づいて、前記イベントについての検索処理を行う処理部と、
移動体の現在位置を取得する位置取得部と
をさらに備え、
前記イベントに関する前記太陽時の時刻は、月日または曜日によって異なるものが規定されており、
前記処理部は、
前記地図情報に基づいて、前記現在位置と前記イベントに関する前記位置との間の経路を探索する経路探索部と、
使用者から入力された月日または曜日に対応する前記イベントに関する前記太陽時の時刻から、前記経路探索部により探索された前記経路上を前記移動体が移動するのに要する移動時間だけ早めた時刻を、出発すべき時刻として算出する出発時刻算出部と
を備え、
前記出発時刻算出部は、リードタイムを加味して算出する、地図情報処理装置。
【請求項８】
請求項７に記載の地図情報処理装置であって、
前記リードタイムは、使用者からの入力によって設定可能な、地図情報処理装置。
【請求項９】
（ａ）イベントに関する太陽時の時刻及び位置の情報と、地図情報とを取得する工程
を備え、
前記太陽時の時刻は、前記位置での、日々の太陽仰角または方位角に対応付けられた時刻であり、
（ｂ）前記地図情報と、前記太陽時の時刻及び位置の情報とに基づいて、前記イベントについての検索処理を行う工程と、
（ｃ）移動体の現在位置を取得する工程と、
（ｄ）現在時刻を取得する工程と
をさらに備え、
前記工程（ｂ）は、
（ｂ−１）前記地図情報に基づいて、前記現在位置と前記イベントに関する前記位置との間の経路を探索する工程と、
（ｂ−２）前記現在時刻と、前記イベントに関する前記太陽時の時刻との差が、前記経路探索部により探索された前記経路上を前記移動体が移動するのに要する移動時間以上であるか否かを判定する工程と、
（ｂ−３）前記差が前記移動時間以上である前記位置を決定する工程と
を備える、地図情報処理方法。
【請求項１０】
（ａ）イベントに関する太陽時の時刻及び位置の情報と、地図情報とを取得する工程
を備え、
前記太陽時の時刻は、前記位置での、日々の太陽仰角または方位角に対応付けられた時刻であり、
（ｂ）前記地図情報と、前記太陽時の時刻及び位置の情報とに基づいて、前記イベントについての検索処理を行う工程と、
（ｃ）移動体の現在位置を取得する工程と
をさらに備え、
前記イベントに関する前記太陽時の時刻は、月日または曜日によって異なるものが規定されており、
前記工程（ｂ）は、
（ｂ−１）前記地図情報に基づいて、前記現在位置と前記イベントに関する前記位置との間の経路を探索する工程と、
（ｂ−２）使用者から入力された月日または曜日に対応する前記イベントに関する前記太陽時の時刻から、前記経路探索部により探索された前記経路上を前記移動体が移動するのに要する移動時間だけ早めた時刻を、出発すべき時刻として算出する工程と
を備え、
前記工程（ｂ−２）では、リードタイムを加味して前記出発すべき時刻を算出する、地図情報処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明に係る地図情報処理装置は、イベントに関する太陽時の時刻及び位置の情報と、地図情報とを取得する情報取得部を備え、太陽時の時刻は、位置での、日々の太陽仰角または方位角に対応付けられた時刻であり、地図情報と、太陽時の時刻及び位置の情報とに基づいて、イベントについての検索処理を行う処理部をさらに備える。地図情報処理装置は、移動体の現在位置を取得する位置取得部と、現在時刻を取得する時刻取得部とをさらに備える。処理部は、地図情報に基づいて、現在位置とイベントに関する位置との間の経路を探索する経路探索部と、現在時刻と、イベントに関する太陽時の時刻との差が、経路探索部により探索された経路上を移動体が移動するのに要する移動時間以上であるか否かを判定する判定部と、差が移動時間以上である位置を決定する決定部とを備える。
【国際調査報告】
2015132925.tif 000023
2015132925.tif 000024
2015132925.tif 000025
2015132925.tif 000026