(57)【特許請求の範囲】
【請求項１】
住所を表す住所情報を構成する複数の部分住所情報項目を階層的に関連付けているデータベースにアクセスして、階層順に各部分住所情報項目に属する複数の部分住所値を表示部に順次表示させていく過程で選択操作手段にて選択される部分住所値の列を入力住所情報として取得する処理ユニットを有する住所入力装置であって、
前記データベースは、住所情報と該住所情報にて表される住所に存在する施設を表す施設情報とを対応づける構造となっており、
前記処理ユニットは、最下位階層の部分住所情報項目の複数の部分住所値を表示部に表示させる際に、前記データベースに基づいて、当該部分住所情報項目の部分住所値に対応付けられた施設情報に含まれる少なくとも１つの情報項目を前記表示部に表示させる第１表示制御手段を有し、
前記処理ユニットは、前記最下位階層より上位の所定階層の部分住所情報項目の部分住所値に対応付けられた操作部が操作されたときに、該操作部に対応する部分住所値及び既に選択された階層の部分住所値の列にて構成される住所情報にて表される住所に存在する各施設を表す施設情報に含まれる少なくとも１つの情報項目を前記表示部に一覧表示させる第２表示制御手段を有する住所入力装置。
【請求項２】
前記データベースを格納する記憶手段を有する請求項１記載の住所入力装置。
【請求項３】
前記表示部に表示された最下位階層の部分住所情報項目の複数の部分住所値のうちの１つが指定されたときに、その指定された部分住所値を含む住所情報に対応付けられた施設情報に含まれる所定の情報項目を前記表示部に表示させる手段を有する請求項１または２記載の住所入力装置。
【請求項４】
前記第１表示制御手段は、前記施設情報に含まれる少なくとも１つの情報項目とともに当該施設情報にて表される施設に対応するマークを表示させる請求項１乃至３のいずれかに記載の住所入力装置。
【請求項５】
前記データベースは、前記住所情報を構成する複数の部分住所情報項目のうち最下位階層の部分住所情報項目の部分住所値に当該部分住所値を含む住所情報にて表される住所に存在する施設を表す施設情報が対応付けられた構造となる請求項１乃至４のいずれかに記載の住所入力装置。
【請求項６】
前記最下位階層より上位の所定階層は、前記最下位階層の直上階層である請求項１乃至５のいずれかに記載の住所入力装置。
【請求項７】
前記データベースは、前記最下位階層より上位の所定階層の部分住所情報項目の部分住所値に前記施設情報が対応付けられた構造となっている請求項１乃至６のいずれかに記載の住所入力装置。
【請求項８】
請求項１乃至７のいずれかに記載の住所入力装置を有し、
前記データベースは、前記住所情報に、当該住所情報にて表される住所の位置を特定する位置情報を対応付けた構造となり、
更に、前記データベースを用いて前記住所入力装置にて取得された入力住所情報に対応する位置情報を検索する位置検索手段を有し、
該位置検索手段にて得られた位置情報にて表される位置をルート案内の目的地とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階層的に関連付けられた複数の部分住所情報項目にて表される住所を、部分住所情報項目毎に入力する住所入力装置及びそれを用いたナビゲーション装置、更に、前記住所入力装置での処理に用いられるデータベースに関する。
【背景技術】
【０００２】
従来、例えば、カーナビゲーション装置では、案内ルートを設定するための目的地を指定するための情報として住所が入力される場合がある。この住所は、通常、データベースにて管理されている。従来の住所データベース（特許文献１参照）では、住所（住所情報）が、「地域（北海道、東北、関東、・・・、九州）」、「都道府県（北海道、青森県、・・、福島県、・・、東京都、・・福岡県）」、「行政地区（・・・、北九州市門司区、北九州市小倉区、・・・）」、「大字（・・安部山、石田町、・・・）」、「字・丁目（１丁目、２丁目、・・・）」、「番地（１番地、２番地、・・・）」、「支号（２号、３号、・・・）」のように複数の部分住所情報項目（地域情報項目、都道府県情報項目、行政地区情報項目、大字情報項目、字・丁目情報項目、番地情報項目、支号情報項目）によって階層的に管理され、更に、各住所に、位置情報（経度、緯度）が対応付けられている。このような住所データベースを用いた場合、表示部に階層順に従って各部分住所情報項目に含まれる一または複数の部分住所値（都道府県の名称、行政地区の名称、大字の名称、字・丁目の名称、番地の値（数字）、支号の値（数字）等）を候補名として表示させて、利用者に選択させることにより、容易に住所を入力することができる。そして、入力された住所に対応する位置情報にて特定される地点を地図上において案内ルートを設定するための目的地として指定することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２２６６８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、例えば、利用者が希望する目的地の住所の「字・丁目」部分（字・丁目情報項目））までは住所データベースにあるものの、最下位階層の「番地」部分（「番地」項目）や「支号」部分（「支号」項目）が住所データベースにない場合がある。この場合、希望する目的地の住所により近い住所を選択することになるが、例えば、表示部に表示された番地（最下位階層の部分住所項目）を表す複数の数字から、迷うことなく希望する目的地の住所の番地により近い番地を表す１つの数字を選択することが難しい。
【０００５】
また、利用者が希望する目的地の住所を表す全種類の部分住所情報項目についての部分住所値（都道府県の名称、行政地区の名称、大字の名称、字・丁目の名称、番地の数値、支号の数字等）がデータベースに登録されていたとしても、表示部において、表示された例えば「番地」項目（最下位階層の部分住所項目）に属する複数の数字（部分住所値）から１つの数字をできるだけ容易に選択できることが望まれている。
【０００６】
本発明は、このような事情に鑑みてなされたもので、階層的に関連付けられた複数の部分住所情報項目にて表される住所を、部分住所情報項目毎により的確に入力することのできる住所入力装置及びそれを用いたナビゲーション装置、更に、前記住所入力装置での処理に用いられるデータベースを提供するものである。
【課題を解決するための手段】
【０００７】
本発明に係る住所入力装置は、住所を表す住所情報を構成する複数の部分住所情報項目を階層的に関連付けているデータベースにアクセスして、階層順に各部分住所情報項目に属する複数の部分住所値を表示部に順次表示させていく過程で選択操作手段にて選択される部分住所値の列を入力住所情報として取得する処理ユニットを有する住所入力装置であって、前記データベースは、住所情報と該住所情報にて表される住所に存在する施設を表す施設情報とを対応づける構造となっており、前記処理ユニットは、最下位階層の部分住所情報項目の複数の部分住所値を表示部に表示させる際に、前記データベースに基づいて、当該部分住所情報項目の部分住所値に対応付けられた施設情報に含まれる少なくとも１つの情報項目を前記表示部に表示させる第１表示制御手段を有し、前記処理ユニットは、前記最下位階層より上位の所定階層の部分住所情報項目の部分住所値に対応付けられた操作部が操作されたときに、該操作部に対応する部分住所値及び既に選択された階層の部分住所値の列にて構成される住所情報にて表される住所に存在する各施設を表す施設情報に含まれる少なくとも１つの情報項目を前記表示部に一覧表示させる第２表示制御手段を有する構成となる。
【０００８】
このような構成により、より上位階層から階層順に各部分住所情報項目に属する複数の部分住所値が表示部に順次表示され、その表示された各部分住所情報項目の複数の部分住所値から１つの部分住所値を選択していく際に、最下位階層の部分住所情報項目の部分住所値に対応して当該部分住所値を含む住所に存在する施設を表す施設情報に含まれる少なくとも１つの情報項目が表示されるようになるので、その施設情報に含まれる少なくとも１つの情報項目を参照しつ複数の部分住所値から１つの部分住所値を選択することができるようになる。従って、施設についての情報を頼りに住所を入力することができるようになる。さらに、より上位階層から階層順に各部分住所情報項目に属する複数の部分住所値を表示部に順次表示して、その表示された各部分住所情報項目の複数の部分住所値から１つの部分住所値を選択していく過程で、最下位階層より上位の所定階層の部分住所情報項目の部分住所値に対応付けられた操作部が操作されると、該操作部に対応する部分住所値及び既に選択された階層の部分住所値の列にて構成される住所情報にて表される住所に存在する各施設を表す施設情報に含まれる少なくとも１つの情報項目が表示部に一覧表示されるようになる。このため、最下位階層の部分住所情報項目の部分住所値を選択する前に、その最下位階層より上位の所定階層の部分住所情報項目の部分住所値までで特定される住所に存在する多くの施設に関する情報を把握したうえで、更に下位の階層の部分住所情報項目についての部分住所値の選択を行うことができるようになる。
【０００９】
前記部分住所情報項目は、住所の一部分を表す情報項目であって、その住所を表す住所情報を階層的に構成する複数の情報項目のそれぞれをいう。部分住所情報項目は、住所の階層的な構造に従って決めることができ、例えば、最上位階層から最下位階層に向けて「地域」、「都道府県」、「市・町・村」、「町・字」、「番地」のように、「地域」、「都道府県」、「大字」、「字・丁目」、「番地」、「支号」のように、「州」、「市」、「ストリート（街路、道路）」、「ハウス番号」のように、あるいは、「省」、「市」、「路（ストリート）」、「ハウス番号」のように決めることができる。
【００１０】
また、部分住所情報項目に属する複数の部分住所値のそれぞれは、部分住所情報項目の属する地域の名称、都道府県の名称、市・町・村の名称等の具体的な名称や番地の値、支号の値を表す数字等である。
【００１１】
前記処理ユニットは、通信手段を用いて外部のデータベースにアクセスすること、あるいは、本発明に係る住所入力装置が前記データベースを格納する記憶手段を有する場合には、当該記憶手段に格納された前記データベースにアクセスすることが可能である。
【００１２】
本発明に係る住所入力装置において、前記表示部に表示された最下位階層の部分住所情報項目の複数の部分住所値のうちの１つが指定されたときに、その指定された部分住所値を含む住所情報に対応付けられた施設情報に含まれる所定の情報項目を前記表示部に表示させる手段を有する構成とすることができる。
【００１３】
このような構成により、最終的な住所を指定するために最下位階層の部分住所情報項目に属する複数の部分住所値から１つの部分住所値を選択する際に、その最下位階層の部分住所情報項目に属する複数の部分住所値のそれぞれに対応してより詳しい施設に関する情報を表示させることができるようになるので、その複数の部分住所値から１つの部分住所値をより的確に選択することができるようになる。
【００１４】
また、本発明に係る住所入力装置において、前記第１表示制御手段は、前記施設情報に含まれる少なくとも１つの情報項目とともに当該施設情報にて表される施設に対応するマークを表示させる構成とすることができる。
【００１５】
このような構成により、最下位階層の部分住所情報項目の複数の部分住所値のそれぞれに対応して施設情報が表示されるとともに、その施設情報にて表される施設対応するマークが表示されるので、そのマークによって当該住所に存在する施設を直感的に把握することができるようになる。
【００１６】
また、本発明に係る住所入力装置において、前記データベースは、前記住所情報を構成する複数の部分住所情報項目のうち最下位階層の部分住所情報項目の部分住所値に当該部分住所値を含む住所情報にて表される住所に存在する施設を表す施設情報が対応付けられた構造となる構成とすることができる。
【００１７】
このような構成により、データベースにおいて、複数の部分住所情報項目のうち最下位階層の部分住所情報項目の部分住所値に当該部分住所値を含む住所情報にて表される住所に存在する施設を表す施設情報が対応付けられているので、処理ユニットは、最下位階層の部分住所情報項目に属する複数の部分住所値を表示させる際に、当該データベースを参照して、その部分住所値に対応させて施設情報に含まれる少なくとも１つの情報項目を素早くかつ容易に表示させることができるようになる。
【００２０】
また、本発明に係る住所入力装置において、前記最下位階層より上位の所定階層は、前記最下位階層の直上階層である構成とすることができる。
【００２１】
このような構成により、最下位階層の部分住所情報項目の部分住所値を選択する前に、その最下位階層の直上所定階層の部分住所情報項目の部分住所値までで特定される住所に存在する多くの施設に関する情報を把握したうえで、最下位階層の部分住所情報項目についての部分住所値の選択を行うことができるようになる。
【００２２】
更に、本発明に係る住所入力装置において、前記データベースは、前記最下位階層より上位の所定階層の部分住所情報項目の部分住所値に前記施設情報が対応付けられた構造となっている構成とすることができる。
【００２３】
このような構成により、データベースにおいて、最下位階層より上位の所定階層の部分住所情報項目の部分住所値に当該住所部分値を含む住所情報にて表される住所に存在する施設を表す施設情報が対応付けられているので、処理ユニットは、最下位階層より上位の所定階層の部分住所情報項目の部分住所値に対応付けられた操作部が操作されて、その操作部に対応する部分住所を含む住所にて表される住所に存在する各施設を表す施設情報に含まれる少なくとも１つの情報項目を表示させる際に、当該データベースを参照して、該部分住所値に対応付けられた施設情報に含まれる少なくとも１つの情報項目を素早くかつ容易に表示させることができるようになる。
【００２４】
本発明に係るナビゲーション装置は、前述したいずれかの住所入力装置を有し、前記データベースは、前記住所情報に、当該住所情報にて表される住所の位置を特定する位置情報を対応付けた構造となり、更に、前記データベースを用いて前記住所入力装置にて取得された入力住所情報に対応する位置情報を検索する位置検索手段を有し、該位置検索手段にて得られた位置情報にて表される位置をルート案内の目的地とする構成となる。
【００２５】
このような構成により、住所入力装置において、より上位階層から階層順に各部分住所情報項目に属する複数の部分住所値が表示部に順次表示され、その表示された各部分住所情報項目の複数の部分住所値から１つの部分住所値を選択していく際に、最下位階層の部分住所情報項目の部分住所値に対応して当該部分住所値を含む住所に存在する施設を表す施設情報に含まれる少なくとも１つの情報項目が表示されるようになるので、その施設情報に含まれる少なくとも１つの情報項目を参照しつ複数の部分住所値から１つの部分住所値を選択することができるようになる。そして、各階層の部分住所情報項目から選択された部分住所値の列にて構成される入力住所情報に対応した位置情報にて表される位置がルート案内の目的地とされるので、ルート案内の目的地となる位置に対応した住所を施設についての情報を頼りに決めることができるようになる。
【発明の効果】
【００３２】
本発明に係る住所入力装置によれば、より上位階層から階層順に各部分住所情報項目の複数の部分住所値から１つの部分住所値を選択しながら住所情報を入力する際に、各住所に存在する施設についての情報を頼りにその住所情報を入力することができるようになるので、階層的に関連付けられた複数の部分住所情報項目にて表される住所を、部分住所情報項目毎により的確に入力することのできるようになる。
【００３３】
また、そのような住所入力装置を用いた本願発明に係るナビゲーション装置によれば、ルート案内の目的地となる位置に対応した住所を上述したように施設についての情報を頼りに決めることができるようになるので、ルート案内の目的地をより的確に設定することができるようになる。
【００３４】
更に、上記住所入力装置に用いられるデータベースによれば、前述したような住所入力装置を実現させることができるようになる。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施の一形態に係るナビゲーション装置の基本的な構成を示すブロック図である。
【図２】図１に示すナビゲーション装置が有するデータベースの住所に関する部分の構造例を示す図である。
【図３】図１に示すナビゲーション装置が有するデータベースの施設に関する部分の構造例を示す図である。
【図４】図１に示すナビゲーション装置が有するデータベースの、最下位階層の「番地」項目に属する番地の値（数字）に当該番地の値を含む住所情報にて表される住所に存在する施設を表す施設情報が対応付けられた構造の一例を示す図である。
【図５】図１に示すナビゲーション装置が有するデータベースの、「番地」項目（最下位階層）の直上階層となる町・字階層の値「田町」（部分住所値）に施設情報が対応づけられた構造の一例を示す図である。
【図６】図１に示すナビゲーション装置における処理ユニットにて実行されるルート設定に係る処理手順の一例を示すフローチャートである。
【図７】住所入力に際しての表示例（その１）を示す図である。
【図８】住所入力に際しての表示例（その２）を示す図である。
【図９】住所入力に際しての表示例（その３）を示す図である。
【図１０】住所入力に際しての表示例（その４）を示す図である。
【図１１】ルート設定に係る処理手順の他の一例を示すフローチャートである。
【図１２】住所入力に際しての表示例（その５）を示す図である。
【図１３】住所入力に際しての表示例（その６）を示す図である。
【図１４】住所入力に際しての表示例（その７）を示す図である。
【発明を実施するための形態】
【００３６】
以下、本発明の実施の形態について図面を用いて説明する。
【００３７】
本発明に係る住所入力装置を含むナビゲーション装置は、図１に示すように構成される。図１において、ナビゲーション装置１００は、乗用車等の車両に搭載されるものであって、コンピュータユニット（ＣＰＵを含む）にて構成される処理ユニット１１を有している。処理ユニット１１には、車両のナビゲーションに必要な位置情報を提供するためのＧＰＳユニット１７及びセンサ類１８（ジャイロセンサ、車輪速センサ、加速度センサ等）、地図情報及び各種情報を記憶する記憶部１４（例えば、ハードディスクユニット）が接続されている。また、処理ユニット１１には、車室内に設けられ、ＬＣＤ等により構成される表示部１３、操作ボタンや表示部１３内に構成されるタッチパネル等の操作部１２、及び車室内に設けられたスピーカ１６に音声信号を供給する出力回路１５が接続されている。
【００３８】
処理ユニット１１は、ＧＰＳユニット１７及びセンサ類１８からの位置情報と、記憶部１４から読み出した地図情報とに基づいて車両ナビゲーションに係る処理を実行する。この車両ナビゲーションに係る処理では、例えば、ＧＰＳユニット１７及びセンサ類１８により得られる車両の現在位置と目的地の位置とに基づいて車両の現在位置から目的地までのルート（経路）が検索及び設定され、表示部１３にカーナビゲーションに係る地図とともに車両の現在位置及び設定ルートを表示させて、車両のルート案内に係るガイダンスの出力（表示または音声出力）等がなされる。
【００３９】
このナビゲーション装置１００では、操作部１２により入力された住所（住所情報）に対応する位置を案内すべきルートの目的地として設定することができる。住所の入力は、階層状に関連付けられた複数の部分住所情報項目（例えば、「地域」項目、「都道府県」項目、「市・町・村」項目、「町・字」項目及び「番地」項目）のそれぞれに属する複数の部分住所値（例えば、地域の名称（東北等）、都道府県の名称（福島県等）、市町村の名称（いわき市、平等）、町・字の名称（田町等）、番地の値（１−１、２−１等））から１つの部分住所値を操作部１２（選択操作手段）での操作にて選択することによりなされる。
【００４０】
このような住所情報の入力を可能にするため、記憶部１４には、例えば、図２に示すように、住所情報を構成する複数の部分住所情報項目（「地域」項目、「都道府県」項目、「市・町・村」項目、「町・字」項目及び「番地」項目）を階層的に関連付けているデータベースが格納されている。また、このデータベースにおいて、図３に示すように、各施設の名称、電話番号、住所、座標値、種別及びその他当該施設に関する情報からなるＰＯＩ（Point of Interest）施設情報がＩＤ番号（・・・、ＩＤ１００、・・・、ＩＤ１２１、・・・）に対応付けられてリスト化されている。更に、前記データベースにおいて、図４に示すように、住所情報の最下位階層の部分住所情報項目である「番地」項目に属する番地の値（数字：部分住所値）に、その番地の値を含む住所（その番地及びそれより上位の各階層の部分情報項目の部分住所値で表される住所）に存在する施設を表す施設情報に対応したＩＤ番号と、その番地の値を含む住所を代表する位置座標値とが対応付けられている。
【００４１】
また、前記データベースは、図５に示すように、最下位層より上位の所定階層、具体的には、最下位階層の直上階層の部分住所情報項目である「町・字」項目の部分住所値「町の名称」（例えば、「田町」等）に、その「町の名称」及びそれより上位階層の部分住所情報項目（「市・町・村」項目、「都道府県項」目、「地域」項目）の部分住所値（例えば、「平」、「いわき市」、「福島県」、「東北」）の列にて構成される住所情報（東北の福島県いわき市平田町）に存在する施設を特定するＩＤ番号が対応付けられている。これにより、ＩＤ番号を介して、最下位層の直上階層の部分住所情報項目（「町・字」項目）の部分住所値（町の名称）に、その部分住所値及びそれより上位階層の部分住所値の列にて構成される住所に存在する施設を表す施設情報（ＰＯＩ施設情報）が対応付けられることになる。
【００４２】
前述したような構造（図２、図３、図４及び図５参照）のデータベースにアクセス可能な処理ユニット１１は、図６に示す手順に従って、入力された住所に対応する位置を目的地としたルートの設定処理を実行する。
【００４３】
図６において、処理ユニット１１は、図２に示す構造のデータベースを参照し、住所情報の最上位階層の「地域」項目から階層順に各部分住所情報項目に属する複数の部分住所値を表示部１３に表示させ、その過程で操作部１２によって選択される部分住所値を順次取得する（Ｓ１１）。例えば、図７に示すように、表示部１３には、候補表示ウィンドウ１３１、入力住所表示ウィンドウ１３２及び地図表示ウィンドウ１３３が形成されており、候補表示ウィンドウ１３１に各部分住所情報項目（例えば、「町・字」項目）に属する複数の部分住所値（例えば、町の名称：「愛谷」、「赤井」、・・・、「田町」・・）が表示される。そして、候補表示ウィンドウ１３１に表示された複数の部分住所値から１つの部分住所値（例えば、町の名称：「田町」）の選択操作がなされると、図８に示すように、その選択された部分住所値（例えば、町の名称「田町」）が入力住所表示ウィンドウ１３２に既に入力された部分住所情報項目（例えば、「都道府県」項目、「市・町・村」項目）の部分住所値（例えば、「福島県いわき市平」）の後に表示されるとともに、候補表示ウィンドウ１３１に、次の階層の部分住所項目に属する複数の部分住所値（例えば、「番地」項目に属する複数の番地の値）が表示される。
【００４４】
処理ユニット１１は、上述したように各階層の部分住所情報項目で選択された部分住所値を取得する過程で、最下位階層の部分住所情報項目（「番地」項目）についての表示がなされたか否かを判定している（Ｓ１２）。処理ユニット１１は、最下位階層の部分住所情報である「番地」項目に属する複数の番地の値（部分住所値）を候補表示ウィンドウ１３１に表示する際に、図４に示す構造のデータベースを参照して、図８に示すように、その番地の値を含む住所（その番地及びそれより上位の各階層の部分情報項目の部分住所値で表される住所）に存在する施設の名称を、当該番地の値に対応するように表示させる（第１表示制御手段）。
【００４５】
このように最下位階層の部分住所情報項目についての表示がなされると（Ｓ１２でＹＥＳ）、処理ユニット１１は、候補表示ウィンドウ１３２に表示されたいずれかの番地の値（部分住所値）がカーソルにて指定された状態で画面に形成されている詳細ボタン１３４が操作されたか否か（Ｓ１３）及び候補表示ウィンドウ１３１においてカーソルにて指定された番地の値の選択操作がなされたか否かを繰り返し判定する（Ｓ１４）。その過程で、詳細ボタン１３４の操作がなされると（Ｓ１３でＹＥＳ）、処理ユニット１１は、カーソルにて指定された番地の値に対応して表示される施設（施設名称）についての施設情報のうちの所定の情報項目を、図３に示すデータベースにおけるＰＯＩ施設情報を参照して、例えば、図９に示すように、施設情報表示ウィンドウ１３５に表示させる（Ｓ１５）。このとき、処理ユニット１１は、指定された番地の値を入力住所表示ウィンドウ１３２に表示させるとともに、図４に示す構造のデータベースを参照して、地図表示ウィンドウ１３３に表示される地図上の前記カーソルによって指定された番地の値を含む住所に対応した座標位置に当該施設に対応するマークを表示させる（図９の例の場合、病院に対応するマークが地図上に表示される）。
【００４６】
これにより、車両の乗員は、これから向かう目的地として設定することのできる住所に存在する施設についての詳細な情報を知ることができる。
【００４７】
処理ユニット１１は、前記施設情報の表示処理を実行しつつ（Ｓ１５）、最下位階層の「番地」項目についての表示に復帰したか否かを判定している（Ｓ１６）。そして、図９に示す表示部１３の「戻る」ボタンが操作されて、図８に示すような最下位階層の「番地」項目についての表示に復帰すると（Ｓ１６でＹＥＳ）、処理ユニット１１は、再び、詳細ボタン１３４が操作されたか否か（Ｓ１３）及び候補表示ウィンドウ１３２においてカーソルにて指定された番地の値の選択操作がなされたか否かを繰り返し判定する（Ｓ１４）状態となる。その状態で、カーソルにて指定された番地の値の選択操作がなされる（Ｓ１４でＹＥＳ）と、処理ユニット１１は、指定された番地の値（例えば、「２−１」）を入力住所表示ウィンドウ１３２に既に入力された部分住所情報項目の部分住所値（例えば、福島県いわき市平田町）の後に表示させるとともに、その入力住所表示ウィンドウ１３２に表示された階層順に並ぶ各部分住所情報項目の部分住所値の列を入力された住所情報（例えば、福島県いわき市田町２−１）として認識する（Ｓ１７）。
【００４８】
処理ユニット１１は、図４に示す構造のデータベースから、上述したようにして認識した入力住所情報に対応する位置情報を検索し、その結果得られた位置情報で特定される地点を目的地として設定する（Ｓ１８）。そして、処理ユニット１１は、車両の現在位置と前記設定された目的地とに基づいて、所定のアルゴリズムに従って現在位置から前記目的地に至るルートを検索し（Ｓ１９）、得られた一または複数のルートから当該車両を案内すべきルートを設定する（Ｓ２０）。
【００４９】
上述したようなナビゲーション装置１００における住所入力の機能（住所入力装置）によれば、より上位階層から階層順に各部分住所情報項目に属する複数の部分住所値が表示部１３に順次表示され、その表示された各部分住所情報項目の複数の部分住所値から１つの部分住所値を選択していく際に、最下位階層の部分住所情報項目の部分住所値に対応して当該部分住所値を含む住所に存在する施設の名称が表示されるようになるので（図８参照）、その施設の名称を参照しつ複数の部分住所値から１つの部分住所値を選択することができるようになる。従って、施設の名称を頼りに住所を入力することができるようになる。例えば、正確な住所を覚えていなくても、その住所にある施設を覚えていれば、希望の住所を的確に入力することができる。また、例えば、入力しようとする住所（目的する地点）がデータベースに登録されていなくても、その目的とする地点の近隣にある施設について覚えていれば、希望する住所にできるだけ近い住所を入力することもできる。このように、施設の名称を頼りに住所を入力することができるので、階層的に関連付けられた複数の部分住所情報項目にて表される住所を、部分住所情報項目毎により的確に入力することのできるようになる。
【００５０】
その結果、前述したナビゲーション装置１００では、ルート案内の目的地となる位置に対応した住所を上述したように施設の名称を頼りに決めることができるようになるので、ルート案内の目的地をより的確に設定することができるようになる。
【００５１】
また、上記ナビゲーション装置１００では、最終的な住所を指定するために最下位階層の部分住所情報項目（「番地」項目）に属する複数の部分住所値（番地の値）から１つの部分住所値（番地の値）を選択する際に、その部分住所値（番地の値）に対応してより詳しい施設に関する情報を表示させることができるようになるので（図９参照）、その施設に関する詳しい情報を頼りに複数の部分住所値（番地の値）から１つの部分住所値（番地の値）をより的確に選択することができるようになる。
【００５２】
また、処理ユニット１１は、最下位階層の部分住所情報項目（「番地」項目）に属する部分住所値（番地の値）に対応して施設の名称を候補表示ウィンドウ１３１に表示させる際に、図１０に示すように、その施設の名称とともにその施設に対応するマークを表示させることができる。この場合、そのマークによって当該住所に存在する施設を直感的に把握することができるようになる。なお、この場合、そのマークを地図表示ウィンドウ１３３の対応する施設の座標位置に表示させることもできる（図１０参照）。
【００５３】
処理ユニット１１は、図６に示す手順に代えて、図１１に示す手順に従って住所入力に係る処理を実行することができる。この例では、最下位階層より上位の所定階層、具体的には、最下位階層の直上階層の部分住所情報項目の部分住所値に対応付けられた操作部が操作されたときに、該操作部に対応する部分住所値及び既に選択された階層の部分住所値の列にて構成される住所情報にて表される住所に存在する各施設の名称が表示部１３に一覧表示される。
【００５４】
図１１において、処理ユニット１１は、前述したのと同様に、図２に示す構造のデータベースを参照し、住所情報の最上位階層である「地域」項目から階層順に各部分住所情報項目に属する複数の部分住所値を候補表示ウィンドウ１３１に表示させ、その過程で操作部１２によって選択される部分住所値を順次取得する（Ｓ１１）。そして、処理ユニット１１は、最下位階層の直上階層の部分住所情報項目（「町・字」項目）に属する部分住所値（町の名称）を候補表示ウィンドウ１３１に表示させる際に、図５に示すようにデータベースにおいて施設を特定するＩＤ番号に対応づけられた部分住所値（町の名称：「田町」）については、図１２に示すように、その部分住所値（町の名称：「田町」）に対応するように施設一覧ボタン（操作部）を表示させる。
【００５５】
処理ユニット１１は、上述したような各階層の部分住所情報項目で選択された部分住所値を取得する過程で、最下位階層の直上階層である前記部分住所情報項目（「町・字」項目）の部分住所値（町の名称：「田町」）に対応して候補表示ウィンドウ１３１に表示される前記施設一覧ボタン（図１２参照）が操作されたか否か（Ｓ２１）の判定及び最下位階層の部分住所情報項目（「番地」項目）についての表示がなされたか否かを判定している（Ｓ１２）。その過程で、図１２に示すように部分住所値（町の名称：「田町」）に対応して候補表示ウィンドウに表示された前記施設一覧ボタンが操作されると（Ｓ２１でＹＥＳ）、処理ユニット１１は、図５に示す構造のデータベースを参照して、施設一覧ボタンに対応する部分住所値（町の名称：「田町」）及び既に選択された階層の部分住所値（福島県、いわき市、平）の列にて構成される住所情報にて表される住所に存在する施設の名称を、図１３に示すように、表示部１３の施設一覧表示ウィンドウ１３６に表示させる（Ｓ２２：第２表示制御手段）。このとき、処理ユニット１１は、最下位階層の部分住所情報項目（「番地」項目）の部分住所値（番地の値）に対応付けられた施設については（図４の構造参照）、その名称に対応付けてその部分住所値（番地の値）を表示させる。
【００５６】
処理ユニット１１は、施設の一覧表示に関する処理（Ｓ２２）を実行しつつ、図１３の施設一覧表示ウィンドウ１３６に対する選択処理の有無を判定している（Ｓ２３）。そして、その施設一覧表示ウィンドウ１３６に表示された施設名リストから、ある施設、例えば、「Ｄホテル」が選択されたことが判定されると（Ｓ２３でＹＥＳ）、処理ユニット１１は、この選択された施設（「Ｄホテル」）の情報から対応する住所情報を検索し、その住所情報を入力住所情報として認識する（Ｓ１７）。そして、その入力住所情報に対する位置情報がデータベースから検索され、その位置情報にて特定される地点を目的地とするルート検索及び設定がなされる（図１１で省略された図６に示すＳ１８〜Ｓ２０参照）。
【００５７】
また、処理ユニット１１は、施設の一覧表示に関する処理（Ｓ２２）を実行しつつ、前述した施設一覧表示ウィンドウ１３６に対する選択処理の有無の判定（Ｓ２３）とともに、最下位階層の直上階層の前記部分住所情報項目（「町・字」項目）についての表示に復帰したか否かを判定している（Ｓ２４）。そして、図１３に示す表示部１３の「戻る」ボタンが操作されて、図１２に示すような最下位階層の直上階層である前記部分住所情報項目（「町・字」項目）についての表示に復帰すると（Ｓ２４でＹＥＳ）、処理ユニット１１は、再び、最下位階層についての表示がなされたか否か（Ｓ１２）及び施設一覧ボタン（図１２参照）が操作されたか否か（Ｓ２１）を繰り返し判定しつつ、各部分住所情報項目での部分住所値の表示及び選択処理（Ｓ１１）を実行する状態となる。この状態で、最下位階層の部分住所情報項目についての表示がなされると（Ｓ１２でＹＥＳ）、処理ユニット１１は、前述したのと同様の処理（Ｓ１３〜Ｓ１７）を実行し、階層順に入力された部分住所情報項目の各部分住所値の列からなる住所情報を入力住所情報として認識する（Ｓ１７）。そして、その入力住所情報に対応する位置情報がデータベースから検索され、その位置情報にて特定される地点を目的値とするルート検索及び設定がなされる（図１１では省略された図６に示すＳ１８〜Ｓ２０参照）。
【００５８】
図１１に示すような処理手順に従った住所入力によれば、最下位階層の直上階層の部分住所情報項目（「町・字」項目）の部分住所値（町の名称：「田町」）に対応付けられた施設一覧ボタンが操作されると、該施設一覧ボタンに対応する部分住所値（町の名称：「田町」）及び既に選択された階層の部分住所値の列にて構成される住所情報にて表される住所に存在する各施設の名称が表示部１３（施設一覧表示ウィンドウ１３６）に一覧表示されるようになる（図１３参照）ので、最下位階層の直上階層の部分住所情報項目（町の名称：「田町」）の部分住所値までで特定される住所に存在する多くの施設を把握したうえで、最下位階層の部分住所情報項目（「番地」項目）についての部分住所値（番地の値）の選択を行うことができるようになる。
【００５９】
処理ユニット１１は、施設の名称を施設一覧表示ウィンドウ１３６に一覧表示させる際に、図１４に示すように、施設の名称ともにその施設に対応するマークを表示させることができる。この場合、そのマークによって当該住所（最下位階層の直上階層の部分住所情報項目（「町・字」項目）までで特定される住所）に存在する施設を直感的に把握することができる。
【００６０】
なお、前述した本発明の実施の形態では、施設の名称を住所と対応付けて表示させるようにしたが、施設の種類等の他の情報項目や、更に施設情報に含まれる複数の情報項目を表示させるようにしてもよい。
【００６１】
また、本発明の実施の形態では、施設の一覧表示は（図１３、図１４参照）、最下位階層の直上階層の部分住所情報項目（「町・字」項目）についてなされているが、最下位階層より上位の階層であれば、任意の階層について行うことができる。ただし、最下位階層の部分住所情報項目に属する部分住所値を選択するために役立つ情報を提供するという観点からは、最下位階層にできるだけ近い階層が望ましい（より望ましくは、直上階層）。
【産業上の利用可能性】
【００６２】
以上、説明したように、本発明に係る住所入力装置は、階層的に関連付けられた複数の部分住所情報項目にて表される住所を、部分住所情報項目毎により的確に入力することができるという効果を有し、階層的に関連付けられた複数の部分住所情報項目にて表される住所を、部分住所情報項目毎に入力する住所入力装置として有用である。
【符号の説明】
【００６３】
１１  処理ユニット
１２  操作部
１３  表示部
１３１  候補表示ウィンドウ
１３２  入力住所表示ウィンドウ
１３３  地図表示ウィンドウ
１３４  詳細ボタン
１３５  施設情報表示ウィンドウ
１３６  施設一覧表示ウィンドウ
１４  記憶部
１５  出力回路
１６  スピーカ
１７  ＧＰＳユニット
１８  センサ類
【図１】
0005765726.tif 000002
【図２】
0005765726.tif 000003
【図３】
0005765726.tif 000004
【図４】
0005765726.tif 000005
【図５】
0005765726.tif 000006
【図６】
0005765726.tif 000007
【図７】
0005765726.tif 000008
【図８】
0005765726.tif 000009
【図９】
0005765726.tif 000010
【図１０】
0005765726.tif 000011
【図１１】
0005765726.tif 000012
【図１２】
0005765726.tif 000013
【図１３】
0005765726.tif 000014
【図１４】
0005765726.tif 000015