(57)【要約】【課題】録画された映像コンテンツを、直感的に見易くし、かつコンテンツの検索の操作性のよい映像コンテンツ表示システムを提供する。【解決手段】映像コンテンツ表示システム１は、記録された複数の映像コンテンツに関するそれぞれの内容情報を、画面１２１上の時間軸に沿って表示させる内容情報表示部と、時間軸上の指定された時刻における複数の映像コンテンツを動画又は静止画で表示する映像コンテンツ表示部とを有する。【選択図】図２
2007089088.tif 000002
【特許請求の範囲】
【請求項１】
記録された複数の映像コンテンツに関するそれぞれの内容情報を、画面上の時間軸に沿って表示させる内容情報表示部と、
前記時間軸上の指定された時刻における前記複数の映像コンテンツを動画又は静止画で表示する映像コンテンツ表示部と、
を有することを特徴とする映像コンテンツ表示システム。
【請求項２】
記録された複数の映像コンテンツに関する内容情報を、画面上に時間軸に沿って表示させるステップと、
前記時間軸上の指定された時刻における前記複数の映像コンテンツを動画又は静止画で表示するステップとを有することを特徴とする映像コンテンツ表示方法。
【請求項３】
映像コンテンツを表示するためのプログラムであって、
記録された複数の映像コンテンツに関する内容情報を、画面上に時間軸に沿って表示させる機能と、
前記時間軸上の指定された時刻における前記複数の映像コンテンツを動画又は静止画で表示する機能をコンピュータに実現させるためのプログラム。
【請求項４】
所定のコマンドを受信すると、記録された映像コンテンツの情報から所定の時刻から時間経過に沿った所定の数の静止画を生成する静止画生成部と、
生成された前記所定の数の静止画を、画面上の所定の軸に沿って３次元で表示させる静止画表示部と、
前記静止画が前記静止画生成部において生成される度に、前記静止画の情報を、前記静止画表示部に逐次送信する静止画情報逐次送信部とを有することを特徴とする映像コンテンツ表示システム。
【請求項５】
所定のコマンドを受信すると、記録された映像コンテンツ情報から所定の時刻から時間経過に沿った所定の数の静止画を生成するステップと、
前記静止画が生成される度に、前記静止画の情報を逐次送信するステップと、
受信した前記所定の数の静止画を、画面上の所定の軸に沿って３次元で表示するステップと、
を有することを特徴とする映像コンテンツ表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツ表示システム、映像コンテンツ表示方法及びそのプログラムに関する。
【背景技術】
【０００２】
近年、ＴＶ番組等の映像コンテンツを長時間録画できる機器が普及してきた。そのような録画機器として、ハードディスク装置を内蔵した所謂ハードディスクレコーダ（以下、HDDレコーダと略す）、ホームサーバ、パーソナルコンピュータ（以下、PCと略す）等がある。これは、ハードディスク装置等の情報記録装置が、その記憶容量が大きくなり、かつ価格の面でも安価になってきたためである。
【０００３】
一般的なHDDレコーダであれば、ユーザは、その装置の有する機能を利用して、番組名等の一覧表示の中から、録画された複数の番組の中から絞り込んで視聴を希望する番組を選択する。このとき、選択候補となる複数の番組は、所謂サムネール形式で一覧表示され、ユーザはそのサムネールを見ながら番組の選択を行う。
【０００４】
また、最近は、複数のチューナを内蔵して現在放送中の複数の番組を録画可能な装置も実用化されている（例えば、非特許文献１参照）。そのような装置における、録画された複数の番組の表示も、新聞等における週間番組表と同じような表示である。
【０００５】
しかし、上述した従来の装置では、録画された複数の番組の中から視聴したい番組を選択する場合、１画面の中に表示された複数の番組名等の一覧表示は、番組名を単に表示するだけであったり、番組毎に１枚のサムネールを表示するだけであり、ユーザに見易いとは言えない。また、その録画された複数の番組の表示を単に週間番組表と同じようにした表示も、見易いとは言えない。さらに、過去において録画された多くの番組の中からユーザが所望の番組を検索する場合における、ユーザの操作性も良いとは言えなかった。
【非特許文献１】http://www.vaio.sony.co.jp/Products?/VGX-X90P/
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで、本発明は、録画された映像コンテンツを、直感的に見易くし、かつコンテンツの検索の操作性のよい映像コンテンツ表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る映像コンテンツ表示システムは、記録された複数の映像コンテンツに関するそれぞれの内容情報を、画面上の時間軸に沿って表示させる内容情報表示部と、前記時間軸上の指定された時刻における前記複数の映像コンテンツを動画又は静止画で表示する映像コンテンツ表示部と、を有する。
【発明の効果】
【０００８】
本発明によれば、録画された映像コンテンツを、直感的に見易くし、かつコンテンツの検索の操作性のよい映像コンテンツ表示システムを実現することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施の形態を説明する。
【００１０】
まず図１に基づき、本実施の形態に係わる映像コンテンツ録画及び再生システム（以下、単に映像コンテンツ再生システムという）の構成を説明する。図１は、本実施の形態に係わる映像コンテンツ再生システムの構成を示すブロック構成図である。
【００１１】
映像コンテンツ表示システムである映像コンテンツ再生装置１は、アンテナ２からの信号を受信する受信部３と、インターネット４及びホームサーバ５との接続のためのネットワークインターフェース部（以下、単にNWI/Fと略す）６と、中央処理装置（CPU）等を含む制御部７と、映像コンテンツを記憶する記録部であるHDD８と、表示装置９への表示信号を出力するための表示装置インターフェース部（以下、単に表示装置I/Fと略す）１０と、操作用リモコン１１からの操作信号を受信する操作器インターフェース部（以下、単に操作器I/Fと略す）１２を含んで構成される。受信部３，NWI/F６，制御部７，HDD８，表示装置I/F９及び操作器I/F１０は、バス１３を介して接続されている。なお、表示装置I/F１０は、映像コンテンツの情報に含まれる音声信号も同時に処理して、図示しないスピーカ等に音声信号を出力する。
【００１２】
ユーザは、リモコン１１を操作して映像コンテンツ再生装置１に所定のコマンドを送信することによって、受信部３あるいはNWI/F６を介して受信した複数のチャンネルの複数の番組情報、すなわち複数の映像コンテンツ（以下、単にコンテンツともいう）の情報を、HDD８に記録、すなわち録画することができる。そして、ユーザは、リモコン１１を操作して映像コンテンツ再生装置１に所定のコマンドを送信することによって、HDD８に録画された複数のコンテンツの中から見たいコンテンツを検索して再生させ、表示装置９に表示させて、コンテンツを視聴することができる。
【００１３】
受信器３は、複数のチューナを含み、放送された複数のチャンネルのコンテンツの情報をアンテナ２から受信することができる。NWI/F６も、配信される複数のコンテンツの情報をインターネット４あるいはホームサーバ５から受信することができる。
【００１４】
映像コンテンツ再生装置１における各種処理は、制御部７によって統括的に実行される。制御部７は、図示しないCPU、ROM、RAM等を含む。制御部７は、CPUがROM等に予め記憶されたソフトウエアプログラムを実行することによって、録画、再生等の各種処理に対応した機能を実現する。
【００１５】
なお、映像コンテンツ再生装置１は、DVD等のパッケージメディアからの映像情報を取得するための、記録媒体駆動再生装置（図示せず）も有する。  
本実施の形態では、CPUは、例えば、並列処理可能なマルチコア・マルチプロセッサ・アーキテクチャを有し、かつリアルタイムOS(オペレーティングシステム)を実行可能なプロセッサである。従って、制御部７は、大量のデータ、特に映像データを高速かつ並列に処理することができる。
【００１６】
具体的には、制御部７は、例えば、６４ビットCPUコアと、１２８ビットのレジスタを扱う８個の独立した信号処理プロセッサSPE（synergistic processing element）と、からなる合計９個のプロセッサ群を１チップに集積した並列処理可能なプロセッサを用いて構成される。SPEは、マルチメディア・データやストリーミング・データを扱うには好適である。各SPEは、異なる信号処理を並列に実行するために、２５６Kバイトのローカルメモリとして、パイプライン動作するシングル・ポートのSRAMを有している。
【００１７】
図２は、制御部７に含まれるこのようなプロセッサの構成例を示すブロック図である。プロセッサ７０は、８個のSPE７２と、親プロセッサとなるコアCPU７３と、２つのインターフェース部７４，７５を有し、互いに内部バス７６を介して接続されている。各SPE７２は、コプロセッサである演算部７２ａと、ローカルメモリ７２ｂとを含んで構成されている。ローカルメモリ７２ｂは、演算部７２ａと接続されており、演算部７２ａで実行するプログラムのアドレス空間が互いに干渉しないように、SPE７２のロード命令とストア命令は、システム全体のアドレス空間ではなく、それぞれが備えるローカルメモリ７２ｂを対象としたローカルなアドレス空間を利用する。また、ローカルメモリ７２ｂは、内部バス７６と接続されている。各SPE７２に組み込まれたDMAコントローラ（図示せず）を使用することで、SPE７２の演算部７２ａにおける命令の実行と並行して、主メモリとの間のデータ転送をソフトウエアによりスケジューリングが可能である。
【００１８】
コアCPU７３は、２次キャッシュ７３ａ、１次キャッシュ７３ｂおよび演算部７３ｃを含む。インターフェース部７４は、メモリインターフェースとしての２チャンネルのXDRのDRAMインターフェースであり、インターフェース部７５は、システムインターフェースとしてのFlexIOインターフェースである。
【００１９】
このような並列処理可能なマルチコア・マルチプロセッサ・アーキテクチャのプロセッサを用いることによって、後述するユーザインターフェースデータ生成部、コンテンツ受信部等の並列処理がスムーズに実行され得る。なお、CPUは、１つのチップからなるプロセッサでなくいても、複数個組み合わせたプロセッサでもよい。
【００２０】
次に、以上のような構成にかかるコンテンツ再生装置１において、その制御部７が実行する各種処理の内容について説明する。図３は、映像コンテンツ再生装置１の処理ブロック構成図である。
【００２１】
図３に示すように、制御部７は、ユーザインターフェース処理部（以下、UI処理部という）２１と、ユーザインターフェースデータ生成部（以下、UIデータ生成部という）２２と、コンテンツ受信部２３と、データ蓄積及び取り出し部（以下、データ蓄積・取出部という）２４と、コンテンツ解析部２５とを含む。各処理部は、CPUによって実行されるソフトウエアプログラムを含んで構成されている。なお、図３において、情報の流れの方向は矢印で示し、その矢印の近傍に付したアルファベット文字（カッコ書きの中の文字）は、以下の説明における情報を示す。
【００２２】
UI処理部２１は、ユーザが操作するリモコン１１等からのコマンド信号の情報（以下、コマンド情報という）(a1)を受信して、受信したコマンド情報に対応する処理を実行する。コマンド情報(a1)は、後述するような、表示装置９の表示されるグラフィッカルユーザインターフェース(以下、GUIという)の画面の生成、カーソルの移動、コンテンツの選択又は検索、シーンの検索等のコマンドの情報である。
【００２３】
また、UI処理部２１は、UIデータ生成部２２からの映像情報(c)と、データ蓄積・取出部２４からの映像情報等の情報(e)とを受信して、GUIの画面表示のための情報を生成し、その生成した画面表示情報(a2)を表示装置９へ出力する。生成する画面表示情報(a2)は、後述するような表示装置に表示される３次元グラフィック表示のための画面情報を含む。そのために、UI処理部２１は、サムネール画像列をテクスチャにして表示するための処理、電子番組表（以下、EPGという）等の放送あるいは配信予定スケジュール情報のデータとキーフレームを合成して３次元的表示を行うための処理、EPGが３次元的に時間経過と共に移動するように表示する処理、等を行う。  
なお、UI処理部２１は、従来のHDDレコーダが有する通常のユーザインターフェース処理、例えば、録画、録画予約、再生、消去等などの処理も実行することができる。
【００２４】
UI処理部２１は、UIデータ生成部２２がユーザインターフェースデータ（以下、UIデータという）を生成するための制御情報(b)をUIデータ生成部２２に送信し、かつUIデータ生成部２２からの映像情報(c)を受信する処理を実行する。制御情報(b)は、後述するように、サムネール画像を生成させたり、チャプターマークを指定された映像コンテンツに対して付加したりするための情報である。また、コンテンツに関する各種情報についての、タイトル名、ジャンル名、出演者等、文字コードによるソート等の処理も、UI処理部２１において行われる。さらに、ユーザ別の表示内容を変更する処理等も、UI処理部２１において行われる。表示内容を変更する処理は、ユーザの違いに応じて、例えば、家庭内における、お父さんか、子供かのユーザの違いに応じて、表示画面の内容を変更する等の処理である。
【００２５】
UI処理部２１は、コンテンツ解析のための制御情報(d)をコンテンツ解析部２５へ送信する処理を実行する。後述するように、コンテンツ解析部２５は、ユーザからの指示に基づいて映像コンテンツを解析して所定の解析結果情報を生成する。コンテンツ解析部２５は、その解析結果情報をデータ蓄積・取出部２４へ送信する。
【００２６】
UI処理部２１は、データ蓄積・取出部２４からの映像情報等(e)を取り出す処理を実行する。映像情報等(e)には、コンテンツの映像情報だけでなく、基本テーブル、拡張テーブル、及び番組表データが含まれる。読み出されたこれらの情報は、各種画面情報の生成のために利用される。
【００２７】
さらに、UI処理部２１は、コンテンツ受信部２３による各種情報の受信のための制御情報(f)をコンテンツ受信部２３へ送信する処理を実行する。制御情報(f)には、蓄積すべきコンテンツを指定するためのチャンネル、番組名、時間帯等の情報が含まれる。
【００２８】
さらに、UI処理部２１は、後述するGUI画面における、３次元空間内の視点位置、静止画列の中心軸方向、表示する静止画の枚数等の情報を、保有している。
【００２９】
後述するように、UI処理部２１は、内容情報表示部、映像コンテンツ表示部、静止画表示部としての処理機能を有している。
【００３０】
コンテンツ受信部２３は、UI処理部２１からの制御情報(f)に基づいて、インターネット４から配信されるEPGデータ等の映像コンテンツに関する内容情報、すなわちメタ情報(g1)と、アンテナ２を介して受信した、放送によるコンテンツ、インターネット４等を介して配信されるネットワーク配信によるコンテンツ、及びパッケージメディア等の記録媒体から読み出されたコンテンツ等の映像情報(g2)との受信処理を実行する。
【００３１】
コンテンツ受信部２３は、受信したコンテンツの映像情報(g2)を、MPEG2、H.264等の所定の方式に基づくデータ圧縮をするために符号化処理を行い、HDD８に記録するためにデータ蓄積・取出部２４に符号化映像情報(h1)を出力する。また、コンテンツ受信部２３は、メタ情報(g1)に基づいて基本テーブル等を作成する。そして、コンテンツ受信部２３は、作成した基本テーブル等の管理情報(h2)を、HDD8に記録するためにデータ蓄積・取出部２４に出力する。
【００３２】
データ蓄積・取出部２４は、コンテンツ受信部２３から受信した符号化映像情報(h1)と、基本テーブル、拡張テーブル等の管理情報(h2)とを、HDD８に記録する処理を実行する。
【００３３】
さらに、データ蓄積・取出部２４は、他にも、キーフレーム画像、サムネール画像列、EPGデータ、ユーザ嗜好情報等をHDD８に記録する処理を実行する。キーフレーム画像は、各コンテンツの代表的な１枚の画像であり、基本テーブルのリンク先情報によって読み出すことができる。サムネール画像列は、各コンテンツの複数の静止画の画像であり、拡張テーブルのリンク先情報によって読み出すことができる。
【００３４】
UIデータ生成部２２は、データ蓄積・取出部２４から符号化映像情報(i1)を読み出し、キーフレーム画像及びサムネール画像列の生成を行う。UIデータ生成部２２は、符号化映像情報(i1)に基づいて、キーフレーム画像情報とサムネール画像列情報(i2)を、HDD8に記録するためにデータ蓄積・取出部２４に出力する。また、UIデータ生成部２２は、拡張テーブル内のデータも生成し、HDD8に記録するためにデータ蓄積・取出部２４に出力する。
【００３５】
後述するように、UIデータ生成部２２は、静止画生成部及び静止画情報逐次送信部としての処理機能を有している。
【００３６】
コンテンツ解析部２５は、ユーザによる指示あるいは設定に基づく、UI処理部２１からの解析のための制御情報(d)を受信する。コンテンツ解析部２５は、その受信した制御情報(d)と、UIデータ生成部２２からの映像情報(j)と、データ蓄積・取出部２３からのメタ情報(g1)と符号化映像情報(k)とに基づいて、拡張テーブルデータの作成処理を実行する。コンテンツ解析部２５は、映像内容の解析と認識、ユーザの嗜好解析、解析結果に基づく映像の加工と生成、の各処理を実行し、認識して得られたメタ情報、加工し生成された映像情報、及びユーザの嗜好解析結果情報(l)を、HDD8に記録するためにデータ蓄積・取出部２４に出力する。
【００３７】
なお、映像コンテンツにおける映像内容の認識あるいは解析は、例えば、再生される映像において、特定の色への変化の有無、輝度の所定量以上の変化の有無、音量の所定量以上の出力の有無、等を判断することによって行われる。また、認識あるいは解析の処理は、ユーザの嗜好をコンテンツに対する操作履歴、視聴履歴等から、判別するようなコンテンツ解析処理でもよい。なお、映像内容の認識等は、他にもパターン認識、シーン解析など、種々の技術によって実現することができる。
【００３８】
さらに、解析結果に基づいて、所定のブックマークを、ハイライトシーンであると判断された映像コンテンツの情報に付与したり、ユーザへのお勧め番組表を作成したり等の処理を行うようにしてもよい。
【００３９】
そして、データ蓄積・取出部２４は、蓄積された映像情報、キーフレーム画像、サムネール画像列、基本テーブル、拡張テーブル、番組表データ等の情報(e)を、UI処理部２１からの要求に応じて、UI処理部２１へ出力する。
【００４０】
図３の各処理部の中で、UIデータ生成部２２，コンテンツ受信部２３及びコンテンツ解析部２５は、それぞれ制御部７のCPUによって並列処理動作可能な処理プログラムである。よって、例えば、UIデータ生成部２２は、キーフレーム画像生成処理、サムネール画像列生成処理、符号化された画像の展開処理等を、それぞれ同時に複数実行可能である。コンテンツ受信部２３は、映像コンテンツの情報の受信処理、符号化処理等を、それぞれ同時に複数実行可能である。コンテンツ解析部２５は、映像内容の解析・認識処理、ユーザの嗜好解析処理等を、それぞれ同時に複数実行可能である。
【００４１】
図３は、基本テーブルの構成を説明するための図である。  
HDD８に記憶される基本テーブル３１は、本実施の形態では、表形式であり、複数の項目を有する。複数の項目には、番組識別子（以下、番組IDという）３１ａ、チャンネル番号３１ｂ、放送日３１ｃ、時間帯（開始時刻から終了時刻）３１ｄ、番組タイトル３１ｅ、ジャンル３１ｆ、キーフレーム３１ｇ、拡張テーブルへのリンク情報３１ｈの項目を含む。
【００４２】
基本テーブル３１の各項目のデータは、基本的には、録画される前あるいは録画時（すなわちコンテンツの配信時）に決定されるデータである。放送番組であれば、例えば、番組名、チャンネル等のデータは、EPGの情報から抽出されたデータであり、録画前、あるいは録画時には決まっている。
【００４３】
しかし、各項目のデータの中には、録画後、録画された画像、放送された実際の時刻等のデータによって書き換えられるものもある。例えば、時間帯３１ｄでは、未放送（すなわち未録画）の場合は、予定日、予定時刻であり、放送後（すなわち録画後）は、実際の日、実際の時刻である。キーフレーム３１ｇも、例えば、放送後（すなわち録画後）は、最初のフレームであり、未放送（すなわち未録画）の場合は、配信されたキーフレームでもよいし、予め登録された汎用画像のフレームを利用してもよい。  
図５は、拡張テーブルの構成を説明するための図である。  
HDD８に記憶される拡張テーブル３１も、本実施の形態では、表形式であり、複数の項目を有する。複数の項目には、番組ID４１ａ、コンテンツ記録方式（画像エンコード方式、音声エンコード方式、ビットレート）４１ｂ、認識されたジャンル４１ｃ、チャプタ情報へのリンク４１ｄ、ハイライトシーンテーブルへのリンク４１ｅ、サムネール画像列へのリンク４１ｆ、さらなる拡張情報への第１のリンク４１ｇ、さらなる拡張情報への第２のリンク４１ｈの項目を含む。
【００４４】
拡張テーブル４１の各項目のデータは、基本的には、データの内容が変化する可能性のある情報と、システム内での処理の結果得られる情報とが含まれる。各項目のデータは、放送番組であれば、録画される前は、データは無しである。よって、各項目のデータは、録画後、録画された画像、放送された実際の映像等のデータに基づいて認識されて、追記される。
【００４５】
データの内容が変化する可能性のある情報は、例えば、ビットレート、コーデック方式等の録画に関する情報４１ｂなどである。なお、他にも、録画時あるいはその後に配信される公式なジャンル、出演者の情報もある。
【００４６】
システム内での処理の結果得られる情報は、個人の嗜好を学習機能によって認識されたジャンル情報４１ｃなどである。さらに、拡張テーブル４１の各項目のデータとしては、チャプタ情報へのリンクなどの各種リンク情報４１ｄ，４１ｅ、４１ｆ、４１ｇ、４１ｈ等がある。なお、他にも、録画後、コンテンツ再生装置１において、所定のプログラム処理の結果、認識される情報としては、ジャンル、出演者の登場時刻マーク、ハイライトマーク、チャプタ情報、画像処理における明度、輝度変化ライン、音量ライン、ニュース等の時事性の高さを示す所謂鮮度の情報がある。
【００４７】
リンク情報としては、チャプタ情報へのリンク情報４１ｄ、ハイライトシーンテーブルへのリンク４１ｅ、サムネール画像列情報へのリンク４１ｆ等々がある。他にも、リンク情報としては、ユーザが視聴時に付加したブックマーク情報等、オフライン処理等によって後から追加される情報である。
【００４８】
図６は、ハイライトシーン共通情報テーブルの例を示す図である。  
HDD８に記憶されるハイライトシーン共通情報テーブル５１は、本実施の形態では、表形式であり、複数の項目を有する。複数の項目には、番組ID５１ａ、認識方式５１ｂ、ハイライトシーン数５１ｃの項目を含む。
【００４９】
すなわち、ハイライトシーン共通情報テーブル５１の各項目のデータは、指定された番組毎に実行される認識処理方式の指定と、認識処理の結果得られたハイライトシーン数の情報である。よって、各項目のデータは、ユーザによって指定された認識処理方式と、処理結果として得られたハイライトシーンの数の情報である。
【００５０】
ハイライトシーンの検索処理がユーザの指定により指示されると、コンテンツ解析部２５は、指定された番組のコンテンツの映像情報に対して、指定された認識方式、図６では「野球チャンス認識方式Ａ」という認識方式の処理プログラムを実行することによって、コンテンツからハイライトシーンを検出し、ハイライトシーンをユーザが容易に検索できるようにするための各種データを作成し、ハイライト情報テーブル６１に記録する。
【００５１】
図７は、HDD８に記憶されるハイライト情報テーブル６１の例を示す図である。ハイライト情報テーブル６１は、本実施の形態では、表形式であり、番組ID毎に生成され、複数の項目を有する。複数の項目には、シーン番号６１ａ、開始時刻６１ｂ、終了時刻６１ｃ、分類６１ｄ、判定値のスコア６１ｅ、視聴回数６１ｆの項目を含む。
【００５２】
ハイライト情報テーブル６１の各項目のデータは、基本的には、上述したように、認識処理の結果得られたハイライトシーンに関する情報である。シーン番号６１ａの項目には、ハイライトシーンの識別番号が記録される。開始時刻６１ｂの項目には、ハイライトシーンであると認識された映像の開始時刻が記録され、終了時刻６１ｃの項目には、ハイライトシーンであると認識された映像の終了時刻が記録される。さらに、分類６１ｄの項目には、認識されたハイライトシーンの内容の分類が記録される。判定値のスコア６１ｅの項目には、判定されたハイライトシーンの度合いが記録される。視聴回数６１ｆには、そのシーンをユーザが視聴した回数が記録される。
【００５３】
すなわち、図７は、野球番組のコンテンツのハイライトシーンを認識した結果得られた情報が記録された場合の例を示す。図６のハイライトシーン共通情報テーブル５１に指定された認識方式によって、認識された複数のハイライトシーンを、それぞれシーン番号を付して、各シーンの開始時刻と終了時刻の情報を抽出する。さらに、コンテンツ解析部２５は、指定された認識方式によって認識されたハイライトシーンを、得点シーンか、守備シーンか、攻撃シーンか等の分類を付して、さらに、ハイライトシーンの度合い（ハイライトシーンである確率）の情報と、ユーザの視聴回数の情報も併せてハイライト情報テーブル６１に記録する。ここでは、攻撃シーンに含まれる得点シーンの分類が、攻撃シーンに優先して付与されている。
【００５４】
なお、コンテンツの映像情報から分類を付与する方法は、上述したような、映像の色の変化、音声の音量の変化等によってハイライトシーンの特定する方法だけでなく、さらに、アナウンサーの言葉の認識、ユーザの嗜好学習、等の方法によってもよい。
【００５５】
図８は、サムネール画像列情報テーブル７１の例を示す図である。HDD８に記憶されるサムネール画像列情報テーブル７１は、本実施の形態では、表形式であり、番組ID毎あるいはチャンネル毎に生成され、複数の項目を有する。複数の項目には、画像番号７１ａ、コンテンツ内時刻７１ｂ、画像情報７１ｃ、画像データへのリンク情報７１ｄの項目を含む。
【００５６】
サムネール画像列情報テーブル７１の各項目のデータは、基本的には、上述したように、UIデータ生成部２２においてサムネール画像列が生成されるときに、生成されて得られる情報である。画像番号７１ａの項目には、各サムネール画像の識別番号が記録される。コンテンツ内時刻７１ｂの項目には、そのサムネール画像のコンテンツ内における時刻データが記録される。画像情報７１ｃの項目には、そのサムネール画像の形式、サイズ、色ビット数などの情報が記録される。画像データへのリンク７１ｄの項目には、サムネール画像自体の画像識別データであり、HDD８に記録されたサムネール画像を読み出すときのデータである。
【００５７】
以上は表形式で記憶した場合の例であり、他にもXMLなどハイパーテキスト形式で映像や画像及びメタデータを関連付けて記憶することも可能である。本実施の形態のデータ記憶方式として本質的に必要な機能は、録画時に決定できる情報と録画後に映像を解析したり加工して作る情報の両方を記憶できることと、画像のサムネール（複数の画像列）をメタデータとして記憶できることである。  以上説明した各種テーブルは、各種画面における映像情報とEPGの情報と関連付けに利用され、UI処理部２２は、ユーザの指定した画面表示において必要な情報を、これらのテーブルを検索して、リンクされた情報として得ることができる。
【００５８】
次に上述した映像コンテンツ再生装置１の作用を具体的な例を用いて説明する。  
ユーザが、映像再生装置１を利用して、例えば、放送される複数のチャンネルのTV番組等のコンテンツを、例えば２４時間に渡って連続してHDD８に録画することを設定した場合で、映像コンテンツ再生装置１の作用を説明する。そして、所定のチャンネルの番組が２４時間に渡って連続して録画された複数の番組の中から、ユーザが、視聴したい番組を検索して再生する場合を例として説明する。
【００５９】
なお、ここでは、録画するコンテンツは、指定された各チャンネルについて全ての番組であるが、全ての番組でなくても良く、ユーザが設定した特定の、時間帯、ジャンル、出演者等の設定情報に基づいて選択されたコンテンツだけでもよい。
【００６０】
コンテンツ受信部２３は、２４時間に渡って連続して指定された番組すなわちコンテンツの情報を受信し、データ蓄積・取出部２４がその受信したコンテンツの符号化された情報をHDD8に記録する。コンテンツ受信部２３は、並列処理により受信処理を実行する。
【００６１】
放送あるいは配信されたコンテンツは、HDD８に記録されるが、HDD８の上述した基本テーブル（図４）と拡張テーブル（図５）には、録画前、録画時及び録画後に入力、配信、生成等された所定のデータが記憶される。  
特に、ユーザが指定して実行した認識処理、例えば、上述したハイライトシーン認識処理の結果、得られた情報も、拡張テーブル（図５）に記録される。
【００６２】
次に、ユーザがHDD８に録画された複数のコンテンツの中から番組を検索して視聴する場合について説明する。ユーザが、HDD８に録画された複数のコンテンツの中から視聴したいコンテンツを検索するときは、ユーザは、リモコン１１あるいは図示しない操作パネルを操作してコンテンツ検索のための画面を表示装置９に表示させるコマンドをコンテンツ再生装置１に指示する。
【００６３】
図９は、映像コンテンツ再生装置１におけるコンテンツの検索、およびシーンの検索のためのGUI画面の画面遷移を説明するための画面遷移図である。  
図９は、トップメニューから種々の機能画面に移行できるが、ここでは本実施の形態に関わる画面への遷移の部分のみ示す。図９に示すように、ユーザは、表示装置９の表示画面を、トップメニュー画面８１からジャンル選択画面１０１（図１１）と、チャンネル別時系列検索画面１２１（図１３）のいずれかに移行させることができる。画面の移行は、リモコン１１に対して所定の操作を行うことによって行うことができる。
【００６４】
さらに、同様に、リモコン１１を操作して、ジャンル選択画面１０１（図１１）からコンテンツ検索画面１１１（図１２）に移行することもできる。そして、リモコン１１を操作して、コンテンツ検索画面１１１（図１２）とチャンネル別時系列検索画面１２１（図１３）のそれぞれから、シーン検索画面１３１（図１５）へ移行することができる。
【００６５】
ここで、図１０を用いてリモコン１１の複数の操作キーを説明する。本実施の形態では、後述するように、立体的な画面表示に対する操作も必要なため、複数の操作キーの中には、通常の上下左右のそれぞれのキーだけでなく、奥行き方向の移動を指示するためのキーも含まれる。
【００６６】
図１０は、リモコン１１のキー配列の例を示すリモコン１１の平面図である。リモコン１１の表面には、ユーザが指で操作できる複数のボタンとキーが配置されている。
【００６７】
リモコン１１は、電源ボタン９１と、チャンネル切換ボタン９２と、音量変更ボタン９３と、チャンネル直接切換ボタン９４と、カーソルを上下左右に移動させる十字キー９５と、ホームボタン９６と、番組表ボタン９７と、サブメニューボタン９７と、戻るボタン９８と、各種録画及び再生機能キー群９９とを備える。
【００６８】
十字キー９５は、２重のリング形状のキー（以下、リングキーという）９５ａ、９５ｂを有し、内側のリングキー９５ａは、カーソルを上下左右方向に移動させるためのキーである。外側のリングキー９５ｂは、３次元表示された画面における奥行き方向と手前方向を指示すること等の機能を有している。内側のリングキー９５ａの内側には、選択すなわち実行の機能のための実行キー９５ｃが設けられている。
【００６９】
なお、ここでは、２重のリングキー９５ａ、９５ｂの１つを用いて３次元表示における手前側方向と奥側方向の指示を行っているが、図１０において点線で示すように、リモコン１１に、手前側方向と奥側方向の指示を行うための、別々の独立した専用のボタン９５ｄ、９５ｅを設けてもよい。  
ユーザは、表示装置９の表示画面を見てリモコン１１を操作しながら、各種コマンドを送信することができる。
【００７０】
以下、それぞれの画面について操作と処理について具体的な例で説明する。  
例えば、ムービーであるドラマの中からコンテンツを選択する場合、ユーザは、リモコン１１のボタン、例えばホームボタン９６等を操作して、まず、ムービーのジャンルを選択するためのメニュー画面を表示させる所定のコマンドをコンテンツ再生装置１に送信する。コンテンツ再生装置１は、そのコマンドを受信すると、図１１に示すような画面を表示装置９に表示する。具体的には、リモコン１１からのコマンドは、UI処理部２１に入力されて処理される。UI処理部２１は、そのコマンドがムービーのジャンルを選択するためのコマンドであることを判別し、HDD８内に記憶されている基本テーブル等のデータを読み出して、ジャンル別にソートし、図１１の画面を生成する処理を実行する。
【００７１】
なお、ここでは、ムービーのコンテンツを、ジャンルにより分類しているが、基本テーブルの他の項目の情報に基づいて分類してもよいし、拡張テーブルの項目の情報に基づいて分類してもよい。
【００７２】
図１１は、ムービーのジャンルのコンテンツ中から、バラエティ、映画、ドラマなどの下位のジャンルを選択するためのジャンル選択画面の例を示す図である。
【００７３】
図１１の画面には、ジャンル毎に、録画された番組の量がブロック化されて示されている。図１１では、１２個のジャンルは、それぞれ、複数の直方体が積み重ねられて１つの島を形成するように１つの固まりとして表示されている。各島は、番組毎に録画されている量を、各直方体の積み重ね数で示すように、表示されている。積み重ねは、５×５の行列内と奥行き方向に、すなわち３次元的表示で、ソート時に算出されたカウント値の数だけ行われる。
【００７４】
より具体的には、ジャンル選択画面１０１には、複数の、ここでは１２個のジャンルが、それぞれ１つの固まりの島として、ジャンル名１０２と、ジャンルに対応するアイコン１０３とともに表示される。複数の島が、行列のマトリクス、ここでは、４×３（行が４、列が３）で表示され、かつ、各島は、複数の直方体ブロックが３次元空間内において積み重ねられているような立体的に表示される。さらに、各島は、５×５×５（行と列と奥行きがそれぞれ５）の各固まり直方体ブロックの集合として表示される。１つのジャンルとしてのドラマの島１０４ａは、５×５×５（行と列と奥行きがそれぞれ５）の直方体ブロックの集合として表示されている。なお、図１１では、奥行きが最大で５の場合を示しているが、奥行き方向の数は、各島におけるコンテンツの数量に応じて変化する。よって、ある島のコンテンツの数量が増えると、図１１の場合は、その数量を２５で割った数値の整数値に、１を加えた数が、奥行き方向の数となる。アニメーションの島１０４ｂは、５×５×５（又は４）（行と列がそれぞれ５で、奥行きが５又は４）の直方体ブロックの集合として表示されている。福祉の島１０４ｃは、２×５（又は２）×１（行が２で、列が５又は２で、奥行きが１）の直方体ブロックの集合として表示されている。
【００７５】
１つのブロックが１コンテンツを示す。そして、各島に複数のコンテンツがあると、所定の行列（ここでは５×５）のブロック集合の表示によって、コンテンツの数量が示される。さらにコンテンツの数が増えて、所定の行列（ここでは５×５）を超える数量のコンテンツの場合、奥行き方向に重ねる立体的なブロック集合の表示によって、コンテンツの数量が示される。
【００７６】
特に、UI処理部２１は、図１１に示すように、ユーザが１つの視点から見て、各島が立体的な、すなわち３次元的なブロック集合として見えるように表示する。行と列だけでなく、奥行き方向の長さｄも、各ジャンルのコンテンツの数量を示すので、ユーザは、各ジャンルのコンテンツがどの程度蓄積されているかを直感的に把握することができる。例えば、ドラマの島１０４ａは、奥行き方向ｄａが５であり、アニメーションの島１０４ｂは、奥行き方向ｄｂが４又は５であり、福祉の島１０４は、奥行き方向ｄｃが１であるので、ユーザは、島間でのコンテンツ量の差が一目瞭然で把握できる。
【００７７】
以上のように、上述したジャンル選択画面の生成処理は、UI処理部２１によって、HDD８から読み出した基本テーブル（図４）のジャンル情報を用いて、HDD８に記録されているコンテンツを分類する。そして、分類処理によって得られた分類毎の数をカウントする。
【００７８】
カウントされた数に応じて、各島のブロックの数を決定する。そして、UI処理部２１は、予め指定され記憶されている視点情報に基づいて、各島の立体的なブロック集合の画像を生成して、表示装置９にその生成したジャンル選択画面（図１１）の画像情報を出力する。
【００７９】
従って、図１１の画面は、複数のコンテンツを一覧表示するときに、所定の情報に基づいて、関連するコンテンツをグルーピングし、各グループのコンテンツの蓄積量を３次元的に表現するので、ユーザは、コンテンツの量を把握し易い。
【００８０】
今、ユーザが、図１１のジャンル選択画面において、リモコン１１のリングキー９５ａを操作してカーソル１０５を移動させてドラマの島１０４ａを選択したとする。その選択操作のコマンドは、UI処理部２１に入力され、UI処理部２１は、そのコマンドがドラマのジャンルの中からコンテンツを選択するためのコマンドであることを判別し、HDD８内に記憶されている基本テーブル等のデータを読み出して、さらに、図１２の画面を生成する処理を実行する。
【００８１】
図１２は、ドラマのジャンルの複数のコンテンツの中から、視聴したい目的とするコンテンツを検索するためのコンテンツ検索画面の一例を示す図である。
【００８２】
図１２のコンテンツ検索画面１１１は、複数のコンテンツを一覧表示し、かつ１つ１つのドラマが１つの立体的に表示された直方体ブロック１１２で示す部分を有している。図１２では、２５個のドラマのタイトルが、各ブロック１１２の１面１１２ａ、あるいはサムネール画像１１３の近傍に表示される。図１２のコンテンツ検索画面１１１は、図１１の画面のドラマの島１０４ａに対応して、複数のドラマを、全体的には、５×５×５（行と列と奥行きがそれぞれ５）の複数の直方体ブロックで表示しているように表示している。詳しくは、図１２のコンテンツ検索画面１１１の上下のそれぞれの２行（すなわち１行目、２行目、４行目と５行目）には、図１１の画面のドラマの島１０４ａに対応して、複数のドラマが、５×５（行と奥行きがそれぞれ５）の複数の直方体ブロックで表示の集合として表示されている。さらに、中央の行（すなわち３行目）の５つのドラマは、タイトルだけでなく、録画されたドラマの映像が動画形式のサムネールとして表示される。中央の行（すなわち３行目）は、平面的に５つのサムネールを表示しているが、仮想的には、５×５（行と奥行きがそれぞれ５）のドラマのコンテンツがあり、後ろのドラマは表示されていない。従って、図１２において、動画形式のサムネールとして表示される３行面３Ｌの各ドラマだけは、立体的な直方体ブロックで表示されていない。
【００８３】
ユーザは、録画されている複数のドラマの中から視聴したいドラマを選択するときは、リモコン１１のリングキー９５ａを操作して、カーソルを画面の左右方向に移動でき、かつカーソルを画面の上下方向に移動することができる。以下にその選択の操作方法について説明するが、以下の例は、１２５個のドラマが録画され、行と列と奥行きがそれぞれ５の直方体ブロック表示されている場合における操作方法について説明する。
【００８４】
例えば、リモコン１１のリングキー９５ａの左右部を押すと、カーソル１１４は、そのキー操作に対応して左右に移動するので、ユーザは、図１２のコンテンツ検索画面１１１において選択可能状態のドラマを変更することができる。同様に、リモコン１１のリングキー９５ａの上下部を押すと、動画形式のサムネールとして表示される行が、そのキー操作に対応して変更する。なお、ここでは、縦方向において真ん中の３行目が、全て動画形式のサムネール表示される例で説明するが、サムネール表示は、真ん中の行の全てのコンテンツ（ここでは５つのコンテンツ）を動画形式でなくてもよく、一部が静止画であってもよい。
【００８５】
例えば、図１２の状態で、リングキー９５ａの上部を押すと、中央の３行目（３Ｌ）は、タイトルが表示された直方体ブロックの表示となりし、動画形式のサムネールとして表示される行は、２行目（２Ｌ）となる。さらに、リングキー９５ａの上部を押すと、動画形式のサムネールとして表示される行は、１行目（１Ｌ）となる。このとき、他の行は、タイトルが表示された直方体ブロックの表示となる。同様に、図１２の状態から、リングキー９５ａの下部を押すと、動画形式のサムネールとして表示される行は、４行目となる。すなわち、リングキー９５ａの上下部の操作に応じて、動画形式のサムネールとして表示される行の位置が変更していく。
【００８６】
このようにして、カーソル１１４は、そのキー操作に対応して上下左右に移動するので、ユーザは、図１２のコンテンツ検索画面１１１において選択可能状態のドラマを変更することができる。
【００８７】
よって、図１２に示すような表示により、選択可能状態のコンテンツを含む行がサムネイル表示され、他はタイトルなどの文字情報だけという構成により、より多くのコンテンツを1画面内に効率よく配置させることができ、且つユーザは、選択可能状態のコンテンツと、その選択可能状態のコンテンツの近くのコンテンツとを比較し易い。
【００８８】
さらに、リモコン１１のリングキー９５ｂを操作して、現在表示されている２５個のドラマの次の２５個を表示させることができる。図１２の画面は、画面の右上に１２５個のうちの１／５の固まりを示すページ表示部を有している。
【００８９】
例えば、リングキー９５ｂの上部を押すと、最前面の２５個のページ（１／５）の後ろにある２５個のドラマのページ（２／５）が、最前面に表示され、それまで表示されていた２５個のドラマのページ（１／５）は、仮想的には最奥面に移動する。さらに、リングキー９５ｂの上部を押すと、最前面の２５個のページ（２／５）の後ろにある２５個のドラマのページ（３／５）が、最前面に表示され、それまで表示されていた２５個のドラマのページ（２／５）は、仮想的には最奥面に移動する。その結果、図１２に示す最初の表示状態の２５個のドラマのページ（１／５）よりも２つ奥のページ（奥行き方向で３番目のページ（３／５））が最前面に表示され、図１２に示す最初の表示状態の２５個のドラマのページ（１／５）は、仮想的には最奥面よりも１つ手前に移動する。
【００９０】
逆にこの状態（ページ（３／５）が最前面に表示されている状態）から、リングキー９５ｂの下部を押すと、仮想的には最奥面にあった２５個のドラマのページ（２／５）が、最前面に表示され、それまで最前面にあった２５個のドラマのページ（３／５）が、最前面のページの１つ後ろに仮想的に移動する。さらに、リングキー９５ｂの下部を押すと、仮想的には最奥面にあった２５個のドラマのページ（１／５）が、最前面に表示され、それまで最前面にあった２５個のドラマのページ（２／５）が、最前面の１つ後ろに仮想的に移動する。その結果、画面は、図１２に示す最初の表示状態となる。
【００９１】
以上のように、図１２の画面は、１画面中に納まりきれないコンテンツは、２ページ目以降のページに入れて重ねていくが、そのページの重なりを３次元的に表現することによって、仮想的な奥行き方向の移動を有する、６方向のフォーカシングが可能となる。よって、ユーザにとっては、ページ遷移が直感的に把握し易いので、ページ遷移の操作が容易となる。
【００９２】
また、３行目には、静止画ではなく、動画サムネールで各コンテンツの内容が表示されるので、代表的な１枚の静止画だけを表示している従来の場合に比べて、ユーザは、目的のコンテンツであるか否かの判断がし易い。静止画だけを表示する従来の場合、ユーザは、選択と視聴を繰り返さなければならず、検索のための操作効率も悪かったが、本実施の形態の場合、ユーザにとって操作効率がよい。
【００９３】
なお、図１２の画面が表示されている状態で、リモコン１１の再生、逆再生、再生早送り、逆再生早送り、再生一時停止の各機能ボタンを押すと、それぞれの機能が実行される。すなわち、リモコン１１の機能ボタンに応じて、動画サムネールとして表示されている３行目の複数（ここでは５つ）の動画部分が、同時に再生、逆再生、再生早送り等の機能に応じて変化する。従って、ユーザにとって、目的とするコンテンツの検索が容易かつ迅速となる。
【００９４】
図１２の画面の生成処理は、UI処理部２１によって、UIデータ生成部２２を介してコンテンツの映像情報を読み出し、かつ基本テーブルからの情報に基づいて実行される。
【００９５】
また、図１２の画面も、複数のコンテンツを一覧表示するときに、コンテンツの蓄積量を３次元的に表現するので、ユーザは、コンテンツの量を把握し易い。
【００９６】
次に、ユーザは、リモコン１１に対して別の所定の操作を行うことによって、図１３のような検索画面を表示させることができる。図１３は、複数のコンテンツの中から目的とする視聴したいコンテンツを検索するためのコンテンツ検索画面の他の例を示す図である。図１３のコンテンツ検索画面は、複数のコンテンツを一覧表示し、かつチャンネル別で時系列にコンテンツを表示するチャンネル別時系列検索画面である。
【００９７】
チャンネル別時系列検索画面１２１は、全体的には、あたかも２次元の平面的な番組表１２２を所定の視点から眺めたときのような画面である。所定のチャンネルを２４時間連続して録画した本実施の形態の場合には、図１３に示すように、各チャンネルの番組欄は、ある時刻Ｔより未来が手前側となり、ある時刻Ｔよりも過去が奥側となるように、時系列に並べて複数の番組を表示する。各チャンネルの番組欄の横方向の時刻は、一致している。従って、各チャンネルの番組欄は、番組の情報を、所定の時間軸（ここでは、奥側から手前側に向かう時間軸）に沿って、タイムテーブルのように配置している。
【００９８】
チャンネル別時系列検索画面１２１は、その時刻Ｔを表示する時刻表示部１２３を有する。時刻表示部１２３は、年、月、日、時、分、曜日と午前午後表示のそれぞれを表示する表示部を含む。さらに、チャンネル別時系列検索画面１２１は、平面的な番組表１２２の横方向における時間、ここでは、時間だけを表示する時間表示部１２４も有している。図１３では、ある時刻Ｔよりも前の時間、すなわち時刻Ｔから戻る時間として、１６時、１５時等々の時間表示が奥行き方向に沿って示されている。
【００９９】
チャンネル別時系列検索画面１２１は、横軸方向に並んだ、手前側から奥方向に伸びる、放送あるいは配信のチャンネル毎の帯状の番組欄を含む。すなわち、仮想的には、複数の帯状の番組欄が２次元平面状に配置される。表示されている各チャンネル（図１３ではチャンネル３５から４１）は、現在放送され、録画されているチャンネルの一部である。そして、ユーザが画面をみたときに、各チャンネルの番組欄には、番組すなわちコンテンツの内容情報が、矢印Ｐで示すように手前から奥に向かって時間が戻る（過去に戻る）順番で並んで表示されている。すなわち、各番組欄は、２次元平面において時間軸に沿ってかつ時間経過に対応して、各チャンネルの番組の内容を表示する情報を帯状に示し、かつ平面的な番組表１２２を手前側の上から奥側に向かって、３次元空間の所定の視点から見た場合の表示形態で表示される。よって、帯状の各番組欄は、手前側の番組内容は、大きく表示され、奥に向かうにつれて、徐々に遠くなって小さくなっていくような台形で表示される。
【０１００】
さらに、画面の中央部には、表示されている複数の、ここでは７つの、チャンネルの番組内容を、それぞれの番組欄上に横方向に並んで動画サムネール形式で表示する動画サムネール表示部１２５が設けられている。
【０１０１】
動画サムネール表示部１２５は、ある時刻Ｔを示す横方向の線ＬＴ上に複数の動画のサムネール映像を並べて平面的に、すなわちタイル状に表示する。ある時刻Ｔは、時間経過と共に変化するので、平面的な番組表１２２上の線ＬＴ上に、平面的な動画サムネール表示部１２５が、立っているように表示されるが、動画サムネール表示部１２５における動画の再生によって進む時間経過に応じて、動画の平面的な番組表１２２は、手前側から奥側の方向（矢印Ｐで示す方向）に向かって移動する。このとき、動画サムネール表示部１２５の画面上の位置は変化しないが、時刻Ｔを表示する時刻表示部１２３の時刻表示の表示内容は変化する。
【０１０２】
さらに、図１３の画面において、ユーザは、リモコン１１のリングキー９５ａを操作すると、その操作に応じて、カーソル１２６は、左右へ移動し、選択可能状態の現在放送中の番組または、録画コンテンツを変更することができる。同様に、図１３の画面において、ユーザは、リモコン１１のリングキー９５ｂを操作すると、その操作に応じて、カーソル１２６の位置は変更しないが、平面的な番組表１２２が手前側から奥側の方向（矢印Ｐの方向）あるいは奥側から手前側の方向（矢印Ｆの方向）に移動する。このときは、番組表１２２上の線ＬＴに対応する時刻も変化するので、時刻表示部１２３の表示内容も、平面的な番組表１２２の移動に伴って変化する。すなわち、時刻表示部１２３は、動画サムネール表示部１２５に表示されている映像の放送時刻を表示する。
【０１０３】
具体的には、時刻Ｔが現時刻である場合、動画サムネール表示部１２５に表示される動画は、現在放送され、録画されている映像であり、時間の経過と共に変化する。このとき、UI処置部２１は、UIデータ生成部２２を介して現在受信している番組の情報を受信して動画サムネール表示部１２５に表示する。
【０１０４】
しかし、リモコン１１のリングキー９５ｂの上部を押して、時刻Ｔを時間が戻る方向に変更すると、UI処理部２１は、UIデータ生成部２２を介して、変更された時刻Ｔに対応する時刻の番組すなわち録画されたコンテンツの映像情報を読み出して動画サムネール表示部１２５に表示する。
【０１０５】
リモコン１１のリングキー９５ｂの下部を押して、時刻Ｔを過去の時刻から、時刻を時間的に進む方向に変更すると、UI処理部２１は、UIデータ生成部２２を介して、変更された時刻Ｔに対応する時刻のコンテンツの映像情報を読み出して動画サムネール表示部１２５に表示する。  現在時刻を越えて時刻を進む方向に変化させた場合は、EPGデータに付随するサムネールや類似性の高い録画済みのコンテンツの代表画面、またはあらかじめ用意した任意の画像を動画サムネール表示部１２５に表示する。
【０１０６】
なお、時刻Ｔが変更されると、帯状の番組欄もその変更された時刻に合わせて移動する。
【０１０７】
よって、動画サムネール表示部１２５に表示されている各映像は、同時刻に放送、配信された映像であり、同時刻に放送された複数の番組を比較しながら、ユーザは、番組を検索することができる。
【０１０８】
なお、動画サムネール表示部１２５に表示されている複数の映像の中には、一部に静止画が含まれていてもよい。
【０１０９】
図１３では、チャンネル３５から４１までの番組欄が、手前側から奥側に伸びる帯状で表示されているが、リモコン１１のリングキー９５ｂの左又は右部を押すことによって、チャンネル３５よりも左側のチャンネルの番組欄、又はチャンネル４１よりも右側のチャンネルの番組欄も表示させることができる。
【０１１０】
なお、図１３の画面が表示されている状態で、リモコン１１の再生、逆再生、再生早送り、逆再生早送り、再生一時停止の各機能ボタンを押すと、それぞれの機能が実行される。すなわち、リモコン１１の機能ボタンに応じて、動画サムネール表示部１２５に表示されている複数の動画部分が同時に再生、逆再生、再生早送り等の機能に応じて変化する。従って、ユーザにとって、目的とするコンテンツの検索が容易となる。
【０１１１】
さらに、チャンネル別時系列検索画面１２１には、カーソル１２６が選択状態としている動画サムネールが表している映像が属しているコンテンツに関するEPGデータを表示する番組内容情報表示部１２７が設けられている。番組内容情報表示部１２７は、選択状態にある動画サムネールが表している映像が属しているコンテンツの放送チャンネル、放送局、タイトル、及び時間帯の情報が含まれる。  
なお、番組欄には、各番組の内容情報として静止画のサムネール１２８を併せて表示するようにしてもよい。
【０１１２】
さらになお、時刻Ｔが現在時刻である場合、上述したように、図１３の画面中央部の動画サムネール表示部１２５に表示される各映像は、現在放送あるいは配信されている番組内容となる。そのとき、手間側の各チャンネルの番組欄は、未来の番組を表示することになる。よって、ユーザがリモコン１１を操作して、早送り等の機能を選択しても、実行されない。
【０１１３】
さらに、時刻Ｔを現在時刻とした場合、図１３の画面は、奥側のEPGの部分は、過去の蓄積された番組の内容を表示し、動画サムネール表示部１２５は、現在放送中のコンテンツの内容を示し、手前側のEPGの部分は、未来の番組の内容を表示する。よって、未来の番組の内容を表示する部分は、EPGなどの放送予定スケジュールあるいは配信予定スケジュールの情報に基づいて、生成される。従って、図１３の画面は、視聴可能な日時の異なるコンテンツを１つの画面上に一覧表示しているので、ユーザは、視聴または視聴の予約を目的とするコンテンツを検索し易い。
【０１１４】
なお、時刻Ｔを現在時刻とした場合、図１３の画面に表示される過去、現在及び未来の３つの内容を全て表示しないで、現在と過去の組合せ、あるいは現在と未来の組合せを表示するというように、表示内容の組合せを変更できるようにしてもよい。
【０１１５】
図１４は、図１３の画面を生成する処理の流れの例を示すフローチャートである。ユーザにより、図１３のチャンネル別時系列検索画面１２１の生成処理が指示されると、予め設定されている図１３の画面表示のための設定情報に基づいて、表示するチャンネル毎に図１４の処理が実行される。上述したように、並列処理により複数のチャンネルについて同時に処理が行われる。
【０１１６】
まず、UI処理部２１は、設定情報に基づいて、表示する時刻Ｔを確認する（ステップＳ１）。次に、UI処理部２１は、時刻Ｔの情報に基づいて、EPGの情報を取得する（ステップＳ２）。UI処理部２１は、得られたEPGの情報に関わる動画サムネールの情報を取得する（ステップＳ３）。
【０１１７】
そして、UI処理部２１は、取得したEPGの情報と、動画サムネールの情報を、設定された視点情報等に基づいて、図１３の３次元表示画像を生成する合成処理を実行する（ステップＳ４）。合成処理は、平面的な番組表の中に内容情報を埋込み、さらに静止画のサムネールを貼り付け、所定の視点からその番組表を眺めたときの表示形態に、図１３の画面をするための処理である。従って、ステップＳ４の合成処理が、コンテンツの内容情報を画面上の時間軸に沿って表示する内容情報表示部を構成する。さらに、ステップＳ３とＳ４の動画サムネール情報の取得処理と合成処理が、映像コンテンツを動画又は静止画で表示する映像コンテンツ表示部を構成する。
【０１１８】
以降は、ステップ１に戻り、処理を繰り返す。
【０１１９】
さらに、ユーザは、図１２又は図１３の画面において選択状態にした動画サムネールが表している映像が属しているコンテンツに対して、リモコン１１のサブメニューボタン９７を押して、所定のサブメニューを表示させてそのサブメニューの中から、「シーン検索」を選択すると、図１５のようなシーン検索画面が表示される。図１５は、ユーザが選択したチャンネルあるいはコンテンツの中からシーンを検索するためのシーン検索画面の１つの例を示す図である。
【０１２０】
図１５のシーン検索画面も、リモコン１１から入力されたコマンドに応じて、UI処理部２１が生成して表示装置９にする。
【０１２１】
UI処理部２１は、そのコマンドに応じて、UIデータ生成部２２へデータ蓄積・取出部２４から指定されたコンテンツの映像情報を読み出させ、読み出した映像情報に基づいて、UIデータ生成部２２にサムネール画像列を生成させる。
【０１２２】
シーン検索画面１３１は、サムネール画像列の複数の画像を、手前側から奥側に向かって時間経過に沿って並べたサムネール画像例表示部１３２と、表示しているコンテンツのタイトル等の内容情報を表示するコンテンツ内容情報表示部１３３とを有する。コンテンツ内容情報表示部１３３は、表示しているコンテンツのチャンネルと、放送局名と、録画された年月日と、時間帯と、番組タイトルとをそれぞれ表示する表示部を含む。
【０１２３】
シーン検索画面１３１を表示するための、画面に表示される内容情報の種類は、ユーザによってUI処理部２１に予め設定されていてもよいし、あるいはデフォルトで設定されていてもよい。UI処理部２１は、シーン検索画面１３１を表示するコンテンツの基本的な内容情報を、UIデータ生成部２２を介して、HDD８に記憶された基本テーブルから読み出し、表示すべきデータを生成して表示情報の一部とする。
【０１２４】
UI処理部２１は、シーン検索画面１３１を表示するに際し、設定されている視点位置、時間軸の傾き、サムネール画像の透過率、複数のサムネール画像を連続的に並べる枚数、位置、並べたときの傾き等の、サムネール画像の表示形態を決定する情報を予め有している。
【０１２５】
そして、UI処理部２１は、UIデータ生成部２２から受信した複数のサムネール画像と、表示情報、位置情報等に基づいて、シーン検索画面１３１を生成する。よって、シーン検索画面１３１は、時間軸に対して斜めの角度から、複数の静止画を眺めたような画面となる。
【０１２６】
UIデータ生成部２２において生成された各サムネール画像は、UI処理部２１において、テクスチャ画像に変換される。UI処理部２１は、変換したテクスチャ画像を用いて、図１５のシーン検索画面を生成する。
【０１２７】
なお、サムネール画像例表示部１３２においては、サムネール画像列として表示するサムネール画像の数が予め決められており、その予め決められた数の画面が表示される。図１５においては画面１３２１、１３２２、１３２３、・・、１３２ｎのｎ個（ｎは整数）が表示される。枚数が、１００と設定されている場合は、例えば、動画であるコンテンツの録画時間を１００分割して、分割した時点の静止画が生成されて表示される。
【０１２８】
なお、生成される複数の静止画は、上述したコンテンツ解析部２５によって、解析して得られた解析結果情報に基づいて生成されるようにしてもよい。静止画は、例えば解析して認識された特定のハイライトシーン毎に生成されるようにしてもよい。
【０１２９】
サムネール画像例表示部１３２は、仮想の時間軸１３４を有し、その時間軸１３４に沿って手前側から奥側に向けて複数のサムネール画像が並んでいる。複数のサムネール画像は、画面の手前側から奥に向かって時間が経過していく順に並んでいる。すなわち、手前側のサムネール画像は、奥側のサムネール画像よりも時間的に前の画面である。
【０１３０】
ユーザは、シーン検索画面１３１のサムネール画像列表示部１３２に表示されるサムネール画像を、順番に手前側に移動させながら、そのコンテンツにおける視聴したいシーンを検索することができる。
【０１３１】
具体的には、ユーザは、図１５の画面を表示させた状態で、リングキー９５ｂの上部を押すと、複数のサムネール画像は、それぞれ手前側に進み、最前面のサムネール画像は、手前の方に、かつ左側へ消えるようにして画面上から消える。画像１３２２が１３２１の位置に移動し、画像１３２３が１３２２の位置に移動するように、奥側のサムネール画像が１つ前に移動する。最奥の画像１３２ｎの位置には、画像１３２ｎの次にある画像が新たに追加される。このようにして、リングキー９５ｂの上部を押すと、サムネール画像は、時間が進んだように表示が変化する。そして、リンクキー９５ｂの上部を押し続けている間は、複数のサムネール画像の手前側に向かう移動は連続的に行われるので、複数のサムネール画像が流れるように移動しながら表示される。このようなサムネール画像の表示変化は、UI処理部２１によって実行される。
【０１３２】
このような複数のサムネール画像の流れるような移動であっても、サムネール画像の変化、例えば、シーンの変わり目は画像全体の色が変わるので、ユーザは、コンテンツのシーンの変わり目を認識することができる。
【０１３３】
同様に、ユーザは、図１５の画面を表示させた状態で、リングキー９５ｂの下部を押すと、複数のサムネール画像は、それぞれ奥側に進み、最前面のサムネール画像は、奥へ移動する。画像１３２１が１３２２の位置に移動し、画像１３２１よりも前の画像が１３２１の位置に新たに現れるように、手前側のサムネール画像が１つ奥側に移動する。最奥の画像１３２ｎには、画像１３２ｎ−１が移動する。このようにして、リングキー９５ｂの下部を押すと、サムネール画像は、時間が戻るように表示が変化する。
【０１３４】
なお、リングキー９５ｂの左右部を押すことによって、時間軸１３４の画面内における傾きを変更できるようにしてもよい。例えば、リングキー９５ｂの左部を押すと、時間軸１３４と視線方向との角度差が大きくなり、画像を重ねる軸と視線方向の軸が離れてくる。また、リングキー９５ｂの右部を押すと、時間軸１３４と視線方向との角度差が小さくなり、画像を重ねる軸と視線方向の軸が近づいてくる。  
なお、時間軸１３４の傾きを変更するために、上述した独立した専用のボタン９５ｄ、９５ｅを用いてもよい。
【０１３５】
図１６と図１７は、時間軸１３４と視線方向との角度差を説明するための表示例を示す図である。図１８と図１９は、画像を重ねる軸と視線方向の軸を説明するための図である。図１６は、時間軸１３４と視線方向との角度差が、図１７よりも小さい場合の表示例を示す。図１８は、画像を重ねる軸と視線方向の軸が、図１９よりも近づいている場合を示す。
【０１３６】
図１６の表示例は、図１８に示すように、画像を重ねる軸と視線方向の軸との成す角度が小さく、限られた横方向においてより多くの枚数のサムネール画像列を投影面に表示することができる。これに対して、図１７の表示例は、図１９に示すように、画像を重ねる軸と視線方向の軸との成す角度が大きいので、限られた横方向において多くの枚数のサムネール画像列を投影面に表示することができない。
【０１３７】
一方、図１７の表示例は、左側の画像から順に右に向かって１枚ずつの画像をよく見ることができるが、図１６の表示例は、１枚ずつの画像をよく見ることができない。  
従って、図１６は、例えば、ＣＦ（コマーシャル）画像が挿入されているような、大きなシーンチェインジを見つけるような場合や、長い時間に渡りコンテンツ内容を一覧したい場合に向いている表示例である。図１７は、例えば、細かくシーンを探したい場合に向いている表示例である。
【０１３８】
よって、時間軸１３４の画面内における傾きを変更することによって、目的に応じた表示形態に変更することができる。
【０１３９】
次に、具体的には、シーン検索画面の生成処理について説明する。図２０は、シーン検索画面の生成処理の流れの例を示すフローチャートである。  
まず、図１２のカーソル１１４で選択された状態のコンテンツあるいは図１３のカーソル１２６で選択された状態のコンテンツに対して、シーン検索画面を表示させるコマンドが、UI処理部２１に入力されると、UI処理部２１は、予め設定されている、表示する複数のサムネール画像の枚数の情報を読み出して表示する画像の枚数を決定する（ステップＳ１１）。
【０１４０】
続いて、UI処理部２１は、予め設定されている、表示する複数のサムネール画像の傾き角の情報を読み出して表示する画像列の傾き角を決定する（ステップＳ１２）。
【０１４１】
さらに、UI処理部２１は、予め設定されている、時間軸の傾き、サムネール画像の透過率等の情報を読み出して、複数のサムネール画像の表示形態を決定する（ステップＳ１３）。
【０１４２】
そして、UI処理部２１は、サムネール画像列のポリゴンの表示位置と姿勢を決定する（ステップＳ１４）。これにより、UIデータ生成部２２から受信したサムネール画像を表示する位置と姿勢が決定されたことになる。
【０１４３】
そして図示しないが、同時に、UI処理部２１は、選択されたコンテンツの基本テーブルの情報を、UIデータ生成部２２を介してデータ蓄積・取出部２４から取得する。取得した基本テーブルの情報の中から、コンテンツ内容情報表示部１３３において表示する情報を取得する。
【０１４４】
次に、UI処理部２１は、そのコンテンツについての映像情報に基づいて、UIデータ生成部２２にサムネール画像列の生成を指示する（ステップＳ１５）。この指示の中には、生成するサムネール画像の枚数と、サムネール画像の生成を開始する時刻の情報が含まれている。
【０１４５】
UI処理部２１は、サムネール画像列の生成指示をしたUIデータ生成部２２から、サムネール画像を受信したか否かを判断し（ステップＳ１６）、サムネール画像を受信した場合は、ステップＳ１６でＹＥＳとなって、サムネール画像を生成する度に、UI処理部２１に送信する。
【０１４６】
UI処理部２１は、サムネール画像を受信する度に、テクスチャ画像を生成し、生成されたテクスチャ画像の３次元投影計算を行い、投影像を生成し、図１４のサムネール画像例表示部１３２の所定の位置に貼り付ける（ステップＳ１６）。
【０１４７】
以上のように、図２０の処理が、生成された所定数の静止画を、画面上の所定の軸に沿って３次元で表示させる静止画表示部を構成する。  
その後処理は、ステップＳ１６に戻り、以降の処理を繰り返す。
【０１４８】
図２１は、UIデータ生成部２２におけるサムネール画像列の生成処理の流れの例を示すフローチャートである。  
UIデータ生成部２２は、UI処理部２１からステップＳ１５に対応するサムネール画像の生成指示のコマンドを受信すると、所定の時刻から、例えば、コンテンツの録画開始時刻から、時間経過に応じて１枚ずつのサムネール画像の生成処理を実行する（ステップＳ２１）。そして、UIデータ生成部２２は、１枚のサムネール画像が生成されたか、すなわち１枚のサムネール画像が完成したか否かを判断する（ステップＳ２２）。１枚のサムネール画像が完成しない場合は、ステップＳ２２でＮＯとなり、処理は何もしない。
【０１４９】
１枚のサムネール画像が完成すると、ステップＳ２２でＹＥＳの場合となり、完成した１枚のサムネール画像を、UI処理部２１へ送信する（ステップS２３）。次に、指示を受けた枚数分のサムネール画像を生成したか否かを判断し（ステップＳ２４）、指示を受けた枚数分のサムネール画像を生成していない場合は、ステップＳ２４でＮＯとなり、ステップＳ２１に戻り、以降の処理を繰り返す。指示を受けた枚数分のサムネール画像を生成した場合は、ステップＳ２４でＹＥＳとなり、処理は終了する。以上のように、ステップＳ２１，Ｓ２２が、映像情報から所定の時刻から時間経過に沿った所定数の数の静止画を生成する静止画生成部を構成する。そして、ステップＳ２２とＳ２３が、静止画が生成される度に、静止画情報をUI処理部２１へ逐次送信する静止画情報逐次送信部を構成する。
【０１５０】
なお、リンクキー９５ｂの上部あるいは下部を押し続けている間は、所定の時刻が次々と変化するので、その変化した所定の時刻に対応してサムネール画像列の生成が行われる。すなわち、リンクキー９５ｂの上部あるいは下部を押したことによって発生して送信されたコマンドに応じて、所定の時刻を変更して、未生成の静止画を追加するようにして所定の数の静止画が、生成される。
【０１５１】
さらになお、サムネール画像列が生成されると、図５の拡張テーブル４１と、図８のサムネール画像列情報テーブル７１に必要な情報が記録され、拡張テーブル４１とサムネール画像列情報テーブル７１は、一度生成されたサムネール画像列の情報を読み出すときに利用される。
【０１５２】
従って、UIデータ生成部２２は、サムネール画像の生成処理、及び生成されたサムネールの送信処理を並列処理により実行するので、UI処理部２１は、生成されたサムネール画像を次々と受信する。UI処理部２１は、受信したサムネール画像を順番にテクスチャ画像に変換して図１４のサムネール画像例表示部１３２の所定の位置に貼り付ける。よって、ユーザは、リモコン１１を操作して、シーン検索画面１３１の表示指示をすると、図１４のシーン検索画面１３１において、各サムネール画像は、手前側から順に、すなわち図１４において、画像１３２１、１３２２、１３２３、・・の順に、画像が表示されていく。
【０１５３】
以上のように、ユーザが１つのコンテンツの途中のシーンを検索する場合に、図１５のシーン検索画面１３１は、所定の単位で分割された映像の先頭の静止画を奥行き方向に重ねて３次元表示を行うので、ユーザは、そのコンテンツの全体像を直感的に把握し易いので、シーンの検索が容易となる。言い換えると、ユーザにとっては、複数のページをめくりようにして複数の画像を把握できるので、画像の変化から目的のシーンを検索することができる。
【０１５４】
なお、以上の説明では、選択されたコンテンツに対して、図１５のシーン検索画面を生成しているが、チャンネルを選択して、そのチャンネルの時間的に連続して録画されたコンテンツに対して図１５のシーン検索画面を生成するようにしてもよい。
【０１５５】
さらになお、以上の説明において、リモコン１１はリングキーを用いて、奥行き方向を指示しているが、他の入力機器、例えばジョイスティック等を用いて奥行き方向の指示をするようにしてもよい。
【０１５６】
以上のように、本実施の形態によれば、録画された映像コンテンツを、直感的に見易くし、かつコンテンツの検索の操作性のよい映像コンテンツ表示システムを実現することができる。
【０１５７】
なお、以上説明した動作を実行するプログラムは、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ等の可搬媒体や、ハードディスク等の記憶装置等に、その全体あるいは一部が記録され、あるいは記憶されている。そのプログラムがコンピュータにより読み取られて、動作の全部あるいは一部が実行される。あるいは、そのプログラムの全体あるいは一部を通信ネットワークを介して流通または提供することができる。利用者は、通信ネットワークを介してそのプログラムをダウンロードしてコンピュータにインストールしたり、あるいは記録媒体からコンピュータにインストールすることで、容易に本発明の映像コンテンツ表示システムを実現することができる。
【０１５８】
本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。
【０１５９】
以上説明の説明によれば、本発明の実施の形態は、次の各付記に記載の構成に特徴がある。  
（付記項１）  
記録された複数の映像コンテンツに関するそれぞれの内容情報を、画面上の時間軸に沿って表示させる内容情報表示部と、  
前記時間軸上の指定された時刻における前記複数の映像コンテンツを動画又は静止画で表示する映像コンテンツ表示部と、  
を有することを特徴とする映像コンテンツ表示システム。
【０１６０】
（付記項２）
前記指定された時刻は、現時刻であり、時間の経過と共に変化することを特徴とする付記項１記載の映像コンテンツ表示システム。
【０１６１】
（付記項３）
前記内容情報表示部は、前記それぞれの内容情報を、前記時間軸の時間経過に対応して２次元平面上に配置し、かつ該２次元平面上に配置された前記それぞれの内容情報を、３次元空間の所定の視点方向から見た場合の表示形態で表示することを特徴とする付記項１又は付記項２記載の映像コンテンツ表示システム。
【０１６２】
（付記項４）
前記時間軸は、前記画面を見た場合に、手前側から奥側に向かって時間的に戻る方向を有し、
前記時間軸上において前記指定された時刻よりも時間的に進む時間における前記内容情報は、放送あるいは配信予定スケジュール情報に基づくものであることを特徴とする付記項３記載の映像コンテンツ表示システム。
【０１６３】
（付記項５）
前記内容情報表示部は、前記それぞれの内容情報を、前記複数の映像コンテンツの放送あるいは配信チャンネル毎に表示し、
前記映像コンテンツ表示部は、前記複数の映像コンテンツを、前記放送あるいは配信チャンネル毎に表示することを特徴とする付記項４記載の映像コンテンツ表示システム。
【０１６４】
（付記項６）
記録された複数の映像コンテンツに関する内容情報を、画面上に時間軸に沿って表示させるステップと、
前記時間軸上の指定された時刻における前記複数の映像コンテンツを動画又は静止画で表示するステップとを有することを特徴とする映像コンテンツ表示方法。
【０１６５】
（付記項７）
映像コンテンツを表示するためのプログラムであって、
記録された複数の映像コンテンツに関する内容情報を、画面上に時間軸に沿って表示させる機能と、
前記時間軸上の指定された時刻における前記複数の映像コンテンツを動画又は静止画で表示する機能をコンピュータに実現させるためのプログラム。
【０１６６】
（付記項８）
所定のコマンドを受信すると、記録された映像コンテンツの情報から所定の時刻から時間経過に沿った所定の数の静止画を生成する静止画生成部と、
生成された前記所定の数の静止画を、画面上の所定の軸に沿って３次元で表示させる静止画表示部と、
前記静止画が前記静止画生成部において生成される度に、前記静止画の情報を、前記静止画表示部に逐次送信する静止画情報逐次送信部とを有することを特徴とする映像コンテンツ表示システム。
【０１６７】
（付記項９）
前記静止画生成部は、前記所定の数の静止画を、前記記録された映像コンテンツの情報を解析して得られた解析結果情報に基づいて生成することを特徴とする付記項８記載の映像コンテンツ表示システム。
【０１６８】
（付記項１０）
前記静止画生成部は、前記所定の数の静止画を、前記記録された映像コンテンツを前記所定の時刻から所定の時間間隔で分割したときの分割時点の静止画から生成することを特徴とする付記項９記載の映像コンテンツ表示システム。
【０１６９】
（付記項１１）
時間を進めるコマンドあるいは時間を戻すコマンドを受信するコマンド受信部を有し、
前記静止画生成部は、受信したコマンドに応じて前記所定の時刻を変更して、未生成の静止画を追加するようにして前記所定の数の静止画を生成することを特徴とする付記項８から付記項１０のいずれか１つ記載の映像コンテンツ表示システム。
【０１７０】
（付記項１２）
所定のコマンドを受信すると、記録された映像コンテンツ情報から所定の時刻から時間経過に沿った所定の数の静止画を生成するステップと、
前記静止画が生成される度に、前記静止画の情報を逐次送信するステップと、
受信した前記所定の数の静止画を、画面上の所定の軸に沿って３次元で表示するステップと、
を有することを特徴とする映像コンテンツ表示方法。
【０１７１】
（付記項１３）
映像コンテンツを表示するためのプログラムであって、
所定のコマンドを受信すると、記録された映像コンテンツ情報から所定の時刻から時間経過に沿った所定の数の静止画を生成する機能と、
前記静止画が生成される度に、前記静止画の情報を逐次送信する機能と、
受信した前記複数の静止画を、画面上の所定の軸に沿って３次元で表示する機能をコンピュータに実現させるためのプログラム。
【図面の簡単な説明】
【０１７２】
【図１】本発明の実施の形態に係わる映像コンテンツ再生システムの構成を示すブロック構成図である。
【図２】制御部に含まれるプロセッサの構成例を示すブロック図である。
【図３】本発明の実施の形態に係わる映像コンテンツ再生装置の処理ブロック構成図である。
【図４】本発明の実施の形態に係わる基本テーブルの構成を説明するための図である。
【図５】本発明の実施の形態に係わる拡張テーブルの構成を説明するための図である。
【図６】本発明の実施の形態に係わるハイライトシーン共通情報テーブルの例を示す図である。
【図７】本発明の実施の形態に係わるハイライト情報テーブルの例を示す図である。
【図８】本発明の実施の形態に係わるサムネール画像列情報テーブルの例を示す図である。
【図９】本発明の実施の形態に係わるGUI画面の画面遷移を説明するための画面遷移図である。
【図１０】本発明の実施の形態に係わるリモコンの平面図である。
【図１１】本発明の実施の形態に係わるジャンル選択画面の例を示す図である。
【図１２】本発明の実施の形態に係わるコンテンツ検索画面の一例を示す図である。
【図１３】本発明の実施の形態に係わるコンテンツ検索画面の他の例を示す図である。
【図１４】図１３の画面を生成する処理の流れの例を示すフローチャートである。
【図１５】本発明の実施の形態に係わるシーン検索画面の１つの例を示す図である。
【図１６】時間軸と視線方向との角度差を説明するための表示例を示す図である。
【図１７】時間軸と視線方向との角度差を説明するための表示例を示す図である。
【図１８】画像を重ねる軸と視線方向の軸を説明するための図である。
【図１９】画像を重ねる軸と視線方向の軸を説明するための図である。
【図２０】本発明の実施の形態に係わるシーン検索画面の生成処理の流れの例を示すフローチャートである。
【図２１】本発明の実施の形態に係わるサムネール画像列の生成処理の流れの例を示すフローチャートである。
【符号の説明】
【０１７３】
１  映像コンテンツ表示システム、２  アンテナ、４  インターネット、８  HDD、１３  バス、３１  基本テーブル、４１  拡張テーブル、５１  ハイライトシーン共通情報テーブル、６１  ハイライト情報テーブル、７１  サムネール画像列情報テーブル、１０１  ジャンル選択画面、１１１、１２１  コンテンツ検索画面、１３１  シーン検索画面
【図１】
2007089088.tif 000003
【図２】
2007089088.tif 000004
【図３】
2007089088.tif 000005
【図４】
2007089088.tif 000006
【図５】
2007089088.tif 000007
【図６】
2007089088.tif 000008
【図７】
2007089088.tif 000009
【図８】
2007089088.tif 000010
【図９】
2007089088.tif 000011
【図１０】
2007089088.tif 000012
【図１１】
2007089088.tif 000013
【図１２】
2007089088.tif 000014
【図１３】
2007089088.tif 000015
【図１４】
2007089088.tif 000016
【図１５】
2007089088.tif 000017
【図１６】
2007089088.tif 000018
【図１７】
2007089088.tif 000019
【図１８】
2007089088.tif 000020
【図１９】
2007089088.tif 000021
【図２０】
2007089088.tif 000022
【図２１】
2007089088.tif 000023