(57)【要約】【課題】視聴希望の映像コンテンツのイメージを明確にし、該イメージに合う映像コンテンツを、簡単に選択する。【解決手段】記録再生装置Ａは、入力部１と、アンテナ５に接続される放送受信部３と、制御部７と、コンテンツ蓄積部１７と、コンテンツ間情報蓄積部２１と、提示コンテンツ決定部１１と、出力部１５と、表示部２３と、を有している。放送受信部３により受信された放送コンテンツなどを入力部１からの指示によりコンテンツ蓄積部１７に蓄積し、また、入力部１からの指示によりコンテンツ蓄積部１７から所望のコンテンツを選択して、出力部１５から出力して内蔵又は外付けの表示部２３に表示させる。ここで、コンテンツ間情報蓄積部２１と提示コンテンツ決定部１１とを新たに設け、コンテンツ間情報蓄積部２１に記録されたコンテンツ間の類似性に関する情報に基づいて提示コンテンツ決定部１１において表示させたいコンテンツを選択できるようにした。【選択図】図１
2008129855.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツを蓄積するコンテンツ蓄積部と、
前記コンテンツ蓄積部に蓄積されたコンテンツ間の関連性を含むコンテンツ間情報を蓄積するコンテンツ間情報蓄積部と、
前記コンテンツ間情報に基づいて、コンテンツ視聴候補を検索する制御を行う制御部と
を有することを特徴とするコンテンツ再生装置。     
【請求項２】
入力部からの指示により前記探索と前記表示とが行なわれることを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項３】
前記コンテンツ視聴候補を表示部に表示させる制御を行うことを特徴とする請求項１又は２に記載のコンテンツ再生装置。
【請求項４】
前記コンテンツ間情報は、コンテンツ間の類似度であることを特徴とする請求項１から３までのいずれか１項に記載のコンテンツ再生装置。
【請求項５】
前記コンテンツ間情報に基づいて、前記コンテンツ蓄積部に蓄積したコンテンツ同士の関連性に基づいたコンテンツマップが作成され、
該コンテンツマップ上の距離に基づいて視聴候補を決定することを特徴とする請求項１から４までのいずれか１項に記載のコンテンツ再生装置。
【請求項６】
前記コンテンツ間の関連性が、コンテンツ同士の類似度であることを特徴とする請求項５に記載のコンテンツ再生装置。
【請求項７】
前記コンテンツ間情報蓄積部に蓄積されたコンテンツ間の情報がマップ状に配置された情報空間上に、基準コンテンツと該基準コンテンツを中心とした類似度を半径とする探索対象領域とを表示させ、コンテンツを選択することを特徴とする請求項１から６までのいずれか１項に記載のコンテンツ再生装置。
【請求項８】
前記制御部は、表示部に視聴候補であるコンテンツを１つ又は２つ以上表示することを特徴とする請求項１から７までのいずれか１項に記載のコンテンツ再生装置。
【請求項９】
前記コンテンツ視聴候補と現在視聴中のコンテンツとの類似度を入力する類似度入力部を備えることを特徴とする請求項２に記載のコンテンツ再生装置。
【請求項１０】
前記入力された類似度は、数値として第１の表示部に表示されることを特徴とする請求項９に記載のコンテンツ再生装置。
【請求項１１】
前記入力された類似度は、インジケータ形式で前記第１の表示部に表示されることを特徴とする請求項９に記載のコンテンツ再生装置。
【請求項１２】
さらに第２の表示部を備え、前記入力された類似度を第２の表示部に表示することを特徴とする請求項９又は１０に記載のコンテンツ再生装置。
【請求項１３】
複数のコンテンツを蓄積するステップと、
蓄積されたコンテンツ間の関連性を含むコンテンツ間情報を蓄積するステップと、
前記コンテンツ間情報に基づいて、コンテンツ視聴候補を検索するステップと
を有することを特徴とするコンテンツ検索方法。
【請求項１４】
コンピュータに、請求項１３に記載のステップを実行させるためのプログラム。
【請求項１５】
請求項１４に記載のプログラムを格納するコンピュータ読み取り可能な記録媒体。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ選択（検索）技術に関し、特に、コンテンツ再生装置におけるコンテンツ検索技術に関するものである。
【背景技術】
【０００２】
近年、ハードディスク等の記録媒体に、放送番組等を自動的又は半自動的に録画するハードディスクレコーダ（以下、「ＨＤＤレコーダ」と称する。）が普及し、ハードディスクの大容量化、複数のチューナーを搭載した同時録画など高機能化が進んでいる。このような複数のチューナーと大容量ハードディスクを搭載したハードディスクレコーダの登場に伴い、放送／配信された映像コンテンツを、将来視聴するか否かには関係なくとりあえず録画するような使われ方がされるようになり、未視聴のコンテンツが大量に蓄積される場合が多くなった。
【０００３】
（周知技術の説明）
一般に、ユーザがテレビ放送を視聴する場合、より好みに合う番組を探す手段としてチャンネルを順次切り替えるザッピングと呼ばれる視聴方式が行われている。また、ＨＤＤレコーダ等に蓄積されたコンテンツを視聴するときには、以下のいずれかの方法でコンテンツを選択するのが一般的である。
１）録画リストを表示させ、表示されたタイトル等から視聴するコンテンツを選択する。
２）ジャンル等の分類で分けられた録画リストを表示させ、表示されたタイトル等から視聴するコンテンツを選択する。
３）キーワードを入力して、該キーワードを番組情報に含むコンテンツのリストを表示し、表示されたタイトル等から視聴するコンテンツを選択する。
【０００４】
ところで、ザッピングという視聴方式は、放送されている番組が有限であり、かつ１０数個以下に限定されているときに有効な方式である。放送されているすべてのまたはその一部の番組を部分的に視聴し、どの番組を視聴するか決定する方式であるため、コンテンツ蓄積部に多数のコンテンツを蓄積し、その中から視聴コンテンツを決める際には、多数のコンテンツを仮視聴して比較する必要がある。
【０００５】
また、ジャンルやキーワードによりコンテンツが分類されていたとしても、コンテンツ数が増大するにつれて一覧性がなくなるという問題が発生する。さらに、多くのテレビ視聴ユーザは、予め視聴したいコンテンツを決めて蓄積一覧からコンテンツを探すケースは非常に少なく、多数のコンテンツが一覧表示されてもその中から選択することが困難となる。
【０００６】
このため、ＨＤＤレコーダに大量に蓄積された映像コンテンツから、ユーザが視聴しようとする映像コンテンツを選択する方法として、そして上記ジャンルやキーワードによって映像コンテンツを分類し、この分類に従って、ユーザが視聴候補となる映像コンテンツを選択する方法として、「コンテンツを指し示すリンク情報を２次元空間に配置するコンテンツ散策空間生成手段を設け、このコンテンツ散策空間生成手段で生成したコンテンツ散策空間をユーザの端末上に表示させる。ユーザは、端末上に表示されたコンテンツ散策空間内を移動しながら所望のコンテンツを検索する」という技術が提案されている（特許文献１参照）。
【０００７】
この方法によれば、ジャンルやキーワードによってコンテンツをコンテンツ散策空間に配置し、このコンテンツ散策空間を端末上に表示する。ユーザは表示されたコンテンツ散策空間内を移動しながら視聴するコンテンツを探索することができ、明確に視聴コンテンツを決めていない場合においてもコンテンツを探すことができる。
【０００８】
【特許文献１】特開２００３−１６２５４３公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記ジャンルやキーワードによって映像コンテンツを分類し、この分類に従って、ユーザが、視聴候補となる映像コンテンツを選択する方法には、以下のような問題が存在する。
１）「視聴者が視聴を希望する映像コンテンツに対するイメージ」が、明確になっていない限り、検索キーワードを決定、或いは選定することができない。
２）たとえ、「視聴者が視聴を希望する映像コンテンツに対するイメージ」を明確にした場合であっても、ジャンルや、検索キーワードだけで、視聴候補となる映像コンテンツを選択した場合、ノイズや取りこぼしにより、「視聴者がイメージする視聴を希望する映像コンテンツ」を視聴候補として得られない場合がある。
【００１０】
また、コンテンツ散策空間を可視化した上記特許文献１に記載の方法には、蓄積されたコンテンツが増大するにつれて、コンテンツ散策空間に表示するコンテンツまたはそのリンク情報が増え、蓄積したコンテンツにどんなものがあるかわかりにくくなるという新たな問題が発生する。すなわち、コンテンツ散策空間自体を可視化するためにその全景やコンテンツ散策空間のどこを見ているか、ユーザにわかりにくく、結果、コンテンツを探しにくくなるということが生じる。
【００１１】
本発明は、「視聴希望の映像コンテンツ」のイメージを明確にし、該イメージに合う映像コンテンツを、簡単に選択できるコンテンツ選択装置と選択方法、及び視聴候補となる映像コンテンツの表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、コンテンツ間の関係を解析した結果であるコンテンツ間情報をコンテンツと関連付けし、このコンテンツ間情報とコンテンツとの関連付けを用いて、蓄積したコンテンツ全体またはその一部から、まんべんなくコンテンツを抽出してユーザに提示することを特徴とする。
【００１３】
また、入力部、放送受信部、コンテンツ蓄積部制御部、出力部を備えた記録再生装置において、さらにコンテンツ間情報蓄積部と提示コンテンツ決定部に備え、コンテンツ蓄積部に蓄積した複数のコンテンツについて二つのコンテンツ間の類似性を示す情報をコンテンツ間情報蓄積部に蓄積することを特徴とする。
【００１４】
提示コンテンツ決定部は、前記コンテンツ間情報蓄積部に蓄積したコンテンツの類似度を用いて、表示部に提示するコンテンツを選定する。提示コンテンツ決定部により、似ているコンテンツを選択的に提示したり、まったく異なった種類のコンテンツを選択して提示したりできるようになる。
【００１５】
さらに類似度入力部を備えることにより、制御部は基準コンテンツとの類似度に基づいて提示コンテンツを決定できるようになる。この結果、ユーザがどれくらい違うものを見たいかを入力できるようになり、この入力値に基づいたコンテンツを提示できるようになる。
【発明の効果】
【００１６】
本発明によれば、蓄積した大量のコンテンツを対象とし、ユーザが何れかのコンテンツを視聴する際にコンテンツを選択する機能を有するコンテンツ再生装置において、見たいコンテンツが明確には決まっていない場合でも、コンテンツの検索が容易になる。また、ユーザの意図を入力することで、その意図を反映したコンテンツ選択が可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態によるコンテンツ選択（検索）技術について図面を参照しながら説明を行う。
【００１８】
図１から図１８までにおいて、図と同一の符号を付した部分は同一物を表わしており、基本的な構成は図１に示している。まず、本実施の形態による記録再生装置の基本構成例について図１を参照しながら説明を行う。図１に示すように、本実施の形態による記録再生装置Ａは、入力部１と、アンテナ５に接続される放送受信部３と、制御部７と、コンテンツ蓄積部１７と、コンテンツ間情報蓄積部２１と、提示コンテンツ決定部１１と、出力部１５と、表示部２３と、を有している。放送受信部３により受信された放送コンテンツなどを入力部１からの指示によりコンテンツ蓄積部１７に蓄積し、また、入力部１からの指示によりコンテンツ蓄積部１７から所望のコンテンツを選択して、出力部１５から出力して内蔵又は外付けの表示部２３に表示させる。ここで、コンテンツ間情報蓄積部２１と提示コンテンツ決定部１１とを新たに設け、コンテンツ間情報蓄積部２１に記録されたコンテンツ間の類似性に関する情報に基づいて提示コンテンツ決定部１１において表示させたいコンテンツを選択できるようにした点が新規な構成である。
【００１９】
図４は、一般的なＨＤＤレコーダ用のリモコン装置の外観構成例を示す図である。図４に示す構成では、入力部として、電源のOn/Offを行う電源ボタン３１と、チャンネルを変更する選局ボタン（１〜１２）３３と、上下左右を表す方向キー３７ａ〜３７ｄと、決定ボタン３７ｅとから構成されるリモコン装置Ｄを、操作インタフェースとする例として説明する。上下左右を表す方向キー３７ａ〜３７ｄはメニュー一覧からコンテンツを選ぶ場合や設定変更などにも利用する場合があるため、明示的に検索を行うモードに変更する操作が必要となる。ここでは『ザッピングボタン』４１を押すことでこの検索モードに変更することができる。
【００２０】
尚、入力部には、このほかにも、ＨＤＤレコーダに必要な機能を実行させるための、コンテンツの再生、停止、一時停止、早送り、巻き戻しなどの操作ボタンが存在するが、その説明に関しては省略する。
【００２１】
図５は、本実施の形態によるコンテンツ選択装置の処理の流れを示すシーケンス図である。ここでは、表示部２３を９分割し、それぞれのエリアに視聴候補コンテンツを表示する場合について図５に記載のシーケンス図を用いて説明する。また、ここではコンテンツ間情報蓄積部２１に、コンテンツ間相互の関係をマップ状に示した情報空間が格納されているとする。尚、情報空間の作成方法の一例については後述する。
【００２２】
(通常モードからザッピングモードへの移行)
第１のステップとして、テレビを視聴中にユーザがリモコンの“ザッピング”ボタン４１を押すと（５１）、リモコンＤは現状のモードを確認し通常モードの際には制御部７に対しザッピングモードに移行するよう指示を送る（５２）。制御部７は、通常モードからザッピングモードへ移行し、表示部２３に、現在ザッピングモードに移行していることを明示する（５３）。
【００２３】
次に、表示部２３では、今まで映っていたコンテンツが消え、９個のコンテンツが表示される。
【００２４】
提示コンテンツ決定部１１は、コンテンツ間情報蓄積部２１に記録されている情報空間に関する情報を取得する（５４）。情報空間を9分割し、各領域に含まれるコンテンツの中からそれぞれ代表コンテンツを決定する（５５）。
【００２５】
ここで、「代表コンテンツ」とは、分割された情報空間の各領域に含まれる１つ以上のコンテンツの中から選ばれたその領域を代表するコンテンツを指すものである。
【００２６】
図６（a）は、表示部２３における表示の一例を示す図である。図６（ａ）中の１から９までの数字は前述の代表コンテンツを表す。
【００２７】
（類似コンテンツの探索）
第２のステップとして、表示された９つのコンテンツに代表されるコンテンツ群のうち、１つを選択する。図６（ａ）の３に表示されているコンテンツに代表されるコンテンツ群をユーザが選択したこととする。ユーザがリモコンの“３”ボタンを押したと仮定すると（５６）、リモコンは3番の領域をズームするよう制御部に伝達する（５７）。制御部は選択されたコンテンツ群についてさらに９分割し、各代表コンテンツを決定する（５８）。このときコンテンツ間情報蓄積部２１はコンテンツ蓄積部１７から代表コンテンツにすべきコンテンツを選択する（５９）。この９個のコンテンツを、第１のステップと同様に表示部２３に表示する。このとき、第１のステップで選択された代表コンテンツは第２のステップにおいても代表コンテンツとなるようにする。また、選択された代表コンテンツは真ん中の領域である５’の位置に表示させる（６０）。選択された代表コンテンツを次のステップでも代表コンテンツにすることにより、ユーザが何を選んだのかに関して明らかにする、すなわち混乱させないという効果がある。また、中央に表示することは、次のステップにおいてコンテンツ選択をするために必要となる。
【００２８】
図６（ｂ）は、第１のステップにおいて代表コンテンツ３を選択した場合の例を示す図である。図６（ｂ）中の１’から９’は、第２のステップで選択された代表コンテンツである。ここで、代表コンテンツ５’は代表コンテンツ３と同じものである。図６（ａ）の内部状態を図６（ｃ）で表すと、代表コンテンツ３が選択されると、このコンテンツに代表されるコンテンツ群が選択されたと解釈され、このコンテンツ群を９個のサブコンテンツ群に分割する（符号７５参照）。分割されたコンテンツ群７５の例を図６（ｄ）に示す。同様にして各サブコンテンツ群から代表コンテンツを決定し、図６（ｂ）の１’から９’に、それぞれのコンテンツを表示する(５６〜６０)。提示された代表コンテンツのさらに下位のコンテンツを選びたいときには第２のステップを繰り返す。ひとつ前の階層へ戻りたいときには戻るボタンを押せばよい（６６〜７０）。ユーザが戻るボタンを押す（６６）と、リモコンＤは制御部７に対し、一つ上の階層表示を行うようズームバック指示を出す（６７）。制御部７はコンテンツ間情報蓄積部２１に一つ上の階層の代表コンテンツを表示するよう指示を送る（６８）。コンテンツ間情報蓄積部２１はコンテンツ蓄積部１７から一つ上の階層の代表コンテンツにすべきコンテンツを選択する（６９）。選択履歴を残すようにして、該履歴に基づいて過去に表示したコンテンツを再表示するようにしても良い。選択された代表コンテンツを表示部（出力部１５）に表示する（７０）。
【００２９】
（視聴コンテンツの決定と本視聴）
第３のステップとして、中央の領域に表示中のコンテンツを選択し、本視聴する時には決定ボタンを押す。第１のステップであっても、第２のステップであっても、決定ボタンを押した時のコンテンツ５を選択したとして、本視聴できるよう、画面全体に表示する。
【００３０】
ユーザが決定ボタンを押すと（７１）リモコンＤはザッピングモード終了を制御部７に伝達する（７２）。制御部７は表示部（出力部１５）に表示されていたザッピングモード表示をオフにするよう表示部（出力部１５）に指示を出し（７３）、ザッピングモードを終了する。ここで、コンテンツ群の選択とコンテンツの選択を分離するためにチャンネル選局ボタンと決定ボタンとにそれぞれ機能をわける。
【００３１】
仮に９個ずつコンテンツを表示できるとすると、４階層作れば９４＝６５６１個のコンテンツを表現できるようになる。
【００３２】
また、領域を分割していくと、各領域に含まれるコンテンツが９個以下になる場合も想定されるが、この場合には、表示部２３にこの領域のすべてのコンテンツを表示し、一部の表示領域にはなにも表示させなくてもよい。この場合には、ユーザが領域を選択する行為で、視聴選択することとしてもよい。
【００３３】
ここでは、コンテンツ間の関係をマップ状にした情報空間での例を示したが、コンテンツをあらかじめ分類し、階層構造にしておいても同様の視聴選択を行うことができる。図７は、記録したコンテンツを階層構造で表現したもので、予め何層かの階層に分けられている。各階層のコンテンツ群を四角、コンテンツを丸で表現している。各階層のコンテンツ群（四角）はコンテンツ群を代表するコンテンツをそれぞれ含んでいる。
このような階層構造をあらかじめ構築しておくことにより、前述の情報空間を用いる場合と同様の動作を行うことができる。
【００３４】
以下、情報空間の作り方の一例について説明する。
【００３５】
コンテンツ間の類似度をもとにしたｎ次元空間へのコンテンツ配置方法の一例を説明する。
【００３６】
一般に、Ｎ個の対象のうちの任意の２つｉとｊとの類似度sijが与えられているとき、この類似度を反映するように、対象を低次元のユークリッド空間の点として配置する方法として数量化理論ＩＶが知られている。数量化理論とは、林知己夫氏が開発した、一連の定性的データのための多変量データ解析手法で、Ｉ類からＩＶ類まで定式化されている。数量化理論ＩＶ類を用いて、例えばＮ個の対象を２次元ユークリッド空間に配置することができ、対象群の構造を確認することができる。
【００３７】
本実施例では、コンテンツ間情報蓄積部に蓄積されたコンテンツ間の類似度に対し、数量化理論ＩＶ類を用いることで、低次元の情報空間（ユークリッド空間）に配置することができる。すなわち、コンテンツ間情報蓄積部２１に蓄積された類似度の高いコンテンツ同士が近くに配置され、類似度の低いコンテンツは遠くに配置される。また、数量化理論は統計的手法である多次元尺度法の１種であり、他の方法でも同様に対象群の構造がわかるよう低次元のユークリッド空間に配置することが可能であることはいうまでもない。        
【００３８】
尚、情報空間は可視化するのではなく、コンテンツの近さがわかれば十分なので、２次元に配置する必要はない。
【００３９】
図１５は、システム全体の主な挙動を示すフローチャート図である。図１６は、上記実施例に対応し、図１５中の表示コンテンツ決定処理手順を詳細に説明した図である。図１５に示すように、ステップＳ１において処理が開示されると（スタート）、ステップＳ２においてボタン押し下げを検出し、ステップＳ３においてザッピングモードであるか否かを判定する。ザッピングモードであれば（Ｙｅｓ）、ステップＳ４に進み、押し下げボタン＝ザッピングボタンであるかどうかを判定する。押し下げボタン＝ザッピングボタンであれば（Ｙｅｓ）ステップＳ７に進み、視聴モードへ移行し（ザッピングモード終了）、ステップＳ２に戻る。押し下げボタン＝ザッピングボタンでなければ（Ｎｏ）、ステップＳ５に進み表示コンテンツ候補を選定し、次いで、ステップＳ６で表示部へ出力しステップＳ２に戻る。ステップＳ３においてＮｏの場合には、ステップＳ８に進み押し下げボタン＝ザッピングボタンであるか否かを判定する。Ｙｅｓの場合には、ステップＳ１０に進みザッピングモードへ移行し、ステップＳ２に進む。Ｎｏの場合には、ステップＳ９に進み当該処理モードに移行する。  
【００４０】
図１６に示す表示コンテンツを選定（ステップＳ１１）において、ステップＳ１２において、押し下げボタン＝選局ボタンかどうかを判定する（ステップＳ１２）。押し下げボタン＝決定ボタンであるか否かを判定する（ステップＳ１３）。Ｙｅｓであれば、ステップＳ１４に進み表示コンテンツを決定する（ステップＳ１４）。ステップＳ１５においてザッピングモードを終了し、元に戻る（ステップＳ１６）。ステップＳ１３において、Ｎｏであれば、ステップＳ１７においてひとつ前の代表コンテンツの再選定を行い、ステップＳ１６に戻る。
【００４１】
ステップＳ１２においてＹｅｓに進むと、ステップＳ１８に進みコンテンツ群を選択する。上述のように、Ｎ個の対象のうちの任意の２つｉとｊとの類似度sijが与えられているとき、ステップＳ１９においてｉ＝１とし、ステップＳ２０においてｉ＜ｎであるか否かを判定する。ｉ＜ｎであれば、サブコンテンツ群ｉの代表コンテンツを決定する（ステップＳ２１）。次いで、ステップＳ２２においてｉ＝ｉ＋１とし、ステップＳ２０に戻り、ｉ＜ｎでなければ、ステップＳ１６に進み元の処理に戻る。
【００４２】
以上に説明したように、本発明の第１の実施の形態によるコンテンツ選択技術によれば、蓄積した大量のコンテンツを対象とし、ユーザが何れかのコンテンツを視聴する際にコンテンツを選択する機能を有するコンテンツ再生装置において、明確に見たいコンテンツが決まっていない場合でも、コンテンツの類似度に基づいて、コンテンツを選択することができるため便利である。
【００４３】
尚、図１を例にして本発明の実施の形態について説明したが、図２に示すように、提示コンテンツ決定部１１からの出力とコンテンツ蓄積部からの出力とを画面上において合成する画面合成部２５を設けることもできる。表示させるコンテンツに重畳してコンテンツ選択のための表示を行うようにしても良い。
【００４４】
（実施例２）
次に、本発明の第２の実施の形態によるコンテンツ選択技術について説明を行う。上記第１の実施の形態、すなわち図２に例示される構成との違いは図３に示すように、類似度入力部２７を設け、現在視聴中のコンテンツとの類似度を入力できるように構成した点である。これにより、該類似度をキーとしてコンテンツを検索することができるようにしている。図８は、本実施例による処理の流れを示すシーケンス図である。図８のシーケンス図を参照しながら、処理の流れについて説明する。
【００４５】
（ステップ１）
まず、ステップ１として、テレビを視聴中にユーザがリモコンＤの“ザッピング”ボタン４１を押すことで（８１）、通常の視聴モードからザッピングモードへ移行する（８２）。表示部２３上では、今まで映っていたコンテンツが消え、９個のコンテンツが表示される（８３）。
【００４６】
ザッピングモードへ移行すると、制御部７は提示コンテンツ決定部１１に、現在表示されているコンテンツ（今見ている番組）の情報とあらかじめ設定された距離とを渡し、提示するコンテンツを決定させる（８４）。
【００４７】
提示コンテンツ決定部１１は、制御部７より与えられたコンテンツ情報と類似度とを元に、コンテンツ間情報蓄積部２１に記録されている情報から提示すべきコンテンツを選定する（８５）。入力された類似度にぴったり合うコンテンツが必ずしも存在するとは限らないため、入力された類似度に最も近いコンテンツから順に提示候補とすればよい。
決定された提示コンテンツのリストを元に、制御部７は、コンテンツ蓄積部１７から当該コンテンツの情報を取り出し、表示部に提示する（８７）。ここでは８個のコンテンツを取り出し、基準となるコンテンツ（直前まで表示していたコンテンツ）を含む９コンテンツを表示部２３に提示する。図６（ａ）の符号１〜９までは、提示領域を表し、各領域にはシステムによって選択された９種類のコンテンツが表示される。領域５に表示されるコンテンツを基準コンテンツとする。
【００４８】
ここで、基準コンテンツとは、コンテンツを探索する際の基準となるコンテンツである。該基準コンテンツとコンテンツ蓄積部に蓄積されたコンテンツとの類似度が、別途ユーザが入力する類似度とほぼ同じになる場合に提示コンテンツリストへ加えるための、基準となるコンテンツとして定義される。
【００４９】
本実施例では、ザッピングモードへの移行時にはそれまで視聴していたコンテンツが基準コンテンツとなり、ザッピングモード中では後述(ステップ３)のようにしてコンテンツ蓄積部に蓄積されたコンテンツのうちの１つが基準コンテンツとなりえる。
【００５０】
本実施例での提示コンテンツリスト作成には、２つの入力情報を用いる。あるコンテンツ（第一の入力＝基準コンテンツ）と比較した時に類似度がｘ（第２の入力）であるコンテンツを集めたものが提示コンテンツリストである。ザッピングモードへの移行時には、前述のように今まで見ていたコンテンツを基準としてユーザが入力する類似度に合うコンテンツをコンテンツ間情報蓄積部に蓄積された情報から探索する。ザッピングモード中においては、後述するステップ３において基準コンテンツを変えられるようにしている。
【００５１】
（ステップ２）（類似度の変更）
第２のステップとしてコンテンツを選択する際の類似度の変更方法について説明する。
【００５２】
まず、第２の表示部を持たない例について説明する。まず、類似度が高いか、低いかの２通りを切り替える方法について説明する。図４に示すリモコン装置において、類似度を入力するためのボタンを２通りの押し方によって、それぞれ類似度に対応させる。例えば類似度を入力するためのボタンとして方向キー３７ａ〜ｄのいずれかを押したときに、類似度を変更するとする。このとき、該方向キーを長押しするか、短く押すかで２通りの入力を表現できる（例えば２通りの境界を１秒とすると、１秒以上押した場合には長押し、１秒未満の時には短押しとすればよい）。長押しの場合に高い類似度へ、短押しの場合に低い類似度へ変更する（長押しの場合に低い類似度のように逆であっても良い）。
【００５３】
本実施例では、２通りの類似度しか表現できないので、例えば、高い類似度を７５％〜１００％、低い類似度を３０％〜７５％のように、あらかじめ割り当てておき、該類似度を用いてコンテンツを選択する。
【００５４】
次に、第２の表示部を持つ例について説明する。図９に示すリモコン装置Ｄ’は、図４に示したリモコン装置に、さらに入力中の類似度がどの程度かわかるようにインジケータを付した点で異なる。ユーザは、例えば方向キー３７のいずれか１つを押している間、インジケータ３６に表示される類似度３６ａが増減するように構成されている。方向キーを離した時点での値をユーザが入力した類似度として確定される。尚、別の例として、右ボタンを押している間は増加し、左ボタンを押している間は減少するようにしても良い。類似度が一定の値よりも大きくなったり（第１のしきい値）、小さくなったり（第２のしきい値）したときには、類似度の増減を停止するようにしてもよい。この場合、決定ボタンを押すことで類似度を確定させることができる。
【００５５】
尚、ここでは、第２の表示部としてインジケータを表示し、類似度の変更方法を例にして説明したが、第２の表示部として数値を表示できるように構成してもよい。例えば、類似度を０から１の間の小数で表示したり、０から１００％の範囲で表示してもよい。
【００５６】
また、第２の表示部を、リモコンの一部に設けた例について説明したが、例えばPicture in Pictureと同様の技術を用いて、第１の表示部の一部に重畳表示させるようにしても良い。  次に、提示コンテンツ決定部１１は、入力された類似度と基準コンテンツの情報とを基にして、コンテンツ間情報蓄積部２１からステップ１と同様にして提示候補のコンテンツを決定し、ステップ１と同様に表示部２３に、抽出したコンテンツを提示する（８８〜９３）。
【００５７】
（ステップ３）（基準コンテンツの変更）
第３のステップとして、コンテンツを選択する際の基準コンテンツの変更方法を示す。コンテンツを探索中は、図６（ａ）のように、複数のコンテンツが提示されている。領域５に提示されているコンテンツが現在の基準コンテンツである。そこで他の領域に表示されているコンテンツの中から次の基準コンテンツとなるコンテンツを選ぶ。例えば選局キーとなる１〜９のボタンを押すことで、基準コンテンツを変更する。
【００５８】
基準コンテンツが変更されると、提示コンテンツ決定部は現在設定されている類似度と変更された基準コンテンツを元にステップ１と同様に提示候補のコンテンツを決定し、表示部に抽出した該コンテンツを提示する（９４〜１００）。このとき、（旧）基準コンテンツを新しく選ばれるコンテンツの中に含むようにしておくと、元の状態に戻れるというメリットがある。
【００５９】
（ステップ４）（コンテンツの決定）
ステップ４として、視聴コンテンツを決定する方法を説明する。表示されている９個のコンテンツの中に視聴したいコンテンツがあるとき、ユーザはザッピングモードから視聴モードへ移行しようとする。視聴したいコンテンツが基準コンテンツでない場合にはステップ３へ戻り、基準コンテンツへ変更する（視聴したいコンテンツが中央の領域５に表示されている）。視聴したいコンテンツが基準コンテンツであるときに、ザッピングボタンを押し、モード移行する。このとき、表示部に表示されていたザッピングモードであることを示す表示を消去し、本視聴に移行する（１００〜１０３）。
【００６０】
本実施例においては、コンテンツ間情報蓄積部２１に蓄積された類似度を利用して、表示するコンテンツを選択する方法について例示したが、マップ状の情報空間を用いても同様の効果が得られることはいうまでもない。この場合には、情報空間上のユークリッド距離と基準コンテンツを使って同様にコンテンツを選択すればよい。
【００６１】
また実施例１及び実施例２について、表示部２３を９分割し、９個のコンテンツを提示する例について説明したが、分割数は２つ以上であれば、特に制限はなく、同様の効果が得られることはいうまでもない。
【００６２】
ここでは、類似度を入力するためのインジケータをリモコンに表示する例を示したが、このようなインジケータは表示部２３に表示させるようにしてもよい。例えば図３に記載の画面合成部２５において、インジケータ部分をコンピュータグラフィックス（CG）として表示コンテンツの一部に重畳し、出力部１５から表示部２３へ出力しても同様の効果が得られる。
【００６３】
また、インジケータの例で説明したが、類似度を入力できれば方法は問わない。数値で入力してもよいし、リモコンのインジケータの代わりにテキスト表示部を設け、前述の説明のようにボタン操作の間に数値が変動するようにしてもよい（テキスト表示部の機能をＣＧで合成し、表示部２３に出力するようにしてもよい。
【００６４】
図１７は、本実施例２に対応し、上記図１５における表示コンテンツ決定処理手順を詳細に説明した図である。図１７に示すように、表示コンテンツ選定に関するステップＳ３１において、ステップＳ３２において、押し下げボタン＝選局ボタンであるか否かを判定する。Ｙｅｓの場合には、ステップＳ３９に進む。次いで、ステップＳ３８においてコンテンツの探索を行い、ステップＳ３６において元に戻る。ステップＳ３２においてＮｏの場合にはステップＳ３３に進み、押し下げボタン＝決定ボタンであるか否かを判定する。ここで、Ｙｅｓの場合には、ステップＳ３４に進み表示コンテンツを決定し、ステップＳ３５においてザッピングモードを終了し、ステップＳ３６に進む。ステップＳ３３においてＮｏの場合には、ステップＳ３７に進み類似度を変更し、ステップＳ３８に進む。このように、基準コンテンツを変更したり、類似度を変更したりしてコンテンツを探索することができる。  
【００６５】
次に、本発明の第３実施例について図面を参照しながら説明を行う本実施例は、一画面１コンテンツ表示に関するものである。
【００６６】
すなわち、本実施例では、ユーザは、コンテンツ表示装置において、コンテンツを視聴している際に、他のコンテンツを探す例である。一番初めに表示されるコンテンツは何であってもよい。この装置は、受信部を含んでいるので、前回最後に視聴した放送局の現在放送されている番組を表示してもよい。
【００６７】
図１０は、本実施例による処理の流れを示すシーケンス図である。図９に示した前述のリモコン装置を用いて操作する場合を例にして説明する。
【００６８】
（ステップ１）
ステップ１として、テレビを視聴中にユーザがリモコンの“ザッピング”ボタンを押すことで（１１１）、通常の視聴モードからザッピングモードへ移行する（１１２）。実施例１、２では、移行と同時に表示画面が変動する例であったが、本実施例ではモード移行のみで表示画面は何も変化しない。現在表示中のコンテンツを基準コンテンツとして登録する。ザッピングモードへ移行すると、制御部７は表示部２３に、標準の視聴モードとザッピングモードとの違いがわかるよう、ザッピングモードであることを表示する（１１３）。
【００６９】
（ステップ２）（類似度の入力）
第２のステップとして、コンテンツを選択する際の類似度の入力方法を示す。ユーザは例えば矢印キーのひとつを押している間、前記インジケータに表示される類似度が増減するようになっている。ボタンを離した時点での値をユーザが入力した類似度として確定させる（１１４〜１１６）。尚、別の例として、右ボタンを押している間は増加し、左ボタンを押すと減少する。類似度が一定の値よりも大きくなったり、小さくなったりしたときには、類似度の増減を停止するようにしてもよい。この場合、決定ボタンを押すことで類似度を確定させる。
【００７０】
次に、提示コンテンツ決定部１１は、入力された類似度と基準コンテンツの情報とを基にして、コンテンツ間情報蓄積部２１から提示候補のコンテンツを決定する（１１７、１１８）。コンテンツ間情報蓄積部２１には、例えば図１１に示すように１からＮまでのＮ個のコンテンツのうち、任意の２つのコンテンツ間の類似度が記録されている。提示コンテンツ決定部１１は入力された基準コンテンツと類似度とから条件に合うコンテンツを検索する（１１７）。
【００７１】
図１１の例では、例えば、基準コンテンツがコンテンツ２で、類似度が０．５のとき、コンテンツＮが抽出される。また入力された類似度が例えば０．４５であり、当該類似度のコンテンツがない場合には最も近い０．５のコンテンツＮが選ばれる。図１２は、コンテンツ間情報蓄積部２１に蓄積されたコンテンツ間の情報がマップ状に配置された情報空間１３５である場合の例を示す図である。“+”１３１が基準コンテンツ、基準コンテンツを中心とした破線が入力された類似度を半径とする探索対象であり、前述の方法と同様にコンテンツ１３３を選択することができる。制御部７は、このような選択された提示候補のコンテンツを表示部２３に提示する（１１８〜１２０）。
【００７２】
（ステップ３）（コンテンツの決定）
第３のステップとして、視聴コンテンツを決定し、ザッピングモードを終了する方法を説明する。ユーザの操作に伴い、変更された表示コンテンツを視聴する場合には、リモコンのザッピングボタン４１を押せばよい（１２１）。制御部７はザッピングボタン４１が押されたことを感知すると、ザッピングモードを終了し（１２２）、表示部２３に表示されていたザッピングモードであることを示す表示を消去する（１２３）。以上のステップにより、コンテンツを選択することができる。
【００７３】
表示されているコンテンツとは違うコンテンツを選ぶ際には、ステップ２を繰り返すことで、適宜異なったコンテンツが提示される。また、入力された類似度が高い場合には、少しだけ違うコンテンツが、類似度が低い場合には全く異なるコンテンツが提示される。
【００７４】
前述の図１５はシステム全体の主な挙動を示すフローチャート図である。図１８は、本実施例に対応し、図１５中の表示コンテンツ決定処理手順を詳細に説明した図である。図１８に示す表示コンテンツ選定処理においては（ステップＳ４１）、ステップＳ４２において、押し下げボタン＝ボタンであるか否かを判定する。Ｎｏの場合には、ステップＳ４３において戻る処理となる。Ｙｅｓの場合には、ステップＳ４４に進み、類似度を変更し、ステップＳ４５においてコンテンツを探索し、ステップＳ４３に進む。  
【００７５】
次に、非ストーリー系コンテンツの場合について説明する。前述の実施例1から３までのいずれかに記載の方法では、コンテンツ単位でコンテンツを選択する方法を説明した。しかしながら、必ずしもコンテンツ単位である選択する必要はない。例えば、バラエティ番組などの非ストーリー系のコンテンツの場合には、１つのコンテンツであっても複数のサブコンテンツから構成されている場合がある。このような場合には、本実施の形態による検索技術では、選択処理の負荷はコンテンツの長さには依存しないため、サブコンテンツ同士又はサブコンテンツと他のコンテンツとの類似度さえ算出できれば、同様の効果が得られる。また、ニュース等の報道番組でも同様であり、ニュース単位、情報コーナー単位にシーン分割を行い、分割したシーン毎に類似度を算出すれば同様の効果が得られる。
【００７６】
さらに、上記第１の実施の形態〜第３の実施の形態に記載の方法では、実施の形態において、視聴済みコンテンツと未視聴コンテンツとの区別をせずに表示コンテンツを決定、提示する例について説明したが、既視聴/未視聴を区別できるようにしてコンテンツを提示するようにしてもよい。例えば、第１の実施の形態において９個のコンテンツが表示されているときに、各コンテンツの表示エリア外周を着色したり、表示の一部に記号やマークなどで区別できるようにしたりしてもよい。
【００７７】
尚、図１３、１４は、上記の実施の形態で説明した各機能（処理部）をネットワーク上に分散させた際のシステム構成例を示す図である。各処理部１、７、１４１、１４３、１４５、１４７、１５１、１５３、１５５がネットワークＮＴを介して処理を行う部分が異なるが、各処理部の動作・処理に関しては本質的な相違はない。  
【００７８】
以上、説明したように、本実施の形態によるコンテンツ検索再生技術によれば、コンテンツ再生装置などに蓄積した大量のコンテンツを対象とし、ユーザが何れかのコンテンツを視聴する際に必要なコンテンツ選択（検索）機能を有するコンテンツ再生装置において、ユーザにとって明確に見たいコンテンツが決まっていない場合でも、コンテンツ間の類似度に基づいて提示コンテンツを管理することにより、徐々に「何を見たいか」を明確にしながらコンテンツを選択できるようなる。
【００７９】
また、蓄積したコンテンツのすべてを見せることなく、代表コンテンツを選びながらコンテンツを探していくことができるため、視聴したいコンテンツに効率よくたどり着くことができる。
【００８０】
さらに、ユーザがどれ程度似ているコンテンツを探したいのかを入力するための類似度入力手段を備えているため、基準コンテンツとユーザが入力した類似度とを元にコンテンツを検索することで、「ユーザの意図に近いが、現在表示されているコンテンツとは少し異なるコンテンツを探したい」場合、「現在表示されているコンテンツは意にそぐわないため、全く異なるコンテンツを視聴したい」などのユーザの意図を反映したコンテンツ選択を可能となる。
【００８１】
尚、上記各ステップを含む方法、各ステップをコンピュータに実行させるためのプログラムなども本発明の範疇に入るものである。
【産業上の利用可能性】
【００８２】
本発明は、コンテンツ再生装置に利用可能である。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施の形態によるコンテンツ再生装置の一構成例を示す機能ブロック図である。
【図２】本発明の実施の形態によるコンテンツ再生装置の一構成例を示す機能ブロック図である。
【図３】本発明の実施の形態によるコンテンツ再生装置の一構成例を示す機能ブロック図である。
【図４】上記機能ブロック図における入力部の一例となるリモコン装置の概略構成図である。
【図５】本発明の第１の実施の形態によるコンテンツ選択処理の流れを示すシーケンス図である。
【図６】第１の実施の形態を説明するための表示部の表示例と内部状態の例を示す概念図である。
【図７】図６におけるコンテンツ群の階層を示す概念図である。
【図８】本発明の第２の実施の形態における処理の流れを示すシーケンス図である。
【図９】第２の実施の形態における入力部の一例となるリモコン装置の概略構成例を示す図である。
【図１０】本発明の第３の実施の形態による処理の流れを示すシーケンス図である。
【図１１】本発明の実施の形態によるコンテンツ間情報蓄積部に蓄積されている情報の一例となる表である。
【図１２】本発明の実施の形態によるコンテンツ間情報蓄積部に蓄積されている情報空間の一部を示す概念図である。
【図１３】本発明の実施の形態による各機能ブロックをネットワーク上に配置した際のシステム構成図である。
【図１４】本発明の実施の形態による各機能ブロックをネットワーク上に配置した際のシステム構成図である。
【図１５】本発明の実施の形態による処理の流れを示すフローチャート図である。
【図１６】第１の実施の形態における表示コンテンツ決定にかかる処理の流れを示すフローチャート図である。
【図１７】第２の実施の形態における表示コンテンツ決定にかかる処理の流れを示すフローチャート図である。
【図１８】第３の実施の形態における表示コンテンツ決定にかかる処理の流れを示すフローチャート図である。
【符号の説明】
【００８４】
Ａ…記録再生装置、１…入力部、３…放送受信部、５…アンテナ、７…制御部、１１…提示コンテンツ決定部、１５…出力部、１７…コンテンツ蓄積部、２１…コンテンツ間情報蓄積部、２３…表示部。
【図１】
2008129855.tif 000003
【図２】
2008129855.tif 000004
【図３】
2008129855.tif 000005
【図４】
2008129855.tif 000006
【図５】
2008129855.tif 000007
【図６】
2008129855.tif 000008
【図７】
2008129855.tif 000009
【図８】
2008129855.tif 000010
【図９】
2008129855.tif 000011
【図１０】
2008129855.tif 000012
【図１１】
2008129855.tif 000013
【図１２】
2008129855.tif 000014
【図１３】
2008129855.tif 000015
【図１４】
2008129855.tif 000016
【図１５】
2008129855.tif 000017
【図１６】
2008129855.tif 000018
【図１７】
2008129855.tif 000019
【図１８】
2008129855.tif 000020