[go: up one dir, main page]

JP4298491B2 - 撮像装置 - Google Patents

撮像装置 Download PDF

Info

Publication number
JP4298491B2
JP4298491B2 JP2003415802A JP2003415802A JP4298491B2 JP 4298491 B2 JP4298491 B2 JP 4298491B2 JP 2003415802 A JP2003415802 A JP 2003415802A JP 2003415802 A JP2003415802 A JP 2003415802A JP 4298491 B2 JP4298491 B2 JP 4298491B2
Authority
JP
Japan
Prior art keywords
image data
display
mac
image
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003415802A
Other languages
English (en)
Other versions
JP2005176148A (ja
Inventor
勝則 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2003415802A priority Critical patent/JP4298491B2/ja
Publication of JP2005176148A publication Critical patent/JP2005176148A/ja
Application granted granted Critical
Publication of JP4298491B2 publication Critical patent/JP4298491B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)

Description

本発明は、撮影して得たオリジナルの画像データにその画像データの改変を検出するためのデータである改変検出データ(MAC、デジタル署名など)を付加することが可能な撮像装置に関するものである。
従来、撮影して得た画像データにその画像データの改変検出データ(改変を検出するためのデータ)であるMAC(Message Authentication Code)を付加する情報処理装置が提案されている(例えば、特許文献1参照)。ここで、改変検出データとは、画像データの改変を検出するためのデータである。
特開2002−237941号公報(段落番号0113等)
しかしながら、上述した従来例において、画像データに改変検出データを付加する場合には、撮影前の設定によって改変検出データを付加するか否かを設定するだけとなっている。このため、撮影前に改変検出データを付加する設定を忘れて撮影を行った場合には、その後に改変検出データを付加することができない。
また、画像データに改変検出データを付加する演算には非常に長い処理時間を要するため、改変検出データを付加する設定をしてから撮影を行った後、次の撮影を行うときには、上記の演算処理が完了するまで待たなければならない。これにより、シャッターチャンスを逃してしまったり、ぶれや露出不足等により撮影をやり直す場合でも、撮影後すぐに撮像データをキャンセルすることができなかったりするため、使用者にとって使い勝手の悪いものとなっている。
本発明の撮像装置は、撮影モードと他のモードとの選択が可能な撮像装置であって、被写体像を撮影して画像データを得る撮像手段と、前記撮像手段により得られた前記画像データの改変を検出するための改変検出データを演算する演算手段と、前記画像データに前記改変検出データを付加するか否かを選択するための操作手段と、前記撮影モードにおいて前記撮像手段により得られた前記画像データを表示するクイックレビュー機能による前記画像データを表示する表示手段と、第1の画像データの撮影後であって次の第2の画像データの撮影前の前記クイックレビュー機能による前記第1の画像データの表示中において前記操作手段が操作されると、該操作に応じて前記第1の画像データに対して前記改変検出データを付加するか否かを決定する制御手段とを有することを特徴とする。
本発明によれば、第1の画像データの撮影後であって次の第2の画像データの撮影前に、操作手段の操作によって第1の画像データに対して改変検出データを付加することができる。このため、従来のように第1の画像データの撮影前に改変検出データを付加する設定を忘れたときでも、第1の画像データの撮影後にあらためて改変検出データを第1の画像データに付加することができ、撮像装置の使い勝手を向上させることができる。
クイックレビュー機能による第1の画像データの表示中において操作手段が操作されたときに、該操作に応じて第1の画像データに対して改変検出データを付加するか否かを決定することができる。これにより、改変検出データの付加に関する設定を、クイックレビュー表示機能によって表示される画像データを確認しながら行うことができる。
クイックレビュー機能による表示中に改変検出データの演算を行うことにより、例えば、クイックレビュー機能による表示後に演算を行う場合に比べて、改変検出データが付加された画像データの作成時間を短縮することができる。
クイックレビュー機能による表示中に、操作手段の操作により改変検出データを付加する選択がなされたときは、改変検出データの演算が終了するまで表示を続行させることにより、クイックレビュー機能による画像データの表示時間を、改変検出データの演算時間に対応させることができ、例えば、クイックレビュー機能による表示が行われた後も演算が行われているといったことを防止することができる。
クイックレビュー機能による表示中に、操作手段により改変検出データを付加しない選択がなされたときは、表示を中止させることにより、不必要な表示を防止して省電力化を図ることができる。
クイックレビュー機能による表示中であって改変検出データの演算中に、操作手段により改変検出データを付加しない選択がなされたときは、表示および演算を中止させることにより、不必要な表示及び演算を防止することができ、省電力化を図ることもできる。
クイックレビュー機能による表示中に、改変検出データを付加するか否かを選択させるための表示を行うことにより、改変検出データの付加に関する選択を、この表示を見ながら容易に行うことができる。
クイックレビュー選択手段によりクイックレビュー機能の不使用が選択されたときは、第1の画像データの撮影前操作手段による選択に応じて第1の画像データに対して改変検出データを付加するか否かを決定することにより、クイックレビュー機能による表示を行うことなく、操作手段の選択に応じて第1の画像データに改変検出データを付加することができる。
以下、本発明に好適な実施例について説明する。なお、以下の実施例では、撮像素子(CCD、CMOSセンサ等)を用いて画像データを生成する機能を有する装置を撮像装置と呼ぶ。つまり、撮像装置には、デジタルカメラ、デジタルビデオカメラ、カメラ付き携帯電話等の装置が含まれる。
図1は、本発明の実施例1におけるカメラシステムの構成を示すブロック図である。本実施例もカメラシステムは、撮像装置の一例であるデジタルカメラ100と、このデジタルカメラ100に着脱可能に装着される交換レンズ300とで構成されている。
図1において、12は撮像素子(撮像手段)14への露光量を制御するためのシャッター、14はCCD、CMOSセンサ等の撮像素子であり、撮影光学系によって形成された光学像を電気信号に変換するとともに、この電気信号を蓄積してから出力する。交換レンズ300内の撮影レンズ310に入射した光線は、絞り312、レンズマウント306、カメラマウント106、ミラー130、シャッター12を通過し、光学像として撮像素子14上に結像することができる。
16は撮像素子14のアナログ信号出力をデジタル信号に変換するA/D変換器である。18は撮像素子14、A/D変換器16、D/A変換器26にクロック信号や制御信号を供給するタイミング発生部であり、メモリ制御部22及びシステム制御部(制御手段、演算手段)50により制御される。
20は画像処理部であり、A/D変換器16からのデータ或いはメモリ制御部22からのデータに対して所定の画素補間処理や色変換処理等の画像処理を行う。また、画像処理部20においては、撮像して得たオリジナルの画像データを用いて所定の演算処理が行われ、システム制御部50は、画像処理部20での演算結果に基づいてシャッター制御部40および焦点検出部42の駆動制御を行うことにより、TTL(スルー・ザ・レンズ)方式のAF(オートフォーカス)処理、AE(自動露出)処理、EF(フラッシュプリ発光)処理を行うことができる。
さらに、システム制御部50は、画像処理部20での所定の演算処理結果に基づいてTTL方式のAWB(オートホワイトバランス)処理も行っている。
なお、本実施例においては、焦点検出部42及び測光部46を専用に備える構成としたため、焦点検出部42及び測光部46を用いてAF(オートフォーカス)処理、AE(自動露出)処理、EF(フラッシュ調光)処理の各処理を行い、画像処理部20を用いたAF(オートフォーカス)処理、AE(自動露出)処理、EF(フラッシュ調光)処理の各処理を行わないようにすることもできる。
22はメモリ制御部であり、A/D変換器16、タイミング発生部18、画像処理部20、画像表示メモリ24、D/A変換器26、メモリ30、圧縮・伸長部32の駆動を制御する。
A/D変換器16の出力データは、画像処理部20およびメモリ制御部22を介して、或いはメモリ制御部22だけを介して、画像表示メモリ24或いはメモリ30に書き込まれる。
24は画像表示メモリ、26はD/A変換器、28はTFT、LCD等で構成される画像表示部(表示手段)である。画像表示メモリ24に書き込まれた表示用の画像データはD/A変換器26を介して画像表示部28により表示される。ここで、画像表示部28を用いて撮像した画像データを逐次表示すれば、電子ファインダ機能を実現することが可能である。
また、画像表示部28は、システム制御部50の指示に応じて表示/非表示を切り換えることが可能であり、非表示状態にした場合にはデジタルカメラ100での電力消費を大幅に低減することができる。
30は撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連射撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ30に対して行うことが可能となる。また、メモリ30はシステム制御部50の作業領域としても使用することが可能である。
32は適応離散コサイン変換(ADCT)等により画像データを圧縮伸長する圧縮・伸長部であり、メモリ30に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ30に書き込む。
40はシステム制御部50の出力に基づいてシャッター12の駆動を制御するシャッター制御部である。ここで、システム制御部50は、測光部46での測光結果に基づいて露出値(シャッター速度や絞り値等)の演算を行い、この演算結果に応じた制御信号をシャッター制御部40に出力することになる。なお、シャッター12の駆動は、絞り312の駆動とともに行われる。また、本実施例では、シャッター12の駆動が照明ユニット84での駆動とともに行われるフラッシュ調光機能を有するものである。
42は撮影光学系の焦点調節状態を検出するための焦点検出部である。ここで、撮影レンズ310に入射した光線は、絞り312、レンズマウント306、カメラマウント106、撮影光路上に斜設された状態にあるミラー130、このミラー130の背面に設けられたサブミラー(不図示)を介して、焦点検出部42に入射するようになっている。そして、焦点検出部42の受光面は像面と共役の関係となっているため、光学像として結像された画像の合焦状態を測定することができる。
46は被写体輝度を測定するための測光部である。ここで、撮影レンズ310に入射した光線は、絞り312、レンズマウント306、カメラ106、斜設状態にあるミラー130、ミラー132、不図示の測光用レンズを介して、測光部46に入射するようになっている。これにより、測光部46を用いて、光学像として結像された画像の露出状態を測定することができる。
48は被写体に対して照明光を照射する照明ユニットであり、AF補助光の投光機能、フラッシュ調光機能も有する。
なお、測光部46での測光結果に基づいてシャッター12および絞り312の駆動制御を行うほかにも、撮像素子14によって撮像された画像データに対して画像処理部20によって演算された演算結果に基づき、システム制御部50がシャッター制御部40、絞り制御部340の駆動制御を行うことにより、ビデオTTL方式を用いた露出制御を行うことができる。また、焦点検出部42の出力に基づいてAF制御を行うほかにも、システム制御部50が画像処理部20の演算結果に基づいて焦点制御部342の駆動制御を行うことにより、AF制御を行うことができる。
さらに、焦点検出部42による測定結果と、撮像素子14によって撮像された画像データに対して画像処理部20によって演算された演算結果とを共に用いてAF(オートフォーカス)制御を行っても構わない。また、測光部46による測定結果と、撮像素子14によって撮像された画像データに対して画像処理部20によって演算された演算結果とを共に用いて露出制御を行っても構わない。
50はデジタルカメラ100全体の動作を制御するシステム制御部、52はシステム制御部50の動作用の定数、変数、プログラム等を記憶するメモリである。
54はシステム制御部50でのプログラムの実行に応じて、文字、画像、音声等を用いてカメラシステムにおける動作状態やメッセージ等に関する情報を出力する情報出力部である。この情報出力部54は、デジタルカメラ100に設けられた操作部の近傍であって、視認し易い位置に単数或いは複数設けられており、例えばLCDやLED、発音素子等の組み合わせにより構成されている。また、情報出力部54の一部の機能が光学ファインダ104内に設けられている。
情報出力部54での表示内容のうちLCD等で表示されるものとしては、シングルショット/連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体200及び210の着脱状態表示、レンズユニット300の着脱状態表示、通信I/F動作表示、日付/時刻表示、外部コンピュータとの接続状態を示す表示等がある。
また、情報出力部54での表示内容のうち光学ファインダ104内に表示されるものとしては、合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、シャッタースピード表示、絞り値表示、露出補正表示、記録媒体書き込み動作表示等がある。
さらに、情報出力部54での表示内容のうちLED等で表示されるものとしては、合焦表示、撮影準備完了表示、手ぶれ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、記録媒体書き込み動作表示、マクロ撮影設定通知表示、二次電池充電状態表示等がある。
そして、情報出力部54での表示内容のうちランプ等で表示されるものとしては、セルフタイマー通知等がある。このセルフタイマー通知を行う際のランプからの光を、AF補助光と共用してもよい。
56はデータを電気的に消去・記録可能な不揮発性メモリであり、例えばEEPROMで構成されている。
60、62、64、66、68、70、72及び74は、システム制御部50に対して各種の動作指示を入力するために使用者によって操作される操作部材であり、これらの操作部材は、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。以下、これらの操作部材について具体的に説明する。
60はモードダイアルスイッチで、自動撮影モード、プログラム撮影モード、シャッター速度優先モード、絞り優先モード、マニュアル撮影モード、焦点深度優先(デプス)撮影モード、ポートレート撮影モード、風景撮影モード、接写撮影モード、スポーツ撮影モード、夜景撮影モード、パノラマ撮影モード等の各機能撮影モードを切り替え設定することができる。
62はシャッタースイッチ(SW1)で、デジタルカメラ100に設けられた不図示のシャッターボタンの半押し動作でON状態となり、AF(オートフォーカス)処理、AE(自動露出)処理、AWB(オートホワイトバランス)処理、EF(フラッシュプリ発光)処理等の撮影準備動作の開始を指示する。
64はシャッタースイッチ(SW2)で、不図示のシャッターボタンの全押し動作でON状態となり、撮像素子14から読み出した信号をA/D変換器16、メモリ制御部22を介してメモリ30に書き込む露光処理、画像処理部20やメモリ制御部22での演算を用いた現像処理、メモリ30から画像データを読み出し、圧縮・伸長部32で圧縮を行い、記録媒体200、210に画像データを書き込む記録処理という一連の処理の動作の開始を指示する。
66は画像再生スイッチで、デジタルカメラ100が撮影モードに設定されている状態において、撮影によって得られた画像データをメモリ30或いは記録媒体200、210から読み出して画像表示部28で表示させる再生動作の開始を指示する。
68はユーザによって操作されるクイックレビュースイッチ(クイックレビュー選択手段)で、撮影直後に撮影画像を確認するための操作をすることなく撮影画像を自動的に表示するクイックレビュー機能の設定を行うためのスイッチである。
70は各種ボタンやタッチパネル等からなる操作部である。この操作部としては、ISO感度設定ボタン、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写/連写/セルフタイマー切り替えボタン、メニュー移動+(プラス)ボタン、メニュー移動−(マイナス)ボタン、再生画像移動+(プラス)ボタン、再生画像−(マイナス)ボタン、撮影画質選択ボタン、露出補正ボタン、日付/時間設定ボタンがある。また、パノラマモード等の撮影及び再生を実行する際に各種機能の選択及び切り替えを設定する選択/切り替えボタン、パノラマモード等の撮影及び再生を実行する際に各種機能の決定及び実行を設定する決定/実行ボタン、圧縮の圧縮率を選択するため或いは撮像素子14の出力信号をそのままデジタル化して記録媒体200、210に記録するCCDRAWモードを選択するためのスイッチである圧縮モードスイッチ、シャッタースイッチSW1を押したならばAF(オートフォーカス)動作を開始し一旦合焦したならばその合焦状態を保ち続けるワンショットAFモードとシャッタースイッチSW1を押している間は連続してオートフォーカス動作を続けるサーボAFモードとを設定することができるAFモード設定スイッチ等がある。
上記のプラスボタン及びマイナスボタンの各機能は、回転ダイアルスイッチを備えることによって、より軽快に数値や機能を選択することが可能となる。
72はMAC演算スイッチ(操作手段)で、改ざん防止のためのMACを撮影画像データに添付するか否かを選択するために操作されるスイッチである。74は電源スイッチで、デジタルカメラ100の電源をオン/オフで切り替えるためのスイッチである。また、電源スイッチ74は、デジタルカメラ100に接続された記録媒体200、210、交換レンズ300、外付けのストロボ装置等の各種カメラアクセサリの電源オンおよび電源オフの設定も合わせて切り替えることができる。
76はMAC演算部(演算手段)であり、撮影後に現像処理されたオリジナルの画像データからその画像データのMACを演算し、そのMACをシステム制御部50に出力する。なお、本実施例では、MACの演算にハッシュ関数及び秘密鍵暗号を使用する。システム制御部50は、MAC演算部76で生成されたMACをオリジナルの画像データに付加する。
80は電源制御部で、電源検出部、DC−DCコンバータ、通電するブロックを切り替えるスイッチ部等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行い、この検出結果及びシステム制御部50の指示に基づいてDC−DCコンバータを制御し、必要な電圧を必要な期間、記録媒体を含むカメラシステム内の各部へ供給する。
82はコネクタ、84はコネクタ、86はアルカリ電池やリチウム電池等の一次電池やNiCd電池やNiMH電池、Li電池等の二次電池、ACアダプター等からなる電源である。
90及び94はメモリカードやハードディスク等の記録媒体200、210とのインターフェース、92及び96はメモリカードやハードディスク等の記録媒体200、210と接続を行うコネクタ、98はコネクタ92、96に記録媒体200、210が装着されているか否かを検知するための記録媒体着脱検知部である。
なお、本実施例では記録媒体を取り付けるインターフェース及びコネクタを2系統持つものとして説明している。もちろん、記録媒体を取り付けるインターフェース及びコネクタは、単数或いは複数いずれの系統数を備える構成としても構わない。
また、インターフェース及びコネクタとしては、PCMCIAカードやCF(コンパクトフラッシュ(登録商標))カード等の規格に準拠したものを用いて構成しても構わない。さらに、インターフェース90、94およびコネクタ92、96をPCMCIAカードやCF(コンパクトフラッシュ)カード等の規格に準拠したものを用いて構成した場合、LANカードやモデムカード、USBカード、IEEE1394カード、P1284カード、SCSIカード、PHS等の通信カード等の各種通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。
104は光学ファインダである。撮影レンズ310に入射した光線は、絞り312、レンズマウント306、カメラマウント106、斜設状態にあるミラー130、ミラー32を介して光学ファインダ104に導かれる。これにより、ユーザは光学ファインダ104を被写体像を観察することができ、画像表示部28による電子ファインダ機能を使用することなしに、光学ファインダ104のみを用いて撮影を行うことが可能となる。また、光学ファインダ104内では、表示部54での一部の表示機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などがなされる。
106はデジタルカメラ100を交換レンズ300と機械的に結合するカメラマウントである。カメラマウント106内には、デジタルカメラ100と交換レンズ300とを電気的に接続するための各種機能が含まれている。
110は通信部で、RS232CやUSB、IEEE1394、P1284、SCSI、モデム、LAN、無線通信等の各種通信機能を有する。112は、デジタルカメラ100を他の機器と接続するコネクタ或いは無線通信の場合はアンテナである。
120は、カメラマウント106内おいて、デジタルカメラ100と交換レンズ300とを接続するためのインターフェース、122はデジタルカメラ100(システム制御部50)と交換レンズ300(レンズ制御部350)との通信を可能とするコネクタである。コネクタ122は、デジタルカメラ100と交換レンズ300との間において、制御信号、状態信号、データ信号等を伝え合うと共に、各種電圧の供給を行うための機能も備えている。また、コネクタ122は電気通信のみならず、光通信、音声通信等を伝達する構成としてもよい。
130、132はミラーで、ミラー130が撮影光路上に斜設されている状態において、撮影レンズ310に入射した光線を光学ファインダ104に導くことができる。なお、ミラー132は、クイックリターンミラーの構成としたり、ハーフミラーの構成としたりすることができる。
200、210はメモリカードやハードディスク等の記録媒体である。記録媒体00、210はそれぞれ、半導体メモリや磁気ディスク等から構成される記録部202、212と、デジタルカメラ100とのインターフェース204、214と、デジタルカメラ100との接続を行うコネクタ206、216とを備えている。
306は、交換レンズ300をデジタルカメラ100に機械的に結合させるためのレンズマウントである。レンズマウント306内には、交換レンズ300とデジタルカメラ100とを電気的に接続する各種機能が含まれている。
310は撮影レンズである。なお、図1では1つの撮影レンズしか表示していないが、実際には複数のレンズ群で構成されている。312は光通過口の開口面積を変化させることで像面に入射する光量を調節する絞りである。320は、レンズマウント306内において、交換レンズ300をデジタルカメラ100と接続するためのインターフェース、322は交換レンズ300をデジタルカメラ100と電気的に接続するコネクタである。
コネクタ322は、デジタルカメラ100と交換レンズ300との間において、制御信号、状態信号、データ通信信号等を伝え合うと共に、各種電圧を供給する機能も備えている。また、コネクタ322は電気通信のみならず、光通信、音声通信等を伝達する構成としてもよい。
340はレンズ制御部350の出力に基づいて絞り312の駆動を制御する絞り制御部である。ここで、レンズ制御部350は、システム制御部50との通信によって、絞り312の制御信号を受信し、これに応じた制御信号を絞り制御部340に出力することになる。
342はレンズ制御部350の出力に基づいて撮影レンズ310のうちフォーカスレンズの駆動を制御する焦点制御部、344はレンズ制御部350の出力に基づいて撮影レンズ310のうちズームレンズの駆動を制御するズーム制御部である。
350は交換レンズ300における全体の動作を制御するレンズ制御部である。このレンズ制御部350は、動作用の定数、変数、プログラム等を記録するメモリや交換レンズ300固有の番号等の識別情報、管理情報、開放絞り値や最小絞り値、焦点距離等の機能情報、現在や過去の各設定値などを保持する不揮発メモリの機能も備えている。
次に、図2〜図7及び図9、図10を用いて、本実施例のカメラシステムにおける動作について説明する。
図2及び図3は、本実施例のデジタルカメラ100における主ルーチンのフローチャートを示す。図2及び図3を用いて、デジタルカメラ100における動作について説明する。
電池交換等の電源投入により、システム制御部50はフラグや制御変数等を初期化し、デジタルカメラ100内の各部において必要な所定の初期設定を行う(S101)。
システム制御部50は、電源スイッチ74の設定状態を判断し、電源スイッチ74により電源OFF状態に設定されていれば(S102)、表示部28での表示を終了状態に変更し、フラグや制御変数等を含む必要なパラメータや設定値、設定モードを不揮発性メモリ56に記録する。そして、電源制御部80により画像表示部28を含むデジタルカメラ100内の各部に供給されている電力を遮断する等の所定の終了処理を行った後(S103)、S102に戻る。
一方、電源スイッチ74により電源ON状態に設定されていれば(S102)、システム制御部50は、電源制御部80により電池等により構成される電源86の残容量や動作情況がデジタルカメラ100の動作に問題があるか否かを判断し(S104)、問題があるならば情報出力部54を用いて画像や音声により所定の警告を行った後に(S105)、S102に戻る。
また、電源86に問題が無いならば(S104)、システム制御部50はモードダイアル60の設定状態を判断し、モードダイアル60が撮影モードに設定されていれば(S106)、S108に進む。ここで、モードダイアル60が撮影モード以外の他のモードに設定されていれば(S106)、システム制御部50は選択されたモードに応じた処理を実行し(S107)、処理を終えたならばS102に戻る。
次に、システム制御部50は、記録媒体着脱検知部98の出力に基づいて記録媒体200、210がデジタルカメラ100に装着されているかどうかの判断、記録媒体200、210に記録された画像データの管理情報の取得、そして、記録媒体200、210の動作状態がデジタルカメラ100の動作、特に記録媒体に対する画像データの記録再生動作に問題があるか否かの判断を行い(S108)、問題があるならば情報出力部54を用いて画像や音声により所定の警告を行った後に(S105)、S102に戻る。一方、上記の問題がないならば、S109に進む。
ユーザのクイックレビュースイッチ68の操作に応じて、システム制御部50は、クイックレビュースイッチ68からの入力(ON信号又はOFF信号)を受ける(S109)。
本実施例では、画像表示部28を用いてユーザが容易にクイックレビュー機能の設定を行うことができるようにしている。図9(A)は、クイックレビュー機能の設定を行う際に画像表示部28で表示される表示内容の一例を示している。すなわち、ユーザがクイックレビュースイッチ68を操作することに応じて、画像表示部28での表示がON領域およびOFF領域間で切り換わるようになっている。
また、ユーザのMAC演算スイッチ72の操作に応じて、システム制御部50は、MAC演算スイッチ72からの入力(ON信号又はOFF信号)を受ける(S109)。このMAC演算スイッチ72の設定も、画像表示部28を用いてユーザが容易に設定できるようになっている。図9(B)は、画像データにMACを添付するか否かの設定を行う際に、画像表示部28で表示される表示内容の一例を示している。すなわち、ユーザがMAC演算スイッチ72を操作することに応じて、画像表示部28での表示がON領域およびOFF領域間で切り換わるようになっている。

システム制御部50は、デジタルカメラ100において設定された内容を取得する(S110)。ここで取得する設定内容は、クイックレビュー機能が設定されているか否か、撮影直後において画像データにMACを添付するか否かである。このS110での設定内容取得に関する動作の詳細は、図4を用いて後述する。なお、取得した設定内容は、システム制御部50の内部メモリ或いはメモリ52に記憶される。
システム制御部50は、シャッタースイッチSW1のON/OFF状態を判別し(S121)、OFF状態であればS102に戻る。一方、シャッタースイッチSW1がON状態であれば(S121)、システム制御部50は、焦点調節動作によって撮影レンズ310のフォーカスレンズを合焦位置まで移動させるとともに、測光動作によって絞り値及びシャッター時間を決定し(S122)、S123に進む。なお、測光動作において、必要があれば(被写体が暗ければ)照明ユニット48を発光させる設定も行う。この焦点調節・測光動作についての詳細は図5を用いて後述する。
システム制御部50は、シャッタースイッチSW2のON/OFF状態を判別し(S123)、OFF状態であれば、シャッタースイッチSW1がOFF状態となるまで(S124)、現在の処理を繰り返す。ここで、シャッタースイッチSW1がOFF状態となれば(S124)、S102に戻る。
一方、シャッタースイッチSW2がON状態である場合には(S123)、システム制御部50は、撮影した画像データを記憶可能な画像記憶バッファ領域がメモリ30にあるか否かを判断し(S125)、メモリ30の画像記憶バッファ領域内に新たな画像データを記憶可能な領域が無いならば、情報出力部54を用いて画像や音声により所定の警告を行った後に(S126)、S102に戻る。
この新たな画像データを記憶可能な領域がない場合としては、例えば、メモリ30の画像記憶バッファ領域内に記憶可能な最大枚数の連写撮影を行った直後で、メモリ30から読み出して記憶媒体200、210に書き込むべき最初の画像データがまだ記録媒体200、210に未記録な状態であり、まだ1枚の空き領域もメモリ30の画像記憶バッファ領域上に確保できない状態である場合があげられる。
なお、撮影した画像データを圧縮処理してからメモリ30の画像記憶バッファ領域に記憶する場合には、圧縮した後の画像データ量が圧縮モードの設定に応じて異なることを考慮して、記憶可能な領域がメモリ30の画像記憶バッファ領域上にあるかどうかをS125において判断することになる。
メモリ30に撮影した画像データを記憶可能な画像記憶バッファ領域があるならば(S125)、システム制御部50は、露光動作によって所定時間蓄積された撮像信号を撮像素子14から読み出して、A/D変換器16、画像処理部20、メモリ制御部22を介して、或いはA/D変換器から直接メモリ制御部22を介して、メモリ30の所定領域に撮影した画像データを書き込む撮影処理を実行する(S127)。この撮影処理についての詳細は図6を用いて後述する。
上述した撮影処理(S127)を終えたならば、S128に進む。
システム制御部50は、メモリ30の所定領域に書き込まれた画像データの一部をメモリ制御部22を介して読み出して、現像処理を行うために必要なWB(ホワイトバランス)積分演算処理、OB(オプティカルブラック)積分演算処理を行い、演算結果をシステム制御部50の内部メモリ或いはメモリ52に記憶する。
そして、システム制御部50は、メモリ制御部22(必要に応じて画像処理部20)を用いて、メモリ30の所定領域に書き込まれた撮影画像データを読み出し、システム制御部50の内部メモリ或いはメモリ52に記憶した演算結果を用いて、読み出した画像データに対してAWB(オートホワイトバランス)処理、ガンマ変換処理、色変換処理を含む各種現像処理を行う(S128)。
さらに、現像処理(S128)においては、ダーク取り込み処理(非露光状態にある撮像素子14から蓄積電荷信号を読み出す処理)において取り込んだダーク画像データを用いて減算処理を行うことにより、撮像素子14の暗電流ノイズ等を打ち消すダーク補正演算処理も併せて行う。
そして、システム制御部50は、現像処理された画像データに対して設定したモードに応じた画像圧縮処理を圧縮・伸長部32により行わせ(S129)、後述するようにMACが付加された画像データを作成し(S130)、メモリ30の画像記憶バッファ領域の空き領域部分に、上記一連の処理を終えた画像データの書き込みを行う。
システム制御部50は、上述した一連の動作の実行に応じてメモリ30の画像記憶バッファ領域に記憶された画像データを読み出して、インターフェース90、94、コネクタ92、96を介して、メモリカードやコンパクトフラッシュカード等の記録媒体200、210へ書き込みを行う記録処理を開始する(S131)。この記録処理は、メモリ30の画像記憶バッファ領域の空き領域部分に一連の処理を終えた画像データの書き込みが新たに行われる度に、この画像データに対して実行される。
なお、記録媒体200、210へ画像データの書き込みを行っている間、書き込み動作中であることを明示するために、情報出力部54において、例えばLEDを点滅させる等の記録媒体書き込み動作表示を行う。
システム制御部50は、シャッタースイッチSW1のON/OFF状態を判別する(S132)。ここで、シャッタースイッチSW1がOFF状態であれば(S132)、S102に戻る。また、シャッタースイッチSW1がON状態であれば(S132)、S123に戻り、SW1がOFF状態となるまでS123からS132までの処理を繰り返す。
図4は、図2のS110における設定内容取得の詳細なフローチャートを示す。
同図において、システム制御部50は、クイックレビュースイッチ68のON/OFF状態を判別し(S201)、ON状態である場合には、クイックレビューフラグを設定し(S202)、クイックレビュースイッチ68がOFF状態であれば、クイックレビューフラグの設定を解除する(S203)。
次に、MAC演算スイッチ72のON/OFF状態を判別し(S204)、MAC演算スイッチがON状態である場合には、MAC演算フラグを設定し(S205)、MAC演算スイッチがOFF状態であれば、MAC演算フラグの設定を解除する(S206)。
なお、クイックレビュースイッチ68やMAC演算スイッチ72のON/OFF状態は、上述したようにユーザの操作によって切り換わるようになっており、図2の設定内容取得動作(S110)の前に予め設定されているものとする。
ここで、上述したクイックレビューフラグやMAC演算フラグの設定内容は、システム制御部50の内部メモリ或いはメモリ52に記憶される。すべての情報を取得し終わったなら、設定内容取得ルーチン(S110)を終了する。
図5は、図3のS122における焦点調節・測光処理の詳細なフローチャートを示す。なお、焦点調節・測光処理におけるシステム制御部50と絞り制御部340又は焦点制御部342との間の各種信号のやり取りは、インターフェース120、コネクタ122、コネクタ322、インターフェース320、レンズ制御部350を介して行われる。
システム制御部50は、撮像素子14の出力信号又は焦点検出部42の出力に基づいて撮影光学系の焦点調節状態を判別する処理を開始する(S301)。
ここで、焦点検出部42を用いる場合、システム制御部50は、ミラー130が斜設状態となるように不図示の駆動機構を介してミラー130の駆動制御を行うことにより、撮影レンズ310に入射した光線を、絞り312、レンズマウント306、カメラマウント106、ミラー130、不図示の測距用サブミラーを介して焦点検出部42に入射させる。これにより、焦点検出部42において被写体光が受光され、システム制御部50は焦点検出部42の出力に基づいて撮影光学系の焦点調節状態を判別することができる。
ここで、システム制御部50は、レンズ制御部350を介して焦点制御部342に制御信号を出力することにより、フォーカスレンズを光軸方向に移動させる(S302)。そして、撮影光学系が合焦状態となるまで(S303)、フォーカスレンズの駆動制御を行いながら、焦点検出部42の出力に基づいて撮影光学系の焦点調節状態を判別する。
撮影光学系が合焦状態にあると判断した場合(S303)、システム制御部50は、撮影画面内に設けられた複数の焦点検出領域の中から合焦状態にある焦点検出領域を決定し(S304)、この決定した焦点検出領域に関するデータと共に焦点調節データ及び/或いは設定パラメータ(レンズ位置等)を内部メモリ或いはメモリ52に記憶する。
続いて、システム制御部50は、測光部46に対して制御信号を出力することにより測光処理(AE処理)を開始する(S305)。なお、撮像素子14の出力に基づいて、測光処理を行うことも可能である。
システム制御部50は、ミラー130が斜設状態となるように不図示の駆動機構を介してミラー130の駆動制御を行うことにより、撮影レンズ310に入射した光線を、絞り312、レンズマウント306、カメラマウント106、ミラー130、ミラー132そして不図示の測光用レンズを介して、測光部46に入射させる。これにより、測光部46において被写体光が受光され、システム制御部50は、測光部46の出力に基づいて露出値の演算を行うことが可能となる(S306)。
そして、システム制御部50は、露出が適正であると判断した場合には(S307)、この測光データ及び或いは設定パラメータを内部メモリ或いはメモリ52に記憶して、S308に進む。
なお、測光処理(S306)で検出した露出(AE)結果と、モードダイアル60によって設定された撮影モードに応じて、システム制御部50は、絞り値(Av値)、シャッタースピード(Tv値)を決定する。
そして、ここで決定したシャッタースピード(Tv値)に応じて、システム制御部50は、撮像素子14の電荷蓄積時間を決定し、等しい電荷蓄積時間で撮影処理及びダーク取り込み処理をそれぞれ行う。
また、システム制御部50は、測光処理(S306)で得られた測定データ(被写体の明るさ)に基づいて、照明ユニット48を発光させる必要があるか否かを判断し(S308)、発光させる必要があるならば照明フラグをセットし、照明ユニット48での充電が完了するまで(S310)、照明ユニット48での充電を行う(S309)。そして、照明ユニット48での充電が完了した場合(S310)又は照明ユニット48を発光させる必要がない場合には、焦点調節・測光処理ルーチン(S122)を終了する。
図6は、図3のS127における撮影処理の詳細なフローチャートを示す。なお、撮影処理におけるシステム制御部50と絞り制御部340との間の各種信号のやり取りは、インターフェース120、コネクタ122、コネクタ322、インターフェース320、レンズ制御部350を介して行われる。
システム制御部50は、不図示のミラー駆動機構の駆動制御によってミラー130を撮影光路から退避したミラーアップ位置に移動させると共に(S401)、システム制御部50の内部メモリ或いはメモリ52に記憶された測光データ(絞り値)に応じた制御信号を、レンズ制御部350を介して絞り制御部340に出力する。これにより、絞り312は、所定の絞り値まで駆動される(S402)。
システム制御部50は、撮像素子14の電荷クリア動作を行った後に(S403)、撮像素子14での電荷蓄積を開始させる(S404)。そして、シャッター制御部40に制御信号を出力することによって、シャッター12を開き駆動させ(S405)、撮像素子14での露光を開始させる(S406)。
ここで、システム制御部50は、照明フラグの設定状態に基づいて照明ユニット48を発光させる必要があるか否かを判断し(S407)、必要な場合には照明ユニット48を発光させる(S408)。
システム制御部50は、測光データ(図3のS122で決定されたTv値)に基づいて撮像素子14の露光終了を待ち(S409)、シャッター制御部40を介してシャッター12を閉じ駆動し(S410)、撮像素子14の露光を終了する。
そして、システム制御部50は、絞り制御部340に対して制御信号を出力することによって、絞り12を開放絞り値まで駆動させると共に(S411)、不図示のミラー駆動機構の駆動制御によってミラー130をミラーダウン位置(斜設状態)まで移動させる(S412)。
図3のS122で設定された電荷蓄積時間が経過したならば(S413)、システム制御部50は、撮像素子14の電荷蓄積を終了した後(S414)、撮像素子14から電荷信号を読み出し、A/D変換器16、画像処理部20、メモリ制御部22を介して、或いはA/D変換器16から直接メモリ制御部22を介して、メモリ30の所定領域への撮影画像データを書き込む(S415)。上述した一連の処理を終えたならば、撮影処理ルーチン(S127)を終了する。
図7は、図3のS130におけるMAC処理の詳細なフローチャートを示す。なお、MACの演算は、システム制御部50とMAC演算部76を介して行われる。
システム制御部50の内部メモリ或いはメモリ52に記憶されているMAC演算フラグの情報を読み出す(S501)。次に、クイックレビューフラグの情報を読み出す(S502)。
S501で読み出したMAC演算フラグが設定されており(S503)、S502で読み出したクイックレビューフラグが設定されていれば(S504)、D/A変換器26を介して画像表示部28に、図3のS127の撮影処理によって生成された画像データを表示(クイックレビュー表示)する(S505)。
図10は、クイックレビュー表示において、画像表示部28で表示される表示内容の一例を示したものである。同図において、画像表示部28には、撮影処理によって生成された画像データ40が表示されているとともに、MACを撮影画像データに添付するか否かの設定情報が表示(ON/OFF表示)されている。
ここで、S505において画像表示部28で最初に表示される表示内容は、MACを撮影画像データに添付する設定での表示内容(図10においてON領域が選択された状態)となっている。
この表示状態において、システム制御部50は、再度MACを画像データに添付するか否かの判断(S506)を、画像表示部28でクイックレビュー表示されている時間が所定時間に到達するまで(S507)繰り返し行う。これにより、上記の所定時間が経過するまでは、ユーザはMAC演算スイッチ72を操作することによって、MACを画像データに添付するか否かの設定を変更することが可能となる。
ここで、MACの添付に関する設定を変更しないで(S506)、かつクイックレビュー表示時間が所定時間を経過したならば(S507)、撮影された画像データに基づいてMAC演算部76によりMACの演算が行わる(S508)。そして、演算によって得られたMACを撮影画像データに添付することでMAC付き画像データを作成し(S509)、クイックレビュー表示を非表示にしてから(S510)、MAC処理ルーチン(S130)を終了する。
一方、クイックレビュー表示時間が所定時間に到達する前に、ユーザのMAC演算スイッチ72の操作によってMACの添付に関する設定が変更された場合、すなわちMAC付き画像データを作成しない設定とした場合には(S506)、クイックレビュー表示を非表示状態にして(S510)、MAC処理ルーチン(S130)を終了する。
このように、MAC付き画像データを作成しない設定とした場合には、MAC付き画像データの作成に関する設定を変更するためのクイックレビュー表示を行う必要がないため、直ちにクイックレビュー表示を非表示状態とすることで、不必要な表示を抑制してカメラシステムの省電力化を図ることができる。
S501により読み出したMAC演算フラグが設定されていて(S503)、かつS502により読み出したクイックレビューフラグが設定されていなければ(S504)、クイックレビュー表示を行わずに、MAC演算部76によりMACを演算し(S508)、MAC付き画像データ作成する(S509)。そして、クイックレビュー表示を非表示状態としてから(S510)、処理ルーチン(S130)を終了する。
S501で読み出したMAC演算フラグが設定されておらず(S503)、かつS502で読み出したクイックレビューフラグが設定されていなければ(S511)、何もせずにMAC処理ルーチン(S130)を終了する。
S501で読み出したMAC演算フラグが設定されておらず(S503)、かつS502で読み出したクイックレビューフラグが設定されていれば(S511)、S505と同様にクイックレビュー表示を行う(S512)。具体的には、図10に示すように、撮影画像データと、MACを撮影画像データに添付するか否かの設定情報が、画像表示部28で表示されることになる。ここで、画像表示部28で最初に表示される内容は、MACを撮影画像データに添付しない設定での表示内容(図10においてOFF領域が選択された状態)となっている。
クイックレビュー表示状態において、システム制御部50は、再度MAC付き画像データを作成するか否かの判断(S513)を、画像表示部28でのクイックレビュー表示時間が所定時間に到達するまで(S514)繰り返し行う。これにより、クイックレビュー表示時間が所定時間に到達するまでは、ユーザによるMAC演算スイッチ72の操作によって、MAC付き画像データを作成するか否かの設定を変更することが可能となる。
ここで、MAC付き画像データの作成に関する設定を変更しないで(S513)、クイックレビュー表示時間が所定時間を経過したならば(S514)、クイックレビュー表示を非表示状態にして(S510)、MAC処理ルーチン(S130)を終了する。
一方、クイックレビュー表示時間が所定時間を経過する前に、ユーザがMAC演算スイッチ72を操作することによってMAC付き画像データの作成に関する設定を変更した場合、すなわちMAC付き画像データを作成する設定とした場合には(S513)、MAC演算部76によりMACの演算が行われ(S508)、MAC付き画像データの作成が行われる(S509)。そして、クイックレビュー表示を非表示状態としてから(S510)、本処理ルーチン(S130)を終了する。
本実施例によれば、撮影後のクイックレビュー表示において、MAC付き画像データの作成に関する設定を変更できるようにしているため、従来のように撮影前にMAC付き画像データを作成する設定を忘れてしまっても、撮影後にあらためて設定を行うことができ、カメラシステムの使い勝手を向上させることができる。
しかも、MAC付き画像データが作成される前に予め撮影画像データをクイックレビュー表示しているため、この表示された画像データに基づいて撮影が失敗していないかの判断を早期に行うことができる。
なお、本発明は、実施例1の一部を変更した実施例にも適用することができる。例えば、実施例1のデジタルカメラ100は、レンズ一体型カメラに置き換えることも可能である。
また例えば、MACを改変検出データの一例であるデジタル署名に置き換えることもできる。この場合、MAC演算部76は、オリジナルの画像データからその画像データのデジタル署名を演算し、そのデジタル署名をシステム制御部50に出力するデジタル署名演算部に置き換えることになる。なお、デジタル署名の演算には、ハッシュ関数及び公開鍵暗号を使用することができる。
次に、本発明の実施例2におけるカメラシステムについて説明する。本実施例のカメラシステムの構成は、実施例1で説明した構成と同様であるため、同一符号を付して説明を省略する。
実施例1では、撮影した画像を確認するクイックレビュー表示中にMAC付き画像データの作成に関する設定を変更可能とし、MAC付き画像データを作成する設定となっている状態でクイックレビュー表示時間が所定時間を経過するか、クイックレビュー表示中にMAC付き画像データを作成する設定に変更されたときには、MAC演算部76においてMACの演算を行うこととしている。
一方、本実施例では、MAC付き画像データを作成する設定とした場合には、クイックレビュー表示中にMAC演算部76においてMACの演算を行うようにしている。
図8は、本実施例におけるMAC処理(図3のS130)の詳細な動作を示すフローチャートである。なお、MACの演算は、システム制御部50とMAC演算部76を介して行われる。また、MAC処理以外の動作(図2〜図6に示す動作)については、実施例1で説明した動作と同様である。
システム制御部50は、この内部メモリ或いはメモリ52に記憶されているMAC演算フラグの情報を読み出す(S601)。また、クイックレビューフラグの情報も読み出す(S602)。
S601で読み出したMAC演算フラグが設定されており(S603)、かつS602で読み出したクイックレビューフラグが設定されていれば(S604)、D/A変換器26を介して画像表示部28に、図3のS127での撮影動作によって生成された画像データを表示(クイックレビュー表示)させる(S605)。このときの表示例を、図10に示す。
クイックレビュー表示(S605)では、撮影画像データ400及びMACを撮影画像データに添付するか否かの設定に関する情報が、画像表示部28に表示される。
S605のクイックレビュー表示と同時又は並行して、撮影された画像データに基づいてMAC演算部76によりMACの演算が行われ(S606)、MAC付き画像データを作成する(S607)。
そして、MAC付き画像データの作成と平行して、再度MAC付き画像データの生成に関する設定状態の判断(S608)を、画像表示部28でのクイックレビュー表示時間が所定時間に到達し、かつMAC付き画像データの作成が完了するまで(S609)、繰り返し行う。これにより、上記の期間においては、ユーザはMAC演算スイッチ72を操作することによって、MAC付き画像データの作成に関する設定を適宜変更することができる。
なお、MAC付き画像データの作成が完了するまでクイックレビュー表示を行うようにすることもできる。
ここで、MAC演算スイッチ72を操作することなく、クイックレビュー表示時間が所定時間に到達するとともに、MAC付き画像データの作成が完了した場合(S609)には、クイックレビュー表示を非表示状態として(S610)、本処理を終了する。
一方、上記の期間において、ユーザがMAC演算スイッチ72を操作することによりMAC付き画像データの作成に関する設定を変更した場合、すなわちMACを撮影画像データに添付しない設定とした場合には(S608)、MAC演算部76でのMAC演算をキャンセルし(S611)、クイックレビュー表示を非表示状態にして(S610)、本処理ルーチン(S130)を終了する。
S601により読み出したMAC演算フラグが設定されており(S603)、かつS602により読み出したクイックレビューフラグが設定されていなければ(S604)、クイックレビュー表示をせずにMAC演算部76によりMACの演算を行い(S612)、MAC付き画像データを作成(S613)し、本処理ルーチン(S130)を終了する。
S601により読み出したMAC演算フラグが設定されておらず(S603)、かつS602により読み出したクイックレビューフラグが設定されていなければ(S614)、何もせずにMAC処理ルーチン(S130)を終了する。
S601により読み出したMAC演算フラグが設定されておらず(S603)、かつS602により読み出したクイックレビューフラグが設定されていれば(S614)、S605と同様にクイックレビュー表示を行い、図10に示すように撮影画像データと、MACを撮影画像データに添付するか否かの設定に関する情報を表示する(S615)。
このクイックレビュー表示状態において、システム制御部50は、再度MAC付き画像データの作成に関する設定の判断(S616)を、画像表示部28でのクイックレビュー表示時間が所定時間に到達するまで(S617)繰り返し行う。これにより、ユーザは、クイックレビュー表示時間が所定時間に到達するまでは、MAC演算スイッチ72を操作することによって、MAC付き画像データの作成に関する設定を変更することができる。
ここで、MAC演算スイッチ72を操作しないで、クイックレビュー表示時間が所定時間を経過したならば(S617)、クイックレビュー表示を非表示状態にして(S610)、本処理ルーチン(S130)を終了する。
また、クイックレビュー表示時間が所定時間を経過する前に、MAC演算スイッチ72の操作によってMAC付き画像データの作成に関する設定が変更された場合、すなわちMAC付き画像データを作成する設定にした場合には(S616)、MAC演算部76によりMACの演算を行う(S606)。そして、MAC付き画像データの作成(S607)と平行して、再度MAC付き画像データの作成に関する設定の判断(S608)を、クイックレビュー表示時間が所定時間を経過し、かつMAC付き画像データが作成されるまで(S609)繰り返し行う。
ここで、MAC付き画像データの作成に関する設定を変更しないで(S608)、クイックレビュー表示時間が所定時間経過し、かつMAC付き画像データの作成が完了したならば(S609)、クイックレビュー表示を非表示状態にして(S610)、本処理ルーチン(S130)を終了する。
また、MAC演算スイッチ72の操作によりMAC付き画像データの生成に関する設定を変更した場合(S608)、すなわちMAC付き画像データを作成しない設定とした場合には、MAC演算をキャンセルし、クイックレビュー表示を非表示状態にして(S610)、本処理ルーチン(S130)を終了する。
本実施例によれば、実施例1と同様に撮影後のクイックレビュー表示において、MAC付き画像データの作成に関する設定を変更できるようにしているため、実施例1と同様の効果を得ることができる。しかも、本実施例では、クイックレビュー表示中にMACの演算を行うようにしているため、クイックレビュー表示を行ってからMACを演算する場合に比べて、MAC付き画像データの作成時間を短縮することができる。
なお、本発明は、実施例2の一部を変更した実施例にも適用することができる。例えば、実施例2のデジタルカメラ100は、レンズ一体型カメラに置き換えることも可能である。
また例えば、MACを改変検出データの一例であるデジタル署名に置き換えることもできる。この場合、MAC演算部76は、オリジナルの画像データからその画像データのデジタル署名を演算し、そのデジタル署名をシステム制御部50に出力するデジタル署名演算部に置き換えることになる。なお、デジタル署名の演算には、ハッシュ関数及び公開鍵暗号を使用することができる。
実施例1におけるカメラシステムの構成を示すブロック図である。 実施例1のカメラシステムにおける主ルーチンを示すフローチャートの一部である。 実施例1のカメラシステムにおける主ルーチンを示すフローチャートの一部である。 実施例1における設定内容取得ルーチンのフローチャートである。 実施例1における焦点調節・測光ルーチンのフローチャートである。 実施例1における撮影ルーチンのフローチャートである。 実施例1におけるMAC処理ルーチンのフローチャートである。 実施例2におけるMAC処理ルーチンのフローチャートである。 クイックレビュー表示の設定(A)およびMAC付き画像データの作成に関する設定(B)を行う際の画像表示部での表示例を示す図である。 撮影後のクイックレビュー表示における画像表示部での表示例を示す図である。
符号の説明
12:シャッター 14:撮像素子 16:A/D変換器 18:タイミング発生部
20:画像処理部 22:メモリ制御部 24:画像表示メモリ
26:D/A変換器 28:画像表示部 30:メモリ 32:画像圧縮・伸長部
40:シャッター制御部 42:焦点検出部 46:測光部 48:フラッシュ
50:システム制御部 52:メモリ 54:表示部 56:不揮発性メモリ
60:モードダイアルスイッチ
62:シャッタースイッチSW1 64:シャッタースイッチSW2
66:画像再生スイッチ 68:クイックレビュースイッチ
70:操作部 72:MAC演算スイッチ
74:電源スイッチ 76:MAC演算部
80:電源制御部 82:コネクタ 84:コネクタ 86:電源
90:インターフェース 92:コネクタ 94:インターフェース
96:コネクタ 98:記録媒体着脱検知部
100:カメラ 104:光学ファインダ 106:カメラマウント
110:通信部 112:コネクタ(またはアンテナ)
120:インターフェース 122:コネクタ 130:ミラー 132:ミラー
200:記録媒体 202:記録部 204:インターフェース 206:コネクタ
210:記録媒体 212:記録部 214:インターフェース 216:コネクタ
300:交換レンズ 306:レンズマウント
310:撮影レンズ 312:絞り 320:インターフェース 322:コネクタ
340:絞り制御部 342:焦点制御部 344:ズーム制御部
350:レンズ制御部

Claims (8)

  1. 撮影モードと他のモードとの選択が可能な撮像装置であって、
    被写体像を撮影して画像データを得る撮像手段と、
    前記撮像手段により得られた前記画像データの改変を検出するための改変検出データを演算する演算手段と、
    前記画像データに前記改変検出データを付加するか否かを選択するための操作手段と、
    前記撮影モードにおいて前記撮像手段により得られた前記画像データを表示するクイックレビュー機能による前記画像データを表示する表示手段と、
    第1の画像データの撮影後であって次の第2の画像データの撮影前の前記クイックレビュー機能による前記第1の画像データの表示中において前記操作手段が操作されると、該操作に応じて前記第1の画像データに対して前記改変検出データを付加するか否かを決定する制御手段とを有することを特徴とする撮像装置。
  2. 前記表示手段は、前記撮影がなされると自動的に前記クイックレビュー機能による前記画像データを表示することを特徴とする請求項1に記載の撮像装置。
  3. 前記演算手段は、前記クイックレビュー機能による前記画像データの表示中に前記改変検出データの演算を行うことを特徴とする請求項1または2に記載の撮像装置。
  4. 前記制御手段は、前記クイックレビュー機能による前記画像データの表示中に、前記操作手段の操作により前記改変検出データを付加する選択がなされる、前記改変検出データの演算が終了するまで前記表示を続行させることを特徴とする請求項1から3のいずれか1項に記載の撮像装置。
  5. 前記制御手段は、前記クイックレビュー機能による前記画像データの表示中に、前記操作手段により前記改変検出データを付加しない選択がなされる、前記画像データの表示を中止させることを特徴とする請求項1から4のいずれか1項に記載の撮像装置。
  6. 前記制御手段は、前記クイックレビュー機能による前記画像データの表示中であって前記改変検出データの演算中に、前記操作手段により前記改変検出データを付加しない選択がなされる、前記画像データの表示および前記演算を中止させることを特徴とする請求項5に記載の撮像装置。
  7. 前記表示手段は、前記クイックレビュー機能による前記画像データの表示中に前記改変検出データを付加するか否かを選択させるための情報を表示することを特徴とする請求項1から6のいずれか1項に記載の撮像装置。
  8. 前記クイックレビュー機能を使用するか否かを選択するために使用者により操作される手段を有し、
    前記制御手段は、前記クイックレビュー機能の不使用が選択されると、前記画像データの撮影前の前記操作手段による選択に応じて前記画像データに対して前記改変検出データを付加するか否かを決定することを特徴とする請求項1から7のいずれか1項に記載の撮像装置。
JP2003415802A 2003-12-12 2003-12-12 撮像装置 Expired - Fee Related JP4298491B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003415802A JP4298491B2 (ja) 2003-12-12 2003-12-12 撮像装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003415802A JP4298491B2 (ja) 2003-12-12 2003-12-12 撮像装置

Publications (2)

Publication Number Publication Date
JP2005176148A JP2005176148A (ja) 2005-06-30
JP4298491B2 true JP4298491B2 (ja) 2009-07-22

Family

ID=34735166

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003415802A Expired - Fee Related JP4298491B2 (ja) 2003-12-12 2003-12-12 撮像装置

Country Status (1)

Country Link
JP (1) JP4298491B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5206193B2 (ja) * 2008-07-22 2013-06-12 株式会社ニコン 撮像装置

Also Published As

Publication number Publication date
JP2005176148A (ja) 2005-06-30

Similar Documents

Publication Publication Date Title
JP5432664B2 (ja) 撮像装置
JP2009086601A (ja) カメラ
JP2005045552A (ja) 撮像装置及び方法
JP4027340B2 (ja) 撮像装置及び撮像方法
US20040032490A1 (en) Image sensing apparatus, image sensing method, program, and storage medium
JP3605084B2 (ja) 画像データ補正装置、画像処理装置、画像データ補正方法、プログラム、及び記憶媒体
JP2005292740A (ja) 電子カメラ
JP4750616B2 (ja) 撮像装置及びその制御方法
JP4411053B2 (ja) 撮像装置及びその制御方法、並びに制御プログラム及び記憶媒体
JP2003333434A (ja) 撮像装置、撮像方法、プログラムおよび記憶媒体
JP4393177B2 (ja) 撮像装置および撮像方法
JP4298491B2 (ja) 撮像装置
JP2006148794A (ja) 撮像装置、補正処理方法、補正処理プログラムおよび記憶媒体
JP2005184609A (ja) 電子カメラ
JP2006109162A (ja) 撮像装置、撮像方法、プログラム及び記憶媒体
JP2006166051A (ja) 電子カメラ
JP2006270426A (ja) 撮像装置、その制御方法、及びコンピュータプログラム
JP2005051697A (ja) 撮像装置
JP5448498B2 (ja) 撮像装置、その制御方法及びプログラム
JP2009302778A (ja) 撮像装置及びその制御方法
JP2005176265A (ja) 電子機器および撮像装置
JP2008011244A (ja) 撮像装置及びその制御方法、及びプログラム
JP2003189160A (ja) デジタルカメラ
JP2004173085A (ja) 画像処理装置および画像処理方法
JP2006101408A (ja) 撮像装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061211

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20081010

RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20081201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081209

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090206

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090407

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090415

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120424

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130424

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130424

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140424

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees