(57)【要約】【課題】  黒や白等の内容把握の困難な単色画像から始まる動画であっても、その部分をとばして内容把握の可能な有意な画像を表示する。【解決手段】  黒や白等の内容把握の困難な単色画像から始まる動画であっても、その部分をとばして内容把握の可能な有意な画像を、映像中の色信号の変化と、映像中の輝度データの変化と、映像再生のビットレートと、音声信号と、映像再生のビットレートの変化と、字幕データの存在していることを確認することで、内容把握の可能な有意な画像を表示する。【選択図】  図２
2005086680.tif 000002
【特許請求の範囲】
【請求項１】
動画像のダイジェストを表示する画像表示方法であって、
動画像データの先頭から各フレームの画像データを順次抽出するステップと、
抽出した画像データに対応する縮小画像データを生成するステップと、
生成した縮小画像データにおいて色差データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップと、
判定の結果、色差データが異なる画素が所定領域内に一定数以上存在していた場合に当該縮小画像データに対応する縮小画像を表示するステップとを備える画像表示方法。
【請求項２】
動画像のダイジェストを表示する画像表示方法であって、
動画像データの先頭から各フレームの画像データを順次抽出するステップと、
抽出した画像データにおいて色差データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップと、
判定の結果、色差データが異なる画素が所定領域内に一定数以上存在していた場合に当該画像データに対応する縮小画像データを生成するステップと、
生成した縮小画像データに対応する縮小画像を表示するステップとを備える画像表示方法。
【請求項３】
動画像のダイジェストを表示する画像表示方法であって、
動画像データの先頭から各フレームの画像データを順次抽出するステップと、
抽出した画像データに対応する縮小画像データを生成するステップと、
生成した縮小画像データとそれよりも前のフレームに対応する縮小画像データ間で色差データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップと、
判定の結果、色差データが異なる画素が所定領域内に一定数以上存在していた場合に当該縮小画像データに対応する縮小画像を表示するステップとを備える画像表示方法。
【請求項４】
動画像のダイジェストを表示する画像表示方法であって、
動画像データの先頭から各フレームの画像データを順次抽出するステップと、
抽出した画像データとそれよりも前のフレームの画像データ間で色差データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップと、
判定の結果、色差データが異なる画素が所定領域内に一定数以上存在していた場合に当該画像データに対応する縮小画像データを生成するステップと、
生成した縮小画像データに対応する縮小画像を表示するステップとを備える画像表示方法。
【請求項５】
動画像のダイジェストを表示する画像表示方法であって、
動画像データの先頭から各フレームの画像データを順次抽出するステップと、
抽出した画像データに対応する縮小画像データを生成するステップと、
生成した縮小画像データにおいて輝度データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップと、
判定の結果、輝度データが異なる画素が所定領域内に一定数以上存在していた場合に当該縮小画像データに対応する縮小画像を表示するステップとを備える画像表示方法。
【請求項６】
動画像のダイジェストを表示する画像表示方法であって、
動画像データの先頭から各フレームの画像データを順次抽出するステップと、
抽出した画像データにおいて輝度データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップと、
判定の結果、輝度データが異なる画素が所定領域内に一定数以上存在していた場合に当該画像データに対応する縮小画像データを生成するステップと、
生成した縮小画像データに対応する縮小画像を表示するステップとを備える画像表示方法。
【請求項７】
動画像のダイジェストを表示する画像表示方法であって、
動画像データの先頭から各フレームの画像データを順次抽出するステップと、
抽出した画像データに対応する縮小画像データを生成するステップと、
生成した縮小画像データとそれよりも前のフレームに対応する縮小画像データ間で輝度データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップと、
判定の結果、輝度データが異なる画素が所定領域内に一定数以上存在していた場合に当該縮小画像データに対応する縮小画像を表示するステップとを備える画像表示方法。
【請求項８】
動画像のダイジェストを表示する画像表示方法であって、
動画像データの先頭から各フレームの画像データを順次抽出するステップと、
抽出した画像データとそれよりも前のフレームに対応する画像データ間で輝度データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップと、
判定の結果、輝度データが異なる画素が所定領域内に一定数以上存在していた場合に当該画像データに対応する縮小画像データを生成するステップと、
生成した縮小画像データに対応する縮小画像を表示するステップとを備える画像表示方法。
【請求項９】
動画像のダイジェストを表示する画像表示方法であって、
動画像データの先頭から各フレームの画像データを順次抽出するステップと、
抽出した画像データのビットレートを所定値と比較するステップと、
判定の結果、前記画像データのビットレートが所定値を越えていた場合に当該画像データに対応する縮小画像データを生成するステップと、
生成した縮小画像データに対応する縮小画像を表示するステップとを備える画像表示方法。
【請求項１０】
動画像のダイジェストを表示する画像表示方法であって、
動画像データの先頭から各フレームの画像データを順次抽出するステップと、
抽出した画像データのビットレートとそれよりも前のフレームの画像データのビットレートとの差が所定値以上かどうかを判定するステップと、
判定の結果、前記差が所定値以上であった場合に当該画像データに対応する縮小画像データを生成するステップと、
生成した縮小画像データに対応する縮小画像を表示するステップとを備える画像表示方法。
【請求項１１】
動画像のダイジェストを表示する画像表示方法であって、
動画像データの先頭から動画像データに含まれている音声データを検索するステップと、
音声データが検出された時点に対応するフレームの画像データを抽出するステップと、
抽出した画像データに対応する縮小画像データを生成するステップと、
生成した縮小画像データに対応する縮小画像を表示するステップとを備える画像表示方法。
【請求項１２】
動画像のダイジェストを表示する画像表示方法であって、
動画像データの先頭から動画像データに含まれている字幕データを検索するステップと、
字幕データが検出された時点に対応するフレームの画像データを抽出するステップと、
抽出した画像データに対応する縮小画像データを生成するステップと、
生成した縮小画像データに対応する縮小画像を表示するステップとを備える画像表示方法。
【請求項１３】
請求項１〜１２のいずれかに記載の画像表示方法の各ステップをコンピュータに実行させるための画像表示プログラム。
【請求項１４】
請求項１３に記載の画像表示プログラムを記憶する記憶手段と、当該画像表示プログラムに基づいて動作するコンピュータとを備えた画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画面表示方法に関し、より特定的には、動画像のダイジェストを表示する画像表示方法に関する。
【背景技術】
【０００２】
映像記録媒体に記録された複数の動画像の内容を確認するには、記録された動画像データを順次読み出して各動画像データの縮小画像を並べた内容一覧（ダイジェスト画面）を表示することができれば効果的である。
【０００３】
映像記録媒体の一例として光ディスクを例に説明する。
【０００４】
図１３は、従来の画像表示方法を説明するためのフローチャートである。図１３において、まず光ディスク上の所定の位置に記録されたテーブルを読み出して、光ディスクに記録された全ての動画像データのアドレス（分・秒・フレーム）を記憶する（Ｓ１３０１）。続いて、表示すべき動画像データの先頭アドレスを取り出し（Ｓ１３０２）、この先頭アドレスの位置へ光ヘッドを移動させて光ディスクからデータを読み出し（Ｓ１３０３）、読み出したデータをＭＰＥＧデコーダに入力する（Ｓ１３０４）。そして、先頭アドレス以降のデータ中にＭＰＥＧ画像のフレームを検出すると、該当フレームの画像データを縮小処理し（Ｓ１３０５）、ディスプレイ装置に表示させる（Ｓ１３０６）。このような動作を所定の回数（例えば一度にディスプレイ装置に表示できる数だけ）繰り返す（Ｓ１３０７）。
【０００５】
また、音声データを検出し、そこから所定時間後のＩピクチャを表示する方法（特許文献１参照。）もある。
【特許文献１】特許第３１１０３７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記の従来の画像表示方法では、先頭アドレス以降のデータにおいて最初に検出された画像の縮小画像を表示している。このため、映像記録媒体に例えば図１４に示すように暗い画面から徐々に明るくなるような動画像が含まれていた場合には、この動画像から生成された縮小画像は図１５の縮小画像１５１のように真っ黒の画像となってしまうため、利用者がこの動画像の内容を把握することができないという問題点がある。
【０００７】
また、画像の輝度を検出してある輝度以上（レベルで判断）の画像が入力されたときのフレームの縮小画像を表示する方法も考えられるが、この方法では逆に白い（明るい）画像から始まるような動画像については縮小画像が真っ白の画像となってしまって内容把握が不可能となってしまうという問題点がある。
【０００８】
また、音声データを検出し、そこから所定時間後のＩピクチャを表示する方法だと、表示すべき動画像データの先頭から意味がある画像があっても、先頭の画像を表示できない可能性がある。また、仮に映像記録媒体に音声データが多重されていないような動画像が含まれていた場合には、その動画像のダイジェスト（縮小画像）が表示されないという問題点もある。
【０００９】
本発明は、上記課題を解決するためになされたもので、動画像のダイジェストを表示する際に、内容把握の可能な有意な縮小画像を表示することができる画像表示方法、画像表示プログラム及び画像表示装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、上記課題の少なくとも１つを解決するために、以下のような構成を採用した。なお、括弧内の参照符号は、本発明の理解を助けるために後述する実施形態との対応関係を示したものであって、本発明の範囲を何ら限定するものではない。
【００１１】
本発明の第１の画像表示方法は、動画像データの先頭から各フレームの画像データを順次抽出するステップ（Ｓ２０５）と、抽出した画像データに対応する縮小画像データを生成するステップ（Ｓ２０５）と、生成した縮小画像データにおいて色差データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップ（Ｓ２０６）と、判定の結果、色差データが異なる画素が所定領域内に一定数以上存在していた場合に当該縮小画像データに対応する縮小画像を表示するステップ（Ｓ２０８）とを備える。なお、「所定領域」とは、縮小画像データの全画素であってもよいし一部の画素であってもよい。また、「一定数以上」の「一定数」は、１であってもよいし２以上であってもよい。
【００１２】
本発明の第２の画像表示方法は、動画像データの先頭から各フレームの画像データを順次抽出するステップ（Ｓ４０１）と、抽出した画像データにおいて色差データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップ（Ｓ４０２）と、判定の結果、色差データが異なる画素が所定領域内に一定数以上存在していた場合に当該画像データに対応する縮小画像データを生成するステップ（Ｓ４０３）と、生成した縮小画像データに対応する縮小画像を表示するステップとを備える。
【００１３】
本発明の第３の画像表示方法は、動画像データの先頭から各フレームの画像データを順次抽出するステップ（Ｓ５０２）と、抽出した画像データに対応する縮小画像データを生成するステップ（Ｓ５０２）と、生成した縮小画像データとそれよりも前のフレームに対応する縮小画像データ間で色差データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップ（Ｓ５０３）と、判定の結果、色差データが異なる画素が所定領域内に一定数以上存在していた場合に当該縮小画像データに対応する縮小画像を表示するステップ（Ｓ５０４）とを備える。なお、「それよりも前のフレーム」とは、その直前のフレームであってもよいし、動画像データの先頭フレームであってもよい。
【００１４】
本発明の第４の画像表示方法は、動画像データの先頭から各フレームの画像データを順次抽出するステップ（Ｓ６０２）と、抽出した画像データとそれよりも前のフレームの画像データ間で色差データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップと（Ｓ６０３）、判定の結果、色差データが異なる画素が所定領域内に一定数以上存在していた場合に当該画像データに対応する縮小画像データを生成するステップ（Ｓ６０４）と、生成した縮小画像データに対応する縮小画像を表示するステップ（Ｓ２０７）とを備える。
【００１５】
本発明の第５の画像表示方法は、動画像データの先頭から各フレームの画像データを順次抽出するステップ（Ｓ２０５）と、抽出した画像データに対応する縮小画像データを生成するステップ（Ｓ２０５）と、生成した縮小画像データにおいて輝度データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップ（Ｓ７０１）と、判定の結果、輝度データが異なる画素が所定領域内に一定数以上存在していた場合に当該縮小画像データに対応する縮小画像を表示するステップ（Ｓ２０７）とを備える。なお、「所定領域」とは、縮小画像データの全画素であってもよいし一部の画素であってもよい。また、「一定数以上」の「一定数」は、１であってもよいし２以上であってもよい。
【００１６】
本発明の第６の画像表示方法は、動画像データの先頭から各フレームの画像データを順次抽出するステップと、抽出した画像データにおいて輝度データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップと、判定の結果、輝度データが異なる画素が所定領域内に一定数以上存在していた場合に当該画像データに対応する縮小画像データを生成するステップと、生成した縮小画像データに対応する縮小画像を表示するステップとを備える。
【００１７】
本発明の第７の画像表示方法は、動画像データの先頭から各フレームの画像データを順次抽出するステップと、抽出した画像データに対応する縮小画像データを生成するステップと、生成した縮小画像データとそれよりも前のフレームに対応する縮小画像データ間で輝度データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップと、判定の結果、輝度データが異なる画素が所定領域内に一定数以上存在していた場合に当該縮小画像データに対応する縮小画像を表示するステップとを備える。
【００１８】
本発明の第８の画像表示方法は、動画像データの先頭から各フレームの画像データを順次抽出するステップと、抽出した画像データとそれよりも前のフレームの画像データ間で輝度データが異なる画素が所定領域内に一定数以上存在するかどうかを判定するステップと、判定の結果、輝度データが異なる画素が所定領域内に一定数以上存在していた場合に当該画像データに対応する縮小画像データを生成するステップと、生成した縮小画像データに対応する縮小画像を表示するステップとを備える。
【００１９】
本発明の第９の画像表示方法は、動画像データの先頭から各フレームの画像データを順次抽出するステップ（Ｓ８０１）と、抽出した画像データのビットレートを所定値と比較するステップ（Ｓ８０２）と、判定の結果、前記画像データのビットレートが所定値を越えていた場合に当該画像データに対応する縮小画像データを生成するステップ（Ｓ８０３）と、生成した縮小画像データに対応する縮小画像を表示するステップ（Ｓ２０７）とを備える。
【００２０】
本発明の第１０の画像表示方法は、動画像データの先頭から各フレームの画像データを順次抽出するステップ（Ｓ９０３）と、抽出した画像データのビットレートとそれよりも前のフレームの画像データのビットレートとの差が所定値以上かどうかを判定するステップ（Ｓ９０５）と、判定の結果、前記差が所定値以上であった場合に当該画像データに対応する縮小画像データを生成するステップ（Ｓ９０６）と、生成した縮小画像データに対応する縮小画像を表示するステップ（Ｓ２０７）とを備える。
【００２１】
本発明の第１１の画像表示方法は、動画像データの先頭から動画像データに含まれている音声データを検索するステップ（Ｓ１００１）と、音声データが検出された時点に対応するフレームの画像データを抽出するステップ（Ｓ２０５）と、抽出した画像データに対応する縮小画像データを生成するステップ（Ｓ２０５）と、生成した縮小画像データに対応する縮小画像を表示するステップ（Ｓ２０７）とを備える。
【００２２】
本発明の第１２の画像表示方法は、動画像データの先頭から動画像データに含まれている字幕データを検索するステップ（Ｓ１１０１）と、字幕データが検出された時点に対応するフレームの画像データを抽出するステップ（Ｓ２０５）と、抽出した画像データに対応する縮小画像データを生成するステップ（Ｓ２０５）と、生成した縮小画像データに対応する縮小画像を表示するステップ（Ｓ２０７）とを備える。
【００２３】
本発明の画像表示プログラムは、上記第１〜第１２のいずれかの画像表示方法の各ステップをコンピュータ（８）に実行させるためのプログラムである。
【００２４】
本発明の画像表示装置は、上記画像表示プログラムを記憶する記憶手段（７）と、当該画像表示プログラムに基づいて動作するコンピュータ（８）とを備える。
【発明の効果】
【００２５】
本発明によれば、動画像のダイジェストを表示する際に、内容把握の可能な有意な縮小画像を表示することができる。その結果、例えば映像記録媒体にどのような動画像が記録されているのかを利用者が容易にかつ確実に把握することができる。
【発明を実施するための最良の形態】
【００２６】
（実施の形態１）
本発明の実施の形態について光ディスクを例に、図面を参照して詳細に説明する。
【００２７】
図１は本発明の第１の実施の形態に係る画像表示装置の構成を示すブロック図であり、図２はこの画像表示装置の動作を示すフローチャートである。この画像表示装置は、光ディスク１からデータを読み取るための光ディスクドライブ２と、ＭＰＥＧ方式によって符号化された音声／動画像データを復号化するＭＰＥＧデコーダ３と、ＭＰＥＧデコーダ３によって復号化された画像データを記憶するための画像メモリ４と、画像メモリ４に格納された画像データをディスプレイ装置５に表示させるディスプレイコントローラ６と、画像表示プログラムを記録したＲＯＭ７と、プログラムに従って装置全体を制御するＣＰＵ８と、動画像データのアドレス等を記憶するためのＲＡＭ９とユーザが指令を与えるための入力装置１０とを有している。
【００２８】
このような画像表示装置の動作を図２を用いて説明する。最初に、ＣＰＵ８は、光ディスクドライブ２に光ディスク１が装着されると、光ディスク１上の所定の位置に記録されたテーブルを光ディスクドライブ２に読み取らせる。このテーブルには、光ディスク１に記録されたＭＰＥＧ符号化された全ての動画像データのアドレス（分・秒・フレーム）が登録されている。そして、ＣＰＵ８は、取得した動画像データのアドレスをＲＡＭ９に格納する（Ｓ２０１）。
【００２９】
ＣＰＵ８は、表示すべき動画像データの先頭アドレスをＲＡＭ９から取り出し（Ｓ２０２）、光ディスク１上の表示すべき動画像データの先頭アドレス位置へ光ディスクドライブ２の光ヘッドを移動させて光ディスク１からデータを読み出し（Ｓ２０３）、読み出したデータをＭＰＥＧデコーダ３に入力する（Ｓ２０４）。
【００３０】
ＭＰＥＧデコーダ３はＭＰＥＧ符号化データを復号化する。ＣＰＵ８は、表示すべき動画像データの先頭アドレス以降のフレームの出力を検出すると、ＭＰＥＧデコーダ３で復号化された結果得られた画像データを縮小処理し（Ｓ２０５）、縮小処理の結果生成された縮小画像データを画像メモリ４内の所定のメモリ領域に書き込む。さらにＣＰＵ８は、画像メモリ４内に書き込んだ縮小画像データにおける各画素の色差成分（色差データ）を比較し、色差データに変化があるかどうか、すなわち、縮小画像データにおいて色差データが異なる画素が存在するかどうかを判定する（Ｓ２０６）。その結果、変化がなかった場合はステップＳ２０５に戻り、次のフレームについて同様の処理が行われる。ステップＳ２０５およびステップＳ２０６の処理を繰り返した後、ステップＳ２０６で最終的に、画像メモリ４に書き込まれた縮小画像データにおいて色差データが異なる画素が存在すると判断されると、ＣＰＵ８は、この縮小画像データに基づく縮小画像をディスプレイ装置５に表示するようディスプレイコントローラ６に命令する（Ｓ２０７）。こうして、ディスプレイ装置５に図３に示すように縮小画像３１が表示される。
【００３１】
つづいてＣＰＵ８は、例えば光ディスク１にまだ縮小画像の表示されていない動画像データが存在するかどうかを判断することによって、縮小画像をさらに表示するかどうかを判断し（Ｓ２０８）、表示する場合はステップＳ２０２に戻って、次に表示すべき動画像データについて同様の処理を繰り返す。この処理によって得られた縮小画像データは、画像メモリ４内の縮小画像３１を書き込んだ領域とは異なるメモリ領域に書き込まれ、その結果、図３（ｂ）に示すように新たな縮小画像３２が縮小画像３１の隣りに表示される。以上のような動作を繰り返すことにより、複数の縮小画像が配列された図３（ｃ）のようなダイジェスト画面が表示される。
【００３２】
なお、図３では最終的に７枚の縮小画像を画面内に表示しているが、本発明はこれに限るものではなく、他の枚数でもよいことは言うまでもない。また、ＣＰＵ８は、光ディスク１に含まれている各動画像データから作成された縮小画像の数が１画面に表示可能な最大数（例えば図３では９枚）を越えた場合に、表示済みの縮小画像を全て消去してから新たに表示を始めてもよいし、表示済みの縮小画像の一部を残した上で、その隣りに新たな縮小画像を並べてもよい。
【００３３】
なお、ステップＳ２０６では、縮小画像の全画素を考慮して色差成分に変化があったかどうかを判定してもよいし、縮小画像の一部の画素（例えば縮小画像の中央付近の画素）だけを考慮してもよい。一部の画素だけを考慮すれば、ステップＳ２０６の処理負荷を抑えることができる。
【００３４】
なお、本実施の形態では、縮小画像内に色差データが異なる画素が存在していればその縮小画像を表示するとしたが、本発明はこれに限らず、例えば、色差データが異なる画素が３以上存在していた場合（つまり縮小画像内に３つ以上の色が存在していた場合）にだけその縮小画像を表示するようにしてもよい。同様に、色差データが異なる画素が４以上存在していた場合にだけその縮小画像を表示するようにしてもよい。これにより、より有意な縮小画像を表示することができる。
【００３５】
以上のように、本実施の形態では、動画像の先頭から縮小画像を順次生成し、縮小画像内の色差成分に変化があるものをダイジェストとして表示するため、真っ黒や真っ白の画面がダイジェストとして表示されることがなく、光ディスク１に記録された動画の内容把握が容易な有意なダイジェスト画面を表示することができる。
【００３６】
（実施の形態２）
図４は本発明の第２の実施の形態に係る画像表示装置の動作を示すフローチャートである。図４において、図２と同様のステップには同一の参照符号を付し、説明を省略する。なお、画像表示装置の構成については第１の実施の形態と同様であるため（ただしＣＰＵ８によって実行される画像処理プログラムは異なる。）、ここでは図１を援用する。
【００３７】
第１の実施の形態では、縮小画像データを参照して色差を比較したが、本実施の形態では、縮小処理前の画像データを参照して色差を比較することを特徴とする。
【００３８】
ＣＰＵ８は、表示すべき動画像データの先頭アドレス以降のフレームの出力を検出すると（Ｓ４０１）、このフレームの画像データの各画素の色差成分を比較し、この画像内において色差データに変化があるかどうかを判定する（Ｓ４０２）。その結果、変化がなかった場合はステップＳ４０１に戻り、次のフレームについて同様の処理が行われる。ステップＳ４０１およびステップＳ４０２の処理を繰り返した後、ステップＳ４０２で最終的に、ある画像データにおいて色差データが異なる画素が存在すると判断されると、ＣＰＵ８は、この画像データを縮小処理し（Ｓ４０３）、縮小処理の結果生成された縮小画像データを画像メモリ４内の所定のメモリ領域に書き込む。そして、ステップＳ２０７において、この縮小画像データに基づいて縮小画像を表示する。
【００３９】
なお、ステップＳ４０２では、画像の全画素を考慮して色差成分に変化があったかどうかを判定してもよいし、画像の一部の画素（例えば画像の中央付近の画素）だけを考慮してもよい。一部の画素だけを考慮すれば、ステップＳ４０２の処理負荷を抑えることができる。
【００４０】
なお、本実施の形態では、画像内に色差データが異なる画素が存在していればその画像に対応する縮小画像を表示するとしたが、本発明はこれに限らず、例えば、色差データが異なる画素が３以上存在していた場合（つまり画像内に３つ以上の色が存在していた場合）にだけその画像に対応する縮小画像を表示するようにしてもよい。同様に、色差データが異なる画素が４以上存在していた場合にだけその画像に対応する縮小画像を表示するようにしてもよい。これにより、より有意な縮小画像を表示することができる。
【００４１】
以上のように、本実施の形態では、動画像の先頭から画像内の色差成分に変化があるものを検索し、その画像に対応する縮小画像をダイジェストとして表示するため、真っ黒や真っ白の画面がダイジェストとして表示されることがなく、光ディスク１に記録された動画の内容把握が容易な有意なダイジェスト画面を表示することができる。
【００４２】
なお、前述の第１の実施の形態は、第２の実施の形態に対して、元画像よりもサイズが小さい縮小画像に基づいて有意であるかどうかを判定しているため各画素の色差を比較するときの処理負荷が小さく、しかも実際に画面に表示される縮小画像に基づいて有意であるかどうかを判定しているため判定結果がより正確であるという利点を有する。
【００４３】
（実施の形態３）
図５は本発明の第３の実施の形態に係る画像表示装置の動作を示すフローチャートである。図５において、図２と同様のステップには同一の参照符号を付し、説明を省略する。なお、画像表示装置の構成については第１の実施の形態と同様であるため（ただしＣＰＵ８によって実行される画像処理プログラムは異なる。）、ここでは図１を援用する。
【００４４】
第１の実施の形態では、ある縮小画像データ内の画素間で色差を比較したが、本実施の形態では、２つの縮小画像データ間で画素毎に色差を比較することを特徴とする。
【００４５】
ＣＰＵ８は、表示すべき動画像データの先頭アドレス以降のフレームの出力を検出すると、ＭＰＥＧデコーダ３で復号化された結果得られた画像データを縮小処理し（Ｓ５０１）、縮小処理の結果生成された縮小画像データ（つまり、先頭フレームに対応する縮小画像データ。ここでは第１縮小画像データと称す。）を画像メモリ４内の所定のメモリ領域に書き込む。さらにＣＰＵ８は、次のフレームの出力を検出し、このフレームの画像データを縮小処理し、縮小処理の結果生成された縮小画像データ（ここでは第２縮小画像データと称す。）を画像メモリ４内の所定のメモリ領域に書き込む（Ｓ５０２）。つづいて、画像メモリ４内に書き込んだ第１縮小画像データと第２縮小画像データ間で画素毎に色差成分（色差データ）を比較し、色差データに変化があるかどうか、すなわち、第１縮小画像データと第２縮小画像データ間で色差データが異なる画素が存在するかどうかを判定する（Ｓ５０３）。その結果、変化がなかった場合はステップＳ５０２に戻り、次のフレームの縮小画像データを第２縮小画像データとして同様の処理が行われる。ステップＳ５０２およびステップＳ５０３の処理を繰り返した後、ステップＳ５０３で最終的に、画像メモリ４に書き込まれた第１縮小画像データと第２縮小画像データ間で色差データが異なる画素が存在すると判断されると、ＣＰＵ８は、第２縮小画像データに基づく縮小画像をディスプレイ装置５に表示するようディスプレイコントローラ６に命令する（Ｓ５０４）。
【００４６】
なお、ステップＳ５０３では、各縮小画像データの全画素を考慮して色差成分に変化があったかどうかを判定してもよいし、各縮小画像データの一部の画素（例えば画像の中央付近の画素）だけを考慮してもよい。一部の画素だけを考慮すれば、ステップＳ５０３の処理負荷を抑えることができる。
【００４７】
また、本実施の形態では、先頭フレームの縮小画像を第１縮小画像データとして利用したが、本発明はこれに限らない。例えば、第２縮小画像データの直前のフレームの縮小画像を順次第１縮小画像データとして利用して、前後するフレーム間で色差成分を比較しても構わない。
【００４８】
以上のように、本実施の形態では、動画像の先頭から縮小画像データの色差成分が時間的に変化したものを検索し、それに対応する縮小画像をダイジェストとして表示するため、真っ黒や真っ白の画面がダイジェストとして表示されることがなく、光ディスク１に記録された動画の内容把握が容易な有意なダイジェスト画面を表示することができる。
【００４９】
（実施の形態４）
図６は本発明の第４の実施の形態に係る画像表示装置の動作を示すフローチャートである。図６において、図２と同様のステップには同一の参照符号を付し、説明を省略する。なお、画像表示装置の構成については第１の実施の形態と同様であるため（ただしＣＰＵ８によって実行される画像処理プログラムは異なる。）、ここでは図１を援用する。
【００５０】
第３の実施の形態では、２つの縮小画像データを参照して色差を比較したが、本実施の形態では、２つの縮小処理前の画像データを参照して色差を比較することを特徴とする。
【００５１】
ＣＰＵ８は、表示すべき動画像データの先頭アドレス以降のフレームの出力を検出すると、ＭＰＥＧデコーダ３で復号化された結果得られた画像データ（つまり、先頭フレームに対応する画像データ。ここでは第１画像データと称す。）を画像メモリ４内の所定のメモリ領域に書き込む（Ｓ６０１）。さらにＣＰＵ８は、次のフレームの出力を検出し、この画像データ（ここでは第２画像データと称す。）を画像メモリ４内の所定のメモリ領域に書き込む（Ｓ６０２）。つづいて、画像メモリ４内に書き込んだ第１画像データと第２画像データ間で画素毎に色差成分（色差データ）を比較し、色差データに変化があるかどうか、すなわち、第１画像データと第２画像データ間で色差データが異なる画素が存在するかどうかを判定する（Ｓ６０３）。その結果、変化がなかった場合はステップＳ６０２に戻り、次のフレームの画像データを第２画像データとして同様の処理が行われる。ステップＳ６０２およびステップＳ６０３の処理を繰り返した後、ステップＳ６０３で最終的に、画像メモリ４に書き込まれた第１画像データと第２画像データ間で色差データが異なる画素が存在すると判断されると、ＣＰＵ８は、第２画像データを縮小処理し（Ｓ６０４）、縮小処理の結果生成された縮小画像データを画像メモリ４内の所定のメモリ領域に書き込む。そして、ステップＳ２０７において、この縮小画像データに基づいて縮小画像を表示する。
【００５２】
なお、ステップＳ６０３では、各画像データの全画素を考慮して色差成分に変化があったかどうかを判定してもよいし、各画像データの一部の画素（例えば画像の中央付近の画素）だけを考慮してもよい。一部の画素だけを考慮すれば、ステップＳ６０３の処理負荷を抑えることができる。
【００５３】
また、本実施の形態では、先頭フレームの画像を第１画像データとして利用したが、本発明はこれに限らない。例えば、第２画像データの直前のフレームの縮小画像を順次第１画像データとして利用して、前後するフレーム間で色差成分を比較しても構わない。
【００５４】
以上のように、本実施の形態では、動画像の先頭から画像データの色差成分が時間的に変化したものを検索し、それに対応する縮小画像をダイジェストとして表示するため、真っ黒や真っ白の画面がダイジェストとして表示されることがなく、光ディスク１に記録された動画の内容把握が容易な有意なダイジェスト画面を表示することができる。
【００５５】
なお、前述の第３の実施の形態は、第４の実施の形態に対して、元画像よりもサイズが小さい縮小画像に基づいて有意であるかどうかを判定しているため各画素の色差を比較するときの処理負荷が小さく、しかも実際に画面に表示される縮小画像に基づいて有意であるかどうかを判定しているため判定結果がより正確であるという利点を有する。
【００５６】
（実施の形態５）
上述の第１〜第４の実施の形態では、色差に基づいて有意な画像かどうかを判定するとしたが、色差データの替わりに輝度に基づいて有意な画像かどうかを判定することも同様に有効である。この場合の画像処理装置の動作は、上述の第１〜第４の実施の形態の説明において「色差」を「輝度」と読み替えればよい。一例として、第１の実施の形態において「色差」を「輝度」に読み替えたものを第５の実施の形態として説明する。
【００５７】
図７は本発明の第５の実施の形態に係る画像表示装置の動作を示すフローチャートである。図７において、図２と同様のステップには同一の参照符号を付し、説明を省略する。なお、画像表示装置の構成については第１の実施の形態と同様であるため（ただしＣＰＵ８によって実行される画像処理プログラムは異なる。）、ここでは図１を援用する。
【００５８】
ＣＰＵ８は、ステップＳ２０５で画像メモリ４内に書き込んだ縮小画像データにおける各画素の輝度成分（輝度データ）を比較し、輝度データに変化があるかどうか、すなわち、縮小画像データにおいて輝度データが異なる画素が存在するかどうかを判定する（Ｓ７０１）。その結果、変化がなかった場合はステップＳ２０５に戻り、次のフレームについて同様の処理が行われる。ステップＳ２０５およびステップＳ７０１の処理を繰り返した後、ステップＳ７０１で最終的に、画像メモリ４に書き込まれた縮小画像データにおいて輝度データが異なる画素が存在すると判断されると、ＣＰＵ８は、この縮小画像データに基づく縮小画像をディスプレイ装置５に表示するようディスプレイコントローラ６に命令する（Ｓ２０７）。
【００５９】
なお、ステップＳ７０１では、縮小画像の全画素を考慮して輝度成分に変化があったかどうかを判定してもよいし、縮小画像の一部の画素（例えば縮小画像の中央付近の画素）だけを考慮してもよい。一部の画素だけを考慮すれば、ステップＳ２０６の処理負荷を抑えることができる。
【００６０】
なお、本実施の形態では、縮小画像内に輝度データが異なる画素が存在していればその縮小画像を表示するとしたが、本発明はこれに限らず、例えば、輝度データが異なる画素が３以上存在していた場合にだけその縮小画像を表示するようにしてもよい。同様に、輝度データが異なる画素が４以上存在していた場合にだけその縮小画像を表示するようにしてもよい。これにより、より有意な縮小画像を表示することができる。
【００６１】
以上のように、本実施の形態では、動画像の先頭から縮小画像を順次生成し、縮小画像内の輝度成分に変化があるものをダイジェストとして表示するため、真っ黒や真っ白の画面がダイジェストとして表示されることがなく、光ディスク１に記録された動画の内容把握が容易な有意なダイジェスト画面を表示することができる。
【００６２】
なお、第２〜第４の実施の形態において「色差」を「輝度」に読み替えたものについても同様に実施可能であるが、それらの構成および動作については以上の各実施の形態の説明を読めば明らかであろう。
【００６３】
（実施の形態６）
図８は本発明の第６の実施の形態に係る画像表示装置の動作を示すフローチャートである。図８において、図２と同様のステップには同一の参照符号を付し、説明を省略する。なお、画像表示装置の構成については第１の実施の形態と同様であるため（ただしＣＰＵ８によって実行される画像処理プログラムは異なる。）、ここでは図１を援用する。
【００６４】
ＣＰＵ８は、表示すべき動画像データの先頭アドレス以降のフレームの出力を検出すると（Ｓ８０１）、ＭＰＥＧデコーダ３で復号化された結果得られた画像データのビットレートを算出し、その結果が、所定値以上であるかどうかを判定する（Ｓ８０２）。判定の結果、ビットレートが所定値よりも小さかった場合（つまり単調な画像）は、フレーム出力の確認に戻り（Ｓ８０１）、次のフレームのビットレートを確認する。この処理を繰り返し、所定値以上のビットレートの画像データが検出されると、この画像データを縮小処理し、縮小処理した画像データを画像メモリ４内の所定のメモリ領域に書き込む（Ｓ８０３）。そして、ステップＳ２０７において、この縮小画像データに基づいて縮小画像を表示する。
【００６５】
以上のように、本実施の形態では、動画像の先頭からビットレートが所定値以上のフレームを検索してダイジェストとして表示するため、真っ黒や真っ白の単調な画面がダイジェストとして表示されることがなく、光ディスク１に記録された動画の内容把握が容易な有意なダイジェスト画面を表示することができる。
【００６６】
（実施の形態７）
図９は本発明の第７の実施の形態に係る画像表示装置の動作を示すフローチャートである。図９において、図２と同様のステップには同一の参照符号を付し、説明を省略する。なお、画像表示装置の構成については第１の実施の形態と同様であるため（ただしＣＰＵ８によって実行される画像処理プログラムは異なる。）、ここでは図１を援用する。
【００６７】
ＣＰＵ８は、表示すべき動画像データの先頭アドレス以降のフレームの出力を検出すると（Ｓ９０１）、ＭＰＥＧデコーダ３で復号化された結果得られた画像データ（つまり、先頭フレームに対応する画像データ。）のビットレートを算出し、保持する（Ｓ９０２）。仮にこのビットレートを（Ａ）とする。さらにＣＰＵ８は、次のフレームの出力を検出し（Ｓ９０３）、このフレームの画像データ（ここでは第２画像データと称する。）のビットレートを算出し、保持する（Ｓ９０４）。仮にこのビットレートを（Ｂ）とする。そして、こうして得られたビットレート（Ａ）と（Ｂ）が同一かどうかを判定する（Ｓ９０５）。判定の結果、同一だった場合はステップＳ９０３に戻り、次のフレームのビットレートをビットレート（Ｂ）として同様の処理が行われる。ステップＳ９０３〜ステップＳ９０５の処理を繰り返した後、最終的にビットレートに変化があったフレームが検出されると、そのフレームの画像データを縮小処理する（Ｓ９０６）。そして、ステップＳ２０７において、この縮小画像データに基づいて縮小画像を表示する。
【００６８】
なお、本実施の形態では、ステップＳ９０５で、ビットレート（Ａ）と（Ｂ）が等しいかどうかを判定したが、本発明はこれに限らず、例えばビットレート（Ａ）とビットレート（Ｂ）の差が一定以上かどうかを判定してもよい。
【００６９】
また、本実施の形態では、先頭フレームのビットレートをビットレート（Ａ）として利用したが、本発明はこれに限らない。例えば、第２画像データの直前のフレームのビットレートをビットレート（Ａ）として利用して、前後するフレーム間でビットレートを比較しても構わない。
【００７０】
以上のように、本実施の形態では、動画像の先頭からビットレートに変化があったフレームを検索してダイジェストとして表示するため、真っ黒や真っ白の単調な画面がダイジェストとして表示されることがなく、光ディスク１に記録された動画の内容把握が容易な有意なダイジェスト画面を表示することができる。
【００７１】
（実施の形態８）
図１０は本発明の第８の実施の形態に係る画像表示装置の動作を示すフローチャートである。図１０において、図２と同様のステップには同一の参照符号を付し、説明を省略する。なお、画像表示装置の構成については第１の実施の形態と同様であるため（ただしＣＰＵ８によって実行される画像処理プログラムは異なる。）、ここでは図１を援用する。
【００７２】
ＣＰＵ８は、先頭アドレス以降のデータ中にＭＰＥＧ符号化音声データを検出すると（Ｓ１００１）、この音声データのアドレスが示す時間以降のフレームの出力を検出し、そのフレームを縮小処理し（Ｓ２０５）、縮小処理した画像データを画像メモリ４内の所定のメモリ領域に書き込む。そして、ステップＳ２０７において、この縮小画像データに基づいて縮小画像を表示する。
【００７３】
以上のように、本実施の形態では、動画像の先頭から音声データが検出された時間以降のフレームを検索してダイジェストとして表示するため、無音のフレームに対応する画面がダイジェストとして表示されることがなく、光ディスク１に記録された動画の内容把握が容易な有意なダイジェスト画面を表示することができる。
【００７４】
（実施の形態９）
図１１は本発明の第９の実施の形態に係る画像表示装置の動作を示すフローチャートである。図１１において、図２と同様のステップには同一の参照符号を付し、説明を省略する。なお、画像表示装置の構成については第１の実施の形態と同様であるため（ただしＣＰＵ８によって実行される画像処理プログラムは異なる。）、ここでは図１を援用する。
【００７５】
ＣＰＵ８は、先頭アドレス以降のデータ中にＭＰＥＧ符号化字幕データを検出すると（Ｓ１１０１）、この字幕データのアドレスが示す時間以降のフレームの出力を検出し、そのフレームを縮小処理し（Ｓ２０５）、縮小処理した画像データを画像メモリ４内の所定のメモリ領域に書き込む。そして、ステップＳ２０７において、この縮小画像データに基づいて縮小画像を表示する。
【００７６】
以上のように、本実施の形態では、動画像の先頭から字幕データが検出された時間以降のフレームを検索してダイジェストとして表示するため、字幕つきの動画像においてセリフのないフレームに対応する画面がダイジェストとして表示されることがなく、光ディスク１に記録された動画の内容把握が容易な有意なダイジェスト画面を表示することができる。
【００７７】
（実施の形態１０）
図１２は本発明の第１０の実施の形態に係る画像表示装置の動作を示すフローチャートである。図１２において、図２、図１０と同様のステップには同一の参照符号を付し、説明を省略する。なお、画像表示装置の構成については第１の実施の形態と同様であるため（ただしＣＰＵ８によって実行される画像処理プログラムは異なる。）、ここでは図１を援用する。
【００７８】
本実施の形態は、前述の第１の実施の形態と第８の実施の形態を組み合わせたものに相当する。
【００７９】
ＣＰＵ８は、先頭アドレス以降のデータ中にＭＰＥＧ符号化音声データを検出すると（Ｓ１００１）、この音声データのアドレスが示す時間以降のフレームの出力を検出し、そのフレームを縮小処理し（Ｓ２０５）、縮小処理した画像データを画像メモリ４内の所定のメモリ領域に書き込む。つづいて、画像メモリ４内に書き込んだ縮小画像内の各画素の色差成分を比較し、色差データに変化があるかどうかを検索する（Ｓ２０６）。その結果、変化がなかった場合はステップＳ２０５に戻る。ステップＳ２０５およびステップＳ２０６の処理を繰り返し、最終的に色差成分に変化があった縮小画像を表示する（Ｓ２０７）。
【００８０】
以上のように、本実施の形態では、有意な縮小画像を検出する方法を複数組み合わせることにより、より有意な縮小画像を表示することができる。また、音声データが検出されるまでは縮小画像を生成する処理を省略することができるため、有意な縮小画像を検索するのに要する時間が短縮される。
【００８１】
なお、第１０の実施の形態は第１の実施の形態と第８の実施の形態を組み合わせたものであるが、組み合わせかたはこれに限らず、また３つ以上の実施の形態を組み合わせてもよい。
【００８２】
なお、以上の第１〜第１０の実施の形態では、光ディスク１に記録されているＭＰＥＧ符号化された動画像データのダイジェストを表示するとしたが、本発明はこれに限らず、例えばハードディスクなど、光ディスク１以外の記録手段に記録されている動画像データのダイジェストを表示する場合にも本発明を適用することができる。また、ＭＰＥＧ符号化された動画像データ以外の動画像データのダイジェストを表示する場合にも同様に本発明を適用することができる。
【００８３】
また、以上の第１〜第１０の実施の形態では、画像処理プログラムはＲＯＭ７に格納されているとしたが、ＣＤ−ＲＯＭやハードディスクなど、コンピュータ読み取り可能な任意の記録媒体に格納されていてもよいし、通信回線を通じて画像処理装置に供給されてもよい。
【００８４】
なお、第１〜第４の実施の形態における色差データの変化、第５の実施の形態における輝度データの変化、第６の実施の形態におけるビットレート、第７の実施の形態におけるビットレートの変化、第８の実施の形態における音声信号、第９の実施の形態における字幕データ、第１０の実施の形態におけるそれらの組み合わせを検出する方法は、先頭アドレスから順次検出していくものであるが、先頭アドレスより前のアドレスを検出していくものでも構わない。それにより、再生したいデータの先頭アドレスを飛ばすことなく再生することが可能になる。
【産業上の利用可能性】
【００８５】
本発明は、例えば映像記録媒体に記録されている動画像の内容を利用者がすばやく把握するのに好適である。
【図面の簡単な説明】
【００８６】
【図１】本発明の第１の実施の形態に係る画像表示装置の構成を示すブロック図
【図２】本発明の第１の実施の形態に係る画像表示装置の動作を示すフローチャート
【図３】本発明の画像表示装置によって表示されるダイジェスト画面例
【図４】本発明の第２の実施の形態に係る画像表示装置の動作を示すフローチャート
【図５】本発明の第３の実施の形態に係る画像表示装置の動作を示すフローチャート
【図６】本発明の第４の実施の形態に係る画像表示装置の動作を示すフローチャート
【図７】本発明の第５の実施の形態に係る画像表示装置の動作を示すフローチャート
【図８】本発明の第６の実施の形態に係る画像表示装置の動作を示すフローチャート
【図９】本発明の第７の実施の形態に係る画像表示装置の動作を示すフローチャート
【図１０】本発明の第８の実施の形態に係る画像表示装置の動作を示すフローチャート
【図１１】本発明の第９の実施の形態に係る画像表示装置の動作を示すフローチャート
【図１２】本発明の第１０の実施の形態に係る画像表示装置の動作を示すフローチャート
【図１３】従来の画像表示装置の動作を示すフローチャート
【図１４】動画像データ例
【図１５】従来の画像表示装置によって表示されるダイジェスト画面例
【符号の説明】
【００８７】
１  光ディスク
２  光ディスクドライブ
３  ＭＰＥＧデコーダ
４  画像メモリ
５  ディスプレイ装置
６  ディスプレイコントローラ
７  ＲＯＭ
８  ＣＰＵ
９  ＲＡＭ
１０  入力装置
【図１】
2005086680.tif 000003
【図２】
2005086680.tif 000004
【図３】
2005086680.tif 000005
【図４】
2005086680.tif 000006
【図５】
2005086680.tif 000007
【図６】
2005086680.tif 000008
【図７】
2005086680.tif 000009
【図８】
2005086680.tif 000010
【図９】
2005086680.tif 000011
【図１０】
2005086680.tif 000012
【図１１】
2005086680.tif 000013
【図１２】
2005086680.tif 000014
【図１３】
2005086680.tif 000015
【図１４】
2005086680.tif 000016
【図１５】
2005086680.tif 000017