(57)【特許請求の範囲】
【請求項１】
コンテンツを記憶したコンテンツ記憶部と、
コンテンツの対象年齢のデータを記憶した対象年齢テーブルと、
ユーザの年齢およびユーザの年齢を記憶部に書き込んだ時点を示すデータを記憶したユーザ年齢データ記憶部と、
コンテンツの提供要求を受け付ける操作部と、
前記提供要求を受けたときに、前記ユーザ年齢データ記憶部に記憶されたデータと現在日時とに基づいて、現時点におけるユーザの年齢を計算する現在年齢計算部と、
前記対象年齢テーブルを参照してユーザの現在年齢に対応するコンテンツを再生対象のコンテンツとして決定するコンテンツ決定部と、
再生対象のコンテンツを再生するコンテンツ再生部と、
前記対象年齢テーブルを参照して、ユーザが選択したコンテンツに対応するユーザの年齢を推定する年齢推定部と、
を備え、
前記年齢推定部にて推定した年齢および推定した時点を示すデータを前記ユーザ年齢データ記憶部に書き込むコンテンツ提供システム。
【請求項２】
前記コンテンツ決定部は、
前記対象年齢テーブルを参照してユーザの年齢に対応する複数のコンテンツを再生候補のコンテンツとして抽出し、抽出した再生候補のコンテンツリストを生成するコンテンツリスト生成部と、
前記コンテンツリストから選択された再生候補を示すデータを受け付ける選択受付部と、
を備え、
前記選択受付部にて選択された再生候補を再生対象のコンテンツとして決定する請求項１に記載のコンテンツ提供システム。
【請求項３】
他の機器を接続するための接続端子を有し、
前記年齢推定部は、前記接続端子を通じて他の機器から送信される他の機器の種類を示すデータに基づいて、ユーザの年齢を推定する請求項１または２に記載のコンテンツ提供システム。
【請求項４】
コンテンツを記憶したコンテンツ記憶部と、
コンテンツの対象年齢のデータを記憶した対象年齢テーブルと、
コンテンツの対象となる性別のデータを記憶した対象性別テーブルと、
ユーザの年齢およびユーザの年齢を記憶部に書き込んだ時点を示すデータを記憶したユーザ年齢データ記憶部と、
ユーザの性別を示すデータを記憶したユーザ性別データ記憶部と、
コンテンツの提供要求を受け付ける操作部と、
前記提供要求を受けたときに、前記ユーザ年齢データ記憶部に記憶されたデータと現在日時とに基づいて、現時点におけるユーザの年齢を計算する現在年齢計算部と、
前記対象年齢テーブルおよび前記対象性別テーブルを参照してユーザの現在年齢および性別に対応するコンテンツを再生対象のコンテンツとして決定するコンテンツ決定部と、
再生対象のコンテンツを再生するコンテンツ再生部と、
前記対象性別テーブルを参照して、ユーザが選択したコンテンツに対応するユーザの性別を推定する性別推定部と、
を備え、
前記性別推定部にて推定した性別を示すデータを前記ユーザ性別データ記憶部に書き込むコンテンツ提供システム。
【請求項５】
コンテンツおよびそのコンテンツの対象年齢データを受信するコンテンツ受信部と、
ユーザの年齢およびユーザの年齢を記憶部に書き込んだ時点を示すデータを記憶したユーザ年齢データ記憶部と、
前記ユーザ年齢データ記憶部に記憶されたデータと現在日時とに基づいて、現時点におけるユーザの年齢を計算する現在年齢計算部と、
前記コンテンツ受信部にて受信したコンテンツのうち、ユーザの現在年齢に対応するコンテンツを記憶媒体に記憶するコンテンツ記憶部と、
コンテンツの提供要求を受け付ける要求受付部と、
前記提供要求に応じて前記記憶媒体に記憶されたコンテンツを読み出し、読み出したコンテンツを再生するコンテンツ再生部と、
前記対象年齢テーブルを参照して、ユーザが選択したコンテンツに対応するユーザの年齢を推定する年齢推定部と、
を備え、
前記年齢推定部にて推定した年齢および推定した時点を示すデータを前記ユーザ年齢データ記憶部に書き込むコンテンツ提供システム。
【請求項６】
コンテンツ提供システムによってコンテンツを提供する方法であって、
前記コンテンツ提供システムが、コンテンツの提供要求を受け付けるステップと、
前記コンテンツ提供システムが、前記提供要求を受けたときに、ユーザの年齢およびユーザの年齢を記憶部に書き込んだ時点を示すデータを記憶したユーザ年齢データ記憶部と現在日時とに基づいて、現時点におけるユーザの年齢を計算するステップと、
前記コンテンツ提供システムが、コンテンツの対象年齢のデータを記憶した対象年齢テーブルを参照してユーザの現在年齢に対応するコンテンツを再生対象のコンテンツとして決定するステップと、
前記コンテンツ提供システムが、決定されたコンテンツを再生するステップと、
前記コンテンツ提供システムが、前記対象年齢テーブルを参照して、ユーザが選択したコンテンツに対応するユーザの年齢を推定するステップと、
前記コンテンツ提供システムが、推定した年齢および推定した時点を示すデータを前記ユーザ年齢データ記憶部に書き込むステップと、
を備えるコンテンツ提供方法。
【請求項７】
コンテンツ提供システムによってコンテンツを提供する方法であって、
前記コンテンツ提供システムが、コンテンツの提供要求を受け付けるステップと、
前記コンテンツ提供システムが、前記提供要求を受けたときに、ユーザ年齢データ記憶部に記憶されたユーザの年齢およびユーザの年齢を書き込んだ時点を示すデータと、現在日時とに基づいて、現時点におけるユーザの年齢を計算するステップと、
前記コンテンツ提供システムが、コンテンツの対象年齢のデータを記憶した対象年齢テーブルおよびコンテンツの対象となる性別のデータを記憶した対象性別テーブルを参照して、ユーザの現在年齢およびユーザ性別データ記憶部に記憶された性別に対応するコンテンツを再生対象のコンテンツとして決定するステップと、
前記コンテンツ提供システムが、再生対象のコンテンツを再生するステップと、
前記コンテンツ提供システムが、前記対象性別テーブルを参照して、ユーザが選択したコンテンツに対応するユーザの性別を推定するステップと、
前記コンテンツ提供システムが、推定した性別を示すデータを前記ユーザ性別データ記憶部に書き込むステップと、
を備えるコンテンツ提供方法。
【請求項８】
コンテンツ提供システムによってコンテンツを提供する方法であって、
前記コンテンツ提供システムが、コンテンツ提供装置から送信されるコンテンツおよびそのコンテンツの対象年齢データを受信するステップと、
前記コンテンツ提供システムが、ユーザの年齢およびユーザの年齢を記憶部に書き込んだ時点を示すデータを記憶したユーザ年齢データ記憶部と現在日時とに基づいて、現時点におけるユーザの年齢を計算するステップと、
前記コンテンツ提供システムが、受信したコンテンツのうち、ユーザの現在年齢に対応するコンテンツを記憶媒体に記憶するステップと、
前記コンテンツ提供システムが、コンテンツの提供要求を受け付けるステップと、
前記コンテンツ提供システムが、提供要求に応じて前記記憶媒体に記憶されたコンテンツを読み出し、読み出したコンテンツを再生するステップと、
前記対象年齢データを参照して、ユーザが選択したコンテンツに対応するユーザの年齢を推定するステップと、
推定した年齢および推定した時点を示すデータを前記ユーザ年齢データ記憶部に書き込むステップと、
を備えるコンテンツ提供方法。
【請求項９】
コンテンツを提供するためのプログラムであって、コンピュータに、
コンテンツの提供要求を受け付けるステップと、
前記提供要求を受けたときに、ユーザの年齢およびユーザの年齢を記憶部に書き込んだ時点を示すデータを記憶したユーザ年齢データ記憶部と現在日時とに基づいて、現時点におけるユーザの年齢を計算するステップと、
コンテンツの対象年齢のデータを記憶した対象年齢テーブルを参照してユーザの年齢に対応するコンテンツを再生対象のコンテンツとして決定するステップと、
決定されたコンテンツを再生するステップと、
前記対象年齢テーブルを参照して、ユーザが選択したコンテンツに対応するユーザの年齢を推定するステップと、
推定した年齢および推定した時点を示すデータを前記ユーザ年齢データ記憶部に書き込むステップと、
を実行させるプログラム。
【請求項１０】
コンテンツを提供するためのプログラムであって、コンピュータに、
コンテンツの提供要求を受け付けるステップと、
前記提供要求を受けたときに、ユーザ年齢データ記憶部に記憶されたユーザの年齢およびユーザの年齢を書き込んだ時点を示すデータと、現在日時とに基づいて、現時点におけるユーザの年齢を計算するステップと、
コンテンツの対象年齢のデータを記憶した対象年齢テーブルおよびコンテンツの対象となる性別のデータを記憶した対象性別テーブルを参照して、ユーザの現在年齢およびユーザ性別データ記憶部に記憶された性別に対応するコンテンツを再生対象のコンテンツとして決定するステップと、
再生対象のコンテンツを再生するステップと、
前記対象性別テーブルを参照して、ユーザが選択したコンテンツに対応するユーザの性別を推定するステップと、
推定した性別を示すデータを前記ユーザ性別データ記憶部に書き込むステップと、
を実行させるプログラム。
【請求項１１】
コンテンツを提供するためのプログラムであって、コンピュータに、
コンテンツ提供装置から送信されるコンテンツおよびそのコンテンツの対象年齢データを受信するステップと、
ユーザの年齢およびユーザの年齢を記憶部に書き込んだ時点を示すデータを記憶したユーザ年齢データ記憶部と現在日時とに基づいて、現時点におけるユーザの年齢を計算するステップと、
受信したコンテンツのうち、ユーザの年齢に対応するコンテンツを記憶媒体に記憶するステップと、
コンテンツの提供要求を受け付けるステップと、
提供要求に応じて前記記憶媒体に記憶されたコンテンツを読み出し、読み出したコンテンツを再生するステップと、
前記対象年齢データを参照して、ユーザが選択したコンテンツに対応するユーザの年齢を推定するステップと、
推定した年齢および推定した時点を示すデータを前記ユーザ年齢データ記憶部に書き込むステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画等のコンテンツを提供するコンテンツ提供システムに関する。
【背景技術】
【０００２】
従来から、自動車の後部座席等において、動画等のコンテンツを提供するコンテンツ提供システムが知られている。自動車の車内でコンテンツを提供することにより、小さな子供が車内でぐずったり、騒いだりすることを抑える効果がある。これにより、ドライバは運転に専念でき、安全な運転を行なえる。
【０００３】
自動車の車内でコンテンツを再生する装置においては、運転手が手間をかけずにコンテンツを選択できることが望ましい。例えば、特許文献１は、コンテンツの視聴を行うユーザ側の様々な状況、嗜好、通信環境などに応じて、ユーザ側に配信されるコンテンツに係る番組構成を行う発明を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−８４７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記したコンテンツ配信システムは、ユーザ側の様々な状況等に応じてコンテンツが選択されるので、ユーザ側の操作を減らす効果がある。しかしながら、上記したような従来のコンテンツ配信システムにおいて、ユーザの年齢変化に伴う嗜好の変化に着目したものは存在しなかった。特に、対象となるユーザが小さい子供の場合には、年齢の変化に伴って劇的に嗜好が変化するので、以前得られた嗜好情報から適切なコンテンツを提供することは困難と考えられる。
【０００６】
そこで、本発明は、ユーザの年齢変化に伴って適切なコンテンツを提供できるコンテンツ提供システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のコンテンツ提供システムは、コンテンツを記憶したコンテンツ記憶部と、コンテンツの対象年齢のデータを記憶した対象年齢テーブルと、ユーザの年齢およびユーザの年齢を記憶部に書き込んだ時点を示すデータを記憶したユーザ年齢データ記憶部と、コンテンツの提供要求を受け付ける操作部と、前記提供要求を受けたときに、前記ユーザ年齢データ記憶部に記憶されたデータと現在日時とに基づいて、現時点におけるユーザの年齢を計算する現在年齢計算部と、前記対象年齢テーブルを参照してユーザの現在年齢に対応するコンテンツを再生対象のコンテンツとして決定するコンテンツ決定部と、再生対象のコンテンツを再生するコンテンツ再生部とを備える。
【０００８】
このように現在年齢計算部にてユーザの現在年齢を計算し、現在年齢に対応するコンテンツを再生対象のコンテンツとして決定するので、年齢の変化に伴って変わる嗜好に合わせて適切なコンテンツを提供できる。
【０００９】
本発明のコンテンツ提供システムにおいて、前記コンテンツ決定部は、前記対象年齢テーブルを参照してユーザの年齢に対応する複数のコンテンツを再生候補のコンテンツとして抽出し、抽出した再生候補のコンテンツリストを生成するコンテンツリスト生成部と、前記コンテンツリストから選択された再生候補を示すデータを受け付ける選択受付部とを備え、前記選択受付部にて選択された再生候補を再生対象のコンテンツとして決定してもよい。
【００１０】
このように再生候補のコンテンツリストを生成し、その中から再生対象のコンテンツを選択させることにより、年齢による嗜好の傾向に加え、個々のユーザの嗜好を反映したコンテンツを提供できる。
【００１１】
本発明のコンテンツ提供システムは、前記対象年齢テーブルを参照してユーザが選択したコンテンツに対応するユーザの年齢を推定する年齢推定部を備え、前記年齢推定部にて推定した年齢および推定した時点を示すデータを前記ユーザ年齢データ記憶部に書き込んでもよい。
【００１２】
このようにユーザが選択したコンテンツからユーザの年齢を推定することにより、ユーザに年齢の入力を求めなくてもよいので、ユーザは個人情報の入力という抵抗感のある作業を行わなくてもよい。
【００１３】
本発明のコンテンツ提供システムは、他の機器を接続するための接続端子を有し、前記年齢推定部は、前記接続端子を通じて他の機器から送信される他の機器の種類を示すデータに基づいて、ユーザの年齢を推定してもよい。
【００１４】
このように接続される他の機器の種類に基づいて適切にユーザの年齢を推定できる。例えば、回転オルゴールが接続されている場合には、コンテンツの提供対象のユーザは０〜１歳であると推定することができる。
【００１５】
本発明のコンテンツ提供システムは、ユーザの性別を示すデータを記憶したユーザ性別データ記憶部と、コンテンツの対象となる性別のデータを記憶した対象性別テーブルを備え、前記コンテンツ決定部は、前記対象年齢テーブルおよび前記対象性別テーブルを参照して、ユーザの年齢および性別に対応するコンテンツを決定してもよい。
【００１６】
このようにコンテンツの対象となる性別のデータを用いてコンテンツを決定することにより、適切なコンテンツを提供できる。
【００１７】
本発明のコンテンツ提供システムは、前記対象性別テーブルを参照してユーザが選択したコンテンツに対応するユーザの性別を推定する性別推定部を備え、前記性別推定部にて推定した性別を示すデータを前記ユーザ性別データ記憶部に書き込んでもよい。
【００１８】
このようにユーザが選択したコンテンツからユーザの性別を推定することにより、ユーザに性別の入力を求めなくてもよいので、ユーザは個人情報の入力という抵抗感のある作業を行わなくてもよい。
【００１９】
本発明のコンテンツ提供システムは、コンテンツおよびそのコンテンツの対象年齢データを受信するコンテンツ受信部と、ユーザの年齢およびユーザの年齢を記憶部に書き込んだ時点を示すデータを記憶したユーザ年齢データ記憶部と、前記ユーザ年齢データ記憶部に記憶されたデータと現在日時とに基づいて、現時点におけるユーザの年齢を計算する現在年齢計算部と、前記コンテンツ受信部にて受信したコンテンツのうち、ユーザの現在年齢に対応するコンテンツを記憶媒体に記憶するコンテンツ記憶部と、コンテンツの提供要求を受け付ける要求受付部と、提供要求に応じて前記記憶媒体に記憶されたコンテンツを読み出し、読み出したコンテンツを再生するコンテンツ再生部とを備える。
【００２０】
このように現在年齢計算部にてユーザの現在年齢を計算し、現在年齢に対応するコンテンツを記憶媒体に記憶するので、年齢の変化に伴って変わる嗜好に合わせて適切なコンテンツを記憶媒体に記憶でき、提供要求に応じて提供することができる。
【００２１】
本発明のコンテンツ提供システムは、前記対象年齢テーブルを参照してユーザが選択したコンテンツに対応するユーザの年齢を推定する年齢推定部を備え、前記年齢推定部にて推定した年齢および推定した時点を示すデータを前記ユーザ年齢データ記憶部に書き込んでもよい。
【００２２】
このようにユーザが選択したコンテンツからユーザの年齢を推定することにより、ユーザに年齢の入力を求めなくてもよいので、ユーザは個人情報の入力という抵抗感のある作業を行わなくてもよい。
【発明の効果】
【００２３】
本発明は、現在年齢計算部にてユーザの現在年齢を計算し、現在年齢に対応するコンテンツを再生対象のコンテンツとして決定するので、年齢の変化に伴って変わる嗜好に合わせて適切なコンテンツを提供できる。
【図面の簡単な説明】
【００２４】
【図１】第１の実施の形態のコンテンツ提供システムの構成を示す図である。
【図２】第１の実施の形態のコンテンツ提供システムが用いられる態様を示す図である。
【図３】対象年齢テーブルに記憶されたデータの例を示す図である。
【図４】ユーザ年齢データ記憶部に記憶されたデータの例を示す図である。
【図５】第１の実施の形態のコンテンツ提供装置のハードウェア構成を示す図である。
【図６】第１の実施の形態のコンテンツ提供システムの動作を示すフローチャートである。
【図７】第２の実施の形態のコンテンツ提供システムの構成を示す図である。
【図８】（ａ）第２の実施の形態のコンテンツ提供システムにて録画を行う動作を示すフローチャートである。（ｂ）第２の実施の形態のコンテンツ提供システムにてコンテンツの再生を行う動作を示すフローチャートである。
【図９】第１の実施の形態の変形例に係るコンテンツ提供システムの構成を示す図である。
【図１０】第１の実施の形態の別の変形例に係るコンテンツ提供システムの構成を示す図である。
【図１１】第１の実施の形態の別の変形例に係るコンテンツ提供システムの構成を示す図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態のコンテンツ提供システムについて図面を参照して説明する。
（第１の実施の形態）
図１は、第１の実施の形態のコンテンツ提供システム１の構成を示す図である。コンテンツ提供システム１は、コンテンツを提供するコンテンツ提供装置１０と、コンテンツ提供装置１０から提供されるコンテンツを再生するユーザ端末２０とを備えている。コンテンツ提供装置１０とユーザ端末２０とはネットワークにより接続されている。コンテンツ提供装置１０とユーザ端末２０は、それぞれ通信部１９，２５を備えており、互いに通信することが可能である。
【００２６】
図２は、コンテンツ提供システム１が用いられる態様を示す図である。図２に示すように、ユーザ端末２０は、自動車２６に搭載されて用いられる。ユーザ端末２０は、カーナビゲーション装置に搭載されてもよいし、カーナビゲーション装置とは別の装置として、自動車の後部座席等に設けられてもよい。
【００２７】
コンテンツ提供装置１０は、コンテンツデータ記憶部１１と、対象年齢テーブル１２と、ユーザ年齢データ記憶部１３とを有している。コンテンツデータ記憶部１１は、提供するコンテンツのデータを記憶している。提供するコンテンツとしては、例えば、アニメーション等の動画や、小さい子供が好きなテレビ番組や映画等がある。
【００２８】
図３は、対象年齢テーブル１２に記憶されたデータの例を示す図である。対象年齢テーブル１２は、コンテンツＩＤ、対象年齢、対象性別のデータを記憶している。コンテンツＩＤは、コンテンツを特定するデータである。対象年齢は、コンテンツＩＤによって特定されるコンテンツを好む年齢のデータである。対象性別は、コンテンツＩＤによって特定されるコンテンツを好む性別のデータである。対象年齢および対象性別には、例えば、コンテンツの提供者がターゲットにしている年齢・性別を元にデータが設定される。
【００２９】
図４は、ユーザ年齢データ記憶部１３に記憶されたデータの例を示す図である。ユーザ年齢データ記憶部１３は、ユーザＩＤ、推定年齢、推定時点のデータを記憶している。ユーザＩＤは、ユーザを特定するデータである。推定年齢は、ユーザＩＤによって特定されるユーザの推定年齢である。ユーザの年齢は、後述するとおり、ユーザが選択したコンテンツの対象年齢から推定される。なお、ユーザの年齢のデータが入力された場合には、推定年齢に代えて入力された年齢を用いてもよい。推定時点は、推定年齢のデータをユーザ年齢データ記憶部１３に記憶した時点を特定する年月のデータである。例えば、ユーザ「Ｕ００１」の場合、２００８年１０月の時点で、推定年齢１歳であることが記憶されたことが分かる。
【００３０】
コンテンツ提供装置１０は、ユーザ年齢推定部１４と、現在年齢計算部１５と、コンテンツ決定部１６とを有している。これらの各機能は、コンテンツ提供装置１０を構成するコンピュータの制御部がプログラムを実行することにより実現される。ユーザ年齢推定部１４は、ユーザが選択したコンテンツからユーザの年齢を計算する機能を有する。ここでユーザが選択したコンテンツとは、ユーザに対して複数のコンテンツの候補が提示された場合には、その候補の中から選択されたコンテンツである。また、ユーザに対して選択肢が提示されずにコンテンツが提供される場合には、そのコンテンツを受け入れてある程度の時間にわたり視聴したコンテンツであってもよい。ユーザ年齢推定部１４は、ユーザが選択したコンテンツの対象年齢を、対象年齢テーブル１２から読み出し、読み出した対象年齢をユーザ年齢データ記憶部１３に記憶する。
【００３１】
現在年齢計算部１５は、ユーザ年齢データ記憶部１３に記憶されたユーザ年齢データと、現在日時とに基づいて、ユーザの現在年齢を計算する機能を有する。具体的には、現在年齢計算部１５は、ユーザ年齢データ記憶部１３に記憶された推定日時から現在日時までの経過時間を計算し、当該経過時間をユーザの推定年齢に加算して、ユーザの現在年齢を計算する。現在年齢計算部１５は、計算によって求めた現在年齢のデータをコンテンツ決定部１６に渡す。
【００３２】
コンテンツ決定部１６は、コンテンツリスト生成部１７と、選択受付部１８とを有している。コンテンツリスト生成部１７は、ユーザの現在年齢に対応するコンテンツをコンテンツデータ記憶部１１から再生候補となるコンテンツとして読み出し、読み出した再生候補のコンテンツリストを生成する機能を有する。コンテンツリスト生成部１７は、生成したコンテンツリストをユーザ端末２０に送信する。選択受付部１８は、ユーザ端末２０にてユーザが選択したコンテンツを示す選択データを受信する機能を有する。コンテンツ決定部１６は、ユーザによるコンテンツの選択データに基づいて再生対象のコンテンツを決定する機能を有する。
【００３３】
図５は、上記に説明したコンテンツ提供装置１０のハードウェア構成を示す図である。コンテンツ提供装置１０は、ＣＰＵ３０、ＲＡＭ３１、ＲＯＭ３２、通信インターフェース３４、ハードディスク３５、操作部３６、ディスプレイ３７、スピーカ３８がデータバス３９によって接続されたコンピュータによって構成される。ＣＰＵ３１が、ＲＯＭ３２に書き込まれたプログラム３３に従って演算処理を実行することにより、上記したコンテンツ提供装置１０の機能が実現される。このプログラム３３は、本発明の範囲に含まれる。
【００３４】
次に、ユーザ端末２０について説明する。ユーザ端末２０は、ディスプレイ２１と、スピーカ２２と、操作部２３と、コンテンツを再生するコンテンツ再生部２４とを有している。操作部２３は、例えば、キーパッド、タッチパネル、リモートコントローラ等によって構成される。
【００３５】
図６は、第１の実施の形態のコンテンツ提供システム１の動作を示すフローチャートである。ユーザがユーザ端末２０の操作部２３を操作し、コンテンツの提供を要求すると、ユーザ端末２０は、コンテンツの提供要求をコンテンツ提供装置１０に送信する（Ｓ１０）。ここで、コンテンツ提供要求には、ユーザ端末２０を特定するユーザＩＤのデータが含まれる。
【００３６】
コンテンツ提供装置１０は、ユーザ端末２０から送信されたコンテンツの提供要求を受信すると（Ｓ１２）、ユーザ年齢データ記憶部１３に記憶されたデータに基づいてユーザの現在年齢を計算する（Ｓ１４）。コンテンツ提供装置１０は、計算によって求めたユーザの現在年齢に基づいて、当該年齢に対応するコンテンツリストを生成する（Ｓ１６）。具体的には、コンテンツ提供装置１０は、対象年齢テーブル１２から、現在年齢に対応する複数のコンテンツを抽出し、抽出されたコンテンツを再生候補のコンテンツとしてコンテンツリストを生成する。
【００３７】
コンテンツ提供装置１０は、生成したコンテンツリストをユーザ端末２０に送信する（Ｓ１８）。ユーザ端末２０は、コンテンツ提供装置１０から送信されたコンテンツリストを受信すると（Ｓ２０）、受信したコンテンツリストをディスプレイ２１に表示し、ユーザに提示する（Ｓ２２）。ユーザが表示されたコンテンツリストの中からコンテンツを選択すると（Ｓ２４）、ユーザ端末２０は、コンテンツの選択情報をコンテンツ提供装置１０に送信する（Ｓ２６）。
【００３８】
コンテンツ提供装置１０は、ユーザ端末２０から送信された選択情報を受信すると（Ｓ２８）、受信した選択情報に基づいて再生対象のコンテンツを決定する（Ｓ３０）。コンテンツ提供装置１０は、再生対象のコンテンツのデータをユーザ端末２０に送信する（Ｓ３２）。ユーザ端末２０は、コンテンツ提供装置１０から送信されたコンテンツのデータを受信すると（Ｓ３４）、受信したコンテンツを再生する（Ｓ３６）。コンテンツ提供装置１０は、コンテンツリストからコンテンツを選択した選択情報に基づいてユーザの年齢を推定し（Ｓ３８）、推定したユーザ年齢と推定時点の年月のデータをユーザ年齢データ記憶部に記憶する。以上、第１の実施の形態のコンテンツ提供システム１の構成および動作について説明した。
【００３９】
第１の実施の形態では、コンテンツ提供装置１０がコンテンツ提供要求に係るユーザの現在年齢を計算し、ユーザの現在年齢に基づいてコンテンツを決定するので、ユーザの年齢の変化に応じて適切なコンテンツを再生することができる。
【００４０】
第１の実施の形態では、ユーザ年齢推定部１４がユーザの年齢を推定するので、ユーザが自身で年齢を入力しなくても本システムを運用することができる。従って、ユーザは個人情報を入力するという抵抗のある作業を行わなくてよい。なお、ユーザ年齢推定部１４による年齢の推定は、複数回の選択履歴を用いることにより、推定精度をより高めることができる。例えば、対象年齢１〜２歳の番組を１年前から選択している場合には、対象のユーザの年齢は、２歳であると推定することができる。また、対象年齢１〜２歳の番組と３〜４歳の番組の両方を選択する時期には、対象のユーザの年齢は３歳前後であると推定できる。
【００４１】
第１の実施の形態では、ユーザの現在年齢に対応するコンテンツの再生候補をコンテンツリストとして提示し、その中から再生対象のコンテンツを選択するので、個々のユーザの嗜好に合ったコンテンツを提供することができる。なお、本実施の形態では、コンテンツリストを提示する例について説明したが、コンテンツリストを提示することなく、ユーザの現在年齢に合ったコンテンツをランダムに再生することとしてもよい。また、ユーザの現在年齢に合った複数のコンテンツの中から、ユーザの過去のコンテンツ選択履歴に基づいてコンテンツを選択してもよい。
【００４２】
（第２の実施の形態）
図７は、第２の実施の形態のコンテンツ提供システム２の構成を示す図である。コンテンツ提供システム２は、コンテンツ提供装置４０と、デジタル放送番組を放送するデジタル放送局５０とを備えている。コンテンツ提供装置４０は、デジタル放送対応のテレビに搭載されてもよい。なお、本実施の形態では、コンテンツとしてデジタル放送番組を例として説明するが、本実施の形態は、例えば、インターネットを通じて配信される番組等をコンテンツとして提供する態様にも適用することができる。
【００４３】
デジタル放送局５０は、コンテンツデータ記憶部５１と対象年齢テーブル５２とを有している。コンテンツデータ記憶部５１は、コンテンツとしての番組のデータを記憶している。対象年齢テーブル５２は、第１の実施の形態で説明した対象年齢テーブル１２と同じである。デジタル放送局５０は、コンテンツデータと共にそのコンテンツの対象年齢のデータを送信する。
【００４４】
コンテンツ提供装置４０は、デジタル放送局５０から送信されるコンテンツを受信するコンテンツ受信部４３と、受信したコンテンツを記録するコンテンツデータ記憶部４１と、ユーザの年齢のデータを記憶するユーザ年齢データ記憶部４２とを有している。コンテンツデータ記憶部４１には、コンテンツのデータと共にそのコンテンツの対象年齢のデータを記憶する。ユーザ年齢データ記憶部４２は、第１の実施の形態で説明したユーザ年齢データ記憶部１３と基本的に同じデータが記憶されている。
【００４５】
コンテンツ提供装置４０は、ユーザ年齢推定部４４と、現在年齢計算部４５とを有している。これらの機能は、第１の実施の形態で説明したユーザ年齢推定部１４および現在年齢計算部１５と同じである。また、コンテンツ提供装置４０は、ディスプレイ４７と、スピーカ４８と、操作部４９とを有している。これらの各構成は、第１の実施の形態で説明したディスプレイ２１と、スピーカ２２と、操作部２３と同じである。
【００４６】
コンテンツ提供装置４０は、第１の実施の形態の場合と同様に、ＣＰＵ３０、ＲＡＭ３１、ＲＯＭ３２、通信インターフェース３４、ハードディスク３５、操作部３６、ディスプレイ３７、スピーカ３８がデータバス３９によって接続されたコンピュータによって構成される（図５参照）。ＣＰＵ３０が、ＲＯＭ３２に書き込まれたプログラム３３に従って演算処理を実行することにより、上記したコンテンツ提供装置４０の機能が実現される。このプログラム３３は、本発明の範囲に含まれる。
【００４７】
次に、第２の実施の形態のコンテンツ提供システム２の動作について説明する。第２の実施の形態のコンテンツ提供システム２では、デジタル放送局５０が番組表に従ってコンテンツとしての番組を放送し、コンテンツ提供装置４０がユーザの現在年齢に合ったコンテンツを録画する。
【００４８】
図８（ａ）は、第２の実施の形態のコンテンツ提供装置４０にてコンテンツを録画する動作を示すフローチャート、図８（ｂ）は、コンテンツ提供装置４０にてコンテンツを再生する動作を示すフローチャートである。図８（ａ）に示すように、コンテンツ提供装置４０は、デジタル放送を受信すると（Ｓ４０）、ユーザの現在年齢を計算する（Ｓ４２）。次に、コンテンツ提供装置４０は、ユーザの現在年齢がコンテンツの対象年齢に含まれるか否かを判定する（Ｓ４４）。この判定の結果、ユーザの現在年齢がコンテンツの対象年齢に含まれる場合には（Ｓ４４でＹＥＳ）、受信したコンテンツをハードディスク３５に録画する（Ｓ４６）。ユーザの現在年齢がコンテンツの対象年齢に含まれない場合には（Ｓ４４でＮＯ）、受信したコンテンツを録画しないで動作を終了する。
【００４９】
図８（ｂ）に示すように、コンテンツ提供装置４０は、ユーザからコンテンツの提供要求を受け付けると（Ｓ５０）、ハードディスク３５から複数のコンテンツを抽出し、再生候補のコンテンツリストを生成する（Ｓ５２）。コンテンツ提供装置４０は、コンテンツリストをディスプレイ４７に表示することによってユーザに提示する（Ｓ５４）。
【００５０】
ユーザがコンテンツリストの中からコンテンツを選択すると（Ｓ５６）、コンテンツ提供装置４０は、選択されたコンテンツを再生対象のコンテンツとして決定し、当該コンテンツを再生する（Ｓ５８）。また、コンテンツ提供装置４０は、ユーザがコンテンツを選択した情報に基づいてユーザの年齢を推定する（Ｓ６０）。以上、第２の実施の形態のコンテンツ提供システム２の構成および動作について説明した。
【００５１】
第２の実施の形態では、コンテンツ提供装置４０は、ユーザの現在年齢を計算し、ユーザの現在年齢に対応したコンテンツを録画するので、ユーザの年齢の変化に応じて適切なコンテンツを再生することができる。また、録画する際に、ユーザの現在年齢に対応するコンテンツか否かを確認しているので、デジタル放送の受信時に、あらゆる年齢層のコンテンツを録画しておかなくても、適切なコンテンツを再生できるという効果がある。
【００５２】
また、第２の実施の形態のコンテンツ提供システム２は、第１の実施の形態と同様に、ユーザ自身が年齢のデータを入力する必要がないという効果、コンテンツリストから選択することにより個々のユーザの嗜好に合ったコンテンツを提供できるという効果を有する。
【００５３】
以上、本発明のコンテンツ提供システムについて実施の形態を挙げて詳細に説明したが、本発明は上記した実施の形態に限定されるものではない。
【００５４】
上記した第１の実施の形態においては、コンテンツ提供装置１０がコンテンツを有すると共に、ユーザの現在年齢を計算してコンテンツを選択する機能を有する例を挙げたが、コンテンツ提供装置１０が有する各機能をネットワーク上に配置された複数の装置によって分担することが可能である。
【００５５】
図９は、第１の実施の形態の変形例に係るコンテンツ提供システム３の構成を示す図である。図９に示すコンテンツ提供システム３では、コンテンツ提供装置１０はコンテンツを記憶しておらず、コンテンツプロバイダ６０がコンテンツデータ記憶部６１を有している。ただし、コンテンツ提供装置１０は、コンテンツプロバイダ６０からのコンテンツデータをユーザ端末２０に転送するために、一時的にコンテンツデータを記憶する記憶部を有していてもよい。
【００５６】
コンテンツ提供システム３では、コンテンツ提供装置１０は、複数のコンテンツプロバイダ６０からコンテンツを取得してユーザ端末２０に提供している。このような構成を採用することにより、コンテンツプロバイダ６０を増やせば容易にコンテンツを増やすことができるので、多種多様のコンテンツを提供することが可能となる。
【００５７】
図１０は、第１の実施の形態の別の変形例に係るコンテンツ提供システム４の構成を示す図である。図１０に示すコンテンツ提供システム４では、ユーザ端末２０が、対象年齢テーブル７１、ユーザ年齢データ記憶部７２、ユーザ年齢推定部７３、現在年齢計算部７４を備え、ユーザの現在年齢を計算する機能を有している。このコンテンツ提供システム４では、ユーザ端末２０は、コンテンツ提供要求にユーザの現在年齢のデータも含めて送信する。この構成を採用することにより、コンテンツ提供装置１０は、全ユーザのユーザ年齢データを管理する必要がないので、コンテンツ提示装置１０を容易に構成することができる。
【００５８】
上記した実施の形態では、ユーザが選択したコンテンツの対象年齢のデータに基づいてユーザの年齢を推定する構成について説明したが、別の方法によってユーザの年齢を推定することも可能である。
【００５９】
図１１は、第１の実施の形態の別の変形例に係るコンテンツ提供システム５の構成を示す図である。図１１に示すコンテンツ提供システム５は、ユーザ端末２０が接続端子２７を備えており、他の機器と接続可能となっている。図１１に示す例では、接続端子２７を通じて、ユーザ端末２０に回転オルゴール２８が接続されている。ユーザ端末２０は、接続端子２７を通じて接続された機器が回転オルゴール２８であることを示すデータを受信すると、当該データをコンテンツ提供装置１０に転送する。コンテンツ提供装置１０のユーザ年齢推定部１４は、回転オルゴール２８が接続されていることから、ユーザの年齢が例えば、０〜１歳であると推定することができる。
【００６０】
上記した実施の形態では、ユーザの年齢を推定する例を挙げて説明したが、ユーザの年齢をユーザに設定させる構成としてもよい。このようにユーザの年齢を設定させることにより、年齢に対応したコンテンツを提供することが可能となる。
【００６１】
上記した実施の形態では、対象年齢テーブルに、対象の性別のデータをも記憶した例について説明したが、対象年齢テーブルと対象性別テーブルを別テーブルとして構成することも可能である。また、性別のデータは必ずしも必要ではない。
【産業上の利用可能性】
【００６２】
以上説明したとおり、本発明は、年齢の変化に伴って変わる嗜好に合わせて適切なコンテンツを提供できるという効果を有し、例えば、自動車の車内等でコンテンツを提供するシステムとして有用である。
【符号の説明】
【００６３】
１〜５  コンテンツ提供システム
１０  コンテンツ提供装置
１１  コンテンツデータ記憶部
１２  対象年齢テーブル
１３  ユーザ年齢データ記憶部
１４  ユーザ年齢推定部
１５  現在年齢計算部
１６  コンテンツ決定部
１７  コンテンツリスト生成部
１８  選択受付部
１９  通信部
２０  ユーザ端末
２１  ディスプレイ
２２  スピーカ
２３  操作部
２４  コンテンツ再生部
２５  通信部
２６  自動車
２７  接続端子
２８  回転オルゴール
３０  ＣＰＵ
３１  ＲＡＭ
３２  ＲＯＭ
３３  プログラム
３４  通信インターフェース
３５  ハードディスク
３６  操作部
３７  ディスプレイ
３８  スピーカ
３９  バス
４０  コンテンツ提供装置
４１  コンテンツデータ記憶部
４２  ユーザ年齢データ記憶部
４３  コンテンツ受信部
４４  ユーザ年齢推定部
４５  現在年齢計算部
４６  コンテンツ再生部
４７  ディスプレイ
４８  スピーカ
４９  操作部
５０  デジタル放送局
５１  コンテンツデータ記憶部
５２  対象年齢テーブル
【図１】
0005480616.tif 000002
【図２】
0005480616.tif 000003
【図３】
0005480616.tif 000004
【図４】
0005480616.tif 000005
【図５】
0005480616.tif 000006
【図６】
0005480616.tif 000007
【図７】
0005480616.tif 000008
【図８】
0005480616.tif 000009
【図９】
0005480616.tif 000010
【図１０】
0005480616.tif 000011
【図１１】
0005480616.tif 000012