(57)【要約】【課題】同一条件により検索された一又は複数の地点情報を一群として登録、管理することができるようにする。【解決手段】本発明に係るナビゲーション装置１によれば、検索画面から操作入力部１１により検索条件が入力されると、検索条件に一致する地点情報が地点情報ＤＢ１４４から抽出され、抽出された地点情報のリストが地点リスト画面１２１に表示される。操作入力部１１により地点リスト画面１２１の一括登録ボタン１２１ａが操作されると、抽出された地点情報が一群として登録地点情報記憶部１５のグループ地点情報テーブル１５１に登録される。【選択図】図３
2008298453.tif 000002
【特許請求の範囲】
【請求項１】
複数の地点情報を予め記憶する第１の記憶手段と、
入力された検索条件に一致する地点情報を前記第１の記憶手段に記憶されている地点情報から抽出する抽出手段と、
前記抽出手段により抽出された一又は複数の地点情報を一群として第２の記憶手段に登録する登録手段と、
を備えるナビゲーション装置。
【請求項２】
前記登録手段は、前記抽出された一群の地点情報に対し当該一群の地点情報に関するグループ情報を付与して登録する請求項１に記載のナビゲーション装置。
【請求項３】
前記グループ情報は、前記一群の地点情報を示すグループ名称を含み、
前記登録手段は、前記抽出された一群の地点情報に前記入力された検索条件に基づくグループ名称を自動的に付与する請求項２に記載のナビゲーション装置。
【請求項４】
前記グループ情報は、前記一群の地点情報を示すグループ名称を含み、
ユーザによるグループ名称の入力を受け付けるグループ名称入力手段を備え、
前記登録手段は、前記グループ名称入力手段を介して入力されたグループ名称を前記抽出された一群の地点情報に付与する請求項２に記載のナビゲーション装置。
【請求項５】
前記登録手段は、前記抽出された地点情報を前記第２の記憶手段に登録する際に、前記抽出した地点情報に含まれない新たな項目の情報を格納する領域を設ける請求項１〜４の何れか一項に記載のナビゲーション装置。
【請求項６】
前記地点情報は、当該地点情報が表す地点の位置情報を含み、
前記ナビゲーション装置が搭載された車両が到達した位置を検出する検出手段と、
前記検出手段により検出された位置に一致する位置情報を含む地点情報が前記第２の記憶部に記憶されている場合に、当該地点情報に新たに設けられた領域に当該地点情報に到達したことを示す情報を格納する情報更新手段と、
を備える請求項５に記載のナビゲーション装置。
【請求項７】
前記第２の記憶手段に記憶された一群の地点情報を当該一群単位で読み出して表示部にリスト表示する表示制御手段を備える請求項１〜６の何れか一項に記載のナビゲーション装置。
【請求項８】
前記第２の記憶手段に記憶された一群の地点情報を当該一群単位で前記第２の記憶手段から削除する削除手段を備える請求項１〜７の何れか一項に記載のナビゲーション装置。
【請求項９】
前記第２の記憶手段に記憶されているグループ情報を編集する編集手段を備える請求項１〜８の何れか一項に記載のナビゲーション装置。
【請求項１０】
前記抽出手段により新たに抽出された地点情報を既に前記第２の記憶手段に登録されている一群の地点情報に追加登録する追加登録手段を備える請求項１〜９の何れか一項に記載のナビゲーション装置。
【請求項１１】
前記第２の記憶手段は、前記ナビゲーション装置に設けられた記憶装置又は前記ナビゲーション装置から着脱可能な外部記憶装置であることを特徴とする請求項１〜１０の何れか一項に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関する。
【背景技術】
【０００２】
従来、車載用のナビゲーション装置においては、多数の地点情報を格納したＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＨＤ（Hard Disk）、ＤＶＤ等の記憶装置が設けられている。ユーザは、住所、電話番号、施設ジャンル、地域等の条件を入力し、記憶装置に格納されている多数の地点情報の中から条件にあった地点情報を検索して目的地として設定している。
【０００３】
しかし、目的地を設定するたびに検索条件を入力し、多数の地点情報の中から所望の地点情報を検索するのは煩雑である。そこで、ユーザがよく使う地点情報等を別のメモリに登録し、目的地設定のための地点情報の読み出し操作を容易にするための技術が提案されている。例えば、特許文献１には、１回以上目的地として検索された施設を登録施設情報記憶部に自動的に登録する技術が記載されている。また、多数の地点情報の中から条件を入力して検索された地点情報の中からユーザにより選択操作された地点情報を登録する技術も知られている。
【特許文献１】特開２００１―１９４１７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、条件を入力して検索された地点情報を全て登録したい場合、従来の技術では、ユーザが１件ごとに登録対象とする地点情報を選択操作して登録する必要があった。即ち、検索された件数分の登録操作を繰り返す必要があった。
【０００５】
また、同一の条件で検索された複数の地点情報を一まとまりとして後日リスト表示したい場合には、登録した地点情報の編集機能を利用して、ユーザが同一の条件で検索された地点情報すべてに対し同一の地点マークを付与する操作を行っておく必要があった。そして、登録された地点情報のリストを表示部に表示して、地点マーク順にソートする必要があった。
【０００６】
何れの操作も、車内という制約された空間で行う操作としてはユーザに大変な煩わしさを与えていた。また、付与できる地点マークにも限りがあり、登録された地点情報を分類して管理する上でも十分とは言えなかった。
【０００７】
本発明の課題は、同一条件により検索された一又は複数の地点情報を一群として登録、管理することができるようにすることである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に記載の発明のナビゲーション装置は、
複数の地点情報を予め記憶する第１の記憶手段と、
入力された検索条件に一致する地点情報を前記第１の記憶手段に記憶されている地点情報から抽出する抽出手段と、
前記抽出手段により抽出された一又は複数の地点情報を一群として第２の記憶手段に登録する登録手段と、
を備える。
【０００９】
請求項２に記載の発明は、請求項１に記載の発明において、
前記登録手段は、前記抽出された一群の地点情報に対し当該一群の地点情報に関するグループ情報を付与して登録する。
【００１０】
請求項３に記載の発明は、請求項２に記載の発明において、
前記グループ情報は、前記一群の地点情報を示すグループ名称を含み、
前記登録手段は、前記抽出された一群の地点情報に前記入力された検索条件に基づくグループ名称を自動的に付与する。
【００１１】
請求項４に記載の発明は、請求項２に記載の発明において、
前記グループ情報は、前記一群の地点情報を示すグループ名称を含み、
ユーザによるグループ名称の入力を受け付けるグループ名称入力手段を備え、
前記登録手段は、前記グループ名称入力手段を介して入力されたグループ名称を前記抽出された一群の地点情報に付与する。
【００１２】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載の発明において、
前記登録手段は、前記抽出された地点情報を前記第２の記憶手段に登録する際に、前記抽出した地点情報に含まれない新たな項目の情報を格納する領域を設ける。
【００１３】
請求項６に記載の発明は、請求項５に記載の発明において、
前記地点情報は、当該地点情報が表す地点の位置情報を含み、
前記ナビゲーション装置が搭載された車両が到達した位置を検出する検出手段と、
前記検出手段により検出された位置に一致する位置情報を含む地点情報が前記第２の記憶部に記憶されている場合に、当該地点情報に新たに設けられた領域に当該地点情報に到達したことを示す情報を格納する情報更新手段と、
を備える。
【００１４】
請求項７に記載の発明は、請求項１〜６の何れか一項に記載の発明において、
前記第２の記憶手段に記憶された一群の地点情報を当該一群単位で読み出して表示部にリスト表示する表示制御手段を備える。
【００１５】
請求項８に記載の発明は、請求項１〜７の何れか一項に記載の発明において、
前記第２の記憶手段に記憶された一群の地点情報を当該一群単位で前記第２の記憶手段から削除する削除手段を備える。
【００１６】
請求項９に記載の発明は、請求項１〜８の何れか一項に記載の発明において、
前記第２の記憶手段に記憶されているグループ情報を編集する編集手段を備える。
【００１７】
請求項１０に記載の発明は、請求項１〜９の何れか一項に記載の発明において、
前記抽出手段により新たに抽出された地点情報を既に前記第２の記憶手段に登録されている一群の地点情報に追加登録する追加登録手段を備える。
【００１８】
請求項１１に記載の発明は、請求項１〜１０の何れか一項に記載の発明において、
前記第２の記憶手段は、前記ナビゲーション装置に設けられた記憶装置又は前記ナビゲーション装置から着脱可能な外部記憶装置である。
【発明の効果】
【００１９】
本発明によれば、同一条件により検索された一又は複数の地点情報を一群として登録、管理することができるようになる。
【発明を実施するための最良の形態】
【００２０】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００２１】
まず、本実施の形態におけるナビゲーション装置１の構成について説明する。ナビゲーション装置１は、車両に搭載され、その車両（自車）の現在位置や目的地までの経路案内を表示する装置である。
【００２２】
図１に、ナビゲーション装置１の機能構成例を示す。
図１に示すように、ナビゲーション装置１は、制御部１０、操作入力部１１、表示部１２、音声出力部１３、ハードディスク装置１４、登録地点情報記憶部１５、ＧＰＳ（Global Positioning System）モジュール１６、自律航法ユニット１７、ＶＩＣＳ（Vehicle Information and Communication System）モジュール１８、外部記憶装置Ｉ／Ｆ１９、Ｉ／Ｆ２０等を備えて構成されている。
【００２３】
制御部１０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等により構成される。制御部１０のＣＰＵは、ＲＯＭに記憶されているシステムプログラムを読み出して実行し、ナビゲーション装置１の各部を駆動制御する。また、ＣＰＵは、操作入力部１１、ＧＰＳモジュール１６、ＶＩＣＳモジュール１８等を介して入力される情報に基づいて、ＲＯＭに記憶されている各種処理プログラムを読み出してＲＡＭ内に展開し、展開されたプログラムに従って各種処理を実行する。
【００２４】
例えば、制御部１０は、操作入力部１１を介して目的地が設定され、経路探索が指示されると、経路探索処理を実行し、ハードディスク装置１４に記憶されている地図情報から、ノード（交差点、分岐点、屈曲点といった節点）情報とリンク（直線経路）情報を含む道路情報を読み出し、読み出した道路情報に基づいて、各種条件に応じた自車の現在位置（自車位置）から目的地までの経路（例えば、標準経路、最短距離の経路、最低料金の経路、最短時間の経路等）を探索する。経路探索処理が終了すると、制御部１０は、探索された経路のうち、経路案内に利用する誘導経路をユーザが選択するための選択画面を表示部１２に表示させ、操作入力部１１からの選択入力に応じて、探索された経路のうち一の経路を経路案内に利用する誘導経路として設定し、経路探索結果としてＲＡＭに記憶する。
【００２５】
また、制御部１０は、操作入力部１１を介して経路案内が指示されると、経路案内処理を実行し、ＧＰＳモジュール１６等から入力される自車位置及び経路探索処理の探索結果に基づいて、ハードディスク装置１４から経路案内に必要なデータ（自車位置付近に関する地図情報、地点情報、案内図データ等）を読み出してＲＡＭに格納し、表示部１２に経路案内を表示したり、経路案内の音声を音声出力部１３から出力したりする。
【００２６】
また、制御部１０は、後述する地点登録処理を実行し、入力された検索条件に一致する地点情報を地点情報ＤＢ１４４から抽出する抽出手段、抽出された地点情報を一群（グループ）として第２の記憶手段としての登録地点情報記憶部１５に登録する登録手段としての機能を実現する。
また、制御部１０は、後述する地点グループ読み出し処理を実行し、操作入力部１１からの操作に応じて、登録地点情報記憶部１５に記憶された一群の地点情報を一群単位で読み出して表示部１２にリスト表示する表示制御手段、登録地点情報記憶部１５に記憶された地点情報を一群単位で登録地点情報記憶部１５から削除する削除手段、登録地点情報記憶部１５に記憶されたグループ情報を編集する編集手段、及び登録地点情報記憶部１５に記憶されている一群の地点情報に新たな地点情報を追加登録する追加登録手段としての機能を実現する。
【００２７】
また、制御部１０は、Ｉ／Ｆ２０を介してエンジンスイッチキー２０ａがＯＦＦされた旨の信号（ＯＦＦ信号）が入力された際にＧＰＳモジュール１６等から入力される自車位置の情報（緯度、経度）を取得し、当該取得された位置を自車が到達した位置として検出する。即ち、制御部１０は、検出手段として機能する。
更に、制御部１０は、自車が到達した位置を検出した際に、自車が到達した位置に一致する位置情報を含む地点情報が登録地点情報記憶部１５のグループ地点情報テーブル１５１に記憶されているか否かを判断し、記憶されていると判断した場合に、その自車が到達した位置に一致する位置情報を含む地点情報の「訪問済フラグ」領域１５１ｅに訪問済フラグＯＮを格納する。即ち、制御部１０は、情報更新手段として機能する。
【００２８】
操作入力部１１は、方向（上、右上、右、右下、下、左下、左、左上）を指示するための矢印キー、この矢印キーの中央部に配置されたセットキー、数字キー、その他ナビゲーション利用等の各種機能に対応付けられた各種キーを備え、操作されたキーに対する操作信号を制御部１０に出力する。また、操作入力部１１は、表示部１２の画面を覆うように設けられたタッチパネルを備え、電磁誘導式、磁気歪式、感圧式等の座標読み取り原理でタッチ指示された座標を検出し、検出した座標を位置信号として制御部１０に出力する。あるいは、操作入力部１１は、リモコン、マイク等を備える構成としてもよい。
【００２９】
表示部１２は、カラー液晶ディスプレイ等により構成され、制御部１０からの指示に従って表示画面上に地図画面やアイコン、案内図等のナビゲーション用の表示情報を表示する。
【００３０】
音声出力部１３は、Ｄ／Ａ変換器、増幅器、スピーカ等を備えて構成され、制御部１０からの指示に従って、音声データをアナログ信号に変換して音声出力する。
【００３１】
ハードディスク装置１４は、地図ＤＢ（Data Base）１４１、案内図ＤＢ１４２、案内音声ＤＢ１４３、地点情報ＤＢ１４４等を有し、ナビゲーション装置１における経路の探索及び経路案内に必要な地点情報を含むデータを予め記憶する第１の記憶手段である。なお、第１の記憶手段としては、ハードディスク装置に限らず、ＣＤ−ＲＯＭ、ＤＶＤ等の記録媒体とこれらの記録媒体から情報を読み出すドライブ等からなる記憶装置としてもよい。
【００３２】
地図ＤＢ１４１は、道路情報、鉄道情報、河川情報を含む地図情報を格納するデータベースである。道路情報としては、ノード、リンク、各道路の名称、道路の種類を示す種別（高速道路、国道、県道、一般道、幹線道、有料道路等）、道幅、ＩＣ（インターチェンジ）の名称及び地図上の位置情報（緯度経度）、ＳＡ（サービスエリア）の名称及び地図上の位置情報等の情報が含まれる。
河川情報としては、各河川の名称、ノード（支流との分岐点、屈曲点といった接点の地図上の位置情報）、リンク（川の直線部分）等の情報が含まれる。
鉄道情報としては、鉄道各線の名称、種別、ノード（駅、線路の屈曲点といった接点の地図上の位置情報）、リンク（線路の直線部分）、鉄道各線に含まれる駅の情報（駅名、種別（ターミナル駅等））等の情報が含まれる。
【００３３】
案内図ＤＢ１４２は、経路案内のポイントで案内画像を表示するための案内図データ（例えば、交差点拡大図、方面看板、進行方向矢印等の画像データ）を格納するデータベースである。
案内音声ＤＢ１４３は、経路案内に必要なメッセージの音声データを格納するデータベースである。
地点情報ＤＢ１４４は、地図上の各地点に関する地点情報、例えば、地点の名称、地図上の位置情報（緯度、経度）、住所、電話番号、ジャンル情報、地図上に地点を表示するためのマーク（アイコン画像情報）等を格納するデータベースである。
【００３４】
登録地点情報記憶部１５は、不揮発性の半導体メモリ等により構成され、ユーザによる操作入力部１１の登録操作に応じて登録された地点情報を記憶する第２の記憶手段である。この第１の記憶手段と第２の記憶手段を設け、第２の記憶手段に第１の記憶手段に記憶された複数の地点情報の中からユーザにより登録操作された地点情報を記憶しておくことで、地点情報の読み出しを容易にすることができる。
本実施の形態において、登録地点情報記憶部１５は、一群として登録された地点情報のそれぞれを記憶するグループ地点情報テーブル１５１と、グループ地点情報テーブル１５１に登録された一群の地点情報に関する情報（グループ情報という）を記憶するグループ情報テーブル１５２と、個々に登録された地点情報を記憶する個別地点情報テーブル１５３と、を有している。
【００３５】
図２（ａ）に、グループ地点情報テーブル１５１の一例を示す。グループ地点情報テーブル１５１は、図２（ａ）に示すように、「名称」領域１５１ａ、「位置」領域１５１ｂ、「マーク」領域１５１ｃ、「グループ番号」領域１５１ｄ、「訪問済フラグ」領域１５１ｅ、「訪問回数」領域１５１ｆ、「未定義」領域１５１ｇ等を有し、一群として登録された地点情報のそれぞれ及び新たに付加される情報を項目別に記憶する。「名称」領域１５１ａは、地点の名称情報を格納する。「位置」領域１５１ｂは、地図上の位置情報（緯度、経度）を格納する。「マーク」領域１５１ｃは、地点を示すアイコン画像情報を格納する。「グループ番号」領域１５１ｄは、登録時に付与されたグループ番号を記憶する。「訪問済フラグ」領域１５１ｅは、地点が訪問済みであるか否か（自車が地点に到達したことがあるか否か）を示すフラグ（訪問済みであればＯＮ、未訪問であればＯＦＦ。デフォルトはＯＦＦ）を格納する。「訪問回数」領域１５１ｆは、地点の訪問回数を格納する。「未定義」領域１５１ｇは、ユーザにより追加項目が定義された場合に、定義された項目の情報を格納する。
【００３６】
図２（ｂ）に、グループ情報テーブル１５２の一例を示す。グループ情報テーブル１５２は、図２（ｂ）に示すように、「グループ番号」領域１５２ａ、「グループ名称」領域１５２ｂ、「地点個数」領域１５２ｃ、「制覇フラグ」領域１５２ｄ、「ユーザ定義項目１」領域１５２ｆ、「ユーザ定義項目２」領域１５２ｇ、「未定義」領域１５２ｈ等を有し、一群として登録された地点情報のグループに関するグループ情報を項目別に記憶する。
「グループ番号」領域１５２ａは、一群として登録された地点情報のグループを識別するためのグループ番号を格納する。「グループ名称」領域１５２ｂは、グループの名称を格納する。「地点個数」領域１５２ｃは、グループに属する地点情報の個数を格納する。「制覇フラグ」領域１５２ｄは、グループに属する全ての地点情報の訪問済フラグがＯＮとなったか否かを示すフラグ（訪問済フラグが全てＯＮであればＯＮ、デフォルトはＯＦＦ）を格納する。「ユーザ定義項目１」領域１５２ｆは、ユーザにより当該グループに属する各地点情報に対して定義された項目を示す情報を格納する。「ユーザ定義項目２」領域１５２ｇは、ユーザにより当該グループ情報に対して定義された項目を示す情報を格納する。「未定義」領域１５２ｈは、ユーザにより追加項目が定義された場合に、定義された項目の情報を格納する。
【００３７】
図２（ｃ）に、個別地点情報テーブル１５３の一例を示す。個別地点情報テーブル１５３は、図２（ｃ）に示すように、「名称」領域１５３ａ、「位置」領域１５３ｂ、「マーク」領域１５３ｃ等を有し、個別に登録された地点情報を項目別に記憶する。
【００３８】
ＧＰＳモジュール１６は、図示しないＧＰＳアンテナ等を備えて構成される。このＧＰＳアンテナは、地球低軌道に打ち上げられた複数のＧＰＳ衛星から送信されるＧＰＳ信号を受信する。ＧＰＳアンテナは、少なくとも３個のＧＰＳ衛星から送信されるＧＰＳ信号を受信し、受信したＧＰＳ信号に基づいて車両の絶対的な現在位置（緯度、経度）を検出して、制御部１０に出力する。
【００３９】
自律航法ユニット１７は、角度センサ、距離センサ等を備えて構成される。角度センサは、車の角速度（単位時間あたりの水平方向への回転角度）を検出して、移動方位の変化量を算出する。距離センサは、車輪の回転に応じて出力されるパルス信号を検出して、車両の移動量を算出する。自律航法ユニット１７は、これら角速度信号および車速パルス信号により、車両の相対的な位置変化を算出して制御部１０に出力する。
【００４０】
ＶＩＣＳモジュール１８は、ＦＭ多重放送局等からの放送を、図示しないアンテナを介して受信することによって道路渋滞情報を受信し制御部１０に出力する。または、ＶＩＣＳモジュール１８は、道路上に設置された機器からの光・無線電波を用いたビーコン発信機から放送された道路渋滞情報を受信する構成としてもよい。
【００４１】
外部記憶装置Ｉ／Ｆ１９は、ＵＳＢ（Universal Serial Bus）メモリ、ＣＦ（Compact Flash）カード等の外部記憶装置１９ａを接続可能であり、外部記憶装置１９ａとのデータの入出力を行うためのインターフェースである。なお、外部記憶装置１９ａは、ＣＤ−Ｒ（Compact Disk Recordable）、ＳＤ（Secure Digital）メモリカード（登録商標）、スマートメディア（登録商標）等であってもよく、この場合、外部記憶装置Ｉ／Ｆ１９には、外部記憶装置１９ａに対しデータの読み出し及び書き込みを行うドライブも含まれる。
【００４２】
Ｉ／Ｆ２０は、自車エンジンのＯＮ／ＯＦＦを切り替えるためのエンジンスイッチキー２０ａからの入力信号を制御部１０に出力する。
【００４３】
次に、本実施の形態の動作について説明する。
まず、地点情報ＤＢ１４４の地点情報の中から検索により抽出された地点情報を登録する処理について説明する。
図３に、制御部１０により実行される地点登録処理を示す。当該処理は、操作入力部１１により情報検索指示が入力された際に実行される処理である。
【００４４】
まず、表示部１２に検索画面が表示され、当該検索画面から操作入力部１１により検索条件が入力される（ステップＳ１）。次いで、検索条件に一致する地点情報が地点情報ＤＢ１４４から抽出され（ステップＳ２）、抽出された一又は複数の地点情報がリスト表示された地点リスト画面１２１が表示部１２に表示される（ステップＳ３）。  
【００４５】
図４に、ステップＳ３で表示される地点リスト画面１２１の一例を示す。図４に示すように、地点リスト画面１２１には、ユーザが入力した検索条件に一致する地点情報のリスト１２１ａ、リスト表示された地点情報を一群として登録する指示を入力するための「一括登録」ボタン１２１ｂ、検索に戻ることを指示するための「戻る」ボタン１２１ｃ等が表示されている。地点リスト画面１２１に表示されたリストの中から一の地点が押下されて選択されると、図５に示す地点詳細画面１２２が表示される。地点詳細画面１２２は、その地点についての詳細情報（名称、住所や電話番号等）を表示する詳細情報欄１２２ａや、その地点情報を個別に登録することを指示するための「地点登録」ボタン１２２ｂ等を表示する画面である。なお、地点リスト画面１２１に「選択登録」ボタン等を設け、リスト表示された地点情報のうち、操作入力部１１により選択された地点情報を一群として登録できるようにしても良い。また、地点リスト画面１２１に「再検索」ボタン等を設け、リスト表示された地点情報から更に検索条件を更に絞り込んで再検索を行えるようにしても良い。
【００４６】
操作入力部１２１により地点リスト画面１２１上の「一括登録」ボタン１２１ｂが押下されると（ステップＳ４；ＹＥＳ）、地点リスト画面１２１にリスト表示された地点情報が一群として登録地点情報記憶部１５のグループ地点情報テーブル１５１に登録される（ステップＳ５）。このとき、登録された一群の地点情報を一意に識別するためのグループ番号が付与され、登録された各地点情報の「グループ番号」領域１５１ｄに格納される。  
【００４７】
次いで、自動的にグループ名称を付与するか又はユーザが任意のグループ名称を付与するかを選択するための選択画面１２３が表示部１２に表示される。図６に、選択画面１２３の一例を示す。図６に示すように、選択画面１２３には、「グループ名称を自動付与しますか」というメッセージ、自動付与することを選択するための「はい」ボタン１２３ａ、ユーザが任意に付与することを選択するための「いいえ」ボタン１２３ｂが表示されている。
【００４８】
操作入力部１１により選択画面１２３の「はい」ボタン１２３ａが押下され、グループ名称の自動付与が指示されると（ステップＳ６；ＹＥＳ）、ユーザが入力した検索条件に基づきグループ名称が自動作成され、ステップＳ５で登録された一群の地点情報に当該グループ名称を含むグループ情報が自動付与される（ステップＳ７）。即ち、ステップＳ５で一群の地点情報に付与されたグループ番号に、検索条件に基づき作成したグループ名称、一群の地点情報の個数をカウントして得た地点個数等が対応付けられてグループ情報テーブル１５２に登録される。例えば、ユーザがステップＳ１において、「ラーメン」「関東」を検索条件として検索した場合、「ラーメンめぐり関東」などの検索条件式に応じた名称が当該検索条件により検索された一群の地点情報のグループ名称として作成される。グループ情報が登録されると、本処理は終了する。
【００４９】
一方、操作入力部１１により選択画面１２３の「いいえ」ボタン１２３ｂが押下され、グループ名称のユーザによる付与が指示されると（ステップＳ６；ＮＯ）、ひらがなの５０音ボタンや漢字変換ボタン、決定ボタン等が表示された図示しない文字入力画面（グループ名称入力手段）が表示部１２に表示され、操作入力部１１により当該画面からグループ名称が入力され、決定ボタンが押下されると（ステップＳ８）、入力されたグループ名称、グループ番号及び地点個数がグループ情報テーブル１５２に登録され（ステップＳ９）、本処理は終了する。
【００５０】
一方、ステップＳ４において、操作入力部１１により「一括登録」ボタン１２１ｂが押下されず（ステップＳ４；ＮＯ）、地点リスト画面１２１にリスト表示された中から一の地点が押下されて選択され、次いで表示される地点詳細画面１２２の「地点登録」ボタン１２２ｂが押下されて地点登録が指示されると（ステップＳ１０；ＹＥＳ）、選択された地点の地点情報が個別地点情報テーブル１５３に登録され（ステップＳ１１）、本処理は終了する。
【００５１】
一方、ステップＳ１０において地点が選択されず（ステップＳ１０：Ｎ）、「戻る」ボタン１２１ｃが押下されると（ステップＳ１２；ＹＥＳ）、処理はステップＳ１に戻り、新たな検索条件での検索が実行される。
【００５２】
次に、一群として登録された地点情報を一群単位（以下、グループ単位という）で読み出す際の処理について説明する。
図７に、制御部１０により実行される地点グループ読み出し処理を示す。当該処理は、ユーザによる操作入力部１１の所定の操作により、グループ単位での地点情報の読み出し指示が入力された際に実行される処理である。
【００５３】
操作入力部１１によりグループ単位での読み出し指示が入力されると、登録地点情報記憶部１５に記憶されているグループ情報テーブル１５２からグループ情報が読み出され、登録されたグループ情報がリスト表示された登録グループリスト画面１２４が表示部１２に表示される（ステップＳ２１）。  
【００５４】
図８に、表示部１２に表示される登録グループリスト画面１２４の一例を示す。図８に示すように、登録グループリスト画面１２４には、グループ情報テーブル１５２に登録されているグループ情報のリスト１２４ａ等が表示されている。リスト１２４ａには、各グループのグループ名称や、地点個数、制覇フラグ等が表示されている。なお、登録グループリスト画面１２４には「グループ」タブ１２４ｂ及び「個別」タブ１２４ｃが表示されており、「個別」タブ１２４ｃが押下されると、個別に登録された地点情報がリスト表示された登録地点リスト画面（図示せず）に切り替えることができる。
【００５５】
操作入力部１１により登録グループリスト画面１２４に表示されたリスト１２４ａからグループ情報が選択されると（ステップＳ２２）、選択されたグループに属する地点情報（即ち、選択されているグループ情報のグループ番号が対応付けられている地点情報）がグループ地点情報テーブル１５１から読み出され、読み出された一群の地点情報をリスト表示する所属地点リスト画面１２５が表示部１２に表示される（ステップＳ２３）。
【００５６】
図９に、表示部１２に表示される所属地点リスト画面１２５の一例を示す。所属地点リスト画面１２５は、ステップＳ２２で選択されたグループ単位で地点情報をリスト表示する画面である。図９に示すように、所属地点リスト画面１２５は、選択されたグループに属する一群の地点情報のリスト１２５ａ、「一括削除」ボタン１２５ｂ、「グループ編集」ボタン１２５ｃ等を有している。リスト１２５ａには、選択されたグループに属する各地点の地点名称や、訪問済フラグ、訪問回数等が表示される。このように、グループに属する各地点が訪問済みであるか否かの情報や、訪問回数等が表示されるので、ユーザは、当該グループに属する一群の地点情報のうち、どこに行ったことがあるか、まだ制覇していない地点はどこか、等をチェックすることができる。「一括削除」ボタン１２５ｂは、当該画面の表示対象となっているグループのグループ情報及び地点情報をグループ単位で登録地点情報記憶部１５から削除する指示を入力するためのボタンである。「グループ編集」ボタン１２５ｃは、当該画面の表示対象となっているグループのグループ情報の編集を指示するためのボタンである。
【００５７】
操作入力部１１により所属地点リスト画面１２５の「一括削除」ボタン１２５ｂが押下されると（ステップＳ２４；ＹＥＳ）、当該画面の表示対象となった（ステップＳ２２で選択された）グループのグループ情報及びこれに属する一群の地点情報が登録地点情報記憶部１５から削除され（ステップＳ２５）、本処理は終了する。
【００５８】
操作入力部１１により所属地点リスト画面１２５の「グループ編集」ボタン１２５ｃが押下されると（ステップＳ２４；ＮＯ；ステップＳ２６；ＹＥＳ）、表示部１２にグループ編集画面１２６が表示される（ステップＳ２７）。
【００５９】
図１０に、表示部１２に表示されるグループ編集画面１２６の一例を示す。グループ編集画面１２６は、ステップＳ２２で選択されたグループ情報を編集するための画面であり、図１０に示すように、編集可能なグループ情報の各項目ボタン１２６ａ〜１２６ｂに対応付けて、各項目の情報が表示されている。また、グループ編集画面１２６には、「地点追加」ボタン１２６ｃ、「グループ情報追加」ボタン１２６ｄ、「地点情報追加」ボタン１２６ｅ、「ＯＫ」ボタン１２６ｆ等が表示されている。
【００６０】
操作入力部１１により、グループ編集画面１２６の何れかの編集項目ボタン１２６ａ〜１２６ｅが操作されると（ステップＳ２８；ＹＥＳ）、操作された項目に応じたグループ情報編集処理が実行される（ステップＳ２９）。
【００６１】
例えば、項目ボタン１２６ａ〜１２６ｂの何れかが操作されると、操作された項目に応じた入力画面（例えば、名称項目であれば、キーボード、制覇フラグ項目であれば、リセットキー）が表示され、入力画面から入力されると、入力された内容が項目ボタンに対応付けて表示される。この画面から、グループの名称や、制覇フラグのリセット等を行うことができる。制覇フラグがリセットされると、地点情報の訪問済フラグもすべてリセットされる。
【００６２】
また、例えば「地点追加」ボタン１２６ｃが操作されると、「登録した地点」ボタン１２６ｇ、「新規登録」ボタン１２６ｈの操作が有効となる。「登録した地点」ボタン１２６ｇが操作されると、個別地点情報テーブル１５３に登録されている地点情報が読み出され、読み出された地点情報のリストが表示部１２に表示される。操作入力部１１により表示されたリストから地点情報が操作されて選択されると、選択された地点情報がステップＳ２２で選択されたグループ情報のグループ番号に対応付けてグループ地点情報テーブル１５１に追加登録されるとともに、グループ情報テーブル１５２の当該グループの地点個数が更新される。「新規登録」ボタン１２６ｈが操作されると、検索画面が表示され、入力された検索条件に一致した地点情報が地点情報ＤＢ１４４から抽出され、抽出された地点情報のリストが表示部１２に表示される。表示されたリストから何れかの地点情報が操作されて選択されると、選択された地点情報がステップＳ２２で選択されたグループに追加登録される。即ち、ステップＳ２２で選択されたグループ情報のグループ番号に対応付けてグループ地点情報テーブル１５１に追加登録されるとともに、グループ情報テーブル１５２の当該地点グループの地点個数が更新される。
【００６３】
また、例えば、「グループ情報追加」ボタン１２６ｄが操作されると、当該グループ情報に追加する項目をユーザが入力するための入力画面（文字を入力するためのキーボード又は追加項目として選択可能な項目候補）が表示され、当該画面から追加項目の情報が入力されると、グループ情報テーブル１５２のステップＳ２２で選択されたグループ情報の「ユーザ定義項目２」領域１５２ｇに、入力された追加項目の情報が登録される。この「ユーザ定義項目２」領域１５２ｇに入力された情報により、当該グループ情報についての「未定義」領域１５２ｈの項目が特定される。これにより、ユーザにより入力された追加項目の情報をステップＳ２２で選択されたグループ情報に追加することが可能となる。例えば、グループを制覇したときの感想や日時等の入力欄を追加することが可能となる。
【００６４】
また、例えば、「地点情報追加」ボタン１２６ｅが操作されると、当該グループに属する各地点情報に追加する項目をユーザが入力するための入力画面（文字を入力するためのキーボード又は追加項目として選択可能な項目候補）が表示され、当該画面から追加項目の情報が入力されると、グループ情報テーブル１５２のステップＳ２２で選択されたグループ情報の「ユーザ定義項目１」領域１５２ｆに、入力された追加項目の情報が登録される。この「ユーザ定義項目１」領域１５２ｆに入力された情報により、グループ地点情報テーブル１５１の当該グループ情報に対応する地点情報の「未定義」領域１５１ｇの項目が特定される。これにより、ユーザにより入力された追加項目の情報をステップＳ２２で選択されたグループに属する地点情報に追加することが可能となる。例えば、グループに属する各地点の評価をユーザが入力するための評価入力欄等を追加することが可能となる。
「グループ情報追加」ボタン１２６ｄ、「地点情報追加」ボタン１２６ｅの押下により、選択されたグループのグループ情報や地点情報に対して付与できる情報をユーザが自由にカスタマイズすることが可能となる。
【００６５】
なお、本実施の形態においては、グループ地点情報テーブル１５１やグループ情報テーブル１５２に予め「未定義」領域を設けておくこととし、ユーザの「グループ情報追加」ボタン１２６ｄ、「地点情報追加」ボタン１２６ｅの操作に従ってこれらの領域を利用可能とすることとして説明したが、予め「未定義」領域を設けず、「グループ情報追加」ボタン１２６ｄ、「地点情報追加」ボタン１２６ｅの操作に従って領域を追加するようにしてもよい。また、追加可能な項目の数は、一つに限定されない。
【００６６】
操作入力部１１によりグループ編集画面１２６から「ＯＫ」ボタン１２６ｆが押下されると（ステップＳ３０）、本処理は終了する。
【００６７】
一方、所属地点リスト画面１２５に表示されたリストから何れかの地点情報が選択されると（ステップＳ２６；ＮＯ、ステップＳ３１；ＹＥＳ）、表示部１２に選択された地点情報の個別画面１２７が表示される（ステップＳ３２）。
【００６８】
図１１に、個別画面１２７の一例を示す。個別画面１２７は、選択された地点情報を個別に編集したり目的地に設定したりするための画面であり、図１１に示すように、地点情報の各項目ボタン１２７ａ〜１２７ｄに対応付けて、各項目の情報が表示されている。また、個別画面１２７には、「削除」ボタン１２７ｅ、「目的地」ボタン１２７ｆ、「寄り道」ボタン１２７ｇ、「ＯＫ」ボタン１２７ｈ等が表示されている。
【００６９】
操作入力部１１により、個別画面１２７の何れかの項目ボタン１２７ａ〜１２７ｄが押下されると（ステップＳ３３；ＹＥＳ）、操作に応じた地点情報編集処理が実行され（ステップＳ３４）、処理はステップＳ３９に移行する。
例えば、項目ボタン１２７ａ〜１２７ｄの何れかが押下されると、押下された項目に応じた入力画面（例えば、名称項目であれば、キーボード、訪問回数項目であれば、テンキー、訪問済フラグ項目であれば、ＯＮ／ＯＦＦキー）が表示され、入力画面から入力されると、入力された内容が項目ボタンに対応付けて表示される。この画面から、地点グループを構成する個々の地点情報の編集を行うことができる。例えば、訪問済フラグや訪問回数は、ナビゲーション装置１で目的地等に設定しなければ訪問回数としてカウントされないが、電車等により訪問したことのある地点があれば、当該画面から訪問済フラグをＯＮにし、訪問回数を入力すれば、ナビゲーション装置１の誘導によらずに訪問した回数をナビゲーション装置１に反映させることができる。
【００７０】
操作入力部１１により、「削除」ボタン１２７ｅが押下されると（ステップＳ３３；ＮＯ、ステップＳ３５；ＹＥＳ）、表示されている地点情報がグループ地点情報テーブル１５１から削除されるとともに、グループ情報テーブル１５２の地点個数が１減算され（ステップＳ３６）、処理はステップＳ３９に移行する。
【００７１】
操作入力部１１により、「目的地」ボタン１２７ｆ、又は「寄り道」ボタン１２７ｇが押下されると（ステップＳ３５；ＮＯ、ステップＳ３７；ＹＥＳ）、表示されている地点情報が目的地又は寄り道地点として設定され（ステップＳ３８）、処理はステップＳ３９に移行する。
【００７２】
ステップＳ３９において、操作入力部１１により個別画面１２７から「ＯＫ」ボタン１２７ｈが押下されると（ステップＳ３９：ＹＥＳ）、本処理は終了する。
【００７３】
目的地が設定されると、制御部１０により経路探索処理及び経路案内処理が実行され、現在の自車位置から設定された目的地までの経路案内が行われる。
Ｉ／Ｆ２０を介してエンジンスイッチキー２０ａがＯＦＦされた旨の信号（ＯＦＦ信号）が入力されると、制御部１０は、ＧＰＳモジュール１６等から入力される自車位置の情報（緯度、経度）を取得し、当該取得された位置を自車が到達した位置として検出する。そして、自車が到達した位置が検出されると、制御部１０は、自車が到達した位置に一致する位置情報を含む地点情報が登録地点情報記憶部１５のグループ地点情報テーブル１５１に記憶されているか否かを判断し、記憶されていると判断した場合に、その自車が到達した位置に一致する位置情報を含む地点情報の「訪問済フラグ」領域１５１ｅに訪問済フラグＯＮを格納するとともに、「訪問回数」領域１５１ｆに格納されている訪問回数を１インクリメントする。また、当該地点情報と同一のグループ番号を有する地点情報の「訪問済フラグ」領域１５１ｅが参照され、全ての訪問済フラグがＯＮとなっている場合に、グループ情報テーブル１５２の当該グループ番号に対応するグループ情報の「制覇フラグ」領域１５２ｄにＯＮを格納する。
なお、地点と自車位置との距離が予め定めされた距離以内かつ自車の速度が一定以下のときに到着とみなして「訪問済フラグ」領域１５１ｅに訪問済フラグＯＮを格納し、「訪問回数」領域１５１ｆに格納されている訪問回数を１インクリメントするようにしてもよい。
【００７４】
以上説明したように、ナビゲーション装置１によれば、検索画面から操作入力部１１により検索条件が入力されると、検索条件に一致する地点情報が地点情報ＤＢ１４４から抽出され、抽出された地点情報のリストが地点リスト画面１２１に表示される。操作入力部１１により地点リスト画面１２１の一括登録ボタン１２１ｂが操作されると、抽出された地点情報が一群として登録地点情報記憶部１５のグループ地点情報テーブル１５１に登録される。
【００７５】
従って、入力した検索条件に合致した一群の地点情報の全てを一括登録ボタン１２１ｂの操作に応じて一括して登録地点情報記憶部１５に登録することが可能となり、ユーザによる地点登録の手間や時間を省くことができる。
【００７６】
また、抽出された一群の地点情報に対し、グループ名称を含むグループ情報が付与されて登録されるので、同一の検索条件で抽出された一群の地点情報を一群単位、即ちひとつのグループ単位として管理することが可能となる。即ち、グループ単位で登録された地点情報を読み出してリスト表示したり、削除したりすることが可能となり、ナビゲーション装置１の操作性、利便性を向上させることができる。グループ名称は、検索条件に基づき自動的にナビゲーション装置側で付与することができるので、ユーザが操作することなく、一群の地点情報の特徴を示すグループ名称を付与することが可能となる。また、操作入力部１１からユーザが入力したグループ名称を付与することもできるので、ユーザが所望するグループ名称を付与することも可能となる。
【００７７】
また、グループ地点情報テーブル１５１には、「訪問済フラグ」領域、「訪問回数」領域等、地点情報ＤＢ１４４にはない新たな項目の情報格納領域を備えているので、一群として登録された地点情報に対しては、新たな項目の情報を格納する領域が設けられる。その結果、新たな項目の情報を付加することが可能となる。例えば、新たな項目の情報として訪問済フラグが付加されれば、あるグループの地点情報を表示部にリスト表示した場合、ユーザは、グループの中でまだ行ったことのない地点を容易に認識することができ、行ったことのない地点を目的地として選択してみる等が可能となり、グループを構成する各地点を制覇する楽しみもでき、ナビゲーション装置１を利用する際のエンターテイメント性が高まる。
【００７８】
また、グループ情報は、編集することができ、また、地点情報ＤＢ１４４に記憶されている地点情報や個別地点情報テーブル１５３に記憶されている個別に登録された地点情報をすでに登録されているグループに追加することができるので、ユーザがグループをカスタマイズすることが可能となる。
【００７９】
なお、上記実施の形態における記述は、本発明に係るナビゲーション装置の一例であり、これに限定されるものではない。
【００８０】
例えば、上記実施の形態では、ナビゲーション装置１が備える不揮発性メモリを第２の記憶手段として説明したが、ナビゲーション装置１に着脱可能な外部記憶装置１９ａを第２の記憶手段として、ユーザの操作に応じて登録される地点情報やグループ情報を外部記憶装置１９ａに登録する構成としてもよい。地点情報やグループ情報の登録先を外部記憶装置１９ａとすれば、ナビゲーション装置１の内部のメモリに登録する場合よりもメモリ容量の制限が緩和され、より多くの地点情報やグループ情報を登録することが可能となる。また、地点情報や登録情報を登録した外部記憶装置１９ａをパーソナルコンピュータ等に装着し、編集することも可能となる。
【００８１】
その他、上記実施の形態におけるナビゲーション装置１の細部構成及び詳細動作に関しても、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００８２】
【図１】本発明に係る実施の形態のナビゲーション装置の機能的構成を示すブロック図である。
【図２】（ａ）は、図１の地点情報テーブルのデータ格納例を示す図、（ｂ）は、図１のグループ情報テーブルのデータ格納例を示す図、（ｃ）は、図１の個別地点情報テーブルのデータ格納例を示す図である。
【図３】図１の制御部により実行される地点登録処理を示すフローチャートである。
【図４】図１の表示部に表示される地点リスト画面の一例を示す図である。
【図５】図１の表示部に表示される地点詳細画面の一例を示す図である。
【図６】図１の表示部に表示される選択画面の一例を示す図である。
【図７】制御部により実行される地点グループ読み出し処理を示すフローチャートである。
【図８】図１の表示部に表示される登録グループリスト画面の一例を示す図である。
【図９】図１の表示部に表示される所属地点リスト画面の一例を示す図である。
【図１０】図１の表示部に表示されるグループ編集画面の一例を示す図である。
【図１１】図１の表示部に表示される個別画面の一例を示す図である。
【符号の説明】
【００８３】
１  ナビゲーション装置
１０  制御部
１１  操作入力部
１２  表示部
１２１  地点リスト画面
１２２  地点詳細画面
１２３  選択画面
１２４  登録グループリスト画面
１２５  所属地点リスト画面
１２６  グループ編集画面
１２７  個別画面
１３  音声出力部
１４  ハードディスク装置
１４１  地図ＤＢ
１４２  案内図ＤＢ
１４３  案内音声ＤＢ
１４４  地点情報ＤＢ
１５  登録地点情報記憶部
１５１  グループ地点情報テーブル
１５２  グループ情報テーブル
１５３  個別地点情報テーブル
１６  ＧＰＳモジュール
１７  自律航法ユニット
１８  ＶＩＣＳモジュール
１９  外部記憶装置Ｉ／Ｆ
１９ａ  外部記憶装置
２０  Ｉ／Ｆ
２０ａ  エンジンスイッチキー
【図１】
2008298453.tif 000003
【図２】
2008298453.tif 000004
【図３】
2008298453.tif 000005
【図４】
2008298453.tif 000006
【図５】
2008298453.tif 000007
【図６】
2008298453.tif 000008
【図７】
2008298453.tif 000009
【図８】
2008298453.tif 000010
【図９】
2008298453.tif 000011
【図１０】
2008298453.tif 000012
【図１１】
2008298453.tif 000013