[go: up one dir, main page]

JP2004096624A - Imaging device, control method therefor, and storage medium - Google Patents

Imaging device, control method therefor, and storage medium Download PDF

Info

Publication number
JP2004096624A
JP2004096624A JP2002257845A JP2002257845A JP2004096624A JP 2004096624 A JP2004096624 A JP 2004096624A JP 2002257845 A JP2002257845 A JP 2002257845A JP 2002257845 A JP2002257845 A JP 2002257845A JP 2004096624 A JP2004096624 A JP 2004096624A
Authority
JP
Japan
Prior art keywords
histogram
luminance range
setting
range
luminance
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.)
Withdrawn
Application number
JP2002257845A
Other languages
Japanese (ja)
Inventor
Koji Sudo
須藤 幸司
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 JP2002257845A priority Critical patent/JP2004096624A/en
Publication of JP2004096624A publication Critical patent/JP2004096624A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Indication In Cameras, And Counting Of Exposures (AREA)
  • Picture Signal Circuits (AREA)
  • Studio Devices (AREA)
  • Exposure Control For Cameras (AREA)

Abstract

【課題】撮像装置において、EVF画像及び撮像画像のヒストグラムの任意の輝度区間を設定し、設定した輝度区間と対応する画素値分布を表示することでヒストグラムの指定区間を適正露出に設定する方法を提案する。
【解決手段】撮像した画像からヒストグラムを算出しこれを表示する表示手段とヒストグラム輝度範囲を設定し、前記輝度範囲設定手段で設定した輝度値を適正露出に設定する為の適正露出設定手段を有することを特徴とする。
【選択図】    図1
A method of setting an arbitrary exposure section of an EVF image and a histogram of a captured image in an image pickup apparatus, and displaying a pixel value distribution corresponding to the set luminance section to set a designated section of the histogram to an appropriate exposure. suggest.
The apparatus includes a display unit for calculating a histogram from a captured image and displaying the histogram, a histogram luminance range, and a proper exposure setting unit for setting a luminance value set by the luminance range setting unit to a proper exposure. It is characterized by the following.
[Selection diagram] Fig. 1

Description

【0001】
【発明の属する技術分野】
本発明は、静止画像や動画像を撮像、記憶、通信、記録、再生する撮像システム及びその制御方法及び記憶媒体に関する。
【0002】
【従来の技術】
従来、固体メモリ素子を有するメモリカードを記録媒体として、静止画像や動画像を記録、再生、通信する電子カメラ等の撮像装置は既に市販されており、また、撮影前後の画像を液晶モニタで確認できる特徴を生かし、EVF画像及び静止画像のヒストグラムを表示する撮像装置も提供されている。
【0003】
ヒストグラム表示とともに画像の白とび表示を行い、ユーザーに撮影前後の画像の露出具合を視覚的に提示する手段が提供さている。
【0004】
【発明が解決しようとする課題】
このような従来の撮像装置においては、画像全体の輝度分布と白とび部分の確認をすることは可能であったが、その表示をもとに適正露出を選択するためにはユーザーの経験的な判断が必要であった。
【0005】
また、ヒストグラムの任意の場所が画像のどの位置に対応するかを視覚的に確認する手段が提供されていなかった。このため、ユーザーが画像中の指定箇所を中心に露出を適正したい場合に指定する手段が提供されていない問題があった。
【0006】
【課題を解決するための手段】
上記目的を達成するために、請求項1に記載の発明は、撮像装置が、撮影手段と、撮像した画像からヒストグラムを算出するヒストグラム算出手段と、前記ヒストグラム算出手段で算出したヒストグラムを表示するヒストグラム表示手段と、前記ヒストグラムの任意の輝度範囲を指定するヒストグラム輝度範囲指定手段と、前記ヒストグラム輝度範囲指定手段で指定した輝度範囲を移動するヒストグラム輝度範囲移動手段と、前記ヒストグラム輝度範囲指定手段と前記ヒストグラム輝度範囲移動手段を利用して輝度範囲を設定する輝度範囲設定手段と、前記輝度範囲設定手段で設定した輝度範囲に対応した撮像画像の画素値を識別して表示する輝度範囲画素値表示手段と、前記輝度範囲設定手段で設定した輝度値を適正露出に設定する適正露出設定手段を有することを有することを特徴とする。
【0007】
上記目的を達成するために、請求項2に記載の発明は、撮像装置が撮影手段と、EVF画像からヒストグラムを算出するヒストグラム算出手段と、前記ヒストグラム算出手段で算出したヒストグラムを表示するヒストグラム表示手段と、前記ヒストグラムの任意の輝度範囲を指定するヒストグラム輝度範囲指定手段と、前記ヒストグラム輝度範囲指定手段で指定した輝度範囲を移動するヒストグラム輝度範囲移動手段と、前記ヒストグラム輝度範囲指定手段と前記ヒストグラム輝度範囲移動手段を利用して輝度範囲を設定する輝度範囲設定手段と、前記輝度範囲設定手段で設定した輝度範囲に対応した撮像画像の画素値を識別して表示する輝度範囲画素値表示手段と、前記輝度範囲設定手段で設定した輝度値を適正露出に設定する適正露出設定手段を有することを特徴とする。
【0008】
上記目的を達成するために、請求項3に記載の発明は、撮像装置の制御方法であって、前記撮像装置において、撮影手段と、撮像した画像からヒストグラムを算出するヒストグラム算出工程と、前記ヒストグラム算出手段で算出したヒストグラムを表示するヒストグラム表示工程と、前記ヒストグラムの任意の輝度範囲を指定するヒストグラム輝度範囲指定工程と、前記ヒストグラム輝度範囲指定手段で指定した輝度範囲を移動するヒストグラム輝度範囲移動工程と、前記ヒストグラム輝度範囲指定手段と前記ヒストグラム輝度範囲移動手段を利用して輝度範囲を設定する輝度範囲設定工程と、前記輝度範囲設定手段で設定した輝度範囲に対応した撮像画像の画素値を識別して表示する輝度範囲画素値表示工程と、前記輝度範囲設定手段で設定した輝度値を適正露出に設定する適正露出設定工程とを有することを特徴とする。
【0009】
上記目的を達成するために、請求項4に記載の発明は、撮像装置の制御方法であって、前記撮像装置において、撮影手段と、EVF画像からヒストグラムを算出するヒストグラム算出工程と、前記ヒストグラム算出手段で算出したヒストグラムを表示するヒストグラム表示工程と、前記ヒストグラムの任意の輝度範囲を指定するヒストグラム輝度範囲指定工程と、前記ヒストグラム輝度範囲指定手段で指定した輝度範囲を移動するヒストグラム輝度範囲移動工程と、前記ヒストグラム輝度範囲指定手段と前記ヒストグラム輝度範囲移動手段を利用して輝度範囲を設定する輝度範囲設定工程と、前記輝度範囲設定手段で設定した輝度範囲に対応した撮像画像の画素値を識別して表示する輝度範囲画素値表示工程と、前記輝度範囲設定手段で設定した輝度値を適正露出に設定する適正露出設定工程とを有することを特徴とする。
【0010】
上記目的を達成するために、請求項5に記載の発明は、撮像装置を制御する制御プログラムを格納した記憶媒体であって、該制御プログラムが、前記撮像装置において、撮影手段と、撮像した画像からヒストグラムを算出するヒストグラム算出工程と、前記ヒストグラム算出手段で算出したヒストグラムを表示するヒストグラム表示工程と、前記ヒストグラムの任意の輝度範囲を指定するヒストグラム輝度範囲指定工程と、前記ヒストグラム輝度範囲指定手段で指定した輝度範囲を移動するヒストグラム輝度範囲移動工程と、前記ヒストグラム輝度範囲指定手段と前記ヒストグラム輝度範囲移動手段を利用して輝度範囲を設定する輝度範囲設定工程と、前記輝度範囲設定手段で設定した輝度範囲に対応した撮像画像の画素値を識別して表示する輝度範囲画素値表示工程と、前記輝度範囲設定手段で設定した輝度値を適正露出に設定する適正露出設定工程とのコードを具備することを特徴とする。
【0011】
上記目的を達成するために、請求項6に記載の発明は、撮像装置を制御する制御プログラムを格納した記憶媒体であって、該制御プログラムが、前記撮像装置において、撮影手段と、EVF画像からヒストグラムを算出するヒストグラム算出工程と、前記ヒストグラム算出手段で算出したヒストグラムを表示するヒストグラム表示工程と、前記ヒストグラムの任意の輝度範囲を指定するヒストグラム輝度範囲指定工程と、前記ヒストグラム輝度範囲指定手段で指定した輝度範囲を移動するヒストグラム輝度範囲移動工程と、前記ヒストグラム輝度範囲指定手段と前記ヒストグラム輝度範囲移動手段を利用して輝度範囲を設定する輝度範囲設定工程と、前記輝度範囲設定手段で設定した輝度範囲に対応した撮像画像の画素値を識別して表示する輝度範囲画素値表示工程と、前記輝度範囲設定手段で設定した輝度値を適正露出に設定する適正露出設定工程とのコードを具備することを特徴とする。
【0012】
【発明の実施の形態】
(第1の実施例)
<撮像装置100の構成説明>
次に、図を用いて、前述した撮像装置100について説明する。
【0013】
10は撮影レンズ、12は絞り機能を備えるシャッター、14は光学像を電気信号に変換する撮像素子、16は撮像素子14のアナログ信号出力をディジタル信号に変換するA/D変換器である。
【0014】
18は撮像素子14、A/D変換器16、D/A変換器26にクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路22及びシステム制御回路50により制御される。
【0015】
20は画像処理回路であり、A/D変換器16からのデータ或いはメモリ制御回路22からのデータに対して所定の画素補間処理や色変換処理を行う。
【0016】
また、画像処理回路20においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御回路50が露光制御手段40、測距制御手段42に対して制御を行う、TTL(スルー・ザ・レンズ)方式のAF(オートフォーカス)処理、AE(自動露出)処理、EF(フラッシュプリ発光)処理を行っている。
【0017】
さらに、画像処理回路20においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてTTL方式のAWB(オートホワイトバランス)処理も行っている。
【0018】
22はメモリ制御回路であり、A/D変換器16、タイミング発生回路18、画像処理回路20、画像表示メモリ24、D/A変換器26、メモリ30、圧縮・伸長回路32を制御する。
【0019】
A/D変換器16のデータが画像処理回路20、メモリ制御回路22を介して、或いはA/D変換器16のデータが直接メモリ制御回路22を介して、画像表示メモリ24或いはメモリ30に書き込まれる。
【0020】
24は画像表示メモリ、26はD/A変換器、28はTFT LCD等から成る画像表示部であり、画像表示メモリ24に書き込まれた表示用の画像データはD/A変換器26を介して画像表示部28により表示される。
【0021】
画像表示部28を用いて撮像した画像データを逐次表示すれば、電子ファインダー機能を実現することが可能である。
【0022】
また、画像表示部28は、システム制御回路50の指示により任意に表示をON/OFFすることが可能であり、表示をOFFにした場合には撮像装置100の電力消費を大幅に低減することが出来る。
【0023】
30は撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。
【0024】
これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ30に対して行うことが可能となる。
【0025】
また、メモリ30はシステム制御回路50の作業領域としても使用することが可能である。
【0026】
32は適応離散コサイン変換(ADCT)、ウェーブレット変換等により画像データを圧縮伸長する圧縮・伸長回路であり、メモリ30に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ30に書き込む。
【0027】
34は暗号/復号回路であり、撮影してメモリ30の所定領域に記憶した画像データに対して必要に応じて暗号化処理を行うと共に、暗号化処理を行ってメモリ30の所定領域に記憶した画像データを再生表示する際に復号化処理を行う。1
なお、暗号化処理を行った画像データは、画像情報管理装置(画像ゲートウェイ)400の備える暗号/復号手段422においても復号することが出来る。
【0028】
これらの暗号/復号処理動作は、後述する画像情報管理装置(画像ゲートウェイ)400の備える課金管理手段420での課金データベース情報と連携して実行される。
【0029】
36は課金管理手段で、撮影処理の実行及び或いは画像情報管理装置(画像ゲートウェイ)400への画像データの送信及び或いは画像情報管理装置(画像ゲートウェイ)400からの画像データの受信に応じて、課金情報の更新管理を必要に応じて行うことが出来る。
【0030】
40は絞り機能を備えるシャッター12を制御する露光制御手段であり、フラッシュ48と連携することによりフラッシュ調光機能も有するものである。
【0031】
42は撮影レンズ10のフォーカシングを制御する測距制御手段、44は撮影レンズ10のズーミングを制御するズーム制御手段、46はバリアである保護手段102の動作を制御するバリア制御手段である。
【0032】
48はフラッシュであり、AF補助光の投光機能、フラッシュ調光機能も有する。
【0033】
露光制御手段40、測距制御手段42はTTL方式を用いて制御されており、撮像した画像データを画像処理回路20によって演算した演算結果に基づき、システム制御回路50が露光制御手段40、測距制御手段42に対して制御を行う。
【0034】
50は撮像装置100全体を制御するシステム制御回路、52はシステム制御回路50の動作用の定数、変数、プログラム等を記憶するメモリである。
【0035】
54はシステム制御回路50でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する液晶表示装置、スピーカー等の表示部であり、撮像装置100の操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えばLCDやLED、発音素子等の組み合わせにより構成されている。
【0036】
また、表示部54は、その一部の機能が光学ファインダー104内に設置されている。
【0037】
表示部54の表示内容のうち、LCD等に表示するものとしては、例えば、シングルショット/連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体200及び210の着脱状態表示、通信I/F動作表示、日付け・時刻表示、外部コンピュータとの接続状態を示す表示、等がある。
【0038】
また、表示部54の表示内容のうち、光学ファインダー104内に表示するものとしては、例えば、合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、シャッタースピード表示、絞り値表示、露出補正表示、記録媒体書き込み動作表示、等がある。
【0039】
さらに、表示部54の表示内容のうち、LED等に表示するものとしては、例えば、合焦表示、撮影準備完了表示、手振れ警告表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、記録媒体書き込み動作表示、マクロ撮影設定通知表示、二次電池充電状態表示、等がある。
【0040】
そして、表示部54の表示内容のうち、ランプ等に表示するものとしては、例えば、セルフタイマー通知ランプ、等がある。このセルフタイマー通知ランプは、AF補助光と共用して用いても良い。
【0041】
56は電気的に消去・記録可能な不揮発性メモリであり、例えばEEPROM、フラッシュメモリ等が用いられる。
【0042】
58は識別情報で、通信手段110、アンテナ112、パケット網700、ネットワーク702を介して画像情報管理装置(画像ゲートウェイ)400と通信を行う際に認証を行うため及び或いは撮影画像データの格納/取り出しを行う際に課金管理を行うための各種識別情報が格納されている。
【0043】
これらの識別情報は、画像情報管理装置(画像ゲートウェイ)400において、撮像装置100に対して各種サービスを行う際の課金情報データベースを更新する際に用いられる。
【0044】
60、62、64、70及び72は、システム制御回路50の各種の動作指示を入力するための操作手段であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。
【0045】
ここで、これらの操作手段の具体的な説明を行う。
【0046】
60は電源スイッチ(メインスイッチ)で、画像処理装置100の電源オン、電源オフの各モードを切り替え設定することが出来る。また、画像処理装置100に接続された各種付属装置の電源オン、電源オフの設定も合わせて切り替え設定することが出来る。
【0047】
62はシャッタースイッチSW1で、不図示のシャッターボタンの操作途中でONとなり、AF(オートフォーカス)処理、AE(自動露出)処理、AWB(オートホワイトバランス)処理、EF(フラッシュプリ発光)処理等の動作開始を指示する。
【0048】
64はシャッタースイッチSW2で、不図示のシャッターボタンの操作完了でONとなり、撮像素子12から読み出した信号をA/D変換器16、メモリ制御回路22を介してメモリ30に画像データを書き込む露光処理、画像処理回路20やメモリ制御回路22での演算を用いた現像処理、メモリ30から画像データを読み出し、圧縮・伸長回路32で圧縮を行い、記録媒体200に画像データを書き込む記録処理という一連の処理の動作開始を指示する。
【0049】
70は各種ボタンやタッチパネル等からなる操作部で、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写/連写/セルフタイマー切り替えボタン、メニュー移動+(プラス)ボタン、メニュー移動−(マイナス)ボタン、再生画像移動+(プラス)ボタン、再生画像−(マイナス)ボタン、撮影画質選択ボタン、露出補正ボタン、日付/時間設定ボタン、画像表示ON/OFFボタン、圧縮モードスイッチ、撮影直後に撮影した画像データを画像表示部28を用いて自動再生表示するクイックレビュー機能を設定するクイックレビュースイッチ、撮影及び或いは再生及び或いは通信を実行する際に各種機能の選択及び切り替えを設定する選択/切り替えスイッチ、撮影及び或いは再生及び或いは通信を実行する際に各種機能の決定及び実行を設定する決定/実行スイッチ等がある。
【0050】
なお、圧縮モードスイッチにおいては、JPEG(Joint Photographic Expert Gpoup)圧縮の圧縮率を選択するため、或いは撮像素子の信号をそのままディジタル化して記録媒体に記録するCCDRAWモードを選択するためのスイッチである。
【0051】
JPEG圧縮のモードは、例えばノーマルモードとファインモードが用意されている。
【0052】
撮像装置100の利用者は、撮影した画像のデータサイズを重視する場合はノーマルモードを、撮影した画像の画質を重視する場合はファインモードを、それぞれ選択して撮影を行うことが出来る。
【0053】
JPEG圧縮のモードに於いては、撮像素子14から読み出されてA/D変換器16、画像処理回路20、メモリ制御回路22を介して、メモリ30に書き込まれた画像データを読み出し、圧縮・伸長回路32により設定した圧縮率に圧縮し、必要に応じて暗号/復号回路34により所定の暗号化処理を行った後、記録媒体200に記録を行う。
【0054】
CCDRAWモードでは、撮像素子14の色フィルタの画素配列に応じて、ライン毎にそのまま画像データを読み出して、A/D変換器16、メモリ制御回路22を介して、メモリ30に書き込まれた画像データを読み出し、必要に応じて暗号/復号回路34により所定の暗号化処理を行った後、記録媒体200に記録を行う。
【0055】
72はモードダイアルスイッチで、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、PC接続モード等の各機能モードを切り替え設定することが出来る。
【0056】
なお、本実施例の説明においては、特に、撮影モード、再生モード、プリントサービスモードを撮像装置100が備える構成としている。
【0057】
80は電源制御手段で、電池検出回路、DC−DCコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路50の指示に基づいてDC−DCコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。
【0058】
82はコネクタ、84はコネクタ、86はアルカリ電池やリチウム電池等の一次電池やNiCd電池やNiMH電池、Li−ion電池等の二次電池、ACアダプター等からなる電源手段である。
【0059】
90はメモリカードやハードディスク等の記録媒体とのインタフェース、92はメモリカードやハードディスク等の記録媒体と接続を行うコネクタである。
【0060】
102は、撮像装置100のレンズ10を含む撮像部を覆う事により、撮像部の汚れや破損を防止するバリアである保護手段である。
【0061】
104は光学ファインダであり、画像表示部28による電子ファインダー機能を使用すること無しに、光学ファインダのみを用いて撮影を行うことが可能である。また、光学ファインダー104内には、表示部54の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などが設置されている。
【0062】
110は通信手段で、TDMA(Time Division Multiple Access)方式やCDMA(Code Division Multiple Access)方式、W−CDMA(Wideband Code Division Multiple Access)方式、PHS(Personal Handyphone System)方式等の携帯電話通信機能を有する。
【0063】
112はアンテナ(或いはコネクタ)で、通信手段110により撮像装置100を、パケット網700、ネットワーク702を介して画像情報管理装置(画像ゲートウェイ)400と接続する、更には、ネットワーク602、インターネット600を介して他の機器と接続する際のアンテナ或いは有線通信の場合はコネクタである。
【0064】
114は通信手段で、Bluetoothなどの無線通信機能を有する。
【0065】
また、通信手段114は、RS232CやUSB(Universal Serial Bus)、IEEE(Institute of Electrical and Electronics Engineers) 1394、P1284、SCSI(Small Computer System Interface)、モデム、LAN(Local Area Network)等の有線通信、IrDA(Infrared Data Association)などの赤外線通信、光通信等の各種通信機能を有する構成としても良い。
【0066】
116はアンテナ(或いはコネクタ)で、通信手段114により撮像装置100を印刷装置(プリントサービス)800等の他の機器と接続する際のアンテナ或いは有線通信の場合はコネクタである。
【0067】
200はメモリカードやハードディスク等の記録媒体である。
【0068】
記録媒体200は、半導体メモリや磁気ディスク等から構成される記録部202、撮像装置100とのインタフェース204、撮像装置100と接続を行うコネクタ206を備えている。
【0069】
なお、記録媒体200は本実施例では撮像装置100に内蔵される構成として説明している。
【0070】
<撮像装置100の動作説明>
図2乃至図7を参照して、本発明の第1の実施例の動作を説明する。
【0071】
図2は本実施例の撮像装置100の主ルーチンのフローチャートを示す。
また、図8に操作画面の概略図を示す。
【0072】
図2を用いて、撮像装置100の動作を説明する。
【0073】
電池交換等の電源投入により、システム制御回路50はフラグや制御変数等を初期化すると共に、撮像装置100各部の初期化処理を行う(ステップS1001)
システム制御回路50は、電源スイッチ60の設定位置を判断し、電源スイッチ60が電源OFFに設定されていたならば(ステップS1002)、各表示部の表示を終了状態に変更し、フラグや制御変数等を含む必要なパラメータや設定値、設定モードを不揮発性メモリ56に記録し、電源制御手段80により画像表示部28を含む画像処理装置100各部の不要な電源を遮断する等の所定の終了処理を行った後(ステップS1003)、ステップS1002に戻る。
【0074】
電源スイッチ60が電源ONに設定されていたならば(ステップS1002)、ステップS1004に進む。
【0075】
システム制御回路50は、電源制御手段80により電池等により構成される電源86の残容量や動作情況が撮像装置100の動作に問題があるか否かを判断し(ステップS1004)、問題があるならば表示部54及び或いは画像表示部28を用いて画像や音声により所定の警告表示を行った後に(ステップS1005)、ステップS1002に戻る。
【0076】
電源86に問題が無いならば(ステップS1004)、ステップS1006に進む。
【0077】
システム制御回路50は、表示部54を用いて画像や音声により撮像装置100の各種設定状態の表示を行う。なお、画像表示部28の画像表示がONであったならば、画像表示部28も用いて画像や音声により撮像装置100の各種設定状態の表示を行う(ステップS1010)。
【0078】
システム制御回路50は、モードダイアル72の設定位置を判断し、モードダイアル72が撮影モードに設定されていなかったならば(ステップS1011)、ステップS1013に進む。
【0079】
モードダイアル72が撮影モードに設定されていたならば(ステップS1011)、システム制御回路50は、撮影モード処理を実行し(ステップS1012)、処理を終えたならばステップS1002に戻る。
【0080】
システム制御回路50は、モードダイアル72の設定位置を判断し、モードダイアル72が再生モードに設定されていなかったならば(ステップS1013)、ステップS1015に進む。
【0081】
モードダイアル72が再生モードに設定されていたならば(ステップS1013)、撮影した画像データの概略画像データを表示する再生モード処理を実行し(ステップS1014)、処理を終えたならばステップS1002に戻る。
【0082】
この再生モード処理(ステップS1014)の詳細は図6を用いて後述する。
【0083】
上記のように、撮像装置100の利用者は、撮像装置100を携帯して撮影、再生、通信を随時行うことが可能であり、撮影した画像データを情報処理装置500に格納し、格納した画像データを画像情報管理装置(画像ゲートウェイ)を転送し格納し、印刷装置(プリントサービス)800に転送して写真プリントを行うことが可能である。
【0084】
図3及び図5は、図2のステップS1012における撮影モード処理の詳細なフローチャートを示す。
【0085】
システム制御回路50は、操作部70が備える各種スイッチの操作により、ユーザーによって撮影に関する各種設定の変更が行われたならば(ステップS1101)、変更された内容に応じて、撮影に関する動作設定を変更する(ステップS1102)。
【0086】
システム制御回路50は、シャッタースイッチSW1が押されていないならば(ステップS1103)、撮影モード処理ルーチン(ステップS1012)を終了する。
【0087】
シャッタースイッチSW1が押されたならば(ステップS1103)、システム制御回路50は、測距処理を行って撮影レンズ10の焦点を被写体に合わせ、測光処理を行って絞り値及びシャッター時間を決定する(ステップS1104)。測光処理に於いて、必要であればフラッシュの設定も行う。
【0088】
この測距・測光処理(ステップS1104)の詳細は図4を用いて後述する。
【0089】
シャッタースイッチSW2が押されずに(ステップS1105)、さらにシャッタースイッチSW1も解除されたならば(ステップS1106)、撮影モード処理ルーチン(上記図2のステップS1012)を終了する。
【0090】
シャッタースイッチSW2が押されたならば(ステップS1105)、システム制御回路50は、撮像素子12、A/D変換器16、画像処理回路20、メモリ制御回路22を介して、或いはA/D変換器から直接メモリ制御回路22を介して、メモリ30に撮影した画像データを書き込む露光処理、及び、メモリ制御回路22そして必要に応じて画像処理回路20を用いて、メモリ30に書き込まれた画像データを読み出して各種処理を行う現像処理からなる撮影処理を実行する(ステップS1107)。
【0091】
この撮影処理(ステップS1107)の詳細は図5を用いて後述する。
【0092】
撮影処理S1107を終えたならば、システム制御回路50は、メモリ30に書き込まれた撮影画像データを読み出して、メモリ制御回路22そして必要に応じて画像処理回路20を用いて所定の画素補間処理や色変換処理等の現像処理を行い、現像処理を行った画像データをメモリ30の所定領域に格納して(ステップS1108)、ステップS1109に進む。
【0093】
システム制御回路50は、メモリ30の所定領域に格納された画像データを読み出し、圧縮・伸長回路32を用いて、設定したモードに応じた画像圧縮処理を行う圧縮処理を行った後、圧縮処理を行った画像データをメモリ30の所定領域に格納して(ステップS1109)、ステップS1110に進む。
【0094】
システム制御回路50は、メモリ30の所定領域に格納された圧縮処理を行った画像データを読み出し、暗号/復号回路34を用いて所定の暗号化処理を行い(ステップS1110)、処理を行った画像データをメモリ30の所定領域に格納して、ステップS1111に進む。
【0095】
図4は、図3のS1104における測距・測光処理の詳細なフローチャートを示す。
【0096】
システム制御回路50は、撮像素子14から電荷信号を読み出し、A/D変換器16を介して画像処理回路20に撮影画像データを逐次読み込む(ステップS1201)。この逐次読み込まれた画像データを用いて、画像処理回路20はTTL(スルー・ザ・レンズ)方式のAE(自動露出)処理、EF(フラッシュプリ発光)処理、AF(オートフォーカス)処理に用いる所定の演算を行っている。
【0097】
なお、ここでの各処理は、撮影した全画素数のうちの必要に応じた特定の部分を必要個所分切り取って抽出し、演算に用いている。これにより、TTL方式のAE、EF、AWB、AFの各処理において、中央重点モード、平均モード、評価モードの各モード等の異なるモード毎に最適な演算を行うことが可能となる。
【0098】
画像処理回路20での演算結果を用いて、システム制御回路50は露出(AE)が適正と判断されるまで(ステップS1202)、露光制御手段40を用いてAE制御を行う(ステップS1203)。
【0099】
AE制御で得られた測定データを用いて、システム制御回路50はフラッシュが必要か否かを判断し(ステップS1204)、フラッシュが必要ならばフラッシュフラグをセットし、フラッシュ48を充電する(ステップS1205)。
【0100】
露出(AE)が適正と判断したならば(ステップS1202)、測定データ及び或いは設定パラメータをシステム制御回路50の内部メモリ或いはメモリ52に記憶する。
【0101】
画像処理回路20での演算結果及びAE制御で得られた測定データを用いて、システム制御回路50はホワイトバランス(AWB)が適正と判断されるまで(ステップS1206)、画像処理回路20を用いて色処理のパラメータを調節してAWB制御を行う(ステップS1207)。
【0102】
ホワイトバランス(AWB)が適正と判断したならば(ステップS1206)、測定データ及び或いは設定パラメータをシステム制御回路50の内部メモリ或いはメモリ52に記憶する。
【0103】
AE制御及びAWB制御で得られた測定データを用いて、システム制御回路50は測距(AF)が合焦と判断されるまで(ステップS1208)、測距制御手段42を用いてAF制御を行う(ステップS1209)。
【0104】
測距(AF)が合焦と判断したならば(ステップS1208)、測定データ及び或いは設定パラメータをシステム制御回路50の内部メモリ或いはメモリ52に記憶し、測距・測光処理ルーチン(上記図4のステップS1104)を終了する。
【0105】
図5は、図3のS1107における撮影処理の詳細なフローチャートを示す。
【0106】
システム制御回路50は、システム制御回路50の内部メモリ或いはメモリ52に記憶される測光データに従い、露光制御手段40によって、絞り機能を有するシャッター12を絞り値に応じて開放して撮像素子10を露光する(ステップS1301、S1302)。
【0107】
フラッシュ・フラグによりフラッシュ48が必要か否かを判断し(ステップS1303)、必要な場合はフラッシュを発光させる(ステップS1304)。
【0108】
システム制御回路50は、測光データに従って撮像素子12の露光終了を待ち(ステップS1305)、シャッター12を閉じて(ステップS1306)、撮像素子14から電荷信号を読み出し、A/D変換器16、画像処理回路20、メモリ制御回路22を介して、或いはA/D変換器16から直接メモリ制御回路22を介して、メモリ30に撮影画像のデータを書き込む(ステップS1307)。
【0109】
撮影確認・フラグにより撮影後の確認が必要か否かを判断し(ステップS1308)、必要な場合は、再生モード処理に進む(ステップS1309)。
【0110】
一連の処理を終えたならば、撮影処理ルーチン(上記図5のステップS1107)を終了する。
【0111】
図6は、図2のS1014における再生モード処理の詳細なフローチャートを示す。
【0112】
システム制御回路50は、選択した概略画像データをメモリ30の所定領域から或いは記録媒体200からメモリ30の所定領域に格納してから読込み(ステップS1401)、暗号/復号回路34によって所定の復号処理を行い(ステップS1402)、圧縮/伸張回路32によって所定の伸張処理を行った後(ステップS1403)、処理を行った概略画像データを、メモリ制御回路22、D/A変換器26を介して、画像表示部28により表示して(ステップS1404)、ステップS1405に進む。
【0113】
システム制御回路50は、操作部70によって、ステップS1404で表示した概略画像データに対応した詳細画像データを表示する設定がされなかったならば(ステップS1405)、ステップS1414に進む。
【0114】
ステップS1404で表示した概略画像データに対応した詳細画像データを表示する設定がされたならば(ステップS1405)、ステップS1413に進む。
【0115】
システム制御回路50は、メモリ30の所定領域に格納した画像データを読出し、暗号/復号回路34によって所定の復号処理を行い(ステップS1411)、圧縮/伸張回路32によって所定の伸張処理を行った後(ステップS1412)、メモリ制御回路22、そして必要に応じて画像処理回路20を用いて所定の画像処理を行い、メモリ制御回路22、D/A変換器26を介して、画像表示部28により再生表示を行って(ステップS1413)、ステップS1414に進む。
【0116】
次の画像を表示するのならば(ステップS1414)、ステップS1401に戻り、一連の処理を繰り返す。
【0117】
次の画像を表示しないのならば(ステップS1414)、再生モード処理ルーチン(上記図2のステップS1014)を終了する。
【0118】
図7は、図6のS1014における詳細画像データ表示処理の詳細なフローチャートを示す。
【0119】
また、図8は、ヒストグラムモード選択時の操作画面の概略図を示す。
【0120】
概略画像データに対応した詳細画像データを表示する設定がされたならば、画像データのヒストグラム表示を行うかユーザーが選択する(ステップS1501)。ヒストグラム表示を行わない選択をしたならば、一連の処理を終了する。
【0121】
ヒストグラム表示を選択したならば、ヒストグラム輝度範囲を指定し(ステップS1502)、ヒストグラム輝度範囲を決定する(ステップS1503)まで繰り返す。
【0122】
決定したヒストグラム輝度範囲はメモリ30の所定領域に確保される。こうすることで、ユーザー毎に使用頻度の高いヒストグラム輝度範囲を初期値して登録することが可能となり、一度設定を行えば次回からは確認をし、設定するだけで容易に指定できる。
【0123】
指定されたヒストグラム輝度範囲を任意のヒストグラム領域に設定する(ステップS1508)。設定すると任意のヒストグラム領域に対応した画像データの画素値を点滅表示する(ステップS1509)。ヒストグラムの範囲を決定する(ステップS1510)まで繰り返す。
【0124】
指定された任意のヒストグラム範囲の画素値に適合した適性露出を画像処理回路20が算出し決定する(ステップS1509)。
【0125】
以上のように、本発明の第1の実施例によれば、撮像装置100を用いて撮影確認または再生モードでヒストグラム表示を行い、かつヒストグラム範囲選択幅と任意のヒストグラム位置を選択し、選択したヒストグラムに対応した画像データの画素値を点滅表示することで画像データと画素値分布の対応を容易に確認することが可能となり、任意の画素値分布を中心に適正露出を決定することが可能となる。
【0126】
(第2の実施例)
<撮像装置100の構成説明>
撮像装置100の構成は、第1の実施例と同様であるために、説明を省略する。
【0127】
<撮像装置100の動作説明>
図2及び図4乃至図9を参照して、本発明の第2の実施例の動作を説明する。
【0128】
図2乃至図7は、第1の実施例と説明は同様であるために、説明を省略する。
【0129】
図9は第2の実施例の撮像装置100における撮影モード処理の詳細のフローチャートを示す。
【0130】
システム制御回路50は、操作部70が備える各種スイッチの操作により、ユーザーによって撮影に関する各種設定の変更が行われたならば(ステップS1601)、変更された内容に応じて、撮影に関する動作設定を変更する(ステップS1602)。
【0131】
システム制御回路50は、操作部70が備える各種スイッチの操作により、ユーザーによってヒストグラムモード選択が行われたならば(ステップS1603)、詳細画像データ表示モードに進む(ステップS1604)詳細は、図7に示す。
【0132】
システム制御回路50は、シャッタースイッチSW1が押されていないならば(ステップS1605)、撮影モード処理ルーチン(ステップS1012)を終了する。
【0133】
シャッタースイッチSW1が押されたならば(ステップS1605)、システム制御回路50は、測距処理を行って撮影レンズ10の焦点を被写体に合わせ、測光処理を行って絞り値及びシャッター時間を決定する(ステップS1606)。測光処理に於いて、必要であればフラッシュの設定も行う。
【0134】
この測距・測光処理(ステップS1606)の詳細は図4を用いて後述する。
【0135】
シャッタースイッチSW2が押されずに(ステップS1607)、さらにシャッタースイッチSW1も解除されたならば(ステップS1608)、撮影モード処理ルーチン(上記図2のステップS1012)を終了する。
【0136】
シャッタースイッチSW2が押されたならば(ステップS1607)、システム制御回路50は、撮像素子12、A/D変換器16、画像処理回路20、メモリ制御回路22を介して、或いはA/D変換器から直接メモリ制御回路22を介して、メモリ30に撮影した画像データを書き込む露光処理、及び、メモリ制御回路22そして必要に応じて画像処理回路20を用いて、メモリ30に書き込まれた画像データを読み出して各種処理を行う現像処理からなる撮影処理を実行する(ステップS1609)。
【0137】
この撮影処理(ステップS1609)の詳細は図5を用いて後述する。
【0138】
撮影処理S1609を終えたならば、システム制御回路50は、メモリ30に書き込まれた撮影画像データを読み出して、メモリ制御回路22そして必要に応じて画像処理回路20を用いて所定の画素補間処理や色変換処理等の現像処理を行い、現像処理を行った画像データをメモリ30の所定領域に格納して(ステップS1610)、ステップS1611に進む。
【0139】
システム制御回路50は、メモリ30の所定領域に格納された画像データを読み出し、圧縮・伸長回路32を用いて、設定したモードに応じた画像圧縮処理を行う圧縮処理を行った後、圧縮処理を行った画像データをメモリ30の所定領域に格納して(ステップS1611)、ステップS1612に進む。
【0140】
システム制御回路50は、メモリ30の所定領域に格納された圧縮処理を行った画像データを読み出し、暗号/復号回路34を用いて所定の暗号化処理を行い(ステップS1612)、処理を行った画像データをメモリ30の所定領域に格納して、ステップS1613に進む。
【0141】
以上のように、本発明の第2の実施例によれば、撮像装置100を用いて撮影モードのEVF表示中にヒストグラム表示を行い、かつヒストグラム範囲選択幅と任意のヒストグラム位置を選択し、選択したヒストグラムに対応した画像データの画素値を点滅表示することで画像データと画素値分布の対応を容易に確認することが可能となり、任意の画素値分布を中心に適正露出を決定することが可能となる。
【0142】
(他の実施形態)
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【0143】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【0144】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー(R)ディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROM等を用いることが出来る。
【0145】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0146】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【図1】本発明の一実施例の全体ブロック図である。
【図2】本実施例における撮像装置の主ルーチンのフローチャートである。
【図3】本実施例における撮像装置の撮影モード処理ルーチンのフローチャートである。
【図4】本実施例における撮像装置の測距測光処理ルーチンのフローチャートである。
【図5】本実施例における撮像装置の撮影処理ルーチンのフローチャートである。
【図6】本実施例における撮像装置の再生処理ルーチンのフローチャートである。
【図7】本実施例における撮像装置のヒストグラム表示ルーチンのフローチャートである。
【図8】本実施例における操作画面の一例である
【図9】本第2の実施例における撮像装置の撮影モード処理ルーチンのフローチャートである。
【符号の説明】
10 撮影レンズ
12 シャッター
14 撮像素子
16 A/D変換器
18 タイミング発生回路
20 画像処理回路
22 メモリ制御回路
24 画像表示メモリ
26 D/A変換器
28 画像表示部
30 メモリ
32 画像圧縮・伸長回路
34 暗号/複合回路
36 課金管理手段
40 露光制御手段
42 測距制御手段
44 ズーム制御手段
46 バリア制御手段
48 フラッシュ
50 システム制御回路
52 メモリ
54 表示部
56 不揮発性メモリ
58 識別情報
60 電源スイッチ(メインスイッチ)
62 シャッタースイッチSW1
64 シャッタースイッチSW2
70 操作部
72 モードダイアルスイッチ
80 電源制御手段
82 コネクタ
84 コネクタ
86 電源手段
90 インタフェース
92 コネクタ
100 撮像装置
102 保護手段
104 光学ファインダ
110 通信手段
112 アンテナ
114 通信手段
116 アンテナ
200 記録媒体
202 記録部
204 インタフェース
206 コネクタ
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an imaging system that captures, stores, communicates, records, and reproduces still images and moving images, a control method thereof, and a storage medium.
[0002]
[Prior art]
Conventionally, imaging devices such as electronic cameras for recording, reproducing, and communicating still images and moving images using a memory card having a solid-state memory element as a recording medium are already on the market, and images before and after shooting can be checked on a liquid crystal monitor. There is also provided an imaging device that displays a histogram of an EVF image and a still image by making use of a feature that can be used.
[0003]
There is provided means for performing overexposure display of an image together with the histogram display, and visually presenting to the user the exposure condition of the image before and after photographing.
[0004]
[Problems to be solved by the invention]
In such a conventional image pickup apparatus, it is possible to check the luminance distribution and the overexposed area of the entire image, but to select an appropriate exposure based on the display, it is necessary for the user to use an empirical experience. Judgment was necessary.
[0005]
Further, no means has been provided for visually confirming which position in the image corresponds to an arbitrary position in the histogram. For this reason, there has been a problem in that a means for designating when the user wants to appropriately adjust the exposure centering on the designated portion in the image has not been provided.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, the invention according to claim 1 is characterized in that the image pickup apparatus includes a photographing unit, a histogram calculating unit that calculates a histogram from a captured image, and a histogram that displays the histogram calculated by the histogram calculating unit. Display means, histogram luminance range designating means for designating an arbitrary luminance range of the histogram, histogram luminance range moving means for moving the luminance range designated by the histogram luminance range designating means, the histogram luminance range designating means, A brightness range setting means for setting a brightness range using a histogram brightness range moving means; and a brightness range pixel value display means for identifying and displaying a pixel value of a captured image corresponding to the brightness range set by the brightness range setting means. And an appropriate exposure for setting the brightness value set by the brightness range setting means to an appropriate exposure. And having to have a setting means.
[0007]
In order to achieve the above object, the invention according to claim 2 is characterized in that the image pickup apparatus has a photographing means, a histogram calculating means for calculating a histogram from an EVF image, and a histogram display means for displaying the histogram calculated by the histogram calculating means. A histogram luminance range designating means for designating an arbitrary luminance range of the histogram; a histogram luminance range moving means for moving the luminance range designated by the histogram luminance range designating means; the histogram luminance range designating means; and the histogram luminance A brightness range setting means for setting a brightness range using a range moving means, and a brightness range pixel value display means for identifying and displaying a pixel value of a captured image corresponding to the brightness range set by the brightness range setting means, A proper exposure setting for setting the brightness value set by the brightness range setting means to a proper exposure. Characterized in that it has a means.
[0008]
In order to achieve the above object, an invention according to claim 3 is a control method for an imaging apparatus, wherein the imaging apparatus includes: a photographing unit; a histogram calculation step of calculating a histogram from a captured image; A histogram display step of displaying the histogram calculated by the calculation means; a histogram brightness range specification step of specifying an arbitrary brightness range of the histogram; and a histogram brightness range moving step of moving the brightness range specified by the histogram brightness range specification means. A brightness range setting step of setting a brightness range using the histogram brightness range designating means and the histogram brightness range moving means; and identifying a pixel value of a captured image corresponding to the brightness range set by the brightness range setting means. A luminance range pixel value displaying step for displaying the luminance value by the luminance range setting means. And having a proper exposure setting step of setting the brightness value to the proper exposure.
[0009]
In order to achieve the above object, an invention according to claim 4 is a control method of an imaging apparatus, wherein the imaging apparatus includes a photographing unit, a histogram calculation step of calculating a histogram from an EVF image, and the histogram calculation. A histogram display step of displaying the histogram calculated by the means, a histogram brightness range specifying step of specifying an arbitrary brightness range of the histogram, and a histogram brightness range moving step of moving the brightness range specified by the histogram brightness range specifying means. A brightness range setting step of setting a brightness range using the histogram brightness range designating means and the histogram brightness range moving means, and identifying a pixel value of a captured image corresponding to the brightness range set by the brightness range setting means. Brightness range pixel value display step of displaying by the brightness range setting means And having a proper exposure setting step of setting the luminance value in the proper exposure.
[0010]
In order to achieve the above object, an invention according to claim 5 is a storage medium storing a control program for controlling an imaging device, wherein the control program is configured to include a photographing unit, a photographed image, and a photographed image in the imaging device. A histogram calculation step of calculating a histogram from the histogram calculation step; a histogram display step of displaying the histogram calculated by the histogram calculation means; a histogram brightness range specification step of specifying an arbitrary brightness range of the histogram; A histogram luminance range moving step of moving a designated luminance range; a luminance range setting step of setting a luminance range using the histogram luminance range specifying means and the histogram luminance range moving means; and a luminance range setting means. Identify and display the pixel values of the captured image corresponding to the luminance range A luminance range pixel value display step, characterized by comprising a code appropriate exposure setting step of setting the optimum exposure intensity value set by the luminance range setting means.
[0011]
In order to achieve the above object, an invention according to claim 6 is a storage medium storing a control program for controlling an imaging device, wherein the control program stores, in the imaging device, a photographing unit and an EVF image. A histogram calculation step of calculating a histogram, a histogram display step of displaying the histogram calculated by the histogram calculation means, a histogram brightness range specification step of specifying an arbitrary brightness range of the histogram, and a specification by the histogram brightness range specification means. A histogram brightness range moving step of moving the set brightness range, a brightness range setting step of setting a brightness range using the histogram brightness range designating means and the histogram brightness range moving means, and a brightness set by the brightness range setting means. Identify and display the pixel values of the captured image corresponding to the range And degree range pixel value display step, characterized by comprising a code appropriate exposure setting step of setting the optimum exposure intensity value set by the luminance range setting means.
[0012]
BEST MODE FOR CARRYING OUT THE INVENTION
(First embodiment)
<Description of Configuration of Imaging Apparatus 100>
Next, the above-described imaging device 100 will be described with reference to the drawings.
[0013]
Reference numeral 10 denotes a photographing lens, 12 denotes a shutter having an aperture function, 14 denotes an image sensor that converts an optical image into an electric signal, and 16 denotes an A / D converter that converts an analog signal output of the image sensor 14 into a digital signal.
[0014]
Reference numeral 18 denotes a timing generation circuit that supplies a clock signal and a control signal to the image sensor 14, the A / D converter 16, and the D / A converter 26, and is controlled by the memory control circuit 22 and the system control circuit 50.
[0015]
Reference numeral 20 denotes an image processing circuit which performs predetermined pixel interpolation processing and color conversion processing on data from the A / D converter 16 or data from the memory control circuit 22.
[0016]
In the image processing circuit 20, predetermined arithmetic processing is performed using the captured image data, and the system control circuit 50 controls the exposure control means 40 and the distance measurement control means 42 based on the obtained arithmetic results. TTL (through-the-lens) type AF (autofocus) processing, AE (automatic exposure) processing, and EF (flash pre-flash) processing.
[0017]
Further, the image processing circuit 20 performs predetermined arithmetic processing using the captured image data, and also performs TTL AWB (auto white balance) processing based on the obtained arithmetic result.
[0018]
A memory control circuit 22 controls the A / D converter 16, the timing generation circuit 18, the image processing circuit 20, the image display memory 24, the D / A converter 26, the memory 30, and the compression / decompression circuit 32.
[0019]
The data of the A / D converter 16 is written to the image display memory 24 or the memory 30 via the image processing circuit 20 and the memory control circuit 22, or the data of the A / D converter 16 is directly written via the memory control circuit 22. It is.
[0020]
Reference numeral 24 denotes an image display memory, 26 denotes a D / A converter, and 28 denotes an image display unit composed of a TFT LCD or the like. Image data for display written in the image display memory 24 is transmitted through the D / A converter 26. The image is displayed by the image display unit 28.
[0021]
The electronic viewfinder function can be realized by sequentially displaying captured image data using the image display unit 28.
[0022]
In addition, the image display unit 28 can arbitrarily turn on / off the display according to an instruction from the system control circuit 50. When the display is turned off, the power consumption of the imaging device 100 can be significantly reduced. I can do it.
[0023]
Reference numeral 30 denotes a memory for storing captured still images and moving images, and has a sufficient storage capacity for storing a predetermined number of still images and moving images for a predetermined time.
[0024]
Accordingly, even in the case of continuous shooting or panoramic shooting in which a plurality of still images are continuously shot, it is possible to write a large amount of images to the memory 30 at high speed.
[0025]
The memory 30 can also be used as a work area of the system control circuit 50.
[0026]
Reference numeral 32 denotes a compression / decompression circuit for compressing / decompressing image data by adaptive discrete cosine transform (ADCT), wavelet transform, or the like. Is written to the memory 30.
[0027]
Numeral 34 denotes an encryption / decryption circuit which performs an encryption process on image data which has been photographed and stored in a predetermined area of the memory 30 as necessary, and performs an encryption process and stores the image data in a predetermined area of the memory 30. The decoding process is performed when the image data is reproduced and displayed. 1
The encrypted image data can also be decrypted by the encryption / decryption means 422 provided in the image information management device (image gateway) 400.
[0028]
These encryption / decryption processing operations are executed in cooperation with billing database information in a billing management unit 420 included in an image information management device (image gateway) 400 described later.
[0029]
36 is a billing management unit, which bills according to execution of a photographing process and / or transmission of image data to the image information management device (image gateway) 400 and / or reception of image data from the image information management device (image gateway) 400. Update management of information can be performed as needed.
[0030]
An exposure control unit 40 controls the shutter 12 having an aperture function, and also has a flash dimming function in cooperation with the flash 48.
[0031]
42 is a distance measurement control unit that controls focusing of the photographing lens 10, 44 is a zoom control unit that controls zooming of the photographing lens 10, and 46 is a barrier control unit that controls the operation of the protection unit 102 that is a barrier.
[0032]
Reference numeral 48 denotes a flash, which also has a function of projecting AF auxiliary light and a function of flash light control.
[0033]
The exposure control means 40 and the distance measurement control means 42 are controlled using the TTL method, and the system control circuit 50 controls the exposure control means 40 and the distance measurement The control unit 42 is controlled.
[0034]
Reference numeral 50 denotes a system control circuit that controls the entire imaging apparatus 100, and reference numeral 52 denotes a memory that stores constants, variables, programs, and the like for operation of the system control circuit 50.
[0035]
Reference numeral 54 denotes a display unit such as a liquid crystal display device or a speaker that displays an operating state or a message using characters, images, sounds, or the like in response to execution of a program in the system control circuit 50. A single or a plurality of them are installed at easily visible positions in the vicinity, and are configured by, for example, a combination of LCDs, LEDs, sound elements, and the like.
[0036]
The display unit 54 has a part of its functions installed in the optical viewfinder 104.
[0037]
Among the display contents of the display unit 54, those displayed on the LCD or the like include, for example, a single shot / continuous shooting display, a self-timer display, a compression ratio display, a recording pixel number display, a recording number display, and a remaining number of images displayable. , Shutter speed display, Aperture value display, Exposure compensation display, Flash display, Red-eye reduction display, Macro shooting display, Buzzer setting display, Clock battery remaining display, Battery remaining display, Error display, Multi-digit information display , Display of the attachment / detachment state of the recording media 200 and 210, communication I / F operation display, date / time display, display indicating the connection state with an external computer, and the like.
[0038]
In addition, among the display contents of the display unit 54, those displayed in the optical viewfinder 104 include, for example, an in-focus display, a shooting ready display, a camera shake warning display, a flash charging display, a flash charging completed display, a shutter speed display, There are an aperture value display, an exposure correction display, a recording medium writing operation display, and the like.
[0039]
Further, among the display contents of the display unit 54, those displayed on the LED or the like include, for example, an in-focus display, a shooting ready display, a camera shake warning display, a camera shake warning display, a flash charge display, a flash charge completion display, and a recording medium. There are a writing operation display, a macro shooting setting notification display, a secondary battery charge state display, and the like.
[0040]
Among the display contents of the display unit 54, the one displayed on a lamp or the like includes, for example, a self-timer notification lamp. This self-timer notification lamp may be used in common with the AF auxiliary light.
[0041]
Reference numeral 56 denotes an electrically erasable and recordable nonvolatile memory, for example, an EEPROM, a flash memory, or the like.
[0042]
Reference numeral 58 denotes identification information for performing authentication when communicating with the image information management device (image gateway) 400 via the communication unit 110, the antenna 112, the packet network 700, and the network 702, and / or storing / retrieving captured image data. In this case, various kinds of identification information for performing charge management are stored.
[0043]
These pieces of identification information are used when the image information management device (image gateway) 400 updates the charging information database when various services are provided to the imaging device 100.
[0044]
Reference numerals 60, 62, 64, 70, and 72 denote operating means for inputting various operation instructions of the system control circuit 50, and include one or more switches, dials, touch panels, pointing by gaze detection, voice recognition devices, and the like. Composed of combinations.
[0045]
Here, these operation means will be specifically described.
[0046]
Reference numeral 60 denotes a power switch (main switch) which can switch and set the power-on and power-off modes of the image processing apparatus 100. In addition, power-on and power-off settings of various attached devices connected to the image processing apparatus 100 can also be switched and set.
[0047]
Reference numeral 62 denotes a shutter switch SW1, which is turned on during operation of a shutter button (not shown) to perform AF (auto focus) processing, AE (auto exposure) processing, AWB (auto white balance) processing, EF (flash pre-flash) processing, and the like. Instruct operation start.
[0048]
Reference numeral 64 denotes a shutter switch SW2 which is turned on when the operation of a shutter button (not shown) is completed, and writes a signal read from the image sensor 12 into the memory 30 via the A / D converter 16 and the memory control circuit 22 in an exposure process. A recording process of reading image data from the memory 30, compressing the image data by the compression / decompression circuit 32, and writing the image data to the recording medium 200. Instructs the start of processing operation.
[0049]
Reference numeral 70 denotes an operation unit including various buttons, a touch panel, and the like. A menu button, a set button, a macro button, a multi-screen playback page break button, a flash setting button, a single-shot / continuous-shot / self-timer switching button, and a menu shift + (plus) Button, menu move-(minus) button, playback image move + (plus) button, playback image-(minus) button, shooting image quality selection button, exposure compensation button, date / time setting button, image display ON / OFF button, compression A mode switch, a quick review switch for setting a quick review function for automatically reproducing and displaying image data taken immediately after image capturing using the image display unit 28, and selection and switching of various functions when performing image capturing and / or playback and / or communication Select / Change switch to set the shooting and or There are live and or determined / execution switch for determining and executing various functions in executing communication.
[0050]
The compression mode switch is a switch for selecting a compression rate of JPEG (Joint Photographic Expert Group) compression, or for selecting a CCD RAW mode for digitizing a signal of an image pickup device as it is and recording it on a recording medium.
[0051]
As the JPEG compression mode, for example, a normal mode and a fine mode are prepared.
[0052]
The user of the imaging apparatus 100 can select the normal mode when emphasizing the data size of the captured image and select the fine mode when emphasizing the image quality of the captured image, and perform shooting.
[0053]
In the JPEG compression mode, image data read from the image sensor 14 and written to the memory 30 via the A / D converter 16, the image processing circuit 20, and the memory control circuit 22 is read and compressed / compressed. After the data is compressed to the compression ratio set by the decompression circuit 32 and a predetermined encryption process is performed by the encryption / decryption circuit 34 as necessary, the data is recorded on the recording medium 200.
[0054]
In the CCD RAW mode, image data is read out line by line in accordance with the pixel arrangement of the color filter of the image sensor 14, and the image data written into the memory 30 via the A / D converter 16 and the memory control circuit 22. Is read out, and a predetermined encryption process is performed by the encryption / decryption circuit 34 as necessary, and then the data is recorded on the recording medium 200.
[0055]
Reference numeral 72 denotes a mode dial switch, which can switch and set various function modes such as an automatic shooting mode, a shooting mode, a panoramic shooting mode, a playback mode, a multi-screen playback / erase mode, and a PC connection mode.
[0056]
In the description of the present embodiment, the imaging apparatus 100 is particularly configured to include a shooting mode, a reproduction mode, and a print service mode.
[0057]
Reference numeral 80 denotes a power control unit, which includes a battery detection circuit, a DC-DC converter, a switch circuit for switching a block to be energized, and the like. The DC-DC converter is controlled based on an instruction from the system control circuit 50, and a required voltage is supplied to each unit including a recording medium for a required period.
[0058]
Reference numeral 82 denotes a connector, 84 denotes a connector, and 86 denotes a power supply unit including a primary battery such as an alkaline battery or a lithium battery, a secondary battery such as a NiCd battery, a NiMH battery, or a Li-ion battery, and an AC adapter.
[0059]
Reference numeral 90 denotes an interface with a recording medium such as a memory card or a hard disk, and reference numeral 92 denotes a connector that connects to a recording medium such as a memory card or a hard disk.
[0060]
Reference numeral 102 denotes a protection unit that is a barrier that covers the imaging unit including the lens 10 of the imaging device 100 to prevent the imaging unit from being stained or damaged.
[0061]
Reference numeral 104 denotes an optical finder, which can perform photographing using only the optical finder without using the electronic finder function of the image display unit 28. In the optical viewfinder 104, some functions of the display unit 54, for example, an in-focus display, a camera shake warning display, a flash charge display, a shutter speed display, an aperture value display, an exposure correction display, and the like are provided.
[0062]
Reference numeral 110 denotes a communication unit, which includes a TDMA (Time Division Multiple Access) system, a CDMA (Code Division Multiple Access) system, a W-CDMA (Wideband Code Division, a Multiple Access System, a Mobile Phone System, and a PHSS). Have.
[0063]
An antenna (or connector) 112 connects the imaging device 100 to the image information management device (image gateway) 400 via the packet network 700 and the network 702 by the communication unit 110, and further connects the image device 100 via the network 602 and the Internet 600. An antenna for connecting to other devices or a connector for wired communication.
[0064]
A communication unit 114 has a wireless communication function such as Bluetooth.
[0065]
In addition, the communication means 114 includes RS232C, USB (Universal Serial Bus), IEEE (Institute of Electrical and Electronics Engineers) 1394, P1284, SCSI (Small Computer, Local Computer, etc.) A configuration having various communication functions such as infrared communication such as IrDA (Infrared Data Association) and optical communication may be employed.
[0066]
Reference numeral 116 denotes an antenna (or connector), which is an antenna for connecting the imaging apparatus 100 to another apparatus such as a printing apparatus (print service) 800 by the communication unit 114, or a connector for wired communication.
[0067]
Reference numeral 200 denotes a recording medium such as a memory card or a hard disk.
[0068]
The recording medium 200 includes a recording unit 202 including a semiconductor memory or a magnetic disk, an interface 204 with the imaging device 100, and a connector 206 for connecting to the imaging device 100.
[0069]
In this embodiment, the recording medium 200 is described as a configuration built in the imaging apparatus 100.
[0070]
<Description of Operation of Imaging Apparatus 100>
The operation of the first embodiment of the present invention will be described with reference to FIGS.
[0071]
FIG. 2 is a flowchart of a main routine of the imaging apparatus 100 according to the present embodiment.
FIG. 8 is a schematic diagram of the operation screen.
[0072]
The operation of the imaging device 100 will be described with reference to FIG.
[0073]
Upon power-on such as battery replacement, the system control circuit 50 initializes flags, control variables, and the like, and performs initialization processing of each unit of the imaging device 100 (step S1001).
The system control circuit 50 determines the setting position of the power switch 60, and if the power switch 60 is set to the power OFF state (step S1002), changes the display of each display unit to the end state, and sets the flag and control variable. Predetermined termination processing such as recording necessary parameters including parameter values, setting values, and setting modes in the non-volatile memory 56, and shutting off unnecessary power of each unit of the image processing apparatus 100 including the image display unit 28 by the power control unit 80. Is performed (step S1003), and the process returns to step S1002.
[0074]
If the power switch 60 has been set to power ON (step S1002), the process proceeds to step S1004.
[0075]
The system control circuit 50 determines whether the remaining capacity of the power supply 86 composed of a battery or the like or the operating condition has a problem in the operation of the imaging apparatus 100 by the power control means 80 (step S1004). For example, after a predetermined warning is displayed by an image or sound using the display unit 54 and / or the image display unit 28 (step S1005), the process returns to step S1002.
[0076]
If there is no problem with the power supply 86 (step S1004), the process proceeds to step S1006.
[0077]
The system control circuit 50 uses the display unit 54 to display various setting states of the imaging device 100 using images and sounds. If the image display of the image display unit 28 is ON, the various setting states of the imaging device 100 are displayed by the image and the sound using the image display unit 28 (step S1010).
[0078]
The system control circuit 50 determines the setting position of the mode dial 72. If the mode dial 72 has not been set to the photographing mode (step S1011), the process proceeds to step S1013.
[0079]
If the mode dial 72 is set to the photographing mode (step S1011), the system control circuit 50 executes the photographing mode processing (step S1012), and returns to step S1002 when the processing is completed.
[0080]
The system control circuit 50 determines the setting position of the mode dial 72. If the mode dial 72 has not been set to the reproduction mode (step S1013), the process proceeds to step S1015.
[0081]
If the mode dial 72 has been set to the reproduction mode (step S1013), the reproduction mode processing for displaying the outline image data of the photographed image data is executed (step S1014), and when the processing is completed, the process returns to step S1002. .
[0082]
Details of the reproduction mode process (step S1014) will be described later with reference to FIG.
[0083]
As described above, the user of the imaging apparatus 100 can carry out imaging, reproduction, and communication at any time while carrying the imaging apparatus 100. The captured image data is stored in the information processing apparatus 500, and the stored image data is stored. The data can be transferred to an image information management device (image gateway) and stored, and transferred to a printing device (print service) 800 to print a photograph.
[0084]
FIG. 3 and FIG. 5 are detailed flowcharts of the photographing mode processing in step S1012 in FIG.
[0085]
When various settings related to shooting are changed by the user by operating various switches included in the operation unit 70 (step S1101), the system control circuit 50 changes the operation settings related to shooting according to the changed contents. (Step S1102).
[0086]
If the shutter switch SW1 has not been pressed (step S1103), the system control circuit 50 ends the shooting mode processing routine (step S1012).
[0087]
If the shutter switch SW1 is pressed (step S1103), the system control circuit 50 performs a distance measurement process to focus the photographing lens 10 on the subject, and performs a photometry process to determine an aperture value and a shutter time (step S1103). Step S1104). In the photometry processing, the flash setting is also performed if necessary.
[0088]
The details of the distance measurement / photometry processing (step S1104) will be described later with reference to FIG.
[0089]
If the shutter switch SW2 is not pressed (step S1105) and the shutter switch SW1 is also released (step S1106), the photographing mode processing routine (step S1012 in FIG. 2) ends.
[0090]
If the shutter switch SW2 is pressed (step S1105), the system control circuit 50 transmits the image data via the image sensor 12, the A / D converter 16, the image processing circuit 20, the memory control circuit 22, or the A / D converter. And an exposure process for writing the captured image data in the memory 30 directly through the memory control circuit 22, and the image data written in the memory 30 using the memory control circuit 22 and the image processing circuit 20 as necessary. A photographing process including a developing process for reading and performing various processes is executed (step S1107).
[0091]
Details of the photographing process (step S1107) will be described later with reference to FIG.
[0092]
When the photographing process S1107 is completed, the system control circuit 50 reads out the photographed image data written in the memory 30, and uses the memory control circuit 22 and, if necessary, the image processing circuit 20 to perform a predetermined pixel interpolation process or the like. A development process such as a color conversion process is performed, and the image data subjected to the development process is stored in a predetermined area of the memory 30 (step S1108), and the process proceeds to step S1109.
[0093]
The system control circuit 50 reads out the image data stored in the predetermined area of the memory 30, performs a compression process for performing an image compression process according to the set mode using the compression / decompression circuit 32, and then performs the compression process. The performed image data is stored in a predetermined area of the memory 30 (step S1109), and the process proceeds to step S1110.
[0094]
The system control circuit 50 reads out the compressed image data stored in a predetermined area of the memory 30 and performs a predetermined encryption process using the encryption / decryption circuit 34 (step S1110). The data is stored in a predetermined area of the memory 30, and the process proceeds to step S1111.
[0095]
FIG. 4 shows a detailed flowchart of the distance measurement and photometry processing in S1104 of FIG.
[0096]
The system control circuit 50 reads out the charge signal from the image sensor 14 and sequentially reads the captured image data into the image processing circuit 20 via the A / D converter 16 (step S1201). Using the sequentially read image data, the image processing circuit 20 performs predetermined TTL (through-the-lens) AE (auto exposure) processing, EF (flash pre-flash) processing, and AF (auto focus) processing. Is calculated.
[0097]
In each process, a specific portion of the total number of captured pixels, which is necessary, is cut out and extracted for a necessary portion, and is used for calculation. Thus, in each of the TTL-based AE, EF, AWB, and AF processes, it is possible to perform optimal calculations for different modes such as the center-weighted mode, the average mode, and the evaluation mode.
[0098]
Using the calculation result in the image processing circuit 20, the system control circuit 50 performs AE control using the exposure control means 40 (step S1203) until the exposure (AE) is determined to be appropriate (step S1202).
[0099]
Using the measurement data obtained by the AE control, the system control circuit 50 determines whether or not a flash is necessary (step S1204), and if necessary, sets a flash flag and charges the flash 48 (step S1205). ).
[0100]
If it is determined that the exposure (AE) is appropriate (step S1202), the measurement data and / or setting parameters are stored in the internal memory of the system control circuit 50 or the memory 52.
[0101]
Using the calculation result in the image processing circuit 20 and the measurement data obtained by the AE control, the system control circuit 50 uses the image processing circuit 20 until the white balance (AWB) is determined to be appropriate (step S1206). AWB control is performed by adjusting the parameters of the color processing (step S1207).
[0102]
If it is determined that the white balance (AWB) is appropriate (step S1206), the measurement data and / or the setting parameters are stored in the internal memory of the system control circuit 50 or the memory 52.
[0103]
Using the measurement data obtained by the AE control and the AWB control, the system control circuit 50 performs the AF control using the distance measurement control unit 42 until it is determined that the distance measurement (AF) is in focus (step S1208). (Step S1209).
[0104]
If it is determined that the distance measurement (AF) is in focus (step S1208), the measurement data and / or setting parameters are stored in the internal memory or the memory 52 of the system control circuit 50, and the distance measurement / photometry processing routine (FIG. Step S1104) ends.
[0105]
FIG. 5 shows a detailed flowchart of the photographing process in S1107 of FIG.
[0106]
The system control circuit 50 exposes the image pickup device 10 by opening the shutter 12 having the aperture function according to the aperture value by the exposure control means 40 in accordance with the photometric data stored in the internal memory of the system control circuit 50 or the memory 52. (Steps S1301, S1302).
[0107]
It is determined whether or not the flash 48 is necessary based on the flash flag (step S1303), and if necessary, the flash is fired (step S1304).
[0108]
The system control circuit 50 waits for the end of exposure of the image sensor 12 in accordance with the photometric data (step S1305), closes the shutter 12 (step S1306), reads out a charge signal from the image sensor 14, reads the charge signal from the A / D converter 16, and performs image processing. The captured image data is written to the memory 30 via the circuit 20 and the memory control circuit 22 or directly from the A / D converter 16 via the memory control circuit 22 (step S1307).
[0109]
It is determined whether confirmation after photographing is necessary based on the photographing confirmation / flag (step S1308). If necessary, the process proceeds to the reproduction mode processing (step S1309).
[0110]
When a series of processes is completed, the photographing process routine (step S1107 in FIG. 5) ends.
[0111]
FIG. 6 shows a detailed flowchart of the reproduction mode processing in S1014 of FIG.
[0112]
The system control circuit 50 stores the selected general image data in a predetermined area of the memory 30 or from the recording medium 200 in a predetermined area of the memory 30 and reads it (step S1401). (Step S1402), and after performing a predetermined decompression process by the compression / decompression circuit 32 (Step S1403), the processed rough image data is converted into an image by the memory control circuit 22 and the D / A converter 26. The information is displayed on the display unit 28 (step S1404), and the process proceeds to step S1405.
[0113]
If the setting to display the detailed image data corresponding to the general image data displayed in step S1404 has not been made by the operation unit 70 (step S1405), the system control circuit 50 proceeds to step S1414.
[0114]
If the setting for displaying the detailed image data corresponding to the schematic image data displayed in step S1404 has been made (step S1405), the process advances to step S1413.
[0115]
The system control circuit 50 reads out the image data stored in a predetermined area of the memory 30, performs predetermined decryption processing by the encryption / decryption circuit 34 (step S1411), and performs predetermined expansion processing by the compression / decompression circuit 32. (Step S1412) Predetermined image processing is performed using the memory control circuit 22 and, if necessary, the image processing circuit 20, and reproduced by the image display unit 28 via the memory control circuit 22 and the D / A converter 26. Display is performed (step S1413), and the process proceeds to step S1414.
[0116]
If the next image is to be displayed (step S1414), the process returns to step S1401, and a series of processes is repeated.
[0117]
If the next image is not to be displayed (step S1414), the reproduction mode processing routine (step S1014 in FIG. 2) ends.
[0118]
FIG. 7 shows a detailed flowchart of the detailed image data display processing in S1014 of FIG.
[0119]
FIG. 8 is a schematic diagram of an operation screen when the histogram mode is selected.
[0120]
When the setting for displaying the detailed image data corresponding to the outline image data is made, the user selects whether to perform the histogram display of the image data (step S1501). If the user selects not to perform the histogram display, the series of processing ends.
[0121]
If the histogram display is selected, a histogram luminance range is designated (step S1502), and the process is repeated until the histogram luminance range is determined (step S1503).
[0122]
The determined histogram luminance range is secured in a predetermined area of the memory 30. By doing so, it becomes possible to register a histogram luminance range that is frequently used for each user as an initial value, and once a setting is made, it can be easily specified only by checking and setting the next time.
[0123]
The designated histogram luminance range is set to an arbitrary histogram area (step S1508). When set, the pixel value of the image data corresponding to an arbitrary histogram area is blinked and displayed (step S1509). This is repeated until the range of the histogram is determined (step S1510).
[0124]
The image processing circuit 20 calculates and determines an appropriate exposure suitable for a pixel value in a designated arbitrary histogram range (step S1509).
[0125]
As described above, according to the first embodiment of the present invention, the histogram is displayed in the shooting confirmation or reproduction mode using the imaging device 100, and the histogram range selection width and an arbitrary histogram position are selected and selected. By blinking the pixel value of the image data corresponding to the histogram, it is possible to easily confirm the correspondence between the image data and the pixel value distribution, and it is possible to determine an appropriate exposure based on an arbitrary pixel value distribution. Become.
[0126]
(Second embodiment)
<Description of Configuration of Imaging Apparatus 100>
Since the configuration of the imaging apparatus 100 is the same as that of the first embodiment, the description is omitted.
[0127]
<Description of Operation of Imaging Apparatus 100>
The operation of the second embodiment of the present invention will be described with reference to FIG. 2 and FIGS.
[0128]
2 to 7 are the same as those in the first embodiment, and a description thereof will be omitted.
[0129]
FIG. 9 is a flowchart illustrating details of the shooting mode processing in the imaging apparatus 100 according to the second embodiment.
[0130]
When various settings related to shooting are changed by the user by operating various switches included in the operation unit 70 (step S1601), the system control circuit 50 changes the operation settings related to shooting according to the changed contents. (Step S1602).
[0131]
If the user selects the histogram mode by operating various switches provided in the operation unit 70 (step S1603), the system control circuit 50 proceeds to the detailed image data display mode (step S1604). Show.
[0132]
If the shutter switch SW1 has not been pressed (step S1605), the system control circuit 50 ends the shooting mode processing routine (step S1012).
[0133]
If the shutter switch SW1 is pressed (step S1605), the system control circuit 50 performs a distance measurement process to focus the photographing lens 10 on the subject, and performs a photometry process to determine an aperture value and a shutter time (step S1605). Step S1606). In the photometry processing, the flash setting is also performed if necessary.
[0134]
Details of the distance measurement / photometry processing (step S1606) will be described later with reference to FIG.
[0135]
If the shutter switch SW2 is not pressed (step S1607) and the shutter switch SW1 is also released (step S1608), the photographing mode processing routine (step S1012 in FIG. 2) ends.
[0136]
If the shutter switch SW2 is pressed (step S1607), the system control circuit 50 transmits the signal via the image sensor 12, the A / D converter 16, the image processing circuit 20, the memory control circuit 22, or the A / D converter. And an exposure process for writing the captured image data in the memory 30 directly through the memory control circuit 22, and the image data written in the memory 30 using the memory control circuit 22 and the image processing circuit 20 as necessary. A photographing process including a developing process for reading and performing various processes is executed (step S1609).
[0137]
Details of the photographing process (step S1609) will be described later with reference to FIG.
[0138]
When the photographing process S1609 is completed, the system control circuit 50 reads out the photographed image data written in the memory 30, and uses the memory control circuit 22 and, if necessary, the image processing circuit 20 to perform predetermined pixel interpolation processing or the like. A development process such as a color conversion process is performed, and the developed image data is stored in a predetermined area of the memory 30 (step S1610), and the process proceeds to step S1611.
[0139]
The system control circuit 50 reads out the image data stored in the predetermined area of the memory 30, performs a compression process for performing an image compression process according to the set mode using the compression / decompression circuit 32, and then performs the compression process. The performed image data is stored in a predetermined area of the memory 30 (step S1611), and the process proceeds to step S1612.
[0140]
The system control circuit 50 reads out the compressed image data stored in a predetermined area of the memory 30 and performs a predetermined encryption process using the encryption / decryption circuit 34 (step S1612). The data is stored in a predetermined area of the memory 30, and the flow advances to step S1613.
[0141]
As described above, according to the second embodiment of the present invention, the histogram display is performed during the EVF display in the shooting mode using the imaging apparatus 100, and the histogram range selection width and an arbitrary histogram position are selected and selected. By blinking the pixel value of the image data corresponding to the histogram, it is possible to easily confirm the correspondence between the image data and the pixel value distribution, and it is possible to determine an appropriate exposure based on an arbitrary pixel value distribution. It becomes.
[0142]
(Other embodiments)
Further, an object of the present invention is to provide a storage medium storing a program code of software for realizing the functions of the above-described embodiments to a system or an apparatus, and a computer (or CPU or MPU) of the system or the apparatus to store the storage medium. Needless to say, this can also be achieved by reading and executing the program code stored in the program.
[0143]
In this case, the program code itself read from the storage medium realizes the function of the above-described embodiment, and the storage medium storing the program code constitutes the present invention.
[0144]
As a storage medium for supplying the program code, for example, a floppy (R) disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, magnetic tape, nonvolatile memory card, ROM, or the like is used. Can be done.
[0145]
When the computer executes the readout program code, not only the functions of the above-described embodiments are realized, but also an OS (Operating System) running on the computer based on the instruction of the program code. It goes without saying that a case where some or all of the actual processing is performed and the functions of the above-described embodiments are realized by the processing is also included.
[0146]
Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function is executed based on the instruction of the program code. It goes without saying that a CPU or the like provided in the expansion board or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
[Brief description of the drawings]
FIG. 1 is an overall block diagram of an embodiment of the present invention.
FIG. 2 is a flowchart of a main routine of the imaging apparatus according to the embodiment.
FIG. 3 is a flowchart of a shooting mode processing routine of the imaging apparatus according to the embodiment.
FIG. 4 is a flowchart of a ranging photometry processing routine of the imaging apparatus according to the present embodiment.
FIG. 5 is a flowchart of a shooting processing routine of the imaging apparatus according to the present embodiment.
FIG. 6 is a flowchart of a reproduction processing routine of the imaging apparatus according to the present embodiment.
FIG. 7 is a flowchart of a histogram display routine of the imaging apparatus according to the present embodiment.
FIG. 8 is an example of an operation screen in the present embodiment.
FIG. 9 is a flowchart of a shooting mode processing routine of the imaging apparatus according to the second embodiment.
[Explanation of symbols]
10 Shooting lens
12 Shutter
14 Image sensor
16 A / D converter
18 Timing generation circuit
20 Image processing circuit
22 Memory control circuit
24 Image display memory
26 D / A converter
28 Image display section
30 memories
32 Image compression / decompression circuit
34 Cryptographic / Composite Circuit
36 Charge management means
40 Exposure control means
42 Distance measurement control means
44 Zoom control means
46 Barrier control means
48 Flash
50 System control circuit
52 memory
54 Display
56 Non-volatile memory
58 Identification information
60 Power switch (main switch)
62 Shutter switch SW1
64 Shutter switch SW2
70 Operation unit
72 mode dial switch
80 Power control means
82 Connector
84 Connector
86 Power supply means
90 Interface
92 connector
100 Imaging device
102 Protection measures
104 Optical Finder
110 communication means
112 antenna
114 communication means
116 antenna
200 recording medium
202 Recorder
204 interface
206 Connector

Claims (6)

撮像装置は、
撮影手段と、
撮像した画像からヒストグラムを算出するヒストグラム算出手段と、
前記ヒストグラム算出手段で算出したヒストグラムを表示するヒストグラム表示手段と、
前記ヒストグラムの任意の輝度範囲を指定するヒストグラム輝度範囲指定手段と、
前記ヒストグラム輝度範囲指定手段で指定した輝度範囲を移動するヒストグラム輝度範囲移動手段と、
前記ヒストグラム輝度範囲指定手段と前記ヒストグラム輝度範囲移動手段を利用して輝度範囲を設定する輝度範囲設定手段と、
前記輝度範囲設定手段で設定した輝度範囲に対応した撮像画像の画素値を識別して表示する輝度範囲画素値表示手段と、
前記輝度範囲設定手段で設定した輝度値を適正露出に設定する適正露出設定手段を有することを特徴とする撮像装置。
The imaging device is
Shooting means,
Histogram calculation means for calculating a histogram from the captured image;
Histogram display means for displaying the histogram calculated by the histogram calculation means,
Histogram luminance range specifying means for specifying an arbitrary luminance range of the histogram,
Histogram luminance range moving means for moving the luminance range specified by the histogram luminance range specifying means,
Brightness range setting means for setting a brightness range using the histogram brightness range designating means and the histogram brightness range moving means,
A brightness range pixel value display means for identifying and displaying the pixel value of the captured image corresponding to the brightness range set by the brightness range setting means,
An imaging apparatus comprising: a proper exposure setting unit that sets a luminance value set by the luminance range setting unit to a proper exposure.
撮像装置は、
撮影手段と、
EVF画像からヒストグラムを算出するヒストグラム算出手段と、
前記ヒストグラム算出手段で算出したヒストグラムを表示するヒストグラム表示手段と、
前記ヒストグラムの任意の輝度範囲を指定するヒストグラム輝度範囲指定手段と、
前記ヒストグラム輝度範囲指定手段で指定した輝度範囲を移動するヒストグラム輝度範囲移動手段と、
前記ヒストグラム輝度範囲指定手段と前記ヒストグラム輝度範囲移動手段を利用して輝度範囲を設定する輝度範囲設定手段と、
前記輝度範囲設定手段で設定した輝度範囲に対応した撮像画像の画素値を識別して表示する輝度範囲画素値表示手段と、
前記輝度範囲設定手段で設定した輝度値を適正露出に設定する適正露出設定手段を有することを特徴とする撮像装置。
The imaging device is
Shooting means,
Histogram calculating means for calculating a histogram from the EVF image;
Histogram display means for displaying the histogram calculated by the histogram calculation means,
Histogram luminance range specifying means for specifying an arbitrary luminance range of the histogram,
Histogram luminance range moving means for moving the luminance range specified by the histogram luminance range specifying means,
Brightness range setting means for setting a brightness range using the histogram brightness range designating means and the histogram brightness range moving means,
A brightness range pixel value display means for identifying and displaying the pixel value of the captured image corresponding to the brightness range set by the brightness range setting means,
An imaging apparatus comprising: a proper exposure setting unit that sets a luminance value set by the luminance range setting unit to a proper exposure.
撮像装置の制御方法であって、前記撮像装置において、
撮影手段と、
撮像した画像からヒストグラムを算出するヒストグラム算出工程と、
前記ヒストグラム算出手段で算出したヒストグラムを表示するヒストグラム表示工程と、
前記ヒストグラムの任意の輝度範囲を指定するヒストグラム輝度範囲指定工程と、
前記ヒストグラム輝度範囲指定手段で指定した輝度範囲を移動するヒストグラム輝度範囲移動工程と、
前記ヒストグラム輝度範囲指定手段と前記ヒストグラム輝度範囲移動手段を利用して輝度範囲を設定する輝度範囲設定工程と、
前記輝度範囲設定手段で設定した輝度範囲に対応した撮像画像の画素値を識別して表示する輝度範囲画素値表示工程と、
前記輝度範囲設定手段で設定した輝度値を適正露出に設定する適正露出設定工程とを有することを特徴とする撮像装置の制御方法。
A method for controlling an imaging device, wherein in the imaging device,
Shooting means,
A histogram calculation step of calculating a histogram from the captured image;
A histogram display step of displaying the histogram calculated by the histogram calculation means,
A histogram luminance range specifying step of specifying an arbitrary luminance range of the histogram,
A histogram luminance range moving step of moving the luminance range specified by the histogram luminance range specifying means;
A luminance range setting step of setting a luminance range using the histogram luminance range designating means and the histogram luminance range moving means,
A luminance range pixel value display step of identifying and displaying a pixel value of a captured image corresponding to the luminance range set by the luminance range setting means,
A proper exposure setting step of setting a luminance value set by the luminance range setting means to a proper exposure.
撮像装置の制御方法であって、前記撮像装置において、
撮影手段と、
EVF画像からヒストグラムを算出するヒストグラム算出工程と、
前記ヒストグラム算出手段で算出したヒストグラムを表示するヒストグラム表示工程と、
前記ヒストグラムの任意の輝度範囲を指定するヒストグラム輝度範囲指定工程と、
前記ヒストグラム輝度範囲指定手段で指定した輝度範囲を移動するヒストグラム輝度範囲移動工程と、
前記ヒストグラム輝度範囲指定手段と前記ヒストグラム輝度範囲移動手段を利用して輝度範囲を設定する輝度範囲設定工程と、
前記輝度範囲設定手段で設定した輝度範囲に対応した撮像画像の画素値を識別して表示する輝度範囲画素値表示工程と、
前記輝度範囲設定手段で設定した輝度値を適正露出に設定する適正露出設定工程とを有することを特徴とする撮像装置の制御方法。
A method for controlling an imaging device, wherein in the imaging device,
Shooting means,
A histogram calculation step of calculating a histogram from the EVF image;
A histogram display step of displaying the histogram calculated by the histogram calculation means,
A histogram luminance range specifying step of specifying an arbitrary luminance range of the histogram,
A histogram luminance range moving step of moving the luminance range specified by the histogram luminance range specifying means;
A luminance range setting step of setting a luminance range using the histogram luminance range designating means and the histogram luminance range moving means,
A luminance range pixel value display step of identifying and displaying a pixel value of a captured image corresponding to the luminance range set by the luminance range setting means,
A proper exposure setting step of setting a luminance value set by the luminance range setting means to a proper exposure.
撮像装置を制御する制御プログラムを格納した記憶媒体であって、該制御プログラムが、
前記撮像装置において、
撮影手段と、
撮像した画像からヒストグラムを算出するヒストグラム算出工程と、
前記ヒストグラム算出手段で算出したヒストグラムを表示するヒストグラム表示工程と、
前記ヒストグラムの任意の輝度範囲を指定するヒストグラム輝度範囲指定工程と、
前記ヒストグラム輝度範囲指定手段で指定した輝度範囲を移動するヒストグラム輝度範囲移動工程と、
前記ヒストグラム輝度範囲指定手段と前記ヒストグラム輝度範囲移動手段を利用して輝度範囲を設定する輝度範囲設定工程と、
前記輝度範囲設定手段で設定した輝度範囲に対応した撮像画像の画素値を識別して表示する輝度範囲画素値表示工程と、
前記輝度範囲設定手段で設定した輝度値を適正露出に設定する適正露出設定工程とのコードを具備することを特徴とする記憶媒体。
A storage medium storing a control program for controlling an imaging device, wherein the control program includes:
In the imaging device,
Shooting means,
A histogram calculation step of calculating a histogram from the captured image;
A histogram display step of displaying the histogram calculated by the histogram calculation means,
A histogram luminance range specifying step of specifying an arbitrary luminance range of the histogram,
A histogram luminance range moving step of moving the luminance range specified by the histogram luminance range specifying means;
A luminance range setting step of setting a luminance range using the histogram luminance range designating means and the histogram luminance range moving means,
A luminance range pixel value display step of identifying and displaying a pixel value of a captured image corresponding to the luminance range set by the luminance range setting means,
A storage medium comprising: a code for an appropriate exposure setting step of setting the brightness value set by the brightness range setting means to an appropriate exposure.
撮像装置を制御する制御プログラムを格納した記憶媒体であって、該制御プログラムが、
前記撮像装置において、
撮影手段と、
EVF画像からヒストグラムを算出するヒストグラム算出工程と、
前記ヒストグラム算出手段で算出したヒストグラムを表示するヒストグラム表示工程と、
前記ヒストグラムの任意の輝度範囲を指定するヒストグラム輝度範囲指定工程と、
前記ヒストグラム輝度範囲指定手段で指定した輝度範囲を移動するヒストグラム輝度範囲移動工程と、
前記ヒストグラム輝度範囲指定手段と前記ヒストグラム輝度範囲移動手段を利用して輝度範囲を設定する輝度範囲設定工程と、
前記輝度範囲設定手段で設定した輝度範囲に対応した撮像画像の画素値を識別して表示する輝度範囲画素値表示工程と、
前記輝度範囲設定手段で設定した輝度値を適正露出に設定する適正露出設定工程とのコードを具備することを特徴とする記憶媒体。
A storage medium storing a control program for controlling an imaging device, wherein the control program includes:
In the imaging device,
Shooting means,
A histogram calculation step of calculating a histogram from the EVF image;
A histogram display step of displaying the histogram calculated by the histogram calculation means,
A histogram luminance range specifying step of specifying an arbitrary luminance range of the histogram,
A histogram luminance range moving step of moving the luminance range specified by the histogram luminance range specifying means;
A luminance range setting step of setting a luminance range using the histogram luminance range designating means and the histogram luminance range moving means,
A luminance range pixel value display step of identifying and displaying a pixel value of a captured image corresponding to the luminance range set by the luminance range setting means,
A storage medium comprising: a code for an appropriate exposure setting step of setting the brightness value set by the brightness range setting means to an appropriate exposure.
JP2002257845A 2002-09-03 2002-09-03 Imaging device, control method therefor, and storage medium Withdrawn JP2004096624A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002257845A JP2004096624A (en) 2002-09-03 2002-09-03 Imaging device, control method therefor, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002257845A JP2004096624A (en) 2002-09-03 2002-09-03 Imaging device, control method therefor, and storage medium

Publications (1)

Publication Number Publication Date
JP2004096624A true JP2004096624A (en) 2004-03-25

Family

ID=32062658

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002257845A Withdrawn JP2004096624A (en) 2002-09-03 2002-09-03 Imaging device, control method therefor, and storage medium

Country Status (1)

Country Link
JP (1) JP2004096624A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007081505A (en) * 2005-09-12 2007-03-29 Hitachi Kokusai Electric Inc Adjustment method of television camera
JP2008236534A (en) * 2007-03-22 2008-10-02 Casio Comput Co Ltd Digital camera, information display method, and information display control program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007081505A (en) * 2005-09-12 2007-03-29 Hitachi Kokusai Electric Inc Adjustment method of television camera
JP2008236534A (en) * 2007-03-22 2008-10-02 Casio Comput Co Ltd Digital camera, information display method, and information display control program

Similar Documents

Publication Publication Date Title
JP4654974B2 (en) Imaging apparatus and imaging method
US8922667B2 (en) Image pickup apparatus capable of applying color conversion to captured image and control method thereof
US8451347B2 (en) Image processing apparatus, image playing method, image pick-up apparatus, and program and storage medium for use in displaying image data
JP5058607B2 (en) Imaging device, control method thereof, and program
JP4298387B2 (en) Data recording device
JP2004096686A (en) Imaging device, control method thereof, and storage medium
JP3625371B2 (en) Image processing apparatus, control method for image processing apparatus, and storage medium
JP4574087B2 (en) Imaging apparatus, control method thereof, control program thereof, and storage medium
JP2004096624A (en) Imaging device, control method therefor, and storage medium
JP2004194109A (en) Exposure compensation device
JP2005117242A (en) Imaging apparatus and control method thereof
JP2006042028A (en) Image processing apparatus, image processing apparatus control method, control program, and storage medium
JP4948011B2 (en) Imaging apparatus, control method therefor, computer program, and storage medium
JP5448498B2 (en) Imaging apparatus, control method thereof, and program
JP2006109332A (en) IMAGING DEVICE, ITS CONTROL METHOD, AND STORAGE MEDIUM
JP2006222529A (en) Imaging device
JP2005252956A (en) Electronic camera
JP2005303408A (en) Image processing apparatus, control method therefor, and storage medium
JP2006101408A (en) Imaging device
JP2004251933A (en) Imaging device
JP2008011244A (en) Imaging apparatus, control method thereof, and program
JP2000236477A (en) Imaging device, control method thereof, and storage medium
JP2004077949A (en) camera
JP2005318078A (en) Imaging device
JP2004336325A (en) Image processing apparatus, image processing apparatus control method, and storage medium

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20060110