(57)【要約】【課題】ユーザのコンテンツの視聴状況によらず推薦コンテンツを選択することができるコンテンツ推薦装置、コンテンツ推薦システム、コンテンツ推薦方法及びプログラムを提供する。【解決手段】関連情報抽出部はコンテンツを推薦する推薦時間帯から所定の範囲内の日付に関する関連情報を取得し、コンテンツ抽出部は前記推薦時間帯において配信可能なコンテンツのコンテンツ情報から、前記関連情報又は前記関連情報に対応付けられた対応情報を含んだコンテンツ情報を選択する。【選択図】図２
2018037935.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを推薦する推薦時間帯から所定の範囲内の日付に関する関連情報を取得する関連情報抽出部と、
前記推薦時間帯において配信可能なコンテンツのコンテンツ情報から、前記関連情報又は前記関連情報に対応付けられた対応情報を含んだコンテンツ情報を選択するコンテンツ抽出部と、
を備えるコンテンツ推薦装置。
【請求項２】
視聴されたコンテンツの属性に基づいて推薦コンテンツを所定の推薦時間帯毎に選択する推薦コンテンツ情報生成部を備え、
前記関連情報抽出部は、前記推薦時間帯において選択される推薦コンテンツの件数が所定の件数よりも少ないとき、前記関連情報を取得する
請求項１に記載のコンテンツ推薦装置。
【請求項３】
視聴されたコンテンツの属性に基づいて推薦コンテンツを所定の推薦時間帯毎に選択する推薦コンテンツ情報生成部を備え、
前記関連情報抽出部は、前記推薦時間帯までの所定期間内に選択される推薦コンテンツが変化した件数が所定の件数よりも少ないとき、前記関連情報を取得する
請求項１に記載のコンテンツ推薦装置。
【請求項４】
前記関連情報抽出部は、前記日付が誕生日である出演者の情報を前記関連情報として取得する
ことを特徴とする請求項１から請求項３のいずれか一項に記載のコンテンツ推薦装置。
【請求項５】
前記関連情報抽出部は、前記日付が公開日であるコンテンツのタイトルを前記関連情報に対応付けられた対応情報として取得する
ことを特徴とする請求項１から請求項４のいずれか一項に記載のコンテンツ推薦装置。
【請求項６】
前記関連情報抽出部は、前記日付までの所定期間内に投稿された投稿情報から出現頻度が所定の頻度の閾値以上である語句を前記関連情報として取得する
ことを特徴とする請求項１から請求項５のいずれか一項に記載のコンテンツ推薦装置。
【請求項７】
前記関連情報抽出部は、前記語句のうち、さらに前記頻度の増加の度合いが所定の増加の度合いの閾値以上である語句を前記関連情報として取得する
ことを特徴とする請求項６に記載のコンテンツ推薦装置。
【請求項８】
コンテンツ推薦装置と受信装置とを備えるコンテンツ推薦システムであって、
前記コンテンツ推薦装置は、
コンテンツを推薦する推薦時間帯から所定の範囲内の日付に関する関連情報を取得する関連情報抽出部と、
前記推薦時間帯において配信可能なコンテンツのコンテンツ情報から、前記関連情報又は前記関連情報に対応付けられた対応情報を含んだコンテンツ情報を選択するコンテンツ抽出部と、を備え、
前記受信装置は、
前記コンテンツ抽出部が選択したコンテンツ情報に係るコンテンツ表示情報を表示部に出力し、
前記コンテンツ表示情報への指示に応じて表示部に表示されたコンテンツを機能部に受信させる制御部と、を備える
コンテンツ推薦システム。
【請求項９】
コンテンツ推薦装置のコンテンツ推薦方法であって、
コンテンツを推薦する推薦時間帯から所定の範囲内の日付に関する関連情報を取得する関連情報抽出過程と、
前記推薦時間帯において配信可能なコンテンツのコンテンツ情報から、前記関連情報又は前記関連情報に対応付けられた対応情報を含んだコンテンツ情報を選択するコンテンツ抽出過程と、
を有するコンテンツ推薦方法。
【請求項１０】
受信装置のコンピュータに
コンテンツを推薦する推薦時間帯から所定の範囲内の日付に関する関連情報を取得する関連情報抽出手順、
前記推薦時間帯において配信可能なコンテンツのコンテンツ情報から、前記関連情報又は前記関連情報に対応付けられた対応情報を含んだコンテンツ情報を選択するコンテンツ抽出手順、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ推薦装置、コンテンツ推薦システム、コンテンツ推薦方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、ユーザが視聴した放送番組やＶＯＤ（Ｖｉｄｅｏ−Ｏｎ−Ｄｅｍａｎｄ）コンテンツなどの履歴から、ユーザに好まれるジャンルや出演者の情報を抽出し、抽出したジャンルや出演者と共通するジャンルや出演者に係るＶＯＤコンテンツを推薦することが提案されていた。
【０００３】
例えば、特許文献１には、過去の検索クエリに対応するコンテンツのうち、ユーザが選択したコンテンツを関連付けたコンテンツ履歴情報と、コンテンツに対応するメタデータを関連付けて記憶し、検索状況時の検索クエリに対応するコンテンツの検索結果に含まれるコンテンツのメタデータに基づいて、コンテンツ履歴情報からレコメンド取得対象コンテンツに関連する関連コンテンツを特定するための検索結果を出力するレコメンド情報取得装置について記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１８２４６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、コンテンツを推薦する際ユーザが視聴したコンテンツの履歴情報を用いるので、履歴情報が取得できないと推薦コンテンツを定めることができないことがあった。また、履歴情報を取得できたとしても、ジャンルや出演者などの属性が共通するコンテンツが主に視聴されると、推薦コンテンツとして同一のコンテンツが繰り返し選択され、他のコンテンツが選択されないことがある。
【０００６】
本発明は上記の点に鑑みてなされたものであり、ユーザのコンテンツの視聴状況によらず新たな推薦コンテンツを選択することができるコンテンツ推薦装置、コンテンツ推薦システム、コンテンツ推薦方法及びプログラムを提供する。
【課題を解決するための手段】
【０００７】
（１）本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、コンテンツを推薦する推薦時間帯から所定の範囲内の日付に関する関連情報を取得する関連情報抽出部と、前記推薦時間帯において配信可能なコンテンツのコンテンツ情報から、前記関連情報又は前記関連情報に対応付けられた対応情報を含んだコンテンツ情報を選択するコンテンツ抽出部と、を備えるコンテンツ推薦装置である。
【０００８】
（２）また、本発明の一態様は、上記のコンテンツ推薦装置において、視聴されたコンテンツの属性に基づいて推薦コンテンツを所定の推薦時間帯毎に選択する推薦コンテンツ情報生成部を備え、前記関連情報抽出部は、前記推薦時間帯において選択される推薦コンテンツの件数が所定の件数よりも少ないとき、前記関連情報を取得する。
【０００９】
（３）また、本発明の一態様は、上記のコンテンツ推薦装置において、視聴されたコンテンツの属性に基づいて推薦コンテンツを所定の推薦時間帯毎に選択する推薦コンテンツ情報生成部を備え、前記関連情報抽出部は、前記推薦時間帯までの所定期間内に選択される推薦コンテンツが変化した件数が所定の件数よりも少ないとき、前記関連情報を取得する。
【００１０】
（４）また、本発明の一態様は、上記のコンテンツ推薦装置において、前記関連情報抽出部は、前記日付が誕生日である出演者の情報を前記関連情報として取得することを特徴とする。
【００１１】
（５）また、本発明の一態様は、上記のコンテンツ推薦装置において、前記関連情報抽出部は、前記日付が公開日であるコンテンツのタイトルを前記関連情報として取得することを特徴とする。
【００１２】
（６）また、本発明の一態様は、上記のコンテンツ推薦装置において、前記関連情報抽出部は、前記日付から所定期間内に投稿された投稿情報から出現頻度が所定の頻度の閾値以上である語句を前記関連情報として取得することを特徴とする。
【００１３】
（７）また、本発明の一態様は、上記のコンテンツ推薦装置において、前記関連情報抽出部は、前記語句のうち、さらに前記頻度の増加の度合いが所定の増加の度合いの閾値以上である語句を前記関連情報として取得することを特徴とする。
【００１４】
（８）また、本発明の一態様は、コンテンツ推薦装置と受信装置とを備えるコンテンツ推薦システムであって、前記コンテンツ推薦装置は、コンテンツを推薦する推薦時間帯から所定の範囲内の日付に関する関連情報を取得する関連情報抽出部と、前記推薦時間帯において配信可能なコンテンツのコンテンツ情報から、前記関連情報又は前記関連情報に対応付けられた対応情報を含んだコンテンツ情報を選択するコンテンツ抽出部と、を備え、前記受信装置は、前記コンテンツ抽出部が選択したコンテンツ情報に係るコンテンツ表示情報を表示部に出力し、前記コンテンツ表示情報への指示に応じて表示部に表示されたコンテンツを機能部に受信させる制御部と、を備えるコンテンツ推薦システムである。
【００１５】
（９）また、本発明の一態様は、コンテンツ推薦装置のコンテンツ推薦方法であって、コンテンツを推薦する推薦時間帯から所定の範囲内の日付に関する関連情報を取得する関連情報抽出過程と、前記推薦時間帯において配信可能なコンテンツのコンテンツ情報から、前記関連情報又は前記関連情報に対応付けられた対応情報を含んだコンテンツ情報を選択するコンテンツ抽出過程と、を有するコンテンツ推薦方法である。
【００１６】
（１０）また、本発明の一態様は、受信装置のコンピュータにコンテンツを推薦する推薦時間帯から所定の範囲内の日付に関する関連情報を取得する関連情報抽出手順、前記推薦時間帯において配信可能なコンテンツのコンテンツ情報から、前記関連情報又は前記関連情報に対応付けられた対応情報を含んだコンテンツ情報を選択するコンテンツ抽出手順、を実行させるためのプログラムである。
【発明の効果】
【００１７】
本発明によれば、ユーザのコンテンツの視聴状況によらず新たな推薦コンテンツを選択することができる。
【図面の簡単な説明】
【００１８】
【図１】第１の実施形態に係るコンテンツ推薦システム全体の構成例を示す図である。
【図２】第１の実施形態に係るコンテンツ推薦システムの機能構成の一例を示す概略ブロック図である。
【図３】第１の実施形態に係る出演者データの一例を示す図である。
【図４】第１の実施形態に係るＶＯＤコンテンツ情報の一例を示す図である。
【図５】第１の実施形態に係るカード型画像の一表示例を示す図である。
【図６】第１の実施形態に係るカード型画像の他の表示例を示す図である。
【図７】第２の実施形態に係るコンテンツ推薦システムの機能構成の一例を示す概略ブロック図である。
【図８】第２の実施形態に係る公開映画データの一例を示す図である。
【図９】第２の実施形態に係るカード型画像の一表示例を示す図である。
【図１０】第３の実施形態に係るコンテンツ推薦システムの機能構成の一例を示す概略ブロック図である。
【図１１】第３の実施形態に係るキーワードデータの一例を示す図である。
【図１２】第３の実施形態に係るカード型画像の一表示例を示す図である。
【発明を実施するための形態】
【００１９】
（第１の実施形態）
以下、図面を参照しながら本発明の第１の実施形態について詳しく説明する。
図１は、本実施形態に係るコンテンツ推薦システム全体の構成例を示す図である。
コンテンツ推薦システムＳ１は、レコメンドサーバ１と、カード生成サーバ２と、テレビジョン受信機３と、ユーザ管理サーバ４と、履歴集積サーバ５と、番組集積サーバ６と、ＶＯＤ（ＶＯＤ：Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ、ビデオ・オン・デマンド）コンテンツ集積サーバ７と、ランキングサーバ８と、ＶＯＤコンテンツサーバ９と、配信サーバ１０と、ＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ：セットトップボックス）１１と、携帯端末装置１２と、を含んで構成される。図１に示す例では、テレビジョン受信機３、ＳＴＢ１１及び携帯端末装置１２の個数は各１個であるが、一般には複数である。また、テレビジョン受信機３及び携帯端末装置１２は、ＳＴＢ１１と同一の機能構成を有してもよい。コンテンツ推薦システムＳ１において少なくともテレビジョン受信機３、ＳＴＢ１１及び携帯端末装置１２のいずれかの機器が含まれていれば、その残りの機器が省略されてもよい。以下の説明では、テレビジョン受信機３、ＳＴＢ１１及び携帯端末装置１２を受信装置２０（図２）と総称することがある。
【００２０】
レコメンドサーバ１、カード生成サーバ２、テレビジョン受信機３、ユーザ管理サーバ４、履歴集積サーバ５、番組集積サーバ６、ＶＯＤコンテンツ集積サーバ７、ランキングサーバ８、ＶＯＤコンテンツサーバ９、配信サーバ１０、ＳＴＢ１１及び携帯端末装置１２は、各々ネットワークＮＷに接続され、相互に各種のデータを無線又は有線で送受信することができる。ネットワークＮＷは、例えば、インターネット、公衆無線通信網などの広域通信網（ＷＡＮ：Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、構内通信網（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、仮想私設通信網（ＶＰＮ：Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などのいずれか、又はこれらの組み合わせを含んで構成される双方向に通信可能な情報通信網である。
【００２１】
レコメンドサーバ１は、受信装置２０において推薦する時間帯において送信予定又は配信可能なコンテンツのコンテンツ情報を取得し、取得したコンテンツ情報から推薦コンテンツを定めるコンテンツ推薦装置である。推薦コンテンツは、推薦対象のコンテンツであり、レコメンドコンテンツとも呼ばれる。コンテンツは、映像、音声、テキストなどのいずれか、又はそれらの組み合わせであり、それ自体がサービス又は取引の対象となる情報である。提供先となるユーザは、不特定多数のユーザであってもよいし、コンテンツプロバイダや放送局などと所定の契約を締結した特定のユーザであってもよい。サービス又は取引に係る対価は、有償、無償を問わない。コンテンツには、例えば、テレビジョン放送番組、ＶＯＤコンテンツ、広告映像、楽曲、などがある。以下の説明では、コンテンツが、主にテレビジョン放送番組ならびにＶＯＤコンテンツである場合を主とする。また、テレビジョン放送番組を単に番組と呼ぶ。サービスの提供形態として、その時点（現在）においてテレビジョン放送で提供される番組を受信することを「放送」と呼ぶ。その時点よりも未来に放送される番組の受信を予約すること（視聴予約）と、受信した番組の録画を予約すること（録画予約）を「予約」と総称する。その時点において通信で配信可能なコンテンツを要求に応じて受信することを「ＶＯＤ」と呼ぶ。ＶＯＤについては、コンテンツを表すコンテンツデータの配信方式を問わない。例えば、ファイル送信、ストリーミングのいずれでもよい。
【００２２】
レコメンドサーバ１は、番組集積サーバ６から番組情報を、ＶＯＤコンテンツ集積サーバ７から対応コンテンツ情報ならびにＶＯＤコンテンツ情報をそれぞれ取得する。レコメンドサーバ１は、受信装置２０の機器ＩＤ毎の番組視聴履歴、ＶＯＤ視聴履歴及び操作履歴を履歴集積サーバ５から取得する。レコメンドサーバ１は、ユーザ管理サーバ４からユーザ情報を取得し、取得したユーザ情報を参照して機器ＩＤ毎の番組視聴履歴、ＶＯＤ視聴履歴及び操作履歴を各ユーザのユーザＩＤ毎に集約する。ここで、「視聴」とは、受信装置２０において、コンテンツの映像等を示すコンテンツデータを受信することを意味する。「視聴」とは、受信したコンテンツデータを表示部２２２（後述）に出力することと、受信装置２０の記憶部（図示せず）に記録（録画）することのいずれか一方又は両方の意味を含む。
【００２３】
レコメンドサーバ１は、番組視聴履歴を参照して、各受信装置２０において視聴された番組の番組情報から推薦番組を示す推薦番組情報を抽出する。レコメンドサーバ１は、ＶＯＤ視聴履歴を参照して、各受信装置２０において視聴されたＶＯＤコンテンツのＶＯＤコンテンツ情報から推薦ＶＯＤコンテンツ情報を抽出する。レコメンドサーバ１は、抽出した推薦番組情報に基づいて、その推薦番組に関する推薦番組表示情報を生成する。レコメンドサーバ１は、抽出した推薦ＶＯＤコンテンツ情報に基づいて、その推薦ＶＯＤコンテンツに関する推薦ＶＯＤコンテンツ表示情報を生成する。レコメンドサーバ１は、受信装置２０毎に生成した対応コンテンツ表示情報、推薦番組表示情報及び推薦ＶＯＤコンテンツ表示情報を、それぞれカード生成サーバ２に送信する。以下の説明では、推薦番組情報と推薦ＶＯＤコンテンツ情報を推薦コンテンツ情報と総称し、推薦番組表示情報と推薦ＶＯＤコンテンツ情報を推薦コンテンツ情報と総称することがある。
【００２４】
レコメンドサーバ１は、抽出した推薦コンテンツ情報を、受信装置２０がそれぞれ対応する推薦コンテンツ表示情報を提示する時間帯である推薦時間帯毎に記憶する。つまり、推薦時間帯とは、各受信装置２０のユーザに推薦コンテンツを推薦する時間帯である。以下の説明では、推薦時間帯をスロットと呼ぶことがある。レコメンドサーバ１は、推薦コンテンツ情報を選択する際、スロットにおいてユーザが利用可能、つまり配信可能なコンテンツのコンテンツ情報を推薦コンテンツ情報の候補とする。スロット毎に選択される推薦コンテンツの件数が所定の件数よりも少ないとき、レコメンドサーバ１は、スロットまでの所定期間内に選択される推薦コンテンツが変化した件数が所定の件数よりも少ないとき、その関連情報を取得してもよい。関連情報の取得先は、番組集積サーバ６、ＶＯＤコンテンツ集積サーバ７及びランキングサーバ８のいずれでもよいし、それ以外の機器でもよい。また、レコメンドサーバ１は、オペレータによる操作に応じて入力された操作信号に基づいて関連情報を生成してもよい。
【００２５】
レコメンドサーバ１は取得した関連情報又はその関連情報に対応付けられた対応情報を含んだコンテンツ情報を、さらに選択する。レコメンドサーバ１は、さらに選択したコンテンツ情報に基づいて、そのコンテンツに関するコンテンツ表示情報を生成する。レコメンドサーバ１は、さらに生成したコンテンツ表示情報をそのスロットの推薦コンテンツ表示情報の一部又は全部としてカード生成サーバ２に送信する。以下の説明では、さらに選択した推薦コンテンツ情報を日付関連コンテンツ情報と呼び、日付関連コンテンツに係る推薦コンテンツ表示情報を日付関連コンテンツ表示情報と呼ぶことがある。日付関連コンテンツとして、そのスロット以降において放送予定な番組、又はそのスロットにおいて配信可能なＶＯＤコンテンツが含まれうる。
【００２６】
カード生成サーバ２は、レコメンドサーバ１から受信したコンテンツ表示情報に含まれる表示情報を補完する画像データの一例としてカードデータを生成する。その画像データが示す画像には、例えば、表示情報としてタイトルが含まれる他、そのコンテンツの一場面を表すサムネイル画像と各種のメッセージが含まれてもよい。カード生成サーバ２は、日付関連コンテンツ表示情報に関するメッセージには、その日付、その日付に関する関連情報、その関連情報に対応する対応情報、それらの情報の任意の組み合わせを表すメッセージを含めてもよい。ここで、カード生成サーバ２には、予め各コンテンツの識別情報として、ＶＯＤコンテンツＩＤ、タイトルＩＤもしくはストーリーＩＤと、サムネイル画像ならびにメッセージのデータを対応付けて記憶しておく。これにより、カード生成サーバ２は、対応コンテンツ表示情報に含まれるＶＯＤコンテンツＩＤに対応するサムネイル画像とメッセージを特定し、推薦番組表示情報に含まれるタイトルＩＤもしくはストーリーＩＤに対応するサムネイル画像とメッセージを特定し、推薦ＶＯＤコンテンツ表示情報に含まれるＶＯＤコンテンツＩＤに対応するサムネイル画像とメッセージを特定する。なお、カード生成サーバ２は、サービス種別に応じて異なる表示態様の画像を示すカードデータを生成してもよい。また、カード生成サーバ２は、処理対象のコンテンツが対応コンテンツか推薦ＶＯＤコンテンツかに応じて異なる表示態様の画像を示すカードデータを生成してもよい。表示態様は、例えば、背景色、形状、装飾の有無もしくは装飾の形態などである。カード生成サーバ２は、生成したカードデータをそれぞれ付加した対応コンテンツ表示情報、推薦番組表示情報及び推薦ＶＯＤコンテンツ表示情報を配信サーバ１０に送信する。
【００２７】
テレビジョン受信機３は、放送設備から選局されたチャンネルに対応する周波数帯域の放送波で搬送された放送信号を受信する。テレビジョン受信機３は、受信した放送信号から抽出した番組の映像データに基づく映像を表示する。テレビジョン受信機３は、選局されたチャンネルと受信時間を含む選局情報を履歴集積サーバ５に送信する。テレビジョン受信機３は、後述するＳＴＢ１１と同様の機能構成を備えてもよい。
【００２８】
ユーザ管理サーバ４は、ユーザ情報を記憶するサーバ装置である。ユーザ情報は、コンテンツ推薦システムＳ１の各ユーザと使用機器との対応関係を示すデータである。ユーザ情報は、例えば、各ユーザのユーザＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）と、当該ユーザの受信装置２０が使用される地域と、その受信装置２０としてテレビジョン受信機３、ＳＴＢ１１ならびに携帯端末装置１２の少なくともいずれかの機器ＩＤを含み、それらを対応付けて構成される。なお、ユーザ管理サーバ４は、ユーザＩＤと機器ＩＤを、その機器ＩＤを有するテレビジョン受信機３、ＳＴＢ１１又は携帯端末装置１２から受信してもよいし、オペレータの操作に応じて直接取得してもよい。
【００２９】
履歴集積サーバ５は、各端末装置から選局情報及びＶＯＤ選択情報を受信する。履歴集積サーバ５は、選局情報に含まれる機器ＩＤ毎に選局情報を集積して番組視聴履歴を形成し、ＶＯＤ選択情報に含まれる機器ＩＤ毎にＶＯＤ選択情報を集積してＶＯＤ視聴履歴を形成する。履歴集積サーバ５は、形成した番組視聴履歴とＶＯＤ視聴履歴をレコメンドサーバ１に送信する。また、履歴集積サーバ５は、各受信装置２０から操作履歴を受信し、当該端末装置の機器ＩＤ毎に操作履歴を集積する。操作履歴には、例えば、カード型画像（後述）の選択に係る操作が含まれる。履歴集積サーバ５は、集積した操作履歴をレコメンドサーバ１に送信する。
【００３０】
番組集積サーバ６は、その時点よりも未来に放送される予定の番組を示す番組情報を取得し、取得した番組を集積する。番組情報は、各番組のタイトルＩＤ、番組名、放送時間、放送局名もしくはチャンネルなど、その番組を特定するメタ情報である。番組情報には、地域、ジャンル、キャスト、キーワードなど、その番組の属性を示す情報が含まれてもよい。その番組が一連のシリーズ番組のうちの個別番組である場合には、シリーズ番組を識別するタイトルＩＤの他、その個別番組を識別するストーリーＩＤが番組情報に含まれてもよい。また、番組情報には、その番組の案内記事の情報が配信可能なサーバ装置のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が含まれてもよい。番組集積サーバ６は、新たに集積した番組情報をレコメンドサーバ１に送信する。
【００３１】
ＶＯＤコンテンツ集積サーバ７は、その時点よりも未来に配信可能なＶＯＤコンテンツを示すＶＯＤコンテンツ情報を取得し、取得したＶＯＤコンテンツ情報を集積する。ＶＯＤコンテンツ情報は、ＶＯＤコンテンツＩＤ、タイトル名など、そのＶＯＤコンテンツを特定するメタ情報である。ＶＯＤコンテンツ情報には、取得元情報（例えば、ＵＲＬ）、配信期間、プロバイダ名、再生時間、ジャンル、キャスト、キーワードなど、の情報が含まれてもよい。
ＶＯＤコンテンツ集積サーバ７は、新たに集積したＶＯＤコンテンツ情報をレコメンドサーバ１に送信する。
【００３２】
ランキングサーバ８は、履歴集積サーバ５から受信したユーザＩＤ毎の番組視聴履歴を解析して、所定の期間における各番組の視聴率を集計するサーバ装置である。視聴率は、例えば、その期間における当該番組を受信した端末装置数の集計対象の端末装置数に対する比であってもよいし、その期間における当該番組を視聴した視聴者数の集計対象の視聴者数に対する比であってもよい。ランキングサーバ８は、視聴率の降順に各番組の順位を定め、定めた順位と視聴率を示す番組ランキング情報を生成する。ランキングサーバ８は、履歴集積サーバ５から受信したユーザＩＤ毎のＶＯＤ視聴履歴を解析して、所定の期間について集計した各ＶＯＤコンテンツの視聴率に基づいて、定めた順位と視聴率を示すＶＯＤコンテンツランキング情報を生成してもよい。ランキングの集計単位は、全国の端末装置又は視聴者に限られず、所定の地域毎の端末装置又は視聴者であってもよい。集計単位が地域である場合には、ランキングサーバ８は、地域毎に番組ランキング情報とＶＯＤコンテンツランキング情報を生成する。ランキングサーバ８は、生成した番組ランキング情報とＶＯＤコンテンツランキング情報をレコメンドサーバ１に送信する。なお、ランキングは、視聴率に基づくものに限らず、視聴者数に基づくもの、もしくは端末装置数に基づくものであってもよい。
【００３３】
ＶＯＤコンテンツサーバ９は、所定のＶＯＤコンテンツを示すＶＯＤコンテンツデータを蓄積するサーバ装置である。ＶＯＤコンテンツは、例えば、漫画を素材にした動画（アニメーション）、実写された素材からなる映画、ドキュメンタリ、運動競技などの映像を含む。ＶＯＤコンテンツには、対応コンテンツが含まれる。対応コンテンツは、シリーズ番組を構成する個別番組毎のＶＯＤコンテンツである。ＶＯＤコンテンツサーバ９は、例えば、コンテンツのプロバイダが管理するサーバ装置である。ＶＯＤコンテンツサーバ９は、受信装置２０からＶＯＤコンテンツ要求を受信するとき、その応答として要求されたＶＯＤコンテンツデータを受信装置２０に送信する。
【００３４】
配信サーバ１０は、カード生成サーバ２から受信したユーザ毎の関連番組表示情報、推薦番組表示情報及び推薦ＶＯＤコンテンツ表示情報を、そのユーザ毎に予め設定された受信装置２０、例えば、ＳＴＢ１１に所定時間（例えば、３時間）毎に配信する。
【００３５】
ＳＴＢ１１は、配信サーバ１０から受信した推薦コンテンツ表示情報を受信し、受信した推薦コンテンツ表示情報に含まれる推薦番組表示情報及び推薦ＶＯＤコンテンツ表示情報を併せて表示部２２２に出力する。ＳＴＢ１１は、推薦番組表示情報の出力中にその推薦番組を表す画像への指示に応じて、その推薦番組の受信に係る処理を行う。推薦番組のサービス種別が、放送である場合には、ＳＴＢ１１は、指定された放送チャンネルで受信した受信信号から映像信号を抽出し、抽出した映像信号を表示部に出力する。推薦番組のサービス種別が、予約である場合には、ＳＴＢ１１は、所定の予約画面を表示部に表示させ、推薦番組表示情報で指定された放送時間にその放送チャンネルで受信した受信信号に基づく映像信号を記録する（録画予約）、記録に代えて、もしくは記録とともに、その映像信号を表示部に表示させる（視聴予約）。日付関連コンテンツ表示情報が放送番組のコンテンツ表示情報である場合には、ＳＴＢ１１は、その日付関連コンテンツ表示情報に対して推薦番組表示情報と同様の処理を行う。日付関連コンテンツ表示情報がＶＯＤコンテンツのコンテンツ表示情報である場合には、ＳＴＢ１１は、その日付関連コンテンツ表示情報に対して推薦ＶＯＤコンテンツ表示情報と同様の処理を行う。
【００３６】
携帯端末装置１２は、ネットワークＮＷと無線で各種のデータを送受信することができる電子機器である。携帯端末装置１２は、例えば、携帯電話機、タブレット端末装置などである。携帯端末装置１２は、ＳＴＢ１１と同様の機能構成を備えてもよい。
なお、図１に示す例では、テレビジョン受信機３、ＳＴＢ１１、携帯端末装置１２、ＶＯＤコンテンツ集積サーバ７及びＶＯＤコンテンツサーバ９の数は、それぞれ１個であるが、一般には複数である。例えば、シリーズ番組を構成する個別番組と同一の映像を含む対応コンテンツの対応コンテンツ情報を取得、提供するコンテンツプロバイダのＶＯＤコンテンツ集積サーバ７と、その他のＶＯＤコンテンツのＶＯＤコンテンツ情報を取得、提供するＶＯＤコンテンツ集積サーバ７とは別個であってもよいし同一であってもよい。
【００３７】
（コンテンツ推薦システムの機能構成）
次に、本実施形態に係るコンテンツ推薦システムＳ１の機能構成の一例について説明する。図２は、本実施形態に係るコンテンツ推薦システムＳ１の機能構成の一例を示す概略ブロック図である。コンテンツ推薦システムＳ１は、レコメンドサーバ１と、受信装置２０と、外部サーバ３０とを含んで構成される。受信装置２０は、上述のテレビジョン受信機３、ＳＴＢ１１及び携帯端末装置１２を総称したものである。受信装置２０は、テレビジョン受信機３、ＳＴＢ１１及び携帯端末装置１２のいずれの形態で実施されてもよい。外部サーバ３０は、上述のカード生成サーバ２、ユーザ管理サーバ４、履歴集積サーバ５、番組集積サーバ６、ＶＯＤコンテンツ集積サーバ７、ランキングサーバ８、ＶＯＤコンテンツサーバ９及び配信サーバ１０のセットである。外部サーバ３０は、任意の個数のコンピュータ装置として分散又は集約して配置されてもよい。外部サーバ３０の一部の構成が、レコメンドサーバ１の一部として一体化されてもよい。
【００３８】
（レコメンドサーバの構成）
次に、レコメンドサーバ１の機能構成について説明する。レコメンドサーバ１は、ユーザ情報取得部１０１、履歴情報取得部１０２、番組情報取得部１０３、ＶＯＤコンテンツ情報取得部１０４、ＣＰ指定コンテンツ情報取得部１０５、ランキング情報取得部１０６、出演者情報抽出部１０７ａ、出演ＶＯＤ抽出部１０８ａ、推薦コンテンツ情報生成部１１０、生成履歴記憶部１１３、カード編成部１２１、カード登録部１２２及び通信部１３１を含んで構成されるコンテンツ推薦装置である。
【００３９】
ユーザ情報取得部１０１は、ユーザ管理サーバ４から通信部１３１を介してユーザ情報を取得する。ユーザ情報取得部１０１は、取得したユーザ情報を履歴情報取得部１０２に出力する。
履歴情報取得部１０２は、履歴集積サーバ５から所定期間（例えば、１日）毎に受信装置２０の機器ＩＤ毎の番組視聴履歴とＶＯＤコンテンツ視聴履歴を、通信部１３１を介して取得する。履歴情報取得部１０２は、ユーザ情報取得部１０１が取得したユーザ情報を参照して、機器ＩＤ毎の番組視聴履歴とＶＯＤコンテンツ視聴履歴をそれぞれ対応するユーザＩＤ毎に集約し、ユーザＩＤ毎の番組視聴履歴とＶＯＤコンテンツ視聴履歴を形成する。履歴情報取得部１０２は、形成した番組視聴履歴とＶＯＤコンテンツ視聴履歴を推薦コンテンツ情報生成部１１０に出力する。
【００４０】
番組情報取得部１０３は、通信部１３１を介して放送予定の番組毎の番組情報を所定期間（例えば、１日）毎に番組集積サーバ６から受信する。番組情報取得部１０３には、過去に放送された番組の番組情報も蓄積される。番組情報取得部１０３は、受信した番組情報を推薦コンテンツ情報生成部１１０に出力する。
【００４１】
ＶＯＤコンテンツ情報取得部１０４は、通信部１３１を介して送信予定のＶＯＤコンテンツ毎のＶＯＤコンテンツ情報を所定時間（例えば、７日）毎にＶＯＤコンテンツ集積サーバ７から取得する。送信予定とは、未来の推薦に係る時間帯が配信期間に含まれることを意味する。また、送信予定のＶＯＤコンテンツには、その時点（現在）の時刻が配信期間に含まれるＶＯＤコンテンツが含まれる。上述したように、ＶＯＤコンテンツ情報には、シリーズ番組を構成する個別番組に対応する対応コンテンツの対応コンテンツ情報が含まれる。ＶＯＤコンテンツ情報取得部１０４は、受信した対応コンテンツ情報とその他のＶＯＤコンテンツ情報を推薦コンテンツ情報生成部１１０に出力する。
【００４２】
ＣＰ（Ｃｏｎｔｅｎｔ  Ｐｒｏｖｉｄｅｒ）指定コンテンツ情報取得部１０５は、通信部１３１を介して送信予定のＶＯＤコンテンツ情報のうちＣＰ指定コンテンツを示すＣＰ指定コンテンツ情報を取得する。ＣＰ指定コンテンツとは、コンテンツプロバイダが指定した所定のコンテンツである。ＣＰ指定コンテンツは、他のコンテンツよりも優先して全ユーザに推薦されることがある。また、ＣＰ指定コンテンツを表す情報が表示される表示時間帯が予め設定されていることがある。ＣＰ指定コンテンツ情報取得部１０５は、例えば、ＶＯＤコンテンツ情報にＣＰ指定コンテンツであることを示すＣＰ指定コンテンツ識別情報が含まれていることをもって、当該ＶＯＤコンテンツがＣＰ指定コンテンツであることを識別してもよい。ＣＰ指定コンテンツ情報取得部１０５は、取得したＣＰ指定コンテンツ情報をカード編成部１２１に出力する。
【００４３】
ランキング情報取得部１０６は、通信部１３１を介してランキングサーバ８から所定時間（例えば、１日）毎に番組ランキング情報とＶＯＤコンテンツランキング情報を取得する。ランキング情報取得部１０６は、取得した番組ランキング情報とＶＯＤコンテンツランキング情報をカード編成部１２１に出力する。
【００４４】
出演者情報抽出部１０７ａは、生成履歴記憶部１１３に記憶された情報を参照して、ユーザＩＤならびにスロット毎の推薦コンテンツ表示情報の数が、所定の選択数の下限（後述）未満であるか否かを判定する。選択数の下限未満であると判定するとき、出演者情報抽出部１０７ａは、外部サーバ３０から日付に関連する出演者データを取得する。出演者データは、図３に示すように出演者とその生年月日の情報を含み、それらが対応付けてなる情報である。出演者情報抽出部１０７ａは、出演者データから関連情報として生年月日がスロットの日付から所定の範囲内（例えば、注目するスロットの日付が初日、注目するスロットから３日後が最終日）の日付である出演者の出演者情報を抽出する。出演者情報抽出部１０７ａは、抽出した出演者情報を出演ＶＯＤ抽出部１０８ａに出力する。なお、選択数の下限以上であると判定するとき、出演者情報抽出部１０７ａは、出演者情報を抽出する処理を行わない。
【００４５】
なお、出演者情報抽出部１０７ａが出演者情報を抽出する処理を実行する契機は、各ユーザＩＤについてスロットまでの所定の期間（例えば、１日〜１週間）内に選択された推薦ＶＯＤコンテンツ情報が同一であって、変化がないと判定した場合であってもよい。例えば、所定の期間が１日であることは、前日に取得された推薦ＶＯＤコンテンツ情報と、当日に取得された推薦ＶＯＤコンテンツ情報とが比較されることを示す。また、出演者情報抽出部１０７ａが出演者情報を抽出する処理を実行する契機は、各ユーザＩＤについてスロットまでの所定の期間内に更新された推薦ＶＯＤコンテンツ情報の件数が、所定の件数よりも少ない場合であってもよい。所定の件数は、例えば、上述した選択数の下限と等しくてもよい。それらの判定は、生成履歴記憶部１１３にスロット毎に記憶された推薦ＶＯＤコンテンツ情報を参照して実行することができる。
【００４６】
出演ＶＯＤ抽出部１０８ａは、ＶＯＤコンテンツ集積サーバ７からＶＯＤコンテンツ情報を受信し、出演者情報抽出部１０７ａから出演者情報が入力される。出演ＶＯＤ抽出部１０８ａは、スロットにおいて配信可能なＶＯＤコンテンツのＶＯＤコンテンツ情報であって入力された出演者情報と同一の出演者の出演者情報を含むＶＯＤコンテンツ情報を選択する。出演ＶＯＤ抽出部１０８ａは、選択したＶＯＤコンテンツ情報に基づいてＶＯＤコンテンツ表示情報を生成する。ＶＯＤコンテンツ表示情報を生成する手法は、推薦ＶＯＤコンテンツ表示情報生成部１１２（後述）が推薦ＶＯＤコンテンツ情報に基づいて推薦ＶＯＤコンテンツ表示情報を生成する手法と同様であってもよい。出演ＶＯＤ抽出部１０８ａは、生成したＶＯＤコンテンツ表示情報を日付関連コンテンツ情報としてカード編成部１２１に出力する。
【００４７】
なお、出演ＶＯＤ抽出部１０８ａがユーザＩＤならびにスロット毎に選択するＶＯＤコンテンツ情報の数は、例えば、所定の選択数の下限と推薦ＶＯＤコンテンツ表示情報の数との差であってもよい。
【００４８】
推薦コンテンツ情報生成部１１０は、推薦番組表示情報生成部１１１と、推薦ＶＯＤコンテンツ表示情報生成部１１２と、生成履歴記憶部１１３と、とを含んで構成される。
推薦番組表示情報生成部１１１は、履歴情報取得部１０２から入力されるユーザＩＤ毎の番組視聴履歴に基づいて、番組情報取得部１０３から入力される番組情報から推薦番組に係る推薦番組情報を選択する。スロット毎に放送時間の一部又は全部が含まれる番組の番組情報が推薦番組の候補になる。このスロットは、受信装置２０において推薦番組、推薦ＶＯＤコンテンツならびに日付関連コンテンツの情報を更新する周期毎に設定される。推薦番組表示情報生成部１１１は、例えば、視聴履歴が示す番組の番組情報と抽出条件となる要素が一致する番組それぞれのスコアを算出する。推薦番組表示情報生成部１１１は、算出したスコアの降順にスロット毎に、スコアが所定の閾値以上である番組の番組情報を推薦番組情報として抽出する。但し、スロット毎に抽出する推薦番組情報の件数は、所定の最大値以内に制限されてもよい。抽出条件として、例えば、番組の属性を示す番組情報の要素として、キャスト、ジャンル及びキーワードが用いられる。スコアは、一致する抽出条件の個数ならびに頻度が多いほど高く、その受信時間、つまり、視聴時間が長いほど高い。推薦番組表示情報生成部１１１は、キャスト、ジャンル、キーワードなどの要素の種別に応じて異なる重み係数が予め設定され、それぞれの要素の出現度数に重み係数を乗じて得られる乗算値の要素間の総和をスコアとして算出してもよい。これにより、ユーザの嗜好の要素が多く含まれる番組ほど推薦番組として選択される。この手法を嗜好ベースの抽出と呼ぶことがある。算出されるスコアによっては、選択される推薦番組の件数が、所定の最大値未満になることや、選択される推薦番組が存在しないことがある。
【００４９】
推薦番組表示情報生成部１１１は、選択した推薦番組の推薦番組情報から上述した表示情報と、受信情報を抽出する。表示情報には、その推薦番組自体のタイトル、など、その推薦番組を特定する情報が含まれてもよい。受信情報には、その推薦番組の放送時間及び放送チャネルもしくは放送局名などの受信に用いられる情報が含まれる。サービス種別情報は、放送又は予約など受信サービスの種別を示す情報である。推薦番組表示情報生成部１１１は、放送時間の一部又は全部がスロットに含まれる推薦番組については、そのスロットに係るサービス種別を放送と定め、放送時間がスロットの終了時刻よりも後の推薦番組については、そのスロットに係るサービス種別を予約と定める。なお、推薦番組表示情報生成部１１１は、放送時間の一部又は全部がスロットに含まれる推薦番組を棄却する。推薦番組表示情報生成部１１１は、抽出した表示情報、受信情報及びサービス種別情報を含む推薦番組表示情報を生成する。推薦番組表示情報には、その推薦番組を識別するタイトルＩＤが含まれてもよい。推薦番組がシリーズ番組を構成する個別番組である場合には、推薦番組情報には、さらに個別番組を識別するストーリーＩＤが含まれてもよい。推薦番組表示情報生成部１１１は、生成した推薦番組表示情報と、その推薦番組について算出したスコアとを対応付けてカード編成部１２１に出力する。
【００５０】
推薦ＶＯＤコンテンツ表示情報生成部１１２は、履歴情報取得部１０２から入力されるユーザＩＤ毎のＶＯＤコンテンツ視聴履歴に基づいて、ＶＯＤコンテンツ情報取得部１０４から入力されるＶＯＤコンテンツ情報から推薦ＶＯＤコンテンツに係る推薦ＶＯＤコンテンツ情報を選択する。推薦ＶＯＤコンテンツ表示情報生成部１１２は、ＶＯＤコンテンツ情報を選択する際、配信期間の一部又は全部がスロットに含まれるＶＯＤコンテンツ情報から、例えば、推薦番組表示情報生成部１１１と同様に嗜好ベースの抽出を行う。算出されるスコアによっては、選択される推薦ＶＯＤコンテンツ情報の件数が、所定の最大値未満になることや、選択される推薦ＶＯＤコンテンツが存在しないことがある。推薦ＶＯＤコンテンツ表示情報生成部１１２は、選択した推薦ＶＯＤコンテンツの推薦ＶＯＤコンテンツ情報から表示情報と受信情報とを抽出する。表示情報には、その推薦ＶＯＤコンテンツ情報自体のタイトル、サブタイトルなど、その推薦ＶＯＤコンテンツを特定する情報が含まれてもよい。抽出される受信情報には、その推薦ＶＯＤコンテンツの取得先であるＶＯＤコンテンツサーバ９のＵＲＬと配信期間が含まれる。推薦ＶＯＤコンテンツ表示情報生成部１１２は、抽出した表示情報、受信情報及びサービス種別がＶＯＤであることを示すサービス種別情報を含む推薦ＶＯＤコンテンツ表示情報を生成する。推薦ＶＯＤコンテンツ表示情報には、その推薦ＶＯＤコンテンツを識別するＶＯＤコンテンツＩＤが含まれてもよい。推薦ＶＯＤコンテンツ表示情報生成部１１２は、生成した推薦ＶＯＤコンテンツ表示情報と、その推薦ＶＯＤコンテンツについて算出したスコアとを対応付けてカード編成部１２１に出力する。
【００５１】
生成履歴記憶部１１３は、ユーザＩＤならびにスロットと対応付けて推薦コンテンツ表示情報を記憶する。後述するように、推薦コンテンツ表示情報は、そのユーザＩＤに係る受信装置２０において、そのスロットの時間帯に情報を表示可能とする推薦コンテンツに係る推薦コンテンツ表示情報である。
【００５２】
カード編成部１２１には、推薦番組表示情報生成部１１１から推薦番組表示情報とスコアが、推薦ＶＯＤコンテンツ表示情報生成部１１２から推薦ＶＯＤコンテンツ表示情報とスコアが、見逃し番組コンテンツ表示情報生成部１１６から対応コンテンツ表示情報と優先度情報が、それぞれユーザＩＤならびにスロット毎に入力される。カード編成部１２１は、以下の処理をユーザＩＤならびにスロット毎に行う。カード編成部１２１は、優先度情報が示す優先順位が高いほど優先して所定の選択数の推薦ＶＯＤコンテンツ表示情報を選択する。カード編成部１２１は、推薦番組表示情報についても推薦ＶＯＤコンテンツ情報と同様に、そのスコアに基づいて推薦番組表示情報を選択する。
【００５３】
なお、カード編成部１２１には、ＣＰ指定コンテンツ情報取得部１０５から番組情報に基づくＣＰ指定コンテンツ情報が入力される場合がある。その場合には、所定の時間帯（ＣＰ指定コンテンツ表示時間帯）に含まれるスロットについて、カード編成部１２１は、そのＣＰ指定コンテンツを他の推薦番組よりも高い優先順位の推薦番組として定めてもよい。カード編成部１２１は、その番組情報に基づいて推薦番組表示情報生成部１１１と同様の手順を用いて推薦番組表示情報を生成する。
【００５４】
また、カード編成部１２１には、ＣＰ指定コンテンツ情報取得部１０５からＶＯＤコンテンツ情報に基づくＣＰ指定コンテンツ情報が入力される場合がある。その場合には、カード編成部１２１は、ＣＰ指定コンテンツ表示時間帯に含まれるスロットについて、そのＣＰ指定コンテンツを、他のＶＯＤコンテンツよりも高い優先順位のＶＯＤコンテンツとして定めてもよい。カード編成部１２１は、そのＶＯＤコンテンツ情報に基づいて推薦ＶＯＤコンテンツ表示情報生成部１１２と同様の手順を用いて推薦ＶＯＤコンテンツ表示情報を生成する。
【００５５】
なお、カード編成部１２１には、ランキング情報取得部１０６から番組ランキング情報が入力される場合がある。その場合には、カード編成部１２１は、番組ランキング情報が示す番組のうち、その番組情報を参照して番組名、放送時間及び曜日が一致する番組をシリーズ番組として特定する。カード編成部１２１は、所定の時間帯（ランキングベース表示時間帯）に含まれるスロットの一部又は全部が放送時間に含まれるシリーズ番組を推薦番組の候補として定める。そして、カード編成部１２１は、定めた推薦番組の候補のうち所定の個数の番組を順位の高い順に推薦番組として選択する。そして、カード編成部１２１は、その番組情報に基づいて推薦番組表示情報生成部１１１と同様の手順を用いて推薦番組表示情報を生成する。
【００５６】
なお、カード編成部１２１には、ランキング情報取得部１０６からＶＯＤコンテンツランキング情報が入力される場合がある。その場合には、カード編成部１２１は、ランキングベース表示時間帯に含まれるスロットの一部又は全部を、そのＶＯＤコンテンツ情報で特定される配信期間内のＶＯＤコンテンツを推薦ＶＯＤコンテンツの候補として定める。そして、カード編成部１２１は、定めた推薦ＶＯＤコンテンツの候補のうち所定の個数のＶＯＤコンテンツを優先順位の高い順に推薦ＶＯＤコンテンツとして選択する。そして、カード編成部１２１は、そのＶＯＤコンテンツ情報に基づいて推薦ＶＯＤコンテンツ表示情報生成部１１２と同様の手順を用いて推薦ＶＯＤコンテンツ表示情報を生成する。
【００５７】
選択された推薦コンテンツのスコア、ＣＰコンテンツ情報の有無、ランキング情報の有無によっては、取得される推薦コンテンツの数が、所定の選択数の下限未満であることや、推薦コンテンツが存在しないことがある。カード編成部１２１は、ユーザＩＤならびにスロット毎に取得した推薦ＶＯＤコンテンツ表示情報と、取得した推薦番組表示情報を生成履歴記憶部１１３に記憶する。所定の選択数の下限は、例えば、受信装置２０がコンテンツの情報を表示する数と等しい数である。その数は、ＶＯＤコンテンツの情報の数と番組の情報の数の合計（例えば、４）であってもよいし、ＶＯＤコンテンツの情報の数（例えば、２）に限られてもよい。推薦コンテンツの数が、所定の選択数の下限に満たない場合には、出演ＶＯＤ抽出部１０８ａから日付関連コンテンツ表示情報が入力される。推薦コンテンツの数が、所定の選択数の下限以上である場合にも、出演ＶＯＤ抽出部１０８ａから日付関連コンテンツ表示情報が入力されうる。入力される日付関連コンテンツ情報が、その他の推薦コンテンツ表示情報よりも優先されるように、カード編成部１２１は、日付関連コンテンツ情報にその他の推薦コンテンツ表示情報よりも高い優先順位を定めてもよい。カード編成部１２１は、入力される日付関連コンテンツ表示情報を、そのユーザＩＤならびにスロットの推薦ＶＯＤコンテンツ表示情報の一部又は全部に統合する。カード編成部１２１は、取得した推薦番組表示情報及び推薦ＶＯＤコンテンツ表示情報を、ユーザＩＤならびにスロット毎に生成履歴記憶部１１３に記憶する。カード編成部１２１は、選択したＶＯＤコンテンツの推薦ＶＯＤコンテンツ表示情報及び推薦番組の推薦番組表示情報をカード登録部１２２に出力する。
【００５８】
カード登録部１２２は、カード編成部１２１から入力された推薦番組表示情報及び」「推薦ＶＯＤコンテンツ表示情報及び対応コンテンツ表示情報をユーザＩＤ及びスロット毎に集積する。カード登録部１２２は、集積した推薦番組表示情報、推薦ＶＯＤコンテンツ表示情報及び対応コンテンツ表示情報をカード生成サーバ２に通信部１３１を介して出力する。カード生成サーバ２では、出力された推薦番組表示情報、推薦ＶＯＤコンテンツ表示情報及び対応コンテンツ表示情報に、それぞれ画像データが付加される。画像データが付加された推薦番組表示情報、推薦ＶＯＤコンテンツ表示情報及び対応コンテンツ表示情報は、配信サーバ１０を介して各ユーザＩＤに対応する機器ＩＤで指定される受信装置２０に配信される。
通信部１３１は、ネットワークＮＷに接続される機器との間で、各種のデータを送受信する。通信部１３１は、例えば、通信インタフェースである。
【００５９】
（受信装置の構成）
次に、受信装置２０の構成について説明する。受信装置２０は、カード取得部２０１、カード表示機能・起動部２０２、選局機能部２１１、予約機能部２１２、ＶＯＤ機能部２１３、人物検出部２２１、表示部２２２、入力部２２３、通信部２３１及び放送受信部２３２を含んで構成される。
【００６０】
カード取得部２０１は、単位時間毎に表示情報要求を配信サーバ１０に通信部２３１を介して送信する。カード取得部２０１は、表示情報要求に対する応答として、そのスロットに係る表示情報である推薦番組表示情報及び推薦ＶＯＤコンテンツ表示情報を配信サーバ１０から受信する。受信される推薦ＶＯＤコンテンツ表示情報には、日付関連コンテンツ表示情報が含まれる。カード取得部２０１は、受信した推薦番組表示情報及び推薦ＶＯＤコンテンツ表示情報を記憶する。
【００６１】
カード表示機能・起動部２０２は、各種のコンテンツを表すカード型の画像の表示部２２２への表示及び表示された画像への指示に応じたコンテンツの受信サービスに係る処理を制御する。カード表示機能・起動部２０２は、起動が指示されるとき、その処理を開始する。起動が指示されるとは、人物検出部２２１から検出信号が入力されること、又は入力部２２３から起動を示す操作信号が入力されることを示す。カード型の画像には、推薦番組表示情報に係る推薦番組を表す画像、推薦ＶＯＤコンテンツ表示情報に係る推薦ＶＯＤコンテンツを表す画像を表す画像がある。推薦ＶＯＤを表す画像として、日付関連コンテンツを表す画像が表示されることがある。
【００６２】
カード表示機能・起動部２０２は、カード表示制御部２０３と、機能制御部２０４を含んで構成される。
カード表示制御部２０３は、その時点（現在）の時刻が属するスロットの推薦番組表示情報、推薦ＶＯＤコンテンツ表示情報及び対応コンテンツ表示情報をカード取得部２０１から読み取る。
カード表示制御部２０３は、読み取った推薦番組表示情報、推薦ＶＯＤコンテンツ表示情報及び対応コンテンツ表示情報から、それぞれのサービス種別情報が示すサービス種別と、サービス種別毎の優先順位を特定する。カード表示制御部２０３は、サービス種別毎に所定の個数の推薦番組又は推薦ＶＯＤコンテンツを示す画像を表示部２２２に表示させる。そのために、カード表示制御部２０３は、それぞれの画像に係る画像データとして推薦番組表示情報、推薦ＶＯＤコンテンツ表示情報に含まれる画像データを、表示部２２２に出力する。
【００６３】
カード表示制御部２０３は、原則として優先順位が高い推薦番組、推薦ＶＯＤコンテンツほど高くなるように、それぞれのサービス種別毎の表示順位を定める。従って、優先順位がその他の推薦ＶＯＤコンテンツよりも高い日付関連コンテンツの情報を表す画像は、その他の推薦ＶＯＤコンテンツの画像よりも高い順位で表示される。そして、カード表示制御部２０３は、入力部２２３からのカード切替を示す操作信号が入力される毎に、出力対象の推薦番組又は推薦ＶＯＤコンテンツの情報を表す画像データを、次の表示順位の推薦番組又は推薦ＶＯＤコンテンツの情報を表す画像データに順次切り替える。
【００６４】
機能制御部２０４は、押下された画像に係る推薦番組又は推薦ＶＯＤコンテンツの受信サービスを実現するための処理を、サービス種別情報が示すサービス種別に対応する機能部に実行させる。サービス種別情報は、上述したように推薦番組表示情報又は推薦ＶＯＤコンテンツ表示情報に含まれる。押下とは、現実に押下されることの他、入力部２２３から入力されるその画像、又はその画像の表示領域内の位置が操作信号で指示されるという意味を含む。
【００６５】
機能制御部２０４は、例えば、サービス種別として放送について、押下された画像に係る番組の受信情報と起動指示を選局機能部２１１に出力する。推薦番組表示情報には、受信情報として放送チャンネルの情報が含まれる。これにより、選局機能部２１１は、選局処理（後述）の実行を開始する。
機能制御部２０４は、サービス種別として予約について、押下された画像に係る番組の受信情報と起動指示を予約機能部２１２に出力する。推薦番組表示情報には、受信情報として放送チャンネルならびに放送時間の情報が含まれる。これにより、予約機能部２１２は、予約処理（後述）の実行を開始する。
機能制御部２０４は、サービス種別としてＶＯＤについて、押下された画像に係るＶＯＤコンテンツの受信情報と起動指示をＶＯＤ機能部２１３に出力する。ＶＯＤコンテンツ表示情報には、受信情報としてＵＲＬなどの取得先情報が含まれる。ＶＯＤ機能部２１３は、機能制御部２０４から起動指示が入力されるときＶＯＤ受信処理（後述）の実行を開始する。従って、ＶＯＤ受信処理は、サービス種別がＶＯＤである日付関連コンテンツについても実行されうる。
【００６６】
なお、機能制御部２０４は、入力部２２３からの操作信号で指示される操作を示す操作情報を所定時間毎に集積して操作履歴を生成してもよい。機能制御部２０４は、操作情報に、カード表示制御部２０３が表示させ、操作により選択された画像に係るコンテンツの情報を含めてもよい。操作情報には、例えば、そのコンテンツのサービス種別を示すサービス種別情報、そのコンテンツの識別情報、選択された時刻などの情報が含まれる。コンテンツの識別情報は、例えば、推薦番組のタイトルＩＤ、個別番組のストーリーＩＤもしくはＶＯＤコンテンツのＶＯＤコンテンツＩＤなどが該当する。つまり、操作情報には、サービス対象のコンテンツの識別情報とサービス種別情報が含まれる。機能制御部２０４は、生成した操作履歴を履歴集積サーバ５に通信部２３１を介して送信する。
【００６７】
選局機能部２１１は、機能制御部２０４から起動指示が入力されるとき、選局処理を実行する。より具体的には、選局機能部２１１は、機能制御部２０４から入力される受信情報から放送チャネルを特定する。選局機能部２１１は、放送受信部２３２に対して特定した放送チャンネルに対応する周波数帯域の放送信号を受信させる。選局機能部２１１は、放送受信部２３２が受信した放送信号から映像データを分離し、分離した映像データを表示部２２２に出力する。
【００６８】
予約機能部２１２は、機能制御部２０４から起動指示が入力されるとき、予約処理を実行する。予約処理とは、その番組の受信予約に係る処理である。より具体的には、予約機能部２１２は、機能制御部２０４から入力される受信情報からチャンネル、放送開始時刻及び放送終了時刻を特定する。予約機能部２１２は、所定の予約画面を表示部２２２に表示させる。予約画面には、例えば、その推薦番組のタイトル名、チャンネル及び放送時間と録画予約を示すメッセージが含まれる。予約機能部２１２は、現時刻が放送開始時刻に達したとき、放送受信部２３２に対して特定したチャンネルに対応する周波数帯域の放送信号の受信を開始させる。予約機能部２１２は、放送受信部２３２が受信した放送信号から映像データを分離し、分離した映像データを記憶する。予約機能部２１２は、現時刻が放送終了時刻に達したとき、放送受信部２３２に対して放送信号の受信を終了させる。受信終了に伴い、予約機能部２１２は、映像データの記憶を停止する。このとき、予約機能部２１２は、録画終了画面を表示部２２２に表示させてもよい。録画終了画面には、例えば、その推薦番組のタイトル名、チャンネル及び放送時間と録画終了を示すメッセージが含まれる。予約機能部２１２は、入力部２２３から再生を指示する操作信号が入力されるとき、記憶した映像データを表示部２２２に出力する。これにより、録画された番組の映像が表示される。なお、予約機能部２１２は、録画予約に代えて、もしくは録画予約とともに視聴予約を行ってもよい。視聴予約がなされる場合には、予約機能部２１２は、予約により指定された放送時間内に特定されたチャンネルで受信した放送信号から分離した映像データを表示部２２２に出力する。
【００６９】
なお、選局機能部２１１、予約機能部２１２は、それぞれ受信開始時刻、受信終了時刻を視聴開始時刻、視聴終了時刻として含む選局情報を生成する。選局機能部２１１、予約機能部２１２は、さらに、自装置に設定された機器ＩＤ、受信した番組に係るチャンネルのチャンネル番号もしくは放送局名、放送種区分を選局情報の一部として含めてもよい。選局機能部２１１、予約機能部２１２は、生成した選局情報を履歴集積サーバ５に通信部２３１を介して送信する。
【００７０】
ＶＯＤ機能部２１３は、機能制御部２０４から起動指示が入力されるとき、ＶＯＤ受信処理を実行する。より具体的には、ＶＯＤ機能部２１３は、機能制御部２０４から入力される受信情報から取得先情報を特定する。ＶＯＤ機能部２１３は、特定した取得先情報で指示されるＶＯＤコンテンツサーバ９に通信部２３１を介してＶＯＤコンテンツ要求を送信する。ＶＯＤ機能部２１３は、ＶＯＤコンテンツ要求に対する応答として、ＶＯＤコンテンツサーバ９から取得先情報で指定されるＶＯＤコンテンツデータを受信する。ＶＯＤ機能部２１３は、受信したＶＯＤコンテンツデータに含まれる映像データを表示部２２２に出力する。
【００７１】
なお、ＶＯＤ機能部２１３は、受信開始時刻、受信終了時刻を視聴開始時刻、視聴終了時刻として含むＶＯＤ選択情報を生成する。ＶＯＤ機能部２１３は、さらに、自装置に設定された機器ＩＤ、ＶＯＤコンテンツデータに付随して受信したＶＯＤコンテンツＩＤをＶＯＤ選択情報の一部として含める。ＶＯＤ機能部２１３は、生成したＶＯＤ選択情報を履歴集積サーバ５に通信部２３１を介して送信する。
【００７２】
人物検出部２２１は、受信装置２０の筐体表面に設置され、自部から所定範囲内（例えば、１ｍ）に所在する人物を検出する。人物検出部２２１は、例えば、人感センサを含んで構成される。人物検出部２２１は、人物を検出するとき、その検出を示す検出信号を生成する。人物検出部２２１は、生成した検出信号をカード表示機能・起動部２０２に出力する。
【００７３】
表示部２２２は、カード表示制御部２０３から入力される画像データに基づく画像を表示する。また、表示部２２２は、選局機能部２１１、ＶＯＤ機能部２１３からそれぞれ入力される映像データに基づく映像を表示する。表示部２２２は、例えば、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、などを含んで構成される。
【００７４】
入力部２２３は、ユーザの操作に応じて作成された操作信号を取得し、取得した操作信号をカード表示機能・起動部２０２に出力する。入力部２２３は、例えば、制御装置（リモートコントローラ、以下、リモコンと呼ぶ）から操作信号を受信する赤外線インタフェースを含んでもよいし、ユーザの操作に応じて操作信号を作成するボタン等の専用の部材、タッチセンサ等の汎用の部材を含んでもよい。操作されるボタンや指示される位置に応じて、操作による指示内容が区別される。
【００７５】
通信部２３１は、ネットワークＮＷに接続される機器との間で、各種のデータを送受信する。通信部２３１は、例えば、通信インタフェースである。
放送受信部２３２は、放送事業者の放送設備から送信される放送信号を選局機能部２１１又は予約機能部２１２から指示されるチャンネルに応じた周波数帯域で受信する。放送受信部２３２は、例えば、チューナである。
【００７６】
（出演者データ）
次に、本実施形態に係る出演者データの一例について説明する。
図３は、本実施形態に係る出演者データの一例を示す図である。図３に示す例では、出演者データは、出演者氏名、読み仮名、生年月日及び出演者種別を含み、それらが出演者氏名毎に対応付けて構成される。図３の第２行に示す例では、出演者「Ｔ．Ｗ．」に、読み仮名「ティーダブリュー」、生年月日「１９４８０９０９」及び出演者種別「俳優」が対応付けられている。
【００７７】
（ＶＯＤコンテンツ情報）
次に、本実施形態に係るＶＯＤコンテンツ情報の一例について説明する。
図４は、本実施形態に係るＶＯＤコンテンツ情報の一例を示す図である。図４に示す例では、ＶＯＤコンテンツ情報は、ＶＯＤコンテンツＩＤ、ＶＯＤタイトル、再生時間、ジャンル、出演者及び説明を含み、それらが個々のＶＯＤコンテンツを特定するＶＯＤコンテンツＩＤ毎に対応付けて構成される。図４の第７行に示す例では、ＶＯＤコンテンツＩＤ「ＩＤ００００００６」にＶＯＤタイトル「ＱＲＳ」、再生時間「０１：２０：００」、ジャンル「ドラマ」、出演者「ＤＸ．」ならびに「Ｔ．Ｗ．」及び説明「地球防衛この一戦にあり」に対応付けられている。なお、ＶＯＤコンテンツ情報には、その他の情報がＶＯＤコンテンツＩＤに対応付けられてもよい。例えば、配信期間（配信開始日時、配信終了日時）、そのコンテンツデータの取得先のＵＲＬが含まれてもよい。
なお、番組情報は、タイトルＩＤ、番組名、放送開始日時、放送終了日時、放送局名（チャネル）、ジャンル及び出演者などを含み、それらを対応付けて構成される。
【００７８】
（表示例）
次に、表示部２２２に表示されるカード型画像の表示例について説明する。図５は、本実施形態に係るカード型画像の一表示例Ｄ１を示す図である。表示例Ｄ１には、通常の推薦コンテンツの情報が表示され、日付関連コンテンツの情報は表示されていない。表示部２２２の表示領域には、推薦コンテンツの情報を表す画像として４個のカード型の画像Ｃｄ１１−Ｃｄ１４が表示されている。画像Ｃｄ１１−Ｃｄ１４は、表示領域の中段において、左方から右方に配列されている。
【００７９】
画像Ｃｄ１１、Ｃｄ１２は、通常の推薦ＶＯＤコンテンツを表すＶＯＤカードである。画像Ｃｄ１１、Ｃｄ１２のそれぞれの上段には、カードタイトルが表され、中段にはサムネイル画像が表される。カードタイトルとして、例えば、そのコンテンツを宣伝するためのメッセージが表される。画像Ｃｄ１１、Ｃｄ１２のそれぞれの下段には、それぞれのコンテンツのタイトル名、ジャンル及び出演者の情報が表される。
画像Ｃｄ１３、Ｃｄ１４は、それぞれ推薦番組を表す予約カード、推薦番組を表す放送カードである。画像Ｃｄ１３、Ｃｄ１４のそれぞれの上段には、カードタイトルが表され、中段にはサムネイル画像が表される。画像Ｃｄ１３、Ｃｄ１４のそれぞれの下段には、放送開始日時、番組名及び放送チャネル（ＣＨ）の情報が表される。
【００８０】
次に、コンテンツのサービス種別毎のカード型画像と受信装置２０が実行する処理との関連について説明する。放送カードは、受信対象の番組についての選局処理を表す画像である。つまり、放送カードが指示されるとき、機能制御部２０４は、指示された画像に係る番組について選局機能部２１１に選局処理を実行させる。予約カードは、受信対象の番組についての予約処理を表す画像である。つまり、予約カードが指示されるとき、機能制御部２０４は、指示された画像に係る番組について予約機能部２１２に予約処理を実行させる。ＶＯＤカードは、受信対象のＶＯＤコンテンツについてのＶＯＤ受信処理を表す画像である。つまり、ＶＯＤカードが指示されるとき、機能制御部２０４は、指示された画像に係るＶＯＤコンテンツについてＶＯＤ機能部２１３にＶＯＤ受信処理を実行させる。
【００８１】
また、表示部２２２の表示領域の左下端から所定範囲内には上方から下方に向けてボタンＢｔ０１、Ｂｔ０２、Ｂｔ０３がその順序で配列されている。ボタンＢｔ０１は、指示される毎に受信装置２０の機能の停止と起動とを指示するためのボタンである。ボタンＢｔ０２は、指示されることにより次の表示順位のコンテンツの情報を表す画像の表示を指示するためのボタンである。カード表示制御部２０３には、ボタンＢｔ０２への指示に応じて切替を示す操作信号が入力される。ボタンＢｔ０３は、指示されることによりメニュー画面を表示するためのボタンである。メニュー画面には、例えば、各種の設定画面、使用方法の案内画面などが含まれる。
【００８２】
画像への押下の検知は、表示部２２２の表示領域の表面又は裏面に装着されたタッチセンサ（図示せず）からの操作信号によりなされてもよいし、リモコン（図示せず）からの操作信号によりなされてもよい。一例としてカーソル移動ボタン群と選択ボタンとを有するリモコンが用いられてもよい。カーソル移動ボタン群には、押下により上下左右の各方向へのカーソル移動を指示する操作信号を作成するための４個のボタンが含まれる。機能制御部２０４は、その時点において指示されている表示領域上の位置を示すカーソルを表示部２２２に表示させ、リモコンから入力部２２３を介して入力される操作信号が指示する方向にカーソルを移動させる。選択ボタンは、押下によりカーソルが表されている位置を指示する操作信号を生成するためのボタンである。機能制御部２０４は、入力される操作信号が指示される位置に表示されている画像に係る処理を行う。なお、リモコンは、図５に示す画像Ｃｄ１１−Ｃｄ１４のそれぞれに対応した各１個のボタンを備えてもよい。ボタンの色は、対応する画像の背景色と同じであってもよい。リモコンは、ボタンの押下に応じて対応する画像を示す操作信号を生成する。これにより、ユーザは、背景色と同じ色のボタンを押下することで、その画像に示される推薦コンテンツを、受信サービスを受けようとするコンテンツとして容易に選択することができる。
【００８３】
図６は、本実施形態に係るカード型画像の他の表示例Ｄ２を示す図である。表示例Ｄ２には、２つの日付関連コンテンツの情報がそれぞれ画像Ｃｄ２１、Ｃｄ２２に表示される。画像Ｃｄ２１、Ｃｄ２２は、新たな推薦コンテンツの推薦数がそのスロットが所定の推薦数の下限未満であるときに表示される。画像Ｃｄ２１、Ｃｄ２２の上段には、それぞれメッセージと、ＶＯＤタイトルが表示される。画像Ｃｄ２１のメッセージ「今日誕生日のＴＷの出演」は、スロットが属する日である９月９日を誕生日とする出演者であるＴ．Ｗ．が出演するコンテンツである旨の情報を含むメッセージである。また、ＶＯＤタイトルである、「ＱＲＳ」は、Ｔ．Ｗ．が出演者であるＶＯＤコンテンツのタイトルである。画像Ｃｄ２２のメッセージ「明日誕生日のＳＭの出演」は、スロットが属する日である９月９日の翌日を誕生日とする出演者であるＳ．Ｍ．が出演するコンテンツである旨の情報を含むメッセージである。また、「ＮＯＰ」は、Ｓ．Ｍ．が出演者であるＶＯＤコンテンツのタイトルである。画像Ｃｄ２１、Ｃｄ２２の中段には、それぞれのコンテンツのサムネイル画像が含まれる。従って、これらの表示をユーザが視認した日から所定期間内の日を誕生日とする出演者が出演するＶＯＤコンテンツの存在がユーザに認識される。画像Ｃｄ２１又はＣｄ２２が押下されると、押下されたＶＯＤカードに係る日付関連コンテンツであるＶＯＤコンテンツについてＶＯＤ受信処理がなされる。
なお、画像Ｃｄ２３、Ｃｄ２４は、それぞれ２つの通常の推薦番組の情報を表す予約カード、放送カードの画像である。画像Ｃｄ２１−Ｃｄ２４の下段において、図示が省略されている。
【００８４】
（第２の実施形態）
次に本発明の第２の実施形態について説明する。上述した実施形態と同一の構成及び処理については、同一の符号を付してその説明を援用する。
図７は、本実施形態に係るコンテンツ推薦システムＳ１の機能構成の一例を示す概略ブロック図である。コンテンツ推薦システムＳ１は、レコメンドサーバ１と、受信装置２０と、外部サーバ３０とを含んで構成される。図７に示す受信装置２０と外部サーバ３０は、図２に示す受信装置２０と外部サーバ３０とそれぞれ同一の構成を備える。
【００８５】
レコメンドサーバ１は、ユーザ情報取得部１０１、履歴情報取得部１０２、番組情報取得部１０３、ＶＯＤコンテンツ情報取得部１０４、ＣＰ指定コンテンツ情報取得部１０５、ランキング情報取得部１０６、公開映画抽出部１０７ｂ、公開映画関連ＶＯＤ抽出部１０８ｂ、推薦コンテンツ情報生成部１１０、生成履歴記憶部１１３、カード編成部１２１、カード登録部１２２及び通信部１３１を含んで構成されるコンテンツ推薦装置である。即ち、図７に示すレコメンドサーバ１は、出演者情報抽出部１０７ａ、出演ＶＯＤ抽出部１０８ａに代えて公開映画抽出部１０７ｂ、公開映画関連ＶＯＤ抽出部１０８ｂを備える。
【００８６】
公開映画抽出部１０７ｂは、生成履歴記憶部１１３に記憶された情報を参照して、ユーザＩＤならびにスロット毎の推薦コンテンツ表示情報の数が、所定の選択数の下限未満であるか否かを判定する。選択数の下限未満であると判定するとき、出演者情報抽出部１０７ａは、外部サーバ３０から日付に関連する公開映画データを取得する。公開映画データは、図８に示すように公開予定の映画の映画タイトルとその公開日の情報を含み、それらが対応付けてなる情報である。公開映画抽出部１０７ｂは、公開映画データから関連情報として公開日がスロットの日付から所定の範囲内（例えば、注目するスロットの日付が初日、注目するスロットから２週間後の日付が最終日）の日付である公開日の映画タイトルを抽出する。公開映画抽出部１０７ｂは、抽出した映画タイトルを公開映画抽出部１０７ｂに出力する。なお、選択数の下限以上であると判定するとき、公開映画抽出部１０７ｂは、映画タイトルを抽出する処理を行わない。
【００８７】
なお、公開映画抽出部１０７ｂが、映画タイトルを抽出する処理を実行する契機は、各ユーザＩＤについてスロットまでの所定の期間（例えば、１日〜１週間）内の推薦ＶＯＤコンテンツ情報が同一であって、変化がないと判定した場合であってもよい。また、その契機は、各ユーザＩＤについてスロットまでの所定の期間（例えば、１日〜１週間）内に変化した推薦ＶＯＤコンテンツ情報の件数が、所定の件数よりも少ない場合であってもよい。所定の件数は、例えば、上述した選択数の下限と等しくてもよい。それらの判定は、生成履歴記憶部１１３にスロット毎に記憶された推薦ＶＯＤコンテンツ情報を参照して実行することができる。
【００８８】
公開映画関連ＶＯＤ抽出部１０８ｂには、ＶＯＤコンテンツ集積サーバ７からＶＯＤコンテンツ情報を受信し、公開映画抽出部１０７ｂから関連情報として映画タイトルが入力される。公開映画関連ＶＯＤ抽出部１０８ｂは、スロットにおいて配信可能なＶＯＤコンテンツのＶＯＤコンテンツ情報であって入力された映画タイトルに対応する対応情報としてＶＯＤタイトルを含むＶＯＤコンテンツ情報を選択する。映画タイトルに対応するＶＯＤタイトルとは、例えば、そのＶＯＤタイトルの一部又は全部の表記もしくは称呼（読み仮名）がその映画タイトルと共通であるＶＯＤタイトルと、その映画タイトルの一部又は全部の表記もしくは称呼が共通であるＶＯＤタイトルとが該当する。公開映画関連ＶＯＤ抽出部１０８ｂは、選択したＶＯＤコンテンツ情報に基づいてＶＯＤコンテンツ表示情報を生成する。ＶＯＤコンテンツ表示情報を生成する手法は、推薦ＶＯＤコンテンツ表示情報生成部１１２が推薦ＶＯＤコンテンツ情報に基づいて推薦ＶＯＤコンテンツ表示情報を生成する手法と同様であってもよい。公開映画関連ＶＯＤ抽出部１０８ｂは、生成したＶＯＤコンテンツ表示情報を日付関連コンテンツ情報としてカード編成部１２１に出力する。
【００８９】
なお、公開映画関連ＶＯＤ抽出部１０８ｂがユーザＩＤならびにスロット毎に選択するＶＯＤコンテンツ情報の数は、例えば、所定の選択数の下限と推薦ＶＯＤコンテンツ表示情報の数との差であってもよい。
【００９０】
（公開映画データ）
次に、本実施形態に係る公開映画データの一例について説明する。
図８は、本実施形態に係る公開映画データの一例を示す図である。図８に示す例では、公開映画データは、映画タイトル、読み仮名及び公開日を含み、それらが映画タイトル毎に対応付けて構成される。図８の第４行に示す例では、映画タイトル「ＱＲＳ２」に、読み仮名「キューアールエスツー」及び公開日「２０１６０９１１」が対応付けられている。
【００９１】
（表示例）
次に、表示部２２２に表示されるカード型画像の表示例について説明する。図９は、本実施形態に係るカード型画像の一表示例Ｄ３を示す図である。表示例Ｄ３には、３つの日付関連コンテンツの情報がそれぞれ画像Ｃｄ３１、Ｃｄ３２、Ｃｄ３３に表示される。画像Ｃｄ３１、Ｃｄ３２、Ｃｄ３３は、新たな推薦コンテンツの推薦数がそのスロットが所定の推薦数の下限未満であるときに表示される。画像Ｃｄ３１、Ｃｄ３２、Ｃｄ３３の上段には、それぞれメッセージと、ＶＯＤタイトルが表示される。画像Ｃｄ３１、Ｃｄ３２、Ｃｄ３３のそれぞれに共通に表されている「映画公開間近！」とのメッセージは、公開日が、スロットが属する日である９月９日から所定の期間内である旨の情報を含む。また、ＶＯＤタイトルである、「ＬＫＭ」、「ＱＲＳ」、「ＮＯＰ」は、それぞれ公開日がその期間内である映画タイトル「ＫＭ」、「ＱＲＳ２」、「ＮＯＰ−Ａ」に対応するＶＯＤコンテンツのＶＯＤタイトルである。画像Ｃｄ３１、Ｃｄ３２、Ｃｄ３３の中段には、それぞれのコンテンツのサムネイル画像が含まれる。従って、これらの表示をユーザが視認した日から所定期間内の日を公開日とする映画に対応するＶＯＤコンテンツの存在が、ユーザに認識される。画像Ｃｄ３１、Ｃｄ３２又はＣｄ３３が押下されると、押下されたＶＯＤカードに係る日付関連コンテンツであるＶＯＤコンテンツについてＶＯＤ受信処理がなされる。
なお、画像Ｃｄ３４は、通常の推薦番組の情報を表す放送カードの画像である。画像Ｃｄ３１−Ｃｄ３４の下段において、図示が省略されている。
【００９２】
（第３の実施形態）
次に本発明の第３の実施形態について説明する。上述した実施形態と同一の構成及び処理については、同一の符号を付してその説明を援用する。
図１０は、本実施形態に係るコンテンツ推薦システムＳ１の機能構成の一例を示す概略ブロック図である。コンテンツ推薦システムＳ１は、レコメンドサーバ１と、受信装置２０と、外部サーバ３０とを含んで構成される。図１０に示す受信装置２０と外部サーバ３０は、図２又は図７に示す受信装置２０と外部サーバ３０とそれぞれ同一の構成を備える。
【００９３】
レコメンドサーバ１は、ユーザ情報取得部１０１、履歴情報取得部１０２、番組情報取得部１０３、ＶＯＤコンテンツ情報取得部１０４、ＣＰ指定コンテンツ情報取得部１０５、ランキング情報取得部１０６、盛り上がりキーワード抽出部１０７ｃ、キーワード関連ＶＯＤ抽出部１０８ｃ、推薦コンテンツ情報生成部１１０、生成履歴記憶部１１３、カード編成部１２１、カード登録部１２２及び通信部１３１を含んで構成されるコンテンツ推薦装置である。即ち、図１０に示すレコメンドサーバ１は、出演者情報抽出部１０７ａ、出演ＶＯＤ抽出部１０８ａに代えて盛り上がりキーワード抽出部１０７ｃ、キーワード関連ＶＯＤ抽出部１０８ｃを備える。
【００９４】
盛り上がりキーワード抽出部１０７ｃは、スロットが属する日から所定期間（例えば、１日）前における盛り上がりキーワードをネットワークＮＷに接続された投稿サーバ（図示せず）から取得する。投稿サーバは、ネットワークＮＷを介して各種の端末装置から受信した投稿情報を集積し、集積した投稿情報をそれらの端末装置に提供するサーバ装置である。投稿サーバは、集積した投稿情報が示す文章について形態素解析を行い、それらの文章を構成する語句を特定する。そして、投稿サーバは、特定した語句毎に各投稿時間帯（例えば、５〜１５分）について集積した投稿情報に表れる出現頻度を計数し、計数した出現頻度を語句毎に記憶する。投稿サーバは、投稿時間帯毎の出現頻度が所定の出現頻度の閾値よりも高い語句を、その投稿時間帯における盛り上がりキーワードとして抽出する。このような語句は、ネットワークＮＷに接続された端末装置のユーザが高い関心を有する話題を代表する語句であると推定されるためである。また、投稿サーバは、投稿時間帯毎の出現頻度が所定の出現頻度の閾値よりも高く、かつ、直前の投稿時間帯からの出現頻度の増加が所定の増加の閾値よりも高い語句を、その投稿時間帯における盛り上がりキーワードとして抽出してもよい。このような語句は、投稿時間帯においてネットワークＮＷに接続された端末装置のユーザによる関心がその直前の投稿時間帯よりも有意に強くなっている話題を代表する語句であると推定されるためである。投稿サーバは、投稿時間帯毎に抽出した盛り上がりキーワードとその出現頻度の情報を記憶し、投稿時間帯が属する日毎に盛り上がりキーワードとその出現頻度の情報を集積して盛り上がりキーワードデータを生成する。
【００９５】
そこで、盛り上がりキーワード抽出部１０７ｃは、生成履歴記憶部１１３に記憶された情報を参照して、ユーザＩＤならびにスロット毎の推薦コンテンツ表示情報の数が、所定の選択数の下限未満であるか否かを判定する。選択数の下限未満であると判定するとき、盛り上がりキーワード抽出部１０７ｃは、投稿サーバに盛り上がりキーワード要求信号を送信する。投稿サーバは、レコメンドサーバ１から盛り上がりキーワード要求信号を受信し、その応答として、例えば、その時点で最新の盛り上がりキーワードデータをレコメンドサーバ１に送信する。最新の盛り上がりキーワードデータは、図１１に示すように投稿時間帯の属する日の前日の盛り上がりキーワードとその出現頻度を示す。盛り上がりキーワード抽出部１０７ｃは、投稿サーバから受信した盛り上がりキーワードデータから盛り上がりキーワード情報を抽出し、抽出した盛り上がりキーワード情報をキーワード関連ＶＯＤ抽出部１０８ｃに出力する。
【００９６】
なお、盛り上がりキーワード抽出部１０７ｃが、盛り上がりキーワードを抽出する契機は、各ユーザＩＤについて注目するスロットまでの所定の期間（例えば、１日〜１週間）内の推薦ＶＯＤコンテンツ情報が同一であって、変化がないと判定した場合であってもよい。また、その契機は、各ユーザＩＤについて注目するスロットまでの所定の期間内に変化した推薦ＶＯＤコンテンツ情報の件数が、所定の件数よりも少ない場合であってもよい。所定の件数は、例えば、上述した選択数の下限と等しくてもよい。それらの判定は、生成履歴記憶部１１３にスロット毎に記憶された推薦ＶＯＤコンテンツ情報を参照して実行することができる。
また、上述では、盛り上がりキーワード抽出部１０７ｃが盛り上がりキーワード要求信号を投稿サーバに送信し、その応答として投稿サーバから盛り上がりキーワードデータを受信する場合（プル型配信）を例にしたが、この例には限られない。盛り上がりキーワード抽出部１０７ｃは、所定の周期（例えば、１０分〜２４時間）毎に送信される（プッシュ型配信）盛り上がりキーワードデータを受信してもよい。
【００９７】
キーワード関連ＶＯＤ抽出部１０８ｃは、ＶＯＤコンテンツ集積サーバ７からＶＯＤコンテンツ情報を受信し、盛り上がりキーワード情報が入力される。キーワード関連ＶＯＤ抽出部１０８ｃは、スロットにおいて配信可能なＶＯＤコンテンツのＶＯＤコンテンツ情報であって入力された盛り上がりキーワード情報が示す語句に対応する情報要素を含むＶＯＤコンテンツ情報を選択する。語句に対応する情報要素とは、例えば、そのＶＯＤタイトルの一部又は全部の表記もしくは称呼がその語句と共通である情報要素と、その語句の一部又は全部の表記もしくは称呼が共通である情報要素とが該当する。その情報要素は、ＶＯＤタイトルに限られず、出演者の名称、説明で用いられている語句が含まれてもよい。キーワード関連ＶＯＤ抽出部１０８ｃは、選択したＶＯＤコンテンツ情報に基づいてＶＯＤコンテンツ表示情報を生成する。ＶＯＤコンテンツ表示情報を生成する手法は、推薦ＶＯＤコンテンツ表示情報生成部１１２が推薦ＶＯＤコンテンツ情報に基づいて推薦ＶＯＤコンテンツ表示情報を生成する手法と同様であってもよい。キーワード関連ＶＯＤ抽出部１０８ｃは、生成したＶＯＤコンテンツ表示情報を日付関連コンテンツ情報としてカード編成部１２１に出力する。
【００９８】
なお、キーワード関連ＶＯＤ抽出部１０８ｃがユーザＩＤならびにスロット毎に選択するＶＯＤコンテンツ情報の数は、例えば、所定の選択数の下限と推薦ＶＯＤコンテンツ表示情報の数との差であってもよい。
【００９９】
（キーワードデータ）
次に、本実施形態に係るキーワードデータの一例について説明する。
図１１は、本実施形態に係るキーワードデータの一例を示す図である。図１１に示す例では、キーワードデータは、キーワード毎に出現頻度（件数）を対応付けて構成される。図１１の第５行に示す例では、キーワード「○○賞」に、出現頻度（件数）「５１９３」が対応付けられている。
【０１００】
（表示例）
次に、表示部２２２に表示されるカード型画像の表示例について説明する。図１２は、本実施形態に係るカード型画像の一表示例Ｄ４を示す図である。
表示例Ｄ４には、３つの日付関連コンテンツの情報がそれぞれ画像Ｃｄ４１、Ｃｄ４２、Ｃｄ４３に表示される。画像Ｃｄ４１、Ｃｄ４２、Ｃｄ４３は、新たな推薦コンテンツの推薦数がそのスロットが所定の推薦数の下限未満であるときに表示される。画像Ｃｄ４１、Ｃｄ４２、Ｃｄ４３の上段には、それぞれメッセージと、ＶＯＤタイトルが表示される。画像Ｃｄ４１、Ｃｄ４２、Ｃｄ４３には、それぞれ「○○賞受賞作品！」、「話題急上昇！」、「気になる話題作！」とのメッセージが表されている。これらのメッセージは、それぞれキーワードの出現頻度が急激に増加した原因、その急激に増加する状態、その急激に増加する状態を示す。また、画像Ｃｄ４１に表されるＶＯＤタイトルである「ＡＢＣ」は、取得されたキーワード情報が示す語句である「○○賞」を説明に含むＶＯＤコンテンツ情報のＶＯＤタイトルである。また、画像Ｃｄ４２に表されるＶＯＤタイトルである「ＥＦＧ」は、取得されたキーワード情報が示す語句である「ＥＦＧ」をＶＯＤタイトルとするＶＯＤコンテンツ情報のＶＯＤタイトルである。画像Ｃｄ４３に表されるＶＯＤタイトルである「ＬＫＭ」は、取得されたキーワード情報が示す語句である「ＫＬ事件」を説明に含むＶＯＤコンテンツ情報のＶＯＤタイトルである。画像Ｃｄ４１、Ｃｄ４２、Ｃｄ４３の中段には、それぞれのコンテンツのサムネイル画像が含まれる。従って、これらの表示をユーザが視認した日から所定期間前において投稿情報において主な話題になった語句に対応する情報要素を有するＶＯＤコンテンツ情報に係るＶＯＤコンテンツの存在を認識することができる。画像Ｃｄ４１、Ｃｄ４２又はＣｄ４３が押下されると、押下されたＶＯＤカードに係る日付関連コンテンツであるＶＯＤコンテンツについてＶＯＤ受信処理がなされる。
なお、画像Ｃｄ４４は、通常の推薦番組の情報を表す放送カードの画像である。画像Ｃｄ４１−Ｃｄ４４の下段において、図示が省略されている。
【０１０１】
以上に説明したように、上述した実施形態に係るレコメンドサーバ１は、コンテンツを推薦する推薦時間帯から所定の範囲内の日付に関する関連情報を取得する関連情報抽出部（例えば、出演者情報抽出部１０７ａ、公開映画抽出部１０７ｂ、盛り上がりキーワード抽出部１０７ｃ）を備える。また、レコメンドサーバ１は、推薦時間帯において配信可能なコンテンツのコンテンツ情報から、関連情報又は関連情報に対応付けられた対応情報を含んだコンテンツ情報を選択するコンテンツ抽出部（例えば、出演ＶＯＤ抽出部１０８ａ、公開映画関連ＶＯＤ抽出部１０８ｂ、キーワード関連ＶＯＤ抽出部１０８ｃ）と、を備える。
この構成によれば、推薦時間帯から所定の範囲内の日付に関する関連情報が取得され、取得された関連情報又はその関連情報に対応付けられた対応情報を含んだコンテンツ情報が選択される。そのため、受信装置２０のユーザによるコンテンツの視聴状況によらず推薦時間帯から所定の範囲内の日付に関連した新たな推薦コンテンツが選択される。
【０１０２】
また、レコメンドサーバ１は、視聴されたコンテンツの属性に基づいて推薦コンテンツを所定の推薦時間帯毎に選択する推薦コンテンツ情報生成部１１０を備える。関連情報抽出部は、推薦時間帯において選択される推薦コンテンツの件数が所定の件数よりも少ないとき、関連情報を取得する。
この構成によれば、推薦時間帯毎に視聴されたコンテンツの属性に基づいて選択される推薦コンテンツの件数が所定の件数よりも少ないとき、推薦時間帯から所定の範囲内の日付に関する関連情報が取得される。取得された関連情報又は関連情報に対応付けられた対応情報を含んだコンテンツ情報が選択される。そのため、ユーザに視聴されたコンテンツの属性に基づく推薦コンテンツの選択と、視聴状況によらず日付に基づく推薦コンテンツの選択とを両立することができる。
【０１０３】
また、レコメンドサーバ１は、視聴されたコンテンツの属性に基づいて推薦コンテンツを所定の推薦時間帯毎に選択する推薦コンテンツ情報生成部１１０を備える。関連情報抽出部は、推薦時間帯までの所定期間内に選択される推薦コンテンツが変化した件数が所定の件数よりも少ないとき、関連情報を取得する。
この構成によれば、推薦時間帯毎に視聴されたコンテンツの属性に基づいて選択される推薦コンテンツが変化した件数が所定の件数よりも少ないとき、推薦時間帯から所定の範囲内の日付に関する関連情報が取得される。取得された関連情報又は関連情報に対応付けられた対応情報を含んだコンテンツ情報が選択される。ユーザに視聴されたコンテンツの属性に基づく推薦コンテンツに変化が少ないときに、推薦時間帯の属する日に応じて異なる日付に基づいて推薦コンテンツが選択されるので、ユーザの満足感を高めることができる。
【０１０４】
また、関連情報抽出部（例えば、出演者情報抽出部１０７ａ）は、推薦時間帯から所定の範囲内の日付が誕生日である出演者の情報を関連情報として取得する。
この構成によれば、取得した出演者の情報に基づいて推薦コンテンツが選択される。そのため、受信装置２０のユーザによるコンテンツの視聴状況によらず、推薦時間帯から所定の範囲内の日付を誕生日とする出演者が出演する推薦コンテンツが選択される。
【０１０５】
また、関連情報抽出部（例えば、公開映画抽出部１０７ｂ）は、推薦時間帯から所定の範囲内の日付が公開日であるコンテンツのタイトルを関連情報に対応付けられた対応情報として取得する。
この構成によれば、取得したコンテンツのタイトルに基づいて推薦コンテンツが選択される。そのため、受信装置２０のユーザによるコンテンツの視聴状況によらず、推薦時間帯から所定の範囲内の日付を公開日とするコンテンツが出演する推薦コンテンツが選択される。
【０１０６】
また、関連情報抽出部（例えば、盛り上がりキーワード抽出部１０７ｃ）は、推薦時間帯から所定の範囲内の日付までの所定期間内に投稿された投稿情報から出現頻度が所定の頻度の閾値以上であって、前記頻度の増加の度合いが所定の増加の度合いの閾値以上である語句を関連情報として取得する。
この構成によれば、その日付の時点において出現頻度が急激に増加する語句に基づいて推薦コンテンツが選択される。そのため、受信装置２０のユーザによるコンテンツの視聴状況によらず、推薦時間帯において多数のユーザが関心を有すると見込まれる推薦コンテンツが選択される。
【０１０７】
以上、図面を参照してこの発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。例えば、上述の実施形態において説明した各構成は、任意に組み合わせることができる。
【０１０８】
上述の実施形態では、処理対象のコンテンツが主に番組及びＶＯＤコンテンツである場合を例にしたが、これには限られない。その他の種別のコンテンツが処理対象になってもよい。例えば、番組とは異なる種別のコンテンツとしてＶＯＤコンテンツの他、ネットワークＮＷを介して送受信可能な電子広告、その他の各種の案内情報が処理対象になってもよい。また、上述の実施形態では、コンテンツ抽出部として、主にＶＯＤコンテンツ情報を処理対象とする出演ＶＯＤ抽出部１０８ａ、公開映画関連ＶＯＤ抽出部１０８ｂ及びキーワード関連ＶＯＤ抽出部１０８ｃを例示したが、これには限られない。本実施形態では、コンテンツ抽出部は、番組又はその他の種別のコンテンツのコンテンツ情報を処理対象としてもよい。
【０１０９】
また、受信装置２０の人物検出部２２１と表示部２２２の一方又は両方は、受信装置２０のその他の部分との間で各種のデータが送受信可能であれば、別体であってもよい。表示部２２２に表示される画像の形状は、カード型に限られない。その形状は、例えば、ボタン型、サムネイル型などであってもよい。また、それらの画像の数やサービス種別による内訳は、任意に設定可能である。
【０１１０】
なお、上述した実施形態におけるレコメンドサーバ１及び受信装置２０の一部、をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の演算処理回路により実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、レコメンドサーバ１又は受信装置２０に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
また、上述した実施形態におけるレコメンドサーバ１及び受信装置２０の一部、又は全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。レコメンドサーバ１及び受信装置２０の各機能ブロックは個別にプロセッサ化してもよいし、一部又は全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、又は汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【０１１１】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【０１１２】
１…レコメンドサーバ、２…カード生成サーバ、３…テレビジョン受信機、４…ユーザ管理サーバ、５…履歴集積サーバ、６…番組集積サーバ、７…ＶＯＤコンテンツ集積サーバ、８…ランキングサーバ、９…ＶＯＤコンテンツサーバ、１０…配信サーバ、１１…ＳＴＢ、１２…携帯端末装置、２０…受信装置、３０…外部サーバ、１０１…ユーザ情報取得部、１０２…履歴情報取得部、１０３…番組情報取得部、１０４…ＶＯＤコンテンツ情報取得部、１０５…ＣＰ指定コンテンツ情報取得部、１０６…ランキング情報取得部、１０７ａ…出演者情報抽出部、１０７ｂ…公開映画抽出部、１０７ｃ…盛り上がりキーワード抽出部、１０８ａ…出演ＶＯＤ抽出部、１０８ｂ…公開映画関連ＶＯＤ抽出部、１０８ｃ…キーワード関連ＶＯＤ抽出部、１１０…推薦コンテンツ情報生成部、１１１…推薦番組表示情報生成部、１１２…推薦ＶＯＤコンテンツ表示情報生成部、１１３…生成履歴記憶部、１２１…カード編成部、１２２…カード登録部、１３１…通信部、２０１…カード取得部、２０２…カード表示機能・起動部、２０３…カード表示制御部、２０４…機能制御部、２１１…選局機能部、２１２…予約機能部、２１３…ＶＯＤ機能部、２２１…人物検出部、２２２…表示部、２２３…入力部、２３１…通信部、２３２…放送受信部
【図１】
2018037935.tif 000003
【図２】
2018037935.tif 000004
【図３】
2018037935.tif 000005
【図４】
2018037935.tif 000006
【図５】
2018037935.tif 000007
【図６】
2018037935.tif 000008
【図７】
2018037935.tif 000009
【図８】
2018037935.tif 000010
【図９】
2018037935.tif 000011
【図１０】
2018037935.tif 000012
【図１１】
2018037935.tif 000013
【図１２】
2018037935.tif 000014