(57)【要約】  コンテンツ処理システムは、ユーザに表示するコンテンツを処理する。コンテンツ処理システムは、処理動作を制御するコマンドをユーザから受信する入力手段を有する。コンテンツ処理システムは、受信したコマンドに応じて処理動作を変更するよう構成される。コンテンツ処理システムは、コンテンツ又はそれの表示を検出されたムードに合わせることを可能にするため、ユーザのムードを検出するムード検出装置を有する。ムード検出装置は、入力手段に結合され、受信したコマンドに基づきムードを検出する。
2007520110.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに表示されるコンテンツを処理するコンテンツ処理システムであって、
前記処理動作を制御するコマンドを前記ユーザから受信する入力手段と、
ユーザのムードを検出し、前記入力手段に結合されるムード検出装置と、
を有し、
当該コンテンツ処理システムは、受信した前記コマンドに応じて前記処理動作を変更するよう構成され、
前記ムード検出装置は、前記受信したコマンドに基づき前記ムードを検出するよう構成される、
ことを特徴とするコンテンツ処理システム。
【請求項２】
請求項１記載のコンテンツ処理システムであって、
前記ムード検出装置は、前記受信したコマンドにおけるパターンの存在を検出するパターン解析手段を有し、
前記ムード検出装置は、前記パターンの存在の検出に基づき前記ムードを検出するよう構成される、
ことを特徴とするコンテンツ処理システム。
【請求項３】
請求項２記載のコンテンツ処理システムであって、
前記ムードは、退屈状態であり、
前記パターンは、相対的に高い頻度の受信したコマンドのである、
ことを特徴とするコンテンツ処理システム。
【請求項４】
請求項３記載のコンテンツ処理システムであって、
当該コンテンツ処理システムは、前記ムード検出装置による前記退屈状態の検出に応答して、他のコンテンツを表示するよう構成されることを特徴とするコンテンツ処理システム。
【請求項５】
請求項１記載のコンテンツ処理システムであって、
前記ムード検出装置は、前記受信したコマンドの指標を決定する測定手段を有し、
前記ムード検出装置は、前記指標が閾値を超える場合、前記ムードを検出するよう構成される、
ことを特徴とするコンテンツ処理システム。
【請求項６】
請求項５記載のコンテンツ処理システムであって、
前記測定手段は、値を格納する格納手段を有し、
前記測定手段は、コマンドが受信されることに応答して、前記値を更新するよう構成される、
ことを特徴とするコンテンツ処理システム。
【請求項７】
請求項６記載のコンテンツ処理システムであって、
前記測定手段は、
時間を決定するタイマーと、
前記値をインクリメント及びデクリメントする手段と、
を有し、
前記測定手段は、受信した前記コマンドに応じたインクリメントにより前記値をインクリメントするよう構成され、
前記測定手段は、前記時間に応じたデクリメントにより前記値をデクリメントするよう構成される、
ことを特徴とするコンテンツ処理システム。
【請求項８】
請求項１記載のコンテンツ処理システムにおいて利用されるムード検出装置。
【請求項９】
ユーザに表示されるコンテンツを処理する方法であって、
前記処理動作を制御するコマンドを前記ユーザから受信するステップと、
前記受信したコマンドに応じて前記処理動作を変更するステップと、
前記受信したコマンドに基づき前記ユーザのムードを検出するステップと、
を有することを特徴とする方法。
【請求項１０】
請求項９記載の方法の各ステップをプログラム可能なコンテンツ処理システムに実行させるよう動作するコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに提供されるコンテンツを処理するコンテンツ処理システムに関する。
【０００２】
本発明はまた、上記システムにおいて利用されるムード検出装置に関する。
【０００３】
本発明はまた、ユーザのムードを検出する方法及びコンピュータプログラムプロダクトに関する。
【背景技術】
【０００４】
オープニングパラグラフで記載されたようなコンテンツ処理システムは、ＷＯ０２／４３３９１Ａ１から知られている。本明細書は、ユーザに提供するためのテレビ番組などのテレビ処理コンテンツの形式によるコンテンツ処理システムを開示する。テレビは、リモコンなど、処理動作を制御するためのコマンドをユーザから受信する入力手段を有する。コマンドの例として、音量レベルの変更、以前又は以降の予め設定されたチャンネルなどの他のコンテンツの選択などが含まれる。テレビは、コンテンツの処理を変更することによって、受信したコマンドに従う。テレビはまた、ユーザの現在のムードを検出するムード検出装置を有する。ムードの検出は、カメラによりユーザの顔画像をキャプチャすることに基づく。ムード検出装置は、当該画像に存在する顔の表情を検出するため、キャプチャされた画像を解析する。検出されたムードは、ユーザのムードに適合したテレビ番組推奨を生成するのに利用される。
【０００５】
既知のコンテンツ処理システムの欠点は、カメラによる画像のキャプチャ処理及び顔の表情の解析が、コンテンツ処理システムの相対的に高い複雑さ及びコストを伴うということである。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の課題は、オープニングパラグラフで説明されたタイプの相対的にシンプルかつ低コストのコンテンツ処理システムを提供することである。
【課題を解決するための手段】
【０００７】
上記課題は、コンテンツ処理システムが、前記処理動作を制御するコマンドを前記ユーザから受信する入力手段と、ユーザのムードを検出し、前記入力手段に結合されるムード検出装置とを有し、当該コンテンツ処理システムは、受信した前記コマンドに応じて前記処理動作を変更するよう構成され、前記ムード検出装置は、前記受信したコマンドに基づき前記ムードを検出するよう構成されることにより実現される。
【０００８】
本発明は、入力手段により受信されたコマンドからムードが検出される認識に基づくものである。特に、退屈状態は、コマンドが相対的に高い頻度でコンテンツの処理を変更するものである場合、退屈状態が検出されるかもしれない。
【０００９】
画像をキャプチャする独立した手段を有する代わりに、処理動作を制御するのに利用される入力手段は、さらにムードを検出するのに利用されることを意味する。従って、ムードは、本発明によるコンテンツ処理システムが相対的にシンプルかつ安価となるように、画像をキャプチャする独立した手段なしに、画像を解析し、顔の表情を検出することなく検出されてもよい。
【００１０】
米国特許第５，８０８，７０３号は、テレビ用のものなどリモコン装置のユーザに、リモコンが過度に使用されている（チャンネルサーフィン）ときを示すフィードバックを与える装置について記載している。当該装置は、リモコン装置から送信を検出し、所定時間内の送信をカウントする。リモコン装置から所定の最大コマンド数が受信されると、それの表示が視聴者に提供される。この表示は、メッセージの点滅などの視覚的表示、聴覚的アラーム、推測信号を挿入することにより、又は装置のオフを含むリモコン装置の動作を自動制御することによりリモコン装置をイネーブル解除するなどの形態をとりうる。
【００１１】
コンテンツ処理システムは、ユーザに表示するためコンテンツを処理する。コンテンツ処理システムは、例えば、受信機、テレビ装置、メディアプレーヤー、通信装置、スマートフォン、汎用コンピュータ、パーソナルコンピュータ、文房具、モバイル又はウェアラブル（ｗｅａｒａｂｌｅ）娯楽装置、ゲーム装置又はホームシアターシステムなどを有するか、あるいはそれらの一部であってもよい。コンテンツは、例えば、音声コンポーネント、映像コンポーネント、テキストコンポーネント、知覚コンポーネント、又はマルチメディアコンポーネントなどを有するかもしれない。コンポーネント及びコンテンツの具体例として、配信イベント、テレビ番組、ラジオ番組、ＣＤからのトラック、ＤＶＤからのトラック、ＳＭＳメッセージ、ＭＭＳメッセージ、マルチメディアメッセージ、メールメッセージ、ＭＩＭＥメッセージ、ウェブページ、ウェブサービス、静止画像、写真、映画、オーディオクリップ、ビデオクリップ、コマーシャル又はゲームなどがあげられる。コンテンツは、メモリ又は媒体にローカルに格納されてもよく、又はコンテンツは媒体から受け取られてもよい。媒体は、例えば、空気、ケーブル、光ファイバ、インターネットストリーム、マルチキャスト、ウェブキャスト、光ディスク、ソリッドステートメモリ又はメモリスティックなどを有するものであってもよい。コンテンツは、例えば、ＭＰ３フォーマット、ＭＩＭＥフォーマット、ＳＭＳフォーマット、ＭＭＳフォーマット、ＥＭＳフォーマット、ＤＶＢフォーマット、ＤＡＢフォーマット、ＨＴＭＬフォーマット又はＪａｖａ（登録商標）フォーマットなどのアナログ又はデジタルフォーマットを有するかもしれない。コンテンツは、波、フレーム、パケット又はパケットストリームにより配信されるかもしれない。コンテンツは、ブロードキャスト、マルチキャスト又はユニキャストにより配信されてもよい。コンテンツが格納される媒体は、コンテンツの配信を取得するよう物理的に配布されてもよい。
【００１２】
コンテンツ処理システムは、処理動作を制御するコマンドをユーザから受信する入力手段を有する。入力手段は、例えば、キー、ボタン、マウス、タッチパッド、タッチ画面、レーザービートル、マイクロフォン又は他の検知装置などのコンピュータ入力装置であるかもしれない。
【００１３】
コマンドは、様々な方法により処理動作を制御するものであってもよい。第１の方法では、コマンドは、例えば、トラック、シーン、ビューポイント、ショット又はパッセージなどのコンテンツの以降又は以前の部分など、同一媒体からの他のコンテンツを選択するためのものであってもよい。第２の方法では、コマンドは、例えば、以降又は以前のチャンネル、ストリーム、光ディスク又はメモリバンクなどの他の媒体から他のコンテンツを選択するためのものであってもよい。第３の方法では、コマンドは、例えば、オーバーレイ画像、音声チャンネルの合成又はボイスオーバーなど、２以上のコンポーネントを単一の表示に合成するためのものであってもよい。第４の方法では、コマンドは、リビングのディスプレイ画面、タブレットＰＣのディスプレイ画面、携帯又はウェアラブル装置のディスプレイ画面又はユーザにより身に付けられた音声ディスプレイなど、コンテンツが表示されるディスプレイを選択するためのものであってもよい。第５の方法では、コマンドは、音量レベルの増減、スピード、テンポ、輝度レベル、サイズ、カラー、フォント、リバーバレイション（ｒｅｖｅｒｂｅｒａｔｉｏｎ）、空間効果サラウンド音声効果などの音響効果、パン、ズーム、モーフィング、ラスタリング、カラライズ（ｃｏｌｏｒｉｚｉｎｇ）、ポスタライジング（ｐｏｓｔｅｒｉｚｉｎｇ）などの視覚効果など、ディスプレイへのコンテンツのレンダリング方法の変更を行うためのものであってもよい。
【００１４】
コンテンツ処理システムは、受信したコマンドに応じて処理動作を変更するよう構成される。これは、受信したコマンドが、コンテンツ処理システムを実行するのに利用されることを保証する。
【００１５】
コンテンツ処理システムは、ユーザのムードを検出するムード検出装置を有する。検出されるムードは、例えば、幸福、興奮、享楽、退屈、疲労、怠惰、熱心、活気、リラックス、悲しみ、落ち着きのなさ、無力、疑い又は決心などの状態であってもよい。検出されたムードは、例えば、無力が検出されると助けを提供し、又は退屈が検出されると、感動的なコンテンツを選択肢、又はユーザのムードに合わせたコンテンツ推奨を生成することによって、コンテンツ処理システムのユーザインタフェースを向上させるのに利用されてもよい。
【００１６】
ムード検出装置は、入力手段に結合される。ムード検出装置は、ケーブルや導体ペアなどの物理的接続により入力手段と結合されてもよいが、また例えば、受信したコマンドを表すイベント又はソフトウェア信号のやりとりにより、ソフトウェアにより結合されてもよい。
【００１７】
ムード検出装置及び入力手段は、動作可能に結合されながら、物理的に独立したものであってもよい。入力手段は、例えば、インターネットに接続されながら、サーバコンピュータなどに存在するムード検出装置と結合されるＰＤＡなどのクライアント装置などに存在するかもしれない。ムード検出装置はまたそれ自体分散されてもよく、例えば、複数のコンピュータはムードを検出するのに寄与するかもしれない。
【００１８】
ムード検出装置は、受信したコマンドに基づきムードを検出するよう構成される。これを実現するため、ムード検出装置は、受信したコマンドの１以上の特徴を処理するかもしれない。第１の特徴は、例えば、受信したコマンドのセマティックなどである。例えば、受信したコマンドが音量レベルを増大させるためのものである場合、ユーザは、相対的にこのコンテンツに興味がある可能性がある。他の例として、受信したコマンドが他のコンテンツを選択するためのものである場合、ユーザは、現在のコンテンツに相対的にうんざりしている可能性があるというものである。さらなる他の例として、受信したコマンドがアクションゲームをスタートさせるためのものである場合、ユーザは相対的に活動的である可能性があるというものである。第２の特徴は、コマンドを受信したコンテクスト、又はコマンド受信時のシステムの状態などである。例えば、テレビが相対的に短時間にリモコンから多数の押下された数字を受信する場合、ユーザは、テレビがテレテキストページを表示していない場合になどには相対的に飽きている可能性がある。システムの状態は、コンテンツの処理のための設定を有するかもしれない。例えば、受信したコマンドが音量レベルを下げるためのものである場合、ユーザは、現在の音量レベルが極めて大きなものでない場合、相対的に興味が低い可能性がある。第３の特徴は、コマンド受信時に関するものであるかもしれない。これは、絶対的な時間であってもよいが、あるいは相対的な時間であってもよい。例として、日時、番組開始時間などの番組スケジュールからの時間に関する時間、コマンド受信時と前のコマンド受信時との間の経過時間などがあげられる。第４の特徴は、コマンド受信中に表示されるコンテンツであるかもしれない。例えば、速いペースのアクション映画が表示されている間にコンテンツを変更するコマンドが受信された場合、ユーザのムードは相対的にリラックスしている可能性がある。第５の特徴は、例えば、受信したコマンドの履歴、履歴のパターン又は履歴から求められる統計量などである。ユーザは、システムを制御する癖を明らかにし、その癖はムードを検出するのに考慮されるかもしれない。例えば、ユーザが実質的に同じ日時にコンテンツを選択する日常の癖を明らかにする場合、選択のためのコマンドが、ユーザの退屈状態などを検出するのに低い関連性しか与えないかもしれない。上記及び他の特徴は、ムード検出装置の精度を向上させるため効果的に組み合わされてもよい。
【００１９】
ある実施例では、ムード検出装置は、受信したコマンドにおけるパターンの存在を検出するパターン解析手段を有し、ムード検出装置は、パターンの存在を検出することに基づきムードを検出するよう構成される。これはさらに、パターンがムードの相対的に信頼できる表示あるため、ムード検出装置の精度を向上させるかもしれない。パターンの例は、コンテンツを使用するのではなく、コンテンツをナビゲートすることに強調される。このナビゲーションは、典型的には、利用可能なコンテンツのインデックス又はオーバービューを利用することにより実行される。インデックス及びオーバービューは、コンテンツを記述するいわゆるメタデータの例である。コンテンツを表示するのではなく、メタコンテンツを表示するのに相対的に多くの時間が費やされる場合、これは、ユーザが興味のあるコンテンツを検出することができないため満足していないことを示すかもしれない。メタコンテンツの例として、ＥＰＧなどからのテレビ番組スケジュール、他のテレテキストページのページ数を主としてリストするテレテキストページ、ウェブページに単なるリンク又はＵＲＬを提供するウェブジャンプステーション、映画、楽曲及びウェブサーチエンジンのウェブポータルのライブラリインデックスなどがあげられる。
【００２０】
他の実施例では、ムードは退屈状態であり、パターンは相対的に高い頻度の受信コマンドである。ユーザの特に関連するムードは、退屈状態である。なぜなら、コンテンツ処理システムは、ユーザを楽しませるために特別に利用されるかもしれないためである。例えば、ユーザがコンテンツにうんざりしている場合、ユーザは他のコンテンツを選択する可能性が高い。ユーザがさらにこの他のコンテンツにもうんざりしている場合、ユーザはさらなる他のコンテンツを選択する可能性が高い。これは、相対的に高い頻度でコンテンツを選択するコマンドを受信させる。このようなパターンは、受信コマンドの頻度をモニタリングすることにより検出されるかもしれない。
【００２１】
さらなる他の実施例では、コンテンツ処理システムは、ムード検出装置による退屈状態の検出に応答して、他のコンテンツを表示するよう構成される。これは、コンテンツ処理システムが検出されたムードに他のコンテンツを合わせるため、システムのユーザインタフェースを向上させる効果を有する。コンテンツ処理システムは、様々な方法により他のコンテンツを表示するかもしれない。第１の方法では、他のコンテンツは、オーバーレイとしてコンテンツに表示される。オーバーレイは、他のコンテンツの示唆を提供するものであってもよい。オーバーレイは、他のコンテンツが利用可能であることを示すシンボル又はアイコンを有するものであってもよい。他のコンテンツの例として、パーソナルコンピュータのディスクドライブ又はビデオレコーダ（ＶＣＲ又はＰＶＲ）などの記憶装置により格納されたコンテンツがあげられる。他のコンテンツのさらなる例として、格納されたが、ユーザには表示されていないコンテンツがあげられる。オーバーレイは、音声合成装置により生成されるボイスオーバー、ミキシング画像又は映像信号などを有するかもしれない。第２の方法では、コンテンツ処理システムは、当該コンテンツ処理システムの一部であってもよいし、そうでなくともよい出力装置上に他のコンテンツを表示するものであってもよい。
【００２２】
コンテンツ処理システムは、検出されたムードに基づき他のコンテンツを選択するかもしれない。
【００２３】
さらなる実施例では、ムード検出装置は、受信したコマンドの指標を決定する測定手段を有し、ムード検出装置は、指標が閾値を超える場合にムードを検出するよう構成される。これは、パターンを検出する相対的にシンプルな方法であってもよい。この指標は、例えば、最後の数分間で受信したコマンド数、又は最後の１０秒間に受信したコマンドの加重平均、又は受信したコマンドの関数の時間に関する畳み込みなどであってもよい。閾値は、整数及び浮動小数であってもよく、正又は負であってもよい。
【００２４】
さらなる実施例では、測定手段は、値を格納する記憶手段を有し、コマンドの受信に応答して、この値を更新するよう構成される。これはさらに、これまで受信した過去の又はすべてのコマンドがその値により表されるため、ムード検出装置を簡略化するかもしれない。これは、受信した各コマンドの独立した表示を維持する必要を軽減する。この値は、アナログ又はデジタルフォーマットにより格納されてもよい。具体例として、電圧又は電流、整数、浮動小数、アレイ又はテーブルなどがあげられる。記憶手段は、例えば、キャパシタ、インダクタ、ラッチ、レジスタ、フリップフロップ、又はランダムアクセスメモリなどがあげられる。値の更新は、例えば、インクリメント、デクリメント、乗算、加重和、平均又は時間畳み込みなどであってもよい。いくつかの実施例では、閾値は、コマンド受信時のみ超える。これらの実施例では、コマンドの受信に応答して、値を更新するだけで十分である。これは、最小限の更新しか実行されず、これにより、エネルギー、帯域幅、ソフトウェアについては計算の複雑さなどのリソースを節約することが可能となるという効果を有する。
【００２５】
他の実施例では、測定手段は、時間を決定するタイマーと、値をインクリメント及びデクリメントする手段とを有し、測定手段は、受信したコマンドに応じたインクリメントにより値をインクリメントするよう構成され、時間に応じたデクリメントにより値をデクリメントするよう構成される。これは、閾値を超える受信コマンドの頻度を検出する相対的にシンプルな構成である。インクリメントは、整数、浮動小数、正又は負であってもよい。同様のことがデクリメントに成り立つ。
【００２６】
受信したコマンドがコンテンツを変更する場合、インクリメントはゼロに等しくないかもしれない。
【００２７】
本発明のコンテンツ処理システム、方法及びコンピュータプログラムプロダクトの上記課題及び特徴は、図面を参照して以下の説明から明らかとなるであろう。
【発明を実施するための最良の形態】
【００２８】
図１において、コンテンツ処理システム１００は、ユーザ１０４への表示１０３のためのコンテンツ１０２を処理する。コンテンツ処理システム１００は、テレビ装置、ディスクマンやＭＰ３プレーヤーなどのメディアプレーヤー、インターネットブラウザ、インターネットラジオの受信機又はゲーム端末などであるかもしれず、それは、コンテンツ１０２を表示することによってユーザ１０４を楽しませるためのものである。処理動作１０１は、表示１０３をユーザ１０４の好みに合わせるためのものであるかもしれない。
【００２９】
コンテンツ処理システム１００は、処理動作１０１を制御１０８するため、ユーザ１０４からコマンド１０７を受信１０６する入力手段１０５を有する。ユーザ１０４は、入力手段１０５にコマンド１０７を与えることによって、表示１０３を調整してもよい。入力手段１０５は、例えば、装置のコマンド又はリモコンであってもよい。コマンド１０７は、例えば、テレビ装置のリモコン上のチャンネルアップ及びチャンネルダウンボタンなど、表示１０３のため他のコンテンツ１０２を選択するためのものであるかもしれない。コンテンツ１０２は、例えば、ＤＶＢフォーマットによるテレビ配信やウィンドウズ（登録商標）メディアフォーマットなどのインターネットストリーミングフォーマットによるウェブキャストであってもよい。
【００３０】
コンテンツ１０２は、ソリッドステートメモリに格納されているＭＰ３トラックのフォーマットによる楽曲や光ディスク上にＤＶＤフォーマットにより格納されている映画など、ローカル記憶媒体に格納されている楽曲又は映画であってもよい。
【００３１】
コンテンツ処理システム１００は、ユーザ１０４のムード１１０を検出するムード検出装置１０９を有する。検出されたムード１１０は、コンテンツ処理システム１００のユーザインタフェースを向上させるため利用されてもよい。なぜなら、それはコンテンツ処理システム１００が、コンテンツ１０２又はコンテンツ１０２の表示１０３をユーザ１０４のムード１１０に調整することを可能にするためである。ユーザインタフェースは、例えば、コンテンツ１０２を検出されたムード１１０に適合させることによって向上するかもしれない。
【００３２】
コンテンツ処理システム１００は、受信１０６したコマンド１０７に応じて処理動作１０１を変更１１１するよう構成される。チューナーは、チャンネルアップコマンド１０７を受信１０６するのに応答して、予め設定されている周波数のリストの以降の予め設定されている周波数にチューニングするかもしれない。チューナーがチャンネルアップコマンド１０７の受信１０６の際に、リストの最後の周波数にすでにチューニングされていた場合、チューナーは、チャンネルアップコマンド１０７を受信１０６することに応答して、リストの最初の周波数にラップアラウンド及びチューニングするかもしれない。同様に、チューナーは、チャンネルダウンコマンド１０７を受信１０６すると、他方の方向にラップアラウンドするかもしれない。
【００３３】
ムード検出装置１０９は、入力手段１０５に接続される。これは、ムード検出装置１０９が、受信１０６したコマンド１０７に応じてムード１１０を検出することを可能にする。この接続１１２は、受信１０６したコマンド１０７が、入力手段１０５からムード検出装置１０９に通信されることを効果的に可能にする。
【００３４】
ムード検出装置１０９は、受信１０６したコマンド１０７に基づき、ムード１１０を検出するよう構成される。これは、例えば、受信１０６したコマンド１０７のパターンの存在を検出し、又は相対的に高い頻度の受信１０６したコマンド１０７を検出することによって、実現することが可能である。
【００３５】
パターン解析手段１１３は、受信１０６したコマンド１０７のパターン１１５の存在を検出するのに利用されるかもしれない。パターン解析手段１１３は、コンテンツ処理システム１００上で実行されるソフトウェアルーチンであってもよい。
【００３６】
ムード検出装置１０９は、相対的に高い頻度の受信１０６したコマンド１０７を検出することによって、退屈１１６の状態を検出するかもしれない。テレビ装置の場合、ユーザ１０４は相対的に高い頻度のチャンネルアップ又はチャンネルダウンコマンド１０７を発する場合、ユーザは、表示されるコンテンツ１０２に明らかに満足しておらず、おそらく容易に気をそらすであろう。そのとき、コンテンツ処理システム１００は、コンテンツ処理システム１００に接続又は構成されるＰＶＲやビデオレコーダ上の番組などの他のコンテンツ１１８を表示するかもしれない。格納されていたが、ユーザ１０４への表示１０３のため抽出されなかった番組が、オーバーレイ画像によりユーザに示されるかもしれない。
【００３７】
ムード検出装置１０９は、受信１０６したコマンド１０７の指標を決定する任意的な測定手段１１９を有する。ムード検出装置１０９は、当該指標が閾値１２１を超える場合、ムードを検出するよう構成される。比較装置は、閾値１２１を超える指標を容易に検出するかもしれない。当該指標は、高頻度の受信１０６したコマンド１０７により短いインターバルが、ムード１１０の検出を即座にもたらさないように、時間平均効果を有するかもしれない。テレビ装置について、当該指標は、例えば、閾値１２１が４である間、最後の５秒間でチャンネル変更コマンド１０７の数であるかもしれない。
【００３８】
指標及び閾値１２１は、単一の値をとる必要はなく、より多くの次元を有するようにしてもよい。２次元の具体例として、指標が最後の１分に受信１０６したコマンド１０７の回数による第１次元と、最後の５秒間のチャンネル変更コマンド１０７の回数による第２次元とを有するものである。閾値１２１は、例えば、第１次元に６、第２次元に１０などを有する。閾値１２１と指標を比較するのに少なくとも２つの代替が存在する。第１の代替では、各次元が上回る場合に、指標が閾値１２１を超える。第２の代替では、次元の何れか１つが上回る場合、閾値１２１を超える。
【００３９】
測定手段１１９は、値１２３として格納手段１２２に格納されるかもしれない。値１２３は、受信１０６したコマンド１０７の履歴の少なくとも一部を表すかもしれない。測定手段１１９は、コマンド１０７を受信すると、値１２３を更新１２４する。
【００４０】
時間平均効果を取得するため、測定手段１１９は、任意的に、時間インターバルを決定するタイマー１２５と、値１２３をインクリメント及びデクリメント１２６する手段とを有する。一例では、値１２３は、先に受信１０６したコマンド１０７の経過後の秒数だけ各受信１０６したコマンド１０７によりデクリメントされ、受信１０６したコマンド１０７が他のコンテンツ１０２を選択するためのものである場合、１だけインクリメントされる。本例では、閾値１２１は例えば５であるかもしれない。
【００４１】
コンテンツ処理システム１００の一例では、ユーザ１０４は、ＶＣＲにおいてビデオテープを、ＤＶＤプレーヤーにおいてＤＶＤディスクを視聴している。映画を繰り返し早送り又は巻き戻しするとき、ユーザ１０４は、映画の特定部分又はシーン、又はＤＶＤディスクの特定チャプターを検索しているかもしれない。これが検出されると、システムは、例えば、映画のキーフレームが表示される「１分間の映画（ｍｏｖｉｅ−ｉｎ−ａ−ｍｉｎｕｔｅ）」のオーバービュー、ＤＶＤ、テープ、映画のオーバービューなどの他のコンテンツをユーザ１０４に表示するかもしれない。これはまた、音声テープ及びＴｉＶＯボックスに適用されてもよい。
【００４２】
同様に、デジタルフォトブックを有するシステムでは、ユーザ１０４は、１つずつ画像をスクロールするかもしれない。ユーザ１０４がしばらくスクロールして行ったり来たりする場合、システムは、データ、ソース、テーマなどによりソートされる画像のメタデータに基づき、画像のオーバービューを表示するかもしれない。
【００４３】
ムード検出装置１０９は、受信１０６したコマンド１０７がザッピングし、チャンネルサーフィンし、ＴｅｌｌＳｅｌｌプログラムなど表示されるテレテキスト、宣伝又はコマーシャルに頼り、又は夕方の番組カルーセル（ｃａｒｒｏｕｓｅｌ）を表示する場合、退屈１１６の状態又は興味の欠落を検出するかもしれない。
【００４４】
ムード検出装置１０９は、受信１０６したコマンド１０７が音量レベルの増大、２つのチャンネル間のスイッチ切り替え、特定の及び詳細な情報を含むトピックページなどの特定のテレテキストページの表示をもたらす場合、ユーザ１０４が興味があると検出するかもしれない。
【００４５】
ユーザ１０４は、リモコン上などのキーを押下することにより、コマンドを与えるかもしれない。数字キーを押下し、これにより、所望のチャンネルを示す数字を入力することにより、あるチャンネルが選択される場合、ムード検出装置１０９は興味を検出し、又は値１２３はデクリメントされるかもしれない。次の又は先のチャンネルが選択される場合、値１２３はインクリメントされるかもしれない。しかしながら、次の又は先のチャンネルが選択されている間、コマーシャル又は宣伝が表示された場合、値１２３はインクリメントされない。同様に、値１２３は、テレテキストページが直前に表示された番組に関するテレテキストページが表示されない場合、テレテキストが使用されるとインクリメントされるかもしれない。２つの番組の間でスイッチが入れ替えられると、ムード検出装置１０９は、両方の番組に興味があることを検出し、番組の一方又は両方の記録を示唆又は開始するかもしれない。繰り返し又はしばらくの間、コンテンツ１０２を早送り又は巻き戻すと、ムード検出装置１０９は、ユーザ１０４があるシーンを検索していることを検出し、システムは、コンテンツ１０２のコンテンツテーブルを表示するようにしてもよい。
【００４６】
図２は、本発明によるムード検出を示すフローチャートを示す。当該フローは、値１２３をゼロに効果的に設定する値１２３の格納手段１２２の初期化から開始される。本ステップはまた、例えば、インクリメント又はデクリメントとしてオペランドのためのレジスタなど、他のレジスタ又はメモリを適切な初期値に設定することを有するかもしれない。本ステップは、例えば、リセット信号など他のトリガーやパワーアップに応答して、実行されてもよい。初期化後、当該フローは、コマンド１０７が受信１０６されたか判断する（２０１）。受信されていない場合、本ステップは、コントローラが当該フローの実行に占有されることを回避するため、他の目的のため他のステップを任意的に実行した後（２０２）、当該ステップが繰り返される。しかしながら、コマンド１０７が受信された場合、当該フローは、コマンド１０７が表示１０３のため他のコンテンツ１０２を選択するためのものであるか判断する（２０３）ことによって続けられる。この場合に、インクリメントオペランドが１だけインクリメントされる。その後、インクリメントオペランドは、他のコンテンツ１０２が当該コンテンツ１０２の数字２０４を直接ダイヤルすることにより選択された場合には、２だけデクリメントされる。現在のコンテンツ１０２がコマーシャル２０５である場合、インクリメントオペランドはその後、１／２とされる。テレテキストが現在表示されている場合（２０６）、インクリメントオペランドは１だけインクリメントされる。現在表示されているテレテキストコンテンツ１０２がテレビ番組２０７に関するものである場合、しかしながら、インクリメントオペランドは、２だけデクリメントされる。コマンド１０７がコンテンツ１０２を早送り又は巻き戻しするためのものである場合（２０８）、インクリメントオペランドが２だけインクリメントされる。
【００４７】
その後のステップ２０９において、値１２３は、インクリメントオペランドを値１２３に加算し、タイマー１２５によりカウントされるように、値１２３の最後の更新１２４から経過した秒数を差し引くことにより更新される。
【００４８】
結果として得られる値１２３は、退屈したユーザ１０４の指標となる。それが閾値１２１と比較される（２１０）。閾値１２１を超えていない場合、当該フローは、さらなるコマンド１０７が受信１０６されたか判断する前述のステップ２０１に続けられる。閾値１２１を超える場合、当該フローは、他のコンテンツ１１８を表示することにより続けられ（２１２）、前述のステップ２０１に続く。
【００４９】
他のコンテンツ１１８を表示することは、コンテンツ１０２の示唆を表示することを有するかもしれない。コンテンツ１０２の示唆の具体例として、記録されてはいるが、まだ視聴されていない番組とのオーバーレイ画像、ユーザ１０４のムード１１０に適合したアドバイスを有するＥＰＧ、及び次の１０分間にスタートする番組のみを示すＥＰＧなどがあげられる。
【００５０】
図３は、本発明による方法のシーケンス図の例３００を示す。図では、垂直線３０１は、左から右方向に、ユーザ１０４、表示１０３、システム及び値１２３をそれぞれ表している。イベントシーケンスが上から下に示され、各イベントは矢印により表されている。システムは、例えば、ユーザ１０４からの初期的なパワーオンコマンド３０２などによりパワーアップされる。システムは、例えば、ユーザ１０４に第１英国公共テレビチャンネルなどの「ＢＢＣ１」と呼ばれるコンテンツ１０２を表示し（３０３）、値１２３を初期化する（３０４）ことによって応答する。その後、本例３００では、ユーザ１０４は、その後の所定の設定に移行するコマンド３０５を発する。システムは、例えば、「ＢＢＣ２」と呼ばれるコンテンツ１０２を表示し（３０６）、値１２３を更新する（３０７）することによって応答する。ユーザ１０４が、例えば、５秒間の５回など、上記コマンド３０５を発した後、値１２３は閾値１２１を超え、例えば、他のコンテンツに対する示唆とのオーバーレイなどを有する他のコンテンツ１１８が表示される（３０８）。
【００５１】
本発明によるコンピュータプログラムプロダクトの実施例は、ウェブブラウジングシステムのクライアントアプリケーションである。クライアントアプリケーションは、汎用コンピュータなどのノード上で実行され、ユーザ１０４に表示されるウェブページを解析し、当該ウェブページのコンテンツ１０２に対するメタコンテンツの比率を決定する。当該比率が閾値１２１を超える場合、クライアントアプリケーションは、サーチエンジンのポータルなど他のコンテンツ１１８を表示する。この比率は、ＨＴＭＬなどのウェブページのシンタックスを解析し、例えば、リンクにおける文字数又はシンボル数をウェブページ上のシンボル又は文字の合計により除することによって決定されてもよい。高性能化されたクライアントアプリケーションでは、閾値１２１は、表示される連続するウェブページの比率の平均に適用される。この平均は、時間重み付けされた平均を取得するため、ウェブページの表示１０３の時間を考慮するかもしれない。加重平均は、ユーザ１０４の落ち着きのなさの指標である。あるいは、比率の決定は、クライアントアプリケーションが実行されるノードにおいてではなく、ウェブブラウジングシステムのサーバノードにおいて実行されてもよい。
【００５２】
上記実施例は本発明を限定するものではなく例示するものであり、当業者は、添付した請求項の範囲から逸脱することなく他の多数の実施例を構成可能であるということに留意される。請求項では、括弧内に置かれる参照符号は、当該請求項を限定するものとして解釈されるべきではない。動詞「有する」及びその派生語の使用は、請求項に述べられた以外の要素又はステップの存在を排除するものではない。要素又はステップに先行する「ある」という冠詞の使用は、そのような要素又はステップが複数存在することを排除するものではない。本発明は、複数の要素を有するハードウェアを用いて、そして適切にプログラムされたコンピュータを用いて実現することができる。複数の手段を列挙した装置クレームでは、当該手段のいくつかは１つの同一のハードウェアにより実現することが可能である。特定の手段が互いに異なる従属クレームに記載されているという事実は、これらの手段の組み合わせが効果的に利用できないことを示すものではない。「コンピュータプログラム」とは、フロッピー（登録商標）ディスクなどのコンピュータ可読媒体上に格納され、インターネットなどのネットワークを介しダウンロード可能であり、他の何れかの方法により市販される任意のソフトウェアプロダクトを意味するものと理解されるべきである。
【図面の簡単な説明】
【００５３】
【図１】図１は、本発明によるコンテンツ処理システムのブロック図を示す。
【図２】図２は、本発明によるムード検出を示すフローチャートを示す。
【図３】図３は、本発明による方法のシーケンス図の例を示す。
【図１】
2007520110.tif 000003
【図２】
2007520110.tif 000004
【図３】
2007520110.tif 000005
【国際調査報告】
2007520110.tif 000006
2007520110.tif 000007
2007520110.tif 000008