(57)【特許請求の範囲】
【請求項１】
撮像素子を用いて被写体像を撮影し、その撮影によって得られた撮影画像データを本画像データとして記録する電子カメラ装置であって、
前記本画像データを得るための第１の撮影とは異なる他の第２の撮影によって得られた撮影画像データを間引くことによりサムネイル画像データを作成するサムネイル画像作成手段と、
前記サムネイル画像作成手段によって作成されたサムネイル画像データと前記第１の撮影によって得られた前記本画像データとを対応付けて記録する手段と、
を具備することを特徴とする電子カメラ装置。
【請求項２】
撮像素子を用いて被写体像を撮影し、その撮影によって得られた撮影画像データを本画像データとして記録する電子カメラ装置であって、
前記本画像データを得るための第１の撮影によって得られた撮影画像データを間引くことによりサムネイル画像データを作成する第１のサムネイル画像作成モードと、前記本画像データを得るための第１の撮影とは異なる他の第２の撮影によって得られた撮影画像データを間引くことによりサムネイル画像データを作成する第２のサムネイル画像作成モードとを有し、前記第１および第２のサムネイル画像作成モードを選択的に使用して、サムネイル画像データを作成するサムネイル画像作成手段と、
前記サムネイル画像作成手段によって作成されたサムネイル画像データと前記第１の撮影によって得られた前記本画像データとを対応付けて記録する手段と、
を具備することを特徴とする電子カメラ装置。
【請求項３】
前記本画像データを得るための第１の撮影とは異なる他の第２の撮影によって得られた撮影画像データを間引くことにより作成されたサムネイル画像データを用いて、既にサムネイル画像データと一緒に記録されている撮影済の本画像データのサムネイル画像データを変更する手段をさらに具備することを特徴とする請求項１または２記載の電子カメラ装置。
【請求項４】
撮像素子を用いて被写体像を撮影し、その撮影によって得られた撮影画像データを本画像データとして記録する電子カメラ装置であって、
前記本画像データを得るための第１の撮影とは異なる他の複数回の第２の撮影によって得られた撮影画像データそれぞれを間引くことにより複数のサムネイル画像データを作成するサムネイル画像作成手段と、
前記サムネイル画像作成手段によって作成された複数のサムネイル画像データと前記第１の撮影によって得られた前記本画像データとを対応付けて記録する手段と、
を具備することを特徴とする電子カメラ装置。
【請求項５】
前記本画像データに対応付けされて記録された複数のサムネイル画像データの中の１のサムネイル画像データを、代表サムネイル画像として特定するための優先順位付けを行う手段をさらに具備することを特徴とする請求項４記載の電子カメラ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は電子カメラ装置に関し、特に撮影によって得られた本画像データとそれに対応するサムネイル画像データとを対応付けて記録媒体に記録する電子カメラ装置に関する。
【０００２】
【従来の技術】
近年、電子カメラにおいては、撮影によって得られた画像データの高速検索などの目的から、撮影によって得られた撮影画像（本画像）とそのサムネイル画像とを一緒に、メモリカードなどの記録媒体に対応付けて記録するという画像データ記録形式が採用されている。サムネイル画像は、記録媒体に記録されている多数の画像データの内容を素早く確認したり、その中から希望する画像データを探し出すためのインデックス表示などに専ら利用されるものである。
【０００３】
この種の電子カメラにおいては、本画像の撮影時には、その撮影によって得られた撮影画像データを間引くことによって、本画像の画面全体を縮小した低解像度の小画面画像が生成される。そして、その小画面画像が、本画像の画像データと一緒にサムネイル画像として記録媒体に記録される。
【０００４】
【発明が解決しようとする課題】
しかし、このように本画像全体を縮小することによってサムネイル画像を生成する構成では、サムネイル画像は、常に本画像と同じ絵柄のものとなるので、被写体によっては、本画像を縮小したサムネイル画像では、その本画像の特徴が十分に捉えられないという問題が生じることがある。
【０００５】
すなわち、例えば、同一撮影場所で撮影された複数枚の集合写真などのように部分的に異なる撮影画像の場合には、本画像を縮小してサムネイル画像にすると、ほとんど同じ画像となってしまい、区別することができない場合がある。従って、何時、どこで、どのようなテーマで撮影した画像であるかをサムネイル画像のみから判断することは実際上難しい。これでは、本来のサムネイル画像としての目的を果たすことは出来ない。
【０００６】
本発明はこのような事情に鑑みてなされたものであり、任意の画像を本画像のサムネイル画像として利用できるようにし、より自由で適切なサムネイル画像を作成することができる電子カメラ装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上述の課題を解決するため、本発明は、撮像素子を用いて被写体像を撮影し、その撮影によって得られた撮影画像データを本画像データとして記録する電子カメラ装置であって、前記本画像データを得るための第１の撮影とは異なる他の第２の撮影によって得られた撮影画像データを間引くことによりサムネイル画像データを作成するサムネイル画像作成手段と、前記サムネイル画像作成手段によって作成されたサムネイル画像データと前記第１の撮影によって得られた前記本画像データとを対応付けて記録する手段とを具備することを特徴とする。
【０００８】
この電子カメラ装置においては、本画像データからではなく、その本画像データとは異なる任意の撮影画像データを間引くことによりサムネイル画像データを作成することができるので、撮影者自身が、本画像の撮影とは別にサムネイル画像データ作成用の撮影を行うことにより、より自由なサムネイル画像データを作成することが可能となる。よって、本画像の特徴を表すような画像データをサムネイル画像データとして本画像データに対応付けて記録しておくことにより、何時、どこで、どのようなテーマで撮影したものであるかを、そのサムネイル画像から容易に把握することが可能となる。
【０００９】
また、本発明は、本画像データを得るための第１の撮影によって得られた撮影画像データを間引くことによりサムネイル画像データを作成する第１のサムネイル画像作成モードと、本画像データを得るための第１の撮影とは異なる他の第２の撮影によって得られた撮影画像データを間引くことによりサムネイル画像データを作成する第２のサムネイル画像作成モードとを有し、それらを選択的に使用できるようにし且つ作成されたサムネイル画像データと第１の撮影によって得られた本画像データとを対応付けて記録することを特徴とする。これにより、撮影者自身が場面に応じてサムネイル画像作成モードを適宜切り替えながら撮影操作を行うことが可能となり、より柔軟な撮影操作を実現できる。
【００１０】
また、上述のように、本画像データとは異なる任意の撮影画像データを間引くことによりサムネイル画像データを作成するサムネイル画像作成手段を設けた場合には、そのサムネイル画像データを用いて、既にサムネイル画像データと一緒に記録されている撮影済の本画像データのサムネイル画像データを変更する手段をさらに設けることが好ましい。これにより、新たに撮影する本画像のサムネイル画像データのみならず、撮影済み本画像のサムネイル画像データについても、後で任意のサムネイル画像データに入れ替えることが可能となる。
【００１１】
また、本発明は、本画像データとは異なる任意の撮影画像データを間引くことによりサムネイル画像を作成できるので、１の本画像データに対して、互いに異なる複数のサムネイル画像データを対応付けて記録することが可能となる。
【００１２】
これにより、例えば多人数の集合撮影では、個人別のサムネイル画像データを人数分用意して本画像データと一緒に記録することもでき、より利便性の高いサムネイル画像データを得ることができる。また、このように複数のサムネイル画像データを本画像データに対応付けて記録した場合には、複数のサムネイル画像データに対して、それら複数のサムネイル画像データの中から１の代表サムネイル画像データを特定するための優先順位付けを行う手段を設けることが好ましい。これにより、本画像データとサムネイル画像データを１対１で管理する既存の画像処理システムとの互換性をとることが可能となる。
【００１３】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。図１には、本発明の一実施形態に係る電子カメラの構成が示されている。
【００１４】
この電子カメラは、ＣＣＤなどの固体撮像素子を用いて被写体像を撮影し、その撮影によって得られた画像データをサムネイル画像と一緒に記録媒体に記録するデジタルスチルカメラであり、図示のように、レンズ部１１、ＣＣＤエリアセンサ１２、撮像回路１３、Ａ／Ｄ変換回路１４、補正回路１５、ＦＩＦＯメモリ１６、ビデオエンコード回路１７、ＴＦＴ液晶駆動回路１８、画像表示用ＴＦＴパネル１９、バックライトユニット２０、ビデオ出力回路２１、フレームメモリ２２、記録媒体インターフェイス（Ｉ／Ｆ）２３、記録媒体２４、第１および第２の２つのＣＰＵ２５，２６、アクチュエータ２７、アクチュエータ駆動回路２８、ＥＥＰＲＯＭ２９、外部データインターフェイス（Ｉ／Ｆ）３０、キーマトリクス３１、ＬＣＤ表示回路３２、モード表示ＬＣＤパネル３３、電源回路３４、および電池３５などから構成されている。
【００１５】
レンズ部１１は撮影光学系を構成するためのものであり、被写体像をＣＣＤエリアセンサ１２の撮像面上に結像する。ＣＣＤエリアセンサ１２の撮像面上に結像された被写体像は、ＣＣＤエリアセンサ１２によって光電変換されて、電気的な画像信号に変換される。この画像信号は、ＣＣＤエリアセンサ１２の撮像動作を制御するための撮像回路１３を介してＡ／Ｄ変換回路１４に送られ、そこでデジタル画像データに変換される。この画像データは、補正回路１５によってホワイトバランス制御のための色補正やガンマ補正などが施された後、フレームメモリ２２に格納される。
【００１６】
フレームメモリ２２は、ＣＣＤエリアセンサ１２から取り込んだ画像データや、記録媒体２４から読み出された再生対象の画像データを一時的に保持するためのメモリであり、画像圧縮／伸張処理などを初めとする各種画像処理を行う為の作業用メモリ領域としても利用される。
【００１７】
ＦＩＦＯメモリ１６、ビデオエンコード回路１７、ＴＦＴ液晶駆動回路１８、画像表示用ＴＦＴパネル１９、バックライトユニット２０、およびビデオ出力回路２１は、モニタ表示用回路として機能する。このモニタ表示用回路は、ＣＣＤエリアセンサ１２から取り込んだ被写体像の画像データによって表される画像を画像表示用ＴＦＴパネル１９や外部のＴＶモニタにファインダ像として表示したり、記録媒体２４に記録されている画像データによって表される画像を、画像表示用ＴＦＴパネル１９や外部のＴＶモニタに再生表示するためのものである。フレームメモリ２２に記録された表示対象の画像データは、ＦＩＦＯメモリ１６を介してビデオエンコード回路１７に送られ、そこでＮＴＳＣなどのビデオ信号に変換された後、ＴＦＴ液晶駆動回路１８およびビデオ出力回路２１に送られる。ＴＦＴ液晶駆動回路１８は、入力ビデオ信号に応じて画像表示用ＴＦＴパネル１９を駆動制御し、表示対象の画像データをそのＴＦＴパネル１９上に表示する。ビデオ出力回路２１は、ビデオ信号出力端子に必要に応じて接続される外部のＴＶモニタへ、入力ビデオ信号を出力する。
【００１８】
記録媒体インターフェイス（Ｉ／Ｆ）２３は、電子カメラ本体に着脱自在に装着される記録媒体２４をリード／ライトアクセスするためのインターフェイスである。記録媒体２４としては、フラッシュＥＥＰＲＯＭを用いたメモリカードなどが用いられる。この記録媒体２４は、パーソナルコンピュータなどの他の電子機器との間でファイルの互換性を取るために半導体ディスク装置として扱われ、また記録媒体２４上に記録されるデータはＦＡＴファイルシステムなどのファイルシステムによってファイルとして管理される。記録媒体２４に記録された各画像データファイルには、本画像データ（主画像データ）と、それに対応するサムネイル画像データ（小画面データ）とが含まれている。
【００１９】
第１のＣＰＵ（ＣＰＵ＃１）２５は本実施形態の電子カメラを構成する各ユニットを動作制御するためのものであり、１チップマイコンなどを用いて実現されている。この第１のＣＰＵ（ＣＰＵ＃１）２５に設けられたシステムコントロール機能部２５１は、電子カメラの動作全体を制御するためのものであり、キーマトリクス３１を構成する各種操作釦（レリーズスイッチ、モード切替スイッチ、サムネイル画像の表示・操作用の各種操作スイッチなど）がユーザによって操作されると、その操作に応じて、撮影動作の制御や、記録画像の再生表示のための制御、さらにはサムネイル作成モードの切り替え制御などを行う。これら機能はそれぞれ第１のＣＰＵ（ＣＰＵ＃１）２５によって実行されるソフトウェアプログラムによって実現されている。
【００２０】
撮影動作時には、ユーザがレリーズスイッチを用いて１ｓｔレリーズ操作（レリーズスイッチの半押し）を行うと、システムコントロール機能部２５１は、アクチュエータ駆動回路２８を制御してアクチュエータ２７のモータの回転制御を行い、合焦点位置にレンズ１１の位置を調整した後（ＡＦ制御動作）、レンズ１１の位置をその合焦点位置に固定する（ＡＦロック）。この状態で、レリーズスイッチが押し込まれると（２ｎｄレリーズ操作）、システムコントロール機能部２５１は、撮像回路１３を制御して、ＣＣＤエリアセンサ１３による本撮影動作を実行させ、そのＣＣＤエリアセンサ１３から画像データを取り込む。
【００２１】
本実施形態では、より自由なサムネイル画像の作成を可能にするため、本画像の撮影とは別に、サムネイル画像だけを撮影するための撮影モードが設けられており、本画像の撮影とは別の撮影によって得られた画像データからサムネイル画像データを作成し、それを本画像データと一緒に記録することができる。つまり、本画像として記録される画像データの絵柄とは関係なく、撮影者自身がサムネイル画像の絵柄としてふさわしいと考える画像をサムネイル画像データとして作成し、記録することができる。
【００２２】
なお、このようなサムネイル画像データ作成処理の具体的な手順については図２以降で説明する。
【００２３】
第２のＣＰＵ（ＣＰＵ＃２）２６は、第１のＣＰＵ（ＣＰＵ＃１）２５の制御の下に、各種画像データ処理を実行するためのものであり、１チップマイコンなどによって実現されている。第２のＣＰＵ（ＣＰＵ＃２）２６は、画像圧縮機能部２６１、画像伸張機能部２６２、フレームメモリーコントロール機能部２６３、記録媒体アクセス機能部２６４、サムネイル作成機能部２６５などを有している。これら機能部はそれぞれ第２のＣＰＵ（ＣＰＵ＃２）２６によって実行されるソフトウェアプログラムによって実現されている。
【００２４】
画像圧縮機能部２６１は、撮影によって得られた画像データをＪＰＥＧなどの画像圧縮形式で圧縮するためのものである。また、画像伸張機能部２６２は、記録媒体２４から読み出された再生対象の画像データを伸張処理するために用いられる。
【００２５】
記録媒体アクセス機能部２６４は、記録媒体２４上の画像データファイルをＦＡＴファイルシステムを利用して管理すると共に、第１のＣＰＵ（ＣＰＵ＃１）２５からの指示に応じて、記録媒体２４への画像データファイルの書き込み動作、および記録媒体２４からの画像データファイルの読み出し動作を実行制御する。
【００２６】
サムネイル作成機能部２６５は、第１のＣＰＵ（ＣＰＵ＃１）２５の制御の下に撮影画像データからサムネイル画像データを作成するためのものであり、撮影によって得られた画像データを間引くことにより、低解像度のサムネイル画像データを作成する。本実施形態では、サムネイル画像データを作成するためのサムネイル作成モードとして、「通常モード」と、「サムネイル撮影モード」が用意されている。「通常モード」では、本画像の撮影画像データからサムネイル画像データが作成される。また「サムネイル撮影モード」では、本画像の撮影とは異なる、サムネイル画像用の撮影モードで撮影された撮影画像データからサムネイル画像データが作成される。この「サムネイル撮影モード」は、新たに本画像を撮影する場合のみならず、既に記録媒体２４に画像データファイルとして本画像と一緒に記録されているサムネイル画像データの書き替えにも利用することができる。
【００２７】
ＥＥＰＲＯＭ２９には、各種画像処理やＡＦ／ＡＥ制御の基準となるパラメータなどが予め格納されている。外部データインターフェイス（Ｉ／Ｆ）３０は、例えばＲＳ２３２ＣやＩＥＥＥ１３９４などの通信インターフェイスを介して外部のパーソナルコンピュータや他の電子機器と通信するためのものであり、各種制御情報や画像情報を授受するために用いられる。キーマトリクス３１は、前述したように、レリーズスイッチ、モード切替スイッチ、サムネイル画像の表示・操作用の各種操作スイッチなどを含む操作スイッチ群である。モード表示ＬＣＤパネル３３は、現在設定されている動作モードの表示などに用いられる。モード表示ＬＣＤパネル３３は、システムコントロール機能部２５１の制御の下、ＬＣＤ表示回路３２によって制御される。
【００２８】
電源回路５４は、電子カメラ内に収容された乾電池などの電池３５から各ユニットに動作電源を供給するための電源回路である。
【００２９】
（撮影処理動作）
次に、図２のフローチャートを参照して、本実施形態の電子カメラによって実行される撮影処理動作について説明する。
【００３０】
撮影処理動作は、基本的に、本画像の撮影処理とサムネイル画像の撮影処理との２回の撮影処理から構成される。
【００３１】
まず、本画像の撮影処理が開始される。この本画像撮影処理において、ユーザによって２ｎｄレリーズ操作が行われると（ステップＳ１１）、第１のＣＰＵ（ＣＰＵ＃１）２５は、撮像回路１３を用いてＣＣＤエリアセンサ１２による露光動作を制御し、そしてＣＣＤエリアセンサ１２から画像データを取り込む（ステップＳ１２）。この画像データはＡ／Ｄ変換回路１４および補正回路１５を介してフレームメモリ２２に記録される。このようにして本画像の撮影動作が行われると、今度は、サムネイル画像のための撮影処理動作に移行する。
【００３２】
サムネイル画像のための撮影処理動作において、ユーザによって２ｎｄレリーズ操作が行われると（ステップＳ１３）、第１のＣＰＵ（ＣＰＵ＃１）２５は、撮像回路１３を用いてＣＣＤエリアセンサ１２による露光動作を制御し、そしてＣＣＤエリアセンサ１２から画像データを取り込む（ステップＳ１４）。この後、第１のＣＰＵ（ＣＰＵ＃１）２５は、第２のＣＰＵ（ＣＰＵ＃２）２６のサムネイル作成機能部２６５を用いて、ステップＳ１４で取り込んだ画像データから低解像度のサムネイル画像データを作成し、そして、そのサムネイル画像データと本画像の撮影処理で得られた本画像データをそれぞれ画像圧縮機能部２６１によって圧縮した後に、それらを対応付けて記録媒体２４に記録する（ステップＳ１５）。
【００３３】
具体的には、サムネイル画像データと本画像データは、それらサムネイル画像データと本画像データを含む１個の画像データファイルとして記録媒体２４に記録されることになる。画像データファイルの構造は図３のようになる。この図３の画像データファイルの構造はＪＰＥＧ（Ｅｘｉｆ）フォーマットに対応しており、サムネイル画像データおよび本画像データのどちらも画像圧縮機能部２６１によってＪＰＥＧ形式で圧縮された状態で記録されている。ファイル上のサムネイル画像データの記録位置は、アプリケーションマーカ（ＡＰＰ１）によって特定される。なお、何らかの関連づけを行っておけば、サムネイル画像データと本画像データとを互いに別のファイルとして記録しても良いことはもちろんである。
【００３４】
このように本画像とは別にサムネイル画像を撮影できるようにすることにより、例えば、風景全体を本画像として撮影し、その風景の一部をサムネイル画像として撮影したり、あるいは撮影者自身がその撮影場所や被写体などを特定する文字などを紙にメモし、それをサムネイル画像として撮影することもできる。また、多人数の集合撮影の場合には、全体の集合写真を本画像として撮影し、そして着目する特定の人物の顔を別途撮影して、それをサムネイル画像とすることもできる。
【００３５】
（サムネイル作成モード指定処理）
次に、図４のフローチャートを参照して、サムネイル作成のためのモード設定処理について説明する。前述したように、本実施形態では、サムネイル作成モードとして「通常モード」と「サムネイル撮影モード」が用意されているので、どちらのモードでサムネイル画像を作成するかをユーザが予め選択することができる。
【００３６】
すなわち、ユーザがモード切り換えスイッチなどの操作によってサムネイル作成モードの指定操作を行うと（ステップＳ２１）、第１のＣＰＵ（ＣＰＵ＃１）２５は、ユーザ指定のモードがサムネイル画像を別途撮影するモードであるかどうかを判断する（ステップＳ２２）。サムネイル画像を別途撮影するモードが指定されたならば（ステップＳ２２のＹＥＳ）、第１のＣＰＵ（ＣＰＵ＃１）２５は、サムネイル作成モードを「サムネイル撮影モード」に設定する（ステップＳ２３）。一方、ユーザ指定のモードがサムネイル画像を別途撮影するモードでなければ（ステップＳ２２のＮＯ）、第１のＣＰＵ（ＣＰＵ＃１）２５は、サムネイル作成モードを「通常モード」に設定する（ステップＳ２４）。
【００３７】
（撮影処理動作２）
次に、図５のフローチャートを参照して、設定されたサムネイル作成モードに応じてサムネイル作成処理を切り換える場合の撮影処理動作について説明する。
【００３８】
まず、本画像の撮影処理が開始され、この本画像撮影処理時に、ユーザによって２ｎｄレリーズ操作が行われると（ステップＳ３１）、第１のＣＰＵ（ＣＰＵ＃１）２５は、撮像回路１３を用いてＣＣＤエリアセンサ１２による露光動作を制御し、そしてＣＣＤエリアセンサ１２から画像データを取り込む（ステップＳ３２）。この画像データはＡ／Ｄ変換回路１４および補正回路１５を介してフレームメモリ２２に記録される。この後、第１のＣＰＵ（ＣＰＵ＃１）２５は、サムネイル作成モードが「サムネイル撮影モード」であるか否か否かを判断する（ステップＳ３３）。
【００３９】
「サムネイル撮影モード」ではない場合、つまり「通常モード」の場合には（ステップＳ３３のＮＯ）、第１のＣＰＵ（ＣＰＵ＃１）２５は、第２のＣＰＵ（ＣＰＵ＃２）２６のサムネイル作成機能部２６５を用いて、ステップＳ３２で取り込んだ本画像の画像データから低解像度のサムネイル画像データを作成する（ステップＳ３４）。この場合、サムネイル画像データと本画像の画像データは、解像度のみが異なる同一の絵柄の画像となる。そして、第１のＣＰＵ（ＣＰＵ＃１）２５は、サムネイル画像データと本画像データをそれぞれ画像圧縮機能部２６１によって圧縮した後に、それらを対応付けて記録媒体２４に記録する（ステップＳ３７）。
【００４０】
一方、「サムネイル撮影モード」である場合には（ステップＳ３３のＹＥＳ）、サムネイル画像のための撮影処理動作に移行する。このサムネイル画像のための撮影処理動作において、ユーザによって２ｎｄレリーズ操作が行われると（ステップＳ３５）、第１のＣＰＵ（ＣＰＵ＃１）２５は、撮像回路１３を用いてＣＣＤエリアセンサ１２による露光動作を制御し、そしてＣＣＤエリアセンサ１２から画像データを取り込む（ステップＳ３６）。この後、第１のＣＰＵ（ＣＰＵ＃１）２５は、第２のＣＰＵ（ＣＰＵ＃２）２６のサムネイル作成機能部２６５を用いて、ステップＳ３６で取り込んだ画像データから低解像度のサムネイル画像データを作成し、そして、そのサムネイル画像データと本画像の撮影処理で得られた本画像データをそれぞれ画像圧縮機能部２６１によって圧縮した後に、それらを対応付けて記録媒体２４に記録する（ステップＳ３７）。
【００４１】
このようにサムネイル作成モードに応じてサムネイル作成処理を切り換えることにより、本画像から作成される通常のサムネイル画像と、本画像とは別の撮影によって得られた画像から作成されるサムネイル画像との使い分けが可能となる。
【００４２】
（サムネイル書き換え撮影処理）
次に、図６のフローチャートを参照して、既に記録媒体２４に記録されている画像データファイルからサムネイル画像のみを撮影し直して書き換える処理について説明する。
【００４３】
ユーザによってスイッチ操作によってサムネイル書き換え撮影処理の実行が要求されると、第１のＣＰＵ（ＣＰＵ＃１）２５は、記録媒体２４から再生対象の画像データファイルを読み出し、その本画像データによって表される画像とサムネイル画像をＴＦＴパネル１９に同時表示する（ステップＳ４１）。この場合、本画像とサムネイル画像との対応関係が分かるように、サムネイル画像は図示のように本画像上にオーバーラップ表示される。再生対象の画像データファイルはユーザの操作に応じて順次切り換えられ、これにより、ユーザは、記録媒体２４に記録されている複数の画像データファイルの中から、サムネイル画像を撮影し直すべき画像データファイルを選択することができる。
【００４４】
サムネイル画像を撮影し直す画像データファイルがユーザによって選択されると（ステップＳ４２）、第１のＣＰＵ（ＣＰＵ＃１）２５は、サムネイル画像のための撮影処理動作に移行する。サムネイル画像のための撮影処理動作において、ユーザによって２ｎｄレリーズ操作が行われると（ステップＳ４３）、第１のＣＰＵ（ＣＰＵ＃１）２５は、撮像回路１３を用いてＣＣＤエリアセンサ１２による露光動作を制御し、そしてＣＣＤエリアセンサ１２から画像データを取り込む（ステップＳ４４）。この後、第１のＣＰＵ（ＣＰＵ＃１）２５は、第２のＣＰＵ（ＣＰＵ＃２）２６のサムネイル作成機能部２６５を用いて、ステップＳ４４で取り込んだ画像データから低解像度のサムネイル画像データを作成し、そして、そのサムネイル画像データを、ステップＳ４２で選択された画像データファイルのサムネイル画像データと入れ替えることにより、サムネイル画像データの書き換えを行う（ステップＳ４５）。
【００４５】
このように、既に撮影された画像データのサムネイル画像だけを後で自由に撮影し直せるようにすることにより、例えば、本画像撮影時には「通常モード」でサムネイルを作成しておき、後に、そのサムネイル画像をあらたな撮影によって得られたサムネイル画像に変更するといった処理が可能となる。
【００４６】
（撮影処理動作３）
次に、図７のフローチャートを参照して、１つの本画像データに対して多数のサムネイル画像データを対応付けて記録する場合の撮影処理動作の手順について説明する。
【００４７】
まず、本画像の撮影処理が開始され、その本画像の撮影処理時に、ユーザによって２ｎｄレリーズ操作が行われると（ステップＳ５１）、第１のＣＰＵ（ＣＰＵ＃１）２５は、撮像回路１３を用いてＣＣＤエリアセンサ１２による露光動作を制御し、そしてＣＣＤエリアセンサ１２から画像データを取り込む（ステップＳ５２）。この画像データはＡ／Ｄ変換回路１４および補正回路１５を介してフレームメモリ２２に記録される。この後、第１のＣＰＵ（ＣＰＵ＃１）２５は、サムネイル作成モードが「サムネイル撮影モード」であるか否か否かを判断する（ステップＳ５３）。
【００４８】
「サムネイル撮影モード」でない場合、つまり「通常モード」の場合には（ステップＳ５３のＮＯ）、第１のＣＰＵ（ＣＰＵ＃１）２５は、第２のＣＰＵ（ＣＰＵ＃２）２６のサムネイル作成機能部２６５を用いて、ステップＳ５２で取り込んだ本画像の画像データから低解像度のサムネイル画像データを作成する（ステップＳ５４）。この場合、サムネイル画像データによって表される画像と本画像の画像データによって表される画像は、解像度のみが異なる同一の絵柄の画像となる。そして、第１のＣＰＵ（ＣＰＵ＃１）２５は、サムネイル画像データと本画像データをそれぞれ画像圧縮機能部２６１によって圧縮した後に、それらを対応付けて記録媒体２４に記録する（ステップＳ５７）。
【００４９】
一方、「サムネイル撮影モード」である場合には（ステップＳ５３のＹＥＳ）、サムネイル画像のための撮影処理動作に移行する。このサムネイル画像のための撮影処理動作において、ユーザによって２ｎｄレリーズ操作が行われると（ステップＳ５５）、第１のＣＰＵ（ＣＰＵ＃１）２５は、撮像回路１３を用いてＣＣＤエリアセンサ１２による露光動作を制御し、そしてＣＣＤエリアセンサ１２から画像データを取り込む（ステップＳ５６）。この後、第１のＣＰＵ（ＣＰＵ＃１）２５は、第２のＣＰＵ（ＣＰＵ＃２）２６のサムネイル作成機能部２６５を用いて、ステップＳ５６で取り込んだ画像データから低解像度のサムネイル画像データを作成し、そして、そのサムネイル画像データと本画像の撮影処理で得られた本画像データをそれぞれ画像圧縮機能部２６１によって圧縮した後に、それらを対応付けて記録媒体２４に記録する（ステップＳ５７）。
【００５０】
このようにして最初のサムネイルの作成が終了した後、第１のＣＰＵ（ＣＰＵ＃１）２５は、さらにサムネイルの撮影を行うか否かをユーザに問い合わせ、その実行の有無の指示を待つ。さらにサムネイルの撮影を行うことが指示されなかった場合には（ステップＳ５８のＮＯ）、この時点で処理が終了される。
【００５１】
一方、さらにサムネイルの撮影を行うことが指示された場合には（ステップＳ５８のＹＥＳ）、第１のＣＰＵ（ＣＰＵ＃１）２５は、ステップＳ５５〜Ｓ５６と同じ手順で、新たに撮影された画像データからサムネイル画像データを作成する処理を実行し（ステップＳ５９，Ｓ６０）、その新たなサムネイル画像データを、ステップＳ５７で記録した画像データファイル上に追加記録する（ステップＳ６１）。ステップＳ５９〜Ｓ６１の処理は、何度も繰り返し行うことが出来る。これにより、１つの本画像データに対して多数のサムネイル画像データを対応付けて記録することが可能となる。この場合の画像ファイルの構造を図８に示す。図８に示されているように、複数のサムネイル画像データは、アプリケーションマーカＡＰＰ１で特定されるサムネイル画像記録領域内に、ＳＯＩ，ＥＯＩのヘッダで区切られた状態で記録される。このように複数のサムネイル画像データを記録した場合には、それらサムネイル画像データの中から任意の１のサムネイル画像データを、メインサムネイル画像（代表サムネイル画像）として指定することができる。この処理については、次の図９で詳述する。
【００５２】
（画像再生処理動作）
次に、図９および図１０を参照して、画像再生処理動作を説明する。図９のフローチャートは画像再生処理動作の手順を示しており、また図１０は画像再生処理動作におけるモニタ表示画面の例を示している。
【００５３】
画像再生処理時には、第１のＣＰＵ（ＣＰＵ＃１）２５は、まず、記録媒体２４から再生対象コマの画像ファイルを読み出し、その画像ファイルに含まれる本画像データを画像伸張機能部２６２を用いて伸張した後にＴＦＴパネル１９に表示する（ステップＳ７１）。この場合、表示画面上には、図１０（Ａ）に示すように、再生されている画像データのコマ番号も表示される。
【００５４】
この状態で、ユーザによるサムネイル表示釦の操作が行われて、サムネイル表示が要求されると（ステップＳ７２）、第１のＣＰＵ（ＣＰＵ＃１）２５は、読み出した画像ファイルに含まれるサムネイル画像データを画像伸張機能部２６２を用いて伸張した後に、そのサムネイル画像データを本画像データ上にオーバーラップ表示する（ステップＳ７３）。サムネイル画像記録領域内に複数のサムネイル画像データが存在する場合には、先頭に記録されているサムネイル画像データ、あるいはメインサムネイルデータ（代表サムネイル画像データ）として予め指定されたサムネイル画像データによって表される画像が表示されることになる。
【００５５】
そして、第１のＣＰＵ（ＣＰＵ＃１）２５は、サムネイル画像記録領域内に複数のサムネイル画像データが存在する場合には（ステップＳ７４のＹＥＳ）、サムネイルが複数ある旨を表示する（ステップＳ７５）。この様子を図１０（Ｂ）に示す。図１０（Ｂ）はサムネイル画像が２枚存在している場合の例であり、この場合には、図示のようにサムネイルコマ数として「２」が表示される。なお、サムネイルコマ数に代えて、複数のサムネイル画像が存在する場合にのみ現在表示中のサムネイルに対応するサムネイルコマ番号を表示するようにしても良い。この状態で、ユーザはサムネイル操作釦を操作することによって別のサムネイルの表示を要求したり、現在表示中のサムネイル画像をメインサムネイルとして登録することを要求することができる。つまり、第１のＣＰＵ（ＣＰＵ＃１）２５は、ユーザによるサムネイル操作釦に応じて、表示対象のサムネイル画像を切り換えながら、ユーザからのメインサムネイル登録の指示を待つ（ステップＳ７６〜Ｓ７９）。
【００５６】
ユーザによってメインサムネイルの登録が要求されると（ステップＳ７９のＹＥＳ）、第１のＣＰＵ（ＣＰＵ＃１）２５は、現在表示中のサムネイル画像をメインサムネイルとして登録する（ステップＳ８０）。この登録処理は複数のサムネイル画像に対して優先順位付けを行い、現在表示中のサムネイル画像がメインサムネイルとして特定されるようにそのサムネイル画像に最優先順位を設定することによって行われる。具体的には、例えば、メインサムネイルとして登録するサムネイル画像データをサムネイル画像記録領域の先頭に記録し直せばよい。本画像データとサムネイル画像データを１対１で扱う既存のシステムでは、サムネイル画像記録領域の先頭のサムネイル画像を無条件に表示するものが多いので、メインサムネイルとして登録するサムネイル画像データをサムネイル画像記録領域の先頭に記録することにより、既存のシステムとの互換性を維持することが可能となる。また、メインサムネイルとして登録するサムネイル画像データに対して、メインサムネイルであることを特定するための何らかの識別子を付与するようにしてもよい。
【００５７】
このようにして、メインサムネイルの登録を一旦行った後は、以降、そのメインサムネイル画像を表示した場合には、そのメインサムネイル画像には、図１０（Ｃ）のように、それが現在メインサムネイルとして登録されているサムネイル画像であることを示すマーク（星印）が表示される。また、本画像に対応付けられた複数のサムネイル画像の中に、既にメインサムネイルとして登録されたサムネイル画像が存在している場合には、ステップＳ８０の処理を行うことによって、メインサムネイル画像の入れ替えが行われ、これによって現在表示中のサムネイル画像が新たなメインサムネイル画像として新たに設定されることになる。
【００５８】
この後、ユーザによるコマ送り操作などによって別の本画像の表示が要求されると（ステップＳ８１）、第１のＣＰＵ（ＣＰＵ＃１）２５は、記録媒体２４から次の画像ファイルを読み出し、その画像ファイルに含まれる本画像データを画像伸張機能部２６２を用いて伸張してＴＦＴパネル１９に表示する（ステップＳ８２）。そして、前述したステップＳ７２からの処理が、新たに表示した本画像データに対して実行される。
【００５９】
【発明の効果】
以上説明したように、本発明によれば、本画像の撮影とは別に、サムネイル画像だけを撮影するための撮影モードを設けることにより、本画像とは別の撮影画像から任意のサムネイル画像を作成することができる。よって、任意の画像を本画像のサムネイル画像として利用できるようになり、撮影者自らがより自由で適切なサムネイル画像の作成を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る電子カメラのシステム構成を示すブロック図。
【図２】同実施形態の電子カメラによって実行される撮影処理動作の第１の手順を示すフローチャート。
【図３】同実施形態で用いられる画像データファイルの構造の一例を示す図。
【図４】同実施形態の電子カメラによって実行されるサムネイル作成モード指定処理の手順を示すフローチャート。
【図５】同実施形態の電子カメラによって実行される撮影処理動作の第２の手順を示すフローチャート。
【図６】同実施形態の電子カメラによって実行されるサムネイル書き換え撮影処理の手順を示すフローチャート。
【図７】同実施形態の電子カメラによって実行される撮影処理動作の第３の手順を示すフローチャート。
【図８】同実施形態の電子カメラで用いられる画像データファイルの構造の他の例を示す図。
【図９】同実施形態の電子カメラによって実行される画像再生処理動作の手順を示すフローチャート。
【図１０】同実施形態の電子カメラの画像再生処理時に表示されるモニタ画面の一例を示す図。
【符号の説明】
１１…撮影レンズ、１２…ＣＣＤエリアセンサ、１３…撮像回路、１４…Ａ／Ｄ変換回路、２２…フレームメモリ、２４…記録媒体、２５…第１のＣＰＵ、２６…第２のＣＰＵ、２５１…システムコントロール機能部、２６１…画像圧縮機能部、２６２…画像伸張機能部、２６５…サムネイル作成機能部。
【図１】
0004231588.tif 000002
【図２】
0004231588.tif 000003
【図３】
0004231588.tif 000004
【図４】
0004231588.tif 000005
【図５】
0004231588.tif 000006
【図６】
0004231588.tif 000007
【図７】
0004231588.tif 000008
【図８】
0004231588.tif 000009
【図９】
0004231588.tif 000010
【図１０】
0004231588.tif 000011