JP5164366B2 - Imaging device, display device and program thereof - Google Patents
Imaging device, display device and program thereof Download PDFInfo
- Publication number
- JP5164366B2 JP5164366B2 JP2006310705A JP2006310705A JP5164366B2 JP 5164366 B2 JP5164366 B2 JP 5164366B2 JP 2006310705 A JP2006310705 A JP 2006310705A JP 2006310705 A JP2006310705 A JP 2006310705A JP 5164366 B2 JP5164366 B2 JP 5164366B2
- Authority
- JP
- Japan
- Prior art keywords
- shooting
- image quality
- time
- calculated
- shots
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000003384 imaging method Methods 0.000 title claims description 34
- 230000015654 memory Effects 0.000 claims description 296
- 238000004364 calculation method Methods 0.000 claims description 66
- 230000008859 change Effects 0.000 claims description 31
- 238000001514 detection method Methods 0.000 claims description 11
- 238000000034 method Methods 0.000 description 52
- 230000008569 process Effects 0.000 description 46
- 230000000875 corresponding effect Effects 0.000 description 27
- 238000001454 recorded image Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 11
- 230000006835 compression Effects 0.000 description 8
- 238000007906 compression Methods 0.000 description 8
- 230000001276 controlling effect Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 230000007423 decrease Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000003321 amplification Effects 0.000 description 3
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 238000003199 nucleic acid amplification method Methods 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004587 chromatography analysis Methods 0.000 description 1
- 230000003749 cleanliness Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Images
Landscapes
- Studio Devices (AREA)
Description
本発明は、撮像装置及びそのプログラムに係り、詳しくは、撮影スケジュールを設定することができる撮像装置及びそのプログラムに関する。 The present invention relates to an imaging apparatus and a program thereof, and more particularly, to an imaging apparatus and a program thereof capable of setting a shooting schedule.
近年、撮像装置、例えば、デジタルカメラにおいては、ユーザがこれから撮影しようとする撮影時間(撮影の使用スケジュール)を入力すると、該入力した撮影時間と、現在の記録媒体の残量から撮影時の画質を自動的に設定するカメラが開発された(特許文献1) In recent years, in an imaging apparatus, for example, a digital camera, when a user inputs a shooting time (shooting use schedule) to be shot, the image quality at the time of shooting is calculated from the input shooting time and the current remaining recording medium. A camera that automatically sets the camera has been developed (Patent Document 1)
しかしながら、上記技術によれば、撮影を何日、何回にわたって行なうような場合でも、何日、何回分にわたったトータル分の動画撮影時間を入力し、該入力されたトータル分の動画撮影時間に基づいた適切な画質を設定することしかできず、撮影ペースが途中でオーバーしたり、撮影ペースが速かったりした場合には、適切に対応することができなかった。例えば、撮影期間が4日間、撮影ペースが1日、15分の場合に、1日30分も撮影記録した場合には撮影ペースがオーバーし、予定されている使用メモリ量をオーバーしてしまうため、4日間に渡って撮影を行なう前に空きメモリ容量が無くなってしまう。つまり、予定された使用メモリ容量がオーバーした場合には、これからの撮影を使用スケジュール通りに行なうことができない。 However, according to the above technique, even if the shooting is performed for many days, how many times, the total number of movie shooting times is input for the number of days and how many times, and the total number of the movie shooting times for the input is input. It is only possible to set an appropriate image quality based on the image quality, and when the shooting pace has been exceeded in the middle or the shooting pace has been fast, it has not been possible to respond appropriately. For example, if the shooting period is 4 days, the shooting pace is 1 day, 15 minutes, and if 30 minutes a day is taken and recorded, the shooting pace will exceed, and the planned memory usage will be exceeded. There will be no free memory space before shooting for 4 days. In other words, when the planned use memory capacity is exceeded, future shooting cannot be performed according to the use schedule.
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、撮影スケジュールを設定した後、撮影途中において撮影記録の状況を判定することによって、撮影途中において空きメモリ容量が無くなってしまうといった事態を防止可能とする撮像装置及びそのプログラムを提供することを目的とする。 Therefore, the present invention has been made in view of such a conventional problem, and after setting a shooting schedule, by determining the shooting recording status during shooting, there is no free memory capacity during shooting. An object of the present invention is to provide an imaging apparatus and a program for enabling the situation to be prevented.
上記目的達成のため、請求項1記載の発明による撮像装置は、画質を設定する画質設定手段と、前記画質設定手段により設定された画質で、静止画撮影又は動画撮影により撮影された被写体の画像データを記録手段に記録する記録制御手段と、静止画撮影における撮影枚数及び撮影期間、又は動画撮影における撮影時間及び撮影期間を入力する入力手段と、前記入力手段により入力された撮影枚数及び撮影期間又は撮影時間及び撮影期間を撮影の使用スケジュールとして設定する設定手段と、前記設定手段により設定された使用スケジュールと、前記記録手段の空きメモリ容量とに基づいて、前記記録制御手段が前記記録手段に記録し得る1枚当たり又は単位時間当たりの画像データのメモリ使用量を算出する第1の使用量算出手段と、前記第1の使用量算出手段により算出されたメモリ使用量に基づいて、前記使用スケジュール通りに撮影する上で記録し得る画質を算出する画質算出手段と、前記設定手段により設定された使用スケジュールによる撮影進行中に当該使用スケジュールに基づく撮影ペースより早い撮影ペースで前記画質算出手段により算出された画質により被写体の画像データを記録した場合に、前記使用スケジュールにおいて最後まで撮影ができないと判定する判定手段と、前記判定手段により最後まで撮影ができないと判定されると、前記使用スケジュールにおける残りの撮影枚数又は撮影時間と、前記空き容量とに基づいて、前記記録手段に記録し得る1枚当たり又は単位時間当たりの画像データのメモリ使用量を再度算出する第2の使用量算出手段と、前記第2の使用量算出手段により再度算出されたメモリ使用量に基づいて、前記使用スケジュール通りに撮影する上で記録し得る画質を前記算出手段に算出させる算出制御手段と、を備えたことを特徴とする。 In order to achieve the above object, an image pickup apparatus according to a first aspect of the present invention includes an image quality setting means for setting image quality, and an image of a subject shot by still image shooting or moving image shooting at the image quality set by the image quality setting means. and recording control means for recording data in the recording means, the number of shots and shooting period in the still image shooting, or an input means for inputting a shooting time and shooting period performed in the video, number of shots and shooting period input by said input means Alternatively, based on the setting means for setting the shooting time and the shooting period as a shooting use schedule, the use schedule set by the setting means, and the free memory capacity of the recording means, the recording control means sets the recording means to the recording means. a first usage amount calculation means for calculating the memory usage of the image data per one or per unit may record the time, the Based on the memory usage calculated by the one usage calculation means, the image quality calculation means for calculating the image quality that can be recorded when shooting according to the usage schedule, and the shooting progress according to the usage schedule set by the setting means A determination unit that determines that shooting cannot be performed to the end in the use schedule when the image data of the subject is recorded with the image quality calculated by the image quality calculation unit at a shooting pace faster than the shooting pace based on the use schedule, When it is determined by the determining means that the image cannot be taken to the end, based on the remaining number of shots or shooting time in the use schedule and the free space, per sheet or per unit time that can be recorded in the recording means a second usage amount calculation means for calculating the memory usage of the image data again, before And a calculation control unit that causes the calculation unit to calculate an image quality that can be recorded when shooting according to the use schedule, based on the memory usage amount calculated again by the second usage amount calculation unit. And
また、請求項2に記載の発明は、請求項1に記載の撮像装置であって、前記画質算出手段により算出された画質をユーザに対して報知する報知手段と、前記報知手段により報知された画質のユーザによる選択を検出する検出手段と、前記検出手段により選択が検出された画質を前記画質設定手段に設定させるよう制御する第1の画質設定制御手段と、をさらに備えたことを特徴とする。
Further, the invention described in 請 Motomeko 2 is an imaging device according to claim 1, and informing means for informing the image quality calculated by the image quality calculation means to a user, by the notification means detection means for detecting a user selection of the broadcast image quality, the selection by the detection means further comprises a first image quality setting control means for controlling so as to set the detected image quality on the image quality setting means, It is characterized by .
また、請求項3に記載の発明は、請求項1に記載の撮像装置であって、前記画質算出手段により算出された画質を前記画質設定手段に自動的に設定させるよう制御する第2の画質設定制御手段をさらに備えたことを特徴とする。
Further, according to 請 Motomeko third invention is an imaging apparatus according to claim 1, automatically second controlling so as to set the image quality setting means the calculated image quality by the image quality calculation means and further comprising an image quality setting control means.
また、請求項4に記載の発明は、請求項3記載の撮像装置であって、前記設定手段により設定された使用スケジュールに基づいて、当該使用スケジュールの設定時から現在までの間に撮影される撮影枚数又は撮影時間を算出する算出手段と、前記設定手段による使用スケジュールの設定時から前記現在までの間に、前記記録制御手段により実際に記録された撮影枚数又は撮影時間を検出する検出手段と、をさらに備え、前記判定手段は、前記撮影ペースとして、前記算出手段により算出された撮影枚数又は撮影時間と、前記検出手段により検出された撮影枚数又は撮影時間とを比較し、前記記録された撮影枚数又は撮影時間が前記算出された撮影枚数又は撮影時間より多いと判断された場合は、前記画質算出手段により算出された画質で、撮影が最後まで行なうことができないと判定することを特徴とする。 According to a fourth aspect of the present invention, there is provided the imaging apparatus according to the third aspect, wherein the image is taken from the time of setting the use schedule to the present based on the use schedule set by the setting means. A calculating means for calculating the number of shots or shooting time; and a detecting means for detecting the number of shots or shooting time actually recorded by the recording control means between the time when the use schedule is set by the setting means and the present time. The determination unit compares the number of shots or the shooting time calculated by the calculation unit with the number of shots or the shooting time detected by the detection unit as the shooting pace, and is recorded. If it is determined that the number of shots or the shooting time is longer than the calculated number of shots or shooting time, the image quality calculated by the image quality calculation means is used. There is and determines that it can not be carried out until the end.
また、請求項5に記載の発明は、請求項3記載の撮像装置であって、前記設定手段により設定された使用スケジュールに基づいて、これから撮影される撮影枚数又は撮影時間を算出する算出手段と、現在の前記記録手段の空きメモリ容量及び前記画質設定手段により設定された画質に基づいて、記録することができる撮影枚数又は撮影時間を検出する検出手段と、をさらに備え、前記判定手段は、前記撮影ペースとして、前記算出手段により算出された撮影枚数又は撮影時間と、前記検出手段により検出された撮影枚数又は撮影時間とを比較し、前記撮影枚数又は撮影時間が前記撮影枚数又は撮影時間より少ないと判断された場合は、前記画質算出手段により算出された画質で、撮影が最後まで行なうことができないと判定することを特徴とする。 Further, the invention according to claim 5 is the imaging apparatus according to claim 3, and based on the use schedule set by the setting means, calculating means for calculating the number of shots or the shooting time to be shot from now on; Detecting means for detecting the number of shots or shooting time that can be recorded based on the current free memory capacity of the recording means and the image quality set by the image quality setting means, and the determination means comprises: As the shooting pace, the number of shots or shooting time calculated by the calculating means is compared with the number of shots or shooting time detected by the detecting means, and the number of shots or shooting time is calculated from the number of shots or shooting time. If it is determined that the image quality is low, it is determined that shooting cannot be performed to the end with the image quality calculated by the image quality calculation means. That.
また、請求項6に記載の発明は、請求項2又は3記載の撮像装置であって、前記画質算出手段により算出された画質と、前記設定手段により設定された使用スケジュールとに基づいて、当該使用スケジュールの設定時から現在までの間に使用されるメモリ容量を算出する算出手段と、前記判定手段は、前記設定手段による使用スケジュールの設定時から前記現在までの間に、前記記録制御手段による記録により実際に使用されたメモリ容量を検出する検出手段と、さらに備え、前記撮影ペースとして、前記算出手段により算出されたメモリ容量と、前記検出手段により検出されたメモリ容量とを比較し、前記検出されたメモリ容量が前記算出されたメモリ容量より多いと判断された場合は、前記画質算出手段により算出された画質で、撮影が最後まで行なうことができないと判定することを特徴とする。
The invention according to
また、請求項7に記載の発明は、請求項2又は3記載の撮像装置であって、前記画質算出手段により算出された画質と、前記設定手段により設定された使用スケジュールとに基づいて、これから使用されるメモリ容量を算出する算出手段と、現在の前記記録手段の空きメモリ容量を検出する検出手段と、をさらに備え、前記判定手段は、前記撮影ペースとして、前記算出手段により算出されたメモリ容量と、前記検出手段により検出された空きメモリ容量とを比較し、前記空きメモリ容量が前記使用されるメモリ容量より少ないと判断され場合は、前記画質算出手段により算出された画質で、撮影が最後まで行なうことができないと判定することを特徴とする。
The invention according to claim 7 is the imaging apparatus according to
また、請求項8に記載の発明は、請求項1乃至7の何れかに記載の撮像装置であって、前記入力手段は、前記使用スケジュールとして、前記撮影枚数とともに、撮影期間を入力することを特徴とする。
Further, the invention described in 請 Motomeko 8 is the imaging device according to any one of claims 1 to 7, wherein the input means as the use schedule, along with the photograph number, entering a shooting period It is characterized by.
また、請求項9に記載の発明は、請求項1乃至7の何れかに記載の撮像装置であって、前記入力手段は、前記使用スケジュールとして、前記撮影時間とともに、撮影回数を入力することを特徴とする。
Further, the invention described in 請 Motomeko 9 is an imaging apparatus according to any one of claims 1 to 7, wherein the input means as the use schedule, together with the imaging time, entering a number of shots It is characterized by.
また、請求項10に記載の発明は、請求項1乃至9の何れかに記載の撮像装置であって、前記判定手段により撮影が最後まで行なうことができないと判定された場合は、前記画質算出手段により算出された画質で、撮影が最後まで行なうことができるように、前記記録手段に記録されている画像データの画質を変更させて空きメモリ容量を増やすよう制御する制御手段をさらに備えたことを特徴とする。
Further, the invention described in 請 Motomeko 10 is an imaging apparatus according to any one of claims 1 to 9, if the shooting by the pre-Symbol judging means determines that it can not be carried out to the end, in image quality calculated by the image quality calculation means, shooting is to be able to carry out to the end, the control recording means the image quality of image data recorded by changing the controls to increase the free memory capacity The apparatus further includes means .
また、請求項11に記載の発明は、請求項1乃至10の何れかに記載の撮像装置であって、前記判定手段は、前記撮像装置がクレードルにセットされたタイミング、電源がオンされたタイミング、電源がオフされたタイミング、所定の周期間隔が到来したタイミング、ユーザによって動作実行が指示されたタイミングのうち、少なくとも1以上のタイミングで、使用スケジュール通りの撮影を行なうことができるか否かを判定することを特徴とする。
Further, the invention described in 請 Motomeko 11 is an imaging apparatus according to any one of claims 1 to 10, wherein the determining means, the timing of the imaging apparatus is set in the cradle, the power is turned on timing, or timing the timing of the power supply is turned off, a predetermined periodic interval arrives, among the timing at which operation execution is instructed by the User chromatography the, at least one or more timing, you are possible to perform imaging of street use Schedule It is characterized by determining whether or not.
上記目的達成のため、請求項12記載の発明によるプログラムは、コンピュータを、画質を設定する画質設定手段、前記画質設定手段により設定された画質で、静止画撮影又は動画撮影により撮影された被写体の画像データを記録媒体に記録する撮影記録制御手段、前記静止画撮影における撮影枚数及び撮影期間、又は前記動画撮影における撮影時間及び撮影期間を入力する入力手段、前記入力手段により入力された撮影枚数及び撮影期間、又は撮影時間及び撮影期間を撮影の使用スケジュールとして設定する設定手段と、前記設定手段により設定された使用スケジュールと、前記記録媒体の空きメモリ容量と
に基づいて、前記記録制御手段が前記記録媒体に記録し得る1枚当たり又は単位時間当たりの画像データのメモリ使用量を算出する第1の使用量算出手段と、前記第1の使用量算出手段により算出されたメモリ使用量に基づいて、前記使用スケジュール通りに撮影する上で記録し得る画質を算出する第1の画質算出手段、前記設定手段により設定された使用スケジュールによる撮影進行中に前記使用スケジュールに基づく撮影ペースより早い撮影ペースで前記画質算出手段により算出された画質により被写体の画像データを記録した場合に、前記使用スケジュールにおいて最後まで撮影ができないと判定する判定手段、前記判定手段により最後まで撮影ができないと判定されると、前記使用スケジュールにおける残りの撮影枚数又は撮影時間と、前記空き容量とに基づいて、前記記録手段に記録し得る1枚当たり又は単位時間当たりの画像データのメモリ使用量を再度算出する第2の使用量算出手段、前記第2の使用量算出手段により再度算出されたメモリ使用量に基づいて、前記使用スケジュール通りに撮影する上で記録し得る画質を前記算出手段に算出させる算出制御手段、として機能させることを特徴とする。
In order to achieve the above object, a program according to a twelfth aspect of the present invention provides a program for setting an image quality of an object photographed by still image shooting or moving image shooting at an image quality setting means for setting image quality, and with an image quality set by the image quality setting means. Shooting / recording control means for recording image data on a recording medium, number of shots and shooting period in still image shooting , input means for inputting shooting time and shooting period in moving picture shooting , number of shots input by the input means and Based on the setting means for setting the shooting period or the shooting time and the shooting period as a shooting use schedule, the use schedule set by the setting means, and the free memory capacity of the recording medium, the recording control means Calculate the memory usage of image data per unit or unit time that can be recorded on the recording medium Based on the first usage amount calculating means and the memory usage amount calculated by the first usage amount calculating means, the first image quality calculating means for calculating the image quality that can be recorded when shooting according to the usage schedule. When the image data of the subject is recorded with the image quality calculated by the image quality calculation unit at a shooting pace faster than the shooting pace based on the use schedule during shooting based on the use schedule set by the setting unit, the use schedule In the determination unit, the recording unit determines that the last shooting is not possible. When the determination unit determines that the last shooting is not possible, the recording is performed based on the remaining number of shots or the shooting time in the use schedule and the free space. Recalculate memory usage of image data per unit or unit time that can be recorded on the means That the second amount calculating means, calculates based on said memory usage calculated again by the second usage amount calculation means, to calculate the image quality can be recorded in order to shoot as the usage schedule to said calculation means It functions as a control means.
本発明によれば、使用スケジュールに基づく撮影ペースより早い撮影ペースで被写体の画像データを記録した場合でも、使用スケジュール通りの撮影が可能となる。 According to the present invention, even when image data of a subject is recorded at a shooting pace faster than the shooting pace based on the usage schedule , it is possible to perform shooting according to the usage schedule .
以下、本実施の形態について、本発明の撮像装置をデジタルカメラに適用した一例として図面を参照して詳細に説明する。
[第1の実施の形態]
A.デジタルカメラの構成
図1は、本発明の撮像装置を実現するデジタルカメラ1の電気的な概略構成を示すブロック図である。
デジタルカメラ1は、撮影レンズ2、レンズ駆動ブロック3、絞り4、CCD5、ドライバ6、TG(timing generator)7、ユニット回路8、画像生成部9、CPU10、キー入力部11、メモリ12、DRAM13、フラッシュメモリ14、画像表示部15、バス16から構成されている。
Hereinafter, the present embodiment will be described in detail with reference to the drawings as an example in which the imaging apparatus of the present invention is applied to a digital camera.
[First embodiment]
A. Configuration of Digital Camera FIG. 1 is a block diagram showing a schematic electrical configuration of a digital camera 1 that implements the imaging apparatus of the present invention.
The digital camera 1 includes a photographing
撮影レンズ2は、図示しないフォーカスレンズ、ズームレンズを含み、レンズ駆動ブロック3が接続されている。レンズ駆動ブロック3は、図示しないフォーカスレンズ、ズームレンズをそれぞれ光軸方向に駆動させるフォーカスモータ、ズームモータと、CPU10からの制御信号にしたがってフォーカスモータ、ズームモータをそれぞれ光軸方向に駆動させるフォーカスモータドライバ、ズームモータドライバから構成されている。
The photographing
絞り4は、図示しない駆動回路を含み、駆動回路はCPU10から送られてくる制御信号にしたがって絞り4を動作させる。
絞りとは、撮影レンズ2から入ってくる光の量を制御する機構のことをいう。
The diaphragm 4 includes a drive circuit (not shown), and the drive circuit operates the diaphragm 4 in accordance with a control signal sent from the
The aperture is a mechanism that controls the amount of light that enters from the
CCD5は、ドライバ6によって駆動され、一定周期毎に被写体像のRGB値の各色の光の強さを光電変換して撮像信号としてユニット回路8に出力する。このドライバ6、ユニット回路8の動作タイミングはTG7を介してCPU10により制御される。なお、CCD5はベイヤー配列の色フィルターを有しており、電子シャッタとしての機能も有する。この電子シャッタのシャッタ速度は、ドライバ6、TG7を介してCPU10によって制御される。
The CCD 5 is driven by the
ユニット回路8は、CCD5から出力される撮像信号を相関二重サンプリングして保持するCDS(Correlated Double Sampling)回路、そのサンプリング後の撮像信号の自動利得調整を行うAGC(Automatic Gain Control)回路、その自動利得調整後のアナログの撮像信号をデジタル信号に変換するA/D変換器から構成されており、CCD5の撮像信号は、ユニット回路8を経てデジタル信号として画像生成部9に送られる。
The
画像生成部9は、ユニット回路8から送られてきた画像データに対してγ補正処理、ホワイトバランス処理などの処理を施すとともに、輝度色差信号(YUVデータ)を生成し、該生成された輝度色差信号の画像データはCPU10に送られる。つまり、画像生成部9は、CCD5から出力された画像データに対して画像処理を施す。
The image generation unit 9 performs processing such as γ correction processing and white balance processing on the image data sent from the
CPU10は、画像生成部9から送られてきた画像データの圧縮・伸張(例えば、JPEG形式、MPEG形式の圧縮・伸張)処理、撮影処理、再生処理などを行う機能を有するとともに、デジタルカメラ1の各部を制御するワンチップマイコンである。また、CPU10は、時を刻むクロック回路も含み、該クロック回路は時計としての機能も有する。
The
キー入力部11は、電源On/Offキー、モード切替キー、シャッタボタン、録画ボタン、メニューキー、十字キー、SETキー等の複数の操作キーを含み、ユーザのキー操作に応じた操作信号をCPU10に出力する。
メモリ12には、CPU10によるデジタルカメラ1の各部の制御に必要なプログラム、及び各部の制御に必要なデータが記録されており、CPU10は、このプログラムにしたがって各処理を行う。また、メモリ12は、本発明に必要なデータを記録させるための領域も有する。
The key input unit 11 includes a plurality of operation keys such as a power On / Off key, a mode switching key, a shutter button, a recording button, a menu key, a cross key, and a SET key, and sends an operation signal according to a user's key operation to the
The
DRAM13は、CCD5によって撮像された後、CPU10に送られてきた画像データを一時記憶するバッファメモリとして使用されるとともに、CPU10のワーキングメモリとして使用される。
フラッシュメモリ14は、CCD5によって撮像され、CPU10によって圧縮された画像データなどを保存しておく記録媒体である。
The
The
画像表示部15は、カラーLCDとその駆動回路を含み、撮影待機状態や動画撮影時にあるときには、CCD5によって撮像された被写体をスルー画像として表示させ、画像再生状態にあるときはフラッシュメモリ14に記録された画像データを表示させる。また、各種モードに対応する画面も表示させる。
The
B.CPU10の機能について
CPU10の機能を図2の機能ブロック図を用いて説明する。
CPU10は、第2の制御手段21、画質設定手段22、撮影記録制御手段23、設定手段24、第1の制御手段25、推奨画質算出手段26、報知手段27、判定手段28、動作制御手段29、画質算出手段30を有する。
B. Functions of
The
画質設定手段22は、撮影記録制御手段23により撮影記録される画像の画質を設定するものであり、第2の制御手段21は、ユーザのキー入力部11の操作によりユーザによって選択された画質に設定させるように画質設定手段22を制御するものである。
撮影記録制御手段23は、該画質設定手段22により設定された画質で、被写体を撮影し、該得られた画像データをフラッシュメモリ14に記録するものである。
The image quality setting means 22 is for setting the image quality of an image shot and recorded by the shooting and recording control means 23, and the second control means 21 is set to the image quality selected by the user by operating the user's key input unit 11. The image quality setting means 22 is controlled so as to be set.
The photographing /
設定手段24は、ユーザのキー入力部11の操作によって入力された撮影の使用スケジュールを設定するものである。このとき、使用スケジュールとして、ユーザは、「全撮影枚数及び撮影期間」、「各単位期間の撮影枚数及び撮影期間」のいずれかを選択して入力することができ、該入力された使用スケジュールを設定する。
推奨画質算出手段26は、前記設定手段により設定された使用スケジュールと、フラッシュメモリ14の空きメモリ容量とに基づいて、該設定された使用スケジュール通りの撮影ができる画質の中で、比較的高い画質(最も高い画質も含む)である画質推奨画質を算出するものであり、第1の制御手段25は、設定手段24により使用スケジュールが設定されると、推奨画質算出手段26を制御することにより、該使用スケジュール設定時のフラッシュメモリ14の空きメモリ容量と、該設定された使用スケジュールとに基づいて推奨画質を算出させる。
The setting
The recommended image quality calculation means 26 has a relatively high image quality among the image quality that can be photographed according to the set use schedule based on the use schedule set by the setting means and the free memory capacity of the
報知手段27は、推奨画質算出手段26により算出された推奨画質をユーザに対して報知させるものである。この報知は、画像表示部15に該推奨画質を表示させることにより報知させる。
判定手段28は、撮影記録制御手段23による撮影記録状況に基づいて、これからの撮影が推奨画質算出手段26で算出された推奨画質で該設定した使用スケジュール通りに最後まで行なえるか否かを判定する。つまり、フラッシュメモリ14に、使用スケジュールに基づくこれからの撮影に必要な空きメモリ容量があるか否かを判定する。
The notification means 27 is for notifying the user of the recommended image quality calculated by the recommended image quality calculation means 26. This notification is notified by causing the
The determining
この判定手段28は、前回の判定時(使用スケジュール設定時から1度も判定が行なわれていない場合は、使用スケジュール設定時)から現在まで実際に使用された実際使用メモリ容量を検出する手段(検出手段)と、設定された使用スケジュールに基づいて、前回の判定時(使用スケジュール設定時から1度も判定が行なわれていない場合は、該使用スケジュール設定時)から現在までの間に使用されたであろうと推測される予定使用メモリ容量を算出する手段(算出手段)を含み、該検出された実際使用メモリ容量と、算出された予定使用メモリ容量とに基づいて、これからの撮影が推奨画質算出手段26で算出された推奨画質で該設定した使用スケジュール通りに最後まで行なえるか否かを判定する。この実際使用メモリ容量が予定使用メモリ容量より大きい場合には、これからの撮影が使用スケジュール通りに最後まで行なえないと判定する。なお、この判定手段28は、所定のタイミングが到来したか否かを判定し、到来した時に判定を行なう。 This determination means 28 is means for detecting the actually used memory capacity actually used from the time of the previous determination (when the determination is not made once since the use schedule was set) to the present time (when the use schedule is set). Detection means) and based on the set use schedule, it is used from the time of the previous determination (when the determination has never been made since the use schedule was set) to the present time. A means (calculation means) for calculating the estimated used memory capacity that is estimated to be expected, and based on the detected actual used memory capacity and the calculated expected used memory capacity, future image taking is recommended. It is determined whether or not the recommended image quality calculated by the calculation means 26 can be performed to the end according to the set use schedule. When the actual use memory capacity is larger than the planned use memory capacity, it is determined that the future photographing cannot be performed to the end according to the use schedule. The determination means 28 determines whether or not a predetermined timing has arrived, and makes a determination when it has arrived.
判定手段28により使用スケジュール通りの撮影が最後まで行なえないと判定されると、動作制御手段29は、推奨画質算出手段26、画質算出手段30の何れかを制御して、ユーザに対して報知する。
推奨画質算出手段26を制御する場合は、再び推奨画質を再算出させ、該算出された推奨画質を再報知させる。この再報知は、直接動作制御手段29が行なうようにしてもよいし、報知手段27を制御することにより報知するようにしてもよい。このとき、動作制御手段29は、フラッシュメモリ14の現在の空きメモリ容量と、設定された使用スケジュールに基づいた、これから撮影されると予定される残りの撮影予定枚数とから推奨画質を再算出させるように推奨画質算出手段26を制御する。
If it is determined by the determination means 28 that shooting according to the use schedule cannot be performed to the end, the operation control means 29 controls either the recommended image quality calculation means 26 or the image quality calculation means 30 to notify the user. .
When the recommended image quality calculating means 26 is controlled, the recommended image quality is recalculated again, and the calculated recommended image quality is re-notified. This re-notification may be performed directly by the operation control means 29 or may be notified by controlling the notification means 27. At this time, the operation control means 29 recalculates the recommended image quality from the current free memory capacity of the
また、画質算出手段30を制御する場合は、これからの撮影が、該算出した推奨画質で該設定した使用スケジュール通りに最後まで行なうことができるように、画質算出手段30に基準となる基準画質を算出させ、該算出された基準画質より高い画質の画像を該基準画質に変更するようにユーザに対して報知させる。この再報知は、直接動作制御手段29が行なうようにしてもよいし、報知手段27を制御することにより報知するようにしてもよい。この基準画質とは、フラッシュメモリ14に記録されている画像の中で、ある画質より高い画質の画像を該ある画質に下げれば、該算出した推奨画質で該設定した使用スケジュール通りに最後まで撮影することができるようになる画質のことをいう。画質が高ければ(良ければ)、その分メモリ使用量も増えるので、画質を下げることにより使用メモリ容量を少なくさせるというものである。
Further, when controlling the image quality calculation means 30, the reference image quality to be used as a reference is set in the image quality calculation means 30 so that the future shooting can be performed to the end according to the set use schedule with the calculated recommended image quality. The calculation is performed, and the user is notified to change an image having a higher image quality than the calculated reference image quality to the reference image quality. This re-notification may be performed directly by the operation control means 29 or may be notified by controlling the notification means 27. This reference image quality means that if an image with a higher image quality than a certain image quality is reduced to the certain image quality among the images recorded in the
C.デジタルカメラ1の動作
第1の実施の形態におけるデジタルカメラ1の動作を、主に使用スケジュール設定及び撮影と、使用状況判定の動作とに分けて説明するが、その前に、第1の実施の形態について簡単に説明すると、ユーザが撮影の使用スケジュールを設定すると、該設定した使用スケジュールと現在のフラッシュメモリ14の空きメモリ容量とに基づいて推奨画質(使用スケジュール通りに撮影することができ、且つ一番良い画質)を算出して報知するとともに、フラッシュメモリ14の空きメモリ容量の減り具合が予想以上に早い場合には、これからの撮影が使用スケジュール通りに最後まで行なえないと判定して、新たに推奨画質を算出して報知したり、記録した画像の画質の変更を促す報知を行なうことにより、これからの撮影を使用スケジュール通りに最後まで行わせることを可能にするというものである。
このフラッシュメモリ14の空きメモリ容量の減り具合が予想以上に早い場合とは、ユーザが該報知された推奨画質より高い画質に設定した場合や、使用スケジュールに基づく撮影ペース(撮影枚数)よりオーバーペースで撮影していった場合である。
C. The operation of the digital camera 1 The operation of the digital camera 1 in the first embodiment will be described mainly by dividing it into use schedule setting and photographing and operation for determining the use situation. Before that, the first embodiment will be described. The mode will be briefly described. When the user sets the use schedule for shooting, the recommended image quality (capable of shooting according to the use schedule can be taken based on the set use schedule and the current free memory capacity of the
The case where the decrease in the free memory capacity of the
C−1.使用スケジュール設定及び撮影の動作について
まず、使用スケジュール設定及び撮影の動作を図3及び図4のフローチャートに従って説明する。
C-1. Use Schedule Setting and Shooting Operation First, the use schedule setting and shooting operation will be described with reference to the flowcharts of FIGS.
ユーザのキー入力部11の電源On/Offキーの操作により、デジタルカメラ1の電源がオンされると、CPU10は、現在設定されているモードが使用スケジュールモードであるか否かを判断する(ステップS1)。このとき、ユーザはデジタルカメラ1の電源をオンすると、ユーザはキー入力部11のモード切替キーを操作することにより、任意のモードに設定することができる。
When the power of the digital camera 1 is turned on by the user's operation of the power On / Off key of the key input unit 11, the
ステップS1で、使用スケジュールモードに設定されていると判断すると、CPU10は、使用スケジュールを入力するための画面を表示させる。
ここでは、使用スケジュールとして、静止画撮影の全撮影枚数及び撮影期間を入力させるための画面と、各単位期間の撮影枚数及び撮影期間を入力させるための画面を表示させ、ユーザは、キー入力部11を操作することにより、全撮影枚数及び撮影期間と、各単位期間の撮影枚数及び撮影期間とのどちらか一方を選択して入力することができる。このとき、各単位期間の撮影枚数及び撮影期間を選択した場合は、各単位期間毎に異なる撮影枚数を入力することができる。
If it is determined in step S1 that the use schedule mode is set, the
Here, as a usage schedule, a screen for inputting the total number of still images and the shooting period and a screen for inputting the number of shootings and the shooting period for each unit period are displayed. 11 is operated, it is possible to select and input either the total number of shots and the shooting period or the number of shots and the shooting period of each unit period. At this time, when the number of shots and the shooting period for each unit period are selected, a different number of shots can be input for each unit period.
例えば、全撮影枚数及び撮影期間を選択して入力する場合は、全撮影枚数を100枚、撮影期間を4日間と入力することができる。また、各単位期間(ここでは各日)の撮影枚数及び撮影期間を入力する場合は、撮影期間を4日間、1日目を16枚、2日目を50枚、3日目を20枚、4日目を14枚というように各日の撮影枚数を入力することができる。 For example, when selecting and inputting the total number of shots and the shooting period, it is possible to input 100 shots as the total number of shots and 4 days as the shooting period. Also, when inputting the number of shots and the shooting period for each unit period (here, each day), the shooting period is 4 days, 16 days for the first day, 50 sheets for the second day, 20 sheets for the third day, The number of shots for each day can be entered such as 14 on the fourth day.
次いで、CPU10は、セットキーの操作が行われたか否かを判断する(ステップS3)。この判断は、キー入力部11からセットキーの操作に対応する操作信号が送られてきたか否かにより判断する。
ステップS3で、セットキーの操作が行われていないと判断するとセットキーの操作が行なわれるまでステップS3に留まり、セットキーの操作が行なわれたと判断すると、CPU10は、該入力された使用スケジュールを設定する(ステップS4)。つまり、メモリ12の使用スケジュール記録領域に該入力された使用スケジュールを記録させる。このとき、使用スケジュール記録領域の該設定された時の日時(設定日時)も記録させる。
ここで、ユーザは、セットキーの操作を行なうまでは使用スケジュールを入力することができ、使用スケジュールの入力が完了したと判断するとセットキーの操作を行なうことにより入力した使用スケジュールを設定することができる。
Next, the
If it is determined in step S3 that the set key has not been operated, the process stays in step S3 until the set key is operated. If it is determined that the set key has been operated, the
Here, the user can input the use schedule until the set key is operated, and when it is determined that the input of the use schedule is completed, the user can set the input use schedule by operating the set key. it can.
使用スケジュールの設定を行なうと、CPU10は、該設定された使用スケジュール及びフラッシュメモリ14の空きメモリ容量に基づいて1枚当たりのメモリ使用量の算出を行う(ステップS5)。
When the usage schedule is set, the
具体的には、設定された使用スケジュールに基づく全撮影枚数とフラッシュメモリ14の空きメモリ容量とに基づいて、1枚当たりのメモリ使用量を算出する。使用スケジュールに基づく全撮影枚数とは、全撮影枚数及び撮影期間が選択されて入力された場合はそのまま入力された全撮影枚数がそのまま全撮影枚数となるが、各単位期間の撮影枚数及び撮影期間が選択されて入力された場合は、各単位期間の撮影枚数を合計した撮影枚数が全撮影枚数ということになる。例えば、上述した入力例でいくと、1日目が16枚、2日目が50枚、3日目が20枚、4日目が14枚となるので、合計した撮影枚数は100枚ということになり、これが全撮影枚数となる
Specifically, the memory usage per frame is calculated based on the total number of shots based on the set usage schedule and the free memory capacity of the
また、1枚当たりのメモリ使用量の算出例としては、例えば、フラッシュメモリ14の空きメモリ容量が50MB(メガバイト)であり、設定された使用スケジュールに基づく全撮影枚数が100枚の場合は、1枚当たりのメモリ使用量は0.5MBということになる。この算出された1枚当たりのメモリ使用量は、メモリ12のメモリ使用量記録領域に記録される。
Further, as an example of calculating the memory usage per frame, for example, when the free memory capacity of the
次いで、CPU10は、該算出した1枚当たりのメモリ使用量に対応する推奨画質を算出する(ステップS6)。ここで、画質とは、画像のきめ細かさ、画像の綺麗さ等に関わる画像サイズ(画素数)、圧縮率等を総合したものをいい、画質が良くなればその分メモリ使用量も大きくなる。この算出された推奨画質は、メモリ12の推奨画質記録領域に記録される。
Next, the
なお、1枚当たりのメモリ使用量に対応する推奨画質を算出するようにしたが、それぞれのメモリ使用量に対応する推奨画質を記録したテーブルを備え、該テーブルから1枚当たりのメモリ使用量に対応する推奨画質を読み出すようにしてもよい。また、画像サイズのみを画質というようにしてもよいし、圧縮率のみを画質というようにしてもよい。 Although the recommended image quality corresponding to the memory usage per sheet is calculated, a table recording the recommended image quality corresponding to each memory usage is provided, and the memory usage per sheet is calculated from the table. The corresponding recommended image quality may be read out. Further, only the image size may be referred to as image quality, or only the compression rate may be referred to as image quality.
次いで、CPU10は、該算出した推奨画質を画像表示部15に表示させることによりユーザに対して報知させる(ステップS7)。この推奨画質の報知は、1度だけ行なってもよいし、定期的に報知させるようにしてもよいし、連続的に報知するようにしてもよい。
これにより、推奨画質をユーザが認識することができる。
Next, the
Thereby, the user can recognize the recommended image quality.
一方、ステップS1で、現在設定されているモードが使用スケジュールモードでないと判断すると、図4のステップS8に進み、CPU10は、静止画撮影モードであるか否かを判断する。
ステップS8で、静止画撮影モードでないと判断すると他のモードへ移行し、静止画撮影モードであると判断すると、CPU10は、CCD5による撮像を開始させ、CCD5により順次撮像され、画像生成部9により順次生成された輝度色差信号の静止画データを画像表示部15に表示させていくという、いわゆるスルー画像表示を開始させる(ステップS9)。
On the other hand, if it is determined in step S1 that the currently set mode is not the use schedule mode, the process proceeds to step S8 in FIG. 4 and the
If it is determined in step S8 that the mode is not the still image shooting mode, the process proceeds to another mode. If it is determined that the mode is the still image shooting mode, the
次いで、CPU10は、画質設定を行なうか否かを判断する(ステップS10)。
このとき、ユーザはスルー画像表示中にキー入力部11のメニューキーを操作して、画質設定を選択することができ、該操作に対応する操作信号がキー入力部11から送られてくると画質設定を行なうと判断する。
ステップS10で、画質設定を行なわないと判断するとそのままステップS14に進み、画質設定を行なうと判断すると、CPU10は、ユーザに画質を選択させるための画面を表示させる(ステップS11)。
このとき、ユーザはキー入力部11の十字キーを操作することにより表示された複数の画質の中から任意の画質を選択することができる。
Next, the
At this time, the user can select the image quality setting by operating the menu key of the key input unit 11 during the through image display, and when an operation signal corresponding to the operation is sent from the key input unit 11, the image quality is set. It is determined that the setting is performed.
If it is determined in step S10 that image quality setting is not performed, the process proceeds to step S14 as it is. If it is determined that image quality setting is performed, the
At this time, the user can select an arbitrary image quality from among a plurality of displayed image quality by operating the cross key of the key input unit 11.
次いで、CPU10は、セットキーの操作が行なわれたか否かを判断する(ステップS12)。
ステップS12で、セットキーの操作が行われていないと判断するとセットキーの操作が行なわれるまでステップS12に留まり、セットキーの操作が行なわれたと判断すると該選択されている画質に設定して(ステップS13)ステップS14に進む。
Next, the
If it is determined in step S12 that the set key is not operated, the process stays in step S12 until the set key is operated. If it is determined that the set key is operated, the selected image quality is set ( Step S13) Proceed to step S14.
つまり、ユーザはセットキーの操作を行なうまでは自由に画質を選択することができ、選択した画質でよいと思うとセットキーを操作することにより画質の設定を行なうことができる。
これにより、図3のステップS7で、報知された推奨画質にユーザが設定することもできるし、該報知された推奨画質と異なる画質に設定することもできる。
That is, the user can freely select the image quality until the set key is operated, and if the selected image quality is acceptable, the user can set the image quality by operating the set key.
Thereby, in step S7 in FIG. 3, the user can set the notified recommended image quality, or can set the image quality different from the notified recommended image quality.
ステップS14に進むと、CPU10は、静止画撮影を行なうか否かを判断する。この判断は、シャッタボタンの押下に対応する操作信号がキー入力部11から送られてきたか否かにより判断する。
ステップS14で、静止画撮影を行なわないと判断するとステップS10に戻り、静止画撮影を行なうと判断すると、設定されている画質で静止画撮影記録処理を行って(ステップS15)、ステップS8に戻る。つまり、該設定されている画像サイズ、圧縮率等に基づいて該撮影された静止画データを記録する。
In step S14, the
If it is determined in step S14 that still image shooting is not performed, the process returns to step S10. If it is determined that still image shooting is performed, the still image shooting recording process is performed with the set image quality (step S15), and the process returns to step S8. . That is, the captured still image data is recorded based on the set image size, compression rate, and the like.
C−2.使用状況判定の動作について
次に、使用状況判定の動作を図5のフローチャートに従って説明する。
CPU10は、所定のタイミングが到来したか否かを判断する(ステップS31)。この所定のタイミングとは、例えば、デジタルカメラ1がクレードルにセットされたタイミング、一定周期が到来したタイミング、電源がオフにされたときのタイミング、電源がオンにされたときのタイミング、1日が終了したときのタイミング(例えば、0時0分になった時のタイミング)、ユーザによって使用状況判定を行なう旨の指示がされたときのタイミング等があり、何れであってもよく、電源オン状態、オフ状態に関わらず行なってもよい。
C-2. Operation of Usage Status Determination Next, the usage status determination operation will be described with reference to the flowchart of FIG.
The
ステップS31で、所定のタイミングが到来したと判断すると、CPU10は、前回使用状況判定を行なった時(後述する判定時期記録領域に記録されている日時)、使用スケジュール設定時から一度も使用状況判定を行なっていない場合は図3のステップS4で使用スケジュールを設定した時(使用スケジュール記録領域に記録されている設定日時)から現在までの間に実際に使用された(記録された)フラッシュメモリ14の実際メモリ使用量mを検出する(ステップS32)。つまり、現時点のメモリ使用量から前回の使用状況判定処理を行った時点(使用スケジュール設定時から未だ一度も使用状況判定を行なっていない場合は使用スケジュールを設定した時点)のメモリ使用量を減算してメモリ使用量の増加分を算出することにより実際メモリ使用量mを検出する。
If it is determined in step S31 that the predetermined timing has arrived, the
次いで、CPU10は、前回の使用状況判定処理を行った時(使用スケジュール設定時から未だ一度も使用状況判定を行なっていない場合は図3のステップS4で使用スケジュールを設定した時点)から現在までの間に使用されたであろうと推測される予定メモリ使用量nを設定された使用スケジュールに基づいて算出する(ステップS33)。この予定メモリ使用量nの算出は、使用スケジュールとして「全撮影枚数及び撮影期間」と、「各単位期間の撮影枚数と撮影期間」とのどちらが設定されたかによって算出方法が少し異なる。
Next, the
「全撮影枚数及び撮影期間」が入力され設定された場合は、設定された使用スケジュールの撮影期間と、前回の使用状況判定処理を行なった時(使用スケジュール設定時から未だ一度も使用状況判定を行なっていない場合は使用スケジュールを設定した時点)から現在までの期間との比に応じて、設定された使用スケジュールの全撮影枚数から、使用スケジュールの設定日時から現在までの間に撮影されたであろうと予定される予定撮影枚数を算出し、該算出した予定撮影枚数とメモリ使用量記録領域に記録されている1枚当たりのメモリ使用量(図3のステップS5で算出された1枚当たりのメモリ使用量、又は後述する図5のステップS38で算出された1枚当たりのメモリ使用量)とに基づいて算出する。例えば、使用スケジュールとして全撮影枚数を100枚、撮影期間を4日間と設定された場合であって、前回の使用状況判定処理の時や該使用スケジュールの設定時から現在までの期間が約2日間とする場合には、予定撮影枚数は50枚ということになり、該50枚と1枚当たりのメモリ使用量とに基づいて予定メモリ使用量nが算出される。つまり、「全撮影枚数及び撮影期間」が設定された場合は、各単位期間の撮影枚数は均等ということになる。例えば、全撮影枚数が100枚、撮影期間が4日間の場合は、1日当たり25枚ということになり、これが撮影ペースということになり、単位期間の撮影ペースが自動的に定められることになる。 If “total number of shots and shooting period” is entered and set, the shooting period of the set usage schedule and the previous usage status determination process (the usage status determination has been performed once since the usage schedule was set) If the schedule is not set, the number of shots from the set schedule to the current date will be calculated based on the ratio between the current schedule and the current period. The planned number of shots planned to be taken is calculated, and the calculated number of shots to be taken and the memory usage per frame recorded in the memory usage amount recording area (per one frame calculated in step S5 in FIG. 3). This is calculated based on the memory usage or the memory usage per sheet calculated in step S38 of FIG. For example, when the total number of shots is set to 100 and the shooting period is set to 4 days as the usage schedule, the period from the previous usage status determination process or the setting of the usage schedule to the present is about 2 days. In this case, the planned number of shots is 50, and the scheduled memory usage n is calculated based on the 50 and the memory usage per frame. That is, when “total number of shots and shooting period” is set, the number of shots in each unit period is equal. For example, if the total number of shots is 100 and the shooting period is 4 days, this means 25 shots per day, which is the shooting pace, and the shooting pace for the unit period is automatically determined.
一方、「各単位期間の撮影枚数及び撮影期間」が入力され設定された場合は、前回の使用状況判定処理を行なった時(使用スケジュール設定時から未だ一度も使用状況判定を行なっていない場合は使用スケジュールを設定した時点)から現在までの期間に対応する期間の撮影枚数を、各単位期間の撮影枚数から予定撮影枚数を算出することになる。例えば、撮影期間を4日間、1日目を16枚、2日目を50枚、3日目を20枚、4日目を14枚と設定した場合であって、現在を3日目が満了した時点とし、前回の使用状況判定処理を行なった時期が1日目の終了した時点である場合は、前回の使用状況判定処理の時から現在までの期間が2日目と3日目との約2日間となり、予定撮影枚数は70枚となる。また、使用スケジュール設定時から1度も使用状況判定処理が行なわれていない場合である場合は、該使用スケジュールの設定時から現在までの期間が1日目と2日目と3日目との約3日間となり、予定撮影枚数は86枚ということになる。そしてこの予定撮影枚数とメモリ使用量記録領域に記録されている1枚当たりのメモリ使用量とに基づいて予定メモリ使用量nを算出することになる。つまり、「各単位期間の撮影枚数及び撮影期間」が設定された場合は「全撮影枚数及び撮影期間」が設定された場合とは違って、各単位期間の撮影枚数は均等ではなく、設定された各単位期間毎の撮影枚数がそのまま撮影ペースということになる。例えば、1日目が16枚と設定された場合は、これがそのまま1日目の撮影ペースということになり、2日目が50枚と設定された場合は、これがそのまま2日目の撮影ペースということになる。 On the other hand, when “Number of shots and shooting period for each unit period” is entered and set, when the previous usage status determination process is performed (if the usage status has not been determined yet since the setting of the usage schedule) The number of shots in the period corresponding to the period from when the use schedule is set to the present time is calculated from the number of shots in each unit period. For example, if the shooting period is set to 4 days, 16 for the first day, 50 for the second day, 20 for the third day, 14 for the fourth day, and 14 for the fourth day. If the time when the previous usage status determination process was completed is the time when the first day ends, the period from the previous usage status determination process to the present time is between the second and third days. It will take about 2 days, and the planned number of shots will be 70. If the usage status determination process has not been performed once since the use schedule is set, the period from the setting of the use schedule to the present is the first day, the second day, and the third day. It will be about 3 days, and the planned number of shots will be 86. Then, the planned memory usage n is calculated based on the planned number of shots and the memory usage per frame recorded in the memory usage recording area. In other words, when “Number of shots for each unit period and shooting period” is set, the number of shots for each unit period is not equal, unlike when “Total number of shots and shooting period” is set. The number of shots taken for each unit period is the shooting pace. For example, if the first day is set to 16 shots, this is the shooting pace for the first day, and if the second day is set to 50 shots, this is the second shooting rate for the second day. It will be.
次いで、CPU10は、該検出した実際メモリ使用量mと、該算出した予定メモリ使用量nを比較し(ステップS34)、該比較結果に基づいて実際メモリ使用量mが予定メモリ使用量nより大きいか否かを判断する(ステップS35)。つまり、ステップS34及びステップS35では、図4のステップS15の静止画撮影記録処理による静止画データのフラッシュメモリ14への記録状況に基づいて、前回報知した推奨画質(推奨画質記録領域に記録されている推奨画質)で、設定した使用スケジュールどおりにこれから最後まで撮影を行なうことができるか否かを判定することになる。つまり、設定された使用スケジュールに基づいて、現在から撮影されるであろうと予想される残りの撮影枚数分の撮影を該推奨画質で行なうことができるか否かを判定することになる。
言い換えるならば、推奨画質に設定したものの設定された使用スケジュールに基づく撮影ペースより早い撮影ペースで撮影した場合や、該使用スケジュールに基づく撮影ペースで撮影しているが設定した画質が高い場合等は、これからの撮影が使用スケジュール通りに撮影することができないということになる。
Next, the
In other words, when the recommended image quality is set, but shooting is performed at a shooting pace faster than the shooting pace based on the set usage schedule, or when shooting is performed at a shooting pace based on the usage schedule but the set image quality is high, etc. This means that future shots cannot be taken according to the usage schedule.
例えば、報知された推奨画質より高画質に設定して撮影した場合や、設定した使用スケジュールより速いペースで撮影を行っていった場合、つまり、使用スケジュールとして全撮影枚数を100枚、撮影期間を4日間とした場合は単位期間当たり(ここでは、1日当たり)の撮影枚数は25枚であるのに対し、1日目で50枚も撮影した場合は、撮影ペースが速く、4日間で100以上撮影してしまう可能性があり、これからの撮影が、該報知した推奨画質で使用スケジュール(100枚撮影、4日間に渡って撮影)どおりに最後まで行なうことはできないからである。言い換えるならば、設定された使用スケジュール通りに撮影ができ、且つ、画質が最大となるように推奨画質を算出して報知したので、該報知された推奨画質で該設定した使用スケジュールで撮影を行なえば、フラッシュメモリ14の空きメモリ容量が丁度なくなり、且つ、使用スケジュールどおりに最後まで撮影することはできるが、該推奨画質以上の画質でスケジュールどおりに撮影した場合は100枚撮影する前にフラッシュメモリ14の空きメモリ容量が無くなる可能性があり、また、推奨画質で撮影したが設定した使用スケジュールに基づくペースより速いペースで撮影を行なっていった場合には、4日間に渡って撮影することができない可能性があり、使用スケジュール通りに最後まで撮影を行なうことはできないからである。
なお、ステップS35での判断を行った場合は、判断結果に関わらず、CPU10は、メモリ12の判定時期記録領域に使用状況を判定した日時を記録させる。これにより、前回の使用状況判定処理を行った時期がわかる。
For example, when shooting with the image quality set higher than the recommended recommended image quality, or when shooting at a faster pace than the set usage schedule, that is, as the usage schedule, the total number of shots is 100, and the shooting period is In the case of 4 days, the number of shots per unit period (here, per day) is 25, whereas when 50 shots are taken on the first day, the shooting pace is fast and more than 100 in 4 days. This is because there is a possibility of shooting, and future shooting cannot be performed to the end according to the use schedule (shooting 100 images, shooting over 4 days) with the recommended recommended image quality. In other words, since the recommended image quality is calculated and notified so that the image can be taken according to the set use schedule and the image quality is maximized, the image can be taken with the set use schedule at the notified recommended image quality. For example, the free memory capacity of the
If the determination in step S35 is made, the
ステップS35で、実際メモリ使用量mが予定メモリ使用量nより大きくないと判断するとステップS31に戻り、実際メモリ使用量mが予定メモリ使用量nより大きいと判断すると、このままでは、設定した使用スケジュール通りにこれから最後まで撮影を行なう前に、途中でフラッシュメモリ14の空きメモリ容量が無くなってしまうと事前に判断し、CPU10は、推奨画質の再報知を行うか否かを判断する(ステップS36)。
ここで、このままでは、設定した使用スケジュール通りにこれから最後まで撮影を行なう前に、途中でフラッシュメモリ14の空きメモリ容量が無くなってしまうと判断した際に、新たに推奨画質を報知させるか、記録画像の画質変更の報知を行なうか、を予めユーザがキー入力部11を操作することにより設定することができ、該設定に基づいて、推奨画質を再報知させるか否かを判断する。この記録画像の画質変更の報知とは、既にフラッシュメモリ14に記録してある静止画の画質を低くさせて空きメモリ容量を増やすことにより使用スケジュール通りに撮影を行なわせるための報知のことをいう。
If it is determined in step S35 that the actual memory usage m is not larger than the planned memory usage n, the process returns to step S31. If it is determined that the actual memory usage m is larger than the planned memory usage n, the set usage schedule remains unchanged. Thus, before shooting from the end to the end, it is determined in advance that the free memory capacity of the
Here, if it is determined that the free memory capacity of the
ステップS36で、推奨画質の再報知を行うと判断すると、CPU10は、残り撮影予定枚数を算出する(ステップS37)。具体的には、該設定され使用スケジュール記録領域に記録されている使用スケジュールと現在の日時から残り撮影予定枚数を算出する。この残り撮影予定枚数は、ステップS33と同様の動作により、使用スケジュールの設定日時から現在までの間に撮影されたであろうと予定される予定撮影枚数を算出し、該算出した予定撮影枚数を該設定された使用ジュケジュールに基づく全撮影枚数から減算して求めるようにしてもよいし、直接残り撮影予定枚数を算出するようにしてもよい。
If it is determined in step S36 that the recommended image quality is to be re-notified, the
次いで、CPU10は、現在のフラッシュメモリ14の空きメモリ容量と、該算出した残り撮影予定枚数とに基づいて、1枚当たりのメモリ使用量を算出する(ステップS38)。この算出された1枚当たりのメモリ使用量は、メモリ12のメモリ使用量記録領域に上書きして記録される。
次いで、CPU10は、該算出した1枚当たりのメモリ使用量に対応する推奨画質を算出する(ステップS39)。この算出された推奨画質は、メモリ12の推奨画質記録領域に上書きして記録される。
Next, the
Next, the
次いで、CPU10は、該算出した推奨画質を画像表示部15に表示させることにより推奨画質をユーザに対して再報知する(ステップS40)。
これにより、ユーザは、該再報知された推奨画質に設定することができ、該推奨画質で設定した場合は、これからの撮影を設定した使用スケジュール通りに最後まで行なうことができる。
Next, the
As a result, the user can set the re-notified recommended image quality. When the recommended image quality is set, the user can complete the shooting according to the set use schedule.
一方、ステップS36で、推奨画質の再報知を行わない、つまり、記録画像の画質変更の報知を行なうと判断すると、CPU10は、ステップS34で比較した実際メモリ使用量mと該算出した予定メモリ使用量nとに基づいて、オーバーした分の使用量(オーバー使用量)oを算出する(ステップS41)。
On the other hand, if it is determined in step S36 that the re-notification of the recommended image quality is not performed, that is, the notification of the change in the image quality of the recorded image is performed, the
次いで、CPU10は、既にフラッシュメモリ14に記録してある静止画の画質を低くさせて空きメモリ容量を増やすことにより、推奨画質記録領域に記録している推奨画質(直近に報知した推奨画質)で使用スケジュール通りにこれから最後までの撮影を可能にするため、該算出したオーバー使用量o分だけの容量がなくなるような基準画質を算出する(ステップS41)。この基準画質とは、使用スケジュール設定後に記録された静止画のうち、ある画質より高い静止画の画質を該ある画質に下げれば、該算出したオーバー使用量o分のメモリ使用量がなくなるという基準となる画質のことをいう。
Next, the
この基準画質の求め方としては、たとえば、該算出した予定メモリ使用量nを、使用スケジュール設定後に実際に撮影された撮影枚数pで割ることにより、実際に撮影した1枚当たりの理想使用量q(理想画質)を算出する。この理想使用量q(理想画質)で実際に撮影していれば、オーバー使用量がなくなる、つまり、ゼロになる。なお、ユーザが設定した使用スケジュール通りの枚数で撮影している場合であってオーバー使用量oがある場合は、ユーザは推奨画質以上の画質で撮影しており、推奨画質で撮影していればオーバー使用量oはないので、理想画質は報知した推奨画質ということになる。また、ユーザが設定した使用スケジュールより多く撮影を行なった場合であってオーバー使用量oがある場合は、この理想画質は推奨画質より低くなる。 As a method for obtaining the reference image quality, for example, the calculated planned memory usage n is divided by the number of shots p actually taken after setting the use schedule, thereby obtaining an ideal usage q per shot actually taken. (Ideal image quality) is calculated. If an image is actually shot with this ideal usage amount q (ideal image quality), the over usage amount is eliminated, that is, zero. In addition, when the number of shots according to the usage schedule set by the user is taken and there is an over-use amount o, the user is shooting at an image quality that is higher than the recommended image quality, and is shooting at the recommended image quality. Since there is no over-use amount o, the ideal image quality is the notified recommended image quality. In addition, when the image is taken more than the usage schedule set by the user and there is an over-use amount o, the ideal image quality is lower than the recommended image quality.
そして、スケジュール設定後に撮影され記録された各静止画のうち、該算出した理想使用量q(理想画質)以下の静止画の枚数r、及び、該理想使用量q以下の各静止画の使用量を合計した使用合計量sを求める。
そして、以下の式により1枚あたりの基準メモリ使用量を求め、該求めた基準使用量に対応する画質を基準画質とする。
Of the still images shot and recorded after setting the schedule, the number r of still images less than the calculated ideal usage amount q (ideal image quality) and the usage amount of each still image less than the ideal usage amount q. The total use amount s obtained by totaling
Then, the reference memory usage per sheet is obtained by the following equation, and the image quality corresponding to the obtained reference usage is set as the reference image quality.
次いで、CPU10は、該算出した基準画質を用いて画質変更を知らせる旨を画像表示部15に表示させることにより報知する(ステップS42)。具体的に説明すると、使用スケジュール設定後に記録した静止画のうち、該算出した基準画質より高い画質の静止画を該基準画質に変更してくださいという旨を画像表示部15に表示させる。
Next, the
D.以上のように、第1の実施の形態においては、推奨画質を報知した後に、実際の使用によるフラッシュメモリ14の空きメモリ容量の状況に応じて、これからの撮影が該報知した推奨画質で撮影の使用スケジュール通りに最後まで行なうことができるか否かを判定するようにしたので、フラッシュメモリ14の空きメモリ容量がなくなる前に、対処することができる。
また、使用スケジュール設定時から現在までに使用されると予定される使用メモリ容量を該使用スケジュールに基づいて算出し、該算出した予定メモリ使用量と、使用スケジュール設定時から現在までに実際に使用されたフラッシュメモリ14の実際使用メモリ容量とに基づいて、これからの撮影が該報知した推奨画質で撮影の使用スケジュール通りに最後まで行なうことができるか否かを判定するようにしたので、判定の精度が高くなる。
また、これからの撮影が使用スケジュール通りに最後まで行なうことができない場合は、これから最後まで撮影を行なうことができるように、推奨画質を再算出して再び報知したり、基準画質を算出して該基準画質より高い画質の画像を該基準画質に変更させるように促す旨を報知するので、撮影ペースが速い場合や、ペースがオーバーした場合であっても、該報知に従って画質の設定変更を行なったり、記録画像の画質を変更した場合は、これからの使用スケジュール通りに最後まで撮影を行なうことができる。
D. As described above, in the first embodiment, after the recommended image quality is notified, the future shooting is performed with the recommended image quality according to the situation of the free memory capacity of the
Also, the used memory capacity that is expected to be used from the time of setting the use schedule to the present is calculated based on the use schedule, and the calculated expected memory usage and the actual use from the setting of the use schedule to the present Based on the actually used memory capacity of the
In addition, if future shooting cannot be performed to the end according to the usage schedule, the recommended image quality is recalculated and notified again, or the reference image quality is calculated to enable the shooting to be completed to the end. Since the user is informed that an image having a higher image quality than the reference image quality is to be changed to the reference image quality, even when the shooting pace is fast or the pace is over, the image quality setting can be changed according to the notification. When the image quality of the recorded image is changed, the photographing can be performed to the end according to the future use schedule.
[第2の実施の形態]
次に、第2の実施の形態について説明する。
第1の実施の形態においては、静止画について説明したが、第2の実施の形態においては、動画の場合について説明する。また、第1の実施の形態においては、推奨画質の報知、画質変更の報知について説明したが、第2の実施の形態においては、画質を推奨画質に自動的に設定、自動的に画質変更を行なうというものでもある。
[Second Embodiment]
Next, a second embodiment will be described.
In the first embodiment, a still image has been described. In the second embodiment, a case of a moving image will be described. Further, in the first embodiment, the notification of the recommended image quality and the notification of the image quality change have been described. However, in the second embodiment, the image quality is automatically set to the recommended image quality, and the image quality change is automatically performed. It is also to do.
E.CPU10の機能について
第2の実施の形態も、図1に示したものと同様の構成を有するデジタルカメラ1を用いることにより本発明の撮像装置を実現する。
しかしながら、CPU10の機能が図2とは異なり、以下、第2の実施の形態のCPU10の機能を図6の機能ブロック図を用いて説明する。
CPU10は、第2の制御手段21、画質設定手段22、撮影記録制御手段23、設定手段24、第1の制御手段25、推奨画質算出手段26、判定手段28、動作制御手段29、画質算出手段30を有し、第1の実施の形態と異なる機能について説明する。
E. Regarding Function of
However, the function of the
The
第2の制御手段21は、推奨画質算出手段26により算出された推奨画質に画質を設定させるように画質設定手段22を制御するものである。
設定手段24は、ユーザのキー入力部11の操作によって入力された撮影の使用スケジュールを設定するものであるが、ここでは、使用スケジュールとして、ユーザは「全撮影時間及び撮影期間」、「各単位期間の撮影時間及び撮影期間」、「全撮影時間及び撮影回数」、「各回の撮影時間及び撮影回数」の何れかを選択して入力することができ、該入力された使用スケジュールを設定する。
動作制御手段29は、判定手段28によりこれからの撮影が使用スケジュール通りに最後まで行なえないと判定されると、推奨画質算出手段26、画質算出手段30の何れかを制御して、画質の再設定、又は記録画像の画質変更を自動的に行なう。
The
The setting
When the
推奨画質算出手段26を制御する場合は、再び推奨画質を再算出させ、該再算出された推奨画質となるように画質設定手段22を制御することにより画質の再設定を行なわせる。この画質の再設定は、直接動作制御手段29が制御するようにしてもよいし、第2の制御手段が制御するようにしてもよい。
また、画質算出手段30を制御する場合は、該算出した推奨画質で、該設定した使用スケジュール通りに最後まで撮影ができるように、画質算出手段30に基準となる画質を算出させ、フラッシュメモリ14に記録されている画像のうち、該算出された基準画質より高い画質の画像を該基準画質となるように自動的に変更させる。
When the recommended image quality calculating means 26 is controlled, the recommended image quality is recalculated again, and the image quality setting means 22 is controlled so as to obtain the recalculated recommended image quality, thereby resetting the image quality. This resetting of the image quality may be controlled directly by the operation control means 29 or may be controlled by the second control means.
Also, when controlling the image quality calculation means 30, the image quality calculation means 30 calculates the reference image quality so that the image can be taken to the end according to the set use schedule with the calculated recommended image quality, and the
F.デジタルカメラ1の動作
以下、第2の実施の形態のデジタルカメラ1の動作を第1の実施の形態と同様に、使用スケジュール設定及び撮影の動作と、使用状況判定の動作とに分けて説明するが、その前に、第2の実施の形態について簡単に説明すると、ユーザが撮影の使用スケジュールを設定すると、該設定した使用スケジュールと現在のフラッシュメモリ14の空きメモリ容量とに基づいて推奨画質(使用スケジュール通りに撮影することができ、且つ一番良い画質)を算出して自動的に画質を設定するとともに、フラッシュメモリ14の空きメモリ容量の減り具合が予想以上に早い場合には、これからの撮影が使用スケジュール通りに撮影を行なえないと判定して、新たに推奨画質を算出して自動的に画質を設定変更したり、記録した画像の画質の変更を自動的に変更するというものである。
このフラッシュメモリ14の空きメモリ容量の減り具合が予想以上に早い場合とは、使用スケジュールに基づく撮影ペースよりオーバーペースで撮影していった場合である。
F. Operation of Digital Camera 1 Hereinafter, the operation of the digital camera 1 according to the second embodiment will be described by dividing it into a use schedule setting / shooting operation and a use state determination operation, as in the first embodiment. Before that, the second embodiment will be briefly described. When the user sets a shooting use schedule, the recommended image quality (based on the set use schedule and the free memory capacity of the
The case where the reduction of the free memory capacity of the
F−1.使用スケジュール設定及び撮影の動作について
まず、使用スケジュール設定及び撮影の動作を図7のフローチャートにしたがって説明する。
F-1. Usage Schedule Setting and Shooting Operation First, usage schedule setting and shooting operation will be described with reference to the flowchart of FIG.
ユーザのキー入力部11の電源On/Offキーの操作によりデジタルカメラ1の電源がオンされると、CPU10は、現在設定されているモードが使用スケジュールモードであるか否かを判断する(ステップS51)。
ステップS51で、使用スケジュールモードに設定されていると判断すると、CPU10は、使用スケジュールを入力するための画面を表示させる(ステップS52)。
When the power of the digital camera 1 is turned on by the user operating the power On / Off key of the key input unit 11, the
If it is determined in step S51 that the use schedule mode is set, the
ここでは、使用スケジュールとして、動画の全撮影時間及び撮影期間を入力させるための画面と、各単位期間の撮影時間及び撮影期間を入力させるための画面と、更に全撮影時間及び撮影回数を入力させるための画面、各回の撮影時間及び撮影回数を入力させるための画面を表示させ、ユーザは、キー入力部11を操作することにより。「全撮影時間と撮影期間」、「各単位期間の撮影時間及び撮影期間」、「全撮影時間及び撮影回数」、「各回の撮影時間及び撮影回数」のうち何れかを選択して入力することができる。 Here, as a usage schedule, a screen for inputting the total shooting time and shooting period of the video, a screen for inputting the shooting time and shooting period of each unit period, and further, the total shooting time and the number of shooting times are input. And a screen for inputting the shooting time and the number of times of shooting each time, and the user operates the key input unit 11. Select and input from “All Shooting Times and Shooting Periods”, “Shooting Times and Shooting Periods for Each Unit Period”, “All Shooting Times and Shooting Counts”, and “Every Shooting Time and Shooting Count” Can do.
全撮影時間及び撮影期間を選択して入力する場合は、例えば、全撮影時間を1時間、撮影期間を4日間と入力することができ、各単位期間(ここでは単位期間を1日とする)の撮影時間及び撮影期間を選択して入力する場合は、例えば、撮影期間を3日間、1日目を25分、2日目を20分、3日目を15分というように各日の撮影時間を入力することができる。また、全撮影時間及び撮影回数を選択して入力する場合は、例えば、全撮影時間を1時間(60分)、撮影回数を4回と入力することができ、各回の撮影時間及び撮影回数を選択して入力した場合は、例えば、1回目を30分、2回目を10分、3回目を20分、撮影回数を3回と入力することができる。 When selecting and inputting the total shooting time and the shooting period, for example, the total shooting time can be input as 1 hour and the shooting period as 4 days, and each unit period (here, the unit period is 1 day) can be input. When selecting and inputting the shooting time and the shooting period, for example, the shooting period is 3 days, the first day is 25 minutes, the second day is 20 minutes, and the third day is 15 minutes. You can enter the time. In addition, when selecting and inputting the total shooting time and the number of times of shooting, for example, the total shooting time can be input as 1 hour (60 minutes), and the number of times of shooting can be input as four times. When selected and input, for example, the first time can be input as 30 minutes, the second time as 10 minutes, the third time as 20 minutes, and the number of photographing times as 3 times.
次いで、CPU10は、セットキーの操作が行なわれたか否かを判断する(ステップS53)。
ステップS53で、セットキーの操作が行われていないと判断するとセットキーの操作が行なわれるまでステップS53に留まり、セットキーの操作が行なわれたと判断すると、CPU10は、該入力された使用スケジュールを設定する(ステップS54)。このとき、該入力された使用スケジュール及び設定日時が使用スケジュール記録領域に記録される。
Next, the
If it is determined in step S53 that the set key is not operated, the process stays in step S53 until the set key is operated. If it is determined that the set key is operated, the
使用スケジュールの設定を行なうと、CPU10は、該設定された使用スケジュール及びフラッシュメモリ14の空きメモリ容量に基づいて単位時間当たり(例えば、1秒当たり)のメモリ使用量の算出を行う(ステップS55)。
When the usage schedule is set, the
具体的には、設定された使用スケジュールに基づく全撮影時間とフラッシュメモリ14の空きメモリ容量とに基づいて、単位時間当たりの使用メモリ容量を算出する。この使用スケジュールに基づく全撮影時間とは、「全撮影時間及び撮影期間」や「全撮影時間及び撮影回数」が選択されて入力された場合は、入力された全撮影時間がそのまま全撮影時間となり、「各単位期間の撮影時間及び撮影期間」や「各回の撮影時間及び撮影回数」が選択された入力された場合、各単位期間の撮影時間を合計した撮影時間や各回の撮影時間を合計した撮影時間が全撮影時間ということになる。例えば、上述した入力例で行くと、各単位期間の撮影時間として1日目が25分、2日目が20分、3日目が15分となるので、合計した撮影時間は1時間ということになり、これが全撮影時間ということになる。また、各回の撮影時間として1回目が30分、2回目が10分、3回目が20分となるので、合計した撮影時間は1時間ということになり、これが全撮影時間ということになる。
Specifically, the used memory capacity per unit time is calculated based on the total shooting time based on the set use schedule and the free memory capacity of the
また、単位時間当たりのメモリ使用量の算出例としては、例えば、フラッシュメモリの空きメモリ容量180MBで、設定された使用スケジュールに基づく全撮影時間が1時間の場合は、1秒当たりのメモリ使用量は0.5MBということになる。この算出された1秒当たりのメモリ使用量は、メモリ使用量記録領域に記録される。 As an example of calculating the memory usage per unit time, for example, when the free memory capacity of the flash memory is 180 MB and the total shooting time based on the set usage schedule is 1 hour, the memory usage per second Will be 0.5MB. The calculated memory usage per second is recorded in the memory usage recording area.
次いで、CPU10は、該算出した単位時間当たりのメモリ使用量に対応する推奨画質を算出する(ステップS56)。ここで、動画の場合の画質とは、画像サイズ、圧縮率の他にフレームレートの高低も含まれる。この算出された推奨画質は、推奨画質記録領域に記録される。
なお、単位時間当たりのメモリ使用量に対応する推奨画質を算出するようにしたが、それぞれのメモリ使用量に対応する推奨画質を記録したテーブルを備え、該テーブルから単位時間当たりのメモリ使用量に対応する推奨画質を読み出すようにしてもよい。また、画像サイズのみ、圧縮率のみ、フレームレートの高低のみを画質というようにしてもよい。
Next, the
Although the recommended image quality corresponding to the memory usage per unit time is calculated, a table recording the recommended image quality corresponding to each memory usage is provided, and the memory usage per unit time is calculated from the table. The corresponding recommended image quality may be read out. Further, only the image size, only the compression rate, and only the frame rate may be referred to as image quality.
次いで、CPU10は、動画の画質を該算出された推奨画質に自動的に設定する(ステップS57)。このとき、自動的に画質を設定した旨、及びその画質を画像表示部15に表示させることにより、ユーザに対して報知させるようにしてもよい。
Next, the
一方、ステップS51で、現在設定されているモードが使用スケジュールモードでないと判断すると、CPU10は、動画撮影モードであるか否かを判断する(ステップS58)。
ステップS58で、動画撮影モードでないと判断すると他のモードへ移行し、動画撮影モードであると判断すると、CPU10は、所定のフレームレートでCCD5による撮像を開始させ、CCD5により順次撮像され、画像表示部9により順次生成された輝度色差信号の画像データを画像表示部15に表示させていくという、いわゆるスルー画像表示を開始させる(ステップS59)。
On the other hand, if it is determined in step S51 that the currently set mode is not the use schedule mode, the
If it is determined in step S58 that the mode is not the moving image shooting mode, the process proceeds to another mode. If it is determined that the mode is the moving image shooting mode, the
次いで、CPU10は、動画撮影を行なうか否かを判断する(ステップS60)。この判断は、録画ボタンの押下に対応する操作信号がキー入力部11から送られてきたか否かにより判断する。
ステップS60で、録画ボタンが押下されていないと判断すると押下されるまでステップS60に留まり、録画ボタンが押下されたと判断すると、CPU10は、自動的に設定された画質で動画撮影記録処理を行う(ステップS61)。つまり、設定されている画像サイズ、圧縮率、フレームレート等に基づいて撮影された動画データを記録する。
動画撮影記録処理を行うと、CPU10は、動画撮影を終了するか否かを判断し(ステップS62)、終了しないと判断するとステップS61に戻る。
Next, the
If it is determined in step S60 that the record button has not been pressed, the process stays in step S60 until the button is pressed. If it is determined that the record button has been pressed, the
When the moving image shooting / recording process is performed, the
F−2.使用状況判定の動作について
次に、使用状況判定の動作を図7のフローチャートに従って説明する。
CPU10は、所定のタイミングが到来したか否かを判断する(ステップS81)。この判断は、第1の実施の形態で説明したようなタイミングが到来したか否かにより判断する。
F-2. Next, the usage status determination operation will be described with reference to the flowchart of FIG.
The
ステップS81で、所定のタイミングが到来したと判断すると、CPU10は、前回使用状況判定を行なった時(後述する判定時期記録領域に記録されている日時)、使用スケジュール設定時から一度も使用状況判定を行なっていない場合は図7のステップS54で使用スケジュールを設定した時(使用スケジュール記録領域に記録されている設定日時)から現在までの間に実際に使用された(記録された)フラッシュメモリ14の実際使用量mを検出する(ステップS82)。
If it is determined in step S81 that the predetermined timing has arrived, the
次いで、CPU10は、前回の使用状況判定処理を行った時(使用スケジュール設定時から未だ一度も使用状況判定を行なっていない場合は図7のステップS54で使用スケジュールを設定した時)から現在までの間に使用されたであろうと推測される予定メモリ使用量nを算出する(ステップS83)。この予定メモリ使用量nの算出は、使用スケジュールとして「全撮影時間及び撮影期間」、「各単位期間の撮影時間及び撮影期間」、「全撮影時間及び撮影回数」、「各回の撮影時間及び撮影回数」の何れかが設定されたかによって算出方法が少し異なる。
Next, the
「全撮影時間及び撮影期間」が入力され設定された場合は、設定された使用スケジュールの撮影期間と前回の使用状況判定処理を行なった時(使用スケジュール設定時から未だ一度も使用状況判定を行なっていない場合は使用スケジュールを設定した時点)から現在までの期間の比に応じて、設定された使用スケジュールの全撮影時間から、使用スケジュールの設定日時から現在までの間に撮影されたであろうと予定される予定撮影時間を算出し、該算出した予定撮影時間とメモリ使用量記録領域に記録されている単位期間当たりのメモリ使用量(図7のステップS55で算出された1枚当たりのメモリ使用量、又は後述する図8のステップS88で算出された1枚当たりのメモリ使用量)とに基づいて算出する。例えば、使用スケジュールとして全撮影時間が1時間、撮影期間が3日間と設定された場合であって、前回の使用状況判定処理の時や該使用スケジュールの設定時から現在までの期間が約2日間とする場合は、予定撮影時間は40分ということになり、該40分と単位時間当たりのメモリ使用量とに基づいて予定メモリ使用量nが算出される。つまり、「全撮影時間及び撮影期間」が設定された場合は、各単位期間の撮影時間は同じということになる。例えば、全撮影時間が1時間、撮影期間が3日間の場合は、1日当たり20分ということになり、これが撮影ペースということになり、単位期間の撮影ペースが自動的に定められることになる。 When “Total shooting time and shooting period” is entered and set, the shooting period of the set usage schedule and the previous usage status determination process have been performed (the usage status is determined once since the usage schedule was set) If not, it will be taken from the set shooting schedule to the present date, from the total shooting time of the set usage schedule, according to the ratio of the period from the time of setting the usage schedule to the present The scheduled scheduled shooting time is calculated, and the calculated scheduled shooting time and the memory usage per unit period recorded in the memory usage amount recording area (the memory usage per frame calculated in step S55 in FIG. 7). Based on the amount, or the memory usage per sheet calculated in step S88 of FIG. 8 described later). For example, if the total shooting time is set to 1 hour and the shooting period is set to 3 days as the usage schedule, the period from the previous usage status determination process or the setting of the usage schedule to the current time is about 2 days. In this case, the scheduled shooting time is 40 minutes, and the scheduled memory usage n is calculated based on the 40 minutes and the memory usage per unit time. That is, when “total shooting time and shooting period” is set, the shooting time of each unit period is the same. For example, when the total shooting time is 1 hour and the shooting period is 3 days, this means 20 minutes per day, which is the shooting pace, and the shooting pace for the unit period is automatically determined.
また、「各単位期間の撮影時間及び撮影期間」が入力され設定された場合は、前回の使用状況判定処理を行なった時(使用スケジュール設定時から未だ一度も使用状況判定を行なっていない場合は使用スケジュールを設定した時点)から現在までの期間に対応する期間の撮影時間と、各単位期間の撮影時間から使用スケジュールの設定日時から現在までの間に撮影されたであろうと予定される予定撮影時間を算出し、該算出した予定撮影時間とメモリ使用量記録領域に記録されている単位時間当たりのメモリ使用量とに基づいて算出する。例えば、撮影期間が3日間、1日目が25分、2日目が20分、3日目が15分と設定された場合であって、現在を2日目が満了した時点とし、前回の使用状況判定処理を行なった時期が1日目の終了した時点である場合は、前回の使用状況判定処理の時から現在までの期間が2日目の約1日間となり、予定撮影時間は20分となる。また、使用スケジュール設定時から1度も使用状況判定処理が行なわれていない場合である場合は、該使用スケジュール設定日時から現在までの期間が1日目と2日目との約2日間となり、予定撮影時間は45分ということになる。そしてこの予定撮影時間とメモリ使用量記録領域に記録されている単位時間当たりのメモリ使用量とに基づいて予定メモリ使用量nを算出することになる。つまり、「各単位期間の撮影時間及び撮影期間」が設定された場合は「全撮影時間及び撮影期間」が設定された場合とは違って、各単位期間の撮影時間は均等ではなく、設定された各単位期間毎の撮影時間がそのまま撮影ペースということになる。例えば、1日目が25分と設定された場合は、これがそのまま1日目の撮影ペースということになり、2日目が20分と設定された場合は、これがそのまま2日目の撮影ペースということになる。 In addition, when “shooting time and shooting period of each unit period” is input and set, when the previous usage status determination process is performed (when the usage status has not been determined yet since the setting of the usage schedule) Shooting time of the period corresponding to the period from the time when the use schedule was set) to the present, and the scheduled shooting that would have been taken from the shooting time of each unit period to the current setting date and time of the use schedule Time is calculated and calculated based on the calculated scheduled shooting time and the memory usage per unit time recorded in the memory usage recording area. For example, the shooting period is 3 days, the first day is set to 25 minutes, the second day is set to 20 minutes, the third day is set to 15 minutes, and the current time is set to the time when the second day expires. If the usage status determination process is at the end of the first day, the period from the previous usage status determination process to the present time is about one day on the second day, and the planned shooting time is 20 minutes. It becomes. If the usage status determination process has not been performed once since the use schedule was set, the period from the use schedule setting date to the present time is about two days, the first day and the second day, The planned shooting time is 45 minutes. The planned memory usage n is calculated based on the planned shooting time and the memory usage per unit time recorded in the memory usage recording area. In other words, when “shooting time and shooting period of each unit period” is set, unlike when “all shooting time and shooting period” is set, the shooting time of each unit period is not set equal. The shooting time for each unit period is directly the shooting pace. For example, if the first day is set to 25 minutes, this is the first day shooting pace, and if the second day is set to 20 minutes, this is the second day shooting pace. It will be.
また、「全撮影時間及び撮影回数」が入力され設定された場合は、該設定された使用スケジュールの撮影回数と、前回の使用状況判定処理を行なった時(使用スケジュール設定時から未だ一度も使用状況判定を行なっていない場合は使用スケジュールを設定した時点)から現在までに撮影された撮影回数との比に応じて、設定された使用スケジュールの全撮影時間から、使用スケジュールの設定日時から現在までの間に撮影されたであろうと予定される予定撮影時間を算出し、該算出した予定撮影時間とメモリ使用量記録領域に記録されている単位時間当たりのメモリ使用量とに基づいて算出される。例えば、使用スケジュールとして全撮影時間が1時間、撮影回数が4回と設定された場合であって、前回の使用状況判定処理の時や該使用スケジュール設定時から現在までの撮影回数が2回とする場合は、予定撮影時間は30分ということになり、該30分と単位時間当たりのメモリ使用量とに基づいて予定メモリ使用量nが算出される。つまり、「全撮影時間及び撮影回数」が設定された場合は、各回の撮影時間は均等ということになる。例えば、全撮影時間が1時間、撮影回数が4回の場合は、1回当たり15分ということになり、これが撮影ペースということになり、撮影ペースが自動的に定められることになる。 In addition, when “total shooting time and number of shots” are entered and set, the number of shots for the set usage schedule and the previous usage status determination process (the usage schedule has been used once since the usage schedule was set) Depending on the ratio of the number of shots taken from when the usage schedule was set to the current time (when the usage schedule has not been determined), from the total shooting time of the set usage schedule to the current setting date and time of the usage schedule Is calculated based on the calculated scheduled shooting time and the memory usage per unit time recorded in the memory usage recording area. . For example, if the total shooting time is set as 1 hour and the number of times of shooting is set as 4 times as the use schedule, the number of times of shooting from the time of the previous use state determination process or from the setting of the use schedule to the present time is 2 times. In this case, the scheduled shooting time is 30 minutes, and the scheduled memory usage n is calculated based on the 30 minutes and the memory usage per unit time. That is, when “total photographing time and number of photographing” is set, the photographing time of each time is equal. For example, when the total shooting time is 1 hour and the number of shootings is 4, the shooting time is 15 minutes, which is the shooting pace, and the shooting pace is automatically determined.
また、「各回の撮影時間及び撮影回数」が入力され設定された場合は、前回の使用状況判定処理を行なった時(使用スケジュール設定時から未だ一度も使用状況判定を行なっていない場合は使用スケジュールを設定した時点)から現在までに撮影された撮影回数と各回の撮影時間とから、使用スケジュールの設定日時から現在までの間に撮影されたであろうと予定される予定撮影時間を算出し、該算出した予定撮影時間とメモリ使用量記録領域に記録されている単位期間当たりのメモリ使用量とに基づいて算出する。例えば、撮影回数が3回、1回目が30分、2回目が10分、3回目が20分と設定された場合であって、前回の使用状況判定処理を行った時から現在まで撮影回数が2回目の撮影の計1回である場合は、撮影予定時間は10分ということになる。また、使用スケジュール設定時から1度も使用状況判定処理が行なわれていない場合に、該使用スケジュール設定時から現在までの撮影回数が1回目と2回目の撮影の計2回とする場合は、予定撮影時間は40分ということになり、該40分と単位時間当たりのメモリ使用量とに基づいて予定メモリ使用量nが算出される。つまり、「各回の撮影時間及び撮影回数」が設定された場合は「全撮影時間及び撮影回数」が設定された場合とは違って、各回の撮影枚数は均等ではなく、設定された各回の撮影時間がそのまま撮影ペースということになる。例えば、1日目が30分と設定された場合は、これがそのまま1日目の撮影ペースということになり、2日目が10分と設定された場合は、これがそのまま2日目の撮影ペースということになる。 In addition, when “Shooting time and number of times of each shooting” is entered and set, when the previous usage status determination process is performed (the usage schedule has not been determined yet since the usage schedule was set) From the number of shots taken from the current time to the present and the shooting time of each time, the scheduled shooting time that is expected to have been taken from the set date and time of the use schedule to the present is calculated. The calculation is based on the calculated scheduled shooting time and the memory usage per unit period recorded in the memory usage recording area. For example, when the number of times of photographing is set to 3 times, the first time is set to 30 minutes, the second time is set to 10 minutes, and the third time is set to 20 minutes. If the second shooting is one time, the scheduled shooting time is 10 minutes. In addition, when the usage status determination process has not been performed once since the use schedule was set, and when the number of shootings from the use schedule setting to the present time is two times, the first and second shootings, The scheduled shooting time is 40 minutes, and the scheduled memory usage n is calculated based on the 40 minutes and the memory usage per unit time. In other words, when “Every shooting time and number of shots” is set, unlike when “All shooting time and number of shots” is set, the number of shots for each time is not equal. Time is the shooting pace. For example, if the first day is set to 30 minutes, this is the first day's shooting pace, and if the second day is set to 10 minutes, this is the second day's shooting pace. It will be.
なお、この「全撮影時間及び撮影回数」、「各回の撮影時間及び撮影回数」を使用スケジュールとして設定した場合は、CPU10は、動画撮影を行なう度に動画撮影の回数をカウントしていく。
When the “total shooting time and number of times of shooting” and “each time of shooting and number of times of shooting” are set as the use schedule, the
予定メモリ使用量nを算出すると、CPU10は、該検出した実際メモリ使用量mと、該検出した予定メモリ使用量nを比較し(ステップS84)、該比較結果に基づいて実際メモリ使用量mが予定メモリ使用量nより大きいか否かを判断する(ステップS85)。つまり、ステップS84、ステップS85では、図7のステップS61の動画撮影記録処理による動画データのフラッシュメモリ14への記録状況に基づいて、図7のステップS57で設定した推奨画質で、該設定した使用スケジュール通りにこれから最後まで撮影を行なうことができるか否かを判定することになる。つまり、設定された使用スケジュールに基づいて、現在から撮影されるであろうと予想される残りの撮影時間分の撮影を該推奨画質で行なうことができるか否かを判定することになる。
言い換えるならば、推奨画質に設定したものの設定された使用スケジュールに基づく撮影ペースをオーバーして撮影した場合や、該使用スケジュールに基づく撮影ペースで撮影しているが設定した画質が高い場合等は、これからの撮影が使用スケジュール通りに撮影することができないということになる。
When the planned memory usage n is calculated, the
In other words, when the recommended image quality is set but the shooting pace is over the set usage schedule, or when the shooting speed is set based on the use schedule but the set image quality is high, This means that future shooting cannot be performed according to the usage schedule.
例えば、使用スケジュールよりオーバーしたペースで撮影を行なっていった場合、つまり、使用スケジュールとして全撮影時間を1時間、撮影期間を4日間と設定した場合や全撮影時間1を1時間、撮影回数を4回と設定した場合は、単位期間当たり(ここでは1日当たり)、1回当たりの撮影時間は15分であるのに対し、1日目で30分、1回目で30分撮影した場合は、撮影ペースがオーバーし、4日間、4回で1時間以上の撮影してしまう可能性があり、該設定した推奨画質で使用スケジュール通りにこれから最後まで撮影を行なうことができないからである。言い換えるならば、設定された使用スケジュールで撮影ができ、且つ、画質が最大となるように推奨画質を算出して設定したので、スケジュールどおりに撮影を行なえばフラッシュメモリ14の空きメモリ容量が丁度無くなり、且つ、使用スケジュール通りに最後まで撮影することはできるが、使用スケジュールに基づく撮影ペースをオーバーして撮影を行なった場合には、4日間、4回に渡って撮影することができない可能性があり、使用スケジュール通りにこれから最後まで撮影を行なうことはできないからである。
なお、ステップS85での判断を行った場合は、判断結果に関わらず、CPU10は、メモリ12の判定時期記録領域に使用状況を判定した日時を記録させる。これにより、前回の使用状況判定処理を行った時期がわかる。
For example, when shooting was performed at a pace exceeding the usage schedule, that is, when the shooting schedule was set to 1 hour for the total shooting time, 4 days for the shooting period, or 1 hour for the total shooting time 1 When set to 4 times, the shooting time per unit period (here, per day) is 15 minutes, whereas when shooting for 30 minutes on the first day and 30 minutes on the first time, This is because the shooting pace is over, and there is a possibility of shooting for more than one hour in four times for four days, and it is impossible to shoot at the set recommended image quality according to the use schedule until the end. In other words, because the recommended image quality is calculated and set so that the image can be taken with the set usage schedule and the image quality is maximized, the free memory capacity of the
Note that when the determination in step S85 is performed, the
ステップS85で、実際メモリ使用量mが予定メモリ使用量nより大きくないと判断するとステップS81に戻り、実際メモリ使用量mが予定メモリ使用量nより大きいと判断すると、このままでは、これからの撮影が設定した使用スケジュール通りに最後まで行なう前に、途中でフラッシュメモリ14の空きメモリ容量が無くなってしまうと事前に判断し、CPU10は、推奨画質の再設定を行なうか否かを判断する(ステップS86)。
ここで、使用スケジュールの設定を行なった後に、これからの撮影が該使用スケジュール通りに最後まで行なう前に、途中でフラッシュメモリ14の空きメモリ容量が無くなってしまうと判断した際に、新たに推奨画質を再設定させるか、記録画像の画質変更を行なうかを、予めユーザがキー入力部11を操作することにより設定することができ、該設定に基づいて、推奨画質の再設定を行なうか否かを判断する。
If it is determined in step S85 that the actual memory usage m is not larger than the planned memory usage n, the process returns to step S81. If it is determined that the actual memory usage m is larger than the planned memory usage n, the current shooting is not performed. Before performing to the end according to the set use schedule, it is determined in advance that the free memory capacity of the
Here, after setting the use schedule and before the next shooting is performed to the end according to the use schedule, when it is determined that the free memory capacity of the
ステップS86で、推奨画質の再設定を行なうと判断すると、CPU10は、残り撮影予定時間を算出する(ステップS87)。具体的には、該設定された使用スケジュールと現在の日時から残りの撮影予定時間を算出し、該算出した残りの撮影予定時間と、現在のフラッシュメモリ14の空きメモリ容量とに基づいて単位時間当たりのメモリ使用量を算出する。この算出された単位時間当たりのメモリ使用量はメモリ12のメモリ使用量記録領域に上書きして記録される。
If it is determined in step S86 that the recommended image quality is to be reset, the
この残りの撮影予定時間は、ステップS83と同様の動作により、使用スケジュールの設定日時から現在までの間に撮影されたであろうと予定される予定撮影時間し、該算出した予定撮影時間を該設定された使用スケジュールに基づく全撮影時間から減算するようにして求めるようにしてもよいし、直接残り撮影予定時間を算出するようにしてもよい。 The remaining scheduled shooting time is the same as the operation in step S83, and the scheduled shooting time that is expected to have been shot between the setting date and time of the use schedule and the present time is set, and the calculated scheduled shooting time is set as the set shooting time. You may make it obtain | require by subtracting from all the imaging | photography time based on the made use schedule, and you may make it calculate the remaining imaging | photography scheduled time directly.
次いで、CPU10は、該算出した単位時間当たりのメモリ使用量に対応する推奨画質を算出する(ステップS89)。この算出された推奨画質は、推奨画質記録領域に上書きして記録される。
次いで、CPU10は、動画の画質を該算出された推奨画質に自動的に設定する(ステップS90)。これにより、設定した使用スケジュール通りにこれから最後まで撮影を行なうことができる。このとき、自動的に画質を設定した旨、及びその画質を画像表示部15に表示させることにより、ユーザに対して報知させるようにしてもよい。
Next, the
Next, the
一方、ステップS86で、推奨画質の再設定を行なわない、つまり、記録画像の画質変更を行なうと判断すると、CPU10は、ステップS84で比較した実際メモリ使用量mと予定メモリ使用量nとに基づいて、オーバーした分の使用量(オーバー使用量)oを算出する(ステップS91)。
On the other hand, if it is determined in step S86 that the recommended image quality is not reset, that is, the image quality of the recorded image is changed, the
次いで、CPU10は、該フラッシュメモリ14に記録してある画像の画質を低くさせて空きメモリ容量を増やすことにより、該設定してある推奨画質で使用スケジュール通りこれから最後までの撮影を可能にするため、該算出したオーバー使用量o分だけの容量がなくなるような基準画質を算出する(ステップS92)。この基準画質とは、使用スケジュール設定後に記録された画像のうち、ある画質より高い画像の画質を該ある画質に下げれば該算出したオーバー使用量o分のメモリ使用量がなくなるという基準となる画質のことをいう。
Next, the
この基準画質の求めかたとしては、例えば、該算出した予定メモリ使用量nを、使用スケジュール設定後に実際に撮影された撮影時間tで割ることにより、実際に撮影した単位時間当たりの理想使用量u(理想画質)を算出する。この理想使用量u(理想画質)で実際に撮影していれば、オーバー使用量oがなくなる、つまりゼロになる。なお、ユーザが設定した使用スケジュール通りに撮影している場合は、理想画質は設定した推奨画質ということになり、初めからオーバー使用量oはないということになる。 The reference image quality can be obtained, for example, by dividing the calculated scheduled memory usage n by the shooting time t actually shot after setting the use schedule, thereby obtaining the ideal usage amount per unit time actually shot. u (ideal image quality) is calculated. If an image is actually taken with this ideal usage amount u (ideal image quality), the over usage amount o is eliminated, that is, zero. Note that when shooting is performed according to the use schedule set by the user, the ideal image quality is the recommended image quality set, and there is no over-use amount o from the beginning.
そして、スケジュール設定後に撮影され記録された各動画のうち、該算出した理想使用量uに対応する理想画質以下の各動画の撮影時間を合計した撮影合計時間v、及び、該理想使用量u以下の各動画のメモリ使用量を合計した使用合計量wを求める。
そして、以下の式により、単位時間当たりの基準メモリ使用量を求め、該も停めた基準使用量に対応する画質を基準画質とする。
Then, among the moving images shot and recorded after the schedule setting, the total shooting time v that is the sum of the shooting times of the moving images that are equal to or lower than the ideal image quality corresponding to the calculated ideal usage amount u, and the ideal usage amount u or less. The total use amount w is obtained by summing up the memory use amounts of the respective moving images.
Then, the reference memory usage per unit time is obtained by the following equation, and the image quality corresponding to the stopped reference usage is set as the reference image quality.
次いで、CPU10は、フラッシュメモリ14に記録されている全ての動画データのうち、該算出した基準画質より大きい画質の動画データを、該基準画質に変更させる(ステップS93)。
Next, the
G.以上のように、第2の実施の形態においては、推奨画質に設定した後に、実際の使用によるフラッシュメモリ14の空きメモリ容量の状況に応じて、これからの撮影が該報知した推奨画質で撮影の使用スケジュール通りに最後まで行なうことができるか否かを判定するようにしたので、フラッシュメモリ14の空きメモリ容量がなくなる前に、対処することができる。
また、これからの撮影が使用スケジュール通りに最後まで行なうことができない場合は、これからの撮影が使用スケジュール通りに最後まで行なうことができるように、推奨画質を再算出して再び設定したり、基準画質を算出して該基準画質より高い画質の画像を該基準画質に自動的に変更さえるようにしたので、撮影ペースが速い場合や、ペースがオーバーした場合であっても、これからの撮影が使用スケジュール通りに最後まで行なうことができる。また、自動的に再設定や画質変更を行なうようにしたので、ユーザの手間も省ける。
G. As described above, in the second embodiment, after the recommended image quality is set, depending on the situation of the free memory capacity of the
If future shooting cannot be performed to the end according to the usage schedule, the recommended image quality can be recalculated and set again, or the reference image quality can be set so that future shooting can be performed to the end according to the usage schedule. Since an image having a higher image quality than the reference image quality is automatically changed to the reference image quality, even if the shooting pace is fast or the pace is over, the future shooting is scheduled for use. You can do it all the way to the street. Further, since the resetting and the image quality change are automatically performed, the user's trouble can be saved.
[変形例]
H.上記各実施の形態は以下のような変形例も可能である。
(1)上記第1の実施の形態においては、理想画質を算出すると報知するようにしたが、第2の実施の形態のように、理想画質を算出すると自動的に静止画の画質を該理想画質に設定するようにしてもよい。
また、記録した画質変更の報知を行なうようにしたが、記録した画質を自動的に変更するようにしてもよい。
[Modification]
H. Each of the above embodiments can be modified as follows.
(1) In the first embodiment, the notification is made when the ideal image quality is calculated. However, as in the second embodiment, when the ideal image quality is calculated, the image quality of the still image is automatically set. You may make it set to image quality.
In addition, the recorded image quality change is notified, but the recorded image quality may be automatically changed.
(2)上記第2の実施の形態においては、理想画質を算出すると、自動的に動画の画質を該理想画質に設定するようにしたが、第1の実施の形態のように、理想画質を算出すると、理想画質を報知するようにしてもよい。
また、記録した画質変更を自動的に行うようにしたが、記録した画質変更を報知するようにしてもよい。
(2) In the second embodiment, when the ideal image quality is calculated, the image quality of the moving image is automatically set to the ideal image quality. However, as in the first embodiment, the ideal image quality is set to the ideal image quality. Once calculated, the ideal image quality may be notified.
Further, the recorded image quality change is automatically performed, but the recorded image quality change may be notified.
(3)また、上記各実施の形態においては、図5のステップS34及びステップS35、図8のステップS84及びステップS85で、これからの撮影が、算出した理想画質で設定した使用スケジュールどおりに最後まで行なうことができないと判定すると、図5のステップS36で推奨画質の再報知、画質変更の報知のどちらを行なうか、図8のステップS86で推奨画質の再設定、画質変更のどちらを行なうかを判断するようにしたが、判断しないようにしてもよい。
この場合は、自動的に画質の再報知、再設定を行なうようにしてもよいし、画質変更の報知、画質変更を行なうようにしてもよい。また、自動的に画質の再報知及び画質変更の報知や、自動的に画質の再設定及び画質変更を同時に行なうようにしてもよい。
(3) In each of the above-described embodiments, in the steps S34 and S35 in FIG. 5 and the steps S84 and S85 in FIG. 8, the future shooting is completed according to the use schedule set with the calculated ideal image quality. If it is determined that it cannot be performed, it is determined in step S36 in FIG. 5 whether re-notification of recommended image quality or notification of image quality change is performed, or in step S86 in FIG. Although it is determined, it may not be determined.
In this case, image quality re-notification and resetting may be automatically performed, or image quality change notification and image quality change may be performed. In addition, image quality re-notification and image quality change notification may be automatically performed, and image quality resetting and image quality change may be automatically performed simultaneously.
この推奨画質の再設定及び画質変更を同時に行なう場合は、まず、オーバー使用量o分の全てのメモリ使用量がなくなるような基準画質を算出してオーバー使用量oを無くすのではなく、オーバー使用量oの半分や3分の2に相当するメモリ使用量がなくなるような基準画質を算出することにより、フラッシュメモリ14の空きメモリ容量をある程度増やし、空きメモリ容量が増やされた後のフラッシュメモリ14の空きメモリ容量に基づいて推奨画質を算出して設定する。これにより、推奨画質の再設定、画質変更のどちらか一方を行なう場合に比べ、設定される推奨画質の画質がよくなり、また、画質変更により変更される画質もよくなる。
When resetting the recommended image quality and changing the image quality at the same time, first calculate the reference image quality that eliminates all the memory usage for the over-usage amount o and do not eliminate the over-use amount o. By calculating a reference image quality that eliminates the memory usage corresponding to half or two-thirds of the amount o, the free memory capacity of the
また、推奨画質の再報知及び画質変更の報知を同時に行なう場合も上記と同様の動作により、基準画質を算出して画質変更を報知するとともに、記録画像が基準画質に変更されたならば空きメモリ容量が増えるであろうと予定される空きメモリ容量も考慮して推奨画質を算出して報知するようにする。 Also, when the re-notification of the recommended image quality and the notification of the image quality change are performed at the same time, the reference image quality is calculated and the image quality change is notified by the same operation as described above, and if the recorded image is changed to the reference image quality, the free memory is used. The recommended image quality is calculated and notified in consideration of the free memory capacity that is expected to increase in capacity.
(4)また、上記各実施の形態においては、ステップS35、ステップS85では、実際メモリ使用量mが予定メモリ使用量nより大きくないと判断すると、ステップS31、ステップS81に戻るようにしたが、この場合は、実施に使われたフラッシュメモリ14の使用量が予定していたメモリ使用量より少ないので、現在のフラッシュメモリ14の空き容量と、残り撮影予定枚数、残り撮影予定時間に基づいて推奨画質を算出して、再報知、再設定するようにしてもよい。この場合は、報知されていた、設定されていた推奨画質より良い画質の推奨画質が再報知、再設定されることになる。
(4) In each of the above embodiments, when it is determined in steps S35 and S85 that the actual memory usage m is not larger than the scheduled memory usage n, the process returns to step S31 and step S81. In this case, the usage amount of the
(5)また、上記第1の実施の形態においては静止画撮影の場合について、第2の実施の形態においては動画撮影の場合について説明したが、静止画撮影と動画撮影とを混在させた態様であってもよい。この場合は、使用スケジュールとして静止画撮影と動画撮影との使用スケジュールを入力して設定することができるようにしてもよい。
また、現在のフラッシュメモリ14の空きメモリ容量に基づいて、撮影可能枚数及び撮影可能時間を表示させるようにしてもよい。この場合、静止画撮影がされる度に、撮影可能枚数が少なくなるとともに、連動撮影可能時間も少なくなり、また動画撮影が行なわれると、撮影可能時間が少なくなるとともに撮影可能枚数も連動して少なくなる。つまり、現在のフラッシュメモリ14の全空きメモリ容量に基づいて撮影可能枚数が算出されるとともに、現在のフラッシュメモリ14の全空きメモリ容量に基づいて撮影可能時間も算出されることになる。
これにより、静止画撮影、動画撮影が行なわれる度に、撮影可能枚数、撮影可能時間にどのように影響を与えるのかを把握することができる。
(5) Also, in the first embodiment, the case of still image shooting has been described, and in the second embodiment, the case of moving image shooting has been described. However, still image shooting and moving image shooting are mixed. It may be. In this case, a usage schedule for still image shooting and moving image shooting may be input and set as the usage schedule.
Further, the number of shootable images and the shootable time may be displayed based on the current free memory capacity of the
Thereby, it is possible to grasp how the number of shootable images and the shootable time are affected every time a still image shooting and a moving image shooting are performed.
(6)また、上記各実施の形態においては、図5のステップS34、図8のステップS84で、実際に使用した実際使用メモリ容量mと予定メモリ容量nを比較することにより、ステップS35、ステップS85で該算出した推奨画質で使用スケジュール通りに撮影を行なうことができるか否かを判断するようにしたが、フラッシュメモリ14の現在の空きメモリ容量を検出し、該検出したフラッシュメモリ14の空きメモリ容量と、該設定された使用スケジュールに基づいてこれから使用されると予定される残りの予定使用メモリ容量(予定残使用メモリ容量)を算出し、該検出した空きメモリ容量と予定残使用メモリ容量とを比較するようにしてもよい。この場合は、予定残使用メモリ容量が空きメモリ容量より大きいと判断されると、ステップS35、ステップS85で、該算出した推奨画質で使用スケジュール通りに撮影を行なうことができないと判断することになる、つまり、Yに分岐する。この予定残使用メモリ容量は、該使用スケジュール設定時のフラッシュメモリ14の空きメモリ容量から、予定メモリ使用量nを減算した容量となる。
(6) In each of the above embodiments, the step S35, the step S34 in FIG. 5 and the step S84 in FIG. In S85, it is determined whether or not photographing can be performed according to the use schedule with the calculated recommended image quality. However, the current free memory capacity of the
また、算出された推奨画質に自動的に設定する場合においては、以下の方法によって、図5のステップS32〜ステップS35、図8のステップS82〜ステップS85の動作を行なうようにしてもよい。
1つ目の方法としては、図5のステップS32、図8のステップS82で、該使用スケジュール設定時から現在までの間に実際に撮影された実際撮影枚数又は実際撮影時間を検出し、ステップS33、ステップS83で、該設定された使用スケジュールに基づいて、該使用スケジュール設定時から現在までの間に撮影されたと予定される予定撮影枚数又は予定撮影時間を算出し、ステップS34、ステップS84で、該検出した実際撮影枚数又は実際撮影時間と、検出した予定撮影枚数又は予定撮影時間とを比較し、ステップS35、ステップS85で、実際撮影枚数又は実際撮影時間が予定撮影枚数又は予定撮影時間より大きいと判断した場合は、ステップS36に進むようにしてもよい。この場合は、これからの撮影が該算出した推奨画質で使用スケジュール通りに最後まで行なうことができないからである。
In the case of automatically setting the calculated recommended image quality, the operations in steps S32 to S35 in FIG. 5 and steps S82 to S85 in FIG. 8 may be performed by the following method.
As a first method, in step S32 in FIG. 5 and step S82 in FIG. 8, the actual number of images taken or the actual shooting time from the setting of the use schedule to the present time is detected, and step S33 is executed. In step S83, based on the set use schedule, a planned number of shots or a planned shooting time that is expected to have been shot between the use schedule setting and the present time is calculated. In steps S34 and S84, The detected actual number of photographs or actual photographing time is compared with the detected planned number of photographs or planned photographing time, and in steps S35 and S85, the actual number of photographed pictures or actual photographing time is larger than the planned number of photographed pictures or scheduled photographing time. If it is determined, step S36 may be performed. This is because, in this case, future shooting cannot be performed to the end according to the use schedule with the calculated recommended image quality.
また、2つ目の方法は、1つ目の方法と逆の方法であり、図5のステップS32、図8のステップS82で、フラッシュメモリ14の現在の空きメモリ容量及び設定されている推奨画質に基づいて、まだ撮影記録することができる撮影可能枚数又は撮影可能時間を検出し、ステップS33、ステップS83で、該設定された使用スケジュールに基づいて、これから撮影されると予定される予定残撮影枚数又は予定残撮影時間を算出し、ステップS34、ステップS84で、該検出した撮影可能枚数又は撮影可能枚数が該算出した予定残撮影枚数又は予定残撮影時間より少ないと判断した場合は、ステップS36に進むようにしてもよい。この場合は、これからの撮影が該算出した推奨画質で使用スケジュール通りに最後まで行なうことができないからである。この予定撮影枚数+予定残撮影枚数=使用スケジュールに基づく全撮影枚数、予定撮影時間+予定撮影時間=使用スケジュールに基づく全撮影時間となる。この予定残撮影枚数は、図5のステップS37で算出される残り撮影予定枚数と同じ意であり、この予定残撮影時間は、図8のステップS87で算出される残り撮影予定時間と同じ意である。
The second method is the reverse of the first method. In step S32 of FIG. 5 and step S82 of FIG. 8, the current free memory capacity of the
(7)また、上記各実施の形態においては、記録画像の画質変更の報知、記録画像の画質変更を行なうようにしたが、記録画像の削除報知、記録画像の自動削除を行なうようにしてもよい。
この記録画像の自動削除を行なう場合は、フラッシュメモリ14に記録されている画像の中で、ユーザが予め優先削除画像として選択されている画像がある場合には、該画像から優先的に削除するようにする。
(7) In each of the above embodiments, the notification of the change in the image quality of the recording image and the change in the image quality of the recording image are performed. However, the deletion notification of the recording image and the automatic deletion of the recording image may be performed. Good.
When this recorded image is automatically deleted, if there is an image recorded by the user in advance as a priority deletion image among the images recorded in the
(8)また、上記各実施の形態においては、画質変更を行なう場合、画質変更の報知を行なう場合には、基準画質を算出するようにしたが、予め定められた基準画質に基づいて画質変更を行なったり、画質変更の報知を行なうようにしてもよい。この場合は、これからの撮影が使用スケジュール通りに最後までできない可能性はあるが、画質が低くなりすぎるのを防止することができる。
また、基準画質を算出し、該基準画質が予め定められた画質より低い場合は、該予め定められた画質に基づいて画質変更を行なったり、画質変更の報知を行なうようにしてもよい。
(8) In the above embodiments, when the image quality is changed or when the image quality change is notified, the reference image quality is calculated, but the image quality change is performed based on a predetermined reference image quality. Or notification of image quality change. In this case, although there is a possibility that future shooting cannot be performed to the end according to the use schedule, it is possible to prevent the image quality from becoming too low.
Further, the reference image quality is calculated, and when the reference image quality is lower than the predetermined image quality, the image quality change may be performed based on the predetermined image quality, or the image quality change notification may be performed.
(9)また、上記各実施の形態においては、これからの撮影が報知又は設定されている推奨画質で、使用スケジュール通りに最後まで行なえないと判定すると、これからの撮影が使用スケジュール通りに最後まで行なえるように、推奨画質を算出して報知あるいは設定したり、記録画像の画質変更を報知したり自動的に画質変更するようにしたが、撮影ペースがオーバーした場合には、これからの撮影も設定された使用スケジュールよりペースがオーバーして撮影されると予想し、これからの撮影が該予想した使用スケジュール通りに最後まで行なうことができるように、推奨画質の算出や基準画質を算出して報知したり、画質の設定変更、記録画像の画質変更を行なうようにしてもよい。 (9) In each of the above embodiments, if it is determined that the future shooting cannot be performed to the end according to the use schedule with the recommended image quality that is notified or set, the future shooting can be performed to the end according to the use schedule. As shown, the recommended image quality is calculated and notified or set, the image quality change of the recorded image is notified or the image quality is automatically changed. It is expected that shooting will be performed at a pace exceeding the scheduled use schedule, and the recommended image quality and reference image quality will be calculated and notified so that future shooting can be performed to the end according to the predicted use schedule. The image quality may be changed, or the image quality of the recorded image may be changed.
まず、第1の実施の形態の場合における上記変形例を図9のフローチャートに従って説明する。
図5のステップS35で、実際メモリ使用量mが予定メモリ使用量nより多いと判断すると、図9のステップS101に進み、前回の使用状況判定処理を行った時(使用スケジュール設定時から未だ一度も使用状況判定を行なっていない場合は図3のステップS4で使用スケジュールを設定した時点)から現在までの間に、実際に撮影された実際撮影枚数を検出する。
First, the modified example in the case of the first embodiment will be described with reference to the flowchart of FIG.
If it is determined in step S35 in FIG. 5 that the actual memory usage m is larger than the scheduled memory usage n, the process proceeds to step S101 in FIG. 9 and the previous usage status determination process is performed (once from the usage schedule setting time). If the use status determination is not performed, the actual number of shots actually taken is detected from the time when the use schedule is set in step S4 in FIG.
次いで、CPU10は、前回の使用状況判定処理を行った時(使用スケジュール設定時から未だ一度も使用状況判定を行なっていない場合は図3のステップS4で使用スケジュールを設定した時点)から現在までの間に、撮影されたであろうと予定される予定撮影枚数を設定された使用スケジュールに基づいて算出する(ステップS102)。
次いで、CPU10は、該検出した実際撮影枚数が該算出した予定撮影枚数より多いか否かを判断する(ステップS103)。
ステップS103で、実際撮影枚数が予定撮影枚数より多くないと判断された場合は、ステップS36へ進む。この場合は、実際に設定された画質が推奨画質より高いため、実際メモリ使用量mが予定メモリ使用量nより多くなる。
Next, the
Next, the
If it is determined in step S103 that the actual number of shots is not greater than the planned number of shots, the process proceeds to step S36. In this case, since the actually set image quality is higher than the recommended image quality, the actual memory usage m is larger than the scheduled memory usage n.
一方、ステップS103で、実際撮影枚数が予定撮影枚数より多いと判断された場合は、実際の撮影ペースが、設定された使用スケジュールに基づく撮影ペースよりもオーバーしているため、これからの撮影も該設定された使用スケジュールに基づく撮影ペースよりオーバーして行なわれると推測されるため、これらを考慮してCPU10は以下の動作を行なう。
ステップS103で、実際撮影枚数が予定撮影枚数より多いと判断されると、CPU10は、推奨画質の報知又は設定を行なうか否かを判断する(ステップS104)。
On the other hand, if it is determined in step S103 that the actual number of shots is larger than the planned number of shots, the actual shooting pace exceeds the shooting pace based on the set use schedule, so that future shooting will also be performed. Since it is estimated that the shooting is performed at a pace exceeding the shooting pace based on the set use schedule, the
If it is determined in step S103 that the actual number of shots is greater than the planned number of shots, the
ステップS104で、推奨画質の報知又は設定を行なうと判断すると、使用スケジュールに基づいて残り撮影予定枚数を算出する(ステップS105)。具体的には、該設定され使用スケジュール記録領域に記録されている使用スケジュールと現在の日時から残り撮影予定枚数を算出する。ステップS102で算出された予定撮影枚数とこの残り撮影予定枚数とを加算したものが、設定された使用スケジュールに基づく全撮影枚数となる。
次いで、CPU10は、ステップS101で検出した実際撮影枚数と、ステップS102で算出した予定撮影枚数との比に応じて、該算出した残り撮影予定枚数の数を増幅する(ステップS106)。
例えば、実際撮影枚数として70枚と検出され、予定撮影枚数として50枚と算出され、残り撮影予定枚数として50枚と算出された場合には、増幅後の残り予定撮影枚数は70枚ということになる。つまり、予定撮影枚数50枚のところ実際には70枚も撮影されているので、これからの撮影もペースがオーバーして撮影されると予測されるため、実際撮影枚数と予定撮影枚数の比に応じて残り撮影予定枚数の数を増幅させるというものである。
If it is determined in step S104 that notification or setting of the recommended image quality is to be performed, the remaining number of scheduled shootings is calculated based on the usage schedule (step S105). Specifically, the remaining number of scheduled shootings is calculated from the set usage schedule recorded in the usage schedule recording area and the current date and time. The total number of shots based on the set use schedule is obtained by adding the planned number of shots calculated in step S102 and the remaining number of shots to be shot.
Next, the
For example, when the actual number of shots is detected as 70, the planned number of shots is calculated as 50, and the remaining number of planned shots is calculated as 50, the remaining planned number of shots after amplification is 70. Become. In other words, since there are actually 70 shots taken at the scheduled number of shots 50, it is predicted that future shots will be taken at an excessive pace, so depending on the ratio between the actual number of shots and the number of scheduled shots In this way, the number of remaining shots is increased.
次いで、CPU10は、現在のフラッシュメモリ14の空きメモリ容量と、該増幅された残り撮影予定枚数とに基づいて1枚当たりのメモリ使用量を算出し(ステップS107)、該算出した1枚当たりのメモリ使用量に対応する推奨画質を算出する(ステップS108)。
次いで、CPU10は、該算出した推奨画質の報知、又は、該算出した推奨画質の自動設定を行う(ステップS109)。
Next, the
Next, the
一方、ステップS104で、推奨画質の報知(設定)ではなく、画質変更(の報知)であると判断すると、CPU10は、実際メモリ使用量mと該算出した予定メモリ使用量nとに基づいて、オーバーした分の使用量(オーバー使用量)oを算出する(ステップS110)。
On the other hand, if it is determined in step S104 that the image quality is changed (notified) instead of the recommended image quality notification (setting), the
次いで、CPU10は、ステップS101で検出した実際撮影枚数とステップS102で検出した予定撮影枚数の比に応じてオーバー使用量oを増幅させる。つまり、これからの撮影でも撮影ペースがオーバーすると考えられるので、これからの撮影によりオーバーする分の使用量も考慮する。例えば、実際撮影枚数として70枚と検出され、予定撮影枚数として50枚と算出され、残り撮影予定枚数として50枚と算出された場合には、このまま撮影をしていけば、今のオーバー使用量oの2倍分の使用量がオーバーすると考えられるからである。
Next, the
次いで、CPU10は、増幅後のオーバー使用量oに基づいて基準画質を算出する(ステップS112)。この基準画質とは、記録している画像のうち、基準画質以上の画像を該基準画質に変更すれば、増幅後のオーバー使用量o分の使用量がなくなる画質のことをいう。
次いで、CPU10は、該算出した基準画質を用いて画質変更を行なう旨の報知、又は、該算出した基準画質に基づいて自動的にフラッシュメモリ14に記録されている画像の画質変更を行なう(ステップS113)。
Next, the
Next, the
なお、ステップS109、ステップS113の動作終了後に、撮影ペースのオーバーに応じて設定した使用スケジュールを自動的に変更させるようにしてもよい。撮影ペースがオーバーした場合には、これからの撮影も設定された使用スケジュールに基づく撮影ペースよりオーバーして行なわれると推測されるため、自動的に、オーバーペースに応じて使用スケジュールを変更する。
例えば、1日10枚ペースで撮影される予定なのに1日20枚のペースで撮影された場合は、今後の撮影は撮影ペースが1日20枚となるように使用スケジュールを変更する。
It should be noted that the use schedule set according to the overshoot of the shooting pace may be automatically changed after the operations of Step S109 and Step S113 are completed. If the shooting pace is over, it is estimated that the future shooting will be over the shooting pace based on the set use schedule, so the use schedule is automatically changed according to the over pace.
For example, if shooting is scheduled at a pace of 10 images per day but shooting is performed at a pace of 20 images per day, the use schedule is changed so that the shooting rate will be 20 images per day.
また、第2の実施の形態における変更例も、図9のフローチャートと略同様の動作を行なうことにより実現し、図8のステップS85でYに分岐すると、図9のステップS101に進む。だた、図9のフローチャート中、枚数は時間と読み替え、1枚当たりのメモリ使用容量は、単位時間当たりのメモリ使用量と読み替える。 Further, the modification in the second embodiment is also realized by performing substantially the same operation as the flowchart of FIG. 9, and when branching to Y in step S85 of FIG. 8, the process proceeds to step S101 of FIG. However, in the flowchart of FIG. 9, the number of sheets is read as time, and the memory usage capacity per page is read as memory usage per unit time.
(10)また、上記変形例(1)乃至(9)を任意に組み合わせた態様であってもよい。 (10) Moreover, the aspect which combined the said modification (1) thru | or (9) arbitrarily may be sufficient.
(11)最後に、上記各実施の形態においては、本願発明の撮像装置をデジタルカメラに適用した場合について説明したが、上記の実施の形態に限定されるものではなく、カメラ付き携帯電話、カメラ付きPDA、カメラ付きパソコン、デジタルビデオカメラ等に適用してもよく、要は被写体を撮像して記録する機能を備えた機器であればよい。 (11) Finally, in each of the above-described embodiments, the case where the imaging apparatus of the present invention is applied to a digital camera has been described. However, the present invention is not limited to the above-described embodiment. The present invention may be applied to an attached PDA, a camera-equipped personal computer, a digital video camera, or the like. In short, any device having a function of capturing and recording a subject may be used.
1 デジタルカメラ
2 撮影レンズ
3 レンズ駆動ブロック
4 絞り
5 CCD
6 ドライバ
7 TG
8 ユニット回路
9 画像生成部
10 CPU
11 キー入力部
12 メモリ
13 DRAM
14 フラッシュメモリ
15 画像表示部
16 バス
1
6 Driver 7 TG
8 Unit circuit 9
11
14
Claims (12)
前記画質設定手段により設定された画質で、静止画撮影又は動画撮影により撮影された被写体の画像データを記録手段に記録する記録制御手段と、
静止画撮影における撮影枚数及び撮影期間、又は動画撮影における撮影時間及び撮影期間を入力する入力手段と、
前記入力手段により入力された撮影枚数及び撮影期間又は撮影時間及び撮影期間を撮影の使用スケジュールとして設定する設定手段と、
前記設定手段により設定された使用スケジュールと、前記記録手段の空きメモリ容量とに基づいて、前記記録制御手段が前記記録手段に記録し得る1枚当たり又は単位時間当たりの画像データのメモリ使用量を算出する第1の使用量算出手段と、
前記第1の使用量算出手段により算出されたメモリ使用量に基づいて、前記使用スケジュール通りに撮影する上で記録し得る画質を算出する画質算出手段と、
前記設定手段により設定された使用スケジュールによる撮影進行中に当該使用スケジュールに基づく撮影ペースより早い撮影ペースで前記画質算出手段により算出された画質により被写体の画像データを記録した場合に、前記使用スケジュールにおいて最後まで撮影ができないと判定する判定手段と、
前記判定手段により最後まで撮影ができないと判定されると、前記使用スケジュールにおける残りの撮影枚数又は撮影時間と、前記空き容量とに基づいて、前記記録手段に記録し得る1枚当たり又は単位時間当たりの画像データのメモリ使用量を再度算出する第2の使用量算出手段と、
前記第2の使用量算出手段により再度算出されたメモリ使用量に基づいて、前記使用スケジュール通りに撮影する上で記録し得る画質を前記算出手段に算出させる算出制御手段と、
を備えたことを特徴とする撮像装置。 Image quality setting means for setting image quality;
Recording control means for recording image data of a subject photographed by still image shooting or moving image shooting at the image quality set by the image quality setting means;
Input means for inputting the number of shots and shooting period in still image shooting, or the shooting time and shooting period in moving image shooting;
Setting means for setting the number of shots and shooting period or shooting time and shooting period input by the input means as a shooting use schedule;
Based on the use schedule set by the setting means and the free memory capacity of the recording means, the memory usage of image data per sheet or unit time that the recording control means can record in the recording means is determined. First usage amount calculating means for calculating;
Based on the memory usage calculated by the first usage calculation means, image quality calculation means for calculating an image quality that can be recorded when shooting according to the usage schedule;
When the image data of the subject is recorded with the image quality calculated by the image quality calculation unit at a shooting pace faster than the shooting pace based on the use schedule during shooting based on the use schedule set by the setting unit, A determination means for determining that photography cannot be performed until the end,
When it is determined by the determining means that the image cannot be taken to the end, based on the remaining number of shots or shooting time in the use schedule and the free space, per sheet or per unit time that can be recorded in the recording means Second usage amount calculation means for calculating again the memory usage amount of the image data;
Based on the memory usage calculated again by the second usage calculation means, a calculation control means for causing the calculation means to calculate an image quality that can be recorded when shooting according to the usage schedule;
An imaging apparatus comprising:
前記報知手段により報知された画質のユーザによる選択を検出する検出手段と、
前記検出手段により選択が検出された画質を前記画質設定手段に設定させるよう制御する第1の画質設定制御手段と、
をさらに備えたことを特徴とする請求項1に記載の撮像装置。 Informing means for informing the user of the image quality calculated by the image quality calculating means;
Detection means for detecting selection by the user of the image quality notified by the notification means;
First image quality setting control means for controlling the image quality setting means to set the image quality whose selection is detected by the detection means;
The imaging apparatus according to claim 1, further comprising:
前記設定手段による使用スケジュールの設定時から前記現在までの間に、前記記録制御手段により実際に記録された撮影枚数又は撮影時間を検出する検出手段と、をさらに備え、
前記判定手段は、
前記撮影ペースとして、前記算出手段により算出された撮影枚数又は撮影時間と、前記検出手段により検出された撮影枚数又は撮影時間とを比較し、前記記録された撮影枚数又は撮影時間が前記算出された撮影枚数又は撮影時間より多いと判断された場合は、前記画質算出手段により算出された画質で、撮影が最後まで行なうことができないと判定することを特徴とする請求項3記載の撮像装置。 Based on the use schedule set by the setting means, calculation means for calculating the number of shots or the shooting time taken from the time of setting the use schedule to the present time;
Detecting means for detecting the number of shots or shooting time actually recorded by the recording control means between the time of setting the use schedule by the setting means and the present time;
The determination means includes
As the shooting pace, the number of shots or shooting time calculated by the calculating unit and the number of shots or shooting time detected by the detection unit are compared, and the recorded number of shots or shooting time is calculated. 4. The image pickup apparatus according to claim 3, wherein if it is determined that the number of shots is greater than the number of shots or the shooting time, it is determined that shooting cannot be performed to the end with the image quality calculated by the image quality calculation unit.
現在の前記記録手段の空きメモリ容量及び前記画質設定手段により設定された画質に基づいて、記録することができる撮影枚数又は撮影時間を検出する検出手段と、をさらに備え、
前記判定手段は、
前記撮影ペースとして、前記算出手段により算出された撮影枚数又は撮影時間と、前記検出手段により検出された撮影枚数又は撮影時間とを比較し、前記撮影枚数又は撮影時間が前記撮影枚数又は撮影時間より少ないと判断された場合は、前記画質算出手段により算出された画質で、撮影が最後まで行なうことができないと判定することを特徴とする請求項3記載の撮像装置。 Based on the use schedule set by the setting means, calculating means for calculating the number of images to be taken or the shooting time;
Detection means for detecting the number of shots or shooting time that can be recorded based on the current free memory capacity of the recording means and the image quality set by the image quality setting means,
The determination means includes
As the shooting pace, the number of shots or shooting time calculated by the calculating means is compared with the number of shots or shooting time detected by the detecting means, and the number of shots or shooting time is calculated from the number of shots or shooting time. 4. The image pickup apparatus according to claim 3, wherein when it is determined that the number of images is small, it is determined that shooting cannot be performed to the end with the image quality calculated by the image quality calculation means.
前記判定手段は、
前記設定手段による使用スケジュールの設定時から前記現在までの間に、前記記録制御手段による記録により実際に使用されたメモリ容量を検出する検出手段と、さらに備え、
前記撮影ペースとして、前記算出手段により算出されたメモリ容量と、前記検出手段により検出されたメモリ容量とを比較し、前記検出されたメモリ容量が前記算出されたメモリ容量より多いと判断された場合は、前記画質算出手段により算出された画質で、撮影が最後まで行なうことができないと判定することを特徴とする請求項2又は3記載の撮像装置。 Based on the image quality calculated by the image quality calculation means and the use schedule set by the setting means, calculation means for calculating the memory capacity used from the time of setting the use schedule to the present time;
The determination means includes
Detecting means for detecting the memory capacity actually used by recording by the recording control means between the time of setting the use schedule by the setting means and the present time; and
When the memory pace calculated by the calculating means is compared with the memory capacity detected by the detecting means as the shooting pace, and the detected memory capacity is determined to be larger than the calculated memory capacity 4. The image pickup apparatus according to claim 2, wherein it is determined that shooting cannot be performed to the end with the image quality calculated by the image quality calculation means.
現在の前記記録手段の空きメモリ容量を検出する検出手段と、をさらに備え、
前記判定手段は、前記撮影ペースとして、前記算出手段により算出されたメモリ容量と、前記検出手段により検出された空きメモリ容量とを比較し、前記空きメモリ容量が前記使用されるメモリ容量より少ないと判断され場合は、前記画質算出手段により算出された画質で、撮影が最後まで行なうことができないと判定することを特徴とする請求項2又は3記載の撮像装置。 Calculation means for calculating a memory capacity to be used from now on, based on the image quality calculated by the image quality calculation means and the use schedule set by the setting means;
Detecting means for detecting a free memory capacity of the current recording means; and
The determination means compares the memory capacity calculated by the calculation means with the free memory capacity detected by the detection means as the shooting pace, and the free memory capacity is less than the used memory capacity. 4. The image pickup apparatus according to claim 2, wherein if it is determined, it is determined that shooting cannot be performed to the end with the image quality calculated by the image quality calculation means.
前記使用スケジュールとして、前記撮影枚数とともに、撮影期間を入力することを特徴とする請求項1乃至7の何れかに記載の撮像装置。 The input means includes
The imaging apparatus according to claim 1, wherein a shooting period is input as the use schedule together with the number of shots.
前記使用スケジュールとして、前記撮影時間とともに、撮影回数を入力することを特徴とする請求項1乃至7の何れかに記載の撮像装置。 The input means includes
The imaging apparatus according to claim 1, wherein the number of times of photographing is input together with the photographing time as the use schedule.
前記撮像装置がクレードルにセットされたタイミング、電源がオンされたタイミング、電源がオフされたタイミング、所定の周期間隔が到来したタイミング、ユーザによって動作実行が指示されたタイミングのうち、少なくとも1以上のタイミングで、使用スケジュール通りの撮影を行なうことができるか否かを判定することを特徴とする請求項1乃至10の何れかに記載の撮像装置。 The determination means includes
At least one or more of the timing when the imaging device is set in the cradle, the timing when the power is turned on, the timing when the power is turned off, the timing when the predetermined period interval comes, and the timing when the operation is instructed by the user The imaging apparatus according to claim 1, wherein it is determined whether or not photographing according to a use schedule can be performed at a timing.
画質を設定する画質設定手段、
前記画質設定手段により設定された画質で、静止画撮影又は動画撮影により撮影された被写体の画像データを記録媒体に記録する撮影記録制御手段、
前記静止画撮影における撮影枚数及び撮影期間、又は前記動画撮影における撮影時間及び撮影期間を入力する入力手段、
前記入力手段により入力された撮影枚数及び撮影期間、又は撮影時間及び撮影期間を撮影の使用スケジュールとして設定する設定手段と、
前記設定手段により設定された使用スケジュールと、前記記録媒体の空きメモリ容量と
に基づいて、前記記録制御手段が前記記録媒体に記録し得る1枚当たり又は単位時間当たりの画像データのメモリ使用量を算出する第1の使用量算出手段と、
前記第1の使用量算出手段により算出されたメモリ使用量に基づいて、前記使用スケジュール通りに撮影する上で記録し得る画質を算出する第1の画質算出手段、
前記設定手段により設定された使用スケジュールによる撮影進行中に前記使用スケジュールに基づく撮影ペースより早い撮影ペースで前記画質算出手段により算出された画質により被写体の画像データを記録した場合に、前記使用スケジュールにおいて最後まで撮影ができないと判定する判定手段、
前記判定手段により最後まで撮影ができないと判定されると、前記使用スケジュールにおける残りの撮影枚数又は撮影時間と、前記空き容量とに基づいて、前記記録手段に記録し得る1枚当たり又は単位時間当たりの画像データのメモリ使用量を再度算出する第2の使用量算出手段、
前記第2の使用量算出手段により再度算出されたメモリ使用量に基づいて、前記使用スケジュール通りに撮影する上で記録し得る画質を前記算出手段に算出させる算出制御手段、
として機能させることを特徴とするプログラム。 Computer
Image quality setting means for setting the image quality,
Shooting / recording control means for recording image data of a subject photographed by still image shooting or moving image shooting at the image quality set by the image quality setting means, on a recording medium;
Input means for inputting the number of shots and shooting period in the still image shooting , or the shooting time and shooting period in the moving image shooting ,
Setting means for setting the number of shots and the shooting period input by the input means , or the shooting time and the shooting period as a shooting use schedule;
Based on the usage schedule set by the setting means and the free memory capacity of the recording medium, the memory usage amount of image data per sheet or unit time that the recording control means can record on the recording medium is determined. First usage amount calculating means for calculating;
First image quality calculating means for calculating an image quality that can be recorded when shooting according to the use schedule, based on the memory usage calculated by the first usage calculating means;
When the image data of the subject is recorded with the image quality calculated by the image quality calculating means at a shooting pace faster than the shooting pace based on the use schedule during shooting in accordance with the use schedule set by the setting means, Judgment means for judging that photography is not possible until the end,
When it is determined by the determining means that the image cannot be taken to the end, based on the remaining number of shots or shooting time in the use schedule and the free space, per sheet or per unit time that can be recorded in the recording means Second usage calculation means for calculating again the memory usage of the image data of
Calculation control means for causing the calculation means to calculate an image quality that can be recorded when shooting according to the use schedule based on the memory usage amount recalculated by the second usage amount calculation means;
A program characterized by functioning as
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006310705A JP5164366B2 (en) | 2006-09-13 | 2006-11-16 | Imaging device, display device and program thereof |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006248412 | 2006-09-13 | ||
JP2006248412 | 2006-09-13 | ||
JP2006310705A JP5164366B2 (en) | 2006-09-13 | 2006-11-16 | Imaging device, display device and program thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008099223A JP2008099223A (en) | 2008-04-24 |
JP5164366B2 true JP5164366B2 (en) | 2013-03-21 |
Family
ID=39381551
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006310705A Expired - Fee Related JP5164366B2 (en) | 2006-09-13 | 2006-11-16 | Imaging device, display device and program thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5164366B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2365699B1 (en) * | 2010-03-11 | 2018-10-17 | Samsung Electronics Co., Ltd. | Method for adjusting 3D image quality, 3D display apparatus, 3D glasses, and system for providing 3D image |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0686214A (en) * | 1992-08-31 | 1994-03-25 | Canon Inc | Electronic camera |
JPH08273237A (en) * | 1995-03-30 | 1996-10-18 | Aiwa Co Ltd | Signal recorder |
JP3606644B2 (en) * | 1995-06-29 | 2005-01-05 | 富士写真フイルム株式会社 | Digital image data recording apparatus and method, and reproducing apparatus and method |
JP2654422B2 (en) * | 1996-01-12 | 1997-09-17 | 株式会社日立製作所 | Magnetic recording and playback device |
JP3743056B2 (en) * | 1996-05-21 | 2006-02-08 | ソニー株式会社 | Signal recording device |
JPH11126430A (en) * | 1997-10-24 | 1999-05-11 | Sanyo Electric Co Ltd | Information recording device and moving image recording device |
JP2002142145A (en) * | 2000-10-31 | 2002-05-17 | Olympus Optical Co Ltd | Electronic camera |
JP2002152657A (en) * | 2000-11-08 | 2002-05-24 | Toshiba Corp | Device and method for performing video recording by automatically setting video recording rate |
JP3807225B2 (en) * | 2000-11-30 | 2006-08-09 | 松下電器産業株式会社 | Compressed video signal recording device |
JP2002271742A (en) * | 2001-03-14 | 2002-09-20 | Toshiba Corp | Video recording device and video recording control program applied to the device |
JP2002325222A (en) * | 2001-04-25 | 2002-11-08 | Ricoh Co Ltd | Data recorder, program, recording medium and digital camera |
JP2003244647A (en) * | 2002-02-20 | 2003-08-29 | Fujitsu General Ltd | Image recording apparatus for monitoring |
JP2003319321A (en) * | 2002-04-18 | 2003-11-07 | Olympus Optical Co Ltd | Imaging apparatus |
JP4015914B2 (en) * | 2002-09-26 | 2007-11-28 | 富士フイルム株式会社 | Digital camera |
JP4228661B2 (en) * | 2002-11-15 | 2009-02-25 | カシオ計算機株式会社 | Shooting time prediction method, shooting time prediction device, moving image shooting device, and moving image shooting system |
JP3903082B2 (en) * | 2003-03-27 | 2007-04-11 | 富士フイルム株式会社 | Digital camera and control method thereof |
JP4527953B2 (en) * | 2003-08-18 | 2010-08-18 | 株式会社日立製作所 | Video management method |
JP2005260838A (en) * | 2004-03-15 | 2005-09-22 | Casio Comput Co Ltd | Imaging apparatus, image recording method, and program |
JP3981099B2 (en) * | 2004-04-28 | 2007-09-26 | 株式会社東芝 | Recording rate automatic setting recording device |
JP2006216153A (en) * | 2005-02-03 | 2006-08-17 | Matsushita Electric Ind Co Ltd | Digital signal recording and reproducing apparatus |
-
2006
- 2006-11-16 JP JP2006310705A patent/JP5164366B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008099223A (en) | 2008-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4919160B2 (en) | Imaging apparatus and program thereof | |
KR100731192B1 (en) | Image sensing apparatus and control method thereof | |
JP4972579B2 (en) | Electronic equipment and playback device | |
JP2002077673A (en) | Electronic camera | |
JP2010187354A (en) | Imaging apparatus | |
JP4309524B2 (en) | Electronic camera device | |
JP2007178576A (en) | Imaging apparatus and program thereof | |
JP4560422B2 (en) | Imaging apparatus and control method thereof | |
JP4189820B2 (en) | Imaging apparatus and image recording method | |
JP3530908B2 (en) | Digital camera and image display device | |
JP2006174412A (en) | Imaging apparatus | |
JP2014007454A (en) | Image pickup device and image pickup method | |
JP5164366B2 (en) | Imaging device, display device and program thereof | |
JP5433459B2 (en) | Imaging device | |
JP2004274284A (en) | Electronic camera and imaging control program | |
JP2014236237A (en) | Imaging device | |
JP4404200B2 (en) | Imaging apparatus and image file generation program | |
JP4433297B2 (en) | Imaging apparatus and image reproduction apparatus | |
JP4991602B2 (en) | Imaging device | |
JP4276763B2 (en) | Electronic camera device | |
JP2002152557A (en) | Electronic camera device and picture processor | |
JP4761039B2 (en) | Imaging device | |
JP4354090B2 (en) | Electronic camera device | |
JP4328960B2 (en) | Image capturing apparatus and image recording method thereof | |
JP2011097525A (en) | Image data recording apparatus and image data recording program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090917 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110218 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110301 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110425 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110525 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110811 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20110819 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20110909 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121018 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121218 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151228 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5164366 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |