(57)【要約】【課題】  撮影して得たオリジナルの画像データの改変を検出するために必要なデータである改変検出データを付加する設定を撮影前にだけ行うと、この設定を忘れてしまったときに上記データを付加することができない。【解決手段】  被写体像の撮影により画像データを得る撮像手段（１４）と、画像データからＭＡＣ（撮影して得た画像データの改変を検出するためのデータである改変検出データの一例）を演算し、該演算したＭＡＣを該画像データに付加する演算手段（７６）と、画像データにＭＡＣを付加するか否かを選択するために使用者により操作されるデータ付加選択手段（７２）と、第１の画像データの撮影後であって次の第２の画像データの撮影前にデータ付加選択手段が操作されたときに、該操作に応じて第１の画像データに対してＭＡＣを付加するか否かを決定する制御手段（５０）とを有する。【選択図】  図１
2005176148.tif 000002
【特許請求の範囲】
【請求項１】
被写体像の撮影により画像データを得る撮像手段と、
前記画像データから前記画像データの改変を検出するためのデータである改変検出データを演算し、該演算した改変検出データを該画像データに付加する演算手段と、
前記画像データに前記改変検出データを付加するか否かを選択するために使用者により操作されるデータ付加選択手段と、
第１の画像データの撮影後であって次の第２の画像データの撮影前に前記データ付加選択手段が操作されたときに、該操作に応じて前記第１の画像データに対して前記改変検出データを付加するか否かを決定する制御手段とを有することを特徴とする撮像装置。
【請求項２】
前記撮像手段による撮影が可能な撮影モードと他のモードとの選択が可能であり、かつ前記撮影モードにおいて前記撮影により得られた画像データを表示するクイックレビュー機能を有し、
前記制御手段は、前記クイックレビュー機能による前記第１の画像データの表示中において前記データ付加選択手段が操作されたときに、該操作に応じて前記第１の画像データに対して前記改変検出データを付加するか否かを決定することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記演算手段は、前記クイックレビュー機能による表示中に前記改変検出データの演算を行うことを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記制御手段は、前記クイックレビュー機能による表示中に、前記データ付加選択手段の操作により前記改変検出データを付加する選択がなされたときは、前記改変検出データの演算が終了するまで前記表示を続行させることを特徴とする請求項２又は３に記載の撮像装置。
【請求項５】
前記制御手段は、前記クイックレビュー機能による表示中に、前記データ付加選択手段により前記改変検出データを付加しない選択がなされたときは、前記表示を中止させることを特徴とする請求項２から４のいずれか１つに記載の撮像装置。
【請求項６】
前記制御手段は、前記クイックレビュー機能による表示中であって前記改変検出データの演算中に、前記データ付加選択手段により前記改変検出データを付加しない選択がなされたときは、前記表示および前記演算を中止させることを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記クイックレビュー機能による表示中に、前記改変検出データを付加するか否かを選択させるための表示を行うことを特徴とする請求項２から６のいずれか１つに記載の撮像装置。
【請求項８】
前記クイックレビュー機能を使用するか否かを選択するために使用者により操作されるクイックレビュー選択手段を有し、
前記制御手段は、前記クイックレビュー選択手段により前記クイックレビュー機能の不使用が選択されたときは、前記第１の画像データの撮影取得前の前記データ付加選択手段による選択に応じて前記第１の画像データに対して前記改変検出データを付加するか否かを決定することを特徴とする請求項２から７のいずれか１つに記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影して得たオリジナルの画像データにその画像データの改変を検出するためのデータである改変検出データ（ＭＡＣ、デジタル署名など）を付加することが可能な撮像装置に関するものである。
【背景技術】
【０００２】
従来、撮影して得た画像データにその画像データの改変検出データ（改変を検出するためのデータ）であるＭＡＣ（Message Authentication Code）を付加する情報処理装置が提案されている（例えば、特許文献１参照）。ここで、改変検出データとは、画像データの改変を検出するためのデータである。
【特許文献１】特開２００２−２３７９４１号公報（段落番号０１１３等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来例において、画像データに改変検出データを付加する場合には、撮影前の設定によって改変検出データを付加するか否かを設定するだけとなっている。このため、撮影前に改変検出データを付加する設定を忘れて撮影を行った場合には、その後に改変検出データを付加することができない。
【０００４】
また、画像データに改変検出データを付加する演算には非常に長い処理時間を要するため、改変検出データを付加する設定をしてから撮影を行った後、次の撮影を行うときには、上記の演算処理が完了するまで待たなければならない。これにより、シャッターチャンスを逃してしまったり、ぶれや露出不足等により撮影をやり直す場合でも、撮影後すぐに撮像データをキャンセルすることができなかったりするため、使用者にとって使い勝手の悪いものとなっている。
【課題を解決するための手段】
【０００５】
本発明の撮像装置は、被写体像の撮影により画像データを得る撮像手段と、前記画像データから前記画像データの改変を検出するためのデータである改変検出データを演算し、該演算した改変検出データを該画像データに付加する演算手段と、画像データに改変検出データを付加するか否かを選択するために使用者により操作されるデータ付加選択手段と、第１の画像データの撮影後であって次の第２の画像データの撮影前にデータ付加選択手段が操作されたときに、該操作に応じて第１の画像データに対して改変検出データを付加するか否かを決定する制御手段とを有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、第１の画像データの撮影後であって次の第２の画像データの撮影前に、データ付加選択手段の操作によって第１の画像データに対して改変検出データを付加することができる。このため、従来のように第１の画像データの撮影前に改変検出データを付加する設定を忘れたときでも、第１の画像データの撮影後にあらためて改変検出データを第１の画像データに付加することができ、撮像装置の使い勝手を向上させることができる。
【０００７】
撮像手段による撮影が可能な撮影モードと他のモードとの選択が可能であり、かつ撮影モードにおいて撮影により得られた画像データを表示するクイックレビュー機能を有する場合において、クイックレビュー機能による第１の画像データの表示中においてデータ付加選択手段が操作されたときに、該操作に応じて第１の画像データに対して改変検出データを付加するか否かを決定することができる。これにより、改変検出データの付加に関する設定を、クイックレビュー表示機能によって表示される画像データを確認しながら行うことができる。
【０００８】
クイックレビュー機能による表示中に改変検出データの演算を行うことにより、例えば、クイックレビュー機能による表示後に演算を行う場合に比べて、改変検出データが付加された画像データの作成時間を短縮することができる。
【０００９】
クイックレビュー機能による表示中に、データ付加選択手段の操作により改変検出データを付加する選択がなされたときは、改変検出データの演算が終了するまで表示を続行させることにより、クイックレビュー機能による画像データの表示時間を、改変検出データの演算時間に対応させることができ、例えば、クイックレビュー機能による表示が行われた後も演算が行われているといったことを防止することができる。
【００１０】
クイックレビュー機能による表示中に、データ付加選択手段により改変検出データを付加しない選択がなされたときは、表示を中止させることにより、不必要な表示を防止して省電力化を図ることができる。
【００１１】
クイックレビュー機能による表示中であって改変検出データの演算中に、データ付加選択手段により改変検出データを付加しない選択がなされたときは、表示および演算を中止させることにより、不必要な表示及び演算を防止することができ、省電力化を図ることもできる。
【００１２】
クイックレビュー機能による表示中に、改変検出データを付加するか否かを選択させるための表示を行うことにより、改変検出データの付加に関する選択を、この表示を見ながら容易に行うことができる。
【００１３】
クイックレビュー選択手段によりクイックレビュー機能の不使用が選択されたときは、第１の画像データの撮影取得前のデータ付加選択手段による選択に応じて第１の画像データに対して改変検出データを付加するか否かを決定することにより、クイックレビュー機能による表示を行うことなく、データ付加選択手段の選択に応じて第１の画像データに改変検出データを付加することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明に好適な実施例について説明する。なお、以下の実施例では、撮像素子（ＣＣＤ、ＣＭＯＳセンサ等）を用いて画像データを生成する機能を有する装置を撮像装置と呼ぶ。つまり、撮像装置には、デジタルカメラ、デジタルビデオカメラ、カメラ付き携帯電話等の装置が含まれる。
【実施例１】
【００１５】
図１は、本発明の実施例１におけるカメラシステムの構成を示すブロック図である。本実施例もカメラシステムは、撮像装置の一例であるデジタルカメラ１００と、このデジタルカメラ１００に着脱可能に装着される交換レンズ３００とで構成されている。
【００１６】
図１において、１２は撮像素子（撮像手段）１４への露光量を制御するためのシャッター、１４はＣＣＤ、ＣＭＯＳセンサ等の撮像素子であり、撮影光学系によって形成された光学像を電気信号に変換するとともに、この電気信号を蓄積してから出力する。交換レンズ３００内の撮影レンズ３１０に入射した光線は、絞り３１２、レンズマウント３０６、カメラマウント１０６、ミラー１３０、シャッター１２を通過し、光学像として撮像素子１４上に結像することができる。
【００１７】
１６は撮像素子１４のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換器である。１８は撮像素子１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２６にクロック信号や制御信号を供給するタイミング発生部であり、メモリ制御部２２及びシステム制御部（制御手段、演算手段）５０により制御される。
【００１８】
２０は画像処理部であり、Ａ／Ｄ変換器１６からのデータ或いはメモリ制御部２２からのデータに対して所定の画素補間処理や色変換処理等の画像処理を行う。また、画像処理部２０においては、撮像して得たオリジナルの画像データを用いて所定の演算処理が行われ、システム制御部５０は、画像処理部２０での演算結果に基づいてシャッター制御部４０および焦点検出部４２の駆動制御を行うことにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を行うことができる。
【００１９】
さらに、システム制御部５０は、画像処理部２０での所定の演算処理結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００２０】
なお、本実施例においては、焦点検出部４２及び測光部４６を専用に備える構成としたため、焦点検出部４２及び測光部４６を用いてＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュ調光）処理の各処理を行い、画像処理部２０を用いたＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュ調光）処理の各処理を行わないようにすることもできる。
【００２１】
２２はメモリ制御部であり、Ａ／Ｄ変換器１６、タイミング発生部１８、画像処理部２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮・伸長部３２の駆動を制御する。
【００２２】
Ａ／Ｄ変換器１６の出力データは、画像処理部２０およびメモリ制御部２２を介して、或いはメモリ制御部２２だけを介して、画像表示メモリ２４或いはメモリ３０に書き込まれる。
【００２３】
２４は画像表示メモリ、２６はＤ／Ａ変換器、２８はＴＦＴ、ＬＣＤ等で構成される画像表示部である。画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介して画像表示部２８により表示される。ここで、画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダ機能を実現することが可能である。
【００２４】
また、画像表示部２８は、システム制御部５０の指示に応じて表示／非表示を切り換えることが可能であり、非表示状態にした場合にはデジタルカメラ１００での電力消費を大幅に低減することができる。
【００２５】
３０は撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連射撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。また、メモリ３０はシステム制御部５０の作業領域としても使用することが可能である。
【００２６】
３２は適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長する圧縮・伸長部であり、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。
【００２７】
４０はシステム制御部５０の出力に基づいてシャッター１２の駆動を制御するシャッター制御部である。ここで、システム制御部５０は、測光部４６での測光結果に基づいて露出値（シャッター速度や絞り値等）の演算を行い、この演算結果に応じた制御信号をシャッター制御部４０に出力することになる。なお、シャッター１２の駆動は、絞り３１２の駆動とともに行われる。また、本実施例では、シャッター１２の駆動が照明ユニット８４での駆動とともに行われるフラッシュ調光機能を有するものである。
【００２８】
４２は撮影光学系の焦点調節状態を検出するための焦点検出部である。ここで、撮影レンズ３１０に入射した光線は、絞り３１２、レンズマウント３０６、カメラマウント１０６、撮影光路上に斜設された状態にあるミラー１３０、このミラー１３０の背面に設けられたサブミラー（不図示）を介して、焦点検出部４２に入射するようになっている。そして、焦点検出部４２の受光面は像面と共役の関係となっているため、光学像として結像された画像の合焦状態を測定することができる。
【００２９】
４６は被写体輝度を測定するための測光部である。ここで、撮影レンズ３１０に入射した光線は、絞り３１２、レンズマウント３０６、カメラ１０６、斜設状態にあるミラー１３０、ミラー１３２、不図示の測光用レンズを介して、測光部４６に入射するようになっている。これにより、測光部４６を用いて、光学像として結像された画像の露出状態を測定することができる。
【００３０】
４８は被写体に対して照明光を照射する照明ユニットであり、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。
【００３１】
なお、測光部４６での測光結果に基づいてシャッター１２および絞り３１２の駆動制御を行うほかにも、撮像素子１４によって撮像された画像データに対して画像処理部２０によって演算された演算結果に基づき、システム制御部５０がシャッター制御部４０、絞り制御部３４０の駆動制御を行うことにより、ビデオＴＴＬ方式を用いた露出制御を行うことができる。また、焦点検出部４２の出力に基づいてＡＦ制御を行うほかにも、システム制御部５０が画像処理部２０の演算結果に基づいて焦点制御部３４２の駆動制御を行うことにより、ＡＦ制御を行うことができる。
【００３２】
さらに、焦点検出部４２による測定結果と、撮像素子１４によって撮像された画像データに対して画像処理部２０によって演算された演算結果とを共に用いてＡＦ（オートフォーカス）制御を行っても構わない。また、測光部４６による測定結果と、撮像素子１４によって撮像された画像データに対して画像処理部２０によって演算された演算結果とを共に用いて露出制御を行っても構わない。
【００３３】
５０はデジタルカメラ１００全体の動作を制御するシステム制御部、５２はシステム制御部５０の動作用の定数、変数、プログラム等を記憶するメモリである。
【００３４】
５４はシステム制御部５０でのプログラムの実行に応じて、文字、画像、音声等を用いてカメラシステムにおける動作状態やメッセージ等に関する情報を出力する情報出力部である。この情報出力部５４は、デジタルカメラ１００に設けられた操作部の近傍であって、視認し易い位置に単数或いは複数設けられており、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。また、情報出力部５４の一部の機能が光学ファインダ１０４内に設けられている。
【００３５】
情報出力部５４での表示内容のうちＬＣＤ等で表示されるものとしては、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体２００及び２１０の着脱状態表示、レンズユニット３００の着脱状態表示、通信Ｉ／Ｆ動作表示、日付／時刻表示、外部コンピュータとの接続状態を示す表示等がある。
【００３６】
また、情報出力部５４での表示内容のうち光学ファインダ１０４内に表示されるものとしては、合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、シャッタースピード表示、絞り値表示、露出補正表示、記録媒体書き込み動作表示等がある。
【００３７】
さらに、情報出力部５４での表示内容のうちＬＥＤ等で表示されるものとしては、合焦表示、撮影準備完了表示、手ぶれ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、記録媒体書き込み動作表示、マクロ撮影設定通知表示、二次電池充電状態表示等がある。
【００３８】
そして、情報出力部５４での表示内容のうちランプ等で表示されるものとしては、セルフタイマー通知等がある。このセルフタイマー通知を行う際のランプからの光を、ＡＦ補助光と共用してもよい。
【００３９】
５６はデータを電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭで構成されている。
【００４０】
６０、６２、６４、６６、６８、７０、７２及び７４は、システム制御部５０に対して各種の動作指示を入力するために使用者によって操作される操作部材であり、これらの操作部材は、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。以下、これらの操作部材について具体的に説明する。
【００４１】
６０はモードダイアルスイッチで、自動撮影モード、プログラム撮影モード、シャッター速度優先モード、絞り優先モード、マニュアル撮影モード、焦点深度優先（デプス）撮影モード、ポートレート撮影モード、風景撮影モード、接写撮影モード、スポーツ撮影モード、夜景撮影モード、パノラマ撮影モード等の各機能撮影モードを切り替え設定することができる。
【００４２】
６２はシャッタースイッチ（ＳＷ１）で、デジタルカメラ１００に設けられた不図示のシャッターボタンの半押し動作でＯＮ状態となり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮影準備動作の開始を指示する。
【００４３】
６４はシャッタースイッチ（ＳＷ２）で、不図示のシャッターボタンの全押し動作でＯＮ状態となり、撮像素子１４から読み出した信号をＡ／Ｄ変換器１６、メモリ制御部２２を介してメモリ３０に書き込む露光処理、画像処理部２０やメモリ制御部２２での演算を用いた現像処理、メモリ３０から画像データを読み出し、圧縮・伸長部３２で圧縮を行い、記録媒体２００、２１０に画像データを書き込む記録処理という一連の処理の動作の開始を指示する。
【００４４】
６６は画像再生スイッチで、デジタルカメラ１００が撮影モードに設定されている状態において、撮影によって得られた画像データをメモリ３０或いは記録媒体２００、２１０から読み出して画像表示部２８で表示させる再生動作の開始を指示する。
【００４５】
６８はユーザによって操作されるクイックレビュースイッチ（クイックレビュー選択手段）で、撮影直後に撮影画像を確認するための操作をすることなく撮影画像を自動的に表示するクイックレビュー機能の設定を行うためのスイッチである。
【００４６】
７０は各種ボタンやタッチパネル等からなる操作部である。この操作部としては、ＩＳＯ感度設定ボタン、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタンがある。また、パノラマモード等の撮影及び再生を実行する際に各種機能の選択及び切り替えを設定する選択／切り替えボタン、パノラマモード等の撮影及び再生を実行する際に各種機能の決定及び実行を設定する決定／実行ボタン、圧縮の圧縮率を選択するため或いは撮像素子１４の出力信号をそのままデジタル化して記録媒体２００、２１０に記録するＣＣＤＲＡＷモードを選択するためのスイッチである圧縮モードスイッチ、シャッタースイッチＳＷ１を押したならばＡＦ（オートフォーカス）動作を開始し一旦合焦したならばその合焦状態を保ち続けるワンショットＡＦモードとシャッタースイッチＳＷ１を押している間は連続してオートフォーカス動作を続けるサーボＡＦモードとを設定することができるＡＦモード設定スイッチ等がある。
【００４７】
上記のプラスボタン及びマイナスボタンの各機能は、回転ダイアルスイッチを備えることによって、より軽快に数値や機能を選択することが可能となる。
【００４８】
７２はＭＡＣ演算スイッチ（データ付加選択手段）で、改ざん防止のためのＭＡＣを撮影画像データに添付するか否かを選択するために操作されるスイッチである。７４は電源スイッチで、デジタルカメラ１００の電源をオン／オフで切り替えるためのスイッチである。また、電源スイッチ７４は、デジタルカメラ１００に接続された記録媒体２００、２１０、交換レンズ３００、外付けのストロボ装置等の各種カメラアクセサリの電源オンおよび電源オフの設定も合わせて切り替えることができる。
【００４９】
７６はＭＡＣ演算部（演算手段）であり、撮影後に現像処理されたオリジナルの画像データからその画像データのＭＡＣを演算し、そのＭＡＣをシステム制御部５０に出力する。なお、本実施例では、ＭＡＣの演算にハッシュ関数及び秘密鍵暗号を使用する。システム制御部５０は、ＭＡＣ演算部７６で生成されたＭＡＣをオリジナルの画像データに付加する。
【００５０】
８０は電源制御部で、電源検出部、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ部等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行い、この検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体を含むカメラシステム内の各部へ供給する。
【００５１】
８２はコネクタ、８４はコネクタ、８６はアルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる電源である。
【００５２】
９０及び９４はメモリカードやハードディスク等の記録媒体２００、２１０とのインターフェース、９２及び９６はメモリカードやハードディスク等の記録媒体２００、２１０と接続を行うコネクタ、９８はコネクタ９２、９６に記録媒体２００、２１０が装着されているか否かを検知するための記録媒体着脱検知部である。
【００５３】
なお、本実施例では記録媒体を取り付けるインターフェース及びコネクタを２系統持つものとして説明している。もちろん、記録媒体を取り付けるインターフェース及びコネクタは、単数或いは複数いずれの系統数を備える構成としても構わない。
【００５４】
また、インターフェース及びコネクタとしては、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成しても構わない。さらに、インターフェース９０、９４およびコネクタ９２、９６をＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ）カード等の規格に準拠したものを用いて構成した場合、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カード、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等の通信カード等の各種通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。
【００５５】
１０４は光学ファインダである。撮影レンズ３１０に入射した光線は、絞り３１２、レンズマウント３０６、カメラマウント１０６、斜設状態にあるミラー１３０、ミラー３２を介して光学ファインダ１０４に導かれる。これにより、ユーザは光学ファインダ１０４を被写体像を観察することができ、画像表示部２８による電子ファインダ機能を使用することなしに、光学ファインダ１０４のみを用いて撮影を行うことが可能となる。また、光学ファインダ１０４内では、表示部５４での一部の表示機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などがなされる。
【００５６】
１０６はデジタルカメラ１００を交換レンズ３００と機械的に結合するカメラマウントである。カメラマウント１０６内には、デジタルカメラ１００と交換レンズ３００とを電気的に接続するための各種機能が含まれている。
【００５７】
１１０は通信部で、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信等の各種通信機能を有する。１１２は、デジタルカメラ１００を他の機器と接続するコネクタ或いは無線通信の場合はアンテナである。
【００５８】
１２０は、カメラマウント１０６内おいて、デジタルカメラ１００と交換レンズ３００とを接続するためのインターフェース、１２２はデジタルカメラ１００（システム制御部５０）と交換レンズ３００（レンズ制御部３５０）との通信を可能とするコネクタである。コネクタ１２２は、デジタルカメラ１００と交換レンズ３００との間において、制御信号、状態信号、データ信号等を伝え合うと共に、各種電圧の供給を行うための機能も備えている。また、コネクタ１２２は電気通信のみならず、光通信、音声通信等を伝達する構成としてもよい。
【００５９】
１３０、１３２はミラーで、ミラー１３０が撮影光路上に斜設されている状態において、撮影レンズ３１０に入射した光線を光学ファインダ１０４に導くことができる。なお、ミラー１３２は、クイックリターンミラーの構成としたり、ハーフミラーの構成としたりすることができる。
【００６０】
２００、２１０はメモリカードやハードディスク等の記録媒体である。記録媒体００、２１０はそれぞれ、半導体メモリや磁気ディスク等から構成される記録部２０２、２１２と、デジタルカメラ１００とのインターフェース２０４、２１４と、デジタルカメラ１００との接続を行うコネクタ２０６、２１６とを備えている。
【００６１】
３０６は、交換レンズ３００をデジタルカメラ１００に機械的に結合させるためのレンズマウントである。レンズマウント３０６内には、交換レンズ３００とデジタルカメラ１００とを電気的に接続する各種機能が含まれている。
【００６２】
３１０は撮影レンズである。なお、図１では１つの撮影レンズしか表示していないが、実際には複数のレンズ群で構成されている。３１２は光通過口の開口面積を変化させることで像面に入射する光量を調節する絞りである。３２０は、レンズマウント３０６内において、交換レンズ３００をデジタルカメラ１００と接続するためのインターフェース、３２２は交換レンズ３００をデジタルカメラ１００と電気的に接続するコネクタである。
【００６３】
コネクタ３２２は、デジタルカメラ１００と交換レンズ３００との間において、制御信号、状態信号、データ通信信号等を伝え合うと共に、各種電圧を供給する機能も備えている。また、コネクタ３２２は電気通信のみならず、光通信、音声通信等を伝達する構成としてもよい。
【００６４】
３４０はレンズ制御部３５０の出力に基づいて絞り３１２の駆動を制御する絞り制御部である。ここで、レンズ制御部３５０は、システム制御部５０との通信によって、絞り３１２の制御信号を受信し、これに応じた制御信号を絞り制御部３４０に出力することになる。
【００６５】
３４２はレンズ制御部３５０の出力に基づいて撮影レンズ３１０のうちフォーカスレンズの駆動を制御する焦点制御部、３４４はレンズ制御部３５０の出力に基づいて撮影レンズ３１０のうちズームレンズの駆動を制御するズーム制御部である。
【００６６】
３５０は交換レンズ３００における全体の動作を制御するレンズ制御部である。このレンズ制御部３５０は、動作用の定数、変数、プログラム等を記録するメモリや交換レンズ３００固有の番号等の識別情報、管理情報、開放絞り値や最小絞り値、焦点距離等の機能情報、現在や過去の各設定値などを保持する不揮発メモリの機能も備えている。
【００６７】
次に、図２〜図７及び図９、図１０を用いて、本実施例のカメラシステムにおける動作について説明する。
【００６８】
図２及び図３は、本実施例のデジタルカメラ１００における主ルーチンのフローチャートを示す。図２及び図３を用いて、デジタルカメラ１００における動作について説明する。
【００６９】
電池交換等の電源投入により、システム制御部５０はフラグや制御変数等を初期化し、デジタルカメラ１００内の各部において必要な所定の初期設定を行う（Ｓ１０１）。
【００７０】
システム制御部５０は、電源スイッチ７４の設定状態を判断し、電源スイッチ７４により電源ＯＦＦ状態に設定されていれば（Ｓ１０２）、表示部２８での表示を終了状態に変更し、フラグや制御変数等を含む必要なパラメータや設定値、設定モードを不揮発性メモリ５６に記録する。そして、電源制御部８０により画像表示部２８を含むデジタルカメラ１００内の各部に供給されている電力を遮断する等の所定の終了処理を行った後（Ｓ１０３）、Ｓ１０２に戻る。
【００７１】
一方、電源スイッチ７４により電源ＯＮ状態に設定されていれば（Ｓ１０２）、システム制御部５０は、電源制御部８０により電池等により構成される電源８６の残容量や動作情況がデジタルカメラ１００の動作に問題があるか否かを判断し（Ｓ１０４）、問題があるならば情報出力部５４を用いて画像や音声により所定の警告を行った後に（Ｓ１０５）、Ｓ１０２に戻る。
【００７２】
また、電源８６に問題が無いならば（Ｓ１０４）、システム制御部５０はモードダイアル６０の設定状態を判断し、モードダイアル６０が撮影モードに設定されていれば（Ｓ１０６）、Ｓ１０８に進む。ここで、モードダイアル６０が撮影モード以外の他のモードに設定されていれば（Ｓ１０６）、システム制御部５０は選択されたモードに応じた処理を実行し（Ｓ１０７）、処理を終えたならばＳ１０２に戻る。
【００７３】
次に、システム制御部５０は、記録媒体着脱検知部９８の出力に基づいて記録媒体２００、２１０がデジタルカメラ１００に装着されているかどうかの判断、記録媒体２００、２１０に記録された画像データの管理情報の取得、そして、記録媒体２００、２１０の動作状態がデジタルカメラ１００の動作、特に記録媒体に対する画像データの記録再生動作に問題があるか否かの判断を行い（Ｓ１０８）、問題があるならば情報出力部５４を用いて画像や音声により所定の警告を行った後に（Ｓ１０５）、Ｓ１０２に戻る。一方、上記の問題がないならば、Ｓ１０９に進む。
【００７４】
ユーザのクイックレビュースイッチ６８の操作に応じて、システム制御部５０は、クイックレビュースイッチ６８からの入力（ＯＮ信号又はＯＦＦ信号）を受ける（Ｓ１０９）。
【００７５】
本実施例では、画像表示部２８を用いてユーザが容易にクイックレビュー機能の設定を行うことができるようにしている。図９（Ａ）は、クイックレビュー機能の設定を行う際に画像表示部２８で表示される表示内容の一例を示している。すなわち、ユーザがクイックレビュースイッチ６８を操作することに応じて、画像表示部２８での表示がＯＮ領域およびＯＦＦ領域間で切り換わるようになっている。
【００７６】
また、ユーザのＭＡＣ演算スイッチ７２の操作に応じて、システム制御部５０は、ＭＡＣ演算スイッチ７２からの入力（ＯＮ信号又はＯＦＦ信号）を受ける（Ｓ１０９）。このＭＡＣ演算スイッチ７２の設定も、画像表示部２８を用いてユーザが容易に設定できるようになっている。図９（Ｂ）は、画像データにＭＡＣを添付するか否かの設定を行う際に、画像表示部２８で表示される表示内容の一例を示している。すなわち、ユーザがＭＡＣ演算スイッチ７２を操作することに応じて、画像表示部２８での表示がＯＮ領域およびＯＦＦ領域間で切り換わる用になっている。
【００７７】
システム制御部５０は、デジタルカメラ１００において設定された内容を取得する（Ｓ１１０）。ここで取得する設定内容は、クイックレビュー機能が設定されているか否か、撮影直後において画像データにＭＡＣを添付するか否かである。このＳ１１０での設定内容取得に関する動作の詳細は、図４を用いて後述する。なお、取得した設定内容は、システム制御部５０の内部メモリ或いはメモリ５２に記憶される。
【００７８】
システム制御部５０は、シャッタースイッチＳＷ１のＯＮ／ＯＦＦ状態を判別し（Ｓ１２１）、ＯＦＦ状態であればＳ１０２に戻る。一方、シャッタースイッチＳＷ１がＯＮ状態であれば（Ｓ１２１）、システム制御部５０は、焦点調節動作によって撮影レンズ３１０のフォーカスレンズを合焦位置まで移動させるとともに、測光動作によって絞り値及びシャッター時間を決定し（Ｓ１２２）、Ｓ１２３に進む。なお、測光動作において、必要があれば（被写体が暗ければ）照明ユニット４８を発光させる設定も行う。この焦点調節・測光動作についての詳細は図５を用いて後述する。
【００７９】
システム制御部５０は、シャッタースイッチＳＷ２のＯＮ／ＯＦＦ状態を判別し（Ｓ１２３）、ＯＦＦ状態であれば、シャッタースイッチＳＷ１がＯＦＦ状態となるまで（Ｓ１２４）、現在の処理を繰り返す。ここで、シャッタースイッチＳＷ１がＯＦＦ状態となれば（Ｓ１２４）、Ｓ１０２に戻る。
【００８０】
一方、シャッタースイッチＳＷ２がＯＮ状態である場合には（Ｓ１２３）、システム制御部５０は、撮影した画像データを記憶可能な画像記憶バッファ領域がメモリ３０にあるか否かを判断し（Ｓ１２５）、メモリ３０の画像記憶バッファ領域内に新たな画像データを記憶可能な領域が無いならば、情報出力部５４を用いて画像や音声により所定の警告を行った後に（Ｓ１２６）、Ｓ１０２に戻る。
【００８１】
この新たな画像データを記憶可能な領域がない場合としては、例えば、メモリ３０の画像記憶バッファ領域内に記憶可能な最大枚数の連写撮影を行った直後で、メモリ３０から読み出して記憶媒体２００、２１０に書き込むべき最初の画像データがまだ記録媒体２００、２１０に未記録な状態であり、まだ１枚の空き領域もメモリ３０の画像記憶バッファ領域上に確保できない状態である場合があげられる。
【００８２】
なお、撮影した画像データを圧縮処理してからメモリ３０の画像記憶バッファ領域に記憶する場合には、圧縮した後の画像データ量が圧縮モードの設定に応じて異なることを考慮して、記憶可能な領域がメモリ３０の画像記憶バッファ領域上にあるかどうかをＳ１２５において判断することになる。
【００８３】
メモリ３０に撮影した画像データを記憶可能な画像記憶バッファ領域があるならば（Ｓ１２５）、システム制御部５０は、露光動作によって所定時間蓄積された撮像信号を撮像素子１４から読み出して、Ａ／Ｄ変換器１６、画像処理部２０、メモリ制御部２２を介して、或いはＡ／Ｄ変換器から直接メモリ制御部２２を介して、メモリ３０の所定領域に撮影した画像データを書き込む撮影処理を実行する（Ｓ１２７）。この撮影処理についての詳細は図６を用いて後述する。
【００８４】
上述した撮影処理（Ｓ１２７）を終えたならば、Ｓ１２８に進む。
【００８５】
システム制御部５０は、メモリ３０の所定領域に書き込まれた画像データの一部をメモリ制御部２２を介して読み出して、現像処理を行うために必要なＷＢ（ホワイトバランス）積分演算処理、ＯＢ（オプティカルブラック）積分演算処理を行い、演算結果をシステム制御部５０の内部メモリ或いはメモリ５２に記憶する。
【００８６】
そして、システム制御部５０は、メモリ制御部２２（必要に応じて画像処理部２０）を用いて、メモリ３０の所定領域に書き込まれた撮影画像データを読み出し、システム制御部５０の内部メモリ或いはメモリ５２に記憶した演算結果を用いて、読み出した画像データに対してＡＷＢ（オートホワイトバランス）処理、ガンマ変換処理、色変換処理を含む各種現像処理を行う（Ｓ１２８）。
【００８７】
さらに、現像処理（Ｓ１２８）においては、ダーク取り込み処理（非露光状態にある撮像素子１４から蓄積電荷信号を読み出す処理）において取り込んだダーク画像データを用いて減算処理を行うことにより、撮像素子１４の暗電流ノイズ等を打ち消すダーク補正演算処理も併せて行う。
【００８８】
そして、システム制御部５０は、現像処理された画像データに対して設定したモードに応じた画像圧縮処理を圧縮・伸長部３２により行わせ（Ｓ１２９）、後述するようにＭＡＣが付加された画像データを作成し（Ｓ１３０）、メモリ３０の画像記憶バッファ領域の空き領域部分に、上記一連の処理を終えた画像データの書き込みを行う。
【００８９】
システム制御部５０は、上述した一連の動作の実行に応じてメモリ３０の画像記憶バッファ領域に記憶された画像データを読み出して、インターフェース９０、９４、コネクタ９２、９６を介して、メモリカードやコンパクトフラッシュカード等の記録媒体２００、２１０へ書き込みを行う記録処理を開始する（Ｓ１３１）。この記録処理は、メモリ３０の画像記憶バッファ領域の空き領域部分に一連の処理を終えた画像データの書き込みが新たに行われる度に、この画像データに対して実行される。
【００９０】
なお、記録媒体２００、２１０へ画像データの書き込みを行っている間、書き込み動作中であることを明示するために、情報出力部５４において、例えばＬＥＤを点滅させる等の記録媒体書き込み動作表示を行う。
【００９１】
システム制御部５０は、シャッタースイッチＳＷ１のＯＮ／ＯＦＦ状態を判別する（Ｓ１３２）。ここで、シャッタースイッチＳＷ１がＯＦＦ状態であれば（Ｓ１３２）、Ｓ１０２に戻る。また、シャッタースイッチＳＷ１がＯＮ状態であれば（Ｓ１３２）、Ｓ１２３に戻り、ＳＷ１がＯＦＦ状態となるまでＳ１２３からＳ１３２までの処理を繰り返す。
【００９２】
図４は、図２のＳ１１０における設定内容取得の詳細なフローチャートを示す。
【００９３】
同図において、システム制御部５０は、クイックレビュースイッチ６８のＯＮ／ＯＦＦ状態を判別し（Ｓ２０１）、ＯＮ状態である場合には、クイックレビューフラグを設定し（Ｓ２０２）、クイックレビュースイッチ６８がＯＦＦ状態であれば、クイックレビューフラグの設定を解除する（Ｓ２０３）。
【００９４】
次に、ＭＡＣ演算スイッチ７２のＯＮ／ＯＦＦ状態を判別し（Ｓ２０４）、ＭＡＣ演算スイッチがＯＮ状態である場合には、ＭＡＣ演算フラグを設定し（Ｓ２０５）、ＭＡＣ演算スイッチがＯＦＦ状態であれば、ＭＡＣ演算フラグの設定を解除する（Ｓ２０６）。
【００９５】
なお、クイックレビュースイッチ６８やＭＡＣ演算スイッチ７２のＯＮ／ＯＦＦ状態は、上述したようにユーザの操作によって切り換わるようになっており、図２の設定内容取得動作（Ｓ１１０）の前に予め設定されているものとする。
【００９６】
ここで、上述したクイックレビューフラグやＭＡＣ演算フラグの設定内容は、システム制御部５０の内部メモリ或いはメモリ５２に記憶される。すべての情報を取得し終わったなら、設定内容取得ルーチン（Ｓ１１０）を終了する。
【００９７】
図５は、図３のＳ１２２における焦点調節・測光処理の詳細なフローチャートを示す。なお、焦点調節・測光処理におけるシステム制御部５０と絞り制御部３４０又は焦点制御部３４２との間の各種信号のやり取りは、インターフェース１２０、コネクタ１２２、コネクタ３２２、インターフェース３２０、レンズ制御部３５０を介して行われる。
【００９８】
システム制御部５０は、撮像素子１４の出力信号又は焦点検出部４２の出力に基づいて撮影光学系の焦点調節状態を判別する処理を開始する（Ｓ３０１）。
【００９９】
ここで、焦点検出部４２を用いる場合、システム制御部５０は、ミラー１３０が斜設状態となるように不図示の駆動機構を介してミラー１３０の駆動制御を行うことにより、撮影レンズ３１０に入射した光線を、絞り３１２、レンズマウント３０６、カメラマウント１０６、ミラー１３０、不図示の測距用サブミラーを介して焦点検出部４２に入射させる。これにより、焦点検出部４２において被写体光が受光され、システム制御部５０は焦点検出部４２の出力に基づいて撮影光学系の焦点調節状態を判別することができる。
【０１００】
ここで、システム制御部５０は、レンズ制御部３５０を介して焦点制御部３４２に制御信号を出力することにより、フォーカスレンズを光軸方向に移動させる（Ｓ３０２）。そして、撮影光学系が合焦状態となるまで（Ｓ３０３）、フォーカスレンズの駆動制御を行いながら、焦点検出部４２の出力に基づいて撮影光学系の焦点調節状態を判別する。
【０１０１】
撮影光学系が合焦状態にあると判断した場合（Ｓ３０３）、システム制御部５０は、撮影画面内に設けられた複数の焦点検出領域の中から合焦状態にある焦点検出領域を決定し（Ｓ３０４）、この決定した焦点検出領域に関するデータと共に焦点調節データ及び／或いは設定パラメータ（レンズ位置等）を内部メモリ或いはメモリ５２に記憶する。
【０１０２】
続いて、システム制御部５０は、測光部４６に対して制御信号を出力することにより測光処理（ＡＥ処理）を開始する（Ｓ３０５）。なお、撮像素子１４の出力に基づいて、測光処理を行うことも可能である。
【０１０３】
システム制御部５０は、ミラー１３０が斜設状態となるように不図示の駆動機構を介してミラー１３０の駆動制御を行うことにより、撮影レンズ３１０に入射した光線を、絞り３１２、レンズマウント３０６、カメラマウント１０６、ミラー１３０、ミラー１３２そして不図示の測光用レンズを介して、測光部４６に入射させる。これにより、測光部４６において被写体光が受光され、システム制御部５０は、測光部４６の出力に基づいて露出値の演算を行うことが可能となる（Ｓ３０６）。
【０１０４】
そして、システム制御部５０は、露出が適正であると判断した場合には（Ｓ３０７）、この測光データ及び或いは設定パラメータを内部メモリ或いはメモリ５２に記憶して、Ｓ３０８に進む。
【０１０５】
なお、測光処理（Ｓ３０６）で検出した露出（ＡＥ）結果と、モードダイアル６０によって設定された撮影モードに応じて、システム制御部５０は、絞り値（Ａｖ値）、シャッタースピード（Ｔｖ値）を決定する。
【０１０６】
そして、ここで決定したシャッタースピード（Ｔｖ値）に応じて、システム制御部５０は、撮像素子１４の電荷蓄積時間を決定し、等しい電荷蓄積時間で撮影処理及びダーク取り込み処理をそれぞれ行う。
【０１０７】
また、システム制御部５０は、測光処理（Ｓ３０６）で得られた測定データ（被写体の明るさ）に基づいて、照明ユニット４８を発光させる必要があるか否かを判断し（Ｓ３０８）、発光させる必要があるならば照明フラグをセットし、照明ユニット４８での充電が完了するまで（Ｓ３１０）、照明ユニット４８での充電を行う（Ｓ３０９）。そして、照明ユニット４８での充電が完了した場合（Ｓ３１０）又は照明ユニット４８を発光させる必要がない場合には、焦点調節・測光処理ルーチン（Ｓ１２２）を終了する。
【０１０８】
図６は、図３のＳ１２７における撮影処理の詳細なフローチャートを示す。なお、撮影処理におけるシステム制御部５０と絞り制御部３４０との間の各種信号のやり取りは、インターフェース１２０、コネクタ１２２、コネクタ３２２、インターフェース３２０、レンズ制御部３５０を介して行われる。
【０１０９】
システム制御部５０は、不図示のミラー駆動機構の駆動制御によってミラー１３０を撮影光路から退避したミラーアップ位置に移動させると共に（Ｓ４０１）、システム制御部５０の内部メモリ或いはメモリ５２に記憶された測光データ（絞り値）に応じた制御信号を、レンズ制御部３５０を介して絞り制御部３４０に出力する。これにより、絞り３１２は、所定の絞り値まで駆動される（Ｓ４０２）。
【０１１０】
システム制御部５０は、撮像素子１４の電荷クリア動作を行った後に（Ｓ４０３）、撮像素子１４での電荷蓄積を開始させる（Ｓ４０４）。そして、シャッター制御部４０に制御信号を出力することによって、シャッター１２を開き駆動させ（Ｓ４０５）、撮像素子１４での露光を開始させる（Ｓ４０６）。
【０１１１】
ここで、システム制御部５０は、照明フラグの設定状態に基づいて照明ユニット４８を発光させる必要があるか否かを判断し（Ｓ４０７）、必要な場合には照明ユニット４８を発光させる（Ｓ４０８）。
【０１１２】
システム制御部５０は、測光データ（図３のＳ１２２で決定されたＴｖ値）に基づいて撮像素子１４の露光終了を待ち（Ｓ４０９）、シャッター制御部４０を介してシャッター１２を閉じ駆動し（Ｓ４１０）、撮像素子１４の露光を終了する。
【０１１３】
そして、システム制御部５０は、絞り制御部３４０に対して制御信号を出力することによって、絞り１２を開放絞り値まで駆動させると共に（Ｓ４１１）、不図示のミラー駆動機構の駆動制御によってミラー１３０をミラーダウン位置（斜設状態）まで移動させる（Ｓ４１２）。
【０１１４】
図３のＳ１２２で設定された電荷蓄積時間が経過したならば（Ｓ４１３）、システム制御部５０は、撮像素子１４の電荷蓄積を終了した後（Ｓ４１４）、撮像素子１４から電荷信号を読み出し、Ａ／Ｄ変換器１６、画像処理部２０、メモリ制御部２２を介して、或いはＡ／Ｄ変換器１６から直接メモリ制御部２２を介して、メモリ３０の所定領域への撮影画像データを書き込む（Ｓ４１５）。上述した一連の処理を終えたならば、撮影処理ルーチン（Ｓ１２７）を終了する。
【０１１５】
図７は、図３のＳ１３０におけるＭＡＣ処理の詳細なフローチャートを示す。なお、ＭＡＣの演算は、システム制御部５０とＭＡＣ演算部７６を介して行われる。
【０１１６】
システム制御部５０の内部メモリ或いはメモリ５２に記憶されているＭＡＣ演算フラグの情報を読み出す（Ｓ５０１）。次に、クイックレビューフラグの情報を読み出す（Ｓ５０２）。
【０１１７】
Ｓ５０１で読み出したＭＡＣ演算フラグが設定されており（Ｓ５０３）、Ｓ５０２で読み出したクイックレビューフラグが設定されていれば（Ｓ５０４）、Ｄ／Ａ変換器２６を介して画像表示部２８に、図３のＳ１２７の撮影処理によって生成された画像データを表示（クイックレビュー表示）する（Ｓ５０５）。
【０１１８】
図１０は、クイックレビュー表示において、画像表示部２８で表示される表示内容の一例を示したものである。同図において、画像表示部２８には、撮影処理によって生成された画像データ４０が表示されているとともに、ＭＡＣを撮影画像データに添付するか否かの設定情報が表示（ＯＮ／ＯＦＦ表示）されている。
【０１１９】
ここで、Ｓ５０５において画像表示部２８で最初に表示される表示内容は、ＭＡＣを撮影画像データに添付する設定での表示内容（図１０においてＯＮ領域が選択された状態）となっている。
【０１２０】
この表示状態において、システム制御部５０は、再度ＭＡＣを画像データに添付するか否かの判断（Ｓ５０６）を、画像表示部２８でクイックレビュー表示されている時間が所定時間に到達するまで（Ｓ５０７）繰り返し行う。これにより、上記の所定時間が経過するまでは、ユーザはＭＡＣ演算スイッチ７２を操作することによって、ＭＡＣを画像データに添付するか否かの設定を変更することが可能となる。
【０１２１】
ここで、ＭＡＣの添付に関する設定を変更しないで（Ｓ５０６）、かつクイックレビュー表示時間が所定時間を経過したならば（Ｓ５０７）、撮影された画像データに基づいてＭＡＣ演算部７６によりＭＡＣの演算が行わる（Ｓ５０８）。そして、演算によって得られたＭＡＣを撮影画像データに添付することでＭＡＣ付き画像データを作成し（Ｓ５０９）、クイックレビュー表示を非表示にしてから（Ｓ５１０）、ＭＡＣ処理ルーチン（Ｓ１３０）を終了する。
【０１２２】
一方、クイックレビュー表示時間が所定時間に到達する前に、ユーザのＭＡＣ演算スイッチ７２の操作によってＭＡＣの添付に関する設定が変更された場合、すなわちＭＡＣ付き画像データを作成しない設定とした場合には（Ｓ５０６）、クイックレビュー表示を非表示状態にして（Ｓ５１０）、ＭＡＣ処理ルーチン（Ｓ１３０）を終了する。
【０１２３】
このように、ＭＡＣ付き画像データを作成しない設定とした場合には、ＭＡＣ付き画像データの作成に関する設定を変更するためのクイックレビュー表示を行う必要がないため、直ちにクイックレビュー表示を非表示状態とすることで、不必要な表示を抑制してカメラシステムの省電力化を図ることができる。
【０１２４】
Ｓ５０１により読み出したＭＡＣ演算フラグが設定されていて（Ｓ５０３）、かつＳ５０２により読み出したクイックレビューフラグが設定されていなければ（Ｓ５０４）、クイックレビュー表示を行わずに、ＭＡＣ演算部７６によりＭＡＣを演算し（Ｓ５０８）、ＭＡＣ付き画像データ作成する（Ｓ５０９）。そして、クイックレビュー表示を非表示状態としてから（Ｓ５１０）、処理ルーチン（Ｓ１３０）を終了する。
【０１２５】
Ｓ５０１で読み出したＭＡＣ演算フラグが設定されておらず（Ｓ５０３）、かつＳ５０２で読み出したクイックレビューフラグが設定されていなければ（Ｓ５１１）、何もせずにＭＡＣ処理ルーチン（Ｓ１３０）を終了する。
【０１２６】
Ｓ５０１で読み出したＭＡＣ演算フラグが設定されておらず（Ｓ５０３）、かつＳ５０２で読み出したクイックレビューフラグが設定されていれば（Ｓ５１１）、Ｓ５０５と同様にクイックレビュー表示を行う（Ｓ５１２）。具体的には、図１０に示すように、撮影画像データと、ＭＡＣを撮影画像データに添付するか否かの設定情報が、画像表示部２８で表示されることになる。ここで、画像表示部２８で最初に表示される内容は、ＭＡＣを撮影画像データに添付しない設定での表示内容（図１０においてＯＦＦ領域が選択された状態）となっている。
【０１２７】
クイックレビュー表示状態において、システム制御部５０は、再度ＭＡＣ付き画像データを作成するか否かの判断（Ｓ５１３）を、画像表示部２８でのクイックレビュー表示時間が所定時間に到達するまで（Ｓ５１４）繰り返し行う。これにより、クイックレビュー表示時間が所定時間に到達するまでは、ユーザによるＭＡＣ演算スイッチ７２の操作によって、ＭＡＣ付き画像データを作成するか否かの設定を変更することが可能となる。
【０１２８】
ここで、ＭＡＣ付き画像データの作成に関する設定を変更しないで（Ｓ５１３）、クイックレビュー表示時間が所定時間を経過したならば（Ｓ５１４）、クイックレビュー表示を非表示状態にして（Ｓ５１０）、ＭＡＣ処理ルーチン（Ｓ１３０）を終了する。
【０１２９】
一方、クイックレビュー表示時間が所定時間を経過する前に、ユーザがＭＡＣ演算スイッチ７２を操作することによってＭＡＣ付き画像データの作成に関する設定を変更した場合、すなわちＭＡＣ付き画像データを作成する設定とした場合には（Ｓ５１３）、ＭＡＣ演算部７６によりＭＡＣの演算が行われ（Ｓ５０８）、ＭＡＣ付き画像データの作成が行われる（Ｓ５０９）。そして、クイックレビュー表示を非表示状態としてから（Ｓ５１０）、本処理ルーチン（Ｓ１３０）を終了する。
【０１３０】
本実施例によれば、撮影後のクイックレビュー表示において、ＭＡＣ付き画像データの作成に関する設定を変更できるようにしているため、従来のように撮影前にＭＡＣ付き画像データを作成する設定を忘れてしまっても、撮影後にあらためて設定を行うことができ、カメラシステムの使い勝手を向上させることができる。
【０１３１】
しかも、ＭＡＣ付き画像データが作成される前に予め撮影画像データをクイックレビュー表示しているため、この表示された画像データに基づいて撮影が失敗していないかの判断を早期に行うことができる。
【０１３２】
なお、本発明は、実施例１の一部を変更した実施例にも適用することができる。例えば、実施例１のデジタルカメラ１００は、レンズ一体型カメラに置き換えることも可能である。
【０１３３】
また例えば、ＭＡＣを改変検出データの一例であるデジタル署名に置き換えることもできる。この場合、ＭＡＣ演算部７６は、オリジナルの画像データからその画像データのデジタル署名を演算し、そのデジタル署名をシステム制御部５０に出力するデジタル署名演算部に置き換えることになる。なお、デジタル署名の演算には、ハッシュ関数及び公開鍵暗号を使用することができる。
【実施例２】
【０１３４】
次に、本発明の実施例２におけるカメラシステムについて説明する。本実施例のカメラシステムの構成は、実施例１で説明した構成と同様であるため、同一符号を付して説明を省略する。
【０１３５】
実施例１では、撮影した画像を確認するクイックレビュー表示中にＭＡＣ付き画像データの作成に関する設定を変更可能とし、ＭＡＣ付き画像データを作成する設定となっている状態でクイックレビュー表示時間が所定時間を経過するか、クイックレビュー表示中にＭＡＣ付き画像データを作成する設定に変更されたときには、ＭＡＣ演算部７６においてＭＡＣの演算を行うこととしている。
【０１３６】
一方、本実施例では、ＭＡＣ付き画像データを作成する設定とした場合には、クイックレビュー表示中にＭＡＣ演算部７６においてＭＡＣの演算を行うようにしている。
【０１３７】
図８は、本実施例におけるＭＡＣ処理（図３のＳ１３０）の詳細な動作を示すフローチャートである。なお、ＭＡＣの演算は、システム制御部５０とＭＡＣ演算部７６を介して行われる。また、ＭＡＣ処理以外の動作（図２〜図６に示す動作）については、実施例１で説明した動作と同様である。
【０１３８】
システム制御部５０は、この内部メモリ或いはメモリ５２に記憶されているＭＡＣ演算フラグの情報を読み出す（Ｓ６０１）。また、クイックレビューフラグの情報も読み出す（Ｓ６０２）。
【０１３９】
Ｓ６０１で読み出したＭＡＣ演算フラグが設定されており（Ｓ６０３）、かつＳ６０２で読み出したクイックレビューフラグが設定されていれば（Ｓ６０４）、Ｄ／Ａ変換器２６を介して画像表示部２８に、図３のＳ１２７での撮影動作によって生成された画像データを表示（クイックレビュー表示）させる（Ｓ６０５）。このときの表示例を、図１０に示す。
【０１４０】
クイックレビュー表示（Ｓ６０５）では、撮影画像データ４００及びＭＡＣを撮影画像データに添付するか否かの設定に関する情報が、画像表示部２８に表示される。
【０１４１】
Ｓ６０５のクイックレビュー表示と同時又は並行して、撮影された画像データに基づいてＭＡＣ演算部７６によりＭＡＣの演算が行われ（Ｓ６０６）、ＭＡＣ付き画像データを作成する（Ｓ６０７）。
【０１４２】
そして、ＭＡＣ付き画像データの作成と平行して、再度ＭＡＣ付き画像データの生成に関する設定状態の判断（Ｓ６０８）を、画像表示部２８でのクイックレビュー表示時間が所定時間に到達し、かつＭＡＣ付き画像データの作成が完了するまで（Ｓ６０９）、繰り返し行う。これにより、上記の期間においては、ユーザはＭＡＣ演算スイッチ７２を操作することによって、ＭＡＣ付き画像データの作成に関する設定を適宜変更することができる。
【０１４３】
なお、ＭＡＣ付き画像データの作成が完了するまでクイックレビュー表示を行うようにすることもできる。
【０１４４】
ここで、ＭＡＣ演算スイッチ７２を操作することなく、クイックレビュー表示時間が所定時間に到達するとともに、ＭＡＣ付き画像データの作成が完了した場合（Ｓ６０９）には、クイックレビュー表示を非表示状態として（Ｓ６１０）、本処理を終了する。
【０１４５】
一方、上記の期間において、ユーザがＭＡＣ演算スイッチ７２を操作することによりＭＡＣ付き画像データの作成に関する設定を変更した場合、すなわちＭＡＣを撮影画像データに添付しない設定とした場合には（Ｓ６０８）、ＭＡＣ演算部７６でのＭＡＣ演算をキャンセルし（Ｓ６１１）、クイックレビュー表示を非表示状態にして（Ｓ６１０）、本処理ルーチン（Ｓ１３０）を終了する。
【０１４６】
Ｓ６０１により読み出したＭＡＣ演算フラグが設定されており（Ｓ６０３）、かつＳ６０２により読み出したクイックレビューフラグが設定されていなければ（Ｓ６０４）、クイックレビュー表示をせずにＭＡＣ演算部７６によりＭＡＣの演算を行い（Ｓ６１２）、ＭＡＣ付き画像データを作成（Ｓ６１３）し、本処理ルーチン（Ｓ１３０）を終了する。
【０１４７】
Ｓ６０１により読み出したＭＡＣ演算フラグが設定されておらず（Ｓ６０３）、かつＳ６０２により読み出したクイックレビューフラグが設定されていなければ（Ｓ６１４）、何もせずにＭＡＣ処理ルーチン（Ｓ１３０）を終了する。
【０１４８】
Ｓ６０１により読み出したＭＡＣ演算フラグが設定されておらず（Ｓ６０３）、かつＳ６０２により読み出したクイックレビューフラグが設定されていれば（Ｓ６１４）、Ｓ６０５と同様にクイックレビュー表示を行い、図１０に示すように撮影画像データと、ＭＡＣを撮影画像データに添付するか否かの設定に関する情報を表示する（Ｓ６１５）。
【０１４９】
このクイックレビュー表示状態において、システム制御部５０は、再度ＭＡＣ付き画像データの作成に関する設定の判断（Ｓ６１６）を、画像表示部２８でのクイックレビュー表示時間が所定時間に到達するまで（Ｓ６１７）繰り返し行う。これにより、ユーザは、クイックレビュー表示時間が所定時間に到達するまでは、ＭＡＣ演算スイッチ７２を操作することによって、ＭＡＣ付き画像データの作成に関する設定を変更することができる。
【０１５０】
ここで、ＭＡＣ演算スイッチ７２を操作しないで、クイックレビュー表示時間が所定時間を経過したならば（Ｓ６１７）、クイックレビュー表示を非表示状態にして（Ｓ６１０）、本処理ルーチン（Ｓ１３０）を終了する。
【０１５１】
また、クイックレビュー表示時間が所定時間を経過する前に、ＭＡＣ演算スイッチ７２の操作によってＭＡＣ付き画像データの作成に関する設定が変更された場合、すなわちＭＡＣ付き画像データを作成する設定にした場合には（Ｓ６１６）、ＭＡＣ演算部７６によりＭＡＣの演算を行う（Ｓ６０６）。そして、ＭＡＣ付き画像データの作成（Ｓ６０７）と平行して、再度ＭＡＣ付き画像データの作成に関する設定の判断（Ｓ６０８）を、クイックレビュー表示時間が所定時間を経過し、かつＭＡＣ付き画像データが作成されるまで（Ｓ６０９）繰り返し行う。
【０１５２】
ここで、ＭＡＣ付き画像データの作成に関する設定を変更しないで（Ｓ６０８）、クイックレビュー表示時間が所定時間経過し、かつＭＡＣ付き画像データの作成が完了したならば（Ｓ６０９）、クイックレビュー表示を非表示状態にして（Ｓ６１０）、本処理ルーチン（Ｓ１３０）を終了する。
【０１５３】
また、ＭＡＣ演算スイッチ７２の操作によりＭＡＣ付き画像データの生成に関する設定を変更した場合（Ｓ６０８）、すなわちＭＡＣ付き画像データを作成しない設定とした場合には、ＭＡＣ演算をキャンセルし、クイックレビュー表示を非表示状態にして（Ｓ６１０）、本処理ルーチン（Ｓ１３０）を終了する。
【０１５４】
本実施例によれば、実施例１と同様に撮影後のクイックレビュー表示において、ＭＡＣ付き画像データの作成に関する設定を変更できるようにしているため、実施例１と同様の効果を得ることができる。しかも、本実施例では、クイックレビュー表示中にＭＡＣの演算を行うようにしているため、クイックレビュー表示を行ってからＭＡＣを演算する場合に比べて、ＭＡＣ付き画像データの作成時間を短縮することができる。
【０１５５】
なお、本発明は、実施例２の一部を変更した実施例にも適用することができる。例えば、実施例２のデジタルカメラ１００は、レンズ一体型カメラに置き換えることも可能である。
【０１５６】
また例えば、ＭＡＣを改変検出データの一例であるデジタル署名に置き換えることもできる。この場合、ＭＡＣ演算部７６は、オリジナルの画像データからその画像データのデジタル署名を演算し、そのデジタル署名をシステム制御部５０に出力するデジタル署名演算部に置き換えることになる。なお、デジタル署名の演算には、ハッシュ関数及び公開鍵暗号を使用することができる。
【図面の簡単な説明】
【０１５７】
【図１】実施例１におけるカメラシステムの構成を示すブロック図である。
【図２】実施例１のカメラシステムにおける主ルーチンを示すフローチャートの一部である。
【図３】実施例１のカメラシステムにおける主ルーチンを示すフローチャートの一部である。
【図４】実施例１における設定内容取得ルーチンのフローチャートである。
【図５】実施例１における焦点調節・測光ルーチンのフローチャートである。
【図６】実施例１における撮影ルーチンのフローチャートである。
【図７】実施例１におけるＭＡＣ処理ルーチンのフローチャートである。
【図８】実施例２におけるＭＡＣ処理ルーチンのフローチャートである。
【図９】クイックレビュー表示の設定（Ａ）およびＭＡＣ付き画像データの作成に関する設定（Ｂ）を行う際の画像表示部での表示例を示す図である。
【図１０】撮影後のクイックレビュー表示における画像表示部での表示例を示す図である。
【符号の説明】
【０１５８】
１２：シャッター  １４：撮像素子  １６：Ａ／Ｄ変換器  １８：タイミング発生部  
２０：画像処理部  ２２：メモリ制御部  ２４：画像表示メモリ  
２６：Ｄ／Ａ変換器  ２８：画像表示部  ３０：メモリ  ３２：画像圧縮・伸長部
４０：シャッター制御部  ４２：焦点検出部  ４６：測光部  ４８：フラッシュ  
５０：システム制御部  ５２：メモリ  ５４：表示部  ５６：不揮発性メモリ
６０：モードダイアルスイッチ  
６２：シャッタースイッチＳＷ１  ６４：シャッタースイッチＳＷ２  
６６：画像再生スイッチ  ６８：クイックレビュースイッチ  
７０：操作部  ７２：ＭＡＣ演算スイッチ  
７４：電源スイッチ  ７６：ＭＡＣ演算部
８０：電源制御部  ８２：コネクタ  ８４：コネクタ  ８６：電源
９０：インターフェース  ９２：コネクタ  ９４：インターフェース  
９６：コネクタ  ９８：記録媒体着脱検知部
１００：カメラ  １０４：光学ファインダ  １０６：カメラマウント
１１０：通信部  １１２：コネクタ（またはアンテナ）
１２０：インターフェース  １２２：コネクタ  １３０：ミラー  １３２：ミラー
２００：記録媒体  ２０２：記録部  ２０４：インターフェース  ２０６：コネクタ
２１０：記録媒体  ２１２：記録部  ２１４：インターフェース  ２１６：コネクタ
３００：交換レンズ  ３０６：レンズマウント  
３１０：撮影レンズ  ３１２：絞り  ３２０：インターフェース  ３２２：コネクタ
３４０：絞り制御部  ３４２：焦点制御部  ３４４：ズーム制御部
３５０：レンズ制御部
【図１】
2005176148.tif 000003
【図２】
2005176148.tif 000004
【図３】
2005176148.tif 000005
【図４】
2005176148.tif 000006
【図５】
2005176148.tif 000007
【図６】
2005176148.tif 000008
【図７】
2005176148.tif 000009
【図８】
2005176148.tif 000010
【図９】
2005176148.tif 000011
【図１０】
2005176148.tif 000012