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
JP4593209B2 - Image receiving apparatus, image receiving method, and image transmission system - Google Patents
[go: Go Back, main page]

JP4593209B2 - Image receiving apparatus, image receiving method, and image transmission system - Google Patents

Image receiving apparatus, image receiving method, and image transmission system Download PDF

Info

Publication number
JP4593209B2
JP4593209B2 JP2004255420A JP2004255420A JP4593209B2 JP 4593209 B2 JP4593209 B2 JP 4593209B2 JP 2004255420 A JP2004255420 A JP 2004255420A JP 2004255420 A JP2004255420 A JP 2004255420A JP 4593209 B2 JP4593209 B2 JP 4593209B2
Authority
JP
Japan
Prior art keywords
image data
camera
image
network
buffer control
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
JP2004255420A
Other languages
Japanese (ja)
Other versions
JP2006074441A (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 JP2004255420A priority Critical patent/JP4593209B2/en
Publication of JP2006074441A publication Critical patent/JP2006074441A/en
Application granted granted Critical
Publication of JP4593209B2 publication Critical patent/JP4593209B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Closed-Circuit Television Systems (AREA)

Description

本発明は、ネットワークを介して画像データを受信する画像受信装置及び画像受信方法、並びに画像伝送システムに関する。   The present invention relates to an image receiving apparatus, an image receiving method, and an image transmission system that receive image data via a network.

従来、画像伝送システムでは、映像信号を符号化し、画像データをパケットとしてネットワークに伝送する際、ネットワークにおける画像データの到着時間の揺らぎにより、受信端末で映像信号の遅延が発生することがあった。受信端末から送信端末側のカメラに対し、パン、チルト等の操作を行う場合、この映像伝送の遅延が大きい程、操作結果の受信映像への反映が遅れ、操作性が低下する。   Conventionally, in an image transmission system, when a video signal is encoded and the image data is transmitted as a packet to the network, a delay of the video signal may occur at the receiving terminal due to fluctuations in the arrival time of the image data in the network. When an operation such as panning or tilting is performed from the receiving terminal to the camera on the transmitting terminal side, the greater the delay of this video transmission, the later the operation result is reflected in the received video, and the operability decreases.

受信端末として用いられる、従来の画像受信装置は、圧縮・符号化された画像データを伸長する画像伸張部、操作に必要な指示枠を発生する指示枠発生部、指示枠に画像を合成する画像合成部、及び操作情報を解析する操作情報解析部等を有して構成されている(例えば特許文献1参照)。この画像受信装置では、操作情報及び画像の表示遅延を解析し、遅延した画面上に移動予想位置を提示することによって操作性の低下を抑制していた。   A conventional image receiving apparatus used as a receiving terminal includes an image expansion unit that expands compressed and encoded image data, an instruction frame generation unit that generates an instruction frame necessary for operation, and an image that combines an image with the instruction frame It has a composition unit and an operation information analysis unit for analyzing operation information and the like (see, for example, Patent Document 1). In this image receiving apparatus, the operation information and the display delay of the image are analyzed, and the expected movement position is presented on the delayed screen, thereby suppressing the decrease in operability.

また、他の従来例として、映像伝送の遅延による操作性の低下を回避するために、画像送信装置に画像圧縮部及び制御変化検出部を設け、符号化モードを低遅延のものに変更することによって、カメラ操作時に符号化時間の遅延を低減する方法が知られている(例えば特許文献2参照)。   As another conventional example, in order to avoid a decrease in operability due to a delay in video transmission, an image compression unit and a control change detection unit are provided in the image transmission device, and the encoding mode is changed to a low delay one. Thus, there is known a method for reducing a delay in encoding time during camera operation (see, for example, Patent Document 2).

特開2002−165212号公報JP 2002-165212 A 特開2000−295601号公報JP 2000-295601 A

しかしながら、上記従来の画像受信装置では、カメラ操作の予測位置を提示することにより操作の確度は向上すると期待されるが、依然として操作結果が反映された画像表示に至るまでの時間を低減できなかった。   However, in the conventional image receiving apparatus, it is expected that the accuracy of the operation is improved by presenting the predicted position of the camera operation, but the time until the image display that reflects the operation result still cannot be reduced. .

また、上記従来の映像伝送の遅延低減方法では、符号化及び復号化にかかる時間だけを短縮するものであり、受信バッファの遅延時間については低減できなかった。   Further, in the conventional video transmission delay reduction method, only the time required for encoding and decoding is shortened, and the delay time of the reception buffer cannot be reduced.

本発明は、上記事情に鑑みてなされたもので、カメラ操作が無いときには、画像データの到着時間に揺らぎがあっても安定した画像を表示でき、カメラ操作があるときには、その操作が表示画像に反映される遅延時間を低減することができる画像受信装置及び画像受信方法、並びに画像伝送システムを提供することを目的とする。   The present invention has been made in view of the above circumstances. When there is no camera operation, a stable image can be displayed even when there is fluctuation in the arrival time of image data. When there is a camera operation, the operation is displayed on the display image. An object of the present invention is to provide an image receiving apparatus, an image receiving method, and an image transmission system that can reduce the reflected delay time.

本発明に係る画像受信装置は、カメラで撮影された画像データをネットワークを介して受信する画像受信装置であって、前記ネットワークを介して前記カメラから送信される画像データを受信する受信手段と、前記受信した画像データを蓄積する画像データ蓄積手段と、前記ネットワークを介して前記カメラを操作する操作手段と、前記操作手段によるカメラ操作に基づき、前記画像データ蓄積手段の蓄積量を制御するバッファ制御手段とを備え、前記バッファ制御手段は、前記操作手段によるカメラ操作の操作内容に対応するしきい値を記憶するしきい値記憶手段を備え、前記操作手段によるカメラ操作があった場合、前記画像データ蓄積手段の蓄積量を、画像データの所定のコマ数分に相当するしきい値として、当該カメラ操作の操作内容に対応する値に設定するものである。 An image receiving apparatus according to the present invention is an image receiving apparatus that receives image data captured by a camera via a network, and a receiving unit that receives image data transmitted from the camera via the network; Image data storage means for storing the received image data, operation means for operating the camera via the network, and buffer control for controlling the storage amount of the image data storage means based on camera operation by the operation means The buffer control means comprises threshold value storage means for storing a threshold value corresponding to the operation content of the camera operation by the operation means, and when the camera operation is performed by the operation means, the image The accumulation amount of the data accumulation means is set as a threshold value corresponding to a predetermined number of frames of image data, It is to set to a value corresponding to the.

これにより、表示装置等に画像データを出力する際、カメラ操作が無い場合、画像データの到着時間に揺らぎがあっても安定した画像を表示しつつ、カメラ操作がある場合、その操作が表示画像に反映される遅延時間を低減できる。このように、カメラ操作に基づき、画像データ蓄積手段の蓄積量を制御することにより、カメラ操作の状態に応じて画像表示の遅延時間を設定可能である。例えば、カメラ操作が無い場合、画像データ蓄積手段の蓄積量を多く設定し、画像データの到着時間の揺らぎの影響を抑制した画像の安定表示を行うことが可能である。また、カメラ操作がある場合、画像データ蓄積手段の蓄積量を少なく設定し、その操作が画面に反映されるまでの時間を減らして操作誤りを抑制することが可能である。さらに、例えばカメラの移動等のカメラ操作内容に適した画像データの応答性を確保することができ、操作性を高めることができるThus, when outputting image data to a display device or the like, if there is no camera operation, a stable image is displayed even if the arrival time of the image data fluctuates, and if there is a camera operation, the operation is displayed as a display image. It is possible to reduce the delay time reflected in. Thus, by controlling the accumulation amount of the image data accumulation means based on the camera operation, it is possible to set the delay time for image display according to the state of the camera operation. For example, when there is no camera operation, it is possible to set a large storage amount of the image data storage means and perform stable display of an image in which the influence of fluctuations in the arrival time of the image data is suppressed. Further, when there is a camera operation, it is possible to set a small storage amount of the image data storage means and reduce a time until the operation is reflected on the screen to suppress an operation error. Furthermore, the responsiveness of the image data suitable for the camera operation content such as camera movement can be ensured, and the operability can be improved .

また、本発明の一態様として、上記の画像受信装置であって、前記操作手段によるカメラ操作は、パン、チルト、ズームのうちのいずれか一つを含む撮影画像位置変更動作を持つものとする。
これにより、パン、チルト、ズーム等のカメラ操作内容に応じて、画像データ蓄積手段の蓄積量を制御し、画像伝送の揺らぎの影響を抑制しつつカメラ操作の操作性を向上させることが可能である。
Further, as one aspect of the present invention, in the image receiving apparatus described above, the camera operation by the operation unit has a captured image position changing operation including any one of pan, tilt, and zoom. .
This makes it possible to improve the operability of camera operation while controlling the amount of image data storage means according to the camera operation content such as pan, tilt, zoom, etc., and suppressing the influence of fluctuations in image transmission. is there.

また、本発明の一態様として、上記の画像受信装置であって、前記画像データ蓄積手段に蓄積された画像データを伸張する画像伸張手段を備え、前記画像データ蓄積手段は、前記伸張される前の画像データを蓄積するものとする。
これにより、伸張前の画像データの蓄積量を制御することができ、時間のかかる無駄な画像伸張処理を省くことができる。
According to another aspect of the present invention, the image receiving apparatus includes an image expansion unit that expands image data stored in the image data storage unit, and the image data storage unit The image data is stored.
As a result, the storage amount of the image data before decompression can be controlled, and time-consuming useless image decompression processing can be omitted.

本発明に係る画像受信方法は、カメラで撮影された画像データをネットワークを介して受信する画像受信方法であって、受信した画像データを蓄積する際に、前記ネットワークを介して前記カメラの操作があった場合の前記画像データの蓄積量を、前記画像データの所定のコマ数分に相当するしきい値として、前記カメラの操作内容に対応する値に設定するものである。
これにより、カメラ操作に応じて画像データ蓄積手段の蓄積量を制御し、画像伝送の揺らぎの影響を抑制しつつカメラ操作の操作性を向上させることが可能である。
An image receiving method according to the present invention is an image receiving method for receiving image data captured by a camera via a network, and when storing the received image data, the operation of the camera is performed via the network. In this case, the image data storage amount is set to a value corresponding to the operation content of the camera as a threshold value corresponding to a predetermined number of frames of the image data.
Accordingly, it is possible to improve the operability of the camera operation while controlling the accumulation amount of the image data accumulating means according to the camera operation and suppressing the influence of the fluctuation of the image transmission.

本発明に係る画像伝送システムは、ネットワークを介してカメラ及び画像受信装置が接続され、前記カメラで撮影された画像データを前記ネットワークを介して前記画像受信装置で受信する画像伝送システムであって、前記画像受信装置は、前記ネットワークを介して前記カメラから送信される画像データを受信する受信手段と、前記受信した画像データを蓄積する画像データ蓄積手段と、前記ネットワークを介して前記カメラを操作する操作手段と、前記操作手段によるカメラ操作に基づき、前記画像データ蓄積手段の蓄積量を制御するバッファ制御手段とを備え、前記カメラは、前記画像受信装置からの操作に従って、撮影動作を変更する撮影動作変更手段と、撮影した画像データを送信する送信手段とを備え、前記バッファ制御手段は、前記操作手段によるカメラ操作の操作内容に対応するしきい値を記憶するしきい値記憶手段を備え、前記操作手段によるカメラ操作があった場合、前記画像データ蓄積手段の蓄積量を、画像データの所定のコマ数分に相当するしきい値として、当該カメラ操作の操作内容に対応する値に設定するものである。
これにより、カメラ操作に応じて画像データ蓄積手段の蓄積量を制御し、画像伝送の揺らぎの影響を抑制しつつカメラ操作の操作性を向上させることが可能である。
An image transmission system according to the present invention is an image transmission system in which a camera and an image receiving apparatus are connected via a network, and image data captured by the camera is received by the image receiving apparatus via the network. The image receiving apparatus receives image data transmitted from the camera via the network, image data accumulation means for accumulating the received image data, and operates the camera via the network. An operation unit; and a buffer control unit that controls a storage amount of the image data storage unit based on a camera operation by the operation unit, wherein the camera changes a shooting operation according to an operation from the image receiving device. comprising an operation changing means, and transmission means for transmitting the captured image data, the buffer control means Threshold storage means for storing a threshold value corresponding to the operation content of the camera operation by the operation means, and when there is a camera operation by the operation means, the storage amount of the image data storage means as a threshold corresponding to a predetermined number of frames, is shall be set to a value corresponding to the operation content of the camera operation.
Accordingly, it is possible to improve the operability of the camera operation while controlling the accumulation amount of the image data accumulating means according to the camera operation and suppressing the influence of the fluctuation of the image transmission.

また、本発明に係る画像受信プログラムは、コンピュータに、ネットワークを介してカメラから送信される画像データを受信する受信ステップと、前記受信した画像データを画像データ蓄積手段に蓄積する蓄積ステップと、前記ネットワークを介して前記カメラを操作する操作ステップと、前記操作ステップによるカメラ操作に基づき、前記受信した画像データを蓄積する画像データ蓄積手段の蓄積量を制御するバッファ制御ステップと、前記操作ステップによるカメラ操作があった場合の前記画像データの蓄積量を、前記画像データの所定のコマ数分に相当するしきい値として、前記カメラ操作の操作内容に対応する値に設定するステップと、を実行させるものであるAn image receiving program according to the present invention includes a reception step of receiving image data transmitted from a camera via a network in a computer, a storage step of storing the received image data in an image data storage unit, An operation step for operating the camera via a network, a buffer control step for controlling an accumulation amount of the image data accumulation means for accumulating the received image data based on a camera operation by the operation step, and a camera by the operation step Setting the amount of image data stored when an operation is performed as a threshold value corresponding to a predetermined number of frames of the image data to a value corresponding to the operation content of the camera operation. Is .

本発明によれば、カメラ操作が無いときには、画像データの到着時間に揺らぎがあっても安定した画像を表示でき、カメラ操作があるときには、その操作が表示画像に反映される遅延時間を低減することが可能な画像受信装置及び画像受信方法、並びに画像伝送システムを提供できる。   According to the present invention, when there is no camera operation, a stable image can be displayed even if the arrival time of the image data fluctuates, and when there is a camera operation, the delay time in which the operation is reflected in the display image is reduced. An image receiving apparatus, an image receiving method, and an image transmission system can be provided.

本実施形態では、ネットワークを介して遠隔地のカメラを操作しながら画像を受信して表示等を行う映像監視システム等、遠隔操作されるカメラで撮影された画像データを伝送する画像伝送システムに適用される画像受信装置の構成例を示す。   In this embodiment, the present invention is applied to an image transmission system that transmits image data captured by a remotely operated camera, such as a video surveillance system that receives and displays an image while operating a remote camera via a network. The example of a structure of the image receiving apparatus used is shown.

(第1の実施形態)
図1は第1の実施形態における画像伝送システムの構成を示す図である。この画像伝送システムは、データ伝送を行うネットワーク2に画像受信装置1及び画像送信装置3が接続された構成を有する。
(First embodiment)
FIG. 1 is a diagram illustrating a configuration of an image transmission system according to the first embodiment. This image transmission system has a configuration in which an image reception device 1 and an image transmission device 3 are connected to a network 2 that performs data transmission.

画像送信装置(カメラ)3は、撮像部(カメラ本体)31の他、カメラ本体31の撮影位置制御機構(雲台)32(撮影動作変更手段の一例に相当する)、撮像部で撮影された画像データを送信する送信部33(送信手段の一例に相当する)などを備える。この画像送信装置3は、ネットワーク2を介して通知される画像受信装置1からの操作にしたがって、パン、チルト、ズーム等のカメラ撮影範囲変更動作(すなわち撮影画像位置変更動作)を含む撮影動作を行い、ネットワーク2を介して画像受信装置1へ撮影画像の画像データを送信する。   The image transmission device (camera) 3 was photographed by an imaging unit (camera body) 31, a shooting position control mechanism (head) 32 (corresponding to an example of a shooting operation changing unit), and an imaging unit of the camera body 31. A transmission unit 33 (which corresponds to an example of a transmission unit) that transmits image data is provided. The image transmission device 3 performs a shooting operation including a camera shooting range changing operation (ie, a shot image position changing operation) such as pan, tilt, and zoom in accordance with an operation from the image receiving device 1 notified via the network 2. The image data of the captured image is transmitted to the image receiving apparatus 1 via the network 2.

画像受信装置1は、画像を表示する表示部101、パン、チルト等のカメラの動きを操作する操作部102(操作手段の一例に相当する)、ネットワーク2に接続され、雲台の制御メッセージや画像データをパケットとして送受信するネットワークインタフェース(I/F)部103(受信手段の一例に相当する)、受信した画像データを一時蓄積するバッファメモリ104a(画像データ蓄積手段の一例に相当する)を有し、このバッファメモリ104a内の画像データの蓄積量を制御するバッファ制御部104(バッファ制御手段の一例に相当する)、及び圧縮・符号化された画像データを伸張する画像伸張部105(画像伸張手段の一例に相当する)を備える。なお、本実施形態では、バッファメモリは、バッファ制御部に内蔵される例を示しているが、外部メモリとして独立して設けられていてもよい。   The image receiving apparatus 1 is connected to a display unit 101 for displaying an image, an operation unit 102 (which corresponds to an example of an operation unit) for operating camera movement such as panning and tilting, and a network 2 to control a pan head control message, A network interface (I / F) unit 103 (corresponding to an example of a receiving unit) that transmits and receives image data as a packet, and a buffer memory 104a (corresponding to an example of an image data storing unit) that temporarily stores received image data are provided. Then, a buffer control unit 104 (corresponding to an example of a buffer control unit) that controls the amount of image data stored in the buffer memory 104a, and an image expansion unit 105 (image expansion) that expands the compressed / encoded image data Corresponding to an example of the means). In the present embodiment, an example in which the buffer memory is built in the buffer control unit is shown, but the buffer memory may be provided independently as an external memory.

バッファ制御部104は、周知のプロセッサ、後述する制御プログラム等が記憶されたROM、RAM等のメモリを有する。操作部102は、ユーザインタフェースとしてジョイスティック、マウス、キーボード等、使用者によって操作される機械的な位置を計測できる手段を備えたものである。この計測手段として、例えばスティックの移動量、ボタンの押下あるいは移動量を検出するものであってもよいし、Webブラウザや制御専用のモニタ上に表示された仮想的な操作ボタン等の押下や移動を解釈して出力するものであってもよい。   The buffer control unit 104 includes a known processor, a memory such as a ROM and a RAM in which a control program described later is stored. The operation unit 102 includes means for measuring a mechanical position operated by a user, such as a joystick, a mouse, and a keyboard, as a user interface. As this measuring means, for example, it is possible to detect the amount of movement of the stick, the pressing or movement of the button, or the pressing or movement of a virtual operation button or the like displayed on a Web browser or a monitor dedicated to control. May be interpreted and output.

上記構成を有する画像伝送システムの動作を説明する。まず、画像送信装置3からネットワーク2に画像が送信される際、画像送信装置3は、撮像した画像を圧縮・符号化し、生成された画像データをパケットとしてネットワーク2に送信する。ネットワークIF部103は、画像送信装置3から送信された画像データを含むパケットを受信し、バッファ制御部104に転送する。バッファ制御部104は、画像データを一旦、内部のバッファメモリ104aに蓄積し、その蓄積量が所定のしきい値(規定量)に達するまで画像データを画像伸張部105に出力しない。そして、画像データの蓄積量が規定量に達すると、バッファ制御部104は、画像伸張部105に画像データを出力する。画像伸張部105は、圧縮・符号化された画像データを伸張して表示部101に送る。表示部101は、画像伸張部105から送られた画像データを表示する。   The operation of the image transmission system having the above configuration will be described. First, when an image is transmitted from the image transmission device 3 to the network 2, the image transmission device 3 compresses and encodes the captured image, and transmits the generated image data to the network 2 as a packet. The network IF unit 103 receives a packet including image data transmitted from the image transmission device 3 and transfers the packet to the buffer control unit 104. The buffer control unit 104 temporarily stores the image data in the internal buffer memory 104a, and does not output the image data to the image decompression unit 105 until the storage amount reaches a predetermined threshold value (specified amount). When the storage amount of the image data reaches a specified amount, the buffer control unit 104 outputs the image data to the image expansion unit 105. The image decompression unit 105 decompresses the compressed and encoded image data and sends the decompressed image data to the display unit 101. The display unit 101 displays the image data sent from the image expansion unit 105.

また、操作部102は、使用者からの指示によるカメラ操作を検出し、ネットワークIF部103を介して画像送信装置3に対し、そのカメラ操作を制御パケットとして送信する。また、操作部102は、そのカメラ操作情報をバッファ制御部104に通知する。この操作部102から通知された操作情報を基に、バッファ制御部104は、バッファメモリ104aのしきい値(規定量)を変更する。つまり、画像データの蓄積量を、カメラ操作の状態に適したしきい値に設定する。   The operation unit 102 detects a camera operation in response to an instruction from the user, and transmits the camera operation as a control packet to the image transmission device 3 via the network IF unit 103. The operation unit 102 notifies the buffer control unit 104 of the camera operation information. Based on the operation information notified from the operation unit 102, the buffer control unit 104 changes the threshold value (specified amount) of the buffer memory 104a. That is, the image data accumulation amount is set to a threshold value suitable for the camera operation state.

図2は第1の実施形態のカメラ操作におけるバッファ制御を説明する図である。通常、画像送信装置3から送信された画像データを含むパケットを、ネットワーク2を介して画像受信装置1で受信する場合、パケットの受信間隔に揺らぎが発生する。画像の表示は一定間隔ごとに行われるので、この受信間隔の揺らぎが大きいと、コマ落ちなど画像表示に乱れが発生する場合がある。このような画像表示の乱れを抑制するため、画像データをバッファメモリ104aに一定量蓄積し、バッファメモリ104aから一定間隔で画像伸張部105及び表示部101に画像データを供給する。これにより、画像伝送に揺らぎが生じた場合のコマ落ちや画像表示の乱れを抑制する。   FIG. 2 is a diagram for explaining buffer control in the camera operation of the first embodiment. Normally, when a packet including image data transmitted from the image transmission device 3 is received by the image reception device 1 via the network 2, fluctuation occurs in the packet reception interval. Since the image display is performed at regular intervals, if the fluctuation of the reception interval is large, the image display may be disturbed such as frame dropping. In order to suppress such disturbance of image display, a certain amount of image data is accumulated in the buffer memory 104a, and the image data is supplied from the buffer memory 104a to the image expansion unit 105 and the display unit 101 at regular intervals. This suppresses frame dropping and image display disturbance when fluctuations occur in image transmission.

一方、画像データの蓄積は、撮像時刻と実際に表示される時刻との間にずれを生じ、蓄積量に比例してその差が増大する。表示画像を参照しながらカメラを遠隔操作する場合、時間差によって所望の位置に移動させる操作に誤りが生じるおそれがある。このため、本実施形態では、バッファ制御部104は、カメラ操作の状態に応じて画像データの蓄積量を変更する。具体的に、バッファ制御部104は、カメラの操作の「移動」を検出すると、画像データの一時蓄積量を削減し、予め定められたカメラ移動時の蓄積量(しきい値)となるように、古いデータから削除し、削除された次のデータから画像伸張部105に転送する。   On the other hand, in the accumulation of image data, there is a difference between the imaging time and the actual display time, and the difference increases in proportion to the accumulation amount. When the camera is remotely operated while referring to the display image, there is a possibility that an error occurs in the operation of moving the camera to a desired position due to a time difference. For this reason, in the present embodiment, the buffer control unit 104 changes the accumulation amount of the image data according to the state of the camera operation. Specifically, when detecting “movement” of the operation of the camera, the buffer control unit 104 reduces the temporary accumulation amount of the image data so as to become a predetermined accumulation amount (threshold value) when the camera moves. The old data is deleted, and the next deleted data is transferred to the image decompression unit 105.

図2には、バッファメモリ104aから画像伸張部105に画像データが供給される場合が示されている。ここで、1つの四角のマスは画像の符号化単位(1コマ)を表しており、番号順に画像受信装置1に入力されているものとする。カメラ操作無しの状態の場合、バッファメモリ104aの蓄積量をしきい値A(第2のしきい値)とし、しきい値Aに達した後、先入れ先出し法で画像データを画像伸張部105に供給する。一方、カメラ操作有りの状態に移行した場合、バッファメモリ104aの蓄積量をしきい値B(第1のしきい値)に変更する。このしきい値Bへの変更に際し、既に蓄積された画像データの余剰分を、古いものから全て破棄するか、あるいはコマ落しで画像伸張部105に供給する。なお、本実施形態では、しきい値Aは、8コマ分に相当する蓄積量であり、しきい値Bは2コマ分に相当する蓄積量としているが、それぞれの蓄積量は特に限定されるものではなく、任意に設定してもよいことは勿論である。   FIG. 2 shows a case where image data is supplied from the buffer memory 104a to the image expansion unit 105. Here, one square cell represents an image encoding unit (one frame), and is input to the image receiving apparatus 1 in numerical order. In the case of no camera operation, the amount stored in the buffer memory 104a is set to a threshold value A (second threshold value), and after reaching the threshold value A, image data is supplied to the image decompression unit 105 by a first-in first-out method. To do. On the other hand, when the camera operation state is entered, the accumulation amount in the buffer memory 104a is changed to the threshold value B (first threshold value). At the time of changing to the threshold value B, all the surplus image data already accumulated is discarded from the oldest one or supplied to the image decompression unit 105 by dropping frames. In this embodiment, the threshold A is an accumulation amount corresponding to 8 frames, and the threshold B is an accumulation amount corresponding to 2 frames, but each accumulation amount is particularly limited. Of course, it may be set arbitrarily.

このように、カメラ操作の状態には、例えばカメラのパン、チルト、ズーム等の画面の移動を伴う操作が発生した状態(カメラ操作有りの状態)、及び画面の移動を伴う操作が発生していない状態(カメラ操作無しの状態)の2つの状態が存在する。カメラ操作無しの状態の場合、ネットワークの揺らぎに起因する画面表示の乱れを抑制できる十分な蓄積量(しきい値)、例えばパケット到着間隔の揺らぎの平均値以上等、統計的基準量によって蓄積量を確保する。一方、カメラ操作有りの状態の場合、操作開始から画面表示に反映される遅延時間を抑制するため、カメラ操作無しの状態に比べて蓄積量を減少させる。   As described above, the camera operation state includes, for example, a state in which operations such as panning, tilting, and zooming of the camera are accompanied by movements of the screen (a state in which the camera is operated) and operations involving movements of the screen. There are two states, that is, no state (state without camera operation). When there is no camera operation, the amount of accumulation (threshold value) that can suppress the disturbance of the screen display due to network fluctuations, for example, more than the average value of fluctuations in packet arrival interval, the accumulation amount by statistical reference amount Secure. On the other hand, in the state with camera operation, in order to suppress the delay time reflected in the screen display from the start of the operation, the accumulation amount is reduced compared to the state without camera operation.

例えば、しきい値(蓄積量)を値0に設定し、受信した画像データを即座に画像伸張部105に送るようにしてもよい。この場合、撮像時刻と表示時刻の差を自動的に削減し、操作に対する画像表示の応答を縮めることができ、操作停止時の位置ずれ、行き過ぎ等の操作ミスを抑制する。一方、操作が停止し、カメラ操作無しの状態に移行すると、バッファ制御部104はバッファメモリ104aの蓄積量を元に戻す。なお、このカメラ操作無しの状態には、使用者によって操作されずにカメラが固定された状態の他、予め定められたカメラ操作を実行するプリセット動作状態等も含まれる。   For example, the threshold value (accumulation amount) may be set to 0 and the received image data may be sent immediately to the image decompression unit 105. In this case, the difference between the imaging time and the display time can be automatically reduced, the response of the image display to the operation can be shortened, and an operation error such as misalignment or overshoot when the operation is stopped is suppressed. On the other hand, when the operation is stopped and the state is shifted to a state where there is no camera operation, the buffer control unit 104 restores the accumulated amount of the buffer memory 104a. Note that the state without camera operation includes a preset operation state in which a predetermined camera operation is executed, in addition to a state in which the camera is fixed without being operated by the user.

図3は第1の実施形態におけるバッファ制御処理手順を示すフローチャートである。この処理プログラムは、バッファ制御部104内のROMに格納されており、同じくバッファ制御部104内のCPUによって所定時間毎に実行される。まず、操作部102から通知されるカメラ操作の状態がカメラ操作有りの状態であるか否かを判別する(ステップS1)。カメラ操作無しの状態の場合、バッファメモリ104aの蓄積量をしきい値Aに設定し(ステップS2)、本処理を終了する。一方、ステップS1でカメラ操作有りの状態の場合、バッファメモリ104aの蓄積量をしきい値Bに設定し(ステップS3)、本処理を終了する。   FIG. 3 is a flowchart showing a buffer control processing procedure in the first embodiment. This processing program is stored in the ROM in the buffer control unit 104, and is also executed at predetermined time intervals by the CPU in the buffer control unit 104. First, it is determined whether or not the camera operation state notified from the operation unit 102 is a camera operation state (step S1). If the camera is not operated, the amount stored in the buffer memory 104a is set to the threshold value A (step S2), and this process is terminated. On the other hand, if the camera is being operated in step S1, the amount stored in the buffer memory 104a is set to the threshold value B (step S3), and this process ends.

このように、第1の実施形態の画像受信装置によれば、バッファ制御部により、カメラの操作状態に応じて、受信する画像データの蓄積量を変化させ、カメラ操作が無いときには、画像データの到達時間の揺らぎの影響を抑制した画像の安定表示を行うことができ、一方、カメラ操作があるときには、画面に操作が反映されるまでの時間を自動的に削減し、操作誤りを抑制することができる。   As described above, according to the image receiving apparatus of the first embodiment, the buffer control unit changes the accumulation amount of received image data according to the operation state of the camera. Stable display of images that suppress the effect of fluctuations in arrival time can be performed. On the other hand, when there is a camera operation, the time until the operation is reflected on the screen is automatically reduced to suppress operation errors. Can do.

(第2の実施形態)
前述した第1の実施形態では、カメラ操作の有無によって、しきい値を2段階に設定していたが、第2の実施形態では、カメラ操作の有無の他、カメラ操作の操作内容によっても、バッファメモリのしきい値を変更する場合を示す。なお、画像伝送システムの構成は図1に示した第1の実施形態と同じである。第2の実施形態では、バッファ制御部104内のROMには、しきい値テーブルが格納されている。
(Second Embodiment)
In the first embodiment described above, the threshold value is set in two stages depending on whether or not the camera is operated. However, in the second embodiment, in addition to the presence or absence of the camera operation, depending on the operation content of the camera operation, The case where the threshold value of the buffer memory is changed is shown. The configuration of the image transmission system is the same as that of the first embodiment shown in FIG. In the second embodiment, the threshold value table is stored in the ROM in the buffer control unit 104.

図4は第2の実施形態におけるバッファ制御部104内のROMに格納されたしきい値テーブルを示す図である。このしきい値テーブルには、カメラ操作内容がパンの場合、しきい値Cに設定し、チルトの場合、しきい値Dに設定し、ズームの場合、しきい値Eにそれぞれ設定することが示されている。しきい値C、D、Eの一例として、例えばそれぞれ1、2、3コマ分に相当する蓄積量に設定することが挙げられる。   FIG. 4 is a diagram illustrating a threshold value table stored in the ROM in the buffer control unit 104 according to the second embodiment. This threshold value table can be set to threshold value C when the camera operation is pan, set to threshold value D when tilted, and set to threshold value E when zoomed. It is shown. As an example of the threshold values C, D, and E, for example, the accumulation amount corresponding to 1, 2, and 3 frames may be set.

図5は第2の実施形態におけるバッファ制御処理手順を示すフローチャートである。図3に示した第1の実施形態と同一のステップ処理については同一の符号を付している。この処理プログラムは、バッファ制御部104内のROMに格納されており、同じくバッファ制御部104内のCPUによって所定時間毎に実行される。まず、操作部102から通知されるカメラ操作の状態がカメラ操作有りの状態であるか否かを判別する(ステップS1)。カメラ操作無しの状態の場合、バッファメモリ104aの蓄積量をしきい値Aに設定し(ステップS2)、本処理を終了する。一方、ステップS1でカメラ操作有りの状態の場合、カメラの操作内容に応じてしきい値を変更するために、操作部102から通知される操作内容を判別する(ステップS3A)。そして、しきい値変更テーブルを参照し、通知された操作内容に応じたバッファメモリ104aのしきい値を選択して設定する(ステップS3B)。この後、本処理を終了する。   FIG. 5 is a flowchart showing a buffer control processing procedure in the second embodiment. The same step processes as those in the first embodiment shown in FIG. This processing program is stored in the ROM in the buffer control unit 104, and is also executed at predetermined time intervals by the CPU in the buffer control unit 104. First, it is determined whether or not the camera operation state notified from the operation unit 102 is a camera operation state (step S1). If the camera is not operated, the amount stored in the buffer memory 104a is set to the threshold value A (step S2), and this process is terminated. On the other hand, when the camera operation is present in step S1, the operation content notified from the operation unit 102 is determined in order to change the threshold value according to the camera operation content (step S3A). Then, referring to the threshold value change table, the threshold value of the buffer memory 104a corresponding to the notified operation content is selected and set (step S3B). Then, this process is complete | finished.

このように、第2の実施形態の画像受信装置によれば、パン、チルト、ズーム等のカメラ操作内容に適したしきい値に最適なバッファメモリの蓄積量を設定することができる。これにより、カメラ操作内容に応じて適切に画像伝送の揺らぎの影響を抑制することができる。   As described above, according to the image receiving apparatus of the second embodiment, it is possible to set the optimum storage amount of the buffer memory to the threshold value suitable for the camera operation content such as pan, tilt, and zoom. Thereby, it is possible to appropriately suppress the influence of fluctuations in image transmission according to the contents of camera operation.

上述したように本実施形態では、カメラの操作状態によって受信する画像データの蓄積量を変化させるバッファ制御部を設けることにより、カメラ操作がない時には画像データの到達時間の揺らぎの影響を抑制した画像の安定表示を行う一方、カメラ操作時には操作の画面への反映までの時間を自動的に削減して操作誤りを抑制することができる。   As described above, in the present embodiment, an image in which the influence of fluctuations in the arrival time of image data is suppressed when there is no camera operation is provided by providing a buffer control unit that changes the accumulation amount of image data received depending on the operation state of the camera. On the other hand, when the camera is operated, it is possible to automatically reduce the time until the operation is reflected on the screen, thereby suppressing an operation error.

なお、以上が本実施形態の説明であるが、本発明は、これら実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または実施形態の構成が持つ機能を達成できる構成であれば、他の代替手段など、どのようなものであっても適用可能である。   The above is the description of the present embodiment, but the present invention is not limited to the configuration of these embodiments, and the configuration that can achieve the functions shown in the claims or the functions of the configuration of the embodiments. Any other means such as other alternative means can be applied.

本発明は、カメラ操作が無いときには、画像データの到着時間に揺らぎがあっても安定した画像を表示でき、カメラ操作があるときには、その操作が表示画像に反映される遅延時間を低減することが可能となる効果を有し、ネットワークを介して画像データを受信する画像受信装置及び画像受信方法、並びに画像伝送システム等に有用である。   According to the present invention, when there is no camera operation, a stable image can be displayed even if there is fluctuation in the arrival time of the image data, and when there is a camera operation, the delay time that the operation is reflected in the display image can be reduced. The image receiving apparatus and the image receiving method that receive the image data via the network, the image transmission system, and the like are effective.

本発明の第1の実施形態における画像伝送システムの構成を示す図The figure which shows the structure of the image transmission system in the 1st Embodiment of this invention. 第1の実施形態のカメラ操作におけるバッファ制御を説明する図The figure explaining buffer control in camera operation of a 1st embodiment 第1の実施形態におけるバッファ制御処理手順を示すフローチャートThe flowchart which shows the buffer control processing procedure in 1st Embodiment. 第2の実施形態におけるバッファ制御部内に格納されたしきい値テーブルを示す図The figure which shows the threshold value table stored in the buffer control part in 2nd Embodiment. 第2の実施形態におけるバッファ制御処理手順を示すフローチャートThe flowchart which shows the buffer control processing procedure in 2nd Embodiment

符号の説明Explanation of symbols

1 画像受信装置
2 ネットワーク
3 画像送信装置(カメラ)
31 撮像部(カメラ本体)
32 撮影位置制御機構(雲台)
33 送信部
101 表示部
102 操作部
103 ネットワークインタフェース(I/F)部
104 バッファ制御部
104a バッファメモリ
105 画像伸張部
1 Image receiving device 2 Network 3 Image transmitting device (camera)
31 Imaging unit (camera body)
32 Shooting position control mechanism (head)
33 Transmission Unit 101 Display Unit 102 Operation Unit 103 Network Interface (I / F) Unit 104 Buffer Control Unit 104a Buffer Memory 105 Image Expansion Unit

Claims (6)

カメラで撮影された画像データをネットワークを介して受信する画像受信装置であって、
前記ネットワークを介して前記カメラから送信される画像データを受信する受信手段と、
前記受信した画像データを蓄積する画像データ蓄積手段と、
前記ネットワークを介して前記カメラを操作する操作手段と、
前記操作手段によるカメラ操作に基づき、前記画像データ蓄積手段の蓄積量を制御するバッファ制御手段と
を備え、
前記バッファ制御手段は、前記操作手段によるカメラ操作の操作内容に対応するしきい値を記憶するしきい値記憶手段を備え、前記操作手段によるカメラ操作があった場合、前記画像データ蓄積手段の蓄積量を、画像データの所定のコマ数分に相当するしきい値として、当該カメラ操作の操作内容に対応する値に設定する画像受信装置。
An image receiving device that receives image data captured by a camera via a network,
Receiving means for receiving image data transmitted from the camera via the network;
Image data storage means for storing the received image data;
Operating means for operating the camera via the network;
Buffer control means for controlling the storage amount of the image data storage means based on the camera operation by the operation means,
The buffer control means includes a threshold value storage means for storing a threshold value corresponding to the operation content of the camera operation by the operation means, and when there is a camera operation by the operation means, the image data storage means stores An image receiving apparatus that sets the amount as a threshold corresponding to a predetermined number of frames of image data to a value corresponding to the operation content of the camera operation.
請求項1に記載の画像受信装置であって、
前記操作手段によるカメラ操作は、パン、チルト、ズームのうちのいずれか一つを含む撮影画像位置変更動作を持つ画像受信装置。
The image receiving device according to claim 1,
An image receiving apparatus having a photographed image position changing operation in which the camera operation by the operation means includes any one of pan, tilt, and zoom.
請求項1に記載の画像受信装置であって、
前記画像データ蓄積手段に蓄積された画像データを伸張する画像伸張手段を備え、
前記画像データ蓄積手段は、前記伸張される前の画像データを蓄積する画像受信装置。
The image receiving device according to claim 1,
Image expansion means for expanding the image data stored in the image data storage means;
The image data storage means stores the image data before being decompressed.
カメラで撮影された画像データをネットワークを介して受信する画像受信方法であって、
受信した画像データを蓄積する際に、前記ネットワークを介して前記カメラの操作があった場合の前記画像データの蓄積量を、前記画像データの所定のコマ数分に相当するしきい値として、前記カメラの操作内容に対応する値に設定する画像受信方法。
An image receiving method for receiving image data captured by a camera via a network,
When accumulating received image data, the accumulation amount of the image data when the camera is operated via the network is set as a threshold corresponding to a predetermined number of frames of the image data, An image receiving method that is set to a value corresponding to the operation content of the camera.
ネットワークを介してカメラ及び画像受信装置が接続され、前記カメラで撮影された画像データを前記ネットワークを介して前記画像受信装置で受信する画像伝送システムであって、
前記画像受信装置は、前記ネットワークを介して前記カメラから送信される画像データを受信する受信手段と、前記受信した画像データを蓄積する画像データ蓄積手段と、前記ネットワークを介して前記カメラを操作する操作手段と、前記操作手段によるカメラ操作に基づき、前記画像データ蓄積手段の蓄積量を制御するバッファ制御手段とを備え、
前記カメラは、前記画像受信装置からの操作に従って、撮影動作を変更する撮影動作変更手段と、撮影した画像データを送信する送信手段とを備え、
前記バッファ制御手段は、前記操作手段によるカメラ操作の操作内容に対応するしきい値を記憶するしきい値記憶手段を備え、前記操作手段によるカメラ操作があった場合、前記画像データ蓄積手段の蓄積量を、画像データの所定のコマ数分に相当するしきい値として、当該カメラ操作の操作内容に対応する値に設定する画像伝送システム。
An image transmission system in which a camera and an image receiving device are connected via a network, and image data captured by the camera is received by the image receiving device via the network,
The image receiving apparatus receives image data transmitted from the camera via the network, image data accumulation means for accumulating the received image data, and operates the camera via the network. An operation means, and a buffer control means for controlling an accumulation amount of the image data accumulation means based on a camera operation by the operation means,
The camera includes a photographing operation changing unit that changes a photographing operation according to an operation from the image receiving device, and a transmission unit that transmits photographed image data.
The buffer control means includes a threshold value storage means for storing a threshold value corresponding to an operation content of the camera operation by the operation means, and when the camera operation is performed by the operation means, the image data storage means stores An image transmission system in which the amount is set to a value corresponding to the operation content of the camera operation as a threshold corresponding to a predetermined number of frames of image data.
コンピュータに、
ネットワークを介してカメラから送信される画像データを受信する受信ステップと、
前記受信した画像データを画像データ蓄積手段に蓄積する蓄積ステップと、
前記ネットワークを介して前記カメラを操作する操作ステップと、
前記操作ステップによるカメラ操作に基づき、前記受信した画像データを蓄積する画像データ蓄積手段の蓄積量を制御するバッファ制御ステップと、
前記操作ステップによるカメラ操作があった場合の前記画像データの蓄積量を、前記画像データの所定のコマ数分に相当するしきい値として、前記カメラ操作の操作内容に対応する値に設定するステップと、を実行させる画像受信プログラム。
On the computer,
A receiving step of receiving image data transmitted from the camera via the network;
A storage step of storing the received image data in an image data storage means;
An operation step of operating the camera via the network;
A buffer control step for controlling an accumulation amount of image data accumulation means for accumulating the received image data based on a camera operation in the operation step;
A step of setting the accumulated amount of the image data when the camera operation is performed in the operation step as a threshold corresponding to a predetermined number of frames of the image data to a value corresponding to the operation content of the camera operation And an image receiving program for executing the program.
JP2004255420A 2004-09-02 2004-09-02 Image receiving apparatus, image receiving method, and image transmission system Expired - Fee Related JP4593209B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004255420A JP4593209B2 (en) 2004-09-02 2004-09-02 Image receiving apparatus, image receiving method, and image transmission system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004255420A JP4593209B2 (en) 2004-09-02 2004-09-02 Image receiving apparatus, image receiving method, and image transmission system

Publications (2)

Publication Number Publication Date
JP2006074441A JP2006074441A (en) 2006-03-16
JP4593209B2 true JP4593209B2 (en) 2010-12-08

Family

ID=36154563

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004255420A Expired - Fee Related JP4593209B2 (en) 2004-09-02 2004-09-02 Image receiving apparatus, image receiving method, and image transmission system

Country Status (1)

Country Link
JP (1) JP4593209B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5140889B2 (en) * 2006-08-10 2013-02-13 サンリツオートメイション株式会社 Image display method by fluctuation correction and moving object remote control system using the method
US7668626B2 (en) 2006-08-16 2010-02-23 National Institute Of Information And Communications Technology, Incorporated Administrative Agency Image displaying method with fluctuation correction and remote control system for moving unit using the method
JP2017135502A (en) * 2016-01-26 2017-08-03 矢崎総業株式会社 Electronics
JP2019068187A (en) * 2017-09-29 2019-04-25 キヤノン株式会社 INFORMATION PROCESSING APPARATUS, CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS, AND PROGRAM

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07236082A (en) * 1994-02-25 1995-09-05 Kyocera Corp Remote camera control system
JP3684009B2 (en) * 1996-11-29 2005-08-17 キヤノン株式会社 Video communication system, information processing apparatus, and control method thereof
JP3689511B2 (en) * 1996-11-29 2005-08-31 キヤノン株式会社 Imaging control method and apparatus, and imaging system
JPH11205775A (en) * 1998-01-09 1999-07-30 Nippon Telegr & Teleph Corp <Ntt> Remote monitoring device and image display method thereof
JP2000295601A (en) * 1999-04-12 2000-10-20 Hitachi Ltd Image transmission device
JP3956010B2 (en) * 2002-03-26 2007-08-08 富士通株式会社 Video transmission system and video transmission control method
JP2004180190A (en) * 2002-11-29 2004-06-24 Hitachi Ltd Camera control device and program for executing control steps thereof

Also Published As

Publication number Publication date
JP2006074441A (en) 2006-03-16

Similar Documents

Publication Publication Date Title
US20140244858A1 (en) Communication system and relaying device
US7595770B2 (en) Switch, image transmission apparatus, image transmission method, image display method, image transmitting program product, and image displaying program product
EP2124445B1 (en) Image display device and image display method
US8493283B2 (en) Image transmission apparatus and control method therefor, and image display system
US20080136942A1 (en) Image sensor equipped photographing apparatus and picture photographing method
JP2007043505A (en) Imaging system, camera control device, panoramic image generation method and program
EP1835391B1 (en) Storage apparatus and method for processing in the same
JP2017097573A (en) Image processing apparatus, photographing apparatus, image processing method, and image processing program
JP4593209B2 (en) Image receiving apparatus, image receiving method, and image transmission system
JP2008301191A (en) Video monitoring system, video monitoring control device, video monitoring control method, and video monitor controlling program
JP5230401B2 (en) Display control device, image processing device
JP5200979B2 (en) Image transfer apparatus, method and program
US20090059015A1 (en) Information processing device and remote communicating system
US6754178B1 (en) Image communication apparatus and image communication method
US20080030608A1 (en) Electronic camera and combined program
JP2007036339A (en) Image-distributing system
JP4588086B2 (en) Image transmission apparatus, image transmission method, and image transmission program
JP2004282340A (en) Video data processing system and method, and video data processing apparatus
JP3774521B2 (en) Camera control system, camera server, camera operating device, and camera operation information display control method
JP2006121578A (en) Image transmission system, image transmission device, image reception device, and image transmission method
JP7523134B2 (en) Transmitter and communication system
JP7760393B2 (en) Image capture device, image processing device, image capture device control method, and image processing device control method
JP5278048B2 (en) Image supply apparatus, image supply system, image supply method, and image supply program
US12143602B2 (en) Information processing apparatus, control method, storage medium, and information processing system
JP4514515B2 (en) Camera system

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060327

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070309

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071113

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071120

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100203

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100209

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100316

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100608

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100727

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

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

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

Free format text: PAYMENT UNTIL: 20130924

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees