JP7614837B2 - Imaging device, control method and program thereof - Google Patents
Imaging device, control method and program thereof Download PDFInfo
- Publication number
- JP7614837B2 JP7614837B2 JP2020215655A JP2020215655A JP7614837B2 JP 7614837 B2 JP7614837 B2 JP 7614837B2 JP 2020215655 A JP2020215655 A JP 2020215655A JP 2020215655 A JP2020215655 A JP 2020215655A JP 7614837 B2 JP7614837 B2 JP 7614837B2
- Authority
- JP
- Japan
- Prior art keywords
- speed
- acceleration
- imaging
- speed range
- drive
- 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.)
- Active
Links
Images
Landscapes
- Studio Devices (AREA)
Description
本発明は、撮像装置及びその制御方法及びプログラムに関するものである。 The present invention relates to an imaging device and a control method and program for the same.
監視システムや映像配信システムでは、ネットワークや専用線を介して遠隔操作により制御可能なカメラヘッド部を回転させるパンチルト(以下、PTとも記す)機構部を備えたカメラを利用している。このようなカメラでは、水平方向の回転駆動を行うパン機構部と、垂直方向の回転駆動を行うチルト機構部を備える。更に、電動ズームも可能なパンチルトズーム(以下、PTZとも記す)カメラは、撮影方向だけでなく、撮影画角を自在に変更可能となり、動きのある被写体を撮影するのに適したものとなる。また放送業務用に用いられるPTZカメラでは、ショット動作というPTZの位置とその位置への移動時間を指定して、その位置までPTZが同時に駆動開始し、同時に駆動停止する機能を持っているものもある。 Surveillance systems and video distribution systems use cameras equipped with a pan-tilt (PT) mechanism that rotates the camera head, which can be controlled remotely via a network or dedicated line. Such cameras are equipped with a pan mechanism that rotates the camera horizontally and a tilt mechanism that rotates the camera vertically. Furthermore, pan-tilt-zoom (PTZ) cameras that also have an electric zoom can freely change not only the shooting direction but also the shooting angle of view, making them suitable for shooting moving subjects. Some PTZ cameras used for broadcasting work have a function that allows you to specify the PTZ position and the time it takes to move to that position, called a shot operation, and the PTZs start and stop moving to that position simultaneously.
PT駆動部のメカ特性によっては、所定の速度範囲で駆動した際に共振による振動や音が発生することがあり、また等速駆動中の速度が周期的に微小変化する速度ムラが発生することがある。放送業務用に用いられるカメラでは、映像品位も重視され静音性やスムーズなPT制御が求められるので、この振動や音、並びに、速度の周期的微小変化の発生は問題になる。ショット動作では、目標位置と移動時間が指定され、指定された目標位置までの移動距離と移動時間により速度が決まるが、指定される値によっては先述した振動や音、速度ムラが発生しうる速度範囲で駆動することになってしまうことになる。 Depending on the mechanical characteristics of the PT drive unit, vibrations and noise due to resonance may occur when driven within a specified speed range, and speed irregularities may occur where the speed changes periodically and slightly during constant speed drive. Cameras used for broadcasting operations place importance on image quality, and require quietness and smooth PT control, so these vibrations, noise, and periodic small changes in speed are problematic. In a shot operation, a target position and travel time are specified, and the speed is determined by the travel distance and travel time to the specified target position, but depending on the specified values, the camera may end up driving within a speed range where the aforementioned vibrations, noise, and speed irregularities may occur.
例えば、特許文献1ではパンチルト同時駆動時に駆動量が短い方の駆動部は設定速度でなく、共振速度を避けるよう速度を高速にする方法が開示されている。また特許文献2ではズーム、フォーカス、パン、チルトを駆動する際に、移動時間を指定し、その時間によって各移動部材が適切な速度で同時駆動開始と同時駆動終了するように駆動する方法が開示されている。 For example, Patent Document 1 discloses a method in which when driving pan and tilt simultaneously, the driving unit with the shorter driving amount is driven at a high speed rather than at a set speed to avoid resonance speed. Patent Document 2 discloses a method in which, when driving zoom, focus, pan, and tilt, a movement time is specified, and each moving member is driven so that simultaneous drive starts and ends at an appropriate speed depending on that time.
しかしながら、上述の特許文献1に開示された従来技術では、駆動量が長い方の駆動部は共振速度のまま駆動してしまう。また駆動量が短い方の駆動部が先に駆動完了し、同時駆動開始し、同時駆動終了することもできない。また、上述の特許文献2に開示された従来技術では、加減速制御の言及はなく移動距離によって速度が一意に決まってしまうため、指定された目標位置までの移動距離や移動時間によっては振動や音、速度ムラが発生しうる速度範囲を避けることができない。 However, in the conventional technology disclosed in the above-mentioned Patent Document 1, the drive unit with the longer drive amount drives at the resonant speed. In addition, the drive unit with the shorter drive amount completes driving first, and simultaneous driving cannot start or end. In addition, in the conventional technology disclosed in the above-mentioned Patent Document 2, there is no mention of acceleration/deceleration control, and the speed is uniquely determined by the moving distance, so it is impossible to avoid a speed range in which vibrations, noise, and speed unevenness may occur depending on the moving distance and moving time to the specified target position.
本発明はかかる問題に鑑み成されたものであり、PTZのショット動作において、指定された移動距離と移動時間を満たしながらも、所定の速度範囲を避けた速度で動作することで、駆動時の振動、音、速度ムラの発生を低減する技術を提供しようとするものである。 The present invention was developed in consideration of such problems, and aims to provide a technology that reduces the occurrence of vibrations, noise, and speed irregularities during operation by operating the PTZ shot at a speed that avoids a specified speed range while still meeting the specified movement distance and movement time.
この課題を解決するため、例えば本発明の撮像装置は以下の構成を備える。すなわち、
撮像部の撮像方向を変更するための駆動手段を有する撮像装置であって、
外部から、撮像する方向、並びに、撮像方向の変更に要する設定時間を含むパラメータを入力する入力手段と、
該入力手段で入力した前記パラメータに基づき前記駆動手段を制御する制御手段とを有し、
該制御手段は、
前記撮像部の現在の撮像方向と前記入力手段で入力したパラメータが示す撮像方向との差、前記設定時間、及び、予め設定された基準となる第1の加速度に基づいて、等速移動区間における第1の速度を導出する導出手段と、
導出した前記第1の速度が、回避すべき所定の速度範囲内にあるか否かを判定する判定手段と、
該判定手段で前記第1の速度が前記所定の速度範囲に含まれないと判定された場合には、前記導出手段による導出した第1の速度となるように前記駆動手段を制御し、
前記判定手段で前記第1の速度が前記所定の速度範囲に含まれると判定された場合には、前記所定の速度範囲に含まれない第2の速度に基づいて前記第1の加速度とは異なる第2の加速度を導出し、当該第2の速度となるよう前記駆動手段を制御する駆動制御手段とを含むことを特徴とする。
In order to solve this problem, for example, an imaging device according to the present invention has the following configuration.
An imaging device having a driving means for changing an imaging direction of an imaging unit,
an input means for inputting parameters including an imaging direction and a set time required for changing the imaging direction from the outside;
a control means for controlling the driving means based on the parameters input by the input means,
The control means
a derivation means for deriving a first speed in a constant speed movement section based on a difference between a current imaging direction of the imaging unit and an imaging direction indicated by a parameter input by the input means, the set time, and a first acceleration serving as a preset reference;
a determination means for determining whether the derived first speed is within a predetermined speed range to be avoided;
when the determining means determines that the first speed is not included in the predetermined speed range, the driving means is controlled so that the first speed becomes the first speed derived by the deriving means;
The present invention is characterized in that it further includes a drive control means for deriving a second acceleration different from the first acceleration based on a second speed that is not included in the predetermined speed range when the determination means determines that the first speed is included in the predetermined speed range, and for controlling the drive means to achieve the second speed.
本発明によれば、撮像方向を変更可能な撮像装置におけるショット動作を行う際に、指定された移動距離と移動時間を満たしながら所定の速度範囲を避けた速度で動作することで、駆動時の振動、音、速度ムラの発生を低減することが可能になる。 According to the present invention, when performing a shot operation in an imaging device that can change the imaging direction, it is possible to reduce the occurrence of vibrations, noise, and speed unevenness during operation by operating at a speed that avoids a specified speed range while satisfying the specified movement distance and movement time.
以下、添付図面を参照して実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。 The following embodiments are described in detail with reference to the attached drawings. Note that the following embodiments do not limit the invention according to the claims. Although the embodiments describe multiple features, not all of these multiple features are necessarily essential to the invention, and multiple features may be combined in any manner. Furthermore, in the attached drawings, the same reference numbers are used for the same or similar configurations, and duplicate explanations are omitted.
[第1の実施形態]
以下、図1~図7を参照して、第1実施形態について説明する。
[First embodiment]
Hereinafter, the first embodiment will be described with reference to FIGS.
図1は、本実施形態に係る撮像装置1000の構成を説明する図である。図2(a)は、撮像装置1000の平面図であり、撮像装置1000のパン可動範囲を示している。図2(b)は、撮像装置1000を示す側面図であり、撮像装置1000のチルト可動範囲を示している。
FIG. 1 is a diagram illustrating the configuration of an
撮像装置1000は、撮像部1001、画像処理部1002、ズーム駆動部1003、パン駆動部1004、チルト駆動部1005、システム制御部1006、及び、通信部1007を有する。
The
撮像部1001は、被写体を所定のフレームレート(例えば30フレーム/秒)で撮像する。撮像部1001は、レンズ、撮像素子およびその制御回路部を備え、画像処理部1002と電気的に接続されており、レンズの撮像光学系により結像される被写体からの光を受光し、光電変換によって被写体の光像を電気信号へ変換する。
The
画像処理部1002は、撮像部1001が光電変換した信号を取得し、現像処理や圧縮・符号化処理等を施した画像データを生成する。画像処理部1002は、システム制御部1006と接続されており、生成された画像データを、システム制御部1006に伝達する。
The
ズーム駆動部1003は、撮像部1001の撮像画角を変更する。ズーム駆動部1003は、システム制御部1006と接続されており、光学ズームを行うレンズ機構と、アクチュエータであるステッピングモータ等の電動モータとを有する。
The
パン駆動部1004は、撮像装置1000のパン動作を行う駆動部である。パン駆動部1004は、システム制御部1006と通信可能に接続されている。パン駆動部1004は、パン動作を行う機構部と、アクチュエータであるステッピングモータ等の電動モータと、パン角度を検出するエンコーダとを有する。
The
本実施形態では、パン駆動部1004は、ボトムケース1101または、ターンテーブル1102のいずれかに内蔵されている。ボトムケース1101は、パン駆動部1004を含めた撮像装置1000全体の基台部として機能する。ボトムケース1101は、ターンテーブル1102の下に配置される。ターンテーブル1102は、後述するカメラヘッド用支柱1103等を載せて鉛直軸を中心軸として回転することでパン方向の駆動、つまり、撮像装置1000のパン動作を行う。また、ターンテーブル1102は、パン方向に-175度から+175度まで回転することができる。つまり、パン駆動部1004は、パン動作を行う機構部、アクチュエータ、エンコーダをボトムケース1101または、ターンテーブル1102のいずれかに内蔵することによって、撮像部1001をパン方向に-175度から+175度まで回転させることができる。また、本実施形態では、パン駆動部1004は、ボトムケース1101または、ターンテーブル1102のいずれかに内蔵されているが、その他の構成であってもよい。
In this embodiment, the
チルト駆動部1005は、撮像装置1000のチルト動作を行う駆動部である。チルト駆動部1005は、システム制御部1006と通信可能に接続されている。チルト駆動部1005は、チルト動作を行う機構部と、アクチュエータであるステッピングモータ等の電動モータと、チルト角度を検出するエンコーダを有する。本実施形態では、チルト駆動部1005は、後述するカメラヘッド用支柱1103と、カメラヘッド1104のいずれかに内蔵されている。
The
カメラヘッド用支柱1103は、カメラヘッド1104を支える支柱である。カメラヘッド用支柱1103は、ターンテーブル1102の中心軸に配置され、ターンテーブル1102と逆側にカメラヘッド1104を接続する。カメラヘッド1104は、撮像装置1000の撮像部1001が独立したものである。カメラヘッド1104は、内部に撮像を行う撮像部1001と、ズーム駆動を行うズーム駆動部1003を有する。カメラヘッド1104は、鉛直軸に直交する軸を中心軸として、チルト方向の駆動、つまり撮像装置1000のチルト動作を行う。また、カメラヘッド1104は、水平方向を0度として斜め下方向-45度から真上方向+90度まで回転することができる。つまり、チルト駆動部1005は、チルト動作を行う機構部、アクチュエータ、エンコーダをカメラヘッド用支柱1103と、カメラヘッド1104のいずれかに内蔵することができる。これにより、撮像部1001を斜め下方向-45度から真上方向+90度まで回転させることができる。また、本実施形態では、チルト駆動部1005は、カメラヘッド用支柱1103と、カメラヘッド1104のいずれかに内蔵されているが、その他の構成であってもよい。
The
このように本実施形態の撮像装置1000は、カメラヘッド1104をパン方向およびチルト方向に回転することで撮影方向を変えて撮影することができる。なお、本実施形態のパン方向およびチルト方向の駆動範囲は一例であり、これに限られるものではない。また、パン駆動部1004とチルト駆動部1005は、合わせてパンチルト駆動をするパンチルト駆動部として用いられる。
In this way, the
システム制御部1006は、撮像装置1000全体を制御を行う。システム制御部1006は、CPU(中央演算処理装置:プロセッサ)、及び、CPUが実行するプログラムを記憶する不揮発性メモリ(EEPROM等)、並びに、ワークエリアとして使用されるRAMを有する。詳細は後述するが、この不揮発性メモリには、パン、チルト、ズームの駆動における最高速度、最低速度、基準加速度等の情報も格納されているものとする。そして、システム制御部1006は、通信部1007を介して、外部(クライアント装置4000)と接続されており、コマンド、レスポンスをクライアント装置4000と通信し、撮像装置1000を制御する。つまり、システム制御部1006は、クライアント装置4000から送信されるカメラ制御コマンドを受信し、取得したカメラ制御コマンドを解析し、コマンドに応じた処理を実行する。そして、システム制御部1006は、カメラ制御コマンドに対するレスポンスをクライアント装置へ送信する。例えば、システム制御部1006は、画質調整コマンドの指示に基づいて画像処理部1002を制御し、PTZを操作するPTZコマンドの指示に基づいて、パン駆動部1004、チルト駆動部1005、ズーム駆動部1003の駆動制御を行う。
The
通信部1007は、ネットワーク5300を介してクライアント装置4000と通信可能に接続している。通信部1007は、ネットワーク3000を通じて、クライアント装置4000からのコマンドを受信し、システム制御部1006のレスポンスをクライアント装置4000に送信する。なお、通信部1007の通信形態については有線、無線を問わない。また、クライアント装置4000は、代表的には、パーソナルコンピュータ、スマートホン等である。
The
図3は撮像装置1000のショット動作指示を示す制御コマンド2100である。図3において、参照符号2101はコマンド識別子であり、その値は「0100」は、ショット動作を指示するコマンドであることを示す。参照符号2102はショット動作のパン指定位置を示すパラメータであり、パン位置を角度値で指定する。参照符号2103はショット動作のチルト指定位置を示すパラメータであり、チルト位置を角度値で指定する。参照符号2104はショット動作のズーム指定位置を示すパラメータであり、ズーム位置を水平画角の角度値で指定する。そして、参照符号2105はショット動作の移動時間(設定時間)を示すパラメータであり、移動時間を秒単位で指定する。
Figure 3 shows a
ここでは、ショット動作の指定位置と移動時間を一つのコマンドの中のパラメータとして指定するコマンドの例を示したが、これに限らない。ショット動作の指定位置を登録するコマンドと、登録したショット動作指定位置へ所定の移動時間でショット動作を指示するコマンドを分けてもかまわない。 Here, an example of a command in which the designated position and movement time of the shot motion are specified as parameters in a single command is shown, but this is not limiting. It is also possible to separate a command for registering the designated position of the shot motion and a command for instructing the shot motion to the registered designated position for a specified movement time.
図4は撮像装置1000のショット動作の全体制御処理を示すフローチャートである。図4のフローチャートに係る処理は、通信部1007を介してショット動作制御コマンドを受信した際に開始される、システム制御部1006の処理である。
Figure 4 is a flowchart showing the overall control process of the shot operation of the
S1001にて、システム制御部1006は、パン駆動部1004、チルト駆動部1005、ズーム駆動部1003それぞれから、現在の位置を取得し、ショットの駆動計算処理を行う。ショットの駆動計算処理では、詳細な説明は後述するが、駆動部の最高速度と最低速度の制限より、指定された移動時間で駆動できない場合にはその時の移動時間を導出(算出)する。
In S1001, the
S1002にて、システム制御部1006は、パン駆動部1004、チルト駆動部1005、ズーム駆動部1003それぞれで導出した移動時間が、ショット動作制御コマンドにて指定された移動時間であるかどうかを判定する。システム制御部1006は、全ての駆動部の導出した移動時間が指定した移動時間であると判定した場合は処理をS1005へ進める。また、システム制御部1006は、全ての駆動部の導出した移動時間の1つでも、指定した移動時間ではないと判定した場合、処理をS1003に進める。
In S1002, the
S1003にて、システム制御部1006は、パン駆動部1004、チルト駆動部1005、ズーム駆動部1003それぞれで導出した移動時間の中で最も長い移動時間を選択する。
In S1003, the
S1004にて、システム制御部1006は、S1003で移動時間を選択していない駆動部について、S1003で選択した移動時間を指定した場合のショット動作の駆動計算処理を再度行う。
In S1004, the
S1005にて、システム制御部1006は、パン駆動部1004、チルト駆動部1005、ズーム駆動部1003それぞれにショット動作の駆動計算処理で導出した制御値に基づいた駆動を指示し、本処理を終了する。
In S1005, the
図5は撮像装置1000のショット動作の駆動計算処理を示すフローチャートである。図5のフローチャートは、システム制御部1006が図4のショット動作制御のフローチャートにおけるS1001及びS1004の処理を実行するときのサブルーチンとして実行される。以下ではパン駆動を例に説明しているが、チルト駆動、ズーム駆動についても同様であるものと理解されたい。
Figure 5 is a flowchart showing the drive calculation process for the shot operation of the
S2001では、システム制御部1006は、ショット動作指示で指定された指定位置より移動角度を導出する。例えば、パン駆動部1004の現在位置が40度で、ショット動作指示で指定されたパン位置が90度であるとすると、移動角度は、それらの差となる。
移動角度=90 - 40 =50度
In S2001, the
Movement angle = 90 - 40 = 50 degrees
S2002にて、システム制御部1006は、ショット動作で指定された移動時間と導出した移動角度より基準加速度を用いてパン駆動部1004の速度を導出する。
In S2002, the
図6は、第1実施形態の撮像装置1000のショット動作時の加減速制御を示す図である。図6において、a0は基準加速度、d0は減速を表す基準減速度(負の加速度)、v0は速度、ta0は加速時間(加速区間)、tc0は等速移動時間(等速移動区間)、td0は減速時間(減速区間)、t0は移動時間を示している。
Figure 6 is a diagram showing acceleration and deceleration control during a shot operation of the
今、移動角度をL0とすると、この移動角度L0は、次式で表せる。
Now, assuming that the movement angle is L0, this movement angle L0 can be expressed by the following equation.
なお、説明を単純化するため、基準加速度a0と基準減速度d0の絶対値は等しいとする。この場合、加速時間ta0と減速時間td0は等しくなるため、移動角度L0は、次式(1)で表せる。
また、等速時間tc0は、次式(2)で表せる。
加速時間ta0は、加速度a0を用いて次式(3)で表せる。
そして、移動角度L0は、式(1)~(3)を用いて、次式のようになる。
上式を変形すると、移動角度L0は、次式(4)のようになる。
For simplicity, it is assumed that the absolute values of the reference acceleration a0 and the reference deceleration d0 are equal. In this case, the acceleration time ta0 and the deceleration time td0 are equal, so that the movement angle L0 can be expressed by the following equation (1).
Moreover, the constant velocity time tc0 can be expressed by the following equation (2).
The acceleration time ta0 can be expressed by the following equation (3) using the acceleration a0.
The movement angle L0 is calculated using the following equation (1) to (3).
By modifying the above equation, the movement angle L0 is expressed by the following equation (4).
ここで、上式(4)について、速度v0について解くと、次式のようになる。
等速時間tc0は負の値とはならないため、速度v0は次式のようになる。
Now, when the above equation (4) is solved for the velocity v0, the following equation is obtained.
Since the constant velocity time tc0 does not become a negative value, the velocity v0 is expressed by the following equation.
上式より、指定された移動角度L0と移動時間t0に対して基準加速度a0をもとに速度v0を求める。例えば、移動時間が2.4秒(以降、秒をsとも示す)、基準加速度a0が50度/s2で、移動角度が50度であったとき、速度v0は、次式で得られる。
From the above formula, the speed v0 is calculated based on the reference acceleration a0 for the specified movement angle L0 and movement time t0. For example, when the movement time is 2.4 seconds (hereinafter, seconds will also be abbreviated as s), the reference acceleration a0 is 50 degrees/ s2 , and the movement angle is 50 degrees, the speed v0 is obtained by the following formula.
S2003にて、システム制御部1006は、導出した速度が最高速度以上かどうかを判定する。最高速度未満であると判定した場合、システム制御部1006は、処理をS2004に進める。また、導出した速度が最高速度以上であると判定した場合、システム制御部1006は処理をS2007に進める。
In S2003, the
S2004にて、システム制御部1006は、導出した速度が最低速度未満かどうかを判定する。最低速度以上であるとの判定した場合、システム制御部1006は処理をS2005に進める。また、最低速度未満である判定した場合、システム制御部1006は処理をS2009に進める。
In S2004, the
S2005にて、システム制御部1006は、導出した速度が所定の速度範囲内かどうかを判定する。所定の速度範囲とは、駆動部の共振による振動や音、あるいは速度ムラ等が発生しうる速度から回避すべき速度範囲であり、本実施形態では、例えば25~30度/sを所定の速度範囲とする。所定の速度範囲内であると判定した場合、システム制御部1006は処理をS2006に進める。また、所定の速度範囲内でないと判定した場合、システム制御部1006は処理をS2011に進める。
In S2005, the
S2006にて、システム制御部1006は、パン駆動部1004の加速度を基準加速度に、目標速度をS2002で導出した速度に設定する。
In S2006, the
S2007にて、システム制御部1006は、パン駆動部1004の移動角度を最高速度で移動した場合の移動時間を導出する。
In S2007, the
先に示した式(4)をt0について解くと次式(5)となる。
上式(5)より、指定された移動角度L0と速度v0、基準加速度a0をもとに移動時間を求める。例えば、移動角度L0が300度、速度v0は最高速度の100度/s、基準加速度a0が50度/s2であった場合、 式(5)を用いて、「5秒」を得る。
Solving the above-mentioned equation (4) for t0 gives the following equation (5).
Using the above formula (5), the travel time is calculated based on the specified travel angle L0, speed v0, and reference acceleration a0. For example, if the travel angle L0 is 300 degrees, the speed v0 is the maximum speed of 100 degrees/s, and the reference acceleration a0 is 50 degrees/ s2 , then "5 seconds" is obtained using formula (5).
S2008にて、システム制御部1006は、パン駆動部1004の加速度を基準加速度に、目標速度を最高速度に設定する。
In S2008, the
S2009にて、システム制御部1006は、パン駆動部1004の移動角度を最低速度で移動した場合の移動時間を導出する。例えば、移動角度L0が1度、速度v0は最低速度の0.1度/s、基準加速度a0が50度/s2であったとする。この場合、S2007と同様に式(5)から、「10.002秒」を得る。
In S2009, the
S2010にて、システム制御部1006は、パン駆動部1004の加速度を基準加速度に、目標速度を最低速度に設定する。
In S2010, the
S2011にて、システム制御部1006は、パン駆動部1004の移動角度を所定の速度範囲以外の速度での加速度を導出する。
In S2011, the
図7は、第1の実施形態の撮像装置のショット動作時の加減速制御を示す図である。図7において、実線は基準加速度で導出した速度v0での加減速制御、点線はv0とは異なる速度v1での加減速制御を示す。a0は基準加速度、d0は基準減速度、ta0は加速時間、tc0は等速時間、td0は減速時間、t0は移動時間を示す。また基準加速度a0と基準減速度d0の絶対値は等しいとする。v1はv0とは異なる速度、a1はv1を用いた場合の加速度、d1はv1を用いた場合の減速度、ta1はv1を用いた場合の加速時間、tc1はv1を用いた場合の等速時間、td1はv1を用いた場合の減速時間を示す。また加速度a1と減速度d1の絶対値は等しいとする。 Figure 7 is a diagram showing acceleration/deceleration control during a shot operation of the imaging device of the first embodiment. In Figure 7, the solid line indicates acceleration/deceleration control at a speed v0 derived from the reference acceleration, and the dotted line indicates acceleration/deceleration control at a speed v1 different from v0. a0 indicates the reference acceleration, d0 indicates the reference deceleration, ta0 indicates the acceleration time, tc0 indicates the constant velocity time, td0 indicates the deceleration time, and t0 indicates the movement time. It is also assumed that the absolute values of the reference acceleration a0 and the reference deceleration d0 are equal. v1 indicates a speed different from v0, a1 indicates the acceleration when v1 is used, d1 indicates the deceleration when v1 is used, ta1 indicates the acceleration time when v1 is used, tc1 indicates the constant velocity time when v1 is used, and td1 indicates the deceleration time when v1 is used. It is also assumed that the absolute values of the acceleration a1 and the deceleration d1 are equal.
v0とは異なる速度v1での加減速制御の移動角度L1は、式(1)と同様に、次式で与えられる。
The movement angle L1 of the acceleration/deceleration control at a speed v1 different from v0 is given by the following equation, similar to equation (1).
v0とは異なる速度v1での加減速制御での移動時間t1は、次式(6)で表せる。
v1の速度でもショット動作で指定した移動角度を満たすように、移動角度L0とL1は等しい。故に、次式(7)が成り立つ。
また。v1の速度でもショット動作で指定した移動時間を満たすように移動時間t0とt1が等しい。故に、次式(8)が成り立つ。
式(8)-式(7)より、速度v1での加減速制御の加速時間ta1は、次式(9)で表せる。
また、速度v1での加減速制御の等速時間tc1は式(6)より、次式のように表せる。
A moving time t1 in acceleration/deceleration control at a speed v1 different from v0 can be expressed by the following equation (6).
The movement angles L0 and L1 are equal so that the movement angle specified in the shot motion is satisfied even at a speed of v1. Therefore, the following equation (7) is satisfied.
Also, the movement times t0 and t1 are equal so as to satisfy the movement time specified in the shot motion even at the speed v1. Therefore, the following equation (8) holds.
From equation (8)-equation (7), the acceleration time ta1 of the acceleration/deceleration control at the speed v1 can be expressed by the following equation (9).
Further, the constant velocity time tc1 of the acceleration/deceleration control at the velocity v1 can be expressed as follows from equation (6).
指定された移動距離L0、移動時間t0と等しくv0とは異なる速度v1での加速度a1での加速時間ta1、等速時間tc1は上式より求めることができる。 The specified travel distance L0, travel time t0, and acceleration time ta1 at acceleration a1 at speed v1 that is equal to but different from v0, and the constant velocity time tc1 can be calculated using the above formula.
基準加速度a0より求めた速度v0での加減速制御の加速時間ta0は、次式により得られる。
The acceleration time ta0 for the acceleration/deceleration control at a speed v0 determined from the reference acceleration a0 is given by the following equation.
例えば、速度v0が26.834度/s、加速度a0が50度/s2のとき、加速時間ta0は、「0.537秒」となる。
また基準加速度a0より求めた速度v0での加減速制御の等速時間tc0は、次式で表せる。
移動時間t0が2.4s、加速時間ta0が0.537sのとき、等速時間tc0は、「1.327秒」となる。
For example, when the velocity v0 is 26.834 degrees/s and the acceleration a0 is 50 degrees/s 2 , the acceleration time ta0 is "0.537 seconds."
The constant velocity time tc0 of the acceleration/deceleration control at the velocity v0 calculated from the reference acceleration a0 can be expressed by the following equation.
When the movement time t0 is 2.4 s and the acceleration time ta0 is 0.537 s, the constant velocity time tc0 is "1.327 seconds."
例えば、所定の速度範囲として25~30度/sであった場合、その速度範囲外の速度としてv1を31度/sと設定すると、速度v1での加減速制御の加速時間ta1は式(9)式を用いて、「0.787秒」となる。
また、加速度a1は、次式(10)で得られる。
故に、上記条件の場合の加速度a1は、「39.385度/s2」となる。
For example, if the specified speed range is 25 to 30 degrees/s, and v1 is set to 31 degrees/s as a speed outside that speed range, then the acceleration time ta1 for the acceleration/deceleration control at speed v1 becomes "0.787 seconds" using equation (9).
Moreover, the acceleration a1 is obtained by the following equation (10).
Therefore, the acceleration a1 under the above conditions is "39.385 degrees/s 2 ".
S2012にて、システム制御部1006は、パン駆動部1004の速度と加速度をS2011で設定した速度と求めた加速度に設定する。
In S2012, the
S2013では、システム制御部1006は、パン駆動部1004の移動時間を出力し、本処理を終了する。S2006、S2011の処理に分岐した場合、設定通りの移動時間となる。S2007、S2009の処理に分岐した場合、設定通りの移動時間とは異なる最高速度、最低速度で制限された別の移動時間となる。本処理で求めた移動時間が図4のショット動作制御の処理にて用いられる。
In S2013, the
このように、本実施形態の撮像装置1000によれば、PTZのショット動作機能を備えた撮像装置において、ショット動作で指定された位置と移動時間と基準加速度に基づいて、速度を求める。その速度が所定の速度範囲に含まれる場合、所定の速度範囲ではない速度より加速度を求め、加減速制御を行う。これによりショット動作で指定された移動距離と移動時間を満たしながら所定の速度範囲を避けた速度で動作することで、駆動時の振動、音、速度ムラの発生を低減することができる。
In this way, according to the
[第2の実施形態]
以下、図8、図9、図10を参照して、第2実施形態について説明する。第1実施形態と同様の構成は同一符号を付し、その説明については省略する。
Second Embodiment
The second embodiment will be described below with reference to Figures 8, 9, and 10. The same components as those in the first embodiment are given the same reference numerals, and the description thereof will be omitted.
図8は第2の実施形態の撮像装置のショット動作時の加減速制御を示す図である。図8において、vrは「所定の速度範囲」を示し、一点鎖線は「所定の速度範囲」を、高い速度v1で避けた場合の加減速制御、二点鎖線は「所定の速度範囲」を低い速度v2で避けた場合の加減速制御を示す。また、a1はv1を用いた場合の加速度、d1はv1を用いた場合の減速度、ta1はv1を用いた場合の加速時間、tc1はv1を用いた場合の等速時間、td1はv1を用いた場合の減速時間を示す。また加速度a1と減速度d1の絶対値は等しいとする。a2はv2を用いた場合の加速度、d2はv2を用いた場合の減速度、ta2はv2を用いた場合の加速時間、tc2はv2を用いた場合の等速時間、td2はv2を用いた場合の減速時間を示す。また加速度a2と減速度d2の絶対値は等しいとする。t0は移動時間を示す。 Figure 8 is a diagram showing acceleration and deceleration control during a shot operation of the imaging device of the second embodiment. In Figure 8, vr indicates a "predetermined speed range", the dashed line indicates acceleration and deceleration control when the "predetermined speed range" is avoided by using a high speed v1, and the dashed line indicates acceleration and deceleration control when the "predetermined speed range" is avoided by using a low speed v2. Also, a1 indicates the acceleration when v1 is used, d1 indicates the deceleration when v1 is used, ta1 indicates the acceleration time when v1 is used, tc1 indicates the constant speed time when v1 is used, and td1 indicates the deceleration time when v1 is used. Also, the absolute values of the acceleration a1 and the deceleration d1 are equal. a2 indicates the acceleration when v2 is used, d2 indicates the deceleration when v2 is used, ta2 indicates the acceleration time when v2 is used, tc2 indicates the constant speed time when v2 is used, and td2 indicates the deceleration time when v2 is used. Also, the absolute values of the acceleration a2 and the deceleration d2 are equal. t0 indicates the movement time.
所定の速度範囲を避ける加減速制御としては、図8の一点鎖線で示す所定の速度範囲vrを高い速度v1で避けるパターンと、二点鎖線で示す所定の速度範囲vrを、低い速度v2で避けるパターンと二通りある。本第2の実施形態では、後者の所定の速度範囲vrより低い速度とするパターンを優先するものである。理由は次の通りである。 There are two types of acceleration/deceleration control to avoid a specified speed range: a pattern in which the specified speed range vr shown by the dashed line in FIG. 8 is avoided by using a high speed v1, and a pattern in which the specified speed range vr shown by the dashed line in two dots is avoided by using a low speed v2. In this second embodiment, the latter pattern in which the speed is lower than the specified speed range vr is prioritized. The reason is as follows.
所定の速度範囲を高い速度で避ける加減速制御では加速度は低くてよいが、加速及び減速の途中で「所定の速度範囲」を通ってしまうため、瞬間的には所定の速度範囲での振動、音あるいは速度ムラが発生してしまう。所定の速度範囲を低い速度で避ける加減速制御では、加速度は高くなるが、加速及び減速含む駆動中全て所定の速度範囲を通ることはないため、所定の速度範囲での振動、音あるいは速度ムラが発生することはない。駆動可能な加速度上限は駆動部のモータトルク特性や負荷特性によって決まる。可能な限り、つまり駆動可能な加速度上限に収まる加速度である場合、加速度を高くし所定の速度範囲より低い速度で避けた加減速制御で駆動することで、ショット動作時の振動、音、速度ムラの発生をさらに低減することができる。 In acceleration/deceleration control that avoids a specified speed range at a high speed, the acceleration can be low, but since the "specified speed range" is passed during acceleration and deceleration, vibration, sound, or speed unevenness in the specified speed range occurs momentarily. In acceleration/deceleration control that avoids a specified speed range at a low speed, the acceleration is high, but since the specified speed range is not passed throughout the entire drive, including acceleration and deceleration, vibration, sound, or speed unevenness in the specified speed range does not occur. The upper limit of acceleration that can be driven is determined by the motor torque characteristics and load characteristics of the drive unit. As much as possible, that is, when the acceleration is within the upper limit of acceleration that can be driven, the occurrence of vibration, sound, and speed unevenness during the shot operation can be further reduced by driving with acceleration/deceleration control that increases the acceleration and avoids the specified speed range at a speed lower than the specified speed range.
図9は撮像装置1000の別速度での加速度計算処理を示すフローチャートである。図9のフローチャートは、システム制御部1006が図5のショット動作の駆動計算処理のフローチャートにおけるS2011の処理を実行するときのサブルーチンとして実行される。以下ではパン駆動について説明しているが、チルト駆動、ズーム駆動についても同様であるものと理解されたい。
Figure 9 is a flowchart showing the acceleration calculation process at different speeds of the
S3001にて、システム制御部1006は、所定の速度範囲外の速度として、所定の速度範囲より低い速度を設定し、その速度で指定された移動角度を駆動する際の加速度を導出する。
In S3001, the
図5のショット動作の駆動計算処理で説明した例と同様に、ショット動作で指定された移動角度が50度、移動時間が2.4sとして、基準加速度a0が50度/s2としたときの速度v0が26.834度/s、加速時間が0.537s、等速時間tc0が1.327sとする。また所定の速度範囲を25~30度/sとし、その速度範囲より低い速度としてv1を24度/sを設定すると、加速時間ta1は、式(9)より、「0.317秒」となる。
また加速度a1は式(10)より、「75.789/s2」となる。
5, the movement angle specified in the shot movement is 50 degrees, the movement time is 2.4 seconds, and the reference acceleration a0 is 50 degrees/ s2 , so the speed v0 is 26.834 degrees/s, the acceleration time is 0.537 seconds, and the constant speed time tc0 is 1.327 seconds. If the predetermined speed range is 25 to 30 degrees/s and v1 is set to 24 degrees/s as a speed lower than that speed range, the acceleration time ta1 becomes "0.317 seconds" from formula (9).
Moreover, the acceleration a1 is calculated as "75.789/s 2 " from equation (10).
S3002にて、システム制御部1006は、S3001で導出した加速度が所定の加速度以下かどうかを判定する。所定の加速度は駆動部のモータトルク特性や負荷特性から、加速可能な上限の加速度を基にばらつきを鑑みて所定のマージンをとって設定する。ここでは、例えば100度/s2が設定されていて、導出した加速度がこの設定値内かどうかを判定する。所定の加速度以下であると判定した場合、システム制御部1006は、S3001で導出した加速度を選択し、本処理を終了する。一方、所定の加速度以下でないと判定した場合、システム制御部1007は処理をS3003に進める。
In S3002, the
S3003にて、システム制御部1006は、所定の速度範囲外の速度として、所定の速度範囲より高い速度を設定し、その速度で指定された移動角度を駆動する際の加速度を導出する。例えば、所定の速度範囲が25~30度/sであり、その速度範囲より高い速度としてのv1を31度/sを設定すると、加速時間ta1は、式(9)から、「0.787秒」となる。
加速度a1は、式(10)より、「39.385度/s2」となる。
そして、システム制御部1006は、求めた加速度を使用するよう選択し、本処理を終了する。
In S3003, the
According to equation (10), the acceleration a1 is calculated to be "39.385 degrees/s 2 ".
Then, the
本処理終了後は、図5のショット動作の駆動計算処理に戻り、本処理で導出した速度、加速度が使用されることになる。 After this process is completed, the process returns to the drive calculation process for the shot motion in Figure 5, and the speed and acceleration derived in this process are used.
また、加速度が加速度上限を超える必要がある場合において、他の駆動部の駆動がないなど装置で使用可能な電力に余裕がある場合、駆動部に要する電力を上げ、駆動部のトルクを上げることで加速度上限を引き上げる。これにより高い加速度で低い速度で避けた加減速制御で駆動することが可能になる。このように低い速度で避けた加減速制御で駆動する条件を増やすことで、ショット動作時の振動、音、速度ムラの発生をさらに低減することができる。 In addition, when the acceleration needs to exceed the upper acceleration limit, if there is surplus power available in the device, such as when other drive units are not being driven, the upper acceleration limit is raised by increasing the power required for the drive unit and increasing the torque of the drive unit. This makes it possible to drive with acceleration/deceleration control that avoids low speeds at high acceleration. Increasing the number of conditions for driving with acceleration/deceleration control that avoids low speeds in this way makes it possible to further reduce the occurrence of vibrations, noise, and speed unevenness during the shot operation.
図10は、撮像装置1000のショット動作の別速度での加速度計算処理を示すフローチャートである。図10のフローチャートは、システム制御部1006が図5のショット動作の駆動計算処理のフローチャートにおけるS2011の処理を実行するときのサブルーチンとして実行されるものである。以下ではパン駆動について説明しているが、チルト駆動、ズーム駆動についても同様である。
Figure 10 is a flowchart showing acceleration calculation processing at different speeds for the shot operation of the
S4001にて、システム制御部1006は、所定の速度範囲外の速度として、所定の速度範囲より低い速度を設定し、その速度で指定された移動角度を駆動する際の加速度を導出する。
In S4001, the
図9の別速度での加速度計算処理でのS3001の処理で説明した例と同様に、ショット動作で指定された移動角度が50度、移動時間が2.4sとして、基準加速度a0が50度/s2としたときの速度v0が26.834度/s、加速時間が0.537s、等速時間tc0が1.327sとする。また所定の速度範囲を25~30度/sとし、その速度範囲より低い速度としてv1を24度/sを設定する。この場合、システム制御部1006は、加速時間ta1を0.317s、加速度a1を75.789度/s2を求めることになる。
As in the example described in the processing of S3001 in the acceleration calculation processing at different speeds in Fig. 9, the movement angle specified in the shot operation is 50 degrees, the movement time is 2.4 seconds, and the reference acceleration a0 is 50 degrees/ s2 , and the speed v0 is 26.834 degrees/s, the acceleration time is 0.537 seconds, and the constant speed time tc0 is 1.327 seconds. The predetermined speed range is set to 25 to 30 degrees/s, and v1 is set to 24 degrees/s as a speed lower than that speed range. In this case, the
S4002にて、システム制御部1006は、導出した加速度が所定の加速度以下かどうかを判定する。所定の加速度以下であると判定した場合、システム制御部1006は処理をS4003に進める。また、所定の加速度以下でないと判定した場合、システム制御部1006は処理をS4005に進める。
In S4002, the
S4003にて、システム制御部1006は、他の駆動部の駆動の有無を判定する。他の駆動部の駆動がないと判定した場合、システム制御部1006は、処理をS4004に進める。また、他の駆動部の駆動があると判定した場合、システム制御部1006は、処理をS4005に進める。
In S4003, the
S4004にて、システム制御部1006は、S4001で導出した加速度が他の駆動部の駆動がない場合の所定の加速度以下かどうかを判定する。所定の加速度は、他の駆動部の駆動がない分の電力余裕を当該駆動部に割り当て可能としたときの駆動部のモータトルク特性や負荷特性から、加速可能な上限の加速度を基にばらつきを鑑みて所定のマージンをとって設定する。例えば、加速度を150度/s2まで使用可能とした場合、システム制御部1006は、この加速度以下かどうかを判定する。所定の加速度以下であると判定した場合、システム制御部1007は、S4001で導出した加速度を選択し、本処理を終了する。
In S4004, the
S4005にて、システム制御部1006は、所定の速度範囲外の速度として、所定の速度範囲より高い速度を設定し、その速度で指定された移動角度を駆動する際の加速度を導出する。図9の別速度での加速度計算処理でのS3003の処理で説明した例と同様に、所定の速度範囲を25~30度/sとし、その速度範囲より高い速度としてv1を31度/sを設定した場合、システム制御部1006は、加速時間ta1として0.787s、加速度a1として39.385度/S2を求めることになる。そして、システム制御部1006は、求めた加速度を使用するよう選択し、本処理を終了する。
In S4005, the
本処理終了後は、図5のショット動作の駆動計算処理に戻り、本処理で導出した速度、加速度が使用される。 After this process is completed, the process returns to the drive calculation process for the shot motion in Figure 5, and the speed and acceleration derived in this process are used.
このように、本第2の実施形態の撮像装置1000によれば、PTZのショット動作機能を備えた撮像装置において、モータトルク特性やメカ駆動系の負荷特性を鑑みて、可能な限り加速度を上げて所定の速度より低い速度で避けた加減速制御で駆動する条件を増やす。これにより、ショット動作での駆動時の振動、音、速度ムラの発生をさらに低減することができる。
In this way, according to the
ここでは電力余裕のある条件として、他の駆動部がない場合を示したが、これに限らない。例えば、駆動部以外にもファンやヒータを搭載する場合にはその電力の使用状況に応じて加速度の上限を変更するとしてもかまわない。 Here, the condition for having a power margin is when there are no other moving parts, but this is not limited to this. For example, if there are fans or heaters installed in addition to the moving parts, the upper limit of acceleration can be changed depending on the power usage of those devices.
[第3の実施形態]
以下、図11、図12を参照して、第3の実施形態について説明する。第1の実施形態と同様の構成は同一符号を付し、その説明については省略する。
[Third embodiment]
The third embodiment will be described below with reference to Figures 11 and 12. The same components as those in the first embodiment are denoted by the same reference numerals, and the description thereof will be omitted.
図11(a),(b)は第3の実施形態の撮像装置1000のショット動作時の加減速制御を示す図である。図11(a)はチルト駆動部1005の加減速制御、図11(b)はパン駆動部1004の加減速制御を示す。図11(a),(b)において、vrは所定の速度範囲を示している。また、図11(a),(b)において、実線は基準加速度a0で求めた速度v0での加減速制御、一点鎖線は所定の速度範囲を高い速度v1で避けた場合の加減速制御、二点鎖線は所定の速度範囲を低い速度v2で避けた場合の加減速制御を示す。a0は基準加速度、d0は基準減速度、ta0はv0を用いた場合の加速時間、tc0はv0を用いた場合の等速時間、td0はv0を用いた場合の減速時間である。加速度a0と減速度d0の絶対値は等しいとする。また、a1はv1を用いた場合の加速度、d1はv1を用いた場合の減速度、ta1はv1を用いた場合の加速時間、tc1はv1を用いた場合の等速時間、td1はv1を用いた場合の減速時間である。加速度a1と減速度d1の絶対値は等しいとする。また、a2はv2を用いた場合の加速度、d2はv2を用いた場合の減速度、ta2はv2を用いた場合の加速時間、tc2はv2を用いた場合の等速時間、td2はv2を用いた場合の減速時間である。加速度a2と減速度d2の絶対値は等しいとする。そして、t0は移動時間を示す。
11(a) and (b) are diagrams showing acceleration/deceleration control during a shot operation of the
図11(a)のようにチルト駆動部は基準加速度a0で求めた速度v0が所定の速度範囲外だが、パン駆動部は基準加速度a0で求めた速度v0が所定の速度範囲内となっているとする。パン駆動部が所定の速度範囲を避ける加減速制御としては、一点鎖線で示す所定の速度範囲より高い速度と、二点鎖線で示す低い速度での加減速制御がある。パンとチルト同時駆動の場合、パンとチルトの加速時間、あるいは減速時間のずれが大きいと移動中の映像に違和感が生じる。そこで、本第3の実施形態では、パンとチルトの加速時間、あるいは減速時間の差分が小さくなるよう加減速制御を設定することで、移動中の映像の違和感を軽減する。 As shown in FIG. 11(a), the tilt drive unit has a speed v0 calculated using a reference acceleration a0 that is outside the specified speed range, but the pan drive unit has a speed v0 calculated using a reference acceleration a0 that is within the specified speed range. Acceleration and deceleration control for the pan drive unit to avoid the specified speed range includes acceleration and deceleration control at a speed higher than the specified speed range shown by the dashed line and at a lower speed shown by the dashed line. When pan and tilt are driven simultaneously, if there is a large difference in the acceleration or deceleration times of the pan and tilt, an unnatural appearance will appear in the moving image. Therefore, in this third embodiment, the unnatural appearance of the moving image is reduced by setting acceleration and deceleration control to reduce the difference in the acceleration or deceleration times of the pan and tilt.
図12は撮像装置1000のショット動作の別速度での加速度計算処理を示すフローチャートである。図12のフローチャートは、システム制御部1006が図5のショット動作の駆動計算処理のフローチャートにおけるS2011の処理を実行するときのサブルーチンとして実行される。以下ではパン駆動について説明しているが、チルト駆動、ズーム駆動についても同様であるものと理解されたい。
Figure 12 is a flowchart showing acceleration calculation processing at different speeds for the shot operation of the
S5001にて、システム制御部1006は、他の駆動部の加速時間を取得する。ここではパン駆動部1004の処理のため、チルト駆動部1005の加速時間を取得する。例えば、システム制御部1006は、チルト駆動部1005の加速時間として0.6sを取得する。そして、システム制御部1006は、所定の速度範囲外の速度として、所定の速度範囲より低い速度を設定し、その時の加速度及び加速時間を導出する。
In S5001, the
図9の別速度での加速度計算処理でのS3001の処理で説明した例と同様に、ショット動作で指定された移動角度が50度、移動時間が2.4sとして、基準加速度a0が50度/s2としたときの速度v0が26.834度/s、加速時間が0.537s、等速時間tc0が1.327sとする。また所定の速度範囲を25~30度/sとし、その速度範囲より低い速度としてv1を24度/sを設定するものとする。この場合、システム制御部1006は、加速時間ta1として0.317s、加速度a1として75.789度/s2と求める。
As in the example described in the processing of S3001 in the acceleration calculation processing at different speeds in Fig. 9, the movement angle specified in the shot operation is 50 degrees, the movement time is 2.4 seconds, and the reference acceleration a0 is 50 degrees/ s2 , and the speed v0 is 26.834 degrees/s, the acceleration time is 0.537 seconds, and the constant speed time tc0 is 1.327 seconds. Also, the predetermined speed range is set to 25 to 30 degrees/s, and v1 is set to 24 degrees/s as a speed lower than that speed range. In this case, the
S5002にて、システム制御部1006は、所定の速度範囲外の速度として、所定の速度範囲より高い速度を設定し、その時の加速度及び加速時間を導出する。
In S5002, the
図9の別速度での加速度計算処理でのS3003の処理で説明した例と同様に、所定の速度範囲を25~30度/sとし、その速度範囲より高い速度としてv1を31度/sを設定したとする。この場合、システム制御部1006は、加速時間ta1として0.787s、加速度a1として39.385度/s2を求めることになる。
9, the predetermined speed range is set to 25 to 30 degrees/s, and v1 is set to 31 degrees/s as a speed higher than the speed range. In this case, the
S5003にて、システム制御部1006は、導出した加速度が、他の駆動部の加速時間と近い方を選択する。例えば、取得したチルト駆動部の加速時間が0.6sであったとすると、0.317sより0.787sの方が近いため、加速時間が0.787sとなるv1として31度/sを選択し、本処理を終了する。
In S5003, the
本処理終了後は、図5のショット動作の駆動計算処理に戻り、本処理で導出した速度、加速度が使用される。 After this process is completed, the process returns to the drive calculation process for the shot motion in Figure 5, and the speed and acceleration derived in this process are used.
ここでは、予め決めた2種類の速度からそれぞれの加速時間を導出し、どちらの加速時間が他の駆動部の加速時間と近いかを比較する方法を示したが、他の駆動部の加速時間をもとに該駆動部の加速度を求めても良い。 Here, we have shown a method of deriving the acceleration time from two predetermined speeds and comparing which acceleration time is closer to the acceleration time of another drive unit, but it is also possible to find the acceleration of the drive unit based on the acceleration time of the other drive unit.
図13は、撮像装置1000のショット動作の別速度での加速度計算処理を示すフローチャートである。図13のフローチャートは、システム制御部1006が図5のショット動作の駆動計算処理のフローチャートにおけるS2011の処理を実行するときのサブルーチンとして実行される。以下ではパン駆動について説明しているが、チルト駆動、ズーム駆動部についても同様である。
Figure 13 is a flowchart showing acceleration calculation processing at different speeds for the shot operation of the
S6001にて、システム制御部1006は、他の駆動部の加速時間を取得する。ここではパン駆動部の処理のため、チルト駆動部の加速時間を取得する。例えば、チルト駆動部の加速時間として0.6sを取得する。
In S6001, the
S6002にて、システム制御部1006は、パン駆動部の移動角度と移動時間と取得した加速時間より速度と加速度を導出する。
In S6002, the
式(1)、(2)式より移動角度L0は、次式で表せる。
速度v0について解くと、次式のようになる。
From equations (1) and (2), the movement angle L0 can be expressed by the following equation.
Solving for the velocity v0 gives the following equation:
例えば、加速時間ta0が0.6s、移動角度L0が90度、移動時間が5sとすると上式より、速度v0は、「20.455度/S」となる。
加速度a1は、式(10)より、「34.086度/s2」となる。
For example, if the acceleration time ta0 is 0.6 s, the movement angle L0 is 90 degrees, and the movement time is 5 s, then from the above formula, the velocity v0 is calculated to be "20.455 degrees/S."
According to equation (10), the acceleration a1 is calculated to be "34.086 degrees/s 2 ".
S6003にて、システム制御部1006は、導出した速度が所定の速度範囲内かどうかを判定する。所定の速度範囲内であると判定した場合、システム制御部1006は、処理をS5004に進める。また、所定の速度範囲内でないと判定した場合、システム制御部1006は、本処理を終了する。
In S6003, the
S6004にて、システム制御部1006は、同じ移動角度、移動時間で所定の速度範囲外の別速度v1での加速度を導出する。本処理は図9と同様に導出すればよいため、説明は省略する。そして、システム制御部1006は、求めた加速度を使用するよう選択し、本処理を終了する。
In S6004, the
本処理終了後は、図5のショット動作の駆動計算処理に戻り、本処理で導出した速度、加速度が使用される。 After this process is completed, the process returns to the drive calculation process for the shot motion in Figure 5, and the speed and acceleration derived in this process are used.
このように、本第3の実施形態の撮像装置1000によれば、PTZのショット動作機能を備えた撮像装置において、パンとチルト同時駆動の場合に、パンとチルトの加速時間、あるいは減速時間の差分が小さくなるよう加減速制御の速度、加速度を設定することで、移動中の映像の違和感を軽減しながら、ショット動作での駆動時の振動、音、速度ムラの発生を低減することができる。
In this way, according to the
[第4の実施形態]
以下、図14~図17を参照して、第4実施形態について説明する。
[Fourth embodiment]
The fourth embodiment will be described below with reference to FIGS.
PTZカメラのショット動作において、所定の速度範囲を避けるかどうかを、クライアント装置4000におけるユーザが選択可能となっても良い。または所定の速度範囲を避ける場合において、避ける速度をユーザが選択可能としても良い。例えば、所定の速度範囲より低い速度か高い速度を選択可能としても良い。また加速度の変更範囲の幅を広げ、所定の速度範囲からなるべく離れた速度を使用することを優先する方法と、所定の速度範囲から一定量離れた速度であれば加速度はあまり変更しないよう加速度の変更の幅を縮める方法とを選択可能としてもよい。これにより、ユーザの使用方法に合わせて、ショット動作での駆動時の振動、音、速度ムラの発生を低減することができる。
In the shot operation of the PTZ camera, the user of the
図14(a),(b)は、第4実施形態の撮像装置のショット動作において、所定の速度範囲を避ける制御(以下、速度適正制御とも記す)の設定を行う制御コマンドを示す図である。図14(a)の参照符号2200は、ショット動作において、速度適正制御の有効、無効を設定するコマンド、同図(b)の参照符号2300はショット動作の速度適正制御のモードを設定するコマンドである。
Figures 14(a) and (b) are diagrams showing control commands for setting control (hereinafter also referred to as speed appropriate control) that avoids a specified speed range during the shot operation of the imaging device of the fourth embodiment.
参照符号2201はコマンド識別子であり、その値は「0210」はショット動作の速度適正制御を有効、無効を設定するコマンドであることを示す。参照符号2202はショット動作の速度制御を有効にするかどうかを示すパラメータであり、有効の場合は1、無効の場合は0を指定する。本コマンドにより撮像装置1000は速度適正制御が有効に設定された場合には、図5のショット動作の駆動計算処理で説明した方法で、所定の速度範囲を避けるようにショット動作の速度を制御する。速度適正制御が無効の場合は、基準の加速度を用いて導出した速度でショット動作を行う。
参照符号2301はコマンド識別子であり、その値は「0211」はショット動作の速度適正制御における動作モードを設定するコマンドであることを示す。参照符号2302はショット動作の速度適正制御の動作モードを示すパラメータであり、所定の速度範囲を避ける際に、所定の速度範囲より低い速度を設定する場合を0、所定の速度範囲より高い速度を設定する場合は1を指定する。ここでは速度適正制御の動作モードとして、所定の速度範囲を高い速度で避けるか、低い速度で避けるかを選択可能なよう説明したがこれに限らない。例えば、加速度の変更範囲の幅を広げ、所定の速度範囲からなるべく離れた速度を使用することを優先する方法と、所定の速度範囲から一定量離れた速度であれば加速度はあまり変更しないよう加速度の変更の幅を縮める方法とを選択可能としてもよい。
本コマンドにより撮像装置1000は、速度適正制御の動作モードを0に設定された場合には、図5のショット動作の駆動計算処理におけるS2011の処理において、所定の速度範囲より低い速度を用いることを優先する。この場合、これまで図9、図10で説明したような方法で駆動可能な上限の加速度まで加速度を上げて所定の速度範囲外の速度として低い速度を用いて加速度を導出する。一方、速度適正制御の動作モードを1に設定された場合には、図5のショット動作の駆動計算処理におけるS2011の処理において、所定の速度範囲より高い速度を用いることを優先する。この場合、所定の速度範囲外の速度として高い速度を用いて加速度を導出する。
When the operation mode of the speed appropriate control is set to 0 by this command, the
本実施形態における情報処理装置であるクライアント装置4000は、ネットワーク3000に接続されている。そして、このクライアント装置は、ディスプレイのような表示部、マウスやキーボードのような入力部と、システム制御部、および通信部を備え、システム制御部に備えたCPU(中央演算処理装置)によりクライアント装置全体の制御を行う。またシステム制御部は通信部を介して撮像装置から映像データや撮像装置の情報を受信する。また、クライアント装置4000内のシステム制御部は、通信部を介して撮像装置へ制御コマンドを送信する。また、クライアント装置4000内のシステム制御部は、表示部に取得した映像の表示や、撮像装置の各種設定、操作を行うためのGUI(グラフィックユーザインターフェース)を表示する。
The
図15は第4実施形態の撮像装置1000のショット動作指示を行うクライアント装置4000の表示装置に表示されるGUIを示す図である。図15において、参照符号3100はショット動作ウインドウを示している。参照符号3101はパン目標位置入力ボックス、参照符号3102はチルト目標位置入力ボックス、参照符号3103はズーム目標位置入力ボックス、参照符号3104は移動時間指定入力ボックス、そして、参照符号3105はショット動作実行ボタンを示している。
Fig. 15 is a diagram showing a GUI displayed on the display device of the
クライアント装置4000は、表示部にショット動作ウインドウ3100を表示し、ユーザの入力を受け付ける。ユーザは入力部を介して、パン指定位置入力ボックス3101、チルト指定位置入力ボックス、ズーム指定位置入力ボックス3103にそれぞれショット動作の指定位置を入力する。また移動時間指定ボックス3104にショット動作の移動時間を入力する。その後、ユーザは入力部を介して、ショット動作実行ボタン3105を押下する。ショット動作実行ボタン3105が押下されると、クライアント装置はショット動作ウインドウ3100にて入力された各値をもとに図3で示したショット動作の制御コマンドを生成し、撮像装置1000に送信する。撮像装置1000は、このコマンドを受信すると、ユーザが指定した所望のショット動作を行うことになる。
The
図16は、第4実施形態の撮像装置1000のショット動作での速度制御設定を行うクライアント装置4000にて実行されるアプリケーションにより表示されるGUIを示す図である。図16において、参照符号3200はショット動作速度制御設定ウインドウである。参照符号3201は速度適正制御の有効無効設定入力ボックス、参照符号3202は速度適正制御モード設定入力ボックス、参照符号3203はショット動作速度制御設定ボタンである。
Fig. 16 is a diagram showing a GUI displayed by an application executed on the
クライアント装置4000は表示部にショット動作速度制御設定ウインドウ3200を表示し、ユーザの入力を受け付ける。ユーザは入力部を介して、速度適正制御ボックス3201に速度適正制御の有効、無効を指定する。また速度適正制御が有効の場合、速度適正制御モード設定入力ボックス3202に速度適正制御モードを入力する。その後、ユーザは、ショット動作速度制御設定ボタン3203を押下する。ショット動作速度制御設定ボタン3203が押下されると、クライアント装置はショット動作速度制御設定ウインドウ3200にて入力された各値をもとに図14で示した速度適正制御の有効、無効を設定するコマンド2200、及びショット動作の速度適正制御のモードを設定するコマンド2300を生成し、撮像装置に送信する。撮像装置はこれを受信すると、ユーザが指定した所望のショット動作の速度制御設定を行う。
The
これら各パラメータは、全てユーザが入力してもよいし、一部または、全部のパラメータを自動的に入力してもよい。 All of these parameters may be entered by the user, or some or all of the parameters may be entered automatically.
このように、本実施形態の撮像装置1000によれば、PTZのショット動作機能を備えた撮像装置において、PTZカメラのショット動作において、音や振動、速度ムラの発生しうる所定の速度範囲を避けるかどうかをユーザに選択可能にしてもよい。あるいは避ける速度や加速度の設定モードをユーザに選択可能にしてもよい。これにより、ユーザの使用方法に合わせながら、ショット動作での駆動時の振動、音、速度ムラの発生を低減することができる。
In this way, according to the
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。特に上記実施形態では、撮像装置が、パン、チルト、ズームそれぞれの駆動部を有するものとして説明したが、撮像方向が変更できる構成であれば適用できるので、パン、チルトのいずれかに係る駆動部は無くても構わない。 Although the preferred embodiments of the present invention have been described above, the present invention is not limited to these embodiments, and various modifications and variations are possible within the scope of the gist of the present invention. In particular, in the above embodiment, the imaging device has been described as having driving units for pan, tilt, and zoom, but the device can be applied to any configuration in which the imaging direction can be changed, so it is not necessary to have a driving unit for either pan or tilt.
(その他の実施例)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Other Examples
The present invention can also be realized by a process in which a program for implementing one or more of the functions of the above-described embodiments is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program. The present invention can also be realized by a circuit (e.g., ASIC) that implements one or more of the functions.
発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。 The invention is not limited to the above-described embodiment, and various modifications and variations are possible without departing from the spirit and scope of the invention. Therefore, the following claims are appended to disclose the scope of the invention.
1000…撮像装置、1001…撮像部、1002…画像処理部、1003…ズーム駆動部、1004…パン駆動部、1005…チルト駆動部、1006…システム制御部、1007…通信部、3000…ネットワーク、4000…クライアント装置 1000: Imaging device, 1001: Imaging unit, 1002: Image processing unit, 1003: Zoom driving unit, 1004: Pan driving unit, 1005: Tilt driving unit, 1006: System control unit, 1007: Communication unit, 3000: Network, 4000: Client device
Claims (13)
外部から、撮像する方向、並びに、撮像方向の変更に要する設定時間を含むパラメータを入力する入力手段と、
該入力手段で入力した前記パラメータに基づき前記駆動手段を制御する制御手段とを有し、
該制御手段は、
前記撮像部の現在の撮像方向と前記入力手段で入力したパラメータが示す撮像方向との差、前記設定時間、及び、予め設定された基準となる第1の加速度に基づいて、等速移動区間における第1の速度を導出する導出手段と、
導出した前記第1の速度が、回避すべき所定の速度範囲内にあるか否かを判定する判定手段と、
該判定手段で前記第1の速度が前記所定の速度範囲に含まれないと判定された場合には、前記導出手段により導出した第1の速度となるように前記駆動手段を制御し、
前記判定手段で前記第1の速度が前記所定の速度範囲に含まれると判定された場合には、前記所定の速度範囲に含まれない第2の速度に基づいて前記第1の加速度とは異なる第2の加速度を導出し、当該第2の速度となるよう前記駆動手段を制御する駆動制御手段と
を含むことを特徴とする撮像装置。 An imaging device having a driving means for changing an imaging direction of an imaging unit,
an input means for inputting parameters including an imaging direction and a set time required for changing the imaging direction from the outside;
a control means for controlling the driving means based on the parameters input by the input means,
The control means
a derivation means for deriving a first speed in a constant speed movement section based on a difference between a current imaging direction of the imaging unit and an imaging direction indicated by a parameter input by the input means, the set time, and a first acceleration serving as a preset reference;
a determination means for determining whether the derived first speed is within a predetermined speed range to be avoided;
when the determining means determines that the first speed is not included in the predetermined speed range, the driving means is controlled so that the first speed becomes the first speed derived by the deriving means;
and a drive control means for deriving a second acceleration different from the first acceleration based on a second speed not included in the predetermined speed range when the determination means determines that the first speed is included in the predetermined speed range, and for controlling the drive means to achieve the second speed.
ことを特徴とする請求項1に記載の撮像装置。 2. The imaging device according to claim 1, wherein the driving means includes at least one of a pan driving means for performing a panning operation of the imaging section and a tilt driving means for performing a tilting operation.
ことを特徴とする請求項2に記載の撮像装置。 3. The image pickup apparatus according to claim 2, wherein the driving means further includes a zoom driving means for performing zoom driving of the image pickup section.
前記第2の加速度が所定の加速度以下であると判定した場合には、前記所定の速度範囲より低い速度を前記第2の速度に設定し、
前記第2の加速度が前記所定の加速度以下でないと判定した場合には、前記所定の速度範囲より高い速度を前記第2の速度に設定する
ことを特徴とする請求項1乃至3のいずれか1項に記載の撮像装置。 The control means
When it is determined that the second acceleration is equal to or less than a predetermined acceleration, a speed lower than the predetermined speed range is set as the second speed;
4. The imaging device according to claim 1, wherein, when it is determined that the second acceleration is not equal to or less than the predetermined acceleration, a speed higher than the predetermined speed range is set as the second speed.
ことを特徴とする請求項4に記載の撮像装置。 5. The imaging device according to claim 4, wherein the control means increases the power required to drive the drive means when the second acceleration is equal to or greater than the predetermined acceleration, and sets the second speed to a speed lower than the predetermined speed range .
前記制御手段は、前記パン駆動手段、前記チルト駆動手段の加速時間の差分あるいは減速時間の差分が小さくなるよう、それぞれの前記第2の速度と前記第2の加速度を設定する
ことを特徴とする請求項1に記載の撮像装置。 the driving means includes a pan driving means for performing a panning operation of the imaging unit and a tilt driving means for performing a tilting operation,
2. The imaging apparatus according to claim 1, wherein the control means sets the second speed and the second acceleration so that a difference in acceleration time or a difference in deceleration time of the pan driving means and the tilt driving means is small.
ことを特徴とする請求項1乃至6のいずれか1項に記載の撮像装置。 7. The imaging device according to claim 1, wherein the control means controls the drive means by the derivation means, the determination means, and the drive control means in response to receiving an instruction from an external device to avoid the predetermined speed range.
ことを特徴とする請求項1乃至6のいずれか1項に記載の撮像装置。 The imaging device according to any one of claims 1 to 6, characterized in that the control means controls the drive means using the derivation means, the determination means, and the drive control means in response to receiving an instruction from an external device for a second speed setting method that avoids the specified speed range.
ことを特徴とする請求項1に記載の撮像装置。 2. The imaging apparatus according to claim 1, wherein the control means sets an externally set speed as the second speed.
前記入力手段は、前記ネットワークに接続されたクライアント装置から、前記通信手段を介して前記パラメータを入力する
ことを特徴とする請求項1乃至10のいずれか1項に記載の撮像装置。 A communication means for communicating with the network,
11. The imaging apparatus according to claim 1, wherein the input unit inputs the parameters from a client device connected to the network via the communication unit.
外部から、前記撮像部の撮像する方向、並びに、撮像方向の変更に要する設定時間を含むパラメータを入力する入力工程と、
前記入力工程で入力した前記パラメータに基づき前記駆動手段を制御する制御工程とを有し、
該制御工程は、
前記撮像部の現在の撮像方向と前記入力工程で入力したパラメータが示す撮像方向との差、前記設定時間、及び、予め設定された基準となる第1の加速度に基づいて、等速移動区間における第1の速度を導出する導出工程と、
導出した前記第1の速度が、回避すべき所定の速度範囲内にあるか否かを判定する判定工程と、
該判定工程で前記第1の速度が前記所定の速度範囲に含まれないと判定された場合には、前記導出工程により導出した前記第1の速度となるように前記駆動手段を制御し、
前記判定工程で前記第1の速度が前記所定の速度範囲に含まれると判定された場合には、前記所定の速度範囲に含まれない第2の速度に基づいて、前記第1の加速度とは異なる第2の加速度を導出し、当該第2の速度となるよう前記駆動手段を制御する駆動制御工程と
を含むことを特徴とする撮像装置の制御方法。 A method for controlling an imaging device having a driving means for changing an imaging direction of an imaging unit, comprising the steps of:
an input step of inputting parameters including an imaging direction of the imaging unit and a set time required for changing the imaging direction from an external device;
a control step of controlling the driving means based on the parameters input in the input step,
The control step includes:
a derivation step of deriving a first speed in a constant speed movement section based on a difference between a current imaging direction of the imaging unit and an imaging direction indicated by the parameters input in the input step, the set time, and a first acceleration serving as a preset reference;
a determination step of determining whether the derived first speed is within a predetermined speed range to be avoided;
When it is determined in the determining step that the first speed is not included in the predetermined speed range, the driving means is controlled so that the first speed becomes the first speed derived in the deriving step;
and a drive control step of deriving a second acceleration different from the first acceleration based on a second speed not included in the predetermined speed range, and controlling the drive means to achieve the second speed, when the determination step determines that the first speed is included in the predetermined speed range.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020215655A JP7614837B2 (en) | 2020-12-24 | 2020-12-24 | Imaging device, control method and program thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020215655A JP7614837B2 (en) | 2020-12-24 | 2020-12-24 | Imaging device, control method and program thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022101206A JP2022101206A (en) | 2022-07-06 |
| JP7614837B2 true JP7614837B2 (en) | 2025-01-16 |
Family
ID=82271440
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020215655A Active JP7614837B2 (en) | 2020-12-24 | 2020-12-24 | Imaging device, control method and program thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7614837B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025035377A (en) * | 2023-09-01 | 2025-03-13 | キヤノン株式会社 | Control device and control method thereof |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004325710A (en) | 2003-04-24 | 2004-11-18 | Canon Inc | Pan head time specified shot operation |
| JP3726826B2 (en) | 2003-06-26 | 2005-12-14 | コニカミノルタホールディングス株式会社 | Imaging device |
| JP2008131387A (en) | 2006-11-21 | 2008-06-05 | Canon Inc | Camera device and method of controlling camera device |
| JP2015220723A (en) | 2014-05-21 | 2015-12-07 | キヤノン株式会社 | Imaging device |
| JP2017041705A (en) | 2015-08-18 | 2017-02-23 | キヤノン株式会社 | Imaging device |
-
2020
- 2020-12-24 JP JP2020215655A patent/JP7614837B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004325710A (en) | 2003-04-24 | 2004-11-18 | Canon Inc | Pan head time specified shot operation |
| JP3726826B2 (en) | 2003-06-26 | 2005-12-14 | コニカミノルタホールディングス株式会社 | Imaging device |
| JP2008131387A (en) | 2006-11-21 | 2008-06-05 | Canon Inc | Camera device and method of controlling camera device |
| JP2015220723A (en) | 2014-05-21 | 2015-12-07 | キヤノン株式会社 | Imaging device |
| JP2017041705A (en) | 2015-08-18 | 2017-02-23 | キヤノン株式会社 | Imaging device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022101206A (en) | 2022-07-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7365790B2 (en) | Autofocus system for an image capturing apparatus | |
| US11190698B2 (en) | Imaging apparatus, control method for imaging apparatus, information processing apparatus, and storage medium | |
| JPH08135889A (en) | Electric pan, imaging device and image input device | |
| CN105723696B (en) | Camera device, camera system and control method thereof | |
| JP7614837B2 (en) | Imaging device, control method and program thereof | |
| JP2018088624A (en) | Photography system | |
| JP2020092338A (en) | Imaging controller and control method of the same | |
| JP7581006B2 (en) | Image capture device, image capture device control method and program | |
| JP4577471B2 (en) | Focus control device | |
| KR100841290B1 (en) | Focus Control Method of Surveillance Camera | |
| JP5607458B2 (en) | Imaging apparatus and control method thereof | |
| KR102150704B1 (en) | Apparatus and method for processing image | |
| JP7631281B2 (en) | Control device, control method, and program | |
| JP2008046181A (en) | FOCUS CONTROL DEVICE, FOCUS CONTROL METHOD, IMAGING DEVICE, AND PROGRAM | |
| JP3826506B2 (en) | Information display method | |
| JP7554025B2 (en) | Imaging device and imaging method | |
| JP7844131B2 (en) | Control device, method, and program for imaging device | |
| JP7516103B2 (en) | Control device, method and program for imaging device | |
| JP2025058594A (en) | Image capture device, image capture device control method and program | |
| JP2024058736A (en) | Control device, method and program for imaging device | |
| JP2020182124A (en) | Imaging equipment, control methods, computer programs, and storage media | |
| JP2024083966A (en) | Information processing device, imaging device, imaging system, method, and program | |
| JPH11355639A (en) | TV camera focus amount setting method, focus method and device | |
| JPH11281873A (en) | Lens operating device for camera | |
| JP3437263B2 (en) | Remote control head |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20210103 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210113 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20210316 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231122 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240919 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241025 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241031 |
|
| 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: 20241206 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241227 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7614837 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |