(57)【特許請求の範囲】
【請求項１】
数字が含まれる番地情報と、地名を示す文字列が含まれる地名情報とを組み合わせて構成されるアドレスの入力を行うアドレス入力方式において、
前記番地情報と前記地名情報のそれぞれの入力を行う複数の操作キーを有する入力手段と、
検索施設に対応する前記地名情報および前記番地情報が含まれる検索情報が格納される検索情報格納手段と、
前記地名情報が入力された後に前記番地情報の一部が順番に入力されたときに、前記番地情報の一部が順番に入力されるそれぞれの時点における入力済み情報に基づいて、この入力済み情報が部分的に一致する前記地名情報および前記番地情報を前記検索情報格納手段から読み出して、入力済みの前記番地情報が一致している前記番地情報の範囲を抽出する範囲抽出手段と、
前記範囲抽出手段によって抽出された前記番地情報の範囲を表示する表示手段と、
を備えることを特徴とするアドレス入力方式。
【請求項２】
請求項１において、
前記番地情報は、数字、アルファベット、ハイフン等の特殊記号が含まれており、
前記範囲抽出手段は、前記数字、前記アルファベット、前記特殊記号のいずれかが前記入力手段を操作することにより順番に指定されたときに、それまでの前記入力済み情報に基づいてその都度前記検索情報を検索することにより、前記番地情報の範囲の抽出を行うことを特徴とするアドレス入力方式。
【請求項３】
請求項１または２において、
前記入力済み情報に基づいて、次に操作可能な前記操作キーと操作不可能な前記操作キーとを判定する操作キー判定手段と、
前記入力済み情報の内容が更新される毎に、前記操作キー判定手段による判定結果に基づいて、操作可能な前記操作キーと操作不可能な前記操作キーとを互いに識別可能な状態に設定する操作キー識別手段と、
をさらに備えることを特徴とするアドレス入力方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ナビゲーション装置等において各種の処理を行う際に必要なアドレスの入力を行うアドレス入力方式に関する。
【０００２】
【従来の技術】
各種の電子機器では、地図情報の検索などの各種処理を行うために、住所などの地点特定情報（以後、これを「アドレス」と称する）を入力する場合がある。例えば、車載用のナビゲーション装置において、経路探索時の目的地とする地点を設定したり、各種施設に関する情報を検索する場合などにアドレスの入力が行われる。また、パーソナルコンピュータ上などで動作する地図情報検索ソフトを用いて、各種の地図情報を検索する場合なども同様である。
【０００３】
日本国内で使用されるナビゲーション装置では、アドレスの入力は、基本的には、県名、市町村名、番地情報、といった順番で行われる。また、県名を省略して、市町村名からアドレス入力を行うことができるナビゲーション装置もある。このようなナビゲーション装置では、入力された市町村名に該当する市町村が複数存在した場合には、その後に入力される番地情報を参照して、該当する一のアドレスを絞り込み、アドレス入力を完結させている。
【０００４】
米国向け等のナビゲーション装置では、アドレスの入力は、基本的には、市町村名および番地情報を指定することにより行われる。また、米国等では、各市町村などの所定地域におけるメインストリート（主幹道路）にストリート名（例えば、「ＡＢＣストリート」等）が付けられている場合が多く、このため、米国向け等のナビゲーション装置では、ストリート名から入力を始めてアドレス入力を行うことができるものもある。この場合にも、上述した日本向けのナビゲーション装置においてアドレス入力を市町村名から始めた場合と同様に、同じストリート名をもつストリートが複数の所在地に存在する場合もあるので、ストリート名等の次に入力される番地情報を参照して、該当する一のアドレスを絞り込み、アドレス入力を完結させている。
【０００５】
【発明が解決しようとする課題】
ところで、アドレスを構成する番地情報の表記方法には、複数のタイプが存在する場合もある。例えば、米国などにおける番地情報の表記方法には、数字だけを使うタイプ（例えば、“１２３”等）、方角を表す文字（Ｎ、Ｓ、Ｅ、Ｗ）と数字を組み合わせたタイプ（例えば、“Ｎ１２３”や“Ｓ１２３Ｗ４５６”等）、数字とハイフンを組み合わせたタイプ（例えば、“１２−３４”等）など、多くのタイプが存在する。また、日本国内でも同様であり、丁目、番地、号数によって表すタイプ、番地と号数だけで表すタイプ、“甲”などの文字と番地や号数を組み合わせて表すタイプなど、番地情報の表記方法には複数のタイプが存在する。
【０００６】
このため、従来のナビゲーション装置等の中には、利用者による番地情報の入力を支援するために、市町村名やストリート名等の地名情報が入力されると、この情報に基づいて、利用者が入力可能な番地情報の範囲を表示するものがある。例えば、ストリート名が指定された場合を考えると、このストリートの所在地に対応する番地情報の種類が数字だけを使うタイプであり、１番地から１００番地まで存在する場合には、利用者が入力可能な番地情報の範囲として「番地：１〜１００」というような表示が行われる。
【０００７】
ところが、入力されたストリート名に該当するストリートが複数の所在地に存在する場合もあり、この場合には、番地情報の表記方法に基づいてあらかじめ設定されている所定の優先順位に従って、優先順位の高い番地情報の表記方法に対応した番地情報の範囲が一または複数表示される。この場合に、優先順位が低く、表示対象とならなかった表記方法の番地情報を入力したい利用者にとっては、入力可能な番地情報の範囲が表示されないので、番地情報を正確に覚えていない場合などでは、適当に番地情報を入力して見当をつけてみるといった使い方をすることが難しく、操作性向上のための入力支援が有効に働いていなかった。
【０００８】
本発明は、このような点に鑑みて創作されたものであり、その目的は、アドレス入力に関する操作性を向上させることができるアドレス入力方式を提供することにある。
【０００９】
【課題を解決するための手段】
上述した課題を解決するために、本発明のアドレス入力方式は、数字が含まれる番地情報と、地名を示す文字列が含まれる地名情報とを組み合わせて構成されるアドレスの入力を行うアドレス入力方式において、検索施設に対応する地名情報および番地情報が含まれる検索情報を検索情報格納手段によって格納しており、複数の操作キーを有する入力手段によって番地情報が入力された後に地名情報の一部が順番に入力されたときに、番地情報の一部が順番に入力されるそれぞれの時点における入力済み情報に基づいて、範囲抽出手段により、入力済み情報が部分的に一致する地名情報および番地情報を検索情報格納手段から読み出して、入力済みの番地情報が一致している番地情報の範囲を抽出し、抽出された番地情報の範囲を表示手段によって表示している。
【００１０】
地名情報と番地情報とを入力する際に、入力済み情報が増えていく毎に、それまでの入力済み情報によって、検索対象として絞り込まれる番地情報の範囲が変化した場合にこの範囲が逐次表示されるため、表示された番地情報の範囲をその都度確認しながらアドレス入力を行うことができる。したがって、番地情報の詳細がわからないような場合であっても、上述した範囲表示を見ながら、大まかな番地の指定を行うことができるため、アドレス入力に関する操作性を向上させることができる。
【００１１】
また、上述した番地情報には、数字、アルファベット、ハイフン等の特殊記号が含まれており、これらの数字、アルファベット、特殊記号のいずれかが入力手段を操作することにより順番に指定されたときに、範囲抽出手段によって、それまでの入力済み情報に基づいてその都度検索情報を検索することにより、番地情報の範囲を抽出することが望ましい。
【００１２】
例えば、上述した米国等における番地情報の表記方法を例にとると、番地情報の一部として、例えば“Ｎ”が入力されたとすると、この時点で、数字だけを使って表記するタイプなどは、利用者によって入力される可能性がないと判断できる。このように、アドレスの番地情報が数字、アルファベット、特殊記号を組み合わせることにより構成されている場合には、入力済み情報の内容によっては、これから入力される可能性のある番地情報の範囲を絞り込むことが容易となるため、絞り込んだ結果を表示して利用者に知らせることにより、利用者に対して有効な入力支援を行うことが可能になる。
【００１３】
また、入力済み情報に基づいて、次に操作可能な操作キーと操作不可能な操作キーとを判定する操作キー判定手段と、入力済み情報の内容が更新される毎に、操作キー判定手段による判定結果に基づいて、操作可能な操作キーと操作不可能な操作キーとを互いに識別可能な状態に設定する操作キー識別手段とをさらに備えていることが望ましい。
【００１４】
その時点で入力対象となっている番地情報の範囲が表示されるとともに、次に入力可能な操作キーが他の入力不可能な操作キーと識別されるため、利用者は、操作対象となる操作キーを即座に認識することができるようになり、アドレスの入力作業が容易となる。
【００１５】
【発明の実施の形態】
以下、本発明のアドレス入力方式を適用した一実施形態のナビゲーション装置について、図面を参照しながら説明する。
図１は、一実施形態のナビゲーション装置の全体構成を示す図である。同図に示すナビゲーション装置は、ナビゲーションコントローラ１、ＤＶＤ２、ディスク読取装置３、リモートコントロール（リモコン）ユニット４、車両位置検出部５、ディスプレイ装置６を含んで構成されている。
【００１６】
ナビゲーションコントローラ１は、ナビゲーション装置の全体動作を制御するものである。このナビゲーションコントローラ１は、一般的には、ＣＰＵ、ＲＯＭ、ＲＡＭ等を用いて構成され、ＲＯＭ等に格納されている所定のプログラムを実行することによりその機能が実現される。ナビゲーションコントローラ１の詳細構成については後述する。なお、ナビゲーションコントローラ１の機能を実現するためのプログラムは、ＤＶＤ２に格納しておいて、ナビゲーション装置が起動される毎に読み込むようにしてもよい。
【００１７】
ＤＶＤ２は、地図表示や経路探索等に必要な地図データが格納されている情報記憶媒体である。具体的には、ＤＶＤ２は、所定の経度および緯度で区切られた矩形形状の図葉を単位とした地図データを格納しており、各図葉の地図データは、図葉番号を指定することにより特定され、読み出すことが可能となる。
【００１８】
また、各図葉の地図データには、（１）地図情報の表示に必要な各種データからなる「描画ユニット」、（２）マップマッチングや経路探索、経路誘導等の処理に必要な各種データからなる「道路ユニット」、（３）交差点の詳細情報を表す各種データからなる「交差点ユニット」、（４）地図上に含まれる各種施設等の所在地に対応する地名情報および番地情報を地点情報（経度、緯度）と関連付けたデータであり、アドレス入力時などに用いられる「検索情報」、等の各種データが含まれている。
【００１９】
ディスク読取装置３は、１枚あるいは複数枚のＤＶＤ２が装填可能であり、ナビゲーションコントローラ１の制御によっていずれかのＤＶＤ２から地図データの読み出しを行う。なお、装填されるディスクは必ずしもＤＶＤでなくてもよく、ＣＤでもよい。また、ＤＶＤとＣＤの双方を選択的に装填可能としてもよい。
【００２０】
リモコンユニット４は、上下左右のカーソルキー、表示画面上のカーソル位置にある項目の確定を行う設定キー等の各種操作キーを備えており、キーの操作状態に応じた赤外線信号をナビゲーションコントローラ１に向けて送信する。
車両位置検出部５は、例えば、ＧＰＳ受信機、方位センサ、距離センサなどを備えており、所定のタイミングで車両位置（経度、緯度）の検出を行い、検出結果を出力する。
【００２１】
ディスプレイ装置６は、ナビゲーションコントローラ１から出力される描画データに基づいて、自車位置周辺の地図情報や、アドレス入力時の操作画面等の各種画像を表示する。
次に、ナビゲーションコントローラ１の詳細構成について説明する。図１に示すナビゲーションコントローラ１は、地図バッファ１０、地図読出制御部１２、地図描画部１４、ＶＲＡＭ１８、画像合成部２０、車両位置計算部３０、経路探索処理部３２、誘導経路メモリ３４、誘導経路描画部３６、マーク画像描画部３８、入力処理部４０、操作画面発生部４２を含んで構成されている。
【００２２】
地図バッファ１０は、ディスク読取装置３によってＤＶＤ２から読み出された地図データを一時的に格納する。地図読出制御部１２は、車両位置計算部３０によって算出される自車位置や入力処理部４０からの要求等に応じて、所定範囲の地図データの読み出し要求をディスク読取装置３に出力する。
【００２３】
地図描画部１４は、地図バッファ１０に格納された地図データに基づいて、地図情報の表示に必要な地図描画データを生成する。
ＶＲＡＭ１８は、地図描画部１４によって描画された地図描画データや誘導経路描画部３６によって生成された誘導経路描画データを一時的に格納する。
【００２４】
画像合成部２０は、自車位置等に対応してＶＲＡＭ１８から読み出した地図描画データと、マーク画像描画部３８や操作画面発生部４２から出力される描画データとを合成してディスプレイ装置６に出力する。
車両位置計算部３０は、自車位置検出部５から出力される検出データに基づいて自車位置および自車方位を計算するとともに、計算した自車位置が地図データの道路上にない場合には、自車位置を修正するマップマッチング処理を行う。
【００２５】
経路探索処理部３２は、利用者によって指定された出発地と目的地の間を所定条件下で結ぶ走行経路を探索する。例えば、距離最短、時間最短等の各種の条件下で、コストが最小となるような走行経路が誘導経路として設定される。経路探索処理部３２によって設定された誘導経路のデータ（誘導経路データ）は、誘導経路メモリ３４に格納される。
【００２６】
誘導経路描画部３６は、経路探索処理部３２によって設定されて誘導経路メモリ３４に格納された誘導経路データの中から、その時点でＶＲＡＭ１８に描画された地図情報に含まれるものを選び出し、誘導経路を地図情報上に重ねて表示するための誘導経路描画データを生成する。
【００２７】
マーク画像描画部３８は、マップマッチング処理がなされた後の自車位置に所定の車両位置マークを表示したり、カーソル位置に所定のカーソルマークを表示するための描画データを生成する。
入力処理部４０は、リモコンユニット４から送信される各種の操作指示に対応する動作を行うための命令をナビゲーションコントローラ１内の各部に向けて出力する。
【００２８】
操作画面発生部４２は、入力処理部４０から出力される指示にしたがって、アドレス入力を行うための操作画面など各種の操作画面を表示するための描画データを作成するものであり、範囲抽出部５０、操作キー判定部５２、表示状態設定部５４を含んで構成されている。
【００２９】
範囲抽出部５０は、アドレス入力を行う際に、所定の地名情報（詳細は後述する）が入力されると、地図バッファ１０に格納されている検索情報を検索して、入力された地名情報に対応する地点における番地情報の範囲を抽出する。また、範囲抽出部５０は、地名情報に対応する地点が複数抽出された場合には、複数の地点のそれぞれに対応した番地情報の範囲を抽出し、番地情報の一部が入力された場合には、この入力された番地情報の一部と部分的に一致する番地情報の範囲を抽出する。
【００３０】
操作キー判定部５２は、リモコンユニット４を用いて入力された情報（入力済み情報）に基づいて、次に操作可能な操作キーと操作不可能な操作キーとを判定し、判定結果を表示状態設定部５４へ出力する。具体的には、本実施形態では、アドレスの入力を行うために必要な操作キーは、ディスプレイ装置６の画面上に表示されるようになっており、リモコンユニット４を用いて操作画面上に表示されたいずれかの操作キーを押下することにより、アドレスの入力が行われる。操作キーの操作可能／不可能を判定する具体的は方法については後述する。
【００３１】
表示状態設定部５４は、入力済み情報の内容が更新される毎、具体的には、リモコンユニット４を用いて操作画面上のいずれかの操作キーが押下される毎に、操作キー判定部５２から出力される判定結果に基づいて、操作画面内に表示される操作キーのうち、次の操作において操作不可能なものについては非表示状態となるように、表示状態を設定する。これにより、操作可能な操作キーと操作不可能な操作キーとが識別可能な状態となる。操作キーを識別可能な状態とする際の具体的な表示例については後述する。
【００３２】
ところで、本実施形態のナビゲーション装置は、米国向けの仕様を想定している。米国では、アドレスを構成する番地情報の表記方法には、複数のタイプが存在する。以下、この表記方法のタイプのことを「アドレスタイプ」と称する。
図２は、アドレスタイプについて説明する図である。同図に示すように、本実施形態では、米国を想定した１９種類のアドレスタイプを考慮しており、これら１９種類のアドレスタイプのそれぞれには、所定の優先順位が設定されている。
【００３３】
具体的には、例えば、優先順位が「１」のアドレスタイプ「Ｎｕｍｅｒｉｃ」は、“１”という表記例で示されているように、数字だけを用いて番地情報を表す表記方法である。また、優先順位が「２」のアドレスタイプ「Ｈｙｐｈｅｎａｔｅｄ」は、“１２−３４”という表記例で示されているように、２組の数字をハイフンでつなぐことにより番地情報を表す表記方法である。
【００３４】
同様に、優先順位「３」〜「６」のアドレスタイプ「Ａｌｐｈａｎｕｍｅｒｉｃ−Ｎ」等は、“１Ｎ２３４”等の表記例で示されているように、Ｎ、Ｓ、Ｅ、Ｗのいずれかの１つの文字が含まれた数字列によって番地情報を表す表記方法である。
【００３５】
優先順位「７」〜「１０」のアドレスタイプ「Ｎ−Ｎｕｍｅｒｉｃ」等は、“Ｎ１２３”等の表記例で示されているように、Ｎ、Ｓ、Ｅ、Ｗのいずれかの一の文字を先頭に含む数字列によって番地情報を表す表記方法である。
優先順位「１１」〜「１８」のアドレスタイプ「Ａｌｐｈａｎｕｍｅｒｉｃ−ＮＷ」等は、“Ｎ１２３Ｗ４５６”等の表記例で示されているように、Ｎ、Ｓ、Ｅ、Ｗの中からいずれか２つの文字を使い、「文字・数字列・文字・数字列」という順番に並べて番地情報を表す表記方法である。
【００３６】
優先順位「１９」のアドレスタイプ「Ｌｅａｄｉｎｇ  Ｚｅｒｏ」は、“００２”という表記例で示されているように、先頭に“０”を付加した数字列によって番地情報を表す表記方法である。
上述したリモコンユニット４、ディスプレイ装置６、画像合成部２０、入力処理部４０、操作画面発生部４２が入力手段に、地図バッファ１０が検索情報格納手段に、範囲抽出部５０が範囲抽出手段に、ディスプレイ装置６、画像合成部２０が表示手段にそれぞれ対応している。また、操作キー判定部５２が操作キー判定手段に、表示状態設定部５４が操作キー識別手段にそれぞれ対応している。
【００３７】
本実施形態のナビゲーション装置はこのような構成を有しており、次に、その動作について説明する。
図３は、アドレスの入力を行う場合のナビゲーション装置の動作手順を示す流れ図であり、主に、操作画面発生部４２において行われる動作の内容が詳細に示されている。
【００３８】
なお、上述したように本実施形態のナビゲーション装置は、米国向けの仕様を想定しており、アドレス入力を行う際には、始めに、地点情報として、ストリート名（Ｓｔｒｅｅｔ）、あるいは市町村名（Ｃｉｔｙ）を入力するようになっている。また、図３に示す流れ図では、説明を簡略化するために、ストリート名が入力される場合についてのみ着目し、市町村名が入力される場合については考慮せずに説明を行うものとする。
【００３９】
操作画面発生部４２は、リモコンユニット４を用いて行われる操作指示に対応して入力処理部４０から出力される信号に基づき、利用者によってストリート名が入力されたか否かを判定する（ステップ１００）。
図４は、ストリート名を入力するための操作画面の表示例を示す図である。同図に示すように、ストリート名は、リモコンユニット４を用いて操作画面上に表示されたアルファベット等の操作キーを押下することにより、入力することができるようになっている。そして、所望の操作キーを押下してストリート名等を指定した後に、所定の実行キー（Ｄｏｎｅ）を押下することにより、ストリート名等の入力が完了する。図４では、ストリート名として“ＡＢＣ”が指定された場合の表示例が示されている。
【００４０】
ストリート名が入力されると、ステップ１００で肯定判断がなされ、操作画面発生部４２内の範囲抽出部５０は、地図バッファ１０に格納された地図データ（地点情報）を用いて、利用者により入力されたストリート名を有するストリートを検索し、ストリートの所在地周辺のアドレスに対応するアドレスタイプを特定して、番地情報の範囲（以後、これを「レンジタイプ」と称する）を抽出する（ステップ１０１）。
【００４１】
図５は、ストリート名に対応して抽出されたレンジタイプの一例を示す図である。あるストリート名を有するストリートを検索した場合には、異なる所在地に存在する複数のストリートが検索結果として得られる場合が多い。例えば、図５では、“ＡＢＣ”というストリート名をもつストリートが異なる４つの所在地ａ、ｂ、ｃ、ｄのそれぞれに存在していた場合の例が示されている。この場合に、検索結果として得られた４つのストリートは、それぞれ所在地が異なっているため、その周辺のアドレスに対応するアドレスタイプと、番地情報の範囲であるレンジタイプも異なっている。
【００４２】
具体的には、所在地ａのアドレスタイプは、上述した図２で示した優先順位が「１」のアドレスタイプ「Ｎｕｍｅｒｉｃ」であり、レンジタイプは、１から１００（１  ｔｏ  １００）と抽出されている。また、所在地ｂのアドレスタイプは、図２で示した優先順位が「３」のアドレスタイプ「Ａｌｐｈａｎｕｍｅｒｉｃ−Ｎ」であり、レンジタイプは、２Ｎ２００から３Ｎ４００（２Ｎ２００  ｔｏ  ３Ｎ４００）と抽出されている。
【００４３】
同様に、所在地ｃのアドレスタイプは、図２で示した優先順位が「６」のアドレスタイプ「Ａｌｐｈａｎｕｍｅｒｉｃ−Ｗ」であり、レンジタイプは、１Ｗ００１から９Ｗ９９９（１Ｗ００１  ｔｏ  ９Ｗ９９９）と抽出されている。また、所在地ｄのアドレスタイプは、図２で示した優先順位が「２」のアドレスタイプ「Ｈｙｐｈｅｎａｔｅｄ」であり、レンジタイプは、１−００から７０−９９（１−００  ｔｏ  ７０−９９）と抽出されている。
【００４４】
このようにして、入力されたストリート名に対応するストリートが検索され、各ストリートに対応するアドレスタイプ、レンジタイプが抽出されると、操作画面発生部４２は、最も優先順位の高いアドレスタイプに対応したレンジタイプを含む所定の操作画面を表示する（ステップ１０２）。
【００４５】
図６は、レンジタイプを含む操作画面の表示例を示す図である。同図に示すように、各ストリートに対応するアドレスタイプおよびレンジタイプが抽出された後には、番地情報を指定するためのアルファベットであるＮ、Ｓ、Ｅ、Ｗ、ハイフン（“−”）、および数字０、１、２、…、９のそれぞれを示す操作キーを含む操作画面が表示される。また、レンジタイプは、操作画面内の所定位置に設けられたレンジタイプ表示領域２００に表示される。図６に示す例では、図５に示した抽出結果に基づいて、優先順位「１」のアドレスタイプ「Ｎｕｍｅｒｉｃ」に対応したレンジタイプ「１  ｔｏ  １００」がレンジタイプ表示領域２００に表示されている。
【００４６】
次に、操作画面発生部４２は、操作画面上に表示された操作キーのいずれかが押下され、文字（アルファベットおよびハイフン）や数字が入力されたか否かを判定し（ステップ１０３）、入力された場合には、肯定判断を行って、入力された文字および数字を操作画面上に表示する（ステップ１０４）。
【００４７】
次に、範囲抽出部５０は、ステップ１０３において入力された文字または数字に基づいて、上述したステップ１０２でストリート名に対応して抽出したアドレスタイプ（図５参照）の中から、入力された文字や数字に対応するアドレスタイプを抽出し（ステップ１０５）、抽出したアドレスタイプの中で優先順位の高いものを選択し、これに対応したレンジタイプの表示を更新する（ステップ１０６）。
【００４８】
例えば、図５に示したような４つのアドレスタイプが抽出されている場合において、数字の“２”が入力された場合を考えると、利用者が指定しようとしている可能性のあるアドレスタイプとしては、４つのアドレスタイプの全てが当てはまる。この場合には、４つのアドレスタイプの中で最も優先順位の高い「Ｎｕｍｅｒｉｃ」に対応するレンジタイプである「１  ｔｏ  １００」が表示される。
【００４９】
また、文字“Ｎ”がさらに入力された場合、すなわち、“２Ｎ”が入力されている場合を考えると、利用者が指定しようとしている可能性のあるアドレスタイプとしては、優先順位が「３」のアドレスタイプである「Ａｌｐｈａｎｕｍｅｒｉｃ−Ｎ」だけが当てはまる。この場合には、「Ａｌｐｈａｎｕｍｅｒｉｃ−Ｎ」に対応するレンジタイプである「２Ｎ２００  ｔｏ  ３Ｎ４００」が表示される。なお、具体的な表示例については後述する。
【００５０】
また、操作画面発生部４２内の操作キー判定部５２は、ステップ１０５において抽出されたアドレスタイプに対応するアドレスを入力する際に、操作する必要のない操作キー、すなわち、操作不可能な操作キーがあるか否かを判定する。表示状態設定部５４は、操作キー判定部５２による判定結果に基づいて、操作不可能な操作キーがある場合にはこれを非表示に設定する（ステップ１０７）。なお、ステップ１０６およびステップ１０７における処理が行われた場合の操作画面の表示例については後述する。
【００５１】
ステップ１０７に示した処理が行われると、あるいは、文字や数字の入力がなされずに上述したステップ１０３で否定判断が行われると、次に操作画面発生部４２は、所定の実行キー（Ｄｏｎｅ）が押下されて実行指示が与えられたか否かを判定する（ステップ１０８）。所定の実行指示が与えられていない場合には、ステップ１０８で否定判断がなされ、操作画面発生部４２は、上述したステップ１０３に戻り、以降の処理を繰り返す。
【００５２】
所定の実行指示が与えられた場合には、上述したステップ１０８で肯定判断がなされ、操作画面発生部４２は、利用者によって指定されたアドレスを地図描画部１４に通知する。通知を受けた地図描画部１４は、このアドレスの周辺の地図描画データを作成してＶＲＡＭ１８に出力することにより、ディスプレイ装置６の画面上に地図情報を表示する（ステップ１０９）。
【００５３】
地図情報が表示された後は、利用者によって行われる操作指示に基づいて、所定のナビゲーション処理が行われる。具体的には、例えば、表示された地点を目的地とした経路探索を行うように操作指示が与えられた場合であれば、その旨が入力処理部４０から経路探索処理部３２に出力され、所定の経路探索処理が行われる。
【００５４】
なお、通知されたアドレスが地図データ上に存在しない場合には、地図描画部１４は、所定のエラー通知を操作画面発生部４２に対して通知する。この場合には、操作画面発生部４２は、指定されたアドレスに対応する地点が存在しない旨を通知する所定のエラー通知画面をディスプレイ装置６に表示する。
【００５５】
図７は、操作画面の内容が変化する様子を具体的に説明する図であり、入力される文字または数字の内容に応じて、レンジタイプの表示や操作キーの表示／非表示が変化する様子が示されている。
例えば、上述した図６に示した操作画面が表示された後に、操作画面に含まれる操作キーの“２”が押下された場合には、画面１に示すように、入力情報表示領域２１０には“２”が表示される。また、上述した図５に示した４つのアドレスタイプの中から、利用者が指定しようとしている可能性のあるアドレスタイプを推測すると、この時点では４つのアドレスタイプの全てに可能性があるので、レンジタイプ表示領域２００には、最も優先順位の高い「Ｎｕｍｅｒｉｃ」に対応するレンジタイプである「１  ｔｏ  １００」が表示される。
【００５６】
また、操作キー“２”が押下された後に操作キー“Ｎ”が押下された場合には、画面２に示すように、入力情報表示領域２１０には“２Ｎ”が表示される。また、利用者が指定しようとしている可能性のあるアドレスタイプを推測すると、この時点では優先順位が「３」のアドレスタイプである「Ａｌｐｈａｎｕｍｅｒｉｃ−Ｎ」以外のものは可能性がないと判断できる。したがって、レンジタイプ表示領域２００には、「Ａｌｐｈａｎｕｍｅｒｉｃ−Ｎ」に対応するレンジタイプである「２Ｎ２００  ｔｏ  ３Ｎ４００」が表示される。また、この場合には、以降の操作において操作キー「Ｎ」、「Ｓ」、「Ｅ」、「Ｗ」、「−」のそれぞれが操作不可能であるので、これらの操作キーが非表示状態となる。
【００５７】
また、操作キー“２”が押下された後に操作キー“−”が押下された場合には、画面３に示すように、入力情報表示領域２１０には“２−”が表示される。また、利用者が指定しようとしている可能性のあるアドレスタイプを推測すると、この時点では優先順位が「２」のアドレスタイプである「Ｈｙｐｈｅｎａｔｅｄ」以外のものは可能性がないと判断できる。したがって、レンジタイプ表示領域２００には、「Ｈｙｐｈｅｎａｔｅｄ」に対応するレンジタイプである「１−００  ｔｏ  ７０−９９」が表示される。また、この場合にも、以降の操作において操作キー「Ｎ」、「Ｓ」、「Ｅ」、「Ｗ」、「−」のそれぞれが操作不可能であるので、これらの操作キーが非表示状態となる。
【００５８】
このように、本実施形態のナビゲーション装置では、入力されたストリート名に対応して複数のアドレスタイプが抽出された場合において、その後、入力済み情報が増える毎にそれまでの入力済み情報に基づいて、利用者が指定しようとしている可能性のあるアドレスタイプを推測して絞り込み、対応するレンジタイプの表示を更新しているので、詳細な番地情報がわからないような場合であっても、表示されるレンジタイプを見ながら番地情報の大まかな指定を行うことができ、アドレス入力に関する操作性を向上させることができる。
【００５９】
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。例えば、上述した実施形態では、操作可能な操作キーと操作不可能な操作キーとを識別可能とするために、操作不可能な操作キーを非表示状態に設定していたが、両者を識別可能とする方法はこれに限定されるものではなく、他にも種々の方法が考えられる。例えば、操作可能な操作キーを強調表示することにより両者を識別可能としてもよく、また、操作不可能な操作キーを半透明表示にしたり、暗めな表示色に変更するなどの方法で目立ちにくくして、両者を識別可能としてもよい。
【００６０】
また、上述した実施形態では、本発明をナビゲーション装置に適用した場合について説明を行っていたが、本発明の適用範囲はナビゲーション装置のみに限定されるものではなく、他にも、パーソナルコンピュータ上で動作する地図情報検索用ソフト等に対しても適用することができる。
【００６１】
また、上述した実施形態では、米国におけるアドレスの表記方法に対応した処理を行うナビゲーション装置について説明していたが、これ以外のアドレスの表記方法であっても、番地情報などに複数の表記方法が存在するような場合に対して本発明を適用することができる。
【００６２】
【発明の効果】
上述したように、本発明によれば、入力済み情報に基づいて、検索対象となる番地情報の範囲が抽出され、抽出された範囲が逐次表示されるので、表示された番地情報の範囲をその都度確認しながらアドレス入力を行うことができる。したがって、番地情報の詳細がわからないような場合であっても、上述した範囲表示を見ながら、大まかな番地の指定を行うことができるため、アドレス入力に関する操作性を向上させることができる。
【図面の簡単な説明】
【図１】一実施形態のナビゲーション装置の全体構成を示す図である。
【図２】アドレスタイプについて説明する図である。
【図３】アドレスの入力を行う場合のナビゲーション装置の動作手順を示す流れ図である。
【図４】ストリート名を入力するための操作画面の表示例を示す図である。
【図５】ストリート名に対応して抽出されたレンジタイプの一例を示す図である。
【図６】レンジタイプを含む操作画面の表示例を示す図である。
【図７】  操作画面の内容が変化する様子を具体的に説明する図である。
【符号の説明】
１  ナビゲーションコントローラ
２  ＤＶＤ
３  ディスク読取装置
４  リモートコントロール（リモコン）ユニット
５  車両位置検出部
６  ディスプレイ装置
１０  地図バッファ
１４  地図描画部
１８  ＶＲＡＭ
２０  画像合成部
３０  車両位置計算部
３２  経路探索処理部
４０  入力処理部
４２  操作画面発生部
５０  範囲抽出部
５２  操作キー判定部
５４  表示状態設定部
【図１】
0004588192.tif 000002
【図２】
0004588192.tif 000003
【図３】
0004588192.tif 000004
【図４】
0004588192.tif 000005
【図５】
0004588192.tif 000006
【図６】
0004588192.tif 000007
【図７】
0004588192.tif 000008