(57)【要約】【課題】新規な手法によって動画を再生する。【解決手段】本発明は、第１の再生時間に対応する動画データ部分をデコードして、第１再生時間に対応する画像データをリファレンス画像データとして抽出するステップと、リファレンス画像データを第１の代表画像データとして表示するステップと、第２の再生時間に対応する動画データ部分をデコードして、第２再生時間に対応する画像データを識別対象画像データとして抽出するステップと、リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異なる場合、識別対象画像データを第２の代表画像データとして表示するステップと、第１又は第２の代表画像データのうち、何れか１つが選択された代表画像データに対応する再生時間から動画データを再生するステップと、を含む方法。【選択図】図８
2006129050.tif 000002
【特許請求の範囲】
【請求項１】
中央演算処理手段（２１）と、記憶媒体（２２）を制御する記憶媒体制御手段（２３）と、入力手段（２４）を制御する入力手段制御手段（２５）と、表示手段（２６）を制御する表示手段制御手段（２７）と、を備える動画を再生する装置（２０）であって、
中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第１再生時間に対応する画像データをリファレンス画像データとして抽出し、
中央演算処理手段（２１）は、リファレンス画像データを第１の代表画像データとして表示手段（２６）上に表示するための制御データを表示手段制御手段（２７）に出力し、
中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１の再生時間とは異なる第２の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第２再生時間に対応する画像データを識別対象画像データとして抽出し、
中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異なる場合、識別対象画像データを第２の代表画像データとして表示手段（２６）上に表示するための制御データを表示手段制御手段（２７）に出力し、
中央演算処理手段（２１）は、表示手段（２６）上に表示される第１又は第２の代表画像データのうち、何れか１つの代表画像データが入力手段（２４）によって選択されたことを表す操作データを入力手段制御手段（２５）から入力し、選択された代表画像データに対応する再生時間から動画データを再生し、再生中の動画を表示手段（２６）上で表示するための制御データを表示手段制御手段（２７）に出力する、装置（２０）。
【請求項２】
請求項１に記載の装置（２０）であって、
中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異らない場合、識別対象画像データを以前の識別対象画像データとして設定し、リファレンス画像データと以前の識別対象画像データとが類似するか否かを判定し、
中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１及び第２の再生時間とは異なる第３の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第３再生時間に対応する画像データを現在の識別対象画像データとして抽出し、
中央演算処理手段（２１）は、リファレンス画像データと現在の識別対象画像データとが異らない場合、リファレンス画像データと現在の識別対象画像データとが類似するか否かを判定し、
中央演算処理手段（２１）は、リファレンス画像データと以前の識別対象画像データとが類似せず、且つ、リファレンス画像データと現在の識別対象画像データとが類似する場合、現在の識別対象画像データを新しいリファレンス画像データとして設定し、
中央演算処理手段（２１）は、リファレンス画像データと以前の識別対象画像データとが類似し、且つ、リファレンス画像データと現在の識別対象画像データとが類似しない場合、現在の識別対象画像データを新しいリファレンス画像データとして設定する、装置（２０）。
【請求項３】
請求項２に記載の装置（２０）であって、
中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが一致する程度を表す適応度を算出し、算出した適応度が第１の適応度よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定し、算出した適応度が、第１の適応度よりも大きい第２の適応度よりも小さい場合、リファレンス画像データと識別対象画像データとが類似すると判定する、装置（２０）。
【請求項４】
請求項１に記載の装置（２０）であって、
中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異らない場合、識別対象画像データを以前の識別対象画像データとして設定し、リファレンス画像データと以前の識別対象画像データとが同一である、類似する、又は一部類似することを表す以前のクラスデータを生成し、
中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１及び第２の再生時間とは異なる第３の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第３再生時間に対応する画像データを現在の識別対象画像データとして抽出し、
中央演算処理手段（２１）は、リファレンス画像データと現在の識別対象画像データとが異らない場合、リファレンス画像データと現在の識別対象画像データとが同一である、類似する、又は一部類似することを表す現在のクラスデータを生成し、
中央演算処理手段（２１）は、以前のクラスデータと現在のクラスデータとが異なる場合、現在の識別対象画像データを新しいリファレンス画像データとして設定する、装置（２０）。
【請求項５】
請求項４に記載の装置（２０）であって、
中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが一致する程度を表す適応度を算出し、算出した適応度が第１の適応度よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定し、算出した適応度が、第１の適応度よりも大きい第２の適応度よりも小さい場合、リファレンス画像データと識別対象画像データとが一部類似すると判定し、算出した適応度が、第２の適応度よりも大きい第３の適応度よりも小さい場合、リファレンス画像データと識別対象画像データとが類似すると判定し、算出した適応度が、第３の適応度よりも大きい場合、リファレンス画像データと識別対象画像データとが同一であると判定する、装置（２０）。
【請求項６】
中央演算処理手段（２１）と、記憶媒体（２２）を制御する記憶媒体制御手段（２３）と、入力手段（２４）を制御する入力手段制御手段（２５）と、表示手段（２６）を制御する表示手段制御手段（２７）と、を備える動画を再生する装置（２０）であって、
中央演算処理手段（２１）は、リファレンス画像データを設定し、
中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第１再生時間に対応する画像データを識別対象画像データとして抽出し、
中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異ならない場合、識別対象画像データを第１の代表画像データとして表示手段（２６）上に表示するための制御データを表示手段制御手段（２７）に出力し、
中央演算処理手段（２１）は、表示手段（２６）上に表示される第１の代表画像データが入力手段（２４）によって選択されたことを表す操作データを入力手段制御手段（２５）から入力し、選択された代表画像データに対応する再生時間から動画データを再生し、再生中の動画を表示手段（２６）上で表示するための制御データを表示手段制御手段（２７）に出力する、装置（２０）。
【請求項７】
請求項６に記載の装置（２０）であって、
中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異らない場合、識別対象画像データを以前の識別対象画像データとして設定し、リファレンス画像データと以前の識別対象画像データとが類似するか否かを判定し、
中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１の再生時間とは異なる第２の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第２再生時間に対応する画像データを現在の識別対象画像データとして抽出し、
中央演算処理手段（２１）は、リファレンス画像データと現在の識別対象画像データとが異らない場合、リファレンス画像データと現在の識別対象画像データとが類似するか否かを判定し、
中央演算処理手段（２１）は、リファレンス画像データと以前の識別対象画像データとが類似せず、且つ、リファレンス画像データと現在の識別対象画像データとが類似する場合、現在の識別対象画像データを第２の代表画像データとして表示手段（２６）上に表示するための制御データを表示手段制御手段（２７）に出力し、
中央演算処理手段（２１）は、リファレンス画像データと以前の識別対象画像データとが類似し、且つ、リファレンス画像データと現在の識別対象画像データとが類似しない場合、現在の識別対象画像データを第２の代表画像データとして表示手段（２６）上に表示するための制御データを表示手段制御手段（２７）に出力し、
中央演算処理手段（２１）は、表示手段（２６）上に表示される第２の代表画像データが入力手段（２４）によって選択されたことを表す操作データを入力手段制御手段（２５）から入力し、選択された代表画像データに対応する再生時間から動画データを再生し、再生中の動画を表示手段（２６）上で表示するための制御データを表示手段制御手段（２７）に出力する、装置（２０）。
【請求項８】
請求項６に記載の装置（２０）であって、
中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異らない場合、識別対象画像データを以前の識別対象画像データとして設定し、リファレンス画像データと以前の識別対象画像データとが同一である、類似する、又は一部類似することを表す以前のクラスデータを生成し、
中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１の再生時間とは異なる第２の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第２再生時間に対応する画像データを現在の識別対象画像データとして抽出し、
中央演算処理手段（２１）は、リファレンス画像データと現在の識別対象画像データとが異らない場合、リファレンス画像データと現在の識別対象画像データとが同一である、類似する、又は一部類似することを表す現在のクラスデータを生成し、
中央演算処理手段（２１）は、以前のクラスデータと現在のクラスデータとが異なる場合、現在の識別対象画像データを第２の代表画像データとして表示手段（２６）上に表示するための制御データを表示手段制御手段（２７）に出力し、
中央演算処理手段（２１）は、表示手段（２６）上に表示される第２の代表画像データが入力手段（２４）によって選択されたことを表す操作データを入力手段制御手段（２５）から入力し、選択された代表画像データに対応する再生時間から動画データを再生し、再生中の動画を表示手段（２６）上で表示するための制御データを表示手段制御手段（２７）に出力する、装置（２０）。
【請求項９】
中央演算処理手段（２１）と、記憶媒体（２２）を制御する記憶媒体制御手段（２３）と、映像信号出力手段（８１）を制御する映像信号出力手段制御手段（８２）とを備える動画を記憶する装置（８０）であって、
中央演算処理手段（２１）は、映像信号出力手段（８１）から出力される映像信号を、映像信号出力手段制御手段（８２）から入力し、映像信号をエンコードして、動画データを記憶媒体（２２）に記憶するための制御データを記憶媒体制御手段（２３）に出力し、
中央演算処理手段（２１）は、第１の記憶時間に対応する映像信号から画像データをリファレンス画像データとして抽出し、
中央演算処理手段（２１）は、第１の記憶時間を第１の再生時間として設定し、
中央演算処理手段（２１）は、第１の記憶時間とは異なる第２の記憶時間に対応する映像信号から画像データを識別対象画像データとして抽出し、
中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異なる場合、第２の記憶時間を第２の再生時間として設定し、
中央演算処理手段（２１）は、第１及び第２の再生時間をチャプター・データとして記憶媒体（２２）に記憶するための制御データを記憶媒体制御手段（２３）に出力する、装置（８０）。
【請求項１０】
請求項９に記載の装置（８０）であって、
中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異らない場合、識別対象画像データを以前の識別対象画像データとして設定し、リファレンス画像データと以前の識別対象画像データとが同一である、類似する、又は一部類似することを表す以前のクラスデータを生成し、
中央演算処理手段（２１）は、第１及び第２の記憶時間とは異なる第３の記憶時間に対応する映像信号から画像データを新しい識別対象画像データとして抽出し、
中央演算処理手段（２１）は、リファレンス画像データと現在の識別対象画像データとが異らない場合、リファレンス画像データと現在の識別対象画像データとが同一である、類似する、又は一部類似することを表す現在のクラスデータを生成し、
中央演算処理手段（２１）は、以前のクラスデータと現在のクラスデータとが異なる場合、現在の識別対象画像データを新しいリファレンス画像データとして設定する、装置（８０）。
【請求項１１】
動画を再生する方法であって、
記憶媒体（２２）に記憶される動画データのうち、第１の再生時間に対応する動画データ部分をデコードして、第１再生時間に対応する画像データをリファレンス画像データとして抽出するステップと、
リファレンス画像データを第１の代表画像データとして表示手段（２６）上に表示するステップと、
記憶媒体（２２）に記憶される動画データのうち、第１の再生時間とは異なる第２の再生時間に対応する動画データ部分をデコードして、第２再生時間に対応する画像データを識別対象画像データとして抽出するステップと、
リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異なる場合、識別対象画像データを第２の代表画像データとして表示手段（２６）上に表示するステップと、
表示手段（２６）上に表示される第１又は第２の代表画像データのうち、何れか１つが選択された代表画像データに対応する再生時間から動画データを再生するステップと、
を含む方法。
【請求項１２】
動画を再生する方法であって、
リファレンス画像データを設定するステップと、
記憶媒体（２２）に記憶される動画データのうち、第１の再生時間に対応する動画データ部分をデコードして、第１再生時間に対応する画像データを識別対象画像データとして抽出するステップと、
リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異ならない場合、識別対象画像データを第１の代表画像データとして表示手段（２６）上に表示するステップと、
選択された第１の代表画像データに対応する再生時間から動画データを再生するステップと、
を含む方法。
【請求項１３】
動画を記憶する方法であって、
映像信号出力手段（８１）から出力される映像信号をエンコードして、動画データを記憶媒体（２２）に記憶するステップと、
第１の記憶時間に対応する映像信号から画像データをリファレンス画像データとして抽出するステップと、
第１の記憶時間を第１の再生時間として設定するステップと、
第１の記憶時間とは異なる第２の記憶時間に対応する映像信号から画像データを識別対象画像データとして抽出するステップと、
リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異なる場合、第２の記憶時間を第２の再生時間として設定するステップと、
第１及び第２の再生時間をチャプター・データとして記憶媒体（２２）に記憶するステップと、
を含む方法。
【請求項１４】
記憶媒体（２２）に記憶される動画データのうち、第１の再生時間に対応する動画データ部分をデコードして、第１再生時間に対応する画像データをリファレンス画像データとして抽出するステップと、
リファレンス画像データを第１の代表画像データとして表示手段（２６）上に表示するステップと、
記憶媒体（２２）に記憶される動画データのうち、第１の再生時間とは異なる第２の再生時間に対応する動画データ部分をデコードして、第２再生時間に対応する画像データを識別対象画像データとして抽出するステップと、
リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異なる場合、識別対象画像データを第２の代表画像データとして表示手段（２６）上に表示するステップと、
表示手段（２６）上に表示される第１又は第２の代表画像データのうち、何れか１つが選択された代表画像データに対応する再生時間から動画データを再生するステップと、
を中央演算処理手段（２１）に実行させるためのプログラム。
【請求項１５】
リファレンス画像データを設定するステップと、
記憶媒体（２２）に記憶される動画データのうち、第１の再生時間に対応する動画データ部分をデコードして、第１再生時間に対応する画像データを識別対象画像データとして抽出するステップと、
リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異ならない場合、識別対象画像データを第１の代表画像データとして表示手段（２６）上に表示するステップと、
選択された第１の代表画像データに対応する再生時間から動画データを再生するステップと、
を中央演算処理手段（２１）に実行させるためのプログラム。
【請求項１６】
映像信号出力手段（８１）から出力される映像信号をエンコードして、動画データを記憶媒体（２２）に記憶するステップと、
第１の記憶時間に対応する映像信号から画像データをリファレンス画像データとして抽出するステップと、
第１の記憶時間を第１の再生時間として設定するステップと、
第１の記憶時間とは異なる第２の記憶時間に対応する映像信号から画像データを識別対象画像データとして抽出するステップと、
リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異なる場合、第２の記憶時間を第２の再生時間として設定するステップと、
第１及び第２の再生時間をチャプター・データとして記憶媒体（２２）に記憶するステップと、
を中央演算処理手段（２１）に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、動画を再生又は記録する装置、方法及びプログラムに関連する。本発明は、より詳細には、動画を構成する画像を識別し、所定の画像から動画を再生する装置、方法及びプログラムに関連し、また、動画を構成する画像を識別し、所定の画像に対応する再生時間とともに、動画を記憶する装置、方法及びプログラムに関連する。
【背景技術】
【０００２】
ＨＤ、ＤＶＤなどの記録媒体に記録された動画データを再生及び編集するためのプログラムは、周知の通り、プロセッサに、再生ボタン、巻き戻しボタン、早送りボタン、一時停止ボタン、停止ボタン、チャプター生成ボタン、チャプター選択ボタンをディスプレイ上に表示させ、動画データをディスプレイ上で再生させ、一時停止された動画データに対応する再生時間をチャプター・データとして記憶することができる。或いは、動画データを再生及び編集する装置及びそのリモートコントローラは、それぞれ、再生ボタン、巻き戻しボタン、早送りボタン、一時停止ボタン、停止ボタン、チャプター生成ボタン、チャプター選択ボタンを備え、動画データをテレビ上で再生し、一時停止された動画データに対応する再生時間をチャプター・データとして記憶することができる。
【０００３】
図１は、ディスプレイ上に表示されるＧＵＩの１例を示す。図１において、符号１、２、３、４、５、９及び１０は、それぞれ、再生ボタン、巻き戻しボタン、早送りボタン、一時停止ボタン、停止ボタン、チャプター生成ボタン及びチャプター選択ボタンに対応する。動画データの再生は、ユーザが、ディスプレイ上に表示されるポインタ（図示せず）を介して再生ボタン１をクリックすることで、開始される。動画データの再生が開始されると、ディスプレイ上の動画表示領域６内に画像が表示され、再生時間ボタン７が総再生時間領域８内に表示される。ユーザは、巻き戻しボタン２又は早送りボタン３をクリックし、再生時間ボタン７を移動させ、或いは、総再生時間領域８内のある位置をクリックすることで、所望の画像（シーン）を探し、その画像から動画を再生することができる。また、所望の画像（シーン）が再生されるときに、ユーザは、一時停止ボタン４をクリックし、さらにチャプター生成ボタン９をクリックすることで、その所望の画像から動画データを再生可能にさせるチャプター・データを生成することができる。
【０００４】
テレビ（図示せず）のスクリーンは、図１の動画表示領域６を表示する。動画データの再生は、ユーザが、動画データを再生及び編集する装置又はそのリモートコントローラの再生ボタン１を押すことで、開始される。動画データの再生が開始されると、テレビのスクリーン上に画像が表示される。ユーザは、巻き戻しボタン２又は早送りボタン３を押すことで、所望の画像（シーン）を探し、その画像から動画を再生することができる。また、所望の画像（シーン）が再生されるときに、ユーザは、一時停止ボタン４を押し、さらにチャプター生成ボタン９を押すことで、その所望の画像から動画データを再生可能にさせるチャプター・データを生成することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ユーザが、巻き戻しボタン２又は早送りボタン３をクリックし又は押し、或いは、再生時間ボタン７を移動させる場合、ディスプレイ又はテレビ上には、動画を構成する画像が連続的に再生される。したがって、ユーザは、動画の内容を把握することができる反面、所望の画像を探す時間は、長くなってしまう。
【０００６】
ユーザが、総再生時間領域８内のある位置をクリックする場合、ディスプレイ上の表示領域６内には、動画を構成する画像が瞬時に再生される。しかしながら、ユーザは、動画の内容を把握することができず、その結果、総再生時間領域８内の他の位置を何度もクリックしなければならない。言い換えれば、ユーザは、所望の画像を探すことが難しく、その結果、所望の画像を探す時間は、長くなってしまう。
【０００７】
ユーザが、動画にチャプターを設定する場合、一般に、複数の所望の画像を探す必要がある。従って、所望の画像を探す時間は、長くなってしまう。その結果、チャプターを設定する作業は、煩雑である。
【０００８】
本発明の目的は、新規な手法によって動画を再生する装置、方法及びプログラム提供することである。
本発明のもう１つの目的は、所望の画像を探す際に、動画の内容をユーザに容易に把握させることができる手法を提供することである。
【０００９】
本発明の更なる目的は、所望の画像をユーザに容易に探させることができる手法を提供することである。
本発明の更なる目的は、新規な手法によってチャプターを設定する手法を提供することである。
【００１０】
本発明の更なる目的は、チャプターを簡易に設定する手法を提供することである。
本発明の更なる目的は、新規な手法によって動画を記憶する装置、方法及びプログラム提供することである。
【００１１】
本発明の他の目的は、特許請求の範囲、以下に説明する発明の実施の形態、並びに、明細書に添付する図面及び特許請求の範囲を参照することにより、当業者は容易に理解することができるであろう。
【課題を解決するための手段】
【００１２】
（シーンカット・モード）
本発明に従って動画を再生する装置は、中央演算処理手段（２１）と、記憶媒体（２２）を制御する記憶媒体制御手段（２３）と、入力手段（２４）を制御する入力手段制御手段（２５）と、表示手段（２６）を制御する表示手段制御手段（２７）と、を備える。
【００１３】
中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第１再生時間に対応する画像データをリファレンス画像データとして抽出する。中央演算処理手段（２１）は、リファレンス画像データを第１の代表画像データとして表示手段（２６）上に表示するための制御データを表示手段制御手段（２７）に出力する。中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１の再生時間とは異なる第２の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第２再生時間に対応する画像データを識別対象画像データとして抽出する。中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異なる場合、識別対象画像データを第２の代表画像データとして表示手段（２６）上に表示するための制御データを表示手段制御手段（２７）に出力する。中央演算処理手段（２１）は、表示手段（２６）上に表示される第１又は第２の代表画像データのうち、何れか１つの代表画像データが入力手段（２４）によって選択されたことを表す操作データを入力手段制御手段（２５）から入力し、選択された代表画像データに対応する再生時間から動画データを再生し、再生中の動画を表示手段（２６）上で表示するための制御データを表示手段制御手段（２７）に出力する。
【００１４】
好ましくは、中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異らない場合、識別対象画像データを以前の識別対象画像データとして設定し、リファレンス画像データと以前の識別対象画像データとが類似するか否かを判定する。中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１及び第２の再生時間とは異なる第３の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第３再生時間に対応する画像データを現在の識別対象画像データとして抽出する。中央演算処理手段（２１）は、リファレンス画像データと現在の識別対象画像データとが異らない場合、リファレンス画像データと現在の識別対象画像データとが類似するか否かを判定する。中央演算処理手段（２１）は、リファレンス画像データと以前の識別対象画像データとが類似せず、且つ、リファレンス画像データと現在の識別対象画像データとが類似する場合、現在の識別対象画像データを新しいリファレンス画像データとして設定する。中央演算処理手段（２１）は、リファレンス画像データと以前の識別対象画像データとが類似し、且つ、リファレンス画像データと現在の識別対象画像データとが類似しない場合、現在の識別対象画像データを新しいリファレンス画像データとして設定する。中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが一致する程度を表す適応度を算出し、算出した適応度が第１の適応度よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定し、算出した適応度が、第１の適応度よりも大きい第２の適応度よりも小さい場合、リファレンス画像データと識別対象画像データとが類似すると判定する。
【００１５】
さらに好ましくは、中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異らない場合、識別対象画像データを以前の識別対象画像データとして設定し、リファレンス画像データと以前の識別対象画像データとが同一である、類似する、又は一部類似することを表す以前のクラスデータを生成する。中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１及び第２の再生時間とは異なる第３の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第３再生時間に対応する画像データを現在の識別対象画像データとして抽出する。中央演算処理手段（２１）は、リファレンス画像データと現在の識別対象画像データとが異らない場合、リファレンス画像データと現在の識別対象画像データとが同一である、類似する、又は一部類似することを表す現在のクラスデータを生成する。中央演算処理手段（２１）は、以前のクラスデータと現在のクラスデータとが異なる場合、現在の識別対象画像データを新しいリファレンス画像データとして設定する。中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが一致する程度を表す適応度を算出し、算出した適応度が第１の適応度よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定し、算出した適応度が、第１の適応度よりも大きい第２の適応度よりも小さい場合、リファレンス画像データと識別対象画像データとが一部類似すると判定し、算出した適応度が、第２の適応度よりも大きい第３の適応度よりも小さい場合、リファレンス画像データと識別対象画像データとが類似すると判定し、算出した適応度が、第３の適応度よりも大きい場合、リファレンス画像データと識別対象画像データとが同一であると判定する。
【００１６】
（シーンサーチ・モード）
本発明に従って動画を再生する装置の中央演算処理手段（２１）は、リファレンス画像データを設定する。中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第１再生時間に対応する画像データを識別対象画像データとして抽出する。中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異ならない場合、識別対象画像データを第１の代表画像データとして表示手段（２６）上に表示するための制御データを表示手段制御手段（２７）に出力する。中央演算処理手段（２１）は、表示手段（２６）上に表示される第１の代表画像データが入力手段（２４）によって選択されたことを表す操作データを入力手段制御手段（２５）から入力し、選択された代表画像データに対応する再生時間から動画データを再生し、再生中の動画を表示手段（２６）上で表示するための制御データを表示手段制御手段（２７）に出力する。
【００１７】
好ましくは、中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異らない場合、識別対象画像データを以前の識別対象画像データとして設定し、リファレンス画像データと以前の識別対象画像データとが類似するか否かを判定する。中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１の再生時間とは異なる第２の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第２再生時間に対応する画像データを現在の識別対象画像データとして抽出する。中央演算処理手段（２１）は、リファレンス画像データと現在の識別対象画像データとが異らない場合、リファレンス画像データと現在の識別対象画像データとが類似するか否かを判定する。中央演算処理手段（２１）は、リファレンス画像データと以前の識別対象画像データとが類似せず、且つ、リファレンス画像データと現在の識別対象画像データとが類似する場合、現在の識別対象画像データを第２の代表画像データとして表示手段（２６）上に表示するための制御データを表示手段制御手段（２７）に出力する。中央演算処理手段（２１）は、リファレンス画像データと以前の識別対象画像データとが類似し、且つ、リファレンス画像データと現在の識別対象画像データとが類似しない場合、現在の識別対象画像データを第２の代表画像データとして表示手段（２６）上に表示するための制御データを表示手段制御手段（２７）に出力する。中央演算処理手段（２１）は、表示手段（２６）上に表示される第２の代表画像データが入力手段（２４）によって選択されたことを表す操作データを入力手段制御手段（２５）から入力し、選択された代表画像データに対応する再生時間から動画データを再生し、再生中の動画を表示手段（２６）上で表示するための制御データを表示手段制御手段（２７）に出力する。
【００１８】
さらに好ましくは、中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異らない場合、識別対象画像データを以前の識別対象画像データとして設定し、リファレンス画像データと以前の識別対象画像データとが同一である、類似する、又は一部類似することを表す以前のクラスデータを生成する。中央演算処理手段（２１）は、記憶媒体（２２）に記憶される動画データのうち、第１の再生時間とは異なる第２の再生時間に対応する動画データ部分を、記憶媒体制御手段（２３）から入力し、動画データ部分をデコードして、第２再生時間に対応する画像データを現在の識別対象画像データとして抽出する。中央演算処理手段（２１）は、リファレンス画像データと現在の識別対象画像データとが異らない場合、リファレンス画像データと現在の識別対象画像データとが同一である、類似する、又は一部類似することを表す現在のクラスデータを生成する。中央演算処理手段（２１）は、以前のクラスデータと現在のクラスデータとが異なる場合、現在の識別対象画像データを第２の代表画像データとして表示手段（２６）上に表示するための制御データを表示手段制御手段（２７）に出力する。中央演算処理手段（２１）は、表示手段（２６）上に表示される第２の代表画像データが入力手段（２４）によって選択されたことを表す操作データを入力手段制御手段（２５）から入力し、選択された代表画像データに対応する再生時間から動画データを再生し、再生中の動画を表示手段（２６）上で表示するための制御データを表示手段制御手段（２７）に出力する。
【００１９】
（チャプター・モード）
本発明に従って動画を記憶する装置は、中央演算処理手段（２１）と、記憶媒体（２２）を制御する記憶媒体制御手段（２３）と、映像信号出力手段（８１）を制御する映像信号出力手段制御手段（８２）とを備える。中央演算処理手段（２１）は、映像信号出力手段（８１）から出力される映像信号を、映像信号出力手段制御手段（８２）から入力し、映像信号をエンコードして、動画データを記憶媒体（２２）に記憶するための制御データを記憶媒体制御手段（２３）に出力し、
中央演算処理手段（２１）は、第１の記憶時間に対応する映像信号から画像データをリファレンス画像データとして抽出する。中央演算処理手段（２１）は、第１の記憶時間を第１の再生時間として設定する。中央演算処理手段（２１）は、第１の記憶時間とは異なる第２の記憶時間に対応する映像信号から画像データを識別対象画像データとして抽出する。中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異なるか否かを判定し、リファレンス画像データと識別対象画像データとが異なる場合、第２の記憶時間を第２の再生時間として設定する。中央演算処理手段（２１）は、第１及び第２の再生時間をチャプター・データとして記憶媒体（２２）に記憶するための制御データを記憶媒体制御手段（２３）に出力する。
【００２０】
好ましくは、中央演算処理手段（２１）は、リファレンス画像データと識別対象画像データとが異らない場合、識別対象画像データを以前の識別対象画像データとして設定し、リファレンス画像データと以前の識別対象画像データとが同一である、類似する、又は一部類似することを表す以前のクラスデータを生成する。中央演算処理手段（２１）は、第１及び第２の記憶時間とは異なる第３の記憶時間に対応する映像信号から画像データを新しい識別対象画像データとして抽出する。中央演算処理手段（２１）は、リファレンス画像データと現在の識別対象画像データとが異らない場合、リファレンス画像データと現在の識別対象画像データとが同一である、類似する、又は一部類似することを表す現在のクラスデータを生成する。中央演算処理手段（２１）は、以前のクラスデータと現在のクラスデータとが異なる場合、現在の識別対象画像データを新しいリファレンス画像データとして設定する。
【００２１】
本発明に従って動画を再生する方法及びプログラムは、本発明に従って動画を再生する装置に組み込まれている。本発明に従って動画を記憶する方法及びプログラムは、本発明に従って動画を記憶する装置に組み込まれている。
【発明を実施するための最良の形態】
【００２２】
以下に説明する発明の実施の形態は、特許請求の範囲に記載される発明の例示的な実施形態を示すものであり、本発明は、以下の実施形態に限定されるべきものではない。また、当業者は、以下の実施形態を変形し、特許請求の範囲に記載される発明を容易に構成することが可能である。
【００２３】
（Ａ．第１の実施形態）
図２は、本発明に従って動画を再生する装置の機能ブロック図を示す。本発明に従って動画を再生する装置２０は、中央演算処理手段２１と、記憶媒体２２を制御する記憶媒体制御手段２３と、入力手段２４を制御する入力手段制御手段２５と、表示手段２６を制御する表示手段制御手段２７と、記憶装置２８とを備える。
【００２４】
動画を再生する装置２０は、例えば、コンピュータ、ＨＤプレーヤ、ＤＶＤプレーヤなどである。中央演算処理手段２１は、例えば、ＣＰＵ、ＭＰＵ、ＤＳＰなどである。記憶媒体２２は、例えば、ＨＤ、ＤＶＤ、半導体メモリなどである。記憶媒体２２には、動画データが記憶されている。動画データのフォーマットは、例えば、ＭＰＥＧ、ＶＯＢ、ＤＶ、Ｍ−ＪＰＥＧなどである。記記憶媒体制御手段２３は、例えば、記憶媒体２２のドライバ、記憶媒体２２と中央演算処理手段２１との間のインターフェースなどである。入力手段２４は、例えば、マウス、キーボード、ボタン、リモートコントローラなどである。入力手段制御手段２５は、例えば、入力手段２４と中央演算処理手段２１との間のインターフェースである。表示手段２６は、例えば、ディスプレイ、テレビなどである。表示手段制御手段２７は、例えば、表示手段２６のドライバ、表示手段２６と中央演算処理手段２１との間のインターフェースなどである。記憶装置２８は、例えば、半導体メモリなどである。記憶装置２８には、本発明に従って画像を再生するためのプログラムが記憶されている。なお、このプログラムは、記憶媒体２２に記憶されてもよい。
【００２５】
中央演算処理手段２１は、プログラムに従って、シーンカット・ボタン３０、シーンサーチ・ボタン３１、再生ボタン３２、停止ボタン３３、リターン・ボタン３４、一時停止ボタン３５、画像選択ボタン３６、ポインタ３７、表示領域３８及び総再生時間領域３９を表示手段２６上に表示させるための制御データを、表示手段制御手段２７に出力する。表示手段２６は、表示手段制御手段２７から制御データを入力し、シーンカット・ボタン３０、シーンサーチ・ボタン３１、再生ボタン３２、停止ボタン３３、リターン・ボタン３４、一時停止ボタン３５、画像選択ボタン３６、ポインタ３７、表示領域３８及び総再生時間領域３９を表示する。図３は、表示手段２６上に表示されるＧＵＩの１例を示す。
【００２６】
入力手段２４（例えば、マウス）は、表示手段２６上に表示されるポインタ３７を移動させるためのユーザの操作を入力し、ポインタ３７を移動させるための操作データを入力手段制御手段２５に出力する。中央演算処理手段２１は、プログラムに従って、操作データを入力手段制御手段２５から入力し、ポインタ３７を表示手段２６上で移動させるための制御データに変換し、その制御データを表示手段制御手段２７に出力する。表示手段２６は、表示手段制御手段２７から制御データを入力し、ポインタ３７の表示位置を移動させる。
【００２７】
また、入力手段２４は、表示手段２６上に表示されるポインタ３７をクリックさせるためのユーザの操作を入力し、ポインタ３７をクリックさせるための操作データを入力手段制御手段２５に出力する。中央演算処理手段２１は、プログラムに従って、操作データを入力手段制御手段２５から入力し、表示手段２６上に表示されるポインタ３７の表示位置を算出する。表示手段２６上に表示されるポインタ３７の表示位置が、表示手段２６上に表示されるシーンカット・ボタン３０の表示位置に対応する場合、中央演算処理手段２１は、シーンカット・ボタン３０のクリックを有効と判定し、以下に説明するシーンカット・モードを実行する。
【００２８】
なお、表示手段２６が、ボタン３０、３１、３２、３３、３４、３５及び３６並びにポインタ３７を表示する代わりに、入力手段２４は、それらのボタン３０、３１、３２、３３、３４、３５及び３６を備えることもできる。このようなボタンを備える入力手段２４は、例えば、リモートコントローラである。図４は、本発明に従って動画を再生する装置をリモートコントロールする入力手段の機能ブロック図を示す。入力手段２４（例えば、リモートコントローラ）は、入力手段２４が備えるシーンカット・ボタン３０を押すためのユーザの操作を入力し、その操作データを入力手段制御手段２５に出力する。中央演算処理手段２１は、プログラムに従って、操作データを入力手段制御手段２５から入力し、シーンカット・ボタン３０の押しを有効と判定し、以下に説明するシーンカット・モードを実行する。
【００２９】
（シーンカット・モード）
図５は、１つの動画データを構成する画像と、動画データを時分割によってグループ化された画像とを表す。図５に示すように、動画データは、総再生時間に対応するＰ個の画像（フレーム）を含む。図６は、図５に示すグループ化された画像（シーン）１〜Ｑの代表画像データが、表示領域３８内に表示される例を示す。
【００３０】
（（初期設定））
中央演算処理手段２１は、プログラムに従って、記憶媒体２２に記憶される動画データの総再生時間データを抽出するための制御データを、記憶媒体制御手段２３に出力する。記憶媒体制御手段２３は、中央演算処理手段２１から制御データを入力し、総再生時間データを動画データから読み出し、総再生時間データを中央演算処理手段２１に出力する。中央演算処理手段２１は、総再生時間データを記憶手段２８に記憶する。中央演算処理手段２１は、表示領域３８内に表示される代表画像データの最大枚数を、例えば、１２枚に設定し、その最大枚数データを記憶手段２８に記憶する。さらに、中央演算処理手段２１は、総再生時間データを最大枚数データで除算し、その除算した値（総再生時間／最大枚数）を、第１の所定時間間隔データとして記憶手段２８に記憶する。総再生時間が、例えば、２時間（＝１２０分）である場合、第１の所定時間間隔は、例えば、１０分（＝２時間／１２）である。
【００３１】
（（初期動作））
中央演算処理手段２１は、プログラムに従って、再生時間０から始まり、第１の所定時間間隔で増加し、総再生時間よりも小さい１組の再生時間データを生成する。例えば、１組の再生時間は、第１〜第１２の再生時間で構成され、第１の再生時間は０分であり、第２の再生時間は１０分であり、第３の再生時間は２０分であり、第４の再生時間は３０分であり、第５の再生時間は４０分であり、第６の再生時間は５０分であり、第７の再生時間は６０分であり、第８の再生時間は７０分であり、第９の再生時間は８０分であり、第１０の再生時間は９０分であり、第１１の再生時間は１００分であり、第１２の再生時間は１１０分である。
【００３２】
中央演算処理手段２１は、１組の再生時間に対応する画像を抽出するための制御データを、記憶媒体制御手段２３に出力する。記憶媒体制御手段２３は、中央演算処理手段２１から制御データを入力し、１組の再生時間に対応する１組の動画データ部分を読み出し、１組の動画データ部分を中央演算処理手段２１に出力する。中央演算処理手段２１は、１組の動画データ部分をデコードし、カラー情報を持つ１組の画像データ（例えば、７２０ピクセル×４８０ピクセル）を抽出する。中央演算処理手段２１は、カラー情報を持つ１組の画像データを記憶手段２８に記憶する。図５は、このようにして第１〜第Ｑに抽出された画像を表す。
【００３３】
中央演算処理手段２１は、再生時間が、抽出された画像（例えば、第１に抽出された画像）に対応する再生時間（例えば、第１の再生時間（０分））と等しい又はそれよりも大きく、且つ、次に抽出された画像（例えば、第２に抽出された画像）に対応する再生時間（例えば、第２の再生時間（１０分））よりも小さいとき、この第１の条件を満たす再生時間に属する画像を１つのグループとして認識する。ただし、次に抽出された画像がない場合、中央演算処理手段２１は、再生時間が、抽出された画像（例えば、第（Ｑ−１）に抽出された画像）と等しい又はそれよりも大きく且つ、総再生時間と等しい又はそれよりも小さいとき、この第２の条件を満たす再生時間に属する画層を１つのグループ（例えば、第Ｑにグループ化された画像）として認識する。図５は、このようにして第１〜第Ｑにグループ化された画像を表す。
【００３４】
中央演算処理手段２１は、第１〜第Ｑにグループ化された画像のそれぞれを代表する画像を決定する。中央演算処理手段２１は、例えば、第１〜第Ｑに抽出した画像を、それぞれ、第１〜第Ｑにグループ化された画像を代表する画像として決定する。中央演算処理手段２１は、例えば、第１の再生時間よりも大きく、且つ、第２に抽出された画像に対応する再生時間よりも小さい再生時間に対応する画像データを新たに抽出し、その画像を第１にグループ化された画像を代表する画像として決定してもよい。
【００３５】
中央演算処理手段２１は、グループ化された画像を代表する画像（カラー情報を持つ画像）のサイズ（例えば、７２０ピクセル×４８０ピクセル）のそれぞれをアイコン表示用のサイズ（例えば、１２０ピクセル×８０ピクセル）に変更し、アイコン表示用の代表画像データとして記憶手段２８に記憶する。中央演算処理手段２１は、第１〜第Ｑのアイコン表示用の代表画像データを表示手段２６上の表示領域内に表示させるための制御データを、表示手段制御手段２７に出力する。表示手段２６は、表示手段制御手段２７から制御データを入力し、第１〜第Ｑのアイコン表示用の代表画像データを表示領域３８内に表示する（図６）。
【００３６】
第１〜第Ｑのアイコン表示用の代表画像データが表示領域３８内に表示されるとき、中央演算処理手段２１は、１つのアイコン表示用の代表画像データ（例えば、第１のアイコン表示用の代表画像データ）を自動的に選択することもできる。或いは、ユーザは、１つのアイコン表示用の代表画像データ（例えば、第１のアイコン表示用の代表画像データ）を選択することもできる。１つのアイコン表示用の代表画像データが選択されると、その代表画像データに対応する再生時間（例えば、第１の再生時間（０分））に対応する再生時間ボタン６１が、総再生時間領域３９内に表示される。また、選択された代表画像データに対応するグループ化された画像（例えば、第１にグループ化された画像）に対応する再生時間期間（例えば、第１の再生時間≦再生時間期間＜第２の再生時間）６２が、総再生時間領域３９内に表示される。１つのアイコン表示用の代表画像データが選択される状態で、再生ボタンがユーザによって選択される（再生ボタン３２がクリックされ又は押される）と、それにより、中央演算処理手段２１は、選択された代表画像に対応する再生時間期間だけ、又は、選択された代表画像に対応する再生時間から総再生時間まで、動画データを再生し、表示手段２６は、再生中の画像を表示領域３８全体に表示する。
【００３７】
再生中の画像又は停止後の画像が表示領域３８全体に表示される状態で、ユーザは、リターン・ボタン３４を選択すると、第１〜第Ｑのアイコン表示用の代表画像データは、再び、表示領域３８内に表示される。第１〜第Ｑのアイコン表示用の代表画像データが表示領域３８内に再び表示されるとき、中央演算処理手段２１は、選択されていた代表画像データ（例えば、第１のアイコン表示用の代表画像データ）を再び自動的に選択することができる。ユーザは、もう１つのアイコン表示用の代表画像データ（例えば、第２のアイコン表示用の代表画像データ）を選択することもできる。例えば、ユーザは、第２のアイコン表示用の代表画像をポインタ３７を介してクリックする。又は、ユーザは、画像選択ボタン３６を構成する右ボタンをクリックし又は押す。
【００３８】
アイコン表示用の代表画像データ（例えば、第２のアイコン表示用の代表画像データ）が選択された状態で、シーンカット・ボタン３０がユーザによって選択されると、中央演算処理手段２１は、シーンカット・モードによって画像をグループ化する。以下の説明は、第２のアイコン表示用の代表画像が選択されたと想定する。
【００３９】
図７は、１つの動画データの一部を構成する画像と、シーンカット・モードによってグループ化された画像とを表す。図７に示すように、再生時間期間に対応するＪ個の画像（フレーム）を含む。図８は、図７に示すグループ化された画像（シーン）１〜Ｍの代表画像データが、表示領域３８内に表示される例を示す。
【００４０】
（（初期設定））
シーンカット・ボタン３０がユーザによって選択されると、中央演算処理手段２１は、１組の再生時間（例えば、第１〜第１２の再生時間）データを以前の１組の再生時間（以前の第１〜第１２の再生時間）データとして記憶手段２８に記憶する。また、第１〜第Ｑのアイコン表示用の代表画像データは、以前の第１〜第Ｑのアイコン表示用の代表画像データとして記憶される。さらに、第１〜第Ｑの再生時間期間データは、以前の第１〜第Ｑの再生時間期間データとして記憶される。
【００４１】
中央演算処理手段２１は、ユーザによって選択された代表画像データに対応する以前の第２の再生時間期間データを最大枚数データで除算し、その除算した値（以前の第２の再生時間期間／最大枚数）を所定の値（例えば、４）で除算した値を（以前の第２の再生時間期間／最大枚数／４）を、第２の所定時間間隔データとして記憶手段２８に記憶する。以前の第２の再生時間期間が、例えば、１０分（＝６００秒）であり、最大枚数が１２である場合、第２の所定時間間隔は、例えば、１２．５秒（＝１０分／１２／４）である。なお、中央演算処理手段２１は、表示領域３８内に表示される代表画像データの最大枚数を変更してもよい。
【００４２】
中央演算処理手段２１は、以前の第２の再生時間（選択された代表画像に対応する再生時間期間の始まりの再生時間）から始まり、第２の所定時間間隔で増加し、以前の第２の再生時間から第１の所定時間間隔だけ経過した再生時間（以前の第３の再生時間）よりも小さい１組の再生時間データを生成する。１組の再生時間は、第１〜第Ｎの再生時間で構成される。
【００４３】
（（リファレンス画像の設定））
中央演算処理手段２１は、第１の再生時間（以前の第２の再生時間期間の始まりの再生時間）に対応するカラー情報を持つ画像データを抽出し、記憶手段２８に記憶する。
【００４４】
中央演算処理手段２１は、カラー情報を持つ画像データから、輝度情報（グレー情報）のみを持つ画像データに変換し、さらに、画像データのサイズ（例えば、７２０ピクセル×４８０ピクセル）を識別用のサイズ（例えば、８０ピクセル×６０ピクセル）に変更する。中央演算処理手段２１は、識別用のサイズに変更された輝度情報のみを持つ画像データをリファレンス画像データとして記憶手段２８に記憶する。好ましくは、中央演算処理手段２１は、輝度情報のみを持つ画像データのヒストグラム分布を平坦化処理し、平坦化処理された画像データをリファレンス画像データとして記憶手段２８に記憶する。図９は、ヒストグラム分布の平坦化処理を説明するための図である。
【００４５】
（（リファレンス画像のモデル判定））
好ましくは、中央演算処理手段２１は、リファレンス画像データのヒストグラム分布から画像モデルを判定し、判定された画像モデル・データを記憶手段２８に記憶する。例えば、画像モデルＡは、輝度レベルの暗い部分又は明るい部分にヒストグラム分布が集中している（１画素が８ビットで表される場合、例えば、０〜６３レベル又は１９２〜２５５レベルに全画素数の７０％以上が集中している）画像とし、画像モデルＢは、画像モデルＡ以外の画像であって、輝度レベルの特定の部分にヒストグラム分布が集中している（１画素が８ビットで表される場合、例えば、３２〜６３レベル、６４〜１２７レベル、９６〜１５９レベル、１２８〜１９１レベル又は１６０〜２２３レベルに全画素数の７０％以上が集中している）画像とし、画像モデルＣは、画像モデルＡ及びＢ以外の画像とすることができる。図１０は、画像モデルを説明するための図である。
【００４６】
（（代表画像の表示））
中央演算処理手段２１は、リファレンス画像データに対応するカラー情報を持つ画像データのサイズ（例えば、７２０ピクセル×４８０ピクセル）をアイコン表示用のサイズ（例えば、１２０ピクセル×８０ピクセル）に変更する。中央演算処理手段２１は、アイコン表示用のサイズに変更されたカラー情報を持つの画像データを、第１の代表画像データとして記憶手段２８に記憶し、表示手段２６は、第１の代表画像データを表示領域３８内に表示する（図８）。
【００４７】
（（識別対象画像の設定））
中央演算処理手段２１は、第２の再生時間（第１の再生時間から第２の所定時間間隔だけ経過した再生時間）に対応するカラー情報を持つ画像を抽出し、記憶手段２８に記憶する。
【００４８】
中央演算処理手段２１は、カラー情報を持つ画像から、輝度情報のみを持つ画像に変換し、さらに、画像データのサイズを識別用のサイズに変更する。中央演算処理手段２１は、識別用のサイズに変更された輝度情報のみを持つ画像を識別対象画像データとして記憶手段２８に記憶する。好ましくは、中央演算処理手段２１は、リファレンス画像データと同様に、輝度情報のみを持つ画像データのヒストグラム分布を平坦化処理し、平坦化された画像データを識別対象画像データとして記憶手段２８に記憶する。
【００４９】
（（識別対象画像のモデル判定））
好ましくは、中央演算処理手段２１は、識別対象画像データのヒストグラム分布から画像モデルを判定し、判定された画像モデル・データを記憶手段２８に記憶する。
【００５０】
（（適応度の算出））
中央演算処理手段２１は、リファレンス画像データの各画素の輝度レベルと識別対象画像データの対応する各画素の輝度レベルとの差の絶対値の総和を算出する。さらに、中央演算処理手段２１は、１から（総和を総画素数と輝度レベルの最大値とで除算した値）を減算する。中央演算処理手段２１は、得られた値を適応度データとして記憶手段２８に記憶する。
【００５１】
適応度データを分かり易く説明するために、リファレンス及び識別対象画像データの総画素数が４であり、輝度レベルの最大値が２５５レベルである場合を仮定する。例えば、リファレンス画像データに関して、第１、第２、第３及び第４の画素の輝度レベルは、それぞれ０、０、０及び０であり、識別対象画像データに関して、第１、第２、第３及び第４の画素の輝度レベルは、それぞれ、２５５、２５５、２５５及び２５５である。中央演算処理手段２１は、総和＝｜０−２５５｜＋｜０−２５５｜＋｜０−２５５｜＋｜０−２５５｜＝１０２０を算出する。さらに、中央演算処理手段２１は、適応度＝１−（１０２０／４／２５５）＝０を得る。他の例として、例えば、リファレンス画像データに関して、第１、第２、第３及び第４の画素の輝度レベルは、それぞれ０、０、０及び０であり、識別対象画像データに関して、第１、第２、第３及び第４の画素の輝度レベルは、それぞれ、０、０、０及び０である。中央演算処理手段２１は、総和＝｜０−０｜＋｜０−０｜＋｜０−０｜＋｜０−０｜＝０を算出し、適応度＝１−（０／４／２５５）＝１を得る。このようにして、適応度は、０〜１の範囲に規格化されており、適応度＝０は、リファレンス画像データと識別対象画像データとが０％一致していることを意味し、適応度＝１は、リファレンス画像データと識別対象画像データとが１００％一致していることを意味する。なお、実際に使用されるリファレンス及び識別対象画像データの総画素数は、識別用のサイズ（例えば、８０ピクセル×６０ピクセルの場合、８０×６０＝４８００）によって定まる。
【００５２】
（（識別手法１））
中央演算処理手段２１は、適応度データが所定の値（例えば、０．８８）よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定する。一方、中央演算処理手段２１は、プログラムに従って、適応度データが所定の値（例えば、０．８８）と等しい又はそれよりも大きい場合、リファレンス画像データと識別対象画像データとが異ならないと判定する。中央演算処理手段２１は、リファレンス画像データと識別対象画像データとが異なるか否かを示す判定結果データを記憶手段２８に記憶する。
【００５３】
リファレンス画像データと識別対象画像データとが異ならないと判定される場合、好ましくは、１〜所定の値の範囲を複数の区間に分け、その区間毎に、一致度を表すクラスデータを記憶手段２８に記憶する。例えば、１〜０．８８を３つの区間（１〜０．９５、０．９５〜０．９３、０．９３〜０．８８）に分ける。適応度データが０．９５と等しい又はそれよりも大きい場合、リファレンス画像データと識別対象画像データとは同一であると判定される。適応度データが０．９５よりも小さく、且つ、０．９３と等しい又はそれよりも大きい場合、リファレンス画像データと識別対象画像データとは類似であると判定する。適応度データが０．９３よりも小さく、且つ、０．８８と等しい又はそれよりも大きい場合、リファレンス画像データと識別対象画像データとは一部が類似であると判定する。このようにして、一致度を表すクラス（同一、類似、一部類似）を判定することが好ましい。
【００５４】
（（識別手法２））
好ましくは、中央演算処理手段２１は、リファレンス画像データの画像モデル・データが、輝度レベルの暗い部分又は明るい部分にヒストグラム分布が集中している画像モデルＡでない場合であって、適応度データが第１の所定の値（例えば、０．８８）よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定する。好ましくは、一致度を表すクラス（同一、類似、一部類似）を判定する。
【００５５】
また、中央演算処理手段２１は、リファレンス画像データの画像モデル・データが、輝度レベルの暗い部分又は明るい部分にヒストグラム分布が集中している画像モデルＡである場合であって、適応度データが第２の所定の値（例えば、０．９８２）よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定する。好ましくは、一致度を表すクラス（同一（適応度≧０．９９４）、類似（０．９９４＞適応度≧０．９８８）、一部類似（０．９８８＞適応度≧０．９８２））を判定する。
【００５６】
（（識別手法３））
さらに好ましくは、中央演算処理手段２１は、リファレンス画像データの画像モデル・データと識別対象画像データの画像モデル・データとが異なり、且つ、リファレンス画像データの画像モデル・データが、輝度レベルの暗い部分又は明るい部分にヒストグラム分布が集中している画像モデルＡでない場合であって、適応度データが第１の所定の値（例えば、０．８８）よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定する。好ましくは、一致度を表すクラス（同一、類似、一部類似）を判定する。
【００５７】
また、中央演算処理手段２１は、リファレンス画像データの画像モデル・データと識別対象画像データの画像モデル・データとが異なり、且つ、リファレンス画像データの画像モデル・データが、輝度レベルの暗い部分又は明るい部分にヒストグラム分布が集中している画像モデルＡである場合であって、適応度データが第２の所定の値（例えば、０．９８２）よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定する。好ましくは、一致度を表すクラス（同一、類似、一部類似）を判定する。
【００５８】
さらに、中央演算処理手段２１は、リファレンス画像データの画像モデル・データと識別対象画像データの画像モデル・データとが一致する場合であって、適応度データが第３の所定の値（例えば、０．８６）よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定する。好ましくは、一致度を表すクラス（同一（適応度≧０．９５）、類似（０．９５＞適応度≧０．９３）、一部類似（０．９３＞適応度≧０．８６））を判定する。
【００５９】
（（識別対象画像の更新））
リファレンス画像データと識別対象画像データとが異なるか否かを表す判定結果データ、及び、リファレンス画像データと識別対象画像データとが一致する度合いを表すクラスデータは、それぞれ、以前の判定結果データ及び以前のクラスデータとして、記憶手段２８に記憶される。
【００６０】
判定結果データ及びクラスデータの内容に拘わらず、中央演算処理手段２１は、１組の再生時間の中から次の再生時間（第３の再生時間）に対応するカラー情報を持つ画像を抽出する。
【００６１】
中央演算処理手段２１は、次の再生時間に対応するカラー情報を持つ画像データから、識別対象画像データ、画像モデル・データ及び適応度データを生成し、判定結果データ及びクラスデータを求める。
【００６２】
（（リファレンス画像の更新））
リファレンス画像データと識別対象画像データとが異なると判定される場合、中央演算処理手段２１は、識別対象画像データ（識別用のサイズに変更された輝度情報のみを持つ画像データ）を、新しいリファレンス画像データとして記憶手段２８に記憶する。また、中央演算処理手段２１は、識別対象画像データの画像モデル・データを、リファレンス画像データの新しい画像モデル・データとして記憶手段２８に記憶する。
【００６３】
好ましくは、リファレンス画像データと識別対象画像データとが異ならないと判定される場合、中央演算処理手段２１は、以前のクラスデータと現在のクラスデータとが一致するか否かを判定する。リファレンス画像データと識別対象画像データとが異ならないと判定される場合であっても、以前のクラスデータと現在のクラスデータとが異なる場合、中央演算処理手段２１は、現在の識別対象画像データを、新しいリファレンス画像データとして記憶手段２８に記憶する。また、中央演算処理手段２１は、現在の識別対象画像データの画像モデル・データを、リファレンス画像データの新しい画像モデル・データとして記憶手段２８に記憶する。
【００６４】
例えば、第１の再生時間に対応する画像データがリファレンス画像データであり、第２の再生時間に対応する画像データが以前の識別対象画像データであり、第３の再生時間に対応する画像データが現在の識別対象画像データである状態を想定する。この状態において、リファレンス画像データと以前の識別対象画像データとは異ならず、且つリファレンス画像データと以前の識別対象画像データとは同一であると判定され、さらに、リファレンス画像データと現在の識別対象画像データとは異ならず、且つリファレンス画像データと現在の識別対象画像データとは類似すると判定される場合、現在の識別対象画像（第３の再生時間に対応する画像）データは、新しいリファレンス画像データとして記憶される。
【００６５】
（（代表画像の表示））
リファレンス画像データと識別対象画像データとが異なると判定され、それにより、リファレンス画像が更新される毎に、中央演算処理手段２１は、更新されたリファレンス画像データに対応するカラー情報を持つ画像データのサイズをアイコン表示用のサイズに変更し、代表画像データとして記憶手段２８に記憶する。表示手段２６は、このように生成された第２〜第Ｍの代表画像データを表示領域３８内に表示する（図８）。
【００６６】
（（シーンカット・モードの利点））
Ｍ個にグループ化された画像のそれぞれの代表画像データが、図８に示すように、表示領域３８内に表示される。表示領域３８内には、異なると判定された複数の代表画像データが表示されるため、ユーザは、動画の内容を容易に把握することができる。言い換えれば、所望の画像（シーン）を容易に探すことができる。また、表示領域３８内には、異なると判定された複数の代表画像データを瞬時に表示することができるため、動画の内容を瞬時に把握することができる。
【００６７】
さらに、リファレンス画像データと識別対象画像データとが異ならないと判定される場合であっても、以前のクラスデータと現在のクラスデータとが異なる場合、リファレンス画像データを更新する。このため、動きのあるシーンを別々のグループとして認識するのではなく、１つのグループとして認識することができる。その結果、ユーザは、動画の内容をより容易に把握することができる。
【００６８】
（（画像の再生））
第１〜第Ｍのアイコン表示用の代表画像データが表示領域３８内に表示されるとき、中央演算処理手段２１は、１つのアイコン表示用の代表画像データ（例えば、第１のアイコン表示用の代表画像データ）を自動的に選択することもできる。或いは、ユーザは、１つのアイコン表示用の代表画像データ（例えば、第１のアイコン表示用の代表画像データ）を選択することもできる。１つのアイコン表示用の代表画像データが選択されると、その代表画像データに対応する再生時間に対応する再生時間ボタン６１が、総再生時間領域３９内に表示される。また、選択された代表画像データに対応するグループ化された画像（例えば、第１にグループ化された画像）に対応する再生時間期間（例えば、第１の代表画像データに対応する再生時間≦再生時間期間＜第２の代表画像データに対応する再生時間）６２が、総再生時間領域３９内に表示される。１つのアイコン表示用の代表画像データが選択される状態で、再生ボタンがユーザによって選択されると、それにより、中央演算処理手段２１は、選択された代表画像に対応する再生時間期間だけ、又は、選択された代表画像に対応する再生時間から総再生時間まで、動画データを再生し、表示手段２６は、再生中の画像を表示領域３８全体に表示する。
【００６９】
（（サブ・グループ化））
第１〜第Ｍのアイコン表示用の代表画像データうち、１つの代表画像データが選択された状態で、シーンカット・ボタン３０がユーザによってさらに選択されると、中央演算処理手段２１は、シーンカット・モードによって画像をサブ・グループ化することができる。
【００７０】
サブ・グループ化された画像（シーン）の代表画像データが、表示領域３８内に表示され、１つの代表画像データが選択される態で、再生ボタンがユーザによって選択されると、それにより、中央演算処理手段２１は、選択された代表画像に対応する再生時間期間だけ、又は、選択された代表画像に対応する再生時間から総再生時間まで、動画データを再生し、表示手段２６は、再生中の画像を表示領域３８全体に表示する。
【００７１】
サブ・グループ化された画像（シーン）の代表画像データが、表示領域３８内に表示される状態で、リターン・ボタン３４がユーザによって選択されると、以前のグループ化された画像（シーン）１〜Ｍの代表画像データは、再び、表示領域３８内に表示される。
【００７２】
（シーンサーチ・モード）
ユーザは、シーンカット・モードを利用するか否かに拘わらず、再生ボタン３２を選択して、動画を再生することができる。また、ユーザは、一時停止ボタン３５を選択して、再生中の動画をある画像（シーン）で停止することができる。その後、ユーザがシーンサーチ・ボタン３１を選択すると、以下に説明するシーンサーチ・モードが実行される。
【００７３】
図１１は、１つの動画データを構成する画像と、一時停止された画像（リファレンス画像）と、シーンサーチ・モードによってグループ化された画像とを表す。図１２は、一時停止された画像データと、図１１に示すグループ化された画像（シーン）１〜Ｔの代表画像データが、表示領域３８内に表示される例を示す。
【００７４】
（（初期設定））
中央演算処理手段２１は、プログラムに従って、例えば０．１秒を、所定時間間隔データとして記憶手段２８に記憶する。
【００７５】
（（リファレンス画像の生成））
中央演算処理手段２１は、プログラムに従って、一時停止された画像（カラー情報を持つの画像）データから、輝度情報のみを持つ画像データに変換し、さらに、画像データのサイズ（例えば、７２０ピクセル×４８０ピクセル）を識別用のサイズ（例えば、８０ピクセル×６０ピクセル）に変更する。中央演算処理手段２１は、識別用のサイズに変更された輝度情報のみを持つ画像データをリファレンス画像データとして記憶手段２８に記憶する。好ましくは、中央演算処理手段２１は、輝度情報のみを持つ画像データのヒストグラム分布を平坦化処理し、平坦化処理された画像データをリファレンス画像データとして記憶手段２８に記憶する。
【００７６】
（（リファレンス画像のモデル判定））
好ましくは、中央演算処理手段２１は、リファレンス画像データのヒストグラム分布から画像モデルを判定し、判定された画像モデル・データを記憶手段２８に記憶する。例えば、画像モデルＡは、輝度レベルの暗い部分又は明るい部分にヒストグラム分布が集中している画像とし、画像モデルＢは、画像モデルＡ以外の画像であって、輝度レベルの特定の部分にヒストグラム分布が集中している画像とし、画像モデルＣは、画像モデルＡ及びＢ以外の画像とすることができる。
【００７７】
（（リファレンス画像の表示））
中央演算処理手段２１は、一時停止された画像（カラー情報を持つの画像）データのサイズ（例えば、７２０ピクセル×４８０ピクセル）をアイコン表示用のサイズ（例えば、１２０ピクセル×８０ピクセル）に変更し、記憶手段２８に記憶する。表示手段２６は、アイコン表示用のサイズに変更されたカラー情報を持つ画像データを表示領域３８内に表示する（図１２）。
【００７８】
（（識別対象画像の設定））
中央演算処理手段２１は、再生時間０から始まり、所定時間間隔（例えば、０．１秒）で増加する１組の再生時間データを生成する。例えば、１組の再生時間は、第１〜第Ｃの再生時間で構成される。
【００７９】
中央演算処理手段２１は、第１の再生時間（例えば、０秒）に対応する画像データをするカラー情報を持つ画像を抽出し、記憶手段２８に記憶する。中央演算処理手段２１は、カラー情報を持つ画像から、輝度情報のみを持つ画像に変換し、さらに、画像データのサイズを識別用のサイズに変更する。中央演算処理手段２１は、識別用のサイズに変更された輝度情報のみを持つ画像を識別対象画像データとして記憶手段２８に記憶する。好ましくは、中央演算処理手段２１は、リファレンス画像データと同様に、輝度情報のみを持つ画像データのヒストグラム分布を平坦化処理し、平坦化された画像データを識別対象画像データとして記憶手段２８に記憶する。
【００８０】
（（識別対象画像のモデル判定））
中央演算処理手段２１は、識別対象画像データのヒストグラム分布から画像モデルを判定し、判定された画像モデル・データを記憶手段２８に記憶する。
【００８１】
（（識別手法の前処理））
中央演算処理手段２１は、リファレンス画像データの画像モデル・データと識別対象画像データの画像モデル・データとが一致するか否かを判定する。
【００８２】
（（適応度の算出））
リファレンス画像データの画像モデル・データと識別対象画像データの画像モデル・データとが一致する場合、中央演算処理手段２１は、リファレンス画像データの各画素の輝度レベルと識別対象画像データの対応する各画素の輝度レベルとの差の絶対値の総和を算出する。さらに、中央演算処理手段２１は、１から（総和を総画素数と輝度レベルの最大値とで除算した値）を減算する。中央演算処理手段２１は、得られた値を適応度データとして記憶手段２８に記憶する。
【００８３】
リファレンス画像データの画像モデル・データと識別対象画像データの画像モデル・データとが一致しない場合、中央演算処理手段２１は、適応度データを求める必要がない。
（（識別手法１））
リファレンス画像データの画像モデル・データと識別対象画像データの画像モデル・データとが一致する場合、中央演算処理手段２１は、適応度データが所定の値（例えば、０．８９５）よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定する。一方、中央演算処理手段２１は、プログラムに従って、適応度データが所定の値（例えば、０．８９５）と等しい又はそれよりも大きい場合、リファレンス画像データと識別対象画像データとが異ならないと判定する。中央演算処理手段２１は、リファレンス画像データと識別対象画像データとが異なるか否かを示す判定結果データを記憶手段２８に記憶する。
【００８４】
リファレンス画像データと識別対象画像データとが異ならないと判定される場合、好ましくは、１〜所定の値の範囲を複数の区間に分け、その区間毎に、一致度を表すクラスデータを記憶手段２８に記憶する。例えば、１〜０．８９５を３つの区間（１〜０．９５、０．９５〜０．９３、０．９３〜０．８９５）に分ける。適応度データが０．９５と等しい又はそれよりも大きい場合、リファレンス画像データと識別対象画像データとは同一であると判定される。適応度データが０．９５よりも小さく、且つ、０．９３と等しい又はそれよりも大きい場合、リファレンス画像データと識別対象画像データとは類似であると判定する。適応度データが０．９３よりも小さく、且つ、０．８９５と等しい又はそれよりも大きい場合、リファレンス画像データと識別対象画像データとは一部が類似であると判定する。このようにして、一致度を表すクラス（同一、類似、一部類似）を判定することが好ましい。
【００８５】
（（識別手法２））
好ましくは、リファレンス画像データの画像モデル・データと識別対象画像データの画像モデル・データとが一致する場合、中央演算処理手段２１は、リファレンス画像データの画像モデル・データが、画像モデルＡ及びＢでない場合であって、適応度データが第１の所定の値（例えば、０．８９５）よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定する。好ましくは、一致度を表すクラス（同一、類似、一部類似）を判定する。
【００８６】
また、中央演算処理手段２１は、リファレンス画像データの画像モデル・データが、画像モデルＡ又はＢである場合であって、適応度データが第２の所定の値（例えば、０．９８２）よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定する。好ましくは、一致度を表すクラス（同一（適応度≧０．９９４）、類似（０．９９４＞適応度≧０．９８８）、一部類似（０．９８８＞適応度≧０．９８２））を判定する。
【００８７】
（（識別手法３））
さらに好ましくは、リファレンス画像データの画像モデル・データと識別対象画像データの画像モデル・データとが一致する場合、中央演算処理手段２１は、リファレンス画像データの画像モデル・データが、画像モデルＡ及びＢでない場合であって、適応度データが第１の所定の値（例えば、０．８９５）よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定する。好ましくは、一致度を表すクラス（同一、類似、一部類似）を判定する。
【００８８】
また、中央演算処理手段２１は、リファレンス画像データの画像モデル・データが、画像モデルＢである場合であって、適応度データが第２の所定の値（例えば、０．９８２）よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定する。好ましくは、一致度を表すクラスを判定する。
【００８９】
さらに、中央演算処理手段２１は、リファレンス画像データの画像モデル・データが、画像モデルＡである場合であって、適応度データが第３の所定の値（例えば、０．９９４）よりも小さい場合、リファレンス画像データと識別対象画像データとが異なると判定する。好ましくは、一致度を表すクラス（同一（適応度≧０．９９８）、類似（０．９９８＞適応度≧０．９９６）、一部類似（０．９９６＞適応度≧０．９９４））を判定する。
【００９０】
（（識別対象画像の更新））
リファレンス画像データと識別対象画像データとが異なるか否かを表す判定結果データ、及び、リファレンス画像データと識別対象画像データとが一致する度合いを表すクラスデータは、それぞれ、以前の判定結果データ及び以前のクラスデータとして、記憶手段２８に記憶される。
【００９１】
判定結果データ及びクラスデータの内容に拘わらず、中央演算処理手段２１は、１組の再生時間の中から次の再生時間（第２の再生時間）に対応するカラー情報を持つ画像を抽出する。
【００９２】
中央演算処理手段２１は、次の再生時間に対応するカラー情報を持つ画像データから、識別対象画像データ、画像モデル・データ及び適応度データを生成し、判定結果データ及びクラスデータを求める。
【００９３】
（（代表画像の表示））
リファレンス画像データと識別対象画像データとが異ならないと判定される場合、中央演算処理手段２１は、その識別対象画像データに対応するカラー情報を持つ画像データのサイズをアイコン表示用のサイズに変更し、代表画像データとして記憶手段２８に記憶する。
【００９４】
好ましくは、リファレンス画像データと識別対象画像データとが異ならないと判定される場合、中央演算処理手段２１はさらに、以前のクラスデータの内容と現在のクラスデータの内容とを判定する。リファレンス画像データと識別対象画像データとが異ならないと判定される場合であっても、現在のクラスデータの内容が同一であり、且つ、以前のクラスデータの内容が同一である場合、現在の識別対象画像データから、代表画像データは生成しない。また、リファレンス画像データと識別対象画像データとが異ならないと判定される場合であっても、現在のクラスデータの内容が類似又は一部類似であり、且つ、以前のクラスデータの内容が類似又は一部類似である場合、現在の識別対象画像データから、代表画像データは生成しない。
【００９５】
例えば、リファレンス画像データと第２の再生時間に対応する識別対象画像データとが異ならないと判定される場合を想定する。
この状態において、リファレンス画像データと第２の再生時間に対応する識別対象画像データとが同一と判定され、さらに、リファレンス画像データと第１の再生時間に対応する識別対象画像データとが同一と判定される場合、第２の再生時間に対応する識別対象画像データから、代表画像データは生成されない。一方、リファレンス画像データと第２の再生時間に対応する識別対象画像データとが同一と判定され、さらに、リファレンス画像データと第１の再生時間に対応する識別対象画像データとが類似すると判定される場合、第２の再生時間に対応する識別対象画像データから、代表画像データは生成される。
【００９６】
また、この状態において、リファレンス画像データと第２の再生時間に対応する識別対象画像データとが類似と判定され、さらに、リファレンス画像データと第１の再生時間に対応する識別対象画像データとが一部類似と判定される場合、第２の再生時間に対応する識別対象画像データから、代表画像データは生成されない。一方、リファレンス画像データと第２の再生時間に対応する識別対象画像データとが類似すると判定され、さらに、リファレンス画像データと第１の再生時間に対応する識別対象画像データとが同一であると判定される場合、第２の再生時間に対応する識別対象画像データから、代表画像データは生成される。
【００９７】
表示手段２６は、このように生成された第１〜第Ｔの代表画像データを表示領域３８内に表示する（図１２）。
さらに好ましくは、表示手段２６は、代表画像データのクラスデータ（同一、類似、一部類似）の内容を表す表示７０を表示する。
【００９８】
（（画像の再生））
第１〜第Ｔのアイコン表示用の代表画像データが表示領域３８内に表示されるとき、中央演算処理手段２１は、１つのアイコン表示用の代表画像データ（例えば、第１のアイコン表示用の代表画像データ）を自動的に選択することもできる。或いは、ユーザは、１つのアイコン表示用の代表画像データ（例えば、第１のアイコン表示用の代表画像データ）を選択することもできる。１つのアイコン表示用の代表画像データが選択されると、その代表画像データに対応する再生時間に対応する再生時間ボタン６１が、総再生時間領域３９内に表示される。また、選択された代表画像データに対応するグループ化された画像（例えば、第１にグループ化された画像）に対応する再生時間期間（例えば、第１の代表画像データに対応する再生時間≦再生時間期間＜第２の代表画像データに対応する再生時間）６２が、総再生時間領域３９内に表示される。１つのアイコン表示用の代表画像データが選択される状態で、再生ボタンがユーザによって選択されると、それにより、中央演算処理手段２１は、選択された代表画像に対応する再生時間期間だけ、又は、選択された代表画像に対応する再生時間から総再生時間まで、動画データを再生し、表示手段２６は、再生中の画像を表示領域３８全体に表示する。
【００９９】
（（シーンサーチ・モードの利点））
図１２に示すように、表示領域３８内には、リファレンス画像データと同一である画像が表示されるため、ユーザは、所望の画像（シーン）を容易に探すことができる。
【０１００】
また、表示領域３８内には、リファレンス画像データと類似である又は一部類似である画像が表示されるため、ユーザは、所望の画像（例えば、リファレンス画像の一部が異なる又は拡大された画像）を容易に探すことができる。
【０１０１】
（（リファレンス画像の変形））
中央演算処理手段２１は、プログラムに従って、一時停止された画像（カラー情報を持つの画像）データだけでなく、一時停止された画像から数フレームだけ前の画像と、一時停止された画像から数フレームだけ後の画像とから、リファレンス画像データを生成してもよい。図１３は、一時停止された画像と、一時停止された画像から１フレームだけ前の画像と、一時停止された画像から１フレームだけ後の画像とから、１組のリファレンス画像データを生成した例を示す。図１３に示すように、複数のリファレンス画像を生成する場合、より多くの代表画像が表示されるため、代表画像の中に、ユーザの所望の画像が含まれる確率は、高くなる。
【０１０２】
（Ｂ．第２の実施形態）
図１４は、本発明に従って動画を記憶する装置の機能ブロック図を示す。本発明に従って動画を記憶する装置８０は、中央演算処理手段２１と、記憶媒体２２を制御する記憶媒体制御手段２３と、入力手段２４を制御する入力手段制御手段２５と、表示手段２６を制御する表示手段制御手段２７と、記憶装置２８と、映像信号出力手段８１を制御する映像信号出力手段制御手段８２とを備える。
【０１０３】
記憶媒体２２には、動画データが予め記憶されておらず、本発明に従って動画データが記憶される。記憶装置２８には、本発明に従って画像を記憶するためのプログラムが記憶されている。なお、このプログラムは、記憶媒体２２に記憶されてもよい。映像信号出力手段８１は、例えば、ＴＶチューナー、ビデオカメラ、コンピュータ、ＨＤプレーヤ、ＤＶＤプレーヤなどである。映像信号出力手段制御手段８２は、例えば、映像信号出力手段８１と中央演算処理手段２１との間のインターフェース、映像信号の入力端子などである。
【０１０４】
中央演算処理手段２１は、プログラムに従って、録画ボタン９０、停止ボタン３３、画像入力選択ボタン９１、ポインタ３７及び表示領域３８を表示手段２６上に表示させるための制御データを、表示手段制御手段２７に出力する。表示手段２６は、表示手段制御手段２７から制御データを入力し、録画ボタン９０、停止ボタン３３、動画入力選択ボタン９１、ポインタ３７及び表示領域３８を表示する。図１５は、表示手段２６上に表示されるＧＵＩの１例を示す。なお、図１５において、動画入力選択ボタン９１は、１〜６のチャンネルボタンと、外部入力ボタンとを備える。
【０１０５】
表示手段２６が、ボタン９０、３３及び９１並びにポインタ３７を表示する代わりに、入力手段２４（例えば、リモートコントローラ）は、それらのボタン９０、３３及び９１を備えることもできる。
【０１０６】
動画入力選択ボタン９１（例えば、１チャンネルボタン、外部入力ボタンなど）がユーザによって選択されると、中央演算処理手段２１は、対応する映像信号を入力するための制御データを映像信号出力手段制御手段８２に出力する。映像信号出力手段８１は、映像信号出力手段制御手段８２から制御データを入力し、対応する映像信号を映像信号出力手段制御手段８２に出力する。中央演算処理手段２１は、対応する映像信号を映像信号出力手段制御手段８２から入力し、映像信号を表示手段２６上に表示するための制御データを表示手段制御手段２７に出力する。表示手段２６は、映像を表示領域３８全体に表示する。
【０１０７】
映像が表示領域３８に表示される状態で、録画ボタン９０がユーザによって選択される（録画ボタン９０がクリックされ又は押される）と、それにより、中央演算処理手段２１は、以下に説明するチャプター・モードを実行する。停止ボタン３３がユーザによって選択されると、それにより、中央演算処理手段２１は、チャプター・モードを終了する。
【０１０８】
（チャプター・モード）
図１６は、１つの動画データを構成する画像と、チャプター・モードによってグループ化された画像の代表画像とを表す。図１６に示すように、本発明に従って記憶される動画データは、総記憶時間に対応するＨ個の画像（フレーム）を含む。なお、チャプター・モードは、先に述べたシーンカット・モードと同様の手法で、代表画像を生成する。
【０１０９】
（（初期設定））
中央演算処理手段２１は、例えば０．０３３秒を、所定時間間隔データとして記憶手段２８に記憶する。
【０１１０】
（（動画データの記憶の開始））
録画ボタン９０がユーザによって選択されると、中央演算処理手段２１は、プログラムに従って、映像信号を所定のレート（例えば、３０画像フレーム／秒）でエンコードし、動画データを記憶媒体２２に記憶するための制御データを記憶媒体制御手段２３に出力する。
【０１１１】
（（リファレンス画像の設定））
中央演算処理手段２１は、第１の記憶時間（例えば、０秒）に対応する映像信号から、カラー情報を持つ画像データを抽出し、記憶手段２８に記憶する。中央演算処理手段２１は、カラー情報を持つ画像データから、輝度情報（グレー情報）のみを持つ画像データに変換し、さらに、画像データのサイズ（例えば、７２０ピクセル×４８０ピクセル）を識別用のサイズ（例えば、８０ピクセル×６０ピクセル）に変更する。中央演算処理手段２１は、識別用のサイズに変更された輝度情報のみを持つ画像データをリファレンス画像データとして記憶手段２８に記憶する。好ましくは、中央演算処理手段２１は、輝度情報のみを持つ画像データのヒストグラム分布を平坦化処理し、平坦化処理された画像データをリファレンス画像データとして記憶手段２８に記憶する。
【０１１２】
（（リファレンス画像のモデル判定））
好ましくは、中央演算処理手段２１は、リファレンス画像データのヒストグラム分布から画像モデルを判定し、判定された画像モデル・データを記憶手段２８に記憶する。
【０１１３】
（（代表画像の設定））
中央演算処理手段２１は、リファレンス画像データに対応するカラー情報を持つ画像データを、第１の代表画像データとして記憶手段２８に記憶する。
【０１１４】
（（識別対象画像の設定））
中央演算処理手段２１は、第２の記憶時間（第１の記憶時間から所定時間間隔だけ経過した記憶時間）に対応する映像信号から、カラー情報を持つ画像データを抽出し、記憶手段２８に記憶する。中央演算処理手段２１は、カラー情報を持つ画像から、輝度情報のみを持つ画像に変換し、さらに、画像データのサイズを識別用のサイズに変更する。中央演算処理手段２１は、識別用のサイズに変更された輝度情報のみを持つ画像を識別対象画像データとして記憶手段２８に記憶する。好ましくは、中央演算処理手段２１は、リファレンス画像データと同様に、輝度情報のみを持つ画像データのヒストグラム分布を平坦化処理し、平坦化された画像データを識別対象画像データとして記憶手段２８に記憶する。
【０１１５】
（（識別対象画像のモデル判定））
好ましくは、中央演算処理手段２１は、識別対象画像データのヒストグラム分布から画像モデルを判定し、判定された画像モデル・データを記憶手段２８に記憶する。
【０１１６】
（（適応度の算出））
中央演算処理手段２１は、リファレンス画像データの各画素の輝度レベルと識別対象画像データの対応する各画素の輝度レベルとの差の絶対値の総和を算出する。さらに、中央演算処理手段２１は、１から（総和を総画素数と輝度レベルの最大値とで除算した値）を減算する。中央演算処理手段２１は、得られた値を適応度データとして記憶手段２８に記憶する。
【０１１７】
（（識別手法））
中央演算処理手段２１は、先に説明したシーンカット・モードと同じ手法（識別手法１〜３の何れか）で、リファレンス画像データと識別対象画像データとが異なるか否かを判定し、判定結果データを記憶手段２８に記憶する。リファレンス画像データと識別対象画像データとが異ならないと判定される場合、好ましくは、リファレンス画像データと識別対象画像データとの間の一致度（同一、類似、一部類似）が判定され、クラスデータが記憶手段２８に記憶される。
【０１１８】
（（識別対象画像の更新））
リファレンス画像データと識別対象画像データとが異なるか否かを表す判定結果データ、及び、リファレンス画像データと識別対象画像データとが一致する度合いを表すクラスデータは、それぞれ、以前の判定結果データ及び以前のクラスデータとして、記憶手段２８に記憶される。
【０１１９】
判定結果データ及びクラスデータの内容に拘わらず、中央演算処理手段２１は、次の記憶時間（第２の記憶時間から所定時間間隔だけ経過した記憶時間）に対応する映像信号から、識別対象画像データ、画像モデル・データ及び適応度データを生成し、判定結果データ及びクラスデータを求める。
【０１２０】
（（リファレンス画像の更新））
リファレンス画像データと識別対象画像データとが異なると判定される場合、中央演算処理手段２１は、識別対象画像データを、新しいリファレンス画像データとして記憶手段２８に記憶する。また、中央演算処理手段２１は、識別対象画像データの画像モデル・データを、リファレンス画像データの新しい画像モデル・データとして記憶手段２８に記憶する。
【０１２１】
好ましくは、リファレンス画像データと識別対象画像データとが異ならないと判定される場合であっても、以前のクラスデータと現在のクラスデータとが異なる場合、中央演算処理手段２１は、現在の識別対象画像データを、新しいリファレンス画像データとして記憶手段２８に記憶する。また、中央演算処理手段２１は、現在の識別対象画像データの画像モデル・データを、リファレンス画像データの新しい画像モデル・データとして記憶手段２８に記憶する。
【０１２２】
（（代表画像の設定））
リファレンス画像データと識別対象画像データとが異なると判定され、それにより、リファレンス画像が更新される毎に、中央演算処理手段２１は、更新されたリファレンス画像データに対応するカラー情報を持つ画像データを、代表画像データとして記憶手段２８に記憶する。
【０１２３】
（（動画データの記憶の終了））
停止ボタン３３がユーザによって選択されると、中央演算処理手段２１は、映像信号をエンコードすることを停止し、記憶媒体２２は、動画データを記憶することを停止する。
【０１２４】
（（チャプター・データの生成））
中央演算処理手段２１は、第１〜第Ｇの代表画像に対応する１組の記憶時間データ（すなわち、１組の再生時間データ）を、チャプター・データとして、記憶媒体２２に記憶する。
【０１２５】
（（チャプター・モードの利点））
動画データを記憶する際に、チャプターは、自動的に設定される。その結果、チャプターを設定する作業は、煩雑でない。
【図面の簡単な説明】
【０１２６】
【図１】ディスプレイ上に表示される従来のＧＵＩの１例を示す。
【図２】本発明に従って動画を再生する装置の機能ブロック図を示す。
【図３】表示手段上に表示される本発明に従ったＧＵＩの１例を示す。
【図４】本発明に従って動画を再生する装置をリモートコントロールする入力手段の機能ブロック図を示す。
【図５】１つの動画データを構成する画像と、本発明に従って動画データを時分割によってグループ化された画像とを表す。
【図６】図５に示すグループ化された画像（シーン）１〜Ｑの代表画像データが、図３の表示領域３８内に表示される例を示す。
【図７】１つの動画データの一部を構成する画像と、本発明に従ってシーンカット・モードによってグループ化された画像とを表す。
【図８】図７に示すグループ化された画像（シーン）１〜Ｍの代表画像データが、表示領域３８内に表示される例を示す。
【図９】ヒストグラム分布の平坦化処理を説明するための図である。
【図１０】画像モデルを説明するための図である。
【図１１】１つの動画データを構成する画像と、一時停止された画像（リファレンス画像）と、本発明に従ってシーンサーチ・モードによってグループ化された画像とを表す。
【図１２】一時停止された画像データと、図１１に示すグループ化された画像（シーン）１〜Ｔの代表画像が、表示領域３８内に表示される例を示す。
【図１３】１つの動画データを構成する画像と、一時停止された画像及びその前後の画像（１組のリファレンス画像）と、本発明に従ってシーンサーチ・モードによってグループ化された画像とを表す。
【図１４】は、本発明に従って動画を記憶する装置の機能ブロック図を示す。
【図１５】表示手段上に表示される本発明に従ったＧＵＩの１例を示す。
【図１６】１つの動画データを構成する画像と、本発明に従ってチャプター・モードによってグループ化された画像の代表画像とを表す。
【図１】
2006129050.tif 000003
【図２】
2006129050.tif 000004
【図３】
2006129050.tif 000005
【図４】
2006129050.tif 000006
【図５】
2006129050.tif 000007
【図６】
2006129050.tif 000008
【図７】
2006129050.tif 000009
【図８】
2006129050.tif 000010
【図９】
2006129050.tif 000011
【図１０】
2006129050.tif 000012
【図１１】
2006129050.tif 000013
【図１２】
2006129050.tif 000014
【図１３】
2006129050.tif 000015
【図１４】
2006129050.tif 000016
【図１５】
2006129050.tif 000017
【図１６】
2006129050.tif 000018