JP2008022059A - Image capturing apparatus and image capturing apparatus control method - Google Patents
Image capturing apparatus and image capturing apparatus control method Download PDFInfo
- Publication number
- JP2008022059A JP2008022059A JP2006189557A JP2006189557A JP2008022059A JP 2008022059 A JP2008022059 A JP 2008022059A JP 2006189557 A JP2006189557 A JP 2006189557A JP 2006189557 A JP2006189557 A JP 2006189557A JP 2008022059 A JP2008022059 A JP 2008022059A
- Authority
- JP
- Japan
- Prior art keywords
- imaging
- acceleration
- motion vector
- detected
- frequency
- 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
Links
Images
Landscapes
- Studio Devices (AREA)
Abstract
【解決課題】低コストな構成で、手ぶれ防止機能を有すると共に、衝撃から装置を保護することができるようにする。
【解決手段】プロセス画像処理部によって、画像データから複数の時点の動きベクトルを検出し(100)、検出された動きベクトルの変化量に基づいて、加速度Gを算出し(102)、算出された加速度Gに基づいて、周波数Tを検出する(104)。そして、加速度Gがしきい値K以下であって、かつ、周波数Tがしきい値T0以下である場合には、デジタルカメラが落下していると検知し(106)、レンズの沈胴処理によって、ズームレンズドライブ回路のモータを駆動して、レンズ鏡胴を沈胴させると共に、レンズバリアの閉鎖処理によって、レンズバリアドライブ回路のモータを駆動して、レンズバリアを閉鎖させる(108)。また、絞りの開放処理を行って、絞りドライブ回路のモータを駆動して、絞りを開放する(110)。
【選択図】図3A low-cost configuration has an anti-shake function and can protect an apparatus from an impact.
A process image processing unit detects motion vectors at a plurality of points in time from image data (100), calculates an acceleration G based on the detected amount of change in the motion vector (102), and calculates Based on the acceleration G, the frequency T is detected (104). When the acceleration G is equal to or less than the threshold value K and the frequency T is equal to or less than the threshold value T0, it is detected that the digital camera is falling (106), and the lens is retracted, The zoom lens drive circuit motor is driven to retract the lens barrel, and the lens barrier drive circuit motor is driven by the lens barrier closing process to close the lens barrier (108). Further, the aperture opening process is performed, and the motor of the aperture drive circuit is driven to open the aperture (110).
[Selection] Figure 3
Description
本発明は、撮影装置及び撮影装置の制御方法に係り、特に、手ぶれ防止機能を有する撮影装置及び該撮影装置の制御方法に関する。 The present invention relates to a photographing apparatus and a method for controlling the photographing apparatus, and more particularly to a photographing apparatus having a camera shake prevention function and a method for controlling the photographing apparatus.
従来、デジタルカメラなどの撮影装置において、手ぶれによる画質劣化を防止するために、CCDによって得られる画像データから、手ぶれによる動きベクトルを検出し、動きベクトルに基づいて、画像データを補正する手ぶれ防止機能付き撮影装置が利用されている。 Conventionally, in a photographing apparatus such as a digital camera, in order to prevent image quality deterioration due to camera shake, a camera shake prevention function that detects a motion vector due to camera shake from image data obtained by a CCD and corrects the image data based on the motion vector. An attached photographing device is used.
また、落下などによる衝撃から撮影装置を保護するために、専用のセンサにより衝撃又は加速度を検知して、衝撃保護動作を行うようになっている。 Further, in order to protect the photographing apparatus from an impact caused by dropping or the like, an impact protection operation is performed by detecting the impact or acceleration by a dedicated sensor.
例えば、装置に外部から衝撃が加わったときに、衝撃検出回路によって衝撃の有無を検出し、衝撃に耐えうる静止トルクを得て、衝撃によるレンズ群の移動を防止する撮像装置が知られている(特許文献1)。
しかしながら、手ぶれ防止機能を搭載した撮影装置に、上記の特許文献1に記載の撮像装置のように、衝撃検出回路を設けると、装置の部品点数が増大し、製造コストが増大してしまう、という問題がある。 However, if an imaging device equipped with a camera shake prevention function is provided with an impact detection circuit like the imaging device described in Patent Document 1, the number of parts of the device increases and the manufacturing cost increases. There's a problem.
本発明は上記問題点を解決するためになされたものであり、低コストな構成で、手ぶれ防止機能を有すると共に、衝撃から装置を保護することができる撮影装置及び撮影装置の制御方法を提供することを目的とする。 The present invention has been made to solve the above-described problems, and provides a photographing apparatus and a photographing apparatus control method capable of protecting the apparatus from an impact while having an anti-shake function with a low-cost configuration. For the purpose.
上記目的を達成するために、本発明に係る撮影装置は、被写体像を結像する結像手段と、前記結像手段によって結像された被写体像を撮影して画像データを生成する撮影手段と、前記画像データから動きベクトルを検出する動きベクトル検出手段と、前記動きベクトル検出手段によって検出された動きベクトルに基づいて、自装置に生じる加速度を算出する算出手段と、前記動きベクトル検出手段によって検出された動きベクトルに応じて、前記結像手段及び前記撮影手段の少なくとも一方を移動させて手ぶれを防止する手ぶれ防止手段と、前記算出手段によって算出された加速度が所定値以下であるとき、自装置を落下の衝撃から保護する保護手段とを含んで構成されている。 In order to achieve the above object, an imaging apparatus according to the present invention includes an imaging unit that forms an image of a subject, and an imaging unit that captures the subject image formed by the imaging unit and generates image data. A motion vector detection means for detecting a motion vector from the image data, a calculation means for calculating an acceleration generated in the apparatus based on the motion vector detected by the motion vector detection means, and a detection by the motion vector detection means. When the acceleration calculated by the calculation unit is equal to or less than a predetermined value by moving at least one of the imaging unit and the photographing unit according to the motion vector, and preventing camera shake, And a protection means for protecting the device from the impact of dropping.
また、本発明に係る撮影装置の制御方法は、被写体像を結像する結像手段、及び前記結像手段によって結像された被写体像を撮影して画像データを生成する撮影手段を含む撮影装置の制御方法であって、前記画像データから動きベクトルを検出し、前記検出された動きベクトルに基づいて、自装置に生じる加速度を算出し、前記検出された動きベクトルに応じて、前記結像手段及び前記撮影手段の少なくとも一方を移動させて手ぶれを防止し、前記算出された加速度が所定値以下であるとき、自装置を落下の衝撃から保護することを特徴としている。 In addition, an imaging apparatus control method according to the present invention includes an imaging unit that forms a subject image, and an imaging unit that captures the subject image formed by the imaging unit and generates image data. A motion vector is detected from the image data, an acceleration generated in the device is calculated based on the detected motion vector, and the imaging means is determined according to the detected motion vector. And at least one of the photographing means is moved to prevent camera shake, and when the calculated acceleration is equal to or less than a predetermined value, the apparatus is protected from a drop impact.
本発明によれば、撮影手段によって生成された画像データから動きベクトルを検出し、検出された動きベクトルに応じて、結像手段及び撮影手段の少なくとも一方を移動させて手ぶれを防止する。また、検出された動きベクトルに基づいて、自装置に生じる加速度を算出し、算出された加速度が所定値以下であるとき、自装置を落下の衝撃から保護する。 According to the present invention, a motion vector is detected from the image data generated by the photographing unit, and at least one of the imaging unit and the photographing unit is moved according to the detected motion vector to prevent camera shake. Further, based on the detected motion vector, an acceleration generated in the own apparatus is calculated, and when the calculated acceleration is equal to or less than a predetermined value, the own apparatus is protected from a drop impact.
従って、手ぶれ防止のために検出される動きベクトルに基づいて、加速度を算出して、加速度に応じて、自装置を落下の衝撃から保護することにより、落下検知のために新たな構成を設ける必要がないため、低コストな構成で、手ぶれ防止機能を有すると共に、落下の衝撃から自装置を保護することができる。 Therefore, it is necessary to provide a new configuration for drop detection by calculating the acceleration based on the motion vector detected to prevent camera shake and protecting the device from the impact of the fall according to the acceleration. Therefore, it is possible to protect the device from a drop impact while having a camera shake prevention function with a low-cost configuration.
上記の撮影装置は、加速度に基づいて、自装置の振動の周波数を検出する周波数検出手段を更に含み、保護手段は、加速度が所定値以下であって、かつ、周波数検出手段によって検出された周波数が、手ぶれ時に生じる振動の周波数の下限値として予め定められた周波数以下であるとき、自装置を落下の衝撃から保護することができる。これにより、加速度と振動の周波数とに基づいて、自装置の落下を検知して、自装置を保護するため、自装置の落下を誤って検知して、自装置を保護するように誤動作してしまうことを防止することができる。 The photographing apparatus further includes frequency detection means for detecting the frequency of vibration of the own apparatus based on the acceleration, and the protection means is a frequency whose acceleration is equal to or less than a predetermined value and detected by the frequency detection means. However, when the frequency is equal to or lower than a predetermined frequency as the lower limit value of the frequency of vibration generated during camera shake, the device can be protected from the impact of dropping. As a result, based on the acceleration and vibration frequency, the fall of the own device is detected and the own device is protected, so that the fall of the own device is erroneously detected and the malfunction is caused to protect the own device. Can be prevented.
また、上記の制御方法は、加速度が前記所定値以下であるとき、レンズ鏡胴の沈胴、レンズバリアの閉鎖、絞りの開放、メモリへの電源供給停止、及びハードディスクのヘッド退避の少なくとも一つを行うことができる。これにより、レンズ鏡胴の沈胴やレンズバリアの閉鎖を行い、レンズを保護することができ、また、絞りを開放することにより、絞り自体を保護することができる。また、メモリへの電源供給を停止することにより、メモリに発生する異常電圧によるデータ破損を防止でき、ハードディスクのヘッドを退避することにより、ハードディスクのヘッド及び記録面の破損を防止することができる。 In the above control method, when the acceleration is equal to or lower than the predetermined value, at least one of the lens barrel retracting, the lens barrier closing, the aperture opening, the power supply stop to the memory, and the hard disk head retracting is performed. It can be carried out. Accordingly, the lens barrel can be retracted and the lens barrier can be closed to protect the lens, and the aperture itself can be protected by opening the aperture. Further, by stopping the power supply to the memory, it is possible to prevent data damage due to an abnormal voltage generated in the memory, and by retracting the head of the hard disk, it is possible to prevent damage to the hard disk head and the recording surface.
また、上記の撮影装置は、結像手段を繰出し又は沈胴させる結像制御手段を更に含み、保護手段は、結像手段を落下の衝撃から保護するように、結像制御手段によって結像手段を沈胴させることができる。これにより、結像手段が繰出された状態で、落下の衝撃により破損することを防止することができる。 The imaging apparatus further includes an imaging control means for extending or retracting the imaging means, and the protection means protects the imaging means by the imaging control means so as to protect the imaging means from a drop impact. Can be retracted. As a result, it is possible to prevent the image forming means from being damaged by the impact of dropping in the state where the image forming means is extended.
また、上記の撮影装置は、撮影手段によって生成された画像データを記録する記録手段を更に含み、保護手段は、記録手段を落下の衝撃から保護するように、記憶手段を制御することができる。これにより、落下の衝撃により記録手段が破損し、記録されたデータが消えてしまうことを防止することができる。 In addition, the photographing apparatus further includes a recording unit that records the image data generated by the photographing unit, and the protection unit can control the storage unit so as to protect the recording unit from a drop impact. As a result, it is possible to prevent the recording means from being damaged by the impact of the drop and the recorded data from being erased.
本発明に係る撮影装置及び撮影装置の制御方法によれば、手ぶれ防止のために検出される動きベクトルに基づいて、加速度を算出して、加速度に応じて、自装置を落下の衝撃から保護することにより、落下検知のために新たな構成を設ける必要がないため、低コストな構成で、手ぶれ防止機能を有すると共に、落下の衝撃から自装置を保護することができる、という効果が得られる。 According to the imaging device and the control method of the imaging device according to the present invention, the acceleration is calculated based on the motion vector detected for preventing camera shake, and the device is protected from the impact of dropping according to the acceleration. Accordingly, since it is not necessary to provide a new configuration for the fall detection, it is possible to obtain an effect of having a camera shake prevention function with a low cost configuration and protecting the device from the impact of the fall.
以下、本発明の実施の形態について詳細に説明する。なお、デジタルカメラに本発明を適用した場合について説明する。 Hereinafter, embodiments of the present invention will be described in detail. A case where the present invention is applied to a digital camera will be described.
図1に示すように、第1の実施の形態に係るデジタルカメラ10の正面には、被写体像を結像させるためのレンズ12と、撮影時に必要に応じて被写体に照射する光を発するストロボ44とが設けられており、また、デジタルカメラ10の筐体内部には、レンズ12を保護するためのレンズバリア15が出し入れ可能に設けられている。
As shown in FIG. 1, on the front of the digital camera 10 according to the first embodiment, a
また、レンズ12を囲むようにレンズ鏡胴13が設けられており、レンズ鏡胴13は、繰出し又は沈胴(繰込み)するようになっている。
In addition, a lens barrel 13 is provided so as to surround the
また、図2に示すように、デジタルカメラ10は、レンズ12、ズームレンズ14、及び光学補正方式手ぶれ補正を行うための手ぶれ補正レンズ16を含む複数のレンズからなるレンズユニット及び絞り18を含んで構成された光学ユニット20を備えている。
As shown in FIG. 2, the digital camera 10 includes a lens unit including a
ズームレンズ14は、ズームレンズドライブ回路21のモータによって駆動されるレンズ鏡胴13に連動して移動し、レンズ鏡胴13は、沈胴位置及び繰出し位置との間を移動するようになっている。また、手ぶれ補正レンズ16は、手ぶれ補正ドライブ回路22のモータによって駆動され、光軸をずらすように動作し、手ぶれによる光軸のずれを補正して手ぶれを防止するようになっている。また、絞り18は、絞りドライブ回路23のモータによって駆動され、絞り18の開閉を行うようになっている。なお、ズームレンズドライブ回路21、手ぶれ補正ドライブ回路22、及び絞りドライブ回路23は、後述するメインCPU40によって制御されるようになっている。
The
また、レンズバリア15は、レンズバリアドライブ回路25のモータによって出し入れされるようになっており、レンズバリアドライブ回路25は、メインCPU40によって制御されるようになっている。
The lens barrier 15 is inserted and removed by a motor of the lens barrier drive circuit 25, and the lens barrier drive circuit 25 is controlled by the
また、デジタルカメラ10には、光学ユニット20の光軸後方に配設された電荷結合素子(以下、「CCD」という。)24と、入力されたアナログ信号に対して各種のアナログ信号処理を行なうアナログ信号処理部26とが設けられている。
Further, the digital camera 10 performs various analog signal processing on the charge coupled device (hereinafter referred to as “CCD”) 24 disposed behind the optical axis of the
また、デジタルカメラ10には、入力されたアナログ信号をデジタルデータに変換するアナログ/デジタル変換器(以下、「ADC」という。)28が設けられており、このデジタルデータが後述するメインCPU40に出力され、このデジタルデータに対して各種のデジタル信号処理が行われる。
Further, the digital camera 10 is provided with an analog / digital converter (hereinafter referred to as “ADC”) 28 for converting an input analog signal into digital data, and this digital data is output to a
CCD24の出力端はアナログ信号処理部26の入力端に、アナログ信号処理部26の出力端はADC28の入力端に、各々接続されている。従って、CCD24から出力された被写体像を示すアナログ信号はアナログ信号処理部26によって所定のアナログ信号処理が施され、ADC28によってデジタル画像データに変換された後にメインCPU40に入力される。
The output terminal of the
また、デジタルカメラ10には、デジタルカメラ10全体の動作を制御するメインCPU40と、撮影により得られた画像データ等を一時的に記憶するSDRAM(Synchronous DRAM)で構成されるメモリ48と、メモリ48に対するアクセスの制御を行なうメモリインタフェース46とが設けられている。また、メインCPU40には、後述する撮像系保護動作処理ルーチンを実現するためのプログラムを含む各種プログラムが格納されているEEPROM47が接続されている。
In addition, the digital camera 10 includes a
更に、デジタルカメラ10には、例えば、可搬型のスマートメディア(Smart Media(登録商標))で構成されるメモリカード52をデジタルカメラ10でアクセス可能とするための外部メモリインタフェース50と、デジタル画像データに対する圧縮処理及び伸張処理を行なう圧縮・伸張処理回路54とが設けられている。
Further, the digital camera 10 includes an
一方、デジタルカメラ10は、主としてCCD24を駆動させるためのタイミング信号を生成してCCD24に供給するタイミングジェネレータ(図示省略)を備えており、CCD24の駆動はメインCPU40によりタイミングジェネレータを介して制御される。
On the other hand, the digital camera 10 includes a timing generator (not shown) that mainly generates a timing signal for driving the
更に、レリーズスイッチ、電源スイッチ、モード切替スイッチ、十字カーソルスイッチ、ズームスイッチ、メニュースイッチ等の各種スイッチ(図1では、「操作部56」と総称。)はメインCPU40に接続されており、メインCPU40は、操作部56に対する操作状態を常時把握できる。
Further, various switches (generally referred to as “operation unit 56” in FIG. 1) such as a release switch, a power switch, a mode switch, a cross cursor switch, a zoom switch, and a menu switch are connected to the
また、デジタルカメラ10には、ストロボ44との間に介在されると共に、ストロボ44を発光させるための電力を充電する充電部42が設けられている。
In addition, the digital camera 10 is provided with a
また、デジタルカメラ10は、デジタル画像データにより示される被写体像やメニュー画面等をLCD38に表示させるための画像信号を生成してLCD38に供給するLCDインタフェース36を備えている。
The digital camera 10 also includes an
その他、LCDインタフェース36では、画像データにより示される被写体像の画素配列に変換する画素配列変換処理、当該被写体像の画素数をLCD38の画素数に変換する画素数変換処理、当該被写体像に対するLCD38の特性等に応じたガンマ処理やシャープネス処理等の各種処理を実行するが、以上のようなLCDインタフェース36の動作は従来既知であるので、これ以上の説明は省略する。
In addition, in the
また、デジタルカメラ10には、例えば、充電式の電池を備え、メインCPU40から入力される電源制御信号に基づいて、デジタルカメラ10の各部に電源を供給したり、電源の供給を停止したりする電源部68が設けられている。
Further, the digital camera 10 includes, for example, a rechargeable battery, and supplies power to each part of the digital camera 10 based on a power control signal input from the
また、デジタルカメラ10には、ADC28から得られた画像データやメモリ48やメモリカード52から読み出した画像データに対して、各種画像処理を行うためのプロセス画像処理部58が設けられており、プロセス画像処理部58では、ADC28から得られたスルー画像である画像データから、動きベクトルを検出するようになっている。
Further, the digital camera 10 is provided with a process
動きベクトルは、従来既知の動きベクトル検出方法によって検出すればよく、例えば、ある時点で連続する2つの静止画である画像データから、先の時点の画像データにおける所定の代表点に対して、後の時点の画像データにおけるこの代表点に該当する点を検索し、代表点の位置を始点とし、検索された点の位置を終点とするベクトルを動きベクトルとして検出すればよい。 The motion vector may be detected by a conventionally known motion vector detection method. For example, from the image data that is two still images continuous at a certain time point, a predetermined representative point in the image data at the previous time point is detected later. A point corresponding to this representative point in the image data at the time point may be searched, and a vector starting from the position of the representative point and ending at the position of the searched point may be detected as a motion vector.
ADC28、LCDインタフェース36、メインCPU40、メモリインタフェース46、圧縮・伸張処理回路54、及びプロセス画像処理部58はシステムバスBUSを介して相互に接続されている。メインCPU40は、LCDインタフェース36、圧縮・伸張処理回路54、及びプロセス画像処理部58の作動の制御、並びにメモリ48及びメモリカード52へのメモリインタフェース46ないし外部メモリインタフェース50を介したアクセスを行なう。
The
次に、第1の実施の形態に係るデジタルカメラ10の動作について説明する。まず、デジタルカメラ10の電源をオンすると、レンズバリアドライブ回路25によって、レンズバリア15を開放し、また、ズームレンズドライブ回路21のモータを駆動させて、レンズ鏡胴13を繰出して、ズームレンズ14及びレンズ12を繰出し位置まで移動させると共に、絞り18の開度を制御する。
Next, the operation of the digital camera 10 according to the first embodiment will be described. First, when the power of the digital camera 10 is turned on, the lens barrier 15 is opened by the lens barrier drive circuit 25, and the motor of the zoom lens drive circuit 21 is driven to extend the lens barrel 13, and the
そして、被写体を撮影するときに、プロセス画像処理部58によって、スルー画像である画像データから動きベクトルを検出し、動きベクトルに基づいて、手ぶれが検出されると、動きベクトルに応じて、手ぶれ補正ドライブ回路22のモータを駆動させて、手ぶれ補正レンズ16を移動させて、手ぶれによる光軸のずれを打ち消して、手ぶれを防止した被写体像を示すアナログ信号がCCD24から出力されるようにする。そして、ADC28から、被写体像を示す画像データを取得する。
Then, when shooting a subject, the process
次に、落下による衝撃から光学ユニット20を保護するための結像系保護動作処理ルーチンについて図3を用いて説明する。
Next, an imaging system protection operation processing routine for protecting the
まず、ステップ100において、プロセス画像処理部58によって、複数の時点における動きベクトルを検出し、ステップ102において、検出された動きベクトルの変化量に基づいて、デジタルカメラ10に生じる加速度Gを算出し、ステップ104において、算出された加速度Gに基づいて、周波数Tを検出する。
First, in
ここで、算出される加速度は、デジタルカメラ10が静止している場合には、重力に相当する加速度となっており、また、デジタルカメラ10が落下している場合には、加速度が小さくなり、デジタルカメラ10が上昇している場合には、加速度が大きくなる。 Here, the calculated acceleration is an acceleration corresponding to gravity when the digital camera 10 is stationary, and when the digital camera 10 is falling, the acceleration is reduced. When the digital camera 10 is raised, the acceleration is increased.
また、手ぶれ時、落下による衝撃時、及び落下時の加速度と振動の周波数とについて説明する。手ぶれ時には加速度が小さくなり、振動の周波数が低周波数となっており、落下による衝撃時には、加速度が大きくなり、振動の周波数が高周波数となる。また、落下時の加速度は、0に近くなり、振動の周波数は、手ぶれ時より更に低い周波数となる。 Further, acceleration and vibration frequency at the time of hand shake, impact by dropping, and frequency at dropping will be described. When the camera shakes, the acceleration is small and the vibration frequency is low. When the shock is caused by dropping, the acceleration is large and the vibration frequency is high. In addition, the acceleration at the time of dropping is close to 0, and the frequency of vibration is lower than that at the time of camera shake.
例えば、落下による衝撃時の加速度は、20G以上であり、手ぶれ時の加速度は、0.5G〜20Gであり、落下時の加速度は、0.5G以下である。また、落下による衝撃時の振動周波数は、20Hz以上であり、手ぶれ時の振動周波数は、3Hz〜20Hzであり、落下時の振動周波数は、3Hz以下となる。 For example, the acceleration at the time of impact due to dropping is 20 G or more, the acceleration at the time of camera shake is 0.5 G to 20 G, and the acceleration at the time of dropping is 0.5 G or less. Further, the vibration frequency at the time of impact due to dropping is 20 Hz or more, the vibration frequency at the time of camera shake is 3 Hz to 20 Hz, and the vibration frequency at the time of dropping is 3 Hz or less.
そして、ステップ106において、ステップ102で算出された加速度Gが予め定められたしきい値K以下であって、かつ、ステップ104で検出された周波数Tが予め定められたしきい値T0以下であるか否かを判定する。ここで、しきい値Kは、手ぶれ時にデジタルカメラ10に生じる加速度の下限値であり、予め実験により求めておく。また、しきい値T0は、手ぶれ時におけるデジタルカメラ10の振動の周波数の下限値であり、予め実験により求めておく。例えば、しきい値Kは、0.5Gであり、しきい値T0は、3Hzとなっている。
In
ここで、加速度Gがしきい値Kを超える場合や、周波数Tがしきい値T0を超える場合には、ステップ100へ戻り、再び、動きベクトルを検出する。一方、加速度Gがしきい値K以下であって、かつ、周波数Tがしきい値T0以下である場合には、デジタルカメラ10が落下していると検知し、ステップ108へ移行する。従って、例えば、加速度Gがしきい値以下になっても、周波数Tがしきい値T0を超える場合には、落下を検知しないため、後述するステップ108以降を実行して誤動作しないようになっている。
Here, when the acceleration G exceeds the threshold value K or when the frequency T exceeds the threshold value T0, the process returns to step 100 to detect the motion vector again. On the other hand, when the acceleration G is equal to or less than the threshold value K and the frequency T is equal to or less than the threshold value T0, it is detected that the digital camera 10 is falling, and the process proceeds to step 108. Therefore, for example, even if the acceleration G is equal to or lower than the threshold value, if the frequency T exceeds the threshold value T0, the fall is not detected, so that the malfunction is not performed by executing
ステップ108では、レンズの沈胴処理によって、ズームレンズドライブ回路21のモータを駆動して、レンズ鏡胴13を沈胴させると共に、レンズバリア15の閉鎖処理によって、レンズバリアドライブ回路25のモータを駆動して、レンズバリア15を閉鎖させる。
In
次のステップ110において、絞り18の開放処理を行って、絞りドライブ回路23のモータを駆動して、絞り18を開放して、結像系保護動作処理ルーチンを終了する。
In the
そして、デジタルカメラ10が落下して床面などに衝突し、衝撃を受けたときには、レンズ鏡胴13は沈胴しており、レンズバリア15が閉鎖されているため、落下の衝撃によってレンズ鏡胴13、レンズ12、ズームレンズ14、及び手ぶれ補正レンズ16が損傷することを回避でき、また、絞り18が開放されているため、落下の衝撃によって、絞り18が損傷することを回避でき、落下の衝撃から光学ユニット20を保護することができる。
When the digital camera 10 falls and collides with the floor surface or the like and receives an impact, the lens barrel 13 is retracted and the lens barrier 15 is closed. The
以上説明したように、第1の実施の形態に係るデジタルカメラによれば、手ぶれ防止のためにプロセス画像処理部によって検出される動きベクトルを用いて、加速度を算出すると共に、加速度に基づいて振動の周波数を検出し、加速度及び周波数に基づいて自装置が落下していることを検知して、落下の衝撃から保護することにより、落下検知のために新たな構成を設ける必要がないため、低コストな構成で、手ぶれ防止機能を有すると共に、落下の衝撃から自装置を保護することができる。 As described above, according to the digital camera of the first embodiment, the acceleration is calculated using the motion vector detected by the process image processing unit to prevent camera shake, and vibration is generated based on the acceleration. Since it is not necessary to provide a new configuration for drop detection by detecting that the device is falling based on acceleration and frequency and protecting it from the impact of the drop, In addition to having a camera shake prevention function, the device can be protected from the impact of dropping.
また、落下を検知したときに、レンズ鏡胴を沈胴させるため、レンズ鏡胴が繰出された状態で、落下の衝撃により破損することを防止し、また、絞りを開放することによって、絞り自体を落下の衝撃により破損することを防止し、精密なレンズユニットや絞りを保護することができる。 In addition, the lens barrel is retracted when a drop is detected, so that the lens barrel is prevented from being damaged due to the impact of the drop when the lens barrel is extended, and the aperture itself is opened by opening the aperture. It can be prevented from being damaged by the impact of dropping, and a precise lens unit and diaphragm can be protected.
加速度と振動の周波数とに基づいて、自装置の落下を検知して、自装置を保護するため、手ぶれ時や衝撃時に自装置が落下していると誤って検知して、自装置を保護するように誤動作してしまうことを防止することができる。 Based on the acceleration and vibration frequency, it detects the fall of its own device and protects its own device. Therefore, it detects that it has fallen at the time of camera shake or shock, and protects itself. Thus, it is possible to prevent malfunction.
また、手ぶれ防止用のプロセス画像処理部で検出された動きベクトルを衝撃保護の処理に利用することにより、部品点数を削減できるとともに、開発コストを削減することができる。 Further, by using the motion vector detected by the process image processing unit for preventing camera shake for the impact protection process, it is possible to reduce the number of components and the development cost.
次に、第2の実施の形態について説明する。なお、第1の実施の形態と同様の部分については、同一符号を付して説明を省略する。 Next, a second embodiment will be described. In addition, about the part similar to 1st Embodiment, the same code | symbol is attached | subjected and description is abbreviate | omitted.
第2の実施の形態では、落下による衝撃からメモリ48を保護するようになっている点が第1の実施の形態と異なっている。デジタルカメラ10が落下して、落下の衝撃により、メモリ48に設けられている配線が短絡すると、異常な電圧がメモリ48に印加されて、メモリ48に記憶されているデータがダメージを受けて消えてしまう場合があるため、メモリ48を保護する必要がある。
The second embodiment is different from the first embodiment in that the
なお、デジタルカメラ10の構成は、第1の実施の形態と同様であるため、説明を省略する。 Note that the configuration of the digital camera 10 is the same as that of the first embodiment, and a description thereof will be omitted.
次に、第2の実施の形態に係る記憶系保護動作処理ルーチンについて図4を用いて説明する。なお、第1の実施の形態と同様の処理については、同一符号を付して詳細な説明を省略する。 Next, a storage system protection operation processing routine according to the second embodiment will be described with reference to FIG. In addition, about the process similar to 1st Embodiment, the same code | symbol is attached | subjected and detailed description is abbreviate | omitted.
まず、ステップ100において、プロセス画像処理部58によって、複数の時点における動きベクトルを検出し、ステップ102において、検出された動きベクトルの変化量に基づいて、デジタルカメラ10に生じる加速度Gを算出し、ステップ104において、算出された加速度Gに基づいて、周波数Tを検出する。
First, in
そして、ステップ106において、ステップ102で算出された加速度Gが予め定められたしきい値K以下であって、かつ、ステップ104で検出された周波数Tが予め定められたしきい値T0以下であるか否かを判定し、加速度Gがしきい値K以下であって、かつ、周波数Tがしきい値T0以下である場合には、デジタルカメラ10が落下していると検知し、ステップ208へ移行する。
In
ステップ208では、メモリ48へのアクセス処理を中止させ、メモリ48からのデータの読み込みやデータの書き込みを行っている場合には、データの読み込み及び書き込みを中止する。そして、ステップ210において、メモリ48へ電源供給を停止するように、電源部68に電源制御信号を送出して、メモリ48の電源をオフにし、記憶系保護動作処理ルーチンを終了する。
In
そして、デジタルカメラ10が落下して床面などに衝突し、衝撃を受けたときには、メモリ48へのアクセスも中止され、電源もオフになっているため、落下の衝撃によって異常な電圧がメモリ48に印加されることもなく、メモリ48に記憶されているデータが損傷することを回避できるため、落下の衝撃からメモリ48を保護することができる。
When the digital camera 10 falls and collides with the floor surface or the like and receives an impact, access to the
以上説明したように、第2の実施の形態によれば、落下が検知されたときに、メモリの電源をオフにして、落下の衝撃によりメモリが破損し、メモリに異常電圧が印加されることによるデータ破損を防止することにより、メモリのデータを保護することができる。 As described above, according to the second embodiment, when a fall is detected, the memory is turned off, the memory is damaged by the impact of the drop, and an abnormal voltage is applied to the memory. The data in the memory can be protected by preventing data corruption due to the above.
なお、上記の実施の形態では、画像データを一時的に記憶するメモリを保護する場合について説明したが、外付けのメモリカードも同様に保護するようにしてもよい。この場合には、メモリと同様に、落下が検知されたときに、アクセスを中止し、メモリカードへの電源をオフにすればよい。 In the above embodiment, the case where the memory for temporarily storing the image data is protected has been described. However, the external memory card may be protected similarly. In this case, similarly to the memory, when a fall is detected, the access is stopped and the power to the memory card is turned off.
次に、第3の実施の形態について説明する。なお、第1の実施の形態と同様の部分については、同一符号を付して説明を省略する。 Next, a third embodiment will be described. In addition, about the part similar to 1st Embodiment, the same code | symbol is attached | subjected and description is abbreviate | omitted.
第3の実施の形態では、メモリが半導体メモリではなく、ハードディスクで構成されている点が第2の実施の形態と異なっている。なお、第3の実施の形態に係るデジタルカメラの他の構成は、第1の実施の形態と同様であるため、説明を省略する。 The third embodiment is different from the second embodiment in that the memory is not a semiconductor memory but a hard disk. In addition, since the other structure of the digital camera which concerns on 3rd Embodiment is the same as that of 1st Embodiment, description is abbreviate | omitted.
次に、第3の実施の形態に係る記憶系保護動作処理ルーチンについて図5を用いて説明する。なお、第1の実施の形態と同様の処理については、同一符号を付して詳細な説明を省略する。 Next, a storage system protection operation processing routine according to the third embodiment will be described with reference to FIG. In addition, about the process similar to 1st Embodiment, the same code | symbol is attached | subjected and detailed description is abbreviate | omitted.
まず、ステップ100において、プロセス画像処理部58によって、複数の時点における動きベクトルを検出し、ステップ102において、検出された動きベクトルの変化量に基づいて、デジタルカメラ10に生じる加速度Gを算出し、ステップ104において、算出された加速度Gに基づいて、周波数Tを検出する。
First, in
そして、ステップ106において、ステップ102で算出された加速度Gが予め定められたしきい値K以下であって、かつ、ステップ104で検出された周波数Tが予め定められたしきい値T0以下であるか否かを判定し、加速度Gがしきい値K以下であって、かつ、周波数Tがしきい値T0以下である場合には、デジタルカメラ10が落下していると検知し、ステップ308へ移行する。
In
ステップ308では、ハードディスクへのアクセス処理を中止させ、ハードディスクからのデータの読み込みやデータの書き込みを行っている場合には、データの読み込み及び書き込みを中止する。そして、ステップ310において、ハードディスクのヘッドをパーキング位置へ退避させるようにハードディスクを制御して、記憶系保護動作処理ルーチンを終了する。
In
そして、デジタルカメラ10が落下して床面などに衝突し、衝撃を受けたときには、ハードディスクへのアクセスも中止され、ヘッドもパーキング位置へ退避されているため、落下の衝撃によって、ヘッドがハードディスクの記録面に衝突し、ヘッド及び記録面が損傷することを回避できるため、落下の衝撃からハードディスク及び記憶されているデータを保護することができる。 When the digital camera 10 falls and collides with the floor surface or the like and receives an impact, access to the hard disk is stopped and the head is also retracted to the parking position. Since it is possible to avoid the head and the recording surface from being damaged by colliding with the recording surface, the hard disk and stored data can be protected from the impact of dropping.
以上説明したように、第3の実施の形態に係るデジタルカメラによれば、落下が検知されたときに、ハードディスクのヘッドを退避させて、ハードディスクのヘッド及び記録面の破損を防止することにより、ハードディスク及び記録されているデータを保護することができる。 As described above, according to the digital camera of the third embodiment, when a fall is detected, the hard disk head is retracted to prevent damage to the hard disk head and recording surface. The hard disk and recorded data can be protected.
次に、第4の実施の形態について説明する。なお、第1の実施の形態と同様の構成については、同一符号を付して説明を省略する。 Next, a fourth embodiment will be described. In addition, about the structure similar to 1st Embodiment, the same code | symbol is attached | subjected and description is abbreviate | omitted.
第4の実施の形態に係るデジタルカメラ10では、落下を検知したときに、第1の実施の形態に係る結像系保護動作処理ルーチンの光学ユニット20を保護する処理と、第2の実施の形態に係る記憶系保護動作処理ルーチンのメモリ48を保護する処理と、第3の実施の形態に係る記憶系保護動作処理ルーチンのハードディスクを保護する処理とを行うようになっている。
In the digital camera 10 according to the fourth embodiment, the process of protecting the
上述したように、加速度Gと周波数Tとに基づいて、落下を検知したときに、光学ユニット20を保護する処理を行い、メモリ48が半導体メモリである場合には、第2の実施の形態と同様にメモリ48を保護する処理を行う。一方、メモリ48がハードディスクである場合には、第3の実施の形態と同様にハードディスクを保護する処理を行う。
As described above, when the fall is detected based on the acceleration G and the frequency T, the
そして、デジタルカメラ10が落下して床面などに衝突し、衝撃を受けたときには、落下の衝撃によってレンズ鏡胴13、レンズ12、ズームレンズ14、及び手ぶれ補正レンズ16が損傷することを回避でき、また、落下の衝撃によって、絞り18が損傷することを回避できる。また、メモリ48が半導体メモリの場合には、落下の衝撃によって異常な電圧がメモリ48に印加されることもなく、メモリ48に記憶されているデータが損傷することを回避でき、メモリ48がハードディスクの場合には、ハードディスクのヘッド及び記録面が損傷することを回避できる。
When the digital camera 10 falls and collides with a floor surface or the like and is subjected to an impact, the lens barrel 13, the
次に、第5の実施の形態について説明する。なお、第1の実施の形態と同様の構成については、同一符号を付して説明を省略する。 Next, a fifth embodiment will be described. In addition, about the structure similar to 1st Embodiment, the same code | symbol is attached | subjected and description is abbreviate | omitted.
第5の実施の形態では、CCD24を移動させて手ぶれを防止する撮像素子移動方式手ぶれ補正を採用している点が第1の実施の形態と異なっている。
The fifth embodiment is different from the first embodiment in that image pickup device movement type camera shake correction that moves the
図6に示すように、第5の実施の形態に係るデジタルカメラ610の光学ユニット620は、レンズ12、ズームレンズ14、及び絞り18を含んで構成され、手ぶれ補正レンズは設けられていない。
As shown in FIG. 6, the
また、デジタルカメラ610には、CCD24を移動させるモータを含む手ぶれ補正ドライブ回路622が設けられ、手ぶれによる光軸のずれに合わせて、手ぶれ補正ドライブ回路622のモータによってCCD24を移動させて、手ぶれを防止するようになっている。また、手ぶれ補正ドライブ回路622は、メインCPU40によって制御されるようになっている。
Further, the digital camera 610 is provided with a camera shake
なお、デジタルカメラ610の他の構成は、第1の実施の形態と同様であるため、説明を省略する。 Since the other configuration of the digital camera 610 is the same as that of the first embodiment, the description thereof is omitted.
次に、第5の実施の形態に係るデジタルカメラ610の動作について説明する。 Next, the operation of the digital camera 610 according to the fifth embodiment will be described.
被写体を撮影するときに、プロセス画像処理部58によって、スルー画像である画像データから動きベクトルを検出し、検出された動きベクトルによって手ぶれが検出されると、動きベクトルに応じて、手ぶれ補正ドライブ回路622のモータを駆動させて、手ぶれによる光軸のずれに合わせてCCD24を移動させて、手ぶれによる光軸のずれを打ち消して、手ぶれを防止した被写体像を示すアナログ信号がCCD24から出力されるようにする。
When shooting a subject, the process
また、第1の実施の形態に係る結像系保護動作処理ルーチンと同様に、プロセス画像処理部58によって動きベクトルを検出し、動きベクトルに基づいて算出された加速度Gと検出された周波数Tとに基づいて、落下を検知し、落下の衝撃から光学ユニット20を保護するための処理を行う。
Similarly to the imaging system protection operation processing routine according to the first embodiment, a motion vector is detected by the process
以上説明したように、第5の実施の形態に係るデジタルカメラによれば、撮像素子移動方式手ぶれ補正のためにプロセス画像処理部によって検知される動きベクトルを用いて、加速度を算出すると共に、振動の周波数を検出し、加速度及び周波数に基づいて自装置が落下していることを検知して、落下の衝撃から保護することにより、落下検知のために新たな構成を設ける必要がないため、低コストな構成で、手ぶれ防止機能を有すると共に、落下の衝撃から自装置を保護することができる。 As described above, according to the digital camera of the fifth embodiment, the acceleration is calculated and the vibration is calculated using the motion vector detected by the process image processing unit for the image sensor movement type camera shake correction. Since it is not necessary to provide a new configuration for drop detection by detecting that the device is falling based on acceleration and frequency and protecting it from the impact of the drop, In addition to having a camera shake prevention function, the device can be protected from the impact of dropping.
なお、撮像素子移動方式手ぶれ補正を採用した場合を例に説明したが、第1の実施の形態で説明した光学補正方式手ぶれ補正と撮像素子移動方式手ぶれ補正とを組み合わせて、手ぶれを防止するようにしてもよい。この場合には、手ぶれが検知されたときに、手ぶれ補正レンズを移動させると共に、CCDを移動させて、手ぶれによる光軸のずれを打ち消すようすればよい。 In addition, although the case where the image sensor moving method camera shake correction is adopted has been described as an example, the optical correction method camera shake correction and the image sensor moving method camera shake correction described in the first embodiment are combined to prevent camera shake. It may be. In this case, when camera shake is detected, the camera shake correction lens is moved, and the CCD is moved to cancel the optical axis shift due to camera shake.
10、610 デジタルカメラ
12 レンズ
13 レンズ鏡胴
14 ズームレンズ
15 レンズバリア
16 手ぶれ補正レンズ
20、620 光学ユニット
21 ズームレンズドライブ回路
22、622 手ぶれ補正ドライブ回路
23 絞りドライブ回路
24 CCD
25 レンズバリアドライブ回路
40 メインCPU
48 メモリ
52 メモリカード
58 プロセス画像処理部
68 電源部
DESCRIPTION OF SYMBOLS 10,610
25 Lens
48
Claims (6)
前記結像手段によって結像された被写体像を撮影して画像データを生成する撮影手段と、
前記画像データから動きベクトルを検出する動きベクトル検出手段と、
前記動きベクトル検出手段によって検出された動きベクトルに基づいて、自装置に生じる加速度を算出する算出手段と、
前記動きベクトル検出手段によって検出された動きベクトルに応じて、前記結像手段及び前記撮影手段の少なくとも一方を移動させて手ぶれを防止する手ぶれ防止手段と、
前記算出手段によって算出された加速度が所定値以下であるとき、自装置を落下の衝撃から保護する保護手段と、
を含む撮影装置。 An imaging means for forming a subject image;
Photographing means for photographing the subject image formed by the imaging means to generate image data;
Motion vector detection means for detecting a motion vector from the image data;
Calculation means for calculating an acceleration generated in the device based on the motion vector detected by the motion vector detection means;
Camera shake prevention means for preventing camera shake by moving at least one of the imaging means and the imaging means according to a motion vector detected by the motion vector detection means;
Protection means for protecting the device from a drop impact when the acceleration calculated by the calculation means is equal to or less than a predetermined value;
An imaging device including:
前記保護手段は、前記加速度が前記所定値以下であって、かつ、前記周波数検出手段によって検出された周波数が、手ぶれ時に生じる振動の周波数の下限値として予め定められた周波数以下であるとき、自装置を落下の衝撃から保護する請求項1記載の撮影装置。 A frequency detecting means for detecting a frequency of vibration of the device based on the acceleration;
When the acceleration is equal to or lower than the predetermined value and the frequency detected by the frequency detection means is equal to or lower than a frequency that is predetermined as a lower limit value of a frequency of vibration that occurs during camera shake, The photographing apparatus according to claim 1, wherein the apparatus is protected from a drop impact.
前記保護手段は、前記結像手段を落下の衝撃から保護するように、前記結像制御手段によって前記結像手段を沈胴させる請求項1又は2項記載の撮影装置。 Further comprising an imaging control means for extending or retracting the imaging means,
The imaging apparatus according to claim 1, wherein the protection unit retracts the imaging unit by the imaging control unit so as to protect the imaging unit from a drop impact.
前記保護手段は、前記記録手段を落下の衝撃から保護するように、前記記憶手段を制御する請求項1〜請求項3の何れか1項記載の撮影装置。 A recording unit that records the image data generated by the photographing unit;
4. The photographing apparatus according to claim 1, wherein the protection unit controls the storage unit so as to protect the recording unit from a drop impact.
前記画像データから動きベクトルを検出し、
前記検出された動きベクトルに基づいて、自装置に生じる加速度を算出し、
前記検出された動きベクトルに応じて、前記結像手段及び前記撮影手段の少なくとも一方を移動させて手ぶれを防止し、
前記算出された加速度が所定値以下であるとき、自装置を落下の衝撃から保護することを特徴とする撮影装置の制御方法。 An imaging device control method comprising: imaging means for imaging a subject image; and imaging means for imaging the subject image formed by the imaging means to generate image data,
Detecting a motion vector from the image data;
Based on the detected motion vector, calculate the acceleration generated in the device itself,
According to the detected motion vector, moving at least one of the imaging means and the photographing means to prevent camera shake,
A method of controlling a photographing apparatus, wherein the apparatus is protected from a drop impact when the calculated acceleration is equal to or less than a predetermined value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006189557A JP2008022059A (en) | 2006-07-10 | 2006-07-10 | Image capturing apparatus and image capturing apparatus control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006189557A JP2008022059A (en) | 2006-07-10 | 2006-07-10 | Image capturing apparatus and image capturing apparatus control method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008022059A true JP2008022059A (en) | 2008-01-31 |
Family
ID=39077729
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006189557A Pending JP2008022059A (en) | 2006-07-10 | 2006-07-10 | Image capturing apparatus and image capturing apparatus control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008022059A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025054862A1 (en) * | 2023-09-13 | 2025-03-20 | 荣耀终端股份有限公司 | Drop protection method, electronic device, program product, and readable medium |
-
2006
- 2006-07-10 JP JP2006189557A patent/JP2008022059A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025054862A1 (en) * | 2023-09-13 | 2025-03-20 | 荣耀终端股份有限公司 | Drop protection method, electronic device, program product, and readable medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8081237B2 (en) | Data recording apparatus and method for protecting hard disk drive and computer program | |
| US7853134B2 (en) | Imaging device with image blurring reduction function | |
| CN101931746B (en) | Image capturing apparatus and image capturing method | |
| US20090135261A1 (en) | Imaging apparatus and recording medium | |
| US20090135270A1 (en) | Imaging apparatus and recording medium | |
| US10096339B2 (en) | Display apparatus and control method thereof | |
| JP2009003334A (en) | Image imaging apparatus and imaging control method | |
| US20110234855A1 (en) | Imaging apparatus and recording medium with program recorded therein | |
| JP2008022059A (en) | Image capturing apparatus and image capturing apparatus control method | |
| US7843507B2 (en) | Image capturing apparatus, power controlling method and medium storing a program for executing the method | |
| JP2008022060A (en) | Image capturing apparatus and image capturing apparatus control method | |
| JP2012013778A (en) | Imaging apparatus | |
| JP4710659B2 (en) | Imaging device | |
| US20130135485A1 (en) | Electronic apparatus | |
| JP5610818B2 (en) | Imaging apparatus and control method thereof | |
| US9363443B2 (en) | Processing control apparatus, processing control method and non-transitory computer-readable storage medium | |
| JP4784866B2 (en) | Imaging apparatus and program thereof | |
| US8050548B2 (en) | Control apparatus, imaging apparatus, and control method for the imaging apparatus | |
| JP5526510B2 (en) | camera | |
| JP2009069619A (en) | Imaging device | |
| JP7208493B2 (en) | Recording control device, recording control system, recording control method, and program | |
| JP4533172B2 (en) | Imaging device | |
| JP4751692B2 (en) | Digital camera | |
| JP5298935B2 (en) | Electronic apparatus and imaging apparatus | |
| JP2013225773A (en) | Image pickup device and control method and program thereof and recording medium |