(57)【要約】【課題】ユーザの嗜好に適した番組推薦を行う番組推薦装置において、ユーザが視聴中の番組を、どれほど興味を持って視聴しているか（集中度）を抽出し、ユーザに対して適切な番組推薦を行う。【解決手段】ユーザ嗜好に基づいた番組推薦を行う番組推薦装置において、視聴中の端末の番組制御以外の操作履歴を取得する操作履歴取得部と、視聴履歴を抽出する視聴履歴抽出部と、これら二つの履歴情報を元に番組評価を行う番組評価部を特徴とする番組評価方式を提供する。【選択図】図１
2010183319.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ嗜好に基づいた番組推薦を行う番組推薦装置であって、
ユーザの端末操作履歴を取得する操作履歴取得部と、
ユーザの番組視聴履歴を抽出する視聴履歴抽出部と、
該視聴履歴抽出部が抽出したユーザの番組視聴履歴と前記操作履歴取得部が取得したユーザの端末操作履歴とに基づいてユーザの嗜好情報を生成する番組評価部と、
該番組評価部が生成したユーザの嗜好情報を管理する番組評価メタデータと、
該番組評価メタデータが管理するユーザ嗜好情報を用いて推薦番組を判定する番組推薦部と
を有し、
前記番組評価部は、ユーザの番組制御操作と番組制御以外の操作の履歴を用いて、ユーザの嗜好情報を生成することを特徴とする番組推薦装置。
【請求項２】
請求項１に記載した番組推薦装置であって、
複数のユーザを識別するユーザ識別部をさらに有し、
前記番組評価部は、複数のユーザの嗜好情報を生成することを特徴とする番組推薦装置。
【請求項３】
請求項１又は２のいずれか一に記載した番組推薦装置であって、
前記ユーザの入力情報によって番組を検索する番組検索手段をさらに有することを特徴とする番組推薦装置。
【請求項４】
請求項３に記載した番組推薦装置であって、
前記番組検索手段は、前記番組評価メタデータに蓄積された当該ユーザの嗜好情報を用いて番組検索を行うことを特徴とする番組推薦装置。
【請求項５】
請求項１又は２のいずれか一に記載した番組推薦装置であって、
録画した番組を蓄積する番組蓄積部をさらに有する番組推薦装置。
【請求項６】
請求項１又は２のいずれか一に記載の番組推薦装置であって、
前記操作履歴取得部がその操作履歴を取得する端末は、番組制御機能と端末本来の機能を切り替える機能を有し、上記端末操作履歴取得部は、端末本来の機能の操作履歴を取得することを特徴とする番組推薦装置。
【請求項７】
請求項１又は２のいずれか一に記載の番組推薦装置であって、
前記番組推薦部は、複数の推薦方法を有することを特徴とする番組推薦装置。
【請求項８】
請求項１又は２のいずれか一に記載の番組推薦装置であって、
前記番組推薦部は、ユーザの嗜好情報の学習の段階に応じて、推薦方法を切り替える仕組みを持つことを特徴とする番組推薦装置。
【請求項９】
請求項１又は２のいずれか一に記載の番組推薦装置であって、
前記番組推薦部は、外部からの入力によって推薦方法を切り替える仕組みを持つことを特徴とする番組推薦装置。
【請求項１０】
請求項９に記載の番組推薦装置であって、
前記推薦方法の切り替えは、表示部に表示された選択肢からユーザが選択して切り替えることを特徴とする番組推薦装置。
【請求項１１】
請求項９又は１０のいずれか一に記載の番組推薦装置であって、
前記推薦方法は、外部情報を用いることを特徴とする番組推薦装置。
【請求項１２】
請求項１又は２のいずれか一に記載の番組推薦装置であって、
前記番組推薦部は、前記番組評価部において生成された当該ユーザの嗜好情報を用いて番組を推薦することを特徴とする番組推薦装置。
【請求項１３】
請求項１又は２のいずれか一に記載の番組推薦装置であって、
前記番組推薦部は、前記番組評価部において生成された当該ユーザの嗜好情報と他ユーザの番組推薦装置で生成された他ユーザの嗜好情報との比較によって当該ユーザの嗜好に基づいた番組推薦を行うことを特徴とする番組推薦装置。
【請求項１４】
請求項１又は２のいずれか一に記載した番組推薦装置であって、
前記番組推薦部は、当該ユーザ自身の入力によって生成された嗜好情報を用いることを特徴とする番組推薦装置。
【請求項１５】
請求項１又は２のいずれか一に記載の番組推薦装置であって、
前記番組評価部は、ユーザの端末による操作内容に応じて当該ユーザの嗜好情報を生成することを特徴とする番組推薦装置。
【請求項１６】
請求項１又は２のいずれか一に記載の番組推薦装置であって、
前記番組評価部は、複数のユーザの嗜好情報を生成することを特徴とする番組推薦装置。
【請求項１７】
請求項１又は２のいずれか一に記載の番組推薦装置であって、
前記番組評価部は、番組視聴中のユーザの動的な番組制御以外の端末操作履歴を用いて、当該ユーザの嗜好情報を生成することを特徴とする番組推薦装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ嗜好に合致した番組をユーザに推薦する装置に関するものである。
【背景技術】
【０００２】
現代の情報文明社会において、放送の役割は計り知れない。とりわけ、テレビ放送が視聴者に与える影響は大きい。テレビの普及率は極めて高く、ほとんど全ての家庭内に設置されており、各放送局から配信される放送コンテンツは不特定多数の人々によって視聴されている。
【０００３】
最近では、デジタル技術の発達により、映像コンテンツを大量に蓄積することが可能になり、また、HDDベースの録画機や、テレビ番組の録画/視聴機能を持ったパーソナルコンピュータなどが登場してきている。
【０００４】
さらには、VOD（Video On Demand）のようなサーバ型配信システムの登場によって、ユーザは放送された番組を好きな時間に好きなだけ視聴することが可能になってきている。また、放送多チャンネル化が進み、ユーザは大量の番組の中から自分の好みの番組を選択する必要性が発生してきている。
【０００５】
そのため、ユーザの番組選択を支援する装置として、各ユーザの嗜好に合致した番組を推薦する技術が活発に研究されている。
【０００６】
番組推薦技術において最も重要なことは、ユーザの嗜好情報（どのようなものに興味があるか）を適切に用意することであり、ユーザの行動・操作履歴を利用して当該ユーザの嗜好情報を生成する研究がなされている。
【０００７】
特許文献１では、ユーザのリモコンの番組制御操作履歴を利用して、ユーザの嗜好情報を抽出し、それをもとに番組推薦を行う。例えば、リモコンを用いた音量調節の操作によって、ユーザの番組注目度を算出する。
【０００８】
特許文献２では、ユーザの番組予約履歴を利用して、ユーザが予約した番組に含まれるキーワードに評点を加えて嗜好情報を生成する。
【０００９】
特許文献３では、ユーザの視聴した番組ジャンルの出現頻度を解析することによって、ユーザが興味を持っている番組ジャンルを推薦する。
特許文献４では、携帯電話機を電気機器のリモコンとして使用する。
特許文献５では、受信チャンネルを選択して切り替え可能なリモコン機能付き携帯電話機が提案されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００２−３６９０９０号公報
【特許文献２】特開２００６−３１１０１０号公報
【特許文献３】特開２００８−１３１３３９号公報
【特許文献４】特開２００２−２０４２９２号公報
【特許文献５】特開２００５−１５０８３１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、情報化が加速する現代において、ユーザは様々な端末を用いて、常に情報の発信・受信を行えるようになり、ユーザは同時に複数の端末を利用する場面が増えてきている。これにより、ユーザは番組視聴中も複数の端末を利用する場面が多く、番組視聴に常に集中力を傾けているとは限らない。
【００１２】
そのため、従来手法では、ユーザが視聴した番組に含まれるキーワードは当該ユーザが興味のある情報だとみなしており、ユーザが番組をどれほど集中して視聴したか（集中度）についての判定を行うことはできない、という問題がある。
【００１３】
本発明は、上述の点に鑑みてなされたものであり、その目的とするところは、各ユーザの集中度を精度良く抽出し、各ユーザの嗜好情報を適切に生成し、各ユーザの嗜好に合致した番組を推薦することにある。
【課題を解決するための手段】
【００１４】
上記目的を達成するために、本発明に係る番組推薦装置は、番組制御と番組制御以外の操作の履歴を取得することにより、その番組をユーザがどれほど集中して視聴したかを判定し、当該ユーザの番組への集中度を抽出する。
【００１５】
請求項１に記載した発明は、ユーザ嗜好に基づいた番組推薦を行う番組推薦装置であって、ユーザの端末操作履歴を取得する操作履歴取得部と、ユーザの番組視聴履歴を抽出する視聴履歴抽出部と、該視聴履歴抽出部が抽出したユーザの番組視聴履歴と前記操作履歴取得部が取得したユーザの端末操作履歴とに基づいてユーザの嗜好情報を生成する番組評価部と、該番組評価部が生成したユーザの嗜好情報を管理する番組評価メタデータと、該番組評価メタデータが管理するユーザ嗜好情報を用いて推薦番組を判定する番組推薦部とを有し、前記番組評価部は、ユーザの番組制御操作と番組制御以外の操作の履歴を用いて、ユーザの嗜好情報を生成するものである。
【００１６】
請求項２に記載した発明は、請求項１に記載した番組推薦装置であって、複数のユーザを識別するユーザ識別部をさらに有し、前記番組評価部は、複数のユーザの嗜好情報を生成するものである。
【００１７】
請求項３に記載した発明は、請求項１又は２のいずれか一に記載した番組推薦装置であって、前記ユーザの入力情報によって番組を検索する番組検索手段をさらに有する。
【００１８】
請求項４に記載した発明は、請求項３に記載した番組推薦装置であって、前記番組検索手段は、前記番組評価メタデータに蓄積された当該ユーザの嗜好情報を用いて番組検索を行うものである。
【００１９】
請求項５に記載した発明は、請求項１又は２のいずれか一に記載した番組推薦装置であって、録画した番組を蓄積する番組蓄積部をさらに有する。
【００２０】
請求項６に記載した発明は、請求項１又は２のいずれか一に記載の番組推薦装置であって、前記操作履歴取得部がその操作履歴を取得する端末は、番組制御機能と端末本来の機能を切り替える機能を有し、上記端末操作履歴取得部は、端末本来の機能の操作履歴を取得することを特徴とする。
【００２１】
請求項７に記載した発明は、請求項１又は２のいずれか一に記載の番組推薦装置であって、前記番組推薦部は、複数の推薦方法を有するものである。
【００２２】
請求項８に記載した発明は、請求項１又は２のいずれか一に記載の番組推薦装置であって、前記番組推薦部は、ユーザの嗜好情報の学習の段階に応じて、推薦方法を切り替える仕組みを持つものである。
【００２３】
請求項９に記載した発明は、請求項１又は２のいずれか一に記載の番組推薦装置であって、前記番組推薦部は、外部からの入力によって推薦方法を切り替える仕組みを持つものである。
【００２４】
請求項１０に記載した発明は、請求項９に記載の番組推薦装置であって、前記推薦方法の切り替えは、表示部に表示された選択肢からユーザが選択して切り替えるものである。
【００２５】
請求項１１に記載した発明は、請求項９又は１０のいずれか一に記載の番組推薦装置であって、前記推薦方法は、外部情報を用いるものである。
【００２６】
請求項１２に記載した発明は、請求項１又は２のいずれか一に記載の番組推薦装置であって、前記番組推薦部は、前記番組評価部において生成された当該ユーザの嗜好情報を用いて番組を推薦するものである。
【００２７】
請求項１３に記載した発明は、請求項１又は２のいずれか一に記載の番組推薦装置であって、前記番組推薦部は、前記番組評価部において生成された当該ユーザの嗜好情報と他ユーザの番組推薦装置で生成された他ユーザの嗜好情報との比較によって当該ユーザの嗜好に基づいた番組推薦を行うものである。
【００２８】
請求項１４に記載した発明は、請求項１又は２のいずれか一に記載した番組推薦装置であって、前記番組推薦部は、当該ユーザ自身の入力によって生成された嗜好情報を用いるものである。
【００２９】
請求項１５に記載した発明は、請求項１又は２のいずれか一に記載の番組推薦装置であって、前記番組評価部は、ユーザの端末による操作内容に応じて当該ユーザの嗜好情報を生成するものである。
【００３０】
請求項１６に記載した発明は、請求項１又は２のいずれか一に記載の番組推薦装置であって、前記番組評価部は、複数のユーザの嗜好情報を生成するものである。
【００３１】
請求項１７に記載した発明は、請求項１又は２のいずれか一に記載の番組推薦装置であって、前記番組評価部は、番組視聴中のユーザの動的な番組制御以外の端末操作履歴を用いて、当該ユーザの嗜好情報を生成するものである。
【発明の効果】
【００３２】
本発明の特徴によれば、ユーザは自身の嗜好に合致した番組を選択することができる。
【００３３】
また、複数のユーザを識別する構成によれば、それぞれのユーザごと、グループごとに嗜好に合致した番組を選択できるという効果が得られる。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施例の構成を説明する図である。
【図２】番組推薦装置の処理の流れを説明する図である。
【図３】番組表データの例を説明する図である。
【図４】ユーザの番組視聴履歴と端末操作履歴の例を説明する図である。
【図５】ユーザの嗜好情報の評価点数の加え方の例を説明する図である。
【図６】ユーザ嗜好情報の例を説明する図である。
【図７】番組評価メタデータに蓄積されるユーザ嗜好情報の例を説明する図である。
【図８】嗜好情報の学習段階による推薦処理方法切り替えの方法を説明する図である。
【図９】推薦処理方法をユーザが選択する方法を説明する図である。
【図１０】端末の操作内容によって嗜好情報を制御する方法を説明する図である。
【図１１】番組表データの例を説明する図である。
【図１２】嗜好情報の計算方法の例を説明する図である。
【図１３】動的な操作履歴を用いた嗜好情報の計算方法の例を説明する図である。
【図１４】番組推薦装置に複数のユーザが存在する構成を表す図である。
【図１５】複数ユーザが存在する場合の処理の流れである。
【図１６】複数ユーザの場合の出演者評価点数表とジャンル評価点数表である。
【図１７】複数ユーザが同時に視聴する場合のグルーピングをする例である。
【発明を実施するための形態】
【００３５】
以下、本発明の実施例について図面を参照しつつ説明する。
【実施例１】
【００３６】
図１は実施例１の構成を表す図である。本発明では、番組制御操作を行う端末と番組制御以外の操作を行う端末は、同じ端末でなくてもよい。実施例１では、端末が両方の操作を行える機能を有する場合を想定する。ここで端末とは、ユーザインタフェースと通信手段とを有し他の機器を制御する機能をもつ装置をいう。
【００３７】
端末１１０は、操作指示部１１１、通信手段１１２からなる。番組推薦装置１２０は、操作履歴取得部１２１、視聴履歴抽出部１２２、番組評価部１２３、番組評価メタデータ１２４、番組推薦部１２５からなり、これらは例えばセットトップボックス（テレビに接続して、ケーブルテレビ放送、衛星放送、ブロードバンドＶＯＤ放送、通信カラオケ、Ｗｅｂブラウジングなどのサービスを受けられるようにする機器）やテレビなどの映像コンテンツ受信機に内蔵できる。番組評価メタデータ１２４には、例えば組み込みデータベース（組み込みシステムで利用できる軽量、高速、高機能なリレーショナルデータベース）を用いることもできる。映像配信サーバ１３０は、ネットワークを介して番組推薦装置１２０と接続する。番組評価メタデータ１２４は、映像配信サーバ１３０にあってもよく、他ユーザと共有してもよい。また、番組推薦装置１２０内の組み込みデータベースと、映像配信サーバ１３０側のエンタープライズ系データベースとを連携させて用いることも可能である。表示部１４０は、テレビやモニターであり、端末１１０や番組推薦装置１２０に内蔵されていてもよい。
【００３８】
以下、本実施例を構成する各部について説明する。
端末１１０は、番組制御機能を有するモバイル端末であり、携帯電話などを適用できる。
操作指示部１１１は、ボタン入力によって、ユーザが操作をするのに用いる入力部である。ユーザが行う操作には、番組制御操作とそれ以外の操作の切り替え、番組制御操作、番組制御操作以外の操作がある。番組制御操作とはチャンネル変更を含む操作であり、端末１１０が携帯電話機の場合はそのために必要な携帯アプリを起動させて操作する。番組制御以外の操作とは、端末１１０が携帯電話機の場合には、メール送受信、通話、web操作などの番組制御以外の操作を意味する。
通信手段１１２は、赤外線通信などで番組推薦装置１２０との通信を可能とする手段である。ＢｌｕｅＴｏｏｔｈ（登録商標）による通信を用いることもできる。
【００３９】
操作履歴取得部１２１は、ユーザの視聴開始・終了情報を入力として、取得を開始する。ユーザが端末１１０を用いて番組変更をすると、その情報は操作履歴取得部１２１に取得される。操作履歴取得部１２１は、ユーザの視聴端末である電源ON中の携帯端末１１０の操作履歴を取得する。視聴履歴抽出部１２２は、操作履歴取得部１２１が取得したユーザの番組制御操作履歴から、ユーザが視聴した番組情報と視聴時間を抽出する。視聴番組の情報は、番組タイトル、ジャンル、出演者名、番組概要記述などの番組情報の電子データを用いる。このようなデータは、例えば、映像配信サーバ１３０からネットワークを介して得られる。具体的には、番組タイトル、ジャンル、出演者名、番組概要記述などの番組情報の電子データである。操作履歴取得部１２１が取得する操作履歴は、端末１１０の番組制御と番組制御以外の操作を対象とする。番組制御以外の操作とは、例えば、携帯電話ではメール送受信、通話、web操作を対象とする。
【００４０】
番組評価部１２３は、番組視聴履歴と携帯端末操作履歴を入力とし、ユーザの番組への集中度を計算し、番組評価メタデータ１２４に記録・保存する。
番組評価メタデータ１２４は、番組評価部１２３が生成したユーザの嗜好情報を、保持や更新などを行い管理する。
番組推薦部１２５は、番組評価メタデータ１２４に蓄積されたユーザの嗜好情報を元に、ユーザに適切な番組を推薦する。
【００４１】
図２は、本実施例の処理の流れを示す図である。
ステップ２０１において、携帯電話による番組制御操作が開始され、番組視聴が開始される（ステップ２０２）。この判定は、例えば、携帯電話に番組制御操作とそれ以外の操作を切り替えるボタンがあれば、そのボタンの押下によって判定するとしてもよい。視聴端末の電源投入を判定手段としてもよい。そして、ステップ２０３において、ユーザの携帯電話の操作履歴取得を開始する。ステップ２０４において、携帯電話の操作ボタンが押下されると、押下されたボタンが番組制御なのかどうかを判定する。番組制御以外のボタンが押下された場合は、操作履歴を操作履歴取得部１２１に送信し、操作履歴取得部１２１は受信した操作履歴を蓄積する。番組制御ボタンが押下された場合は、さらにボタンの種類（電源ＯＦＦボタンか、推薦ボタンか、それ以外）を判定する。推薦ボタンが押下された場合は、番組推薦部１２５が番組推薦処理を行い、表示部１４０に推薦番組を提示する（ステップ２０６）。推薦でも電源ＯＦＦでもないボタンが押下された場合は、番組制御を実行し、操作履歴を操作履歴取得部１２１に送信し、操作履歴取得部１２１は受信した操作履歴を蓄積する。電源ＯＦＦボタンが押下された場合は、ステップ２０５において蓄積された携帯電話の番組制御の操作履歴を利用して、ステップ２０８において視聴履歴を抽出する。そして、番組制御以外の操作履歴と視聴履歴の二つのデータを入力とし、ユーザの番組嗜好情報を生成し（ステップ２０９）、番組評価メタデータ１２４に嗜好情報を登録・蓄積する（ステップ２１０）。そして、ステップ２１１において映像配信サーバ１３０から番組表データを更新し、次の番組制御操作が行われるまで待機する。操作履歴の蓄積は、電源ＯＦＦ時まで携帯電話が行う形態でもよく、その場合、電源ＯＦＦ時に操作履歴を操作履歴取得部１２１に送信するとしてもよい。番組表データは、ユーザが、ＵＳＢなどの記録媒体を用いて、番組評価メタデータ１２４に入力する形式をとってもよい。
【００４２】
次に、ステップ２０９の番組嗜好情報抽出とステップ２０６の番組推薦の処理方式について説明する。
番組表データは、図３のように、番組名、出演者、ジャンル、番組長などによって構成される。これは、例えば、映像配信サーバ１３０から配信される。
視聴した番組Ｐの番組評価点数Ｑpは、番組表データに登録されている番組長Ｌpと、ステップ２０８、２０９で入力された番組Ｐの視聴時間Ｘpと番組視聴中の携帯電話の操作時間Ｙpｉの総和によって数１のように計算される（図４）。
【００４３】
【数１】
2010183319.tif 000003
【００４４】
ここで、番組評価点数Ｑpは０以上１以下の値を連続的に取るように定義しているが、集中度、つまり番組評価点数に差が生まれるように取れば、どのような値でもよく、離散的な値を取ってもよい。
番組評価点数Ｑpが計算されると、出演者評価点数表とジャンル評価点数表のその番組に関わったものに対して、評価点数Ｑpを加点する（図５）。ここで、評価点数表は、番組推薦装置１２０のユーザそれぞれに付与されるものであってもよい。
【００４５】
以上のようにして生成されたユーザの番組嗜好情報が図６であり、番組評価メタデータ１２４に蓄積される。ここでは出演者とジャンルにのみ評価点数を付与しているが、これ以外にも、番組中のキーワードなどに評価点数を付与してもよい。番組嗜好情報の評価点数は、一定時間が過ぎると減点するようにしてもよい。例えば、視聴しなかった項目については、毎日0.1点ずつ減点されていく。このとき、評価点数は負の値をとらないようにしてもよいし、電源投入日数毎に0.1点ずつ減点してもよい。
【００４６】
番組評価メタデータ１２４に蓄積されたユーザの番組嗜好情報を元に、ステップ２０６では、図３の番組表データに評点を与える（図７(a)）。そして、評点の高いものから順番に推薦を行い、表示部に推薦番組名などを表示し、ユーザが推薦された番組の中からどの番組を視聴するかを選択する。ここで、図７(b)のように、表示部に推薦理由、つまり、その番組の評点を表示部に示し、ユーザがそれらの評点に対して、自身で評点を入力し、ユーザ嗜好情報を書き換えることを可能としてもよい。また、ユーザの嗜好情報は電子データとして番組評価メタデータ１２４に蓄積され、USBメモリなどの記録媒体を用いて、別の媒体へ移動することが可能であるとしてもよい。他ユーザの嗜好情報を番組推薦装置に入力し、その嗜好情報を用いて、推薦処理を行うことが可能であるとしてもよい。さらに、映像配信サーバ１３０にバックアップデータを残してもよい。
【００４７】
次に、ステップ２０６の番組推薦処理について、図８、図９を用いて説明する。ステップ２０６では、番組推薦の処理が開始されると、推薦の処理方法を切り替える。
【００４８】
図８(a)では、ユーザのそれまでの番組視聴回数によって推薦処理方式を切り替える。番組視聴回数は、電源投入回数として計算してもよいし、番組を視聴した回数としてもよい。それまでの番組視聴回数がＸ回未満であれば、ユーザの嗜好情報が十分に蓄積されていないので、世の中の話題や流行のキーワードをＷｅｂ上から取得し、関連する番組を推薦する。世の中の話題や流行のキーワードはユーザが入力してもよい。視聴回数がＸ回以上Ｙ回未満であれば、上述したように蓄積されたユーザの嗜好情報から評点の高い番組を推薦する。視聴回数がＹ回以上であれば、ユーザの嗜好情報による推薦番組は画一的になってくるので、他ユーザの番組推薦装置に蓄積された他ユーザの嗜好情報と当該ユーザの嗜好情報を比較し、よく似たユーザの視聴履歴を抽出することによって、よく似た他ユーザは視聴しているけれども当該ユーザはまだ視聴していない番組を推薦する。このような推薦処理切り替えの視聴回数Ｘ，Ｙはユーザが入力してもよいし、製品購入時に登録してあってもよい。入力例が図８(b)である。また、推薦処理の切り替えは、図９のように表示部を用いて、ユーザ自身が選択する手段を用いてもよい。映像配信サーバ側からの入力など、その他の外部情報の入力によるものであってもよい。
【００４９】
次に、ステップ２０５について、図１０を用いて詳細に説明する。
番組制御以外の携帯電話の操作が行われた場合、操作の種類によって場合分けする。ここでの操作とは、通話・メール送受信・web操作とする。これらの操作の判別は、携帯電話のボタンによって可能である。
通話・メール送受信が行われた場合、次に、送信か受信かで判別する。送信の場合は、さらにメールの文面に番組関連ワードが含まれるかどうかを判定する。番組関連ワードが含まれていれば、その番組に興味があるとみなし、評価点数は最高得点の１点を加える。番組関連ワードが含まれていなければ、番組に興味が無いとみなし、上述の番組評価点数を使用する。受信の場合は、その番組への集中度が下がっているので、同じように番組評価点数を加える。メールに番組関連ワードが含まれるかどうかの判定は押下されたボタンによって行う。文字認識などの処理を用いて行うとしてもよい。
【００５０】
web操作が行われた場合、関連キーワード検索が行われたかどうかで場合分けを行う。関連キーワード検索が行われなければ、ユーザはその番組に興味が無いとみなし、図４の番組評価点数を加える。関連キーワード検索が行われれば、番組に興味があるとみなし、最高得点の１点を加える。関連キーワード検索が行われたかどうかの判定は参照したＵＲＬなどを元に行う。ここまでで最高評価点数を１としているが、数１の定義によって最高評価点数は変更することができる。
【００５１】
以上は、番組表データが図３のような電子番組表などを用いた場合に実施可能である。
以下では、図１１のような、より詳細な番組表データを用いた場合の番組評価方式について述べる。
【００５２】
図１１は、ある番組の時間割も付与されている番組表データである。各々の時間帯での出演者、ジャンル、番組長などが付与されている。これに合わせて番組視聴時間と携帯電話の操作時間も時間帯ごとに抽出する。
【００５３】
図１２は、抽出した番組視聴時間と携帯電話の操作時間を入力として各時間帯の出演者、ジャンルなどに対して番組評価点数を計算し、加点を行う方式である。番組Ｐの視聴時間とその間の携帯電話の操作時間が図１２のようにあたえられた場合、各時間帯の番組評価点数は数２〜数５のように与えられる。
【００５４】
【数２】
2010183319.tif 000004
【００５５】
【数３】
2010183319.tif 000005
【００５６】
【数４】
2010183319.tif 000006
【００５７】
【数５】
2010183319.tif 000007
【００５８】
数２〜数５は数１を各時間帯に適用したものである。このような計算を行うことによって、精度の良い番組嗜好情報を取得することが可能となる。
【００５９】
図１３では、携帯電話の操作が始まった時間帯に出演している出演者やジャンルは、特に興味が無い情報だとみなし、数６のように負の評価点数を加えることとする。
【００６０】
【数６】
2010183319.tif 000008
【００６１】
また、携帯電話の操作を止めた時間帯に出演している出演者やジャンルは、興味のある情報だとみなし、数７の評価点数を用いて更なる加点を行う。
【００６２】
【数７】
2010183319.tif 000009
【００６３】
本実施例では、端末１１０に番組制御操作と番組制御以外の操作を有する携帯電話のような携帯端末を仮定したが、番組制御操作を有する端末と番組制御以外の操作を有する端末は別でもよい。番組制御以外の操作は、番組視聴に集中していないことを示す操作だと仮定しているので、このような操作は、例えば、エアコンのスイッチを押す、などの操作でもよい。よって、番組制御以外の操作を行う端末として、エアコンや電子レンジなどの家電製品でもよい。
【実施例２】
【００６４】
以下、上記実施例１を拡張して実施例２とした場合について説明する。
図１４は、実施例１において、番組推薦装置に複数のユーザが存在する構成を表す図である。端末１４１０と端末１４５０は、図１の端末１１０と同様のものである。番組推薦装置１４２０は、図１の構成に加えて、ユーザ識別部１４２１を持つ。本構成では端末が二つであるが、三つ以上の複数でもよい。
【００６５】
ユーザ識別部１４２０は、端末１４１０と端末１４５０それぞれに登録された個人ＩＤなどの情報を利用してユーザを識別する機能を有する。赤外線などの通信手段を用いる。
その他の構成については、実施例１の図１の構成と同様である。
【００６６】
図１５に、複数ユーザが存在する場合の処理の流れを示す。次に、実施例１の図２の処理との違いを説明する。
【００６７】
ステップ１５０１において、ユーザの携帯端末の番組制御操作が開始されると、ステップ１５０２において、ユーザを識別する。ユーザを識別した後の処理に関しては、実施例１と同様であり、ユーザの嗜好情報は、図１６・１７のように、各ユーザに対して生成される。このとき、番組を視聴するユーザは一人でなくてもよく、複数のユーザが同時に視聴する場合は、グルーピングを行い、図１７(b)のような嗜好情報を生成する。推薦処理は、実施例１と同様である。
【００６８】
図１４において、番組検索部１４２４は、映像配信サーバ１４３０もしくは番組表メタデータ１４２４に蓄積されている番組の中からユーザが自分で入力したキーワードから番組を検索する。このとき、番組評価メタデータ１４２５に蓄積されているユーザの嗜好情報の中を用いてキーワード入力を支援する。例えば、キーワードの始めの一文字を入力すると、その文字で始まる評点の高いキーワードが列挙されるようにしてもよい。何も入力しなくても、このように評点の高いキーワードが列挙されるとしてもよい。
【産業上の利用可能性】
【００６９】
本願発明は、ブルーレイディスク再生機、ＤＶＤレコーダ、ＴＶ等の家庭向け映像機器や、テレビ機能付のパソコン、ＰＤＡや携帯電話等の情報機器、ネット配信番組を再生するセットトップボックスなどの動画番組を視聴する機器に適用できる。
【符号の説明】
【００７０】
１１０  端末
１１１  操作指示部
１１２  通信手段
１２０  番組推薦装置
１２１  操作履歴取得部
１２２  視聴履歴抽出部
１２３  番組評価部
１２４  番組表メタデータ
１２５  番組推薦部
１３０  映像配信サーバ
１４０  表示部
【図１】
2010183319.tif 000010
【図２】
2010183319.tif 000011
【図３】
2010183319.tif 000012
【図４】
2010183319.tif 000013
【図５】
2010183319.tif 000014
【図６】
2010183319.tif 000015
【図７】
2010183319.tif 000016
【図８】
2010183319.tif 000017
【図９】
2010183319.tif 000018
【図１０】
2010183319.tif 000019
【図１１】
2010183319.tif 000020
【図１２】
2010183319.tif 000021
【図１３】
2010183319.tif 000022
【図１４】
2010183319.tif 000023
【図１５】
2010183319.tif 000024
【図１６】
2010183319.tif 000025
【図１７】
2010183319.tif 000026