(57)【特許請求の範囲】
【請求項１】
ユーザ操作により被写体の画像を撮影する撮影手段と、外部記憶装置と無線接続する無線接続手段と、前記外部記憶装置と無線接続されているときに前記画像を前記外部記憶装置に記録する画像記録手段とを有する撮像装置において、
前記撮像装置はその内部に他の記憶装置を有し、
前記外部記憶装置との無線接続が切断した時、前記他の記憶装置による記録が可能であるか否かを判定する判定手段と、
前記他の記憶装置による記録が可能であって、且つ前記撮影中であるときは、当該撮影による画像を前記他の記憶装置に記憶する他の画像記録手段と、
前記他の記憶装置による記録が可能でないときは前記ユーザ操作による撮影を禁止する撮影禁止手段とを有することを特徴とする撮像装置。
【請求項２】
前記他の記憶装置による記録が可能であって、且つ前記撮影が終了したとき、次回の前記ユーザ操作による撮影を禁止する他の撮影禁止手段を有することを特徴とする請求項１記載の撮像装置。
【請求項３】
前記他の記憶装置による記録が可能であって、且つ前記撮影が終了する前に、前記外部記憶装置と再接続したとき、次回の前記ユーザ操作による撮影を許可することを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
前記ユーザ操作による撮影が禁止されたときに、前記外部記憶装置との無線接続が切断された旨をユーザに通知する切断通知手段を有することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記通知のユーザ確認を検知したときに、前記通知を終了すると共に、前記ユーザ操作による撮影の禁止を解除することを特徴とする請求項４記載の撮像装置。
【請求項６】
前記通知のユーザ確認を検知する前に、前記外部記憶装置と再接続したとき、前記通知を終了すると共に、前記ユーザ操作による撮影の禁止を解除することを特徴とする請求項５記載の撮像装置。
【請求項７】
前記他の画像記録手段による記録中、前記外部記憶装置との無線接続が切断された旨をユーザに通知する他の切断通知手段を有することを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記撮影中の画像を表示する表示手段を有し、
前記他の切断通知手段は、前記表示された画像の上に、前記通知を重ねて表示することを特徴とする請求項７記載の撮像装置。
【請求項９】
前記外部記憶装置と接続中、前記外部記憶装置との無線接続が確立している旨をユーザに通知する接続通知手段を有し、
前記接続通知手段は、前記表示された画像の上に、前記通知を重ねて表示し、前記他の画像記録手段による記録を開始したとき、前記接続通知手段による通知から前記他の切断通知手段による通知に切り替えることを特徴とする請求項７又は８に記載の撮像装置。
【請求項１０】
前記撮像装置は、有線接続する内部記憶装置を有し、
前記画像記録手段による記録先を前記外部記憶装置のみの設定、前記内部記憶装置のみの設定、又は前記外部記憶装置及び前記内部記憶装置の設定のうち、いずれかユーザ選択された設定とする記録先設定手段と、
前記記録先が前記外部記憶装置のみの設定から、それ以外の設定になったき、前記判定手段は、前記他の記憶装置による記録が可能であるか否かでなく、前記内部記憶装置による記録が可能であるか否かを判定することを特徴とする請求項１乃至９のいずれか１項に記載の撮像装置。
【請求項１１】
ユーザ操作により被写体の画像を撮影する撮影ステップと、外部記憶装置と無線接続する無線接続ステップと、前記外部記憶装置と無線接続されているときに前記画像を前記外部記憶装置に記録する画像記録ステップとを有する撮像装置の記録制御方法において、
前記撮像装置はその内部に他の記憶装置を有し、
前記外部記憶装置との無線接続が切断した時、前記他の記憶装置による記録が可能であるか否かを判定する判定ステップと、
前記他の記憶装置による記録が可能であって、且つ前記撮影中であるときは、当該撮影による画像を前記他の記憶装置に記憶する他の画像記録ステップと、
前記他の記憶装置による記録が可能でないときは前記ユーザ操作による撮影を禁止する撮影禁止ステップとを有することを特徴とする記録制御方法。
【請求項１２】
前記他の記憶装置による記録が可能であって、且つ前記撮影が終了したとき、次回の前記ユーザ操作による撮影を禁止する他の撮影禁止ステップを有することを特徴とする請求項１１記載の記録制御方法。
【請求項１３】
前記他の記憶装置による記録が可能であって、且つ前記撮影が終了する前に、前記外部記憶装置と再接続したとき、次回の前記ユーザ操作による撮影を許可することを特徴とする請求項１１又は１２記載の記録制御方法。
【請求項１４】
前記ユーザ操作による撮影が禁止されたときに、前記外部記憶装置との無線接続が切断された旨をユーザに通知する切断通知ステップを有することを特徴とする請求項１１乃至１３のいずれか１項に記載の記録制御方法。
【請求項１５】
前記通知のユーザ確認を検知したときに、前記通知を終了すると共に、前記ユーザ操作による撮影の禁止を解除することを特徴とする請求項１４記載の記録制御方法。
【請求項１６】
前記通知のユーザ確認を検知する前に、前記外部記憶装置と再接続したとき、前記通知を終了すると共に、前記ユーザ操作による撮影の禁止を解除することを特徴とする請求項１５記載の記録制御方法。
【請求項１７】
前記他の画像記録ステップによる記録中、前記外部記憶装置との無線接続が切断された旨をユーザに通知する他の切断通知ステップを有することを特徴とする請求項１１乃至１６のいずれか１項に記載の記録制御方法。
【請求項１８】
前記撮影中の画像を表示する表示ステップを有し、
前記他の切断通知ステップは、前記表示された画像の上に、前記通知を重ねて表示することを特徴とする請求項１７記載の記録制御方法。
【請求項１９】
前記外部記憶装置と接続中、前記外部記憶装置との無線接続が確立している旨をユーザに通知する接続通知ステップを有し、
前記接続通知ステップは、前記表示された画像の上に、前記通知を重ねて表示し、前記他の画像記録ステップによる記録を開始したとき、前記接続通知ステップによる通知から前記他の切断通知ステップによる通知に切り替えることを特徴とする請求項１７又は１８に記載の記録制御方法。
【請求項２０】
前記撮像装置は、有線接続する内部記憶装置を有し、
前記画像記録ステップによる記録先を前記外部記憶装置のみの設定、前記内部記憶装置のみの設定、又は前記外部記憶装置及び前記内部記憶装置の設定のうち、いずれかユーザ選択された設定とする記録先設定ステップと、
前記記録先が前記外部記憶装置のみの設定から、それ以外の設定になったき、前記判定ステップは、前記他の記憶装置による記録が可能であるか否かでなく、前記内部記憶装置による記録が可能であるか否かを判定することを特徴とする請求項１１乃至１９のいずれか１項に記載の記録制御方法。
【請求項２１】
ユーザ操作により被写体の画像を撮影する撮影ステップと、外部記憶装置と無線接続する無線接続ステップと、前記外部記憶装置と無線接続されているときに前記画像を前記外部記憶装置に記録する画像記録ステップとを有する撮像装置の記録制御方法をコンピュータにより実行させるプログラムにおいて、
前記撮像装置はその内部に他の記憶装置を有し、
前記外部記憶装置との無線接続が切断した時、前記他の記憶装置による記録が可能であるか否かを判定する判定ステップと、
前記他の記憶装置による記録が可能であって、且つ前記撮影中であるときは、当該撮影による画像を前記他の記憶装置に記憶する他の画像記録ステップと、
前記他の記憶装置による記録が可能でないときは前記ユーザ操作による撮影を禁止する撮影禁止ステップとを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその記録制御方法並びにプログラムに関し、特に無線接続する外部記憶媒体に撮像した静止画像や動画像を記録する撮像装置及びその記録制御方法並びにプログラムに関する。
【背景技術】
【０００２】
従来より、固体メモリ素子を有するメモリカードを記憶媒体として、静止画像や動画像を記録再生する電子カメラ等の撮像装置が知られている。また、これらの撮像装置の中には、記憶媒体に画像を記録するだけでなく、パーソナルコンピュータなどの外部記憶装置にも画像を記録するものが知られている。このような撮像装置は、メモリカードの容量に制限されることなく、撮影した画像を確実に記録することができる(例えば、特許文献１参照)。
【特許文献１】特開２００１−３２６８９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の撮像装置が無線通信により外部記憶装置と接続する場合、外部記憶装置との通信がユーザの意思に反して切断されてしまうときがある。この場合、外部記憶装置と撮像装置は、有線通信の場合と異なり物理的に通信が切断されるわけではないので、ユーザは外部記憶装置との通信が切断されたことに気づかないことが多い。
【０００４】
すなわち、従来の撮像装置において撮像画像を外部記憶装置に記録する設定にしていても、上述のように外部記憶装置との通信が切断されているときは、ユーザが撮影操作を行っても撮影画像が外部記憶装置に記録されることなく消失してしまう。このため、ユーザの撮影操作が無駄となるという問題があった。
【０００５】
この問題は、外部記憶装置との通信が切断されたときに撮像装置に装着されているメモリカードなどの記憶媒体に撮影画像を記録するようにすれば解消する。しかしながら、外部記憶装置と比べてメモリカードの容量は一般に小さいため、ユーザが現在撮影している撮影画像の記録先がメモリカードに切り替えられたという事実を知らずに大量に撮影を行う場合がある。このようなときは、メモリカードに保存しきれない撮影画像は記録されることなく消失してしまい、ユーザの撮影操作が無駄となるという問題があった。
【０００６】
本発明の目的は、無線接続する外部記憶装置との通信が切断されたときに、ユーザの撮影操作が無駄となるのを防止することができる撮像装置及びその記録制御方法並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の撮像装置は、ユーザ操作により被写体の画像を撮影する撮影手段と、外部記憶装置と無線接続する無線接続手段と、前記外部記憶装置と無線接続されているときに前記画像を前記外部記憶装置に記録する画像記録手段とを有する撮像装置において、前記撮像装置はその内部に他の記憶装置を有し、前記外部記憶装置との無線接続が切断した時、前記他の記憶装置による記録が可能であるか否かを判定する判定手段と、前記他の記憶装置による記録が可能であって、且つ前記撮影中であるときは、当該撮影による画像を前記他の記憶装置に記憶する他の画像記録手段と、前記他の記憶装置による記録が可能でないときは前記ユーザ操作による撮影を禁止する撮影禁止手段とを有することを特徴とする。
【０００８】
上記目的を達成するために、請求項１１記載の記録制御方法は、ユーザ操作により被写体の画像を撮影する撮影ステップと、外部記憶装置と無線接続する無線接続ステップと、前記外部記憶装置と無線接続されているときに前記画像を前記外部記憶装置に記録する画像記録ステップとを有する撮像装置の記録制御方法において、前記撮像装置はその内部に他の記憶装置を有し、前記外部記憶装置との無線接続が切断した時、前記他の記憶装置による記録が可能であるか否かを判定する判定ステップと、前記他の記憶装置による記録が可能であって、且つ前記撮影中であるときは、当該撮影による画像を前記他の記憶装置に記憶する他の画像記録ステップと、前記他の記憶装置による記録が可能でないときは前記ユーザ操作による撮影を禁止する撮影禁止ステップとを有することを特徴とする。
【０００９】
上記目的を達成するために、請求項２１記載のプログラムは、ユーザ操作により被写体の画像を撮影する撮影ステップと、外部記憶装置と無線接続する無線接続ステップと、前記外部記憶装置と無線接続されているときに前記画像を前記外部記憶装置に記録する画像記録ステップとを有する撮像装置の記録制御方法をコンピュータにより実行させるプログラムにおいて、前記撮像装置はその内部に他の記憶装置を有し、前記外部記憶装置との無線接続が切断した時、前記他の記憶装置による記録が可能であるか否かを判定する判定ステップと、前記他の記憶装置による記録が可能であって、且つ前記撮影中であるときは、当該撮影による画像を前記他の記憶装置に記憶する他の画像記録ステップと、前記他の記憶装置による記録が可能でないときは前記ユーザ操作による撮影を禁止する撮影禁止ステップとを有することを特徴とする。
【発明の効果】
【００１０】
本処理によれば、外部記憶装置との無線接続が切断した時、撮像装置の内部にある他の記憶装置による記録が可能であるか否かを判定し、その判定の結果、上記記録が可能であって、且つ撮影中であるときは、その撮影による画像を他の記憶装置に記憶し、上記記録が可能でないときはユーザ操作による撮影を禁止するので、無線接続する外部記憶装置との通信が切断されたときに、ユーザの撮影操作が無駄となるのを防止することができる。
【００１１】
好ましくは、上記判定の結果、上記記録が可能であって、且つ上記撮影が終了したときに、次回のユーザ操作による撮影を禁止することにより、外部記憶装置より他の記憶装置の記録容量が小さく、複数回の撮影による画像を他の記憶装置が保存できない場合に、ユーザの撮影操作が無駄となるのを防止することができる。
【００１２】
好ましくは、上記判定の結果、上記記録が可能であって、且つ上記撮影が終了する前に、外部記憶装置と再接続したとき、次回のユーザ操作による撮影を許可することにより、上記切断中の期間が短かったときに、次回の撮影においてもユーザ操作による撮影が禁止されなくなり、操作性を向上することができる。
【００１３】
好ましくは、ユーザ操作による撮影が禁止されたときに、外部記憶装置との無線接続が切断された旨をユーザに通知することにより、上記ユーザ操作による撮影の禁止後に撮影操作が行われるのを防止でき、ユーザの撮影操作が無駄となるのを確実に防止することができる。
【００１４】
好ましくは、上記通知のユーザ確認を検知したときに、上記通知を終了すると共に、上記ユーザ操作による撮影の禁止を解除することにより、次回の撮影を速やかに行うことができる。
【００１５】
好ましくは、上記通知のユーザ確認を検知する前に、外部記憶装置と再接続したとき、上記通知を終了すると共に、上記ユーザ操作による撮影の禁止を解除することにより、上記切断中の期間が短かったときに、次回の撮影をより速やかに行うことができる。
【００１６】
好ましくは、他の記憶装置への画像記録中は、外部記憶装置との無線接続が切断された旨をユーザに通知することにより、連写モードのときに、他の記憶装置に保存できない程の枚数の画像が撮影される前に撮影を終了することができるので、ユーザの撮影操作が無駄となるのを防止することができる。
【００１７】
好ましくは、他の記憶装置への画像記録中は、撮影中に表示された画像の上に、上記切断された旨の通知を重ねて表示することにより、現在のユーザによる撮影操作を妨害することなく、外部記憶装置との接続は切断されていることをユーザに通知することができる。
【００１８】
好ましくは、上記撮影中に表示された画像の上に、外部記憶装置との無線接続が確立している旨の通知を重ねて表示し、他の記憶装置への画像記録を開始したとき、その無線接続が確立している旨の通知から上記切断された旨の通知に切り替えることにより、ユーザは現在の外部記憶装置の接続状態を確実把握することができる。
【００１９】
好ましくは、外部記憶装置と無線接続されているときの記録先を外部記憶装置のみの設定、撮像装置と有線接続する内部記憶装置のみの設定、又は外部記憶装置及び内部記憶装置の設定のいずれかうち、ユーザ選択された設定とし、上記記録先が外部記憶装置のみの設定からそれ以外の設定になったとき、外部記憶装置との無線接続が切断した時の判定は、他の記憶装置による記録が可能であるか否かでなく、内部記憶装置による記録が可能であるか否かの判定をすることにより、ユーザ操作性をより向上させることができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態を図面を用いて詳述する。
【００２１】
図１は、本発明の実施形態に係る撮像装置を含む撮像システムの構成を概略的に示すブロック図である。
【００２２】
図１のおいて、撮像システム３００は、撮像装置の一例であるデジタルカメラ３０１と、外部記憶装置の一例であるパーソナルコンピュータ（ＰＣ）３０２とを有する。デジタルカメラ３０１及びＰＣ３０２は、無線通信回線３０３を介して互いに通信可能である。なお、本実施形態における撮像装置は、デジタルカメラ３０１に限るものではなく、デジタルカメラとして動作する装置であってよい。デジタルカメラとして動作する装置には、デジタルビデオカメラ、デジタルカメラ付き携帯電話がある。また、本実施形態における外部記憶装置は、パーソナルコンピュータに限るものではない。例えば、撮像装置であるデジタルカメラ３０１から送信された画像データをハードディスク、不揮発性メモリ等の記憶媒体に記憶する機能を有する装置を外部記憶装置としてもよい。
【００２３】
無線通信回線３０３には、例えば、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇ等の無線ＬＡＮを用いることができる。デジタルカメラ３０１は、この無線通信回線３０３を介してＰＣ３０２に撮影画像の画像データを転送する。
【００２４】
図２は、図１におけるデジタルカメラ３０１の内部構成を概略的に示すブロック図である。
【００２５】
デジタルカメラ３０１は、レンズ部１０と、光学像を電気信号に変換する撮像素子１４とを有する。撮像素子１４には、ＣＣＤイメージセンサ、ＣＭＯＳイメージセンサ等のイメージセンサを用いることができる。また、デジタルカメラ３０１は、レンズ部１０を含む撮像部を覆うことにより撮像素子１４の汚れや破損を防止するバリアである保護部１０２と、機械シャッタ及び電子シャッタによる絞り機能を有するシャッタ１２とを有する。また、デジタルカメラ３０１は、撮像素子１４のアナログ信号出力をディジタル信号に変換するＡ／Ｄ変換器１６と、ディジタル信号出力をアナログ信号に変換するＤ／Ａ変換器２６とを有する。
【００２６】
また、デジタルカメラ３０１は、撮像素子１４、Ａ／Ｄ変換器１６及びＤ／Ａ変換器２６にクロック信号や制御信号を供給するタイミング発生部１８と有する。タイミング発生部１８は、メモリ制御部２２及びシステム制御部５０により制御される。また、デジタルカメラ３０１は、Ａ／Ｄ変換器１６からの画像データに対して画素補間処理、色変換処理等を行う画像処理部２０とを有する。また、デジタルカメラ３０１は、Ａ／Ｄ変換器１６、タイミング発生部１８、画像処理部２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮伸張部３２を制御するメモリ制御部２２とを有する。
【００２７】
また、デジタルカメラ３０１は、画像表示メモリ２４に書き込まれた表示用の画像データをＤ／Ａ変換器２６を介して再生表示する再生表示機能を有する画像表示部２８と、撮影した静止画像や動画像を格納するためのメモリ３０とを有する。メモリ３０は、不揮発性メモリから構成され、後述する内蔵ＲＡＭとして機能する。
【００２８】
また、デジタルカメラ３０１は、圧縮伸張部３２と、絞り機能を有するシャッタ１２を制御する露光制御部４０とを有する。圧縮伸長部３２は、メモリ３０に格納された画像データを読み込み、その画像データを所定の画像圧縮方法に従って圧縮し、圧縮された画像データをメモリ３０に書き込む。また、圧縮伸長部３２は、メモリ３０から圧縮された画像データを読み込み、その画像データを伸張し、伸張された画像データをメモリ３０に書き込むこともできる。なお、所定の画像圧縮方法には、JPEG、JPEG 2000、Motion JPEG、MPEG 2、MPEG 4等で規定された画像圧縮方法を使用することも、適応離散コサイン変換（ＡＤＣＴ：Adaptive Discrete Cosine Transform）、ウェーブレット変換等を用いた画像圧縮方法を使用することもできる。
【００２９】
また、デジタルカメラ３０１は、レンズ部１０のフォーカシングを制御する測距制御部４２と、レンズ部１０のズーミングを制御するズーム制御部４４と、バリアである保護部１０２の動作を制御するバリア制御部４６とを有する。さらに、デジタルカメラ３０１は、フラッシュ装置４００との電気接点及び機械的な固定手段を合わせて有するアクセサリーシュー４８と、デジタルカメラ３０１全体を制御するシステム制御部５０とを有する。
【００３０】
また、デジタルカメラ３０１は、システム制御部５０の動作用の定数、変数、制御プログラム等を記憶するメモリ５２と、システム制御部５０での制御プログラムの実行に応じて、動作状態やメッセージ等を表示する表示部５４とを有する。メモリ５２に記憶されている制御プログラムは、デジタルカメラ３０１の動作を制御するためのものである。図３から１３及び１５で説明する処理は、システム制御部５０がメモリ５２に記憶されている制御プログラムに従って制御される。
【００３１】
また、デジタルカメラ３０１は、電気的に消去・記録可能な不揮発性メモリ５６と、システム制御部５０の各種の動作指示を入力するための操作部７０と、必要な電圧を必要な期間、記憶媒体を含む各部へ供給する電源制御部８０とを有する。不揮発性メモリ５６は、ＥＥＰＲＯＭ等が用いられる。
【００３２】
また、デジタルカメラ３０１は、カードインタフェース（Ｉ／Ｆ）９０，９４と、コネクタ９２，９６と、メモリカード２００，２１０のいずれかがデジタルカメラ３０１に装着されているか否かを検知するカード検知部９８とを有する。
【００３３】
また、デジタルカメラ３０１は、画像表示部２８による電子ファインダ機能を使用すること無く撮影を行うことが可能とする光学ファインダ１０４を有する。さらに、デジタルカメラ３０１は、画像表示部２８の表示部分が「開」状態であるか「閉」状態であるかを検知する開閉検知部１０６を有する。ここで、画像表示部２８は、その表示部の内容をユーザに表示するよう外向きに配置するだけでなく、デジタルカメラ３０１に向けて格納することができる。従って、開閉検知部１０６は、画像表示部２８が上述のような格納状態にあるときに「閉」状態であると検知し、表示部分が上述のような表示状態にあるときに「開」状態であると検知する。
【００３４】
また、デジタルカメラ３０１は、ＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１３９４等の有線通信回線を介してＰＣ３０２等の外部記憶装置と通信する有線通信部１１１と、無線通信回線３０３を介してＰＣ３０２等の外部記憶装置と通信する無線通信部１１３とを有する。無線通信部１１３は、デジタルカメラ３０１に内蔵されたものであっても、取り外し可能なものであってもよい。
【００３５】
また、システム制御部５０は、Ａ／Ｄ変換器１６からの画像データに対して画像処理部２０が行った上記演算処理の結果に基づき様々な処理を行い、これらの処理結果に応じて露光制御部４０及び測距制御部４２を制御する。具体的には、システム制御部５０は、上記演算結果に基づき、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理、及びＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理を行う。
【００３６】
さらに、画像処理部２０は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。
【００３７】
画像表示メモリ２４及びメモリ３０は、画像処理部２０、メモリ制御部２２を介してＡ／Ｄ変換器１６のデータが送信されたとき、又はメモリ制御部２２を介してＡ／Ｄ変換器１６のデータが直接送信されたとき、その送信されたデータの書き込みを行う。
【００３８】
画像表示部２８は、ＴＦＴ−ＬＣＤの液晶表示器等からなり、上記再生表示機能のみならず撮像した画像データを逐次表示する電子ファインダ機能等の各種表示機能を有する。また、画像表示部２８は、システム制御部５０の指示により表示のＯＮ／ＯＦＦ切り替えを行う。これにより、システム制御部５０で画像表示部２８による表示が不要であると判断したときは表示をＯＦＦにするので、デジタルカメラ３０１の電力消費を大幅に低減することができる。
【００３９】
さらに、画像表示部２８は、回転可能な不図示のヒンジ部によってデジタルカメラ３０１本体と結合されており、ユーザは画像表示部２８を自由な向き、角度に設定することができる。
【００４０】
また、開閉検知部１０６が画像表示部２８の表示部分が「閉」状態である検知したとき、システム制御部５０は画像表示部２８の表示動作を停止する。
【００４１】
メモリ３０は、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を有している。これにより、複数枚の静止画像を連続して撮影する連射撮影やパノラマ撮影のときにも、高速かつ大量の画像書き込みをメモリ３０に対して行うことができる。
【００４２】
また、メモリ３０はシステム制御部５０の作業領域としても使用することができる。
【００４３】
圧縮伸張部３２は、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。
【００４４】
露光制御部４０は、フラッシュ４８と連携することによりフラッシュ調光機能も有する。
【００４５】
表示部５４は、デジタルカメラ３０１の操作部７０近辺の視認し易い位置に単数或いは複数個所設置される文字、画像が表示されるＬＣＤなる液晶表示器やランプが点滅するＬＥＤで構成される。また、表示部５４は、その一部の機能が光学ファインダ１０４内に設置されている。
【００４６】
具体的には、表示部５４の表示内容のうち、上記液晶表示器内に表示するものとしては、シングルショット/連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタスピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、メモリカード２００及び２１０の取り外し状態表示、通信Ｉ／Ｆ動作表示、日付・時刻表示等がある。
【００４７】
また、表示部５４の表示内容のうち、光学ファインダ１０４内に表示するものとしては、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタスピード表示、絞り値表示、露出補正表示等がある。
【００４８】
尚、本実施形態では、表示部５４は液晶表示器やＬＥＤで構成されるが、動作状態やメッセージ等をユーザに通知することができるものであればこれに限定されるものでない。従って、例えば、ユーザに音声で通知する発音素子を有するスピーカーが上記液晶表示器やＬＥＤと組み合わさっている装置であってもよい。
【００４９】
デジタルカメラ３０１は、モードダイアルスイッチ６０と、第１シャッタスイッチ（ＳＷ１）６２と、第２シャッタスイッチ（ＳＷ２）６４と、画像表示ＯＮ／ＯＦＦスイッチ６６と、単写／連写スイッチ６８と、記録先選択スイッチ１１５とを有する。さらに、デジタルカメラ３０１は、接続／切断スイッチ１１６と、操作部７０とから構成され、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置とを有する。これらの構成要素は、夫々単数或いは複数の組み合わせで構成される。
【００５０】
モードダイアルスイッチ６０は、ユーザ操作によるダイアル設定に応じて電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを切り替える。
【００５１】
第１シャッタスイッチ６２は、不図示のシャッタボタンの操作途中でＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始を指示する。
【００５２】
第２シャッタスイッチ６４は、不図示のシャッタボタンの操作完了でＯＮとなり、これにより、露光処理、現像処理、読出処理、圧縮処理、記録処理からなる一連の撮影処理の動作が開始する。ここで、露光処理とは、撮像素子１４から読み出した信号をＡ／Ｄ変換器１６、メモリ制御部２２を介してメモリ３０に画像データを書き込む処理である。また、現像処理とは、画像処理部２０やメモリ制御部２２での演算を用いた処理であり、読出処理とは、メモリ３０から画像データを読み出す処理であり、圧縮処理とは、その画像データを圧縮伸張部３２で圧縮を行う処理である。また、記録処理とは、メモリカード２００，２１０の何れかに画像データを書き込む処理である。
【００５３】
画像表示ＯＮ／ＯＦＦスイッチ６６は、ユーザ操作により画像表示部２８のＯＮ／ＯＦＦを設定する。これにより、光学ファインダ１０４を用いて撮影を行う際に、画像表示部２８への電流供給を遮断することができ、省電力を図ることが可能となる。
【００５４】
単写／連写スイッチ６８は、ユーザ操作によるスイッチ切り替えに応じて、第２シャッタスイッチ６４の押下時の撮影モードを単写モード又は連写モードのいずれかに設定する。ここで、単写モードでは、シャッタスイッチを押したときに１コマの撮影を行って待機状態とし、連写モードでは、第２シャッタスイッチ６４を押している間は連続して撮影を行い続ける。
【００５５】
記録先選択スイッチ１１５は、ユーザが撮像した画像の記録先を『外部記憶装置』、『内部記憶媒体』及び『内部記憶媒体と外部記憶装置』の何れかに選択するためのスイッチである。デジタルカメラ３０１は、後述する図１０の処理により、この選択された記録先に応じて実際に撮像した画像を保存する記録先を決定する。
【００５６】
接続／切断スイッチ１１６は、ユーザが「接続」又は「切断」のいずれかを選択することができるスイッチであり、このスイッチ選択に応じて、デジタルカメラ３０１は通信制御部１１３に対してＰＣ３０２との通信の接続・切断を指示する。
【００５７】
操作部７０は、各種ボタンやタッチパネル等からなり、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写/連写/セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付/時間設定ボタン、パノラマモード等の撮影及び再生を実行する際に各種機能の選択及び切り替えを設定する選択/切り替えボタン、パノラマモード等の撮影及び再生を実行する際に各種機能の決定及び実行を設定する決定/実行ボタン、画像表示部２８のＯＮ／ＯＦＦを設定する画像表示ＯＮ／ＯＦＦスイッチ、撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定するクイックレビューＯＮ／ＯＦＦスイッチ、JPEG圧縮の圧縮率を選択するため或いは撮像素子の信号をそのままディジタル化して記憶媒体に記録するＣＣＤＲＡＷモードを選択するためのスイッチである圧縮モードスイッチ、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを設定することが出来る再生モードスイッチ、撮影モード状態において、撮影した画像をメモリ３０或いはメモリカード２００或いは２１０から読み出して画像表示部２８によって表示する再生動作の開始を指示する再生スイッチ等を有する。
【００５８】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御する。
【００５９】
電源部８６は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター、及びコネクタ８２と接続するためのコネクタ８４を有する。
【００６０】
メモリカード２００及び２１０は、取り外し可能な記憶媒体である。メモリカード２００及び２１０は、同じ種類の記憶媒体であっても異なる種類の記憶媒体であってもよい。本実施形態では、デジタルカメラ１００で撮影された静止画又は動画をユーザによって選択されたメモリカードに記録するが、メモリカード２００及び２１０に記録するようにしてよい。メモリカード２００及び２１０には、ＳＤメモリカード、コンパクトフラッシュ（登録商標）、リムーバブルＨＤＤなどを用いることができる。メモリカード２００は、メモリ２０２と、カメラインターフェース（Ｉ／Ｆ）２０４と、コネクタ２０６とを有する。メモリカード２１０は、メモリ２１２と、カメラインターフェース（Ｉ／Ｆ）２１４と、コネクタ２１６とを有する。メモリ２０２及び２１２は、ランダムアクセス可能な不揮発性メモリである。カメラインターフェース２０４はデジタルカメラ１００側のカードインターフェース９０と通信可能であり、カメラインターフェース２１４はデジタルカメラ１００側のカードインターフェース９４と通信可能である。コネクタ２０６はカメラ側のコネクタ９２と接続可能であり、コネクタ２１６はカメラ側のコネクタ９８と接続可能である。なお、メモリカード２００及び２１０の装着及び取り外しは、カード検知部９８によって検知される。メモリカード２００及び２１０は何れも、後述する『内部記憶媒体』である。本実施形態では、デジタルカメラ３０１側の記憶媒体を外部記憶装置に対比させて『内部記憶媒体』と呼ぶ。
【００６１】
光学ファインダ１０４は、その内部に表示部５４の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタスピード表示、絞り値表示、露出補正表示などの機能設置されている。
【００６２】
フラッシュ装置４００は、デジタルカメラ３０１のアクセサリーシュー４８と接続するためのコネクタ４０２と、ＡＦ補助光の投光機能、フラッシュ調光機能も有するフラッシュ４０４とを有する。
【００６３】
図３〜図５は、図２におけるデジタルカメラ３０１のシステム制御部５０により実行される記録制御処理の手順を示すフローチャートである。
【００６４】
図３において、まず、電源部８６のコネクタ８４がコネクタ８２に接続され、デジタルカメラ３０１に電源が投入されると、システム制御部５０はフラグや制御変数等を初期設定にする（ステップＳ１０１）。その後、画像表示部２８の画像表示をＯＦＦ状態にする（ステップＳ１０２）。
【００６５】
次に、システム制御部５０は、ユーザ操作によりモードダイアル６０がどのモードにダイアル設定されているか判定する（ステップＳ１０３）。
【００６６】
ステップＳ１０３の判定の結果、モードダイアル６０が電源オフモードにダイアル設定されているとき、各表示部の表示を終了し、保護部１０２のバリアを閉じて撮像素子１４を保護する。次に、フラグや制御変数等を含む必要なパラメータや設定値、設定モードを不揮発性メモリ５６に記録し、電源制御部８０により画像表示部２８を含むデジタルカメラ３０１各部の不要な電源を遮断する等の所定の終了処理を行う（ステップＳ１０５）。その後、ステップＳ１０３からの処理を行う。
【００６７】
一方、ステップＳ１０３の判定の結果、モードダイアル６０が撮影モードにダイアル設定されているとき、ステップＳ１０６の処理に進む。また、ステップＳ１０３の判定の結果、モードダイアル６０が電源オフモード又は撮影モード以外のモードに設定されているとき、システム制御部５０は選択されたモードに応じた処理を実行し（ステップＳ１０４）、Ｓ１０３からの処理を行う。
【００６８】
ステップＳ１０６において、システム制御部５０は、電源制御部８０により電池等により構成される電源８６の残容量や動作情況がデジタルカメラ３０１の動作に問題があるか否かを判定する。この判定の結果、問題があるときは（ステップＳ１０６でＮＯ）、表示部５４を用いて所定の警告を行って（ステップＳ１０８）、ステップＳ１０３からの処理を行う。一方、問題がないときは（ステップＳ１０６でＹＥＳ）、システム制御部５０は、単写／連写スイッチ６８が単写モードに設定されているか否かを判定する（ステップＳ１０９）。
【００６９】
ステップＳ１０９の判定の結果、単写モードに設定されているときは、単写/連写フラグを単写に設定し（ステップＳ１１０）、単写モードでなく、連写モードに設定されているときは、単写/連写フラグを連写に設定する（ステップＳ１１１）。その後、フラグ設定を終えたときにステップＳ１１２の処理に進む。このとき、設定された単写/連写フラグの状態は、システム制御部５０の内部メモリ或いはメモリ５２に記憶する。
【００７０】
ステップＳ１１２において、システム制御部５０は、表示部５４を用いてデジタルカメラ３０１の各種設定状態を表示する。このとき、画像表示部２８の画像表示がＯＮならば、画像表示部２８でもデジタルカメラ３０１の各種設定状態の表示を行う。
【００７１】
続いて、システム制御部５０は、画像表示ＯＮ／ＯＦＦスイッチ６６が画像表示ＯＮに設定されているか否かを判定する（ステップＳ１１３）。
【００７２】
ステップＳ１１３の判定の結果、画像表示ＯＮでなく画像表示ＯＦＦに設定されているときは、ステップＳ１１８の処理に進む。一方、ステップＳ１１３の判定の結果、画像表示ＯＮに設定されているときは、システム制御部５０は、開閉検知部１０６により画像表示部２８が「開」状態であるか否かを判定する（ステップＳ１１４）。
【００７３】
ステップＳ１１４の判定の結果、「開」状態であるときは、画像表示フラグをＯＮに設定すると共に（ステップＳ１１５）、画像表示部２８の画像表示をＯＮ状態に設定する（ステップＳ１１６）。さらに撮像した画像データを画像表示部２８の電子ファインダ機能により逐次表示するスルー表示状態に設定して（ステップＳ１１７）、ステップＳ１２０の処理に進む。一方、ステップＳ１１４の判定の結果、「開」状態であるでなく、「閉」状態であるときは、ステップＳ１１８の処理に進む。
【００７４】
ステップＳ１１８において、画像表示フラグをＯＦＦに設定する。その後、画像表示部２８の画像表示をＯＦＦ状態に設定して（ステップＳ１１９）、ステップＳ１２０の処理に進む。ここで、画像表示部２８の画像表示がＯＦＦ状態に設定されると、画像表示部２８による電子ファインダ機能を使用せず、光学ファインダ１０４を用いて撮影を行う。これにより、電力消費量の大きい画像表示部２８やＤ／Ａ変換器２６等の消費電力を削減することができる。
【００７５】
また、ステップＳ１１５で設定され、ステップＳ１１８で解除される画像表示フラグの状態は、システム制御部５０の内部メモリ或いはメモリ５２に記憶する。
【００７６】
ステップＳ１２０において、接続／切断スイッチ１１６において「接続」のユーザ選択がされているか否かを判定する。この判定の結果、「接続」のユーザ選択がされているとき、接続フラグがＯＮであるか否かを判定する（ステップＳ１２１）。
【００７７】
ステップＳ１２１の判定の結果、接続フラグがＯＮであるときは、直接ステップＳ１２９の処理に進む。一方、ステップＳ１２１の判定の結果、接続フラグがＯＦＦであるときは、ＰＣ３０２との通信を確立し（ステップＳ１２２）、接続フラグをＯＮした後（ステップＳ１２３）、後述する図１２の通信状態監視処理を開始して（ステップＳ１２４）、ステップＳ１２９の処理に進む。
【００７８】
一方、ステップＳ１２０の判定の結果、「接続」でなく、「切断」のユーザ選択がされているとき、接続フラグがＯＮであるか否かを判定する（ステップＳ１２５）。
【００７９】
ステップＳ１２５の判定の結果、接続フラグがＯＮでなく、ＯＦＦであるときは、直接ステップＳ１２９の処理に進む。一方、ステップＳ１２５の判定の結果、接続フラグがＯＮであるときは、後述する図１２の通信状態監視処理を停止し（ステップＳ１２６）、接続フラグをＯＦＦにした後（ステップＳ１２７）、ＰＣ３０２との通信を切断して（ステップＳ１２８）、ステップＳ１２９の処理に進む。
【００８０】
ここで、ステップＳ１２４で開始し、ステップＳ１２６て停止する上記通信状態監視処理は、本記録制御処理と並行して行われる。
【００８１】
ステップＳ１２９において、後述する図１０の記録先設定処理で上記接続フラグの設定に基づいて撮影画像の記録先を設定する。その後、後述する図１２の撮影可能判定処理で撮影禁止フラグの設定を行い（ステップＳ１３０）、図４のステップＳ１３１の処理に進む。このとき、設定された撮影禁止フラグはシステム制御部５０の内部メモリ或いはメモリ５２に記憶される。
【００８２】
ステップＳ１３１において、第１シャッタスイッチ６２が押下されたか否かを定期的に判定する。この判定の結果、押下されたときはステップＳ１４４の処理に進み、押下されなかったときはステップＳ１０３からの処理を行う。
【００８３】
ステップＳ１４４において、ステップＳ１３０で設定された撮影禁止フラグがＯＮであるか否かを定期的に判定する。この判定の結果、撮影禁止フラグがＯＮであるときはステップＳ１０３からの処理を行い、撮影禁止フラグがＯＦＦであるときは、撮影中フラグをＯＮに設定して（ステップＳ１４５）、ステップＳ１３２の処理に進む。
【００８４】
次に、システム制御部５０はその内部メモリ或いはメモリ５２に記憶される画像表示フラグの状態が設定中であるか否かを判定する（ステップＳ１３２）。この判定の結果、画像表示フラグの状態が設定中でなく、解除されているときは直接ステップＳ１３４の処理に進み、設定中であるときは画像表示部２８の表示状態をフリーズ表示状態に設定して（ステップＳ１３３）、ステップＳ１３４の処理に進む。
【００８５】
上記フリーズ表示状態に設定されると、撮像素子１２、Ａ／Ｄ変換器１６、画像処理部２０、メモリ制御部２２を介した画像表示メモリ２４の画像データ書き換えを禁止する。これにより、最後に書き込まれた画像データがフリーズした映像となり、メモリ制御部２２、Ｄ／Ａ変換器２６を介して、電子ファインダとしての画像表示部２８がこのフリーズした映像を表示する。
【００８６】
次に、システム制御部５０は、後述する図６の測距・露光制御処理で測距制御部４２を制御してレンズ部１０の焦点を被写体に合わせ、露光制御部４０を制御して絞り値及びシャッタ時間を決定する（ステップＳ１３４）。この露出制御処理において、必要であればフラッシュの設定も行う。
【００８７】
その後、システム制御部５０は、モードダイアルスイッチ６０でユーザ設定された撮影動作モードと、ステップＳ１３４の測距・露光制御処理で決定した絞り値及びシャッタ時間から、設定すべきシャッタ速度がシャッタ１２の機械シャッタで設定可能なシャッタ秒時を超えているか否かを判定する（ステップＳ１３５）。この判定の結果、設定可能なシャッタ秒時を超えていないときはシャッタ１２の機械シャッタでのシャッタ秒時の設定を行い（ステップＳ１３６）、ステップＳ１３８の処理に進む。
【００８８】
一方、この判定の結果、設定可能なシャッタ秒時を超えているときは、機械シャッタと電子シャッタを併用するシャッタ秒時の設定を行い（ステップＳ１３７）、ステップＳ１３８の処理に進む。これにより、機械シャッタによってスミアの発生を防ぐと共に電子シャッタによって高速なシャッタ秒時を可能とすることが出来る。
【００８９】
ステップＳ１３８において、システム制御部５０はその内部メモリ或いはメモリ５２に記憶される画像表示フラグの状態が設定中であるか否かを判定する。この判定の結果、画像表示フラグの状態が設定中であるときは画像表示部２８の表示状態をスルー表示状態に設定して（ステップＳ１３９）、ステップＳ１４０の処理に進む。一方、ステップＳ１３８の判定の結果、画像表示フラグの状態が設定中でなく解除されているときは、直接ステップＳ１４０の処理に進む。
【００９０】
ステップＳ１４０において、第２シャッタスイッチ６４が押下されたか否かを判定する。この判定の結果、第２シャッタスイッチ６４が押下されることなく、ステップＳ１３１で検出された第１シャッタスイッチ６２の押下が解除されたときは（ステップＳ１４１でＮＯ）、撮影中フラグをＯＦＦにして（ステップＳ１４６）、ステップＳ１０３からの処理を行う。
【００９１】
一方、ステップＳ１４０の判定の結果、第２シャッタスイッチ６４が押下されたときは、システム制御部５０はその内部メモリ或いはメモリ５２に記憶される画像表示フラグの状態が設定中であるか否かを判定する（ステップＳ１４２）。この判定の結果、画像表示フラグの状態が設定中でなく解除されているときは、直接図５のステップＳ１６１の処理に進む。一方、画像表示フラグの状態が設定中であるときは、画像表示部２８の表示状態を固定色表示状態に設定して（ステップＳ１４３）、図５のステップＳ１６１の処理に進む。
【００９２】
このステップＳ１４３で設定される固定色表示状態では、撮像素子１２、Ａ／Ｄ変換器１６、画像処理部２０、メモリ制御部２２を介して画像表示メモリ２４に書き込まれた撮影画像データの代わりに、差し替えた固定色の画像データを、メモリ制御部２２、Ｄ／Ａ変換器２６を介して画像表示部２８により表示する。これにより、固定色の映像を電子ファインダとしての画像表示部２８に表示する。
【００９３】
ステップＳ１６１において、システム制御部５０はその内部メモリ或いはメモリ５２に記憶される単写/連写フラグが単写モードに設定されているか否かを判定する。この判定の結果、単写モードに設定されているときはステップＳ１６２の処理に進む。
【００９４】
ステップＳ１６２において、システム制御部５０は、後述する図７の撮影処理で単写を行い、メモリ３０に撮影された１枚の画像データを書き込む露光処理や、メモリ３０に書き込まれた上記画像データの現像処理等を行う。
【００９５】
その後、システム制御部５０は、その内部メモリ或いはメモリ５２に記憶される画像表示フラグの状態が設定中であるか否かを判定する（ステップＳ１６３）。この判定の結果、画像表示フラグの状態が設定中であるときは、クイックレビュー１表示処理を行い（ステップＳ１６４）、ステップＳ１６５の処理に進む。このクイックレビュー１表示処理とは、具体的には以下の処理をいう。まず、メモリ３０から画像表示部２８の表示形式に合わせて処理を行った画像データを読み出す。次に、メモリ制御部２２を介して画像表示メモリ２４に表示画像データの転送を行う。最後に、画像表示メモリ２４から読み出した表示画像データを画像表示部２８に表示する。
【００９６】
このクイックレビュー１表示処理は、後述するステップＳ１６５のダーク取り込み処理が行われる前に実行されるため、ダーク補正演算を行う前の画像データを用いて表示画像データを作成し、それを画像表示部２８に表示する。またこの作成された表示画像データの上に、上記ダーク取り込み処理中であることを示すｂｕｓｙ等の文字表示を重ねて表示する。
【００９７】
このように、単写モードにおいては、ダーク取り込み処理よりも撮影処理を先に行い且つクイックレビュー表示にダーク補正前の画像データを用いることにより、シャッタレリーズタイムラグを短くする。これにより、撮影後直ぐにクイックレビュー表示を行うことができる。
【００９８】
一方、ステップＳ１６３の判定の結果、画像表示フラグの状態が設定中でなく解除されているときは、画像表示部２８がＯＦＦの状態のままステップＳ１６５の処理に進む。この場合は、撮影を行った後でも画像表示部２８は消えたままであり、クイックレビュー表示も行われない。これにより、光学ファインダ１０４を用いて撮影を続ける場合のように、撮影直後の撮影画像の確認が不要であるときは、画像表示部２８の電子ファインダ機能を使用せずに省電力を図ることができる。
【００９９】
ステップＳ１６５において、後述する図８のダーク取り込み処理で、システム制御部５０は、シャッタ１２を閉じた状態で撮像素子１４に暗電流等のノイズ成分を本撮影と同じ時間だけ蓄積し、蓄積を終えたノイズ画像信号を読み出す。このダーク取り込み処理で取り込んだダーク画像データを用いて補正演算処理を行うことにより、撮像素子１４の発生する暗電流ノイズや撮像素子１４固有のキズによる画素欠損等の画質劣化に関して、撮影した画像データを補正することができる。
【０１００】
次に、システム制御部５０は、後述する図９の積分演算・現像処理を行う（ステップＳ１６６）。
【０１０１】
ここで、ステップＳ１６６の積分演算処理とは、メモリ３０の所定領域へ書き込まれた画像データの一部をメモリ制御部２２を介して読み出して、現像処理を行うために必要処理である。具体的には、ＷＢ（ホワイトバランス）積分演算処理、ＯＢ（オプティカルブラック）積分演算処理等の処理をいう。この演算結果は、システム制御部５０の内部メモリ或いはメモリ５２に記憶される。
【０１０２】
また、ステップＳ１６６の現像処理とは、メモリ３０の所定領域に書き込まれた撮影画像データを読み出して、システム制御部５０の内部メモリ或いはメモリ５２に記憶した演算結果を用いた処理である。具体的には、ＡＷＢ（オートホワイトバランス）処理、ガンマ変換処理、色変換処理等の処理をいう。
【０１０３】
さらに、上記現像処理においては、ダーク取り込み処理において取り込んだダーク画像データを用いて減算処理を行うことにより、撮像素子１４の暗電流ノイズ等を打ち消すダーク補正演算処理も併せて行われる。
【０１０４】
次に、システム制御部５０は、メモリ３０の所定領域に書き込まれた画像データを読み出して、設定したモードに応じた画像圧縮処理を圧縮伸張部３２により行う（ステップＳ１６７）。このとき、メモリ３０の画像記憶バッファ領域の空き画像部分に、撮影して一連の処理を終えた画像データが書き込まれる。
【０１０５】
その後、システム制御部５０は、後述する図１３の記録/転送処理で、メモリカード２００，２１０への画像データの書き込み又はＰＣ３０２への上記画像データの転送を行う（ステップＳ１６８）。この記録処理は、具体的には、メモリ３０の画像記憶バッファ領域に記憶した画像データを読み出して、インタフェース９０，９４、コネクタ９２，９６を介して、メモリカード２００，２１０へ書き込みを行う処理である。また、上記転送処理は、具体的には、メモリ３０の画像記憶バッファ領域に記憶した画像データを読み出して、通信制御部１１１及びコネクタ１１２を介して、又は通信制御部１１３及びアンテナ１１４を介して、ＰＣ３０２に転送する処理である。
【０１０６】
尚、上記転送処理は、ＰＣ３０２にメモリ３０の画像記憶バッファ領域に記憶した画像データが転送されれば上記形態に限定されるわけでない。従って、例えば、インターフェース９０，９４、コネクタ９２，９６に装着されたＬＡＮカード・ＵＳＢカード等を介して、ＰＣ３０２に転送する形態であってもよい。
【０１０７】
また、ステップＳ１６８の処理中に書き込み動作中であることを明示すべく、例えば、表示部５４においてＬＥＤを点滅等させてもよい。
【０１０８】
その後、システム制御部５０は、その内部メモリ或いはメモリ５２に記憶される画像表示フラグの状態が設定中であるか否かを判定する（ステップＳ１６９）。この判定の結果、画像表示フラグの状態が設定中であるときは、クイックレビュー２表示処理を行う（ステップＳ１７０）。このクイックレビュー２表示処理とは、具体的には以下の処理をいう。まず、メモリ３０から画像表示部２８の表示形式に合わせて処理を行った画像データを読み出す。次に、メモリ制御部２２を介して画像表示メモリ２４に表示画像データの転送を行う。最後に、画像表示メモリ２４から読み出した表示画像データを画像表示部２８に表示する。
【０１０９】
このクイックレビュー２表示処理は、ステップＳ１６５のダーク取り込み処理が行われた後に実行されるため、ステップＳ１６６の現像処理でダーク補正演算を行った後の画像データを用いて表示画像データを作成し、それを画像表示部２８に表示する。またこの作成された表示画像データには、上記ダーク取り込み処理が終了していることを示すべくｂｕｓｙ等の文字表示は消去する。
【０１１０】
このように、単写モードにおいては、まずダーク取り込み処理よりも撮影処理を先に行い且つダーク補正前の画像データを用いてクイックレビュー１表示を行い、ダーク取り込み処理を行った後はダーク補正後の画像データを用いてクイックレビュー２表示を行う。これにより、シャッタレリーズタイムラグを短くすると共に、撮影後直ぐにクイックレビュー表示を行うことができる。
【０１１１】
一方、ステップＳ１６９の判定の結果、画像表示フラグの状態が設定中でなく、解除されているときは、画像表示部２８がＯＦＦの状態のままステップＳ１７１の処理に進む。この場合は、撮影を行った後でも画像表示部２８は消えたままであり、クイックレビュー表示も行われない。これにより、光学ファインダ１０４を用いて撮影を続ける場合のように、撮影直後の撮影画像の確認が不要であるときは、画像表示部２８の電子ファインダ機能を使用せずに省電力を図ることができる。
【０１１２】
次に、ステップＳ１３１から開始した第１シャッタスイッチ６２の押下が解除されたときは（ステップＳ１７１でＹＥＳ）、ステップＳ１７２の処理に進む。
【０１１３】
一方、ステップＳ１６１の判定の結果、単写モードでなく連写モードに設定されているときは、ステップＳ１８１の処理に進む。
【０１１４】
ステップＳ１８１において、システム制御部５０は、後述する図８のダーク取り込み処理で、シャッタ１２を閉じた状態で撮像素子１４の暗電流等のノイズ成分を本撮影と同じ時間蓄積し、蓄積を終えたノイズ画像信号を読み出す。その後、ステップＳ１８２の処理に進む。
【０１１５】
このダーク取り込み処理で取り込んだダーク画像データを用いて補正演算処理を行うことにより、撮像素子１４の発生する暗電流ノイズや撮像素子１４固有のキズによる画素欠損等の画質劣化に関して、撮影した画像データを補正することができる。
【０１１６】
ステップＳ１８２において、第２シャッタスイッチ６４の押下を検出したときに上述のステップＳ１６２と同様の撮影処理を行う。ここで、単写／連写フラグは連写になっているので、後述するステップＳ１８９でユーザによる第２シャッタスイッチ６４の押下が解除されるまで連写を行う。また、連写により得られる各画像データは、メモリ３０に書き込まれる露光処理や、その書き込まれた各画像データに対して各種処理を施す現像処理等を行う（ステップＳ１８３）。このとき、上述のステップＳ１６７の処理と同じく、ダーク補正演算処理も併せて行う。
【０１１７】
その後、システム制御部５０は、その内部メモリ或いはメモリ５２に記憶される画像表示フラグの状態が設定中であるか否かを判定する（ステップＳ１８４）。この判定の結果、画像表示フラグの状態が設定中であるときは、上述のステップＳ１７０のクイックレビュー２表示処理と同様の処理であるクイックレビュー３表示処理を行い（ステップＳ１８５）、ステップＳ１８６の処理に進む。 
【０１１８】
このクイックレビュー３表示処理は、ステップＳ１８１でダーク取り込み処理が行われた後である。従って、上述のステップＳ１７０の処理と同じく、ステップＳ１８３の積分・現像処理でダーク補正演算を行った後の画像データを用いて表示画像データを作成し、それを画像表示部２８に表示する。
【０１１９】
このように、連写モードにおいては、ダーク補正後の画像データを用いてクイックレビュー３表示処理を行うことにより、１枚目と２枚目以降の連写駒間隔をほぼ一定に揃えると共に、撮影後直ぐにクイックレビュー表示を行うことができる。
【０１２０】
一方、ステップＳ１８４の判定の結果、画像表示フラグの状態が設定中でなく解除されているときは、画像表示部２８がＯＦＦの状態のままステップＳ１８６の処理に進む。この場合は、撮影を行った後でも画像表示部２８は消えたままであり、クイックレビュー表示も行われない。これにより、光学ファインダ１０４を用いて撮影を続ける場合のように、撮影直後の撮影画像の確認が不要であるときは、画像表示部２８の電子ファインダ機能を使用せずに省電力を図ることができる。
【０１２１】
次に、ステップＳ１８６において、システム制御部５０は、メモリ３０に連写で撮影された画像データの１枚を読み出し、モードダイアルスイッチ６０でユーザ設定されたモードに応じた画像圧縮処理を圧縮伸張部３２により行う(ステップＳ１８６)。
【０１２２】
その後、メモリ３０の画像記憶バッファ領域に空きがあるときは（ステップＳ１８７でＹＥＳ）、圧縮処理を終えた画像データをその画像記憶バッファ領域に書き込んだ後、直接ステップＳ１８９の処理に進む。一方、メモリ３０の画像記憶バッファ領域に空きがないときは（ステップＳ１８７でＮＯ）、上述のステップＳ１６８と同様にその圧縮処理した画像データの記録/転送処理を行った後にステップＳ１８９の処理に進む。
【０１２３】
ステップＳ１８７，Ｓ１８８の処理によれば、連写撮影を所定枚数以上行って、メモリ３０の画像記憶バッファ領域が不足した場合は、メモリ３０中の画像データを圧縮するだけでなく、その圧縮した画像データについて記録／転送処理を行う。これにより、メモリ３０の画像記憶バッファ領域に空きを作ることができ、連写撮影を確実に行うことできる。
【０１２４】
尚、ステップＳ１８８において転送／記録処理を行う際に、画像表示部２８や表示部５４を用いてメモリ３０の画像記憶バッファ領域が不足していることをユーザに知らせ、警告してもよい。
【０１２５】
次に、第２シャッタスイッチ６４の押下が解除されたか否かを判定する（ステップＳ１８９）。この判定の結果、第２シャッタスイッチ６４の押下が解除されていないときは、ステップＳ１８２からの処理を行う。一方、上記第２シャッタスイッチ６４の押下が解除されたときは、撮影禁止フラグをＯＮにして、ステップＳ１９４の処理に進む。
【０１２６】
次に、ステップＳ１９４において、メモリ３０中の全ての画像データの圧縮処理が終了するまで、ステップＳ１８６からの処理を行う。その後、第１シャッタスイッチ６２の押下も解除されたときは（ステップＳ１９０でＹＥＳ）、メモリ３０の画像記憶バッファ領域に記録された圧縮画像データについて、ステップＳ１６８と同様の記録/転送処理を行い（ステップＳ１９１）、ステップＳ１７２の処理に進む。
【０１２７】
尚、ステップＳ１９１の処理中に書き込み動作中であることを明示すべく、例えば、表示部５４においてＬＥＤを点滅等させてもよい。
【０１２８】
ステップＳ１７２において、システム制御部５０はその内部メモリ或いはメモリ５２に記憶される画像表示フラグの状態が設定中であるか否かを判定する。この判定の結果、画像表示フラグの状態が設定中であるときは、画像表示部２８の表示状態をスルー表示状態に設定して（ステップＳ１７３）、撮影中フラグをＯＦＦにして（ステップＳ１９２）、ステップＳ１０３からの処理を行う。これにより、クイックレビュー表示処理を行うことによって画像表示部２８で撮影画像を確認した後（ステップＳ１６４，Ｓ１７０，Ｓ１８５）、次の撮影のために撮像した画像データを逐次表示するスルー表示状態にすることができる。
【０１２９】
一方、ステップＳ１７２の判定の結果、画像表示フラグの状態が設定中でなく解除されているときは、直接ステップＳ１９２の処理に進んで撮影中フラグをＯＦＦにした後、ステップＳ１０３からの処理を行う。
【０１３０】
図６は、システム制御部５０により実行される図４のステップＳ１３４の測距・露光制御処理の手順を示すフローチャートである。
【０１３１】
図６において、まず、撮像素子１４から電荷信号が読み出され、Ａ／Ｄ変換器１６を介して画像処理部２０に撮影画像データが送信されたとき（ステップＳ２００でＹＥＳ）、送信された画像データを用いて、画像処理部２０はＴＴＬ（スルー・ザ・レンズ）方式のＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理、ＡＦ（オートフォーカス）処理に用いる所定の演算を行う（ステップＳ２０１）。
【０１３２】
また、上記演算は、撮影した全画素数のうちの必要に応じた特定の部分を必要個所分切り取って抽出して行われる。これにより、ＴＴＬ方式のＡＥ、ＥＦ、ＡＷＢ、ＡＦの各処理において、中央重点モード、平均モード、評価モードの各モード等の異なるモード毎に最適な演算を行うことができる。
【０１３３】
次に、上記画像処理部２０での演算結果を用いて、システム制御部５０は露出（ＡＥ）が適正か否かを判定する（ステップＳ２０２）。この判定の結果、露出が適正でないときは、露光制御部４０を用いてＡＥ制御を行い（ステップＳ２０３）、次に、ＡＥ制御で得られた測定データを用いて、フラッシュが必要か否かを判定する（ステップＳ２０４）。
【０１３４】
ステップＳ２０４の判定の結果、フラッシュが必要でないときはステップＳ２００からの処理を行い、フラッシュが必要であるときは、フラッシュフラグをセットし、フラッシュ４０４を充電し（ステップＳ２０５）、ステップＳ２００からの処理を行う。
【０１３５】
一方、ステップＳ２０２の判定の結果、露出（ＡＥ）が適正であるとき、測定データ及び或いは設定パラメータをシステム制御部５０の内部メモリ或いはメモリ５２に記憶した後、画像処理部２０での演算結果及びＡＥ制御で得られた測定データを用いて、ホワイトバランス（ＡＷＢ）が適正か否かを判定する（ステップＳ２０６）。
【０１３６】
ステップＳ２０６の判定の結果、ホワイトバランス（ＡＷＢ）が適正でないときは、画像処理部２０を用いて色処理のパラメータを調節してＡＷＢ制御を行って（ステップＳ２０７）、ステップＳ２００からの処理を行う。一方、ステップＳ２０６の判定の結果、ホワイトバランス（ＡＷＢ）が適正であるときは、測定データ及び或いは設定パラメータをシステム制御部５０の内部メモリ或いはメモリ５２に記憶する。その後、ＡＥ制御及びＡＷＢ制御で得られた測定データを用いて、測距（ＡＦ）が合焦であるか否かを判定する（ステップＳ２０８）。
【０１３７】
ステップＳ２０８の判定の結果、測距（ＡＦ）が合焦でないときは、測距制御部４２を用いてＡＦ制御を行って（ステップＳ２０９）、ステップＳ２００からの処理を行う。一方、ステップＳ２０８の判定の結果、測距（ＡＦ）が合焦であるときは、測定データ及び或いは設定パラメータをシステム制御部５０の内部メモリ或いはメモリ５２に記憶した後、本処理を終了する。
【０１３８】
図７は、システム制御部５０により実行される図５のステップＳ１６２，Ｓ１８２の撮影処理の手順を示すフローチャートである。
【０１３９】
図７において、まず、撮像素子１４の電荷クリア動作を行う（ステップＳ３０１）。その後、撮像素子１４の電荷蓄積を開始すると（ステップＳ３０２）、露光制御部４０によってシャッタ１２を開き（ステップＳ３０３）、撮像素子１４の露光を開始する（ステップＳ３０４）。
【０１４０】
その後、撮影にフラッシュが必要か否かを判定する（ステップＳ３０５）。この判定処理は、具体的には、図６のステップＳ２０５でフラッシュフラグがセットされているときにフラッシュが必要であると判定する。
【０１４１】
ステップＳ３０５の判定の結果、フラッシュが必要でないときは直接、フラッシュ必要なときはフラッシュを発光させた後に（ステップＳ３０６）、ステップＳ３０７の処理に進む。
【０１４２】
ステップＳ３０７において、測光データに従って撮像素子１４が露光を終了すると（ステップＳ３０７でＹＥＳ）、露光制御部４０によってシャッタ１２を閉じ（ステップＳ３０８）、撮像素子１４の露光を終了する。
【０１４３】
その後、設定した電荷蓄積時間が経過したとき（ステップＳ３０９でＹＥＳ）、撮像素子１４の電荷蓄積を終了させ（ステップＳ３１０）、撮像素子１４から電荷信号を読み出して（ステップＳ３１１）、本処理を終了する。この読み出された電荷信号は、Ａ／Ｄ変換器１６、画像処理部２０、メモリ制御部２２を介して、或いはＡ／Ｄ変換器１６から直接メモリ制御部２２を介して、メモリ３０の所定領域に撮影画像データとして書き込まれる。
【０１４４】
図８は、システム制御部５０により実行される図５のステップＳ１６５，Ｓ１８１のダーク取り込み処理の手順を示すフローチャートである。
【０１４５】
図８において、まず、撮像素子１４の電荷クリア動作を行う（ステップＳ４０１）。その後、撮像素子１４の電荷蓄積を開始した後（ステップＳ４０２）、設定した電荷蓄積時間が経過したとき（ステップＳ４０３でＹＥＳ）、撮像素子１４の電荷蓄積を終了させ（ステップＳ４０４）、撮像素子１４からダーク信号を読み出し（ステップＳ４０５）、本処理を終了する。この読み出されたダーク信号は、Ａ／Ｄ変換器１６、画像処理部２０、メモリ制御部２２を介して、或いはＡ／Ｄ変換器１６から直接メモリ制御部２２を介して、メモリ３０の所定領域に画像データ（ダーク画像データ）として書き込まれる。
【０１４６】
このダーク取り込みデータを用いて現像処理を行うことにより、撮像素子１４の発生する暗電流ノイズや撮像素子１４固有のキズによる画素欠損等の画質劣化に関して、次の撮影処理で得られる画像データを補正することができる。
【０１４７】
また、このダーク画像データは、新たにダーク取り込み処理が行われるか、デジタルカメラ３０１の電源がＯＦＦされるまで、メモリ３０の所定領域に保持される。
【０１４８】
尚、本実施形態では、メモリ３０は電源を切ると記憶内容が失われる揮発性メモリで構成されているが、これに限定されるわけでなく、メモリ３０の一部或いは全部をＥＥＰＲＯＭやハードディスク等の不揮発性メモリで構成されていてもよい。この場合、新たにダーク取り込み処理が行われるまで、このダーク画像データは不揮発性メモリの所定領域に保持される。
【０１４９】
図９は、システム制御部５０により実行される図５のステップＳ１６６，Ｓ１８３の積分演算・現像処理の手順を示すフローチャートである。
【０１５０】
図９において、まず、メモリ３０に書き込まれた撮影画像データ及びそのダーク画像データを読み出して、輝度信号処理（ステップＳ５０１）、色処理（ステップＳ５０２）、サムネイル画像処理（ステップＳ５０３）を行い、メモリ３０に処理を終えた画像データを書き込んで、本処理を終了する。
【０１５１】
図１０は、システム制御部５０により実行される図３のステップＳ１２９の記録先設定処理の手順を示すフローチャートである。本処理は、後述する図１２のステップＳ７０３，Ｓ７１３においても実行される。
【０１５２】
図１０において、まず、記録先選択スイッチ１１５が、『外部記憶装置』、『内部記憶媒体』及び『内部記憶媒体と外部記憶装置』のいずれを選択しているかを判定する（ステップＳ６０１）。
【０１５３】
ステップＳ６０１の判定の結果、記録先選択スイッチ１１５の状態が『外部記憶装置』を選択中であるとき、ＰＣ３０２との通信が確立中か否かを判定する（ステップＳ６０２）。具体的には、システム制御部５０の内部メモリ或いはメモリ５２に記憶される接続フラグがＯＮであるときは確立中、ＯＦＦの時は切断中であると判定される。
【０１５４】
ステップＳ６０２の判定の結果、ＰＣ３０２との通信確立中でないとき、直接ステップＳ６０３の処理に進む。一方、上記ＰＣ３０２との通信確立中であるとき、ＰＣ３０２の記録容量が十分か否かを判定する（ステップＳ６０７）。この判定の結果、ＰＣ３０２の記録容量が十分であるとき、記録先に『外部記憶装置』を設定し（ステップＳ６０８）、本処理を終了する。一方、上記ＰＣ３０２の記録容量が十分でないときは、ステップＳ６０３の処理に進む。
【０１５５】
ステップＳ６０３において、メモリ３０の画像記憶バッファ領域の空きがあるか否かを判定する。この判定の結果、メモリ３０の画像記憶バッファ領域の空きがあれば記録先に『内蔵ＲＡＭ』を設定して（ステップＳ６０６）、本処理を終了する。すなわち、撮影後、圧縮処理等された画像データの記録先は、メモリ３０の画像記憶バッファ領域に決定される。
【０１５６】
これにより、ユーザが記録先選択スイッチ１１５を『外部記憶装置』にしても、ＰＣ３０２との通信が確立されておらず（ステップＳ６０２でＮＯ）、画像データをＰＣ３０２で記録できない場合は、メモリ３０の画像記憶バッファ領域に空きがあれば（ステップＳ６０３でＹＥＳ）、メモリ３０にその画像データを一時記録するよう、記録先を『内蔵ＲＡＭ』に設定するので（ステップＳ６０６）、撮影された画像データの消失を防ぐことができる。また、ＰＣ３０２との接続が確立していても（ステップＳ６０２でＹＥＳ）、ＰＣ３０２の記録容量が十分でないときは（ステップＳ６０７でＮＯ）、メモリ３０の画像記憶バッファ領域に空きがあれば（ステップＳ６０３でＹＥＳ）、メモリ３０にその画像データを一時記録するよう、記録先を『内蔵ＲＡＭ』に設定するので（ステップＳ６０６）、撮影された画像データの消失を防ぐことができる。
【０１５７】
一方、ステップＳ６０３の判定の結果、メモリ３０の画像記憶バッファ領域に空きがなければ、記録先設定をクリアにして（ステップＳ６０４）、本処理を終了する。
【０１５８】
本処理では、ステップＳ６０７でＰＣ３０２に記録できないと判定されたときは、メモリ３０の画像記憶バッファ領域の空きがあるか否かを判定したが（ステップＳ６０３）、ステップＳ６０３の処理に進まずに撮影禁止フラグをＯＮにして本処理を終了するようにしてもよい。
【０１５９】
ステップＳ６０１の判定の結果、記録先選択スイッチ１１５の状態が『内部記憶媒体と外部記憶装置』を選択中であるとき、上記ステップＳ６０２と同様に、ＰＣ３０２との通信が確立中か否かを判定する（ステップＳ６０９）。
【０１６０】
ステップＳ６０９の判定の結果、ＰＣ３０２との通信確立中でないとき、ステップＳ６１４の処理に進む。一方、上記ＰＣ３０２との通信確立中であるとき、メモリカード２００，２１０の記憶容量が十分か否かを判定する（ステップＳ６１０）。この判定の結果、メモリカード２００，２１０の記憶容量が十分にあり、且つＰＣ３０２にも記録容量が十分あるときは（ステップＳ６１１でＹＥＳ）、記録先に『内部記憶媒体と外部記憶装置』を設定し（ステップＳ６１２）、本処理を終了する。また、メモリカード２００，２１０の記憶容量は十分であるが（ステップＳ６１０でＹＥＳ）、ＰＣ３０２には記録容量が十分ないとき（ステップＳ６１１でＮＯ）、記録先に『内部記憶媒体』を設定し（ステップＳ６１５）、本処理を終了する。
【０１６１】
一方、ステップＳ６１０の判定の結果、メモリカード２００，２１０の記憶容量が十分でないときは（ステップＳ６１０でＮＯ）、ステップＳ６０７からの処理を行う。
【０１６２】
ステップＳ６０１の判定の結果、記録先選択スイッチ１１５の状態が『内部記憶媒体』を選択中であるとき、メモリカード２００，２１０の記憶容量が十分か否かを判定する（ステップＳ６１４）。この判定の結果、メモリカード２００，２１０の記憶容量が十分であるとき、記録先に『内部記憶媒体』を設定し（ステップＳ６１５）、本処理を終了する。一方、上記メモリカード２００，２１０の記憶容量が十分でないとき、記録先設定をクリアにして、本処理を終了する。
【０１６３】
図１１は、システム制御部５０により実行される図３のステップＳ１３０の撮影可能判定処理の手順を示すフローチャートである。本処理は、後述する図１２のステップＳ７０４，Ｓ７１４においても実行される。
【０１６４】
図１１において、まず、上述した図１０の記録先設定処理で記録先設定がクリアされているとき（ステップＳ８０１でＹＥＳ）、撮影禁止フラグをＯＮにして（ステップＳ８０２）、本処理を終了する。一方、上記記録先設定がクリアされていなければ（ステップＳ８０１でＮＯ）、撮影禁止フラグをＯＦＦにして（ステップＳ８０３）、本処理を終了する。
【０１６５】
図１２は、システム制御部５０により実行される図３のステップＳ１２４で開始し、ステップＳ１２６で停止する通信状態監視処理の手順を示すフローチャートである。
【０１６６】
本処理は上述したように、図３のステップＳ１２４〜Ｓ１２６までの処理と並行して行われる。
【０１６７】
図１２において、まず、通信制御部１１３から取得したＰＣ３０２との通信状態が切断中であるとき（ステップＳ７０１でＹＥＳ）、接続フラグをＯＦＦに設定し（ステップＳ７０２）、上述した図１０の記録先設定処理を行う（ステップＳ７０３）。このときの記録先設定処理では、ステップＳ７０２で接続フラグがＯＦＦとされている。従って、記録先選択スイッチ１１５が『外部記憶装置』に設定され（図１０のステップＳ６０２でＮＯ）、且つメモリ３０の画像記憶バッファ領域に空きがないときは（ステップＳ６０３でＮＯ）、記録先設定がクリアとなる（ステップＳ６０４）。一方、上記メモリ３０の画像記憶バッファ領域に空きがあるときは（ステップＳ６０３でＹＥＳ）、記録先が『内蔵ＲＡＭ』に設定される（ステップＳ６０６）。
【０１６８】
また、記録先選択スイッチ１１５が『内部記憶媒体と外部記憶装置』又は『内部記憶媒体』のいずれかに設定されているときは次のように設定される。まず、メモリカード２００，２１０の記録容量が十分でないときは（ステップＳ６１４でＮＯ）、記録先設定がクリアとなり（ステップＳ６１６）、上記メモリカード２００，２１０の記録容量が十分であるときは、記録先が『内部記憶媒体』に設定される（ステップＳ６１５）。
【０１６９】
このように、記録先選択スイッチ１１５によりユーザは『外部記憶装置』、『内部記憶媒体と外部記憶装置』及び『内部記憶媒体』のいずれかを撮影した画像データの記録先として設定でき、ＰＣ３０２の通信が切断された時の記録先設定をそのユーザ選択された設定先に応じて設定するので、ユーザ操作性をより向上させることができる。
【０１７０】
次に、上述した図１１の撮影可能判定処理により撮影禁止フラグの設定を行う（ステップＳ７０４）。ここで、本処理では、上述したように、記録先設定はクリア、『内蔵ＲＡＭ』、『内部記憶媒体』のいずれかになるので、このうち、記録先設定がクリアであるときは、撮影禁止フラグがＯＮに設定され、記録先設定が『内蔵ＲＡＭ』、『内部記憶媒体』のいずれかであるときは、撮影禁止フラグがＯＦＦに設定される。
【０１７１】
その後、ステップＳ７０４で設定された撮影禁止フラグがＯＮであるときは（ステップＳ７０５でＹＥＳ）、直接ステップＳ７１０に進み、図１４に示すように『切断されました』表示を表示部５４に表示する（ステップＳ７０６）。
【０１７２】
このように、ＰＣ３０２との通信が切断され、且つ撮影された画像データをＰＣ３０２の代わりに記録する記録先もないときは、撮影禁止フラグをＯＮにし、即座にユーザによる撮影操作をできなくするので、撮影した画像の消失を防ぐことができる。また、撮影禁止フラグをＯＮにしたときに、『切断されました』表示を表示部５４に表示することで、ＰＣ３０２との通信が切断された旨をユーザに通知する。これにより、撮影禁止後に撮影操作が行われるのを防止でき、ユーザの撮影操作が無駄となるのを確実に防止することができる。
【０１７３】
一方、ステップＳ７０４で設定された撮影禁止フラグがＯＦＦであるときは（ステップＳ７０５でＮＯ）、切断アイコンを表示部５４のファインダ視野を妨げない位置に表示する（ステップＳ７０６）。
【０１７４】
これにより、連写モードのときに、メモリ３０やメモリカード２００，２１０に保存できない程の枚数の画像が撮影されることを防止でき、ユーザの撮影操作が無駄となるのを防止することができる。また、現在のユーザによる撮影操作を妨害することなく、ＰＣ３０２との接続は切断されていることをユーザに通知することができる。
【０１７５】
尚、本実施形態では、ステップＳ７０６で切断アイコンを表示するとしたが、ユーザの撮影操作を妨げることなく上記内容を知らせることができればこの態様に限定されない。
【０１７６】
従って、例えば、切断アイコンの代わりに表示部５４においてＬＥＤを点滅させるようにしてもよい。また、ＰＣ３０２との通信状態が確立中は接続アイコンを表示しておき、ステップＳ７０６の処理で、その接続アイコンを切断アイコンへ切り替えて表示するようにしてもよい。これにより、ユーザは現在のＰＣ３０２の通信接続状態を確実把握することができる。
【０１７７】
その後、上記表示を視認したユーザがシャッタスイッチ６４の押下を解除したときに、撮影中フラグをＯＦＦにする(ステップＳ７０７でＹＥＳ）。このとき、シャッタスイッチ６４の押下により撮影された画像データは、ステップＳ７０３で設定された記録先、具体的にはメモリ３０又はメモリカード２００，２１０に保存される。
【０１７８】
その後、ステップＳ７０６で表示した切断アイコンの表示解除を行い(ステップＳ７０８)、撮影禁止フラグをＯＮに設定し、次回のユーザ操作による撮影を禁止する(ステップＳ７０９)。これにより、ＰＣ３０２の記録容量よりメモリ３０の画像記憶バッファ領域の記録容量が小さく、複数回の撮影による画像をメモリ３０が保存できない場合に、ユーザの撮影操作が無駄となるのを防止することができる。
【０１７９】
次に、ステップＳ７１０に進み、図１４に示すように『切断されました』表示を表示部５４に表示する。
【０１８０】
次に、ユーザが操作部７０で、上記『切断されました』表示に対する確認操作を行うと（ステップＳ７１１でＹＥＳ）、『切断されました』表示を非表示にすると共に（ステップＳ７１２）、撮影禁止フラグをＯＦＦにする（ステップＳ７１２ａ）。これにより、簡易に表示装置５４の画面をビューファインダに復帰させることができ、また次回の撮影を速やかに行うことができる。
【０１８１】
その後、図１０の記録先設定処理を行って、記録先の再設定を行った後（ステップＳ７１３）、図１１の撮影可能判定処理で記録先が再設定された後で、撮影が継続可能か否かを判断した後に（ステップＳ７１４）、本処理を終了する。
【０１８２】
図１２の処理によれば、ＰＣ３０２との通信状態が切断中であるとき（ステップＳ７０１でＹＥＳ）、メモリ３０の画像記憶バッファ領域に空きがあるときはこれを記録先に設定し（ステップＳ７０３）、且つ撮影中であるときは、その撮影による画像を設定された記録先であるメモリ３０に記憶し（ステップＳ７０７）、メモリ３０の画像記憶バッファ領域に空きがないときは記録先設定をクリアとし（ステップＳ７０３）、撮影禁止フラグをＯＮにしてユーザ操作による撮影を禁止するので（ステップＳ７０４）、無線接続するＰＣ３０２との通信が切断されたときに、ユーザの撮影操作が無駄となるのを防止することができる。
【０１８３】
図１３は、システム制御部５０により実行される図５のステップＳ１６８，Ｓ１８８，Ｓ１９１における記録/転送処理の手順を示すフローチャートである。
【０１８４】
図１３において、まず、上述した図１０の記録先設定処理で設定された記録先に『内部記憶媒体』が含まれないときは（ステップＳ９０１でＮＯ）直接、上記記録先に『内部記憶媒体』が含まれるときは（ステップＳ９０１でＹＥＳ）、画像データを『内部記憶媒体』であるメモリカード２００，２１０に記録し（ステップＳ９０２）、その後ステップＳ９０３の処理に進む。
【０１８５】
これにより、記録先に『内部記憶媒体』を設定されたときのみならず（図１０のステップＳ６１５）、『内部記憶媒体と外部記憶装置』を設定されたときも（ステップＳ６１２）、ステップＳ９０２で画像データをメモリカード２００，２１０に記録することができる。
【０１８６】
次に、上述した図１０の記録先設定処理で設定された記録先に『外部記憶装置』が含まれないときは（ステップＳ９０３でＮＯ）直接ステップＳ９０５の処理に進む。一方、上記記録先に『外部記憶装置』が含まれるときは（ステップＳ９０１でＹＥＳ）、画像データを外部記憶装置であるＰＣ３０２に記録し（ステップＳ９０４）、その後ステップＳ９０５の処理に進む。
【０１８７】
これにより、記録先に『外部記憶装置』を設定されたときのみならず（図１０のステップＳ６０８）、『内部記憶媒体と外部記憶装置』を設定されたときも（ステップＳ６１２）、ステップＳ９０４で画像データをＰＣ３０２に記録することができる。
【０１８８】
次に、上述した図１０の記録先設定処理で設定された記録先が『内蔵ＲＡＭ』でないときは（ステップＳ９０５でＮＯ）、そのまま本処理を終了する。一方、上記記録先が『内蔵ＲＡＭ』であるときは（ステップＳ９０５でＹＥＳ）、画像データを『内蔵ＲＡＭ』であるメモリ３０の画像記憶バッファ領域に記録し（ステップＳ９０４）、本処理を終了する。
【０１８９】
図１５は、図１２の通信状態監視処理の変形例の手順を示すフローチャートである。
【０１９０】
図１５の処理は、図１２の処理と基本的に同じであり、図１２のステップと同一のステップには同一符号を付して重複した説明は省略し、以下に図１２の処理と異なる部分についてのみ説明する。
【０１９１】
図１５の処理は、ステップＳ７０６とステップＳ７０８の間にステップＳ１０１４〜Ｓ１０２２が配され、ステップＳ７１０とステップＳ７１２の間にステップＳ１００７〜Ｓ１０１２が配される点でのみ図１２のものと異なる。
【０１９２】
図１５において、まずステップＳ７０１〜Ｓ７０４の処理で、記録先がクリア、『内蔵ＲＡＭ』、『内部記憶媒体』のいずれかに設定された後、ステップＳ７０５で撮影禁止フラグがＯＮであるか否かの判定処理が行われる。
【０１９３】
ステップＳ７０５の判定の結果、撮影禁止フラグがＯＮであるときは直接ステップＳ１００７の処理に進む。一方、撮影禁止フラグがＯＮでなく、ＯＦＦであったときは、図１４の切断アイコンが表示され（ステップＳ７０６）、その後、定期的に撮影中フラグがＯＮであるか否かが判定される（ステップＳ１０１４）。この判定の結果、撮影中フラグがＯＦＦとなったときに、ステップＳ７０８〜Ｓ７１０の処理を行って、ユーザによる撮影操作をできなくして、『切断されました』表示を表示部５４に表示し、ステップＳ１００７の処理に進む。
【０１９４】
これにより、ＰＣ３０２の通信の切断中の期間が短かった場合に、次回の撮影をより速やかに行うことができる。
【０１９５】
ステップＳ１０１４の判定の結果、撮影中フラグがＯＮのままであるとき、ＰＣ３０２との再接続処理を行う(ステップＳ１０１７）。
【０１９６】
その後、ステップＳ１０１７の処理により再接続できたか否かを定期的に判定する（ステップＳ１０１８）。
【０１９７】
上記再接続ができる前に（ステップＳ１０１８でＮＯ）、ユーザの撮影操作が終了し、撮影中フラグがＯＦＦとなったときは(ステップＳ１０１４でＮＯ)、ステップＳ７０８〜Ｓ７１０の処理を行い、ステップＳ１００７の判定処理に進む。
【０１９８】
一方、ユーザの撮影操作が終了し、撮影中フラグがＯＦＦとなる前に(ステップＳ１０１４でＹＥＳ)、上記再接続ができたときは(ステップＳ１０１８でＹＥＳ)、切断アイコンを非表示にする(ステップＳ１０１９)。その後、接続フラグをＯＮに設定し(ステップＳ１０２０)、図１０の記録先設定処理を行い(ステップＳ１０２１)、この記録先設定処理の結果に基づいて、図１１の撮影可能判定処理を行った後(ステップＳ１０２２）、ステップＳ１００１からの処理を行う。
【０１９９】
これにより、ＰＣ３０２の通信が切断中の期間が短かった場合に、次回の撮影においてもユーザ操作による撮影が禁止されなくなり、操作性を向上することができる。
【０２００】
その後、ステップＳ１００７において、ユーザが操作部７０で、上記『切断されました』表示に対する確認操作を行ったか否かを定期的に判定する。この確認操作が行われたときは、ステップＳ７１２〜Ｓ７１４の処理を行って、次の撮影処理においてＰＣ３０２の通信状態が監視できるようにした後、本処理を終了する。
【０２０１】
一方、上記確認操作が行われていない状態であるとき（ステップＳ１００７でＮＯ）、ＰＣ３０２との再接続処理を行う(ステップＳ１０１０）。
【０２０２】
その後、ステップＳ１０１０の処理により再接続できたか否かを定期的に判定する（ステップＳ１０１１）。
【０２０３】
上記再接続ができる前に（ステップＳ１０１１でＮＯ）、ユーザが上記確認操作を行ったときは(ステップＳ１００７でＹＥＳ）、ステップＳ７１２〜Ｓ７１４の処理を行った後、本処理を終了する。
【０２０４】
一方、ユーザが上記確認操作を行う前に(ステップＳ１００７でＮＯ)、上記再接続ができたときは(ステップＳ１０１１でＹＥＳ)、『切断されました』表示を表示部５４に表示し(ステップＳ１０１２）、ステップＳ１０２０からの処理を行う。
【０２０５】
なお、本実施形態では、デジタルカメラ３０１と外部記憶装置としてのＰＣ３０２が一対一となっているが、外部記憶装置が複数あってもよい。さらには、外部記憶装置が撮像装置であってもよい。
【０２０６】
また、本実施形態においては、メモリカード２００，２１０はデジタルカメラ３０１と取り外し可能な記憶媒体であったが、いずれか或いはいずれもがデジタルカメラ３０１に固定されているものであってもよい。
【０２０７】
また、本実施形態においては、内部記憶媒体であるメモリカード２００，２１０が２つであったが、数は２つに限定されるものでない。従って、例えば、単数あるいは３以上の記憶媒体と、デジタルカメラ３０１が接続できるよう構成されていてもよい。
【０２０８】
＜その他の実施形態＞
上記の実施形態は、システム或いは装置内のコンピュータ（又はＣＰＵやＭＰＵなど）が記憶媒体に格納されたコンピュータプログラムを読み出して実行することによっても実現することができる。
【０２０９】
このようなコンピュータプログラムを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。又は、コンピュータプログラムをネットワークを介してダウンロードしてもよい。
【０２１０】
また、コンピュータが読み出したコンピュータプログラムを実行することにより、上記の実施形態の機能が実現されるだけでなく、そのコンピュータプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって上記の実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【０２１１】
【図１】本発明の実施形態に係る撮像装置を含む撮像システムの構成を概略的に示すブロック図である。
【図２】図１におけるデジタルカメラの内部構成を概略的に示すブロック図である。
【図３】図２におけるデジタルカメラのシステム制御部により実行される記録制御処理の手順を示すフローチャートである。
【図４】図３の記録制御処理の手順を示すフローチャートの続きである。
【図５】図３の記録制御処理の手順を示すフローチャートの続きである。
【図６】システム制御部により実行される図４のステップＳ１３４の測距・露光制御処理の手順を示すフローチャートである。
【図７】システム制御部により実行される図５のステップＳ１６２，Ｓ１８２の撮影処理の手順を示すフローチャートである。
【図８】システム制御部により実行される図５のステップＳ１６５，Ｓ１８１のダーク取り込み処理の手順を示すフローチャートである。
【図９】システム制御部により実行される図５のステップＳ１６６，Ｓ１８３の積分演算・現像処理の手順を示すフローチャートである。
【図１０】システム制御部により実行される図３のステップＳ１２９の記録先設定処理の手順を示すフローチャートである。
【図１１】システム制御部により実行される図３のステップＳ１３０の撮影可能判定処理の手順を示すフローチャートである。
【図１２】システム制御部により実行される図３のステップＳ１２４で開始し、ステップＳ１２６で停止する通信状態監視処理の手順を示すフローチャートである。
【図１３】システム制御部により実行される図５のステップＳ１６８，Ｓ１８８，Ｓ１９１における記録/転送処理の手順を示すフローチャートである。
【図１４】表示部により図７のステップＳ７０６で表示される『切断されました』表示を示す図である。
【図１５】図１２の通信状態監視処理の変形例の手順を示すフローチャートである。
【符号の説明】
【０２１２】
３００  撮像システム
３０１  デジタルカメラ
３０２  パーソナルコンピュータ
【図１】
0004724511.tif 000002
【図２】
0004724511.tif 000003
【図３】
0004724511.tif 000004
【図４】
0004724511.tif 000005
【図５】
0004724511.tif 000006
【図６】
0004724511.tif 000007
【図７】
0004724511.tif 000008
【図８】
0004724511.tif 000009
【図９】
0004724511.tif 000010
【図１０】
0004724511.tif 000011
【図１１】
0004724511.tif 000012
【図１２】
0004724511.tif 000013
【図１３】
0004724511.tif 000014
【図１４】
0004724511.tif 000015
【図１５】
0004724511.tif 000016