(57)【要約】【課題】目的地点の名称の読みが不明な場合でも、漢字による目的地点の設定及び検索することが可能なナビゲーション装置及びコンピュータプログラムに関する。【解決手段】ナビゲーション装置の処理部１１は、記憶部１５が記憶する地点データベース１５１から目的地点の名称の漢字表記の先頭文字を抽出して抽出した先頭文字の一覧からなる選択画面を表示部１４に表示する。処理部１１は、受付部１６が先頭文字一覧の中の１つの先頭文字を選択する操作を受付けることにより先頭文字を選択する。処理部１１は、選択した先頭文字を有する名称を記憶部１５に記憶された地点データベース１５１から検索して検索結果一覧からなる選択画面を表示部１４に表示する。処理部１１は、検索結果一覧の中の目的地点の名称を選択する操作を受付部１６が受付けることにより名称を選択して設定する。【選択図】図１
2008077351.tif 000002
【特許請求の範囲】
【請求項１】
地図上の複数地点の名称を含む各地点に係るデータを記憶する記憶手段を備え、該記憶手段が記憶するデータから目的地点の名称を検索し、前記目的地点に係るデータに基づき目的地点までのナビゲーションを行うナビゲーション装置において、
前記記憶手段が記憶する複数地点の名称から漢字表記の先頭文字を抽出して表示する先頭文字表示手段と、
該先頭文字表示手段が表示した先頭文字の中の１つの先頭文字を受付ける先頭文字受付手段と、
該先頭文字受付手段が受付けた先頭文字を有する名称を検索して検索結果を出力する出力手段と
を備えることを特徴とするナビゲーション装置。
【請求項２】
前記先頭文字表示手段は、漢字の総画数を受付ける総画数受付手段を備えており、前記総画数受付手段が受付けた総画数を有する先頭文字を検索して表示するよう構成してあることを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記先頭文字表示手段は、漢字の部首を受付ける部首受付手段を備えており、前記部首受付手段が受付けた部首を有する先頭文字を検索して表示するよう構成してあることを特徴とする請求項１に記載のナビゲーション装置。
【請求項４】
地図上の複数地点の名称を含む各地点に係るデータを記憶する記憶手段を備えるコンピュータを、前記記憶手段が記憶するデータから目的地点の名称を検索し、前記目的地点に係るデータに基づき目的地点までのナビゲーションを実行する手段として機能させるコンピュータプログラムにおいて、
コンピュータを、
前記記憶手段が記憶する複数地点の名称から漢字表記の先頭文字を抽出し表示する先頭文字表示手段、
該先頭文字表示手段が表示した先頭文字から１つの先頭文字を受付ける先頭文字受付手段、
該先頭文字受付手段が受付けた先頭文字を有する名称を検索して検索結果を出力する出力手段と
して機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車及び船舶等のナビゲーション装置に関し、より詳しくは、目的地点の名称の読みが不明であっても目的地点を検索することが可能なナビゲーション装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、自動車の現在位置を推定し、推定した現在位置から目的地点までの適切な経路を自動車の運転者に対して案内する自動車のナビゲーション装置が利用されている。ナビゲーション装置では、使用者の操作により目的地点の設定を受付け、ＧＰＳ（Ｇｌｏｂａｌ
Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等の位置特定技術を用いて自動車の現在位置を特定し、光ディスク又はハードディスク等の記憶装置で記憶している地図データに基づいて現在位置から目的地点までの経路を探索する。その後、ナビゲーション装置は、自動車の走行に伴い、自動車の位置を逐次特定しながら、ディスプレイ上の表示又は音声等を用いて自動車の運転者に対して経路を案内する。
【０００３】
ナビゲーション装置で目的地点の名称の設定を行う方法には、タッチパネル等の受付手段を用いて使用者の操作を受付けて設定を行う方法がある。目的地点の名称を設定したナビゲーション装置は、記憶装置に記憶しているデータから目的地点の名称を検索し、目的地点の名称に係るデータを読込む。得られたデータに基づき、最適経路を探索して経路案内等の情報を音声及びディスプレイ表示で運転者へ伝達する。ところが、初めての地を訪れた人は、特殊な地名及び道路名の正しい読みが分からない場合がある。このような場合に地名等の正しい読みだけでなく、その漢字の一般的な読みを受付けることにより目的地点の設定が可能であり、また、現在位置及び経路案内等の情報を正しい読み及び一般的な読みの音声で伝えることにより経路案内時に運転者が特殊な地名及び道路名の読みと道路標識に記された漢字の一致を認識し易くする技術が開示されている（例えば、特許文献１参照）。
【特許文献１】特開平１０−１４１９７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術では、使用者が目的地点の名称の正しい読みだけでなく漢字の一般的な読みも分からない場合、目的地点を漢字に基づいて容易に設定することができないという問題がある。
【０００５】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、記憶手段が記憶するデータから各目的地点の名称の漢字表記の先頭文字を抽出して表示し、その中の１つの先頭文字を使用者が選択することにより、目的地点の名称の漢字の読みが不明な場合でも、漢字による目的地点の名称の設定が可能であるナビゲーション装置及びコンピュータプログラムを提供することにある。
【０００６】
また、本発明の他の目的は、抽出した先頭文字が多数存在する場合に漢字の総画数又は漢字の部首を選択する操作を受付けることにより、使用者が容易に目的地点の名称の先頭文字を選択することが可能となるナビゲーション装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係るナビゲーション装置は、地図上の複数地点の名称を含む各地点に係るデータを記憶する記憶手段を備え、該記憶手段が記憶するデータから目的地点の名称を検索し
、前記目的地点に係るデータに基づき目的地点までのナビゲーションを行うナビゲーション装置において、前記記憶手段が記憶する複数地点の名称から漢字表記の先頭文字を抽出して表示する先頭文字表示手段と、該先頭文字表示手段が表示した先頭文字の中の１つの先頭文字を受付ける先頭文字受付手段と、該先頭文字受付手段が受付けた先頭文字を有する名称を検索して検索結果を出力する出力手段とを備えることを特徴とする。
【０００８】
本発明に係るナビゲーション装置は、前記先頭文字表示手段は、漢字の総画数を受付ける総画数受付手段を備えており、前記総画数受付手段が受付けた総画数を有する先頭文字を検索して表示するよう構成してあることを特徴とする。
【０００９】
本発明に係るナビゲーション装置は、前記先頭文字表示手段は、漢字の部首を受付ける部首受付手段を備えており、前記部首受付手段が受付けた部首を有する先頭文字を検索して表示するよう構成してあることを特徴とする。
【００１０】
本発明に係るコンピュータプログラムは、地図上の複数地点の名称を含む各地点に係るデータを記憶する記憶手段を備えるコンピュータを、前記記憶手段が記憶するデータから目的地点の名称を検索し、前記目的地点に係るデータに基づき目的地点までのナビゲーションを実行する手段として機能させるコンピュータプログラムにおいて、コンピュータを、前記記憶手段が記憶する複数地点の名称から漢字表記の先頭文字を抽出し表示する先頭文字表示手段、該先頭文字表示手段が表示した先頭文字から１つの先頭文字を受付ける先頭文字受付手段、該先頭文字受付手段が受付けた先頭文字を有する名称を検索して検索結果を出力する出力手段として機能させることを特徴とする。
【００１１】
本発明にあっては、ナビゲーション装置は、記憶手段が記憶するデータから各目的地点の名称の漢字表記の先頭文字を抽出して表示し、その中の１つの先頭文字を選択する操作を受付ける。受付けた先頭文字を有する名称を検索して検索結果を表示する。
【００１２】
本発明にあっては、総画数受付手段は漢字の総画数を選択する操作を受付け、先頭文字表示手段は受付けた総画数を有する先頭文字を検索して検索結果を表示する。
【００１３】
本発明にあっては、部首受付手段は漢字の部首を選択する操作を受付け、先頭文字表示手段は受付けた部首を有する先頭文字を検索して検索結果を表示する。
【発明の効果】
【００１４】
本発明にあっては、各地点の漢字表記の先頭文字を抽出し、その中の１つの先頭文字を選択する操作を受付ける。受付けた先頭文字を有する名称を検索することにより、読みが不明な漢字が目的地点の名称に含まれている場合でも、漢字による目的地点の名称の検索が可能となる。
【００１５】
本発明にあっては、各地点の名称の漢字表記の先頭文字が多数存在する場合でも、漢字の総画数を選択する操作を受付けて、選択した総画数を有する先頭文字を検索して表示することにより、目的地点の名称の先頭文字を容易に選択することが可能となる。
【００１６】
本発明にあっては、各地点の名称の漢字表記の先頭文字が多数存在する場合でも、漢字の部首を選択する操作を受付けて、選択した部首を有する先頭文字を検索して表示することにより、目的地点の名称の先頭文字を容易に選択することが可能となる。
【発明を実施するための最良の形態】
【００１７】
実施の形態１
図１は本発明のナビゲーション装置の内部構成を示すブロック図である。本発明のナビ
ゲーション装置は、ナビゲーション対象の自動車に設置されており、現在位置を推定しながら目的地点までの適切な経路を案内するナビゲーションを行うための装置である。ナビゲーション装置は、演算を行うためのＣＰＵでなる処理部１１を備え、処理部１１には、演算に伴う一時的な情報を記憶するＲＡＭ１２、及び本発明のコンピュータプログラム１３１を記憶するＲＯＭ１３が接続されている。本発明のナビゲーション装置はコンピュータであり、処理部１１は、ＲＯＭ１３が記憶する本発明のコンピュータプログラム１３１に従って、本発明のナビゲーション装置に必要な処理を実行する構成となっている。
【００１８】
また処理部１１には、液晶ディスプレイ等の表示部（表示手段）１４と、使用者の操作により各種の指示を受付ける受付部（受付手段）１６とが接続されている。表示部１４は、ナビゲーションを行うために必要な情報を画像又は文字の形で表示する。受付部１６は、表示部１４と組み合わせたタッチパネル及び各種のスイッチを用いて構成されている。また、処理部１１には、ハードディスク又は不揮発性の半導体メモリ等から構成されており現在位置から目的地点までの地図データを、記憶している記憶部（記憶手段）１５が接続されている。更に記憶部１５は、地図データからなる地図データベース１５２並びに地図上の各地点の名称、住所及び地図データ内での座標を含む各地点に係るデータからなる地点データベース１５１を記憶している。地点データベース１５１はツリー階層構造をなしており、上位階層から下位階層の順に、都道府県名を含むデータの階層、区市町村名を含むデータの階層、丁目又は字を含むデータの階層、並びに地番又は戸番を含むデータの階層で構成されている。以下、それぞれの階層を県名ブロック、市町村名ブロック、地名ブロック及び番地名ブロックと記述する。
【００１９】
目的地点までのナビゲーションを行う際には、処理部１１は目的地点の名称を地点データベース１５１から検索する。さらに処理部１１は、検索により得られた名称に係る目的地点の座標を地点データベース１５１から取得し、取得した座標に対応する地図データを地図データベース１５２から読み出して目的地点までのナビゲーションの処理を行う。なお記憶部１５は、外部から受信した地点データ及び地図データ、又は光ディスク等の記憶媒体から読み出した地点データ及び地図データを一時的に記憶するメモリであってもよい。更に処理部１１には、ＧＰＳ衛星から送信されるＧＰＳ信号、自動車の加速度、又は自動車の車速パルス等、自動車の位置を推定するために必要な位置情報を取得する位置情報取得部１７が接続されている。処理部１１は、位置情報取得部１７が取得した位置情報及び記憶部１５が記憶する地図データベース１５２に基づいて自動車の現在位置を推定する処理を行う。
【００２０】
次に、以上の構成からなるナビゲーション装置の処理部１１が実行する本実施の形態１に係る目的地点の設定処理を説明する。処理部１１は、記憶部１５に記憶された地点データベース１５１から県名ブロックを読込む。図２（ａ）は県名ブロックのフォーマット例を示す説明図である。県名ブロックには、県名を区別する１から４７までの県名番号が割り当てられており、それぞれの県名番号における地図上の代表点となる位置データが記憶されている。処理部１１は、読込んだ県名ブロックに含まれる県名を抽出して県名一覧からなる選択画面を表示部１４に表示する。図３（ａ）は使用者が県名を選択するための県名一覧からなる選択画面の例を示すイメージ図である。処理部１１は、受付部１６及び表示部１４を組み合わせたタッチパネルを介して使用者が選択する操作を受付ける。受付部１６が選択画面に表示されている「戻る」キーの操作を受付けた場合、処理部１１は処理を終了する。受付部１６が「戻る」キーの操作を受付けなかった場合、受付部１６が県名一覧の中の１つの県名を選択する操作を受付けることにより、処理部１１は県名を選択する。図３（ａ）では、使用者により「沖縄県」が選択されている。処理部１１は、記憶部（記憶手段）１５に記憶された地点データベース１５１から、選択した県名に関連付けられた市町村名ブロックを読込む。
【００２１】
図２（ｂ）は「沖縄県」の県番号４７に関連付けられた市町村名ブロックのフォーマット例を示す説明図である。「沖縄県」に含まれる市町村名は、先頭文字の漢字によって分類され、それぞれの漢字を区別するための先頭文字番号が割り当てられている。また、同じ先頭文字を有する市町村名は、それぞれを区別するために異なる市町村番号が割り当てられている。従って、それぞれの市町村名は先頭文字番号と市町村番号との組み合わせで指定されている。各市町村名には代表点となる位置データが記憶されている。処理部１１は、読込んだ市町村名ブロックに含まれる市町村名の先頭文字を抽出して先頭文字一覧からなる先頭文字選択画面を表示部１４に表示する。図３（ｂ）は使用者が市町村名の先頭文字を選択するための先頭文字一覧からなる選択画面の例を示すイメージ図である。受付部１６が先頭文字を選択する操作を受付けることにより、処理部１１は市町村名の先頭文字を選択する。図３（ｂ）では使用者により「宜」が選択されている。処理部１１は、選択した先頭文字を有する市町村名を市町村名ブロックから検索して市町村名一覧からなる市町村名選択画面を表示部１４に表示する。図４（ａ）は市町村名一覧からなる市町村名選択画面の例を示すイメージ図である。受付部１６が市町村名一覧の中の１つの市町村名を選択する操作を受付けることにより、処理部１１は市町村名を選択する。図４（ａ）では、使用者により「宜野座村」が選択されている。
【００２２】
処理部１１は、記憶部１５に記憶された地点データベース１５１から選択した市町村名に関連付けられた地名ブロックを読込む。図５（ａ）は「宜野座村」に関連付けられた地名ブロックのフォーマット例を示す説明図である。「宜野座村」に含まれる地名が先頭文字の漢字によって分類されており、それぞれの漢字を区別する先頭文字番号が割り当てられている。同じ先頭文字番号を有する地名は、それぞれ異なる地名番号が割り当てられている。従ってそれぞれの地名は先頭文字番号と地名番号との組み合わせで指定される。各地名には代表点となる位置データが記憶されている。処理部１１は、読込んだ地名ブロックから地名の先頭文字を抽出して先頭文字一覧からなる先頭文字選択画面を表示部１４に表示する。図４（ｂ）は使用者が地名の先頭文字を選択するための先頭文字一覧からなる選択画面の例を示すイメージ図である。受付部１６が先頭文字一覧の中の１つの先頭文字を選択する操作を受付けることにより、処理部１１は先頭文字を選択する。図４（ｂ）では、使用者により「惣」が選択されている。処理部１１は、選択した先頭文字を有する地名を地名ブロックから検索し、地名一覧からなる地名選択画面を表示部１４に表示する。図６（ａ）は使用者が地名を選択するための地名一覧からなる選択画面の例を示すイメージ図である。受付部１６が地名一覧の中の１つの地名を選択する操作を受付けることにより、処理部１１は地名を選択する。図６（ａ）では、使用者により「惣慶」が選択されている。
【００２３】
処理部１１は、記憶部１５に記憶された地点データベース１５１から選択した地名に関連付けられた番地名ブロックを読込む。図５（ｂ）は「惣慶」に関連付けられた番地名ブロックのフォーマット例を示す説明図である。「惣慶」に含まれる番地名に通し番号が割り当てられており、各番地名には代表点となる位置データが記憶されている。処理部１１は、読込んだ番地名ブロックから番地名を抽出して番地名一覧からなる番地名選択画面を表示部１４に表示する。図６（ｂ）は使用者が番地名を選択するための番地名一覧からなる選択画面の例を示すイメージ図である。受付部１６が番地名一覧の中の１つの番地名を選択する操作を受付けることにより、処理部１１は番地名を選択する。図６（ｂ）では、使用者により「２」が選択されている。処理部１１は、目的地点の住所を設定して目的地の設定処理を終了する。
【００２４】
図７及び図８は本発明のナビゲーション装置が使用者から目的地点の名称に関する情報を受付け、目的地点を設定する処理の手順を示すフローチャートである。ナビゲーション装置の処理部１１は、ＲＯＭ１３が記憶するコンピュータプログラム１３１に従って以下の処理を実行する。処理部１１は、記憶部（記憶手段）１５に記憶された地点データベ
ース１５１から県名ブロックを読込み県名を抽出して図３（ａ）で示すように県名一覧からなる選択画面を表示部１４に表示する（ステップＳ１）。処理部１１は、受付部１６が選択画面に表示された「戻る」キーの操作を受付けた否かを判定する（ステップＳ２）。受付部１６が「戻る」キーの操作を受付けた場合（ステップＳ２でＹＥＳ）、処理部１１は処理を終了する。受付部１６が「戻る」キーの操作を受付けなかった場合（ステップＳ２でＮＯ）、処理部１１は受付部１６が使用者による県名一覧の中の１つの県名を選択する操作を受付けたか否かを判定する（ステップＳ３）。受付部１６が操作を受付けなかった場合（ステップＳ３でＮＯ）、処理部１１は「戻る」キーの操作の受付を判定するステップＳ２に処理を戻す。受付部１６が操作を受付けた場合（ステップＳ３でＹＥＳ）、処理部１１は、記憶部１５に記憶された地点データベース１５１から選択した県名に関連付けられた市町村名ブロックを読込む（ステップＳ４）。図３（ａ）では使用者により「沖縄県」が選択されている。
【００２５】
処理部１１は、読込んだ市町村名ブロックに含まれる市町村名の先頭文字を抽出して図３（ｂ）に示すように先頭文字一覧からなる先頭文字選択画面を表示部１４に表示する（ステップＳ５）。処理部１１は、受付部１６が先頭文字選択画面に表示された「戻る」キーの操作を受付けたか否かを判定する（ステップＳ６）。受付部１６が「戻る」キーの操作を受付けた場合（ステップＳ６でＹＥＳ）、処理部１１は、県名一覧からなる選択画面の表示を行うステップＳ１に処理を戻す。受付部１６が「戻る」キーの操作を受付けなかった場合（ステップＳ６でＮＯ）、処理部１１は受付部１６が使用者による先頭文字一覧の中の１つの先頭文字を選択する操作を受付けたか否かを判定する（ステップＳ７）。受付部１６が操作を受付けなかった場合（ステップＳ７でＮＯ）、処理部１１は「戻る」キーの操作の受付を判定するステップＳ６に処理を戻す。受付部１６が操作を受付けた場合（ステップＳ７でＹＥＳ）、処理部１１は選択した先頭文字を有する市町村名を市町村名ブロックから検索する（ステップＳ８）。図３（ｂ）では使用者により「宜」が選択されている。
【００２６】
次に図４（ａ）のように市町村名一覧からなる市町村名選択画面を表示する（ステップＳ９）。処理部１１は、受付部１６が選択画面に表示された「戻る」キーの操作を受付けたか否かを判定する（ステップＳ１０）。受付部１６が「戻る」キーの操作を受付けた場合（ステップＳ１０でＹＥＳ）、処理部１１は市町村名の先頭文字一覧からなる選択画面の表示を行うステップＳ５に処理を戻す。受付部１６が「戻る」キーの操作を受付けなかった場合（ステップＳ１０でＮＯ）、処理部１１は受付部１６が使用者による市町村名一覧の中の１つの市町村名を選択する操作を受付けたか否かを判定する（ステップＳ１１）。受付部１６が操作を受付けなかった場合（ステップＳ１１でＮＯ）、処理部１１は「戻る」キーの操作を判定するステップＳ１０に処理を戻す。受付部１６が操作を受付けた場合（ステップＳ１１でＹＥＳ）、処理部１１は記憶部１５に記憶された地点データベース１５１から選択した市町村名に関連付けられた地名ブロックを読込む（ステップＳ１２）。図４（ａ）では使用者により「宜野座村」が選択されている。
【００２７】
処理部１１は、読込んだ地名ブロックに含まれる地名の先頭文字を抽出して図４（ｂ）のように先頭文字一覧からなる先頭文字選択画面を表示部１４に表示する（ステップＳ１３）。処理部１１は、受付部１６が選択画面に表示された「戻る」キーの操作を受付けたか否かを判定する（ステップＳ１４）。受付部１６が「戻る」キーの操作を受付けた場合（ステップＳ１４でＹＥＳ）、処理部１１は市町村名一覧からなる選択画面の表示を行うステップＳ９に処理を戻す。受付部１６が「戻る」キーの操作を受付けなかった場合（ステップＳ１４でＮＯ）、処理部１１は受付部１６が使用者による先頭文字一覧の中の１つの先頭文字を選択する操作を受付けたか否かを判定する（ステップＳ１５）。受付部１６が操作を受付けなかった場合（ステップＳ１５でＮＯ）、処理部１１は「戻る」キーの操作の受付を判定するステップＳ１４に処理を戻す。受付部１６が操作を受付けた場合（ステップＳ１５でＹＥＳ）、処理部１１は選択した先頭文字を有する地名を地名ブロックから検索する（ス
テップＳ１６）。図４（ｂ）では使用者により「惣」が選択されている。
【００２８】
次に図６（ａ）のように地名一覧からなる地名選択画面を表示する（ステップＳ１７）。処理部１１は、受付部１６が選択画面に表示された「戻る」キーの操作を受付けたか否かを判定する（ステップＳ１８）。受付部１６が「戻る」キーの操作を受付けた場合（ステップＳ１８でＹＥＳ）、処理部１１はステップＳ１３の地名の先頭文字一覧からなる選択画面の表示に処理を戻す。受付部１６が「戻る」キーの操作を受付けなかった場合（ステップＳ１８でＮＯ）、処理部１１は受付部１６が使用者による地名一覧の中の１つの地名を選択する操作を受付けたか否かを判定する（ステップＳ１９）。受付部１６が操作を受付けなかった場合（ステップＳ１９でＮＯ）、処理部１１は「戻る」キーの操作の受付を判定するステップＳ１８に処理を戻す。受付部１６が操作を受付けた場合（ステップＳ１９でＹＥＳ）、処理部１１は記憶部１５に記憶された地点データベース１５１から選択した地名に関連付けられた番地名ブロックを読込む（ステップＳ２０）。図６（ａ）では使用者により「惣慶」が選択されている。
【００２９】
処理部１１は、読込んだ番地名ブロックから番地名を抽出して図６（ｂ）のように番地名一覧からなる番地名選択画面を表示部１４に表示する（ステップＳ２１）。処理部１１は、受付部１６が選択画面に表示された「戻る」キーの操作を受付けたか否かを判定する（ステップＳ２２）。受付部１６が「戻る」キーの操作を受付けた場合（ステップＳ２２でＹＥＳ）、処理部１１はステップＳ１７の地名一覧からなる選択画面の表示に処理を戻す。受付部１６が「戻る」キーの操作を受付けなかった場合（ステップＳ２２でＮＯ）、処理部１１は受付部１６が使用者による先頭文字一覧の中の１つの先頭文字を選択する操作を受付けたか否かを判定する（ステップＳ２３）。受付部１６が操作を受付けなかった場合（ステップＳ２３でＮＯ）、処理部１１は、「戻る」キーの操作の受付を判定するステップＳ２２に処理を戻す。受付部１６が操作を受付けた場合（ステップＳ２３でＹＥＳ）、処理部１１は目的地点の住所を設定して（ステップＳ２４）目的地の設定処理を終了する。図６（ｂ）では使用者により「２」が選択されている。処理部１１は、設定した住所に係る地図データを地図データベース１５２から読込んで表示部１４に表示する。
【００３０】
以上記述した如く、本発明においては、処理部１１は市町村名及び地名の先頭文字一覧からなる選択画面を表示して受付部１６が受付けた使用者が選択する操作により目的地点の名称の先頭文字を選択する。処理部１１は選択した先頭文字を有する名称を検索して検索結果を一覧として出力し、受付部１６が検索結果一覧の中の１つの先頭文字を選択する操作を受付けることにより、使用者が目的地点の先頭文字に読みを知らない漢字が含まれている場合であっても、目的地の名称を設定することが可能となる。
【００３１】
実施の形態２
実施の形態２は、総画数受付手段を備えるナビゲーション装置に関する。処理部１１が市町村名ブロック及び地名ブロックから抽出した先頭文字が多数存在する場合、先頭文字一覧からなる選択画面により使用者が目的地点の名称の先頭文字を選択することは困難となる。そこで、先頭文字の漢字の総画数を受付けることにより、先頭文字一覧の絞込みを行う。記憶部１５が記憶する地点データベース１５１に含まれる市町村名ブロック及び地名ブロックには、名称の先頭文字の総画数データが含まれている。図９は「沖縄県」の県名番号４７に関連付けられた市町村名ブロックのフォーマット例を示す説明図である。「沖縄県」に含まれる市町村名は、先頭文字の漢字によって分類されており、それぞれの漢字を区別するための先頭文字番号が割り当てられている。また、同じ先頭文字を有する市町村名は、それぞれを区別するために異なる市町村番号が割り当てられている。各市町村名には先頭文字の総画数及び代表点となる位置データが記憶されている。
【００３２】
次に処理部１１が実行する実施の形態２に係る総画数受付手段による目的地点の設定処
理を説明する。処理部１１は、受付部１６が受付けた県名選択操作により県名を選択する。次に処理部１１は、選択した県名に関連付けられた市町村名ブロックを地点データベース１５１から読込む。処理部１１は、読込んだ市町村名ブロックに含まれる先頭文字の総画数を抽出して抽出した総画数一覧からなる選択画面を表示部１４に表示する。図１０（ａ）は総画数一覧からなる選択画面の例を示すイメージ図である。選択画面に表示される「戻る」キーを操作した場合の処理は実施の形態１と同様であり、説明を省略する。処理部１１は、受付部１６が受付けた使用者の総画数を選択する操作により総画数を選択する。図１０（ａ）では、総画数として「８」が選択されている。処理部１１は選択した総画数、選択した総画数から１を減算した総画数及び選択した総画数に１を加算した総画数を有する先頭文字を市町村名ブロックから検索して、それぞれの総画数で分類した先頭文字一覧からなる選択画面を表示部１４に表示する。処理部１１は、受付部１６が先頭文字一覧の中の１つの先頭文字を選択する操作を受付けることにより先頭文字を選択する。図１０（ｂ）は先頭文字一覧からなる選択画面の例を示すイメージ図である。図１０（ｂ）では、総画数７、８、及び９を有する先頭文字が表示されており、「宜」が使用者により選択されている。使用者は、より少数となった先頭文字一覧の中の１つの先頭文字を容易に選択することが可能となる。
【００３３】
図１１は実施の形態２に係る総画数受付手段の処理の手順を示すフローチャートである。処理部１１は、ＲＯＭ１３が記憶するコンピュータプログラム１３１に従って以下の処理を実行する。処理部１１は、受付部１６が県名を選択する操作を受付けることにより県名を選択する（ステップＳ３１）。次に処理部１１は、記憶部１５に記憶された地点データベース１５１から選択した県名に関連付けられた市町村名ブロックを読込む（ステップＳ３２）。処理部１１は、読込んだ市町村名ブロックに含まれる先頭文字の総画数を抽出して図１０（ａ）に示すように総画数一覧からなる総画数選択画面を表示部１４に表示する（ステップＳ３３）。処理部１１は、受付部１６が使用者による総画数一覧の中の１つの総画数を選択する操作を受付けることにより総画数を選択する（ステップＳ３４）。次に処理部１１は、選択した総画数、選択した総画数から１を減算した総画数及び選択した総画数に１を加算した総画数を有する先頭文字を市町村名ブロックから検索する（ステップＳ３５）。処理部１１は、それぞれの総画数で分類した先頭文字一覧からなる先頭文字選択画面を表示部１４に表示する（ステップＳ３６）。処理部１１は、受付部１６が使用者による先頭文字一覧の中の１つの先頭文字を選択する操作を受付けることにより先頭文字を選択して（ステップＳ３７）先頭文字の選択処理を終了する。本実施の形態２においては、市町村名ブロックから目的地点の市町村名の先頭文字を選択する場合を示したが、地名ブロックから目的地点の地名の先頭文字を選択する場合にも、同様に行うことができる。
【００３４】
以上の総画数受付手段により、処理部１１が多数の先頭文字を抽出した場合にでも、処理部１１は先頭文字を総画数によって絞込み、少数の先頭文字一覧からなる選択画面が表示される。従って、使用者は容易に目的地点の名称の先頭文字を選択することができる。また、使用者が選択した総画数だけでなく、選択した総画数に１を加算及び減算した合計３種類の総画数を有する先頭文字が、先頭文字選択画面に表示される。これにより、使用者が正しい総画数を認識しない状況において異なる総画数を選択した場合にでも、使用者が選択を意図していた先頭文字が選択画面に表示される可能性が増大する。また、先頭文字選択画面に３種類の総画数を有する先頭文字一覧が表示される例を示したが、これに限るものではなく、４種類以上、２種類又は使用者が選択した総画数のみを有する先頭文字一覧を選択画面に表示しても良い。また、総画数選択画面の表示及び総画数を選択する操作の受付を行わず、先頭文字の総画数によって分類した先頭文字一覧からなる先頭文字選択画面を表示して使用者が所望の先頭文字を選択し易くなるようにしても良い。
【００３５】
本実施の形態２は以上の如き構成としてあり、その他の構成及び作用は実施の形態１と
同様であるので対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００３６】
実施の形態３
実施の形態３は、部首受付手段を備えたナビゲーション装置に関する。本実施の形態３では、先頭文字の漢字の部首を受付けることにより、先頭文字一覧の絞込みを行う。記憶部１５が記憶する地点データベース１５１に含まれる市町村名ブロック及び地名ブロックには、名称の先頭文字の部首データが含まれる。図１２は「沖縄県」の県名番号４７に関連付けられた市町村名ブロックのフォーマット例を示す説明図である。「沖縄県」に含まれる市町村名は、先頭文字の漢字によって分類されており、それぞれの漢字を区別するための先頭文字番号が割り当てられている。また、同じ先頭文字を有する市町村名は、それぞれを区別するために異なる市町村番号が割り当てられている。各市町村名には先頭文字の部首及び代表点となる位置データが記憶されている。また、それぞれの部首の種類を区別するための部首番号が割り当てられている。
【００３７】
処理部１１が実行する実施の形態３に係る部首受付手段による目的地点の設定処理を説明する。処理部１１は、受付部１６が受付けた県名選択操作により県名を選択する。次に処理部１１は、選択した県名に関連付けられた市町村名ブロックを地点データベース１５１から読込む。処理部１１は、読込んだ市町村名ブロックに含まれる部首を抽出して部首一覧からなる選択画面を表示部１４に表示する。図１３（ａ）は部首一覧からなる選択画面の例を示すイメージ図である。選択画面に表示される「戻る」キーを操作した場合の処理は実施の形態１と同様であり、説明を省略する。処理部１１は、受付部１６が受付けた使用者の部首を選択する操作により部首を選択する。図１３（ａ）では、部首として「にんべん」、「さんずい」、「うかんむり」等が表示されており、使用者により「うかんむり」が選択されている。処理部１１は、選択した部首を有する先頭文字を市町村名ブロックから検索して先頭文字一覧からなる選択画面を表示部１４に表示する。処理部１１は、受付部１６が先頭文字一覧の中の１つの先頭文字を選択する操作を受付けることにより先頭文字を選択する。図１３（ｂ）は先頭文字一覧からなる選択画面の例を示すイメージ図である。図１３（ｂ）では、部首「うかんむり」を有する先頭文字が表示されており、「宜」が使用者により選択されている。使用者は先頭文字一覧が、より少数となるため、先頭文字一覧の中の１つの先頭文字を容易に選択することが可能となる。
【００３８】
図１４は実施の形態３に係る部首受付手段の処理の手順を示すフローチャートである。処理部１１は、ＲＯＭ１３が記憶するコンピュータプログラム１３１に従って以下の処理を実行する。処理部１１は、受付部１６が県名を選択する操作を受付けることにより県名を選択する（ステップＳ４１）。次に処理部１１は、記憶部１５に記憶された地点データベース１５１から選択した県名に関連付けられた市町村名ブロックを読込む（ステップＳ４２）。処理部１１は、読込んだ市町村名ブロックに含まれる市町村名の先頭文字の部首を抽出して図１３（ａ）に示すように部首一覧からなる部首選択画面を表示部１４に表示する（ステップＳ４３）。処理部１１は、受付部１６が使用者による部首一覧の中の１つの部首を選択する操作を受付けることにより部首を選択する（ステップＳ４４）。次に処理部１１は、選択した部首を有する先頭文字を市町村名ブロックから検索する（ステップＳ４５）。処理部１１は、先頭文字一覧からなる先頭文字選択画面を表示部１４に表示する（ステップＳ４６）。次に処理部１１は、受付部１６が使用者による先頭文字一覧の中の１つの先頭文字を選択する操作を受付けることにより先頭文字を選択して（ステップＳ４７）、先頭文字の選択処理を終了する。本実施の形態３においては、市町村名ブロックから目的地点の市町村名の先頭文字を選択する場合を示したが、地名ブロックから目的地点の地名の先頭文字を選択する場合にも、同様に行うことができる。
【００３９】
本実施の形態３は以上の如き構成としてあり、その他の構成及び作用は実施の形態１及び２と同様であるので対応する部分には同一の参照番号を付してその詳細な説明を省略す
る。
【００４０】
実施の形態４
図１５は実施の形態４に係るナビゲーション装置の内部構成を示すブロック図である。尚、図１５において、本実施の形態４のナビゲーション装置と実施の形態１のナビゲーション装置との同様の構成については同一の符号を付して説明を省略する。ナビゲーション装置の処理部１１には、ＥＥＰＲＯＭ４１及び記憶媒体読取部４２が接続されている。ＥＥＰＲＯＭ４１は、本発明のコンピュータプログラム１３１を記憶する書き換え可能なメモリであり、フラッシュメモリ等である。処理部１１は、ＥＥＰＲＯＭ４１が記憶する本発明のコンピュータプログラム１３１に従って、本発明のナビゲーション装置に必要な処理を実行する構成となっている。コンピュータプログラム１３１は、ナビゲーション装置に、記憶部１５に記憶された地点データベース１５１に含まれる複数地点の名称から漢字表記の先頭文字を抽出させて表示させる。次にコンピュータプログラム１３１は表示させた先頭文字の中の１つの先頭文字を受付けさせ、受付けさせた先頭文字を有する名称を検索させ検索結果を出力させる。コンピュータプログラム１３１は、記憶媒体読取部４２に挿入される記憶媒体４３に記録されている。コンピュータプログラム１３１を記憶媒体４３から記憶媒体読取部４２を介してＥＥＰＲＯＭ４１へ記憶させ、これを実行させても良い。
【００４１】
また、本発明に係るコンピュータプログラム１３１は、ＣＤ−ＲＯＭ又はＤＶＤ−ＲＯＭ等の記憶媒体４３だけでなく、メモリカード等の外部メモリに記憶させておくこともできる。この場合、処理部１１に接続される図示しない外部メモリからコンピュータプログラム１３１を読み出してＥＥＰＲＯＭ４１に記憶させる。さらに処理部１１に接続された図示しない通信部と外部のサーバーコンピュータとの間で通信を確立し、係るコンピュータプログラムをＥＥＰＲＯＭ４１へダウンロードしても良い。
【００４２】
本実施の形態４は以上の如き構成としてあり、その他の構成及び作用は実施の形態１乃至３と同様であるので対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【図面の簡単な説明】
【００４３】
【図１】本発明のナビゲーション装置の内部構成を示すブロック図である。
【図２】実施の形態１に係る県名ブロック及び市町村名ブロックのフォーマット例を示す説明図である。
【図３】実施の形態１に係る選択画面の例を示すイメージ図である。
【図４】実施の形態１に係る選択画面の例を示すイメージ図である。
【図５】実施の形態１に係る地名ブロック及び番地名ブロックのフォーマット例を示す説明図である。
【図６】実施の形態１に係る選択画面の例を示すイメージ図である。
【図７】実施の形態１に係る目的地点を設定する処理の手順を示すフローチャートである。
【図８】実施の形態１に係る目的地点を設定する処理の手順を示すフローチャートである。
【図９】実施の形態２に係る市町村名ブロックのフォーマット例を示す説明図である。
【図１０】実施の形態２に係る選択画面の例を示すイメージ図である。
【図１１】実施の形態２に係る総画数受付手段の処理の手順を示すフローチャートである。
【図１２】実施の形態３に係る市町村名ブロックのフォーマット例を示す説明図である。
【図１３】実施の形態３に係る選択画面の例を示すイメージ図である。
【図１４】実施の形態３に係る部首受付手段の処理の手順を示すフローチャートである。
【図１５】実施の形態４に係るナビゲーション装置の内部構成を示すブロック図である。
【符号の説明】
【００４４】
１１  処理部
１２  ＲＡＭ
１３  ＲＯＭ
１３１  コンピュータプログラム
１４  表示部
１５  記憶部（記憶手段）
１６  受付部（受付手段）
１５１  地点データベース
１５２  地図データベース
【図１】
2008077351.tif 000003
【図２】
2008077351.tif 000004
【図３】
2008077351.tif 000005
【図４】
2008077351.tif 000006
【図５】
2008077351.tif 000007
【図６】
2008077351.tif 000008
【図７】
2008077351.tif 000009
【図８】
2008077351.tif 000010
【図９】
2008077351.tif 000011
【図１０】
2008077351.tif 000012
【図１１】
2008077351.tif 000013
【図１２】
2008077351.tif 000014
【図１３】
2008077351.tif 000015
【図１４】
2008077351.tif 000016
【図１５】
2008077351.tif 000017