(57)【要約】  データを保存するデータ保存部と、メンバ登録がなされている外部の登録先施設から配信されたサービス情報を受信するサービス情報受信処理部を備え、サービス情報解析処理部は、サービス情報受信処理部で受信されたサービス情報に所定の処理を施してデータ保存部に登録するとともに、報知条件を設定する報知条件カスタマイズ設定部を備え、施設アイコン表示処理部は、報知条件カスタマイズ設定部で設定された報知条件に従って、地図上の登録先施設におけるサービス情報の更新の有無を表示する。
2010143228.tif 000002
【特許請求の範囲】
【請求項１】
データを保存するデータ保存部と、
メンバ登録がなされている外部の登録先施設から配信されたサービス情報を受信するサービス情報受信処理部と、
前記サービス情報受信処理部で受信されたサービス情報に所定の処理を施して前記データ保存部に登録するサービス情報解析処理部と、
報知条件を設定する報知条件カスタマイズ設定部と、
前記報知条件カスタマイズ設定部で設定された報知条件に従って、地図上の登録先施設におけるサービス情報の更新の有無を表示する施設アイコン表示処理部
とを備えたナビゲーション装置。
【請求項２】
登録先施設から配信されたサービス情報を解析するための提供情報フォーマットをデータ保存部に登録する提供情報フォーマット抽出処理部を備え、
サービス情報解析処理部は、前記提供情報フォーマット抽出処理部で登録された提供情報フォーマットを用いて、サービス情報受信処理部で受信されたサービス情報を処理して前記データ保存部に登録する
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
施設アイコン表示処理部は、現在位置から周辺の登録先施設までの距離を算出し、表示中の地図縮尺では表示できない登録先施設のアイコンを表示しない
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項４】
データ保存部に登録されているサービス情報の削除および更新を行うサービス情報制御処理部
を備えた請求項１記載のナビゲーション装置。
【請求項５】
目的地までのルート周辺で案内期間内の登録先施設の一覧を提示する施設サービス情報案内処理部
を備えたことを特徴とする請求項１記載のナビゲーション装置。
【請求項６】
報知条件カスタマイズ設定部は、登録先施設毎に報知条件を設定する
ことを特徴とする請求項１記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザを目的地まで案内するナビゲーション装置に関し、特にサービス情報を表示する技術に関する。
【背景技術】
【０００２】
近年、ナビゲーション装置のオンライン接続が可能となったことにより、ユーザは、インターネット経由で、さまざまな情報を閲覧することが可能になっている。このような状況にあって、ユーザが登録した施設（以下、「登録先施設」という）から配信されたサービス情報もナビゲーション装置で受信することが可能になり、ユーザは、そのサービス情報を随時に閲覧することが可能になっている。【０００３】
このようなサービス情報を閲覧する技術としては、登録先施設から配信されたサービス情報のうち、ユーザが必要とする情報については、ユーザがナビゲーション装置に登録することにより、指定された日時にサービス情報をユーザに報知するスケジューラなどが一般的に用いられている。その中で、ナビゲーション装置の機能と連動し、サービス情報の報知のみならず、登録先施設までのルート探索または予定時間を加味したルート案内などを行う方法が提案されている。【０００４】
例えば、特許文献１は、運行スケジュールの修正および修正結果に伴う行動を容易にすることができる携帯情報端末による運行スケジュール連携装置を開示している。この運行スケジュール連携装置は、利用者が携帯する携帯情報端末に通信機能を設けて交通情報を得る。携帯情報端末は利用者の運行スケジュールデータを有し、行動前に運行スケジュールの予定時間を移動の時間を含めて予測し、更に通信手段により得た交通情報によりリアルタイムで予定時間の修正を行う。予定時間の修正の発生およびその結果を利用者に提示し、目的地に予定時間の修正を伝達することで、利用者の時間の有効利用のみならず、目的地との行動の連携を支援する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−６３７２８号公報
【０００６】
しかしながら、従来の技術では、ユーザは、登録先施設から配信されたサービス情報のうち必要とする情報を手動でナビゲーション装置に登録する必要があり、登録件数が多い場合は、登録作業に多くの時間が必要になるという問題がある。また、登録先施設から配信されたサービス情報によって示される開催日時などが過ぎている場合、ユーザは不必要なサービス情報まで確認することになり、累積して登録した件数に比例して無駄な時間を費やすという問題もある。【０００７】
この発明は、上述した課題を解決するためになされたものであり、登録先施設から配信されたサービス情報の登録および参照を簡単に行うことができるナビゲーション装置を提供することある。
【発明の概要】
【０００８】
この発明に係るナビゲーション装置は、データを保存するデータ保存部と、メンバ登録がなされている外部の登録先施設から配信されたサービス情報を受信するサービス情報受信処理部と、サービス情報受信処理部で受信されたサービス情報に所定の処理を施してデータ保存部に登録するサービス情報解析処理部と、報知条件を設定する報知条件カスタマイズ設定部と、報知条件カスタマイズ設定部で設定された報知条件に従って、地図上の登録先施設におけるサービス情報の更新の有無を表示する施設アイコン表示処理部を備えている。
【０００９】
この発明によれば、登録先施設から配信されたサービス情報に所定の処理を施してデータ保存部に登録するとともに、設定された報知条件に従って、地図上の登録先施設におけるサービス情報の更新の有無を表示するように構成したので、登録先施設から配信されたサービス情報の登録および参照を簡単に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の実施の形態１に係るナビゲーション装置が適用されたサービス情報配信システムの構成を示す図である。
【図２】この発明の実施の形態１に係るナビゲーション装置の構成を示すブロック図である。
【図３】この発明の実施の形態１に係るナビゲーション装置で実行される提供情報フォーマット抽出処理を示すフローチャートである。
【図４】この発明の実施の形態１に係るナビゲーション装置で使用されるキーワードコードフォーマット一覧の例を示す図である。
【図５】この発明の実施の形態１に係るナビゲーション装置で生成される登録用の提供情報フォーマットレコードの例を示す図である。
【図６】この発明の実施の形態１に係るナビゲーション装置で実行されるサービス情報解析処理を示すフローチャートである。
【図７】この発明の実施の形態１に係るナビゲーション装置で実行されるサービス情報解析処理の中の有効期限算出処理を詳細に示すフローチャートである。
【図８】この発明の実施の形態１に係るナビゲーション装置で実行されるサービス情報解析処理で登録されるサービス情報レコードの一例を示す図である。
【図９】この発明の実施の形態１に係るナビゲーション装置で実行される報知条件設定画面遷移処理を示すフローチャートである。
【図１０】この発明の実施の形態１に係るナビゲーション装置で実行される報知条件設定画面遷移処理で更新される施設報知関連設定テーブルの例を示す図である。
【図１１】この発明の実施の形態１に係るナビゲーション装置で実行される報知条件設定画面遷移処理で更新されるサービス情報設定テーブルの例を示す図である。
【図１２】この発明の実施の形態１に係るナビゲーション装置で実行されるサービス情報更新処理を示すフローチャートである。
【図１３】この発明の実施の形態１に係るナビゲーション装置で実行される施設アイコンにおけるサービス情報更新有無処理を示すフローチャートである。
【図１４】この発明の実施の形態１に係るナビゲーション装置で実行されるサービス情報更新有無処理の中の施設アイコン表示有無検出処理を示すフローチャートである。
【図１５】この発明の実施の形態１に係るナビゲーション装置で実行されるサービス情報更新有無処理で表示されるアイコン表示画面の例を示す図である。
【図１６】この発明の実施の形態１に係るナビゲーション装置で実行されるサービス情報更新有無処理で表示されるサービス情報一覧表示画面の例を示す図である。
【図１７】この発明の実施の形態１に係るナビゲーション装置で実行されるサービス情報更新有無処理で表示される詳細内容表示画面の例を示す図である。
【図１８】この発明の実施の形態１に係るナビゲーション装置で実行される登録先施設を加味したルートの提示処理を示すフローチャートである。
【図１９】この発明の実施の形態１に係るナビゲーション装置で実行される登録先施設を加味したルート提示処理で表示される画面の例を示す図である。
【発明を実施するための形態】
【００１１】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
図１は、この発明の実施の形態１に係るナビゲーション装置が適用されたサービス情報配信システムの構成を示す図である。このサービス情報配信システムにおいては、ナビゲーション装置は、インターネットを経由して、登録先施設に接続されている。
【００１２】
このサービス情報配信システムにおいて、登録先施設の登録メンバであるユーザは、ナビゲーション装置に報知条件を設定する。登録先施設から配信されたサービス情報は、ユーザにより設定された報知条件に従い、現在位置に応じて、適切なタイミングでユーザに提示される。
【００１３】
例えば、このサービス情報配信システムにおいては、登録先施設からインターネットを経由して送信されたサービス情報および提供情報フォーマットは、ナビゲーション装置に登録される。ナビゲーション装置においては、設定された報知条件に従って、例えば「施設アイコンにおけるサービス情報更新有無案内」または「登録先施設を加味したルートの案内」などといった機能を実現するための処理が行われる。
【００１４】
図２は、ナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、データ保存部１０、サービス情報受信処理部１１、提供情報フォーマット抽出処理部１２、サービス情報解析処理部１３、報知条件カスタマイズ設定部１４、サービス情報制御処理部１５、施設アイコン表示処理部１６および施設サービス情報案内処理部１７を備えている。
【００１５】
サービス情報受信処理部１１、提供情報フォーマット抽出処理部１２、サービス情報解析処理部１３および報知条件カスタマイズ設定部１４は、入力情報を主に処理し、サービス情報制御処理部１５は保存データの管理を行い、施設アイコン表示処理部１６および施設サービス情報案内処理部１７は、ユーザに提示する情報を生成する。
【００１６】
以下、各構成要素について詳細に説明する。データ保存部１０は、キーワードフォーマット登録データベース２１、提供情報フォーマット登録データベース２２、サービス情報登録データベース２３および報知条件テーブル登録データベース２４を備えている。キーワードフォーマット登録データベース２１は、キーワードコードフォーマット一覧を格納している。提供情報フォーマット登録データベース２２は、提供情報フォーマットレコードを格納する。サービス情報登録データベース２３は、サービス情報レコードを格納する。報知条件テーブル登録データベース２４は、報知条件テーブルを格納する。
【００１７】
サービス情報受信処理部１１は、登録先施設からインターネットを経由して受信した情報を判別し、提供情報フォーマットであれば、それを提供情報フォーマット抽出処理部１２に送り、サービス情報であればサービス情報解析処理部１３に送る。提供情報フォーマット抽出処理部１２は、サービス情報受信処理部１１から提供情報フォーマットを受け取ると、登録するための提供情報フォーマットレコードを作成し、データ保存部１０に送る。これにより、提供情報フォーマットレコードが提供情報フォーマット登録データベース２２に登録される。
【００１８】
サービス情報解析処理部１３は、サービス情報受信処理部１１からサービス情報を受け取ると、登録先施設の提供情報フォーマットレコードを用いて、受け取ったサービス情報に有効期限および施設の位置座標を追加して登録するためのサービス情報レコードを作成し、データ保存部１０に送る。これにより、サービス情報レコードがサービス情報登録データベース２３に登録される。
【００１９】
報知条件カスタマイズ設定部１４は、報知条件設定種別を判定して報知条件登録テーブルを作成し、データ保存部１０に送る。これにより、報知条件登録テーブルがサービス情報登録データベース２３に登録される。この場合、報知条件カスタマイズ設定部１４は、登録先施設毎に報知条件を設定するように構成できる。この構成によれば、施設単位でユーザの好みの詳細設定が可能となる。
【００２０】
サービス情報制御処理部１５は、データ保存部１０に登録されているサービス情報レコードを管理する。例えば、サービス情報制御処理部１５は、開催日時などが過ぎたサービス情報レコードを自動的に削除し、また、設定された更新期間のサービス情報の更新などを行う。
【００２１】
施設アイコン表示処理部１６は、表示中の地図上に、更新されたサービス情報レコードに該当する登録先施設のサービス情報の更新の有無を判断し、更新がある登録先施設のアイコンを点滅させる。施設サービス情報案内処理部１７は、点滅している登録先施設が選択された場合、そのサービス情報レコードをデータ保存部１０から抽出し、ユーザに表示すべきサービス情報を提示する。ルート周辺で更新有りの登録先施設が存在する場合、施設サービス情報案内処理部１７は、ユーザが選択した登録先施設を加味したルートを再探索する。
【００２２】
次に、上記のように構成される、この発明の実施の形態１に係るナビゲーション装置の動作を説明する。
【００２３】
（１）まず、登録先施設から配信される提供情報フォーマットを抽出してデータ保存部１０に登録する提供情報フォーマット抽出処理を、図３に示すフローチャートを参照しながら説明する。この提供情報フォーマット抽出処理は、提供情報フォーマット抽出処理部１２で実行される。
【００２４】
提供情報フォーマット抽出処理においては、まず、受信された提供情報フォーマットが入力される（ステップＳＴ１１）。すなわち、サービス情報受信処理部１１は、登録先施設からインターネットを介して受信した情報を判別し、提供情報フォーマットであれば、その情報を提供情報フォーマット抽出処理部１２に送る。
【００２５】
次いで、キーワードコードフォーマット一覧が取得される（ステップＳＴ１２）。すなわち、提供情報フォーマット抽出処理部１２は、データ保存部１０のキーワードフォーマット登録データベース２１に予め登録されているキーワードコードフォーマット一覧を取得する。キーワードコードフォーマット一覧は、図４に示すように、キーワードコードとキーワード名とを対応させたテーブルから構成されている。図４に示す例では、キーワードコード「１」に対応するキーワード名は「施設ジャンル」であり、以下同様に、「２」は「施設名称」、「３」は「地域エリア」、「４」は「対象商品」、「５」は「開催日」、「６」は「キャンペーン内容」、「７」は「予約内容」、「８」は「予約日」、「９」は「料金」、「１０」は「備考」、・・・である。
【００２６】
次いで、提供情報フォーマットデータのキーワード解析が開始される（ステップＳＴ１３）。このキーワード解析では、まず、対象となる次のキーワードが抽出される（ステップＳＴ１４）。すなわち、提供情報フォーマット抽出処理部１２は、ステップＳＴ１１で入力された提供情報フォーマットから、対象となる次のキーワードを抽出する。
【００２７】
次いで、キーワードが含まれているかどうかが調べられる（ステップＳＴ１５）。すなわち、提供情報フォーマット抽出処理部１２は、ステップＳＴ１２で取得したキーワードコードフォーマット一覧に、ステップＳＴ１４で抽出したキーワードが含まれているかどうかを調べる。このステップＳＴ１５において、キーワードが含まれていることが判断されると、当該キーワードコードが抽出される（ステップＳＴ１６）。すなわち、提供情報フォーマット抽出処理部１２は、キーワードコードフォーマット一覧から、そのキーワードに対応するキーワードコードを抽出する。その後、シーケンスはステップＳＴ１８に進む。
【００２８】
一方、ステップＳＴ１５において、キーワードが含まれていないことが判断されると、キーワードが追加されて新コードが割当てられる（ステップＳＴ１７）。すなわち、提供情報フォーマット抽出処理部１２は、ステップＳＴ１４で抽出したキーワードを、キーワードコードフォーマット一覧に追加し、新しいコードを割り当てる。その後、シーケンスはステップＳＴ１８に進む。
【００２９】
ステップＳＴ１８においては、提供情報フォーマットレコードにキーワードコードが追加される。その後、提供情報フォーマットデータのキーワード解析が完了したかどうかが調べられる（ステップＳＴ１９）。このステップＳＴ１９において、キーワード解析が完了していないことが判断されると、上述したステップＳＴ１４〜ＳＴ１８の処理が繰り返し実行される。
【００３０】
一方、ステップＳＴ１９において、提供情報フォーマットデータのキーワード解析が完了したことが判断されると、次いで、施設ナンバの付与が行われる（ステップＳＴ２０）。すなわち、提供情報フォーマット抽出処理部１２は、ステップＳＴ１８でキーワードコードが追加された提供情報フォーマットレコードに施設ナンバを割り当てて、登録用の提供情報フォーマットレコードを作成する。図５は、登録用の提供情報フォーマットレコードの例を示す図である。
【００３１】
次いで、提供情報フォーマット登録データベースに登録される（ステップＳＴ２１）。すなわち、提供情報フォーマット抽出処理部１２は、ステップＳＴ２０において施設ナンバが付与された提供情報フォーマットレコードを、データ保存部１０の提供情報フォーマット登録データベース２２に登録する。以上の処理により、提供情報フォーマット抽出処理は終了する。
【００３２】
（２）次に、データ保存部１０に登録するためのサービス情報を解析するサービス情報解析処理を、図６に示すフローチャートを参照しながら説明する。このサービス情報解析処理は、サービス情報解析処理部１３で実行される。
【００３３】
サービス情報解析処理においては、まず、受信されたサービス情報が入力される（ステップＳＴ３１）。すなわち、サービス情報受信処理部１１は、登録先施設からインターネットを介して受信した情報を判別し、サービス情報であれば、それをサービス情報解析処理部１３に送る。次いで、施設ナンバが抽出される（ステップＳＴ３２）。すなわち、サービス情報解析処理部１３は、ステップＳＴ３１でサービス情報受信処理部１１から受け取ったサービス情報から施設ナンバを抽出する。
【００３４】
次いで、提供情報フォーマットレコードの検索が開始される（ステップＳＴ３３）。この検索では、まず、施設ナンバが有るかどうかが調べられる（ステップＳＴ３４）。すなわち、サービス情報解析処理部１３は、ステップＳＴ３２で抽出した施設ナンバが、データ保存部１０の提供情報フォーマット登録データベース２２に存在するかどうかを調べる。
【００３５】
このステップＳＴ３４において、施設ナンバが有ることが判断されると、当該提供情報フォーマットレコードが取得される（ステップＳＴ３５）。すなわち、サービス情報解析処理部１３は、提供情報フォーマット登録データベース２２から、その施設ナンバを有する提供情報フォーマットレコードを取得する。一方、ステップＳＴ３４において、施設ナンバが無いことが判断されると、ステップＳＴ３５の処理はスキップされる。次いで、提供情報フォーマットレコードの検索が完了したかどうかが調べられる（ステップＳＴ３６）。このステップＳＴ３６において、提供情報フォーマットレコードの検索が完了していないことが判断されると、上述したステップＳＴ３４〜ＳＴ３５の処理が繰り返し実行される。
【００３６】
一方、ステップＳＴ３６において、提供情報フォーマットレコードの検索が完了したことが判断されると、次いで、取得成功であるかどうかが調べられる（ステップＳＴ３７）。すなわち、サービス情報解析処理部１３は、提供情報フォーマットレコードを取得できたかどうかを調べる。このステップＳＴ３７において、取得成功でないことが判断されると、サービス情報解析処理は終了する。
【００３７】
一方、ステップＳＴ３７において、取得成功であることが判断されると、サービス情報の登録が開始される（ステップＳＴ３８）。このサービス情報の登録では、まず、次のキーワードが存在するかどうかが調べられる（ステップＳＴ３９）。すなわち、サービス情報解析処理部１３は、ステップＳＴ３１で入力したサービス情報の次のキーワードが存在するかどうかを調べる。
【００３８】
このステップＳＴ３９において、次のキーワードが存在することが判断されると、次いで、サービス情報レコードへの登録が行われる（ステップＳＴ４０）。すなわち、サービス情報解析処理部１３は、ステップＳＴ３１で入力されたサービス情報から該当するキーワードの内容を抽出し、サービス情報レコードの該当する箇所に、その内容を格納する。一方、ステップＳＴ３９において、次のキーワードが存在しないことが判断されると、ステップＳＴ４０の処理はスキップされる。次いで、サービス情報の登録が完了したかどうかが調べられる（ステップＳＴ４１）。このステップＳＴ４１において、サービス情報の登録が完了していないことが判断されると、上述したステップＳＴ３９〜ＳＴ４０の処理が繰り返し実行される。
【００３９】
一方、ステップＳＴ４１において、サービス情報の登録が完了したことが判断されると、次いで、有効期限算出処理が実行される（ステップＳＴ４２）。すなわち、サービス情報解析処理部１３は、サービス情報の有効期限を算出する。図７は、有効期限算出処理の詳細を示すフローチャートである。この有効期限算出処理では、まず、現在日時（以下、「Ａ」と記す）が取得される（ステップＳＴ５１）。すなわち、サービス情報解析処理部１３は、図示しない時計機構から現在の日時を取得する。
【００４０】
次いで、サービス情報から日付関連データ（以下、「（Ｂ）」と記す）が取得される（ステップＳＴ５２）。すなわち、サービス情報解析処理部１３は、サービス情報から日付関連データ（Ｂ）を取得する。次いで、日時の比較が行われる（ステップＳＴ５３）。すなわち、サービス情報解析処理部１３は、ステップＳＴ５１で取得された現在日時Ａと、ステップＳＴ５２で取得された日付関連データで示される日時（以下、「Ｂ」と記す）とを比較する。このステップＳＴ５３における比較の結果、現在日時Ａが日時Ｂを過ぎていると判断された場合は、有効期限残日数が「０」に設定される（ステップＳＴ５４）。すなわち、サービス情報解析処理部１３は、有効期限残日数を「０」に設定する。その後、有効期限算出処理からリターンする。
【００４１】
上記ステップＳＴ５３における比較の結果、現在日時Ａと日時Ｂとが同日であると判断された場合は、有効期限残日数が「１」に設定される（ステップＳＴ５５）。すなわち、サービス情報解析処理部１３は、有効期限残日数を「１」に設定する。その後、有効期限算出処理からリターンする。
【００４２】
上記ステップＳＴ５３における比較の結果、現在日時Ａが日時Ｂを過ぎておらず、かつ、同日でないと判断された場合は、有効期限残日数が「現在日時Ａから日時Ｂまでの残日数＋１」に設定される（ステップＳＴ５６）。すなわち、サービス情報解析処理部１３は、有効期限残日数を「現在日時Ａから日時Ｂまでの残日数＋１」に設定する。その後、有効期限算出処理からリターンする。
【００４３】
有効期限算出処理からリターンした後のサービス情報解析処理では、次いで、ＧＰＳ（Global Positioning System）から施設位置座標が取得される（ステップＳＴ４３）。すなわち、サービス情報解析処理部１３は、図示しないＧＰＳ受信機で受信されたＧＰＳ信号から施設の位置座標を取得する。
【００４４】
次いで、サービス情報レコードに、有効期限、位置座標および登録ナンバが追加される（ステップＳＴ４４）。すなわち、サービス情報解析処理部１３は、ステップＳＴ３８〜ＳＴ４１の処理によって登録されたサービス情報レコードに、ステップＳＴ４２で算出された有効期限、ステップＳＴ４３で取得された位置座標および登録ナンバを追加する。
【００４５】
次いで、サービス情報登録データベースへの登録が行われる（ステップＳＴ４５）。すなわち、サービス情報解析処理部１３は、ステップＳＴ４４において、有効期限、位置情報および登録ナンバが追加されたサービス情報レコードを、サービス情報登録データベース２３に登録する。図８は、このようにして登録されたサービス情報レコードの例を示す図である。その後、サービス情報解析処理は終了する。
【００４６】
以上のように、サービス情報解析処理では、サービス情報解析処理部１３は、提供情報フォーマット抽出処理部１２で登録された提供情報フォーマットを用いて、サービス情報受信処理部１１で受信されたサービス情報を処理してデータ保存部１０に登録するように構成したので、現在位置で受信したサービス情報を解析、分類および登録することができ、ユーザによる煩雑なサービス情報の登録作業を省くことができる。
【００４７】
（３）次に、データ保存部１０に登録する報知条件を設定する報知条件設定画面遷移処理を、図９に示すフローチャートを参照しながら説明する。この報知条件設定画面遷移処理は、報知条件カスタマイズ設定部１４で実行される。
【００４８】
この報知条件設定画面遷移処理では、報知条件設定が開始されると（ステップＳＴ６１）、まず、報知条件設定画面が表示される（ステップＳＴ６２）。すなわち、報知条件カスタマイズ設定部１４は、図示しないディスプレイ装置に、報知条件設定画面を出力する。この状態で、ユーザは操作によって、種別、つまり施設報知関連とサービス情報更新関連のどちらかを選択する（ステップＳＴ６３）。このステップＳＴ６３において、種別が選択されると、次いで、選択された種別が調べられる（ステップＳＴ６４）。すなわち、報知条件カスタマイズ設定部１４は、ステップＳＴ６３で選択された種別が、施設報知関連であるか、または、サービス情報更新関連であるかを調べる。
【００４９】
このステップＳＴ６４において、施設報知関連であることが判断されると、次いで、各登録先施設関連設定画面が表示される（ステップＳＴ６５）。すなわち、報知条件カスタマイズ設定部１４は、ディスプレイ装置に、登録先施設関連設定画面を出力する。この状態で、ユーザは、操作によって設定対象となる登録先施設を選択し、この選択した登録先施設の設定項目の設定内容を変更する（ステップＳＴ６６）。次いで、設定項目が調べられる（ステップＳＴ６７）。すなわち、報知条件カスタマイズ設定部１４は、ステップＳＴ６６で選択された登録先施設の設定項目が、案内日範囲設定であるか、または、その他の設定であるかを調べる。
【００５０】
このステップＳＴ６７において、案内日範囲設定であることが判断されると、次いで、情報案内日範囲設定画面が表示される（ステップＳＴ６８）。すなわち、報知条件カスタマイズ設定部１４は、ディスプレイ装置に、情報案内日範囲設定画面を出力する。この状態で、ユーザは操作によって案内日範囲を設定する（ステップＳＴ６９）。その後、シーケンスはステップＳＴ７５に進む。上記ステップＳＴ６７において、その他の設定であることが判断された場合も、シーケンスはステップＳＴ７５に進む。
【００５１】
上記ステップＳＴ６４において、サービス情報更新関連であることが判断されると、次いで、サービス情報更新設定画面が表示される（ステップＳＴ７０）。すなわち、報知条件カスタマイズ設定部１４は、ディスプレイ装置に、サービス情報の更新周期および更新日を含むサービス情報更新設定画面を表示させる。この状態で、ユーザは操作によって、サービス情報の更新周期または更新日を設定する（ステップＳＴ７１）。次いで、ステップＳＴ７１で設定された項目が調べられる（ステップＳＴ７２）。すなわち、報知条件カスタマイズ設定部１４は、ステップＳＴ７１で設定された項目が、サービス情報周期更新設定であるか、または、サービス情報更新であるかを調べる。
【００５２】
このステップＳＴ７２において、設定項目がサービス情報周期更新設定であることが判断されると、次いで、情報更新周期設定画面が表示される（ステップＳＴ７３）。すなわち、報知条件カスタマイズ設定部１４は、ディスプレイ装置に、情報更新周期設定画面を出力する。その後、シーケンスはステップＳＴ６９に進む。ユーザは、ステップＳＴ６９において、情報更新周期設定画面を用いて、１日単位で好みの更新周期設定を設定することができる。
【００５３】
一方、ステップＳＴ７２において、設定項目がサービス情報更新であることが判断されると、次いで、サービス情報更新処理が行われる（ステップＳＴ７４）。このサービス情報更新処理は、サービス情報制御処理部１５によって行われる。このサービス情報更新処理においては、データ保存部１０に登録されている登録先施設を対象としてサービス情報が再取得され、既存のサービス情報と含めて、サービス情報登録データベース２３が更新される。このサービス情報更新処理の詳細は、後に図１２のフローチャートを参照して詳細に説明する。その後、シーケンスはステップＳＴ７５に進む。
【００５４】
ステップＳＴ７５においては、テーブルの種類が調べられる。すなわち、報知条件カスタマイズ設定部１４は、更新すべきテーブルは、施設報知関連設定テーブルであるか、サービス情報設定テーブルであるかを調べる。このステップＳＴ７５において、テーブルの種類は施設報知関連設定テーブルであることが判断されると、施設報知関連設定テーブルが更新される（ステップＳＴ７６）。すなわち、報知条件カスタマイズ設定部１４は、ステップＳＴ６５〜ＳＴ６９の処理による設定内容の変更に従って、施設報知関連設定テーブルの内容を更新し、データ保存部１０の報知条件テーブル登録データベース２４に再登録する。図１０は、更新の対象となる施設情報関連設定テーブルの一例を示す図である。その後、シーケンスはステップＳＴ７８に進む。
【００５５】
一方、ステップＳＴ７５において、テーブルの種類はサービス情報設定テーブルであることが判断されると、サービス情報設定テーブルが更新される（ステップＳＴ７７）。すなわち、ステップＳＴ７０〜ＳＴ７３およびステップＳＴ６９の処理によるサービス情報の更新周期の設定、または、ステップＳＴ７０〜ＳＴ７２およびステップＳＴ７４の処理によるサービス情報の更新に従って、サービス情報設定テーブルを更新し、データ保存部１０に再登録する。図１１は、更新の対象となるサービス情報設定テーブルの一例を示す図である。その後、シーケンスはステップＳＴ７８に進む。ステップＳＴ７８においては、報知条件設定が完了したかどうかが調べられ、報知条件設定が完了するまで、上述したステップＳＴ６２〜ＳＴ７７の処理が繰り返し実行される。そして、ステップＳＴ７８において、報知条件設定が完了したことが判断されると、報知条件設定画面遷移処理は終了する。
【００５６】
（４）次に、データ保存部１０に登録されているサービス情報を管理するためのサービス情報更新処理を、図１２に示すフローチャートを参照しながら説明する。このサービス情報更新処理は、サービス情報制御処理部１５で実行される。すなわち、サービス情報制御処理部１５は、主に、データ保存部１０のサービス情報登録データベース２３に登録されているサービス情報レコードの更新を行うが、新たなサービス情報が受信された際は、それを含めて、サービス情報登録データベース２３に登録されている全体のサービス情報レコードを更新する。
【００５７】
サービス情報更新処理においては、まず、サービス情報が受信されたかどうかが調べられる（ステップＳＴ８１）。このステップＳＴ８１において、サービス情報が受信されたことが判断されると、登録先施設からサービス情報の取得が開始される（ステップＳＴ８２）。このサービス情報の取得では、まず、サービス情報解析処理が実行される（ステップＳＴ８３）。このサービス情報解析処理は、図６のフローチャートを参照して既に説明した処理である。次いで、登録先施設からサービス情報取得が完了したかどうかが調べられる（ステップＳＴ８４）。このステップＳＴ８４において、サービス情報の取得が完了していないことが判断されると、上述したステップＳＴ８３のサービス情報解析処理が繰り返し実行される。
【００５８】
一方、ステップＳＴ８４において、登録先施設からサービス情報の取得が完了したことが判断された場合、および、ステップＳＴ８１において、サービス情報が受信されていないことが判断された場合は、サービス情報登録データベースからのサービス情報の取得が開始される（ステップＳＴ８５）。このサービス情報の取得では、まず、有効期限が取得される（ステップＳＴ８６）。すなわち、サービス情報制御処理部１５は、サービス情報登録データベース２３から取得したサービス情報レコードに含まれる有効期限を取得する。次いで、有効期限が「０」以下であるかどうかが調べられる（ステップＳＴ８７）。
【００５９】
このステップＳＴ８８において、有効期限が「０」以下であることが判断されると、当該サービス情報が削除される（ステップＳＴ８８）。すなわち、サービス情報制御処理部１５は、そのサービス情報レコードを、サービス情報登録データベース２３から削除する。その後、シーケンスはステップＳＴ９１に進む。一方、ステップＳＴ８７において、有効期限が「０」以下でないことが判断されると、次いで、有効期限算出処理が行われる（ステップＳＴ８９）。この有効期限算出処理は、図７のフローチャートを参照して既に説明した処理である。次いで、当該サービス情報の有効期限が更新される（ステップＳＴ９０）。その後、シーケンスはステップＳＴ９１に進む。
【００６０】
ステップＳＴ９１においては、当該情報案内期間設定が有るかどうかが調べられる。このステップＳＴ９１において、案内期間設定が有ることが判断されると、シーケンスはステップＳＴ９３に進む。一方、ステップＳＴ９１において、案内期間設定が無いことが判断されると、当該情報施設関連設定テーブルの案内期間が取得される（ステップＳＴ９２）。その後、シーケンスはステップＳＴ９３に進む。
【００６１】
ステップＳＴ９３においては、ステップＳＴ８６で取得された有効期限とステップＳＴ９２で取得された案内期間とが比較される。このステップＳＴ９３における比較において、有効期限が案内期間より大きいことが判断されると、当該サービス情報の案内が不要である旨が認識され、当該サービス情報の案内対象フラグがＦＡＬＳＥに設定される（ステップＳＴ９４）。その後、シーケンスはステップＳＴ９６に進む。
【００６２】
一方、ステップＳＴ９３における比較において、有効期限が案内期間以下であることが判断されると、当該サービス情報の案内が必要である旨が認識され、当該サービス情報の案内対象フラグがＴＲＵＥに設定される（ステップＳＴ９５）。その後、シーケンスはステップＳＴ９６に進む。ステップＳＴ９６においては、サービス情報登録データベースからのサービス情報の取得が完了したかどうかが調べられる。このステップＳＴ９６において、サービス情報登録データベース２３からのサービス情報の取得が完了していないことが判断されると、ステップＳＴ８６〜ＳＴ９５の処理が繰り返される。一方、ステップＳＴ９６において、サービス情報登録データベースからのサービス情報の取得が完了したことが判断されると、サービス情報更新処理は終了する。
【００６３】
このサービス情報更新処理では、地図上で表示されている登録先施設に対し、現在位置に近い順で、登録先施設のサービス情報を自動的に取得して更新するように構成できる。この構成により、ユーザに対し、常に、現在位置周辺の登録先施設の最新サービス情報を提供することが可能となる。
【００６４】
（５）次に、施設アイコンにおけるサービス情報更新有無処理を、図１３に示すフローチャートを参照しながら説明する。このサービス情報更新有無処理は、施設アイコン表示処理部１６で実行され、各登録先施設のサービス情報の通知または表示などが行われる。
【００６５】
このサービス情報更新有無処理では、登録施設抽出が開始されると（ステップＳＴ１０１）、まず、地図上の施設アイコン表示有無検出処理が行われる（ステップＳＴ１０２）。すなわち、施設アイコン表示処理部１６は、データ保存部１０に登録されている各登録先施設を対象として、現在位置からの距離を算出し、現在表示している地図縮尺で表示可能な登録先施設を検出する。この施設アイコン表示有無検出処理の詳細は、後に図１４に示すフローチャートを参照しながら詳細に説明する。
【００６６】
次いで、地図上の表示が有るかどうかが調べられる（ステップＳＴ１０３）。このステップＳＴ１０３において、地図上の表示が無いことが判断されると、シーケンスはステップＳＴ１０９に進む。一方、ステップＳＴ１０３において、地図上の表示が有ることが判断されると、当該施設のサービス情報の取得が開始される（ステップＳＴ１０４）。この当該施設のサービス情報の取得では、まず、案内対象であるかどうかが調べられる（ステップＳＴ１０５）。すなわち、施設アイコン表示処理部１６は、登録先施設が案内情報を有するか否かを調べる。
【００６７】
このステップＳＴ１０５において、案内対象であることが判断されると、当該施設アイコンがふち有りで表示される（ステップＳＴ１０６）。例えば、図１５に示すアイコン表示画面の「□□料理」のアイコンに示すように、アイコンの周囲にふちを付与し、さらに、点滅させることにより、ユーザに、案内情報更新を通知する。その後、シーケンスはステップＳＴ１０８に進む。
【００６８】
なお、ユーザが、図１５に示すアイコン表示画面上で点滅している登録先施設を選択（タッチ）すると、図１６に示すように、当該登録先施設のサービス情報一覧がデータ保存部１０から取得されてサービス情報一覧表示画面として表示される。さらに、図１６に示すサービス情報一覧表示画面で、参照したいサービス情報を選択（タッチ）すると、図１７に示すように、当該サービス情報の詳細が詳細内容表示画面として表示される。
【００６９】
一方、ステップＳＴ１０５において、案内対象でないことが判断されると、当該施設アイコンがふち無しで表示される（ステップＳＴ１０７）。その後、シーケンスはステップＳＴ１０８に進む。ステップＳＴ１０８においては、当該施設のサービス情報の取得が完了したかどうかが調べられる。このステップＳＴ１０８において、当該施設のサービス情報の取得が完了していないことが判断されると、上述したステップＳＴ１０５〜ＳＴ１０７の処理が繰り返し実行される。一方、ステップＳＴ１０８において、当該施設のサービス情報の取得が完了したことが判断されると、シーケンスはステップＳＴ１０９に進む。
【００７０】
ステップＳＴ１０９においては、登録施設抽出が完了したかどうかが調べられる。このステップＳＴ１０９において、登録施設抽出が完了していないことが判断されると、上述したステップＳＴ１０２〜ＳＴ１０８の処理が繰り返し実行される。そして、登録施設抽出が完了したことが判断されると、サービス情報更新有無処理は終了する。
【００７１】
次に、上記ステップＳＴ１０２で実行される地図上の施設アイコン表示有無検出処理の詳細を、図１４に示すフローチャートを参照しながら説明する。この地図上の施設アイコン表示有無検出処理では、まず、自車位置が取得される（ステップＳＴ１１１）。すなわち、施設アイコン表示処理部１６は、図示しないＧＰＳ受信機で受信されたＧＰＳ信号から自車の現在位置を取得する。
【００７２】
次いで、現在の地図縮尺で自車から表示可能な距離（以下、「Ｃ」と記す）が取得される（ステップＳＴ１１２）。次いで、当該施設のサービス情報の取得が開始される（ステップＳＴ１１３）。この当該施設のサービス情報の取得では、まず、サービス情報から施設位置が取得される（ステップＳＴ１１４）。次いで、ステップＳＴ１１１で取得された自車位置と、ステップＳＴ１１４で取得された施設位置との距離（以下、「Ｄ」と記す）が算出される（ステップＳＴ１１５）。
【００７３】
次いで、ステップＳＴ１１２で取得された自車から表示可能な距離Ｃと、ステップＳＴ１１５で算出された自車位置から施設位置までの距離Ｄとが比較される（ステップＳＴ１１６）。このステップＳＴ１１６における比較において、距離Ｃが距離Ｄより大きいことが判断さると、施設アイコンを表示する旨が記憶される（ステップＳＴ１１８）。その後、シーケンスはステップＳＴ１１９に進む。
【００７４】
ステップＳＴ１１６における比較において、距離Ｃが距離Ｄ以下である場合は、施設アイコンを表示しない旨が記憶される（ステップＳＴ１１７）。その後、シーケンスはステップＳＴ１１９に進む。ステップＳＴ１１９においては、当該施設のサービス情報の取得が完了したかどうかが調べられる。このステップＳＴ１１９において、当該施設のサービス情報の取得が完了していないことが判断されると、上述したステップＳＴ１１４〜ＳＴ１１８の処理が繰り返し実行される。一方、ステップＳＴ１１９において、当該施設のサービス情報の取得が完了したことが判断されると、シーケンスはサービス情報更新有無処理（図１３参照）にリターンする。このように、施設アイコン表示処理部１６は、現在位置から周辺の登録先施設までの距離を算出し、表示中の地図縮尺では表示できない登録先施設のアイコンを表示しないように構成したので、処理負荷の増大を防ぐことができる。
【００７５】
（６）次に、探索されたルート上で一定の距離内に存在する更新有りの登録先施設を加味したルートを提示する「登録先施設を加味したルート提示処理」を、図１８に示すフローチャートを参照しながら説明する。この登録先施設を加味したルート提示処理は、施設サービス情報案内処理部１７で実行される。
【００７６】
登録先施設を加味したルート提示処理では、まず、周辺施設情報が更新されたかどうかが調べられる（ステップＳＴ１２１）。このステップＳＴ１２１において、周辺施設情報が更新されていないことが判断されると、登録先施設を加味したルート提示処理は終了する。一方、ステップＳＴ１２１において、周辺施設情報が更新されたことが判断されると、次いで、選択テロップ表示画面が表示される（ステップＳＴ１２２）。この状態で、ユーザは、操作によって、当該施設を加味するかどうかを設定する（ステップＳＴ１２３）。
【００７７】
次いで、当該施設を加味する旨の設定がなされているかどうかが調べられる（ステップＳＴ１２４）。このステップＳＴ１２４において、当該施設を加味する旨の設定がなされていないことが判断されると、登録先施設を加味したルート提示処理は終了する。一方、ステップＳＴ１２４において、当該施設を加味する旨の設定がなされていることが判断されると、次いで、探索連動が設定された当該施設が取得される（ステップＳＴ１２５）。次いで、登録先施設リスト一覧が表示画面に出力される（ステップＳＴ１２６）。すなわち、施設サービス情報案内処理部１７は、目的地までのルート周辺で案内期間内の登録先施設のリスト一覧を表示する。これにより、経由する登録先施設を容易に設定することが可能となる。
【００７８】
次いで、加味する登録先施設の選択が開始される（ステップＳＴ１２７）。この登録先施設の選択では、ユーザ操作によって加味する登録先施設が選択される（ステップＳＴ１２８）。次いで、加味する登録先施設の選択が終了したかどうかが調べられる（ステップＳＴ１２９）。このステップＳＴ１２９において、加味する登録先施設の選択が終了していないことが判断されると、ステップＳＴ１２８の選択が繰り返される。一方、ステップＳＴ１２９において、加味する登録先施設の選択が終了したことが判断されると、次いで、再探索実行が有るかどうかが調べられる（ステップＳＴ１３０）。このステップＳＴ１３０において、再探索実行が無いことが判断されると、登録先施設を加味したルート提示処理は終了する。一方、ステップＳＴ１３０において、再探索実行が有ることが判断されると、加味後のルート表示画面が出力される（ステップＳＴ１３１）。その後、登録先施設を加味したルート提示処理は終了する。
【００７９】
図１９は、上述した登録先施設を加味したルート提示処理によって表示される画面の例を示す図である。図１９（ａ）に示す画面では、地図上に、更新有りの登録先施設が４つ検出されているが、「日本武道館」を目的地として設定すると、探索されたルート上の周辺に２つの施設が該当し、図１９（ｂ）に示したようなテロップが提示される。このテロップで「はい」が選択された場合、データ保存部１０からサービス情報の探索連動設定の登録先施設が抽出され、図１９（ｃ）で示したリスト一覧の表示画面をユーザに提示される。ユーザが、この画面で経由したい登録先施設を選択し、同画面内の「再探索を行う」を実行すると、図１９（ｄ）に示した登録先施設を加味したルートが表示される。
【００８０】
上記のように実施の形態１によれば、登録先施設から配信されたサービス情報に所定の処理を施してデータ保存部に登録するとともに、設定された報知条件に従って、地図上の登録先施設におけるサービス情報の更新の有無を表示するように構成したので、登録先施設から配信されたサービス情報の登録および参照を簡単に行うことができる。
【産業上の利用可能性】
【００８１】
この発明は、自動車に搭載されて周辺の施設から種々の有用な情報を受け取るカーナビゲーション装置に利用できる。
【図１】
2010143228.tif 000003
【図２】
2010143228.tif 000004
【図３】
2010143228.tif 000005
【図４】
2010143228.tif 000006
【図５】
2010143228.tif 000007
【図６】
2010143228.tif 000008
【図７】
2010143228.tif 000009
【図８】
2010143228.tif 000010
【図９】
2010143228.tif 000011
【図１０】
2010143228.tif 000012
【図１１】
2010143228.tif 000013
【図１２】
2010143228.tif 000014
【図１３】
2010143228.tif 000015
【図１４】
2010143228.tif 000016
【図１５】
2010143228.tif 000017
【図１６】
2010143228.tif 000018
【図１７】
2010143228.tif 000019
【図１８】
2010143228.tif 000020
【図１９】
2010143228.tif 000021
【国際調査報告】
2010143228.tif 000022
2010143228.tif 000023
2010143228.tif 000024
2010143228.tif 000025