(57)【要約】【課題】  撮像された複数の動画像からユーザーが所望する被写体を撮像した動画像を抽出する。【解決手段】  時系列に連続して撮像した動画像を１つの単位動画像として取得し（Ｓ１０）、前記単位動画像を構成するフレーム画像のうち、所定のフレーム画像を繋ぎ合わせた対象静止画像を記憶する（Ｓ３０）。次に、記憶した対象静止画像を表示部に表示し（Ｓ５０）、ユーザーは表示された対象静止画像を見て所望する画像位置を指定する。そして指定された画像位置を画像領域内に含むフレーム画像を、前記表示された対象静止画像から抽出し、該抽出されたフレーム画像が属する単位動画像を前記記憶された単位動画像から抽出する（Ｓ６０）。従って、撮像した複数の動画像を、１つの表示された静止画像の画像位置を指定することによって抽出できるため、ユーザーは撮像した複数の動画像から所望する被写体が撮像された動画像を容易に選択できる。【選択図】      図２
2005252803.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段によって撮像された動画像を記憶または再生する画像処理装置であって、
時系列に連続して撮像した動画像を１つの単位動画像として取得し記憶する動画像記憶部と、
前記単位動画像を構成するフレーム画像のうち、所定のフレーム画像を繋ぎ合わせた対象静止画像を生成し記憶する静止画像生成部と、
前記静止画像生成部が生成した対象静止画像を表示部に表示する画像表示部と、
入力装置から入力された画像位置を画像領域内に含むフレーム画像を、前記表示された対象静止画像から抽出し、該抽出されたフレーム画像が属する単位動画像を前記記憶された単位動画像から抽出する動画像抽出部と、
を備えた画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記静止画像生成部は、
前記単位動画像を構成するフレーム画像のうち所定の1つを基準フレーム画像として設定し、該設定された基準フレーム画像と互いに画像が重なるフレーム画像を抽出したのち、該抽出したフレーム画像のうち前記基準フレーム画像との重なり部分が最も少ないフレーム画像を選択する画像選択部と、
前記画像選択部がフレーム画像を抽出するとき、前記画像選択部によって既に基準フレーム画像として設定されたフレーム画像と既に抽出されたフレーム画像とを、フレーム画像の抽出対象から除外する画像排除部とを備え、
前記画像選択部が選択したフレーム画像を繋ぎ合わせた対象静止画像を生成し記憶する画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置であって、
前記静止画像生成部は、前記対象静止画像の生成に用いられるフレーム画像について、前記対象静止画像に対する相対的な位置関係を算出し、該算出された相対位置データを付随して前記フレーム画像を記憶する画像処理装置。
【請求項４】
請求項３に記載の画像処理装置であって、
前記静止画像生成部は、前記フレーム画像の記憶に際して、該フレーム画像が属する前記単位動画像と関係付けて前記フレーム画像を記憶する画像処理装置。
【請求項５】
請求項１ないし４のいずれか一項に記載の画像処理装置であって、
前記静止画像生成部は、生成された対象静止画像が複数存在する場合、該複数の対象静止画像を繋ぎ合わせた画像を、新たに対象静止画像として生成する画像処理装置。
【請求項６】
請求項５に記載の画像処理装置であって、
前記静止画像生成部は、前記対象静止画像の生成に用いられるフレーム画像間での相対的な位置関係データを算出し、該算出された相対位置データに基づいて前記複数の対象静止画像を繋ぎ合わせる画像処理装置。
【請求項７】
請求項１ないし６のいずれか一項に記載の画像処理装置であって、
前記画像表示部は、前記対象静止画像の生成に用いられるフレーム画像について、前記単位動画像毎に少なくとも１つのフレーム画像の画像領域を、前記対象静止画像の画像領域内に所定の方法で識別表示する画像処理装置。
【請求項８】
請求項１ないし７のいずれか一項に記載の画像処理装置であって、
前記画像表示部は、前記動画像抽出部により抽出された単位動画像を所定の表示方法を用いて表示部に再生表示する画像処理装置。
【請求項９】
撮像手段によって撮像された動画像を記憶または再生する画像処理方法であって、
時系列に連続して撮像した動画像を１つの単位動画像として取得し記憶する工程と、
前記単位動画像を構成するフレーム画像のうち、所定のフレーム画像を繋ぎ合わせた対象静止画像を生成し記憶する工程と、
前記静止画像生成部が生成した対象静止画像を表示する工程と、
入力装置から入力された画像位置を画像領域内に含むフレーム画像を、前記表示された対象静止画像から抽出し、該抽出されたフレーム画像が属する単位動画像を前記記憶された単位動画像から抽出する工程と、
を備える画像処理方法。
【請求項１０】
撮像手段によって撮像された動画像を記憶または再生するコンピュータプログラムであって、
時系列に連続して撮像した動画像を１つの単位動画像として、記憶部に該単位動画像の画像データを記憶する機能と、
前記単位動画像を構成するフレーム画像のうち、所定のフレーム画像を繋ぎ合わせた対象静止画像を生成し、該生成した対象静止画像を記憶部に画像データとして記憶する機能と、
前記生成された対象静止画像を表示部に表示する機能と、
入力装置から入力された画像位置を画像領域内に含むフレーム画像を、前記表示された対象静止画像の画像データを読み出すことによって抽出し、該抽出されたフレーム画像が属する単位動画像を、前記記憶部に記憶された単位動画像データから読み出すことによって抽出する機能と、
をコンピュータに実現させるための画像処理プログラム。
【請求項１１】
請求項１０に記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。  
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮像手段によって撮像された動画像を記憶または再生する画像処理技術に関する。
【背景技術】
【０００２】
従来、複数の撮像装置により撮像された画像から生成された複数のパノラマ画像を表示し、その中の１つを選択することで１つの撮像装置が選択され、そのパノラマ画像が表示されるという画像処理方法が開示されている（例えば、特許文献１）。またコンピュータのアプリケーションプログラムの１つとして、格納された複数の動画像の最初のフレーム画像を縮小してサムネイル表示する画像処理方法も周知な技術として知られている。これらの技術を使用すれば、ユーザーは、撮影した複数の動画像を１つの画面内に表示させ、所望する動画像を指定することによって容易に選択することができる。
【０００３】
【特許文献１】特開２０００−５９６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年運動会や旅行などで、スチル写真に換わって動画像による撮影が行われることが多い。この場合、撮影した動画像には、パンやチルトなどいろいろな撮影シーンが多く存在している。それぞれの撮影シーンを撮った動画像は、通常撮影時間が不連続であったり、撮影される被写体の場所が異なっていたりしている。このように撮像した動画像を、上述した従来の画像処理技術によって１つの画面内に表示しても、撮影した被写体の位置関係を表示するものでは無いため、それぞれの動画像が撮影した被写体の場所について、その位置関係を把握するのが難しかった。特に、各撮影シーンを写した動画像について、最初のフレーム画像をサムネイル表示した場合は、撮影された被写体の一部のみを表示するため、どこで撮った撮影シーンか分かりづらく、ユーザーは各々の動画像間における被写体の位置関係を判断するのは困難であった。このため、ユーザーが所望する被写体が撮影されている動画像を、表示された画像から選択することは簡単ではなかった。
【０００５】
本発明は、このような課題の少なくとも一部を解決するためになされたもので、撮像された複数の動画像について、各動画像に撮像された被写体の位置関係が分かるように画像表示し、表示された画像からユーザーが所望する被写体を撮像した動画像を容易に抽出することができる画像処理装置、画像処理方法、画像処理プログラムまたはそのプログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成する本発明の画像処理装置は、撮像手段によって撮像された動画像を記憶または再生する画像処理装置であって、時系列に連続して撮像した動画像を１つの単位動画像として取得し記憶する動画像記憶部と、前記単位動画像を構成するフレーム画像のうち、所定のフレーム画像を繋ぎ合わせた対象静止画像を生成し記憶する静止画像生成部と、前記静止画像生成部が生成した対象静止画像を表示部に表示する画像表示部と、外部から指定された画像位置を画像領域内に含むフレーム画像を、前記表示された対象静止画像から抽出し、該抽出されたフレーム画像が属する単位動画像を前記記憶された単位動画像から抽出する動画像抽出部と、を備えたことを要旨とする。
【０００７】
かかる画像処理装置によれば、撮像した複数の動画像に撮像されている被写体を、所定のフレーム画像を用いて１つの対象静止画像として表示する。そして、表示された対象静止画像のうちユーザーが指定した画像位置を画像領域内に含むフレーム画像を抽出し、抽出されたフレーム画像が属する動画像を抽出する。従って、ユーザーは撮像した複数の動画像から所望する被写体が撮像された動画像を容易に選択することができる。
【０００８】
ここで、前記静止画像生成部は、前記単位動画像を構成するフレーム画像のうち所定の１つを基準フレーム画像として設定し、該設定された基準フレーム画像と互いに画像が重なるフレーム画像を抽出したのち、該抽出したフレーム画像のうち前記基準フレーム画像との重なり部分が最も少ないフレーム画像を選択する画像選択部と、前記画像選択部がフレーム画像を抽出するとき、前記画像選択部によって既に基準フレーム画像として設定されたフレーム画像と既に抽出されたフレーム画像とを、フレーム画像の抽出対象から除外する画像排除部とを備え、前記画像選択部が選択したフレーム画像を繋ぎ合わせた対象静止画像を生成するものとしてもよい。
【０００９】
こうすれば、１つの動画像から、少ない枚数のフレーム画像を繋ぎ合わせた１つの対象静止画像を生成することができる。この結果、動画像が撮像した被写体について、ほぼ全体の画像を少ない枚数のフレーム画像を繋ぎ合わせた画像で表示することができ、対象静止画像の生成処理負荷を軽減することができる。
【００１０】
また、前記静止画像生成部は、前記対象静止画像の生成に用いられるフレーム画像について、前記対象静止画像に対する相対的な位置関係を算出し、該算出された相対位置データを付随して前記フレーム画像を記憶することとしてもよい。こうすれば、対象静止画像においてユーザーが指定した画像位置を画像領域内に含むフレーム画像の抽出に際し、フレーム画像の相対位置データを参照することによって、該当するフレーム画像を容易に抽出することができる。
【００１１】
さらに、前記静止画像生成部は、前記フレーム画像の記憶に際して、該フレーム画像が属する前記単位動画像と関係付けて前記フレーム画像を記憶するものとしてもよい。こうすれば、抽出されたフレーム画像から、このフレーム画像が属する動画像を直ちに抽出することができる。
【００１２】
また、前記静止画像生成部は、生成された対象静止画像が複数存在する場合、該複数の対象静止画像を繋ぎ合わせた画像を、新たに対象静止画像として生成するものとしてもよい。こうすれば、撮像された複数の動画像における各被写体を同一画面に含む１つの静止画像として表示することができる。
【００１３】
また、前記静止画像生成部は、前記対象静止画像の生成に用いられるフレーム画像間での相対的な位置関係データを算出し、該算出された相対位置データに基づいて前記複数の対象静止画像を繋ぎ合わせるものとしてもよい。こうすれば、対象静止画像の重なりを、各々の対象静止画像の生成に用いられたフレーム画像について、それぞれ１つずつフレーム画像間の重なりを調べるため、対象静止画像間での相対的な位置関係データ算出処理の負荷を軽減できる。
【００１４】
ここで、本発明の前記画像表示部は、前記対象静止画像の生成に用いられるフレーム画像について、前記単位動画像毎に少なくとも１つのフレーム画像の画像領域を、前記対象静止画像の画像領域内に所定の方法で識別表示するものとしてもよい。こうすれば、ユーザーは、所望する被写体が撮像された動画像を、表示された対象静止画像内の画像領域から容易に探すことができる。
【００１５】
さらに、前記画像表示部は、前記動画像抽出部により抽出された単位動画像を所定の表示方法を用いて表示部に再生表示するものとしてもよい。こうすれば、表示される動画像を見て、ユーザーは所望した被写体を撮像した動画像か否かを容易に確認することができる。
【００１６】
本発明の画像処理方法は、撮像手段によって撮像された動画像を記憶または再生する画像処理方法であって、時系列に連続して撮像した動画像を１つの単位動画像として取得し記憶する工程と、前記単位動画像を構成するフレーム画像のうち、所定のフレーム画像を繋ぎ合わせた対象静止画像を生成し記憶する工程と、前記静止画像生成部が生成した対象静止画像を表示する工程と、入力装置から入力された画像位置を画像領域内に含むフレーム画像を前記表示された対象静止画像から抽出し、該抽出されたフレーム画像が属する単位動画像を前記記憶された単位動画像から抽出する工程と、を備えることを要旨とする。
【００１７】
また、本発明はコンピュータプログラムまたはそのプログラムを記録した記録媒体としてもよい。すなわち、撮像手段によって撮像された動画像を記憶または再生するコンピュータプログラムであって、時系列に連続して撮像した動画像を１つの単位動画像として、記憶部に該単位動画像の画像データを記憶する機能と、前記単位動画像を構成するフレーム画像のうち、所定のフレーム画像を繋ぎ合わせた対象静止画像を生成し、該生成した対象静止画像を記憶部に画像データとして記憶する機能と、前記生成された対象静止画像を表示部に表示する機能と、入力装置から入力された画像位置を画像領域内に含むフレーム画像を、前記表示された対象静止画像の画像データを読み出すことによって抽出し、該抽出されたフレーム画像が属する単位動画像を、前記記憶部に記憶された単位動画像データから読み出すことによって抽出する機能と、をコンピュータに実現させることを要旨とする。プログラムの記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、ＩＣカード、パンチカードなど、コンピュータが読み取り可能な種々の媒体を利用することができる。
【発明を実施するための最良の形態】
【００１８】
次に、本発明の実施の形態を説明する。
【００１９】
図１は本発明の一実施形態としての画像処理装置の概略構成を示す説明図である。この画像処理装置は、汎用のコンピュータを用いて構成され、コンピュータ１００に情報を入力する装置としてのキーボード１１０およびマウス１２０と、情報を出力する装置としてのディスプレイ１３０およびビデオプロジェクタ１８０とを備えている。またコンピュータ１００に動画像を入力する装置としてのデジタルビデオカメラ１６０、またコンピュータに動画像やアプリケーションプログラムを入力する装置としてのＣＤ−Ｒ／ＲＷドライブ１４０、ＤＶＤ−Ｒ／ＲＷドライブ１５０を備えている。またコンピュータ１００にその他、必要に応じて、動画像やアプリケーションプログラムを記憶した記憶媒体からデータを読み出すことが可能な駆動装置を備えることもできる。
【００２０】
コンピュータ１００は、所定のオペレーティングシステムの下で、記憶した動画像から取得したフレーム画像の画像データを用いて静止画像を生成したり表示したりするためのアプリケーションプログラムを実行することにより、後述のフローチャート（図２、図３、図７、図１１）で示した処理を行う画像処理装置として機能する。アプリケーションプログラムは、例えばＣＤ−ＲＯＭなどのコンピュータが読み取り可能な記録媒体によって外部から供給され、ＣＤ−Ｒ／ＲＷドライブ１４０を介してコンピュータ１００に備えられたハードディスクやＲＡＭなどの半導体メモリ（いずれも図示せず）に記憶される。もとより、インターネットなどのネットワーク手段を介して、アプリケーションプログラムを供給するサーバー等にアクセスし、データをダウンロードすることによって記憶するものとしてもよい。
【００２１】
このアプリケーションプログラムが実行されることにより、コンピュータ１００は、特に図１に示したように、動画像記憶部１０２、静止画像生成部１０３、画像表示部１０４、動画像抽出部１０５として機能する。
【００２２】
各部はそれぞれ主として以下の処理を司る。動画像記憶部１０２は、コンピュータ１００に入力した動画像について、時系列で連続する一連の動画像を単位動画像として、ハードディスクなどの記憶手段に記憶することによって取得する。静止画像生成部１０３は、取得された動画像を構成するフレーム画像から１つの対象静止画像を生成する。画像表示部１０４は、生成された対象静止画像を表示部となるディスプレイ１３０やビデオプロジェクタ１８０に表示する。動画像抽出部１０５は、表示された対象静止画像のうちでユーザーが指定した画像位置で特定される動画像を抽出する。
【００２３】
次に、本実施形態の画像処理装置が行う処理を、図２のフローチャートを用いて説明する。図２のフローチャートで示した各処理ステップにおいて、画像記憶部１０２がステップＳ１０を、静止画像生成部１０３がステップＳ２０からＳ４０を、画像表示部１０４がステップＳ５０を、動画像抽出部１０５がステップＳ６０とＳ７０を、それぞれ実行する。
【００２４】
図２に示した処理が開始されると、まずステップＳ１０にて、入力される動画像から単位動画像の取得処理を行う。ここで、本実施形態では、時系列で連続する一連の動画像を単位動画像として取得する。例えば、撮像された動画像に撮像時の時間データが付随して記録されている場合は、時間データが不連続となる動画像の画像位置を分割点とし、１つの分割点から次の分割点までの動画像を単位動画像として記憶手段に記憶する。あるいは、時間データが付随して記録されていない場合は、撮影シーンの切り替り位置を検出して、検出された１つの切り替り位置から次の切り替り位置までの撮影シーンを、単位動画像として記憶するものとしてもよい。撮影シーンの切り替り位置は、画面全体の平均輝度データが急に変化する位置を、動画像の画像データから検出する方法など、画像処理技術に関して周知の撮影シーン検出方法を用いればよい。
【００２５】
記憶方法は、本実施形態では、コンピュータ１００のオペレーティングシステムのもとで動作するＡＶＩ（Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｉｎｔｅｒｌｅａｖｅｄ）など周知の動画像ファイルフォーマットを用いて記憶する。これによって、記憶された単位動画像を、ファイル名を指定することで抽出することができる。記憶方法は特にこれに限らず、後述する動画像の抽出処理に際して、特定された動画像を抽出できる記憶方法であれば何でもよい。
【００２６】
次にステップＳ２０にて、取得した単位動画像から、対象静止画像を生成するためのフレーム画像の選択処理を行う。ここでの処理を図３のフローチャート及び図４、図５の模式図を用いて以下詳しく説明する。ステップＳ２０が行う処理の目的は、単位動画像が撮像した被写体の全体画像領域に対して、表示する画像領域の範囲がおおよそ等しい対象静止画像を、少ない数のフレーム画像にて生成するため、取得したフレーム画像から所定のフレーム画像を抽出するために行う。こうすることで、対象静止画像の生成処理に関する負荷を軽減できる。
【００２７】
図３の処理が開始されると、まずステップＳ２０１にて単位動画像を構成しているフレーム画像を取得する。取得方法は、単位動画像からキャプチャし、識別番号を付随してコンピュータ１００に備えられたハードディスクなどの記憶部に記憶することで行う。もとより、ステップＳ１０（図２）にて単位動画像をファイルする際、フレーム画像を同時に記憶することとしてもよい。
【００２８】
次に、ステップＳ２０２で、コンピュータ１００に記憶することによって取得した複数のフレーム画像について、全てのフレーム画像間の相対的な位置関係データの算出処理を行う。この処理は、後述のステップＳ２０４にて行うフレーム画像の抽出に際して実施する基準フレーム画像との画像領域の重なりを調べるために、前もって行う処理である。着目したフレーム画像間での位置関係がわかれば、重なり量は容易に算出することができるからである。
【００２９】
全てのフレーム画像の相対位置は、次に説明する２つのフレーム画像間での位置関係の算出処理を、記憶した複数のフレーム画像について実施して求める。本実施形態では、時系列で連続する２つのフレーム画像を１つずつずらしながら順次選択して相対位置を算出し、各フレーム画像の相対位置の算出を行う。
【００３０】
２つのフレーム画像間における相対位置の算出処理について図４の説明図を用いて説明する。図４（ａ）と図４（ｂ）は、フレーム画像間の相対位置を算出するためのフレーム画像Ｇ１とフレーム画像Ｇ２をそれぞれ示している。この例は、夕日を背景とする山の風景を左上から右下方向にパンをして撮像した動画像から取得したフレーム画像を想定したものである。撮像される画像間には、通常上下左右方向への並進ズレ、画面が傾く回転ズレ、ズームミングによる画像倍率違いが通常存在するが、このようなパンによって得られた２つのフレーム画像を想定した場合、両者の間では画面の傾きは極めて小さく、従って回転ズレはないものと仮定できる。また両者の間には画像倍率違いもないため並進ズレのみ存在する。この並進ズレは並進ベクトルとして求めることができる。
【００３１】
並進ベクトルは、横方向と縦方向の画素数で表現することができ、画像のパターンマッチングや特徴点追跡といった周知の処理技術によって生成することが可能である。こうして生成された並進ベクトルから算出した相対位置データが、画面横（Ｘ）方向の画素数Ｘ２、画面縦（Ｙ）方向の画素数Ｙ２であれば、フレーム画像Ｇ１の画面左上隅Ｃ１を基準点（０，０）とした時、フレーム画像Ｇ２の画面左上隅Ｃ２は座標（Ｘ２，Ｙ２）となる。この状態を図４（ｃ）に示す。こうして、フレーム画像Ｇ１に対するフレーム画像Ｇ２の相対位置を算出する。
【００３２】
また、フレーム画像Ｇ１とフレーム画像Ｇ２との間で、回転ズレがあったり画像倍率が異なっていたりする場合は、例えばオプティカルフロー推定とパターンマッチングの組み合わせによって相対位置を算出することができる。オプティカルフロー推定には、種々の手法があり、たとえばグラディエント（ｇｒａｄｉｅｎｔ−ｂａｓｅｄ）法は、観測するフレーム画像間において対象の輝度が不変であるという仮定の下に、画像中における対象の濃度分布の空間勾配と時間勾配の関係を利用して撮影装置を基準とした被写体の移動を推定する。このオプティカルフロー推定の結果に基づいて、大まかに画像の並進移動や回転、ズーム倍率の変化を推定するとともに、この推定結果に基づいてフレーム画像Ｇ１とフレーム画像Ｇ２とを、回転ズレを補正した同じ倍率のフレーム画像になるように画像処理を行う。そして画像処理後のフレーム画像を新たにフレーム画像Ｇ１とフレーム画像Ｇ２として、この画像間でパターンマッチングを行うことによって相対位置を算出する。
【００３３】
上述した２つのフレーム画像間における相対位置の算出処理を、ステップＳ２０１にて取得した全てのフレーム画像について実施することによって、全てのフレーム画像の相対的な位置関係を座標データとして算出し、処理ステップＳ２０２を終了して次の処理ステップＳ２０３へ進む。なお、本実施形態では、上述したように２つのフレーム画像間の相対的な位置関係データを、画像の重なり具合から算出するため、時系列で連続する２つのフレーム画像を順次選択することとした。これは、時系列で連続するフレーム画像間には通常大きい重なりが存在すると想定されるからである。もとより、少なくとも互いに画像の重なりが存在すると想定される２つのフレーム画像を順次選択して全てのフレーム画像の相対位置を算出してもよい。
【００３４】
ステップＳ２０３では、取得したフレーム画像のうち、所定のフレーム画像を、基準フレーム画像として設定する処理を行う。設定する基準フレーム画像は、後述する対象静止画像を生成するためのフレーム画像（以降、これを「選択フレーム画像」と呼ぶ）を選択する基準となる。また同時に、基準フレーム画像は、一つ目の選択フレーム画像でもある。
【００３５】
本実施形態では、選択処理を速めるため、取得した時系列順で最初のフレーム画像をデフォルトで自動的に基準フレーム画像として設定する。もとより、ユーザーがキーボード１１０などから、付随して記憶された識別番号を指定することによって基準フレーム画像を設定することとしても差し支えない。
【００３６】
次に、ステップＳ２０４にて、設定された基準フレーム画像と重なるフレーム画像の抽出処理を行う。ステップＳ２０４から以降の処理について、図５を参照して説明する。
【００３７】
図５（ａ）は、ステップＳ２０１で取得したフレーム画像を例示したもので、画面左から右方向にパンして山の風景を撮像した動画像から、時系列で取得した連続する４つのフレーム画像Ｐ１〜Ｐ４（Ｐ１〜Ｐ４はフレーム画像の識別番号）を、模式的に示した模式図である。ここでは説明を簡便にするため、等しい倍率で画面の傾きの無い４つのフレーム画像Ｐ１〜Ｐ４が取得されたものとする。また、図５（ａ）の例では、ステップＳ２０２にて算出した位置関係データから、フレーム画像Ｐ１の画面左上隅を原点（０，０）としたＸ，Ｙ座標にて算出した各フレーム画像Ｐ２、Ｐ３、Ｐ４の相対位置が、それぞれ座標（Ｘ２，Ｙ２）、（Ｘ３，Ｙ３）、（Ｘ４，Ｙ４）である状態を示した。なお、本実施形態については、基本的に図５（ａ）の模式図で示したフレーム画像が取得されたものとして、ステップＳ２０４とそれ以降の処理について説明を行う。
【００３８】
次にステップＳ２０５で、ステップＳ２０３の処理によって設定された基準フレーム画像と重なるフレーム画像が存在するか否かを判定する。通常、時系列で連続する一連のフレーム画像間には重なりが存在するため、判定の結果、少なくとも1つ重なるフレーム画像が存在する（ステップＳ２０５：ＹＥＳ）。図５（ａ）に示した例では、基準フレーム画像であるフレーム画像Ｐ１と重なるフレーム画像として、フレーム画像Ｐ２とフレーム画像Ｐ３を抽出する。
【００３９】
そして、ステップＳ２０６にて、抽出したフレーム画像が複数か否かを判定し、判定の結果、１つの場合は（ステップＳ２０６：ＮＯ）、抽出したフレーム画像を、選択フレーム画像として選択する。一方、判定の結果、抽出されたフレーム画像が複数の場合は（ステップＳ２０６：ＹＥＳ）、ステップＳ２０８に進み、基準フレーム画像との重なり領域が最も少ないフレーム画像を、選択フレーム画像として選択する。上述したステップＳ２０３〜Ｓ２０８までの処理が、請求項に記載の画像選択部に相当する。図５（ｂ）は、基準フレーム画像Ｐ１と重なる２つのフレーム画像Ｐ２とＰ３のうち、重なり領域のより少ないフレーム画像Ｐ３を選択フレーム画像として選択した様子を示している。
【００４０】
重なり領域は、図５にて説明したように、各フレーム画像の画面左上隅座標位置と各フレーム画像の画面の大きさとを表す数値から、それらの数値の加減算によって容易に算出することができる。従って、本実施形態では、重なり領域の算出方法についての説明は省略する。
【００４１】
次のステップＳ２０９では、基準フレーム画像と、基準フレーム画像と重なりが存在する抽出されたフレーム画像を、新たに設定される基準フレーム画像と重なるフレーム画像の抽出処理に際して、フレーム画像の抽出対象から除外する処理を行う。こうすることで、同じフレーム画像が何度も抽出対象になることを回避し、選択フレーム画像の抽出処理を速めることができる。この処理が、請求項に記載の画像排除部に相当する。
【００４２】
そして、次のステップＳ２１０にて、選択されたフレーム画像すなわち選択フレーム画像を新たに基準フレーム画像としてステップＳ２０４に戻り、再び、新たな基準フレーム画像と重なるフレーム画像を抽出する。
【００４３】
図５（ｃ）に、新たな基準フレーム画像であるフレーム画像Ｐ３に対して、重なるフレーム画像Ｐ４が抽出された様子を示した。図中破線で示したフレーム画像Ｐ１とＰ２はフレーム画像Ｐ３と重なるフレーム画像であるが、フレーム画像Ｐ１は前の基準フレーム画像であり、フレーム画像Ｐ２は基準フレーム画像がフレーム画像Ｐ１のときに抽出されたフレーム画像であるため、上述したように抽出対象フレーム画像から除外されている。従って、重なるフレーム画像として抽出されない。
【００４４】
次にステップＳ２０５にて、新たに設定された基準フレーム画像と重なるフレーム画像が存在するか否かを判定する。そして、判定の結果、フレーム画像が存在しない場合は（ＮＯ）ここでの処理ルーチンを終了してステップＳ３０（図２）へ戻る。新たに設定された基準フレーム画像と重なるフレーム画像が、前回の処理までに既に抽出されたフレーム画像のみであれば、ここでの処理ルーチンは終了することになる。
【００４５】
一方、判定の結果、フレーム画像が存在する場合は、ステップＳ２０６以降の処理を再び実施し、選択されたフレーム画像を新たな基準フレーム画像として設定し直してステップＳ２０５までの処理を、ステップＳ２０５で重なるフレーム画像が存在しなくなるまで繰り返し行う。このステップＳ２０６からステップＳ２０５までの処理は、上記にて説明した処理と基本的に同じであるため説明を省略する。
【００４６】
こうして、ステップＳ２０５までの処理を繰り返し行った後、ステップＳ２０５による判定の結果、抽出されたフレーム画像が存在しなくなったとき（ステップＳ２０５：ＮＯ）、図３の処理を終了し、ステップＳ３０（図２）へ戻る。図５の例では、選択フレーム画像として、最終的にフレーム画像Ｐ１、Ｐ３、Ｐ４が選択される。
【００４７】
次に、ステップＳ３０にて、対象静止画像の記憶処理を行う。記憶方法は、コンピュータ１００に備えられたハードディスクやＲＡＭなどの半導体メモリ（図示せず）に、管理データとして記憶することで行う。管理データは、少なくとも選択フレーム画像の識別番号及び相対位置データと、選択フレーム画像が取得された単位動画像ファイルデータとから構成され、対象静止画像と関係付けて記憶する。
【００４８】
図６は、本実施形態における記憶された対象静止画像の管理データを例示したもので、図５に示した単位動画像について、生成される対象静止画像の管理データを表している。管理データには、対象静止画像の名称「対象静止画像Ａ」、対象静止画像に含まれる単位動画像の数「１」と、構成データとして単位動画像のファイル名「ＦＩＬＥ１．ＡＶＩ」、選択フレーム画像の数「３」、選択フレーム画像番号「選択フレーム画像Ｐ１、選択フレーム画像Ｐ３、選択フレーム画像Ｐ４」とそれぞれの選択フレーム画像間の相対位置座標「（０，０）、（Ｘ３、Ｙ３）、（Ｘ４、Ｙ４）」とが記憶されている。対象静止画像を、このような管理データとして記憶することで、後述するステップＳ６０での処理（外部から指定された画像位置に対応した単位動画像の抽出処理）を容易にすることができる。
【００４９】
次に、ステップＳ４０（図２）にて、複数の対象静止画像を繋ぎ合わせる処理を行う。通常ユーザーが撮影した画像には、時系列で連続する一連の画像、つまり単位動画像が複数存在する。これらの単位動画像を繋ぎ合わせて、１つの対象静止画像として生成することによって、それぞれの単位動画像が撮像した被写体の画像を、１つの対象静止画像として表示させることができる。
【００５０】
また、同時に、単位動画像から選択した選択フレーム画像の位置関係を、生成された対象静止画像に対する相対的な位置関係データとして算出し直すことによって、それぞれの選択フレーム画像の位置は、１つの対象静止画像について共通した座標データを有することになる。
【００５１】
対象静止画像の繋ぎ合わせ処理について、図７のフローチャート及び図８、図９を用いて詳しく説明する。
【００５２】
この処理が開始されると、まずステップＳ４０１にて繋ぎ合わせる２つの対象静止画像Ａ、Ｂを選択する。本実施形態では、一方の選択された対象静止画像Ａを図５（ｃ）に例示した画像とし、他方の選択された対象静止画像Ｂを図８の模式図で示した画像として、以下対象静止画像の繋ぎ合わせ処理を説明する。
【００５３】
繋ぎ合わせ処理の説明の前に、図８に示した対象静止画像Ｂについて説明する。図８は、図５に示したフレーム画像Ｐ４の画像に写っている被写体の近傍から開始し、下方向へチルトによって風景を撮像した単位動画像を示している。図８（ａ）は、前述したステップＳ２０１（図３）と同様な処理によって、この単位動画像から時系列で取得した連続する４つのフレーム画像Ｔ１〜Ｔ４（Ｔ１〜Ｔ４はフレーム画像の識別番号）を模式的に示した模式図である。
【００５４】
ここでは説明を簡便にするため、等しい倍率で画面の傾きの無い４つのフレーム画像Ｔ１〜Ｔ４が取得されたものとする。また、図８（ａ）の例では、前述のステップＳ２０２（図３）にて説明した処理と同様な処理によって算出した位置関係データから、フレーム画像Ｔ１の画面左上隅を原点（０，０）としたＸ，Ｙ座標にて算出した各フレーム画像Ｔ２、Ｔ３、Ｔ４の相対位置が、それぞれ座標（Ｘ２ｂ，Ｙ２ｂ）、（Ｘ３ｂ，Ｙ３ｂ）、（Ｘ４ｂ，Ｙ４ｂ）である状態を示した。
【００５５】
次に、図８（ｂ）に、図２のステップＳ２０と同様な処理によって、選択フレーム画像Ｔ１、Ｔ３、Ｔ４が選択された状態を示した。選択処理については前述した処理と基本的に同じであるため説明は省略する。この結果、対象静止画像Ｂは図６と同様な管理データによってコンピュータ１００の記憶装置に、対象静止画像の名称「対象静止画像Ｂ」、対象静止画像に含まれる単位動画像の数「１」と、構成データとして単位動画像のファイル名「ＦＩＬＥ２．ＡＶＩ」、選択フレーム画像の数「３」、選択フレーム画像番号「選択フレーム画像Ｔ１、選択フレーム画像Ｔ３、選択フレーム画像Ｔ４」とそれぞれの選択フレーム画像間の相対位置座標「（Ｘ１Ｂ，Ｙ１Ｂ）、（Ｘ３Ｂ、Ｙ３Ｂ）、（Ｘ４Ｂ、Ｙ４Ｂ）」とが記憶される（図示せず）。
【００５６】
それでは、以上説明した対象静止画像ＡとＢを繋ぎ合わせる処理を説明する。次のステップＳ４０２で、対象静止画像Ａを構成する選択フレーム画像を１つずつ順次選択する。ここでは時系列順にまず選択フレーム画像Ｐ１が選択され、順次選択フレーム画像Ｐ４まで選択するものとする。
【００５７】
次に、ステップＳ４０３で、対象静止画像Ｂを構成する選択フレーム画像を１つずつ順次選択する。ここでも時系列順にまず選択フレーム画像Ｔ１が選択され、順次選択フレーム画像Ｔ４まで選択するものとする。
【００５８】
次に、ステップＳ４０４にて、対象静止画像ＡとＢからそれぞれ１つ選択された選択フレーム画像間での相対位置を算出する。本実施形態では、相対位置の算出方法は、図４を用いて説明した２つのフレーム画像間の相対位置算出処理によって行う。選択した２つの選択フレーム画像間に重なり部分が存在すると、上述したように画像のパターンマッチングや特徴点追跡といった周知の処理技術によって２つの画像間の位置関係は並進ベクトル、すなわち横方向（Ｘ）と縦方向（Ｙ）の画素数の差分値として算出することができる。
【００５９】
なお、画像のパターンマッチング処理に際して、通常、閾値を用いてマッチングしたか否かを判定する。従って、選択した２つの選択フレーム画像に、重なりが存在するか否かを判定するための基準となる閾値を適切な値に設定しておくことが好ましい。例えば、選択フレーム画像Ｔ１とＴ２のように、重なりの存在が既知である２つのフレーム画像間において設定したマッチング処理の閾値を、ステップＳ４０４において実施するマッチング処理の閾値として設定することとしてもよい。こうすれば、２つの選択フレーム画像間における画像の重なりを精度よく判定することができる。
【００６０】
次にステップＳ４０５にて、互いに重なる選択フレーム画像、つまり選択フレーム画像間の相対位置が算出された選択フレーム画像が存在するか否かを判定する。判定の結果、選択フレーム画像が存在しない場合は（ＮＯ）、対象静止画像Ａと対象静止画像Ｂは重なりがないため繋ぎ合わせが不可であることをディスプレイ１３０に表示し（図示せず）、ここでの処理を終了する。
【００６１】
一方、判定の結果、画像が重なる選択フレーム画像が存在する場合は（ステップＳ４０５：ＹＥＳ）、算出された選択フレーム画像間の相対位置に基づいて、対象静止画像Ａ、Ｂ間の相対位置を算出する（ステップＳ４０６）。そして、相対位置の算出結果に従って、対象静止画像ＡとＢとを繋ぎ合わせる処理を行い（ステップＳ４０７）、繋ぎ合わせた対象静止画像を新たに対象静止画像Ａとする（ステップＳ４０８）。
【００６２】
次にステップＳ４０９にて、新たな対象静止画像Ａを構成する選択フレーム画像の相対位置を修正し管理データとして記憶する処理を行う。つまり、選択フレーム画像の相対位置を１つのフレーム画像を基準としたＸ、Ｙ座標値に修正する処理を行うのである。こうすることで、構成する選択フレーム画像の相対位置を共通したＸ，Ｙ座標系によって表示することになり、新たな対象静止画像Ａに対して、各選択フレーム画像の位置を定めることができる。本実施形態では、選択フレーム画像Ｐ１を基準として各選択フレーム画像のＸ，Ｙ座標値を修正することとする。もとより、任意の１つの選択フレーム画像を基準としても差し支えない。
【００６３】
図９（ａ）に、対象静止画像ＡとＢとを繋ぎ合わせる処理を行った後の新たな対象静止画像Ａを例示する。新たな対象静止画像Ａは、２つの単位動画像から選択された選択フレーム画像Ｐ１、Ｐ３、Ｐ４、Ｔ１、Ｔ３、Ｔ４によって構成される。また、図９（ｂ）に、図９（ａ）に示した新たな対象静止画像Ａの管理データを例示する。管理データには、対象静止画像の名称「対象静止画像Ａ」、対象静止画像に含まれる単位動画像の数「２」と、構成データ１として単位動画像のファイル名「ＦＩＬＥ１．ＡＶＩ」、選択フレーム画像の数「３」、選択フレーム画像番号「選択フレーム画像Ｐ１、選択フレーム画像Ｐ３、選択フレーム画像Ｐ４」とそれぞれの相対位置座標「（０，０）、（Ｘ３、Ｙ３）、（Ｘ４、Ｙ４）」と、構成データ２として単位動画像のファイル名「ＦＩＬＥ２．ＡＶＩ」、選択フレーム画像の数「３」、選択フレーム画像番号「選択フレーム画像Ｔ１、選択フレーム画像Ｔ３、選択フレーム画像Ｔ４」とそれぞれの修正された相対位置座標「（Ｘ１Ｂ，Ｙ１Ｂ）、（Ｘ３Ｂ、Ｙ３Ｂ）、（Ｘ４Ｂ、Ｙ４Ｂ）」とが記憶されている。
【００６４】
以上で図７の対象静止画像の繋ぎ合わせ処理を終了し、ステップＳ５０へ戻る。なお、繋ぎ合わせる対象静止画像が更に存在する場合は、存在する対象静止画像から順次１つの対象静止画像を選択して、上述した２つの対象静止画像の繋ぎ合わせ処理を繰り返し実施することによって、存在する全ての対象静止画像の繋ぎ合わせ処理を行う。
【００６５】
次のステップＳ５０にて、繋ぎ合わせた対象静止画像Ａを表示部に表示する処理を行う。本実施形態では、ディスプレイ１３０に表示するものとする。もとよりビデオプロジェクタ１８０やコンピュータ１００の外部に備えられた表示部に表示するものとしてもよい。対象静止画像Ａを表示することによって、撮影した被写体のおおよそ全体の画像を、１つの画面にて表示することになり、ユーザーは、全体の画像を見て、所望する被写体が写った画像を指定することができる。
【００６６】
図１０は、ディスプレイ１３０に表示した対象静止画像Ａを例示した模式図である。本実施形態では、対象静止画像Ａを全て含む最も小さい矩形の静止画像をディスプレイ１３０に表示することとした。従って、図中網掛け部で示した画像領域Ｎは、対象静止画像が存在しない画像領域である。本実施形態では、この画像領域Ｎについては黒色を表示することとし、選択フレーム画像の画像データと相対位置座標、及び黒色の画像データを用いて矩形の静止画像の画像データを生成する。もとより、画像領域Ｎの表示色は、対象静止画像の表示画像領域と区別できる色であれば何でも良い。
【００６７】
次に判定ステップＳ６０で、外部から画像位置が指定されたか否かを判定する。判定の結果、外部から指定された画像位置が無い場合は（ＮＯ）全ての処理を終了する。判定の結果、外部から指定された画像位置がある場合は（ＹＥＳ）、次のステップＳ７０に進む。
【００６８】
本実施形態では、外部からの指定をユーザーが行うものとした。ユーザーはディスプレイ１３０に表示された対象静止画像Ａを見て、所望する被写体が写った単位動画像を観賞したい場合、マウス１２０を用いてポインタ（図示せず）を該当する被写体が写った画像位置に合わせ、マウスをクリックして画像位置を指定する。一方、観賞しないときなど画像位置を指定しない場合、ユーザーはディスプレイ１３０に設けられたアイコンをクリックして、指定する画像位置がないことを入力するものとする。
【００６９】
次に、ステップＳ６０にて、外部から指定された画像位置に対応した単位動画像の抽出処理を行う。ここでの処理について、図１１のフローチャートおよび図１２の模式図を用いて説明する。
【００７０】
ここでの処理が開始されると、まずステップＳ７０１にて、外部から指定された画像位置の取得処理を行う。本実施形態では、表示した矩形の静止画像の画像データと、クリック時のポインタの画像位置に対応した画像データとから、クリック位置を対象静止画像Ａの管理データ上でのＸ，Ｙ座標値に置き換えることによって取得する。図１２（ａ）は、対象静止画像Ａの画像領域においてユーザーが指定した画像位置Ｓの座標が対象静止画像において（Ｘｓ、Ｙｓ）である状態を例示したものである。
【００７１】
次に、ステップＳ７０２にて、指定された画像位置Ｓ（Ｘｓ，Ｙｓ）を画像領域に含む選択フレーム画像を抽出する処理を行う。ステップＳ４０９（図７）にて記憶された対象静止画像Ａの管理データ（図９（ｂ））を参照し、選択フレーム画像のＸ，Ｙ座標値と指定された画像位置ＳのＸ，Ｙ座標値を用いて、該当する選択フレーム画像を抽出する。
【００７２】
具体的には、選択フレーム画像の画面横の長さをＷ、画面縦の長さをＨとしたとき、Ｘ座標値、Ｙ座標値が次式（１）、（２）を満たす選択フレーム画像を抽出する。
Ｘｓ−Ｗ≦Ｘ≦Ｘｓ…（１）
Ｙｓ−Ｈ≦Ｙ≦Ｙｓ…（２）
図１２（ｂ）に、抽出した選択フレーム画像が、選択フレーム画像Ｐ４と選択フレーム画像Ｔ１の２つである様子を示した。
【００７３】
そして、次のステップＳ７０３にて、抽出した選択フレーム画像が属する単位動画像を抽出する処理を行う。前のステップＳ７０２と同様に、対象静止画像Ａの管理データを参照して、選択フレーム画像を構成データとして有する単位動画像ファイルを特定することによって抽出する。図１２（ｂ）の例では、単位動画像ファイルＦＩＬＥ１．ＡＶＩとＦＩＬＥ２．ＡＶＩが抽出される。
【００７４】
次に、ステップＳ７０４にて抽出された単位動画像は存在するか否かを判定する。判定の結果、単位動画像が存在しない場合は（ＮＯ）、単位動画像が無いことをディスプレイ１３０に表示する（ステップＳ７０５）。この処理は、ユーザーが、対象静止画像Ａの画像領域外（図１０における画像領域Ｎ）をクリックした場合を想定したものである。
【００７５】
判定の結果、単位動画像が存在する場合は（ステップＳ７０４：ＹＥＳ）、次の判定ステップＳ７０６にて、存在する単位動画像が複数あるか否かを判定する。判定の結果、単位動画像が複数でなく１つの場合は（ＮＯ）、ここでの処理を終了し、ステップＳ７０（図２）へ進む。一方、判定の結果、単位動画像が複数存在する場合は（ステップＳ７０６：ＹＥＳ）、次にステップＳ７０７に進む。
【００７６】
ステップＳ７０７では、単位動画像の選択処理を行う。詳しくは、単位動画像の識別表示とユーザー選択の単位動画像の認識処理を行うのである。
【００７７】
この処理の開始に伴ってディスプレイ１３０に複数の単位動画像を識別した識別表示を表示し、ユーザーがキーボード１１０やマウス１２０を用いて、識別表示に従って所望する単位動画像を指定することによって選択する。識別表示としては、例えば上述の画像位置Ｓをクリックしたとき、単位動画像ファイル名をポップアップメニュー（図示せず）にて表示することとしてもよい。あるいは、図１２（ｂ）に示したように、画像位置Ｓを画像領域内に含む選択フレーム画像を「枠」によって表示することによって複数の単位動画像の存在を表示し、この「枠」をクリックすることとしてもよい。この場合、それぞれ異なる枠の色を用いると識別が容易となり更によい。以上の処理を行うことによって単位動画像の抽出処理ルーチンを終了し、ステップＳ８０（図２）へ戻る。
【００７８】
次のステップＳ８０では、こうして抽出したユーザーが所望する被写体を撮像した単位動画像を再生する処理を行う。再生は記憶された単位動画像ファイルから画像データを読み出し、単位動画像を表示する表示装置に合わせた画像信号に信号変換し、この画像信号を出力することによって行う。信号変換は、コンピュータ１００に内蔵または外部接続された信号変換装置（いずれも図示せず）によって行う。
【００７９】
本実施形態では、単位動画像をディスプレイ１３０の所定の位置に再生表示するものとした。単位動画像の表示位置は、ステップＳ７０２（図１１）にて抽出した選択フレーム画像の位置としてもよいし、ディスプレイ１３０に設けた再生用の表示エリアとしてもよい。もとより、ユーザーがマウス１２０のドラッグ操作によって作成した表示エリアとしてもよい。
【００８０】
以上の処理を行うことによって、本実施形態での画像処理装置の処理を終了する。
【００８１】
上述したように、本実施形態によれば、撮像した複数の単位動画像を１つの対象静止画像として表示し、表示した対象静止画像のそれぞれの画像位置に関係付けて、対応する単位動画像を画像ファイルとして記憶することができる。従って、ユーザーは、撮像した複数の単位動画像を、１つの画像ファイルとして記憶保存することも可能となる。例えば、会議風景全体と会議参加者の発言シーンを撮像した単位動画像を本実施形態によって１つの画像ファイルとすることによって、会議風景全体の画像から会議参加者の画像位置をクリックすると、その画像位置に発言シーンが動画像として再生表示されるといった使い方が可能となる。
【００８２】
以上、本発明の一実施形態を説明したが、本発明はこうした実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内において様々な形態で実施し得ることは勿論である。
【００８３】
第１変形例として、前記実施形態では、対象静止画像を生成するためフレーム画像の選択処理を行ったが（図２、ステップＳ２０）、別の方法としてもよい。例えば、単位動画像を構成する全てのフレーム画像を用いて対象静止画像を生成するものとしてもよい。こうすれば、対象静止画像の生成に伴う画像処理の負荷は増えるものの、撮像した全ての被写体の画像を対象静止画像に表示することができる。あるいは、フレーム画像の選択処理の負荷を軽減するため、時系列順に所定の時間間隔でフレーム画像を選択したり、所定の枚数間隔でフレーム画像を選択したりすることとしてもよい。
【００８４】
また第２変形例として、前記実施形態では、対象静止画像の表示処理（図２、ステップＳ５０）において対象静止画像のみを表示したが、対象静止画像を構成する選択フレーム画像のうち、所定の選択フレーム画像も識別表示することとしてもよい。こうすれば、ユーザーは、対象静止画像のうち識別表示された選択フレーム画像を見て、画像位置Ｓを指定することができる。この結果、ユーザーが所望する被写体を撮像した単位動画像を適切に抽出することができる。
【００８５】
識別表示する所定の選択フレーム画像は、例えば、図１３（ａ）に例示したように、各単位動画像に属する時系列順で最初の選択フレーム画像、すなわち選択フレーム画像Ｐ１と選択フレーム画像Ｔ１としてもよい。もとより時系列順で最後の選択フレーム画像でもよいし、時系列順でほぼ中央の選択フレーム画像としてもよい。あるいは、図１３（ｂ）に例示したように、各単位動画像に属する全ての選択フレーム画像を識別表示するもこととしてもよい。こうすれば、ユーザーは、表示した対象静止画像のうち、１つの単位動画像が撮像した被写体の画像範囲を容易に確認できる。
【００８６】
さらに、第３変形例として、選択フレーム画像を識別表示する際、選択フレーム画像が属する単位動画像に付随する所定の情報を表示することとしてもよい。所定の情報としては、例えば、図１３（ｃ）に例示したように、単位動画像のファイル名としてもよい。あるいは、単位動画像が撮像された時間情報や、パンやチルト、ズーム、固定などの撮像方法についての情報としてもよい。こうすれば、ユーザーは、識別表示した選択フレーム画像から所望する被写体が撮像された単位動画像を適切に選択することができる。
【００８７】
また、第４変形例として、本実施形態における画像処理装置は、汎用のコンピュータで構成するようにしたが、本発明はこれに限定されるものでなく、モバイルコンピュータやワークステーションなどで構成するようにしてもよい。あるいは、コンピュータとしての機能を有するデジタルカメラやビデオカメラ、ＤＶＤプレーヤ、ビデオプロジェクタ、携帯電話など種々の機器において本発明の画像処理装置を構成するようにしてもよい。
【図面の簡単な説明】
【００８８】
【図１】本発明の一実施形態としての画像処理装置の概略構成を示す説明図。
【図２】本実施形態での画像処理装置が行う処理についてのフローチャート。
【図３】対象静止画像を生成するためのフレーム画像の選択処理フローチャート。
【図４】フレーム画像間の相対位置の算出方法を説明するための説明図。
【図５】対象静止画像を生成するフレーム画像の選択方法を説明する説明図。
【図６】対象静止画像の管理データを説明するための説明図。
【図７】対象静止画像の繋ぎ合わせ処理のフローチャート。
【図８】繋ぎ合わせるもう１つの対象静止画像についての説明図。
【図９】繋ぎ合わされた対象静止画像を説明するための説明図。
【図１０】繋ぎ合わされた対象静止画像を表示した状態を説明する説明図。
【図１１】指定された画像位置に対応した単位動画像の抽出処理フローチャート。
【図１２】指定された画像位置を説明するための説明図。
【図１３】選択フレーム画像を識別表示する表示例を示す説明図。
【符号の説明】
【００８９】
１００…コンピュータ、１０２…動画像記憶部、１０３…静止画像生成部、１０４…画像表示部、１０５…動画像抽出部、１１０…キーボード、１２０…マウス、１３０…表示部としてのディスプレイ、１４０…ＣＤ−Ｒ／ＲＷドライブ、１５０…ＤＶＤ−Ｒ／ＲＷドライブ、１６０…デジタルビデオカメラ、１８０…表示部としてのビデオプロジェクタ、Ｐ１〜Ｐ４…単位動画像から取得されたフレーム画像、Ｔ１〜Ｔ４…他の単位動画像から取得されたフレーム画像、Ｇ１…フレーム画像、Ｇ２…フレーム画像、Ａ…対象静止画像、Ｎ…対象静止画像でフレーム画像以外の画像領域、Ｓ…指定された画像位置。
【図１】
2005252803.tif 000003
【図２】
2005252803.tif 000004
【図３】
2005252803.tif 000005
【図４】
2005252803.tif 000006
【図５】
2005252803.tif 000007
【図６】
2005252803.tif 000008
【図７】
2005252803.tif 000009
【図８】
2005252803.tif 000010
【図９】
2005252803.tif 000011
【図１０】
2005252803.tif 000012
【図１１】
2005252803.tif 000013
【図１２】
2005252803.tif 000014
【図１３】
2005252803.tif 000015