[go: up one dir, main page]

JP3268211B2 - Encoding device and decoding device - Google Patents

Encoding device and decoding device

Info

Publication number
JP3268211B2
JP3268211B2 JP25563796A JP25563796A JP3268211B2 JP 3268211 B2 JP3268211 B2 JP 3268211B2 JP 25563796 A JP25563796 A JP 25563796A JP 25563796 A JP25563796 A JP 25563796A JP 3268211 B2 JP3268211 B2 JP 3268211B2
Authority
JP
Japan
Prior art keywords
tool
decoding
encoding
erasing
encoded data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP25563796A
Other languages
Japanese (ja)
Other versions
JPH10108158A (en
Inventor
信司 小山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP25563796A priority Critical patent/JP3268211B2/en
Publication of JPH10108158A publication Critical patent/JPH10108158A/en
Application granted granted Critical
Publication of JP3268211B2 publication Critical patent/JP3268211B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

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

【0001】[0001]

【発明に属する技術分野】本発明は、通信回線を通じ符
号化情報を送信する符号化装置及び符号化情報を受信し
て復号する復号装置に関するものであり、更に詳細に
は、符号化・復号方式のアルゴリズムを構成する符号化
・復号ツールを送受信することによりソフトウェアダウ
ンロード型のシステムを構築する符号化装置及び復号装
置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an encoding apparatus for transmitting encoded information through a communication line and a decoding apparatus for receiving and decoding the encoded information. The present invention relates to an encoding device and a decoding device that construct a software download type system by transmitting and receiving an encoding / decoding tool that constitutes the algorithm of (1).

【0002】[0002]

【従来の技術】ISDN(Integrated Services Digtal
Network:サービス総合ディジタル網)などの高速ディ
ジタル通信網の普及,画像処理技術の進歩等を背景と
し、新しい通信サービスとして画像通信サービスが実現
されている。また、PHSに代表される無線伝送網の発
展に伴い、さらなるサービスの高度化、多様化、可搬化
への要求が高まっている。
2. Description of the Related Art ISDN (Integrated Services Digital)
Background Art With the spread of high-speed digital communication networks such as Network (Integrated Services Digital Network) and advances in image processing technology, image communication services have been realized as new communication services. Further, with the development of wireless transmission networks represented by PHS, demands for further enhancement, diversification, and portability of services are increasing.

【0003】一般的なテレビ電話やテレビ会議システム
のように、画像情報を伝送する場合においては、画像の
情報量が膨大なのに対して、伝送に用いる回線の回線速
度やコストの面から、伝送の画像の情報量を圧縮符号化
し、情報量を少なくして伝送することが必要となってく
る。
In the case of transmitting image information, as in a general videophone or video conference system, the amount of image information is enormous. It is necessary to compress and encode the information amount of an image and transmit the image with the information amount reduced.

【0004】画像情報を圧縮する符号化方式としては、
静止画像符号化方式としてJPEG(Joint Photograph
ic Coding Experts Group)、動画像符号化方式として
H.261、蓄積用動画符号化方式としてMPEG(Mo
ving Picture Coding ExpertGroup)1、MPEG2が
すでに国際標準化されている。さらに64kbps以上
の超低ビットレートでの符号化方式としてMPEG4の
標準化活動が進められている。
[0004] Encoding methods for compressing image information include:
JPEG (Joint Photograph)
ic Coding Experts Group), and H.264 as a moving picture coding method. 261; MPEG (Mo
ving Picture Coding Expert Group) and MPEG2 have already been internationally standardized. Further, MPEG4 standardization activities are being advanced as a coding method at an ultra-low bit rate of 64 kbps or more.

【0005】このMPEG4では、符号化方式に拡張性
を持たせること、マシンに依存しない汎用性を持たせる
こと、を目的とし、ソフトウェアダウンロード型のシス
テムを構築することとなった。それにともない、画像デ
ータの符号化・復号方式や、その方式の伝送方法、伝送
時のセキュリティ、伝送エラー対策などを包括的に記述
する言語:MSDL( MPEG4 Syntax Description Lang
uage )を構築することとなった。
[0005] In MPEG4, a software download type system has been constructed for the purpose of providing expandability to the encoding system and versatility independent of the machine. Accordingly, MSDL (MPEG4 Syntax Description Lang) is a language that comprehensively describes the encoding / decoding method of image data, the transmission method of the method, security during transmission, transmission error countermeasures, etc.
uage).

【0006】図5に、MPEG4方式の従来の符号化装
置及び復号装置のブロック図を示す。図5において、5
03は符号化装置、504は復号装置である。符号化装
置503において、符号化装置制御部501では、通信
の状態を管理し、通信の状態に応じて、符号化・復号ツ
ール伝送部505、符号化処理部506、送信部507
を制御している。復号装置制御部502では、通信の状
態を管理し、通信の状態に応じて、受信部508、ツー
ル処理部509を制御している。符号化・復号ツール伝
送部505では、符号化・復号方式のアルゴリズムを構
成する符号化・復号ツールを伝送する。符号化処理部5
06では、入力画像の符号化を行い、符号化データを作
成する。送信部507では、符号化データ列を復号装置
504へ送信する。
FIG. 5 shows a block diagram of a conventional encoding device and decoding device of the MPEG4 system. In FIG. 5, 5
03 is an encoding device, and 504 is a decoding device. In the encoding device 503, the encoding device control unit 501 manages the communication state, and according to the communication state, encodes / decodes tool transmission unit 505, encoding processing unit 506, and transmission unit 507.
Is controlling. The decoding device control unit 502 manages the communication state, and controls the receiving unit 508 and the tool processing unit 509 according to the communication state. The encoding / decoding tool transmission unit 505 transmits an encoding / decoding tool constituting an encoding / decoding scheme algorithm. Encoding processing unit 5
In 06, the input image is encoded to create encoded data. The transmitting unit 507 transmits the encoded data sequence to the decoding device 504.

【0007】復号装置504において、受信部508で
は、符号化装置503より送信された符号化データ列の
受信を行う。ツール処理部509では、そこにダウンロ
ードされているツールを用い、受信した符号化・復号ツ
ールのアルゴリズムとしての再構成等を行う。符号化・
復号ツール蓄積部510では、受信した符号化・復号ツ
ールの蓄積を行う。復号処理部511では、受信した符
号化データの復号を行い、復号データを作成する。
[0007] In the decoding device 504, a receiving section 508 receives the encoded data sequence transmitted from the encoding device 503. The tool processing unit 509 uses the downloaded tool to reconfigure the received encoding / decoding tool as an algorithm. Coding·
The decoding tool storage unit 510 stores the received encoding / decoding tools. The decoding processing unit 511 decodes the received encoded data to create decoded data.

【0008】符号化装置502では、符号化・復号ツー
ル及び符号化処理部506で作成した符号化データを送
信部507に伝送し、復号装置504へ送信する。復号
装置504では、受信部508で符号化・復号ツールを
受信すると、符号化・復号ツール蓄積部510に伝送
し、符号化・復号ツールの蓄積を行う。受信部508で
符号化データが受信されると、復号処理部511に伝送
され、ツール処理部509で再構成されたアルゴリズム
により符号化データの復号を行う。
[0008] The encoding device 502 transmits the encoded data created by the encoding / decoding tool and the encoding processing unit 506 to the transmission unit 507 and transmits the encoded data to the decoding device 504. In the decoding device 504, when the encoding / decoding tool is received by the receiving unit 508, it is transmitted to the encoding / decoding tool storage unit 510 to accumulate the encoding / decoding tool. When the encoded data is received by the receiving unit 508, the encoded data is transmitted to the decoding processing unit 511, and the encoded data is decoded by the tool processing unit 509 using the reconfigured algorithm.

【0009】この構成により、ソフトウェアダウンロー
ド型のシステムを構築することが可能となり、新たなる
符号化・復号方式を開発した場合でも、その符号化・復
号方式への対応が可能となる。
With this configuration, a software download type system can be constructed, and even if a new encoding / decoding system is developed, it is possible to cope with the encoding / decoding system.

【0010】[0010]

【発明が解決しようとする課題】しかしながら、従来の
符号化装置及び復号装置においては、符号化装置から送
信された符号化・復号方式のアルゴリズムを構成する符
号化・復号ツールを符号化装置の使用許諾なしに復号装
置で保存してしまったり、あるいは他の復号装置に複製
が行われたりすると、符号化・復号方式の機密を保持す
ることができないという問題があった。
However, in the conventional encoding apparatus and decoding apparatus, an encoding / decoding tool which constitutes an encoding / decoding system algorithm transmitted from the encoding apparatus is used by the encoding apparatus. If the data is stored in the decoding device without permission or copied to another decoding device, there is a problem that the confidentiality of the encoding / decoding method cannot be maintained.

【0011】本発明は、上記のような課題を解決するた
めになされたものであって、符号化装置及び復号装置に
おいて、入力画像の符号化・復号方式のアルゴリズムを
構成する符号化・復号ツールの消去方法を示す消去ツー
ルを用いて、符号化・復号ツールの消去を行うように構
成することによって、符号化・復号方式の機密を保持す
ることが可能な符号化装置及び復号装置を提供すること
を目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and is an encoding / decoding tool for configuring an encoding / decoding method for an input image in an encoding apparatus and a decoding apparatus. An encoding apparatus and a decoding apparatus capable of maintaining the security of an encoding / decoding scheme by erasing an encoding / decoding tool by using an erasing tool indicating an erasing method of the present invention are provided. The purpose is to:

【0012】[0012]

【課題を解決するための手段】本発明の符号化装置は、
入力画像を符号化し、符号化データを作成する符号化手
段と、前記符号化データに対応する復号方式のアルゴリ
ズムを構成する復号ツールと前記符号化データとを送信
する送信手段とを備えた符号化装置において、前記復号
ツールの消去方法を示す消去ツールを伝送する消去ツー
ル伝送手段を設けたものである
An encoding apparatus according to the present invention comprises:
An encoding method that encodes an input image and creates encoded data
And a decoding algorithm corresponding to the encoded data.
A decoding tool and a coded data constituting the
And a transmitting means for performing the decoding.
Erase tool that transmits the erase tool indicating how to erase the tool
A transmission means .

【0013】また、本発明の符号化装置は、入力画像を
符号化し、符号化データを作成する符号化手段と、前記
符号化データに対応する符号化方式及び復号方式のアル
ゴリズムを構成する符号化ツール及び復号ツールと前記
符号化データとを送信する送信手段とを備えた符号化装
置において、前記符号化ツール及び復号ツールの消去方
法を示す消去ツールを伝送する消去ツール伝送手段を設
けたものである。
Further , the encoding apparatus of the present invention converts an input image
Encoding means for encoding and creating encoded data,
The encoding and decoding methods corresponding to the encoded data
Encoding tool and decoding tool constituting the algorithm
Transmission means for transmitting encoded data
Erasing the encoding tool and the decoding tool
Erasure tool transmission means for transmitting erasure tools
It is a digit.

【0014】さらに、本発明の符号化装置は、複数の前
記消去ツールの中から伝送する消去ツールを選択する消
去ツール選択手段を設けたものである
Further, the encoding apparatus of the present invention comprises a
Select the erase tool to be transmitted from the erase tools
A tool selection means is provided .

【0015】本発明の復号装置は、符号化データと、該
符号化データに対応する復号方式のアルゴリズムを構成
する復号ツールと、該復号ツールの消去方法を示す消去
ツールとを受信する受信手段と、前記復号ツールを蓄積
するツール蓄積手段と、前記蓄積された復号ツールを再
構成してアルゴリズムを生成するツール処理手段と、前
記生成したアルゴリズムを用いて、前記受信した符号化
データを復号する復号手段とを備えた復号装置におい
て、前記受信した消去ツールに基づいて、前記復号ツー
ルの消去を行うツール消去手段を設けたものである
[0015] The decoding apparatus of the present invention comprises :
Constructs a decoding algorithm corresponding to encoded data
Erasing tool and erasing method for erasing the decoding tool
Receiving means for receiving a tool and storing the decryption tool
Tool storage means for performing
Tool processing means for composing and generating algorithms;
The received encoding is performed by using the generated algorithm.
A decoding device having decoding means for decoding data.
The decryption tool based on the received erasure tool.
Tool erasing means for erasing files .

【0016】また、本発明の復号装置は、符号化データ
と、該符号化データに対応する符号化方式及び復号方式
のアルゴリズムを構成する符号化ツール及び復号ツール
と、該符号化ツール及び復号ツールの消去方法を示す消
去ツールとを受信する受信手段と、前記符号化ツール及
び復号ツールを蓄積するツール蓄積手段と、前記蓄積さ
れた符号化ツール及び復号ツールを再構成してアルゴリ
ズムを生成するツール処理手段と、前記生成したアルゴ
リズムを用いて、前記受信した符号化データを復号する
復号手段とを備えた復号装置において、前記受信した消
去ツールに基づいて、前記符号化ツール及び復号ツール
の消去を行うツール消去手段を設けたものである
Further , the decoding apparatus of the present invention provides the encoded data
And an encoding method and a decoding method corresponding to the encoded data.
Tool and decoding tool for configuring the algorithm
And an erasing method for erasing the encoding tool and the decoding tool.
Receiving means for receiving the encoding tool;
Tool storage means for storing decryption tools.
Algorithm by reconstructing the coding and decoding tools
Tool processing means for generating an algorithm, and the generated algorithm
Decoding the received encoded data using a rhythm
Decoding means provided with decoding means.
Encoding and decoding tools, based on the previous tools
Tool erasing means for erasing the data .

【0017】さらに、本発明の復号装置は、符号化装置
内に存在する、複数の消去ツールの中から、受信する消
去ツールを選択し指定する送信手段を備えたものであ
Further, the decoding device according to the present invention comprises an encoding device
From multiple erase tools that exist in the
With a transmission means for selecting and specifying the removal tool.
You .

【0018】[0018]

【0019】[0019]

【0020】[0020]

【発明の実施の形態】以下、本発明の実施形態につい
て、図面を参照して説明する。図1に、本発明の符号化
装置及び復号装置の第1の実施形態のブロック図を示
す。図1において、103は符号化装置、104は復号
装置である。符号化装置制御部101では、通信の状態
を管理し、通信の状態に応じて、符号化・復号ツール伝
送部105、符号化処理部106、消去ツール伝送部1
07、送信部108を制御している。復号装置制御部1
02は、通信の状態を管理し、通信の状態に応じて、受
信部109、ツール処理部110を制御している。符号
化・復号ツール伝送部105では、符号化・復号方式の
アルゴリズムを構成する符号化・復号ツールを伝送す
る。符号化処理部106では、入力画像の符号化を行
い、符号化データを作成する。消去ツール伝送部107
では、符号化・復号ツールの消去方法を示す消去ツール
を伝送する。送信部108では、符号化データ列を復号
装置104へ送信する。受信部109では、符号化装置
103より送信された符号化データ列の受信を行う。符
号化・復号ツール蓄積部111では、受信した符号化・
復号ツールの蓄積を行う。ツール処理部110では、符
号化・復号ツール蓄積部111にダウンロードされてい
る符号化・復号ツールを用い、受信した符号化・復号ツ
ールをアルゴリズムとしての再構成及び消去等を行う。
復号処理部112では、受信した符号化データの復号を
行い、復号データを作成する。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows a block diagram of a first embodiment of an encoding device and a decoding device of the present invention. In FIG. 1, reference numeral 103 denotes an encoding device, and 104 denotes a decoding device. The encoding device control unit 101 manages the state of communication, and according to the state of communication, the encoding / decoding tool transmission unit 105, the encoding processing unit 106, the erasure tool transmission unit 1
07, controlling the transmission unit 108. Decoding device control unit 1
02 manages a communication state, and controls the receiving unit 109 and the tool processing unit 110 according to the communication state. The encoding / decoding tool transmission unit 105 transmits an encoding / decoding tool constituting an algorithm of the encoding / decoding scheme. The encoding processing unit 106 encodes the input image to create encoded data. Erasing tool transmission unit 107
Then, an erasing tool indicating the erasing method of the encoding / decoding tool is transmitted. The transmitting unit 108 transmits the encoded data sequence to the decoding device 104. The receiving unit 109 receives the encoded data sequence transmitted from the encoding device 103. In the encoding / decoding tool storage unit 111, the received encoding / decoding
Stores decryption tools. The tool processing unit 110 uses the encoding / decoding tool downloaded to the encoding / decoding tool storage unit 111 to perform reconstruction, erasing, and the like of the received encoding / decoding tool as an algorithm.
The decoding processing unit 112 decodes the received encoded data to create decoded data.

【0021】符号化装置103では、符号化・復号ツー
ル及び消去ツール及び符号化データを送信部108に伝
送し、通信網を介して復号装置104へ送信する。復号
装置104では、受信部109で消去ツールを受信する
とツール処理部110に伝送し、ダウンロードする。受
信部109で符号化・復号ツールを受信すると、符号化
・復号ツール蓄積部111に伝送し、符号化・復号ツー
ルの蓄積を行う。受信部109で符号化データを受信す
ると、復号処理部112に伝送し、ツール処理部110
で再構成されたアルゴリズムにより符号化データの復号
を行う。回線が切断されると、ツール処理部110によ
り、符号化・復号ツールの消去を行う。ここで、符号化
・復号ツールの消去とは、符号化・復号ツール蓄積部1
11に蓄積された符号化・復号ツールを消去することで
ある。
In the encoding device 103, the encoding / decoding tool, the erasing tool, and the encoded data are transmitted to the transmitting unit 108, and transmitted to the decoding device 104 via a communication network. In the decryption device 104, when the receiving unit 109 receives the erasure tool, it transmits it to the tool processing unit 110 and downloads it. When the encoding / decoding tool is received by the receiving unit 109, it is transmitted to the encoding / decoding tool storage unit 111 to store the encoding / decoding tool. When the encoded data is received by the receiving unit 109, the encoded data is transmitted to the decoding processing unit 112, and the tool processing unit 110
The encoded data is decoded by the algorithm reconstructed in step (1). When the line is disconnected, the tool processing unit 110 erases the encoding / decoding tool. Here, the erasure of the encoding / decoding tool refers to the encoding / decoding tool storage unit 1
11 is to delete the encoding / decoding tools stored in 11.

【0022】また、符号化装置103は符号化・復号ツ
ールをすぐに消去、一定期間蓄積後消去等の様々な条件
の消去方法の消去ツールを送信可能なものであり、復号
装置もそのような消去ツールに応じて符号化・復号ツー
ルをすぐに消去、一定期間蓄積後消去等の様々な条件の
消去が可能なものである。
Further, the encoding device 103 can transmit an erasing tool of various conditions such as erasing the encoding / decoding tool immediately or erasing after accumulation for a certain period of time. According to the erasing tool, the encoding / decoding tool can be immediately erased, and various conditions such as erasing after accumulation for a certain period can be erased.

【0023】なお、図1の復号装置104において、ツ
ール処理部110への符号化・復号ツールのダウンロー
ドは、符号化・復号ツール蓄積部111を介して行うよ
うに構成したが、直接受信部109からツール処理部1
10へのダウンロードするように構成しても良い。その
ような場合、符号化・復号ツール蓄積部111をツール
処理部110に接続し、ツール処理部110へダウンロ
ードされた符号化・復号ツールが符号化・復号ツール蓄
積部111に蓄積されるように構成すれば良い。 図2
にツール処理部110、及び符号化・復号ツール蓄積部
111のツール構成のブロック図を示す。110はツー
ル処理部、111は符号化・復号ツール蓄積部である。
206、207は、符号化装置より受信した符号化・復
号ツールである。制御部203により、符号化・復号ツ
ールを再構成するツール204を用い、符号化・復号ツ
ール蓄積部111にある符号化・復号ツール106、2
07を組み合わせ符号化・復号方式のアルゴリズムを再
構成する。また、消去ツール205は、符号化装置より
ダウンロードされたツールであり、これを用い、符号化
・復号ツールを消去する。
In the decoding device 104 shown in FIG. 1, the encoding / decoding tool is downloaded to the tool processing unit 110 via the encoding / decoding tool storage unit 111. To tool processing unit 1
10 may be configured to be downloaded. In such a case, the encoding / decoding tool accumulation unit 111 is connected to the tool processing unit 110 so that the encoding / decoding tool downloaded to the tool processing unit 110 is accumulated in the encoding / decoding tool accumulation unit 111. What is necessary is just to configure. FIG.
2 shows a block diagram of a tool configuration of the tool processing unit 110 and the encoding / decoding tool storage unit 111. 110 is a tool processing unit, and 111 is an encoding / decoding tool storage unit.
Reference numerals 206 and 207 denote encoding / decoding tools received from the encoding device. The control unit 203 uses the tool 204 for reconfiguring the encoding / decoding tools, and uses the encoding / decoding tools 106, 2 in the encoding / decoding tool storage unit 111.
07 to reconstruct the algorithm of the encoding / decoding method. The erasing tool 205 is a tool downloaded from the encoding device, and uses this to erase the encoding / decoding tool.

【0024】次に、本発明の第2の実施形態として、消
去ツール伝送選択手段を備えた符号化装置について、そ
のブロック図である図3を参照して説明する。
Next, as a second embodiment of the present invention, an encoding device provided with an erasure tool transmission selecting means will be described with reference to FIG. 3 which is a block diagram thereof.

【0025】図3において、符号化装置制御部301、
符号化・復号ツール伝送部302、符号化処理部30
3、消去ツール伝送部305、及び送信部306は、図
1に示した第1の実施形態の符号化装置と同様の機能を
有するものである。消去ツール伝送選択部304では、
相手端末によって消去ツールの選択、または消去ツール
を伝送しないかを選択し、消去ツール伝送部305を制
御する。
In FIG. 3, an encoding device control unit 301,
Encoding / decoding tool transmission unit 302, encoding processing unit 30
3. The erasure tool transmission unit 305 and the transmission unit 306 have functions similar to those of the encoding device of the first embodiment shown in FIG. In the erase tool transmission selection unit 304,
The erasing tool transmission unit 305 is controlled by selecting the erasing tool or not transmitting the erasing tool depending on the partner terminal.

【0026】まず、符号化・復号ツール伝送部302に
より、符号化・復号ツールを送信部306に伝送し、復
号装置へ送信する。その後、消去ツール伝送選択部30
4により、相手端末によって消去ツールを選択する。そ
して、選択された消去ツールを消去ツール伝送部305
により送信部306に伝送し、復号装置へ送信する。消
去ツールが選択されなかった場合、消去ツールの伝送を
行わない。その後、符号化処理部303で作成した符号
化データを送信部306に伝送し、復号装置へ送信す
る。
First, the encoding / decoding tool transmitting unit 302 transmits the encoding / decoding tool to the transmitting unit 306, and transmits it to the decoding device. Thereafter, the erasure tool transmission selection unit 30
In step 4, the erasing tool is selected by the partner terminal. Then, the selected erasing tool is transmitted to the erasing tool transmitting unit 305.
To the transmission unit 306, and then to the decoding device. If the erase tool is not selected, the transmission of the erase tool is not performed. After that, the encoded data created by the encoding processing unit 303 is transmitted to the transmission unit 306 and transmitted to the decoding device.

【0027】なお、図示はしないが、第2の実施形態に
おいて、通信相手側の復号装置には、それぞれが異なる
条件の消去方法を示す複数の消去ツールの中から受信す
る消去ツールを選択し指定する送信手段が備えられてい
る。
Although not shown in the drawings, in the second embodiment, the decoding device on the communication partner side selects and designates an erasing tool to be received from a plurality of erasing tools each indicating an erasing method with different conditions. Transmission means for transmitting the data.

【0028】図4に消去ツール伝送選択部304、消去
ツール伝送部305の動作例のフローチャートを示す。
まず、相手端末の情報が入力されると、相手端末に送信
する符号化・復号ツールをすぐに消去するかを判定す
る。(ステップs1)すぐに消去が選択されると、符号
化・復号ツールが復号装置でアルゴリズムとして再構成
されると符号化・復号ツールが消去される消去方法であ
る消去ツールAを伝送する。(ステップs2)すぐに消
去が選択されなかった場合、相手端末に送信する符号化
・復号ツールを一定期間蓄積するかを判定する。(ステ
ップs3)一定期間蓄積が選択されると、符号化・復号
ツールが復号装置で一定期間蓄積されると消去する消去
方法である消去ツールBを伝送する。一定期間蓄積が選
択されなかった場合、符号化・復号ツールを消去しない
が選択され(ステップs5)、消去ツールの伝送を行わ
ない。(ステップs6)
FIG. 4 shows a flowchart of an operation example of the erasing tool transmission selecting section 304 and the erasing tool transmitting section 305.
First, when the information of the partner terminal is input, it is determined whether the encoding / decoding tool to be transmitted to the partner terminal is immediately deleted. (Step s1) If erasure is selected immediately, the erasing tool A is transmitted, which is an erasing method in which the encoding / decoding tool is erased when the encoding / decoding tool is reconfigured as an algorithm in the decoding device. (Step s2) If erasure is not selected immediately, it is determined whether the encoding / decoding tools to be transmitted to the partner terminal are to be stored for a certain period of time. (Step s3) When accumulation for a certain period is selected, an erasing tool B, which is an erasing method for erasing the encoding / decoding tool when accumulated for a certain period in the decoding device, is transmitted. If accumulation is not selected for a certain period, the encoding / decoding tool is not erased is selected (step s5), and the transmission of the erasing tool is not performed. (Step s6)

【0029】[0029]

【発明の効果】本発明によれば、符号化装置から符号化
ツール又は復号ツールの消去方法を示す消去ツールを伝
送し、復号装置では、これを用いて、符号化ツール又は
復号ツールの消去を行なうことにより、符号化方式又は
復号方式の機密を保持することが可能である
According to the present invention, the encoding apparatus performs encoding.
Propagation tool that shows how to erase the tool or decryption tool
The decoding device uses the encoding tool or
By erasing the decoding tool, the encoding method or
It is possible to maintain the security of the decryption method .

【0030】さらに、符号化装置から伝送する消去ツー
ルを選択することが可能であり、相手端末によって様々
な条件による符号化方式又は復号方式の機密を保持する
ことができる
Further, the erasure tool transmitted from the encoding device
Can be selected depending on the partner terminal.
Keeps the confidentiality of the encoding method or decoding method according to various conditions
Can be .

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

【図1】本発明の第1の実施形態の符号化装置及び復号
装置のブロック図である。
FIG. 1 is a block diagram of an encoding device and a decoding device according to a first embodiment of the present invention.

【図3】第1の実施形態のツール処理部及び符号化・復
号ツール蓄積部のツール構成を示すブロック図である。
FIG. 3 is a block diagram illustrating a tool configuration of a tool processing unit and an encoding / decoding tool storage unit according to the first embodiment.

【図2】第2の実施形態である消去ツール伝送選択手段
を備えた符号化装置のブロック図である。
FIG. 2 is a block diagram of an encoding device including an erasure tool transmission selection unit according to a second embodiment.

【図4】第2の実施形態の符号化装置の消去ツール伝送
選択部及び消去ツール伝送部の動作例を示すフローチャ
ートである。
FIG. 4 is a flowchart illustrating an operation example of an erasure tool transmission selection unit and an erasure tool transmission unit of the encoding device according to the second embodiment.

【図5】従来の符号化装置及び復号装置のブロック図で
ある。
FIG. 5 is a block diagram of a conventional encoding device and decoding device.

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

101 符号化装置制御部 102 復号装置制御部 103 符号化装置 104 復号装置 105 符号化・復号ツール伝送部 106 符号化処理部 107 消去ツール伝送部 108 送信部 109 受信部 110 ツール処理部 111 符号化・復号ツール蓄積部 112 復号処理部 DESCRIPTION OF SYMBOLS 101 Encoding device control part 102 Decoding device control part 103 Encoding device 104 Decoding device 105 Encoding / decoding tool transmission part 106 Encoding processing part 107 Erasure tool transmission part 108 Transmission part 109 Reception part 110 Tool processing part 111 Encoding / decoding Decoding tool storage unit 112 Decoding processing unit

フロントページの続き (56)参考文献 特開 平8−18793(JP,A) 特開 平7−184194(JP,A) 特開 平7−75091(JP,A) 特開 平5−313908(JP,A) 特開 平3−244278(JP,A) 特開 平3−120583(JP,A) 特開 平5−122681(JP,A) 特開 平9−284747(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04N 7/24 - 7/68 H04N 7/16 - 7/173 H04N 7/10 H04N 1/41 - 1/419 H03M 7/30 - 11/26 Continuation of the front page (56) References JP-A-8-18793 (JP, A) JP-A-7-184194 (JP, A) JP-A-7-75091 (JP, A) JP-A-5-313908 (JP, A) JP-A-3-244278 (JP, A) JP-A-3-120583 (JP, A) JP-A-5-122681 (JP, A) JP-A-9-284747 (JP, A) (58) Fields surveyed (Int.Cl. 7 , DB name) H04N 7/ 24-7/68 H04N 7/ 16-7/173 H04N 7/10 H04N 1/41-1/419 H03M 7/30-11/26

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 入力画像を符号化し、符号化データを作
成する符号化手段と、前記符号化データに対応する復号方式のアルゴリズムを
構成する復号ツールと前記符号化データとを送信する送
信手段とを備えた符号化装置において、 前記復号ツールの消去方法を示す消去ツールを伝送する
消去ツール伝送手段を設けたことを特徴とする符号化装
1. An input image is encoded to generate encoded data.
A code catheter stage for forming, the algorithm of the decoding method corresponding to the encoded data
A transmission tool for transmitting a decoding tool to be configured and the encoded data.
Transmitting an erasure tool indicating an erasure method of the decoding tool in the encoding apparatus provided with
Coding device characterized by providing erasure tool transmission means
Place .
【請求項2】 入力画像を符号化し、符号化データを作
成する符号化手段と、 前記符号化データに対応する符号化方式及び復号方式の
アルゴリズムを構成する符号化ツール及び復号ツールと
前記符号化データとを送信する送信手段とを備えた符号
化装置において、 前記符号化ツール及び復号ツールの消去方法を示す消去
ツールを伝送する消去ツール伝送手段を設けたことを特
徴とする符号化装置
2. Encoding an input image to create encoded data.
Encoding means, and encoding and decoding schemes corresponding to the encoded data.
An encoding tool and a decoding tool constituting an algorithm;
A transmission unit for transmitting the encoded data.
In apparatus, erasing illustrating a method of erasing the coding tool and decoding tool
A special feature is the provision of an erasure tool transmission means for transmitting tools.
Encoding device .
【請求項3】 前記請求項1又は2に記載の符号化装置
において、 複数の前記消去ツールの中から伝送する消去ツールを選
択する消去ツール選択手段を設けたことを特徴とする符
号化装置
3. An encoding device according to claim 1, wherein
Selecting an erasing tool to be transmitted from the plurality of erasing tools.
A erasing tool selecting means for selecting
Encryption device .
【請求項4】 符号化データと、該符号化データに対応
する復号方式のアルゴリズムを構成する復号ツールと、
該復号ツールの消去方法を示す消去ツールとを受信する
受信手段と、 前記復号ツールを蓄積するツール蓄積手段と、 前記蓄積された復号ツールを再構成してアルゴリズムを
生成するツール処理手段と、 前記生成したアルゴリズムを用いて、前記受信した符号
化データを復号する復号手段とを備えた復号装置におい
て、 前記受信した消去ツールに基づいて、前記復号ツールの
消去を行うツール消去手段を設けたことを特徴とする復
号装置
4. Encoded data and corresponding to the encoded data
A decryption tool for configuring an algorithm of a decryption method,
Receiving an erasing tool indicating an erasing method of the decryption tool.
Receiving means, tool accumulation means for accumulating the decoding tool, and reconstructing the accumulated decoding tool to execute an algorithm
Using the generated tool processing means and the generated algorithm, the received code
And a decoding means for decoding the encrypted data.
Based on the received erasing tool,
A recovery method characterized by providing a tool erasing means for erasing.
No. device .
【請求項5】 符号化データと、該符号化データに対応
する符号化方式及び復号方式のアルゴリズムを構成する
符号化ツール及び復号ツールと、該符号化ツ ール及び復
号ツールの消去方法を示す消去ツールとを受信する受信
手段と、 前記符号化ツール及び復号ツールを蓄積するツール蓄積
手段と、 前記蓄積された符号化ツール及び復号ツールを再構成し
てアルゴリズムを生成するツール処理手段と、 前記生成したアルゴリズムを用いて、前記受信した符号
化データを復号する復号手段とを備えた復号装置におい
て、 前記受信した消去ツールに基づいて、前記符号化ツール
及び復号ツールの消去を行うツール消去手段を設けたこ
とを特徴とする復号装置
5. Encoded data and corresponding to the encoded data
Configure algorithms for encoding and decoding
A coding tool and decoding tool, said code and Lumpur and recovery
No. tool showing how to erase and receive the receiving tool
Means and tool storage for storing said encoding tool and decoding tool
Means for reconfiguring the stored encoding and decoding tools
Tool processing means for generating an algorithm by using the received code,
And a decoding means for decoding the encrypted data.
The encoding tool based on the received erasing tool
And tool erasing means for erasing decryption tools
A decoding device characterized by the above .
【請求項6】 前記請求項4又は5に記載の復号装置に
おいて、 符号化装置内に存在する、複数の消去ツールの中から、
受信する消去ツールを選択し指定する送信手段を備えた
ことを特徴とする復号装置。
6. The decoding device according to claim 4, wherein
Then, from among multiple erasing tools existing in the encoding device,
Equipped with transmission means to select and specify the erasing tool to receive
A decoding device characterized by the above-mentioned.
JP25563796A 1996-09-27 1996-09-27 Encoding device and decoding device Expired - Fee Related JP3268211B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25563796A JP3268211B2 (en) 1996-09-27 1996-09-27 Encoding device and decoding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25563796A JP3268211B2 (en) 1996-09-27 1996-09-27 Encoding device and decoding device

Publications (2)

Publication Number Publication Date
JPH10108158A JPH10108158A (en) 1998-04-24
JP3268211B2 true JP3268211B2 (en) 2002-03-25

Family

ID=17281516

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25563796A Expired - Fee Related JP3268211B2 (en) 1996-09-27 1996-09-27 Encoding device and decoding device

Country Status (1)

Country Link
JP (1) JP3268211B2 (en)

Also Published As

Publication number Publication date
JPH10108158A (en) 1998-04-24

Similar Documents

Publication Publication Date Title
US5541995A (en) Method and apparatus for decoding non-sequential data packets
Grangetto et al. Multimedia selective encryption by means of randomized arithmetic coding
JP3953241B2 (en) Method and apparatus for protecting copyright data in computer system
US5689562A (en) Method for transmitting superimposed image data in a radio frequency communication system
CA2182842C (en) Image data communication system
KR100595400B1 (en) Partial Search of Image in Compressed Domain
JP2007526507A (en) Method for generating data describing scalable media
EP1518348B1 (en) Information processing method, information processing apparatus, program, and storage medium
JPH1198487A (en) Image encoding device and image decoding device
US20090077168A1 (en) Access control method and access control device
RU98117408A (en) METHOD FOR IMPROVING DATA TRANSFER
US7212974B2 (en) System and method for compressing and encoding data
JP3268211B2 (en) Encoding device and decoding device
JP2007534230A (en) Method for scaling progressively encrypted scalable data sequences
JP3145908B2 (en) Data decoding device and data encoding device
JPH1051779A (en) Encoding / decoding device
CN108668048A (en) The processing method and system of image data, storage medium, processor
JP2004228680A (en) Multiplexing device, multiplexing method and program
JP3366814B2 (en) IC card with programmable arithmetic means and application method thereof
CN111314904B (en) Method and system for activating eSIM (embedded subscriber identity Module) equipment
JP3836997B2 (en) Encoder
JP3121411B2 (en) Facsimile storage and switching equipment
JP2003198379A (en) Signal encoding device, signal encoding method, program, and recording medium
JP2000115833A (en) Program transfer system and transfer storage system in mobile communication base station system
CN1225218A (en) Method for transmitting superimposed image data in radio frequency communication system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080111

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20090111

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20100111

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20110111

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees