Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4610488B2 - Electronic camera - Google Patents
[go: Go Back, main page]

JP4610488B2 - Electronic camera - Google Patents

Electronic camera Download PDF

Info

Publication number
JP4610488B2
JP4610488B2 JP2006001647A JP2006001647A JP4610488B2 JP 4610488 B2 JP4610488 B2 JP 4610488B2 JP 2006001647 A JP2006001647 A JP 2006001647A JP 2006001647 A JP2006001647 A JP 2006001647A JP 4610488 B2 JP4610488 B2 JP 4610488B2
Authority
JP
Japan
Prior art keywords
image
extraction
electronic camera
image quality
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006001647A
Other languages
Japanese (ja)
Other versions
JP2007184782A (en
Inventor
和廣 辻野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP2006001647A priority Critical patent/JP4610488B2/en
Publication of JP2007184782A publication Critical patent/JP2007184782A/en
Application granted granted Critical
Publication of JP4610488B2 publication Critical patent/JP4610488B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Color Television Image Signal Generators (AREA)
  • Studio Devices (AREA)

Description

この発明は、電子カメラに関し、特にたとえば、互いに異なる複数のフレームレートのいずれかに従う動画像を撮影する、電子カメラに関する。   The present invention relates to an electronic camera, and more particularly to an electronic camera that captures a moving image according to any of a plurality of different frame rates.

従来のこの種の電子カメラの一例が、特許文献1に開示されている。この従来技術によれば、撮影される動画像のフレームレートがキー操作によって15fpsと30fpsとの間で切り換えられる。
特開2004−236290号公報[H04N 5/92,1/21,1/41,5/91]
An example of a conventional electronic camera of this type is disclosed in Patent Document 1. According to this prior art, the frame rate of a moving image to be shot is switched between 15 fps and 30 fps by a key operation.
JP 2004-236290 A [H04N 5/92, 1/21, 1/41, 5/91]

しかし、露光量や白バランスのような画質関連条件の調整のために撮像面に割り当てられる評価エリアのマッピングがいずれのフレームレートについても共通であれば、次のような問題が生じる。つまり、評価エリアの数が多いと、フレームレートを高くしたときに処理の破綻を引き起す可能性がある。一方、評価エリアの数が少ないと、調整精度が低下する。   However, if the mapping of the evaluation area assigned to the imaging surface for adjustment of image quality-related conditions such as exposure amount and white balance is common for all frame rates, the following problem occurs. That is, if the number of evaluation areas is large, there is a possibility of causing a processing failure when the frame rate is increased. On the other hand, when the number of evaluation areas is small, the adjustment accuracy decreases.

それゆえに、この発明の主たる目的は、処理の破綻を回避しつつ、画質関連条件を高い精度で調整することができる、電子カメラを提供することである。   Therefore, a main object of the present invention is to provide an electronic camera capable of adjusting image quality-related conditions with high accuracy while avoiding processing failure.

請求項1の発明に従う電子カメラ(10)は、被写界の光学像が照射される撮像面を有する撮像手段(16)、第1周期および第1周期より長い第2周期を含む複数の周期のいずれか1つに従ってタイミング信号を発生する発生手段(30)、撮像面で生成された被写界像を発生手段によって発生されたタイミング信号に応答して撮像手段から読み出す読み出し手段(28)、読み出し手段によって読み出された被写界像を形成するL個(L:2以上の整数)の部分画像の画像情報を抽出する第1抽出手段(58c,60c,62c)、読み出し手段によって読み出された被写界像を形成するM個(M:Lを上回る整数)の部分画像の画像情報を抽出する第2抽出手段(58b,60b,62b)、発生手段が第1周期に注目するとき第1抽出手段を選択し、発生手段が第2周期に注目するとき第2抽出手段を選択する選択手段(S13,S15)、および選択手段によって選択された抽出手段の抽出結果に基づいて画質関連条件を調整する第1調整手段(S45,S49,S51,S53)を備える。   An electronic camera (10) according to the invention of claim 1 includes an imaging means (16) having an imaging surface on which an optical image of an object scene is irradiated, a plurality of periods including a first period and a second period longer than the first period. Generating means (30) for generating a timing signal according to any one of the above, a reading means (28) for reading out the object scene image generated on the imaging surface from the imaging means in response to the timing signal generated by the generating means, First extraction means (58c, 60c, 62c) for extracting image information of L partial images (L: integer greater than or equal to 2) forming the object scene image read by the reading means, read by the reading means Second extracting means (58b, 60b, 62b) for extracting image information of M partial images (M: an integer greater than L) forming the processed object scene image, when the generating means pays attention to the first period When the first extraction means is selected and the generation means pays attention to the second period, the second extraction is performed. Selection means for selecting the stages (S13, S15), and a first adjusting means for adjusting the image quality related condition based on the extraction result of the extraction means selected by the selecting means (S45, S49, S51, S53).

撮像手段は、被写界の光学像が照射される撮像面を有する。発生手段は、第1周期および第1周期よりも長い第2周期を含む複数の周期のいずれか1つに従って、タイミング信号を発生する。撮像面で生成された被写界像は、発生手段によって発生されたタイミング信号に応答して、読み出し手段によって読み出される。   The imaging means has an imaging surface on which an optical image of the object scene is irradiated. The generating means generates a timing signal according to any one of a plurality of periods including a first period and a second period longer than the first period. The object scene image generated on the imaging surface is read by the reading unit in response to the timing signal generated by the generating unit.

第1抽出手段は、読み出し手段によって読み出された被写界像を形成するL個の部分画像の画像情報を抽出する。また、第2抽出手段は、読み出し手段によって読み出された被写界像を形成するM個の部分画像の画像情報を抽出する。   The first extraction unit extracts image information of L partial images that form the object scene image read by the reading unit. The second extracting unit extracts image information of M partial images forming the object scene image read by the reading unit.

第1抽出手段は発生手段が第1周期に注目するときに選択手段によって選択され、第2抽出手段は発生手段が第2周期に注目するときに選択手段によって選択される。第1調整手段は、選択手段によって選択された抽出手段の抽出結果に基づいて、画質関連条件を調整する。   The first extracting means is selected by the selecting means when the generating means pays attention to the first period, and the second extracting means is selected by the selecting means when the generating means pays attention to the second period. The first adjustment unit adjusts the image quality related condition based on the extraction result of the extraction unit selected by the selection unit.

したがって、タイミング信号が第1周期で発生するときは、L個の部分画像の画像情報に基づいて画質関連条件が調整される。これに対して、タイミング信号が第2周期で発生するときは、M個の部分画像の画像情報に基づいて画質関連条件が調整される。ここで、第2周期は第1周期よりも長く、かつMはLを上回るため、タイミング信号の周期が長いほど、多くの部分画像が参照される。   Therefore, when the timing signal is generated in the first period, the image quality related condition is adjusted based on the image information of the L partial images. On the other hand, when the timing signal is generated in the second period, the image quality related condition is adjusted based on the image information of the M partial images. Here, since the second period is longer than the first period and M exceeds L, more partial images are referred to as the period of the timing signal is longer.

これによって、第1周期に従う動画撮影時は、画質関連条件の調整精度の向上よりも調整処理に要する時間の短縮化が優先され、第2周期に従う動画撮影時は、画質関連条件の調整処理に要する時間よりも調整精度の向上が優先される。この結果、処理の破綻の回避と、画質関連条件の調整精度の向上とが両立する。   As a result, in moving image shooting according to the first cycle, priority is given to shortening the time required for adjustment processing over improvement in the adjustment accuracy of image quality related conditions, and in moving image shooting according to the second cycle, adjustment processing for image quality related conditions is prioritized. The improvement of the adjustment accuracy is prioritized over the time required. As a result, it is possible to avoid the failure of the processing and improve the adjustment accuracy of the image quality related conditions.

請求項2の発明に従う電子カメラは、請求項1に従属し、第2抽出手段の抽出処理は第1抽出手段の抽出処理から独立する。これによって、第1抽出手段によって抽出された抽出結果は第2抽出手段によって抽出された抽出結果と同じタイミングで生成される。   An electronic camera according to a second aspect of the invention is dependent on the first aspect, and the extraction process of the second extraction means is independent of the extraction process of the first extraction means. Thereby, the extraction result extracted by the first extraction unit is generated at the same timing as the extraction result extracted by the second extraction unit.

請求項3の発明に従う電子カメラは、請求項1または2に従属し、第1抽出手段および第2抽出手段の各々はハードウェア処理によって画質情報を抽出するための積分回路を含む。この結果、画質情報が迅速に生成される。   The electronic camera according to the invention of claim 3 is dependent on claim 1 or 2, and each of the first extraction means and the second extraction means includes an integration circuit for extracting image quality information by hardware processing. As a result, the image quality information is quickly generated.

請求項4の発明に従う電子カメラは、請求項1ないし3のいずれかに従属し、読み出し手段によって周期的に読み出された被写界像を動画像として記録する第1記録手段(S55)をさらに備える。こうして、動画像が記録される。   The electronic camera according to the invention of claim 4 is dependent on any one of claims 1 to 3, and includes first recording means (S55) for recording the object scene image periodically read by the reading means as a moving image. Further prepare. In this way, a moving image is recorded.

請求項5の発明に従う電子カメラは、請求項1ないし4のいずれかに従属し、第1調整手段は、複数の画質関連パラメータをそれぞれ調整する複数のパラメータ調整手段(S49,S53)、および発生手段によって発生されたタイミング信号に応答して複数のパラメータ調整手段(S45,S51)を択一的に起動する起動手段を含む。これによって、画質関連条件の調整処理が間欠的に実行される。   An electronic camera according to a fifth aspect of the present invention is dependent on any one of the first to fourth aspects, wherein the first adjustment means includes a plurality of parameter adjustment means (S49, S53) for adjusting a plurality of image quality related parameters, respectively, and generation Activating means for alternatively activating a plurality of parameter adjusting means (S45, S51) in response to a timing signal generated by the means. Thus, the image quality related condition adjustment process is intermittently executed.

請求項6の発明に従う電子カメラは、請求項1ないし5のいずれかに従属し、読み出し手段によって読み出された被写界像を形成するN個(N:Mを上回る整数)の部分画像の画像情報を抽出する第3抽出手段(58a,60a,62a)、静止画記録操作が行われたとき第3抽出手段の抽出結果に基づいて画質関連条件を調整する第2調整手段(S33)、および第2調整手段によって調整された画質関連条件に適合する被写界像を記録する第2記録手段(S37)をさらに備える。   An electronic camera according to a sixth aspect of the present invention is dependent on any one of the first to fifth aspects, wherein N (N: integer greater than M) partial images forming the object scene image read by the read-out means. Third extraction means (58a, 60a, 62a) for extracting image information, second adjustment means (S33) for adjusting image quality related conditions based on the extraction result of the third extraction means when a still image recording operation is performed, And second recording means (S37) for recording an object scene image that matches the image quality-related condition adjusted by the second adjusting means.

第3抽出手段は、読み出し手段によって読み出された被写界像を形成するN個の部分画像の画像情報を抽出する。第2調整手段は、静止画記録操作が行われたとき第3抽出手段の抽出結果に基づいて画質関連条件を調整する。第2調整手段によって調整された画質関連条件に適合する被写界像は、第2記録手段によって記録される。ここで、第2記録手段は、第2調整手段によって調整された後に開始される。   The third extracting unit extracts image information of N partial images forming the object scene image read by the reading unit. The second adjusting means adjusts the image quality related condition based on the extraction result of the third extracting means when the still image recording operation is performed. An object scene image that matches the image quality-related condition adjusted by the second adjusting means is recorded by the second recording means. Here, the second recording means is started after being adjusted by the second adjusting means.

したがって、静止画記録時は、画質関連条件の調整処理に要する時間よりも調整精度の向上が優先される。   Therefore, at the time of recording a still image, priority is given to improving the adjustment accuracy over the time required for adjusting the image quality-related conditions.

請求項7の発明に従う電子カメラは、請求項6に従属し、第3抽出手段はハードウェア処理によって画質情報を抽出するための積分回路を含む。この結果、静止画撮影時の画質情報が迅速に生成される。   An electronic camera according to a seventh aspect of the invention is dependent on the sixth aspect, and the third extracting means includes an integrating circuit for extracting image quality information by hardware processing. As a result, image quality information at the time of still image shooting is quickly generated.

この発明によれば、第1周期に従う動画撮影時は、画質関連条件の調整精度の向上よりも調整処理に要する時間の短縮化が優先され、第2周期に従う動画撮影時は、画質関連条件の調整処理に要する時間よりも調整精度の向上が優先される。この結果、処理の破綻の回避と、画質関連条件の調整精度の向上とが両立する。   According to the present invention, when moving images according to the first cycle, reduction of the time required for adjustment processing is prioritized over improvement of the adjustment accuracy of the image quality related conditions, and when moving images according to the second cycle, The improvement of the adjustment accuracy is prioritized over the time required for the adjustment process. As a result, it is possible to avoid the failure of the processing and improve the adjustment accuracy of the image quality related conditions.

この発明の上述の目的,その他の目的,特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。   The above object, other objects, features and advantages of the present invention will become more apparent from the following detailed description of embodiments with reference to the drawings.

図1を参照して、この実施例のカメラ10は、光学レンズ12を含む。被写界の光学像は、光学レンズ12を経てイメージセンサ16の撮像面に照射され、光電変換を施される。絞りユニット14はドライバ26によって駆動され、これによって絞り量が調整される。また、イメージセンサ16の撮像面は原色ベイヤ配列の色フィルタ(図示せず)によって覆われており、各画素において生成される電荷量はR,GまたはBの色の光強度に依存する。   Referring to FIG. 1, the camera 10 of this embodiment includes an optical lens 12. The optical image of the object scene is irradiated to the imaging surface of the image sensor 16 through the optical lens 12 and subjected to photoelectric conversion. The aperture unit 14 is driven by a driver 26, whereby the aperture amount is adjusted. The imaging surface of the image sensor 16 is covered by a primary color filter (not shown) of a Bayer array, and the amount of charge generated in each pixel depends on the light intensity of R, G, or B color.

モードスイッチ36によって静止画撮影モードが選択されかつ、静止画撮影操作つまりカメラ10に形成されたシャッタボタン(図示せず)を押下する操作が行われると、静止画撮影処理が実行される。このときは、水平方向および垂直方向の各々に16分割された256個の分割ブロック(図2(A)参照)が、撮像面に割り当てられる。   When the still image shooting mode is selected by the mode switch 36 and a still image shooting operation, that is, an operation of pressing a shutter button (not shown) formed on the camera 10 is performed, a still image shooting process is executed. At this time, 256 divided blocks (see FIG. 2A) divided into 16 in each of the horizontal direction and the vertical direction are allocated to the imaging surface.

また、モードスイッチ36によって動画撮影モードが選択されかつ、動画撮影操作つまりシャッタボタンを押下する操作が行われると、動画撮影処理が実行される。15fps動画撮影態様つまりカメラ10に形成された切換ボタン38がオン態様であれば、15fps動画撮影処理が行われる。このときは、水平方向に8分割されかつ垂直方向に16分割された128個の分割ブロック(図2(B)参照)が、撮像面に割り当てられる。   Further, when the moving image shooting mode is selected by the mode switch 36 and the moving image shooting operation, that is, the operation of pressing the shutter button is performed, the moving image shooting processing is executed. If the 15 fps moving image shooting mode, that is, the switching button 38 formed on the camera 10 is in the ON mode, the 15 fps moving image shooting process is performed. At this time, 128 divided blocks (see FIG. 2B) divided into 8 in the horizontal direction and 16 in the vertical direction are assigned to the imaging surface.

一方、30fps動画撮影態様つまり切換ボタン38がオフ態様であれば、30fps動画撮影処理が行われる。このときは、水平方向および垂直方向の各々に8分割された64個の分割ブロック(図2(C)参照)が、撮像面に割り当てられる。   On the other hand, if the 30 fps moving image shooting mode, that is, the switching button 38 is in the off mode, 30 fps moving image shooting processing is performed. At this time, 64 divided blocks (see FIG. 2C) divided into 8 in each of the horizontal direction and the vertical direction are assigned to the imaging surface.

静止画撮影操作が行われかつ、タイミングジェネレータ(TG)30が垂直同期信号Vsyncを発生すると、図3(A)に示すように、画質関連条件に適合する調整処理が行われ、この調整結果に基づいて記録処理が行われる。なお、静止画像撮影操作が行われてから垂直同期信号Vsyncが3回〜9回発生した後に、記録処理が開始される。   When a still image shooting operation is performed and the timing generator (TG) 30 generates the vertical synchronization signal Vsync, as shown in FIG. 3A, an adjustment process suitable for the image quality-related condition is performed, and the adjustment result is Based on this, a recording process is performed. The recording process is started after the vertical synchronization signal Vsync is generated 3 to 9 times after the still image shooting operation is performed.

具体的には、図1に戻って、CPU34はまず、静止画撮影用に撮像面を設定し、1/30秒毎に垂直同期信号Vsyncを発行すべき命令をTG30に与える。ドライバ28は、1/30秒毎に発生する垂直同期信号Vsyncに応答して、撮像面で生成される被写界像を読み出し、これによって生成された生画像信号はラスタ走査態様でイメージセンサ16から出力される。CDS/AGC/AD回路18は、イメージセンサ16から出力された生画像信号に相関2重サンプリング,自動ゲイン調整およびA/D変換の一連の処理を施し、ディジタル信号である生画像データを出力する。生画像データは、色分離回路20によって色分離を施され、Rデータ,GデータおよびBデータが色分離回路20から同時に出力される。白バランス調整回路22は、RデータおよびBデータに白バランス調整を施し、こうして得られたRデータ,GデータおよびBデータをYUV変換回路24および評価回路32に同時に出力する。YUV変換回路24は、白バランス調整回路22から入力されたRデータ,GデータおよびBデータにマトリクス演算を施す。これによって、YUV形式の画像データが生成される。   Specifically, returning to FIG. 1, the CPU 34 first sets an imaging surface for still image shooting, and gives a command to the TG 30 to issue a vertical synchronization signal Vsync every 1/30 seconds. The driver 28 reads the object scene image generated on the imaging surface in response to the vertical synchronization signal Vsync generated every 1/30 seconds, and the raw image signal generated thereby is the raster scanning mode in the image sensor 16. Is output from. The CDS / AGC / AD circuit 18 performs a series of processes of correlated double sampling, automatic gain adjustment, and A / D conversion on the raw image signal output from the image sensor 16, and outputs raw image data that is a digital signal. . The raw image data is subjected to color separation by the color separation circuit 20, and R data, G data, and B data are simultaneously output from the color separation circuit 20. The white balance adjustment circuit 22 performs white balance adjustment on the R data and B data, and outputs the R data, G data, and B data thus obtained to the YUV conversion circuit 24 and the evaluation circuit 32 simultaneously. The YUV conversion circuit 24 performs a matrix operation on the R data, G data, and B data input from the white balance adjustment circuit 22. As a result, image data in the YUV format is generated.

評価回路32は、白バランス調整回路22から出力されたRデータ,GデータおよびBデータに評価処理を施し、こうして得られたR評価値,G評価値およびB評価値をCPU34に出力する。CPU34は、R評価値,G評価値およびB評価値に基づいて露出調整および白バランス調整を施す。こうして、記録処理に適合するように画質関連条件が調整される。   The evaluation circuit 32 performs evaluation processing on the R data, G data, and B data output from the white balance adjustment circuit 22, and outputs the R evaluation value, the G evaluation value, and the B evaluation value thus obtained to the CPU 34. The CPU 34 performs exposure adjustment and white balance adjustment based on the R evaluation value, the G evaluation value, and the B evaluation value. In this way, the image quality-related conditions are adjusted to suit the recording process.

このような調整処理が完了した後にTG30から垂直同期信号Vsyncが発生すると、CPU34はTG30に本露光を命令し、イメージセンサ16はTG30によって本露光を施される。本露光によって得られた生画像信号に基づくYUV形式の画像データは、メモリ制御回路40によって一旦SDRAM42に格納され、JPEGコーデック48によって圧縮処理を施され、そしてI/F回路52を介して記録媒体54に記録される。こうして、静止画撮影処理が実現される。   When the vertical synchronization signal Vsync is generated from the TG 30 after such adjustment processing is completed, the CPU 34 instructs the TG 30 to perform the main exposure, and the image sensor 16 performs the main exposure by the TG 30. Image data in the YUV format based on the raw image signal obtained by the main exposure is temporarily stored in the SDRAM 42 by the memory control circuit 40, subjected to compression processing by the JPEG codec 48, and recorded on the recording medium via the I / F circuit 52. 54. Thus, the still image shooting process is realized.

15fps動画撮影態様で動画撮影操作が行われると、図3(B)に示すように、1/15秒毎に発生する垂直同期信号Vsyncに応答して、撮影条件調整処理つまり露出調整処理および白バランス調整処理が周期的に実行される。   When a moving image shooting operation is performed in the 15 fps moving image shooting mode, as shown in FIG. 3B, in response to a vertical synchronization signal Vsync generated every 1/15 second, shooting condition adjustment processing, that is, exposure adjustment processing and white The balance adjustment process is executed periodically.

具体的には、図1に戻って、CPU34は、15fps動画撮影用に撮像面を設定し、1/15秒毎に垂直同期信号Vsyncを発生すべき命令をTG30に与える。TG30から垂直同期信号Vsyncが発生すると、撮像面で生成された被写界像は、1/15秒毎にドライバ28によって読み出され、これによって生成された生画像信号はラスタ走査態様でイメージセンサ16から出力される。そして、上述と同様の処理が実行され、露光によって得られた生画像信号に基づく画像データは、メモリ制御回路40によってSDRAM42に格納される。   Specifically, returning to FIG. 1, the CPU 34 sets an imaging plane for 15 fps moving image shooting, and gives a command to generate a vertical synchronization signal Vsync every 1/15 seconds to the TG 30. When the vertical synchronization signal Vsync is generated from the TG 30, the object scene image generated on the imaging surface is read out by the driver 28 every 1/15 second, and the generated raw image signal is converted into an image sensor in a raster scanning manner. 16 is output. Then, the same processing as described above is executed, and image data based on the raw image signal obtained by exposure is stored in the SDRAM 42 by the memory control circuit 40.

ビデオエンコーダ44は、メモリ制御回路40に読み出しリクエストを与える。メモリ制御回路40は、このリクエストに応じてSDRAM42から画像データをNTSCフォーマットに従うコンポジットビデオ信号に変換し、変換されたコンポジットビデオ信号をLCDモニタ46に与える。この結果、1/15秒毎のスルー画像がモニタ画面に表示される。   The video encoder 44 gives a read request to the memory control circuit 40. In response to this request, the memory control circuit 40 converts the image data from the SDRAM 42 into a composite video signal conforming to the NTSC format, and supplies the converted composite video signal to the LCD monitor 46. As a result, a through image every 1/15 seconds is displayed on the monitor screen.

CPU34はまた、MPEG−4コーデック50を起動する。MPEG−4コーデック50は、垂直同期信号Vsyncが発生する毎に、SDRAM42から各フレームの画像データを読み出し、読み出された画像データにMPEG−4フォーマットに従う圧縮処理を施す。画像データは、15フレームに1回程度の割合でイントラ符号化を施され、残りのフレームでインター符号化を施される。圧縮処理によって生成された圧縮動画像データつまりMPEGデータは、SDRAM42に書き込まれる。SDRAN42に格納された圧縮動画像データは、I/F回路52を介して記録媒体54に記録される。こうして、15fpsでの動画撮影処理が実現される。   The CPU 34 also activates the MPEG-4 codec 50. Each time the vertical synchronization signal Vsync is generated, the MPEG-4 codec 50 reads the image data of each frame from the SDRAM 42 and performs a compression process according to the MPEG-4 format on the read image data. The image data is intra-encoded at a rate of about once every 15 frames, and inter-encoded with the remaining frames. The compressed moving image data generated by the compression process, that is, MPEG data is written in the SDRAM 42. The compressed moving image data stored in the SDRAN 42 is recorded on the recording medium 54 via the I / F circuit 52. In this way, moving image shooting processing at 15 fps is realized.

なお、バス56上での画像データの転送速度は、YUV変換回路24,ビデオエンコーダ44,JPEGコーデック48,MPEG−4コーデック50の各々の処理速度よりも格段に速い。このため、画像データがバス56上で衝突することなく、データ転送処理が破綻することもない。   The transfer speed of the image data on the bus 56 is much faster than the processing speed of each of the YUV conversion circuit 24, the video encoder 44, the JPEG codec 48, and the MPEG-4 codec 50. For this reason, the image data does not collide on the bus 56, and the data transfer process does not fail.

図3(B)によれば、基準値iは垂直同期信号Vsyncが発生する毎に“0”,“1”,“2”,“0”,“1”,“2”・・・のように循環的に繰り返される。基準値iが“0”のとき、CPU34は、評価回路32から得られたR評価値,G評価値およびB評価値よりY評価値を算出し、このY評価値に基づいて露出調整を行う。基準値iが“1”のとき、CPU34は評価回路32から得られたR評価値,G評価値およびB評価値に基づいて白バランス調整を行う。基準値iが“2”のとき、CPU34は同期を図るべく待機する。こうして、記録処理に適合するように画質関連条件が適宜調整される。   According to FIG. 3B, the reference value i is “0”, “1”, “2”, “0”, “1”, “2”... Every time the vertical synchronization signal Vsync is generated. Repeated cyclically. When the reference value i is “0”, the CPU 34 calculates a Y evaluation value from the R evaluation value, the G evaluation value, and the B evaluation value obtained from the evaluation circuit 32, and performs exposure adjustment based on the Y evaluation value. . When the reference value i is “1”, the CPU 34 performs white balance adjustment based on the R evaluation value, the G evaluation value, and the B evaluation value obtained from the evaluation circuit 32. When the reference value i is “2”, the CPU 34 waits for synchronization. In this way, the image quality-related conditions are adjusted as appropriate to suit the recording process.

また、30fps動画撮影態様で動画撮影操作が行われると、図3(C)に示すように、1/30秒毎に発生する垂直同期信号Vsyncに応答して、撮影条件調整処理が周期的に実行される。   Also, when a moving image shooting operation is performed in a 30 fps moving image shooting mode, shooting condition adjustment processing is periodically performed in response to a vertical synchronization signal Vsync generated every 1/30 seconds, as shown in FIG. Executed.

具体的には、図1に戻って、CPU34は、30fps動画撮影用に撮像面を設定し、1/30秒毎に垂直同期信号Vsyncを発生すべき命令をTG30に与える。TG30から垂直同期信号Vsyncが発生すると、撮像面で生成された被写界像は、1/30秒毎にドライバ28によって読み出され、そして、上述と同様の処理が1/30秒毎に実行される。なお、画像データは、30フレームに1回程度の割合でイントラ符号化を施され、残りのフレームでインター符号化を施される。   Specifically, returning to FIG. 1, the CPU 34 sets the imaging surface for 30 fps moving image shooting, and gives a command to the TG 30 to generate the vertical synchronization signal Vsync every 1/30 seconds. When the vertical synchronization signal Vsync is generated from the TG 30, the object scene image generated on the imaging surface is read by the driver 28 every 1/30 seconds, and the same processing as described above is executed every 1/30 seconds. Is done. The image data is intra-encoded at a rate of about once every 30 frames, and inter-encoded with the remaining frames.

図4を参照して、評価回路32は、ハードウェアによって構成され、積分回路58a〜58c,セレクタ58d,バッファ58e,積分回路60a〜60c,セレクタ60d,バッファ60e,積分回路62a〜62c,セレクタ62d,バッファ62e,およびセレクタ64を有する。   Referring to FIG. 4, evaluation circuit 32 is configured by hardware, integrating circuits 58a-58c, selector 58d, buffer 58e, integrating circuits 60a-60c, selector 60d, buffer 60e, integrating circuits 62a-62c, selector 62d. , A buffer 62e, and a selector 64.

積分回路58a,60aおよび62aの各々は、図2(A)に示す要領で撮像面に割り当てられた256個の分割ブロックに注目する。積分回路58b,60bおよび62bの各々は、図2(B)に示す要領で撮像面に割り当てられた128個の分割ブロックに注目する。積分回路58c,60cおよび62cの各々は、図2(C)に示す要領で撮像面に割り当てられた64個の分割ブロックに注目する。   Each of the integration circuits 58a, 60a, and 62a pays attention to 256 divided blocks allocated to the imaging surface in the manner shown in FIG. Each of the integration circuits 58b, 60b and 62b pays attention to 128 divided blocks allocated to the imaging surface in the manner shown in FIG. Each of the integration circuits 58c, 60c and 62c pays attention to the 64 divided blocks allocated to the imaging surface in the manner shown in FIG.

積分回路58aは、256個の分割ブロックの各々に属するRデータのデータ値を積分して256個のR評価値を求め、積分回路58bは、128個の分割ブロックの各々に属するRデータのデータ値を積分して128個のR評価値を求め、積分回路58cは、64個の分割ブロックの各々に属するRデータのデータ値を積分して64個のR評価値を求める。   The integration circuit 58a integrates the data values of the R data belonging to each of the 256 divided blocks to obtain 256 R evaluation values, and the integration circuit 58b performs the data of the R data belonging to each of the 128 divided blocks. The values are integrated to obtain 128 R evaluation values, and the integration circuit 58c integrates the data values of the R data belonging to each of the 64 divided blocks to obtain 64 R evaluation values.

積分回路60aは、256個の分割ブロックの各々に属するGデータのデータ値を積分して256個のG評価値を求め、積分回路60bは、128個の分割ブロックの各々に属するGデータのデータ値を積分して128個のG評価値を求め、積分回路60cは、64個の分割ブロックの各々に属するGデータのデータ値を積分して64個のG評価値を求める。   The integrating circuit 60a integrates the data values of the G data belonging to each of the 256 divided blocks to obtain 256 G evaluation values, and the integrating circuit 60b performs the data of the G data belonging to each of the 128 divided blocks. The values are integrated to obtain 128 G evaluation values, and the integration circuit 60c integrates the data values of the G data belonging to each of the 64 divided blocks to obtain 64 G evaluation values.

積分回路62aは、256個の分割ブロックの各々に属するBデータのデータ値を積分して256個のB評価値を求め、積分回路62bは、128個の分割ブロックの各々に属するBデータのデータ値を積分して128個のB評価値を求め、積分回路62cは、64個の分割ブロックの各々に属するBデータのデータ値を積分して64個のB評価値を求める。   The integrating circuit 62a integrates the data values of B data belonging to each of the 256 divided blocks to obtain 256 B evaluation values, and the integrating circuit 62b provides data of B data belonging to each of the 128 divided blocks. The values are integrated to obtain 128 B evaluation values, and the integration circuit 62c integrates the data values of the B data belonging to each of the 64 divided blocks to obtain 64 B evaluation values.

積分回路58a〜58c,60a〜60c,62a〜62cのいずれも、ハードウェア処理によって上述の積分を実行する。   All of the integration circuits 58a to 58c, 60a to 60c, and 62a to 62c execute the above integration by hardware processing.

このように、積分回路58a〜58cの抽出処理は、積分回路60a〜60cの抽出処理および積分回路62a〜62cの抽出処理から独立し、積分回路60a〜60cの抽出処理は、積分回路62a〜62cの抽出処理から独立する。これによって、積分回路58a〜58cによって積分されたR評価値は、積分回路60a〜60cによって積分されたG評価値と積分回路62a〜62cによって積分されたB評価値と同じタイミングで生成される。   As described above, the extraction processing of the integration circuits 58a to 58c is independent of the extraction processing of the integration circuits 60a to 60c and the extraction processing of the integration circuits 62a to 62c, and the extraction processing of the integration circuits 60a to 60c is the integration circuits 62a to 62c. Independent from the extraction process. Thus, the R evaluation value integrated by the integration circuits 58a to 58c is generated at the same timing as the G evaluation value integrated by the integration circuits 60a to 60c and the B evaluation value integrated by the integration circuits 62a to 62c.

静止画撮影操作が行われたとき、CPU34は、撮像面を静止画撮影用に設定すべく積分回路58a,60aおよび62aを選択する命令をセレクタ58d,60dおよび62dに発行する。そして、セレクタ58dは積分回路58aから出力されるR評価値をバッファ58eに蓄え、セレクタ60dは積分回路60aから出力されるG評価値をバッファ60eに蓄え、そしてセレクタ62dは積分回路62aから出力されるB評価値をバッファ58eに蓄える。   When a still image shooting operation is performed, the CPU 34 issues a command for selecting the integration circuits 58a, 60a, and 62a to the selectors 58d, 60d, and 62d to set the imaging surface for still image shooting. The selector 58d stores the R evaluation value output from the integration circuit 58a in the buffer 58e, the selector 60d stores the G evaluation value output from the integration circuit 60a in the buffer 60e, and the selector 62d is output from the integration circuit 62a. The B evaluation value is stored in the buffer 58e.

セレクタ64は、バッファ58eに蓄えられたR評価値,バッファ60eに蓄えられたG評価値、およびバッファ62eに蓄えられたB評価値をCPU34に形成されたレジスタ34rに一度に出力する。この結果、256個の分割ブロックに基づく画像情報が得られる。   The selector 64 outputs the R evaluation value stored in the buffer 58e, the G evaluation value stored in the buffer 60e, and the B evaluation value stored in the buffer 62e to the register 34r formed in the CPU 34 at a time. As a result, image information based on 256 divided blocks is obtained.

一方、切換ボタン38がオン態様で動画撮影操作が行われたとき、CPU34は、撮像面を15fps動画撮影用に設定すべく、積分回路58b,60bおよび62bを選択する命令をセレクタ58d,60dおよび62dに発行する。そして、上述と同様の処理が実行される。   On the other hand, when a moving image shooting operation is performed with the switching button 38 turned on, the CPU 34 issues a command for selecting the integrating circuits 58b, 60b and 62b to set the imaging surface for 15 fps moving image shooting, and the selectors 58d, 60d and Issued to 62d. Then, the same processing as described above is executed.

セレクタ64はまた、バッファ60eに蓄えられたG評価値、バッファ58eに蓄えられたR評価値、およびバッファ62eに蓄えられたB評価値をレジスタ34rに一度に出力する。この結果、128個の分割ブロックに基づく画像情報が得られる。   The selector 64 also outputs the G evaluation value stored in the buffer 60e, the R evaluation value stored in the buffer 58e, and the B evaluation value stored in the buffer 62e to the register 34r at a time. As a result, image information based on 128 divided blocks is obtained.

また、切換ボタン38がオフ態様で動画撮影操作が行われたとき、CPU34は、撮像面を30fps動画撮影用に設定すべく、積分回路58c,60cおよび62cを選択する命令をセレクタ58d,60dおよび62dに発行する。そして、上述と同様の処理が実行され、この結果、64個の分割ブロックに基づく画像情報が得られる。   Further, when the moving image shooting operation is performed with the switching button 38 in the off state, the CPU 34 issues a command for selecting the integrating circuits 58c, 60c and 62c to set the imaging surface for 30 fps moving image shooting, and the selectors 58d, 60d and Issued to 62d. Then, the same processing as described above is executed, and as a result, image information based on 64 divided blocks is obtained.

動画撮影態様で間欠的に行われる調整処理について、図5(A)および図5(B)を用いて具体的に説明する。図5(A)によれば、1/15秒毎に発生する垂直同期信号Vsyncのうちある1回目の垂直同期信号Vsyncが発生すると、1回目の垂直同期信号Vsyncが発生してから2回目の垂直同期信号Vsyncが発生するまでに露光が行われる。2回目の垂直同期信号Vsyncが発生すると、この露光に基づく128個の分割ブロックの各々に属するRデータ,128個の分割ブロックの各々に属するGデータおよび128個の分割ブロックの各々に属するBデータが3回目の垂直同期信号Vsyncが発生するまでに評価回路32に転送される。3回目の垂直同期信号Vsyncが発生すると、CPU34は、評価回路32から128個のR評価値,128個のG評価値および128個のB評価値を取り込み、こうして取り込まれた128個のR評価値,128個のG評価値および128個のB評価値に基づいて画質関連条件を調整する。   Adjustment processing performed intermittently in the moving image shooting mode will be specifically described with reference to FIGS. 5 (A) and 5 (B). According to FIG. 5A, when a first vertical synchronization signal Vsync is generated among the vertical synchronization signals Vsync generated every 1/15 seconds, the second vertical synchronization signal Vsync is generated after the first vertical synchronization signal Vsync is generated. Exposure is performed before the vertical synchronization signal Vsync is generated. When the second vertical synchronization signal Vsync is generated, R data belonging to each of 128 divided blocks, G data belonging to each of 128 divided blocks, and B data belonging to each of 128 divided blocks based on this exposure. Are transferred to the evaluation circuit 32 until the third vertical synchronization signal Vsync is generated. When the third vertical synchronization signal Vsync is generated, the CPU 34 fetches 128 R evaluation values, 128 G evaluation values, and 128 B evaluation values from the evaluation circuit 32, and the 128 R evaluations thus taken in. The image quality-related condition is adjusted based on the value, 128 G evaluation values, and 128 B evaluation values.

図5(B)によれば、1/30秒毎に発生する垂直同期信号Vsyncのうちある1回目の垂直同期信号Vsyncが発生すると、1回目の垂直同期信号Vsyncが発生してから2回目の垂直同期信号Vsyncが発生するまでに露光が行われる。2回目の垂直同期信号Vsyncが発生すると、この露光に基づく64個の分割ブロックの各々に属するRデータ,64個の分割ブロックの各々に属するGデータおよび64個の分割ブロックの各々に属するBデータが3回目の垂直同期信号Vsyncが発生するまでに評価回路32に転送される。3回目の垂直同期信号Vsyncが発生すると、CPU34は、評価回路32から64個のR評価値,64個のG評価値および64個のB評価値を取り込み、こうして取り込まれた64個のR評価値,64個のG評価値および64個のB評価値に基づいて画質関連条件を調整する。   According to FIG. 5B, when a first vertical synchronization signal Vsync is generated among the vertical synchronization signals Vsync generated every 1/30 seconds, the second vertical synchronization signal Vsync is generated after the first generation. Exposure is performed before the vertical synchronization signal Vsync is generated. When the second vertical synchronization signal Vsync is generated, R data belonging to each of the 64 divided blocks, G data belonging to each of the 64 divided blocks, and B data belonging to each of the 64 divided blocks based on this exposure. Are transferred to the evaluation circuit 32 until the third vertical synchronization signal Vsync is generated. When the third vertical synchronization signal Vsync is generated, the CPU 34 fetches 64 R evaluation values, 64 G evaluation values, and 64 B evaluation values from the evaluation circuit 32, and the 64 R evaluations thus fetched. The image quality-related condition is adjusted based on the value, the 64 G evaluation values, and the 64 B evaluation values.

このように、積分回路58c,60cおよび62cは、ドライバ28によって読み出された被写界像を形成する64個の分割ブロックの画像情報を抽出する。また、積分回路58b,60bおよび62bは、ドライバ28によって読み出された被写界像を形成する128個の分割ブロックの画像情報を抽出する。   As described above, the integration circuits 58c, 60c, and 62c extract the image information of the 64 divided blocks that form the object scene image read by the driver 28. Further, the integration circuits 58b, 60b and 62b extract the image information of 128 divided blocks forming the object scene image read by the driver 28.

積分回路58c,60cおよび62cはTG30が垂直同期信号Vsyncを1/30秒毎に発生するときにCPU34によって選択され、積分回路58b,60bおよび62bはTG30が垂直同期信号Vsyncを1/15秒毎に発生するときにCPU34によって選択される。CPU34は、評価回路32から出力された画像情報に基づいて、画質関連条件を調整する。   The integration circuits 58c, 60c and 62c are selected by the CPU 34 when the TG 30 generates the vertical synchronization signal Vsync every 1/30 seconds, and the integration circuits 58b, 60b and 62b are selected by the TG 30 for the vertical synchronization signal Vsync every 1/15 seconds. Is selected by the CPU 34. The CPU 34 adjusts the image quality related condition based on the image information output from the evaluation circuit 32.

したがって、垂直同期信号Vsyncが1/30秒で発生するときは、64個の分割ブロックの画像情報に基づいて画質関連条件が調整される。これに対して、垂直同期信号Vsyncが1/15秒で発生するときは、128個の分割ブロックの画像情報に基づいて画質関連条件が調整される。ここで、1/15秒は1/30秒よりも長く、かつ128は64を上回るため、垂直同期信号Vsyncの周期が長いほど、多くの分割ブロックが参照される。   Therefore, when the vertical synchronization signal Vsync is generated at 1/30 seconds, the image quality related condition is adjusted based on the image information of the 64 divided blocks. On the other hand, when the vertical synchronization signal Vsync is generated at 1/15 seconds, the image quality related condition is adjusted based on the image information of 128 divided blocks. Here, since 1/15 seconds is longer than 1/30 seconds and 128 exceeds 64, more divided blocks are referred to as the period of the vertical synchronization signal Vsync is longer.

これによって、30fpsでの動画撮影時は、画質関連条件の調整精度の向上よりも調整処理に要する時間の短縮化が優先され、15fpsでの動画撮影時は、画質関連条件の調整処理に要する時間よりも調整精度の向上が優先される。この結果、処理の破綻の回避と、画質関連条件の調整精度の向上とが両立する。   As a result, when moving images at 30 fps, priority is given to reducing the time required for adjustment processing over improvement of the adjustment accuracy of image quality-related conditions, and when moving images at 15 fps, the time required for adjustment processing of image quality-related conditions. Improvement of adjustment accuracy is prioritized. As a result, it is possible to avoid the failure of the processing and improve the adjustment accuracy of the image quality related conditions.

CPU34は、撮影操作が行われたとき、具体的には図6〜図8に示すフロー図に従う処理を行う。なお、このフローに対応する制御プログラムは、フラッシュメモリ(図示せず)に記憶される。   When the photographing operation is performed, the CPU 34 specifically performs processing according to the flowcharts shown in FIGS. A control program corresponding to this flow is stored in a flash memory (not shown).

まず、図6に示すステップS1で静止画撮影操作が行われたか否かを判別する。静止画撮影操作が行われなければ、ステップS7に進む一方、静止画撮影操作が行われると、ステップS3で積分回路58a,60aおよび62aを選択する命令を評価回路32に発行する。このとき、セレクタ58d,60dおよび62dは積分回路58a,60aおよび62aから出力されるR評価値,G評価値およびB評価値をバッファ58e,60eおよび62eにそれぞれ蓄える。この結果、256個の分割ブロックの各々のR評価値,G評価値およびB評価値が評価回路32で生成される。   First, it is determined in step S1 shown in FIG. 6 whether or not a still image shooting operation has been performed. If the still image shooting operation is not performed, the process proceeds to step S7. If the still image shooting operation is performed, a command for selecting the integration circuits 58a, 60a, and 62a is issued to the evaluation circuit 32 in step S3. At this time, the selectors 58d, 60d and 62d store the R evaluation value, G evaluation value and B evaluation value output from the integration circuits 58a, 60a and 62a in the buffers 58e, 60e and 62e, respectively. As a result, the R evaluation value, the G evaluation value, and the B evaluation value of each of the 256 divided blocks are generated by the evaluation circuit 32.

ステップS5では静止画像処理を実行する。これによって、静止画撮影操作に基づく高解像度の画像データが生成される。   In step S5, still image processing is executed. Thereby, high-resolution image data based on the still image shooting operation is generated.

ステップS7では、動画撮影操作が選択されたか否かを判別する。動画撮影操作が行われなければ、ステップS9でその他の処理を行い、この処理を終えると、ステップS1に戻る。一方、動画撮影操作が行われると、ステップS11で15fps動画撮影態様であるか否かを判別する。   In step S7, it is determined whether or not a moving image shooting operation has been selected. If the moving image shooting operation is not performed, other processing is performed in step S9. When this processing is completed, the process returns to step S1. On the other hand, when the moving image shooting operation is performed, it is determined in step S11 whether or not the 15 fps moving image shooting mode is set.

切換ボタン38がオン態様であれば、ステップS13で積分回路58b,60b,および62bを選択する命令を評価回路32に発行する。このとき、セレクタ58d,58dおよび62dは積分回路58b,60bおよび62bから出力されるR評価値,G評価値およびB評価値をバッファ58e,60eおよび62eにそれぞれ蓄える。この結果、128個の分割ブロックの各々のR評価値,G評価値およびB評価値が評価回路32で生成される。   If the switch button 38 is in the ON state, a command for selecting the integration circuits 58b, 60b, and 62b is issued to the evaluation circuit 32 in step S13. At this time, the selectors 58d, 58d and 62d store the R evaluation value, the G evaluation value and the B evaluation value output from the integration circuits 58b, 60b and 62b in the buffers 58e, 60e and 62e, respectively. As a result, the R evaluation value, the G evaluation value, and the B evaluation value of each of the 128 divided blocks are generated by the evaluation circuit 32.

一方、切換ボタン38がオフ態様であれば、ステップS15で積分回路58c,60cおよび62cを選択する命令を評価回路32に発行する。このとき、セレクタ58d,60dおよび62dは積分回路58c,60cおよび62cから出力されるR評価値,G評価値およびB評価値をバッファ58e,60eおよび62eにそれぞれ蓄える。この結果、64個の分割ブロックの各々のR評価値,G評価値およびB評価値が評価回路32で生成される。   On the other hand, if the switching button 38 is in the OFF state, a command for selecting the integration circuits 58c, 60c and 62c is issued to the evaluation circuit 32 in step S15. At this time, the selectors 58d, 60d, and 62d store the R evaluation value, the G evaluation value, and the B evaluation value output from the integration circuits 58c, 60c, and 62c in the buffers 58e, 60e, and 62e, respectively. As a result, the R evaluation value, the G evaluation value, and the B evaluation value of each of the 64 divided blocks are generated by the evaluation circuit 32.

ステップS17では、初期化を行う。このとき、基準値iを“0”に設定する。ステップS19では、動画撮影処理を行う。この処理を終えると、ステップS21で動画撮影終了操作が行われたか否かを判別する。判別結果がNOであれば、ステップS19に戻り、判別結果がYESであれば、ステップS1に戻る。   In step S17, initialization is performed. At this time, the reference value i is set to “0”. In step S19, a moving image shooting process is performed. When this process is finished, it is determined in step S21 whether a moving image shooting end operation has been performed. If the determination result is NO, the process returns to step S19, and if the determination result is YES, the process returns to step S1.

ステップS5の静止画撮影処理は、図7に示すサブルーチンに従う。ステップS31では、垂直同期信号Vsyncが与えられるまで待機する。垂直同期信号Vsyncが与えられると、ステップS33で画質関連条件に適合する調整処理を行う。この調整処理を終えると、ステップS35で垂直同期信号Vsyncが与えられるまで待機する。垂直同期信号Vsyncが与えられると、ステップS37で調整結果に基づく記録処理を行う。記録処理を終えると、上位ルーチンに復帰する。   The still image shooting process in step S5 follows a subroutine shown in FIG. In step S31, the process waits until the vertical synchronization signal Vsync is given. When the vertical synchronization signal Vsync is given, an adjustment process suitable for the image quality-related condition is performed in step S33. When this adjustment process is completed, the process waits until the vertical synchronization signal Vsync is given in step S35. When the vertical synchronization signal Vsync is given, a recording process based on the adjustment result is performed in step S37. When the recording process is completed, the process returns to the upper routine.

ステップS19の動画撮影処理は、図8に示すサブルーチンに従う。ステップS41では、垂直同期信号Vsyncが与えられるまで待機する。垂直同期信号Vsyncが与えられると、ステップS43で評価回路32からR評価値,G評価値およびB評価値を取り込む。このとき、セレクタ64は、バッファ58eに蓄えられたR評価値をレジスタ34rに出力し、バッファ60eに蓄えられたG評価値をレジスタ34rに出力し、そしてバッファ62eに蓄えられたB評価値をレジスタ34rに出力する。   The moving image shooting process in step S19 follows a subroutine shown in FIG. In step S41, the process waits until the vertical synchronization signal Vsync is given. When the vertical synchronization signal Vsync is given, the R evaluation value, the G evaluation value, and the B evaluation value are fetched from the evaluation circuit 32 in step S43. At this time, the selector 64 outputs the R evaluation value stored in the buffer 58e to the register 34r, the G evaluation value stored in the buffer 60e to the register 34r, and the B evaluation value stored in the buffer 62e. Output to the register 34r.

ステップS45では、基準値iが“0”であるか否かを判別する。判別結果がNOであれば、ステップS51に進み、判別結果がYESであれば、ステップS47で、取り込んだR評価値,G評価値およびB評価値よりY評価値を算出する。ステップS49では、このY評価値に基づいて露出調整処理を実行する。これによって、この時点で最適な露出となるシャッタ速度と絞り量とが調整される。   In step S45, it is determined whether or not the reference value i is “0”. If the determination result is NO, the process proceeds to step S51. If the determination result is YES, the Y evaluation value is calculated from the acquired R evaluation value, G evaluation value, and B evaluation value in step S47. In step S49, an exposure adjustment process is executed based on the Y evaluation value. Thereby, the shutter speed and the aperture amount at which the exposure is optimal at this point are adjusted.

ステップS51では、基準値iが“1”であるか否かを判別する。判別結果がNOであれば、基準値iは“2”であると判別されステップS55に進み、判別結果がYESであれば、ステップS53で、取り込んだR評価値,G評価値およびB評価値に基づいて白バランス調整処理を実行する。これによって、この時点で白バランスが最適となるRゲインとBゲインとが設定される。   In step S51, it is determined whether or not the reference value i is “1”. If the determination result is NO, the reference value i is determined to be “2”, and the process proceeds to step S55. If the determination result is YES, the captured R evaluation value, G evaluation value, and B evaluation value are acquired in step S53. The white balance adjustment process is executed based on the above. As a result, the R gain and B gain at which the white balance is optimal at this point are set.

ステップS55では、ドライバ28によって周期的に読み出された被写界像を動画像として記録する。こうして、記録媒体54に動画像が記録される。   In step S55, the object scene image periodically read by the driver 28 is recorded as a moving image. In this way, a moving image is recorded on the recording medium 54.

ステップS57では、基準値iをインクリメントし、ステップS59で基準値iが“2”を上回るか否かを判別する。判別結果がNOであれば、上位ルーチンに復帰し、判別結果がYESであれば、ステップS61で基準値iを“0”に設定し、この後に上位ルーチンに復帰する。   In step S57, the reference value i is incremented, and in step S59, it is determined whether or not the reference value i exceeds “2”. If the determination result is NO, the process returns to the upper routine. If the determination result is YES, the reference value i is set to “0” in step S61, and then the process returns to the upper routine.

この発明の一実施例の構成を示すブロック図である。It is a block diagram which shows the structure of one Example of this invention. (A)は画面に形成された分割エリアの一例を示す図解図であり、(B)は画面に形成された分割エリアの他の一例を示す図解図であり、そして(C)は画面に形成された分割エリアのその他の一例を示す図解図である。(A) is an illustrative view showing an example of divided areas formed on the screen, (B) is an illustrative view showing another example of divided areas formed on the screen, and (C) is formed on the screen. It is an illustration figure which shows another example of the divided area made. (A)は静止画撮影処理中の動作の一例を示す図解図であり、(B)は15fps動画撮影処理中の動作の一例を示す図解図であり、そして(C)は30fps動画撮影処理中の動作の一例を示す図解図である。(A) is an illustrative view showing an example of operation during still image shooting processing, (B) is an illustrative view showing an example of operation during 15 fps moving image shooting processing, and (C) is during 30 fps moving image shooting processing. It is an illustration figure which shows an example of operation | movement of. 図1実施例に適用される評価回路の構成の一例を示す図解図である。It is an illustration figure which shows an example of a structure of the evaluation circuit applied to the FIG. 1 Example. (A)は15fps動画撮影処理中の動作の一例を示す図解図であり、(B)は30fps動画撮影処理中の動作の一例を示す図解図である。(A) is an illustrative view showing an example of an operation during a 15 fps moving image shooting process, and (B) is an illustrative view showing an example of an operation during a 30 fps moving image shooting process. 図1実施例に適用されるCPUの動作の一部を示すフロー図である。It is a flowchart which shows a part of operation | movement of CPU applied to the FIG. 1 Example. 図1実施例に適用されるCPUの動作の他の一部を示すフロー図である。It is a flowchart which shows a part of other operation | movement of CPU applied to the FIG. 1 Example. 図1実施例に適用されるCPUの動作のその他の一部を示すフロー図である。It is a flowchart which shows a part of other operation | movement of CPU applied to the FIG. 1 Example.

符号の説明Explanation of symbols

10 …カメラ
16 …イメージセンサ
22 …白バランス調整回路
28 …ドライバ
30 …タイミングジェネレータ
32 …評価回路
34 …CPU
42 …SDRAM
58a〜58c,60a〜60c,62a〜62c …積分回路
58e,60e,62e,64 …セレクタ
58e,60e,62e …バッファ
DESCRIPTION OF SYMBOLS 10 ... Camera 16 ... Image sensor 22 ... White balance adjustment circuit 28 ... Driver 30 ... Timing generator 32 ... Evaluation circuit 34 ... CPU
42 ... SDRAM
58a to 58c, 60a to 60c, 62a to 62c ... integration circuit 58e, 60e, 62e, 64 ... selector 58e, 60e, 62e ... buffer

Claims (8)

被写界の光学像が照射される撮像面を有する撮像手段、
第1周期および前記第1周期より長い第2周期を含む複数の周期のいずれか1つに従ってタイミング信号を発生する発生手段、
前記撮像面で生成された被写界像を前記発生手段によって発生されたタイミング信号に応答して前記撮像手段から読み出す読み出し手段、
前記読み出し手段によって読み出された被写界像を形成するL個(L:2以上の整数)の部分画像の画像情報を抽出する第1抽出手段、
前記読み出し手段によって読み出された被写界像を形成するM個(M:Lを上回る2以上の整数)の部分画像の画像情報を抽出する第2抽出手段、
前記発生手段が前記第1周期に注目するとき前記第1抽出手段を選択し、前記発生手段が前記第2周期に注目するとき前記第2抽出手段を選択する選択手段、および
前記選択手段によって選択された抽出手段の抽出結果に基づいて画質関連条件を調整する第1調整手段を備える、電子カメラ。
An imaging means having an imaging surface on which an optical image of the object scene is irradiated;
Generating means for generating a timing signal according to any one of a plurality of periods including a first period and a second period longer than the first period;
A reading means for reading out the object scene image generated on the imaging surface from the imaging means in response to a timing signal generated by the generating means;
First extraction means for extracting image information of L (L: integer greater than or equal to 2) partial images forming the scene image read by the reading means;
Second extraction means for extracting image information of M (M: integer greater than or equal to 2) partial images forming the scene image read by the reading means;
Selection means for selecting the first extraction means when the generation means pays attention to the first period, selection means for selecting the second extraction means when the generation means pays attention to the second period, and selection by the selection means An electronic camera comprising first adjusting means for adjusting image quality related conditions based on the extraction result of the extracted extracting means.
前記第2抽出手段の抽出処理は前記第1抽出手段の抽出処理から独立する、請求項1記載の電子カメラ。   The electronic camera according to claim 1, wherein the extraction process of the second extraction unit is independent of the extraction process of the first extraction unit. 前記読み出し手段は前記被写界像をラスタ走査態様で読み出し、
前記調整手段は垂直ブランキング期間に前記画質関連条件を調整する、請求項1または2記載の電子カメラ。
The reading means reads the object scene image in a raster scanning manner,
The electronic camera according to claim 1, wherein the adjustment unit adjusts the image quality related condition during a vertical blanking period.
前記第1抽出手段および前記第2抽出手段の各々はハードウェア処理によって前記画質情報を抽出するための積分回路を含む、請求項1ないし3のいずれかに記載の電子カメラ。   4. The electronic camera according to claim 1, wherein each of the first extraction unit and the second extraction unit includes an integration circuit for extracting the image quality information by hardware processing. 5. 前記読み出し手段によって周期的に読み出された被写界像を動画像として記録する第1記録手段をさらに備える、請求項1ないし4のいずれかに記載の電子カメラ。   5. The electronic camera according to claim 1, further comprising a first recording unit configured to record the object scene image periodically read by the reading unit as a moving image. 前記調整手段は、複数の画質関連パラメータをそれぞれ調整する複数のパラメータ調整手段、および前記発生手段によって発生されたタイミング信号に応答して前記複数のパラメータ調整手段を択一的に起動する起動手段を含む、請求項1ないし5のいずれかに記載の電子カメラ。   The adjusting unit includes a plurality of parameter adjusting units that respectively adjust a plurality of image quality-related parameters, and an activation unit that alternatively starts the plurality of parameter adjusting units in response to a timing signal generated by the generating unit. The electronic camera according to claim 1, further comprising: 前記読み出し手段によって読み出された被写界像を形成するN個(N:Mを上回る整数)の部分画像の画像情報を抽出する第3抽出手段、
静止画記録操作が行われたとき前記第3抽出手段の抽出結果に基づいて前記画質関連条件を調整する第2調整手段、および
前記第2調整手段によって調整された画質関連条件に適合する被写界像を記録する第2記録手段をさらに備える、請求項1ないし6のいずれかに記載の電子カメラ。
Third extraction means for extracting image information of N (N: integer greater than M) partial images forming the object scene image read by the reading means;
A second adjustment unit that adjusts the image quality-related condition based on an extraction result of the third extraction unit when a still image recording operation is performed; and a subject that satisfies the image quality-related condition adjusted by the second adjustment unit The electronic camera according to claim 1, further comprising second recording means for recording a field image.
前記第3抽出手段はハードウェア処理によって前記画質情報を抽出するための積分回路を含む、請求項7に記載の電子カメラ。   The electronic camera according to claim 7, wherein the third extraction unit includes an integration circuit for extracting the image quality information by hardware processing.
JP2006001647A 2006-01-06 2006-01-06 Electronic camera Expired - Fee Related JP4610488B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006001647A JP4610488B2 (en) 2006-01-06 2006-01-06 Electronic camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006001647A JP4610488B2 (en) 2006-01-06 2006-01-06 Electronic camera

Publications (2)

Publication Number Publication Date
JP2007184782A JP2007184782A (en) 2007-07-19
JP4610488B2 true JP4610488B2 (en) 2011-01-12

Family

ID=38340479

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006001647A Expired - Fee Related JP4610488B2 (en) 2006-01-06 2006-01-06 Electronic camera

Country Status (1)

Country Link
JP (1) JP4610488B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3798544B2 (en) * 1998-02-20 2006-07-19 富士写真フイルム株式会社 Imaging control apparatus and imaging control method
JP2001197358A (en) * 2000-01-17 2001-07-19 Mitsubishi Electric Corp Imaging device
JP2005086499A (en) * 2003-09-09 2005-03-31 Minolta Co Ltd Imaging device
JP4426885B2 (en) * 2004-03-23 2010-03-03 オリンパス株式会社 Solid-state imaging device

Also Published As

Publication number Publication date
JP2007184782A (en) 2007-07-19

Similar Documents

Publication Publication Date Title
KR100798230B1 (en) Imaging Apparatus, Imaging Method, and Computer-readable Recording Media
US7397611B2 (en) Image capturing apparatus, image composing method and storage medium
JP4943721B2 (en) Color noise removal method for image data and imaging apparatus using the method
JP2009010616A (en) Imaging apparatus and image output control method
JP5199736B2 (en) Imaging device
JP2010178164A (en) Imaging apparatus
JP2003219341A (en) Movie still camera and operation control method thereof
JP4610488B2 (en) Electronic camera
US7876366B2 (en) Electronic camera
JP4288992B2 (en) Imaging apparatus and method
JP2019080261A (en) Imaging apparatus
JP4353813B2 (en) Exposure control device
JP4130592B2 (en) Imaging apparatus and control method thereof
JP5233611B2 (en) Image processing apparatus, image processing method, and program
JP4236603B2 (en) Electronic camera
JP2007020045A (en) Electronic camera
JP5030721B2 (en) Data processing circuit
JP5485680B2 (en) Imaging apparatus and imaging method
JP2006148456A (en) Electronic camera
JP5929362B2 (en) Imaging apparatus and imaging method
JP4133878B2 (en) Digital camera and image signal generation method
JP4484719B2 (en) Video camera
JP4671893B2 (en) Electronic camera
JP2002232766A (en) Digital camera
JP5041935B2 (en) Video camera

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081212

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100819

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: 20100917

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: 20101012

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

Free format text: PAYMENT UNTIL: 20131022

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20131022

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20131022

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

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

Free format text: PAYMENT UNTIL: 20131022

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees