(57)【特許請求の範囲】
【請求項１】
動画像を表示する表示手段と、前記動画像に対する正方向の動作を行うための第１の操作手段と、前記動画像に対する逆方向の動作を行うための第２の操作手段とを有する動画像再生装置において、
前記第１の操作手段への操作に応じて、前記表示手段に表示されている動画像のフレームを、所定の複数フレーム先のフレームに移動する第１の移動手段と、
前記第２の操作手段への操作に応じて、前記表示手段に表示されている動画像のフレームを、所定の複数フレーム前のフレームに移動する第２の移動手段と、
前記第１または前記第２の操作手段に対する操作が、該操作の１つ前に前記第１または前記第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する判定手段と、
前記判定手段によって同じ操作手段に対する操作であると判定された場合は、前記前回操作によって移動したフレーム数と同じフレーム数移動し、前記判定手段によって異なる操作手段に対する操作であると判定された場合は、前記前回操作で移動したフレーム数より少ないフレーム数移動するように、前記第１及び前記第２の移動手段を制御する制御手段とを備えることを特徴とする動画像再生装置。
【請求項２】
前記前回操作によって移動したフレーム数を判定するフレーム数判定手段を更に備え、
前記制御手段は、前記フレーム数判定手段により前記移動フレーム数が予め定められたフレーム数以下であると判定されたときは、今回の移動フレーム数を１として移動するように、前記第１及び前記第２の移動手段を制御することを特徴とする請求項１記載の動画像再生装置。
【請求項３】
前記前回操作によって移動したフレーム数を判定するフレーム数判定手段を更に備え、
前記制御手段は、前記フレーム数判定手段により前記移動フレーム数が１であると判定されたときは、今回の移動フレーム数を１として移動するように、前記第１及び前記第２の移動手段を制御することを特徴とする請求項１記載の動画像再生装置。
【請求項４】
前記制御手段は、前記判定手段によって異なる操作手段に対する操作であると判定された場合は、前記前回操作での移動フレーム数より少ない、特定倍したフレーム数移動するように、前記第１及び前記第２の移動手段を制御することを特徴とする請求項１記載の動画像再生装置。
【請求項５】
前記特定倍は１／２であること特徴とする請求項４記載の動画像再生装置。
【請求項６】
前記第１または前記第２の操作手段に対する操作のうち、どちらの操作手段への操作であったかを記憶手段に記憶する記憶制御手段を更に有し、
前記判定手段は、前記第１または前記第２の操作手段に対する操作と、前記記憶手段に記憶された、前記前回操作での操作手段への操作とを比較することによって、前記判定を行うことを特徴とする請求項１乃至５のいずれか１項に記載の動画再生装置。
【請求項７】
動画像を表示する表示手段と、前記動画像に対する正方向の動作を行うための第１の操作手段と、前記動画像に対する逆方向の動作を行うための第２の操作手段とを有する動画像再生装置において、
前記第１の操作手段への操作に応じて、前記表示手段に表示されている動画像を、所定の速度で正方向に再生する第１の再生手段と、
前記第２の操作手段への操作に応じて、前記表示手段に表示されている動画像を、所定の速度で逆方向に再生する第２の再生手段と、
前記第１の操作手段から前記第２の操作手段への操作切り替えと前記第２の操作手段から前記第１の操作手段への操作切り替えが繰り返し行われる度に、前記動画像の再生速度を遅くするように、前記第１及び前記第２の再生手段を制御する制御手段とを備えることを特徴とする動画像再生装置。
【請求項８】
前記制御手段は、前記操作切り替えが繰り返し行われた場合には、前記動画像の再生速度が１倍速よりも遅くなるように、前記第１及び前記第２の再生手段を制御することを特徴とする請求項７記載の動画像再生装置。
【請求項９】
前記制御手段は、前記動画像の再生速度が１／４倍速になった後に前記第１の操作手段または前記第２の操作手段が操作されたときは、１フレームずつ動作させるように、前記第１及び前記第２の再生手段を制御することを特徴とする請求項８記載の動画像再生装置。
【請求項１０】
動画像を表示する表示手段と、前記動画像に対する正方向の動作を行うための第１の操作手段と、前記動画像に対する逆方向の動作を行うための第２の操作手段とを有する動画像再生装置の動画像再生方法において、
前記第１の操作手段への操作に応じて、前記表示手段に表示されている動画像のフレームを、所定の複数フレーム先のフレームに移動する第１の移動工程と、
前記第２の操作手段への操作に応じて、前記表示手段に表示されている動画像のフレームを、所定の複数フレーム前のフレームに移動する第２の移動工程と、
前記第１または前記第２の操作手段に対する操作が、該操作の１つ前に前記第１または前記第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する判定工程と、
前記判定工程にて同じ操作手段に対する操作であると判定された場合は、前記前回操作によって移動したフレーム数と同じフレーム数移動し、前記判定工程にて異なる操作手段に対する操作であると判定された場合は、前記前回操作で移動したフレーム数より少ないフレーム数移動するように制御する制御工程とを備えることを特徴とする動画像再生方法。
【請求項１１】
動画像を表示する表示手段と、前記動画像に対する正方向の動作を行うための第１の操作手段と、前記動画像に対する逆方向の動作を行うための第２の操作手段とを有する動画像再生装置の動画像再生方法において、
前記第１の操作手段への操作に応じて、前記表示手段に表示されている動画像を、所定の速度で正方向に再生する第１の再生工程と、
前記第２の操作手段への操作に応じて、前記表示手段に表示されている動画像を、所定の速度で逆方向に再生する第２の再生工程と、
前記第１の操作手段から前記第２の操作手段への操作切り替えと前記第２の操作手段から前記第１の操作手段への操作切り替えが繰り返し行われる度に、前記動画像の再生速度を遅くするように制御する制御工程とを備えることを特徴とする動画像再生方法。
【請求項１２】
動画像を表示する表示手段と、前記動画像に対する正方向の動作を行うための第１の操作手段と、前記動画像に対する逆方向の動作を行うための第２の操作手段とを有する動画像再生装置の動画像再生方法をコンピュータに実行させるためのプログラムにおいて、
前記第１の操作手段への操作に応じて、前記表示手段に表示されている動画像のフレームを、所定の複数フレーム先のフレームに移動する第１の移動ステップと、
前記第２の操作手段への操作に応じて、前記表示手段に表示されている動画像のフレームを、所定の複数フレーム前のフレームに移動する第２の移動ステップと、
前記第１または前記第２の操作手段に対する操作が、該操作の１つ前に前記第１または前記第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する判定ステップと、
前記判定ステップにて同じ操作手段に対する操作であると判定された場合は、前記前回操作によって移動したフレーム数と同じフレーム数移動し、前記判定ステップにて異なる操作手段に対する操作であると判定された場合は、前記前回操作で移動したフレーム数より少ないフレーム数移動するように制御する制御ステップとを備えることを特徴とするプログラム。
【請求項１３】
動画像を表示する表示手段と、前記動画像に対する正方向の動作を行うための第１の操作手段と、前記動画像に対する逆方向の動作を行うための第２の操作手段とを有する動画像再生装置の動画像再生方法をコンピュータに実行させるためのプログラムにおいて、
前記第１の操作手段への操作に応じて、前記表示手段に表示されている動画像を、所定の速度で正方向に再生する第１の再生ステップと、
前記第２の操作手段への操作に応じて、前記表示手段に表示されている動画像を、所定の速度で逆方向に再生する第２の再生ステップと、
前記第１の操作手段から前記第２の操作手段への操作切り替えと前記第２の操作手段から前記第１の操作手段への操作切り替えが繰り返し行われる度に、前記動画像の再生速度を遅くするように制御する制御ステップとを備えることを特徴とするプログラム。
【請求項１４】
請求項１２記載のプログラムを格納するコンピュータに読み取り可能な記憶媒体。
【請求項１５】
請求項１３記載のプログラムを格納するコンピュータに読み取り可能な記憶媒体。
【請求項１６】
画像を表示する表示手段と、特定の順番で並べられた複数の画像を正方向に順次再生させるための第１の操作手段と、前記複数の画像を逆方向に順次再生させるための第２の操作手段とを有する画像再生装置において、
前記第１の操作手段への操作に応じて、前記表示手段に表示されている画像を、前記特定の順番のうち所定枚数先の画像に移動して再生する第１の移動手段と、
前記第２の操作手段への操作に応じて、前記表示手段に表示されている画像を、前記特定の順番のうち所定枚数前の画像に移動して再生する第２の移動手段と、
前記第１または前記第２の操作手段に対する操作が、該操作の１つ前に前記第１または前記第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する判定手段と、
前記判定手段によって同じ操作手段に対する操作であると判定された場合は、前記前回操作によって移動した枚数と同じ枚数移動し、前記判定手段によって異なる操作手段に対する操作であると判定された場合は、前記前回操作で移動した枚数より少ない枚数移動するように、前記第１及び前記第２の移動手段を制御する制御手段とを備えることを特徴とする画像再生装置。
【請求項１７】
画像を表示する表示手段と、特定の順番で並べられた複数の画像を正方向に順次再生させるための第１の操作手段と、前記複数の画像を逆方向に順次再生させるための第２の操作手段とを有する画像再生装置の画像再生方法において、
前記第１の操作手段への操作に応じて、前記表示手段に表示されている画像を、前記特定の順番のうち所定枚数先の画像に移動して再生する第１の移動工程と、
前記第２の操作手段への操作に応じて、前記表示手段に表示されている画像を、前記特定の順番のうち所定枚数前の画像に移動して再生する第２の移動工程と、
前記第１または前記第２の操作手段に対する操作が、該操作の１つ前に前記第１または前記第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する判定工程と、
前記判定工程にて同じ操作手段に対する操作であると判定された場合は、前記前回操作によって移動した枚数と同じ枚数移動し、前記判定工程にて異なる操作手段に対する操作であると判定された場合は、前記前回操作で移動した枚数より少ない枚数移動するように制御する制御工程とを備えることを特徴とする画像再生方法。
【請求項１８】
画像を表示する表示手段と、特定の順番で並べられた複数の画像を正方向に順次再生させるための第１の操作手段と、前記複数の画像を逆方向に順次再生させるための第２の操作手段とを有する画像再生装置の画像再生方法をコンピュータに実行させるためのプログラムにおいて、
前記第１の操作手段への操作に応じて、前記表示手段に表示されている画像を、前記特定の順番のうち所定枚数先の画像に移動して再生する第１の移動ステップと、
前記第２の操作手段への操作に応じて、前記表示手段に表示されている画像を、前記特定の順番のうち所定枚数前の画像に移動して再生する第２の移動ステップと、
前記第１または前記第２の操作手段に対する操作が、該操作の１つ前に前記第１または前記第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する判定ステップと、
前記判定ステップにて同じ操作手段に対する操作であると判定された場合は、前記前回操作によって移動した枚数と同じ枚数移動し、前記判定ステップにて異なる操作手段に対する操作であると判定された場合は、前記前回操作で移動した枚数より少ない枚数移動するように制御する制御ステップとを備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像から任意のフレームを探し出すことが可能な動画像再生装置及び方法、プログラム、並びに記憶媒体に関するものである。
【背景技術】
【０００２】
近年、動画像を記録するメディアとして、磁気テープに代わり、ハードディスクや光ディスクといったランダムアクセス可能なメディアが普及すると共に、動画像編集機能を備えた録画再生装置も増え、ユーザにとって動画像の編集が容易になってきている。動画像の編集として代表的なものには、動画像の分割やチャプターを追加設定するためのフレーム検索等がある。
【０００３】
例えば、動画像再生装置上でユーザが目的のフレームを検索する場合、動画像の高速再生や通常再生、スロー再生等を行って目的のフレーム近辺で一時停止し、フレーム送りまたはフレーム戻しを繰り返し行う必要がある。この方法では、一時停止の精度が良くないと、数十回のフレーム送りまたはフレーム戻しを行わなければならず、編集作業にかなりの時間を要する。これを解決するために、隣接するフレーム画像間の照度、音量、色調などを解析し、これらの変化の大きい部分を自動で検出して、目的のフレームの検索を支援する方法が提案されている（例えば、特許文献１参照）。
【０００４】
また、目的のフレーム前後の複数のフレームを縮小したものを時系列で並べてフィルムイメージ状にして表示し、その中から目的のフレームを選択させる方法が提案されている（例えば、特許文献２参照）。
【特許文献１】特開平２−１８４１８１号公報
【特許文献２】特開平１０−５１７３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した、隣接するフレーム画像間の照度や音量等を解析し、これらの変化の大きい部分を自動で検出して目的のフレームの検索を支援する方法では、画像の照度や音量等を解析するために複雑なアルゴリズムが必要である。また、シーンの切り目である部分の画像変化が少なく、編集ポイントを検出できなかったり、逆にシーンの切れ目ではない部分の画像変化が大きくて当該部分が検出されてしまうこともあり、ユーザの意思を直接反映することは困難である。
【０００６】
一方、上述した、目的のフレーム前後の複数のフィルムイメージ状の表示から目的のフレームを選択させる方法では、複数の縮小画像を生成する処理や、それを表示するための画面領域が必要になる。また、表示できるフィルムイメージ状の表示のフレーム枚数には限りがあるため、表示範囲外に目的のフレームがある場合には表示範囲を移動してフィルムイメージ状の表示を再生成するなど、素早く目的のフレームを特定できない場合がある。
【０００７】
本発明は、上記問題に鑑みて成されたものであり、簡単な操作で素早く確実に目的のフレームを検索することが可能な動画像再生装置及び方法、プログラム、並びに記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の動画像再生装置は、動画像を表示する表示手段と、前記動画像に対する正方向の動作を行うための第１の操作手段と、前記動画像に対する逆方向の動作を行うための第２の操作手段とを有する動画像再生装置において、前記第１の操作手段への操作に応じて、前記表示手段に表示されている動画像のフレームを、所定の複数フレーム先のフレームに移動する第１の移動手段と、前記第２の操作手段への操作に応じて、前記表示手段に表示されている動画像のフレームを、所定の複数フレーム前のフレームに移動する第２の移動手段と、前記第１または前記第２の操作手段に対する操作が、該操作の１つ前に前記第１または前記第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する判定手段と、前記判定手段によって同じ操作手段に対する操作であると判定された場合は、前記前回操作によって移動したフレーム数と同じフレーム数移動し、前記判定手段によって異なる操作手段に対する操作であると判定された場合は、前記前回操作で移動したフレーム数より少ないフレーム数移動するように、前記第１及び前記第２の移動手段を制御する制御手段とを備えることを特徴とする。
【０００９】
上記目的を達成するために、請求項７記載の動画像再生装置は、動画像を表示する表示手段と、前記動画像に対する正方向の動作を行うための第１の操作手段と、前記動画像に対する逆方向の動作を行うための第２の操作手段とを有する動画像再生装置において、前記第１の操作手段への操作に応じて、前記表示手段に表示されている動画像を、所定の速度で正方向に再生する第１の再生手段と、前記第２の操作手段への操作に応じて、前記表示手段に表示されている動画像を、所定の速度で逆方向に再生する第２の再生手段と、前記第１の操作手段から前記第２の操作手段への操作切り替えと前記第２の操作手段から前記第１の操作手段への操作切り替えが繰り返し行われる度に、前記動画像の再生速度を遅くするように、前記第１及び前記第２の再生手段を制御する制御手段とを備えることを特徴とする。
【００１０】
上記目的を達成するために、請求項１０記載の動画像再生方法は、動画像を表示する表示手段と、前記動画像に対する正方向の動作を行うための第１の操作手段と、前記動画像に対する逆方向の動作を行うための第２の操作手段とを有する動画像再生装置の動画像再生方法において、前記第１の操作手段への操作に応じて、前記表示手段に表示されている動画像のフレームを、所定の複数フレーム先のフレームに移動する第１の移動工程と、前記第２の操作手段への操作に応じて、前記表示手段に表示されている動画像のフレームを、所定の複数フレーム前のフレームに移動する第２の移動工程と、前記第１または前記第２の操作手段に対する操作が、該操作の１つ前に前記第１または前記第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する判定工程と、前記判定工程にて同じ操作手段に対する操作であると判定された場合は、前記前回操作によって移動したフレーム数と同じフレーム数移動し、前記判定工程にて異なる操作手段に対する操作であると判定された場合は、前記前回操作で移動したフレーム数より少ないフレーム数移動するように制御する制御工程とを備えることを特徴とする。
【００１１】
上記目的を達成するために、請求項１１記載の動画像再生方法は、動画像を表示する表示手段と、前記動画像に対する正方向の動作を行うための第１の操作手段と、前記動画像に対する逆方向の動作を行うための第２の操作手段とを有する動画像再生装置の動画像再生方法において、前記第１の操作手段への操作に応じて、前記表示手段に表示されている動画像を、所定の速度で正方向に再生する第１の再生工程と、前記第２の操作手段への操作に応じて、前記表示手段に表示されている動画像を、所定の速度で逆方向に再生する第２の再生工程と、前記第１の操作手段から前記第２の操作手段への操作切り替えと前記第２の操作手段から前記第１の操作手段への操作切り替えが繰り返し行われる度に、前記動画像の再生速度を遅くするように制御する制御工程とを備えることを特徴とする。
【００１２】
上記目的を達成するために、請求項１２記載のプログラムは、動画像を表示する表示手段と、前記動画像に対する正方向の動作を行うための第１の操作手段と、前記動画像に対する逆方向の動作を行うための第２の操作手段とを有する動画像再生装置の動画像再生方法をコンピュータに実行させるためのプログラムにおいて、前記第１の操作手段への操作に応じて、前記表示手段に表示されている動画像のフレームを、所定の複数フレーム先のフレームに移動する第１の移動ステップと、前記第２の操作手段への操作に応じて、前記表示手段に表示されている動画像のフレームを、所定の複数フレーム前のフレームに移動する第２の移動ステップと、前記第１または前記第２の操作手段に対する操作が、該操作の１つ前に前記第１または前記第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する判定ステップと、前記判定ステップにて同じ操作手段に対する操作であると判定された場合は、前記前回操作によって移動したフレーム数と同じフレーム数移動し、前記判定ステップにて異なる操作手段に対する操作であると判定された場合は、前記前回操作で移動したフレーム数より少ないフレーム数移動するように制御する制御ステップとを備えることを特徴とする。
【００１３】
上記目的を達成するために、請求項１３記載のプログラムは、動画像を表示する表示手段と、前記動画像に対する正方向の動作を行うための第１の操作手段と、前記動画像に対する逆方向の動作を行うための第２の操作手段とを有する動画像再生装置の動画像再生方法をコンピュータに実行させるためのプログラムにおいて、前記第１の操作手段への操作に応じて、前記表示手段に表示されている動画像を、所定の速度で正方向に再生する第１の再生ステップと、前記第２の操作手段への操作に応じて、前記表示手段に表示されている動画像を、所定の速度で逆方向に再生する第２の再生ステップと、前記第１の操作手段から前記第２の操作手段への操作切り替えと前記第２の操作手段から前記第１の操作手段への操作切り替えが繰り返し行われる度に、前記動画像の再生速度を遅くするように制御する制御ステップとを備えることを特徴とする。
【００１４】
上記目的を達成するために、請求項１６記載の画像再生装置は、画像を表示する表示手段と、特定の順番で並べられた複数の画像を正方向に順次再生させるための第１の操作手段と、前記複数の画像を逆方向に順次再生させるための第２の操作手段とを有する画像再生装置において、前記第１の操作手段への操作に応じて、前記表示手段に表示されている画像を、前記特定の順番のうち所定枚数先の画像に移動して再生する第１の移動手段と、前記第２の操作手段への操作に応じて、前記表示手段に表示されている画像を、前記特定の順番のうち所定枚数前の画像に移動して再生する第２の移動手段と、前記第１または前記第２の操作手段に対する操作が、該操作の１つ前に前記第１または前記第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する判定手段と、前記判定手段によって同じ操作手段に対する操作であると判定された場合は、前記前回操作によって移動した枚数と同じ枚数移動し、前記判定手段によって異なる操作手段に対する操作であると判定された場合は、前記前回操作で移動した枚数より少ない枚数移動するように、前記第１及び前記第２の移動手段を制御する制御手段とを備えることを特徴とする。
【００１５】
上記目的を達成するために、請求項１７記載の画像再生方法は、画像を表示する表示手段と、特定の順番で並べられた複数の画像を正方向に順次再生させるための第１の操作手段と、前記複数の画像を逆方向に順次再生させるための第２の操作手段とを有する画像再生装置の画像再生方法において、前記第１の操作手段への操作に応じて、前記表示手段に表示されている画像を、前記特定の順番のうち所定枚数先の画像に移動して再生する第１の移動工程と、前記第２の操作手段への操作に応じて、前記表示手段に表示されている画像を、前記特定の順番のうち所定枚数前の画像に移動して再生する第２の移動工程と、前記第１または前記第２の操作手段に対する操作が、該操作の１つ前に前記第１または前記第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する判定工程と、前記判定工程にて同じ操作手段に対する操作であると判定された場合は、前記前回操作によって移動した枚数と同じ枚数移動し、前記判定工程にて異なる操作手段に対する操作であると判定された場合は、前記前回操作で移動した枚数より少ない枚数移動するように制御する制御工程とを備えることを特徴とする。
【００１６】
上記目的を達成するために、請求項１８記載のプログラムは、画像を表示する表示手段と、特定の順番で並べられた複数の画像を正方向に順次再生させるための第１の操作手段と、前記複数の画像を逆方向に順次再生させるための第２の操作手段とを有する画像再生装置の画像再生方法をコンピュータに実行させるためのプログラムにおいて、前記第１の操作手段への操作に応じて、前記表示手段に表示されている画像を、前記特定の順番のうち所定枚数先の画像に移動して再生する第１の移動ステップと、前記第２の操作手段への操作に応じて、前記表示手段に表示されている画像を、前記特定の順番のうち所定枚数前の画像に移動して再生する第２の移動ステップと、前記第１または前記第２の操作手段に対する操作が、該操作の１つ前に前記第１または前記第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する判定ステップと、前記判定ステップにて同じ操作手段に対する操作であると判定された場合は、前記前回操作によって移動した枚数と同じ枚数移動し、前記判定ステップにて異なる操作手段に対する操作であると判定された場合は、前記前回操作で移動した枚数より少ない枚数移動するように制御する制御ステップとを備えることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、動画像を正方向に動作するための第１の操作手段または動画像を逆方向に動作するための第２の操作手段に対する操作が、該操作の１つ前に第１または第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する。そして、同じ操作手段に対する操作であると判定された場合は、前回操作によって移動したフレーム数と同じフレーム数移動する。一方、異なる操作手段に対する操作であると判定された場合は、前回操作で移動したフレーム数より少ないフレーム数移動するように、フレームの移動を制御する。これにより、簡単な操作で素早く確実に目的のフレームを検索することができる。
【００１８】
また、本発明によれば、第１の操作手段から第２の操作手段への操作切り替えと第２の操作手段から第１の操作手段への操作切り替えが繰り返し行われる度に、動画像の再生速度を遅くするように、動画像の再生を制御する。これにより、簡単な構成の動画像再生装置においても、目的のフレーム前後の再生速度を遅くしながら正／逆方向に再生して、簡単な操作で素早く確実に目的のフレームを検索することができる。
【００１９】
また、本発明によれば、特定の順番で並べられた複数の画像を正方向に順次再生させるための第１の操作手段または複数の画像を逆方向に順次再生させるための第２の操作手段を備える。第１の操作手段または第２の操作手段に対する操作が、該操作の１つ前に第１または第２の操作手段に行われた前回操作と同じ操作手段に対する操作であったか否かを判定する。そして、同じ操作手段に対する操作であると判定された場合は、前回操作によって移動した枚数と同じ枚数移動する。一方、異なる操作手段に対する操作であると判定された場合は、前回操作で移動した枚数より少ない枚数移動するように制御する。これにより、簡単な操作で素早く確実に目的の画像を検索することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００２１】
［第１の実施形態］
第１の実施形態では、連続する動画像から任意の１フレームを特定するために、フレームを前後にジャンプして、素早く目的のフレームを探し出す動画像再生装置について説明する。
【００２２】
図１は、本発明の第１の実施形態に係る動画像再生装置の概略構成を示すブロック図である。
【００２３】
図１において、本発明の第１の実施形態に係る動画像再生装置２は、動画像や静止画像の表示が可能な表示手段としてのテレビモニタ１と、ユーザが編集操作を行うための操作パネル３とに接続されている。なお、図示例では、これらの構成要素が物理的に分離されているが、全体が一体化されていてもよいし、部分的に一体化されていてもよい。例えば、操作パネル３は、動画像再生装置２本体に設けられたハードキーでもよく、リモートコントローラーとして機能してもよい。また、テレビモニタ１上に重畳表示されたソフトウェアキーであってもよい。
【００２４】
操作パネル３上には、動画像を再生したり、一時停止したりするための複数の操作ボタンが配置されている。再生ボタン３１は、動画像を所定の再生速度で動作するための機能ボタンである。再生ボタン３１が押下されると、操作パネル３から動画像再生装置２に再生指示が送られ、動画像再生装置２からテレビモニタ１に動画像が送信されて表示される。一時停止ボタン３２は、再生中の動画像を一時停止するための機能ボタンであり、テレビモニタ１に再生中の動画像の静止画が表示される。
【００２５】
高速逆再生ボタン３３は、再生中の動画像をより高速で逆再生する機能ボタンである（第２の再生手段）。高速再生ボタン３４は、再生中の動画像を高速で再生する機能ボタンである（第１の再生手段）。フレーム戻しボタン３５は、動画像のフレームを所定の複数フレーム前のフレームに移動する機能ボタンである（第２の移動手段）。フレーム送りボタン３６は、動画像のフレームを所定の複数フレーム先のフレームに移動する機能ボタンである（第１の移動手段）。以下、フレーム戻しボタン３５及びフレーム送りボタン３６をフレーム移動ボタンと総称する。
【００２６】
スロー逆再生ボタン３７は、再生中の動画像を低速で逆再生する機能ボタンであり、スロー再生ボタン３８は、再生中の動画像を低速で再生する機能ボタンである。チャプター設定ボタン３９は、チャプターを追加設定するための機能ボタンである。
【００２７】
図２は、図１の動画像再生装置２の内部構成の概略を示すブロック図である。図示では、本発明に関わる構成要素のみを記載しており、その他の構成要素については省略する。
【００２８】
ＣＰＵ４は、ＲＡＭ５（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）をワークエリアとして使用し、ＲＯＭ６（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）内に記録されたプログラムを実行する。データ記憶部７は、ＣＰＵ４に接続されたフラッシュメモリ、光ディスク、磁気ディスク、また光磁気ディスクなどから成り、編集前の動画像のデータと編集後の動画像のデータを記録して保存することができる。
【００２９】
ユーザは、動画像が表示されたテレビモニタ１を見ながら操作パネル３を操作して、表示中の動画像の編集を行うことができる。操作パネル３からの入力に応じて、ＣＰＵ４は、ＲＯＭ６に記録されたプログラムにしたがって、データ記憶部７に記憶された動画像データを編集し、編集された動画像データをデータ記憶部７に保存する。
【００３０】
次に、図１の動画像再生装置２で再生される動画像のシーンＡからシーンＢに切り替わるフレームを探し出す処理を図３及び図４を参照して説明する。
【００３１】
図３は、動画像再生装置２により実行される目的のフレームの検索処理を示すフローチャートである。図３の処理は、ＣＰＵ４がＲＯＭ６に記録されたプログラムを実行することで実現される処理である。図４は、図３の検索処理による目的フレームの探し方の概念図である。
【００３２】
本実施形態では、テレビ放送を録画して得られた一連の動画像のシーンＡがコマーシャル、シーンＢが本編の映像で、シーンＢの先頭のフレームにチャプターを追加設定する場合を想定する。
【００３３】
図４において、タイムライン４１は、いわゆるタイムラインを表す。目的のフレーム４２は、ユーザが最終的に表示させたい目的のフレームであり、ここでは例としてシーンＢの先頭フレームとする。フレーム４３ａは、チャプターの追加設定作業の開始フレームとする。ユーザは、動画像再生装置２で高速或いは等倍速再生、またはスロー再生を行い、テレビモニタ１に表示される画像を見ながら、シーンＡからシーンＢに画面が切り替わったと判断した時点で一時停止ボタン３２を押す。人間の反応には遅れが生じるため、動画像の再生速度に応じて、目的のフレーム４２から数フレームまたは数秒遅れたフレーム４３ｂで一時停止される。
【００３４】
図３において、ＣＰＵ４は、一時停止ボタン３２が押された際に、当該操作が最初の一時停止か否かを判断する（ステップＳ１００）。ＣＰＵ４は、当該操作が最初の一時停止であると判断したときは、フレーム移動ボタンが操作されたときに移動する移動フレーム数ｎの初期値を設定する（ステップＳ１０１）。本実施形態では、移動フレーム数ｎの初期値を例えば３２に設定する。
【００３５】
次に、ＣＰＵ４は、チャプター設定ボタン３９が押されたか否かを判断する（ステップＳ１０２）。チャプター設定ボタン３９が押されたときは、現在のフレームにチャプターを追加設定して（ステップＳ１１１）、本処理を終了する。一方、チャプター設定ボタン３９が押されなかったときは（ステップＳ１０２でＮＯ）、ＣＰＵ４は、フレーム移動ボタンが操作されたか、すなわちフレーム戻しボタン３５またはフレーム送りボタン３６が押されたかを判断する（ステップＳ１０３）。フレーム戻しボタン３５またはフレーム送りボタン３６のいずれかが押されたときは（ステップＳ１０３でＹＥＳ）、ＣＰＵ４は、ステップＳ１０１で設定された移動フレーム数ｎが、予め定められたフレーム数以下か否かを判断する（ステップＳ１０４）。本実施形態では、予め定められたフレーム数を４とする。なお、後述するステップＳ１０８でＲＡＭ５に記憶された移動フレーム数ｎが存在する場合には、ＣＰＵ４は、ＲＡＭ５に記憶された移動フレーム数ｎが予め定められたフレーム数以下か否かを判断する（フレーム数判定手段）。
【００３６】
ステップＳ１０４の判断の結果、ステップＳ１０１で設定された移動フレーム数ｎ（またはＲＡＭ５に記憶された移動フレーム数ｎ）が４以下である場合は、ステップＳ１０９へ進む。一方、移動フレーム数ｎが４を越えている場合は、ステップＳ１０５へ進む。例えば、移動フレーム数ｎが初期値として設定された３２である場合には、ステップＳ１０５へ進む。
【００３７】
ステップＳ１０５では、ＣＰＵ４は、ステップＳ１０３で判断したフレーム移動ボタンへの操作がステップＳ１００の最初の一時停止ボタン３２への操作以降の初めての操作か否かを判断する。ＣＰＵ４は、フレーム移動ボタンの操作がステップＳ１００の最初の一時停止ボタンへの操作以降の初めての操作であると判断した場合は（ステップＳ１０５でＹＥＳ）、ステップＳ１０７へ進む一方、そうでないときは、ステップＳ１０６へ進む。
【００３８】
ステップＳ１０７では、ＣＰＵ４は、ユーザにより操作されたフレーム移動ボタン（フレーム送りボタン３５またはフレーム戻しボタン３６）の方向（送り方向または戻り方向）をＲＡＭ５に記憶する。そして、ＣＰＵ４は、ＲＡＭ５に記憶したフレーム移動ボタンの方向と同じ方向に、移動フレーム数ｎフレーム分移動（ジャンプ）して動作を一時停止させ、移動したフレーム数ｎをＲＡＭ５に記憶する（ステップＳ１０８）。ここでジャンプとは、その間のフレームをスキップして表示せずに、ジャンプ先のフレームを表示することである。例えば、図４のフレーム４３ｂからフレーム４３ｃにジャンプする。フレーム４３ｂからフレーム４３ｃにジャンプすると、その間にあるフレームをユーザは見ることができない。しかしながら、フレーム間をジャンプする分、より早く目的のフレームに到達することができる。
【００３９】
図４のフレーム４３ｂからフレーム４３ｃにジャンプした場合、テレビモニタ１に表示される画像がシーンＢなので、さらに同じ方向のフレーム戻しボタン３５が押される（図３のステップＳ１０３でＹＥＳ）。すると、移動フレーム数ｎが初期値として設定された３２であれば、再度、フレーム移動ボタンへの操作が最初の一時停止ボタン３２への操作以降の初めての操作か否かを判断する（図３のステップＳ１０５）。そして、フレーム移動ボタンへの操作が最初の一時停止ボタン３２への操作以降の初めての操作ではないことから、図３のステップＳ１０６へ進む。
【００４０】
ステップＳ１０６では、ＣＰＵ４は、ＲＡＭ５に記憶されている前回のフレーム移動ボタンの方向と今回ユーザにより操作されたフレーム移動ボタンの方向とを比較する。そして、今回の操作が前回操作時と同じボタンに対する操作か、異なるボタンに対する操作かを判断する（ステップＳ１０６）。この判断の結果、前回操作時と同じボタンに対する操作であれば、ＣＰＵ４は、ユーザにより操作されたフレーム移動ボタンの方向をＲＡＭ５に再度記憶する（ステップＳ１０７）。そして、ＣＰＵ４は、ＲＡＭ５に記憶したフレーム移動ボタンの方向と同じ方向に、移動フレーム数ｎフレーム分ジャンプして動作を一時停止させ、移動したフレーム数ｎをＲＡＭ５に記憶する（ステップＳ１０８）。移動フレーム数ｎフレーム分ジャンプするとは、例えば、図４のフレーム４３ｃからフレーム４３ｄまで移動することを意味する。
【００４１】
具体的には、テレビモニタ１にシーンＡの画像が表示されているため、目的のフレームはその最後の操作で移動したフレーム範囲内（フレーム４３ｃ〜フレーム４３ｄの間）にあることがわかる。そこで、フレーム４３ｄでは戻りすぎているので、今までとは逆方向にジャンプする必要がある。そこで、フレーム送りボタン３６が操作されると、ステップＳ１０４以降の処理が実行される。
【００４２】
ステップＳ１０６の判断の結果、今回の操作が前回操作と異なるボタンに対する操作であるときは（ステップＳ１０６でＮＯ）、ＣＰＵ４は、移動フレーム数ｎを今までのフレーム数より少ない特定倍のフレーム数に変更する。例えば、移動フレーム数ｎが３２であった場合は、その１／２のフレーム数：１６（ｎ＝ｎ／２）に変更される。
【００４３】
次に、ＣＰＵ４は、ユーザにより操作されたフレーム移動ボタンの方向をＲＡＭ５に記憶する（ステップＳ１０７）。そして、ＣＰＵ４は、ＲＡＭ５に記憶したフレーム移動ボタンの方向と同じ方向に、移動フレーム数ｎフレーム分ジャンプして動作を一時停止させ、移動したフレーム数ｎをＲＡＭ５に記憶する（ステップＳ１０８）。移動フレーム数ｎフレーム分ジャンプするとは、例えば、図４のフレーム４３ｄからフレーム４３ｅまで移動することを意味する。
【００４４】
具体的には、テレビモニタ１に表示された画像がシーンＡのため、さらに同じ方向のフレーム送りボタン３６が押されると、同じフレーム数（ｎ＝１６）分進んだフレーム位置（フレーム４３ｆ）で一時停止する。この場合、フレーム４３ｆとフレーム４３ｃは、同じ位置にあるフレームであり、テレビモニタ１にシーンＢの画像が表示されるため、目的のフレーム４２はその最後の操作で移動したフレーム範囲内、つまりフレーム４３ｅ〜フレーム４３ｆ間にあることがわかる。このように、上述した方法で正逆方向にフレームをジャンプさせながら、目的のフレーム４２が存在する範囲を絞っていく。最終的に、ユーザは、目的のフレーム４２に到達してテレビモニタ１に目的のフレームが表示された際に、チャプター設定ボタン３９を押下することで目的のフレーム４２にチャプターを追加設定することができる。
【００４５】
ステップＳ１０４の判断の結果、ステップＳ１０１で設定された移動フレーム数ｎ（またはＲＡＭ５に記憶された移動フレーム数ｎ）が、予め定められたフレーム数（例えば、４フレーム）以下である場合は、ステップＳ１０９へ進む。
【００４６】
ステップＳ１０９では、ＣＰＵ４は、数フレームジャンプして移動する効果がないことから、移動フレーム数ｎを１（ｎ＝１）に変更してステップＳ１０８へ進み、１フレームずつの送りまたは１フレームずつの戻し動作を行って一時停止させる。
【００４７】
上記第１の実施形態によれば、フレーム移動ボタンに対する操作が、該操作の１つ前にフレーム移動ボタンに行われた前回操作と同じフレーム移動ボタンに対する操作であったか否かを判定する。そして、同じフレーム移動ボタンに対する操作であると判定された場合は、前回操作によって移動したフレーム数と同じフレーム数移動する。一方、異なるフレーム移動ボタンに対する操作であると判定された場合は、前回操作で移動したフレーム数より少ないフレーム数移動する。これにより、簡単な操作で素早く確実に目的のフレームを検索することできる。
【００４８】
［第２の実施の形態］
第２の実施形態では、連続する動画像から任意の１フレームを特定するために、目的フレームを含む前後の動画の速度を変化させながら再生確認しつつ目的のフレームを探し出す動画像再生装置について説明する。なお、第２の実施の形態に係る動画像再生装置は、その構成（図１〜図２）が上記第１の実施の形態に係る動画像再生装置と同じであり、第１の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。以下に、上記第１の実施の形態と異なる点のみを説明する。
【００４９】
図５は、本発明の第２の実施形態に係る動画像再生装置２における目的のフレームの検索方法の概念図である。
【００５０】
本実施形態では、テレビ放送を録画して得られた一連の動画像のシーンＡがコマーシャル、シーンＢが本編の映像で、シーンＢの先頭のフレームにチャプターを追加設定する場合を想定する。
【００５１】
図５において、タイムライン５１はいわゆるタイムラインを表す。目的のフレーム５２は、ユーザが最終的に表示させたい目的のフレームであり、ここでは例としてシーンＢの先頭フレームとする。フレーム５３ａは、チャプターの追加設定作業の開始フレームとする。ユーザは、まず高速再生ボタン３４を押して高速正方向再生（例えば、３０倍速の正方向再生）を行ってテレビモニタ１に表示される画像を見ながら、シーンＡからシーンＢに画面が切り替わったと判断した時点で高速再生ボタン３４を離す。そして、高速逆再生ボタン３３を押す。人間の反応には遅れが生じるため、動画像の再生速度に応じて、目的のフレーム５２から数フレームまたは数秒遅れたフレーム５３ｂから、それまでより遅い再生速度で逆方向再生（例えば、１０倍速逆方向再生）が開始される（第２の再生手段）。
【００５２】
そして、ユーザは、テレビモニタ１に表示される画像を見ながら、シーンＢからシーンＡに画面が切り替わったと判断した時点で高速逆再生ボタン３３を離して高速再生ボタン３４を押す。ここでも人間の反応には遅れが生じるため、動画像の再生速度に応じて、目的のフレーム５２から数フレームまたは数秒遅れたフレーム５３ｃから、それまでよりもさらに遅い再生速度で正方向再生（例えば、２倍速正方向再生）が開始される（第１の再生手段）。
【００５３】
このように、高速再生ボタン３４から高速逆再生ボタン３３への操作切り替えと高速逆再生ボタン３３から高速再生ボタン３４への操作切り替えが繰り返し行われる度に、徐々に再生速度を遅くしてゆき、１倍速よりも遅い再生速度になる。そして、目的のフレーム５２を見つけやすくなったところで、例えば、１／４倍速になった後の高速再生ボタン３４または高速逆再生ボタン３３が押下されたときは、１フレームずつの送りまたは１フレームずつの戻し動作するように制御する。
【００５４】
上記第２の実施形態によれば、再生方向の異なる高速再生（早送り／巻き戻し）を繰り返すことで目的のフレームを探すことが可能となる。そして、高速再生する分、上記第１の実施形態で説明した動画像再生方法よりも、目的のフレームを見つけるまでに多くの時間を要する可能性があるが、再生方向の変化点のフレームの間のフレームも目視することができる。そのため、目的のフレームを毎回確実にまたいでいることがわかりやすくなり、確実な操作が可能となる。従って、簡単な構成の動画像再生装置においても、目的のフレーム前後の再生速度を遅くしながら正／逆方向に再生して、簡単な操作で素早く確実に目的のフレームを検索することができる。
【００５５】
なお、本発明は動画像に限らず、静止画のジャンプ再生にも適用することできる。例えば、画像を表示する表示部と、特定の順番で並べられた複数の画像を正方向（所定枚数先）に順次再生させるための送りボタンと、複数の画像を逆方向（所定枚数前）に順次再生させるための戻しボタンとを有する画像再生装置が考えられる。
【００５６】
特定の順番としては、画像ファイルの属性情報に基づく撮影日時順、ファイル名順、ファイル番号順が挙げられる。送り／戻しボタンとしては、ジャンプ再生モードにおける方向ボタンの右と左が挙げられる（なお、通常モードでは画像送りボタンとして使用可）。
【００５７】
図３を参照して説明すると、ステップＳ１０３でジャンプ再生モードにおける左右の方向ボタンのいずれかが押下された場合に、ＣＰＵ４は、ｎが初期値（例えば、１００枚）以下か否かを判定する（ステップＳ１０４）。
【００５８】
そして、前回操作と同じボタンに対する操作であった場合には、ＣＰＵ４は、前回操作によって移動して枚数と同じ枚数移動させる（ステップＳ１０８）。一方、前回操作と異なるボタンに対する操作であった場合は、ＣＰＵ４は、前回操作で移動した枚数より少ない枚数移動させる。例えば、静止画を１００枚分ジャンプするジャンプ再生モードであった場合は、ｎ＝１００枚（正方向）→５０枚（逆方向）→２５枚（正方向）→・・・となる。そして、予め定められた枚数以下になったら１枚送りとする。
【００５９】
上記構成により、画像再生装置に搭載されたジャンプ再生モード等を利用して静止画像を検索する場合であっても、簡単な操作で素早く確実に目的の静止画像を検索することができる。
【００６０】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６１】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００６２】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００６３】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００６４】
【図１】本発明の第１の実施形態に係る動画像再生装置の概略構成を示すブロック図である。
【図２】図１の動画像再生装置の内部構成の概略を示すブロック図である。
【図３】動画像再生装置により実行される目的のフレームの検索処理を示すフローチャートである。
【図４】図３の検索処理による目的フレームの探し方の概念図である。
【図５】本発明の第２の実施形態に係る動画像再生装置２における目的のフレームの検索方法の概念図である。
【符号の説明】
【００６５】
１  テレビモニタ
２  動画像再生装置
３  操作パネル
４  ＣＰＵ
５  ＲＡＭ
６  ＲＯＭ
７  データ記憶部
【図１】
0004968608.tif 000002
【図２】
0004968608.tif 000003
【図３】
0004968608.tif 000004
【図４】
0004968608.tif 000005
【図５】
0004968608.tif 000006