JP5111008B2 - Imaging apparatus and control method thereof - Google Patents
Imaging apparatus and control method thereof Download PDFInfo
- Publication number
- JP5111008B2 JP5111008B2 JP2007205849A JP2007205849A JP5111008B2 JP 5111008 B2 JP5111008 B2 JP 5111008B2 JP 2007205849 A JP2007205849 A JP 2007205849A JP 2007205849 A JP2007205849 A JP 2007205849A JP 5111008 B2 JP5111008 B2 JP 5111008B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- quantization
- processing
- prioritized
- memory
- 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
Links
- 238000000034 method Methods 0.000 title claims description 71
- 238000003384 imaging method Methods 0.000 title claims description 54
- 238000012545 processing Methods 0.000 claims description 99
- 230000008569 process Effects 0.000 claims description 60
- 239000000872 buffer Substances 0.000 claims description 52
- 238000013139 quantization Methods 0.000 claims description 50
- 238000007906 compression Methods 0.000 claims description 47
- 230000006835 compression Effects 0.000 claims description 47
- 230000003287 optical effect Effects 0.000 claims description 11
- 230000035945 sensitivity Effects 0.000 claims description 11
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 15
- 238000005259 measurement Methods 0.000 description 15
- 238000004364 calculation method Methods 0.000 description 9
- 230000006854 communication Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000006837 decompression Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 238000005375 photometry Methods 0.000 description 5
- 230000004888 barrier function Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000001454 recorded image Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- WHXSMMKQMYFTQS-UHFFFAOYSA-N Lithium Chemical compound [Li] WHXSMMKQMYFTQS-UHFFFAOYSA-N 0.000 description 1
- 229910005580 NiCd Inorganic materials 0.000 description 1
- 229910005813 NiMH Inorganic materials 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 241000593989 Scardinius erythrophthalmus Species 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 229910052744 lithium Inorganic materials 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 201000005111 ocular hyperemia Diseases 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 208000003580 polydactyly Diseases 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Images
Landscapes
- Studio Devices (AREA)
Description
本発明は、撮像装置及びその制御方法に関する。 The present invention relates to an imaging apparatus and a control method thereof.
近年、デジタルカメラを始めとする撮像装置は、連続的に撮像を行う連写機能を一般的に備えている。 In recent years, an imaging apparatus such as a digital camera generally has a continuous shooting function for continuously capturing images.
連写可能枚数を増加させるには、撮像画像を蓄積するためのバッファメモリの容量を増やす必要がある。しかし、大容量のバッファメモリを搭載することは撮像装置のコストアップにつながる。そのため、特許文献1では画質よりも撮影可能枚数を優先するモードを設け、このモードで撮像された画像は画素数を間引くことで、バッファメモリの容量を変えずに撮影可能枚数を増やすことが開示されている。 In order to increase the number of images that can be continuously shot, it is necessary to increase the capacity of a buffer memory for storing captured images. However, mounting a large-capacity buffer memory leads to an increase in the cost of the imaging device. For this reason, Patent Document 1 discloses a mode in which priority is given to the number of storable images over image quality, and the number of storable images can be increased without changing the capacity of the buffer memory by thinning out the number of pixels. Has been.
特許文献1のように、画質か枚数かという単純な切り分けでは、枚数を優先した場合の大幅な画質低下が避けられないため、ユーザの使い勝手が良くない。また、画質を優先した場合には撮像画像1枚当たりのバッファメモリ使用量が多くなるが、多くなったメモリ使用量を利用して更なる高画質化を図ることも行われていない。 As in Japanese Patent Application Laid-Open No. 2004-133620, the simple separation of whether the image quality or the number of images is inevitable for the user because the image quality is inevitably deteriorated when the number of images is prioritized. In addition, when priority is given to image quality, the amount of buffer memory used per captured image increases, but no further improvement in image quality is attempted using the increased amount of memory used.
本発明はこのような従来技術の課題を解決することを目的としたものであり、具体的には、限られたバッファ容量を有効に活用し、連写スピードと画質のいずれが要求される場合においても、ユーザの使い勝手の良い撮像装置及びその制御方法を提供する。 The present invention aims to solve such problems of the prior art, and specifically, in the case where either a continuous shooting speed or image quality is required by effectively utilizing a limited buffer capacity. In this case, an imaging device that is convenient for the user and a control method thereof are provided.
上述の目的は、被写体の光学像を画素単位の電気信号に変換する撮像素子と、画素単位の電気信号を設定された量子化ビット数で量子化して出力する量子化手段と、量子化手段が出力するデータから記録用画像データを生成する画像生成手段と、記録用画像データを記憶する、記憶装置に割り当てられた画像バッファと、画像バッファから記録用画像データを読み出し、設定されたモードに応じた圧縮符号化処理を行なう圧縮符号化手段と、圧縮符号化処理における圧縮率に関する設定を記憶する記憶手段と、設定に応じて、量子化手段の量子化ビット数と前記記憶装置における画像バッファの割り当てを制御する制御手段とを有し、制御手段が、圧縮率に関する設定を参照して処理速度と画質のいずれが優先されるかを判断し、画質が優先されると判断される場合には、処理速度が優先されると判断される場合よりも、記憶装置に割り当てる画像バッファの数を少なく、かつ画像バッファあたりの容量を大きくするとともに、量子化手段の量子化ビット数を大きくすることを特徴とする撮像装置によって達成される。 The above-mentioned object is to provide an imaging device that converts an optical image of a subject into an electrical signal in units of pixels, a quantization unit that quantizes and outputs an electrical signal in units of pixels with a set number of quantization bits, and a quantization unit. Image generating means for generating recording image data from output data, an image buffer allocated to the storage device for storing the recording image data, and the recording image data is read from the image buffer, according to the set mode. Compression encoding means for performing the compression encoding processing, storage means for storing the setting relating to the compression rate in the compression encoding processing , and depending on the setting, the number of quantization bits of the quantization means and the image buffer of the storage device and control means for controlling the allocation, the control means, with reference to the settings for compressibility any speed and image quality to determine the priority, image quality priority If it is determined that the processing speed is prioritized, the number of image buffers to be allocated to the storage device is reduced and the capacity per image buffer is increased, and the quantizing means This is achieved by an imaging device characterized by increasing the number of digitized bits.
また、上述の目的は、被写体の光学像を画素単位の電気信号に変換する撮像素子と、画素単位の電気信号を設定された量子化ビット数で量子化して出力する量子化手段と、量子化手段が出力するデータから記録用画像データを生成する画像生成手段と、記録用画像データを記憶する、記憶装置に割り当てられた画像バッファと、画像バッファから記録用画像データを読み出し、設定されたモードに応じた圧縮符号化処理を行なう圧縮符号化手段と、圧縮符号化処理における圧縮率に関する設定を記憶する記憶手段とを有する撮像装置の制御方法であって、制御手段が、設定に応じて、量子化手段の量子化ビット数と前記記憶装置における画像バッファの割り当てを制御する制御工程を備え、制御工程が、制御手段が、圧縮率に関する設定を参照して、処理速度と画質のいずれが優先されるかを判断する工程と、制御手段が、画質が優先されると判断される場合には、処理速度が優先されると判断される場合よりも、記憶装置に割り当てる画像バッファの数を少なく、かつ画像バッファあたりの容量を大きくするとともに、量子化手段の量子化ビット数を大きくする工程と、を有することを特徴とする撮像装置の制御方法によっても達成される。 In addition, the above-described object is to provide an image sensor that converts an optical image of a subject into an electrical signal in units of pixels, a quantization unit that quantizes the electrical signals in units of pixels with a set number of quantization bits, and quantization Image generating means for generating recording image data from the data output by the means, an image buffer allocated to the storage device for storing the recording image data, and a mode set by reading the recording image data from the image buffer A control method for an imaging apparatus having compression encoding means for performing compression encoding processing in accordance with and storage means for storing settings relating to the compression rate in the compression encoding processing , wherein the control means a control step of controlling the allocation of the image buffer in the storage device and the number of quantization bits of the quantizer, the control process, the control means, ginseng related settings compressibility Then, the step of determining which of the processing speed and the image quality has priority, and the control means, when it is determined that the image quality has priority, than when the processing speed is determined to have priority A method for controlling an imaging apparatus, comprising: a step of reducing the number of image buffers allocated to a storage device, increasing the capacity per image buffer, and increasing the number of quantization bits of a quantization unit. Is also achieved.
このような構成により、本発明によれば、限られたバッファ容量を有効に活用し、連写スピードと画質のいずれが要求される場合においても、ユーザの使い勝手の良い撮像装置及びその制御方法が実現できる。 With such a configuration, according to the present invention, there is provided an imaging device that is easy to use for a user and a method for controlling the imaging device, regardless of whether continuous shooting speed or image quality is required by effectively utilizing a limited buffer capacity. realizable.
以下、図面を参照して本発明の例示的な実施形態を詳細に説明する。
(撮像装置の構成)
図1は、本発明の実施形態に係る撮像装置の一例としてのデジタルカメラ100の構成を示す図である。
Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the drawings.
(Configuration of imaging device)
FIG. 1 is a diagram illustrating a configuration of a
10は撮像レンズ、12は絞り機能を備えるシャッター、14は被写体の光学像を画素単位の電気信号に変換する、CCDやCMOSセンサ等の撮像素子、16は撮像素子14のアナログ信号出力(画素信号)をデジタルデータに変換して出力するA/D変換器である。本実施形態において、A/D変換器16の量子化ビット数(1画素当たりのビット数)は可変であり、システム制御部50により設定される。
10 is an imaging lens, 12 is a shutter having a diaphragm function, 14 is an image sensor such as a CCD or CMOS sensor that converts an optical image of a subject into an electrical signal in pixel units, and 16 is an analog signal output (pixel signal) of the image sensor 14. ) Is converted to digital data and output. In the present embodiment, the number of quantization bits (number of bits per pixel) of the A /
タイミング発生部18は撮像素子14、A/D変換器16、D/A変換器26にクロック信号や制御信号を供給し、メモリ制御部22及びシステム制御部50により制御される。
The
画像処理部20は、A/D変換器16の出力するデータ或いはメモリ制御部22からのデータに対して画素補間処理や色変換処理等、所定の画像処理を行う。
また、画像処理部20においては、撮像した画像データを用いて所定の演算処理を行う。そして、得られた演算結果に基づいてシステム制御部50が露光制御部40、測距制御部42を制御し、TTL(スルー・ザ・レンズ)方式のAF(オートフォーカス)、AE(自動露出)、EF(フラッシュプリ発光)機能を実現している。
The
Further, the
さらに、画像処理部20においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてTTL方式のAWB(オートホワイトバランス)処理も行っている。
メモリ制御部22は、A/D変換器16、タイミング発生部18、画像処理部20、画像表示メモリ24、D/A変換器26、メモリ30、圧縮伸長部32を制御する。
Further, the
The
A/D変換器16の出力するデータが画像処理部20、メモリ制御部22を介して、或いはA/D変換器16の出力するデータが直接メモリ制御部22を介して、画像表示メモリ24或いはメモリ30に書き込まれる。
Data output from the A /
本実施形態において、画像処理部20及びメモリ制御部22は、A/D変換器16の出力するデータから記録用画像データを生成する画像生成手段として機能する。
In the present embodiment, the
画像表示メモリ24に書き込まれた表示用の画像データは、D/A変換器26を介してLCDや有機ELディスプレイ等の画像表示部28により表示される。撮像した画像データを画像表示部28で逐次表示すれば、電子ファインダー機能を実現することが可能である。
Display image data written in the
また、画像表示部28は、システム制御部50の指示により任意に表示をON/OFFすることが可能であり、表示をOFFにした場合にはデジタルカメラ100の電力消費を大幅に低減することができる。
The
メモリ30は撮像した静止画像や動画像を格納する記憶装置であり、所定枚数の静止画像や所定時間の動画像を格納するための画像バッファが割り当てられる。そのため、複数枚の静止画像を連続して撮像する連写撮像やパノラマ撮像の場合にも、高速かつ大量の画像書き込みをメモリ30に対して行うことが可能となる。後述するように、メモリ30に割り当てられる画像バッファの枚数は可変であり、システム制御部50により設定される。
また、メモリ30はシステム制御部50の作業領域としても使用することが可能である。
The
The
圧縮伸長部32は、メモリ30に格納された記録用画像データを読み込んで、適応離散コサイン変換(ADCT)、ウェーブレット変換等を用いた周知のデータ圧縮処理或いは伸長処理を行う。処理結果のデータは、メモリ30に書き込む。
The compression /
露光制御部40は絞り機能を備えるシャッター12を制御するとともに、フラッシュ48と連携することによりフラッシュ調光機能も有する。
The
測距制御部42は撮像レンズ10のフォーカシングを制御し、ズーム制御部44は撮像レンズ10のズーミングを制御する。バリア制御部46は撮像レンズ10の保護を行うためのレンズバリア102の動作を制御する。
フラッシュ48は撮像時の補助光源として機能し、調光機能も有する。また、AF補助光の投光機能も有する。
The distance
The
露光制御部40、測距制御部42はTTL方式を用いて制御されており、撮像した画像データを画像処理部20によって演算した演算結果に基づき、システム制御部50が露光制御部40、測距制御部42に対して制御を行う。
The
システム制御部50は例えばCPUであり、メモリ52に記憶されたプログラムを実行することによりデジタルカメラ100全体を制御する。メモリ52はシステム制御部50の動作用の定数、変数、プログラム等を記憶する。
The
表示部54は例えばLCDやLED、スピーカ等の出力装置の組み合わせにより構成され、システム制御部50でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を出力する。表示部54はデジタルカメラ100の操作部70近辺の視認し易い位置に、単数或いは複数設置される。また、表示部54の一部は光学ファインダー104内に設置されている。
The
表示部54の表示内容としては、例えば、以下のようなものがある。シングルショット/連写撮像表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮像可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示。赤目緩和表示、マクロ撮像表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体200及び210の着脱状態表示、通信I/F動作表示、日付け・時刻表示、外部コンピュータとの接続状態を示す表示。合焦表示、撮像準備完了表示、手振れ警告表示、フラッシュ充電表示、記録媒体書き込み動作表示、等。この一部は光学ファインダー104内に表示される。
Examples of display contents of the
さらに、表示部54の表示内容のうち、LED等により表示するものとしては、例えば以下のようなものがある。合焦表示、撮像準備完了表示、手振れ警告表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、記録媒体書き込み動作表示、マクロ撮像設定通知表示、二次電池充電状態表示、等。
Further, among the display contents of the
そして、表示部54の表示内容のうち、ランプ等により表示するものとしては、例えば、セルフタイマー通知ランプ、等がある。このセルフタイマー通知ランプは、AF補助光と共用して用いても良い。
Of the display contents of the
不揮発性メモリ56は電気的に消去・記録可能なメモリであり、例えばEEPROM等が用いられる。
The
モードダイヤル60、シャッタースイッチ62及び64、画像表示ON/OFFスイッチ66、及び操作部70は、システム制御部50に各種の動作指示や設定を入力するための操作手段を構成する。これらはボタン、スイッチ、ダイヤル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。
The
ここで、これらの操作手段の具体的な説明を行う。
モードダイヤル60は、例えば電源オフ、自動撮像モード、プログラム撮像モード、パノラマ撮像モード、再生モード、マルチ画面再生・消去モード、PC接続モード等の各機能モードを切り替え設定するためのスイッチである。
Here, a specific description of these operating means will be given.
The
第1シャッタースイッチ(SW1)62は、デジタルカメラ100に設けられたシャッターボタン(図示せず)の第1ストローク(例えば半押し)でONとなる。第1シャッタースイッチ(SW1)62がONにされた場合、AF(オートフォーカス)処理、AE(自動露出)処理、AWB(オートホワイトバランス)処理、EF処理等が開始される。
The first shutter switch (SW1) 62 is turned on by a first stroke (for example, half-pressed) of a shutter button (not shown) provided in the
第2シャッタースイッチ(SW2)64は、デジタルカメラ100に設けられたシャッターボタンの第2ストローク(例えば全押し)でONとなり、露光処理、現像処理及び記録処理からなる一連の処理の開始を指示する。まず、露光処理では、撮像素子14から読み出した信号をA/D変換器16、メモリ制御部22を介して画像データをメモリ30に書き込み、更に、画像処理部20やメモリ制御部22での演算を用いた現像処理が行われる。更に、メモリ30から画像データを読み出し、圧縮伸長部32で圧縮を行い、記録媒体200や210に画像データを書き込む記録処理が行われる。
The second shutter switch (SW2) 64 is turned on by a second stroke (for example, full press) of a shutter button provided in the
画像表示ON/OFFスイッチ66は、画像表示部28の表示ON/OFF設定用スイッチである。光学ファインダー104を用いて撮像を行う際に、例えばTFT LCD等から成る画像表示部28の表示をOFFして電流供給を遮断することにより、省電力を図ることが可能となる。
The image display ON /
操作部70は各種ボタンやタッチパネル等からなる。これらボタンには以下のようなものがある。メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、単写/連写/セルフタイマー切り替えボタン、メニュー移動+(プラス)ボタン、メニュー移動−(マイナス)ボタン。再生画像移動+(プラス)ボタン、再生画像移動−(マイナス)ボタン、撮像画質選択ボタン、露出補正ボタン、日付/時間設定ボタン、圧縮モードスイッチ等。
The
圧縮モードスイッチは、JPEG(Joint Photographic Expert Group)圧縮の圧縮率を選択するため、或いは撮像素子の信号をそのままデジタル化して記録媒体に記録するRAWモードを選択するためのスイッチである。 The compression mode switch is a switch for selecting a compression rate of JPEG (Joint Photographic Expert Group) compression, or for selecting a RAW mode in which a signal of an image sensor is directly digitized and recorded on a recording medium.
本実施形態において、JPEG圧縮のモードは、例えばノーマルモードとファインモードが用意されている。デジタルカメラ100の利用者は、撮像した画像のデータサイズを重視する場合はノーマルモードを、撮像した画像の画質を重視する場合はファインモードを、それぞれ選択して撮像を行うことができる。
In the present embodiment, for example, a normal mode and a fine mode are prepared as JPEG compression modes. The user of the
JPEG圧縮のモードにおいては、圧縮伸長部32が、メモリ30に書き込まれた画像データを読み出し、設定された圧縮率に圧縮した後、例えば記録媒体200に記録する。
In the JPEG compression mode, the compression /
RAWモードでは、撮像素子14の色フィルタの画素配列に応じて、ライン毎にそのまま画像データを読み出し、A/D変換器16、メモリ制御部22を介して、メモリ30に書き込まれた画像データを読み出し、記録媒体200に記録する。
In the RAW mode, the image data is read as it is for each line according to the pixel arrangement of the color filter of the
電源制御部80は、電池検出回路、DC−DCコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部80は、これらの検出の結果及びシステム制御部50の指示に基づいてDC−DCコンバータを制御し、必要な電圧を必要な期間、記録媒体200及び210を含む各部へ供給する。
The
電源86はアルカリ電池やリチウム電池等の一次電池やNiCd電池やNiMH電池、Li電池等の二次電池、或いはACアダプター等からなり、コネクタ82及び84によってデジタルカメラ100に取り付けられる。
The
メモリカードやハードディスク等の記録媒体200及び210は、半導体メモリや磁気ディスク等から構成される記録部202、212と、デジタルカメラ100とのインターフェース204、214及びコネクタ206、216を有している。記録媒体200及び210は、媒体側のコネクタ206、216とデジタルカメラ100側のコネクタ92、96とを介してデジタルカメラ100に装着される。コネクタ92、96にはインターフェース90及び94が接続される。記録媒体200、210の装着有無は、記録媒体着脱検知部98によって検知される。
The
なお、本実施形態ではデジタルカメラ100が記録媒体を取り付けるインターフェース及びコネクタを2系統持つものとして説明しているが、記録媒体を取り付けるインターフェース及びコネクタは、単数を含む任意の数備えることができる。また、系統毎に異なる規格のインターフェース及びコネクタを用いても良い。
In the present embodiment, the
インターフェース及びコネクタとしては、例えばPCMCIAカードやコンパクトフラッシュ(登録商標)カード等の規格に準拠したものを用いることができる。 As the interface and connector, for example, a PCMCIA card, a compact flash (registered trademark) card, or the like conforming to a standard can be used.
さらに、インターフェース90及び94、そしてコネクタ92及び96を標準規格に準拠させた場合、各種通信カードを接続することで、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。
Furthermore, when the
レンズバリア102は、デジタルカメラ100の、レンズ10を含む撮像部を覆う事により、撮像部の汚れや破損を防止する。
The
光学ファインダー104は例えばTTLファインダーであり、プリズムやミラーを用いてレンズ10を通じた光束を結像する。光学ファインダー104を用いることで、画像表示部28による電子ファインダー機能を使用すること無しに撮像を行うことが可能である。また、上述したように、光学ファインダー104内には、表示部54の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などの情報表示がなされる。
The
通信部110は、RS232CやUSB、IEEE1394、P1284、SCSI、モデム、LAN、無線通信、等の各種通信処理を行う。
コネクタ(無線通信の場合はアンテナ)112は、通信部110を介してデジタルカメラ100を他の機器と接続する。
The
A connector (antenna in the case of wireless communication) 112 connects the
(動作)
以下、図1に示す構成を有する本実施形態のデジタルカメラ100の動作について説明する。
図2及び図3は、本実施形態のデジタルカメラ100の主要動作を説明するフローチャートである。
(Operation)
Hereinafter, the operation of the
2 and 3 are flowcharts for explaining main operations of the
電池交換等の電源投入により、システム制御部50はフラグや制御変数等を初期化し(S101)、画像表示部28の画像表示をOFF状態に初期設定する(S102)。
Upon power-on such as battery replacement, the
システム制御部50は、モードダイヤル60の設定位置を判断し、モードダイヤル60が電源OFFに設定されていたならば(S103)、所定の終了処理を行った後(S105)、S103に処理を戻す。ここで、終了処理には、例えば以下のような処理が含まれる。各表示部の表示を終了状態とする処理、レンズバリア102を閉じる処理。また、フラグや制御変数等を含むパラメータや設定値、設定モードを不揮発性メモリ56に記録する処理。電源制御部80により画像表示部28を含むデジタルカメラ100各部の不要な電源を遮断する処理。
The
一方、S103でモードダイヤル60がその他のモードに設定されていたならば、システム制御部50は選択されたモードに応じた処理を実行し(S104)、処理をS103に戻す。
On the other hand, if the
S103でモードダイヤル60が撮像モードに設定されていたならば、S106に進む。S106でシステム制御部50は、電源制御部80により、電池等で構成される電源86の残容量や動作情況を調べる。そして、電源86がデジタルカメラ100の動作上に問題を有するか否かを判断する。問題があれば、システム制御部50は表示部54を用いて画像や音声により所定の警告表示を行い(S108)、処理をS103に戻す。
If the
電源86に問題が無いならば(S106)、システム制御部50は記録媒体200或いは210がデジタルカメラ100の動作、特に記録再生動作において問題があるか否かを判断する(S107)。そして、問題があるなら場合、システム制御部50ば表示部54を用いて画像や音声により所定の警告表示を行い(S108)、処理をS103に戻す。
If there is no problem with the power supply 86 (S106), the
記録媒体200或いは210に問題が無いならば、システム制御部50は表示部54を用いて画像や音声によりデジタルカメラ100の各種設定状態の表示を行う(S109)。なお、画像表示部28の画像表示がONであったならば、画像表示部28も用いて画像や音声によりデジタルカメラ100の各種設定状態の表示を行うことができる。
If there is no problem in the
そして、S116で、システム制御部50は、撮像素子14、画像処理部20、メモリ制御部22等の、表示用の撮像画像を生成するために必要な構成要素を、撮像した画像データを逐次表示するスルー表示状態に設定し、S119(図3)に処理を進める。
In step S116, the
スルー表示状態に於いては、撮像素子14、A/D変換器16、画像処理部20、メモリ制御部22を介して、画像表示メモリ24に逐次書き込まれたデータを、メモリ制御部22、D/A変換器26を介して画像表示部28により逐次表示する。これにより、画像表示部28を電子ビューファインダー(EVF)として機能させることができる。
In the through display state, the data sequentially written in the
S119でシステム制御部50は、シャッタースイッチSW1(62)の状態を調べ、ONでなければ処理をS103に戻し、ONであれば処理をS122に進める。
In S119, the
S122でシステム制御部50は、測距処理を行って撮像レンズ10の焦点を被写体に合わせ、測光処理を行って絞り値及び/又は露光時間(シャッタースピード)を決定する(S122)。測光処理に於いて、必要であればフラッシュの設定も行う。S122における測距処理及び測光処理の詳細は図4を用いて後述する。
In S122, the
測距処理及び測光処理を終えると、システム制御部50はS125及びS126で、シャッタースイッチSW2(64)及びシャッタースイッチSW1(62)の状態を調べる。シャッタースイッチSW2(64)がOFFで、さらにシャッタースイッチSW1(62)もOFFになった場合、システム制御部50は処理をS103に戻す。シャッタースイッチSW2(64)がOFFで、シャッタースイッチSW1(62)がONのままであれば、システム制御部50はS125,S126の処理を継続して実行する。シャッタースイッチSW2(64)がONになったなら、システム制御部50は処理をS127に進める。
When the distance measuring process and the photometric process are finished, the
S127でシステム制御部50は、例えば不揮発性メモリ56に記憶されている、撮像パラメータの設定内容を参照する。そして、設定内容に応じてメモリ30の利用区分の割り当てや、A/D変換器16の量子化ビット数(1画素当たりのビット数)を決定する。このメモリ配置切り換え処理の詳細は図7及び図8を用いて後述する。
In step S <b> 127, the
S129でシステム制御部50は、撮像画像データを生成する撮像処理を実行する。撮像処理の詳細は図5を用いて後述する。
撮像処理が終わると、システム制御部50は、撮像画像データの符号化や記録媒体への記録などが含まれる記録処理を行う。この記録処理の詳細は図6を用いて後述する。
記録処理が終了すると、システム制御部50は処理をS103に戻す。
In step S129, the
When the imaging process ends, the
When the recording process ends, the
(測距・測光処理)
図4は、図3のS122で行う測距処理及び測光処理の詳細を説明するフローチャートである。
システム制御部50は、撮像素子14から画素単位の電荷信号を読み出し、A/D変換器16を介して画像処理部20に撮像画像データを逐次読み込む(S201)。この逐次読み込まれた画像データを用いて、画像処理部20はTTL(スルー・ザ・レンズ)方式のAE(自動露出)処理、EF(フラッシュプリ発光)処理、AF(オートフォーカス)処理に用いる所定の演算を行っている。
(Ranging / photometry processing)
FIG. 4 is a flowchart for explaining the details of the distance measurement process and the photometry process performed in S122 of FIG.
The
なお、画像処理部20は、撮像素子14によって撮像した画素のうち、各種演算に必要な画素のみを利用する。これにより、TTL方式のAE、EF、AWB、AFの各処理において、中央重点モード、平均モード、評価モードの各モード等の異なるモード毎に適した演算を行うことが可能となる。
Note that the
画像処理部20での演算結果を用いて、システム制御部50は露出(シャッタースピード及び絞りの組み合わせ)が適正と判断されるまで(S202)、露光制御部40を用いてAE制御を行う(S203)。
Using the calculation result in the
AE制御で得られた測定データを用いて、システム制御部50はフラッシュが必要か否かを判断し(S204)、フラッシュが必要ならばフラッシュフラグを内部メモリ又はメモリ52に記憶し、フラッシュ48を充電する(S205)。
Using the measurement data obtained by the AE control, the
露出が適正と判断されると(S202)、システム制御部50は、測定データ及び或いは設定パラメータを、システム制御部50の内部メモリ或いはメモリ52に記憶する。
When it is determined that the exposure is appropriate (S202), the
次にシステム制御部50は、画像処理部20での演算結果及びAE制御で得られた測定データを用いて、ホワイトバランスが適正と判断されるまで(S206)、画像処理部20を用いて色処理のパラメータを調節してAWB制御を行う(S207)。
Next, the
ホワイトバランスが適正と判断されたら(S206)、システム制御部50は、測定データ及び或いは設定パラメータをシステム制御部50の内部メモリ或いはメモリ52に記憶する。
When it is determined that the white balance is appropriate (S206), the
AE制御及びAWB制御で得られた測定データを用いて、システム制御部50は焦点検出処理を行ない、撮像レンズが被写体に合焦したと判断されるまで(S208)、測距制御部42を用いて自動合焦(AF)制御を行う(S209)。
Using the measurement data obtained by the AE control and the AWB control, the
合焦したと判断されたならば、システム制御部50は、測定データ及び或いは設定パラメータをシステム制御部50の内部メモリ或いはメモリ52に記憶し、測距処理及び測光処理を終了する。
If it is determined that the in-focus state is obtained, the
(撮像処理)
図5は、図3のS129で行う撮像処理の詳細を説明するフローチャートである。
システム制御部50は、内部メモリ或いはメモリ52に記憶した測光データに従い、露光制御部40を通じて絞り機能を有するシャッター12の絞り値を制御し、シャッターを開き(S301)、撮像素子14の露光を開始する(S302)。
(Imaging processing)
FIG. 5 is a flowchart illustrating details of the imaging process performed in S129 of FIG.
The
システム制御部50は、フラッシュフラグを参照してフラッシュ48の発光が必要か否かを判断し(S303)、必要な場合はフラッシュを発光させる(S304)。
The
システム制御部50は、測光データに応じた露光時間の経過を待ち(S305)、露光時間が経過するとシャッター12を閉じる(S306)。そして、撮像素子14から電荷信号を読み出す。読み出した電荷信号は、A/D変換器16、画像処理部20、メモリ制御部22を介してメモリ30に書き込まれる。あるいは、電荷信号は、A/D変換器16から画像処理部20を介さず、メモリ制御部22のみを介してメモリ30に書き込まれる(S307)。
The
このとき、A/D変換器16が出力する画像の量子化ビット数は、S127で決定されたビット数に従う。
設定された撮像モードに応じて、色処理(S310)を順次行った後、メモリ30に処理を終えた画像データを書き込む。一連の処理を終えたならば、撮像処理を終了する。
At this time, the number of quantization bits of the image output from the A /
Color processing (S310) is sequentially performed according to the set imaging mode, and then the processed image data is written in the
(記録)
図6は、図3のS134で行う記録処理の詳細を説明するフローチャートである。
システム制御部50は、メモリ制御部22を用いて、メモリ30に書き込まれた画像データを読み出して、設定されたモードに応じた圧縮符号化処理を圧縮伸長部32により行う(S402)。非圧縮モード(RAWモード)では、圧縮伸長部32による圧縮符号化は行わない。そして、ヘッダ情報の付加など、撮像画像ファイル形式にするための処理を行う。そして、インターフェース90或いは94、コネクタ92或いは96を介して、メモリカード等の記録媒体200或いは210へ、撮像画像ファイルの書き込みを行う(S403)。書き込みが終わると、記録処理を終了する。
(Record)
FIG. 6 is a flowchart for explaining the details of the recording process performed in S134 of FIG.
The
(メモリ配置切り替え)
図7は、図2のS127で行うメモリ配置切り換え処理の詳細を説明するフローチャートである。
システム制御部50は、不揮発性メモリ56に記憶された撮像に関する設定のうち、画質及び処理速度に関する設定の少なくとも1つを参照する。具体的には、圧縮符号化に関する設定と、連写速度に関する設定と、撮影感度に関する設定の少なくとも1つを参照する(S501)。
(Memory allocation switching)
FIG. 7 is a flowchart for explaining the details of the memory arrangement switching process performed in S127 of FIG.
The
ここでは、これら3つの設定を全て参照する場合について説明する。S502,S503及びS504において、システム制御部50は、
・圧縮符号化の圧縮率αが予め定めた圧縮率未満であるか(S502)、
・連写速度が予め定めた速度以下か(S503)、
・撮影感度が予め定めた感度(ISO感度)βより高いか
を調べる。
Here, a case will be described in which all these three settings are referred to. In S502, S503, and S504, the
Whether the compression rate α of compression encoding is less than a predetermined compression rate (S502);
-Whether the continuous shooting speed is lower than a predetermined speed (S503),
Check whether the photographing sensitivity is higher than a predetermined sensitivity (ISO sensitivity) β.
なお、ここで、圧縮率については、具体的な数値で設定されている必要はなく、例えば「非圧縮(RAW)」、「ファイン(JPEG)」、「ノーマル(JPEG)」等、選択肢に対応する値で設定されていても良い。この場合、S502では例えば非圧縮又は高画質が設定されているかどうかを判別すればよい。 Here, the compression rate does not need to be set as a specific numerical value, and corresponds to options such as “uncompressed (RAW)”, “fine (JPEG)”, “normal (JPEG)”, etc. It may be set with a value. In this case, in S502, for example, it may be determined whether non-compression or high image quality is set.
同様に、連写速度についても、「高速連写」、「低速連写」、「連写無し」等の選択肢に対応する値で設定されていても良い。この場合、S503では例えば「低速連写」もしくは「連写無し」が設定されているかどうかを判別すればよい。 Similarly, the continuous shooting speed may be set to a value corresponding to options such as “high-speed continuous shooting”, “low-speed continuous shooting”, and “no continuous shooting”. In this case, in S503, for example, it may be determined whether “low speed continuous shooting” or “no continuous shooting” is set.
撮影感度についても、具体的な感度設定のみならず、「キャンドルモード」「夜景撮影モード」のような、高感度撮影を行う撮影モードが設定されているかどうかを判別しても良い。 Regarding the shooting sensitivity, it is possible to determine whether or not a shooting mode for performing high-sensitivity shooting, such as “candle mode” and “night scene shooting mode”, is set as well as a specific sensitivity setting.
これらはいずれも、処理速度を画質よりも優先して考慮すべきかどうかを判定するための条件の一例であり、設定項目や設定値の種類や、閾値となる設定値はここで例示した内容に限定されない。 These are all examples of conditions for determining whether processing speed should be considered in preference to image quality, and the setting items, types of setting values, and setting values serving as threshold values are as exemplified here. It is not limited.
システム制御部50は、上述の3つの条件のいずれかが満たされる場合、処理速度よりも画質が優先される、或いは処理速度が要求されていないものと判別してメモリ配置を行う(S507)。ここでは、画質が優先されると判断される場合に選択されるメモリ配置を、「メモリ配置2」と呼ぶ。
If any of the above three conditions is satisfied, the
そして、システム制御部50は、A/D変換器16の量子化ビット数を、B(bit)/画素に設定する(S508)。後述するように、ここで設定される量子化ビット数は、処理速度が優先されると判断される場合に設定される量子化ビット数よりも大きい。
Then, the
一方、システム制御部50は、上述の3つの条件が全て満たされない場合、画質よりも処理速度が優先されるものとしてメモリ配置を行う(S505)。ここでは、処理速度が優先されると判断される場合に選択されるメモリ配置を、「メモリ配置1」と呼ぶ。
On the other hand, if all of the above three conditions are not satisfied, the
そして、システム制御部50は、A/D変換器16の量子化ビット数を、A(bit)/画素に設定する(S506)。後述するように、ここで設定される量子化ビット数は、画質が優先されると判断される場合に設定される量子化ビット数よりも小さい。
Then, the
なお、ここでは上述の3つの条件が全て満たされない場合のみ、メモリ配置1を用いるものとしたが、より少ない条件に基づいてメモリ配置を選択しても良い。例えば、上述の条件の1つのみを判定し、満たす場合はメモリ配置2を、満たさない場合にはメモリ配置1を選択するように構成しても良い。例えば、圧縮率が所定値以上であるか、連写速度が所定値以上であるか、撮影感度が所定感度以下である場合には、メモリ配置1を選択するように構成しても良い。 Here, only when the above three conditions are not satisfied, the memory arrangement 1 is used. However, the memory arrangement may be selected based on fewer conditions. For example, it may be configured such that only one of the above conditions is determined and the memory arrangement 2 is selected when the condition is satisfied, and the memory arrangement 1 is selected when the condition is not satisfied. For example, the memory arrangement 1 may be selected when the compression rate is equal to or higher than a predetermined value, the continuous shooting speed is equal to or higher than a predetermined value, or the photographing sensitivity is equal to or lower than a predetermined sensitivity.
図8は、本実施形態のデジタルカメラ100におけるメモリ配置の例を示す図である。
図8(a)は、本実施形態におけるメモリ配置1の例を、図8(b)は本実施形態におけるメモリ配置2の例をそれぞれ示している。
FIG. 8 is a diagram illustrating an example of a memory arrangement in the
FIG. 8A shows an example of the memory arrangement 1 in this embodiment, and FIG. 8B shows an example of the memory arrangement 2 in this embodiment.
上述の通り、メモリ配置1は処理速度が要求されると考えられる設定内容の場合に選択される。メモリ配置1はメモリ配置2よりも画像バッファ1枚当たりのメモリ容量が小さく、かつ、画像バッファ1枚当たりのメモリ容量は、メモリ30内に少なくとも2枚の撮像画像を格納できるように設定されている。また、メモリ配置1において割り当てられる画像バッファの数は、メモリ配置2において割り当てられる画像バッファよりも多くなるように設定される。従って、図8の例では、メモリ配置2の場合の画像バッファは1枚であるが、2枚以上割り当てられてもよい。
As described above, the memory arrangement 1 is selected in the case of setting contents that are considered to require processing speed. The memory arrangement 1 has a smaller memory capacity per image buffer than the memory arrangement 2, and the memory capacity per image buffer is set so that at least two captured images can be stored in the
ここで、本実施形態では、特許文献1記載の技術とは異なり、メモリ配置1を選択しても、メモリ配置2を選択しても、撮像画像の画素数は変化しない。しかし、A/D変換器16における量子化ビット数が異なる。例えばメモリ配置1を選択した場合にA/D変換器16に設定される量子化ビット数をA(bit)/画素、メモリ配置2を選択した場合にA/D変換器16に設定される量子化ビット数をB(bit)/画素とすると、B>Aである。
Here, in the present embodiment, unlike the technique described in Patent Document 1, the number of pixels of the captured image does not change even if the memory arrangement 1 is selected or the memory arrangement 2 is selected. However, the number of quantization bits in the A /
なお、メモリ配置1における量子化ビット数は、撮像画像の容量に影響する他の設定値(例えば圧縮率)を必要に応じて考慮した上、メモリ30内に少なくとも2枚で、かつメモリ配置2よりも多い枚数の撮像画像を格納できるように設定する。
Note that the number of quantization bits in the memory arrangement 1 is at least two in the
これにより、処理速度が優先されると判断される場合でも、画素数を低下させることなく、撮像画像1枚当たりのメモリ容量を抑制することができる。また、画質が優先されると判断される場合には、メモリに割り当てる画像バッファの枚数を減らすとともに画素当たりの情報量をさらに増やすことで、メモリ容量を有効に活用して画質の向上が実現できる。 Thereby, even when it is determined that the processing speed is given priority, the memory capacity per captured image can be suppressed without reducing the number of pixels. In addition, when it is determined that image quality is given priority, by reducing the number of image buffers allocated to the memory and further increasing the amount of information per pixel, it is possible to improve the image quality by effectively utilizing the memory capacity. .
このように、メモリに割り当てる画像バッファの枚数だけでなく、A/D変換器16の量子化ビット数を変化させることで、後段の圧縮符号化における圧縮率とは独立して撮像画像1枚当たりのデータ容量や画質を調整することができる。また、画質が優先されると判断される場合には、1画素当たりの情報量が多くなるので、一層の高画質を実現することができる。
In this way, by changing not only the number of image buffers allocated to the memory but also the number of quantization bits of the A /
例えば、圧縮率の設定に応じてメモリ配置を選択する場合、画質が優先されると判断されるRAWモードが設定されている場合には、処理速度が優先されると判断されるJPEG符号化モードよりも、A/D変換器16に設定される量子化ビット数が多くなる。そのため、RAW撮影モードでは一層の高画質化が可能である。
For example, when the memory arrangement is selected according to the compression rate setting, and when the RAW mode in which the image quality is determined to be prioritized is set, the JPEG encoding mode in which the processing speed is determined to be prioritized. Rather, the number of quantization bits set in the A /
図9は、本実施形態のデジタルカメラ100における連写処理のタイミングチャートの一例である。ここでは、図8に示したように、メモリ配置1では画像バッファが2枚、メモリ配置2では画像バッファが1枚割り当てられるものとする。
FIG. 9 is an example of a timing chart of continuous shooting processing in the
図9(a)は、メモリ配置2に対応したタイミングチャートであり、撮像処理で画像バッファに画像を書きこみ、画像処理で画像バッファから画像を読み出して記録画像を生成してファイルバッファへ書き込み、書き込み処理で記録媒体へ書き込みを行う。図9(a)に示すように、画像バッファが1枚の場合、撮像処理、画像処理及び書き込み処理のうち、撮像処理と書き込み処理だけが並列処理される。 FIG. 9A is a timing chart corresponding to the memory arrangement 2, in which an image is written to the image buffer by the imaging process, an image is read from the image buffer by the image process, a recorded image is generated, and the file buffer is written. Write to the recording medium in the writing process. As shown in FIG. 9A, when there is one image buffer, only the imaging process and the writing process are processed in parallel among the imaging process, the image process, and the writing process.
一方、図9(b)は、メモリ配置1に対応したタイミングチャートであり、画像処理で画像バッファ1から画像を読み出して記録画像を生成してファイルバッファへ書き込むのと並行して、撮像処理を並列実行し、画像バッファ2へ画像を書きこむ。このように、画像バッファを2枚持つことで、撮像処理と画像処理を並列処理することが可能となり、処理速度を向上させることができる。その結果、高速な連写を実現することができる。 On the other hand, FIG. 9B is a timing chart corresponding to the memory arrangement 1, and in parallel with the image processing, the image is read from the image buffer 1, the recorded image is generated and written to the file buffer. Execute in parallel and write the image to the image buffer 2. As described above, by having two image buffers, it is possible to perform the imaging processing and the image processing in parallel, and the processing speed can be improved. As a result, high-speed continuous shooting can be realized.
以上説明したように、本実施形態によれば、撮像画像の画質に関する設定および処理速度に関する設定の少なくとも一方を参照し、画質と処理速度のどちらが優先されているかを判断する。そして、画質が優先されると判断される場合には、処理速度が優先されると判断される場合よりもメモリに割り当てる画像バッファの数を減らす。また、画素信号を量子化するA/D変換器の量子化ビット数を、処理速度が優先されると判断される場合よりも増やす。 As described above, according to the present embodiment, it is determined by referring to at least one of the setting relating to the image quality of the captured image and the setting relating to the processing speed which of the image quality and the processing speed is prioritized. When the image quality is determined to be prioritized, the number of image buffers allocated to the memory is reduced as compared with the case where the processing speed is determined to be prioritized. Further, the number of quantization bits of the A / D converter that quantizes the pixel signal is increased as compared with the case where it is determined that the processing speed is prioritized.
これにより、画質が優先されると判断される場合には、メモリを有効活用して画質を向上させることが可能になる。また、処理速度が優先されると判断される場合には、画像バッファが増えることにより、並列処理を実現することができ、高速連写を実現することができる。そのため、良好な使い勝手と高画質とを両立させることができる。 As a result, when it is determined that the image quality is given priority, it is possible to improve the image quality by effectively using the memory. When it is determined that the processing speed is given priority, parallel processing can be realized by increasing the number of image buffers, and high-speed continuous shooting can be realized. Therefore, it is possible to achieve both good usability and high image quality.
(他の実施形態)
上記実施形態においては、画質が優先されると判断された場合は、画素信号を量子化するA/D変換器の量子化ビット数を、処理速度が優先されると判断される場合よりも増やすように制御したが、本発明は、これに限られるものではない。
(Other embodiments)
In the above embodiment, when it is determined that image quality is prioritized, the number of quantization bits of the A / D converter that quantizes the pixel signal is increased as compared with the case where it is determined that processing speed is prioritized. However, the present invention is not limited to this.
すなわち、結果的に、メモリに割り当てられる画像バッファ数が変化するように制御できればよいので、A/D変換器では、画質優先及び処理速度優先の両方において、同じビット数で量子化し、その後、メモリに記録されるまでの間でビット数を制御するようにしてもよい。 That is, as a result, it is only necessary to control the number of image buffers allocated to the memory so that the A / D converter quantizes with the same number of bits in both the image quality priority and the processing speed priority. It is also possible to control the number of bits until recording is performed.
具体的には、画像処理部20にA/D変換器から出力されたデータのビット数を変換して出力する機能を備えさせ、A/D変換器と合わせて、量子化手段を構成するようにする。そして、処理速度優先の場合において、画像処理部20が、A/D変換器からの量子化ビット数Bの画像を量子化ビット数Aの画像に変換する処理を行うようにする。
Specifically, the
この場合、A/D変換器の量子化ビット数は、図2のステップS101において、ビット数Bに固定して、以後、変更しないようにする。そして、メモリ配置切り換えのフローは、上記実施形態における図7に対して、ステップS506が“画像処理部20が量子化ビット数BをAに変換する処理を設定”となり、ステップS508が削除され、リターンに進むものとなる点が異なる。 In this case, the quantization bit number of the A / D converter is fixed to the bit number B in step S101 of FIG. 2, and is not changed thereafter. Then, in the flow of switching the memory arrangement, step S506 is “set processing for converting the number of quantization bits B into A” in FIG. 7 in the above embodiment, step S508 is deleted, It is different in that it goes to return.
Claims (6)
前記画素単位の電気信号を設定された量子化ビット数で量子化して出力する量子化手段と、
前記量子化手段が出力するデータから記録用画像データを生成する画像生成手段と、
前記記録用画像データを記憶する、記憶装置に割り当てられた画像バッファと、
前記画像バッファから前記記録用画像データを読み出し、設定されたモードに応じた圧縮符号化処理を行なう圧縮符号化手段と、
前記圧縮符号化処理における圧縮率に関する設定を記憶する記憶手段と、
前記設定に応じて、前記量子化手段の量子化ビット数と前記記憶装置における前記画像バッファの割り当てを制御する制御手段とを有し、
前記制御手段が、前記圧縮率に関する設定を参照して処理速度と画質のいずれが優先されるかを判断し、前記画質が優先されると判断される場合には、前記処理速度が優先されると判断される場合よりも、前記記憶装置に割り当てる画像バッファの数を少なく、かつ画像バッファあたりの容量を大きくするとともに、前記量子化手段の量子化ビット数を大きくすることを特徴とする撮像装置。 An image sensor that converts an optical image of a subject into an electrical signal in units of pixels;
Quantization means for quantizing and outputting the electrical signal in pixel units with a set number of quantization bits,
Image generation means for generating image data for recording from data output by the quantization means;
An image buffer assigned to a storage device for storing the recording image data;
Compression encoding means for reading the image data for recording from the image buffer and performing compression encoding processing according to a set mode;
Storage means for storing a setting relating to a compression rate in the compression encoding process ;
According to the setting, the control means for controlling the number of quantization bits of the quantization means and the allocation of the image buffer in the storage device,
The control means refers to the setting relating to the compression ratio to determine which of processing speed and image quality is prioritized, and when it is determined that the image quality is prioritized, the processing speed is prioritized. The image pickup apparatus is characterized in that the number of image buffers to be allocated to the storage device is smaller and the capacity per image buffer is increased and the number of quantization bits of the quantization means is increased than in the case where it is determined that .
前記制御手段が、前記圧縮率が予め定めた圧縮率未満であるか、前記撮影感度が予め定めた感度より高いかのいずれかを満たす場合に、前記画質が優先されると判断することを特徴とする請求項1記載の撮像装置。 It said storage means, to set Joo further memory of shooting sensitivity,
Said control means, said or compressibility is less than the predetermined compression ratio, if the previous SL photographic sensitivity satisfies either higher than the predetermined sensitivity, that determines that the image quality is prioritized The imaging apparatus according to claim 1, wherein:
前記画質が優先されると判断される場合には、前記処理速度が優先されると判断される場合よりも大きな画像バッファを前記記憶装置に1つ割り当て、 If it is determined that the image quality is prioritized, one larger image buffer is allocated to the storage device than if it is determined that the processing speed is prioritized;
前記処理速度が優先されると判断される場合には、前記画質が優先されると判断される場合よりも小さな画像バッファを前記記憶装置に2つ割り当て、前記撮像素子による撮像処理と前記画像生成手段による前記記録用画像データを生成する処理とにより前記画像バッファを1つずつ用いることにより、前記撮像処理と前記記録用画像データを生成する処理とを並列に実行することを特徴とする請求項1乃至4のいずれか1項に記載の撮像装置。 When it is determined that the processing speed is prioritized, two smaller image buffers are assigned to the storage device than when it is determined that the image quality is prioritized, and the imaging process and the image generation by the image sensor The imaging processing and the processing for generating the recording image data are executed in parallel by using the image buffers one by one by the processing for generating the recording image data by means. The imaging device according to any one of 1 to 4.
前記画素単位の電気信号を設定された量子化ビット数で量子化して出力する量子化手段と、
前記量子化手段が出力するデータから記録用画像データを生成する画像生成手段と、
前記記録用画像データを記憶する、記憶装置に割り当てられた画像バッファと、
前記画像バッファから前記記録用画像データを読み出し、設定されたモードに応じた圧縮符号化処理を行なう圧縮符号化手段と、
前記圧縮符号化処理における圧縮率に関する設定を記憶する記憶手段とを有する撮像装置の制御方法であって、
制御手段が、前記圧縮率に関する設定に応じて、前記量子化手段の量子化ビット数と前記記憶装置における前記画像バッファの割り当てを制御する制御工程を備え、
前記制御工程が、
前記制御手段が、前記設定を参照して、処理速度と画質のいずれが優先されるかを判断する工程と、
前記制御手段が、前記画質が優先されると判断される場合には、前記処理速度が優先されると判断される場合よりも、前記記憶装置に割り当てる画像バッファの数を少なく、かつ画像バッファあたりの容量を大きくするとともに、前記量子化手段の量子化ビット数を大きくする工程と、
を有することを特徴とする撮像装置の制御方法。 An image sensor that converts an optical image of a subject into an electrical signal in units of pixels;
Quantization means for quantizing and outputting the electrical signal in pixel units with a set number of quantization bits,
Image generation means for generating image data for recording from data output by the quantization means;
An image buffer assigned to a storage device for storing the recording image data;
Compression encoding means for reading the image data for recording from the image buffer and performing compression encoding processing according to a set mode;
A control method for an imaging apparatus having storage means for storing a setting relating to a compression rate in the compression encoding process ,
The control means comprises a control step of controlling the number of quantization bits of the quantization means and the allocation of the image buffer in the storage device according to the setting relating to the compression rate ,
The control step is
The control means referring to the setting to determine which of processing speed and image quality is prioritized;
When the control means determines that the image quality is prioritized, the number of image buffers allocated to the storage device is smaller and the number of image buffers per image buffer than when the processing speed is determined to be prioritized. And increasing the number of quantization bits of the quantization means,
A method for controlling an imaging apparatus, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007205849A JP5111008B2 (en) | 2007-08-07 | 2007-08-07 | Imaging apparatus and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007205849A JP5111008B2 (en) | 2007-08-07 | 2007-08-07 | Imaging apparatus and control method thereof |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009044348A JP2009044348A (en) | 2009-02-26 |
JP2009044348A5 JP2009044348A5 (en) | 2010-07-22 |
JP5111008B2 true JP5111008B2 (en) | 2012-12-26 |
Family
ID=40444627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007205849A Expired - Fee Related JP5111008B2 (en) | 2007-08-07 | 2007-08-07 | Imaging apparatus and control method thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5111008B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5294988B2 (en) * | 2009-05-27 | 2013-09-18 | キヤノン株式会社 | Imaging apparatus and imaging method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2801002B2 (en) * | 1987-05-19 | 1998-09-21 | 富士写真フイルム株式会社 | Digital electronic still camera |
JP2001285700A (en) * | 2000-03-29 | 2001-10-12 | Nec Corp | Imaging apparatus |
JP4574087B2 (en) * | 2001-09-10 | 2010-11-04 | キヤノン株式会社 | Imaging apparatus, control method thereof, control program thereof, and storage medium |
JP2006033496A (en) * | 2004-07-16 | 2006-02-02 | Ricoh Co Ltd | Variable data width imaging device, and imaging method |
JP4464262B2 (en) * | 2004-11-30 | 2010-05-19 | キヤノン株式会社 | Imaging apparatus and method |
JP4939023B2 (en) * | 2005-09-27 | 2012-05-23 | キヤノン株式会社 | Electronic imaging apparatus and control method thereof |
-
2007
- 2007-08-07 JP JP2007205849A patent/JP5111008B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009044348A (en) | 2009-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4035543B2 (en) | Imaging device | |
JP5366584B2 (en) | Imaging apparatus, image processing method, and program | |
JP5424732B2 (en) | Imaging apparatus, control method thereof, and program | |
JP6148431B2 (en) | Imaging apparatus and control method thereof | |
JP2007028211A (en) | Imaging apparatus and control method thereof | |
JP2006197243A (en) | Imaging apparatus and method, program, and storage medium | |
JP5411623B2 (en) | Image processing apparatus and method | |
JP4810162B2 (en) | Imaging device, control method for solid-state imaging device, and computer program | |
JP5094665B2 (en) | Imaging apparatus, control method thereof, and program | |
JP2006295316A (en) | Imaging apparatus, imaging method, program, and storage medium | |
JP4612874B2 (en) | Imaging apparatus and control method thereof | |
JP5111008B2 (en) | Imaging apparatus and control method thereof | |
JP4574087B2 (en) | Imaging apparatus, control method thereof, control program thereof, and storage medium | |
JP2010096790A (en) | Imaging apparatus | |
JP5159573B2 (en) | Imaging apparatus and zoom control method | |
JP2010160323A (en) | Imaging apparatus, control method therefor, and program | |
JP2008205833A (en) | Digital camera and its control method | |
JP5178438B2 (en) | IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, AND PROGRAM | |
JP2006039203A (en) | Imaging apparatus, and its control method | |
JP2006166051A (en) | Electronic camera | |
JP2004328037A (en) | Imaging and image recording apparatus | |
JP5436115B2 (en) | Imaging apparatus, control method thereof, and program | |
JP2005110128A (en) | Imaging apparatus and imaging control method | |
JP2005184609A (en) | Electronic camera | |
JP2007267000A (en) | Imaging apparatus, and control method of imaging apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100604 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100604 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111021 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111028 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120316 |
|
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: 20120907 |
|
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: 20121009 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151019 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5111008 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151019 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |