(57)【要約】【課題】使用前に特別な操作をすることなく、連続的に表示される画像から任意の画像を表示する画像再生装置を得る。【解決手段】動画が再生されているときにユーザが再生・一時停止ボタン２２１を操作すると、制御装置は、動画再生停止処理を実行して動画の再生を一時的に停止し、一時停止表示状態に表示画面１２を遷移させる。動画再生停止処理は、ユーザが再生・一時停止ボタン２２１を操作した瞬間からフレーム検出を行う期間だけ前の時点までの全フレームに対して、フレーム検出の画像判定条件に合致する度合い、すなわち尤度を算出する処理を有する。主表示領域３１０は、最も尤度が高いフレーム画像を表示する。第１から第５のサムネール領域３１１ａ、３１１ｂ、３１１ｃ、３１１ｄ、３１１ｅは、縮小されたフレーム画像、すなわちサムネール画像を、各サムネール画像の尤度の降順を用いて表示画面１２の左から並べて表示する。【選択図】図３
2010141808.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を動画として連続的に表示する表示手段と、
前記複数の画像に含まれる特定の画像を基準として所定の時間だけ過去の画像の中から、所定の条件に合致する目的画像を検出する画像検出手段とを備え、
前記表示手段は前記目的画像を静止画像として表示する画像再生装置。
【請求項２】
前記画像検出手段が検出した目的画像を記憶する画像記憶手段をさらに備え、
前記表示手段は、複数の目的画像を表示する第１の表示領域と、前記第１の表示領域より大きな表示範囲を持つ第２の表示領域とを有し、
前記第１の表示領域は、前記画像記憶手段が記憶している複数の目的画像を表示し、
前記第２の表示領域は、前記複数の目的画像の中の１つを拡大して表示する請求項１に記載の画像再生装置。
【請求項３】
前記表示手段は、前記第２の表示領域に表示された画像に対応する前記第１の表示領域に表示された画像と、前記第２の表示領域に表示された画像との対応関係を表示する指示表示を有する請求項２に記載の画像再生装置。
【請求項４】
前記指示表示は、前記第２の表示領域に表示された画像に対応する前記第１の表示領域に表示された画像と、前記第２の表示領域に表示された画像とを接続する線である請求項３に記載の画像再生装置。
【請求項５】
前記表示手段は、前記動画の再生を制御するために用いる操作手段を表示し、
前記操作手段が操作されることにより前記動画の再生を一時停止する制御が行われたとき、
前記表示手段は、前記画像記憶手段が記憶している複数の目的画像の中から、各画像を構成する画像信号のうち特定の画像信号の値が最も高い画像を前記第２の表示領域に表示する請求項２から４のいずれか１つに記載の画像再生装置。
【請求項６】
前記表示手段は、前記第１の表示領域と前記第２の表示領域の中間の大きさの表示範囲を持つ第３の表示領域を有し、前記画像記憶手段が記憶している複数の目的画像の中から、前記第２の表示領域に表示された画像の次に特定の画像信号の値が高い画像を前記第３の表示領域に表示する請求項２から５のいずれか１つに記載の画像再生装置。
【請求項７】
前記表示手段は、前記動画の現在の再生位置を表示する第４の表示領域を有し、
前記第４の表示領域は、前記第２の表示領域に表示された画像の前記動画における時間的な位置を示す請求項２から６のいずれか１つに記載の画像再生装置。
【請求項８】
前記表示手段は、前記目的画像を撮影された時系列順に並べて前記第１の表示領域に表示する請求項２から７のいずれか１つに記載の画像再生装置。
【請求項９】
各画像を構成する画像信号は、画像の赤色画素を示すＲ信号と、画像の緑色画素を示すＧ信号と、画像の青色画素を示すＢ信号とを備え、
前記画像検出手段は、各画素におけるＧ信号とＲ信号の差分を二乗した値を全て加算して得られた値が所定値よりも高い画像を目的画像として検出する請求項１から８のいずれか１つに記載の画像再生装置。
【請求項１０】
各画像を構成する画像信号は、画像の赤色画素を示すＲ信号と、画像の緑色画素を示すＧ信号と、画像の青色画素を示すＢ信号とを備え、
前記画像検出手段は、特定の範囲内にある各画素においてＧ信号とＲ信号の差分を二乗した値を加算して得られた値が所定値よりも高い画像を目的画像とする請求項１から８のいずれか１つに記載の画像再生装置。
【請求項１１】
各画像を構成する画像信号は、画像の輝度を示す輝度を備え、
前記画像検出手段は、前記複数の画像の最初の画像の輝度と前記特定の画像の輝度との差分を二乗した値を全て加算して得られた値が所定値よりも高い画像を目的画像として検出する請求項１から８のいずれか１つに記載の画像再生装置。
【請求項１２】
各画像を構成する画像信号は、画像の赤色画素を示すＲ信号と、画像の緑色画素を示すＧ信号と、画像の青色画素を示すＢ信号とを備え、
前記画像検出手段は、前記特定の画像におけるＲ信号と前記特定の画像の１つ前に表示された画像のＲ信号との差分を二乗した値と、前記特定の画像におけるＧ信号と前記特定の画像の１つ前に表示された画像のＧ信号との差分を二乗した値と、前記特定の画像におけるＢ信号と前記特定の画像の１つ前に表示された画像のＢ信号との差分を二乗した値とを加えて得られた値を全て加算して得られた値が所定値よりも高い画像を目的画像として検出する請求項１から８のいずれか１つに記載の画像再生装置。
【請求項１３】
前記特定の画像を決定するための操作手段をさらに備える請求項１から１２のいずれか１つに記載の画像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、連続的に表示される画像の中から任意の画像を選択可能な画像再生装置に関する。
【背景技術】
【０００２】
画像再生装置は、連続的に画像を表示する表示装置と、表示された画像から任意の画像を選択するための選択手段とを備える。ユーザは、表示装置に表示された画像を見て、意図する画像を見つけたときに選択手段を操作して任意の画像を選択する。
【０００３】
画像が高速で更新されている場合、ユーザの選択動作が遅れて、意図した画像を選択できない場合がある。そこでユーザが意図した画像を選択できるようにするために、試験用画像を用いて予めユーザ固有の遅れ時間を測定し、ユーザが選択動作を行ったときに遅れ時間を考慮して画像を選択する画像再生装置が知られている（特許文献１）。
【特許文献１】特開２００１−１７５２８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の構成では、使用前に試験用画像を用いてユーザ毎に遅れ時間を測定しなければならず、ユーザにとって煩雑である。また、予め試験用画像を用意し画像再生装置に記憶しておく必要がある。さらに、一度測定し、記憶された遅れ時間を変更するときは再度測定を行わなければならない。
【０００５】
本発明はこれらの問題に鑑みてなされたものであり、使用前に特別な操作をすることなく、連続的に表示される画像から任意の画像を選択、表示する画像再生装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明による画像再生装置は、複数の画像を動画として連続的に表示する表示手段と、複数の画像に含まれる特定の画像を基準として所定の時間だけ過去の画像の中から、所定の条件に合致する目的画像を検出する画像検出手段とを備え、表示手段は目的画像を静止画像として表示することを特徴とする。
【０００７】
画像検出手段が検出した目的画像を記憶する画像記憶手段をさらに備え、表示手段は、複数の目的画像を表示する第１の表示領域と、第１の表示領域より大きな表示範囲を持つ第２の表示領域とを有し、第１の表示領域は、画像記憶手段が記憶している複数の目的画像を表示し、第２の表示領域は、複数の目的画像の中の１つを拡大して表示することが好ましい。
【０００８】
表示手段は、第２の表示領域に表示された画像に対応する第１の表示領域に表示された画像と、第２の表示領域に表示された画像との対応関係を表示する指示表示を有することが好ましい。
【０００９】
指示表示は、第２の表示領域に表示された画像に対応する第１の表示領域に表示された画像と、第２の表示領域に表示された画像とを接続する線であることが好ましい。
【００１０】
表示手段は、動画の再生を制御するために用いる操作手段を表示し、操作手段が操作されることにより動画の再生を一時停止する制御が行われたとき、表示手段は、画像記憶手段が記憶している複数の目的画像の中から、各画像を構成する画像信号のうち特定の画像信号の値が最も高い画像を第２の表示領域に表示することが望ましい。
【００１１】
表示手段は、第１の表示領域と第２の表示領域の中間の大きさの表示範囲を持つ第３の表示領域を有し、画像記憶手段が記憶している複数の目的画像の中から、第２の表示領域に表示された画像の次に特定の画像信号の値が高い画像を第３の表示領域に表示するように構成されてもよい。
【００１２】
表示手段は、動画の現在の再生位置を表示する第４の表示領域を有し、第４の表示領域は、第２の表示領域に表示された画像の動画における時間的な位置を示してもよい。
【００１３】
表示手段は、目的画像を撮影された時系列順に並べて第１の表示領域に表示してもよい。
【００１４】
各画像を構成する画像信号は、画像の赤色画素を示すＲ信号と、画像の緑色画素を示すＧ信号と、画像の青色画素を示すＢ信号とを備え、画像検出手段は、各画素におけるＧ信号とＲ信号の差分を二乗した値を全て加算して得られた値が所定値よりも高い画像を目的画像として検出することが好ましい。
【００１５】
各画像を構成する画像信号は、画像の赤色画素を示すＲ信号と、画像の緑色画素を示すＧ信号と、画像の青色画素を示すＢ信号とを備え、画像検出手段は、特定の範囲内にある各画素においてＧ信号とＲ信号の差分を二乗した値を加算して得られた値が所定値よりも高い画像を目的画像としてもよい。
【００１６】
各画像を構成する画像信号は、画像の輝度を示す輝度を備え、画像検出手段は、複数の画像の最初の画像の輝度と特定の画像の輝度との差分を二乗した値を全て加算して得られた値が所定値よりも高い画像を目的画像として検出してもよい。
【００１７】
各画像を構成する画像信号は、画像の赤色画素を示すＲ信号と、画像の緑色画素を示すＧ信号と、画像の青色画素を示すＢ信号とを備え、画像検出手段は、特定の画像におけるＲ信号と特定の画像の１つ前に表示された画像のＲ信号との差分を二乗した値と、特定の画像におけるＧ信号と特定の画像の１つ前に表示された画像のＧ信号との差分を二乗した値と、特定の画像におけるＢ信号と特定の画像の１つ前に表示された画像のＢ信号との差分を二乗した値とを加えて得られた値を全て加算して得られた値が所定値よりも高い画像を目的画像として検出してもよい。
【００１８】
特定の画像を決定するための操作手段をさらに備えることが望ましい。
【発明の効果】
【００１９】
本発明によれば、使用前に特別な操作をすることなく、連続的に表示される画像から任意の画像を選択、表示する画像再生装置を得ることができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明における画像再生装置の第１の実施形態について添付図面を参照して説明する。
【００２１】
図１から３を用いて画像再生装置１０の構成について説明する。
【００２２】
画像再生装置１０は、画像再生装置１０の動作を制御する制御装置１１と、制御装置１１と電気的に接続される表示画面１２、記憶装置１３、電源スイッチ１４、及び複数の操作手段１５、１６、１７とから主に構成される。
【００２３】
電源スイッチ１４は接続・切断信号を制御装置１１に送信し、制御装置１１は、接続・切断を検知して、画像再生装置１０の電源を投入又は切断する。
【００２４】
記憶装置１３は、動画、フレーム画像、及びフレーム検出設定を記録する。動画は例えば１秒間当たり３０のフレーム、すなわち静止画像により構成される。フレーム画像とは、この静止画像をいう。フレーム画像は、動画の再生順に１から始まる昇順を用いて番号が振られる。この番号をフレーム番号という。制御装置１１は、図示しない電子カメラが撮像した画像信号を受信して動画として記憶装置１３に記録する。フレーム検出設定は、所望のフレーム画像を制御装置が検出するときに用いる条件、すなわちフレーム検出を行う期間及び画像判定条件を有する。後述する検出設定処理によりこれらが定められる。
【００２５】
複数の操作手段１５、１６、１７は、キーボード１５、マウス１６、及び設定ボタン１７である。キーボード１５及びマウス１６は、ユーザが画像再生装置１０に所望の情報を入力するために用いられる。設定ボタン１７は、制御装置１１に検出設定処理を実行させるために用いられる。
【００２６】
ユーザが電源スイッチ１４を操作して画像再生装置１０の電源を投入すると、制御装置１１は後述するユーザ判別処理を実行し、画像再生装置１０を使用するユーザを判別する。そして、制御装置１１は記憶装置１３から動画を読み出し、表示画面１２に表示する。
【００２７】
表示画面１２は、動画を表示する動画表示状態と、フレーム画像を表示する一時停止表示状態とを有する。
【００２８】
動画表示状態において、表示画面１２は、動画を表示する動画表示領域２１０と、操作ボタンを表示する操作領域２２０と、現在の動画の表示位置を表示するスクロールバー２３０とを有する。操作領域２２０には、動画の再生を開始し、又は動画再生時に動画の再生を一時停止するための再生・一時停止ボタン２２１、動画再生を停止するための停止ボタン２２２、動画の再生を早送りするための第１の早送りボタン２２３、動画の巻き戻し再生を行う第１の巻き戻しボタン２２４、次の動画を再生するための送りボタン２２５、前の動画を再生するための戻しボタン２２６が表示される。ユーザはマウス１６を用いてこれらのボタンを操作し、動画を観察する。
【００２９】
スクロールバー２３０は、動画ファイルの再生時間全体を示すスルーバー２３１と、画像の再生位置を示すスライダ２３２と、スクロールバー２３０の両端に設けられる第２の早送りボタン２３３及び第２の巻き戻しボタン２３４とを備える。
【００３０】
図２に示すスルーバー２３１は、動画表示領域２１０に表示されている動画の総再生時間（ここでは１０時間）であることを示し、スライダ２３２は、当該動画における現在表示されているフレーム画像の再生位置（ここでは動画の始めのフレーム画像から約４時間経過した位置）を示す。
【００３１】
ユーザはマウス１６を用いてスライダ２３２を移動させることが可能である。ユーザは第２の早送りボタン２３３及び第２の巻き戻しボタン２３４をマウス１６でクリックすることにより動画をそれぞれ早送り、巻き戻しすることができる。
【００３２】
動画が再生されているときにユーザが再生・一時停止ボタン２２１を操作すると、制御装置１１は、後述する動画再生停止処理を実行して動画の再生を一時的に停止し、図３に示されるような一時停止表示状態に表示画面１２を遷移させる。動画再生停止処理は、ユーザが再生・一時停止ボタン２２１を操作した瞬間からフレーム検出を行う期間だけ前の時点までの全フレームに対して、フレーム検出の画像判定条件に合致する度合い、すなわち尤度を算出する処理を有する。
【００３３】
一時停止表示状態において、表示画面１２は、主表示領域３１０と、第１から第５のサムネール領域３１１ａ、３１１ｂ、３１１ｃ、３１１ｄ、３１１ｅと、再生・一時停止ボタン２２１、動画再生を停止するための停止ボタン２２２と、静止画送りボタン３３５と、静止画戻しボタン３３６と、スクロールバー２３０と、フレーム画像を印刷するための印刷ボタン２２７、及びフレーム画像を保存するための保存ボタン２２８とを有する。
【００３４】
ユーザはマウス１６を用いてこれらのボタンを操作し、動画を観察する。再生・一時停止ボタン２２１及び停止ボタン２２２は、動画表示状態におけるものと同様であるため説明を省略する。ユーザがマウス１６により印刷ボタン２２７をクリックすると、画像再生装置１０に接続される図示しないプリンタにフレーム画像のデータが送信され、プリンタはフレーム画像を印刷する。ユーザがマウス１６により保存ボタン２２８をクリックすると、フレーム画像が記憶装置１３に画像ファイルとして記憶される。
【００３５】
主表示領域３１０は、最も尤度が高いフレーム画像を表示する。第１から第５のサムネール領域３１１ａ、３１１ｂ、３１１ｃ、３１１ｄ、３１１ｅは、縮小されたフレーム画像、すなわちサムネール画像を、各サムネール画像の尤度の降順を用いて表示画面１２の左から並べて表示する。静止画送りボタン３３５がクリックされると、第１のサムネール領域３１１ａに表示されていたサムネール画像が消去され、第２のサムネール領域３１１ｂに表示されていたサムネール画像が第１のサムネール領域３１１ａに表示される。そして、第３のサムネール領域３１１ｃに表示されていたサムネール画像が第２のサムネール領域３１１ｂに表示される。同様にして、第３のサムネール領域３１１ｃ及び第４のサムネール領域３１１ｄの表示が更新される。そして、第５のサムネール領域３１１ｅに表示されていたフレーム画像に次ぐ低い尤度を有するフレーム画像を縮小したサムネール画像が、第５のサムネール領域３１１ｅに表示される。
【００３６】
指示線３４１は、主表示領域３１０に表示されているフレーム画像と、このフレーム画像に対応するサムネール画像とを接続する実線である。
【００３７】
ユーザがマウス１６をサムネール画像の上に置くと、そのサムネール画像が主表示領域３１０に拡大表示される。そして、指示線３４１は、クリックされたサムネール画像を表示するサムネール領域と主表示領域３１０とを接続する。これによりユーザは、第１から第５のサムネール領域３１１ａ、３１１ｂ、３１１ｃ、３１１ｄ、３１１ｅに表示されたサムネール画像を詳細に観察することができる。
【００３８】
スクロールバー２３０の構成は、動画表示状態と同様であるため、説明を省略する。
【００３９】
画像判定条件として赤色検出、第１または第２の画像相関が用いられる。まず、赤色検出について説明する。
【００４０】
赤色検出は、１つのフレーム画像に含まれる赤色画素の度合いを示す赤色指数Ｑｒを尤度として画像判定を行うものである。ユーザが再生・一時停止ボタン２２１を操作した瞬間からフレーム検出を行う期間だけ前の時点までの全ｍフレームに対し、赤色指数Ｑｒを算出する。任意のフレーム画像ｎに対する赤色指数Ｑｒ（ｎ）は、以下の式により算出される。
Ｑｒ（ｎ）＝Σ（ｙ＝１，Ｈ）［Σ（ｘ＝１，Ｗ）［｛Ｒ（ｎ）（ｘ，ｙ）−Ｇ（ｎ）（ｘ，ｙ）｝＾２］］
ここで、Ｑｒ（ｎ）は画像ｎの赤色指数、Ｈはフレーム画像の垂直方向の画素数、Ｗはフレーム画像の水平方向の画素数、Ｒ（ｎ）（ｘ，ｙ）はフレーム画像の座標（ｘ，ｙ）における画素の赤輝度、Ｇ（ｎ）（ｘ，ｙ）はフレーム画像の座標（ｘ，ｙ）における画素の緑輝度である。
【００４１】
赤色検出によれば、赤色が多く含まれるフレーム画像を容易に選別することが可能となる。
【００４２】
次に、第１の画像相関について説明する。第１の画像相関は、動画の先頭のフレーム画像に対する所定のフレーム画像の変化の度合いを画像判定条件とするものである。すなわち第１の画像相関では、動画における先頭のフレーム画像と所望の画像との相関を示す第１の相関指数Ｉｒ１と第１の閾値Ｔｈ１との第１の差Ｄｉ１を尤度として画像判定を行う。
【００４３】
ユーザが再生・一時停止ボタン２２１を操作した瞬間からフレーム検出を行う期間だけ前の時点までの全ｍフレームに対し、第１の相関指数Ｉｒ１を算出する。そして、所定の第１の閾値Ｔｈ１から第１の相関指数Ｉｒ１を減じて第１の差Ｄｉ１を算出する。動画がモノクロであるとき、任意のフレーム画像ｎに対する第１の相関指数Ｉｒ（ｎ）は、以下の式により算出される。
Ｉｒ１（ｎ）＝Σ（ｙ＝１，Ｈ）［Σ（ｘ＝１，Ｗ）［｛Ｙ（ｎ）（１，ｘ，ｙ）−Ｙ（ｎ）（ｎ，ｘ，ｙ）｝＾２］］
ここで、Ｉｒ１（ｎ）は画像ｎの第１の相関指数、Ｈはフレーム画像の垂直方向の画素数、Ｗはフレーム画像の水平方向の画素数、Ｙ（ｎ）（１，ｘ，ｙ）は動画における先頭のフレーム画像の座標（ｘ，ｙ）における画素の輝度、Ｙ（ｎ）（ｎ，ｘ，ｙ）は動画における先頭からｎ番目のフレーム画像の座標（ｘ，ｙ）における画素の輝度である。なお、動画がカラーであるときは、輝度として赤、緑、又は青の輝度を用いる。
【００４４】
第１の画像相関によれば、動画の先頭のフレーム画像に対する変化の度合いが高いフレーム画像を容易に選別することが可能となる。
【００４５】
次に、第２の画像相関について説明する。第２の画像相関は、動画において１つ前のフレーム画像に対する変化の度合いを画像判定条件とするものである。すなわち第２の画像相関では、前後の画像との相関を示す第２の相関指数Ｉｒ２と第２の閾値Ｔｈ２との第２の差Ｄｉ２を尤度として画像判定を行う。
【００４６】
ユーザが再生・一時停止ボタン２２１を操作した瞬間からフレーム検出を行う期間だけ前の時点までの全ｍフレームに対し、第２の相関指数Ｉｒ２を算出する。そして、所定の第２の閾値Ｔｈ２から第２の相関指数Ｉｒ２を減じて第２の差Ｄｉ２を算出する。動画がカラーであるとき、任意のフレーム画像ｎに対する第２の相関指数Ｉｒ２（ｎ）は、以下の式により算出される。
Ｉｒ２（ｎ）＝Σ（ｙ＝１，Ｈ）［Σ（ｘ＝１，Ｗ）［｛Ｒ（ｎ）（ｎ−１，ｘ，ｙ）−Ｒ（ｎ）（ｎ，ｘ，ｙ）｝＾２
＋｛Ｇ（ｎ）（ｎ−１，ｘ，ｙ）−Ｇ（ｎ）（ｎ，ｘ，ｙ）｝＾２
＋｛Ｂ（ｎ）（ｎ−１，ｘ，ｙ）−Ｂ（ｎ）（ｎ，ｘ，ｙ）｝＾２］］
ここで、Ｉｒ２（ｎ）は画像ｎの第２の相関指数、Ｈはフレーム画像の垂直方向の画素数、Ｗはフレーム画像の水平方向の画素数、Ｒ（ｎ）（ｎ，ｘ，ｙ）は動画における先頭からｎ番目のフレーム画像の座標（ｘ，ｙ）における赤色画素の輝度、Ｇ（ｎ）（ｎ，ｘ，ｙ）は動画における先頭からｎ番目のフレーム画像の座標（ｘ，ｙ）における緑色画素の輝度、Ｂ（ｎ）（ｎ，ｘ，ｙ）は動画における先頭からｎ番目のフレーム画像の座標（ｘ，ｙ）における青色画素の輝度である。
【００４７】
第２の画像相関によれば、１つ前のフレーム画像に対する変化の度合いが高いフレーム画像を容易に選別することが可能となる。
【００４８】
次に、検出設定処理について図４を用いて説明する。ユーザが設定ボタン１７を押すと、制御装置１１が検出設定処理を実行する。
【００４９】
制御装置１１は、図４に示す検出設定画面を表示画面１２に表示する。検出設定画面には、フレーム検出期間を入力する期間入力ボックス４１と、画像判定条件を選択する判定チェックボックス４２と、入力ボタン４３と、キャンセルボタン４４とが設けられる。
【００５０】
ユーザは、キーボード１５を用いて期間入力ボックス４１にフレーム検出期間を入力する。フレーム検出期間は整数で入力される。
【００５１】
画像判定条件として、赤色検出と第１及び第２の画像相関とが表示される。ユーザは、マウス１６を用いて判定チェックボックス４２をクリックすることにより、赤色検出並びに第１及び第２の画像相関のいずれか１つを選択する。
【００５２】
ユーザが入力ボタン４３をクリックすると、フレーム検出期間及び画像判定条件が記憶装置１３に記録され、検出設定処理が終了する。ユーザがキャンセルボタン４４をクリックすると、フレーム検出期間及び画像判定条件が記録されずに、検出設定処理が終了する。
【００５３】
なお、フレーム検出期間は、秒単位でなく、分などの長い時間単位、あるいはミリセカンドなどの短い時間単位であってもよい。
【００５４】
検出設定画面において、より詳細な画像判定条件を設定可能であってもよい。例えば、ユーザが数式を入力可能となるように検出設定画面が設けられ、ユーザが入力した数式を用いて動画再生停止処理を行う。
【００５５】
次に、動画再生停止処理について図２、３及び５を用いて説明する。動画再生停止処理は、検出設定処理が終了し、フレーム検出設定が記憶装置１３に記録された後に制御装置１１により実行される。
【００５６】
まずステップＳ５０１において、ユーザは、キーボード１５及びマウス１６を用いて再生を希望する動画を選択し、制御装置１１に入力する。制御装置１１は、記憶装置１３から動画を読み出し、読み出した動画における先頭のフレーム画像を動画表示領域２１０に表示する。
【００５７】
ステップＳ５０２では、再生・一時停止ボタン２２１がマウス１６によりクリック、あるいはキーボード１５により選択されたか否かを判断する。選択された場合、処理はステップＳ５０８に進む。選択されない場合、処理はステップＳ５０３に進む。
【００５８】
ステップＳ５０３では、戻しボタン２２６がマウス１６によりクリック、あるいはキーボード１５により選択されたか否かを判断する。選択された場合、処理はステップＳ５０４に進む。選択されない場合、処理はステップＳ５０５に進む。
【００５９】
制御装置１１は、現在動画表示領域２１０に表示しているフレーム画像のフレーム番号ｔｉｍｅ＿ｉｎｄｅｘを記憶している。ステップＳ５０４では、フレーム番号ｔｉｍｅ＿ｉｎｄｅｘに１を代入する。そして、ステップＳ５０７に移行する。
【００６０】
ステップＳ５０５では、送りボタン２２５がマウス１６によりクリック、あるいはキーボード１５により選択されたか否かを判断する。選択されない場合、処理はステップＳ５０２に進む。選択された場合、処理はステップＳ５０６に進む。
【００６１】
ステップＳ５０６では、フレーム番号ｔｉｍｅ＿ｉｎｄｅｘに、現在動画表示領域２１０に表示している動画の総フレーム数を代入する。そして、ステップＳ５０７に移行する。
【００６２】
ステップＳ５０７では、フレーム番号ｔｉｍｅ＿ｉｎｄｅｘを有するフレーム画像を動画表示領域２１０に表示する。そして、ステップＳ５０２に進む。
【００６３】
ステップＳ５０８では、現在動画表示領域２１０に表示しているフレーム画像から動画を再生する。このとき、動画のフレームが１つ進む毎に、フレーム番号ｔｉｍｅ＿ｉｎｄｅｘを１増加させる。
【００６４】
そして、ステップＳ５０９では、再生・一時停止ボタン２２１がマウス１６によりクリック、あるいはキーボード１５により選択されたか否かを判断する。選択された場合、処理はステップＳ５１０に進み、ステップＳ５１０において動画の再生を一時停止する。選択されない場合、処理はステップＳ５０８に戻り、動画再生を継続する。
【００６５】
ステップＳ５１１では、ユーザが再生・一時停止ボタン２２１を操作した瞬間からフレーム検出期間だけ前の時点までの全ｍフレームに対し、尤度を算出する。尤度は、検出設定処理において選択された画像判定条件に応じて算出される。
【００６６】
ステップＳ５１２では、表示画面１２が一時停止表示状態となる。そして、最も高い尤度を持つフレーム画像のサムネール画像が第１のサムネール領域３１１ａに表示され、それに次ぐ尤度を持つフレーム画像のサムネール画像が第２のサムネール領域３１１ｂに表示される。このように、表示画面１２の図において左から尤度が高い順にサムネール画像が第１から第５のサムネール領域３１１ａ、３１１ｂ、３１１ｃ、３１１ｄ、３１１ｅに表示される。
【００６７】
ステップＳ５１３では、最も尤度が高いフレーム画像が主表示領域３１０に表示される。また、指示線３４１が、第１のサムネール領域３１１ａと主表示領域３１０とを接続する。これによりユーザは、主表示領域３１０に表示されたフレーム画像に対応するサムネール画像を容易に把握することができる。
【００６８】
ステップＳ５１４では、再生・一時停止ボタン２２１がマウス１６によりクリック、あるいはキーボード１５により選択されたか否かを判断する。選択された場合、処理はステップＳ５０８に戻る。選択されない場合、処理はステップＳ５１５に進む。
【００６９】
ステップＳ５１５では、静止画送りボタン３３５がマウス１６によりクリック、あるいはキーボード１５により選択されたか否かを判断する。選択された場合、処理はステップＳ５１６に進む。選択されない場合、処理はステップＳ５１８に進む。
【００７０】
ステップＳ５１６では、第１のサムネール領域３１１ａに表示されていたサムネール画像が消去され、第２のサムネール領域３１１ｂに表示されていたサムネール画像が第１のサムネール領域３１１ａに表示される。そして、第３のサムネール領域３１１ｃに表示されていたサムネール画像が第２のサムネール領域３１１ｂに表示される。同様にして、第３のサムネール領域３１１ｃ及び第４のサムネール領域３１１ｄの表示が更新される。そして、第５のサムネール領域３１１ｅに表示されていたフレーム画像に次ぐ低い尤度を有するフレーム画像を縮小したサムネール画像が、第５のサムネール領域３１１ｅに表示される。
【００７１】
ステップＳ５１７では、第１のサムネール領域３１１ａに新たに表示されたサムネール画像に対応するフレーム画像が主表示領域３１０に表示される。また、指示線３４１が、第１のサムネール領域３１１ａと主表示領域３１０とを接続する。これによりユーザは、尤度の低いフレーム画像を容易に観察することができる。
【００７２】
ステップＳ５１８では、静止画戻しボタン３３６がマウス１６によりクリック、あるいはキーボード１５により選択されたか否かを判断する。選択された場合、処理はステップＳ５１９に進む。選択されない場合、処理はステップＳ５２１に進む。
【００７３】
ステップＳ５１９では、第５のサムネール領域３１１ｅに表示されていたサムネール画像が消去され、第４のサムネール領域３１１ｄに表示されていたサムネール画像が第５のサムネール領域３１１ｅに表示される。そして、第３のサムネール領域３１１ｃに表示されていたサムネール画像が第４のサムネール領域３１１ｄに表示される。同様にして、第３のサムネール領域３１１ｃ及び第２のサムネール領域３１１ｂの表示が更新される。そして、第２のサムネール領域３１１ｂに表示されていたフレーム画像に次ぐ高い尤度を有するフレーム画像を縮小したサムネール画像が、第１のサムネール領域３１１ａに表示される。第２のサムネール領域３１１ｂに表示されていたフレーム画像に次ぐ高い尤度を有するフレーム画像が存在しない場合、第１から第５のサムネール領域３１１ａ、３１１ｂ、３１１ｃ、３１１ｄ、３１１ｅにおける表示更新が行われない。
【００７４】
ステップＳ５２０では、第１のサムネール領域３１１ａに新たに表示されたサムネール画像に対応するフレーム画像が主表示領域３１０に表示される。また、指示線３４１が、第１のサムネール領域３１１ａと主表示領域３１０とを接続する。第２のサムネール領域３１１ｂに表示されていたフレーム画像に次ぐ高い尤度を有するフレーム画像が存在しない場合、主表示領域３１０及び指示線３４１の表示更新が行われない。これによりユーザは、尤度の高いフレーム画像を容易に観察することができる。
【００７５】
ステップＳ５２１では、マウス１６がサムネール画像の上に位置するか否かを判断する。選択された場合、処理はステップＳ５２２に進む。選択されない場合、処理はステップＳ５１４に戻る。
【００７６】
ステップＳ５２２では、ユーザがマウス１６を置いたサムネール画像に対応するフレーム画像を主表示領域３１０に表示する。これにより、ユーザは所望のサムネール画像を容易に拡大して観察することができる。
【００７７】
ステップＳ５２３では、第１から第５のサムネール領域３１１ａ、３１１ｂ、３１１ｃ、３１１ｄ、３１１ｅのいずれかがマウス１６によりクリック、あるいはキーボード１５により選択されたか否かを判断する。選択された場合、処理はステップＳ５２３に進む。選択されない場合、処理はステップＳ５１４に戻る。
【００７８】
ステップＳ５２４では、マウス１６によりクリックされた第１から第５のサムネール領域３１１ａ、３１１ｂ、３１１ｃ、３１１ｄ、３１１ｅのいずれかに表示されているサムネール画像に対応するフレーム画像のフレーム番号をフレーム番号ｔｉｍｅ＿ｉｎｄｅｘに代入する。そして、ステップＳ５０７に移行する。これにより、ユーザは所望のサムネール画像に対応するフレーム画像から動画を再生して観察することができる。
【００７９】
なお、ユーザが停止ボタン２２２をクリックすると、動画再生停止処理が終了する。
【００８０】
本実施形態によれば、ユーザは、動画に含まれる観察すべきフレーム画像を容易に拡大して観察、保存、及び印刷することができる。例えば、画像判定条件を赤色検出とした画像再生装置を用いて、内視鏡装置により人体内を撮像した画像を観察すると、ユーザは出血の可能性がある部位を詳細に観察し、患部を迅速に発見することが可能となる。また、例えば画像判定条件を第１の画像相関とした画像再生装置を用いて、モノクロ監視カメラにより監視対象物を撮像した画像を観察すると、ユーザは、動画の先頭のフレーム画像に対する変化の度合いが高いフレーム画像を容易に観察し、監視対象物の変化を迅速に発見することが可能となる。さらに、例えば画像判定条件を第２の画像相関とした画像再生装置を用いて、カラービデオカメラにより撮影対象物を撮像した画像や、映画、テレビ放送を録画して得られた動画などを観察すると、ユーザは、１つ前のフレーム画像に対する変化の度合いが高いフレーム画像を容易に観察し、撮影場面が切り替わるシーンチェンジを迅速に発見することが可能となる。
【００８１】
第２の実施形態について図６を用いて説明する。第１の実施形態と同様の構成については、同じ番号を付して説明を省略する。
【００８２】
本実施形態における一時停止表示状態において、表示画面１２は、第１から第９の画像表示領域５１１ａ−５１１ｉと、再生・一時停止ボタン２２１、動画再生を停止するための停止ボタン２２２と、フレーム画像を印刷するための印刷ボタン２２７、及びフレーム画像を保存するための保存ボタン２２８とを有する。
【００８３】
第１の画像表示領域５１１ａは、最も尤度が高いフレーム画像を表示する。第２の画像表示領域５１１ｂは、第１の画像表示領域５１１ａに表示されたフレーム画像に次ぐ尤度を有するフレーム画像のサムネール画像を表示する。同様にして、第３から第９の画像表示領域５１１ｃ−５１１ｉは、尤度の降順によりサムネール画像を表示する。すなわち、第１から第９の画像表示領域５１１ａ−５１１ｉに表示される画像は、尤度の降順で並べられる。
【００８４】
第１の画像表示領域５１１ａの面積は、第２の画像表示領域５１１ｂの面積よりも大きく、第２の画像表示領域５１１ａの面積は、第３から第９の画像表示領域５１１ｃ−５１１ｉの面積よりも大きく、第３から第９の画像表示領域５１１ｃ−５１１ｉの面積は互いに等しい。
【００８５】
ユーザがマウス１６を用いて第２から第９の画像表示領域５１１ｂ−５１１ｉをクリックすると、クリックされた画像表示領域に表示されていたサムネール画像に対応するフレーム画像が第１の画像表示領域５１１ａに拡大表示される。そして、第２の画像表示領域５１１ｂは、第１の画像表示領域５１１ａに表示されたフレーム画像に次ぐ尤度を有するフレーム画像のサムネール画像を表示する。同様にして、第３から第９の画像表示領域５１１ｃ−５１１ｉは、尤度の降順によりサムネール画像を表示する。すなわち、第１から第９の画像表示領域５１１ａ−５１１ｉに表示される画像は、尤度の降順で並べられる。
【００８６】
本実施形態によれば、ユーザは、第２から第９のサムネール領域５１１ｂ−５１１ｉに表示されたサムネール画像を容易に拡大して観察することができる。また、尤度の高いフレーム画像ほど表示画面１２上に大きく表示されるため、ユーザは観察すべき優先度が高いフレーム画像を容易に観察することができる。
【００８７】
なお、表示画面１２に表示される静止画像は１フレーム間隔でなくても良く、複数フレーム間隔や、時間間隔であっても良い。
【００８８】
赤色検出並びに第１及び第２の画像相関は、画像における所定の範囲において画像判定条件として用いられてもよい。尤度の算出時間を短縮するとともに、観察すべき範囲外における変化によって尤度が高くなることを防止する。
【００８９】
静止画像は昇順でなく、時系列による降順で並べられても良い。
【００９０】
本発明による画像再生装置１０は動画ではなく、静止画像を連続的に表示してもよい。連続的に表示される複数の静止画像から任意の静止画像を選択することが容易になる。
【図面の簡単な説明】
【００９１】
【図１】第１の実施形態による画像再生装置のブロック図である。
【図２】動画表示状態にある表示画面を模式的に示した図である。
【図３】一時停止表示状態にある表示画面を模式的に示した図である。
【図４】検出設定画面を表示する表示画面を模式的に示した図である。
【図５】動画再生停止処理を示したフローチャートである。
【図６】第２の実施形態による一時停止表示状態にある表示画面を模式的に示した図である。
【符号の説明】
【００９２】
１２    表示画面
２１０  動画表示領域
２２０  操作領域
２２１  再生・一時停止ボタン
２２２  停止ボタン
２２７  印刷ボタン
２２８  保存ボタン
２３０  スクロールバー
２３１  スルーバー
２３２  スライダ
２３３  第２の早送りボタン
２３４  第２の巻き戻しボタン
３１０  主表示領域
３１１ａ  第１のサムネール領域
３１１ｂ  第２のサムネール領域
３１１ｃ  第３のサムネール領域
３１１ｄ  第４のサムネール領域
３１１ｅ  第５のサムネール領域
３３５  静止画送りボタン
３３６  静止画戻しボタン
３４１  指示線
【図１】
2010141808.tif 000003
【図２】
2010141808.tif 000004
【図３】
2010141808.tif 000005
【図４】
2010141808.tif 000006
【図５】
2010141808.tif 000007
【図６】
2010141808.tif 000008