(57)【要約】【課題】  圧縮過程で使用された暗号化キーを利用しなければ復号化できないように暗号化するマルチメディアデータ暗号化圧縮方法及び装置を提供する。【解決手段】  入力されるマルチメディアデータをＤＣＴに適用させてＤＣＴ係数を生成し、生成されたＤＣＴ係数を量子化する段階と、量子化されたＤＣＴのＤＣ及びＡＣ係数をエントロピーエンコードする際、所定の暗号化キーによってエンコード結果を変換させ、変換されたＤＣ及びＡＣ係数を暗号化圧縮する段階と、暗号化されたＤＣ及びＡＣ係数をハフマンテーブルを用いてハフマン符号化して出力する段階とを含む。【選択図】        図３
2004312671.tif 000002
【特許請求の範囲】
【請求項１】
入力されるマルチメディアデータをＤＣＴに適用させてＤＣＴ係数を生成し、生成されたＤＣＴ係数を量子化する段階と、
前記量子化されたＤＣＴのＤＣ及びＡＣ係数をエントロピーエンコードする際，所定の暗号化キーによってエンコード結果を変換させ、変換されたＤＣ及びＡＣ係数を暗号化圧縮する段階と、
前記暗号化されたＤＣ及びＡＣ係数をハフマンテーブルを用いてハフマン符号化して出力する段階とを含むことを特徴とするマルチメディア暗号化圧縮方法。
【請求項２】
前記ＤＣ及びＡＣ係数を暗号化圧縮する段階は、
前記ＤＣ及びＡＣ係数のうち、ＤＣ係数はＤＰＣＭし、ＡＣ係数はランレングス(Run Length)符号化する段階と、
前記ＤＰＣＭ及びランレングス符号化過程によって得られる前記ＡＣ及びＤＣ係数の可変長情報（ＶＬＣ、ＶＬＩ）を用いて前記ＡＣ及びＤＣの暗号化キー、及び暗号化キーの開始ビットを意味するランダム定数（ｒ）を決定する段階と、
前記決定された暗号化キーを用いて前記ＡＣ及びＤＣ係数を暗号化する段階とを含むことを特徴とする請求項１記載のマルチメディア暗号化圧縮方法。
【請求項３】
前記ＤＣ係数を暗号化する段階は、
前記決定されたＤＣの暗号化キーにおいて前記ｒ番目のビット値が１であるか否かを判別する段階と、
前記判別結果が１であれば、前記ＤＣ係数のＶＬＣ値を１１１１１１１１と排他的論理和して前記ＤＣ係数を変換させる段階とを含むことを特徴とする請求項２記載のマルチメディア暗号化圧縮方法。
【請求項４】
前記ＡＣ係数を暗号化する段階は、
前記決定された暗号化キーにおいて前記ｒ番目のビット値が１であるか否かを判別する段階と、
前記判別結果が１であれば、前記ＡＣ係数のＶＬＩを右シフトさせる段階と、
前記右シフトされたＶＬＩ値によってハフマンテーブルを用いてＶＬＣを決定する段階と、
前記決定されたＶＬＣと前記ＶＬＩを用いて前記ＡＣ係数を変換させる段階とを含むことを特徴とする請求項２記載のマルチメディア暗号化圧縮方法。
【請求項５】
前記暗号化キーは、対称型キーとしての第１キー及び第２キーからなり、それぞれ前記ＡＣ及びＤＣのＶＬＣであることを特徴とする請求項１ないし４のいずれか１項に記載のマルチメディア暗号化圧縮方法。
【請求項６】
入力されるマルチメディアデータを離散信号に変換して、ＡＣ及びＤＣ係数からなるＤＣＴ係数を生成するＤＣＴと、
前記ＤＣＴ係数を量子化テーブルを用いて量子化する量子化部と、
前記量子化されたＡＣ及びＤＣ係数を所定の暗号化キーを用いてエントロピーエンコードしてＡＣ及びＤＣ係数を暗号化するエントロピー暗号化エンコード部とを含むことを特徴とするマルチメディア暗号化圧縮装置。
【請求項７】
前記エントロピー暗号化エンコード部は、ＤＣＴ係数のＤＣ係数をパルス変調するＤＰＣＭと、
前記ＤＣＴ係数のＡＣ係数をジグザグラン(zig-zag run)にスキャンするランレングス符号化部と、
前記ＤＰＣＭとランレングス符号化部によって得られるＤＣ及びＡＣ係数のＶＬＣ及びＶＬＩを用いてＤＣ及びＡＣを暗号化する暗号化部と、
前記暗号化されたＤＣ及びＡＣをハフマンテーブルを用いてハフマン符号化するハフマン符号化部とを含むことを特徴とする請求項６記載のマルチメディア暗号化圧縮装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチメディアデータ暗号化圧縮方法及び装置に関し、特に、マルチメディアデータを記録及び伝送するために圧縮する過程で所定の暗号化キーによってマルチメディアデータを変換して圧縮することにより、圧縮過程で使用された暗号化キーを利用しなければ復号化できないように暗号化するマルチメディアデータ暗号化圧縮方法及び装置に関する。
【背景技術】
【０００２】
ＭＰＥＧ(Moving Picture Expert Group)は、動画像及びオーディオの圧縮格納及び伝送を始めとして、圧縮された情報の復元、処理及び符号化表現方法に対する国際標準案である。
【０００３】
ＭＰＥＧ標準にはＭＰＥＧ１、ＭＰＥＧ２、ＭＰＥＧ４があるが、この中でも、マルチメディアデータの最も基本となるＭＰＥＧ−１（ＩＳＯ／ＣＥＩ １１１７２）は重複情報を除去或いは変換し、そこに統計的特性を適用して動画像信号を圧縮するものである。
【０００４】
このようなＭＰＥＧでは、空間的な重複性を除去するための手段としては離散余弦変換（Discrete Cosine Transform:以下、「ＤＣＴ」という）と量子化(Quantization)を、時間的重複性を除去するための手段としてはＤＰＣＭ(Differential Pulse Code Modulation)を使用しており、さらにランレングス符号化(Run Length Coding)及びハフマン符号化(Huffmann Coding)からなるエントロピーエンコード(entropy encoding)を使用している。
【０００５】
また、ＭＰＥＧは基本的に多数のフレーム集合であるＧＯＰ(Group of Picture)から構成されており、各ＧＯＰはＩ−ｆｒａｍｅ(Intra frame)、Ｐ−ｆｒａｍｅ(forward-predicted frame)、Ｂ−ｆｒａｍｅ(bi-directional predicted frame)から構成されている。
【０００６】
最近、無線通信技術の発達と移動通信の幅広い提供に伴って、このような圧縮技術を基盤とする無線ネットワーク上のマルチメディアサービスが活性化されているため、マルチメディアサービスによって提供されるデータに対する保安性がさらに要求されている。
【０００７】
すなわち、サービス利用権限のある使用者にのみ該当サービスを提供することであって、一例として、一定の使用料金を支払った使用者にのみ映画を伝送し、或いは機密会議に参加する権限のある使用者にのみ画像情報を伝送することが挙げられる。
【０００８】
このような保安性を提供するための暗号化アルゴリズムとしては、１９９７年国際標準アルゴリズムに採用されたデータ暗号化標準（Data Encryption Standard:以下、「ＤＥＳ」という）が主に使用されている。
【０００９】
ＤＥＳは、対称キー(symmetric key)を用いてブロック単位のプレーンテキスト(plain text)を処理するブロック暗号アルゴリズムであるが、保安性のあるマルチメディアサービスのために圧縮されたマルチメディアデータを伝送及び再生するためにも使用されている。
【００１０】
このように、ＭＰＥＧ圧縮技法を用いるマルチメディアデータを暗号化する方法に関して提案された米国特許第６０２１１９９号（発明の名称：Motion picture data encrypting method and computer system and motion picture data encoding/decoding apparatus to which encrypting method is applied’）は、元画像情報が全て入っているＩ−ｆｒａｍｅの特性を用いてＭＰＥＧデータの中からＩ−ｆｒａｍｅのみをＤＥＳによって選択的に暗号化(encryption)してデータ量を減らす。
【００１１】
このようなＭＰＥＧ圧縮技法を用いるマルチメディアデータを暗号化する過程は、図１と図２に示すようになされる。
【００１２】
すなわち、図１に示すように、ＤＣＴと量子化過程を経て、入力された８×８ブロック内の多くの値が「０」となる。
【００１３】
このように処理されたフレームデータを効率よく処理するために、ＤＣ係数とＡＣ係数の値をジグザグ順で（ＤＣ、ＡＣ１、ＡＣ２、…、ＡＣ６３）と読み込み、エントロピーエンコード過程によって圧縮し（１００）、ＤＥＳ暗号化過程によって暗号化処理する（２００）。
【００１４】
また、図２に示すように、マルチメディアデータ提供者(Multimedia data producer)は、マルチメディアデータ受信者(Multimedia data receiver)から伝送される公開キー(public key)を受信し（１）、マルチメディアサービスによって提供される暗号化されたマルチメディアデータを復号化するために必要な対称キーを生成し、生成された対称キーを受信者からの公開キーで暗号化した後、受信者に伝送する（２）。
【００１５】
そして、提供者は、ＤＥＳに使用される対称キーを周期的に変換することにより、保安性を高める（３）。
【００１６】
このような共有された対称キーを用いてＭＰＥＧデータをＤＥＳアルゴリズムによって暗号化する方式は、暗号化及び復号化過程が複雑なので、暗号化及び復号化過程を処理するためのリソースが要求され、また、マルチメディア圧縮率を向上させることができないため、無線移動端末機を対象とする実時間マルチメディアサービスには不適であった。
【００１７】
従って、無線ネットワーク環境の帯域幅(bandwidth)資源と移動端末機の演算(computation)資源の限界を効率よく使用することが可能なマルチメディア保安システムが要求されている実状である。
【発明の開示】
【発明が解決しようとする課題】
【００１８】
本発明は、かかる従来の技術の問題点を解消するためのもので、その目的は、ＭＰＥＧ圧縮過程でエントロピーエンコードを行う際、所定の暗号化キーによってエントロピーエンコードすることにより、変換されるエンコード結果に基づいてマルチメディアデータを暗号化し圧縮することにある。
【００１９】
本発明の他の目的は、所定の対称キーを用いた符号化過程によって圧縮効率を増大させることにある。
【課題を解決するための手段】
【００２０】
上記目的を達成するために、本発明は、入力されるマルチメディアデータをＤＣＴに適用させてＤＣＴ係数を生成し、生成されたＤＣＴ係数を量子化する段階と、量子化されたＤＣＴのＤＣ及びＡＣ係数をエントロピーエンコードする際、所定の暗号化キーによってエンコード結果を変換させ、変換されたＤＣ及びＡＣ係数を暗号化圧縮する段階と、暗号化されたＤＣ及びＡＣ係数をハフマンテーブルを用いてハフマン符号化して出力する段階とを含むマルチメディア暗号化圧縮方法を提供する。
【００２１】
また、上記目的を達成するために、本発明は、入力されるマルチメディアデータを離散信号に変換してＡＣ及びＤＣ係数からなるＤＣＴ係数を生成するＤＣＴと、ＤＣＴ係数を量子化テーブルを用いて量子化する量子化部と、量子化されたＡＣ及びＤＣ係数を所定の暗号化キーによりエントロピーエンコードしてＡＣ及びＤＣ係数を暗号化するエントロピー暗号化エンコード部とを含むマルチメディア暗号化圧縮装置を提供する。
【発明の効果】
【００２２】
本発明によれば、所定の暗号化キーによって変化するエントロピーエンコード結果を用いて、入力されるマルチメディアデータを暗号化することにより、暗号化及び復号化過程が複雑でないため、移動端末機を対象とするマルチメディアサービスに適し、圧縮効果が大きいので、無線通信上のマルチメディア処理に効果的である。
【発明を実施するための最良の形態】
【００２３】
以下、本発明に係るマルチメディア暗号化圧縮方法及び装置を添付図に基づいて詳細に説明する。
【００２４】
まず、本発明に係る暗号化圧縮方法及び装置は、ＭＰＥＧ−１のＨ.２６１動画像圧縮アルゴリズムを基盤として実現されるもので、圧縮過程を説明するための用語の意味や階層的構造などは、ＭＰＥＧ−１の動画像圧縮アルゴリズムに定義されている。
【００２５】
従って、本発明に係る暗号化圧縮方法及び装置を説明するに際して、本発明の要旨を乱すおそれがあると考えられる用語の意味、階層的構造及び各種パラメータに関する詳細な説明は省く。
【００２６】
また、本発明では、対称キー値(symmetric key)を用いてＤＣとＡＣをそれぞれ異なる方法で暗号化しているが、ＤＣはｓｈｉとＢｈａｒｇａｃａのAn Efficient MPEG Video Encryption Algorithmに提示された通りに、暗号キーによって符号を変える方法を使用し、ＡＣはロッシー圧縮(lossy compression)を追加的に行う方法を使用している。
まず、本発明に係る暗号化圧縮装置を図３に基づいて詳細に説明する。
【００２７】
図３に示すように、本発明に係る暗号化圧縮装置は、入力されるマルチメディアデータを離散信号に変換して、ＡＣ及びＤＣ係数からなるＤＣＴ係数を生成するＤＣＴ（離散余弦変換部）１１０と、量子化テーブル１３０を用いて、生成されたＤＣＴ係数を量子化する量子化部１５０と、量子化されたＡＣ及びＤＣ係数を所定の暗号化キーによってエントロピーエンコードしてＡＣ及びＤＣ係数を暗号化するエントロピー暗号化エンコード部１７０とから構成される。
【００２８】
エントロピー暗号化エンコード部１７０は、ＤＣＴ係数のＤＣをパルス変調するＤＰＣＭ１７１と、ＤＣＴ係数のＡＣをジグザグラン(zig-zag run)にスキャンするランレングス符号化部１７３と、ＤＰＣＭ１７１とランレングス符号化部１７３を介して得られるＤＣ及びＡＣのＶＬＣ及びＶＬＩを用いてＤＣ及びＡＣを暗号化する暗号化部１７５と、暗号化されたＤＣ及びＡＣをハフマンテーブル１７７を用いてハフマン符号化するハフマン符号化部１７９とから構成される。
【００２９】
このように構成される暗号化圧縮装置を用いてマルチメディアデータを暗号化圧縮する方法は、入力されるマルチメディアデータをＤＣＴ１１０に適用させてＤＣＴ係数を生成し、生成されたＤＣＴ係数を量子化する段階と、量子化されたＤＣＴのＤＣ及びＡＣ係数をエントロピーエンコードする際、所定の暗号化キーによってエンコード結果を変換させ、変換されたＤＣ及びＡＣ係数を暗号化する段階と、暗号化されたＤＣ及びＡＣ係数をハフマンテーブル１７７を用いてハフマン符号化して出力する段階とからなる。
【００３０】
暗号化する段階は、ＤＣ係数をＤＰＣＭし、ＡＣ係数をランレングス符号化する段階と、ＤＰＣＭ及びランレングス符号化過程によって得られる前記ＤＣ及びＡＣ係数の可変長情報（ＶＬＣ、ＶＬＩ）を用いて前記ＡＣ及びＤＣの暗号化キー、及び暗号化キーの開始ビットを意味するランダム定数（ｒ）を決定する段階と、決定された暗号化キーを用いて前記ＡＣ及びＤＣ係数を暗号化する段階とからなる。
【００３１】
ＤＣ係数を暗号化する段階は、決定されたＤＣの暗号化キーにおいて前記ｒ番目のビット値が１であるか否かを判別する段階と、判別結果が１であれば、前記ＤＣ係数のＶＬＣ値を１１１１１１１１と排他的論理和して前記ＤＣ係数を変換させる段階とを含む。
ＡＣ係数を暗号化する段階は、決定された暗号化キーにおいて前記ｒ番目のビット値が１であるか否かを判別する段階と、判別結果が１であれば、前記ＡＣ係数のＶＬＩを右にシフトさせる段階と、右にシフトされたＶＬＩ値によってハフマンテーブルを用いてＶＬＣを決定する段階と、決定されたＶＬＣと前記ＶＬＩを用いて前記ＡＣ係数を変換させる段階とからなる。
【００３２】
前記暗号化キーは、２つの対称型キーからなり、それぞれ前記ＤＣ及びＡＣのＶＬＣである。ＤＣ及びＡＣのＶＬＣによってＤＣ及びＡＣをエントロピーエンコードして変化するＤＣ及びＡＣエンコード結果値を圧縮することにより、ＶＬＣを介してのみデコードできるようにする。
【００３３】
以下、このように行われる本発明に係るマルチメディア暗号化圧縮方法を添付図面に基づいて一実施例によって詳細に説明する。
【００３４】
まず、一例として、ジグザグ順による（ＤＣ、ＡＣ１、ＡＣ２、…ＡＣ６３）のベクトルマトリックスの形式が下記表１に示す通りであれば、
【表１】
2004312671.tif 000003
【００３５】
【表２】
2004312671.tif 000004
【００３６】
このような８×８ブロックをデファレンシャル(differential)ＤＣとＡＣ係数でジグザグスキャンし、これをハフマンテーブルを用いてデファレンシャルＤＣ及びＡＣ係数を表現するための最小ビット数を示すＶＬＣ(Variable Length Coding)と、デファレンシャルＤＣからＶＬＣビットだけを取ったＶＬＩ(Variable Length Integer)にエンコードする。
【００３７】
前記例によれば、ＤＣ係数は３なので、表２(Huffman Code for differential DC)を参照して３を表現するための最小ビット数を決定すれば２となる。
【００３８】
これにより、ＤＣ係数のＶＬＣ＝２（０１１）であり、ＤＣ係数の３を表現する０１１のleast significant bitからＶＬＣビット２だけを抽出するＶＬＩは１１となる。
【００３９】
また、ＶＬＣ及びＶＬＩからなるＤＣ係数のエントロピーエンコード結果は、０１１１１となる。
【００４０】
そして、ＡＣ係数は、ランレングス符号化によって、一連の０の繰り返し回数（Ｉ）、０でない数を示すためのビット数ｍが圧縮されたビットストリームとなるが、前記実施例によれば、０の繰り返し回数（Ｉ）は７であり、０でない数７を表現するためのビット数は、下記表３(AC coefficient magnitude category for bit size table)を参照すると３なので、（７,３）となる。
【００４１】
【表３】
2004312671.tif 000005
【００４２】
【表４】
2004312671.tif 000006
【００４３】
これにより、表４(Typical AC Huffman Code Table)を用いて、（７,３）に該当するＶＬＣを決定すると、ＡＣのＶＬＣ＝１１１１１１１１１１０１０１１１０である。
そして、７を表現するためのビット数３をＶＬＣから取るＶＬＩ＝１１０となるので、ＶＬＣ及びＶＬＩからなるＡＣ係数のエントロピーエンコード結果は、１１１１１１１１１１０１０１１１０１１０となる。
【００４４】
このような過程により、エントロピー暗号化エンコード部１７０のＤＰＣＭ１７１、ランレングス符号化部１７３を介してＤＣ及びＡＣ係数のＶＬＣ及びＶＬＩが生成されると、これを用いて暗号化圧縮過程を行う。
【００４５】
ＤＣ及びＡＣのＶＬＣ及びＶＬＩを用いた暗号化圧縮過程を図４に基づいて一実施例によって説明する。
【００４６】
図４に示すように、量子化されたＤＣ及びＡＣ係数をＤＰＣＭ１７１、ランレングス符号化部１７３を介してそれぞれＶＬＣ及びＶＬＩを生成し、生成されたＤＣ及びＡＣのＶＬＣ及びＶＬＩを用いて暗号化キー（以下、対称キー１、２とという）及び暗号化キーの開始ビットを示す任意のランダム定数（ｒ）を決定する（Ｓ１）。前記対称キー１、２はＤＣ及びＡＣのＶＬＣで決定されるが、キー１はＤＣ、キー２はＡＣと定義する。
【００４７】
このように対称キー１，２及びランダム定数が決定されると、ＤＣ係数か否かを判別して（Ｓ２）ＤＣ係数とＡＣ係数をそれぞれ暗号化圧縮処理する。
【００４８】
判別結果、ＤＣ係数であれば（Ｓ２で「はい」）、対称キー１で指定されたランダム定数に該当するビットが１であるか否かを判別し（Ｓ３）、１であれば（Ｓで「はい」）、ＤＣのＶＬＩを１１１１１１１１と排他的和（ＸＯＲ）する（Ｓ４）。
【００４９】
１１１１１１１１との排他的和によってＶＬＩ値が変わるにつれて、ＤＣエンコード値を変換する（Ｓ５）。
【００５０】
すなわち、ランダム定数を２と仮定し、前記実施例に適用すれば、ＶＬＣ＝０１１であり、ＶＬＩ＝１１のＤＣ係数においてＶＬＩの２番目のビット列が１なので、１１１１１１１１と排他的和した結果は１１１１１１００となる。
【００５１】
このような排他的和の結果からＶＬＣビット２だけを抽出するＶＬＩは００となる。
前記変化するＶＬＩ値によって、ＤＣエンコード値は０１１００に変化する。
【００５２】
判別結果、ＤＣ係数でなければ、対称キー２で指定されたランダム定数に該当するビットが１であるか否かを判別し（Ｓ６）、１であれば、ＡＣのＶＬＩを右にシフトさせる（Ｓ７）。
【００５３】
右へのシフトによってＶＬＩ値が変わるにつれて、ＡＣエンコード値を変換する（Ｓ８）。
【００５４】
すなわち、前記実施例によってＶＬＣ＝１１１１１１１１１１０１０１１１０であり、ＶＬＩ＝１１０のＡＣ係数においてＶＬＩの２番目のビット列が１なので、ＶＬＩ（１１０）を右にシフトさせると、ＶＬＩ＝０１１となる。
【００５５】
このようにシフトさせた結果、ＶＬＩ値が３（０１１）なので、３を表現するための最小ビット２をＡＣ係数に適用してＡＣ係数（７,３）を（７,２）に変換する。
【００５６】
これにより、（７,２）に該当するＶＬＣを表４から検索すれば、ＶＬＣは１１１１１１１１０１１１となり、ＶＬＣから最小ビット数のみを抽出するＶＬＩは１１となる。
前記変化するＶＬＩによって変化するＡＣエンコード値は、１１１１１１１１０１１１１１１となる。
【００５７】
このように、圧縮されたＡＣ及びＤＣ係数は暗号化キーとしての対称キー１、２によってのみ復号化できることになって暗号化される。
【００５８】
このような過程によって暗号化キー（対称キー１、２）が決定され、マルチメディアデータが暗号化圧縮されると、図５に示すように、マルチメディアデータ提供者は、マルチメディアデータ受信者Ｂから公開キーの伝送を受け（１）、暗号化キー（対称キー１、２）はマルチメディアデータ受信者Ｂの公開キーで暗号化して伝達する（２）。
【００５９】
マルチメディアデータ受信者は、それぞれの個人キーを用いてこれを復号化し、マルチメディアサービスによって提供される圧縮されたマルチメディアデータを復号化することができる。
【００６０】
すなわち、本発明による対称キー１、２及びｒによってマルチメディアデータをエンコードしたため、対称キー１、２値を知らなければ、復号化が不可能でマルチメディアデータを再生することができないので、保安性の提供が可能である。
【００６１】
マルチメディア提供者は、高い保安性を保つために対称キー１、２及びｒを周期的に変更するが（３）、ｒは対称キー１，２より頻繁に変更されてｒが変更される時間（ｔ）の一定の倍数より、対称キー１，２が変更される時間（Ｔ）がさらに長い。
【００６２】
また、本発明に係る暗号化圧縮過程によってＡＣ係数のビット列が減って圧縮率が向上するが、前記実施例において対称キー２によってエンコードする過程を経てＡＣ係数（７、３）を（７、２）に変換することにより、ＡＣ係数が５ビット減少する効果を得ることができる。
【００６３】
従って、８×８ブロックが１つのフレーム内スライスレイヤ(slice layer)のマクロブロック(macro block)の一部であることを考慮すると、全体動画像ファイルの大きさでは相当な圧縮効果を期待することができる。
【００６４】
このような暗号化圧縮結果は、図６Ａ〜図６Ｃと図７Ａ〜図７Ｃによって説明すると、図６Ａ及び図７Ａは原本イメージを示すもので、図６Ｂ及び図７Ｃは２つの原本イメージを暗号化圧縮した結果を示す。
【００６５】
このように暗号化圧縮されたイメージを本発明による対称キー１，２を用いて復号化した結果は、図６Ｃ及び図７Ｃの通りである。
【００６６】
図６Ｃ及び図７Ｃに示すように、本発明に係るＸＯＲ及び右シフト(right shift)などの簡単な演算によって効果的な暗号化復号化結果を得ることができる。
【００６７】
また、図６Ａ〜図６Ｃ及び図７Ａ〜図７Ｃを本発明によって暗号化圧縮した結果によるデータ圧縮率を既存の圧縮率と比較すれば、表５に示す通りである。
表５より、本発明による圧縮率が既存の圧縮率に比べて著しく高いことを確認することができる。
【００６８】
【表５】
2004312671.tif 000007
【００６９】
そして、表６は該当フレームの計算にかかるオーバーヘッドを示すものである。図６Ａ〜図６Ｃの場合にはＭＰＥＧ標準による圧縮より０.０５７４６秒さらに消耗されて１.３２％のオーバーヘッドが必要であり、図７Ａ〜図７Ｃの場合には０.０３９３７３秒がさらに消耗されて０.８８％の追加的なオーバーヘッドが必要である。
【００７０】
このような結果から、本発明によって発生するオーバーヘッドが無視する程度に少ない値であることが分る。
【００７１】
【表６】
2004312671.tif 000008
【図面の簡単な説明】
【００７２】
【図１】従来のＭＰＥＧ圧縮技法を用いるマルチメディアデータをＤＥＳによって暗号化するための装置の概略的な構成を示す図である。
【図２】従来のＭＰＥＧ圧縮技法を用いるマルチメディアデータをＤＥＳによって暗号化する概略的なシステム構成を示す図である。
【図３】本発明に係るマルチメディア暗号化圧縮装置の概略的な構成を示す図である。
【図４】本発明に係るマルチメディア暗号化圧縮方法の動作過程を示すフローチャートである。
【図５】本発明に係るマルチメディア暗号化圧縮装置を含む概略的なシステム構成を示すブロック図である。
【図６Ａ】本発明に係る原本イメージ及び暗号化圧縮結果を示す写真である。
【図６Ｂ】本発明に係る原本イメージ及び暗号化圧縮結果を示す写真である。
【図６Ｃ】本発明に係る原本イメージ及び暗号化圧縮結果を示す写真である。
【図７Ａ】本発明に係る他の原本イメージ及び暗号化圧縮結果を示す写真である。
【図７Ｂ】本発明に係る他の原本イメージ及び暗号化圧縮結果を示す写真である。
【図７Ｃ】本発明に係る他の原本イメージ及び暗号化圧縮結果を示す写真である。
【符号の説明】
【００７３】
１１０    離散余弦変換部（ＤＣＴ）
１３０    量子化テーブル
１５０    量子化部
１７０    エントロピー暗号化エンコード部
１７１    ＤＰＣＭ
１７３    ランレングス符号化部
１７５    暗号化部
１７７    ハフマンテーブル
１７９    ハフマン符号化部
【図１】
2004312671.tif 000009
【図２】
2004312671.tif 000010
【図３】
2004312671.tif 000011
【図４】
2004312671.tif 000012
【図５】
2004312671.tif 000013
【図６Ａ】
2004312671.tif 000014
【図６Ｂ】
2004312671.tif 000015
【図６Ｃ】
2004312671.tif 000016
【図７Ａ】
2004312671.tif 000017
【図７Ｂ】
2004312671.tif 000018
【図７Ｃ】
2004312671.tif 000019