(57)【要約】【課題】従来、シーンの切り替わりの箇所を適切に明示できなかった。【解決手段】映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得部と、フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、フレーム間変化情報に対応する第一の箇所を決定する箇所決定部と、箇所決定部が決定した第一の箇所であり、映像の中の箇所を視覚的に認識可能に出力する箇所出力部とを具備する映像処理装置により、シーンの切り替わりの箇所を適切に明示できる。【選択図】図７
2018014669.tif 000002
【特許請求の範囲】
【請求項１】
映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得部と、
前記フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定する箇所決定部と、
前記箇所決定部が決定した第一の箇所であり、映像の中の箇所を視覚的に認識可能に出力する箇所出力部とを具備する映像処理装置。
【請求項２】
前記変化情報取得部は、
２つのフレーム間の変化に関する２以上の特徴量を取得し、当該２以上の特徴量を用いて、フレーム間変化情報を取得する請求項１記載の映像処理装置。
【請求項３】
前記予め決められた条件に関する第一選択条件を受け付ける受付部をさらに具備し、
前記箇所決定部は、
前記フレーム間変化情報が前記第一選択条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定する請求項１または請求項２記載の映像処理装置。
【請求項４】
前記受付部は、
前記箇所出力部が出力した１または２つの第一の箇所により区切られる２以上のシーンの中の一のシーンの選択を受け付け、
前記箇所出力部は、
前記受付部が受け付けた選択に対応する一のシーンに対応する表示を、他のシーンに対応する表示と比較して、強調する態様で出力する請求項３いずれか一項に記載の映像処理装置。
【請求項５】
前記受付部が受け付けた選択に対応する一のシーンに対応する部分映像を出力する部分映像出力部をさらに具備する請求項４記載の映像処理装置。
【請求項６】
映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得部と、
前記フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定する箇所決定部と、
１つまたは２つの第一の箇所により区切られるシーンに対応する２以上の各部分映像を、画面の中の分割された領域である分割画面に同時再生する部分映像出力部を具備する映像処理装置。
【請求項７】
前記予め決められた条件に関する第一選択条件を受け付ける受付部をさらに具備し、
前記箇所決定部は、
前記フレーム間変化情報が前記第一選択条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定し、
前記部分映像出力部は、
前記第一の箇所の数に対応するシーン数に応じて分割された各分割画面に、１つまたは２つの第一の箇所により区切られる２以上の各シーンに対応する各部分映像を、同時再生する請求項６記載の映像処理装置。
【請求項８】
前記受付部は、
前記部分映像出力部が出力している２以上の部分映像の中の一の部分映像の選択を受け付け、
前記部分映像出力部は、
前記受付部が受け付けた選択に対応する一の部分映像に対応する分割画面を、他の部分映像に対応する分割画面と比較して、強調する態様で出力する請求項７記載の映像処理装置。
【請求項９】
受け付けられたシーンの選択または部分映像の選択に対応する１または２以上の部分映像を取得する部分映像取得部と、
前記部分映像取得部が取得した１以上の部分映像からを有するダイジェスト映像を蓄積する蓄積部とをさらに具備する請求項１から請求項８いずれか一項に記載の映像処理装置。
【請求項１０】
変化情報取得部、箇所決定部、および箇所出力部により実現される映像処理方法であって、
前記変化情報取得部が、映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得ステップと、
前記箇所決定部が、前記フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定する箇所決定ステップと、
前記箇所出力部が、前記箇所決定ステップで決定された第一の箇所であり、映像の中の箇所を視覚的に認識可能に出力する箇所出力ステップとを具備する映像処理方法。
【請求項１１】
変化情報取得部、箇所決定部、および部分映像出力部により実現される映像処理方法であって、
前記変化情報取得部が、映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得ステップと、
前記箇所決定部が、前記フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定する箇所決定ステップと、
前記部分映像出力部が、１つまたは２つの第一の箇所により区切られるシーンに対応する２以上の各部分映像を、画面の中の分割された領域である分割画面に同時再生する部分映像出力ステップとを具備する映像処理方法。
【請求項１２】
コンピュータを、
映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得部と、
前記フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定する箇所決定部と、
前記箇所決定部が決定した第一の箇所であり、映像の中の箇所を視覚的に認識可能に出力する箇所出力部として機能させるためのプログラム。
【請求項１３】
コンピュータを、
映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得部と、
前記フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定する箇所決定部と、
１または２つの第一の箇所により区切られるシーンに対応する２以上の各部分映像を、画面の中の分割された領域である分割画面に同時再生する部分映像出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像のフレーム間の変化情報であるフレーム間変化情報を取得し、当該フレーム間変化情報を用いて、映像に対して処理を行う映像処理装置等に関するものである。
【背景技術】
【０００２】
従来、ダイジェストシーンとして相応しい映像中のシーンを含み、且つ、予め決められた時間内に収まるダイジェスト映像の作成を効率的に実行できるようにする新たなダイジェスト映像作成技術の提供を目的とするダイジェスト映像作成装置があった（特許文献１参照）。
【０００３】
この装置において、入力した映像の中から、任意の方法により、ダイジェスト映像として相応しい意味的に重要な単数または複数のシーン区間を選択する。そして、作成したいダイジェスト映像の時間長の値を予め設定しておき、その値とその選択した意味的に重要なシーン区間の合計時間長とを比較して、その比較結果によって、シーン区間を更に追加したり、逆に一度選択したシーン区間の中から部分的にシーン区間を削除することにより、ダイジェスト映像の時間長がちょうど予め設定した値と同じになるようにダイジェストシーンを定義することでダイジェスト映像を作成する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１４８３９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来技術においては、シーンの切り替わりの箇所を適切に明示できなかった。
【課題を解決するための手段】
【０００６】
本第一の発明の映像処理装置は、映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得部と、フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、フレーム間変化情報に対応する第一の箇所を決定する箇所決定部と、箇所決定部が決定した第一の箇所であり、映像の中の箇所を視覚的に認識可能に出力する箇所出力部とを具備する映像処理装置である。
【０００７】
かかる構成により、シーンの切り替わりの箇所を適切に明示できる。
【０００８】
また、本第二の発明の映像処理装置は、第一の発明に対して、変化情報取得部は、２つのフレーム間の変化に関する２以上の特徴量を取得し、２以上の特徴量を用いて、フレーム間変化情報を取得する映像処理装置である。
【０００９】
かかる構成により、シーンの切り替わりの箇所を適切に明示できる。
【００１０】
また、本第三の発明の映像処理装置は、第一または第二の発明に対して、予め決められた条件に関する第一選択条件を受け付ける受付部をさらに具備し、箇所決定部は、フレーム間変化情報が第一選択条件を満たすほど大きな変化を示す情報である場合、フレーム間変化情報に対応する第一の箇所を決定する映像処理装置である。
【００１１】
かかる構成により、シーンの切り替わりの箇所を動的に変更し、適切に明示できる。
【００１２】
また、本第四の発明の映像処理装置は、第三の発明に対して、受付部は、箇所出力部が出力した１または２つの第一の箇所により区切られる２以上のシーンの中の一のシーンの選択を受け付け、箇所出力部は、受付部が受け付けた選択に対応する一のシーンに対応する表示を、他のシーンに対応する表示と比較して、強調する態様で出力する映像処理装置である。
【００１３】
かかる構成により、シーンの選択が容易に行われる。
【００１４】
また、本第五の発明の映像処理装置は、第四の発明に対して、受付部が受け付けた選択に対応する一のシーンに対応する部分映像を出力する部分映像出力部をさらに具備する映像処理装置である。
【００１５】
かかる構成により、選択したシーンに対応する部分映像を出力できる。
【００１６】
また、本第六の発明の映像処理装置は、映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得部と、フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、フレーム間変化情報に対応する第一の箇所を決定する箇所決定部と、１または２つの第一の箇所により区切られるシーンに対応する２以上の各部分映像を、画面の中の分割された領域である分割画面に同時再生する部分映像出力部を具備する映像処理装置である。
【００１７】
かかる構成により、２以上の各シーンに対応する部分映像を同時に再生できる。
【００１８】
また、本第七の発明の映像処理装置は、第六の発明に対して、予め決められた条件に関する第一選択条件を受け付ける受付部をさらに具備し、箇所決定部は、フレーム間変化情報が第一選択条件を満たすほど大きな変化を示す情報である場合、フレーム間変化情報に対応する第一の箇所を決定し、部分映像出力部は、第一の箇所の数に対応するシーン数に応じた分割画面の数を決定し、分割画面の数に合致する各分割画面に、１または２つの第一の箇所により区切られるすべてのシーンに対応する２以上の各部分映像を、同時再生する映像処理装置である。
【００１９】
かかる構成により、入力した条件に対応するシーンに映像を分割でき、かつすべてのシーンに対応する部分映像を同時に再生できる。
【００２０】
また、本第八の発明の映像処理装置は、第七の発明に対して、受付部は、部分映像出力部が出力している２以上の部分映像の中の一の部分映像の選択を受け付け、部分映像出力部は、受付部が受け付けた選択に対応する一の部分映像に対応する分割画面を、他の部分映像に対応する分割画面と比較して、強調する態様で出力する映像処理装置である。
【００２１】
かかる構成により、選択した部分映像が明示できる。
【００２２】
また、本第九の発明の映像処理装置は、第一から第八いずれか１つの発明に対して、受け付けられたシーンの選択または部分映像の選択に対応する１または２以上の部分映像を取得する部分映像取得部と、部分映像取得部が取得した１以上の部分映像からを有するダイジェスト映像を蓄積する蓄積部とを具備する映像処理装置である。
【００２３】
かかる構成により、ダイジェスト映像が容易に取得できる。
【００２４】
本第十の発明のダイジェスト映像取得装置は、映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得部と、フレーム間変化情報を用いて、映像の一部である１または２以上の部分映像を取得する部分映像取得部と、部分映像取得部が取得した１以上の部分映像を有するダイジェスト映像を蓄積する蓄積部とを具備するダイジェスト映像取得装置である。
【００２５】
かかる構成により、フレーム間の変化を示すフレーム間変化情報を用いてダイジェスト映像を取得するため、適切なダイジェスト映像を取得できる。
【００２６】
また、本第十一の発明のダイジェスト映像取得装置は、第十の発明に対して、部分映像取得部は、フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、フレーム間変化情報に対応するフレームを含む１以上の部分映像を取得するダイジェスト映像取得装置である。
【００２７】
かかる構成により、適切なダイジェスト映像を取得できる。
【００２８】
また、本第十二の発明のダイジェスト映像取得装置は、第十または第十一の発明に対して、変化情報取得部は、２つのフレーム間の変化に関する２以上の特徴量を取得し、２以上の特徴量を用いて、フレーム間変化情報を取得するダイジェスト映像取得装置である。
【００２９】
かかる構成により、適切なダイジェスト映像を取得できる。
【００３０】
また、本第十三の発明のダイジェスト映像取得装置は、第十から第十二いずれか１つの発明に対して、部分映像の数である部分映像数を受け付ける受付部をさらに具備し、部分映像取得部は、部分映像数の部分映像を取得するダイジェスト映像取得装置である。
【００３１】
かかる構成により、適切なダイジェスト映像を取得できる。
【００３２】
また、本第十四の発明のダイジェスト映像取得装置は、第十記載から第十二いずれか１つの発明に対して、部分映像の開始フレームを選択するための第一選択条件が格納される選択条件格納部をさらに具備し、部分映像取得部は、第一選択条件に合致する１以上のフレームを選択するフレーム選択手段と、フレーム選択手段が選択した１以上の各フレームを開始フレームとする１以上の部分映像を取得する部分映像取得手段とを具備するダイジェスト映像取得装置である。
【００３３】
かかる構成により、適切なダイジェスト映像を取得できる。
【００３４】
また、本第十五の発明のダイジェスト映像取得装置は、第十四の発明に対して、部分映像取得手段は、開始フレームと次の開始フレームまたは映像の終了フレームとまでの２以上の各シーンから、シーンの長さに応じた長さの部分映像を取得するダイジェスト映像取得装置である。
【００３５】
かかる構成により、適切なダイジェスト映像を取得できる。
【００３６】
また、本第十六の発明のダイジェスト映像取得装置は、第十四の発明に対して、部分映像取得手段は、開始フレームと次の開始フレームまたは映像の終了フレームとまでの２以上の各シーンから、一定長の部分映像を取得するダイジェスト映像取得装置である。
【００３７】
かかる構成により、適切なダイジェスト映像を取得できる。
【００３８】
また、本第十七の発明のダイジェスト映像取得装置は、第十四から第十六いずれか１つの発明に対して、選択条件格納部は、部分映像の終了フレームを選択するための第二選択条件をも格納し、部分映像取得手段は、第二選択条件に合致する１以上のフレームを選択し、開始フレームから選択した終了フレームまでの部分映像を取得するダイジェスト映像取得装置である。
【００３９】
かかる構成により、適切なダイジェスト映像を取得できる。
【発明の効果】
【００４０】
本発明による映像処理装置によれば、シーンの切り替わりの箇所を適切に明示できる。
【図面の簡単な説明】
【００４１】
【図１】実施の形態１におけるダイジェスト映像取得装置１のブロック図
【図２】同ダイジェスト映像取得装置１の動作について説明するフローチャート
【図３】同フレーム間変化情報取得処理の第一の例について説明するフローチャート
【図４】同フレーム間変化情報取得処理の第二の例について説明するフローチャート
【図５】同フレーム間変化情報の算出を示す概念図
【図６】同フレーム間変化情報管理表を示す図
【図７】実施の形態２における映像処理装置２のブロック図
【図８】同映像処理装置２の動作について説明するフローチャート
【図９】同出力例を示す図
【図１０】同出力例を示す図
【図１１】同出力例を示す図
【図１２】同出力例を示す図
【図１３】同出力例を示す図
【図１４】実施の形態３における映像処理装置３のブロック図
【図１５】同映像処理装置３の動作について説明するフローチャート
【図１６】同部分映像再生処理について説明するフローチャート
【図１７】同出力例を示す図
【図１８】同出力例を示す図
【図１９】同出力例を示す図
【図２０】同出力例を示す図
【図２１】上記実施の形態におけるコンピュータシステムの概観図
【図２２】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００４２】
以下、ダイジェスト映像取得装置、映像処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００４３】
（実施の形態１）
本実施の形態において、映像のフレーム間の変化情報であるフレーム間変化情報を取得し、当該フレーム間変化情報を用いて、映像の一部からなるダイジェスト映像を取得するダイジェスト映像取得装置について説明する。
【００４４】
また、本実施の形態において、フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報に対応するフレームをシーンの開始フレームとして、映像の一部を取得し、当該映像の一部を含むダイジェスト映像を取得するダイジェスト映像取得装置について説明する。
【００４５】
また、本実施の形態において、フレーム間の変化に関する２以上の特徴量から、フレーム間ごとに一のフレーム間変化情報を取得し、当該フレーム間変化情報を用いて、映像の一部からなるダイジェスト映像を取得するダイジェスト映像取得装置について説明する。
【００４６】
また、本実施の形態において、映像の分割数Ｎ（Ｎは２以上の自然数）を受け付け、当該分割数Ｎの数のシーンを検出し、２以上のシーンごとに部分映像を取得し、当該２以上の部分映像を連結したダイジェスト映像を取得するダイジェスト映像取得装置について説明する。
【００４７】
また、本実施の形態において、予め決められた条件に合致するフレームをシーンの開始フレームとして、映像の一部を取得し、当該映像の一部を含むダイジェスト映像を取得するダイジェスト映像取得装置について説明する。
【００４８】
また、本実施の形態において、シーンの長さに応じた長さの部分映像を各シーンから取得し、ダイジェスト映像を構成するダイジェスト映像取得装置について説明する。
【００４９】
また、本実施の形態において、シーンの長さとは無関係に、一定長の部分映像を各シーンから取得し、ダイジェスト映像を構成するダイジェスト映像取得装置について説明する。
【００５０】
さらに、本実施の形態において、予め決められた条件を満たす終了フレームを決定し、開始フレームからかかる終了フレームまでの部分映像を取得し、ダイジェスト映像を構成するダイジェスト映像取得装置について説明する。
【００５１】
図１は、本実施の形態におけるダイジェスト映像取得装置１のブロック図である。
【００５２】
ダイジェスト映像取得装置１は、格納部１１、受付部１２、処理部１３、および送信部１４を備える。格納部１１は、映像格納部１１１、選択条件格納部１１２、およびダイジェスト映像格納部１１３を備える。
【００５３】
処理部１３は、変化情報取得部１３１、部分映像取得部１３２、および蓄積部１３３を備える。
【００５４】
部分映像取得部１３２は、フレーム選択手段１３２１、および部分映像取得手段１３２２を備える。
【００５５】
格納部１１は、各種の情報が格納される。各種の情報とは、例えば、ダイジェスト映像が作成される元になる映像、後述する選択条件、ダイジェスト映像等である。
【００５６】
映像格納部１１１は、２以上のフレームを有する映像が格納される。この映像は、ダイジェスト映像が作成される元になる映像である。この映像に、音声が対応付いて含まれていても良いことは言うまでもない。
【００５７】
選択条件格納部１１２は、部分映像の開始フレームを選択するための第一選択条件が格納される。第一選択条件は、後述するフレーム間変化情報をパラメータとする条件である。第一選択条件は、例えば、フレーム間変化情報が閾値以上であるフレーム間の変化後のフレームを開始フレームとして選択すること、フレーム間変化情報の値が上位Ｎに対応するフレーム間の変化後のフレームを開始フレームとして選択すること、フレーム間変化情報が閾値以上であるフレーム間の変化後のフレームからＸ（Ｘは１以上の自然数）フレーム後のフレームを開始フレームとして選択すること、フレーム間変化情報の値が上位Ｎに対応するフレーム間の変化後のフレームからＸ（Ｘは１以上の自然数）フレーム後のフレームを開始フレームとして選択すること等である。
【００５８】
選択条件格納部１１２は、部分映像の終了フレームを選択するための第二選択条件をも格納していることは好適である。第二選択条件は、例えば、部分映像の時間に関する条件である。第二選択条件は、例えば、開始フレームから、シーンの長さをパラメータとする増加関数により算出される時間後、またはフシーンの長さをパラメータとする増加関数により算出されるフレーム数後のフレームを終了フレームとして選択することである。第二選択条件は、例えば、開始フレームから定数時間後のフレームを終了フレームとして選択すること、開始フレームから定数だけ後のフレームを終了フレームとして選択することである。
【００５９】
なお、第一選択条件、および第二選択条件の表現は問わない。第一選択条件、および第二選択条件は、例えば、論理式、プログラム等である。
【００６０】
ダイジェスト映像格納部１１３は、処理部１３が取得したダイジェスト映像が格納される。
【００６１】
受付部１２は、各種の指示や映像を受け付ける。各種の指示や映像とは、例えば、開始指示、部分映像数、ダイジェスト映像送信指示等である。開始指示とは、ダイジェスト映像の作成を開始する指示である。また、部分映像数とは、ダイジェスト映像を構成する部分映像の数である。ダイジェスト映像送信指示とは、ダイジェスト映像の送信の指示であり、映像またはダイジェスト映像を識別する映像識別子を有する。ダイジェスト映像送信指示は、通常、ユーザの端末装置（図示しない）から受信される。
【００６２】
ここで、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【００６３】
各種の指示や映像の入力手段は、キーボードやマウスやメニュー画面によるもの等、何でも良い。受付部１２は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００６４】
処理部１３は、各種の処理を行う。各種の処理とは、例えば、変化情報取得部１３１、部分映像取得部１３２、蓄積部１３３、フレーム選択手段１３２１、部分映像取得手段１３２２等が行う処理である。
【００６５】
変化情報取得部１３１は、映像格納部１１１の映像からフレーム間変化情報を取得する。フレーム間変化情報は、映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報である。
【００６６】
変化情報取得部１３１は、例えば、２つのフレーム間の変化に関する１または２以上の特徴量を取得し、当該１または２以上の特徴量を用いて、フレーム間変化情報を取得しても良い。かかる場合、フレーム間変化情報は、例えば、０から９までの自然数で示される。なお、フレーム間変化情報は、ここでは、数値が大きくなるほど、変化が大きいことを示す。なお、１以上の特徴量は、例えば、ＤＣ成分、輝度、色値、色差ヒストグラム相関などである。
【００６７】
変化情報取得部１３１は、例えば、上述したフレーム間変化情報を取得する第一から第三の処理を行い、第一フレーム間変化情報、第二フレーム間変化情報、第三フレーム間変化情報を取得する。そして、変化情報取得部１３１は、第一フレーム間変化情報、第二フレーム間変化情報、第三フレーム間変化情報を用いてフレーム間変化情報を取得する。なお、第一フレーム間変化情報、第二フレーム間変化情報、第三フレーム間変化情報は、それぞれが大きい値である（変化が大きい）ほど、フレーム間変化情報が大きい値（例えば、９に近づく）を採る。なお、２つのフレーム間からフレーム間変化情報を取得する場合、フレーム微分値をフレーム間変化情報として取得する、と言える。
【００６８】
変化情報取得部１３１は、３以上のフレームの組を取得し、３以上のフレームの組からフレーム間変化情報を取得しても良い。変化情報取得部１３１は、例えば、３つのフレームの組の中の前２つのフレーム間のフレーム微分値と、後２つのフレーム間のフレーム微分値とを取得し、２つのフレーム微分値の差異からフレーム間変化情報を取得しても良い。なお、変化情報取得部１３１は、通常、２つのフレーム微分値の差異をパラメータとする増加関数により、フレーム間変化情報を取得する。
フレーム間変化情報は、２以上のフレーム間の変化を示す情報の微分値（変化の度合い、変化の傾きと言っても良い）でも良い。つまり、変化情報取得部１３１は、例えば、上記の第一フレーム間変化情報、第二フレーム間変化情報、第三フレーム間変化情報のうちの１以上の情報から取得される２以上の変化に関する情報の微分値であっても良い。
フレーム間変化情報は、異なる２以上のフレーム間の変化に関する情報であれば良い。フレーム間変化情報は、好ましくは、隣接するフレームを含む、異なる２以上のフレーム間の変化に関する情報であれば良い。
【００６９】
さらに具体的には、変化情報取得部１３１は、例えば、以下のように動作する。まず、変化情報取得部１３１は、映像の最初からフレーム間変化情報を取得する対象となる２つのフレームの組を、順次、選択する。次に、変化情報取得部１３１は、選択したフレームの間のフレーム間変化情報を取得する。
【００７０】
なお、フレーム間変化情報は、例えば、２つのフレームである画像の類似度をパラメータとする減少関数（例えば、逆数）により取得される。また、フレーム間変化情報は、例えば、以下の第一から第四のいずれかの処理により算出される。
【００７１】
フレーム間変化情報の第一の取得処理は、ピクセル毎比較処理である。ピクセル毎比較処理とは、２つの各フレームの空間上の同一ピクセルの色値（例えば、ＲＧＢの値）の差であえる色値差を取得する。２つの各フレーム（フレーム１とフレーム２）の同一位置上のピクセルの色値がそれぞれ（ｒ１，ｇ１，ｂ１）、（ｒ２，ｇ２，ｂ２）であるとした場合、色値差（ｄ）は、数式１で示される。
【００７２】
そして、変化情報取得部１３１は、例えば、複数のピクセル間の色値差の平均値をフレーム間変化情報として取得する。また、変化情報取得部１３１は、例えば、当該色値差の平均値が大きいほど、大きい値となるフレーム間変化情報を取得しても良い。つまり、変化情報取得部１３１は、色値差の平均値をパラメータとする増加関数により、フレーム間変化情報を取得しても良い。なお、ピクセル毎比較処理により得られたフレーム間変化情報を第一フレーム間変化情報と言う。
【００７３】
【数１】
2018014669.tif 000003
【００７４】
フレーム間変化情報の第二の取得処理は、ピクセル比較処理である。ピクセル比較処理とは、２つの各フレーム（フレーム１とフレーム２）の同一位置上のピクセルの色値差（ｄ）を算出し、色値差（ｄ）が閾値以上または閾値より大きい場合、エラーピクセルと判断し、エラーピクセルの数を取得する処理である。つまり、変化情報取得部１３１は、エラーピクセルの数をフレーム間変化情報として取得する。変化情報取得部１３１は、エラーピクセルの数が多いほど、大きい値となるフレーム間変化情報を取得しても良い。つまり、変化情報取得部１３１は、エラーピクセルの数をパラメータとする増加関数により、フレーム間変化情報を取得しても良い。なお、ピクセル比較処理により得られたフレーム間変化情報を第二フレーム間変化情報と言う。
【００７５】
フレーム間変化情報の第三の取得処理は、カラーヒストグラム比較処理である。なお、カラーヒストグラムとは、画像中に各色が何ピクセルあるか数えて作成した棒グラフである。カラーヒストグラム比較処理は、例えば、２つのフレームの各色の数の差異の合計または各色の数の差異の平均値や中央値等をフレーム間変化情報として取得する処理である。また、変化情報取得部１３１は、例えば、２つのフレームの各色の数の差異の合計または各色の数の差異の平均値や中央値等が大きい、大きい値となるフレーム間変化情報を取得しても良い。つまり、変化情報取得部１３１は、２つのフレームの各色の数の差異の合計または各色の数の差異の平均値や中央値等をパラメータとする増加関数により、フレーム間変化情報を取得しても良い。なお、カラーヒストグラム比較処理により得られたフレーム間変化情報を第三フレーム間変化情報と言う。
【００７６】
また、変化情報取得部１３１は、上記の処理において、例えば、正規化されたフレーム間変化情報（例えば、０から９の整数のうちのいずれか）を取得しても良い。
【００７７】
フレーム間変化情報の第四の取得処理は、分割領域比較処理である。分割領域比較処理とは、以下のような処理である。つまり、変化情報取得部１３１は、２つの各フレーム（フレーム１とフレーム２）を２以上の領域に分割し、２以上の分割領域を得る。そして、変化情報取得部１３１は、２つの各フレームの同一の分割領域に対して、分割領域間の変換の度合いを示す情報である分割領域変化情報を、２以上の各分割領域ごとに取得する。そして、変化情報取得部１３１は、２以上の各分割領域の２以上の分割領域変化情報を用いて、フレーム間変化情報を取得する。分割領域比較処理において、変化情報取得部１３１は、２以上の各分割領域に対して、上述したピクセル毎比較処理により分割領域変化情報を取得しても良いし、ピクセル比較処理により分割領域変化情報を取得しても良いし、２つの各分割領域における１以上の特徴量の差異から分割領域変化情報を取得しても良い。
【００７８】
部分映像取得部１３２は、フレーム間変化情報を用いて、映像から１または２以上の部分映像を取得する。なお、部分映像は映像の一部である。ここで部分映像を取得する処理は、部分映像の開始フレームと終了フレームを特定する処理でも良い。また、具体的には、部分映像取得部１３２は、フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応するフレームを含む１以上の部分映像を取得する。フレーム間変化情報に対応するフレームとは、通常、フレーム間変化情報の算出対象となった２以上のフレームである。フレーム間変化情報に対応するフレームは、通常、フレーム間変化情報の算出対象となった２以上のフレームのうちの、時間的に最後のフレームである。ただし、フレーム間変化情報に対応するフレームは、フレーム間変化情報の算出対象となった２以上のフレームのうちのいずれかを基準として、時間的に後のフレーム（例えば、３フレーム後のフレーム、１０フレーム後のフレーム等）でも良い。
【００７９】
部分映像取得部１３２は、受付部１２で受け付けられた部分映像数の部分映像を取得しても良い。なお、部分映像取得部１３２が取得する部分映像の長さ（例えば、時間、フレーム数）は予め決められていても良いし、動的に変わっても良い。
【００８０】
フレーム選択手段１３２１は、第一選択条件に合致する１以上のフレームを選択する。フレーム選択手段１３２１が取得した１以上の各フレームは、部分映像の開始フレームである。なお、第一選択条件は、例えば、フレーム間変化情報が閾値以上または閾値より大きいことである。また、第一選択条件は、例えば、フレーム間変化情報の上位Ｎ（Ｎは部分映像数、または部分映像数−１であり、自然数である。）であることである。
【００８１】
部分映像取得手段１３２２は、フレーム選択手段１３２１が選択した１以上の各フレームを開始フレームとする１以上の部分映像を取得する。
【００８２】
部分映像取得手段１３２２は、２以上の各シーンから、シーンの長さに応じた長さの部分映像を取得しても良い。シーンとは、開始フレームと次の開始フレームまでフレーム群、または開始フレームと映像の終了フレームとまでのフレーム群である。
【００８３】
部分映像取得手段１３２２は、２以上の各シーンから、一定長の部分映像を取得しても良い。一定長を特定する情報は、格納部１１に格納されている。
【００８４】
部分映像取得手段１３２２は、第二選択条件に合致する１以上のフレームを終了フレームとして選択し、開始フレームから選択した終了フレームまでの部分映像を取得する。なお、第二選択条件は、例えば、開始フレームからＭフレーム後のフレームを終了フレームとして選択することである。また、第二選択条件は、例えば、開始フレームが含まれるシーンの長さに応じた部分映像の長さの決定し、開始フレームから当該部分映像の長さに対応するフレームを終了フレームとして選択することである。
【００８５】
蓄積部１３３は、部分映像取得部１３２が取得した１以上の部分映像を有するダイジェスト映像を蓄積する。蓄積部１３３は、部分映像取得部１３２が取得した２以上の部分映像を連結して、ダイジェスト映像を生成し、当該ダイジェスト映像を蓄積しても良い。ここで、蓄積とは、通常、格納部１１への格納であるが、外部の装置に蓄積することでも良い。また、ダイジェスト映像を蓄積することは、映像の開始フレームおよび終了フレームに対応付けて、フラグを付加し、当該フラグを用いて、ダイジェスト映像が再生できる状況を構成することでも良い。なお、ここでのフラグとは、例えば、後述する開始フラグ、または終了フラグである。
【００８６】
送信部１４は、ダイジェスト映像を図示しない端末装置に送信する。送信部１４は、部分映像取得部１３２が取得した１以上の部分映像を端末装置に送信しても良い。送信部１４は、例えば、受付部１２がダイジェスト映像送信指示を受け付けた場合に、当該ダイジェスト映像送信指示に対応するダイジェスト映像を端末装置に送信する。なお、この端末装置は、ダイジェスト映像送信指示を送信した装置である。
【００８７】
格納部１１、映像格納部１１１、選択条件格納部１１２、ダイジェスト映像格納部１１３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００８８】
格納部１１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部１１等で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部１１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部１１等で記憶されるようになってもよい。
【００８９】
処理部１３、変化情報取得部１３１、部分映像取得部１３２、蓄積部１３３、フレーム選択手段１３２１、部分映像取得手段１３２２は、通常、ＭＰＵやメモリ等から実現され得る。処理部１３等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００９０】
送信部１４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００９１】
次に、ダイジェスト映像取得装置１の動作について、図２のフローチャートを用いて説明する。
【００９２】
（ステップＳ２０１）受付部１２は、開始指示を受け付けたか否かを判断する。開始指示を受け付けた場合はステップＳ２０２に行き、開始指示を受け付けない場合はステップＳ２１２に行く。
【００９３】
（ステップＳ２０２）変化情報取得部１３１は、カウンタｉに１を代入する。
【００９４】
（ステップＳ２０３）変化情報取得部１３１は、映像格納部１１１の映像の中に、ｉ番目の組が存在するか否かを判断する。ｉ番目の組が存在する場合はステップＳ２０４に行き、ｉ番目の組が存在しない場合はステップＳ２０６に行く。なお、ｉ番目の組とは、フレーム間変化情報を取得する対象の２以上のフレームである。例えば、ｉ番目の組とは、フレーム間変化情報を取得する対象の２つの連続するフレームである。
【００９５】
（ステップＳ２０４）変化情報取得部１３１は、ｉ番目の組のフレーム群に対して、フレーム間変化情報を取得する。なお、フレーム間変化情報取得処理について、図３、図４のフローチャートを用いて説明する。
【００９６】
（ステップＳ２０５）変化情報取得部１３１は、カウンタｉを１、インクリメントする。ステップＳ２０３に戻る。
【００９７】
（ステップＳ２０６）フレーム選択手段１３２１は、第一選択条件に合致する１または２以上の開始フレームを選択する。第一選択条件は、例えば、フレーム間変化情報が閾値以上または閾値より大きい（変化が激しい）フレームである。なお、当該開始フレームは、通常、ｉ番目の組のフレーム群のうちの最後のフレームである。
【００９８】
（ステップＳ２０７）部分映像取得手段１３２２は、カウンタｊに１を代入する。
【００９９】
（ステップＳ２０８）部分映像取得手段１３２２は、ｊ番目の開始フレームが存在するか否かを判断する。ｊ番目の開始フレームが存在する場合はステップＳ２０９に行き、ｊ番目の開始フレームが存在しない場合はステップＳ２１１に行く。
【０１００】
（ステップＳ２０９）部分映像取得手段１３２２は、ｊ番目の開始フレームに対応する終了フレームであり、第二選択条件に合致する終了フレームを決定する。なお、この終了フレームは、（ｊ＋１）番目の開始フレームより時間的に前のフレームである。また、部分映像取得手段１３２２が終了フレームを決定する処理は、例えば、終了フレームの識別子（例えば、フレーム番号）を取得すること、終了フレームの識別子（例えば、フレーム番号）を開始フレームの識別子に対応付けて蓄積すること、終了フレームに終了フレームであることを示すフラグを付加すること等である。終了フレームを決定する処理の内容は問わない。
【０１０１】
（ステップＳ２１０）部分映像取得手段１３２２は、カウンタｊを１、インクリメントする。ステップＳ２０８に戻る。
【０１０２】
（ステップＳ２１１）蓄積部１３３は、部分映像取得部１３２が取得した１以上の部分映像を有するダイジェスト映像を蓄積する。ステップＳ２０１に戻る。なお、蓄積部１３３は、例えば、開始フレームから終了フレームまでのフレーム群を切り出し、部分映像を取得し、取得した２以上の部分映像を連結してダイジェスト映像を生成し、当該ダイジェスト映像を蓄積しても良い。また、蓄積部１３３は、フレーム選択手段１３２１が取得した開始フレームの識別子と、部分映像取得手段１３２２が取得した終了フレームの識別子との組を、格納部１１に蓄積しても良い。また、蓄積部１３３は、フレーム選択手段１３２１が取得した開始フレームの識別子に対応する開始フレームに、開始フレームである旨のフラグを付加し、かつ部分映像取得手段１３２２が取得した終了フレームの識別子に対応する終了フレームに、終了フレームである旨のフラグを付加するなどしても良い。つまり、蓄積部１３３がダイジェスト映像を蓄積する処理は、ダイジェスト映像を取得できるようにする処理であれば良い。
【０１０３】
（ステップＳ２１２）受付部１２は、ダイジェスト映像送信指示を図示しない端末装置から受信したか否かを判断する。ダイジェスト映像送信指示を受信した場合はステップＳ２１３に行き、受信しなかった場合はステップＳ２０１に戻る。
【０１０４】
（ステップＳ２１３）処理部１３は、ステップＳ２１２で受信されたダイジェスト映像送信指示に対応するダイジェスト映像を取得する。
【０１０５】
（ステップＳ２１４）送信部１４は、ステップＳ２１３で取得されたダイジェスト映像を図示しない端末装置に送信する。ステップＳ２０１に戻る。
【０１０６】
なお、図２のフローチャートにおいて、例えば、フレーム間変化情報取得処理の対象となるフレームの組は、２フレームであり、時間的に連続する２つのフレームである、とする。
しても良い。
【０１０７】
また、図２のフローチャートにおいて、部分映像取得手段１３２２は、映像の最初のフレームを、部分映像の開始フレームとし、第二選択条件に合致する終了フレームを決定しても良い。
【０１０８】
さらに、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１０９】
次に、ステップＳ２０４のフレーム間変化情報取得処理の第一の例について、図３のフローチャートを用いて説明する。図３のフローチャートにおいて、フレーム間変化情報の取得処理は、上述したピクセル比較処理を例として説明する。また、本フローチャートにおいて、フレーム間変化情報の取得処理の対象の２つの時間的に連続するフレームをフレーム１、フレーム２ということとする。また、映像中において、フレーム１の次にフレーム２が存在する、とする。
【０１１０】
（ステップＳ３０１）変化情報取得部１３１は、カウンタｉに１を代入する。また、変化情報取得部１３１は、変数「エラー数」に０を代入する。
【０１１１】
（ステップＳ３０２）変化情報取得部１３１は、フレーム１またはフレーム２にｉ番目のピクセルが存在するか否かを判断する。ｉ番目のピクセルが存在する場合はステップＳ３０３に行き、ｉ番目のピクセルが存在しない場合はステップＳ３０９に行く。なお、変化情報取得部１３１は、例えば、フレーム１またはフレーム２のピクセルを順に走査し、ｉ番目のピクセルを取得する。
【０１１２】
（ステップＳ３０３）変化情報取得部１３１は、フレーム１のｉ番目のピクセルの色値を取得する。
【０１１３】
（ステップＳ３０４）変化情報取得部１３１は、フレーム２のｉ番目のピクセルの色値を取得する。なお、フレーム１のｉ番目のピクセルのフレーム内の座標位置とフレーム２のｉ番目のピクセルのフレーム内の座標位置とは同じである。
【０１１４】
（ステップＳ３０５）変化情報取得部１３１は、ステップＳ３０３およびステップＳ３０４で取得した２つの色値から、距離を算出する。かかる算出方法は、上述した数式１である。
【０１１５】
（ステップＳ３０６）変化情報取得部１３１は、ステップＳ３０５で取得した距離が閾値以上であるか否かを判断する。距離が閾値以上であればステップＳ３０７に行き、距離が閾値未満であればステップＳ３０８に行く。
【０１１６】
（ステップＳ３０７）変化情報取得部１３１は、変数「エラー数」に１を加える。
【０１１７】
（ステップＳ３０８）変化情報取得部１３１は、カウンタｉを１、インクリメントする。
【０１１８】
（ステップＳ３０９）変化情報取得部１３１は、フレーム間変化情報に変数「エラー数」の値を代入する。
【０１１９】
なお、図３のフローチャートにおいて、ピクセルの色値を用いて、フレーム間変化情報を取得した。しかし、図３のフローチャートにおいて、ピクセルの他の特徴量（属性値と言っても良い）を用いて、２つのピクセル間の距離（差異と言っても良い）を算出し、かかる距離を用いて、フレーム間変化情報を取得しても良い。なお、ピクセルの他の特徴量とは、例えば、輝度、明度である。
【０１２０】
次に、ステップＳ２０４のフレーム間変化情報取得処理の第二の例について、図４のフローチャートを用いて説明する。図４のフローチャートにおいて、フレーム間変化情報の取得処理は、上述した分割領域比較処理を例として説明する。また、本フローチャートにおいて、フレーム間変化情報の取得処理の対象の２つの連続するフレームをフレーム１、フレーム２ということとする。また、映像中において、フレーム１の次にフレーム２が存在する、とする。
【０１２１】
（ステップＳ４０１）変化情報取得部１３１は、カウンタｉに１を代入する。
【０１２２】
（ステップＳ４０２）変化情報取得部１３１は、フレーム１またはフレーム２にｉ番目の分割領域が存在するか否かを判断する。ｉ番目の分割領域が存在する場合はステップＳ４０３に行き、ｉ番目の分割領域が存在しない場合はステップＳ４０８に行く。なお、格納部１１に、２以上の各分割領域を特定する分割領域特定（例えば、領域の左上座標と右下座標）が格納されている。そして、変化情報取得部１３１は、格納部１１の分割領域特定情報を順に取得していき、ｉ番目の分割領域が存在するか否か（ｉ番目の分割領域特定情報が格納部１１に存在するか否か）を判断する。
【０１２３】
（ステップＳ４０３）変化情報取得部１３１は、フレーム１のｉ番目の分割領域の１以上の特徴量を取得する。なお、１以上の特徴量は、例えば、ｉ番目の分割領域の各ピクセルの色値の平均値、ｉ番目の分割領域の各ピクセルの輝度の平均値、ｉ番目の分割領域の色ヒストグラムの情報等である。また、変化情報取得部１３１は、例えば、ｉ番目の分割領域特定情報を格納部１１から取得する。そして、変化情報取得部１３１は、例えば、当該分割領域特定情報が示す領域の画像から１以上の特徴量を取得する。
【０１２４】
（ステップＳ４０４）変化情報取得部１３１は、フレーム２のｉ番目の分割領域の１以上の特徴量を取得する。
【０１２５】
（ステップＳ４０５）変化情報取得部１３１は、ステップＳ４０３で取得した１以上の特徴量とステップＳ４０４で取得した１以上の特徴量とを用いて、各特徴量の差を取得する。つまり、例えば、変化情報取得部１３１は、ステップＳ４０３で取得したフレーム１の色値の平均値とテップＳ４０４で取得したフレーム２の色値の平均値との差異を取得し、かつフレーム１の輝度の平均値とフレーム２の輝度の平均値との差異を取得する。
【０１２６】
（ステップＳ４０６）変化情報取得部１３１は、ステップＳ４０５で取得した１以上の差の情報から、ｉ番目の分割領域の分割領域変化情報を取得する。変化情報取得部１３１は、ステップＳ４０５で取得した１以上の差の情報が大きな差を示す情報であるほど、ｉ番目の分割領域の分割領域変化情報が大きな情報となるように、分割領域変化情報を取得する。
【０１２７】
（ステップＳ４０７）変化情報取得部１３１は、カウンタｉを１、インクリメントする。ステップＳ４０２に戻る。
【０１２８】
（ステップＳ４０８）変化情報取得部１３１は、ステップＳ４０６で取得した２以上の各分割領域の分割領域変化情報を用いて、フレーム間変化情報を取得する。上位処理にリターンする。ここで、変化情報取得部１３１は、２以上の分割領域変化情報の平均値や中央値をフレーム間変化情報として取得しても良いし、２以上の分割領域変化情報の最大値をフレーム間変化情報として取得しても良い。つまり、分割領域変化情報が大きな値を示す場合ほど、大きな値のフレーム間変化情報を取得すれば良い。
【０１２９】
以下、本実施の形態におけるダイジェスト映像取得装置１の具体的な動作について説明する。
【０１３０】
今、映像格納部１１１に一の映像が格納されている。そして、ユーザは、ダイジェスト映像取得装置１に、部分映像数「５」を有する開始指示を入力した、とする。なお、一の映像は、例えば、フレーム番号０からフレーム番号１７９９９の１８０００フレームを有する映像である、とする。
【０１３１】
次に、受付部１２は、開始指示を受け付ける。そして、変化情報取得部１３１は、フレーム番号０に対応付けて、フレーム間変化情報「−１」を格納部１１に付加する。
【０１３２】
そして、次に、変化情報取得部１３１は、映像格納部１１１の映像の中のフレーム番号０とフレーム番号１を取得する。そして、変化情報取得部１３１は、フレーム番号０からフレーム番号１への変換の度合いを示すフレーム間変化情報を、例えば、上述した分割領域比較処理により取得する。ここでは、変化情報取得部１３１は、フレーム番号０とフレーム番号１の各分割領域の分割領域変化情報を取得し、当該各分割領域の分割領域変化情報を用いて、正規化したフレーム間変化情報「１」を取得した、とする。そして、変化情報取得部１３１は、フレーム番号１に対応付けて、フレーム間変化情報「１」を格納部１１に付加する。なお、変化情報取得部１３１は、「０」から「９」のいずれかの整数のフレーム間変化情報を取得する、とする。
【０１３３】
同様に、変化情報取得部１３１は、フレーム番号１とフレーム番号２との間のフレーム間変化情報「２」を取得した、とする。そして、変化情報取得部１３１は、フレーム番号２に対応付けて、フレーム間変化情報「２」を格納部１１に蓄積する。
【０１３４】
また、変化情報取得部１３１は、フレーム番号２とフレーム番号３との間のフレーム間変化情報「７」を取得した、とする。そして、変化情報取得部１３１は、フレーム番号３に対応付けて、フレーム間変化情報「７」を格納部１１に蓄積する。
【０１３５】
変化情報取得部１３１は、以上の処理を、映像の最終フレームまで行う。そして、変化情報取得部１３１は、図５に示す概念のフレーム間変化情報を算出した、とする。また、変化情報取得部１３１は、図６に示すフレーム間変化情報管理表の「ＩＤ」「フレーム番号」「フレーム間変化情報」の情報を蓄積した、とする。なお、フレーム間変化情報管理表は、「ＩＤ」「フレーム番号」「フレーム間変化情報」「開始フレームフラグ」「終了フレームフラグ」を有するレコードをフレーム数だけ保持している。「開始フレームフラグ」は開始フレームか否かを示すフラグであり、「終了フレームフラグ」は終了フレームか否かを示すフラグである。
【０１３６】
次に、フレーム選択手段１３２１は、フレーム間変化情報の値が上位５つの開始フレームを選択する。ここで、フレーム選択手段１３２１は、開始フレームとして、フレーム間変化情報の値が「９」のフレーム番号「６」「２５１７」「４５１０」「８３２１」「１２５４８」を選択した、とする。そして、フレーム選択手段１３２１は、開始フレームのフレーム番号に対応付けて、開始フラグ「１」を蓄積する。なお、フレーム選択手段１３２１は、開始フレーム以外のフレーム番号には、開始フラグ「０」を蓄積する、とする。なお、開始フラグ「１」は開始フラグであることを示し、開始フラグ「０」は開始フラグでないことを示す。また、同一のフレーム間変化情報に対応するすべてのフレームを開始フレームとして採用すると、部分映像数を超える部分映像を取得する場合、フレーム選択手段１３２１は、極力、間が均等になるように、開始フラグを選択することは好適である。
【０１３７】
次に、部分映像取得手段１３２２は、各開始フレームごとに、例えば、以下のように終了フレームを決定する。部分映像取得手段１３２２は、例えば、シーンの長さに応じた長さの部分映像となるように、終了フレームを決定する。部分映像取得手段１３２２は、例えば、１番目の部分映像のフレーム数「２５１７−６＋１＝２５１２」、２番目の部分映像のフレーム数「４５１０−２５１７＋１＝１９９４」、３番目の部分映像のフレーム数「８３２１−４５１０＋１＝３８１２」、４番目の部分映像のフレーム数「１２５４８−８３２１＋１＝４２２８」、５番目の部分映像のフレーム数「最終のフレーム番号（例えば、１７７９９９−１２５４８＋１＝５４５２」を得る。そして、部分映像取得手段１３２２は、例えば、概ね「２５１２：１９９４：３８１２：４２２８：５４５２」の比に、部分映像の長さがなるように、終了フレームを決定する。例えば、部分映像取得手段１３２２は、開始フレーム「６」に対応する終了フレームとしてフレーム番号「５０８」を得る。そして、部分映像取得手段１３２２は、フレーム番号「５０８」に対応付けて終了フレームフラグ「１」を書き込む。また、例えば、部分映像取得手段１３２２は、開始フレーム「２５１７」に対応する終了フレームとしてフレーム番号「２９１６」を得る。そして、部分映像取得手段１３２２は、フレーム番号「２９１６」に対応付けて終了フレームフラグ「１」を書き込む。また、例えば、部分映像取得手段１３２２は、開始フレーム「４５１０」に対応する終了フレームとしてフレーム番号「５２７２」を得る。そして、部分映像取得手段１３２２は、フレーム番号「５２７２」に対応付けて終了フレームフラグ「１」を書き込む。また、例えば、部分映像取得手段１３２２は、開始フレーム「８３２１」に対応する終了フレームとしてフレーム番号「９１６７」を得る。そして、部分映像取得手段１３２２は、フレーム番号「９１６７」に対応付けて終了フレームフラグ「１」を書き込む。また、映像の最終フレームに対応付けて終了フレームフラグ「１」を書き込む。なお、終了フレームではないフレームに対しては、終了フレームフラグ「０」が書き込まれる、とする。
【０１３８】
なお、部分映像取得手段１３２２は、上記で算出した終了フレームのフレーム番号に対応するフレーム間変化情報が閾値以上の場合、当該フレーム番号の前または後であり、フレーム間変化情報が示す変化の傾向が予め決められた変化より少ないフレームを終了フレームとして選択することは好適である。
【０１３９】
また、上記の場合、ダイジェスト映像のフレーム数（再生時間でも良い）が予め格納部１１に格納されている、とする。また、ダイジェスト映像のフレーム数（再生時間でも良い）がユーザにより指定されても良い。
【０１４０】
そして、次に、蓄積部１３３は、図６の開始フレームフラグ「１」に対応するフレームから、次の終了フレーム「１」に対応するフレームまでの映像を部分映像として取得する。次に、蓄積部１３３は、取得した５つの部分映像を連結し、ダイジェスト映像を構成し、当該ダイジェスト映像をダイジェスト映像格納部１１３に蓄積する。
【０１４１】
以上のダイジェスト映像の生成処理の後、ダイジェスト映像取得装置１は、ユーザの端末装置から、ダイジェスト映像送信指示を受信した、とする。
【０１４２】
次に、処理部１３は、受信されたダイジェスト映像送信指示に対応するダイジェスト映像を取得する。ここで、処理部１３は、ダイジェスト映像格納部１１３からダイジェスト映像を読み出しても良いし、図６の管理表を用いて、映像格納部１１１の映像からダイジェスト映像を構成しても良い。
【０１４３】
次に、送信部１４は、取得されたダイジェスト映像を、ダイジェスト映像送信指示を送信した端末装置に送信する。
【０１４４】
以上、本実施の形態によれば、フレーム間変化情報を用いてダイジェスト映像を取得するため、適切なダイジェスト映像を取得できる。
【０１４５】
なお、本実施の形態において、部分映像取得部１３２が取得する２つの部分映像が、映像の中で連続していても良い。つまり、部分映像の終了フレームの次のフレームが、次の部分映像の開始フレームであっても良い。
【０１４６】
また、本実施の形態の具体例において、部分映像数を用いて、部分映像を取得した。つまり、上記具体例において、第一選択条件は、「フレーム間変化情報の値が上位Ｎに対応するフレーム間の変化後のフレームを開始フレームとして選択すること」であった。しかし、上述したように、第一選択条件は、「フレーム間変化情報が閾値以上または閾値より大きいフレーム間の変化後のフレームを開始フレームとして選択すること」等の他の条件でも良いことは言うまでもない。
【０１４７】
また、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態におけるダイジェスト映像取得装置１を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得部と、前記フレーム間変化情報を用いて、前記受付部が受け付けた映像の一部である１または２以上の部分映像を取得する部分映像取得部と、前記部分映像取得部が取得した１以上の部分映像を有するダイジェスト映像を蓄積する蓄積部として機能させるためのプログラムである。
【０１４８】
また、上記プログラムにおいて、前記部分映像取得部は、前記フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応するフレームを含む１以上の部分映像を取得するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１４９】
また、上記プログラムにおいて、前記変化情報取得部は、２つのフレーム間の変化に関する２以上の特徴量を取得し、当該２以上の特徴量を用いて、フレーム間変化情報を取得するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１５０】
また、上記プログラムにおいて、コンピュータを、部分映像の数である部分映像数を受け付ける受付部としてさらに機能させ、前記部分映像取得部は、前記部分映像数の部分映像を取得するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１５１】
また、上記プログラムにおいて、前記部分映像取得部は、部分映像の開始フレームを選択するための第一選択条件に合致する１以上のフレームを選択するフレーム選択手段と、前記フレーム選択手段が選択した１以上の各フレームを開始フレームとする１以上の部分映像を取得する部分映像取得手段とを具備するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１５２】
また、上記プログラムにおいて、前記部分映像取得手段は、前記開始フレームと次の開始フレームまたは映像の終了フレームとまでの２以上の各シーンから、シーンの長さに応じた長さの部分映像を取得するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１５３】
また、上記プログラムにおいて、前記部分映像取得手段は、前記開始フレームと次の開始フレームまたは映像の終了フレームとまでの２以上の各シーンから、一定長の部分映像を取得する
ものとして、コンピュータを機能させるプログラムであることは好適である。
【０１５４】
また、上記プログラムにおいて、前記部分映像取得手段は、部分映像の終了フレームを選択するための第二選択条件に合致する１以上のフレームを選択し、前記開始フレームから前記選択した終了フレームまでの部分映像を取得するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１５５】
（実施の形態２）
本実施の形態において、映像のフレーム間の変化情報であるフレーム間変化情報を取得し、当該フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である箇所を明示する情報（例えば、旗を付与した画面）を出力する映像処理装置について説明する。
【０１５６】
また、本実施の形態において、条件を与えた場合に、明示する情報（例えば、旗の箇所）が増減する映像処理装置について説明する。
【０１５７】
また、本実施の形態において、一のシーンの選択を受け付ける映像処理装置について説明する。さらに、本実施の形態において、選択された一のシーンに対応する部分映像を出力する映像処理装置について説明する。
【０１５８】
図７は、本実施の形態における映像処理装置２のブロック図である。映像処理装置２は、格納部１１、受付部２２、処理部２３、および出力部２４を備える。
【０１５９】
処理部２３は、変化情報取得部１３１、箇所決定部２３１、部分映像取得部２３２、および蓄積部２３３を備える。出力部２４は、箇所出力部２４１、および部分映像出力部２４２を備える。
【０１６０】
受付部２２は、各種の情報や指示等を受け付ける。各種の情報や指示等とは、例えば、第一選択条件である。第一選択条件については、上述した。各種の情報や指示等とは、例えば、２以上のシーンの中の一のシーンの選択である。第一選択条件の入力は、例えば、キーボードからの閾値の入力、スライダーバー等による閾値の入力等、いかなる手段でも良いことは言うまでもない、また、シーンとは、箇所出力部２４１が出力した１または２つの第一の箇所により区切られる映像領域である。第一の箇所は、例えば、上述した開始フレームである。ただし、第一の箇所は、開始フレームを含む複数のフレーム群でも良い。各種の情報や指示等とは、例えば、開始指示である。開始指示とは、動作の開始の指示である。各種の情報や指示等とは、例えば、ダイジェスト映像取得指示である。ダイジェスト映像取得指示とは、ダイジェスト映像を取得する指示である。各種の情報や指示等とは、例えば、部分映像の開始フレームの選択指示、部分映像の開始フレームの変更指示、部分映像の終了フレームの選択指示、部分映像の終了フレームの変更指示、後述するシーン間ジャンプの指示等でも良い。なお、部分映像の開始フレームまたは終了フレームの選択指示とは、映像内のフレームの中で、部分映像の開始フレームまたは終了フレームを選択する指示である。また、部分映像の開始フレームまたは終了フレームの変更指示とは、箇所決定部２３１が決定した開始フレームまたは自動的に決定された終了フレーム、またはユーザにより指示された開始フレームまたは終了フレームを変更する指示である。
【０１６１】
ここで、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【０１６２】
各種の情報や指示等の入力手段は、キーボードやマウスやメニュー画面によるもの等、何でも良い。受付部２２は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０１６３】
処理部２３は、各種の処理を行う。各種の処理とは、例えば、変化情報取得部１３１、箇所決定部２３１、部分映像取得部２３２、蓄積部２３３が行う処理である。
【０１６４】
箇所決定部２３１は、変化情報取得部１３１が取得したフレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定する。箇所とは、通常、一のフレームであるが、２以上のフレーム群でも良い。箇所決定部２３１は、上述したフレーム選択手段１３２１と同じ処理を行うものでも良い。
【０１６５】
部分映像取得部２３２は、１または２以上の部分映像を取得する。部分映像取得部２３２は、実施の形態１で説明した部分映像取得部１３２の機能以外に以下の機能を有しても良い。つまり、部分映像取得部２３２は、受付部２２が受け付けた選択に対応するシーンに対応する１または２以上の部分映像を取得しても良い。シーンに対応する部分映像とは、シーンそのもの（シーンの開始フレームからシーンの終了フレームまで）でも良いし、シーンの開始フレームからシーンの終了フレーム以外の終了フレームまででも良い。
【０１６６】
部分映像取得部２３２は、映像から、当該映像の一部である部分映像を取得する。ここで部分映像を取得する処理は、部分映像の開始フレームと終了フレームを特定する処理でも良い。部分映像取得部２３２は、通常、箇所決定部２３１が決定した第一の箇所を開始フレームとする部分映像を、映像から取得する。部分映像取得部２３２は、２以上の各シーンから、シーンの長さに応じた長さの部分映像を取得しても良い。シーンとは、開始フレームと次の開始フレームまでフレーム群、または開始フレームと映像の終了フレームとまでのフレーム群である。なお、ここでの開始フレームは、箇所決定部２３１が決定した第一の箇所、またはユーザが指示したフレーム等である。
【０１６７】
部分映像取得部２３２は、２以上の各シーンから、一定長の部分映像を取得しても良い。一定長を特定する情報は、格納部１１に格納されている。
【０１６８】
部分映像取得部２３２は、第二選択条件に合致する１以上のフレームを終了フレームとして選択し、開始フレームから選択した終了フレームまでの部分映像を取得する。なお、第二選択条件は、例えば、開始フレームからＭフレーム後のフレームを終了フレームとして選択することである。また、第二選択条件は、例えば、開始フレームが含まれるシーンの長さに応じた部分映像の長さの決定し、開始フレームから当該部分映像の長さに対応するフレームを終了フレームとして選択することである。
【０１６９】
また、部分映像取得部２３２は、ユーザにより指示または変更された開始フレーム、または終了フレームを用いて、開始フレームから終了フレームまでの部分映像を取得しても良い。
【０１７０】
蓄積部２３３は、部分映像取得部２３２が取得した１または２以上の部分映像を有するダイジェスト映像を蓄積する。蓄積部２３３は、部分映像取得部２３２が取得した２以上の部分映像を連結して、ダイジェスト映像を生成し、当該ダイジェスト映像を蓄積しても良い。ここで、蓄積とは、通常、ダイジェスト映像格納部１１３への格納であるが、外部の装置に蓄積することでも良い。また、ダイジェスト映像を蓄積することは、部分映像の開始フレームおよび終了フレームに対応付けて、フラグを付加し、当該フラグを用いて、ダイジェスト映像が再生できる状況を構成することでも良い。なお、ここでのフラグとは、例えば、後述する開始フラグ、または終了フラグである。
【０１７１】
出力部２４は、各種の情報を出力する。各種の情報とは、例えば、後述する第一の箇所、受付部２２が受け付けた選択に対応する一のシーンに対応する表示、部分映像等である。
【０１７２】
ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【０１７３】
箇所出力部２４１は、箇所決定部２３１が決定した第一の箇所であり、映像の中の箇所を視覚的に認識可能に出力する。箇所出力部２４１は、例えば、映像の全体を示す図柄（例えば、長方形の図柄であり、例えば、後述するシークバーである。）の中または隣接する場所に、第一の箇所に対応する箇所に第二の図柄（例えば、旗や星形等の特定の図柄）を出力する。ただし、第一の箇所の出力態様は問わない。ユーザにとって、第一の箇所が視覚的に把握できれば良い。なお、第一の箇所が一のフレームである場合、箇所出力部２４１は、当該フレームに対応する領域や範囲を、視覚的に認識可能に出力しても良い。かかる場合も、第一の箇所を視覚的に認識可能に出力していることとなる。
【０１７４】
箇所出力部２４１は、受付部２２が受け付けた選択に対応する一のシーン等に対応する表示を、他のシーン等に対応する表示と比較して、強調する態様で出力する。箇所出力部２４１は、例えば、映像の全体を示す図柄（例えば、長方形の図柄）の中または隣接する場所に、一のシーン等の領域を視覚的に認識可能なように表示する。ただし、受付部２２が受け付けた選択に対応する一のシーン等が認識可能なように表示されれば良く、その表示態様は問わない。なお、一のシーン等とは、一のシーンまたは一のシーンの一部である。一のシーン等とは、一の部分映像と言っても良い。
【０１７５】
部分映像出力部２４２は、受付部２２が受け付けた選択に対応する一のシーンに対応する部分映像を出力する。部分映像出力部２４２は、カレントのシーンの開始フレームを出力しても良い。なお、部分映像の出力とは、例えば、部分映像の再生である。
【０１７６】
処理部２３、変化情報取得部１３１、箇所決定部２３１、部分映像取得部２３２、および蓄積部２３３は、通常、ＭＰＵやメモリ等から実現され得る。処理部２３等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１７７】
出力部２４、箇所出力部２４１、および部分映像出力部２４２は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。出力部２４は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０１７８】
次に、映像処理装置２の動作について、図８のフローチャートを用いて説明する。図８のフローチャートにおいて、図２のフローチャートと同一のステップについて、説明を省略する。
【０１７９】
（ステップＳ８０１）受付部２２は、開始指示を受け付けたか否かを判断する。開始指示を受け付けた場合はステップＳ２０２に行き、開始指示を受け付けない場合はステップＳ８０４に行く。
【０１８０】
（ステップＳ８０２）箇所決定部２３１は、変化情報取得部１３１が取得したフレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、フレーム間変化情報に対応する１または２以上の第一の箇所を決定する。箇所決定部２３１は、例えば、第一選択条件を満たすほど大きな変化を示すフレーム間変化情報に対応する１または２以上のフレームを第一の箇所として決定する。ここで、箇所決定部２３１は、例えば、第一選択条件を満たすほど大きな変化を示すフレーム間変化情報に対応する１または２以上のフレームのフレーム番号を取得する。
【０１８１】
（ステップＳ８０３）箇所出力部２４１は、箇所決定部２３１が決定した１以上の第一の箇所を視覚的に認識可能に出力する。ステップＳ８０１に戻る。なお、ここで、出力部２４は、他の情報を出力しても良い。他の情報とは、例えば、最初の第一の箇所、最初の部分映像等である。
【０１８２】
（ステップＳ８０４）受付部２２は、第一選択条件を受け付けたか否かを判断する。第一選択条件を受け付けた場合はステップＳ８０５に行き、第一選択条件を受け付けない場合はステップＳ８０６に行く。なお、第一選択条件の受け付けとは、第一選択条件を構成するフレーム間変化情報の閾値の受け付けでも良い。
【０１８３】
（ステップＳ８０５）蓄積部２３３は、ステップＳ８０４で受け付けられた第一選択条件を選択条件格納部１１２に蓄積する。ステップＳ８０２に行く。
【０１８４】
（ステップＳ８０６）受付部２２は、２以上のシーンの中の一のシーン等の選択を受け付けたか否かを判断する。一のシーン等の選択を受け付けた場合はステップＳ８０７に行き、一のシーン等の選択を受け付けない場合はステップＳ８０８に行く。シーン等とは、シーンまたはシーンの一部の映像である。なお、シーンの一部の映像の選択を受け付ける前には、シーンの一部の映像の最後のフレームが決定している必要がある。シーンの一部の映像の最後のフレームは、実施の形態１で説明したように、第二選択条件を用いて自動的に決定されても良いし、ユーザの指示により決定されても良い。なお、シーンの一部の映像とは、部分映像である。また、シーンも部分映像と言っても良い。
【０１８５】
（ステップＳ８０７）箇所出力部２４１は、ステップＳ８０６で受け付けられた選択に対応する一のシーン等に対応する表示を、他のシーン等に対応する表示と比較して、強調する態様で出力する。
【０１８６】
（ステップＳ８０８）受付部２２は、ダイジェスト映像取得指示を受け付けたか否かを判断する。ダイジェスト映像取得指示を受け付けた場合はステップＳ８０９に行き、ダイジェスト映像取得指示を受け付けない場合はステップＳ８１１に行く。
【０１８７】
（ステップＳ８０９）部分映像取得部２３２は、ステップＳ８０６で選択された１以上の部分映像を取得する。部分映像取得部２３２は、通常、箇所決定部２３１が決定した１以上の各第一の箇所を開始フレームとする１以上の部分映像を取得する。なお、ここでの部分映像は、シーンでも良い。
【０１８８】
（ステップＳ８１０）蓄積部２３３は、ステップＳ８０９で取得された１以上の部分映像を有するダイジェスト映像を取得し、蓄積する。ステップＳ８０１に戻る。
【０１８９】
（ステップＳ８１１）受付部２２は、部分映像の開始フレームまたは終了フレームの変更指示を受け付けたか否かを判断する。変更指示を受け付けた場合はステップＳ８１２に行き、変更指示を受け付けない場合はステップＳ８０１に戻る。
【０１９０】
（ステップＳ８１２）処理部２３は、ステップＳ８１１における変更指示に応じて、開始フレームまたは終了フレームを変更する。なお、開始フレームまたは終了フレームの変更とは、例えば、開始フレームまたは終了フレームのフレーム番号に対応付くフラグを開始フラグまたは終了フラグに書き換えること、および元の開始フレームまたは終了フレームのフレーム番号に対応付くフラグを、開始フラグでもなく終了フラグでもない情報に変更すること等である。
【０１９１】
なお、図８のフローチャートにおいて、受付部２２が第二選択条件を受け付けた場合、蓄積部２３３は、当該第二選択条件を選択条件格納部１１２に蓄積しても良い。
【０１９２】
また、図８のフローチャートのステップＳ８０５において、第一選択条件が受け付けられた後、ステップＳ８０２に行くことにより、第一選択条件の変化をトリガーとて、第一の箇所が変化し、当該変化した第一の箇所が出力されることとなる。
【０１９３】
また、図８のフローチャートにおいて、受付部２２が、ユーザから、部分映像の開始フレームの選択または終了フレームの選択を受け付けても良い。
【０１９４】
さらに、図８のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１９５】
以下、本実施の形態における映像処理装置２の具体的な動作について説明する。
【０１９６】
今、格納部１１には、編集対象の一の映像が格納されている、とする。なお、一の映像は、実施の形態１の具体例の説明で用いた映像と同じであり、例えば、フレーム番号０からフレーム番号１７９９９の１８０００フレームを有する映像である、とする。かかる状況において、以下の２つの具体例について説明する。具体例１は、シーンの開始フレームが自動的に決定され、ユーザがシーンの開始フレームを決定するための第一選択条件を変更した場合に、動的にシーンの分割が変更される場合である。具体例２は、ユーザのシーン選択により、ダイジェスト動画が生成される場合である。
【０１９７】
（具体例１）
まず、ユーザは、映像処理装置２に開始指示を入力した、とする。次に、映像処理装置２の受付部２２は、開始指示を受け付ける。そして、変化情報取得部１３１は、フレーム番号０に対応付けて、フレーム間変化情報「−１」を格納部１１に付加する。
【０１９８】
そして、次に、変化情報取得部１３１は、映像格納部１１１の映像の中のフレーム番号０のフレームとフレーム番号１のフレームとを取得する。そして、変化情報取得部１３１は、フレーム番号０のフレームからフレーム番号１のフレームへの変換の度合いを示すフレーム間変化情報を、例えば、上述した分割領域比較処理により取得する。ここでは、変化情報取得部１３１は、フレーム番号０のフレームとフレーム番号１のフレームの各分割領域の分割領域変化情報を取得し、当該各分割領域の分割領域変化情報を用いて、正規化したフレーム間変化情報「１」を取得した、とする。そして、変化情報取得部１３１は、フレーム番号１に対応付けて、フレーム間変化情報「１」を格納部１１に付加する。なお、変化情報取得部１３１は、「０」から「９」のいずれかの整数のフレーム間変化情報を取得する、とする。
【０１９９】
同様に、変化情報取得部１３１は、フレーム番号１のフレームとフレーム番号２のフレームとの間のフレーム間変化情報「２」、フレーム番号２のフレームとフレーム番号３のフレームとの間のフレーム間変化情報「７」等を取得し、格納部１１に蓄積した、とする。変化情報取得部１３１は、以上の処理を、映像の最終フレームまで行う。そして、変化情報取得部１３１は、図５に示す概念のフレーム間変化情報を算出した、とする。また、変化情報取得部１３１は、図６に示すフレーム間変化情報管理表の「ＩＤ」「フレーム番号」「フレーム間変化情報」の情報を蓄積した、とする。
【０２００】
次に、ユーザは、シーンの開始フレームを決定するための第一選択条件として、フレーム間変化情報「７」を入力した、とする。なお、ユーザが入力したフレーム間変化情報がＮ（ここでは、Ｎは０から９までの整数）の場合、第一選択条件は、「Ｎ＜＝フレーム間変化情報」である。そして、受付部２２は、第一選択条件「７＜＝フレーム間変化情報」を受け付ける。次に、蓄積部２３３は、第一選択条件「７＜＝フレーム間変化情報」を選択条件格納部１１２に蓄積する。
【０２０１】
次に、箇所決定部２３１は、第一選択条件「７＜＝フレーム間変化情報」に合致するフレームを、図６のフレーム間変化情報管理表から選択する。つまり、箇所決定部２３１は、フレーム番号「３」「６」等を取得する。なお、フレーム間変化情報に対応するフレームとは、フレーム間変化情報を算出する元になった２つのフレームの、時間的に後のフレームである。
【０２０２】
次に、箇所出力部２４１は、箇所決定部２３１が決定したフレーム番号「３」「６」等の第一の箇所を視覚的に認識可能に出力する。ここでは、例えば、図９に示すように、箇所出力部２４１は、フレーム番号「３」の前、フレーム番号「６」の前に、フラグ９０１、９０２を表示する。
【０２０３】
また、出力部２４は、図９に示すように、シークバー９０３を表示する。シークバーとは、動画の編集または再生のための画面に表示される棒状の操作領域である。ここでのシークバー９０３を構成するセルには、フレーム番号が表示されている。また、出力部２４は、ユーザが入力したフレーム間変化情報「７」をフィールド９０４に表示する。なお、図９において、フィールド９０４の項目名は「変化量」である。「変化量」とは、フレーム間変化情報と同じである、とする。さらに、部分映像出力部２４２は、最初のフラグに対応するフレーム番号「３」のフレームをウィンドウ９０５に表示する、とする。なお、最初のフラグをカレントのフラグという、こととする。
【０２０４】
次に、ユーザは、図９のフィールド９０４の変化量を「７」から「２」に変更する入力を行った、とする。次に、受付部２２は、新しい第一選択条件を受け付ける。ここでの第一選択条件は「２＜＝フレーム間変化情報」である。
【０２０５】
次に、箇所決定部２３１は、第一選択条件「２＜＝フレーム間変化情報」に合致するフレームを、図６のフレーム間変化情報管理表から選択する。つまり、箇所決定部２３１は、フレーム番号「２」「３」「５」「６」等を取得する。
【０２０６】
次に、箇所出力部２４１は、箇所決定部２３１が決定したフレーム番号「２」「３」「５」「６」等の第一の箇所を視覚的に認識可能に出力する。ここでは、例えば、図１０に示すように、箇所出力部２４１は、フレーム番号「２」の前、フレーム番号「３」の前、フレーム番号「５」の前、フレーム番号「６」の前に、フラグ１００１、１００２、１００３、１００４を表示する。
【０２０７】
また、出力部２４は、図１０に示すように、シークバーを表示する。また、出力部２４は、ユーザが入力したフレーム間変化情報「２」をフィールド１００５に表示する。さらに、部分映像出力部２４２は、最初のフラグに対応するフレーム番号「２」のフレームをウィンドウ１００６に表示する。
【０２０８】
以上、ユーザが、フィールド１００５の変化量を「７」から「２」に変更したことにより、第一選択条件が変更された。そして、第一選択条件の変更により、シーンの分割が変更され、画面における表示が図９から図１０に変更された。なお、シーンの分割の変更とは、シーンの開始フレームの変更である。
【０２０９】
また、次に、ユーザは、図１０のフィールド１００５の変化量を「２」から「１」に変更する入力を行った、とする。次に、受付部２２は、新しい第一選択条件を受け付ける。ここでの第一選択条件は「１＜＝フレーム間変化情報」である。
【０２１０】
次に、箇所決定部２３１は、第一選択条件「１＜＝フレーム間変化情報」に合致するフレームを、図６のフレーム間変化情報管理表から選択する。つまり、箇所決定部２３１は、フレーム番号「１」「２」「３」「４」「５」「６」「８」等を取得する。
【０２１１】
次に、箇所出力部２４１は、箇所決定部２３１が決定したフレーム番号「１」「２」「３」「４」「５」「６」「８」等の第一の箇所を視覚的に認識可能に出力する。ここでは、例えば、図１１に示すように、箇所出力部２４１は、フレーム番号「１」の前、フレーム番号「２」の前、フレーム番号「３」の前、フレーム番号「４」の前、フレーム番号「５」の前、フレーム番号「６」の前、フレーム番号「８」の前に、それぞれフラグ１１０１、１１０２、１１０３、１１０４、１１０５、１１０６、１１０７を表示する。
【０２１２】
また、出力部２４は、図１１に示すように、シークバーを表示する。また、出力部２４は、ユーザが入力したフレーム間変化情報「１」をフィールド１１０８に表示する。さらに、部分映像出力部２４２は、最初のフラグに対応するフレーム番号「１」のフレームをウィンドウ１１０９に表示する。
【０２１３】
以上、ユーザが、フィールド１１０８の変化量を「２」から「１」に変更したことにより、第一選択条件が変更された。そして、第一選択条件の変更により、シーンの分割が変更され、画面における表示が図１０から図１１に変更された。
【０２１４】
以上、本具体例によれば、ユーザは、容易にシーンの分割を変更できる。なお、本具体例において、後述する具体例２と同様、図９や図１０や図１１等の画面から、ユーザが１以上の部分映像を選択し、選択された１以上の部分映像からなるダイジェスト映像を取得し、蓄積しても良いことは言うまでもない。
【０２１５】
（具体例２）
今、第一選択条件「８＜＝フレーム間変化情報」が選択条件格納部１１２に格納されている、とする。かかる状況において、ユーザは、映像処理装置２に開始指示を入力した、とする。
【０２１６】
次に、映像処理装置２の受付部２２は、開始指示を受け付ける。そして、変化情報取得部１３１は、具体例１で説明した処理により、図５に示す概念のフレーム間変化情報を算出する。また、変化情報取得部１３１は、図６に示すフレーム間変化情報管理表の「ＩＤ」「フレーム番号」「フレーム間変化情報」の情報を蓄積する。
【０２１７】
次に、箇所決定部２３１は、第一選択条件「８＜＝フレーム間変化情報」に合致するフレームを、図６のフレーム間変化情報管理表から選択する。つまり、箇所決定部２３１は、フレーム番号「６」等を取得する。  次に、箇所出力部２４１は、箇所決定部２３１が決定したフレーム番号「６」等の第一の箇所を視覚的に認識可能に出力する。ここでは、例えば、図１２に示すように、箇所出力部２４１は、フレーム番号「６」の前等にフラグを表示する。また、出力部２４は、シークバーを表示する。なお、図１２において、１２０２は、例えば、出力されているフレームの相対的な位置（映像中の位置）を示すバーである。また、図１２の１２０３において、１２０２に対応するフレームが出力されている。
【０２１８】
次に、ユーザは、図１２の画面から、例えば、シークバーの上のシーン１２０１に対応する領域のいずれかの点をクリックした、とする。つまり、ユーザは、シーン１２０１の選択を入力した、とする。
【０２１９】
すると、受付部２２は、シーン１２０１の選択を受け付ける。そして、箇所出力部２４１は、シーン１２０１に対応する表示を、他のシーンに対応する表示と比較して、強調する態様で出力する。箇所出力部２４１は、通常、選択されたシーンの領域の属性値（例えば、色、形状、背景、輪郭線など）を変更し、当該シーンを強調するような表示とする。また、シーン１２０１を選択した後の画面例は、図１３である。図１３において、１３０１はシークバーである。１３０２はシーンの開始フラグである。１３０３は選択されたシーンが強調表示されている例である。ここでは、箇所出力部２４１は、例えば、シーン１３０３のセルを網掛けの表示とし、かつ幅を拡大している。なお、箇所出力部２４１が選択されたシーンを強調するように出力する方法は問わない。また、部分映像出力部２４１は、シーン１３０３の開始フレームを１３０４に示すように表示している。
【０２２０】
以上の処理により、シーン１３０３である部分映像が選択された。なお、選択される対象は、シーンではなく、シーンの一部でも良い。また、シーン等を強調するような出力は、通常、選択されたシーンの領域の１以上の属性値を他と異なる属性値にすれば良い。
【０２２１】
また、ユーザは、フラグに対応するフレームをジャンプする指示を映像処理装置２に入力していく。すると、受付部２２は、かかるシーン間ジャンプの指示を受け付ける。そして、シーン間ジャンプの指示に応じて、出力部２４は、シークバーの表示を変更する。つまり、出力部２４は、ジャンプ先のシーンに対応するカレントのフラグが表示されるように、シークバーを移動させ、表示する。また、部分映像出力部２４２は、カレントのフラグに対応するフレームをウィンドウ９０５に表示する。なお、カレントのフラグとは、カレントのシーンの開始フラグである。
【０２２２】
そして、ユーザは、シーンの開始フレームを見て、または、シーンの一部または全部を再生させ、ダイジェスト映像を構成する部分映像を決定する。つまり、ユーザは、ダイジェスト映像を構成して欲しい、シーンまたは部分映像に対して、選択の指示を入力する。そして、受付部２２は、一のシーンまたは一の部分映像の選択を受け付ける。
【０２２３】
なお、シーンの一部分の部分映像を選択するためには、ユーザは、部分映像の終了フレームの選択指示を入力している、とする。そして、受付部２２は、部分映像の終了フレームの選択指示を受け付ける。そして、処理部２３は、選択された終了フレームのフレーム番号を終了フラグとして、対応する開始フラグに対応付けて蓄積する。そして、出力部２４は、選択された終了フレームに対応付けて、終了フラグを表示する。なお、終了フラグは、開始フラグと異なる表示形態（異なる図柄、異なる色等）で表示されることは好適である。
【０２２４】
次に、ユーザは、映像処理装置２に、ダイジェスト映像取得指示を入力した、とする。次に、受付部２２は、ダイジェスト映像取得指示を受け付ける。
【０２２５】
次に、部分映像取得部２３２は、選択されている１以上の部分映像を取得する。ここでの部分映像は、シーンまたはシーンの一部であり、開始フラグに対応するフレームから、終了フレームに対応するフレームまたは次の開始フレームの前のフレームまでのフレームにより構成される映像である。次に、蓄積部２３３は、取得された１以上の部分映像を有するダイジェスト映像を取得し、蓄積する。
【０２２６】
以上の処理により、ユーザは容易にダイジェスト映像を取得できる。
【０２２７】
以上、本実施の形態によれば、シーンの切り替わりの箇所を適切に明示できる。また、本実施の形態によれば、シーンの切り替わりの箇所を動的に変更し、適切に明示できる。また、本実施の形態によれば、シーンまたはシーンの一部である部分映像の選択が容易に行われる。さらに、本実施の形態によれば、ダイジェスト映像が容易に取得できる。
【０２２８】
なお、本実施の形態における映像処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得部と、前記フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定する箇所決定部と、前記箇所決定部が決定した第一の箇所であり、映像の中の箇所を視覚的に認識可能に出力する箇所出力部として機能させるためのプログラムである。
【０２２９】
また、上記プログラムにおいて、前記変化情報取得部は、２つのフレーム間の変化に関する２以上の特徴量を取得し、当該２以上の特徴量を用いて、フレーム間変化情報を取得するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２３０】
また、上記プログラムにおいて、前記予め決められた条件に関する第一選択条件を受け付ける受付部として、コンピュータをさらに機能させ、前記箇所決定部は、前記フレーム間変化情報が前記第一選択条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２３１】
また、上記プログラムにおいて、前記受付部は、前記箇所出力部が出力した１または２つの第一の箇所により区切られる２以上のシーンの中の一のシーンの選択を受け付け、前記箇所出力部は、前記受付部が受け付けた選択に対応する一のシーンに対応する表示を、他のシーンに対応する表示と比較して、強調する態様で出力するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２３２】
また、上記プログラムにおいて、前記受付部が受け付けた選択に対応する一のシーンに対応する部分映像を出力する部分映像出力部として、コンピュータをさらに機能させるプログラムであることは好適である。
【０２３３】
（実施の形態３）
本実施の形態において、画面分割し、２以上の各シーンを分割画面に同時再生する映像処理装置について説明する。
【０２３４】
また、本実施の形態において、受け付けた第一選択条件によりシーン数を変更し、当該シーン数により画面分割数が異なる映像処理装置について説明する。
【０２３５】
また、本実施の形態において、２以上の分割画面のうち、１以上の分割画面の選択を受け付け、当該選択を受け付けた分割画面に対応する部分映像を取得し、ダイジェスト映像を構成する映像処理装置について説明する。
【０２３６】
図１４は、本実施の形態における映像処理装置３のブロック図である。映像処理装置３は、格納部１１、受付部３２、処理部３３、および出力部３４を備える。
【０２３７】
処理部３３は、変化情報取得部１３１、箇所決定部２３１、部分映像取得部２３２、および蓄積部３３３を備える。出力部３４は、部分映像出力部３４１を備える。
【０２３８】
受付部３２は、各種の指示や情報等を受け付ける。各種の指示や情報等とは、例えば、第一選択条件である。また、  各種の指示や情報等とは、例えば、分割画面の選択指示である。なお、分割画面の選択指示は、部分映像の選択指示である、と言っても良い。受付部３２は、２以上の分割画面のうち、１または２以上の分割画面の選択指示を受け付ける。
【０２３９】
各種の指示や情報等の入力手段は、キーボードやマウスやメニュー画面によるもの等、何でも良い。受付部３２は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０２４０】
処理部３３は、各種の処理を行う。各種の処理とは、例えば、変化情報取得部１３１、箇所決定部２３１、部分映像取得部２３２、蓄積部３３３等が行う処理である。
【０２４１】
蓄積部３３３は、部分映像取得部２３２が取得した１以上の部分映像を有するダイジェスト映像を蓄積する。
【０２４２】
出力部３４は、各種の情報を出力する。各種の情報とは、例えば、部分映像である。出力部３４は、後述するフレーム間閾値を入力するフィールド等を出力しても良い。
【０２４３】
部分映像出力部３４１は、１つまたは２つの第一の箇所により区切られるシーンに対応する２以上の各部分映像を、分割画面に同時再生する。分割画面とは、画面の中の分割された領域である。
【０２４４】
部分映像出力部３４１は、第一の箇所の数に対応するシーン数に応じて分割された各分割画面に、１つまたは２つの第一の箇所により区切られる２以上の各シーンに対応する各部分映像を、同時再生することは好適である。なお、部分映像出力部３４１は、分割画面に部分映像を繰り返し再生しても良い。複数の分割画面（ウィンドウ）に、異なる映像を同時再生する技術は公知技術であるので詳細な説明は省略する。
【０２４５】
部分映像出力部３４１は、例えば、第一の箇所の数に対応するシーン数に応じた分割画面の数を決定し、分割画面の数に合致する各分割画面に、１つまたは２つの第一の箇所により区切られるすべてのシーンに対応する２以上の各部分映像を、同時再生する。第一の箇所の数に対応するシーン数は、通常、「第一の箇所の数＋１」である。例えば、シーン数と分割画面の態様の情報との組が２組以上、格納部１１に格納されており、部分映像出力部３４１は、第一の箇所の数に対応するシーン数をキーにして格納部１１を検索し、分割画面の態様の情報を取得する。分割画面の態様の情報は、例えば、分割画面数、「ｎ×ｍ（ｎ，ｍは自然数であり、ｎは横の画面の分割数、ｍは縦の画面の分割数）」などの情報である。
【０２４６】
部分映像出力部３４１は、受付部３２が受け付けた選択に対応する一の部分映像に対応する分割画面を、他の部分映像に対応する分割画面と比較して、強調する態様で出力する。強調する態様は、例えば、分割画面の属性値（枠の線の属性値、背景の属性値など）を、他の分割画面の属性値と異なる属性値にすること等である。
【０２４７】
処理部３３、変化情報取得部１３１、箇所決定部２３１、部分映像取得部２３２、および蓄積部３３３は、通常、ＭＰＵやメモリ等から実現され得る。処理部３３等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０２４８】
出力部３４、および部分映像出力部３４１は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。出力部３４等は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０２４９】
次に、映像処理装置３の動作について、図１５のフローチャートを用いて説明する。図１５のフローチャートにおいて、図２、図８のフローチャートと同一のステップについて、説明を省略する。
【０２５０】
（ステップＳ１５０１）部分映像出力部３４１は、箇所決定部２３１が決定した第一の箇所の数を取得する。次に、部分映像出力部３４１は、第一の箇所の数＋１であるシーン数を取得する。次に、部分映像出力部３４１は、シーン数に応じた分割画面の数を決定する。部分映像出力部３４１は、シーン数と同じ数を分割画面数としても良いし、「ｎ×ｍ＜＝シーン数（ｎ，ｍは自然数であり、ｎは横の画面の分割数、ｍは縦の画面の分割数）」を満たし、「ｎ×ｍ−シーン数」が最小となる「ｎ×ｍ」の分割画面数とする等しても良い。
【０２５１】
（ステップＳ１５０２）部分映像出力部３４１は、部分映像を再生する。部分映像再生処理について、図１６のフローチャートを用いて説明する。
【０２５２】
（ステップＳ１５０３）受付部３２は、部分映像出力部３４１が画面を分割して出力している２以上のシーン等の中の一のシーン等の選択を受け付けたか否かを判断する。一のシーン等の選択を受け付けた場合はステップステップＳ１５０４に行き、一のシーン等の選択を受け付けない場合はステップＳ８０８に行く。シーン等とは、シーンまたはシーンの一部の映像である。なお、シーンの一部の映像の選択を受け付ける前には、シーンの一部の映像の最後のフレームが決定している必要がある。シーンの一部の映像の最後のフレームは、実施の形態１で説明したように、第二選択条件を用いて自動的に決定されても良いし、ユーザの指示により決定されても良い。なお、シーンの一部の映像とは、部分映像である。また、シーンも部分映像と言っても良い。
【０２５３】
（ステップＳ１５０４）部分映像出力部３４１は、シーン等が選択されたことを視覚的に認識可能なように、選択されたシーン等に対応する表示を変更する。ステップＳ８０１に戻る。
【０２５４】
なお、図１５のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０２５５】
次に、ステップＳ１５０２の部分映像再生処理について、図１６のフローチャートを用いて説明する。
【０２５６】
（ステップＳ１６０１）部分映像出力部３４１は、カウンタｉに１を代入する。
【０２５７】
（ステップＳ１６０２）部分映像出力部３４１は、再生対象の映像の中に、ｉ番目のシーンが存在するか否かを判断する。ｉ番目のシーンが存在する場合はステップＳ１６０３に行き、ｉ番目のシーンが存在しない場合は上位処理にリターンする。なお、部分映像出力部３４１は、例えば、ｉが１である場合、または（ｉ−１）番目の第一の箇所の情報が存在する場合に、ｉ番目のシーンが存在すると判断する。また、部分映像出力部３４１は、再生対象の映像の中からｉ番目のシーンを構成する部分映像を取得していき、映像の最終フレームが取得できるまで、ｉ番目のシーンが存在すると判断しても良い。なお、第一の箇所の情報は、箇所決定部２３１が取得し、少なくとも図示しないバッファや格納部１１に格納されている。
【０２５８】
（ステップＳ１６０３）部分映像出力部３４１は、画面の分割領域の中のｉ番目のウィンドウ（分割領域）の領域の情報を取得する。なお、領域の情報は、例えば、ウィンドウの左上座標および右下座標である。
【０２５９】
（ステップＳ１６０４）部分映像出力部３４１は、ｉ番目のシーンの映像を、ステップＳ１６０３で取得したウィンドウの領域の情報に対応するウィンドウの領域に再生する。
【０２６０】
（ステップＳ１６０５）部分映像出力部３４１は、カウンタｉを１、インクリメントする。ステップＳ１６０２に戻る。
【０２６１】
以下、本実施の形態における映像処理装置３の具体的な動作について説明する。
【０２６２】
今、格納部１１には、編集対象の一の映像が格納されている、とする。なお、一の映像は、実施の形態１の具体例の説明で用いた映像と同じであり、例えば、フレーム番号０からフレーム番号１７９９９の１８０００フレームを有する映像である、とする。かかる状況において、以下の２つの具体例について説明する。具体例１は、シーンの開始フレームが自動的に決定され、ユーザがシーンの開始フレームを決定するための第一選択条件を変更した場合に、動的にシーンの分割が変更される場合である。具体例２は、ユーザのシーン選択により、ダイジェスト動画が生成される場合である。
【０２６３】
かかる状況において、２つの具体例について説明する。具体例１は、シーンの開始フレームが自動的に決定され、ユーザがシーンの開始フレームを決定するための第一選択条件を変更した場合に、動的にシーンの分割が変更される場合である。具体例２は、ユーザのシーンの選択により、ダイジェスト動画が生成される場合である。
【０２６４】
（具体例１）
まず、ユーザは、映像処理装置２に開始指示を入力した、とする。次に、映像処理装置２の受付部２２は、開始指示を受け付ける。そして、実施の形態２で説明したように、変化情報取得部１３１は、２つのフレームの間のフレーム間変化情報を、フレーム毎に取得する。変化情報取得部１３１は、例えば、図６に示すフレーム間変化情報管理表を蓄積する。
【０２６５】
次に、ユーザは、シーンの開始フレームを決定するための第一選択条件として、フレーム間変化情報の閾値「８」を入力した、とする。そして、受付部２２は、第一選択条件「８＜＝フレーム間変化情報」を受け付ける。次に、蓄積部２３３は、第一選択条件「８＜＝フレーム間変化情報」を選択条件格納部１１２に蓄積する。
【０２６６】
次に、箇所決定部２３１は、第一選択条件「８＜＝フレーム間変化情報」に合致するフレームを、図６のフレーム間変化情報管理表から選択する。つまり、箇所決定部２３１は、フレーム番号「６」等を取得する。なお、箇所決定部２３１が取得した１以上のフレーム番号は、第一の箇所を示す情報である。
【０２６７】
次に、部分映像出力部３４１は、箇所決定部２３１が取得した第一の箇所の数を取得する。ここで、部分映像出力部３４１は、第一の箇所の数「８」を取得した、とする。そして、部分映像出力部３４１は、シーン数「８＋１＝９」を取得する。
【０２６８】
次に、部分映像出力部３４１は、シーン数「９」に応じた分割画面の数を決定する。ここで、部分映像出力部３４１は、「３×３」（横３、縦３に画面を分割すること）の分割画面の情報を得る。なお、例えば、格納部１１に、シーン数と分割画面の情報との対の情報が格納されており、部分映像出力部３４１は、シーン数「９」に対応する分割画面の情報を格納部１１から取得する。分割画面の情報は、例えば、「ｍ×ｍ」、各分割領域を特定する情報（例えば、分割領域の左上座標、右下座標）の集合等である。
【０２６９】
次に、部分映像出力部３４１は、部分映像再生処理を行う。つまり、９つの各シーンを、９つのうちの対応する分割領域に再生する。９つの各シーンは、例えば、同時に、繰り返し再生される。かかる出力例は、図１７である。図１７において、部分映像の再生画面において、９つの分割領域に各シーンが同時再生されている（１６０１等を参照）。また、ユーザが入力した閾値であり、第一選択条件を構成する閾値「８」は、１６０２のフィールドに表示されている。
【０２７０】
次に、ユーザは、第一選択条件として、フレーム間変化情報の閾値を「８」から「６」に変更した、とする。そして、受付部２２は、第一選択条件「６＜＝フレーム間変化情報」を受け付ける。次に、蓄積部２３３は、第一選択条件「６＜＝フレーム間変化情報」を選択条件格納部１１２に蓄積する。
【０２７１】
次に、箇所決定部２３１は、第一選択条件「６＜＝フレーム間変化情報」に合致するフレームを、図６のフレーム間変化情報管理表から選択する。つまり、箇所決定部２３１は、フレーム番号「３」「６」等を取得する。なお、箇所決定部２３１が取得した１以上のフレーム番号は、第一の箇所を示す情報である。
【０２７２】
次に、部分映像出力部３４１は、箇所決定部２３１が取得した第一の箇所の数を取得する。ここで、部分映像出力部３４１は、第一の箇所の数「１３」を取得した、とする。そして、部分映像出力部３４１は、シーン数「１３＋１＝１４」を取得する。
【０２７３】
次に、部分映像出力部３４１は、シーン数「１４」に応じた分割画面の数を決定する。ここで、部分映像出力部３４１は、「４×４」（横４、縦４に画面を分割すること）の分割画面の情報を得た、とする。
【０２７４】
次に、部分映像出力部３４１は、部分映像再生処理を行う。つまり、１４つの各シーンを、１６のうちの対応する分割領域に再生する。１４つの各シーンは、例えば、同時に、繰り返し再生される。かかる出力例は、図１８である。図１８において、部分映像の再生画面において、１４つの分割領域に各シーンが同時再生されている。また、２つの分割領域には、部分映像が再生されていない。
【０２７５】
また、次に、ユーザは、第一選択条件として、フレーム間変化情報の閾値を「６」から「１」に変更した、とする。そして、受付部２２は、第一選択条件「１＜＝フレーム間変化情報」を受け付ける。次に、蓄積部２３３は、第一選択条件「１＜＝フレーム間変化情報」を選択条件格納部１１２に蓄積する。
【０２７６】
次に、箇所決定部２３１は、第一選択条件「１＜＝フレーム間変化情報」に合致するフレームを、図６のフレーム間変化情報管理表から選択する。つまり、箇所決定部２３１は、フレーム番号「１」「２」「３」「４」「５」「６」「８」等を取得する。なお、箇所決定部２３１が取得した１以上のフレーム番号は、第一の箇所を示す情報である。
【０２７７】
次に、部分映像出力部３４１は、箇所決定部２３１が取得した第一の箇所の数を取得する。ここで、部分映像出力部３４１は、第一の箇所の数「１０７」を取得した、とする。そして、部分映像出力部３４１は、シーン数「１０７＋１＝１０８」を取得する。
【０２７８】
次に、部分映像出力部３４１は、シーン数「１０８」に応じた分割画面の数を決定する。ここで、部分映像出力部３４１は、「５×５」（横５、縦５に画面を分割すること）の分割画面の情報を得た、とする。なお、本具体例において、最も分割数が多い分割態様が「５×５」である、とする。
【０２７９】
次に、部分映像出力部３４１は、部分映像再生処理を行う。つまり、部分映像出力部３４１は、１０８の各シーンを、最初のジーンから順に、２５の各分割領域に再生する。ここで、部分映像出力部３４１は、２６以降のシーンは、再生できていない。かかる出力例は、図１９である。
【０２８０】
そして、図１９において、ユーザは、次のシーン群を再生表示させる画面に切り替えるためのボタン（図示しない）を押下した場合、受付部３２は、画面切替指示を受け付ける。そして、画面切替指示の受け付けに応じて、部分映像出力部３４１は、２６番目から５０番目までの各シーンを、２５の各分割領域に同時再生される画面を表示する、とする。
【０２８１】
以上、本具体例において、ユーザは、容易にシーンの分割を変更できる。そして、シーンの数に応じて、画面が複数のウィンドウに分割され、複数のシーンが同時再生される。なお、本具体例において、後に説明する具体例２と同様、図１７や図１８や図１９等の画面から、ユーザが１以上の部分映像（ここでは、シーンと言っても良い）を選択し、選択された１以上の部分映像からなるダイジェスト映像を取得し、蓄積しても良いことは言うまでもない。
【０２８２】
（具体例２）
今、第一選択条件「６＜＝フレーム間変化情報」が選択条件格納部１１２に格納されており、図１８のように「４×４」の分割領域で１４のシーンが同時かつ繰り返し再生されている、とする。
【０２８３】
かかる状況において、ユーザは、再生されている複数のシーンの動画を見ながら、ダイジェスト映像に含めたいシーンを選択する。ここで、ユーザは、１７０１の分割領域を指示した、とする。そして、受付部３２は、部分映像出力部３４１が画面を分割して出力している２以上のシーン等の中の、１７０１の分割領域で再生されているシーン等の選択を受け付ける。
【０２８４】
次に、部分映像出力部３４１は、シーン等が選択されたことを視覚的に認識可能なように、１７０１の分割領域の表示を変更する。ここでは、部分映像出力部３４１は、１７０１の分割領域の表示を網掛けにした、とする。
【０２８５】
そして、ユーザは、他の分割領域も指示した、とする。そして、受付部３２は、指示された分割領域で再生されているシーン等の選択を受け付ける。
【０２８６】
次に、ユーザは、ダイジェスト映像取得指示を入力した、とする。そして、受付部２２は、ダイジェスト映像取得指示を受け付ける。
【０２８７】
次に、部分映像取得部２３２は、選択された１以上のシーンを取得する。そして、蓄積部２３３は、部分映像取得部２３２が取得した１以上のシーンを有するダイジェスト映像を構成し、ダイジェスト映像格納部１１３に蓄積する。
【０２８８】
以上、本具体例において、ユーザは、分割領域に再生されている部分映像を見ながら、部分映像を選択できる。そして、選択された１または２以上の部分映像を有するダイジェスト映像を自動的に構成し、蓄積できる。
【０２８９】
以上、本実施の形態によれば、映像内のシーンの切り替わりの箇所を適切に明示できる。また、本実施の形態によれば、シーンの切り替わりの箇所を動的に変更し、適切に明示できる。また、本実施の形態によれば、シーンの選択が容易に行われる。また、本実施の形態によれば、２以上の各シーンに対応する部分映像を同時に再生できる。また、本実施の形態によれば、入力した条件に対応するシーンに映像を分割でき、かつすべてのシーンに対応する部分映像を同時に再生できる。さらに、本実施の形態によれば、選択した部分映像が明示できる。
なお、上記の具体例の図１７から図１９において、第一選択条件は、数値で入力されたフレーム間しきい値であった。しかし、第一選択条件の入力は、図２０に示すように、スライダーバー等の図柄（図形といっても良い）による、直感的な操作による図的な入力であっても良い。図２０において、２００１は、映像を構成するフレームのフレーム間変化情報を線で接続し、グラフ化したものである。２００２は、第一選択条件の入力のためのインターフェイスであり、スライダーバーである。２００３は、第一選択条件の入力のためのバーである。２００４の位置がシーンまたは部分映像を構成する開始フレームの閾値である。なお、図２の２００１のグラフの縦軸はフレーム間変化情報の軸であり、横軸は時間軸である。
また、図２０において、２００５の５フレーム、または映像の開始フレームと２００５の５フレームとを加えた６フレームが、シーンまたは部分映像を構成する開始フレームとなる。図２０において、２００４で示されたフレーム間変化情報の閾値より小さいフレーム間変化情報のフレームからフレーム間変化情報の閾値以上のフレーム間変化情報のフレームに変わったところのフレームがシーンまたは部分映像を構成する開始フレームとなる。
２００６は、映像の再生位置を示したり、操作したりするシークバーである。また、２００７は、映像の再生位置を示すバーである。２００８は、再生位置を移動させるバーである。
【０２９０】
また、本実施の形態における映像処理装置３を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、映像を構成する２以上のフレームのうちの２以上のフレーム間の変化を示す情報であるフレーム間変化情報を取得する変化情報取得部と、前記フレーム間変化情報が予め決められた条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定する箇所決定部と、１または２つの第一の箇所により区切られるシーンに対応する２以上の各部分映像を、画面の中の分割された領域である分割画面に同時再生する部分映像出力部として機能させるためのプログラムである。
【０２９１】
また、上記プログラムにおいて、前記予め決められた条件に関する第一選択条件を受け付ける受付部として、コンピュータをさらに機能させ、前記箇所決定部は、前記フレーム間変化情報が前記第一選択条件を満たすほど大きな変化を示す情報である場合、当該フレーム間変化情報に対応する第一の箇所を決定し、前記部分映像出力部は、前記第一の箇所の数に対応するシーン数に応じた分割画面の数を決定し、当該分割画面の数に合致する各分割画面に、１または２つの第一の箇所により区切られるすべてのシーンに対応する２以上の各部分映像を、同時再生するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２９２】
また、上記プログラムにおいて、前記受付部は、前記部分映像出力部が出力している２以上の部分映像の中の一の部分映像の選択を受け付け、前記部分映像出力部は、前記受付部が受け付けた選択に対応する一の部分映像に対応する分割画面を、他の部分映像に対応する分割画面と比較して、強調する態様で出力するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２９３】
また、上記プログラムにおいて、前記受付部が受け付けたシーンの選択または部分映像の選択に対応する１または２以上の部分映像を取得する部分映像取得部と、前記部分映像取得部が取得した１以上の部分映像からを有するダイジェスト映像を蓄積する蓄積部として、さらにコンピュータを機能させるプログラムであることは好適である。
【０２９４】
また、図２１は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の映像処理装置２等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図２１は、このコンピュータシステム３００の概観図であり、図２２は、システム３００のブロック図である。
【０２９５】
図２１において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０２９６】
図２２において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＭＰＵ３０１３と、ＣＤ−ＲＯＭドライブ３０１２等に接続されたバス３０１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５と、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７とを含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０２９７】
コンピュータシステム３００に、上述した実施の形態の映像処理装置２等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０２９８】
プログラムは、コンピュータ３０１に、上述した実施の形態の映像処理装置２等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０２９９】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０３００】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０３０１】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０３０２】
また、上記各実施の形態において、各処理は、単一の装置によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０３０３】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０３０４】
以上のように、本発明にかかる映像処理装置は、シーンの切り替わりの箇所を適切に明示できる、という効果を有し、映像編集装置等として有用である。
【符号の説明】
【０３０５】
１  ダイジェスト映像取得装置
２、３  映像処理装置
１１  格納部
１２、２２、３２  受付部
１３、２３、３３  処理部
１４  送信部
２４、３４  出力部
１１１  映像格納部
１１２  選択条件格納部
１１３  ダイジェスト映像格納部
１３１  変化情報取得部
１３２、２３２  部分映像取得部
１３３、２３３、３３３  蓄積部
２３１  箇所決定部
２４１、２４２、３４１  部分映像出力部
２４１  箇所出力部
１３２１  フレーム選択手段
１３２２  部分映像取得手段
【図１】
2018014669.tif 000004
【図２】
2018014669.tif 000005
【図３】
2018014669.tif 000006
【図４】
2018014669.tif 000007
【図５】
2018014669.tif 000008
【図６】
2018014669.tif 000009
【図７】
2018014669.tif 000010
【図８】
2018014669.tif 000011
【図９】
2018014669.tif 000012
【図１０】
2018014669.tif 000013
【図１１】
2018014669.tif 000014
【図１２】
2018014669.tif 000015
【図１３】
2018014669.tif 000016
【図１４】
2018014669.tif 000017
【図１５】
2018014669.tif 000018
【図１６】
2018014669.tif 000019
【図１７】
2018014669.tif 000020
【図１８】
2018014669.tif 000021
【図１９】
2018014669.tif 000022
【図２０】
2018014669.tif 000023
【図２１】
2018014669.tif 000024
【図２２】
2018014669.tif 000025