(57)【要約】【課題】複数の機器における操作履歴を活用し、ユーザの嗜好や習慣をより精度良く抽出することが可能なコンテンツサーバを提供すること。【解決手段】コンテンツを格納し、格納されたコンテンツを端末に対して提供するコンテンツサーバであって、端末に対して提供するコンテンツに関する情報を格納するコンテンツ情報格納部と、端末ごとの履歴を格納する端末履歴格納部と、コンテンツ情報格納部および端末履歴格納部に格納された情報に基づいて、コンテンツを提供する端末に対する制御情報を生成する端末制御情報生成部と、端末制御情報生成部で生成した情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行う端末制御部と、を含むことを特徴とする、コンテンツサーバが提供される。【選択図】図４
2009147904.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを格納し、格納された前記コンテンツを少なくとも１つの端末に対して提供するコンテンツサーバであって、
前記端末に対して提供するコンテンツに関する情報を格納するコンテンツ情報格納部と；
前記端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納部と；
前記コンテンツ情報格納部および前記端末履歴格納部に格納された情報に基づいて、コンテンツを提供する前記端末に対する制御情報を生成する端末制御情報生成部と；
前記端末制御情報生成部で生成した前記制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行う端末制御部と；
を含むことを特徴とする、コンテンツサーバ。
【請求項２】
前記端末制御情報生成部は、
前記端末制御部で前記端末に提供するコンテンツの制御を行う際の基準となるスコアを算出するスコア算出部と；
前記スコア算出部で算出したスコアの値に基づいて、前記端末に提供するコンテンツの制御を行う際の制御情報を格納する制御情報格納部と；
を含むことを特徴とする、請求項１に記載のコンテンツサーバ。
【請求項３】
前記端末制御部は、前記制御情報格納部に格納された、前記端末に提供するコンテンツの制御を行う際の制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行うことを特徴とする、請求項２に記載のコンテンツサーバ。
【請求項４】
前記端末制御情報生成部は、
前記端末ごとの操作履歴及び、又は前記コンテンツの視聴履歴に基づいて、前記スコアへの反映を行うことを特徴とする、請求項２に記載のコンテンツサーバ。
【請求項５】
前記端末制御情報生成部は、前記視聴履歴に基づいて前記端末ごとに推奨コンテンツリストを生成し、前記端末制御部は、各端末において前記推奨コンテンツリストの中から指定されたコンテンツを当該端末に提供するようコンテンツを管理する、請求項１に記載のコンテンツサーバ。
【請求項６】
前記端末制御情報生成部は、前記視聴履歴に基づいて前記端末ごとに推奨視聴リストを生成し、前記端末制御部は、各端末において前記推奨視聴リストに対してなされた操作に基づいて当該端末に提供するコンテンツを管理する、請求項１に記載のコンテンツサーバ。
【請求項７】
コンテンツを格納し、前記コンテンツを端末に対して提供するコンテンツサーバと、前記コンテンツサーバからコンテンツの提供を受ける少なくとも１つの端末と、を含んで構成されるコンテンツ提供システムであって、
前記コンテンツサーバは、
格納されるコンテンツに関する情報を格納するコンテンツ情報格納部と；
前記端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納部と；
前記コンテンツ情報格納部および前記端末履歴格納部に格納された情報に基づいて、コンテンツを提供する前記端末に対する制御情報を生成する端末制御情報生成部と；
前記端末制御情報生成部で生成した前記制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行う端末制御部と；
を含み、前記端末は、
自らの操作履歴およびコンテンツの視聴履歴を格納する履歴格納部と；
前記履歴格納部に格納された前記操作履歴および前記視聴履歴を前記コンテンツサーバに送信する操作履歴送信部と；
を含むことを特徴とする、コンテンツ提供システム。
【請求項８】
前記端末制御情報生成部は、
前記端末制御部で前記端末に提供するコンテンツの制御を行う際の基準となるスコアを算出するスコア算出部と；
前記スコア算出部で算出したスコアの値に基づいて、前記端末に提供するコンテンツの制御を行う際の制御情報を格納する制御情報格納部と；
を含むことを特徴とする、請求項７に記載のコンテンツ提供システム。
【請求項９】
前記端末制御部は、前記制御情報格納部に格納された、前記端末に提供するコンテンツの制御を行う際の制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行うことを特徴とする、請求項８に記載のコンテンツ提供システム。
【請求項１０】
前記端末制御情報生成部は、
前記端末ごとの操作履歴及び、又は前記コンテンツの視聴履歴に基づいて、前記スコアへの反映を行うことを特徴とする、請求項８に記載のコンテンツ提供システム。
【請求項１１】
前記端末制御情報生成部は、前記視聴履歴に基づいて前記端末ごとに推奨コンテンツリストを生成し、前記端末制御部は、各端末において前記推奨コンテンツリストの中から指定されたコンテンツを当該端末に提供するようコンテンツを管理する、請求項７に記載のコンテンツ提供システム。
【請求項１２】
前記端末制御情報生成部は、前記視聴履歴に基づいて前記端末ごとに推奨視聴リストを生成し、前記端末制御部は、各端末において前記推奨視聴リストに対してなされた操作に基づいて当該端末に提供するコンテンツを管理する、請求項７に記載のコンテンツ提供システム。
【請求項１３】
コンテンツを格納し、前記コンテンツを端末に対して提供するコンテンツサーバと、前記コンテンツサーバからコンテンツの提供を受ける少なくとも１つの端末と、前記コンテンツサーバとネットワークで接続され、前記端末に提供するコンテンツを制御するネットサーバと、を含んで構成されるコンテンツ提供システムであって、
前記コンテンツサーバは、
格納されるコンテンツに関する情報を格納するコンテンツ情報格納部と；
前記端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納部と；
前記端末履歴格納部に格納した情報を前記ネットサーバに送信する端末操作履歴送信部と；
前記ネットサーバで生成されたコンテンツを提供する前記端末に対する制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行う端末制御部と；
を含み、前記端末は、
自らの操作履歴およびコンテンツの視聴履歴を格納する履歴格納部と；
前記履歴格納部に格納された前記操作履歴および前記視聴履歴を前記コンテンツサーバに送信する操作履歴送信部と；
を含み、前記ネットサーバは、
前記コンテンツ情報格納部および前記端末履歴格納部に格納され、前記コンテンツサーバから送られた情報に基づいて、コンテンツを提供する前記端末に対する前記制御情報を生成する端末制御情報生成部と；
前記端末制御情報生成部で生成した前記制御情報を前記コンテンツサーバに送信する制御情報送信部と；
を含むことを特徴とする、コンテンツ提供システム。
【請求項１４】
コンテンツを格納し、前記コンテンツを端末に対して提供するコンテンツサーバと、前記コンテンツサーバからコンテンツの提供を受ける少なくとも１つの端末と、前記コンテンツサーバとネットワークで接続され、前記端末に提供するコンテンツを制御するネットサーバと、を含んで構成されるコンテンツ提供システムであって、
前記コンテンツサーバは、
格納されるコンテンツに関する情報を格納するコンテンツ情報格納部と；
前記コンテンツサーバの操作履歴を格納するコンテンツサーバ操作履歴格納部と；
前記コンテンツサーバ操作履歴格納部に格納した前記コンテンツサーバの操作履歴を前記ネットサーバに送信するコンテンツサーバ操作履歴送信部と；
前記ネットサーバで生成されたコンテンツを提供する前記端末に対する制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行う端末制御部と；
を含み、前記端末は、
自らの操作履歴およびコンテンツの視聴履歴を格納する履歴格納部と；
前記履歴格納部に格納された前記操作履歴および前記視聴履歴を前記コンテンツサーバに送信する操作履歴送信部と；
を含み、前記ネットサーバは、
前記コンテンツ情報格納部および前記端末履歴格納部に格納され、前記コンテンツサーバから送られた情報に基づいて、コンテンツを提供する前記端末に対する前記制御情報を生成する端末制御情報生成部と；
前記端末制御情報生成部で生成した前記制御情報を前記コンテンツサーバに送信する制御情報送信部と；
を含むことを特徴とする、コンテンツ提供システム。
【請求項１５】
コンテンツを少なくとも１つの端末に対して提供するコンテンツ提供方法であって、
前記端末に提供するコンテンツに関する情報を格納するコンテンツ情報格納ステップと；
前記端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納ステップと；
前記コンテンツ情報格納ステップおよび前記端末履歴格納ステップで格納された情報に基づいて、コンテンツを提供する前記端末に対する制御情報を生成する端末制御情報生成ステップと；
前記端末制御情報生成ステップで生成した前記制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行う端末制御ステップと；
を含むことを特徴とする、コンテンツ提供方法。
【請求項１６】
コンテンツサーバから少なくとも１つの端末に対してコンテンツを提供するコンテンツ提供方法であって、
前記端末において、自らの操作履歴をおよびコンテンツの視聴履歴を格納する履歴格納ステップと；
前記履歴格納ステップで格納された情報を前記コンテンツサーバに送信する履歴送信ステップと；
前記コンテンツサーバに格納されるコンテンツに関する情報を格納するコンテンツ情報格納ステップと；
前記履歴送信ステップで送信された情報を格納する端末履歴格納ステップと；
前記コンテンツ情報格納ステップおよび前記端末履歴格納ステップで格納された情報に基づいて、コンテンツを提供する前記端末に対する制御情報を生成する端末制御情報生成ステップと；
前記端末制御情報生成ステップで生成した前記制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行う端末制御ステップと；
を含むことを特徴とする、コンテンツ提供方法。
【請求項１７】
コンテンツを少なくとも１つの端末に対して提供するためのコンピュータプログラムであって、コンピュータに、
前記端末に提供するコンテンツに関する情報を格納するコンテンツ情報格納ステップと；
前記端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納ステップと；
前記コンテンツ情報格納ステップおよび前記端末履歴格納ステップで格納された情報に基づいて、コンテンツを提供する前記端末に対する制御情報を生成する端末制御情報生成ステップと；
前記端末制御情報生成ステップで生成した前記制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行う端末制御ステップと；
を含む処理を実行させることを特徴とする、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツサーバ、コンテンツ提供システム、コンテンツ提供方法、およびコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、ハードディスク等の大容量の記憶媒体を内蔵し、当該記録媒体にテレビ放送等のコンテンツを録画し、録画したコンテンツを楽しむことができるコンテンツ視聴装置が広く普及している。
【０００３】
このようなコンテンツ視聴装置においては、コンテンツを再生している最中にユーザが行う早送りや巻戻しなどの操作履歴やコンテンツの視聴履歴などからユーザの嗜好情報を取得し、取得した嗜好情報に基づいて、ユーザが嗜好すると推定されるコンテンツの提示や自動録画、自動再生を行うものがある。
【０００４】
また、近年においては、動画が視聴可能な携帯型の視聴機器も普及しつつある。そこで、コンテンツ視聴装置から携帯型の視聴機器にコンテンツを転送し、携帯型の視聴機器における操作履歴を活用することでユーザの嗜好を抽出するものもある（特許文献１参照）。
【０００５】
【特許文献１】特開２００７−７４４８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、携帯型の視聴機器の普及が進むにつれ、１人が１台の携帯型の視聴機器を保有することが珍しくなくなってきた。そのため、１台の機器における操作履歴のみでは、正確な嗜好を抽出することが困難になってきている問題があった。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、機器ごとの操作履歴を活用し、ユーザの嗜好や習慣をより精度良く抽出することが可能な、新規かつ改良されたコンテンツサーバ、コンテンツ提供システム、コンテンツ提供方法、およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、コンテンツを格納し、格納されたコンテンツを少なくとも１つの端末に対して提供するコンテンツサーバであって、端末に対して提供するコンテンツに関する情報を格納するコンテンツ情報格納部と、端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納部と、コンテンツ情報格納部および端末履歴格納部に格納された情報に基づいて、コンテンツを提供する端末に対する制御情報を生成する端末制御情報生成部と、端末制御情報生成部で生成した制御情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行う端末制御部と、を含むことを特徴とする、コンテンツサーバが提供される。
【０００９】
かかる構成によれば、コンテンツ情報格納部は端末に対して提供するコンテンツに関する情報を格納し、端末履歴格納部は端末ごとの操作履歴およびコンテンツの視聴履歴を格納する。そして、端末制御情報生成部は、コンテンツ情報格納部および端末履歴格納部に格納された情報に基づいて、コンテンツを提供する端末に対する制御情報を生成し、端末制御部は端末制御情報生成部で生成した制御情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行う。その結果、端末ごとの操作履歴および視聴履歴を分析し、端末に提供したり、端末に視聴を推薦したり、端末から削除したりするコンテンツの決定を行うことができる。
【００１０】
端末制御情報生成部は、端末制御部で端末に提供するコンテンツの制御を行う際の基準となるスコアを算出するスコア算出部と、スコア算出部で算出したスコアの値に基づいて、端末に提供するコンテンツの制御を行う際の制御情報を格納する制御情報格納部と、を含んでいてもよい。かかる構成によれば、スコア算出部は端末制御部で端末に提供するコンテンツの制御を行う際の基準となるスコアを算出し、制御情報格納部はスコア算出部で算出したスコアの値に基づいて、端末に提供するコンテンツの制御を行う際の制御情報を格納する。その結果、コンテンツの制御を行う際の基準となるスコアを算出し、算出したスコアの大きさに基づいて、端末に提供したり、端末に視聴を推薦したり、端末から削除したりするコンテンツの決定を行うことができる。
【００１１】
端末制御部は、制御情報格納部に格納された、端末に提供するコンテンツの制御を行う際の制御情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行ってもよい。かかる構成によれば、制御情報格納部に格納された、端末に提供するコンテンツの制御を行う際の制御情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行う。その結果、端末制御情報生成部で算出されたスコアの値に基づいて作成された制御情報を用いて、端末に対するコンテンツの制御をおこなうことができる。
【００１２】
端末制御情報生成部は、端末ごとの操作履歴及び、又はコンテンツの視聴履歴に基づいて、スコアへの反映を行ってもよい。かかる構成によれば、端末制御情報生成部は、端末ごとの操作履歴もしくはコンテンツの視聴履歴、またはその両方に基づいて、スコアへの反映を行う。その結果、端末ごとの操作履歴及び、又はコンテンツの視聴履歴に基づいてスコアを算出し、算出されたスコアの値に基づいて作成された制御情報を用いて、端末に対するコンテンツの制御をおこなうことができる。
【００１３】
端末制御情報生成部は、視聴履歴に基づいて端末ごとに推奨コンテンツリストを生成し、端末制御部は、各端末において推奨コンテンツリストの中から指定されたコンテンツを当該端末に提供するようコンテンツの制御を行ってもよい。また、端末制御情報生成部は、視聴履歴に基づいて端末ごとに推奨視聴リストを生成し、端末制御部は、各端末において推奨視聴リストに対してなされた操作に基づいて当該端末に提供するコンテンツの制御を行ってもよい。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを格納し、コンテンツを少なくとも１つの端末に対して提供するコンテンツサーバと、コンテンツサーバからコンテンツの提供を受ける端末と、を含んで構成されるコンテンツ提供システムであって、コンテンツサーバは、格納されるコンテンツに関する情報を格納するコンテンツ情報格納部と、端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納部と、コンテンツ情報格納部および端末履歴格納部に格納された情報に基づいて、コンテンツを提供する端末に対する制御情報を生成する端末制御情報生成部と、端末制御情報生成部で生成した制御情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行う端末制御部と、を含み、端末は、自らの操作履歴およびコンテンツの視聴履歴を格納する履歴格納部と、履歴格納部に格納された操作履歴および視聴履歴をコンテンツサーバに送信する操作履歴送信部と、を含むことを特徴とする、コンテンツ提供システムが提供される。
【００１５】
かかる構成によれば、コンテンツサーバにおいて、コンテンツ情報格納部は端末に対して提供するコンテンツに関する情報を格納し、端末履歴格納部は端末ごとの操作履歴およびコンテンツの視聴履歴を格納する。そして、端末制御情報生成部は、コンテンツ情報格納部および端末履歴格納部に格納された情報に基づいて、コンテンツを提供する端末に対する制御情報を生成し、端末制御部は端末制御情報生成部で生成した制御情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行う。そして端末において、履歴格納部は自らの操作履歴およびコンテンツの視聴履歴を格納し、操作履歴送信部は履歴格納部に格納された操作履歴および視聴履歴をコンテンツサーバに送信する。その結果、端末からは操作履歴および視聴履歴をコンテンツサーバに送り、これらの履歴を受け取ったコンテンツサーバで端末ごとの操作履歴および視聴履歴を分析することで、端末に提供したり、端末に視聴を推薦したり、端末から削除したりするコンテンツの決定を行うことができる。
【００１６】
端末制御情報生成部は、端末制御部で端末に提供するコンテンツの制御を行う際の基準となるスコアを算出するスコア算出部と、スコア算出部で算出したスコアの大きさに基づいて、端末に提供するコンテンツの制御を行う際の制御情報を格納する制御情報格納部と、を含んでいてもよい。
【００１７】
端末制御部は、制御情報格納部に格納された、端末に提供するコンテンツの制御を行う際の制御情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行ってもよい。
【００１８】
端末制御情報生成部は、端末ごとの操作履歴及び、又はコンテンツの視聴履歴に基づいて、スコアへの反映を行ってもよい。
【００１９】
端末制御情報生成部は、視聴履歴に基づいて端末ごとに推奨コンテンツリストを生成し、端末制御部は、各端末において推奨コンテンツリストの中から指定されたコンテンツを当該端末に提供するようコンテンツの制御を行ってもよい。また、端末制御情報生成部は、視聴履歴に基づいて端末ごとに推奨視聴リストを生成し、端末制御部は、各端末において推奨視聴リストに対してなされた操作に基づいて当該端末に提供するコンテンツの制御を行ってもよい。
【００２０】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを格納し、コンテンツを端末に対して提供するコンテンツサーバと、コンテンツサーバからコンテンツの提供を受ける少なくとも１つの端末と、コンテンツサーバとネットワークで接続され、端末に提供するコンテンツを制御するネットサーバと、を含んで構成されるコンテンツ提供システムであって、コンテンツサーバは、格納されるコンテンツに関する情報を格納するコンテンツ情報格納部と、端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納部と、端末履歴格納部に格納した情報をネットサーバに送信する端末操作履歴送信部と、ネットサーバで生成されたコンテンツを提供する端末に対する制御情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行う端末制御部と、を含み、端末は、自らの操作履歴およびコンテンツの視聴履歴を格納する履歴格納部と、履歴格納部に格納された操作履歴および視聴履歴をコンテンツサーバに送信する操作履歴送信部と、を含み、ネットサーバは、コンテンツ情報格納部および端末履歴格納部に格納され、コンテンツサーバから送られた情報に基づいて、コンテンツを提供する端末に対する制御情報を生成する端末制御情報生成部と、端末制御情報生成部で生成した制御情報をコンテンツサーバに送信する制御情報送信部と、を含むことを特徴とする、コンテンツ提供システムが提供される。
【００２１】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを格納し、コンテンツを端末に対して提供するコンテンツサーバと、コンテンツサーバからコンテンツの提供を受ける少なくとも１つの端末と、コンテンツサーバとネットワークで接続され、端末に提供するコンテンツを制御するネットサーバと、を含んで構成されるコンテンツ提供システムであって、コンテンツサーバは、格納されるコンテンツに関する情報を格納するコンテンツ情報格納部と、自らの操作履歴を格納するコンテンツサーバ操作履歴格納部と、コンテンツサーバ操作履歴格納部に格納したコンテンツサーバの操作履歴をネットサーバに送信するコンテンツサーバ操作履歴送信部と、ネットサーバで生成されたコンテンツを提供する端末に対する制御情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行う端末制御部と、を含み、端末は、自らの操作履歴およびコンテンツの視聴履歴を格納する履歴格納部と、履歴格納部に格納された情報をコンテンツサーバに送信する操作履歴送信部と、を含み、ネットサーバは、コンテンツ情報格納部および端末履歴格納部に格納され、コンテンツサーバから送られた情報に基づいて、コンテンツを提供する端末に対する制御情報を生成する端末制御情報生成部と、端末制御情報生成部で生成した制御情報をコンテンツサーバに送信する制御情報送信部と、を含むことを特徴とする、コンテンツ提供システムが提供される。
【００２２】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを少なくとも１つの端末に対して提供するコンテンツ提供方法であって、端末に提供するコンテンツに関する情報を格納するコンテンツ情報格納ステップと、端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納ステップと、コンテンツ情報格納ステップおよび端末履歴格納ステップで格納された情報に基づいて、コンテンツを提供する端末に対する制御情報を生成する端末制御情報生成ステップと、端末制御情報生成ステップで生成した制御情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行う端末制御ステップと、を含むことを特徴とする、コンテンツ提供方法が提供される。
【００２３】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツサーバから少なくとも１つの端末に対してコンテンツを提供するコンテンツ提供方法であって、端末において、自らの操作履歴を格納する操作履歴格納ステップと、操作履歴格納ステップで格納された操作履歴をコンテンツサーバに送信する操作履歴送信ステップと、コンテンツサーバに格納されるコンテンツに関する情報を格納するコンテンツ情報格納ステップと、操作履歴送信ステップで送信された端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納ステップと、コンテンツ情報格納ステップおよび端末履歴格納ステップで格納された情報に基づいて、コンテンツを提供する端末に対する制御情報を生成する端末制御情報生成ステップと、端末制御情報生成ステップで生成した制御情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行う端末制御ステップと、を含むことを特徴とする、コンテンツ提供方法が提供される。
【００２４】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを少なくとも１つの端末に対して提供するためのコンピュータプログラムであって、コンピュータに、端末に提供するコンテンツに関する情報を格納するコンテンツ情報格納ステップと、端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納ステップと、コンテンツ情報格納ステップおよび端末履歴格納ステップで格納された情報に基づいて、コンテンツを提供する端末に対する制御情報を生成する端末制御情報生成ステップと、端末制御情報生成ステップで生成した制御情報に基づいて、端末に提供するコンテンツの制御を端末ごとに行う端末制御ステップと、を含む処理を実行させることを特徴とする、コンピュータプログラムが提供される。
【発明の効果】
【００２５】
以上説明したように本発明によれば、機器ごとの操作履歴および視聴履歴を活用し、ユーザの嗜好や習慣をより精度良く抽出することが可能な、新規かつ改良されたコンテンツサーバ、コンテンツ提供システム、コンテンツ提供方法、およびコンピュータプログラムを提供することができる。
【発明を実施するための最良の形態】
【００２６】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２７】
（第１の実施形態）
まず、本発明の第１の実施形態にかかるコンテンツ提供システム、およびコンテンツ提供システムを構成する録画再生装置並びに携帯端末について説明する。
【００２８】
図１は、本発明の第１の実施形態にかかるコンテンツ提供システム１０の構成について説明する説明図である。以下、図１を用いて本発明の第１の実施形態にかかるコンテンツ提供システム１０の構成について説明する。
【００２９】
図１に示したように、本発明の第１の実施形態にかかるコンテンツ提供システム１０は、録画再生装置１００と、携帯端末２００ａ、２００ｂ、２００ｃとを含んで構成される。
【００３０】
録画再生装置１００は、本発明のコンテンツサーバの一例であり、ハードディスク等の大容量の記録媒体を内蔵することで、テレビ放送等のコンテンツの録画が可能となるように構成されている装置である。録画再生装置１００に録画したコンテンツは、録画再生装置１００に接続されたテレビ１１に供給して視聴することが可能である。また、録画再生装置１００に録画されたコンテンツはテレビ１１だけでなく、録画再生装置１００に携帯端末２００ａ、２００ｂ、２００ｃを接続し、携帯端末２００ａ、２００ｂ、２００ｃにコンテンツを供給することで、携帯端末２００ａ、２００ｂ、２００ｃでも視聴することが可能である。
【００３１】
携帯端末２００ａ、２００ｂ、２００ｃは、録画再生装置１００に録画されたコンテンツを再生可能なように構成されている、携帯型の端末である。携帯端末２００ａ、２００ｂ、２００ｃを録画再生装置１００に接続し、録画再生装置１００で録画されたコンテンツの供給を受けることで、携帯端末２００ａ、２００ｂ、２００ｃにおいて録画再生装置１００に録画されたコンテンツを再生することができる。
【００３２】
以上、図１を用いて本発明の第１の実施形態にかかるコンテンツ提供システム１０の構成について説明した。次に、本発明の第１の実施形態にかかるコンテンツ提供システム１０を構成する各装置の構成について説明する。
【００３３】
まず、本発明の第１の実施形態にかかる録画再生装置１００のハードウェア構成について説明する。図２は、本発明の第１の実施形態にかかる録画再生装置１００のハードウェア構成について説明する説明図である。以下、図２を用いて本発明の第１の実施形態にかかる録画再生装置１００のハードウェア構成について説明する。
【００３４】
図２に示したように、本発明の第１の実施形態にかかる録画再生装置１００は、ＣＰＵ１０２と、ＲＯＭ１０３と、ＲＡＭ１０４と、エンコーダ１０５と、デコーダ１０６と、内部バス１０８と、入出力インタフェース１１０と、チューナ１１２と、入力部１１４と、ＨＤＤ１１６と、ドライブ１１７と、ネットワークインタフェース１１８と、外部インタフェース１１９と、を含んで構成される。
【００３５】
ＣＰＵ１０２は、数値計算や情報処理、機器制御等を行うものである。ＣＰＵ１０２は、ＲＯＭ１０３に格納されたプログラムや、ＲＡＭ１０４に格納されたデータを順次読み出すことによって、また、例えば録画再生装置１００のユーザが入力部１１４から入力した指令に対応する信号や、ネットワークインタフェース１１８を介して情報処理装置２００から送信された信号に基づいて、数値計算や情報処理、機器制御を行う。
【００３６】
ＲＯＭ１０３は、ＣＰＵ１０２が数値計算や情報処理、機器制御等を行う際に使用するプログラムや演算用のパラメータのうち、基本的に変更されず固定のデータを格納するものである。ＲＡＭ１０４は、ＣＰＵ１０２が数値計算や情報処理、機器制御等を行う際に使用するプログラムや演算用のパラメータのうち、基本的に各種処理の際に適宜変化するデータを格納するものである。
【００３７】
エンコーダ１０５は、チューナ１１２またはネットワークインタフェース１１８から入力されたコンテンツを、所定の方式でエンコードするものである。所定の方式としては例えばＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等がある。エンコーダ１０５でエンコードされたコンテンツは、内部バス１０８、入出力インタフェース１１０を介して、ＨＤＤ１１６やドライブ１１７に装填された記録媒体に格納される。
【００３８】
デコーダ１０６は、エンコーダ１０５で所定の方式でエンコードされたコンテンツをデコードするものである。デコーダ１０６でデコードされたコンテンツは、例えば外部インタフェース１１９を介してテレビ１１に出力され、テレビ１１でコンテンツを視聴することができる。
【００３９】
内部バス１０８は、録画再生装置１００の内部でデータの交換を行う際の経路である。ＣＰＵ１０２、ＲＯＭ１０３、ＲＡＭ１０４、エンコーダ１０５、デコーダ１０６は、内部バス１０８によってそれぞれ相互に接続されている。また、内部バスは入出力インタフェース１１０とも接続されており、入出力インタフェース１１０を介して送られる、入力部１１４から入力した指令に対応する信号や、外部インタフェース１１９を介して携帯端末２００ａ、２００ｂ、２００ｃから送信された信号をＣＰＵ１０２に渡す。
【００４０】
入出力インタフェース１１０は、情報の入出力のやり取りの仲介を行うものである。入出力インタフェース１１０は、チューナ１１２、入力部１１４、ＨＤＤ１１６、ドライブ１１７、ネットワークインタフェース１１８、および外部インタフェース１１９に接続される。また入出力インタフェース１１０は、上述のように内部バス１０８とも接続されており、入力部１１４から入力した指令に対応する信号や、外部インタフェース１１９を介して携帯端末２００ａ、２００ｂ、２００ｃから送信された信号を、内部バス１０８を介してＣＰＵ１０２に渡す。
【００４１】
チューナ１１２は、アンテナ１２により受信された放送電波を復調し、復調の結果得られるコンテンツのデータをエンコーダ１０５に出力する。アンテナ１２が受信する放送電波のテレビジョン信号の垂直ブランキング期間にはＥＰＧ（Ｅｌｅｃｔｏｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ；電子番組ガイド）情報が含まれている場合がある。その場合には、取得したＥＰＧ情報を、録画再生装置１００の内部に、例えばＨＤＤ１１６に格納してもよい。
【００４２】
入力部１１４は、例えば録画再生装置１００のユーザが、ＣＰＵ１０２に対して各種の指令を入力する際に操作されるものである。入力部１１４としては、例えば録画再生装置１００の本体に配置された、図示しない電源ボタン、録画ボタン、再生ボタンのような操作ボタンや、図示しないリモートコントローラから送信されてくる指令を受信する受信部などから構成されている。入力部１１４から入力されるユーザからの指令は、ＣＰＵ１０２に入力される。
【００４３】
ＨＤＤ１１６は、内部にハードディスクを設け、設けられたハードディスクを駆動し、ＣＰＵ１０２によって読み出されて実行されるプログラムや情報（例えばコンテンツ）を記録・再生するものである。ドライブ１１７は、磁気ディスク、光ディスク、光磁気ディスク、半導体メモリ等の取り外し可能な記録媒体が、必要に応じて装填される。これら取り外し可能な記録媒体にコンピュータプログラムが格納されている場合には、必要に応じてＨＤＤ１１６にインストールされてもよい。またこれら取り外し可能な記録媒体にコンテンツのデータが格納されている場合には、そのコンテンツを読み出してエンコーダ１０５やデコーダ１０６に供給してもよい。
【００４４】
ネットワークインタフェース１１８は、外部のネットワークと接続され、外部のネットワークを介して他の装置等との情報の授受を行うものである。外部インタフェース１１９は、録画再生装置１００に接続して使用する携帯端末２００ａ、２００ｂ、２００ｃとの情報のやり取りの仲介を行うものである。外部インタフェース１１９は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂａｓ）ポート等からなる。また、キーボードやマウス等の情報入力機器を、外部インタフェース１１９に接続することによって使用してもよい。
【００４５】
以上、図２を用いて本発明の第１の実施形態にかかる録画再生装置１００のハードウェア構成について説明した。次に、本発明の第１の実施形態にかかる携帯端末２００ａ、２００ｂ、２００ｃのハードウェア構成について説明する。
【００４６】
図３は、本発明の第１の実施形態にかかる携帯端末２００ａのハードウェア構成について説明する説明図である。以下、図３を用いて本発明の第１の実施形態にかかる携帯端末２００ａのハードウェア構成について説明する。
【００４７】
ＣＰＵ２０２は、ＲＯＭ２０４に記録されているプログラムや、ＨＤＤ２１６からＲＡＭ２０６にロードされたプログラムに従って、各種処理を実行するものである。ＲＡＭ２０６には、ＣＰＵ２０２で各種処理を実行する際に必要となるデータも適宜記憶される。
【００４８】
ＣＰＵ２０２、ＲＯＭ２０４、ＲＡＭ２０６は、それぞれ内部バス２０８によって相互に接続されている。また、内部バス２０８には入出力インタフェース２１０も接続されている。
【００４９】
入出力インタフェース２１０には、表示部２１２、キーボードや各種操作ボタンよりなる入力部２１４、スピーカ等よりなる音声出力部２１５、ＨＤＤ２１６、ドライブ２１７、ネットワークインタフェース２１８、および外部インタフェース２１９が接続されている。
【００５０】
表示部２１２は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ；液晶ディスプレイ）や有機ＥＬディスプレイ等で構成され、ＨＤＤ２１６に格納されたコンテンツを表示する。
【００５１】
外部インタフェース２１９は、携帯端末２００ａ、２００ｂ、２００ｃと接続する録画再生装置１００との間で情報のやり取りの仲介を行うものである。外部インタフェース２１９として、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂａｓ）ポート等からなる。
【００５２】
なお、図３ではＨＤＤ２１６を図示していたが、本発明の携帯端末はかかる例に限られない。例えば、ＨＤＤ２１６の代わりに不揮発性のフラッシュメモリを搭載し、フラッシュメモリに録画再生装置１００から供給されるコンテンツデータを格納するようにしてもよい。また、本発明の携帯端末はドライブ２１７を含まない構成であってもよい。
【００５３】
また、本発明の第１の実施形態にかかる携帯端末２００ａでは、録画再生装置１００からコンテンツの供給を受けて視聴できる構成としているが、本発明の携帯端末はかかる例に限られず、携帯端末２００ａ単体でコンテンツの視聴や録画が可能であってもよい。その場合には、携帯端末２００ａの内部に放送を受信するアンテナ、受信した放送を復調してコンテンツを得るチューナ、コンテンツのエンコードを行うエンコーダ、コンテンツのデコードを行うデコーダを備えていてもよい。
【００５４】
以上、図３を用いて本発明の第１の実施形態にかかる携帯端末２００ａのハードウェア構成について説明した。図３では携帯端末２００ａを例に挙げて説明したが、携帯端末２００ｂ、２００ｃについても、図３に示したハードウェア構成と同様の構成を有する。続いて、本発明の第１の実施形態にかかる録画再生装置１００の機能構成について説明する。
【００５５】
図４は、本発明の第１の実施形態にかかる録画再生装置１００の機能構成について説明する説明図である。以下、図４を用いて本発明の第１の実施形態にかかる録画再生装置１００の機能構成について説明する。
【００５６】
図４に示したように、本発明の第１の実施形態にかかる録画再生装置１００は、コンテンツ詳細情報データベース１２２と、録画視聴操作履歴データベース１２４と、習慣性・嗜好管理部１３０と、端末制御部１５０と、を含んで構成される。
【００５７】
コンテンツ詳細情報データベース１２２は、例えば番組名、番組の内容、番組の放送時間、番組の出演者等のコンテンツの詳細情報が格納される。コンテンツの詳細情報は、例えば、アンテナ１２が受信する放送電波のテレビジョン信号の垂直ブランキング期間に含まれるＥＰＧ情報に格納されており、ＥＰＧ情報からコンテンツの詳細情報を取得してもよい。
【００５８】
録画視聴操作履歴データベース１２４は、携帯端末ごとの視聴履歴や操作履歴が格納されるものである。操作履歴とは、ユーザが携帯端末に対して行った操作の履歴を、当該操作を行った日時と紐付けて保持するものであり、操作履歴に含まれるものとしては、例えば、視聴するコンテンツを選択するための入力部２１４の操作や、コンテンツを再生している最中にユーザが行う早送りや巻戻しなどの操作の履歴があり、これらの操作履歴をその操作を行った時間と紐付けて保持しておく。また、視聴履歴とは、視聴したコンテンツの履歴を、視聴した日時と紐付けて保持するものである。このような視聴履歴や操作履歴の情報を、携帯端末２００ａ、２００ｂ、２００ｃが録画再生装置１００に接続されると、録画再生装置１００は携帯端末２００ａ、２００ｂ、２００ｃから取得し、携帯端末ごとに情報を格納する。操作履歴は、コンテンツの選択操作および選択に至るまでの入力部２１４の操作、並びにコンテンツの再生、早送り、巻戻し等のコマンドを選択したときの日時を履歴と紐付け、テーブルなどで関連付けて記録してもよい。操作履歴をテーブルに記録する場合には、例えば携帯端末に対する操作を識別できる情報（例えば、入力部２１４の各ボタンに対応するキーコード等）と、当該操作を行った日時とが紐付くように、テーブルの同一行に記録してもよい。
【００５９】
習慣性・嗜好管理部１３０は、本発明の端末制御情報生成部の一例であり、コンテンツ詳細情報データベース１２２および録画視聴操作履歴データベース１２４に格納された情報に基づいて、携帯端末２００ａ、２００ｂ、２００ｃのそれぞれに対してコンテンツを提供するための情報を管理するものである。
【００６０】
習慣性・嗜好管理部１３０は、メタスコアデータベース１３２と、制御情報算出部１３４と、機器連携情報演算部１３６と、機器間連携データベース１３８と、制御情報格納部１４０と、を含んで構成される。
【００６１】
メタスコアデータベース１３２は、コンテンツ詳細情報データベース１２２および録画視聴操作履歴データベース１２４に格納された情報を、集約して格納するものである。メタスコアデータベース１３２に集約して格納された情報に基づいて、携帯端末ごとの制御情報を算出する。なお、メタスコアデータベース１３２は端末ごとに情報の管理を行うことができるので、メタスコアデータベース１３２に情報を格納する際には、端末ごとに管理可能となるように格納してもよい。
【００６２】
制御情報算出部１３４は、メタスコアデータベース１３２に格納されたコンテンツの詳細情報および携帯端末ごとの操作履歴・視聴履歴情報を用いて、携帯端末ごとの制御情報を算出するものである。制御情報算出部１３４で算出した携帯端末ごとの制御情報は、制御情報格納部１４０に格納される。また、制御情報算出部１３４で携帯端末ごとの制御情報を算出する際には、必要に応じてメタスコアデータベース１３２に格納された情報に対する演算処理を行うようにしてもよい。
【００６３】
機器連携情報演算部１３６は、録画再生装置１００に複数のクライアント機器（例えば、携帯端末２００ａ、２００ｂ、２００ｃ）が接続される場合に、機器間の機能連携を行うための機器間機能連係情報を算出するものである。機器間の機能連携を行うための機器間機能連係情報の算出については後に詳述する。
【００６４】
機器間連携データベース１３８は、機器連携情報演算部１３６における機器間の機能連携を行うための機器間機能連係情報の算出結果を格納するものである。機器間連携データベース１３８に格納した情報は、後に説明する端末制御部１５０の視聴推薦制御部１５８における、コンテンツの視聴推薦制御に用いてもよい。
【００６５】
制御情報格納部１４０は、制御情報算出部１３４における算出結果に基づいて、携帯端末の動作を制御するための情報を携帯端末ごとに格納するものである。制御情報格納部１４０は、コンテンツ削除可能性データベース１４２と、コンテンツ複製可能性データベース１４４と、コンテンツ録画可能性データベース１４６と、コンテンツ視聴可能性データベース１４８と、を含んで構成される。
【００６６】
コンテンツ削除可能性データベース１４２は、携帯端末から削除される可能性のあるコンテンツについての削除可能性スコアを携帯端末ごとに格納するものである。削除可能性スコアは制御情報算出部１３４で算出される。
【００６７】
コンテンツ複製可能性データベース１４４は、録画再生装置１００から各携帯端末に複製される可能性のあるコンテンツについての複製可能性スコアを携帯端末ごとに格納するものである。複製可能性スコアは制御情報算出部１３４で算出される。
【００６８】
コンテンツ録画可能性データベース１４６は、携帯端末で録画される可能性のあるコンテンツについての録画可能性スコアを携帯端末ごとに格納するものである。録画可能性スコアは制御情報算出部１３４で算出される。
【００６９】
コンテンツ視聴可能性データベース１４８は、携帯端末で視聴される可能性のあるコンテンツについての視聴可能性スコアを携帯端末ごとに格納するものである。視聴可能性スコアは制御情報算出部１３４で算出される。
【００７０】
このように、制御情報格納部１４０に携帯端末ごとに格納された、携帯端末の動作を制御するための情報を用いることによって、それぞれの携帯端末に対して、コンテンツの推薦を行ったり、不要となったコンテンツの削除を行ったりすることができる。
【００７１】
端末制御部１５０は、習慣性・嗜好管理部１３０で作成された情報に基づいて、携帯端末ごとに、携帯端末の動作制御を行うものである。端末制御部１５０は、削除制御部１５２と、複製制御部１５４と、録画予約制御部１５６と、視聴推薦制御部１５８と、を含んで構成される。
【００７２】
削除制御部１５２は、携帯端末ごとに削除するコンテンツを制御するものである。削除制御部１５２における制御は、メタスコアデータベース１３２およびコンテンツ削除可能性データベース１４２に格納された情報に基づいて行う。
【００７３】
複製制御部１５４は、携帯端末ごとに複製するコンテンツを制御するものである。複製制御部１５４における制御は、メタスコアデータベース１３２およびコンテンツ複製可能性データベース１４４に格納された情報に基づいて行う。
【００７４】
録画予約制御部１５６は、携帯端末ごとにコンテンツの録画予約を制御するものである。録画予約制御部１５６における制御は、メタスコアデータベース１３２およびコンテンツ録画可能性データベース１４６に格納された情報に基づいて行う。
【００７５】
視聴推薦制御部１５８は、携帯端末ごとに視聴を推薦するコンテンツを制御するものである。視聴推薦制御部１５８における制御は、メタスコアデータベース１３２およびコンテンツ視聴可能性データベース１４８に格納された情報に基づいて行う。また、視聴推薦制御部１５８における制御は、機器間連携データベース１３８に格納された情報に基づいて行ってもよい。
【００７６】
以上、図４を用いて本発明の第１の実施形態にかかる録画再生装置１００の機能構成について説明した。続いて、本発明の第１の実施形態にかかる携帯端末２００ａの機能構成について説明する。
【００７７】
図５は、本発明の第１の実施形態にかかる携帯端末２００ａの機能構成について説明する説明図である。以下、図５を用いて本発明の第１の実施形態にかかる携帯端末２００ａの機能構成について説明する。
【００７８】
図５に示したように、本発明の第１の実施形態にかかる携帯端末２００ａは、操作履歴格納部２２２と、視聴履歴格納部２２４と、視聴操作履歴送信部２３２と、を含んで構成される。
【００７９】
操作履歴格納部２２２は、携帯端末２００ａのユーザが入力部２１４に対して行った操作の操作履歴を格納しておくものである。また、視聴履歴格納部２２４は、携帯端末２００ａのユーザが携帯端末２００ａで視聴したコンテンツの視聴履歴を格納しておくものである。
【００８０】
視聴操作履歴送信部２３２は、操作履歴格納部２２２に格納された携帯端末２００ａの操作履歴と、視聴履歴格納部２２４に格納されたコンテンツの視聴履歴とを、録画再生装置１００に向けて送信するものである。視聴操作履歴送信部２３２における操作履歴および視聴履歴の送信は、携帯端末２００ａを録画再生装置１００に接続したタイミングで行う。
【００８１】
以上、図５を用いて本発明の第１の実施形態にかかる携帯端末２００ａの機能構成について説明した。次に、本発明の第１の実施形態にかかるコンテンツ提供システム１０の動作について説明する。
【００８２】
本発明の第１の実施形態にかかるコンテンツ提供システム１０は、録画再生装置１００に直接接続されたテレビ１１や、録画再生装置１００からコンテンツの提供を受ける携帯端末２００ａ、２００ｂ、２００ｃにおける操作履歴・視聴履歴を録画再生装置１００に集約し、録画再生装置１００において、各機器におけるコンテンツを制御する。
【００８３】
図６は、本発明の第１の実施形態にかかるコンテンツ提供システム１０の動作の概要について説明する流れ図である。以下、図６を用いて本発明の第１の実施形態にかかるコンテンツ提供システム１０の動作の概要について説明する。
【００８４】
まず、録画再生装置１００に録画されたコンテンツをテレビ１１で視聴した際の、操作履歴および視聴履歴を、録画再生装置１００の録画視聴操作履歴データベース１２４に格納する（ステップＳ１０１）。
【００８５】
携帯端末２００ａ、２００ｂ、２００ｃは、録画再生装置１００からコンテンツの提供を受けるために、携帯端末２００ａ、２００ｂ、２００ｃを録画再生装置１００に接続する（ステップＳ１０２）。携帯端末２００ａ、２００ｂ、２００ｃが録画再生装置１００に接続されると、録画再生装置１００は携帯端末２００ａ、２００ｂ、２００ｃから操作履歴・視聴履歴の収集を行って、録画視聴操作履歴データベース１２４に格納する（ステップＳ１０３）。
【００８６】
視聴履歴・操作履歴を録画再生装置１００が収集すると、収集した操作履歴・視聴履歴に基づいて、機器ごとの制御情報を作成する（ステップＳ１０４）。そして、録画再生装置１００が作成した機器ごとの制御情報に従って、テレビや携帯端末ごとにコンテンツの管理を録画再生装置１００で行う（ステップＳ１０５）。
【００８７】
以上、図６を用いて第１の実施形態にかかるコンテンツ提供システム１０の動作の概要について説明した。続いて、録画再生装置１００で行うコンテンツの管理について、（１）コンテンツの削除、（２）コンテンツの複製、（３）コンテンツの録画予約、（４）コンテンツの視聴推薦、（５）機器間機能連携、（６）視聴推薦コンテンツリストの作成、（７）未来プレイリストの生成の順に、より詳細に説明する。
【００８８】
（１）コンテンツの削除
図７は、図４に示した制御情報算出部１３４において、コンテンツの削除可能性を算出する際の算出方法について説明する流れ図である。以下、図７を用いてコンテンツの削除可能性の算出方法について説明する。
【００８９】
まず、所定の算出開始条件を満たすと、コンテンツの削除対象機器が存在するかどうかを判断する（ステップＳ１１１）。ここで、所定の算出開始条件とは、例えば録画再生装置１００に携帯端末２００ａ、２００ｂ、２００ｃが接続されたことであってもよく、録画再生装置１００に携帯端末２００ａ、２００ｂ、２００ｃが接続された状態で一定時間が経過したことであってもよい。
【００９０】
そして、コンテンツの削除対象機器が存在するかどうかの判断は、メタスコアデータベース１３２に格納された操作履歴・視聴履歴によって判断する。ここで、携帯端末２００ａ、２００ｂ、２００ｃにおける操作履歴・視聴履歴として録画再生装置１００に送られる情報の基となる、コンテンツ管理設定の設定方法については後述する。
【００９１】
上記ステップＳ１１１での判断の結果、コンテンツの削除対象機器が存在する場合には、続いて削除対象番組が存在するかどうかを判断する（ステップＳ１１２）。削除対象番組が存在するかどうかの判断も、メタスコアデータベース１３２に格納された操作履歴・視聴履歴によって行う。
【００９２】
上記ステップＳ１１２における判断の結果、削除対象番組が存在しなければ上記ステップＳ１１１に戻る。一方、削除対象番組が存在すれば、制御情報算出部１３４において、携帯端末２００ａ、２００ｂ、２００ｃごとの削除可能性スコアの演算を行う（ステップＳ１１３）。制御情報算出部１３４における削除可能性スコアの演算が完了すると、演算結果をコンテンツ削除可能性データベース１４２に反映する（ステップＳ１１４）。
【００９３】
図８は、携帯端末２００ａ、２００ｂ、２００ｃにおけるコンテンツ管理設定の設定方法の一例について説明する流れ図である。携帯端末２００ａ、２００ｂ、２００ｃにおいてコンテンツの再生を停止すると（ステップＳ１１６）、当該コンテンツがファイル操作要確認番組であるかどうか判断する（ステップＳ１１７）。ファイル操作要確認番組とは、例えば、過去の同一番組に対して一度も操作指示が入力されていない番組であって、（１）番組視聴完了状態まで視聴された番組であり、（２）番組視聴完了状態まで視聴されていない同一番組が３つ以上ある番組を指す。ここで、「同一番組」とはユーザが同じ番組と認知することが可能な複数回に分けて放送される番組のことであり、このような番組としては、例えば連続ドラマなどのタイトルが同一の番組や毎日放送される同じ時間帯のニュース番組などがある。「視聴完了状態」とはファイルサイズの所定の割合まで（例えばファイルサイズの８０％まで）視聴履歴が存在している状態のことである。
【００９４】
そして、再生を停止したコンテンツがファイル操作要確認番組であった場合には、当該ファイルの取り扱いについての、ユーザからの入力を受け付ける（ステップＳ１１８）。当該ファイルの取り扱いとしては、例えば（１）削除、（２）保存、（３）視聴途中の３つの中から１つを選択するようにしてもよい。
【００９５】
ファイルの取り扱いについて入力すると、続いて今後のファイルの取り扱いについての、ユーザからの入力を受け付ける（ステップＳ１１９）。今後のファイルの取り扱いとしては、例えば（１）同一タイトルの番組に適用、（２）この番組にのみ適用のいずれか１つを選択するようにしてもよい。
【００９６】
かかる設定は、携帯端末２００ａ、２００ｂ、２００ｃにおける操作履歴・視聴履歴として録画再生装置１００に送られ、制御情報算出部１３４における削除可能性スコアの演算に用いられる。なお、本実施形態においては、コンテンツの再生を停止することで各種設定を行ったが、本発明はかかる例に限られない。例えば、視聴するコンテンツを選択して、入力部２１２を操作することで、図８に示した設定方法の一連の動作を行うようにしてもよい。
【００９７】
ここで、制御情報算出部１３４における削除可能性スコアの演算手順の一例について詳細に説明する。
【００９８】
まず、携帯端末２００ａ、２００ｂ、２００ｃで設定されたコンテンツ管理設定を削除可能性スコアに反映する。例えば、上記ステップＳ１１８において、携帯端末のユーザが（１）削除と設定した場合には、当該コンテンツを削除するように、削除可能性スコアに反映する。また、上記ステップＳ１１８において、携帯端末のユーザが（２）保存、または（３）視聴途中と設定した場合には、当該コンテンツを削除しないように、削除可能性スコアに反映する。
【００９９】
また例えば、上記ステップＳ１１９において、携帯端末のユーザが（１）同一タイトルの番組に適用と設定した場合には、上記ステップＳ１１８において設定された内容を同一タイトルのコンテンツに適用するように、削除可能性スコアに反映する。また、上記ステップＳ１１９において、携帯端末のユーザが（２）この番組にのみ適用と設定した場合には、上記ステップＳ１１８において設定された内容を当該コンテンツにのみ適用するように、削除可能性スコアに反映する。
【０１００】
次に、過去に同一の携帯端末から削除された同一番組に対して、ファイル内で最も後方（再生開始時間から最も早い時間）に位置する再生停止ポイント（最も後方に位置する再生停止ポイントを、「最後方視聴ポイント」とも称する）を抽出して、最後方視聴ポイントを評価して、評価結果を削除可能性スコアに反映する。
【０１０１】
例えば、最後方視聴ポイントを用いてコンテンツの視聴完了判断を行い、視聴が完了したと判断されたコンテンツを削除してもよい。削除が既に行われた同一番組の最後方視聴ポイントの平均よりも後方に最後方視聴ポイントが存在していたら、当該コンテンツを削除し、そうでない場合には削除しないようにしてもよい。
【０１０２】
また、コンテンツの視聴完了判断によらず、削除までに経過した時間によってコンテンツを削除するかどうかを判断してもよい。例えば、コンテンツを最後に視聴してからの日数が、同一番組の視聴を停止してから視聴履歴を録画再生装置１００に転送し、実際に削除されるまでの平均日数の２倍の日数が経過した場合に、当該コンテンツを削除し、層でない場合には削除しないようにしてもよい。
【０１０３】
そして、制御情報算出部１３４における削除可能性スコアの演算が完了すると、削除可能性スコアを用いて、削除制御部１５２において携帯端末ごとにコンテンツの削除を制御する。図９は、本発明の第１の実施形態にかかる、コンテンツの削除制御手順について説明する流れ図である。
【０１０４】
所定の条件を満たした場合にはコンテンツの削除制御を開始し、まず、削除可能性スコアを評価して、コンテンツを削除する対象となる機器が存在しているかどうかを判断する（ステップＳ１２１）。ここでの所定の条件とは、例えば制御情報算出部１３４における削除可能性スコアの演算の完了であってもよい。そして、削除可能性スコアの評価として、スコアが所定の値を超えているコンテンツが存在する機器が存在するかによって行ってもよい。
【０１０５】
削除可能性スコアを評価した結果、コンテンツを削除する対象となる機器が存在していると判断した場合には、続いて当該機器に削除可能なファイルが存在するかどうかを判断する（ステップＳ１２２）。削除可能なファイルが存在しなければ、上記ステップＳ１２１の判断に戻る。一方、削除可能なファイルが存在すれば、機器ごとに当該ファイルの削除を実行する（ステップＳ１２３）。そして、ファイルの削除が完了すればステップＳ１２２に戻って、当該機器に削除可能なファイルが存在するかどうかを判断する。
【０１０６】
このように、制御情報算出部１３４において得られた削除可能性スコアを用いることで、機器ごとにコンテンツの削除制御を行うことができる。
【０１０７】
（２）コンテンツの複製
図１０は、図４に示した制御情報算出部１３４において、コンテンツの複製可能性を算出する際の算出方法について説明する流れ図である。以下、図１０を用いてコンテンツの複製可能性の算出方法について説明する。
【０１０８】
まず、所定の算出開始条件を満たすと、コンテンツの複製対象機器が存在するかどうかを判断する（ステップＳ１３１）。ここで、所定の算出開始条件とは、例えば録画再生装置１００に携帯端末２００ａ、２００ｂ、２００ｃが接続され、削除制御部１５２における機器ごとのコンテンツの削除制御が完了したことであってもよい。
【０１０９】
そして、コンテンツの複製対象機器が存在するかどうかの判断は、メタスコアデータベース１３２に格納された操作履歴・視聴履歴によって判断する。携帯端末２００ａ、２００ｂ、２００ｃにおける操作履歴・視聴履歴として録画再生装置１００に送られる情報の基となるコンテンツ管理設定については、上述のコンテンツ削除の場合における設定を適用してもよい。
【０１１０】
上記ステップＳ１３１での判断の結果、コンテンツの複製対象機器が存在する場合には、続いて複製対象番組が存在するかどうかを判断する（ステップＳ１３２）。複製対象番組が存在するかどうかの判断も、メタスコアデータベース１３２に格納された操作履歴・視聴履歴によって行う。
【０１１１】
上記ステップＳ１３２における判断の結果、複製対象番組が存在しなければ上記ステップＳ１３１に戻る。一方、複製対象番組が存在すれば、制御情報算出部１３４において、携帯端末２００ａ、２００ｂ、２００ｃごとの複製可能性スコアの演算を行う（ステップＳ１３３）。制御情報算出部１３４における複製可能性スコアの演算が完了すると、演算結果をコンテンツ複製可能性データベース１４４に反映する（ステップＳ１３４）。
【０１１２】
例えば、上記ステップＳ１１８で（２）保存を選択し、上記ステップＳ１１９で（１）同一タイトルの番組に適用を選択した場合には、同一番組に関しては録画再生装置１００からコンテンツの複製を行うように、複製可能性スコアの演算を行ってもよい。
【０１１３】
また、過去のコンテンツの複製履歴を基にして、複製可能性スコアの演算を行ってもよい。例えば、前回に同一番組を複製した履歴があれば、携帯端末で視聴した履歴の有無に関わらず複製されていない同一番組の複製を行い、過去に前回に同一番組を複製したことがあるが、直近の複数回（例えば３回）連続して携帯端末で視聴していなければ、同一番組の複製は行わないように、複製可能性スコアの演算を行ってもよい。
【０１１４】
また、同一番組において複製するコンテンツの候補が複数存在する場合に、番組の視聴順を決定するように、複製可能性スコアの演算を行ってもよい。例えば、コンテンツ詳細情報データベース１２２に格納されたコンテンツのジャンル情報を参照し、ドラマ、アニメ・特撮、趣味実用、教育、演劇、映画等、これまで視聴した回の次の回の放送を視聴したほうが望ましい番組であれば、同一番組のうち未複製のものを、古いものから順に転送するように、複製可能性スコアの演算を行ってもよい。この場合、古い番組を優先的に視聴するように、所定の割合（例えば２０％）ずつ複製可能性スコアを減衰するようにしてもよい。他方、ニュース等、最新の放送をすぐに視聴したほうが望ましい番組であれば、最新の番組以外を複製候補から除外するようにしてもよい。
【０１１５】
そして、制御情報算出部１３４における複製可能性スコアの演算が完了すると、複製可能性スコアを用いて、複製制御部１５４において携帯端末ごとにコンテンツの複製を制御する。図１１は、本発明の第１の実施形態にかかる、複製制御部１５４におけるコンテンツの複製制御手順について説明する流れ図である。
【０１１６】
所定の条件を満たした場合にはコンテンツの複製制御を開始し、まず、複製可能性スコアを評価して、コンテンツを複製する対象となる機器が存在しているかどうかを判断する（ステップＳ１４１）。ここでの所定の条件とは、例えば制御情報算出部１３４における複製可能性スコアの演算の完了であってもよい。そして、複製可能性スコアの評価は、スコアが所定の値を超えているコンテンツが存在する機器が存在するかによって行ってもよい。
【０１１７】
複製可能性スコアを評価した結果、コンテンツを複製する対象となる機器が存在していると判断した場合には、続いて当該機器にコンテンツを複製できる空き容量が存在するかどうかを判断する（ステップＳ１４２）。空き容量が存在しなければ、上記ステップＳ１４１の判断に戻る。一方、空き容量が存在すれば、機器毎の複製可能性スコア、複製先の
未視聴の番組のスコア、および複製先の空き容量を考慮し、コンテンツの転送可否を設定し（ステップＳ１４３）、機器ごとにコンテンツの複製を実行する（ステップＳ１４４）。そして、ファイルの複製が完了すればステップＳ１４２に戻る。
【０１１８】
このように、制御情報算出部１３４において得られた複製可能性スコアを用いることで、機器ごとにコンテンツの複製制御を行うことができる。
【０１１９】
（３）コンテンツの録画予約
図１２は、図４に示した制御情報算出部１３４において、コンテンツの録画可能性を算出する際の算出方法について説明する流れ図である。以下、図１２を用いてコンテンツの録画可能性の算出方法について説明する。
【０１２０】
まず、所定の算出開始条件を満たすと、コンテンツの録画対象機器が存在するかどうかを判断する（ステップＳ１５１）。ここで、所定の算出開始条件とは、例えば録画再生装置１００に携帯端末２００ａ、２００ｂ、２００ｃが接続され、複製制御部１５４における機器ごとのコンテンツの複製制御が完了したことであってもよい。そして、コンテンツの録画対象機器が存在するかどうかの判断は、メタスコアデータベース１３２に格納された操作履歴・視聴履歴によって判断する。
【０１２１】
上記ステップＳ１５１での判断の結果、コンテンツの録画対象機器が存在する場合には、続いて録画対象番組が存在するかどうかを判断する（ステップＳ１５２）。録画対象番組が存在するかどうかの判断も、メタスコアデータベース１３２に格納された操作履歴・視聴履歴によって行う。
【０１２２】
上記ステップＳ１５２における判断の結果、録画対象番組が存在しなければ上記ステップＳ１５１に戻る。一方、録画対象番組が存在すれば、制御情報算出部１３４において、携帯端末２００ａ、２００ｂ、２００ｃごとの録画可能性スコアの演算を行う（ステップＳ１５３）。制御情報算出部１３４における録画可能性スコアの演算が完了すると、演算結果をコンテンツ録画可能性データベース１４６に反映する（ステップＳ１５４）。
【０１２３】
録画可能性スコアの演算は、例えば各録画対象番組に該当するメタデータのスコア（メタスコア）を加算し、全ての番組の録画予約可能性スコアを決定するように行ってもよい。メタスコアデータベース１３２は、番組名、放送開始時間枠、ジャンル等のメタデータで構成されており、録画再生装置１００や携帯端末２００ａ、２００ｂ、２００ｃにおいてコンテンツの複製、録画、視聴の実行が確認されると、該当する番組におけるメタデータのスコアが加算される。なお、録画可能性スコアには上限値を設けておき、上限値を上回るような場合には、全てのメタスコアを一定の割合で減率してもよい。
【０１２４】
そして、制御情報算出部１３４における録画可能性スコアの演算が完了すると、複製可能性スコアを用いて、録画予約制御部１５６において携帯端末ごとにコンテンツの録画予約を制御する。
【０１２５】
録画予約制御部１５６では、機器ごとの録画可能性スコアを全て加算し、録画再生装置１００でコンテンツの録画予約を行う際の録画予約候補をリストアップする。録画予約候補としてリストアップするコンテンツとして、録画可能性スコアが予め定めたスコアを超えているコンテンツを選択してもよい。また、録画再生装置１００からコンテンツを転送する携帯端末において録画が可能である場合には、機器ごとの録画可能性スコアから録画予約候補を機器ごとにリストアップする。
【０１２６】
そして、録画予約制御部１５６でリストアップした、録画再生装置１００で録画予約を行う際の録画予約候補に基づいて、録画再生装置１００で録画予約を行い、録画再生装置１００からコンテンツを転送する携帯端末において録画が可能である場合には、機器ごとにリストアップした録画予約候補の情報を携帯端末に転送する。
【０１２７】
このように、制御情報算出部１３４において得られた録画可能性スコアを用いることで、機器ごとにコンテンツの録画予約制御を行うことができる。
【０１２８】
（４）コンテンツの視聴推薦
図１３は、図４に示した制御情報算出部１３４において、コンテンツの視聴可能性を算出する際の算出方法について説明する流れ図である。以下、図１３を用いてコンテンツの視聴可能性の算出方法について説明する。
【０１２９】
まず、所定の算出開始条件を満たすと、コンテンツの視聴対象機器が存在するかどうかを判断する（ステップＳ１６１）。ここで、所定の算出開始条件とは、例えば録画再生装置１００に携帯端末２００ａ、２００ｂ、２００ｃが接続され、複製制御部１５４における機器ごとのコンテンツの録画予約制御が完了したことであってもよい。そして、コンテンツの視聴対象機器が存在するかどうかの判断は、メタスコアデータベース１３２に格納された操作履歴・視聴履歴によって判断する。
【０１３０】
上記ステップＳ１６１での判断の結果、コンテンツの視聴対象機器が存在する場合には、続いて視聴対象番組が存在するかどうかを判断する（ステップＳ１６２）。視聴対象番組が存在するかどうかの判断も、メタスコアデータベース１３２に格納された操作履歴・視聴履歴によって行う。
【０１３１】
上記ステップＳ１６２における判断の結果、視聴対象番組が存在しなければ上記ステップＳ１６１に戻る。一方、視聴対象番組が存在すれば、制御情報算出部１３４において、携帯端末２００ａ、２００ｂ、２００ｃごとの視聴可能性スコアの演算を行う（ステップＳ１６３）。制御情報算出部１３４における視聴可能性スコアの演算が完了すると、演算結果をコンテンツ視聴可能性データベース１４８に反映する（ステップＳ１６４）。
【０１３２】
視聴可能性スコアの演算は、例えば現在時刻以降、１時間刻みで視聴可能な番組について演算を行ってもよい。ここで、視聴可能性スコアとは、複製可能性スコアに時間視聴率を乗じたものであり、時間視聴率とは、同一番組を視聴する可能性が高い時間帯を、視聴履歴の時間ごとの分散値から、０．１〜１．０までの１０段階で設定した値である。
【０１３３】
そして、制御情報算出部１３４における視聴可能性スコアの演算が完了すると、視聴可能性スコアを用いて、視聴推薦制御部１５８において携帯端末ごとに視聴を推薦するコンテンツの視聴選択画面を制御する。
【０１３４】
視聴推薦制御部１５８では、例えば、コンテンツ視聴可能性データベース１４８に格納されたデータから、現在時刻に最も近い時間別スコアを基に、携帯端末に対して視聴を推薦する番組を表示する。そして、携帯端末のユーザから当該番組の再生指示が行われると、携帯端末においてその番組の再生を実行する。
【０１３５】
このように、制御情報算出部１３４において得られた視聴可能性スコアを用いることで、機器ごとにコンテンツの視聴推薦制御を行うことができる。
【０１３６】
（５）機器間機能連携
図１４は、図４に示した機器連携情報演算部１３６において、機器間の機能連携を行うための機器間機能連係情報を算出する際の算出方法について説明する流れ図である。以下、図１４を用いて機器間機能連係情報の算出方法について説明する。
【０１３７】
まず、所定の算出開始条件を満たすと、機能連携を行う連携対象機器が存在するかどうかを判断する（ステップＳ１７１）。ここで、所定の算出開始条件とは、例えば録画再生装置１００に携帯端末２００ａ、２００ｂ、２００ｃが接続されたことであってもよい。そして、機能連携を行う連携対象機器が存在するかどうかの判断は、メタスコアデータベース１３２に格納された操作履歴・視聴履歴によって判断する。
【０１３８】
上記ステップＳ１７１での判断の結果、機能連携を行う連携対象機器が存在する場合には、続いて連携対象番組が存在するかどうかを判断する（ステップＳ１７２）。連携対象番組が存在するかどうかの判断も、メタスコアデータベース１３２に格納された操作履歴・視聴履歴によって行う。
【０１３９】
上記ステップＳ１７２における判断の結果、連携対象番組が存在しなければ上記ステップＳ１７１に戻る。一方、連携対象番組が存在すれば、制御情報算出部１３４において、携帯端末２００ａ、２００ｂ、２００ｃごとの連携可能性スコアの演算を行う（ステップＳ１７３）。機器連携情報演算部１３６における連携可能性スコアの演算が完了すると、演算結果を機器間連携データベース１３８に反映する（ステップＳ１７４）。
【０１４０】
機器連携情報演算部１３６における連携可能性スコアの演算は、各携帯端末に同一番組が存在し、更新された録画視聴操作履歴データベース１２４に視聴履歴が存在する番組を選出することによって行ってもよい。そして、そのように選出した番組に対して、視聴履歴の直近の（時刻が最も近い）再生停止ポイントまたはリジュームポイントとともに、機器間連携データベース１３８に反映してもよい。また番組の並び順は現在時刻に近い履歴の番組を上位にしてもよい。
【０１４１】
そして、機器連携情報演算部１３６における連携可能性スコアの演算が完了すると、連携可能性スコアを用いて、視聴推薦制御部１５８において携帯端末ごとにコンテンツの視聴選択画面を制御する。
【０１４２】
視聴推薦制御部１５８では、例えば、機器間連携データベース１３８にコンテンツの情報が存在している場合には、そのコンテンツを、コンテンツ視聴可能性データベース１４８に登録されているコンテンツよりも上位に表示するように、携帯端末に対して視聴を推薦するように制御を行ってもよい。この場合には、機器間連携データベース１３８に登録されたコンテンツの再生指示が携帯端末で行われると、機器間連携データベース１３８に登録されている再生停止ポイントまたはリジュームポイントから再生を開始するようにしてもよい。
【０１４３】
このように、機器連携情報演算部１３６において得られた連携可能性スコアを用いることで、機器同士を連携させてコンテンツの視聴推薦制御を行うことができる。
【０１４４】
（６）視聴推薦コンテンツリストの作成
図１５は、本発明の第１の実施形態にかかる録画再生装置１００において、視聴推薦コンテンツリストを生成してコンテンツを管理する方法について説明する流れ図である。以下、図１５を用いて視聴推薦コンテンツリストを生成してコンテンツを管理する方法について説明する。
【０１４５】
まず、録画再生装置１００は、携帯端末２００ａ、２００ｂ、２００ｃから視聴履歴を受信する（ステップＳ１８１）。ステップＳ１８１において携帯端末２００ａ、２００ｂ、２００ｃから視聴履歴を受信すると、メタスコアデータベース１３２に視聴履歴に関する情報を格納する。メタスコアデータベース１３２に視聴履歴に関する情報が格納されると、視聴推薦制御部１５８において、録画再生装置１００に存在し、今後携帯端末において視聴されそうなコンテンツリストを生成する（ステップＳ１８２）。視聴推薦制御部１５８において生成するコンテンツリストは、メタスコアデータベース１３２に格納された情報に基づいて制御情報算出部１３４によって生成され、コンテンツ視聴可能性データベース１４８に格納された情報に基づいて生成してもよい。また、時間帯別未来プレイリストを生成する時点では、録画再生装置１００にまだ存在していないが、録画再生装置１００において今後取得する予定のコンテンツについても、視聴を推薦するコンテンツリストの対象としてもよい。
【０１４６】
視聴推薦制御部１５８で生成するコンテンツリストは、携帯端末２００ａ、２００ｂ、２００ｃで表示させるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）そのものであってもよく、携帯端末２００ａ、２００ｂ、２００ｃで表示させるＧＵＩの基となるデータであってもよい。ＧＵＩの基となるデータを録画再生装置１００において生成する場合には、携帯端末２００ａ、２００ｂ、２００ｃはかかるデータを解釈可能に構成されていることが望ましい。
【０１４７】
上記ステップＳ１８２において生成されたコンテンツリストは、録画再生装置１００と携帯端末２００ａ、２００ｂ、２００ｃとが接続された時点で、録画再生装置１００から対応する携帯端末に転送する（ステップＳ１８３）。かかる転送は、録画再生装置１００と携帯端末２００ａ、２００ｂ、２００ｃとの間のコンテンツの転送と併せて行ってもよい。コンテンツリストを受信した携帯端末２００ａ、２００ｂ、２００ｃは、録画再生装置１００から受信したコンテンツリストを表示部２１２に表示させる。
【０１４８】
図１６は、表示部２１２に表示されるコンテンツリストの画面の一例を示す説明図である。各コンテンツの左側にはチェックボックスが表示されている。携帯端末２００ａ、２００ｂ、２００ｃのユーザは、表示部２１２に表示されたコンテンツリストに対して、チェックボックスをチェックすることによって視聴を希望するか否かを選択することができる。なお、図１６に示したコンテンツリストの画面は本発明の一例であり、コンテンツリストの画面はかかる例に限られないことは言うまでもない。なお、コンテンツリストに含まれるコンテンツの内、既に携帯端末側で視聴が完全にまたはある程度まで完了したコンテンツは、携帯端末側において、コンテンツリストから表示させないようにするか、表示の優先度を下げるようにしてもよい。
【０１４９】
携帯端末２００ａ、２００ｂ、２００ｃでコンテンツリストに対する操作が行われると、録画再生装置１００は、携帯端末２００ａ、２００ｂ、２００ｃで行われたコンテンツリストに対する操作結果のフィードバックを受信する（ステップＳ１８４）。コンテンツリストに対する操作結果を受信すると、録画再生装置１００では当該操作結果を用いて、携帯端末で視聴するコンテンツとして管理する。
【０１５０】
このように、録画再生装置１００において、今後携帯端末において視聴されそうなコンテンツリストを生成し、携帯端末で行われたコンテンツリストに対する操作結果のフィードバックを受けることで、当該携帯端末を保有するユーザが今後視聴を希望するコンテンツを録画再生装置１００において管理することが可能となる。
【０１５１】
（７）未来プレイリストの生成
図１７は、本発明の第１の実施形態にかかる録画再生装置１００において、携帯端末で今後再生される可能性が高いコンテンツのプレイリスト（未来プレイリスト）を生成してコンテンツを管理する方法について説明する流れ図である。以下、図１７を用いて未来プレイリストを生成してコンテンツを管理する方法について説明する。
【０１５２】
まず、録画再生装置１００は、携帯端末２００ａ、２００ｂ、２００ｃから視聴履歴を受信する（ステップＳ１９１）。ステップＳ１８１において携帯端末２００ａ、２００ｂ、２００ｃから視聴履歴を受信すると、メタスコアデータベース１３２に視聴履歴に関する情報を格納する。メタスコアデータベース１３２に視聴履歴に関する情報が格納されると、携帯端末側に存在し、今後携帯端末において視聴されそうな時間帯別未来プレイリストを視聴推薦制御部１５８において生成する（ステップＳ１９２）。視聴推薦制御部１５８において生成する時間帯別未来プレイリストは、メタスコアデータベース１３２に格納された情報に基づいて制御情報算出部１３４によって生成され、コンテンツ視聴可能性データベース１４８に格納された情報に基づいて生成してもよい。
【０１５３】
上記ステップＳ１９２で生成するプレイリストは時間帯別に生成されるので、例えば、午前８時の時点で携帯端末において視聴されそうなコンテンツと、午後７時の時点で携帯端末において視聴されそうなコンテンツとは、必ずしも一致しない。例えば、朝６時から放送されたニュース番組は、朝の通勤途中において視聴される可能性が高いので、コンテンツの視聴可能性は午前８時の時点では高いものと考えられる。従って、当該ニュース番組は午前８時の時点で携帯端末において視聴されそうなコンテンツとなり得るが、半日以上経過した午後７時の時点では、必ずしも携帯端末において視聴されそうなコンテンツとはなり得ない。
【０１５４】
視聴推薦制御部１５８で生成する時間帯別未来プレイリストは、携帯端末２００ａ、２００ｂ、２００ｃで表示させるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）そのものであってもよく、携帯端末２００ａ、２００ｂ、２００ｃで表示させるＧＵＩの基となるデータであってもよい。ＧＵＩの基となるデータを録画再生装置１００において生成する場合には、携帯端末２００ａ、２００ｂ、２００ｃはかかるデータを解釈可能に構成されていることが望ましい。
【０１５５】
なお、上記ステップＳ１９２において生成する時間帯別未来プレイリストの対象となるコンテンツは、携帯端末側においてのみ存在し、録画再生装置１００には存在しないコンテンツであってもよく、携帯端末側と録画再生装置１００との両方に存在するコンテンツであってもよい。また、時間帯別未来プレイリストを生成する時点では、録画再生装置１００にまだ存在していないが、録画再生装置１００において今後取得する予定のコンテンツ（例えば、携帯端末２００ａ、２００ｂ、２００ｃで視聴される予定の日時までには取得する予定のコンテンツ）についても、時間帯別未来プレイリストの対象としてもよい。
【０１５６】
上記ステップＳ１９２において生成された時間帯別未来プレイリストは、録画再生装置１００から対応する携帯端末に転送する（ステップＳ１９３）。かかる転送は、録画再生装置１００と携帯端末２００ａ、２００ｂ、２００ｃとの間のコンテンツの転送と併せて行ってもよい。時間帯別未来プレイリストを受信した携帯端末２００ａ、２００ｂ、２００ｃは、録画再生装置１００から受信した時間帯別未来プレイリストを表示部２１２に表示させる。図１８は、表示部２１２に表示されるコンテンツリストの画面の一例を示す説明図である。各コンテンツの左側にはチェックボックスが表示されている。携帯端末２００ａ、２００ｂ、２００ｃのユーザは、表示部２１２に表示された時間帯別未来プレイリストに対して、チェックボックスをチェックすることによって視聴を希望するか否かを選択することができる。なお、図１８に示した時間帯別未来プレイリストの画面は本発明の一例であり、コンテンツリストの画面はかかる例に限られないことは言うまでもない。
【０１５７】
携帯端末２００ａ、２００ｂ、２００ｃで時間帯別未来プレイリストに対する操作が行われると、録画再生装置１００は、携帯端末２００ａ、２００ｂ、２００ｃで行われた時間帯別未来プレイリストに対する操作結果のフィードバックを受信する（ステップＳ１９４）。時間帯別未来プレイリストに対する操作結果を受信すると、録画再生装置１００では、時間帯別未来プレイリストに対する操作結果を用いて、当該携帯端末に対するコンテンツの管理に活用する。
【０１５８】
例えば、携帯端末２００ａ、２００ｂ、２００ｃで時間帯別未来プレイリストに対する操作が行われた結果、視聴対象となったコンテンツは録画再生装置１００において録画し、視聴の対象外となったコンテンツは、録画再生装置１００において当該携帯端末に対する管理の対象外のコンテンツ（すなわち、録画再生装置１００において録画しないコンテンツ）としてもよい。
【０１５９】
このように、録画再生装置１００において、今後携帯端末において視聴されそうな時間帯別未来プレイリストを生成し、携帯端末で行われた時間帯別未来プレイリストに対する操作結果のフィードバックを受けることで、録画再生装置１００における、当該携帯端末に対して提供するコンテンツの管理に活用することが可能となる。
【０１６０】
なお、上述の説明では、時間帯別未来プレイリストの生成は録画再生装置１００で行ったが、本発明は係る例に限定されない。例えば、携帯端末側で時間帯別未来プレイリストを生成し、時間帯別未来プレイリストに関連するパラメータ（例えば、時間帯別未来プレイリストの対象となる曜日や時間帯、時間帯別未来プレイリストに対する操作履歴、時間帯別未来プレイリストに含まれるコンテンツの情報等）を録画再生装置１００に転送するようにしてもよい。
【０１６１】
以上、録画再生装置１００で行うコンテンツの管理について、（１）コンテンツの削除、（２）コンテンツの複製、（３）コンテンツの録画予約、（４）コンテンツの視聴推薦、（５）機器間機能連携、（６）視聴推薦コンテンツリストの作成、（７）未来プレイリストの生成の順に説明した。
【０１６２】
以上説明したように、本発明の第１の実施形態によれば、録画再生装置１００に携帯端末２００ａ、２００ｂ、２００ｃの操作履歴・視聴履歴を集約することで、ユーザの嗜好や習慣をより精度良く抽出し、録画再生装置１００が取得したコンテンツの詳細情報とともに機器ごとにコンテンツの複製、削除、録画予約、視聴推薦等を行うことができる。
【０１６３】
（第２の実施形態）
本発明の第２の実施形態では、本発明の第１の実施形態における録画再生装置１００の機能の一部を、録画再生装置１００とネットワークで接続されたネットサーバ上で実現する、コンテンツ提供システムについて説明する。
【０１６４】
図１９は、本発明の第２の実施形態にかかるコンテンツ提供システム１０’の構成について説明する説明図である。以下、図１９を用いて本発明の第２の実施形態にかかるコンテンツ提供システム１０’の構成について説明する。
【０１６５】
図１９に示したように、本発明の第２の実施形態にかかるコンテンツ提供システム１０’は、録画再生装置１００と、携帯端末２００ａ、２００ｂ、２００ｃと、録画再生装置１００とネットワーク２０を介して接続されるネットサーバ３００と、を含んで構成される。ここでは、本発明の第１の実施形態にかかるコンテンツ提供システム１０とは異なる構成であるネットサーバ３００について説明する。
【０１６６】
ネットサーバ３００は、録画再生装置１００が収集した携帯端末２００ａ、２００ｂ、２００ｃの操作履歴・視聴履歴を、録画再生装置１００からネットワーク２０を介して受信し、コンテンツの詳細情報と併せて携帯端末２００ａ、２００ｂ、２００ｃの操作履歴・視聴履歴を分析する。そして、ネットサーバ３００における分析結果は、ネットワーク２０を介して録画再生装置１００に送信し、分析結果を受け取った録画再生装置は、分析結果に基づいて携帯端末２００ａ、２００ｂ、２００ｃへ提供するコンテンツの制御を行う。
【０１６７】
図２０は、本発明の第２の実施形態にかかるネットサーバ３００のハードウェア構成について説明する説明図である。図２０に示したように、本発明の第２の実施形態にかかるネットサーバ３００は、ＣＰＵ３０２と、ＲＯＭ３０４と、ＲＡＭ３０６と、内部バス３０８と、入出力インタフェース３１０と、表示部３１２と、入力部３１４と、ＨＤＤ３１６と、ネットワークインタフェース３１８と、外部インタフェース３１９と、を含んで構成される。
【０１６８】
ＣＰＵ３０２は、ＲＯＭ３０４に格納されたプログラムや、ＲＡＭ３０６に格納されたデータを順次読み出すことによって、また、例えばネットサーバ３００の管理者が入力部３１４から入力した指令に対応する信号や、ネットワークインタフェース３１８を介して受信した信号に基づいて、数値計算や情報処理、機器制御を行う。ＲＯＭ３０４は、ＣＰＵ１０２が数値計算や情報処理、機器制御等を行う際に使用するプログラムや演算用のパラメータのうち、基本的に変更されず固定のデータを格納するものであり、ＲＡＭ３０６は、基本的に各種処理の際に適宜変化するデータを格納するものである。
【０１６９】
ＣＰＵ３０２、ＲＯＭ３０４、ＲＡＭ３０６は、それぞれ内部バス３０８を介して接続される。また内部バス３０８は入出力インタフェース３１０とも接続されている。
【０１７０】
入出力インタフェース３１０には、表示部３１２、キーボード、マウス、各種操作ボタンよりなる入力部３１４、ＨＤＤ３１６、ネットワークインタフェース３１８、および外部インタフェース３１９が接続されている。
【０１７１】
表示部３１２は、ＬＣＤや有機ＥＬディスプレイ等で構成される。ＨＤＤ３１６は、内部にハードディスクを設け、設けられたハードディスクを駆動し、ＣＰＵ３０２によって読み出されて実行されるプログラムや情報を記録・再生するものである。ネットワークインタフェース３１８は、ネットワーク２０と接続され、ネットワーク２０を介して他の機器（例えば録画再生装置１００）との情報の授受を行うものである。外部インタフェース３１９は、ネットサーバ３００に接続して使用するデバイスとの間の信号のやり取りを仲介するものである。外部インタフェース３１９は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂａｓ）ポート等からなる。また、キーボードやマウス等の情報入力機器を、外部インタフェース３１９に接続することによって使用してもよい。
【０１７２】
図２１は、本発明の第２の実施形態にかかるネットサーバ３００の機能構成について説明する説明図である。図２１に示したように、本発明の第２の実施形態にかかるネットサーバ３００は、コンテンツ詳細情報データベース３２２と、録画視聴操作履歴データベース３２４と、習慣性・嗜好管理部３３０と、制御情報送信部３５０と、を含んで構成される。
【０１７３】
以上、本発明の第２の実施形態にかかるコンテンツ提供システム１０’の構成について説明した。次に、本発明の第２の実施形態にかかるコンテンツ提供システム１０’の動作について説明する。
【０１７４】
図２２は、本発明の第２の実施形態にかかるコンテンツ提供システム１０’の動作について説明する流れ図である。以下、図２２を用いて本発明の第２の実施形態にかかるコンテンツ提供システム１０’の動作について説明する。
【０１７５】
まず、録画再生装置１００に録画されたコンテンツをテレビ１１で視聴した際の、操作履歴および視聴履歴を、録画再生装置１００の録画視聴操作履歴データベース１２４に格納する（ステップＳ２０１）。
【０１７６】
さらに、携帯端末２００ａ、２００ｂ、２００ｃは、録画再生装置１００からコンテンツの提供を受けるために、携帯端末２００ａ、２００ｂ、２００ｃを録画再生装置１００に接続する（ステップＳ２０２）。携帯端末２００ａ、２００ｂ、２００ｃが録画再生装置１００に接続されると、録画再生装置１００は携帯端末２００ａ、２００ｂ、２００ｃから操作履歴・視聴履歴の収集を行って、録画視聴操作履歴データベース１２４に格納する（ステップＳ２０３）。
【０１７７】
続いて、録画再生装置１００で収集したこれらの情報を、ネットサーバ３００に送信する（ステップＳ２０４）。ネットサーバ３００では、録画再生装置１００から送信された操作履歴・視聴履歴と、ネットサーバ３００が取得したコンテンツの詳細情報とを用いて、録画再生装置１００に接続されるクライアント機器毎に機器を制御するための制御情報を作成する（ステップＳ２０５）。
【０１７８】
制御情報の作成は習慣性・嗜好管理部３３０で行う。ここで、習慣性・嗜好管理部３３０における制御情報の作成は、本発明の第１の実施形態で説明した、録画再生装置１００の習慣性・嗜好管理部１３０における処理と同様の手順で行ってもよい。
【０１７９】
ネットサーバ３００で制御情報を生成すると、制御情報送信部３５０からネットワーク２０を介して、作成した制御情報をネットサーバ３００から録画再生装置１００に送信する（ステップＳ２０６）。そして、ネットワークインタフェース１１８を介して制御情報を受信した録画再生装置１００は、受信した制御情報に従って、録画再生装置１００に接続されるクライアント機器（携帯端末２００ａ、２００ｂ、２００ｃ）の制御を行う（ステップＳ２０７）。
【０１８０】
以上、図２２を用いて本発明の第２の実施形態にかかるコンテンツ提供システム１０’の動作について説明した。
【０１８１】
以上説明したように、本発明の第２の実施形態によれば、ネットサーバ３００に携帯端末２００ａ、２００ｂ、２００ｃの操作履歴・視聴履歴を集約することで、ユーザの嗜好や習慣をより精度良く抽出し、録画再生装置１００が取得したコンテンツの詳細情報とともに機器ごとにコンテンツの複製、削除、録画予約、視聴推薦等を行うことができる。
【０１８２】
（第３の実施形態）
本発明の第２の実施形態では、ネットサーバ３００に携帯端末２００ａ、２００ｂ、２００ｃの操作履歴・視聴履歴を集約していたが、携帯端末２００ａ、２００ｂ、２００ｃの操作履歴・視聴履歴は録画再生装置１００に一旦収集され、録画再生装置１００から携帯端末２００ａ、２００ｂ、２００ｃの操作履歴・視聴履歴をネットサーバ３００に送信していた。本発明の第３の実施形態では、クライアント機器の操作履歴・視聴履歴をネットワーク経由で直接ネットサーバに送信して、ネットサーバ上でクライアント機器の操作履歴・視聴履歴を評価するコンテンツ提供システムについて説明する。
【０１８３】
図２３は、本発明の第３の実施形態にかかるコンテンツ提供システム１０’’の構成について説明する説明図である。以下、図２３を用いて本発明の第３の実施形態にかかるコンテンツ提供システム１０’’の構成について説明する。
【０１８４】
図２３に示したように、本発明の第３の実施形態にかかるコンテンツ提供システム１０’’は、録画再生装置１００と、携帯端末２００ａ、２００ｂ、２００ｃと、録画再生装置１００および携帯端末２００ａ、２００ｂ、２００ｃとネットワーク２０を介して接続されるネットサーバ３００と、を含んで構成される。
【０１８５】
本発明の第２の実施形態と異なり、本発明の第３の実施形態においては、携帯端末２００ａ、２００ｂ、２００ｃがネットワーク２０と接続されており、ネットサーバ３００に対してネットワーク２０を介して操作履歴・視聴履歴を直接送信する。そして、ネットサーバ３００では、録画再生装置１００や携帯端末２００ａ、２００ｂ、２００ｃから送られてきた操作履歴・視聴履歴を分析し、分析結果に基づいて、携帯端末２００ａ、２００ｂ、２００ｃへのコンテンツの供給を制御する情報を録画再生装置１００に送信する。
【０１８６】
図２４は、本発明の第３の実施形態にかかるネットサーバ３００の機能構成について説明する説明図である。図２４に示したように、本発明の第３の実施形態にかかるネットサーバ３００は、本発明の第２の実施形態と同様に、コンテンツ詳細情報データベース３２２と、録画視聴操作履歴データベース３２４と、習慣性・嗜好管理部３３０と、制御情報送信部３５０と、を含んで構成される。
【０１８７】
以上、本発明の第３の実施形態にかかるコンテンツ提供システム１０’’の構成について説明した。次に、本発明の第３の実施形態にかかるコンテンツ提供システム１０’’の動作について説明する。
【０１８８】
図２５は、本発明の第３の実施形態にかかるコンテンツ提供システム１０’’の動作について説明する流れ図である。以下、図２５を用いて本発明の第３の実施形態にかかるコンテンツ提供システム１０’’の動作について説明する。
【０１８９】
まず、録画再生装置１００に録画されたコンテンツをテレビ１１で視聴した際の、テレビ１１での操作履歴および視聴履歴を、ネットワーク２０を介してネットサーバ３００に送信する（ステップＳ３０１）。
【０１９０】
さらに、携帯端末２００ａ、２００ｂ、２００ｃは、録画再生装置１００からコンテンツの提供を受けるために、携帯端末２００ａ、２００ｂ、２００ｃをネットワーク２０に接続する（ステップ３０２）。携帯端末２００ａ、２００ｂ、２００ｃがネットワーク２０に接続されると、携帯端末２００ａ、２００ｂ、２００ｃはネットワーク２０を介してネットサーバ３００に操作履歴・視聴履歴を送信する（ステップＳ３０３）。また、録画再生装置１００におけるユーザの操作履歴・視聴履歴も、ネットワーク２０を介してネットサーバ３００に操作履歴・視聴履歴を送信する（ステップＳ３０４）。
【０１９１】
ネットサーバ３００では、テレビ１１、録画再生装置１００、および携帯端末２００ａ、２００ｂ、２００ｃから送信された操作履歴・視聴履歴と、ネットサーバ３００が取得したコンテンツの詳細情報とを用いて、習慣性・嗜好管理部３３０において録画再生装置１００に接続されるクライアント機器毎に機器を制御するための制御情報を作成する（ステップＳ３０５）。
【０１９２】
ネットサーバ３００で制御情報を作成すると、制御情報送信部３５０からネットワーク２０を介して、作成した制御情報をネットサーバ３００から録画再生装置１００に送信する（ステップＳ３０６）。そして、ネットワークインタフェース１１８を介して、ネットサーバ３００で作成した制御情報を受信した録画再生装置１００は、受信した制御情報に従って、録画再生装置１００に接続されるクライアント機器（携帯端末２００ａ、２００ｂ、２００ｃ）の制御を行う（ステップＳ３０７）。
【０１９３】
以上、図２５を用いて本発明の第３の実施形態にかかるコンテンツ提供システム１０’’の動作について説明した。
【０１９４】
以上説明したように、本発明の第３の実施形態によれば、ネットサーバ３００にテレビ１１、録画再生装置１００、携帯端末２００ａ、２００ｂ、２００ｃの操作履歴・視聴履歴を直接送信し、ネットサーバ３００にこれらの情報を集約することで、ユーザの嗜好や習慣をより精度良く抽出し、録画再生装置１００が取得したコンテンツの詳細情報とともに機器ごとにコンテンツの複製、削除、録画予約、視聴推薦等を行うことができる。
【０１９５】
なお、上述した本発明の第１〜第３の実施形態における録画再生装置１００、携帯端末２００ａ、２００ｂ、２００ｃ、ネットサーバ３００の動作は、それぞれの内部に記録されたコンピュータプログラムを読み出して実行することによって行ってもよい。
【０１９６】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【産業上の利用可能性】
【０１９７】
本発明は、コンテンツサーバ、コンテンツ提供システム、コンテンツ提供方法、およびコンピュータプログラムに適用可能である。
【図面の簡単な説明】
【０１９８】
【図１】本発明の第１の実施形態にかかるコンテンツ提供システム１０の構成について説明する説明図である。
【図２】本発明の第１の実施形態にかかる録画再生装置１００のハードウェア構成について説明する説明図である。
【図３】本発明の第１の実施形態にかかる携帯端末２００ａのハードウェア構成について説明する説明図である。
【図４】本発明の第１の実施形態にかかる録画再生装置１００の機能構成について説明する説明図である。
【図５】本発明の第１の実施形態にかかる携帯端末２００ａの機能構成について説明する説明図である。
【図６】本発明の第１の実施形態にかかるコンテンツ提供システム１０の動作の概要について説明する流れ図である。
【図７】コンテンツの削除可能性を算出する際の算出方法について説明する流れ図である。
【図８】携帯端末におけるコンテンツ管理設定の設定方法の一例について説明する流れ図である。
【図９】本発明の第１の実施形態にかかる、コンテンツの削除制御手順について説明する流れ図である。
【図１０】コンテンツの複製可能性を算出する際の算出方法について説明する流れ図である。
【図１１】本発明の第１の実施形態にかかる、コンテンツの複製制御手順について説明する流れ図である。
【図１２】コンテンツの録画可能性を算出する際の算出方法について説明する流れ図である。
【図１３】コンテンツの視聴可能性を算出する際の算出方法について説明する流れ図である。
【図１４】機器間機能連係情報を算出する際の算出方法について説明する流れ図である。
【図１５】視聴推薦コンテンツリストを生成してコンテンツを管理する方法について説明する流れ図である。
【図１６】携帯端末に表示される視聴推薦コンテンツリストの画面の一例を示す説明図である。
【図１７】時間帯別未来プレイリストを生成してコンテンツを管理する方法について説明する流れ図である。
【図１８】携帯端末に表示される時間帯別未来プレイリストの画面の一例を示す説明図である。
【図１９】本発明の第２の実施形態にかかるコンテンツ提供システム１０’の構成について説明する説明図である。
【図２０】本発明の第２の実施形態にかかるネットサーバ３００のハードウェア構成について説明する説明図である。
【図２１】本発明の第２の実施形態にかかるネットサーバ３００の機能構成について説明する説明図である。
【図２２】本発明の第２の実施形態にかかるコンテンツ提供システム１０’の動作について説明する流れ図である。
【図２３】本発明の第３の実施形態にかかるコンテンツ提供システム１０’’の構成について説明する説明図である。
【図２４】本発明の第３の実施形態にかかるネットサーバ３００の機能構成について説明する説明図である。
【図２５】本発明の第３の実施形態にかかるコンテンツ提供システム１０’’の動作について説明する流れ図である。
【符号の説明】
【０１９９】
１０    コンテンツ提供システム
１００    録画再生装置
１２２    コンテンツ詳細情報データベース
１２４    録画視聴操作履歴データベース
１３０    習慣性・嗜好管理部
１３２    メタスコアデータベース
１３４    制御情報算出部
１３６    機器連携情報演算部
１３８    機器間連携データベース
１４０    制御情報格納部
１４２    コンテンツ削除可能性データベース
１４４    コンテンツ複製可能性データベース
１４６    コンテンツ録画可能性データベース
１４８    コンテンツ視聴可能性データベース
１５０    端末制御部
１５２    削除制御部
１５４    複製制御部
１５６    録画予約制御部
１５８    視聴推薦制御部
２００ａ、２００ｂ、２００ｃ    携帯端末
２２２    操作履歴格納部
２２４    視聴履歴格納部
２３２    視聴操作履歴送信部
【図１】
2009147904.tif 000003
【図２】
2009147904.tif 000004
【図３】
2009147904.tif 000005
【図４】
2009147904.tif 000006
【図５】
2009147904.tif 000007
【図６】
2009147904.tif 000008
【図７】
2009147904.tif 000009
【図８】
2009147904.tif 000010
【図９】
2009147904.tif 000011
【図１０】
2009147904.tif 000012
【図１１】
2009147904.tif 000013
【図１２】
2009147904.tif 000014
【図１３】
2009147904.tif 000015
【図１４】
2009147904.tif 000016
【図１５】
2009147904.tif 000017
【図１６】
2009147904.tif 000018
【図１７】
2009147904.tif 000019
【図１８】
2009147904.tif 000020
【図１９】
2009147904.tif 000021
【図２０】
2009147904.tif 000022
【図２１】
2009147904.tif 000023
【図２２】
2009147904.tif 000024
【図２３】
2009147904.tif 000025
【図２４】
2009147904.tif 000026
【図２５】
2009147904.tif 000027
【手続補正書】
【提出日】平成21年1月29日(2009.1.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツを格納し、格納された前記コンテンツを少なくとも１つの端末に対して提供するコンテンツサーバであって、
前記端末に対して提供するコンテンツに関する情報を格納するコンテンツ情報格納部と；
前記端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納部と；
前記コンテンツ情報格納部および前記端末履歴格納部に格納された情報に基づいて、コンテンツを提供する前記端末に対する制御情報を生成する端末制御情報生成部と；
前記端末制御情報生成部で生成した前記制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行う端末制御部と；
を含むことを特徴とする、コンテンツサーバ。
【請求項２】
前記端末制御情報生成部は、
前記端末制御部で前記端末に提供するコンテンツの制御を行う際の基準となるスコアを算出するスコア算出部と；
前記スコア算出部で算出したスコアの値に基づいて、前記端末に提供するコンテンツの制御を行う際の制御情報を格納する制御情報格納部と；
を含むことを特徴とする、請求項１に記載のコンテンツサーバ。
【請求項３】
前記端末制御部は、前記制御情報格納部に格納された、前記端末に提供するコンテンツの制御を行う際の制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行うことを特徴とする、請求項２に記載のコンテンツサーバ。
【請求項４】
前記端末制御情報生成部は、
前記端末ごとの操作履歴及び、又は前記コンテンツの視聴履歴に基づいて、前記スコアへの反映を行うことを特徴とする、請求項２に記載のコンテンツサーバ。
【請求項５】
前記端末制御情報生成部は、前記視聴履歴に基づいて前記端末ごとに推奨コンテンツリストを生成し、前記端末制御部は、各端末において前記推奨コンテンツリストの中から指定されたコンテンツを当該端末に提供するようコンテンツを管理する、請求項１に記載のコンテンツサーバ。
【請求項６】
前記端末制御情報生成部は、前記視聴履歴に基づいて前記端末ごとに推奨視聴リストを生成し、前記端末制御部は、各端末において前記推奨視聴リストに対してなされた操作に基づいて当該端末に提供するコンテンツを管理する、請求項１に記載のコンテンツサーバ。
【請求項７】
コンテンツを格納し、前記コンテンツを端末に対して提供するコンテンツサーバと、前記コンテンツサーバからコンテンツの提供を受ける少なくとも１つの端末と、を含んで構成されるコンテンツ提供システムであって、
前記コンテンツサーバは、
格納されるコンテンツに関する情報を格納するコンテンツ情報格納部と；
前記端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納部と；
前記コンテンツ情報格納部および前記端末履歴格納部に格納された情報に基づいて、コンテンツを提供する前記端末に対する制御情報を生成する端末制御情報生成部と；
前記端末制御情報生成部で生成した前記制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行う端末制御部と；
を含み、前記端末は、
自らの操作履歴およびコンテンツの視聴履歴を格納する履歴格納部と；
前記履歴格納部に格納された前記操作履歴および前記視聴履歴を前記コンテンツサーバに送信する操作履歴送信部と；
を含むことを特徴とする、コンテンツ提供システム。
【請求項８】
前記端末制御情報生成部は、
前記端末制御部で前記端末に提供するコンテンツの制御を行う際の基準となるスコアを算出するスコア算出部と；
前記スコア算出部で算出したスコアの値に基づいて、前記端末に提供するコンテンツの制御を行う際の制御情報を格納する制御情報格納部と；
を含むことを特徴とする、請求項７に記載のコンテンツ提供システム。
【請求項９】
前記端末制御部は、前記制御情報格納部に格納された、前記端末に提供するコンテンツの制御を行う際の制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行うことを特徴とする、請求項８に記載のコンテンツ提供システム。
【請求項１０】
前記端末制御情報生成部は、
前記端末ごとの操作履歴及び、又は前記コンテンツの視聴履歴に基づいて、前記スコアへの反映を行うことを特徴とする、請求項８に記載のコンテンツ提供システム。
【請求項１１】
前記端末制御情報生成部は、前記視聴履歴に基づいて前記端末ごとに推奨コンテンツリストを生成し、前記端末制御部は、各端末において前記推奨コンテンツリストの中から指定されたコンテンツを当該端末に提供するようコンテンツを管理する、請求項７に記載のコンテンツ提供システム。
【請求項１２】
前記端末制御情報生成部は、前記視聴履歴に基づいて前記端末ごとに推奨視聴リストを生成し、前記端末制御部は、各端末において前記推奨視聴リストに対してなされた操作に基づいて当該端末に提供するコンテンツを管理する、請求項７に記載のコンテンツ提供システム。
【請求項１３】
コンテンツを少なくとも１つの端末に対して提供するコンテンツ提供方法であって、
前記端末に提供するコンテンツに関する情報を格納するコンテンツ情報格納ステップと；
前記端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納ステップと；
前記コンテンツ情報格納ステップおよび前記端末履歴格納ステップで格納された情報に基づいて、コンテンツを提供する前記端末に対する制御情報を生成する端末制御情報生成ステップと；
前記端末制御情報生成ステップで生成した前記制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行う端末制御ステップと；
を含むことを特徴とする、コンテンツ提供方法。
【請求項１４】
コンテンツサーバから少なくとも１つの端末に対してコンテンツを提供するコンテンツ提供方法であって、
前記端末において、自らの操作履歴をおよびコンテンツの視聴履歴を格納する履歴格納ステップと；
前記履歴格納ステップで格納された情報を前記コンテンツサーバに送信する履歴送信ステップと；
前記コンテンツサーバに格納されるコンテンツに関する情報を格納するコンテンツ情報格納ステップと；
前記履歴送信ステップで送信された情報を格納する端末履歴格納ステップと；
前記コンテンツ情報格納ステップおよび前記端末履歴格納ステップで格納された情報に基づいて、コンテンツを提供する前記端末に対する制御情報を生成する端末制御情報生成ステップと；
前記端末制御情報生成ステップで生成した前記制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行う端末制御ステップと；
を含むことを特徴とする、コンテンツ提供方法。
【請求項１５】
コンテンツを少なくとも１つの端末に対して提供するためのコンピュータプログラムであって、コンピュータに、
前記端末に提供するコンテンツに関する情報を格納するコンテンツ情報格納ステップと；
前記端末ごとの操作履歴およびコンテンツの視聴履歴を格納する端末履歴格納ステップと；
前記コンテンツ情報格納ステップおよび前記端末履歴格納ステップで格納された情報に基づいて、コンテンツを提供する前記端末に対する制御情報を生成する端末制御情報生成ステップと；
前記端末制御情報生成ステップで生成した前記制御情報に基づいて、前記端末に提供するコンテンツの制御を前記端末ごとに行う端末制御ステップと；
を含む処理を実行させることを特徴とする、コンピュータプログラム。