JP2008233712A - Shake correction apparatus and program - Google Patents
Shake correction apparatus and program Download PDFInfo
- Publication number
- JP2008233712A JP2008233712A JP2007075861A JP2007075861A JP2008233712A JP 2008233712 A JP2008233712 A JP 2008233712A JP 2007075861 A JP2007075861 A JP 2007075861A JP 2007075861 A JP2007075861 A JP 2007075861A JP 2008233712 A JP2008233712 A JP 2008233712A
- Authority
- JP
- Japan
- Prior art keywords
- camera shake
- shake correction
- camera
- shutter button
- battery
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Adjustment Of Camera Lenses (AREA)
- Studio Devices (AREA)
Abstract
Description
本発明は、手振れ補正装置及びプログラムに関し、たとえば、カメラに適用できる手振れ補正装置及びプログラムに関する。 The present invention relates to a camera shake correction apparatus and program, and more particularly, to a camera shake correction apparatus and program applicable to a camera.
手振れ補正装置とは、三脚等の固定具を使用せずに手持ちでカメラ撮影を行う際にしばしば発生する被写体像の微妙なブレを補正するための装置のことである。 A camera shake correction device is a device that corrects subtle blurring of a subject image that often occurs when shooting a camera by hand without using a fixture such as a tripod.
たとえば、下記の特許文献1には、振動センサを用いて手振れによるカメラの振動を検出し、この検出した振動から適正な手振れ補正量を演算し、この補正量に基づいて、補正用レンズを上下左右に移動させて光路の補正を行うことにより、カメラの手振れを補正する技術が記載されている。
For example, in
さて、同文献中には、手振れ補正装置を構成するセンサやモータ等でかなりの電力が消費されるため、電池の消耗が激しいという課題が示されている。 In the same document, since a considerable amount of power is consumed by a sensor, a motor, and the like constituting the camera shake correction device, there is a problem that the battery is consumed heavily.
そして、この課題を解決するため、すなわち、省電力化のためには、シャッタレリーズ中(全押し中)のみに手振れ補正を行うことが望ましいものの、そのような全押し中だけの補正では、半押し中にファインダーを覗きながら、手振れ補正の効果を目視確認することができないという不都合を指摘した上、この不都合を克服するために、「常時補正モード」(半押し後は常に手振れ補正を行うモード/補正効果確認可)と、「レリーズ補正モード」(全押し中のみに手振れ補正を行うモード/省電力性優先/補正効果確認不可)とをユーザ選択できるようにし、加えて、常時補正モードが選択されている場合であっても、電池が消耗しているときには、省電力性優先のレリーズ補正モードに強制的に切り換えるようにしている。以下、この技術を従来技術という。 In order to solve this problem, that is, in order to save power, it is desirable to perform camera shake correction only during shutter release (during full press). In order to overcome this inconvenience that the effect of camera shake correction cannot be visually confirmed while looking through the viewfinder while pressing, “always correction mode” (mode to always perform camera shake correction after half-pressing) / Release correction mode) and “Release correction mode” (mode to correct camera shake only when fully pressed / power saving priority / correction effect cannot be checked) Even when selected, when the battery is depleted, it is forcibly switched to the release correction mode in which power saving priority is given. Hereinafter, this technique is referred to as a conventional technique.
しかしながら、従来技術は、電池が一定以上消耗したときにはじめて常時補正モードからレリーズ補正モードへと切換えるものであり、要するに、電池能力が充分な場合には、モードの切換えがまったく行われないものであるから、たとえば、常時補正モードを選択中に長時間の半押しを続けた場合は、その間、電池を激しく消耗するモード(常時補正モード)を継続することとなり、結局のところ依然として、電池の消耗という問題点を解決できないものである。 However, the conventional technology switches from the constant correction mode to the release correction mode only when the battery is depleted above a certain level. In short, when the battery capacity is sufficient, the mode is not switched at all. Therefore, for example, if you keep pressing the button halfway for a long time while selecting the constant correction mode, you will continue to use the mode that consumes the battery violently (always correction mode). This problem cannot be solved.
そこで、本発明の目的は、長時間の半押しを続けた場合にも電池の消耗を抑制できる手振れ補正装置及びプログラムを提供することにある。 SUMMARY OF THE INVENTION An object of the present invention is to provide a camera shake correction device and a program that can suppress battery consumption even when a half-press is continued for a long time.
請求項1記載の発明は、カメラのシャッタボタンの半押しを判定する第1の判定手段と、前記カメラのシャッタボタンの全押しを判定する第2の判定手段と、前記第1の判定手段によってシャッタボタンの半押しが判定されている間の時間を計測する計測手段と、前記第1の判定手段で半押しを判定すると、前記カメラの撮像部に設けられている光学的な手振れ補正機構の動作を開始する一方、前記計測手段によって計測された時間が所定値に達したときには前記手振れ補正を停止する第1の手振れ制御手段と、前記第1の手振れ制御手段によって前記手振れ補正が停止されている場合に前記第2の判定手段によってシャッタボタンの全押しが判定されると前記手振れ補正を開始する第2の手振れ制御手段とを備えたことを特徴とする手振れ補正装置である。
請求項2記載の発明は、前記第1の判定手段で半押しを判断した際に開始する手振れ補正機構の動作は、手振れ補正動作であることを特徴とする請求項1記載の手振れ補正装置である。
請求項3記載の発明は、前記第1の判定手段で半押しを判断した際に開始する手振れ補正機構の動作は、アイドリング動作であることを特徴とする請求項1記載の手振れ補正装置である。
請求項4記載の発明は、前記所定値は前記カメラの電池の残存能力に応じて可変的に設定されるものであることを特徴とする請求項1記載の手振れ補正装置である。
請求項5記載の発明は、前記第1の手振れ制御手段は、前記計測手段によって計測された時間が所定値に達したとき、手振れ補正機構の動作を、手振れ補正状態を停止して所定のアイドリング状態にすることを特徴とする請求項1記載の手振れ補正装置である。
請求項6記載の発明は、前記第1の手振れ制御手段は、前記計測手段によって計測された時間が所定値に達したとき、電池の残量能力が充分な場合は前記手振れ補正機構の動作を停止して所定のアイドリング状態にし、電池の残量能力が充分でない場合は前記手振れ補正機構の動作を停止することを特徴とする請求項1記載の手振れ補正装置である。
請求項7記載の発明は、前記アイドリング状態は、前記手振れ補正機構を一定のパターンで動作させるものであることを特徴とする請求項5又は請求項6記載の手振れ補正装置である。
請求項8記載の発明は、コンピュータを、カメラのシャッタボタンの半押しを判定する第1の判定ステップ、前記カメラのシャッタボタンの全押しを判定する第2の判定ステップ、前記第1の判定ステップによってシャッタボタンの半押しが判定されている間の時間を計測する計測ステップ、前記第1の判定ステップで半押しを判定すると、前記カメラの撮像部に設けられている光学的な手振れ補正機構の動作を開始する一方、前記計測手段によって計測された時間が所定値に達したときには前記手振れ補正機構の動作を停止する第1の手振れ制御ステップ、前記第1の手振れ制御ステップによって前記手振れ補正が停止されている場合に前記第2の判定ステップによってシャッタボタンの全押しが判定されると前記手振れ補正を開始する第2の手振れ制御ステップとして動作させるためのプログラムである。
According to a first aspect of the present invention, there is provided a first determination unit that determines whether the shutter button of the camera is half-pressed, a second determination unit that determines whether the shutter button of the camera is fully pressed, and the first determination unit. When a half-press is determined by the measuring unit that measures the time during which the half-press of the shutter button is determined and the first determination unit determines the half-press, the optical camera shake correction mechanism provided in the imaging unit of the camera While the operation is started, the camera shake correction is stopped by the first camera shake control unit that stops the camera shake correction when the time measured by the measuring unit reaches a predetermined value, and the camera shake correction is stopped by the first camera shake control unit. And a second camera shake control unit that starts the camera shake correction when the second determination unit determines that the shutter button is fully pressed. It is a positive apparatus.
According to a second aspect of the present invention, in the camera shake correction apparatus according to the first aspect, the operation of the camera shake correction mechanism that is started when the first determination means determines half-pressing is a camera shake correction operation. is there.
The invention according to
According to a fourth aspect of the present invention, in the camera shake correction device according to the first aspect, the predetermined value is variably set according to the remaining capacity of the battery of the camera.
According to a fifth aspect of the present invention, when the time measured by the measuring unit reaches a predetermined value, the first camera shake control unit stops the operation of the camera shake correction mechanism and performs predetermined idling. The camera shake correction device according to
According to a sixth aspect of the present invention, when the time measured by the measuring unit reaches a predetermined value, the first camera shake control unit performs the operation of the camera shake correction mechanism when the remaining capacity of the battery is sufficient. 2. The camera shake correction device according to
The invention according to claim 7 is the camera shake correction apparatus according to
The invention according to
本発明では、長時間の半押しを続けた場合に、仮に電池能力が充分であっても、そのような場合(長時間の半押しを続けた場合)の電池の消耗を抑制することができる。 In the present invention, even if the battery capacity is sufficient when the half-press is continued for a long time, the consumption of the battery in such a case (when the half-press is continued for a long time) can be suppressed. .
以下、本発明の実施形態を、特にそれに限定されないが、デジタルカメラへの適用を例にして、図面を参照しながら説明する。なお、以下の説明における様々な細部の特定ないし実例および数値や文字列その他の記号の例示は、本発明の思想を明瞭にするための、あくまでも参考であって、それらのすべてまたは一部によって本発明の思想が限定されないことは明らかである。また、周知の手法、周知の手順、周知のアーキテクチャおよび周知の回路構成等(以下「周知事項」)についてはその細部にわたる説明を避けるが、これも説明を簡潔にするためであって、これら周知事項のすべてまたは一部を意図的に排除するものではない。かかる周知事項は本発明の出願時点で当業者の知り得るところであるので、以下の説明に当然含まれている。 Hereinafter, embodiments of the present invention will be described with reference to the drawings, taking application to a digital camera as an example, although not limited thereto. It should be noted that the specification or examples of various details and the illustrations of numerical values, character strings, and other symbols in the following description are only for reference in order to clarify the idea of the present invention, and all or part of them may Obviously, the idea of the invention is not limited. In addition, a well-known method, a well-known procedure, a well-known architecture, a well-known circuit configuration, and the like (hereinafter, “well-known matter”) are not described in detail, but this is also to simplify the description. Not all or part of the matter is intentionally excluded. Such well-known matters are known to those skilled in the art at the time of filing of the present invention, and are naturally included in the following description.
まず、構成を説明する。
図1は、実施形態のデジタルカメラ1(カメラ)の構成図である。この図において、デジタルカメラ1は、CPU2やROM3及びRAM4並びに不図示の各種周辺回路等を含む典型的には1チップ化されたマイクロプロセッサ(コンピュータ)からなる制御部5(第1の判定手段、第2の判定手段、計測手段、第1の手振れ制御手段、第2の手振れ制御手段)と、この制御部5の周囲に適宜に配置された、デジタルカメラに必要な、以下の各部を備えて構成されている。
First, the configuration will be described.
FIG. 1 is a configuration diagram of a digital camera 1 (camera) according to the embodiment. In this figure, a
特に必須ではないが、ストロボ発光部6及びストロボ駆動部7は、制御部5からのコントロールにより、撮影時の明るさが不足するなどの特定条件下において、ストロボ発光部6から被写体8に向けて所定光量または被写体8までの距離に対応して調光された光量のストロボ光9を発光する。
Although not particularly essential, the strobe
撮像部10は光学系11と撮像デバイス12からなり、光学系11は、撮影レンズ11aや、手振れ補正レンズ11b(手振れ補正機構)を含むと共に、不図示の絞り機構や、焦点合わせ機構(及び必要であればズーム機構)などを含んで構成され、また、撮像デバイス12はCCDセンサまたはCMOSセンサなどの二次元イメージセンサで構成される。
The
撮像部10の動作のうち、絞りの大きさやズーム倍率(つまり撮影画角αの調整)並びに焦点合わせ、及び、撮像デバイス12の露光並びに読み出し動作は、制御部5からの撮影動作指示を受けた撮像駆動部13からのコントロールによって制御され、また、撮像部10の動作のうち、手振れ補正レンズ11bの動作は、制御部5からの手振れ補正動作指示を受けた手振れ補正レンズ駆動部23(手振れ補正機構)からのコントロールによって制御される。
Among the operations of the
ここで、本実施形態におけるデジタルカメラ1は、特に、光学的な手振れ防止機能付のものであり、その手振れ防止機能は、「手振れ補正レンズ11b」、「手振れ補正レンズ駆動部23」、「制御部5」、「振動センサ24(手振れ補正機構)」及び「手振れ補正モード選択ボタン15b」などを主たる構成要素として実現されている。
Here, the
この手振れ補正機能の詳細な動作は後述の説明からも明らかとなるが、概略的には、制御部5で、振動センサ24を用いて手振れによるカメラの振動を検出し、この検出した振動から適正な手振れ補正量を演算し、この補正量に基づいて手振れ補正レンズ駆動部23をコントロールして、手振れ補正レンズ11bを光学部11の光軸11cを中心に上下左右に移動させて光軸11cの補正を行うことにより、カメラの手振れを防止するというものである。
Although the detailed operation of the camera shake correction function will be apparent from the following description, generally, the control unit 5 detects the camera vibration due to the camera shake using the
加えて、制御部5で、手振れ補正モード選択ボタン15bの選択位置を判定して、シャッタボタン15aの半押し中から継続的に手振れ補正を行う「半押し手振れ補正モード(前記従来技術の常時補正モードに相当)」か、あるいは、シャッタボタン15aの全押し時にのみ手振れ補正を行う「全押し手振れ補正モード(前記従来技術のレリーズ補正モードに相当)」かを判断し、半押し手振れ補正モードであれば、シャッタボタン15aの半押しに応答し、あるいは、全押し手振れ補正モードであれば、シャッタボタン15aの全押しに応答し、前記の手振れ補正制御を行うというものである。
In addition, the control unit 5 determines the selection position of the camera shake correction mode selection button 15b, and performs the camera shake correction continuously while the
これによれば、前記従来技術と同様に、電源部22の電池22aの残量が充分な場合には、半押し手振れ補正モードを選択することにより、手振れ補正の効果を表示部17のスルー画像で確認することができる。また、電池22aの残量が少ない場合には、全押し手振れ補正モードを選択することにより、手振れ補正レンズ駆動部23等の動作を停止して電池22aの消耗を抑えることができる。
According to this, similarly to the conventional technique, when the remaining amount of the
撮像部10からは、上記の制御部5からの撮影動作指示に応答して、撮影構図確認用や動画用のフレーム画像が上記のフレームレートで周期的に読み出され、あるいは、高解像度の静止画フレーム画像が読み出される。これらのフレーム画像は、画像処理部14において、デジタル信号に変換されると共に、所定の画像処理(たとえば、ホワイトバランスやガンマ補正処理等)が施された後、制御部5に取り込まれる。
In response to a shooting operation instruction from the control unit 5, the
操作部15は、デジタルカメラ1のユーザ操作用入力インターフェースに必要な各種操作子、たとえば、電源スイッチ、画像撮影と画像再生のモード切替スイッチ、各種設定メニューを表示するためのメニューボタン、そのメニュー項目を選択したり、画像再生モード時に再生を希望する画像を選択したりするための選択ボタン、並びに、静止画撮影や動画撮影を行うための二段押し方式(半押しと全押しの方式)のシャッタボタン15a、手振れ補正のモードを選択するための手振れ補正モード選択ボタン15b等を含む。
The
表示制御部16は、制御部5から適宜に出力される様々な表示データ、たとえば、スルー画像用表示データ、メニュー画面用表示データ、画像の再生画面用表示データなどを所定の表示形式に変換して、液晶ディスプレイなどの小型(たとえば、2〜4インチ程度)の平面表示デバイスで構成された表示部17に出力する。なお、この表示部17は、タッチパネル18付きのものであってもよい。この場合、タッチ検出部19は、タッチパネル18への指またはペン等のタッチ座標を検出して、その検出結果を制御部5に出力する。
The
画像記憶部20は、フラッシュメモリ、ハードディスクまたは光ディスク等の不揮発性(電源をオフにしてもその記憶内容を失わない)の大容量記憶装置によって構成されており、主に、このデジタルカメラ1で撮影された画像を蓄積保存するために用いられる。なお、蓄積保存される各画像は、たとえば、JPEG形式等の圧縮ファイル、または、非圧縮の生データファイル(いわゆるRAWファイル)である。また、それら画像の保存領域は、ファイルシステムにおけるルート直下であってもよいし、あるいは、そのルート直下に適宜に作成された1階層ないしは多階層構造のフォルダであってもよい。加えて、この画像記憶部20は、固定型であってもよく、あるいは、デジタルカメラ1から取り外して、たとえば、不図示のパーソナルコンピュータ等に装着可能な汎用形式のメモリデバイスであってもよい。
The
外部インターフェース21は、たとえば、USBやIEEE1394などの汎用プロトコルに対応したデータ入出力部であり、この外部インターフェース21を介し、必要に応じて、不図示のパーソナルコンピュータ等との間で撮影済み画像の転送(画像記憶部20に蓄積保存されている画像をパーソナルコンピュータ等に転送する)や読み込み(パーソナルコンピュータ等から画像記憶部20に画像を読み込む)を行うことができるものである。
The
電源部22は、充電式の二次電池あるいは使い捨て型の一次電池(これらを総称して単に電池22aという。)を含み、この電池22aから、制御部5をはじめとした、デジタルカメラ1の各部の動作に必要な電源電圧を供給する。
The
次に、作用を説明する。
図2及び図3は、制御部5で実行される撮影制御プログラムの概略フローを示す図である。この制御プログラムは、予めROM3に格納されたものであり、CPU2によって所定の短い時間間隔でRAM4にロードされ、実行されるものである。
Next, the operation will be described.
2 and 3 are diagrams illustrating a schematic flow of a photographing control program executed by the control unit 5. FIG. This control program is stored in the
ただし、以下では、説明の簡単化のために、ユーザによって、シャッタボタン15aの半押し中から継続的に手振れ補正を行う「半押し手振れ補正モード」が選択されているものとする。
However, in the following, for the sake of simplification of explanation, it is assumed that the “half-press shake correction mode” in which the shake correction is continuously performed while the
この制御プログラムを開始すると、まず、操作部15のシャッタボタン15aが「半押し」又は「全押し」されているか否かを判定する(ステップS1)。先に説明したとおり、シャッタボタン15aは半押しと全押しの二段押し方式のボタンであり、半押しとは、シャッタボタン15aを凡そ半分程度のストロークで押した状態、全押しとは最後まで押した状態のことをいう。
When this control program is started, it is first determined whether or not the
ステップS1で、シャッタボタン15aの「半押し」又は「全押し」のいずれも判定されなかった場合は、ユーザが撮影動作を行っていないものと判断し、ループタイマTMをリセット(ステップS17)した後、撮影制御プログラムを終了し、「半押し」又は「全押し」のいずれかが判定された場合は、以下の処理を実行する。
If neither “half-pressed” nor “full-pressed” of the
まず、ループタイマTMをカウントアップする(ステップS2)。ループタイマTMのカウントアップ値は、たとえば、“1”である。次いで、ループタイマTMの現在値が所定値TREFを超えているか否かを判定する(ステップS3)。そして、超えていなければ、手振れ補正がオンになっているか否かを判定(ステップS4)し、手振れ補正がオンになっていない場合は、手振れ補正をオン(ステップS5)にする。次いで、AF(オートフォーカス)及び露出制御(ステップS6)を行い、表示部17にスルー画像を表示(ステップS7)した後、操作部15のシャッタボタン15aが「全押し」されているか否かを判定する(ステップS8)。
First, the loop timer TM is counted up (step S2). The count-up value of the loop timer TM is “1”, for example. Next, it is determined whether or not the current value of the loop timer TM exceeds a predetermined value T REF (step S3). If not, it is determined whether camera shake correction is on (step S4). If camera shake correction is not on, camera shake correction is turned on (step S5). Next, AF (autofocus) and exposure control (step S6) are performed, and a through image is displayed on the display unit 17 (step S7), and then whether or not the
一方、ループタイマTMの現在値が所定値TREFを超えていれば、手振れ補正がオンになっているか否かを判定(ステップS9)し、手振れ補正がオンになっている場合は、手振れ補正をオフ(ステップS10)にする。次いで、手振れ補正機構の“アイドリング”(詳細は後述)(ステップS11)を行うと共に、AF(オートフォーカス)及び露出制御(ステップS6)を行い、表示部17にスルー画像を表示(ステップS7)した後、操作部15のシャッタボタン15aが「全押し」されているか否かを判定する(ステップS8)。
On the other hand, if the current value of the loop timer TM exceeds the predetermined value T REF , it is determined whether camera shake correction is on (step S9). If camera shake correction is on, camera shake correction is performed. Is turned off (step S10). Next, “idling” (details will be described later) (step S11) of the camera shake correction mechanism is performed, and AF (autofocus) and exposure control (step S6) are performed, and a through image is displayed on the display unit 17 (step S7). Thereafter, it is determined whether or not the
今、シャッタボタン15aの「半押し」が継続しているものと仮定する。この場合、ステップS8の判定結果が“NO”となるので、以上のステップS1〜ステップS8の処理をループすることになる。そして、そのループの度に、ループタイマTMの値が+1されることとなり、結局、ループタイマTMの値は、シャッタボタン15aの「半押し」が継続している間のループ回数(つまり、半押しの継続時間)を示すことになる。ここで、ループ1回当たりの所要時間をAとし、ループタイマTMの現在値をBとすると、シャッタボタン15aの「半押し」の継続時間は「A×B」で与えられる。たとえば、A=1ms、B=1000とすれば、シャッタボタン15aの「半押し」の継続時間は1秒になる。
Now, it is assumed that “half-pressing” of the
さて、ステップS3における所定値TREFを、たとえば、2000としたとき、ループ回数が2000回に満たなければ、つまり、時間にして2秒未満であれば、ステップS3の判定結果が“YES”となって手振れ補正のオンを継続(ステップS5参照)するが、ループ回数が2000回(2秒)に達し又はそれを超えた場合には、手振れ補正をオフ(ステップS10参照)にする。 When the predetermined value T REF in step S3 is 2000, for example, if the number of loops does not reach 2000, that is, if the time is less than 2 seconds, the determination result in step S3 is “YES”. The camera shake correction is kept on (see step S5), but when the number of loops reaches or exceeds 2000 (2 seconds), the camera shake correction is turned off (see step S10).
つまり、この撮影制御プログラムでは、シャッタボタン15aの「半押し」の継続時間が所定時間(所定値TREFに対応した時間)未満の場合には手振れ補正のオンを継続するが、所定時間以上の場合には手振れ補正をオフにする(と共にアイドリングを実行する)という特徴的な作用を得ることができる。
That is, in this shooting control program, when the duration of “half-pressing” of the
したがって、たとえば、前記例示の通り、所定値TREFを2000とし、それに相当する時間を2秒とすれば、この実施形態では、シャッタボタン15aの「半押し」の継続時間が2秒に達するまでは手振れ補正を継続して行い、2秒に達した時点で手振れ補正を停止(キャンセル)するから、半押しを長時間続けた場合の電池22aの消耗を抑制することができる。
Therefore, for example, as described above, if the predetermined value T REF is 2000 and the corresponding time is 2 seconds, in this embodiment, the duration of “half-pressing” of the
さて、ステップS8で「全押し」が判定された場合は、次に、手振れ補正がオンになっているか否かを判定(ステップS12)し、手振れ補正がオンになっていない場合は、手振れ補正をオン(ステップS13)にする。そして、撮像部10から出力された高精細静止画像のキャプチャ(ステップS14)した後、手振れ補正をオフ(ステップS15)にし、キャプチャ画像の圧縮処理と画像記憶部20への記録(ステップS16)を行い、ループタイマTMをリセットして、撮影制御プログラムを終了する。 If “full press” is determined in step S8, it is then determined whether camera shake correction is on (step S12). If camera shake correction is not on, camera shake correction is performed. Is turned on (step S13). Then, after capturing the high-definition still image output from the imaging unit 10 (step S14), camera shake correction is turned off (step S15), and the captured image is compressed and recorded in the image storage unit 20 (step S16). To reset the loop timer TM and end the shooting control program.
以上のとおり、この撮影制御プログラムでは、たとえば、所定値TREFを2000とし、それに相当する時間を2秒とすれば、シャッタボタン15aの「半押し」の継続時間が2秒に達するまでは手振れ補正を継続して行い、2秒に達した時点で手振れ補正を停止(キャンセル)するから、半押しを長時間続けた場合の電池22aの消耗を抑制することができるという有益な作用が得られる。
As described above, in this shooting control program, for example, if the predetermined value T REF is set to 2000 and the corresponding time is 2 seconds, the camera shakes until the duration of “half-pressing” of the
また、前記従来技術と同様に、電池22aの残量が少なくなった場合には、操作部15の手振れ補正モード選択ボタン15bを操作して、全押し時にのみ手振れ補正を行う「全押し手振れ補正モード」を選択しておけばよい。全押し時のみに手振れ補正を行うので、より一層、電池22aの消耗を抑制できる。ちなみに、このモード(全押し手振れ補正モード)が選択されている場合は、シャッタボタン15aが半押しされている間の手振れ補正を禁止すればよいのであるから、少なくとも、図2のフローチャートのステップS5を実行しなければよい。
Similarly to the above-described prior art, when the remaining amount of the
次に、“アイドリング”について説明する。アイドリングとは、手振れ補正レンズ11bを所定のパターンで初期動作させることをいう。より詳細には、振動センサ24の検出結果に基づいて演算された手振れ補正量に従って適応的に手振れ補正レンズ11bを動かすのではなく、事前に設定された一定のパターンで手振れ補正レンズ11bを予め動かしておくことをいい、これにより、手振れ補正レンズ11bをはじめとする手振れ補正機構全体の応答性を改善しようとするものである。初期動作のパターンとしては、たとえば、光学系11の光軸11cを中心にして、その周囲に円運動させるように手振れ補正レンズ11bを微妙に動かすことが考えられる。一般的に手振れ補正レンズ11bを駆動するためのアクチュエータにはモータが用いられており、このモータの起動時の応答性は悪い。したがって、事前にモータを回転させておくことにより、応答性の改善を図ることができる。
Next, “idling” will be described. Idling means that the camera
前記の実施形態においては、シャッタボタン15aの半押し時間が所定値TREFに達した時点で手振れ補正をオフにする(ステップS10参照)と同時に“アイドリング”を開始(ステップS11参照)している。その理由は、手振れ補正をオフ(ステップS10参照)にした後、シャッタボタン15aの全押し判定(ステップS8の“YES”)に応答して手振れ補正をオン(ステップS13参照)にするが、アイドリングを行っていない場合は、この手振れ補正オン(ステップS13参照)直後の手振れ補正機構の応答遅れにより、画像キャプチャ等の処理に不本意な遅れを生じることがあるからであり、シャッタボタン15aを“全押しする前に”、つまり、手振れ補正オン(ステップS13参照)にする前にアイドリングを開始しておけば、そのような遅れを生じない難いからである。
In the above-described embodiment, when the half-press time of the
したがって、このアイドリングの好ましい開始タイミングは、(1)半押し手振れ補正モードが選択されている場合:シャッタボタン15aの半押し時間が所定値TREFに達した時点で手振れ補正をオフ(ステップS10参照)にしたときのタイミング。又は、(2)全押し手振れ補正モードが選択されている場合:シャッタボタン15aが全押しされる前のタイミング(たとえば、半押しのタイミング)である。
Therefore, the preferable start timing of this idling is as follows. (1) When the half-press shake correction mode is selected: When the half-press time of the
図4は、本実施形態の作用説明図である。この図において、(a)はシャッタボタン15aの半押し継続時間が所定値TREFに満たない場合の作用説明図、(b)はシャッタボタン15aの半押し継続時間が所定値TREFを超えた場合の作用説明図である。ただし、ユーザによって、シャッタボタン15aの半押し中から継続的に手振れ補正を行う「半押し手振れ補正モード」が選択されているものとする。
FIG. 4 is an operation explanatory diagram of the present embodiment. In this figure, (a) is a diagram for explaining the operation when the half-press duration of the
まず、(a)に示すように、シャッタボタン15aの半押し継続時間が所定値TREFに満たない場合は、シャッタボタン15aの半押し開始から全押し及び画像キャプチャに至るまでの間、継続して手振れ補正が行われる。したがって、半押し中に手振れのないスルー画像を見ながら構図の確認及び調整を行うことができると共に、全押しの時点で手振れのない良好な画質の画像をキャプチャして画像記憶部20に記録することができる。
First, as shown in (a), when the half-press continuation time of the
次に、(b)に示すように、シャッタボタン15aの半押し継続時間が所定値TREFを超えた場合には、シャッタボタン15aの半押し継続時間が所定値TREFに達した時点で手振れ補正がオフになり、その後の全押しの時点で手振れ補正が再開されるので、半押し中に手振れのないスルー画像を見ながら構図の確認及び調整を行うことができなくなるものの、半押し継続中の電池22aの消耗を抑制しつつ、全押しの時点で手振れを補正した良好な画質の画像をキャプチャして画像記憶部20に記録することができる。しかも、シャッタボタン15aを全押しする前に、手振れ補正機構のアイドリングを開始するので、全押しと同時に応答性よく手振れ補正を開始することができ、画像のキャプチャ遅れを生じないという特有の効果が得られる。
Next, as shown in (b), when the half-press duration of the
なお、以上の実施形態では、所定値TREFを予め定めた固定の値としているが、これに限定されない。たとえば、所定値TREFを電池22aの残存能力に対応させて可変的に設定するようにしてもよい。
In the above embodiment, the predetermined value T REF is a predetermined fixed value, but is not limited to this. For example, the predetermined value T REF may be variably set in accordance with the remaining capacity of the
図5は、可変設定される所定値TREFと電池能力との相関図である。この図において、縦軸は電池22aの残存能力であり、横軸は所定値TREFである。この図に示すように、電池22aの残存能力が低くなるにつれて、所定値TREFの値を小さくするように可変設定すればよい。ちなみに、この図では、所定値TREFと電池能力との間の相関線25を線形としているが、これに限らない。曲線であってもよいし、あるいは、実際に使用する電池22aの経時的な能力変化特性に類似した形状の線としてもよい。
FIG. 5 is a correlation diagram between a predetermined value TREF variably set and the battery capacity. In this figure, the vertical axis represents the remaining capacity of the
このように、所定値TREFを、電池22aの残存能力に対応させて可変的に設定するようにすれば、電池22aの残存能力が充分な場合には、長めの半押しのときにも手振れ補正をオンにして、その間、手振れのないスルー画像を表示し、使い勝手の向上を図ることができ、一方、電池22aの残存能力が低下した場合には、短い半押しでも手振れ補正をキャンセルして省電力性を優先し、電池22aの消耗を抑制することができるという効果が得られる。
As described above, if the predetermined value T REF is variably set in accordance with the remaining capacity of the
また、以上の例では、シャッタボタン15aの半押し時間が所定値TREFを超えると、手振れ補正機構を“アイドリング”の状態に移行させているが、発明の思想はこれに限定されない。アイドリングに移行させずに、手振れ補正機構の動作を単に“停止(禁止)”するようにしてもよい。あるいは、それらの手振れ補正機構の動作態様(アイドリング又は単なる停止)の選択を、電池22aの残存能力に応じて行うようにしてもよい。
In the above example, when the half-press time of the
図6は、前記の図2のフローの一部改良を示す図であり、手振れ補正機構の動作態様の選択を、電池22aの残存能力に応じて行うようにしたものである。この図において、図2と同様に、ステップS3で、ループタイマTMの現在値が所定値TREFを超えていることが判定されると、つまり、シャッタボタン15aの半押し時間が所定値TREFを超えていることが判定されると、次に、ステップS9で手振れ補正がオンになっているか否かが判定され、手振れ補正がオンになっている場合は、手振れ補正がオフ(ステップS10)にされるが、この改良されたフローでは、手振れ補正機構のオフ後に、新たに加えられたステップS18により、電池22aの残存能力が「充分」であるか、又は、「不十分」であるかが判定される。そして、電池22aの残存能力が「充分」である場合には、ステップS11で手振れ補正機構のアイドリングが行われ、一方、電池22aの残存能力が「不充分」である場合には、ステップS11をパスして手振れ補正機構のアイドリングが行われない(つまり、手振れ補正機構の動作が停止される。)。
FIG. 6 is a diagram showing a partial improvement of the flow of FIG. 2, in which the operation mode of the camera shake correction mechanism is selected according to the remaining capacity of the
このようにすると、シャッタボタン15aの半押し時間が所定値TREFを超えている場合に、電池22aの残存能力を判定し、同能力が「充分」であれば、手振れ補正機構をアイドリング状態に移行して、シャッタボタン15aの全押し時における手振れ補正動作再開の「応答性」を改善する一方、同能力が「不充分」であれば、手振れ補正機構の動作を停止状態にして、電池22aの消耗を抑制することができるという特有の効果(応答性の改善と電池22aの消耗抑制との両立)が得られる。
In this way, when the half-press time of the
また、上記をさらに発展させることにより、電池の残量に応じて、(1)半押し時には手振れ補正を実行→所定時間以上経過したらアイドリングを実行→全押ししたら手振れ補正を実行して撮影する動作モード(図2、図3で詳述)、(2)半押し時には手振れ補正を実行→所定時間以上経過したら手振れ補正を停止→全押ししたら手振れ補正を実行して撮影する動作モード(図6で詳述)、(3)半押し時にはアイドリングを実行→所定時間以上経過したらアイドリングを停止→全押ししたら手振れ補正を実行して撮影する動作モード、の何れかを選択して設定するようにしてもよい。より具体的には、(1)>(2)>(3)で電力を要するので、電力の残量が多いほど(1)よりの動作、電力の残量が少ないほど(3)よりの動作を行うように設定するようにしてもよい。 Furthermore, by further developing the above, according to the remaining battery level, (1) camera shake correction is performed when half-pressed → idling is performed after a predetermined time has elapsed → camera shake correction is performed when fully pressed and shooting is performed Mode (detailed in FIGS. 2 and 3), (2) Camera shake correction is executed when half-pressed → Camera shake correction is stopped when a predetermined time or more has elapsed → Camera shake correction is executed when fully pressed and shooting is performed (in FIG. 6) (Details), (3) Perform idling when half-pressed → Stop idling after a predetermined time has elapsed → Select and set one of the operation modes in which shooting is performed with camera shake correction when fully depressed Good. More specifically, since power is required by (1)> (2)> (3), the operation from (1) is performed as the remaining amount of power is large, and the operation from (3) is performed as the remaining power is small. You may make it set so that.
また、アイドリングではなく、手振れ補正動作自体を、手振れ補正精度を荒くするなどして省電力とした省電力モードで実行するようにしてもよい。 Further, instead of idling, the camera shake correction operation itself may be executed in a power saving mode in which power saving is achieved by roughening the camera shake correction accuracy.
本実施の形態の主要な機能は、マイクロコンピュータ(制御部5のCPU2)を含むハードウェア資産と、ROM3に格納されたOSや各種プログラムなどのソフトウェア資産との有機的結合によって機能的に実現されるものであるが、ハードウェア資産(CPU2等)およびOSは汎用のものを利用できるから、本発明にとって欠くことのできない必須の事項は、実質的に、前記の撮影制御プログラム(図2、図3、図6参照)に集約されているということがいえる。したがって、本発明は、前記の撮影制御プログラムのすべてまたはその要部を格納した、フロッピー(登録商標)ディスク、MO、CD、ハードディスク、半導体メモリなどの記録媒体(それ自体が流通経路に乗るものはもちろん、ネットワーク上にあって記録内容だけを提供するものも含む)を包含するものである。
The main functions of the present embodiment are functionally realized by organic coupling of hardware assets including a microcomputer (
1 デジタルカメラ(カメラ)
5 制御部(第1の判定手段、第2の判定手段、計測手段、第1の手振れ制御手段、第2の手振れ制御手段)
15a シャッタボタン
10 撮像部
11b 手振れ補正レンズ(手振れ補正機構)
22a 電池
23 手振れ補正レンズ駆動部(手振れ補正機構)
24 振動センサ(手振れ補正機構)
1 Digital camera (camera)
5 control unit (first determination means, second determination means, measurement means, first camera shake control means, second camera shake control means)
24 Vibration sensor (camera shake correction mechanism)
Claims (8)
前記カメラのシャッタボタンの全押しを判定する第2の判定手段と、
前記第1の判定手段によってシャッタボタンの半押しが判定されている間の時間を計測する計測手段と、
前記第1の判定手段で半押しを判定すると、前記カメラの撮像部に設けられている光学的な手振れ補正機構の動作を開始する一方、前記計測手段によって計測された時間が所定値に達したときには前記手振れ補正を停止する第1の手振れ制御手段と、
前記第1の手振れ制御手段によって前記手振れ補正が停止されている場合に前記第2の判定手段によってシャッタボタンの全押しが判定されると前記手振れ補正を開始する第2の手振れ制御手段と
を備えたことを特徴とする手振れ補正装置。 First determination means for determining half-pressing of the shutter button of the camera;
Second determination means for determining full depression of the shutter button of the camera;
Measuring means for measuring the time during which half-pressing of the shutter button is determined by the first determining means;
When the half-depression is determined by the first determination unit, the operation of the optical camera shake correction mechanism provided in the imaging unit of the camera is started, while the time measured by the measurement unit reaches a predetermined value. A first camera shake control means for sometimes stopping the camera shake correction;
Second camera shake control means for starting the camera shake correction when the second determination means determines that the shutter button is fully pressed when the camera shake correction is stopped by the first camera shake control means. A camera shake correction device characterized by that.
カメラのシャッタボタンの半押しを判定する第1の判定ステップ、
前記カメラのシャッタボタンの全押しを判定する第2の判定ステップ、
前記第1の判定ステップによってシャッタボタンの半押しが判定されている間の時間を計測する計測ステップ、
前記第1の判定ステップで半押しを判定すると、前記カメラの撮像部に設けられている光学的な手振れ補正機構の動作を開始する一方、前記計測手段によって計測された時間が所定値に達したときには前記手振れ補正機構の動作を停止する第1の手振れ制御ステップ、
前記第1の手振れ制御ステップによって前記手振れ補正が停止されている場合に前記第2の判定ステップによってシャッタボタンの全押しが判定されると前記手振れ補正を開始する第2の手振れ制御ステップ
として動作させるためのプログラム。 Computer
A first determination step for determining half-pressing of the shutter button of the camera;
A second determination step for determining full depression of the shutter button of the camera;
A measuring step for measuring a time during which the half-press of the shutter button is determined by the first determining step;
When half-press is determined in the first determination step, the operation of the optical camera shake correction mechanism provided in the imaging unit of the camera is started, while the time measured by the measuring unit has reached a predetermined value A first camera shake control step for sometimes stopping the operation of the camera shake correction mechanism;
When the camera shake correction is stopped by the first camera shake control step, when the shutter button is fully pressed by the second determination step, the camera shake correction is started as the second camera shake control step for starting the camera shake correction. Program for.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007075861A JP4830937B2 (en) | 2007-03-23 | 2007-03-23 | Camera shake correction apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007075861A JP4830937B2 (en) | 2007-03-23 | 2007-03-23 | Camera shake correction apparatus and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008233712A true JP2008233712A (en) | 2008-10-02 |
JP4830937B2 JP4830937B2 (en) | 2011-12-07 |
Family
ID=39906537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007075861A Expired - Fee Related JP4830937B2 (en) | 2007-03-23 | 2007-03-23 | Camera shake correction apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4830937B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019144535A (en) * | 2018-02-15 | 2019-08-29 | パナソニックIpマネジメント株式会社 | Imaging device |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07199260A (en) * | 1993-12-30 | 1995-08-04 | Canon Inc | Vibration-proof camera |
JPH07244313A (en) * | 1994-03-04 | 1995-09-19 | Nikon Corp | Camera for correcting camera shake |
JPH07281243A (en) * | 1994-04-04 | 1995-10-27 | Nikon Corp | Camera shake correction camera |
JPH07333670A (en) * | 1994-06-07 | 1995-12-22 | Nikon Corp | Shake prevention device |
JPH11316398A (en) * | 1999-02-10 | 1999-11-16 | Nikon Corp | Camera-shake prevention device |
JP2001215544A (en) * | 2000-02-02 | 2001-08-10 | Nikon Corp | Blur correction device, camera body and interchanegeable lens |
JP2003140241A (en) * | 2001-10-31 | 2003-05-14 | Canon Inc | Camera and control method of camera |
JP2003219244A (en) * | 2002-01-22 | 2003-07-31 | Fuji Photo Film Co Ltd | Digital camera |
JP2005173093A (en) * | 2003-12-10 | 2005-06-30 | Canon Inc | Image shake correction device for camera |
-
2007
- 2007-03-23 JP JP2007075861A patent/JP4830937B2/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07199260A (en) * | 1993-12-30 | 1995-08-04 | Canon Inc | Vibration-proof camera |
JPH07244313A (en) * | 1994-03-04 | 1995-09-19 | Nikon Corp | Camera for correcting camera shake |
JPH07281243A (en) * | 1994-04-04 | 1995-10-27 | Nikon Corp | Camera shake correction camera |
JPH07333670A (en) * | 1994-06-07 | 1995-12-22 | Nikon Corp | Shake prevention device |
JPH11316398A (en) * | 1999-02-10 | 1999-11-16 | Nikon Corp | Camera-shake prevention device |
JP2001215544A (en) * | 2000-02-02 | 2001-08-10 | Nikon Corp | Blur correction device, camera body and interchanegeable lens |
JP2003140241A (en) * | 2001-10-31 | 2003-05-14 | Canon Inc | Camera and control method of camera |
JP2003219244A (en) * | 2002-01-22 | 2003-07-31 | Fuji Photo Film Co Ltd | Digital camera |
JP2005173093A (en) * | 2003-12-10 | 2005-06-30 | Canon Inc | Image shake correction device for camera |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019144535A (en) * | 2018-02-15 | 2019-08-29 | パナソニックIpマネジメント株式会社 | Imaging device |
JP7198976B2 (en) | 2018-02-15 | 2023-01-05 | パナソニックIpマネジメント株式会社 | Imaging device |
Also Published As
Publication number | Publication date |
---|---|
JP4830937B2 (en) | 2011-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007206583A (en) | Imaging apparatus and its program | |
JP2008206020A (en) | Imaging device and lens barrel | |
JP5967865B2 (en) | IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, AND PROGRAM | |
US8358927B2 (en) | Imaging apparatus | |
JP6198600B2 (en) | Image processing apparatus, imaging apparatus, control method thereof, and program | |
JP5914824B2 (en) | Imaging device | |
JP2008078738A (en) | Imaging apparatus and its control method | |
JP2007134754A (en) | Photographing apparatus and program | |
JP6403473B2 (en) | Imaging apparatus, control method thereof, and program | |
JP4830937B2 (en) | Camera shake correction apparatus and program | |
JP2011228795A (en) | Digital camera | |
JP2020077938A (en) | Imaging apparatus, control method of the same, and program | |
JP2009284117A (en) | Imaging device and method of controlling imaging device | |
JP2018091971A (en) | Electronic device, control method, program and storage medium | |
JP6029003B2 (en) | Imaging device | |
JP5187416B2 (en) | Imaging apparatus, imaging condition setting method and program | |
JP2012114677A (en) | Imaging apparatus, imaging method, and program | |
JP5159573B2 (en) | Imaging apparatus and zoom control method | |
JP2010190913A (en) | Imaging device with automatic focus function | |
JP4354090B2 (en) | Electronic camera device | |
JP6140975B2 (en) | Imaging device | |
US20200412971A1 (en) | Image pickup apparatus that performs focus bracketing, control method therefor, and storage medium | |
JP2007101877A (en) | Photographing device | |
JP2009081780A (en) | Camera apparatus | |
JP2014085580A (en) | Imaging device |
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: 20110705 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110708 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110802 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110823 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110905 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4830937 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140930 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |