(57)【特許請求の範囲】
【請求項１】
画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、
前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、
前記浮動テンプレート画素の位置情報を変換するための変換テーブルを備え、
画像データ符号化時には、符号化時に適用した浮動テンプレート画素の位置情報を、前記変換テーブルを適用して変換し、その変換後の位置情報を、符号データの浮動テンプレート画素位置情報としてセットし、
画像データ復号化時には、符号データに含まれる浮動テンプレート画素位置情報を、前記変換テーブルを適用して元の位置情報へ変換し、その変換後の浮動テンプレート画素位置情報を適用して復号化処理を行うことを特徴とする画像データ通信装置。
【請求項２】
前記変換テーブルは、変換後の値が、浮動テンプレート画素位置情報の規定範囲から逸脱していることを特徴とする請求項１記載の画像データ通信装置。
【請求項３】
画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、
前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、
前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更され、
送信側は、前記浮動テンプレート画素の位置情報を変更するライン数を相手端末との間で行う通信動作において相手端末へ通知し、
受信側は、相手端末より通知された前記ライン数を適用して、前記浮動テンプレート画素位置情報を、当該ライン数毎に所定の態様で変更しながら、復号化処理を行うことを特徴とする画像データ通信装置。
【請求項４】
画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、
前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、
前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更されるとともに、前記所定ライン数は、所定の態様で変更されることを特徴とする画像データ通信装置。
【請求項５】
画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、
前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、
前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更されるとともに、前記所定ライン数は、所定の態様で変更され、
送信側は、前記浮動テンプレート画素の位置情報を変更するライン数、および、そのライン数の変更態様を相手端末との間で行う通信動作において相手端末へ通知し、
受信側は、相手端末より通知された前記ライン数およびそのライン数の変更態様を適用して、前記浮動テンプレート画素位置情報を、前記変更態様で変更される前記ライン数毎に所定の態様で変更しながら、復号化処理を行うことを特徴とする画像データ通信装置。
【請求項６】
画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、
前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、
送信側は、前記浮動テンプレート画素の位置情報を所定の方式で暗号化し、その暗号化された前記浮動テンプレート画素位置情報を相手端末との間で行う通信動作において相手端末へ通知し、
受信側は、相手端末より通知された暗号化された前記浮動テンプレート画素位置情報に、所定方式の暗号化方式の解読処理を適用して元の浮動テンプレート画素位置情報を形成し、その形成した浮動テンプレート画素位置情報を適用して復号化処理を行うことを特徴とする画像データ通信装置。
【請求項７】
画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、
前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、
前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更され、
送信側は、前記浮動テンプレート画素の位置情報を変更するライン数を所定の方式で暗号化し、その暗号化された前記ライン数を相手端末との間で行う通信動作において相手端末へ通知し、
受信側は、相手端末より通知された暗号化された前記ライン数に、所定方式の暗号化方式の解読処理を適用して元のライン数を形成し、前記浮動テンプレート画素位置情報を、前記形成したライン数毎に所定の態様で変更しながら、復号化処理を行うことを特徴とする画像データ通信装置。
【請求項８】
画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、
前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、
前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更されるとともに、前記所定ライン数は、所定の態様で変更され、
送信側は、前記浮動テンプレート画素の位置情報を変更するライン数、および、そのライン数の変更態様を所定の方式で暗号化し、その暗号化された前記ライン数およびライン数の変更態様を相手端末との間で行う通信動作において相手端末へ通知し、
受信側は、相手端末より通知された暗号化された前記ライン数およびそのライン数の変更態様に、所定方式の暗号化方式の解読処理を適用して元のライン数およびライン数の変更態様を形成し、前記浮動テンプレート画素位置情報を、前記形成した変更態様で変更される前記形成したライン数毎に、所定の態様で変更しながら、復号化処理を行うことを特徴とする画像データ通信装置。
【請求項９】
画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、
前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、
前記浮動テンプレート画素の位置情報は、符号データの一部を構成するコメント情報要素中に挿入されることを特徴とする画像データ通信装置。
【請求項１０】
画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、
前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、
前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更され、前記所定ライン数は、符号データの一部を構成するコメント情報要素中に挿入されることを特徴とする画像データ通信装置。
【請求項１１】
画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、
前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、
前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更されるとともに、前記所定ライン数は、所定の態様で変更され、前記所定ライン数、および、当該所定ライン数の変更態様は、符号データの一部を構成するコメント情報要素中に挿入されることを特徴とする画像データ通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置に関する。
【０００２】
【従来の技術】
一般に、ファクシミリ装置などを用いて画情報通信する際、第三者に対して内容を秘匿しようとする場合は、親展通信モードにしてパスワードの分かる者のみがデータを出力できるような制御を行っている。あるいは、傍受を考慮する場合は、画像に対してスクランブルをかけることにより出力した画像が判別できないようにする方法が種々提案されている。しかしながら、高い秘匿性を得ようとするとアルゴリズムが複雑化したり、秘匿処理用の大規模な回路を設けなければならない等の問題点がある。
【０００３】
例えば、特開平８−１０７５０６号「通信装置」では、二値画像符号化方式の国際標準であるＪＢＩＧ（Ｊｏｉｎｔ  Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式 (ＪＩＳ  Ｘ  ４３１１：  ＩＳＯ／ＩＥＣ  １１５４４)のうちプログレッシブモード（復号化時に段階的に低解像度から高解像度へと画像が復元されていく符号化方式）に関する秘匿方式が開示されている。この「通信装置」においては、ＪＢＩＧ方式における最低解像度レイヤに対し暗号化処理を施すようにしている。復号化時にはこの最低解像度レイヤの復元画像を参照しながら処理を進め、１段階解像度の高い画像を復元する為、最低解像度レイヤが暗号化されていれば、暗号を平文化しない限り、次段の解像度レイヤは正しく復号化することができず、さらに後段の高解像度レイヤに関しても、それぞれの前段解像度の画像を参照するため、その後の処理において画像を正しく再生することが不可能となり、画像の秘匿を達成できる。
【０００４】
【発明が解決しようとする課題】
一方、ファクシミリ装置において、二値画像符号化方式としてＪＢＩＧ方式を用いる場合には、このようなプログレッシブモードではなくシーケンシャルモード（復号化時に画像が上から下へ順に再生される）を用いる。
【０００５】
このような場合は階層的な画像構成となっていないため、符号化後のデータ全域が暗号化の対象となる。そのため符号データ量が多い場合などには暗号化／平文化の処理に必要な時間が増大する場合もある。また前記「通信装置」においては、暗号化を行うためのアルゴリズムに関しては触れられていない。
【０００６】
本発明は、かかる実情に鑑みてなされたものであり、従来のハードウェア構成を維持したまま通信データに対し簡易に秘匿性を与えることができる画像データ通信装置を提供することを目的としている。
【０００８】
この発明は、画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、前記浮動テンプレート画素の位置情報を変換するための変換テーブルを備え、画像データ符号化時には、符号化時に適用した浮動テンプレート画素の位置情報を、前記変換テーブルを適用して変換し、その変換後の位置情報を、符号データの浮動テンプレート画素位置情報としてセットし、画像データ復号化時には、符号データに含まれる浮動テンプレート画素位置情報を、前記変換テーブルを適用して元の位置情報へ変換し、その変換後の浮動テンプレート画素位置情報を適用して復号化処理を行うようにしたものである。
また、前記変換テーブルは、変換後の値が、浮動テンプレート画素位置情報の規定範囲から逸脱しているように形成されている。
【００１１】
また、画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更され、送信側は、前記浮動テンプレート画素の位置情報を変更するライン数を相手端末との間で行う通信動作において相手端末へ通知し、受信側は、相手端末より通知された前記ライン数を適用して、前記浮動テンプレート画素位置情報を、当該ライン数毎に所定の態様で変更しながら、復号化処理を行うようにしたものである。
【００１２】
また、画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更されるとともに、前記所定ライン数は、所定の態様で変更されるものである。
【００１３】
また、画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更されるとともに、前記所定ライン数は、所定の態様で変更され、送信側は、前記浮動テンプレート画素の位置情報を変更するライン数、および、そのライン数の変更態様を相手端末との間で行う通信動作において相手端末へ通知し、受信側は、相手端末より通知された前記ライン数およびそのライン数の変更態様を適用して、前記浮動テンプレート画素位置情報を、前記変更態様で変更される前記ライン数毎に所定の態様で変更しながら、復号化処理を行うようにしたものである。
【００１４】
また、画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、送信側は、前記浮動テンプレート画素の位置情報を所定の方式で暗号化し、その暗号化された前記浮動テンプレート画素位置情報を相手端末との間で行う通信動作において相手端末へ通知し、受信側は、相手端末より通知された暗号化された前記浮動テンプレート画素位置情報に、所定方式の暗号化方式の解読処理を適用して元の浮動テンプレート画素位置情報を形成し、その形成した浮動テンプレート画素位置情報を適用して復号化処理を行うようにしたものである。
【００１５】
また、画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更され、送信側は、前記浮動テンプレート画素の位置情報を変更するライン数を所定の方式で暗号化し、その暗号化された前記ライン数を相手端末との間で行う通信動作において相手端末へ通知し、受信側は、相手端末より通知された暗号化された前記ライン数に、所定方式の暗号化方式の解読処理を適用して元のライン数を形成し、前記浮動テンプレート画素位置情報を、前記形成したライン数毎に所定の態様で変更しながら、復号化処理を行うようにしたものである。
【００１６】
また、画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更されるとともに、前記所定ライン数は、所定の態様で変更され、送信側は、前記浮動テンプレート画素の位置情報を変更するライン数、および、そのライン数の変更態様を所定の方式で暗号化し、その暗号化された前記ライン数およびライン数の変更態様を相手端末との間で行う通信動作において相手端末へ通知し、受信側は、相手端末より通知された暗号化された前記ライン数およびそのライン数の変更態様に、所定方式の暗号化方式の解読処理を適用して元のライン数およびライン数の変更態様を形成し、前記浮動テンプレート画素位置情報を、前記形成した変更態様で変更される前記形成したライン数毎に、所定の態様で変更しながら、復号化処理を行うようにしたものである。
【００１７】
また、画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、前記浮動テンプレート画素の位置情報は、符号データの一部を構成するコメント情報要素中に挿入されるようにしたものである。
【００１８】
また、画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更され、前記所定ライン数は、符号データの一部を構成するコメント情報要素中に挿入されるようにしたものである。
【００１９】
また、画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、前記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、前記画情報を暗号化するようにし、前記浮動テンプレート画素の位置情報は、所定ライン数毎に、所定の態様で変更されるとともに、前記所定ライン数は、所定の態様で変更され、前記所定ライン数、および、当該所定ライン数の変更態様は、符号データの一部を構成するコメント情報要素中に挿入されるようにしたものである。
【００２０】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００２１】
図１は、本発明の一実施例にかかるグループ３ファクシミリ装置を示している。
【００２２】
同図において、システム制御部１は、このグループ３ファクシミリ装置の各部の制御処理、および、所定のグループ３ファクシミリ伝送制御手順処理を行うものであり、システムメモリ２は、システム制御部１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部１のワークエリアを構成するものであり、パラメータメモリ３は、このグループ３ファクシミリ装置に固有な各種の情報を記憶するためのものであり、時計回路４は、現在時刻情報を出力するためのものである。
【００２３】
スキャナ５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ６は、所定の解像度で画像を記録出力するためのものであり、操作表示部７は、このグループ３ファクシミリ装置を操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００２４】
符号化復号化部８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、ＭＨ，ＭＲ，ＭＭＲ，ＪＢＩＧの各符号化機能を備えている。また、画像蓄積装置９は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【００２５】
グループ３ファクシミリモデム１０は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００２６】
網制御装置１１は、このグループ３ファクシミリ装置をアナログ公衆網ＰＳＴＮに接続するためのものであり、自動発着信機能を備えている。
【００２７】
これらの、システム制御部１、システムメモリ２、パラメータメモリ３、時計回路４、スキャナ５、プロッタ６、操作表示部７、符号化復号化部８、画像蓄積装置９、グループ３ファクシミリモデム１０、および、網制御装置１１は、内部バス１２に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス１２を介して行われている。
【００２８】
また、網制御装置１１とグループ３ファクシミリモデム１０との間のデータのやりとりは、直接行なわれている。
【００２９】
ここで、本実施例にかかるＪＢＩＧ符号化方式について説明する。
【００３０】
このＪＢＩＧ方式に適用される算術符号化処理としては、ＱＭ−ｃｏｄｅｒ符号化が採用されている。また、後述するテンプレートを用いた予測符号化処理も組み合わされている。
【００３１】
ここで、ＱＭ−ｃｏｄｅｒ符号化方式の基礎となっている算術符号について説明する。算術符号とは、０以上１未満（［０，１））の数直線上の対応区間（２進小数で［０．０…０，０．０…１））を各シンボルの生起確率に応じて不等長に分割していき、対象シンボル系列を対応する部分区間に割り当て、再帰的に分割を繰り返していくことにより得られた区間内に含まれる点の座標を、少なくとも他の区間と区別できる２進小数で表現してそのまま符号とするものである。
【００３２】
例えば、符号化シンボル系列０１００を対象とした二値算術符号化では、図２に示すような符号化が行われる。
【００３３】
同図において、例えば、第１シンボルの符号化時には、全区間が０と１のシンボルの生起確率の比にしたがってＡ（０）とＡ（１）に分割され、０の発生により区間Ａ（０）が選択される。次に、第２シンボルの符号化のさいには、その状態における両シンボルの生起確率比によってＡ（０）がさらに分割され、発生シンボル系列に対応する区間としてＡ（０１）が選択される。このような分割と選択の処理のくり返しにより符号化が進められる。
【００３４】
この算術符号はいわゆる非ブロック符号であり、とくに、予測符号化方式のように状態番号（コンテクスト）に応じてシンボルの出現確率が変化する場合の符号化に適しており、また、ＭＨ符号のようなランレングス符号に比べて、符号器の規模や必要メモリ量などのハードウェアが小さくて済む、より高い効率が期待できる、および、適応符号化が容易であるという利点がある。
【００３５】
上述したＱＭ−ｃｏｄｅｒ符号化方式は、この算術符号化をより少ないハードウェア資源を用いて実現し、かつ、より高速な処理が可能なようにしたものである。なお、通常は、画像データを直接算術符号化するのではなく、予測符号化処理により画像データの各画素が劣勢シンボルであるのか、あるいは、優勢シンボルであるのかの判定を行なう前処理を行なう。
【００３６】
また、ＱＭ−ｃｏｄｅｒ符号化方式の符号化／復号化アルゴリズムについて説明する。
【００３７】
符号化の初めでは、０以上１未満の数直線を考える。この数直線の間隔をＡ、そのときのマルコフ状態（初期状態では、状態０）に対応した劣勢シンボルの発生確率をＱｅとすると、分割後の領域は、次式（Ｉ）であらわされる。
【００３８】
ａ＝Ａ×（１−Ｑｅ）  （ａ：優勢シンボルの領域の大きさ）
【００３９】
ｂ＝Ａ×Ｑｅ          （ｂ：劣勢シンボルの領域の大きさ）…（Ｉ）
【００４０】
ここで、最初のシンボルが０（優勢シンボル）であった場合には、ａを新しいＡとして、１（劣勢シンボル）であった場合には、ｂを新しいＡとしてさらに分割を行なう。なお、符号化テーブルは、マルコフ状態の状態番号と、確率Ｑｅとの関係、および、再正規化処理発生時（後述）の状態推移のための情報などが組みになって記憶されている。
【００４１】
しかしながら、符号化時に乗算操作が行われることは装置規模の面でも演算速度の面でも不利である。また、無限長のシンボル系列を符号化するさい、小さくなった領域を演算するためには無限長の演算用レジスタが必要となる。
【００４２】
そこで、ＱＭ−ｃｏｄｅｒでは、分割後の新しいＡが常に０．７５以上１．５未満の大きさになるように操作して、Ａを１に近似できるようにし、上述した式（Ｉ）を次式（ＩＩ）で近似する。
【００４３】
ａ＝Ａ−Ｑｅ
【００４４】
ｂ＝Ｑｅ      …（ＩＩ）
【００４５】
この近似に伴い、Ａの値が０．７５未満になったときには、Ａが０．７５以上１．５未満の値になるまでＡを左にビットシフトして拡大する再正規化処理を行なう。この再正規化処理により、乗算を必要とする演算を減算で実現できるとともに、有限長レジスタを用いて演算を行なうことができる。また、再正規化処理を行なうと、そのときのマルコフ状態と、処理対象のシンボルの優勢／劣勢の区別に応じて、次のマルコフ状態に推移する。
【００４６】
優勢シンボルの符号化処理は、例えば、図３（ａ）に示すように行われ、また、劣勢シンボルの符号化処理は、例えば、同図（ｂ）に示すように行われる。ここで、Ｃは符号をあらわし、その初期値は０である。
【００４７】
すなわち、優勢シンボルを符号化するときには、符号Ｃは変更せず（処理Ｃ１０１）、領域Ａの値をそのときのマルコフ状態に対応した確率Ｑｅだけ小さい値に更新する（処理Ｃ１０２）。このとき、領域Ａの値が０．７５よりも小さいかどうかを調べて（判断Ｃ１０３）、判断Ｃ１０３の結果がＹＥＳになるときには、領域Ａの値および符号Ｃを再正規化処理するとともに状態推移し（処理Ｃ１０４）、１つの優勢シンボルの処理を終了する。また、判断Ｃ１０３の結果がＮＯになるときには、処理Ｃ１０４を行なわず、そのときのマルコフ状態を維持する。
【００４８】
また、劣勢シンボルを符号化するときには、符号Ｃの値を（Ａ−Ｑｅ）だけ増やして（処理Ｃ１１１）、領域Ａの値を確率Ｑｅの値に更新し（処理Ｃ１１２）、さらに、領域Ａと符号Ｃを再正規化処理するとともに状態推移する（処理Ｃ１１３）。
【００４９】
このときに生成した符号Ｃは、領域のもっとも下の部分を示す２進小数値に一致する。また、再正規化処理では、符号Ｃを領域Ａと同じ桁数左シフトして拡大し、１を超えた部分の符号Ｃの値が、符号データとして出力される。
【００５０】
また、復号化処理の一例を図４に示す。
【００５１】
まず、符号Ｃが値（Ａ−Ｑｅ）よりも小さいかどうかを調べて（判断Ｃ２０１）、判断Ｃ２０１の結果がＹＥＳになるときには、復号化対象となっている注目画素を優勢シンボルとして判断し（処理Ｃ２０２）、領域Ａの値をそのときのマルコフ状態に対応した確率Ｑｅだけ減じた値に更新する（処理Ｃ２０３）。そして、更新した領域Ａの値が０．７５よりも小さくなったかどうかを調べて（判断Ｃ２０４）、判断Ｃ２０４の結果がＹＥＳになるときには、領域Ａと符号Ｃを再正規化するとともにマルコフ状態を推移して（処理Ｃ２０５）、この１つのシンボルの復号化処理を終了する。また、判断Ｃ２０４の結果がＮＯになるときには、処理Ｃ２０５を行なわず、そのときのマルコフ状態を維持する。
【００５２】
また、判断Ｃ２０１の結果がＮＯになるときには、注目画素を劣勢シンボルとして判断し（処理Ｃ２０６）、符号Ｃの値を（Ａ−Ｑｅ）だけ小さい値に更新するとともに（処理Ｃ２０７）、領域Ａを確率Ｑｅの値に更新し（処理Ｃ２０８）、領域Ａと符号Ｃを再正規化するとともにマルコフ状態を推移して（処理Ｃ２０９）、この１つのシンボルの復号化処理を終了する。
【００５３】
このようにして、ＱＭ−ｃｏｄｅｒの符号化時では、優勢シンボルがあらわれたときには符号Ｃが変化しないとともに、再正規化処理が行われる可能性が少なく、また、劣勢シンボルがあらわれると即再正規化処理が行われるとともに符号データが形成される。
【００５４】
したがって、劣勢シンボルの出現頻度が小さくなるように前処理である予測符号化処理を行なうと、符号化効率が向上するとともに、処理速度も向上する。
【００５５】
一方、予測符号化処理としては、図５（ａ）に示したように、注目画素Ｘの直前３ラインの１０画素を参照画素として抽出する３ラインテンプレートＴＰ１または、同図（ｂ）に示したように、注目画素Ｘの直前２ラインの１０画素を参照画素として抽出する２ラインテンプレートＴＰ２などが採用される。
【００５６】
ここで、それぞれのテンプレートＴＰ１，ＴＰ２には、予測符号化処理の最適化のために、浮動参照画素Ａが設定されており、図５（ａ），（ｂ）にそれぞれ、符号ＡＴｐで示す。例えば、テンプレートＴＰ１では、この浮動参照画素Ａは、注目画素Ｘと同一ライン上で、注目画素Ｘの３画素前から１２７画素前までのいずれかの位置に配置される。また、浮動参照画素Ａの位置の決定は、例えば、外部より指定されたり、あるいは、算術符号器の最適化アルゴリズムに従ってなされる。なお、符号器に浮動参照画素Ａの座標を決定する最適化アルゴリズムを搭載する点は、オプション項目であり、全ての算術符号器が必ずしも備える必要はない。
【００５７】
図６は、符号化復号化部８におけるＪＢＩＧ符号化処理部の一例を示している。
【００５８】
同図において、二値画像データＰＤは、ラインメモリ２１および算術符号器２２に加えられている。ラインメモリ２１は、３ライン分の二値画像データＰＤを蓄積する容量を備えており、その出力は、テンプレート回路２３に加えられている。
【００５９】
テンプレート回路２３は、符号化対象となる注目画素Ｘに対応する上述した３ラインテンプレートＴＰ１の参照画素を抽出するものであり、その抽出結果は、コンテクストＣＸとしてメモリ処理部２４に出力される。
【００６０】
メモリ処理部２４には、図７に示すように、入力されるコンテクストＣＸの値をアドレスとして、１ビットのＭＰＳ（優勢シンボル）値とＬＳＺ（劣勢シンボルの出現確率）への７ビットのインデクスの計８ビットのデータが１０２４個格納された参照テーブルを備えており、入力したコンテクストＣＸに対応したＭＰＳ値ＭＸを算術符号器２２へ出力するとともに、入力したコンテクストＣＸに対応したインデクス値ＩＸを確率推定テーブル部２５に出力する。
【００６１】
確率推定テーブル部２５は、図８に示すように、入力するインデクス値ＩＸにより参照される状態番号ＳＴ、確率値ＬＳＺ、劣勢シンボルを処理した際に再正規化が発生したときに移行すべき次の状態番号をあらわすインデクスＮＬＰＳ、優勢シンボルを処理した際に再正規化が発生したときに移行すべき次の状態番号をあらわすインデクスＮＭＰＳ、および、再正規化が発生したときに優勢シンボルと劣勢シンボルの色を入れ換えるか否かを指示するためのフラグＳＷＴＣＨを１つの要素とする確率推定テーブルを記憶するとともに、入力したインデクス値ＩＸに対応した状態番号ＳＴに登録されている確率値ＬＳＺを符号化パラメータＰＰとして算術符号器２に出力するとともに、入力したインデクス値ＩＸに対応した状態番号ＳＴに登録されているインデクスＮＬＰＳ，ＮＭＰＳの値をインデクス値ＮＩとして算術符号器２に出力する。なお、ＱＭ−ｃｏｄｅｒ符号化方式の確率推定テーブルの一例を図９および図１０に示す。
【００６２】
算術符号器２２は、入力される二値画像データＰＤについて、メモリ処理部２４より入力されるＭＰＳ値ＭＸと、確率推定テーブル部２５から入力される符号化パラメータＰＰに基づいて、上述した符号化処理を行い、その処理結果、再正規化を行わない場合には、メモリ処理部２４に出力するメモリリード／ライト信号ＷＲをリード（読出）状態に設定する一方、再正規化を行う場合には、次の処理サイクルで再正規化処理を行い、その際、メモリリード／ライト信号ＷＲをライト（書込）状態に設定し、更新されたインデクス値（注目画素ＰＸが優勢シンボルの場合にはインデクス値ＮＭＰＳ、劣勢シンボルの場合にはインデクス値ＮＬＰＳ）およびＭＰＳ値（フラグＳＷＴＣＨが「１」の場合には反転する）をあらわす更新インデクス・ＭＰＳ値Ａｉｍをメモリ処理部２４に出力するとともに、符号データＣＤを出力する。また、再正規化処理時には、ＭＰＸ値ＭＸと符号化パラメータＥＰを参照しない。
【００６３】
メモリ処理部２４は、画像状態に追従した処理を行うための学習機能を実現するためのものであり、算術符号器２２より出力されるメモリリード／ライト信号ＷＲがリード状態になっている場合には、次の処理サイクルでは、テンプレート回路２３から出力されるコンテクストＣＸに対応したＭＰＳ値ＭＸとインデクス値ＩＸを出力し、また、メモリリード／ライト信号ＷＲがライト状態になっている場合には、更新インデクス・ＭＰＳ値Ａｉｍを読み込み（学習）、次の処理サイクルでは、その更新インデクス・ＭＰＳ値Ａｉｍに含まれるインデクス値をインデクス値ＩＸとして出力するとともに、更新インデクス・ＭＰＳ値Ａｉｍに含まれるＭＰＳ値をＭＰＳ値ＭＸとして出力する。
【００６４】
図１１は、符号化復号化部８におけるＪＢＩＧ復号化処理部の一例を示している。
【００６５】
同図において、符号データＣＤａは、算術復号器３１により復号化され、その結果得られた二値画像データＰＤａは、ラインメモリ３２に加えられている。
【００６６】
ラインメモリ１２は、３ライン分の二値画像データＰＤａを蓄積する容量を備えており、その出力は、テンプレート回路３３に加えられている。
【００６７】
テンプレート回路３３は、符号化対象となる注目画素Ｘに対応する上述した３ラインテンプレートＴＰ１の参照画素を抽出するものであり、その抽出結果は、コンテクストＣＸ’としてメモリ処理部３４に出力される。
【００６８】
メモリ処理部３４は、画像状態に追従した処理を行うための学習機能を実現するためのものであり、メモリ処理部２４と同様に、入力されるコンテクストＣＸ’の値をアドレスとして、１ビットのＭＰＳ値およびＬＳＺへの７ビットのインデクスが格納された参照テーブルが格納されており（図７参照）、入力したコンテクストＣＸ’に対応したＭＰＳ値ＭＸ’を算術復号器３１へ出力するとともに、入力したコンテクストＣＸ’に対応したインデクス値ＩＸを確率推定テーブル部３５に出力する。
【００６９】
確率推定テーブル部３５は、確率推定テーブル部２５と同様に、確率推定テーブルを記憶するとともに、入力したインデクス値ＩＸ’に対応した状態番号ＳＴに登録されている確率値ＬＳＺを復号化パラメータＥＰとして算術復号器１１に出力するとともに、入力したインデクス値ＩＸ’に対応した状態番号ＳＴに登録されているインデクスＮＬＰＳ，ＮＭＰＳの値をインデクス値ＮＩ’として算術復号器３１に出力する。
【００７０】
算術復号器３１は、入力される符号データＣＤａについて、メモリ処理部３４より入力されるＭＰＳ値ＭＸ’と、確率推定テーブル部３５から入力される復号パラメータＥＰに基づいて、上述した復号化処理を行い、その処理結果、再正規化を行わない場合には、メモリ処理部３４に出力するメモリリード／ライト信号ＷＲ’をリード（読出）状態に設定する一方、再正規化を行う場合には、次の処理サイクルで再正規化処理を行い、その際、メモリリード／ライト信号ＷＲ’をライト（書込）状態に設定し、更新されたインデクス値（注目画素ＰＸが優勢シンボルの場合にはインデクス値ＮＭＰＳ、劣勢シンボルの場合にはインデクス値ＮＬＰＳ）およびＭＰＳ値（フラグＳＷＴＣＨが「１」の場合には反転する）をあらわす更新インデクス・ＭＰＳ値Ａｉｍ’をメモリ処理部３４に出力するとともに、二値画像データＣＤａを出力する。また、再正規化処理時には、ＭＰＸ値ＭＸと復号化パラメータＥＰを参照しない。
【００７１】
メモリ処理部３４は、算術復号器３１より出力されるメモリリード／ライト信号ＷＲ’がリード状態になっている場合には、次の処理サイクルでは、テンプレート回路１３から出力されるコンテクストＣＸ’に対応したＭＰＳ値ＭＸ’とインデクス値ＩＸ’を出力し、また、メモリリード／ライト信号ＷＲ’がライト状態になっている場合には、更新インデクス・ＭＰＳ値Ａｉｍ’を読み込み、次の処理サイクルでは、その更新インデクス・ＭＰＳ値Ａｉｍ’に含まれるインデクス値をインデクス値ＩＸとして出力するとともに、更新インデクス・ＭＰＳ値Ａｉｍ’に含まれるＭＰＳ値をＭＰＳ値ＭＸ’として出力する。
【００７２】
ＪＢＩＧ符号データのフォーマットの一例を図１２，１３に示す。
【００７３】
まず、ＪＢＩＧ符号データは、図１２（ａ）に示すように、二値画情報ＢＩＥ（Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  Ｅｎｔｉｔｙ）として定義されており、二値画像データＢＩＥは、二値画像ヘッダＢＩＨ（Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  Ｈｅａｄｅｒ）と二値画像データＢＩＤ（Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  Ｄａｔａ）に分かれる。
【００７４】
二値画像ヘッダＢＩＨは、同図（ｂ）に示すように、この二値画情報ＢＩＥで定められる最低解像度レイヤを規定するための差分レイヤ番号Ｄ＿Ｌ、この二値画情報ＢＩＥで示される最終解像度レイヤを規定する差分レイヤ数Ｄ、ビットプレーン数Ｐ、水平画素数Ｘ＿Ｄ、垂直画素数Ｙ＿Ｄ、１ストライプ当たりのライン数をあらわすストライプ幅Ｌ＿Ｄ、テンプレートで適用される浮動参照画素に許される水平方向の距離を画素数で規定するための水平ＡＴ（アダプティブ・テンプレート）距離Ｍ＿Ｘ、テンプレートで適用される浮動参照画素に許される垂直方向の距離を画素数で規定するための垂直ＡＴ距離Ｍ＿Ｙ、ストライプデータを連結する順序等を規定するためのオーダーバイト、最低解像度レイヤのテンプレートの種類、ＮＥＷＬＥＮマーカー（後述）の可能性の有無、差分レイヤでのＴＰ使用の有無、最低解像度レイヤでのＴＰ使用の有無、ＤＰの使用の有無、私用ＤＰ使用の有無、および、私用ＤＰテーブルの読み込みの有無等を規定するためのオプションバイト、および、私用ＤＰテーブルを規定するＤＰＴＡＢＬＥからなる。
【００７５】
二値画像データＢＩＤは、同図（ｃ）に示すように、浮動マーカーセグメント、および、ＳＥＤ（Ｓｔｒｉｐｅｄ  Ｄａｔａ  Ｅｎｔｉｔｙ；ストライプデータの実体）を、符号データが終了するまで任意の回数繰り返したものである。
【００７６】
浮動マーカーセグメントは、図１３（ａ），（ｂ），（ｃ）に示した、ＡＴＭＯＶＥマーカー、ＮＥＷＬＥＮマーカー、および、ＣＯＭＭＥＮＴマーカーの３種類がある。
【００７７】
ＡＴＭＯＶＥマーカーは、当該ＡＴＭＯＶＥが適用されるライン数をあらわすＹ＿ＡＴ、注目画素から浮動参照画素の水平方向の距離を画素単位に示すτ＿Ｘ、および、注目画素から浮動参照画素の垂直方向の距離を画素単位に示すτ＿Ｙからなる。なお、通常、τ＿Ｙは０に規定される（すなわち、注目画素と同一ライン上）。
【００７８】
また、ＮＥＷＬＥＮマーカーは、当該ＳＥＤのライン数を通知するためのものであり、ＣＯＭＭＥＮＴマーカーは、当該ＳＥＤについて、私用コメントを通知するためのものである。
【００７９】
ＳＥＤは、図１３（ｄ）に示したように、ＰＳＣＤ（Ｐｒｏｔｅｃｔｅｄ  Ｓｔｒｉｐｅ  Ｄａｔａ）と、その終端マーカーＥＳＣ＋ＳＤＮＯＲＭ／ＳＤＲＳＴからなる。
【００８０】
ＰＳＣＤとは、画信号の符号化でマーカーパターンが出現しないように、画信号でＦＦ（ｈ；１６進数）パターンが出現した後に００（ｈ）の挿入処理を施したものを言う。このとき、ＳＤＮＯＲＭで終わっていれば、次のストライプでは直前ストライプの学習データや復号信号を継承して用いることとなっており、ＳＤＲＳＴで終わっていれば次のストライプでは画面の最初とみなした符号化を行う。
【００８１】
さて、本実施例では、ＡＴＭＯＶＥの値を利用して、二値画情報を暗号化するために、図１４（ａ）に示したようなＡＴＭＯＶＥの変換テーブルを用いる。この場合、ＡＴＭＯＶＥマーカーのτ＿Ｘにセットする値として、ＪＢＩＧ符号化方式の許容範囲から逸脱している１２８以上の値を適用し、ＡＴＭＯＶＥの変換テーブルでは、それぞれの設定値に対して、実際に符号化／復号化時に適用する値を登録している。
【００８２】
すなわち、例えば、実際の符号化時にτ＿Ｘの値として「８」を使用した場合、二値画情報のτ＿Ｘには、「１２８」がセットされる。この「１２８」は、ＪＢＩＧ符号化方式に規定されている許容値「１２７」を逸脱しているので、通常のＪＢＩＧ復号器では、エラーとなり、復号化処理が停止して、正常に元の画像データを得ることができなくなる。
【００８３】
あるいは、同図（ｂ）に示したように、ＡＴＭＯＶＥに設定する値は、ＪＢＩＧ符号化方式の許容値「１２７」以下の値を設定するとともに、設定値と実際に符号化／復号化時に使用する値との変換テーブルを設ける。
【００８４】
この場合、例えば、実際の符号化時にτ＿Ｘの値として「８」を使用した場合、二値画情報のτ＿Ｘには、「３」がセットされる。この「３」は、ＪＢＩＧ符号化方式に規定されている許容値「１２７」からは逸脱していないが、このτ＿Ｘを適用して復号化すると、適切な二値画像データを復元することができず、ほとんどノイズ的な二値画像データが形成されてしまう。
【００８５】
このようにして、符号化／復号化時に適用するＡＴＭＯＶＥのτ＿Ｘの値と、二値画情報にセットするＡＴＭＯＶＥのτ＿Ｘの値をずらすようにすることで、二値画情報を暗号化することができる。
【００８６】
図１５は、本発明の一実施例にかかる画情報送信時の処理の一例を示している。
【００８７】
送信原稿がスキャナ５にセットされ（処理１０１）、宛先が入力されて（処理１０２）、画情報送信が指令されると（判断１０３の結果がＹＥＳ）、そのときに秘匿通信モードが設定されているかどうかを調べる（判断１０４）。
【００８８】
秘匿通信モードが設定されている場合で、判断１０４の結果がＹＥＳになるときには、まず、ＡＴＭＯＶＥのτ＿Ｘの使用値を設定し（処理１０５）、上述した変換テーブルを参照して使用値に対応する設定値を取得し、処理１０５で設定した使用値とともに、その取得した設定値を符号化復号化部８にセットする（処理１０６）。
【００８９】
それにより、符号化復号化部８は、後述する符号化処理においては、処理１０６でセットされた使用値を用いて実際の符号化処理を行うとともに、形成した二値画情報のＡＴＭＯＶＥのτ＿Ｘの値として、処理１０６でセットされた設定値をセットする。
【００９０】
次いで、スキャナ５にセットされた送信原稿を読み取り（処理１０７）、それによって得た画像データを符号化復号化部８で符号化圧縮し、それによって得られた二値画情報を画像蓄積装置９に蓄積する（処理１０８）。
【００９１】
次に、指定された宛先へ発呼し（処理１０９）、相手端末との間で所定のグループ３ファクシミリ伝送手順の伝送前手順を行い、通信機能の設定およびモデム速度の設定を行う（処理１１０）。また、この伝送前手順では、秘匿通信モードを使用する旨を相手端末へ通知する。
【００９２】
次いで、所定の画情報送信手順を行って画像蓄積装置９に蓄積した二値画情報を送信し（処理１１１）、画情報の送信を終了すると、所定の伝送後手順を行い（処理１１２）、回線を復旧し（処理１１３）、一連の送信動作を終了する。
【００９３】
また、秘匿通信モードが設定されていない場合で、判断１０４の結果がＮＯになるときには、通常の送信動作を行う。すなわち、スキャナ５にセットされた送信原稿を読み取り（処理１１５）、それによって得た画像データを符号化復号化部８で符号化圧縮し、それによって得られた二値画情報を画像蓄積装置９に蓄積する（処理１１６）。
【００９４】
次に、指定された宛先へ発呼し（処理１１７）、相手端末との間で所定のグループ３ファクシミリ伝送手順の伝送前手順を行い、通信機能の設定およびモデム速度の設定を行う（処理１１８）。
【００９５】
次いで、所定の画情報送信手順を行って画像蓄積装置９に蓄積した二値画情報を送信し（処理１１９）、画情報の送信を終了すると、所定の伝送後手順を行い（処理１２０）、回線を復旧し（処理１２１）、一連の送信動作を終了する。
【００９６】
図１６は、着信時の処理の一例を示している。
【００９７】
着信検出すると（処理２０１）、着信応答し（処理２０２）、所定のグループ３ファクシミリ伝送手順の伝送前手順を行い（処理２０３）、使用する伝送機能およびモデム速度の設定を行う。
【００９８】
この伝送前手順において、秘匿通信モードを使用する旨が指定されたかどうかを調べ（判断２０４）、判断２０４の結果がＹＥＳになるときには、所定の画情報受信手順を行って画情報を受信し、受信した画情報を画像蓄積装置９に蓄積する（処理２０５）。
【００９９】
画情報の受信を終了すると、所定の伝送後手順を行い（処理２０６）、回線を復旧する（処理２０７）。
【０１００】
次いで、蓄積した二値画情報の１ページについて、秘匿通信モード復号化処理を行って、１ページ分の画像データを形成し（処理２０８）、その画像データをプロッタ６に転送して、１ページ分の受信原稿を記録出力する（処理２０９）。ここで、全ページの記録出力が終了したかどうかを調べ（判断２１０）、判断２１０の結果がＮＯになるときには、処理２０８へ戻り、次のページの記録動作を行う。また、判断２１０の結果がＹＥＳになるときには、このときの着信時の動作を終了する。
【０１０１】
一方、伝送前手順において、秘匿通信モードを使用する旨が指定されなかった場合で、判断２０４の結果がＮＯになるときには、所定の画情報受信手順を行って画情報を受信し、受信した画情報を画像蓄積装置９に蓄積する（処理２１１）。
【０１０２】
画情報の受信を終了すると、所定の伝送後手順を行い（処理２１２）、回線を復旧する（処理２１３）。
【０１０３】
次いで、蓄積した二値画情報の１ページについて、符号化復号化部８で非秘匿通信モードの復号化処理を行って、１ページ分の画像データを形成し（処理２１４）、その画像データをプロッタ６に転送して、１ページ分の受信原稿を記録出力する（処理２１５）。ここで、全ページの記録出力が終了したかどうかを調べ（判断２１６）、判断２１６の結果がＮＯになるときには、処理２１４へ戻り、次のページの記録動作を行う。また、判断２１６の結果がＹＥＳになるときには、このときの着信時の動作を終了する。
【０１０４】
図１７は、秘匿通信モード復号化処理（処理２０８）の一例を示している。
【０１０５】
まず、秘匿通信モードの復号化処理の実行を符号化復号化部８にセットし（処理３０１）、復号化処理を開始させる。これにより、符号化復号化部８は、復号化処理を開始し、ＡＴＭＯＶＥマーカーを発見すると、その旨を通知する。
【０１０６】
したがって、ＡＴＭＯＶＥマーカーを発見した旨が符号化復号化部８より通知されると（判断３０２の結果がＹＥＳ）、符号化復号化部８よりτ＿Ｘの値を取得し（処理３０３）、上述した変換テーブルを参照し、対応するτ＿Ｘの使用値を取得して、符号化復号化部８へ通知する（処理３０４）。
【０１０７】
これにより、符号化復号化部８は、通知されたτ＿Ｘの使用値を用いて、実際の復号化処理を行うので、適切な復号化処理が行われ、適切な二値画像データを得ることができる（処理３０５）。
【０１０８】
また、１ページの処理が終了するまで（判断３０６の結果がＮＯ）、判断３０２〜処理３０５の動作を繰り返し行って、１ページ分の二値画像データを復号化処理して形成する。
【０１０９】
ところで、上述した実施例では、ＡＴＭＯＶＥの使用値と設定値との変換テーブルを備え、ＪＢＩＧ符号化処理時に適用するＡＴＭＯＶＥのτ＿Ｘの値（使用値）と、二値画情報にセットするＡＴＭＯＶＥのτ＿Ｘの値（設定値）とを異ならせることによって、秘匿通信を可能にしているが、例えば、実際の符号化／復号化処理時には、ＡＴＭＯＶＥマーカーのτ＿Ｘの値を使用するが、二値画情報にＡＴＭＯＶＥマーカーのτ＿Ｘの値をセットしないようにすることでも、秘匿通信が可能となる。
【０１１０】
図１８は、この場合の送信時の処理の一例を示している。
【０１１１】
送信原稿がスキャナ５にセットされ（処理４０１）、宛先が入力されて（処理４０２）、画情報送信が指令されると（判断４０３の結果がＹＥＳ）、そのときに秘匿通信モードが設定されているかどうかを調べる（判断４０４）。
【０１１２】
秘匿通信モードが設定されている場合で、判断４０４の結果がＹＥＳになるときには、まず、あらかじめ規定されているＡＴＭＯＶＥのτ＿Ｘの使用値を設定し、その使用値を符号化復号化部８にセットする（処理４０５）。
【０１１３】
それにより、符号化復号化部８は、後述する符号化処理においては、処理４０５でセットされた使用値を用いて実際の符号化処理を行うとともに、形成した二値画情報には、ＡＴＭＯＶＥマーカーをセットしない。
【０１１４】
次いで、スキャナ５にセットされた送信原稿を読み取り（処理４０６）、それによって得た画像データを符号化復号化部８で符号化圧縮し、それによって得られた二値画情報を画像蓄積装置９に蓄積する（処理４０７）。
【０１１５】
次に、指定された宛先へ発呼し（処理４０８）、相手端末との間で所定のグループ３ファクシミリ伝送手順の伝送前手順を行い、通信機能の設定およびモデム速度の設定を行う（処理４０９）。また、この伝送前手順では、秘匿通信モードを使用する旨を相手端末へ通知する。
【０１１６】
次いで、所定の画情報送信手順を行って画像蓄積装置９に蓄積した二値画情報を送信し（処理４１０）、画情報の送信を終了すると、所定の伝送後手順を行い（処理４１１）、回線を復旧し（処理４１２）、一連の送信動作を終了する。
【０１１７】
また、秘匿通信モードが設定されていない場合で、判断４０４の結果がＮＯになるときには、通常の送信動作を行う。すなわち、スキャナ５にセットされた送信原稿を読み取り（処理４１５）、それによって得た画像データを符号化復号化部８で符号化圧縮し、それによって得られた二値画情報を画像蓄積装置９に蓄積する（処理４１６）。
【０１１８】
次に、指定された宛先へ発呼し（処理４１７）、相手端末との間で所定のグループ３ファクシミリ伝送手順の伝送前手順を行い、通信機能の設定およびモデム速度の設定を行う（処理４１８）。
【０１１９】
次いで、所定の画情報送信手順を行って画像蓄積装置９に蓄積した二値画情報を送信し（処理４１９）、画情報の送信を終了すると、所定の伝送後手順を行い（処理４２０）、回線を復旧し（処理４２１）、一連の送信動作を終了する。
【０１２０】
図１９は、この場合の着信時の処理の一例を示している。
【０１２１】
着信検出すると（処理５０１）、着信応答し（処理５０２）、所定のグループ３ファクシミリ伝送手順の伝送前手順を行い（処理５０３）、使用する伝送機能およびモデム速度の設定を行う。
【０１２２】
この伝送前手順において、秘匿通信モードを使用する旨が指定されたかどうかを調べ（判断５０４）、判断５０４の結果がＹＥＳになるときには、所定の画情報受信手順を行って画情報を受信し、受信した画情報を画像蓄積装置９に蓄積する（処理５０５）。
【０１２３】
画情報の受信を終了すると、所定の伝送後手順を行い（処理５０６）、回線を復旧する（処理５０７）。
【０１２４】
次いで、あらかじめ規定されているＡＴＭＯＶＥマーカーのτ＿Ｘの値を符号化復号化部８に通知した状態で、符号化復号化部８を秘匿復号化モードにセットする（処理５０８）。
【０１２５】
これにより、符号化復号化部８は、蓄積した二値画情報の１ページについて、秘匿復号化モードの復号化処理を行って、１ページ分の二値画像データを形成し処理５０９）、その画像データをプロッタ６に転送して、１ページ分の受信原稿を記録出力する（処理５１０）。
【０１２６】
ここで、この秘匿復号化モードでは、符号化復号化部８は、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘの値を用いて、復号化処理を行う。また、このとき、対象となる二値画情報にＡＴＭＯＶＥマーカーのτ＿Ｘの値がセットされている場合には、当該τ＿Ｘの値を、通知されたτ＿Ｘの値で置き換えて復号化処理を行う。
【０１２７】
また、処理５１０を終了して、１ページ分の受信原稿の記録出力を終了すると、全ページの記録出力が終了したかどうかを調べ（判断５１１）、判断５１１の結果がＮＯになるときには、処理５０９へ戻り、次のページの記録動作を行う。また、判断５１１の結果がＹＥＳになるときには、このときの着信時の動作を終了する。
【０１２８】
一方、伝送前手順において、秘匿通信モードを使用する旨が指定されなかった場合で、判断５０４の結果がＮＯになるときには、所定の画情報受信手順を行って画情報を受信し、受信した画情報を画像蓄積装置９に蓄積する（処理５１５）。
【０１２９】
画情報の受信を終了すると、所定の伝送後手順を行い（処理５１６）、回線を復旧する（処理５１７）。
【０１３０】
次いで、蓄積した二値画情報の１ページについて、符号化復号化部８で非秘匿通信モードの復号化処理を行って、１ページ分の画像データを形成し（処理５１８）、その画像データをプロッタ６に転送して、１ページ分の受信原稿を記録出力する（処理５１９）。ここで、全ページの記録出力が終了したかどうかを調べ（判断５２０）、判断５２０の結果がＮＯになるときには、処理５１８へ戻り、次のページの記録動作を行う。また、判断５２０の結果がＹＥＳになるときには、このときの着信時の動作を終了する。
【０１３１】
ところで、上述した実施例では、符号化／復号化時に適用するＡＴＭＯＶＥマーカーのτ＿Ｘの値として固定値を用いているが、例えば、所定のＮライン毎にτ＿Ｘの値を変更するようにすることで、より強固な暗号化を行うことができる。
【０１３２】
図２０は、この場合の送信時の処理の一例を示している。
【０１３３】
送信原稿がスキャナ５にセットされ（処理６０１）、宛先が入力されて（処理６０２）、画情報送信が指令されると（判断６０３の結果がＹＥＳ）、そのときに秘匿通信モードが設定されているかどうかを調べる（判断６０４）。
【０１３４】
秘匿通信モードが設定されている場合で、判断６０４の結果がＹＥＳになるときには、スキャナ５にセットされた送信原稿を読み取り（処理６０５）、それによって得た画像データを、符号化復号化部８で秘匿通信モード符号化圧縮し、それによって得られた二値画情報を画像蓄積装置９に蓄積する（処理６０６）。
【０１３５】
次に、指定された宛先へ発呼し（処理６０７）、相手端末との間で所定のグループ３ファクシミリ伝送手順の伝送前手順を行い、通信機能の設定およびモデム速度の設定を行う（処理６０８）。また、この伝送前手順では、秘匿通信モードを使用する旨を相手端末へ通知する。
【０１３６】
次いで、所定の画情報送信手順を行って画像蓄積装置９に蓄積した二値画情報を送信し（処理６０９）、画情報の送信を終了すると、所定の伝送後手順を行い（処理６１０）、回線を復旧し（処理６１１）、一連の送信動作を終了する。
【０１３７】
また、秘匿通信モードが設定されていない場合で、判断６０４の結果がＮＯになるときには、通常の送信動作を行う。すなわち、スキャナ５にセットされた送信原稿を読み取り（処理６１５）、それによって得た画像データを符号化復号化部８で符号化圧縮し、それによって得られた二値画情報を画像蓄積装置９に蓄積する（処理６１６）。
【０１３８】
次に、指定された宛先へ発呼し（処理６１７）、相手端末との間で所定のグループ３ファクシミリ伝送手順の伝送前手順を行い、通信機能の設定およびモデム速度の設定を行う（処理６１８）。
【０１３９】
次いで、所定の画情報送信手順を行って画像蓄積装置９に蓄積した二値画情報を送信し（処理６１９）、画情報の送信を終了すると、所定の伝送後手順を行い（処理６２０）、回線を復旧し（処理６２１）、一連の送信動作を終了する。
【０１４０】
図２１は、秘匿通信モード符号化圧縮・蓄積処理（処理６０６）の一例を示している。
【０１４１】
まず、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎを設定し（処理７０１）、秘匿通信モードの符号化処理動作を符号化復号化部８にセットし（処理７０２）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値およびライン数Ｎの値を符号化復号化部８にセットして、符号化復号化部８に符号化処理を開始させる（処理７０３）。
【０１４２】
これにより、符号化復号化部８は、通知されたライン数Ｎについて、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘ値を適用して符号化処理を行い、ライン数Ｎの符号化処理を終了すると、動作を一時停止する（処理７０４）。
【０１４３】
したがって、符号化処理がライン数Ｎだけ終了するまで待ち（判断７０５のＮＯループ）、Ｎラインの符号化処理が終了して、判断７０５の結果がＹＥＳになると、１ページ分の符号化処理が終了したかどうかを調べ（判断７０６）、判断７０６の結果がＮＯになるときには、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の値を更新し（処理７０７）、更新したＡＴＭＯＶＥマーカーのτ＿Ｘ値の値およびライン数Ｎの値を符号化復号化部８にセットし、符号化復号化部８に符号化処理を開始させる。
【０１４４】
また、判断７０６の結果がＹＥＳになると、１ページ分の符号化処理が終了したので、この処理を終了する。
【０１４５】
また、この場合の着信時の処理は、図１９と同じ処理を適用することができ、この場合の秘匿通信モード復号化処理の一例を図２２に示す。
【０１４６】
まず、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎを設定し（処理８０１）、秘匿通信モードの復号化処理動作を符号化復号化部８にセットし（処理８０２）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値およびライン数Ｎの値を符号化復号化部８にセットして、符号化復号化部８に復号化処理を開始させる。
【０１４７】
これにより、符号化復号化部８は、通知されたライン数Ｎについて、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘ値を適用して復号化処理を行い、ライン数Ｎの復号化処理を終了すると、動作を一時停止する（処理８０４）。
【０１４８】
したがって、復号化処理がライン数Ｎだけ終了するまで待ち（判断８０５のＮＯループ）、Ｎラインの復号化処理が終了して、判断８０５の結果がＹＥＳになると、１ページ分の復号化処理が終了したかどうかを調べ（判断８０６）、判断８０６の結果がＮＯになるときには、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の値を更新し（処理８０７）、更新したＡＴＭＯＶＥマーカーのτ＿Ｘ値の値およびライン数Ｎの値を符号化復号化部８にセットし、符号化復号化部８に復号化処理を開始させる。
【０１４９】
また、判断８０６の結果がＹＥＳになると、１ページ分の復号化処理が終了したので、この処理を終了する。
【０１５０】
ここで、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値は、「３」あるいは「８」を適用することができ、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の更新態様は、初期値から１つずつ増大するような態様を設定できる。また、τ＿Ｘ値の値が最大値である１２７に達した後は、τ＿Ｘ値の値を初期値に戻し、そこから同様の更新態様で更新するようにすると良い。
【０１５１】
あるいは、上述した変換テーブルを備え、τ＿Ｘ値の初期値を変換テーブルの最初の項目の使用値に設定し、更新態様は、変換テーブルの次の項目を順次選択するようにすることもできる。また、この場合、最後の項目に達すると、次の更新時には、変換テーブルの最初の項目に移行するようにするとよい。
【０１５２】
また、上述した実施例のライン数Ｎも、τ＿Ｘ値の更新に同期して更新することもできる。例えば、ライン数Ｎは、増分ｎ（＝１）だけ更新の度に増大させるようにする。
【０１５３】
図２３は、この場合の秘匿通信モード符号化圧縮・蓄積処理の他の例を示している。
【０１５４】
まず、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎおよびライン数Ｎの増分を設定し（処理９０１）、秘匿通信モードの符号化処理動作を符号化復号化部８にセットし（処理９０２）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎの初期値を符号化復号化部８にセットして、符号化復号化部８に符号化処理を開始させる（処理９０３）。
【０１５５】
これにより、符号化復号化部８は、通知されたライン数Ｎについて、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘ値を適用して符号化処理を行い、ライン数Ｎの符号化処理を終了すると、動作を一時停止する（処理９０４）。
【０１５６】
したがって、符号化処理がライン数Ｎだけ終了するまで待ち（判断９０５のＮＯループ）、Ｎラインの符号化処理が終了して、判断９０５の結果がＹＥＳになると、１ページ分の符号化処理が終了したかどうかを調べ（判断９０６）、判断９０６の結果がＮＯになるときには、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の値を更新し（処理９０７）、ライン数Ｎの値を、処理９０１で設定した増分の値を加えた値に更新し（処理９０８）、更新後のＡＴＭＯＶＥマーカーのτ＿Ｘ値の値とライン数Ｎの値を符号化復号化部８にセットし（処理９０９）、処理９０４に戻って符号化復号化部８に符号化処理を開始させる。
【０１５７】
また、判断９０６の結果がＹＥＳになると、１ページ分の符号化処理が終了したので、この処理を終了する。
【０１５８】
図２４は、この場合の秘匿通信モード復号化処理の他の例を示している。
【０１５９】
まず、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎおよびその増分を設定し（処理１００１）、秘匿通信モードの復号化処理動作を符号化復号化部８にセットし（処理１００２）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎの初期値を符号化復号化部８にセットして、符号化復号化部８に符号化処理を開始させる。
【０１６０】
これにより、符号化復号化部８は、通知されたライン数Ｎについて、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘ値を適用して復号化処理を行い、ライン数Ｎの復号化処理を終了すると、動作を一時停止する（処理１００４）。
【０１６１】
したがって、復号化処理がライン数Ｎだけ終了するまで待ち（判断１００５のＮＯループ）、Ｎラインの復号化処理が終了して、判断１００５の結果がＹＥＳになると、１ページ分の復号化処理が終了したかどうかを調べ（判断１００６）、判断１００６の結果がＮＯになるときには、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の値を更新し（処理１００７）、ライン数Ｎの値を、処理１００１で設定した増分の値を加えた値に更新し（処理１００８）、更新後のＡＴＭＯＶＥマーカーのτ＿Ｘ値の値とライン数Ｎの値を符号化復号化部８にセットし（処理１００９）、処理１００４へ戻って符号化復号化部８に復号化処理を開始させる。
【０１６２】
また、判断１００６の結果がＹＥＳになると、１ページ分の復号化処理が終了したので、この処理を終了する。
【０１６３】
また、この場合に適用するＡＴＭＯＶＥマーカーのτ＿Ｘ値の値、ライン数Ｎ、および、ライン数Ｎの増分の値の符号化条件情報は、固定的に適用するばかりではなく、送信側から受信側へ通知するようにしてもよい。
【０１６４】
その場合の送信時の処理の一例を図２５に示す。
【０１６５】
送信原稿がスキャナ５にセットされ（処理１１０１）、宛先が入力されて（処理１１０２）、画情報送信が指令されると（判断１１０３の結果がＹＥＳ）、そのときに秘匿通信モードが設定されているかどうかを調べる（判断１１０４）。
【０１６６】
秘匿通信モードが設定されている場合で、判断１１０４の結果がＹＥＳになるときには、スキャナ５にセットされた送信原稿を読み取り（処理１１０５）、それによって得た画像データを、符号化復号化部８で秘匿通信モード符号化圧縮し、それによって得られた二値画情報を画像蓄積装置９に蓄積する（処理１１０６）。このとき、秘匿通信モード符号化圧縮・蓄積処理としては、図２１に示した処理（ライン数Ｎが固定の場合）、あるいは、図２３に示した処理（ライン数Ｎも更新する場合）を適用することができる。
【０１６７】
次に、指定された宛先へ発呼し（処理１１０７）、相手端末との間で所定のグループ３ファクシミリ伝送手順の伝送前手順を行い、通信機能の設定およびモデム速度の設定を行う（処理１１０８）。また、この伝送前手順では、秘匿通信モードを使用する旨を相手端末へ通知するとともに、処理１１０６で適用した符号化条件情報（ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎ、あるいは、ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎとその増分値）を通知する。
【０１６８】
次いで、所定の画情報送信手順を行って画像蓄積装置９に蓄積した二値画情報を送信し（処理１１０９）、画情報の送信を終了すると、所定の伝送後手順を行い（処理１１１０）、回線を復旧し（処理１１１１）、一連の送信動作を終了する。
【０１６９】
また、秘匿通信モードが設定されていない場合で、判断１１０４の結果がＮＯになるときには、通常の送信動作を行う。すなわち、スキャナ５にセットされた送信原稿を読み取り（処理１１１５）、それによって得た画像データを符号化復号化部８で符号化圧縮し、それによって得られた二値画情報を画像蓄積装置９に蓄積する（処理１１１６）。
【０１７０】
次に、指定された宛先へ発呼し（処理１１１７）、相手端末との間で所定のグループ３ファクシミリ伝送手順の伝送前手順を行い、通信機能の設定およびモデム速度の設定を行う（処理１１１８）。
【０１７１】
次いで、所定の画情報送信手順を行って画像蓄積装置９に蓄積した二値画情報を送信し（処理１１１９）、画情報の送信を終了すると、所定の伝送後手順を行い（処理１１２０）、回線を復旧し（処理１１２１）、一連の送信動作を終了する。
【０１７２】
図２６は、この場合の着信時の処理の一例を示している。
【０１７３】
着信検出すると（処理１２０１）、着信応答し（処理１２０２）、所定のグループ３ファクシミリ伝送手順の伝送前手順を行い（処理１２０３）、使用する伝送機能およびモデム速度の設定を行う。
【０１７４】
この伝送前手順において、秘匿通信モードを使用する旨が指定されたかどうかを調べ（判断１２０４）、判断１２０４の結果がＹＥＳになるときには、所定の画情報受信手順を行って画情報を受信し、受信した画情報を画像蓄積装置９に蓄積する（処理１２０５）。
【０１７５】
画情報の受信を終了すると、所定の伝送後手順を行い（処理１２０６）、回線を復旧し（処理１２０７）、相手端末より通知された符号化条件情報（ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎ、あるいは、ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎとその増分値）を符号化復号化部８に通知する（処理１２０８）。
【０１７６】
次いで、蓄積した二値画情報の１ページについて、秘匿通信モード復号化処理を行って、１ページ分の画像データを形成し（処理１２０９）、その画像データをプロッタ６に転送して、１ページ分の受信原稿を記録出力する（処理１２１０）。この場合の秘匿通信モード復号化処理（処理１２０９）としては、図２２に示した処理（ライン数Ｎが固定の場合）、あるいは、図２４に示した処理（ライン数Ｎも更新する場合）を適用することができる。
【０１７７】
ここで、全ページの記録出力が終了したかどうかを調べ（判断１２１１）、判断１２１１の結果がＮＯになるときには、処理１２０９へ戻り、次のページの記録動作を行う。また、判断１２１１の結果がＹＥＳになるときには、このときの着信時の動作を終了する。
【０１７８】
一方、伝送前手順において、秘匿通信モードを使用する旨が指定されなかった場合で、判断１２０４の結果がＮＯになるときには、所定の画情報受信手順を行って画情報を受信し、受信した画情報を画像蓄積装置９に蓄積する（処理１２１１）。
【０１７９】
画情報の受信を終了すると、所定の伝送後手順を行い（処理１２１２）、回線を復旧する（処理１２１３）。
【０１８０】
次いで、蓄積した二値画情報の１ページについて、符号化復号化部８で非秘匿通信モードの復号化処理を行って、１ページ分の画像データを形成し（処理１２１４）、その画像データをプロッタ６に転送して、１ページ分の受信原稿を記録出力する（処理１２１５）。ここで、全ページの記録出力が終了したかどうかを調べ（判断１２１６）、判断１２１６の結果がＮＯになるときには、処理１２１４へ戻り、次のページの記録動作を行う。また、判断１２１６の結果がＹＥＳになるときには、このときの着信時の動作を終了する。
【０１８１】
ところで、上述した実施例では、符号化条件情報を通信により相手端末へ通知しているが、二値画情報の浮動マーカーセグメントのＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容に、符号化条件情報をセットするようにしても良い。
【０１８２】
図２７は、符号化条件情報がＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎの場合の秘匿通信モード符号化圧縮・蓄積処理の一例を示している。
【０１８３】
まず、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎを設定し（処理１３０１）、秘匿通信モードの符号化処理動作を符号化復号化部８にセットし（処理１３０２）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値およびライン数Ｎの値を符号化復号化部８にセットして、符号化復号化部８に符号化処理を開始させる（処理１３０３）。
【０１８４】
これにより、符号化復号化部８は、通知されたライン数Ｎについて、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘ値を適用して符号化処理を行い、ライン数Ｎの符号化処理を終了すると、動作を一時停止する（処理１３０４）。
【０１８５】
したがって、符号化処理がライン数Ｎだけ終了するまで待ち（判断１３０５のＮＯループ）、Ｎラインの符号化処理が終了して、判断１３０５の結果がＹＥＳになると、１ページ分の符号化処理が終了したかどうかを調べ（判断１３０６）、判断７０６の結果がＮＯになるときには、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の値を更新し（処理１３０７）、更新したＡＴＭＯＶＥマーカーのτ＿Ｘ値の値およびライン数Ｎの値を符号化復号化部８にセットし、符号化復号化部８に符号化処理を開始させる。
【０１８６】
また、判断１３０６の結果がＹＥＳになると、二値画情報の浮動マーカーセグメントのＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容に、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎをセットし（処理１３０９）、この処理を終了する。
【０１８７】
図２８は、この場合の秘匿通信モード復号化処理の一例を示している。
【０１８８】
まず、二値画情報の浮動マーカーセグメントのいずれかのＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容からＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎを取得し（処理１４００）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎを設定し（処理１４０１）、秘匿通信モードの復号化処理動作を符号化復号化部８にセットし（処理１４０２）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値およびライン数Ｎの値を符号化復号化部８にセットして、符号化復号化部８に符号化処理を開始させる。
【０１８９】
これにより、符号化復号化部８は、通知されたライン数Ｎについて、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘ値を適用して復号化処理を行い、ライン数Ｎの復号化処理を終了すると、動作を一時停止する（処理１４０４）。
【０１９０】
したがって、復号化処理がライン数Ｎだけ終了するまで待ち（判断１４０５のＮＯループ）、Ｎラインの復号化処理が終了して、判断１４０５の結果がＹＥＳになると、１ページ分の復号化処理が終了したかどうかを調べ（判断１４０６）、判断１４０６の結果がＮＯになるときには、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の値を更新し（処理１４０７）、更新したＡＴＭＯＶＥマーカーのτ＿Ｘ値の値およびライン数Ｎの値を符号化復号化部８にセットし、符号化復号化部８に復号化処理を開始させる。
【０１９１】
また、判断１４０６の結果がＹＥＳになると、１ページ分の復号化処理が終了したので、この処理を終了する。
【０１９２】
図２９は、符号化条件情報がＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎとその増分値の場合の秘匿通信モード符号化圧縮・蓄積処理の一例を示している。
【０１９３】
まず、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎおよびライン数Ｎの増分を設定し（処理１５０１）、秘匿通信モードの符号化処理動作を符号化復号化部８にセットし（処理１５０２）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎの初期値を符号化復号化部８にセットして、符号化復号化部８に符号化処理を開始させる（処理１５０３）。
【０１９４】
これにより、符号化復号化部８は、通知されたライン数Ｎについて、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘ値を適用して符号化処理を行い、ライン数Ｎの符号化処理を終了すると、動作を一時停止する（処理１５０４）。
【０１９５】
したがって、符号化処理がライン数Ｎだけ終了するまで待ち（判断１５０５のＮＯループ）、Ｎラインの符号化処理が終了して、判断１５０５の結果がＹＥＳになると、１ページ分の符号化処理が終了したかどうかを調べ（判断１５０６）、判断１５０６の結果がＮＯになるときには、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の値を更新し（処理１５０７）、ライン数Ｎの値を、処理１５０１で設定した増分の値を加えた値に更新し（処理１５０８）、更新後のＡＴＭＯＶＥマーカーのτ＿Ｘ値の値とライン数Ｎの値を符号化復号化部８にセットし（処理１５０９）、処理１５０４に戻って符号化復号化部８に符号化処理を開始させる。
【０１９６】
また、判断１５０６の結果がＹＥＳになると、二値画情報の浮動マーカーセグメントのＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容に、ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎとその増分値をセットし（処理１３０９）この処理を終了する。
【０１９７】
図３０は、この場合の秘匿通信モード復号化処理の一例を示している。
【０１９８】
まず、二値画情報の浮動マーカーセグメントのいずれかのＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容からＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎおよびその増分を取得し（処理１６００）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎおよびその増分を設定し（処理１６０１）、秘匿通信モードの復号化処理動作を符号化復号化部８にセットし（処理１６０２）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎの初期値を符号化復号化部８にセットして、符号化復号化部８に符号化処理を開始させる（処理１６０３）。
【０１９９】
これにより、符号化復号化部８は、通知されたライン数Ｎについて、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘ値を適用して復号化処理を行い、ライン数Ｎの復号化処理を終了すると、動作を一時停止する（処理１６０４）。
【０２００】
したがって、復号化処理がライン数Ｎだけ終了するまで待ち（判断１６０５のＮＯループ）、Ｎラインの復号化処理が終了して、判断１６０５の結果がＹＥＳになると、１ページ分の復号化処理が終了したかどうかを調べ（判断１６０６）、判断１６０６の結果がＮＯになるときには、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の値を更新し（処理１６０７）、ライン数Ｎの値を、処理１６０１で設定した増分の値を加えた値に更新し（処理１６０８）、更新後のＡＴＭＯＶＥマーカーのτ＿Ｘ値の値とライン数Ｎの値を符号化復号化部８にセットし（処理１６０９）、処理１６０４へ戻って符号化復号化部８に復号化処理を開始させる。
【０２０１】
また、判断１６０６の結果がＹＥＳになると、１ページ分の復号化処理が終了したので、この処理を終了する。
【０２０２】
ところで、上述した実施例では、符号化条件情報を平文のまま通信したり、あるいは、ＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容にセットしているが、秘匿通信という観点から考えると、符号化条件情報を暗号化して通信したり、あるいは、ＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容にセットした方が、好ましい。
【０２０３】
なお、暗号化の方法は、従来より提案されている周知な方法を適用することができる。
【０２０４】
図３１は、符号化条件情報を暗号化して通信する場合の送信時の処理の一例を示す。
【０２０５】
送信原稿がスキャナ５にセットされ（処理１７０１）、宛先が入力されて（処理１１０２）、画情報送信が指令されると（判断１７０３の結果がＹＥＳ）、そのときに秘匿通信モードが設定されているかどうかを調べる（判断１７０４）。
【０２０６】
秘匿通信モードが設定されている場合で、判断１７０４の結果がＹＥＳになるときには、スキャナ５にセットされた送信原稿を読み取り（処理１７０５）、それによって得た画像データを、符号化復号化部８で秘匿通信モード符号化圧縮し、それによって得られた二値画情報を画像蓄積装置９に蓄積する（処理１７０６）。このとき、秘匿通信モード符号化圧縮・蓄積処理としては、図２１に示した処理（ライン数Ｎが固定の場合）、あるいは、図２３に示した処理（ライン数Ｎも更新する場合）を適用することができる。
【０２０７】
次に、このときに使用した符号化条件情報を所定方法で暗号化する（処理１７０７）。そして、指定された宛先へ発呼し（処理１７０８）、相手端末との間で所定のグループ３ファクシミリ伝送手順の伝送前手順を行い、通信機能の設定およびモデム速度の設定を行う（処理１７０９）。また、この伝送前手順では、秘匿通信モードを使用する旨を相手端末へ通知するとともに、処理１７０７で作成した暗号化された符号化条件情報（ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎ、あるいは、ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎとその増分値）を通知する。
【０２０８】
次いで、所定の画情報送信手順を行って画像蓄積装置９に蓄積した二値画情報を送信し（処理１７１０）、画情報の送信を終了すると、所定の伝送後手順を行い（処理１７１１）、回線を復旧し（処理１７１２）、一連の送信動作を終了する。
【０２０９】
また、秘匿通信モードが設定されていない場合で、判断１７０４の結果がＮＯになるときには、通常の送信動作を行う。すなわち、スキャナ５にセットされた送信原稿を読み取り（処理１７１５）、それによって得た画像データを符号化復号化部８で符号化圧縮し、それによって得られた二値画情報を画像蓄積装置９に蓄積する（処理１７１６）。
【０２１０】
次に、指定された宛先へ発呼し（処理１７１７）、相手端末との間で所定のグループ３ファクシミリ伝送手順の伝送前手順を行い、通信機能の設定およびモデム速度の設定を行う（処理１７１８）。
【０２１１】
次いで、所定の画情報送信手順を行って画像蓄積装置９に蓄積した二値画情報を送信し（処理１７１９）、画情報の送信を終了すると、所定の伝送後手順を行い（処理１７２０）、回線を復旧し（処理１７２１）、一連の送信動作を終了する。
【０２１２】
図３２は、この場合の着信時の処理の一例を示している。
【０２１３】
着信検出すると（処理１８０１）、着信応答し（処理１８０２）、所定のグループ３ファクシミリ伝送手順の伝送前手順を行い（処理１８０３）、使用する伝送機能およびモデム速度の設定を行う。
【０２１４】
この伝送前手順において、秘匿通信モードを使用する旨が指定されたかどうかを調べ（判断１８０４）、判断１８０４の結果がＹＥＳになるときには、所定の画情報受信手順を行って画情報を受信し、受信した画情報を画像蓄積装置９に蓄積する（処理１８０５）。
【０２１５】
画情報の受信を終了すると、所定の伝送後手順を行い（処理１８０６）、回線を復旧し（処理１８０７）、相手端末より通知された暗号化された符号化条件情報（ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎ、あるいは、ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎとその増分値）を解読して、元の符号化条件情報を形成し、符号化復号化部８に通知する（処理１８０８）。
【０２１６】
次いで、蓄積した二値画情報の１ページについて、秘匿通信モード復号化処理を行って、１ページ分の画像データを形成し（処理１８０９）、その画像データをプロッタ６に転送して、１ページ分の受信原稿を記録出力する（処理１８１０）。この場合の秘匿通信モード復号化処理（処理１８０９）としては、図２２に示した処理（ライン数Ｎが固定の場合）、あるいは、図２４に示した処理（ライン数Ｎも更新する場合）を適用することができる。
【０２１７】
ここで、全ページの記録出力が終了したかどうかを調べ（判断１８１１）、判断１８１１の結果がＮＯになるときには、処理１８０９へ戻り、次のページの記録動作を行う。また、判断１８１１の結果がＹＥＳになるときには、このときの着信時の動作を終了する。
【０２１８】
一方、伝送前手順において、秘匿通信モードを使用する旨が指定されなかった場合で、判断１８０４の結果がＮＯになるときには、所定の画情報受信手順を行って画情報を受信し、受信した画情報を画像蓄積装置９に蓄積する（処理１８１１）。
【０２１９】
画情報の受信を終了すると、所定の伝送後手順を行い（処理１８１２）、回線を復旧する（処理１８１３）。
【０２２０】
次いで、蓄積した二値画情報の１ページについて、符号化復号化部８で非秘匿通信モードの復号化処理を行って、１ページ分の画像データを形成し（処理１８１４）、その画像データをプロッタ６に転送して、１ページ分の受信原稿を記録出力する（処理１８１５）。ここで、全ページの記録出力が終了したかどうかを調べ（判断１８１６）、判断１８１６の結果がＮＯになるときには、処理１８１４へ戻り、次のページの記録動作を行う。また、判断１８１６の結果がＹＥＳになるときには、このときの着信時の動作を終了する。
【０２２１】
図３３は、符号化条件情報がＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎの場合で、その符号化条件情報を暗号化してＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容にセットする場合の秘匿通信モード符号化圧縮・蓄積処理の一例を示している。
【０２２２】
まず、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎを設定し（処理１９０１）、秘匿通信モードの符号化処理動作を符号化復号化部８にセットし（処理１９０２）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値およびライン数Ｎの値を符号化復号化部８にセットして、符号化復号化部８に符号化処理を開始させる（処理１９０３）。
【０２２３】
これにより、符号化復号化部８は、通知されたライン数Ｎについて、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘ値を適用して符号化処理を行い、ライン数Ｎの符号化処理を終了すると、動作を一時停止する（処理１９０４）。
【０２２４】
したがって、符号化処理がライン数Ｎだけ終了するまで待ち（判断１９０５のＮＯループ）、Ｎラインの符号化処理が終了して、判断１９０５の結果がＹＥＳになると、１ページ分の符号化処理が終了したかどうかを調べ（判断１９０６）、判断１９０６の結果がＮＯになるときには、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の値を更新し（処理１９０７）、更新したＡＴＭＯＶＥマーカーのτ＿Ｘ値の値およびライン数Ｎの値を符号化復号化部８にセットし、符号化復号化部８に符号化処理を開始させる。
【０２２５】
また、判断１９０６の結果がＹＥＳになると、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎを暗号化処理し、その暗号化されたＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値とライン数Ｎを、二値画情報の浮動マーカーセグメントのＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容にセットし（処理１９０９）、この処理を終了する。
【０２２６】
図３４は、この場合の秘匿通信モード復号化処理の一例を示している。
【０２２７】
まず、二値画情報の浮動マーカーセグメントのいずれかのＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容から、暗号化されたＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値とライン数Ｎを取得し、それを解読して元のＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値とライン数Ｎを取得し（処理２０００）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値とライン数Ｎを設定し（処理２００１）、秘匿通信モードの復号化処理動作を符号化復号化部８にセットし（処理２００２）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値およびライン数Ｎの値を符号化復号化部８にセットして、符号化復号化部８に符号化処理を開始させる。
【０２２８】
これにより、符号化復号化部８は、通知されたライン数Ｎについて、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘ値を適用して復号化処理を行い、ライン数Ｎの復号化処理を終了すると、動作を一時停止する（処理２００４）。
【０２２９】
したがって、復号化処理がライン数Ｎだけ終了するまで待ち（判断２００５のＮＯループ）、Ｎラインの復号化処理が終了して、判断２００５の結果がＹＥＳになると、１ページ分の復号化処理が終了したかどうかを調べ（判断２００６）、判断２００６の結果がＮＯになるときには、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の値を更新し（処理２００７）、更新したＡＴＭＯＶＥマーカーのτ＿Ｘ値の値およびライン数Ｎの値を符号化復号化部８にセットし、符号化復号化部８に復号化処理を開始させる。
【０２３０】
また、判断２００６の結果がＹＥＳになると、１ページ分の復号化処理が終了したので、この処理を終了する。
【０２３１】
図３５は、符号化条件情報がＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎとその増分値の場合で、その符号化条件情報を暗号化してＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容にセットする場合の秘匿通信モード符号化圧縮・蓄積処理の一例を示している。
【０２３２】
まず、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎおよびライン数Ｎの増分を設定し（処理２１０１）、秘匿通信モードの符号化処理動作を符号化復号化部８にセットし（処理２１０２）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎの初期値を符号化復号化部８にセットして、符号化復号化部８に符号化処理を開始させる（処理２１０３）。
【０２３３】
これにより、符号化復号化部８は、通知されたライン数Ｎについて、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘ値を適用して符号化処理を行い、ライン数Ｎの符号化処理を終了すると、動作を一時停止する（処理２１０４）。
【０２３４】
したがって、符号化処理がライン数Ｎだけ終了するまで待ち（判断２１０５のＮＯループ）、Ｎラインの符号化処理が終了して、判断２１０５の結果がＹＥＳになると、１ページ分の符号化処理が終了したかどうかを調べ（判断２１０６）、判断２１０６の結果がＮＯになるときには、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の値を更新し（処理２１０７）、ライン数Ｎの値を、処理２１０１で設定した増分の値を加えた値に更新し（処理２１０８）、更新後のＡＴＭＯＶＥマーカーのτ＿Ｘ値の値とライン数Ｎの値を符号化復号化部８にセットし（処理２１０９）、処理２１０４に戻って符号化復号化部８に符号化処理を開始させる。
【０２３５】
また、判断２１０６の結果がＹＥＳになると、ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎとその増分値を暗号化処理し、その暗号化されたＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎとその増分値を、二値画情報の浮動マーカーセグメントのＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容にセットし（処理２１１０）この処理を終了する。
【０２３６】
図３６は、この場合の秘匿通信モード復号化処理の一例を示している。
【０２３７】
まず、二値画情報の浮動マーカーセグメントのいずれかのＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容から暗号化されたＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値、ライン数Ｎおよびその増分を取得し、それを解読して元のＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎおよびその増分を取得し（処理２２００）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の初期値と、ライン数Ｎおよびその増分を設定し（処理２２０１）、秘匿通信モードの復号化処理動作を符号化復号化部８にセットし（処理２２０２）、ＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎの初期値を符号化復号化部８にセットして、符号化復号化部８に符号化処理を開始させる（処理２２０３）。
【０２３８】
これにより、符号化復号化部８は、通知されたライン数Ｎについて、通知されたＡＴＭＯＶＥマーカーのτ＿Ｘ値を適用して復号化処理を行い、ライン数Ｎの復号化処理を終了すると、動作を一時停止する（処理２２０４）。
【０２３９】
したがって、復号化処理がライン数Ｎだけ終了するまで待ち（判断２２０５のＮＯループ）、Ｎラインの復号化処理が終了して、判断２２０５の結果がＹＥＳになると、１ページ分の復号化処理が終了したかどうかを調べ（判断２２０６）、判断２２０６の結果がＮＯになるときには、ＡＴＭＯＶＥマーカーのτ＿Ｘ値の値を更新し（処理２２０７）、ライン数Ｎの値を、処理２２０１で設定した増分の値を加えた値に更新し（処理２２０８）、更新後のＡＴＭＯＶＥマーカーのτ＿Ｘ値の値とライン数Ｎの値を符号化復号化部８にセットし（処理２２０９）、処理２２０４へ戻って符号化復号化部８に復号化処理を開始させる。
【０２４０】
また、判断２２０６の結果がＹＥＳになると、１ページ分の復号化処理が終了したので、この処理を終了する。
【０２４１】
【発明の効果】
以上説明したように、本発明によれば、画像データに対してアダプティブテンプレートを適用して予測符号化を行い、その予測符号化結果を算術符号化して形成された画情報を通信する画像データ通信装置において、上記アダプティブテンプレートで適用する浮動テンプレート画素の位置情報を利用して、上記画情報を暗号化するようにしたので、従来のハードウェア構成を維持したまま通信データに対し簡易に秘匿性を与えることができるという効果を得る。
【図面の簡単な説明】
【図１】本発明の一実施例にかかるグループ３ファクシミリ装置の構成例を示したブロック図。
【図２】二値算術符号化を説明するための概略図。
【図３】優勢シンボルの符号化処理および劣勢シンボルの符号化処理の一例を示したフローチャート。
【図４】復号化処理の一例を示したフローチャート。
【図５】テンプレートの一例を示した概略図。
【図６】符号化復号化部８におけるＪＢＩＧ符号化処理部の構成例を示したブロック図。
【図７】メモリ処理部２４に記憶されている１要素を例示した概略図。
【図８】確率推定テーブル部２５に記憶されている１要素を例示した概略図。
【図９】確率推定テーブルの一例を示した概略図。
【図１０】確率推定テーブルの一例を示した概略図（続き）。
【図１１】符号化復号化部８におけるＪＢＩＧ復号化処理部の構成例を示したブロック図。
【図１２】ＪＢＩＧ符号データのフォーマットの一例を示した概略図。
【図１３】ＪＢＩＧ符号データのフォーマットの一例を示した概略図（続き）。
【図１４】ＡＴＭＯＶＥの変換テーブルの２つの例を示した概略図。
【図１５】本発明の一実施例にかかる画情報送信時の処理の一例を示したフローチャート。
【図１６】着信時の処理の一例を示したフローチャート。
【図１７】秘匿通信モード復号化処理（処理２０８）の一例を示したフローチャート。
【図１８】送信時の処理の他の例を示したフローチャート。
【図１９】図１８に対応した着信時の処理の一例を示したフローチャート。
【図２０】送信時の処理のさらに他の例を示したフローチャート。
【図２１】秘匿通信モード符号化圧縮・蓄積処理（処理６０６）の一例を示したフローチャート。
【図２２】図２１に対応した秘匿通信モード復号化処理の一例を示したフローチャート。
【図２３】秘匿通信モード符号化圧縮・蓄積処理（処理６０６）の他の例を示したフローチャート。
【図２４】図２３に対応した秘匿通信モード復号化処理の一例を示したフローチャート。
【図２５】送信時の処理のまたさらに他の例を示したフローチャート。
【図２６】図２５に対応した着信時の処理の一例を示したフローチャート。
【図２７】符号化条件情報がＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎの場合の秘匿通信モード符号化圧縮・蓄積処理の一例を示したフローチャート。
【図２８】図２７に対応した秘匿通信モード復号化処理の一例を示したフローチャート。
【図２９】符号化条件情報がＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎとその増分値の場合の秘匿通信モード符号化圧縮・蓄積処理の一例を示している。
【図３０】図２９に対応した秘匿通信モード復号化処理の一例を示したフローチャート。
【図３１】符号化条件情報を暗号化して通信する場合の送信時の処理の一例を示したフローチャート。
【図３２】図３１に対応した着信時の処理の一例を示したフローチャート。
【図３３】符号化条件情報がＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎの場合で、その符号化条件情報を暗号化してＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容にセットする場合の秘匿通信モード符号化圧縮・蓄積処理の一例を示したフローチャート。
【図３４】図３３に対応した秘匿通信モード復号化処理の一例を示したフローチャート。
【図３５】符号化条件情報がＡＴＭＯＶＥマーカーのτ＿Ｘ値およびライン数Ｎとその増分値の場合で、その符号化条件情報を暗号化してＣＯＭＭＥＮＴマーカーのＣＯＭＭＥＮＴの内容にセットする場合の秘匿通信モード符号化圧縮・蓄積処理の一例を示したフローチャート。
【図３６】図３５に対応した秘匿通信モード復号化処理の一例を示したフローチャート。
【符号の説明】
１  システム制御部
８  符号化復号化部
【図１】
0004773001.tif 000002
【図２】
0004773001.tif 000003
【図３】
0004773001.tif 000004
【図４】
0004773001.tif 000005
【図５】
0004773001.tif 000006
【図６】
0004773001.tif 000007
【図７】
0004773001.tif 000008
【図８】
0004773001.tif 000009
【図９】
0004773001.tif 000010
【図１０】
0004773001.tif 000011
【図１１】
0004773001.tif 000012
【図１２】
0004773001.tif 000013
【図１３】
0004773001.tif 000014
【図１４】
0004773001.tif 000015
【図１５】
0004773001.tif 000016
【図１６】
0004773001.tif 000017
【図１７】
0004773001.tif 000018
【図１８】
0004773001.tif 000019
【図１９】
0004773001.tif 000020
【図２０】
0004773001.tif 000021
【図２１】
0004773001.tif 000022
【図２２】
0004773001.tif 000023
【図２３】
0004773001.tif 000024
【図２４】
0004773001.tif 000025
【図２５】
0004773001.tif 000026
【図２６】
0004773001.tif 000027
【図２７】
0004773001.tif 000028
【図２８】
0004773001.tif 000029
【図２９】
0004773001.tif 000030
【図３０】
0004773001.tif 000031
【図３１】
0004773001.tif 000032
【図３２】
0004773001.tif 000033
【図３３】
0004773001.tif 000034
【図３４】
0004773001.tif 000035
【図３５】
0004773001.tif 000036
【図３６】
0004773001.tif 000037