JP2013175858A - Imaging apparatus, imaging method, and imaging program - Google Patents
Imaging apparatus, imaging method, and imaging program Download PDFInfo
- Publication number
- JP2013175858A JP2013175858A JP2012038229A JP2012038229A JP2013175858A JP 2013175858 A JP2013175858 A JP 2013175858A JP 2012038229 A JP2012038229 A JP 2012038229A JP 2012038229 A JP2012038229 A JP 2012038229A JP 2013175858 A JP2013175858 A JP 2013175858A
- Authority
- JP
- Japan
- Prior art keywords
- imaging
- control
- image data
- storage areas
- scene
- 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.)
- Granted
Links
- 238000003384 imaging method Methods 0.000 title claims description 98
- 238000012545 processing Methods 0.000 claims abstract description 34
- 238000001514 detection method Methods 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 8
- 230000015654 memory Effects 0.000 abstract description 60
- 238000000034 method Methods 0.000 abstract description 32
- 230000008569 process Effects 0.000 abstract description 22
- 238000011156 evaluation Methods 0.000 description 32
- 238000010586 diagram Methods 0.000 description 13
- 230000000875 corresponding effect Effects 0.000 description 11
- 230000007704 transition Effects 0.000 description 5
- 230000001276 controlling effect Effects 0.000 description 4
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000005375 photometry Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 101100115215 Caenorhabditis elegans cul-2 gene Proteins 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- ORFPWVRKFLOQHK-UHFFFAOYSA-N amicarbazone Chemical compound CC(C)C1=NN(C(=O)NC(C)(C)C)C(=O)N1N ORFPWVRKFLOQHK-UHFFFAOYSA-N 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
- 229910052724 xenon Inorganic materials 0.000 description 1
- FHNFHKCVQCLJFQ-UHFFFAOYSA-N xenon atom Chemical compound [Xe] FHNFHKCVQCLJFQ-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- Studio Devices (AREA)
Abstract
Description
本発明は、撮像装置、撮像方法及び撮像プログラムに関する。 The present invention relates to an imaging apparatus, an imaging method, and an imaging program.
従来より、被写体を連写し、連写された複数枚の画像を加算合成することにより、夜景等、光量の少ない撮影環境であっても、記録するのに十分な明るさを有する画像を生成し記録する第1の画像合成技術が知られている。
また、特許文献1に記載されるように、カメラをユーザが手に持って撮影する手持ち撮影の際、被写体を連写し、連写された複数枚の画像を部分的に加算合成することにより、撮像画角のブレを補正し合成し記録する第2の画像合成技術も知られている。
Conventionally, a subject is shot continuously, and multiple shot images are added and combined to generate an image with sufficient brightness to record even in a shooting environment with low light intensity, such as a night view. A first image composition technique for recording is known.
In addition, as described in
このような画像合成技術を実行する際には、撮影時に当該画像合成技術に応じた連写枚数で取得した画像を、加算合成処理を完了するまでの間、一時的に保存するメモリが不可欠となる。したがって、次の撮影を可能にするためには、メモリに当該画像合成技術が必要とする連写枚数に応じた空き容量が残存していることが必要となる。 When executing such an image composition technique, it is essential to have a memory that temporarily stores images acquired at the time of shooting with the number of continuous shots corresponding to the image composition technique until the addition composition process is completed. Become. Therefore, in order to enable the next shooting, it is necessary that the memory has a free space corresponding to the number of continuous shots required by the image composition technique.
しかしながら、メモリに保存された複数枚の画像を合成処理する際には不可避的な処理時間を要することから、その間メモリの記憶領域は複数枚分の画像により占有される。このため、ユーザが次の被写体を撮影し、前記画像合成技術を用いて合成、記録しようとした際に、メモリに当該画像合成技術を実行するに必要な画像枚数分の容量が残っていない場合がある。この場合、前回の連写に対する画像合成が完了してメモリに十分な空き容量が発生した後に、次の被写体の撮影が可能となる。しかし、その間に被写体が動作して構図が変化し、シャッターチャンスを失してしまう場合が生ずる。よって、画像合成により画質が改善された画像を記録できる反面、シャッターチャンスを失してしまうという不都合が生ずる。 However, when a plurality of images stored in the memory are combined, an inevitable processing time is required, and during that time, the storage area of the memory is occupied by a plurality of images. For this reason, when the user takes a picture of the next subject and tries to compose and record the image using the image composition technique, the memory does not have enough capacity for executing the image composition technique. There is. In this case, after the image composition for the previous continuous shooting is completed and sufficient free space is generated in the memory, the next subject can be photographed. However, during this time, the subject may move and the composition may change, resulting in a loss of photo opportunity. Therefore, while an image with improved image quality can be recorded by image synthesis, there is a disadvantage that a photo opportunity is lost.
本発明は、このような課題に鑑みてなされたものであり、画質の改善を図りつつシャッターチャンスを逃すことなく撮像して記録することのできる撮像装置、撮像方法及び撮像プログラムを提供することを目的とする。 The present invention has been made in view of such problems, and provides an imaging apparatus, an imaging method, and an imaging program capable of imaging and recording without missing a photo opportunity while improving image quality. Objective.
前記課題を解決するため本発明は、撮像指示に応答して動作し被写体を撮像して、画像データを出力する撮像手段と、予め定められた複数の記憶領域を有し、前記撮像手段から出力された画像データに要する処理が完了するまで、当該画像データを各記憶領域に割り当てて一時的に記憶する記憶手段と、この記憶手段において前記画像データが割り当てられていない空き記憶領域の数を検出する検出手段と、異なる撮像回数で前記撮像手段を動作させる複数種の制御形態の中から、前記検出手段により検出された空き記憶領域の数以内の撮像回数である制御形態を選択する制御形態選択手段と、この制御形態選択手段により選択された制御形態に基づき、前記撮像手段を制御する制御手段と、を備える。 In order to solve the above-described problem, the present invention has an imaging unit that operates in response to an imaging instruction to capture an image of a subject and outputs image data, and a plurality of predetermined storage areas, and is output from the imaging unit. Until the processing required for the processed image data is completed, the storage means for allocating the image data to each storage area and temporarily storing it, and detecting the number of free storage areas to which the image data is not assigned in the storage means Control mode selection for selecting a control mode that is the number of times of imaging within the number of free storage areas detected by the detection unit from among a plurality of types of control modes for operating the imaging unit with a different number of times of imaging And control means for controlling the imaging means based on the control form selected by the control form selection means.
本発明によれば、画質の改善を図りつつシャッターチャンスを逃すことなく撮像して記録することができる。 According to the present invention, it is possible to capture and record without missing a photo opportunity while improving the image quality.
以下、本発明の一実施の形態を図にしたがって説明する。図1は、本発明の一実施の形態に係るデジタルカメラ1の電気的構成を示すブロック図である。このデジタルカメラ1は、撮像素子であるCCD2と、DSP/CPU3とを有している。CCD2は、図外の撮像レンズ等の光学系を介して結像された被写体の光学像を光電変換し、被写体の光学像に応じたアナログの撮像信号を出力する。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing an electrical configuration of a
DSP/CPU3は、JPEG方式による画像データの圧縮・伸張を含むデジタル信号処理を行うとともにデジタルカメラ1の各部を制御するワンチップマイコンである。DSP/CPU3には、CCD2を駆動するTG(Timing Generator)4が接続され、TG4には、CCD2から出力される撮像信号が入力するユニット回路5が接続されている。ユニット回路5は、相関二重サンプリングによりCCD2の出力信号等のノイズを除去するCDS回路、ノイズが除去された撮像信号を増幅するゲイン調整用アンプ(AGC)、増幅後の撮像信号をデジタル信号に変換するA/D変換器(AD)から構成されており、CCD2の出力信号はユニット回路5にてデジタル信号に変換され、DSP/CPU3に送られる。
The DSP /
また、DSP/CPU3には、角速度検出回路6、ストロボ回路7、測光回路8、測距回路9、キー入力部10、液晶モニタ11が接続されるとともに、アドレス・データバス12を介してDRAM13、内蔵フラッシュメモリ14、カード・インターフェース15が接続されている。カード・インターフェース15には、本体に設けられている図示しないカードスロットに着脱自在に装着されたメモリ・カード16が接続されている。
The DSP /
角速度検出回路6は、上下及び左右方向の角速度を各々検出するセンサを備え、当該デジタルカメラ1の手ブレを検出する。この検出される手ブレの有無に基づき、DSP/CPU3は当該デジタルカメラ1が三脚を使用している状態にあるか否かを判断することもできる。
The angular
ストロボ回路7は、前述したストロボを構成するキセノンランプ等の光源や、その給電回路及び調光回路等から構成される。測光回路8は、被写体を含む撮影環境の明るさを検出するセンサを備える。測距回路9は、被写体までの距離を検出するセンサを備える。キー入力部10は、モード選択キー等の複数の操作キー及びスイッチを含み、使用者によるキー操作に応じた操作信号をDSP/CPU3に出力する。
The
液晶モニタ11はカラーLCDとその駆動回路とを含み、撮影待機モードではCCD2によって撮像された被写体画像をスルー画像として表示し、また、再生モード(PLAYモード)では、メモリ・カード16から読み出され、DSP/CPU3によって伸張された記録画像を表示する。また、操作補助用として、機能選択時の処理メニュー表示や設定用の図形若しくはアイコン等の表示を行う。
The liquid crystal monitor 11 includes a color LCD and its drive circuit, displays the subject image captured by the
DRAM13は、シャッターキーが押された撮影指示に応答して、CCD2により撮像されデジタル化された被写体の画像データを一時記憶する後述のバッファメモリを有するとともに、DSP/CPU3のワーキングメモリとして使用される。そして、シャッターキーが押された撮影時には、DRAM13に一時記憶された画像データが、DSP/CPU3により処理されて圧縮され、最終的には所定のフォーマットの画像ファイルとしてメモリ・カード16に記録される。
The
内蔵フラッシュメモリ14には、DSP/CPU3に上記各部を制御させるための制御プログラム、例えばAE・AF制御用のプログラムや、データ通信用プログラム等の各種の動作モードに応じた制御に必要なプログラム、及び各種データが予め記憶されている。
The built-in flash memory 14 includes a control program for causing the DSP /
図2は、DRAM13に設けられているバッファメモリ131の構成を示す概念図である。このバッファメモリ131には、10個のメモリバンク(1)〜(10)が設けられている。各メモリバンク(1)〜(10)は、CCD2により撮像されデジタル化された画像1枚分の画像データを格納することのできる容量を有している。
FIG. 2 is a conceptual diagram showing the configuration of the
図3は、DRAM13に設けられている評価値テーブル132の構成を示す概念図である。この評価値テーブル132には、シーンエリア133、露出評価値エリア134、色評価値エリア135、フォーカス評価値エリア136、顔評価値エリア137、その他評価値エリア138、乗算結果エリア139、優先順位エリア140がそれぞれ7行ずつ設けられている。このうち、シーンエリア133の各行には、前記シーン(1)〜(7)の名称と使用バンク数(「3bank」、「1bank」等)が書き込まれているが、他のエリア134〜140は空欄(図示では、数値を書き込んである)で後述する処理により数値が書き込まれる。
FIG. 3 is a conceptual diagram showing the configuration of the evaluation value table 132 provided in the
図4は、前記プログラム等とともに内蔵フラッシュメモリ14に予め記憶されているシーン選択テーブル141の構成を示す概念図である。このシーン選択テーブル141には、7種類のシーン(1)〜(7)に対応して記憶エリアが区分されている。各シーン(1)〜(7)エリアには、HDR(Hight Dinamic Range)撮影」「normal」等の撮影シーンの名称(プログラムの名称)、及び「逆行などの白飛び、黒潰れを抑制し広いダイナミックレンジを再現する。」等の制御効果や、「露出の異なる3枚の画像を合成して処理する。」、「明暗差、顔検出状態、被写体の動きなどを参照する。」等の制御内容で表記したように、当該制御内容により当該制御効果を発生させるプログラムが記憶されている。 FIG. 4 is a conceptual diagram showing the configuration of the scene selection table 141 stored in advance in the built-in flash memory 14 together with the program and the like. In this scene selection table 141, storage areas are divided corresponding to seven types of scenes (1) to (7). Each scene (1) to (7) area has a wide range of shooting scene names (program names) such as HDR (Hight Dinamic Range) shooting and “normal”, and also prevents overexposure such as overexposure and blackout Control effects such as “reproduce dynamic range” and “reference to“ combine and process three images with different exposures ”,“ refer to brightness difference, face detection state, subject movement, etc. ” As described in the contents, a program for generating the control effect according to the control contents is stored.
つまり、各シーン(1)〜(7)エリアは、個々異なる制御形態からなるプログラムを記憶したエリアであり、このプログラムに従ってDSP/CPU3が処理を実行することにより、記載した制御内容が具現化され、記載した制御効果が発生する。また、各シーン(1)〜(7)エリアには、DSP/CPU3が処理を完了するまでに必要とするバッファメモリ131の数が「使用バンク数」として記憶されている。
In other words, each of the scene (1) to (7) areas is an area in which a program having different control forms is stored. The DSP /
以上の構成に係る本実施の形態において、キー入力部10に設けられている前記モード選択キーを操作して撮影モードを設定すると、DSP/CPU3は、CCD2によって撮像された被写体画像をスルー画像として液晶モニタ11に表示するとともに、前記内蔵フラッシュメモリ14に格納されているプログラムに基づき、図5のフローチャートに示すように処理を実行する。すなわち、先ず撮影情報を取得する(ステップS101)。
In the present embodiment having the above configuration, when the shooting mode is set by operating the mode selection key provided in the
より詳細には、図6のフローチャートに示すように、現時点でデジタルカメラ1に設定されている露出値を示す露出情報(ステップS201)、被写体あるいはスルー画像全体の主要色を示す色情報(ステップS202)、スルー画像のピントの合い具合を示すフォーカス情報(ステップS203)、スルー画像中における顔の有無を示す顔情報(ステップS204)、明るさ、手ブレの検出の有無に基づく三脚の使用の有無、被写体の動き量等のその他の情報(S205)を取得する。 More specifically, as shown in the flowchart of FIG. 6, exposure information indicating the exposure value currently set in the digital camera 1 (step S201), color information indicating the main color of the subject or the entire through image (step S202). ), Focus information indicating the focus state of the through image (step S203), face information indicating the presence or absence of a face in the through image (step S204), brightness, presence / absence of use of a tripod based on the presence / absence of camera shake detection Other information (S205) such as the amount of movement of the subject is acquired.
なお、これら、露出情報、色情報、フォーカス情報、顔情報、その他情報は、全て数値により取得され、例えば露出情報=10、色情報=10、フォーカス情報=5、顔情報=10、その他情報=1が取得される。 These exposure information, color information, focus information, face information, and other information are all acquired by numerical values. For example, exposure information = 10, color information = 10, focus information = 5, face information = 10, other information = 1 is acquired.
次に、図5のフローチャートにおけるステップS101に続くステップS102では、シーン別評価値演算処理を実行する。
図7は、このシーン別評価値演算処理の詳細を示すフローチャートである。先ず、シーン番号を特定するためのカウンタNに初期値「1」をセットする(ステップS301)。次に、このセットしたカウンタNの値で特定されるシーン(N)の重み付け係数を読み出す(ステップS302)。
Next, in step S102 following step S101 in the flowchart of FIG. 5, a scene-specific evaluation value calculation process is executed.
FIG. 7 is a flowchart showing details of the scene-specific evaluation value calculation processing. First, an initial value “1” is set in a counter N for specifying a scene number (step S301). Next, the weighting coefficient of the scene (N) specified by the set counter N value is read (step S302).
すなわち、内蔵フラッシュメモリ14には、図示しないがシーン(1)〜(7)に対応して、「露出」、「色」、「フォーカス」、「顔」、「その他」に対応して重み付け係数が記憶された重み付け係数テーブルが格納されている。したがって、今N=1であるとすると、重み付け係数テーブルからシーン(1)の「露出」重み付け係数、「色」重み付け係数、「フォーカス」重み付け係数、「顔」重み付け係数、「その他」重み付け係数を読み出す。これら重み付け係数は、「0」を含む数値である。これにより、シーン(1)の重み付け係数として、例えば「露出」=10、「色」=1、「フォーカス」=5、「顔」=0.1、「その他」=1が読み出される。 That is, although not shown, the built-in flash memory 14 corresponds to the scenes (1) to (7), and the weighting coefficients corresponding to “exposure”, “color”, “focus”, “face”, “others”. Is stored. Therefore, assuming that N = 1 now, the “exposure” weighting coefficient, “color” weighting coefficient, “focus” weighting coefficient, “face” weighting coefficient, and “other” weighting coefficient of the scene (1) are obtained from the weighting coefficient table. read out. These weighting coefficients are numerical values including “0”. Thus, for example, “exposure” = 10, “color” = 1, “focus” = 5, “face” = 0.1, and “others” = 1 are read as the weighting coefficients of the scene (1).
次に、露出情報による重み付け評価値算出処理(ステップS303)を実行する。この露出情報による重み付け評価値算出処理は、前記ステップS201で取得した露出情報の数値とシーン(N)の「露出」重み付け係数とを乗算し、その結果を図3に示した評価値テーブル132のシーン(N)の行に書き込む。したがって、前述の例のように、現時点の露出情報=10であり、「露出」の重み付け係数=10であるとすると、10×10=100が算出され、図3に示すように、評価値テーブル132においてシーン(1)の露出評価値エリア134には、「100」が書き込まれることとなる。
Next, a weighted evaluation value calculation process based on exposure information (step S303) is executed. In the weighted evaluation value calculation process based on the exposure information, the numerical value of the exposure information acquired in step S201 is multiplied by the “exposure” weighting coefficient of the scene (N), and the result is stored in the evaluation value table 132 shown in FIG. Write to the row of scene (N). Therefore, as in the above-described example, assuming that the current exposure information = 10 and the weighting coefficient of “exposure” = 10, 10 × 10 = 100 is calculated. As shown in FIG. In 132, “100” is written in the exposure
引き続き、色情報による重み付け評価値算出処理(ステップS304)、フォーカス情報による重み付け評価値算出処理(ステップS305)、顔情報による重み付け評価値算出処理(ステップS306)、その他情報による重み付け評価値算出処理(ステップS307)を順次実行する。 Subsequently, a weighted evaluation value calculation process based on color information (step S304), a weighted evaluation value calculation process based on focus information (step S305), a weighted evaluation value calculation process based on face information (step S306), and a weighted evaluation value calculation process based on other information ( Step S307) is executed sequentially.
したがって、前述の例のように、現時点の色情報=10、フォーカス情報=5、顔情報=10、その他情報=1であり、「色」の重み付け係数=1、「フォーカス」の重み付け係数=1、「顔」の重み付け係数=0.1、「その他」の重み付け係数=1であるとすると、 Therefore, as in the previous example, current color information = 10, focus information = 5, face information = 10, and other information = 1, “color” weighting coefficient = 1, and “focus” weighting coefficient = 1. , “Face” weighting coefficient = 0.1, “Other” weighting coefficient = 1,
色情報による重み付け評価値=10×1 =10
フォーカス情報による重み付け評価値=5×1 =5
顔情報による重み付け評価値=10×0.1=1
その他情報による重み付け評価値=1×1 =1
が算出されて評価値テーブル132においてシーン(1)の対応するエリア135〜138に書き込まれる。
Weighted evaluation value based on color information = 10 × 1 = 10
Weighted evaluation value by focus information = 5 × 1 = 5
Weighted evaluation value by face information = 10 × 0.1 = 1
Weighted evaluation value based on other information = 1 × 1 = 1
Is calculated and written to the corresponding
したがって、N=1の状態でステップS302〜S307の処理が実行されると、図3の「シーン(1)」の行に示すように、「露出」から「その他」までの評価値として、
「100」、「10」、「5」、「1」、「1」が書き込まれることとなる。また、次のステップS308では、全重み付け評価値の乗算処理を実行して、評価値テーブル132の対応する乗算結果エリア139に書き込む。
Therefore, when the processing of steps S302 to S307 is executed in the state of N = 1, as shown in the “Scene (1)” row in FIG. 3, the evaluation values from “Exposure” to “Others” are as follows:
“100”, “10”, “5”, “1”, “1” will be written. In the next step S308, multiplication processing of all weighted evaluation values is executed and written in the corresponding
したがって、この例の場合、式「100×10×5×1×1=5000」となる乗算処理が実行されて、図3に示すように「シーン(1)」の乗算結果エリア139に「5000」が書き込まれる。
Therefore, in this example, a multiplication process of the expression “100 × 10 × 5 × 1 × 1 = 5000” is executed, and “5000” is displayed in the
しかる後に、カウンタNの値をインクリメントして(ステップS309)、N=8となったか否かを判断し、N=8となるまでステップS302〜S309の処理を繰り返す。したがって、ステップS302〜S309の処理が7回繰り返され、図3に示すように、評価値テーブル132のシーン(1)〜(7)に対応するエリア134〜139の全てに評価値が書き込まれた状態となる。
Thereafter, the value of the counter N is incremented (step S309), it is determined whether or not N = 8, and the processing of steps S302 to S309 is repeated until N = 8. Therefore, the processing in steps S302 to S309 is repeated seven times, and the evaluation values are written in all the
これにより、図5のフローチャートにおいてステップS102の処理が終了し、ステップS103に進む。そして、このステップS103で、乗算結果エリア139に書き込まれている乗算結果の数値が多い順にシーン(1)〜(7)に対して優先順位を設定し、評価値テーブル132の優先順位エリア140に書き込む。これにより、図3の例に示すように、乗算結果「5000」であるシーン(1)に優先順位として「1」設定され、乗算結果「1800」であるシーン(5)に優先順位として「2」設定され、残る他のシーンに対しても優先順位が設定される。
Thereby, the process of step S102 is completed in the flowchart of FIG. 5, and the process proceeds to step S103. In step S103, priorities are set for the scenes (1) to (7) in descending order of the multiplication result values written in the
したがって、本実施の形態によれば、数値を用いた演算という簡単な処理により容易に優先順位を設定することができる。 Therefore, according to the present embodiment, the priority order can be easily set by a simple process of calculation using numerical values.
また、演算に用いる情報は、色情報、フォーカス情報、顔情報等の複数種であることから、用いる情報に偏りがないことにより、適正な優先順位を設定することができる。 In addition, since information used for the calculation includes a plurality of types such as color information, focus information, and face information, an appropriate priority order can be set because there is no bias in the information used.
次に、DSP/CPU3は、バッファメモリ131のいずれかのメモリバンクに、後述する画像処理が終了して不要となった画像データがあるか否かを判断する(ステップS104)。不要となった画像データがある場合には、これを削除(上書き)許可状態にして当該画像データが割り当てられていたメモリバンクを空き状態にする(ステップS105)。しかる後に、現時点でのバッファメモリ131の空きバンク数、つまり画像データが割り当てられておらず空き状態となっているメモリバンクの数を検出する(ステップS106)。
Next, the DSP /
そして、この検出した空きバンク数以内を使用バンク数とするシーンモードであって、優先順位が最も高いシーンモードを選択する(ステップS107)。 Then, a scene mode having the highest priority in the scene mode in which the number of used banks is within the detected number of empty banks is selected (step S107).
また、このステップS107で適正にいずれかのシーンモードが選択できたか否かを判断する(ステップS108)。つまり、この検出した空きバンク数が「0」であり、全てのメモリバンク(1)〜(10)に画像データが割り当てられている満杯状態においては、ステップS107の処理を実行することができない。したがって、ステップS108からステップS101に戻り、ステップS101からの処理を繰り返す。この間に、いずれかのメモリバンク(1)〜(10)に割り当てられている画像データに対する処理が完了すると、ステップS104の判断がYESとなって不要画像データの削除が許可され(ステップS105)、ステップS107でのシーンモード選択が可能となる。 Also, it is determined whether or not any scene mode has been properly selected in step S107 (step S108). That is, when the detected number of empty banks is “0” and image data is allocated to all the memory banks (1) to (10), the process of step S107 cannot be executed. Therefore, the process returns from step S108 to step S101, and the process from step S101 is repeated. During this time, when the processing for the image data assigned to any of the memory banks (1) to (10) is completed, the determination in step S104 is YES and deletion of unnecessary image data is permitted (step S105). The scene mode can be selected in step S107.
また、ステップS108の判断がYESであって、いずれかのシーンモードが適正に選択できた場合には、シャッターキーが操作されたか否かを判断し(ステップS109)、シャッターキーが操作されるまでステップS101からの処理を繰り返す。したがって、この間においても、いずれかのメモリバンク(1)〜(10)に割り当てられている画像データに対する処理が完了すると、ステップS104の判断がYESとなって不要画像データの削除が許可される(ステップS105)。よって、ステップS107の処理で用いる空きバンク数は、最大値「10」まで経時的に増大する。 If the determination in step S108 is YES and one of the scene modes can be properly selected, it is determined whether or not the shutter key has been operated (step S109) and until the shutter key is operated. The processing from step S101 is repeated. Therefore, even during this time, when the processing for the image data assigned to any one of the memory banks (1) to (10) is completed, the determination in step S104 is YES and deletion of unnecessary image data is permitted ( Step S105). Therefore, the number of empty banks used in the process of step S107 increases over time to the maximum value “10”.
そして、ユーザが撮影を行うべくシャッターキーを操作すると、DSP/CPU3はTG4を制御してCCD2を駆動し、選択されたシーンモードが示す使用バンク数分の画像データを取り込む(ステップS110)。すなわち、図4に示したように、シーン選択テーブル141には、シーン(1)〜(7)に対応して「使用バンク数」が記憶されているので、この「使用バンク数」が示す数の画像データを取り込む。さらに、この取り込んだ数の画像データを空いているメモリバンクに割り当てて、画素加算処理等の選択されたシーンに応じた画像処理を実行する(ステップS111)。
When the user operates the shutter key to take a picture, the DSP /
すなわち、図8(a)に示すように、全てのメモリバンク(1)〜(10)が空き状態であるとき、前述の乗算結果により同図(b)に示すように優先順位「シーン(1)、シーン(2)、シーン(3)・・・」が設定されたとする。すると、空きバンク数は「10」であり、優先順位「1」であるシーン(1)の使用バンク数は「3」であるから、空きバンク数「10」以内を使用バンク数とし、優先度が最も高いシーンモードは「シーン(1)」となる。したがって、「シーン(1)」が選択される。そして、このタイミングでシャッターキー操作による撮影指示がなされると、「シーン(1)」のバンク数である3枚分の画像データが取り込まれ、同図(c)に示すように、メモリバンク(1)(2)(3)に割り当てられて処理される。 That is, as shown in FIG. 8A, when all the memory banks (1) to (10) are empty, the priority “scene (1) as shown in FIG. ), Scene (2), scene (3)... Then, since the number of empty banks is “10” and the number of used banks in the scene (1) having the priority “1” is “3”, the number of unused banks is within “10” as the number of used banks. The scene mode with the highest is “Scene (1)”. Therefore, “scene (1)” is selected. Then, when a shooting instruction is made by operating the shutter key at this timing, the image data for three sheets, which is the number of banks of “scene (1)”, is fetched, and as shown in FIG. 1) Assigned to (2) and (3) for processing.
このようにメモリバンク(1)(2)(3)が使用されている図9(a)に示す状態で、同図(b)に示すように優先順位「シーン(5)、シーン(6)、シーン(3)・・・」が設定されたとする。すると、空きバンク数は「10−3=7」であるが、優先順位「1」であるシーン(5)の使用バンク数は「8」であるから、優先順位「1」のシーン(5)は選択されない。そして、空きバンク数「7」以内を使用バンク数とし優先度が最も高いシーンモードは、優先順位「2」で「4bank」の「シーン(6)」であるから、「シーン(6)」が選択される。したがって、このタイミングでシャッターキー操作による撮影指示がなされると、4枚分の画像データが取り込まれ、同図(c)に示すように、メモリバンク(4)(5)(6)(7)に割り当てられて処理される。その結果、バッファメモリ131は、メモリバンク(1)〜(7)に画像データが割り当てられた使用状態となる。
In the state shown in FIG. 9A in which the memory banks (1), (2), and (3) are used in this way, the priority order “scene (5), scene (6)” as shown in FIG. 9 (b). , “Scene (3)...” Is set. Then, although the number of empty banks is “10−3 = 7”, the number of used banks in the scene (5) with the priority “1” is “8”, so the scene (5) with the priority “1”. Is not selected. The scene mode having the highest priority with the number of used banks within the number of unused banks “7” is “scene (6)” with priority “2” and “4 bank”. Selected. Therefore, when a shooting instruction is issued by operating the shutter key at this timing, four pieces of image data are fetched, and as shown in FIG. 5C, memory banks (4) (5) (6) (7) Assigned to be processed. As a result, the
このようにメモリバンク(1)〜(7)が使用されている図10(a)に示す状態で、同図(b)に示すように前回と同様に(図9(b)と同様に)優先順位「シーン(5)、シーン(6)、シーン(3)・・・」が設定されたとする。すると、空きバンク数は「10−7=3」であるが、優先順位「1」であるシーン(5)の使用バンク数は「8」であり、優先順位「2」であるシーン(6)の使用バンク数は「4」であるから、優先順位「1」のシーン(5)のみならず、優先順位「2」のシーン(6)も選択されない。そして、空きバンク数「3」以内を使用バンク数とし優先度が最も高いシーンモードは、優先順位「3」で「1bank」の「シーン(3)」であるから、「シーン(3)」が選択される。したがって、このタイミングでシャッターキー操作による撮影指示がなされると、1枚分の画像データが取り込まれ、同図(c)に示すように、メモリバンク(8)に割り当てられて処理される。その結果、バッファメモリ131は、メモリバンク(1)〜(8)に画像データが割り当てられた使用状態となる。
In the state shown in FIG. 10A in which the memory banks (1) to (7) are used in this way, as shown in FIG. 10B, as in the previous time (as in FIG. 9B). Assume that the priority “scene (5), scene (6), scene (3)...” Is set. Then, although the number of empty banks is “10−7 = 3”, the number of used banks in the scene (5) having the priority “1” is “8” and the scene (6) having the priority “2”. Since the number of used banks is “4”, not only the scene (5) with the priority “1” but also the scene (6) with the priority “2” is not selected. The scene mode having the highest priority with the number of used banks within “3” as the number of used banks is “scene (3)” with priority “3” and “1 bank”. Selected. Therefore, when a shooting instruction is made by operating the shutter key at this timing, image data for one sheet is fetched and assigned to the memory bank (8) for processing as shown in FIG. As a result, the
また、処理時間の経過に伴って、メモリバンク(1)〜(8)に割り当てられている画像データが全て不要画像データとなると、これらは全て削除許可状態になる。その結果、図11(a)に示すように、全てのメモリバンク(1)〜(10)が空き状態となる。このとき、同図(b)に示すように優先順位「シーン(5)、シーン(6)、シーン(3)・・・」が設定されたとする。すると、空きバンク数は「10」であり、優先順位「1」であるシーン(5)の使用バンク数は「8」であるから、空きバンク数「10」以内を使用バンク数とし優先度が最も高いシーンモードは「シーン(5)」となる。したがって、「シーン(5)」が選択される。そして、このタイミングでシャッターキー操作による撮影指示がなされると、8枚分の画像データが取り込まれ、同図(c)に示すように、メモリバンク(1)〜(8)に割り当てられて処理される。 Further, when all of the image data assigned to the memory banks (1) to (8) becomes unnecessary image data as the processing time elapses, all of them are in a deletion permission state. As a result, as shown in FIG. 11A, all the memory banks (1) to (10) become empty. At this time, it is assumed that the priority “scene (5), scene (6), scene (3)...” Is set as shown in FIG. Then, the number of empty banks is “10”, and the number of used banks in the scene (5) having the priority “1” is “8”. The highest scene mode is “Scene (5)”. Therefore, “scene (5)” is selected. Then, when a shooting instruction is made by operating the shutter key at this timing, the image data for eight images are fetched and assigned to the memory banks (1) to (8) as shown in FIG. Is done.
また、処理時間の経過に伴って、メモリバンク(1)〜(8)に割り当てられている画像データのうち、メモリバンク(1)に割り当てられている画像データのみが不要画像データとなると、図12(a)に示すように、メモリバンク(1)は空き状態となり、その結果計3個のメモリバンク(1)(9)(10)が空き状態となる。 As the processing time elapses, only the image data assigned to the memory bank (1) among the image data assigned to the memory banks (1) to (8) becomes unnecessary image data. As shown in FIG. 12 (a), the memory bank (1) becomes empty, and as a result, a total of three memory banks (1), (9), and (10) become empty.
このとき、同図(b)に示すように優先順位「シーン(1)、シーン(2)、シーン(3)・・・」が設定されたとする。すると、空きバンク数は「3」であり、優先順位「1」であるシーン(1)の使用バンク数は「3」であるから、空きバンク数「3」以内を使用バンク数とし優先度が最も高いシーンモードは「シーン(1)」となる。したがって、「シーン(1)」が選択される。そして、このタイミングでシャッターキー操作による撮影指示がなされると、3枚分の画像データが取り込まれ、同図(c)に示すように、メモリバンク(1)、(9)(10)に割り当てられて処理される。その結果、全てのメモリバンク(1)〜(10)に画像データが割り当てられて、バッファメモリ131は満杯の状態となる。
At this time, it is assumed that the priority order “scene (1), scene (2), scene (3)...” Is set as shown in FIG. Then, the number of empty banks is “3”, and the number of used banks in the scene (1) having the priority “1” is “3”. The highest scene mode is “Scene (1)”. Therefore, “scene (1)” is selected. Then, when a shooting instruction is made by operating the shutter key at this timing, the image data for three images is fetched and assigned to the memory banks (1), (9), and (10) as shown in FIG. To be processed. As a result, image data is allocated to all the memory banks (1) to (10), and the
また、処理時間の経過に伴って、メモリバンク(1)〜(10)に割り当てられている画像データのうち、メモリバンク(5)〜(8)に割り当てられている画像データが不要画像データとなると、同図(d)に示すように、4個のメモリバンク(5)〜(8)が空き状態となり、使用可能なメモリバンク数は4個となる。 Further, as the processing time elapses, among the image data assigned to the memory banks (1) to (10), the image data assigned to the memory banks (5) to (8) is changed to unnecessary image data. Then, as shown in FIG. 4D, the four memory banks (5) to (8) become empty, and the number of usable memory banks is four.
以上のように、画像データが割り当てられていない空き状態のメモリバンク数を常時検出し、検出した空きバンクの数以内の撮像回数であって、より優先順位の高いシーンモードで撮影し、画像処理を実行し、空きバンクに割り当てて一時記憶した画像データを、DSP/CPU3により処理して圧縮し、最終的には所定のフォーマットの画像ファイルとしてメモリ・カード16に記録する(ステップS110)。
As described above, the number of free memory banks to which no image data is allocated is always detected, and the number of times of imaging is within the detected number of free banks, and the image is shot in a higher priority scene mode for image processing. , And the image data assigned to the empty bank and temporarily stored is processed and compressed by the DSP /
したがって、本実施の形態によれば、より優先順位の高いシーンモードでの撮影により画質の改善を図りつつ、空きバンク数以内のシーンモードでの撮影によりシャッターチャンスを逃すことなく、撮像して記録することができる。 Therefore, according to this embodiment, while improving the image quality by shooting in a higher priority scene mode, shooting and recording without missing a photo opportunity by shooting in a scene mode within the number of empty banks. can do.
なお、実施の形態においては、本発明をデジタルカメラ単体に適用した場合を示したが、デジタルカメラを内蔵する携帯電話等のデジタルカメラを具備する機器にも本発明を適用することができる。
1.本実施形態では、全てのシーンを評価して優先順位を付けるようにしたが、空きバンク数以内のシーンについてのみ評価して優先順位を付けるようにしたり、優先順位を付けることなく空きバンク数以内のシーンについてのみ評価して最も評価の高いシーンを選択するようにしてもよい。このようにすれば、優先順位を付けるための処理を簡単化して、全体の処理速度を高めることができる。
2.本実施形態では、シーンを自動選択するようにしたが、ユーザが所望のシーンをキー操作により選択(マニュアル選択)することで、そのシーンの撮影枚数分の撮影が行えるようにする。そして、このマニュアル選択された撮影を行うのに必要な分の空きバンクがない場合に、空きバンク数以内で最良(類似)のシーンに自動的に変更して撮影を行うようにしてもよい。
3.予め撮影回数が異なる類似の複数シーンを関連付けて記憶(グループ化)しておき、自動又は手動で選択したシーンの撮影が空きバンク不足により不可能になった場合に、そのシーンと関連付けて記憶されている撮影回数の少ないシーンに自動的に変更して撮影を行うようにしてもよい。この場合、各シーンの評価や優先順位付けが不要になり、全体の処理速度を高めることができる。
In the embodiments, the case where the present invention is applied to a single digital camera has been described. However, the present invention can also be applied to a device including a digital camera such as a mobile phone incorporating a digital camera.
1. In this embodiment, all scenes are evaluated and priorities are assigned, but only scenes within the number of empty banks are evaluated and priorities are assigned, or within the number of empty banks without priorities. It is also possible to evaluate only this scene and select the most highly evaluated scene. In this way, the processing for assigning priorities can be simplified and the overall processing speed can be increased.
2. In this embodiment, the scene is automatically selected. However, when the user selects a desired scene by a key operation (manual selection), it is possible to perform shooting for the number of shots of the scene. Then, when there are not enough empty banks necessary for performing the manually selected shooting, the shooting may be performed by automatically changing to the best (similar) scene within the number of empty banks.
3. Multiple similar scenes with different shooting counts are stored in advance (grouped), and when shooting of a scene selected automatically or manually becomes impossible due to a lack of empty banks, it is stored in association with that scene. It is also possible to automatically change to a scene with a small number of shootings and perform shooting. In this case, evaluation and prioritization of each scene is unnecessary, and the overall processing speed can be increased.
以上、この発明の実施形態について説明したが、この発明はこれらに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。 As mentioned above, although embodiment of this invention was described, this invention is not limited to these, The invention described in the claim and its equal range are included.
以下に、本出願の特許請求の範囲に記載された発明を付記する。 The invention described in the claims of the present application will be added below.
<請求項1>
撮像指示に応答して動作し被写体を撮像して、画像データを出力する撮像手段と、
予め定められた複数の記憶領域を有し、前記撮像手段から出力された画像データに要する処理が完了するまで、当該画像データを各記憶領域に割り当てて一時的に記憶する記憶手段と、
この記憶手段において前記画像データが割り当てられていない空き記憶領域の数を検出する検出手段と、
異なる撮像回数で前記撮像手段を動作させる複数種の制御形態の中から、前記検出手段により検出された空き記憶領域の数以内の撮像回数である制御形態を選択する制御形態選択手段と、
この制御形態選択手段により選択された制御形態に基づき、前記撮像手段を制御する制御手段と、
を備えることを特徴とする撮像装置。
<Claim 1>
An imaging means that operates in response to an imaging instruction to image a subject and outputs image data;
A storage unit having a plurality of predetermined storage areas, and temporarily storing the image data allocated to each storage area until processing required for the image data output from the imaging unit is completed;
Detecting means for detecting the number of free storage areas to which the image data is not allocated in the storage means;
A control mode selection unit that selects a control mode that is the number of times of imaging within the number of free storage areas detected by the detection unit from among a plurality of types of control modes that operate the imaging unit at different imaging counts;
Control means for controlling the imaging means based on the control form selected by the control form selection means;
An imaging apparatus comprising:
<請求項2>
前記制御形態選択手段は、
前記被写体の撮像に関連する情報に基づき、前記複数種の制御形態の中から、前記検出手段により検出された空き記憶領域の数以内の撮像回数である制御形態を選択することを特徴とする請求項1記載の撮像装置。
<Claim 2>
The control form selection means includes
The control mode which is the number of times of imaging within the number of free storage areas detected by the detecting means is selected from the plurality of types of control modes based on information related to the imaging of the subject.
<請求項3>
前記制御形態選択手段は、
前記被写体の撮像に関連する情報に基づき、前記複数種の制御形態に対し優先順位を設定する優先順位設定手段を含み、
前記検出手段により検出された空き記憶領域の数以内の撮像回数であって、前記優先順位設定手段により設定された優先順位のより高い制御形態を選択することを特徴とする請求項2記載の撮像装置。
<Claim 3>
The control form selection means includes
Including priority order setting means for setting a priority order for the plurality of types of control forms based on information relating to imaging of the subject;
3. The imaging according to
<請求項4>
前記被写体の撮像に関連する情報は数値で表され、前記優先順位設定手段は、前記数値に基づき前記複数種の制御形態に対し優先順位を設定することを特徴とする請求項3記載の撮像装置。
<Claim 4>
4. The imaging apparatus according to
<請求項5>
前記被写体の撮像に関連する情報は複数であり、各情報が数値で表され、前記優先順位設定手段は、前記各情報の数値を用いた演算により前記複数種の制御形態に対し優先順位を設定することを特徴とする請求項3記載の撮像装置。
<Claim 5>
There are a plurality of pieces of information related to the imaging of the subject, and each piece of information is represented by a numerical value. The imaging apparatus according to
<請求項6>
前記演算とは、各数値の乗算であることを特徴とする請求項5記載の撮像装置。
<Claim 6>
The imaging apparatus according to
<請求項7>
前記制御形態選択手段は、
前記複数種の制御形態の中から任意の制御形態を手動選択する第1の制御形態選択手段と、
前記複数種の制御形態の中から、前記検出手段により検出された空き記憶領域の数以内の撮像回数である制御形態を自動選択する第2の制御形態選択手段と
を含むことを特徴とする請求項1乃至6の何れかに記載の撮像装置。
<Claim 7>
The control form selection means includes
First control form selection means for manually selecting an arbitrary control form from the plurality of types of control forms;
And a second control form selection means for automatically selecting a control form that is the number of times of imaging within the number of free storage areas detected by the detection means from among the plurality of types of control forms.
<請求項8>
前記複数種の制御形態を関連付けて記憶する制御形態記憶手段をさらに備え、
前記制御形態選択手段は、
前記複数種の制御形態の中から1つの制御形態を選択する第1の制御形態選択手段と、
前記複数種の制御形態の中から前記第1の制御形態選択手段により選択された制御形態と関連付けて前記制御形態記憶手段に記憶されている制御形態を選択することにより、前記検出手段により検出された空き記憶領域の数以内の撮像回数である制御形態を選択する第2の制御形態選択手段と
を含むことを特徴とする請求項1記載の撮像装置。
<Claim 8>
Control form storage means for storing the plurality of types of control forms in association with each other,
The control form selection means includes
First control form selection means for selecting one control form from the plurality of types of control forms;
Detected by the detection means by selecting a control form stored in the control form storage means in association with the control form selected by the first control form selection means from the plurality of types of control forms. The imaging apparatus according to
<請求項9>
撮像指示に応答して動作し被写体を撮像して、画像データを出力する撮像手段と、予め定められた複数の記憶領域を有し、前記撮像手段から出力された画像データに要する処理が完了するまで、当該画像データを各記憶領域に割り当てて一時的に記憶する記憶手段とを備えた装置が有するコンピュータを、
前記記憶手段において前記画像データが割り当てられていない空き記憶領域の数を検出する検出手段と、
異なる撮像回数で前記撮像手段を動作させる複数種の制御形態の中から、前記検出手段により検出された空き記憶領域の数以内の撮像回数である制御形態を選択する制御形態選択手段と、
この制御形態選択手段により選択された制御形態に基づき、前記撮像手段を制御する制御手段と、
して機能させることを特徴とする撮像プログラム。
<Claim 9>
An imaging unit that operates in response to an imaging instruction to capture an image of an object and outputs image data, and a plurality of predetermined storage areas, and processing required for the image data output from the imaging unit is completed. Up to this point, a computer having an apparatus including storage means for temporarily storing the image data allocated to each storage area,
Detecting means for detecting the number of free storage areas to which the image data is not allocated in the storage means;
A control mode selection unit that selects a control mode that is the number of times of imaging within the number of free storage areas detected by the detection unit from among a plurality of types of control modes that operate the imaging unit at different imaging counts;
Control means for controlling the imaging means based on the control form selected by the control form selection means;
An imaging program characterized by causing the function to function.
<請求項10>
撮像指示に応答して動作し被写体を撮像して、画像データを出力する撮像手段と、予め定められた複数の記憶領域を有し、前記撮像手段から出力された画像データに要する処理が完了するまで、当該画像データを各記憶領域に割り当てて一時的に記憶する記憶手段を備えた装置における撮像方法であって、
前記記憶手段において前記画像データが割り当てられていない空き記憶領域の数を検出する検出ステップと、
異なる撮像回数で前記撮像手段を動作させる複数種の制御形態の中から、前記検出ステップにより検出された空き記憶領域の数以内の撮像回数である制御形態を選択する制御形態選択ステップと、
この制御形態選択ステップにより選択された制御形態に基づき、前記撮像手段を制御する制御ステップと、
を含むことを特徴とする撮像方法。
<Claim 10>
An imaging unit that operates in response to an imaging instruction to capture an image of an object and outputs image data, and a plurality of predetermined storage areas, and processing required for the image data output from the imaging unit is completed. Until the imaging method in the apparatus provided with storage means for temporarily storing the image data assigned to each storage area,
A detection step of detecting the number of free storage areas to which the image data is not allocated in the storage means;
A control mode selection step for selecting a control mode that is the number of imaging times within the number of free storage areas detected by the detection step, from among a plurality of control modes for operating the imaging means at different imaging times;
A control step for controlling the imaging means based on the control mode selected in the control mode selection step;
An imaging method comprising:
1 デジタルカメラ
2 CCD
3 DSP/CPU
4 TG
5 ユニット回路
6 角速度検出回路
7 ストロボ回路
8 測光回路
9 測距回路
10 キー入力部
11 液晶モニタ
13 DRAM
14 内蔵フラッシュメモリ
131 バッファメモリ
132 評価値テーブル
1
3 DSP / CPU
4 TG
5
14 Built-in
Claims (10)
予め定められた複数の記憶領域を有し、前記撮像手段から出力された画像データに要する処理が完了するまで、当該画像データを各記憶領域に割り当てて一時的に記憶する記憶手段と、
この記憶手段において前記画像データが割り当てられていない空き記憶領域の数を検出する検出手段と、
異なる撮像回数で前記撮像手段を動作させる複数種の制御形態の中から、前記検出手段により検出された空き記憶領域の数以内の撮像回数である制御形態を選択する制御形態選択手段と、
この制御形態選択手段により選択された制御形態に基づき、前記撮像手段を制御する制御手段と、
を備えることを特徴とする撮像装置。 An imaging means that operates in response to an imaging instruction to image a subject and outputs image data;
A storage unit having a plurality of predetermined storage areas, and temporarily storing the image data allocated to each storage area until processing required for the image data output from the imaging unit is completed;
Detecting means for detecting the number of free storage areas to which the image data is not allocated in the storage means;
A control mode selection unit that selects a control mode that is the number of times of imaging within the number of free storage areas detected by the detection unit from among a plurality of types of control modes that operate the imaging unit at different imaging counts;
Control means for controlling the imaging means based on the control form selected by the control form selection means;
An imaging apparatus comprising:
前記被写体の撮像に関連する情報に基づき、前記複数種の制御形態の中から、前記検出手段により検出された空き記憶領域の数以内の撮像回数である制御形態を選択することを特徴とする請求項1記載の撮像装置。 The control form selection means includes
The control mode which is the number of times of imaging within the number of free storage areas detected by the detecting means is selected from the plurality of types of control modes based on information related to the imaging of the subject. Item 2. The imaging device according to Item 1.
前記被写体の撮像に関連する情報に基づき、前記複数種の制御形態に対し優先順位を設定する優先順位設定手段を含み、
前記検出手段により検出された空き記憶領域の数以内の撮像回数であって、前記優先順位設定手段により設定された優先順位のより高い制御形態を選択することを特徴とする請求項2記載の撮像装置。 The control form selection means includes
Including priority order setting means for setting a priority order for the plurality of types of control forms based on information relating to imaging of the subject;
3. The imaging according to claim 2, wherein the number of times of imaging within the number of free storage areas detected by the detecting means is selected, and a control mode having a higher priority set by the priority setting means is selected. apparatus.
前記複数種の制御形態の中から任意の制御形態を手動選択する第1の制御形態選択手段と、
前記複数種の制御形態の中から、前記検出手段により検出された空き記憶領域の数以内の撮像回数である制御形態を自動選択する第2の制御形態選択手段と
を含むことを特徴とする請求項1乃至6の何れかに記載の撮像装置。 The control form selection means includes
First control form selection means for manually selecting an arbitrary control form from the plurality of types of control forms;
And a second control form selection means for automatically selecting a control form that is the number of times of imaging within the number of free storage areas detected by the detection means from among the plurality of types of control forms. Item 7. The imaging device according to any one of Items 1 to 6.
前記制御形態選択手段は、
前記複数種の制御形態の中から1つの制御形態を選択する第1の制御形態選択手段と、
前記複数種の制御形態の中から前記第1の制御形態選択手段により選択された制御形態と関連付けて前記制御形態記憶手段に記憶されている制御形態を選択することにより、前記検出手段により検出された空き記憶領域の数以内の撮像回数である制御形態を選択する第2の制御形態選択手段と
を含むことを特徴とする請求項1記載の撮像装置。 Control form storage means for storing the plurality of types of control forms in association with each other,
The control form selection means includes
First control form selection means for selecting one control form from the plurality of types of control forms;
Detected by the detection means by selecting a control form stored in the control form storage means in association with the control form selected by the first control form selection means from the plurality of types of control forms. The imaging apparatus according to claim 1, further comprising: a second control mode selection unit that selects a control mode that is the number of times of imaging within the number of free storage areas.
前記記憶手段において前記画像データが割り当てられていない空き記憶領域の数を検出する検出手段と、
異なる撮像回数で前記撮像手段を動作させる複数種の制御形態の中から、前記検出手段により検出された空き記憶領域の数以内の撮像回数である制御形態を選択する制御形態選択手段と、
この制御形態選択手段により選択された制御形態に基づき、前記撮像手段を制御する制御手段と、
して機能させることを特徴とする撮像プログラム。 An imaging unit that operates in response to an imaging instruction to capture an image of an object and outputs image data, and a plurality of predetermined storage areas, and processing required for the image data output from the imaging unit is completed. Up to this point, a computer having an apparatus including storage means for temporarily storing the image data allocated to each storage area,
Detecting means for detecting the number of free storage areas to which the image data is not allocated in the storage means;
A control mode selection unit that selects a control mode that is the number of times of imaging within the number of free storage areas detected by the detection unit from among a plurality of types of control modes that operate the imaging unit at different imaging counts;
Control means for controlling the imaging means based on the control form selected by the control form selection means;
An imaging program characterized by causing the function to function.
前記記憶手段において前記画像データが割り当てられていない空き記憶領域の数を検出する検出ステップと、
異なる撮像回数で前記撮像手段を動作させる複数種の制御形態の中から、前記検出ステップにより検出された空き記憶領域の数以内の撮像回数である制御形態を選択する制御形態選択ステップと、
この制御形態選択ステップにより選択された制御形態に基づき、前記撮像手段を制御する制御ステップと、
を含むことを特徴とする撮像方法。 An imaging unit that operates in response to an imaging instruction to capture an image of an object and outputs image data, and a plurality of predetermined storage areas, and processing required for the image data output from the imaging unit is completed. Until the imaging method in the apparatus provided with storage means for temporarily storing the image data assigned to each storage area,
A detection step of detecting the number of free storage areas to which the image data is not allocated in the storage means;
A control mode selection step for selecting a control mode that is the number of imaging times within the number of free storage areas detected by the detection step, from among a plurality of control modes for operating the imaging means at different imaging times;
A control step for controlling the imaging means based on the control mode selected in the control mode selection step;
An imaging method comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012038229A JP6094037B2 (en) | 2012-02-24 | 2012-02-24 | Imaging apparatus, imaging method, and imaging program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012038229A JP6094037B2 (en) | 2012-02-24 | 2012-02-24 | Imaging apparatus, imaging method, and imaging program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013175858A true JP2013175858A (en) | 2013-09-05 |
JP6094037B2 JP6094037B2 (en) | 2017-03-15 |
Family
ID=49268414
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012038229A Expired - Fee Related JP6094037B2 (en) | 2012-02-24 | 2012-02-24 | Imaging apparatus, imaging method, and imaging program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6094037B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7054688B2 (en) | 2019-10-04 | 2022-04-14 | イーソル株式会社 | Synchronous control system and synchronous control method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008283605A (en) * | 2007-05-14 | 2008-11-20 | Sanyo Electric Co Ltd | Imaging apparatus |
JP2008301294A (en) * | 2007-05-31 | 2008-12-11 | Panasonic Corp | Photographic apparatus and photographic method |
JP2010028589A (en) * | 2008-07-22 | 2010-02-04 | Sony Corp | Imaging apparatus, processing method thereof and program |
JP2010074581A (en) * | 2008-09-19 | 2010-04-02 | Hoya Corp | Digital camera |
JP2010141710A (en) * | 2008-12-12 | 2010-06-24 | Casio Computer Co Ltd | Imaging device and imaging method, and imaging control program |
-
2012
- 2012-02-24 JP JP2012038229A patent/JP6094037B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008283605A (en) * | 2007-05-14 | 2008-11-20 | Sanyo Electric Co Ltd | Imaging apparatus |
JP2008301294A (en) * | 2007-05-31 | 2008-12-11 | Panasonic Corp | Photographic apparatus and photographic method |
JP2010028589A (en) * | 2008-07-22 | 2010-02-04 | Sony Corp | Imaging apparatus, processing method thereof and program |
JP2010074581A (en) * | 2008-09-19 | 2010-04-02 | Hoya Corp | Digital camera |
JP2010141710A (en) * | 2008-12-12 | 2010-06-24 | Casio Computer Co Ltd | Imaging device and imaging method, and imaging control program |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7054688B2 (en) | 2019-10-04 | 2022-04-14 | イーソル株式会社 | Synchronous control system and synchronous control method |
Also Published As
Publication number | Publication date |
---|---|
JP6094037B2 (en) | 2017-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8848097B2 (en) | Image processing apparatus, and method, for providing special effect | |
JP5895409B2 (en) | Imaging device | |
US20090027539A1 (en) | Imaging device, display control method, and program | |
JP2014123809A (en) | Imaging apparatus, imaging system, and imaging apparatus control method | |
US20080055431A1 (en) | Dark frame subtraction using multiple dark frames | |
JP2013229856A (en) | Image processing apparatus, imaging apparatus, server apparatus, and computer program | |
JP2011015091A (en) | Image capture apparatus | |
JP6776776B2 (en) | Imaging equipment, display equipment, electronic devices, imaging methods, programs, imaging systems, display systems and image processing equipment | |
JPWO2020158069A1 (en) | Imaging device, imaging method, and program | |
JP2010199884A (en) | Imaging device | |
JP2008033930A (en) | Picture reproducer | |
JP6094037B2 (en) | Imaging apparatus, imaging method, and imaging program | |
JP4725461B2 (en) | Image signal processing apparatus, imaging apparatus, and image signal processing method | |
JP6231814B2 (en) | EXPOSURE DETERMINING DEVICE, IMAGING DEVICE, CONTROL METHOD, AND PROGRAM | |
JP2013009061A (en) | Camera and camera operation method | |
JP2010226495A (en) | Photographing device | |
JP6223173B2 (en) | Image processing apparatus, control method thereof, and program | |
JP6410416B2 (en) | IMAGING DEVICE AND IMAGING DEVICE CONTROL METHOD | |
JP2006093867A (en) | Digital camera | |
JP2007013586A (en) | Image pickup device | |
JP2016131378A (en) | Imaging apparatus | |
JP2011029865A (en) | Image capturing apparatus | |
JP2011197090A (en) | Photographing support program and imaging apparatus | |
JP2005333461A (en) | Camera, and recording method and recording/reproducing method of the camera | |
JP5609673B2 (en) | Data processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20140702 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150130 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151027 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151130 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160627 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160823 |
|
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: 20170117 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170130 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6094037 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |