(57)【要約】【課題】所望の画像を迅速かつ容易に検索することができる映像コンテンツ再生装置を提供する。【解決手段】映像コンテンツ再生装置１は、画像生成部１４と、第１の表示形式が指示されると、映像コンテンツのデータを読み出して、基準画像と、映像コンテンツの時間軸上における基準画像の位置に対してそれぞれが所定の時間δだけ時間的に前後した２つの画像と、それぞれが所定時間Δだけ時間的に前後した位置の２つの画像とを生成するように、画像生成部１４に指示する制御部１３と、画像生成部１４において生成された、基準画像と、４つの画像とをそれぞれ表示する複数の画像表示部３１から３５を、表示装置の画面上に第１の表示形式に対応する所定の配置で並べて表示させる表示制御部２３を有する。【選択図】図４
2009272707.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツのデータを取得して画像を生成する画像生成部と、
第１の表示形式が指示されると、前記映像コンテンツのデータを読み出して、選択された画像と、前記映像コンテンツの時間軸上における前記選択された画像の位置に対してそれぞれが第１の所定の時間だけ時間的に前後した位置の第１の２つの画像と、前記時間軸上における前記選択された画像の位置に対してそれぞれが第２の所定時間だけ時間的に前後した位置の第２の２つの画像とを生成するように、前記画像生成部に指示する制御部と、
前記画像生成部において生成された、前記選択された画像と、前記第１の２つの画像と、前記第２の２つの画像とをそれぞれ表示する複数の画像表示部を、表示装置の画面上に前記第１の表示形式に対応する所定の配置で並べて表示させる表示制御部と、
を有することを特徴とする映像コンテンツ再生装置。
【請求項２】
前記表示制御部は、前記第１の表示形式に対応する所定の配置として、前記選択された画像を表示する画像表示部を第１の基準画像の画像表示部として前記画面の中央部に配置し、前記第１の２つの画像と前記第２の２つの画像を、前記中央部に配置された画像表示部の少なくとも上下左右方向に沿って配置し、
前記制御部は、前記第１の２つの画像と前記第２の２つの画像の中から新たな第１の基準画像としての画像が指定されると、指定された新たな基準画像を、前記中央部に配置された画像表示部に表示し、かつ、前記新たな第１の基準画像を基準として、前記第１の２つの画像と前記第２の２つの画像とを生成するように、前記画像生成部に指示することを特徴とする請求項１に記載の映像コンテンツ再生装置。
【請求項３】
前記制御部は、前記第１の表示形式の表示状態において、第２の表示形式が指示されると、前記選択された画像を含み、前記映像コンテンツの時間軸上において互いに第３の所定の時間だけ時間的に離れた位置の複数の画像を生成するように、前記画像生成部に指示することを特徴とする請求項１に記載の映像コンテンツ再生装置。
【請求項４】
第１の表示形式が指示されると、映像コンテンツのデータを取得して画像を生成する画像生成部に対して、前記映像コンテンツのデータを読み出して、選択された画像と、前記映像コンテンツデータの時間軸上における前記選択された画像の位置に対してそれぞれが第１の所定の時間だけ時間的に前後した位置の第１の２つの画像と、前記時間軸上における前記選択された画像の位置に対してそれぞれが第２の所定時間だけ時間的に前後した位置の第２の２つの画像とを生成するように指示し、
前記画像生成部において生成された、前記選択された画像と、前記第１の２つの画像と、前記第２の２つの画像とを表示する複数の画像表示部を、表示装置の画面上に前記第１の表示形式に対応する所定の配置で並べて表示する、
を有することを特徴とする映像コンテンツ再生方法。
【請求項５】
映像コンテンツの再生を実行させるためのプログラムであって、
第１の表示形式が指示されると、映像コンテンツのデータを取得して画像を生成する画像生成部に対して、前記映像コンテンツのデータを読み出して、選択された画像と、前記映像コンテンツデータの時間軸上における前記選択された画像の位置に対してそれぞれが第１の所定の時間だけ時間的に前後した位置の第１の２つの画像と、前記時間軸上における前記選択された画像の位置に対してそれぞれが第２の所定時間だけ時間的に前後した位置の第２の２つの画像とを生成するように指示する第１のコード部と、
前記画像生成部において生成された、前記選択された画像と、前記第１の２つの画像と、前記第２の２つの画像とを表示する複数の画像表示部を、表示装置の画面上に前記第１の表示形式に対応する所定の配置で並べて表示するように指示する第２のコード部と、
を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツ再生装置、映像コンテンツ再生方法及びプログラムに関し、特に、映像コンテンツの中から所望のシーンを検索するための映像コンテンツ再生装置、映像コンテンツ再生方法及びプログラムに関する。
【背景技術】
【０００２】
近年、TV番組、映画等の映像コンテンツを録画できる録画機器が広く普及している。そのような録画機器としては、所謂ハードディスクレコーダ（以下、HDDレコーダという）、ホームサーバ、パーソナルコンピュータ（以下、PCという）等があり、ハードディスク装置等の記憶装置を内蔵している。
【０００３】
例えば、ユーザがコンテンツの中から所望のシーンあるいはあるシーンにおける特定の画像を見たい場合、通常は、コンテンツの先頭から、再生、あるいは再生早送りを行い、ユーザは、再生等された画面を見ながら、その所望のシーンの検索を行う。しかし、このような方法では、ユーザはその所望のシーンあるいは画像が画面上に現れるのを待たなければならず、特に、長時間のコンテンツの場合は、検索の効率は良くない。また、そのため映像コンテンツの再生早送り等をしている場合に、所望のシーンあるいは画像を通り過ぎても気が付かないこともある。
【０００４】
そこで、所望のシーンの検索効率をよくするために、映像コンテンツの全体を時間軸上で等間隔に分割して、各分割した時点のサムネイル画像を表示する分割表示する方法が提案されている（例えば、特許文献１参照）。画面上には、複数のサムネイル画面が表示され、ユーザは、その複数のサムネイル画像の中から、再生あるいは編集したいシーンを検索することができる。
【０００５】
しかし、上述した提案に係る方法では、等間隔で分割された各時点におけるサムネイル画像が表示されるだけであるので、表示された複数のサムネイル画像の中に所望のシーンが含まれていなければ、選択したサムネイル画像を再生させて、所望のシーンの検索をしなければならず、やはり検索に時間がかかってしまう。
【特許文献１】特開２００６−１８６６１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、このような問題に鑑みてなされたもので、所望の画像を迅速かつ容易に検索することができる映像コンテンツ再生装置、映像コンテンツ再生方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様によれば、映像コンテンツのデータを取得して画像を生成する画像生成部と、第１の表示形式が指示されると、前記映像コンテンツのデータを読み出して、選択された画像と、前記映像コンテンツの時間軸上における前記選択された画像の位置に対してそれぞれが第１の所定の時間だけ時間的に前後した位置の第１の２つの画像と、前記時間軸上における前記選択された画像の位置に対してそれぞれが第２の所定時間だけ時間的に前後した位置の第２の２つの画像とを生成するように、前記画像生成部に指示する制御部と、前記画像生成部において生成された、前記選択された画像と、前記第１の２つの画像と、前記第２の２つの画像とをそれぞれ表示する複数の画像表示部を、表示装置の画面上に前記第１の表示形式に対応する所定の配置で並べて表示させる表示制御部とを有する映像コンテンツ再生装置を提供することができる。
【発明の効果】
【０００８】
本発明によれば、所望の画像を迅速かつ容易に検索することができる映像コンテンツ再生装置、映像コンテンツ再生方法及びプログラムを実現することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施の形態を説明する。  
（装置構成）
まず図１に基づき、本実施の形態に係わる映像コンテンツ再生装置の構成を説明する。図１は、本実施の形態に係わる映像コンテンツ再生装置１の構成を示す構成図である。映像コンテンツ再生装置１は、映像蓄積部１１と、入力装置１２と、制御部１３と、画像生成部１４と、表示部１５とを含んで構成されている。
【００１０】
映像蓄積部１１は、TV等の放送番組を録画した映像コンテンツ、ネットワーク配信された有料または無料の映像コンテンツ、自作の映像コンテンツ、パッケージメディアの映像コンテンツなどを、記録する装置、例えばハードディスク装置（以下、HDDという）などの記憶装置である。例えば、映像コンテンツ再生装置１は、TV受像機、HDDレコーダ、PC等である。
【００１１】
入力部としての入力装置１２は、ユーザによるコマンドあるいはデータの入力が行われ、入力されたコマンドあるいはデータを制御部１３へ送信する装置である。例えば、入力装置１２は、TV、HDDレコーダ等のリモコン、コンピュータのキーボード、マウス等である。ここでは、後述するように、入力装置１２は、コマンドを入力するために、選択ボタンあるいは実行ボタン等を有するリモコンであり、ユーザによる表示形式の指示、各種再生操作、パラメータ設定、等のコマンドあるいはデータの入力を行う入力部と、その入力されたコマンド等の情報を受信し、入力された情報を制御部１３へ送信することができる送信部を含む。なお、入力装置１２は、リモコンではなく、装置本体に設けられた操作パネル等でもよい。
【００１２】
制御部１３は、CPU等を含み、入力装置１２からの入力情報に応じて、画像生成部１４に、その各種情報を命令と共に出力する。また、制御部１３は、後述するパラメータ等を記憶する記憶部１３ａを有する。
【００１３】
画像生成部１４は、例えば、MPEG-2デコーダ等の画像復号器、バッファメモリ等の一時記憶装置、画像のサイズ変換と各種の装飾及び効果をつける画像処理装置を含んで構成される。画像生成部１４は、制御部１３からの命令に従って、映像蓄積部１１から映像コンテンツデータを読み出して、画像を生成する。
【００１４】
表示部１５は、画像を表示できるディスプレイ等の表示装置であり、画像生成部１４により生成された画像を表示する機能を有する。なお、表示部１５は、音声信号も同時に処理して、図示しないスピーカー等に音声信号を出力する。
【００１５】
例えば、映像コンテンツ再生装置１がHDDレコーダである場合、レコーダ本体内の各種回路及び装置が、映像蓄積部１１，制御部１３及び画像生成部１４に相当し、接続されたTV受像器が表示部１５に相当する。入力装置１２は、そのHDDレコーダのためのリモコンである。また、映像コンテンツ再生装置１がPCである場合は、PC本体内に設けられた、あるいはPC本体に接続されたHDDが映像蓄積部１１に相当し、PC本体内部のCPU及び各種回路が制御部１３に相当し、ノートPCの表示装置あるいはPC本体に接続されたディスプレイ装置が表示部１５に相当する。
【００１６】
図２は、画像生成部１４の構成を説明するためのブロック図である。  
画像生成部１４は、複数の、ここでは３つのデコーダ２１ａ、２１ｂ、２１ｃと、複数の、ここでは３つのバッファメモリ２２ａ、２２ｂ、２２ｃと、表示制御部２３とを、含んで構成される。３つのデコーダ２１ａ、２１ｂ、２１ｃの出力信号は、それぞれ、３つのバッファメモリ２２ａ、２２ｂ、２２ｃに入力される。３つのバッファメモリ２２ａ、２２ｂ、２２ｃの各出力は、表示制御部２３に入力される。表示制御部２３は、入力された各画像データを、指定された表示形式に対応する所定の配置で並べて表示するように合成して、合成した画像の信号を表示部１５に出力する。
【００１７】
制御部１３からの命令と各種情報は、画像生成部１４を介して映像蓄積部１１に送信される。映像蓄積部１１は、その命令と情報に基づいて、映像コンテンツ（以下、単にコンテンツともいう）のデータを画像生成部１４に出力する。
【００１８】
映像蓄積部１１からのデータは、３つのデコーダ２１ａ、２１ｂ、２１ｃに入力される。デコーダ２１ａは、選択された画像、すなわち基準画像の復号処理を行う回路であり、かつ、復号された画像データは、バッファメモリ２２ａに蓄積される。
【００１９】
デコーダ２１ｂは、後述するように、基準画像の時間位置（T1）から設定された時間δだけ前（過去）の時間（T1−δ）の画像の復号処理を行う回路であり、かつ、復号された画像データは、バッファメモリ２２ｂに蓄積される。    
デコーダ２１ｃは、後述するように、基準画像の時間位置（T1）から設定された時間δだけ後（未来）の時間（T1＋δ）の画像の復号処理を行う回路であり、かつ、復号された画像データは、バッファメモリ２２ｃに蓄積される。
【００２０】
各デコーダにバッファメモリを設けたのは、一つのデコーダに対して、画像を複数記憶することが出来るようにして、時間的に近い画像に対しては、デコード動作を行うことなく、バッファメモリから読み出すのみで画像を複数表示できるようにするためである。バッファメモリの容量を大きくすることで、逆方向へ一枚ずつデコードできない問題も解決され、逆コマ送り動作を実現できる。
【００２１】
後述する各表示形式の画面を生成するときにおける、画像生成部１４の各デコーダと各各バッファメモリの関係については、各表示形式の画面の説明の後に再度説明する。  
制御部１３は、表示制御部２３にも、表示形式に関する命令と各種情報を出力する。
【００２２】
図３は、入力装置１２の例としてのリモコンを示す。図３は、入力装置１２としてのリモコン１２Ａのキー配列の例を示すリモコンの平面図である。リモコン１２Ａの表面には、ユーザが指で操作できる複数のボタンとキーが配置されている。
【００２３】
リモコン１２Ａは、電源ボタン９１と、チャンネル切換ボタン９２と、音量変更ボタン９３と、チャンネル直接切換ボタン９４と、カーソルを上下左右に移動させる十字キー９５と、ホームボタン９６と、番組表ボタン９７ａと、サブメニューボタン９７ｂと、戻るボタン９８と、各種録画及び再生機能キー群９９とを備える。
【００２４】
十字キー９５は、２重のリング形状のキー（以下、リングキーという）９５ａ、９５ｂを有している。内側のリングキー９５ａの内側には、選択すなわち実行の機能のための実行キー９５ｃが設けられている。
【００２５】
さらに、リモコン１２Ａは、GUI１ボタン９５ｄと、GUI２ボタン９５ｅを有する。GUI１ボタン９５ｄとGUI２ボタン９５ｅの機能については後述する。なお、リモコン１２Aは、さらに全画面表示のためのGUI0ボタン９５ｆを有している。
【００２６】
以下の説明では、入力装置１２が、図３のリモコン１２Ａである場合を説明する。ユーザは、表示部１５の表示画面を見てリモコン１２Ａを操作しながら、各種コマンド等を制御部１３へ送信することができる。映像蓄積部１１には、複数のコンテンツが蓄積されており、ユーザは、入力装置１２であるリモコン１２Ａを操作して、所望のコンテンツを選択し、視聴することができる。制御部１３が、リモコン１２Ａからのコマンドに応じて、後述する表示等の各種処理を実行する。
【００２７】
（表示画面）
（GUI1）
次に、本実施の形態に関わる映像コンテンツ表示装置１において表示される２つの表示形式の表示画面について説明する。２つの表示画面のうち第１の表示形式の画面（以下、第１の表示画面という）は、主として、大まかなシーンあるいは画像検索を行うときに有効なグラフィカル・ユーザ・インターフェース（以下、GUIと略す）である。第１の表示画面には、基準となる画像と、その前後シーンの画像とが同時に表示され、その表示状態において、表示されている画像全てについて同時に早送り、巻き戻し等の再生を行うことができ、ユーザは、前後の画像を確認しながら所望の画像を選択できる。
【００２８】
２つの表示画面のうち第２の表示形式の画面（以下、第２の表示画面という）は、主として、細かなシーンあるいは画像検索を行うときに有効なGUIである。第２の表示画面には、基準となる画像を含む連続する複数の画像が並べて表示され、その表示状態において、表示されている画像全てについて同時に早送り、停止等ができ、ユーザは、カーソル移動と画像選択により、所望の時間分解能で所望の画像を選択できる。
【００２９】
なお、映像コンテンツ表示装置１は、従来からある、映像コンテンツを表示部１５の画面全体に表示する全画面表示をすることができることは、言うまでもない。そして、映像コンテンツ表示装置１では、第１の表示画面、第２の表示画面及び全画面表示の表示画面は、互いに関連して表示可能となっている。
【００３０】
以下、第１の表示画面をGUI1とよび、第２の表示画面をGUI2とよび、全画面表示の表示画面をGUI0とよんで、本実施の形態を説明する。
【００３１】
まず、GUI1について説明する。図４は、GUI1の例を示す図である。図４に示すように、GUI1は、５つの画像表示部３１から３５と、再生位置を示す再生位置表示部３６とを有する。５つの画像表示部３１から３５と再生位置表示部３６とが、表示部１５の画面３０上に表示される。
【００３２】
具体的には、GUI1では、基準画像を表示する画像表示部３１を、画面３０の中央部に配置し、他の４つの画像表示部３２から３５は画像表示部３１の周囲に、配置される。より具体的には、画面３０上において第１の方向である上下方向に沿って２つの画像表示部３２，３３が配置され、画面３０上において第２の方向である左右方向に沿って２つの画像表示部３４，３５が配置されている。  
中央部の画像表示部３１は、GUI0において表示される画像、例えば静止画、あるいは動画像の映像を表示する。
【００３３】
再生位置表示部３６は、所定の方向として第２の方向と同じ方向に伸びたバー形状のバー表示部３６ａと、複数の画像の再生位置を示す再生位置指示部３７を有する。図４では、再生位置指示部３７として、３つの再生位置指示部３７ｂ、３７ｃ、３７ｆが、バー表示部３６ａ上に重ねて表示されている。
【００３４】
次に、図４のGUI1の５つの画像表示部３１から３５に表示される画像について説明する。  
図５は、５つの画像表示部に表示される各画像の時間軸上の位置を説明するための図である。図５は、ユーザの選択したあるコンテンツが時間的な長さLを有し、コンテンツの先頭位置Sから終端位置Eに向かって、時間経過ｔに沿って映像を構成するフレームが並んで構成されていることを模式的に示している。このようなコンテンツにおいて、ユーザが、基準画像として指定した画像が、中央の画像表示部３１に表示される。中央の画像表示部３１に表示される画像は、時間軸上に並べたときに、奇数番目、ここでは３番目の画像である。
【００３５】
後述するように、GUI0の表示形式で、ユーザがコンテンツを再生等して視聴していたときに、GUI1の表示形式に変更された場合は、そのときにユーザが見ていた画像（動画像あるいは静止画像）が基準画像となる。
【００３６】
すなわち、ユーザがそのコンテンツの先頭位置Sからある時間ｔ１だけ経過した時間位置T1の画像を見ていたとき、GUI0からGUI1への表示形式の変更があった場合は、へ変更後のGUI1においては、そのユーザの見ていた画像が、ユーザの選択した基準画像として、画面３０の中央部の画像表示部３１に表示される。
【００３７】
画像表示部３２と３３には、それぞれ、そのコンテンツの時間軸上の基準画像の位置から時間的に、設定された時間Δだけ前後の位置の画像が、表示される。  
画像表示部３４と３５には、それぞれ、その時間軸上の基準画像の位置から時間的に、設定された時間δだけ前後の位置の画像が、表示される。
【００３８】
図５において、基準画像の時間的な位置（コンテンツの先頭Sからの経過時間）を、時間T1とすると、基準画像の画像表示部３１の左側の画像表示部３４に表示されるのは、時間T1よりも時間δだけ前（すなわち過去）の時間（T1−δ）における画像であり、基準画像の画像表示部３１の右側の画像表示部３５に表示されるのは、時間T1よりも時間δだけ後（すなわち未来）の時間（T1＋δ）における画像である。
【００３９】
そして、基準画像の画像表示部３１の上側の画像表示部３２に表示されるのは、時間T1よりも時間Δだけ前（すなわち過去）の時間（T1−Δ）における画像であり、基準画像の画像表示部３１の下側の画像表示部３３に表示されるのは、時間T1よりも時間Δだけ後（すなわち未来）の時間（T1＋Δ）における画像である。
【００４０】
時間δを１０分、時間Δを５秒とすると、ユーザは、基準画像と、その基準画像の１０分前と５秒前の２つの画像と、その基準画像の１０分後と５秒後の２つの画像の、計５つの画像を同時に見ることができる。
【００４１】
そして、バー表示部３６ａ上における再生位置指示部３７ｃの位置は、GUI１の画像表示部３１において再生等されている画像の、コンテンツの全時間すなわち録画時間における先頭Sからの時間経過位置に対応する。同様に、バー表示部３６ａ上における再生位置指示部３７ｂ及び３７ｆの位置は、それぞれ、画像表示部３４及び３５に表示されている画像の、コンテンツの全時間すなわち録画時間における先頭からの時間経過位置に対応する。各再生位置指示部３７ｂ、３７ｃ、３７ｆのバー表示部３６ａ上の位置は、コンテンツの録画時間に対する、各画像の経過時間の比率に対応する。例えば、コンテンツの録画時間が１時間で、基準画像が、先頭Sからの経過時間が１５分の画像であれば、再生位置指示部３７ｃは、バー表示部３６ａ上において左端の位置から、全体の４分の１の位置に位置する。  
なお、３つの再生位置指示部３７ｂ、３７ｃ、３７ｆのバー表示部３６ａ上で位置は、それぞれ、コンテンツの再生等による時間経過、及び後述するような基準画像のジャンプに伴って、変化する。  
すなわち、画面２１の下部に表示されるバー表示部３６ａは、その映像コンテンツの全体に対する基準画像等の時間軸上の位置を把握するために利用される。
【００４２】
例えば、ユーザは、コンテンツをGUI0で再生中に、GUI1の表示形式に変更する指示をリモコン１２を用いて映像コンテンツ表示装置１に行うと、表示形式はGUI0からGUI1に変更され、GUI0で見ていた画像を基準画像とする、上述した５つの画像を同時に見ることができる。
【００４３】
なお、通常再生以外の早送り再生等の機能は、GUI0の表示形式においてだけでなく、GUI1においても有効である。従って、例えば、ユーザがGUI0において早送り再生でコンテンツを見ている状態で、表示形式をGUI1に変更すると、５つの画像が早送り再生で表示される。GUI0においては通常再生であったが、変更されたGUI1において通常再生から早送り再生に変更しても、５つの画像が早送り再生で表示される。なお、早送り再生以外のコマ送り再生等も同様である。
【００４４】
なお、ここでは、画像表示部３２から３５に表示される各画像の、基準画像との時間差は、時間δ、Δで、設定しているが、フレーム数で設定するようにしてもよい。その場合、例えば、５秒の代わりに１５０フレームで、１０分の代わりに１８０００フレームで、設定される。
【００４５】
以上のように、基準画像との時間差を示す２つの時間（あるいはフレーム数）を設定することにより、ユーザは、GUI1の表示形式では、５つの画像を同時に表示させることができる。そして、GUI1においても、コマ送り再生、逆コマ送り再生、スロー再生、逆スロー再生、再生、逆再生、再生早送り、逆再生早送り等の特殊再生も可能である。その場合、これらの特殊再生において、基準画像を表示する画像表示部３１に対する、他の画像表示部３２，３３，３４，３５の各画像の時間的な位置関係、すなわち時間軸上の相対的な位置は、変わらない。すなわち、特殊再生時における各表示画像の時間軸方向の移動は、表示される全ての画像に対して等しく行われ、基準画像とその基準画像に対して時間的に前後の各画像の時間軸上での相対的な時間差の関係は一定である。図５において、基準画像の時間T1が、時間軸方向の変更に伴って変更されると、他の画像表示部３２，３３，３４，３５の各画像の時間（T1−δ）、（T1＋δ）、（T1−Δ）、（T1＋Δ）は、時間T1の変更に伴って変更される。
【００４６】
よって、早送り、巻き戻しを使用して検索する場合において、高速な早送り・高速な巻き戻しの際においても、ユーザは、前後の画像の状況が分かるので、所望の画像の見落としを少なくすることができる。
【００４７】
なお、基準画像は、ユーザが選択した画像であるので、その選択した画像の時間軸上の位置によっては、時間（T1−δ）、（T1＋δ）、（T1−Δ）、（T1＋Δ）の各画像が、存在しない場合がある。例えば、基準画像がコンテンツの先頭位置の画像であれば、時間（T1−δ）と（T1−Δ）の各画像は存在しない。基準画像がコンテンツの終端位置の画像であれば、時間（T1＋δ）と（T1＋Δ）の各画像は存在しない。同様に、基準画像が、コンテンツの先頭から、時間δより短い経過時間の位置の画像であるとき、及び基準画像が、コンテンツの終端から、時間δより短い経過時間の位置の画像であるとき、それぞれ、時間（T1−δ）、（T1＋δ）の各画像は存在しない。さらに、基準画像が、コンテンツの先頭から、時間Δより短い経過時間の位置の画像であるとき、及び基準画像が、コンテンツの終端から、時間Δより短い経過時間の位置の画像であるとき、それぞれ、時間（T1−Δ）、（T1＋Δ）の各画像も存在しない。すなわち、基準画像の時間軸上の位置によっては、表示すべき画像が存在ない。このように、基準画像に対して設定された時間だけ過去の画像が存在しない画像は、先頭位置の画像を画像表示部３２，３４に表示し、基準画像に対して設定された時間だけ未来の画像が存在しない画像は、終端位置の画像を画像表示部３３，３５に表示する。
【００４８】
また、GUI1における画像表示部３２から３５に表示される各画像の時間δ、Δは、それぞれ変更可能であり、例えば、ユーザは、図６の設定用画面を表示させることによって、時間δ、Δの値を変更することができる。
【００４９】
図６は、時間の設定をするための設定用画面の表示例を示す図である。ユーザは、入力装置１２に対して所定の操作を行うことにより、図６に示すように、GUI1の時間δ、Δの設定用表示部としての設定用画面４１を画面２１上に表示させることができる。
【００５０】
設定用画面４１は、GUI1のパラメータとしての時間δとΔのそれぞれの時間を設定するための入力フィールドを有し、ユーザは、入力装置１２を操作して、それぞれの入力フィールドに、時間Δ、δ（あるいはフレーム数）を設定あるいは変更することができる。
【００５１】
設定後、所定の決定ボタン等により確定操作をすることによって、時間δ、Δのデータは制御部１３内の記憶部１３ａに記憶される。
【００５２】
以上の設定あるいは変更操作により、基準画像の時間T1に対する各画像表示部３２から３５に表示される画像の時間が変更される。
【００５３】
なお、時間δ及びΔの設定は、リモコン１２Ａに専用のボタンを設け、そのボタンにより、設定時間の増減を行うようにしてもよい。例えば、図３において、時間設定ボタン１００がリモコン１２Ａに設けられている。そのボタン１００の中で、時間δの値を大きくするときは、δ用の＋（プラス）ボタンを押し、小さくするときは、δ用の−（マイナス）ボタンを押す。同様に、時間Δの値を大きくするときは、Δ用の＋（プラス）ボタンを押し、小さくするときは、Δ用の−（マイナス）ボタンを押す。
【００５４】
ボタンを押し続けることによって、設定された時間は、徐々に大きくあるいは小さくなっていく。
【００５５】
以上のように、基準画像の前後の画像の時間間隔である時間Δ、δを設定および変更できることで、ユーザの任意の時間分解能で所望の画像の検索、選択が可能である。
【００５６】
また、GUI1上において、基準画像を変更することも可能である。ユーザは、GUI1上に所定のカーソルを表示させ、そのカーソルの位置を変更することによって基準画像の変更を行うことができる。
【００５７】
図７は、基準画像の変更操作を説明するための図である。カーソルは、図７において、太枠４２により示されている。通常、カーソル４２は、所定の位置に位置している。例えば、カーソル４２は、基準画像を表示する画像表示部３１を示している。ユーザは、例えば、入力装置１２がリモコンあるいはキーボードであれば、矢印キーを操作することによってカーソル４２を所望の位置に移動させることができる。
【００５８】
図７は、カーソルが画像表示部３３に移動した状態を示している。図７の状態で、「決定」を意味する実行キー９５ｃを操作すると、図７のGUI1は、画像表示部３３に表示されていた時間（T1＋Δ）の画像を新たな基準画像とするGUI1に変更される。すなわち、変更前のGUI1では、時間T1の画像を基準画像として、複数の画像表示部３２から３５には、それぞれ時間（T1−Δ）、（T1＋Δ）、（T1−δ）、（T1＋δ）の画像が表示されていたが、変更後のGUI1では、時間（T1＋Δ）の画像を新たな基準画像とするGUI1となる。その場合、複数の画像表示部３２から３５には、それぞれ時間（T1）、（T1＋２Δ）、（T1−δ＋Δ）、（T1＋δ＋Δ）の画像が表示される。そして、時間（T1＋Δ）の新たな基準画像は、画面３０の中央部の画像表示部３１に表示される。
【００５９】
このようなGUI1の表示の変更は、制御部１３が、新たな基準と、その新たな基準画像を基準とする他の４つの画像を生成するように、画像生成部１４に指示することによって、行われる。
【００６０】
同様に、ユーザは、図７において、カーソル４２を画像表示部３２，３４あるいは３５に移動させて、移動後の画像表示部の画像を新たな基準画像とすることもできる。
【００６１】
さらに、基準画像の変更後のGUI1においても、画像表示部３２から３５の画像の中からさらに新たな基準画像を選択することができる。  
このように、基準画像の変更に伴い、画像表示部３２から３５に表示される画像も、新たな基準画像を基準として、基準画像の時間に対して前後Δ、δの時間位置の画像に切り替わる。
【００６２】
以上のように、基準画像を、時間軸上で時間δあるいはΔだけ離れた位置の画像にジャンプさせることができるので、ユーザは、所望の画像の検索を迅速に行うことができる。
【００６３】
なお、GUI1における基準画像の変更の方法としては、上述したようなカーソルを移動させた後に実行ボタン等を押すことにより確定させる方法以外に、基準画像は、常に中央の画像表示部３１に表示させ、上下左右の矢印キーを押すだけで、基準画像を、上下左右の画像表示部３２から３５のいずれかの画像に変更するようにしてもよい。
【００６４】
例えば、図４の状態において、右側の矢印キーを押すと、画像表示部３１の基準画像は、時間(T1＋δ)の画像になり、画像表示部３２から３５の画像は、それぞれ、時間（T1−Δ+δ）、（T1＋Δ+δ）、（T1）、（T1＋２δ）の画像となる。  
同様に、図４の状態において、下側の矢印キーを押すと、画像表示部３１の基準画像は、時間(T1＋Δ)の画像になり、画像表示部３２から３５の画像は、それぞれ、時間（T1）、（T1＋２Δ）、（T1−δ＋Δ）、（T1＋δ＋Δ）の画像となる。
【００６５】
図８は、基準画像のジャンプ処理を説明するための図である。上段の図では、基準画像は、時間T1の時点であり、画像表示部３２から３５の画像は、それぞれ、時間（T1−Δ）、（T1＋Δ）、（T1−δ）、（T1＋δ）の画像であるが、画像表示部３１の基準画像を時間T1′(＝T1＋Δ)の画像にジャンプすると、画像表示部３２から３５の画像は、それぞれ、時間T1′−Δ（＝T1）、T1′＋Δ（＝T1＋２Δ）、T1′−δ（＝T1−δ＋Δ）、T1′＋δ（＝T1＋δ＋Δ）の画像となる。
【００６６】
このような基準画像のジャンプによる変更は、前後の画像への迅速かつ容易な移動を可能とする。すなわち、例えば、時間Δを５秒と設定した場合に、GUI1の画面３０上において、基準画像の上側の画像を選択すれば、画像表示部３１を５秒前の画像に戻すことができ、その５秒前の画像からさらに上側の画像を選択すれば、さらに５秒前の画像に戻すことが出来る。
【００６７】
以上のように、上述したGUI1によれば、映像コンテンツ中の所望の画像を検索して、その所望の画像から再生を行う、所望の画像をブックマークする、所望の画像を編集における開始点等に設定する等する場合に、一つの画像だけでなく、その前後の画像も同時に表示されるので、ユーザは、前後の画像も含めて確認することが可能となる。
【００６８】
さらに、上述したGUI1によれば、基準画像とその基準画像から所定の時間だけ離れた複数の画像を同時に表示でき、かつ同時に表示されている時間的に離れた他の画像へ瞬間的に移動することができる。ユーザは、基準画像に加えて、同時に前後画像を確認でき、かつ、基準画像の移動ができるため、所望の画像が確認できた場合に素早くその位置に移動することが可能となる。また、早送り、巻き戻し時に所望の画像が通り過ぎた場合にも、表示されている基準画像の前後の画像を選択することで所望の画像の前に容易に戻って、所望の画像の前から再生することが可能である。
【００６９】
（GUI2）
次にGUI2について説明する。図９は、GUI2の表示例を示す図である。  
図９に示すように、GUI2は、９つの画像表示部５１から５９と、再生位置を示す再生位置表示部６０とを有する。GUI2では、９つの画像表示部５１から５９と再生位置表示部６０とが、表示部１５の画面３０上に表示される。９つの画像表示部５１から５９には、基準画像を含み、互いに所定の時間だけ時間的に離れた位置の複数の画像が表示される。
【００７０】
具体的には、GUI2では、画面３０上において左上から、時間経過の順で、画像表示部５１から５９が並べて表示されている。GUI2は、全部で奇数の画像表示部を有する。
【００７１】
そして、画面３０では、画面３０の中央部の画像表示部５５に基準画像が表示され、その周囲に前後の８つの画像をマトリックス状に配置して表示するように、８つの画像表示部が配置される。例えば、画面３０に表示された画像の中で、左上のコマの画像がコンテンツの時間軸上で最も過去の画像であり、右下のコマの画像が最も未来の画像であり、右に１コマ進むたびに時間が＋ｄ時間進んだ画像であり、下に１コマ進むたびに時間が（+ｄ×１列数）時間進んだ画像である。同様に、左に１コマ進むたびに時間が−ｄ時間進んだ画像であり、上に１コマ進むたびに時間が（ｄ×１列数）時間戻った画像である。中央の画像表示部５５に表示される画像は、時間軸上に並べたときに、奇数番目、ここでは５番目の画像である。
【００７２】
具体的には、画面３０の中央の画像表示部５５は、GUI1において、基準画像として選択された時間位置の画像であり、画像表示部の画像間の時間軸上の差は、ｄであり、時間ｄは、ユーザによって設定される。中央の画像表示部５５の左側の画像表示部５４は、画像表示部５５の画像よりも時間ｄだけ前（過去）の時間位置の画像を表示し、画面３０上の右上の画像表示部５３は、画像表示部５５の画像よりも時間２ｄだけ前の時間位置の画像を表示する。同様にして、画像表示部５３の左側の画像表示部５２は、画像表示部５５の画像よりも時間３ｄだけ前の時間位置の画像を表示し、画像表示部５２の左側の画像表示部５１は、画像表示部５５の画像よりも時間４ｄだけ前の時間位置の画像を表示する。
【００７３】
また、中心位置の画像表示部５５の右側の画像表示部５６は、画像表示部５５の画像よりも時間ｄだけ後（未来）の時間位置の画像を表示し、画面３０上の左下の画像表示部５７は、画像表示部５５の画像よりも時間２ｄだけ後の時間位置の画像を表示する。同様にして、画像表示部５７の右側の画像表示部５８は、画像表示部５５の画像よりも時間３ｄだけ後の時間位置の画像を表示し、画像表示部５８の右側の画像表示部５９は、画像表示部５５の画像よりも時間４ｄだけ後の時間位置の画像を表示する。
【００７４】
再生位置表示部６０は、所定の方向として第２の方向と同じ方向に伸びたバー形状のバー表示部６０ａと、中央の画像表示部５５の画像の再生位置を示す再生位置指示部６０ｂを有する。再生位置指示部６０ｂが、バー表示部６０ａ上に重ねて表示されている。  
ユーザは、再生位置表示部６０によって、映像コンテンツの全体の時間軸上における、基準画像の時間位置の把握が可能となる。
【００７５】
例えば、時間ｄは、GUI1の時間Δと同じでもよい。あるいは、時間ｄは、時間Δよりも短い時間でもよい。時間ｄの最小値は、フレーム間の時間差、すなわち３０分の１秒である。
【００７６】
GUI2は、主として非常に細かい画像検索に適したGUIである。GUI2では、基準画像を含む、短い時間間隔の連続する複数の画像を、複数同時に表示する。
【００７７】
GUI2の表示状態において、上下左右の矢印ボタンを操作することによって、カーソルを動かして、画像を選択することができ、所定の操作により、選択した画像をブックマークに登録、編集位置の画像としての登録、もしくは、全画面に表示で再生することが出来る。また、画像を選択した状態において、所定の操作により、選択した画像を、GUI2の基準画像に変更することが出来る。選択位置は画面の枠の太さ、色等を変えるなどして、見分けが付くようにする。また、表示画像を大きく表示できるようにするために、解像度を変換することも可能である。
【００７８】
図１０は、GUI2における基準画像のジャンプを説明するための図である。上段の図では、基準画像は、時間T1の時点であり、画像表示部５１から５４，及び５６から５９の画像は、それぞれ、時間（T1−４ｄ）、（T1−３ｄ）、（T1−２ｄ）、（T1−ｄ）、（T1＋ｄ）、（T1＋２ｄ）、（T1＋３ｄ）、（T1＋４ｄ）の画像である。この状態において、基準画像を画像表示部５２の画像に変更すると、画像表示部５５の基準画像は、時間T1′(＝T1−３ｄ)の画像にジャンプし、画像表示部５１から５４、及び５６から５９の画像は、それぞれ、時間T1′−４ｄ（＝T1−７ｄ）、T1′−３ｄ（＝T1−６ｄ）、T1′−２ｄ（＝T1−５ｄ）、T1′−ｄ（＝T1−４ｄ）、T1′＋ｄ（＝T1−２ｄ）、T1′＋２ｄ（＝T1−ｄ）、T1′＋３ｄ（＝T1）、T1′＋４ｄ（＝T1＋ｄ）、の画像となる。
【００７９】
このような基準画像のジャンプによる変更は、前後の画像への迅速かつ容易な移動を可能とする。すなわち、例えば、時間ｄを１秒と設定した場合に、GUI2の画面３０上において、基準画像の上側の画像を選択すれば、画像表示部３１を３秒前の画像に戻すことができ、その３秒前の画像からさらに上側の画像を選択すれば、さらに３秒前の画像に戻すことが出来る。
【００８０】
さらに、GUI2においても、表示されている複数の画像に対して、同時にコマ送り再生、逆コマ送り再生、スロー再生、逆スロー再生、再生、逆再生、再生早送り、逆再生早送りを使用して視聴しながら所望の画像の検索を行うことが出来る。
【００８１】
隣り合う画像間は時間ｄの差があるので、右下の画像が左上に向かって時間ｄずつずれて再生表示させることができる。そのため、もし早送り再生を行っている場合に、所望の画像が右下に出たと判断してから、ユーザが停止するまでの時間が、画像間隔の時間ｄと画像表示枚数である９とを掛け合わせた時間よりも短い場合には、所望の画像が画面３０内のいずれかの画像表示部に含まれることになる。その所望の画像の位置精度は時間ｄと等しいため、時間ｄを最小の間隔（すなわち３０分の１秒）とすればもっとも検索時間の早い早送り再生と停止のみで最も高い精度で所望の画像中の所望の画像を得ることが可能となる。さらに、再生を停止した状態で時間ｄの値の変更が可能なので、停止時の分解能よりも細かい分解能に変更した後に画像の選択も可能である。
【００８２】
また、図示しないが、時間ｄの変更は、上述した図６のような設定表示部により、ユーザは、GUI2の時間ｄの変更をすることができる。  
よって、基準画像の前後の画像の時間間隔を設定および変更できることで、ユーザの任意の時間分解能で所望の画像の検索、選択が可能である。
【００８３】
ここで、GUI0、GUI1及びGUI2のための画像生成部１４の構成について説明する。  
GUI0が全画面表示であり、GUI2が時間的に互いに近い時間位置の画像であるため、GUI0及びGUI2の表示形式では、デコーダ２１ａとバッファメモリ２２ａが使用され、他の２つのデコーダ２１ｂ、２１ｃと、バッファメモリ２２ｂ、２２ｃは使用されない。  
すなわち、GUI0では、画面３０上に表示される画像は一つであるため、デコーダ２１ａとバッファメモリ２２ａだけ使用すればよい。
【００８４】
GUI2では、画面３０上に時間的に近い９つの画像が表示されるので、バッファメモリ２２ａの記憶容量を大きくし、図９に示すような９つのフレーム画像を保持できるフレームバッファにすることによって、１つのデコーダ２１ａとバッファメモリ２２ａだけ使用するようにする。
【００８５】
一方、GUI1の表示状態では、互いに時間的に比較的遠い時間位置の２つの画像も含まれるため、３つのデコーダ２１ａ，２１ｂ、２１ｃと３つのバッファメモリ２２ａ、２２ｂ、２２ｃが使用される。  
すなわち、GUI1では、画面３０上に５つの画像が表示されるが、そのうちの２つ（画像表示部３４，３５）の画像の時間軸上の位置は、基準画像に対して、時間的に比較的遠い。従って、デコーダ２１ａのバッファメモリ２２ａの記憶容量をかなり大きくしなければならなくなってしまう。
【００８６】
そこで、この２つの画像は、デコーダ２１ｂ、２１ｃによりデコードするようにし、各バッファメモリ２２ｂ、２２ｃの容量は大きくなくてもよい。
【００８７】
通常、映像コンテンツの再生位置が異なる画像、すなわち時間位置の異なる画像、を同時に再生するためには、それぞれについてデコーダが必要である。しかし、上述したように、GUI2では、同時に表示される複数の画像の時間位置は互いに近いので、フレームバッファとしてのバッファメモリを利用して、表示順序を設定しておくことにより、デコーダの数を少なくしている。
【００８８】
なお、フレームバッファとしてのバッファメモリには、表示する順序で画像が記録されるため、１フレーム単位での巻き戻し再生にも利用することができる。
【００８９】
また、バッファメモリの容量を小さくするため、表示する画像枚数に応じて各画像を縮小する縮小処理を行ったのちに、各画像がバッファメモリに記録される。なお、全画面表示の際には、再度デコードし、画質の劣化を防ぐことができる。しかし、GUI1に表示される画像の数を変更した場合には、その変更された画像の数に応じて、バッファメモリ内の画像の縮小拡大を行ってから各画像を表示することにより、デコード処理の負荷を低減することが可能である。
【００９０】
このように、画像の表示サイズに縮小して保存することにより、バッファメモリの容量を削減することができ、所望の画像の選択の際に、選択範囲を広げることが出来る。
【００９１】
また、早送り、巻き戻し時にはイントラ画像（Iピクチャ）と前方フレーム予測画像のみをデコードすることにより、デコード速度の向上、バッファ容量の削減も可能である。
【００９２】
さらにまた、バッファメモリに複数の画像を記憶する場合に、インター画像（Bピクチャ）については、差分情報だけを記憶し、画像に復元する場合は、その差分情報に対応する画像データを読み出して表示することで、バッファメモリの容量を小さくすることができる。
【００９３】
また、各画像表示部の画像のサイズが全画面表示時の画面の16分の1以下となる場合には、デコード処理ではDC成分のみをデコードすることにより、デコード時間の短縮とデータサイズの削減を図ることができる。なお、その画像を表示する際には、拡大処理が行われる。
【００９４】
以上のような考慮をした上で、上述したようなGUI0、GUI1及びGUI2を効率的に生成するために、デコーダの数と各バッファメモリの容量が決定される。
【００９５】
そして、表示制御部２３は、各画像データを、指定された表示形式に対応する所定の配置で並べて表示するように合成して、合成した画像の信号を表示部１５に出力する。
【００９６】
以上のように、上述したGUI2によれば、映像コンテンツ中の所望の画像を検索して、その所望の画像の位置から再生を行う、所望の画像をブックマークする、所望の画像を編集における開始点に設定する等をする場合に、一つの画像だけでなく、その前後の画像も同時に表示されるので、ユーザは、前後の画像も含めて所望の画像の有無を確認することが可能となる。さらに、基準画像の前後の画像を同時に確認しながら、早送り、巻き戻しができ、また、画像選択を、表示される複数の画像からカーソル移動と選択の決定動作で実現できるため、所望の画像をコマ送りなどのステップ動作を使用せずとも選択できる。
【００９７】
（各GUIの利用方法）
次に、以上説明したGUI1とGUI2の利用方法について説明する。  
図１１は、GUI0、GUI1及びGUI2の利用方法の例を説明するための図である。
【００９８】
例えば、ユーザは、あるコンテンツの中からあるシーンの中の所望の画像を検索したい場合、まず、GUI0の再生状態において、通常の再生だけでなく、早送り再生等の特殊再生、等をして、その所望の画像が現れる時間に近い時点、あるいはその所望の画像が現れる時よりも前の時点における画像を基準画像として選択する。そして、ユーザは、表示形式をGUI0からGUI1に変更する指示を入力装置１２であるリモコン１２Aを用いて行う。例えば、リモコン１２AのGUI1ボタン９５ｄを押すことによって、画面３０に表示されるGUIをGUI1に変更する指示が、制御部１３に供給される。
【００９９】
GUI1への表示形式の変更指示を受信すると、制御部１３は、画像生成部１４に対して、上述したGUI1の画面を生成する命令を出力する。このとき同時に、制御部１３は、画像生成部１４に、上述した時間δ、Δのパラメータデータも供給する。
【０１００】
その結果、画面３０には、GUI1が表示される。  
ユーザは、GUI1の表示状態で、通常再生あるいは特殊再生を行いながら、５つの画像表示部３１から３５に同時に表示される５つの映像の中に、所望の画像が現れるか否かを、画面３０を見ながら判定する。このとき、GUI1の状態において、上述した基準画像のジャンプも可能であるので、ユーザは、通常再生、特殊再生及び基準画像のジャンプを行いながら、所望の画像の大まかな検索を行う。
【０１０１】
GUI1において、所望の画像あるいは所望の画像に近い画像が検出できたときには、ユーザは、その画像を基準画像として、表示形式をGUI1からGUI2に変更する指示を入力装置１２であるリモコン１２Aを用いて行う。例えば、リモコン１２AのGUI2ボタン９５ｅを押すことによって、画面３０に表示されるGUI1をGUI2に変更する指示が、制御部１３に供給される。
【０１０２】
GUI2への表示形式の変更指示を受信すると、制御部１３は、画像生成部１４に対して、上述したGUI2の画面を生成する命令を出力する。このとき同時に、制御部１３は、画像生成部１４に、上述した時間ｄのパラメータデータも出力する。
【０１０３】
その結果、画面３０には、GUI2が表示される。  
ユーザは、GUI2の状態で、通常再生あるいは特殊再生を行いながら、９つの画像表示部５１から５９に同時に表示される９つの映像の中に、所望の画像が現れるか否かを、画面３０を見ながら判定する。このとき、GUI2の状態において、上述した基準画像のジャンプも可能であるので、ユーザは、通常再生、特殊再生及び基準画像のジャンプを行いながら、所望の画像の検索を行う。
【０１０４】
そして、GUI2あるいはGUI1において、所望の画像を検出することができたら、ユーザは、その画像について、編集対象の位置の画像として登録する処理、あるいはその画像からの再生をする処理等を、リモコン１２Ａを操作して、制御部１３に対して指示することができる。
【０１０５】
なお、GUI2の状態で、ユーザは、リモコン１２Aを操作することによって、例えば、リモコン１２Aのボタン９５ｆを押すことによって、GUI1の状態からGUI0への表示形式の変更も可能である。さらに、GUI2の状態から、ボタン９５ｄを押すことによって、GUI1への表示形式の変更をしたり、ボタン９５ｆを押すことによって、GUI0への表示形式の変更も可能である。
【０１０６】
すなわち、ユーザは、入力装置１２からGUIモードの変更を入力することにより、全画面表示のGUI0、GUI1、GUI2の各インタフェース画面に移行することができる。よって、GUI0、GUI1、GUI2を相互的に、かつシームレスに変更することが可能である。
【０１０７】
なお、上述したように、GUI0、GUI1及びGUI2の各表示形式の状態においても、コマ送り再生、逆コマ送り再生、スロー再生、逆スロー再生、再生、逆再生、再生早送り、逆再生早送り等の特殊再生も可能であり、さらに、GUI1とGUI2では、基準画像のジャンプ変更も可能であるので、ユーザは、所望の画像の検索を迅速かつ容易に行うことができる。
【０１０８】
さらに、GUI1及びGUI2における時間δ、Δ及びｄの変更も可能である。よって、ユーザは、各画像表示部に表示される画像の時間軸上の位置を、具体的には、基準画像からの時間軸上の各時間差を、設定しかつ変更できるので、画像の検索を、検索に適した時間差で容易に行うことができる。
【０１０９】
（動作）
次に、映像コンテンツ再生装置１の動作について説明する。  
図１２は、GUI1の表示に関する処理の流れの例を示すフローチャートである。
【０１１０】
制御部１３は、GUI1の表示指示をリモコン１２Ａから受信すると、まず、記憶部１３ａに設定されている表示用の設定パラメータである時間δ、Δの情報を読み出して取得する（ステップS1）。基準画像は、GUI1の表示指示時に決定されている。よって、制御部１３は、基準画像の時間位置のデータを既に有しているか、あるいは画像生成部１４から取得することができる。なお、パラメータである時間δ、Δが設定されていないときは、予め設定されている初期値が読み出される。
【０１１１】
制御部１３は、各画像表示部３１から３５に表示する画像の、コンテンツの時間軸上の位置すなわち時間を決定する（ステップS2）。図４の場合、画像表示部３１は、基準画像の時間T1の画像である。画像表示部３２から３５は、それぞれ、時間（T1−Δ）、（T1＋Δ）、（T1−δ）、（T1＋δ）の画像である。従って、基準画像の時間T1と、各パラメータδ、Δを用いて、加減算処理により、画像表示部３２から３５の各画像の時間軸上の位置と、が決定される。
【０１１２】
制御部１３は、決定された画像表示部３１から３５の各画像の時間軸上の位置を示す情報を画像生成部１４の各デコーダに供給することによって、各画像の生成を指示する（ステップS3）。
【０１１３】
次に、制御部１３は、リモコン１２Ａからの再生等の指示内容を判定し、画像生成部１４にその指示内容を指示する。
【０１１４】
まず、通常再生の指示がされているか否か、すなわちリモコン１２Ａの各種録画及び再生機能キー群９９中の、通常再生のボタンが、GUI1への表示変更指示の直前において、あるいはその後押された否かを判定する（ステップS4）。ステップS4でYESの場合、すなわち通常再生が指示されている場合は、制御部１３は、通常再生の指示を画像生成部１４に供給する（ステップS5）。その結果、画像生成部１４は、時間T1、（T1−Δ）、（T1＋Δ）、（T1−δ）、（T1＋δ）からコンテンツの再生を行い、５つの画像表示部３１から３５に、再生画像を表示する。
【０１１５】
同様に、再生早送り(ステップS6)、コマ送り（ステップS8）、停止（ステップS10）等の再生方法の指示の有無を判定し、指示に対応して、制御部１３は、画像生成部１４に、再生早送り（ステップS5）、コマ送り(ステップS7)、停止（ステップS11）等の指示を行う。
【０１１６】
なお、図１２では、逆再生早送り、コマ戻し、ポーズ、スロー等の他の再生方法の指示については、説明を簡略化するために省略している。
【０１１７】
制御部１３は、各画像表示部３１から３５に表示されている全ての画像について、同時に、指示された再生方法に応じた再生を行うように、画像生成部１４に指示する。
【０１１８】
さらに、基準画像のジャンプの指示の有無も判定され（ステップS12）、基準画像の変更の指示があれば、制御部１３は、基準画像の変更処理を行う（ステップS13）。ステップS13では、制御部１３は、具体的には、変更後の基準画像の時間軸上の位置を決定し、処理は、ステップS2に戻る。
【０１１９】
また、表示パラメータである時間δ、Δの値の変更があったか否かが判定され（ステップS14）、パラメータの変更があったときには、変更されたパラメータを記憶部１３ａに書き込む処理が行われ（ステップS15）、処理は、ステップS2に戻る。
【０１２０】
さらに、GUI2への変更指示があったか否かが判定され（ステップS16）、GUI2の表示指示があったとき、例えば、リモコン１２Ａのボタン９５ｅが押されたときは、制御部１３は、デコーダに対して再生等を停止させる指示を出力する（ステップS17）。そして、図１３に示すGUI2の生成処理に移行する（ステップS18）。
【０１２１】
また、GUI2の画面を表示させているときに、ユーザが編集位置の決定等の操作を行ったか否かが判定される（ステップS19）。
【０１２２】
編集位置の決定等の操作がされたときには、処理は、編集位置の決定等の処理に移行する（ステップS20）。編集位置の決定等の処理により、ある画像を編集の開始位置としての登録する処理等が実行される。
【０１２３】
編集位置の決定等の操作がされなければ、処理は、ステップS4の処理に移行し、ステップS4以降の処理を繰り返す。  
以上のようにして、GUI1の表示処理が行われる。
【０１２４】
次に、GUI2の表示処理について説明する。
【０１２５】
図１３は、GUI2の表示に関する処理の流れの例を示すフローチャートである。なお、図１３において、図１２の処理と同じ内容については、同じステップ番号を付して説明は簡略化する。
【０１２６】
制御部１３は、GUI2の表示指示をリモコン１２Ａから受信すると、まず、記憶部１３ａに設定されているGUI2の表示用の設定パラメータである時間ｄの情報を読み出して取得する（ステップS31）。基準画像は、GUI2の表示指示時に決定されているので、制御部１３は、基準画像の時間位置のデータを有しているか、画像生成部１４から取得することができる。なお、そのパラメータである時間ｄが設定されていないときは、予め設定されている初期値が読み出される。
【０１２７】
制御部１３は、各画像表示部５１から５９に表示する画像の、コンテンツの時間軸上の位置あるいは時間を決定する（ステップS32）。図９の場合、画像表示部５５は、基準画像の時間T1の画像を表示する。画像表示部５１から５４，及び５６から５９は、それぞれ、時間（T1−４ｄ）、（T1−３ｄ）、（T1−２ｄ）、（T1−ｄ）、（T1＋ｄ）、（T1＋２ｄ）、（T1＋３ｄ）、（T1＋４ｄ）の画像である。従って、基準画像の時間T1と、パラメータである時間ｄを用いて、加減算処理により、画像表示部５１から５４，及び５６から５９の各画像の時間軸上の位置が求められる。
【０１２８】
制御部１３は、得られた画像表示部５１から５９の各画像の時間軸上の位置を示す情報を画像生成部１４の各デコーダに供給することによって、各画像の生成を指示する（ステップS33）。
【０１２９】
次に、制御部１３は、リモコン１２Ａからの再生等の指示内容を判定し、画像生成部１４にその指示内容を指示する。図１３のステップS4からS13の処理内容は、図１２における処理と同じであるので、説明は省略する。
【０１３０】
また、表示パラメータである時間ｄの値の変更があったか否かが判定され（ステップS34）、パラメータの変更があったときには、変更されたパラメータを記憶部１３ａに書き込む処理が行われる（ステップS35）。
【０１３１】
ステップS13及びS35の処理後、処理は、ステップS32の処理に移行する。
【０１３２】
さらに、GUI1への変更指示があったか否かが判定され（ステップS36）、GUI1の表示指示があったとき、例えば、リモコン１２Ａのボタン９５ｄが押されたときには、制御部１３は、デコーダに対して再生等を停止させる指示を出力する（ステップS37）。そして、図１２に示すGUI1の生成処理に移行する（ステップS38）。
【０１３３】
また、GUI2の画面を表示させているときに、ユーザが編集位置を決定する等の操作を行ったか否かが判定され（ステップS19）、編集位置の決定等の操作がされたときには、処理は、編集位置の決定等の処理に移行する（ステップS20）。編集位置の決定処理により、ある画像を編集の開始位置とする登録処理が実行される。
【０１３４】
編集位置の決定の操作がされなければ、処理は、ステップS4の処理に移行し、ステップS4以降の処理を繰り返す。
【０１３５】
以上のようにして、GUI2の表示処理が行われる。
【０１３６】
以上のように、上述した本実施の形態に係る映像コンテンツ再生装置によれば、２つのGUI1,GUI2を用いることによって、ユーザは、所望の画像の検索を迅速かつ容易に行うことができる。
【０１３７】
特に、GUI1において、画像表示部間における基準画像の移動により、所望の画像が確認できたときには、その位置に基準画像を迅速かつ容易に移動することが可能となる。さらに、早送り、巻き戻し時に所望の画像が通り過ぎた場合にも、基準画像の前後を選択することで所望の画像の前に容易に戻って、その戻った位置から再生することが可能である。
【０１３８】
さらに、GUI1において、通常再生だけなく特殊再生も全画像表示部に対して同時に行うことができるので、所望の画像の検索を迅速に行うことができる。
【０１３９】
また、各画像表示部に表示される画像の基準画像の画像との時間軸上の差の時間Δ、δも変更できるので、検索時に、ユーザの検索し易い状態で、GUI1において各画像を表示させることができる。
【０１４０】
また、GUI1において、所望の画像が確認できたときには、さらに細かな時間の範囲内で、編集したい画像を特定することができる。そのために、GUI2では、基準画像に対して、互いに設定された時間ｄの差を有する複数の画像が表示され、その時間ｄは、最小は、１フレームの時間差とすることができる。
【０１４１】
よって、GUI2によれば、より細かな時間を基準に、所望の画像を検索し、特定することが可能である。
【０１４２】
そして、GUI0、GUI1及びGUI2の間で自由に他の表示形式に変更できるので、ユーザにとって操作性もよい。例えば、上述したように、早送り、巻き戻し中にも、GUIを変更することが可能である。そして、表示形式の変更時には、ユーザが大きく視点を動かす必要のなくシームレスに表示変更されたように見せるために、基準画像は３つのGUIにおいて常に画面の中央に配置される。
【０１４３】
なお、GUI1は、次に説明するような変形例に示す画面構成でもよい。  
図１４は、GUI1の変形例を示す図である。  
図４と同じ構成要素については同じ符号を付して説明は省略し、異なる構成についてのみ説明をする。  
図１４に示すように、本変形例に係るGUI1ａは、７つの画像表示部３１から３５、３５ａ、３５ｂを有する。新たに追加された画像表示部３５ａは、画像表示部３４の上に配置され、画像表示部３５ｂは、画像表示部３５の下に配置される。画像表示部３５ａには、時間（T1−δ）の画像を表示する画像表示部３４よりもさらに時間Δだけ前（過去）の画像が表示される。画像表示部３５ｂには、時間（T1＋δ）の画像を表示する画像表示部３５よりもさらに時間Δだけ後（未来）の画像が表示される。
【０１４４】
２つの画像表示部３５ａ、３５ｂに表示される画像を加えたことにより、ユーザは、より広範囲の画像を見ることができるので、所望の画像をより迅速に発見することができる。
【０１４５】
なお、GUI1ａにおいても、画面３０の全体に表示される複数の画像表示部の数は、奇数であり、その数の中央（より詳しく言えば時間軸上において中央）の位置の画像が、画面３０の中央部に配置されている。GUI1では、５つの画像表示部３１から３５が表示されていたので、中央部の画像表示部３１は、５つの画像の中で、時間軸上で中央の位置（３番目）の画像を表示し、GUI1ａでは、７つの画像表示部３１から３５、３５ａ、３５ｂが表示されているので、中央の画像表示部３１は、７つの画像の中で、時間軸上で中央の位置（４番目）の画像を表示する。
【０１４６】
図１４に示すような第１の表示形式のGUI1ａでも、GUI1と同様の効果を有する。  
なお、GUI1あるいはGUI1ａにおいて複数の画像表示部の配置は、図４あるいは図１４に示す配置以外のものでもよい。GUI1とGUI1ａでは、画面３０の中央に基準画像の画像表示部が配置され、仮想的なマトリックスにおける上下左右方向に、設定された時間Δ、δだけ離れた時間位置の画像が表示される。
【０１４７】
このような配置方法以外の配置として、図１５に示すように、複数の画像表示部を配置するようにしてもよい。図１５と図１６は、GUI1における複数の画像表示部の他の配置例を示す図である。
【０１４８】
図１５のGUI1ｂの配置例では、基準画像の画像表示部３１に対して、他の画像表示部３２，３３，３４，３５は、上下方向に並べて配置される。なお、並べる方向は、左右方向でもよい。
【０１４９】
図１６のGUI1ｃの配置例では、５つの画像表示部が、左右方向に並べて配置されている。なお、並べる方向は、上限方向でもよい。
【０１５０】
さらになお、GUI2は、次に説明するような変形例に示す画面構成でもよい。  
図１７は、GUI2の変形例を示す図である。  
図９と同じ構成要素については同じ符号を付して説明は省略し、異なる構成についてのみ説明をする。  
図１７に示すように、本変形例に係るGUI2ａは、３行×５列のマトリックス状に配置された１５個の画像表示部５１ａから５１ｆ、５１から５９を有する。全体的には、左上から右下に向かって時間軸上に時間ｄずつ離れた画像が、左から右に、かつ上から下に向かって配置されている。左上の画像表示部５１ｃは、画像表示部５５の基準画像から時間７ｄだけ前（過去）の画像を表示する。右下の画像表示部５１ｆは、基準画像から時間７ｄだけ後（未来）の画像を表示する。
【０１５１】
よって、ユーザは、全部で１５個の画像表示部により、より広範囲の画像を見ることができるので、所望の画像をより迅速に発見することができる。
【０１５２】
なお、GUI2ａにおいても、画面３０の全体に表示される複数の画像表示部の数は、奇数であり、その数の中央の、より詳しく言えば時間軸上において中央の、位置の画像が、画面３０の中央に配置されている。GUI2ａでは、１５つの画像表示部が表示されているので、中央の画像表示部５５は、１５つの画像の中で、時間軸上で中央の位置（８番目）の画像を表示する。
【０１５３】
図１７に示すような第２の表示形式のGUI2ａでも、GUI2と同様の効果を有する。  
なお、GUI2において表示される複数の画像表示部の数は、図１８に示すように、２５個でもよい。図１８は、GUI2の他の変形例を示す図である。  
図１８において、図１７と同じ構成要素については同じ符号を付して説明は省略し、異なる構成についてのみ説明をする。  
図１８に示すように、本変形例に係るGUI2ｂは、５行×５列のマトリックス状に配置された２５個の画像表示部５１ａから５１ｆ、５１から５９、７１ａから７１ｊを有する。全体的には、左上から右下に向かって時間軸上に時間ｄずつ離れた画像が、左から右に、かつ上から下に向かって配置されている。左上の画像表示部７１ｅは、画像表示部５５の基準画像から時間１２ｄだけ前（過去）の画像を表示する。右下の画像表示部７１ｊは、基準画像から時間１２ｄだけ後（未来）の画像を表示する。
【０１５４】
以上のように、上述した実施の形態及び各変形例に係る映像コンテンツ再生装置によれば、所望の画像を  早くかつ容易に検索することができる。
【０１５５】
なお、上述した実施の形態及び各変形例に示した画像表示部の数は、例であり、上述した数以外の数であってもよい。
【０１５６】
さらになお、以上説明した動作を実行するプログラムのコードは、コンピュータプログラム製品として、フレキシブルディスク、ＣＤ−ＲＯＭ等の可搬媒体や、ハードディスク等の記憶媒体に、その全体あるいは一部が記録され、あるいは記憶されている。そのプログラムがCPUにより読み取られて、動作の全部あるいは一部が実行される。あるいは、そのプログラムコードの全体あるいは一部を通信ネットワークを介して流通または提供することができる。利用者は、通信ネットワークを介してそのプログラムをダウンロードしてコンピュータにインストールしたり、あるいは記録媒体からコンピュータにインストールすることで、容易に本発明の映像コンテンツ再生装置を実現することができる。
【０１５７】
本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。
【図面の簡単な説明】
【０１５８】
【図１】本発明の実施の形態に係わる映像コンテンツ再生装置１の構成を示す構成図である。
【図２】本発明の実施の形態に係わる画像生成部の構成を説明するためのブロック図である。
【図３】本発明の実施の形態に係わる入力装置としてのリモコンのキー配列の例を示すリモコンの平面図である。
【図４】本発明の実施の形態に係わる、GUI1の例を示す図である。
【図５】本発明の実施の形態に係わる、５つの画像表示部に表示される各画像の時間軸上の位置を説明するための図である。
【図６】本発明の実施の形態に係わる、時間の設定をするための設定用画面の表示例を示す図である。
【図７】本発明の実施の形態に係わる、基準画像の変更操作を説明するための図である。
【図８】本発明の実施の形態に係わる、基準画像のジャンプ処理を説明するための図である。
【図９】本発明の実施の形態に係わる、GUI2の表示例を示す図である。
【図１０】本発明の実施の形態に係わる、GUI2における基準画像のジャンプを説明するための図である。
【図１１】本発明の実施の形態に係わる、GUI0、GUI1及びGUI2の利用方法の例を説明するための図である。
【図１２】本発明の実施の形態に係わる、GUI1の表示に関する処理の流れの例を示すフローチャートである。
【図１３】本発明の実施の形態に係わる、GUI2の表示に関する処理の流れの例を示すフローチャートである。
【図１４】本発明の実施の形態に係わる、GUI1の変形例を示す図である。
【図１５】本発明の実施の形態に係わるGUI1における複数の画像表示部の他の配置例を示す図である。
【図１６】本発明の実施の形態に係わるGUI1における複数の画像表示部のさらに他の配置例を示す図である。
【図１７】本発明の実施の形態に係わるGUI2の変形例を示す図である。
【図１８】本発明の実施の形態に係わるGUI2の他の変形例を示す図である。
【符号の説明】
【０１５９】
１  映像コンテンツ再生装置、１１  映像蓄積部、１２  入力装置、１２Ａ  リモコン、１３  制御部、１４画像生成部、１５  表示部、３０  画面、３１から３５、５１から５９  画像表示部、３６，６０  再生位置表示部
【図１】
2009272707.tif 000003
【図２】
2009272707.tif 000004
【図３】
2009272707.tif 000005
【図４】
2009272707.tif 000006
【図５】
2009272707.tif 000007
【図６】
2009272707.tif 000008
【図７】
2009272707.tif 000009
【図８】
2009272707.tif 000010
【図９】
2009272707.tif 000011
【図１０】
2009272707.tif 000012
【図１１】
2009272707.tif 000013
【図１２】
2009272707.tif 000014
【図１３】
2009272707.tif 000015
【図１４】
2009272707.tif 000016
【図１５】
2009272707.tif 000017
【図１６】
2009272707.tif 000018
【図１７】
2009272707.tif 000019
【図１８】
2009272707.tif 000020