(57)【特許請求の範囲】
【請求項１】
画像処理装置であり、
複数の画像ファイル各々から個別に選択された代表画像の縮小画像からなる一覧表示画像を生成する処理を実行する制御部と、
前記制御部の生成した一覧表示画像を表示する表示部とを有し、
前記制御部は、
前記縮小画像に対応する画像ファイルに含まれる画像データから動画再生データを生成し、該動画再生データを前記表示部の対応する縮小画像領域に表示させる処理を実行するとともに、前記一覧表示画像に含まれる縮小画像に対応させて、再生対象動画および再生位置を順次切り替えて、前記複数の画像ファイル各々の動画再生処理を順次実行する構成を有することを特徴とする画像処理装置。
【請求項２】
前記制御部は、
前記縮小画像の一覧表示に適用する縮小画像を描画する第１のメモリと、
前記動画再生データを描画する第２のメモリを適用し、
前記第１のメモリの保持データと、前記第２のメモリの保持データとの合成処理によって、前記表示部に対する出力画像の生成を行う構成であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記制御部は、
前記第１のメモリと第２のメモリとのクロマキー合成処理によって、前記表示部に対する出力画像の生成を行う構成であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記制御部は、
前記縮小画像の一覧表示に適用する縮小画像を描画した第１のメモリにおいて、クロマキー合成の透過色による塗りつぶし領域を、各縮小画像領域ごとに順次切り替える処理を実行し、
前記動画再生データを描画する第２のメモリにおいて、前記第１のメモリにおける塗りつぶし領域として設定された縮小画像領域に対応する位置で、該縮小画像に対応する前記動画再生データの描画処理を実行する構成であることを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記制御部は、
前記表示部に表示された一覧表示画像の各縮小画像領域において、各縮小画像に対応する画像ファイルを適用した動画再生データの表示処理を、予め定めた規定時間実行し、該規定時間の経過後、異なる縮小画像に対応する動画再生データの表示処理に移行する処理を実行する構成であることを特徴とする請求項１に記載の画像処理装置。
【請求項６】
画像処理方法であり、
複数の画像ファイル各々から個別に選択された代表画像の縮小画像からなる一覧表示画像を生成する処理を実行する表示画像生成ステップと、
前記表示画像生成ステップにおいて生成した一覧表示画像を表示部に表示する表示ステップとを有し、
前記表示画像生成ステップは、
前記縮小画像に対応する画像ファイルに含まれる画像データから動画再生データを生成し、該動画再生データを前記表示部の対応する縮小画像領域に表示させる処理を実行するとともに、前記一覧表示画像に含まれる縮小画像に対応させて、再生対象動画および再生位置を順次切り替えて、前記複数の画像ファイル各々の動画再生処理を順次実行するステップであることを特徴とする画像処理方法。
【請求項７】
前記表示画像生成ステップは、
前記縮小画像の一覧表示に適用する縮小画像を描画する第１のメモリと、
前記動画再生データを描画する第２のメモリとを適用し、
前記第１のメモリの保持データと、前記第２のメモリの保持データとの合成処理によって、前記表示部に対する出力画像の生成を行うことを特徴とする請求項６に記載の画像処理方法。
【請求項８】
前記表示画像生成ステップは、
前記第１のメモリと第２のメモリとのクロマキー合成処理によって、前記表示部に対する出力画像の生成を行うことを特徴とする請求項７に記載の画像処理方法。
【請求項９】
前記表示画像生成ステップは、
前記縮小画像の一覧表示に適用する縮小画像を描画した第１のメモリにおいて、クロマキー合成の透過色による塗りつぶし領域を、各縮小画像領域ごとに順次切り替える処理を実行し、
前記動画再生データを描画する第２のメモリにおいて、前記第１のメモリにおける塗りつぶし領域として設定された縮小画像領域に対応する位置で、該縮小画像に対応する前記動画再生データの再生画像の描画処理を実行することを特徴とする請求項７に記載の画像処理方法。
【請求項１０】
前記画像処理方法は、さらに、
前記表示部に表示された一覧表示画像の各縮小画像領域において、各縮小画像に対応する画像ファイルを適用した動画再生データの表示処理を、予め定めた規定時間実行し、該規定時間の経過後、異なる縮小画像に対応する動画再生データの表示処理に移行する処理を実行するステップを有することを特徴とする請求項６に記載の画像処理方法。
【請求項１１】
画像処理装置において、表示画像生成処理を実行させるコンピュータ・プログラムであり、
複数の画像ファイル各々から個別に選択された代表画像の縮小画像からなる一覧表示画像を生成する処理を制御部において実行させる表示画像生成ステップと、
前記表示画像生成ステップにおいて生成した一覧表示画像を表示部に表示させる表示ステップとを有し、
前記表示画像生成ステップは、
前記縮小画像に対応する画像ファイルに含まれる画像データから動画再生データを生成し、該動画再生データを前記表示部の対応する縮小画像領域に表示させる処理を実行するとともに、前記一覧表示画像に含まれる縮小画像に対応させて、再生対象動画および再生位置を順次切り替えて、前記複数の画像ファイル各々の動画再生処理を順次実行させるステップであることを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、および画像処理方法、並びにコンピュータ・プログラムに関する。さらに詳細には、例えばビデオカメラなどによって撮像された多数の動画像データファイルから選択された静止画像を一覧表示するとともに、一覧表示されたデータについて、順次、動画再生処理を実行する構成とした画像処理装置、および画像処理方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
昨今のデジタルカメラ、デジタルビデオカメラなどの撮像装置では、一般に液晶ディスプレイをモニタ画面として備え、このモニタ画面に、過去に撮影され、記憶手段に格納済みの画像データファイルの一覧を提示する機能を備えたものが多い。
【０００３】
このような撮影画像データの閲覧処理構成として一般的に行なわれる手法は、記憶手段に格納された各画像データファイルを構成する画像データを縮小画像（サムネイル）として生成し、これらの縮小画像をモニタの１画面内に提示する手法である。静止画像であれば、モニタに提示される縮小画像によって、どのような場面の画像であるかを把握することは比較的容易となる。
【０００４】
しかし、動画像データファイルの一覧表示を行なう場合、一般的に、動画像データファイルの先頭画像の静止画が選択され、これを縮小画像として提示する構成となっており、この先頭画像のみを提示しても、ユーザはどのような内容のファイルであるかを把握することが困難となる場合が多い。すなわち、先頭の画像のみを提示しても必ずしも動画の内容が把握できる画像にはならないことが多く、動画の内容が容易に把握できる一覧表示構成に対するニーズが高くなっている。
【０００５】
例えば、黒画面から実際に撮影している画像へフェードインする機能を搭載したビデオカメラを利用して、フェードイン機能を用いて撮影した動画像データファィルの先頭画面は黒い画面となる。従って、上述した撮影済み画像の一覧表示において、先頭画像を選択した表示を行なうと、黒い画面が提示されることになり、内容が全くわからない画像が一覧画面に表示される。
【０００６】
このような問題を解決するために、例えば、特許文献１には、動画の先頭から一定時間後の画像をその動画の代表画像として、一覧表示画面に適用する構成を開示している。しかし、この手法においても、一覧表示画面に表示されるのは動画の一部の静止画であり、その静止画が動画を識別するために十分な内容を含む代表的な画像であるとは限らず、ユーザが動画ファイルの内容把握を行なうのに十分であるとはいえない。
【０００７】
このような場合、ユーザは、動画ファイルの内容を確認するため、一覧表示に示された画像から内容を確認する画像を選択して、選択した画像の再生処理を行なうことができる。しかし、利用者が動画を見るためには、一覧表示画面から、所望の動画を選択する操作を行い、一覧表示画面を終了して、モニタ全体を利用して、その選択画像の再生状態へ移行するといった一連の処理手順を実行しなければならない。
【０００８】
このような処理を実行しても、再生した動画像が目的としたものと異なっていた場合、再度、一覧画面を提示して、さらに、異なるファイルを選択し、再生処理を実行するといった処理を繰り返し行なわなければならない。このような処理は、ユーザにとっては操作が煩雑であり、また、目的の動画像を見つけるために必要となる時間も長くなってしまうという問題がある。
【特許文献１】特開平１１−３１３３１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、上述の問題点に鑑みてなされたものであり、記憶部に記録された画像データファイルの各々から選択された画像の縮小画像を一覧表示する機能を備えた画像処理装置あるいは撮像装置において、一覧表示された画像に含まれる動画像データファイルについて、順次、一覧表示のまま動画再生処理を実行することで、効率的で確実な画像確認を可能とした画像処理装置、および画像処理方法、並びにコンピュータ・プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の側面は、
画像処理装置であり、
複数の画像ファイル各々から個別に選択された代表画像の縮小画像からなる一覧表示画像を生成する処理を実行する制御部と、
前記制御部の生成した一覧表示画像を表示する表示部とを有し、
前記制御部は、
前記縮小画像に対応する画像ファイルに含まれる画像データから動画再生データを生成し、該動画再生データを前記表示部の対応する縮小画像領域に表示させる処理を実行するとともに、前記一覧表示画像に含まれる縮小画像に対応させて、再生対象動画および再生位置を順次切り替えて、前記複数の画像ファイル各々の動画再生処理を順次実行する構成を有することを特徴とする画像処理装置にある。
【００１１】
さらに、本発明の画像処理装置の一実施態様において、前記制御部は、前記縮小画像の一覧表示に適用する縮小画像を描画する第１のメモリと、前記動画再生データを描画する第２のメモリを適用し、前記第１のメモリの保持データと、前記第２のメモリの保持データとの合成処理によって、前記表示部に対する出力画像の生成を行う構成であることを特徴とする。
【００１２】
さらに、本発明の画像処理装置の一実施態様において、前記制御部は、前記第１のメモリと第２のメモリとのクロマキー合成処理によって、前記表示部に対する出力画像の生成を行う構成であることを特徴とする。
【００１３】
さらに、本発明の画像処理装置の一実施態様において、前記制御部は、前記縮小画像の一覧表示に適用する縮小画像を描画した第１のメモリにおいて、クロマキー合成の透過色による塗りつぶし領域を、各縮小画像領域ごとに順次切り替える処理を実行し、前記動画再生データを描画する第２のメモリにおいて、前記第１のメモリにおける塗りつぶし領域として設定された縮小画像領域に対応する位置で、該縮小画像に対応する前記動画再生データの描画処理を実行する構成であることを特徴とする。
【００１４】
さらに、本発明の画像処理装置の一実施態様において、前記制御部は、前記表示部に表示された一覧表示画像の各縮小画像領域において、各縮小画像に対応する画像ファイルを適用した動画再生データの表示処理を、予め定めた規定時間実行し、該規定時間の経過後、異なる縮小画像に対応する動画再生データの表示処理に移行する処理を実行する構成であることを特徴とする。
【００１５】
さらに、本発明の第２の側面は、
画像処理方法であり、
複数の画像ファイル各々から個別に選択された代表画像の縮小画像からなる一覧表示画像を生成する処理を実行する表示画像生成ステップと、
前記表示画像生成ステップにおいて生成した一覧表示画像を表示部に表示する表示ステップとを有し、
前記表示画像生成ステップは、
前記縮小画像に対応する画像ファイルに含まれる画像データから動画再生データを生成し、該動画再生データを前記表示部の対応する縮小画像領域に表示させる処理を実行するとともに、前記一覧表示画像に含まれる縮小画像に対応させて、再生対象動画および再生位置を順次切り替えて、前記複数の画像ファイル各々の動画再生処理を順次実行するステップであることを特徴とする画像処理方法にある。
【００１６】
さらに、本発明の画像処理方法の一実施態様において、前記表示画像生成ステップは、前記縮小画像の一覧表示に適用する縮小画像を描画する第１のメモリと、前記動画再生データを描画する第２のメモリとを適用し、前記第１のメモリの保持データと、前記第２のメモリの保持データとの合成処理によって、前記表示部に対する出力画像の生成を行うことを特徴とする。
【００１７】
さらに、本発明の画像処理方法の一実施態様において、前記表示画像生成ステップは、前記第１のメモリと第２のメモリとのクロマキー合成処理によって、前記表示部に対する出力画像の生成を行うことを特徴とする。
【００１８】
さらに、本発明の画像処理方法の一実施態様において、前記表示画像生成ステップは、前記縮小画像の一覧表示に適用する縮小画像を描画した第１のメモリにおいて、クロマキー合成の透過色による塗りつぶし領域を、各縮小画像領域ごとに順次切り替える処理を実行し、前記動画再生データを描画する第２のメモリにおいて、前記第１のメモリにおける塗りつぶし領域として設定された縮小画像領域に対応する位置で、該縮小画像に対応する前記動画再生データの再生画像の描画処理を実行することを特徴とする。
【００１９】
さらに、本発明の画像処理方法の一実施態様において、前記画像処理方法は、さらに、前記表示部に表示された一覧表示画像の各縮小画像領域において、各縮小画像に対応する画像ファイルを適用した動画再生データの表示処理を、予め定めた規定時間実行し、該規定時間の経過後、異なる縮小画像に対応する動画再生データの表示処理に移行する処理を実行するステップを有することを特徴とする。
【００２０】
さらに、本発明の第３の側面は、
画像処理装置において、表示画像生成処理を実行させるコンピュータ・プログラムであり、
複数の画像ファイル各々から個別に選択された代表画像の縮小画像からなる一覧表示画像を生成する処理を制御部において実行させる表示画像生成ステップと、
前記表示画像生成ステップにおいて生成した一覧表示画像を表示部に表示させる表示ステップとを有し、
前記表示画像生成ステップは、
前記縮小画像に対応する画像ファイルに含まれる画像データから動画再生データを生成し、該動画再生データを前記表示部の対応する縮小画像領域に表示させる処理を実行するとともに、前記一覧表示画像に含まれる縮小画像に対応させて、再生対象動画および再生位置を順次切り替えて、前記複数の画像ファイル各々の動画再生処理を順次実行させるステップであることを特徴とするコンピュータ・プログラムにある。
【００２１】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能な汎用コンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体、例えば、ＣＤやＦＤ、ＭＯなどの記憶媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００２２】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づく、より詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００２３】
本発明の一実施例構成によれば、縮小画像の一覧表示を実行し、その一覧表示された縮小画像の対応する動画再生を、縮小画像表示領域を利用して実行する。また、一覧表示画面における動画の再生処理は、縮小画像領域に対応させて順次、移動して実行する構成としたので、ユーザは、縮小画像の一覧表示を終了させることなく、各縮小画像に対応する動画再生を行なうことが可能であり全ての縮小画像に対応する動画ファイルの内容を効率的に、かつ正確に把握することが可能となる。例えば、黒画面から実際に撮影している画像へフェードインする機能を搭載したビデオカメラを適用して、フェードイン機能を用いて撮影した動画であっても、黒画面の静止画のみの提示処理ではなく、動画再生が実行されることになるので、先頭画像に基づく内容の把握の困難な画像ファイルであっても、動画再生により内容を確実に把握することができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照しながら、本発明の画像処理装置、および画像処理方法、並びにコンピュータ・プログラムの詳細について説明する。
【００２５】
まず、本発明の画像処理装置の一例である撮像装置の構成について、図１、図２を参照して説明する。撮像装置の外観構成について図１を参照して説明し、撮像装置の内部構成について図２を参照して説明する。
【００２６】
図１に撮像装置１００の外観構成例を示す。撮像装置１００は、動画像の撮影が可能なデジタルビデオカメラである。図１に示す撮像装置１００は、電源スイッチ１０１、再生モード切り替えスイッチ１０２、撮影画像のモニタ用、さらに、撮影済みの画像データの一覧表示画面として適用される液晶ディスプレイ１０３およびビューファインダ１０４を備えている。
【００２７】
本発明の撮像装置１００は、液晶ディスプレイ１０３およびビューファインダ１０４に、撮影され記憶部に格納された画像データファイルの各々から選択された静止画縮小画像を一覧表示するとともに、一覧表示された画像に含まれる動画像データファイルについて、順次、一覧表示のまま動画再生処理を実行する構成を持つ。
【００２８】
次に、図２を参照して撮像装置１００の内部構成例について説明する。図２は、この実施の形態の撮像装置のハードウェア構成を示すブロック図である。撮像装置は、図２に示すように、大きく分けると、カメラ部２１０と、カメラＤＳＰ（Digital Signal Processor）２２０と、媒体インタフェース（以下、媒体Ｉ／Ｆという。）２４０、制御部２５０と、操作部２６０と、ＬＣＤ（Liquid Crystal Display）コントローラ２７０と、図１に示す液晶ディスプレイ１０３およびビューファインダ１０４に対応するＬＣＤ２８１，２８２と、外部インタフェース（以下、外部Ｉ／Ｆという。）２９０、および内部メモリ３００を備えるとともに、記録媒体２４５が着脱可能とされている。
【００２９】
記録媒体２４５は、例えば半導体メモリを用いたいわゆるメモリカード、記録可能なＤＶＤ（Digital Versatile Disc）や記録可能なＣＤ（Compact Disc）等の光記録媒体、磁気ディスクなどの種々のものを利用可能である。記録媒体２４５には撮影済みの画像データファイルが格納される。
【００３０】
カメラ部２１０は、図２に示すように、光学ブロック２１１、ＣＣＤ（Charge Coupled Device）２１２、前処理回路２１３、光学ブロック用ドライバ２１４、ＣＣＤ用ドライバ２１５、タイミング生成回路２１６を備えたものである。ここで、光学ブロック２１１は、レンズ、フォーカス機構、シャッター機構、絞り（アイリス）機構などを備えたものである。
【００３１】
また、制御部２５０は、ＣＰＵ（Central Processing Unit）２５１、フラッシュＲＯＭ（Read Only Memory）２５３、時計回路２５４が、システムバス２５５を通じて接続されて構成されたマイクロコンピュータであり、この実施の形態の撮像装置の各部を制御することができるものである。フラッシュＲＯＭ２５３は、ＣＰＵ２５１において実行する種々のプログラムや、処理に必要になるデータなどが記憶されたものである。また、時計回路２５４は、現在年月日、現在曜日、現在時刻を提供することができるとともに、撮影日時などを提供するなどのことができるものである。
【００３２】
内部メモリ３００は、ＲＡＭ（Random Access Memory）によって構成され、撮影画像データの一覧表示や動画再生処理に適用する画像データの記憶領域として利用される。なお、本発明の撮像装置では、内部メモリ３００の利用形態が特徴的であり、この内部メモリ３００の利用処理については、後段で詳細に説明する。
【００３３】
画像の撮影時においては、光学ブロック用ドライバ２１４は、制御部２５０からの制御に応じて、光学ブロック２１１を動作させるようにする駆動信号を形成し、これを光学ブロック２１１に供給して、光学ブロック２１１を動作させるようにする。光学ブロック２１１は、ドライバ２１４からの駆動信号に応じて、フォーカス機構、シャッター機構、絞り機構が制御され、被写体の画像を取り込んで、これをＣＣＤ２１２に対して提供する。
【００３４】
ＣＣＤ２１２は、光学ブロック２１１からの画像を光電変換して出力するものであり、ＣＣＤドライバ２１５からの駆動信号に応じて動作し、光学ブロック２１１からの被写体の画像を取り込むとともに、制御部５によって制御されるタイミング生成回路２１６からのタイミング信号に基づいて、取り込んだ被写体の画像（画像情報）を電気信号として前処理回路２１３に供給する。
【００３５】
なお、上述のように、タイミング生成回路２１６は、制御部２５０からの制御に応じて、所定のタイミングを提供するタイミング信号を形成するものである。また、ＣＣＤドライバ２１５は、タイミング生成回路２１６からのタイミング信号に基づいて、ＣＣＤ２１２に供給する駆動信号を形成するものである。
【００３６】
前処理回路２１３は、これに供給された電気信号の画像情報に対して、ＣＤＳ（Correlated Double Sampling）処理を行って、Ｓ／Ｎ比を良好に保つようにするとともに、ＡＧＣ（Automatic Gain Control）処理を行って、利得を制御し、そして、Ａ／Ｄ（Analog/Digital）変換を行って、デジタル信号とされた画像データを形成する。
【００３７】
前処理回路２１３においてデジタル信号とされた画像データは、ＤＳＰ２２０に供給される。ＤＳＰ２２０は、これに供給された画像データに対して、ＡＦ（Auto Focus）、ＡＥ（Auto Exposure）、ＡＷＢ（Auto White Balance）などのカメラ信号処理を施す。このようにして種々の調整がされた画像データは、所定の圧縮方式でデータ圧縮され、システムバス２５５、媒体Ｉ／Ｆ２４０を通じて、記録媒体２４５に供給され、記録媒体２４５にファイルとして記録される。
【００３８】
また、記録媒体２４５に記録された画像データは、タッチパネルやコントロールキーなどからなる操作部２６０を通じて受け付けたユーザからの操作入力に応じて、目的とする画像データが媒体Ｉ／Ｆ２４０を通じて記録媒体２４５から読み出され、これがＤＳＰ２２０に供給される。
【００３９】
なお、本発明の撮像装置は、撮影済み画像データの一覧表示を実行する機能を備え、一覧表示コマンドが操作部２６０から入力された場合、制御部２５０の制御によって、記録媒体２４５に格納された画像データファイルが、順次取得されＤＳＰ２２０に供給される。
【００４０】
ＤＳＰ２は、記録媒体２４５から読み出され、媒体Ｉ／Ｆ２４０を通じて供給されたデータ圧縮されている画像データについて、そのデータ圧縮の解凍処理（伸張処理）を行い、解凍後の画像データをシステムバス２５５を通じて、ＬＣＤコントローラ２７０に供給する。ＬＣＤコントローラ２７０は、供給された画像データからＬＣＤ２８１，２８２に供給する画像信号を形成し、これをＬＣＤ２８１，２８２に供給する。これにより、記録媒体２４５に記録されている画像データに応じた画像が、ＬＣＤ２８１，２８２の表示画面に表示される。
【００４１】
なお、画像表示の形態は、ＲＯＭに記録された表示処理プログラムに従う。この表示処理プログラムには、一覧縮小画像の表示処理、および一覧表示された画像について、順次、動画再生処理を実行させるプログラムが含まれる。この処理の詳細については、後述する。
【００４２】
また、撮像装置には、外部Ｉ／Ｆ２９０が設けられている。この外部Ｉ／Ｆ２９０を通じて、例えば外部のパーソナルコンピュータと接続して、パーソナルコンピュータから画像データの供給を受けて、これを自機に装填された記録媒体に記録したり、また、自機に装填された記録媒体に記録されている画像データを外部のパーソナルコンピュータ等に供給したりすることもできる。
【００４３】
また、外部Ｉ／Ｆ２９０に通信モジュールを接続することにより、例えば、インターネットなどのネットワークに接続して、ネットワークを通じて種々の画像データやその他の情報を取得し、自機に装填された記録媒体に記録したり、あるいは、自機に装填された記録媒体に記録されているデータを、ネットワークを通じて目的とする相手先に送信したりすることもできるものである。
【００４４】
また、外部のパーソナルコンピュータやネットワークを通じて取得し、記録媒体に記録した画像データなどの情報についても、上述したように、撮像装置において読み出して再生し、ＬＣＤ２８１，２８２に表示してユーザが閲覧することも可能である。
【００４５】
なお、外部Ｉ／Ｆ２９０は、例えば、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）１３９４、ＵＳＢ（Universal Serial Bus）などの有線用インタフェースとして設けることも可能であるし、光や電波による無線インタフェースとして設けることも可能である。すなわち、外部Ｉ／Ｆ２９０は、有線、無線のいずれのインタフェースであってもよい。
【００４６】
このように、この実施の形態の撮像装置は、被写体の画像を撮影して、当該撮像装置に装填された記録媒体に記録することができるとともに、記録媒体に記録された画像データを読み出して、これを再生し、利用することができるものである。また、外部のパーソナルコンピュータやネットワークを通じて、画像データの提供を受けて、これを自機に装填された記録媒体に記録したり、また、読み出して再生したりすることもできるものである。
【００４７】
次に、図３以下を参照して、本発明の画像処理装置（撮像装置）において実行する一覧縮小画像の表示処理、および一覧表示された画像についての、順次、動画再生処理の詳細について説明する。
【００４８】
図３は、図２に示す撮像装置構成の中から、本発明の画像処理装置（撮像装置）において実行する一覧縮小画像の表示処理、および一覧表示された画像についての順次動画再生処理を実行するために必要となる主要ブロックを抽出して示した図である。
【００４９】
記録媒体２４５には、撮影済み画像データファイルが複数格納されている。制御部２５０は、例えば、操作部２６０の指示に基づき、記録媒体２４５に格納された画像データファイルを媒体Ｉ／Ｆ２４０を介して取得し、カメラＤＳＰ２２０および制御部２５０における画像処理を実行し、各画像ファイルに対して選択された代表画像の縮小画像の一覧画像データを生成し、内部メモリ３００に格納し、内部メモリ３００に格納された画像を、ＬＣＤコントローラ２７０を介してモニタ２８１，ビューファインダ２８２に出力する。
【００５０】
さらに、モニタ２８１，ビューファインダ２８２に出力された縮小画像の一覧画像データの動画再生を、順次、実行する。図４を参照して、本発明の画像処理装置における一覧縮小画像および動画再生処理の具体例について説明する。
【００５１】
なお、以下に説明する処理例では、記録媒体２４５に格納された撮影済み画像データファイルに対する処理例として説明するが、処理対象とする画像データは、例えば、図２に示す外部インタフェース２９０に接続された外部メディアに格納されたファイルでもよい。この場合は、外部インタフェース２９０から入力するデータファイルに対する処理を行なう。
【００５２】
図４は、（ａ）〜（ｄ）まで、モニタ２８１，ビューファインダ２８２に出力される画像データ例を、時系列に並べてした図である。まず、（ａ）は、複数の縮小画像４０１−１〜４０１〜ｎが示され、その中の１つの画像４０１−１が動画再生される。画像４０１−１の動画再生が終了すると、次に、（ｂ）に示すように、次の画像４０１−２が動画再生される。画像４０１−２の動画再生が終了すると、次の画像に進み、順次、動画再生処理が実行され、（ｃ）の画像４０１−（ｎ−１）の動画再生，（ｄ）の画像４０１−ｎの動画再生に至る。最終画像の画像４０１−（ｎ−１）の動画再生の動画再生が終了すると、（ａ）に戻り、先頭の画像ファイル４０１−１の再生が、再度、実行される。
【００５３】
なお、さらに、異なるファイルがある場合は、次ページとして、次の一覧を提示して同様のシーケンスで、順次、動画再生処理を実行してもよい。また、１つのファイルの再生時間は、動画ファイル全体の再生を実行する構成としてもよいし、あるいは１ファイルの再生最大時間を、予め定めた時間として設定してもよい。
【００５４】
このような処理を実行するため、本発明の画像処理装置では、内部メモリ３００を複数の異なるメモリ領域に区分設定し、各メモリ領域を利用した画像処理を行なう。図５を参照して本発明の画像処理装置における内部メモリ３００の利用形態について説明する。
【００５５】
内部メモリ３００は、図５に示すように、カメラＤＳＰ２２０と制御部２５０によって利用され、表示部としての液晶ディスプレイモニタ、ビューファインダに提示する画像生成の際に利用される。図４を参照して説明した一覧縮小画像および順次動画再生処理を実行するため、本発明の装置では、内部メモリ３００を、図５に示すように、
作業メモリ３０１、
退避メモリ３０２、
縮小画像メモリ３０３、
再生メモリ３０４、
これらの４つの異なるメモリ領域に区分して、これらのメモリ領域を利用した処理を実行する。
【００５６】
図６以下を参照して、本発明の画像処理装置において実行する一覧縮小画像および順次動画再生処理の詳細について、説明する。図６は、本発明の画像処理装置において実行する一覧縮小画像および順次動画再生処理のシーケンスを示すフローチャートであり、図７〜図１１は、図６に示すフローの各ステップの処理の具体例を説明する図である。
【００５７】
図６に示すフローチャートの各ステップの処理について、以下説明する。なお、図６に示すフローは、図２に示すフラッシュＲＯＭ２５３に格納された処理プログラムを制御部２５０のＣＰＵ２５１によって読み出して実行される処理であり、フローに含まれる画像処理は、制御部２５０およびカメラＤＳＰ２２０において実行される処理が含まれる。
【００５８】
まず、ステップＳ１０１において、作業メモリに画面枠画像を描画する。図７を参照して具体的処理例について説明する。図７には、図６のフローに示すイテップＳ１０１〜Ｓ１０５の具体的処理例を示している。図７に示すステップＳ１０１には、作業メモリに描画される画面枠画像５０１の例を示している。図７に示すように、画面枠画像５０１には、クロマキー合成の透過色設定領域５０２が含まれる。図に示す例では白い矩形部分がクロマキー合成の透過色設定領域５０２である。この透過色設定領域５０２は、画面枠画像５０１と他の画像データとを合成して出力する際、透過領域として設定され、合成対象となった他の画像データのみが出力される領域となる。
【００５９】
次に、図６のフローにおけるステップＳ１０２において、縮小画像メモリに縮小画像を格納し保持する。記録媒体２４５に格納された画像ファイルから、一覧表示する静止画像を選択し、制御部２５０およびカメラＤＳＰ２２０の画像処理によって縮小画像（サムネイル）を生成して、縮小画像メモリに格納する。
【００６０】
図７を参照して、ステップＳ１０２の処理の具体例について説明する。図７のステップＳ１０２に示すように、縮小画像メモリには、記録媒体２４５に格納された画像ファイルの各々に基づいて生成された縮小画像５０３が格納、保持される。
【００６１】
次に、図６のフローにおけるステップＳ１０３において、再生メモリに、縮小画像メモリに格納した縮小画像をコピー描画する。図７を参照して、ステップＳ１０３の処理の具体例について説明する。再生メモリに、縮小画像メモリに格納した縮小画像の各々がコピー描画される。再生メモリは、表示部としての液晶ディスプレイモニタ２８１、あるいはビューファインダ２８２に対する出力画像の描画領域として利用されるメモリであり、本発明の画像処理装置では、この再生メモリに描画された画像と作業メモリに描画された画面枠などの画像をクロマキー合成して表示部に出力する。
【００６２】
図６のフローにおけるステップＳ１０４において、このクロマキー合成処理が行なわれる。すなわち、ステップＳ１０１において作業メモリに描画した画面枠画像と、ステップＳ１０３において、再生メモリに描画した縮小画像とのクロマキー合成処理が行なわれる。
【００６３】
クロマキー合成出力では、図７のステップＳ１０１において説明したように、画面枠画像５０１に含まれるクロマキー合成の透過色設定領域５０２が透過領域として設定され、透過色設定領域では、合成対象である再生メモリに描画された縮小画像が出力される。ステップＳ１０５では、このクロマキー合成画像が、表示部に出力表示されることになる。ステップＳ１０５では、さらに、このクロマキー合成画像が、退避メモリに格納保持される。
【００６４】
ステップＳ１０４とステップＳ１０５の処理について、図７を参照して説明する。図７に示す画像５０５が、ステップＳ１０１において作業メモリに描画した画面枠画像と、ステップＳ１０３において再生メモリに描画した縮小画像とのクロマキー合成処理によって生成される合成画像であり、これが、液晶ディスプレイモニタなどの表示部に表示される。これは、記録媒体に格納された各画像データファイルの代表画像の縮小画像の一覧データである。さらに、ステップＳ１０５では、このクロマキー合成画像が、退避メモリに格納保持される。図７に示す退避メモリ格納画像５０６である。
【００６５】
次に、ステップＳ１０６において、退避メモリに保持された画像を作業メモリにコピーし、ステップＳ１０７において、作業メモリにコピーされた画像において、動画再生を実行する縮小画像提示部分をクロマキー合成の透過色設定領域とする。すなわち、クロマキー合成の透過色で塗りつぶす処理を実行する。
【００６６】
図８を参照して具体的な処理例について説明する。図８には、図６のフローにおける処理ステップＳ１０６、Ｓ１０７の具体的処理例を示している。まず、ステップＳ１０６において、退避メモリに保持された画像５０６を作業メモリにコピーする。図７に示すコピー画像５０７である。
【００６７】
さらに、ステップＳ１０７において、作業メモリにコピーされた画像中、動画再生を実行する縮小画像提示部分５０８をクロマキー合成の透過色設定領域とする。この処理例では、左上端の縮小画像部分を最初の動画再生領域としている。従って、左上端の縮小画像提示部分５０８をクロマキー合成の透過色で塗りつぶす処理を実行する。
【００６８】
次に、ステップＳ１０８において、再生メモリの背景を透過色で塗りつぶし、動画再生を実行する縮小画像領域を、動画再生領域として動画再生を実行する。図９を参照して具体的な処理例について説明する。図９には、図６のフローにおける処理ステップＳ１０７〜Ｓ１０９の具体的処理例を示している。
【００６９】
図９に示すステップＳ１０７の処理例は、先に、図８を参照して説明したと同様の作業メモリにコピーされた画像中、動画再生を実行する縮小画像提示部分５０８をクロマキー合成の透過色設定領域とした画像データを示している。ステップＳ１０８の処理例は、再生メモリの背景領域５０９を、クロマキー合成の透過色で塗りつぶし、動画再生を実行する縮小画像領域５１０を設定し、この動画再生領域５１０において動画再生を実行する。この縮小画像領域５１０は、一覧表示画面の左上端の縮小画像領域に相当する。
【００７０】
ステップＳ１０９では、作業メモリの画像と、再生メモリの画像とのクロマキー合成、出力処理が行なわれる。すなわち、ステップＳ１０７において作業メモリに描画した画像と、ステップＳ１０８において、再生メモリに描画したクロマキー合成の透過色で塗りつぶした背景領域１０９と、選択された縮小画像領域において動画再生を実行する画像とのクロマキー合成処理が行なわれる。
【００７１】
このクロマキー合成出力によって、図９のステップＳ１０９に示すように、液晶ディスプレイモニタ等の表示部には、左上端の縮小画像領域においてのみ、再生メモリにおいて再生中の動画５１１が提示され、その他の縮小画像領域には、作業メモリに描画中の静止画の縮小画像が提示されることになる。
【００７２】
さらに、ステップＳ１１０において、動画再生中の動画像データファイルの再生が終了したか否かを判定し、終了した場合は、ステップＳ１１１に進み、次の動画像ファイルが縮小画像一覧画面中にあるか否かを判定し、ある場合は、ステップＳ１０６以下の処理を次の動画像ファイルについて実行する。
【００７３】
この処理の具体例について、図１０を参照して説明する。図１０には、ステップＳ１０９とステップＳ１１１においてステップＳ１０６に進み次の動画再生処理に移行した処理例を示している。
【００７４】
まず、ステップＳ１０９では、左上端の縮小画像領域を動画再生領域５２１として、動画再生が実行される。この動画再生が終了すると、ステップＳ１１０，Ｓ１１１の判定処理が実行され、次の縮小画像領域に進み、その縮小画像に対応する動画像ファイルが再生メモリにおいて再生され、動画再生画像が提示される。
【００７５】
なお、この処理においては、作業メモリの設定と、再生メモリの設定は、図１１に示すような設定とされる。すなわち、ステップＳ１０７では、作業メモリにコピーされた画像中、動画再生を実行する縮小画像提示部分を、左上端から右に１つ移動した縮小画像領域６０８として、この縮小画像領域６０８をクロマキー合成の透過色設定領域とする。ステップＳ１０８では、左上端から右に１つ移動した縮小画像領域を除く再生メモリの背景領域６０９を、クロマキー合成の透過色で塗りつぶし、動画再生を実行する縮小画像領域６１０において動画再生を実行し、ステップＳ１０９では、作業メモリの画像と、再生メモリの画像とのクロマキー合成、出力処理が行なわれる。この結果、左上端から右に１つ移動した画像領域が動画再生領域６１１として設定して、動画再生が実行される。以下、順次、動画再生領域を移動させて処理が継続的に実行されることになる。
【００７６】
すなわち、先に、図４を参照して説明したように、表示部としてのモニタ２８１，ビューファインダ２８２に出力される画像は、まず、図４（ａ）に示すように、複数の縮小画像４０１−１〜４０１〜ｎが示され、その中の１つの画像４０１−１が動画再生される。画像４０１−１の動画再生が終了すると、次に、（ｂ）に示すように、次の画像４０１−２が動画再生される。画像４０１−２の動画再生が終了すると、次の画像に進み、順次、動画再生処理が実行され、（ｃ）の画像４０１−（ｎ−１）の動画再生，（ｄ）の画像４０１−ｎの動画再生に至る。最終画像の画像４０１−（ｎ−１）の動画再生の動画再生が終了すると、（ａ）に戻り、先頭の画像ファイル４０１−１の再生が、再度、実行される。
【００７７】
なお、前述したように、さらに、異なるファイルがある場合は、次ページとして、次の一覧を提示して同様のシーケンスで、順次、動画再生処理を実行してもよい。また、図６の処理フローにおけるステップＳ１１０の判定を行なう際の１つのファイルの再生時間は、動画ファイル全体の再生を実行する構成としてもよいし、あるいは１ファイルの再生最大時間を、予め定めた時間として設定してもよい。
【００７８】
このように、本発明の画像処理装置では、液晶ディスプレイモニタやビューファインダなどの表示部に対して、例えば撮影画像などの画像ファイルに対応する縮小画像の一覧表示を実行し、その一覧表示された縮小画像の対応する動画再生を、縮小画像表示領域を利用して実行する構成とした。また、一覧表示画面における動画再生処理を、縮小画像領域に対応させて順次、移動して実行する構成としたので、ユーザは、縮小画像の一覧表示を終了させることなく、各縮小画像に対応する動画再生を行なうことが可能であり全ての縮小画像に対応する動画ファイルの内容を効率的に、かつ正確に把握することが可能となる。
【００７９】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【００８０】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【００８１】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Read Only Memory)に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)，ＭＯ(Magneto optical)ディスク，ＤＶＤ(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。
【００８２】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【００８３】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【００８４】
以上、説明したように、本発明の一実施例構成によれば、縮小画像の一覧表示を実行し、その一覧表示された縮小画像の対応する動画再生を、縮小画像表示領域を利用して実行する。また、一覧表示画面における動画の再生処理は、縮小画像領域に対応させて順次、移動して実行する構成としたので、ユーザは、縮小画像の一覧表示を終了させることなく、各縮小画像に対応する動画再生を行なうことが可能であり全ての縮小画像に対応する動画ファイルの内容を効率的に、かつ正確に把握することが可能となる。例えば、黒画面から実際に撮影している画像へフェードインする機能を搭載したビデオカメラを適用して、フェードイン機能を用いて撮影した動画であっても、黒画面の静止画のみの提示処理ではなく、動画再生が実行されることになるので、先頭画像に基づく内容の把握の困難な画像ファイルであっても、動画再生により内容を確実に把握することができる。
【図面の簡単な説明】
【００８５】
【図１】本発明の一実施例の画像処理装置としての撮像装置の外観構成について説明する図である。
【図２】本発明の一実施例の画像処理装置としての撮像装置のハードウェア構成について説明する図である。
【図３】本発明の一実施例の画像処理装置において、本発明に関連する処理を実行する主要構成部を抽出して示したブロック図である。
【図４】本発明の一実施例の画像処理装置において実行する処理の概要について説明する図である。
【図５】本発明の一実施例の画像処理装置における内部メモリの利用構成について説明する図である。
【図６】本発明の一実施例の画像処理装置における処理シーケンスを説明するフローチャートを示す図である。
【図７】本発明の一実施例の画像処理装置における処理の具体例について説明する図である。
【図８】本発明の一実施例の画像処理装置における処理の具体例について説明する図である。
【図９】本発明の一実施例の画像処理装置における処理の具体例について説明する図である。
【図１０】本発明の一実施例の画像処理装置における処理の具体例について説明する図である。
【図１１】本発明の一実施例の画像処理装置における処理の具体例について説明する図である。
【符号の説明】
【００８６】
１００  撮像装置
１０１  電源スイッチ
１０２  再生モード切り替えスイッチ
１０３  液晶ディスプレイ
１０４  ビューファインダ
２１０  カメラ部
２１１  光学ブロック
２１２  ＣＣＤ（Charge Coupled Device）
２１３  前処理回路
２１４  光学ブロック用ドライバ
２１５  ＣＣＤ用ドライバ
２１６  タイミング生成回路２１６
２２０  カメラＤＳＰ（Digital Signal Processor）
２４０  媒体インタフェース
２４５  記録媒体
２５０  制御部
２５１  ＣＰＵ
２５３  フラッシュＲＯＭ
２５４  時計回路
２６０  操作部
２７０  ＬＣＤ（Liquid Crystal Display）コントローラ
２８１，２８２  ＬＣＤ
２９０  外部インタフェース
３００  内部メモリ
【図１】
0004730050.tif 000002
【図２】
0004730050.tif 000003
【図３】
0004730050.tif 000004
【図４】
0004730050.tif 000005
【図５】
0004730050.tif 000006
【図６】
0004730050.tif 000007
【図７】
0004730050.tif 000008
【図８】
0004730050.tif 000009
【図９】
0004730050.tif 000010
【図１０】
0004730050.tif 000011
【図１１】
0004730050.tif 000012