(57)【要約】【課題】場所や速度といった状況情報をコンテンツ情報や特徴量と関連付ける対応テーブルをあらかじめ用意する必要無しに、ユーザの搭乗する車輌や移動体の状況に適合したコンテンツを選出するコンテンツ選出装置を提供する。【解決手段】  移動体に搭載されたコンテンツ選出装置であって、前記移動体の状況を示す状況情報と、他の移動体から、当該他の移動体の状況を示す状況情報とその状況情報に示される状況において視聴されたコンテンツを示すコンテンツ情報とが対応づけられた状況情報別コンテンツ情報とを取得し、前記移動体の状況情報と、前記他の移動体の状況情報との関係を示す関係情報と、前記コンテンツ情報と、前記コンテンツ情報に示されるコンテンツの視聴頻度とを対応付けて管理し、前記関係情報、前記コンテンツ情報、及び前記視聴頻度に基づき、前記コンテンツの評価値を算出し、算出したコンテンツの評価値に基づき、コンテンツを選出する。【選択図】図２
2007299267.tif 000002
【特許請求の範囲】
【請求項１】
移動体に搭載されたコンテンツ選出装置であって、
前記移動体の状況を示す状況情報を取得する移動体状況情報取得手段と、
他の移動体から、当該他の移動体の状況を示す状況情報と、その状況情報に示される状況において視聴されたコンテンツを示すコンテンツ情報とが対応づけられた状況情報別コンテンツ情報を取得する状況情報別コンテンツ情報取得手段と、
前記移動体状況情報取得手段により取得された状況情報と、前記状況情報別コンテンツ取得手段により取得された状況情報別コンテンツ情報における状況情報との関係を示す関係情報と、前記コンテンツ情報と、前記コンテンツ情報に示されるコンテンツの視聴頻度とを対応付けて管理する視聴コンテンツ情報管理手段と、
前記視聴コンテンツ情報管理手段により管理されている前記関係情報、前記コンテンツ情報、及び前記視聴頻度に基づき、前記コンテンツの評価値を算出するコンテンツ評価値算出手段と、
前記コンテンツ評価値算出手段により算出されたコンテンツの評価値に基づき、コンテンツを選出するコンテンツ選出手段とを備えることを特徴とするコンテンツ選出装置。
【請求項２】
前記状況情報は、移動体の位置、場所、速度、加速度、時間のいずれか、もしくはそれらの組合せであることを特徴とする、
請求項１に記載のコンテンツ選出装置。
【請求項３】
前記コンテンツ情報は、コンテンツＩＤ、コンテンツ提供者、コンテンツ作成者、コンテンツ提供日時、コンテンツ作成日時、コンテンツのジャンル、コンテンツの特徴量のいずれか、もしくはそれらの組合せであることを特徴とする、
請求項１に記載のコンテンツ選出装置。
【請求項４】
前記関係情報とは、前記移動体状況情報取得手段により取得された状況情報と、前記状況情報別コンテンツ取得手段により取得された状況情報別コンテンツ情報における状況情報との誤差を示す誤差情報であり、前記視聴コンテンツ情報管理手段は、前記誤差情報と、前記コンテンツ情報と、前記コンテンツ情報に示されるコンテンツの視聴頻度とを対応付けて管理することを特徴とする、
請求項１に記載のコンテンツ選出装置。
【請求項５】
前記コンテンツ評価値算出手段は、前記視聴コンテンツ情報管理手段により管理されている前記誤差情報、前記コンテンツ情報、及び前記視聴頻度に基づき、前記誤差情報が小さく、前記視聴頻度が大きいほど高く評価されるようにコンテンツの評価値を算出することを特徴とする、
請求項４に記載のコンテンツ選出装置。
【請求項６】
前記コンテンツ選出装置は、更に、移動体の状況を示す状況情報同士の関連度を示す関連度情報を管理する関連度情報管理手段を備え、
前記関係情報とは、前記関連度情報に基づき決定される、前記移動体状況情報取得手段により取得された状況情報と、前記状況情報別コンテンツ情報取得手段により取得された状況情報別コンテンツ情報における状況情報との関連度を示す関連度情報であり、前記視聴コンテンツ情報管理手段は、生成された関連度情報と、前記コンテンツ情報と、前記コンテンツ情報に示されるコンテンツの視聴頻度とを対応付けて管理することを特徴とする、
請求項１に記載のコンテンツ選出装置。
【請求項７】
前記コンテンツ評価値算出手段は、前記視聴コンテンツ情報管理手段により管理されている前記関連度情報、前記コンテンツ情報、及び前記視聴頻度に基づき、前記関連度情報が大きく、前記視聴頻度が大きいほど高く評価されるようにコンテンツ評価値を算出することを特徴とする、
請求項６に記載のコンテンツ選出装置。
【請求項８】
移動体に搭載されたコンテンツ選出方法であって、
前記移動体の状況を示す状況情報を取得する移動体状況情報取得ステップと、
他の移動体から、当該他の移動体の状況を示す状況情報と、その状況情報に示される状況において視聴されたコンテンツを示すコンテンツ情報とが対応づけられた状況情報別コンテンツ情報を取得する状況情報別コンテンツ情報取得ステップと、
前記移動体状況情報取得手段により取得された状況情報と、前記状況情報別コンテンツ取得手段により取得された状況情報別コンテンツ情報における状況情報との関係を示す関係情報と、前記コンテンツ情報と、前記コンテンツ情報に示されるコンテンツの視聴頻度とを対応付けて管理する視聴コンテンツ情報管理ステップと、
前記視聴コンテンツ情報管理手段により管理されている前記関係情報、前記コンテンツ情報、及び前記視聴頻度に基づき、前記コンテンツの評価値を算出するコンテンツ評価値算出ステップと、
前記コンテンツ評価値算出手段により算出されたコンテンツの評価値に基づき、コンテンツを選出するコンテンツ選出ステップとを含むことを特徴とするコンテンツ選出方法。
【請求項９】
移動体に搭載されたコンテンツ選出装置に、コンテンツ選出処理を行わせるためのコンピュータプログラムであって、
前記移動体の状況を示す状況情報を取得する移動体状況情報取得ステップと、
他の移動体から、当該他の移動体の状況を示す状況情報と、その状況情報に示される状況において視聴されたコンテンツを示すコンテンツ情報とが対応づけられた状況情報別コンテンツ情報を取得する状況情報別コンテンツ情報取得ステップと、
前記移動体状況情報取得手段により取得された状況情報と、前記状況情報別コンテンツ取得手段により取得された状況情報別コンテンツ情報における状況情報との関係を示す関係情報と、前記コンテンツ情報と、前記コンテンツ情報に示されるコンテンツの視聴頻度とを対応付けて管理する視聴コンテンツ情報管理ステップと、
前記視聴コンテンツ情報管理手段により管理されている前記関係情報、前記コンテンツ情報、及び前記視聴頻度に基づき、前記コンテンツの評価値を算出するコンテンツ評価値算出ステップと、
前記コンテンツ評価値算出手段により算出されたコンテンツの評価値に基づき、コンテンツを選出するコンテンツ選出ステップとを含むことを特徴とするコンピュータプログラム。
【請求項１０】
移動体に搭載されたコンテンツ選出装置に設けられるシステム集積回路であって、
前記移動体の状況を示す状況情報を取得する移動体状況情報取得手段と、
他の移動体から、当該他の移動体の状況を示す状況情報と、その状況情報に示される状況において視聴されたコンテンツを示すコンテンツ情報とが対応づけられた状況情報別コンテンツ情報を取得する状況情報別コンテンツ情報取得手段と、
前記移動体状況情報取得手段により取得された状況情報と、前記状況情報別コンテンツ取得手段により取得された状況情報別コンテンツ情報における状況情報との関係を示す関係情報と、前記コンテンツ情報と、前記コンテンツ情報に示されるコンテンツの視聴頻度とを対応付けて管理する視聴コンテンツ情報管理手段と、
前記視聴コンテンツ情報管理手段により管理されている前記関係情報、前記コンテンツ情報、及び前記視聴頻度に基づき、前記コンテンツの評価値を算出するコンテンツ評価値算出手段と、
前記コンテンツ評価値算出手段により算出されたコンテンツの評価値に基づき、コンテンツを選出するコンテンツ選出手段とを備えることを特徴とするシステム集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが視聴したいと思われるコンテンツを選出する技術に関し、より特定的には、状況に応じたコンテンツを検索する技術に関する。
【背景技術】
【０００２】
従来、カーオーディオの分野等で、その場のシチュエーションや雰囲気に応じたコンテンツを自動的に再生する技術がある。例えば、自車両が現在どのような分類の場所にいるのか、どの速度で走行しているのかにより、あらかじめ関連付けられて蓄積されている情報をもとにコンテンツを出力する技術がある（特許文献１参照）。また、例えば、ユーザの位置と位置の特徴を表現する位置カテゴリとをあらかじめ対応付けた位置テーブルと、位置カテゴリと位置カテゴリにおいて再生すべき楽曲の印象値とをあらかじめ対応付けた印象値テーブルとを用いて、ユーザの現在の位置に対応する楽曲を検索する技術がある（特許文献２参照）。
【特許文献１】特開２００４−２１２１６０号公報
【特許文献２】特開２００２−１９３０４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来技術では、場所とコンテンツの関連について、予めユーザ調査等を行い、その結果を基にそれらを関連付けたテーブルを作成する必要があり、多大な時間と労力を要する。また、作成されたテーブルは、ある場所では必ず当該場所と対応付けられたコンテンツを選出するので、利用期間が長くなるにつれ新鮮味に欠け、当然、ある程度の期間毎に更新する必要がある。これを人手作業にて逐次的に行うとすると、テーブルの管理者に多大な負荷がかかる。
【０００４】
本発明は、前記従来の課題を解決するもので、場所や速度といった状況を示す情報と、コンテンツを示すコンテンツ情報、あるいはコンテンツの特徴を示す特徴量とを関連付ける対応テーブルをあらかじめ用意する必要無しに、ユーザの搭乗する車輌や移動体の状況に適合したコンテンツを選出するコンテンツ選出装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記従来の課題を解決するために、本発明のコンテンツ選出装置は、移動体に搭載されたコンテンツ選出装置であって、前記移動体の状況を示す状況情報を取得する移動体状況情報取得手段と、他の移動体から、当該他の移動体の状況を示す状況情報と、その状況情報に示される状況において視聴されたコンテンツを示すコンテンツ情報とが対応づけられた状況情報別コンテンツ情報を取得する状況情報別コンテンツ情報取得手段と、前記移動体状況情報取得手段により取得された状況情報と、前記状況情報別コンテンツ取得手段により取得された状況情報別コンテンツ情報における状況情報との関係を示す関係情報と、前記コンテンツ情報と、前記コンテンツ情報に示されるコンテンツの視聴頻度とを対応付けて管理する視聴コンテンツ情報管理手段と、前記視聴コンテンツ情報管理手段により管理されている前記関係情報、前記コンテンツ情報、及び前記視聴頻度に基づき、前記コンテンツの評価値を算出するコンテンツ評価値算出手段と、前記コンテンツ評価値算出手段により算出されたコンテンツの評価値に基づき、コンテンツを選出するコンテンツ選出手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明のコンテンツ選出装置によれば、他の移動体から、当該他の移動体の状況情報とその状況情報において視聴されたコンテンツのコンテンツ情報とが対応づけられた情報を取得し、それを基にテーブルを生成するので、予め場所や速度とコンテンツ情報を対応付けたテーブルを持っておく必要はなく、また、テーブルを更新するには、その時点において、他移動体情報取得手段により他の移動体から新たな情報を取得すれば良く、簡単に更新することができる。
【０００７】
また、コンテンツ評価値算出手段により算出されたコンテンツ評価値に基づき、コンテンツを選出するので、ユーザの搭乗する車輌や移動体の状況に適合したコンテンツを選出することができる。
また、前記状況情報は、移動体の位置、場所、速度、加速度、時間のいずれか、もしくはそれらの組合せであることを特徴とする。
【０００８】
これにより、移動体の位置、場所、速度、加速度、時間といった状況情報に基づき、コンテンツを選出することができる。
また、前記コンテンツ情報は、コンテンツＩＤ、コンテンツ提供者、コンテンツ作成者、コンテンツ提供日時、コンテンツ作成日時、コンテンツのジャンル、コンテンツの特徴量のいずれか、もしくはそれらの組合せであることを特徴とする。
【０００９】
これにより、コンテンツＩＤ、コンテンツ提供者、コンテンツ作成者、コンテンツ提供日時、コンテンツ作成日時、コンテンツのジャンル、コンテンツの特徴量といったコンテンツ情報に基づき、コンテンツを選出することができる。
また、前記関係情報とは、前記移動体状況情報取得手段により取得された状況情報と、前記状況情報別コンテンツ取得手段により取得された状況情報別コンテンツ情報における状況情報との誤差を示す誤差情報であり、前記視聴コンテンツ情報管理手段は、前記誤差情報と、前記コンテンツ情報と、前記コンテンツ情報に示されるコンテンツの視聴頻度とを対応付けて管理することを特徴とする。
【００１０】
また、前記コンテンツ評価値算出手段は、前記視聴コンテンツ情報管理手段により管理されている前記誤差情報、前記コンテンツ情報、及び前記視聴頻度に基づき、前記誤差情報が小さく、前記視聴頻度が大きいほど高く評価されるようにコンテンツの評価値を算出することを特徴とする。
これにより、誤差情報が小さい、すなわち自機に近い位置にある他の移動体より取得した情報を最大限に評価し、また、視聴頻度が大きいほど評価する。よって、自機から近い位置にある移動体において、実際に頻繁に聞かれているコンテンツを選出するので、自機の位置における適切なコンテンツを選出することができる。
【００１１】
また、前記コンテンツ選出装置は、更に、移動体の状況を示す状況情報同士の関連度を示す関連度情報を管理する関連度情報管理手段を備え、前記関係情報とは、前記関連度情報に基づき決定される、前記移動体状況情報取得手段により取得された状況情報と、前記状況情報別コンテンツ情報取得手段により取得された状況情報別コンテンツ情報における状況情報との関連度を示す関連度情報であり、前記視聴コンテンツ情報管理手段は、生成された関連度情報と、前記コンテンツ情報と、前記コンテンツ情報に示されるコンテンツの視聴頻度とを対応付けて管理することを特徴とする。
【００１２】
また、前記コンテンツ評価値算出手段は、前記視聴コンテンツ情報管理手段により管理されている前記関連度情報、前記コンテンツ情報、及び前記視聴頻度に基づき、前記関連度情報が大きく、前記視聴頻度が大きいほど高く評価されるようにコンテンツ評価値を算出することを特徴とする。
これにより、関連度情報が大きい、すなわち自機の状況に近い状況である他の移動体より取得した情報を最大限に評価し、また、視聴頻度が大きいほど評価する。よって、自機と近い状況にある移動体において、実際に頻繁に聞かれているコンテンツを選出するので、自機の状況における適切なコンテンツを選出することができる。
【発明を実施するための最良の形態】
【００１３】
以下本発明の実施の形態について、図面を参照しながら説明する。
（実施の形態１）
図１は、本発明の実施の形態１におけるコンテンツ選出装置１０が、他のコンテンツ選出装置１０ａ、１０ｂと情報交信を行う様子を示す概念図である。コンテンツ選出装置１０は、移動体１に搭載されており、他の移動体１ａ、１ｂにおけるコンテンツ選出装置１０ａ、１０ｂと互いに情報交換することで、移動体１の状況に応じたコンテンツの選出を行う。
【００１４】
図２は、移動体１に搭載されたコンテンツ選出装置１０の内部構成を示す図である。コンテンツ選出装置１０は、位置情報毎視聴コンテンツ情報送信部１０１、移動体位置情報取得部１０２、他コンテンツ選出装置情報受信部１０３、誤差別視聴コンテンツ情報管理部１０４、コンテンツ評価値算出部１０５、及びコンテンツ選出部１０６から構成される。
【００１５】
移動体位置情報取得部１０２は、移動体１に搭載されたＧＰＳ等によりコンテンツ選出装置１０を搭載する移動体１の位置情報（例えば、緯度経度情報等）を取得する。取得するタイミングは、ユーザによりコンテンツ選出の指示がなされた時等である。
位置情報毎視聴コンテンツ情報送信部１０１は、移動体位置情報取得部１０２により取得された移動体１の位置情報と、その位置情報のもとで移動体１にて視聴されているコンテンツを示すコンテンツ情報とを対応付けて、他の移動体１ａ、１ｂに搭載された他コンテンツ選出装置１０ａ、１０ｂに送信する。ここで、図３は、他コンテンツ選出装置１０に送信される位置情報に対応付けられた視聴コンテンツＩＤの例を示す図である。図３に示すように、位置情報２０１として緯度経度情報と、その緯度経度のもとで移動体１にて視聴されているコンテンツを示す視聴コンテンツＩＤ２０２とを対応付けて、他の移動体１ａ、１ｂに搭載された他コンテンツ選出装置１０ａ、１０ｂに送信する。
【００１６】
他コンテンツ選出装置情報受信部１０３は、他の移動体１ａ、１ｂに搭載された他コンテンツ選出装置１０ａ、１０ｂから、他の移動体１ａ、１ｂの位置情報と、その位置情報のもとで視聴されたコンテンツを示す視聴コンテンツＩＤとが対応付けられた他コンテンツ選出装置情報を受信する。
誤差別視聴コンテンツ情報管理部１０４は、移動体位置情報取得部１０２により取得された移動体１の位置情報と、他コンテンツ選出装置情報受信部１０３により受信された他コンテンツ装置情報に基づき、移動体１の位置情報との位置情報誤差、すなわち、移動体１と他の移動体１ａ、１ｂとの距離を算出し、算出した距離別に視聴コンテンツＩＤを管理する。また、コンテンツが視聴された回数もそれらに対応付けて管理する。ここで、図４は、位置情報誤差別に管理された視聴コンテンツ情報の例を示す図である。図４に示すように、移動体１の位置情報と、受信された他コンテンツ選出装置情報をもとに、移動体１との位置情報誤差３０１毎に視聴コンテンツＩＤ３０２の視聴数３０３をカウントし、それらを対応付けて管理する。
【００１７】
尚、図４では、位置情報誤差３０１は１０ｍ単位で分類して管理しているが、分類の単位は何であってもよく、分類せずに連続値であってもよい。
コンテンツ評価値算出部１０５は、誤差別視聴コンテンツ情報管理部１０４に基づき、各コンテンツの評価値を算出する。例えば、位置誤差が小さく視聴数が大きいほど大きい重みを付加するように、それぞれの視聴コンテンツＩＤ毎に、コンテンツの評価値を算出する。図５はコンツンツ評価値算出処理の動作を示すフローチャートである。本フローチャートにおいて、ｉは視聴コンテンツＩＤを特定する変数である。まず、ｉに１を代入する（ステップＳ１０１）。ｉに対応する位置情報誤差、視聴数を取得する（ステップＳ１０２）。取得したそれぞれの値を評価値算出式に代入する（ステップＳ１０３）。ここで例えば、評価値算出式をΣ（位置情報誤差の逆数×その位置情報誤差に対応する視聴数）とした場合、図４の例を用いれば、視聴コンテンツＩＤ：０１９のコンテンツは１／１０（位置情報誤差の逆数）×２０（その位置情報誤差に対応する視聴数）＋１／２０（位置情報誤差の逆数）×１０（その位置情報誤差に対応する視聴数）、視聴コンテンツＩＤ：０３７のコンテンツは１／１０×１５＋１／２０×２、視聴コンテンツＩＤ：０５４のコンテンツは１／１０×３、…といったように算出する。そして、算出した値を視聴コンテンツＩＤ毎に保持する（ステップＳ１０４）。ｉが最後か否か判定し（ステップＳ１０５）、最後でなければｉを１計数し（ステップＳ１０６）、ステップＳ１０２に移行する。ｉが最後の場合は、処理を終了する。
【００１８】
尚、ここでは、図４を用いて位置情報誤差を１０ｍ単位で分類された場合の例を示したが、位置情報誤差は、他の分類単位であってもよく、連続値であってもよい。また、ここでは、評価値算出式を上記のようにしたが、これに限らず、移動体１の位置情報との位置情報誤差と、その位置情報誤差を持つ位置情報のもとで視聴されたコンテンツを示す視聴コンテンツＩＤの頻度を反映した評価値算出式であれば何であってもよい。
【００１９】
コンテンツ選出部１０６は、コンテンツ評価値算出部１０５により算出されたコンテンツ評価値に基づき、移動体１の位置情報に適合したコンテンツを選出する。例えば、コンテンツ評価値の上位１０個のコンテンツを選出し、移動体１に搭乗したユーザに提示する。なお、コンテンツ選出手法は、これに限らず何であっても良い。
尚、上記の実施の形態１においては、コンテンツ情報をコンテンツＩＤとしたが、製作者、作曲者、ジャンル、特徴量、作成日時、放送日時、配信日時、放送局、コンテンツホルダー等、コンテンツに関する情報であれば何でもよく、コンテンツ情報のいずれか、もしくは複数を組み合わせた情報に基づいた評価値算出式であってもよい。
【００２０】
尚、上記の実施の形態１においては、位置情報を緯度経度情報としたが、標高情報等、何であってもよい。
尚、上記の実施の形態１においては、ＧＰＳ等により移動体の位置する位置情報を検出するとしたが、カーナビ等により移動体の向かう目的地の位置情報を検出するとしてもよい。
【００２１】
尚、上記の実施の形態１においては、位置情報を用いるとしたが、速度、加速度、時刻等、移動体の状況に関する情報であれば何でもよく、その情報誤差に基づきコンテンツ評価値を算出するとしてもよい。
（実施の形態２）
本発明の実施の形態２におけるコンテンツ選出装置１０ｃも実施の形態１と同様に、他の移動体におけるコンテンツ選出装置と互いに情報交換することで、コンテンツ選出装置１０ｃが搭載された移動体の状況に応じたコンテンツの選出を行う。
【００２２】
図６は、コンテンツ選出装置１０ｃの内部構成を示す図である。コンテンツ選出装置１０ｃは、場所情報毎視聴コンテンツ情報送信部１１１、移動体場所情報取得部１１２、場所情報対応部１１３、他コンテンツ選出装置情報受信部１１４、関連度別視聴コンテンツ情報管理部１１５、コンテンツ評価値算出部１１６、コンテンツ選出部１１７、場所情報関連付部１１８から構成される。
【００２３】
場所情報対応部１１３は、コンテンツ選出装置１０ｃが搭載された移動体が位置する緯度経度情報等と、場所を表す場所情報（森、海辺、高速道路等）とを対応付ける。
移動体場所情報取得部１１２は、場所情報対応部１１３により移動体に搭載されたＧＰＳ等により検出された位置情報等をもとに判断された、コンテンツ選出装置１０ｃを搭載する移動体の場所情報を取得する。取得するタイミングは、ユーザによりコンテンツ選出の指示がなされた時等である。
【００２４】
場所情報毎視聴コンテンツ情報送信部１１１は、移動体場所情報取得部１１２により取得された移動体の場所情報と、その場所情報のもとで移動体にて視聴されているコンテンツを示すコンテンツ情報とを対応付けて、他の移動体に搭載された他コンテンツ選出装置に送信する。ここで、図７は、他コンテンツ選出装置に送信される場所情報に対応付けられた視聴コンテンツＩＤの例を示す図である。図７に示すように、場所情報２１１と、その場所情報のもとで移動体にて視聴されているコンテンツを示す視聴コンテンツＩＤ２１２とを対応付けて、他の移動体に搭載された他コンテンツ選出装置に送信する。
【００２５】
他コンテンツ選出装置情報受信部１１４は、他の移動体に搭載された他コンテンツ選出装置から、他の移動体の場所情報と、その場所情報のもとで視聴されたコンテンツを示すコンテンツ情報とが対応付けられた他コンテンツ選出装置情報を受信する。
場所情報関連付部１１８は、場所情報同士を関連付けする。例えば、同一の場所情報同士を最高値の１．０、異なる場所情報同士を０〜１．０までの値、といったように関連度を付与する。
【００２６】
関連度別視聴コンテンツ情報管理部１１５は、移動体場所情報取得部１１２により取得された移動体の場所情報と、他コンテンツ選出装置情報受信部１１４により受信された他コンテンツ装置情報と、場所情報関連付部１１８により付与された場所情報同士の関連度に基づき、コンテンツ選出装置１０ｃを搭載する移動体の場所情報との関連度、すなわち、コンテンツ選出装置１０ｃを搭載する移動体の位置する場所情報と、他の移動体の位置する場所情報との関連度別に視聴コンテンツＩＤを管理する。また、コンテンツが視聴された回数もそれらに対応付けて管理する。ここで、図８は、場所情報の関連度別に管理された視聴コンテンツＩＤの例を示す図である。図８に示すように、移動体の位置する場所情報と、受信された他コンテンツ装置情報をもとに、移動体の位置する場所情報との関連度３１１毎に視聴コンテンツＩＤ３１２の視聴数３１３をカウントし、それらを対応付けて管理する。
【００２７】
コンテンツ評価値算出部１１６は、関連度別視聴コンテンツ情報管理部１１５に基づき、各コンテンツの評価値を算出する。例えば、関連度が大きく視聴数が大きいほど大きい重みを付加するように、それぞれのコンテンツＩＤ毎に、コンテンツの評価値を算出する。図９はコンツンツ評価値算出処理２の動作を示すフローチャートである。本フローチャートにおいて、ｉは視聴コンテンツＩＤを特定する変数である。まず、ｉに１を代入する（ステップＳ２０１）。ｉに対応する関連度、視聴数を取得する（ステップＳ２０２）。取得したそれぞれの値を評価値算出式に代入する（ステップＳ２０３）。ここで例えば、評価値算出式をΣ（関連度×その関連度に対応する視聴数）とした場合、図８の例を用いれば、視聴コンテンツＩＤ：０１９のコンテンツは１．０（関連度）×２０（その関連度に対応する視聴数）＋０．９（関連度）×１０（その関連度に対応する視聴数）、視聴コンテンツＩＤ：０３７のコンテンツは１．０×１５＋０．９×２、視聴コンテンツＩＤ：０５４のコンテンツは１．０×３、…といったように算出する。そして、算出した値を視聴コンテンツＩＤ毎に保持する（ステップＳ２０４）。ｉが最後か否か判定し（ステップＳ２０５）、最後でなければｉを１計数し（ステップＳ２０６）、ステップＳ２０２に移行する。ｉが最後の場合は、処理を終了する。
【００２８】
尚、ここでは、評価値算出式を上記のようにしたが、これに限らず、コンテンツ選出装置１０ｃを搭載する移動体の位置する場所情報との関連度と、その関連度を持つ場所情報のもとで視聴されたコンテンツのコンテンツ情報の頻度を反映した評価値算出式であれば何であってもよい。
コンテンツ選出部１１７は、コンテンツ評価値算出部１１６により算出されたコンテンツ評価値に基づき、移動体の場所情報に適合したコンテンツを選出する。例えば、コンテンツ評価値の上位１０個のコンテンツを選出し、移動体に搭乗したユーザに提示する。なお、コンテンツ選出手法は、これに限らず何であっても良い。
【００２９】
尚、上記の実施の形態２においては、コンテンツ情報を視聴コンテンツＩＤとしたが、製作者、作曲者、ジャンル、特徴量、作成日時、放送日時、配信日時、放送局、コンテンツホルダー等、コンテンツに関する情報であれば何でもよく、コンテンツ情報のいずれか、もしくは複数を組み合わせた情報に基づいた評価値算出式であってもよい。
尚、上記の実施の形態２においては、場所情報に対応付けられる位置情報を緯度経度情報としたが、標高情報等、何であってもよい。
【００３０】
尚、上記の実施の形態２においては、場所情報に対応付けられる位置情報を、ＧＰＳ等により移動体の位置する位置情報を検出したものとしたが、カーナビ等により移動体の向かう目的地の位置情報を検出したものとしてもよい。
尚、上記の実施の形態２においては、場所情報を用いるとしたが、時間帯情報（朝方、夕方等）であってもよく、時間帯情報の関連度に基づきコンテンツ評価値を算出するとしてもよい。
【００３１】
（実施の形態３）
本発明の実施の形態３におけるコンテンツ選出装置１０ｄも実施の形態１と同様に、他の移動体におけるコンテンツ選出装置と互いに情報交換することで、コンテンツ選出装置１０ｄが搭載された移動体の状況に応じたコンテンツの選出を行う。
図１０は、移動体に搭載されたコンテンツ選出装置１０ｄの内部構成を示す図である。コンテンツ選出装置１０ｄは、状況情報毎視聴コンテンツ情報送信部１２１、移動体状況情報取得部１２２、他コンテンツ選出装置情報受信部１２３、関連度別視聴コンテンツ情報管理部１２４、コンテンツ評価値算出部１２５、コンテンツ選出部１２６、状況情報関連付部１２７から構成される。
【００３２】
移動体状況情報取得部１２２は、移動体に搭載された速度計、加速度計等によりコンテンツ選出装置１０ｄを搭載する移動体の状況を示す状況情報（速度、加速度等）を取得する。取得するタイミングは、ユーザによりコンテンツ選出の指示がなされた時等である。
状況情報毎視聴コンテンツ情報送信部１２１は、移動体状況情報取得部１２２により取得された移動体の状況情報と、その状況情報のもとで移動体にて視聴されているコンテンツを示す視聴コンテンツ情報とを対応付けて、他の移動体に搭載された他コンテンツ選出装置に送信する。ここで、図１１は、他コンテンツ選出装置に送信される状況情報に対応付けられた視聴コンテンツＩＤの例を示す図である。図１１に示すように、状況情報２２１と、その状況情報のもとで移動体にて視聴されているコンテンツを示す視聴コンテンツＩＤ２２２とを対応付けて、他の移動体に搭載された他コンテンツ選出装置に送信する。
【００３３】
他コンテンツ選出装置情報受信部１２３は、他の移動体に搭載された他コンテンツ選出装置から、他の移動体の状況情報と、その状況情報のもとで視聴されたコンテンツを示す視聴コンテンツ情報とが対応付けられた他コンテンツ選出装置情報を受信する。
状況情報関連付部１２７は、状況情報同士を関連付けする。例えば、同一の状況情報同士を最高値の１．０、異なる状況情報同士を０〜１．０までの値、といったように関連度を付与する。
【００３４】
関連度別視聴コンテンツ情報管理部１２４は、移動体状況情報取得部１２２により取得された移動体の状況情報と、他コンテンツ選出装置情報受信部１２３により受信された他コンテンツ装置情報と、状況情報関連付部１２７により付与された状況情報同士の関連度に基づき、コンテンツ選出装置１０ｄを搭載する移動体の状況情報との関連度、すなわち、移動体の位置する状況情報と他の移動体の位置する状況情報との関連度別に視聴コンテンツＩＤを管理する。また、コンテンツが視聴された回数もそれらに対応付けて管理する。ここで、図１２は、状況情報の関連度別に管理された視聴コンテンツＩＤの例を示す図である。図１２に示すように、移動体の位置する状況情報と、受信された他コンテンツ選出装置情報をもとに、移動体の位置する状況情報との関連度３２１毎に視聴コンテンツＩＤ３２２の視聴数３２３をカウントし、それらを対応付けて管理する。
【００３５】
コンテンツ評価値算出部１２５は、関連度別視聴コンテンツ情報管理部１２４に基づき、各コンテンツの評価値を算出する。例えば、関連度が大きく視聴数が大きいほど大きい重みを付加するように、それぞれの視聴コンテンツＩＤ毎に、コンテンツの評価値を算出する。コンテンツ評価値算出部１２５におけるコンテンツ評価値算出処理は、実施の形態２における図９で示したフローチャートと同様である。ここで例えば、評価値算出式をΣ（関連度×その関連度に対応する視聴数）とした場合、図１２の例を用いれば、コンテンツＩＤ：０１９のコンテンツは１．０（関連度）×２０（その関連度に対応する視聴数）＋０．９（関連度）×１０（その関連度に対応する視聴数）、コンテンツＩＤ：０３７のコンテンツは１．０×１５＋０．９×２、コンテンツＩＤ：０５４のコンテンツは１．０×３、…といったように算出する。
【００３６】
尚、ここでは、評価値算出式を上記のようにしたが、これに限らず、コンテンツ選出装置１０ｄを搭載する移動体の位置する状況情報との関連度と、その関連度を持つ状況情報のもとで視聴されたコンテンツを示すコンテンツ情報の頻度を反映した評価値算出式であれば何であってもよい。
コンテンツ選出部１２６は、コンテンツ評価値算出部１２５により算出されたコンテンツ評価値に基づき、移動体の状況情報に適合したコンテンツを選出する。例えば、コンテンツ評価値の上位１０個のコンテンツを選出し、移動体に搭乗したユーザに提示する。なお、コンテンツ選出手法は、これに限らず何であっても良い。
【００３７】
尚、上記の実施の形態３においては、コンテンツ情報をコンテンツＩＤとしたが、製作者、作曲者、ジャンル、特徴量、作成日時、放送日時、配信日時、放送局、コンテンツホルダー等、コンテンツに関する情報であれば何でもよく、コンテンツ情報のいずれか、もしくは複数を組み合わせた情報に基づいた評価値算出式であってもよい。
尚、上記の実施の形態３においては、状況情報として速度、加速度を用いるとしたが、位置、場所、時刻、時間帯等、移動体の状況に関する情報のいずれか、もしくは複数を組み合わせた状況情報であってもよく、その状況情報の関連度に基づきコンテンツ評価値を算出するとしてもよい。
（補足）
上記の実施形態では、コンテンツ選出装置を用いたが、本発明は上記フローチャートで示したステップを含む方法、及び上記フローチャートで示したステップをコンピュータに実行させるプログラムコードを含むプログラム、及びシステムＬＳＩ等の集積回路であっても良い。システムＬＳＩは、集積度の違いにより、ＩＣ、ＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【００３８】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現しても良い。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
更には、半導体技術の進歩又は派生する技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積回路化を行っても良い。例えば、バイオ技術の適応などが可能性としてありうる。
【産業上の利用可能性】
【００３９】
本発明にかかるコンテンツ選出装置は、場所や速度といった状況情報をコンテンツ情報や特徴量と関連付ける対応テーブルをあらかじめ用意する必要無しに、ユーザの搭乗する車輌や移動体の状況に応じて時々刻々変動する視聴傾向に追随したコンテンツを選出するための技術として有用である。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態１における移動体１に搭載されたコンテンツ選出装置１０による他のコンテンツ装置との情報交換を示す概念図である。
【図２】本発明の実施の形態１におけるコンテンツ選出装置１０の内部構成を示す機能ブロック図である。
【図３】本発明の実施の形態１において他コンテンツ選出装置１０に送信される位置情報に対応付けられた視聴コンテンツＩＤの例を示す図である。
【図４】本発明の実施の形態１において位置情報誤差別に管理された視聴コンテンツ情報の例を示す図である。
【図５】コンテンツ評価値算出処理を示すフローチャートである。
【図６】本発明の実施の形態２におけるコンテンツ選出装置１０ｃの内部構成を示す機能ブロック図である。
【図７】本発明の実施の形態２において他コンテンツ選出装置に送信される場所情報に対応付けられた視聴コンテンツＩＤの例を示す図である。
【図８】本発明の実施の形態２において場所情報の関連度別に管理された視聴コンテンツＩＤの例を示す図である。
【図９】コンテンツ評価値算出処理２を示すフローチャートである。
【図１０】本発明の実施の形態３におけるコンテンツ選出装置１０ｄの内部構成を示す機能ブロック図である。
【図１１】本発明の実施の形態３において他コンテンツ選出装置に送信される状況情報に対応付けられた視聴コンテンツＩＤの例を示す図である。
【図１２】本発明の実施の形態３において状況情報の関連度別に管理された視聴コンテンツＩＤの例を示す図である。
【符号の説明】
【００４１】
１、１ａ、１ｂ  移動体
１０、１０ａ、１０ｂ、１０ｃ、１０ｄ  コンテンツ選出装置
１０１  位置情報毎視聴コンテンツ情報送信部
１０２  移動体位置情報取得部
１０３  他コンテンツ選出装置情報受信部
１０４  誤差別視聴コンテンツ情報管理部
１０５  コンテンツ評価算出部
１０６  コンテンツ選出部
１１１  場所情報毎視聴コンテンツ情報送信部
１１２  移動体場所情報取得部
１１３  場所情報対応部
１１４  他コンテンツ選出装置情報受信部
１１５  関連度別視聴コンテンツ情報管理部
１１６  コンテンツ評価算出部
１１７  コンテンツ選出部
１１８  場所情報関連付部
１２１  状況情報毎視聴コンテンツ情報送信部
１２２  移動体状況情報取得部
１２３  他コンテンツ選出装置情報受信部
１２４  関連度別視聴コンテンツ情報管理部
１２５  コンテンツ評価算出部
１２６  コンテンツ選出部
１２７  状況情報関連付部
【図１】
2007299267.tif 000003
【図２】
2007299267.tif 000004
【図３】
2007299267.tif 000005
【図４】
2007299267.tif 000006
【図５】
2007299267.tif 000007
【図６】
2007299267.tif 000008
【図７】
2007299267.tif 000009
【図８】
2007299267.tif 000010
【図９】
2007299267.tif 000011
【図１０】
2007299267.tif 000012
【図１１】
2007299267.tif 000013
【図１２】
2007299267.tif 000014