JPH0556276A - 画像処理方法およびその装置 - Google Patents
画像処理方法およびその装置Info
- Publication number
- JPH0556276A JPH0556276A JP3232468A JP23246891A JPH0556276A JP H0556276 A JPH0556276 A JP H0556276A JP 3232468 A JP3232468 A JP 3232468A JP 23246891 A JP23246891 A JP 23246891A JP H0556276 A JPH0556276 A JP H0556276A
- Authority
- JP
- Japan
- Prior art keywords
- coefficient matrix
- dct
- quantized
- dct coefficient
- block
- 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.)
- Pending
Links
Landscapes
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
(57)【要約】
【目的】 符号化復号化部で、画像の解像度(階調度)
の変換機能、画像の変倍機能、および、暗号化機能を実
現する。 【構成】 量子化部24および逆量子化部30に与える
量子化テーブルの各要素の値を、スケール乗数記憶部2
9に記憶した量子化スケールデータQSDを用いて適宜
にスケーリングし、量子化ステップを変更して、画像の
階調度を変更する。
の変換機能、画像の変倍機能、および、暗号化機能を実
現する。 【構成】 量子化部24および逆量子化部30に与える
量子化テーブルの各要素の値を、スケール乗数記憶部2
9に記憶した量子化スケールデータQSDを用いて適宜
にスケーリングし、量子化ステップを変更して、画像の
階調度を変更する。
Description
【0001】
【産業上の利用分野】本発明は、符号化時には、ラスタ
走査して得た多値画信号を所定の正方領域のブロックに
分割し、そのブロックに含まれる多値画信号をDCT変
換し、それによって得られたDCT係数マトリクスを所
定の量子化係数マトリクスを用いて量子化し、その量子
化後のDCT係数マトリクスをエントロピー符号化する
一方、復号化時には、エントロピー符号化された符号デ
ータを復号化してDCT係数マトリクスを形成し、その
DCT係数マトリクスに所定の量子化係数マトリクスを
用いて逆量子化し、それによって得たDCT係数マトリ
クスを逆DCT変換して多値画信号を復元する画像処理
方法およびその装置に関する。
走査して得た多値画信号を所定の正方領域のブロックに
分割し、そのブロックに含まれる多値画信号をDCT変
換し、それによって得られたDCT係数マトリクスを所
定の量子化係数マトリクスを用いて量子化し、その量子
化後のDCT係数マトリクスをエントロピー符号化する
一方、復号化時には、エントロピー符号化された符号デ
ータを復号化してDCT係数マトリクスを形成し、その
DCT係数マトリクスに所定の量子化係数マトリクスを
用いて逆量子化し、それによって得たDCT係数マトリ
クスを逆DCT変換して多値画信号を復元する画像処理
方法およびその装置に関する。
【0002】
【従来の技術】例えば、カラー画像処理装置や、カラー
ファクシミリ装置などのカラー静止画像や多階調の白黒
画像を取り扱うことのできるデータ処理装置に適用され
るカラー静止画(自然画)符号化方式の国際標準化作業
が、JPEG(Joint Photographic
Experts Group)において進められてい
る。
ファクシミリ装置などのカラー静止画像や多階調の白黒
画像を取り扱うことのできるデータ処理装置に適用され
るカラー静止画(自然画)符号化方式の国際標準化作業
が、JPEG(Joint Photographic
Experts Group)において進められてい
る。
【0003】このカラー静止画符号化方式の1つのDC
T(離散コサイン変換)を利用したDCT方式(非可逆
符号化方式)では、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化するもので
ある。
T(離散コサイン変換)を利用したDCT方式(非可逆
符号化方式)では、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化するもので
ある。
【0004】また、復号化時には、エントロピー符号化
された符号データを復号化してDCT係数マトリクスを
形成し、そのDCT係数マトリクスに所定の量子化係数
マトリクスを用いて逆量子化し、それによって得たDC
T係数マトリクスを逆DCT変換して、1ブロック分の
多値画信号を復元する。
された符号データを復号化してDCT係数マトリクスを
形成し、そのDCT係数マトリクスに所定の量子化係数
マトリクスを用いて逆量子化し、それによって得たDC
T係数マトリクスを逆DCT変換して、1ブロック分の
多値画信号を復元する。
【0005】また、このDCT方式のエントロピー符号
化方式としては、ハフマン符号化方式、あるいは、算術
符号化方式のいずれかが用いられる。
化方式としては、ハフマン符号化方式、あるいは、算術
符号化方式のいずれかが用いられる。
【0006】
【発明が解決しようとする課題】さて、このようなDC
T方式を用いてカラー静止画を符号化するとき、次のよ
T方式を用いてカラー静止画を符号化するとき、次のよ
【0007】DCT方式では、DCT変換後のDCT係
数マトリクスに量子化係数マトリクスを適用して量子化
し、それにより、符号圧縮率を向上するようにしてい
る。このとき、量子化ステップを小さく設定すると、符
号データで表現できる画像の色の種類、あるいは、白黒
画像では階調度を良好なものにすることができる。
数マトリクスに量子化係数マトリクスを適用して量子化
し、それにより、符号圧縮率を向上するようにしてい
る。このとき、量子化ステップを小さく設定すると、符
号データで表現できる画像の色の種類、あるいは、白黒
画像では階調度を良好なものにすることができる。
【0008】この量子化ステップの大きさは、一般に
は、画像を読み取る読み取り系の読み取り能力(分解色
数、および、階調度)に応じて設定されており、したが
って、分解色数の大きい装置、あるいは、階調度の大き
い装置を用いた場合、量子化処理の量子化ステップがよ
り小さい値に設定される。
は、画像を読み取る読み取り系の読み取り能力(分解色
数、および、階調度)に応じて設定されており、したが
って、分解色数の大きい装置、あるいは、階調度の大き
い装置を用いた場合、量子化処理の量子化ステップがよ
り小さい値に設定される。
【0009】このようにして、量子化ステップの値が小
さいと、符号データで表現可能な色数および階調度を多
くすることができるが、DCT係数マトリクスの要素が
大きな値となるため、エントロピー符号化後の符号デー
タのデータ量は、量子化ステップの値が大きい場合に比
べて、格段に大きくなる。
さいと、符号データで表現可能な色数および階調度を多
くすることができるが、DCT係数マトリクスの要素が
大きな値となるため、エントロピー符号化後の符号デー
タのデータ量は、量子化ステップの値が大きい場合に比
べて、格段に大きくなる。
【0010】一方、再生系で表現可能な色数あるいは階
調数は、画素をアナログ表現できるカラーCRT装置な
どの表示装置を用いた場合に非常に大きくなるが、カラ
ープリンタや白黒プリンタなどのハードコピー装置で
は、表現可能な色数および階調数が少ない。
調数は、画素をアナログ表現できるカラーCRT装置な
どの表示装置を用いた場合に非常に大きくなるが、カラ
ープリンタや白黒プリンタなどのハードコピー装置で
は、表現可能な色数および階調数が少ない。
【0011】このように、読み取り系で表現可能な色数
および階調数と、再生系で表現可能な色数および階調数
が一致しないため、読み取り系が形成した符号化データ
を復号化した再生系では、再生した画像データの色数お
よび階調数を、表現可能な色数および階調数に低減して
いる。
および階調数と、再生系で表現可能な色数および階調数
が一致しないため、読み取り系が形成した符号化データ
を復号化した再生系では、再生した画像データの色数お
よび階調数を、表現可能な色数および階調数に低減して
いる。
【0012】それにより、読み取り系で形成したデータ
量の大きな符号化データが、そのまま再生系で使用され
ず、不要にデータ量の大きな符号化データが形成される
という不都合を生じる。このために、例えば、カラーフ
ァクシミリ装置では、伝送データ量が大きくなり、伝送
コストが嵩むという問題を生じる。
量の大きな符号化データが、そのまま再生系で使用され
ず、不要にデータ量の大きな符号化データが形成される
という不都合を生じる。このために、例えば、カラーフ
ァクシミリ装置では、伝送データ量が大きくなり、伝送
コストが嵩むという問題を生じる。
【0013】また、カラー静止画を変倍処理するときに
は、通常、生の画像データの状態で縮小/拡大処理を行
なっており、そのための時間が非常に長くかかるという
問題がある。
は、通常、生の画像データの状態で縮小/拡大処理を行
なっており、そのための時間が非常に長くかかるという
問題がある。
【0014】また、例えば、カラーファクシミリ装置で
は、生の符号化データを送受信しているので、伝送路中
で盗聴された場合など、悪意の行為が行われた場合、伝
送内容が外部にもれるという問題がある。
は、生の符号化データを送受信しているので、伝送路中
で盗聴された場合など、悪意の行為が行われた場合、伝
送内容が外部にもれるという問題がある。
【0015】本発明は、これらの問題を解決するために
なされたものであり、再生系の能力に応じた符号化デー
タを形成できるとともに、変倍処理が容易になり、ま
た、伝送データを秘匿できる画像処理方法およびその装
置を提供することを目的としている。
なされたものであり、再生系の能力に応じた符号化デー
タを形成できるとともに、変倍処理が容易になり、ま
た、伝送データを秘匿できる画像処理方法およびその装
置を提供することを目的としている。
【0016】
【課題を解決するための手段】本発明は、符号化時に
は、ラスタ走査して得た多値画信号を所定の正方領域の
ブロックに分割し、そのブロックに含まれる多値画信号
をDCT変換し、それによって得られたDCT係数マト
リクスを所定の量子化係数マトリクスを用いて量子化
し、その量子化後のDCT係数マトリクスの要素をエン
トロピー符号化する一方、復号化時には、エントロピー
符号化された符号データを復号化してDCT係数マトリ
クスを形成し、そのDCT係数マトリクスに所定の量子
化係数マトリクスを用いて逆量子化し、それによって得
たDCT係数マトリクスを逆DCT変換して多値画信号
を復元する画像処理方法において、符号化時、上記量子
化処理に適用する量子化係数マトリクスの各要素の値
に、再生系の画像特性に応じた値のスケール乗数を乗じ
る一方、復号化時、上記逆量子化処理に適用する量子化
係数マトリクスの各要素の値に、符号化時と同じスケー
ル乗数を乗じるようにしたものである。
は、ラスタ走査して得た多値画信号を所定の正方領域の
ブロックに分割し、そのブロックに含まれる多値画信号
をDCT変換し、それによって得られたDCT係数マト
リクスを所定の量子化係数マトリクスを用いて量子化
し、その量子化後のDCT係数マトリクスの要素をエン
トロピー符号化する一方、復号化時には、エントロピー
符号化された符号データを復号化してDCT係数マトリ
クスを形成し、そのDCT係数マトリクスに所定の量子
化係数マトリクスを用いて逆量子化し、それによって得
たDCT係数マトリクスを逆DCT変換して多値画信号
を復元する画像処理方法において、符号化時、上記量子
化処理に適用する量子化係数マトリクスの各要素の値
に、再生系の画像特性に応じた値のスケール乗数を乗じ
る一方、復号化時、上記逆量子化処理に適用する量子化
係数マトリクスの各要素の値に、符号化時と同じスケー
ル乗数を乗じるようにしたものである。
【0017】また、ラスタ走査して得た多値画信号を所
定の正方領域のブロックに分割し、そのブロックに含ま
れる多値画信号をDCT変換し、それによって得られた
DCT係数マトリクスを所定の量子化係数マトリクスを
用いて量子化し、その量子化後のDCT係数マトリクス
をエントロピー符号化する画像処理装置において、上記
量子化処理に適用する量子化係数マトリクスの各要素の
値に再生系の画像特性に応じた値のスケール乗数を乗じ
るスケール乗数制御手段を備えたものである。
定の正方領域のブロックに分割し、そのブロックに含ま
れる多値画信号をDCT変換し、それによって得られた
DCT係数マトリクスを所定の量子化係数マトリクスを
用いて量子化し、その量子化後のDCT係数マトリクス
をエントロピー符号化する画像処理装置において、上記
量子化処理に適用する量子化係数マトリクスの各要素の
値に再生系の画像特性に応じた値のスケール乗数を乗じ
るスケール乗数制御手段を備えたものである。
【0018】また、エントロピー符号化された符号デー
タを復号化してDCT係数マトリクスを形成し、そのD
CT係数マトリクスに所定の量子化係数マトリクスを用
いて逆量子化し、それによって得たDCT係数マトリク
スを逆DCT変換して多値画信号を復元する画像処理装
置において、上記逆量子化処理に適用する量子化係数マ
トリクスの各要素の値に、その符号化データの符号化時
と同じスケール乗数を乗じるスケール乗数制御手段を備
えたものである。
タを復号化してDCT係数マトリクスを形成し、そのD
CT係数マトリクスに所定の量子化係数マトリクスを用
いて逆量子化し、それによって得たDCT係数マトリク
スを逆DCT変換して多値画信号を復元する画像処理装
置において、上記逆量子化処理に適用する量子化係数マ
トリクスの各要素の値に、その符号化データの符号化時
と同じスケール乗数を乗じるスケール乗数制御手段を備
えたものである。
【0019】また、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理装置に
おいて、符号化時、上記量子化処理に適用する量子化係
数マトリクスの各要素の値に、再生系の画像特性に応じ
た値のスケール乗数を乗じる一方、復号化時、上記逆量
子化処理に適用する量子化係数マトリクスの各要素の値
に、符号化時と同じスケール乗数を乗じるスケール乗数
制御手段を備えたものである。
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理装置に
おいて、符号化時、上記量子化処理に適用する量子化係
数マトリクスの各要素の値に、再生系の画像特性に応じ
た値のスケール乗数を乗じる一方、復号化時、上記逆量
子化処理に適用する量子化係数マトリクスの各要素の値
に、符号化時と同じスケール乗数を乗じるスケール乗数
制御手段を備えたものである。
【0020】また、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像縮小時、上記量子化後のDCT係数マトリ
クスを、画像縮小率に応じたブロック数間隔で、ブロッ
ク単位に除去するようにしたものである。
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像縮小時、上記量子化後のDCT係数マトリ
クスを、画像縮小率に応じたブロック数間隔で、ブロッ
ク単位に除去するようにしたものである。
【0021】また、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像縮小時、上記逆量子化前のDCT係数マト
リクスを、画像縮小率に応じたブロック数間隔で、ブロ
ック単位に除去するようにしたものである。
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像縮小時、上記逆量子化前のDCT係数マト
リクスを、画像縮小率に応じたブロック数間隔で、ブロ
ック単位に除去するようにしたものである。
【0022】また、ラスタ走査して得た多値画信号を所
定の正方領域のブロックに分割し、そのブロックに含ま
れる多値画信号をDCT変換し、それによって得られた
DCT係数マトリクスを所定の量子化係数マトリクスを
用いて量子化し、その量子化後のDCT係数マトリクス
の要素をエントロピー符号化する画像処理装置におい
て、画像縮小時、上記量子化後のDCT係数マトリクス
を、画像縮小率に応じたブロック数間隔で、ブロック単
位に除去する変倍手段を備えたものである。
定の正方領域のブロックに分割し、そのブロックに含ま
れる多値画信号をDCT変換し、それによって得られた
DCT係数マトリクスを所定の量子化係数マトリクスを
用いて量子化し、その量子化後のDCT係数マトリクス
の要素をエントロピー符号化する画像処理装置におい
て、画像縮小時、上記量子化後のDCT係数マトリクス
を、画像縮小率に応じたブロック数間隔で、ブロック単
位に除去する変倍手段を備えたものである。
【0023】また、エントロピー符号化された符号デー
タを復号化してDCT係数マトリクスを形成し、そのD
CT係数マトリクスに所定の量子化係数マトリクスを用
いて逆量子化し、それによって得たDCT係数マトリク
スを逆DCT変換して多値画信号を復元する画像処理装
置において、画像縮小時、上記逆量子化前のDCT係数
マトリクスを、画像縮小率に応じたブロック数間隔で、
ブロック単位に除去する変倍手段を備えたものである。
タを復号化してDCT係数マトリクスを形成し、そのD
CT係数マトリクスに所定の量子化係数マトリクスを用
いて逆量子化し、それによって得たDCT係数マトリク
スを逆DCT変換して多値画信号を復元する画像処理装
置において、画像縮小時、上記逆量子化前のDCT係数
マトリクスを、画像縮小率に応じたブロック数間隔で、
ブロック単位に除去する変倍手段を備えたものである。
【0024】また、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像拡大時、画像拡大率に応じたブロック数間
隔で上記量子化後のDCT係数マトリクスの同一ブロッ
クを1つ挿入するようにしたものである。
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像拡大時、画像拡大率に応じたブロック数間
隔で上記量子化後のDCT係数マトリクスの同一ブロッ
クを1つ挿入するようにしたものである。
【0025】また、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像拡大時、画像拡大率に応じたブロック数間
隔で上記逆量子化前のDCT係数マトリクスの同一ブロ
ックを挿入するようにしたものである。
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像拡大時、画像拡大率に応じたブロック数間
隔で上記逆量子化前のDCT係数マトリクスの同一ブロ
ックを挿入するようにしたものである。
【0026】また、ラスタ走査して得た多値画信号を所
定の正方領域のブロックに分割し、そのブロックに含ま
れる多値画信号をDCT変換し、それによって得られた
DCT係数マトリクスを所定の量子化係数マトリクスを
用いて量子化し、その量子化後のDCT係数マトリクス
の要素をエントロピー符号化する画像処理装置におい
て、画像拡大時、画像拡大率に応じたブロック数間隔で
上記量子化後のDCT係数マトリクスの同一ブロックを
1つ挿入する変倍手段を備えたものである。
定の正方領域のブロックに分割し、そのブロックに含ま
れる多値画信号をDCT変換し、それによって得られた
DCT係数マトリクスを所定の量子化係数マトリクスを
用いて量子化し、その量子化後のDCT係数マトリクス
の要素をエントロピー符号化する画像処理装置におい
て、画像拡大時、画像拡大率に応じたブロック数間隔で
上記量子化後のDCT係数マトリクスの同一ブロックを
1つ挿入する変倍手段を備えたものである。
【0027】また、エントロピー符号化された符号デー
タを復号化してDCT係数マトリクスを形成し、そのD
CT係数マトリクスに所定の量子化係数マトリクスを用
いて逆量子化し、それによって得たDCT係数マトリク
スを逆DCT変換して多値画信号を復元する画像処理装
置において、画像拡大時、画像拡大率に応じたブロック
数間隔で上記逆量子化前のDCT係数マトリクスの同一
ブロックを挿入する変倍手段を備えたものである。
タを復号化してDCT係数マトリクスを形成し、そのD
CT係数マトリクスに所定の量子化係数マトリクスを用
いて逆量子化し、それによって得たDCT係数マトリク
スを逆DCT変換して多値画信号を復元する画像処理装
置において、画像拡大時、画像拡大率に応じたブロック
数間隔で上記逆量子化前のDCT係数マトリクスの同一
ブロックを挿入する変倍手段を備えたものである。
【0028】また、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像縮小時、画像縮小率に応たブロック数間隔
で配置されている上記量子化前のDCT係数マトリクス
を、その少なくとも一方の隣接ブロックとの間で予測処
理してその隣接ブロックのDCT係数マトリクスを新た
に算出するとともに、当該ブロックのDCT係数マトリ
クスを除去するようにしたものである。
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像縮小時、画像縮小率に応たブロック数間隔
で配置されている上記量子化前のDCT係数マトリクス
を、その少なくとも一方の隣接ブロックとの間で予測処
理してその隣接ブロックのDCT係数マトリクスを新た
に算出するとともに、当該ブロックのDCT係数マトリ
クスを除去するようにしたものである。
【0029】また、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像縮小時、画像縮小率に応じたブロック数間
隔で配置されている上記逆量子化後のDCT係数マトリ
クスを、その少なくとも一方の隣接ブロックとの間で予
測処理してその隣接ブロックのDCT係数マトリクスを
新たに算出するとともに、当該ブロックのDCT係数マ
トリクスを除去するようにしたものである。
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像縮小時、画像縮小率に応じたブロック数間
隔で配置されている上記逆量子化後のDCT係数マトリ
クスを、その少なくとも一方の隣接ブロックとの間で予
測処理してその隣接ブロックのDCT係数マトリクスを
新たに算出するとともに、当該ブロックのDCT係数マ
トリクスを除去するようにしたものである。
【0030】また、ラスタ走査して得た多値画信号を所
定の正方領域のブロックに分割し、そのブロックに含ま
れる多値画信号をDCT変換し、それによって得られた
DCT係数マトリクスを所定の量子化係数マトリクスの
要素を用いて量子化し、その量子化後のDCT係数マト
リクスをエントロピー符号化する画像処理装置におい
て、画像縮小時、画像縮小率に応じたブロック数間隔で
配置されている上記量子化前のDCT係数マトリクス
を、その少なくとも一方の隣接ブロックとの間で予測処
理してその隣接ブロックのDCT係数マトリクスを新た
に算出するとともに、当該ブロックのDCT係数マトリ
クスを除去する変倍手段を備えたものである。
定の正方領域のブロックに分割し、そのブロックに含ま
れる多値画信号をDCT変換し、それによって得られた
DCT係数マトリクスを所定の量子化係数マトリクスの
要素を用いて量子化し、その量子化後のDCT係数マト
リクスをエントロピー符号化する画像処理装置におい
て、画像縮小時、画像縮小率に応じたブロック数間隔で
配置されている上記量子化前のDCT係数マトリクス
を、その少なくとも一方の隣接ブロックとの間で予測処
理してその隣接ブロックのDCT係数マトリクスを新た
に算出するとともに、当該ブロックのDCT係数マトリ
クスを除去する変倍手段を備えたものである。
【0031】また、エントロピー符号化された符号デー
タを復号化してDCT係数マトリクスを形成し、そのD
CT係数マトリクスに所定の量子化係数マトリクスを用
いて逆量子化し、それによって得たDCT係数マトリク
スを逆DCT変換して多値画信号を復元する画像処理装
置において、画像縮小時、画像縮小率に応じたブロック
数間隔で配置されている上記逆量子化後のDCT係数マ
トリクスを、その少なくとも一方の隣接ブロックとの間
で予測処理してその隣接ブロックのDCT係数マトリク
スを新たに算出するとともに、当該ブロックのDCT係
数マトリクスを除去する変倍手段を備えたものである。
タを復号化してDCT係数マトリクスを形成し、そのD
CT係数マトリクスに所定の量子化係数マトリクスを用
いて逆量子化し、それによって得たDCT係数マトリク
スを逆DCT変換して多値画信号を復元する画像処理装
置において、画像縮小時、画像縮小率に応じたブロック
数間隔で配置されている上記逆量子化後のDCT係数マ
トリクスを、その少なくとも一方の隣接ブロックとの間
で予測処理してその隣接ブロックのDCT係数マトリク
スを新たに算出するとともに、当該ブロックのDCT係
数マトリクスを除去する変倍手段を備えたものである。
【0032】また、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像拡大時、画像拡大率に応じたブロック数間
隔で連続配置されている複数のブロックの上記量子化前
のDCT係数マトリクスに基づき、それらの複数のブロ
ックの間に挿入する挿入ブロックのDCT係数マトリク
スを予測演算するようにしたものである。
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像拡大時、画像拡大率に応じたブロック数間
隔で連続配置されている複数のブロックの上記量子化前
のDCT係数マトリクスに基づき、それらの複数のブロ
ックの間に挿入する挿入ブロックのDCT係数マトリク
スを予測演算するようにしたものである。
【0033】また、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像拡大時、画像拡大率に応じたブロック数間
隔で連続配置されている複数のブロックの上記逆量子化
後のDCT係数マトリクスに基づき、それらの複数のブ
ロックの間に挿入する挿入ブロックのDCT係数マトリ
クスを予測演算するようにしたものである。
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像拡大時、画像拡大率に応じたブロック数間
隔で連続配置されている複数のブロックの上記逆量子化
後のDCT係数マトリクスに基づき、それらの複数のブ
ロックの間に挿入する挿入ブロックのDCT係数マトリ
クスを予測演算するようにしたものである。
【0034】また、ラスタ走査して得た多値画信号を所
定の正方領域のブロックに分割し、そのブロックに含ま
れる多値画信号をDCT変換し、それによって得られた
DCT係数マトリクスを所定の量子化係数マトリクスを
用いて量子化し、その量子化後のDCT係数マトリクス
の要素をエントロピー符号化する画像処理装置におい
て、画像拡大時、画像拡大率に応じたブロック数間隔で
連続配置されている複数のブロックの上記量子化前のD
CT係数マトリクスに基づき、それらの複数のブロック
の間に挿入する挿入ブロックのDCT係数マトリクスを
予測演算する変倍手段を備えたものである。
定の正方領域のブロックに分割し、そのブロックに含ま
れる多値画信号をDCT変換し、それによって得られた
DCT係数マトリクスを所定の量子化係数マトリクスを
用いて量子化し、その量子化後のDCT係数マトリクス
の要素をエントロピー符号化する画像処理装置におい
て、画像拡大時、画像拡大率に応じたブロック数間隔で
連続配置されている複数のブロックの上記量子化前のD
CT係数マトリクスに基づき、それらの複数のブロック
の間に挿入する挿入ブロックのDCT係数マトリクスを
予測演算する変倍手段を備えたものである。
【0035】また、エントロピー符号化された符号デー
タを復号化してDCT係数マトリクスを形成し、そのD
CT係数マトリクスに所定の量子化係数マトリクスを用
いて逆量子化し、それによって得たDCT係数マトリク
スを逆DCT変換して多値画信号を復元する画像処理装
置において、画像拡大時、画像拡大率に応じたブロック
数間隔で連続配置されている複数のブロックの上記逆量
子化後のDCT係数マトリクスに基づき、それらの複数
のブロックの間に挿入する挿入ブロックのDCT係数マ
トリクスを予測演算する変倍手段を備えたものである。
タを復号化してDCT係数マトリクスを形成し、そのD
CT係数マトリクスに所定の量子化係数マトリクスを用
いて逆量子化し、それによって得たDCT係数マトリク
スを逆DCT変換して多値画信号を復元する画像処理装
置において、画像拡大時、画像拡大率に応じたブロック
数間隔で連続配置されている複数のブロックの上記逆量
子化後のDCT係数マトリクスに基づき、それらの複数
のブロックの間に挿入する挿入ブロックのDCT係数マ
トリクスを予測演算する変倍手段を備えたものである。
【0036】また、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像縮小時、画像縮小率に応じたブロック数間
隔で配置されている複数ブロックの上記量子化前のDC
T係数マトリクスを用いて元の多値画信号を形成し、そ
の多値画信号に基づいて主走査方向の画像を縮小率に応
じて間引き演算し、その間引き演算後の多値画信号をD
CT変換し、それによって得られたDCT係数マトリク
スを所定の量子化係数マトリクスを用いて量子化し、そ
の量子化後のDCT係数マトリクスをエントロピー符号
化するようにしたものである。
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、画像縮小時、画像縮小率に応じたブロック数間
隔で配置されている複数ブロックの上記量子化前のDC
T係数マトリクスを用いて元の多値画信号を形成し、そ
の多値画信号に基づいて主走査方向の画像を縮小率に応
じて間引き演算し、その間引き演算後の多値画信号をD
CT変換し、それによって得られたDCT係数マトリク
スを所定の量子化係数マトリクスを用いて量子化し、そ
の量子化後のDCT係数マトリクスをエントロピー符号
化するようにしたものである。
【0037】また、符号化時には、ラスタ走査して得た
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、符号化時、量子化後のDCT係数マトリクスの
ブロック順序を所定順序に並べ換えるとともに、復号化
時、逆量子化前のDCT係数マトリクスのブロック順序
を元の順序に並べ換えるようにしたものである。
多値画信号を所定の正方領域のブロックに分割し、その
ブロックに含まれる多値画信号をDCT変換し、それに
よって得られたDCT係数マトリクスを所定の量子化係
数マトリクスを用いて量子化し、その量子化後のDCT
係数マトリクスの要素をエントロピー符号化する一方、
復号化時には、エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理方法に
おいて、符号化時、量子化後のDCT係数マトリクスの
ブロック順序を所定順序に並べ換えるとともに、復号化
時、逆量子化前のDCT係数マトリクスのブロック順序
を元の順序に並べ換えるようにしたものである。
【0038】また、ラスタ走査して得た多値画信号を所
定の正方領域のブロックに分割し、そのブロックに含ま
れる多値画信号をDCT変換し、それによって得られた
DCT係数マトリクスを所定の量子化係数マトリクスを
用いて量子化し、その量子化後のDCT係数マトリクス
の要素をエントロピー符号化する画像処理装置におい
て、量子化後のDCT係数マトリクスのブロック順序を
所定順序に並べ換えるブロック並び換え手段を備えたも
のである。
定の正方領域のブロックに分割し、そのブロックに含ま
れる多値画信号をDCT変換し、それによって得られた
DCT係数マトリクスを所定の量子化係数マトリクスを
用いて量子化し、その量子化後のDCT係数マトリクス
の要素をエントロピー符号化する画像処理装置におい
て、量子化後のDCT係数マトリクスのブロック順序を
所定順序に並べ換えるブロック並び換え手段を備えたも
のである。
【0039】また、エントロピー符号化された符号デー
タを復号化してDCT係数マトリクスを形成し、そのD
CT係数マトリクスに所定の量子化係数マトリクスを用
いて逆量子化し、それによって得たDCT係数マトリク
スを逆DCT変換して多値画信号を復元する画像処理装
置において、逆量子化前のDCT係数マトリクスのブロ
ック順序を所定順序に並べ換えるブロック並び換え手段
を備えたものである。
タを復号化してDCT係数マトリクスを形成し、そのD
CT係数マトリクスに所定の量子化係数マトリクスを用
いて逆量子化し、それによって得たDCT係数マトリク
スを逆DCT変換して多値画信号を復元する画像処理装
置において、逆量子化前のDCT係数マトリクスのブロ
ック順序を所定順序に並べ換えるブロック並び換え手段
を備えたものである。
【0040】
【作用】したがって、再生系の能力に応じた量子化ステ
ップでDCT係数マトリクスの要素を量子化しているの
で、再生系の能力に符号化データを形成でき、蓄積時に
必要なデータ容量を削減できるとともに、符号化データ
を伝送するときの通信コストを低減できる。また、DC
T係数マトリクス単位に変倍処理を行なっているので、
全ての画像データを変倍処理する必要がなく、その結
果、変倍処理が容易になる。また、DCT係数マトリク
ス単位に、ブロック順序を並び換えた状態で符号化デー
タを形成しているので、符号化データを秘匿できる。
ップでDCT係数マトリクスの要素を量子化しているの
で、再生系の能力に符号化データを形成でき、蓄積時に
必要なデータ容量を削減できるとともに、符号化データ
を伝送するときの通信コストを低減できる。また、DC
T係数マトリクス単位に変倍処理を行なっているので、
全ての画像データを変倍処理する必要がなく、その結
果、変倍処理が容易になる。また、DCT係数マトリク
ス単位に、ブロック順序を並び換えた状態で符号化デー
タを形成しているので、符号化データを秘匿できる。
【0041】
【実施例】以下、添付図面を参照しながら、本発明の実
施例を詳細に説明する。
施例を詳細に説明する。
【0042】まず、JPEGから提案される予定のカラ
ー静止画符号化方式について説明する。ここでは、DC
Tを利用したDCT方式の符号化方法について述べる。
ー静止画符号化方式について説明する。ここでは、DC
Tを利用したDCT方式の符号化方法について述べる。
【0043】この符号化方法では、まず、図1に示すよ
うに、ラスタ走査して得た多値画信号の画素を、8×8
の画素ブロックBLKに分割し、この画素ブロックBL
Kの多値画信号に対して、次式に示すような2次元DC
T変換を適用して、図2に示すような8×8のDCT係
数マトリクスCMXを算出する。
うに、ラスタ走査して得た多値画信号の画素を、8×8
の画素ブロックBLKに分割し、この画素ブロックBL
Kの多値画信号に対して、次式に示すような2次元DC
T変換を適用して、図2に示すような8×8のDCT係
数マトリクスCMXを算出する。
【0044】
【数1】
【0045】ここで、算出されたDCT係数マトリクス
CMXの要素のうち左上の1個の要素((0,0))は
DC(直流)成分(以下、DC係数という)をあらわ
し、他の63個の要素はAC(交流)成分(以下、AC
係数という)をあらわしている。また、係数位置の横方
向が水平方向空間周波数の座標軸方向に対応し、縦方向
が垂直方向空間周波数の座標軸方向に対応する。
CMXの要素のうち左上の1個の要素((0,0))は
DC(直流)成分(以下、DC係数という)をあらわ
し、他の63個の要素はAC(交流)成分(以下、AC
係数という)をあらわしている。また、係数位置の横方
向が水平方向空間周波数の座標軸方向に対応し、縦方向
が垂直方向空間周波数の座標軸方向に対応する。
【0046】次に、このようにして得たDCT係数マト
リクスCMXに対して所定の量子化テーブルを適用し
て、DCT係数マトリクスCMXの各要素について、係
数位置毎に異なるステップサイズで、線形量子化する。
なお、勧告ではデフォルトの量子化テーブルが設定され
ていないので、アプリケーション毎に量子化テーブルを
設定することで、アプリケーション毎に最適な量子化処
理を行なうことができる。
リクスCMXに対して所定の量子化テーブルを適用し
て、DCT係数マトリクスCMXの各要素について、係
数位置毎に異なるステップサイズで、線形量子化する。
なお、勧告ではデフォルトの量子化テーブルが設定され
ていないので、アプリケーション毎に量子化テーブルを
設定することで、アプリケーション毎に最適な量子化処
理を行なうことができる。
【0047】このようにして形成された量子化後のDC
T係数マトリクスCMXの各要素は、DC成分とAC成
分がそれぞれ独立した手順でエントロピー符号化され
る。このエントロピー符号化の符号化方式として、ハフ
マン符号化方式と、算術符号化方式の2種類の符号化を
用いることができるが、本実施例では、ハフマン符号化
を用いる場合について説明する。
T係数マトリクスCMXの各要素は、DC成分とAC成
分がそれぞれ独立した手順でエントロピー符号化され
る。このエントロピー符号化の符号化方式として、ハフ
マン符号化方式と、算術符号化方式の2種類の符号化を
用いることができるが、本実施例では、ハフマン符号化
を用いる場合について説明する。
【0048】このハフマン符号化方式におけるDC係数
の符号化方法は、まず、符号化対象となるブロックの同
一色成分について、そのブロックのDC係数と、一つ前
に符号化したブロックのDC係数との差分(以下、DC
差分という)を算出し、そのDC差分を、図3に示した
テーブルにしたがってグループ化する。
の符号化方法は、まず、符号化対象となるブロックの同
一色成分について、そのブロックのDC係数と、一つ前
に符号化したブロックのDC係数との差分(以下、DC
差分という)を算出し、そのDC差分を、図3に示した
テーブルにしたがってグループ化する。
【0049】このグループ化により、DC差分は、4ビ
ットのグループ番号SSSSと、そのグループにおける
DC差分の位置をあらわす付加ビット(ビット数はグル
ープ番号の値と同じ)からなるデータに変換される。
ットのグループ番号SSSSと、そのグループにおける
DC差分の位置をあらわす付加ビット(ビット数はグル
ープ番号の値と同じ)からなるデータに変換される。
【0050】そして、グループ番号SSSSを1次元の
ハフマン符号テーブルを用いて符号化し、その符号語に
続けて付加ビットを配置することで、1つのDC係数マ
トリクスCMXのDC係数をあらわす符号が形成され
る。
ハフマン符号テーブルを用いて符号化し、その符号語に
続けて付加ビットを配置することで、1つのDC係数マ
トリクスCMXのDC係数をあらわす符号が形成され
る。
【0051】また、AC係数の符号化方法は、低い周波
数領域の要素から高い周波数領域の要素を順次選択する
ジグザグスキャンにより1次元に並び直す。次に、各係
数が0であるか否かを判定し、連続する0の係数(無効
係数)はその連続長さをランレングスとして計数し、0
以外の係数は、図4に示したテーブルにしたがってグル
ープ化する。
数領域の要素から高い周波数領域の要素を順次選択する
ジグザグスキャンにより1次元に並び直す。次に、各係
数が0であるか否かを判定し、連続する0の係数(無効
係数)はその連続長さをランレングスとして計数し、0
以外の係数は、図4に示したテーブルにしたがってグル
ープ化する。
【0052】このように、AC係数を、グループ番号S
SSSと、グループ内でのAC係数の値を示す付加ビッ
ト(ビット数はグループ番号の値と同じ)に変換する
と、次いで、無効係数のランレングス(NNNN)と、
連続する無効係数の次に位置する有効係数のグループ番
号SSSSとを、図5に示すようなテーブルに基づい
て、2次元ハフマン符号化する。このようにして、1つ
の有効係数毎にハフマン符号と付加ビットを出力する。
SSSと、グループ内でのAC係数の値を示す付加ビッ
ト(ビット数はグループ番号の値と同じ)に変換する
と、次いで、無効係数のランレングス(NNNN)と、
連続する無効係数の次に位置する有効係数のグループ番
号SSSSとを、図5に示すようなテーブルに基づい
て、2次元ハフマン符号化する。このようにして、1つ
の有効係数毎にハフマン符号と付加ビットを出力する。
【0053】また、2次元ハフマン符号化のときには、
ブロック内の最後のAC係数が0のときには、最終有効
係数に対する符号の次にEOB(End Of Blo
ck)を付加し、これで同ブロックの符号化を終了させ
る。また、ブロック内の最後のAC係数が0以外のとき
にはEOBを付加しない。
ブロック内の最後のAC係数が0のときには、最終有効
係数に対する符号の次にEOB(End Of Blo
ck)を付加し、これで同ブロックの符号化を終了させ
る。また、ブロック内の最後のAC係数が0以外のとき
にはEOBを付加しない。
【0054】また、無効係数のランレングスが15を超
えるときには、16の無効係数のランレングスをあらわ
すZRLを残りのランレングスが15以下になるまで続
けて出力した後に、残りのランレングスをNNNNに設
定して2次元符号化する。
えるときには、16の無効係数のランレングスをあらわ
すZRLを残りのランレングスが15以下になるまで続
けて出力した後に、残りのランレングスをNNNNに設
定して2次元符号化する。
【0055】ここで、ハフマン符号テーブルとしては、
2〜4個設定することができ、色成分毎に切り換えて使
用することができる。なお、勧告ではデフォルトのハフ
マン符号テーブルが設定されていないので、アプリケー
ション毎に最適なハフマン符号テーブルを設定すること
ができる。ただし、異なるアプリケーション間で圧縮デ
ータを受け渡しするときには、ハフマン符号テーブル情
報を圧縮データに付加して送信する。
2〜4個設定することができ、色成分毎に切り換えて使
用することができる。なお、勧告ではデフォルトのハフ
マン符号テーブルが設定されていないので、アプリケー
ション毎に最適なハフマン符号テーブルを設定すること
ができる。ただし、異なるアプリケーション間で圧縮デ
ータを受け渡しするときには、ハフマン符号テーブル情
報を圧縮データに付加して送信する。
【0056】このように符号化して形成された符号デー
タをまとめるデータ構造を図6に例示する。
タをまとめるデータ構造を図6に例示する。
【0057】この場合、1つのイメージデータにより1
ページの画像データがあらわされ、そのイメージデータ
は、イメージデータの開始をあらわす識別子SOI、1
ページ分の画像を構成するフレームデータ、データの区
切り位置をあらわす識別子I、および、イメージデータ
の終了をあらわす識別子EOIからなる。ここで、フレ
ームデータは、ハイアラーキカル符号化の場合には、ハ
イアラーキカルステージに応じてそれぞれ形成され、ハ
イアラーキカル符号化でない場合には、フレームデータ
が1つ形成される。
ページの画像データがあらわされ、そのイメージデータ
は、イメージデータの開始をあらわす識別子SOI、1
ページ分の画像を構成するフレームデータ、データの区
切り位置をあらわす識別子I、および、イメージデータ
の終了をあらわす識別子EOIからなる。ここで、フレ
ームデータは、ハイアラーキカル符号化の場合には、ハ
イアラーキカルステージに応じてそれぞれ形成され、ハ
イアラーキカル符号化でない場合には、フレームデータ
が1つ形成される。
【0058】フレームデータは、フレームデータの開始
をあらわす識別子SOF、そのフレームデータを処理す
るための複数のパラメータを表示するフレームヘッダ、
1つ以上のスキャンデータ、および、データの区切りを
あらわす識別子Iからなる。ここで、スキャンデータの
数は、画像のデータ構造に依存する。例えば、シーケン
シャルモードで、かつ、全ての色成分がインタリーブさ
れている場合には、フレームデータには1つのスキャン
データが含まれる。また、例えば、Y,Cr,Cbの3
色成分のノンインタリーブでデータが構成されていると
きには、各色成分のスキャンデータが含まれる。
をあらわす識別子SOF、そのフレームデータを処理す
るための複数のパラメータを表示するフレームヘッダ、
1つ以上のスキャンデータ、および、データの区切りを
あらわす識別子Iからなる。ここで、スキャンデータの
数は、画像のデータ構造に依存する。例えば、シーケン
シャルモードで、かつ、全ての色成分がインタリーブさ
れている場合には、フレームデータには1つのスキャン
データが含まれる。また、例えば、Y,Cr,Cbの3
色成分のノンインタリーブでデータが構成されていると
きには、各色成分のスキャンデータが含まれる。
【0059】1つのスキャンデータは、スキャンデータ
の開始をあらわす識別子SOS、スキャンデータを処理
するために必要な複数のパラメータを表示するスキャン
ヘッダ、および、符号データからなる。また、符号デー
タには、DC成分符号データが先頭に配置され、それに
AC成分データが続いて配置されている。
の開始をあらわす識別子SOS、スキャンデータを処理
するために必要な複数のパラメータを表示するスキャン
ヘッダ、および、符号データからなる。また、符号デー
タには、DC成分符号データが先頭に配置され、それに
AC成分データが続いて配置されている。
【0060】また、識別符号SOFあるいは識別符号S
OSの前には、そのフレームデータあるいはスキャンデ
ータを処理するために必要な種々のテーブルの定義デー
タなどの種々のデータが配置される。この定義データと
しては、量子化テーブルの定義データやハフマン符号テ
ーブルの定義データが配置される。また、それ以外のデ
ータとしては、コメントデータが配置される。
OSの前には、そのフレームデータあるいはスキャンデ
ータを処理するために必要な種々のテーブルの定義デー
タなどの種々のデータが配置される。この定義データと
しては、量子化テーブルの定義データやハフマン符号テ
ーブルの定義データが配置される。また、それ以外のデ
ータとしては、コメントデータが配置される。
【0061】また、フレームヘッダには、ビット精度、
ライン数、1ラインの画素数、色成分間のサンプリング
比、および、量子化テーブル番号などのデータが含ま
れ、スキャンヘッダには、ハフマン符号テーブル番号な
どのデータが含まれる。
ライン数、1ラインの画素数、色成分間のサンプリング
比、および、量子化テーブル番号などのデータが含ま
れ、スキャンヘッダには、ハフマン符号テーブル番号な
どのデータが含まれる。
【0062】図7は、本発明の一実施例にかかるカラー
ファクシミリ装置を示している。このカラーファクシミ
リ装置は、伝送路としてISDNを用いるものであり、
グループ4ファクシミリ装置と同じ伝送機能を備えてい
る。
ファクシミリ装置を示している。このカラーファクシミ
リ装置は、伝送路としてISDNを用いるものであり、
グループ4ファクシミリ装置と同じ伝送機能を備えてい
る。
【0063】同図において、制御部1は、主としてこの
カラーファクシミリ装置の各部の制御処理を行うもので
あり、システムメモリ2は、制御部1が実行する制御処
理プログラム、および、処理プログラムを実行するとき
に必要な各種データなどを記憶するとともに、制御部1
のワークエリアを構成するものであり、パラメータメモ
リ3は、このグループ4ファクシミリ装置に固有な各種
の情報を記憶するためのものである。
カラーファクシミリ装置の各部の制御処理を行うもので
あり、システムメモリ2は、制御部1が実行する制御処
理プログラム、および、処理プログラムを実行するとき
に必要な各種データなどを記憶するとともに、制御部1
のワークエリアを構成するものであり、パラメータメモ
リ3は、このグループ4ファクシミリ装置に固有な各種
の情報を記憶するためのものである。
【0064】カラースキャナ4は、所定の解像度および
階調度で原稿画像をカラー読み取るためのものであり、
カラープロッタ5は、所定の解像度および階調度でカラ
ー画像を記録出力するためのものである。例えば、カラ
ースキャナ4の読み取り階調度が128階調(グレース
ケールで)であるのに対して、カラープロッタ5の画像
記録の階調度が64階調であり、カラープロッタ5が表
現可能な階調数は、カラースキャナ4が読み取り可能な
階調数よりも小さい。
階調度で原稿画像をカラー読み取るためのものであり、
カラープロッタ5は、所定の解像度および階調度でカラ
ー画像を記録出力するためのものである。例えば、カラ
ースキャナ4の読み取り階調度が128階調(グレース
ケールで)であるのに対して、カラープロッタ5の画像
記録の階調度が64階調であり、カラープロッタ5が表
現可能な階調数は、カラースキャナ4が読み取り可能な
階調数よりも小さい。
【0065】フレームバッファ6は、画像データを一時
的に蓄積するためのワークエリアを構成するものであ
り、操作表示部7は、このファクシミリ装置を操作する
ためのもので、各種の操作キー、および、各種の表示器
からなる。
的に蓄積するためのワークエリアを構成するものであ
り、操作表示部7は、このファクシミリ装置を操作する
ためのもので、各種の操作キー、および、各種の表示器
からなる。
【0066】符号化復号化部8は、上述したカラー静止
画符号化方式で多値画信号を符号化圧縮するとともに、
符号化圧縮されている画情報を元の多値画信号に復号化
するためのものであり、画像蓄積装置9は、符号化圧縮
された状態の画情報を記憶するためのものである。
画符号化方式で多値画信号を符号化圧縮するとともに、
符号化圧縮されている画情報を元の多値画信号に復号化
するためのものであり、画像蓄積装置9は、符号化圧縮
された状態の画情報を記憶するためのものである。
【0067】ISDNインタフェース回路10は、この
カラーファクシミリ装置をISDNに接続するととも
に、レイヤ1の信号処理機能およびDチャネル(信号チ
ャネル)の信号と2つのBチャネル(情報チャネル)の
信号の統合/分離機能を備えたものであり、Dチャネル
伝送制御部11は、呼設定/呼解放手順処理などISD
NのDチャネル上の信号処理を実行するためのものであ
り、Bチャネル伝送制御部12,13は、Bチャネル上
で行う(グループ4)ファクシミリ伝送手順機能を実現
するためのものである。
カラーファクシミリ装置をISDNに接続するととも
に、レイヤ1の信号処理機能およびDチャネル(信号チ
ャネル)の信号と2つのBチャネル(情報チャネル)の
信号の統合/分離機能を備えたものであり、Dチャネル
伝送制御部11は、呼設定/呼解放手順処理などISD
NのDチャネル上の信号処理を実行するためのものであ
り、Bチャネル伝送制御部12,13は、Bチャネル上
で行う(グループ4)ファクシミリ伝送手順機能を実現
するためのものである。
【0068】これらの、制御部1、システムメモリ2、
パラメータメモリ3、カラースキャナ4、カラープロッ
タ5、フレームバッファ6、操作表示部7、符号化復号
化部8、画像蓄積装置9、Dチャネル伝送制御部11、
および、Bチャネル伝送制御部12,13は、システム
バス14に接続されており、これらの各要素間でのデー
タのやりとりは、主としてこのシステムバス14を介し
て行われている。
パラメータメモリ3、カラースキャナ4、カラープロッ
タ5、フレームバッファ6、操作表示部7、符号化復号
化部8、画像蓄積装置9、Dチャネル伝送制御部11、
および、Bチャネル伝送制御部12,13は、システム
バス14に接続されており、これらの各要素間でのデー
タのやりとりは、主としてこのシステムバス14を介し
て行われている。
【0069】図8は、符号化復号化部8の一例を示して
いる。
いる。
【0070】同図において、データバッファ21は、フ
レームバッファ6から読み出される多値画信号MV1を
一時的に記憶するものであり、データ読出部22は、デ
ータバッファ21に記憶されている多値画信号MV1
を、符号化のブロックBLKの単位に読み出すものであ
り、その読み出した多値画信号MV1を順次DCT変換
部23に出力している。
レームバッファ6から読み出される多値画信号MV1を
一時的に記憶するものであり、データ読出部22は、デ
ータバッファ21に記憶されている多値画信号MV1
を、符号化のブロックBLKの単位に読み出すものであ
り、その読み出した多値画信号MV1を順次DCT変換
部23に出力している。
【0071】DCT変換部23は、上述したDCT変換
演算を実行してDCT係数マトリクスデータを形成する
ものであり、その演算結果により得られたDCT係数マ
トリクスデータMXCは、量子化部24に加えられる。
演算を実行してDCT係数マトリクスデータを形成する
ものであり、その演算結果により得られたDCT係数マ
トリクスデータMXCは、量子化部24に加えられる。
【0072】量子化テーブル記憶部25は、制御部1よ
り出力される量子化テーブルデータQTDを記憶するも
のであり、量子化係数制御部26は、量子化部24の処
理に必要な量子化テーブルの各要素を、量子化テーブル
記憶部25から順次取り出して、乗算器27,28に出
力するものである。
り出力される量子化テーブルデータQTDを記憶するも
のであり、量子化係数制御部26は、量子化部24の処
理に必要な量子化テーブルの各要素を、量子化テーブル
記憶部25から順次取り出して、乗算器27,28に出
力するものである。
【0073】スケール乗数記憶部29は、制御部1より
出力される量子化スケールデータQSDを記憶するもの
であり、その記憶された量子化スケールデータQSD
は、乗算器27,28に加えられている。
出力される量子化スケールデータQSDを記憶するもの
であり、その記憶された量子化スケールデータQSD
は、乗算器27,28に加えられている。
【0074】乗算器27,28は、量子化係数制御部2
6から加えられる量子化テーブルの各要素のデータに、
スケール乗数記憶部29から加えられている量子化スケ
ールデータQSDを乗じるものであり、その乗算結果
は、量子化データQQD1,QQD2としてそれぞれ量
子化部24および逆量子化部30に加えられている。
6から加えられる量子化テーブルの各要素のデータに、
スケール乗数記憶部29から加えられている量子化スケ
ールデータQSDを乗じるものであり、その乗算結果
は、量子化データQQD1,QQD2としてそれぞれ量
子化部24および逆量子化部30に加えられている。
【0075】量子化部24は、DCT変換部23から加
えられているDCT係数マトリクスデータMXCに対し
て、乗算器27から加えられている量子化データQQD
1を、対応する各要素毎に適用して、量子化処理を行な
うためのものであり、量子化処理後のデータMXQは、
ハフマン符号化部31に加えられている。
えられているDCT係数マトリクスデータMXCに対し
て、乗算器27から加えられている量子化データQQD
1を、対応する各要素毎に適用して、量子化処理を行な
うためのものであり、量子化処理後のデータMXQは、
ハフマン符号化部31に加えられている。
【0076】ハフマン符号化部31は、制御部1から加
えられるハフマン符号テーブルデータHTDに基づき、
量子化部24から加えられたデータMXQを、上述した
方法により、ハフマン符号データHCDに変換するもの
であり、そのハフマン符号データHCDは、データバッ
ファ32を介し、符号化データCPDとして、例えば、
画像蓄積装置9に出力される。
えられるハフマン符号テーブルデータHTDに基づき、
量子化部24から加えられたデータMXQを、上述した
方法により、ハフマン符号データHCDに変換するもの
であり、そのハフマン符号データHCDは、データバッ
ファ32を介し、符号化データCPDとして、例えば、
画像蓄積装置9に出力される。
【0077】データバッファ33は、画像蓄積装置9か
ら読み出される受信データRXDを一時的に記憶するも
のであり、ハフマン復号化部34は、制御部1から加え
られるハフマン符号テーブルデータHTDに基づき、デ
ータバッファ33に記憶されている受信データRXを元
のデータ、すなわち、量子化後のDCT係数マトリクス
データQXDに変換するものであり、そのDCT係数マ
トリクスデータQXDは、逆量子化部30に加えられて
いる。
ら読み出される受信データRXDを一時的に記憶するも
のであり、ハフマン復号化部34は、制御部1から加え
られるハフマン符号テーブルデータHTDに基づき、デ
ータバッファ33に記憶されている受信データRXを元
のデータ、すなわち、量子化後のDCT係数マトリクス
データQXDに変換するものであり、そのDCT係数マ
トリクスデータQXDは、逆量子化部30に加えられて
いる。
【0078】逆量子化部30は、ハフマン復号化部34
から加えられているDCT係数マトリクスデータQXD
に対して、乗算器28から加えられている量子化データ
QQD2を、対応する各要素毎に適用して、逆量子化処
理を行なうためのものであり、逆量子化処理後のDCT
係数マトリクスデータQXCは、逆DCT変換部35に
加えられている。
から加えられているDCT係数マトリクスデータQXD
に対して、乗算器28から加えられている量子化データ
QQD2を、対応する各要素毎に適用して、逆量子化処
理を行なうためのものであり、逆量子化処理後のDCT
係数マトリクスデータQXCは、逆DCT変換部35に
加えられている。
【0079】逆DCT変換部35は、上述したDCT変
換の逆変換演算処理を行なうものであり、その演算結果
により得られた復号データは、データ書込部36に順次
加えられている。データ書込部36は、逆DCT変換部
35から順次出力される復号データを、データバッファ
37上で元の画素ブロックBLKの対応する要素の位置
に配置するものであり、このデータバッファ37を介
し、フレームバッファ6に受信多値画信号DPDが出力
される。
換の逆変換演算処理を行なうものであり、その演算結果
により得られた復号データは、データ書込部36に順次
加えられている。データ書込部36は、逆DCT変換部
35から順次出力される復号データを、データバッファ
37上で元の画素ブロックBLKの対応する要素の位置
に配置するものであり、このデータバッファ37を介
し、フレームバッファ6に受信多値画信号DPDが出力
される。
【0080】このようにして、本実施例では、量子化部
24および逆量子化部30に対して与える量子化テーブ
ル記憶部35の各要素のデータに、スケール乗数記憶部
29に記憶されている量子化スケールデータQSDを乗
じた値を、量子化テーブルの各要素のデータとして用い
ているので、量子化テーブル記憶部35の内容が同じ場
合でも、符号化時、および、復号化時で別の量子化テー
ブルを実現することができる。
24および逆量子化部30に対して与える量子化テーブ
ル記憶部35の各要素のデータに、スケール乗数記憶部
29に記憶されている量子化スケールデータQSDを乗
じた値を、量子化テーブルの各要素のデータとして用い
ているので、量子化テーブル記憶部35の内容が同じ場
合でも、符号化時、および、復号化時で別の量子化テー
ブルを実現することができる。
【0081】すなわち、画情報を送信するときに、例え
ば、相手端末の(カラー)プロッタの能力が、32階調
表現のものであると判定できたときには、スケール乗数
記憶部29に記憶する量子化スケールデータQSDを3
2階調に応じた値に設定することで、量子化部24での
量子化処理を32階調に対応した態様に変更することが
できるので、データバッファ32から出力する符号化デ
ータCPDは、32階調のものとなる。
ば、相手端末の(カラー)プロッタの能力が、32階調
表現のものであると判定できたときには、スケール乗数
記憶部29に記憶する量子化スケールデータQSDを3
2階調に応じた値に設定することで、量子化部24での
量子化処理を32階調に対応した態様に変更することが
できるので、データバッファ32から出力する符号化デ
ータCPDは、32階調のものとなる。
【0082】したがって、送信データと、相手端末の受
信機能との整合がとれずに、受信側でデータ変換するよ
うな事態を回避することができる。また、相手端末の受
信機能に応じたデータを送信するので、不当にデータ量
が大きな伝送データを送信するような事態を防止でき、
その結果、通信コストを低減することができる。
信機能との整合がとれずに、受信側でデータ変換するよ
うな事態を回避することができる。また、相手端末の受
信機能に応じたデータを送信するので、不当にデータ量
が大きな伝送データを送信するような事態を防止でき、
その結果、通信コストを低減することができる。
【0083】図9は、このカラーファクシミリ装置の間
で行なう画情報伝送の動作例を示している。
で行なう画情報伝送の動作例を示している。
【0084】まず、発端末(図1のカラーファクシミリ
装置)は、目的の着端末(図1のカラーファクシミリ装
置)を宛先に指定した呼設定メッセージSETUPをI
SDNに送出して着端末との呼設定を要求し、ISDN
は、指定された着端末に呼設定メッセージSETUPを
送出して発呼する。
装置)は、目的の着端末(図1のカラーファクシミリ装
置)を宛先に指定した呼設定メッセージSETUPをI
SDNに送出して着端末との呼設定を要求し、ISDN
は、指定された着端末に呼設定メッセージSETUPを
送出して発呼する。
【0085】着端末は、着信応答すると応答メッセージ
CONNをISDNに送出し、ISDNは応答メッセー
ジCONNを発端末に送出して着端末が呼を受け付けた
ことを通知するとともに、呼設定状況を通知するための
呼設定受付メッセージCALL_PROCを発端末に送
出する。
CONNをISDNに送出し、ISDNは応答メッセー
ジCONNを発端末に送出して着端末が呼を受け付けた
ことを通知するとともに、呼設定状況を通知するための
呼設定受付メッセージCALL_PROCを発端末に送
出する。
【0086】また、ISDNは、着端末に応答確認メッ
セージCONN_ACKを送出して着端末の応答を確認
し、その時点で、発端末と着端末の間にデータ伝送のた
めの情報チャネル(Bチャネル)が確立し、これによ
り、発端末および着端末は、Bチャネル上の伝送手順を
開始する。
セージCONN_ACKを送出して着端末の応答を確認
し、その時点で、発端末と着端末の間にデータ伝送のた
めの情報チャネル(Bチャネル)が確立し、これによ
り、発端末および着端末は、Bチャネル上の伝送手順を
開始する。
【0087】まず、発端末は、コマンドSABMを送出
してリンクレイヤの設定を要求し、着端末はレスポンス
UAを応答し、これによって、リンクレイヤが設定され
る。
してリンクレイヤの設定を要求し、着端末はレスポンス
UAを応答し、これによって、リンクレイヤが設定され
る。
【0088】次いで、発端末は、ネットワークレイヤを
エンド・ツ・エンドで張るために、信号SQを送出し、
着端末は、それを受け付けるために信号SFを送出し、
次いで、発端末は、発呼要求のために信号CRを送出
し、着端末は、信号CAを応答して呼を受け付け、それ
により、ネットワークレイヤが設定される。
エンド・ツ・エンドで張るために、信号SQを送出し、
着端末は、それを受け付けるために信号SFを送出し、
次いで、発端末は、発呼要求のために信号CRを送出
し、着端末は、信号CAを応答して呼を受け付け、それ
により、ネットワークレイヤが設定される。
【0089】次いで、発端末は、トランスポートレイヤ
を設定するために、信号TCRを送出し、着端末は、そ
れを受け付けるために信号TCAを送出し、それによっ
て、トランスポートレイヤが設定される。
を設定するために、信号TCRを送出し、着端末は、そ
れを受け付けるために信号TCAを送出し、それによっ
て、トランスポートレイヤが設定される。
【0090】そして、発端末は、セッションレイヤのコ
ネクションを設定するために、セッション開始コマンド
CSSを送出し、着端末は、セッション開始肯定レスポ
ンスRSSPを応答して、それにより、セッションレイ
ヤが開始される。
ネクションを設定するために、セッション開始コマンド
CSSを送出し、着端末は、セッション開始肯定レスポ
ンスRSSPを応答して、それにより、セッションレイ
ヤが開始される。
【0091】次に、発端末は、使用する伝送機能のネゴ
シエーションするためにドキュメント機能リストコマン
ドCDCLを送出し、また、着端末は、ドキュメント機
能リスト肯定レスポンスRDCLPを送出し、それによ
って、受信能力の調整が行われる。このドキュメント機
能リスト肯定レスポンスRDCLPには、着端末のカラ
ープロッタ5で出力可能な階調数をあらわす情報が含ま
れる。
シエーションするためにドキュメント機能リストコマン
ドCDCLを送出し、また、着端末は、ドキュメント機
能リスト肯定レスポンスRDCLPを送出し、それによ
って、受信能力の調整が行われる。このドキュメント機
能リスト肯定レスポンスRDCLPには、着端末のカラ
ープロッタ5で出力可能な階調数をあらわす情報が含ま
れる。
【0092】このようにして、画情報送信の準備が整う
と、発端末は、ドキュメント機能リスト肯定レスポンス
RDCLで通知された階調数に対応した量子化スケール
データQSDを符号化復号化部8のスケール乗数記憶部
29に設定した状態で、カラースキャナ4にセットされ
ている送信原稿の画像の読み取りを行い、それによって
得たカラー送信画信号を符号化復号化部8で符号化圧縮
し、それによって得た画情報に基づいて、所定のデータ
構造の伝送データを形成する。このとき、伝送データに
は、量子化テーブルの定義データおよびハフマン符号テ
ーブルの定義データを含ませる。
と、発端末は、ドキュメント機能リスト肯定レスポンス
RDCLで通知された階調数に対応した量子化スケール
データQSDを符号化復号化部8のスケール乗数記憶部
29に設定した状態で、カラースキャナ4にセットされ
ている送信原稿の画像の読み取りを行い、それによって
得たカラー送信画信号を符号化復号化部8で符号化圧縮
し、それによって得た画情報に基づいて、所定のデータ
構造の伝送データを形成する。このとき、伝送データに
は、量子化テーブルの定義データおよびハフマン符号テ
ーブルの定義データを含ませる。
【0093】そして、発端末は、ドキュメント開始コマ
ンドCDSに続いて、複数のドキュメントユーザ情報コ
マンドCDUIを用いて1文書分の画情報を送信し、そ
の送信を終了すると、ドキュメント終了コマンドCDE
を送出して、1文書の画情報の終了を通知する。また、
ドキュメント開始コマンドCDSには、送信する文書を
区別するために、ドキュメント参照番号が付加される。
ンドCDSに続いて、複数のドキュメントユーザ情報コ
マンドCDUIを用いて1文書分の画情報を送信し、そ
の送信を終了すると、ドキュメント終了コマンドCDE
を送出して、1文書の画情報の終了を通知する。また、
ドキュメント開始コマンドCDSには、送信する文書を
区別するために、ドキュメント参照番号が付加される。
【0094】着端末は、受信した画情報を画像蓄積装置
9に蓄積するとともに、ドキュメント終了コマンドCD
Eを受信すると、文書の受信が正常終了したことをあら
わすドキュメント終了肯定レスポンスRDEPを送出す
る。
9に蓄積するとともに、ドキュメント終了コマンドCD
Eを受信すると、文書の受信が正常終了したことをあら
わすドキュメント終了肯定レスポンスRDEPを送出す
る。
【0095】このようにして、1文書分の画情報伝送を
終了すると、発端末は、セッション終了コマンドCSE
を送出し、着端末はセッション終了肯定レスポンスRS
EPを送出して、セッションレイヤのコネクションを解
放する。
終了すると、発端末は、セッション終了コマンドCSE
を送出し、着端末はセッション終了肯定レスポンスRS
EPを送出して、セッションレイヤのコネクションを解
放する。
【0096】次いで、発端末は、リンクレイヤのコマン
ドDISCを送出し、着端末は、レスポンスUAを送出
し、それによって、リンクレイヤが解放される。
ドDISCを送出し、着端末は、レスポンスUAを送出
し、それによって、リンクレイヤが解放される。
【0097】このようにして、Bチャネル上のリンクが
解放されると、発端末は、切断メッセージDISCをI
SDNに送出してDチャネルの解放手順を開始し、IS
DNは、切断メッセージDISCを着端末に送出して情
報チャネルの復旧を通知する。
解放されると、発端末は、切断メッセージDISCをI
SDNに送出してDチャネルの解放手順を開始し、IS
DNは、切断メッセージDISCを着端末に送出して情
報チャネルの復旧を通知する。
【0098】これにより、着端末がチャネル切断完了を
通知する解放メッセージRELをISDNに応答する
と、ISDNから発端末に解放メッセージRELが送出
される。発端末は、チャネル解放が完了すると、解放完
了メッセージREL_COMPをISDNに送出してそ
の旨を通知し、それにより、ISDNは解放完了メッセ
ージREL_COMPを着端末に送出し、これによっ
て、呼解放が終了する。
通知する解放メッセージRELをISDNに応答する
と、ISDNから発端末に解放メッセージRELが送出
される。発端末は、チャネル解放が完了すると、解放完
了メッセージREL_COMPをISDNに送出してそ
の旨を通知し、それにより、ISDNは解放完了メッセ
ージREL_COMPを着端末に送出し、これによっ
て、呼解放が終了する。
【0099】このようにして、発端末から着端末への画
情報送信が行われる。また、着端末から発端末に対し
て、伝送データ中で通知できない階調数などの情報を、
伝送手順信号(ドキュメント機能リスト肯定レスポンス
RDCLP)に含ませるようにしているので、伝送デー
タに特別なフィールドなどを定義する必要がない。
情報送信が行われる。また、着端末から発端末に対し
て、伝送データ中で通知できない階調数などの情報を、
伝送手順信号(ドキュメント機能リスト肯定レスポンス
RDCLP)に含ませるようにしているので、伝送デー
タに特別なフィールドなどを定義する必要がない。
【0100】画情報の受信動作を終了すると、着端末
は、そのときに受信した受信データから、量子化テーブ
ルの定義データおよびハフマン符号テーブルの定義デー
タを取り出して、それぞれ量子化テーブルデータおよび
ハフマン符号テーブルデータを形成し、それらを符号化
復号化部8の量子化テーブル記憶部25、および、ハフ
マン復号化部34にそれぞれセットする。それととも
に、カラープロッタ5の出力階調数に応じた量子化スケ
ールデータQSDをスケール乗数記憶部29にセットす
る。
は、そのときに受信した受信データから、量子化テーブ
ルの定義データおよびハフマン符号テーブルの定義デー
タを取り出して、それぞれ量子化テーブルデータおよび
ハフマン符号テーブルデータを形成し、それらを符号化
復号化部8の量子化テーブル記憶部25、および、ハフ
マン復号化部34にそれぞれセットする。それととも
に、カラープロッタ5の出力階調数に応じた量子化スケ
ールデータQSDをスケール乗数記憶部29にセットす
る。
【0101】その状態で、画像蓄積装置9より受信デー
タを順次取り出して、それを符号化復号化部8に転送
し、対応する受信多値画信号DPDをフレームバッファ
6に蓄積させる。
タを順次取り出して、それを符号化復号化部8に転送
し、対応する受信多値画信号DPDをフレームバッファ
6に蓄積させる。
【0102】そして、そのフレームバッファ6に蓄積し
た受信多値画信号DPDを、順次取り出してカラープロ
ッタ5に転送し、受信画像を記録出力させる。
た受信多値画信号DPDを、順次取り出してカラープロ
ッタ5に転送し、受信画像を記録出力させる。
【0103】さて、画像を縮小あるいは拡大する処理を
行なうとき、多値画信号の状態で直接行なうと、処理デ
ータ量が非常に大きいため処理時間が非常に長くなった
り、ワークエリアとして多くのエリアが必要となる。
行なうとき、多値画信号の状態で直接行なうと、処理デ
ータ量が非常に大きいため処理時間が非常に長くなった
り、ワークエリアとして多くのエリアが必要となる。
【0104】このような不都合を解消できる、本発明の
他の実施例について、次に説明する。本実施例では、符
号化復号化部8において、主走査方向の画像の変倍処理
を行なう。
他の実施例について、次に説明する。本実施例では、符
号化復号化部8において、主走査方向の画像の変倍処理
を行なう。
【0105】例えば、画像を(2/3)の倍率で変倍す
るとき、すなわち、画像を(2/3)に縮小するときに
は、図10(a)に示すように、DCT係数マトリクス
データを、3ブロックに1つのブロックの割合でブロッ
ク単位に間引いて、同図(b)に示したような縮小後の
データを形成する。
るとき、すなわち、画像を(2/3)に縮小するときに
は、図10(a)に示すように、DCT係数マトリクス
データを、3ブロックに1つのブロックの割合でブロッ
ク単位に間引いて、同図(b)に示したような縮小後の
データを形成する。
【0106】ここで、上述したように、符号化処理がブ
ロック単位に行われているので、1ブロック分のDCT
係数マトリクスを削除した場合でも、その影響が他のブ
ロックに波及するような事態が生じない。
ロック単位に行われているので、1ブロック分のDCT
係数マトリクスを削除した場合でも、その影響が他のブ
ロックに波及するような事態が生じない。
【0107】また、画像を(3/2)の倍率で変倍する
とき、すなわち、画像を(3/2)に拡大するときに
は、図11(a)に示すように、DCT係数マトリクス
データを、2ブロックごとに1ブロック増やし、同図
(b)に示したような拡大後のデータを形成する。
とき、すなわち、画像を(3/2)に拡大するときに
は、図11(a)に示すように、DCT係数マトリクス
データを、2ブロックごとに1ブロック増やし、同図
(b)に示したような拡大後のデータを形成する。
【0108】このようにして、本実施例では、データ量
の少ないDCT係数マトリクスデータの状態で、ブロッ
ク単位にデータを削除あるいは挿入しているので、その
処理のために要する時間、および、ワークエリアを縮小
することができる。
の少ないDCT係数マトリクスデータの状態で、ブロッ
ク単位にデータを削除あるいは挿入しているので、その
処理のために要する時間、および、ワークエリアを縮小
することができる。
【0109】図12は、かかる変倍処理を実現するため
の符号化復号化部の一例を示している。なお、同図にお
いて、図8と同一部分および相当する部分には、同一符
号を付している。
の符号化復号化部の一例を示している。なお、同図にお
いて、図8と同一部分および相当する部分には、同一符
号を付している。
【0110】同図において、変倍部40は、制御部1か
ら出力される変倍データDSSに対応したブロック間隔
で、量子化部24から出力されるDCT係数マトリクス
データMXQを、削除または挿入するものであり、その
変倍後のDCT係数マトリクスデータMXQ’は、ハフ
マン符号化部31に加えられている。
ら出力される変倍データDSSに対応したブロック間隔
で、量子化部24から出力されるDCT係数マトリクス
データMXQを、削除または挿入するものであり、その
変倍後のDCT係数マトリクスデータMXQ’は、ハフ
マン符号化部31に加えられている。
【0111】また、変倍部41は、制御部1から出力さ
れる変倍データDSSに対応したブロック間隔で、ハフ
マン復号化部34から出力される逆量子化前のDCT係
数マトリクスデータQXDを、削除または挿入するもの
であり、その変倍後のDCT係数マトリクスデータQX
D’は、逆量子化部30に加えられている。
れる変倍データDSSに対応したブロック間隔で、ハフ
マン復号化部34から出力される逆量子化前のDCT係
数マトリクスデータQXDを、削除または挿入するもの
であり、その変倍後のDCT係数マトリクスデータQX
D’は、逆量子化部30に加えられている。
【0112】このようにして、この符号化復号化部で
は、符号化時、あるいは、復号化時のいずれかに、主走
査方向の画像の変倍を行なうことができる。なお、当然
のことながら、副走査方向の画像の変倍は、主走査ライ
ン単位に行なう。
は、符号化時、あるいは、復号化時のいずれかに、主走
査方向の画像の変倍を行なうことができる。なお、当然
のことながら、副走査方向の画像の変倍は、主走査ライ
ン単位に行なう。
【0113】ところで、上述した実施例では、DCT係
数マトリクスデータを、ブロック単位に削除または挿入
することで、主走査方向の画像の変倍を行なっている
が、完全に1ブロックのDCT係数マトリクスデータを
扱っているので、その削除または挿入した部分で、変倍
後の画像が劣化するおそれがある。
数マトリクスデータを、ブロック単位に削除または挿入
することで、主走査方向の画像の変倍を行なっている
が、完全に1ブロックのDCT係数マトリクスデータを
扱っているので、その削除または挿入した部分で、変倍
後の画像が劣化するおそれがある。
【0114】このような画像劣化を抑制するには、例え
ば、画像を(2/3)に縮小するときには、図13
(a)に示すように、○印を付した間引き対象のブロッ
クのDCT係数マトリクスデータと、その直前のブロッ
クのDCT係数マトリクスデータで、同じ係数位置毎に
平均値(予測値)を形成し(予測値演算)、それによっ
て得た各要素から構成されるDCT係数マトリクスデー
タを、間引き対象のブロックの直前のブロックのDCT
係数マトリクスデータとして、同図(b)に示したよう
に配置する。
ば、画像を(2/3)に縮小するときには、図13
(a)に示すように、○印を付した間引き対象のブロッ
クのDCT係数マトリクスデータと、その直前のブロッ
クのDCT係数マトリクスデータで、同じ係数位置毎に
平均値(予測値)を形成し(予測値演算)、それによっ
て得た各要素から構成されるDCT係数マトリクスデー
タを、間引き対象のブロックの直前のブロックのDCT
係数マトリクスデータとして、同図(b)に示したよう
に配置する。
【0115】また、画像を(3/2)に拡大するときに
は、図14(a)に示すように、○印を付した挿入位置
の前後の2つのDCT係数マトリクスデータの同じ係数
位置毎に平均値(予測値)を形成し(予測値演算)、そ
れによって得た各要素から構成される新たなDCT係数
マトリクスデータ(△印で示す)を、同図(b)に示し
たように配置する。
は、図14(a)に示すように、○印を付した挿入位置
の前後の2つのDCT係数マトリクスデータの同じ係数
位置毎に平均値(予測値)を形成し(予測値演算)、そ
れによって得た各要素から構成される新たなDCT係数
マトリクスデータ(△印で示す)を、同図(b)に示し
たように配置する。
【0116】このようにして、本実施例では、DCT係
数マトリクスデータ単位に、削除または挿入対象となる
ブロックを予測値演算して形成しているので、変倍後の
画像には、削除または挿入するブロックの前後の内容が
含まれるので、変倍後の画像の劣化を抑制することがで
きる。
数マトリクスデータ単位に、削除または挿入対象となる
ブロックを予測値演算して形成しているので、変倍後の
画像には、削除または挿入するブロックの前後の内容が
含まれるので、変倍後の画像の劣化を抑制することがで
きる。
【0117】また、DCT係数マトリクスは、周波数領
域の信号であるため、そのブロックにおける周波数的な
特徴が予測値演算後のブロックにあらわれるので、変倍
後の画像の劣化がほとんど目立たなくなる。
域の信号であるため、そのブロックにおける周波数的な
特徴が予測値演算後のブロックにあらわれるので、変倍
後の画像の劣化がほとんど目立たなくなる。
【0118】図15は、かかる変倍処理を実現するため
の符号化復号化部の一例を示している。なお、同図にお
いて、図8および図12と同一部分および相当する部分
には、同一符号を付している。
の符号化復号化部の一例を示している。なお、同図にお
いて、図8および図12と同一部分および相当する部分
には、同一符号を付している。
【0119】同図において、変倍部43は、制御部1か
ら出力される変倍データDSSに基づいて、上述した予
測値演算をDCT変換部23から出力される量子化前の
DCT係数マトリクスデータMXCのブロック単位に行
なうとともに、DCT係数マトリクスデータMXCをブ
ロック単位に削除または挿入するものであり、その変倍
後のDCT係数マトリクスデータMXC’は、量子化部
24に加えられている。
ら出力される変倍データDSSに基づいて、上述した予
測値演算をDCT変換部23から出力される量子化前の
DCT係数マトリクスデータMXCのブロック単位に行
なうとともに、DCT係数マトリクスデータMXCをブ
ロック単位に削除または挿入するものであり、その変倍
後のDCT係数マトリクスデータMXC’は、量子化部
24に加えられている。
【0120】また、変倍部44は、制御部1から出力さ
れる変倍データDSSに基づいて、上述した予測値演算
を逆量子化部30から出力される逆量子化後のDCT係
数マトリクスデータQXCのブロック単位に行なうとと
もに、DCT係数マトリクスデータQXCをブロック単
位に削除または挿入するものであり、その変倍後のDC
T係数マトリクスデータQXC’は、逆DCT変換部3
5に加えられている。
れる変倍データDSSに基づいて、上述した予測値演算
を逆量子化部30から出力される逆量子化後のDCT係
数マトリクスデータQXCのブロック単位に行なうとと
もに、DCT係数マトリクスデータQXCをブロック単
位に削除または挿入するものであり、その変倍後のDC
T係数マトリクスデータQXC’は、逆DCT変換部3
5に加えられている。
【0121】このようにして、この符号化復号化部で
は、符号化時、あるいは、復号化時のいずれかに、主走
査方向の画像の変倍を行なうことができる。
は、符号化時、あるいは、復号化時のいずれかに、主走
査方向の画像の変倍を行なうことができる。
【0122】ところで、上述した実施例では、縮小する
ときに、間引き対象のブロックと、その直前のブロック
を用いて、予測値演算するようにしているが、図16
(a),(b)に示すような方法を用いても、主走査方
向に画像を縮小することができる。
ときに、間引き対象のブロックと、その直前のブロック
を用いて、予測値演算するようにしているが、図16
(a),(b)に示すような方法を用いても、主走査方
向に画像を縮小することができる。
【0123】この場合、間引き対象のブロックの前後の
ブロックに対して、間引き対象となるブロックとの間で
予測値演算しており、より変倍処理の影響を抑制するこ
とができる。
ブロックに対して、間引き対象となるブロックとの間で
予測値演算しており、より変倍処理の影響を抑制するこ
とができる。
【0124】また、縮小方法としては、図17(a)〜
(d)に示したように、間引き対象のブロックと、その
前後のブロックを復号してそのブロックの画像を形成
し、その画像の縮小画像を形成し、その縮小画像を再度
符号化処理するという方法を用いることもできる。
(d)に示したように、間引き対象のブロックと、その
前後のブロックを復号してそのブロックの画像を形成
し、その画像の縮小画像を形成し、その縮小画像を再度
符号化処理するという方法を用いることもできる。
【0125】この方法では、間引き対象とその前後のブ
ロックのみを縮小処理しているので、従来方法に比べ
て、処理に要する時間を短縮できるとともに、処理のた
めに必要なワークエリアを抑制することができる。
ロックのみを縮小処理しているので、従来方法に比べ
て、処理に要する時間を短縮できるとともに、処理のた
めに必要なワークエリアを抑制することができる。
【0126】さて、上述したように、DCT係数マトリ
クスは、ブロック毎に独立しているので、ブロック単位
に取り扱えば、例えば、図18(a),(b)に示すよ
うに、その順序を入れ変えることができる。このように
順序を入れ変えたDCT係数マトリクスにより形成され
た符号化データを、通常の方法で復号化しても、それに
よって得られる画像は、ブロック単位に並び換えられて
いるために、正常な状態では再現することができない。
クスは、ブロック毎に独立しているので、ブロック単位
に取り扱えば、例えば、図18(a),(b)に示すよ
うに、その順序を入れ変えることができる。このように
順序を入れ変えたDCT係数マトリクスにより形成され
た符号化データを、通常の方法で復号化しても、それに
よって得られる画像は、ブロック単位に並び換えられて
いるために、正常な状態では再現することができない。
【0127】このようにして、DCT係数マトリクスの
ブロックの並び換え順序を知らなければ、正常な画像を
得ることができないので、符号化復号化部8を用いて、
伝送データを暗号化することができる。
ブロックの並び換え順序を知らなければ、正常な画像を
得ることができないので、符号化復号化部8を用いて、
伝送データを暗号化することができる。
【0128】図19は、かかる暗号機能を備えた符号化
復号化部8の一例を示している。なお、同図において、
図8と同一部分および相当する部分には、同一符号を付
している。
復号化部8の一例を示している。なお、同図において、
図8と同一部分および相当する部分には、同一符号を付
している。
【0129】同図において、ブロック並べ換え部45
は、量子化部24から出力された量子化後のDCT係数
マトリクスデータMXQを、ブロック単位に、所定の順
序に並べ換えるものであり、その並べ換え後のDCT係
数マトリクスデータMXQ’は、ハフマン符号化部31
に加えられている。
は、量子化部24から出力された量子化後のDCT係数
マトリクスデータMXQを、ブロック単位に、所定の順
序に並べ換えるものであり、その並べ換え後のDCT係
数マトリクスデータMXQ’は、ハフマン符号化部31
に加えられている。
【0130】また、ブロック並べ換え部46は、ハフマ
ン復号化部34から出力される逆量子化前のDCT係数
マトリクスデータQXDを、ブロック単位に、ブロック
並べ換え部45が並べ換えたブロックが元の順序になる
ように並べ換えるものであり、その並べ換え後のDCT
係数マトリクスデータQXD’は、逆量子化部30に加
えられている。
ン復号化部34から出力される逆量子化前のDCT係数
マトリクスデータQXDを、ブロック単位に、ブロック
並べ換え部45が並べ換えたブロックが元の順序になる
ように並べ換えるものであり、その並べ換え後のDCT
係数マトリクスデータQXD’は、逆量子化部30に加
えられている。
【0131】したがって、同一機能を備えたカラーファ
クシミリ装置間では、適切に画情報伝送動作を行なうこ
とができるが、それ以外のカラーファクシミリ装置との
間では、正常な画情報伝送動作が行われないので、画情
報伝送の暗号化を実現することができる。
クシミリ装置間では、適切に画情報伝送動作を行なうこ
とができるが、それ以外のカラーファクシミリ装置との
間では、正常な画情報伝送動作が行われないので、画情
報伝送の暗号化を実現することができる。
【0132】このようにして、本実施例では、簡単な要
素を付加することにより、データの暗号化を実現するこ
とができる。なお、上述した実施例では、ブロック並べ
換え部45,46が常に動作しているが、このブロック
並べ換え部45,46の動作を制御部1で制御するよう
にしてもよい。
素を付加することにより、データの暗号化を実現するこ
とができる。なお、上述した実施例では、ブロック並べ
換え部45,46が常に動作しているが、このブロック
並べ換え部45,46の動作を制御部1で制御するよう
にしてもよい。
【0133】なお、上述した実施例では、符号化機能と
復号化機能をともに備えた装置について、本発明を適用
した場合について説明したが、符号化機能あるいは復号
化機能のいずれか一方のみを備えた装置についても、本
発明を同様にして適用することができる。
復号化機能をともに備えた装置について、本発明を適用
した場合について説明したが、符号化機能あるいは復号
化機能のいずれか一方のみを備えた装置についても、本
発明を同様にして適用することができる。
【0134】また、上述した実施例では、エントロピー
符号化方式として、ハフマン符号化方式を用いた場合に
ついて説明したが、エントロピー符号化方式として、算
術符号化方式を用いた場合にも、本発明を同様にして適
用することができる。
符号化方式として、ハフマン符号化方式を用いた場合に
ついて説明したが、エントロピー符号化方式として、算
術符号化方式を用いた場合にも、本発明を同様にして適
用することができる。
【0135】また、上述した実施例では、カラーファク
シミリ装置の符号化復号化部について、本発明を適用し
たが、それ以外の装置についても、本発明を同様にして
適用することができる。
シミリ装置の符号化復号化部について、本発明を適用し
たが、それ以外の装置についても、本発明を同様にして
適用することができる。
【0136】
【発明の効果】以上説明したように、本発明によれば、
再生系の能力に応じた量子化ステップでDCT係数マト
リクスの要素を量子化しているので、再生系の能力に符
号化データを形成でき、蓄積時に必要なデータ容量を削
減できるとともに、符号化データを伝送するときの通信
コストを低減できる。また、DCT係数マトリクス単位
に変倍処理を行なっているので、全ての画像データを変
倍処理する必要がなく、その結果、変倍処理が容易にな
る。また、DCT係数マトリクス単位に、ブロック順序
を並び換えた状態で符号化データを形成しているので、
符号化データを秘匿できるという効果を得る。
再生系の能力に応じた量子化ステップでDCT係数マト
リクスの要素を量子化しているので、再生系の能力に符
号化データを形成でき、蓄積時に必要なデータ容量を削
減できるとともに、符号化データを伝送するときの通信
コストを低減できる。また、DCT係数マトリクス単位
に変倍処理を行なっているので、全ての画像データを変
倍処理する必要がなく、その結果、変倍処理が容易にな
る。また、DCT係数マトリクス単位に、ブロック順序
を並び換えた状態で符号化データを形成しているので、
符号化データを秘匿できるという効果を得る。
【図1】画像ブロックの一例を示す概略図。
【図2】DCT係数マトリクスの一例を示す概略図。
【図3】DC差分値とグループ番号との関係を示すデー
タテーブルの一例を示す概略図。
タテーブルの一例を示す概略図。
【図4】AC係数値とグループ番号との関係を示すデー
タテーブルの一例を示す概略図。
タテーブルの一例を示す概略図。
【図5】2次元符号テーブルの一例を示す概略図。
【図6】カラー静止画符号化方式により形成された圧縮
データのデータ構造を例示した概略図。
データのデータ構造を例示した概略図。
【図7】本発明の一実施例にかかるカラーファクシミリ
装置を示すブロック図。
装置を示すブロック図。
【図8】符号化復号化部の一例を示すブロック図。
【図9】カラーファクシミリ装置の伝送手順の一例を示
すタイムチャート。
すタイムチャート。
【図10】DCT係数マトリクスのブロック単位に画像
を縮小する処理を説明するための概略図。
を縮小する処理を説明するための概略図。
【図11】DCT係数マトリクスのブロック単位に画像
を拡大する処理を説明するための概略図。
を拡大する処理を説明するための概略図。
【図12】符号化復号化部の他の例を示すブロック図。
【図13】DCT係数マトリクスのブロック単位に画像
を縮小する処理の他の例を説明するための概略図。
を縮小する処理の他の例を説明するための概略図。
【図14】DCT係数マトリクスのブロック単位に画像
を拡大する処理の他の例を説明するための概略図。
を拡大する処理の他の例を説明するための概略図。
【図15】符号化復号化部のさらに他の例を示すブロッ
ク図。
ク図。
【図16】DCT係数マトリクスのブロック単位に画像
を縮小する処理のさらに他の例を説明するための概略
図。
を縮小する処理のさらに他の例を説明するための概略
図。
【図17】画像を縮小する処理の別な例を説明するため
の概略図。
の概略図。
【図18】DCT係数マトリクスをブロック単位に並べ
換えて暗号化する処理を説明するための概略図。
換えて暗号化する処理を説明するための概略図。
【図19】符号化復号化部の別な例を示すブロック図。
29 スケール乗数記憶部 40,41,43,44 変倍部 45,46 ブロック並べ換え部
───────────────────────────────────────────────────── フロントページの続き (72)発明者 神田 好道 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 (72)発明者 黒井 敏彦 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 (72)発明者 野口 浩一 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 (72)発明者 相田 みどり 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 (72)発明者 日高 信 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 (72)発明者 佐々木 富雄 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 (72)発明者 野村 桂市 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 (72)発明者 山川 慎二 東京都大田区中馬込1丁目3番6号 株式 会社リコー内
Claims (24)
- 【請求項1】 符号化時には、ラスタ走査して得た多値
画信号を所定の正方領域のブロックに分割し、そのブロ
ックに含まれる多値画信号をDCT変換し、それによっ
て得られたDCT係数マトリクスを所定の量子化係数マ
トリクスを用いて量子化し、その量子化後のDCT係数
マトリクスの要素をエントロピー符号化する一方、復号
化時には、エントロピー符号化された符号データを復号
化してDCT係数マトリクスを形成し、そのDCT係数
マトリクスに所定の量子化係数マトリクスを用いて逆量
子化し、それによって得たDCT係数マトリクスを逆D
CT変換して多値画信号を復元する画像処理方法におい
て、符号化時、上記量子化処理に適用する量子化係数マ
トリクスの各要素の値に、再生系の画像特性に応じた値
のスケール乗数を乗じる一方、復号化時、上記逆量子化
処理に適用する量子化係数マトリクスの各要素の値に、
符号化時と同じスケール乗数を乗じることを特徴とする
画像処理方法。 - 【請求項2】 ラスタ走査して得た多値画信号を所定の
正方領域のブロックに分割し、そのブロックに含まれる
多値画信号をDCT変換し、それによって得られたDC
T係数マトリクスを所定の量子化係数マトリクスを用い
て量子化し、その量子化後のDCT係数マトリクスをエ
ントロピー符号化する画像処理装置において、上記量子
化処理に適用する量子化係数マトリクスの各要素の値に
再生系の画像特性に応じた値のスケール乗数を乗じるス
ケール乗数制御手段を備えたことを特徴とする画像処理
装置。 - 【請求項3】 エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理装置に
おいて、上記逆量子化処理に適用する量子化係数マトリ
クスの各要素の値に、その符号化データの符号化時と同
じスケール乗数を乗じるスケール乗数制御手段を備えた
ことを特徴とする画像処理装置。 - 【請求項4】 符号化時には、ラスタ走査して得た多値
画信号を所定の正方領域のブロックに分割し、そのブロ
ックに含まれる多値画信号をDCT変換し、それによっ
て得られたDCT係数マトリクスを所定の量子化係数マ
トリクスを用いて量子化し、その量子化後のDCT係数
マトリクスの要素をエントロピー符号化する一方、復号
化時には、エントロピー符号化された符号データを復号
化してDCT係数マトリクスを形成し、そのDCT係数
マトリクスに所定の量子化係数マトリクスを用いて逆量
子化し、それによって得たDCT係数マトリクスを逆D
CT変換して多値画信号を復元する画像処理装置におい
て、符号化時、上記量子化処理に適用する量子化係数マ
トリクスの各要素の値に、再生系の画像特性に応じた値
のスケール乗数を乗じる一方、復号化時、上記逆量子化
処理に適用する量子化係数マトリクスの各要素の値に、
符号化時と同じスケール乗数を乗じるスケール乗数制御
手段を備えたことを特徴とする画像処理装置。 - 【請求項5】 符号化時には、ラスタ走査して得た多値
画信号を所定の正方領域のブロックに分割し、そのブロ
ックに含まれる多値画信号をDCT変換し、それによっ
て得られたDCT係数マトリクスを所定の量子化係数マ
トリクスを用いて量子化し、その量子化後のDCT係数
マトリクスの要素をエントロピー符号化する一方、復号
化時には、エントロピー符号化された符号データを復号
化してDCT係数マトリクスを形成し、そのDCT係数
マトリクスに所定の量子化係数マトリクスを用いて逆量
子化し、それによって得たDCT係数マトリクスを逆D
CT変換して多値画信号を復元する画像処理方法におい
て、画像縮小時、上記量子化後のDCT係数マトリクス
を、画像縮小率に応じたブロック数間隔で、ブロック単
位に除去することを特徴とする画像処理方法。 - 【請求項6】 符号化時には、ラスタ走査して得た多値
画信号を所定の正方領域のブロックに分割し、そのブロ
ックに含まれる多値画信号をDCT変換し、それによっ
て得られたDCT係数マトリクスを所定の量子化係数マ
トリクスを用いて量子化し、その量子化後のDCT係数
マトリクスの要素をエントロピー符号化する一方、復号
化時には、エントロピー符号化された符号データを復号
化してDCT係数マトリクスを形成し、そのDCT係数
マトリクスに所定の量子化係数マトリクスを用いて逆量
子化し、それによって得たDCT係数マトリクスを逆D
CT変換して多値画信号を復元する画像処理方法におい
て、画像縮小時、上記逆量子化前のDCT係数マトリク
スを、画像縮小率に応じたブロック数間隔で、ブロック
単位に除去することを特徴とする画像処理方法。 - 【請求項7】 ラスタ走査して得た多値画信号を所定の
正方領域のブロックに分割し、そのブロックに含まれる
多値画信号をDCT変換し、それによって得られたDC
T係数マトリクスを所定の量子化係数マトリクスを用い
て量子化し、その量子化後のDCT係数マトリクスの要
素をエントロピー符号化する画像処理装置において、画
像縮小時、上記量子化後のDCT係数マトリクスを、画
像縮小率に応じたブロック数間隔で、ブロック単位に除
去する変倍手段を備えたことを特徴とする画像処理装
置。 - 【請求項8】 エントロピー符号化された符号データを
復号化してDCT係数マトリクスを形成し、そのDCT
係数マトリクスに所定の量子化係数マトリクスを用いて
逆量子化し、それによって得たDCT係数マトリクスを
逆DCT変換して多値画信号を復元する画像処理装置に
おいて、画像縮小時、上記逆量子化前のDCT係数マト
リクスを、画像縮小率に応じたブロック数間隔で、ブロ
ック単位に除去する変倍手段を備えたことを特徴とする
画像処理装置。 - 【請求項9】 符号化時には、ラスタ走査して得た多値
画信号を所定の正方領域のブロックに分割し、そのブロ
ックに含まれる多値画信号をDCT変換し、それによっ
て得られたDCT係数マトリクスを所定の量子化係数マ
トリクスを用いて量子化し、その量子化後のDCT係数
マトリクスの要素をエントロピー符号化する一方、復号
化時には、エントロピー符号化された符号データを復号
化してDCT係数マトリクスを形成し、そのDCT係数
マトリクスに所定の量子化係数マトリクスを用いて逆量
子化し、それによって得たDCT係数マトリクスを逆D
CT変換して多値画信号を復元する画像処理方法におい
て、画像拡大時、画像拡大率に応じたブロック数間隔で
上記量子化後のDCT係数マトリクスの同一ブロックを
1つ挿入することを特徴とする画像処理方法。 - 【請求項10】 符号化時には、ラスタ走査して得た多
値画信号を所定の正方領域のブロックに分割し、そのブ
ロックに含まれる多値画信号をDCT変換し、それによ
って得られたDCT係数マトリクスを所定の量子化係数
マトリクスを用いて量子化し、その量子化後のDCT係
数マトリクスの要素をエントロピー符号化する一方、復
号化時には、エントロピー符号化された符号データを復
号化してDCT係数マトリクスを形成し、そのDCT係
数マトリクスに所定の量子化係数マトリクスを用いて逆
量子化し、それによって得たDCT係数マトリクスを逆
DCT変換して多値画信号を復元する画像処理方法にお
いて、画像拡大時、画像拡大率に応じたブロック数間隔
で上記逆量子化前のDCT係数マトリクスの同一ブロッ
クを挿入することを特徴とする画像処理方法。 - 【請求項11】 ラスタ走査して得た多値画信号を所定
の正方領域のブロックに分割し、そのブロックに含まれ
る多値画信号をDCT変換し、それによって得られたD
CT係数マトリクスを所定の量子化係数マトリクスを用
いて量子化し、その量子化後のDCT係数マトリクスの
要素をエントロピー符号化する画像処理装置において、
画像拡大時、画像拡大率に応じたブロック数間隔で上記
量子化後のDCT係数マトリクスの同一ブロックを1つ
挿入する変倍手段を備えたことを特徴とする画像処理装
置。 - 【請求項12】 エントロピー符号化された符号データ
を復号化してDCT係数マトリクスを形成し、そのDC
T係数マトリクスに所定の量子化係数マトリクスを用い
て逆量子化し、それによって得たDCT係数マトリクス
を逆DCT変換して多値画信号を復元する画像処理装置
において、画像拡大時、画像拡大率に応じたブロック数
間隔で上記逆量子化前のDCT係数マトリクスの同一ブ
ロックを挿入する変倍手段を備えたことを特徴とする画
像処理装置。 - 【請求項13】 符号化時には、ラスタ走査して得た多
値画信号を所定の正方領域のブロックに分割し、そのブ
ロックに含まれる多値画信号をDCT変換し、それによ
って得られたDCT係数マトリクスを所定の量子化係数
マトリクスを用いて量子化し、その量子化後のDCT係
数マトリクスの要素をエントロピー符号化する一方、復
号化時には、エントロピー符号化された符号データを復
号化してDCT係数マトリクスを形成し、そのDCT係
数マトリクスに所定の量子化係数マトリクスを用いて逆
量子化し、それによって得たDCT係数マトリクスを逆
DCT変換して多値画信号を復元する画像処理方法にお
いて、画像縮小時、画像縮小率に応たブロック数間隔で
配置されている上記量子化前のDCT係数マトリクス
を、その少なくとも一方の隣接ブロックとの間で予測処
理してその隣接ブロックのDCT係数マトリクスを新た
に算出するとともに、当該ブロックのDCT係数マトリ
クスを除去することを特徴とする画像処理方法。 - 【請求項14】 符号化時には、ラスタ走査して得た多
値画信号を所定の正方領域のブロックに分割し、そのブ
ロックに含まれる多値画信号をDCT変換し、それによ
って得られたDCT係数マトリクスを所定の量子化係数
マトリクスを用いて量子化し、その量子化後のDCT係
数マトリクスの要素をエントロピー符号化する一方、復
号化時には、エントロピー符号化された符号データを復
号化してDCT係数マトリクスを形成し、そのDCT係
数マトリクスに所定の量子化係数マトリクスを用いて逆
量子化し、それによって得たDCT係数マトリクスを逆
DCT変換して多値画信号を復元する画像処理方法にお
いて、画像縮小時、画像縮小率に応じたブロック数間隔
で配置されている上記逆量子化後のDCT係数マトリク
スを、その少なくとも一方の隣接ブロックとの間で予測
処理してその隣接ブロックのDCT係数マトリクスを新
たに算出するとともに、当該ブロックのDCT係数マト
リクスを除去することを特徴とする画像処理方法。 - 【請求項15】 ラスタ走査して得た多値画信号を所定
の正方領域のブロックに分割し、そのブロックに含まれ
る多値画信号をDCT変換し、それによって得られたD
CT係数マトリクスを所定の量子化係数マトリクスの要
素を用いて量子化し、その量子化後のDCT係数マトリ
クスをエントロピー符号化する画像処理装置において、
画像縮小時、画像縮小率に応じたブロック数間隔で配置
されている上記量子化前のDCT係数マトリクスを、そ
の少なくとも一方の隣接ブロックとの間で予測処理して
その隣接ブロックのDCT係数マトリクスを新たに算出
するとともに、当該ブロックのDCT係数マトリクスを
除去する変倍手段を備えたことを特徴とする画像処理装
置。 - 【請求項16】 エントロピー符号化された符号データ
を復号化してDCT係数マトリクスを形成し、そのDC
T係数マトリクスに所定の量子化係数マトリクスを用い
て逆量子化し、それによって得たDCT係数マトリクス
を逆DCT変換して多値画信号を復元する画像処理装置
において、画像縮小時、画像縮小率に応じたブロック数
間隔で配置されている上記逆量子化後のDCT係数マト
リクスを、その少なくとも一方の隣接ブロックとの間で
予測処理してその隣接ブロックのDCT係数マトリクス
を新たに算出するとともに、当該ブロックのDCT係数
マトリクスを除去する変倍手段を備えたことを特徴とす
る画像処理装置。 - 【請求項17】 符号化時には、ラスタ走査して得た多
値画信号を所定の正方領域のブロックに分割し、そのブ
ロックに含まれる多値画信号をDCT変換し、それによ
って得られたDCT係数マトリクスを所定の量子化係数
マトリクスを用いて量子化し、その量子化後のDCT係
数マトリクスの要素をエントロピー符号化する一方、復
号化時には、エントロピー符号化された符号データを復
号化してDCT係数マトリクスを形成し、そのDCT係
数マトリクスに所定の量子化係数マトリクスを用いて逆
量子化し、それによって得たDCT係数マトリクスを逆
DCT変換して多値画信号を復元する画像処理方法にお
いて、画像拡大時、画像拡大率に応じたブロック数間隔
で連続配置されている複数のブロックの上記量子化前の
DCT係数マトリクスに基づき、それらの複数のブロッ
クの間に挿入する挿入ブロックのDCT係数マトリクス
を予測演算することを特徴とする画像処理方法。 - 【請求項18】 符号化時には、ラスタ走査して得た多
値画信号を所定の正方領域のブロックに分割し、そのブ
ロックに含まれる多値画信号をDCT変換し、それによ
って得られたDCT係数マトリクスを所定の量子化係数
マトリクスを用いて量子化し、その量子化後のDCT係
数マトリクスの要素をエントロピー符号化する一方、復
号化時には、エントロピー符号化された符号データを復
号化してDCT係数マトリクスを形成し、そのDCT係
数マトリクスに所定の量子化係数マトリクスを用いて逆
量子化し、それによって得たDCT係数マトリクスを逆
DCT変換して多値画信号を復元する画像処理方法にお
いて、画像拡大時、画像拡大率に応じたブロック数間隔
で連続配置されている複数のブロックの上記逆量子化後
のDCT係数マトリクスに基づき、それらの複数のブロ
ックの間に挿入する挿入ブロックのDCT係数マトリク
スを予測演算することを特徴とする画像処理方法。 - 【請求項19】 ラスタ走査して得た多値画信号を所定
の正方領域のブロックに分割し、そのブロックに含まれ
る多値画信号をDCT変換し、それによって得られたD
CT係数マトリクスを所定の量子化係数マトリクスを用
いて量子化し、その量子化後のDCT係数マトリクスの
要素をエントロピー符号化する画像処理装置において、
画像拡大時、画像拡大率に応じたブロック数間隔で連続
配置されている複数のブロックの上記量子化前のDCT
係数マトリクスに基づき、それらの複数のブロックの間
に挿入する挿入ブロックのDCT係数マトリクスを予測
演算する変倍手段を備えたことを特徴とする画像処理装
置。 - 【請求項20】 エントロピー符号化された符号データ
を復号化してDCT係数マトリクスを形成し、そのDC
T係数マトリクスに所定の量子化係数マトリクスを用い
て逆量子化し、それによって得たDCT係数マトリクス
を逆DCT変換して多値画信号を復元する画像処理装置
において、画像拡大時、画像拡大率に応じたブロック数
間隔で連続配置されている複数のブロックの上記逆量子
化後のDCT係数マトリクスに基づき、それらの複数の
ブロックの間に挿入する挿入ブロックのDCT係数マト
リクスを予測演算する変倍手段を備えたことを特徴とす
る画像処理装置。 - 【請求項21】 符号化時には、ラスタ走査して得た多
値画信号を所定の正方領域のブロックに分割し、そのブ
ロックに含まれる多値画信号をDCT変換し、それによ
って得られたDCT係数マトリクスを所定の量子化係数
マトリクスを用いて量子化し、その量子化後のDCT係
数マトリクスの要素をエントロピー符号化する一方、復
号化時には、エントロピー符号化された符号データを復
号化してDCT係数マトリクスを形成し、そのDCT係
数マトリクスに所定の量子化係数マトリクスを用いて逆
量子化し、それによって得たDCT係数マトリクスを逆
DCT変換して多値画信号を復元する画像処理方法にお
いて、画像縮小時、画像縮小率に応じたブロック数間隔
で配置されている複数ブロックの上記量子化前のDCT
係数マトリクスを用いて元の多値画信号を形成し、その
多値画信号に基づいて主走査方向の画像を縮小率に応じ
て間引き演算し、その間引き演算後の多値画信号をDC
T変換し、それによって得られたDCT係数マトリクス
を所定の量子化係数マトリクスを用いて量子化し、その
量子化後のDCT係数マトリクスをエントロピー符号化
することを特徴とする画像処理方法。 - 【請求項22】 符号化時には、ラスタ走査して得た多
値画信号を所定の正方領域のブロックに分割し、そのブ
ロックに含まれる多値画信号をDCT変換し、それによ
って得られたDCT係数マトリクスを所定の量子化係数
マトリクスを用いて量子化し、その量子化後のDCT係
数マトリクスの要素をエントロピー符号化する一方、復
号化時には、エントロピー符号化された符号データを復
号化してDCT係数マトリクスを形成し、そのDCT係
数マトリクスに所定の量子化係数マトリクスを用いて逆
量子化し、それによって得たDCT係数マトリクスを逆
DCT変換して多値画信号を復元する画像処理方法にお
いて、符号化時、量子化後のDCT係数マトリクスのブ
ロック順序を所定順序に並べ換えるとともに、復号化
時、逆量子化前のDCT係数マトリクスのブロック順序
を元の順序に並べ換えることを特徴とする画像処理方
法。 - 【請求項23】 ラスタ走査して得た多値画信号を所定
の正方領域のブロックに分割し、そのブロックに含まれ
る多値画信号をDCT変換し、それによって得られたD
CT係数マトリクスを所定の量子化係数マトリクスを用
いて量子化し、その量子化後のDCT係数マトリクスの
要素をエントロピー符号化する画像処理装置において、
量子化後のDCT係数マトリクスのブロック順序を所定
順序に並べ換えるブロック並び換え手段を備えたことを
特徴とする画像処理装置。 - 【請求項24】 エントロピー符号化された符号データ
を復号化してDCT係数マトリクスを形成し、そのDC
T係数マトリクスに所定の量子化係数マトリクスを用い
て逆量子化し、それによって得たDCT係数マトリクス
を逆DCT変換して多値画信号を復元する画像処理装置
において、逆量子化前のDCT係数マトリクスのブロッ
ク順序を所定順序に並べ換えるブロック並び換え手段を
備えたこと特徴とする画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3232468A JPH0556276A (ja) | 1991-08-21 | 1991-08-21 | 画像処理方法およびその装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3232468A JPH0556276A (ja) | 1991-08-21 | 1991-08-21 | 画像処理方法およびその装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0556276A true JPH0556276A (ja) | 1993-03-05 |
Family
ID=16939772
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3232468A Pending JPH0556276A (ja) | 1991-08-21 | 1991-08-21 | 画像処理方法およびその装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0556276A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0984621A3 (en) * | 1994-04-28 | 2000-12-06 | Canon Kabushiki Kaisha | Image processing apparatus and method |
-
1991
- 1991-08-21 JP JP3232468A patent/JPH0556276A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0984621A3 (en) * | 1994-04-28 | 2000-12-06 | Canon Kabushiki Kaisha | Image processing apparatus and method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5945930A (en) | Data processing apparatus | |
| US6847735B2 (en) | Image processing system, image processing apparatus, image input apparatus, image output apparatus and method, and storage medium | |
| EP0487329B1 (en) | Color image communication apparatus | |
| US6947600B1 (en) | Information processing method, apparatus and storage medium for receiving and decoding a code sequence obtained by encoding an image | |
| EP0447247A2 (en) | Image encoding method and apparatus | |
| EP1162573A2 (en) | Image processing apparatus and method | |
| JPH0783427B2 (ja) | 画像伝送方法 | |
| US5963342A (en) | Image processing apparatus and method thereof | |
| US7016548B2 (en) | Mobile image transmission and reception for compressing and decompressing without transmitting coding and quantization tables and compatibility with JPEG | |
| JP3223163B2 (ja) | 通信装置 | |
| JP3217507B2 (ja) | 画像圧縮装置 | |
| JPH04229382A (ja) | ディジタル画像データの解像度交換装置 | |
| JPH0487460A (ja) | 画像処理装置 | |
| JPH0556276A (ja) | 画像処理方法およびその装置 | |
| JP2000151973A (ja) | 情報処理装置およびその方法、並びに、記憶媒体 | |
| JPH0879537A (ja) | 画像情報符号化処理装置及び画像情報通信装置 | |
| JPH06105163A (ja) | 画像伝送方式 | |
| JPH06105166A (ja) | 画像伝送方式 | |
| JP2647272B2 (ja) | 画像符号化における伝送レート制御方式 | |
| JPH0487471A (ja) | 画像処理装置 | |
| JP3295507B2 (ja) | 二値画像符号化復号化方法 | |
| JP3200073B2 (ja) | 画像処理装置 | |
| JPH11331844A (ja) | 固定長ブロック符号化装置及び復号装置 | |
| JPH07143485A (ja) | 画像データ符号化装置 | |
| JPH02171084A (ja) | 画像信号の符号化方式とその装置 |