JP2007194813A - Imaging apparatus, control method, and control program - Google Patents

Imaging apparatus, control method, and control program Download PDF

Info

Publication number
JP2007194813A
JP2007194813A JP2006009813A JP2006009813A JP2007194813A JP 2007194813 A JP2007194813 A JP 2007194813A JP 2006009813 A JP2006009813 A JP 2006009813A JP 2006009813 A JP2006009813 A JP 2006009813A JP 2007194813 A JP2007194813 A JP 2007194813A
Authority
JP
Japan
Prior art keywords
camera shake
shake amount
detection unit
amount detection
camera
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.)
Pending
Application number
JP2006009813A
Other languages
Japanese (ja)
Inventor
Kazuo Nomura
和生 野村
Tatsuya Hosoda
達矢 細田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2006009813A priority Critical patent/JP2007194813A/en
Publication of JP2007194813A publication Critical patent/JP2007194813A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Studio Devices (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an imaging apparatus, equipped with a hand shake correcting mechanism, which can detect a hand shake with high precision and is reducible in power consumption. <P>SOLUTION: A digital still camera 1 is equipped with an X-axial gyrosensor 31 and a Y-axial gyrosensor 32 (a first hand shake quantity detection section) which detect a hand shake quality, and an acceleration sensor 33 and an azimuth sensor 34 which detect a hand shake quantity with lower power consumption and lower precision than the gyrosensors 31 and 32. When it is decided that the hand shake quantity detected by the second hand shake quantity detection section becomes smaller than a reference hand shake quantity, the first hand shake quantity detection section is actuated to make a hand shake correction of a picked-up image based upon the detected hand shake quantity. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、撮像装置、制御方法及び制御プログラムに係り、特に手ぶれ補正機構を備えた撮像装置において、高精度で手ぶれ補正を行う手ぶれ補正機構の駆動に伴う電力消費を低減する技術に関する。   The present invention relates to an imaging apparatus, a control method, and a control program, and more particularly to a technique for reducing power consumption associated with driving a camera shake correction mechanism that performs camera shake correction with high accuracy in an imaging apparatus including a camera shake correction mechanism.

従来より静止画を撮像するディジタルスチルカメラなどの撮像装置においては、撮影の際に生じる手ぶれの影響を回避するために種々の方法が提案されている。
このような撮像装置においては、手ぶれ補正のためにより高精度で手ぶれを検出するため、角速度センサと加速度センサとの双方を搭載しているものが知られている(例えば、特許文献1参照)
特開平7−80515号公報
2. Description of the Related Art Conventionally, in an imaging apparatus such as a digital still camera that captures a still image, various methods have been proposed to avoid the influence of camera shake that occurs during shooting.
In such an imaging apparatus, there is known an apparatus equipped with both an angular velocity sensor and an acceleration sensor in order to detect camera shake with higher accuracy for camera shake correction (see, for example, Patent Document 1).
Japanese Patent Laid-Open No. 7-80515

しかしながら、角速度センサと加速度センサとの双方を搭載していると消費電力が大きくなり、ディジタルスチルカメラのように携帯型の機器においては、長時間駆動ができなくなる、あるいは、長時間駆動を行うためにより容量の大きな電源を搭載する必要が生じ、装置の小型化が図れないとともに、重量も増してしまう可能性が生じる。
そこで、本発明の目的は、手ぶれ補正機構を備えた撮像装置において、高精度で手ぶれを検出することができるとともに、消費電力の低減を図ることが可能な撮像装置、制御方法および制御プログラムを提供することにある。
However, if both an angular velocity sensor and an acceleration sensor are installed, the power consumption increases, and a portable device such as a digital still camera cannot be driven for a long time or is driven for a long time. Therefore, it becomes necessary to mount a power source with a large capacity, and the apparatus cannot be miniaturized and the weight may increase.
Accordingly, an object of the present invention is to provide an imaging apparatus, a control method, and a control program capable of detecting camera shake with high accuracy and reducing power consumption in an imaging apparatus having a camera shake correction mechanism. There is to do.

上記課題を解決するため、撮像装置は、手ぶれ量を検出する第1手ぶれ量検出部と、前記第1手ぶれ量検出部より低い消費電力で動作し、前記第1手ぶれ量検出部よりも低精度で手ぶれ量を検出する第2手ぶれ量検出部と、前記第2手ぶれ量検出部において、検出した手ぶれ量が基準手ぶれ量よりも小さくなったと判別された場合に前記第1手ぶれ量検出部を起動し、手ぶれ量を検出させる手ぶれ量検出制御部と、前記第1手ぶれ量検出部により検出された前記手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行う手ぶれ補正部と、を備えたことを特徴としている。
上記構成によれば、手ぶれ量検出制御部は、第2手ぶれ量検出部において、検出した手ぶれ量が基準手ぶれ量よりも小さくなったと判別された場合に第1手ぶれ量検出部を起動し、手ぶれ量を検出させ、手ぶれ補正部は、第1手ぶれ量検出部により検出された手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行う。
In order to solve the above-described problem, the imaging apparatus operates with a first camera shake amount detection unit that detects the amount of camera shake, power consumption lower than that of the first camera shake amount detection unit, and has a lower accuracy than the first camera shake amount detection unit. The second camera shake amount detecting unit for detecting the amount of camera shake and the second camera shake amount detecting unit start up the first camera shake amount detecting unit when it is determined that the detected camera shake amount is smaller than the reference camera shake amount. And a camera shake amount detection control unit that detects the amount of camera shake, and a camera shake correction unit that performs camera shake correction on an image captured based on the camera shake amount detected by the first camera shake amount detection unit. It is said.
According to the above configuration, the camera shake amount detection control unit activates the first camera shake amount detection unit when the second camera shake amount detection unit determines that the detected camera shake amount is smaller than the reference camera shake amount. The camera shake correction unit performs camera shake correction on the captured image based on the camera shake amount detected by the first camera shake amount detection unit.

この場合において、前記手ぶれ量検出制御部は、前記第2手ぶれ量検出部が検出した手ぶれ量の所定期間内における平均値が前記基準手ぶれ量よりも小さくなった場合に、検出した手ぶれ量が基準手ぶれ量よりも小さくなったと判別するようにしてもよい。
また、前記第1手ぶれ量検出部は、手ぶれに起因する角速度を検出するジャイロセンサを備えるようにしてもよい。
In this case, the camera shake amount detection control unit determines that the detected camera shake amount is a reference value when an average value of the camera shake amount detected by the second camera shake amount detection unit within a predetermined period is smaller than the reference camera shake amount. You may make it discriminate | determine that it became smaller than the amount of camera shake.
The first camera shake amount detection unit may include a gyro sensor that detects an angular velocity due to camera shake.

さらに、前記第2手ぶれ量検出部は、手ぶれに起因する加速度を検出する加速度センサあるいは手ぶれに起因する方位変化を検出する方位センサを備えるようにしてもよい。
また、前記第1手ぶれ量検出部は、手ぶれに起因する角速度をそれぞれ検出する複数のジャイロセンサを有し、前記複数のジャイロが協働して前記手ぶれ量を検出し、前記第2手ぶれ量検出部は、前記複数のジャイロセンサのうち、いずれか一つのジャイロセンサにより構成され、当該一つのジャイロセンサにより前記手ぶれ量を検出するようにしてもよい。
Furthermore, the second camera shake amount detection unit may include an acceleration sensor that detects acceleration caused by camera shake or an orientation sensor that detects azimuth change caused by camera shake.
In addition, the first camera shake amount detection unit includes a plurality of gyro sensors that respectively detect angular velocities caused by camera shake, and the plurality of gyros cooperate to detect the camera shake amount and detect the second camera shake amount. The unit may be configured by any one of the plurality of gyro sensors, and the amount of camera shake may be detected by the one gyro sensor.

また、手ぶれ量を検出する第1手ぶれ量検出部と、前記第1手ぶれ量検出部より低い消費電力で動作し、前記第1手ぶれ量検出部よりも低精度で手ぶれ量を検出する第2手ぶれ量検出部と、を備えた撮像装置の制御方法において、前記第2手ぶれ量検出部において、検出した手ぶれ量が基準手ぶれ量よりも小さくなったと判別された場合に前記第1手ぶれ量検出部を起動し、手ぶれ量を検出させる手ぶれ量検出制御過程と、前記第1手ぶれ量検出部により検出された前記手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行う手ぶれ補正過程と、を備えたことを特徴としている。   Also, a first camera shake amount detection unit that detects a camera shake amount, and a second camera shake that operates with lower power consumption than the first camera shake amount detection unit and detects the camera shake amount with lower accuracy than the first camera shake amount detection unit. In the control method of the imaging apparatus including the amount detection unit, when the second camera shake amount detection unit determines that the detected camera shake amount is smaller than the reference camera shake amount, the first camera shake amount detection unit is A camera shake amount detection control process for starting and detecting a camera shake amount; and a camera shake correction process for performing camera shake correction on an image captured based on the camera shake amount detected by the first camera shake amount detection unit. It is a feature.

また、手ぶれ量を検出する第1手ぶれ量検出部と、前記第1手ぶれ量検出部より低い消費電力で動作し、前記第1手ぶれ量検出部よりも低精度で手ぶれ量を検出する第2手ぶれ量検出部と、を備えた撮像装置をコンピュータにより制御するための制御プログラムにおいて、前記第2手ぶれ量検出部において、検出した手ぶれ量が基準手ぶれ量よりも小さくなったと判別された場合に前記第1手ぶれ量検出部を起動させ、前記第1手ぶれ量検出部により手ぶれ量を検出させ、前記第1手ぶれ量検出部により検出された前記手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行わせる、ことを特徴としている。   Also, a first camera shake amount detection unit that detects a camera shake amount, and a second camera shake that operates with lower power consumption than the first camera shake amount detection unit and detects the camera shake amount with lower accuracy than the first camera shake amount detection unit. In the control program for controlling the image pickup apparatus including the amount detection unit by a computer, the second camera shake amount detection unit determines that the detected amount of camera shake is smaller than the reference camera shake amount. Activating one camera shake amount detection unit, causing the first camera shake amount detection unit to detect a camera shake amount, and performing camera shake correction on an image captured based on the camera shake amount detected by the first camera shake amount detection unit; It is characterized by that.

次に本発明の好適な実施の形態について図面を参照して説明する。
本実施形態では、電子機器の一態様としての携帯型ディジタルスチルカメラ(以下、単に「ディジタルスチルカメラ」と言う)に本発明を適用した場合について説明する。
Next, preferred embodiments of the present invention will be described with reference to the drawings.
In the present embodiment, a case will be described in which the present invention is applied to a portable digital still camera (hereinafter simply referred to as “digital still camera”) as one aspect of an electronic apparatus.

[1]第1実施形態
図1は、第1実施形態のディジタルスチルカメラの概要構成ブロック図である。
ディジタルスチルカメラ1は、図1に示すように、制御部10、撮影部20、手ぶれ量検出部30、操作部40、リムーバブルメディア50、I/F部51および映像出力端子52を備えている。
[1] First Embodiment FIG. 1 is a schematic configuration block diagram of a digital still camera according to a first embodiment.
As shown in FIG. 1, the digital still camera 1 includes a control unit 10, a photographing unit 20, a camera shake amount detection unit 30, an operation unit 40, a removable medium 50, an I / F unit 51, and a video output terminal 52.

制御部10は、ディジタルスチルカメラ1の各部を制御する制御手段として機能するものであり、各種プログラムの実行や演算処理を行うCPU11と、このCPU11が実行する制御プログラム100や各種データを格納する書換可能なフラッシュROM(以下、単に「ROM」と言う)12と、CPU11の演算結果や各種データを一時的に格納するためのワークエリアとして機能するRAM13と、セルフタイマ撮影などにおいて計時を行うタイマ回路14とを備えている。また、上記ROM12に格納された制御プログラム100にはオートフォーカス補正を実現するための動画表示処理プログラムが含まれている。   The control unit 10 functions as a control unit that controls each unit of the digital still camera 1, and includes a CPU 11 that executes various programs and performs arithmetic processing, and a rewrite that stores a control program 100 executed by the CPU 11 and various data. A possible flash ROM (hereinafter simply referred to as “ROM”) 12, a RAM 13 functioning as a work area for temporarily storing the calculation results and various data of the CPU 11, and a timer circuit for measuring time in self-timer shooting or the like 14. The control program 100 stored in the ROM 12 includes a moving image display processing program for realizing autofocus correction.

この制御プログラム100は例えばCD−ROMやDVD−ROM、フレキシブルディスク等のコンピュータ読み取り可能な記録媒体60に記録して配布することが可能である。さらに、パーソナルコンピュータとディジタルスチルカメラ1とを通信可能にケーブル等で接続し、パーソナルコンピュータで読み取られた記録媒体60の制御プログラム100を本スチルカメラ1に出力することで、フラッシュROM12に制御プログラム100を格納することも可能である。   The control program 100 can be recorded and distributed on a computer-readable recording medium 60 such as a CD-ROM, DVD-ROM, or flexible disk. Further, the personal computer and the digital still camera 1 are communicably connected by a cable or the like, and the control program 100 of the recording medium 60 read by the personal computer is output to the still camera 1, whereby the control program 100 is stored in the flash ROM 12. Can also be stored.

次いで、撮像部20は被写体を静止画として撮影するものであり、カメラコントロール回路21、撮影カメラ22、撮影部RAM23および表示パネル24を備えている。カメラコントロール回路21は、制御部10の制御の下、撮影部20の各部を制御するものである。また、撮影カメラ22は、CCDセンサあるいはCMOSイメージセンサで撮像を行い、対応する画像データをカメラコントロール回路21に出力する。この場合において、CCDやCMOSイメージセンサにおいては、光電変換素子が2次元にマトリクス状或いはハニカム状に配置されている。また、撮像カメラ22は、複数の光学レンズを有してなる光学レンズ系、この光学レンズ系を駆動してズーム、フォーカスなどを実現するためのレンズ駆動装置、自動露光を行うために絞り等を実現するための絞り駆動装置、CCDやCMOSイメージセンサにて取得されたアナログ信号をデジタル信号に変換して画像データとして出力するA/D変換回路等を備えて構成されている。
撮影部RAM23は、画像データを一時的に格納するものである。
Next, the imaging unit 20 captures a subject as a still image, and includes a camera control circuit 21, a photographing camera 22, a photographing unit RAM 23, and a display panel 24. The camera control circuit 21 controls each unit of the photographing unit 20 under the control of the control unit 10. The photographing camera 22 takes an image with a CCD sensor or a CMOS image sensor and outputs corresponding image data to the camera control circuit 21. In this case, in a CCD or CMOS image sensor, photoelectric conversion elements are two-dimensionally arranged in a matrix or honeycomb. The imaging camera 22 includes an optical lens system having a plurality of optical lenses, a lens driving device for driving the optical lens system to realize zoom, focus, and the like, and an aperture for performing automatic exposure. An aperture driving device for realizing the configuration, an A / D conversion circuit for converting an analog signal acquired by a CCD or a CMOS image sensor into a digital signal and outputting it as image data are configured.
The photographing unit RAM 23 temporarily stores image data.

また、表示パネル24は撮影された静止画や設定画面等の各種情報を表示するものであり、例えば液晶ディスプレイパネルや有機ELパネル等のフラットディスプレイパネルにより構成されている。
リムーバブルメディア50は撮影時の動画データを格納するものであり、例えばビデオテープ、記録可能な光学ディスク、リムーバブルハードディスクにより構成されている。
このような構成の下、撮影カメラ22から出力されたフレームの画像データはカメラコントロール回路21にて所定の画像処理がなされた後、撮影部RAM23に一時的に格納され、また、制御部10を介してリムーバブルメディア50に動画データとして順次可能される。そして、撮像部RAM23に格納された画像データは表示パネル24に撮影した静止画をライブビュー表示する際に用いられ、また、リムーバブルメディア50に格納された静止画の画像データは撮影後に静止画を表示する際に用いられる。
The display panel 24 displays various information such as a photographed still image and a setting screen, and is configured by a flat display panel such as a liquid crystal display panel or an organic EL panel.
The removable medium 50 stores moving image data at the time of shooting, and includes, for example, a video tape, a recordable optical disk, and a removable hard disk.
Under such a configuration, the image data of the frame output from the photographing camera 22 is subjected to predetermined image processing by the camera control circuit 21, and then temporarily stored in the photographing unit RAM 23. Then, it is sequentially possible as moving image data on the removable medium 50. The image data stored in the imaging unit RAM 23 is used when a still image shot on the display panel 24 is displayed in live view, and the image data of the still image stored in the removable medium 50 is a still image after shooting. Used when displaying.

図2は、手ぶれ検出時の軸の説明図である。
手ぶれ量検出部30は、上記手ぶれ量を検出する手ぶれ量検出部として機能するものである。具体的には、手ぶれ量検出部30は、図2に示すように、フレーム70の高さ方向(以下、X軸と定義する)の移動と横方向(以下、Y軸と定義する)の移動とのそれぞれの角速度を個別に検出すべく、図1に示したように、X軸ジャイロセンサ31およびY軸ジャイロセンサ32の2つのジャイロセンサ31、32を有しており、それぞれのジャイロセンサ31、32が角速度に応じた電圧値の角速度検出信号を制御部10に出力する。
このとき、X軸ジャイロセンサ31およびY軸ジャイロセンサ32は、第1手ぶれ量検出部として機能している。
FIG. 2 is an explanatory diagram of axes when camera shake is detected.
The camera shake amount detection unit 30 functions as a camera shake amount detection unit that detects the camera shake amount. Specifically, as shown in FIG. 2, the camera shake amount detection unit 30 moves the frame 70 in the height direction (hereinafter referred to as the X axis) and in the horizontal direction (hereinafter referred to as the Y axis). In order to detect each of the angular velocities individually, as shown in FIG. 1, two gyro sensors 31, 32 of an X-axis gyro sensor 31 and a Y-axis gyro sensor 32 are provided. , 32 outputs an angular velocity detection signal having a voltage value corresponding to the angular velocity to the control unit 10.
At this time, the X-axis gyro sensor 31 and the Y-axis gyro sensor 32 function as a first camera shake amount detection unit.

さらに手ぶれ量検出部30は、図2に示すように、手ぶれに起因する加速度を検出して加速度検出信号を制御部10に出力する加速度センサ33と、手ぶれに起因する方位変化を検出して方位検出信号を制御部10に出力する(磁気)方位センサ34と、を備えている。
この場合において、加速度センサ33と方位センサ34とは、X軸ジャイロセンサ31およびY軸ジャイロセンサ32と比較して、手ぶれ量検出精度は低いが、消費電力を小さくなっている。
そして、加速度センサ33と方位センサ34とは、第2手ぶれ量検出部として機能している。
Further, as shown in FIG. 2, the camera shake amount detection unit 30 detects an acceleration caused by camera shake and outputs an acceleration detection signal to the control unit 10, and detects an azimuth change caused by camera shake to obtain an azimuth. And a (magnetic) direction sensor 34 that outputs a detection signal to the control unit 10.
In this case, the acceleration sensor 33 and the azimuth sensor 34 have lower camera shake detection accuracy but lower power consumption than the X-axis gyro sensor 31 and the Y-axis gyro sensor 32.
The acceleration sensor 33 and the azimuth sensor 34 function as a second camera shake amount detection unit.

制御部10は、フレーム70のサンプリング周期と同期して加速度センサ33の出力する加速度検出信号および方位センサ34の出力する方位検出信号を取り込み、手ぶれ状態を監視して、各ジャイロセンサ31、32の動作制御を行うとともに、各ジャイロセンサ31、32が動作している場合には、角速度検出信号を取り込み、X軸およびY軸のそれぞれについて手ぶれ量を算出しフレーム70の画像データと対応付けて、或いは、画像データに付加してリムーバブルメディア50に格納する。   The control unit 10 takes in the acceleration detection signal output from the acceleration sensor 33 and the azimuth detection signal output from the azimuth sensor 34 in synchronization with the sampling period of the frame 70, monitors the camera shake state, and controls each gyro sensor 31, 32. In addition to performing motion control, when each of the gyro sensors 31 and 32 is operating, the angular velocity detection signal is captured, the amount of camera shake is calculated for each of the X axis and the Y axis, and is associated with the image data of the frame 70. Alternatively, it is added to the image data and stored in the removable medium 50.

本第1実施形態においては、加速度センサ33を用い、所定のサンプリング期間における加速度の積分値である速度、さらには速度の積分値である移動量に基づいて低精度X軸方向手ぶれ量AXを算出する。
また、方位センサ34を用い、所定のサンプリング期間における方位変化に基づいて、低精度Y軸方向手ぶれ量AYを算出する。
さらにジャイロセンサ31、32を用い、所定のサンプリング期間における積分角速度、ひいては、所定のサンプリング期間における手ぶれ量θ(X軸方向手ぶれ量θxおよびY軸方向手ぶれ量θy)を算出している。この場合において、ジャイロセンサ31、32の個体差等によって角速度(rad/秒)がゼロの場合の角速度検出信号の電圧値が異なるため、本実施形態では、本体の電源が投入された後、撮影を開始する前までに、各ジャイロセンサ31、32の角速度検出信号をサンプリングして、その平均値をゼロ点電圧値として設定している。このとき、一定時間に亘り複数のゼロ点電圧値を求め、これらのゼロ点電圧値の平均値との差が所定値以下のゼロ点電圧値が一定割合(例えば99%)以上得られた場合に、そのゼロ点電圧値の平均値を実際のゼロ点電圧値として設定する構成としており、これにより本体が停止状態であるときのゼロ点電圧値を設定可能となる。
In the first embodiment, the acceleration sensor 33 is used to calculate the low-precision X-axis direction camera shake amount AX based on the speed, which is an integral value of acceleration during a predetermined sampling period, and also on the movement amount, which is the integral value of speed. To do.
Further, using the azimuth sensor 34, the low-accuracy Y-axis direction camera shake amount AY is calculated based on the azimuth change during a predetermined sampling period.
Further, the gyro sensors 31 and 32 are used to calculate the integral angular velocity during a predetermined sampling period, and hence the camera shake amount θ (X-axis direction camera shake amount θx and Y-axis direction camera shake amount θy) during the predetermined sampling period. In this case, since the voltage value of the angular velocity detection signal when the angular velocity (rad / sec) is zero differs depending on individual differences of the gyro sensors 31, 32, etc., in this embodiment, the imaging is performed after the power of the main body is turned on. Before starting the operation, the angular velocity detection signals of the respective gyro sensors 31 and 32 are sampled, and the average value is set as the zero point voltage value. At this time, when a plurality of zero point voltage values are obtained over a certain period of time, and the difference between the zero point voltage values and the average value of these zero point voltage values is equal to or less than a predetermined value, a certain percentage (for example, 99%) or more is obtained. In addition, the average value of the zero point voltage values is set as the actual zero point voltage value, which makes it possible to set the zero point voltage value when the main body is in a stopped state.

操作部40は、ユーザによって操作される複数の操作子を有し、例えば電源ボタンや撮影開始/終了等の各種指示を入力するための操作キー等を有している。I/F部51は本スチルカメラ1をパーソナルコンピュータとケーブル等で通信可能に接続するためのインターフェースであり、リムーバブルメディア50に格納された画像データをパーソナルコンピュータに出力する際には当該画像データがI/F部51を介してパーソナルコンピュータに出力される。映像出力端子52は、テレビやプロジェクタなどの外部ディスプレイ装置に画像データに対応する映像信号を出力するための端子である。なお、本スチルカメラ1は、上述の構成要素の他にも、音声信号を取り込み記録・再生するためのオーディオ回路や、音声信号を外部スピーカや外部アンプ等に出力するための音声出力端子などを備えている。   The operation unit 40 includes a plurality of operation elements operated by a user, and includes, for example, a power button and operation keys for inputting various instructions such as shooting start / end. The I / F unit 51 is an interface for connecting the still camera 1 to a personal computer via a cable or the like so that the image data stored in the removable medium 50 is output to the personal computer. The data is output to the personal computer via the I / F unit 51. The video output terminal 52 is a terminal for outputting a video signal corresponding to image data to an external display device such as a television or a projector. In addition to the above-described components, the still camera 1 includes an audio circuit for capturing and recording / reproducing audio signals, an audio output terminal for outputting audio signals to an external speaker, an external amplifier, and the like. I have.

次に動作を説明する。
図3は第1実施形態の処理フローチャートである。
この場合において、X軸ジャイロセンサ31およびY軸ジャイロセンサ32は、初期状態において、停止状態にあるものとする。
まず、ユーザにより手ぶれモードがオン状態とされると(ステップS11)、CPU11は、加速度センサ33から入力される加速度検出信号あるいは方位センサ34から入力される方位検出信号に基づいて動き量としての低精度X軸方向手ぶれ量AXおよび低精度Y軸方向手ぶれ量AYを算出して取得(サンプリング)する(ステップS12)。
次に低精度X軸方向手ぶれ量AXおよび低精度Y軸方向手ぶれ量AYに基づく直近の数サンプルの動き量の平均値X(=手ぶれ量の平均値に相当)を算出する(ステップS13)。
続いて、動き量の平均値Xが基準ぶれ量Pよりも小さいか否か、すなわち、
X<P
であるか否かを判別する(ステップS14)。
Next, the operation will be described.
FIG. 3 is a process flowchart of the first embodiment.
In this case, it is assumed that the X-axis gyro sensor 31 and the Y-axis gyro sensor 32 are in a stopped state in the initial state.
First, when the camera shake mode is turned on by the user (step S11), the CPU 11 reduces the amount of motion based on the acceleration detection signal input from the acceleration sensor 33 or the direction detection signal input from the direction sensor 34. The accuracy X-axis direction camera shake amount AX and the low-precision Y-axis direction camera shake amount AY are calculated and acquired (sampled) (step S12).
Next, the average value X (= corresponding to the average value of the camera shake amount) of the most recent samples based on the low accuracy X axis direction camera shake amount AX and the low accuracy Y axis direction camera shake amount AY is calculated (step S13).
Subsequently, whether or not the average value X of the motion amount is smaller than the reference blur amount P, that is,
X <P
It is discriminate | determined whether it is (step S14).

ステップS14の判別において、動き量の平均値Xが基準ぶれ量P以上である場合、すなわち、
X≧P
である場合には、まだ手ぶれ量が大きく、撮影可能な状態に移行する段階には至っていないとして処理を再びステップS12に移行して、同様の処理を繰り返すこととなる。
ステップS14の判別において、動き量の平均値Xが基準ぶれ量Pよりも小さい、すなわち、
X<P
である場合には、手ぶれが収まってきた状態であり、撮影可能な状態に移行しつつあるとして、X軸ジャイロセンサ31およびY軸ジャイロセンサ32の動作を開始させ、手ぶれ検出を開始し(ステップS15)、撮影処理に移行する(ステップS16)。
この場合において、X軸ジャイロセンサ31およびY軸ジャイロセンサ32の動作が安定した段階で、加速度センサ33および方位センサ34を一旦停止状態にするように構成することも可能である。これにより、より一層の消費電力の低減が図れることとなる。
In the determination of step S14, when the average value X of the motion amount is equal to or larger than the reference blur amount P, that is,
X ≧ P
In this case, the amount of camera shake is still large, and it is determined that the stage has not reached the stage where the photographing can be performed, so that the process returns to step S12 and the same process is repeated.
In the determination of step S14, the average value X of the motion amount is smaller than the reference blur amount P, that is,
X <P
In the case where the camera shake has been settled, the operation of the X-axis gyro sensor 31 and the Y-axis gyro sensor 32 is started and the camera shake detection is started (step S3). S15), the process proceeds to the photographing process (step S16).
In this case, the acceleration sensor 33 and the azimuth sensor 34 may be temporarily stopped when the operations of the X-axis gyro sensor 31 and the Y-axis gyro sensor 32 are stabilized. As a result, the power consumption can be further reduced.

図4は、撮影処理の処理フローチャートである。
この場合において、シャッタスイッチが半押しされた場合には、CPU11は、カメラコントロール回路21を制御し、自動露出制御を行わせ、自動焦点(オートフォーカス)制御を行わせることとなる。
そして、シャッタスイッチが全押しされた場合には、CPU11は、角速度検出部30からの出力信号に基づいて所定のサンプリング期間における積分角速度を検出する(ステップS31)。
FIG. 4 is a process flowchart of the photographing process.
In this case, when the shutter switch is half-pressed, the CPU 11 controls the camera control circuit 21 to perform automatic exposure control and to perform automatic focus (autofocus) control.
When the shutter switch is fully pressed, the CPU 11 detects the integrated angular velocity during a predetermined sampling period based on the output signal from the angular velocity detector 30 (step S31).

制御部10における積分角速度の算出について簡単に説明すると、制御部10は上記角速度検出信号に基づいて角速度(rad/秒)を算出し、この角速度(rad/秒)を所定のサンプリング間隔(秒)で積分することで積分角速度Σ(rad/秒)を算出する。実際には、制御部10は、積分角速度として、X軸方向積分角速度ΣxおよびY軸方向積分角速度Σyを算出する。
続いてCPU11は、X軸方向積分角速度ΣxおよびY軸方向積分角速度Σyに基づいてディジタルスチルカメラのパニング動作がなされたか否かを判別する(ステップS32)。ここで、パニング動作とは、例えば、画面中央に人物を配置した状態でシャッタスイッチを半押しして、人物に対するオートフォーカスロック状態とし、つづいてディジタルスチルカメラの向きを変えて、画面の側部に人物が配置されるように構図を直す動作をいう。
The calculation of the integral angular velocity in the control unit 10 will be briefly described. The control unit 10 calculates the angular velocity (rad / second) based on the angular velocity detection signal, and uses this angular velocity (rad / second) for a predetermined sampling interval (second). The integral angular velocity Σ (rad / sec) is calculated by integrating with. Actually, the control unit 10 calculates the X-axis direction integral angular velocity Σx and the Y-axis direction integral angular velocity Σy as the integral angular velocities.
Subsequently, the CPU 11 determines whether or not a panning operation of the digital still camera has been performed based on the X-axis direction integral angular velocity Σx and the Y-axis direction integral angular velocity Σy (step S32). Here, the panning operation means, for example, that the person is placed at the center of the screen and the shutter switch is half-pressed to set the autofocus lock state for the person, and then the direction of the digital still camera is changed, and the side of the screen is changed. This is an operation to correct the composition so that a person is placed on the screen.

ステップS32の判別において、ディジタルスチルカメラにおいてパニング動作がなされた場合には(ステップS32;Yes)、手ぶれを考慮することなくオートフォーカスロック状態を維持する必要があるので、直ちに画像データ取込処理に移行する(ステップS19)。すなわち、前述のオートフォーカス制御によりオートフォーカスロック状態とされた合焦点位置にレンズを固定して、撮影カメラ22により撮像を行い、得られた画像データを撮影部RAM23に一時的に取り込むとともに、制御部10の制御下でリムーバブルメディア50に記録する、画像データ取込処理を行うこととなる(ステップS35)。
画像データのリムーバブルメディア50への記録動作と並行して表示パネル24には、撮像した画像が表示されることとなる。
When the panning operation is performed in the digital still camera in the determination in step S32 (step S32; Yes), it is necessary to maintain the autofocus lock state without considering camera shake, so that the image data capturing process is immediately performed. Transition is made (step S19). That is, the lens is fixed at the in-focus position where the autofocus lock state is set by the autofocus control described above, the image is taken by the photographing camera 22, and the obtained image data is temporarily taken into the photographing unit RAM 23 and the control is performed. Under the control of the unit 10, an image data capturing process to be recorded on the removable medium 50 is performed (step S35).
In parallel with the recording operation of the image data to the removable medium 50, the captured image is displayed on the display panel 24.

ステップS32の判別において、ディジタルスチルカメラがパニング動作をしていない場合には(ステップS32;No)、制御部10のCPU11は、算出したX軸方向積分角速度ΣxおよびY軸方向積分角速度Σyに基づいてX軸方向手ぶれ量θx(mm)およびY軸方向手ぶれ量θy(mm)を算出し、X軸方向手ぶれ量θxおよびY軸方向手ぶれ量θyの少なくともいずれか一方が許容値を越えているか否かを判別する(ステップS33)。この場合において、この許容値は、ズーム倍率、シャッタ速度などの撮影条件によって適宜設定されている。
ステップS33の判別において、X軸方向手ぶれ量θxおよびY軸方向手ぶれ量θyの少なくともいずれか一方が許容値を越えている場合には(ステップS33;Yes)、手ぶれ補正処理に移行する(ステップS34)。
If it is determined in step S32 that the digital still camera is not panning (step S32; No), the CPU 11 of the control unit 10 is based on the calculated X-axis direction integral angular velocity Σx and Y-axis direction integral angular velocity Σy. The X-axis direction camera shake amount θx (mm) and the Y-axis direction camera shake amount θy (mm) are calculated, and whether or not at least one of the X-axis direction camera shake amount θx and the Y-axis direction camera shake amount θy exceeds an allowable value. Is determined (step S33). In this case, the allowable value is appropriately set depending on the shooting conditions such as the zoom magnification and the shutter speed.
If it is determined in step S33 that at least one of the X-axis direction camera shake amount θx and the Y-axis direction camera shake amount θy exceeds an allowable value (step S33; Yes), the process proceeds to camera shake correction processing (step S34). ).

手ぶれ補正処理においては、撮影カメラ22にレンズ駆動駆動手ぶれ補正機構が内蔵されている場合には、カメラコントロール回路21がレンズ駆動駆動手ぶれ補正機構を駆動して、手ぶれ補正を行う。また、撮影カメラ22にCCD駆動駆動手ぶれ補正機構が内蔵されている場合には、カメラコントロール回路21がCCD駆動駆動手ぶれ補正機構を駆動して、手ぶれ補正を行う。また、画像処理により手ぶれ補正を行う場合には、画像処理回路に電源を供給し、あるいは、CPU11の処理クロックを高速クロックに変更し手ぶれ補正を行うこととなる。
そして、補正後に得られる画像データを撮影部RAM23に一時的に取り込むとともに、制御部10の制御下でリムーバブルメディア50に記録する画像データ取込処理を行うこととなる(ステップS35)。
In the camera shake correction process, when the photographing camera 22 includes a lens drive driving camera shake correction mechanism, the camera control circuit 21 drives the lens drive drive camera shake correction mechanism to perform camera shake correction. In addition, when the photographing camera 22 has a built-in CCD drive-driven camera shake correction mechanism, the camera control circuit 21 drives the CCD drive-driven camera shake correction mechanism to perform camera shake correction. When performing camera shake correction by image processing, power is supplied to the image processing circuit, or the processing clock of the CPU 11 is changed to a high-speed clock to perform camera shake correction.
Then, the image data obtained after the correction is temporarily captured in the photographing unit RAM 23, and the image data capturing process to be recorded on the removable medium 50 is performed under the control of the control unit 10 (step S35).

次にCPU11は、X軸方向手ぶれ量θxおよびY軸方向手ぶれ量θyの少なくともいずれか一方が手ぶれ補正では補正が行えない位の大きな手ぶれ量に増加している、すなわち、撮影処理の継続をすべきではないという状態に至ったか否かを判別する(ステップS36)。
ステップS36の判別において、X軸方向手ぶれ量θxおよびY軸方向手ぶれ量θyの双方とも、大幅に増加することなく、撮影処理の継続が可能である場合には、処理を終了する。
ステップS36の判別において、軸方向手ぶれ量θxおよびY軸方向手ぶれ量θyの少なくともいずれか一方が手ぶれ補正では補正が行えない位の大きな手ぶれ量に増加し、撮影処理の継続をすべきではないという状態に至った場合には、X軸ジャイロセンサ31およびY軸ジャイロセンサ32の動作を停止させ、加速度センサ33および方位センサ34を再び起動して、処理をステップS12に移行し、以下、同様の処理を行うこととなる。
Next, the CPU 11 increases at least one of the X-axis direction camera shake amount θx and the Y-axis direction camera shake amount θy to a large camera shake amount that cannot be corrected by the camera shake correction, that is, continues the photographing process. It is determined whether or not a state where it should not have been reached (step S36).
If it is determined in step S36 that the imaging process can be continued without significantly increasing both the X-axis direction camera shake amount θx and the Y-axis direction camera shake amount θy, the process ends.
In the determination in step S36, at least one of the axial camera shake amount θx and the Y-axis camera shake amount θy increases to a large camera shake amount that cannot be corrected by the camera shake correction, and the photographing process should not be continued. When the state is reached, the operations of the X-axis gyro sensor 31 and the Y-axis gyro sensor 32 are stopped, the acceleration sensor 33 and the azimuth sensor 34 are activated again, and the process proceeds to step S12. Processing will be performed.

以上の説明のように、本第1実施形態によれば、撮影処理に移行しないと考えられる段階では、低消費電力の加速度センサおよび方位センサにより手ぶれ量を算出して撮影処理に移行するか否かを判別し、加速度センサおよび方位センサにより検出される手ぶれ量が低減して、実際に撮影処理に移行すると予測された段階で、消費電力は大きいが高精度のジャイロセンサを起動して、手ぶれ量を検出することとなるので、実効的に高精度で手ぶれ量を検出しつつ、消費電力の低減を図ることができる。   As described above, according to the first embodiment, whether or not to shift to the shooting process by calculating the camera shake amount by the low power consumption acceleration sensor and the azimuth sensor at the stage considered not to shift to the shooting process. When the amount of camera shake detected by the acceleration sensor and direction sensor is reduced and it is predicted that the camera will actually shift to shooting processing, a high-accuracy but highly accurate gyro sensor is activated to Since the amount is detected, power consumption can be reduced while effectively detecting the amount of camera shake with high accuracy.

[2]第2実施形態
図5は、第2実施形態のディジタルスチルカメラの概要構成ブロック図である。
図5において、図1の第1実施形態と同様の部分には同一の符号を付し、その詳細な説明を省略する。
本第2実施形態が、第1実施形態と異なる点は、手ぶれ検出部として、X軸ジャイロセンサ31およびY軸ジャイロセンサ32のみを備えた点である。
すなわち、手ぶれ量検出部30は、上記手ぶれ量を検出する手ぶれ量検出部として機能するものであり、X軸ジャイロセンサ31およびY軸ジャイロセンサ32は、協働して第1手ぶれ量検出部として機能している。
さらにX軸ジャイロセンサ31およびY軸ジャイロセンサ32のうち、いずれか一方、例えば、X軸ジャイロセンサ31は、X軸ジャイロセンサ31およびY軸ジャイロセンサ32が協働して手ぶれ検出を行う場合と比較して、手ぶれ量検出精度は低いが、消費電力が小さい状態で手ぶれ検出を行う第2手ぶれ量検出部として機能している。
[2] Second Embodiment FIG. 5 is a block diagram of a schematic configuration of a digital still camera according to a second embodiment.
In FIG. 5, parts similar to those in the first embodiment in FIG. 1 are denoted by the same reference numerals, and detailed description thereof is omitted.
The second embodiment is different from the first embodiment in that only the X-axis gyro sensor 31 and the Y-axis gyro sensor 32 are provided as a camera shake detection unit.
That is, the camera shake amount detection unit 30 functions as a camera shake amount detection unit that detects the amount of camera shake, and the X-axis gyro sensor 31 and the Y-axis gyro sensor 32 cooperate to serve as a first camera shake amount detection unit. It is functioning.
Furthermore, one of the X-axis gyro sensor 31 and the Y-axis gyro sensor 32, for example, the X-axis gyro sensor 31, and the case where the X-axis gyro sensor 31 and the Y-axis gyro sensor 32 cooperate to detect camera shake. In comparison, the camera shake amount detection accuracy is low, but it functions as a second camera shake amount detection unit that performs camera shake detection with low power consumption.

次に動作を説明する。
図6は第2実施形態の処理フローチャートである。
この場合において、X軸ジャイロセンサ31およびY軸ジャイロセンサ32は、初期状態において、停止状態にあるものとする。
まず、ユーザにより手ぶれモードがオン状態とされると(ステップS41)、CPU11は、X軸ジャイロセンサ31およびY軸ジャイロセンサ32のうち、いずれか一方、例えば、X軸ジャイロセンサ31の動作を開始させ(ステップS42)、動き量としての低精度X軸方向手ぶれ量AXを算出して取得(サンプリング)する(ステップS43)。
次に低精度X軸方向手ぶれ量AXに基づく直近の数サンプルの動き量の平均値X(=手ぶれ量の平均値に相当)を算出する(ステップS44)。
続いて、動き量の平均値Xが基準ぶれ量Pよりも小さいか否か、すなわち、
X<P
であるか否かを判別する(ステップS45)。
Next, the operation will be described.
FIG. 6 is a process flowchart of the second embodiment.
In this case, it is assumed that the X-axis gyro sensor 31 and the Y-axis gyro sensor 32 are in a stopped state in the initial state.
First, when the camera shake mode is turned on by the user (step S41), the CPU 11 starts the operation of one of the X-axis gyro sensor 31 and the Y-axis gyro sensor 32, for example, the X-axis gyro sensor 31. (Step S42), and the low-precision X-axis direction camera shake amount AX as the amount of motion is calculated and acquired (sampled) (Step S43).
Next, an average value X (= corresponding to an average value of the camera shake amount) of the most recent samples based on the low-precision X-axis direction camera shake amount AX is calculated (step S44).
Subsequently, whether or not the average value X of the motion amount is smaller than the reference blur amount P, that is,
X <P
It is determined whether or not (step S45).

ステップS45の判別において、動き量の平均値Xが基準ぶれ量P以上である場合、すなわち、
X≧P
である場合には、まだ手ぶれ量が大きく、撮影可能な状態に移行する段階には至っていないとして処理を再びステップS12に移行して、同様の処理を繰り返すこととなる。
ステップS45の判別において、動き量の平均値Xが基準ぶれ量Pよりも小さい、すなわち、
X<P
である場合には、手ぶれが収まってきた状態であり、撮影可能な状態に移行しつつあるとして、さらにY軸ジャイロセンサ32の動作を開始させ、X軸ジャイロセンサ31およびY軸ジャイロセンサ32を協働させて手ぶれ検出を開始し(ステップS46)、撮影処理に移行し、第1実施形態と同様の処理を行う(ステップS47、図4のステップS31〜S37)。
In the determination of step S45, when the average value X of the motion amount is equal to or larger than the reference blur amount P, that is,
X ≧ P
In this case, the amount of camera shake is still large, and it is determined that the stage has not reached the stage where the photographing can be performed, so that the process returns to step S12 and the same process is repeated.
In the determination of step S45, the average value X of the motion amount is smaller than the reference blur amount P, that is,
X <P
In this case, it is assumed that the camera shake has been settled and the camera is shifting to a state where photographing is possible, and the operation of the Y-axis gyro sensor 32 is further started, and the X-axis gyro sensor 31 and the Y-axis gyro sensor 32 are The camera shake detection is started in cooperation (step S46), the process proceeds to the photographing process, and the same process as in the first embodiment is performed (step S47, steps S31 to S37 in FIG. 4).

この場合において、ステップS36の判別において、軸方向手ぶれ量θxおよびY軸方向手ぶれ量θyの少なくともいずれか一方が手ぶれ補正では補正が行えない位の大きな手ぶれ量に増加し、撮影処理の継続をすべきではないという状態に至った場合には、Y軸ジャイロセンサ32の動作を停止させ、再びX軸ジャイロセンサ31のみを動作させた状態で、処理をステップS12に移行し、以下、同様の処理を行うこととなる。   In this case, in the determination in step S36, at least one of the axial camera shake amount θx and the Y-axis camera shake amount θy increases to a large camera shake amount that cannot be corrected by camera shake correction, and the photographing process is continued. If it should not be, the operation of the Y-axis gyro sensor 32 is stopped, and only the X-axis gyro sensor 31 is operated again. Then, the process proceeds to step S12. Will be performed.

以上の説明のように、本第2実施形態によっても、撮影処理に移行しないと考えられる段階では、一方のジャイロセンサのみにより手ぶれ量を算出して撮影処理に移行するか否かを判別し、一方のジャイロセンサのみにより検出される手ぶれ量が低減して、実際に撮影処理に移行すると予測された段階で、消費電力は大きいが高精度に検出を行うべく、二つのジャイロセンサを起動して、協働させて手ぶれ量を検出することとなるので、実効的に高精度で手ぶれ量を検出しつつ、消費電力の低減を図ることができる。
以上の第1実施形態の説明では、加速度センサおよび方位センサの双方を備える構成を採っていたが、これに代えて少なくとも2軸の加速度センサを備えるように構成することも可能である。
As described above, according to the second embodiment, in the stage where it is considered that the process does not shift to the shooting process, it is determined whether or not to shift to the shooting process by calculating the amount of camera shake using only one gyro sensor, When the amount of camera shake detected by only one gyro sensor is reduced and it is predicted that the camera will actually move to the shooting process, the two gyro sensors are activated to detect with high accuracy but with high power consumption. Thus, the amount of camera shake is detected in cooperation with each other, so that power consumption can be reduced while effectively detecting the amount of camera shake with high accuracy.
In the above description of the first embodiment, a configuration including both the acceleration sensor and the azimuth sensor has been adopted. However, instead of this, a configuration including at least a biaxial acceleration sensor may be employed.

以上の説明では、手ぶれ補正をX軸およびY軸の方向の手ぶれについてのみ行っていたが、Z軸(レンズの光軸方向)についても、角速度検出部30においてZ軸ジャイロセンサを設け、手ぶれを補正(含む、オートフォーカス補正)を行うように構成することも可能である。
以上の説明ではディジタルスチルカメラについて説明したが、携帯電話に設けられたカメラや、PDA一体型カメラや、一眼レフカメラなど他の静止画を撮像可能な電子光学機器に適用が可能である。
In the above description, camera shake correction is performed only for camera shake in the X-axis and Y-axis directions. However, for the Z-axis (the optical axis direction of the lens), a Z-axis gyro sensor is provided in the angular velocity detection unit 30 to reduce camera shake. It is also possible to perform a correction (including autofocus correction).
In the above description, the digital still camera has been described. However, the present invention can be applied to other optical images such as a camera provided in a mobile phone, a PDA integrated camera, and a single-lens reflex camera.

第1実施形態のディジタルスチルカメラの概要構成ブロック図である。1 is a schematic configuration block diagram of a digital still camera according to a first embodiment. 手ぶれ検出時の軸の説明図である。It is explanatory drawing of the axis | shaft at the time of camera shake detection. 第1実施形態の処理フローチャートである。It is a processing flowchart of a 1st embodiment. 撮影処理の処理フローチャートである。It is a process flowchart of an imaging process. 第2実施形態のディジタルスチルカメラの概要構成ブロック図である。It is a general | schematic block diagram of the digital still camera of 2nd Embodiment. 第2実施形態の処理フローチャートである。It is a processing flowchart of a 2nd embodiment.

符号の説明Explanation of symbols

1…ディジタルスチルカメラ、10…制御部(手ぶれ量検出部)、11…CPU(手ぶれ量検出制御部、手ぶれ補正部)、20…撮影部、21…カメラコントロール回路、22…撮影カメラ、24…表示パネル、30…手ぶれ量検出部、31…X軸ジャイロセンサ(第1手ぶれ検出部)、32…Y軸ジャイロセンサ(第1手ぶれ検出部)、33…加速度センサ(第2手ぶれ検出部)、34…方位センサ(第2手ぶれ検出部)、50…リムーバブルメディア、60…記録媒体、70…フレーム。

DESCRIPTION OF SYMBOLS 1 ... Digital still camera, 10 ... Control part (hand-shake amount detection part), 11 ... CPU (hand-shake amount detection control part, hand-shake correction part), 20 ... Shooting part, 21 ... Camera control circuit, 22 ... Shooting camera, 24 ... Display panel 30 ... Shake amount detection unit 31 ... X-axis gyro sensor (first camera shake detection unit) 32 ... Y-axis gyro sensor (first camera shake detection unit) 33 ... Acceleration sensor (second camera shake detection unit) 34 ... Direction sensor (second camera shake detection unit), 50 ... Removable media, 60 ... Recording medium, 70 ... Frame.

Claims (7)

手ぶれ量を検出する第1手ぶれ量検出部と、
前記第1手ぶれ量検出部より低い消費電力で動作し、前記第1手ぶれ量検出部よりも低精度で手ぶれ量を検出する第2手ぶれ量検出部と、
前記第2手ぶれ量検出部において、検出した手ぶれ量が基準手ぶれ量よりも小さくなったと判別された場合に前記第1手ぶれ量検出部を起動し、手ぶれ量を検出させる手ぶれ量検出制御部と、
前記第1手ぶれ量検出部により検出された前記手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行う手ぶれ補正部と、
を備えたことを特徴とする撮像装置。
A first camera shake amount detection unit for detecting a camera shake amount;
A second camera shake amount detection unit that operates with lower power consumption than the first camera shake amount detection unit and detects a camera shake amount with a lower accuracy than the first camera shake amount detection unit;
In the second camera shake amount detection unit, when it is determined that the detected camera shake amount is smaller than the reference camera shake amount, the first camera shake amount detection unit is activated to detect the camera shake amount; and
A camera shake correction unit that performs camera shake correction on an image captured based on the camera shake amount detected by the first camera shake amount detection unit;
An imaging apparatus comprising:
請求項1記載の撮像装置において、
前記手ぶれ量検出制御部は、前記第2手ぶれ量検出部が検出した手ぶれ量の所定期間内における平均値が前記基準手ぶれ量よりも小さくなった場合に、検出した手ぶれ量が基準手ぶれ量よりも小さくなったと判別することを特徴とする撮像装置。
The imaging device according to claim 1,
The camera shake amount detection control unit, when the average value of the camera shake amount detected by the second camera shake amount detection unit within a predetermined period is smaller than the reference camera shake amount, the detected camera shake amount is smaller than the reference camera shake amount. An imaging apparatus characterized by determining that the size has become smaller.
請求項1または請求項2記載の撮像装置において、
前記第1手ぶれ量検出部は、手ぶれに起因する角速度を検出するジャイロセンサを備えることを特徴とする撮像装置。
The imaging apparatus according to claim 1 or 2,
The imaging apparatus according to claim 1, wherein the first camera shake amount detection unit includes a gyro sensor that detects an angular velocity due to camera shake.
請求項1ないし請求項3のいずれかに記載の撮像装置において、
前記第2手ぶれ量検出部は、手ぶれに起因する加速度を検出する加速度センサあるいは手ぶれに起因する方位変化を検出する方位センサを備えることを特徴とする撮像装置。
The imaging apparatus according to any one of claims 1 to 3,
The second camera shake amount detection unit includes an acceleration sensor that detects acceleration caused by camera shake or an orientation sensor that detects azimuth change caused by camera shake.
請求項1または請求項2記載の撮像装置において、
前記第1手ぶれ量検出部は、手ぶれに起因する角速度をそれぞれ検出する複数のジャイロセンサを有し、前記複数のジャイロが協働して前記手ぶれ量を検出し、
前記第2手ぶれ量検出部は、前記複数のジャイロセンサのうち、いずれか一つのジャイロセンサにより構成され、当該一つのジャイロセンサにより前記手ぶれ量を検出する、
ことを特徴とする撮像装置。
The imaging apparatus according to claim 1 or 2,
The first camera shake amount detection unit includes a plurality of gyro sensors that respectively detect angular velocities caused by camera shake, and the plurality of gyros cooperate to detect the camera shake amount,
The second camera shake amount detection unit is configured by any one of the plurality of gyro sensors, and detects the camera shake amount by the one gyro sensor.
An imaging apparatus characterized by that.
手ぶれ量を検出する第1手ぶれ量検出部と、前記第1手ぶれ量検出部より低い消費電力で動作し、前記第1手ぶれ量検出部よりも低精度で手ぶれ量を検出する第2手ぶれ量検出部と、を備えた撮像装置の制御方法において、
前記第2手ぶれ量検出部において、検出した手ぶれ量が基準手ぶれ量よりも小さくなったと判別された場合に前記第1手ぶれ量検出部を起動し、手ぶれ量を検出させる手ぶれ量検出制御過程と、
前記第1手ぶれ量検出部により検出された前記手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行う手ぶれ補正過程と、
を備えたことを特徴とする撮像装置の制御方法。
A first camera shake amount detection unit that detects the amount of camera shake and a second camera shake amount detection that operates with lower power consumption than the first camera shake amount detection unit and detects the camera shake amount with lower accuracy than the first camera shake amount detection unit. A control method for an imaging apparatus comprising:
In the second camera shake amount detection unit, when it is determined that the detected camera shake amount is smaller than the reference camera shake amount, the first camera shake amount detection unit is activated to detect the camera shake amount; and
A camera shake correction process for performing camera shake correction on an image captured based on the camera shake amount detected by the first camera shake amount detection unit;
An image pickup apparatus control method comprising:
手ぶれ量を検出する第1手ぶれ量検出部と、前記第1手ぶれ量検出部より低い消費電力で動作し、前記第1手ぶれ量検出部よりも低精度で手ぶれ量を検出する第2手ぶれ量検出部と、を備えた撮像装置をコンピュータにより制御するための制御プログラムにおいて、
前記第2手ぶれ量検出部において、検出した手ぶれ量が基準手ぶれ量よりも小さくなったと判別された場合に前記第1手ぶれ量検出部を起動させ、
前記第1手ぶれ量検出部により手ぶれ量を検出させ、
前記第1手ぶれ量検出部により検出された前記手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行わせる、
ことを特徴とする制御プログラム。

A first camera shake amount detection unit that detects the amount of camera shake and a second camera shake amount detection that operates with lower power consumption than the first camera shake amount detection unit and detects the camera shake amount with lower accuracy than the first camera shake amount detection unit. In a control program for controlling an imaging device provided with a computer by a computer,
In the second camera shake amount detection unit, when it is determined that the detected camera shake amount is smaller than the reference camera shake amount, the first camera shake amount detection unit is activated,
The amount of camera shake is detected by the first camera shake amount detection unit,
Causing camera shake correction to be performed on an image captured based on the camera shake amount detected by the first camera shake amount detection unit;
A control program characterized by that.

JP2006009813A 2006-01-18 2006-01-18 Imaging apparatus, control method, and control program Pending JP2007194813A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006009813A JP2007194813A (en) 2006-01-18 2006-01-18 Imaging apparatus, control method, and control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006009813A JP2007194813A (en) 2006-01-18 2006-01-18 Imaging apparatus, control method, and control program

Publications (1)

Publication Number Publication Date
JP2007194813A true JP2007194813A (en) 2007-08-02

Family

ID=38450168

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006009813A Pending JP2007194813A (en) 2006-01-18 2006-01-18 Imaging apparatus, control method, and control program

Country Status (1)

Country Link
JP (1) JP2007194813A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8504327B2 (en) 2009-10-23 2013-08-06 Seiko Epson Corporation Detecting method and detecting apparatus
KR101519661B1 (en) * 2008-12-17 2015-05-22 엘지이노텍 주식회사 Method for auto-stabilization in camera

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101519661B1 (en) * 2008-12-17 2015-05-22 엘지이노텍 주식회사 Method for auto-stabilization in camera
US8504327B2 (en) 2009-10-23 2013-08-06 Seiko Epson Corporation Detecting method and detecting apparatus

Similar Documents

Publication Publication Date Title
US7693406B2 (en) Image capturing apparatus, method of controlling the same, and storage medium
US8098286B2 (en) Shake correction control circuit and image pickup apparatus provided with the same
KR101531167B1 (en) Photographing control method and apparatus according to motion of digital photographing apparatus
WO2007097287A1 (en) Imaging device and lens barrel
JP2009284394A (en) Imaging apparatus and imaging method
JP2005215388A (en) Interchangeable lens and camera system using the same
JP2009225027A (en) Imaging apparatus, imaging control method, and program
JP2016170285A (en) Image blur correction device, optical equipment, imaging apparatus, and control method
JP6824710B2 (en) Zoom control device and zoom control method, imaging device
JP6643095B2 (en) Image blur correction apparatus and control method thereof, program, storage medium
JP4724493B2 (en) Optical apparatus, imaging apparatus, and attitude detection method of optical apparatus
JP2007221711A (en) Sensor unit, and electronic device
JP4670647B2 (en) Imaging apparatus, control method, and control program
JP4974829B2 (en) Imaging device
JP2012013778A (en) Imaging apparatus
JP2007194813A (en) Imaging apparatus, control method, and control program
JP5423204B2 (en) Imaging device
JP2007201570A (en) Image processor, photography apparatus, image processing method and control program
JP4905048B2 (en) IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, AND CONTROL PROGRAM
JP2006220758A (en) Shake correction device, optical equipment, control method for shake correction device
JP4876550B2 (en) Imaging apparatus, control method, and control program
JP2005236511A (en) Electronic camera
JP4609309B2 (en) Imaging apparatus, control method thereof, and control program
JP2007147804A (en) Moving picture taking device, control method and control program
JP2007180990A (en) Imaging apparatus, control method, and control program