(57)【要約】【課題】撮影画像を複数枚選択して多重合成する場合に、電子スタンプが重畳された多重化対象の撮影画像の選択に制限を課してユーザの意図しない画像が生成されないようにする仕組みを提供する。【解決手段】画像処理装置は、撮影画像データに電子スタンプを重畳する重畳手段と、ユーザ操作に基づき合成対象の撮影画像を複数枚選択する選択手段（Ｓ１００）と、選択された撮影画像から重畳データを取得する取得手段（Ｓ１０１）と、取得手段（Ｓ１０１）により重畳データが取得された場合に、重畳データに基づき、選択手段（Ｓ１００）による合成対象の撮影画像の選択を制限する制限手段（Ｓ１０２，Ｓ１０３）と、取得手段（Ｓ１０１）により重畳データを取得できなかった撮影画像、及び制限手段（Ｓ１０２，Ｓ１０３）により前記選択が制限されなかった撮影画像を合成する合成手段（Ｓ１０４，Ｓ１０６）と、を備える。【選択図】図５
2014222387.tif 000002
【特許請求の範囲】
【請求項１】
重畳データを含んでいる複数の画像データを合成する合成手段を備える画像処理装置であって、
ユーザ操作に基づき合成対象の画像データを複数枚選択する選択手段と、
前記選択された画像データから重畳データを取得する取得手段と、
前記取得手段により前記重畳データが取得された場合に、前記重畳データに基づき、前記合成対象の画像データを制限する制限手段と、を備えることを特徴とする画像処理装置。
【請求項２】
前記合成手段は、前記取得手段により前記重畳データを取得できなかった前記画像データ、及び前記制限手段により制限されなかった前記画像データを合成することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記制限手段は、前記取得手段により前記重畳データが取得された場合に、前記選択手段による前記合成対象の画像データの選択を解除することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記制限手段は、前記取得手段により前記重畳データが取得された場合に、取得した重畳データを保持し、前記重畳データが取得された前記画像データが２枚以上選択できないように、前記合成対象の画像データを制限することを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記制限手段は、前記取得手段により前記重畳データが取得された場合に、取得した重畳データを保持し、前記重畳データが取得された複数の前記画像データにおける重畳対象の画像の位置が互いに重ならないように、前記合成対象の画像データを制限することを特徴とする請求項２に記載の画像処理装置。
【請求項６】
重畳データを含んでいる複数の画像データを合成する合成手段を備える画像処理装置の制御方法であって、
ユーザ操作に基づき合成対象の画像データを複数枚選択する選択ステップと、
前記選択された画像データから重畳データを取得する取得ステップと、
前記取得ステップで前記重畳データが取得された場合に、前記重畳データに基づき、前記合成対象の画像データを制限する制限ステップと、を備えることを特徴とする画像処理装置の制御方法。
【請求項７】
重畳データを含んでいる複数の画像データを合成する合成手段を備える画像処理装置の制御プログラムであって、
ユーザ操作に基づき合成対象の画像データを複数枚選択する選択ステップと、
前記選択された画像データから重畳データを取得する取得ステップと、
前記取得ステップで前記重畳データが取得された場合に、前記重畳データに基づき、前記合成対象の画像データを制限する制限ステップと、をコンピュータに実行させることを特徴とする画像処理装置の制御プログラム。
【請求項８】
請求項７に記載の制御プログラムを格納した、
ことを特徴とするコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタルスチルカメラやデジタルビデオカメラ等の画像処理装置に関し、特に重畳画像を多重化することが可能な画像処理装置に関する。
【背景技術】
【０００２】
デジタルスチルカメラ等の画像処理装置では、撮影した被写体画像に対し、後から日付や電子スタンプ等の画像を重畳する技術がある。しかし、それらの重畳画像に対してソフトフォーカスや絵画調等の効果を加えたり、手ぶれ補正を行ったりすると、重畳した日付や電子スタンプ等も意図せず加工が施されてしまう。
【０００３】
そこで、撮影画像が被写体画像と該被写体画像に文字が重畳された重畳画像とを再現可能な場合に、再現された被写体画像に対して加工指示に応じた画像処理を施し、画像処理が施された被写体画像に対して文字を重畳する技術が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３６８９７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１では、複数の画像を多重化して合成する画像処理に適用する場合、次の問題がある。即ち、重畳画像から再現された被写体画像を多重化した後、文字や電子スタンプ等の重畳対象の画像を重畳させると、文字等が必要以上に複数重畳されてしまい、また、重畳した文字等同士が重なって、ユーザが意図した画像にならない場合がある。
【０００６】
そこで、本発明は、画像データを複数枚選択して多重合成する場合に、重畳対象の画像が重畳された多重化対象の画像データの選択に制限を課してユーザの意図しない画像が生成されないようにする仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像処理装置は、重畳データを含んでいる複数の画像データを合成する合成手段を備える画像処理装置であって、ユーザ操作に基づき合成対象の画像データを複数枚選択する選択手段と、前記選択された画像データから重畳データを取得する取得手段と、前記取得手段により前記重畳データが取得された場合に、前記重畳データに基づき、前記合成対象の画像データを制限する制限手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像データを複数枚選択して多重合成する場合に、重畳対象の画像が重畳された多重化対象の画像データの選択に制限を課してユーザの意図しない画像が生成されないようにすることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の画像処理装置の第１の実施形態であるデジタル一眼レフカメラの回路構成例を示すブロック図である。
【図２】（ａ）は撮影モードの切替画面例を示す図、（ｂ）は多重露光撮影モードでの合成枚数を設定する画面例を示す図、（ｃ）及び（ｄ）は多重露光撮影モードの合成方法を設定する画面例を示す図である。
【図３】デジタル一眼レフカメラにおける「撮影合成モード」の動作例を示すフローチャート図である。
【図４】デジタル一眼レフカメラにおける「選択合成モード」の動作例を示すフローチャート図である。
【図５】デジタル一眼レフカメラの「選択合成モード」で選択される画像データに電子スタンプが重畳されている場合の動作例を示すフローチャート図である。
【図６】重畳データの一例を示す図である。
【図７】本発明の画像処理装置の第２の実施形態であるデジタル一眼レフカメラにおいて、「選択合成モード」で選択される画像データに電子スタンプが重畳されている場合の動作例を示すフローチャート図である。
【図８】本発明の画像処理装置の第３の実施形態であるデジタル一眼レフカメラにおいて、「選択合成モード」で選択される画像データに電子スタンプが重畳されている場合の動作例を示すフローチャート図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態を図面を参照して説明する。
【００１１】
（第１の実施形態）
図１は、本発明の画像処理装置の第１の実施形態であるデジタル一眼レフカメラの回路構成例を示すブロック図である。
【００１２】
図１に示すように、本実施形態のデジタル一眼レフカメラは、カメラ本体１００と、交換可能なレンズユニット３００とを備える。
【００１３】
まず、レンズユニット３００について説明すると、カメラ本体１００のレンズマウント１０６に結合されるレンズマウント３０６内には、レンズユニット３００をカメラ本体１００と電気的に接続する各種機能が含まれている。Ｉ／Ｆ３２０は、レンズマウント３０６において、レンズユニット３００をカメラ本体１００と接続するためのインターフェースである。コネクタ３２２は、レンズユニット３００をカメラ本体１００と電気的に接続するためのコネクタである。
【００１４】
コネクタ３２２は、カメラ本体１００とレンズユニット３００との間で制御信号、状態信号、データ信号などをやり取りすると共に、各種電圧の電流を供給される機能、あるいは供給する機能も備えている。また、コネクタ３２２は、電気通信のみならず、光通信、音声通信などを用いて通信を行う構成としてもよい。
【００１５】
絞り制御部３４０は、測光制御部４６からの測光情報に基づいて、後述するカメラ本体１００のシャッター１２を制御するシャッター制御部４０と連携しながら、絞り３１２を制御する。フォーカス制御部３４２は、撮像レンズ３１０のフォーカシングを制御し、ズーム制御部３４４は、撮像レンズ３１０のズーミングを制御する。
【００１６】
レンズシステム制御回路３５０は、レンズユニット３００全体を制御する。レンズシステム制御回路３５０は、動作用の定数、変数、プログラムなどを記憶するメモリを備えている。また、レンズシステム制御回路３５０は、レンズユニット３００の固有番号などの識別情報、管理情報、開放絞り値や最小絞り値、焦点距離などの機能情報、現在や過去の各設定値などを保持する不揮発メモリも備えている。
【００１７】
次に、カメラ本体１００について説明すると、レンズマウント１０６は、カメラ本体１００とレンズユニット３００を機械的に結合する。ミラー１３０，１３２は、撮像レンズ３１０に入射した光束を一眼レフ方式によって光学ファインダー１０４に導く。なお、ミラー１３０は、クイックリターンミラーでもハーフミラーでもよい。
【００１８】
撮像レンズ３１０に入射した光束は、絞り３１２、レンズマウント３０６，１０６、ミラー１３０、フォーカルプレーン式のシャッター１２を介して光学像として撮像素子１４上に結像される。撮像素子１４は、ＣＣＤセンサやＣＭＯＳセンサ等で構成され、結像した被写体像を光電変換する。なお、撮像素子１４の前方には、光学ローパスフィルター等の光学素子が配置されている。
【００１９】
Ａ／Ｄ変換器１６は、撮像素子１４から出力されるアナログ信号をデジタル信号に変換する。タイミング発生回路１８は、メモリ制御回路２２及びシステム制御回路５０により制御され、撮像素子１４、Ａ／Ｄ変換器１６、及びＤ／Ａ変換器２６にそれぞれクロック信号や制御信号を供給する。
【００２０】
画像処理回路２０は、Ａ／Ｄ変換器１６からのデータ或いはメモリ制御回路２２からのデータに対して所定の画素補間処理や色変換処理を行う。また、画像処理回路２０は、必要に応じて、Ａ／Ｄ変換器１６から出力される画像データを用いて所定の演算処理を行う。更に、画像処理回路２０は、得られた演算結果に基づいてシステム制御回路５０がシャッター制御部４０、焦点調節部４２を制御するための、ＴＴＬ（スルーザレンズ）方式のＡＦ処理、ＡＥ処理、フラッシュプリ発光（ＥＦ）処理を行うことができる。また、画像処理回路２０は、Ａ／Ｄ変換器１６から出力される画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のオートホワイトバランス（ＡＷＢ）処理も行う。
【００２１】
なお、本実施形態では、焦点調節部４２及び測光制御部４６を専用に備えている。従って、焦点調節部４２及び測光制御部４６を用いてＡＦ処理、ＡＥ処理、ＥＦ処理の各処理を行い、画像処理回路２０を用いたＡＦ処理、ＡＥ処理、ＥＦ処理の各処理を行わないようにしても構わない。また、焦点調節部４２及び測光制御部４６を用いてＡＦ処理、ＡＥ処理、ＥＦ処理の各処理を行い、さらに、画像処理回路２０を用いたＡＦ処理、ＡＥ処理、ＥＦ処理の各処理を行うようにしてもよい。
【００２２】
メモリ制御回路２２は、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、画像合成回路３１、圧縮伸長回路３２、及びスタンプ重畳回路３３を制御する。Ａ／Ｄ変換器１６から出力される画像データは、画像処理回路２０、メモリ制御回路２２を介して、或いはメモリ制御回路２２のみを介して、画像表示メモリ２４或いはメモリ３０に書き込まれる。
【００２３】
画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介してＴＦＴ方式のＬＣＤ等から成る画像表示部２８により表示される。画像表示部２８を用いて、撮像した画像データを逐次表示することで、電子ビューファインダー（ＥＶＦ）機能を実現することができる。また、画像表示部２８は、システム制御回路５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合にはカメラ本体１００の電力消費を大幅に低減することができる。
【００２４】
メモリ３０は、撮影した静止画像あるいは動画像を格納する。メモリ３０は、所定枚数の静止画像あるいは所定量の動画像を格納するのに十分な記憶容量を備えている。これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。多重露光撮影では、合成処理するための画像をメモリ３０に複数枚保持することも可能である。また、動画撮影時には、メモリ３０は、所定レートで連続的に書き込まれる画像のフレームバッファとして使用される。さらに、メモリ３０は、システム制御回路５０の作業領域としても使用することが可能である。
【００２５】
画像合成回路３１は、複数の画像データを合成処理する。画像合成回路３１は、操作部７０の通常撮影モード／多重露光撮影モード切り替えボタンで、多重露光撮影モードが設定されているとき、メモリ３０に格納される撮影画像の合成処理を行う。
【００２６】
圧縮伸長回路３２は、メモリ３０に格納された画像データを読み込んで圧縮処理或いは伸長処理を行い、処理後の画像データを再びメモリ３０に書き込む。また、圧縮伸長回路３２は、動画像データを所定のフォーマットに圧縮符号化し、又は所定の圧縮符号化データから動画像信号を伸張する機能も有する。
【００２７】
スタンプ重畳回路３３は、重畳対象の画像である電子スタンプの画像データを読み込んでメモリ３０に格納された被写体画像の所定の位置に電子スタンプを重畳する。また、スタンプ重畳回路３３は、電子スタンプが重畳された被写体画像（重畳画像）を読み込んで、重畳対象の画像データを取り出す処理を行う。
【００２８】
シャッター制御部４０は、測光制御部４６からの測光情報に基づいて、絞り３１２を制御する絞り制御部３４０と連携しながらシャッター１２を制御する。焦点調節部４２は、ＡＦ（オートフォーカス）処理を行う。焦点調節部４２は、レンズユニット３００の撮像レンズ３１０に入射した光束を絞り３１２、レンズマウント３０６，１０６、ミラー１３０及び焦点調節用サブミラー（不図示）を介して入射させることにより、光学像として結像された画像の合焦状態を測定する。
【００２９】
測光制御部４６は、ＡＥ（自動露出）処理を行う。測光制御部４６は、レンズユニット３００の撮像レンズ３１０に入射した光束を絞り３１２、レンズマウント３０６，１０６、ミラー１３０及び測光用サブミラーを介して入射させることにより、光学像として結像された画像の露出状態を測定する。フラッシュ４８は、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。測光制御部４６は、フラッシュ４８と連携することにより、ＥＦ（フラッシュ調光）処理機能も有する。
【００３０】
また、焦点調節部４２による測定結果と、Ａ／Ｄ変換器１６からの画像データを画像処理回路２０によって演算した演算結果とを用いて、ＡＦ制御を行うようにしてもよい。さらに、測光制御部４６による測定結果と、Ａ／Ｄ変換器１６からの画像データを画像処理回路２０によって演算した演算結果とを用いて露出制御を行うようにしてもよい。システム制御回路５０は、ＣＰＵなどを内蔵し、カメラ本体１００全体を制御する。メモリ５２は、システム制御回路５０の動作用の定数、変数、プログラム等を記憶する。
【００３１】
通知部５４は、システム制御回路５０でのプログラムの実行に応じて、文字、画像、音声などを用いて動作状態やメッセージなどを外部に通知する。通知部５４としては、例えばＬＣＤやＬＥＤ等による視覚的な表示を行う表示部や音声による通知を行う発音素子等が用いられるが、これらのうち１つ以上の組み合わせにより構成される。特に、表示部の場合には、カメラ本体１００の操作部７０近辺の、視認しやすい、単数あるいは複数箇所に設置される。また、通知部５４は、その一部の機能が光学ファインダー１０４内に設置されている。
【００３２】
通知部５４の表示内容のうち、ＬＣＤなどの画像表示部２８に表示するものとしては次に示すものがある。まず、単写／連写撮影表示、セルフタイマー表示等、撮影モードに関する表示がある。また、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示等の記録に関する表示がある。また、シャッター速度表示、絞り値表示、露出補正表示、調光補正表示、外部フラッシュ発光量表示、赤目緩和表示等の撮影条件に関する表示がある。その他に、マクロ撮影表示、ブザー設定表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体２００及びＰＣ２１０の着脱状態表示がある。更に、レンズユニット３００の着脱状態表示、通信Ｉ／Ｆ動作表示、日付・時刻表示、外部コンピュータとの接続状態を示す表示等もある。
【００３３】
また、通知部５４の表示内容のうち、光学ファインダー１０４内に表示するものとしては、例えば、次に示すものがある。合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、シャッター速度表示、絞り値表示、露出補正表示、記録媒体書き込み動作表示等である。
【００３４】
不揮発性メモリ５６は、プログラムなどが格納された電気的に消去・記録可能な例えばＥＥＰＲＯＭ等が用いられる。
【００３５】
モードダイアル６０は、自動撮影モード、プログラム撮影モード、シャッター速度優先撮影モード、絞り優先撮影モード、マニュアル撮影モード、焦点深度優先（デプス）撮影モード等の各機能撮影モードを切り替え設定することができる。他に、モードダイアル６０は、ポートレート撮影モード、風景撮影モード、接写撮影モード、スポーツ撮影モード、夜景撮影モード、パノラマ撮影モード、などの各機能撮影モードを切り替え設定することもできる。
【００３６】
シャッタースイッチ（ＳＷ１）６２は、レリーズボタン１１４の操作途中（例えば半押し）でＯＮとなり、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作開始を指示する。シャッタースイッチ（ＳＷ２）６４は、レリーズボタン１１４の操作完了（例えば全押し）でＯＮとなり、露光処理、現像処理、圧縮伸長処理、及び記録処理からなる一連の処理の静止画撮影動作開始を指示する。
【００３７】
まず、露光処理では、撮像素子１４から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介して画像データをメモリ３０に書き込み、更に、画像処理回路２０やメモリ制御回路２２での演算を用いた現像処理が行われる。また、圧縮伸長処理では、メモリ３０から画像データを読み出し、圧縮伸張回路３２で圧縮を行い、記録処理によってメモリ３０から記録媒体２００あるいはＰＣ２３０に画像データを書き込むか、または送信する。
【００３８】
再生スイッチ６６は、撮影モード状態で撮影した画像をメモリ３０、記録媒体２００、又はＰＣ２１０から読み出して画像表示部２８に表示する再生動作の開始を指示する。再生スイッチ６６は、他に、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを設定することができる。
【００３９】
単写／連写スイッチ６８は、シャッタースイッチ（ＳＷ２）６４がＯＮの場合に、１コマの撮影を行って待機状態とする単写モードと、シャッタースイッチ（ＳＷ２）６４がＯＮの間、連続して撮影を行い続ける連写モードとを設定することができる。
【００４０】
操作部７０は、各種ボタンやタッチパネル等で構成される。操作部７０は、通常撮影モード／多重露光撮影モード切り替えボタン、多重露光合成枚数設定ボタン、撮影合成モード／選択合成モード切替ボタン、ライブビュー開始／停止ボタン、メニューボタン、セットボタン、及びマルチ画面再生改ページボタンを含む。
【００４１】
また、操作部７０は、単写／連写／セルフタイマー切り換えボタン、メニュー移動＋（プラス）ボタン、及びメニュー移動−（マイナス）ボタン、及びフラッシュ設定ボタンを含む。更に、操作部７０は、再生画像移動＋（プラス）ボタン、再生画像移動−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、調光補正ボタン、外部フラッシュ発光量設定ボタン、日付／時間設定ボタンなども含む。なお、上記プラスボタン及びマイナスボタンの各機能は、回転ダイアルスイッチを備えることによって、より軽快に数値や機能を選択することが可能となる。
【００４２】
また、操作部７０は、画像表示部２８のＯＮ／ＯＦＦを設定する画像表示ＯＮ／ＯＦＦスイッチ、撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定するクイックレビューＯＮ／ＯＦＦスイッチを含む。また、操作部７０は、ＪＰＥＧ圧縮の圧縮率を選択するため、あるいは撮像素子の信号をそのままデジタル化して記録媒体に記録するＲＡＷモードを選択するためのスイッチである圧縮モードスイッチを含む。
【００４３】
また、操作部７０は、ワンショットＡＦモードとサーボＡＦモードとを設定可能なＡＦモード設定スイッチを含む。ワンショットＡＦモードでは、シャッタースイッチ（ＳＷ１）がＯＮの際にオートフォーカス動作を開始し、一旦合焦した場合、その合焦状態を保ち続ける。サーボＡＦモードでは、シャッタースイッチ（ＳＷ１）６２がＯＮの間、連続してオートフォーカス動作を続ける。
【００４４】
電源スイッチ７２は、カメラ本体１００の電源オン、電源オフの各モードを切り替え設定することができる。また、電源スイッチ７２は、カメラ本体１００に接続されたレンズユニット３００、外部フラッシュ装置１１２、記録媒体２００、ＰＣ２１０等の各種付属装置の電源オン、電源オフの設定も合わせて切り替え設定可能である。
【００４５】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されている。電源制御部８０は、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
電源部８６は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ‐ｉｏｎ電池、Ｌｉポリマー電池等の二次電池、ＡＣアダプタ等からなり、コネクタ８２，８４を介してカメラ本体１００に着脱可能に装着される。
【００４６】
Ｉ／Ｆ９０は、記録媒体２００とのインターフェース、Ｉ／Ｆ９４は、ＰＣ２１０とのインターフェースである。記録媒体２００は、コネクタ９２，２０６を介してカメラ本体１００に着脱可能に装着され、ＰＣ２１０は、コネクタ９６，２１６を介してカメラ本体１００に着脱可能に装着される。記録媒体着脱検知回路９８、コネクタ９２及びコネクタ９６に記録媒体２００或いはＰＣ２１０が装着されているか否かを検知する。
【００４７】
なお、本実施形態では、記録媒体のインターフェース及びコネクタを２系統としているが、記録媒体のインターフェース及びコネクタは、単数或いは複数、いずれの系統数を備える構成としても構わない。また、異なる規格のインターフェース及びコネクタを組み合わせても構わない。
【００４８】
インターフェース及びコネクタとしては、種々の記憶媒体の規格に準拠したものを用いて構成することが可能である。例えば、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード、ＳＤカード等である。Ｉ／Ｆ９０及び９４、そしてコネクタ９２及び９６をＰＣＭＣＩＡカードやＣＦカード等の規格に準拠したものを用いて構成した場合、各種通信カードを接続することができる。
【００４９】
通信カードとしては、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カードがある。他にも、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等がある。これら各種通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。
【００５０】
光学ファインダー１０４は、撮像レンズ３１０に入射した光束を絞り３１２、レンズマウント３０６，１０６、ミラー１３０，１３２を介して導き、光学像として結像させて表示することができる。これにより、画像表示部２８による電子ファインダー機能を使用することなく、光学ファインダー１０４のみを用いて撮影を行うことが可能である。また、光学ファインダー１０４内には、通知部５４の一部の機能、例えば、合焦状態、手振れ警告、フラッシュ充電、シャッター速度、絞り値、露出補正などが表示される。
【００５１】
外部フラッシュ装置１１２は、アクセサリシュー１１０を介してカメラ本体１００に着脱可能に装着される。Ｉ／Ｆ１２０は、レンズユニット３００をカメラ本体１００に接続するためのインターフェースである。
【００５２】
コネクタ１２２は、カメラ本体１００とレンズユニット３００との間で制御信号、状態信号、データ信号などをやり取りすると共に、各種電圧の電流を供給する機能も備えている。コネクタ１２２を介して通信される、各種光学情報（絞り、ズーム位置、瞳距離、焦点距離など）は、カメラ本体１００のメモリ３０に記憶される。通信の要求は、カメラ本体１００側から行う場合もあれば、レンズユニット３００側から情報の更新ごとに行う場合もある。また、コネクタ１２２は電気通信だけでなく、光通信、音声通信により通信を行う構成としてもよい。
【００５３】
記録媒体２００は、半導体メモリや磁気ディスク等から構成される記録部２０２、カメラ本体１００とのインターフェース２０４、及びカメラ本体１００と接続を行うコネクタ２０６を備えている。記録媒体２００としては、ＰＣＭＣＩＡカードやコンパクトフラッシュ（登録商標）等のメモリカード、ハードディスク等を用いることができる。また、マイクロＤＡＴ、光磁気ディスク、ＣＤ−ＲやＣＤ−ＲＷ等の光ディスク、ＤＶＤ等の相変化型光ディスク等でも構わない。
【００５４】
ＰＣ２１０は、磁気ディスク（ＨＤ）等から構成される記録部２１２、カメラ本体１００とのインターフェース２１４、及びカメラ本体１００と接続を行うコネクタ２１６を備えている。インターフェース９４は、ＵＳＢやＩＥＥＥ１３９４などが挙げられるが、特に限定されない。
【００５５】
図２（ａ）は、撮影モードの切替画面例を示す図である。操作部７０に含まれる、通常撮影モード／多重露光撮影モード切り替えボタンを操作することで、画像表示部２８に切り替えメニューが表示され、通常撮影モードと、多重露光撮影モードとを切り替えることができる。図２（ａ）では、多重露光撮影モードが選択されている。
【００５６】
図２（ｂ）は、多重露光撮影モードでの合成枚数を設定する画面例を示す図である。操作部７０に含まれる、多重露光合成枚数設定ボタンを操作することで、画像表示部２８に設定メニューが表示され、多重露光撮影モードでの合成枚数を設定することができる。図２（ｂ）では、３枚が設定されている。
【００５７】
図２（ｃ）及び図２（ｄ）は、多重露光撮影モードの合成方法を設定する画面例を示す図である。操作部７０に含まれる、撮影合成モード／選択合成モード切替ボタンを操作することで、画像表示部２８に切り替えメニューが表示され、撮影合成モードと、選択合成モードとを切り替えることができる。
【００５８】
ここで、「撮影合成モード」は、撮影した画像を順次合成処理するモードである。「選択合成モード」は、記録媒体２００に記録されている画像データを複数枚選択して、これらの選択画像を合成処理するモードである。図２（ｃ）では、「撮影合成モード」が選択され、図２（ｄ）では、「選択合成モード」が選択されている。
【００５９】
図３は、デジタル一眼レフカメラにおける「撮影合成モード」の動作例を示すフローチャート図である。図３での各処理は、ＲＯＭ等に記憶された制御プログラムがＲＡＭにロードされて、システム制御回路５０のＣＰＵ等により実行される。
【００６０】
図３において、ステップＳ２００では、システム制御回路５０は、多重露光合成枚数設定ボタンと撮影合成モード／選択合成モード切替ボタンがユーザにより操作されて「撮影合成モード」が選択されると、ステップＳ２０１に進む。
【００６１】
ステップＳ２０１では、システム制御回路５０は、シャッタースイッチ（ＳＷ１）６２がオンされると、測光制御部４６で測光演算を行い、また、焦点調節部４２にて被写体への焦点調節を実行する。また、システム制御回路５０は、シャッタースイッチ（ＳＷ２）６４がオンされると、撮像素子１４を駆動して撮像動作を行う。更に、システム制御回路５０は、撮像素子１４からＡ／Ｄ変換器１６を介して出力された画像データに対して画像処理回路２０で所定の画素補間処理や色変換処理を行い、メモリ３０の画像データバッファーに一時保存してステップＳ２０２に進む。
【００６２】
ステップＳ２０２では、システム制御回路５０は、撮影画像が最初の撮影画像か否かを判断し、最初の撮影画像であれば、ステップＳ２０１へ戻り、最初の撮影画像でない場合は、ステップＳ２０３へ進む。
【００６３】
ステップＳ２０３では、システム制御回路５０は、メモリ３０の画像データバッファーに格納されている２枚の撮影画像データを画像合成回路３１にて合成する処理を実行し、ステップＳ２０４に進む。
【００６４】
ステップＳ２０４では、システム制御回路５０は、撮影画像の合成枚数がユーザ操作により多重露光合成枚数設定ボタンで設定された枚数（本実施形態では、３枚）に達しているか否かを判定する。そして、システム制御回路５０は、合成枚数が設定枚数に達していれば、ステップＳ２０５に進み、達していない場合は、ステップＳ２０１に戻る。
【００６５】
ステップＳ２０５では、システム制御回路５０は、メモリ３０に格納されている合成処理済の撮影画像データを読み出して、圧縮伸張回路３２にてＪＰＥＧ圧縮等の処理を行う。そして、システム制御回路５０は、処理後の撮影画像データを所定のファイルフォーマットに変換した後、Ｉ／Ｆ９０を介して記録媒体２００へ書き込む。また、システム制御回路５０は、メモリ３０に格納されている合成処理済みの画像データを再度読み出し、画像処理回路２０にて表示用の画像データに変換して画像表示メモリ２４へ格納する。そして、システム制御回路５０は、画像表示メモリ２４に格納された表示用の画像データをＤ／Ａ変換器２６を介して画像表示部２８に表示し、処理を終了する。
【００６６】
図４は、デジタル一眼レフカメラにおける「選択合成モード」の動作例を示すフローチャート図である。図４での各処理は、ＲＯＭ等に記憶された制御プログラムがＲＡＭにロードされて、システム制御回路５０のＣＰＵ等により実行される。
【００６７】
図４において、ステップＳ６００では、システム制御回路５０は、多重露光合成枚数設定ボタンと撮影合成モード／選択合成モード切替ボタンがユーザにより操作されて「選択合成モード」が選択されると、ステップＳ６０１に進む。
【００６８】
次に、ステップ６０１では、システム制御回路５０は、ユーザにより再生スイッチ６６が操作されると、記録媒体２００に格納されている複数の撮影画像データをＩ／Ｆ９０を介して読み出し、メモリ３０に格納する。そして、システム制御回路５０は、メモリ３０に格納された複数の撮影画像データを読み出し、画像処理回路２０にて表示用の画像データに変換して画像表示メモリ２４に格納する。また、システム制御回路５０は、画像表示メモリ２４に格納された複数の表示用の画像データをＤ／Ａ変換器２６を介して画像表示部２８に表示する。
【００６９】
ここで、ユーザは、画像表示部２８に表示された複数の撮影画像から、再生画像移動＋ボタン、再生画像移動−ボタン、及びセットボタンを操作して、合成したい撮影画像を多重露光合成枚数設定ボタンで設定した枚数（本実施形態では、３枚）選択する。システム制御回路５０は、ユーザにより合成したい３枚の撮影画像が選択されると、ステップＳ６０２に進む。
【００７０】
ステップＳ６０２では、システム制御回路５０は、メモリ３０の画像データバッファーに格納されている、ステップＳ６０１で選択された３枚の撮影画像を画像合成回路３１にて合成処理し、ステップＳ６０３に進む。
【００７１】
ステップＳ６０３では、システム制御回路５０は、メモリ３０に格納されている合成処理済の撮影画像データを読み出して圧縮伸張回路３２でＪＰＥＧ圧縮等の処理を行い、所定のファイルフォーマットに変換して、Ｉ／Ｆ９０を介して記録媒体２００へ書き込む。
【００７２】
また、システム制御回路５０は、メモリ３０に格納されている合成処理済の撮影画像データを再度読み出し画像処理回路２０で表示用の画像データに変換して画像表示メモリ２４に格納する。更に、システム制御回路５０は、画像表示メモリ２４に格納された表示用の画像データをＤ／Ａ変換器２６を介して画像表示部２８に表示し、処理を終了する。
【００７３】
図５は、デジタル一眼レフカメラの「選択合成モード」で選択される画像データに電子スタンプが重畳されている場合の動作例を示すフローチャート図である。図５での各処理は、ＲＯＭ等に記憶された制御プログラムがＲＡＭにロードされて、システム制御回路５０のＣＰＵ等により実行される。
【００７４】
図５において、ステップＳ１００では、システム制御回路５０は、ユーザにより再生スイッチ６６が操作されると、記録媒体２００に格納されている複数の撮影画像データをＩ／Ｆ９０を介して読み出し、メモリ３０に格納する。そして、システム制御回路５０は、メモリ３０に格納された複数の撮影画像データを読み出し、画像処理回路２０にて表示用の画像データに変換して画像表示メモリ２４に格納する。また、システム制御回路５０は、画像表示メモリ２４に格納された複数の表示用の画像データをＤ／Ａ変換器２６を介して画像表示部２８に表示する。
【００７５】
ここで、ユーザは、画像表示部２８に表示された複数の撮影画像から、再生画像移動＋ボタン、再生画像移動−ボタン、及びセットボタンを操作して、合成したい撮影画像を１枚選択する。システム制御回路５０は、ユーザにより合成対象の撮影画像が１枚選択されると、ステップＳ１０１に進む。
【００７６】
ステップＳ１０１では、システム制御回路５０は、ステップＳ１００で選択された撮影画像データをメモリ３０から読み出し、スタンプ重畳回路３３にて重畳データの検出処理を行い、ステップＳ１０２に進む。このとき、撮影画像に電子スタンプが重畳されていれば、スタンプ重畳回路３３で撮影画像データから重畳データが検出され、検出された重畳データはメモリ３０に保持される。
【００７７】
図６に、重畳データの一例を示す。本実施形態では、図６に示すように、重畳データは、電子スタンプの位置情報と大きさ情報を有する。位置情報は、電子スタンプの外接する四角形における左上の座標であり、大きさ情報は、電子スタンプの外接する四角形における縦と横の長さである。なお、本実施形態では、重畳データの検出をスタンプ重畳回路３３で行ったが、電子スタンプの重畳画像を生成する際に撮影画像のヘッダ領域に重畳データを格納し、システム制御回路５０がヘッダ領域を参照することで重畳データを検出してもよい。
【００７８】
ステップＳ１０２では、システム制御回路５０は、ステップＳ１０１で重畳データが検出された撮影画像が２枚以上選択されているか否かを判定する。そして、システム制御回路５０は、重畳データが検出された撮影画像が２枚以上選択されている場合は、ステップＳ１０３に進み、重畳データが検出された撮影画像が２枚以上選択されていない場合は、ステップＳ１０４に進む。
【００７９】
ステップＳ１０３では、システム制御回路５０は、ステップＳ１００で選択された撮影画像を合成対象と決定することなく、画像表示部２８等に警告を表示し、ステップＳ１００に戻る。
【００８０】
ステップＳ１０４では、システム制御回路５０は、ステップＳ１００で選択された撮影画像を合成対象の撮影画像として決定し、ステップＳ１０５に進む。
【００８１】
ステップＳ１０５では、システム制御回路５０は、ステップＳ１０４で合成対象として決定された撮影画像が多重露光合成枚数設定ボタンで設定した枚数（本実施形態では、３枚）であるか否かを判定する。そして、システム制御回路５０は、ステップＳ１０４で合成対象として決定された撮影画像が３枚の場合は、ステップＳ１０６に進み、３枚でない場合は、ステップＳ１００に戻る。
【００８２】
ステップＳ１０６では、システム制御回路５０は、ステップＳ１０４で合成対象として決定された３枚の撮影画像データをメモリ３０の画像データバッファーから読み出し、画像合成回路３１にて合成処理を行い、ステップＳ１０７に進む。
【００８３】
ステップＳ１０７では、システム制御回路５０は、合成前の撮影画像に電子スタンプが重畳されていたか否かを判定する。そして、システム制御回路５０は、電子スタンプが重畳されていた場合は、ステップＳ１０８に進み、電子スタンプが重畳されていない場合は、ステップＳ１０９に進む。
【００８４】
ステップＳ１０８では、システム制御回路５０は、ステップＳ１０１で検出した重畳データに基づき合成処理済の撮影画像に再度電子スタンプを重畳する処理を行い、ステップＳ１０９に進む。これは、３枚の撮影画像を多重合成すると、電子スタンプに意図しない加工が施されてしまう場合がある。そのため、本実施形態では、合成された撮影画像に再度電子スタンプを重畳することで、電子スタンプを元の画像の状態に維持させる。
【００８５】
ステップＳ１０９では、システム制御回路５０は、メモリ３０に格納されている合成処理済の撮影画像データを読み出して圧縮伸張回路３２でＪＰＥＧ圧縮等の処理を行い、所定のファイルフォーマットに変換して、Ｉ／Ｆ９０を介して記録媒体２００へ書き込む。
【００８６】
また、システム制御回路５０は、メモリ３０に格納されている合成処理済の撮影画像データを再度読み出し画像処理回路２０で表示用の画像データに変換して画像表示メモリ２４に格納する。更に、システム制御回路５０は、画像表示メモリ２４に格納された表示用の画像データをＤ／Ａ変換器２６を介して画像表示部２８に表示し、処理を終了する。
【００８７】
以上説明したように、本実施形態では、撮影画像を複数枚選択して多重合成する選択合成モードにおいて、重畳データが検出された撮影画像は２枚以上選択できないように制限を課している。このため、合成処理済の撮影画像に電子スタンプが必要以上に複数重畳されたり、重畳した電子スタンプ同士が重なったりすることがなく、ユーザが意図しない合成画像が生成されるのを防ぐことが可能になる。なお、本実施形態では、重畳対象の画像として電子スタンプを例示したが、日付等であってもよい。
【００８８】
（第２の実施形態）
次に、図７を参照して、本発明の画像処理装置の第２の実施形態であるデジタル一眼レフカメラについて説明する。図７は、デジタル一眼レフカメラの「選択合成モード」で選択される画像データに電子スタンプが重畳されている場合の動作例を示すフローチャート図である。図７での各処理は、ＲＯＭ等に記憶された制御プログラムがＲＡＭにロードされて、システム制御回路５０のＣＰＵ等により実行される。
【００８９】
なお、図７のステップＳ７００、Ｓ７０１、Ｓ７０３、Ｓ７０４〜Ｓ７０６、Ｓ７０７は、それぞれ上記第１の実施形態（図５）のステップＳ１００、Ｓ１０１、Ｓ１０３、Ｓ１０４〜Ｓ１０６、Ｓ１０９と同様であるので、その説明を省略する。
【００９０】
図７において、ステップＳ７０２では、システム制御回路５０は、ステップＳ７００で選択された撮影画像がステップＳ７０１で重畳データが検出されたか否かを判定する。そして、システム制御回路５０は、重畳データが検出された場合は、ステップＳ７０３に進み、重畳データが検出されていない場合は、ステップＳ７０４に進む。
【００９１】
このように、本実施形態では、ユーザにより電子スタンプが重畳された撮影画像が合成対象として選択された場合は、ステップＳ７０３で警告を表示して撮影画像の選択を解除する。従って、ステップＳ７０６では、電子スタンプが重畳されていない撮影画像のみの合成処理が行われるため、本実施形態では、上記第１の実施形態のステップＳ１０６、Ｓ１０７の処理は、不要となる。これにより、本実施形態では、合成対象の撮影画像に電子スタンプが重畳された画像を１枚も選択できないようにすることが可能になる。その他の構成、及び作用効果は、上記第１の実施形態と同様である。
【００９２】
（第３の実施形態）
次に、図８を参照して、本発明の画像処理装置の第３の実施形態であるデジタル一眼レフカメラについて説明する。図８は、デジタル一眼レフカメラの「選択合成モード」で選択される画像データに電子スタンプが重畳されている場合の動作例を示すフローチャート図である。図８での各処理は、ＲＯＭ等に記憶された制御プログラムがＲＡＭにロードされて、システム制御回路５０のＣＰＵ等により実行される。
【００９３】
なお、図８のステップＳ８００、Ｓ８０１、Ｓ８０３、Ｓ８０５〜Ｓ８０９は、それぞれ上記第１の実施形態（図５）のステップＳ１００、Ｓ１０１、Ｓ１０３、Ｓ１０５〜Ｓ１０９と同様であるので、その説明を省略する。
【００９４】
図８において、ステップＳ８０２では、システム制御回路５０は、ステップＳ８００で選択された撮影画像がステップＳ８０１で重畳データが検出されたか否かを判定する。そして、システム制御回路５０は、重畳データが検出された場合は、ステップＳ８０２ａに進み、重畳データが検出されていない場合は、ステップＳ８０４に進む。
【００９５】
ステップＳ８０２ａでは、システム制御回路５０は、重畳データが検出された撮影画像で既にステップＳ８０４で合成対象の撮影画像として決定された画像があるか否かを判断する。そして、システム制御回路５０は、重畳データが検出された撮影画像で既に合成対象の撮影画像として決定された画像がある場合は、ステップＳ８０２ｂに進み、そうでない場合は、ステップＳ８０４に進む。この場合、ステップＳ８０４では、システム制御回路５０は、ステップＳ８００でユーザ操作により選択された電子スタンプが重畳された撮影画像を合成対象の撮影画像として決定する。
【００９６】
ステップＳ８０２ｂでは、システム制御回路５０は、ステップＳ８０１で検出した重畳データから電子スタンプの重畳位置を取得し、ステップＳ８０２ｃに進む。
【００９７】
ステップＳ８０２ｃでは、システム制御回路５０は、重畳データが検出された撮影画像で既に合成対象の撮影画像として決定された画像の電子スタンプの重畳位置と、ステップＳ８０２ｂで取得した電子スタンプの重畳位置とを比較する。そして、システム制御回路５０は、両者の重畳位置が重なっている場合は、ステップＳ８０３で警告表示を出し、ステップＳ８００に戻る。また、システム制御回路５０は、両者の重畳位置が重なっていない場合は、ステップＳ８０４に進み、ステップＳ８０１で重畳データが検出された撮影画像、即ち、電子スタンプが重畳された撮影画像を合成対象の撮影画像として決定する。
【００９８】
本実施形態では、電子スタンプが重畳された複数の撮影画像を多重合成した場合に、合成画像に複数の電子スタンプが重なってしまうのを防ぐことが可能となる。その他の構成、及び作用効果は、上記第１の実施形態と同様である。
【００９９】
なお、本発明は、上記各実施形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【０１００】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。ネットワーク又は各種記憶媒体を介して取得したソフトウェア（プログラム）をパーソナルコンピュータ（ＣＰＵ，プロセッサ）にて実行することでも実現できる。
【符号の説明】
【０１０１】
３０  メモリ
３１  画像合成回路
３３  スタンプ重畳回路
５０  システム制御回路
７０  操作部
【図１】
2014222387.tif 000003
【図２】
2014222387.tif 000004
【図３】
2014222387.tif 000005
【図４】
2014222387.tif 000006
【図５】
2014222387.tif 000007
【図６】
2014222387.tif 000008
【図７】
2014222387.tif 000009
【図８】
2014222387.tif 000010