(57)【要約】【課題】特殊な手段を用いることなく、より高い精度でユーザの嗜好を推定し、ユーザに望まれる可能性の高いコンテンツをレコメンドすることができるレコメンド装置を提供する。【解決手段】本レコメンド装置は、配信可能な各視聴コンテンツについて、統計対象ユーザが当該視聴コンテンツを視聴した時間である視聴時間を区分する時間区分毎に、当該視聴コンテンツを当該時間区分内の視聴時間だけ視聴した統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けたコンテンツ視聴情報を生成するコンテンツ視聴情報生成手段を有する。さらに、コンテンツ視聴情報に基づいて、推薦対象ユーザによって視聴された視聴コンテンツにおける視聴時間を含む時間区分に対応付けられた既視聴コンテンツを取得し、取得した既視聴コンテンツに基づいて、推薦するコンテンツのリストを含むレコメンド情報を生成するレコメンド生成手段を有する。【選択図】図２
2015184949.tif 000002
【特許請求の範囲】
【請求項１】
推薦対象ユーザにコンテンツをレコメンドするレコメンド装置であって、
視聴する、視る又は聴く対象である配信可能な各視聴コンテンツについて、統計対象ユーザが当該視聴コンテンツを視聴した時間である視聴時間を区分する時間区分毎に、当該視聴コンテンツを当該時間区分内の視聴時間だけ視聴した当該統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けたコンテンツ視聴情報を生成するコンテンツ視聴情報生成手段と、
当該コンテンツ視聴情報に基づいて、当該推薦対象ユーザによって視聴された視聴コンテンツにおける視聴時間を含む時間区分に対応付けられた既視聴コンテンツを取得し、取得した当該既視聴コンテンツに基づいて、推薦するコンテンツのリストを含むレコメンド情報を生成するレコメンド生成手段と
を有することを特徴とするレコメンド装置。
【請求項２】
前記レコメンド生成手段は、当該コンテンツのリストのうちの各視聴コンテンツについて、当該視聴履歴内での標本数における平均視聴時間を算出して視聴割合を導出し、当該視聴割合の高い順に基づいて、当該コンテンツのリストでの当該視聴コンテンツの順位を入れ替えることを特徴とする請求項１に記載のレコメンド装置。
【請求項３】
当該推薦対象ユーザが前記レコメンド装置を介した視聴コンテンツの視聴履歴を有するか否かを判定する初回利用判定手段と、
当該推薦対象ユーザのユーザ属性を記憶するユーザ属性管理手段と
を更に有し、
前記コンテンツ視聴情報生成手段は、各統計対象ユーザについて、当該統計対象ユーザのユーザ属性毎に、当該統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けた当該コンテンツ視聴情報を生成し、
前記レコメンド生成手段は、前記初回利用判定手段が真の判定を行った際、当該コンテンツ視聴情報に基づいて、当該推薦対象ユーザのユーザ属性のうちの所定の項目内容が一致する統計対象ユーザについての当該既視聴コンテンツを取得し、取得された当該既視聴コンテンツに基づいて、推薦するコンテンツのリストを含むレコメンド情報を生成する
ことを特徴とする請求項１又は２に記載のレコメンド装置。
【請求項４】
請求項３に記載のレコメンド装置を含むレコメンドシステムであって、
ユーザに対し当該ユーザのユーザ属性情報を取得可能にするアンケートを提示して回答を取得するアンケート実施手段を更に有し、
前記初回利用判定手段は、当該推薦対象ユーザについて前記レコメンド装置を介したコンテンツの利用が初回であるか否かを判定し、
前記アンケート実施手段は、コンテンツ利用が初回であると判定された当該推薦対象ユーザにアンケートを提示して回答を取得し、当該回答をユーザ属性情報として前記ユーザ属性管理手段に送信又は出力する
ことを特徴とするレコメンドシステム。
【請求項５】
請求項１から３のいずれか１項に記載のレコメンド装置を含むレコメンドシステムであって、
当該推薦対象ユーザが当該視聴コンテンツの視聴を開始する前の、視聴を行っている際の、又は視聴を終了した際の端末における通信速度である端末通信速度を取得する通信速度取得手段を更に有し、
前記レコメンド生成手段は、取得された端末通信速度と、予め又はコンテンツサイズに合わせて既視聴コンテンツ毎に設定された推奨通信速度とを比較することによって、端末での再生に通信速度の点で適さない不適コンテンツを決定し、当該不適コンテンツを除外して当該レコメンド情報を生成する
ことを特徴とするレコメンドシステム。
【請求項６】
請求項１から３のいずれか１項に記載のレコメンド装置を含むレコメンドシステムであって、
ユーザによって検索ボックスを介し入力されたタグ情報に基づいて、タグを付与され保存された複数の視聴コンテンツの中から当該ユーザに提示する視聴コンテンツを検索して出力するコンテンツ配信手段と、
当該ユーザに配信された視聴コンテンツの視聴の開始及び終了に係る情報を取得し当該視聴コンテンツの視聴時間を計測する視聴時間計測手段と
を更に有することを特徴とするレコメンドシステム。
【請求項７】
推薦対象ユーザにコンテンツをレコメンドする装置に搭載されたコンピュータを機能させるレコメンドプログラムであって、
視聴する、視る又は聴く対象である配信可能な各視聴コンテンツについて、統計対象ユーザが当該視聴コンテンツを視聴した時間である視聴時間を区分する時間区分毎に、当該視聴コンテンツを当該時間区分内の視聴時間だけ視聴した当該統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けたコンテンツ視聴情報を生成するコンテンツ視聴情報生成手段と、
当該コンテンツ視聴情報に基づいて、当該推薦対象ユーザによって視聴された視聴コンテンツにおける視聴時間を含む時間区分に対応付けられた既視聴コンテンツを取得し、取得した当該既視聴コンテンツに基づいて、推薦するコンテンツのリストを含むレコメンド情報を生成するレコメンド生成手段と
してコンピュータを機能させることを特徴とするレコメンドプログラム。
【請求項８】
推薦対象ユーザにコンテンツをレコメンドする方法であって、
視聴する、視る又は聴く対象である配信可能な各視聴コンテンツについて、統計対象ユーザが当該視聴コンテンツを視聴した時間である視聴時間を区分する時間区分毎に、当該視聴コンテンツを当該時間区分内の視聴時間だけ視聴した当該統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けたコンテンツ視聴情報を生成する第１のステップと、
当該コンテンツ視聴情報に基づいて、当該推薦対象ユーザによって視聴された視聴コンテンツにおける視聴時間を含む時間区分に対応付けられた既視聴コンテンツを取得し、取得した当該既視聴コンテンツに基づいて、推薦するコンテンツのリストを含むレコメンド情報を生成する第２のステップと
を有することを特徴とするレコメンド方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの嗜好に類似したコンテンツをレコメンド（推薦）する技術に関する。
【背景技術】
【０００２】
近年、動画等のコンテンツを視聴するユーザに対するレコメンドの手法として、ユーザ自身の動画視聴履歴、動画評価履歴、視聴した動画に付加されたタグ情報、視聴した動画と類似した動画といった情報から、ユーザの嗜好を抽出し、動画をレコメンドする手法が主となっている。ここで、レコメンドする動画は、抽出した嗜好情報に基づき、次回ユーザの視聴する確率が高いと推定されるものが選択される。
【０００３】
従って、レコメンドの精度を高めて効果的なレコメンドを実施するためには、通常、ユーザに関する履歴等のログをある一定量まで蓄積することが必要となる。
【０００４】
このようなレコメンドの事情に対し、特許文献１に開示された技術では、VOD（Video On Demand）コンテンツの利用回数が少ないユーザに対するレコメンドの精度を向上させるために、VODコンテンツの利用履歴と、デジタル放送の利用履歴とを併用した嗜好情報を作成し、この嗜好情報に基づいてVODコンテンツをレコメンドする。
【０００５】
また、特許文献２に記載の技術では、ユーザの視聴履歴の量に応じたレコメンドを実施している。具体的には、視聴履歴のログ数が少ないユーザに対しては動画選択画面を提示し、ユーザに好みの動画を選んでもらう。一方、十分な数のログが収集されたユーザに対しては、動画の視聴履歴、録画履歴、動画の出演者等の情報と、他の視聴者における同様の情報との合致度を算出し、合致度の高い他の視聴者によって視聴された動画を、ユーザの嗜好に適する動画としてレコメンドする。
【０００６】
さらに、特許文献３では、動画を視聴しているユーザの視線を追う事で、ユーザが動画において注目しているシーン・部分を示す停留点を見出す技術が開示されている。この技術では、同じ動画を視聴した他の視聴者毎に、停留点の移動軌跡を算出し、ユーザの移動軌跡と類似した移動軌跡を示す他の視聴者は、嗜好傾向がユーザに近いとする。次いで、ユーザがまだ視聴していない動画を嗜好傾向が近い他の視聴者が視聴していた場合、この未視聴の動画をレコメンドする。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−３３３７７号公報
【特許文献２】特開２０１２−２０３７７３号公報
【特許文献３】特開２００９−１８７４４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した従来技術では、抽出されるユーザの嗜好の精度を高めることが、尚、困難である。
【０００９】
例えば、特許文献1に記載された技術では、ログ数の少ないVODコンテンツのレコメンド精度を向上させるために、全く別のシステムであるデジタル放送の利用履歴を併せて使用している。しかしながら、多くの動画視聴システムは通常、単独で稼働しているため、VODコンテンツの配信システムにおいて、他のシステムの視聴履歴を利用することは現実的に困難である。また、単純にユーザの視聴履歴から動画をレコメンドする場合、当該ユーザの好みの分野に偏った動画のレコメンドが主とならざるを得ない。その結果、他の分野でユーザにとって興味のある動画を抽出して、レコメンドすることができなくなる。
【００１０】
さらに、特許文献２に記載の技術では、ユーザの録画履歴、視聴履歴、動画出演者等の情報からユーザの嗜好に近い視聴者を見出し、当該視聴者によって視聴されたがユーザにとっては未視聴の動画をレコメンドしている。しかしながら、動画を録画・視聴した履歴等の情報だけでは、動画の選択の際、視聴者によって好んで視聴されたものか、又は偶然若しくは他の事情により視聴されたものかの区別がつかないため、結局、レコメンドの精度を低下させてしまう可能性が生じる。
【００１１】
これらに対し、特許文献３に記載の技術は、確かに、ユーザの嗜好について所定の精度を得るべく工夫されている。具体的には、動画を視聴しているユーザの視線の動きと、同じ動画を視聴した他の視聴者の視線の動きとを比較し、視線の動きが類似しているユーザを同じ嗜好の持ち主としている。しかしながら、この技術を実現するためには、ユーザの視線を追うための装置が動画を視聴する機器に必要となり、実現のための技術的・経済的負担が相当に大きくなってしまう。
【００１２】
そこで、本発明は、特殊な手段を用いることなく、より高い精度でユーザの嗜好を推定し、ユーザに望まれる可能性の高いコンテンツをレコメンドすることができるレコメンド装置、システム、プログラム及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明によれば、推薦対象ユーザにコンテンツをレコメンドするレコメンド装置であって、
視聴する、視る又は聴く対象である配信可能な各視聴コンテンツについて、統計対象ユーザが当該視聴コンテンツを視聴した時間である視聴時間を区分する時間区分毎に、当該視聴コンテンツを当該時間区分内の視聴時間だけ視聴した当該統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けたコンテンツ視聴情報を生成するコンテンツ視聴情報生成手段と、
当該コンテンツ視聴情報に基づいて、当該推薦対象ユーザによって視聴された視聴コンテンツにおける視聴時間を含む時間区分に対応付けられた既視聴コンテンツを取得し、取得した当該既視聴コンテンツに基づいて、推薦するコンテンツのリストを含むレコメンド情報を生成するレコメンド生成手段と
を有するレコメンド装置が提供される。
【００１４】
この本発明によるレコメンド装置において、レコメンド生成手段は、当該コンテンツのリストのうちの各視聴コンテンツについて、当該視聴履歴内での標本数における平均視聴時間を算出して視聴割合を導出し、当該視聴割合の高い順に基づいて、当該コンテンツのリストでの当該視聴コンテンツの順位を入れ替えることも好ましい。
【００１５】
また、本発明によるレコメンド装置の他の実施形態として、当該推薦対象ユーザがレコメンド装置を介した視聴コンテンツの視聴履歴を有するか否かを判定する初回利用判定手段と、
当該推薦対象ユーザのユーザ属性を記憶するユーザ属性管理手段と
を更に有し、
コンテンツ視聴情報生成手段は、各統計対象ユーザについて、当該統計対象ユーザのユーザ属性毎に、当該統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けた当該コンテンツ視聴情報を生成し、
レコメンド生成手段は、初回利用判定手段が真の判定を行った際、当該コンテンツ視聴情報に基づいて、当該推薦対象ユーザのユーザ属性のうちの所定の項目内容が一致する統計対象ユーザについての当該既視聴コンテンツを取得し、取得された当該既視聴コンテンツに基づいて、推薦するコンテンツのリストを含むレコメンド情報を生成する
ことも好ましい。
【００１６】
本発明によれば、また、以上に述べたレコメンド装置を含むレコメンドシステムであって、
ユーザに対し当該ユーザのユーザ属性情報を取得可能にするアンケートを提示して回答を取得するアンケート実施手段を更に有し、
初回利用判定手段は、当該推薦対象ユーザについてレコメンド装置を介したコンテンツの利用が初回であるか否かを判定し、
アンケート実施手段は、コンテンツ利用が初回であると判定された当該推薦対象ユーザにアンケートを提示して回答を取得し、当該回答をユーザ属性情報としてユーザ属性管理手段に送信又は出力する
ことを特徴とするレコメンドシステムが提供される。
【００１７】
本発明によれば、さらに、以上に述べたレコメンド装置を含むレコメンドシステムであって、
当該推薦対象ユーザが当該視聴コンテンツの視聴を開始する前の、視聴を行っている際の、又は視聴を終了した際の端末における通信速度である端末通信速度を取得する通信速度取得手段を更に有し、
レコメンド生成手段は、取得された端末通信速度と、予め又はコンテンツサイズに合わせて既視聴コンテンツ毎に設定された推奨通信速度とを比較することによって、端末での再生に通信速度の点で適さない不適コンテンツを決定し、当該不適コンテンツを除外して当該レコメンド情報を生成する
ことを特徴とするレコメンドシステムが提供される。
【００１８】
本発明によれば、さらにまた、以上に述べたレコメンド装置を含むレコメンドシステムであって、
ユーザによって検索ボックスを介し入力されたタグ情報に基づいて、タグを付与され保存された複数の視聴コンテンツの中から当該ユーザに提示する視聴コンテンツを検索して出力するコンテンツ配信手段と、
当該ユーザに配信された視聴コンテンツの視聴の開始及び終了に係る情報を取得し当該視聴コンテンツの視聴時間を計測する視聴時間計測手段と
を更に有することを特徴とするレコメンドシステムが提供される。
【００１９】
本発明によれば、さらに、推薦対象ユーザにコンテンツをレコメンドする装置に搭載されたコンピュータを機能させるレコメンドプログラムであって、
視聴する、視る又は聴く対象である配信可能な各視聴コンテンツについて、統計対象ユーザが当該視聴コンテンツを視聴した時間である視聴時間を区分する時間区分毎に、当該視聴コンテンツを当該時間区分内の視聴時間だけ視聴した当該統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けたコンテンツ視聴情報を生成するコンテンツ視聴情報生成手段と、
当該コンテンツ視聴情報に基づいて、当該推薦対象ユーザによって視聴された視聴コンテンツにおける視聴時間を含む時間区分に対応付けられた既視聴コンテンツを取得し、取得した当該既視聴コンテンツに基づいて、推薦するコンテンツのリストを含むレコメンド情報を生成するレコメンド生成手段と
してコンピュータを機能させるレコメンドプログラムが提供される。
【００２０】
本発明によれば、さらにまた、推薦対象ユーザにコンテンツをレコメンドする方法であって、
視聴する、視る又は聴く対象である配信可能な各視聴コンテンツについて、統計対象ユーザが当該視聴コンテンツを視聴した時間である視聴時間を区分する時間区分毎に、当該視聴コンテンツを当該時間区分内の視聴時間だけ視聴した当該統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けたコンテンツ視聴情報を生成する第１のステップと、
当該コンテンツ視聴情報に基づいて、当該推薦対象ユーザによって視聴された視聴コンテンツにおける視聴時間を含む時間区分に対応付けられた既視聴コンテンツを取得し、取得した当該既視聴コンテンツに基づいて、推薦するコンテンツのリストを含むレコメンド情報を生成する第２のステップと
を有するレコメンド方法が提供される。
【発明の効果】
【００２１】
本発明のレコメンド装置、システム、プログラム及び方法によれば、特殊な手段を用いることなく、より高い精度で、ユーザの嗜好に適している可能性の高いコンテンツをレコメンドすることができる。
【図面の簡単な説明】
【００２２】
【図１】本発明によるレコメンドシステムの一実施形態を示す概略図である。
【図２】本発明によるレコメンドサーバ及び情報端末の一実施形態における機能構成を示す機能ブロック図である。
【図３】コンテンツ視聴情報の一実施形態を示すテーブルである。
【図４】コンテンツ視聴情報を生成するためのユーザ情報の一実施形態を示すテーブルである。
【図５】視聴履歴を有する推薦対象ユーザに対するコンテンツ視聴情報を用いたレコメンド情報の生成の一実施形態を示すテーブルである。
【図６】コンテンツのカテゴリ毎に設定された推奨速度の一実施例を示すテーブルである。
【図７】視聴履歴を有しない推薦対象ユーザに対するコンテンツ視聴情報を用いたレコメンド情報の生成の一実施形態を示すテーブルである。
【図８】本発明によるレコメンド情報生成方法の一実施形態を示すシーケンス図である。
【発明を実施するための形態】
【００２３】
以下では、本発明の実施形態について、図面を用いて詳細に説明する。
【００２４】
［レコメンドシステム］
図１は、本発明によるレコメンドシステムの一実施形態を示す概略図である。
【００２５】
図１によれば、本実施形態におけるレコメンドシステムは、推薦対象となるユーザ（推薦対象ユーザ）にコンテンツをレコメンドするレコメンド装置としてのレコメンドサーバ１と、情報端末２とを備えている。レコメンドサーバ１と情報端末２とは、事業者通信網であるアクセスネットワークとインターネットとを介して相互に通信接続可能となっている。
【００２６】
アクセスネットワークとしては、例えば光ファイバ網若しくはＡＤＳＬ（Asymmetric Digital Subscriber Line）等の固定系ネットワークとすることができる。また、Ｗｉ-Ｆｉ（登録商標）等の無線ＬＡＮ（Local Area Network）、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）、ＬＴＥ(Long Term Evolution)又は３Ｇ（3rd Generation）等の無線系ネットワークとすることも可能である。
【００２７】
レコメンドサーバ１は、
（ａ）統計対象のユーザ（統計対象ユーザ）によって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けた「コンテンツ視聴情報」を生成し、
（ｂ）生成した「コンテンツ視聴情報」に基づいて、推薦対象ユーザによって視聴された視聴コンテンツにおける「視聴時間」に対応付けられた既視聴コンテンツを取得し、
（ｃ）取得した既視聴コンテンツに基づいて、レコメンド情報を生成する
ことを特徴とする。この生成されたレコメンド情報は、情報端末２に送信されて、推薦対象ユーザが当該情報を取得してもよい。
【００２８】
ここで、視聴コンテンツは、通常の動画等のように視聴するコンテンツ、無音のスライド・動画又は写真等のように視るコンテンツ、及び音楽データや音声ポッドキャストデータのように聴くコンテンツを含むものとする。
【００２９】
また、「コンテンツ視聴情報」は、後に図を用いて詳細に説明するが、配信可能な各視聴コンテンツについて、統計対象ユーザが当該視聴コンテンツを視聴した時間である「視聴時間」を区分する時間区分毎に、当該視聴コンテンツを当該時間区分内の視聴時間だけ視聴した統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けた情報である。
【００３０】
レコメンドサーバ１は、上記（ａ）〜（ｃ）のように、推薦対象ユーザの「視聴時間」に基づいてレコメンド情報を生成する。この「視聴時間」は、１つのコンテンツの視聴において途中で視聴を中止するタイミングを示しており、中止するタイミング（コンテンツの視聴箇所）が同一又は類似の人は、同様の嗜好性を有する傾向にあるとの知見が得られている。例えば、映画コンテンツで特定の感情を引き出しやすい又は起こしにくい内容の場面に差しかかると、当該場面を回避するために視聴を停止する人は、互いに同様の嗜好性を有する傾向にある。本発明では、このような「視聴時間」に対応付けられた既視聴コンテンツを用いることによって、より高い精度で、ユーザの嗜好に適している可能性の高いコンテンツをレコメンドすることができるのである。
【００３１】
また、レコメンドサーバ１は、視聴コンテンツの視聴履歴を有さない、初回利用の推薦対象ユーザの情報端末２に対し、「ユーザ属性」を取得可能にする「アンケート」を提示して回答を取得し、取得した「ユーザ属性」に基づいてレコメンド情報を生成することも好ましい。これにより、初回利用のユーザにもレコメンドを実施することができ、さらに、その後のレコメンドの生成のための「視聴時間」を含む視聴履歴を蓄積することができる。
【００３２】
さらに、レコメンドサーバ１は、推薦対象ユーザの端末の「通信速度」を取得し、取得された「通信速度」と、既視聴コンテンツ毎に設定された推奨通信速度とを比較することによって、端末での再生に通信速度の点で適さない不適コンテンツを決定し、当該不適コンテンツを除外してレコメンド情報を生成することも好ましい。これにより、例えば特定の動画コンテンツの視聴にとって通信速度が十分でないユーザに対し、通信速度に適した動画を含むコンテンツを提供することができる。
【００３３】
［レコメンド装置、情報端末］
図２は、レコメンドサーバ１及び情報端末２の一実施形態における機能構成を示す機能ブロック図である。
【００３４】
図２によれば、レコメンドサーバ１は、サーバ通信インタフェース１０１と、コンテンツ視聴情報蓄積部１０２と、コンテンツ蓄積部１０３と、プロセッサ・メモリとを有する。ここで、プロセッサ・メモリは、レコメンドサーバ１に搭載されたコンピュータを機能させるプログラムを実行することによって、レコメンド情報生成機能を実現させる。
【００３５】
ここで、プロセッサ・メモリは、コンテンツ視聴情報生成・管理部１１１と、レコメンド生成部１１２と、初回利用判定部１１３と、ユーザ属性管理部１１４と、コンテンツ配信部１１５と、サーバ通信制御部１１６とを有する。また、このうち、レコメンド生成部１１２は、初回利用レコメンド生成部１１２ａを含むことも好ましい。尚、図２によれは、各機能構成部を矢印で接続した処理の流れは、本発明によるレコメンド情報を生成する方法の一実施形態としても理解される。
【００３６】
サーバ通信インタフェース１０１は、
（ａ）情報端末２からのコンテンツ配信要求、情報端末２での（ユーザ属性情報を含む）アンケート実施結果や、情報端末２の通信速度情報を受信し、さらに、
（ｂ）情報端末２宛てに、配信対象のコンテンツ、アンケート実施指示情報や、レコメンド生成部１１２で生成されたレコメンド情報を送信する。
また、サーバ通信制御部１１６は、サーバ通信インタフェース１０１を介したレコメンドサーバ１での通信全体を制御する。
【００３７】
コンテンツ視聴情報蓄積部１０２は、後述するコンテンツ視聴情報生成・管理部１１１で生成された「コンテンツ視聴情報」を蓄積し保存する。
【００３８】
コンテンツ蓄積部１０３は、配信対象であるコンテンツを蓄積し保存する。このコンテンツはキーワード等のタグを付与されていることも好ましい。また、コンテンツ蓄積部１０３は、後述するコンテンツ配信部１１５の指示に応じて、指定されたコンテンツをコンテンツ配信部１１５に出力する。
【００３９】
コンテンツ視聴情報生成・管理部１１１は、「コンテンツ視聴情報」を生成する。「コンテンツ視聴情報」は、配信可能な各視聴コンテンツについて、統計対象ユーザが当該視聴コンテンツを視聴した時間である「視聴時間」を区分する時間区分毎に、当該視聴コンテンツを当該時間区分内の「視聴時間」だけ視聴した当該統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けた情報である。
【００４０】
この「コンテンツ視聴情報」は、後に図３を用いて説明するように、さらに、各統計対象ユーザについて、当該統計対象ユーザの「ユーザ属性」毎に、当該統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けた情報であることも好ましい。この「ユーザ属性」に係る情報部分は、視聴コンテンツの視聴履歴を有さないユーザに対し、レコメンド情報を生成する際に利用される。
【００４１】
図３は、「コンテンツ視聴情報」の一実施形態を示すテーブルである。
【００４２】
図３によれば、「コンテンツ視聴情報」は、配信可能な各視聴コンテンツ（Movie_D、Movie_E、Movie_F、Movie_G、・・・）について、統計対象ユーザが当該視聴コンテンツを視聴した時間である「視聴時間」を区分する時間区分毎に、ユーザ属性情報と視聴履歴とを含むユーザ情報が対応付けられた情報である。
【００４３】
図３では、１つの例として、動画コンテンツMovie_Dについての「視聴時間」が、１０分（０以上１０分以下）、２０分、３０分、４０分（３０分より多く４０分以下）、５０分、・・・、１００分の１０個の時間区分に分類されている。さらに、１つの例として、Movie_Dの「視聴時間」が時間区分４０分内（３０分＜「視聴時間」≦４０分）である統計対象ユーザの「ユーザ属性」及び「視聴履歴」が、時間区分４０分に対応付けられている。
【００４４】
Movie_Dの「視聴時間」が時間区分４０分内の統計対象ユーザのユーザ情報における「ユーザ属性」は、本実施形態において、統計対象ユーザのユーザＩＤ（ユーザ識別子）毎に、当該ユーザの性別、年代層、及び興味のある分野を対応付けた情報である。
【００４５】
また、同ユーザ情報における「視聴履歴」は、本実施形態において、統計対象ユーザのユーザＩＤ（ユーザ識別子）毎に、統計対象ユーザによる既視聴コンテンツと、当該コンテンツのデータサイズ及び統計対象ユーザによる「視聴時間」とを対応付けた情報である。
【００４６】
尚、図３のような「コンテンツ視聴情報」は、図４に示すような「ユーザ情報」を使用して生成される。この「ユーザ情報」は、
（ａ）統計対象ユーザが過去に視聴したコンテンツの視聴履歴や、
（ｂ）初回利用時等に、情報端末２のアンケート実施部２１１から送信されてユーザ属性管理部１１４に登録された「ユーザ属性」情報
を基にして生成される。図４に示す「ユーザ情報」における視聴履歴は、各ユーザの動画・音楽コンテンツの視聴履歴、ウェブ（web）へのアクセスや電子書籍等のアプリケーションの利用の履歴等を格納している。
【００４７】
以上説明したように、コンテンツ視聴情報生成・管理部１１１（図２）は、視聴コンテンツ毎に「視聴時間」を所定の時間区分で分類し、各時間区分の枠に視聴履歴を含むユーザ情報を格納して「コンテンツ視聴情報」を生成する。ここで、時間区分の割合又は区分長は、必ずしも一定である必要はなく、動画の尺、動画の種別等で適宜設定することが可能である。次いで、コンテンツ視聴情報生成・管理部１１１は、送信されてきた推薦対象ユーザの視聴コンテンツのタイトルや「視聴時間」に基づいて、生成した「コンテンツ視聴情報」をレコメンド生成部１１２へ出力する。
【００４８】
図２に戻って、レコメンド生成部１１２は、
（ａ）入力した「コンテンツ視聴情報」に基づいて、推薦対象ユーザによって直前に視聴された視聴コンテンツにおける「視聴時間」を含む時間区分に対応付けられた既視聴コンテンツを取得し、
（ｂ）取得した既視聴コンテンツに基づいて、推薦するコンテンツのリストを含むレコメンド情報を生成する。
【００４９】
ここで、上記（ｂ）において、レコメンド生成部１１２は、コンテンツリストのうちの各視聴コンテンツについて、視聴履歴内での標本数における平均視聴時間を算出して「視聴割合」を導出し、視聴割合の高い順に基づいて、コンテンツリストでの視聴コンテンツの順位を入れ替えることも好ましい。
【００５０】
さらに、上記（ｂ）において、レコメンド生成部１１２は、後述する情報端末２の通信速度取得部２１４ａから取得された端末通信速度と、予め又はコンテンツサイズに合わせて既視聴コンテンツ毎に設定された推奨通信速度とを比較することによって、端末での再生に通信速度の点で適さない不適コンテンツを決定し、当該不適コンテンツを除外してレコメンド情報を生成することも好ましい。
【００５１】
図５は、視聴履歴を有する推薦対象ユーザに対する「コンテンツ視聴情報」を用いたレコメンド情報の生成の一実施形態を示すテーブルである。
【００５２】
図５（Ａ）に示すように、最初に、視聴履歴から取得した既視聴コンテンツに基づいて、コンテンツのアクセスランキングを作成する。同図のアクセスランキングは、１つの例として、Movie_Dの「視聴時間」が時間区分４０分内（３０分＜「視聴時間」≦４０分）である統計対象ユーザの視聴履歴に含まれる各コンテンツを、視聴履歴に挙がった回数（アクセス数）順にリスト化したものである。ここで、アクセス数の多い順に、推薦順位が付与されている。尚、アクセス数が予め設定された標本数に満たないコンテンツはアクセスランキングから除外されることも好ましい。また、リスト化されたコンテンツが（一般にデータサイズの大きい）動画又は音楽・音声コンテンツである場合、当該コンテンツ毎に、視聴時間から割り出した「視聴割合」が対応付けられている。さらに、リスト化されたコンテンツ毎に、推奨される通信速度である「推奨速度」が対応付けられている。
【００５３】
ここで、動画又は音楽・音声コンテンツの「視聴割合」は、当該コンテンツの視聴履歴での標本数における平均視聴時間を算出し、例えば、次式
（１）  （視聴割合）＝（平均視聴時間（秒））／（ 動画の尺（秒））
によって算出してもよい。
【００５４】
また、「推奨速度」は、動画又は音楽・音声コンテンツについては、（データサイズ）／（動画の尺）の値に基づいて設定され、その他のコンテンツについては、図６のテーブルに示すように、コンテンツのカテゴリ毎に予め所定値が設定されていてもよい。
【００５５】
図５（Ｂ）は、取得された情報端末２の端末通信速度が１００kbpsであって、ランキングに採用する際の基準標本数が５００に設定された場合の、アクセスランキングから生成されたレコメンド情報を示す。図５（Ｂ）のレコメンド情報は、図５（Ａ）のアクセスランキングにおいて、「推奨速度」が端末通信速度（１００kbps）を超えているMovie_B、Movie_A及びMovie_Cを除外して作成されている。
【００５６】
尚、ストリーミング再生が可能な動画又は音楽・音声等のコンテンツに関しては、当該コンテンツを再生するのに十分な通信速度であることを確認可能なフィルタ、例えば（データサイズ）／（動画の尺）≦（端末通信速度）を条件にしたフィルタを用い、当該フィルタを通過したコンテンツのみをレコメンド対象にしてもよい。
【００５７】
図５（Ｃ）は、取得された情報端末２の端末通信速度が２１００kbpsであって、ランキングに採用する際の基準標本数が５００に設定された場合の、アクセスランキングから生成されたレコメンド情報を示す。図５（Ｃ）のレコメンド情報は、図５（Ａ）のアクセスランキングにおいて、「推奨速度」が端末通信速度（２１００kbps）を超えているMovie_Bを除外し、さらに、Movie_A（視聴割合：９７％）及びMovie_C（視聴割合：９８％）について、「視聴割合」の高い順に順位を入れ替えて作成されている。具体的には、Movie_Bはランキングから外れ、この時点で推薦順位４位のMovie_Cは推薦順位１位となり、推薦順位１位のMovie_Aは推薦順位４位となっている。尚、このような「視聴割合」による推薦順位の入れ替えは、動画コンテンツと音楽・音声コンテンツとについて、それぞれ独立に実施されることも好ましい。
【００５８】
このように、アクセスランキング内の視聴コンテンツにおいて、視聴割合のより高いコンテンツがより上位になるように順位を入れ替える。即ち、視聴割合による昇順でランキングすることで、偶然視聴したユーザによって上位にランキングされたコンテンツではなく、多くのユーザが興味を持って視聴したコンテンツをレコメンドすることが可能になるのである。
【００５９】
図５（Ｄ）は、取得された情報端末２の端末通信速度が３０００kbpsであって、ランキングに採用する際の基準標本数が１０００に設定された場合の、アクセスランキングから生成されたレコメンド情報を示す。図５（Ｄ）のレコメンド情報は、図５（Ａ）のアクセスランキングにおいて、標本数（アクセス数）が基準標本数（１０００）に満たないWeb_C及びMovie_Cを除外し、さらに、Movie_B（視聴割合：９４％）及びMovie_A（視聴割合：９７％）について、「視聴割合」の高い順に順位を入れ替えて作成されている。具体的には、Web_C及びMovie_Cはランキングから外れ、この時点で推薦順位１位のMovie_Bは推薦順位２位となり、推薦順位２位のMovie_Aは推薦順位１位となっている。
【００６０】
以上説明したように、本実施形態によれば、１つのアクセスランキング（図５（Ａ））から、「視聴割合」、端末通信速度（「推奨速度」）及び標本数（基準標本数）に応じて、より好適なレコメンド情報（図５（Ｂ）〜図５（Ｄ））を生成し分けることが可能となるのである。
【００６１】
図２に戻って、レコメンド生成部１１２は、生成されたレコメンド情報を、サーバ通信制御部１１６及びサーバ通信インタフェース１０１を介して情報端末２宛てに送信する。ここで、レコメンド情報において、最終的に推薦順位が１位となったコンテンツを第１レコメンドとして送信することも好ましい。
【００６２】
初回利用判定部１１３は、最初に、推薦対象ユーザについてレコメンドサーバ１を介したコンテンツの利用が初回であるか否かを判定する。ここで、初回であると判定した際、サーバ通信制御部１１６及びサーバ通信インタフェース１０１を介して、情報端末２（アンケート実施部２１１）宛てに、「ユーザ属性」を取得するためのアンケート実施の指示を送信する。尚、この初回判定の手法としては、コンテンツ視聴の可能な情報端末２におけるクッキー又はWeb Storageを利用した判定や、レコメンドサーバ１へのログイン方式を利用した判定等、既存の判定手段を利用することができる。
【００６３】
ここで、初回利用判定部１１３は、コンテンツの利用が初回であると判定した際、サーバ通信制御部１１６を介して情報端末２での端末通信速度を計測し、レコメンド生成部１１２に出力することも好ましい。尚、この端末通信速度は、情報端末２の通信速度取得部２１４ａで計測されてもよい。
【００６４】
一方、初回利用判定部１１３は、初回でないと判定した際、次に、推薦対象ユーザがレコメンドサーバ１を介した視聴コンテンツの視聴履歴を有するか否かを判定する。ここで、視聴履歴を有すると判定した際、図３に示したような「コンテンツ視聴情報」を利用してレコメンド情報を生成する指示を、コンテンツ視聴情報生成・管理部１１１及びレコメンド生成部１１２に出力する。
【００６５】
一方、初回利用判定部１１３は、視聴履歴を有しないと判定した際、「視聴時間」ではなく「ユーザ属性」に基づくレコメンドの生成を行う指示を、コンテンツ視聴情報生成・管理部１１１及びレコメンド生成部１１２に出力する。尚、この場合、推薦対象ユーザは、初回利用ではないので、後述するように、初回利用時のアンケート等によって既に自身の「ユーザ属性」情報をユーザ属性管理部１１４に登録している。レコメンド生成部１１２は、ユーザ属性管理部１１４から、この「ユーザ属性」と取得された端末通信速度とを入力し、以下に説明するように「コンテンツ視聴情報」を利用して、レコメンド情報を生成する。
【００６６】
ここで、「ユーザ属性」に基づくレコメンドの生成で使用される「コンテンツ視聴情報」は、図３に示した実施例がそうなっているように、各統計対象ユーザについて、当該統計対象ユーザの「ユーザ属性」毎に、当該統計対象ユーザによって既に視聴された既視聴コンテンツを含む視聴履歴を対応付けたものとなっている。
【００６７】
レコメンド生成部１１２のうち初回利用レコメンド生成部１１２ａは、「ユーザ属性」に基づくレコメンドの生成を行う指示を入力した際、
（ａ）上記の「コンテンツ視聴情報」に基づいて、推薦対象ユーザの「ユーザ属性」のうちの所定の項目内容が一致する統計対象ユーザについての既視聴コンテンツを取得し、
（ｂ）取得された既視聴コンテンツに基づいて、推薦するコンテンツのリストを含むレコメンド情報を生成する。
【００６８】
図７は、視聴履歴を有しない推薦対象ユーザに対する「コンテンツ視聴情報」を用いたレコメンド情報の生成の一実施形態を示すテーブルである。
【００６９】
図７（Ａ）に示すように、最初に、視聴履歴から取得した既視聴コンテンツに基づいて、コンテンツのアクセスランキングを作成する。同図のアクセスランキングは、１つの例として、推薦対象ユーザの「ユーザ属性」のうちの「年齢」（１０代）、「性別」（男性）及び「嗜好」（ＳＦ）が一致する統計対象ユーザの「視聴履歴」に含まれる各コンテンツを、「視聴履歴」に挙がった回数（アクセス数）順にリスト化したものである。ここで、アクセス数の多い順に、推薦順位が付与されている。尚、本実施形態においても、アクセス数が予め設定された標本数に満たないコンテンツはアクセスランキングから除外されることも好ましい。また、リスト化されたコンテンツが（一般にデータサイズの大きい）動画又は音楽・音声コンテンツである場合、当該動画コンテンツ毎に、視聴時間を用いて例えば上式（１）で割り出した「視聴割合」も対応付けられている。さらに、リスト化されたコンテンツ毎に、「推奨速度」も対応付けられている。
【００７０】
図７（Ｂ）は、取得された情報端末２の端末通信速度が１００kbpsであって、ランキングに採用する際の基準標本数が５００に設定された場合の、アクセスランキングから生成されたレコメンド情報を示す。図７（Ｂ）のレコメンド情報は、図７（Ａ）のアクセスランキングにおいて、「推奨速度」が端末通信速度（１００kbps）を超えているMovie_Z、Movie_R及びMovie_Qを除外して作成されている。
【００７１】
尚、ストリーミング再生が可能な動画又は音楽・音声等のコンテンツに関しては、図５の実施形態と同じく、当該コンテンツを再生するのに十分な通信速度であることを確認可能なフィルタを通過したコンテンツのみをレコメンド対象にしてもよい。
【００７２】
図７（Ｃ）は、取得された情報端末２の端末通信速度が２１００kbpsであって、ランキングに採用する際の基準標本数が５００に設定された場合の、アクセスランキングから生成されたレコメンド情報を示す。図７（Ｃ）のレコメンド情報は、図７（Ａ）のアクセスランキングにおいて、「推奨速度」が端末通信速度（２１００kbps）を超えているMovie_Zを除外し、さらに、Movie_R（視聴割合：９７％）及びMovie_Q（視聴割合：９８％）について、「視聴割合」の高い順に順位を入れ替えて作成されている。具体的には、Movie_Zはランキングから外れ、この時点で推薦順位４位のMovie_Qは推薦順位１位となり、推薦順位１位のMovie_Rは推薦順位４位となっている。尚、このような「視聴割合」による推薦順位の入れ替えは、本実施形態においても、動画コンテンツと音楽・音声コンテンツとについて、それぞれ独立に実施されることも好ましい。
【００７３】
図７（Ｄ）は、取得された情報端末２の端末通信速度が３０００kbpsであって、ランキングに採用する際の基準標本数が１０００に設定された場合の、アクセスランキングから生成されたレコメンド情報を示す。図７（Ｄ）のレコメンド情報は、図７（Ａ）のアクセスランキングにおいて、標本数（アクセス数）が基準標本数（１０００）に満たないWeb_G及びMovie_Qを除外し、さらに、Movie_Z（視聴割合：９４％）及びMovie_R（視聴割合：９７％）について、「視聴割合」の高い順に順位を入れ替えて作成されている。具体的には、Web_G及びMovie_Qはランキングから外れ、この時点で推薦順位１位のMovie_Zは推薦順位２位となり、推薦順位２位のMovie_Rは推薦順位１位となっている。
【００７４】
以上説明したように、本実施形態によれば、視聴履歴の存在しないユーザに対しても、
１つのアクセスランキング（図７（Ａ））から、「ユーザ属性」、端末通信速度（「推奨速度」）及び標本数（基準標本数）に応じて、より好適なレコメンド情報（図７（Ｂ）〜図７（Ｄ））を生成し分けることが可能となるのである。
【００７５】
図２に戻って、初回利用レコメンド生成部１１２ａは、生成されたレコメンド情報を、サーバ通信制御部１１６及びサーバ通信インタフェース１０１を介して情報端末２宛てに送信する。ここで、本実施形態においても、レコメンド情報において、最終的に推薦順位が１位となったコンテンツを第１レコメンドとして送信することも好ましい。
【００７６】
ユーザ属性管理部１１４は、例えば、情報端末２で実施されたアンケートの結果としてのユーザ属性情報を受信し、アンケートに回答してその後、１つ以上のコンテンツを視聴したユーザの「ユーザ属性」を記憶し、また、呼び出しに応じてレコメンド生成部１１２に当該「ユーザ情報」を出力する。さらに、情報端末２（通信速度取得部２１４ａ）から取得した端末通信速度情報をレコメンド生成部１１２に出力する。
【００７７】
コンテンツ配信部１１５は、情報端末２（のユーザ）によって検索ボックスを介し入力された動画タイトルやタグ情報に基づいて、キーワード等のタグを付与され保存された複数の視聴コンテンツの中から当該ユーザに提示する視聴コンテンツを検索する。また、検索した視聴コンテンツ、又は当該視聴コンテンツの（推薦候補としての）サムネイルを、サーバ通信制御部１１６及びサーバ通信インタフェース１０１を介して、情報端末２に出力する。
【００７８】
同じく図２によれば、情報端末２は、端末通信インタフェース２０１と、タッチパネル・ディスプレイ２０２と、プロセッサ・メモリとを有する。ここで、プロセッサ・メモリは、情報端末２に搭載されたコンピュータを機能させるプログラムを実行することによって、コンテンツやアンケートの表示等の機能を実現させる。
【００７９】
ここで、プロセッサ・メモリは、アンケート実施部２１１と、視聴時間計測部２１２と、表示・入出力制御部２１３と、端末通信制御部２１４と、コンテンツ視聴制御部２１５とを有する。また、このうち、端末通信制御部２１４は、通信速度取得部２１４ａを含むことも好ましい。尚、図２によれは、各機能構成部を矢印で接続した処理の流れは、本発明によるレコメンド情報を生成する方法の一部の一実施形態としても理解される。
【００８０】
端末通信インタフェース２０１は、
（ａ）情報端末２におけるコンテンツ配信要求、情報端末２での（ユーザ属性情報を含む）アンケート実施結果や、情報端末２の通信速度情報を、レコメンドサーバ１宛てに送信し、さらに、
（ｂ）レコメンドサーバ１から、配信対象のコンテンツ、アンケート実施指示情報や、レコメンドサーバ１で生成されたレコメンド情報を受信する。また、端末通信制御部２１４は、端末通信インタフェース２０１を介した情報端末２での通信全体を制御する。
【００８１】
アンケート実施部２１１は、情報端末２のユーザに対し当該ユーザの「ユーザ属性」情報を取得可能にするアンケートを提示して回答を取得する。さらに、当該回答を「ユーザ属性」情報としてレコメンドサーバ１のユーザ属性管理部１１４に送信する。ここで、レコメンドサーバ１の初回利用判定部１１３は、情報端末２の（推薦対象）ユーザについてレコメンドサーバ１を介したコンテンツの利用が初回であると判定した際、アンケート実施指示情報を情報端末２に送信し、アンケート実施部２１１は、この指示情報を受けてアンケートを実施する。
【００８２】
アンケートは、「ユーザ属性」の取得を目的とした複数のものであってもよく、例えば、表示・入出力制御部２１３を介してタッチパネル・ディスプレイ２０２に表示される。また、このアンケートに対し、ユーザによってタッチパネル・ディスプレイ２０２に入力された回答（「ユーザ属性」情報）は、表示・入出力制御部２１３を介してアンケート実施部２１１へ出力される。
【００８３】
尚、当該回答を「ユーザ属性」情報としてユーザ属性管理部１１４に送信する際、併せて、通信速度取得部２１４ａで取得された端末通信速度をユーザ属性管理部１１４に送信することも好ましい。
【００８４】
コンテンツ視聴制御部２１５は、レコメンドサーバ１のコンテンツ配信部１１５から配信されたコンテンツを表示・入出力制御部２１３を介してタッチパネル・ディスプレイ２０２に表示させる。また、（図示されていない）スピーカによって対応する音楽・音声を出力させてもよい。
【００８５】
また、コンテンツ視聴制御部２１５は、情報端末２のユーザがタイトルやタグ等を入力可能な検索ボックスをタッチパネル・ディスプレイ２０２に表示させ、当該ユーザによって検索ボックスに入力されたキーワード等を、端末通信制御部２１４及び端末通信インタフェース２０１を介してレコメンドサーバ１（コンテンツ配信部１１５）宛てに送信する。さらに、レコメンドサーバ１（コンテンツ配信部１１５）から受信した（キーワードに対応した）サムネイル画像を表示させ、ユーザによってサムネイル画像がクリックされた際、対象となるコンテンツをレコメンドサーバ１（コンテンツ配信部１１５）に要求する。また、レコメンドサーバ１（コンテンツ配信部１１５）から受信したコンテンツを表示させたりストリーミング再生させたりする。
【００８６】
さらに、コンテンツ視聴制御部２１５は、レコメンドサーバ１（レコメンド生成部１１２）で生成されたレコメンド情報を受信し、タッチパネル・ディスプレイ２０２に表示させる。レコメンド情報を表示させた後、動画・音楽（視聴）コンテンツを選択したユーザに対し、対応する動画・音楽（視聴）コンテンツをレコメンドサーバ１（コンテンツ配信部１１５）から取得後、タッチパネル・ディスプレイ２０２に表示させる。また、その他のカテゴリのコンテンツを選択したユーザに対しては、カテゴリにあわせたアプリケーションを起動させることも好ましい。尚、コンテンツ視聴制御部２１５の以上に説明した機能は、ブラウザ等で実現することができ、必ずしも専用のアプリケーションを利用する必要はない。
【００８７】
視聴時間計測部２１２は、コンテンツ視聴制御部２１５によって情報端末２のユーザに配信された視聴コンテンツの視聴の開始及び終了に係る情報を取得し、この視聴コンテンツの視聴時間を計測する。計測された視聴時間情報は、当該視聴コンテンツの識別情報（例えば動画タイトル）とともに、レコメンドサーバ１のコンテンツ視聴情報生成・管理部１１１に送信され、「コンテンツ視聴情報」の生成に使用される。また、レコメンド生成部１１２に送信され、「コンテンツ視聴情報」に基づいたレコメンド情報の生成に利用される。
【００８８】
通信速度取得部２１４ａは、初回利用判定部１１３が初回であるとの判定を行った際、情報端末２の通信速度を計測し取得する。また、ユーザが視聴コンテンツの視聴を開始する前の、視聴を行っている際の、又は視聴を終了した際の端末通信速度を計測し取得する。また、取得した端末通信速度を、レコメンドサーバ１宛てに送信する。尚、端末通信速度は、レコメンドサーバ１（の初回利用判定部１１３）で計測することも可能である。
【００８９】
［レコメンド情報生成・配信方法］
図８は、本発明によるレコメンド情報生成方法の一実施形態を示すシーケンス図である。
【００９０】
（Ｓ８０１）（統計対象ユーザの）情報端末２は、レコメンドサーバ１宛てにコンテンツ配信要求を送信する。
（Ｓ８０２）レコメンドサーバ１は、コンテンツ蓄積部１０３に管理された要求されたコンテンツを、情報端末２宛てに配信する。
（Ｓ８０３）（統計対象ユーザの）情報端末２は、配信されたコンテンツを再生して「視聴時間」を計測し、取得した「視聴時間」情報と再生したコンテンツの識別情報と、再生終了時の端末通信速度情報とをレコメンドサーバ１宛てに送信する。
（Ｓ８０４）レコメンドサーバ１は、取得した「視聴時間」情報及び（統計対象ユーザについて）既に取得している「ユーザ」情報に基づいて「コンテンツ視聴情報」を生成する。また、生成した「コンテンツ視聴情報」をコンテンツ視聴情報蓄積部１０２に格納する。
【００９１】
（Ｓ８０５）（推薦対象ユーザの）情報端末２は、コンテンツの利用（視聴）要求をレコメンドサーバ１宛てに送信する。
（Ｓ８０６）レコメンドサーバ１は、要求元の情報端末２がレコメンドサーバ１を介したコンテンツ配信について初回利用か否かを判定する。ここで、初回利用であると判定された場合、以下のステップＳ８０７〜Ｓ８１０に移行する。
（Ｓ８０７）レコメンドサーバ１は、要求元の情報端末２宛てにアンケートの実施指示を送信する。
（Ｓ８０８、Ｓ８０９）（推薦対象ユーザの）情報端末２は、アンケートの回答情報（「ユーザ属性」情報）をレコメンドサーバ１宛てに送信するとともに、計測した端末通信速度情報をレコメンドサーバ１宛てに送信する。
（Ｓ８１０）レコメンドサーバ１は、生成し格納した「コンテンツ視聴情報」に基づき、取得した「ユーザ属性」及び端末通信速度を利用してレコメンド情報を生成する。
【００９２】
（Ｓ８１０）一方、ステップＳ８０６で、初回利用ではないと判定された場合、レコメンドサーバ１は、
（ａ）要求元の情報端末２（の推薦対象ユーザ）の視聴履歴が存在しないならば、「コンテンツ視聴情報」に基づき、この情報端末２（の推薦対象ユーザ）の登録された「ユーザ属性」を利用してレコメンド情報を生成し、一方、
（ｂ）要求元の情報端末２（の推薦対象ユーザ）の視聴履歴が存在するならば、「コンテンツ視聴情報」に基づき、この情報端末２（の推薦対象ユーザ）によって直前に視聴されたコンテンツの「視聴時間」及び端末通信速度を利用してレコメンド情報を生成する。
（Ｓ８１１）レコメンドサーバ１は、生成したレコメンド情報を要求元の情報端末２宛てに送信する。
【００９３】
（Ｓ８１２）（推薦対象ユーザの）情報端末２は、取得したレコメンド情報を参照し、レコメンド情報から１つのコンテンツを選択し、レコメンドサーバ１宛てにこのコンテンツの配信要求を送信する。
（Ｓ８１３）レコメンドサーバ１は、コンテンツ蓄積部１０３に管理された要求されたコンテンツを、情報端末２宛てに配信する。
（Ｓ８１４）（推薦対象ユーザの）情報端末２は、配信されたコンテンツを再生して「視聴時間」を計測し、取得した「視聴時間」情報と、再生したコンテンツの識別情報と、再生終了時の端末通信速度情報とをレコメンドサーバ１宛てに送信する。
【００９４】
（Ｓ８１５）レコメンドサーバ１は、「コンテンツ視聴情報」に基づき、この情報端末２（の推薦対象ユーザ）によって直前に視聴されたコンテンツの「視聴時間」及び端末通信速度を利用してレコメンド情報を生成する。以後、生成したレコメンド情報を情報端末２に送信して、推薦対象ユーザにとって好適なコンテンツをレコメンドし、配信要求させることを繰り返す。
【００９５】
以上詳細に説明したように、本発明では、視聴コンテンツの「視聴時間」に着目してユーザの嗜好を推定している。ここで、「視聴時間」に着目するのは、視聴を中止するタイミング（コンテンツの視聴箇所）が同一又は類似の人は、同様の嗜好性を有する傾向にあるとの知見に基づく。これにより、例えば視線追尾等の特殊な手段を用いることなく「視聴時間」を計測することによって、より高い精度で、ユーザの嗜好に適している可能性の高いコンテンツをレコメンドすることができる。
【００９６】
以上に述べた本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００９７】
１  レコメンドサーバ（レコメンド装置）
１０１  サーバ通信インタフェース
１０２  コンテンツ視聴情報蓄積部
１０３  コンテンツ蓄積部
１１１  コンテンツ視聴情報生成・管理部
１１２  レコメンド生成部
１１２ａ  初回利用レコメンド生成部
１１３  初回利用判定部
１１４  ユーザ属性管理部
１１５  コンテンツ配信部
１１６  サーバ通信制御部
２  情報端末
２０１  端末通信インタフェース
２０２  タッチパネル・ディスプレイ
２１１  アンケート実施部
２１２  視聴時間計測部
２１３  表示・入出力制御部
２１４  端末通信制御部
２１４ａ  通信速度取得部
２１５  コンテンツ視聴制御部
【図１】
2015184949.tif 000003
【図２】
2015184949.tif 000004
【図３】
2015184949.tif 000005
【図４】
2015184949.tif 000006
【図５】
2015184949.tif 000007
【図６】
2015184949.tif 000008
【図７】
2015184949.tif 000009
【図８】
2015184949.tif 000010