(57)【特許請求の範囲】
【請求項１】
映像コンテンツに対応付けられたサムネールを一画面内に複数並べて表示する映像表示装置であって、
前記映像表示装置に対してのユーザの指示を検知する指示検知部と、
前記指示検知部により検知された表示指示に応じて、サムネールの表示を制御する表示制御部と、
前記指示検知部により検知されたサムネール選択指示により、選択されたサムネールの閲覧時間から該サムネールに対応した映像コンテンツに対する関心度を算出する関心度推定部と、を備え、
前記表示制御部は、前記選択されたサムネールの関心度の大きさに応じて、類似のサムネールを前記選択されたサムネールの近傍により多く配置するように入れ替え制御することを特徴とする映像表示装置。
【請求項２】
前記表示制御部は、前記類似のサムネールとして、前記選択されたサムネールに対応した映像コンテンツと同一カテゴリーの映像コンテンツのサムネールを指定し、該映像コンテンツのサムネールを該選択されたサムネールの近傍に配置することを特徴とする請求項１に記載の映像表示装置。
【請求項３】
前記表示制御部は、前記関心度の大きさが所定の閾値以下の場合に、該映像コンテンツのサムネールを消去対象とし、該消去対象のサムネールの代わりに、未表示の映像コンテンツのサムネールを選択し配置することを特徴とする請求項１又は請求項２に記載の映像表示装置。
【請求項４】
前記表示制御部は、選択されたサムネールに対応した映像コンテンツとそれ以外の映像コンテンツとの間の相関度を計算し、該相関度が大きいほど映像コンテンツのサムネールを選択されたサムネールのより近傍に表示することを特徴とする請求項１に記載の映像表示装置。
【請求項５】
映像コンテンツに対応付けられたサムネールを一画面内に複数並べて表示する映像表示装置であって、
該映像表示装置に対してのユーザの指示を検知する指示検知部と、
前記指示検知部により検知された表示指示に応じて、前記サムネールの表示を制御する表示制御部と、
前記指示検知部により検知されたサムネール選択指示により、選択されたサムネールの閲覧時間から当該サムネールに対応した映像コンテンツに対する関心度を算出する関心度推定部と、
ユーザにより今までに選択されたサムネールに対応した映像コンテンツの関心度と、該映像コンテンツの特徴ベクトルとに基づき、前記選択されたサムネールに対応した映像コンテンツへの関心度が大きいほど当該映像コンテンツへの嗜好が強くなるようにしたユーザ毎に嗜好情報を算出する嗜好情報算出部と、を備え、
前記表示制御部は、前記選択されたサムネール以外の映像コンテンツについて前記嗜好情報との関連度を計算し、前記関連度が大きいほど映像コンテンツのサムネールを前記選択されたサムネールのより近傍に表示するとともに、前記関心度の大きさが所定の閾値以下の場合に、該映像コンテンツのサムネールを消去対象とし、該消去対象のサムネールの代わりに、未表示の映像コンテンツのサムネールを選択し配置することを特徴とする映像表示装置。
【請求項６】
前記関心度推定部は、サムネールの閲覧時間が長いほど関心度が大きくなるように関心度を算出することを特徴とする請求項１から請求項５のいずれか１項に記載の映像表示装置。
【請求項７】
映像コンテンツに対応付けられたサムネールを一画面内に複数並べて表示する映像表示装置の制御方法であって、
前記映像表示装置に対してのユーザの指示を検知するステップと、
検知された表示指示に応じて、前記サムネールの表示を制御するステップと、
検知されたサムネール選択指示により、選択されたサムネールの閲覧時間との関係から該サムネールに対応した映像コンテンツに対する関心度を算出するステップと、
算出された前記選択されたサムネールの関心度の大きさに応じて、類似のサムネールを前記選択されたサムネールの近傍により多く配置するように入れ替え制御し、表示するステップと、
を有することを特徴とする映像表示装置の制御方法。
【請求項８】
前記入れ替え制御し、表示するステップは、前記類似のサムネールとして、前記選択されたサムネールに対応した映像コンテンツと同一カテゴリーの映像コンテンツのサムネールを指定し、該映像コンテンツのサムネールを該選択されたサムネールの近傍に配置し、表示することを特徴とする請求項７に記載の映像表示装置の制御方法。
【請求項９】
前記入れ替え制御し、表示するステップは、前記関心度の大きさが所定の閾値以下の場合に、該映像コンテンツのサムネールを消去対象とし、該消去対象のサムネールの代わりに、未表示の映像コンテンツのサムネールを選択し配置することを特徴とする請求項７又は請求項８に記載の映像表示装置の制御方法。
【請求項１０】
前記入れ替え制御し、表示するステップは、前記選択されたサムネールに対応した映像コンテンツとそれ以外の映像コンテンツとの相関度を計算し、該相関度が大きいほど映像コンテンツのサムネールを選択されたサムネールのより近傍に配置し、表示することを特徴とする請求項７に記載の映像表示装置の制御方法。
【請求項１１】
映像コンテンツに対応付けられたサムネールを一画面内に複数並べて表示する映像表示装置の制御方法であって、
前記映像表示装置に対してのユーザの指示を検知するステップと、
検知された表示指示に応じて、前記サムネールの表示を制御するステップと、
検知されたサムネール選択指示により、選択されたサムネールの閲覧時間から該サムネールに対応した映像コンテンツに対する関心度を算出するステップと、
前記選択されたサムネールに対応した映像コンテンツへの前記関心度が大きいほど当該映像コンテンツへの嗜好が強くなるようにした嗜好情報を算出するステップと、
前記選択されたサムネール以外の映像コンテンツについて前記嗜好情報との関連度を計算するステップと、
前記関連度が大きいほど映像コンテンツのサムネールを前記選択されたサムネールのより近傍に表示するとともに、前記関心度の大きさが所定の閾値以下の場合に、該映像コンテンツのサムネールを消去対象とし、該消去対象のサムネールの代わりに、未表示の映像コンテンツのサムネールを選択し配置するステップと、
を有することを特徴とする映像表示装置の制御方法。
【請求項１２】
前記関心度を算出するステップは、サムネールの閲覧時間が長いほど関心度が大きくなるように関心度を算出することを特徴とする請求項７から請求項１１のいずれか１項に記載の映像表示装置の制御方法。
【請求項１３】
請求項７から請求項１２に記載の映像表示装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１４】
請求項１３に記載のプログラムをコンピュータ読み取り可能に記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の映像コンテンツの中から、サムネール表示により所望の映像コンテンツを選択する映像表示装置及びその制御方法、プログラム、記録媒体に関する。
【背景技術】
【０００２】
従来、映像コンテンツを記録媒体に記録するレコーダ装置等では、多数の映像コンテンツを一覧表示するために、該映像コンテンツを代表する静止画像として映像コンテンツの動画像１フレームを縮小表示することが行なわれている。このような映像コンテンツを代表する画像は、一般にサムネールと呼ばれている。複数の映像コンテンツが記録されている場合には、複数のサムネールを一画面に一覧表示して、この一覧表示によりユーザに所望の映像コンテンツを迅速に選択させることを可能としている。
【０００３】
一方で、近年の記録媒体の大容量化や通信回線の高速化を背景に、記録媒体に記録され、またはネットワークを介してアクセス可能とされる映像コンテンツの量は着実に増加している。このように映像コンテンツの数が多くなった場合に、所望の映像コンテンツにアクセスするためには、静止画によるサムネール表示では不十分である。なぜなら多数の映像コンテンツを記録した状態では、視聴前から個別にその映像コンテンツの内容を把握していることもあるが、視聴前において映像コンテンツに関する漠然としたイメージ以上の知識を持っていないことも多いからである。このような場合の例としては、ユーザ自身が個別に録画設定をしなくとも好みに応じて自動的に録画された映像コンテンツや、個人により作成された映像コンテンツを視聴することが該当する。このようなときに目的の映像コンテンツを効率的に検索するためには、一覧表示において映像コンテンツの内容を端的に表している動画像を見ながら探すことが有効である。そこで、初期状態としてサムネールを静止画像として表示しておき、視聴対象として選択されたもののみを動画像として表示する技術が開示されている（たとえば、特許文献１参照）。
【０００４】
また、映像コンテンツの量が増加した場合に、視認性を損なうことなく、かつ一覧性よくこれらのサムネールを表示するためには、一画面に表示可能なサムネール数が制限される。したがって、できるだけ一画面に表示する映像コンテンツはユーザの好みに近いものを事前に選択するべきであるが、必ずしも見たい映像コンテンツが明確に決まっているとは限らない。そこで、情報を閲覧する際にユーザの閲覧履歴からユーザの興味を把握し、漠然とした検索意図を持ったユーザが関心のあるコンテンツを見つけることのできるシステムが開示されている（たとえば、特許文献２参照）。
【特許文献１】特開２００３−２７４３６８号公報
【特許文献２】特許第３６５６９８６号
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、ユーザの興味を反映する際に、特許文献２のように単に閲覧の履歴をもちいるだけでは、現在閲覧の対象となっているコンテンツへの関心が反映されていない。つまり現在のユーザの嗜好を正確に反映できていないという問題点がある。また、過去に一度閲覧したが実際には関心がなかった情報がユーザの興味の把握に使用されてしまい、現在の関心から掛け離れたコンテンツが表示され続けると、情報の視覚的検索性を損なうという問題がある。
【０００６】
本発明は、以上のような問題点を解決するためになされたものであって、その課題は、ユーザの現時点でのコンテンツへの関心度に応じてサムネールの配置の入替えや、未閲覧なサムネールの入替えを行うことで、ユーザが簡単かつ直感的に好みの映像コンテンツにアクセスできる視聴環境を提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係る映像表示装置は、映像コンテンツに対応付けられたサムネールを一画面内に複数並べて表示する映像表示装置であって、前記映像表示装置に対してのユーザの指示を検知する指示検知部と、前記指示検知部により検知された表示指示に応じて、サムネールの表示を制御する表示制御部と、前記指示検知部により検知されたサムネール選択指示により、選択されたサムネールの閲覧時間から該サムネールに対応した映像コンテンツに対する関心度を算出する関心度推定部と、を備え、前記表示制御部は、前記選択されたサムネールの関心度の大きさに応じて、類似のサムネールを前記選択されたサムネールの近傍により多く配置するように入れ替え制御することを特徴とする。
【０００８】
また、本発明に係る映像表示装置において、前記表示制御部は、前記類似のサムネールとして、前記選択されたサムネールに対応した映像コンテンツと同一カテゴリーの映像コンテンツのサムネールを指定し、該映像コンテンツのサムネールを該選択されたサムネールの近傍に配置することを特徴とする。
【０００９】
また、本発明に係る映像表示装置において、前記表示制御部は、前記関心度の大きさが所定の閾値以下の場合に、該映像コンテンツのサムネールを消去対象とし、該消去対象のサムネールの代わりに、未表示の映像コンテンツのサムネールを選択し配置することを特徴とする。
【００１０】
また、本発明に係る映像表示装置において、前記表示制御部は、選択されたサムネールに対応した映像コンテンツとそれ以外の映像コンテンツとの間の相関度を計算し、該相関度が大きいほど映像コンテンツのサムネールを選択されたサムネールのより近傍に表示することを特徴とする。
【００１１】
本発明に係る映像表示装置は、映像コンテンツに対応付けられたサムネールを一画面内に複数並べて表示する映像表示装置であって、該映像表示装置に対してのユーザの指示を検知する指示検知部と、前記指示検知部により検知された表示指示に応じて、前記サムネールの表示を制御する表示制御部と、前記指示検知部により検知されたサムネール選択指示により、選択されたサムネールの閲覧時間から当該サムネールに対応した映像コンテンツに対する関心度を算出する関心度推定部と、ユーザにより今までに選択されたサムネールに対応した映像コンテンツの関心度と、該映像コンテンツの特徴ベクトルとに基づき、前記選択されたサムネールに対応した映像コンテンツへの関心度が大きいほど当該映像コンテンツへの嗜好が強くなるようにしたユーザ毎に嗜好情報を算出する嗜好情報算出部と、を備え、前記表示制御部は、前記選択されたサムネール以外の映像コンテンツについて前記嗜好情報との関連度を計算し、前記関連度が大きいほど映像コンテンツのサムネールを前記選択されたサムネールのより近傍に表示するとともに、前記関心度の大きさが所定の閾値以下の場合に、該映像コンテンツのサムネールを消去対象とし、該消去対象のサムネールの代わりに、未表示の映像コンテンツのサムネールを選択し配置することを特徴とする。
【００１２】
また、本発明に係る映像表示装置において、前記関心度推定部は、サムネールの閲覧時間が長いほど関心度が大きくなるように関心度を算出することを特徴とする。
【００１３】
本発明に係る映像表示装置の制御方法は、映像コンテンツに対応付けられたサムネールを一画面内に複数並べて表示する映像表示装置の制御方法であって、前記映像表示装置に対してのユーザの指示を検知するステップと、検知された表示指示に応じて、前記サムネールの表示を制御するステップと、検知されたサムネール選択指示により、選択されたサムネールの閲覧時間との関係から該サムネールに対応した映像コンテンツに対する関心度を算出するステップと、算出された前記選択されたサムネールの関心度の大きさに応じて、類似のサムネールを前記選択されたサムネールの近傍により多く配置するように入れ替え制御し、表示するステップと、を有することを特徴とする。
【００１４】
また、本発明に係る映像表示装置の制御方法において、前記入れ替え制御し、表示するステップは、前記類似のサムネールとして、前記選択されたサムネールに対応した映像コンテンツと同一カテゴリーの映像コンテンツのサムネールを指定し、該映像コンテンツのサムネールを該選択されたサムネールの近傍に配置し、表示することを特徴とする。
【００１５】
また、本発明に係る映像表示装置の制御方法において、前記入れ替え制御し、表示するステップは、前記関心度の大きさが所定の閾値以下の場合に、該映像コンテンツのサムネールを消去対象とし、該消去対象のサムネールの代わりに、未表示の映像コンテンツのサムネールを選択し配置することを特徴とする。
【００１６】
また、本発明に係る映像表示装置の制御方法は、前記入れ替え制御し、表示するステップは、前記選択されたサムネールに対応した映像コンテンツとそれ以外の映像コンテンツとの相関度を計算し、該相関度が大きいほど映像コンテンツのサムネールを選択されたサムネールのより近傍に配置し、表示することを特徴とする。
【００１７】
また、本発明に係る映像表示装置の制御方法は、映像コンテンツに対応付けられたサムネールを一画面内に複数並べて表示する映像表示装置の制御方法であって、前記映像表示装置に対してのユーザの指示を検知するステップと、検知された表示指示に応じて、前記サムネールの表示を制御するステップと、検知されたサムネール選択指示により、選択されたサムネールの閲覧時間から該サムネールに対応した映像コンテンツに対する関心度を算出するステップと、前記選択されたサムネールに対応した映像コンテンツへの前記関心度が大きいほど当該映像コンテンツへの嗜好が強くなるようにした嗜好情報を算出するステップと、前記選択されたサムネール以外の映像コンテンツについて前記嗜好情報との関連度を計算するステップと、前記関連度が大きいほど映像コンテンツのサムネールを前記選択されたサムネールのより近傍に表示するとともに、前記関心度の大きさが所定の閾値以下の場合に、該映像コンテンツのサムネールを消去対象とし、該消去対象のサムネールの代わりに、未表示の映像コンテンツのサムネールを選択し配置するステップと、を有することを特徴とする。
【００１８】
また、本発明に係る映像表示装置の制御方法において、前記関心度を算出するステップは、サムネールの閲覧時間が長いほど関心度が大きくなるように関心度を算出することを特徴とする。
【００１９】
また、本発明に係るプログラムは、前記映像表示装置の制御方法をコンピュータに実行させることを特徴とする。
【００２０】
また、本発明に係る記録媒体は、前記プログラムをコンピュータ読み取り可能に記録したことを特徴とする。
【発明の効果】
【００２１】
以上のような各技術手段から構成される本発明によれば、サムネール閲覧時に、ユーザがどのような操作をしたかの操作状況や、どのくらいの時間だけ動画サムネールを見たかの閲覧状況によって、映像コンテンツに対するユーザの関心度を推定する。関心度が高い場合には、サムネール間で表示位置を入替えて関心度の高い映像コンテンツと同分類の、または類似した、またはユーザの好みに近い映像コンテンツを近接させるように、サムネールの配置を入替えることができる。
【００２２】
また、ユーザの関心が低い場合、サムネールを他の未閲覧のサムネールと自動で入替えるため、画面の中の限られた表示領域を有効に活用することができる。このように、ユーザは特に表示の入替えを操作することなく、サムネールとして表示された映像コンテンツを閲覧するだけでよいため、あいまいな検索意図であっても手数を掛けずに好みの映像コンテンツを選択することができる。つまり、ユーザが簡単かつ直感的に好みの映像コンテンツにアクセスできる視聴環境を提供可能となる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施形態について、図面を参照しながら説明する。同一の符号を付した部分は同一物を表すとする。
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係る映像表示装置１００の構成例を示すブロック図である。
【００２４】
映像表示装置１００は、映像コンテンツ等のデータを記録する記録部１０１と、動画再生部１０２と、静止画再生部１０３と、表示部１０４と、関心度推定部１０５と、表示制御部１０６と、指示検知部として操作部１０７とを含んで構成される。
【００２５】
本発明の構成要素である各部は、たとえば、マイクロプロセッサ、メモリ、バス、インターフェイス、周辺装置などから構成されるハードウェアと、これらのハードウェア上にて実行可能なソフトウェアにより実現される。
【００２６】
ここで、記録部１０１は、データを記録するための記録媒体とその読み取り装置により構成される。記録媒体は、たとえば磁気ディスク、光ディスク又はフラッシュメモリ等で実現される。
【００２７】
また、表示部１０４は、画像のほか、文字や図形などを表示するためのディスプレイ装置により実現できる。また、構成した画面を表示するための信号を外部のディスプレイに送出する装置により実現してもよい。さらに音声を再生するためのスピーカ（図示していない）を備えて構成する。
【００２８】
操作部１０７は、映像表示装置がユーザの指示を検知するための装置であり、リモートコントローラやマウス、トラックボール、キーボード等により実現される。
【００２９】
動画再生部１０２、静止画再生部１０３、関心度推定部１０５および表示制御部１０６は汎用のマイクロプロセッサにより実現することができ、さらに一部をＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）にて実現してもよい。この場合、本実施形態の機能を実現するソフトウェアのプログラムコードが、マイクロプロセッサまたはＤＳＰにより実行される。
【００３０】
このような構成により、映像再生装置１００は、記録部１０１に蓄積された映像コンテンツのサムネールを静止画像として表示部１０４に並べて表示する（静止画サムネール）。ユーザが操作部１０７により表示されたサムネールを選択する操作を行うと、サムネールを選択するという指示が表示制御部１０６に入力される。表示制御部１０６はユーザの指示に応じて、静止画サムネールを対応する動画像（動画サムネール）に置き換える。ユーザは、その場で映像コンテンツの内容を確認することができる。
【００３１】
このときの映像表示装置１００の動作について、図２のフローチャート図を用いて説明する。
【００３２】
まず、処理が開始されると、映像コンテンツのサムネールを一覧表示するために、ステップ（以下、ＳＴと記す）２０１において、表示制御部１０１は、記録部１０１にアクセスして、一覧表示の対象となる映像コンテンツの数Ｍを取得する（ここでＭは自然数である）。
【００３３】
ここで、記録部１０１には映像コンテンツが予め所定のカテゴリーに分類されて記録されているものとする。分類には、放送番組の録画コンテンツならば、たとえばＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）の番組分類情報を使用することができる。分類は大分類、中分類、小分類などのように複数の段階で分類されていてもよい。映像コンテンツの分類に関する情報は、所定の形式で記録部に保存される（たとえばファイル管理におけるディレクトリ階層の情報がこれに該当する）。
【００３４】
続くＳＴ２０２において、表示制御部１０６は、映像コンテンツ数Ｍが０か否かの判定を行う。映像コンテンツ数Ｍが０でなければ（ＳＴ２０２；ＮＯ）、サムネールによる一覧表示を行うため、ＳＴ２０３の処理に進む。映像コンテンツ数Ｍが０ならば（ＳＴ２０２；ＹＥＳ）、サムネールを表示する映像コンテンツがないため、そのまま、本処理を終了する。
【００３５】
ＳＴ２０３では、映像コンテンツ数Ｍと一覧表示数Ｎとを比較する。表示部１０４の画面にサムネールを一覧表示したときに、ユーザが見易い状態とするために表示するサムネールの個数を制限するためである。ＭがＮ以下ならば（ＳＴ２０３；ＹＥＳ）、制限の必要がないため、ＳＴ２０５の処理に進む。ＭがＮよりも多い場合には（ＳＴ２０３；ＮＯ）、Ｍ個の映像コンテンツから表示するものを選択する処理に進む（ＳＴ２０４）。ＳＴ２０４の処理では、表示制御部１０６は所定の順序でＮ個の映像コンテンツを選択した後、ＳＴ２０５の処理に進む。ここで、所定の順序とは、たとえば、映像コンテンツの作成日時（タイムスタンプ）、ファイル名、タイトル名又はレーティング等の順序である（これらの情報は、記録部１０１に映像コンテンツが記録される前に付加情報として与えられているか、記録後に付加される）。
【００３６】
ＳＴ２０５では、表示制御部１０６が選択したＮ個の映像コンテンツのサムネールを表示する。また、映像コンテンツがＭ個の場合には、このＭ個の映像コンテンツのサムネールを表示する。記録部１０１には、映像コンテンツに関連づけて、静止画サムネールデータが格納されている。表示制御部１０６は、Ｎ個の映像コンテンツそれぞれについて、対応する静止画サムネールと表示部１０４の画面に表示する表示位置とを静止画再生部１０３に対して指定する。静止画再生部１０３は、映像コンテンツに対応する静止画サムネールデータを記録部１０１から読みだし、復号処理等表示に必要な処理を施したのち表示部１０４に出力する。たとえば、静止画サムネールがＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式で圧縮されているならば、静止画再生部１０３は、ＪＰＥＧデコーダを備えるように構成する。
【００３７】
ここで、静止画サムネールデータが記録部１０１に格納されていない場合には、表示制御部１０６は、後述の動画再生部１０２を制御して、記録部１０１から映像コンテンツ自体のデータを読み出し、先頭の１フレームを復号してもよい。
【００３８】
ここまでの処理を、閲覧対象のＮ個の映像コンテンツに対して実行すると、表示部１０４には、記録部１０１に格納されている映像コンテンツについての静止画サムネールが一覧できる状態で並べられる。Ｎ＝３６のとき表示部１０４の画面にサムネールを表示したときの状態を図３に示す。図３（ａ）は、一覧表示の初期状態である。中央の矢印はカーソルを表している。カーソルはサムネールを選択していない状態である。この状態でユーザからの入力を待つ。図３（ｂ）はカーソルを移動させて、サムネールを選択した状態である。サムネールが選択された状態ではサムネールを囲む枠としてカーソルを表示している。ユーザは操作部１０７によりカーソルを移動させて、サムネールを選択することができる。
【００３９】
次に、一覧表示の状態でユーザの操作に適応してサムネールの配置の入替えや、表示対象のサムネールの入替えを行うために、一覧表示の状態において表示制御部１０６は、操作部１０７により操作が通知されるのを待ち、操作が行われた否かを判断する（ＳＴ２０６）。ユーザの操作があり操作部１０７から通知があった場合（ＳＴ２０６；ＹＥＳ）、ＳＴ２１０の処理に進む。操作部１０７からの通知がなかった場合（ＳＴ２０６；ＮＯ）には、ＳＴ２０７の処理に進む。
【００４０】
ここでは、まず、図３（ｂ）に示したようにユーザによりサムネールが選択され、操作部１０７から選択操作有無の通知があったものとして（ＳＴ２０６；ＹＥＳ）、ＳＴ２１０の処理について図４のフロー図を用いて説明する。
【００４１】
ユーザの操作によりカーソルがサムネールを選択する状態となったとき、当該サムネールの位置にて静止画サムネールの代わりに動画サムネールを表示するために、ＳＴ４０１において、サムネールの非選択から選択への遷移が行われたか否かの判断を行い、選択操作の遷移があったと判断すると（ＳＴ４０１；ＹＥＳ）、ＳＴ４０７の処理に進む。ＳＴ４０７では、サムネールの選択から非選択への遷移が行われたか否かの判断を行う。現時点での操作は、非選択から選択への遷移のフローであるから、この非選択操作の遷移が行われていないと判断し（ＳＴ４０７；ＮＯ）、ＳＴ４０８の処理に進む。
【００４２】
ＳＴ４０８では、表示制御部１０６は当該サムネールの表示位置から選択された静止画サムネールを割り出し、対応する映像コンテンツと表示位置とを動画象再生部１０２に対して指定する。動画再生部１０２は記録部１０１から映像コンテンツのデータを読み出して、必要に応じて復号処理やスケーリング等表示に必要な処理を施し、表示部１０４に出力する。映像コンテンツのデータは、通常動画象データと付随する音声データ等から構成され、これらの複数種のデータが多重化された形式となっている。なお、動画再生部１０２は音声データの再生も行う。つまり、動画再生部１０２は機能として動画像データのデコーダ、音声データのデコーダを含んで構成されている。
【００４３】
関心度推定部１０５は、サムネールの選択時間の測定を開始する（ＳＴ４０９）。この時間の測定は、ユーザが操作部１０７を操作して選択中のサムネールからカーソルを移動させるまで継続する。サムネール選択中の間はサムネールが動画像として表示されるため、サムネールの選択時間の長さは、ユーザが動画サムネールを閲覧した時間に相当する。閲覧時間が長い程、映像コンテンツに関する関心度が高いと推定することができる。
【００４４】
次に、表示制御部１０６は、サムネールの管理情報を参照し、表示対象のサムネールの入替えを行うための情報である消去フラグ「１」（詳細は後述する）が付加されているものを入替えの対象として選択し、以下に示す方法によって代替として表示するサムネールを決定する（ＳＴ４１０）。
【００４５】
図５に管理情報の例を示す。図５に示すように、管理情報は、一覧表示における表示位置を表す配置５０１と、映像コンテンツの識別子であるタイトル５０２と、映像コンテンツの属するカテゴリーを表す分類５０３と、消去フラグ５０４とを含んでいる。
【００４６】
消去フラグ５０４が「１」のものが消去の対象となる。表示制御部１０６は管理情報を参照し、表示部１０４の画面に表示中のサムネールのうち消去フラグ５０４の値が「１」であるものを選択する。そして、記録部１０１から代替として表示するサムネールを決定する。代替となるサムネールは、一覧表示として未表示のものから選択する。ここでの決定の仕方は、ＳＴ２０４において使用した所定の順序により分類と無関係に選んでもよいし、消去対象のサムネールと同一カテゴリーの中から選択してもよいし、現在選択中のサムネールと同一カテゴリーの中から選択してもよい。ここで、ＳＴ２１０は終了し、ＳＴ２０９の処理に進む。
【００４７】
一方、ユーザの操作があり（ＳＴ２０６；ＹＥＳ）、あるサムネールをカーソルが選択する状態でなくなり、このサムネールの非選択操作が行われると、ＳＴ４０１において、選択から非選択への遷移が行われたと判断し（ＳＴ４０１；ＮＯ）、ＳＴ４０２の処理に進む。
【００４８】
ＳＴ４０２では、表示制御部１０６は、動画再生部１０２に再生停止を通知する。動画再生部１０２は、動画サムネールの再生を停止する。画像の出力は停止時に表示していたフレームをそのまま表示してもよいし、静止画サムネールに置き換えるようにしてもよい。
【００４９】
次に、ＳＴ４０３では、表示制御部１０６は、関心度推定部１０５に選択解除を通知する。そして、関心度推定部１０５は、選択時間の測定を終了し、選択時間の長さｔから推定されるユーザの関心度を算出する（ＳＴ４０４）。ここで、選択時間の長さｔが所定の時間Ｔ０以下の場合には、他のサムネールを選択するためにカーソルが通過した、またはユーザの操作ミスにより誤って選択されたものとみなして関心度の算出対象外とする。
【００５０】
なお、算出した関心度は、映像コンテンツに関連させて記録部１０１に保存してもよい。関心度推定部１０５は、算出した関心度を表示制御部１０６に対して出力する。
【００５１】
表示制御部１０６は、関心度と所定の閾値Ｔｈとを比較し（ＳＴ４０５）、関心度が閾値Ｔｈ以下の場合（ＳＴ４０５；ＹＥＳ）、管理情報の消去フラグを「１」に設定し、入れ替え対象のサムネールとする（ＳＴ４０６）。そして、前述した選択から非選択への遷移を確認する判断処理に進む（ＳＴ４０７）。一方、関心度が閾値Ｔｈ以上の場合（ＳＴ４０５；ＮＯ）、本コンテンツを表示対象のサムネールの入替えの対象とはせずに、同様に、前述した選択から非選択への遷移を確認する判断処理に進む（ＳＴ４０７）。
【００５２】
ＳＴ４０７において、現在、選択から非選択遷移のモードとなっていることから（ＳＴ４０７；ＹＥＳ）、ＳＴ２１０の処理は終了し、ＳＴ２０９の処理に進む。
【００５３】
ＳＴ２０９は、処理を終了するかを判定するステップである。ユーザの操作により、処理終了が選択されたことを判断した場合（ＳＴ２０９；ＹＥＳ）、本処理が終了する。それ以外の場合は（ＳＴ２０９；ＮＯ）、ＳＴ２０６の処理に進み、再度、操作部１０７によりユーザ操作の有無を判定する。
【００５４】
ユーザの操作がない場合（ＳＴ２０６；ＮＯ）、ＳＴ２０７の処理に進み、動画サムネールの閲覧を継続している（選択中）か否かの判定を行う。ＳＴ２０７において、サムネールが選択されている場合には（ＳＴ２０７；ＹＥＳ）、ＳＴ２０８の処理に進み、どのサムネールも選択されていない場合には（ＳＴ２０７；ＮＯ）、ＳＴ２０６の処理に戻る。
【００５５】
ＳＴ２０８では、サムネールが選択されている状態で関心度推定部１０５においては選択時間の長さｔを測定中である。関心度推定部１０５は、選択時間の長さｔからユーザの関心度を推定する。表示制御部１０６は、推定された関心度が大きいほど、より多くの類似サムネールが選択されたサムネールの近傍に集まるように、サムネールの配置の入替えを行う。入替えは選択されたサムネールの近傍において、対応するカテゴリーの異なるサムネールを、離れた位置の同じカテゴリーのサムネールと入替える。つまり、選択時間の長さが長い程、ユーザが選択したサムネールに対応する映像コンテンツに高い関心を思っていると推定し、関心の高さに応じて同じようなサムネールが周辺に集まるようにすることで、好みの映像コンテンツを選択しやすくすることができる。なお、選択時間の長さｔが所定の時間Ｔ０以下の間は、サムネールの配置の入替えを行なわないようにすると、ユーザの操作ミスなどによる誤動作を防止することができる。
【００５６】
表示制御部１０６におけるサムネールの配置の入替え方法について図６を用いて説明する。
【００５７】
図６は、記録部１０１における分類のための管理構造の一例を示す図である。この例では分類ごと（カテゴリー１〜８）にディレクトリを設け、各ディレクトリに映像コンテンツを記録している。図７は、サムネールの配置入替え時に表示部１０４の画面の変化を示す図であり、図７（ａ）から図７（ｅ）へ変化する様子を示している。ここでカテゴリーｉの映像コンテンツをＣｉｊと表記する（ｉ、ｊは自然数である）。ｊは同一カテゴリー内の映像コンテンツを所定の順序でソートしたときの並び順を示す。
【００５８】
図７（ａ）は、ユーザがＣ４７のサムネールを選択したときの状態を示す。Ｃ４７のサムネールは、カテゴリー４に属する映像コンテンツのものである。この状態で映像表示装置１００はＣ４７のサムネールを動画像として表示する。一定時間経過後、表示制御部１０６は、管理情報からカテゴリー４に属する映像コンテンツを入替えの候補（入替え候補）として選択する。この例ではＣ４８、Ｃ４６、Ｃ４５、Ｃ４４のサムネールに対応した映像コンテンツが選択される。次に、Ｃ４７のサムネール近傍の位置から入替えの対象となる位置（入替え位置）を決定する。たとえば入替え位置は、入替え候補の映像コンテンツ数を考慮して８近傍から決定する。具体的には入替え候補数が５以下ならば選択されたサムネールの左隣を入替え位置とし、入替え候補数が６以上８以下ならば選択されたサムネールの左上を入替え位置とする。ここではＣ４７の表示位置の左に隣接する位置を入替え位置とし、この位置に表示されているサムネールの分類を確認する。入替え位置のサムネールが選択されたサムネールと同じカテゴリーならば、そのまま表示を続ける。そうでなければ、選択されたサムネールと同じ分類のサムネールをリスト中から検索する。この例ではＣ１７はカテゴリー１であるため、Ｃ１７とＣ４８の位置を入替える（図７（ｃ））。Ｃ４７の選択が継続する場合、時間が経過するにつれて図７（ｄ）、図７（ｅ）と変化し、選択されたサムネールＣ４７の周辺に同分類のサムネールが集合する。
【００５９】
なお、前述の実施例では入替え候補を管理情報のみから選択しているが、一覧表示中に管理情報を書き換える等により、当初管理情報になかった同一カテゴリーのサムネールを表示するようにしてもよい。つまり、Ｃ４８、Ｃ４６、Ｃ４５、Ｃ４４以外にＣ４３やＣ４２が記録部１０１に存在すれば、これらをＣ４７の近傍に表示してもよい。
【００６０】
図８は、関心度推定部１０５における選択時間の長さｔと推定される関心度ｒとの関係を示す。
【００６１】
図８（ａ）は、選択時間の経過に対して等間隔となるように関心度ｒを決定する場合（線形）の例を、図８（ｂ）は、選択時間の経過に対して間隔が変化するように関心度ｒを決定する場合（非線形）の例である。いずれの場合でも、選択時間の長さｔがＴ１となったとき関心度をＲ１とし、関心度が変化したときに配置入替えを実行する。
【００６２】
なお、ＳＴ４０９において、表示制御部１０６は管理情報とは別に消去リストを内部のメモリ内に保持し、入替えにより画面から消去されたサムネールに関する情報を記録し、消去されたサムネールをユーザが簡単に呼び出せるようにしてもよい。ユーザが消去リストを呼び出すために操作を行うと、操作部１０７がユーザの操作を検知してユーザの指示が表示制御部１０６に伝えられ、表示制御部１０６は消去リストに沿ってサムネールを表示する（図９参照）。
【００６３】
また、図６に示した各カテゴリーはさらに細かく分類されていてもよい。その一例として図６に示したカテゴリー１を６つの中分類であるサブカテゴリーに分類し、さらに各サブカテゴリーを小分類であるタイトルに分類した例を図１０に示す。この場合に、図７を用いて前述したように前記管理情報に登録された同一カテゴリーのサムネールの配置入替えを行って、１つのサムネールの選択時間の長さｔが長くなり配置の入替えが終わったとき、さらにサブカテゴリーに基づき配置の入替えを行ってもよい。前述の図７の例では、Ｃ４８、Ｃ４６、Ｃ４５、Ｃ４４が同一カテゴリーであるが、ここでＣ４７、Ｃ４５、Ｃ４４のサブカテゴリーが同じであり、この順番でタイムスタンプが新しいとする。図７（ｆ）に示すようにＣ４５とＣ４６を入替えて、同じサブカテゴリーのサムネールが近くに集まるようにしてもよい。たとえば映像コンテンツのタイムスタンプの順で配置を変更することで、たとえば連続ドラマならシリーズの順番に並ぶように表示位置を調整し、未視聴のものや次に視聴すべきものを、たとえば枠を付けたり、枠の色を変えたりして、他のサムネールよりも視覚的に目立たせるように表示してもよい。
【００６４】
また、サムネールを対象としたユーザの操作として、カーソルの移動による選択以外に、サムネールの拡大／縮小、サムネールから映像コンテンツの視聴などが挙げられる。このような操作に対してユーザの関心度の大きさを定義して、操作の違いにより選択したサムネールに対応する映像コンテンツの関心度の推定方法を変化させる。たとえば、一覧表示から選択したサムネールに対応する映像コンテンツの視聴へ切り替わった場合には、視聴の仕方によって選択時間の長さｔと関心度ｒとの関係を変化させてもよい。視聴の仕方のバリエーションとしては、通常再生以外に早送り再生やダイジェスト再生などがあげられる。一般に通常再生する場合に比べて早送りやダイジェスト再生の方が視聴対象の映像コンテンツに対する関心が低いと考えられる。視聴時間に対する関心度の変化として、通常再生を早送り再生やダイジェスト再生よりも関心度が大きくなるように変化させる。この場合の選択時間の長さｔと関心度ｒとの関係を図８（ｃ）に示す。この図は、ｔ＝Ｔ１で一覧表示から映像コンテンツの視聴に切り替わった場合の例である。通常再生のときＬ２の関係とし、それ以外ではＬ１の関係とすることで、視聴方法による違いを関心度の推定に反映する。また、サムネールを拡大して表示した方が通常の状態よりも関心度が大きいとみなし、縮小して表示した方が通常の状態よりも関心度が小さいとみなす。操作の違いによる関心度の推定は、選択時間の長さと関心度との関係を変化させてもよいし、操作が発生した時点で一定量だけ関心度を増減させてもよい。
【００６５】
以上のように、本実施形態によれば、サムネール閲覧時に、ユーザがどのくらいの時間だけ動画サムネールを選択したか等の操作状況によって、映像コンテンツに対するユーザの関心度を推定する。関心度が高い場合には、画面に表示されているサムネール同士で表示位置を入替えて関心度の高い映像コンテンツと同分類の映像コンテンツを近接させるように、サムネールの配置を入替えることができる。
【００６６】
また、ユーザの関心が低い場合、サムネールを他の未閲覧のサムネールと自動で入替えるため、画面の中の限られた表示領域を有効に活用することができる。このように、ユーザは特に表示の入替えを操作することなく、サムネール閲覧するだけでよいため、一覧表示の中から好みのコンテンツを選択するために必要な操作を減らし、ユーザが簡単かつ直感的に好みの映像コンテンツにアクセスできる視聴環境を提供可能となる。
【００６７】
＜第２の実施形態＞
本発明の第２の実施形態は、動画サムネールのマルチ表示により複数の映像コンテンツを閲覧可能とする。図１１に、本実施形態に係る映像表示装置２００の構成例を示すブロック図を示す。図１１に示すように、映像表示装置２００は、映像コンテンツ等のデータを記録する記録部１０１と、複数の動画サムネールを同時に表示する動画再生部１０８と、静止画再生部１０３と、表示部１０４と、関心度推定部１０５と、表示制御部１０９と、指示検知部として操作部１０７および注視位置検出部１１０とを含んで構成される。
【００６８】
映像表示装置２００を使うと、動画サムネールのマルチ表示により映像コンテンツの閲覧が可能となる。つまり前述の第１の実施形態における映像表示装置と比べると、ユーザ操作の如何にかかわらず、サムネールが動画として表示されるという違いがある。このような場合、サムネールの視認性を損なうことなく表示することで、ユーザの視覚的な検索能力を十分に発揮できるようになる。
【００６９】
注視位置検出部１１０は、表示部１０４の画面内においてユーザが注視している位置を中心とした、ある広さを持つ領域として注視位置を検出する。注視位置検出部１１０は、ユーザの操作を補助する目的、また関心度推定部１０５における関心度の算出精度の向上のために用いられる。注視位置検出部１１０にはユーザの顔を撮影するためのビデオカメラが設置されている。このビデオカメラにより撮影したユーザの顔画像を解析し、眼の特徴点を抽出する。特徴点から光彩の相対位置を求め、これによりユーザの視線を検出する。顔画像の解析には、たとえば、顔特徴のテンプレート画像によるマッチングを用いることができる。注視位置検出部１１０は、予め定められた時間間隔で検出した視線から注視位置を確定する。
【００７０】
図１２および図１３は、映像表示装置２００の動作を示すフローチャート図である。図１２でＳＴ１２０１〜Ｓ１２０５およびＳＴ１２０７〜１２１０までの処理は、それぞれ第１の実施形態にて説明したＳＴ２０１〜ＳＴ２０５およびＳＴ２０６〜２０９までの処理と、図１３でＳＴ１３０１、ＳＴ１３０２〜１３０６、ＳＴ１３０７〜１３０８の処理は、それぞれＳＴ４０１、ＳＴ４０３〜４０７、ＳＴ４０９〜４１０までの処理と基本的に同じであるため、繰り返しとなる説明は省略する。処理として、注視位置を検出した際のハンドリングが追加されるが、これについてはその都度説明する。
【００７１】
処理開始後、ＳＴ１２０１〜ＳＴ１２０５が実行され、表示対象の静止画サムネールを表示した後、ユーザがサムネールを選択したか否かに関係なく、複数の静止画サムネールを動画サムネールに変更し、複数同時に表示する（ＳＴ１２０６）。
【００７２】
ＳＴ１２０７では、注視状態を操作部１０７による操作に加え、注視位置が検出された場合、操作部１０７により動画サムネールが選択されたとみなしてカーソルを当該動画サムネールに移動する。注視位置検出部１１０により、表示部１０４に表示されている動画サムネールの中から、ユーザがどの動画サムネールを見ているかを検知することができる。注視位置検出部１１０は、注視位置が確定したら、表示制御部１０９に注視位置を通知する。この通知を受けて表示制御部１０９は、注視位置検出部１１０から得た注視位置から、注視あり（状態Ｇ１）／なし（状態Ｇ０）の状態の判定を行う。ここで一定時間だけ同じ位置の注視状態が継続しているとき、注視位置の動画サムネールをカーソルで選択するようにしてもよい。この後ＳＴ１２１１の処理に進み、関心度推定部１０５により注視時間が測定される。
【００７３】
なお、画面の注視の利用はユーザの操作補助のためであるという観点から、ユーザが画面の注視をやめた場合も、画面を注視した場合と同様に操作があったものとして扱う。
【００７４】
表示制御部１０９では、注視ありの状態をさらに選択中のサムネールと注視位置が一致している状態（状態Ｇ１１）と選択中のサムネールと注視位置が一致しない状態（状態Ｇ２）とに判別してもよい。この場合、状態Ｇ１１が継続している間はユーザの操作がないものとみなすことができる。したがって図１２においてＳＴ１２０７ではＮＯが選択される。一方、状態Ｇ１２ではユーザの関心が他の動画サムネールに向いていると判断できるが、単に視線を動かしただけか、それとも本当に他の動画サムネールに関心が移ったのかが区別できない。そこで、これらの区別を状態Ｇ１２の継続時間で判断する。表示制御部１０９は、状態Ｇ１１から状態Ｇ１２に遷移したら、状態Ｇ１２の継続時間の測定を開始する。さらに関心度推定部１０５の選択時間の測定を停止するように制御する。関心度推定部１０５は、選択時間の測定を一時停止する。注視位置を利用することでユーザがサムネールを見ていない時間を除き、関心度の算出の精度を向上することができる。もし、状態Ｇ１２が所定の時間だけ継続するならばカーソルによる選択を解除し、状態Ｇ１に遷移させ、選択時間の測定を終了する。状態Ｇ１２が所定の時間だけ継続することなく再度、状態Ｇ１１に戻ったら、選択時間の測定を再開する。
【００７５】
以上の状態遷移を説明する状態遷移図を図１４に示す。また、各状態における状況を表す模式図を図１５に示す（楕円の内部が注視領域、斜線部が非注視領域を指す）。動画サムネールを用いた一覧表示を開始した直後は、状態Ｇ０（図１５（ａ））となる。状態Ｇ０から、注視位置を検出したら、状態Ｇ１に遷移する（図１５（ｂ））。さらに、状態Ｇ１が一定時間継続すると状態Ｇ１１に遷移して注視位置のサムネールをカーソルにて選択した状態となり（図１５（ｃ））、そうでなければ、状態Ｇ０に遷移する。状態Ｇ１１において、カーソル位置と注視位置が一致しなければ、状態Ｇ１２に遷移する（図１５（ｄ））。状態Ｇ１２から、注視位置とカーソル位置が一致すれば、状態Ｇ１１に遷移し、そうでなければ、状態Ｇ１２の状態のままである。また、状態Ｇ１１およびＧ１２で、注視位置が検出されなくなった場合には、状態Ｇ０に遷移する。
【００７６】
なお、注視位置検出部１１０は、指示検知部としての１例であるが、視線というユーザの動向を検知しているとも言える。視線のようなユーザの動向または行動に関する情報を暗黙的な操作とみなし、装置を動かす制御信号として検知する手段が指示検知部という概念に含まれる。本実施形態で例示した視線のほか、ユーザのジェスチャや血圧、脈波、心拍数、脳波などの生体情報であってもよい。
【００７７】
以上のように、本実施形態によれば、サムネール閲覧時に、ユーザがどのくらいの時間だけ動画サムネールを見たかによって、映像コンテンツに対するユーザの関心度を推定する。ユーザの関心が高い映像コンテンツに対して同分類の映像コンテンツを近接させ、またユーザの関心が低い映像コンテンツに対してサムネールを他の未閲覧のサムネールと自動で入替える。このように関心度に応じて、表示中のサムネールの配置を入替えることで画面の中の限られた表示領域を有効に活用することができる。ユーザは特に表示の入替えを操作することなく、サムネールを閲覧するだけでよいため、一覧表示の中から好みのコンテンツを選択するために必要な操作を減らし、ユーザが簡単かつ直感的に好みの映像コンテンツにアクセスできる視聴環境を提供可能となる。
【００７８】
＜第３の実施形態＞
本発明の第３の実施形態は、類似の映像コンテンツをより精度よく決定可能とするものである。映像コンテンツはその内容として様々な要素を持っているため、１つのカテゴリーに分類することが必ずしも適当でない場合がある。そこで、映像コンテンツに関する複数の特徴量を表す特徴ベクトルを定義し、映像コンテンツの相関度の判定に使用するようにしてもよい。特徴ベクトルを映像コンテンツごとに予め記録部１０１に記録する。ここで特徴ベクトルとは、映像コンテンツのショットの数、動きの方向や大きさ、テクスチャ、色などの構造的な情報、あるいは映像コンテンツに関する文字情報等から抽出した意味的な情報の集合であり、多次元ベクトルとして記述される。
【００７９】
ユーザの操作によりカーソルがサムネールを選択する状態となった時、選択されたサムネールは動画像により表示される。このとき、表示制御部１０６（または１０９）は、当該サムネールに対応する映像コンテンツの特徴ベクトルと、他の映像コンテンツの特徴ベクトルとの相関度を計算する。
【００８０】
ユーザが動画サムネールの選択を継続している間、関心度推定部１０５において選択時間の長さｔが測定される。関心度推定部１０５は、選択時間の長さｔからユーザの関心度を推定する。ここで表示制御部１０６（または１０９）は、ユーザにより選択されたサムネールの位置を中心として、関心度が大きいほど相関度の大きい映像コンテンツのサムネールが集まるようにサムネールの配置の入替えを行う。相関度とは、たとえば特徴ベクトル間のユークリッド距離として与えられる。ユークリッド距離が小さいほど相関度が大きいと判断する。サムネールの入替え方法は、第１の実施形態で説明した方法と同様であり、相関度が最大のものを入替え候補とし、決定した入替え位置のサムネールとの間で配置を入替える。
【００８１】
以上のように、本実施形態によれば、サムネール閲覧時に推定されたユーザの関心度から、表示中のサムネールの配置を、関心度の高い映像コンテンツと高次の特徴量に基づいて近い映像コンテンツとを近接させる。画面の中の限られた表示領域を有効に活用することができ、ユーザは特に表示の入替えを操作することなく、サムネールを閲覧するだけでよいため、一覧表示の中から好みのコンテンツを選択するために必要な操作を減らし、ユーザが簡単かつ直感的に好みの映像コンテンツにアクセスできる視聴環境を提供可能となる。
【００８２】
＜第４の実施形態＞
本発明の第４の実施形態は、ユーザの嗜好情報という相対的な尺度により、選択されたサムネールの周辺の配置を変更するものである。図１６に、本実施形態に係る映像表示装置３００の構成例を示すブロック図を示す。図１６に示すように、映像表示装置３００は、映像コンテンツ等のデータを記録する記録部１０１と、動画再生部１０２と、静止画再生部１０３と、表示部１０４と、関心度推定部１０５と、表示制御部１１２と、指示検知部として操作部１０７と、嗜好情報算出部１０８とを含んで構成される。第３の実施形態と同様に、映像コンテンツの特徴ベクトルが予め記録部１０１に記録されているものとする。
【００８３】
図１６では、前述した映像表示装置１００（図１）に嗜好情報算出部１１１を追加した構成となっているが、映像表示装置１００は映像表示装置２００（図１１）であってもよい。
【００８４】
表示制御部１１２は、第１の実施形態で述べたように、Ｎ個の映像コンテンツを選択し、サムネールによる一覧表示を行う。ユーザの操作によりカーソルがサムネールを選択する状態となった時、当該サムネールの位置にて静止画サムネールの代わりに動画サムネールを表示する。ユーザが動画サムネールの視聴を継続している間、関心度推定部１０５は選択時間の長さｔからユーザの関心度を推定する。
【００８５】
ここで嗜好情報算出部１１１は、ユーザにより閲覧されたサムネールに対応する映像コンテンツの関心度が大きいほど、当該映像コンテンツへの嗜好が強く表れるようにユーザの嗜好情報を算出する。たとえば、映像コンテンツｊの特徴ベクトルをＰｊとし、ユーザがサムネールを選択して映像コンテンツの内容を確認している状況において、過去から現時点を含めＬ個のサムネールを閲覧しているとき、ユーザの嗜好情報Ｕを以下のように計算する。
Ｕ＝ω１×Ｐ１＋ω２×Ｐ２＋・・・＋ωＬ×ＰＬ
ここで、ωｊ＝Ｑｊ／Ｑｓ、Ｑｓ＝Ｑ１＋Ｑ２＋・・・ＱＬである。また、Ｑｊは映像コンテンツｊに対するユーザの関心度である。次に、算出したユーザの嗜好情報Ｕと映像コンテンツの特徴ベクトルＰｊとの間の関連度を算出する。算出したユーザの嗜好情報Ｕは、映像コンテンツの特徴ベクトルＬ個を重み付けして加算したものであるため、映像コンテンツの特徴ベクトルの次元数をｎとすれば、嗜好情報Ｕのベクトルも、同じ次元数ｎのベクトルである。そのため、関連度の指標として、たとえばユークリッド距離を用いることができる。
【００８６】
表示制御部１１２は、ユーザにより選択されたサムネールの位置は変えずに、その位置を中心として、算出した関連度が大きい順にサムネールの配置の入替えを行う。サムネールの入替え方法は、第１の実施形態で説明した方法と同様であり、関連度が最大のものを入替え候補とし、決定した入替え位置のサムネールと入替え候補のサムネールとの間で配置を入替える。
【００８７】
以上のように、本実施形態によれば、サムネール閲覧時に、推定されたユーザの関心度から表示中のサムネールの配置をユーザの嗜好情報に基づいて関心度の高い映像コンテンツと同分類の映像コンテンツを近接させる。画面の中の限られた表示領域を有効に活用することができ、ユーザは特に表示の入替えを操作することなく、サムネールを閲覧するだけでよいため、一覧表示の中からその場の気分に合致した好みのコンテンツに簡単かつ直感的にアクセスできる視聴環境を提供可能となる。
【００８８】
なお、サムネールは映像コンテンツ中の特定のシーンやショットを選択するために使用してもよい。つまり、１つの映像コンテンツの中の複数のシーンやショットを新たな映像コンテンツとみなし、各区間を代表するサムネールを一覧表示することで、ユーザは所望のシーンを選択することが可能となる。このような場合にも同様に本発明を適用することができる。
【００８９】
また、本発明の実施形態に係る映像表示装置において、すでに閲覧した映像コンテンツのサムネールを使って、自分の関心に近い映像コンテンツを素早く閲覧できるようにしてもよい。すでに閲覧し、かつ関心度の高い映像コンテンツのサムネールをメルクマールとして表示する。
【００９０】
図１７は、関心度の高い映像コンテンツのサムネールをメルクマールとして表示した例を示す図である。
【００９１】
図１７（ａ）は、表示部１０４の画面イメージであり、メルクマール１７０１〜１７０４を表示している。次に、選択されたメルクマールの近傍に同じカテゴリーに分類される映像コンテンツのサムネールを表示する。図１７（ｂ）がその画面イメージである。メルクマール１７０１が選択されたとして、第１の実施形態と同じように、同一カテゴリーに属する未視聴の映像コンテンツのサムネールを１５個表示している。メルクマール１７０１の選択時間の長さに応じて、表示するサムネール数を増やしてもよい。また、図１７（ｃ）に示すように、他のメルクマールを消去してもよい（図において、点線は消去されたメルマールを示す）。この状態では、ユーザの関心はメルクマール１７０１に向いているため、前述のようにメルクマール１７０１に対応する映像コンテンツの特徴ベクトルと相関の大きい特徴ベクトルを持つ映像コンテンツのサムネールを表示してもよい。
【００９２】
また、本発明の実施形態に係る映像表示装置はこれまで示した構成の他に、インターネット等のネットワークを介してデータの送信・受信を行うための通信部を備えることで、ネットワーク上の映像コンテンツに対しても同様に扱うことができる。このとき、映像コンテンツの動画像データとは別に、データ量を少なくした動画像データを受信して用いれば、動画サムネールの表示にかかる通信の遅れを少なくすることができる。
【００９３】
また、本発明の実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を装置に供給し、マイクロプロセッサまたはＤＳＰによりプログラムコードが実行されることによっても本発明の目的が達成される。この場合、ソフトウェアのプログラムコード自体が本実施形態の機能を実現することになり、プログラムコードを記録した記録媒体は本発明を構成することになる。
【００９４】
以上、本発明の実施形態について説明したが、本発明の映像表示装置及びその制御方法、プログラム、記録媒体は、上記の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々の変更を加えうることは勿論である。
【図面の簡単な説明】
【００９５】
【図１】本発明の第１の実施形態に係る映像表示装置の構成例を示すブロック図である。
【図２】本発明の第１の実施形態に係る映像表示装置の動作例を示すフローチャート図である。
【図３】本発明の第１の実施形態に係る一覧表示画面の例を示す図である。
【図４】関心度算出と選択時間測定の動作例を示すフローチャート図である。
【図５】管理情報の例を示す図である。
【図６】映像コンテンツの管理構造の例を示す図である。
【図７】サムネールの表示例を示す図である。
【図８】選択時間の長さと関心度の関係の一例を示す図である。
【図９】消去リストの例を示す図である。
【図１０】映像コンテンツの管理構造の他の例を示す図である。
【図１１】本発明の第２の実施形態に係る映像表示装置の構成例を示すブロック図である。
【図１２】本発明の第２の実施形態に係る映像表示装置の動作例を示すフローチャート図である。
【図１３】関心度算出と選択時間測定の動作例を示すフローチャート図である。
【図１４】映像表示装置の状態遷移を示す図である。
【図１５】各状態における状況を表す模式図である。
【図１６】本発明の第４の実施形態に係る映像表示装置の構成例を示すブロック図である。
【図１７】関心度の高い映像コンテンツのサムネールをメルクマールとして表示した例を示す図である。
【符号の説明】
【００９６】
１００、２００、３００  映像表示装置
１０１  記録部
１０２、１０８  動画再生部
１０３  静止画再生部
１０４  表示部
１０５  関心度推定部
１０６、１０９、１１２  表示制御部
１０７  操作部
１１０  注視位置検出部
１１１  嗜好情報算出部
【図１】
0004762211.tif 000002
【図２】
0004762211.tif 000003
【図３】
0004762211.tif 000004
【図４】
0004762211.tif 000005
【図５】
0004762211.tif 000006
【図６】
0004762211.tif 000007
【図７】
0004762211.tif 000008
【図８】
0004762211.tif 000009
【図９】
0004762211.tif 000010
【図１０】
0004762211.tif 000011
【図１１】
0004762211.tif 000012
【図１２】
0004762211.tif 000013
【図１３】
0004762211.tif 000014
【図１４】
0004762211.tif 000015
【図１５】
0004762211.tif 000016
【図１６】
0004762211.tif 000017
【図１７】
0004762211.tif 000018