Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4313232B2 - Method for customizing camera shake correction in imaging apparatus - Google Patents
[go: Go Back, main page]

JP4313232B2 - Method for customizing camera shake correction in imaging apparatus - Google Patents

Method for customizing camera shake correction in imaging apparatus Download PDF

Info

Publication number
JP4313232B2
JP4313232B2 JP2004077668A JP2004077668A JP4313232B2 JP 4313232 B2 JP4313232 B2 JP 4313232B2 JP 2004077668 A JP2004077668 A JP 2004077668A JP 2004077668 A JP2004077668 A JP 2004077668A JP 4313232 B2 JP4313232 B2 JP 4313232B2
Authority
JP
Japan
Prior art keywords
camera shake
control signal
user
shake correction
signal table
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004077668A
Other languages
Japanese (ja)
Other versions
JP2004248309A (en
JP2004248309A5 (en
Inventor
直人 弓木
孝行 林
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.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
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 Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2004077668A priority Critical patent/JP4313232B2/en
Publication of JP2004248309A publication Critical patent/JP2004248309A/en
Publication of JP2004248309A5 publication Critical patent/JP2004248309A5/ja
Application granted granted Critical
Publication of JP4313232B2 publication Critical patent/JP4313232B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Studio Devices (AREA)

Description

本発明は、ビデオムービー等の撮像装置に関するものであり、更に詳しくは、撮像装置における手ぶれ補正の技術に関する。   The present invention relates to an imaging apparatus such as a video movie, and more particularly to a camera shake correction technique in the imaging apparatus.

近年、民生用ビデオカメラ(以下、ビデオムービーという)の小型化、軽量化、光学ズームの高倍率化が進み、その使い勝手が格段に向上した。このため、一般ユーザーにとってビデオムービーは、ごく普通の映像機器となっている。しかし、ビデオムービーのユーザーが撮影に習熟していない場合には、小型化、軽量化、光学ズームの高倍率化は、撮影時に手ぶれが生じて撮影画像が安定しなくなる原因になっていた。よって、このような不具合を少なくするため、手ぶれ補正装置を搭載するビデオムービーが多く開発され、既に商品化されている。   In recent years, consumer video cameras (hereinafter referred to as “video movies”) have become smaller, lighter, and optical zooms have become more powerful, and their usability has improved dramatically. For this reason, a video movie has become an ordinary video device for general users. However, if the user of the video movie is not proficient in shooting, downsizing, weight reduction, and high optical zoom magnification have caused camera shake at the time of shooting, causing the shot image to become unstable. Therefore, in order to reduce such problems, many video movies equipped with a camera shake correction device have been developed and commercialized.

例えば、補正レンズ群を光軸と垂直な2方向に動かすことにより、ユーザーによる手ぶれを補正し、安定な画像を得るという方法(特許文献1)が提案されている。この方法に基づきビデオムービーの手ぶれ補正装置を実現することができる。   For example, there has been proposed a method (Patent Document 1) in which a correction lens group is moved in two directions perpendicular to the optical axis to correct camera shake by a user and obtain a stable image. Based on this method, a camera shake correction device for a video movie can be realized.

このような従来の手ぶれ補正装置は、ビデオムービーを製造しているメーカーが、不特定多数のユーザーである撮影者に対し、その手ぶれ補正装置のシステムが使いやすいように、一番良いと判断した設定を行った上で販売するのが常である。この手ぶれ補正装置の設定方法につき図26を用いて説明する。この図において、横軸は手ぶれの周波数Fcs(単位はHz)を示し、縦軸は手ぶれの抑圧度Scs(単位はdB)を示している。   Such a conventional camera shake correction device was determined to be the best by the manufacturer of the video movie so that the camera shake correction device system is easy to use for photographers who are an unspecified number of users. It is usually sold after setting. A setting method of the camera shake correction apparatus will be described with reference to FIG. In this figure, the horizontal axis represents the camera shake frequency Fcs (unit: Hz), and the vertical axis represents the camera shake suppression degree Scs (unit: dB).

ここで、手ぶれの抑圧度Scsとは、手ぶれ補正の効果の程度を示す指標であって、下記の式によって定義される。
Scs=20log(Ar/Acs) ・(1)
ただし、Acs:手ぶれ量
Ar:残留手ぶれ量
なお後述のように、上記の定義式(1)におけるAcsとArは、図8に示す曲線W0で表される手ぶれ量の振幅と曲線Wrで表される残留ふれ量の振幅とにそれぞれ相当する。
Here, the camera shake suppression degree Scs is an index indicating the degree of the effect of camera shake correction, and is defined by the following equation.
Scs = 20 log (Ar / Acs) (1)
Where Acs: amount of camera shake
Ar: Residual camera shake amount As will be described later, Acs and Ar in the above definition formula (1) are the amplitude of the camera shake amount represented by the curve W0 and the amplitude of the residual camera shake represented by the curve Wr shown in FIG. Respectively.

上記のような手ぶれの抑圧度Scsの定義によれば、抑圧度Scsの数値が低いほど(抑圧度Scsの絶対値が大きいほど)、手ぶれ補正性能が優れていることになる。一般に、ユーザーの手ぶれ周波数Fcsは1〜10[Hz]程度であるが、すべての周波数に対し手ぶれ補正性能を向上させることは困難であるため、或る特定の周波数に対して手ぶれ補正の性能を向上させるように設定される。   According to the definition of the suppression degree Scs of camera shake as described above, the lower the numerical value of the suppression degree Scs (the larger the absolute value of the suppression degree Scs), the better the camera shake correction performance. In general, the user's camera shake frequency Fcs is about 1 to 10 [Hz]. However, since it is difficult to improve the camera shake correction performance for all frequencies, the camera shake correction performance for a specific frequency is reduced. Set to improve.

その結果、図26に示すように、手ぶれの抑圧度Scsは手ぶれの周波数Fcsに依存する(以下、手ぶれの抑圧度Scsの手ぶれの周波数Fcsに対する依存性を「手ぶれ補正の周波数特性」という)。すなわち、手ぶれ補正装置における手ぶれ補正の性能(手ぶれ補正の効果)は、手ぶれ周波数Fcsに依存し、或る特定の手ぶれ周波数Fcsにおいて最大となる(手ぶれの抑圧度Scsの絶対値が最大となる)。   As a result, as shown in FIG. 26, the suppression degree Scs of camera shake depends on the frequency Fcs of camera shake (hereinafter, the dependence of the suppression degree of camera shake Scs on the camera shake frequency Fcs is referred to as “camera shake correction frequency characteristic”). That is, the performance of camera shake correction (effect of camera shake correction) in the camera shake correction device depends on the camera shake frequency Fcs, and is maximized at a specific camera shake frequency Fcs (the absolute value of the camera shake suppression degree Scs is maximized). .

したがって、例えば多数のユーザーの手ぶれの周波数が5Hz程度であるとすれば、その周波数5Hzにおいて、手ぶれ補正装置の性能が最大となってユーザーの手ぶれの影響が除去されることにより安定な撮影画像が得られるように、メーカーが予めビデオムービーにおける手ぶれ補正の周波数特性を設定していた。つまり、ビデオムービーにおける手ぶれ補正装置の特性である手ぶれ補正の周波数特性はメーカーによって予め設定されており、実際の撮影者であるユーザーは、その設定を変更したり自分に適合した設定を選択したりすることはできなかった。
特開平4−18515号公報
Therefore, for example, if the frequency of camera shake of a large number of users is about 5 Hz, the performance of the camera shake correction device is maximized at the frequency of 5 Hz, and the effect of the camera shake of the user is eliminated, thereby providing a stable captured image. In order to obtain this, the manufacturer had previously set the frequency characteristics of camera shake correction in a video movie. In other words, the frequency characteristics of image stabilization, which is the characteristics of image stabilization devices in video movies, are set in advance by the manufacturer, and the user who is the actual photographer can change the settings or select settings that are suitable for them. I couldn't.
Japanese Patent Laid-Open No. 4-18515

しかしながら、ビデオムービーで被写体を撮影する際の手ぶれの周波数は、前述のように通常1〜10Hz程度であって、ユーザーにより千差万別である。例えば、ユーザーの性別、年齢、ビデオムービーを保持する手の大きさ、保持する力の加減により、その手ぶれの周波数は、大きく変わってくる。また、ビデオムービー1の形状が図25(a)に示すように横型の場合と図25(b)に示すように縦型の場合とでは、ユーザーの保持方法も異なるため、おのずから手ぶれの周波数も違ったものとなる。   However, the frequency of camera shake when shooting a subject in a video movie is usually about 1 to 10 Hz as described above, and varies depending on the user. For example, the frequency of camera shake varies greatly depending on the user's gender, age, the size of the hand holding the video movie, and the strength of the holding force. In addition, since the holding method of the user is different between the case where the shape of the video movie 1 is a horizontal type as shown in FIG. 25A and the case where it is a vertical type as shown in FIG. It will be different.

よって、例えば手ぶれの周波数が7Hz程度のユーザーが、手ぶれ周波数が5Hzのときに手ぶれ補正性能が最高となるように予め設定されたビデオムービーを使用して撮影すると、良好な手ぶれ補正が行われないという問題が発生する。すなわち、そのビデオムービーにおける手ぶれ補正の周波数特性がそのユーザーに適合していないため、手ぶれ補正効果が少なかったり、撮影画像の補正状態が不自然なものとなったりする。その結果、ユーザーにとっては却って撮影した画像に違和感があり、ビデオムービーの使い勝手が悪いということになる。   Therefore, for example, if a user with a camera shake frequency of about 7 Hz is shot using a video movie set in advance so that the camera shake correction performance is maximized when the camera shake frequency is 5 Hz, good camera shake correction is not performed. The problem occurs. That is, since the frequency characteristics of camera shake correction in the video movie are not suitable for the user, the camera shake correction effect is small, or the correction state of the photographed image becomes unnatural. As a result, the user feels uncomfortable with the image taken by the user, and the usability of the video movie is poor.

そこで、本発明は、ビデオムービーなどの撮像装置における手ぶれ補正の周波数特性をその撮像装置のユーザーに特化させるための手ぶれ補正カスタマイズ方法、およびそのような方法を実施できる撮像装置を提供することを目的とする。   Therefore, the present invention provides a camera shake correction customization method for specializing the frequency characteristics of camera shake correction in an imaging apparatus such as a video movie to a user of the imaging apparatus, and an imaging apparatus that can implement such a method. Objective.

撮像装置と、サーバコンピュータと、クライアントコンピュータとを有する手ぶれ補正カスタマイズシステムであって、サーバコンピュータは、手ぶれ補正の効果の手ぶれ周波数に対する依存性を規定する複数種類の制御信号テーブルを、それぞれ撮像装置の機種およびユーザーの属性に対応づけて予め記憶している記憶手段と、撮像装置の機種および前記ユーザーの属性を示す情報である属性指定情報をクライアントコンピュータから受信するサーバ側受信手段と、受信された前記属性指定情報に基づき、複数種類の制御信号テーブルの中から使用すべき制御信号テーブルを選択する選択手段と、選択された制御信号テーブルを前記クライアンコンピュータに送信するサーバ側送信手段とを含み、クライアントコンピュータは、属性指定情報を前記サーバシステムに送信するクライアント側送信手段と、属性指定情報に基づきサーバコンピュータにおいて選択された制御情報を受信するクライアント側受信手段と、受信された前記制御情報を外部に取り出すための出力インターフェース手段とを含み、撮像装置は、クライアントコンピュータから取り出された前記制御信号テーブルを記憶するメモリと、手ぶれを検出するセンサと、当該センサの出力と当該制御信号テーブルとに基づき当該手ぶれによる撮影画像のブレを補正する手ぶれ補正装置とを含むことを特徴とする。 An image stabilization customization system including an image capture device, a server computer, and a client computer, wherein the server computer has a plurality of types of control signal tables that define the dependence of the effect of image stabilization on the image stabilization frequency of the image capture device. Storage means storing in advance in association with the model and user attributes, server-side receiving means for receiving attribute designation information, which is information indicating the model of the imaging apparatus and the user attributes, from the client computer; Selection means for selecting a control signal table to be used from a plurality of types of control signal tables based on the attribute designation information, and server-side transmission means for transmitting the selected control signal table to the client computer, The client computer has attribute specification information. Client-side transmission means for transmitting the control information selected by the server computer based on the attribute designation information, and output interface means for taking out the received control information The image pickup apparatus includes a memory for storing the control signal table fetched from the client computer, a sensor for detecting camera shake, a blur of a photographed image caused by the camera shake based on the output of the sensor and the control signal table. And a camera shake correction device that corrects the image .

上述のように、本発明によれば、手ぶれ補正の効果の手ぶれ周波数に対する依存性すなわち手ぶれ補正の周波数特性が撮像装置の実際のユーザーの手ぶれ周波数に合わせられ、その手ぶれ周波数において手ぶれによる撮影画像のブレが好適に抑制される。すなわち、手ぶれ補正の効果をそのユーザーの手ぶれ周波数にて最大とすることができる。   As described above, according to the present invention, the dependency of the camera shake correction effect on the camera shake frequency, that is, the frequency characteristic of the camera shake correction is matched with the camera shake frequency of the actual user of the imaging apparatus, and Blur is suitably suppressed. That is, the effect of camera shake correction can be maximized at the camera shake frequency of the user.

<1.第1の実施形態>
以下、本発明の第1の実施の形態について、図1〜図10を用いて説明する。
<1.1 ビデオムービーの構成>
図1は、本発明の第1の実施形態に係る手ぶれ補正カスタマイズ方法が適用される手ぶれ補正装置を備えたビデオムービーの要部のハードウェア構成を示すブロック図である。このビデオムービー1は、撮像光学系20と、第3レンズ群駆動部21と、移動量検出部22と、撮像光学系駆動制御部23と、A/D変換器24と、マイクロコンピュータ25と、固体撮像素子26と、固体撮像素子駆動制御部27と、アナログ信号処理部28と、A/D変換器29と、デジタル信号処理部30と、角速度センサ31と、高域通過フィルタ(以下「HPF」と略記する)32と、低域通過フィルタ(以下「LPF」と略記する)33と、アンプ34と、A/D変換器35と、D/A変換器36と、記録メディアインターフェース部37と、記録メディア挿入部38とを備えている。
<1. First Embodiment>
Hereinafter, a first embodiment of the present invention will be described with reference to FIGS.
<1.1 Video Movie Structure>
FIG. 1 is a block diagram showing a hardware configuration of a main part of a video movie provided with a camera shake correction device to which a camera shake correction customizing method according to the first embodiment of the present invention is applied. This video movie 1 includes an image pickup optical system 20, a third lens group drive unit 21, a movement amount detection unit 22, an image pickup optical system drive control unit 23, an A / D converter 24, a microcomputer 25, Solid-state imaging device 26, solid-state imaging device drive control unit 27, analog signal processing unit 28, A / D converter 29, digital signal processing unit 30, angular velocity sensor 31, and high-pass filter (hereinafter referred to as “HPF”) ”32, a low-pass filter (hereinafter abbreviated as“ LPF ”) 33, an amplifier 34, an A / D converter 35, a D / A converter 36, and a recording media interface unit 37. And a recording medium insertion unit 38.

撮像光学系20は、第1〜第4レンズ群L1、L2、L3、L4からなる4つのレンズ群を含む光学系であり、第2レンズ群L2が光軸方向に移動することで変倍動作(ズーミング)を行い、第4レンズ群L4が光軸方向に移動することで合焦動作(フォーカシング)を行う。また、第3レンズ群L3は、振れ補正レンズ群であって、光軸に垂直な面内で移動することで光軸を偏心させて撮影画像の動きを補正する役割を果たしている。   The imaging optical system 20 is an optical system including four lens groups including the first to fourth lens groups L1, L2, L3, and L4, and the zooming operation is performed when the second lens group L2 moves in the optical axis direction. (Zooming) is performed, and the fourth lens unit L4 moves in the optical axis direction to perform a focusing operation (focusing). The third lens group L3 is a shake correction lens group, and plays a role of correcting the movement of the captured image by moving the optical axis in a plane perpendicular to the optical axis.

第3レンズ群駆動部21は、D/A変換器36からの制御信号と移動量検出部22からの検出信号に基づき、振れ補正レンズ群であるレンズ群L3を、撮像光学系20の光軸に直交する平面内で上下左右に移動させる。移動量検出部22は、第3レンズ群L3の実際の移動量を検出し、その検出結果を示す信号を上記検出信号として第3レンズ群駆動部21に与える。この移動量検出部22は、第3レンズ群駆動部21と共に第3レンズ群L3を駆動制御するための帰還制御ループを形成している。このような第3レンズ群L3とレンズ群駆動部21とは、撮像光の光軸を制御する動き補正手段を形成している。   Based on the control signal from the D / A converter 36 and the detection signal from the movement amount detection unit 22, the third lens group drive unit 21 moves the lens group L3, which is a shake correction lens group, to the optical axis of the imaging optical system 20. Is moved up, down, left and right in a plane orthogonal to The movement amount detection unit 22 detects the actual movement amount of the third lens group L3, and supplies a signal indicating the detection result to the third lens group driving unit 21 as the detection signal. The movement amount detection unit 22 forms a feedback control loop for driving and controlling the third lens group L3 together with the third lens group driving unit 21. The third lens group L3 and the lens group driving unit 21 as described above form a motion correction unit that controls the optical axis of the imaging light.

撮像光学系駆制御動部23は、撮像光学系20中の第2レンズ群L2および第4レンズ群L4を駆動制御し、これによってズーミング及びフォーカス動作を行うと共に、撮像光学系20の焦点距離情報を出力する焦点距離検出手段の機能も有している。A/D変換器24は、撮像光学系駆動制御部23から出力された撮像光学系の焦点距離情報をデジタル信号に変換し、マイクロコンピュータ25に与える。   The imaging optical system drive control unit 23 drives and controls the second lens group L2 and the fourth lens group L4 in the imaging optical system 20, thereby performing zooming and focusing operations, and focal length information of the imaging optical system 20. Also has a function of a focal length detection means for outputting. The A / D converter 24 converts the focal length information of the imaging optical system output from the imaging optical system drive control unit 23 into a digital signal and supplies the digital signal to the microcomputer 25.

固体撮像素子26は、撮像光学系20を介して入射する映像を電気信号に変換する。固体撮像素子駆動制御部27は、この固体撮像素子26を駆動及び制御するための手段である。アナログ信号処理部28は、固体撮像素子26により得られた電気信号である映像信号に対し、ガンマ処理などのアナログ信号処理を施す。A/D変換器29は、アナログ信号処理部28から出力されたアナログの映像信号をデジタル信号に変換する。デジタル信号処理部30は、A/D変換部29によりデジタル信号に変換された映像信号に対し、ノイズ除去や輪郭強調等のデジタル信号処理を施す。   The solid-state imaging device 26 converts an image incident via the imaging optical system 20 into an electrical signal. The solid-state image sensor drive control unit 27 is means for driving and controlling the solid-state image sensor 26. The analog signal processing unit 28 performs analog signal processing such as gamma processing on the video signal that is an electrical signal obtained by the solid-state imaging device 26. The A / D converter 29 converts the analog video signal output from the analog signal processing unit 28 into a digital signal. The digital signal processing unit 30 performs digital signal processing such as noise removal and contour enhancement on the video signal converted into a digital signal by the A / D conversion unit 29.

角速度センサ31は、撮像光学系20を含む撮像装置自体の動きを検出するためのセンサであり、ビデオムービー1が静止している状態での出力を基準に、ビデオムービー1の動きの方向に応じて正負両方の角速度信号を出力する。このような角速度センサ31として、ヨーイング方向の動きを検出するセンサとピッチング方向の動きを検出するセンサとの2個のセンサが設けられている。ただし、図1では、ヨーイング方向とピッチング方向のうちの1方向についての構成要素のみが示されている。このような角速度センサ31により、手ぶれ及びその他の振動によるビデオムービー1の動きが検出される。   The angular velocity sensor 31 is a sensor for detecting the movement of the imaging apparatus itself including the imaging optical system 20 and corresponds to the movement direction of the video movie 1 based on the output when the video movie 1 is stationary. Output both positive and negative angular velocity signals. As such an angular velocity sensor 31, two sensors, a sensor that detects movement in the yawing direction and a sensor that detects movement in the pitching direction, are provided. However, in FIG. 1, only the component about one direction of a yawing direction and a pitching direction is shown. Such an angular velocity sensor 31 detects the motion of the video movie 1 due to camera shake and other vibrations.

HPF32は、角速度センサ31の出力に含まれる不要帯域成分中の直流ドリフト成分を除去する高域通過フィルタである。LPF33は、角速度センサ31の出力に含まれる不要帯域成分中のセンサの共振周波数成分やノイズ成分を除去する低域通過フィルタである。アンプ34は、角速度センサ31の出力信号レベルの調整を行う。A/D変換器35は、アンプ34の出力信号をデジタル信号に変換し、そのデジタル信号をマイクロコンピュータ25に与えられる。   The HPF 32 is a high-pass filter that removes a DC drift component in unnecessary band components included in the output of the angular velocity sensor 31. The LPF 33 is a low-pass filter that removes the resonance frequency component and noise component of the sensor from unnecessary band components included in the output of the angular velocity sensor 31. The amplifier 34 adjusts the output signal level of the angular velocity sensor 31. The A / D converter 35 converts the output signal of the amplifier 34 into a digital signal, and the digital signal is given to the microcomputer 25.

マイクロコンピュータ25は、A/D変換器35などを介して取り込んだ角速度センサ31の出力信号に対し、フィルタリング、積分処理、位相補償、ゲイン調整、クリップ処理等を施し(以下、これらの処理の施された角速度センサ31の出力信号を「調整センサ信号」という)、動き補正に必要な第3レンズ群L3の駆動量を示す駆動制御信号Scを生成する制御信号発生手段として機能する。   The microcomputer 25 performs filtering, integration processing, phase compensation, gain adjustment, clip processing, and the like on the output signal of the angular velocity sensor 31 taken in via the A / D converter 35 (hereinafter, these processing is performed). The output signal of the angular velocity sensor 31 is referred to as an “adjustment sensor signal”), and functions as a control signal generation unit that generates a drive control signal Sc indicating the drive amount of the third lens unit L3 necessary for motion correction.

このマイクロコンピュータ25には、図10に示すように手ぶれ周波数と抑圧度との関係を示すテーブルすなわち手ぶれ補正の周波数特性を規定するテーブル(以下「制御信号テーブル」という)を少なくとも1種類格納することのできる不揮発性メモリとしてEEPROM(Electrically Erasable Read−Only Memory)25mが内蔵されている。マイクロコンピュータ25は、上記の調整センサ信号に基づき、このEEPROM25mに格納された1つの制御信号テーブルに沿って、上記の駆動制御信号Scを生成する。この駆動制御信号Scは、D/A変換器36を介して第3レンズ群制御部21に出力される。前述のように第3レンズ群駆動部21は、駆動制御信号Scに基づき第3レンズ群L3を駆動することで、画像の動きを補正する。   As shown in FIG. 10, the microcomputer 25 stores at least one type of table (hereinafter referred to as “control signal table”) that defines the relationship between the camera shake frequency and the degree of suppression, that is, the table that defines the frequency characteristics of camera shake correction. An EEPROM (Electrically Erasable Read-Only Memory) 25m is built in as a non-volatile memory that can be used. Based on the adjustment sensor signal, the microcomputer 25 generates the drive control signal Sc along one control signal table stored in the EEPROM 25m. This drive control signal Sc is output to the third lens group controller 21 via the D / A converter 36. As described above, the third lens group driving unit 21 corrects the motion of the image by driving the third lens group L3 based on the drive control signal Sc.

記録メディア挿入部38には、マルチメディアカード(MMC)またはSDカードなどのメモリカード(以下では、これらのメモリカードを「メディアカード」と総称する)60が挿入可能であり、記録メディア挿入部38に挿入されたメディアカード60に記録されたデータは、記録メディアインターフェース部37を介して、マイクロコンピュータ25に読み込まれる。このような記録メディア挿入部38および記録メディアインターフェース部37を利用して、マイクロコンピュータ25は、その内蔵メモリ(図示せず)に格納された所定のプログラム(以下「テーブル書込プログラム」という)に基づき、メディアカード60に記録された制御信号テーブルをEEPROM25mに書き込んだり、既にEEPROM25mに格納されている制御信号テーブルを、メディアカード60に記録された制御信号テーブルに書き換えたりすることができる。   A memory card such as a multimedia card (MMC) or an SD card (hereinafter, these memory cards are collectively referred to as “media card”) 60 can be inserted into the recording medium insertion unit 38. The data recorded on the media card 60 inserted in is read into the microcomputer 25 via the recording media interface unit 37. Using the recording medium insertion unit 38 and the recording medium interface unit 37, the microcomputer 25 stores a predetermined program (hereinafter referred to as “table writing program”) stored in its built-in memory (not shown). Based on this, the control signal table recorded on the media card 60 can be written into the EEPROM 25m, or the control signal table already stored in the EEPROM 25m can be rewritten with the control signal table recorded on the media card 60.

すなわち、本ビデオムービー1では、マイクロコンピュータ25とその内部に格納されたテーブル書込プログラムと記録メディア挿入部38と記録メディアインターフェース部37とにより、制御信号テーブルの書込手段および書換手段が実現されている。これにより、振れ補正レンズ群としての第3レンズ群L3の駆動制御信号Scを生成する際に使用される制御信号テーブルを、外部から書き込んだり、外部から与えられるデータによって書き換えたりすることが可能となっている。   That is, in the present video movie 1, writing means and rewriting means for the control signal table are realized by the microcomputer 25, the table writing program stored therein, the recording medium insertion section 38, and the recording medium interface section 37. ing. As a result, the control signal table used when generating the drive control signal Sc of the third lens unit L3 as the shake correction lens unit can be written from the outside or rewritten by data given from the outside. It has become.

また、本ビデオムービー1では、角速度センサ31から出力されて、HPF32、LPF33、アンプ34およびA/D変換器35を経てマイクロコンピュータ25に入力される信号(以下「デジタルセンサ信号」または単に「センサ信号」という)を、メディアカード60に記録することができる。すなわち、マイクロコンピュータ25は、その内蔵メモリ(図示せず)に格納された他の所定プログラム(以下「センサ信号出力プログラム」という)に基づき、デジタルセンサ信号を、記録メディアインターフェース部37を介して、記録メディア挿入部38に挿入されたメディアカード60に記録することができる。   In this video movie 1, a signal (hereinafter referred to as “digital sensor signal” or simply “sensor” which is output from the angular velocity sensor 31 and input to the microcomputer 25 through the HPF 32, LPF 33, amplifier 34 and A / D converter 35. Signal ") can be recorded on the media card 60. That is, the microcomputer 25 sends the digital sensor signal via the recording medium interface unit 37 based on another predetermined program (hereinafter referred to as “sensor signal output program”) stored in its built-in memory (not shown). Recording can be performed on the media card 60 inserted into the recording media insertion unit 38.

後で詳述するように、このデジタルセンサ信号は、ユーザーの手ぶれ周波数を求めるための周波数情報として使用される。したがって、本ビデオムービー1では、マイクロコンピュータ25とその内部に格納されたセンサ信号出力プログラムと記録メディア挿入部38と記録メディアインターフェース部37とにより、ユーザーの手ぶれ周波数を示す情報(以下「手ぶれ周波数情報」という)の取得手段が実現されている。   As will be described in detail later, this digital sensor signal is used as frequency information for determining a user's camera shake frequency. Therefore, in this video movie 1, information indicating the user's camera shake frequency (hereinafter referred to as “camera shake frequency information”) is obtained by the microcomputer 25, the sensor signal output program stored therein, the recording medium insertion unit 38, and the recording medium interface unit 37. ") Is obtained.

なお、手ぶれ周波数情報を取得する方法としては、上記のようにメディアカード60のような着脱自在の記録媒体に書き出すという方法の他、本ビデオムービー1をパーソナルコンピュータ(以下「パソコン」と略記する)などの外部のコンピュータに所定のインターフェースで直結するという方法も考えられる。この場合、例えばIEEE1394規格に対応したインターフェース部、すなわち図1において点線で示されているIEEE1394インターフェース部37bを設ければよい。このIEEE1394インターフェース部37bが設けられている場合には、本ビデオムービー1をIEEE1394規格に対応したインターフェース部を備えるパソコンと所定のケーブルで接続して、手ぶれ周波数情報としてのセンサ信号をそのパソコンに転送することができる。   As a method for acquiring camera shake frequency information, in addition to the method of writing on a removable recording medium such as the media card 60 as described above, the video movie 1 is a personal computer (hereinafter abbreviated as “PC”). A method of directly connecting to an external computer via a predetermined interface is also conceivable. In this case, for example, an interface unit corresponding to the IEEE 1394 standard, that is, an IEEE 1394 interface unit 37b indicated by a dotted line in FIG. When the IEEE 1394 interface unit 37b is provided, the video movie 1 is connected to a personal computer having an interface unit corresponding to the IEEE 1394 standard with a predetermined cable, and a sensor signal as camera shake frequency information is transferred to the personal computer. can do.

また、制御信号テーブルの書き換えについても、上記のようにメディアカード60のような着脱自在の記録媒体に記録された制御信号テーブルで、マイクロコンピュータ25内のEEPROM25mに格納されている制御信号テーブルを書き換えるという方法の他、本ビデオムービー1を外部のパソコンに所定のインターフェースで直結して、外部のパソコンから送り込まれる制御信号テーブルで、EEPROM25mに格納されている制御信号テーブルを書き換えるという方法も考えられる。   As for the rewriting of the control signal table, the control signal table stored in the EEPROM 25m in the microcomputer 25 is rewritten with the control signal table recorded on the removable recording medium such as the media card 60 as described above. In addition to the above method, a method of directly connecting the video movie 1 to an external personal computer through a predetermined interface and rewriting the control signal table stored in the EEPROM 25m with a control signal table sent from the external personal computer is also conceivable.

この場合、ビデオムービー1内にマイクロコンピュータ25と外部との間でデータを授受するための例えばIEEE1394規格に対応したインターフェース部を設けるとともに、前記のテーブル書込プログラムを変更することにより、そのインターフェース部を介して外部から受け取る制御信号テーブルをEEPROM25mに書き込むようにすればよい。   In this case, an interface unit corresponding to, for example, the IEEE 1394 standard for transferring data between the microcomputer 25 and the outside is provided in the video movie 1, and the interface unit is changed by changing the table writing program. The control signal table received from the outside via the above may be written in the EEPROM 25m.

<1.2 振れ補正光学機構>
図2は、第3レンズ群L3を撮像光学系20内で光軸に直交する方向に駆動制御する振れ補正光学機構39の一例を示す分解斜視図である。ここで、図2に示すように、光軸をZ軸とする右手直交座標系が設定されているものとする。この振れ補正光学機構39は、ピッチング移動枠40と、ヨーイング移動枠41と、固定枠42と、マグネット45xおよびヨーク46xと、マグネット45yおよびヨーク46yと、発光素子48と、受光素子49とを備えている。ピッチング移動枠40には第3レンズ群L3が固定されている。
<1.2 Shake correction optical mechanism>
FIG. 2 is an exploded perspective view showing an example of a shake correction optical mechanism 39 that drives and controls the third lens unit L3 in the imaging optical system 20 in a direction orthogonal to the optical axis. Here, as shown in FIG. 2, it is assumed that a right-handed orthogonal coordinate system having the optical axis as the Z-axis is set. The shake correcting optical mechanism 39 includes a pitching moving frame 40, a yawing moving frame 41, a fixed frame 42, a magnet 45x and a yoke 46x, a magnet 45y and a yoke 46y, a light emitting element 48, and a light receiving element 49. ing. The third lens unit L3 is fixed to the pitching moving frame 40.

このピッチング移動枠40は、ヨーイング移動枠41に対しY方向に摺動可能に保持されている。またピッチング移動枠40にはコイル43x,43yが固定されている。ヨーイング移動枠41は、固定枠42に対しX方向に摺動自在に保持されている。マグネット45xおよびヨーク46xは、固定枠42に保持され、コイル43xとともにアクチュエータ47xを構成する。同様にマグネット45yおよびヨーク46yは、固定枠42に保持され、コイル43yとともにアクチュエータ47yを構成する。発光素子48は、ピッチング移動枠40に固定されている。また受光素子49は、発光素子48の投射光を受光し、2次元の位置座標を検出する素子であり、固定枠42に固定されている。   The pitching movement frame 40 is held so as to be slidable in the Y direction with respect to the yawing movement frame 41. The coils 43x and 43y are fixed to the pitching moving frame 40. The yawing movement frame 41 is held slidable in the X direction with respect to the fixed frame 42. The magnet 45x and the yoke 46x are held by the fixed frame 42 and constitute an actuator 47x together with the coil 43x. Similarly, the magnet 45y and the yoke 46y are held by the fixed frame 42 and constitute an actuator 47y together with the coil 43y. The light emitting element 48 is fixed to the pitching movement frame 40. The light receiving element 49 is an element that receives the projection light of the light emitting element 48 and detects a two-dimensional position coordinate, and is fixed to the fixed frame 42.

次に、この振れ補正光学機構の動作について説明する。ピッチング移動枠40のコイル43x,43yにそれぞれ外部の回路から電流が供給されると、アクチュエータ47x,47yにより形成された磁気回路により、ピッチング移動枠40は、光軸Zと直角な2方向X,Yによって決まる平面内を移動する。また、ピッチング移動枠40の位置を受光素子49により検出するため、高精度な位置検出を行うことができる。すなわち、振れ補正光学機構39によって第3レンズ群L3を光軸と直交する平面内で移動させることにより、撮像光学系20を介して固体撮像素子26に入射する映像の補正を行うことが可能となる。   Next, the operation of this shake correction optical mechanism will be described. When current is supplied to the coils 43x and 43y of the pitching moving frame 40 from external circuits, the pitching moving frame 40 is moved in two directions X and X perpendicular to the optical axis Z by a magnetic circuit formed by the actuators 47x and 47y. Move in a plane determined by Y. In addition, since the position of the pitching moving frame 40 is detected by the light receiving element 49, highly accurate position detection can be performed. That is, by moving the third lens unit L3 within a plane orthogonal to the optical axis by the shake correction optical mechanism 39, it is possible to correct an image incident on the solid-state image sensor 26 through the imaging optical system 20. Become.

以上のようにして、図1に示すハードウェアのうち第3レンズ群L3、第3レンズ群駆動部21、移動量検出部22、D/A変換器36、マイクロコンピュータ25、角速度センサ31、HPF32、LPF33、アンプ34およびA/D変換器35と、図2に示す振れ補正光学機構39とにより、手ぶれ補正装置50が構成される。   As described above, the third lens group L3, the third lens group driving unit 21, the movement amount detecting unit 22, the D / A converter 36, the microcomputer 25, the angular velocity sensor 31, and the HPF 32 in the hardware shown in FIG. The image stabilization apparatus 50 is configured by the LPF 33, the amplifier 34, the A / D converter 35, and the shake correction optical mechanism 39 shown in FIG.

<1.3 システム構成>
本実施形態に係る手ぶれ補正カスタマイズ方法は、図6に示すように、ビデオムービーなどの販売店100に設置されたパソコン(以下「クライアントコンピュータ」という)110と、ビデオムービーのメーカー200側に設置されたコンピュータ(以下「サーバコンピュータ」という)210とが、インターネット500によって接続されたシステム(以下「手ぶれ補正カスタマイズシステム」という)を前提としている。
<1.3 System configuration>
As shown in FIG. 6, the image stabilization customizing method according to the present embodiment is installed on a personal computer (hereinafter referred to as “client computer”) 110 installed in a video movie store 100 and a video movie maker 200 side. The computer (hereinafter referred to as “server computer”) 210 is connected to the Internet 500 (hereinafter referred to as “camera shake correction customization system”).

クライアントコンピュータ110は、図3に示すように、I/Oインターフェース部102と、CPU103と、メモリ104と、ハードディスク用インターフェース部106と、表示制御部108と、インターネットインターフェース部105とがバスで接続された構成となっていて、I/Oインターフェース部102にはキーボードやマウスなどの操作部101が接続され、インターフェース部106にはハードディスク装置107が接続され、表示制御部108にはCRTなどの表示装置109が接続されている。   As shown in FIG. 3, the client computer 110 includes an I / O interface unit 102, a CPU 103, a memory 104, a hard disk interface unit 106, a display control unit 108, and an Internet interface unit 105 connected by a bus. The operation unit 101 such as a keyboard and a mouse is connected to the I / O interface unit 102, the hard disk device 107 is connected to the interface unit 106, and the display control unit 108 is a display device such as a CRT. 109 is connected.

また、クライアントコンピュータ110は、メディアカードに対して読み書きするための機構も有している。すなわち、メディアカードを挿入するための記録メディア挿入部138を備え、この記録メディア挿入部138はI/Oインターフェース部105に接続され、I/Oインターフェース部105は記録メディアインターフェース部としての機能をも有している。そしてクライアントコンピュータ110は、メモリ104に格納された所定のプログラムを実行することにより、WWW(World Wide Web)ブラウザとして動作し、インターネット500を介してWWWサーバにアクセスすることができる。   The client computer 110 also has a mechanism for reading from and writing to the media card. That is, a recording medium insertion unit 138 for inserting a media card is provided, and the recording medium insertion unit 138 is connected to the I / O interface unit 105. The I / O interface unit 105 has a function as a recording medium interface unit. Have. The client computer 110 operates as a WWW (World Wide Web) browser by executing a predetermined program stored in the memory 104, and can access a WWW server via the Internet 500.

サーバコンピュータ210も、図4に示すように、ハードウェア的には、クライアントコンピュータ110と同様の構成であって、操作部201および記録メディア挿入部238の接続されたI/Oインターフェース部202と、CPU203と、メモリ204と、ハードディスク装置207およびそのインターフェース部206と、表示装置209の接続された表示制御部208と、インターネット500に接続するためのインターネットインターフェース部205とを備えている。   As shown in FIG. 4, the server computer 210 also has the same hardware configuration as the client computer 110, and includes an I / O interface unit 202 to which the operation unit 201 and the recording medium insertion unit 238 are connected, A CPU 203, a memory 204, a hard disk device 207 and its interface unit 206, a display control unit 208 connected to a display device 209, and an Internet interface unit 205 for connecting to the Internet 500 are provided.

そしてサーバコンピュータ210は、メモリ204に格納された所定のプログラムを実行することにより、WWW(World Wide Web)サーバとして動作する。また、サーバコンピュータ210は、メモリ204に格納された所定の解析プログラムを実行することにより、ユーザーの手ぶれ周波数を示す信号であるセンサ信号に対し周波数分析を行ってその分析結果に基づいて制御信号テーブルを作成することができる。   The server computer 210 operates as a WWW (World Wide Web) server by executing a predetermined program stored in the memory 204. In addition, the server computer 210 executes a predetermined analysis program stored in the memory 204, thereby performing frequency analysis on the sensor signal that is a signal indicating the user's camera shake frequency, and based on the analysis result, the control signal table Can be created.

さらに、クライアントコンピュータ110およびサーバコンピュータ210は、それぞれメモリ104,204に格納された所定のプログラムを実行することにより、それぞれ記録メディア挿入部138,238に挿入されたメディアカードに対してデータを読み書きすることができる。これにより、図5に示すように、クライアントコンピュータ110およびサーバコンピュータ210とビデオムービー1との間において、メディアカード60を介してデータを転送することができる。   Further, the client computer 110 and the server computer 210 execute predetermined programs stored in the memories 104 and 204, respectively, thereby reading / writing data from / to the media cards inserted in the recording media insertion units 138 and 238, respectively. be able to. Thereby, as shown in FIG. 5, data can be transferred through the media card 60 between the client computer 110 and the server computer 210 and the video movie 1.

<1.4 手ぶれ補正のカスタマイズ>
本実施形態では、以上のようなシステム構成の下、図7に示す手順にしたがってビデオムービー1の手ぶれ補正がそのユーザーに対してカスタマイズされる。この手ぶれ補正のカスタマイズ方法を以下に説明する。
まず、ユーザーすなわちビデオムービー1の撮影者が、販売店100の店頭にてビデオムービー1を保持して、一定期間、撮影の姿勢をとる(S301)。そして、そのときのユーザーの手ぶれ周波数を示す信号2を記録する(S302)。具体的には、撮影の前に記録メディア挿入部38にメディアカード60を挿入しておき、撮影中にマイクロコンピュータ25にセンサ信号出力プログラムを実行させることにより、角速度センサ31によって得られるセンサ信号を手ぶれ周波数を示す信号2としてメディアカード60に記録する。
<1.4 Customize camera shake correction>
In the present embodiment, camera shake correction of the video movie 1 is customized for the user according to the procedure shown in FIG. 7 under the system configuration as described above. A method for customizing the camera shake correction will be described below.
First, the user, that is, the photographer of the video movie 1, holds the video movie 1 at the store 100 and takes a shooting posture for a certain period (S301). Then, a signal 2 indicating the camera shake frequency of the user at that time is recorded (S302). Specifically, the sensor signal obtained by the angular velocity sensor 31 is obtained by inserting the media card 60 into the recording medium insertion unit 38 before shooting and causing the microcomputer 25 to execute a sensor signal output program during shooting. It is recorded on the media card 60 as a signal 2 indicating the camera shake frequency.

次に、販売店100の店員が、そのビデオムービー1からメディアカード60を取り出してクライアントコンピュータ110の記録メディア挿入部138に挿入する。そして販売店100の店員は、クライアントコンピュータ110をインターネット500経由でメーカー200側のサーバコンピュータ210に接続し、そのサーバコンピュータ210によって提供されているメーカー200のホームページを介して、手ぶれ周波数を示す信号2としてメディアカード60に記録されているセンサ信号をアップロードする(S303)。これにより、販売店100におけるクライアントコンピュータ110からメーカー側におけるサーバコンピュータ210に手ぶれ周波数を示すセンサ信号2が転送され、サーバコンピュータ210内の所定の記憶部に記憶される。   Next, the store clerk of the store 100 takes out the media card 60 from the video movie 1 and inserts it into the recording media insertion unit 138 of the client computer 110. Then, the store clerk of the store 100 connects the client computer 110 to the server computer 210 on the manufacturer 200 side via the Internet 500, and the signal 2 indicating the camera shake frequency via the home page of the manufacturer 200 provided by the server computer 210. The sensor signal recorded on the media card 60 is uploaded (S303). Thereby, the sensor signal 2 indicating the camera shake frequency is transferred from the client computer 110 in the store 100 to the server computer 210 on the manufacturer side, and stored in a predetermined storage unit in the server computer 210.

このようにして手ぶれ周波数を示すセンサ信号2がサーバコンピュータ210に転送されると、そのサーバコンピュータ210は、メーカー200の操作者の所定操作に基づき、上記の解析プログラムを実行することにより、転送されてきたセンサ信号2に対して周波数分析を行ってその分析結果に基づいて制御信号テーブル3を作成する(S304)。この制御信号テーブル3は、そのセンサ信号2に対応するユーザーに特化されたものであって、そのユーザーがビデオムービー1で撮影を行うときの手ぶれによる撮影画像のブレを好適に抑圧できるような手ぶれ補正の周波数特性を規定するものである(以下、この制御信号テーブルを「特化制御信号テーブル」という)。   When the sensor signal 2 indicating the camera shake frequency is transferred to the server computer 210 in this way, the server computer 210 is transferred by executing the above analysis program based on a predetermined operation of the operator of the manufacturer 200. A frequency analysis is performed on the received sensor signal 2 and a control signal table 3 is created based on the analysis result (S304). The control signal table 3 is specialized for a user corresponding to the sensor signal 2 and can suitably suppress blurring of a captured image due to camera shake when the user performs shooting with the video movie 1. It defines the frequency characteristics of camera shake correction (hereinafter, this control signal table is referred to as “specialized control signal table”).

次に、メーカー200側では、所定の作業員が、ビデオムービー1と同一機種のビデオムービー(以下「同機種ビデオムービー」という)におけるマイクロコンピュータ25内のEEPROM25mに上記の特化制御信号テーブル3を書き込む(S305)。具体的には、例えば、同機種ビデオムービーが図1に示した構成を有する場合には、サーバコンピュータ210で得られた特化制御信号テーブル3をメディアカード60に記録しておき、そのメディアカード60を同機種ビデオムービーの記録メディア挿入部38に挿入して、特化制御信号テーブル3を同機種ビデオムービーに読み込ませればよい。また、同機種ビデオムービーが図1に示した構成を有さず、外部から制御信号テーブルを同機種ビデオムービーに書き込めない場合には、メーカー200側でその同機種ビデオムービーの製造時に、その同機種ビデオムービーのマイクロコンピュータ25内のEEPROM25mに特化制御信号テーブル3を書き込む。   Next, on the maker 200 side, a predetermined worker puts the specialized control signal table 3 on the EEPROM 25m in the microcomputer 25 in the video movie of the same model as the video movie 1 (hereinafter referred to as “same model video movie”). Write (S305). Specifically, for example, when the same model video movie has the configuration shown in FIG. 1, the specialized control signal table 3 obtained by the server computer 210 is recorded on the media card 60, and the media card is recorded. 60 may be inserted into the recording medium insertion section 38 for the same model video movie, and the specialized control signal table 3 may be read into the same model video movie. Also, if the same model video movie does not have the configuration shown in FIG. 1 and the control signal table cannot be written to the same model video movie from the outside, the same model video movie is manufactured by the manufacturer 200 when the same model video movie is manufactured. The specialized control signal table 3 is written in the EEPROM 25m in the microcomputer 25 of the model video movie.

次に、メーカー200は、上記のようにして特化制御信号テーブル3の書き込まれた同機種ビデオムービーを、その特化制御信号テーブル3に対応するユーザー、すなわち手ぶれ周波数を示す信号としての上記のセンサ信号2を取得するために販売店100でビデオムービー1で撮影の姿勢をとったユーザーに直販する(S306)。これにより、手ぶれ補正がそのユーザーにカスタマイズされたビデオムービーがそのユーザーの自宅300に直送されることになる。   Next, the manufacturer 200 converts the same-type video movie written in the specialized control signal table 3 as described above into a user corresponding to the specialized control signal table 3, that is, as a signal indicating a camera shake frequency. In order to acquire the sensor signal 2, the store 100 directly sells it to a user who has taken a shooting posture with the video movie 1 (S 306). As a result, a video movie whose image stabilization is customized for the user is sent directly to the user's home 300.

上記のようにしてユーザーの自宅300に送られた同機種ビデオムービーは、その手ぶれ補正がそのユーザーにカスタマイズされていて、そのユーザーがその機種のビデオムービーを使用したときの手ぶれ周波数にて好適に手ぶれが補正されるように設定されている。以下、この点につき、更に詳しく説明する。   The same-model video movie sent to the user's home 300 as described above is suitable for the camera shake frequency when the camera shake correction is customized for the user and the user uses the video movie of the model. The camera shake is corrected. Hereinafter, this point will be described in more detail.

まず、図8を参照しつつ手ぶれ補正の周波数特性を説明する。図8では、或る周波数で手ぶれが発生したものとして、そのときのセンサ信号によって示される手ぶれ量が曲線W0で表されており、手ぶれ補正装置50において第3レンズ群L3を駆動することによって得られる補正量が曲線W1で表されている。図8に示されているように、通常、手ぶれ量を示す信号に対して補正量を示す信号に遅延があり、その遅延に応じて、曲線Wrで表されるような残留振れが残る。この残留振れ(振幅値)が小さいほど手ぶれ補正の効果が大きくなる。すなわち、手ぶれの抑圧度Scsの義式(1)におけるAcsとArは、曲線W0で表される手ぶれ量の振幅と曲線Wrで表される残留ふれ量の振幅とにそれぞれ相当し、残留振れ(振幅値)が小さいほど抑圧度Scsの絶対値が大きくなる。   First, the frequency characteristics of camera shake correction will be described with reference to FIG. In FIG. 8, it is assumed that camera shake has occurred at a certain frequency, and the amount of camera shake indicated by the sensor signal at that time is represented by a curve W0, which is obtained by driving the third lens unit L3 in the camera shake correction apparatus 50. The correction amount to be obtained is represented by a curve W1. As shown in FIG. 8, there is usually a delay in the signal indicating the correction amount with respect to the signal indicating the amount of camera shake, and a residual shake as represented by the curve Wr remains according to the delay. The smaller the residual shake (amplitude value), the greater the effect of camera shake correction. That is, Acs and Ar in the equation (1) of the degree of suppression of camera shake Scs correspond to the amplitude of the camera shake amount represented by the curve W0 and the amplitude of the residual camera shake amount represented by the curve Wr, respectively. The smaller the (amplitude value), the larger the absolute value of the suppression degree Scs.

ところで、同一の機種のビデオムービーを使用してもユーザーが異なれば手ぶれ周波数は相違する。すなわち、ステップS302で得られるセンサ信号すなわちユーザーの手ぶれ周波数を示す信号2に対して周波数分析を行うと、例えば図9に示すような周波数スペクトルが得られる。図9は、3人のユーザーA,B,Cについて取得したセンサ信号2の周波数スペクトルを示しており、この図から、ユーザーA,B,Cの手ぶれ周波数は、それぞれ、概ね、3Hz,5Hz,7Hzであることがわかる。   By the way, even if the same type of video movie is used, if the user is different, the camera shake frequency is different. That is, when the frequency analysis is performed on the sensor signal obtained in step S302, that is, the signal 2 indicating the camera shake frequency of the user, for example, a frequency spectrum as shown in FIG. 9 is obtained. FIG. 9 shows the frequency spectrum of the sensor signal 2 acquired for three users A, B, and C. From this figure, the camera shake frequencies of the users A, B, and C are approximately 3 Hz, 5 Hz, It turns out that it is 7 Hz.

上記のステップS304では、上記の周波数分析の結果に応じた制御信号テーブル3が作成される。このとき、上記のユーザーA,B,Cのそれぞれに対しては、図10に示されているような周波数特性に対応した制御信号テーブルを作成すればよい。例えば、ユーザーBに対しては、手ぶれ周波数が5Hzのときに抑圧度Sscの絶対値が最大(手ぶれ補正の効果が最大)となり、5Hzから離れるにしたがって抑圧度Sscの絶対値が次第に小さくなるような制御信号テーブルを作成する。   In step S304, the control signal table 3 corresponding to the result of the frequency analysis is created. At this time, a control signal table corresponding to the frequency characteristics as shown in FIG. 10 may be created for each of the users A, B, and C described above. For example, for the user B, the absolute value of the suppression degree Ssc becomes maximum (the effect of correcting camera shake is maximum) when the camera shake frequency is 5 Hz, and the absolute value of the suppression degree Ssc gradually decreases as the distance from 5 Hz increases. A simple control signal table.

すなわち、5Hzのときの残留振れ量をRとしたとき、5Hzから離れるにしたがって残留振れ量がRから徐々に大きくなるように手ぶれ補正を制御する制御信号テーブルを作成する。このような手ぶれ補正の周波数特性を規定する制御信号テーブルに基づいて手ぶれ補正が行われると、ユーザーBがビデオムービー1を使用したときの手ぶれ周波数(概ね5Hz)において手ぶれ補正の効果が最大となり、一方、5Hzから離れた周波数では、手ぶれ補正の効果は小さくなって、手ぶれに起因しないビデオムービー自体の動きに対して不必要な手ぶれ補正が行われるのが防止される。   That is, assuming that the residual shake amount at 5 Hz is R, a control signal table for controlling camera shake correction is created so that the residual shake amount gradually increases from R as the distance from 5 Hz increases. When the camera shake correction is performed based on the control signal table that defines the frequency characteristics of the camera shake correction, the effect of the camera shake correction is maximized at the camera shake frequency when the user B uses the video movie 1 (approximately 5 Hz). On the other hand, at a frequency away from 5 Hz, the effect of camera shake correction is reduced, and unnecessary camera shake correction is prevented from being performed on the motion of the video movie itself that is not caused by camera shake.

このようにしてユーザーBに特化した手ぶれ補正が実現される。ユーザーB以外のユーザーAおよびCについても、上記と同様にして、それぞれのユーザーに適した手ぶれ補正の周波数スペクトルに応じた制御信号テーブルすなわち特化制御信号テーブルを作成することができる。そして、ユーザーA,Cのそれぞれに対応する特化制御信号テーブルを使用することにより、手ぶれ補正をそれぞれのユーザーに特化させることができる。   In this way, camera shake correction specialized for user B is realized. For the users A and C other than the user B, a control signal table corresponding to the frequency spectrum of camera shake correction suitable for each user, that is, a specialized control signal table can be created in the same manner as described above. Then, by using the specialized control signal table corresponding to each of the users A and C, camera shake correction can be specialized for each user.

<1.5 第1の実施形態の効果>
以上のように本実施形態によれば、手ぶれ補正の周波数特性を実際のユーザーの手ぶれ周波数に合わせたビデオムービーを販売することができる。このため、従来のメーカー主体の販売方法とは異なり、ユーザーメリットを最優先に考えた販売方法が可能となる。しかも、ネットワークを用いてデータ交換を行うことにより、ユーザーの情報のデータベース化などが容易になり、アフターサービスや今後の商品開発に対して役立てることも可能となる。またユーザー側にとっても、自分の手ぶれ周波数にて最良の性能を有しているため、自分専用、あるいは自分独自のビデオムービーを購入することが可能となり、従来にないサービスを受けることができる。
<1.5 Effects of First Embodiment>
As described above, according to the present embodiment, it is possible to sell a video movie in which the frequency characteristic of camera shake correction is matched with the actual camera shake frequency of the user. For this reason, unlike a conventional manufacturer-based sales method, a sales method that gives top priority to user merits becomes possible. In addition, by exchanging data using a network, it becomes easy to create a database of user information, which can be used for after-sales service and future product development. In addition, since the user has the best performance at his / her own handshake frequency, he / she can purchase his / her own or his / her own video movie and receive an unprecedented service.

<1.6 第1の実施形態の変形例>
上記第1の実施形態では、手ぶれ周波数を示す信号2(周波数情報)として、角速度センサ31によって得られるセンサ信号を使用しているが、手ぶれ周波数を示すものであれば他の信号を使用してもよく、例えばユーザーが撮影した映像信号を、手ぶれ周波数を示す信号2として使用してもよい。ただし、映像信号を手ぶれ周波数を示す信号として使用する場合には、手ぶれ補正の効果が映像信号に反映されないように撮影時に手ぶれ補正の機能を停止させることが望ましい。
<1.6 Modification of First Embodiment>
In the first embodiment, the sensor signal obtained by the angular velocity sensor 31 is used as the signal 2 (frequency information) indicating the camera shake frequency, but other signals are used as long as they indicate the camera shake frequency. For example, a video signal photographed by the user may be used as the signal 2 indicating the camera shake frequency. However, when the video signal is used as a signal indicating the camera shake frequency, it is desirable to stop the camera shake correction function during shooting so that the effect of camera shake correction is not reflected in the video signal.

また、この場合、映像信号をそのまま手ぶれ周波数を示す信号2としてビデオムービー1から取り出す代わりに、映像信号から求めた動きベクトルを用いて手ぶれ周波数を直接的に示す信号を作成し、これをビデオムービー1から取り出して手ぶれ周波数を示す信号2としてサーバコンピュータ210にアップロードするのが好ましい。このような方法を実施するには、例えば図11に示す構成のビデオムービーを使用すればよい。以下、このビデオムービーの構成について説明し、このビデオムービーを使用した手ぶれ補正のカスタマイズ方法について言及する。なお、このビデオムービーにおける構成要素のうち上記第1の実施形態において使用されるビデオムービー1(図1参照)の構成要素と同一のものについては、同一の参照符号を付して説明を省略する。   In this case, instead of taking out the video signal as it is as the signal 2 indicating the camera shake frequency from the video movie 1, a signal directly indicating the camera shake frequency is created using the motion vector obtained from the video signal, and this is used as the video movie. It is preferable to take out from 1 and upload to the server computer 210 as the signal 2 indicating the camera shake frequency. In order to implement such a method, for example, a video movie having a configuration shown in FIG. 11 may be used. Hereinafter, the configuration of the video movie will be described, and a method for customizing camera shake correction using the video movie will be described. Of the constituent elements in this video movie, the same constituent elements as those of the video movie 1 (see FIG. 1) used in the first embodiment are designated by the same reference numerals and description thereof is omitted. .

図11に示したビデオムービーは、手ぶれ補正ON/OFFスイッチ71と、フィールドメモリ72と、動きベクトル検出部73とを備えている。手ぶれ補正ON/OFFスイッチ71は、手ぶれ補正の動作状態と停止状態とを切り換えるためにユーザーによって操作されるスイッチであり、このスイッチ71からマイクロコンピュータ25に入力される信号に基づき、マイクロコンピュータ25は、手ぶれ補正機能のON/OFFを制御する。フィールドメモリ72は、A/D変換器29からのデジタル映像信号Sv0を一時的に記憶し、これにより、そのデジタル映像信号Sv0を1フィールド分だけ遅延させた映像信号Sv1が得られる。     The video movie shown in FIG. 11 includes an image stabilization ON / OFF switch 71, a field memory 72, and a motion vector detection unit 73. The camera shake correction ON / OFF switch 71 is a switch operated by the user to switch between the camera shake correction operation state and the stop state. Based on a signal input from the switch 71 to the microcomputer 25, the microcomputer 25 is Controls ON / OFF of camera shake correction function. The field memory 72 temporarily stores the digital video signal Sv0 from the A / D converter 29, whereby a video signal Sv1 obtained by delaying the digital video signal Sv0 by one field is obtained.

A/D変換器29からのデジタル映像信号Sv0とそれを1フィールド分だけ遅延させた映像信号Sv1とは、共に動きベクトル検出部73に入力される。動きベクトル検出部73は、これらの映像信号Sv0およびSv1から動きベクトルを検出し、検出された動きベクトルは、マイクロコンピュータ25に入力される。マイクロコンピュータ25は、その内部に格納された所定のプログラムを実行することにより、その動きベクトルから手ぶれ周波数を直接的に示す信号(例えば図9に示すような信号)を生成し、これを記録メディアインターフェース部37を介して、記録メディア挿入部38に挿入されたメディアカードに記録する。   Both the digital video signal Sv0 from the A / D converter 29 and the video signal Sv1 delayed by one field are input to the motion vector detection unit 73. The motion vector detection unit 73 detects a motion vector from these video signals Sv0 and Sv1, and the detected motion vector is input to the microcomputer 25. The microcomputer 25 generates a signal (for example, a signal as shown in FIG. 9) that directly indicates the camera shake frequency from the motion vector by executing a predetermined program stored therein, and this is recorded on the recording medium. Recording is performed on a media card inserted into the recording media insertion unit 38 via the interface unit 37.

その後、このメディアカードはクライアントコンピュータ110の記録メディア挿入部138に挿入され、このメディアカードに記録された上記の信号は、手ぶれ周波数を示す信号2として、第1の実施形態と同様にしてサーバコンピュータ210にアップロードされる。以降、第1の実施形態と同様の手順により、手ぶれ補正の周波数特性がユーザーに対してカスタマイズされたビデオムービーが、そのユーザーに提供される。   Thereafter, this media card is inserted into the recording media insertion unit 138 of the client computer 110, and the above-mentioned signal recorded on this media card is a server computer in the same manner as in the first embodiment as a signal 2 indicating a camera shake frequency. 210 is uploaded. Thereafter, a video movie in which the frequency characteristic of camera shake correction is customized for the user is provided to the user by the same procedure as in the first embodiment.

ところで、制御信号テーブル3については、1人の手ぶれ周波数に合わせたものをビデオムービー1に書き込むものとして上記第1の実施形態を説明した。しかし、店頭にて複数の人の手ぶれ周波数を示す信号2を記録し、複数の人のそれぞれに合わせた別々の制御信号テーブル3を作成した上でビデオムービー1に書き込み、ユーザーが使用時にその選択をすることにより、複数の人が使用するような形態をとれば、さらにそのメリットは高くなる。また、制御信号テープル3によって規定される手ぶれ補正の周波数特性(手ぶれ周波数と手ぶれ補正効果との関係)は、図7に示す3種類に限定するものではない。   By the way, as for the control signal table 3, the first embodiment has been described on the assumption that the control signal table 3 is written in the video movie 1 in accordance with the camera shake frequency of one person. However, at the store, a signal 2 indicating the camera shake frequency of a plurality of people is recorded, a separate control signal table 3 is created for each of the plurality of people, written to the video movie 1, and selected by the user when used. By taking a form that is used by a plurality of people, the merit is further enhanced. Further, the frequency characteristics of the camera shake correction (relationship between the camera shake frequency and the camera shake correction effect) defined by the control signal table 3 are not limited to the three types shown in FIG.

なお、上記第1の実施形態の説明において、手ぶれ周波数を示す信号2については、手ぶれ補正装置50のピッチングまたはヨーイング方向のいずれか一方について述べたが、両方についての制御信号号テーブル3を作成することはいうまでもない。また、ユーザーにより、ピッチングあるいはヨーイング方向の制御信号テーブル3を異なるものとすれば、更に好適な手ぶれ補正効果が得られる。   In the description of the first embodiment, the signal 2 indicating the camera shake frequency has been described with respect to either the pitching or yawing direction of the camera shake correction device 50, but the control signal number table 3 is created for both. Needless to say. If the control signal table 3 in the pitching or yawing direction is different depending on the user, a more suitable camera shake correction effect can be obtained.

<2.第2の実施形態>
次に、本発明の第2の実施形態について、図12〜図17を用いて説明する。
<2.1 ビデオムービーの構成>
本実施形態に係る手ぶれ補正カスタマイズ方法が適用されるビデオムービーのハードウェアの要部構成および振れ補正光学機構の構成は、上記第1の実施形態の場合と同様であって、同一の構成要素には同一の参照符号が付されるものとし(図1および図2参照)、それらの詳しい説明を省略する。ただし、本実施形態では、第1の実施形態とは異なり、手ぶれ補正をカスタマイズするための特化制御信号テーブルを作成する際に、ユーザーの手ぶれ周波数を示す信号2を必要としない。そのため、手ぶれ周波数を示す信号2を獲得するための機構は不要である(具体的は、角速度センサ31によって得られるセンサ信号を外部に取り出すためのIEEE1394インターフェース部37bなどは不要である)。
<2. Second Embodiment>
Next, a second embodiment of the present invention will be described with reference to FIGS.
<2.1 Video movie configuration>
The hardware configuration of the video movie to which the image stabilization customization method according to the present embodiment is applied and the configuration of the shake correction optical mechanism are the same as those in the first embodiment, and the same components are used. Are denoted by the same reference numerals (see FIGS. 1 and 2), and detailed description thereof will be omitted. However, in this embodiment, unlike the first embodiment, when creating a specialized control signal table for customizing camera shake correction, the signal 2 indicating the camera shake frequency of the user is not required. Therefore, a mechanism for acquiring the signal 2 indicating the camera shake frequency is unnecessary (specifically, the IEEE 1394 interface unit 37b for taking out the sensor signal obtained by the angular velocity sensor 31 to the outside is unnecessary).

<2.2 システム構成>
本実施形態に係る手ぶれ補正カスタマイズ方法は、図12に示すように、ユーザー側に設置されたパソコンであるクライアントコンピュータ320と、ビデオムービーのメーカー側に設置されたコンピュータであるサーバコンピュータ220とが、インターネット500によって接続されたシステムを前提としている。
<2.2 System configuration>
As shown in FIG. 12, the image stabilization customization method according to this embodiment includes a client computer 320 that is a personal computer installed on the user side and a server computer 220 that is a computer installed on the video movie maker side. A system connected via the Internet 500 is assumed.

クライアントコンピュータ320のハードウェア構成は、第1の実施形態において使用されるクライアントコンピュータ310と同様であり(図3)、同一の構成要素には同一の参照符号を付すものとする。クライアントコンピュータ320は、メディアカード60に対してデータを読み書きすることができ、後述のようにしてサーバコンピュータ220からインターネット500を介して受信した制御信号テーブル4をメディアカード60に記録する。また、クライアントコンピュータ320は、WWWブラウザを備えており、インターネットを介してWWWサーバにアクセスすることができる。   The hardware configuration of the client computer 320 is the same as that of the client computer 310 used in the first embodiment (FIG. 3), and the same reference numerals are given to the same components. The client computer 320 can read / write data from / to the media card 60 and records the control signal table 4 received from the server computer 220 via the Internet 500 on the media card 60 as described below. The client computer 320 includes a WWW browser and can access a WWW server via the Internet.

サーバコンピュータ220のハードウェア構成は、図13に示す通りであって、第1の実施形態において使用されるサーバコンピュータ210の構成とほぼ同様であり、同一の構成要素には同一の参照符号を付して詳しい説明を省略する。ただし、サーバコンピュータ220は、メディアカードに対する読み書きの機能を必要としないので、記録メディア挿入部238を備えていない。   The hardware configuration of the server computer 220 is as shown in FIG. 13 and is substantially the same as the configuration of the server computer 210 used in the first embodiment, and the same components are denoted by the same reference numerals. Detailed description will be omitted. However, since the server computer 220 does not require a read / write function for the media card, the server computer 220 does not include the recording media insertion unit 238.

サーバコンピュータ220は、その外部記憶装置としてのハードディスク装置207に、ユーザーの属性とビデオムービーの機種との組み合わせに応じた各種の制御信号テーブルを含むデータ(以下「手ぶれ補正制御データ」という)を格納している。図14は、この手ぶれ補正制御データのデータ構造の一例を示している。この例では、手ぶれ補正制御データは、ユーザーの性別、年齢、手の大きさとビデオムービーの機種との各種組み合わせのそれぞれに適合した制御信号テーブルを含んでいる。   The server computer 220 stores, in the hard disk device 207 as its external storage device, data including various control signal tables corresponding to combinations of user attributes and video movie models (hereinafter referred to as “camera shake correction control data”). is doing. FIG. 14 shows an example of the data structure of the camera shake correction control data. In this example, the camera shake correction control data includes a control signal table suitable for each of various combinations of the user's sex, age, hand size, and video movie model.

すなわち、性別、年齢、手の大きさによって規定される各種のユーザーがビデオムービーの各機種を使用して撮影したときの手ぶれ周波数の平均的な値または代表的な値に基づき、その各種のユーザーに特化した手ぶれ補正の周波数特性を規定する制御信号テーブルすなわち特化制御信号テーブルが、ハードディスク装置207に格納されている。これは、例えば、図17に示すようにビデオムービーの各機種について男性、女性、子供用などの制御信号テーブル4が用意されていることを意味する。   That is, based on the average or representative value of camera shake frequency when various users defined by gender, age, and hand size were shot using each video movie model, the various users The hard disk device 207 stores a control signal table that prescribes the frequency characteristics of camera shake correction specialized for the hard disk device 207. This means, for example, that control signal tables 4 for men, women, children, etc. are prepared for each model of video movie as shown in FIG.

そして、手ぶれ補正制御データは、図14に示すように、これらの各特化制御信号テーブルを指すポインタと、各特化制御信号テーブルに対応するユーザーの性別、年齢、手の大きさとビデオムービーの機種との各種組み合わせとを対応付ける対応データ251をも含んでいる。したがって、このような構成の手ぶれ補正制御データによれば、ユーザーの性別、年齢、手の大きさとビデオムービーの機種の識別情報とが与えられると、そのような属性のユーザーがその機種のビデオムービーを使用して撮影する際に好適に手ぶれを補正できる特化制御信号テーブルに、容易にアクセスすることができる。   As shown in FIG. 14, the camera shake correction control data includes pointers pointing to each of these specialized control signal tables, the user's gender, age, hand size and video movie corresponding to each specialized control signal table. It also includes correspondence data 251 for associating various combinations with models. Therefore, according to the image stabilization control data having such a configuration, when the user's gender, age, hand size, and identification information of the model of the video movie are given, the user with such attributes can view the video movie of the model. It is possible to easily access a specialized control signal table that can suitably correct camera shake when taking a picture using.

また、サーバコンピュータ220は、その内部メモリ204に格納された所定のプロ
グラムに基づいて動作することにより、WWWサーバとして機能し、図15に示すような選択メニューを含む操作画面5を持つホームページを有している。したがって、WWWブラウザを備えたクライアントコンピュータ320がインターネット500を介して、WWWサーバとしてのサーバコンピュータ220によって提供されるホームページにアクセスすると、そのクライアントコンピュータ320の表示装置には、図15に示すような選択メニューを含む操作画面5が表示される。
The server computer 220 operates as a WWW server by operating based on a predetermined program stored in the internal memory 204, and has a home page having an operation screen 5 including a selection menu as shown in FIG. is doing. Therefore, when a client computer 320 equipped with a WWW browser accesses a home page provided by the server computer 220 as a WWW server via the Internet 500, a selection as shown in FIG. An operation screen 5 including a menu is displayed.

そして、この操作画面5を介してユーザーが、その性別、年齢、手の大きさ、ビデオムービーの機種名を入力した後に(以下、ここで入力される情報を「属性指定情報」という)、操作画面5における"ダウンロード"のボタン261をクリックすると、その属性指定情報がインターネット500を介してサーバコンピュータ220に送られる。これは、クライアントコンピュータ320からサーバコンピュータ220への特化制御信号テーブルの要求を意味する。サーバコンピュータ220は、その属性指定情報を受信すると、ハードディスク装置207から、図14に示すような対応データ251を参照して、その属性指定情報に対応する特化制御信号テーブルを読み出し、その特化制御信号テーブルをインターネット500を介してクライアントコンピュータ320に送信する。   Then, after the user inputs the gender, age, hand size, and model name of the video movie via the operation screen 5 (hereinafter, the information input here is referred to as “attribute designation information”), the operation is performed. When the “download” button 261 on the screen 5 is clicked, the attribute designation information is sent to the server computer 220 via the Internet 500. This means a request for the specialized control signal table from the client computer 320 to the server computer 220. When the server computer 220 receives the attribute designation information, the server computer 220 refers to the correspondence data 251 as shown in FIG. 14 from the hard disk device 207, reads the special control signal table corresponding to the attribute designation information, and specializes the special control signal table. The control signal table is transmitted to the client computer 320 via the Internet 500.

<2.3 手ぶれ補正のカスタマイズ>
本実施形態では、以上のようなシステム構成の下、図16に示す手順にしたがってビデオムービー1の手ぶれ補正がそのユーザーに対してカスタマイズされる。この手ぶれ補正のカスタマイズ方法を以下に説明する。
まず、ユーザーがビデオムービー1をメーカーより購入する(S601)。前述のように、そのメーカー側に設置されWWWサーバとして機能するサーバコンピュータ220は、ユーザーの性別、年齢、手の大きさ、ビデオムービーの機種名からなる属性指定情報を入力するための操作画面5を持つホームページを提供している。
<2.3 Customize camera shake correction>
In the present embodiment, the camera shake correction of the video movie 1 is customized for the user according to the procedure shown in FIG. 16 under the system configuration as described above. A method for customizing the camera shake correction will be described below.
First, the user purchases the video movie 1 from the manufacturer (S601). As described above, the server computer 220 installed on the manufacturer side and functioning as a WWW server operates the operation screen 5 for inputting attribute designation information including the user's gender, age, hand size, and video movie model name. A homepage with is provided.

ビデオムービー1を購入したユーザー(以下「購入ユーザー」という)は、ユーザー側のクライアントコンピュータ320を操作することにより、インターネット500を介して、このホームページにアクセスする(S603)。このホームページへのアクセスの結果、クライアントコンピュータ320の表示装置109に操作画面5が表示されると、購入ユーザーは、その操作画面5に対する操作によって属性指定情報を入力し、その属性指定情報に適合した制御信号テーブルである特化制御信号テーブル4をダウンロードする(S604)。   A user who purchased the video movie 1 (hereinafter referred to as “purchased user”) accesses the home page via the Internet 500 by operating the client computer 320 on the user side (S603). When the operation screen 5 is displayed on the display device 109 of the client computer 320 as a result of accessing this home page, the purchase user inputs attribute designation information by operating the operation screen 5 and matches the attribute designation information. The specialized control signal table 4 which is a control signal table is downloaded (S604).

すなわち、まず、購入ユーザーは、その操作画面5における選択メニューの選択欄から、自分に該当する欄をクリックすることにより、属性指定情報を入力する。次に、購入ユーザーは、操作画面5における"ダウンロード"のボタンをクリックする。これにより、入力された属性指定情報がインターネット500を介してサーバコンピュータ220に送られ、サーバコンピュータ220は、この属性指定情報を受信すると、その属性指定情報に対応する特化制御信号テーブル4を、手ぶれ補正制御データの格納されたハードディスク装置207から読み出す。   That is, first, the purchase user inputs attribute designation information by clicking a column corresponding to the user from the selection column of the selection menu on the operation screen 5. Next, the purchase user clicks a “download” button on the operation screen 5. Thereby, the input attribute designation information is sent to the server computer 220 via the Internet 500. When the server computer 220 receives this attribute designation information, the specialized control signal table 4 corresponding to the attribute designation information is Data is read from the hard disk device 207 in which camera shake correction control data is stored.

このときサーバコンピュータ220は、ハードディスク装置207に格納された対応データ251における各種の属性指定情報(ユーザーの性別、年齢、手の大きさとビデオムービーの機種の識別名との組み合わせ)のうち受信した属性指定情報に合致するものを検索し、その合致した属性指定情報(合致する属性指定情報が無い場合は最も近い属性指定情報)に対応付けてハードディスク装置207に格納されている制御信号テーブルを読み出す。そして、読み出した制御信号テーブルを、特化制御信号テーブル4としてインターネット500を介してクライアントコンピュータ320に送信する。   At this time, the server computer 220 receives the received attribute among various attribute designation information (combination of user gender, age, hand size and video movie model identification name) in the correspondence data 251 stored in the hard disk device 207. A search is made for a match with the designation information, and the control signal table stored in the hard disk device 207 is read in association with the matched attribute designation information (the closest attribute designation information if there is no matching attribute designation information). Then, the read control signal table is transmitted to the client computer 320 via the Internet 500 as the specialized control signal table 4.

このようにして特化制御信号テーブル4がダウンロードされると、購入ユーザーは、その特化制御信号テーブル4をビデオムービー1に転送して、マイクロコンピュータ25内のEEPROM25mに書き込む(S605)。具体的には、特化制御信号テーブル4がダウンロードされると、クライアントコンピュータ320は、その内部の記録メディア挿入部138に挿入されたメディアカード60にその特化制御信号テーブル4を記録する。   When the specialized control signal table 4 is downloaded in this way, the purchase user transfers the specialized control signal table 4 to the video movie 1 and writes it to the EEPROM 25m in the microcomputer 25 (S605). Specifically, when the specialized control signal table 4 is downloaded, the client computer 320 records the specialized control signal table 4 on the media card 60 inserted in the recording media insertion unit 138 therein.

購入ユーザーは、この特化制御信号テーブル4の記録されたメディアカード60をクライアントコンピュータ320から取り出して、ビデオムービー1の記録メディア挿入部38に挿入する(図5参照)。ビデオムービー1におけるマイクロコンピュータ25は、そのメディアカード60から、記録メディアインターフェース部37を介して特化制御信号テーブル4を読み出し、その内部のEEPROM25mに書き込む。以後、ビデオムービー1ではこの特化制御信号テーブル4を用いて手ぶれ補正が行われるので、手ぶれ補正の周波数特性がその特化制御信号テーブルに沿ったものとなる。その結果、ビデオムービー1における手ぶれ補正が、クライアントコンピュータ320から送られた属性指定情報に対応する購入ユーザーに特化したものとなる。長年にわたり所有のビデオムービーを使用することができる。   The purchase user takes out the media card 60 in which the special control signal table 4 is recorded from the client computer 320 and inserts it into the recording media insertion unit 38 of the video movie 1 (see FIG. 5). The microcomputer 25 in the video movie 1 reads the specialized control signal table 4 from the media card 60 via the recording media interface unit 37, and writes it in the EEPROM 25m therein. Thereafter, in the video movie 1, camera shake correction is performed using the specialized control signal table 4, so that the frequency characteristics of the camera shake correction are in accordance with the specialized control signal table. As a result, camera shake correction in the video movie 1 is specialized for the purchase user corresponding to the attribute designation information sent from the client computer 320. You can use your own video movie for many years.

<2.4 第2の実施形態の効果>
以上のように本実施形態によれば、ビデオムービーの購入ユーザーである実際の撮影者に最も近い手ぶれの周波数に合わせてそのビデオムービーの手ぶれ補正の周波数特性が設定される。このため、従来のメーカー主体の手ぶれ補正の設定とは異なり、ユーザーメリットを最優先に考え、ビデオムービーの手ぶれ補正が購入ユーザーに対してカスタマイズされるので、他社との差別化を図ったビジネスを行うことができる。
<2.4 Effects of Second Embodiment>
As described above, according to the present embodiment, the frequency characteristics of the camera shake correction of the video movie are set in accordance with the camera shake frequency closest to the actual photographer who is the purchase user of the video movie. For this reason, unlike conventional manufacturer-oriented image stabilization settings, user merits are given top priority, and video movie image stabilization is customized for the purchasing user. It can be carried out.

またユーザーにとっては、手ぶれ補正の性能が自分の手ぶれの周波数にて最良となるため、自分専用あるいは自分独自のビデオムービーを使用することが可能となり、従来にないサービスを受けることできる。また、この制御信号用テーブルは何度でも書き換えることが可能であるため、最初に選択した制御信号テーブルが自分に合わない場合には、その他の制御信号テーブルを選択することもできる。さらにメーカーが将来的に、さらに優れた手ぶれ補正を行うためのソフトウェアの開発を行った場合には、新規にハードウェアとしてのビデオムービーを購入することなく、ソフトウェアである制御信号テーブルのみをダウンロードすることが可能であるため、長年にわたり所有のビデオムービーを使用することができる。   In addition, for the user, the image stabilization performance is best at the frequency of his / her camera shake, so that the user can use his / her own or his / her own video movie and can receive an unprecedented service. Further, since this control signal table can be rewritten any number of times, if the control signal table selected first does not suit itself, another control signal table can be selected. In addition, when a manufacturer develops software to perform even better image stabilization in the future, only the control signal table, which is software, is downloaded without purchasing a new video movie as hardware. It is possible to use a video movie owned for many years.

<2.5 第2の実施形態の変形例>
上記において、制御信号テーブル4については、1人のユーザーの操作画面5に対する操作によって入力された属性指定情報に基づき、そのユーザーの手ぶれ周波数に合わせたもの(特化制御信号テーブル)をビデオムービー1に書き込むものとして第2の実施形態を説明した。しかし、複数の人がホームページ上で属性指定情報を入力し、複数の人のそれぞれに合わせた別々の制御信号テーブル4をダウンロードした上でビデオムービー1に書き込み、ユーザーが使用時にその選択をすることにより、複数の人が使用するような形態をとれば、さらにそのメリットは高くなる。なお、制御信号テーブル4によって規定される手ぶれ補正の周波数特性(手ぶれ周波数と手ぶれ補正の効果との関係)は、図17に示す3種類に限定するものではない。
<2.5 Modification of Second Embodiment>
In the above, the control signal table 4 is a video movie 1 based on the attribute designation information input by the operation of one user on the operation screen 5 according to the camera shake frequency of the user (specialized control signal table). The second embodiment has been described as writing to the. However, a plurality of people input attribute designation information on the homepage, download a separate control signal table 4 suitable for each of the plurality of people, write it to the video movie 1, and the user selects that when using it. Therefore, if a form that is used by a plurality of people is taken, the merit is further increased. Note that the frequency characteristics of camera shake correction (the relationship between the camera shake frequency and the effect of camera shake correction) defined by the control signal table 4 are not limited to the three types shown in FIG.

また、上記第2の実施形態では、メーカー側のサーバコンピュータ220によって提供されるホームページにおいて、ユーザーが操作画面5に対する操作によって属性指定情報を入力して"ダウンロード"のボタン261をクリックすることにより、メーカー側のサーバコンピュータ220からユーザー側のクライアントコンピュータ320に特化制御信号テーブル4が送られる。したがって、上記のホームページにおける上記操作により特化制御信号テーブル4の提供を受けられるユーザーは、特に限定されるものではない。   In the second embodiment, on the home page provided by the server computer 220 on the manufacturer side, when the user inputs attribute designation information by operating the operation screen 5 and clicks the “Download” button 261, The specialized control signal table 4 is sent from the server computer 220 on the manufacturer side to the client computer 320 on the user side. Therefore, the user who can receive provision of the specialized control signal table 4 by the above operation on the home page is not particularly limited.

しかし、ビデオムービーの購入ユーザー以外の者が無断でそのビデオムービーの制御信号テーブルを書き換えるのを防止するなどのために、その購入ユーザーのみがそのビデオムービー用の特化制御信号テーブルの提供を受けられるようにすることが要求される場合もある。すなわち、クライアントコンピュータからサーバコンピュータ220に対して属性指定情報が送られて対応する特化制御信号テーブル4のダウンロードが要求されたときに、その要求を受理すべきか否かを判定するという認証のステップを設けることが必要とされる場合もある。このような認証を実現する方法として、ビデオムービーの購入ユーザーに対するユーザー登録およびパスワードの付与による方法(以下「方法1」という)と、ビデオムービーの購入ユーザーに対するユーザー登録および指紋登録による方法(以下「方法2」という)とが考えられる。   However, in order to prevent a person other than the video movie purchaser from rewriting the control signal table of the video movie without permission, only the purchase user is provided with a specialized control signal table for the video movie. It may be required to be able to do so. That is, when attribute designation information is sent from the client computer to the server computer 220 and a download of the corresponding specialized control signal table 4 is requested, an authentication step of determining whether or not to accept the request It may be necessary to provide As a method for realizing such authentication, a method of user registration and password assignment for a video movie purchase user (hereinafter referred to as “method 1”), and a method of user registration and fingerprint registration for a video movie purchase user (hereinafter referred to as “method”). Method 2 ”).

まず、上記方法1による認証の実現について説明する。この方法1では、下記の(1)〜(3)の手順により、認証が実現される。
(1)ビデオムービーを購入したユーザー(購入ユーザー)は、そのビデオムービーに付属するシリアルナンバーまたは製造番号を用いてユーザー登録を行う(以下では、シリアルナンバーを用いてユーザー登録が行われたものとして説明する)。ユーザー登録方法としては、例えばインターネットを用いた周知の方法を使用することができる。
(2)ユーザー登録の完了後、そのビデオムービーのメーカーは、ユーザー登録の完了したユーザーのそれぞれに対してパスワードを付与する。
(3)ユーザー登録の完了したユーザーは、上記のステップS604にて、サーバコンピュータ220によって提供されるホームページにおいて特化制御信号テーブル4のダウンロードを要求する際に、操作画面に対する操作によって、属性指定情報を入力するとともに、シリアルナンバーおよびパスワードを入力し、その後に、"ダウンロード"のボタンをクリックする(図18参照)。
First, realization of authentication by the method 1 will be described. In this method 1, authentication is realized by the following procedures (1) to (3).
(1) A user who purchased a video movie (purchased user) performs user registration using the serial number or manufacturing number attached to the video movie (in the following, it is assumed that user registration has been performed using the serial number) explain). As a user registration method, for example, a known method using the Internet can be used.
(2) After the user registration is completed, the video movie maker gives a password to each user who has completed the user registration.
(3) When the user who has completed user registration requests download of the specialized control signal table 4 on the home page provided by the server computer 220 in the above step S604, the attribute designation information is obtained by an operation on the operation screen. And a serial number and password, and then click the “Download” button (see FIG. 18).

上記方法1による認証に対応したサーバコンピュータ220は、ユーザー登録の完了した各ユーザーについて、図19に示すように、そのユーザーに付与されたパスワードをそのユーザーに購入されたビデオムービーのシリアルナンバーと対応付けて記録した照合用テーブル271を作成し、ハードディスク装置207に格納している。このサーバコンピュータ220は、図20に示すフローチャートに従って動作する。   As shown in FIG. 19, the server computer 220 corresponding to the authentication by the method 1 corresponds to the serial number of the video movie purchased by the user for each user who has completed user registration, as shown in FIG. A collation table 271 recorded and added is created and stored in the hard disk device 207. The server computer 220 operates according to the flowchart shown in FIG.

すなわち、サーバコンピュータ220は、WWWサーバとしての動作を開始し、クライアントコンピュータ320に操作画面5b(図18)を表示させた状態になると、インターネット500を介してサーバコンピュータ220に特化制御信号テーブルのダウンロードが要求されたか否かを監視しつつ待機する(S700)。この待機中に特化制御信号テーブルのダウンロードの要求が検出されると、その要求の際にクライアントコンピュータ320から送られる属性指定情報ならびにシリアルナンバーおよびパスワードを受信する(S702)(以下、受信したシリアルナンバーおよびパスワードをそれぞれ「受信シリアルナンバー」および「受信パスワード」という)。   That is, when the server computer 220 starts to operate as a WWW server and displays the operation screen 5b (FIG. 18) on the client computer 320, the server computer 220 transmits the specialized control signal table to the server computer 220 via the Internet 500. It waits while monitoring whether download is requested (S700). When a request for downloading the specialized control signal table is detected during this standby, the attribute designation information and the serial number and password sent from the client computer 320 at the time of the request are received (S702) (hereinafter, the received serial number is received). Number and password are called "Receive serial number" and "Receive password", respectively).

次に、受信シリアルナンバーに対応するパスワードとして照合用テーブル271に記録されているパスワード(以下「対応登録パスワード」という)を求め、受信パスワードが対応登録パスワードと一致するか否かを判定する(ステップS704)。ここで、受信シリアルナンバーに対応するパスワードが照合用テーブル271に記録されていない場合や、受信パスワードが対応登録パスワードに一致しない場合には、受信されたシリアルナンバーまたはパスワードに誤りがある旨の通知すなわちエラー通知をインターネット500を介してクライアントコンピュータ320に対して行う(S709)。   Next, a password (hereinafter referred to as “corresponding registration password”) recorded in the verification table 271 as a password corresponding to the received serial number is obtained, and it is determined whether or not the received password matches the corresponding registered password (step). S704). Here, if the password corresponding to the received serial number is not recorded in the verification table 271 or if the received password does not match the corresponding registered password, a notification that there is an error in the received serial number or password. That is, error notification is sent to the client computer 320 via the Internet 500 (S709).

一方、受信パスワードが対応登録パスワードと一致する場合には、上記第2の実施形態と同様、手ぶれ補正制御データに含まれ対応データ251における各種の属性指定情報(ユーザーの性別、年齢、手の大きさとビデオムービーの機種の識別名との組み合わせ)のうち受信した属性指定情報に合致するものを検索し、その合致した属性指定情報(合致する属性指定情報が無い場合は最も近い属性指定情報)に対応付けてハードディスク装置207に格納されている制御信号テーブルを読み出す(S706)。   On the other hand, when the received password matches the corresponding registered password, various attribute designation information (user gender, age, hand size) included in the camera shake correction control data and included in the corresponding data 251 as in the second embodiment. And the identification name of the video movie model) that match the received attribute specification information, and search for the matching attribute specification information (the closest attribute specification information if there is no matching attribute specification information) The control signal table stored in the hard disk device 207 in association with it is read (S706).

そして、読み出した制御信号テーブルを、特化制御信号テーブル4としてインターネット500を介してクライアントコンピュータ320に送信する(S708)。以上のようにして、特化制御信号テーブル4またはエラー通知を送信した後は、ステップS700へ戻り、以降、上記と同様の動作(S700〜S709)を繰り返す。   Then, the read control signal table is transmitted to the client computer 320 via the Internet 500 as the specialized control signal table 4 (S708). After transmitting the specialized control signal table 4 or the error notification as described above, the process returns to step S700, and thereafter the same operations (S700 to S709) as described above are repeated.

次に、上記方法2による認証の実現について説明する。この方法2では、下記の(1)〜(3)の手順により、認証が実現される。
(1)ビデオムービーを購入したユーザー(購入ユーザー)は、そのビデオムービーに付属するシリアルナンバーまたは製造番号を用いてユーザー登録を行う(以下では、シリアルナンバーを用いてユーザー登録が行われたものとして説明する)。ユーザー登録方法としては、例えばインターネットを用いた周知の方法を使用することができる。
(2)そのビデオムービーのメーカーは、特化制御信号テーブルをダウンロードするための操作画面において、指紋照合システムを用いてログインできるようなメニューを提供する。つまり、ユーザー登録の完了したユーザーが自分自身の指紋を登録しておき、指紋を登録したユーザー以外は、そのメニューにログインできないようにする。
(3)ユーザー登録および指紋登録の完了したユーザーは、上記のステップS604において、サーバコンピュータ220によって提供されるホームページにおいて特化制御信号テーブル4のダウンロードを要求する際に、まず、上記の操作画面におけるシリアルナンバーの入力と指紋照合システムによる指紋照合を経て上記メニューにログインし、次に、そのメニューにおいて属性指定情報を入力し、その後に、"ダウンロード"のボタンをクリックする。
Next, realization of authentication by the method 2 will be described. In this method 2, authentication is realized by the following procedures (1) to (3).
(1) A user who purchased a video movie (purchased user) performs user registration using the serial number or manufacturing number attached to the video movie (in the following, it is assumed that user registration has been performed using the serial number) explain). As a user registration method, for example, a known method using the Internet can be used.
(2) The maker of the video movie provides a menu that allows a user to log in using the fingerprint verification system on the operation screen for downloading the specialized control signal table. That is, a user who has completed user registration registers his / her fingerprint, and only a user who has registered a fingerprint can log in to the menu.
(3) When a user who has completed user registration and fingerprint registration requests download of the specialized control signal table 4 on the home page provided by the server computer 220 in the above step S604, first, on the operation screen described above, After entering the serial number and fingerprint collation by the fingerprint collation system, log in to the above menu, then enter attribute designation information in that menu, and then click the "Download" button.

上記方法2による認証に対応したサーバコンピュータ220は、ユーザー登録および指紋登録の完了した各ユーザーについて、そのユーザーの指紋を表すデータ(以下「指紋データ」という)を購入されたビデオムービーのシリアルナンバーと対応付けて記録した照合用テーブルを作成し、ハードディスク装置207に格納している。このサーバコンピュータ220は、上記方法1による認証に対応したサーバコンピュータ220とほぼ同様の動作を行う(図20参照)。ただし、上記方法2では、上記方法1とは異なり、サーバコンピュータ220は、ステップS704において、受信シリアルナンバーに対応する指紋データとして照合用テーブルに記録されている指紋データ(以下「対応登録指紋データ」という)を求め、受信指紋データが対応登録指紋データと一致するか否かを判定する。   The server computer 220 that supports the authentication by the method 2 described above, for each user who has completed user registration and fingerprint registration, data indicating the user's fingerprint (hereinafter referred to as “fingerprint data”) A collation table recorded in association with each other is created and stored in the hard disk device 207. The server computer 220 performs substantially the same operation as the server computer 220 corresponding to the authentication by the method 1 (see FIG. 20). However, in the method 2, unlike the method 1, the server computer 220 uses the fingerprint data (hereinafter referred to as “corresponding registered fingerprint data”) recorded in the collation table as fingerprint data corresponding to the received serial number in step S704. To determine whether the received fingerprint data matches the corresponding registered fingerprint data.

<3.第3の実施形態>
次に、本発明の第3の実施の形態について、図21、図22を用いて説明する。
<3.1 ビデオムービーの構成>
本実施形態に係る手ぶれ補正カスタマイズ方法が適用されるビデオムービーのハードウェアの要部構成および振れ補正光学機構の構成は、上記第1の実施形態の場合と同様であって、同一の構成要素には同一の参照符号が付されるものとし(図1および図2参照)、それらの詳しい説明を省略する。
<3. Third Embodiment>
Next, a third embodiment of the present invention will be described with reference to FIGS.
<3.1 Structure of video movie>
The hardware configuration of the video movie to which the image stabilization customization method according to the present embodiment is applied and the configuration of the shake correction optical mechanism are the same as those in the first embodiment, and the same components are used. Are denoted by the same reference numerals (see FIGS. 1 and 2), and detailed description thereof will be omitted.

<3.2 システム構成>
本実施形態に係る手ぶれ補正カスタマイズ方法は、図21に示すように、ユーザー側に設置されたパソコンであるクライアントコンピュータ330と、ビデオムービーのメーカー側に設置されたサーバコンピュータ230とが、インターネット500によって接続されたシステムを前提としている。クライアントコンピュータ330およびサーバコンピュータ230のハードウェア構成は、それぞれ、第1の実施形態において使用されるクライアントコンピュータ310(図3)およびサーバコンピュータ210(図4)と同様であり、同一の構成要素には同一の参照符号を付すものとする。クライアントコンピュータ330は、メディアカード60に対してデータの読み書きを行うための機構を備えている。また、サーバコンピュータ230は、メモリ204に格納された所定の解析プログラムを実行することにより、ユーザーの手ぶれ周波数を示す信号であるセンサ信号2に対し周波数分析を行ってその分析結果に基づいて制御信号テーブルを作成することができる。
<3.2 System configuration>
As shown in FIG. 21, the image stabilization customization method according to the present embodiment includes a client computer 330 that is a personal computer installed on the user side and a server computer 230 installed on the video movie maker side via the Internet 500. Assumes a connected system. The hardware configurations of the client computer 330 and the server computer 230 are the same as those of the client computer 310 (FIG. 3) and the server computer 210 (FIG. 4) used in the first embodiment, respectively. The same reference numerals are attached. The client computer 330 has a mechanism for reading / writing data from / to the media card 60. In addition, the server computer 230 executes a predetermined analysis program stored in the memory 204, thereby performing frequency analysis on the sensor signal 2 which is a signal indicating a user's camera shake frequency, and a control signal based on the analysis result. A table can be created.

<3.3 手ぶれ補正のカスタマイズ>
本実施形態では、以上のようなシステム構成の下、図22に示す手順にしたがってビデオムービー1の手ぶれ補正がそのユーザーに対してカスタマイズされる。この手ぶれ補正のカスタマイズ方法を以下に説明する。
まず、ユーザーがビデオムービー1をメーカーより購入する(S1001)。次に、ビデオムービー1を購入したユーザー(以下「購入ユーザー」という)がそのビデオムービー1を保持して、一定期間、撮影の姿勢をとる(S1002)。そのときの購入ユーザーの手ぶれ周波数を示す信号2を所定の期間、記録する(S1003)。具体的には、第1の実施形態の場合と同様にして、角速度センサ31によって得られるセンサ信号を手ぶれ周波数を示す信号2として、ビデオムービー1の記録メディア挿入部38に挿入されたメディアカード60に記録する。
<3.3 Customizing image stabilization>
In the present embodiment, the camera shake correction of the video movie 1 is customized for the user according to the procedure shown in FIG. 22 under the system configuration as described above. A method for customizing the camera shake correction will be described below.
First, the user purchases the video movie 1 from the manufacturer (S1001). Next, the user who purchased the video movie 1 (hereinafter referred to as “purchased user”) holds the video movie 1 and takes a shooting posture for a certain period of time (S1002). The signal 2 indicating the camera shake frequency of the purchase user at that time is recorded for a predetermined period (S1003). Specifically, in the same manner as in the first embodiment, the media card 60 inserted into the recording media insertion unit 38 of the video movie 1 using the sensor signal obtained by the angular velocity sensor 31 as the signal 2 indicating the camera shake frequency. To record.

メディアカード60に手ぶれ周波数を示す信号2であるセンサ信号が記録されると、購入ユーザーは、そのビデオムービー1からこのメディアカード60を取り出して、クライアントコンピュータ330の記録メディア挿入部138に挿入する。そして購入ユーザーは、クライアントコンピュータ330をインターネット500経由でメーカー側のサーバコンピュータ230に接続し、そのサーバコンピュータ230によって提供されているメーカーのホームページを介して、メディアカード60に記録されているセンサ信号2をアップロードする(S1004)。   When the sensor signal, which is signal 2 indicating the camera shake frequency, is recorded on the media card 60, the purchase user takes out the media card 60 from the video movie 1 and inserts it into the recording media insertion unit 138 of the client computer 330. Then, the purchase user connects the client computer 330 to the server computer 230 on the manufacturer side via the Internet 500, and the sensor signal 2 recorded on the media card 60 via the manufacturer's home page provided by the server computer 230. Is uploaded (S1004).

これにより、ユーザー側におけるクライアントコンピュータ330からメーカー側におけるサーバコンピュータ230に手ぶれ周波数を示すセンサ信号2が転送され、サーバコンピュータ230内の所定の記憶部に記憶される。なお、上記のセンサ信号2のアップロードは、クライアントコンピュータ330からサーバコンピュータ230への特化制御信号テーブルの要求を意味する。
上記のようにして手ぶれ周波数を示すセンサ信号2がサーバコンピュータ230に転送されると、第1の実施形態の場合と同様にして、手ぶれ周波数を示すセンサ信号2に対して周波数分析が行われ、その分析結果に基づき、制御信号テーブル3が作成される(S1005)。
Thereby, the sensor signal 2 indicating the camera shake frequency is transferred from the client computer 330 on the user side to the server computer 230 on the manufacturer side, and stored in a predetermined storage unit in the server computer 230. The uploading of the sensor signal 2 means a request for the specialized control signal table from the client computer 330 to the server computer 230.
When the sensor signal 2 indicating the camera shake frequency is transferred to the server computer 230 as described above, the frequency analysis is performed on the sensor signal 2 indicating the camera shake frequency in the same manner as in the first embodiment. Based on the analysis result, the control signal table 3 is created (S1005).

この制御信号テーブル3は、そのセンサ信号2に対応するユーザーである購入ユーザーに特化された特化制御信号テーブルであって、その購入ユーザーがビデオムービー1で撮影を行うときの手ぶれによる撮影画像のブレを好適に抑圧できるような手ぶれ補正の周波数特性を規定するものである。
次に、その特化制御信号テーブル3がメーカー側のサーバコンピュータ230からインターネット500を介してユーザー側のクライアントコンピュータ330に転送される(S1006)。このようにして特化制御信号テーブル3がクライアントコンピュータ330に転送されると、購入ユーザーは、その特化制御信号テーブル3をビデオムービー1に転送して、マイクロコンピュータ25内のEEPROM25mに書き込む(S1007)。
The control signal table 3 is a specialized control signal table specialized for a purchase user who is a user corresponding to the sensor signal 2, and is a photographed image caused by camera shake when the purchase user shoots a video movie 1. This defines a frequency characteristic of camera shake correction that can suitably suppress blurring.
Next, the specialized control signal table 3 is transferred from the server computer 230 on the manufacturer side to the client computer 330 on the user side via the Internet 500 (S1006). When the specialized control signal table 3 is transferred to the client computer 330 in this way, the purchase user transfers the specialized control signal table 3 to the video movie 1 and writes it to the EEPROM 25m in the microcomputer 25 (S1007). ).

具体的には、クライアントコンピュータ330は、その特化制御信号テーブル3を受け取ると、その内部の記録メディア挿入部138に挿入されたメディアカード60にその特化制御信号テーブル4を記録する。購入ユーザーは、この特化制御信号テーブル3の記録されたメディアカード60をクライアントコンピュータ320から取り出して、ビデオムービー1の記録メディア挿入部38に挿入する。ビデオムービー1におけるマイクロコンピュータ25は、そのメディアカード60から、記録メディアインターフェース部37を介して特化制御信号テーブル3を読み出し、その内部のEEPROM25mに書き込む。以後、ビデオムービー1ではこの特化制御信号テーブル3を用いて手ぶれ補正が行われるので、手ぶれ補正の周波数特性がその特化制御信号テーブル3に沿ったものとなり、手ぶれ補正が購入ユーザーに特化したものとなる。このようにしてユーザーは、ユーザーの手ぶれ周波数に最適なシステムを自分で構築することができる。   Specifically, when the client computer 330 receives the special control signal table 3, the client computer 330 records the special control signal table 4 on the media card 60 inserted in the internal recording medium insertion unit 138. The purchase user takes out the media card 60 on which the special control signal table 3 is recorded from the client computer 320 and inserts it into the recording media insertion unit 38 of the video movie 1. The microcomputer 25 in the video movie 1 reads the specialized control signal table 3 from the media card 60 via the recording media interface unit 37, and writes it in the EEPROM 25m therein. Thereafter, in the video movie 1, the camera shake correction is performed using the specialized control signal table 3, so the frequency characteristics of the camera shake correction are in line with the specialized control signal table 3, and the camera shake correction is specialized for the purchase user. Will be. In this way, the user can construct a system optimal for the user's hand shaking frequency by himself.

<3.4 第3の実施形態の効果>
以上のように本実施形態によれば、ビデオムービーの購入ユーザーである実際の撮影者の手ぶれ周波数に合わせてそのビデオムービーの手ぶれ補正の周波数特性が設定される。このため、従来のメーカー主体の手ぶれ補正の設定とは異なり、ユーザーメリットを最優先に考え、ビデオムービーの手ぶれ補正が購入ユーザーに対してカスタマイズされるので、他社との差別化を図ったビジネスを行うことができる。またユーザー側にとっては、自分の手ぶれの周波数にて最良の性能を有しているため、自分専用あるいは自分独自のビデオムービーを使用することが可能となり、従来にないサービスを受けることできる。
<3.4 Effects of Third Embodiment>
As described above, according to the present embodiment, the frequency characteristics of camera shake correction of the video movie are set in accordance with the camera shake frequency of the actual photographer who is the purchase user of the video movie. For this reason, unlike conventional manufacturer-oriented image stabilization settings, user merits are given top priority, and video movie image stabilization is customized for the purchasing user. It can be carried out. In addition, since the user has the best performance at the frequency of his / her hand shake, the user can use his own video movie or his own video movie, and can receive an unprecedented service.

<3.5 第3の実施形態の変形例>
上記において、制御信号テーブル3については、1人のユーザーの手ぶれ周波数に合わせたもの(特化制御信号テーブル)をビデオムービーに書き込むものとして第3の実施形態を説明した。しかし、複数の人の手ぶれ周波数を示す信号2を記録し、複数の人のそれぞれに合わせた別々の制御信号テーブル3をユーザー側に転送した上でビデオムービー1に書き込み、ユーザーが使用時にその選択をすることにより、複数の人が使用できるような形態をとれば、さらにそのメリットは高くなる。
<3.5 Modification of Third Embodiment>
In the above, the third embodiment has been described on the assumption that the control signal table 3 is written in the video movie according to the camera shake frequency of one user (specialized control signal table). However, it records the signal 2 indicating the hand shake frequency of a plurality of people, transfers a separate control signal table 3 for each of the plurality of people to the user side, writes it to the video movie 1, and the user selects that when using it By taking a form that can be used by a plurality of people, the merit is further enhanced.

なお、本実施形態においても、第2の実施形態の変形例と同様にして認証の機構を導入することにより(図19、図20のステップS702,S704など参照)、特化制御信号テーブルの提供を受けることができる者を、ビデオムービーの購入ユーザーなどに限定することが可能となる。   In this embodiment as well, by providing an authentication mechanism in the same way as the modification of the second embodiment (see steps S702 and S704 in FIGS. 19 and 20), the provision of a specialized control signal table is provided. It is possible to limit the person who can receive the video to the user who purchased the video movie.

<4.第4の実施形態>
次に、本発明の第4の実施の形態について、図23、図24を用いて説明する。
<4.1 ビデオムービーの構成>
本実施形態に係る手ぶれ補正カスタマイズ方法が適用されるビデオムービーのハードウェアの要部構成および振れ補正光学機構の構成は、上記第1の実施形態の場合と同様であって、同一の構成要素には同一の参照符号が付されるものとし(図1および図2参照)、それらの詳しい説明を省略する。
<4. Fourth Embodiment>
Next, a fourth embodiment of the present invention will be described with reference to FIGS.
<4.1 Composition of video movie>
The hardware configuration of the video movie to which the image stabilization customization method according to the present embodiment is applied and the configuration of the shake correction optical mechanism are the same as those in the first embodiment, and the same components are used. Are denoted by the same reference numerals (see FIGS. 1 and 2), and detailed description thereof will be omitted.

<4.2 システム構成>
本実施形態に係る手ぶれ補正カスタマイズ方法は、図23に示すように、ユーザー側に設置されたパソコンであるクライアントコンピュータ340と、ビデオムービーのメーカー側に設置されたサーバコンピュータ240とが、インターネット500によって接続されたシステムを前提としている。クライアントコンピュータ340およびサーバコンピュータ240のハードウェア構成は、それぞれ、第1の実施形態において使用されるクライアントコンピュータ310(図3)およびサーバコンピュータ210(図4)と同様であり、同一の構成要素には同一の参照符号を付すものとする。クライアントコンピュータ340は、メディアカード60に対してデータの読み書きを行うための機構を備えている。また、サーバコンピュータ240は、ハードディスク装置207に所定の解析プログラム6を格納している。この解析プログラム6は、ユーザーの手ぶれ周波数を示す信号であるセンサ信号2に対して周波数分析を行い、その分析結果に基づいて制御信号テーブルを作成するためのプログラムであって、クライアントコンピュータ340において実行可能なものである。
<4.2 System configuration>
As shown in FIG. 23, the image stabilization customization method according to the present embodiment includes a client computer 340 that is a personal computer installed on the user side and a server computer 240 installed on the video movie maker side via the Internet 500. Assumes a connected system. The hardware configurations of the client computer 340 and the server computer 240 are the same as those of the client computer 310 (FIG. 3) and the server computer 210 (FIG. 4) used in the first embodiment, respectively. The same reference numerals are attached. The client computer 340 includes a mechanism for reading / writing data from / to the media card 60. The server computer 240 stores a predetermined analysis program 6 in the hard disk device 207. The analysis program 6 is a program for performing frequency analysis on the sensor signal 2 which is a signal indicating the hand shaking frequency of the user and creating a control signal table based on the analysis result, and is executed in the client computer 340. It is possible.

<4.3 手ぶれ補正のカスタマイズ>
本実施形態では、以上のようなシステム構成の下、図24に示す手順にしたがってビデオムービー1の手ぶれ補正がそのユーザーに対してカスタマイズされる。この手ぶれ補正のカスタマイズ方法を以下に説明する。
まず、ユーザーがビデオムービー1をメーカーより購入する(S1201)。次に、ビデオムービー1を購入したユーザー(購入ユーザー)が、ビデオムービー1のメーカーのホームページを介して、特定の要求をクライアントコンピュータ340からメーカー側のサーバコンピュータ240に送信することにより、手ぶれ周波数を求めるための周波数分析を行って制御信号用テーブルを作成する解析プログラム6をダウンロードする(S1202)。また、購入ユーザーは、ビデオムービー1を保持して、一定期間、撮影の姿勢をとる(S1203)。そのときの購入ユーザーの手ぶれ周波数を示す信号2を記録する(S1204)。具体的には、第1の実施形態の場合と同様にして、角速度センサ31によって得られるセンサ信号を手ぶれ周波数を示す信号2として、ビデオムービー1の記録メディア挿入部38に挿入されたメディアカード60に記録する。
<4.3 Customizing image stabilization>
In the present embodiment, the camera shake correction of the video movie 1 is customized for the user according to the procedure shown in FIG. 24 under the system configuration as described above. A method for customizing the camera shake correction will be described below.
First, the user purchases the video movie 1 from the manufacturer (S1201). Next, the user who purchased the video movie 1 (purchased user) transmits a specific request from the client computer 340 to the server computer 240 on the manufacturer side via the home page of the manufacturer of the video movie 1, thereby setting the camera shake frequency. An analysis program 6 for performing a frequency analysis for obtaining and creating a control signal table is downloaded (S1202). Further, the purchase user holds the video movie 1 and takes a shooting posture for a certain period (S1203). The signal 2 indicating the camera shake frequency of the purchase user at that time is recorded (S1204). Specifically, in the same manner as in the first embodiment, the media card 60 inserted into the recording media insertion unit 38 of the video movie 1 using the sensor signal obtained by the angular velocity sensor 31 as the signal 2 indicating the camera shake frequency. To record.

メディアカード60に手ぶれ周波数を示す信号2であるセンサ信号が記録されると、購入ユーザーは、サーバコンピュータ240からダウンロードされた解析プログラム6を使用してその手ぶれ周波数を示す信号2に対して周波数分析を行い、その分析結果に基づいて制御信号テーブル3を作成する(S1205)。具体的には、購入ユーザーが、ビデオムービー1からメディアカード60を取り出してクライアントコンピュータ340の記録メディア挿入部138に挿入する(図5参照)。そして購入ユーザーは、クライアントコンピュータ340に上記の解析プログラム6を実行させる。これにより、クライアントコンピュータ340は、メディアカード60に記録された手ぶれ周波数を示すセンサ信号2に対して周波数分析を行ってその分析結果に基づいて制御信号テーブル3を作成する。この制御信号テーブル3は、購入ユーザーに特化された特化制御信号テーブルとしてメディアカード60に記録される。   When the sensor signal which is the signal 2 indicating the camera shake frequency is recorded on the media card 60, the purchase user uses the analysis program 6 downloaded from the server computer 240 to analyze the frequency of the signal 2 indicating the camera shake frequency. The control signal table 3 is created based on the analysis result (S1205). Specifically, the purchase user takes out the media card 60 from the video movie 1 and inserts it into the recording media insertion unit 138 of the client computer 340 (see FIG. 5). Then, the purchase user causes the client computer 340 to execute the analysis program 6 described above. As a result, the client computer 340 performs frequency analysis on the sensor signal 2 indicating the camera shake frequency recorded on the media card 60 and creates the control signal table 3 based on the analysis result. The control signal table 3 is recorded on the media card 60 as a specialized control signal table specialized for the purchase user.

次に、購入ユーザーは、その特化制御信号テーブル3をビデオムービー1に転送して、マイクロコンピュータ25内のEEPROM25mに書き込む(S1206)。具体的には、購入ユーザーが、特化制御信号テーブル3の記録されたメディアカード60をクライアントコンピュータ340から取り出して、ビデオムービー1の記録メディア挿入部38に挿入する。ビデオムービー1におけるマイクロコンピュータ25は、そのメディアカード60から、記録メディアインターフェース部37を介して特化制御信号テーブル3を読み出し、その内部のEEPROM25mに書き込む。以後、ビデオムービー1ではこの特化制御信号テーブル3を用いて手ぶれ補正が行われるので、手ぶれ補正の周波数特性がその特化制御信号テーブル3に沿ったものとなり、手ぶれ補正が購入ユーザーに特化したものとなる。このようにしてユーザーは、ユーザーの手ぶれ周波数に最適なシステムを自分で構築することができる。   Next, the purchase user transfers the specialized control signal table 3 to the video movie 1 and writes it in the EEPROM 25m in the microcomputer 25 (S1206). Specifically, the purchase user takes out the media card 60 on which the specialized control signal table 3 is recorded from the client computer 340 and inserts it into the recording media insertion unit 38 of the video movie 1. The microcomputer 25 in the video movie 1 reads the specialized control signal table 3 from the media card 60 via the recording media interface unit 37, and writes it in the EEPROM 25m therein. Thereafter, in the video movie 1, the camera shake correction is performed using the specialized control signal table 3, so the frequency characteristics of the camera shake correction are in line with the specialized control signal table 3, and the camera shake correction is specialized for the purchase user. Will be. In this way, the user can construct a system optimal for the user's hand shaking frequency by himself.

<4.4 第4の実施形態の効果>
以上のように本実施形態によれば、ビデオムービーの購入ユーザーである実際の撮影者の手ぶれの周波数に合わせてそのビデオムービーの手ぶれ補正の周波数特性が設定される。このため、従来のメーカー主体の手ぶれ補正の設定とは異なり、ユーザーメリットを最優先に考え、ビデオムービーの手ぶれ補正が購入ユーザーに対してカスタマイズされるので、他社との差別化を図ったビジネスを行うことができる。また、ユーザー側にとっては、手ぶれ補正の性能が自分の手ぶれ周波数にて最良となるため、自分専用あるいは自分独自のビデオムービーを使用することが可能となり、従来にないサービスを受けることできる。更にまた、ユーザーは手ぶれ周波数を解析するソフトウェアである解析プログラムを入手できるので、手ぶれ周波数を示す信号をホームページを介してメーカー側に送る手間がなく、時間ロスなしで何度でも制御信号テーブルを書き換えることが可能である。
<4.4 Effects of Fourth Embodiment>
As described above, according to the present embodiment, the frequency characteristics of camera shake correction of the video movie are set in accordance with the camera shake frequency of the actual photographer who is the purchase user of the video movie. For this reason, unlike conventional manufacturer-oriented image stabilization settings, user merits are given top priority, and video movie image stabilization is customized for the purchasing user. It can be carried out. In addition, since the image stabilization performance is the best at the user's own image stabilization frequency, the user can use his / her own or his / her own video movie and receive an unprecedented service. Furthermore, since the user can obtain an analysis program, which is software for analyzing camera shake frequency, there is no need to send a signal indicating the camera shake frequency to the manufacturer via the homepage, and the control signal table can be rewritten any number of times without time loss. It is possible.

<4.5 第4の実施形態の変形例>
上記第4の実施形態では、解析プログラム6を所定のホームページを介してダウンロ
ードする、すなわち、メーカー側のサーバコンピュータ240からインターネット500を介してユーザー側のクライアントコンピュータ340に転送するものとしているが、ビデオムービー1の販売時にそのビデオムービー1に解析プログラムを添付するようにしてもよい。しかし、この場合であっても、解析プログラムが改良されうることを考慮すれば、解析プログラム6の最新バージョンを購入ユーザーが容易に入手できるという点で、解析プログラムがホームページなどを介してメーカー側からユーザー側に転送される第4の実施形態の方法は有効である。
<4.5 Modification of Fourth Embodiment>
In the fourth embodiment, the analysis program 6 is downloaded via a predetermined homepage, that is, transferred from the manufacturer's server computer 240 to the user's client computer 340 via the Internet 500. An analysis program may be attached to the video movie 1 when the movie 1 is sold. However, even in this case, considering that the analysis program can be improved, the analysis program can be obtained from the manufacturer via a homepage or the like in that the latest version of the analysis program 6 can be easily obtained by the purchase user. The method of the fourth embodiment transferred to the user side is effective.

なお、本実施形態においても、第2の実施形態の変形例と同様にして認証の機構を導入することにより(図19、図20のステップS702,S704など参照)、解析プログラム6の提供を受けることができる者を、ビデオムービーの購入ユーザーなどに限定することができる。   Also in this embodiment, the analysis program 6 is provided by introducing an authentication mechanism in the same manner as the modification of the second embodiment (see steps S702 and S704 in FIGS. 19 and 20). Those who can do this can be limited to users who purchase video movies.

<5.その他>
上記各実施形態では、撮像装置としてビデオムービーを例にあげて説明したが、手ぶれ補正装置を搭載した他の撮像装置、例えばデジタルスチルカメラなどの撮像装置または銀塩フィルムを用いた撮影装置についても、上記と同様の構成によって手ぶれ補正の周波数特性をそれぞれの撮像装置のユーザーに対してカスタマイズすることにより、同様な効果が得られる。
また、上記各実施形態では、クライアントコンピュータとサーバコンピュータとがインターネット500によって接続されているシステムを前提としているが、本発明において両コンピュータ間でのデータ転送を可能にする手段としての通信網は、インターネットに限定されるものではなく、手ぶれ周波数を示す信号や制御信号テーブルなどを両コンピュータ間で転送できる通信網であれば他の通信網でもよい。
<5. Other>
In each of the above embodiments, a video movie has been described as an example of an imaging device. However, other imaging devices equipped with a camera shake correction device, for example, an imaging device such as a digital still camera or a photographing device using a silver salt film are also used. The same effect can be obtained by customizing the frequency characteristics of camera shake correction for each user of the imaging apparatus with the same configuration as described above.
In each of the above embodiments, a system in which a client computer and a server computer are connected by the Internet 500 is assumed. However, in the present invention, a communication network as a means for enabling data transfer between both computers is as follows. The communication network is not limited to the Internet, and may be another communication network as long as it can transfer a signal indicating a camera shake frequency, a control signal table, and the like between both computers.

本発明は、手ぶれ補正装置を搭載した撮像装置に利用できる。   The present invention can be used for an imaging device equipped with a camera shake correction device.

本発明の第1の実施形態に係る手ぶれ補正カスタマイズ方法が適用される手ぶれ補正装置を備えた撮像装置であるビデオムービーの要部のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the principal part of the video movie which is an imaging device provided with the camera-shake correction apparatus with which the camera-shake correction customization method which concerns on the 1st Embodiment of this invention is applied. 第1の実施形態に係る手ぶれ補正カスタマイズ方法が適用される手ぶれ補正装置の機構を示す分解斜視図である。It is a disassembled perspective view which shows the mechanism of the camera-shake correction apparatus with which the camera-shake correction customization method which concerns on 1st Embodiment is applied. 第1の実施形態において使用されるクライアントコンピュータのハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the client computer used in 1st Embodiment. 第1の実施形態において使用されるサーバコンピュータのハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the server computer used in 1st Embodiment. コンピュータとビデオムービーとの間でのメディアカードによるデータ転送を示す図である。FIG. 3 is a diagram showing data transfer by a media card between a computer and a video movie. 第1の実施形態に係る方法に従って手ぶれ補正をカスタマイズするためのシステム構成を示す図である。It is a figure which shows the system configuration | structure for customizing camera shake correction according to the method which concerns on 1st Embodiment. 第1の実施形態に係る手ぶれ補正のカスタマイズ方法を示すフローチャートである。5 is a flowchart illustrating a camera shake correction customization method according to the first embodiment. 手ぶれ補正の周波数特性を説明するための図である。It is a figure for demonstrating the frequency characteristic of camera shake correction. 手ぶれ周波数を示す信号としてのセンサ信号の周波数スペクトルを示す図である。It is a figure which shows the frequency spectrum of the sensor signal as a signal which shows camera shake frequency. 第1の実施形態において手ぶれ補正の周波数特性を規定する制御信号用テーブルの概念図である。It is a conceptual diagram of the table for control signals which prescribes | regulates the frequency characteristic of camera shake correction in 1st Embodiment. 第1の実施形態の変形例に係る手ぶれ補正カスタマイズ方法が適用される手ぶれ補正装置を備えたビデオムービーのハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the video movie provided with the camera-shake correction apparatus to which the camera-shake correction customization method which concerns on the modification of 1st Embodiment is applied. 第2の実施形態に係る方法に従って手ぶれ補正をカスタマイズするためのシステム構成を示す図である。It is a figure which shows the system configuration | structure for customizing camera shake correction according to the method which concerns on 2nd Embodiment. 第2の実施形態において使用されるサーバコンピュータのハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the server computer used in 2nd Embodiment. 第2の実施形態において使用されるサーバコンピュータに格納されている手ぶれ補正制御データのデータ構造を示す図である。It is a figure which shows the data structure of the camera-shake correction control data stored in the server computer used in 2nd Embodiment. 第2の実施形態においてメーカーのホームページとして表示される操作画面の一例を示す図である。It is a figure which shows an example of the operation screen displayed as a maker's homepage in 2nd Embodiment. 第2の実施形態に係る手ぶれ補正のカスタマイズ方法を示すフローチャートである。It is a flowchart which shows the customization method of the camera-shake correction which concerns on 2nd Embodiment. 第2の実施形態において手ぶれ補正の周波数特性を規定する制御信号用テーブルの概念図である。It is a conceptual diagram of the table for control signals which prescribes | regulates the frequency characteristic of camera shake correction in 2nd Embodiment. 第2の実施形態の変形例においてメーカーのホームページとして表示される操作画面の一例を示す図である。It is a figure which shows an example of the operation screen displayed as a maker's homepage in the modification of 2nd Embodiment. 第2の実施形態の変形例におけるサーバコンピュータが保持する照合用テーブルを示す図である。It is a figure which shows the table for collation which the server computer in the modification of 2nd Embodiment hold | maintains. 第2の実施形態の変形例におけるサーバコンピュータの動作を示すフローチャートである。It is a flowchart which shows operation | movement of the server computer in the modification of 2nd Embodiment. 第3の実施形態に係る方法に従って手ぶれ補正をカスタマイズするためのシステム構成を示す図である。It is a figure which shows the system configuration | structure for customizing camera shake correction according to the method which concerns on 3rd Embodiment. 第3の実施形態に係る手ぶれ補正のカスタマイズ方法を示すフローチャートである。10 is a flowchart illustrating a camera shake correction customization method according to the third embodiment. 第4の実施形態に係る方法に従って手ぶれ補正をカスタマイズするためのシステム構成を示す図である。It is a figure which shows the system configuration | structure for customizing camera shake correction according to the method which concerns on 4th Embodiment. 第4の実施形態に係る手ぶれ補正のカスタマイズ方法を示すフローチャートである。14 is a flowchart illustrating a camera shake correction customizing method according to a fourth embodiment. ユーザーによるビデオムービーの保持方法を示す図である。It is a figure which shows the holding | maintenance method of the video movie by a user. 従来の手ぶれ補正装置における手ぶれ補正の効果を設定するための制御信号用テーブルの概念図である。It is a conceptual diagram of the control signal table for setting the effect of camera shake correction in the conventional camera shake correction apparatus.

符号の説明Explanation of symbols

1 ビデオムービー
2 手ぶれ周波数を示す信号(センサ信号)
3,4 制御信号テーブル
5,5b 操作画面
6 解析プログラム
20 撮像光学系
25 マイクロコンピュータ
25m EEPROM
31 角速度センサ
37 記録メディアインターフェース部
37b IEEE1394インターフェース部
38 記録メディア挿入部
39 手ぶれ補正機構
50 手ぶれ補正装置
60 メディアカード
71 手ぶれ補正ON/OFFスイッチ
72 フィールドメモリ
73 動きベクトル検出部
105 インターネットインターフェース部
110,120,130,140 クライアントコンピュータ
205 インターネットインターフェース部
210,220,230,240 サーバコンピュータ
251 対応データ
261 ダウンロードのボタン
271 照合用テーブル
500 インターネット
L3 補正レンズ群
1 Video movie 2 Shake frequency signal (sensor signal)
3, 4 Control signal tables 5, 5b Operation screen 6 Analysis program 20 Imaging optical system 25 Microcomputer 25m EEPROM
31 Angular velocity sensor 37 Recording medium interface unit 37b IEEE 1394 interface unit 38 Recording media insertion unit 39 Camera shake correction mechanism 50 Camera shake correction device 60 Media card 71 Camera shake correction ON / OFF switch 72 Field memory 73 Motion vector detection unit 105 Internet interface units 110 and 120 , 130, 140 Client computer 205 Internet interface unit 210, 220, 230, 240 Server computer 251 Corresponding data 261 Download button 271 Verification table 500 Internet L3 Correction lens group

Claims (7)

撮像装置と、サーバコンピュータと、クライアントコンピュータとを有する手ぶれ補正カスタマイズシステムであって、An image stabilization customization system having an imaging device, a server computer, and a client computer,
前記サーバコンピュータは、The server computer
手ぶれ補正の効果の手ぶれ周波数に対する依存性を規定する複数種類の制御信号テーブルを、それぞれ撮像装置の機種およびユーザーの属性に対応づけて予め記憶している記憶手段と、Storage means for preliminarily storing a plurality of types of control signal tables that prescribe the dependence of the effect of camera shake correction on camera shake frequency, in association with the model of the imaging device and the user's attributes;
前記撮像装置の機種および前記ユーザーの属性を示す情報である属性指定情報を前記クライアントコンピュータから受信するサーバ側受信手段と、Server-side receiving means for receiving, from the client computer, attribute designation information that is information indicating the model of the imaging apparatus and the user's attributes;
受信された前記属性指定情報に基づき、前記複数種類の制御信号テーブルの中から使用すべき制御信号テーブルを選択する選択手段と、Selection means for selecting a control signal table to be used from among the plurality of types of control signal tables based on the received attribute designation information;
選択された前記制御信号テーブルを前記クライアンコンピュータに送信するサーバ側送信手段とを含み、Server-side transmission means for transmitting the selected control signal table to the client computer,
前記クライアントコンピュータは、The client computer is
前記属性指定情報を前記サーバシステムに送信するクライアント側送信手段と、Client-side transmission means for transmitting the attribute designation information to the server system;
前記属性指定情報に基づき前記サーバコンピュータにおいて選択された前記制御情報を受信するクライアント側受信手段と、Client-side receiving means for receiving the control information selected in the server computer based on the attribute designation information;
受信された前記制御情報を外部に取り出すための出力インターフェース手段とを含み、Output interface means for extracting the received control information to the outside,
前記撮像装置は、The imaging device
前記クライアントコンピュータから取り出された前記制御信号テーブルを記憶するメモリと、A memory for storing the control signal table retrieved from the client computer;
手ぶれを検出するセンサと、A sensor for detecting camera shake,
当該センサの出力と当該制御信号テーブルとに基づき当該手ぶれによる撮影画像のブレを補正する手ぶれ補正装置とを含むことを特徴とする、手ぶれ補正カスタマイズシステム。A camera shake correction customization system comprising: a camera shake correction device that corrects camera shake caused by camera shake based on the output of the sensor and the control signal table.
前記属性指定情報は、ユーザーの性別、年齢、手の大きさ、撮像装置の機種、又はこれらの組合せであることを特徴とする、請求項1に記載の手ぶれ補正カスタマイズシステム。The camera shake correction customization system according to claim 1, wherein the attribute designation information is a user's sex, age, hand size, imaging device model, or a combination thereof. 手ぶれ補正の効果の手ぶれ周波数に対する依存性を規定する複数種類の制御信号テーブルを、それぞれ撮像装置の機種およびユーザーの属性に対応づけて予め記憶している記憶手段と、Storage means for preliminarily storing a plurality of types of control signal tables that prescribe the dependence of the effect of camera shake correction on camera shake frequency, in association with the model of the imaging device and the user's attributes;
前記撮像装置の機種および前記ユーザーの属性を示す情報である属性指定情報を受信する受信手段と、Receiving means for receiving attribute designation information, which is information indicating the model of the imaging apparatus and the attribute of the user;
前記受信手段によって受信された前記属性指定情報に基づき、前記複数種類の制御信号テーブルの中から使用すべき制御信号テーブルを選択する選択手段と、Selection means for selecting a control signal table to be used from among the plurality of types of control signal tables based on the attribute designation information received by the receiving means;
前記選択手段によって選択された制御信号テーブルを前記属性指定情報の送信する送信手段とを備える、サーバコンピュータ。A server computer comprising: a control signal table selected by the selection means; and a transmission means for transmitting the attribute designation information.
前記属性指定情報は、ユーザーの性別、年齢、手の大きさ、撮像装置の機種、又はこれらの組合せであることを特徴とする、請求項3に記載のサーバコンピュータ。4. The server computer according to claim 3, wherein the attribute designation information is a user's gender, age, hand size, imaging device model, or a combination thereof. 手ぶれ補正の効果の手ぶれ周波数に対する依存性を規定する制御信号テーブルが記憶されているメモリと、A memory that stores a control signal table that defines the dependence of the image stabilization effect on the image stabilization frequency;
手ぶれを検出するセンサと、A sensor for detecting camera shake,
当該センサの出力と当該手ぶれ補正制御情報とに基づき当該手ぶれによる撮影画像のブレを補正する手ぶれ補正装置と、A camera shake correction device that corrects camera shake caused by the camera shake based on the output of the sensor and the camera shake correction control information;
使用可能な制御信号テーブルを外部から受け取るためのインターフェース手段と、Interface means for receiving an available control signal table from the outside;
前記インターフェース手段によって受け取られたユーザーに対応した前記制御信号テーブルを、前記メモリに書き込む書込手段とを備える、撮像装置。An imaging apparatus comprising: writing means for writing the control signal table corresponding to the user received by the interface means into the memory.
前記メモリは、複数のユーザーのそれぞれに対応した別々の前記制御信号テーブルが記憶されており、ユーザーに対応した前記制御信号テーブルが選択されて使用されることを特徴とする、請求項5に記載の撮像装置。6. The memory according to claim 5, wherein the control signal table corresponding to each of a plurality of users is stored in the memory, and the control signal table corresponding to the user is selected and used. Imaging device. 前記制御信号テーブルは、属性指定情報により手ぶれ補正の効果の手ぶれ補正周波数に対する依存度が異なり、前記属性指定情報は、ユーザーの性別、年齢、手の大きさ、撮像装置の機種、又はこれらの組合せであることを特徴とする、請求項5又は6に記載の撮像装置。In the control signal table, the degree of dependence on the image stabilization frequency of the image stabilization effect differs depending on the attribute designation information, and the attribute designation information includes the user's gender, age, hand size, imaging device model, or a combination thereof. The imaging apparatus according to claim 5 or 6, wherein
JP2004077668A 2004-03-18 2004-03-18 Method for customizing camera shake correction in imaging apparatus Expired - Fee Related JP4313232B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004077668A JP4313232B2 (en) 2004-03-18 2004-03-18 Method for customizing camera shake correction in imaging apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004077668A JP4313232B2 (en) 2004-03-18 2004-03-18 Method for customizing camera shake correction in imaging apparatus

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2000165051A Division JP3925830B2 (en) 2000-06-01 2000-06-01 Customization system, server computer, client computer, and imaging apparatus

Publications (3)

Publication Number Publication Date
JP2004248309A JP2004248309A (en) 2004-09-02
JP2004248309A5 JP2004248309A5 (en) 2007-07-12
JP4313232B2 true JP4313232B2 (en) 2009-08-12

Family

ID=33028511

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004077668A Expired - Fee Related JP4313232B2 (en) 2004-03-18 2004-03-18 Method for customizing camera shake correction in imaging apparatus

Country Status (1)

Country Link
JP (1) JP4313232B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160145171A (en) * 2014-04-21 2016-12-19 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 Interactively stylizing camera motion

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5253020B2 (en) 2008-07-04 2013-07-31 キヤノン株式会社 Image blur correction apparatus and control method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160145171A (en) * 2014-04-21 2016-12-19 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 Interactively stylizing camera motion

Also Published As

Publication number Publication date
JP2004248309A (en) 2004-09-02

Similar Documents

Publication Publication Date Title
CN113424228B (en) Electronic device for providing avatar animation and method thereof
JP4212109B2 (en) Imaging apparatus and imaging method
US12267616B2 (en) Methods and apparatus for metadata-based processing of media content
JP4268220B2 (en) Imaging apparatus, imaging method, and program
JP7491297B2 (en) Information processing device, information processing method, and program
US20100149358A1 (en) Method and apparatus for producing a panoramic plurality of partly overlapping unit images
CN109309796A (en) Electronic device for acquiring images using multiple cameras and method for processing images therewith
KR102088991B1 (en) Mr telescope and system and method for operating the same
WO2021227693A1 (en) Photographic method and apparatus, and mobile terminal and chip system
JPWO2020170606A1 (en) Image processing device, image processing method, program
US10255664B2 (en) Image processing device and method
KR20190014959A (en) Electronic device for playing movie based on movment information and operating mehtod thereof
JP3859459B2 (en) Imaging device
JP5047355B2 (en) Display control apparatus, imaging apparatus, and printing apparatus
WO2014050956A1 (en) Photography device, photography system, photography method, and photography control program
KR101837688B1 (en) Digital photographing apparatus, method for controlling the same, and recording medium storing program to implement the method
JP4313232B2 (en) Method for customizing camera shake correction in imaging apparatus
CN101546409B (en) Image data generating device, image data generating method
JP3925830B2 (en) Customization system, server computer, client computer, and imaging apparatus
WO2022226930A1 (en) Data processing method, terminal device, unmanned aerial vehicle, system, and storage medium
JP2001346094A5 (en)
JP2021012597A (en) Image processing device and its control method
JP5651975B2 (en) Image browsing device and camera
JP3865759B2 (en) Imaging device
JP5536003B2 (en) Movie editing apparatus, movie editing method, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070528

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070528

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: 20090422

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: 20090514

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120522

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130522

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees