(57)【特許請求の範囲】
【請求項１】
コンテンツデータを再生してユーザに情報を提供する情報提供装置であって、
再生の優先度と、前記コンテンツデータを再生する前記情報提供装置の位置又は領域を指定する第１の再生条件と第２の再生条件と、を含む前記コンテンツデータを配信する配信装置から、前記コンテンツデータを取得するデータ取得手段と、
前記データ取得手段が取得した前記コンテンツデータを記憶するデータ記憶手段と、
前記データ記憶手段に記憶されたコンテンツデータを再生するデータ再生手段と、
前記情報提供装置の現在位置を計測する位置計測手段と、
前記位置計測手段が計測した現在位置が、前記第１の再生条件が示す位置又は領域、もしくは、前記第２の再生条件が示す位置又は領域に含まれるか否かを判別する位置判別手段と、
を備え、
前記データ再生手段は、前記位置計測手段が計測した前記現在位置が、前記第１の再生条件もしくは前記第２の再生条件が示す位置又は領域に含まれると前記位置判別手段により判別され、且つ、
（ｘ）前記データ取得手段が取得したコンテンツデータより優先度の高い他のコンテンツデータである優先コンテンツデータを再生していない場合には、前記データ取得手段が取得したコンテンツデータを再生し、
（ｙ）第１の位置で一部分が再生された後に第２の位置で他の部分が再生されることによって一貫した情報となる連接コンテンツデータを再生中の場合には、前記データ取得手段が取得したコンテンツデータより優先して前記連接コンテンツデータの再生を継続する、
ことを特徴とする情報提供装置。
【請求項２】
前記データ再生手段は、前記優先コンテンツデータを再生していない場合であって、更に、
（ａ）前記位置計測手段が計測した前記現在位置が、前記第１の再生条件が示す位置又は領域に含まれると前記位置判別手段により判別された場合、前記データ取得手段が取得したコンテンツデータを再生し、
（ｂ）前記位置計測手段が計測した前記現在位置が、前記第２の再生条件が示す位置又は領域に含まれると前記位置判別手段により判別され、且つ、前記第１の再生条件が示す位置で再生していない場合、前記データ取得手段が取得したコンテンツデータを再生し、
（ｃ）前記位置計測手段が計測した前記現在位置が、前記第２の再生条件が示す位置又は領域に含まれると前記位置判別手段により判別され、且つ、前記第１の再生条件が示す位置で再生した場合、前記データ取得手段が取得したコンテンツデータを再生しない、
ことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記データ取得手段が、第１のコンテンツデータと第２のコンテンツデータを取得した場合において、
前記第１のコンテンツデータと前記第２のコンテンツデータは、それぞれ、再生の優先度と、前記第１のコンテンツデータ又は前記第２のコンテンツデータを再生する前記情報提供装置の位置を指定する前記第１の再生条件と前記第２の再生条件と、を含み、
前記位置計測手段が計測した前記現在位置が、前記第１のコンテンツデータの前記第２の再生条件が示す位置に含まれ、且つ、前記第２のコンテンツデータの前記第１の再生条件が示す位置に含まれる、と前記位置判別手段により判別された場合、前記データ再生手段は、前記第２のコンテンツデータを再生する、
ことを特徴とする請求項１又は２に記載の情報提供装置。
【請求項４】
前記配信装置から配信されるコンテンツデータは、前記連接コンテンツデータであるか否かを示す連接用フラグを含み、
前記データ再生手段は、前記連接用フラグに基づいて、前記データ取得手段が取得したコンテンツデータが前記連接コンテンツデータであるか否かを判別する、
ことを特徴とする請求項１から３のいずれか１項に記載の情報提供装置。
【請求項５】
前記コンテンツデータは、前記現在位置が前記第１の再生条件が示す位置又は領域、もしくは、前記第２の再生条件が示す位置又は領域のうちのどちらか一方に含まれる場合に再生すると予め決められた共通データを含み、
前記データ再生手段は、前記第１の再生条件を満たしたときに前記共通データを再生した場合、前記第２の再生条件を満たしたときに前記共通データを再生しない、
ことを特徴とする請求項１から４のいずれか１項に記載の情報提供装置。
【請求項６】
再生の優先度と、コンテンツデータを再生する情報提供装置の位置又は領域を指定する第１の再生条件と第２の再生条件と、を含む前記コンテンツデータを取得するデータ取得ステップと、
前記データ取得ステップにおいて取得された前記コンテンツデータをメモリに記憶するデータ記憶ステップと、
前記メモリに記憶されたコンテンツデータを再生するデータ再生ステップと、
自己の現在位置を計測する位置計測ステップと、
前記位置計測ステップにおいて計測された現在位置が、前記第１の再生条件が示す位置又は領域、もしくは、前記第２の再生条件が示す位置又は領域に含まれるか否かを判別する位置判別ステップと、
を備え、
前記データ再生ステップでは、前記位置計測ステップにおいて計測された前記現在位置が、前記第１の再生条件もしくは前記第２の再生条件が示す位置又は領域に含まれると前記位置判別ステップにおいて判別され、且つ、
（ｘ）前記データ取得ステップにおいて取得されたコンテンツデータより優先度の高い他のコンテンツデータである優先コンテンツデータを再生していない場合には、前記データ取得ステップにおいて取得されたコンテンツデータを再生し、
（ｙ）第１の位置で一部分が再生された後に第２の位置で他の部分が再生されることによって一貫した情報となる連接コンテンツデータを再生中の場合には、前記データ取得ステップにおいて取得したコンテンツデータより優先して前記連接コンテンツデータの再生を継続する、
ことを特徴とする情報提供方法。
【請求項７】
コンテンツデータを再生してユーザに情報を提供するコンピュータを、
再生の優先度と、前記コンテンツデータを再生する前記コンピュータの位置又は領域を指定する第１の再生条件と第２の再生条件と、を含む前記コンテンツデータを配信する配信装置から、前記コンテンツデータを取得するデータ取得手段、
前記データ取得手段が取得した前記コンテンツデータを記憶するデータ記憶手段、
前記データ記憶手段に記憶されたコンテンツデータを再生するデータ再生手段、
前記コンピュータの現在位置を計測する位置計測手段、
前記位置計測手段が計測した現在位置が、前記第１の再生条件が示す位置又は領域、もしくは、前記第２の再生条件が示す位置又は領域に含まれるか否かを判別する位置判別手段、
として機能させ、
前記データ再生手段は、前記位置計測手段が計測した前記現在位置が、前記第１の再生条件もしくは前記第２の再生条件が示す位置又は領域に含まれると前記位置判別手段により判別され、且つ、
（ｘ）前記データ取得手段が取得したコンテンツデータより優先度の高い他のコンテンツデータである優先コンテンツデータを再生していない場合には、前記データ取得手段が取得した前記コンテンツデータを再生し、
（ｙ）第１の位置で一部分が再生された後に第２の位置で他の部分が再生されることによって一貫した情報となる連接コンテンツデータを再生中の場合には、前記データ取得手段が取得したコンテンツデータより優先して前記連接コンテンツデータの再生を継続する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ受信側にとって有益となるに相応しいタイミングでコンテンツを再生できるようにするために好適な情報提供装置、情報提供方法、ならびに、プログラムに関する。
【背景技術】
【０００２】
カーナビゲーションシステムのように、動画、静止画、音声、文字情報など様々な種類のコンテンツを配信するサービスが普及している。コンテンツを提供するデータ配信側は、例えば特許文献１のようなカーナビゲーションシステム等、データ受信側（カーナビゲーション車載装置側）であるユーザに該コンテンツを効率的かつ効果的に提供できるような仕組みを模索している。
【特許文献１】特開２００５−３４５３２５号公報
【０００３】
特に、ユーザが情報を引き出す（プル）のではなくユーザが操作しなくてもデータ配信側から自動的に情報をデータ受信側に送る、いわゆるプッシュ配信においては、上述の様々な種類のコンテンツを組み合わせた複合的コンテンツを、刻々と自己の位置を変えていくユーザにデータ配信側の意図するタイミングで視聴させるようにすることが、データ配信側にとって重要である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、データ受信側が所定の場所に到達したときにコンテンツを再生させたいとしても、データ受信側がカーナビゲーションシステムによる道案内の最中のため割り込んでコンテンツを再生することができなかったり、交差点等を通過中のためコンテンツを再生することができなかったりする場合があった。そのため、データ配信側の意図した通りにユーザにコンテンツを提供することができないことがあった。
【０００５】
本発明は、このような課題を解決するものであり、データ受信側にとって有益となるに相応しいタイミングでコンテンツを再生できるようにするために好適な情報提供装置、情報提供方法、ならびに、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この目的を達成するため、本発明の第１の観点に係る情報提供装置は、コンテンツデータを再生してユーザに情報を提供する情報提供装置であって、
再生の優先度と、前記コンテンツデータを再生する前記情報提供装置の位置又は領域を指定する第１の再生条件と第２の再生条件と、を含む前記コンテンツデータを配信する配信装置から、前記コンテンツデータを取得するデータ取得手段と、
前記データ取得手段が取得した前記コンテンツデータを記憶するデータ記憶手段と、
前記データ記憶手段に記憶されたコンテンツデータを再生するデータ再生手段と、
前記情報提供装置の現在位置を計測する位置計測手段と、
前記位置計測手段が計測した現在位置が、前記第１の再生条件が示す位置又は領域、もしくは、前記第２の再生条件が示す位置又は領域に含まれるか否かを判別する位置判別手段と、
を備え、
前記データ再生手段は、前記位置計測手段が計測した前記現在位置が、前記第１の再生条件もしくは前記第２の再生条件が示す位置又は領域に含まれると前記位置判別手段により判別され、且つ、
（ｘ）前記データ取得手段が取得したコンテンツデータより優先度の高い他のコンテンツデータである優先コンテンツデータを再生していない場合には、前記データ取得手段が取得したコンテンツデータを再生し、
（ｙ）第１の位置で一部分が再生された後に第２の位置で他の部分が再生されることによって一貫した情報となる連接コンテンツデータを再生中の場合には、前記データ取得手段が取得したコンテンツデータより優先して前記連接コンテンツデータの再生を継続する、
ことを特徴とする。
【０００７】
前記データ再生手段は、前記優先コンテンツデータを再生していない場合であって、更に、
（ａ）前記位置計測手段が計測した前記現在位置が、前記第１の再生条件が示す位置又は領域に含まれると前記位置判別手段により判別された場合、前記データ取得手段が取得したコンテンツデータを再生し、
（ｂ）前記位置計測手段が計測した前記現在位置が、前記第２の再生条件が示す位置又は領域に含まれると前記位置判別手段により判別され、且つ、前記第１の再生条件が示す位置で再生していない場合、前記データ取得手段が取得したコンテンツデータを再生し、
（ｃ）前記位置計測手段が計測した前記現在位置が、前記第２の再生条件が示す位置又は領域に含まれると前記位置判別手段により判別され、且つ、前記第１の再生条件が示す位置で再生した場合、前記データ取得手段が取得したコンテンツデータを再生しない、
こととしてもよい。
【０００８】
前記データ取得手段が、第１のコンテンツデータと第２のコンテンツデータを取得した場合において、
前記第１のコンテンツデータと前記第２のコンテンツデータは、それぞれ、再生の優先度と、前記第１のコンテンツデータ又は前記第２のコンテンツデータを再生する前記情報提供装置の位置を指定する前記第１の再生条件と前記第２の再生条件と、を含み、
前記位置計測手段が計測した前記現在位置が、前記第１のコンテンツデータの前記第２の再生条件が示す位置に含まれ、且つ、前記第２のコンテンツデータの前記第１の再生条件が示す位置に含まれる、と前記位置判別手段により判別された場合、前記データ再生手段は、前記第２のコンテンツデータを再生してもよい。
【０００９】
前記配信装置から配信されるコンテンツデータは、前記連接コンテンツデータであるか否かを示す連接用フラグを含み、
前記データ再生手段は、前記連接用フラグに基づいて、前記データ取得手段が取得したコンテンツデータが前記連接コンテンツデータであるか否かを判別してもよい。
【００１０】
前記コンテンツデータは、前記現在位置が前記第１の再生条件が示す位置又は領域、もしくは、前記第２の再生条件が示す位置又は領域のうちのどちらか一方に含まれる場合に再生すると予め決められた共通データを含み、
前記データ再生手段は、前記第１の再生条件を満たしたときに前記共通データを再生した場合、前記第２の再生条件を満たしたときに前記共通データを再生しなくてもよい。
【００１１】
本発明の第２の観点に係る情報提供方法は、
再生の優先度と、コンテンツデータを再生する情報提供装置の位置又は領域を指定する第１の再生条件と第２の再生条件と、を含む前記コンテンツデータを取得するデータ取得ステップと、
前記データ取得ステップにおいて取得された前記コンテンツデータをメモリに記憶するデータ記憶ステップと、
前記メモリに記憶されたコンテンツデータを再生するデータ再生ステップと、
自己の現在位置を計測する位置計測ステップと、
前記位置計測ステップにおいて計測された現在位置が、前記第１の再生条件が示す位置又は領域、もしくは、前記第２の再生条件が示す位置又は領域に含まれるか否かを判別する位置判別ステップと、
を備え、
前記データ再生ステップでは、前記位置計測ステップにおいて計測された前記現在位置が、前記第１の再生条件もしくは前記第２の再生条件が示す位置又は領域に含まれると前記位置判別ステップにおいて判別され、且つ、
（ｘ）前記データ取得ステップにおいて取得されたコンテンツデータより優先度の高い他のコンテンツデータである優先コンテンツデータを再生していない場合には、前記データ取得ステップにおいて取得されたコンテンツデータを再生し、
（ｙ）第１の位置で一部分が再生された後に第２の位置で他の部分が再生されることによって一貫した情報となる連接コンテンツデータを再生中の場合には、前記データ取得ステップにおいて取得したコンテンツデータより優先して前記連接コンテンツデータの再生を継続する、
ことを特徴とする。
【００１２】
本発明の第３の観点に係るプログラムは、コンテンツデータを再生してユーザに情報を提供するコンピュータを、
再生の優先度と、前記コンテンツデータを再生する前記コンピュータの位置又は領域を指定する第１の再生条件と第２の再生条件と、を含む前記コンテンツデータを配信する配信装置から、前記コンテンツデータを取得するデータ取得手段、
前記データ取得手段が取得した前記コンテンツデータを記憶するデータ記憶手段、
前記データ記憶手段に記憶されたコンテンツデータを再生するデータ再生手段、
前記コンピュータの現在位置を計測する位置計測手段、
前記位置計測手段が計測した現在位置が、前記第１の再生条件が示す位置又は領域、もしくは、前記第２の再生条件が示す位置又は領域に含まれるか否かを判別する位置判別手段、
として機能させ、
前記データ再生手段は、前記位置計測手段が計測した前記現在位置が、前記第１の再生条件もしくは前記第２の再生条件が示す位置又は領域に含まれると前記位置判別手段により判別され、且つ、
（ｘ）前記データ取得手段が取得したコンテンツデータより優先度の高い他のコンテンツデータである優先コンテンツデータを再生していない場合には、前記データ取得手段が取得した前記コンテンツデータを再生し、
（ｙ）第１の位置で一部分が再生された後に第２の位置で他の部分が再生されることによって一貫した情報となる連接コンテンツデータを再生中の場合には、前記データ取得手段が取得したコンテンツデータより優先して前記連接コンテンツデータの再生を継続する、
ことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、データ受信側にとって有益となるに相応しいタイミングでコンテンツを再生できるようにすることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態に係る情報提供システムを、ＩＴＳ（Intelligent Transport Systems）を例に説明する。
【００１５】
（参考となる実施形態）
図１に示すように、ＩＴＳは、道路、駐車場などの車両が通行する場所の近傍に配置された路側無線装置１００と、車両に搭載され、路側無線装置１００との間で通信してユーザ（車両の乗車者）に交通情報等を提供する車載器２００と、交通情報などの種々の情報を生成して路側無線装置１００に供給する交通情報配信サーバ３００と、を備える。車載器２００と路側無線装置１００との間の通信方法は、プッシュ配信において一般的に用いられるＤＳＲＣ（Dedicated
Short Range Communication）である。
【００１６】
図２に示すように、交通情報配信サーバ３００は、入力部３０１、出力部３０２、第１の通信制御部３０３、第２の通信制御部３０４、記憶装置３０５、制御部３０６、ＲＯＭ（Read Only Memory）３０７、ＲＡＭ（Random Access Memory）３０８、システムバス３０９を備える。
【００１７】
入力部３０１は、キーボード、マウス、入力インタフェース等を備え、サーバ管理者からの指示入力や種々のデータの入力等を受け付けて制御部３０６に入力する。
【００１８】
出力部３０２は、表示装置などから構成され、画像データやメッセージデータなどを表示する。
【００１９】
第１の通信制御部３０３は、電話回線、インターネット等の一般通信網ＮＷ１を介して外部装置と交信し、種々の情報を送受信する。
【００２０】
第２の通信制御部３０４は、ＩＴＳ通信網ＮＷ２を介して各路側無線装置１００に接続され、路側無線装置１００に交通情報などを送信する。また、第２の通信制御部３０４は、各路側無線装置１００が車載器２００との交信などにより得た情報を、ＩＴＳ通信網ＮＷ２を介して受信する。例えば、車載器２００から受信した情報は、交通情報を生成するために用いられる。
【００２１】
記憶装置３０５は、ハードディスク装置等を備え、交通情報や広告などを示す画像データ、音声データ、テキストデータ等を格納する。また、記憶装置３０５は、各路側無線装置１００の位置やアドレスの他、各路側無線装置１００の近傍の地理情報を記憶する。
【００２２】
制御部３０６は、ＣＰＵ（Central Processing Unit）等から構成され、交通情報配信サーバ３００全体の動作を制御する。また、制御部３０６は、記憶装置３０５に格納されている各種情報に基づいて、各路側無線装置１００に配信するコンテンツデータを作成し、第２通信制御部３０４を制御してＩＴＳ通信網ＮＷ２を介して各路側無線装置１００に配信する。制御部３０６が生成し送信するコンテンツデータの構成については後述する。
【００２３】
ＲＯＭ３０７は、交通情報配信サーバ３００全体の動作制御に必要なオペレーティングシステム（ＯＳ）やプログラム等を記憶する。
【００２４】
ＲＡＭ３０８は、制御部３０６のワークエリアとして機能する。
【００２５】
システムバス３０９は、上記各部の間で命令やデータを転送するための伝送経路である。
【００２６】
次に、路側無線装置１００の構成について説明する。路側無線装置１００は、典型的には道路上や駐車場等に設置されるビーコン等（電波ビーコン、光ビーコン等）の送受信機を備える。路側無線装置１００は、ビーコンから交通情報や広告などのコンテンツデータを周囲に発信する。路側無線装置１００は、ユーザが情報を引き出す（プル）のではなく、ユーザが操作しなくてもコンテンツ提供側から自動的に情報をクライアントに送る、いわゆるプッシュ配信によって情報を配信する。路側無線装置１００は、送信対象のコンテンツデータを交通情報配信サーバ３００から受信して記憶し、無線送信する。路側無線装置１００の近くを通過する車両の車載器２００は、路側無線装置１００からコンテンツデータを受信する。
【００２７】
ここで、コンテンツデータには、コンテンツデータを再生するための再生条件（例えばコンテンツデータの再生を開始する地理的な位置）を指示するためのデータが含まれる。詳細は後述する。
【００２８】
図３に示すように、路側無線装置１００は、無線通信部１０１、通信制御部１０２、記憶装置１０３、制御部１０４、ＲＯＭ１０５、ＲＡＭ１０６、システムバス１０７を備える。
【００２９】
無線通信部１０１は、電波信号、光信号等の無線信号により路側無線装置１００の近傍を通過する車両に設置された車載器２００との間で情報を交信する。例えば、無線通信部１０１は、交通情報配信サーバ３００から提供された交通情報を車載器２００に送信する。また、無線通信部１０１は、車載器２００から送信されてくる車両ＩＤ等の情報を受信する。
【００３０】
通信制御部１０２は、ＩＴＳ通信網ＮＷ２を介して交通情報配信サーバ３００に接続され、交通情報配信サーバ３００から送信される交通情報や広告などのコンテンツデータを受信して記憶装置１０３に格納する。また、車載器２００から取得した情報を交通情報配信サーバ３００に送信する。
【００３１】
記憶装置１０３は、交通情報配信サーバ３００から受信した交通情報や広告などを格納する。
【００３２】
制御部１０４は、ＣＰＵ等から構成され、路側無線装置１００全体の動作を制御する。例えば、制御部１０４は、記憶装置１０３に格納されている交通情報や広告を、無線通信部１０１を制御して車載器２００にプッシュ配信する。制御部１０４は、無線通信部１０１により車載器２００から取得した情報を記憶装置１０３に格納する。また、制御部１０４は、トラフィックカウンター（図示せず）などを用いて路側無線装置１００周辺の交通情報を生成して記憶装置１０３に格納し、ＩＴＳ通信網ＮＷ２を介して交通情報配信サーバ３００に送信することもできる。
【００３３】
ＲＯＭ１０５は、路側無線装置１００全体の動作制御に必要なオペレーティングシステム（ＯＳ）、プログラム、各種のデータを記憶する。
【００３４】
ＲＡＭ１０６は、制御部１０４のワークエリアとして機能する。
【００３５】
システムバス１０７は、上記各部の間で命令やデータを転送するための伝送経路である。
【００３６】
次に、車載器２００の構成について説明する。車載器２００は自動車に設置される。本実施形態では、車載器２００は、一般的なカーナビゲーション装置と一体に構成され、カーナビゲーションの機能と、路側無線装置１００からプッシュ配信されたコンテンツデータを再生する機能とを備える。ただし、カーナビゲーションの機能を備えない実施形態を採用することもできる。
【００３７】
車載器２００は、自己の位置を判別し、また、路側無線装置１００からプッシュ配信されるコンテンツデータを受信する。例えば、車載器２００は、測定された自己の位置と、受信したコンテンツデータに含まれる、再生するための地理的な位置（以下、「再生位置」と呼ぶ）とが一致すると、コンテンツデータを再生する。以下詳述する。
【００３８】
図４に示すように、車載器２００は、通信部２０１、音声処理部２０２、出力部２０３、操作部２０４、Ｉ／Ｏ（Input/Output）装置２０５、記憶装置２０６、制御部２０７、ＲＯＭ２０８、ＲＡＭ２０９、システムバス２１０を備える。
【００３９】
通信部２０１は、ＧＰＳ（Global Positioning System）モジュール２０１ａ、ＤＳＲＣ（Dedicated Short Range Communication）モジュール２０１ｂを含む。
【００４０】
ＧＰＳモジュール２０１ａは、複数のＧＰＳ衛星からのＧＰＳ電波を受信し、制御部２０７に供給する。制御部２０７は、ＧＰＳモジュール２０１ａを制御して、車載器２００の現在位置を取得できる。
【００４１】
ＤＳＲＣモジュール２０１ｂは、ＤＳＲＣ方式により、路側無線装置１００と通信する。
【００４２】
音声処理部２０２は、制御部２０７から入力されたディジタルオーディオ信号をＤ／Ａコンバータ（図示せず）でアナログオーディオ信号に変換して、スピーカ２２２に出力する。また、音声処理部２０２は、マイクロフォン２２３から入力された音声をＡ／Ｄコンバータ（図示せず）でディジタルオーディオ信号に変換して、制御部２０７に入力する。制御部２０７に入力されたデジタルオーディオ信号は公知の音声認識技術により音声認識処理が行われる。これにより、ユーザはナビゲーション音声を聞いたり、ナビゲーションに対し音声を入力することにより所定の指示を行なったりすることができる。
【００４３】
出力部２０３は、モニタを備え、通信部２０１により取得されたナビゲーション画像などのコンテンツデータ、テレビ画像、記憶装置２０６等に予め記憶されたマップ画像などを表示する。
【００４４】
操作部２０４は、タッチパネル式入力装置などから構成され、ユーザによる指示入力に基づいて指示入力信号を生成して、制御部２０７に入力する。
【００４５】
Ｉ／Ｏ装置２０５は、ＤＶＤ−ＲＯＭ（Digital Versatile Disk-Read Only Memory）ドライブを含み、所定の地図情報（マップデータ）などを納めたＤＶＤ−ＲＯＭやＣＤ−ＲＯＭからデータを読み出して制御部２０７に入力する。また、Ｉ／Ｏ装置２０５は、速度センサ、走行距離センサ、方向センサ、ブレーキセンサ等のセンサ群２２５の検出信号を取得し、制御部２０７に供給する。
【００４６】
記憶装置２０６は、ハードディスクドライブ（ＨＤＤ）を含み、所定の地図情報や各種設定情報などを記憶する。なお、記憶装置２０６は、メモリカードなどの他のメモリを備えていてもよい。制御部２０７は、地図情報を記憶したＤＶＤ−ＲＯＭ等の記憶媒体から随時この地図情報を読み出してもよいし、記録媒体から予めこの地図情報を読み出して記憶装置２０６に書き込んでおく（インストールしておく）ようにしてもよい。
【００４７】
制御部２０７は、ＣＰＵ等から構成され、車載器２００全体の動作を制御する。例えば、制御部２０７は、ＧＰＳモジュール２０１ａを介して受信したＧＰＳ信号に基づいて、車載器２００（自車）の現在位置を判別する。また、制御部２０７は、センサ群２２５に含まれている方向センサの出力をＩ／Ｏ装置２０５を介して取り込み、現在の自車の進行方向を判別する。また、制御部２０７は、距離センサの出力から、自車の走行距離を求める。また、制御部２０７は、ＶＩＣＳ（登録商標）モジュール２０１ｂを介して路側無線装置１００から交通情報などのコンテンツデータを受信し、受信したコンテンツデータに含まれている再生条件を指定するデータに基づいて再生する。なお、制御部２０７は、コプロセッサ等を備えても良い。
【００４８】
ＲＯＭ２０８は、車載器２００全体の動作制御に必要なオペレーティングシステム（ＯＳ）、プログラム、各種のデータが記録される。
【００４９】
ＲＡＭ２０９は、データやプログラムを一時的に記憶するためのもので、通信部２０１により取得されたコンテンツデータ、ＤＶＤ−ＲＯＭから読み出したデータ等が保持される。また、制御部２０７は、ＲＡＭ２０９をワークメモリとして使用する。
【００５０】
システムバス２１０は、上記各部を相互に接続し、命令やデータを転送するための伝送経路である。
【００５１】
次に、車載器２００の機能的な構成について説明する。図５に示すように、車載器２００は、データ取得部２５１、データ再生部２５３、自己位置検出部２５４、位置一致判別部２５５、進行方向検出部２５６、方向一致判別部２５７、道路種別検出部２５８、道路種別判別部２５９を備える。
【００５２】
データ取得部２５１は、再生すべき１つ又は複数のコンテンツデータを路側無線装置１００から受信して取得する。制御部２０７、通信部２０１、記憶装置２０６が協働することにより、データ取得部２５１として機能する。
【００５３】
コンテンツデータは、例えば、ＭＰＥＧ（Moving Picture Experts Group）形式などの動画像データ、ＪＰＥＧ（Joint Photographic Experts Group）形式などの静止画像データ、ＴＴＳ（Text-to-Speech）形式の音声データ、文字情報などのテキストデータを含む。１つのコンテンツデータは、これらのデータうち１つ以上のデータから構成される。詳細は後述する。
【００５４】
これらのデータは、単独で再生するように指定されるものだけでなく、他のデータと同時に或いは並行して再生するように指定されるものもある。例えば、ある地域のマップ画像データと、その地域の観光情報を説明する音声データとの組み合わせなどである。ここで言う同時とは、時間が完全に一致していなくてもよく、再生のタイミングが一部でも重複していればよい。
【００５５】
一般に、画像と音声から構成されるコンテンツの提供側（データ配信側）は、これらが同時に再生されることを前提として、画像データと音声データとを制作している。本実施形態では、路側無線装置１００は、同時に再生すべきコンテンツデータがある場合には、それらを指定する情報を格納して、コンテンツデータを配信する。車載器２００は、この情報に従ってコンテンツを同時再生することができる。これにより、コンテンツ提供側の意図した通りにコンテンツを再生することができる。
【００５６】
データ再生部２５３は、データ取得部２５１が取得したコンテンツデータを再生する。より詳細には、データ再生部２５３は、後述する位置一致判別部２５５による位置の判別結果と、方向一致判別部２５７による車載器２００（自車）の進行方向の判別結果と、道路種別判別部２５９による自車が現在走行している道路の種別の判別結果とに基づいて、コンテンツデータ毎に指定された所定の再生条件が満たされたか否かを判断し、再生条件が満たされていればコンテンツデータを再生する。制御部２０７、記憶装置２０６、音声処理部２０２、出力部２０３が協働することにより、データ取得部２５１として機能する。
【００５７】
自己位置検出部２５４は、ＧＰＳモジュール２０１ａにより取得したＧＰＳ信号を処理して、車載器２００の現在位置を検出する。通信部２０１、制御部２０７が協働することにより、自己位置検出部２５４として機能する。
【００５８】
位置一致判別部２５５は、データ取得部２５１が取得したコンテンツデータに含まれる再生位置と、自己位置検出部２５４が検出した自己位置とを照合し、一致したときに、データ再生部２５３にデータ再生の許可を出す。ここで言う一致とは、予め定めた誤差内にあることを指し、必ずしも完全一致を指すものではない。制御部２０７が、位置一致判別部２５５として機能する。
【００５９】
進行方向検出部２５６は、車載器２００（自車）の進行方向を検出する。制御部２０７、Ｉ／Ｏ装置２０５、方向センサが協働することにより、進行方向検出部２５６として機能する。
【００６０】
方向一致判別部２５７は、データ取得部２５１が取得したコンテンツデータに含まれる再生方向と、車載器２００（自車）の進行方向とを比較し、一致した場合（予め定めた誤差内にある場合）に、データ再生部２５３にデータ再生の許可を出す。制御部２０７が、方向一致判別部２５７として機能する。
【００６１】
道路種別検出部２５８は、ナビゲーション装置の地図情報と、自己位置検出部２５４が検出した現在位置とに基づいて、車載器２００を搭載した自車が現在走行している道路の種別を検出する。制御部２０７が、道路種別検出部２５８として機能する。
【００６２】
道路種別判別部２５９は、コンテンツデータの再生条件で指定された道路種別と、道路種別検出部２５８が検出した道路種別とを比較し、一致した場合に、データ再生部２５３にデータ再生の許可を出す。例えば、データ再生部２５３は、自車が再生条件に指定された道路種別に分類される道路を走行中であると判別されれば、コンテンツデータを再生する。制御部２０７が、道路種別判別部２５９として機能する。
【００６３】
次に、コンテンツデータの構成について説明する。
図６は、路側無線装置１００からプッシュ配信されるコンテンツデータのフォーマットの一例を示す図である。コンテンツデータには、コンテンツを構成する静止画像データ、動画像データ、音声データ、テキストデータ等のほか、これらのデータの再生条件や、コンテンツデータの付属情報などが記録される。以下詳述する。
【００６４】
本図に示すように、コンテンツデータは、事業者情報４０１、情報提供者情報４０２、対象地点情報４０３、実データ部分４０４、優先度指定情報４０５を含む。
【００６５】
まず、事業者情報４０１は、サービス事業者を特定するための事業者コード、サービス事業者ごとに予め指定されたモニタ表示用テキストデータなどを含む。
【００６６】
次に、情報提供者情報４０２は、情報提供者（典型的には広告主の経営するサービス提供所）を識別するための情報提供者コード、情報提供者ごとに予め指定されたモニタ表示用テキストデータ、コンテンツを識別するための情報コード、コンテンツデータの有効期限、車載器２００が受信したコンテンツデータを速やかに再生するか蓄積するかを指定する識別子などを含む。
【００６７】
情報提供者コードは、コンテンツデータの提供元、すなわちデータ配信側を特定するための情報である。例えば、車載器２００の制御部２０７は、情報提供者コードに基づいて、特定の提供元から提供されるコンテンツデータの受信を許可にしたり不許可にしたりすることができる。例えば、車載器２００が搭載された自動車に未成年者が同乗しているときに、ドライバーは、未成年者に相応しくない内容を扱うデータ配信側から届けられたコンテンツをモニタに表示しないようにする等の設定ができる。制御部２０７は、プッシュ配信で取得したコンテンツデータの事業者コードと、予め記憶装置２０６に予め記憶された情報提供者コードリスト（図示せず）とに基づいて、そのコンテンツデータをモニタやスピーカに出力するか否かを判別することができる。
【００６８】
コンテンツを識別するための情報コードは、例えば、データ提供側の広告企業（スポンサー）を特定するための広告企業IDや、データ配信側がユーザ（本実施形態では主にドライバー）を誘導しようと意図しているサービス提供所で扱う商品の素材を示す素材IDや、サービス提供所で扱う商品の商品ID等である。ユーザは、情報提供者コードと同様に、情報コードをコンテンツの選別（フィルタリング）に活用することができる。例えば、車載器２００は、ドライバーが麺類を提供する食堂を探しているとき、情報コードに基づいて、パンや米を提供する店を除外して、麺類を提供する食堂が配信するデータだけをモニタ画面に表示させることができる。
【００６９】
情報コードとして、ツリー構造を有するカテゴリーIDを用いることができる。例えば、項目として「暮らしの情報」「お店の情報」「ロードサイドサービス」などを用意し、それぞれにカテゴリーIDを付与する。また、「暮らしの情報」のサブ項目として、「医療・病院」「行政からのお知らせ」などを用意して、それぞれにカテゴリーIDをする。さらに、「医療・病院」のサブ項目として、「本日の当直医」「医療費のお知らせ」などの項目を用意して、それぞれにカテゴリーIDを付与する。
【００７０】
このほか、情報コードは、サービス提供所で所定の時間帯に限定して行う割引販売を通知したり、商品又は役務のクーポン券・割引券・特典券・各種チケット等を配布したりするために用いてもよい。この場合、情報コードには、割引販売することを示すコードや、クーポン券等が付随することを示すコードが格納される。ここに記載した以外にも、分類コードに多様な情報を含めることができる。
【００７１】
次に、対象地点情報４０３は、図７に示すように、対象地点座標４１１、提供時間情報４１２、再生詳細設定情報４１３、対象地点アイコン情報４１４、情報提供開始情報４１５を含む。
【００７２】
対象地点座標４１１は、情報提供者によって予め指定される座標であり、緯度・経度を用いて表される。本実施形態の車載器２００は、コンテンツデータの再生時に、対象地点座標４１１で指定された位置をカーナビゲーションシステムによる道案内の目的地又は経由地に指定するか否かを示す指示入力をユーザから受け付け、目的地又は経由地に設定することができる。
【００７３】
提供時間情報４１２は、コンテンツデータを再生してユーザに提供する時間を指定する。例えば、情報提供者側が経営するサービス提供所の営業時間が指定される。車載器２００のデータ再生部２５３は、現在時刻が、受信したコンテンツデータの提供時間情報４１２が示す時間帯に含まれる場合に、コンテンツデータを再生する。
【００７４】
例えば、提供時間情報は、情報有効期間開始時と、情報有効期間終了時と、を含む。情報有効期間は、例えば期間限定の割引キャンペーンが継続される期間のように、コンテンツデータをユーザに提供する期間である。情報有効期間内に限ってコンテンツデータが再生されるようにしておけば、割引キャンペーンを目当てにサービス提供所に到着したドライバーが、該キャンペーンが既に終わっていてその恩恵を受けられずに失望する、といったトラブルがなくなり、データ配信側のイメージダウンといった不利益を防止することができる。情報有効期間の開始時と終了時は、年月日、時刻、曜日、あるいはこれらの組み合わせを用いて表される。また、情報有効期間開始時のみ、あるいは、情報有効期間終了時のみが提供されてもよい。例えば、「○月○日以降」や「○月○日まで」などでもよい。
【００７５】
再生詳細設定情報４１３は、再生条件が満たされたときに何らかの理由で再生できない（例えば、車載器２００がカーナビゲーションシステムによる道案内の再生中であり割り込んで再生できない等）場合、再生条件を満たした後であって再生可能になった時点で、コンテンツデータを再生するか否かを設定するための情報である。
【００７６】
対象地点アイコン情報４１４は、モニタに表示される地図上の対象地点座標４１１に相当する位置に表示する画像などの情報である。
【００７７】
情報提供開始情報４１５は、プッシュ配信されるコンテンツデータを再生することによってユーザへの情報の提供を開始するための再生条件と、その再生条件に合致した場合に再生されるデータ（再生用データ）と、を含む。再生用データは、静止画像データ、動画像データ、音声データ、ＴＴＳ（text- to-speech）形式の音声データがあげられるが、走行中に出力される場合も鑑み、少ない情報量のデータであることが好ましい。情報提供開始情報４１５に含まれる再生用データは、「個別データ」と「共通データ」とに大別できるが、詳細は後述する。
【００７８】
再生条件は、情報提供開始位置を用いて設定される。情報提供開始位置は、データ配信側により設定される地理的な位置（地点）であり、例えば緯度と経度の組み合わせにより特定される。また緯度・経度情報に続けて所定の距離（例えば10m等）を設定してもよい。この場合、緯度・経度を中心とし、所定距離を半径とする円に含まれる領域が情報提供開始位置となる。例えば、データ配信側は、サービス提供所の存在する位置と、路側無線装置１００が設置された付近の駐車場との間に、情報提供開始位置を設定するのが好適である。ドライバーの休憩等のためにかかる駐車場に入庫した自動車に搭載された車載器２００にプッシュ配信が行われてコンテンツデータが記憶装置２０６に格納された後、ドライバーがおよそサービス提供所の方角に自動車を進めた場合、情報開始位置に自動車がさしかかったときにサービス提供所の広告がモニタに表示されれば、ドライバーが本来の目的地に行く前にサービス提供所に立ち寄る可能性は高いと考えられるからである。
【００７９】
情報提供開始位置はひとつに限ることはなく、例えばサービス提供所を取り囲むように、複数箇所設定してもよい。このようにすれば、四方八方からドライバーをサービス提供所に誘導することができる。
【００８０】
再生条件は、情報提供開始距離を用いて設定されても良い。これは、路側無線装置１００からプッシュ配信を受けた後、自動車が情報提供開始距離だけ走行したときデータの再生が行われるようにすることも可能にするためである。上述の例でいえば、路側無線装置１００を設置した駐車場とサービス提供所との間の道のりの例えば半分を情報提供開始距離としておけば、データ配信側にとって有利なタイミングでドライバーにコンテンツを視聴してもらうことができる可能性がある。自動車が駐車場を出発した後にサービス提供所とは逆方向に走行した場合、データ再生の開始トリガーとして上述の情報提供開始位置を用いる場合に比べて、サービス提供所側にとってはメリットが少なくなってしまうが、座標を指定するよりもデータのサイズが少なくて済むという利点がある。
【００８１】
再生条件は、情報提供方向を用いて設定されても良い。データ配信側が上述のようにサービス提供所を取り囲むように情報提供開始位置のみを設定した場合、例えば既にサービス提供所でサービスを受け終わってサービス提供所から離れていく（つまりサービス提供所から遠ざかる）向きに自動車が移動したときにも、車載器２００によるコンテンツデータの再生が開始されてしまう可能性がある。ドライバーがサービスを受ける意思がなくサービス提供所から遠ざかっていくときも同様である。このようなときもコンテンツデータの再生が始まってしまうと、ドライバーは煩わしく感じ、データ配信側に対して不愉快な印象を持ってしまう可能性がある。そこで、本実施形態では、情報提供開始位置の他に、情報提供方向を指定できるようになっている。情報提供方向は、緯度や経度などを用いて表現する方向でもよいし、例えば東西南北程度あるいは１６方位程度のおおまかな情報でもかまわない。データ配信側は、情報提供方向として、情報提供開始地点からサービス提供所への向きを指定するのが好適である。車載器２００は、位置一致判別部２５５により自己の位置が情報提供開始位置と一致したと判別しただけではデータ再生部２５３にデータ再生の許可を出さない。さらに自己進行方向が情報提供方向と一致したとの判別結果を得てから、データ再生部２５３にデータ再生を開始させるのが好適である。情報提供方向は、上記のほか、例えば、上り・下りで表現する向き、道路の延びる向き（例えば「渋谷方面」など地名や固有名詞を用いたおおまかな向き）、などでもよい。
【００８２】
再生条件は、道路種別を用いて設定されても良い。この情報の活用方法は多々考えられる。例えば、一方通行の道路についての情報を記載しておけば、上述の情報提供開始位置がたまたまサービス提供所から離れていく向きにしか進行できない道路に設定されてしまっていた場合、データ再生部２５３が情報提供開始位置に達してもコンテンツデータの再生をしないようにすることができる。サービス提供所から離れていく自動車内でコンテンツデータが再生されても、データ配信側の利益にならない場合がある。道路種別は、上記のほか、例えば、一般道路、高速道路、有料道路、バイパス、国道・県道・市町村道、トンネル、橋などでもよい。また、車線数（例えば片側２車線など）、幅員、通行規制の内容（例えば速度、車線、時間、季節、車種、車幅、車高、重量等による規制）、舗装の有無、交通量（例えば統計的に渋滞し易い道路等）、上り坂・下り坂・平坦、交通事故の発生頻度、によって区別するものでもよい。さらには、起伏の激しい道路、カーブが多い道路、海岸線に一番近い道路、などでもよく、データ配信側（コンテンツデータ提供側）が自由に設定することもできる。
【００８３】
再生条件は、対象地点位置を用いて設定されても良い。対象地点位置は、典型的にはサービス提供所の地理的な位置（地点）である。対象地点位置は、例えば緯度と経度の組み合わせにより表される。例えば、続けて距離を記録しておけば、サービス提供所の位置（前記対象地点位置）を中心とする所定半径の円の円周付近に車載器２００が達したタイミングでデータの再生が行われるようにすることができる。位置一致判別部２５５は、車載器２００の現在位置が対象地点位置からこの半径の示す距離だけ離れた場所か否かを判別すればよい。これにより、上述の情報提供開始位置を１つ１つ定める手間を省くことができる。例えば、複数の情報提供開始位置を個別に指定する代わりに、「対象地点位置からＸメートル離れた位置」のように指定でき、少ないデータ量で多くの再生開始位置を指定できる。言い換えれば、１つの対象地点位置を指定すれば、実質的に複数の情報提供開始位置を指定することができる。このように、対象地点位置を用いれば再生条件を記述するために必要なデータ量を減らすことができ、その効果は再生開始位置を多く設けたいときほど大きくなる。なお、半径の長さを固定値にすれば、半径の長さを指定するデータ領域を設ける必要がないので、さらに効率よく再生開始位置を指定できるようになる。
【００８４】
また、応用例として、単位時間あたりの位置の変化量（閾変化量）を再生条件として更に記憶させることができる。すなわち、位置一致判別部２５５は、自己位置検出部２５４が検出した位置（第１の時刻における車載器２００の位置と第２の時刻における車載器２００の位置）の変化量を計算する。さらに、位置一致判別部２５５は、車載器２００の現在位置が対象地点位置から上記半径の示す距離だけ離れた場所であり、且つ、計算された位置の変化量が予め指定された閾変化量以上（または以下）か否かを判別する。そして、計算された位置の変化量が閾変化量以上（または以下）であれば、データ再生部２５３はコンテンツデータの再生を開始する。このようにすれば、単純に位置が一致したか否かによってだけでなく、どれくらいの速度で再生開始位置に達したかによって、コンテンツデータを再生させる（させない）ように制御できる。例えば、車載器２００を搭載した自動車が対象地点座標４１１に位置するショッピングセンターから上記半径だけ離れた場所（すなわち本来ならば再生を開始すべき位置）に到達しつつあるものの、運悪く渋滞にはまってしまい“のろのろ運転”で到達したような場合、渋滞を考慮して“抜け道”を案内するコンテンツデータを車載器２００に提供したり、ドライバーをリラックスさせる音楽や動画等のコンテンツデータを提供したりすることができる。このように、閾変化量を用いれば、ユーザの置かれている状況に応じて相応しいコンテンツデータを再生することもできる。
【００８５】
再生条件の定義の仕方には、次に例示するような様々なバリエーションがある。
【００８６】
（１）情報提供開始位置を用いたもの。すなわち、再生条件「自車の現在位置が情報提供開始位置と一致する（一致しない）」。例えば、「○○交差点を通過する」など。
【００８７】
（２）情報提供開始距離を用いたもの。すなわち、再生条件「コンテンツデータを受信してから自車が情報提供開始距離だけ走行する（走行していない）」あるいは「コンテンツデータを受信した場所から自車が情報提供開始距離だけ走行するまでの間」。例えば、「自車が○○交差点を通過してからＸメートル走行する」、「自車が○○交差点からＸメートル進むまでの間」など。距離の単位は任意である。
【００８８】
（３）情報提供方向を用いたもの。すなわち、再生条件「自車の移動方向が情報提供方向と一致する（一致しない）」。例えば、「自車が○○デパートのある方角に向かっている」、「自車が都心から遠ざかる向きに移動している」など。方向は、正確な方位でも東西南北程度の大雑把な向きでもよいが、本実施形態ではＶＩＣＳ（登録商標）の一般仕様と同様に１６方位としている。自車の移動方向が、この情報提供方向を中心とした所定角度範囲内の方向に含まれれば、これらが一致するとみなすようにしてもよい。
【００８９】
（４）道路種別を用いたもの。すなわち、再生条件「自車の走行している道路が道路種別で指定された道路である（道路でない）」。例えば、「自車が一般道路を走行している」、「自車が高速道路を走行していない」など。
【００９０】
（５）対象地点位置を用いたもの。すなわち、再生条件「自車の現在位置が対象地点位置から所定距離だけ離れている（離れていない）」あるいは「自車の位置が対象地点位置から単位時間あたり所定距離だけ近づく（遠ざかる）」。例えば、「自車が○○デパートからＸメートル以上離れている」、「自車が○○サービスエリアに時速Ｘキロメートル以上で近づきつつある」など。
【００９１】
（６）情報有効期間開始時及び／又は情報有効期間終了時を用いたもの。すなわち、再生条件「現在日時が情報有効期間内である（でない）」。例えば、「今日は○○デパートが新規オープンする○年○月○日である」、「今日は三連休の初日である」、「現在深夜割引時間帯（○時○分〜×時×分）である」など。
【００９２】
（７）営業曜日及び／又は営業時間を用いたもの。すなわち、再生条件「現在日時が営業曜日及び／又は営業時間である（でない）」。例えば、「今日は○○デパートの休業日である」、「現在○○デパートの開店時間のＸ分前である」など。曜日の代わりに日付を用いてもよい。
【００９３】
なお、再生条件としてこれらのいずれを採用してもよいし、これらを任意に組み合わせて定義してもよい。
【００９４】
上述したように、情報提供開始情報４１５に含まれる再生用データには、情報提供開始位置等を用いた条件に合致した場合にのみ再生される「個別データ」と、複数の情報提供開始位置で共通して再生される「共通データ」とに大別できる。個別データと共通データは、いずれも、車載器２００の現在位置が情報提供開始位置に到達したときにデータ再生部２５３がモニタにポップアップ表示するためのデータである。
【００９５】
共通データは、複数の情報提供開始位置が設定されており、それら複数の情報提供開始位置において再生されるデータが同じである場合のデータである。個別データは、情報提供開始位置ごとに再生するように設定されたデータである。例えばあるサービス対象地点情報に対し、情報提供開始位置情報として、３つの地点Ｐ１、Ｐ２、Ｐ３が設定されているとする。Ｐ１で再生するデータはＤ１であり、Ｐ２で再生するデータはＤ２、Ｐ３で再生されるデータがＤ２である場合において、Ｄ１は個別データといい、Ｄ２はＰ２とＰ３で同じデータであるため、これを共通データとよぶ。なお、共通データについては、情報提供開始情報４１５のそれぞれの地点において、個別にデータが格納されていてもよいし、ある地点（例えばＰ２）においてデータが格納され、他の地点（例えばＰ３）では、ある地点に格納されているデータを参照するようにしてもよい。
【００９６】
情報提供開始情報４１５には、テキストデータと静止画像データと音声データとＴＴＳデータのうち少なくとも１つ以上が格納される。再生条件が満たされた場合に、共通データと個別データのうちどちらを再生するか、あるいは、複数の共通データあるいは複数の個別データが含まれる場合に、どのデータを再生するか、を指定する情報も、情報提供開始情報４１５に予め格納され、データ再生部２５３は、この情報に従って、再生するデータを選択するものとする。なお、情報提供開始情報４１５に含まれる再生用データは、主に、ポップアップ表示するために用いられるデータであり、自車の走行中（つまり運転中）に出力されることを想定しているので、注視する必要がある動画像データは含まないものとする。
【００９７】
表示時間情報４１６は、出力部２０３にコンテンツデータの再生画面を表示させる時間を示す情報である。例えば、表示時間情報４１６には０〜２５５の整数が設定され、単位は「秒」である。表示時間＝“０”は将来の使用の予約用として確保される。表示時間＝“２５５”は次にプッシュ配信されるまで、あるいは操作部２０４に操作指示が入力されるまで表示を続けることを示す。
【００９８】
表示時間情報４１６の指定方法としては、表示時間そのものを指定するようにしてもよい。また、車載器２００の仕様に委ねるとの指示でもよい。あるいは、例えばコンテンツデータがテキストであり、それと同時に音声のコンテンツデータが再生されることが意図されている場合には、音声発話終了までテキストを表示するといったように、他のコンテンツデータの再生時間を用いた所定の関数として表示時間を決定するようにしてもよい。
【００９９】
なお、ここではコンテンツデータが画像データ又はテキストデータであることを前提にしているが、音声データの場合には、表示時間の代わりに再生時間として用いればよい。
【０１００】
次に、実データ部分４０４は、図８に示すように、表示用テキスト情報４２１、表示用静止画像情報４２２、表示用動画像情報４２３、再生用音声ファイル情報４２４、発話用ＴＴＳファイル情報４２５を含む。実データ部分４０４に格納されるこれらの再生用データは、主に、ポップアップ表示後にユーザが更に詳細な情報を再生することが要求された後に再生されるデータである。
【０１０１】
表示用テキスト情報４２１は、モニタに表示する文字データである。本実施形態では、表示用テキスト情報４２１で指定される文字データの文字数は、自車が走行中の場合には全角で３１文字を上限とする。ただし、上限文字数は適宜変更することも可能である。表示用テキスト情報４２１は、走行中に表示するデータか、あるいは停車中に表示するデータかを指定する情報を更に含み、データ再生部２５３は、自車が走行中の場合には走行中に表示するよう指定されたデータのみを再生し、自車が停車中の場合には停車中に表示するように指定されたデータのみを再生してもよい。
【０１０２】
表示用静止画像情報４２２は、モニタに表示する静止画像データであり、例えばＪＰＥＧ（Joint Photographic Experts Group）、ＧＩＦ（Graphics Interchange Format）、ＰＮＧ（Portable Network Graphics）等のデータ形式が用いられる。
【０１０３】
表示用動画像情報４２３は、モニタに表示する動画像データであり、例えばＭＰＥＧ−４（Joint Photographic Experts Group - Layer 4）等のデータ形式が用いられる。
【０１０４】
再生用音声ファイル情報４２４は、スピーカから音声出力する音声データであり、例えばＡＡＣ（Advanced Audio Coding）等のデータ形式が用いられる。
【０１０５】
発話用ＴＴＳファイル情報４２５は、スピーカから音声出力する音声データであり、ＴＴＳ形式のデータである。データ再生部２５３は、テキストを音声に変換して再生する。
【０１０６】
実データ部分４０４には、情報提供開始情報４１５に格納される再生用データと比較して情報量の多いデータが記憶されている。これは、情報提供開始情報４１５に含まれる再生用データは、走行中にも再生されることを想定して比較的容量の小さいデータとなっているのに対し、実データ部分４０４に格納される再生用データは、駐車場等、車が停止されている場合に再生されることを想定しているためである。
【０１０７】
次に、優先度指定情報４０５は、コンテンツデータをその内容の重要度合いによって分類するための情報であり、データ配信側によって予め設定される。例えば、コンテンツデータは、優先的に再生する順に、（１）最優先情報（２）優先情報（３）選択可能情報、に分類される。
【０１０８】
最優先情報は、カーナビゲーションシステムによる道案内を再生中の場合でも、その処理を中断してすぐに表示・発話するコンテンツデータである。例えば、データ再生部２５３は、受信完了後１秒以内に専用のアラーム音に続いて表示・発話することが望ましい。最優先情報は、これより優先度の低い優先情報、選択可能情報を表示・発話中であっても、それらを中断し速やかに再生する必要がある。他の最優先情報を再生中の場合には、データ再生部２５３は、原則として受信順に表示・発話する。例えば、最優先情報には、緊急メッセージ、安全運転支援情報などがある。
【０１０９】
優先情報は、カーナビゲーションシステムによる道案内を再生中の場合、その処理の中断の有無は規定しないが、必ず表示・発話するコンテンツデータである。他の優先情報又は選択可能情報を表示・発話中である場合、その処理の中断の有無は規定しないが、ユーザに必ず案内される。すなわち、データ再生部２５３は、受信完了後、再生条件を満たしたときに直ちに再生できない場合には、再生できるようになり次第再生する。
【０１１０】
選択可能情報は、カーナビゲーションシステムによる道案内を再生中の場合、又は、他の選択可能情報を表示・発話中である場合、その処理は中断せず、表示・発話終了後に再生する。選択可能情報に分類されるコンテンツデータを自動的に再生しない設定になっている場合、受信したことにユーザが気づかない可能性があるため、所定のアラーム音を再生したり、受信した旨の告知画面を表示したりすることが望ましい。
【０１１１】
図９は、本実施形態に係る車載器２００の再生動作と、データ配信側によるプッシュ配信及びその拠点となるサービス提供所でのサービス提供と、の関わりを示す模式図である。
【０１１２】
例えば、ドライバーが休息等のために、路側無線装置５１１が設置されている駐車場（白抜きのＰで示す。）に自動車５０１を入れたとする。すると、路側無線装置５１１から、自動車５０１に搭載されている車載器２００に、コンテンツデータがプッシュ配信される。プッシュ配信されるコンテンツは、典型的には、データ配信側がサービス提供所５２１に自動車５０１を誘導して、サービス提供所のサービス提供装置５２３によるサービス提供を受けるよう意図して作成した、広告コンテンツである。
【０１１３】
自動車５０１が駐車場を出ても、プッシュ配信されたコンテンツデータはすぐには再生されない。データ配信側にとっては、最もドライバーを誘導しやすいタイミングで広告コンテンツが視聴されることが望ましい。そこで、データ配信側は、路側無線装置５１１が設置された駐車場とサービス提供所５２１との間にある、星印で示されたＡ地点を、情報提供開始地点として予め設定しておく。すると、自動車５０１が駐車場を出発後たまたま左折すれば、いずれＡ地点にさしかかる。そして、車載器２００は、自動車５０１がＡ地点にさしかかったタイミングで、コンテンツデータの再生を開始する。これは、ドライバーに、自己進行方向にサービス提供所５２１が存在することを認識させ、本来は別の目的でドライブしていたとしても、サービス提供所に立ち寄ることを思いつかせる契機となり、広告としては大変効果的である。すなわち、データ配信側の意図に沿ったデータ再生がなされているといえる。
【０１１４】
なお、上述のとおり、データ配信側は、情報提供開始位置の代わりに、情報提供開始距離を示すことにより、好適なタイミングで車載器２００がコンテンツデータを再生するようにしてもよい。本図でいえば、路側無線装置５１１が設置されている駐車場からＡ地点までの距離をあらかじめ測定しておき、該距離を情報提供開始距離として設定しておく。これは、座標軸等により情報提供開始位置を定めるよりも簡易な面がある。一方で、自動車５０１が駐車場を出発した後たまたま右折してしまった場合には、Ａ地点と同じ距離にあるＢ地点でデータの再生が始まってしまう。Ｂ地点でデータ再生が開始されドライバーにサービス提供所５２１の広告が提供されたとしても、ドライバーがサービス提供所５２１に行くためには自動車を引き返さなければならない。そのため、サービス提供所５２１への誘導力は、Ａ地点で再生開始される場合に比べて低下する。すなわち、広告としての効果が低下してしまうこともある。
【０１１５】
例えば、ドライバーが広告に誘導された結果、自動車５０３が広告主たるサービス提供所５２１の駐車場に入ったとする。ここでドライバーは、サービス提供装置５２３によるサービスの提供を受けるととともに、その対価を支払う。つまり、データ配信側に利益をもたらす。サービス提供所５２１の駐車場にも路側無線装置５１３が備えられている。路側無線装置５１３から自動車５０３に搭載された車載器２００にコンテンツデータがプッシュ配信されると、車載器２００の記憶装置２０６の所定記憶領域に所定のフラグが立てられる。この所定のフラグは、自動車５０３がサービス提供所５２１に既に立ち寄ったため、同じコンテンツデータを再生しなくてもよいことを示すためのものである。かかる所定のフラグが立てられた車載器２００が搭載された自動車が、サービス提供所５２１を出発後に、再びＡ地点にさしかかった場合、同じコンテンツデータがまた再生されないようにすることができる。仮に再生が繰り返されれば、ドライバーに「しつこい」という不愉快な印象を持たせてしまい、２度とサービス提供所に立ち寄らなくなってしまうことも考えられるので、かかる仕組みは、データ配信側の意図に沿ったものであるといえる。
【０１１６】
なお、再生条件に情報提供方向を用いることによって、さらに好適なタイミングでコンテンツデータを再生することもできる。例えば、自動車５０１が情報提供開始位置の設定されていない道路を通ってサービス提供所５２１の近くまで来た後に、本図のＡ地点が設定された道路を、Ａ地点からＢ地点に向かう方向に進んだ場合（すなわち、サービス提供所５２１から遠ざかる向きに進んだ場合）には、コンテンツデータを再生しない。もし再生されると、ドライバーはＵターンを強いられる気分になり、サービス提供所５２１に対して不愉快な印象を持ってしまいかねず、データ配信側の利益にならない場合がある。情報提供方向は、こうした事態を防止する点で、データ配信側の意図に沿ったデータ再生を可能にする。
【０１１７】
サービス提供装置５２３の仕様（例えば提供可能なサービスの種類や、特定の期間だけ割引がうけられる恩典があることや、営業している日時）は、データ配信側が管理する商用データ作成装置５２５によって随時調査される。商用データ作成装置５２５は、かかる調査の結果に基づいて、コンテンツデータを作成して、路側無線装置５１１，５１３に伝達し、最適かつ最新の情報がプッシュ配信されるように動作する。
【０１１８】
情報提供開始位置は、Ａ地点１箇所に限る必要はない。既に述べたように、サービス提供所５２１を取り囲むように多数設置したほうが、四方八方からドライバーをサービス提供所５２１に誘導することができて、有利である。
【０１１９】
多数の情報提供開始位置をひとつずつ指定するのが煩雑である場合には、サービス提供所５２１を中心として所定の半径（本図の例でいえば2000ｍ）の円を描き、円周と道路の交点を情報提供開始位置とみなすようにすることもできる。情報提供開始距離は、上述したように、例えば対象地点位置（サービス提供所５２１の位置）と対応付けて記録しておくことができる。
【０１２０】
ただし、この方法では、例えば交点がたまたま交差点付近（本図のＣ地点）になってしまった場合には、データ配信側にとって不都合が生じ得る。交差点付近は、カーナビゲーション機能を搭載する車載器２００が最優先で再生すべき非商用コンテンツデータ（典型的には道案内）が再生される確率が高い。例えば、非商用データ作成装置５３１が作成した、交差点での交通安全上の注意事項を示すコンテンツデータが、路側無線装置５１５により車載器２００にプッシュ配信され、自動車が交差点にさしかかったとき、かかる注意事項のコンテンツデータが優先的に再生される。その結果、サービス提供所５２１の広告コンテンツが再生されないままになってしまう。
【０１２１】
そこで、商用データ作成装置５２５は、非商用データ作成装置５３１の仕様を調査し、その結果も踏まえて商用データを作成するようにする。具体的には例えば、非商用データ作成装置５３１が、交差点のあるＣ地点の近傍を情報提供開始位置とするような非商用データを作成することが分かれば、商用データ作成装置５２５は、Ｃ地点から離れたＤ地点を情報提供開始位置とするような商用データを作成すればよい。
【０１２２】
サービス提供装置５２３と商用データ作成装置５２５と非商用データ作成装置５３１は、コンテンツデータの作成と配信を自動的に行う装置であるとしてきたが、これらの一部又は全部は人間が行う作業であってもよい。
【０１２３】
（再生処理）
次に、車載器２００によるコンテンツデータの再生処理の実施形態について説明する。上述のように、コンテンツデータに設定された再生条件に基づいてコンテンツデータを再生する際、再生条件を満たしたときに何らかの原因で再生できないことがある。例えば、カーナビゲーションによる道案内の途中では、車載器２００は広告等のコンテンツを再生できない場合がある。また、車載器２００を搭載した自動車が交差点などのように特に運転に注意しなければならない所を走行中のときには、広告等の再生を控えたほうがよい場合がある。本実施形態は、予め設定された再生条件どおりに再生できなかった（再生しなかった）場合を考慮しつつ、データ配信側の意図した通りにコンテンツデータを再生することができるようにした実施形態である。以下詳述する。
【０１２４】
図１０は、本実施形態の車載器２００の機能的な構成を示す図である。車載器２００は、データ記憶部２６０、地図記憶部２６１、経路探索部２６２を更に備える。
【０１２５】
データ記憶部２６０は、データ取得部２５１がプッシュ配信により取得したコンテンツデータを記憶する。本実施形態では、データ記憶部２６０は、データ取得部２５１が取得したコンテンツデータを一旦すべて記憶する。記憶装置２０６がデータ記憶部２６０として機能する。
【０１２６】
地図記憶部２６１は、経路探索部２６２が経路を探索するために用いる地図情報（マップデータ）を予め記憶する。地図情報には、道路、建物等の位置と形状、地形、地名などが含まれる。記憶装置２０６が地図記憶部２６１として機能する。
【０１２７】
経路探索部２６２は、地図記憶部２６１に記憶された地図情報を逐次読み出して、出発地から目的地・経由地（立ち寄り地）までの移動経路を探索する。本実施形態の車載器２００はカーナビゲーションシステムを搭載しているので、ユーザは地図上の任意の場所（地点・地域）を出発地、目的地、経由地として設定し、車載器２００に道案内をさせることができる。制御部２０７と記憶装置２０６が協働して経路探索部２６２として機能する。
【０１２８】
データ再生部２５３は、位置一致判別部２５５と方向一致判別部２５７と道路種別判別部２５９とによる、車載器２００の位置と方向と自車が走行している道路の種別との判別結果に基づいて、所定の再生条件が満たされたか否かを判断し、再生条件が満たされていればコンテンツデータを再生する。この再生条件には、上述の情報提供開始位置や情報提供方向等のほか、例えば「現在、自車は交差点などの所定の交通ポイント付近にないこと」といった条件も含まれるが、詳細については後述する。
【０１２９】
また、位置一致判別部２５５と方向一致判別部２５７と道路種別判別部２５９は、所定の再生条件が満たされたときに何らかの理由でコンテンツデータを再生しなかった（再生できなかった）場合に、代わりとなる第２の再生条件が満たされたか否かを判断し、第２の再生条件が満たされていれば、データ再生部２５３はコンテンツデータを再生する。
【０１３０】
この第２の再生条件も、上述した再生条件と同様に、コンテンツデータの情報提供開始情報４１５に記憶され、情報提供開始位置、情報提供開始距離、情報提供方向、道路種別、対象地点位置などを用いて定義される。
【０１３１】
例えば図１１に示すように、車載器２００を搭載した自車がカーナビゲーションシステムによる道案内をしながら道路を走行中であり、自車の現在位置６０１からサービス提供所６０２が面している道路上の位置６０３（つまり目的地）に矢印Ｙ１方向へ走行しているとする。データ取得部２５１が情報提供開始位置として位置６０４が指定されているコンテンツデータを路側無線装置１００から取得すると、データ再生部２５３は、現在位置６０１が位置６０４と一致したとき、コンテンツデータを再生する。しかし、位置６０４において、車載器２００がコンテンツデータより優先度の高い道案内の画面や音声を再生中であり、コンテンツデータを再生できない可能性がある。そのため、データ配信側は、第２の再生条件として、情報提供開始位置の次の候補の位置６０５を指定しておく。データ再生部２５３は、位置６０４でコンテンツデータを再生しなかった場合、位置６０５でコンテンツデータを再生する。
【０１３２】
あるいは、矢印Ｙ２方向に進んだ場合、データ再生部２５３は、交差点６０６から位置６０３までの間で且つ他の優先度の高いコンテンツデータを再生していないときに、コンテンツデータを再生してもよい。すなわち、経路探索部２６２は、自車が現在位置６０１から位置６０３に向かう経路であって位置６０５を通らない他の経路を探索し、探索の結果、他の経路がなければ、交差点６０６から位置６０３までの間で且つ他の優先度の高いコンテンツデータを再生していないときにコンテンツデータを再生する。
【０１３３】
コンテンツデータの情報提供開始情報４１５には、所定の再生条件を満たしたときに車載器２００が再生しなかった場合に、代わりに第２の再生条件を満たしたときに再生するか否かを指定する再表示フラグが記憶される。再表示フラグは、データ配信側によって予め設定される。データ再生部２５３は、所定の再生条件が満たされたときに再生しなかったコンテンツデータに記憶された再表示フラグを参照する。そして、再表示フラグが“ＯＮ”（つまり第２の再生条件で再表示する）ならば、データ再生部２５３は引き続き第２の再生条件が位置一致判別部と方向一致判別部と道路種別判別部２５９により満たされるまで再生を待機する。一方、再表示フラグが“ＯＦＦ”（つまり第２の再生条件で再表示しない）ならば、再生処理を終了する。
【０１３４】
図１２は、本実施形態の各部が行う再生処理を説明するためのフローチャートである。
【０１３５】
まず、データ取得部２５１は、路側無線装置１００からコンテンツデータをプッシュ配信により取得して、データ記憶部２６０に格納する（ステップＳ２０１）。
【０１３６】
位置一致判別部２５５と方向一致判別部２５７と道路種別判別部２５９は、再生条件に指定された第１の再生条件を満たすか否かをそれぞれ判別する（ステップＳ２０２）。位置一致判別部２５５は、自己位置検出部２５４により取得された車載器２００の現在位置が、再生条件に示された情報提供開始位置と一致するか否かを判別する。なお、前述したように、情報提供開始位置が、円の中心の緯度・経度と、円の中心からの距離（円の半径）とを用いて表される場合には、位置一致判別部２５５は、この円内に車載器２００の現在位置が含まれるときに、現在位置と情報提供開始位置とが一致すると判別する。方向一致判別部２５７は、進行方向検出部２５６により取得された車載器２００の移動方向が、再生条件に示された情報提供開始方向と一致するか否かを判別する。道路種別判別部２５９は、道路種別検出部２５８により取得された現在自車が走行する道路の種別が、再生条件に示された道路種別と一致するか否かを判別する。すなわち、自車が、対象道路の情報提供開始位置を対象地点位置に向かって通過したか否かが判別される。この処理は、ステップＳ２０２の判別結果がＹＥＳになるまで繰り返される。
【０１３７】
第１の再生条件を満たすと判別された場合（ステップＳ２０２；ＹＥＳ）、データ再生部２５３は、プッシュ配信で受信したコンテンツデータを再生するか否かを判別する（ステップＳ２０３）。具体的には、データ再生部２５３は、コンテンツデータの優先度指定情報４０５に基づいて、受信したコンテンツデータよりも優先して再生すべき他のコンテンツデータを現在再生中か否かを判別することによって、再生するか否かを判別する。優先して再生すべき他のコンテンツデータとは、例えば、受信したコンテンツデータより優先度が高いコンテンツデータや、カーナビゲーションの道案内画面のデータなどである。
【０１３８】
また、データ再生部２５３は、プッシュ配信で受信したコンテンツデータを再生するのに相応しいタイミングか否かを判別することによって、再生するか否かを判別する。例えば、車載器２００を搭載した自車が交差点を通過中の場合や、自車が交差点の前後の所定距離内の道路を走行している場合には、データ再生部２５３は、受信したコンテンツデータを再生するのに相応しいタイミングではないと判別し、受信したコンテンツデータを再生しない。自車が交差点（又はその近く）を通過中に直ちにコンテンツデータを再生すると、ドライバーが運転に集中できなくなってしまう恐れがあるからである。なお、交差点に限らず、自車が所定の交通ポイントから所定距離以内に存在する場合に、データ再生部２５３は、受信したコンテンツデータを再生するのに相応しいタイミングではないと判別し、受信したコンテンツデータを再生しない。例えば、所定の交通ポイントとして、道路の合流点、分岐点、踏切、一時停止が必要な地点、ナビゲーションシステムにユーザが設定した目的地や経由地、などを採用することができる。
【０１３９】
コンテンツデータを再生すると判別された場合（ステップＳ２０３；ＹＥＳ）、データ再生部２５３は、コンテンツデータを再生する（ステップＳ２０４）。
【０１４０】
一方、コンテンツデータを再生しないと判別された場合（ステップＳ２０３；ＮＯ）、データ再生部２５３は、再表示フラグがＯＮに設定されているか否か、すなわち、第２の再生条件が満たされたときにコンテンツデータを再生するか否かを判別する（ステップＳ２０５）。
【０１４１】
再表示フラグがＯＮに設定されていない場合（ステップＳ２０５；ＮＯ）、データ再生部２５３は再生処理を終了する。すなわち、コンテンツデータは再生されない。
【０１４２】
一方、再表示フラグがＯＮに設定されている場合（ステップＳ２０５；ＹＥＳ）、位置一致判別部２５５と方向一致判別部２５７と道路種別判別部２５９は、再生条件に指定された第２の再生条件を満たすか否かをそれぞれ判別する（ステップＳ２０６）。この処理は、ステップＳ２０６の判別結果がＹＥＳになるまで繰り返される。
【０１４３】
第２の再生条件を満たすと判別された場合（ステップＳ２０６；ＹＥＳ）、データ再生部２５３は、ステップＳ２０３で再生されなかったコンテンツデータを再生するか否かを判別する（ステップＳ２０７）。
【０１４４】
例えば、第２の再生条件を満たすと判別されたときに、優先度の高い他のコンテンツデータを再生している場合、データ再生部２５３はコンテンツデータを再生しないと判別する。
【０１４５】
例えば、コンテンツデータＸ１の第２の再生条件が他のコンテンツデータＸ２の第１の再生条件と一致している場合、データ再生部２５３は、他のコンテンツデータＸ２の再生を優先し、コンテンツデータＸ１を再生しないと判別する。
【０１４６】
コンテンツデータを再生しないと判別された場合（ステップＳ２０７；ＮＯ）、データ再生部２５３は、再生処理を終了する。
【０１４７】
一方、コンテンツデータを再生すると判別された場合（ステップＳ２０７；ＹＥＳ）、データ再生部２５３は、コンテンツデータを再生する（ステップＳ２０４）。
【０１４８】
このように、本実施形態によれば、車載器２００は、再生条件に指定された第１の再生条件を満たしたときにコンテンツデータを再生しなかった場合にも、代わりに指定された第２の再生条件を満たしたときにコンテンツデータを再生する。再生されなかった場合でも、コンテンツデータはデータ記憶部２６０に記憶されているので、ユーザは再生されなかったコンテンツを後で視聴することができる。例えば、再生条件が満たされたとき、カーナビゲーションシステムによる道案内を再生中だった場合、データ再生部２５３は受信したコンテンツデータを再生せず、道案内を継続して再生する。そのため、ユーザは、道案内を中断せずに引き続き視聴でき、且つ、後でコンテンツデータを視聴できる。第２の再生条件もデータ配信側によって設定されるので、コンテンツデータはデータ配信側の意図通りに再生される。
【０１４９】
（実施形態１）
次に、本発明のその他の実施形態について説明する。データ配信側が制作するコンテンツの中には、第１の場所で最初（１ページ目）の画面を表示させた後、第２の場所で次（２ページ目）の画面を表示させるように意図したもの（以下、「連接用コンテンツ」と呼ぶ）もある。連接用コンテンツの１ページ目を再生した後、２ページ目を再生しないと、コンテンツの一貫性がなくなり、ユーザに十分な情報を提供できなくなってしまう。本実施形態は、このような問題に対処するために好適である。以下詳述する。
【０１５０】
コンテンツデータの情報提供開始情報４１５には、連接用コンテンツか否かを示す連接用フラグが更に格納される。連接用フラグは、データ配信側によって予め設定される。連接用フラグが“ＯＮ”の場合、データ再生部２５３は、１ページ目を再生後、２ページ目、３ページ目、・・・と続けて再生する。連接用フラグが“ＯＦＦ”の場合、データ再生部２５３は、１つのコンテンツデータを再生して再生処理を終了することとなる。
【０１５１】
データ再生部２５３は、現在連接コンテンツを再生中であるか否かを判別する。ここで、「連接用コンテンツの再生中」とは、連接用コンテンツがｎページ（ｎは２以上の整数）から構成されるとして、データ再生部２５３が１ページ目を再生した後であって、ｎページ目を再生する前の状態を指す。連接用コンテンツの再生中でない場合には、上述した実施形態と同様の再生処理を実行する。連接用コンテンツの再生中の場合には、本実施形態の再生処理を実行する。
【０１５２】
図１３は、本実施形態の再生処理を示すフローチャートである。
まず、データ取得部２５１は、路側無線装置１００から新たなコンテンツデータＸ３をプッシュ配信により取得して、データ記憶部２６０に格納する（ステップＳ３０１）。
【０１５３】
データ再生部２５３は、再生中の連接用コンテンツデータＸ４の再生条件と、新たに受信したコンテンツデータＸ３の第１の再生条件とが一致するか否かを判別する（ステップＳ３０２）。
【０１５４】
一致する場合（ステップＳ３０２；ＹＥＳ）、データ再生部２５３は後述するステップＳ３０７に進む。
【０１５５】
一致しない場合（ステップＳ３０２；ＮＯ）、位置一致判別部２５５と方向一致判別部２５７と道路種別判別部２５９は、コンテンツデータＸ３の情報提供開始情報４１６に指定された第１の再生条件を満たすか否かをそれぞれ判別する（ステップＳ３０３）。
【０１５６】
第１の再生条件を満たすと判別された場合（ステップＳ３０３；ＹＥＳ）、データ再生部２５３は、コンテンツデータＸ３を再生するか否かを判別する（ステップＳ３０４）。例えば、データ再生部２５３は、コンテンツデータＸ３の優先度指定情報４０５に基づいて、受信したコンテンツデータＸ３よりも優先して再生すべき他のコンテンツデータを現在再生中か否かを判別することによって、再生するか否かを判別する。また、データ再生部２５３は、プッシュ配信で受信したコンテンツデータＸ３を再生するのに相応しいタイミングか否かを判別することによって、再生するか否かを判別する。
【０１５７】
コンテンツデータＸ３を再生すると判別された場合（ステップＳ３０４；ＹＥＳ）、データ再生部２５３は、コンテンツデータＸ３を再生する（ステップＳ３０５）。
【０１５８】
一方、コンテンツデータＸ３を再生しないと判別された場合（ステップＳ３０４；ＮＯ）、データ再生部２５３は、再表示フラグがＯＮに設定されているか否か、すなわち、第２の再生条件が満たされたときにコンテンツデータＸ３を再生するか否かを判別する（ステップＳ３０６）。
【０１５９】
再表示フラグがＯＮに設定されていない場合（ステップＳ３０６；ＮＯ）、データ再生部２５３は再生処理を終了する。すなわち、コンテンツデータＸ３は再生されない。
【０１６０】
一方、再表示フラグがＯＮに設定されている場合（ステップＳ３０６；ＹＥＳ）、データ再生部２５３は、再生中の連接用コンテンツデータＸ４の再生条件と、コンテンツデータＸ３の第２の再生条件とが一致するか否かを判別する（ステップＳ３０７）。
【０１６１】
一致する場合（ステップＳ３０７；ＹＥＳ）、データ再生部２５３は再生処理を終了する。この場合、コンテンツデータＸ３は再生されない。
【０１６２】
一致しない場合（ステップＳ３０７；ＮＯ）、位置一致判別部２５５と方向一致判別部２５７と道路種別判別部２５９は、コンテンツデータＸ３の情報提供開始情報４１６に指定された第２の再生条件を満たすか否かをそれぞれ判別する（ステップＳ３０８）。
【０１６３】
第２の再生条件を満たすと判別された場合（ステップＳ３０８；ＹＥＳ）、データ再生部２５３は、ステップＳ３０４で再生されなかったコンテンツデータＸ３を再生するか否かを判別する（ステップＳ３０９）。
【０１６４】
コンテンツデータＸ３を再生しないと判別された場合（ステップＳ３０９；ＮＯ）、データ再生部２５３は、第２の再生条件が満たされるまで待機する。この処理は、ステップＳ３０９の判別結果がＹＥＳになるまで繰り返される。
【０１６５】
一方、コンテンツデータＸ３を再生すると判別された場合（ステップＳ３０９；ＹＥＳ）、データ再生部２５３は、コンテンツデータＸ３を再生する（ステップＳ３０５）。
【０１６６】
このように本実施形態によれば、データ再生部２５３は、あるコンテンツＸ３の第１又は第２の再生条件と、連接用コンテンツＸ４の再生条件とが一致した場合には、既に連接用コンテンツＸ４の再生に入っていれば連接用コンテンツＸ４の再生を継続し、まだ連接用コンテンツＸ４の再生に入っていなければコンテンツＸ３を再生する。つまり、一貫して再生されるべき連接用コンテンツＸ４が再生中のときには、他のコンテンツＸ３より優先して再生され、１ページ目が再生されれば次のページ以降も引き続き再生される。他のコンテンツＸ３は、第１の再生条件を満たしたときに連接用コンテンツＸ４の再生中だったために再生されなかったとしても、第２の再生条件を満たしたときに再生されるため、データ配信側の意図通りに再生されることになる。
【０１６７】
（実施形態２）
次に、本発明のその他の実施形態について説明する。データ配信側が制作するコンテンツの中には、第１の場所と第２の場所のどちらか一方で表示できればよいと意図したもの（以下、「選択用コンテンツ」と呼ぶ）もある。選択用コンテンツが一旦再生された後、再び同じコンテンツが再生されてしまうと、再生処理の負荷が増大するばかりか、ユーザに不快な思いをさせてしまう可能性がある。本実施形態は、このような問題に対処するために好適である。以下詳述する。
【０１６８】
コンテンツデータの情報提供開始情報４１５には、選択用コンテンツか否かを示す選択用フラグが更に格納される。選択用フラグは、データ配信側によって予め設定される。選択用フラグが“ＯＮ”の場合、データ再生部２５３は、第１の再生条件を満たしたとき又は第２の再生条件を満たしたときのどちらか一方で再生する。選択用フラグが“ＯＦＦ”の場合、データ再生部２５３は、第１の再生条件を満たしたとき及び第２の再生条件を満たしたときの両方においてコンテンツデータを再生する。
【０１６９】
図１４は、本実施形態の再生処理を示すフローチャートである。
まず、データ取得部２５１は、路側無線装置１００からコンテンツデータをプッシュ配信により取得して、データ記憶部２６０に格納する（ステップＳ４０１）。
【０１７０】
位置一致判別部２５５と方向一致判別部２５７と道路種別判別部２５９は、再生条件に指定された第１の再生条件を満たすか否かをそれぞれ判別する（ステップＳ４０２）。この処理は、ステップＳ４０２の判別結果がＹＥＳになるまで繰り返される。
【０１７１】
第１の再生条件を満たすと判別された場合（ステップＳ４０２；ＹＥＳ）、データ再生部２５３は、プッシュ配信で受信したコンテンツデータを再生するか否かを判別する（ステップＳ４０３）。例えば、データ再生部２５３は、コンテンツデータの優先度指定情報４０５に基づいて、受信したコンテンツデータよりも優先して再生すべき他のコンテンツデータを現在再生中か否かを判別することによって、再生するか否かを判別する。また、データ再生部２５３は、プッシュ配信で受信したコンテンツデータを再生するのに相応しいタイミングか否かを判別することによって、再生するか否かを判別する。
【０１７２】
コンテンツデータを再生すると判別された場合（ステップＳ４０３；ＹＥＳ）、データ再生部２５３は、コンテンツデータを再生する（ステップＳ４０４）。
【０１７３】
そして、データ再生部２５３は、選択用フラグがＯＮに設定されているか否か、すなわち、第１の再生条件と満たしたときと第２の再生条件を満たしたときのいずれにおいてもコンテンツデータを再生するのか否かを判別する（ステップＳ４０５）。
【０１７４】
選択用フラグがＯＮの場合（ステップＳ４０５；ＹＥＳ）、データ再生部２５３は再生処理を終了する。
【０１７５】
一方、ステップＳ４０３でコンテンツデータを再生しないと判別された場合（ステップＳ４０３；ＮＯ）、又は、ステップＳ４０４で選択用フラグがＯＮでない場合（ステップＳ４０５；ＮＯ）、位置一致判別部２５５と方向一致判別部２５７と道路種別判別部２５９は、再生条件に指定された第２の再生条件を満たすか否かをそれぞれ判別する（ステップＳ４０６）。この処理は、ステップＳ４０６の判別結果がＹＥＳになるまで繰り返される。
【０１７６】
第２の再生条件を満たすと判別された場合（ステップＳ４０６；ＹＥＳ）、データ再生部２５３は、コンテンツデータを再生するか否かを判別する（ステップＳ４０７）。
【０１７７】
コンテンツデータを再生しないと判別された場合（ステップＳ４０７；ＮＯ）、データ再生部２５３は、再生処理を終了する。
【０１７８】
一方、コンテンツデータを再生すると判別された場合（ステップＳ４０７；ＹＥＳ）、データ再生部２５３は、コンテンツデータを再生する（ステップＳ４０８）。
【０１７９】
このように本実施形態によれば、データ再生部２５３は、選択用コンテンツＸ５の第１の再生条件が満たされれば再生し、第２の再生条件が満たされても再生しない。つまり、同じコンテンツを２回再生することはない。選択用コンテンツは、第１の再生条件を満たしたとき、又は、第２の再生条件を満たしたときのいずれかで再生されるので、データ配信側の意図通りに再生されることになる。
【０１８０】
（実施形態３）
次に、本発明のその他の実施形態について説明する。上述の実施形態では、予めデータ配信側によって設定された選択用フラグに基づいてコンテンツデータを再生するか否かを判別しているが、本実施形態は、ユーザが、同じコンテンツデータを２回以上再生するか否かの設定をすることができる点で異なる。
【０１８１】
図１５は、本実施形態の車載器２００の機能的な構成を示す図である。車載器２００は、入力受付部２６３を更に備える。なお、その他の構成は上述の実施形態と同様であるので、異なる部分について説明することとする。
【０１８２】
入力受付部２６３は、第１の再生条件を満たしたときにデータ再生部２５３が既に再生したコンテンツデータを、第２の再生条件を満たしたときにもう一度再生するか否かを指定する指示入力をユーザから受け付け、データ再生部２５３に入力する。操作部２０４と制御部２０７が協働して入力受付部２６２として機能する。
【０１８３】
データ再生部２５３は、入力受付部２６３から入力された指示入力が示す情報をデータ記憶部２５１に記憶させる。つまり、データ記憶部２５１はこの指示入力が示す情報を記憶する。典型的には、データ記憶部２５１は、第１の再生条件を満たしたときにデータ再生部２５３が既に再生したコンテンツデータを、第２の再生条件を満たしたときにもう一度再生するか否かを示す再再生フラグを記憶する。再再生フラグには、“ＯＮ（もう一度再生する）”又は“ＯＦＦ（一度再生したら再生しない）”が設定される。
【０１８４】
そして、データ再生部２５３は、上述のステップＳ４０５において、選択用フラグの代わりに、再再生フラグに基づいて、コンテンツデータを再生するか否かを判別する。つまり、再再生フラグが“ＯＮ”に設定されている場合、ステップＳ４０６に進み、データ再生部２５３は第２の再生条件が満たされるか否かを判別する。一方、再再生フラグが“ＯＦＦ”に設定されている場合、再生処理を終了する。
【０１８５】
本実施形態によれば、複数の情報提供開始位置が指定されたコンテンツデータにおいて、ユーザは、１箇所の情報提供開始位置でコンテンツデータを既に再生済みであれば、他の情報提供開始位置で再生させない（ポップアップさせない）ように設定することができる。
【０１８６】
（実施形態４）
次に、本発明のその他の実施形態について説明する。本実施形態では、第１の再生条件を満たしたときに再生したコンテンツデータが、上述の共通データか個別データか、によって、第２の再生条件を満たしたときの再生処理を変える。
【０１８７】
図１６は、本実施形態の再生処理を説明するためのフローチャートである。
まず、データ取得部２５１は、路側無線装置１００からコンテンツデータをプッシュ配信により取得して、データ記憶部２６０に格納する（ステップＳ５０１）。
【０１８８】
位置一致判別部２５５と方向一致判別部２５７と道路種別判別部２５９は、再生条件に指定された第１の再生条件を満たすか否かをそれぞれ判別する（ステップＳ５０２）。この処理は、ステップＳ４０２の判別結果がＹＥＳになるまで繰り返される。
【０１８９】
第１の再生条件を満たすと判別された場合（ステップＳ５０２；ＹＥＳ）、データ再生部２５３は、プッシュ配信で受信したコンテンツデータを再生するか否かを判別する（ステップＳ５０３）。例えば、データ再生部２５３は、コンテンツデータの優先度指定情報４０５に基づいて、受信したコンテンツデータよりも優先して再生すべき他のコンテンツデータを現在再生中か否かを判別することによって、再生するか否かを判別する。また、データ再生部２５３は、プッシュ配信で受信したコンテンツデータを再生するのに相応しいタイミングか否かを判別することによって、再生するか否かを判別する。
【０１９０】
コンテンツデータを再生しないと判別された場合（ステップＳ５０３；ＮＯ）、後述するステップＳ５０７に進む。一方、コンテンツデータを再生すると判別された場合（ステップＳ５０３；ＹＥＳ）、データ再生部２５３は、コンテンツデータを再生する（ステップＳ５０４）。ここで再生されるコンテンツデータは、共通データと個別データのうちのどちらか一方である。
【０１９１】
更に、データ再生部２５３は、ステップＳ５０４で再生したコンテンツデータが共通データか否かを判別する（ステップＳ５０５）。
【０１９２】
ステップＳ５０４で再生したコンテンツデータが共通データでない場合（ステップＳ５０５；ＮＯ）、後述するステップＳ５０７に進む。一方、共通データである場合（ステップＳ５０５；ＹＥＳ）、データ再生部２５３は、次に再生するデータが共通データか否かを判別する（ステップＳ５０６）。次に再生するデータとは、第２の再生条件が満たされたときに再生することが指定されたコンテンツデータである。
【０１９３】
次に再生するデータが共通データである場合（ステップＳ５０６；ＹＥＳ）、データ再生部２５３は再生処理を終了する。すなわち、ステップＳ５０４で既に共通データを再生しているので、データ再生部２５３は、同じ共通データを再生しない。
【０１９４】
次に再生するデータが共通データでない場合、言い換えれば次に再生するデータが個別データである場合（ステップＳ５０６；ＹＥＳ）、位置一致判別部２５５と方向一致判別部２５７と道路種別判別部２５９は、再生条件に指定された第２の再生条件を満たすか否かをそれぞれ判別する（ステップＳ５０７）。この処理は、ステップＳ５０７の判別結果がＹＥＳになるまで繰り返される。
【０１９５】
第２の再生条件を満たすと判別された場合（ステップＳ５０７；ＹＥＳ）、データ再生部２５３は、コンテンツデータを再生するか否かを判別する（ステップＳ５０８）。
【０１９６】
コンテンツデータを再生しないと判別された場合（ステップＳ５０８；ＮＯ）、データ再生部２５３は、再生処理を終了する。
【０１９７】
一方、コンテンツデータを再生すると判別された場合（ステップＳ５０８；ＹＥＳ）、データ再生部２５３は、コンテンツデータを再生する（ステップＳ５０９）。ここで再生されるデータは、個別データか、又は、ステップＳ５０４で再生されていない場合の共通データである。
【０１９８】
本実施形態によれば、再生されるべきデータが共通データか個別データかによって、再生するデータを適切に選択することができる。それぞれの情報提供開始位置で再生されるように個別に作成されたデータは、再生条件が満たされれば再生され、しかも、情報提供開始位置のうちいずれかで再生されればよいデータは、繰り返し再生されることはない。したがって、データ配信側の意図通りに再生されることになる。
【０１９９】
上記各実施形態はあくまでも説明のためのものであり、本願発明の範囲を限定するものではない。例えば、車載器２００を装置の全部又は一部として動作させるためのコンピュータプログラムを、メモリカード、ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ（Magneto Optical Disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、車載器２００として動作させ、あるいは、車載器２００が行う工程を実行させてもよい。さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【０２００】
以上説明したように、本発明によれば、データ受信側にとって有益となるに相応しいタイミングでコンテンツを再生できるようにするために好適な情報提供装置、情報提供方法、ならびに、プログラムを提供することができる。
【図面の簡単な説明】
【０２０１】
【図１】情報提供システムの全体構成を説明するための図である。
【図２】交通情報配信サーバの構成を説明するための図である。
【図３】路側無線装置の構成を説明するための図である。
【図４】車載器の構成を説明するための図である。
【図５】車載器の機能的な構成を説明するための図である。
【図６】コンテンツデータの概要構成を説明するための図である。
【図７】コンテンツデータの対象地点情報を説明するための図である。
【図８】コンテンツデータの実データ部分を説明するための図である。
【図９】車載器と、道路脇等に設置された各種装置等と、の関係を説明するための模式図である。
【図１０】車載器の機能的な構成を説明するための図である。
【図１１】第１の再生条件と第２の再生条件を説明するための図である。
【図１２】再生処理を説明するためのフローチャートである。
【図１３】実施形態１の再生処理を説明するためのフローチャートである。
【図１４】実施形態２の再生処理を説明するためのフローチャートである。
【図１５】実施形態３の車載器の機能的な構成を説明するための図である。
【図１６】実施形態４の再生処理を説明するためのフローチャートである。
【符号の説明】
【０２０２】
１００  路側無線装置
１０１  無線通信部
１０２  通信制御部
１０３  記憶装置
１０４  制御部
１０５  ＲＯＭ
１０６  ＲＡＭ
１０７  システムバス
２００  車載器
２０１  通信部
２０１ａ  ＧＰＳモジュール
２０１ｂ  ＤＳＲＣモジュール
２０２  音声処理部
２０３  出力部
２０４  操作部
２０５  Ｉ／Ｏ装置
２０６  記憶装置
２０７  制御部
２０８  ＲＯＭ
２０９  ＲＡＭ
２１０  システムバス
２２５  センサ群
２５１  データ取得部
２５３  データ再生部
２５４  自己位置検出部
２５５  位置一致判別部
２５６  進行方向検出部
２５７  方向一致判別部
２５８  道路種別検出部
２５９  道路種別判別部
２６０  データ記憶部
２６１  地図記憶部
２６２  経路探索部
２６３  入力受付部
３００  交通情報配信サーバ
３０１  入力部
３０２  出力部
３０３  第１の通信制御部
３０４  第２の通信制御部
３０５  記憶装置
３０６  制御部
３０７  ＲＯＭ
３０８  ＲＡＭ
４０１  事業者情報
４０２  情報提供者情報
４０３  対象地点情報
４０４  実データ部分
４０５  優先度指定情報
４１１  対象地点座標
４１２  提供時間情報
４１３  再生詳細設定情報
４１４  対象地点アイコン情報
４１５  情報提供開始情報
４１６  表示時間情報
４２１  表示用テキスト情報
４２２  表示用静止画像情報
４２３  表示用動画像情報
４２４  再生用音声ファイル情報
４２５  発話用ＴＴＳファイル情報
【図１】
0005223286.tif 000002
【図２】
0005223286.tif 000003
【図３】
0005223286.tif 000004
【図４】
0005223286.tif 000005
【図５】
0005223286.tif 000006
【図６】
0005223286.tif 000007
【図７】
0005223286.tif 000008
【図８】
0005223286.tif 000009
【図９】
0005223286.tif 000010
【図１０】
0005223286.tif 000011
【図１１】
0005223286.tif 000012
【図１２】
0005223286.tif 000013
【図１３】
0005223286.tif 000014
【図１４】
0005223286.tif 000015
【図１５】
0005223286.tif 000016
【図１６】
0005223286.tif 000017