JP2001251583A - Coded data recorder - Google Patents

Coded data recorder

Info

Publication number
JP2001251583A
JP2001251583A JP2000061212A JP2000061212A JP2001251583A JP 2001251583 A JP2001251583 A JP 2001251583A JP 2000061212 A JP2000061212 A JP 2000061212A JP 2000061212 A JP2000061212 A JP 2000061212A JP 2001251583 A JP2001251583 A JP 2001251583A
Authority
JP
Japan
Prior art keywords
data
recording
frame
information
input
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.)
Granted
Application number
JP2000061212A
Other languages
Japanese (ja)
Other versions
JP4283964B2 (en
Inventor
Hiroshi Ogasawara
浩 小笠原
Koichi Ito
伊藤  公一
Yoshinori Yamaguchi
賢徳 山口
Yuichi Sato
勇一 佐藤
Yasuki Arai
康記 新井
Osamu Yamagishi
治 山岸
Yoshihiro Kataoka
好広 片岡
Seiji Oura
聖二 大浦
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2000061212A priority Critical patent/JP4283964B2/en
Publication of JP2001251583A publication Critical patent/JP2001251583A/en
Application granted granted Critical
Publication of JP4283964B2 publication Critical patent/JP4283964B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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)

Abstract

PROBLEM TO BE SOLVED: To record data of high quality right after a recording instruction is inputted, even when the recording of data is started during reception of the data. SOLUTION: The received image frame is inputted temporarily to a temporary storage part 25 and the received frame equivalent to the latest single-macro cycle are always held in the midst of radio visual telephone communication carried out at a cellular phone terminal according to MPEG-4 standards. When an image recording operation is started under such conditions, the received frames equivalent to a single-macro cycle held at the part 25 right before the image recording operation is started and the image frames received after the image recording operation is started are transferred to a main recording part 26 and recorded there. When an image compression recording mode is set, a pseudo-I frame is reconfigured on the basis of the macro blocks of P frames equivalent to a single-macro cycle, held at the part 25, and this pseudo-I frame is stored in the storage part 26.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、例えばMPEG
−4(Moving Picture Experts Group-4)を採用したデ
ータ伝送システムのように、時間軸上で相関を有するフ
レームデータ群を自立情報と従属情報とにより表し、所
定期間ごとに自立情報を少なくとも1つのフレームに挿
入して伝送するようにしたシステムで使用される符号化
データ記録装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention
-4 (Moving Picture Experts Group-4), a frame data group having a correlation on the time axis is represented by autonomous information and subordinate information, and at least one autonomous information is provided every predetermined period. The present invention relates to an encoded data recording device used in a system which is inserted into a frame and transmitted.

【0002】[0002]

【従来の技術】近年、携帯電話装置や携帯情報端末で
は、音声通信サービスのみならず、SMS(Short Mess
age Service)や電子メールサービス、無線インターネ
ットを利用した情報配信サービス等の種々伝送サービス
を使用できるようになってきている。しかしこの種のシ
ステムにおいて、動画像データのような情報量の大きい
データを伝送しようとすると、伝送路帯域がネックとな
りそのままでは伝送することができない。
2. Description of the Related Art In recent years, in mobile telephone devices and portable information terminals, not only voice communication services but also SMS (Short Mess
age service), an e-mail service, an information distribution service using a wireless Internet, and the like. However, in this type of system, when attempting to transmit data having a large amount of information such as moving image data, the transmission path band becomes a bottleneck and transmission cannot be performed as it is.

【0003】そこで、動画像データを無線伝送する場合
には動画像の圧縮/伸張処理が必要となり、その実現手
段の一つとしてMPEG−4と呼ばれる画像圧縮/伸張
方式の採用が検討されている。MPEG−4は、動画像
データのように時間軸上で関連性を有するデータを、静
止画として圧縮した1画面の全画像情報要素を含み画像
データとして独立して意味をなす自立情報としての画像
フレーム(以後Iフレームと称する)と、1フレーム前
の画像データとの差分情報からなるフレーム(以後Pフ
レームと称する)とで表す。そして、伝送開始後の最初
のフレームタイミングではIフレームを送信し、以後の
各フレームタイミングではPフレームを順次送信するよ
うにしたもので、これにより例えば数Mbps 相当の情報
量を持つ動画像データを数十Kbps に圧縮して伝送する
ことを可能としている。
[0003] Therefore, when moving image data is transmitted wirelessly, compression / expansion processing of the moving image is required, and adoption of an image compression / expansion method called MPEG-4 is being studied as one of means for realizing this. . MPEG-4 is an image as autonomous information, which includes all image information elements of one screen and compresses data having relevance on the time axis such as moving image data as a still image and independently makes sense as image data. A frame (hereinafter, referred to as an I frame) and a frame (hereinafter, referred to as a P frame) including difference information from the image data of one frame before are represented. Then, an I frame is transmitted at the first frame timing after the start of transmission, and a P frame is sequentially transmitted at each subsequent frame timing, so that, for example, moving image data having an information amount equivalent to several Mbps is transmitted. It is possible to transmit the data compressed to several tens of Kbps.

【0004】ところが、この様に初期フレームのみ絶対
値情報を伝送し以後の各フレームでは前フレームとの差
分情報を伝送するシステムでは、受信側の装置において
例えば使用者がデータ受信途中で録画ボタンを押したと
すると、差分情報(Pフレーム)しか記録することがで
きず、この結果録画した画像データからは有効な画像再
生を行うことができない。
However, in such a system in which the absolute value information is transmitted only in the initial frame and the difference information from the previous frame is transmitted in each of the subsequent frames, for example, the user presses the recording button during data reception in the receiving apparatus. If pressed, only the difference information (P frame) can be recorded, and as a result, effective image reproduction cannot be performed from the recorded image data.

【0005】そこでMPEG−4では、各Pフレームの
画面を多数のブロックに分割し、各Pフレームごとに任
意のブロックのみ前フレームとの差分ではなく単独で圧
縮した絶対値情報からなるデータを伝送するという工夫
がなされている。上記絶対値情報からなるデータが挿入
されるブロックはIマクロブロックと呼ばれ、送信側は
1画面を再構成するに必要なすべてのIマクロブロック
を複数のPフレームに分散して周期的に送信する。一方
Pフレームデータのうち前フレームとの差分データとし
て圧縮されるものはPマクロブロックと呼ばれる。上記
1画面分のIマクロブロックを送信する周期を仮にマク
ロ周期と呼称する。したがって受信側は、少なくとも1
マクロ周期分のPフレームを受信することで、これらの
Pフレームにより伝送された複数のマクロブロックをも
とに非圧縮の1画面データを再構成することができる。
[0005] In MPEG-4, the screen of each P frame is divided into a number of blocks, and for each P frame, data consisting of absolute value information compressed independently is transmitted instead of the difference from the previous frame for only an arbitrary block. The idea is to do it. The block into which the data consisting of the absolute value information is inserted is called an I macroblock, and the transmitting side periodically transmits all the I macroblocks necessary for reconstructing one screen by dispersing them into a plurality of P frames. I do. On the other hand, the P frame data that is compressed as difference data from the previous frame is called a P macroblock. The period for transmitting the I macroblock for one screen is temporarily referred to as a macro period. Therefore, the receiving side has at least one
By receiving P frames for the macro period, uncompressed one-screen data can be reconstructed based on a plurality of macro blocks transmitted by these P frames.

【0006】この様な方式であれば、受信側の装置にお
いてデータストリームの受信途中で録画ボタンが押され
た場合でも、1マクロ周期分のPフレームを受信するこ
とで、その中に含まれるI及びPマクロブロックをもと
に完全な1画面データを再生し記録することが可能とな
る。
According to such a method, even if the recording button is pressed during the reception of the data stream in the receiving apparatus, the P frame for one macro cycle is received, so that the I frame included in the frame is received. , And complete one-screen data can be reproduced and recorded based on the P macroblock.

【0007】[0007]

【発明が解決しようとする課題】しかしながらこの様な
方式では、録画を開始してから1マクロ周期分のPフレ
ームを受信するまでの例えば約10秒間は、完全な1画
面データを再構成することができない。このため、録画
開始直後の約10秒間においては記録画像の品質が保証
されず、使用者は品質が著しく劣化した記録画像を見せ
られることになり非常に好ましくなかった。
However, in such a method, complete one-screen data is reconstructed, for example, for about 10 seconds from the start of recording to the reception of a P frame for one macro cycle. Can not. For this reason, the quality of the recorded image is not guaranteed for about 10 seconds immediately after the start of the recording, and the user can see the recorded image whose quality has been significantly deteriorated, which is very undesirable.

【0008】この発明は上記事情に着目してなされたも
ので、その第1の目的は、データ受信途中で記録を開始
した場合でも、記録指示の入力直後から高品質のデータ
を記録できるようにした符号化データ記録装置を提供す
ることである。
The present invention has been made in view of the above circumstances. A first object of the present invention is to enable high-quality data to be recorded immediately after a recording instruction is input even when recording is started during data reception. It is an object of the present invention to provide an encoded data recording device.

【0009】第2の目的は、データ受信途中で記録を開
始した場合には、品質の劣化したデータを記録しないよ
うにして高品質のデータのみを記録再生できるようにし
た符号化データ記録装置を提供することである。
A second object of the present invention is to provide an encoded data recording apparatus capable of recording and reproducing only high-quality data by preventing recording of deteriorated data when recording is started during data reception. To provide.

【0010】[0010]

【課題を解決するための手段】上記第1の目的を達成す
るために第1の発明は、データストリーム上の各フレー
ムデータをそれぞれ複数のブロックに分割して、これら
のブロックごとにそのデータをデータ群として独立して
意味をなす自立情報又は主として元のデータとの差分で
構成される従属情報により表し、所定期間ごとに、前記
各ブロックとも自立情報を少なくとも1つのフレームで
伝送すると共にその他のフレームでは従属情報を伝送す
るようにしたデータ伝送システムで使用される符号化デ
ータ記録装置において、データストリームの受信中に少
なくとも最新の上記所定期間分の受信データストリーム
をデータ保持手段に一時保持するようにし、上記データ
ストリームの受信中に当該データストリームの記録指示
が入力された場合に、この記録指示が入力された時点で
上記データ保持手段に一時保持されているデータストリ
ームを記録媒体に記録するようにしたものである。
In order to achieve the first object, a first invention divides each frame data on a data stream into a plurality of blocks, and divides the data for each of these blocks. Expressed as independent information that independently makes sense as a data group or dependent information mainly composed of a difference from the original data, and for each predetermined period, each block transmits the independent information in at least one frame and transmits other information. In the coded data recording device used in the data transmission system configured to transmit the dependent information in the frame, the received data stream for at least the latest predetermined period is temporarily held in the data holding unit during reception of the data stream. And when a recording instruction for the data stream is input while the data stream is being received. It is obtained by so as to record on a recording medium a data stream that is temporarily held in the data holding means when the recording instruction is input.

【0011】したがってこの発明によれば、データスト
リームの受信中には常に少なくとも最新の所定期間分の
受信データストリームがデータ保持手段に保持されるた
め、データストリームの受信途中で当該データストリー
ムの記録指示が入力された場合でも、その直前に受信さ
れた所定期間分の受信データストリームを記録媒体に記
録することが可能となる。このため、記録データの再生
時には、上記所定期間分の受信データストリームに含ま
れる1画面分の自立情報、つまりマクロブロックをもと
に、記録指示入力時点から高品質のフレームデータを再
生することが可能となる。
Therefore, according to the present invention, at least a received data stream for at least the latest predetermined period is held in the data holding means during reception of the data stream. Is input, it is possible to record a received data stream for a predetermined period received immediately before that on a recording medium. For this reason, at the time of recording data reproduction, it is possible to reproduce high-quality frame data from the recording instruction input time based on one screen of self-supporting information included in the reception data stream for the predetermined period, that is, a macroblock. It becomes possible.

【0012】具体的な記録手法としては次のようなもの
が考えられる。一つは、データ保持手段に保持されてい
るデータストリームを記録媒体に記録する際に、このデ
ータストリームの自立情報及び従属情報をもとに上記記
録指示が入力された時点におけるフレームデータを再構
築し、この再構築したフレームデータを記録媒体に記録
するものである。
As a specific recording method, the following is conceivable. One is that when the data stream held in the data holding means is recorded on the recording medium, the frame data at the time when the recording instruction is input is reconstructed based on the independent information and the dependent information of the data stream. Then, the reconstructed frame data is recorded on a recording medium.

【0013】この様に構成すると、記録データの再生時
にはフレームデータの再構築処理を行う必要がなくなっ
て再生時の処理負荷が軽減され、これにより再生ボタン
を押してから実際に再生データが出力されるまでの時間
を短縮して、データ再生を応答性よく開始することがで
きる。
With this configuration, it is not necessary to reconstruct the frame data at the time of reproducing the recorded data, so that the processing load at the time of the reproduction is reduced, whereby the reproduced data is actually output after the reproduction button is pressed. Thus, data reproduction can be started with good responsiveness.

【0014】また他の一つは、データ保持手段に保持さ
れているデータストリームを記録媒体に記録する際に、
記録指示が入力された時点でデータ保持手段に一時保持
されている自立情報及び従属情報を記録媒体に仮記録
し、その後の所定のタイミング、例えば通信終了後のよ
うに符号化データ記録装置の主要動作が終了した後に、
上記記録媒体に仮記録した自立情報及び従属情報をもと
に上記記録指示が入力された時点におけるフレームデー
タを再構築して記録媒体に記録し直すものである。
Another one is that, when recording a data stream held in the data holding means on a recording medium,
At the time when the recording instruction is input, the self-sustaining information and the subordinate information temporarily stored in the data holding unit are temporarily recorded on the recording medium, and the predetermined timing thereafter, for example, after the end of the communication, the main data of the encoded data recording apparatus After the operation is completed,
The frame data at the time when the recording instruction is input is reconstructed based on the self-sustaining information and the dependent information temporarily recorded on the recording medium, and the frame data is recorded again on the recording medium.

【0015】この様にすると、フレームデータの再構築
処理を、データ受信期間又は記録期間を避けて実行する
ことが可能となり、これによりデータ受信中又は記録中
に処理負荷が集中しないようにして、CPU又はDSP
の負担を軽減することができる。
By doing so, it is possible to execute the frame data reconstruction processing while avoiding the data reception period or the recording period, thereby preventing the processing load from being concentrated during data reception or recording. CPU or DSP
Burden can be reduced.

【0016】またその際、符号化データ記録装置が、バ
ッテリの出力により動作する第1のモードと、商用電源
の出力をもとに動作する第2のモードとを備えている場
合には、上記フレームデータの再構築処理を上記第2の
モードが設定されている状態で行うようにするとよい。
この様にすると、消費電力の大きなフレームデータ再構
築処理を、商用電源出力のもとで安定に実行することが
できる。
In this case, when the encoded data recording device has a first mode operating on the output of the battery and a second mode operating on the output of the commercial power supply, It is preferable that the frame data reconstruction process is performed in a state where the second mode is set.
This makes it possible to stably execute the frame data reconstructing process with large power consumption under the output of the commercial power supply.

【0017】また、上記第1の発明を達成するために第
2の発明は、データストリームの受信中に当該データス
トリームの記録指示が入力された場合に、この記録指示
が入力された時点以降に受信した少なくとも所定期間分
の自立情報及び従属情報を保持又は仮記録し、この保持
又は仮記録された上記所定期間分の自立情報及び従属情
報をもとに、上記記録指示が入力された時点におけるフ
レームデータを再構築して上記記録媒体に記録するよう
にしたものである。
According to a second aspect of the present invention, in order to achieve the first aspect, when a recording instruction for the data stream is input while the data stream is being received, the recording is performed after the input of the recording instruction. The self-sustained information and the dependent information for at least the predetermined period received are held or provisionally recorded, and based on the retained or provisionally recorded self-sustained information and the dependent information for the predetermined period, at the time when the recording instruction is input, The frame data is reconstructed and recorded on the recording medium.

【0018】したがってこの発明によれば、データ受信
途中で記録指示が入力されると、この時点以降の所定期
間分の受信フレームが保持又は仮記録され、この保持又
は仮記録された所定期間分の受信情報に含まれる1画面
分の自立情報及び従属情報、つまりI及びPマクロブロ
ックをもとに、上記記録指示入力時点でのフレームデー
タが再構築されて記録されることになる。したがって、
この場合にも前記第1の発明と同様に、記録指示入力時
点から高品質のフレームデータを再生することが可能と
なる。
Therefore, according to the present invention, when a recording instruction is input during data reception, a reception frame for a predetermined period after this point is held or provisionally recorded, and the reception frame for the retention or provisionally recorded predetermined period is retained. The frame data at the time of inputting the recording instruction is reconstructed and recorded based on the autonomous information and dependent information for one screen included in the received information, that is, the I and P macroblocks. Therefore,
Also in this case, similarly to the first aspect, it is possible to reproduce high-quality frame data from the time when the recording instruction is input.

【0019】一方、前記第2の目的を達成するために第
3の発明は、データストリームの受信中に当該データス
トリームの記録指示が入力された場合に、この記録指示
が入力された時点以降に受信される所定期間分の受信フ
レームの自立情報及び従属情報をもとに、上記記録指示
の入力時点から上記所定期間が経過した後のフレームデ
ータを再構築するデータ再構築手段と、データ記録制御
手段とを備える。そして、上記記録指示入力時点から上
記データ再構築手段によりフレームデータが再構築され
るまでの間は記録待機期間とし、この記録待機期間経過
後に上記再構築フレームデータ及びその後受信される受
信フレームを記録媒体に記録するようにしたものであ
る。
On the other hand, in order to achieve the second object, a third aspect of the present invention relates to a method for receiving a data stream, the method comprising the steps of: Data reconstructing means for reconstructing frame data after a lapse of the predetermined period from the input of the recording instruction, based on autonomous information and dependent information of a received frame for a predetermined period to be received, and data recording control Means. Then, a period from when the recording instruction is input to when the frame data is reconstructed by the data reconstructing means is a recording waiting period, and after the recording waiting period has elapsed, the reconstructed frame data and a received frame received thereafter are recorded. This is to be recorded on a medium.

【0020】したがってこの発明によれば、記録指示が
入力された時点から所定期間内は記録待機状態に設定さ
れるため受信データの記録は行われず、記録媒体には再
構築したフレームデータから記録が開始される。このた
め、再生時には冒頭から高品質のデータを再生すること
が可能となる。ちなみに、記録指示の入力時点からその
まま受信データの記録を行うと、再生開始直後では再構
築前の品質が著しく劣化したデータが再生されることに
なり、使用者に違和感を与え非常に好ましくない。
Therefore, according to the present invention, since the recording standby state is set for a predetermined period from the time when the recording instruction is input, the recording of the received data is not performed, and the recording is performed from the reconstructed frame data on the recording medium. Be started. Therefore, during reproduction, high-quality data can be reproduced from the beginning. By the way, if the received data is recorded as it is immediately after the input of the recording instruction, immediately after the reproduction is started, the data whose quality before reconstructing is remarkably deteriorated is reproduced, which gives a sense of incongruity to the user, which is very undesirable.

【0021】なお、この発明では記録指示入力時点から
所定期間内の受信データについては記録されないと云う
課題が残るが、これについては先に述べた第1又は第2
の発明により解決できる。
According to the present invention, there remains a problem that the received data within a predetermined period from the input of the recording instruction is not recorded, but this is addressed by the first or second described above.
Can solve the problem.

【0022】[0022]

【発明の実施の形態】以下、図面を参照してこの発明に
係わる符号化データ記録装置の実施形態を説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an embodiment of an encoded data recording device according to the present invention will be described with reference to the drawings.

【0023】(第1の実施形態)この発明の第1の実施
形態は、符号化データ記録機能を備えた携帯電話端末に
おいて、MPEG−4規格を使用して無線テレビジョン
電話通信を行っている最中に、その受信画像フレームを
一時記憶部に入力して、常に最新の1マクロ周期分の受
信画像フレームを保持させる。そして、この状態で使用
者が録画開始操作を行った場合に、上記一時記憶部に保
持されている録画開始操作直前の1マクロ周期分の受信
フレームと、上記録画開始操作後に受信される画像フレ
ームとを、メイン記録部にそれぞれ転送して記録する。
また、画像圧縮記録モードが設定されている場合には、
一時記憶部に保持されている1マクロ周期分の画像フレ
ームのマクロブロックをもとに疑似Iフレームを再構築
し、この疑似Iフレームをメイン記憶部に記録するよう
にしたものである。
(First Embodiment) In a first embodiment of the present invention, a mobile telephone terminal having an encoded data recording function performs wireless television telephone communication using the MPEG-4 standard. In the meantime, the received image frame is input to the temporary storage unit, and the latest received image frame for one macro cycle is always held. Then, when the user performs a recording start operation in this state, a reception frame for one macro cycle immediately before the recording start operation held in the temporary storage unit and an image frame received after the recording start operation Are respectively transferred to the main recording unit and recorded.
If the image compression recording mode is set,
The pseudo I frame is reconstructed based on the macro blocks of the image frame for one macro period held in the temporary storage unit, and the pseudo I frame is recorded in the main storage unit.

【0024】図1は、この発明に係わる符号データ記録
装置が使用されるデータ伝送システムの一つである移動
通信システムの概略構成図である。同図において、移動
通信システムがカバーするサービスエリアには複数の基
地局BS1,BS2,…が分散して設置してあり、これ
らの基地局BS1,BS2,…は網NWにそれぞれ接続
されている。携帯電話端末MS1,MS2,…はそれぞ
れ、無線チャネルを介して最寄りの基地局BS1,BS
2に接続され、これらの基地局BS1,BS2からさら
に網NWに接続される。網NWでは、携帯電話端末MS
1,MS2,…の発呼要求に応じて、該当する携帯電話
端末MS1,MS2間を交換接続するための処理が行わ
れる。そして、この交換接続処理により通信リンクが確
立すると、以後携帯電話端末MS1,MS2間では無線
テレビジョン電話通信が可能となる。
FIG. 1 is a schematic configuration diagram of a mobile communication system which is one of data transmission systems in which a code data recording device according to the present invention is used. In the figure, a plurality of base stations BS1, BS2,... Are distributed and installed in a service area covered by the mobile communication system, and these base stations BS1, BS2,. . Each of the mobile telephone terminals MS1, MS2,...
2 and these base stations BS1 and BS2 are further connected to the network NW. In the network NW, the mobile phone terminal MS
, MS2,..., A process for exchange connection between the corresponding mobile phone terminals MS1, MS2 is performed. Then, when a communication link is established by this exchange connection process, wireless television telephone communication becomes possible thereafter between the mobile telephone terminals MS1 and MS2.

【0025】なお、上記無線チャネルのアクセス方式と
しては、例えばW−CDMA(Wideband-Code Division
Multiple Access)方式が使用されるが、他にもFDM
A(Frequency Division Multiple Access)方式やTD
MA(Time Division Multiple Access)方式、さらに
は狭帯域のCDMA方式を採用することも可能である。
As an access method of the radio channel, for example, W-CDMA (Wideband-Code Division)
Multiple Access) method is used.
A (Frequency Division Multiple Access) method and TD
An MA (Time Division Multiple Access) system and a narrow band CDMA system can also be adopted.

【0026】図2は、上記移動通信システムにおいて、
携帯電話端末MS1,MS2が相互に動画像データ、音
声データ及びコンピュータ・データを多重化伝送するこ
とにより、無線テレビジョン電話通信を行う際の仕組み
を示す図である。
FIG. 2 shows the mobile communication system according to the present invention.
FIG. 2 is a diagram showing a mechanism when the mobile phone terminals MS1 and MS2 perform wireless television telephone communication by multiplexing and transmitting moving image data, audio data, and computer data with each other.

【0027】携帯電話端末MS1,MS2は物理レイヤ
(具体的には移動交換網NW)により相互に接続され、
MUX−PDUと呼ばれるパケット単位でデータ伝送を
行う。MUX−PDUは、図示するごとく先頭にフラグ
とヘッダとを配置し、その後ろに画像データ、音声デー
タ及びコンピュータ・データを交互に配置したものであ
る。ヘッダにはMUX−PDUの内容を表す情報が挿入
される。
The mobile telephone terminals MS1 and MS2 are connected to each other by a physical layer (specifically, a mobile switching network NW).
Data transmission is performed in packet units called MUX-PDU. The MUX-PDU has a flag and a header arranged at the beginning as shown in the figure, and image data, audio data and computer data are arranged alternately after the flag and the header. Information representing the content of the MUX-PDU is inserted into the header.

【0028】物理レイヤの上位にはAL/MUXレイヤ
(具体的には多重分離部)が配置され、このAL/MU
Xレイヤにおいて上記MUX−PDUが生成される。ま
た、AL/MUXレイヤの上位には高位レイヤが配置さ
れ、ここでビデオチャネル、オーディオチャネル及び制
御・データチャネルの接続が行われる。高位レイヤは、
後述するマルチメディア処理部、音声コーデック及びデ
ータ通信部により実現される。
An AL / MUX layer (specifically, a demultiplexing unit) is arranged above the physical layer.
The MUX-PDU is generated in the X layer. A higher layer is arranged above the AL / MUX layer, where a video channel, an audio channel, and a control / data channel are connected. The higher layers are
This is realized by a multimedia processing unit, a voice codec, and a data communication unit described below.

【0029】動画像データは束ねられてビデオチャネル
により伝送されるが、このビデオチャネルにはMPEG
−4ストリームが埋め込まれている。このMPEG−4
ストリームでは、後述する図6に示すように1画面の全
ての画素を含むIフレーム(初期フレーム)が先ず送ら
れ、以後各フレームタイミングごとに前フレームとの差
分情報からなるPフレームが順次送られる。
The moving image data is bundled and transmitted by a video channel.
−4 stream is embedded. This MPEG-4
In the stream, as shown in FIG. 6, which will be described later, an I frame (initial frame) including all pixels of one screen is transmitted first, and thereafter, a P frame including difference information from the previous frame is sequentially transmitted at each frame timing. .

【0030】さて、上記各携帯電話端末MS1,MS
2,…は次のように構成される。図3はその外観を示す
もので、(a)は正面図、(b)は側面図である。この
携帯電話端末MS1,MS2は、無線テレビジョン電話
通信機能を有するもので、その筐体前面パネルには送話
器としてのマイクロホン31、受話器としてのスピーカ
32、液晶表示器(LCD)34及びキー入力部35が
それぞれ配設されている。また筐体上部には、伸縮可能
なアンテナ11と、カメラ33が取着されている。この
カメラ33は、CMOS又はCCD等の固体撮像素子を
採用したもので、静止画像又は動画像を撮像可能であ
る。さらに筐体背面部には、電源部用の装着部が設けら
れており、この装着部にはバッテリパックを構成する電
源部4が着脱自在に装着される。
Now, each of the above-mentioned portable telephone terminals MS1, MS
Are configured as follows. FIGS. 3A and 3B show the appearance, in which FIG. 3A is a front view and FIG. 3B is a side view. Each of the mobile phone terminals MS1 and MS2 has a wireless television telephone communication function. A microphone 31 as a transmitter, a speaker 32 as a receiver, a liquid crystal display (LCD) 34, and a key are provided on the front panel of the housing. Input units 35 are provided respectively. An extendable antenna 11 and a camera 33 are attached to the upper part of the housing. The camera 33 employs a solid-state imaging device such as a CMOS or a CCD, and can capture a still image or a moving image. Further, a mounting section for a power supply section is provided on the rear surface of the housing, and a power supply section 4 constituting a battery pack is detachably mounted on this mounting section.

【0031】次に、携帯電話端末MS1,MS2,…の
回路は次のように構成される。図4はその機能構成を示
すブロック図であり、無線部1と、ベースバンド部2A
と、入出力部3と、電源部4とから構成される。
Next, the circuits of the mobile phone terminals MS1, MS2,... Are configured as follows. FIG. 4 is a block diagram showing the functional configuration of the radio unit 1 and the baseband unit 2A.
, An input / output unit 3 and a power supply unit 4.

【0032】すなわち、基地局BS1,BS2,…から
移動通信システム用の無線チャネルを介して到来した無
線周波信号は、アンテナ11で受信されたのちアンテナ
共用器(DUP)12を介して受信回路(RX)13に
入力される。受信回路13は、高周波増幅器、周波数変
換器及び復調器を備える。そして、上記無線信号を低雑
音増幅器で低雑音増幅したのち、周波数変換器において
周波数シンセサイザ(SYN)14から発生された受信
局部発振信号とミキシングして受信中間周波信号又は受
信ベースバンド信号に周波数変換し、その出力信号を復
調器でディジタル復調する。復調方式としては、例えば
QPSK方式に対応した直交復調方式が用いられる。な
お、上記周波数シンセサイザ14から発生される受信局
部発振信号周波数は、ベースバンド部2Aに設けられた
主制御部21から指示される。
That is, radio frequency signals arriving from the base stations BS1, BS2,... Via the radio channel for the mobile communication system are received by the antenna 11, and then received by the receiving circuit (DUP) 12 via the antenna duplexer (DUP) 12. RX) 13. The receiving circuit 13 includes a high-frequency amplifier, a frequency converter, and a demodulator. Then, the radio signal is low-noise amplified by a low-noise amplifier, and then mixed with a reception local oscillation signal generated by a frequency synthesizer (SYN) 14 in a frequency converter and frequency-converted into a reception intermediate frequency signal or reception baseband signal. Then, the output signal is digitally demodulated by a demodulator. As the demodulation method, for example, a quadrature demodulation method compatible with the QPSK method is used. The reception local oscillation signal frequency generated from the frequency synthesizer 14 is instructed by the main control unit 21 provided in the baseband unit 2A.

【0033】上記復調器から出力された復調信号はベー
スバンド部2Aに入力される。ベースバンド部2Aは、
主制御部21と、多重分離部22と、音声符号復号部
(以後音声コーデックと呼称する)23と、マルチメデ
ィア処理部24と、一時記憶部25と、メイン記録部2
6とを備えている。
The demodulated signal output from the demodulator is input to the baseband unit 2A. The baseband unit 2A is
A main control unit 21, a demultiplexing unit 22, a speech codec (hereinafter referred to as a speech codec) 23, a multimedia processing unit 24, a temporary storage unit 25, and a main recording unit 2
6 is provided.

【0034】このうち一時記憶部25は、例えばリング
バッファ又はFIFO(First-in First-out)メモリか
らなり、主制御部21の指示に従い、多重分離部22か
ら出力された画像データを一時保持する。メイン記憶部
26は、例えばRAMやEEPROMからなり、主制御
部21の指示に従い、上記一時記憶部25に一時保持さ
れている画像データ及び上記多重分離部22から出力さ
れた画像データを記録する。なお、このメイン記憶部2
6には、携帯電話端末MS2に対し着脱可能な可搬性を
有するフラッシュメモリ等を使用することも可能であ
る。
The temporary storage unit 25 includes, for example, a ring buffer or a FIFO (First-in First-out) memory, and temporarily stores the image data output from the demultiplexing unit 22 in accordance with an instruction from the main control unit 21. . The main storage unit 26 includes, for example, a RAM and an EEPROM, and records the image data temporarily stored in the temporary storage unit 25 and the image data output from the demultiplexing unit 22 in accordance with an instruction from the main control unit 21. The main storage unit 2
For 6, a portable flash memory or the like that can be attached to and detached from the mobile phone terminal MS2 can also be used.

【0035】上記復調信号は、主制御部21において制
御情報であるかマルチメディア情報であるかが識別さ
れ、マルチメディア情報であれば多重分離部22に供給
されてここで音声データと画像データとに分離される。
そして、音声データは音声コーデック23に供給されて
ここで音声復号され、これにより再生された音声信号は
入出力部3のスピーカ32から拡声出力される。これに
対し画像データは、マルチメディア処理部24に供給さ
れてここで画像復号処理され、これにより再生された画
像信号は図示しないLCD制御部を介して入出力部3の
LCD34に供給され表示される。
The demodulated signal is identified by the main control section 21 as control information or multimedia information. If the demodulated signal is multimedia information, the demodulated signal is supplied to a demultiplexing section 22 where audio data and image data are separated. Is separated into
Then, the audio data is supplied to the audio codec 23, where the audio is decoded, and the audio signal reproduced thereby is output from the speaker 32 of the input / output unit 3 as a loudspeaker. On the other hand, the image data is supplied to the multimedia processing unit 24 and subjected to image decoding processing. The reproduced image signal is supplied to the LCD 34 of the input / output unit 3 via the LCD control unit (not shown) and displayed. You.

【0036】また、上記受信音声データ及び受信画像デ
ータは、キー入力部35から録画指示が入力された場合
に、主制御部21の制御に従い一時記憶部25を介して
メイン記憶部26に記録される。またLCD34には、
主制御部21から出力された自装置の動作状態を表す種
々情報、例えば電話帳や受信電界強度検出値、バッテリ
の残量なども表示される。
The received voice data and the received image data are recorded in the main storage unit 26 via the temporary storage unit 25 under the control of the main control unit 21 when a recording instruction is input from the key input unit 35. You. The LCD 34 also has
Various information indicating the operation state of the own device output from the main control unit 21 such as a telephone directory, a received electric field strength detection value, and a remaining battery level are also displayed.

【0037】一方、入出力部3のマイクロホン31から
出力された端末使用者の送話音声信号は、ベースバンド
部2Aの音声コーデック23に入力され、ここで音声符
号化されたのち多重分離部22に入力される。またカメ
ラ(CAM)33から出力された画像信号は、ベースバ
ンド部2Aのマルチメディア処理部24に入力され、こ
こで画像符号化処理が施されたのち上記多重分離部22
に入力される。多重分離部22では、上記符号化された
音声データと画像データとがH.223等で規定される所定
のフォーマットにより多重化され、この多重化された送
信データは主制御部21から無線部1の送信回路(T
X)15に入力される。
On the other hand, the transmission voice signal of the terminal user output from the microphone 31 of the input / output unit 3 is input to the voice codec 23 of the baseband unit 2A, where it is voice-coded and then demultiplexed by the demultiplexing unit 22. Is input to The image signal output from the camera (CAM) 33 is input to the multimedia processing unit 24 of the baseband unit 2A, where the image signal is subjected to image coding processing, and then the demultiplexing unit 22
Is input to The multiplexing / demultiplexing unit 22 multiplexes the coded audio data and image data in a predetermined format defined by H.223 or the like, and transmits the multiplexed transmission data from the main control unit 21 to the radio unit 1. Transmission circuit (T
X) 15 is input.

【0038】送信回路15は、変調器、周波数変換器及
び送信電力増幅器を備える。上記送信データは、変調器
でディジタル変調されたのち、周波数変換器により周波
数シンセサイザ14から発生された送信局部発振信号と
ミキシングされて無線周波信号に周波数変換される。変
調方式としては、QPSK方式が用いられる。そして、
この生成された送信無線周波信号は、送信電力増幅器で
所定の送信レベルに増幅されたのち、アンテナ共用器1
2を介してアンテナ11に供給され、このアンテナ11
から図示しない基地局に向け送信される。
The transmission circuit 15 includes a modulator, a frequency converter, and a transmission power amplifier. The transmission data is digitally modulated by a modulator, and then mixed with a transmission local oscillation signal generated by a frequency synthesizer 14 by a frequency converter and frequency-converted into a radio frequency signal. As a modulation method, a QPSK method is used. And
The generated transmission radio frequency signal is amplified to a predetermined transmission level by a transmission power amplifier, and then transmitted to the antenna duplexer 1.
2 to the antenna 11, and the antenna 11
Is transmitted to a base station (not shown).

【0039】なお、電源部4には、リチウムイオン電池
等のバッテリ41と、このバッテリ41を充電するため
の充電回路42と、電圧生成回路(PS)43とが設け
られている。電圧生成回路43は、例えばDC/DCコ
ンバータからなり、バッテリ41の出力電圧をもとに所
定の電源電圧Vccを生成する。
The power supply unit 4 includes a battery 41 such as a lithium ion battery, a charging circuit 42 for charging the battery 41, and a voltage generation circuit (PS) 43. The voltage generation circuit 43 includes, for example, a DC / DC converter, and generates a predetermined power supply voltage Vcc based on the output voltage of the battery 41.

【0040】また入出力部3には、操作時及び通信時に
LCD34及びキー入力部35を照明するための照明器
36が設けられている。この照明器36は、例えばバッ
クライト又はイルミネーションと呼ばれる。
The input / output unit 3 is provided with an illuminator 36 for illuminating the LCD 34 and the key input unit 35 during operation and communication. This illuminator 36 is called, for example, a backlight or an illumination.

【0041】ところで主制御部21は、マイクロプロセ
ッサと、ROM及びRAMなどからなる内部メモリとを
備えたもので、無線チャネルの接続制御や通信リンク確
立後の通信制御等、通常の制御機能に加えて、この発明
に係わる制御機能として、一時記憶制御手段21aと、
メイン記憶制御手段21bと、データフレーム再構築処
理手段21cとを備えている。
The main control unit 21 includes a microprocessor and an internal memory such as a ROM and a RAM, and has, in addition to ordinary control functions, such as a wireless channel connection control and a communication control after a communication link is established. As a control function according to the present invention, a temporary storage control unit 21a;
It comprises a main storage controller 21b and a data frame reconstruction processor 21c.

【0042】一時記憶制御手段21aは、無線テレビジ
ョン電話通信中に、無線部1で受信された後多重分離部
22で分離された画像データストリームを一時記憶部2
5に入力し、この画像データストリームのうち常に最新
の1マクロ周期分を保持させる。
The temporary storage control means 21a stores the image data stream received by the radio unit 1 and then separated by the demultiplexing unit 22 during the wireless television telephone communication.
5 to keep the latest one macro cycle of the image data stream.

【0043】メイン記憶制御手段21bは、上記無線テ
レビジョン電話通信中に、キー入力部35において録画
操作が行われた場合に、この時点で上記一時記憶部25
に保持されている最新の1マクロ周期分の画像データを
メイン記録部26に転送し記憶させると共に、その後受
信された画像データを多重分離部22から上記メイン記
憶部26に入力して記憶させる。
When a video recording operation is performed on the key input unit 35 during the wireless television telephone communication, the main storage control unit 21b stores the temporary storage unit 25 at this time.
Is transferred to and stored in the main storage unit 26, and the received image data is input from the demultiplexing unit 22 to the main storage unit 26 and stored therein.

【0044】データフレーム再構築処理手段21cは、
上記メイン記憶部26に記録されたPフレームをもとに
表示画像を復号再生する際に、録画開始直前に受信され
た1マクロ周期分のPフレームのマクロブロックをもと
に上記録画開始操作時点におけるIフレームを再構築す
る。
The data frame reconstruction processing means 21c comprises:
When decoding and reproducing a display image based on the P frame recorded in the main storage unit 26, the recording start operation time is determined based on the macro block of the P frame for one macro cycle received immediately before the start of recording. Reconstruct the I-frame at.

【0045】また、画像データの圧縮記録モードが設定
されている場合には、上記一時記憶部25に保持されて
いる1マクロ周期分の画像データの各マクロブロックを
もとに、上記録画開始操作が行われた時点でのIフレー
ムを再構築し、この疑似Iフレームをメイン記録部26
に記憶させる。なお、上記疑似Iフレームの再構築処理
は、上記録画操作がなされた時点で行うことも、また通
信終了後に行うことも可能である。
When the compression recording mode of the image data is set, the recording start operation is performed based on each macro block of the image data for one macro cycle held in the temporary storage unit 25. The I-frame at the time when the I-frame is performed is reconstructed, and this pseudo I-frame is
To memorize. The reconstructing process of the pseudo I frame can be performed at the time when the recording operation is performed or after the communication is completed.

【0046】次に、以上のように構成された携帯電話端
末MS1,MS2,…の受信画像記録動作を説明する。
いま仮に、図1に示す携帯電話端末MS1と携帯電話端
末MS2とがMPEG−4を用いた無線テレビジョン電
話通信を開始したとする。そうすると、送信側の携帯電
話端末MS1は、カメラ33により撮像して得た画像デ
ータをもとに先ず初期基準画面情報であるIフレームを
作成し、このIフレームを最初のフレームタイミングで
送信する。そして第2フレーム以降の各フレームタイミ
ングではそれぞれ、1フレーム前の画像データとの差分
情報(Pフレーム)をそれぞれ作成し、この差分情報を
Pフレームとして順次送信する。
Next, the received image recording operation of the mobile phone terminals MS1, MS2,... Configured as described above will be described.
Now, suppose that the mobile phone terminal MS1 and the mobile phone terminal MS2 shown in FIG. 1 have started wireless television telephone communication using MPEG-4. Then, the transmitting-side mobile phone terminal MS1 first creates an I-frame, which is the initial reference screen information, based on the image data captured by the camera 33, and transmits this I-frame at the first frame timing. At each frame timing after the second frame, difference information (P frame) from the image data of the previous frame is created, and this difference information is sequentially transmitted as a P frame.

【0047】これに対し通信相手の携帯電話端末MS2
は、先ず携帯電話端末MS1から伝送されたIフレーム
を受信し、このIフレームをもとにマルチメディア処理
部24で完全な1画面データを復号再生してこの1画面
データをLCD34に表示する。そして、それ以後は携
帯電話端末MS1から伝送されたPフレームを順次受信
し、これらのPフレームをそれぞれその1フレーム前に
復号再生した画像データに加算することでそれぞれ1画
面データを復号再生し、これらの1画面データをLCD
34に表示する。
On the other hand, the mobile phone terminal MS2 of the communication partner
First, the I-frame transmitted from the mobile phone terminal MS1 is received, and the multimedia processing unit 24 decodes and reproduces complete one-screen data based on the I-frame and displays the one-screen data on the LCD 34. Thereafter, the P frames transmitted from the mobile phone terminal MS1 are sequentially received, and these P frames are added to the image data decoded and reproduced one frame before, respectively, to decode and reproduce one screen data, respectively. These one screen data are displayed on LCD
34.

【0048】図5は、上記MPEG−4を使用した画像
データ圧縮伝送方式の動作例を模式的に示したものであ
る。同図において、いま例えば送信側の携帯電話端末M
S1においてV1,V2,V3,…に示す画像データが
カメラ33により順次得られたとする。そうすると送信
側の携帯電話端末MS1は、先ず上記画像データV1を
静止画として圧縮してIフレームとして送信する。これ
に対し受信側の携帯電話端末MS2は、上記Iフレーム
をもとに1画面データV1′を復号再生してこれをLC
D34に表示する。
FIG. 5 schematically shows an operation example of the image data compression transmission system using MPEG-4. In the figure, for example, the mobile phone terminal M on the transmitting side
It is assumed that the image data indicated by V1, V2, V3,... Then, the mobile phone terminal MS1 on the transmitting side first compresses the image data V1 as a still image and transmits it as an I frame. On the other hand, the mobile phone terminal MS2 on the receiving side decodes and reproduces the one-screen data V1 'based on the I-frame and reproduces it on the LC.
Display at D34.

【0049】次に送信側の携帯電話端末MS1は、上記
画像データV2,V3,…が得られるごとに、これらの
画像データV2,V3,…とその1フレーム前の画像デ
ータV1,V2,…との間の差分を検出し、この差分情
報をそれぞれPフレームとして送信する。これに対し受
信側の携帯電話端末MS2は、上記Pフレームを受信す
るごとにそれぞれ、そのデータを1フレーム前に復号再
生した画像データV1′,V2′,…に加算して画像デ
ータを復号再生し、これらの再生画像データをLCD3
4に表示する。
Next, the transmitting side mobile phone terminal MS1 obtains the image data V2, V3,... And the image data V1, V2,. And transmits the difference information as P frames. On the other hand, each time the P-frame is received, the receiving-side mobile phone terminal MS2 decodes and reproduces the image data by adding the data to the image data V1 ', V2',. Then, these reproduced image data are
4 is displayed.

【0050】またMPEG−4では、上記各Pフレーム
にそれぞれマクロブロックが設定され、このマクロブロ
ックにおいては絶対値情報として符号化されるIマクロ
ブロックと、差分情報として符号化されるPマクロブロ
ックとがある。マクロブロックのサイズは、例えば1画
面データのサイズが横176画素×縦144画素の場
合、縦横共に16画素に設定される。すなわち、この場
合1画面を構成するために必要なマクロブロックの数は
99個となる。なお、図5では簡単のため1画面のマク
ロブロック数が30の場合を例示している。
In MPEG-4, a macroblock is set in each of the P frames. In this macroblock, an I macroblock encoded as absolute value information and a P macroblock encoded as difference information are set. There is. For example, when the size of one screen data is 176 pixels horizontally by 144 pixels vertically, the size of the macro block is set to 16 pixels both vertically and horizontally. That is, in this case, the number of macro blocks required to compose one screen is 99. FIG. 5 illustrates a case where the number of macroblocks in one screen is 30 for simplicity.

【0051】図6は、上記マクロブロックの伝送例を示
すものである。同図に示すように、1画面を再構成する
ために必要な99個のマクロブロックMB1,MB2,
…,MB99は、1マクロ周期を構成する133個のP
フレーム(ただし図6では初期フレームF1としてIフ
レームを伝送しているため、1マクロ周期のPフレーム
数は第2フレームF2以降の132フレームとなる)の
うち、任意の99個のPフレームに分散配置されて伝送
される。
FIG. 6 shows an example of transmission of the macroblock. As shown in the figure, 99 macro blocks MB1, MB2, MB2 necessary to reconstruct one screen
.., MB99 are composed of 133 Ps constituting one macro cycle.
Among the frames (however, in FIG. 6, since the I frame is transmitted as the initial frame F1, the number of P frames in one macro cycle is 132 frames after the second frame F2), and is distributed to arbitrary 99 P frames. It is arranged and transmitted.

【0052】なお、1画面を再構成するために必要な9
9個のIマクロブロックMB1,MB2,…,MB99
を、133個のPフレームのうちのどのフレームのどの
位置に設定するかについては、動き検出などを行い動的
に決定する。もちろん、予め決めた順に従い決定しても
かまわない。
It is to be noted that 9 necessary for reconstructing one screen is required.
Nine I macro blocks MB1, MB2,..., MB99
Is set dynamically in which frame of the 133 P frames is set by performing motion detection or the like. Of course, it may be determined according to a predetermined order.

【0053】さて、以上のような無線テレビジョン電話
通信を行っている状態で、いま例えば携帯電話端末MS
2において使用者がキー入力部35を操作して録画開始
指示を入力したとする。
Now, in the state where the above-mentioned wireless television telephone communication is being performed, for example, the portable telephone terminal MS
It is assumed that the user operates the key input unit 35 to input a recording start instruction in 2.

【0054】そうすると携帯電話端末MS2の主制御部
21は、この録画開始操作を図7に示すようにステップ
6bで検出する。録画開始操作を検出すると主制御部2
1は、ステップ6cで以後受信される画像フレームを、
図8に示すようにメイン記憶部26に順次記憶させるた
めの制御を開始すると共に、ステップ6dで以後の一時
記憶部25への受信画像フレームの記憶を停止させる。
したがって、一時記憶部25には、上記録画開始操作が
行われる直前の1マクロ周期分の受信画像フレームが保
持される。
Then, the main control section 21 of the mobile phone terminal MS2 detects this recording start operation in step 6b as shown in FIG. When a recording start operation is detected, the main control unit 2
1 represents the image frames received thereafter in step 6c,
As shown in FIG. 8, the control for sequentially storing the received image frames in the main storage unit 26 is started, and the subsequent storage of the received image frames in the temporary storage unit 25 is stopped in step 6d.
Therefore, the temporary storage unit 25 holds a received image frame for one macro cycle immediately before the recording start operation is performed.

【0055】その後、使用者がキー入力部35で録画終
了操作を行うと、主制御部21はこの録画終了操作をス
テップ6eで検出する。録画終了操作を検出すると主制
御部21は、ステップ6fでメイン記憶部26への受信
画像フレームの記憶を停止させたのち、ステップ6gに
移行してここで上記一時記憶部25に保持されている1
マクロ周期分の画像フレームを、図8に示すようにメイ
ン記憶部26に転送して記憶させる。
Thereafter, when the user performs a recording end operation with the key input section 35, the main control section 21 detects this recording end operation in step 6e. Upon detecting the recording end operation, the main control unit 21 stops storing the received image frame in the main storage unit 26 in step 6f, and then proceeds to step 6g where it is held in the temporary storage unit 25. 1
The image frames for the macro cycle are transferred and stored in the main storage unit 26 as shown in FIG.

【0056】一方、以上のようにメイン記憶部26に記
録された受信画像データを再生する場合には、図8に示
すように先ず録画開始操作直前までに受信された1マク
ロ周期分の133個のPフレームをメイン記憶部25か
ら読み出し、これらのPフレームにより伝送されたI及
びPマクロブロックをもとに疑似Iフレームを再構築す
る。そして、この疑似Iフレームをマルチメディア処理
部24で復号伸張してLCD34に表示させる。続い
て、録画開始操作時点から録画終了操作時点までに受信
された各Pフレームをメイン記憶部25から順次読み出
し、マルチメディア処理部24でこれらのPフレームを
前記再構築した疑似Iフレームに順次加算して伸張した
画像データを生成し、これらの画像データをLCD26
に順次表示させる。
On the other hand, when the received image data recorded in the main storage unit 26 is reproduced as described above, first, as shown in FIG. Are read from the main storage unit 25, and a pseudo I frame is reconstructed based on the I and P macro blocks transmitted by these P frames. Then, the pseudo I frame is decoded and expanded by the multimedia processing unit 24 and displayed on the LCD 34. Subsequently, each P frame received from the recording start operation time to the recording end operation time is sequentially read from the main storage unit 25, and these multimedia frames are sequentially added to the reconstructed pseudo I frame by the multimedia processing unit 24. To generate expanded image data, and these image data are
Are sequentially displayed.

【0057】したがって、画像データストリームの受信
途中で録画開始操作が行われたとしても、この録画開始
操作時点から高品質の画像データを再生することが可能
となる。
Therefore, even if the recording start operation is performed during the reception of the image data stream, high-quality image data can be reproduced from the time of the recording start operation.

【0058】なお、以上の説明では、一時記憶部25に
保持された1マクロ周期分のPフレームをメイン記憶部
26に転送して記憶させる処理を、録画終了操作に応じ
て行う場合について述べた。しかし、上記一時記憶部2
5からメイン記憶部26へのPフレームの転送記録は、
通信終了後に行うようにしてもよい。
In the above description, a case has been described in which the process of transferring the P frames for one macro cycle held in the temporary storage unit 25 to the main storage unit 26 and storing them is performed in response to a recording end operation. . However, the temporary storage unit 2
5 from the P-frame to the main storage unit 26
It may be performed after the communication ends.

【0059】図9は、その制御手順を示すフローチャー
トである。同図において、主制御部21はステップ6f
による記録動作の停止後、ステップ9aで通信の終了を
監視する。そして、通信が終了するとステップ9bに移
行し、ここで一時記憶部25に保持された1マクロ周期
分のPフレームをメイン記憶部26に転送して記憶させ
る。
FIG. 9 is a flowchart showing the control procedure. In the figure, the main control unit 21 determines in step 6f
After the recording operation is stopped, the end of the communication is monitored in step 9a. When the communication is completed, the process proceeds to step 9b, where the P frames for one macro cycle stored in the temporary storage unit 25 are transferred to the main storage unit 26 and stored therein.

【0060】この様にすると、通信制御と、一時記憶部
25からメイン記憶部26へのPフレームデータの転送
記録制御とを並行して行う必要がなくなるので、主制御
部21の負担を軽減できる。
In this way, it is not necessary to perform the communication control and the transfer recording control of the P frame data from the temporary storage unit 25 to the main storage unit 26 in parallel, so that the burden on the main control unit 21 can be reduced. .

【0061】次に、画像圧縮記録モードが設定されてい
る場合の記録動作例をいくつか説明する。待ち受け時、
或いは録画開始操作に先立ち、使用者がキー入力部35
により画像圧縮記録モードを指定入力すると、主制御部
21は画像圧縮記録モードを設定し、以後この画像圧縮
記録モードに従い画像データの記録を行う。
Next, several examples of recording operation when the image compression recording mode is set will be described. When waiting,
Alternatively, prior to the recording start operation, the user operates the key input unit 35.
When the image compression / recording mode is designated and input, the main controller 21 sets the image compression / recording mode, and thereafter records the image data according to the image compression / recording mode.

【0062】図10は、この画像圧縮記録モードによる
記録動作の第1の例を示すフローチャート、図12はそ
の動作内容を示すタイミング図である。なお、図10に
おいて前記図9と同一部分には同一符号を付して説明を
行う。
FIG. 10 is a flowchart showing a first example of a recording operation in the image compression recording mode, and FIG. 12 is a timing chart showing the contents of the operation. In FIG. 10, the same parts as those in FIG.

【0063】すなわち、通信中に録画開始操作が行われ
ると、主制御部21はステップ6cで以後受信される画
像フレームをメイン記憶部26に順次記憶させると共
に、ステップ6dで一時記憶部25への以降の受信画像
フレームの記憶を停止させる。そして、上記メイン記憶
部26への受信画像フレームの記録を録画終了操作が検
出されるまで行う。
That is, when a recording start operation is performed during communication, the main control section 21 sequentially stores the image frames received thereafter in the main storage section 26 in step 6c, and stores the image frames in the temporary storage section 25 in step 6d. The storage of the subsequent received image frames is stopped. Then, recording of the received image frame in the main storage unit 26 is performed until a recording end operation is detected.

【0064】さて、通信が終了すると、主制御部21は
ステップ10aからステップ10bに移行して、ここで
一時記憶部25から記録開始操作直前に受信された1マ
クロ周期分の画像フレームを読み出し、この1マクロ周
期分のPフレームにより伝送されたI及びPマクロブロ
ックをもとに疑似Iフレームを再構築する。そして、こ
の疑似Iフレームをステップ10cで図12に示すよう
にメイン記録部26に記録する。
When the communication is completed, the main controller 21 proceeds from step 10a to step 10b, where the main controller 21 reads the image frame for one macro cycle received immediately before the recording start operation from the temporary storage 25, and A pseudo I frame is reconstructed based on the I and P macro blocks transmitted by the P frame for one macro period. Then, the pseudo I frame is recorded in the main recording unit 26 as shown in FIG. 12 in step 10c.

【0065】なお、上記疑似Iフレームを再構築処理は
次のように行われる。図11はその手順と内容を示すフ
ローチャートである。すなわち、主制御部21は先ずス
テップ11aで一時記憶部25からの読み出しアドレス
を先頭の値にセットする。次に、ステップ11bでフレ
ームの先頭を検出するまで、ステップ11cによる読み
出しデータの破棄と、ステップ11dによる読み出しア
ドレスのフォワーディングとを繰り返す。
The pseudo I frame is reconstructed as follows. FIG. 11 is a flowchart showing the procedure and contents. That is, the main control unit 21 first sets the read address from the temporary storage unit 25 to the first value in step 11a. Next, the discarding of the read data in step 11c and the forwarding of the read address in step 11d are repeated until the head of the frame is detected in step 11b.

【0066】そしてフレームの先頭が検出されると、主
制御部21はステップ11eでこのフレームからマクロ
ブロック(MCB)を抽出し、ステップ11fでこのマ
クロブロックが非圧縮データからなるマクロブロック
(I−MCB)であるか否かを判定する。この判定の結
果、Iマクロブロックであればステップ11gに移行し
てここで仮Iフレームに反映させる。これに対しI−M
CBではなかった場合には、ステップ11hで当該MC
Bに既にデータがあるか否かを判定し、データがあれば
このデータをステップ11iで仮Iフレームに反映さ
せ、一方データがない場合にはステップ11jでこのデ
ータを破棄する。
When the head of the frame is detected, the main control unit 21 extracts a macroblock (MCB) from the frame in step 11e, and in step 11f, the macroblock (I-frame) consisting of uncompressed data. MCB). If the result of this determination is that the macroblock is an I macroblock, the process moves to step 11g, where it is reflected in the temporary I frame. On the other hand, IM
If it is not CB, in step 11h the MC
It is determined whether or not data already exists in B. If there is data, this data is reflected in the temporary I frame in step 11i, while if there is no data, this data is discarded in step 11j.

【0067】そうして、1フレームに含まれるマクロブ
ロックをIフレームに反映させる処理を終了すると、主
制御部21はステップ11kに移行してここで読み出し
アドレスをフォワーディングする。そして、ステップ1
1mで、Iフレームを再構築するために必要なすべての
マクロブロックのデータの抽出が終了したか否かを判定
し、終了していなければステップ11eに戻って、マク
ロブロックデータを仮Iフレームへ反映させる処理を繰
り返す。
When the process of reflecting the macroblock included in one frame in the I frame is completed, the main control unit 21 proceeds to step 11k and forwards the read address here. And step 1
At 1 m, it is determined whether or not extraction of data of all the macroblocks necessary for reconstructing the I frame has been completed. If not completed, the process returns to step 11 e to transfer the macroblock data to the temporary I frame. Repeat the process to reflect.

【0068】以上述べたように第1の動作例によれば、
メイン記録部26には、録画開始操作直前までに受信さ
れかつ一時記憶部25に保持されていた1マクロ周期分
の133個のPフレームをもとに再構築した疑似Iフレ
ームが記憶されることになる。このため、133個のP
フレームをそのままメイン記録部26に記録する場合に
比べて記録情報量を減らすことができ、これによりメイ
ン記憶部26の記憶容量を節約して受信画像データの記
録時間長を延ばすことができる。しかも、上記疑似Iフ
レームの再構築処理を通信終了後に行うようにしている
ので、主制御部21の処理負荷の集中を防止して通信制
御及び再構築処理を共に円滑に実行することができる。
As described above, according to the first operation example,
In the main recording unit 26, a pseudo I frame reconstructed based on 133 P frames for one macro cycle received immediately before the recording start operation and held in the temporary storage unit 25 is stored. become. Therefore, 133 P
Compared with the case where the frame is recorded in the main recording unit 26 as it is, the amount of recording information can be reduced, whereby the storage capacity of the main storage unit 26 can be saved and the recording time length of the received image data can be extended. In addition, since the reconstructing process of the pseudo I frame is performed after the end of the communication, the concentration of the processing load on the main control unit 21 can be prevented, and both the communication control and the reconstructing process can be smoothly performed.

【0069】次に、第2の動作例について説明する。図
13はその動作内容を説明するためのタイミング図であ
る。主制御部21は、通信中に録画開始操作が行われた
時点で、録画開始操作直前までに受信された1マクロ周
期分の133個のPフレームを一時記憶部25から読み
出し、これらのPフレームにより伝送されたI及びPマ
クロブロックをもとに疑似Iフレームを再構築する。こ
の疑似Iフレームの再構築処理は図11に示した手順に
より行われる。そして、この再構築した疑似Iフレーム
をメイン記憶部26に記録する。また、それ以後受信さ
れる画像フレーム(Pフレーム)を録画終了操作が検出
されるまでメイン記憶部26に順次記憶する。
Next, a second operation example will be described. FIG. 13 is a timing chart for explaining the operation contents. When a recording start operation is performed during communication, the main control unit 21 reads out 133 P frames for one macro cycle received immediately before the recording start operation from the temporary storage unit 25, and reads these P frames. Reconstructs a pseudo I frame based on the I and P macroblocks transmitted by. This reconstruction process of the pseudo I frame is performed according to the procedure shown in FIG. Then, the reconstructed pseudo I frame is recorded in the main storage unit 26. The image frames (P frames) received thereafter are sequentially stored in the main storage unit 26 until a recording end operation is detected.

【0070】この第2の動作例は、主制御部21が通信
制御と疑似Iフレームの再構築処理とを並行して実行す
ることになるため、主制御部21に処理能力の高いもの
が必要となる。しかしその反面、1マクロ周期分のPフ
レームを通信が終了するまで一時記憶部25に保持させ
る必要がなくなるので、録画中に一時記憶部25を別の
データを記憶するために使用することが可能となり、こ
れによりメモリの有効利用を図ることができる。
In the second operation example, since the main control unit 21 executes the communication control and the reconstructing process of the pseudo I frame in parallel, the main control unit 21 needs to have a high processing capability. Becomes However, on the other hand, it is not necessary to hold the P frames for one macro cycle in the temporary storage unit 25 until the communication ends, so that the temporary storage unit 25 can be used to store another data during recording. Thus, the memory can be effectively used.

【0071】次に、第3の動作例を説明する。図14は
その動作内容を説明するためのタイミング図である。主
制御部21は、通信中に録画開始操作が行われた時点
で、録画開始操作直前までに受信された1マクロ周期分
の133個のPフレームを一時記憶部25から読み出
し、これらのPフレームをメイン記憶部26に転送して
記憶させる。そして、以後受信される画像フレームを録
画終了操作が検出されるまでメイン記憶部26に順次記
憶させる。
Next, a third operation example will be described. FIG. 14 is a timing chart for explaining the operation contents. When a recording start operation is performed during communication, the main control unit 21 reads out 133 P frames for one macro cycle received immediately before the recording start operation from the temporary storage unit 25, and reads these P frames. Is transferred to and stored in the main storage unit 26. Then, the received image frames are sequentially stored in the main storage unit 26 until a recording end operation is detected.

【0072】そして、通信が終了すると、主制御部21
はメイン記憶部26から記録開始操作直前に受信された
1マクロ周期分の画像フレームを読み出し、この1マク
ロ周期分のPフレームにより伝送されたI及びPマクロ
ブロックをもとに疑似Iフレームを再構築する。この疑
似Iフレームの再構築処理は図11に示した手順により
行われる。そして、この再構築した疑似Iフレームをメ
イン記憶部26に記録し、それまで記憶されていた1マ
クロ周期分のPフレームをメモリ億部26から削除す
る。すなわち、それまで記憶されていた1マクロ周期分
のPフレームに代わって疑似Iフレームをメイン記憶部
26に記録し直す。
When the communication is completed, the main controller 21
Reads the image frame for one macro cycle received immediately before the recording start operation from the main storage unit 26, and regenerates the pseudo I frame based on the I and P macro blocks transmitted by the P frame for one macro cycle. To construct. This reconstruction process of the pseudo I frame is performed according to the procedure shown in FIG. Then, the reconstructed pseudo I frame is recorded in the main storage unit 26, and the P frame for one macro cycle stored so far is deleted from the memory unit 26. That is, the pseudo I frame is re-recorded in the main storage unit 26 in place of the P frame for one macro cycle stored until then.

【0073】この第3の動作例によれば、1マクロ周期
分のPフレームを通信が終了するまで一時記憶部25に
保持させる必要をなくすと共に、メイン記憶部26には
最終的に疑似Iフレームのみを記録することができ、こ
れによりメモリの有効利用をさらに進めることができ
る。
According to the third operation example, it is not necessary to hold the P frames for one macro cycle in the temporary storage unit 25 until the communication is completed, and the main storage unit 26 finally stores the pseudo I frame. Can be recorded, whereby the effective use of the memory can be further promoted.

【0074】(第2の実施形態)この発明の第2の実施
形態は、符号化データ記録機能を備えた携帯電話端末に
おいて、MPEG−4規格を使用して無線テレビジョン
電話通信を行っている最中に使用者が録画開始操作を行
った場合に、これ以降受信される画像フレームを順次一
時記憶部に蓄積する。そして、1マクロ周期分の画像フ
レームが記録された時点、もしくは通信終了後に、上記
一時記憶部に蓄積された録画開始直後の1マクロ周期分
の画像フレームをもとに疑似Iフレームを生成してこれ
を初期画像フレームとしてメイン記憶部に記憶し、以後
受信される画像フレームを録画終了操作が行われるまで
メイン記憶部に順次記憶するようにしたものである。
(Second Embodiment) In a second embodiment of the present invention, a mobile telephone terminal having an encoded data recording function performs wireless television telephone communication using the MPEG-4 standard. When the user performs a recording start operation during the recording, the image frames received thereafter are sequentially accumulated in the temporary storage unit. Then, at the time when the image frames for one macro cycle are recorded, or after the end of the communication, a pseudo I frame is generated based on the image frames for one macro cycle immediately after the start of recording and stored in the temporary storage unit. This is stored in the main storage unit as an initial image frame, and subsequently received image frames are sequentially stored in the main storage unit until a recording end operation is performed.

【0075】図15は、この第2の実施形態に係わる符
号化データ記録機能を備えた携帯電話端末の構成を示す
機能ブロック図である。なお、同図において前記図4と
同一部分には同一符号を付して詳しい説明は省略する。
FIG. 15 is a functional block diagram showing a configuration of a portable telephone terminal having an encoded data recording function according to the second embodiment. 4, the same parts as those in FIG. 4 are denoted by the same reference numerals, and detailed description is omitted.

【0076】一時記憶制御手段21dは、通信中におい
て、録画開始操作を検出した時点から受信画像フレーム
(Pフレーム)を一時記憶部25に記憶させるように制
御する。
The temporary storage control unit 21d controls the temporary storage unit 25 to store the received image frame (P frame) from the time when the recording start operation is detected during the communication.

【0077】メイン記憶制御手段21bは、上記一時記
憶部25に1マクロ周期分の受信画像フレーム(133
個のPフレーム)が蓄積された時点、または通信が終了
した時点で、上記一時記憶部25に蓄積された録画開始
操作直後の1マクロ周期分の受信画像フレームを読み出
し、これらの受信画像フレームにより伝送された99個
のマクロブロックをもとに疑似Iフレームを再構成し、
この疑似Iフレームをメイン記憶部26に初期画面フレ
ームとして記憶させる。また、それ以後録画終了操作が
行われるまでの間の受信画像フレームをそのままメイン
記憶部26に記憶させる。
The main storage control means 21b stores the received image frames (133
At the time when the number of P frames have been accumulated, or at the time when the communication has been completed, the received image frames for one macro cycle immediately after the recording start operation stored in the temporary storage unit 25 are read out. Reconstructing a pseudo I frame based on the transmitted 99 macroblocks,
This pseudo I frame is stored in the main storage unit 26 as an initial screen frame. Further, the received image frames until the recording end operation is performed thereafter are stored in the main storage unit 26 as they are.

【0078】この様な構成であるから、この第2の実施
形態における画像記録動作は次のように行われる。図1
6はその動作内容を説明するためのタイミング図であ
る。
With such a configuration, the image recording operation in the second embodiment is performed as follows. FIG.
FIG. 6 is a timing chart for explaining the operation contents.

【0079】すなわち、通信中に録画開始操作が行われ
ると、この時点以降受信される受信画像フレームが図1
5に示すように一時記憶部25に順次蓄積される。そし
て、一時記憶部25に1マクロ周期分の受信画像データ
が蓄積された時点で、これらの受信画像フレームが読み
出され、そのマクロブロックをもとに主制御部21で疑
似Iフレームが再構成され、この疑似Iフレームが図1
5に示すようにメイン記憶部26に記憶される。そし
て、以後録画終了操作が検出されるまで、受信画像フレ
ーム(Pフレーム)が一時記憶部25介してメイン記憶
部26に順次記憶される。
That is, when a recording start operation is performed during communication, the received image frames received from this point onward are displayed in FIG.
5, the data is sequentially stored in the temporary storage unit 25. When the received image data for one macro cycle is accumulated in the temporary storage unit 25, these received image frames are read out, and the main control unit 21 reconstructs the pseudo I frame based on the macroblock. This pseudo I frame is shown in FIG.
5 is stored in the main storage unit 26. Then, the received image frames (P frames) are sequentially stored in the main storage unit 26 via the temporary storage unit 25 until a recording end operation is detected.

【0080】したがって、メイン記憶部26には疑似I
フレームが再構成されるまでは受信画像フレームは記録
されない。このため、再生時の冒頭にPフレームのみを
もとに復号した低品質の画像が再生されることを避ける
ことができ、これにより再生当初から常に高品質の画像
を再生することが可能となる。
Therefore, the pseudo I
No received image frame is recorded until the frame is reconstructed. For this reason, it is possible to avoid that a low-quality image decoded based on only the P frame at the beginning of the reproduction is reproduced, whereby a high-quality image can always be reproduced from the beginning of reproduction. .

【0081】なお、この第2の実施形態における動作例
では、通信中に一時記憶部25に1マクロ周期分の受信
画像フレームが蓄積された時点で、これらの受信画像フ
レームをもとに疑似Iフレームを推測してメイン記憶部
26に記録するようにしたが、通信終了後に疑似Iフレ
ームを推測してメイン記憶部26に記録するようにして
もよい。
In the operation example of the second embodiment, when the received image frames for one macro cycle are accumulated in the temporary storage unit 25 during communication, the pseudo I / O is performed based on these received image frames. Although the frame is estimated and recorded in the main storage unit 26, a pseudo I frame may be estimated and recorded in the main storage unit 26 after the communication ends.

【0082】(その他の実施形態)画像データの符号化
圧縮/伸張方式についてはMPEG−4以外にH.263等
のその他の方式を採用してもよく、また伝送データの種
類についても動画像データ以外に静止画データやその他
のデータであってもよい。
(Other Embodiments) As for the encoding / compression method of the image data, other methods such as H.263 may be adopted in addition to MPEG-4. In addition, still image data and other data may be used.

【0083】さらに、前記各実施形態では、携帯電話端
末MS1,MS2間で無線テレビジョン電話通信を行う
場合を例にとって説明した。しかし、それに限らず例え
ば携帯電話端末又はそれに代わる携帯情報端末を網NW
を介してインターネット上のWWWサーバ等に接続し、
このサーバからホームページの情報等をダウンロードす
るような場合にもこの発明を適用できる。
Further, in each of the above-described embodiments, the case has been described in which the wireless television telephone communication is performed between the portable telephone terminals MS1 and MS2. However, the present invention is not limited to this. For example, a mobile phone terminal or an alternative
To a WWW server on the Internet via
The present invention can also be applied to a case where information on a homepage or the like is downloaded from this server.

【0084】また前記各実施形態では、移動通信システ
ムを例にとって説明したが、この発明は無線LANやB
T(Bluetooth)に代表される近距離無線データ通信方
式を使用する機器間無線伝送システム等にも適用するこ
とができ、さらには有線伝送システムに適用してもよ
い。
In each of the above embodiments, a mobile communication system has been described as an example.
The present invention can be applied to an inter-device wireless transmission system using a short-distance wireless data communication system represented by T (Bluetooth), and further may be applied to a wired transmission system.

【0085】さらに、前記実施形態では一時保存したデ
ータの中にIフレーム情報が含まれていない場合を例に
とって説明したが、Iフレームデータが含まれている場
合にも有効であることは云うまでもない。
Further, in the above embodiment, the case where the I-frame information is not included in the temporarily stored data has been described as an example. However, it is effective even when the I-frame data is included. Nor.

【0086】その他、端末装置の種類やその構成、疑似
Iフレームの再構築処理手段の手順と内容などについて
も、この発明の要旨を逸脱しない範囲で種々変形して実
施できる。
In addition, the type and configuration of the terminal device, the procedure and contents of the pseudo I frame reconstructing means, and the like can be variously modified without departing from the gist of the present invention.

【0087】[0087]

【発明の効果】以上詳述したように第1の発明では、デ
ータストリームの受信中に少なくとも最新の上記所定期
間分の受信データストリームをデータ保持手段に一時保
持するようにし、上記データストリームの受信中に当該
データストリームの記録指示が入力された場合に、この
記録指示が入力された時点で上記データ保持手段に一時
保持されているデータストリームを記録媒体に記録する
ようにしている。
As described in detail above, in the first invention, at least the latest received data stream for the above-mentioned predetermined period is temporarily held in the data holding means during the reception of the data stream. When a recording instruction for the data stream is input during recording, the data stream temporarily stored in the data holding unit is recorded on the recording medium at the time when the recording instruction is input.

【0088】また第2の発明では、データストリームの
受信中に当該データストリームの記録指示が入力された
場合に、この記録指示が入力された時点以降に受信した
少なくとも上記所定期間分の自立情報及び差分情報を保
持又は仮記録し、この保持又は仮記録された上記所定期
間分の自立情報及び差分情報をもとに、上記記録指示が
入力された時点におけるフレームデータを再構築して上
記記録媒体に記録するようにしている。
Further, in the second invention, when a recording instruction of the data stream is input during reception of the data stream, the self-sustained information for at least the above-mentioned predetermined period received after the input of the recording instruction and The difference information is held or provisionally recorded, and the frame data at the time when the recording instruction is input is reconstructed based on the held or provisionally recorded self-sustained information and difference information for the predetermined period, thereby obtaining the recording medium. To be recorded.

【0089】したがって第1及び第2の発明によれば、
一時保持又は仮記録された所定期間分の受信情報に含ま
れる1画面分のマクロブロックを利用することで、デー
タ受信途中で記録を開始する場合でも、記録指示の入力
直後から高品質のデータを記録することが可能な符号化
データ記録装置を提供することができる。
Therefore, according to the first and second aspects,
By using a macroblock for one screen included in the temporarily stored or temporarily recorded reception information for a predetermined period, even when recording is started in the middle of data reception, high-quality data can be obtained immediately after a recording instruction is input. An encoded data recording device capable of recording can be provided.

【0090】一方第3の発明では、データストリームの
受信中に当該データストリームの記録指示が入力された
場合に、この記録指示が入力された時点以降に受信され
る所定期間分の受信フレームの自立情報及び差分情報を
もとに、上記記録指示の入力時点から上記所定期間が経
過した後のフレームデータを再構築するデータ再構築手
段と、データ記録制御手段とを備える。そして、上記記
録指示入力時点から上記データ再構築手段によりフレー
ムデータが再構築されるまでの間は記録待機期間とし、
この記録待機期間経過後に上記再構築フレームデータ及
びその後受信される受信フレームを記録媒体に記録する
ようにしている。
On the other hand, in the third invention, when a recording instruction of the data stream is input during reception of the data stream, the reception frame for a predetermined period received after the input of the recording instruction is independent. A data reconstructing unit configured to reconstruct frame data after the predetermined period has elapsed from the input of the recording instruction based on the information and the difference information; and a data recording control unit. A period from when the recording instruction is input to when the frame data is reconstructed by the data reconstructing means is a recording standby period,
After the elapse of the recording standby period, the reconstructed frame data and the received frames received thereafter are recorded on a recording medium.

【0091】したがって第3の発明によれば、データ受
信途中で記録を開始する場合に、品質の劣化したデータ
を記録しないようにして高品質のデータのみを記録再生
することが可能な符号化データ記録装置を提供すること
ができる。
Therefore, according to the third aspect, when recording is started during data reception, encoded data capable of recording and reproducing only high-quality data without recording data of deteriorated quality. A recording device can be provided.

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

【図1】 この発明に係わる符号データ記録装置が使用
されるデータ伝送システムの一つである移動通信システ
ムの概略構成を示す図。
FIG. 1 is a diagram showing a schematic configuration of a mobile communication system which is one of data transmission systems in which a code data recording device according to the present invention is used.

【図2】 MPEG−4によるマルチメディア伝送シス
テムのレイヤ構造を示す図。
FIG. 2 is a diagram showing a layer structure of a multimedia transmission system based on MPEG-4.

【図3】 この発明の第1の実施形態に係わる符号デー
タ記録機能を備えた携帯電話端末の外観を示す図。
FIG. 3 is an exemplary view showing an appearance of a mobile phone terminal having a code data recording function according to the first embodiment of the present invention.

【図4】 図3に示す携帯電話端末の回路構成を示す機
能ブロック図。
FIG. 4 is a functional block diagram showing a circuit configuration of the mobile phone terminal shown in FIG. 3;

【図5】 MPEG−4を使用した画像データ圧縮伝送
方式の動作を模式的に示す図。
FIG. 5 is a diagram schematically showing an operation of an image data compression transmission system using MPEG-4.

【図6】 マクロブロックの伝送動作の一例を示す図。FIG. 6 is a diagram showing an example of a transmission operation of a macro block.

【図7】 図4に示す携帯電話端末において受信画像フ
レームを圧縮せずに記録する場合の制御手順とその内容
を示すフローチャート。
7 is a flowchart showing a control procedure and a content when a received image frame is recorded without compression in the mobile phone terminal shown in FIG. 4;

【図8】 図7に示す記録動作の動作内容を説明するた
めに使用するタイミング図。
FIG. 8 is a timing chart used to explain the operation contents of the recording operation shown in FIG. 7;

【図9】 図4に示す携帯電話端末において受信画像フ
レームを通信終了後に圧縮せずに記録する場合の制御手
順とその内容を示すフローチャート。
9 is a flowchart showing a control procedure and content when a received image frame is recorded without compression after communication is completed in the mobile phone terminal shown in FIG.

【図10】 図4に示す携帯電話端末において受信画像
データを圧縮記録する場合の第1の動作例を示すフロー
チャート。
FIG. 10 is a flowchart showing a first operation example when compressing and recording received image data in the mobile phone terminal shown in FIG. 4;

【図11】 疑似Iフレームの再構築処理手順及びその
内容を示すフローチャート。
FIG. 11 is a flowchart showing a pseudo I frame reconstructing process procedure and its contents.

【図12】 図10に示した画像圧縮記録動作の動作内
容を説明するために使用するタイミング図。
FIG. 12 is a timing chart used to explain the operation content of the image compression recording operation shown in FIG. 10;

【図13】 図4に示した携帯電話端末において受信画
像データを圧縮記録する場合の第2の動作例を示すタイ
ミング図。
13 is a timing chart showing a second operation example when compressing and recording received image data in the mobile phone terminal shown in FIG. 4;

【図14】 図4に示した携帯電話端末において受信画
像データを圧縮記録する場合の第3の動作例を示すタイ
ミング図。
FIG. 14 is a timing chart showing a third operation example when the mobile phone terminal shown in FIG. 4 compresses and records received image data.

【図15】 この発明の第2の実施形態に係わる符号デ
ータ記録機能を備えた携帯電話端末の回路構成を示す機
能ブロック図。
FIG. 15 is a functional block diagram showing a circuit configuration of a mobile phone terminal having a code data recording function according to a second embodiment of the present invention.

【図16】 図15に示す携帯電話端末における画像記
録動作を説明するために使用するタイミング図。
16 is a timing chart used to explain an image recording operation in the mobile phone terminal shown in FIG.

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

NW…網 BS1,BS2…基地局 MS1,MS2…携帯電話端末 1…無線部 2A,2B…ベースバンド部 3…入出力部 4…電源部 11…アンテナ 12…アンテナ共用器(DPX) 13…受信回路(RX) 14…周波数シンセサイザ(SYN) 15…送信回路(TX) 21…携帯電話機の主制御部 21a,21d…一時記憶制御手段 21b,21e…メイン記憶制御手段 21c…データフレーム再構築処理手段 22…多重分離部 23…音声コーデック 24…マルチメディア処理部 25…一時記憶部 26…メイン記憶部 31…マイクロホン 32…スピーカ 33…カメラ 34…液晶表示器(LCD) 35…キー入力部 36…照明器 41…バッテリ 42…充電回路(CHG) 43…電圧生成回路(PS) NW network BS1, BS2 base station MS1, MS2 mobile phone terminal 1 radio unit 2A, 2B baseband unit 3 input / output unit 4 power supply unit 11 antenna 12 antenna duplexer (DPX) 13 reception Circuit (RX) 14 Frequency synthesizer (SYN) 15 Transmitting circuit (TX) 21 Main control units 21a and 21d of mobile telephones Temporary storage control means 21b and 21e Main storage control means 21c Data frame reconstruction processing means Reference Signs List 22 demultiplexing unit 23 audio codec 24 multimedia processing unit 25 temporary storage unit 26 main storage unit 31 microphone 32 speaker 33 camera 34 liquid crystal display (LCD) 35 key input unit 36 illumination Unit 41 Battery 42 Charge circuit (CHG) 43 Voltage generator circuit (PS)

───────────────────────────────────────────────────── フロントページの続き (72)発明者 山口 賢徳 東京都日野市旭が丘3丁目1番地の1 株 式会社東芝日野工場内 (72)発明者 佐藤 勇一 東京都日野市旭が丘3丁目1番地の1 株 式会社東芝日野工場内 (72)発明者 新井 康記 神奈川県川崎市幸区柳町70番地 株式会社 東芝柳町工場内 (72)発明者 山岸 治 神奈川県川崎市幸区柳町70番地 株式会社 東芝柳町工場内 (72)発明者 片岡 好広 神奈川県川崎市幸区柳町70番地 株式会社 東芝柳町工場内 (72)発明者 大浦 聖二 東京都日野市旭が丘3丁目1番地の1 株 式会社東芝日野工場内 Fターム(参考) 5C053 FA12 FA27 GA10 GA18 GB08 GB37 HA26 HA33 KA04 KA24 LA01 LA15 5C059 MA00 MA05 PP01 PP05 PP06 RB02 RC32 RD03 SS08 SS09 SS10 SS11 SS26 UA05 UA33 UA34 5C064 AA01 AB04 AC04 AC12 AD04 AD08 AD14  ──────────────────────────────────────────────────続 き Continuing on the front page (72) Inventor Kennori Yamaguchi 3-1-1 Asahigaoka, Hino-shi, Tokyo Inside Toshiba Hino Plant Co., Ltd. (72) Inventor Yuichi Sato 3-1-1, Asahigaoka, Hino-shi, Tokyo Inside the Toshiba Hino Plant (72) Inventor Yasushi Yasushi 70 Yanagicho, Kochi-ku, Kawasaki-shi, Kanagawa Prefecture Inside the Toshiba Yanagimachi Plant Co., Ltd. (72) Inventor Yoshihiro Kataoka 70, Yanagimachi, Saiwai-ku, Kawasaki-shi, Kanagawa Pref. Inside the Toshiba Yanagicho Plant Co., Ltd. (72) Inventor Seiji Oura 3-1-1 Asahigaoka, Hino-shi, Tokyo F. Terms (reference) 5C053 FA12 FA27 GA10 GA18 GB08 GB37 HA26 HA33 KA04 KA24 LA01 LA15 5C059 MA00 MA05 PP01 PP05 PP06 RB02 RC32 RD03 SS08 SS09 SS10 S S11 SS26 UA05 UA33 UA34 5C064 AA01 AB04 AC04 AC12 AD04 AD08 AD14

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 データストリーム上の各フレームデータ
をそれぞれ複数のブロックに分割して、これらのブロッ
クごとにそのデータをデータ群として独立して意味をな
す自立情報又は主として元のデータとの差分で構成され
る従属情報により表し、所定期間ごとに、前記各ブロッ
クとも自立情報を少なくとも1つのフレームで伝送する
と共にその他のフレームでは従属情報を伝送するように
したデータ伝送システムで使用される符号化データ記録
装置において、 前記データストリームの受信中に少なくとも最新の前記
所定期間分の受信データストリームを一時保持するデー
タ保持手段と、 前記データストリームの受信中に当該データストリーム
の記録指示が入力された場合に、この記録指示が入力さ
れた時点で前記データ保持手段に一時保持されているデ
ータストリームを記録媒体に記録するデータ記録制御手
段とを具備したことを特徴とする符号化データ記録装
置。
1. Each frame data on a data stream is divided into a plurality of blocks, and for each of these blocks, the data is independently represented as a data group by independent information or mainly by a difference from original data. Coded data used in a data transmission system, which is represented by dependent information, and in which each block transmits independent information in at least one frame and transmits dependent information in other frames at predetermined intervals. In the recording device, a data holding unit that temporarily holds at least the latest reception data stream for the predetermined period during reception of the data stream, and a recording instruction of the data stream is input during reception of the data stream. Is temporarily stored in the data storage unit when the recording instruction is input. Coded data recording apparatus characterized by comprising a data recording control means for recording a data stream on a recording medium that is.
【請求項2】 前記データ保持手段は、データストリー
ムの受信中に少なくとも最新の前記所定期間分の受信フ
レームを一時保持し、 前記データ記録制御手段は、前記記録指示が入力された
場合に、当該記録指示が入力された時点で前記データ保
持手段に一時保持されている受信フレームの自立情報及
び従属情報をもとに前記記録指示が入力された時点にお
けるフレームデータを再構築し、この再構築したフレー
ムデータを記録媒体に記録することを特徴とする請求項
1記載の符号化データ記録装置。
2. The data holding unit temporarily holds at least the latest reception frame for the predetermined period during reception of a data stream, and the data recording control unit receives the recording instruction when the recording instruction is input. At the time when the recording instruction is input, the frame data at the time when the recording instruction is input is reconstructed based on the independence information and the dependent information of the received frame temporarily held in the data holding unit, and this reconstructed. 2. The encoded data recording device according to claim 1, wherein the frame data is recorded on a recording medium.
【請求項3】 前記データ保持手段は、データストリー
ムの受信中に少なくとも最新の前記所定期間分の受信フ
レームを一時保持し、 前記データ記録制御手段は、 前記データストリームの受信中に前記記録指示が入力さ
れた場合に、当該記録指示が入力された時点で前記デー
タ保持手段に一時保持されている受信フレームの自立情
報及び従属情報を記録媒体に仮記録する手段と、 後の所定のタイミングで、前記記録媒体に仮記録された
自立情報及び従属情報をもとに前記記録指示が入力され
た時点におけるフレームデータを再構築して前記記録媒
体に記録するデータ再構築手段とを備えたことを特徴と
する請求項1記載の符号化データ記録装置。
3. The data holding unit temporarily holds at least the latest reception frame for the predetermined period during reception of a data stream, and the data recording control unit receives the recording instruction while receiving the data stream. Means for temporarily recording the self-sustaining information and the dependent information of the received frame temporarily stored in the data storage means at the time when the recording instruction is input, Data reconstructing means for reconstructing frame data at the time when the recording instruction is input based on the autonomous information and the dependent information temporarily recorded on the recording medium and recording the frame data on the recording medium. 2. The encoded data recording apparatus according to claim 1, wherein
【請求項4】 データストリーム上の各フレームデータ
をそれぞれ複数のブロックに分割して、これらのブロッ
クごとにそのデータをデータ群として独立して意味をな
す自立情報又は主として元のデータとの差分で構成され
る従属情報により表し、所定期間ごとに、前記各ブロッ
クとも自立情報を少なくとも1つのフレームで伝送する
と共にその他のフレームでは従属情報を伝送するように
したデータ伝送システムで使用される符号化データ記録
装置において、 前記データストリームの受信中に当該データストリーム
の記録指示が入力された場合に、この記録指示が入力さ
れた時点以降に受信した少なくとも前記所定期間分の受
信フレームを保持又は仮記録するデータ記憶手段と、 このデータ記憶手段により保持又は仮記録された前記所
定期間分の受信フレームの自立情報及び従属情報をもと
に、フレームデータを再構築して記録媒体に記録するデ
ータ再構築手段とを具備したことを特徴とする符号化デ
ータ記録装置。
4. Each frame data on a data stream is divided into a plurality of blocks, and for each of these blocks, the data is independently represented as a data group by independent information or mainly by a difference from original data. Coded data used in a data transmission system, which is represented by dependent information, and in which each block transmits independent information in at least one frame and transmits dependent information in other frames at predetermined intervals. In the recording device, when a recording instruction of the data stream is input during reception of the data stream, the received frame for at least the predetermined period received after the time when the recording instruction is input is held or temporarily recorded. Data storage means, and the predetermined period held or provisionally recorded by the data storage means Based on the self information and dependent information minute of the received frame, the encoded data recording apparatus characterized by comprising a data reconstruction means for recording on a recording medium to reconstruct the frame data.
【請求項5】 前記データ再構築手段は、フレームデー
タの再構築処理を符号化データ記録装置の主要動作が終
了した後に行うことを特徴とする請求項3又は4記載の
符号化データ記録装置。
5. The encoded data recording apparatus according to claim 3, wherein said data reconstructing means performs the reconstruction processing of the frame data after the main operation of the encoded data recording apparatus is completed.
【請求項6】 符号化データ記録装置が、バッテリの出
力により動作する第1のモードと、商用電源の出力をも
とに動作する第2のモードを備えている場合に、 前記データ記録制御手段は、フレームデータの再構築処
理を、前記第2のモードが設定されている状態で行うこ
とを特徴とする請求項3又は4記載の符号化データ記録
装置。
6. The data recording control means when the encoded data recording device has a first mode in which the device operates by an output of a battery and a second mode in which the device operates based on the output of a commercial power supply. The encoded data recording apparatus according to claim 3 or 4, wherein the frame data reconstructing process is performed in a state where the second mode is set.
【請求項7】 データストリーム上の各フレームデータ
をそれぞれ複数のブロックに分割して、これらのブロッ
クごとにそのデータをデータ群として独立して意味をな
す自立情報又は主として元のデータとの差分で構成され
る従属情報により表し、所定期間ごとに、前記各ブロッ
クとも自立情報を少なくとも1つのフレームで伝送する
と共にその他のフレームでは従属情報を伝送するように
したデータ伝送システムで使用される符号化データ記録
装置において、 前記データストリームの受信中に当該データストリーム
の記録指示が入力された場合に、この記録指示が入力さ
れた時点以降に受信される前記所定期間分の受信フレー
ムの自立情報及び従属情報をもとに、前記記録指示の入
力時点から前記所定期間が経過した後のフレームデータ
を再構築するデータ再構築手段と、 前記記録指示入力時点から前記データ再構築手段により
フレームデータが再構築されるまでの間は記録待機期間
とし、この記録待機期間経過後に前記再構築フレームデ
ータ及びその後受信される受信フレームの自立情報及び
従属情報を記録媒体に記録するデータ記録制御手段とを
具備したことを特徴とする符号データ記録装置。
7. Each frame data on a data stream is divided into a plurality of blocks, and the data is independently determined as a data group for each of these blocks by independent information or mainly by a difference from original data. Coded data used in a data transmission system, which is represented by dependent information, and in which each block transmits independent information in at least one frame and transmits dependent information in other frames at predetermined intervals. In the recording apparatus, when a recording instruction for the data stream is input during reception of the data stream, the self-sustaining information and the dependent information of the reception frame for the predetermined period received after the time when the recording instruction is input. Based on the above, the frame data after the predetermined period has elapsed since the input of the recording instruction A data restructuring unit to be constructed; and a period from the time when the recording instruction is input to a point when the frame data is reconstructed by the data restructuring unit is a recording standby period. Data recording control means for recording the independent information and dependent information of the received frame to be recorded on a recording medium.
JP2000061212A 2000-03-06 2000-03-06 Encoded data recording device Expired - Fee Related JP4283964B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000061212A JP4283964B2 (en) 2000-03-06 2000-03-06 Encoded data recording device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000061212A JP4283964B2 (en) 2000-03-06 2000-03-06 Encoded data recording device

Publications (2)

Publication Number Publication Date
JP2001251583A true JP2001251583A (en) 2001-09-14
JP4283964B2 JP4283964B2 (en) 2009-06-24

Family

ID=18581387

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000061212A Expired - Fee Related JP4283964B2 (en) 2000-03-06 2000-03-06 Encoded data recording device

Country Status (1)

Country Link
JP (1) JP4283964B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006174209A (en) * 2004-12-17 2006-06-29 Sanyo Electric Co Ltd Digital broadcast receiving device
JP2006254339A (en) * 2005-03-14 2006-09-21 Ntt Docomo Inc Video recording apparatus, video recording system, and video recording method
JP2007060351A (en) * 2005-08-25 2007-03-08 Nec Personal Products Co Ltd Video telephone system, and video data processing method in video telephone system
JP2011066944A (en) * 2011-01-04 2011-03-31 Nec Personal Products Co Ltd Video telephone system, and video data processing method in video telephone system
JP2012521703A (en) * 2009-03-24 2012-09-13 ストリームワイド Method and apparatus for storing a portion of a video stream

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006174209A (en) * 2004-12-17 2006-06-29 Sanyo Electric Co Ltd Digital broadcast receiving device
JP4707385B2 (en) * 2004-12-17 2011-06-22 京セラ株式会社 Digital broadcast receiver
JP2006254339A (en) * 2005-03-14 2006-09-21 Ntt Docomo Inc Video recording apparatus, video recording system, and video recording method
JP2007060351A (en) * 2005-08-25 2007-03-08 Nec Personal Products Co Ltd Video telephone system, and video data processing method in video telephone system
JP2012521703A (en) * 2009-03-24 2012-09-13 ストリームワイド Method and apparatus for storing a portion of a video stream
JP2011066944A (en) * 2011-01-04 2011-03-31 Nec Personal Products Co Ltd Video telephone system, and video data processing method in video telephone system

Also Published As

Publication number Publication date
JP4283964B2 (en) 2009-06-24

Similar Documents

Publication Publication Date Title
JP4282201B2 (en) Encoded data recording device
JP4495821B2 (en) Data transmission system and its communication device
KR100554604B1 (en) Telephone communication system
JP2008079038A (en) Information processor
US20080032752A1 (en) Information processing apparatus
JPWO2003041341A1 (en) Server device and terminal device used in video transmission system
JP2005073145A (en) Television broadcast recording and reproducing system using mobile information terminal
JP2002118844A (en) Moving picture decoding reproduction device, and multimedia information receiver using the device
US7652692B2 (en) Apparatus and method for photographing a moving picture
US6693510B1 (en) Image communication terminal, image communication system, and mobile station
US9497245B2 (en) Apparatus and method for live streaming between mobile communication terminals
CN102754448B (en) Data processing equipment and data coding device
JP4283964B2 (en) Encoded data recording device
JP4421055B2 (en) Data transmission system and its communication device
JP4241916B2 (en) Telephone communication system
JP2005303561A (en) Moving object terminal device
CN114584809A (en) Data transmission method and system and electronic equipment
US8280178B2 (en) Moving image receiving apparatus
JP4413352B2 (en) Mobile radio terminal and external storage unit
JP2007281766A (en) Image transmitter and transmission method thereof
JP2004180224A (en) Moving image communication system, moving image reproduction terminal, moving image distribution apparatus, and moving image reproducing method
JPH05336515A (en) Image storage and reproduction system
JP2006140777A (en) Moving picture reproducing apparatus, moving picture reproducing method, and moving picture reproducing program
JP2007282164A (en) Image transmission apparatus and transmission method thereof
JP2004229121A (en) System and method for storing encoded data

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081125

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090126

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

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

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

Free format text: PAYMENT UNTIL: 20120327

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120327

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

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

Free format text: PAYMENT UNTIL: 20120327

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20130327

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130327

Year of fee payment: 4

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20140327

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees