(57)【要約】【課題】コマ送り再生する区間を設定することができる画像再生装置を提供することにある。【解決手段】画像再生装置が、動画データに対して、コマ送り再生する区間を設定する設定部と、動画データを再生するとともに、設定部により設定された区間を再生する場合に、所定の時間間隔でコマ送り再生する再生部と、を備えることを特徴とする。【選択図】図１
2013121057.tif 000002
【特許請求の範囲】
【請求項１】
動画データに対して、コマ送り再生する区間を設定する設定部と、
前記動画データを再生するとともに、前記設定部により設定された区間を再生する場合に、所定の時間間隔でコマ送り再生する再生部と、
を備えることを特徴とする画像再生装置。
【請求項２】
前記設定部は、
前記動画データの画像中の特定の被写体を認識し、
当該認識した特定の被写体に基づいて、前記コマ送り再生する区間を設定する
ことを特徴とする請求項１に記載の画像再生装置。
【請求項３】
前記設定部は、
前記再生部により前記動画データが再生されている期間に、前記コマ送り再生する区間の設定を指示する信号が入力されたタイミングに応じて、前記コマ送り再生する区間を設定する、
ことを特徴とする請求項１または請求項２に記載の画像再生装置。
【請求項４】
前記再生部は、
前記動画データをコマ送り再生する場合に、順に再生する複数の画像データを重畳処理する、
ことを特徴とする請求項１から請求項３のいずれか１項に記載の画像再生装置。
【請求項５】
コンピュータに、
動画データに対して、コマ送り再生する区間を設定する設定処理と、
前記動画データを再生するとともに、前記設定処理により設定された区間を再生する場合に、所定の時間間隔でコマ送り再生する再生処理と、
を実行させることを特徴とする画像再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像再生装置、および、画像再生プログラムに関する。
【背景技術】
【０００２】
動画データに対して、ダイジェストとなるコマの一覧を表示させ、コマ送り再生させる再生装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２４７８９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に示す再生装置にあっては、コマ送り再生はされるものの、コマ送り再生する区間を設定することができないという問題があった。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、コマ送り再生する区間を設定することができる画像再生装置、および、画像再生プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
この発明は上述した課題を解決するためになされたもので、動画データに対して、コマ送り再生する区間を設定する設定部と、前記動画データを再生するとともに、前記設定部により設定された区間を再生する場合に、所定の時間間隔でコマ送り再生する再生部と、を備えることを特徴とする画像再生装置である。
【０００７】
また、この発明は、コンピュータに、動画データに対して、コマ送り再生する区間を設定する設定処理と、前記動画データを再生するとともに、前記設定処理により設定された区間を再生する場合に、所定の時間間隔でコマ送り再生する再生処理と、を実行させることを特徴とする画像再生プログラムである。
【発明の効果】
【０００８】
この発明によれば、コマ送り再生する区間を設定することができる。
【図面の簡単な説明】
【０００９】
【図１】この発明の一実施形態による画像再生装置の構成を示すブロック図である。
【図２】表示部に表示される一例としての画面例を示す説明図である。
【図３】コマ送り再生の例と画像処理の例とを説明する説明図である。
【図４】本実施形態による画像再生装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施の形態について説明する。図１は、この発明の一実施形態による画像再生装置１００の構成を示す概略ブロック図である。画像再生装置１００は、記憶部１と、設定部２と、再生部３と、表示部４と、を備えている。
【００１１】
記憶部１には、動画データが記憶されている。表示部４は、再生部３により再生される動画データを表示する。この表示部４は、たとえば、液晶表示装置などの表示装置である。
【００１２】
設定部２は、動画データに対して、コマ送り再生する区間を設定する。たとえば、設定部２は、開始時間と終了時間とを設定することにより、コマ送り再生する区間を設定する。
【００１３】
この設定部２は、たとえば、画像再生装置１００に備えられたスイッチやボタンを備えていてもよい。また、画像再生装置１００がコンピュータ装置である場合には、この設定部２は、キーボードやマウスであってもよい。また、後述する図２に示すように、設定部２は、表示部４に表示されるボタン、および、このボタンを押下するキーボードやマウスであってもよい。
【００１４】
再生部３は、記憶部１から動画データを読み出し、当該読み出した動画データを再生して、表示部４に表示する。
【００１５】
また、再生部３は、動画データを再生するとともに、設定部２により設定された区間を再生する場合に、所定の時間間隔でコマ送り再生する。また、この再生部３は、動画データをコマ送り再生する場合に、順に再生する複数の画像データを重畳処理する。
【００１６】
次に、図２を用いて、再生部３により再生される動画データの表示部４における表示例、および、この表示部４に表示される設定部２に一例について説明する。
【００１７】
表示部４には、再生部３により再生される動画データが、符号Ａで示すように、再生部３の画面領域のうち、所定の画面領域に表示される。この図２では、後述するように、再生部３により、動画データがコマ送り再生されており、順に再生する複数の画像データが重畳処理されている。
【００１８】
また、表示部４には、動画データを再生部３に再生される再生ボタン（符号Ｂ参照）、動画データの全再生時間に対応する再生バー（符号Ｃ参照）、および、動画データのうち現在再生している時間、すなわち再生位置を示す再生マーカ（符号Ｄ参照）が、表示されている。
【００１９】
また、表示部４には、コマ送り再生の設定欄（符号Ｅ参照）が示されている。ここでは、コマ送り再生を設定するパラメータの一例として、コマ送り再生する開始時間を設定する開始時間入力欄（符号Ｅ１参照）と、コマ送り再生する終了時間を設定する終了時間入力欄（符号Ｅ１参照）とが、示されている。
【００２０】
なお、コマ送り再生する区間を設定するパラメータとしては、図３を用いて後述するように、コマ送り再生する開始時間ｔｓ、分割単位時間ｔｘ、表示枚数Ｎ、コマ送り再生の表示時間ＴＹを用いてもよい。また、このコマ送り再生する設定において、重畳処理の処理方法を選択するようにしてもよい。
【００２１】
次に、図３を用いて、上述したコマ送り再生する開始時間ｔｓ、分割単位時間ｔｘ、表示枚数Ｎ、コマ送り再生の表示時間ＴＹについて説明する。図３（ａ）に示すように、動画データにおいては、たとえば、時刻ｔに対応して、動画データの１枚の画像に対応するフレーム（ないしコマ）がフレームｆ０、ｆ１、ｆ２・・・ｆｎ−２、ｆｎ−１、ｆｎと続いている。
【００２２】
ここでは、通常の速度で再生される場合において、連続するフレームとフレームとの間の時間間隔を、最小単位時間ｔｘ＿ｍｉｎとする。また、通常の速度で再生される場合に、動画データの全体は、総再生時間Ｔで再生されるものとする。
【００２３】
上述したコマ送り再生する開始時間ｔｓは、動画データのフレームのうち、コマ送り再生を開始するフレームを指定する時間である（図３（ａ）のフレームｆＡを参照）。分割単位時間ｔｘは、コマ送り再生する場合に、飛ばすフレームを指定する時間である。表示枚数Ｎは、コマ送り再生する場合に、コマ送り再生全体で表示するコマの枚数である。コマ送り再生の表示時間ＴＹは、コマ送り再生するフレーム１枚を表示する時間である。
【００２４】
ここでは、これらパラメータを用いて、図３（ａ）に示すように、コマ送り再生するフレームとして、フレームｆＡ、フレームｆＢ、フレームｆＣ、および、フレームｆＤが選択されたものとする。
【００２５】
次に、図３（ｂ）、図３（ｃ）、および、図３（ｄ）を用いて、動画データをコマ送り再生する場合に、順に再生する複数の画像データを重畳処理する再生部３の処理の一例について説明する。ここでは、動画データとして、ボールなどの丸い物体が、紙面上左から右へ移動している動画の場合について説明する。
【００２６】
図３（ｂ）の場合には、再生部３は、順に再生する複数の画像データを重畳処理しないで、コマ送り再生して、表示部４に表示している。
【００２７】
図３（ｃ）の場合には、再生部３は、順に再生する複数の画像データを、全て重畳処理しつつ、コマ送り再生して、表示部４に表示している。
【００２８】
図３（ｄ）の場合には、再生部３は、順に再生する複数の画像データのうち、再生するタイミングに対応する画像データと、この再生するタイミングの画像データに対して、直近の複数毎の画像データとを、重畳処理しつつ、コマ送り再生して、表示部４に表示している。この場合は、直近の複数毎の画像データの枚数は１枚であるが、直近の複数毎の画像データの枚数は、任意に設定されてもよい。
【００２９】
次に、図４のフローチャートを用いて、画像再生装置１００の動作について説明する。まず、再生部３は、記憶部１から動画データを読み出し、当該読み出した動画データの総再生時間Ｔを検出する（ステップＳ０１）。次に、再生部３は、当該読み出した動画データの最小単位時間ｔｍｉｎを検出する（ステップＳ０２）。そして、再生部３は、当該読み出した動画データを、再生する。
【００３０】
その後、ユーザが設定部２を操作して、コマ送り再生する区間を設定する（ステップＳ０３）。ここでは、コマ送り再生する開始時間ｔｓを設定したとする。次に、再生部３は、設定されたコマ送り再生する開始時間ｔｓが、総再生時間Ｔよりも小さいか否かを判定する（ステップＳ０４）。
【００３１】
このステップＳ０４の判定結果として、設定されたコマ送り再生する開始時間ｔｓが、総再生時間Ｔよりも小さくない場合には、設定されたコマ送り再生する開始時間ｔｓを、コマ送り再生の開始時間としてコマ送り再生できないために、再生部３は、ステップＳ０３からの処理を繰り返し、コマ送り再生しない。
【００３２】
一方、このステップＳ０４の判定結果として、設定されたコマ送り再生する開始時間ｔｓが、総再生時間Ｔよりも小さい場合には、設定されたコマ送り再生する開始時間ｔｓを、コマ送り再生の開始時間としてコマ送り再生できないために、再生部３は、処理をステップＳ０５に進める。
【００３３】
次に、ユーザが設定部２を操作して、分割単位時間ｔｘを設定する（ステップＳ０５）。次に、再生部３は、設定された分割単位時間ｔｘが、最小単位時間ｔｍｉｎよりも大きい否かを判定する（ステップＳ０６）。
【００３４】
このステップＳ０６の判定結果として、設定された分割単位時間ｔｘが、最小単位時間ｔｍｉｎよりも大きくない場合には、設定された分割単位時間ｔｘでコマ送り再生できないために、再生部３は、ステップＳ０５からの処理を繰り返し、コマ送り再生しない。
【００３５】
一方、ステップＳ０６の判定結果として、設定された分割単位時間ｔｘが、最小単位時間ｔｍｉｎよりも大きい場合には、設定された分割単位時間ｔｘでコマ送り再生できるために、再生部３は、処理をステップＳ０７に進める。
【００３６】
次に、ユーザが設定部２を操作して、コマ送り再生する表示枚数Ｎを設定する（ステップＳ０７）。次に、再生部３は、設定された表示枚数Ｎと分割単位時間ｔｘとを乗じた時間が、総再生時間Ｔからコマ送り再生する開始時間ｔｓを除算した時間よりも、小さいか否かを判定する。すなわち、再生部３は、設定された表示枚数Ｎと分割単位時間ｔｘとに基づいて算出されるコマ送り再生の対象となる動画の時間が、総再生時間Ｔとコマ送り再生する開始時間ｔｓとに基づいて算出される残り再生時間よりも、小さいか否かを判定する。
【００３７】
このステップＳ０７の判定結果として、設定された表示枚数Ｎと分割単位時間ｔｘとを乗じた時間が、総再生時間Ｔからコマ送り再生する開始時間ｔｓを除算した時間よりも、小さくない場合には、再生部３は、ステップＳ０５からの処理を繰り返し、コマ送り再生しない。
【００３８】
一方、ステップＳ０７の判定結果として、設定された表示枚数Ｎと分割単位時間ｔｘとを乗じた時間が、総再生時間Ｔからコマ送り再生する開始時間ｔｓを除算した時間よりも、小さい場合には、再生部３は、ステップＳ０９に処理を進める。
【００３９】
次に、ユーザが設定部２を操作して、コマ送り再生の表示時間ＴＹを設定し（ステップＳ０９）、コマ送り再生の特殊効果（重畳処理の処理方法）を設定する（ステップＳ１０）。次に、再生部３は、設定された開始時間ｔｓ、分割単位時間ｔｘ、表示枚数Ｎ、表示時間ＴＹ、および、特殊効果に基づいて、記憶部１から読み出した動画データを、コマ送り再生する（ステップＳ１１）。
【００４０】
次に、再生部３は、コマ送り再生が終了したか否かを判定し（ステップＳ１２）、コマ送り再生が終了していない場合には、ステップＳ１１からの処理を繰り返す。このコマ送り再生が終了したか否かを判定は、たとえば、コマ送り再生する毎に、再生部３が表示枚数Ｎをデクリメントしていき、再生部３は、表示枚数Ｎの値が０であるか否かを判定することにより、判定してもよい。
【００４１】
一方、ステップＳ１２の判定結果として、コマ送り再生が終了している場合には、再生部３は、動画の再生が終了しているか否かを判定し（ステップＳ１３）、動画の再生が終了していない場合には、再生部３は、ステップＳ０３からの処理を繰り返す。一方、ステップＳ１３の判定結果として、動画の再生が終了した場合には、再生部３は、処理を終了する。
【００４２】
このようにして、本実施形態による画像再生装置１００は、コマ送り再生する区間を設定して、コマ送り再生することができる。
【００４３】
なお、設定部２は、再生部３により動画データが再生されている期間に、コマ送り再生する区間の設定を指示する信号が入力されたタイミングに応じて、コマ送り再生する区間を設定してもよい。
【００４４】
たとえば、再生部３により動画データが再生されている場合に、ユーザは、コマ送り再生したいシーンで、コマ送り再生することを示すボタンを押下する。すると、このボタンが押下されたことに応じて、コマ送り再生する区間の設定を指示する信号が、設定部２に入力される。設定部２は、コマ送り再生する区間の設定を指示する信号が入力されたことに応じて、たとえば、現在再生しているフレームに対応する時間を、上述したコマ送り再生する開始時間ｔｓとして設定する。これにより、ユーザは、簡易にコマ送り再生する区間を設定することができる。
【００４５】
また、設定部２は、動画データの画像中の特定の被写体を認識し、当該認識した特定の被写体に基づいて、コマ送り再生する区間を設定してもよい。
【００４６】
たとえば、ユーザは、同一の被写体が映されているフレームのみで、コマ送り再生したい場合がある。このような場合、設定部２が、動画データの画像中の特定の被写体を認識し、当該認識した特定の被写体に基づいて、たとえば、現在のフレームから、被写体が画像中から消えるフレームまでを、または、画像中に存在しなくなるフレームまでを、コマ送り再生する区間として設定する。このようにすることにより、ユーザは、同一の被写体が映されているフレームのみのコマ送り再生を、視聴することができる。
【００４７】
なお、上記に説明したように、コマ送り再生の開始フレームは、設定部２により、再生部３により動画データが再生されている期間に、コマ送り再生する区間の設定を指示する信号が入力されたタイミングに応じて、設定する。そして、コマ送り再生の終了フレームは、設定部２により、動画データの画像中の特定の被写体を認識し、当該認識した特定の被写体に基づいて、設定する。
【００４８】
このようにすると、設定部２により、ユーザは、コマ送り再生の対象としたい被写体が画像中にある場合に、コマ送り再生することを示すボタンを押下するのみで、この被写体が映されているフレームの区間を、簡易に選択することができる。そして、ユーザは、この被写体が映されている区間のフレームのみのコマ送り再生を視聴することができる。
【００４９】
なお、画像再生装置１００は、レンズなどの光学系を介して入射された像を撮像する撮像部を備えていてもよい。そして、記憶部１には、この撮像部により撮像された動画データが記憶されてもよい。これにより、ユーザは、撮像した動画データに対しても、同様に、コマ送り再生する区間を設定して、コマ送り再生することができる。たとえば、撮像した動画データを、コマ送り再生して確認する場合などに、好適である。
【００５０】
なお、記憶部１は、ハードディスク装置や光磁気ディスク装置、フラッシュメモリ等の不揮発性のメモリや、ＣＤ−ＲＯＭ等の読み出しのみが可能な記憶媒体、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような揮発性のメモリ、あるいはこれらの組み合わせにより構成されるものとする。
【００５１】
なお、図１における設定部２または再生部３は専用のハードウェアにより実現されるものであってもよく、また、メモリおよびマイクロプロセッサにより実現させるものであってもよい。
なお、この設定部２または再生部３は専用のハードウェアにより実現されるものであってもよく、また、この設定部２または再生部３はメモリおよびＣＰＵ（中央演算装置）により構成され、設定部２または再生部３の機能を実現するためのプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。
【００５２】
また、図１における設定部２または再生部３の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、上述した設定部２または再生部３で実行される処理を実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００５３】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５４】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００５５】
２…設定部、３…再生部、１００…画像再生装置
【図１】
2013121057.tif 000003
【図２】
2013121057.tif 000004
【図３】
2013121057.tif 000005
【図４】
2013121057.tif 000006