(57)【要約】被写体データと合成するための背景データであって当該背景データが表す画像において被写体データが表す画像が割り付けられる被写体領域が予め設定されている背景データと、背景データに関連付けられ、背景データが表す画像の少なくとも被写体領域を含む一部の領域を表すデータであってディスプレイに収まる画素数の部分背景データとを不揮発性メモリに格納し、被写体データと部分背景データとをディスプレイに合成表示し（Ｓ２３０）、被写体データを部分背景データが関連付けられている背景データに関連付けて不揮発性メモリに格納する（Ｓ２６０及びＳ２７０）。
2004014067.tif 000002
【特許請求の範囲】
【請求項１】
イメージセンサの出力に基づいて被写体データを作成する撮影手段と、
ディスプレイと、
前記被写体データと合成するための背景データであって当該背景データが表す画像において前記被写体データが表す画像が割り付けられる被写体領域が予め設定されている背景データと、前記背景データに関連付けられ、前記背景データが表す画像の少なくとも前記被写体領域を含む一部の領域を表すデータであって前記ディスプレイの表示領域に収まる画素数の部分背景データとを格納する不揮発性メモリと、
前記被写体データと前記部分背景データとを前記ディスプレイに合成表示する表示制御手段と、
前記被写体データを前記部分背景データが関連付けられている前記背景データに関連付けて前記不揮発性メモリに格納する被写体データ格納手段と、
を備えることを特徴とするディジタルカメラ。
【請求項２】
前記背景データに基づいて前記部分背景データを作成し、前記背景データに関連付けて前記不揮発性メモリに格納する切り抜き手段を更に備えることを特徴とする請求項１に記載のディジタルカメラ。
【請求項３】
前記切り抜き手段は、前記部分背景データに減色処理を更に施すことを特徴とする請求項２に記載のディジタルカメラ。
【請求項４】
前記不揮発性メモリは、前記背景データに関連付けられ前記背景データの画素が前記ディスプレイに収まる画素数に間引かれた縮小背景データを更に格納し、
前記表示制御手段は、入力される切換指示に応じて、前記被写体データと前記部分背景データとを前記ディスプレイに合成表示するか又は前記縮小背景データを前記ディスプレイに表示することを特徴とする請求項１〜３のいずれか一項に記載のディジタルカメラ。
【請求項５】
前記背景データに基づいて前記縮小背景データを作成し、前記背景データに関連付けて前記不揮発性メモリに格納する背景データ縮小手段を更に備えることを特徴とする請求項４に記載のディジタルカメラ。
【発明の詳細な説明】
【技術分野】  本発明は、ディジタルカメラに関する。
【背景技術】  ディジタルカメラには、例えば合成画像の素材としてのデータを記録するという用途がある。合成画像は、写真付挨拶状、枠付き写真シールなどを印刷するために広く用いられている。
特開２００１−４５３５２号公報には、所謂フレーミングを行うとき、枠や背景を表すデータ（背景データ）と被写体を表すデータ（被写体データ）とをディスプレイに合成して表示し、撮影を指示するシャッタスイッチが押下されたとき、合成した画像データを外部メモリに記録するディジタルカメラが開示されている。
特開２００１−４５３５２号公報に開示されたディジタルカメラは、被写体データと背景データとをディスプレイに合成して表示するとき、背景データの全体をディスプレイに表示する。従って背景データが表す画像に占める被写体の表示領域の割合が小さいとき、被写体が表示される領域が狭くなり、フレーミングがし難くなるという問題がある。例えば人物全体を被写体としたいとき、人物全体がその狭い領域に表示されるよう被写体から遠く離れなければならなくなる上、狭い領域に人物全体を表示するため表情等が確認し難しくなる。また、移動する被写体の撮影を行うときは、移動する被写体を狭い領域内に捉えることが難しく、構図の微妙な調整や適正な撮影タイミングを捉えることが難しくなる。
更に、背景データの画素数がディスプレイに表示可能な画素数より大きいとき、背景データの全体を表示するためには背景データの画素数をディスプレイの表示領域に応じて変換する処理が必要になり、背景データを高速表示することができない。このため、ディジタルカメラの使い勝手が悪くなる上、上述のようにあるタイミングを捉えて撮影したいとき、そのタイミングを逃してしまう可能性がある。
【発明の開示】
本発明は、上述の問題に鑑みて創作されたものであって、構図の確認を容易にしつつ被写体データと背景データとを短時間に合成表示できるディジタルカメラを提供することを目的とする。
この目的を達成するため本発明に係るディジタルカメラは、イメージセンサの出力に基づいて被写体データを作成する撮影手段と、ディスプレイと、被写体データと合成するための背景データであって当該背景データが表す画像において被写体データが表す画像が割り付けられる被写体領域が予め設定されている背景データと、背景データに関連付けられ、背景データが表す画像の少なくとも被写体領域を含む一部の領域を表すデータであってディスプレイの表示領域に収まる画素数の部分背景データとを格納する不揮発性メモリと、被写体データと部分背景データとをディスプレイに合成表示する表示制御手段と、被写体データを部分背景データが関連付けられている背景データに関連付けて不揮発性メモリに格納する被写体データ格納手段と、を備えることを特徴とする。このディジタルカメラは、被写体データと背景データとではなく、背景データが表す画像の一部の領域を表すデータに基づいて作成した部分背景データと被写体データとを合成表示する。部分背景データは背景データが表す画像の少なくとも被写体領域を含む一部の領域だけをディスプレイに表示するデータであるため、背景データが表す画像を表示する場合に比べて被写体領域が大きくなる。これにより構図の確認が容易になる。また、部分背景データはディスプレイに収まる画素数のデータであるため、ディスプレイに表示するとき画素数を変換する処理が不要である。従って予め部分背景データを作成して不揮発性メモリに格納しておけば、オペレータは合成表示させるときに画素数の変換のために待たされることがなく、合成表示を指示してから表示されるまでに要する時間を短縮できる。よってこのディジタルカメラによると、構図の確認を容易にしつつ被写体データと背景データとを短時間に合成表示できる。
さらに本発明に係るディジタルカメラでは、背景データに基づいて部分背景データを作成し、背景データに関連付けて不揮発性メモリに格納する切り抜き手段を更に備えることを特徴とする。このディジタルカメラによると、ディジタルカメラ自体が部分背景データを作成する切り抜き手段を備えるため、背景データの提供者は背景データのみを作成してディジタルカメラに提供するだけでよく、部分背景データを作成する手間が低減される。
さらに本発明に係るディジタルカメラでは、切り抜き手段は、部分背景データに減色処理を更に施すことを特徴とする。部分背景データに減色処理を施すとディジタルカメラにおける表示処理の処理量が低減されるため、被写体データと背景データとを更に短時間に合成表示できる。
さらに本発明に係るディジタルカメラでは、不揮発性メモリは、背景データに関連付けられ背景データの画素がディスプレイに収まる画素数に間引かれた縮小背景データを更に格納し、表示制御手段は、入力される切換指示に応じて、被写体データと部分背景データとをディスプレイに合成表示するか又は縮小背景データをディスプレイに表示することを特徴とする。このディジタルカメラによると、背景データが表す画像の全体を確認したいときは縮小背景データを表示するための切換指示を入力することで縮小背景データを表示することができるため、背景データの選択や選択されている背景データの確認が容易になる。
さらに本発明に係るディジタルカメラでは、背景データに基づいて縮小背景データを作成し、背景データに関連付けて不揮発性メモリに格納する背景データ縮小手段を更に備えることを特徴とする。このディジタルカメラによると、ディジタルカメラ自体が縮小背景データを作成する縮小手段を備えるため、背景データの提供者は背景データのみを作成してディジタルカメラに提供するだけでよく、縮小背景データを作成する手間が低減される。
【図面の簡単な説明】  図１は、本発明の一実施例によるディジタルカメラが被写体データを背景データに関連付けて不揮発性メモリに格納する処理の流れを示すフローチャートである。
図２は、本発明の一実施例によるディジタルカメラを示すブロック図である。
図３（Ａ）は本発明の一実施例によるディジタルカメラの背面図、図３（Ｂ）はその正面図である。
図４は、本発明の一実施例において、不揮発性メモリに記録された背景ファイル、部分背景ファイル及び縮小背景ファイルを示す模式図である。
図５は、本発明の一実施例において、背景データを拡大して示す模式図である。
図６は、部分背景データ及び縮小背景データを説明するための模式図である。
図７（Ａ）は、背景データ、部分背景データ及び縮小背景データを関連付ける情報を説明するための模式図、図７（Ｂ）は被写体データと背景データとを関連付ける情報を説明するための模式図である。
図８は、本発明の一実施例によるディジタルカメラが部分背景ファイル及び縮小背景ファイルを作成する処理の流れを示すフローチャートである。
図９は、本発明の一実施例によるディジタルカメラの不揮発性メモリのフォルダ構造を示す模式図である。
図１０は、本発明の一実施例によるディジタルカメラのディスプレイに被写体データと部分背景データとを合成表示した様子を表す模式図である。
【発明を実施するための最良の形態】  以下、実施例に基づいて本発明の実施の形態を説明する。
図２は、本発明の一実施例によるディジタルスチルカメラ１の構成を示すブロック図である。図３（Ａ）、図３（Ｂ）は、それぞれディジタルスチルカメラ１の外観を示す背面図、正面図である。
レンズ駆動部７２は、ＣＰＵ６８から入力される信号に応じた倍率で被写体像がイメージセンサ４４の受光部に結像されるように、ズームレンズ４０を駆動する。絞り駆動部７４は、イメージセンサ４４への入射光量がＣＰＵ６８から入力される信号に応じた入射光量になるように光学絞り４２を駆動する。
イメージセンサ４４は、Ｃ（Ｃｙａｎ）、Ｍ（Ｍａｇｅｎｔａ）、Ｙ（Ｙｅｌｌｏｗ）及びＧ（Ｇｒｅｅｎ）の４色の補色フィルタで構成されたカラーフィルタアレイをオンチップで形成したエリアイメージセンサであり、受光した光を光電変換して得られる電荷を一定時間蓄積し、光電変換素子毎の受光量に応じた電気信号を出力する。なお、カラーフィルタアレイは、ＣＭＹの３色の補色フィルタで構成してもよいし、Ｒ（Ｒｅｄ）、Ｇ（Ｇｒｅｅｎ）、Ｂ（Ｂｌｕｅ）の原色フィルタで構成してもよい。
ＣＤＳ回路４６は、アナログ電気信号に含まれる雑音の低減処理を行う。ＡＧＣ回路４８は、ゲインの調整によりアナログ電気信号のレベルの調整を行う。Ａ／Ｄ変換器５０は、上記各処理の施されたアナログ電気信号を所定階調のディジタル信号に量子化する。走査制御部７６は、イメージセンサ４４にシフトパルス、垂直転送パルス、水平転送パルス等を出力し、ＣＤＳ回路４６、ＡＧＣ回路４８及びＡ／Ｄ変換器５０にこれらをイメージセンサ４４と同期して作動させるための駆動パルスを出力する。
ディジタル画像処理部５２は、例えばＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）で構成され、Ａ／Ｄ変換器５０から出力された画像信号に基づいて、画像生成処理、ホワイトバランス補正、Ｙ補正、色空間変換等を行い、各画素について例えばＲ、Ｇ、Ｂの階調値や、Ｙ、Ｃｂ及びＣｒの階調値などを表す被写体データを作成し、ＲＡＭ６６に格納する。尚、ここでいう画像生成処理とは、主に、各光電変換素子の出力に対応するＣＭＹＧいずれかの階調値を表すディジタルデータを用いた補間処理により画素毎にＣＭＹＧの４つの階調値を持つ画像データを生成する処理である。
圧縮・伸張処理部５４は、撮影モードにおいては、ディジタル画像処理部５２から出力された被写体データを圧縮して例えばＪＰＥＧ形式に準拠した圧縮画像データを作成し、再生モードにおいては、リーダライタ５６を用いてリムーバブルメモリ５７から読み出した圧縮画像データを伸張してＲＡＭ６６に格納する。リーダライタ５６にはフラッシュメモリ等の不揮発性メモリで構成されるリムーバブルメモリ５７を脱着自在であって、リーダライタ５６はリムーバブルメモリ５７にデータを書き込み、また、リムーバブルメモリ５７に格納されたデータを読み取る。
操作部６４は、電源のＯＮ／ＯＦＦを行うための電源ボタン１４、撮影モード、再生モード、ダイレクトプリントモード、部分背景データ作成モードなどのモードを設定するためのダイヤルスイッチ１６、シャッタ指示を入力するためのシャッタボタン２８、撮影モードにおいて背景を設定するための背景設定キー１８、ズームレンズの倍率を設定するためのズームボタン１０、１２、次選択キー２０、前選択キー２２、決定キー２４、切換指示を入力するための切換指示ボタン２５等の各種のボタンとボタンの押下及びダイヤルスイッチ１６の回転角度を検出する回路を備えている。
表示制御部５８は、ＲＡＭ６６に格納された画像データをディスプレイの表示領域に応じて固定倍率で間引く処理、色空間変換処理、合成処理等を行い、これらの処理を施して作成した表示データに基づいてディスプレイとしてのＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）２６を駆動する。フレームバッファ６２には合成される画像データを個別に格納する背景領域と前景領域とがある。表示制御部５８は、前景領域に格納された画像データの透明画素よりも背景領域に格納された画像データの画素を優先して表示し、背景領域に格納された画像データの画素よりも前景領域に格納された画像データの不透明画素を優先して表示することにより、前景領域及び背景領域にそれぞれ格納された画像データをＬＣＤ２６に合成表示するための合成処理回路を備えている。
ＣＰＵ６８は、ＲＯＭ７０に記憶されているコンピュータプログラムを実行することにより、ディジタルスチルカメラ１の全体を制御する他、切り抜きプログラムを実行することにより背景ファイルから部分背景ファイルを作成する処理や作成した部分背景データの減色処理等を行う。ＲＯＭ７０は、ＣＰＵ６８が各種の制御を実行するためのコンピュータプログラムや切り抜きプログラムなどを格納するためのメモリである。ＲＡＭ６６は、各種のプログラムやデータを一時的に記憶するためのメモリである。
以上、ディジタルスチルカメラ１の構成を説明した。次に背景データを格納する背景ファイル８０、部分背景データを格納する部分背景ファイル９０、及び縮小背景データを格納する縮小背景ファイル９５について説明する。
図４は、背景ファイル８０、部分背景ファイル９０及び縮小背景ファイル９５を示す模式図である。
背景ファイル８０は写真入り挨拶状、写真入りシールなどの印刷物を作成するためのものであって、パーソナルコンピュータなどから転送してＲＯＭ７０又はリムーバブルメモリ５７に予め格納しておく。以後、背景ファイル８０は図９に示すようにリムーバブルメモリ５７の所定のフォルダ（背景フォルダ）に格納されているものとして説明する。背景ファイル８０に格納されている背景データは、線画、塗りつぶし、文字などで構成される画像８１を表す。ハッチングが付された領域８２は被写体データが表す画像がはめ込み合成される領域、すなわち割り付けられる領域（以後、「被写体領域」という）である。被写体領域８２の画素の階調値には、例えばＲ＝００Ｈ、Ｇ＝００Ｈ、Ｂ＝００Ｈなどの予め決められた透明を表す値が設定されている。尚、透明領域は、ＲＧＢの各チャンネルから独立した所謂αチャンネルによって規定してもよい。
背景ファイル８０は、背景データのほか、背景データの画素数、被写体データの原点座標を対応させる座標（合成原点の座標）、割付データの基準画素数、印刷サイズ、背景データの印刷の向き（縦、横）等を示すデータから編成されている。また、割付データの基準画素数の縦横比はディスプレイの画素数の縦横比に一致するよう設定されている。図５は背景データを拡大して示す模式図である。図示する背景データの合成原点は（２０，２０）であり、割付データの基準画素数は（６４０×４８０）である。図中の破線で囲まれた領域は合成原点を基準に割付データの基準画素数で特定される領域を表している。図示するように合成原点は被写体領域８２の外部に設定され、割付データの基準画素数で特定される領域は被写体領域８２を全て含んでいる。
印刷前の合成処理時には、割付データの基準画素数と割り付けようとする被写体データの画素数とを比較し、割り付けようとする被写体データの画素数に応じた大きさに背景データを間引き又は補間し、それに応じて合成原点の座標を変換する。
例えば図５に示すように背景データの画素数が（７２０×１０００）、合成原点の座標が（２０，２０）、割付データの基準画素数が（６４０×４８０）であって、被写体データの画素数が（１２８０×９６０）であるとした場合、被写体データの画素数が水平方向、垂直方向ともに基準画素数の２倍であるため、印刷前の合成処理は次のように行われる。背景データを補間してその画素数を（１４４０×２０００）とし、合成原点の座標を（４０，４０）に変換し、変換後の背景データの（４０，４０）〜（１３２０，１０００）の範囲に被写体データが重なるように背景データと被写体データとを合成する。印刷時には、予め背景ファイル８０に格納された印刷サイズ、背景データの印刷の向き等に基づいて、さらに補間処理又は間引き処理又は回転処理が行われ、設定された印刷サイズ及び印刷の向きの合成画像がプリンタによって印刷される。
尚、背景ファイルにおいて、被写体データを割り付ける印刷用紙上の領域の位置と大きさを、例えば印刷用紙に対応した領域上の左上座標と右下座標などのパラメータで表してもよい。また、被写体データを割り付ける領域の大きさに応じて被写体データを間引き又は補間し、その後、背景ファイルで規定された領域に間引き又は補間した被写体データを割り付けてもよい。
尚、パーソナルコンピュータ又はスタンドアロンプリンタで被写体データと背景データとを合成した後に印刷することとし、ディジタルスチルカメラ１とプリンタとを直結して印刷することを想定しないのであれば、印刷用合成画像データの作成に用いる真の背景データはパーソナルコンピュータ又はスタンドアロンプリンタに格納しておき、真の背景データよりも低解像度で階調が粗いものを用いてディジタルスチルカメラ１における表示処理を実行してもよい。このようにすればディジタルスチルカメラ１のメモリ空間を節約できる。
部分背景ファイル９０は後述する部分背景データから編成され、部分背景データは画像９１を表す。また縮小背景ファイル９５は同様に後述する縮小背景データから編成され、縮小背景データは画像９６を表す。
図６は、部分背景データ及び縮小背景データを説明するための模式図である。始めに部分背景データについて説明する。部分背景データは、背景データが表す画像８１において合成領域を表すデータをＬＣＤ２６に収まる画素数に変換して作成されたデータである。部分背景データは例えば以下のように作成される。
始めに、合成領域を決定する。具体的には図５に示す背景データの場合であれば合成原点（２０，２０）を基準として割付データの基準画素数（６４０×４８０）で特定される領域、すなわち（２０，２０）〜（６６０，５００）の範囲を合成領域として決定する。このとき合成領域に対応する背景データは図６（Ａ）の部分である。
次に、合成領域に対応する背景データをＬＣＤ２６の表示領域に収まる画素数まで間引く。
例えば、ＬＣＤ２６の表示領域に表示可能な画素数が水平方向３２０画素×垂直方向２４０画素であるとした場合、合成領域を表すデータの画素数は水平方向、垂直方向共に２倍であるため、ＬＣＤ２６に表示しきれるよう水平方向、垂直方向共に画素を１／２に間引くことになる。よってこの場合の部分背景データは図６（Ｂ）に示すように３２０×２４０画素のデータとして作成される。
次に、作成した部分背景データに減色処理を施す。減色処理とは、画像データが表現する色の数を減らす処理のことであり、ある複数の互いに近い色を一つの同じ色に変換する、すなわち多対一の変換を行う処理である。減色処理を行うと表示制御部５８の処理量を低減することができ、表示に要する時間を短縮することができる。以上により部分背景データが作成される。
次に、縮小背景データについて説明する。縮小背景データは所謂サムネイル画像データであり、背景データが表す画像全体がＬＣＤ２６に表示されるよう縦横比を一定に保ちながら背景データの画素を間引いて縮小したデータである。例えば図５に示す背景データの場合であれば、画像全体がＬＣＤ２６に表示されるよう図６（Ｃ）に示すように１７３×２４０画素の縮小画像データが作成される。
以上、背景データ、部分背景データ及び縮小背景データについて説明した。次に、背景ファイル８０、部分背景ファイル９０及び縮小背景ファイル９５を関連付けるファイル情報テーブルＳについて説明する。
図７（Ａ）はファイル情報テーブルＳを示す図である。ファイル情報テーブルＳは、背景ファイル８０、部分背景ファイル９０及び縮小背景ファイル９５を関連付ける関連付けレコードから編成されている。各関連付けレコードは、「背景ファイル名」と、「部分背景ファイル名」と、「縮小背景ファイル名」とから構成されている。「背景ファイル名」は、背景データが格納されている背景ファイル８０をディジタルスチルカメラ１、パーソナルコンピュータなどのファイルシステムで一意に識別するためのデータである。「部分背景ファイル名」及び「縮小背景ファイル名」についても同様である。ファイル情報テーブルＳは、図９に示すリムーバブルメモリ５７のテーブルフォルダに記録される。
尚、背景ファイル８０、部分背景ファイル９０及び縮小背景ファイル９５は、テーブルに限らず、ディレクトリやそれぞれのファイル名の共通部分によって関連付けてもよい。
次にディジタルスチルカメラ１の作動を説明する。始めに背景ファイル８０及び縮小背景ファイル９５を作成する処理について説明する。
図８は部分背景ファイル９０及び縮小背景ファイル９５を作成する処理の流れを示すフローチャートである。図８に示す処理はリムーバブルメモリ５７が装着されることによって開始される。
リムーバブルメモリ５７が装着されると、ステップＳ１０５ではＣＰＵ６８が所定の検索プログラムを実行し、装着されたリムーバブルメモリ５７の背景フォルダに格納されている背景ファイル８０のうち未だ部分背景ファイル９０が関連付けられていない背景ファイル８０をファイル情報テーブルＳに基づいて検索する。
ステップＳ１１０では、ステップＳ１０５で部分背景ファイルが関連付けられていない背景ファイル８０が検索されたか否かを判定し、検索された場合、ステップＳ１１５では、検索された背景ファイル８０に格納されている背景データに基づいて部分背景データを作成し、減色処理を行った後、所定のファイル形式の部分背景ファイル９０を編成する。次に、編成した部分背景ファイル９０をリーダライタ５６によって図９に示すリムーバブルメモリ５７の部分背景フォルダに格納する。次に、編成した部分背景ファイル９０のファイル名と当該背景ファイル８０のファイル名とを関連付けるレコードをファイル情報テーブルＳに追加する。尚、この時点では追加されたレコードの「縮小背景ファイル名」には何も格納されていない。
ステップＳ１２０では、検索された背景ファイル８０に格納された背景データに基づいて縮小背景データを作成し、所定のファイル形式の縮小背景ファイル９５を編成する。次に、編成した縮小背景ファイル９５をリーダライタ５６によって図９に示すリムーバブルメモリ５７の縮小背景フォルダに格納する。次に、編成した縮小背景ファイル９５のファイル名を、ファイル情報テーブルＳの当該背景ファイル８０のファイル名を持つレコードの「縮小背景ファイル名」に格納する。これにより縮小背景ファイル９５と背景ファイル８０とが関連付けられる。
以上、背景ファイル８０及び縮小背景ファイル９５を作成する処理について説明した。次に、部分背景データが関連付けられている背景データに被写体データを関連付けて不揮発性メモリに格納する処理について説明する。
図１は、被写体データを部分背景データが関連付けられている背景データに関連付けてリムーバブルメモリ５７に格納する処理の流れを示すフローチャートである。図１に示す処理はダイヤルスイッチ１６の回転角度によって決まる撮影モードにおいて、オペレータが背景設定キー１８を押下することによって開始される。
ステップＳ２００では、リムーバブルメモリ５７に格納された縮小背景ファイルのいずれか１つが選択される。
ステップＳ２０５では、選択された縮小背景ファイルに格納されている縮小背景データをＬＣＤ２６に表示する。
ステップＳ２１０で次選択キー２０又は前選択キー２２が押下されるとステップＳ２００に戻って次の又は前の縮小背景ファイルが選択されて上述の処理が繰り返される。
ステップＳ２２０で決定キー２４が押されると、ステップＳ２３０では、部分背景データの被写体領域８２内に被写体像を動画表示する。具体的には、ステップＳ２００〜Ｓ２２０で選択された縮小背景ファイルに関連付けられている部分背景ファイルに格納されている部分背景データをフレームバッファ６２の背景領域に格納し、ディジタル画像処理部５２で作成した被写体データをフレームバッファ６２の前景領域に格納し、表示制御部５８がフレームバッファ６２に格納された被写体データ及び部分背景データを合成してＬＣＤ２６に駆動信号を出力することにより合成画像が表示される。図１０は被写体データと部分背景データとを合成表示したＬＣＤ２６を表す模式図である。図示するように、被写体データが表す画像９８は部分背景データが表す画像９９の被写体領域８２に割り付けられる。被写体データが所定時間毎に更新されることで被写体データが表す画像９８は動画表示される。これによりステップＳ２２０で決定キー２４が押されることによって選択された背景データに調和するように被写体データを作成すること、すなわち適切な構図とタイミングでシャッタ指示を入力することが可能になる。
ステップＳ２４０では切換指示が入力されたか否か、すなわち切換指示ボタン２５が押下されたか否かを検出し、切換指示ボタン２５の押下が検出されなければステップＳ２５０に進む。ステップＳ２４０で切換指示ボタン２５の押下が検出された場合、ステップＳ２４５に進み、ステップＳ２００〜Ｓ２２０で選択された縮小背景データをＬＣＤ２６に表示する。これによりオペレータはどの縮小背景データを選択したかを合成表示の途中で再度確認することができる。
ステップＳ２５０ではシャッタ指示が入力されたか否か、すなわちシャッタボタン２８が押下されたか否かを検出し、シャッタボタン２８の押下が検出されなければステップＳ２３０に戻って上述の処理を繰り返す。ステップＳ２５０でシャッタボタン２８の押下が検出された場合、ステップＳ２６０に進む。
ステップＳ２６０では、走査制御部７６に所定の制御信号を入力し、イメージセンサ４４に所定時間蓄積した電荷を走査し、ディジタル画像処理部５２で被写体データを作成し、その被写体データを圧縮・伸張処理部５４で圧縮して圧縮画像データを作成し、それをＪＰＥＧなどの所定のファイル形式でリーダライタ５６によって図９に示すリムーバブルメモリ５７の被写体フォルダに格納する。
ステップＳ２７０では、ステップＳ２６０で記録された被写体データと、ステップＳ２３０で合成表示している部分背景データを格納している部分背景ファイル９０に関連付けられている背景ファイル８０とを関連付ける情報をリムーバブルメモリ５７に格納する。具体的には、ステップＳ２６０で記録された被写体データのファイル名を「被写体ファイル名」とし、ステップＳ２２０の決定キー２４の押下により選択された縮小背景ファイル９５に関連付けられている部分背景ファイル９０に関連付けられている背景ファイル８０のファイル名を「背景ファイル名」とした関連付けレコードを作成し、図７（Ｂ）に示す設定テーブルＴに追加する。
ここで被写体データと背景ファイル８０とを関連付ける情報を管理する設定テーブルＴについて説明する。設定テーブルＴは、リムーバブルメモリ５７のテーブルフォルダに記録される。設定テーブルＴは、被写体ファイルと背景ファイル８０とを一対一で関連付ける関連付けレコードから編成されている。各関連付けレコードは、ＩＤと、被写体ファイル名と、背景ファイル名とから構成されている。「被写体ファイル名」は、被写体データが格納されている被写体ファイルをディジタルスチルカメラ１、パーソナルコンピュータなどのファイルシステムで一意に識別するためのデータである。
設定テーブルＴには、任意の組み合わせで被写体ファイルと背景ファイル８０とを関連付ける関連付けレコードをメモリ容量の上限内であれば無制限に追加できる。したがって、設定テーブルＴを用いることで１つの背景ファイル８０に複数の被写体ファイルを関連付ける情報をリムーバブルメモリ５７に格納することができる。
尚、被写体データと背景データとは、テーブルに限らず、ディレクトリによって関連付けてもよいし、被写体ファイルや背景ファイル８０に相手方のファイル名を格納することによって関連付けてもよい。また、背景ファイルのパスを記述した関連づけファイルを被写体ファイル毎に記録し、関連づけファイルのファイル名と被写体ファイルのファイル名とに関連を持たせる（例えばファイル名の一部を一致させる。）ことにより、被写体データと背景データとを関連づけてもよい。
本実施例のディジタルスチルカメラ１は、背景データと被写体データとではなく、背景データが表す画像の一部の領域を表すデータに基づいて作成した部分背景データと被写体データとを合成表示する。部分背景データは背景データが表す画像の少なくとも被写体領域８２を含む一部の領域、すなわち合成領域だけをディスプレイ２６に表示するデータであるため、背景データが表す画像を表示する場合に比べて被写体領域が大きく表示される。これにより構図の確認が容易になる。また、部分背景データはＬＣＤ２６の表示領域（３２０×２４０）に収まる画素数（３２０×２４０）のデータであり、水平方向の画素数も垂直方向の画素数もＬＣＤ２６に表示可能な画素数の範囲内であることから、ＬＣＤ２６に表示するとき画素数を間引く、あるいは補間するといった画素数を変換する処理が不要である。本実施例のディジタルスチルカメラ１は事前に、すなわちリムーバブルメモリ５７が装着されたときに部分背景データを作成しておくため、オペレータは合成表示させるときに、背景データから合成領域を表すデータを抽出する処理及び抽出したデータの画素数をディスプレイの表示領域に収まるよう変換する処理のために待たされることがない。よってこのディジタルスチルカメラ１によると、構図の確認を容易にしつつ被写体データと背景データとを短時間に合成表示できる。また、オペレータは待たされることがないため撮影のタイミングを逃してしまう可能性を低減できる。
更に、本実施例のディジタルスチルカメラ１は作成した部分背景データを不揮発性メモリに格納するため、オペレータは部分背景データの作成を一度だけ指示すればよく、画素数の変換のために待たされるのはその一度だけでよい。
尚、本実施例のディジタルスチルカメラ１はリムーバブルメモリ５７が装着されたとき部分背景ファイル９０及び縮小背景ファイル９５を作成するが、作成を指示するための手段を備え、オペレータにより指示されたとき作成するようにしてもよい。
また、本実施例ではディジタルスチルカメラを例に説明したが、ディジタルビデオカメラに本発明を適用してもよい。
【図１】
2004014067.tif 000003
【図２】
2004014067.tif 000004
【図３】
2004014067.tif 000005
【図４】
2004014067.tif 000006
【図５】
2004014067.tif 000007
【図６】
2004014067.tif 000008
【図７】
2004014067.tif 000009
【図８】
2004014067.tif 000010
【図９】
2004014067.tif 000011
【図１０】
2004014067.tif 000012
【国際調査報告】
2004014067.tif 000013
2004014067.tif 000014
2004014067.tif 000015
2004014067.tif 000016