(57)【要約】【課題】必要なコンテンツを選択的に取得する。【解決手段】通信装置１は、外部サーバ１００から取得され、外部サーバ１００において更新される度に異なる固有情報が付与されるコンテンツと、コンテンツに対応する固有情報とを記憶する記憶部１６と、放送波Ｂを介して、外部サーバ１００から放送局装置３００に通知された固有情報を取得する情報取得部１７１と、情報取得部１７１が取得した固有情報が、記憶部１６に記憶されている固有情報と異なることを条件として、通信回線Ｗを介して外部サーバ１００から更新版のコンテンツを取得し、取得した更新版のコンテンツと、当該コンテンツに対応する固有情報とを記憶部１６に記憶させるコンテンツ取得部１７３と、を有する。【選択図】図４
2020162058.tif 000002
【特許請求の範囲】
【請求項１】
外部サーバから取得され、前記外部サーバにおいて更新される度に異なる固有情報が付与されるコンテンツと、前記コンテンツに対応する前記固有情報とを記憶する記憶部と、
放送波を介して、前記外部サーバから放送局に通知された前記固有情報を取得する情報取得部と、
前記情報取得部が取得した前記固有情報が、前記記憶部に記憶されている前記固有情報と異なることを条件として、通信回線を介して前記外部サーバから更新版の前記コンテンツを取得し、取得した前記更新版のコンテンツと、当該コンテンツに対応する前記固有情報とを前記記憶部に記憶させるコンテンツ取得部と、
を有する通信装置。
【請求項２】
前記コンテンツ取得部は、前記更新版のコンテンツを取得済であることを示す態様で前記固有情報を前記記憶部に記憶させる、
請求項１に記載の通信装置。
【請求項３】
前記情報取得部は、前記コンテンツが関連するエリアを示すエリア情報を含む複数の前記固有情報を取得し、
前記コンテンツ取得部は、前記情報取得部が取得した複数の前記固有情報のうち、前記エリア情報が示すエリアと前記通信装置が搭載された車両の現在位置とに基づいて選択した一以上の固有情報に対応する前記更新版のコンテンツを取得する、
請求項１又は２に記載の通信装置。
【請求項４】
前記通信装置が搭載された車両の移動先のエリアを特定する特定部をさらに備え、
前記コンテンツ取得部は、前記情報取得部が取得した複数の前記固有情報のうち、前記特定部が特定した前記移動先のエリアに基づいて選択した一以上の前記固有情報に対応する前記更新版のコンテンツを取得する、
請求項１から３のいずれか一項に記載の通信装置。
【請求項５】
前記特定部は、前記車両の現在位置と走行方向とに基づいて、前記情報取得部が新たな前記固有情報を取得するまでに前記車両が到達可能な前記移動先のエリアを特定する、
請求項４に記載の通信装置。
【請求項６】
前記コンテンツ取得部は、前記情報取得部が取得した複数の前記固有情報の中に、前記車両の現在位置から所定の範囲以内の前記移動先のエリアに対応する前記固有情報が含まれている場合に、当該固有情報に対応する前記更新版のコンテンツを取得する、
請求項４又は５に記載の通信装置。
【請求項７】
前記コンテンツ取得部は、前記通信装置が搭載された車両が走行する道路の状況を示す前記更新版のコンテンツを取得する、
請求項１から６のいずれか一項に記載の通信装置。
【請求項８】
前記情報取得部は、防災に関する情報を示す簡易防災情報と前記固有情報とを前記放送波により取得し、
前記コンテンツ取得部は、前記簡易防災情報よりも詳細な防災に関する情報を示す詳細防災情報を含む前記更新版のコンテンツを取得する、
請求項１から７のいずれか一項に記載の通信装置。
【請求項９】
前記情報取得部は、複数の前記固有情報を取得し、
前記コンテンツ取得部は、前記複数の固有情報のうち前記記憶部に記憶されていない一以上の前記固有情報を特定し、特定した前記一以上の固有情報に対応する一以上の前記コンテンツのうち取得するコンテンツを選択するための画面を表示部に表示させ、前記画面において選択された前記固有情報に対応する前記更新版のコンテンツを取得する、
請求項１から８のいずれか一項に記載の通信装置。
【請求項１０】
前記コンテンツ取得部は、前記情報取得部が前記固有情報を取得できない場合に、前記通信回線を介して、前記更新版のコンテンツが取得可能か否かを前記外部サーバに確認する、
請求項１から９のいずれか一項に記載の通信装置。
【請求項１１】
コンピュータが実行する、外部サーバにおいて更新される度に異なる固有情報が付与されるコンテンツを前記外部サーバから取得する方法であって、
放送波を介して、前記外部サーバから放送局に通知された前記固有情報を取得するステップと、
取得した前記固有情報が、記憶部に記憶されている前記固有情報と異なることを条件として、通信回線を介して前記外部サーバから更新版の前記コンテンツを取得するステップと、
取得した前記更新版のコンテンツと、当該コンテンツに対応する前記固有情報とを前記記憶部に記憶させるステップと、
を備える、コンテンツ取得方法。
【請求項１２】
更新される度に異なる固有情報が付与されるコンテンツを提供する外部サーバと、前記外部サーバから前記固有情報の通知を受ける放送局装置と、前記放送局装置から送信される放送波を受信する通信装置と、を備える通信システムであって、
前記放送局装置は、
前記外部サーバから前記固有情報を受信する通信部と、
前記固有情報を含む前記放送波を送信する放送波送信部と、
を有し、
前記通信装置は、
前記コンテンツと、前記コンテンツに対応する前記固有情報とを記憶する記憶部と、
前記放送波を介して、前記外部サーバから放送局に通知された前記固有情報を取得する情報取得部と、
前記情報取得部が取得した前記固有情報が、前記記憶部に記憶されている前記固有情報と異なることを条件として、通信回線を介して前記外部サーバから更新版の前記コンテンツを取得し、取得した前記更新版のコンテンツと、当該コンテンツに対応する前記固有情報とを前記記憶部に記憶させるコンテンツ取得部と、
を有する通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送波を受信可能な通信装置、コンテンツ取得方法及び通信システムに関する。
【背景技術】
【０００２】
放送波によりコンテンツを配信する技術が知られている。特許文献１には、放送波に重畳されたプログラムを受信する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３４８４３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
放送波を用いてコンテンツを配信することにより、多数の装置に一斉にコンテンツを配信することができる。しかしながら、放送局は送信先を指定することなく放送波を送信するので、放送波を用いてコンテンツが配信される場合、放送波を受信する装置は、必要としないコンテンツまで受信してしまうという問題があった。
【０００５】
そこで、本発明はこの点に鑑みてなされたものであり、必要なコンテンツを選択的に取得することができる通信装置、コンテンツ取得方法及び通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様の通信装置は、外部サーバから取得され、前記外部サーバにおいて更新される度に異なる固有情報が付与されるコンテンツと、前記コンテンツに対応する前記固有情報とを記憶する記憶部と、放送波を介して、前記外部サーバから放送局に通知された前記固有情報を取得する情報取得部と、前記情報取得部が取得した前記固有情報が、前記記憶部に記憶されている前記固有情報と異なることを条件として、通信回線を介して前記外部サーバから更新版の前記コンテンツを取得し、取得した前記更新版のコンテンツと、当該コンテンツに対応する前記固有情報とを前記記憶部に記憶させるコンテンツ取得部と、を有する。
【０００７】
前記コンテンツ取得部は、例えば、前記更新版のコンテンツを取得済であることを示す態様で前記固有情報を前記記憶部に記憶させる。
【０００８】
前記情報取得部は、前記コンテンツが関連するエリアを示すエリア情報を含む複数の前記固有情報を取得し、前記コンテンツ取得部は、前記情報取得部が取得した複数の前記固有情報のうち、前記エリア情報が示すエリアと前記通信装置が搭載された車両の現在位置とに基づいて選択した一以上の固有情報に対応する前記更新版のコンテンツを取得してもよい。
【０００９】
前記通信装置は、前記通信装置が搭載された車両の移動先のエリアを特定する特定部をさらに備え、前記コンテンツ取得部は、前記情報取得部が取得した複数の前記固有情報のうち、前記特定部が特定した前記移動先のエリアに基づいて選択した一以上の前記固有情報に対応する前記更新版のコンテンツを取得してもよい。
【００１０】
前記特定部は、前記車両の現在位置と走行方向とに基づいて、前記情報取得部が新たな前記固有情報を取得するまでに前記車両が到達可能な前記移動先のエリアを特定してもよい。
【００１１】
前記コンテンツ取得部は、前記情報取得部が取得した複数の前記固有情報の中に、前記車両の現在位置から所定の範囲以内の前記移動先のエリアに対応する前記固有情報が含まれている場合に、当該固有情報に対応する前記更新版のコンテンツを取得してもよい。前記コンテンツ取得部は、例えば、前記通信装置が搭載された車両が走行する道路の状況を示す前記更新版のコンテンツを取得する。
【００１２】
前記情報取得部は、防災に関する情報を示す簡易防災情報と前記固有情報とを前記放送波により取得し、前記コンテンツ取得部は、前記簡易防災情報よりも詳細な防災に関する情報を示す詳細防災情報を含む前記更新版のコンテンツを取得してもよい。
【００１３】
前記情報取得部は、複数の前記固有情報を取得し、前記コンテンツ取得部は、前記複数の固有情報のうち前記記憶部に記憶されていない一以上の前記固有情報を特定し、特定した前記一以上の固有情報に対応する一以上の前記コンテンツのうち取得するコンテンツを選択するための画面を表示部に表示させ、前記画面において選択された前記固有情報に対応する前記更新版のコンテンツを取得してもよい。
【００１４】
前記コンテンツ取得部は、前記情報取得部が前記固有情報を取得できない場合に、前記通信回線を介して、前記更新版のコンテンツが取得可能か否かを前記外部サーバに確認してもよい。
【００１５】
本発明の第２の態様のコンテンツ取得方法は、コンピュータが実行する、外部サーバにおいて更新される度に異なる固有情報が付与されるコンテンツを前記外部サーバから取得する方法であって、放送波を介して、前記外部サーバから放送局に通知された前記固有情報を取得するステップと、取得した前記固有情報が、記憶部に記憶されている前記固有情報と異なることを条件として、通信回線を介して前記外部サーバから更新版の前記コンテンツを取得するステップと、取得した前記更新版のコンテンツと、当該コンテンツに対応する前記固有情報とを前記記憶部に記憶させるステップと、を備える。
【００１６】
本発明の第３の態様の通信システムは、更新される度に異なる固有情報が付与されるコンテンツを提供する外部サーバと、前記外部サーバから前記固有情報の通知を受ける放送局装置と、前記放送局装置から送信される放送波を受信する通信装置と、を備える。前記放送局装置は、前記外部サーバから前記固有情報を受信する通信部と、前記固有情報を含む前記放送波を送信する放送波送信部と、を有し、前記通信装置は、前記コンテンツと、前記コンテンツに対応する前記固有情報とを記憶する記憶部と、前記放送波を介して、前記外部サーバから放送局に通知された前記固有情報を取得する情報取得部と、前記情報取得部が取得した前記固有情報が、前記記憶部に記憶されている前記固有情報と異なることを条件として、通信回線を介して前記外部サーバから更新版の前記コンテンツを取得し、取得した前記更新版のコンテンツと、当該コンテンツに対応する前記固有情報とを前記記憶部に記憶させるコンテンツ取得部と、を有する。
【発明の効果】
【００１７】
本発明によれば、通信装置が、必要なコンテンツを選択的に取得することができるという効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】実施形態の通信システムの概要を示す図である。
【図２】固有情報の一例を模式的に示す図である。
【図３】エリアコードの概念を説明するための図である。
【図４】車両に搭載された通信装置の構成を示す図である。
【図５】放送局装置の構成を示す図である。
【図６】通信システムによる動作シーケンスを示す図である。
【発明を実施するための形態】
【００１９】
［通信システムＳの概要］
図１は、本実施形態の通信システムＳの概要を示す図である。通信システムＳは、外部サーバ１００、基地局２００、放送局装置３００、電波塔４００及び車両５００を備える。外部サーバ１００は、例えばコンテンツ提供者が管理するサーバであり、固有情報が付与されたコンテンツを記憶している。外部サーバ１００は、コンテンツを所定時間ごとに更新する。外部サーバ１００は、コンテンツを更新する度に、更新前のコンテンツの固有情報と異なる固有情報を更新版のコンテンツに付与する。
【００２０】
外部サーバ１００は、車両５００から離れた場所に設置されており、放送波Ｂと異なる周波数の電波を用いてデータを送受信できる通信回線Ｗを介して、車両５００にコンテンツを提供する。通信回線Ｗは、例えば、ＬＴＥ（Long Term Evolution）等の無線通信回線であり、基地局２００は、例えば携帯電話事業者が管理する携帯電話網の基地局である。通信回線Ｗのデータ伝送速度は、放送波Ｂのデータ伝送速度よりもはるかに大きい。
【００２１】
コンテンツは、例えば、車両５００が走行する道路の状況を示す情報である。コンテンツは、道路の状況を示す情報として、准動的情報に分類される事故情報、渋滞情報又は狭域気象情報を含む。准動的情報は、例えば１分以内の比較的短いサイクルで更新される。コンテンツは、准動的情報よりも長いサイクル（例えば１時間）で更新される准静的情報を含んでもよい。准静的情報は、例えば、交通規制情報、道路工事情報又は広域気象情報である。コンテンツは、台風情報等の防災に関する情報を示す詳細防災情報であってもよい。
【００２２】
図２は、固有情報の一例を模式的に示す図である。固有情報は、例えばコンテンツの種別を示すカテゴリーコードと、更新の状態を示すバージョン情報とを含む。カテゴリーコードは、例えば、情報の種別を示す種別コードと、コンテンツが関連するエリアを示すエリア情報であるエリアコードとを含む。
【００２３】
図３は、エリアコードの概念を説明するための図である。エリアは、例えば放送波Ｂが届く範囲を所定の面積ごとに分割した領域に対応しており、それぞれのエリアにＡ１１、Ａ１２等のエリアコードが付与されている。図３においては、各エリアの形状が長方形であるが、各エリアの形状は任意であり、エリアとして渋谷区、品川区等の行政区画が用いられてもよい。
【００２４】
外部サーバ１００は、インターネット又は専用線等のネットワークを介して放送局装置３００と通信可能である。外部サーバ１００は、コンテンツを更新した場合に、更新版のコンテンツに付与された固有情報を含む通知情報を生成する。外部サーバ１００は、ネットワークを介して、生成した通知情報を放送局装置３００へ送信する（図１の（１））。
【００２５】
放送局装置３００は、例えば放送送信所に設置されており、電波塔４００を介して放送波Ｂを送信する。放送波Ｂは、音声及び映像の他にテキストデータを配信することが可能な放送規格に基づいており、例えば、９９ＭＨｚ〜１０８ＭＨｚの周波数帯域を使用するｉ−ｄｉｏ（登録商標）波である。放送局装置３００は、外部サーバ１００から、外部サーバ１００が提供可能なコンテンツの固有情報を含む通知情報を受信する。放送局装置３００は、電波塔４００を介して、放送用の音声データ及び映像データとともに、受信した通知情報に含まれる固有情報を送信する。
【００２６】
車両５００は、自動車、バイク、飛行機等の移動体の一例である。車両５００は、その内部に搭載された通信装置により、放送局装置３００が発する放送波Ｂを受信する。また、車両５００は、通信回線Ｗを介して、外部サーバ１００と通信する。
【００２７】
車両５００は、放送局装置３００が送信する放送波Ｂを受信可能な位置において、放送波Ｂを介して固有情報を受信する（図１の（２））。車両５００は、過去に取得した取得済コンテンツに対応する固有情報を記憶している。車両５００は、記憶している固有情報を参照することにより、受信した固有情報に対応するコンテンツが既に取得されているか否かを判定する（図１の（３））。
【００２８】
車両５００は、受信した固有情報に対応するコンテンツが取得されていない場合に、受信した固有情報に対応するコンテンツを要求する要求情報を生成する。要求情報には、放送波Ｂを介して受信した固有情報が含まれている。車両５００は、通信回線Ｗを介して、要求情報を外部サーバ１００へ送信する（図１の（４））。
【００２９】
外部サーバ１００は、車両５００から要求情報を受信すると、要求情報に含まれている固有情報に対応する更新版のコンテンツを、通信回線Ｗを介して車両５００へ送信する。車両５００は、外部サーバ１００から更新版のコンテンツを取得する（図１の（５））。このように、車両５００は、放送波Ｂを介して取得した固有情報が、既に取得したコンテンツに対応する固有情報と異なることを条件として更新版のコンテンツを取得する。したがって、車両５００は、既に取得した取得済コンテンツと同じコンテンツを重複して取得せず、車両５００において必要とされるコンテンツのみを選択的に取得することができる。以下、車両５００に搭載されている通信装置１及び放送局装置３００の詳細を説明する。
【００３０】
［通信装置１の構成］
図４は、車両５００に搭載された通信装置１の構成を示す図である。通信装置１は、放送受信部１１、ＧＰＳセンサ１２、方向センサ１３、通信部１４、表示部１５、記憶部１６及び制御部１７を備える。
【００３１】
放送受信部１１は、放送局装置３００が送信する放送波Ｂを受信するための受信回路を有する。ＧＰＳセンサ１２は、ＧＰＳ衛星が発する位置情報を受信することにより、車両５００の現在位置を検出する。方向センサ１３は、例えば地磁気を検出することにより、車両５００の走行方向を検出する。方向センサ１３は、加速度センサを有してもよい。
【００３２】
通信部１４は、通信回線Ｗを介して外部サーバ１００と通信するための通信モジュールである。表示部１５は、コンテンツを表示するためのディスプレイである。記憶部１６は、例えば、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等の記憶媒体を有する。記憶部１６は、制御部１７を機能させるための各種プログラムや各種データを記憶する。記憶部１６は、外部サーバ１００から取得され、外部サーバ１００において更新される度に異なる固有情報が付与されるコンテンツと、当該コンテンツに対応する固有情報とを記憶する。
【００３３】
制御部１７は、例えばＣＰＵ（Central Processing Unit）である。制御部１７は、記憶部１６に記憶されている各種プログラムを実行することにより、情報取得部１７１、特定部１７２、コンテンツ取得部１７３及び表示制御部１７４として機能する。情報取得部１７１、特定部１７２、コンテンツ取得部１７３及び表示制御部１７４の詳細については後述する。
【００３４】
［放送局装置の構成］
図５は、放送局装置３００の構成を示す図である。放送局装置３００は、通信部３１、放送波送信部３２、記憶部３３及び制御部３４を備える。
【００３５】
通信部３１は、ネットワークを介して、外部サーバ１００と通信するための通信インターフェースである。通信部３１は、外部サーバ１００から受信した通知情報を制御部３４に入力する。
【００３６】
放送波送信部３２は、制御部３４から入力された放送用のデータ（例えば音声データ、映像データ。ただし通信回線Ｗを介して提供されるコンテンツとは異なる。）と通知情報から抽出した固有情報とが多重化された放送データを変調することにより、電波塔４００を介して送信する放送波Ｂを生成する。放送波送信部３２は、生成した放送波Ｂを電波塔４００に送信する。
【００３７】
記憶部３３は、例えば、ＲＯＭ、ＲＡＭ及びハードディスク等の記憶媒体を含む。記憶部３３は、制御部３４を機能させるための各種プログラムや各種データを記憶する。
【００３８】
制御部３４は、例えばＣＰＵを有する。制御部３４は、記憶部３３に記憶されている各種のプログラムを実行することにより、各種の機能を実行する。制御部３４は、通信部３１を介して、固有情報を含む通知情報を外部サーバ１００から取得する。制御部３４は、通知情報から固有情報を取り出して、音声データ及び映像データに固有情報を多重化した放送データを生成し、生成した放送データを放送波送信部３２に入力する。
【００３９】
制御部３４は、秘密鍵により暗号化した固有情報を含む放送データを生成してもよい。このような構成により、秘密鍵に対応する公開鍵を所有する通信装置１のみが固有情報を復号できるので、制御部３４は、固有情報の改ざんを防ぐことができる。
【００４０】
［制御部１７の詳細］
続いて、図４を参照しながら、情報取得部１７１、特定部１７２、コンテンツ取得部１７３及び表示制御部１７４の詳細を説明する。
【００４１】
情報取得部１７１は、放送受信部１１が受信した放送波Ｂに含まれる固有情報を取得する。情報取得部１７１は、固有情報を取得したことをコンテンツ取得部１７３に通知する。情報取得部１７１は、取得した固有情報を、新たに取得した固有情報であることを示すフラグを付して記憶部１６に記憶させてもよい。
【００４２】
情報取得部１７１は、図３に示したような複数の異なるエリアに対応する複数の固有情報を取得してもよい。例えばコンテンツが渋滞情報である場合、複数の異なるエリアに対応する複数の固有情報のそれぞれは、各エリアの渋滞情報に対応する固有情報である。
【００４３】
情報取得部１７１は、秘密鍵により暗号化された固有情報を取得してもよい。情報取得部１７１は、暗号化された固有情報を取得した場合には、記憶部３３に記憶されている公開鍵により固有情報を復号する。
【００４４】
特定部１７２は、通信装置１が搭載された車両５００の現在位置及び移動先のエリアを特定する。特定部１７２は、例えば、ＧＰＳセンサ１２が検出した車両５００の現在位置と、方向センサ１３が検出した車両５００の走行方向とに基づいて、情報取得部１７１が新たな固有情報を取得するまでに車両５００が到達可能な移動先のエリアを特定する。特定部１７２は、特定した移動先のエリアをコンテンツ取得部１７３に通知する。
【００４５】
例えば、特定部１７２は、方向センサ１３が検出した走行方向へ車両５００が進行すると仮定した場合に、車両５００が次に進入すると予想されるエリアを移動先のエリアとして特定する。図３に示す例において車両５００の現在位置が含まれるエリアがＡ３３であり、車両５００が東向き（図３の右向き）に進んでいる場合、特定部１７２は、移動先のエリアがＡ３４であると特定する。また、特定部１７２は、運転手がカーナビゲーション装置（不図示）に入力した目的地を示す情報をカーナビゲーション装置から取得し、取得した目的地を含むエリアを移動先のエリアとして特定してもよい。
【００４６】
特定部１７２は、移動先の複数のエリアを特定してもよい。例えば、特定部１７２は、車両５００の現在位置から目的地までの移動経路をカーナビゲーション装置から取得する。特定部１７２は、取得した移動経路が属する複数のエリアを移動先のエリアとして特定してもよい。例えば、特定部１７２は、現在位置が含まれるエリアが図３におけるＡ３３であり、Ａ３８に向けて車両５００が移動している場合、移動経路が属するＡ３４、Ａ３５、Ａ３６、Ａ３７を移動先のエリアとして特定する。
【００４７】
コンテンツ取得部１７３は、通信回線Ｗを介して、外部サーバ１００からコンテンツを取得する。コンテンツ取得部１７３は、情報取得部１７１が取得した固有情報が、既に取得済のコンテンツの固有情報として記憶部１６に記憶されている固有情報と異なることを条件として、通信回線Ｗを介して外部サーバ１００から更新版のコンテンツを取得する。コンテンツ取得部１７３は、例えば、情報取得部１７１が取得した固有情報が、記憶部１６に記憶されている固有情報に対応する取得済コンテンツよりも新しい更新版のコンテンツに対応する固有情報である場合にのみ、更新版のコンテンツを取得する。
【００４８】
コンテンツ取得部１７３は、取得した更新版のコンテンツを記憶部１６に記憶させる。また、コンテンツ取得部１７３は、取得したコンテンツに対応する固有情報を、取得済のコンテンツに対応する固有情報として記憶部１６に記憶させる。この際、コンテンツ取得部１７３は、更新版のコンテンツを取得済であることを示す態様で固有情報を記憶部１６に記憶させてもよい。コンテンツ取得部１７３は、例えば、記憶部１６における取得済のコンテンツに対応する固有情報を格納する領域に、更新版のコンテンツに対応する固有情報を記憶させたり、コンテンツを取得済であることを示すフラグを付して固有情報を記憶させたりする。コンテンツ取得部１７３がこのように動作することで、情報取得部１７１が取得した固有情報を一時的に記憶部１６に記憶させる場合であっても、コンテンツ取得部１７３は、コンテンツを取得済の固有情報であるか否かを識別することができる。
【００４９】
コンテンツ取得部１７３は、情報取得部１７１が取得した固有情報が、取得済のコンテンツに対応する固有情報として記憶部１６に記憶された複数の固有情報のいずれとも異なると判定した場合に、情報取得部１７１が取得した固有情報を含む要求情報を外部サーバ１００に送信することにより、更新版のコンテンツを取得する。コンテンツ取得部１７３は、情報取得部１７１が取得した固有情報が、取得済のコンテンツに対応する固有情報として記憶部１６に記憶された複数の固有情報のいずれかと一致すると判定した場合に、情報取得部１７１から通知された固有情報を破棄する。
【００５０】
一例として、記憶部１６に、４月３日午前９時の交通情報のコンテンツに対応する固有情報Ａが記憶されているとする。コンテンツ取得部１７３は、４月３日午前９時３０分に情報取得部１７１が取得した固有情報が固有情報Ａと同一である場合、コンテンツが更新されていないと判定して、外部サーバ１００から新たなコンテンツを取得しない。コンテンツ取得部１７３は、４月３日午前９時３０分に情報取得部１７１が取得した固有情報が固有情報Ａと異なる固有情報Ｂである場合、コンテンツが更新されていると判定して、外部サーバ１００から更新版の交通情報を取得する。
【００５１】
コンテンツ取得部１７３は、新たに取得された固有情報であることを示す新規フラグが付された固有情報が記憶部１６に記憶されており、当該固有情報が取得済のコンテンツに対応する固有情報と一致する場合に、フラグが付された固有情報を記憶部１６から削除してもよい。また、コンテンツ取得部１７３は、新規フラグが付された固有情報が取得済のコンテンツに対応する固有情報と一致しない場合に、更新版のコンテンツを取得するとともに、固有情報に付された新規フラグを、取得済のコンテンツであることを示す取得済フラグに変更してもよい。
【００５２】
コンテンツ取得部１７３は、情報取得部１７１が取得した複数の固有情報のうち、記憶部１６に記憶されていない一以上の固有情報を特定し、特定した一以上の固有情報に対応する一以上のコンテンツから取得するコンテンツを選択するための画面を表示部１５に表示させてもよい。コンテンツ取得部１７３は、例えば、固有情報に含まれる種別コードが示すコンテンツの種別、及びエリアコードが示すコンテンツが関連するエリアを示す情報を表示部１５に表示させるように表示制御部１７４に指示する。コンテンツ取得部１７３は、表示させた画面において選択された固有情報に対応する更新版のコンテンツを外部サーバ１００から取得する。コンテンツ取得部１７３がこのように動作することで、更新版のコンテンツが複数ある場合に、コンテンツ取得部１７３はユーザが必要とするコンテンツのみを取得することができるので、不要なコンテンツにより記憶部１６の容量が少なくなってしまうことを防げる。
【００５３】
コンテンツ取得部１７３は、情報取得部１７１が複数の固有情報を取得した場合に、固有情報に含まれるエリアコードと、特定部１７２が特定した現在位置とに基づいて、取得した複数の固有情報のうち記憶部１６に記憶されていない複数の固有情報から一以上の固有情報を選択し、選択した固有情報に対応する更新版のコンテンツを取得してもよい。例えば、コンテンツ取得部１７３は、現在位置を含むエリア向けに配信されている一以上の更新版のコンテンツを取得する。
【００５４】
一例として、情報取得部１７１が、図３に示す全てのエリアそれぞれに関連する交通情報に対応する固有情報を取得したものとする。コンテンツ取得部１７３は、特定部１７２が特定した現在位置がＡ３３に含まれている場合に、Ａ３３に対応する固有情報を含む要求情報を外部サーバ１００に送信することにより、Ａ３３に対応する交通情報の更新版のコンテンツを取得する。このような構成により、コンテンツ取得部１７３は、車両５００の現在位置を含むエリア向けのコンテンツを選択するので、ユーザが、有用なコンテンツを利用することができる。
【００５５】
コンテンツ取得部１７３は、情報取得部１７１が取得した複数の固有情報のうち記憶部１６に記憶されていない複数の固有情報から、特定部１７２が特定した移動先のエリアに基づいて、一以上の固有情報を選択してもよい。例えば、コンテンツ取得部１７３は、記憶部１６に記憶されていない複数の固有情報のうち、移動先のエリア向けのコンテンツを識別するための固有情報を選択する。コンテンツ取得部１７３は、選択した固有情報に対応する更新版のコンテンツを取得する。
【００５６】
一例として、情報取得部１７１が、図３に示す全てのエリアそれぞれに対応する交通情報に対応する固有情報を取得したものとする。特定部１７２が、車両５００の移動経路が属するＡ３４、Ａ３５、Ａ３６、Ａ３７を移動先のエリアとして特定した場合、コンテンツ取得部１７３は，移動先のエリアであるＡ３４、Ａ３５、Ａ３６、Ａ３７に対応する交通情報を識別するための固有情報を選択する。コンテンツ取得部１７３は、選択した固有情報に対応する交通情報の更新版のコンテンツを取得する。このような構成により、コンテンツ取得部１７３は、車両５００の移動先のエリア向けの更新版のコンテンツを予め取得することができるので、ユーザは、移動先のエリアの道路の状況等を予め把握することができる。
【００５７】
コンテンツ取得部１７３は、特定部１７２が複数の移動先のエリアを特定した場合には、複数の移動先のエリアのうち、現在位置から所定の範囲以内の移動先のエリアを選択してもよい。所定の範囲は、例えば、特定部１７２が、情報取得部１７１が次に放送波Ｂを介して新たな固有情報を取得するまでに車両５００が到達可能なエリアとして特定した範囲である。例えば、車両５００が図３に示す１つのエリアを通過するために要する平均時間が１分であり、放送波Ｂを介して固有情報が送信される時間間隔が３分である場合、コンテンツ取得部１７３は、進行方向の３つのエリア（例えば現在位置がＡ３３の場合のＡ３４、Ａ３５、Ａ３６）の固有情報を選択し、３つのエリアに対応する更新版のコンテンツを取得する。
【００５８】
移動先のエリアから選択される所定の範囲は、更新版のコンテンツの種別に応じて異なっていてもよい。例えば、更新版のコンテンツの種別が渋滞情報である場合、運転者が渋滞を迂回するルートを把握するために、進行方向以外のエリアの渋滞情報を把握しておくことが望ましい。そこで、コンテンツ取得部１７３は、情報取得部１７１が取得した固有情報に含まれる種別コードが示すコンテンツの種別が第１種別の情報（例えば渋滞情報）である場合、情報取得部１７１が取得した固有情報に含まれる種別コードが示すコンテンツの種別が第２種別の情報（例えば事故情報）である場合よりも広い範囲のエリアに対応する更新版のコンテンツを取得してもよい。また、コンテンツ取得部１７３は、現在位置のエリアや移動先のエリアに加え、これらのエリアに隣接するエリアの固有情報を選択し、対応するコンテンツを取得することとしてもよい。
【００５９】
また、コンテンツ取得部１７３は、例えば記憶部１６に記憶された車両５００の種別（セダン、商用車、バス等）、又は車両５００の走行の目的（レジャー、荷物の運送等）に基づいて、コンテンツを取得する対象となるエリアを決定してもよい。一例として、走行の目的がレジャーである場合には、寄り道をする可能性があることから、目的地までの道路が含まれるエリア以外のエリアに対応するコンテンツを取得し、走行の目的が荷物の運送である場合には、目的地までの道路が含まれるエリアに対応するコンテンツのみを取得する。
【００６０】
コンテンツ取得部１７３は、情報取得部１７１が固有情報を取得できない場合に、通信回線Ｗを介して、外部サーバ１００に、新しい更新版のコンテンツが取得可能か否かを確認してもよい。コンテンツ取得部１７３は、例えば放送波Ｂを受信できないトンネルの中を車両５００が走行している場合のように、車両５００が所定時間以上にわたって放送波Ｂを受信しなかったことを条件として、走行中の位置でも使用できる通信回線Ｗを介して、外部サーバ１００が放送局装置３００に通知した固有情報を要求する。
【００６１】
コンテンツ取得部１７３は、外部サーバ１００から取得した固有情報が記憶部１６に記憶されていない場合に、当該固有情報に対応する更新版のコンテンツを外部サーバ１００から取得する。コンテンツ取得部１７３は、取得した更新版のコンテンツと、当該コンテンツに対応する固有情報とを記憶部１６に記憶させる。コンテンツ取得部１７３がこのように動作することで、放送波Ｂが届かない場所を車両５００が走行している間であっても、ユーザが新たなコンテンツを確認することができる。
【００６２】
ところで、コンテンツ取得部１７３が取得したコンテンツ及び当該コンテンツに対応する固有情報を記憶部１６に記憶し続けると、記憶部１６の容量が不足する場合がある。そこで、コンテンツ取得部１７３は、不要であると判定したコンテンツ、及び当該コンテンツに対応する固有情報を記憶部１６から削除してもよい。コンテンツ取得部１７３は、例えば、所定の期間以内（例えば１時間以内）に車両５００が到達しないエリアに対応するコンテンツ、及び当該コンテンツに対応する固有情報を記憶部１６から削除する。コンテンツ取得部１７３がこのように動作することで、記憶部１６は、車両５００が走行する間に必要になる可能性があるコンテンツのみを記憶しておけばよいので、記憶部１６の容量が不足することを防げる。また、別の方法として、情報取得部１７１またはコンテンツ取得部１７３が新たな固有情報を取得した場合に、記憶部１６に記憶されている固有情報のうち、更新日時が最も早い（すなわち、最後に更新された）エリアコードを含む固有情報を削除し、同じ記憶領域に新たな固有情報を記憶（上書き）する構成としてもよい。これにより、記憶部１６の記憶領域を効率的に使用することができる。
【００６３】
表示制御部１７４は、コンテンツ取得部１７３が取得した更新版のコンテンツを表示部１５に表示させる。例えば、表示制御部１７４は、更新版のコンテンツとして、車両５００が走行する道路の渋滞情報を表示部１５に表示させる。
【００６４】
［通信システムによる動作シーケンス］
図６は、通信システムＳによる動作シーケンスを示す図である。この処理手順は、例えば、外部サーバ１００が提供するコンテンツを更新したときに開始する。まず、外部サーバ１００は、コンテンツを識別するための固有情報を更新版のコンテンツに付与する（Ｓ１０１）。
【００６５】
外部サーバ１００は、更新版のコンテンツに付与された固有情報を含む通知情報を放送局装置３００へ送信する。放送局装置３００は、受信した通知情報に含まれる固有情報を含む放送波Ｂを送信する。通信装置１のコンテンツ取得部１７３は、情報取得部１７１が取得した固有情報と、記憶部３３に記憶されている固有情報とが一致するか否かを判定する（Ｓ１０２）。
【００６６】
コンテンツ取得部１７３は、情報取得部１７１が取得した固有情報が記憶部１６に記憶された固有情報と一致すると判定した場合（Ｓ１０２においてＹＥＳ）、当該固有情報に対応するコンテンツを取得することなく、情報取得部１７１が次に固有情報を取得するまで待機する。コンテンツ取得部１７３は、情報取得部１７１が取得した固有情報が記憶部１６に記憶された固有情報と異なると判定した場合（Ｓ１０２においてＮＯ）、固有情報に対応する更新版のコンテンツを要求するための要求情報を外部サーバ１００へ送信する。外部サーバ１００は、受信した要求情報において要求された更新版のコンテンツを通信装置１へ送信する。
【００６７】
［変形例］
以上の説明においては、通信装置１が車両５００に搭載されており、外部サーバ１００から提供されるコンテンツが交通情報である場合を例示したが、通信装置１及びコンテンツの内容はこれに限らない。通信装置１は車両５００に搭載されていないスマートフォン、タブレット等の情報端末であってもよい。また、コンテンツは、交通情報以外の任意のコンテンツであってもよい。以下、通信装置１がスマートフォンであり、コンテンツが防災情報である場合の動作を説明する。
【００６８】
外部サーバ１００は、防災情報として、災害が発生した場所を示すテキスト情報により構成される簡易防災情報と、災害が発生した現場の映像を含む詳細防災情報とを含むコンテンツを提供する。そして、外部サーバ１００は、固有情報及び簡易防災情報を含む通知情報を放送局装置３００に送信する。
【００６９】
放送局装置３００は、放送波Ｂを介して、固有情報及び簡易防災情報を送信する。情報取得部１７１は、放送波Ｂを介して、固有情報及び簡易防災情報を取得する。表示制御部１７４は、情報取得部１７１が取得した固有情報とともに取得された簡易防災情報を表示部１５に表示させる。
【００７０】
コンテンツ取得部１７３は、情報取得部１７１が取得した固有情報が記憶部１６に記憶されていない場合、当該固有情報に対応する更新版のコンテンツとしての詳細防災情報を取得する。コンテンツ取得部１７３は、通信装置１のユーザが、表示部１５に表示された一以上の簡易防災情報から、詳細防災情報を取得する対象となる簡易防災情報を選択する操作をしたことを条件として、選択された簡易防災情報に関連付けられた固有情報に対応する詳細防災情報を取得してもよい。
【００７１】
このような構成により、防災情報の提供者は、放送波Ｂを用いて、提供可能な防災情報があることを多数の通信装置１に一斉に配信し、通信装置１のユーザが、有用だと考える防災情報を取得することができる。特に、放送局装置３００が放送波Ｂを用いて簡易防災情報を一斉に配信することで、ユーザは、詳細防災情報を取得する前の段階において防災に関する簡易な情報を視認し、ユーザが必要であると判断して所定の操作を行うことで、詳細な情報を確認することができる。したがって、不要な詳細防災情報が通信装置１に保存されてしまうことを防ぎつつ、ユーザが、必要とする詳細防災情報を容易に閲覧することが可能になる。
【００７２】
［通信システムＳによる効果］
通信システムＳによれば、コンテンツ取得部１７３は、情報取得部１７１が放送波Ｂを介して取得した固有情報が、取得済コンテンツの固有情報として記憶部１６に記憶された固有情報と異なると判定した場合に、通信回線Ｗを介して更新版のコンテンツを取得する。通信システムＳがこのように動作することで、新たなコンテンツを提供できるようになった時点で外部サーバ１００が個々の通信装置１に通知することなく、新たなコンテンツを提供できることを多数の通信装置１に周知するとともに、それぞれの通信装置１が、必要なコンテンツを選択的に取得することが可能になる。通信システムＳのこの特徴は、コンテンツが頻繁に更新される准動的情報を含む場合に特に好適である。
【００７３】
コンテンツをリアルタイムに通信装置に提供する方法としては、通信装置が外部サーバと常時接続した状態でコンテンツを取得する方法、及び外部サーバがプッシュ方式により通信装置にコンテンツを送信する方法があった。しかしながら、多数の通信装置が外部サーバに常時接続する場合、外部サーバの負荷が大きいという問題があった。また、外部サーバが通信のためのポートを常時開放するため、セキュリティリスクがあった。外部サーバがプッシュ方式により多数の通信装置へコンテンツを送信する場合、起動していない通信装置に対してもコンテンツを送信してしまうため処理効率が悪いという問題があった。また、外部サーバがプッシュ方式により通信装置へコンテンツを送信する場合、通信装置が既に取得しているコンテンツと同じコンテンツを送信してしまうという問題があった。
【００７４】
これに対して、通信システムＳにおいては、放送局装置３００が複数の通信装置１が受信可能な放送波Ｂを介して固有情報を送信するので、多数の通信装置１が外部サーバ１００と常時接続する場合に比べて、外部サーバ１００の負荷を軽減することができる。さらに、通信装置１は、それぞれの通信装置１において有用なコンテンツのみを選択的に外部サーバ１００に要求する点でも外部サーバ１００の負荷を軽減することができる。また、放送波Ｂではコンテンツ自体を送信せずに固有情報のみを送信し、通信回線Ｗの方でデータ容量の比較的大きいコンテンツを送信することで、限られた電波資源を効率的に使用することができる。
【００７５】
以上、実施の形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。
【符号の説明】
【００７６】
１  通信装置
１１  放送受信部
１２  ＧＰＳセンサ
１３  方向センサ
１４  通信部
１５  表示部
１６  記憶部
１７  制御部
３１  通信部
３２  放送波送信部
３３  記憶部
３４  制御部
１００  外部サーバ
１７１  情報取得部
１７２  特定部
１７３  コンテンツ取得部
１７４  表示制御部
２００  基地局
３００  放送局装置
４００  電波塔
５００  車両
【図１】
2020162058.tif 000003
【図２】
2020162058.tif 000004
【図３】
2020162058.tif 000005
【図４】
2020162058.tif 000006
【図５】
2020162058.tif 000007
【図６】
2020162058.tif 000008