(57)【要約】【課題】  本発明では、ユーザ自身が住所に関する入力規則を設定することにより、目的地に関する住所の誤入力を防止し、目的地設定の達成度を向上させるナビゲーション装置を提供することを目的とする。【解決手段】  本発明に係るナビゲーション装置では、ユーザにより入力される目的地の住所に関する情報に基づいて、当該目的地までの経路を探索して経路誘導をするナビゲーション装置であって、当該ナビゲーション装置に対して、目的地の住所に関する情報の入力規則を指定する入力規則指定手段と、入力規則指定手段により指定された入力規則に従って、当該ナビゲーション装置に入力される目的地の住所に関する情報を認識する住所情報認識手段と、を有することを特徴とする。【選択図】図１
2009229169.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより入力される目的地の住所に関する情報に基づいて、当該目的地までの経路を探索して経路誘導をするナビゲーション装置であって、
当該ナビゲーション装置に対して、前記住所に関する情報の入力規則を指定する入力規則指定手段と、
前記入力規則指定手段により指定された前記入力規則に従って、当該ナビゲーション装置に入力される前記住所に関する情報を認識する住所情報認識手段と、を有することを特徴とするナビゲーション装置。
【請求項２】
前記入力規則指定手段は、前記住所に関する情報の一部であるストリート名と番地とのうち、どちらを先に入力するかを指定することを特徴とする請求項１に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置において、住所入力による目的地設定を行う場合の技術に関する。
【背景技術】
【０００２】
ナビゲーション装置は、車両の位置を検出してＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｃ）やＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）等の地図記憶媒体から車両位置周辺の地図データを読み出し、地図画像をディスプレイ画面に描画すると共に該地図画像上の所定箇所に車両マーク（自車マーク）を重ねて描画する。そして、車両の移動により現在位置が変化するに従い、画面の自車マークを移動したり、或いは自車マークは画面中央等の所定位置に固定して地図をスクロールして、常に、車両位置周辺の地図情報が一目で判るようにしている。
【０００３】
一方、一般的なナビゲーション装置には、ユーザにより指定される目的地の住所に基づいて、当該目的地までの経路を探索して経路誘導をする機能がある。
そして、ナビゲーション装置において、アドレスを入力して目的地を設定する場合、入力された都市名が詳細地図領域の都市であれば、ストリート名の入力を許容し、ストリート名で目的地を設定でき、広域地図領域の都市であれば、都市の中心を目的地と設定する技術が公開されている（特許文献１）。
【特許文献１】特開２００２−１１６０３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術においては、目的地の住所を指定する場合の入力規則が統一されておらず、ナビゲーション装置が要求する入力規則に従って住所を入力しない場合には、ユーザの意図する目的地を設定することができないという問題点があった。
【０００５】
特に、欧州仕様や米国仕様のナビゲーション装置では、目的地の住所を入力する際に、ストリート名を先に入力するか、番地を先に入力するかについての入力規則が定まっておらず、操作するナビゲーション装置が要求する入力規則と異なる入力規則によって目的地の住所を入力すると、所望する目的地の指定を行うことができないという問題点があった。
【０００６】
そこで、本発明では、上記問題点に鑑み、ユーザ自身が住所に関する入力規則を設定することにより、目的地に関する住所の誤入力を防止し、目的地設定の達成度を向上させるナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るナビゲーション装置では、ユーザにより入力される目的地の住所に関する情報に基づいて、当該目的地までの経路を探索して経路誘導をするナビゲーション装置であって、当該ナビゲーション装置に対して、目的地の住所に関する情報の入力規則を指定する入力規則指定手段と、入力規則指定手段により指定された入力規則に従って、当該ナビゲーション装置に入力される目的地の住所に関する情報を認識する住所情報認識手段と、を有することを特徴とする。
【０００８】
本発明に係るナビゲーション装置の一形態では、入力規則指定手段は、目的地の住所に関する情報の一部であるストリート名と番地とのうち、どちらを先に入力するかを指定することを特徴とする。
【０００９】
従って、本発明では、ユーザ自身が住所に関する入力規則を設定することにより、目的地に関する住所の誤入力を防止し、目的地設定の達成度を向上させるナビゲーション装置を提供することができる。
【発明の効果】
【００１０】
本発明では、ユーザ自身が住所に関する入力規則を設定することにより、目的地に関する住所の誤入力を防止し、目的地設定の達成度を向上させるナビゲーション装置を提供することができる。
【発明を実施するための最良の形態】
【００１１】
図面を参照しながら、本発明を実施するための最良の形態について説明する。
【００１２】
（本実施の形態に係るナビゲーション装置の動作原理）
図１を用いて、本実施の形態に係るナビゲーション装置の動作原理を説明する。
【００１３】
通常、ナビゲーション装置は、運転者を目的地まで案内する経路誘導機能を備える。この機能を利用してナビゲーション装置に経路案内をさせるには、目的地を入力し、目的地までの経路を探索しなくてはならない。
【００１４】
目的地を入力するには、（１）目的地のアドレスを直接入力する方法、（２）アドレスに所定の名称を付してメモリポイントリストに登録しておき、該メモリポイントリストを表示して目的地のアドレスを入力する方法、（３）目的地であるＰＯＩ（Ｐｏｉｎｔ  Ｏｆ  Ｉｎｔｒｅｓｔ）のカテゴリーと所在都市名を入力してＰＯＩの候補リストを表示し、該候補リストより目的地であるＰＯＩを選択する方法、（４）カーソルで直接地図上の目的地を指示して入力する方法、（５）経路誘導により設定した最新の複数個の目的地のアドレスに名称を付して最近目的地リスト（Ｒｅｃｅｎｔ  Ｄｅｓｔｉｎａｔｉｏｎ  Ｌｉｓｔ）に登録しておき、該最近目的地リストを表示して目的地のアドレスを入力する方法、などがある。
【００１５】
本実施の形態に係るナビゲーション装置１００による目的地の設定をする処理は、上記（１）目的地のアドレスを直接入力する方法により行う。
【００１６】
一方で、米国や欧州における住所表記は日本での住所表記と異なり、
ストリート名／番地／都市名／国名、
または、番地／ストリート名／都市名／国名
のフォーマットを有している。
【００１７】
従って、ユーザがナビゲーション装置に対して住所情報を入力する場合において、当該ユーザがどちらの入力規則に従って住所情報を入力したのかをナビゲーション装置が認識して、それに続く処理を行わないとナビゲーション装置にユーザの意図する処理を行わせることができない場合が生じる。
【００１８】
例えば、ユーザが「番地／ストリート名／都市名／国名」の入力規則に従って入力した場合に、ナビゲーション装置が「ストリート名／番地／郵便番号／都市名／国名」の入力規則に従って、入力された住所情報を認識すると、当該ナビゲーション装置ではユーザの意図する処理結果が得られないこととなる。
【００１９】
そこで、本発明に係るナビゲーション装置１００では、住所情報についてユーザが希望する入力規則を受け付け、それ以後に入力される住所情報については当該入力規則に従って入力されたものと判断して、目的地の設定を行う。
【００２０】
こうすることで、目的地に関する住所の誤入力を防止し、目的地設定の達成度を向上させることができる。
【００２１】
図１は、本実施の形態に係るナビゲーション装置１００の動作原理を説明するための図である。ナビゲーション装置１００は、入力受付手段１１０、入力規則指定手段１２０、住所情報認識手段１３０、目的地探索手段１４０、探索結果提示手段１５０、経路誘導手段１６０、地図情報ＤＢ（ＤａｔａＢａｓｅ）１７０を有する。
【００２２】
地図情報ＤＢ１７０は、ナビゲーション装置１００にける経路誘導に利用する地図情報をデータベース化したものである。
【００２３】
入力受付手段１１０は、ユーザのナビゲーション装置１００に対する入力を受け付ける。ナビゲーション装置１００は、入力受付手段１１０により受け付けられた入力に基づいて処理を行う。
【００２４】
上記ユーザによる入力は、リモコンを使って入力する形態としても良いし、ナビゲーション装置１００の表示装置が備えるタッチパネルに直接触れることで入力する形態としても良い。
【００２５】
また、入力受付手段１１０の一形態では、ユーザにより入力される目的地の住所情報を受け付ける。
【００２６】
また、入力受付手段１１０の他の一形態では、ユーザにより入力される目的地の住所情報について、ストリート名と番地とで、どちらの項目を先に入力するかを定める入力規則を受け付ける。
【００２７】
図２は、入力受付手段１１０により住所情報の入力規則を受け付ける態様について説明する図である。例えば、入力受付手段１１０は、図２に示すような操作画面を用いて、ユーザから住所情報の入力規則を受け付ける。
【００２８】
入力規則指定手段１２０は、入力受付手段１１０により受け付けた住所情報に関する入力規則を指定する。つまり、入力規則指定手段１２０により住所情報に関する入力規則を指定した後、入力される住所情報は、当該入力規則に従って解釈、認識される。
【００２９】
例えば、図２で、ユーザが「Ｓｔｒｅｅｔ  Ｆｉｒｓｔ」を選択すれば、入力規則指定手段１２０は、「ストリート名→番地」の順で住所情報を解釈（認識）するという入力規則を指定する。また、ユーザが「Ｈｏｕｓｅ  Ｎｏ．  Ｆｉｒｓｔ」を選択すれば、入力規則指定手段１２０は、「番地→ストリート名」の順で住所情報を解釈（認識）するという入力規則を指定する。
【００３０】
住所情報認識手段１３０は、入力規則指定手段１２０により指定された入力規則に従って、ナビゲーション装置１００にユーザが入力する住所情報を解釈、認識する。
【００３１】
例えば、入力規則指定手段１２０により図２に示す「Ｓｔｒｅｅｔ  Ｆｉｒｓｔ」が指定された場合には、住所情報認識手段１３０は、ナビゲーション装置１００にユーザが入力する住所情報を、「ストリート名／番地／都市名／国名」の入力規則に従って認識する。
【００３２】
目的地探索手段１４０は、住所情報認識手段１３０により認識された住所情報に基づいて、ナビゲーション装置１００が有する地図情報ＤＢ１７０を探索し、当該住所情報と対応する場所までの誘導経路に関する情報を取得する。
【００３３】
探索結果提示手段１５０は、目的地探索手段１４０により取得された誘導経路に関する情報を表示装置に表示する。例えば、探索結果提示手段１５０は、目的地に到着するまでに通過する地図上の目印情報を、地図情報と共に表示装置に表示する。
【００３４】
経路誘導手段１６０は、探索結果提示手段１５０により表示された探索結果に従って経路誘導をさせる旨の命令を受け付けた場合に、当該探索結果に従って経路誘導を行う。
【００３５】
以下では、ナビゲーション装置１００の処理の流れを説明する。
【００３６】
はじめに、入力受付手段１１０が、ユーザから、住所情報の入力規則を受け付ける。そして、入力規則指定手段１２０が、入力受付手段１１０により受け付けられた住所情報の入力規則を指定する。
【００３７】
次に、入力受付手段１１０が、ユーザから、目的地に関する住所情報の入力を受け付ける。そして、住所情報認識手段１３０が、入力規則指定手段１２０により指定された入力規則に従って、入力受付手段１１０により受け付けられた目的地に関する住所情報を解釈し、認識する。
【００３８】
続いて、目的地探索手段１４０が、住所情報認識手段１３０により認識された目的地に関する住所情報に基づいて、ナビゲーション装置１００の有する地図情報ＤＢ１７０を探索し、目的地までの誘導経路に関する情報を取得する。
【００３９】
そして、探索結果提示手段１５０が、目的地探索手段１４０により取得された誘導経路に関する情報を表示装置に表示する。
【００４０】
さらに、経路誘導手段１６０が、探索結果提示手段１５０により表示された誘導経路で誘導させる旨の命令を受け付けた後、当該誘導経路に沿った誘導を行う。
【００４１】
上記のように、ユーザ自身が住所に関する入力規則を設定することにより、目的地に関する住所の誤入力を防止し、目的地設定の達成度を向上させることができる。
【００４２】
（本実施の形態に係るナビゲーション装置のハードウェア構成）
図３を用いて、本実施の形態に係るナビゲーション装置のハードウェア構成について説明する。図３は、本実施の形態に係るナビゲーション装置１００のハードウェア構成の一例を示す図である。
【００４３】
ナビゲーション装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１０、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２０、ＲＡＭ（Ｒａｍｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３０、フラッシュメモリ２４０、ＨＤＤ２５０、位置測定装置２６０、表示装置２７０、音声出力装置２８０を有する。
【００４４】
ＣＰＵ２１０は、ＲＯＭ２２０に記憶されたプログラムを実行する装置で、ＲＡＭ２３０に展開（ロード）されたデータを、プログラムの命令に従って演算処理し、ナビゲーション装置１００の全体を制御する。
【００４５】
ＲＯＭ２２０は、ＣＰＵ２１０が実行するプログラムやデータを記憶している。
【００４６】
ＲＡＭ２３０は、ＣＰＵ２１０でＲＯＭ２２０に記憶されたプログラムを実行する際に、実行するプログラムやデータが展開（ロード）され、演算の間、演算データを一時的に保持する。
【００４７】
フラッシュメモリ２４０は、電源を切ってもデータが消えず保存される半導体メモリのことであり、ナビゲーション装置１００のセットアップ情報等が保存されている。
【００４８】
ＨＤＤ２５０は、基本ソフトウェアであるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、本実施の形態に係るアプリケーションプログラムや機能拡張用のプラグインなどを、関連するデータとともに記憶する装置である。
【００４９】
本実施の形態でＨＤＤ２５０には、目的地までの経路誘導に利用する地図情報ＤＢ１７０が記憶されている。
【００５０】
位置測定装置２６０は、車両の現在位置を測定する装置であり、移動距離を検出する車速センサ、移動方位を検出する角速度センサ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）レシーバ、位置計算用ＣＰＵ等で構成されている。
【００５１】
表示装置２７０は、ハードキーによるキースイッチとＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）とから構成され、ナビゲーション装置１００が有する機能をユーザが利用する際や、各種設定を行う際などのユーザインタフェースとして機能する装置である。本実施の形態では、表示装置２７０には、経路誘導に用いられる地図情報等が表示される。
【００５２】
音声出力装置２８０は、目的地までの経路誘導を音声で行うための装置であり、スピーカ等を備える。
【００５３】
ナビゲーション装置１００の各手段は、ＣＰＵ２１０が、ＲＯＭ２２０又はＨＤＤ２５０に記憶された各手段に対応するプログラムを実行することにより実現される形態としても良いし、当該各手段に関する処理をハードウェアで実現する形態としても良い。
【００５４】
（ナビゲーション装置の動作処理について）
図４を用いて、本実施の形態に係るナビゲーション装置の動作処理について説明する。図４は、本実施の形態に係るナビゲーション装置１００の処理例を示すフローチャートである。
【００５５】
ここでは、ナビゲーション装置１００に目的地の住所情報を直接入力して目的地を設定する処理について説明する。また、ユーザが希望する住所情報の入力規則は、「ストリート名より先に番地を入力する」であるものとする。
【００５６】
Ｓ１でナビゲーション装置１００は処理を開始する。
【００５７】
Ｓ２で入力受付手段１１０が、目的地に関する住所情報の入力規則を受け付ける。
【００５８】
続いて、Ｓ２で入力規則指定手段１２０が、入力受付手段１１０により受け付けられた住所情報の入力規則、「ストリート名より先に番地を入力する」という入力規則を指定する。
【００５９】
Ｓ３で入力受付手段１１０が、ユーザによる、目的地に関する住所情報の入力を受け付ける。
【００６０】
Ｓ４で住所情報認識手段１３０が、入力規則指定手段１２０により指定された入力規則に従って、入力受付手段１１０により受け付けられた目的地に関する住所情報を「番地／ストリート名／都市名／国名」の順で入力されたのものとして解釈し、認識する。
【００６１】
Ｓ５で目的地探索手段１４０が、住所情報認識手段１３０により認識された住所情報に基づいて、ＨＤＤ２５０に記憶されている地図情報ＤＢ１７０から目的地の位置情報を探索し、現在地から目的地までの誘導経路に関する情報、例えば、通過する道路、目印となる建築物、立ち寄り地等に関する情報を取得する。
【００６２】
Ｓ６で探索結果提示手段１５０が、目的地探索手段１４０により取得された目的地までの誘導経路に関する情報を表示装置２７０に表示する。
【００６３】
Ｓ７で経路誘導手段１６０が、探索結果提示手段１５０により表示される誘導経路によって誘導をさせる旨の命令を受け付けた後、位置測定装置２６０を用いて、当該誘導経路に沿った目的地までの経路誘導を行う。
【００６４】
Ｓ８でナビゲーション装置１００が処理終了の命令を受信した場合（Ｓ８でＹｅｓの場合）、Ｓ９でナビゲーション装置１００は処理を終了する。
【００６５】
Ｓ８でナビゲーション装置１００が処理終了の命令を受信しない場合（Ｓ８でＮｏの場合）、Ｓ９でナビゲーション装置１００はＳ３で待機する。
【００６６】
（ナビゲーション装置による目的地の設定処理について）
図５を用いて、本実施の形態に係るナビゲーション装置による目的地の設定処理について説明する。図５は、本実施の形態に係るナビゲーション装置１００による目的地の設定の処理例を示すフローチャートである。
【００６７】
Ｓ１１でナビゲーション装置１００は目的地の設定処理を開始する。
【００６８】
Ｓ１２で入力受付手段１１０が、住所情報の入力規則をどの様にするかを受け付け、入力規則指定手段１２０が、入力受付手段１１０により受け付けられた住所情報の入力規則を指定する。
【００６９】
Ｓ１３で入力受付手段１１０が、都市名を先に入力する旨の命令を受け付けた場合（Ｓ１３でＹｅｓの場合）、Ｓ１４で住所情報認識手段１３０が、ユーザにより入力された住所情報を、都市名に関する住所情報として認識する。
【００７０】
Ｓ１３で入力受付手段１１０が、都市名を先に入力する旨の命令を受け付けない場合（Ｓ１３でＮｏの場合）、ナビゲーション装置１００はＳ２０における処理に移行する。
【００７１】
Ｓ１５で図２の操作画面において「Ｓｔｒｅｅｔ  Ｆｉｒｓｔ」が選択された場合（Ｓ１５でＹｅｓの場合）、つまり、入力規則指定手段１２０が「Ｓｔｒｅｅｔ  Ｆｉｒｓｔ」の入力規則を指定した場合、Ｓ１６で住所情報認識手段１３０が、ユーザにより入力された住所情報をストリート名に関する情報として認識し、Ｓ１７で住所情報認識手段１３０が、ユーザにより次に入力された住所情報を番地に関する情報として認識する。
【００７２】
Ｓ１５で図２の操作画面において「Ｓｔｒｅｅｔ  Ｆｉｒｓｔ」が選択されない場合（Ｓ１５でＮｏの場合）、つまり、入力規則指定手段１２０が「Ｈｏｕｓｅ  Ｎｏ．  Ｆｉｒｓｔ」の入力規則を指定した場合、Ｓ１８で住所情報認識手段１３０が、ユーザにより入力された住所情報を番地に関する情報として認識し、Ｓ１９で住所情報認識手段１３０が、ユーザにより次に入力された住所情報をストリート名に関する情報として認識する。
【００７３】
Ｓ２０で図２の操作画面において「Ｓｔｒｅｅｔ  Ｆｉｒｓｔ」が選択された場合（Ｓ２０でＹｅｓの場合）、つまり、入力規則指定手段１２０が「Ｓｔｒｅｅｔ  Ｆｉｒｓｔ」の入力規則を指定した場合、Ｓ２１で住所情報認識手段１３０が、ユーザにより入力された住所情報をストリート名に関する情報として認識し、Ｓ２２で住所情報認識手段１３０が、ユーザにより次に入力された住所情報を番地に関する情報として認識する。
【００７４】
Ｓ２０で図２の操作画面において「Ｓｔｒｅｅｔ  Ｆｉｒｓｔ」が選択されない場合（Ｓ２０でＮｏの場合）、つまり、入力規則指定手段１２０が「Ｈｏｕｓｅ  Ｎｏ．  Ｆｉｒｓｔ」の入力規則を指定した場合、Ｓ２３で住所情報認識手段１３０が、ユーザにより入力された住所情報を番地に関する情報として認識し、Ｓ２４で住所情報認識手段１３０が、ユーザにより次に入力された住所情報をストリート名に関する情報として認識する。
【００７５】
Ｓ２５で住所情報認識手段１３０が、ユーザにより入力された住所情報を、都市名に関する情報を認識する。
【００７６】
Ｓ２６でナビゲーション装置１００は目的地に関する住所情報を全て取得して、目的地の設定処理を終了する。
【００７７】
（総括）
本発明では、上記で説明した処理を通して、ユーザ自身が住所に関する入力規則を設定することにより、目的地に関する住所の誤入力を防止し、目的地設定の達成度を向上させるナビゲーション装置を提供することができる。
【００７８】
以上、本発明の実施の形態について詳述したが、本発明は係る特定の実施の形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００７９】
【図１】本実施の形態に係るナビゲーション装置の動作原理を説明する図である。
【図２】本実施の形態に係る入力受付手段により住所に関する情報の入力規則を受け付ける態様について説明する図である。
【図３】本実施の形態に係るナビゲーション装置のハードウェア構成の一例を示す図である。
【図４】本実施の形態に係るナビゲーション装置の処理の一例を示した図である。
【図５】本実施の形態に係るナビゲーション装置による目的地の設定処理の一例を示した図である。
【符号の説明】
【００８０】
１００  ナビゲーション装置
１１０  入力受付手段
１２０  入力規則指定手段
１３０  住所情報認識手段
１４０  目的地探索手段
１５０  探索結果提示手段
１６０  経路誘導手段
１７０  地図情報ＤＢ
２１０  ＣＰＵ
２２０  ＲＯＭ
２３０  ＲＡＭ
２４０  フラッシュメモリ
２５０  ＨＤＤ
２６０  位置測定装置
２７０  表示装置
２８０  音声出力装置
【図１】
2009229169.tif 000003
【図２】
2009229169.tif 000004
【図３】
2009229169.tif 000005
【図４】
2009229169.tif 000006
【図５】
2009229169.tif 000007