(57)【要約】【課題】カメラ内蔵の発光部材で撮影用発光（閃光発光）と照明確認用発光（モデリング発光）とを適切に使い分ける。【解決手段】格納位置と使用位置との間を移動するように構成された閃光発光部１５１を内蔵する電子カメラは、輝度情報（被写界の明るさ、逆光状態）に応じて閃光発光部１５１を使用位置へ移動する自動モードに設定されている場合、モデリング発光を行わない。モデリング発光指示（絞り込みを指示するプレビュースイッチＳＷ３の操作信号）に応じて行う処理において、カメラが自動モードに設定されておらず、かつ閃光発光部１５１が格納位置にある場合、閃光発光部１５１をポップアップ駆動した上でモデリング発光する。【選択図】図１
2007156296.tif 000002
【特許請求の範囲】
【請求項１】
照明光を発する発光部材と、
前記発光部材を使用位置と格納位置との間で移動させる移動機構と、
前記発光部材を撮影用発光および照明確認用発光させる発光制御手段と、
前記発光部材を少なくとも前記使用位置へ移動させる向きに前記移動機構を駆動する駆動手段とを備え、
検出される輝度情報に応じて、前記駆動手段が前記移動機構を駆動して前記発光部材を前記使用位置へ移動させるように設定されている場合、前記発光制御手段は前記発光部材に前記照明確認用発光をさせないことを特徴とするカメラ。
【請求項２】
請求項１に記載のカメラにおいて、
前記発光部材が前記使用位置にあるか、前記格納位置にあるかを検出する位置検出手段をさらに備え、
検出される輝度情報に応じて前記駆動手段が前記移動機構を駆動するように設定されておらず、かつ、前記発光部材が前記格納位置にあることが前記位置検出手段によって検出されている場合、前記照明確認用発光の指示に応じて、前記駆動手段は前記移動機構を駆動して前記発光部材を前記使用位置へ移動させ、前記発光制御手段は前記発光部材を照明確認用発光させることを特徴とするカメラ。
【請求項３】
請求項１に記載のカメラにおいて、
前記発光部材が前記使用位置にあるか、前記格納位置にあるかを検出する位置検出手段をさらに備え、
前記発光部材が前記格納位置にあることが前記位置検出手段によって検出されている場合、前記駆動手段は前記照明確認用発光を指示されても前記移動機構を駆動しないことを特徴とするカメラ。
【請求項４】
照明光を発する発光部材と、
前記発光部材を使用位置と格納位置との間で移動させる移動機構と、
前記発光部材を撮影用発光および照明確認用発光させる発光制御手段と、
前記発光部材を少なくとも前記使用位置へ移動させる向きに前記移動機構を駆動する駆動手段と、
前記発光部材が前記使用位置にあるか、前記格納位置にあるかを検出する位置検出手段とを備え、
前記発光部材が前記格納位置にあることが前記位置検出手段によって検出されている場合、前記発光制御手段は前記発光部材に前記照明確認用発光をさせないことを特徴とするカメラ。
【請求項５】
照明光を発する発光部材と、
前記発光部材を使用位置と格納位置との間で移動させる移動機構と、
前記発光部材を撮影用発光および照明確認用発光させる発光制御手段と、
前記発光部材が前記使用位置にあるか、前記格納位置にあるかを検出する位置検出手段とを備え、
前記発光制御手段は、前記発光部材が前記格納位置にあることが前記位置検出手段によって検出された後、前記発光部材が前記使用位置へ移動したことが前記位置検出手段によって検出され、かつ、前記照明確認用発光を指示されると、前記発光部材を照明確認用発光させることを特徴とするカメラ。
【請求項６】
請求項５に記載のカメラにおいて、
前記発光部材の前記使用位置への移動は、前記移動機構が駆動手段によって駆動されたことによる移動、または、前記移動機構が直接駆動操作されたことによる移動であることを特徴とするカメラ。
【請求項７】
請求項２、３、および５に記載のカメラにおいて、
前記照明確認用発光を指示する信号は絞り込みを指示する信号であることを特徴とするカメラ。
【請求項８】
照明光を発する発光部材と、
前記発光部材を使用位置と格納位置との間で移動させる移動機構と、
指示に応じて、前記発光部材を少なくとも前記使用位置へ移動させる向きに前記移動機構を駆動する駆動手段と、
前記移動機構がカメラ自身の指示により駆動されることによって前記発光部材が前記使用位置へ移動したか、前記移動機構が外部操作により駆動されることによって前記発光部材が前記使用位置へ移動したかにより、前記発光部材の発光態様を異ならせる発光制御手段とを備えることを特徴とするカメラ。
【請求項９】
照明光を発する発光部材と、
前記発光部材を使用位置と格納位置との間で移動させる移動機構と、
少なくとも前記発光部材を前記使用位置へ移動する向きに前記移動機構を駆動する駆動手段と、
検出される輝度情報に応じて、前記駆動手段が前記移動機構を駆動して前記発光部材を前記使用位置へ移動させるオート駆動モードの設定と非設定とを切替えるオート駆動モード切替え手段と、
照明確認用発光の指示に応じて前記発光部材に照明確認用の発光をさせる照明確認用発光モードの設定と非設定とを切替える照明確認用発光モード切替え手段と、
前記オート駆動モードの設定と前記照明確認用発光モードの設定とが重ならないように前記オート駆動モード切替え手段および前記照明確認用発光モード切替え手段を制御する制御手段とを備えることを特徴とするカメラ。
【請求項１０】
請求項９に記載のカメラにおいて、
前記制御手段は、前記オート駆動モードおよび前記照明確認用発光モードのいずれか一方が先に設定されている場合、他方のモードの設定を禁止することを特徴とするカメラ。
【請求項１１】
請求項９に記載のカメラにおいて、
前記制御手段は、前記オート駆動モードおよび前記照明確認用発光モードのいずれか一方が先に設定されている場合、後から他方のモードが設定されると、前記先に設定されていたモードを非設定に切替えることを特徴とするカメラ。
【請求項１２】
使用位置と格納位置との間で移動し、撮影用および照明確認用のいずれかの目的で照明光を発する発光部材と、
被写体の輝度情報に基づいて前記発光部材を前記使用位置へ移動して撮影用に発光させる発光モードを設定する設定手段と、
前記設定手段で前記発光モードが設定されている場合、前記発光部材による照明確認用の発光を禁止する禁止手段とを備えることを特徴とするカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用位置と格納位置との間を移動可能な発光部材を有するカメラに関する。
【背景技術】
【０００２】
使用位置と格納位置との間を移動可能に構成された発光部材内蔵カメラが知られている（特許文献１参照）。特許文献１によれば、発光部材の使用時に当該発光部材が使用位置へ突出するように駆動され、発光部材の非使用時には当該発光部材が格納位置へ格納される。一方、閃光照明を用いた撮影時の照明状態（主要被写体の陰など）を確認するために、発光部材を間欠的に所定秒時発光させる（モデリング発光と呼ばれる）技術が知られている（特許文献２）。特許文献２には、カメラに接続された外部光源装置を用いてモデリング発光が行われる。
【０００３】
【特許文献１】特開平１０−１８６４７１号公報
【特許文献２】特開２０００−８９３０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ポップアップ式のように、使用時に使用位置へ移動する発光部材を備えるカメラでモデリング発光を行う技術は、特許文献１にも特許文献２にも開示されていない。発明者は、使用位置と格納位置との間を移動するカメラ内蔵の発光部材で、撮影用発光である閃光発光と照明確認用発光であるモデリング発光とを適切に使い分けようと考えた。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、照明光を発する発光部材と、発光部材を使用位置と格納位置との間で移動させる移動機構と、発光部材を撮影用発光および照明確認用発光させる発光制御手段と、発光部材を少なくとも使用位置へ移動させる向きに移動機構を駆動する駆動手段とを備えるカメラに適用され、検出される輝度情報に応じて、駆動手段が移動機構を駆動して発光部材を使用位置へ移動させるように設定されている場合、発光部材に照明確認用発光をさせないように発光制御手段を構成したことを特徴とする。
請求項１に記載のカメラはさらに、発光部材が使用位置にあるか、格納位置にあるかを検出する位置検出手段を備えてもよい。検出される輝度情報に応じて駆動手段が移動機構を駆動するように設定されておらず、かつ、発光部材が格納位置にあることが位置検出手段によって検出されている場合、照明確認用発光の指示に応じて、駆動手段は移動機構を駆動して発光部材を使用位置へ移動させ、発光制御手段は発光部材を照明確認用発光させることが好ましい。
請求項１に記載のカメラはさらに、発光部材が使用位置にあるか、格納位置にあるかを検出する位置検出手段を備えてもよい。発光部材が格納位置にあることが位置検出手段によって検出されている場合、駆動手段は照明確認用発光を指示されても移動機構を駆動しないことが好ましい。
請求項４に記載の発明は、照明光を発する発光部材と、発光部材を使用位置と格納位置との間で移動させる移動機構と、発光部材を撮影用発光および照明確認用発光させる発光制御手段と、発光部材を少なくとも使用位置へ移動させる向きに移動機構を駆動する駆動手段と、発光部材が使用位置にあるか、格納位置にあるかを検出する位置検出手段とを備えるカメラに適用され、発光部材が格納位置にあることが位置検出手段によって検出されている場合、発光部材に照明確認用発光をさせないように発光制御手段を構成したことを特徴とする。
請求項５に記載の発明は、照明光を発する発光部材と、発光部材を使用位置と格納位置との間で移動させる移動機構と、発光部材を撮影用発光および照明確認用発光させる発光制御手段と、発光部材が使用位置にあるか、格納位置にあるかを検出する位置検出手段とを備えるカメラに適用され、発光部材が格納位置にあることが位置検出手段によって検出された後、発光部材が使用位置へ移動したことが位置検出手段によって検出され、かつ、照明確認用発光を指示されると、発光部材を照明確認用発光させるように発光制御手段を構成したことを特徴とする。
請求項５に記載のカメラにおいて、発光部材の使用位置への移動は、移動機構が駆動手段によって駆動されたことによる移動、または、移動機構が直接駆動操作されたことによる移動であってもよい。
請求項２、３、および５に記載のカメラにおいて、照明確認用発光を指示する信号は絞り込みを指示する信号であってもよい。
請求項８に記載の発明によるカメラは、照明光を発する発光部材と、発光部材を使用位置と格納位置との間で移動させる移動機構と、指示に応じて、発光部材を少なくとも使用位置へ移動させる向きに移動機構を駆動する駆動手段と、移動機構がカメラ自身の指示により駆動されることによって発光部材が使用位置へ移動したか、移動機構が外部操作により駆動されることによって発光部材が使用位置へ移動したかにより、発光部材の発光態様を異ならせる発光制御手段とを備えることを特徴とする。
請求項９に記載の発明によるカメラは、照明光を発する発光部材と、発光部材を使用位置と格納位置との間で移動させる移動機構と、少なくとも発光部材を使用位置へ移動する向きに移動機構を駆動する駆動手段と、検出される輝度情報に応じて、駆動手段が移動機構を駆動して発光部材を使用位置へ移動させるオート駆動モードの設定と非設定とを切替えるオート駆動モード切替え手段と、照明確認用発光の指示に応じて発光部材に照明確認用の発光をさせる照明確認用発光モードの設定と非設定とを切替える照明確認用発光モード切替え手段と、オート駆動モードの設定と照明確認用発光モードの設定とが重ならないようにオート駆動モード切替え手段および照明確認用発光モード切替え手段を制御する制御手段とを備えることを特徴とする。
請求項９に記載のカメラにおいて、制御手段は、オート駆動モードおよび照明確認用発光モードのいずれか一方が先に設定されている場合、他方のモードの設定を禁止することが好ましい。
請求項９に記載のカメラにおいて、制御手段は、オート駆動モードおよび照明確認用発光モードのいずれか一方が先に設定されている場合、後から他方のモードが設定されると、先に設定されていたモードを非設定に切替えることが好ましい。
請求項１２に記載の発明によるカメラは、使用位置と格納位置との間で移動し、撮影用および照明確認用のいずれかの目的で照明光を発する発光部材と、被写体の輝度情報に基づいて発光部材を使用位置へ移動して撮影用に発光させる発光モードを設定する設定手段と、設定手段で発光モードが設定されている場合、発光部材による照明確認用の発光を禁止する禁止手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、使用位置と格納位置との間を移動する発光部材を備え、発光部材による撮影用発光と照明確認用発光とを適切に使い分けるカメラを提供できる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明を実施するための最良の形態について説明する。
（第一の実施形態）
図１は、本発明の第一の実施形態による閃光発光部内蔵電子カメラの構成を説明するブロック図である。本説明では撮像素子を用いて被写体像を撮像する電子カメラを例に説明するが、閃光発光部を有するカメラであれば、銀塩カメラに本発明を適用してもよい。
【０００８】
図１において、演算回路１０１はマイクロコンピュータなどによって構成される。演算回路１０１は、後述する各ブロックから出力される信号を入力して所定の演算を行い、演算結果に基づいて各ブロックへ制御信号を出力する。撮像素子１２１は、ＣＣＤイメージセンサなどによって構成される。撮像素子１２１は、撮影レンズＬを通過した被写体光による像を撮像し、撮像信号をＡ／Ｄ変換回路１２２へ出力する。
【０００９】
Ａ／Ｄ変換回路１２２は、アナログ撮像信号をディジタル信号に変換する。撮像素子１２１およびＡ／Ｄ変換回路１２２は、タイミング回路１２４から出力される駆動信号によって所定の動作タイミングで駆動制御される。
【００１０】
信号処理回路を構成するＡＳＩＣ１２３は、演算回路１０１からの指示に応じてディジタル変換後の画像信号に所定の信号処理を行う。処理内容は、カラー画像データの色温度を適切にするホワイトバランス（ＷＢ）調整などの画像処理、画像処理後の画像データを所定の形式で圧縮する圧縮処理、圧縮処理後のデータを伸長する伸長処理などである。バッファメモリ１２５は、ＡＳＩＣ１２３による信号処理中、あるいは信号処理前後の画像データを一時的に格納する。記録媒体１２６は、着脱可能なフラッシュメモリなどによって構成される。記録媒体１２６は、バッファメモリ１２５に格納されている画像データを記録する。
【００１１】
閃光発光部発光回路１０２は、演算回路１０１からの指示により回路内のコンデンサ（不図示）に充電を開始し、充電終了時に充電終了信号を演算回路１０１へ出力する。閃光発光部発光回路１０２はさらに、演算回路１０１からの指示に応じてキセノン管などで構成される閃光発光部１５１の発光および発光停止を制御する。具体的には、上記コンデンサに充電されている電荷を閃光発光部１５１へ放出し、閃光発光部１５１を閃光発光させる。
【００１２】
閃光発光部１５１は、移動部材１０６の係止によって格納位置に保持され、移動部材１０６の移動による係止解除により、不図示の付勢ばねの付勢力で使用位置へ移動し、不図示の付勢ばねに抗して使用位置から格納位置へと移動もでき、格納位置にて移動部材１０６の係止により保持される。閃光発光部１５１は、不図示の付勢ばねにより、使用位置の状態では使用位置にとどまるように付勢される。また、格納位置の状態では移動部材１０６の係止により付勢ばねの付勢に抗して格納位置にとどまるように構成される。こうした構成であるため、マグネット１０４により移動部材１０６が係止位置から係止解除位置へ移動すると、閃光発光部１５１は不図示の付勢ばねの付勢力により格納位置から使用位置へ移動する。マグネット１０４は移動部材１０６を係止位置から係止解除位置へ移動させる駆動源である。閃光発光部１５１が格納位置に位置する状態で駆動回路１０５がマグネット１０４へ通電すると、マグネット１０４が移動部材１０６を駆動するので、閃光発光部１５１は不図示の付勢ばねの付勢力により使用位置まで移動する。駆動回路１０５は、マグネット１０４への通電を演算回路１０１からの指示を受けて行う。
【００１３】
閃光発光部１５１は、使用位置に位置する状態でポップアップ検知スイッチＳＷ１に当接し、これを開状態にするように構成されている。これにより、ポップアップ検知スイッチＳＷ１は、閃光発光部１５１が使用位置まで移動（ポップアップ）すると開信号を発生し、閃光発光部１５１が格納位置にある場合は閉信号を発生する。ポップアップ検知スイッチＳＷ１で発生した信号は演算回路１０１に入力される。ポップアップ検知スイッチＳＷ１の他端が接地されていることにより、閃光発光部１５１が使用位置にある場合（ポップアップ検知スイッチＳＷ１が開状態）はＨレベルの信号が、閃光発光部１５１が格納位置（ポップアップ検知スイッチＳＷ１が閉状態）にある場合はＬレベルの信号が、それぞれ演算回路１０１へ入力される。演算回路１０１は、ポップアップ検知スイッチＳＷ１から入力される信号レベルに応じて閃光発光部１５１が使用位置か格納位置かを検出する。
【００１４】
閃光発光部１５１を使用位置から格納位置まで移動（復帰）させる場合、撮影者が手操作で不図示のばねの付勢力に抗して閃光発光部１５１を格納位置まで移動すると、移動部材１０６により閃光発光部１５１が係止される。
【００１５】
測光部１０３は、撮影レンズＬを透過した光量を検出し、光量検出信号を演算回路１０１へ出力する。光量検出信号は被写界の明るさを示す輝度情報になる。測光部１０３はまた、閃光発光部１５１から発した光のうち、被写体で反射された反射光を撮影レンズＬを透過して受光し、受光光量を時間積分値として出力する。
【００１６】
表示部１０８は、演算回路１０１からの指示により、シャッタ速度や絞り値などを示す表示の他、モデリング発光モードの設定状態を示す表示を行う。
【００１７】
撮影モード設定部１０９は、撮影モードダイヤル、ブラシ、撮影モードダイヤル位置検出パターンなどを含み、撮影モード選択操作に応じた撮影モード選択信号を演算回路１０１へ出力する。
【００１８】
手動ポップアップスイッチＳＷ２は、不図示の手動ポップアップボタンの押下操作に連動してポップアップ操作信号を演算回路１０１へ出力する。ポップアップ操作信号は、閃光発光部１５１のポップアップを指示する外部操作信号となる。
【００１９】
プレビュースイッチＳＷ３は、不図示のプレビューボタンの押下操作に連動してプレビュー操作信号を演算回路１０１へ出力する。プレビュー操作信号は、絞りの絞り込みを指示する外部操作信号となる。
【００２０】
シャッタ制御回路１１４は、シャッタ１１５の不図示の先幕および後幕の保持および解除をそれぞれ制御する。Ｘ接点スイッチＳＷ８は、シャッタ１１５の先幕が走行を完了するとオン信号を発生し、シャッタ１１５のチャージ途中でオフ信号を発生する。Ｘ接点スイッチＳＷ８で発生した信号は演算回路１０１に入力される。
【００２１】
絞り位置検出装置１１６は、後述するシーケンス装置によって絞り込み駆動されている絞りの位置を検出し、絞り位置検出信号を演算回路１０１へ出力する。絞り係止装置１１７は駆動中の絞りを係止し、所定の絞り値で絞りを停止させる。
【００２２】
モータ制御回路１１２は、演算回路１０１の指示によってシーケンスモータ１１３を駆動制御する。シーケンスモータ１１３は不図示のシーケンス駆動装置を構成し、不図示のミラーのアップ／ダウン、不図示の絞りの駆動、およびシャッタ１１５のチャージなどを行う。シーケンススイッチＳＷ７は不図示のシーケンス駆動装置に組み込まれ、シーケンスモータ１１３のブレーキ制御タイミングなどを発生する。
【００２３】
半押しスイッチＳＷ９は、レリーズボタン（不図示）の半押し（半ストローク）操作に連動して半押し操作信号を演算回路１０１へ出力する。半押し操作信号は、閃光発光部１５１のオートポップアップのための判定を行うタイミングを図る信号となる。
【００２４】
全押しスイッチＳＷ１０は、レリーズボタン（不図示）の全押し（全ストローク）操作に連動してレリーズ操作信号を演算回路１０１へ出力する。全押し操作信号は、撮影開始を指示する外部操作信号となる。
【００２５】
モデリング発光設定操作部材１１８は、モデリング発光モード設定操作／解除操作に応じた操作信号を演算回路１０１へ出力する。モデリング発光モードは、閃光発光部１５１を閃光発光させた場合の照明状態（主要被写体の陰など）を確認するために、閃光発光部１５１を間欠的に所定秒時発光させる動作モードである。
【００２６】
本実施形態の閃光発光部内蔵電子カメラは、ポップアップ方式の閃光発光部１５１による撮影用発光と照明確認用発光とを適切に使い分けるようにする。
【００２７】
＜メイン処理＞
電子カメラの演算回路１０１で行われるカメラ動作の処理について、図２〜図４に示すフローチャートを参照して説明する。図２〜図４のフローチャートによるプログラムは、電子カメラに不図示の電池が装填されると起動する。
【００２８】
図２のステップＳ１において、演算回路１０１は、初期リセットとして撮影モードフラグＭに０を、モデリング発光モード設定フラグＭＤに１を、それぞれセットしてステップＳ２へ進む。撮影モードフラグＭは、自動モードが選択設定された場合０に、Ｐモードが選択設定された場合１にセットされるフラグである。Ｐモードは、電子カメラが被写界の明るさに応じて制御シャッタ速度および制御絞り値を決定する撮影モードである。自動モードは、被写界の明るさが所定値以上の場合で逆光でない場合は上記Ｐモードと同様で、被写界の明るさが所定値未満の場合や逆光の場合には閃光発光部１５１をポップアップさせ、撮影用照明光として閃光発光部１５１を閃光発光させる撮影モードである。
【００２９】
モデリング発光モード設定フラグＭＤは、モデリング発光モードに設定されると１に、モデリング発光モードが非設定（解除）にされると０にセットされるフラグである。
【００３０】
ステップＳ２において、演算回路１０１は測光装置１０３から検出信号（測光情報）を入力してステップＳ３へ進む。ステップＳ３において、演算回路１０１は、被写界の分割領域ごとの検出信号を用いてレンズ透過光量（ＢＶｉ−３）を求める。演算回路１０１はさらに、上記レンズ透過光量にアペックス値３を加える測光演算を行って被写体輝度ＢＶを算出し、ステップＳ４へ進む。ここで、ＢＶｉは各領域における被写体輝度である。また、３を加算する理由は、開放絞りＦ２．８（アペックス値ＡＶ＝３）の撮影レンズＬを通して測光しているためである。演算回路１０１は、各領域の被写体輝度ＢＶｉを用いて公知の測光演算を行うことにより、被写体輝度ＢＶを得る。
【００３１】
ステップＳ４において、演算回路１０１は被写体輝度ＢＶが低輝度（たとえばＢＶ５未満）か否かを判定する。演算回路１０１は、ＢＶ＜５の場合にステップＳ４を肯定判定してステップＳ７へ進み、ＢＶ≧５の場合はステップＳ４を否定判定してステップＳ５へ進む。
【００３２】
ステップＳ５において、演算回路１０１は各領域の被写体輝度ＢＶｉを用いて逆光か否かの判定を行う。演算回路１０１は逆光判定した場合にステップＳ５を肯定判定してステップＳ７へ進み、逆光と判定しない場合にはステップＳ５を否定判定してステップＳ６へ進む。
【００３３】
ステップＳ６へ進む場合は撮影用照明光が不要とみなされる場合である。ステップＳ６において、演算回路１０１は、マグネット駆動フラグＭＧを０にセットしてステップＳ８へ進む。マグネット駆動フラグＭＧは、閃光発光部１５１をポップアップさせる駆動源であるマグネット１０４を作動させる場合に１、作動させない場合に０にされるフラグである。
【００３４】
ステップＳ７へ進む場合は撮影用照明光が必要とみなされる場合である。演算回路１０１は、マグネット駆動フラグＭＧを１にセットしてステップＳ８へ進む。ステップＳ８において、演算回路１０１は露出演算処理を行ってステップＳ９へ進む。露出演算処理の詳細については後述する。ステップＳ９において、演算回路１０１は設定処理を行ってステップＳ１０へ進む。設定処理の詳細については後述する。
【００３５】
ステップＳ１０において、演算回路１０１は表示部１０８へ指示を送り、制御シャッタ速度および制御絞り値を示す表示、およびモデリング発光モードの設定／解除を示す表示を行わせてステップＳ１１へ進む。
【００３６】
ステップＳ１１において、演算回路１０１はプレビューボタンが押下操作されたか否かを判定する。演算回路１０１は、プレビュースイッチＳＷ３から操作信号が入力されるとステップＳ１１を肯定判定して図３のステップＳ２１へ進み、プレビュースイッチＳＷ３から操作信号が入力されない場合にはステップＳ１１を否定判定し、ステップＳ１２へ進む。
【００３７】
ステップＳ１２において、演算回路１０１は半押し操作されたか否かを判定する。演算回路１０１は、半押しスイッチＳＷ９から操作信号が入力された場合にステップＳ１２を肯定判定してステップＳ１３へ進み、半押しスイッチＳＷ９から操作信号が入力されない場合にはステップＳ１２を否定判定し、ステップＳ２へ戻る。
【００３８】
ステップＳ１３において、演算回路１０１は撮影モードフラグＭが０か否かを判定する。演算回路１０１は、Ｍ＝０（自動モード）の場合にステップＳ１３を肯定判定してステップＳ１４へ進み、Ｍ＝１（Ｐモード）の場合はステップＳ１３を否定判定してステップＳ１７へ進む。
【００３９】
ステップＳ１４において、演算回路１０１はマグネット駆動フラグＭＧが１か否かを判定する。演算回路１０１は、ＭＧ＝１（マグネット１０４を作動させる）の場合にステップＳ１４を肯定判定してステップＳ１５へ進み、ＭＧ＝０（マグネット１０４を作動させない）の場合にステップＳ１４を否定判定し、ステップＳ１７へ進む。
【００４０】
ステップＳ１５において、演算回路１０１は閃光発光部１５１がポップアップされている（使用位置にある）か否かを判定する。演算回路１０１は、ポップアップ検知スイッチＳＷ１からＨレベルの信号が入力されている場合にステップＳ１５を肯定判定してステップＳ１７へ進み、ポップアップ検知スイッチＳＷ１からＬレベルの信号が入力されている場合にはステップＳ１５を否定判定し、ステップＳ１６へ進む。
【００４１】
ステップＳ１６において、演算回路１０１は駆動回路１０５へ指示を送り、マグネット１０４を作動させてステップＳ１７へ進む。
【００４２】
ステップＳ１７において、演算回路１０１はステップＳ８と同様の露出演算を行ってステップＳ１８へ進む。ステップＳ１８において、演算回路１０１は表示部１０８へ指示を送り、制御シャッタ速度および制御絞り値を示す表示、およびモデリング発光モードの設定／解除を示す表示を行わせてステップＳ１９へ進む。
【００４３】
ステップＳ１９において、演算回路１０１は全押し操作（レリーズ）されたか否かを判定する。演算回路１０１は、全押しスイッチＳＷ１０から操作信号が入力された場合にステップＳ１９を肯定判定して図４のステップＳ４１へ進み、全押しスイッチＳＷ１０から操作信号が入力されない場合にはステップＳ１９を否定判定し、ステップＳ２へ戻る。
【００４４】
ステップＳ１１を肯定判定して進む図３のステップＳ２１において、演算回路１０１はモデリング発光モード設定フラグＭＤが１か否かを判定する。演算回路１０１は、ＭＤ＝１（モデリング発光モードに設定）の場合にステップＳ２１を肯定判定してステップＳ２２へ進み、ＭＤ＝０（モデリング発光モードが非設定）の場合にはステップＳ２１を否定判定してステップＳ２５へ進む。
【００４５】
ステップＳ２２において、演算回路１０１は撮影モードフラグＭが１か否かを判定する。演算回路１０１は、Ｍ＝１（Ｐ動モード）の場合にステップＳ２２を肯定判定してステップＳ２３へ進み、Ｍ＝０（自動モード）の場合はステップＳ２２を否定判定してステップＳ２５へ進む。
【００４６】
ステップＳ２３において、演算回路１０１は閃光発光部１５１がポップアップされている（使用位置にある）か否かを判定する。演算回路１０１は、ポップアップ検知スイッチＳＷ１からＨレベルの信号が入力されている場合にステップＳ２３を肯定判定してステップＳ２５へ進み、ポップアップ検知スイッチＳＷ１からＬレベルの信号が入力されている場合にはステップＳ２３を否定判定し、ステップＳ２４へ進む。
【００４７】
ステップＳ２４において、演算回路１０１は駆動回路１０５へ指示を送り、マグネット１０４を作動させてステップＳ２５へ進む。
【００４８】
ステップＳ２５において、演算回路１０１はステップＳ８、Ｓ１７と同様の露出演算を行ってステップＳ２６へ進む。ステップＳ２６において、演算回路１０１はシーケンスモータ１１３を撮影時と逆方向に回転させ、ミラーアップさせずに絞りの絞り込み、絞り係止制御を行い、ステップＳ２７へ進む。シーケンス装置は、ミラーダウンの状態でミラーアップの場合と逆方向にシーケンスモータ１１３を回転させることにより、ミラー駆動することなく絞り込み動作を行うように構成されている。なお、絞りの係止は後述の撮影処理と同様に行う。
【００４９】
ステップＳ２７において、演算回路１０１は撮影モードフラグＭが１か否かを判定する。演算回路１０１は、Ｍ＝１（Ｐモード）の場合にステップＳ２７を肯定判定してステップＳ２８へ進み、Ｍ＝０（自動モード）の場合はステップＳ２７を否定判定してステップＳ３１へ進む。
【００５０】
ステップＳ２８において、演算回路１０１はモデリング発光モード設定フラグＭＤが１か否かを判定する。演算回路１０１は、ＭＤ＝１（モデリング発光モードに設定）の場合にステップＳ２８を肯定判定してステップＳ２９へ進み、ＭＤ＝０（モデリング発光モードが非設定）の場合にはステップＳ２８を否定判定してステップＳ３１へ進む。
【００５１】
ステップＳ２９において、演算回路１０１は閃光発光部１５１がポップアップされている（使用位置にある）か否かを判定する。演算回路１０１は、ポップアップ検知スイッチＳＷ１からＨレベルの信号が入力されている場合にステップＳ２９を肯定判定してステップＳ３０へ進み、ポップアップ検知スイッチＳＷ１からＬレベルの信号が入力されている場合にはステップＳ２９を否定判定し、ステップＳ３１へ進む。
【００５２】
ステップＳ３０において、演算回路１０１は閃光発光部駆動回路１０２へ指示を送り、閃光発光部１５１を所定の時間（たとえば２秒間）だけ間欠的に発光させて（モデリング発光）ステップＳ３１へ進む。ステップＳ３１において、演算回路１０１はプレビューボタンが押下操作が解除されたか否かを判定する。演算回路１０１は、プレビュースイッチＳＷ３から操作信号が入力されていない場合にステップＳ３１を肯定判定してステップＳ３２へ進み、プレビュースイッチＳＷ３から操作信号が入力されている場合には当該判定処理を繰り返す。
【００５３】
ステップＳ３２において、演算回路１０１はシーケンスモータ１１３をプレビュー時と逆方向に回転させ、絞りの係止解除および絞りの復帰制御を行い、図２のステップＳ２へ戻る。シーケンス装置は、絞り込み状態でステップＳ２６の場合と逆方向にシーケンスモータ１１３を回転させることにより、ミラー駆動することなく絞りを開放状態へ復帰させる動作を行うように構成されている。
【００５４】
図２のステップＳ１９を肯定判定して進む図４のステップＳ４１において、演算回路１０１は閃光発光部１５１がポップアップされている（使用位置にある）か否かを判定する。演算回路１０１は、ポップアップ検知スイッチＳＷ１からＨレベルの信号が入力されている場合にステップＳ４１を肯定判定してステップＳ４２へ進み、ポップアップ検知スイッチＳＷ１からＬレベルの信号が入力されている場合にはステップＳ４１を否定判定し、ステップＳ４３へ進む。
【００５５】
ステップＳ４２において、演算回路１０１は閃光発光部１５１を閃光発光させる撮影処理を行って図２のステップＳ２へ戻る。撮影処理の概要は以下の通りである。すなわち、演算回路１０１はシャッタ制御回路１１４に指示を出力し、シャッタ１１５の不図示のマグネットに通電して先幕および後幕を保持させる。次に演算回路１０１は、撮像素子１２１のデータ転送路における不要電荷の排出させるとともに、モータ制御回路１１２に指示を出力し、シーケンスモータ１１３の正転を開始させる。これにより、不図示のミラーのミラーアップおよび絞りの絞り込みが開始される。
【００５６】
演算回路１０１は、絞り位置検出装置１１６から入力される検出パルス信号をカウントし、カウント数が制御絞り値に対応するパルス数に達すると絞り係止装置１１７に指示を出力して絞りを係止させる。
【００５７】
演算回路１０１は、シーケンススイッチＳＷ７からオン信号が入力されるとミラーアップが終了したとみなし、モータ制御回路１１２に指示を出力し、シーケンスモータ１１３の正転を停止させる。なお、ミラーアップの終了より先に絞り係止装置１１７によって絞りの係止が終了するように不図示のシーケンス駆動装置が構成されている。
【００５８】
演算回路１０１は、上記撮像素子１２１における不要電荷の排出後、シャッタ制御回路１１４に指示を出力し、シャッタ１１５の不図示のマグネットへの通電を解除して先幕保持を解除させる。これにより、シャッタ先幕の走行が開始される。演算回路１０１はさらい、Ｘ接点スイッチＳＷ８からオン信号が入力されると時間ＴＭの計時を開始し、閃光発光部発光回路１０２に閃光発光部１５１の発光開始を指示し、撮像素子１２１の電荷蓄積を開始させる。演算回路１０１は、測光部１０３による受光光量の時間積分値が所定量に達すると閃光発光部発光回路１０２に閃光発光部１５１の発光停止を指示する。
【００５９】
演算回路１０１は、計時時間ＴＭが制御シャッタ速度に相当する時間に達すると撮像素子１２１の電荷蓄積を終了させ、時間ＴＭの計時を停止する。さらに、シャッタ制御回路１１４に指示を出力し、シャッタ１１５の不図示のマグネットへの通電を解除して後幕保持を解除させる。これにより、シャッタ後幕の走行が開始され、撮像素子１２１へ入射する被写体光が遮断される。
【００６０】
演算回路１０１はモータ制御回路１１２に指示を出力し、シーケンスモータ１１３に逆転を開始させる。これにより、不図示のミラーのミラーダウンおよび絞りの開放復帰が開始される。演算回路１０１は、撮像素子１２１から蓄積電荷の読み出しを開始させると、撮像素子１２１から読み出された画像信号がＡ／Ｄ変換回路１２２でディジタルデータに変換され、変換後のデータが画像処理回路１２３へ送られる。
【００６１】
演算回路１０１はＡＳＩＣ１２３に画像処理、画像圧縮処理を指示し、圧縮処理後の画像データを記録媒体１２６に記録する。演算回路１０１は、シーケンススイッチＳＷ７からオン信号が入力されるとミラーダウンが終了したとみなし、モータ制御回路１１２に指示を出力し、シーケンスモータ１１３の逆転を停止させ、一連の撮影処理を終了する。
【００６２】
ステップＳ４１を否定判定して進むステップＳ４３において、演算回路１０１は閃光発光部１５１を閃光発光させない撮影処理を行って図２のステップＳ２へ戻る。この場合の撮影処理は、ステップＳ４２の撮影に比べて、閃光発光部１５１の発光開始制御および発光停止制御の省略、ならびに測光部１０３による受光光量の時間積分値のチェックを省略すればよい。
【００６３】
＜露出演算処理＞
露出演算処理の詳細について、図５のフローチャートを参照して説明する。図５のステップＳ１０１において、演算回路１０１は、ＥＶ＝ＢＶ＋ＳＶを演算してステップＳ１０２へ進む。ここで、ＥＶは露出値である。ＳＶは撮像感度であり、たとえばＩＳＯ１００相当（ＳＶ＝５）とする。ＢＶはステップＳ３で得られる被写体輝度である。
【００６４】
ステップＳ１０２において、演算回路１０１は閃光発光部１５１がポップアップされている（使用位置にある）か否かを判定する。演算回路１０１は、ポップアップ検知スイッチＳＷ１からＨレベルの信号が入力されている場合にステップＳ１０２を肯定判定してステップＳ１０３へ進み、ポップアップ検知スイッチＳＷ１からＬレベルの信号が入力されている場合にはステップＳ１０２を否定判定し、ステップＳ１０９へ進む。ステップＳ１０３へ進む場合は閃光発光部１５１から撮影用照明光を発光させる場合であり、ステップＳ１０９へ進む場合は閃光発光部１５１から撮影用照明光を発光させない場合である。
【００６５】
ステップＳ１０３において、演算回路１０１は制御シャッタ速度ＴＶを７（すなわち、閃光発光部１５１の同調秒時である１／１２５秒）にセットしてステップＳ１０４へ進む。ステップＳ１０４において、演算回路１０１は、ＡＶ＝ＥＶ−ＴＶを演算してステップＳ１０５へ進む。ここで、ＡＶは制御絞り値である。
【００６６】
ステップＳ１０５において、演算回路１０１は制御絞り値ＡＶ＜３が成立するか否かを判定する。演算回路１０１は、ＡＶ＜３が成立する（Ｆ２．８より小）場合にステップＳ１０５を肯定判定してステップＳ１０６へ進み、ＡＶ＜３が成立しない場合にはステップＳ１０５を否定判定し、ステップＳ１０７へ進む。ステップＳ１０６において、制御回路１０１は、制御絞り値ＡＶを３（Ｆ２．８（最大口径））にセットし、図５による露出演算処理を終了する。
【００６７】
ステップＳ１０７において、演算回路１０１は制御絞り値ＡＶ＞９が成立するか否かを判定する。演算回路１０１は、ＡＶ＞９が成立する（Ｆ２２より大）場合にステップＳ１０７を肯定判定してステップＳ１０８へ進み、ＡＶ＞９が成立しない場合にはステップＳ１０７を否定判定し、図５による露出演算処理を終了する。ステップＳ１０８において、制御回路１０１は、制御絞り値ＡＶを９（Ｆ２２（最小口径））にセットし、図５による露出演算処理を終了する。
【００６８】
ステップＳ１０５〜ステップＳ１０８の処理は、制御絞り値ＡＶの範囲を撮影レンズＬの絞り範囲であるＦ２．８〜Ｆ２２（すなわちＡＶ３〜ＡＶ９）の間に制限するものである。
【００６９】
ステップＳ１０２を否定判定して進むステップＳ１０９において、演算回路１０１は、ＡＶ＝ＥＶ／２−１を演算してステップＳ１１０へ進む。ＡＶは制御絞り値、ＥＶは露出値である。ステップＳ１１０〜ステップＳ１３の処理は、それぞれステップＳ１０５〜ステップＳ１０８の処理と同様なので説明を省略する。
【００７０】
ステップＳ１１４において、演算回路１０１は、制御シャッタ速度ＴＶ＝ＥＶ−ＡＶを演算してステップＳ１１５へ進む。ステップＳ１１５において、制御回路１０１は、ＴＶ＜０が成立するか否かを判定する。演算回路１０１は、ＴＶ＜０が成立する（１秒より長秒時）場合にステップＳ１１５を肯定判定してステップＳ１１６へ進み、ＴＶ＜０が成立しない場合にはステップＳ１１６を否定判定してステップＳ１１７へ進む。
【００７１】
ステップＳ１１６において、演算回路１０１は、制御シャッタ秒時ＴＶを０（１秒）にセットして図５による露出演算処理を終了する。ステップＳ１１７において、演算回路１０１は、ＴＶ＞１０が成立するか否かを判定する。演算回路１０１は、ＴＶ＞１０が成立する（１／１０００秒より高速秒時）場合にステップＳ１１７を肯定判定してステップＳ１１８へ進み、ＴＶ＞１０が成立しない場合にはステップＳ１１７を否定判定し、図５による露出演算処理を終了する。ステップＳ１１８において、演算回路１０１は、制御シャッタ秒時ＴＶを１０（１／１０００秒）にセットして図５による露出演算処理を終了する。
【００７２】
ステップＳ１１５〜ステップＳ１１８の処理は、制御シャッタ速度ＴＶの範囲をシャッタ１１５の制御範囲である１秒〜１／１０００秒（すなわちＴＶ０〜ＴＶ１０）の間に制限するものである。
【００７３】
＜設定処理＞
設定処理の詳細について、図６のフローチャートを参照して説明する。図６のステップＳ２０１において、演算回路１０１は、撮影モード設定部１０９によりＰモードが選択されているか否かを判定する。演算回路１０１は、撮影モード選択信号がＰモードを示す場合にステップＳ２０１を肯定判定してステップＳ２０２へ進み、撮影モード選択信号がＰモードを示さない場合にはステップＳ２０１を否定判定してステップＳ２０４へ進む。
【００７４】
ステップＳ２０２において、演算回路１０１は撮影モードフラグＭが０か否かを判定する。演算回路１０１は、Ｍ＝０（自動モード）の場合にステップＳ２０２を肯定判定してステップＳ２０３へ進み、Ｍ＝１（Ｐモード）の場合はステップＳ２０２を否定判定してステップＳ２０６へ進む。ステップＳ２０３において、演算回路１０１は、撮影モードフラグＭを１にセット（すなわち、撮影モードをＰモードに設定）してステップＳ２０６へ進む。
【００７５】
ステップＳ２０４において、演算回路１０１は撮影モードフラグＭが１か否かを判定する。演算回路１０１は、Ｍ＝１（Ｐモード）の場合にステップＳ２０４を肯定判定してステップＳ２０５へ進み、Ｍ＝０（自動モード）の場合はステップＳ２０４を否定判定してステップＳ２０６へ進む。ステップＳ２０５において、演算回路１０１は、撮影モードフラグＭを０にセット（すなわち、撮影モードを自動モードに設定）してステップＳ２０６へ進む。
【００７６】
ステップＳ２０６において、演算回路１０１は手動ポップアップスイッチＳＷ２がオンか否かを判定する。演算回路１０１は、手動ポップアップスイッチＳＷ２からポップアップ操作信号が入力されるとステップＳ２０６を肯定判定してステップＳ２０７へ進み、ポップアップ操作信号が入力されない場合にはステップＳ２０６を否定判定してステップＳ２１０へ進む。
【００７７】
ステップＳ２０７において、演算回路１０１は撮影モードフラグＭが０か否かを判定する。演算回路１０１は、Ｍ＝０（自動モード）の場合にステップＳ２０７を肯定判定して図６による設定処理を終了する。一方、演算回路１０１は、Ｍ＝１（Ｐモード）の場合はステップＳ２０７を否定判定してステップＳ２０８へ進む。
【００７８】
ステップＳ２０８において、演算回路１０１は閃光発光部１５１がポップアップされている（使用位置にある）か否かを判定する。演算回路１０１は、ポップアップ検知スイッチＳＷ１からＨレベルの信号が入力されている場合にステップＳ２０８を肯定判定して図６による設定処理を終了する。一方、演算回路１０１は、ポップアップ検知スイッチＳＷ１からＬレベルの信号が入力されている場合にはステップＳ２０８を否定判定し、ステップＳ２０９へ進む。ステップＳ２０９において、演算回路１０１は駆動回路１０５へ指示を送り、マグネット１０４を作動させて図６による設定処理を終了する。
【００７９】
ステップＳ２０６を否定判定して進むステップＳ２１０において、演算回路１０１はモデリング発光モードに関して設定変更操作されたか否かを判定する。演算回路１０１は、モデリング発光設定操作部材１１８から設定操作または解除操作に応じた操作信号が入力されるとステップＳ２１０を肯定判定してステップＳ２１１へ進み、いずれの操作信号も入力されない場合にはステップＳ２１０を否定判定し、図６による設定処理を終了する。
【００８０】
ステップＳ２１１において、演算回路１０１はモデリング発光モード設定フラグＭＤが０か否かを判定する。演算回路１０１は、ＭＤ＝０（モデリング発光モードが非設定）の場合にステップＳ２１１を肯定判定してステップＳ２１２へ進み、ＭＤ＝１（モデリング発光モードに設定）の場合にはステップＳ２１１を否定判定してステップＳ２１３へ進む。
【００８１】
ステップＳ２１２において、演算回路１０１は、モデリング発光モード設定フラグＭＤを１にセット（すなわち、モデリング発光モードに設定）して図６による設定処理を終了する。
【００８２】
ステップＳ２１３において、演算回路１０１は、モデリング発光モード設定フラグＭＤを０にセット（すなわち、モデリング発光モードを解除）して図６による設定処理を終了する。
【００８３】
以上説明した第一の実施形態によれば、次の作用効果が得られる。
（１）格納位置と使用位置との間を移動するように構成された閃光発光部１５１を内蔵する電子カメラは、輝度情報（被写界の明るさ、逆光状態）に応じて閃光発光部１５１を使用位置へ移動する（ポップアップ）自動モードに設定されている場合（ステップＳ２７を否定判定）、モデリング発光を行わないようにした。閃光発光部１５１をポップアップ駆動するか否かの判断を、モデリング発光指示の有無にかかわらず、輝度情報のみに基づいて判断できるため、撮影用発光（閃光発光）と照明確認用発光（モデリング発光）とを簡単な判断処理で使い分けることができる。なお、本実施形態では、プレビュー操作信号がモデリング発光を指示する操作信号を兼ねる。
【００８４】
（２）モデリング発光指示（絞り込みを指示するプレビュースイッチＳＷ３の操作信号）に応じて行う図３の処理において、カメラが自動モードに設定されておらず（ステップＳ２２を肯定判定）、かつ閃光発光部１５１が格納位置にある場合（ステップＳ２３を否定）、ポップアップ駆動（ステップＳ２４）した上でモデリング発光する（ステップＳ３０）ようにした。これにより、プレビュースイッチＳＷ３からの１操作に応じて、閃光発光部１５１のポップアップ駆動およびモデリング発光を行うことができる。
【００８５】
（変形例１）
上述した図３のフローチャートに代えて、図７に示すフローチャートの処理を行うように構成してもよい。図７による処理は、図３の処理からステップＳ２１〜ステップＳ２５の処理を省略したものである。変形例１の演算回路１０１は、図２のステップＳ１１を肯定判定すると図７のステップＳ２６へ進む。図７におけるステップＳ２６〜ステップＳ３２の各ステップの処理は、それぞれ図３におけるステップＳ２６〜ステップＳ３２の同一ステップ番号の処理と同様である。
【００８６】
変形例１の電子カメラでは、図７による処理（すなわち、モデリング発光指示に応じて行う処理）の中では、閃光発光部１５１のポップアップ駆動を行わないようにした。これによって上記（２）と異なり、図７の処理へ進む時点で閃光発光部１５１が格納位置にある場合はモデリング発光を行わず、図７の処理へ進む時点で閃光発光部１５１がポップアップしていれば（使用位置にあれば）、撮影モードがＰモードであり、かつモデリング発光モードに設定されていることを条件にモデリング発光を行う。変形例１のポップアップ駆動は、設定処理（図３）においてポップアップを指示する外部操作信号（上記例では手動ポップアップスイッチＳＷ２からのポップアップ操作信号）に応じて行われる（ステップＳ２０６〜Ｓ２０９）。なお、撮影者が手操作で移動部材１０６を直接駆動して閃光発光部１５１をポップアップしてもよい。
【００８７】
つまり、変形例１の電子カメラは、外部操作に起因して閃光発光部１５１をポップアップ駆動した場合は閃光発光部１５１をモデリング発光させ、輝度情報に基づく自らの指示によって閃光発光部１５１をポップアップ駆動した場合（ステップＳ１６）は閃光発光部１５１を閃光発光（ステップＳ４２）させる。このように、照明確認用発光（モデリング発光）と撮影用発光（閃光発光）とを適切に使い分けることができる。
【００８８】
また、変形例１の電子カメラは、撮影モードがＰモードであって、かつモデリング発光モードに設定されていても、閃光発光部１５１が格納位置にある場合（ステップＳ２９を否定判定）はモデリング発光を行わないので、無駄な発光を防止できる。
【００８９】
（変形例２）
変形例１で説明した図７のフローチャートに代えて、図８に示すフローチャートの処理を行うように構成してもよい。図８による処理は、図７の処理からステップＳ２７の処理を省略したものである。変形例２の演算回路１０１は、図８の処理へ進む時点で閃光発光部１５１が格納位置にある場合はモデリング発光を行わず、図８の処理へ進む時点で閃光発光部１５１がポップアップしていれば（使用位置にあれば）、撮影モードがＰモードであるか否かにかかわらず、モデリング発光モードに設定されていることを条件にモデリング発光を行う。このように変形例２によれば、変形例１と異なり、撮影モードが自動モードに設定されている場合にもモデリング発光が許容される。
【００９０】
（変形例３）
変形例２で説明した図８のフローチャートに代えて、図９に示すフローチャートの処理を行うように構成してもよい。図９による処理は、図８の処理のステップＳ２８およびステップＳ２９間にステップＳ３０１を、ステップＳ２９およびステップＳ３０間にステップＳ３０２をそれぞれ挿入し、ステップＳ２９を肯定判定した場合の行き先をステップＳ３０に変更したものである。
【００９１】
変形例３の演算回路１０１は、ステップＳ３０１において、手動ポップアップスイッチＳＷ２がオンされたか否かを判定する。演算回路１０１は、手動ポップアップスイッチＳＷ２からポップアップ操作信号が入力されるとステップＳ３０１を肯定判定してステップＳ２９へ進み、ポップアップ操作信号が入力されない場合にはステップＳ３０１を否定判定してステップＳ３１へ進む。
【００９２】
ステップＳ２９を否定判定して進むステップＳ３０２において、演算回路１０１は駆動回路１０５へ指示を送り、マグネット１０４を作動させてステップＳ３０へ進む。
【００９３】
以上説明した変形例３によれば、図９による処理の中で絞り込み動作中（ステップＳ２６以降）に、閃光発光部１５１が格納位置にある場合でも、ポップアップを指示する外部操作信号（上記例では手動ポップアップスイッチＳＷ２からのポップアップ操作信号）が入力されれば、閃光発光部１５１をポップアップしてからモデリング発光を行うことができる。なお、撮影者が手操作で移動部材１０６を直接駆動して閃光発光部１５１をポップアップした場合にもモデリング発光を行ってよい。
【００９４】
（第二の実施形態）
第二の実施形態では、第一の実施形態と設定処理が異なる。すなわち、上述した図６のフローチャートに代えて、図１０に示すフローチャートによる設定処理を行う。図１０による設定処理は、図６の処理のステップＳ２０５およびステップＳ２０６間にステップＳ５０１およびステップＳ５０２を、ステップＳ２０６およびステップＳ２１０間にステップＳ５０３をそれぞれ挿入したものである。
【００９５】
ステップＳ５０１において、演算回路１０１はモデリング発光モード設定フラグＭＤが１か否かを判定する。演算回路１０１は、ＭＤ＝１（モデリング発光モードに設定）の場合にステップＳ５０１を肯定判定してステップＳ５０２へ進み、ＭＤ＝０（モデリング発光モードが非設定）の場合にはステップＳ５０１を否定判定してステップＳ２０６へ進む。
【００９６】
ステップＳ５０２において、演算回路１０１は、モデリング発光モード設定フラグＭＤを０にセット（すなわち、モデリング発光モードを解除）してステップＳ２０６へ進む。
【００９７】
ステップＳ２０６を否定判定して進むステップＳ５０３において、演算回路１０１は撮影モードフラグＭが０か否かを判定する。演算回路１０１は、Ｍ＝０（自動モード）の場合にステップＳ５０３を肯定判定して図１０による設定処理を終了する。一方、演算回路１０１は、Ｍ＝１（Ｐモード）の場合はステップＳ５０３を否定判定してステップＳ２１０へ進む。
【００９８】
以上説明した第二の実施形態によれば、次の作用効果が得られる。
（１）格納位置と使用位置との間を移動するように構成された閃光発光部１５１を内蔵する電子カメラは、先にモデリング発光モードに設定されている状態で、後から撮影モードが自動モードに選択変更されると、モデリング発光モードの設定を解除する（ステップＳ５０２）。これにより、閃光発光部１５１を使用位置へ自動的にポップアップ駆動する自動モードの選択設定と、モデリング発光モードの設定とが重なることを防止し、閃光発光部１５１による撮影用発光（閃光発光）と照明確認用発光（モデリング発光）とを適切に使い分けることができる。
【００９９】
（２）電子カメラは、先に自動モードが選択されている状態（ステップＳ５０３を肯定判定）では設定処理を終了し、モデリング発光モードの設定を不可にする。これにより、自動モードの選択設定と、モデリング発光モードの設定とが重なることを防止できる。
【０１００】
（変形例４）
第一の実施形態で説明した図６のフローチャートに代えて、図１１に示すフローチャートの処理を行うように構成してもよい。図１１による設定処理は、図６の処理のステップＳ２０６の前にステップＳ５０５〜ステップＳ５０７を、ステップＳ２１２の後ろにステップＳ５０８およびステップＳ５０９をそれぞれ挿入したものである。
【０１０１】
ステップＳ５０５において、演算回路１０１は撮影モードフラグＭが０か否かを判定する。演算回路１０１は、Ｍ＝０（自動モード）の場合にステップＳ５０５を肯定判定してステップＳ５０６へ進み、Ｍ＝１（Ｐモード）の場合はステップＳ５０５を否定判定してステップＳ２０６へ進む。
【０１０２】
ステップＳ５０６において、演算回路１０１はモデリング発光モード設定フラグＭＤが１か否かを判定する。演算回路１０１は、ＭＤ＝１（モデリング発光モードに設定）の場合にステップＳ５０６を肯定判定してステップＳ５０７へ進み、ＭＤ＝０（モデリング発光モードが非設定）の場合にはステップＳ５０６を否定判定してステップＳ２０６へ進む。
【０１０３】
ステップＳ５０７において、演算回路１０１は、モデリング発光モード設定フラグＭＤを０にセット（すなわち、モデリング発光モードを解除）してステップＳ２０６へ進む。
【０１０４】
ステップＳ５０８において、演算回路１０１は撮影モードフラグＭが０か否かを判定する。演算回路１０１は、Ｍ＝０（自動モード）の場合にステップＳ５０８を肯定判定してステップＳ５０６９進み、Ｍ＝１（Ｐモード）の場合はステップＳ５０８を否定判定して図１１による設定処理を終了する。
【０１０５】
ステップＳ５０９において、演算回路１０１は、モデリング発光モード設定フラグＭＤを０にセット（すなわち、モデリング発光モードを解除）して図１１による設定処理を終了する。
【０１０６】
変形例４によれば、以下の作用効果が得られる。
（１）格納位置と使用位置との間を移動するように構成された閃光発光部１５１を内蔵する電子カメラは、撮影モードに自動モードが選択される場合は常にモデリング発光モードの設定を解除する（ステップＳ５０７）。これにより、閃光発光部１５１を使用位置へ自動的にポップアップ駆動する自動モードの選択設定と、モデリング発光モードの設定とが重なることを防止し、閃光発光部１５１による撮影用発光（閃光発光）と照明確認用発光（モデリング発光）とを適切に使い分けることができる。
【０１０７】
（２）電子カメラは、先に自動モードが選択されている状態（ステップＳ５０８を肯定判定）では、モデリング発光モードの設定を無効にする。これにより、自動モードの選択設定と、モデリング発光モードの設定とが重なることを防止できる。
【０１０８】
（変形例５）
第二の実施形態で説明した図１０のフローチャートに代えて、図１２に示すフローチャートの処理を行うように構成してもよい。図１２による設定処理は、図１０の処理のステップＳ２０６の前の処理をステップＳ５１１〜ステップＳ５１５の処理に置換したものである。
【０１０９】
ステップＳ５１１において、演算回路１０１は撮影モードに関して選択更操作されたか否かを判定する。演算回路１０１は、撮影モード設定部１０９から撮影モード選択信号が入力されるとステップＳ５１１を肯定判定してステップＳ５１２へ進み、撮影モード選択信号が入力されない場合にはステップＳ５１１を否定判定し、ステップＳ２０６へ進む。
【０１１０】
ステップＳ５１２において、演算回路１０１はモデリング発光モード設定フラグＭＤが１か否かを判定する。演算回路１０１は、ＭＤ＝１（モデリング発光モードに設定）の場合にステップＳ５１２を肯定判定してステップＳ２０６へ進み、ＭＤ＝０（モデリング発光モードが非設定）の場合にはステップＳ５１２を否定判定してステップＳ５１３へ進む。
【０１１１】
ステップＳ５１３において、演算回路１０１は撮影モードフラグＭが０か否かを判定する。演算回路１０１は、Ｍ＝０（自動モード）の場合にステップＳ５１３を肯定判定してステップＳ５１４へ進み、Ｍ＝１（Ｐモード）の場合はステップＳ５１３を否定判定してステップＳ５１５へ進む。ステップＳ５１４において、演算回路１０１は、撮影モードフラグＭを１にセット（すなわち、撮影モードをＰモードに設定）してステップＳ２０６へ進む。ステップＳ５１５において、演算回路１０１は、撮影モードフラグＭを０にセット（すなわち、撮影モードを自動モードに設定）してステップＳ２０６へ進む。
【０１１２】
変形例５によれば、以下の作用効果が得られる。
（１）格納位置と使用位置との間を移動するように構成された閃光発光部１５１を内蔵する電子カメラは、先にモデリング発光モードが設定されている状態（ステップＳ５１２を肯定判定）では撮影モードの選択を不可にする。これにより、モデリング発光モードの設定と閃光発光部１５１を使用位置へ自動的にポップアップ駆動する自動モードの選択設定とが重なることを防止し、閃光発光部１５１による撮影用発光（閃光発光）と照明確認用発光（モデリング発光）とを適切に使い分けることができる。
【０１１３】
（２）第二の実施形態と同様に、先に自動モードが選択されている状態（ステップＳ５０３を肯定判定）では設定処理を終了し、モデリング発光モードの設定を不可にする。これにより、自動モードの選択設定と、モデリング発光モードの設定とが重なることを防止できる。
【０１１４】
（変形例６）
変形例５で説明した図１２のフローチャートに代えて、図１３に示すフローチャートの処理を行うように構成してもよい。図１３による設定処理は、図１２の処理のステップＳ５０３の処理を省略し、ステップＳ２１２の後ろにステップＳ５２１およびステップＳ５２２の処理を追加したものである。
【０１１５】
ステップＳ５２１において、演算回路１０１は撮影モードフラグＭが０か否かを判定する。演算回路１０１は、Ｍ＝０（自動モード）の場合にステップＳ５２１を肯定判定してステップＳ５２２へ進み、Ｍ＝１（Ｐモード）の場合はステップＳ５２１を否定判定して図１３による設定処理を終了する。ステップＳ５２２において、演算回路１０１は、撮影モードフラグＭを１にセット（すなわち、撮影モードをＰモードに設定）して図１３による設定処理を終了する。
【０１１６】
変形例６によれば、以下の作用効果が得られる。
（１）変形例５と同様に、格納位置と使用位置との間を移動するように構成された閃光発光部１５１を内蔵する電子カメラは、先にモデリング発光モードが設定されている状態（ステップＳ５１２を肯定判定）では撮影モードの選択を不可にする。これにより、モデリング発光モードの設定と閃光発光部１５１を使用位置へ自動的にポップアップ駆動する自動モードの選択設定とが重なることを防止し、閃光発光部１５１による撮影用発光（閃光発光）と照明確認用発光（モデリング発光）とを適切に使い分けることができる。
【０１１７】
（２）電子カメラは、先に撮影モードに自動モードが選択設定されている状態で、後から後からモデリング発光モードに設定される（ステップＳ２１２）と、撮影モードを自動モードからＰモードへ変更する（ステップＳ５２２）。これにより、モデリング発光モードの設定と自動モードの選択設定とが重なることを防止できる。
【０１１８】
以上説明した第二の実施形態および変形例４〜変形例６では、自動モードおよびモデリング発光モードの重なりを防ぐために種々の態様を説明した。上述した例に限らず、一方の動作モードが先に設定された場合に他方の動作モードの設定を禁止する（設定を不可にしたり、設定内容を無効にしたりする）構成の他、一方の動作モードが先に設定されている状態で他方の動作モードの設定が行われると、先に設定されている動作モードを解除する（他のモードに変更する）構成にしてもよい。
【０１１９】
上述した実施形態では、プレビュー操作信号が絞りの絞り込み指示および閃光発光部１５１のモデリング発光の指示を兼ねる例を説明した。絞り環の回転操作によって絞り込みが行われる場合には、回転操作信号がモデリング発光の指示に対応する。
【０１２０】
以上の説明はあくまで一例であり、発明を解釈する上で、上記の実施形態の構成要素と本発明の構成要素との対応関係に何ら限定されるものではない。
【図面の簡単な説明】
【０１２１】
【図１】本発明の第一の実施形態による閃光発光部内蔵電子カメラの構成を説明するブロック図である。
【図２】カメラのメイン処理の流れを説明するフローチャートである。
【図３】カメラのメイン処理の流れを説明するフローチャートである。
【図４】カメラのメイン処理の流れを説明するフローチャートである。
【図５】露出演算処理の詳細について説明するフローチャートである。
【図６】設定処理の詳細について説明するフローチャートである。
【図７】変形例１を説明するフローチャートである。
【図８】変形例２を説明するフローチャートである。
【図９】変形例３を説明するフローチャートである。
【図１０】第二の実施形態を説明するフローチャートである。
【図１１】変形例４を説明するフローチャートである。
【図１２】変形例５を説明するフローチャートである。
【図１３】変形例６を説明するフローチャートである。
【符号の説明】
【０１２２】
１０１…演算回路
１０２…閃光発光部発光回路
１０３…測光部
１０４…マグネット
１０５…駆動回路
１０６…移動部材
１０９…撮影モード設定部
１１６…絞り位置検出装置
１１７…絞り係止装置
１１８…モデリング発光設定操作部材
１５１…閃光発光部
Ｌ…撮影レンズ
ＳＷ１…ポップアップ検知スイッチ
ＳＷ２…手動ポップアップスイッチ
ＳＷ３…プレビュースイッチ
【図１】
2007156296.tif 000003
【図２】
2007156296.tif 000004
【図３】
2007156296.tif 000005
【図４】
2007156296.tif 000006
【図５】
2007156296.tif 000007
【図６】
2007156296.tif 000008
【図７】
2007156296.tif 000009
【図８】
2007156296.tif 000010
【図９】
2007156296.tif 000011
【図１０】
2007156296.tif 000012
【図１１】
2007156296.tif 000013
【図１２】
2007156296.tif 000014
【図１３】
2007156296.tif 000015