(57)【特許請求の範囲】
【請求項１】
複数のユーザからなるグループがコンテンツを視聴する際に、コンテンツ表示装置から前記グループのユーザを特定する情報を受信し、前記グループの視聴履歴情報に基づいて複数のコンテンツの推薦スコアを算出し、算出した推薦スコアに応じたコンテンツを示す情報を前記コンテンツ表示装置に送信し、
前記視聴履歴情報は、前記グループの各ユーザの視聴形態に応じて算出したコンテンツの興味度を含み、
前記推薦スコアの算出において前記興味度を、視聴したコンテンツのタイトルおよびジャンルの推薦スコアにそれぞれ加算すること
を特徴とするコンテンツサーバ。
【請求項２】
前記興味度は、ユーザの視線方向が前記コンテンツ表示装置の方向に近いほど高く、
前記算出した推薦スコアの高い順に前記コンテンツを示す情報を送信すること
を特徴とする請求項１に記載のコンテンツサーバ。
【請求項３】
前記推薦スコアの算出において、視聴しているグループが切り替わった後に初めて選択されたコンテンツのタイトルおよびジャンルの推薦スコアに予め設定した値をそれぞれ加算すること
を特徴とする請求項１または請求項２に記載のコンテンツサーバ。
【請求項４】
年齢制限が設定されたコンテンツについて、前記グループに前記年齢制限に該当する年齢のユーザが含まれる場合、当該コンテンツの推薦スコアを０と定めること
を特徴とする請求項１から請求項３のいずれか一項に記載のコンテンツサーバ。
【請求項５】
所定のユーザ属性を有するユーザ向けのコンテンツについて、前記コンテンツのタイトルおよびジャンルの推薦スコアに、前記グループのうち前記ユーザ属性を有するユーザの人数比によって重みづけた興味度をそれぞれ加算すること
を特徴とする請求項１から請求項４のいずれか一項に記載のコンテンツサーバ。
【請求項６】
前記推薦スコアの算出において、前記グループの人数が多いほど大人数向けに設定された商品ジャンルの推薦スコアに大きい値を加算し、前記グループの人数が少ないほど個人向けに設定された商品ジャンルの推薦スコアに大きい値を加算すること
を特徴とする請求項１から請求項５のいずれか一項に記載のコンテンツサーバ。
【請求項７】
複数のコンテンツの中からユーザが選択したコンテンツを表示するコンテンツ表示装置とコンテンツサーバとを備えるコンテンツ視聴システムであって、
前記コンテンツサーバは、
複数のユーザからなるグループがコンテンツを視聴する際に、前記コンテンツ表示装置から前記グループのユーザを特定する情報を受信し、前記グループの視聴履歴情報に基づいて複数のコンテンツの推薦スコアを算出し、算出した推薦スコアに応じたコンテンツを示す情報を前記コンテンツ表示装置に送信し、
前記視聴履歴情報は、前記グループの各ユーザの視聴形態に応じて算出したコンテンツの興味度を含み、
前記推薦スコアの算出において前記興味度を、視聴したコンテンツのタイトルおよびジャンルの推薦スコアにそれぞれ加算すること
を特徴とするコンテンツ視聴システム。
【請求項８】
複数のコンテンツの中からユーザが選択したコンテンツを表示するコンテンツ表示装置とコンテンツサーバとを備えるコンテンツ視聴システムにおけるコンテンツ推薦方法であって、
前記複数のユーザからなるグループがコンテンツを視聴する際に、前記コンテンツサーバが、前記コンテンツ表示装置から前記グループのユーザを特定する情報を受信する過程と、
前記コンテンツサーバが、前記グループの視聴履歴情報に基づいて複数のコンテンツの推薦スコアを算出し、算出した推薦スコアに応じたコンテンツを示す情報を前記コンテンツ表示装置に送信する過程と、
を有し、
前記視聴履歴情報は、前記グループの各ユーザの視聴形態に応じて算出したコンテンツの興味度を含み、
前記推薦スコアの算出において前記興味度を、視聴したコンテンツのタイトルおよびジャンルの推薦スコアにそれぞれ加算すること
を特徴とするコンテンツ推薦方法。
【請求項９】
複数のコンテンツの中からユーザが選択したコンテンツをコンテンツサーバから受信して表示するコンテンツ表示装置であって、
前記複数のユーザからなるグループがコンテンツを視聴する際に、前記グループの視聴履歴情報に基づいて複数のコンテンツの推薦スコアを算出し、算出した推薦スコアに応じたコンテンツを示す情報を出力し、
前記視聴履歴情報は、前記グループの各ユーザの視聴形態に応じて算出したコンテンツに対する興味度を含み、
前記推薦スコアの算出において前記興味度を、視聴したコンテンツのタイトルおよびジャンルの推薦スコアにそれぞれ加算すること
を特徴とするコンテンツ表示装置。
【請求項１０】
前記興味度は、ユーザの視線方向が前記コンテンツ表示装置の方向に近いほど高く、
前記算出した推薦スコアの高い順に前記コンテンツを示す情報を出力すること
を特徴とする請求項９に記載のコンテンツ表示装置。
【請求項１１】
前記推薦スコアの算出において、視聴しているグループが切り替わった後に初めて選択されたコンテンツのタイトルおよびジャンルの推薦スコアに予め設定した値をそれぞれ加算すること
を特徴とする請求項９または請求項１０に記載のコンテンツ表示装置。
【請求項１２】
年齢制限が設定されたコンテンツについて、前記グループに前記年齢制限に該当する年齢のユーザが含まれる場合、当該コンテンツの推薦スコアを０と定めること
を特徴とする請求項９から請求項１１のいずれか一項に記載のコンテンツ表示装置。
【請求項１３】
所定のユーザ属性を有するユーザ向けのコンテンツについて、前記コンテンツのタイトルおよびジャンルの推薦スコアに、前記グループのうち前記ユーザ属性を有するユーザの人数比によって重みづけた興味度をそれぞれ加算すること
を特徴とする請求項９から請求項１２のいずれか一項に記載のコンテンツ表示装置。
【請求項１４】
前記推薦スコアの算出において、前記グループの人数が多いほど大人数向けに設定された商品ジャンルの推薦スコアに大きい値を加算し、前記グループの人数が少ないほど個人向けに設定された商品ジャンルの推薦スコアに大きい値を加算すること
を特徴とする請求項９から請求項１３のいずれか一項に記載のコンテンツ表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ視聴システム、コンテンツ推薦方法およびコンテンツ表示装置に関する。
【背景技術】
【０００２】
従来、チューナ回路が選択しているチャンネルの番組と、そのとき撮像素子が撮像している視聴者のそれぞれとの対応を学習し、この学習結果にしたがって複数の視聴者に対して重み情報を統合して、その複数の視聴者に適切と思われるコンテンツの番組を推薦するテレビジョン受信装置が知られている（例えば、特許文献１参照）。
このように従来のテレビジョン受信装置においては、複数の視聴者の相関に応じて適切と思われるコンテンツの番組を推薦することはできないという問題があった。そこで、特許文献２では、複数の視聴者の相関に応じて番組を評価し、適切と思われるコンテンツの番組を推薦することができるテレビジョン受信装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２３６３５４号公報
【特許文献２】特開２００８−２１９１８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、夫婦では見たいが子供といる時は見たくない（例：恋愛映画など子供と一緒にはあまり見たくない番組）、一人では見たいが家族では見たくない（例：父親一人で釣り番組など）等々、同じ視聴者であっても、視聴しているグループによって見たい番組等が変わってくることに対応できないという問題がある。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、コンテンツを視聴するグループによって、同じ視聴者であっても見たいコンテンツが変わってくる場合でも、グループで視聴したいコンテンツを推定する事が出来るコンテンツサーバ、コンテンツ視聴システム、コンテンツ推薦方法およびコンテンツ表示装置を提供することにある。
【課題を解決するための手段】
【０００６】
（１）この発明は上述した課題を解決するためになされたもので、本発明のコンテンツサーバは、複数のユーザからなるグループがコンテンツを視聴する際に、コンテンツ表示装置から前記グループのユーザを特定する情報を受信し、前記グループの視聴履歴情報に基づいて複数のコンテンツの推薦スコアを算出し、算出した推薦スコアに応じたコンテンツを示す情報を前記コンテンツ表示装置に送信し、前記視聴履歴情報は、前記グループの各ユーザの視聴形態に応じて算出したコンテンツの興味度を含み、前記推薦スコアの算出において前記興味度を、視聴したコンテンツのタイトルおよびジャンルの推薦スコアにそれぞれ加算することを特徴とするコンテンツサーバを特徴とする。
【０００７】
（２）また、本発明のコンテンツサーバは、上述のコンテンツサーバであって、前記興味度は、ユーザの視線方向が前記コンテンツ表示装置の方向に近いほど高く、前記算出した推薦スコアの高い順に前記コンテンツを示す情報を送信することを特徴とする。
【０００８】
（３）また、本発明のコンテンツサーバは、上述のコンテンツサーバであって、前記推薦スコアの算出において、視聴しているグループが切り替わった後に初めて選択されたコンテンツのタイトルおよびジャンルの推薦スコアに予め設定した値をそれぞれ加算すること
を特徴とする。
【０００９】
（４）また、本発明のコンテンツサーバは、上述のコンテンツサーバであって、年齢制限が設定されたコンテンツについて、前記グループに前記年齢制限に該当する年齢のユーザが含まれる場合、当該コンテンツの推薦スコアを０と定めること
を特徴とする。
【００１０】
（５）また、本発明のコンテンツサーバは、上述のコンテンツサーバであって、所定のユーザ属性を有するユーザ向けのコンテンツについて、前記コンテンツのタイトルおよびジャンルの推薦スコアに、前記グループのうち前記ユーザ属性を有するユーザの人数比によって重みづけた興味度をそれぞれ加算することを特徴とする。
（６）また、本発明のコンテンツサーバは、上述のコンテンツサーバであって、前記推薦スコアの算出において、前記グループの人数が多いほど大人数向けに設定された商品ジャンルの推薦スコアに大きい値を加算し、前記グループの人数が少ないほど個人向けに設定された商品ジャンルの推薦スコアに大きい値を加算することを特徴とする。
【００１１】
（７）また、本発明のコンテンツ視聴システムは、複数のコンテンツの中からユーザが選択したコンテンツを表示するコンテンツ表示装置とコンテンツサーバとを備えるコンテンツ視聴システムであって、前記コンテンツサーバは、複数のユーザからなるグループがコンテンツを視聴する際に、前記コンテンツ表示装置から前記グループのユーザを特定する情報を受信し、前記グループの視聴履歴情報に基づいて複数のコンテンツの推薦スコアを算出し、算出した推薦スコアに応じたコンテンツを示す情報を前記コンテンツ表示装置に送信し、前記視聴履歴情報は、前記グループの各ユーザの視聴形態に応じて算出したコンテンツの興味度を含み、前記推薦スコアの算出において前記興味度を、視聴したコンテンツのタイトルおよびジャンルの推薦スコアにそれぞれ加算することを特徴とする。
【００１２】
（８）また、本発明のコンテンツ推薦方法は、複数のコンテンツの中からユーザが選択したコンテンツを表示するコンテンツ表示装置とコンテンツサーバとを備えるコンテンツ視聴システムにおけるコンテンツ推薦方法であって、前記複数のユーザからなるグループがコンテンツを視聴する際に、前記コンテンツサーバが、前記コンテンツ表示装置から前記グループのユーザを特定する情報を受信する過程と、前記コンテンツサーバが、前記グループの視聴履歴情報に基づいて複数のコンテンツの推薦スコアを算出し、算出した推薦スコアに応じたコンテンツを示す情報を前記コンテンツ表示装置に送信する過程と、を有し、前記視聴履歴情報は、前記グループの各ユーザの視聴形態に応じて算出したコンテンツの興味度を含み、前記推薦スコアの算出において前記興味度を、視聴したコンテンツのタイトルおよびジャンルの推薦スコアにそれぞれ加算することを特徴とする。
【００１３】
（９）また、本発明のコンテンツ表示装置は、複数のコンテンツの中からユーザが選択したコンテンツをコンテンツサーバから受信して表示するコンテンツ表示装置であって、前記複数のユーザからなるグループがコンテンツを視聴する際に、前記グループの視聴履歴情報に基づいて複数のコンテンツの推薦スコアを算出し、算出した推薦スコアに応じたコンテンツを示す情報を出力し、前記視聴履歴情報は、前記グループの各ユーザの視聴形態に応じて算出したコンテンツに対する興味度を含み、前記推薦スコアの算出において前記興味度を、視聴したコンテンツのタイトルおよびジャンルの推薦スコアにそれぞれ加算することを特徴とする。
（１０）また、本発明のコンテンツ表示装置は、上述のコンテンツ表示装置であって、前記興味度は、ユーザの視線方向が前記コンテンツ表示装置の方向に近いほど高く、前記算出した推薦スコアの高い順に前記コンテンツを示す情報を出力することを特徴とする。
（１１）また、本発明のコンテンツ表示装置は、上述のコンテンツ表示装置であって、前記推薦スコアの算出において、視聴しているグループが切り替わった後に初めて選択されたコンテンツのタイトルおよびジャンルの推薦スコアに予め設定した値をそれぞれ加算することを特徴とする。
（１２）また、本発明のコンテンツ表示装置は、上述のコンテンツ表示装置であって、年齢制限が設定されたコンテンツについて、前記グループに前記年齢制限に該当する年齢のユーザが含まれる場合、当該コンテンツの推薦スコアを０と定めることを特徴とする。
（１３）また、本発明のコンテンツ表示装置は、上述のコンテンツ表示装置であって、所定のユーザ属性を有するユーザ向けのコンテンツについて、前記コンテンツのタイトルおよびジャンルの推薦スコアに、前記グループのうち前記ユーザ属性を有するユーザの人数比によって重みづけた興味度をそれぞれ加算することを特徴とする。
（１４）また、本発明のコンテンツ表示装置は、上述のコンテンツ表示装置であって、前記推薦スコアの算出において、前記グループの人数が多いほど大人数向けに設定された商品ジャンルの推薦スコアに大きい値を加算し、前記グループの人数が少ないほど個人向けに設定された商品ジャンルの推薦スコアに大きい値を加算することを特徴とする。
【発明の効果】
【００１４】
この発明によれば、コンテンツを視聴するグループによって、同じ視聴者であっても見たいコンテンツが変わってくる場合でも、グループで視聴したいコンテンツを推定する事が出来る。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態におけるコンテンツ視聴システムの概略構成を示す概念図である。
【図２】同実施形態における映像音声出力装置１０１の機能構成を示す概略ブロック図である。
【図３】同実施形態におけるユーザ情報ＤＢ部２０４が記憶するユーザ情報の例を示す図である。
【図４】同実施形態におけるグループ情報ＤＢ部２０６が記憶するグループ情報の例を示す図である。
【図５】同実施形態におけるユーザ登録処理を説明するフローチャートである。
【図６】同実施形態におけるコンテンツ推薦処理を説明するフローチャートである。
【図７】同実施形態における視聴者特定処理を説明するフローチャートである。
【図８】同実施形態におけるグループカテゴリ決定処理を説明するフローチャートである。
【図９】同実施形態における推薦スコア算出部２１０による推薦スコア算出を説明するフローチャートである。
【図１０】同実施形態における推薦するコンテンツ、ジャンルの表示例を示す図である。
【図１１】本発明の第２の実施形態による映像音声出力装置１０１ａの機能構成を示す概略ブロック図である。
【図１２】同実施形態におけるグループカテゴリ決定処理を説明するフローチャートである。
【図１３】同実施形態におけるゲストのユーザ情報の例を示す図である。
【図１４】同実施形態における推薦スコア算出処理を説明するフローチャートである。
【図１５】本発明の第３の実施形態による映像音声出力装置１０１ｂの機能構成を示す概略ブロック図である。
【図１６】同実施形態におけるオンラインショッピングコンテンツを扱うときの推薦スコア算出を説明するフローチャートである。
【発明を実施するための形態】
【００１６】
本発明のコンテンツ視聴システムは、映像音声出力装置の前にいる視聴者を、一人または複数の視聴者からなるグループとして認識し、各視聴者が、そのときのグループで視聴したいコンテンツを推定し、そのグループに最適なコンテンツを推薦する。以下、本発明の実施の形態に係るコンテンツ視聴システムについて図面を参照しながら説明する。なお、以下の実施の形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
【００１７】
以下の各実施形態において、コンテンツは、１つ１つにタイトル、合計時間、ジャンル、製作者等の情報が付加されている。例えばタイトルが「巨人阪神戦」でジャンルが「野球」、「スポーツ番組」等のコンテンツ情報が付加されている。コンテンツに様々な情報を付加できれば、どんな手段でも良くその場合コンテンツに付加された情報を解析するための手段を端末側（映像音声出力装置）は持っている。
【００１８】
（第１の実施形態）
図１は、本発明の第１の実施形態におけるコンテンツ視聴システムの概略構成を示す概念図である。本実施形態におけるコンテンツ視聴システム１００は、映像音声出力装置１０１、視聴者検出装置１０２、コンテンツサーバ１０４を備える。映像音声出力装置１０１と、コンテンツサーバ１０４とは、通信網１０３を介して、通信可能に接続される。映像音声出力装置１０１（コンテンツ表示装置）は、ユーザの選択したコンテンツのデータを、コンテンツサーバ１０４から取得し、そのコンテンツの映像、音声を出力する。映像音声出力装置１０１は、本実施形態におけるコンテンツ推薦装置であり、コンテンツの中から、視聴しているユーザに適したコンテンツを選択し、そのユーザに対する推薦コンテンツとして、そのコンテンツの情報を表示する。
【００１９】
映像音声出力装置１０１は、テレビジョン受像装置、モニタなどの単独で映像、音声を出力する類のものでもよいし、テレビジョン受像装置とＨＤＤ（Hard Disk Drive）レコーダ、モニタとチューナなどの複数の装置により構成されて映像、音声を出力する類のものでもよい。複数の装置により構成されている場合、いずれの装置に、後述する本発明の機能が実装されていてもよい。また、映像音声出力装置１０１は、通信接続部１０５、視聴者検出装置接続部１０６を備える。通信接続部１０５は、例えば、イーサネット（登録商標）端子などの通信接続用の端子であり、通信網１０３に接続される。視聴者検出装置接続部１０６は、例えば、ＵＳＢ（Universal Serial Bus）端子などの機器接続用の端子であり、視聴者検出装置１０２に接続される。また、コンテンツサーバ１０４は、通信接続部１０７を備える。通信接続部１０７は、通信接続部１０５と同様に、例えば、イーサネット（登録商標）端子などの通信接続用の端子であり、通信網１０３に接続される。
【００２０】
視聴者検出装置１０２は、映像音声出力装置１０１が出力する映像、音声を視聴する視聴者個人を特定する情報を検出する装置である。視聴者検出装置１０２は、例えば、映像音声出力装置１０１が出力する映像を視聴する視聴者の顔を撮像できるように、映像音声出力装置１０１の上部に取り付けられたカメラ等の撮像装置である。なお、図１において、視聴者検出装置１０２は、映像音声出力装置１０１の外部に接続される装置であるが、映像音声出力装置１０１に内蔵されていてもよい。通信網１０３は、インターネット網や電話網などデータ通信が出来る通信網である。コンテンツサーバ１０４は、ＩＰ（Internet Protocol）放送、ＶｏＤ（Video on Demand）、ダウンロード等の方式で、通信網１０３を利用した動画像（コンテンツ）の配信を行う。
【００２１】
以下、説明の簡易にするために、映像音声出力装置１０１は、テレビジョン受像装置であり、視聴者検出装置１０２は、テレビジョン受像装置に接続されたカメラであり、通信網１０３は、インターネット網であり、コンテンツサーバ１０４は、ＶｏＤ方式にてコンテンツの配信を行うＶｏＤサーバであるとして説明する。また、本実施形態では、視聴しているグループは、父、母、息子、娘の４人のいずれかから構成されており、映像音声出力装置１０１に登録されておらず、特定できない人物（以下、ゲストという）が含まれていない場合について説明する。
【００２２】
図２は、映像音声出力装置１０１の機能構成を示す概略ブロック図である。映像音声出力装置１０１は、視聴者検出装置接続部１０６、視聴者検出部２０１、視聴者特定部２０２、ユーザ情報制御部２０３、ユーザ情報ＤＢ（Data Base）部２０４、グループ情報制御部２０５、グループ情報ＤＢ部２０６、映像音声出力部２０７、映像音声処理部２０８、通信制御部２０９、推薦スコア算出部２１０、通信接続部１０５を備える。視聴者検出装置接続部１０６は、図１に示す視聴者検出装置接続部１０６であり、視聴者検出装置１０２に接続される。視聴者検出部２０１は、視聴者検出装置接続部１０６を介して接続された視聴者検出装置１０２から、映像音声出力装置１０１の前を撮像した画像を取得し、画像中の視聴者を検出する。
【００２３】
視聴者特定部２０２は、検出された視聴者について、取得した画像から特徴量を算出し、その特徴量を、ユーザ情報ＤＢ部２０４が記憶する各ユーザを特定する情報と照合して、一致したユーザを示す情報を、ユーザ情報制御部２０４に出力する。ユーザ情報ＤＢ部２０４は、ユーザを特定する情報として、ユーザ情報制御部２０５は、視聴者特定部２０２から受けた情報が示すユーザについて、ログイン処理を行う、あるいは、ユーザのパラメータを設定する。グループ情報制御部２０５は、ログインしているユーザから、視聴しているグループのグループカテゴリを決定し、グループ情報ＤＢ部２０６に、グループ情報を登録する。
【００２４】
推薦スコア制御部２１０は、推薦スコアをグループ情報ＤＢ部２０６から読み取った情報に基づき算出し、推薦するコンテンツを決定する。通信制御部２０９は、推薦するコンテンツを示す情報を、通信接続部１０５を介してコンテンツサーバ１０４に送信し、コンテンツサーバ１０４から送信されたコンテンツに関する情報を受信する。映像音声処理部２０８は、受信したコンテンツ情報を表示画面に変換し、映像音声出力部２０７から、実際に映像、音声としてコンテンツを推薦する。推薦したコンテンツの中から、視聴者が指定したコンテンツのデータを、通信制御部２０９が、コンテンツサーバ１０４から通信網１０３を介して取得する。映像音声処理部２０８は、取得したコンテンツのデータを表示画面および出力音声のデータに変換し、映像音声出力部２０７から、実際に映像、音声として出力する。
【００２５】
図３は、ユーザ情報ＤＢ部２０４が記憶するユーザ情報の例を示す図である。ユーザ情報は、後述するユーザ登録処理により、ユーザ情報ＤＢ部２０４に登録される。図３に示す例は、父のユーザ情報である。図３に示す例では、ユーザ属性として「父」、顔画像のファイル名として「user1.jpeg」、ログインの状態を示す情報として「ＯＮ」、性別として「男」、年齢として「５０」、好きなジャンルとして「ＳＦ映画、スポーツニュース、野球中継」、嗜好情報として複数の履歴情報（視聴履歴情報）を記憶する。履歴情報は、視聴したコンテンツのタイトル、ジャンル、視聴開始時刻、視聴したときの視聴者のグループカテゴリを含む。
【００２６】
図３に示す例では、１つ目の履歴情報である履歴情報１のタイトルとして「ＳｔａｔｅＷａｒｓ３」、ジャンルとして「ＳＦ映画」、視聴開始時刻として「１０：００」、グループカテゴリとして、一人で視聴したことを示す「父」を記憶する。２つ目の履歴情報である履歴情報２のタイトルとして「Ｎｅｗｓ１７」、ジャンルとして「スポーツニュース」、視聴開始時刻として「１７：１５」、グループカテゴリとして「親息子」を記憶する。なお、ここで、グループカテゴリとは、グループを識別する情報である。また、本実施形態では、ユーザ情報ＤＢ部２０４は、父の他に、母、長男、長女のユーザ情報を記憶する。
【００２７】
図４は、グループ情報ＤＢ部２０６が記憶するグループ情報の例を示す図である。図４に示す例は、父、母、長男、長女からなるグループであるグループカテゴリが「家族」のグループ情報である。図４に示す例では、グループカテゴリとして「家族」、当該グループカテゴリを構成するユーザである登録ユーザとして「父、母、長男、長女」、人数として「４」、１８歳未満の有無として「あり」、男性の有無として「あり」、女性の有無として「あり」、男女比として「２：２」、嗜好情報のうち、コンテンツのタイトルとして「めざまるテレビ、オクタゴン、あしたなら白書」、同じく嗜好情報のうち、ジャンルとして「ニュース、クイズ、バラエティ、青春ドラマ」、全体の切り替え後初コンテンツのタイトルとして「はねたとび、爆発カーペット、ＳＮＡＰ×ＳＮＡＰ、・・・」、全体の切り替え後初コンテンツのジャンルとして「バラエティ、お笑い番組、・・・」、前グループが「兄弟」の切り替え後初コンテンツのタイトルとして「爆発カーペット、・・・」、前グループが「兄弟」の切り替え後初コンテンツのジャンルとして「お笑い番組、・・・」、前グループとして「兄弟」、興味度（各ユーザが、どれだけ興味を持って画面を見ているかを表す値）として「１０：２０：３７．５：３２．５」、出演者嗜好情報として「木村啓、島口伸介、・・・」を記憶する。さらに、複数の履歴情報（視聴履歴情報）を記憶し、各履歴情報には、当該グループで視聴したコンテンツのタイトル、視聴開始時刻、ジャンル、興味度を記憶する。
【００２８】
次に、映像音声出力装置１０１の動作を説明する。映像音声出力装置１０１は、まず、最初にユーザ登録処理を行う。登録に際しては、ユーザの指示に基づきユーザ登録画面に遷移し、ユーザ登録処理を行うようにしても良いし、視聴者を自動で認識することでユーザ登録画面に遷移し、ユーザ登録処理を行うようにしてもよい。ここでは、ユーザの指示に基づき登録画面に遷移した場合について説明する。ユーザ登録の際にはユーザの各種パラメータを設定する。図５は、ユーザ登録処理を説明するフローチャートである。まず、視聴者検出部２０１が、視聴者検出装置１０２の出力画像に対して、映像音声出力装置１０１の前にいる視聴者の顔画像の検出処理を行なう（Ｓ１０１）。この検出処理により顔画像を発見すると（Ｓ１０２−Ｙｅｓ）、ユーザ情報制御部２０３は、画面表示をユーザパラメータ登録画面に遷移してユーザのパラメータの設定を行う（Ｓ１０３）。
【００２９】
ステップＳ１０３にて設定するパラメータは、ユーザにより入力された情報に基づき設定され、ユーザ属性、性別、年齢、好きなジャンルなどである。ユーザ属性は、「父」、「母」、「祖父」、「祖母」、「長男」、「長女」などの家族の続柄である。なお、性別と年齢は顔画像による画像処理で自動的に認識した物を登録してもよい。各種パラメータを設定後、ユーザが登録に同意すると、登録完了となる。登録完了となると、ユーザ情報制御部２０３は、設定されたパラメータと、顔画像を、ユーザ情報ＤＢ部２０４に記憶させる（Ｓ１０４）。これにより、図３に示したユーザ情報のうち、履歴情報とログイン状態とを除くパラメータがユーザ情報ＤＢ部２０４に記憶される。なお、顔画像は、ステップＳ１０１にて検出した画像を用いる。なお、ユーザ情報の登録は、公知の他の登録方法であってもよい。ステップＳ１０４の後、再度、ステップＳ１０１に戻って、顔画像の検出を行なう。ステップＳ１０１の顔画像検出処理により新たな顔画像を発見しなくなると（Ｓ１０２−Ｎｏ）、グループ情報制御部２０５は、グループカテゴリ作成を行い、各グループカテゴリのグループ情報をグループ情報ＤＢ部２０６に登録し（Ｓ１０５）、ユーザ登録処理を終了する。
【００３０】
なお、以下の説明においては、父、母、長男、長女のユーザ情報のうち、性別、年齢、好きなジャンルは、以下の通りに登録されているとする。
父：男、５０歳、ＳＦ映画、スポーツニュース、野球中継
母：女、４８歳、料理番組
長男：男、１７歳、スポーツ全般
長女：女、１５歳、クイズ番組
【００３１】
ステップＳ１０５のグループカテゴリ作成では、ユーザ情報ＤＢ部２０４に登録されている全ユーザを総当たりでグルーピングする。例えば、今回のような父、母、長男、長女は、グループ情報制御部２０５により、以下のように総数が、ｎＣｍの、すなわち１５のグループにグルーピングされて、グループ情報ＤＢ部２０６に登録される。
【００３２】
グループカテゴリ「家族」は、父、母、長男、長女からなる。グループカテゴリ「夫婦」は、父、母からなる。グループカテゴリ「夫婦息子」は、父、母、長男からなる。グループカテゴリ「夫婦娘」は、父、母、長女からなる。グループカテゴリ「父息子」は、父、長男からなる。グループカテゴリ「父兄妹」は、父、長男、長女からなる。グループカテゴリ「母息子」は、母、長男からなる。グループカテゴリ「母兄妹」は、母、長男、長女からなる。グループカテゴリ「兄妹」は、長男、長女からなる。グループカテゴリ「父娘」は、父、長女からなる。グループカテゴリ「母娘」は、母、長女からなる。グループカテゴリ「父」は、父のみからなる。グループカテゴリ「母」は、母のみからなる。グループカテゴリ「長男」は、長男のみからなる。グループカテゴリ「長女」は、長女のみからなる。
【００３３】
グループ情報ＤＢ部２０６に登録する際に、そのグループに特有な嗜好情報を、ユーザからの入力に基づき、付加した状態で登録を行ってもよい。例えば、「家族」の場合に、コンテンツのタイトルとして「めざまるテレビ」を付加し、ジャンルとして「ニュース」を付加するなどである。グルーピングされたグループ名をグループカテゴリとする。図４に示したグループ情報のうち、新規登録した時点では、グループカテゴリ、登録ユーザ、人数、１８歳未満の有無、男性の有無、女性の有無、男女比、嗜好情報が登録されている。その他の項目は、当該グループにて視聴する際、あるいは、視聴した後に登録される。
【００３４】
次に、映像音声出力装置１０１は、視聴しているグループに対して最適なコンテンツを推薦するコンテンツ推薦処理を行う。図６は、コンテンツ推薦処理を説明するフローチャートである。まず、視聴者特定部２０２が視聴者を特定し、特定したユーザについて、ユーザ情報制御部２０３がログイン処理する（Ｓ２０１）。次に、ログインしているユーザのユーザ情報を使用して、グループ情報制御部２０５がグループカテゴリを決定する（Ｓ２０２）。次に、決定したグループカテゴリのグループ情報を用いて、推薦スコア算出部２１０が、コンテンツおよびジャンルについて推薦スコアを算出する（Ｓ２０３）。次に、映像音声処理部２０８が、推薦スコアが高いコンテンツまたは推薦スコアが高いジャンルのコンテンツの情報（タイトルなど）を映像音声出力部２０７に表示する（Ｓ２０４）。表示されたタイトルなどを、ユーザが選択すると、そのタイトルなどのコンテンツのデータを、通信制御部２０９がコンテンツサーバ１０４から取得し、映像音声処理部２０８に出力する。映像音声処理部２０８は、このコンテンツのデータを再生し、コンテンツの映像および音声を映像音声出力部２０７から出力する（Ｓ２０５）。これらの各ステップの処理についてフローチャート使用して説明する。
【００３５】
図７は、ステップＳ２０１の視聴者特定処理を説明するフローチャートである。視聴者を特定するには、まず、視聴者検出装置１０２が、映像音声出力装置１０１の前にいる視聴者（ここでは、４人）を撮像する。視聴者検出部２０１が、この撮像結果に対して、顔画像の検出処理をする（Ｓ３０１）。この顔画像検出処理により、顔画像を発見したときは（Ｓ３０２−Ｙｅｓ）、視聴者特定部２０２は、発見した顔画像と、ユーザ情報ＤＢ部２０４から読み込んだ各ユーザの顔画像とを用いて、発見した顔画像が、ユーザ情報ＤＢ部２０４に登録されている何れかの視聴者のものであるかを判定する顔画像認証を行なう（Ｓ３０２）。顔画像認証の際はどのような処理を使用してもよいが、例えば固有顔による顔画像認識技術を使用する。
【００３６】
顔画像認証の結果、発見した顔画像が、ユーザ情報ＤＢ部２０４に登録済みの視聴者のものであるときは（Ｓ３０４−Ｙｅｓ）、ユーザ情報制御部２０３は、ログイン処理を行い、ユーザ情報ＤＢ部２０４が記憶する該当ユーザのユーザ情報のうち、ログインを「ＯＮ」に設定する（Ｓ３０５）。その後、ステップＳ３０１に戻って、残りの視聴者の顔画像検出を行う。
【００３７】
一方、ステップＳ３０３の顔画像認証の結果、発見した顔画像が登録済みの視聴者のものでないときは（Ｓ３０４−Ｎｏ）、ユーザ情報制御部２０３が、性別と、年齢とを、画像処理によって抽出された特徴量により推定する、あるいは、映像音声処理部２０８を介して、「ゲストの方は男性ですか、女性ですか？」、「ゲストの方の年齢を入力してください」などと映像音声出力部２０７に表示させて、入力を求めるなどして、性別および年齢を取得する（Ｓ３０６）。画像処理により推定する場合は、性別、年齢が推定できれば、公知のどんな画像処理のアルゴリズムを使用してもよい。ユーザ情報制御部２０３は、取得した性別、年齢を、ゲストとしてユーザ情報ＤＢ部２０４に登録するゲスト登録を行う（Ｓ３０５）。なお、この時、ゲストの顔画像も記憶する。その後、ステップＳ３０５に遷移する。
【００３８】
これらステップＳ３０１からＳ３０７の処理を、発見できる顔画像の数分繰り返す。発見できる顔画像の数分繰り返して、ステップＳ３０１にて新たな顔画像を検出できなくなったときは（Ｓ３０２−Ｎｏ）、視聴者特定処理を終了する。なお、ステップＳ３０７にて登録したゲストの情報は、本実施形態では使用しないが、後述する実施形態にて使用する。
【００３９】
図８は、ステップＳ２０２のグループカテゴリ決定処理を説明するフローチャートである。グループ情報制御部２０５は、ログインしているユーザの組み合わせと、登録ユーザが一致するグループ情報を、グループ情報ＤＢ部２０６に保存されているグループ情報から検索する。グループ情報制御部２０５は、検索結果のグループ情報のグループカテゴリを、視聴しているグループのグループカテゴリに決定する（Ｓ４０１）。次に、グループ情報制御部２０５は、グループ情報の更新を行う（Ｓ４０２）。
【００４０】
ステップＳ４０２の更新処理において、グループ情報の前グループは、以下のようにして更新する。まず、グループ情報制御部２０５が、ステップＳ４０１にてグループカテゴリを決定する前に、視聴しているグループとして選択していたグループのグループカテゴリを、前グループとして一時的に記憶する。グループ情報制御部２０５は、ステップＳ４０２において、ステップＳ４０１で１時的に記憶していた前グループを、ステップＳ４０１にて決定したグループカテゴリの前グループとして、グループ情報ＤＢ部２０６に登録する。
【００４１】
ステップＳ４０２の更新処理において、興味度は、視線検出と視聴位置検出を行う事で算出する。視線検出は、虹彩を検出するなど視線を検出する既知の手法を使用して検出を行う。視聴位置検出は、人物（視聴者）の顔の位置がテレビジョン装置の中心点からどの程度離れているかを算出し視聴位置を検出する。興味度は視線が映像音声出力装置１０１に向いていればいるほど高く、視聴位置が映像音声出力装置１０１前面の中心にいればいるほど高くなる値である。視聴者が複数人いることを考えると、複数人の間でも興味を持って見ている視聴者とそうでない視聴者に分かれる。その判断材料として興味度を使用する。
【００４２】
そこで本実施形態では、興味度を、興味度全体を１００％とし１００％中それぞれの視聴者がどの程度興味を持っているかをパーセンテージで表すパラメータと定義する。例えば、視線が最も映像音声出力装置１０１に近い方向に向いている視聴者から順に１０、５、３、２、１ポイントを加算し、全く視線を検出できなかった視聴者については、加算を０ポイントとする。また、視聴位置については、映像音声出力装置１０１の中心線に近い視聴者順に１０、５、３、２、１ポイントを加算する。これらの加算結果の比に応じて、合計が１００になるように、各視聴者に値を割振ったものを興味度とする。
【００４３】
例えば、父、母、長男、長女というグループで視聴している場合の興味度の例を示す。上記ポイントの加算の結果、父が４ポイント、母が８ポイント、長男が１５ポイント、長女が１３ポイントであるとする。その場合、合計ポイントは４０ポイントであるので、父の興味度は、４／４０×１００＝１０であり、母の興味度は、８／４０×１００＝２０であり、長男の興味度は、１５／４０×１００＝３７．５であり、長女の興味度は、１３／４０×１００＝３２．５である。すなわち、父、母、長男、長女の興味度は、「１０、２０、３７．５、３２．５」であり、これは長男が最も興味を持って現在のコンテンツを視聴していることを示す。なお、興味度は、コンテンツ推薦時などに随時算出されて、更新される。また、図４に示したように各履歴情報にも興味度は含まれており、これらの興味度の各々は、そのコンテンツの視聴開始から視聴終了までの間、一定間隔（例えば１分間隔）で算出した興味度の平均値である。
【００４４】
また、ステップＳ４０２のグループ情報の更新処理において、嗜好情報と切り替え後初コンテンツとには、ジャンルとタイトルをそれぞれ記憶する。これらの２つの情報については、そのコンテンツを視聴する際に、グループ情報制御部２０５が、コンテンツに付与された情報を読み取ることで取得し、グループ情報ＤＢ部２０６に登録する。コンテンツサーバ１０４は、ジャンルやタイトルなど、そのコンテンツに関する情報が付与されたコンテンツを、映像音声出力装置１０１に送信する。情報の付加方法としては、メタデータやコンテンツに関する情報単独のファイルなど、タイトル、ジャンル等のコンテンツに関する情報が送信できるものなら何でもよい。
【００４５】
コンテンツには、例えば、タイトルとして「巨人阪神戦」、ジャンルとして「野球」、「スポーツ番組」等のコンテンツに関する情報が付与されている。グループ情報制御部２０５は、付与されているコンテンツに関する情報からタイトルとジャンルを読み出し、それらを用いて、グループ情報の履歴情報を生成する。履歴情報は視聴回数によってソートされた情報になっており、ユーザがコンテンツを選択する際に随時更新される。コンテンツを視聴した際、嗜好情報と切り替え後初コンテンツのジャンルとタイトルに、視聴したコンテンツのジャンルとタイトルが存在する場合は、そのジャンルとタイトルについて視聴回数をインクリメントし、存在しない場合は新規作成する。ただし、嗜好情報と切り替え後初コンテンツのジャンルとタイトルのソート方法として視聴回数に限らず、視聴した時間、またはそれらを複合的に用いた方法など、嗜好情報として適切なソート方法なら何でもよい。
【００４６】
グループカテゴリ決定処理の後、推薦スコア算出部２１０が、コンテンツの推薦スコアを算出する。グループ視聴頻度、初視聴コンテンツ、視聴者興味度、前グループ視聴頻度、その他各種の推薦スコアを順々に算出し加算する事で全体の推薦スコアを算出する。推薦スコアにはジャンル推薦スコアとタイトル推薦スコアを用意する。初期値は０である。ただし、今回の説明で使用する推薦スコアの値はあくまで１つの例として挙げているだけであり、本発明を限定するようなものではない。
【００４７】
図９は、ステップＳ２０３の推薦スコア算出部２１０による推薦スコア算出を説明するフローチャートである。まず、推薦スコア算出部２１０は、グループ視聴頻度に関して推薦スコアを算出する（Ｓ５０１）。グループ視聴頻度スコア算出では、推薦スコア算出部２１０は、グループ情報ＤＢ部２０６からグループ情報の嗜好情報からそれぞれジャンルとタイトルを読み込む。嗜好情報は、視聴回数の多い順にソートされており、ジャンル、タイトルの各々について、読み込んだ順に（視聴回数の多い方から順に）、大きい値、例えば、「１０」、「８」、「６」、「４」、「２」を推薦スコアに加算する。これによって、現在のグループカテゴリで、以前視聴したコンテンツおよびジャンルを推薦することができる、すなわちグループの嗜好を反映したコンテンツを推薦することができる。さらに、推薦スコア算出部２１０は、推薦スコアが加算されたジャンル、タイトルに関して他のグループカテゴリで視聴されているかを検索する。検索の結果、他のグループカテゴリで視聴されていないジャンル、タイトルがあった場合そのジャンル、タイトルの推薦スコアに対して「１０」を加算する。これによって、よりグループ特有のジャンルとタイトルを推薦できる。なお、他のグループカテゴリで視聴されていないジャンル、タイトルの推薦スコアに加算するのではなく、他のグループカテゴリで予め設定された順位以内にないジャンル、タイトルの推薦スコアに加算するようにしてもよい。
【００４８】
次に、推薦スコア算出部２１０は、切り替え後初コンテンツに関して推薦スコアを算出する（Ｓ５０２）。切り替え後初コンテンツとは、グループが変化した後で、最初に選択されたコンテンツである。切り替え後初コンテンツは、わざわざチャンネルを変えて視聴したコンテンツであるから、そのグループの嗜好が反映されていると考えられる。切り替え後初コンテンツに関する推薦スコア算出は、グループカテゴリが切り替わって初めて視聴したコンテンツのジャンルとタイトルの推薦スコアに、予め設定された値を加算することで行う。
【００４９】
具体的には、推薦スコア算出部２１０は、グループ情報にある切り替え後初コンテンツのうち、全体の切り替え後初コンテンツのジャンルとタイトルを、グループ情報ＤＢ部２０６から読み込む。これらジャンルとコンテンツは、嗜好情報と同様に視聴回数の多い順にソートされているため、ジャンルとコンテンツ各々について、読み込んだ順に１０、８、６、４、２を推薦スコアに加算する。さらに、推薦スコア算出部２１０は、前グループ毎に記録されている切り替え後初コンテンツのジャンルとタイトルを、グループ情報ＤＢ部２０６から読み込み、読み込んだ順に１０、８、６、４、２を推薦スコアに加算する。このように、前グループ毎の切り替え後初コンテンツを使用する事で、より現在のグループカテゴリに最適なコンテンツを推薦することができる。
【００５０】
次に、推薦スコア算出部２１０は、興味度に関して推薦スコアを算出する（Ｓ５０３）。興味度スコア算出は、現在視聴しているグループカテゴリの視聴履歴の中から、興味度が現在の興味度に最も近い視聴履歴を検索し、その視聴履歴のジャンルとタイトルの推薦スコアに予め設定された値を加算する。
【００５１】
具体的には、推薦スコア算出部２１０は、グループ情報ＤＢ部２０６から、グループ情報にある現在の興味度を読み込み、各視聴履歴の興味度も読み込み、各視聴履歴について、その興味度と現在の興味度との類似度を算出する。なお、それぞれのユーザの興味度に対して差分の絶対値を算出し、その総和を取ったものを類似値とする。例えば（父、母、長男、長女）というグループで視聴しており、その興味度が１０、２０、４５、２５であり、ある視聴履歴の興味度が１０、２５、３５、３０であるとする。各ユーザの興味度の差分は、０、−５、１０、−５であり、これらの絶対値の総和は、０＋５＋１０＋５＝２０となる。したがって、この視聴履歴の興味度と、現在の興味度との類似度は、２０である。このようにして、推薦スコア算出分２１０は、各視聴履歴について類似度を算出し、類似度の値が小さい方から順に５つの視聴履歴のジャンルとタイトルの推薦スコアに１０、８、６、４、２を加算する。これにより、映像音声出力装置１０１の前にいるグループの現在の興味度に応じて最適なコンテンツを推薦する事が出来る。
【００５２】
次に、推薦スコア算出部２１０は、前グループ視聴回数に関して推薦スコアを算出する（Ｓ５０４）。前グループ視聴回数のスコア算出は、前グループで最も視聴回数の多いジャンルとタイトルの推薦スコアに予め設定された値を加算する。具体的には、まず、推薦スコア算出部２１０は、グループ情報ＤＢ部２０６から、現在のグループカテゴリの前グループを読み込む。次に、その前グループの嗜好情報を読み込む。最も視聴回数の多い（先頭に記録されている）ジャンルとタイトルの推薦スコアに１０を加算する。これによって、推薦するコンテンツに、１つ前のグループの嗜好も取り入れる事が出来る。
【００５３】
次に、推薦スコア算出部２１０は、その他の嗜好情報を使用した推薦スコアを算出する（Ｓ５０５）。その他のスコア算出は、現在の視聴している地上波テレビジョン放送の視聴情報（ジャンル、タイトル）、年齢制限に関して推薦スコアを算出する。現在の視聴している地上波テレビジョン放送の視聴情報のスコア算出は、視聴しているコンテンツが地上波テレビジョン放送であった場合、そのコンテンツのジャンルとタイトルをＥＰＧ（Electric Program Guide；電子番組表）等のデータから取得し、そのジャンルとタイトルの推薦スコアに対して１０を加算する。ジャンルとタイトルを取得する方法は、地上波テレビジョン放送に多重されているデータを受信して取得する、あるいは、インターネット上のＥＰＧ用のデータを公開サーバからダウンロードして取得するなど、どのような方法でもよい。年齢制限に関するスコア算出は、グループ情報ＤＢ２０６から、グループ情報である１８歳未満の有無を参照し、年齢制限に引っ掛かるのであれば、そのジャンルの推薦スコアを０にする。年齢制限に関するスコア算出は、以下のようにして行う。推進スコア算出部２１０は、グループ情報ＤＢ２０６から、グループ情報である１８歳未満の有無を参照する。１８歳未満が存在するときは、各コンテンツのジャンルおよび各ジャンルが「Ｒ−１８」というジャンルであるか否かを判定する。この判定の結果、「Ｒ−１８」であるときは、推進スコア算出部２１０は、そのコンテンツまたはそのジャンルが年齢制限に該当したとみなし、そのコンテンツまたはそのジャンルの推薦スコアを０にする。ただし、年齢制限が判定できる方法であればどんな方法でもよい。
【００５４】
以上のステップＳ５０１からＳ５０５の処理により、推薦スコアが算出され、推薦スコア算出処理を終了する。
推薦スコア算出部２１０は、以上のようにして算出した推薦スコア順に、ジャンルとタイトルをソートして、表示するコンテンツのジャンルとタイトルを決定する。映像音声処理部２０８は、推薦スコアの高いジャンルまたはタイトルから順に、映像音声出力部２０７の画面に表示する。表示するタイミングは、チャンネル切り替え時、オススメ番組ボタンを押下した時、グループカテゴリが変更になった時などである。推薦するコンテンツ、ジャンルの表示例を図１０に示す。映像音声処理部２０８は、表示するタイミングになった時、コンテンツ情報表示領域Ｔを、画面左からスクロールして出現させる。コンテンツ情報表示領域Ｔには、矩形領域Ｔ１〜Ｔ４があり、これらの矩形領域各々に、推薦スコアの高いジャンルまたはタイトルを表示することで、これらのコンテンツを推薦する。ユーザは、これら矩形領域Ｔ１〜Ｔ４を、リモートコントローラ等で選択することで、コンテンツサーバ１０４から取得するコンテンツを指定することができる。
【００５５】
なお、表示方法としては、個人嗜好のみで算出した推薦スコアとグループ嗜好のみで算出した推薦スコアをソートしたジャンル、タイトル順に表示する方法でもよい。またジャンルとタイトルが複合的に表示されてもよい。すでに視聴したコンテンツは表示しても表示しなくてもよい。また、映像音声処理部２０８が、コンテンツサーバ１０４からコンテンツサーバ１０４が格納するコンテンツの情報（タイトル、ジャンルなど）を、通信制御部２０９を介して取得し、これらの情報に基づき、推薦スコアの高いジャンルのコンテンツを表示するようにしてもよい。
【００５６】
また、本実施形態では、タイトルとジャンルについて、推薦スコアを算出したが、出演者など、その他のコンテンツに関する情報について、推薦スコアを算出するようにしてもよい。
このように、現在のグループカテゴリで視聴した履歴を用いているので、視聴しているグループによって見たいコンテンツが変わっても、適切なコンテンツを推薦することができる。
【００５７】
（第２の実施形態）
以下、本発明の第２の実施形態に係るコンテンツ視聴システムについて図面を参照しながら説明する。本実施形態におけるコンテンツ視聴システムの全体構成は、映像音声出力装置１０１に変えて映像音声出力装置１０１ａを備える点のみが異なり、その他は、図１に示す第１の実施形態のコンテンツ視聴システムと同じである。映像音声出力装置１０１ａは、映像音声出力装置１０１とは、グループ情報制御部２０５に変えてグループ情報制御部２０５ａを備える点と、推薦スコア算出部２１０に変えて推薦スコア算出部２１０ａを備える点が異なる。
【００５８】
図１１は、本実施形態による映像音声出力装置１０１ａの機能構成を示す概略ブロック図である。同図において、図２の各部に対応する部分には、同一の符号（１０５、１０６、２０１〜２０４、２０６〜２０９）を付し、説明を省略する。映像音声出力装置１０１ａは、視聴者検出装置接続部１０６、視聴者検出部２０１、視聴者特定部２０２、ユーザ情報制御部２０３、ユーザ情報ＤＢ（Data Base）部２０４、グループ情報制御部２０５ａ、グループ情報ＤＢ部２０６、映像音声出力部２０７、映像音声処理部２０８、通信制御部２０９、推薦スコア算出部２１０ａ、通信接続部１０５を備える。グループ情報制御部２０５ａは、ゲストがいないときには、グループ情報制御部２０５と同様に動作し、ゲストがいるときには、ゲストがある場合特有の処理を行ってグループカテゴリを決定し、グループ情報ＤＢ部２０６にグループ情報を登録する。推薦スコア制御部２１０ａは、ゲストがいないときには、推薦スコア制御部２１０と同様に動作し、ゲストがいるときには、人数、男性の有無、女性の有無、男女比、年齢等のグループの属性を利用して推薦するコンテンツを決定する。
【００５９】
また、本実施形態における映像音声出力装置１０１ａも、図５に示すユーザ登録処理および図６に示すコンテンツ推薦処理を行う。ただし、コンテンツ推薦処理におけるステップＳ２０２のグループカテゴリ決定処理と、ステップＳ２０３の推薦スコア算出処理とが、映像音声出力装置１０１とは異なる。
【００６０】
図１２は、映像音声出力装置１０１ａによるステップＳ２０２のグループカテゴリ決定処理を説明するフローチャートである。グループ情報制御部２０５ａは、視聴しているグループにゲストがいるか否かを判定する（Ｓ６００）。ゲストがいないと判定したときは（Ｓ６００−Ｎｏ）、図８のグループカテゴリ決定処理のステップＳ４０１、Ｓ４０２と同様に処理する。一方、ステップＳ６００において、ゲストがいると判定したときは（Ｓ６００−Ｙｅｓ）、グループ情報制御部２０５ａは、新規でグループカテゴリを作成し、そのグループカテゴリに決定する（Ｓ６０１）。例えば、家族＋ゲスト１名の場合を想定すると、グループカテゴリとして、新規に「家族ゲスト１」を作成し、「家族ゲスト１」を視聴しているグループカテゴリとする。グループ情報制御部２０５ａは、このグループカテゴリのグループ情報として、グループカテゴリ、登録ユーザ、人数、１８歳未満の有無、男性の有無、女性の有無、男女比を、グループ情報ＤＢ部２０５に登録する。次にグループ情報の更新を行う（Ｓ４０２）が、これは第１の実施形態（図８のステップＳ４０２）と同じである。
【００６１】
図１３は、図７のステップＳ３０７のゲスト登録により、ユーザ情報ＤＢ部２０４に登録されるゲストのユーザ情報の例を示す図である。ゲストのユーザ情報は、図１３に示すように、ユーザ属性（ここでは「ゲスト１」）、ログイン（ここでは「ＯＮ」）、性別（ここでは「男」）、年齢（ここでは「４０」）が、ユーザ情報ＤＢ部２０４に登録され、ユーザ情報のその他の項目は、登録されるデータがない。
【００６２】
図１４は、映像音声出力装置１０１ａによるステップＳ２０３の推薦スコア算出処理を説明するフローチャートである。まず、推薦スコア算出部２１０ａは、視聴しているユーザにゲストがいるか否かを判定する（Ｓ７００）。ここでは、ユーザ情報ＤＢ部２０５が記憶するユーザ情報に、ログインが「ＯＮ」になっており、かつ、ユーザ属性に文字列「ゲスト」が含まれているものがあるか否かに基づき判定する。すなわち、該当するユーザ情報があるときは、ゲストがいると判定し、該当するユーザ情報がないときは、ゲストはいないと判定する。
【００６３】
ステップＳ７００において、ゲストがいないと判定したときは（Ｓ７００−Ｎｏ）、図９のステップＳ５０１〜Ｓ５０５と同様の処理を行う。また、ステップＳ７００において、ゲストがいると判定したときは（Ｓ７００−Ｙｅｓ）、ステップＳ７０１に進む。ゲストを含むグループカテゴリ、すなわち新しく作成したグループカテゴリには、視聴履歴が全くなく、嗜好情報もないため、ステップＳ５０１〜Ｓ５０５と同様にして推薦スコアを算出することができない。そこで、ステップＳ７０１以降のように、グループ情報の人数、男性の有無、女性の有無、男女比、年齢等を利用して推薦スコアを算出する。
【００６４】
まず、推薦スコア算出部２１０ａは、グループの人数で推薦スコアを算出する。例えば以下のように、人数に応じたジャンルの推薦スコアに、予め設定された値を加算する（Ｓ７０１）。１人のときは、ドラマと、映画との推薦スコアに加算する。２〜３人のときは、バラエティと、クイズ番組との推薦スコアに加算する。４人以上のときは、サッカー観戦と、ゲームとの推薦スコアに加算する。具体的には、推薦スコア算出部２１０ａは、グループ情報ＤＢ部２０５からグループ情報の人数を読み込み、その人数に対応したジャンルの推薦スコアに１０を加算する。
【００６５】
次に、推薦スコア算出部２１０ａは、男性の有無、女性の有無、男女比で推薦スコアを算出する（Ｓ７０２）。組み合わせとしては男女ともにいる場合、男性のみの場合、女性のみ場合が考えられる。男性のみの場合は、予め男性向けであると設定されたジャンル（例：スポーツニュース）、女性のみの場合は、予め女性向けであると設定されたジャンル（例：情報番組）の推薦スコアに、１０を加算する。男女ともにいる場合は、男女比、興味度によって重みを付けて推薦スコアを算出する。すなわち、男女比がＸ：Ｙ（男：女）のときは、予め男性向けであると設定されたジャンルの推薦スコアに、（男性の興味度の総和）×１０×Ｘ／（Ｘ＋Ｙ）を加算し、予め女性向けであると設定されたジャンルの推薦スコアに、（女性の興味度の総和）×１０×Ｙ／（Ｘ＋Ｙ）をそれぞれのジャンルの推薦スコアに加算する。
【００６６】
次に、推薦スコア算出部２１０ａは、年齢を利用して推薦スコアを算出する（Ｓ７０３）。例えば、１０代はアニメ、５０代は健康情報などのジャンルをあらかじめ設定しておく。該当するジャンルに対して（１０代の興味度の総和）×１０の推薦スコアを加算する。
【００６７】
以上のように算出された推薦スコアをソートして、表示するコンテンツのジャンルとタイトルを決定する。表示するタイミング、表示方法は第１の実施形態と同じである。
このように、本実施形態では、予め登録されていないユーザを含んでいても、視聴しているグループの人数、男女比、年齢などに基づき、グループに応じたコンテンツを推薦することができる。
【００６８】
（第３の実施形態）
以下、本発明の第３の実施形態に係るコンテンツ視聴システムについて図面を参照しながら説明する。本実施形態におけるコンテンツ視聴システムの全体構成は、映像音声出力装置１０１に変えて映像音声出力装置１０１ｂを備える点のみが異なり、その他は、図１に示す第１の実施形態のコンテンツ視聴システムと同じである。本実施形態では、オンラインショッピングコンテンツを扱うときの動作が、第１の実施形態と異なる。映像音声出力装置１０１ｂは、映像音声出力装置１０１とは、推薦スコア算出部２１０に変えて推薦スコア算出部２１０ｂを備える点が異なる。
【００６９】
図１５は、本実施形態による映像音声出力装置１０１ｂの機能構成を示す概略ブロック図である。同図において、図２の各部に対応する部分には、同一の符号（１０５、１０６、２０１〜２０９）を付し、説明を省略する。映像音声出力装置１０１ｂは、視聴者検出装置接続部１０６、視聴者検出部２０１、視聴者特定部２０２、ユーザ情報制御部２０３、ユーザ情報ＤＢ部２０４、グループ情報制御部２０５、グループ情報ＤＢ部２０６、映像音声出力部２０７、映像音声処理部２０８、通信制御部２０９、推薦スコア算出部２１０ｂ、通信接続部１０５を備える。推薦スコア算出部２１０ｂは、推薦スコア算出部２１０と同様の機能を備えるが、オンラインショッピングコンテンツを扱うときは、映像音声出力装置１０１ｂの前にいる視聴者の人数、男女比、年齢、興味度に基づき、視聴しているグループに最適なショッピングコンテンツ（商品もしくは商品ジャンル）を提供する。ただし、商品には複数のジャンルが付加されている。
【００７０】
図１６は、オンラインショッピングコンテンツを扱うときの推薦スコア算出を説明するフローチャートである。まず、視聴者特定部２０２は、第１の実施形態と同様に、視聴者検出装置１０２が撮像した画像に基づき、視聴者の性別と年齢を推定し、グループ情報制御部２０５は、興味度を算出する（Ｓ８０１）。視聴者の性別、年齢ともに画像処理によって抽出された特徴量により推定する。興味度は視線検出と視聴位置検出を行う事で算出する。
【００７１】
次に、推薦スコア算出部２１０ｂは、視聴者の人数に応じて、各商品ジャンルの推薦スコアを算出する（Ｓ８０２）。推薦スコア算出部２１０ｂは、人数が多ければ多いほど予め家族向け、大人数向けに設定された商品ジャンルの推薦スコアを高くし、人数が少なければ予め個人向けに設定された商品ジャンルの推薦スコアを高くする。例えば人数が１人であった場合、個人向けに設定された商品ジャンルの推薦スコアに９加算し、家族向け、大人数向けに設定された商品ジャンルには１を加算する。これを、以下に示す式を用いることで行う。
個人向けの商品ジャンル＝（視聴者の人数）
家族向け、大人数向けの商品ジャンル＝１０−（視聴者の人数）
【００７２】
次に、推薦スコア算出部２１０ｂは、男性の有無、女性の有無、男女比で推薦スコアを算出する（Ｓ８０３）。男女の組み合わせとしては男女ともにいる場合、男性のみの場合、女性のみ場合が考えられる。男性のみの場合は、男性のみ向けの商品ジャンル（例：男性用パンツ、鬚そりなど）、女性のみの場合は女性のみ向けの商品ジャンル（例：下着、化粧品など）の推薦スコアに１０を加算する。男女ともにいる場合は、興味度によって重みを付けて推薦スコアを算出する。男女比をＸ：Ｙ（男：女）とすると男性に（男性の興味度の総和）×１０×Ｘ／（Ｘ＋Ｙ）、女性に（女性の興味度の総和）×１０×Ｙ／（Ｘ＋Ｙ）をそれぞれ家族向け（男性嗜好）の商品ジャンル、家族向け（女性嗜好）の商品ジャンルの推薦スコアに加算する。
【００７３】
次に、年齢を利用して推薦スコアを算出する（Ｓ８０４）。商品ジャンルとして各年代向けに１０代〜８０代向け商品ジャンルを用意しておく。該当するジャンルに対して（１０代の興味度の総和）×１０の推薦スコアを加算する。
以上のように算出された推薦スコアにより商品ジャンルをソートして表示するコンテンツ（商品）を決定する。推薦スコアの高い商品から順に映像音声出力装置１０１ｂに表示する。表示するタイミング、表示方法は第１の実施形態と同じである。
【００７４】
なお、上述の各実施形態において、コンテンツおよびコンテンツに関する情報は、通信網１０３を介して映像音声出力装置に接続されたコンテンツサーバに格納されるとして説明したが、映像音声出力装置を構成する、いずれかの装置に内蔵されているHDD（Hard Disk Drive；ハードディスクドライブ）などの記憶装置に格納されていてもよい。
また、上述の各実施形態において、ユーザ情報制御部２０３、ユーザ情報ＤＢ部２０４、グループ情報ＤＢ部２０５、グループ情報ＤＢ部２０６、推薦スコア算出部２１０を映像出力装置が備えるとして説明したが、これらの各部あるいは一部を、コンテンツサーバ１０４が備えており、コンテンツサーバ１０４が、推薦するコンテンツを決定するようにしてもよいし、通信網１０３を介して接続された装置が備えており、その装置が、推薦するコンテンツを決定するようにしてもよい。
【００７５】
また、上述の各実施形態において、映像音声処理部２０８は、推薦するジャンルを、通信制御部２０９を介して、コンテンツサーバ１０４に送信し、その応答としてコンテンツサーバ１０４から受けたコンテンツに関する情報に基づき、推薦するコンテンツの表示を行っても良い。このとき、コンテンツサーバ１０４は、推薦するジャンルが対応付けられたコンテンツのコンテンツに関する情報を映像音声装置に送信する。また、映像音声処理部２０８は、コンテンツサーバ１０４が格納しているコンテンツのコンテンツに関する情報を取得し、それらの中から、推薦するジャンルが対応付けられたコンテンツを検索して、推薦するコンテンツの表示を行っても良い。
【００７６】
また、図２における視聴者検出部２０１、視聴者特定部２０２、ユーザ情報制御部２０３、グループ情報制御部２０５、映像音声処理部２０８、通信制御部２０９、推薦スコア算出部２１０ｂ、図１１のグループ情報制御部２０５ａ、推薦スコア算出部２１０ａ、図１５の推薦スコア算出部２１０ｂの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００７７】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００７８】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【００７９】
１００…コンテンツ視聴システム
１０１、１０１ａ、１０１ｂ…映像音声出力装置
１０２…視聴者検出装置
１０３…通信網
１０４…コンテンツサーバ
１０５、１０７…通信接続部
１０６…視聴者検出装置接続部
２０１…視聴者検出部
２０２…視聴者特定部
２０３…ユーザ情報制御部
２０４…ユーザ情報ＤＢ部
２０５、２０５ａ…グループ情報制御部
２０６…グループ情報ＤＢ部
２０７…映像音声出力部
２０８…映像音声処理部
２０９…通信制御部
２１０、２１０ａ、２１０ｂ…推薦スコア算出部
【図１】
0005703610.tif 000002
【図２】
0005703610.tif 000003
【図３】
0005703610.tif 000004
【図４】
0005703610.tif 000005
【図５】
0005703610.tif 000006
【図６】
0005703610.tif 000007
【図７】
0005703610.tif 000008
【図８】
0005703610.tif 000009
【図９】
0005703610.tif 000010
【図１０】
0005703610.tif 000011
【図１１】
0005703610.tif 000012
【図１２】
0005703610.tif 000013
【図１３】
0005703610.tif 000014
【図１４】
0005703610.tif 000015
【図１５】
0005703610.tif 000016
【図１６】
0005703610.tif 000017