(57)【要約】  地図情報が格納されている地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索する検索部と、  前記優先順位に従って、前記入力された言葉に対応する第１の目的地を決定する目的地決定部とを備えた。
2015173930.tif 000002
【特許請求の範囲】
【請求項１】
地図情報が格納されている地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索する検索部と、
前記優先順位に従って、前記入力された言葉に対応する第１の目的地を決定する目的地決定部とを備えた経路案内制御装置。
【請求項２】
前記現在地から前記第１の目的地までの距離に応じて第１の目的地周辺エリアの範囲を決定する目的地周辺エリア決定部をさらに備えた
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項３】
前記第１の目的地が決定された前記複数の検索条件に応じて第１の目的地周辺エリアの範囲を決定する目的地周辺エリア決定部をさらに備えた
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項４】
前記現在地と前記第１の目的地周辺エリアの位置とが設定条件を満たした場合に、質問文を出力させる質問タイミング判定部をさらに備え、
前記目的地決定部は、
前記質問文に応答する言葉に関するデータを受信して、前記第１の目的地周辺エリア内で第２の目的地を決定する
ことを特徴とする請求項２記載の経路案内制御装置。
【請求項５】
前記目的地周辺エリア決定部は、前記第１の目的地周辺エリアを表示装置に表示させるための信号を出力する
ことを特徴とする請求項２記載の経路案内制御装置。
【請求項６】
外部からの入力に基づき質問文を出力させる質問タイミング判定部をさらに備え、
前記目的地決定部は、
前記質問文に応答する言葉に関するデータを受信し、前記第１の目的地周辺エリア内で第２の目的地を決定する
ことを特徴とする請求項２記載の経路案内制御装置。
【請求項７】
前回入力された言葉と、今回入力された言葉とが同じであるかどうかを判定するキーワード内容判定部をさらに備え、
前記目的地決定部は、
前記前回入力された言葉と、前記今回入力された言葉とが同じである場合に、現在設定されている目的地を最終目的地に決定する
ことを特徴とする請求項４記載の経路案内制御装置。
【請求項８】
前回入力された言葉と、今回入力された言葉とが同じであるかどうかを判定するキーワード内容判定部をさらに備え、
前記目的地地点決定部は、
前記前回入力された言葉と、前記今回入力された言葉とが同じである場合に、現在設定されている目的地を最終目的地に決定する
ことを特徴とする請求項６記載の経路案内制御装置。
【請求項９】
前記入力された言葉に含まれる単語の数を判定するキーワード数判定部と、
前記キーワード数判定部が、前記入力された言葉に複数の単語が含まれると判定した場合に、前記入力された言葉を前記複数の単語に分割するキーワード振り分け部とをさらに備え、
前記目的地決定部は、
前記分割された複数の単語から前記第１の目的地を決定する
ことを特徴とする請求項２記載の経路案内制御装置。
【請求項１０】
前記目的地決定部は、
前記複数の検索条件のうちの１つに、地図描画に用いられる文字情報に基づき目的地を検索する地図描画情報検索条件を有し、
前記地図描画情報検索条件に基づき決定された前記第１の目的地の位置座標は、地図上に表示する文字の中心の位置座標である
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項１１】
前記目的地決定部は、
前記複数の検索条件のうちの１つに、前記入力された言葉を含む施設の情報に基づき目的地を検索する施設検索条件を有し、
前記施設検索条件に基づき決定された前記第１の目的地の位置座標は、前記施設の地図上の分布に基づき決定される
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項１２】
前記目的地決定部は、
前記複数の検索条件で検索できる目的地を前記優先順位に従って検索し、前記優先順位の高い検索条件で検索できる優先目的地の他に、前記複数の検索条件で検索できるものであって、前記現在地からの距離が、前記現在地から前記優先目的地までの距離より短くなる近距離目的地が存在する場合、前記近距離目的地が設定条件を満たせば、前記近距離目的地を前記第１の目的地とする
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項１３】
検索部が、地図情報が格納されている地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索するステップと、
目的地決定部が、前記優先順位に従って、前記入力された言葉に対応する第１の目的地を決定するステップとを備えた経路案内制御方法。
【請求項１４】
経路案内制御装置が、地図情報データベースに格納されている地図情報を参照して、目的地までの経路を表示装置に表示させるナビゲーションシステムであって、
前記経路案内制御装置は、
前記地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索する検索部と、
前記優先順位に従って、前記入力された言葉に対応する第１の目的地を決定する目的地決定部とを備えた
ことを特徴とするナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、カーナビゲーションなどの経路案内において、あいまいな指示で目的地エリアを決め、その後必要に応じて最終的な目的地までの経路案内を行なう経路案内制御装置、経路案内方法、および、ナビゲーションシステムに関するものである。
【背景技術】
【０００２】
従来のカーナビゲーションは、特定の一地点を目的地設定してルート計算を行なう。特定の一地点を目的地設定する方法としては、施設名称検索、住所検索、電話番号検索、施設ジャンル検索などがある。
しかしながら、特定の一地点を目的地設定するのは、操作手順が多く操作時間もかかる。これにより、操作に時間がかかり、すぐに走り始めることができなかった。【０００３】
そこで、目的地を特定の一地点としてではなく、所定のエリア（領域）として設定しルートを探索できる構成として、例えば、特許文献１のように、目的地周辺の地図をカーナビゲーションの画面に表示させる構成が開示されている。特許文献１では、表示領域中心の地点における住所と表示縮尺を認識し、対照データに基づいて目的地周辺となる行政領域を認識し、現在地から行政界と道路との交点までの最短距離の移動経路を探索する。行政界の近傍まで移動すると、リルート探索の実施の有無の設定入力を促す案内をする。利用者の目的地の曖昧な度合いに応じた広さで移動先の目的地周辺を設定でき、曖昧な目的地への移動経路の探索が容易に出来る構成が採られている。【０００４】
また、例えば、特許文献２のように、箱根や御殿場などのエリアごとにそのエリア内の重要な交差点や鉄道の駅前などの複数の地点の位置座標をそれぞれ格納したエリアデータを構築しておき、経路探索の際、目的地が箱根というエリア名で設定された場合、エリアデータから該当するエリアに含まれる複数の地点の位置座標を抽出し、これらを目的地の位置座標として設定し、この後、出発地である車両の現在地から複数の地点の経路探索をそれぞれ実施して出発地に最も近い地点を目的地として経路探索した演算結果を表示モニタに表示させ、案内する構成が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２４０４３８号公報
【特許文献２】特開２００４−２１９２４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１のような従来技術では、画面上に目的地周辺の地図を表示させる必要があった。つまり、行きたい場所が地図上のどこにあるかを知っていなければルート探索ができないという課題があった。
また、特許文献２のような従来技術では、エリアデータをあらかじめ構築しなくてはならず、エリアデータに含まれていない場所には、ルート探索ができないという課題があった。【０００７】
この発明は、上記のような課題を解決するためになされたものであり、行きたい場所が地図上のどこにあるかを知らなくても、また、あらかじめエリアデータを構築しておかなくても、タクシーの運転手に行き先を告げるように人の感覚に近いあいまいな指示でルート探索し、行きたい方面に向かってすぐに走り始めることができる経路案内制御装置、経路案内制御方法、および、ナビゲーションシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係る経路案内制御装置は、地図情報が格納されている地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索する検索部と、優先順位に従って、入力された言葉に対応する第１の目的地を決定する目的地決定部とを備えたことを特徴とする。【０００９】
また、この発明に係る経路案内制御方法は、検索部が、地図情報が格納されている地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索するステップと、目的地決定部が、優先順位に従って、入力された言葉に対応する第１の目的地を決定するステップとを備えたことを特徴とする。【００１０】
また、この発明に係るナビゲーションシステムは、経路案内制御装置が、地図情報データベースに格納されている地図情報を参照して、目的地までの経路を表示装置に表示させるナビゲーションシステムであって、経路案内制御装置は、地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索する検索部と、優先順位に従って、入力された言葉に対応する第１の目的地を決定する目的地決定部とを備えたことを特徴とする。
【発明の効果】
【００１１】
この発明によれば、あいまいな指示でルート探索し、すぐに行きたい方面に向かって走り始めることができる。また、ルート探索するための操作回数や操作時間の負担をより軽減することができる。また、あらかじめエリアデータを構築しておかなくても、エリア名称でルート探索することができる。
【図面の簡単な説明】
【００１２】
【図１】この発明の実施の形態１に係る経路案内制御装置の構成図である。
【図２】この発明の実施の形態１に係る経路案内制御装置の動作を説明するフローチャートである。
【図３】目的地決定部による目的地決定の際の複数の検索条件の一例を示す図である。
【図４】ユーザに目的地の候補を提示する例を説明する図である。
【図５】この発明の実施の形態２に係る経路案内制御装置の構成図である。
【図６Ａ】この発明の実施の形態２に係る経路案内制御装置の動作を説明するフローチャートである。
【図６Ｂ】この発明の実施の形態２に係る経路案内制御装置の動作を説明するフローチャートである。
【図７】目的地周辺エリア決定部による目的地周辺エリアの範囲決定条件の一例を示す図である。
【図８】目的地周辺エリア決定部による目的地周辺エリアの範囲決定条件の別の一例を示す図である。
【図９】現在地と目的地との距離と、目的地周辺エリアを地図上にあらわした具体的なイメージの一例である。
【図１０】入力された言葉によって目的地周辺エリアの範囲を調整する一例を示す図である。
【図１１】目的地周辺エリアを画面表示した一例を示す図である。
【図１２】現在地が目的地周辺エリアの円周にさしかかった状態の一例を説明する図である。
【図１３】目的地周辺エリアを絞り込む動作の一例を示す図である。
【図１４】ユーザに目的地方面の候補を提示する例を説明する図である。
【図１５】この発明の実施の形態３に係る経路案内制御装置の構成図である。
【図１６】この発明の実施の形態３に係る経路案内制御装置の動作を説明するフローチャートである。
【図１７】この発明の実施の形態４に係る経路案内制御装置の構成図である。
【図１８】この発明の実施の形態４に係る経路案内制御装置の動作を説明するフローチャートである。
【図１９】二つのキーワードから目的地を決定する一例を示す図である。
【図２０】この発明の実施の形態５に係る経路案内制御装置の構成図である。
【図２１】この発明の実施の形態５に係る経路案内制御装置の動作を示すフローチャートである。
【図２２】地図上にある文字の位置の座標を目的地に決定する一例を示す図である。
【図２３】この発明の実施の形態６に係る経路案内制御装置の動作を説明するフローチャートである。
【図２４】施設の分布から目的地を決定する一例を示す図である。
【図２５】この発明の実施の形態７に係る経路案内制御装置の動作を説明するフローチャートである。
【図２６】この発明の実施の形態８におけるナビゲーションシステムの概要を示す図である。
【発明を実施するための形態】
【００１３】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。
実施の形態１．
図１は、この発明の実施の形態１に係る経路案内制御装置の構成図である。
経路案内制御装置は、目的地決定部１と、地図情報データベース（以下、地図情報ＤＢという）２と、ルート探索部３と、ルート案内部４とを備える。
目的地決定部１は、複数の検索条件に対しそれぞれ目的地を検索する検索部を有しており、入力装置（図示は省略する）から音声や文字によって入力された言葉に関するデータをもとに、あらかじめ決められた複数の検索条件でのそれぞれの検索結果に基づき目的地を決めることができる。すなわち、目的地決定部１は、入力された言葉に一致する言葉が地図情報ＤＢ２に存在しない場合に、以下に説明するように、例えば入力された言葉を含む地図情報を用いて仮の目的地を決定するものである。なお、複数の検索条件には優先順位が設定されており、目的地決定部１は、この優先順位の高い検索条件を優先して目的地を決める。
【００１４】
地図情報ＤＢ２は、施設名称や施設の位置情報など、地図関連のデータ（地図情報）が納められている。
ルート探索部３は、現在地から目的地までのルート探索を行なう。
ルート案内部４は、ルート探索部３のルート探索結果をもとに、ルート案内を行なう。
【００１５】
この発明の実施の形態１に係る経路案内制御装置の動作について説明する。
図２は、この発明の実施の形態１に係る経路案内制御装置の動作を説明するフローチャートである。
目的地決定部１は、入力装置から入力された言葉に関するデータ、つまり、ユーザの行きたいところに関するデータを受信する（ステップＳＴ１００）。なお、ユーザによる行きたいところの入力は、音声認識入力や文字入力などでよく、その入力方法は問わない。その際、例えば、入力装置に、「とりあえず、どちらへ行きますか？」や、「どちら方面へ行きますか？」などのように音声出力し、ユーザに問いかけるようにさせてもよい。このことにより、あいまいな言葉や方面の名称でも入力できることを促したり誘導したりすることができる。また、「とりあえず、どちらへ行きますか？」や、「どちら方面へ行きますか？」などと画面に表示するようにしてもよい。また、音声出力と画面表示を組み合わせるようにしてもよい。
【００１６】
目的地決定部１は、ステップＳＴ１００で受信したデータ、つまりユーザが入力した言葉に関するデータに合わせて、あらかじめ設定されている複数の検索条件でのそれぞれの検索結果に基づき、目的地を決める（ステップＳＴ１１０）。その際、地図情報ＤＢ２に納められている施設情報や施設の位置情報などのデータを利用する。
【００１７】
図３は、目的地決定部１による目的地決定の際の複数の検索条件の一例を示す図である。
なお、図３に示すように、複数の検索条件には優先順位が設定されており、図３では、優先順位が高いものから順に１，２・・・、としている。
目的地決定部１は、図３に示すような複数の検索条件についてそれぞれ検索を行ない、目的地を決定する。決定した目的地の位置情報については、地図情報ＤＢ２から取得する。
【００１８】
例えば、ユーザが入力した言葉が「新横浜」であった場合、入力した言葉と同じ名称の「駅」があるため、目的地決定部１は、地図情報ＤＢから「新横浜駅」の位置情報を取得して目的地として設定する。ユーザが入力した言葉が「箱根」であった場合、入力した言葉と同じ名称の「駅」、つまり「箱根駅」は存在しないが、入力した言葉と同じ名称の「都道府県名や市町村名」があるため、目的地決定部１は、地図情報ＤＢから「箱根町役場」の位置情報を取得して目的地として設定する。ユーザが入力した言葉が「横浜タワー」であった場合、入力した言葉と同じ名称の「駅」や「都道府県名や市町村名」、つまり、「横浜タワー駅」や「横浜タワー県」等は存在しないが、入力した言葉と同じ名称の「施設名称」があるため、目的地決定部１は、地図情報ＤＢ２から「横浜タワー」の位置情報を取得してそのまま目的地点として設定する。ユーザが入力した言葉が「道玄坂」であった場合、入力した言葉と同じ名称の「駅」や「都道府県名や市町村名」や「施設名称」、つまり、「道玄坂駅」や「道玄坂県」や「道玄坂」等は存在しないが、入力した言葉と同じ名称の「交差点」があるため、目的地決定部１は、地図情報ＤＢから「道玄坂交差点」の位置情報を取得して目的地として設定する、などである。
このように、入力された言葉に合わせて、どの位置情報を目的地として扱えばよいかが決められている。
【００１９】
ここで、複数の検索条件には優先順位が設定されているので、目的地決定部１は、優先順位の高いものから順番に検索し、目的地が求まれば検索を終了するようにしてもよいし、目的地決定部１は、複数の検索条件全てに対してそれぞれ検索を行ない、複数の目的地が設定される場合は、優先順位の高い検索条件に合致したものを目的地とするようにしてもよい。例えば、図３の複数の検索条件に対してそれぞれ目的地の検索を行なうと、入力された言葉が駅名にも市町村名にもある場合は、目的地決定部１は、駅名を目的地として設定する。具体的には、例えば、「横浜」と入力された場合は、「横浜市役所」よりも「横浜駅」を目的地として設定する。
なお、複数の検索条件については、図３に示すものに限らず、適宜設定可能である。
【００２０】
ルート探索部３は、現在地から目的地までのルート探索を行なう（ステップＳＴ１２０）。ルート探索については既存の技術を用いて行なえばよい。
ルート案内部４は、ステップＳＴ１２０でルート探索部３が決めたルートに沿ってルート案内を行なう（ステップＳＴ１３０）。ルート案内については既存の技術を用いて行なえばよい。
【００２１】
なお、ステップＳＴ１１０において目的地決定部１が目的地を決定する際、同一名称の目的地が複数設定され得る場合には、ユーザの意図しない目的地が自動的に設定されてしまわないように、ユーザに候補を提示するようにすることもできる。具体的には、例えば、神奈川県鎌倉市にも、神奈川県横浜市にも、東京都渋谷区にも存在する「緑地公園」という目的地が設定され得る場合、図４（ａ）に示すように、表示装置（図示しない）のタッチパネル画面に、目的地となり得る複数の「緑地公園」の候補をリスト表示するようにすることができる。また、図４（ｂ）に示すように、表示装置（図示しない）のタッチパネル画面に、地図表示するようにしてもよい。このようにすることで、ユーザは画面で目的地の候補を確認し、目的地を決定することができ、ユーザの意図しない目的地が自動的に設定されてしまうことを防ぐことができる。
なお、図４（ａ）（ｂ）に示した提示方法の他にも、例えば、目的地の候補を画面表示し、ユーザは、ハンドル等に設置されたハード選択ボタンより目的地を決定するようにしてもよいし、音声ガイダンスにより、例えば、「鎌倉の「緑地公園」ですか？横浜ですか？渋谷ですか？」や、「鎌倉の「緑地公園」ですか？」と確認文を出力し、ユーザは、音声により、「鎌倉です。」、「横浜です。」等と回答するようにしてもよく、複数の目的地候補のユーザへの提示方法については適宜設定可能である。
【００２２】
以上のように、この実施の形態１によれば、入力された言葉があいまいでも、目的地を決めることができる。また、あらかじめエリアに紐付けされた目的地のデータなどを用意しておかなくても、目的地を決めることができる。また、ルートを探索するための操作回数や操作時間の負担をより軽減することができる。
【００２３】
実施の形態２．
実施の形態１では、入力された言葉があいまいでも、目的地を決めることができる実施の形態について説明した。しかしながら、ユーザのあいまいな目的地の指示は、「○○方面」「○○の方」「○○のあたり」といったニュアンスが含まれているため、目的地が、ユーザの行きたい地点とは異なる可能性がある。そこで、ユーザが行きたい場所を面積のあるエリアとしてとらえ、エリアを狭めていくことで正確な目的地に近づけるとよい場合がある。
【００２４】
この実施の形態２では、ユーザが意図している、行きたい場所のエリア（目的地周辺エリア）を決定し、現在地から目的地までの距離によって目的地周辺エリアの範囲（広さ）を可変させ、目的地周辺エリアの境界付近に近付いた場合等に、目的地を設定し直し、さらに進むべきエリアを狭める実施の形態について説明する。
【００２５】
図５は、この発明の実施の形態２に係る経路案内制御装置の構成図である。
なお、実施の形態１において図１で説明したものと同様の構成については、重複した説明を省略する。
この実施の形態２と実施の形態１との相違点は、図５に示すように、目的地周辺エリア決定部５と、現在地取得部６と、質問タイミング判定部７と、質問文作成部８と、入力部９とをさらに備えた点である。
【００２６】
目的地周辺エリア決定部５は、目的地決定部１から受信した目的地と、現在地取得部６から受信した現在地の位置情報に基づき、現在地から目的地までの距離を算出し、算出した現在地から目的地までの距離に基づき、目的地周辺エリアを決定する。
現在地取得部６は、ＧＰＳなどで現在地の位置情報を取得する。
質問文作成部８は、目的地決定部１から、前回入力した言葉に関するデータを受信し、ユーザに問いかける質問文を作成する。
質問タイミング判定部７は、現在地取得部６から現在地を受信し、目的地周辺エリア決定部５から目的地周辺エリアの範囲を受信して、質問のタイミングがきたら、質問文作成部８が作成した質問文を音声や表示で出力させる。
入力部９は、ユーザからの指示を受け付けるハードボタンやタッチパネル画面上のボタンなどである。なお、入力部９は、経路案内制御装置が備えるものとしてもよいし、経路案内制御装置の外部に備えるものとしてもよい。
【００２７】
図６Ａ，図６Ｂは、この発明の実施の形態２に係る経路案内制御装置の動作を説明するフローチャートである。図６Ａ，図６Ｂを参照しながら、動作を説明する。
なお、図６ＡのステップＳＴ１００，ステップＳＴ１１０，ステップＳＴ１２０，ステップＳＴ１３０はそれぞれ、実施の形態１で図２に示したステップＳＴ１００，ステップＳＴ１１０，ステップＳＴ１２０，ステップＳＴ１３０と同様の動作であるため、重複した説明を省略する。なお、目的地の決定は、図３の複数の検索条件によって行なわれるものとする。
【００２８】
目的地周辺エリア決定部５は、ステップＳＴ１１０において目的地決定部１が決定した目的地（以下、目的地１という）の位置情報と、現在地取得部６が取得した現在地の位置情報とを受信し、受信した二つの位置情報に基づき、現在地から目的地１までの距離を計算する。なお、ここでいう距離とは、直線距離および道のりを含む。
さらに、目的地周辺エリア決定部５は、計算した現在地から目的地１までの距離に応じて目的地周辺エリア（以下、目的地周辺エリア１という）の範囲（広さ）を決定する（ステップＳＴ２２０）。
【００２９】
具体的な目的地周辺エリアの範囲の決定方法について説明する。
図７は、目的地周辺エリア決定部５による目的地周辺エリアの範囲決定条件の一例を示す図である。
図７に示すような条件に従い、目的地周辺エリア決定部５は、現在地から目的地までの距離に応じて目的地周辺エリアの範囲を決定する。例えば、現在地から目的地までの距離が１ｋｍである場合、目的地周辺エリア決定部５は、目的地周辺エリアの範囲を半径１００ｍとする。なお、目的地周辺エリアの範囲の決定条件については適宜設定可能であり、あらかじめ目的地周辺エリア決定部５が記憶している。
【００３０】
図８は、目的地周辺エリア決定部５による目的地周辺エリアの範囲決定条件の別の一例を示す図である。
図８に示すように、目的地周辺エリア決定部５は、現在地から目的地までの距離と目的地周辺エリアの半径の関係性を決めたグラフを記憶しておくものとしてもよいし、数式として関係性を決めたデータを記憶しておくものとしてもよく、目的地周辺エリアの範囲の決定条件の決め方は特に問わないものとする。
【００３１】
図９は、現在地と目的地との距離と、目的地周辺エリアを地図上にあらわした具体的なイメージの一例である。
例えば、入力された言葉が「横浜」の場合、目的地決定部１は、目的地として「横浜駅」の位置情報を利用する。図９（ａ）のように、現在地が静岡県静岡市の場合、現在地から横浜駅までの距離は１００ｋｍほどあるので、目的地周辺エリア決定部５は、横浜駅を中心とした目的地周辺エリアを、半径１０ｋｍとする。また、図９（ｂ）のように、現在地が神奈川県茅ケ崎市の場合、現在地から横浜駅までの距離は３０ｋｍほどであるので、目的地周辺エリア決定部５は、横浜駅を中心とした目的地周辺エリアを、半径３ｋｍとする。また、図９（ｃ）のように、現在地が神奈川県戸塚区の場合、現在地から横浜駅までの距離は１０ｋｍほどあるので、目的地周辺エリア決定部５は、横浜駅を中心とした目的地周辺エリアを、半径１ｋｍとする。
【００３２】
このように現在地から遠い目的地の場合は、目的地周辺エリアは広く、近い場合は、目的地周辺エリアは狭くなる。
なお、ここでは、目的地周辺エリアを円としたが、円に限らず、楕円としても四角としてもよく、県や市としてもよい。目的地周辺エリアの形は問わない。
また、目的地決定部１が、目的地を決定する際に、どの検索条件により目的地を決定したか、つまり、入力された言葉と決定された目的地との一致度を記憶しておき、目的地周辺エリア決定部５は、目的地決定部１に記憶された、どの検索条件により目的地を決定したかに応じて目的地周辺エリアの大きさを決定するようにしてもよい。例えば、入力された言葉が、施設名称や交差点名称と同じ場合は、目的地周辺エリアを狭めに決定するようにしてもよいし、入力された言葉と同じ施設名称や交差点名称などがなく、駅や役所の位置情報を利用して目的地とした場合は、目的地周辺エリアを広めに決定するようにしてもよい。
【００３３】
これを、図１０を用いて説明する。
図１０（ａ）は、「横浜駅」と入力された場合の目的地周辺エリアの範囲の例を示す図である。
図１０（ｂ）は、「横浜」と入力された場合の目的地周辺エリアの範囲の例を示す図である。
例えば、図１０（ａ）のように、「横浜駅」と入力された場合も、図１０（ｂ）のように「横浜」と入力された場合も、目的地決定部１は、同じ「横浜駅」を目的地に決定することになる。しかしながら、「横浜駅」と入力された場合は、地図情報ＤＢ２上に「横浜駅」という施設名称があり、一致する位置情報があるのに対して、「横浜」と入力された場合は、地図情報ＤＢ２上に一致する位置情報はなく、駅名の位置情報から目的地を決定している。つまり、「横浜駅」と入力された場合の方が、目的地がユーザの行きたい場所である可能性が高いと言える。そこで、目的地周辺エリア決定部５は、「横浜駅」と入力された場合は、図１０（ａ）のように、狭めに目的地周辺エリアを設定するようにし、「横浜」と入力された場合は、図１０（ｂ）のように広めに目的地周辺エリアを設定するような条件を記憶しておき、これに基づき目的地周辺エリアを決定する。これにより、ユーザがイメージしているエリアの範囲に近づけることができる。
【００３４】
図６Ａのフローに戻る。
ステップＳＴ１２０においてルート探索部３がルートを探索した後、ステップＳＴ１３０においてルート案内部４がルート案内を行なう。この際、目的地周辺エリア決定部５が、ステップＳＴ２２０において決定された目的地周辺エリア１を表示させるための信号を表示装置（図示しない）に送信し、画面表示させるようにしてもよい（図１１参照）。なお、図１１に点線と実線で示しているように、目的地周辺エリア内の探索ルートと、現在地から目的地周辺エリアにさしかかるまでの探索ルートとがわかるように表示させてもよい。また、表示装置は、経路案内制御装置が備えるものとしてもよいし、経路案内制御装置の外部に備えるものとしてもよい。
【００３５】
質問文作成部８は、質問文を作成する（ステップＳＴ３００）。具体的には、目的地決定部１は前回入力された言葉（ステップＳＴ１００で受信したデータ）を記憶しており、質問文作成部８は、目的地決定部１から前回入力した言葉に関するデータを受信し、受信した言葉に関するデータに基づいて質問文を作成する。例えば、ステップＳＴ１００で、目的地決定部１が「横浜」と受信していた場合、質問文作成部８は、「横浜のどちらへ行きますか？」や、「横浜のどちらですか？」など、の質問文を作成する。また、例えば、ステップＳＴ１００で、目的地決定部１が「横浜駅」と受信していた場合、質問文作成部８は、「横浜駅のどのあたりですか？」などの質問文を作成する。なお、質問文はこれに限らず、さらにエリアを絞り込める回答を得られるような内容であればよい。
【００３６】
質問タイミング判定部７は、自車位置が、前回設定した（ステップＳＴ２２０で設定した）目的地周辺エリア１の境界付近に来たかどうかを判定する（ステップＳＴ３１０）。なお、目的地周辺エリアの境界付近とは、目的地周辺エリアに入った地点としてもよいし、現在地と目的地周辺エリアとの位置に基づいてあらかじめ決められた位置であればよい。ここでは、図１２に示すように、現在地が目的地周辺エリア１の円周にさしかかった地点を目的地周辺エリアの境界付近に到達したものとする。
ステップＳＴ３１０において、自車位置が、目的地周辺エリア１の境界付近に来た場合（ステップＳＴ３１０の“ＹＥＳ”の場合）、ステップＳＴ３３０へ進む。一方ステップＳＴ３１０において、自車位置が、目的地周辺エリア１の境界付近に到達していない場合（ステップＳＴ３１０の“ＮＯ”）、質問タイミング判定部７は、入力ボタンが押されたかどうか、つまり、入力部９からの入力があったかどうかを判定する（ステップＳＴ３２０）。なお、入力部９は、ハンドルやセンターコンソールなどに置かれたハードボタンや、液晶タッチパネルに表示されたボタンなどであり、ユーザが能動的に目的地周辺エリアを狭めたいときにこのボタンを押すことで、質問タイミング判定部７へ強制的に質問のタイミング信号を送ることができる。
【００３７】
つまり、目的地周辺エリアの境界付近に近づくと自動的にユーザに質問をし、目的地周辺エリアの境界付近に近づく前にユーザがボタンを押すとそのタイミングで質問を行うことができる。例えば、信号待ちの時などにボタンを押すと、目的地周辺エリアを狭めることができる。また、思いついたときにボタンを押すことで、すぐに目的地周辺エリアを狭めることができる。
ステップＳＴ３２０において、入力ボタンが押されていない場合（ステップＳＴ３２０の“ＮＯ”の場合）はステップＳＴ３１０に戻る。一方、ステップＳＴ３２０において、入力ボタンが押された場合（ステップＳＴ３２０の“ＹＥＳ”の場合）、ステップＳＴ３３０へ進む。
【００３８】
質問タイミング判定部７は、ステップＳＴ３００において質問文作成部８が作成した質問文を出力装置（図示しない）に出力させる（ステップＳＴ３３０）。具体的には、例えば、「横浜のどちらへ行きますか？」「横浜のどちらですか？」などの質問文を、音声で出力させたり、あるいは、質問文を画面に表示させたり、あるいは、音声出力と画面表示の両方を行なわせる。これを受け、ユーザは質問に答えるかたちでさらに目的地エリアを狭めるような言葉を入力する。ここでは、例えば、「中華街」と入力されたものとする。
【００３９】
目的地決定部１は、追加の言葉（「中華街」）に関するデータを受信する（ステップＳＴ３４０）。さらに、目的地決定部１は、ステップＳＴ３４０で受信した追加の言葉に基づき、前回の目的地周辺エリア、つまり、目的地周辺エリア１の範囲内で、目的地（以降、目的地２という）を決める（ステップＳＴ３５０）。例えば、図１３（ａ）に示すように、目的地周辺エリア１の範囲内で「中華街」を検索し、目的地２を決定する。なお、目的地２の具体的な設定方法は、目的地１と同様である。このようにすることで、複数の目的地候補がはじかれる。例えば、「渋谷」→「日本Ａホテル」の順序で入力された場合は、渋谷のエリア内の日本Ａホテルを検索するだけでよい。つまり、横浜、品川、新宿、池袋などの日本Ａホテルは、検索結果から除外される。
以降、目的地２を目的地としてルート案内を行なう（図１３（ｂ））。
【００４０】
目的地周辺エリア決定部５は、現在地と目的地２までの距離に基づき、目的地周辺エリア（以降、目的地周辺エリア２という）の範囲を決める（ステップＳＴ３６０）。目的地周辺エリア２の具体的な決定方法は、目的地周辺エリア１の決定方法と同様である。
ルート探索部３は、現在地から目的地２までのルートを探索する（ステップＳＴ３７０）。その後、ルート案内部４が目的地２までのルート案内を行ない（ステップＳＴ３８０）、処理を終了する。ステップＳＴ３７０，ステップＳＴ３８０の具体的な動作は、ステップＳＴ１２０，ステップＳＴ１３０と同様である。
【００４１】
なお、質問タイミング判定部７は、ステップＳＴ３１０において、目的地周辺エリアの境界付近に来たと判断した場合や、ステップＳＴ３２０において、入力部９からの入力があったと判断した場合に、目的地周辺エリア１を表示装置に表示するようにしてもよい。また、目的地周辺エリア１，２は、常に画面に表示するようにしてもよいし、しなくてもよい。目的地１，２についても、常に画面に表示するようにしてもよいし、しなくてもよい。
【００４２】
なお、この実施の形態２においても、実施の形態１同様、ステップＳＴ１１０において目的地決定部１が目的地１を決定する際、同一名称の目的地が複数設定され得る場合には、ユーザの意図しない目的地が自動的に設定されてしまわないように、ユーザに候補を提示するようにすることもできる。具体的には、例えば、神奈川県鎌倉市にも、神奈川県横浜市にも、東京都渋谷区にも存在する「緑地公園」という目的地１の方面が設定され得る場合、図１４（ａ）に示すように、表示装置（図示しない）のタッチパネル画面に、目的地となり得る複数の「緑地公園方面」の候補をリスト表示するようにすることができる。また、図１４（ｂ）に示すように、表示装置（図示しない）のタッチパネル画面に、地図表示するようにしてもよい。このようにすることで、ユーザは画面で目的地方面の候補を確認し、目的地方面を決定することができ、ユーザの意図しない目的地方面が自動的に設定されてしまうことを防ぐことができる。
なお、図１４（ａ）（ｂ）に示した提示方法の他にも、例えば、目的地方面の候補を画面表示し、ユーザは、ハンドル等に設置されたハード選択ボタンより目的地方面を決定するようにしてもよいし、音声ガイダンスにより、例えば、「鎌倉の「緑地公園」の方ですか？横浜の方ですか？渋谷の方ですか？」や、「鎌倉の「緑地公園」の方ですか？」と確認文を出力し、ユーザは、音声により、「鎌倉の方です。」、「横浜の方です。」等と回答するようにしてもよく、複数の目的地候補のユーザへの提示方法については適宜設定可能である。
【００４３】
以上のように、この実施の形態２によれば、ユーザの行きたい目的地周辺エリアを決定するので、目的地周辺エリアを表示した場合、ユーザは、自分がどの方面へ向かっているか、どのくらいの広さのエリアを目標に向かっているか、自分の行きたい場所が目的地周辺エリアに含まれているか、などがわかりやすい。また、入力された言葉に基づいて、どのように目的地を決定したかによって、目的地周辺エリアの範囲を変えるようにすることで、目的地周辺エリアを画面表示した際に、よりユーザのイメージに近づけることが可能となる。
また、目的地周辺エリアの境界付近に近付いた時に、最初に設定した目的地周辺エリアの範囲内で行きたいエリアや場所を絞り込むので、検索結果が絞られ、さらに具体的な目的地方向へ探索ルートを引くことができる。また、ユーザの好きなタイミングで、さらに具体的な目的地方向へ探索ルートを引くことも可能であるため、具体的な目的地方向へ赤信号で停車したときや、休憩して車を停めたタイミングなどで目的地周辺エリアを絞り込む操作をすることができる。
【００４４】
実施の形態３．
実施の形態２では、目的地周辺エリアの絞り込みを行なう実施の形態について説明したが、目的地周辺エリアの絞り込みを複数回行なっても、常に面積のある目的地周辺エリアが設定されるため、最終的に行きたいピンポイントの目的地（以降、最終目的地という）を決定する必要がある場合がある。
【００４５】
この実施の形態３では、最終目的地へのルートを探索し、案内する実施の形態について説明する。
図１５は、この発明の実施の形態３に係る経路案内制御装置の構成図である。
なお、実施の形態１，２において図１，４で説明したものと同様の構成については、重複した説明を省略する。
この実施の形態３と実施の形態２との相違点は、図１５に示すように、キーワード内容判定部１０と、目的地判定部１１とをさらに備えた点である。
【００４６】
キーワード内容判定部１０は、ユーザによって入力された言葉に関するデータを受信し、前回入力された言葉と、今回入力された言葉が同じかどうかを判定する。なお、キーワード内容判定部１０は、一回目の入力の時は、受信した言葉に関するデータをそのまま目的地決定部１へ送信し、二回目以降の受信の時は、前回の言葉と同じかどうかを判定して目的地決定部１へ送信する。
目的地判定部１１は、目的地決定部１が決定した目的地は、複数の検索条件のうちどの検索条件により目的地に決定されたものなのかを判定し、その結果を質問文作成部８へ送信する。なお、目的地決定部１は、目的地を決定する際、どの検索条件によって目的地を決定したのかを記憶しており、目的地判定部１１へ送信する。
【００４７】
図１６は、この発明の実施の形態３に係る経路案内制御装置の動作を説明するフローチャートである。図１６を参照しながら、動作を説明する。なお、目的地決定のための複数の検索条件は図３で示したものであるとする。
なお、実施の形態２の図６ＡのステップＳＴ１００，１１０，２２０〜１３０の動作の後、図１６の動作が行なわれるものとする。なお、ステップＳＴ１００の処理において、キーワード内容判定部１０は１回目に入力された言葉を受信し、そのまま目的地決定部１に送信したものとする。
【００４８】
目的地判定部１１は、目的地決定部１が決定した目的地は、どの検索条件により目的地に決定されたものなのかを判定し、その結果を質問文作成部８へ送信する（ステップＳＴ４００）。
質問文作成部８は、ステップＳＴ４００において目的地判定部１１が判定した結果を受信すると、受信した判定結果内容に応じて質問文を作成する（ステップＳＴ４１０）。
具体的には、例えば、入力された言葉が「新横浜」であって、目的地決定部１が、図３の優先順位が１番目の検索条件により目的地を「新横浜駅」と決定した場合、「新横浜のどちらへ行きますか？」と質問するような質問文を作成する。また、入力された言葉が「箱根」であって、目的地決定部１が、図３の優先順位が２番目の検索条件により目的地を「箱根町役場」と決定した場合、「箱根のどちらへ行きますか？」と質問するような質問文を作成する。なお、入力された言葉に関するデータは、目的地判定部１１が目的地決定部１から受信し、判定結果とともに質問文作成部８へ送信する。
【００４９】
一方、例えば、入力された言葉が「横浜タワー」であって、目的地決定部１が、図３の優先順位が３番目の検索条件により目的地を「横浜タワー」とした場合、質問文作成部８は、「横浜タワー方面のどこへ行きますか？それとも横浜タワーへ行きますか？」と質問するような質問文を作成する。
このように、質問文作成部８は、目的地判定部１１が判定した結果に基づいて質問文を作成する。
なお、上述した質問文は一例であり、その他の表現を使用してもよい。
【００５０】
ステップＳＴ４１０において、質問文作成部８が、質問文を作成すると、質問タイミング判定部７は、自車位置が前回設定した目的地周辺エリア（目的地周辺エリア１）の境界付近に来たかどうかを判定する（ステップＳＴ３１０）。また、質問タイミング判定部７は、入力ボタンが押されたかどうかを判定する（ステップＳＴ３２０）。このステップＳＴ３１０，ステップＳＴ３２０の具体的な動作は、図６ＢのステップＳＴ３１０，ステップＳＴ３２０と同様であるため、詳細な説明は省略する。
【００５１】
ステップＳＴ３１０において、自車位置が前回設定した目的地エリア（目的地周辺エリア１）の境界付近に来たと判断された場合（ステップＳＴ３１０の“ＹＥＳ”の場合）、もしくは、ステップＳＴ３２０において、入力ボタンが押されたと判断された場合（ステップＳＴ３２０の“ＹＥＳ”の場合）、質問タイミング判定部７は、ステップＳＴ４１０で質問文作成部８が作成した質問文を出力装置（図示しない）に出力させる（ステップＳＴ４３２）。なお、質問文は、音声で出力させてもよいし、画面上に出力させてもよい。また、音声と画面上両方で出力させるようにしてもよい。これを受け、ユーザは質問に答えるかたちでさらに言葉を入力する。ここでは、例えば、「日本Ａホテル」や「横浜駅」と入力されたものとする。
目的地決定部１は、追加の言葉に関するデータを受信する（ステップＳＴ４３３）。
【００５２】
キーワード内容判定部１０は、ステップＳＴ４３３で追加の言葉に関するデータを受信すると、今回入力された言葉は、前回入力された言葉（図６ＡのステップＳＴ１００で受信した言葉）と同じかどうかを判定する（ステップＳＴ４３４）。具体的には、キーワード内容判定部１０は、受信した言葉に関するデータを記憶しており、前回受信した言葉に関するデータと、追加の言葉に関するデータとに基づき、今回入力された言葉と前回入力された言葉とが同じであるかどうかの判定を行なう。
ステップＳＴ４３４において、追加で入力された言葉が前回入力された言葉と違う場合（ステップＳＴ４３４の“ＮＯ”の場合）、ステップＳＴ４３５へ進む。一方、ステップＳＴ４３４において、追加で入力された言葉が前回入力された言葉と同じ場合（ステップＳＴ４３４の“ＹＥＳ”の場合）、ステップＳＴ４３８へ進む。例えば、前回入力された言葉が「横浜駅」の場合、今回入力された言葉が「日本Ａホテル」であればステップＳＴ４３５へ、今回入力された言葉が「横浜駅」であればステップＳＴ４３８へ進む。
【００５３】
ステップＳＴ４３８では、目的地決定部１は、現在設定されている目的地、つまり、前回の目的地（目的地１）を最終目的地に決める。つまり、前回入力された言葉と今回入力された言葉が同じであれば、ユーザがそこを目的地としたい可能性が高いと言えるため、これ以上の質問および目的地の絞り込みは不要であると判断する。例えば、前回入力された言葉が「横浜駅」で、今回入力された言葉も「横浜駅」の場合は、「横浜駅」を最終目的地とする。以降、質問の出力は行なわず、最終目的地までのルート案内を行なう。なお、最終目的地とは、最終的に到着したいピンポイントの場所のことをいう。
【００５４】
ルート探索部３は、現在地から最終目的地までのルートを探索し（ステップＳＴ４３９）、ルート案内部４は、最終目的地までのルート案内を行なう（ステップＳＴ３８０）。このステップＳＴ４３９，ステップＳＴ３８０の具体的な動作は、図６ＢのステップＳＴ３７０，ステップＳＴ３８０と同様である。なお、ここでは、ステップＳＴ４３９においてルート探索を行なうこととしたが、新たにルート探索を行なわなくても、前回の目的地（例えば「横浜駅」）までの探索ルート、つまり、図６ＡのステップＳＴ１２０で探索したルートをそのまま利用するようにしてもよい。
【００５５】
一方、ステップＳＴ４３５では、目的地決定部１は、目的地周辺エリア決定部５から前回の目的地周辺エリア（目的地周辺エリア１）を取得し、取得した目的地周辺エリア１の範囲内で目的地（目的地２）を決める。なお、このステップＳＴ４３５の具体的な動作は、図６ＢのステップＳＴ３５０の処理と同様である。例えば、前回入力された言葉が「横浜駅」で、今回入力された言葉が「日本Ａホテル」の場合は、目的地決定部１は、「横浜駅」の目的地周辺エリア１内で日本Ａホテルの目的地を決める。以降、目的地２を目的地としてルート案内を行なう。
【００５６】
目的地周辺エリア決定部５は、現在地と目的地２までの距離に基づき、目的地周辺エリア（以降、目的地周辺エリア２という）の範囲を決め（ステップＳＴ３６０）、ルート探索部３は、現在地から目的地２までのルートを探索し（ステップＳＴ３７０）、ルート案内部４が目的地２までのルート案内を行なう（ステップＳＴ３８０）。ステップＳＴ３６０〜ステップＳＴ３８０の具体的な動作は、実施の形態２で説明した図６ＢのステップＳＴ３６０〜ステップＳＴ３８０と同様である。
その後、ステップＳＴ４００に戻り、以降の処理を繰り返す。つまり、再度質問を出力し、ユーザの行きたい目的地となるまで（最終目的地が決まるまで）処理を繰り返す。
【００５７】
以上のように、実施の形態３によれば、タクシーの運転手に行き先を伝えるように、人の感覚に近いあいまいな指示でも、目的の方向へ探索ルートを引いて走り始めることができ、また、最終的に行きたい地点へピンポイントに目的地を設定することができるので、最終目的地に到着することができる。
【００５８】
実施の形態４．
実施の形態１〜３では、ユーザによって入力される言葉は一つのキーワード（例えば「横浜」など）であることを前提としていた。この実施の形態４では、二つ以上のキーワードが含まれた言葉（例えば「横浜の中華街」など）を受信しても、目的地や目的地周辺エリアを決定することができる実施の形態について説明する。
【００５９】
図１７は、この発明の実施の形態４に係る経路案内制御装置の構成図である。
なお、実施の形態２において図５で説明したものと同様の構成については、重複した説明を省略する。
この実施の形態４と実施の形態２との相違点は、図１７に示すように、キーワード数判定部１２と、キーワード振り分け部１３とをさらに備えた点である。
【００６０】
キーワード数判定部１２は、受信した言葉が、一つのキーワード（単語）か、二つ以上のキーワード（単語）が含まれているものかを判定する。
キーワード振り分け部１３は、受信した言葉を二つ以上のキーワードに分割する。
図１８は、この発明の実施の形態４に係る経路案内制御装置の動作を説明するフローチャートである。図１８を参照しながら、動作を説明する。なお、ここでは、例えば、「横浜の中華街」という二つのキーワードを含む言葉を受信したものとし、目的地決定のための複数の検索条件は図３で示したものであるとする。
【００６１】
目的地決定部１は、入力装置から入力された、ユーザの行きたいところに関するデータを受信する（ステップＳＴ１００）。なお、ステップＳＴ１００は、実施の形態２で説明した図６ＡのステップＳＴ１００と同様である。
キーワード数判定部１２は、ステップＳＴ１００で受信した言葉に含まれるキーワードは一つであるかどうかを判定する（ステップＳＴ７１０）。キーワード数のカウントについては、既存の技術を用いて行なえばよい。
ステップＳＴ７１０において、受信した言葉に含まれるキーワードが一つであると判断された場合（ステップＳＴ７１０の“ＹＥＳ”の場合）、キーワード数判定部１２は、受信した言葉を目的地決定部１に送信し、目的地決定部１は、図６ＡのステップＳＴ１１０以降の処理を行なう。具体的な動作については、実施の形態２で説明したものと同様であるため詳細な説明を省略する。
【００６２】
ステップＳＴ７１０において、受信した言葉に含まれるキーワードが一つではないと判断された場合（ステップＳＴ７１０の“ＮＯ”の場合）、キーワード振り分け部１３は、受信した言葉をキーワードごとに分ける（ステップＳＴ７２０）。ここでは、「横浜の中華街」という言葉を受信したものとするので、キーワード振り分け部１３は、一つめのキーワード「横浜」と、二つ目のキーワード「中華街」との二つのキーワードに振り分ける。キーワードの振り分けについても、既存の技術を用いて行なえばよい。
目的地決定部１は、ステップＳＴ７２０で振り分けた一つめのキーワードで目的地候補（目的地候補１とする）を決める（ステップＳＴ７３０）。具体的には、目的地決定部１は、一つめのキーワード「横浜」という言葉から、「横浜駅」を目的地候補１に決定する。
目的地周辺エリア決定部５は、現在地から目的地候補１までの距離に基づき、目的地周辺エリア候補（目的地周辺エリア候補１とする）の範囲を決める（ステップＳＴ７４０）。
【００６３】
目的地決定部１は、ステップＳＴ７４０において目的地周辺エリア決定部５が決定した目的地周辺エリア候補１のエリア内で、二つ目のキーワードに基づき目的地候補（目的地候補２）を決定する（ステップＳＴ７５０）。具体的には、二つめキーワード「中華街」を目的地候補２に決定する。なお、このステップＳＴ７５０において、決定した目的地候補が、最後のキーワードから決められたものであれば、目的地決定部１はこれを目的地とする。つまり、ここでは、「中華街」は最後のキーワードから設定された目的地候補であるので、「中華街」が目的地となる。
なお、目的地周辺エリア候補１内で、二つめのキーワードから設定される目的地候補２が複数ある場合は、例えば、目的地候補１からの距離が一番近い地点を目的地候補２とすればよい。
【００６４】
目的地周辺エリア決定部５は、ステップＳＴ７３０で目的地決定部１が決定した目的地候補１と、ステップＳＴ７５０で目的地決定部１が決定した目的地候補２との距離に応じて、目的地周辺エリア候補（目的地周辺エリア候補２とする）を決定する（ステップＳＴ７６０）。目的地周辺エリア候補２の具体的な決定方法は、実施の形態２で図７，図８を用いて説明したのと同様、目的地周辺エリア決定部５が、あらかじめ決められた、目的地候補１から目的地候補２までの距離に応じた目的地周辺エリアの範囲の条件を記憶しており、この条件に従って決定する。なお、目的地候補１から目的地候補２までの距離とそれに応じた目的地周辺エリア候補の範囲については適宜設定可能とする。また、目的地同様、目的地周辺エリア決定部５は、最後のキーワードから設定される目的地周辺エリア候補を目的地周辺エリアと決定する。したがって、目的地周辺エリア候補２が目的地周辺エリアに決定される。
【００６５】
ルート探索部３は、現在地から目的地までのルートを探索し（ステップＳＴ７７０）、ルート案内部４は、ステップＳＴ７７０で探索したルートを案内する（ステップＳＴ７８０）。
ここで、ステップＳＴ７３０〜ステップＳＴ７８０までの処理を、図１９を用いて説明する。
ステップＳＴ７３０において、図１９（ａ）に示すように、一つ目のキーワード「横浜」により、「横浜駅」が目的地候補１に決定され、ステップＳＴ７４０において、「横浜駅」（目的地候補１）の目的地周辺エリア候補１が決定される。次に、ステップＳＴ７５０において、目的地周辺エリア候補１の範囲内で、二つ目のキーワード「中華街」の目的地候補２が決定される。さらに、ステップＳＴ７６０で、「横浜駅」（目的地候補１）と「中華街」（目的地候補２）との距離に応じた目的地周辺エリア候補２が決定される。ここで、中華街（目的地候補２）は、受信した言葉に含まれるキーワードのうち、最後のキーワードから決定された目的地候補であるので、目的地決定部１は、中華街（目的地候補２）を目的地、目的地周辺エリア候補２を目的地周辺エリアとする。
【００６６】
ステップＳＴ７７０で、現在地から目的地までのルートが探索されると、ステップＳＴ７８０において、図１９（ｂ）に示すように、ルート案内を開始する。
なお、図１９（ｂ）に示すように、ここでは、ルート案内時に、目的地と目的地周辺エリアを画面表示することとしているが、これに限らず、目的地，目的地周辺エリアは画面表示しないこととしてもよいし、目的地候補，目的地周辺エリア候補も画面表示するようにしてもよい。
【００６７】
このように、この実施の形態４では、キーワード数判定部１２が受信した言葉に含まれるキーワード（単語）の数を判定し、受信した言葉に複数のキーワード（単語）が含まれる場合に、キーワード振り分け部１３が、受信した言葉をそれぞれのキーワードに分割し、分割された一つ目のキーワードから順番に目的地候補と目的地周辺エリア候補を決定し、直前に決定された目的地周辺エリア候補内で次のキーワードの目的地候補と目的地周辺エリア候補を決定することを繰り返し、最後のキーワードの目的地候補と目的地周辺エリア候補が決定すると、最後のキーワードの目的地候補を目的地とする。
【００６８】
これにより、現在地から「横浜」とだけ入力するよりも、または「中華街」とだけ入力するよりも、狭いエリアを目的地周辺エリアとして設定できる。また、「中華街」とだけ入力すると全国から複数の「中華街」が候補に出てきてしまう可能性がある。そのため、複数の検索結果から行きたい場所である横浜の中華街を探して選択決定しなければならない。しかし、「横浜の中華街」と入力すると、確実に横浜の中華街だけを目的地に設定することができる。
【００６９】
なお、ここでは、「横浜の中華街」のようにキーワードが二つの場合を例にとって説明したが、キーワードが三つ以上の場合は、それぞれのキーワードについて順番に目的地候補および目的地周辺エリアを決定し、最後のキーワードから決定された目的地候補を目的地とすればよい。例えば、「横浜の中華街にある日本Ａホテル」の場合、「横浜」の目的地周辺エリア候補内にある「中華街」の目的地候補を決め、さらに「中華街」の目的地周辺エリア候補内にある「日本Ａホテル」の目的地を決めるようにすればよい。
【００７０】
また、ここでは、「横浜の中華街」のうち、先頭に出てくる「横浜」を一つ目、次に出てくる「中華街」を二つ目のキーワードとしたが、これに限らず、言語に応じて、キーワードの順番を設定することとすればよい。例えば、日本語の場合は、「横浜の中華街」となり、最初に出てくるエリア（「横浜」）の方が、次に出てくるエリア（「中華街」）よりも広いことが想定されるが、英語の場合は、「Ｔｉｍｅｓ  Ｓｑｕａｒｅ  ｉｎ  Ｎｅｗ  Ｙｏｒｋ」のように、後に出てくるエリア（「Ｎｅｗ  Ｙｏｒｋ」）の方が、先に出てくるエリア（「Ｔｉｍｅｓ  Ｓｑｕａｒｅ」）よりも大きくなる。このような場合には、「Ｎｅｗ  Ｙｏｒｋ」を一つ目のキーワードとするように設定すればよい。
【００７１】
以上のように、実施の形態４によれば、複数のキーワードが含まれた言葉が入力された場合でも、目的地や目的地周辺エリアを決定することができる。また、一つのキーワードで言葉が入力された場合よりも、より目的地および目的地周辺エリアを絞り込むことができ、目的地周辺エリアを画面表示した際に、よりユーザのイメージに近づけることが可能となる。
【００７２】
実施の形態５．
実施の形態１では、ユーザによって入力された言葉と同じ名称の駅や施設等がある場合に、地図情報ＤＢ２から、入力された言葉と同じ名称の駅や施設等の位置情報を取得することによって、目的地を決定していた。しかしながら、入力された言葉と同じ名称の駅や施設等が存在せず、地図情報ＤＢ２から位置情報を取得できない言葉が入力された場合、目的地を決定できないことがある。そこで、この実施の形態５では、地図情報ＤＢ２から位置情報を取得できない言葉が入力されても、目的地を決定することができる実施の形態について説明する。
【００７３】
図２０は、この発明の実施の形態５に係る経路案内制御装置の構成図である。
この実施の形態５と実施の形態１との相違点は、図２０に示すように、目的地決定部１が、地図描画情報データベース（以下、地図描画情報ＤＢという）１４を参照する点である。
地図描画情報ＤＢ１４には、地理情報の地域名（地図描画に用いられる文字）、表示範囲、表示内容ならびに最大および最小縮尺などが格納されている。
【００７４】
図２１は、この発明の実施の形態５に係る経路案内装置の動作を示すフローチャートである。なお、図２１のステップＳＴ１００，ステップＳＴ１２０，ステップＳＴ１３０は、実施の形態１で説明した図２のステップＳＴ１００，ステップＳＴ１２０，ステップＳＴ１３０と同様であるため、詳細な説明を省略する。ここでは、市町村名にも駅名にもない「三浦半島」という言葉が入力されたものとし、図３に示した複数の検索条件で目的地の検索が行なわれるものとして以下説明する。
【００７５】
ステップＳＴ１００で行きたいところの言葉（「三浦半島」）に関するデータを受信すると、目的地決定部１は、図３の複数の検索条件に基づいて目的地を検索する。このとき、「三浦半島」は、同じ名称の「駅」も「都道府県名や市町村名」もないが、地図上に表示されている文字の中に、入力した言葉と同じ文字（「三浦半島」）がある。そこで、目的地決定部１は、地図描画情報ＤＢ１４を参照し、地図上に表示されている文字の位置の座標を目的地に決定する（ステップＳＴ８１０）。具体的には、目的地決定部１は、地図描画に用いられる文字として記憶されている、地図上に表示する文字（「三浦半島」）の表示範囲の中心を、地図上の位置座標に変換し、変換した位置座標を目的地とする。なお、地図上の位置座標への変換方法は、緯度・経度に基づくものであってもよいし、これに限らず、地図上に表示する文字の表示範囲の中心の位置座標が求められる方法であればよい。
【００７６】
ステップＳＴ８１０の処理を、図２２を用いて説明する。
目的地決定部１は、図２２（ａ）に示すような、「三浦半島」が表示されている地図上の表示範囲の中心を位置座標に変換し、目的地とする。
【００７７】
また、例えば、ステップＳＴ１００において、鎌倉市岩瀬にある「岩瀬」という言葉に関するデータを受信したとする。この場合、「岩瀬」は、「三浦半島」同様、市町村名にも駅名にもなく、役所にも交差点名称にもないが、地図上に表記されており（図２２（ｂ）参照）、「岩瀬」という地理情報の名称が、その表示範囲とともに地図描画情報ＤＢ１４に格納されている。
目的地決定部１は、図２２（ｂ）に示すような、「岩瀬」が表示されている地図上の表示範囲の中心を位置座標に変換し、目的地とする。
図２１のフローに戻る。
【００７８】
ルート探索部３は、現在地からステップＳＴ８１０で目的地決定部１が決定した目的地までのルートを探索し（ステップＳＴ１２０）、ルート案内部４は、ルート案内を行なう（ステップＳＴ１３０）。ステップＳＴ１２０，ステップＳＴ１３０の具体的な動作は、実施の形態１で説明した図２のステップＳＴ１２０，ステップＳＴ１３０と同様である。
【００７９】
以上のように、実施の形態５によれば、地図情報ＤＢから、入力された言葉と同じ名称の駅や施設等の位置情報を取得することができない言葉を入力されても、目的地を設定することができる。
【００８０】
実施の形態６．
実施の形態５では、地図情報ＤＢ２から、入力された言葉と同じ名称の駅や施設等の位置情報を取得することができない言葉が入力された場合に、地図上に表示される名称などの文字があればその位置に基づき目的地を決定することができる実施の形態について説明したが、この実施の形態６では、さらに、地図情報ＤＢ２から、入力された言葉と同じ名称の駅や施設等の位置情報を取得することができず、地図上にも名称などが表示されない名称（例えば通称で呼ばれるエリアなど）が入力された場合であっても、目的地を決定する実施の形態について説明する。
【００８１】
この実施の形態６に係る経路案内制御装置の構成については、実施の形態１の図１で説明したのと同様であるため省略する。
図２３は、この発明の実施の形態６に係る経路案内制御装置の動作を説明するフローチャートである。なお、図２３のステップＳＴ１００，ステップＳＴ１２０，ステップＳＴ１３０は、実施の形態１，５で説明した図１，図２１のステップＳＴ１００，ステップＳＴ１２０，ステップＳＴ１３０と同様であるため、詳細な説明を省略する。ここでは、「湘南」という言葉が入力されたものとし、図３に示した複数の検索条件で目的地の検索が行なわれるものとして以下説明する。
【００８２】
ステップＳＴ１００で行きたいところの言葉（「湘南」）に関するデータを受信すると、目的地決定部１は、複数の検索条件に基づいて目的地を検索する。このとき、「湘南」は、同じ名称の「駅」も「都道府県名や市町村名」もないが、「湘南」を含む施設名称は複数存在する。そこで、目的地決定部１は、地図情報ＤＢ２を参照し、受信した文字列を含む施設名を検索する（ステップＳＴ９１０）。
【００８３】
目的地決定部１は、ステップＳＴ９１０で検索した結果取得した施設の分布に基づき目的地を決定する（ステップＳＴ９２０）。具体的には、目的地決定部１は、地図をメッシュで区切って、各メッシュ内の施設の分布を調べ、一番該当の施設の数が多いメッシュを特定し、そのメッシュの中心の位置の座標を目的地とする（図２４参照）。なお、目的地の決定方法はこれに限らず、施設の分布密度を考慮し、分布密度の重心を目的地としてもよく、適宜設定可能とする。
【００８４】
ルート探索部３は、現在地からステップＳＴ９２０で目的地決定部１が決定した目的地までのルートを探索し（ステップＳＴ１２０）、ルート案内部４は、ルート案内を行なう（ステップＳＴ１３０）。ステップＳＴ１２０，ステップＳＴ１３０の具体的な動作は、実施の形態１で説明した図２のステップＳＴ１２０，ステップＳＴ１３０と同様である。
【００８５】
以上のように、実施の形態６によれば、地図情報ＤＢから、入力された言葉と同じ名称の駅や施設等の位置情報を取得することができず、地図上に、入力された言葉と同じ名称が表示されていない場合でも、目的地を設定することができる。
【００８６】
実施の形態７．
実施の形態１では、複数の検索条件の優先順位に従って目的地を決定していた。この実施の形態７では、さらに、優先順位の高い目的地候補の他に、検索条件に該当する目的地候補であって、優先順位の高い目的地候補よりも現在地からの距離が近い目的地候補があった場合に、現在地からの距離を考慮して目的地を決定する実施の形態について説明する。
この実施の形態７に係る経路案内制御装置の構成については、実施の形態１の図１で説明したのと同様であるため省略する。
図２５は、この発明の実施の形態７に係る経路案内制御装置の動作を説明するフローチャートである。なお、図２５のステップＳＴ１００，ステップＳＴ１２０，ステップＳＴ１３０は、実施の形態１で説明した図２のステップＳＴ１００，ステップＳＴ１２０，ステップＳＴ１３０と同様であるため、詳細な説明を省略する。
【００８７】
ステップＳＴ１００において、行きたいところの言葉に関するデータを受信すると、目的地決定部１は、複数の検索条件で検索できる目的地を優先順位に従って検索し、検索条件にあてはまる目的地が複数あるかどうか、つまり、一番優先順位の高い検索条件で検索できる目的地（優先目的地とする）の他に、複数の検索条件で検索できる目的地があるかどかを判定する（ステップＳＴ１０１０）。
ステップＳＴ１０１０において、検索条件にあてはまる目的地が複数なかった場合、つまり、目的地が一つのみであった場合（ステップＳＴ１０１０の“ＮＯ”の場合）、目的地決定部１は、優先目的地、つまり、ここでは検索条件にあてはまる目的地は一つであるのでその目的地を、目的地に決定する（ステップＳＴ１０４０）。
【００８８】
一方、ステップＳＴ１０１０において、優先目的地の他に、複数の検索条件にあてはまる目的地があった場合（ステップＳＴ１０１０の“ＹＥＳ”の場合）、目的地決定部１は、地図情報ＤＢ２を参照して、現在地から検索条件にあてはまる目的地までの距離をそれぞれ算出し、現在地からの距離が、現在地から優先目的地までの距離より短くなる目的地（近距離目的地とする）があるかどうかを判定する（ステップＳＴ１０２０）。
ステップＳＴ１０２０において、近距離目的地がない場合（ステップＳＴ１０２０の“ＮＯ”の場合）、目的地決定部１は、優先目的地を目的地とする（ステップＳＴ１０４０）。
ステップＳＴ１０２０において、近距離目的地がある場合（ステップＳＴ１０２０の“ＹＥＳ”の場合）、目的地決定部１は、近距離目的地が、あらかじめ設定条件を満たすかどうかを判定する（ステップＳＴ１０３０）。ここでは、例えば、設定条件を、「現在地から優先目的地までの距離と比較し、現在地から近距離目的地までの距離が、現在地から優先目的地までの距離の１／１０以下となること」とする。
【００８９】
ステップＳＴ１０３０において、設定条件を満たす近距離目的地があった場合（ステップＳＴ１０３０の“ＹＥＳ”の場合）、目的地決定部１は、設定条件を満たした近距離目的地を目的地とする（ステップＳＴ１０５０）。つまり、ここでは、現在地からの距離が、優先目的地までの距離の１／１０以下となる近距離目的地を目的地とする。なお、該当の近距離目的地が複数ある場合は、さらに現在地に近い方の近距離目的地を目的地とすればよい。
【００９０】
ステップＳＴ１０３０において、設定条件を満たす地点がなかった場合（ステップＳＴ１０３０の“ＮＯ”の場合）、目的地決定部１は、優先目的地を目的地とする（ステップＳＴ１０４０）。
ルート探索部３は、目的地決定部１が決定した目的地までのルートを探索し（ステップＳＴ１２０）、ルート案内を行なう（ステップＳＴ１３０）。ステップＳＴ１２０，ステップＳＴ１３０の具体的な動作は、実施の形態１で説明した図２のステップＳＴ１２０，ステップＳＴ１３０と同様である。
なお、設定条件は、「現在地から近距離目的地までの距離が、現在地から優先目的地までの距離よりも短くなること」としてもよく、適宜設定可能である。
【００９１】
以上のように、この実施の形態７によれば、例えば、駅名と交差点名のように複数の異なる地点が目的地として考えられる場合でも、よりユーザの状況に適した目的地を決定することができる。
【００９２】
実施の形態８．
以上の実施の形態１〜７では、この発明における経路案内制御装置を、カーナビゲーションシステムに適用してもよい旨説明したが、適用するのはカーナビゲーションシステムのナビゲーション装置に限らず、人、車両、鉄道、船舶または航空機等を含む移動体用のナビゲーション装置であってもよいし、ナビゲーションシステムのサーバに適用してもよい。また、スマートフォン、タブレットＰＣ、携帯電話等の携帯情報端末等にインストールされるナビゲーションシステムのアプリケーション等、どのような形態のものにも適用することができる。
【００９３】
図２６は、この発明の実施の形態８におけるナビゲーションシステムの概要を示す図である。このナビゲーションシステムは、車載装置１００が、スマートフォンなどの携帯情報端末１０１およびサーバ１０２の少なくとも一方と連携して経路案内制御処理を行なったり、スマートフォンなどの携帯情報端末１０１およびサーバ１０２の少なくとも一方が経路案内制御を行い、車載装置１００に地図情報を表示させる等、様々な形態をとることができる。以下、当該ナビゲーションシステムの構成態様について説明する。
【００９４】
実施の形態１〜７における経路案内制御装置の機能を、図２６に示す車載装置１００がすべて備える場合以外に、この実施の形態８におけるナビゲーションシステムでは、サーバ１０２が経路案内制御処理を行い、その経路案内制御結果を車載装置１００に表示させることによりユーザに提供する場合、および、携帯情報端末１０１がサーバ１０２と連携して経路案内制御処理を行い、その経路案内制御結果を車載装置１００に表示させることによりユーザに提供する場合について説明する。
【００９５】
まず、サーバ１０２が経路案内制御を行い、その経路案内制御結果を車載装置１００に表示させる場合、すなわち、経路案内制御機能を有するサーバ１０２と連携して、車載装置１００が表示装置として機能する場合について説明する。
この構成においては、車載装置１００がサーバ１０２と直接通信するか、または、車載装置１００が携帯情報端末１０１を経由してサーバ１０２と通信する場合が考えられる。
サーバ１０２は、上記実施の形態１〜７で説明した目的地決定部１、地図情報ＤＢ２、ルート探索部３、目的地周辺エリア決定部５、現在地取得部６、質問タイミング判定部７、質問文作成部８、キーワード内容判定部１０、目的地判定部１１、キーワード数判定部１２、キーワード振り分け部１３、地図描画情報ＤＢ１４を備えた案内制御装置として機能する。また、車載装置１００は、サーバ１０２による経路案内制御結果をユーザに提供するための表示部を少なくとも備える表示装置として機能する。
【００９６】
この場合、車載装置１００は基本的に通信機能および表示機能のみを有し、サーバ１０２による経路案内制御結果を受信してユーザに提供する。
すなわち、サーバ１０２が目的地決定部１、地図情報ＤＢ２、ルート探索部３、目的地周辺エリア決定部５、現在地取得部６、質問タイミング判定部７、質問文作成部８、キーワード内容判定部１０、目的地判定部１１、キーワード数判定部１２、キーワード振り分け部１３、地図描画情報ＤＢ１４を備える経路案内制御装置であり、この経路案内制御装置であるサーバ１０２が、生成した経路案内制御結果を表示装置である車載装置１００に表示させる。
このように構成しても、実施の形態１〜７と同様な効果を得ることができる。
なお、上記の他に、地図情報ＤＢ２および地図描画情報ＤＢ１４のみをサーバ１０２に備え、経路案内制御装置を備えた車載装置１００がサーバ１０２の地図情報ＤＢと通信して経路案内制御処理を行ない、経路案内制御結果を車載装置１００に表示させる構成としてもよい。
【００９７】
また、携帯情報端末１０１がサーバ１０２と連携して経路案内制御処理を行い、その経路案内制御結果を車載装置１００がユーザに提供する場合について説明する。
この構成においては、車載装置１００が携帯情報端末１０１を経由してサーバ１０２と通信する場合が考えられ、携帯情報端末１０１のアプリケーションが、サーバ１０２と連携して経路案内制御処理を行う。また、車載装置１００は、携帯情報端末１０１とサーバ１０２による経路案内制御結果をユーザに提供するための表示部を少なくとも備える表示装置として機能する。
【００９８】
この場合にも、車載装置１００は基本的に通信機能および表示機能のみを有し、携帯情報端末１０１とサーバ１０２との連携による経路案内制御結果を受信してユーザに提供する。
すなわち、携帯情報端末１０１のアプリケーションにより、経路案内制御結果を表示装置である車載装置１００に表示させる。
このように構成しても、実施の形態１，２と同様な効果を得ることができる。
なお、この場合も、地図情報ＤＢ２および地図描画情報ＤＢ１４のみをサーバ１０２に備え、経路案内制御装置を備えた車載装置１００が携帯情報端末１０１のアプリケーションにより、サーバ１０２の地図情報ＤＢと通信して経路案内制御処理を行ない、経路案内制御結果を車載装置１００に表示させる構成としてもよい。
【００９９】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【産業上の利用可能性】
【０１００】
この発明に係る経路案内制御装置は、行きたい場所が地図上のどこにあるかを知らなくても、また、あらかじめエリアデータを構築しておかなくても、タクシーの運転手に行き先を告げるように人の感覚に近いあいまいな指示でルート探索し、行きたい方面に向かってすぐに走り始めることができるため、カーナビゲーションなどの経路案内において、あいまいな指示で目的地エリアを決め、その後必要に応じて最終的な目的地までの経路案内を行なう経路案内制御装置等に適用することができる。
【符号の説明】
【０１０１】
１  目的地決定部、２  地図情報ＤＢ、３  ルート探索部、４  ルート案内部、５  目的地周辺エリア決定部、６  現在地取得部、７  質問タイミング判定部、８  質問文作成部、９  入力部、１０  キーワード内容判定部、１１  目的地判定部、１２  キーワード数判定部、１３  キーワード振り分け部、１４  地図描画情報ＤＢ、１００  車載装置、１０１  携帯情報端末、１０２  サーバ。
【図１】
2015173930.tif 000003
【図２】
2015173930.tif 000004
【図３】
2015173930.tif 000005
【図４】
2015173930.tif 000006
【図５】
2015173930.tif 000007
【図６Ａ】
2015173930.tif 000008
【図６Ｂ】
2015173930.tif 000009
【図７】
2015173930.tif 000010
【図８】
2015173930.tif 000011
【図９】
2015173930.tif 000012
【図１０】
2015173930.tif 000013
【図１１】
2015173930.tif 000014
【図１２】
2015173930.tif 000015
【図１３】
2015173930.tif 000016
【図１４】
2015173930.tif 000017
【図１５】
2015173930.tif 000018
【図１６】
2015173930.tif 000019
【図１７】
2015173930.tif 000020
【図１８】
2015173930.tif 000021
【図１９】
2015173930.tif 000022
【図２０】
2015173930.tif 000023
【図２１】
2015173930.tif 000024
【図２２】
2015173930.tif 000025
【図２３】
2015173930.tif 000026
【図２４】
2015173930.tif 000027
【図２５】
2015173930.tif 000028
【図２６】
2015173930.tif 000029
【手続補正書】
【提出日】平成28年4月20日(2016.4.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
この発明に係る経路案内制御装置は、地図情報が格納されている地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索する検索部と、優先順位に従って、入力された言葉に対応する第１の目的地を決定する目的地決定部と、
現在地から第１の目的地までの距離に応じて第１の目的地周辺エリアの範囲を決定する目的地周辺エリア決定部と
を備えたことを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、この発明に係る経路案内制御方法は、検索部が、地図情報が格納されている地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索するステップと、目的地決定部が、優先順位に従って、入力された言葉に対応する第１の目的地を決定するステップと、目的地周辺エリア決定部が、現在地から第１の目的地までの距離に応じて第１の目的地周辺エリアの範囲を決定するステップと
を備えたことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、この発明に係るナビゲーションシステムは、経路案内制御装置が、地図情報データベースに格納されている地図情報を参照して、目的地までの経路を表示装置に表示させるナビゲーションシステムであって、経路案内制御装置は、地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索する検索部と、優先順位に従って、入力された言葉に対応する第１の目的地を決定する目的地決定部と、現在地から第１の目的地までの距離に応じて第１の目的地周辺エリアの範囲を決定する目的地周辺エリア決定部とを備えたことを特徴とする。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
地図情報が格納されている地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索する検索部と、
前記優先順位に従って、前記入力された言葉に対応する第１の目的地を決定する目的地決定部と、
現在地から前記第１の目的地までの距離に応じて第１の目的地周辺エリアの範囲を決定する目的地周辺エリア決定部と
を備えた経路案内制御装置。
【請求項２】
前記目的地周辺エリア決定部は、さらに、
前記第１の目的地が決定された前記複数の検索条件に応じて第１の目的地周辺エリアの範囲を決定する
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項３】
前記現在地と前記第１の目的地周辺エリアの位置とが設定条件を満たした場合に、質問文を出力させる質問タイミング判定部をさらに備え、
前記目的地決定部は、
前記質問文に応答する言葉に関するデータを受信して、前記第１の目的地周辺エリア内で第２の目的地を決定する
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項４】
前記目的地周辺エリア決定部は、前記第１の目的地周辺エリアを表示装置に表示させるための信号を出力する
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項５】
外部からの入力に基づき質問文を出力させる質問タイミング判定部をさらに備え、
前記目的地決定部は、
前記質問文に応答する言葉に関するデータを受信し、前記第１の目的地周辺エリア内で第２の目的地を決定する
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項６】
前回入力された言葉と、今回入力された言葉とが同じであるかどうかを判定するキーワード内容判定部をさらに備え、
前記目的地決定部は、
前記前回入力された言葉と、前記今回入力された言葉とが同じである場合に、現在設定されている目的地を最終目的地に決定する
ことを特徴とする請求項３記載の経路案内制御装置。
【請求項７】
前回入力された言葉と、今回入力された言葉とが同じであるかどうかを判定するキーワード内容判定部をさらに備え、
前記目的地決定部は、
前記前回入力された言葉と、前記今回入力された言葉とが同じである場合に、現在設定されている目的地を最終目的地に決定する
ことを特徴とする請求項５記載の経路案内制御装置。
【請求項８】
前記入力された言葉に含まれる単語の数を判定するキーワード数判定部と、
前記キーワード数判定部が、前記入力された言葉に複数の単語が含まれると判定した場合に、前記入力された言葉を前記複数の単語に分割するキーワード振り分け部とをさらに備え、
前記目的地決定部は、
前記分割された複数の単語から前記第１の目的地を決定する
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項９】
前記目的地決定部は、
前記複数の検索条件のうちの１つに、地図描画に用いられる文字情報に基づき目的地を検索する地図描画情報検索条件を有し、
前記地図描画情報検索条件に基づき決定された前記第１の目的地の位置座標は、地図上に表示する文字の中心の位置座標である
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項１０】
前記目的地決定部は、
前記複数の検索条件のうちの１つに、前記入力された言葉を含む施設の情報に基づき目的地を検索する施設検索条件を有し、
前記施設検索条件に基づき決定された前記第１の目的地の位置座標は、前記施設の地図上の分布に基づき決定される
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項１１】
前記目的地決定部は、
前記複数の検索条件で検索できる目的地を前記優先順位に従って検索し、前記優先順位の高い検索条件で検索できる優先目的地の他に、前記複数の検索条件で検索できるものであって、前記現在地からの距離が、前記現在地から前記優先目的地までの距離より短くなる近距離目的地が存在する場合、前記近距離目的地が設定条件を満たせば、前記近距離目的地を前記第１の目的地とする
ことを特徴とする請求項１記載の経路案内制御装置。
【請求項１２】
検索部が、地図情報が格納されている地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索するステップと、
目的地決定部が、前記優先順位に従って、前記入力された言葉に対応する第１の目的地を決定するステップと、
目的地周辺エリア決定部が、現在地から前記第１の目的地までの距離に応じて第１の目的地周辺エリアの範囲を決定するステップと
を備えた経路案内制御方法。
【請求項１３】
経路案内制御装置が、地図情報データベースに格納されている地図情報を参照して、目的地までの経路を表示装置に表示させるナビゲーションシステムであって、
前記経路案内制御装置は、
前記地図情報データベースを参照して、優先順位が付与された複数の検索条件を用いて、入力された言葉に対応する目的地を検索する検索部と、
前記優先順位に従って、前記入力された言葉に対応する第１の目的地を決定する目的地決定部と、
現在地から前記第１の目的地までの距離に応じて第１の目的地周辺エリアの範囲を決定する目的地周辺エリア決定部とを備えた
ことを特徴とするナビゲーションシステム。
【国際調査報告】
2015173930.tif 000030
2015173930.tif 000031
2015173930.tif 000032
2015173930.tif 000033