JPH0884329A - Image communication terminal - Google Patents

Image communication terminal

Info

Publication number
JPH0884329A
JPH0884329A JP6218592A JP21859294A JPH0884329A JP H0884329 A JPH0884329 A JP H0884329A JP 6218592 A JP6218592 A JP 6218592A JP 21859294 A JP21859294 A JP 21859294A JP H0884329 A JPH0884329 A JP H0884329A
Authority
JP
Japan
Prior art keywords
image
encoding
circuit
storage
coding
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.)
Withdrawn
Application number
JP6218592A
Other languages
Japanese (ja)
Inventor
Hiroki Horikoshi
宏樹 堀越
Shinjiro Hori
信二郎 堀
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP6218592A priority Critical patent/JPH0884329A/en
Publication of JPH0884329A publication Critical patent/JPH0884329A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Abstract

(57)【要約】 【目的】 蓄積画像の特殊再生を可能にする。 【構成】 画像符号化回路22aはITU−T勧告H.
261に従う通信用符号化回路と、MPEG1に従う蓄
積用符号化回路を具備する。画像受信側端末の蓄積通知
制御部44は、受信画像を画像蓄積装置23に蓄積する
とき、予め、画像送信側端末に受信画像の蓄積を通知す
る制御情報を送信する。画像送信側端末の受信制御情報
認識部42は、画像受信側端末から受信画像の蓄積を通
知する制御情報を検出すると、画像符号化回路22aに
蓄積用符号化回路を選択するように指示する。自端末で
符号化した画像情報を画像蓄積装置23に蓄積するモー
ドでは、符号化回路22aは、画像蓄積装置23からの
制御信号に応じて、蓄積用符号化回路で画像情報を符号
化する。蓄積用符号化回路の選択の代わりに、通信用符
号化回路で、一定周期毎にフレーム内符号化フレームを
挿入してもよい。
(57) [Summary] [Purpose] To enable special playback of stored images. [Structure] The image coding circuit 22a conforms to ITU-T Recommendation H.264.
The communication coding circuit according to H.261 and the storage coding circuit according to MPEG1 are provided. When storing the received image in the image storage device 23, the storage notification control unit 44 of the image receiving side terminal transmits control information for notifying the image transmitting side terminal of the storage of the received image in advance. When the reception control information recognition unit 42 of the image transmission side terminal detects the control information for notifying the accumulation of the received image from the image reception side terminal, it instructs the image encoding circuit 22a to select the accumulation encoding circuit. In the mode in which the image information encoded by the terminal is stored in the image storage device 23, the encoding circuit 22a encodes the image information in the storage encoding circuit according to the control signal from the image storage device 23. Instead of selecting the storage encoding circuit, the communication encoding circuit may insert an intra-frame encoded frame at regular intervals.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、画像通信端末装置に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image communication terminal device.

【0002】[0002]

【従来の技術】近年、画像圧縮符号化技術の発達とディ
ジタル通信回線の普及はめざましく、テレビ電話又はテ
レビ会議のための音響映像サービス用のサービス規定や
プロトコル規定、並びにマルチメディア多重化フレーム
構成規定などの勧告などとして整備され、これに伴い、
テレビ電話やテレビ会議システムに使用できる音声及び
動画像の通信端末装置が提案されている。
2. Description of the Related Art In recent years, the development of image compression coding technology and the spread of digital communication lines have been remarkable, and service regulations and protocol regulations for audiovisual services for videophones or videoconferences, and multimedia multiplexing frame configuration regulations. It has been prepared as a recommendation such as, with this,
There has been proposed a communication terminal device for audio and moving images which can be used for a videophone and a video conference system.

【0003】周知の通り、動画像情報を直接ディジタル
伝送するためには、数百Mbpsの伝送速度が必要とな
るので、通常は、圧縮符号化して伝送する。このための
様々な圧縮符号化方式が提案されている。
As is well known, in order to directly digitally transmit moving image information, a transmission speed of several hundred Mbps is required. Therefore, it is normally compressed and encoded for transmission. Various compression coding schemes have been proposed for this purpose.

【0004】動画像通信用の圧縮符号化方式としては、
時間方向の相関を利用した動き補償フレーム間予測符号
化により時間的な冗長度を取り除き、空間方向の相関を
利用した直交変換符号化で空間的な冗長度を取り除くハ
イブリッド符号化方式が主流となっている。即ち、テレ
ビ会議システムやテレビ電話を対象とした通信用符号化
方式には、ITU−T(旧CCITT)勧告H.261
があり、コンパクト・ディスク(CD)等のディジタル
蓄積媒体への蓄積を主目的とした蓄積用符号化方式には
MPEG1がある。
As a compression encoding method for moving image communication,
The mainstream is a hybrid coding method that removes temporal redundancy by motion-compensated interframe predictive coding that uses correlation in the temporal direction, and spatial redundancy by orthogonal transform coding that uses correlation in the spatial direction. ing. That is, ITU-T (formerly CCITT) Recommendation H.264 is used as a communication encoding system for video conference systems and video phones. 261
There is MPEG1 as a storage encoding method whose main purpose is storage on a digital storage medium such as a compact disc (CD).

【0005】[0005]

【発明が解決しようとする課題】H.261に代表され
る通信用コーデックとMPEG1(又はMPEG2)に
代表される蓄積用コーデックとを備えた従来の動画像通
信端末装置では、通常、リアルタイム通信には通信用コ
ーデックを使用し、画像蓄積には蓄積用コーデックを使
用するようになっている。
[Problems to be Solved by the Invention] In a conventional moving image communication terminal device equipped with a communication codec represented by H.261 and a storage codec represented by MPEG1 (or MPEG2), a communication codec is normally used for real-time communication and image storage is performed. Uses a storage codec.

【0006】しかし、このような動画像通信端末装置で
も、留守番機能を備える従来例では、留守録が同じく記
憶媒体への蓄積であるにも関わらず、受信した動画像情
報を通信用コーデックで圧縮符号化して記録媒体又は記
憶媒体に記録又は記憶する。ITU−T勧告H.261
では、マクロブロック毎にフレーム間予測符号化とフレ
ーム内符号化を選択的に用いるので、例えば、受信画像
を蓄積する場合、フレーム間符号化処理された符号化デ
ータから蓄積を開始したマクロブロックについては、次
にフレーム内符号化データを受信するまでの期間は正し
い画像を再現できない。
However, even in such a moving picture communication terminal device, in the conventional example having the answering machine function, the received moving picture information is compressed by the communication codec even though the recorded message is also stored in the storage medium. It is encoded and recorded or stored in a recording medium or a storage medium. ITU-T Recommendation H.264. 261
Then, since inter-frame predictive coding and intra-frame coding are selectively used for each macro block, for example, when accumulating a received image, regarding a macro block whose accumulation is started from encoded data subjected to inter-frame encoding processing, Cannot reproduce the correct image during the period until the next intra-frame coded data is received.

【0007】本発明は、このような不都合を生じない画
像通信端末装置を提示することを目的とする。
An object of the present invention is to provide an image communication terminal device which does not cause such inconvenience.

【0008】本発明は、また、通信用コーデックと蓄積
用コーデックを目的に応じて合理的に使い分けする画像
通信端末装置を提示することを目的とする。
It is another object of the present invention to provide an image communication terminal device in which a communication codec and a storage codec are used properly according to the purpose.

【0009】[0009]

【課題を解決するための手段】本発明に係る画像通信端
末装置は、入力された画像情報を、通信用符号化方式及
び蓄積用符号化方式の選択された一方により圧縮符号化
する符号化手段と、当該符号化手段による符号化画像デ
ータを送信する送信手段と、当該送信手段による当該符
号化画像データを受信する側の端末からの制御情報を受
信する受信手段と、当該受信手段により受信した制御情
報に応答して、当該符号化手段に蓄積用符号化方式を選
択するよう指示する符号化制御手段とを具備することを
特徴とする。
An image communication terminal device according to the present invention compresses and encodes input image information by one of a communication encoding system and a storage encoding system selected. A transmitting means for transmitting the encoded image data by the encoding means, a receiving means for receiving control information from a terminal on the side that receives the encoded image data by the transmitting means, and a receiving means for receiving by the receiving means. In response to the control information, there is provided encoding control means for instructing the encoding means to select the storage encoding method.

【0010】本発明に係る画像通信端末装置はまた、入
力された画像情報を、通信用符号化方式及び蓄積用符号
化方式の選択された一方により圧縮符号化する符号化手
段と、当該符号化手段による符号化画像データを蓄積す
る蓄積手段と、当該蓄積手段による当該符号化画像デー
タの蓄積に際し、当該符号化手段に所定間隔のフレーム
内符号化方式を選択するよう指示する符号化制御手段と
を具備することを特徴とする。
The image communication terminal device according to the present invention further comprises an encoding means for compressing and encoding the input image information by one of the communication encoding system and the storage encoding system, and the encoding system. Storage means for storing the coded image data by the means, and coding control means for instructing the coding means to select the intraframe coding method at a predetermined interval when the coded image data is stored by the storage means. It is characterized by including.

【0011】本発明に係る画像通信端末装置はまた、符
号化された画像情報を受信する受信手段と、当該受信手
段で受信した符号化画像データを蓄積する蓄積手段と、
当該蓄積手段による当該符号化画像データの蓄積に先立
ち、当該受信符号化画像データの送信側端末に受信画像
の蓄積を通知する制御情報を送出する制御情報送信手段
とを具備することを特徴とする。
The image communication terminal device according to the present invention also comprises a receiving means for receiving the encoded image information, and an accumulating means for accumulating the encoded image data received by the receiving means.
Prior to the accumulation of the coded image data by the accumulating means, there is provided control information transmitting means for transmitting control information for notifying accumulation of a received image to a transmission side terminal of the received encoded image data. .

【0012】本発明に係る画像通信端末装置はまた、入
力された動画像情報を、所定符号化単位毎にフレーム内
符号化方式とフレーム間符号化方式とを選択的に用いて
圧縮符号化する符号化手段と、当該符号化手段による符
号化画像データを送信する送信手段と、当該送信手段に
よる当該符号化画像データの受信側端末からの第1の制
御情報を受信する第1受信手段と、当該第1受信手段に
より受信される当該第1の制御情報に応答して、当該符
号化手段に所定タイミング毎に強制的にフレーム内符号
化方式を選択するよう指示する符号化制御手段とを具備
することを特徴とする。
The image communication terminal apparatus according to the present invention also compression-codes the input moving image information by selectively using an intra-frame coding method and an inter-frame coding method for each predetermined coding unit. Encoding means, transmitting means for transmitting the encoded image data by the encoding means, and first receiving means for receiving first control information from the receiving side terminal of the encoded image data by the transmitting means, An encoding control means for instructing the encoding means to forcibly select the intraframe encoding method at every predetermined timing in response to the first control information received by the first receiving means. It is characterized by doing.

【0013】本発明に係る画像通信端末装置はまた、入
力された画像情報を、所定符号化単位毎にフレーム内符
号化方式とフレーム間符号化方式とを選択的に用いて圧
縮符号化する符号化手段と、当該符号化手段による符号
化画像データを蓄積する蓄積手段と、当該蓄積手段によ
る当該符号化画像データの蓄積に際し、当該符号化手段
に対して所定タイミング毎に強制的にフレーム内符号化
方式を選択するよう指示する符号化制御手段とを具備す
ることを特徴とする。
The image communication terminal apparatus according to the present invention is also a code for compression-coding the input image information by selectively using an intra-frame coding method and an inter-frame coding method for each predetermined coding unit. Encoding means, accumulating means for accumulating the encoded image data by the encoding means, and in accumulating the encoded image data by the accumulating means, the encoding means is forcibly encoded at every predetermined timing. Encoding control means for instructing to select an encoding method.

【0014】[0014]

【作用】上記手段により、送信側端末からの制御情報に
応答して、強制的に蓄積用符号化方式に切り替えて圧縮
符号化を行なうことが可能になる。これにより、蓄積し
た画像の特殊再生も容易になる。
With the above-mentioned means, it becomes possible to forcibly switch to the storage coding method and perform the compression coding in response to the control information from the transmitting side terminal. This also facilitates special reproduction of the stored image.

【0015】また、送信側の制御情報に応答して、強制
的にフレーム内符号化フレーム(更新画面)を所定間隔
で挿入することが可能になり、この結果、蓄積された画
像を途中再生できるようになる。
Further, in response to the control information on the transmitting side, it becomes possible to forcibly insert the intra-coded frames (updated screen) at predetermined intervals, and as a result, the accumulated image can be reproduced halfway. Like

【0016】[0016]

【実施例】以下、図面を参照して本発明の実施例を詳細
に説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0017】図1は、本発明の一実施例の動画像通信端
末の概略構成ブロック図を示す。
FIG. 1 shows a schematic block diagram of a moving picture communication terminal according to an embodiment of the present invention.

【0018】図1の構成を説明する。10は会議参加者
を撮影するカメラ、12は図面などの会議資料を撮影す
る書画カメラ、14はカメラ10,12の出力を選択
し、所定の内部形式に変換する画像入力インターフェー
ス、16は画像表示するモニタ、18はモニタ16に画
像信号を供給する画像出力インターフェースである。モ
ニタ16としては、単独の画像表示装置でも複数の画像
表示装置でもよく、更には、単独の画像表示装置でもウ
インドウ・システムにより複数の画像を別々のウインド
ウに表示できるものであってもよい。
The configuration of FIG. 1 will be described. Reference numeral 10 is a camera for photographing conference participants, 12 is a document camera for photographing conference materials such as drawings, 14 is an image input interface for selecting outputs of the cameras 10 and 12, and converting the output into a predetermined internal format. 16 is an image display. An image output interface 18 supplies an image signal to the monitor 16. The monitor 16 may be a single image display device or a plurality of image display devices. Further, the monitor 16 may be a single image display device capable of displaying a plurality of images in separate windows by a window system.

【0019】20はカメラ10,12による入力画像及
び受信画像を選択及び合成して画像出力インターフェー
ス18に供給する選択合成回路である。例えば、選択合
成回路20は、例えば、ピクチャ・イン・ピクチャや画
面フリーズの機能を具備する。22は、送信すべき画像
信号を符号化する画像符号化回路22aと、受信した符
号化画像信号を復号化する画像復号化回路22bからな
る画像符号化復号化回路である。
Reference numeral 20 denotes a selection / combination circuit that selects and combines the input images and the received images from the cameras 10 and 12 and supplies them to the image output interface 18. For example, the selection / combination circuit 20 has, for example, a picture-in-picture or screen freeze function. Reference numeral 22 is an image coding / decoding circuit including an image coding circuit 22a for coding the image signal to be transmitted and an image decoding circuit 22b for decoding the received coded image signal.

【0020】23は、送信すべき画像情報及び/又は受
信画像情報を圧縮状態で蓄積記憶する画像蓄積装置であ
る。画像蓄積装置23の機能の詳細は、後述する。
An image storage device 23 stores and stores image information to be transmitted and / or received image information in a compressed state. Details of the function of the image storage device 23 will be described later.

【0021】24はマイク及びスピーカからなるハンド
セット、26はマイク、28はスピーカ、30はハンド
セット24、マイク26及びスピーカ28に対する音声
入出力インターフェースである。音声入出力インターフ
ェース30は、ハンドセット24、マイク26及びスピ
ーカ28の音声入出力を切り換えるだけでなく、エコー
・キャンセル処理、並びに、ダイヤルトーン、呼出音、
ビジー・トーン及び着信音などのトーンの生成処理を行
なう。32は、送信すべき音声信号を符号化する音声符
号化回路32aと、受信した符号化音声信号を復号化す
る音声復号化回路32bからなる音声符号化復号化回路
である。
Reference numeral 24 is a handset including a microphone and a speaker, 26 is a microphone, 28 is a speaker, and 30 is a voice input / output interface for the handset 24, the microphone 26 and the speaker 28. The voice input / output interface 30 not only switches the voice input / output of the handset 24, the microphone 26, and the speaker 28, but also performs echo / cancel processing, dial tone, ringing tone,
Tones such as busy tones and ring tones are generated. Reference numeral 32 is a voice encoding / decoding circuit including a voice encoding circuit 32a for encoding the voice signal to be transmitted and a voice decoding circuit 32b for decoding the received encoded voice signal.

【0022】34は通信回線(例えば、ISDN回線)
の回線インターフェース、36は、画像符号化回路22
a及び音声符号化回路32aからの送信すべき符号化情
報を多重化して回線インターフェース34に供給すると
共に、回線インターフェース34から供給される受信情
報から符号化画像情報と符号化音声情報を分離し、それ
ぞれ画像復号化回路22b及び音声復号化回路32bに
供給する分離多重化回路である。
34 is a communication line (for example, ISDN line)
Line interface 36 of the image coding circuit 22
a and the coded information to be transmitted from the voice coding circuit 32a are multiplexed and supplied to the line interface 34, and the coded image information and the coded voice information are separated from the received information supplied from the line interface 34, They are demultiplexing circuits which are supplied to the image decoding circuit 22b and the audio decoding circuit 32b, respectively.

【0023】38は全体、特に画像入力インターフェー
ス14、画像出力インターフェース18、選択合成回路
20、画像符号化復号化回路22、画像蓄積装置23、
音声入出力インターフェース30、音声符号化復号化回
路32及び分離多重化回路36を制御するシステム制御
回路、40はシステム制御回路38に使用者が所定の指
示を入力するための操作装置(例えば、テン・キーやキ
ーボード等)である。
Reference numeral 38 denotes the whole, particularly the image input interface 14, the image output interface 18, the selection / combination circuit 20, the image encoding / decoding circuit 22, the image storage device 23,
A system control circuit for controlling the voice input / output interface 30, the voice encoding / decoding circuit 32, and the demultiplexing / multiplexing circuit 36, and 40 is an operating device for inputting a predetermined instruction to the system control circuit 38 by the user (for example, a ten・ Keys, keyboards, etc.).

【0024】システム制御回路38は内部に、受信デー
タに含まれる制御データを監視及び認識する受信制御情
報認識部42と、画像蓄積装置23からの指示信号に応
じて受信画像データの蓄積を画像送信端末に通知する蓄
積通知制御部44を具備する。これらの機能部分42,
44は、実際には、システム制御回路38のCPUに対
するプログラムとして実現される。
The system control circuit 38 internally transmits a reception control information recognition section 42 for monitoring and recognizing the control data contained in the reception data, and an accumulation of the reception image data according to an instruction signal from the image accumulation device 23. The storage notification control unit 44 that notifies the terminal is provided. These functional parts 42,
Reference numeral 44 is actually realized as a program for the CPU of the system control circuit 38.

【0025】本実施例ではまた、画像符号化復号化回路
22の画像符号化回路22aは、通信用符号化と蓄積用
符号化の両方の機能を具備し、画像復号化回路22b
は、通信用符号化方式に対応する復号化と蓄積用符号化
方式に対応する復号化の両方の機能を具備する。即ち、
画像符号化復号化回路22は、通信用コーデック及び蓄
積用コーデックの両方の機能を具備し、システム制御回
路38からの指示に応じて方式で画像情報を符号化し、
また、受信画像の圧縮方式に応じた方式で圧縮画像を復
号化する。この詳細も、後述する。
In the present embodiment, the image coding circuit 22a of the image coding / decoding circuit 22 has the functions of both communication coding and storage coding, and the image decoding circuit 22b.
Has both the decoding function corresponding to the communication coding method and the decoding function corresponding to the storage coding method. That is,
The image encoding / decoding circuit 22 has functions of both a communication codec and a storage codec, and encodes image information by a method in accordance with an instruction from the system control circuit 38.
Also, the compressed image is decoded by a method corresponding to the compression method of the received image. The details will also be described later.

【0026】図1に示す動画像通信端末装置の基本動作
を説明する。カメラ10及び書画カメラ12による入力
画像は画像入力インターフェース14により選択され、
その一方が選択合成回路20に入力する。選択合成回路
20は通常、カメラ10,12による入力画像をそのま
ま画像符号化復号化回路22の符号化回路22aに出力
する。画像符号化回路22aは、詳細は後述するが、シ
ステム制御回路38からの制御信号及び内部決定に従う
符号化モードで入力画像信号を符号化し、画像蓄積装置
23に供給する。通常の場合、画像蓄積装置23は、画
像符号化回路22aの出力をそのまま分離多重化回路3
6に出力する。また、画像通信の場合、画像符号化回路
22aは、通信用符号化方式で画像情報を圧縮する。
The basic operation of the moving picture communication terminal device shown in FIG. 1 will be described. The input images from the camera 10 and the document camera 12 are selected by the image input interface 14,
One of them is input to the selective combining circuit 20. The selective synthesizing circuit 20 normally outputs the input images from the cameras 10 and 12 as they are to the encoding circuit 22a of the image encoding / decoding circuit 22. The image encoding circuit 22a encodes the input image signal in the encoding mode according to the control signal from the system control circuit 38 and the internal determination, and supplies it to the image storage device 23, which will be described in detail later. In the normal case, the image storage device 23 outputs the output of the image encoding circuit 22a as it is to the demultiplexing circuit 3.
6 is output. Further, in the case of image communication, the image encoding circuit 22a compresses image information by the communication encoding method.

【0027】他方、ハンドセット24のマイク又はマイ
ク26による入力音声信号は音声入出力インターフェー
ス30を介して音声符号化復号化回路32の音声符号化
回路32aに入力し、符号化されて分離多重化回路36
に印加される。
On the other hand, the input voice signal from the microphone or the microphone 26 of the handset 24 is input to the voice encoding circuit 32a of the voice encoding / decoding circuit 32 via the voice input / output interface 30 and is encoded and demultiplexed. 36
Is applied to

【0028】分離多重化回路36は、画像符号化回路2
2aにより符号化された画像情報、音声符号化回路32
aにより符号化された音声情報、及びシステム制御回路
28からの制御情報を多重化し、回線インターフェース
34に出力する。回線インターフェース34は分離多重
化回路36からの信号を、接続する通信回線に出力す
る。
The demultiplexing circuit 36 is the image coding circuit 2.
Image information encoded by 2a, audio encoding circuit 32
The voice information encoded by a and the control information from the system control circuit 28 are multiplexed and output to the line interface 34. The line interface 34 outputs the signal from the demultiplexing circuit 36 to the connected communication line.

【0029】通信回線から受信した信号は回線インター
フェース34から分離多重化回路36に供給される。分
離多重化回路36は、受信信号から符号化画像信号、符
号化音声信号及び制御情報を分離し、符号化画像信号を
画像蓄積装置23を介して画像復号化回路22bに、符
号化音声信号を音声復号化回路32bに、制御情報をシ
ステム制御回路38に供給する。画像復号化回路22b
は、画像蓄積装置23を介して入力する分離多重化回路
36からの符号化画像信号を復号し、選択合成回路20
に印加する。画像通信の場合、画像情報は通信用符号化
方式に従って符号化されているので、画像復号化回路2
2bは、通信用符号化方式に対応する復号化方式で圧縮
画像情報を伸長する。
The signal received from the communication line is supplied from the line interface 34 to the demultiplexing / multiplexing circuit 36. The demultiplexing circuit 36 separates the coded image signal, the coded audio signal, and the control information from the received signal, and sends the coded image signal to the image decoding circuit 22b via the image storage device 23 to the coded audio signal. The control information is supplied to the system control circuit 38 to the voice decoding circuit 32b. Image decoding circuit 22b
Is for decoding the encoded image signal from the demultiplexing circuit 36 input via the image storage device 23, and
Apply to. In the case of image communication, the image information is coded according to the communication coding method, so the image decoding circuit 2
2b expands the compressed image information by a decoding method corresponding to the communication encoding method.

【0030】選択合成回路20はシステム制御回路38
からの制御信号に従い、画像入力インターフェース14
からの入力画像と、画像復号化回路22bからの受信画
像を選択合成し、画像出力インターフェース18に出力
する。選択合成回路20は、合成処理として例えば、ピ
クチャ・イン・ピクチャやウインドウ表示システムにお
ける対応ウインドウへのはめ込みなどを行なう。画像モ
ニタ16は画像出力インターフェース18からの画像信
号を画像表示する。これにより、入力画像及び/又は受
信画像がモニタ16の画面に表示される。
The selective combining circuit 20 is a system control circuit 38.
Image input interface 14 according to the control signal from
The input image from and the received image from the image decoding circuit 22b are selectively combined and output to the image output interface 18. The selective combining circuit 20 performs, for example, picture-in-picture or fitting into a corresponding window in the window display system as a combining process. The image monitor 16 displays the image signal from the image output interface 18 as an image. As a result, the input image and / or the received image is displayed on the screen of the monitor 16.

【0031】音声符号化回路32bにより復号された受
信音声信号は音声入出力インターフェース30を介して
ハンドセット24のスピーカ及び/又はスピーカ28に
印加される。これにより、通信相手からの音声を聞くこ
とができる。
The received voice signal decoded by the voice encoding circuit 32b is applied to the speaker and / or the speaker 28 of the handset 24 via the voice input / output interface 30. As a result, the voice from the communication partner can be heard.

【0032】システム制御回路38内の受信制御情報認
識部42は、受信データに多重化された(あるいは制御
用回線により通知された)各種制御情報、特に、画像受
信端末から受信画像の蓄積を通知する制御情報を認識す
ると、画像符号化回路22aに蓄積用符号化方式による
画像圧縮を選択するように指示する。これに対する画像
符号化回路22aの符号化動作の詳細は後述する。
The reception control information recognizing section 42 in the system control circuit 38 notifies various control information multiplexed in the reception data (or notified by the control line), particularly, notification of accumulation of the reception image from the image receiving terminal. When the control information to be recognized is recognized, the image coding circuit 22a is instructed to select the image compression by the storage coding method. Details of the encoding operation of the image encoding circuit 22a for this will be described later.

【0033】図1に示す端末が画像受信端末になった場
合で、画像蓄積装置23が、受信画像データを蓄積する
とき、この蓄積に先立って、蓄積通知制御部44は、画
像の蓄積開始を通知する制御情報を画像送信側端末に通
知する。このときの、画像蓄積装置23の蓄積動作の詳
細は後述する。
When the terminal shown in FIG. 1 is an image receiving terminal and the image storage device 23 stores the received image data, the storage notification control unit 44 starts the storage of the image prior to the storage. The control information to be notified is notified to the image transmission side terminal. Details of the storage operation of the image storage device 23 at this time will be described later.

【0034】図2は、画像符号化回路22aの回路構成
例を示す概略ブロック図である。50は、ITU−T勧
告H.261に従って動画像を圧縮符号化する通信用符
号化回路、52は、MPEG1に従って動画像を圧縮符
号化する蓄積用符号化回路である。54は、システム制
御回路38の受信制御情報認識部42及び画像蓄積装置
23の自符号化画像蓄積監視回路66(図4)からの制
御信号に応じて、画像符号化制御回路56に蓄積用符号
化方式の選択を指示する蓄積対応制御回路である。画像
符号化制御回路56は、蓄積対応制御回路54からの制
御信号及びシステム制御回路38からの制御信号及び発
生符号量等に従い、通信用符号化回路50と蓄積用符号
化回路52の何れを使用するか、及び、使用する符号化
回路50,52での動作パラメータ等を制御する。
FIG. 2 is a schematic block diagram showing a circuit configuration example of the image coding circuit 22a. ITU-T Recommendation H.50. Reference numeral 261 is a communication encoding circuit for compressing and encoding a moving image, and reference numeral 52 is a storage encoding circuit for compressing and encoding a moving image according to MPEG1. Reference numeral 54 denotes a storage code in the image encoding control circuit 56 in response to control signals from the reception control information recognition unit 42 of the system control circuit 38 and the self-encoded image storage monitoring circuit 66 (FIG. 4) of the image storage device 23. 2 is a storage-corresponding control circuit for instructing the selection of a coding method. The image coding control circuit 56 uses either the communication coding circuit 50 or the storage coding circuit 52 according to the control signal from the storage corresponding control circuit 54, the control signal from the system control circuit 38, the generated code amount, and the like. Or control the operating parameters and the like in the encoding circuits 50 and 52 to be used.

【0035】通常の動作時には、システム制御回路38
が、ユーザの設定に応じて、通信用符号化回路50と蓄
積用符号化回路52の切替えを画像符号化制御回路56
に指示する。
During normal operation, the system control circuit 38
However, the image coding control circuit 56 is switched between the communication coding circuit 50 and the storage coding circuit 52 according to the user setting.
Instruct.

【0036】通信用符号化回路50で実行されるH.2
61に従う動画像情報の圧縮符号化処理の概略を説明す
る。H.261では、参照フレームにおける予測値との
差分を符号化するフレーム間予測符号化モードと、差分
をとらずそのまま符号化するフレーム内符号化モードと
を、符号化単位であるマクロブロック毎に選択できる。
動きや変化の少ない画像は、現フレームと前フレームが
非常に似ているため、前フレームとの差分を符号化する
フレーム間予測符号化(INTER)方式を用いること
により、その時間的冗長度を削減する。これに動き補償
を加えることで、動きのある画像も効率的に符号化でき
る。
H.264 executed by the communication encoding circuit 50. Two
An outline of the compression encoding processing of moving image information according to 61 will be described. H. In H.261, an inter-frame predictive coding mode for coding the difference from the prediction value in the reference frame and an intra-frame coding mode for coding the difference without taking the difference can be selected for each macro block as a coding unit. .
In an image with little movement or change, the current frame and the previous frame are very similar. Therefore, by using the inter-frame predictive coding (INTER) method that encodes the difference between the current frame and the previous frame, its temporal redundancy is reduced. Reduce. By adding motion compensation to this, a moving image can be efficiently coded.

【0037】動きが著しく大きい画像やシーンチェンジ
の際などは、フレーム間の相関が小さいので、同一フレ
ーム内の符号化が効果的であり、前フレームとの差分を
とらずそのまま符号化するフレーム内符号化(INTR
A)方式を用いる。
In the case of an image with a significantly large motion or a scene change, since the correlation between frames is small, the coding within the same frame is effective, and the coding within the frame is performed as it is without taking the difference from the previous frame. Encoding (INTR
A) method is used.

【0038】これら3つの符号化モード、即ち動き補償
フレーム間予測符号化モード、動き補償無しのフレーム
間予測符号化モード(即ち、単純フレーム間予測符号化
モード)、及びフレーム内符号化モードが、マクロブロ
ック単位で適応的に切り換えられて、動画像が符号化さ
れる。
These three coding modes, namely, the motion-compensated interframe predictive coding mode, the interframe predictive coding mode without motion compensation (that is, the simple interframe predictive coding mode), and the intraframe coding mode are The moving image is coded by adaptively switching in macroblock units.

【0039】通信用画像符号化回路50は、このように
各符号化モードに応じて得られるブロック・データを、
直交変換の一種であるDCT(離散コサイン変換)処理
し、そのDCT係数データを量子化した後、符号化モー
ド情報等とともに可変長符号化する。
The image coding circuit for communication 50 uses the block data thus obtained according to each coding mode,
A DCT (discrete cosine transform) process, which is a kind of orthogonal transform, is performed, the DCT coefficient data is quantized, and then variable length coding is performed together with coding mode information and the like.

【0040】蓄積用符号化回路52で実行されるMPE
G1に従う動画像情報の圧縮符号化処理を説明する。M
PEG1では、入力画像データそのものを符号化するI
ピクチャ(Intra Coded Picture)
と、時間的に前方の画像との差分を符号化するPピクチ
ャ(Predective Coded Pictur
e)と、時間的に前方の画像、後方の画像又は前方の画
像と後方画像から作られた補間画像との差分を符号化す
るBピクチャ(BidirectionalPrede
ctive Coded Picture)とをフレー
ム毎に選択する。各ピクチャの配置例を図3に示す。
MPE executed by the storage encoding circuit 52
A compression encoding process of moving image information according to G1 will be described. M
In PEG1, I that encodes the input image data itself
Picture (Intra Coded Picture)
And a P-picture (Predictive Coded Picture) that encodes the difference between the temporally preceding image and
e) and a temporally forward image, backward image, or a B picture (Bidirectional Predecode) that encodes a difference between the forward image and the interpolated image formed from the forward image and the backward image.
active coded picture) for each frame. An example of arrangement of each picture is shown in FIG.

【0041】Pピクチャは、INTRA符号化モードと
前方予測符号化モードとで最も効率的な符号化モードを
マクロブロック単位で適応的に選択して符号化される。
Bピクチャは、INTRA符号化モード、前方予測符号
化モード、後方予測符号化モード及び両方向予測符号化
モードのうち最も効率的な符号化モードをマクロブロッ
ク単位で適応的に選択して符号化される。
The P picture is coded by adaptively selecting the most efficient coding mode in the INTRA coding mode and the forward prediction coding mode in macro block units.
The B picture is coded by adaptively selecting the most efficient coding mode among macro blocks in the INTRA coding mode, the forward prediction coding mode, the backward prediction coding mode, and the bidirectional predictive coding mode. .

【0042】蓄積用画像符号化回路52は、各モードに
応じて得られるブロック・データを、直交変換の一種で
あるDCT(離散コサイン変換)処理し、そのDCT係
数データを量子化処理した後、符号化モード情報等とと
もに可変長符号化する。
The image coding circuit for storage 52 subjects the block data obtained according to each mode to DCT (discrete cosine transform) processing, which is a kind of orthogonal transformation, and quantizes the DCT coefficient data. Variable length coding is performed together with coding mode information and the like.

【0043】蓄積用符号化方式は、通信用符号化方式と
比較して、Iピクチャの挿入により一般的に圧縮効率が
悪くなるが、ランダム・アクセスや高速再生が可能にな
るという利点がある。また、Bピクチャの挿入により逆
再生も可能になる。通信用符号化方式では、一般に、順
方向で再生した画像データを何らかの記憶装置に蓄積し
なければ、逆再生を実現できない。
The storage coding method generally has lower compression efficiency due to the insertion of the I picture than the communication coding method, but has the advantage of enabling random access and high-speed reproduction. Also, reverse reproduction is possible by inserting B pictures. In the communication encoding method, generally, reverse reproduction cannot be realized unless the image data reproduced in the forward direction is stored in some storage device.

【0044】蓄積対応制御回路54の作用を説明する。
蓄積対応制御回路54には、画像蓄積装置23から画像
符号化回路22aの出力画像データの蓄積の実行を通知
する信号が供給され、受信制御情報認識部342から、
相手端末における受信画像の蓄積実行を通知する信号が
供給される。蓄積対応制御回路54は、これらの蓄積実
行の通知信号に応じて、画像符号化制御回路56に蓄積
用画像符号化回路52の選択を指示する。即ち、自端末
で画像を蓄積する場合、及び、相手端末がその受信する
画像を蓄積する場合には、画像符号化回路22aは、そ
の蓄積用画像符号化回路52により画像情報を蓄積用画
像符号化方式で圧縮符号化する。
The operation of the storage-corresponding control circuit 54 will be described.
The storage-corresponding control circuit 54 is supplied with a signal from the image storage device 23 to notify execution of storage of the output image data of the image encoding circuit 22a.
A signal for notifying the execution of storage of received images at the partner terminal is supplied. The storage-corresponding control circuit 54 instructs the image coding control circuit 56 to select the storage image coding circuit 52 in response to these notification signals of execution of storage. That is, when the image is stored in the own terminal and the image received by the other terminal is stored, the image encoding circuit 22a causes the storage image encoding circuit 52 to store the image information into the storage image code. It is compression-encoded by the encoding method.

【0045】画像蓄積装置23の内部構成と動作を説明
する。
The internal structure and operation of the image storage device 23 will be described.

【0046】図4は、画像蓄積装置23の回路構成例を
示す概略ブロック図である。図4において、60は、圧
縮符号化された画像データを蓄積する画像メモリ、62
は、画像メモリ60の入出力を切り換える入出力選択回
路である。64は、受信画像の蓄積を監視し、システム
制御回路38の蓄積通知制御部44に受信画像の蓄積開
始を通知する受信画像蓄積監視回路、66は、自端末で
符号化処理した画像情報の蓄積開始を画像符号化回路2
2a(の蓄積対応制御回路54)に通知する自符号化画
像蓄積監視回路である。68は、システム制御回路38
により制御され、画像蓄積装置23の各部を監視及び制
御する画像蓄積制御回路である。
FIG. 4 is a schematic block diagram showing a circuit configuration example of the image storage device 23. In FIG. 4, reference numeral 60 denotes an image memory that stores compression-encoded image data, and 62.
Is an input / output selection circuit for switching the input / output of the image memory 60. Reference numeral 64 denotes a received image storage monitoring circuit that monitors the storage of received images and notifies the storage notification control unit 44 of the system control circuit 38 of the start of storage of received images. Reference numeral 66 denotes the storage of image information encoded by the terminal itself. Start the image coding circuit 2
2a is a self-encoded image storage monitoring circuit for notifying (the storage corresponding control circuit 54). 68 is a system control circuit 38
Is an image storage control circuit for monitoring and controlling each unit of the image storage device 23.

【0047】画像蓄積装置23の動作を説明する。画像
蓄積制御回路68は、システム制御回路38からの蓄積
指示に基づき、入出力選択回路62に入力選択を指示
し、画像メモリ60をデータ書き込み状態に制御する。
入出力選択回路62は、画像蓄積制御回路68からの選
択指示に応じて、2入力(画像符号化回路22aの出力
と分離多重化回路36の出力)の一方を選択し、画像メ
モリ60は、入出力選択回路62からのデータを記憶す
る。
The operation of the image storage device 23 will be described. The image storage control circuit 68 instructs the input / output selection circuit 62 to perform input selection based on the storage instruction from the system control circuit 38, and controls the image memory 60 to the data write state.
The input / output selection circuit 62 selects one of the two inputs (the output of the image encoding circuit 22a and the output of the demultiplexing / multiplexing circuit 36) according to the selection instruction from the image accumulation control circuit 68, and the image memory 60 The data from the input / output selection circuit 62 is stored.

【0048】なお、受信画像蓄積監視回路及び自符号化
画像蓄積監視回路66は、システム制御回路38からの
指示に基づく画像蓄積制御回路68の蓄積制御動作を常
時、監視している。入出力選択回路62が、分離多重化
回路36の出力(即ち、受信符号化画像データ)が蓄積
すべき画像情報として選択した場合、受信画像蓄積監視
回路64は、これを検知して蓄積通知制御部44に通知
する。一方、入出力選択回路62が画像符号化回路22
aにより圧縮符号化された画像データを蓄積すべき画像
情報として選択する場合、自符号化画像蓄積監視回路6
6は、これを検知して画像符号化回路22aにその旨を
通知する。自符号化画像蓄積監視回路66が画像符号化
回路22aに通知する内容とその動作の詳細は後述す
る。
The reception image accumulation monitoring circuit and the self-encoded image accumulation monitoring circuit 66 constantly monitor the accumulation control operation of the image accumulation control circuit 68 based on the instruction from the system control circuit 38. When the input / output selection circuit 62 selects the output of the demultiplexing / multiplexing circuit 36 (that is, the received encoded image data) as the image information to be stored, the received image storage monitoring circuit 64 detects this and stores the storage notification control. Notify the section 44. On the other hand, the input / output selection circuit 62 is the image coding circuit 22.
When the image data compressed and encoded by a is selected as the image information to be stored, the self-coded image storage monitoring circuit 6
6 detects this and notifies the image encoding circuit 22a of that fact. Details of what the self-coded image storage monitoring circuit 66 notifies the image coding circuit 22a and its operation will be described later.

【0049】画像蓄積装置23での画像蓄積には、画像
送信側端末の画像蓄積装置23での画像蓄積と、画像受
信側端末の画像蓄積装置23での画像蓄積がある。
The image storage in the image storage device 23 includes image storage in the image storage device 23 of the image transmission side terminal and image storage in the image storage device 23 of the image reception side terminal.

【0050】先ず、後者の画像蓄積を際の動作を説明す
る。画像受信側端末は、受信画像を蓄積するとき(例え
ば、留守録モードになっているとき)、画像通信に先立
ち画像送信側端末に受信画像の蓄積を示す制御情報を送
信する。即ち、画像受信側端末で、画像蓄積装置23の
受信画像蓄積監視回路64が、受信画像の蓄積モードに
なっていることを認識すると、蓄積通知制御部44に受
信画像データの蓄積開始を通知する。蓄積通知制御部4
4は、これに応答して、画像送信側端末に、受信画像の
蓄積実行を示す制御情報を送信する。
First, the operation of storing the latter image will be described. When the image receiving side terminal stores the received image (for example, in the message recording mode), the image receiving side terminal transmits the control information indicating the storage of the received image to the image transmitting side terminal prior to the image communication. That is, when the received image storage monitoring circuit 64 of the image storage device 23 in the image receiving side terminal recognizes that it is in the received image storage mode, it notifies the storage notification control unit 44 of the start of storage of the received image data. . Storage notification control unit 4
In response to this, 4 transmits control information indicating execution of accumulation of received images to the image transmission side terminal.

【0051】画像送信側端末では、受信制御情報認識部
42が、画像受信側端末からの蓄積実行を示す制御情報
を認識し、画像符号化回路22aの蓄積対応制御回路5
4に画像受信側端末での受信画像の蓄積実行を通知す
る。画像符号化回路22aの蓄積対応制御回路54は、
これに応答して、画像符号化制御回路56に蓄積用符号
化回路52の選択を指示する。この結果、送信すべき画
像は、蓄積用符号化回路52により蓄積用符号化方式で
圧縮符号化される。圧縮符号化された画像情報は、画像
蓄積装置23を素通りし、分離多重有か回路36及び回
線インターフェース34並びに通信回線を介して相手端
末に送信され、相手端末の画像蓄積装置23又はこれに
類似する記憶装置に蓄積される。これにより、受信側端
末は、蓄積に適した符号化方式で圧縮された画像情報を
受信し、蓄積できる。
In the image transmission side terminal, the reception control information recognition section 42 recognizes the control information indicating the execution of accumulation from the image reception side terminal, and the accumulation correspondence control circuit 5 of the image encoding circuit 22a.
4 is informed of execution of accumulation of received images at the image receiving side terminal. The storage correspondence control circuit 54 of the image encoding circuit 22a is
In response to this, the image coding control circuit 56 is instructed to select the storage coding circuit 52. As a result, the image to be transmitted is compression-encoded by the storage encoding circuit 52 by the storage encoding method. The compression-encoded image information passes through the image storage device 23, is transmitted to the partner terminal via the separation / multiplexing circuit 36, the line interface 34, and the communication line, and is the image storage device 23 of the partner terminal or similar thereto. Stored in the storage device. As a result, the receiving terminal can receive and store the image information compressed by the encoding method suitable for storage.

【0052】次に、画像送信側端末が自身の画像符号化
回路22aで圧縮符号化処理された画像データを自身の
画像蓄積装置23に蓄積する場合を説明する。
Next, a case will be described in which the image transmitting side terminal stores the image data that has been compression-encoded by its own image encoding circuit 22a in its own image storage device 23.

【0053】画像蓄積装置23の自符号化画像蓄積監視
回路66は、システム制御回路38が画像蓄積制御回路
68に供給する制御信号から、画像符号化の開始に先立
ち自装置内符号化画像の蓄積の実行を検出し、画像符号
化回路22aに画像蓄積装置23が符号化画像を蓄積す
る旨を通知する。画像符号化回路22aの蓄積対応制御
回路54は、これに応答して、画像符号化制御回路56
に蓄積対応の符号化制御を実行するよう指示する。この
結果、画像符号化回路22aは、選択合成回路20から
の画像情報を、蓄積用符号化回路52により蓄積用符号
化方式で圧縮符号化する。画像蓄積装置23の画像メモ
リ60には、蓄積用符号化方式で符号化された画像情報
が蓄積される。
The self-encoded image storage monitoring circuit 66 of the image storage device 23 stores a self-encoded image in the self-device prior to the start of image encoding from the control signal supplied from the system control circuit 38 to the image storage control circuit 68. Is detected, and the image encoding circuit 22a is notified that the image storage device 23 stores the encoded image. In response to this, the storage correspondence control circuit 54 of the image coding circuit 22a responds to this by the image coding control circuit 56.
To execute the encoding control corresponding to storage. As a result, the image encoding circuit 22a compresses and encodes the image information from the selective synthesizing circuit 20 by the storage encoding circuit 52 by the storage encoding method. The image memory 60 of the image storage device 23 stores image information encoded by the storage encoding method.

【0054】図5は、画像送信側での蓄積と画像受信側
での蓄積に対応して、蓄積用符号化を強制選択する以上
の動作のフローチャートを示す。
FIG. 5 shows a flow chart of the above-mentioned operation for forcibly selecting the encoding for accumulation in correspondence with the accumulation on the image transmitting side and the accumulation on the image receiving side.

【0055】以上の動作により、圧縮符号化画像の蓄積
手段に蓄積する場合においては、蓄積開始に先立って画
像符号化回路に蓄積の実行を通知することにより、蓄積
用符号化方式による画像情報の圧縮符号化を選択でき
る。この結果、ユーザは符号化方式の切替えを意識する
ことなく、蓄積された画像情報を、ランダム・アクセ
ス、高速再生及び逆再生などの特殊再生で再生できる。
また、蓄積画像の一部を廃棄して必要な期間のフレーム
だけを蓄積したり、Iピクチャだけを蓄積するなどとい
った機能も容易に実現できる。
When the compression-encoded image is accumulated in the accumulating means by the above operation, the execution of the accumulation is notified to the image encoding circuit prior to the start of the accumulation, so that the image information of the accumulation encoding method is stored. You can choose compression encoding. As a result, the user can reproduce the accumulated image information by special reproduction such as random access, high-speed reproduction, and reverse reproduction without paying attention to the switching of the encoding method.
Further, it is possible to easily realize a function of discarding a part of the accumulated image and accumulating only frames for a necessary period, or accumulating only I pictures.

【0056】なお、上記実施例では、通信用符号化方式
としてH.261を、蓄積用符号化方式としてMPEG
1を、それぞれ例に挙げて説明したが、本発明は、これ
らに限定されない。即ち、その他のあらゆる通信用・蓄
積用符号化方式を採用する場合にも、適用できる。
In the above embodiment, H.264 is used as the communication coding method. 261 is an MPEG as a storage encoding method.
1 has been described by way of example, the present invention is not limited thereto. That is, it can also be applied when any other communication / accumulation coding method is adopted.

【0057】また、上記実施例では、蓄積実行に際して
必ず蓄積用符号化方式を選択する場合について説明した
が、ユーザによる設定などにより、これを禁止する機能
を備えることにより強制制御に柔軟性をもたせてもよ
い。
Further, in the above embodiment, the case where the storage encoding method is always selected when executing the storage has been described, but the compulsory control is made flexible by providing a function for prohibiting this by the user setting or the like. May be.

【0058】また、上記実施例では、通信用符号化器と
蓄積用符号化器とを別々に備える場合について説明した
が、一部回路を共有化し、モード切替えなどにより通信
用符号化と蓄積用符号化の切替えを実現できることも明
らかである。
In the above embodiment, the case where the communication encoder and the storage encoder are separately provided has been described. However, a part of the circuit is shared and the communication encoding and the storage encoder are selected by mode switching or the like. It is also clear that encoding switching can be realized.

【0059】図1乃至図6を参照して説明した実施例で
は、その一部をソフトウエアにより実現できることは明
らかである。
It is obvious that a part of the embodiment described with reference to FIGS. 1 to 6 can be realized by software.

【0060】上記実施例では、通信用符号化手段と蓄積
用符号化手段を設け、状況に応じて、即ち、画像蓄積の
必要なときには強制的に蓄積用符号化手段で画像情報を
符号化するようにしたが、通信用符号化手段における符
号化方式を適宜の間隔でフレーム内符号化方式(即ち、
蓄積用に適した符号化モード)に強制するようにして
も、同様の効果を得ることができる。図7は、そのよう
にした符号化回路22aの変更例の概略構成ブロック図
である。
In the above embodiment, the communication coding means and the storage coding means are provided, and the storage coding means is forcibly coded the image information depending on the situation, that is, when the image storage is required. However, the coding method in the communication coding means is changed to the intraframe coding method (that is,
The same effect can be obtained by forcing a coding mode suitable for storage). FIG. 7 is a schematic configuration block diagram of a modified example of the encoding circuit 22a thus configured.

【0061】図7に示す符号化回路では、前フレーム
(予測値)との差分を符号化するフレーム間符号化(I
NTER)モードと、差分をとらずにその画面内で符号
化するフレーム内符号化(INTRA)モードをフレー
ム内のマクロブロック単位で選択できる。例えば、通常
の画像通信状態では、動きや時間方向で動きの少ない画
像や静止画ではINTERモードを使用して時間的冗長
度を削減し、動きの大きな画像や、動きが少ない画像で
もシーン・チェンジの際にはINTRAモードを使用す
る。先に説明したように、INTERモードには動き補
償付きと動き補償無しがある。また、発生する符号化デ
ータ量に応じて、量子化ステップ・サイズを変更し、必
要により駒落とし(フレーム・スキップ)を行なう。画
像蓄積時には、詳細は後述するが、フレームの各マクロ
ブロックで適宜のフレーム間隔でフレーム内符号化モー
ドが選択されるように、符号化モードが制御される。
In the coding circuit shown in FIG. 7, interframe coding (I) for coding the difference from the previous frame (predicted value) is carried out.
The NTER) mode and the intra-frame coding (INTRA) mode for coding in the screen without taking the difference can be selected for each macro block in the frame. For example, in a normal image communication state, INTER mode is used for an image or a still image with little movement in the motion or time direction to reduce temporal redundancy, and a scene change can be performed even for an image with large motion or an image with little motion. In this case, the INTRA mode is used. As described above, the INTER mode includes motion compensation and non-motion compensation. In addition, the quantization step size is changed according to the amount of encoded data to be generated, and if necessary, frame skipping (frame skip) is performed. Although details will be described later, at the time of image storage, the coding mode is controlled so that the intra-frame coding mode is selected at appropriate frame intervals in each macroblock of the frame.

【0062】図7において、140は選択合成回路20
からの画素データが入力する入力端子、142は、入力
端子140からの画素値と当該画素値の予測誤差との間
のエネルギー比較結果及び外部制御信号に従い、INT
RAモード又はINTERモードを選択する符号化モー
ド選択回路である。符号化モード選択回路142は、I
NTRAモードでは入力端子140からの画素値をその
まま出力し、INTERモードでは、マクロブロック単
位で予測値(前フレーム)との差分(予測誤差)を出力
する。
In FIG. 7, reference numeral 140 is a selective combining circuit 20.
The input terminal 142 receives pixel data from the input terminal 140, and the input terminal 142 receives an INT control signal according to an energy comparison result between the pixel value from the input terminal 140 and a prediction error of the pixel value and an external control signal.
It is an encoding mode selection circuit for selecting the RA mode or the INTER mode. The encoding mode selection circuit 142 uses the I
In the NTRA mode, the pixel value from the input terminal 140 is output as it is, and in the INTER mode, the difference (prediction error) from the prediction value (previous frame) is output in macroblock units.

【0063】144は、符号化モード選択回路142の
出力を離散コサイン変換し、DCT係数データを出力す
るDCT回路、146は、DCT回路144から出力さ
れるDCT係数データを、指定された量子化ステップ・
サイズで量子化する量子化回路、148は、量子化回路
146の出力を可変長符号化する可変長符号化回路、1
50は可変長符号化回路148の出力をバッファリング
する送信バッファ、152は送信バッファ150の出力
を分離多重化回路36に接続する出力端子である。
Reference numeral 144 denotes a DCT circuit which performs discrete cosine transform on the output of the coding mode selection circuit 142 and outputs DCT coefficient data, and 146 denotes the DCT coefficient data output from the DCT circuit 144 at a specified quantization step.・
A quantizer circuit for quantizing by size, 148 is a variable length coding circuit for variable length coding the output of the quantizing circuit 146,
Reference numeral 50 is a transmission buffer for buffering the output of the variable length coding circuit 148, and 152 is an output terminal for connecting the output of the transmission buffer 150 to the demultiplexing circuit 36.

【0064】154は、量子化回路146の出力を逆量
子化する逆量子化回路、156は逆量子化回路154の
出力を逆離散コサイン変換する逆DCT回路である。1
58は、INTERモードで逆DCT回路156の出力
に予測値を加算して出力し、INTRAモードでは逆D
CT回路156の出力をそのまま出力する加算器であ
る。160は、動き補償フレーム間予測のためのフレー
ム・メモリであり、加算器158の出力(局部復号値)
を記憶する。
Reference numeral 154 is an inverse quantization circuit for inversely quantizing the output of the quantization circuit 146, and 156 is an inverse DCT circuit for inverse discrete cosine transform of the output of the inverse quantization circuit 154. 1
58 adds the predicted value to the output of the inverse DCT circuit 156 in the INTER mode and outputs it, and outputs the inverse D in the INTRA mode.
It is an adder that outputs the output of the CT circuit 156 as it is. Reference numeral 160 denotes a frame memory for motion-compensated interframe prediction, which is the output of the adder 158 (local decoded value).
Is stored.

【0065】162は、入力端子140から入力する画
像信号とフレーム・メモリ160に記憶される前フレー
ムの画像信号とをマクロブロック単位で比較して動きベ
クトルを検出する動きベクトル検出回路、164は、動
きベクトル検出回路162により検出された動きベクト
ルに従い、フレーム・メモリ160からの前フレームの
データをマクロブロック単位で画面内で移動させて動き
を相殺する動き補償回路、166は動き補償回路164
の出力をマクロブロック単位で空間フィルタリングする
ローパス・フィルタである。フィルタ166の出力がフ
レーム間予測の予測値になり、加算器158及び減算器
168に印加される。減算器168は、入力端子140
からの画素データとフィルタ166の出力(予測値)と
の差、即ち予測誤差を算出して、符号化モード選択回路
142に供給する。
A motion vector detecting circuit 162 detects a motion vector by comparing the image signal input from the input terminal 140 with the image signal of the previous frame stored in the frame memory 160 in macroblock units. In accordance with the motion vector detected by the motion vector detection circuit 162, a motion compensation circuit 166 that moves the data of the previous frame from the frame memory 160 within the screen in macro block units to cancel the motion, and 166 is a motion compensation circuit 164.
Is a low-pass filter that spatially filters the output of the macroblock. The output of the filter 166 becomes a predicted value of inter-frame prediction and is applied to the adder 158 and the subtractor 168. The subtractor 168 has an input terminal 140.
The difference between the pixel data from (1) and the output (predicted value) of the filter 166, that is, the prediction error is calculated and supplied to the coding mode selection circuit 142.

【0066】170は、通常時には、システム制御回路
38からの符号化に関する制御信号、及び送信バッファ
150からのバッファ蓄積量信号に従い、符号化モード
選択回路142、量子化回路146、及び可変長符号化
回路148を制御する画像符号化制御回路である。シス
テム制御回路38からの符号化に関する制御信号には、
画質(空間解像度)優先、動き追従性(時間解像度)優
先、又はこれらの中間かを指定する信号や、書画カメラ
12の選択信号などがある。
Reference numeral 170 indicates a coding mode selection circuit 142, a quantization circuit 146, and a variable length coding circuit 170 according to a control signal relating to coding from the system control circuit 38 and a buffer accumulation amount signal from the transmission buffer 150 at normal times. An image encoding control circuit for controlling the circuit 148. The encoding control signal from the system control circuit 38 includes:
There are signals for designating image quality (spatial resolution) priority, motion followability (temporal resolution) priority, or an intermediate value thereof, a selection signal for the document camera 12, and the like.

【0067】172は、蓄積対応制御回路54と同様
に、システム制御回路38の受信制御情報認識部42及
び蓄積通知制御部44からの制御信号に応じて、画像符
号化制御回路170に蓄積対応の符号化制御を指示する
蓄積対応制御回路である。
Similar to the storage-corresponding control circuit 54, 172 stores in the image coding control circuit 170 in response to the control signals from the reception control information recognizing unit 42 and the storage notification control unit 44 of the system control circuit 38. It is a storage-corresponding control circuit for instructing encoding control.

【0068】図7に示す回路の通常時の動作を先ず説明
する。
The normal operation of the circuit shown in FIG. 7 will be described first.

【0069】入力端子140には選択合成回路20か
ら、例えばCCITT勧告H.261に従う共通フォー
マットであるCIF(Common Interfac
e Format)フォーマット又はQCIF(Qua
rter CIF)フォーマットで画像データが入力す
る。入力端子140に入力する画像データは、符号化モ
ード選択回路142、減算器168及び動きベクトル検
出回路162に印加される。
The input / output terminal 140 is supplied from the selective combining circuit 20, for example, CCITT Recommendation H.264. CIF (Common Interface) which is a common format according to H.261.
e Format) or QCIF (Qua
The image data is input in the rter CIF format. The image data input to the input terminal 140 is applied to the coding mode selection circuit 142, the subtractor 168, and the motion vector detection circuit 162.

【0070】減算器168は、入力端子140からの画
素データと、フィルタ166から出力される予測値との
差分(予測誤差)を算出し、符号化モード選択回路14
2に印加する。符号化モード選択回路142は、入力端
子140からの画素値と、減算器168からの予測誤差
とをエネルギー比較し、その比較結果、及び画像符号化
制御回路170からの制御信号に従い、符号化モードを
選択する。符号化モード選択回路142は、INTRA
モードの選択時には、入力端子140からの入力画素値
をそのままDCT回路144に出力し、INTERモー
ドの選択時には、減算器168からの予測誤差をDCT
回路144に出力する。
The subtractor 168 calculates the difference (prediction error) between the pixel data from the input terminal 140 and the prediction value output from the filter 166, and the coding mode selection circuit 14
2 is applied. The encoding mode selection circuit 142 performs energy comparison between the pixel value from the input terminal 140 and the prediction error from the subtractor 168, and according to the comparison result and the control signal from the image encoding control circuit 170, the encoding mode. Select. The encoding mode selection circuit 142 uses the INTRA
When the mode is selected, the input pixel value from the input terminal 140 is output as it is to the DCT circuit 144, and when the INTER mode is selected, the prediction error from the subtractor 168 is converted to the DCT value.
Output to the circuit 144.

【0071】DCT回路144は、符号化モード選択回
路142からのデータをブロック単位で離散コサイン
(DCT)変換し、DCT係数データを量子化回路14
6に出力する。量子化回路146は、画像符号化制御回
路170からの量子化特性制御信号により指定される量
子化ステップ・サイズで、DCT回路144からのDC
T係数データを量子化する。可変長符号化回路148
は、画像符号化制御回路170からの符号化制御信号に
従い有意ブロックを判定し、量子化DCT係数をCCI
TT勧告H.261に従って可変長符号化する。
The DCT circuit 144 performs discrete cosine (DCT) conversion of the data from the coding mode selection circuit 142 in block units, and the DCT coefficient data is quantized by the quantization circuit 14.
6 is output. The quantization circuit 146 uses the quantization step size specified by the quantization characteristic control signal from the image coding control circuit 170 to generate the DC from the DCT circuit 144.
Quantize the T coefficient data. Variable length coding circuit 148
Determines a significant block according to the coding control signal from the image coding control circuit 170, and determines the quantized DCT coefficient as CCI.
TT Recommendation H. In accordance with H.261, variable length coding is performed.

【0072】送信バッファ150は、可変長符号化回路
148による可変長符号化データをバッファリングして
出力端子152を介して分離多重化回路36に出力する
と共に、バッファ蓄積量を画像符号化制御回路170に
伝達する。
The transmission buffer 150 buffers the variable length coded data by the variable length coding circuit 148 and outputs it to the demultiplexing circuit 36 via the output terminal 152, and at the same time, stores the buffer accumulation amount in the image coding control circuit. To 170.

【0073】逆量子化回路154は、量子化回路146
で選択されたのと同じ量子化ステップ・サイズで、量子
化回路146の出力を逆量子化し、DCT係数の代表値
を出力する。逆DCT回路156は、逆量子化回路15
4の出力を逆離散コサイン変換する。加算器158は、
INTERモードでは、逆DCT回路156の出力に予
測値(フィルタ166の出力)を加算し、INTRAモ
ードでは逆DCT回路156の出力をそのまま出力す
る。加算器158の出力は、フレーム・メモリ160に
格納される。
The inverse quantization circuit 154 is the quantization circuit 146.
The output of the quantization circuit 146 is inversely quantized with the same quantization step size as that selected in, and the representative value of the DCT coefficient is output. The inverse DCT circuit 156 is the inverse quantization circuit 15
The output of 4 is inverse discrete cosine transformed. The adder 158 is
In the INTER mode, the predicted value (output of the filter 166) is added to the output of the inverse DCT circuit 156, and in the INTRA mode, the output of the inverse DCT circuit 156 is output as it is. The output of adder 158 is stored in frame memory 160.

【0074】フレーム・メモリ160は少なくとも2フ
レーム分の記憶容量を具備し、加算器158の出力画素
値(即ち、局部復号値)を記憶する。動きベクトル検出
回路162は、入力端子140からの現フレームの画素
データとフレーム・メモリ160に記憶される前フレー
ムの画素データとを比較し、画像の動きを検出する。具
体的には、現フレームの処理中のマクロブロック付近を
動きベクトル・サーチ・ウインドウとして前フレーム
(参照フレーム)の画素データをフレーム・メモリ60
から読み出し、ブロック・マッチング演算して動きベク
トルを検出する。
The frame memory 160 has a storage capacity of at least two frames and stores the output pixel value (that is, the locally decoded value) of the adder 158. The motion vector detection circuit 162 compares the pixel data of the current frame from the input terminal 140 with the pixel data of the previous frame stored in the frame memory 160, and detects the motion of the image. Specifically, the pixel data of the previous frame (reference frame) is set in the frame memory 60 as a motion vector search window in the vicinity of the macroblock being processed in the current frame.
Then, the block matching calculation is performed to detect the motion vector.

【0075】動き補償回路164は、動きベクトル検出
回路162で検出された動きベクトルに従い、その動き
を相殺するようにフレーム・メモリ160からの前フレ
ームの画素データを画面方向に移動する。フィルタ16
6は、動き補償回路164により動き補償された前フレ
ームの画素データに対し、ブロック境界における不連続
性を緩和するフィルタ処理を施し、処理データを減算器
168及び加算器158に予測値として供給する。
The motion compensation circuit 164 moves the pixel data of the previous frame from the frame memory 160 in the screen direction so as to cancel the motion according to the motion vector detected by the motion vector detection circuit 162. Filter 16
6 performs filter processing on the pixel data of the previous frame that has been motion-compensated by the motion compensation circuit 164 to reduce discontinuity at the block boundary, and supplies the processed data to the subtractor 168 and the adder 158 as a predicted value. .

【0076】画像符号化制御回路170は、システム制
御回路34からの制御信号及び送信バッファ150のデ
ータ蓄積量に応じて、画像符号化の全般を制御する。具
体的には、送信バッファ150がオーバーフローしない
ように、送信バッファ150のデータ蓄積量を基に、入
力画像の変化、シーン・チェンジ及び通信者の画質設定
に応じて適応的に、量子化回路146の量子化ステップ
・サイズ、符号化モード選択回路142におけるモード
選択、有意ブロック判定及び駒落とし(フレーム・スキ
ップ)を制御する。
The image encoding control circuit 170 controls the overall image encoding according to the control signal from the system control circuit 34 and the data storage amount of the transmission buffer 150. Specifically, the quantizing circuit 146 is adaptively adapted to the change in the input image, the scene change, and the image quality setting of the communicator based on the data storage amount of the transmission buffer 150 so that the transmission buffer 150 does not overflow. The quantization step size, the mode selection in the coding mode selection circuit 142, the significant block determination, and the frame skipping (frame skip) are controlled.

【0077】通常の画像通信の際、画像符号化制御回路
170は、図7に示す回路における符号化を次のように
制御する。即ち、動きや変化の少ない画像は、現フレー
ムと前フレームが非常に似ているので、前フレームとの
差分を符号化するフレーム間予測符号化(INTER)
方式又はモードを用いることにより、時間的冗長度を効
果的に削減する。更に動き補償(MC)を加えること
で、動きのある画像に対しても効率的な符号化を実現で
きる。動きが著しく大きい画像やシーンチェンジの際な
どは、フレーム間の相関が小さいので、同一フレーム内
の符号化が効果的である。即ち、前フレームとの差分を
とらずそのまま符号化するフレーム内符号化(INTR
A)方式又はモードを用いる。画像符号化制御回路17
0は、これら3つの符号化モード、即ち動き補償フレー
ム間予測符号化モード、動き補償無しのフレーム間予測
符号化モード(即ち、単純フレーム間予測符号化モー
ド)、及びフレーム内符号化モードをマクロブロック単
位で適応的に切り換える。
During normal image communication, the image coding control circuit 170 controls the coding in the circuit shown in FIG. 7 as follows. That is, in an image with little movement or change, the current frame and the previous frame are very similar to each other, so inter-frame predictive coding (INTER) that encodes the difference from the previous frame.
The method or mode is used to effectively reduce temporal redundancy. Furthermore, by adding motion compensation (MC), efficient coding can be realized even for a moving image. Since the correlation between frames is small when an image has a significantly large motion or when a scene is changed, encoding within the same frame is effective. That is, the intra-frame coding (INTR) is performed in which coding is performed as it is without taking the difference from the previous frame.
A) Method or mode is used. Image coding control circuit 17
0 is a macro of these three coding modes, that is, the motion-compensated inter-frame predictive coding mode, the inter-frame predictive coding mode without motion compensation (that is, the simple inter-frame predictive coding mode), and the intra-frame coding mode. Adaptively switch in block units.

【0078】量子化回路146における量子化特性に関
しては、量子化ステップ・サイズを小さくする程、画質
は向上するが、有意データが増加するので、伝送ビット
数の増加につながる。他方、量子化ステップ・サイズを
多くすると、伝送データ量は減少するが、画質が劣化す
る。CCITT勧告H.261によれば、1フレーム当
たりに発生するビット数には上限があり、画質の高精細
化のための量子化特性の向上にも限界がある。画質の高
精細化は伝送ビット数の増加を意味し、そのままフレー
ム・レートの減少につながる。即ち、画質(空間解像
度)と動きに対する追従性(時間解像度)とは相反する
ものであり、高画質を追求すると、必然的に動きに対す
る追従性が劣化する。そこで、画像符号化制御回路17
0は、送信バッファ150のデータ蓄積量を常時監視
し、適宜に効率的に量子化ステップ・サイズを設定す
る。回路170はまた、発生する符号化ビット数に応じ
て駒落とし(フレーム・スキップ)処理を行ない、フレ
ーム・レートを調節する。
Regarding the quantization characteristic in the quantization circuit 146, the smaller the quantization step size, the higher the image quality, but the more significant data, the more the number of transmission bits. On the other hand, if the quantization step size is increased, the amount of transmitted data decreases but the image quality deteriorates. CCITT Recommendation H. According to H.261, there is an upper limit to the number of bits generated per frame, and there is also a limit to the improvement of quantization characteristics for high definition image quality. Higher image quality means an increase in the number of transmission bits, which leads to a reduction in the frame rate. That is, the image quality (spatial resolution) and the tracking ability (temporal resolution) of the movement are contradictory, and pursuing high image quality inevitably deteriorates the tracking ability of the motion. Therefore, the image coding control circuit 17
A value of 0 constantly monitors the amount of data stored in the transmission buffer 150, and appropriately and efficiently sets the quantization step size. The circuit 170 also performs frame skipping (frame skip) processing according to the number of encoded bits generated, and adjusts the frame rate.

【0079】次に、蓄積対応制御回路172による蓄積
対応の符号化制御について説明する。蓄積対応制御回路
172には、画像蓄積装置23の自符号化画像蓄積監視
回路44から画像符号化回路22aの出力画像データの
蓄積実行の通知信号が入力すると共に、受信制御情報認
識回路42からは、相手端末(画像受信側端末)が受信
画像の蓄積実行モードになっていることの通知信号が入
力する。蓄積対応制御回路172は、これらの何れかの
通知信号に応じて、画像符号化制御回路170に強制的
に所定期間毎にフレーム内符号化フレーム(更新画面)
を挿入するように指示する。つまり、例えば、数符号化
フレームおきに、符号化モード選択回路142の比較結
果を無効としてフレーム内の全ブロックについてフレー
ム内符号化(INTRA)モードを選択させる。ここで
は、この強制処理フレーム間隔は、予めシステム制御回
路38に設定されているものとする。
Next, the storage-corresponding encoding control by the storage-corresponding control circuit 172 will be described. The storage-corresponding control circuit 172 receives a storage execution notification signal of the output image data of the image coding circuit 22a from the self-coded image storage monitoring circuit 44 of the image storage device 23, and also receives from the reception control information recognition circuit 42. , The notification signal that the partner terminal (image receiving terminal) is in the received image storage execution mode is input. The storage-corresponding control circuit 172 forces the image coding control circuit 170 to respond to any one of these notification signals to force intra-frame coding frames (update screen) at predetermined intervals.
Instruct to insert. That is, for example, every few coded frames, the comparison result of the coding mode selection circuit 142 is invalidated, and the intraframe coding (INTRA) mode is selected for all blocks in the frame. Here, it is assumed that the forced processing frame interval is set in the system control circuit 38 in advance.

【0080】図2に示す画像符号化回路22aを使用し
た実施例の場合と同様に、画像蓄積装置23での画像蓄
積には、画像送信側端末の画像蓄積装置23での画像蓄
積と、画像受信側端末の画像蓄積装置23での画像蓄積
がある。
As in the case of the embodiment using the image encoding circuit 22a shown in FIG. 2, the image accumulation in the image accumulation device 23 is performed by the image accumulation in the image accumulation device 23 of the image transmitting side terminal. There is image storage in the image storage device 23 of the receiving side terminal.

【0081】先ず、後者の画像蓄積を際の動作を説明す
る。画像受信側端末は、受信画像を蓄積するとき(例え
ば、留守録モードになっているとき)、画像通信に先立
ち画像送信側端末に受信画像の蓄積を示す制御情報を送
信する。即ち、画像受信側端末で、画像蓄積装置23の
受信画像蓄積監視回路64が、受信画像の蓄積モードに
なっていることを認識すると、蓄積通知制御部44に受
信画像データの蓄積開始を通知する。蓄積通知制御部4
4は、これに応答して、画像送信側端末に、受信画像の
蓄積実行を示す制御情報を送信する。
First, the operation for storing the latter image will be described. When the image receiving side terminal stores the received image (for example, in the message recording mode), the image receiving side terminal transmits the control information indicating the storage of the received image to the image transmitting side terminal prior to the image communication. That is, when the received image storage monitoring circuit 64 of the image storage device 23 in the image receiving side terminal recognizes that it is in the received image storage mode, it notifies the storage notification control unit 44 of the start of storage of the received image data. . Storage notification control unit 4
In response to this, 4 transmits control information indicating execution of accumulation of received images to the image transmission side terminal.

【0082】画像送信側端末では、受信制御情報認識部
42が、画像受信側端末からの蓄積実行を示す制御情報
を認識し、図7に示す画像符号化回路22aの蓄積対応
制御回路172に画像受信側端末での受信画像の蓄積実
行を通知する。画像符号化回路22aの蓄積対応制御回
路172は、これに応答して、画像符号化制御回路17
0に蓄積対応の符号化制御を指示する。即ち、画像符号
化制御回路170は、所定フレーム期間おきに、フレー
ム内の全ブロックについて強制的にフレーム内符号化処
理するように図7に示す回路の各部を制御する。送信す
べき画像は、所定フレーム期間おきに全ブロックがフレ
ーム内符号化されたフレームになり、画像蓄積装置23
を素通りし、分離多重有か回路36及び回線インターフ
ェース34並びに通信回線を介して相手端末に送信さ
れ、相手端末の画像蓄積装置23又はこれに類似する記
憶装置に蓄積される。これにより、受信側端末が受信し
蓄積する符号化画像情報は、所定周期で全ブロックがフ
レーム内符号化されたものになっており、比較的短時間
の内に、正しく再現された受信画像を再生表示できる。
In the image transmission side terminal, the reception control information recognition section 42 recognizes the control information indicating the accumulation execution from the image reception side terminal, and the image is stored in the accumulation correspondence control circuit 172 of the image encoding circuit 22a shown in FIG. Notify that the receiving terminal has accumulated the received images. In response to this, the storage correspondence control circuit 172 of the image coding circuit 22a responds to this, and the image coding control circuit 17
0 is used to instruct the encoding control corresponding to storage. That is, the image coding control circuit 170 controls each part of the circuit shown in FIG. 7 so as to forcibly perform the intraframe coding processing on all the blocks in the frame at every predetermined frame period. The image to be transmitted is a frame in which all blocks are intra-coded every predetermined frame period.
Is transmitted to the partner terminal through the separation / multiplexing circuit 36, the line interface 34, and the communication line, and is stored in the image storage device 23 of the partner terminal or a storage device similar thereto. As a result, the coded image information received and accumulated by the receiving terminal is the one in which all blocks are intra-frame coded at a predetermined cycle, and a correctly reproduced received image can be obtained within a relatively short time. Playback can be displayed.

【0083】次に、画像送信側端末が自身の画像符号化
回路22aで圧縮符号化処理された画像データを自身の
画像蓄積装置23に蓄積する場合を説明する。
Next, a case will be described in which the image transmission side terminal stores the image data that has been compression-encoded by its own image encoding circuit 22a in its own image storage device 23.

【0084】画像蓄積装置23の自符号化画像蓄積監視
回路66は、システム制御回路38が画像蓄積制御回路
68に供給する制御信号から、画像符号化の開始に先立
ち自装置内符号化画像の蓄積の実行を検出し、画像符号
化回路22a(の蓄積対応制御回路172)に画像蓄積
装置23が符号化画像を蓄積する旨を通知する。画像符
号化回路22aの蓄積対応制御回路172は、これに応
答して、画像符号化制御回路170に蓄積対応の符号化
制御を実行するよう指示する。これに応じて、画像符号
化制御回路170は、所定フレーム期間おきに、フレー
ム内の全ブロックについて強制的にフレーム内符号化処
理するように図7に示す回路の各部を制御する。このよ
うに符号化された画像情報は、画像蓄積装置23の画像
メモリ60に蓄積される。
The self-encoded image storage monitoring circuit 66 of the image storage device 23 stores a self-encoded image in the self-device prior to the start of image encoding from the control signal supplied from the system control circuit 38 to the image storage control circuit 68. Is detected and the image encoding circuit 22a (the storage correspondence control circuit 172 thereof) is notified that the image storage device 23 stores the encoded image. In response to this, the storage-corresponding control circuit 172 of the image coding circuit 22a instructs the image coding control circuit 170 to execute the storage-corresponding coding control. In response to this, the image coding control circuit 170 controls each unit of the circuit shown in FIG. 7 so as to forcibly perform the intraframe coding processing on all the blocks in the frame at every predetermined frame period. The image information encoded in this way is stored in the image memory 60 of the image storage device 23.

【0085】図8は、画像符号化制御回路170による
符号化制御を示すフローチャートである。
FIG. 8 is a flowchart showing the coding control by the image coding control circuit 170.

【0086】以上の動作により、圧縮符号化画像の蓄積
手段に蓄積する場合においては、蓄積開始に先立って画
像符号化回路に蓄積の実行を通知することにより、所定
タイミングでフレーム内符号化画像が強制挿入されるこ
とになる。これにより、フレーム内符号化画像の挿入周
期等にもよるが、途中再生も容易になる。また、蓄積画
像の一部を廃棄して必要な期間のフレームだけを蓄積し
たり、フレーム内符号化フレームだけを蓄積することも
できる。
By the above operation, when the compression coded image is stored in the storage means, the execution of the storage is notified to the image coding circuit prior to the start of the storage, so that the intra-frame coded image is generated at a predetermined timing. It will be forcibly inserted. As a result, the intermediate reproduction becomes easy, depending on the insertion period of the intra-frame coded image and the like. It is also possible to discard a part of the stored image and store only the frames for a necessary period, or store only the intra-frame coded frames.

【0087】なお、上記実施例においては、ITU−T
勧告H.261に従う圧縮符号化方式について説明した
が、他の圧縮符号化方式についても適用できることは言
うまでもない。
In the above embodiment, the ITU-T
Recommendation H. Although the compression encoding method according to H.261 has been described, it goes without saying that it can be applied to other compression encoding methods.

【0088】また、上記実施例においては、フレーム内
符号化処理するタイミングを予め決められた固定間隔お
よび固定単位として説明したが、画像蓄積を通知する制
御情報に強制処理タイミング(制御間隔及び制御単位な
ど)を指示する制御情報を付加して伝送することによ
り、受信端末(実際に画像を蓄積する端末)が、強制フ
レーム内符号化処理タイミングを設定制御することがで
きる。
In the above embodiment, the timing of the intra-frame coding process is described as a fixed interval and a fixed unit which are determined in advance. However, the forced processing timing (control interval and control unit) is included in the control information for notifying the image accumulation. Etc.) is added and transmitted, the receiving terminal (terminal that actually stores the image) can set and control the compulsory intra-frame encoding processing timing.

【0089】また、上記実施例においては、強制的にフ
レーム内符号化処理する単位が1フレームである場合に
ついて述べたが、これに限らず、複数フレームや1フレ
ームを領域分割したものなどを強制処理単位としてもよ
い。また、制御間隔についても上記実施例に限定されな
い。
In the above embodiment, the case where the unit for forcibly performing the intra-frame encoding processing is one frame has been described, but the present invention is not limited to this, and a plurality of frames or one obtained by dividing one frame into an area is compulsory. It may be a processing unit. Further, the control interval is not limited to the above embodiment.

【0090】以上の各実施例の各要素は、その一部又は
全部をソフトウエアで実現できることは明らかである。
It is obvious that some or all of the elements of the above-described embodiments can be realized by software.

【0091】[0091]

【発明の効果】以上の説明から容易に理解できるよう
に、本発明によれば、画像受信側又は画像送信側で画像
情報を蓄積する場合に、蓄積用符号化方式による圧縮符
号化を選択するので、ユーザが特に符号化方式の変更を
意識することなく、送信側又は受信側で蓄積された画像
をランダム・アクセス、高速再生、逆再生などの特殊再
生で再生できるようになる。
As can be easily understood from the above description, according to the present invention, when the image information is stored on the image receiving side or the image transmitting side, the compression coding by the storage coding method is selected. Therefore, it becomes possible for the user to reproduce the image stored on the transmitting side or the receiving side by special reproduction such as random access, high-speed reproduction, reverse reproduction, etc., without being particularly aware of the change of the encoding method.

【0092】また、1つの符号化方式の符号化手段のみ
であっても、画像蓄積に際して所定周期でフレーム内符
号化処理を強制的に挿入するようにしたので、蓄積に適
した符号化が可能になり、再生開始時だけでなく途中再
生開始時でも画像の乱れを低減した正しい画像を構成
し、再生表示できる。更には、蓄積画像の途中再生に限
らず、蓄積画像の一部を廃棄して必要な期間のフレーム
だけを蓄積したり、フレーム内符号化フレームだけを蓄
積するなどといった機能も容易に実現できる。
Further, even if only one encoding means of one encoding method is used, the intraframe encoding processing is forcibly inserted at a predetermined cycle during image accumulation, so that encoding suitable for accumulation is possible. Therefore, not only at the start of reproduction, but also at the start of intermediate reproduction, a correct image with reduced image disturbance can be configured and reproduced and displayed. Further, not only the intermediate reproduction of the accumulated image, but also a function of discarding a part of the accumulated image and accumulating only frames for a required period, accumulating only intra-frame encoded frames, and the like can be easily realized.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の一実施例である動画像通信端末の全
体概略構成ブロック図である
FIG. 1 is an overall schematic block diagram of a moving image communication terminal which is an embodiment of the present invention.

【図2】 画像符号化回路22aの概略構成ブロック図
である。
FIG. 2 is a schematic block diagram of an image encoding circuit 22a.

【図3】 MPEG1における符号化フレームの一例で
ある。
FIG. 3 is an example of a coded frame in MPEG1.

【図4】 画像蓄積装置23の概略構成ブロック図であ
る。
FIG. 4 is a schematic block diagram of an image storage device 23.

【図5】 蓄積用符号化方式選択のフローチャートであ
る。
FIG. 5 is a flowchart for selecting an encoding method for storage.

【図6】 動きベクトルの説明図である。FIG. 6 is an explanatory diagram of motion vectors.

【図7】 画像符号化回路22aの別の構成の概略構成
ブロック図である。
FIG. 7 is a schematic configuration block diagram of another configuration of the image encoding circuit 22a.

【図8】 図7に示す画像符号化回路22aにおける符
号化制御のフローチャートである。
8 is a flowchart of encoding control in the image encoding circuit 22a shown in FIG.

【符号の説明】[Explanation of symbols]

10:カメラ 12:書画カメラ 14:画像入力インターフェース 16:モニタ 18:画像出力インターフェース 20:選択合成回路 22:画像符号化復号化回路 22a:画像符号化回路 22b:画像復号化回路 24:ハンドセット 26:マイク 28:スピーカ 30:音声入出力インターフェース 32:音声符号化復号化回路 32a:音声符号化回路 32b:音声音声復号化回路 34:回線インターフェース 36:分離多重化回路 38:システム制御回路 40:操作装置 42:受信制御情報認識部 44:蓄積通知制御部 50:通信用画像符号化回路 52:蓄積用画像符号化回路 54:蓄積対応制御回路 56:画像符号化制御回路 60:画像メモリ 62:入出力選択回路 64:受信画像蓄積監視回路 66:自符号化画像蓄積監視回路 68:画像蓄積制御回路 140:入力端子 142:符号化モード選択回路 144:DCT回路 146:量子化回路 148:可変長符号化回路 150:送信バッファ 152:出力端子 154:逆量子化回路 156:逆DCT回路 158:加算器 160:動き補償用フレーム・メモリ 162:動きベクトル検出回路 164:動き補償回路 166:ローパス・フィルタ 168:減算器 170:画像符号化制御回路 172:蓄積対応制御回路 10: Camera 12: Document camera 14: Image input interface 16: Monitor 18: Image output interface 20: Selective combining circuit 22: Image encoding / decoding circuit 22a: Image encoding circuit 22b: Image decoding circuit 24: Handset 26: Microphone 28: Speaker 30: Voice input / output interface 32: Voice coding / decoding circuit 32a: Voice coding circuit 32b: Voice / voice decoding circuit 34: Line interface 36: Separation / multiplexing circuit 38: System control circuit 40: Operating device 42: reception control information recognition unit 44: accumulation notification control unit 50: communication image encoding circuit 52: accumulation image encoding circuit 54: accumulation correspondence control circuit 56: image encoding control circuit 60: image memory 62: input / output Selection circuit 64: Received image accumulation monitoring circuit 66: Self-coded image accumulation Visual circuit 68: Image storage control circuit 140: Input terminal 142: Coding mode selection circuit 144: DCT circuit 146: Quantization circuit 148: Variable length coding circuit 150: Transmission buffer 152: Output terminal 154: Inverse quantization circuit 156 : Inverse DCT circuit 158: Adder 160: Frame memory for motion compensation 162: Motion vector detection circuit 164: Motion compensation circuit 166: Low pass filter 168: Subtractor 170: Image coding control circuit 172: Storage correspondence control circuit

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 5/92 7/30 H04N 7/133 Z ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location H04N 5/92 7/30 H04N 7/133 Z

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 入力された画像情報を、通信用符号化方
式及び蓄積用符号化方式の選択された一方により圧縮符
号化する符号化手段と、当該符号化手段による符号化画
像データを送信する送信手段と、当該送信手段による当
該符号化画像データを受信する側の端末からの制御情報
を受信する受信手段と、当該受信手段により受信した制
御情報に応答して、当該符号化手段に蓄積用符号化方式
を選択するよう指示する符号化制御手段とを具備するこ
とを特徴とする画像通信端末装置。
1. An encoding unit that compresses and encodes input image information by one of a communication encoding system and a storage encoding system, and transmits image data encoded by the encoding unit. Transmitting means, receiving means for receiving control information from the terminal on the side that receives the encoded image data by the transmitting means, and storing in the encoding means in response to the control information received by the receiving means An image communication terminal device, comprising: an encoding control unit that gives an instruction to select an encoding method.
【請求項2】 入力された画像情報を、通信用符号化方
式及び蓄積用符号化方式の選択された一方により圧縮符
号化する符号化手段と、当該符号化手段による符号化画
像データを蓄積する蓄積手段と、当該蓄積手段による当
該符号化画像データの蓄積に際し、当該符号化手段に所
定間隔のフレーム内符号化方式を選択するよう指示する
符号化制御手段とを具備することを特徴とする画像通信
端末装置。
2. An encoding means for compressing and encoding the inputted image information by one of a communication encoding method and a storage encoding method, and accumulating image data encoded by the encoding means. An image, comprising: storage means; and encoding control means for instructing the encoding means to select an intraframe encoding method at a predetermined interval when the encoded image data is accumulated by the accumulation means. Communication terminal equipment.
【請求項3】 符号化された画像情報を受信する受信手
段と、当該受信手段で受信した符号化画像データを蓄積
する蓄積手段と、当該蓄積手段による当該符号化画像デ
ータの蓄積に先立ち、当該受信符号化画像データの送信
側端末に受信画像の蓄積を通知する制御情報を送出する
制御情報送信手段とを具備することを特徴とする画像通
信端末装置。
3. Receiving means for receiving encoded image information, accumulating means for accumulating encoded image data received by the receiving means, and prior to accumulating the encoded image data by the accumulating means. An image communication terminal device, comprising: control information transmitting means for transmitting control information for notifying storage of a received image to a transmission side terminal of received encoded image data.
【請求項4】 入力された画像情報を、所定符号化単位
毎にフレーム内符号化方式とフレーム間符号化方式とを
選択的に用いて圧縮符号化する符号化手段と、当該符号
化手段による符号化画像データを送信する送信手段と、
当該送信手段による当該符号化画像データの受信側端末
からの第1の制御情報を受信する第1受信手段と、当該
第1受信手段により受信される当該第1の制御情報に応
答して、当該符号化手段に所定タイミング毎に強制的に
フレーム内符号化方式を選択するよう指示する符号化制
御手段とを具備することを特徴とする画像通信端末装
置。
4. An encoding means for compressing and encoding the inputted image information by selectively using an intraframe encoding method and an interframe encoding method for each predetermined encoding unit, and the encoding means. Transmitting means for transmitting encoded image data,
In response to the first control means for receiving first control information from the receiving side terminal of the encoded image data by the transmission means, and the first control information received by the first reception means, An image communication terminal device, comprising: an encoding control unit for instructing the encoding unit to forcibly select an intraframe encoding system at every predetermined timing.
【請求項5】 更に、上記送信手段による上記符号化画
像データの受信側端末からの第2の制御情報を受信する
第2受信手段と、当該第2受信手段により受信される当
該第2の制御情報に応答して、強制的フレーム内符号化
タイミングを決定するタイミング制御手段とを具備し、
上記符号化制御手段は、上記受信手段による上記第1制
御情報に応答して上記符号化手段に当該タイミング制御
手段で決定されたタイミングで強制的にフレーム内符号
化方式を選択するよう指示する請求項4に記載の画像通
信端末装置。
5. A second receiving means for receiving second control information from the receiving side terminal of the encoded image data by the transmitting means, and the second control received by the second receiving means. Timing control means for responsive to the information to determine the forced intraframe coding timing,
The encoding control means, in response to the first control information from the receiving means, instructs the encoding means to forcibly select the intraframe encoding method at the timing determined by the timing control means. Item 4. The image communication terminal device according to item 4.
【請求項6】 入力された動画像情報を、所定符号化単
位毎にフレーム内符号化方式とフレーム間符号化方式と
を選択的に用いて圧縮符号化する符号化手段と、当該符
号化手段による符号化画像データを蓄積する蓄積手段
と、当該蓄積手段による当該符号化画像データの蓄積に
際し、当該符号化手段に対して所定タイミング毎に強制
的にフレーム内符号化方式を選択するよう指示する符号
化制御手段とを具備することを特徴とする画像通信端末
装置。
6. Encoding means for compressing and encoding the input moving image information by selectively using an intraframe encoding method and an interframe encoding method for each predetermined encoding unit, and the encoding means. Storage means for storing the encoded image data by the storage means, and when storing the encoded image data by the storage means, instruct the encoding means to forcibly select the intraframe encoding method at every predetermined timing. An image communication terminal device, comprising: an encoding control unit.
JP6218592A 1994-09-13 1994-09-13 Image communication terminal Withdrawn JPH0884329A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6218592A JPH0884329A (en) 1994-09-13 1994-09-13 Image communication terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6218592A JPH0884329A (en) 1994-09-13 1994-09-13 Image communication terminal

Publications (1)

Publication Number Publication Date
JPH0884329A true JPH0884329A (en) 1996-03-26

Family

ID=16722380

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6218592A Withdrawn JPH0884329A (en) 1994-09-13 1994-09-13 Image communication terminal

Country Status (1)

Country Link
JP (1) JPH0884329A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002080562A1 (en) * 2001-03-28 2002-10-10 Mitsubishi Denki Kabushiki Kaisha Multimedia communication device
JP2003515178A (en) * 1999-10-28 2003-04-22 クゥアルコム・インコーポレイテッド Predictive speech coder using coding scheme patterns to reduce sensitivity to frame errors
JP2005108154A (en) * 2003-10-02 2005-04-21 Canon Inc Display device and display method for the same
JP2009505589A (en) * 2005-08-19 2009-02-05 クゥアルコム・インコーポレイテッド Picture-in-picture processing for video telephony
JP2011071833A (en) * 2009-09-28 2011-04-07 Brother Industries Ltd Communication terminal device, terminal control method, and terminal control program

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003515178A (en) * 1999-10-28 2003-04-22 クゥアルコム・インコーポレイテッド Predictive speech coder using coding scheme patterns to reduce sensitivity to frame errors
WO2002080562A1 (en) * 2001-03-28 2002-10-10 Mitsubishi Denki Kabushiki Kaisha Multimedia communication device
JP2005108154A (en) * 2003-10-02 2005-04-21 Canon Inc Display device and display method for the same
JP2009505589A (en) * 2005-08-19 2009-02-05 クゥアルコム・インコーポレイテッド Picture-in-picture processing for video telephony
JP2013031191A (en) * 2005-08-19 2013-02-07 Qualcomm Inc Picture-in-picture processing for video telephony
US8737489B2 (en) 2005-08-19 2014-05-27 Qualcomm Incorporated Picture-in-picture processing for video telephony
US8942293B2 (en) 2005-08-19 2015-01-27 Qualcomm Incorporated Picture-in-picture processing for video telephony
US8976872B2 (en) 2005-08-19 2015-03-10 Qualcomm Incorporated Picture-in-picture processing for video telephony
JP2011071833A (en) * 2009-09-28 2011-04-07 Brother Industries Ltd Communication terminal device, terminal control method, and terminal control program

Similar Documents

Publication Publication Date Title
US6493466B1 (en) Image data compression or expansion method and apparatus, and image transmission system and monitoring system using the method and device
JP3659161B2 (en) Video encoding device and videophone terminal using the same
JP2000244927A (en) Video converter
JP2003274410A (en) Surveillance video encoding device, decoding device, and encoding method
JPH0795584A (en) Image coding device
JPWO2008035657A1 (en) Surveillance video storage system
JPH0884329A (en) Image communication terminal
JPH0630402A (en) Image coding device
JPH07298231A (en) Multipoint video communication system, its control device and video communication terminal
JP4240200B2 (en) Moving picture coding apparatus and moving picture coding method
JPH09214965A (en) Moving picture coding method and apparatus
US6904093B1 (en) Horizontal/vertical scanning frequency converting apparatus in MPEG decoding block
JP2001028755A (en) Image encoding apparatus and image encoding method
JPH06351011A (en) Dynamic image transmitter
JPH05130602A (en) Terminal device
JPH02241285A (en) High-efficiency encoding device for video signals
JP3384910B2 (en) Imaging device and image reproducing device
JPH07222048A (en) Imaging device
JPH0638186A (en) Picture encoder
JPH09107543A (en) Quantizer control system
JP3112170B2 (en) Image data encoding device
JPH0846973A (en) Image communication device and system
JP2001177826A (en) Moving picture encoding method and device
JP2001333428A (en) Moving picture transmission/reception system
JPH07162853A (en) Imaging device

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20011120