(57)【要約】【課題】コンテンツと共に情報コード及び遷移情報を含む情報グループをＤＳＲＣで受信する車載器１７において、コンテンツ再生中に情報グループを受信した場合の再生上の支障を解消する。【解決手段】再生中のコンテンツに対して情報グループの遷移情報に基づく連携関係で繋がるコンテンツ同士を視聴コンテンツと呼ぶことにする。視聴コンテンツを情報コードの昇順に確認コンテンツに設定する（Ｓ６１，Ｓ６５）。情報コードが確認コンテンツのものと同一の受信コンテンツを比較コンテンツとする（Ｓ６２）。確認コンテンツ及び比較コンテンツの有効期限情報を参照し、両者に相違があったり（Ｓ７４正）、一方のみしか有効期限情報を含んでいなかったり（Ｓ７３否）した場合には、特定連携情報グループを対応の受信情報グループにより更新する（Ｒ７５）。両者共に有効期限情報を含んでいない場合には、コンテンツの再生終了後に、更新を行う（Ｒ７０）。【選択図】図１７
2010039866.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのコンテンツと該コンテンツを提供するサービス事業者に係るサービス事業者情報とコンテンツ情報を識別する識別子とを含むコンテンツ情報を受信する受信手段、
受信したコンテンツ情報を蓄積する蓄積手段、及び
蓄積中の各コンテンツ情報のサービス事業者情報及び識別子と前記受信手段が今回受信したコンテンツ情報のサービス事業者情報及び識別子とを対比しサービス事業者情報及び識別子が今回受信したコンテンツ情報のものと一致する蓄積中のコンテンツ情報があれば今回受信のコンテンツ情報に基づき該蓄積中のコンテンツ情報を更新するコンテンツ情報更新手段、
を備えることを特徴とする車載器。
【請求項２】
現在再生中のコンテンツのコンテンツ情報とそれに遷移関係で繋がるコンテンツ情報とを関連コンテンツ情報として特定する特定手段、
コンテンツの再生中にコンテンツ情報を受信した場合には、サービス事業者情報及び識別子についての受信コンテンツ情報と関連コンテンツ情報との対比に基づき関連コンテンツ情報に対応する受信コンテンツ情報を抽出コンテンツ情報として抽出する抽出手段、及び
コンテンツ再生中における前記抽出コンテンツ情報に基づく蓄積中の関連コンテンツ情報の更新は、所定の条件が満たされる場合に限定する前記コンテンツ情報更新手段、
を備えることを特徴とする請求項１記載の車載器。
【請求項３】
コンテンツ再生中に前記抽出コンテンツ情報に基づき蓄積中の関連コンテンツ情報を更新する場合は更新に先立ちユーザにその可否の問合わせを行う問い合わせ手段、及び
ユーザが前記問合せに対して可と回答したときは直ちに情報更新を行う前記コンテンツ情報更新手段、
を備えることを特徴とする請求項２記載の車載器。
【請求項４】
前記コンテンツ情報更新手段は、ユーザが前記問合せに対して否と回答したときはコンテンツの再生終了後に情報更新を行うことを特徴とする請求項３記載の車載器。
【請求項５】
前記所定の条件は、コンテンツ有効期限について前記関連コンテンツ情報のものとそれに対応する抽出コンテンツ情報のものとを対比し、両者のコンテンツ有効期限に差異があることという条件を含むことを特徴とする請求項２〜４のいずれかに記載の車載器。
【請求項６】
前記所定の条件は、前記関連コンテンツ情報のコンテンツの内、現在から所定の過去までの期間において再生されたコンテンツの個数が所定値以上であることという条件を含むことを特徴とする請求項２〜５のいずれかに記載の車載器。
【請求項７】
前記所定の条件は、前記関連コンテンツ情報のコンテンツの内、有効期限切れのコンテンツの個数が所定値以上であることという条件を含むことを特徴とする請求項２〜６のいずれかに記載の車載器。
【請求項８】
前記コンテンツ情報更新手段は、抽出コンテンツ情報の有効期限開始日を調べ、本日から最早の有効期限開始日まで日数が所定値以上であれば、前記関連コンテンツ情報に基づき抽出コンテンツ情報を更新することなく、前記抽出コンテンツ情報を破棄することを特徴とする請求項２〜７のいずれかに記載の車載器。
【請求項９】
少なくとも１つのコンテンツと該コンテンツを提供するサービス事業者に係るサービス事業者情報とコンテンツ情報を識別する識別子とを含むコンテンツ情報を所定の受信領域上で路側機から無線で受信して、記憶装置に蓄積する車載器の制御方法であって、
コンテンツの再生中にコンテンツ情報を受信する受信ステップ、
現在再生中のコンテンツのコンテンツ情報とそれに遷移関係で繋がるコンテンツ情報とを関連コンテンツ情報として特定する特定ステップ、
コンテンツの再生中にコンテンツ情報を受信した場合には、受信コンテンツ情報の内、サービス事業者情報及び識別子が前記特定コンテンツ情報のものと同一である受信コンテンツ情報を抽出コンテンツ情報として抽出する抽出ステップ、及び
コンテンツ再生中における抽出コンテンツ情報に基づく蓄積中の関連コンテンツ情報の更新は、所定の条件が満たされる場合に限定するコンテンツ情報更新ステップ、
を備えることを特徴とする車載器制御方法。
【請求項１０】
請求項１〜８のいずれかに記載の車載器の各手段としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＳＲＣ（Dedicated Short Range Communication：狭域通信）等の無線通信を利用してコンテンツを受信する車載器、制御方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１はＤＳＲＣ車載器について開示する（特許文献１の段落０００１）。該ＤＳＲＣ車載器は、路上機から情報を受信すると、その時のメモリの使用状況を調べ、（ａ）空き領域が有れば、受信情報を該空き領域に格納し（特許文献１の図２のＳ１０１→・・・→Ｓ１０５ＹＥＳ→Ｓ１０６）、（ｂ）空き領域が無くかつ最古情報の削除可が設定済みであれば、該最古情報を削除してから、受信情報を削除領域に格納（特許文献１の図２のＳ１０１→・・・→Ｓ１０５ＮＯ→Ｓ１０８ＹＥＳ→Ｓ１０９→Ｓ１１０）し、（ｃ）空き領域が無くかつ最古情報の削除可が未設定であれば、メモリへの受信情報の格納はしないことにしている（特許文献１の図２のＳ１０１→・・・→Ｓ１０５ＮＯ→Ｓ１０８ＮＯ→Ｓ１１２）。該ＤＳＲＣ車載器は、また、メモリ内の最古情報に代えて所定の情報についてその削除可が設定済みであれば、該所定の情報を削除してから、受信情報を削除領域に格納（特許文献１の図３のＳ２０８ＹＥＳ→Ｓ２０９→Ｓ２１０）し、該所定の情報の削除可が未設定であれば、メモリへの受信情報の格納はしないことにしている（特許文献１の図３のＳ２０８ＮＯ→Ｓ２１２）。
【特許文献１】特開２００７−１０９０３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１は、車載器が路側機からコンテンツ情報をダウンロードした際に、メモリの記憶残量に基づき該コンテンツ情報をメモリに格納するか、破棄するか、又はメモリ上の所定の過去情報の削除後に格納するかを制御することを開示するのみであり、記憶残量以外に基づきメモリへの格納を制御したり、コンテンツ再生中に該コンテンツ関連のコンテンツ情報（例：遷移先情報に基づく結合関係を有するコンテンツ情報群）についてメモリへの格納を的確に制御したりすることを一切言及していない。
【０００４】
本発明の目的は、記憶装置の記憶残量に基づく仕方とは別の仕方で路側機から受信するコンテンツ情報を適切に処理して、記憶装置の有効利用を図る車載器、制御方法及びプログラムを提供することである。
【０００５】
本発明の目的は、コンテンツ再生中に該コンテンツに関連するコンテンツ情報を受信した場合に、コンテン再生に支障を起こすことなく、記憶装置内のコンテンツ情報を適切に更新する車載器、制御方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明によれば、コンテンツと共にサービス事業者情報及び識別子を含ませたコンテンツ情報を車載器に受信させるとともに、記憶装置に蓄積中のコンテンツ情報について、そのサービス事業者情報及び識別子と同一のコンテンツ情報を受信した場合には、該蓄積中のコンテンツ情報を該受信コンテンツ情報に基づき更新する。
【０００７】
本発明によれば、再生中コンテンツのコンテンツ情報とそれに遷移関係で結ばれるコンテンツ情報とから成る蓄積中の関連コンテンツ情報を、それに対応する受信コンテンツ情報に基づき更新する処理は、所定の条件が満たされる場合に限定する。
【０００８】
本発明の車載器は次の手段を備えている。
少なくとも１つのコンテンツと該コンテンツを提供するサービス事業者に係るサービス事業者情報とコンテンツ情報を識別する識別子とを含むコンテンツ情報を受信する受信手段、
受信したコンテンツ情報を蓄積する蓄積手段、及び
蓄積中の各コンテンツ情報のサービス事業者情報及び識別子と前記受信手段が今回受信したコンテンツ情報のサービス事業者情報及び識別子とを対比しサービス事業者情報及び識別子が今回受信したコンテンツ情報のものと一致する蓄積中のコンテンツ情報があれば今回受信のコンテンツ情報に基づき該蓄積中のコンテンツ情報を更新するコンテンツ情報更新手段。
【０００９】
本発明の車載器は、さらに、次の手段を備えている。
現在再生中のコンテンツのコンテンツ情報とそれに遷移関係で繋がるコンテンツ情報とを関連コンテンツ情報として特定する特定手段、
コンテンツの再生中にコンテンツ情報を受信した場合には、サービス事業者情報及び識別子についての受信コンテンツ情報と関連コンテンツ情報との対比に基づき関連コンテンツ情報に対応する受信コンテンツ情報を抽出コンテンツ情報として抽出する抽出手段、及び
コンテンツ再生中における前記抽出コンテンツ情報に基づく蓄積中の関連コンテンツ情報の更新は、所定の条件が満たされる場合に限定する前記コンテンツ情報更新手段。
【００１０】
本発明の制御方法が適用される車載器は、少なくとも１つのコンテンツと該コンテンツを提供するサービス事業者に係るサービス事業者情報とコンテンツ情報を識別する識別子とを含むコンテンツ情報を所定の受信領域上で路側機から無線で受信して、記憶装置に蓄積する。本発明の制御方法は次のステップを備える。
コンテンツの再生中にコンテンツ情報を受信する受信ステップ、
現在再生中のコンテンツのコンテンツ情報とそれに遷移関係で繋がるコンテンツ情報とを関連コンテンツ情報として特定する特定ステップ、
コンテンツの再生中にコンテンツ情報を受信した場合には、受信コンテンツ情報の内、サービス事業者情報及び識別子が前記特定コンテンツ情報のものと同一である受信コンテンツ情報を抽出コンテンツ情報として抽出する抽出ステップ、及び
コンテンツ再生中における抽出コンテンツ情報に基づく蓄積中の関連コンテンツ情報の更新は、所定の条件が満たされる場合に限定するコンテンツ情報更新ステップ。
【００１１】
本発明のプログラムは、本発明の前述の車載器の各手段としてコンピュータを機能させる。
【発明の効果】
【００１２】
本発明によれば、サービス事業者情報及び識別子に基づき受信コンテンツ情報と蓄積中のコンテンツ情報とを照合して、蓄積中のコンテンツ情報を受信コンテンツ情報に基づき更新することにより、記憶装置の有効利用を実現することができる。
【００１３】
本発明によれば、コンテンツ再生中の関連コンテンツ情報の更新を制限することにより、コンテンツ再生中の支障を排除することができる。
【発明を実施するための最良の形態】
【００１４】
図１はタウンカーライフナビマルチコンテンツ形式のデータに基づく路車間ＤＳＲＣシステム１０の概略図である。路側機１１は、サーバ１２と共に路側装置１５を構成し、有線又は無線でサーバ１２へ接続されている。サーバ１２は、さらに、インタネット等のネットワークを介して別のサーバとデータを送受自在になっている。路側機１１は、直径がほぼ数ｍ〜３０ｍのエリアに存在する自動車１３に搭載されているＩＴＳ車載器１７とは５．８ＧＨｚ 帯の電波を使ってデータを送受する。ＩＴＳ車載器１７はＤＳＲＣ部１８及びナビ部１９を有している。
【００１５】
図２はタウンカーライフナビマルチコンテンツ形式のデータ伝送態様の説明図である。マルチコンテンツ形式のダウンリンクでは、データをその種類に応じて分類し、分類ごとにＩＤコード"００"，"０１"，"０２"，〜を割り振っている。マルチコンテンツ形式のデータ伝送では、データが情報グループを単位に括られ、各情報グループは先頭にＩＤ＝"００"の分類データをもつ。ＩＤ＝"００"の分類データは、その情報グループに含まれているＩＤにはどのようなものがあるかを示す構成情報となっている。
【００１６】
図３は情報グループの構成について各ＩＤが必須か任意かを示す図である。ＩＤ＝００，０１，０２は、各情報グループに必ず含めなければならない。ＩＤ＝０３，０４，０５は、ＩＤ＝６０のみの情報提供の場合には情報グループに含める必要はないが、その他の情報提供の場合には、情報グループに必ず含める必要がある。その他のＩＤは情報グループに含めるか否かは任意である。
【００１７】
図４〜図７はダウンリンクで使用する各ＩＤに割り当てる分類表である。ＩＤ＝００は構成ＩＤ情報（各情報グループがどのようなＩＤを格納しているかを記述する領域）の分類となっている。ＩＤ＝０１は、事業者の分類となっており、サービス事業者コード（サービス事業者を特定できる事業者コード）、サービス事業者表示テキスト（ナビ表示用サービス事業社名(サービス名)テキスト情報）、及びサービス事業者表音文字列（ナビ発話用サービス事業社名(サービス名)表音文字列情報）を含む。
【００１８】
ＩＤ＝０２はコンテンツの分類となっており、企業コード（コンテンツの情報提供元を特定できるコード）、企業表示テキスト（ナビ表示用情報提供企業名テキスト情報）、企業表音文字列（ナビ発話用情報提供企業名表音文字列情報）、情報コード（コンテンツを特定できる情報コード）、情報表示テキスト（ナビ表示用コンテンツ内容テキスト情報）、情報表音文字列（ナビ発話用コンテンツ内容表音文字列情報）、及び嗜好データカテゴリー（情報が該当する情報カテゴリーを示すカテゴリーコード）を含む。
【００１９】
ＩＤ＝０３は、ＩＤ＝０２と同様に、コンテンツの分類となっており、即時再生／蓄積コード（受信後のコンテンツ再生動作を表すコード）、及び再生条件コード（情報提供エリアでのコンテンツ再生条件を示すコード）を含む。
【００２０】
ＩＤ＝０４は、有効期限の分類となっており、開始年月日時分秒（コンテンツの有効期限）、及び終了年月日時分秒（コンテンツの有効期限）を含む。ＩＤ＝０５は、提供時間の分類となっており、営業時間（コンテンツ提供元の営業時間）、及び情報提供時間（コンテンツ提供時間）を含む。
【００２１】
ＩＤ＝１０は、対象地点の分類となっており、対象地点座標（サービス提供可能な地点の緯度経度情報）、対象地点表示用テキスト（サービス名称(店舗名称等)）、提携駐車場情報（対象地点以外の提携駐車場情報）、アイコン表示画像データ（サービス提供可能な場所を表すアイコンのデータ）、表示用文字データ（サービスの説明用テキスト情報）、表示画像データ（サービスを表す静止画情報）、表音文字列データ（サービスを表す表音文字列情報）、圧縮音声データ（圧縮音声データ情報）、音声再生順（表音文字列と圧縮音声の再生順序を表す）、ビデオデータ（ビデオデータ情報）、及びＵＲＬ（サービスを表すＵＲＬ情報）を含む。
【００２２】
ＩＤ＝２０は、情報提供地点の分類となっており、計５個の情報提供地点について、情報提供中心座標（ポップアップ情報を再生する緯度経度情報）、情報提供エリア（ポップアップ情報を再生するエリアを定義する中心座標からの半径情報）、情報提供方向コード（ポップアップ情報を再生する情報提供方向情報）、情報提供道路種別（ポップアップ情報を再生する道路種別情報）、表示画像データ（ポップアップ再生する静止画のデータ）、表音文字列データ（ポップアップ再生する表音文字列情報、圧縮音声データポップアップ再生する圧縮音声のデータ）、及び音声再生順（ポップアップ再生する音声データの再生順番を表すコード）を含む。
【００２３】
ＩＤ＝３０は、遷移情報の分類となっており、計８個の次再生情報コード（ 画面遷移情報）を含む。ＩＤ＝４０は、詳細情報の分類となっており、計８個の各詳細情報について、表示用文字データ（ナビ表示用詳細情報テキスト情報）、及び発話用表音文字列（ナビ発話用詳細情報表音文字列情報）を含む。
【００２４】
ＩＤ＝５０は、駐車場情報の分類となっており、１５個の各駐車場について、駐車場ＩＤ（駐車場を特定できるＩＤ）、詳細情報（駐車場の動的詳細情報）、特記事項（駐車場の特記事項）、及び特記事項表音文字列（ナビ発話用特記事項表音文字列）を含む。
【００２５】
ＩＤ＝５１は、ナビ部１９に格納されている駐車場の静的情報を３次メッシュ単位で最大４メッシュ分更新することが可能になる。ＩＤ＝５１は、３ 次メッシュ数（更新する駐車場静的情報を含む３ 次メッシュ数を通知するもの）、１〜４の各メッシュについて、３ 次メッシュコード（更新する駐車場静的情報を含む３ 次メッシュコード）、３ 次メッシュバージョン情報（更新する駐車場静的情報が含まれる３ 次メッシュのバージョン情報）、３ 次メッシュ駐車場数（更新するメッシュに含まれる駐車場静的情報数）、３ 次メッシュ駐車場静的情報（更新する駐車場の静的情報）を含む。
【００２６】
ＩＤ＝５２は削除駐車場ＩＤ情報である。メッシュ単位で駐車場情報をすべて（新設／削除）更新する場合はこの情報は用いない。ＩＤ＝５２は、３次メッシュ数（削除する駐車場ＩＤ情報を含む３次メッシュ数を通知するもの）、３次メッシュコード（削除する駐車場ＩＤ情報を含む３次メッシュコード）、３次メッシュバージョン情報（削除する駐車場ＩＤ情報が含まれる３次メッシュのバージョン情報；ＩＤ＝５１で同時に通知される静的情報のバージョンと同一のものとする）、３次メッシュ駐車場数（更新するメッシュに含まれる駐車場静的情報数）、及び３次メッシュ削除駐車場ＩＤ情報（削除する駐車場ＩＤ情報）を含む。
【００２７】
ＩＤ＝６０は、運転支援の分類であり、運転支援画像データ（運転支援画像情報）、運転支援表音文字列（データ運転支援表音文字列情報）、運転支援圧縮音声（データ運転支援圧縮音声情報）、及び音声再生順（表音文字列と圧縮音声の再生順序を表す）が含まれる。
【００２８】
ＩＤ＝８０は、嗜好データの分類であり、計１２７個の各嗜好データのテーブルについて、嗜好データバージョン（嗜好データのテーブルのバージョン情報）、嗜好データテーブル（ 嗜好データのテーブルの表示用テキスト情報）、表音文字列（嗜好データのテーブルの発話用表音文字列情報）、及び詳細情報（嗜好データのテーブルの詳細情報）が含まれる。
【００２９】
図８は路側装置１５−ＩＴＳ車載器１７間のトランザクションで実施される各機器間の通信及び処理を示している。路側機１１及びサーバ１２は路側装置１５を構成する。ＩＴＳ車載器１７はＤＳＲＣ部１８及びナビ部１９を有している。時間順に説明する。なお、路側機１１−ＤＳＲＣ部１８間の通信はＤＳＲＣの電波で行われ、路側機１１−サーバ１２間及びＤＳＲＣ部１８−ナビ部１９間の通信は通常、ケーブルで行われる。
【００３０】
ＩＴＳ車載器１７において電源が投入されるのに伴い、Ｓ１０では、ナビ部１９からＤＳＲＣ部１８へクライアントインフォメーションデータが書き込まれる。ＩＴＳ車載器１７を搭載する自動車１３が路側機１１との通信可能な距離（例：約３０ｍ）の電波到達エリアに進入するのに伴い、Ｓ１１では、路側機１１−ＤＳＲＣ部１８間でＤＳＲＣ接続処理が実施される。
【００３１】
Ｓ１１のＤＳＲＣ接続処理が終了すると、Ｓ１２，Ｓ１３でＤＳＲＣ接続通知が行われる。Ｓ１２の接続通知は路側機１１からサーバ１２へのものであり、Ｓ１３の接続通知はＤＳＲＣ部１８からナビ部１９へのものである。Ｓ１４では、クライアントインフォメーションがＤＳＲＣ部１８から路側機１１を経てサーバ１２へ通知される。
【００３２】
サーバ１２は、ＤＳＲＣ部１８からのクライアントインフォメーション通知に基づきＩＴＳ車載器１７のユーザが会員か非会員かを判別したり、ＩＴＳ車載器１７でコンテンツを適正に再生するためのＩＴＳ車載器１７のハードウェア情報を知得する。Ｓ１８では、サーバ１２から路側機１１及びＤＳＲＣ部１８を経てナビ部１９へＷｅｌｃｏｍｅ画面等のコンテンツを送信する。該コンテンツはマルチコンテンツフォーマットで編成されている。ナビ部１９は、マルチコンテンツフォーマットからサービス事業者を判断する。
【００３３】
サーバ１２は、Ｓ１８後、ナビ部１９がアップリンク情報をＤＳＲＣ部１８に書き込む（Ｓ２０）まで、ＤＳＲＣ部１８に対して定期的にメモリアクセスポーリングを行う。Ｓ１９は１回目のポーリングを示している。この図の例では、Ｓ２０によりアップリンク情報が書き込まれる前にポーリングが行われたので、アップリンク情報は得られていない。Ｓ２０では、ナビ部１９は、該サービス事業者の会員であれば、アップリンク情報をＤＳＲＣ部１８に書き込むのに対し、会員でなければ、何もしない。
【００３４】
Ｓ２４では、サーバ１２は、路側機１１及びＤＳＲＣ部１８を経由してデフォルトのコンテンツをナビ部１９へ送る。Ｓ２９は２回目のメモリアクセスポーリングを示している。この時点ではＳ２０によりＤＳＲＣ部にアップリンク情報が書き込まれているので、ＤＳＲＣ部１８は、ユーザが会員であれば、アップリンク情報をサーバ１２へ通知する。
【００３５】
Ｓ３３では、サーバ１２は、アップリンク情報から取得した会員情報に基づき会員趣向に適した蓄積型コンテンツをマルチコンテンツフォーマット（図２）で編成してＩＴＳ車載器１７へ配信する。後述するように、路側装置１５は、Ｓ３３の期間中、蓄積型コンテンツの配信を１回以上、中断して、即時再生型コンテンツの配信を割込ませることもできる。Ｓ３４では、蓄積型コンテンツの配信終了を通知する。ＩＴＳ車載器１７を搭載する自動車１３は、配信終了に伴い路側機１１との通信エリアから退出する。
【００３６】
図９はＩＴＳ車載器１７から路側装置１５へ送られるアップリンク情報のデータ説明図である。アップリンク情報は、複数のタグで送られる。タグ１には、サービス事業者コード、目的地（緯度経度）、経由地（緯度経度）１〜５、累計走行距離、嗜好ジャンルデータバージョン、嗜好ジャンルデータ、会員情報１〜８が含められる。タグ２には、サービス事業者コード、過去立寄り地（緯度経度）１〜４１が含められる。タグ３には、サービス事業者コード、過去立寄り地（緯度経度）４２〜８２が含められる。
【００３７】
タグ４には、サービス事業者コード、受信／再生履歴（受信情報コード及び再生識別フラグ）１〜１２３が含められる。タグ５には、サービス事業者コード、受信／再生履歴（受信情報コード及び再生識別フラグ）１２４〜２４６が含められる。
【００３８】
図１０はＩＤ＝８０の嗜好データの一例をテーブル表現した説明図である。嗜好データは、嗜好データ番号、嗜好データ表示用テキスト、嗜好データ表示用ネスト、嗜好データ対象識別子、嗜好データデフォルト値、表音文字列により構成される。嗜好データ番号は、０〜１２７ の最大、計１２８個存在し、サービス業者が各データ番号の項目を自由に設定することができる。１２８の項目の内、最大９６項目がＳ３０（図４）でＩＴＳ車載器１７から路側装置１５へアップリンク情報として通知される。
【００３９】
アップリンク情報として通知される９６項目中、１２ 項目は、公共情報提供サービス目的に利用され、ＤＳＲＣ通信において情報提供を行う際にはデフォルトで配信する情報項目となっている。図１０の嗜好データテーブルにおいて、表示用ネストは、各項目（図１０のデータ番号に対応する。）の階層を意味し、大きい数値ほど、下の階層を意味している。対象識別子は、それが"０"となっている項目は、ナビ部１９における嗜好データのチェック付け画面（後述の図１１）においてチェック対象となっていないことを意味し、それが"１"となっている項目は、該チェック付け画面においてチェック対象となっていることを意味する。デフォルト値は、それが"０"となっている項目は、チェック付けの初期画面にチェック無しで表示することを意味し、それが"１"となっている項目は、チェック付けの初期画面にチェック有りで表示することを意味する。
【００４０】
図１１は路側装置１５から嗜好データを受信したＩＴＳ車載器１７がナビ部１９の表示器に表示するチェック付けの画面の一例である。ユーザはスクロールバー２３をドラッグすることにより画面を上下方向へスクロールすることができる。図１１において、ユーザがオンボタンをクリックすると、チェックを付けたことになり、オフボタンをクリックすると、チェックを外したことになる。各項目において、"オン"及び"オフ"の内、が斜体になっている方をユーザが選択したことを意味している。
【００４１】
図１１は、路側装置１５から嗜好データを受信したＩＴＳ車載器１７がナビ部１９の表示器に最初に表示するチェック付けの画面であり、受信した嗜好データのデフォルト値が"０"（例：図１０のバーゲン情報及びクーポン情報）である項目はオフ（チェック無し）となっており、また、受信した嗜好データのデフォルト値が"１"（例：図１０の駐車場情報）である項目はオン（チェック有り）となっている。
【００４２】
図１２は路側装置１５よりＩＴＳ車載器１７へ配信される複数のコンテンツＧ１〜Ｇ６についての遷移関係を示している。マルチコンテンツフォーマットでは、各コンテンツは、ＩＤ＝３０の次再生情報コード（図５）を使用して、最大８つの遷移先コンテンツを指定できるようになっている。図１２の各矢印において、元側のコンテンツが遷移元、先側のコンテンツが遷移先となっている。コンテンツＧ１に対してその遷移先コンテンツはＧ２又はＧ３である。コンテンツＧ２に対してその遷移先コンテンツはＧ４又はＧ５である。コンテンツＧ３に対してその遷移先コンテンツはＧ５又はＧ６である。
【００４３】
図１３は図１２のコンテンツＧ１に対応する画面例である。該画面では、ユーザに○○市役所付近の病院について２つの項目"１．診療科から探す"及び"２．町名から探す"の内から１つを選択するように案内しており、画面の下辺部には、ボタン"１"，"２"が表示されている。該ディスプレイはタッチスクリーンであり、ユーザがボタン"１"をタッチすると、コンテンツＧ２が再生され、ボタン"２"をタッチすると、コンテンツＧ３が再生される。
【００４４】
図１４は図１２のコンテンツＧ２に対応する画面例である。該画面では、ユーザに"１．眼科"及び"２．小児科"の内から１つを選択するように案内しており、画面の下辺部には、ボタン"１"，"２"が表示されている。ユーザがボタン"１"をタッチすると、コンテンツＧ４が再生され、ボタン"２"をタッチすると、コンテンツＧ５が再生される。
【００４５】
その他のコンテンツＧ３〜Ｇ６に対応する画面も同様に表示される。こうして、各コンテンツの再生画面では、該コンテンツに対して遷移先のコンテンツへ切替えるボタンが表示され、ユーザは、各コンテンツの再生画面でボタンを選択してタッチしていくことにより、所望のコンテンツ画面へ進むことができる。各ボタンに対応付けられている遷移先コンテンツは、前述したＩＤ＝３０の次再生情報コードに基づいている。
【００４６】
図１５はＩＴＳ車載器１７が路側機１１からダウンロードしたコンテンツに基づきメモリ内のコンテンツを更新する処理の説明図である。後述するように、ＩＴＳ車載器１７は、路側機１１からダウンロードしたコンテンツを、メモリのコンテンツの更新に使用することなく、破棄することもある。なお、ここでは、説明の便宜上、１つのコンテンツは１つの情報グループに対応させている。図４〜図７に説明したように、例えば、１つの情報グループが、ＩＤ＝１０において対象地点のコンテンツを含むとともに、ＩＤ＝２０において各情報地点１〜５の各コンテンツを含むこともある。
【００４７】
なお、図１５〜図３０の説明では、コンテンツを単位にそのサービス事業者コード及び情報コードに基づき対比及び更新等を行う説明になっているが、具体的には、コンテンツを含む情報グループを単位にそのサービス事業者コード及び情報コードに基づき対比及び更新等を行うものである。
【００４８】
ＩＴＳ車載器１７は、路側機１１との通信エリアに進入しだい、該通信エリアに係るサービス事業者の複数の情報グループを受信する。図１５の例では、これら受信情報グループは、計３個であり、サービス事業者コードはすべて２であり、情報コードは各受信情報グループごとに相違している。一方、ＩＴＳ車載器１７は、過去において受信したコンテンツをメモリのコンテンツ保存エリアに格納している。図１５の例では、ＩＴＳ車載器１７がメモリのコンテンツ保存エリアにすでに格納しているコンテンツのサービス事業者コードは１と２である。
【００４９】
ＩＴＳ車載器１７は、今回受信したコンテンツのサービス事業者コードは２であるので、コンテンツ保存エリアに格納されているコンテンツの内、サービス事業者コードが２でかつ情報コードが今回受信したものと同一であるコンテンツについて上書き、すなわち更新が、ユーザへの更新可否の問い合わせ後（後述の図２１）、即時（後述の図２０のＳ９６）又はコンテンツ再生終了後（後述の図１９のＳ８４正→Ｓ８５）に行われる。
【００５０】
図１６はＩＴＳ車載器１７におけるコンテンツ保存処理方法５０のフローチャートである。コンテンツ保存処理方法５０は、ＩＴＳ車載器１７が路側機１１からコンテンツを受信した時に実施される。Ｓ５１では、ユーザがコンテンツを現在視聴しているか否かを判定し、判定が正であれば、Ｓ５２へ進み、否であれば、Ｒ５４の受信コンテンツ保存処理ルーチンへ進む。Ｒ５４の受信コンテンツ保存処理ルーチンは、具体例としては、サービス事業者情報及び情報コードが受信情報グループのものと同一の保存情報グループを受信情報グループにより直ちに上書きするものである。サービス事業者情報及び情報コードが受信情報グループのものと同一の保存情報グループがない場合には、受信情報グループをそのまま新規にメモリのコンテンツ保存エリアに保存する。
【００５１】
Ｓ５２では、視聴コンテンツ及び受信コンテンツのサービス事業者コードが同一であるか否かを判定し、判定が正であるならば、Ｒ５３の視聴コンテンツ更新処理ルーチンへ進み、否であるならば、Ｒ５４の受信コンテンツ処理ルーチンへ進む。
【００５２】
ここで、「視聴コンテンツ」とは、ユーザが今の時点でＩＴＳ車載器１７のナビ部１９において視聴しているコンテンツだけでなく、該コンテンツに対して遷移元−遷移先の関係で直接及び間接の連携関係を持つコンテンツを指すものとする。コンテンツは対応する１つの情報グループに含まれており、情報グループは、ＩＤ＝３０の遷移情報の次再生情報コード（図５）により遷移先の情報グループを８個以内の情報グループを指定することができるようになっている。したがって、各情報グループについてＩＤ＝３０の遷移情報を辿ることにより相互に直接又は間接の遷移関係にある一連の情報グループを特定することができる。現在再生中のコンテンツが属する情報グループを含む一連の情報グループの各コンテンツが「視聴コンテンツ」となる。
【００５３】
図１７は視聴コンテンツ更新処理ルーチンＡのフローチャートである。視聴コンテンツ更新処理ルーチンＡは図１６のＲ５３の第１の実施例である。Ｓ６１では、視聴コンテンツ内で、最も小さい情報コードを持つコンテンツを確認コンテンツとしてピックアップする。
【００５４】
Ｓ６２では、受信コンテンツ内で、確認コンテンツと同じ情報コードを持つコンテンツを比較コンテンツとしてピックアップする。Ｓ６３では、確認コンテンツ及び比較コンテンツにおけるＩＤ＝０４の有効期限情報の有無を調べ、確認コンテンツ及び比較コンテンツが両方ともＩＤ＝０４の有効期限情報を含んでいない場合は、Ｓ６４へ進み、その他の場合はＳ７３へ進む。
【００５５】
Ｓ６４では、全ての確認コンテンツを確認したか否か、すなわち現在の視聴コンテンツが最大情報コードの視聴コンテンツであるか否かを判定し、判定が否であれば、Ｓ６５へ進み、否であれば、Ｓ６９へ進む。Ｓ６５では、現在の確認コンテンツの情報コードの次に小さい情報コードを持つコンテンツを受信コンテンツの中からピックアップし、それを新たな確認コンテンツにして、Ｓ６２へ戻る。
【００５６】
Ｓ６９では、受信コンテンツの中に未確認コンテンツが有るか無いかを調べ、無ければ、Ｒ７０の非更新処理ルーチンへ進み、有れば、Ｒ７５の更新処理ルーチンへ進む。
【００５７】
Ｓ７３では、確認コンテンツ及び比較コンテンツが両方ともＩＤ＝０４の有効期限情報を含んでいるか否かを判定し、確認コンテンツ及び比較コンテンツが両方ともＩＤ＝０４の有効期限情報を含んでいれば、Ｓ７４へ進み、片方のみしか含んでいなければ、Ｒ７５の更新処理ルーチンへ進んで、該ルーチンを実行する。Ｓ７４では、確認コンテンツ及び比較コンテンツのＩＤ＝０４の有効期限情報の内容を対比し、両者の内容に差異があれば、Ｒ７５の更新処理ルーチンへ進んで、該ルーチンを実行し、両者の内容が同一であれば、Ｓ６４へ進む。
【００５８】
こうして、（ａ）ＩＤ＝０４の有効期限情報の内容に関して視聴コンテンツの内の１つでも、その情報コードと同一の受信コンテンツに対して差異があったり（Ｓ７４正）、（ｂ）情報コードが同一同士の視聴コンテンツと受信コンテンツとの対において、両者の内の片方のみしかＩＤ＝０４の有効期限情報を持っていない対が１つでもあったり（Ｓ７３否）、（ｃ）受信コンテンツの内にどの視聴コンテンツとも情報コードが異なるコンテンツが存在していたり（Ｓ６９否）する場合には、Ｒ７５の更新処理ルーチンが実行される。
【００５９】
図１８及び図１９はそれぞれ別の非更新処理ルーチンのフローチャートである。図１８及び図１９の非更新処理ルーチンは図１７の非更新処理ルーチンＲ７０の第１及び第２の具体例である。図１７の視聴コンテンツ更新処理ルーチンＡ及び後述の視聴コンテンツ更新処理ルーチンＢ〜Ｅにおける非更新処理ルーチンＲ７０は、図１８及び図１９の非更新処理ルーチンのどちらであってもよい。
【００６０】
図１８の非更新処理ルーチンにおいて、Ｓ７９では、受信コンテンツを削除する。すなわち、受信コンテンツによりメモリのコンテンツ保存エリア内のコンテンツを更新することなく、受信コンテンツを捨てる。
【００６１】
図１９の別の非更新処理ルーチンにおいて、Ｓ８３では、受信コンテンツを仮保存領域（仮保存エリア）に仮保存コンテンツとして保存する。Ｓ８４では、ユーザがコンテンツの視聴を終了したか否かを判定し、判定が正になりしだい、Ｓ８５へ進む。
【００６２】
Ｓ８５では、サービス事業者コードが仮保存コンテンツと同じである、コンテンツ保存領域（図１５のコンテンツ保存エリア）のコンテンツを該仮保存コンテンツにより上書きする。Ｓ８６では、仮保存コンテンツを削除する。
【００６３】
こうして、図１９の別の非更新処理ルーチンでは、ユーザがコンテンツの視聴を終了するのを待って、保存コンテンツを、それと情報コードが同一である受信コンテンツにより上書きする。
【００６４】
図２０は更新処理ルーチンのフローチャートである。該更新処理ルーチンは図１７の更新処理ルーチンＲ７５の一例である。Ｓ９３では、更新すべきコンテンツを受信した旨をＩＴＳ車載器１７のユーザへ通知する。
【００６５】
図２１はナビ部１９に表示される通知画面の一例である。該通知画面はユーザがコンテンツを直ちに更新するかしないかの指示する選択ボタンが含まれている。該通知画面において、ユーザは直ぐの更新を指示する場合には「はい」のボタンをタッチし、直ぐの更新を指示しない場合には「いいえ」のボタンをタッチする。なお、ナビ部１９はタッチスクリーンでない場合には、各ボタンをタッチする代わりに、所定の操作キーを使用して、クリックする。
【００６６】
図２０へ戻り、Ｓ９４では、ユーザが更新（図２１の「はい」）及び非更新（図２１の「いいえ」）のどちらを指示したかを判定する。そして、ユーザが更新を指示していれば、Ｓ９５へ進み、非更新を指示していれば、Ｒ７０の非更新処理ルーチンへ進む。Ｓ９５では、コンテンツを更新することを知らせる画面へ切り替える。
【００６７】
Ｓ９６では、コンテンツ保存領域に保存されていて受信コンテンツと同じサービス事業者コードを持つコンテンツに、該受信コンテンツを上書きする。Ｓ９７では、受信コンテンツを削除する。
【００６８】
図２２は視聴コンテンツ更新処理ルーチンＢのフローチャートである。視聴コンテンツ更新処理ルーチンＢは図１６のＲ５３の第２の実施例である。Ｓ１０５では、視聴コンテンツ内で、最も小さい情報コードを持つコンテンツを確認コンテンツとしてピックアップする。Ｓ１０６では、未再生コンテンツカウンタをクリアする。ＩＴＳ車載器１７は、各コンテンツについて、それを前回更新してから現在までにユーザが再生したか否かを監視するようになっており、その情報は、図９のアップリンク情報のタグ４又は５によりＩＴＳ車載器１７から路側機１１へ通知するようになっている。未再生コンテンツカウンタは、視聴コンテンツの内、それを前回更新してから現在までにユーザが再生しなかった視聴コンテンツの個数を計数するために使用される。
【００６９】
Ｓ１０７では、確認コンテンツが一度も再生されていないか、すなわち未再生であるか否かを判定し、未再生であれば、Ｓ１０８へ進み、再生されていれば、Ｓ１０８をスキップして、Ｓ１０９へ進む。Ｓ１０８では、未再生コンテンツカウンタを１だけインクリメントする。
【００７０】
Ｓ１０９では、全ての確認コンテンツを確認したか否か、すなわち現在の視聴コンテンツが最大情報コードの視聴コンテンツであるか否かを判定し、判定が否であれば、Ｓ１１０へ進み、否であれば、Ｓ１１５へ進む。Ｓ１１０では、現在の確認コンテンツの情報コードの次に小さい情報コードを持つコンテンツを視聴コンテンツの中からピックアップして、Ｓ１０７へ戻る。
【００７１】
Ｓ１１５では、未再生コンテンツカウンタの値が規定値未満であるか否かを判定し、判定が正であれば、すなわち、視聴コンテンツの内、未再生の視聴コンテンツが規定値未満であれば、図１７の視聴コンテンツ更新処理ルーチンＡへ進み、否であれば、すなわち、視聴コンテンツの内、未再生の視聴コンテンツが規定値以上であれば、Ｒ７５の更新処理ルーチンへ進む。
【００７２】
こうして、視聴コンテンツの内、再生されたものが多ければ、Ｒ７５の更新処理ルーチンを実行し、視聴コンテンツの内、再生されたものが少なければ、図１７の視聴コンテンツ更新処理ルーチンＡを実行する。
【００７３】
図２３は視聴コンテンツ更新処理ルーチンＣのフローチャートである。視聴コンテンツ更新処理ルーチンＣは図１６のＲ５３の第３の実施例である。Ｓ１２０では、視聴コンテンツ内で、最も小さい情報コードを持つコンテンツを確認コンテンツとしてピックアップする。Ｓ１２１では、有効期限切れコンテンツカウンタをクリアする。各コンテンツの有効期限は、前述の図４のＩＤ＝０４（図４）に対応付けられている情報であり、厳密には有効期限の終了年月日時分の情報である。有効期限切れコンテンツカウンタは、視聴コンテンツの内、その有効期限が現在日（本日）より前の視聴コンテンツ、すなわち有効期限切れの視聴コンテンツの個数を計数する。
【００７４】
Ｓ１２２では、確認コンテンツにＩＤ＝０４の有効期限情報が含まれているか否かを判定する。そして、この判定が正であれば、Ｓ１２３へ進み、否であれば、Ｓ１２５へ進む。Ｓ１２３では、視聴コンテンツの有効期限終了日が現在日より前であるか否かを判定し、判定が正であれば、Ｓ１２４へ進み、否であれば、Ｓ１２５へ進む。Ｓ１２４では、有効期限切れコンテンツカウンタを１だけインクリメントする。
【００７５】
Ｓ１２５は、全ての確認コンテンツを確認したか否か、すなわち現在の視聴コンテンツが最大情報コードの視聴コンテンツであるか否かを判定し、判定が否であれば、Ｓ１２６へ進み、正であれば、Ｓ１２９へ進む。Ｓ１２６では、現在の確認コンテンツの情報コードの次に小さい情報コードを持つコンテンツを視聴コンテンツの中からピックアップして、Ｓ１０７へ戻る。
【００７６】
Ｓ１２９では、有効期限切れコンテンツカウンタの値が規定値未満であるか否かを判定し、判定が正であれば、すなわち有効期限切れ視聴コンテンツの数が規定値未満であれば、Ｒ７０の非更新処理ルーチンへ進み、判定が否であれば、すなわち有効期限切れの視聴コンテンツの数が規定値以上あれば、Ｒ７５の更新処理ルーチンへ進む。
【００７７】
こうして、視聴コンテンツの内、すでに有効期限切れとなっている視聴コンテンツが多ければ（Ｓ１２９否）、Ｒ７５の更新処理ルーチンを実行し、すでに有効期限切れとなっている視聴コンテンツが少なければ（Ｓ１２９正）、Ｒ７０の非更新処理ルーチンを実行する。
【００７８】
図２４は視聴コンテンツ更新処理ルーチンＤのフローチャートである。視聴コンテンツ更新処理ルーチンＤは図１６のＲ５３の第４の実施例である。Ｓ１４０では、受信コンテンツの内で、最も小さい情報コードを持つコンテンツを確認コンテンツとしてピックアップする。Ｓ１４１では、有効期限猶予日を現在日（本日）より十分に後の日付に設定する。これは、後述のＳ１４５における有効期限猶予日の代入は少なくとも１回は実施することを保証するためである。なお、Ｓ１４５の少なくとも１回の実施にこだわらなければ、Ｓ１４０で設定する有効期限猶予日は、後述のＳ１５０における規定値だけ後の日付であってよい。
【００７９】
Ｓ１４２では、確認コンテンツにＩＤ＝０４の有効期限情報が含まれているか否かを判定し、判定が正であれば、Ｓ１４３へ進み、否であれば、Ｓ１４６へ進む。Ｓ１４３では、確認コンテンツの有効期限開始日は現在日（本日）より後であるか否かを判定し、判定が正であれば、Ｓ１４４へ進み、否であれば、Ｓ１４６へ進む。Ｓ１４４では、現在日から確認コンテンツの有効期限開始日までの日数（説明の便宜上、該日数を「日数Ｃ」と呼ぶことにする。）は有効期限猶予日より小さいか否かを判定し、判定が正であれば、Ｓ１４５へ進み、否であれば、Ｓ１４６へ進む。Ｓ１４５では、日数Ｃを有効期限猶予日に代入する。
【００８０】
Ｓ１４６では、全ての確認コンテンツを確認したか否か、すなわち現在の確認コンテンツが最大情報コードの受信コンテンツあるか否かを判定し判定が否であれば、Ｓ１４７へ進み、正であれば、Ｓ１５０へ進む。Ｓ１４７では、現在の確認コンテンツの情報コードの次に小さい情報コードを持つ受信コンテンツを受信コンテンツの中から確認コンテンツとしてピックアップして、Ｓ１４２へ戻る。
【００８１】
Ｓ１５０では、有効期限猶予日が規定値以上であるか否かを判定し、判定が正であれば、Ｓ１５１へ進み、否であれば、Ｒ７０の非更新処理ルーチンを実行する。Ｓ１５１では、受信コンテンツを破棄する。
【００８２】
こうして、受信コンテンツの中に、現在日から有効期限日までの日数が規定値未満のコンテンツが含まれていなければ、受信コンテンツを破棄し（Ｓ１５１）、含まれていれば、Ｒ７０の非更新処理ルーチンを実行する。なお、ここで実行するＲ７０の非更新処理ルーチンは、図１８のものではなく、図１９のものであり、ユーザがコンテンツの視聴を終了した後にコンテンツを更新するものである。
【００８３】
図２５は視聴コンテンツ更新処理ルーチンＥのフローチャートである。視聴コンテンツ更新処理ルーチンＥは図１６のＲ５３の第５の実施例である。視聴コンテンツ更新処理ルーチンＥは、図１７の視聴コンテンツ更新処理ルーチンＡのステップと同一処理内容のステップを含んでいる。それら同一処理内容のステップについては、対応する図１７の視聴コンテンツ更新処理ルーチンＡのステップと同一番号を付して、説明は省略し、相違点についてのみ説明する。図２５は視聴コンテンツ更新処理ルーチンＥでは、図１７の視聴コンテンツ更新処理ルーチンＡに対してＳ１６０，Ｓ１６３，Ｓ１６５，Ｓ１６７が追加されている。また、図１７の視聴コンテンツ更新処理ルーチンＡでは、そのＲ７５の更新処理ルーチンのＳ９３のユーザへの通知において図２１の通知画面が使用されるが、図２５の視聴コンテンツ更新処理ルーチンＥでは、そのＲ７５の更新処理ルーチンのＳ９３のユーザへの通知において後述の図２７の通知画面が使用される。
【００８４】
Ｓ１６０では、更新処理リスト及び削除リストの内容を削除する。Ｓ１６０の意義は更新処理リスト及び削除リストを初期化することである。更新処理リスト及び削除リストの詳細については、後述の図２６及び図２７に関連して説明する。Ｓ１６０の後、Ｓ６１へ進む。
【００８５】
Ｓ１６３は、Ｓ７４の後に実施される。すなわち、Ｓ１６３は、Ｓ６４否→Ｓ６５→Ｓ６２→・・・で視聴コンテンツを情報コードの昇順で確認コンテンツに設定して、視聴コンテンツを走査している期間に、確認コンテンツと該確認コンテンツに対応する受信コンテンツ（＝比較コンテンツ）との間で有効期限について差異がある場合（Ｓ７４正）、実施される。Ｓ１６３では、該確認コンテンツの企業コード表示用テキスト（図４のＩＤ＝０２の企業表示テキスト参照）と情報コード表示用テキスト（図４のＩＤ＝０２の情報表示テキスト参照）とを更新リストに追加する。
【００８６】
図２６はＳ１６３の処理により作成される更新リストの一例である。該更新リストでは、情報コードが同一である今回の受信コンテンツと視聴コンテンツとの対において、有効期限に差異のある対における視聴コンテンツについて、その企業コード表示用テキストと情報コード表示用テキストとが対応付けて登録されている。Ｓ１６３の後、Ｓ６４へ進む。
【００８７】
Ｓ１６５，Ｓ１６７は、Ｓ６９の判定がそれぞれ正及び否であるとき実施される。すなわち、受信コンテンツの内に、どの視聴コンテンツの情報コードとも一致しない情報コードのコンテンツを未確認コンテンツと呼ぶことにし、該未確認コンテンツが有った場合には、Ｓ１６７を実施し、無かった場合には、Ｓ１６５を実施する。
【００８８】
Ｓ１６５では、更新リストにおけるデータの有無を判定し、判定が正であれば、Ｒ７０の非更新処理ルーチンへ進み、否であれば、Ｒ７５の更新処理ルーチンへ進む。未確認コンテンツとされる受信コンテンツがなく、かつ１度もＳ１６３が実施されていない場合は、Ｒ７０の非更新処理ルーチンを実行する。これに対して、未確認コンテンツとされる受信コンテンツがなくても、１度でもＳ１６３が実施されていれれば、Ｒ７５の更新処理ルーチンを実行する。
【００８９】
Ｓ１６７では、受信コンテンツ内の未確認コンテンツに対して、その企業コード表示用テキスト（図４のＩＤ＝０２の企業表示テキスト参照）と情報コード表示用テキスト（図４のＩＤ＝０２の情報表示テキスト参照）とを削除リストに追加する。
【００９０】
図２７は図２５の視聴コンテンツ更新処理ルーチンＥにおけるＲ７５の更新処理ルーチンにおいて使用される通知画面の例である。図２７の通知画面は、図２０のＳ９３において使用されるものであり、視聴コンテンツ更新処理ルーチンＥにおけるＳ１６３及びＳ１６７において作成した更新リスト及び削除リストを反映したものとなっている。該通知画面において、更新リストに登録されていた各視聴コンテンツについては、該視聴コンテンツの企業コード表示用テキスト及び情報コード表示用テキストの行の左側に「更新」が表示され、削除リストに登録されていた受信コンテンツについては、該受信コンテンツの企業コード表示用テキスト及び情報コード表示用テキストの行の左側に「削除」が表示される。
【００９１】
ユーザは図２７の通知画面に対して、更新及び削除を指示する場合には、「はい」のボタンをタッチし、更新も削除も指示しない場合には、「いいえ」のボタンをタッチする。この選択後、Ｓ９４（図２０の更新処理ルーチン）へ進む。
【００９２】
図２８〜図３０は視聴コンテンツ更新処理ルーチンＦのフローチャートである。該視聴コンテンツ更新処理ルーチンＦは前述の視聴コンテンツ更新処理ルーチンＡ，Ｂ，Ｃ，Ｄを組み合わせたものである。以下、視聴コンテンツ更新処理ルーチンＦの各ステップについて説明するが、各ステップ番号の前のＡ〜Ｄは、対応する視聴コンテンツ更新処理ルーチンＡ，Ｂ，Ｃ，Ｄを意味している。
【００９３】
Ｓ１８０（Ｂ：Ｓ１０５，Ｃ：Ｓ１２０，Ｄ：Ｓ１４０）では、視聴コンテンツ内で最小の情報コードを持つコンテンツを確認コンテンツとしてピックアップする。Ｓ１８１（Ｂ：Ｓ１０６，Ｃ：Ｓ１２１，Ｄ：Ｓ１４１）では、未再生コンテンツカウンタ及び有効期限切れコンテンツカウンタをクリアするとともに、有効期限猶予日を十分に大きな数にする。Ｓ１８１の後、Ｓ１８５へ進む。
【００９４】
Ｓ１８５では、受信コンテンツの内で、確認コンテンツと同一の情報コードを持つ受信コンテンツを比較コンテンツとしてピックアップする。Ｓ１８５及び後述のＳ２１０，Ｓ２１１は、図１７の視聴コンテンツ更新処理ルーチンＡのＳ６２，Ｓ６４，Ｓ６５と同じ意義を持ち、同一の情報コードを持つ視聴コンテンツと受信コンテンツとの対を、情報コードについて昇順で処理対象に選択するための処理である。
【００９５】
Ｓ１８６では、確認コンテンツにＩＤ＝０４の有効期限情報が含まれているか否かを判定し、判定が正であれは、Ｓ１８７へ進んで、該確認コンテンツから有効期限を取得し、判定が否であれば、Ｓ１８８へ進んで、該確認コンテンツの有効期限を０（現在日）にする。
【００９６】
Ｓ１８９では、比較コンテンツにＩＤ＝０４の有効期限情報が含まれているか否かを判定し、判定が正であれは、Ｓ１９０へ進んで、該比較コンテンツから有効期限を取得し、判定が否であれば、Ｓ１９１へ進んで、該比較コンテンツの有効期限を０（現在日）にする。
【００９７】
図２９のＳナビ部１９６（Ｂ：Ｓ１０７）では、確認コンテンツが一度も再生されていないか否かを判定し、判定が正であれば、Ｓ１９７へ進み、否であれば、Ｓ１９７をスキップして、Ｓ１９８へ進む。Ｓ１９７（Ｂ：Ｓ１０８）では、未再生コンテンツカウンタを１だけインクリメントする。
【００９８】
Ｓ１９８（Ｃ：Ｓ１２３）では、確認コンテンツの有効期限終了日は現在日（本日）より前か否かを判定し、判定が正であれば、Ｓ１９９（Ｃ：Ｓ１２４）へ進んで、有効期限コンテンツカウンタを１だけインクリメントし、判定が否であれば、Ｓ１９９をスキップして、Ｓ２００へ進む。
【００９９】
Ｓ２００（Ｄ：Ｓ１４３）では、比較コンテンツの有効期限開始日は現在日より後であるか否かを判定し、判定が正であれば、Ｓ２０１へ進み、否であれば、Ｓ２１０へ進む。Ｓ２０１（Ｄ：Ｓ１４４）では、現在日から比較コンテンツの有効期限開始日までの日数（説明の便宜上、該日数を「日数Ｃ」と呼ぶことにする。）を算出し、算出した日数Ｃが有効期限猶予日より小さいか否かを判定する。この判定が正であれば、Ｓ２０２（Ｄ：Ｓ１４５）へ進み、Ｓ２０２では、該算出した日数Ｃを有効期限猶予日に代入してから、Ｓ２１０へ進む。Ｓ２０１の判定が否であればＳ２０２をスキップして、Ｓ２１０へ進む。
【０１００】
Ｓ２１０（Ｂ：Ｓ１０９，Ｃ：Ｓ１２５，Ｄ：Ｓ１４６）では、すべての視聴コンテンツに対して確認コンテンツの設定が済んだ否かを判定し、判定が正であれば、図３０のＳ２１５へ進み、否であれば、Ｓ２１１へ進む。
【０１０１】
Ｓ２１１（Ｂ：Ｓ１１０，Ｃ：Ｓ１２６，Ｄ：Ｓ１４７）では、現在の確認コンテンツの情報コードの次に小さい情報コードを持つ視聴コンテンツを確認コンテンツにピックアップして、Ｓ１８５（図２８）へ戻る。
【０１０２】
図３０のＳ２１５（Ｃ：Ｓ１２９）では、有効期限切れコンテンツカウンタが規定値未満であるか否かを判定し、判定が正であれば、Ｓ２１６へ進み、否であれば、Ｒ７５の更新処理ルーチンへ進む。
【０１０３】
Ｓ２１６（Ｄ：Ｓ１５０）では、有効期限猶予日が規定値未満であるか否かを判定し、判定が正であれば、Ｓ２１７へ進み、否であれば、Ｓ２２０へ進む。Ｓ２２０（Ｄ：Ｓ１５１）では、今回の受信コンテンツをすべて破棄する。
【０１０４】
Ｓ２１７（Ｂ：Ｓ１１５）では、未再生コンテンツカウンタが規定値未満であるか否かを判定し、判定が正であれば、Ｓ２１８へ進み、否であれば、視聴コンテンツ更新処理ルーチンＡを実施する。Ｓ２１８では、受信コンテンツの中に未確認コンテンツ、すなわち確認コンテンツにしなかったものがあるか否かを判定し、判定が正であれば、Ｒ７５の更新処理ルーチンへ進み、否であれば、視聴コンテンツ更新処理ルーチンＡを実施する。
【０１０５】
図２２の視聴コンテンツ更新処理ルーチンＢでは、未再生コンテンツカウンタが規定値未満でなければ（Ｓ１１５否）、Ｒ７５の更新処理ルーチンを実行することになっているが、視聴コンテンツ更新処理ルーチンＦでは、未再生コンテンツカウンタが規定値未満でなくても（Ｓ２１７否）、受信コンテンツにおける未確認コンテンツが無い場合には（Ｓ２１８否）、さらに、視聴コンテンツ更新処理ルーチンＡを実施することになっている。
【０１０６】
図２３の視聴コンテンツ更新処理ルーチンＣでは、有効期限切れコンテンツカウンタが規定値未満であれば（Ｓ１２９正）、また、図２４の視聴コンテンツ更新処理ルーチンＤでは、有効期限猶予日が規定値未満であれば（Ｓ１５０否）、Ｒ７０の非更新処理ルーチンを実行するようになっているが、視聴コンテンツ更新処理ルーチンＦでは、有効期限切れコンテンツカウンタが規定値未満であり（Ｓ２１５正）、かつ有効期限猶予日が規定値未満である場合に（Ｓ１２９正）、未再生コンテンツカウンタが規定値未満でなく（Ｓ２１７否）、かつ受信コンテンツに未確認コンテンツがあれば（Ｓ２１８正）、Ｒ７５の更新処理ルーチンを実行する。さらに、視聴コンテンツ更新処理ルーチンＦでは、有効期限切れコンテンツカウンタが規定値未満であり（Ｓ２１５正）、かつ有効期限猶予日が規定値未満である（Ｓ１２９正）場合、未再生コンテンツカウンタが規定値未満であるか（Ｓ２１７正）、又は受信コンテンツに未確認コンテンツがなければ、視聴コンテンツ更新処理ルーチンＡを実施することになっている。
【０１０７】
図３１は車載器２３０のブロック図である。車載器２３０の一例はＩＴＳ車載器１７（図１）である。車載器２３０は、受信手段２３１、蓄積手段２３２及びコンテンツ情報更新手段２３３を備える。
【０１０８】
受信手段２３１は、少なくとも１つのコンテンツと該コンテンツを提供するサービス事業者に係るサービス事業者情報とコンテンツ情報を識別する識別子とを含むコンテンツ情報を受信する。コンテンツ情報の具体例は情報グループ（図２）である。サービス事業者情報及び識別子の具体例はそれぞれ図４におけるＩＤ＝０１のサービス事業者コード及びＩＤ＝０２の情報コードである。
【０１０９】
蓄積手段２３２は、受信したコンテンツ情報を記憶装置２３４に蓄積する。コンテンツ情報更新手段２３３は、蓄積中の各コンテンツ情報のサービス事業者情報及び識別子と受信手段が今回受信したコンテンツ情報のサービス事業者情報及び識別子とを対比し、サービス事業者情報及び識別子が今回受信したコンテンツ情報のものと一致する蓄積中のコンテンツ情報があれば今回受信のコンテンツ情報に基づき該蓄積中のコンテンツ情報を更新する。
【０１１０】
情報グループについて前述したように、サービス事業者は、過去に送信していた情報の更新を行う場合は、同一の情報コードを割り当てる傾向がある。コンテンツ情報更新手段２３３は、受信コンテンツ情報及び蓄積中コンテンツ情報のサービス事業者情報及び識別子を調べて、それらが一致した受信コンテンツ情報及び蓄積中コンテンツ情報については、該蓄積中コンテンツ情報を該受信コンテンツ情報に基づき更新することにより、具体的には、該蓄積中コンテンツ情報を該受信コンテンツ情報に置き換えることにより、記憶装置２３４にコンテンツ情報を効率的に蓄積することができる。
【０１１１】
典型的には、コンテンツ情報更新手段２３３は、蓄積中のコンテンツ情報を更新する場合、該蓄積中のコンテンツ情報を受信した対応のコンテンツ情報に丸ごと入れ替えている。しかしながら、コンテンツ情報更新手段２３３は、蓄積中のコンテンツ情報を更新する場合、該蓄積中のコンテンツ情報の一部（例：所定のコンテンツのみ、遷移情報のみ又はその他の所定の情報のみ）を受信した対応のコンテンツ情報の対応部分のみ入れ替えるようにしてもよい。
【０１１２】
車載器２３０は、さらに、特定手段２３６及び抽出手段２３７を備えることができる。ここで、関連コンテンツ情報とは、現在再生中のコンテンツのコンテンツ情報とそれに遷移関係で繋がるコンテンツ情報とからなるコンテンツ情報と定義する。特定手段２３６は関連コンテンツ情報を特定する。抽出手段２３７は、コンテンツの再生中にコンテンツ情報を受信した場合には、サービス事業者情報及び識別子についての受信コンテンツ情報と関連コンテンツ情報との対比に基づき関連コンテンツ情報に対応する受信コンテンツ情報を抽出コンテンツ情報として抽出する。コンテンツ情報更新手段２３３は、コンテンツ再生中における抽出コンテンツ情報に基づく蓄積中の関連コンテンツ情報の更新は、所定の条件が満たされる場合に限定する。
【０１１３】
抽出コンテンツ情報の遷移情報は、蓄積中の関連コンテンツ情報の遷移情報に対して変更されていることが有り得る。ユーザがコンテンツを再生している期間に、該コンテンツに係る関連コンテンツ情報に対応するコンテンツ情報を受信して、関連コンテンツ情報を抽出コンテンツ情報に基づき即時更新してしまうと、その後、遷移情報に基づき再生コンテンツを変更するとき、その変更は旧遷移情報に基づく遷移となるため、遷移先無しや、遷移とのコンテンツとは矛盾したコンテンツへの遷移等が生じ、混乱の原因となる。したがって、関連コンテンツ情報を抽出コンテンツ情報に基づき更新する場合には、所定の条件を付けることにより、混乱を抑制又は防止することができる。
【０１１４】
好ましくは、車載器２３０は問合せ手段２３８を備える。問合せ手段２３８は、コンテンツ再生中に抽出コンテンツ情報に基づき蓄積中の関連コンテンツ情報を更新する場合は更新に先立ちユーザにその可否の問合わせを行う。コンテンツ情報更新手段２３３は、ユーザが問合せに対して可と回答したときは直ちに情報更新を行う。コンテンツ情報更新手段２３３は、また、ユーザが問合せに対して否と回答したときはコンテンツの再生終了後に情報更新を行う。
【０１１５】
問合せ手段２３８は、例えば図２１の通知画面によりユーザに更新の可否の問合わせを行う。コンテンツ情報更新手段２３３が、直ちに情報更新することは、図２０の更新処理ルーチンのＳ９６に対応する。コンテンツ情報更新手段２３３が、コンテンツの再生終了後に情報更新することは、図１９の非更新処理ルーチンのＳ８５に対応する。
【０１１６】
所定の条件は、例えば、コンテンツ有効期限について関連コンテンツ情報とそれに対応する抽出コンテンツ情報とを対比し、両者のコンテンツ有効期限に差異があることという条件を含む。関連コンテンツ情報とそれに対応する抽出コンテンツ情報とのコンテンツ有効期限に差異が生じているとは、該コンテンツの有効期限が変更されたことを意味し、ユーザに有効期限の変更を通知する必要性が高いとともに、コンテンツが変更されている可能性も高い。したがって、関連コンテンツ情報を情報更新することに意義がある。
【０１１７】
該条件は、図１７の視聴コンテンツ更新処理ルーチンＡのＳ７４に対応する。該視聴コンテンツ更新処理ルーチンＡでは、さらに、Ｓ７３で、確認コンテンツ（関連コンテンツ情報に対応）と比較コンテンツ（関連コンテンツ情報に対応する抽出コンテンツ情報に対応）との各対について、両者のいずれかがコンテンツ有効期限の情報を持たない場合にも、Ｒ７５の更新処理ルーチンにおいて更新を行なうようにしている。
【０１１８】
所定の条件は、例えば、関連コンテンツ情報のコンテンツの内、現在から所定の過去までの期間において再生されたコンテンツの個数が所定値以上であることという条件を含む。所定の過去とは、典型的には、今回のサービス事業者と同一のサービス事業者の情報コードを前回受信した時である。ユーザが過去に再生しているコンテンツが多いことは、ユーザにとり重要性が高いコンテンツであることを意味する。したがって、関連コンテンツ情報のコンテンツの内、再生されたコンテンツが多い場合には、該関連コンテンツ情報を、今回受信した対応の抽出コンテンツ情報により更新することに意義がある。該条件は、図２２の視聴コンテンツ更新処理ルーチンＢのＳ１１５に対応する。
【０１１９】
所定の条件は、例えば、関連コンテンツ情報のコンテンツの内、有効期限切れのコンテンツの個数が所定値以上であることという条件を含む。有効期限切れのコンテンツが多いことは、更新する必要性が高いことを意味する。したがって、このような場合に、関連コンテンツ情報を対応の抽出コンテンツ情報により更新する。該条件は、図２３の視聴コンテンツ更新処理ルーチンＣのＳ１２９に対応する。
【０１２０】
好ましくは、コンテンツ情報更新手段２３３は、抽出コンテンツ情報の有効期限開始日を調べ、本日から最早の有効期限開始日まで日数が所定値以上であれば、関連コンテンツ情報を抽出コンテンツ情報により更新することなく、抽出コンテンツ情報を破棄する。これは、図２４の視聴コンテンツ更新処理ルーチンＤのＳ１５０正→Ｓ１５１に対応する。抽出コンテンツ情報の有効期限開始日が、現在日から十分に先になっていれば、更新する必要性はあまりなく、また、更新処理を省略して、抽出コンテンツ情報を破棄した方が効率的となる。
【０１２１】
図３２は車載器制御方法２４０のフローチャートである。車載器制御方法２４０は車載器２３０（図３１）に適用される。すなわち、車載器制御方法２４０が適用される車載器２３０は、少なくとも１つのコンテンツと該コンテンツを提供するサービス事業者に係るサービス事業者情報とコンテンツ情報を識別する識別子とを含むコンテンツ情報を所定の受信領域上で路側機から無線で受信して、記憶装置２３４に蓄積する。
【０１２２】
Ｓ２４１では、コンテンツの再生中であるか否かを判定し、判定が正であれば、Ｓ２４２へ進み、否であれば、車載器制御方法２４０を終了する。Ｓ２４２では、コンテンツ情報を受信したか否かを判定し、判定が正であれば、Ｓ２４３へ進み、否であれば、車載器制御方法２４０を終了する。
【０１２３】
Ｓ２４３では、現在再生中のコンテンツのコンテンツ情報とそれに遷移関係で繋がるコンテンツ情報とを関連コンテンツ情報として特定する。Ｓ２４４では、受信コンテンツ情報の内、サービス事業者情報及び識別子が特定コンテンツ情報のものと同一である受信コンテンツ情報を抽出コンテンツ情報として抽出する。Ｓ２４５では、コンテンツ再生中における抽出コンテンツ情報に基づく蓄積中の関連コンテンツ情報の更新は、所定の条件が満たされる場合に限定する。
【０１２４】
Ｓ２４１，Ｓ２４２の処理は車載器２３０（図３１）の受信手段２３１の機能に対応する。Ｓ２４３，Ｓ２４４の処理はそれぞれ特定手段２３６及び抽出手段２３７の機能に対応する。Ｓ２４５の処理はコンテンツ情報更新手段２３３の機能に対応する。受信手段２３１〜抽出手段２３７の機能についてそれぞれ述べた具体的態様は、それらに対応する車載器制御方法２４０のステップの処理の具体的態様として適用可能である。
【０１２５】
車載器制御方法２４０には、車載器２３０の問合せ手段２３８の機能に対応するステップを追加することができる。該ステップは、Ｓ２４５内に挿入し、ユーザからの回答が可であれば、情報更新を実施し、否であれば、車載器制御方法２４０を終了するようにする。
【０１２６】
本発明を適用したプログラムは、コンピュータを車載器２３０の各手段として機能させる。本発明を適用した別のプログラムは、車載器制御方法２４０の各ステップをコンピュータに実行させる。
【０１２７】
本明細書は様々な範囲及びレベルの発明を開示している。それら発明は、本明細書で説明した様々な技術的範囲及び具体的レベルの各装置及び各方法だけでなく、当業者の自明の範囲内で、各装置及び各方法から独立の作用、効果を奏する１つ又は複数の要素を抽出したものや、１つ又は複数の要素を自明の範囲で変更したものや、さらに、各装置間及び各方法間で１つ又は複数の要素の組合せを入れ換えたものを含む。
【図面の簡単な説明】
【０１２８】
【図１】タウンカーライフナビマルチコンテンツ形式のデータに基づく路車間ＤＳＲＣシステムの概略図である。
【図２】タウンカーライフナビマルチコンテンツ形式のデータ伝送態様の説明図である。
【図３】情報グループの構成について各ＩＤが必須か任意かを示す図である。
【図４】ダウンリンクで使用する各ＩＤに割り当てる分類表の第１の部分である。
【図５】ダウンリンクで使用する各ＩＤに割り当てる分類表の第２の部分である。
【図６】ダウンリンクで使用する各ＩＤに割り当てる分類表の第３の部分である。
【図７】ダウンリンクで使用する各ＩＤに割り当てる分類表の第４の部分である。
【図８】路側装置−ＩＴＳ車載器間のトランザクションで実施される各機器間の通信及び処理を示す図である。
【図９】ＩＴＳ車載器から路側装置へ送られるアップリンク情報のデータ説明図である。
【図１０】嗜好データの一例をテーブル表現した説明図である。
【０１２９】
【図１１】路側装置から嗜好データを受信したＩＴＳ車載器がナビ部の表示器に表示するチェック付けの画面の一例である。
【図１２】路側装置よりＩＴＳ車載器へ配信される複数のコンテンツＧ１〜Ｇ６についての遷移関係を示す図である。
【図１３】図１２のコンテンツＧ１に対応する画面例である。
【図１４】図１２のコンテンツＧ２に対応する画面例である。
【図１５】ＩＴＳ車載器が路側機からダウンロードしたコンテンツに基づきメモリ内のコンテンツを更新する処理の説明図である。
【図１６】ＩＴＳ車載器におけるコンテンツ保存処理方法のフローチャートである。
【図１７】視聴コンテンツ更新処理ルーチンＡのフローチャートである。
【図１８】第１の非更新処理ルーチンのフローチャートである。
【図１９】第２の非更新処理ルーチンのフローチャートである。
【図２０】更新処理ルーチンのフローチャートである。
【０１３０】
【図２１】ナビ部に表示される通知画面の一例である。
【図２２】視聴コンテンツ更新処理ルーチンＢのフローチャートである。
【図２３】視聴コンテンツ更新処理ルーチンＣのフローチャートである。
【図２４】視聴コンテンツ更新処理ルーチンＤのフローチャートである。
【図２５】視聴コンテンツ更新処理ルーチンＥのフローチャートである。
【図２６】図２５の視聴コンテンツ更新処理ルーチンＥの中の処理により作成される更新リストの一例である。
【図２７】図２５の視聴コンテンツ更新処理ルーチンＥにおけるＲの更新処理ルーチンにおいて使用される通知画面の例である。
【図２８】視聴コンテンツ更新処理ルーチンＦのフローチャートの第１の部分である。
【図２９】視聴コンテンツ更新処理ルーチンＦのフローチャートの第２の部分である。
【図３０】視聴コンテンツ更新処理ルーチンＦのフローチャートの第３の部分である。
【図３１】車載器のブロック図である。
【図３２】車載器制御方法のフローチャートである。
【符号の説明】
【０１３１】
２３０：車載器、２３１：受信手段、２３２：蓄積手段、２３３：コンテンツ情報更新手段、２３６：特定手段、２３７：抽出手段、２３８：問合せ手段、２４０：車載器制御方法。
【図１】
2010039866.tif 000003
【図２】
2010039866.tif 000004
【図３】
2010039866.tif 000005
【図４】
2010039866.tif 000006
【図５】
2010039866.tif 000007
【図６】
2010039866.tif 000008
【図７】
2010039866.tif 000009
【図８】
2010039866.tif 000010
【図９】
2010039866.tif 000011
【図１０】
2010039866.tif 000012
【図１１】
2010039866.tif 000013
【図１２】
2010039866.tif 000014
【図１３】
2010039866.tif 000015
【図１４】
2010039866.tif 000016
【図１５】
2010039866.tif 000017
【図１６】
2010039866.tif 000018
【図１７】
2010039866.tif 000019
【図１８】
2010039866.tif 000020
【図１９】
2010039866.tif 000021
【図２０】
2010039866.tif 000022
【図２１】
2010039866.tif 000023
【図２２】
2010039866.tif 000024
【図２３】
2010039866.tif 000025
【図２４】
2010039866.tif 000026
【図２５】
2010039866.tif 000027
【図２６】
2010039866.tif 000028
【図２７】
2010039866.tif 000029
【図２８】
2010039866.tif 000030
【図２９】
2010039866.tif 000031
【図３０】
2010039866.tif 000032
【図３１】
2010039866.tif 000033
【図３２】
2010039866.tif 000034