(57)【要約】【課題】ファックス通信時における送信側のデータ圧縮時の不具合を簡単に検出する。【解決手段】ファックス通信を受信したら、原稿サイズの取得（ステップＳ２０２）、圧縮方式の取得（ステップ２０３）、原稿サイズおよび圧縮方式に応じて設定された閾値データ量のメモリからの読み出し（ステップＳ２０４）を行う。そして、受信したデータの圧縮状態におけるデータ量（コードデータ量）が閾値データ量を超えているか否か、を判定し（ステップＳ２０８）、コードデータ量が閾値データ量を超えていれば、送信側のデータ圧縮処理時に不具合が発生した可能性を前提とした処理を行う。【選択図】図２
2008011381.tif 000002
【特許請求の範囲】
【請求項１】
データ圧縮された通信データを送信および／または受信する通信手段と、
前記通信データの通信単位に対して設定された閾値データ量を記憶した記憶手段と、
前記通信データの通信単位を検出する通信単位検出手段と、
前記データ圧縮された通信データのデータ量が前記閾値データ量を超えているか否かを判定する判定手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記通信データは、ファックスの通信データであり、
前記通信単位は、用紙１ページに基づいて設定されることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記通信データは、ファックスの通信データであり、
前記通信単位は、前記通信データのライン単位に基づいて設定されることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記判定手段の判定に基づいて前記通信データの再送信を要求する信号を生成する再送信要求信号生成手段を備えることを特徴とする請求項１〜３のいずれかに記載の情報処理装置。
【請求項５】
前記判定手段の判定に基づいて前記通信データの再送信を要求する文書画像を前記通信データの送信元に送信する送信手段を備えることを特徴とする請求項２または請求項３に記載の情報処理装置。
【請求項６】
前記送信元に送信される文書画像内に、受信した前記通信データを伸長することで得た画像を表示させることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記受信した通信データを伸長することで得た画像を表示する画像表示装置を備えることを特徴とする請求項１〜６のいずれかに記載の情報処理装置。
【請求項８】
前記受信した通信データを伸長することで得た画像を印刷する印刷手段を備えることを特徴とする請求項１〜７のいずれかに記載の情報処理装置。
【請求項９】
前記通信データが写真画像のデータである場合に、前記判定の結果に関係なく当該画像の印刷を行う印刷手段を備えることを特徴とする請求項１〜８のいずれかに記載の情報処理装置。
【請求項１０】
前記通信データの圧縮方式に基づいて前記閾値データ量が個別に設けられていることを特徴とする請求項１〜９のいずれかに記載の情報処理装置。
【請求項１１】
データ圧縮された通信データの通信単位を検出する通信単位検出ステップと、
前記圧縮された通信データのデータ量と前記通信単位に対して設定された閾値データ量とを比較する比較ステップと
を備えることを特徴とする情報処理装置の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファックス通信等に適用可能な通信技術に係り、受信したデータのデータ圧縮状態におけるデータ量を監視することで通信エラーを検出する技術に関する。
【背景技術】
【０００２】
従来、ファックスの通信時における通信エラーに対応する技術として、画像情報を予め決められた長さの単位に分割したものを伝送し、伝送路上でエラーが生じた場合に分割された単位毎に再送信する技術（ＥＣＭ）が知られている。この技術については、例えば特許文献１や特許文献２に記載されている。これらの技術は、通信プロトコルを利用して通信エラーの発生を検出し、そのリカバリを行なうものである。また、白紙のファクシミリ原稿を送信したことを検出し、それをユーザに警告する技術として、原稿の１ライン当たりの符号データ量がある決められた値よりも小さいか否か、を判定する構成が提案されている（特許文献３）。
【０００３】
【特許文献１】特開平５−１９９３５４（「００６６」段落、「００７０」段落）
【特許文献２】特開平６−６２２０７（要約書）
【特許文献３】特開平６―４６１８５（要約書）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ファックス通信においては、電話回線を利用する関係から、データを圧縮（エンコード）し、電話回線を介してその圧縮したデータを受け取り側に送り、受け取り側においてその圧縮されたデータが伸長（デコード）されて元のデータが復元される。この方法においては、データ圧縮の処理時に不具合が発生し、データ圧縮されたものを伸張した場合に、正確に元の情報を再現できなくなる場合がある。特許文献１や２に記載された技術は、伝送路上におけるデータ伝送のエラーの発生を検出する技術であるので、このデータ圧縮時に発生する不具合を検出することができない。
【０００５】
つまり、送り側のファックス通信装置におけるデータ圧縮処理に不具合が発生し、データ伝送にエラーが発生しない場合、上述したＥＣＭでは、正常通信としてデータ伝送が行なわれる。この際、受け側のファックス通信装置は、コードデータを正確に伸長することができず、一般に砂嵐状に乱れた画像が印刷される。また、特許文献３に記載されている技術は、白紙画像の判定を行うためのもので、上述した圧縮処理時の不良は検出できない。これは、後述のように、データの圧縮処理時に不具合が発生した場合、コード化されたデータのデータ量は、正常なデータ圧縮が行われた場合に比較して大きくなる傾向にあるからである。
【０００６】
そこで本発明は、ファックス通信において、送信側のデータ圧縮時に不具合が発生した際にそれを簡単に検出し、データ通信の不具合を是正することができる技術を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、データ圧縮された通信データを送信および／または受信する通信手段と、通信データの通信単位に対して設定された閾値データ量を記憶した記憶手段と、通信データの通信単位を検出する通信単位検出手段と、データ圧縮された通信データのデータ量が閾値データ量を超えているか否かを判定する判定手段とを備えることを特徴とする。
【０００８】
以下、本発明の原理を説明する。一般にデータ圧縮に不具合が発生した場合、圧縮後のデータ量は、正常に処理が行われた場合に比較して大きくなる。例えば、データ圧縮が正常に行われた場合に、データ圧縮後のデータ量がデータ圧縮前の２０％以下になるが普通である圧縮方式において、データ圧縮の処理に不具合があると、データ圧縮後のデータ量が８０％〜１１０％程度と大きくなる。勿論この場合、元の画像（圧縮前の画像データ）は復元できない。
【０００９】
本発明は、この現象を利用したものである。例えば、上記の例を挙げて説明すると、当該ファックス通信における原稿サイズおよび圧縮方法における標準的なデータ量（非圧縮）の５０％を閾値データ量として設定する。そして、当該ファックス通信において取り扱われる圧縮データのデータ量が、この閾値データを超えるか否かを判定する。上述したように、データ圧縮時に不具合があると、データ圧縮後のデータ量が圧縮前の８０％以上となる（この例示の場合）ので、扱う圧縮データのデータ量が標準データ量の５０％を超えている場合、データ圧縮時に不具合が発生した可能性を推定することができる。これが本発明の原理である。
【００１０】
閾値データ量をＤとすると、所定の原稿サイズおよび圧縮方法における圧縮前における標準的なデータ量をＡ、圧縮後の標準的なデータ量をＣとした場合に下記「数１」が満たされる必要がある。
【００１１】
〔数１〕Ｃ＜Ｄ＜Ａ
【００１２】
本発明によれば、受信したデータが印刷される前に、送信元におけるデータ圧縮処理の不具合の発生を推し量ることができ、データの再送信を要求する等の対応を行うことができる。このため、受信原稿の枚数が多い場合に画像の再現ができていない原稿が印刷されて時間や印刷用紙が無駄になる等の問題を回避することができる。
【００１３】
なお、通信単位というのは、ファックスで伝送される原稿のサイズ１ページ（Ａ４やＢ５といった用紙の規格サイズの１ページ分）や通信規格で定められているライン単位のこという。
【００１４】
本発明は、ファックス通信装置におけるファックス通信機能に利用する以外に、ファックス通信装置、複写装置、印刷装置、これらの複合機器の内部における通信技術に利用することができる。例えば、複写装置が電子ソート機能と呼ばれる機能を備えている場合がある。この機能によれば、例えば、複写する原稿の複写物を、ページを揃えて複数部印刷することができる。この機能を実行する場合、一旦画像データを圧縮し、それをＲＡＭに蓄え、このＲＡＭに蓄えた画像データを伸張して印刷する動作を繰り返す。一旦圧縮してＲＡＭに記憶させるのは、画像データはデータ量が多いので、データ圧縮しないとデータの伝送効率やＲＡＭの利用効率の面で不利になるからである。このＲＡＭに記憶させる前のデータ圧縮が正常に行われたか否かを判定する技術に本発明を利用することで、機器内における通信に際してのデータ圧縮の不良を検出することができる。
【００１５】
本発明の情報処理装置において、判定手段の判定に基づいて通信データの再送信を要求する信号を生成する再送信要求信号生成手段を備えることが望ましい。この態様によれば、受信したデータの送信側におけるデータ圧縮処理の不具合が疑われる場合に、当該通信データの再送信を送信側の通信装置に要求することができる。これにより、受信した画像が印刷された段階で初めて送信側におけるデータ圧縮処理の不具合を認識し、再度送信を依頼する等の面倒を避けることができる。
【００１６】
本発明の情報処理装置において、判定手段の判定に基づいて通信データの再送信を要求する文書画像を当該通信データの送信元に送信する送信手段を備えることが望ましい。この態様によれば、送信側への再送信の依頼をＦＡＸ文書により行なうことができる。この態様によれば、送信元のユーザに状況を知らせることができるので、送信元のファックス装置のデータ圧縮機能に問題がある場合等に有用となる。
【００１７】
また、この態様において、送信元に送信される文書画像内に、受信した通信データを伸長することで得た画像を表示させることもできる。こうすることで、再送信を依頼するファックス書面中に圧縮時に問題のあった画像のイメージ（多くの場合は、それは砂嵐状等になっている）が表示され、送信元のユーザがそれを参照することができる。この態様によれば、送信側と受信側との双方において、データ圧縮の不具合に起因するファックス通信時の通信トラブルにおける情報の共有化を計ることができる。
【００１８】
本発明の情報処理装置において、受信した通信データが写真画像のデータである場合に、閾値データ量を利用した判定の結果に関係なく当該画像の印刷が行われることが好ましい。写真の画像データは、画素が微細に分布しているので、データ圧縮効率は低く、そのため文字情報の場合に比較してデータ圧縮後のデータ量（コードデータ量）が大きくなる。そのため、本発明の閾値データ量に基づく判定では、誤判定の可能性が高くなる。したがって、通信が写真モードで行われている場合には、通信やデータ形式が写真モードである旨を通信データのヘッダ情報等から取得し、判定処理に関係なく伸張後における当該画像の印刷を行うことが望ましい。
【００１９】
本発明の情報処理装置において、前記閾値データ量が通信データの圧縮方式に基づいて個別に設けられていることが望ましい。データ圧縮によるデータ量の減少割合は、データ圧縮の方式によって異なる。したがって、データ圧縮の不具合の有無を判定するための閾値データ量の値は、圧縮方式に応じて個別に設定されていることが望ましい。
【００２０】
本発明は、情報処理装置の動作方法として把握することもできる。すなわち、本発明の情報処理装置の動作方法は、データ圧縮された通信データの通信単位を検出する通信単位検出ステップと、圧縮された通信データのデータ量と通信単位に対して設定された閾値データ量とを比較する比較ステップを備えることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、用紙サイズ等のデータ量単位で設定された閾値によって、データ圧縮処理によるデータ量の圧縮の程度を判定し、データ圧縮処理が正常に行われた否かを判定する。これにより、ファックスデータの送信側でデータ圧縮に不具合が発生した場合に、受信画像の印刷を行う前の段階で送信側でのデータ圧縮の不具合を受信側で検出することができ、データの再送信等の対応を行うことができる。このため送信側のデータ圧縮処理に問題があった場合におけるファックス通信の不具合を是正することができる。
【発明を実施するための最良の形態】
【００２２】
１．第１の実施形態
（１−１：第１の実施形態の構成）  
図１は、本発明を利用したファックス通信装置および通信システムの概要を示すブロック図である。図１には、電話回線１０によって接続された同じ構成の第１のファックス通信装置１００と第２のファックス通信装置２００が示されている。
【００２３】
ファックス通信装置１００は、ＲＯＭ（Read Only Memory）１０３を備えている。ＲＯＭ１０３には、後述する動作を制御する動作プログラム、動作に必要なデータ、および送信側におけるデータ圧縮が正常に行われたか否かを判定する際に利用される閾値データ量が記憶されている。閾値データ量は、各原稿サイズと圧縮形式の組み合わせに応じて実験的に求めておき、それがＲＯＭ１０３に記憶されている。閾値データ量の設定手順については後述する。
【００２４】
ＣＰＵ（Central Processing Unit)１０１は、ＲＯＭ１０３に記憶された閾値データ量を参照し、受信データの送信側における圧縮処理が正常に行われたか否か、の判定を行う。また、ＣＰＵ１０１は、各種デバイスの動作を制御し、後述する動作手順を実行する。ＲＡＭ１０２は、後述する動作手順の実行時に必要なデータを一時的に記憶するワーキングエリアとして機能する。また、ＲＡＭ１０２には、電池によるバックアップメモリや不揮発メモリが含まれており、ユーザが設定した各種の動作条件等が記憶される。なお、不揮発メモリとしてハードディスク等のディスク記憶装置を利用することもできる。また、不揮発メモリとして外付けの記憶媒体を利用することもできる。
【００２５】
原稿読み取り部１０４は、ファックス送信する原稿のイメージ画像を光学的に読み取り、当該画像イメージの電子データを生成する機能を有する。また、セットされた原稿の原稿サイズを検出する機能を有する。コード作成部(Encoder)１０５は、原稿読み取り部１０４から出力される電子データを所定のデータ圧縮方法に従ってコード化（符号化）し、データ圧縮を行う。データ圧縮方法としては、ＭＨ、ＭＲ、ＭＭＲ、ＪＢＩＧ等が挙げられるが、他の形式のものでも利用することができる。
【００２６】
データ圧縮された画像データは、コード作成部１０５からファックスモデム１０６に送られる。ファックスモデム１０６は、データ圧縮された画像データを、電話回線１０を伝送可能なデータ信号の形式に変換し、またその変換したデータ信号を、電話回線１０を介して送信相手のファクス通信装置２００に送る機能を有する。また、ファックスモデム１０６は、電話回線１０を介して伝送されてくるデータ信号をファックス通信装置１００内で取り扱うことができる形式のデータ信号に変換する機能を有する。
【００２７】
画像復元部(Decoder)１０７は、コード作成部１０５とは逆に、ファックスモデム１０６が受信した通信データを圧縮された状態から伸張し、画像データを復元する機能を有する。原稿出力部１０８は、画像復元部１０７で復元された画像データに基づいて、当該画像を印刷し出力する機能を有する。画像表示装置１０９は、画像復元部１０７で復元した画像データに基づく画像イメージを画面上に表示する。また、画像表示装置１０９は、ユーザへの報知情報やユーザが各種の操作や設定を行う際に必要な情報を表示する。画像表示装置１０９としては、例えば液晶ディスプレイ等が利用される。また、図示省略されているが、ファックス通信装置１００は、各種の設定や操作を行うための操作手段を備えている。
【００２８】
符号２００によって示されるファックス通信装置もファックスス通信装置１００と同じ構成と有している。各部の構成は、同じであるので説明は省略する。
【００２９】
（１−２：閾値データ量の設定の手順）
まず、各圧縮形式と各原稿サイズの組み合わせにおいて、非圧縮状態における標準的なデータ量（標準データ量）Ａを求める。この標準データ量Ａは、多様な書類における原稿サイズ（用紙サイズ）とそのデータ量の調査に基づいて取得することが望ましい。また、データ圧縮後の標準的なコードデータ量Ｃを調べておく。なお、データ圧縮率Ｂ（％）は、下記「数２」によって示される。
【００３０】
〔数２〕Ｂ＝（Ｃ／Ａ）×１００
【００３１】
閾値データ量Ｄは、前述した「数１」を満たすＤの範囲から選択される。Ｄの値は、できるだけ多くのサンプルを調べ、最も効率的にデータ圧縮時の不具合を検出できる値を選択する。
【００３２】
閾値データ量を定めたら、それをＲＯＭ１３に記憶する。例えば、ＪＢＩＧ方式の圧縮方法を利用する場合、閾値データ量として、標準データ量の５０％の値を設定する。これは、ＪＢＩＧ方式の圧縮方法では、通常は圧縮後のデータ量が圧縮前の０．２倍程度以下となるが、データ圧縮時に何らかの不具合があると、圧縮後のデータ量が０．８〜１．１倍程度になることが多い現象に基づいている。この場合、圧縮後のデータが非圧縮状態の標準データ量の０．５倍を超えている場合にデータ圧縮時に不具合が生じ、正常にデータ圧縮が行えなかった可能性が高いと判定される。なお、閾値データ量は、圧縮形式および原稿サイズによって異なるので、圧縮形式と原稿サイズの違いに応じて設定する必要がある。
【００３３】
同じ圧縮方式および同じ原稿サイズであっても通信する内容に応じて、適切な閾値データ量を複数設定し、例えばビジネス用に閾閾値データ量を設定したビジネスモード、簡単な連絡事項の通信が多い場合を想定した閾値モードを設定した個人利用モード等を用意し、ユーザが適宜選択できるようにしてもよい。また、送信相手に応じて、これらモードを設定できるようにしてもよい。
【００３４】
（１−３：第１の実施形態の動作）
以下、図１のファックス通信装置２００からファックス通信装置１００に画像の送信が行われた際におけるファックス通信装置１００において行われる動作の一例を説明する。図２は、この際におけるファックス通信装置１００内における動作の手順を説明するフローチャートである。
【００３５】
ファックス通信装置２００から送られてきた通信データがファックス通信装置１００で受信されると、処理がスタートする（ステップＳ２０１）。処理がスタートすると、まず受信した画像データの原稿サイズ（例えばＡ４規格等）に関する情報を取得し（ステップＳ２０２）、さらに受信した通信データの圧縮方式を取得する（ステップＳ２０３）。ファックス通信においては、通信データ内にそのデータの送信元、圧縮方式、原稿サイズ、写真モードであるか否か等に関するデータが含まれている。ステップＳ２０２およびステップ２０３では、これら原稿サイズの情報および圧縮方式に関する情報を取得する。受信したデータは、ファックスモデム１０６から画像復元部１０７に送られ、画像復元部１０７が備えるＲＡＭ（図示省略）に一旦記憶される。また、原稿サイズや写真モードに関する情報は、ＲＡＭ１０２に記憶される。
【００３６】
次にステップＳ２０２において取得した原稿サイズ、およびステップＳ２０３において取得した圧縮形式を参照し、対応する閾値データ量をＲＯＭ１０３から読み出す（ステップＳ２０４）。次に画像復元部１０７が備えるＲＡＭ（図示省略）に一旦記憶されている受信データのコードデータ量を原稿単位で算出し、その最大値を取得する（ステップＳ２０５）。コードデータ量の最大値を取得するのは、コードデータの少ない原稿に基づく誤判定を極力避けるためである。
【００３７】
次に画像復元部１０７中にバッファリングされている受信データを画像復元部１０７においてデータ圧縮状態から伸長し、画像データを復元する（ステップＳ２０６）。復元された画像データは、画像復元部１０７内の図示しないＲＡＭに一旦記憶される。
【００３８】
画像データを復元したら、この画像データの画像が写真画像か否か、を判定する（ステップＳ２０７）。この判定では、受信した通信データのヘッダ情報が参照され、ファックス通信が写真モードであればステップＳ２０９に進み、ステップＳ２０６において復元したデータに基づき画像の印刷を行なう。また、ファックス通信が写真モードでなければ、ステップＳ２０８に進む。ステップＳ２０８では、ステップＳ２０５において取得したコードデータ量がステップＳ２０４において読み出した閾値データ量を超えているか否か、が判定される。ここで、受信したデータのコードデータ量（圧縮状態のデータ量）が閾値データ量を超えていればステップＳ２１０に進み、そうでなければステップＳ２０９に進む。なお、ステップＳ２０９における印刷の終了後、処理は終了する（ステップＳ２１９）。
【００３９】
ステップＳ２１０では、送信側（ファックス通信装置２００側）におけるデータ圧縮に不具合があった可能性がある旨の報知が行なわれる。この報知は、画像表示装置１０９に表示される。この時、図示しない音声出力装置から報知音を出力しても良い。
【００４０】
ステップＳ２１０の後、ステップＳ２０６で復元した画像データに基づく画像を画像表示装置１０９の画面上に表示するか否か、が判定される（ステップＳ２１１）。当該画像を表示するか否かは、予め設定しておくこともできるし、画像表示装置１０９上に選択メニューを表示し、ユーザが図示しない操作手段を操作することで選択することもできる。当該画像を表示するのであれば、ステップＳ２１２に進んで表示を行い、そうでなければステップＳ２１３に進む。
【００４１】
ステップＳ２０８の判定がＹＥＳであっても、送信側でのデータ圧縮が正常に行なわれている場合もある。ステップＳ２１２における画像表示を行うことで、最終的にユーザが目視により復元された画像の状態を確認することができ、誤判定に起因する不都合を避けることができる。なお、ステップＳ２１２における画像表示は、サムネール画像や一部拡大画像であってもよい。
【００４２】
ステップＳ２１３では、ステップＳ２０６において復元した画像データに基づく画像を印刷し、原稿出力部１０８から出力するか否か、を判定する。この判定の可否の決定は、予め設定しておくこともできるし、画像表示装置１０９上にその旨を表示し、ユーザが図示しない操作手段を操作することで選択することもできる。試し印刷を行なうのであれば、ステップＳ２１４に進み試し印刷を行い、そうでなければステップＳ２１５に進む。ステップＳ２１４の試し印刷を行なうことで、実際に印刷画像を見て送信元におけるデータ圧縮時の不具合を確認することができる。なお、ステップＳ２１４の試し印刷は、目視による確認の為の印刷であり、受信した全ての画像を印刷する必要はない。したがって、ステップＳ２０６において復元した画像の１枚目や最も画像情報の多い原稿の印刷を行なえばよい。
【００４３】
ステップＳ２１５では、ステップＳ２０６において復元した画像データに基づく画像の全てを印刷するのか否か、の判断を問う内容が画像表示装置１０９に表示され、ユーザによる選択が行われる。そして、ユーザにより図示しない操作手段が操作され、印刷が指示されればステップＳ２０９に進み、復元した画像の全てを印刷し、印刷が指示されなければステップＳ２１６に進む。
【００４４】
ステップＳ２１６では、送信元のファックス通信装置２００に対して、自動再送信を要求するか否か、が判定される。ここでは、自動再送信を要求するか否か、の判断を問う内容が画像表示装置１０９に表示され、ユーザによる選択が行われる。そして、ユーザにより図示しない操作手段が操作され、自動再送信を要求する旨が指示された場合はステップＳ２１７に進み、自動再送信を要求しない旨が指示された場合はステップＳ２１８に進む。
【００４５】
ステップＳ２１７では、送信元のファックス通信装置２００に対して、再度通信データを送る旨を指示する信号がファックスモデム１０６から出力される。この場合、送信側のファックス通信装置２００におおてリトライ動作が行なわれ、再度読み取り画像データのデータ圧縮、およびその圧縮データのファックス通信装置１００への再送信処理が実行される。
【００４６】
一方、ステップ２１８では、再送信を依頼するファックス文書を送信元のファックス通信装置２００に送信する。この場合、ファックス通信装置２００側で自動的に再送信が行なわれるのではなく、送信元のユーザがファックス通信装置１００から送られてきたファックス文書を見て、再送信の可否の判断を行う。
【００４７】
図３は、図２のステップＳ２１８の詳細な手順を示すフローチャートである。図２のステップＳ２１８の処理が開始されると（図３のステップＳ３０１）、送信元に送信するファックス文書にサンプル画像を添付するか否か、の判定が行なわれる（ステップＳ３０２）。この判定の可否は、予め設定しておくこともできるし、図示しない操作手段の操作により選択できるようにすることもできる。サンプル画像を添付するのであれば、サンプル画像を作成し（ステップＳ３０３）、そうでなければ再送を要求する書面を作成する（ステップＳ３０４）。
【００４８】
ステップＳ３０３において作成されるサンプル画像は、ステップＳ２０６において復元した画像の状態を送信元のユーザに知らせるためのものであり、復元した画像のサムネール画像や一部切り取り画像である。ステップＳ３０４において作成される書面は、データの再送を要求する旨の文書であり、予め用意しておいたものをＲＡＭ１０２の不揮発メモリ部やＲＯＭ１０３に記憶させておき、それを利用する。
【００４９】
ステップＳ３０３の後、ステップＳ３０５に進み、ステップ３０４において作成したのと同様な内容の書面にステップＳ３０３で作成した画像を貼り付ける処理が行われる。サンプル画像の画像貼り付け用の書面は、予めＲＡＭ１０２の不揮発メモリ部やＲＯＭ１０３に記憶されておき、それを利用する。
【００５０】
ステップＳ３０４またはステップＳ３０５が実行された後、当該書面のファックス通信装置２００への送信が行なわれる（ステップＳ３０６）。こうして、図２のステップＳ２１８の処理が行われる。
【００５１】
（１−４：第１の実施形態の優位性）
以上の動作によれば、受信したデータのデータ量から送信側におけるデータ圧縮処理時の不具合の有無が推定され（ステップ２０８）、データ圧縮動作の不具合が疑われる場合には、全データを印刷しなくても、伸長後の画像データに基づく画像内容の確認（ステップＳ２１２、ステップＳ２１４）を行なうことができる。そして、再度ファックスの送信を要求することができる（ステップＳ２１７、Ｓ２１８）。
【００５２】
また受信した画像データが写真画像のデータであった場合、圧縮状態におけるデータ量が多い可能性が高いので、ステップＳ２０７の判定がＹＥＳとなり、データ量に関する判定は行なわれず、即印刷が実行される（ステップＳ２０９）。こうすることで、写真画像の画像データを受信した際に、送信側でのデータ圧縮動作に不具合が発生したと誤判定することを避けることができる。
【００５３】
また、再送信の要求も、自動再送信の要求（ステップＳ２１７）または再送信を要求するファックス文書の送信（ステップＳ２１８）を選択できるので、状況に応じた対応を行なうことができる。また、再送信を要求するファックス文書の送信を行う場合も、単にその旨の文書を作成する場合（ステップＳ３０４）と、文書中に送信側のユーザの参考になるようにサンプル画像を貼り付ける場合（ステップＳ３０５）を選択することができる。これにより、送信側のファクス通信装置のデータ圧縮機能に不具合が発生した場合における送信側ユーザとの間における意思の疎通を容易にすることができる。
【００５４】
２．第２の実施形態
（２−１：第２の実施形態の概要）  
本発明は、複写装置内部におけるデータ圧縮に不具合が生じた場合にそれを検出する構成に利用することもできる。以下、その一例を説明する。図４は、本発明を利用した複写装置の一例を示すブロック図である。図４に示す複写装置４０は、ＲＯＭ４３を備えている。ＲＯＭ４３には、後述する動作を制御する動作プログラム、動作に必要なデータ、および送信側におけるデータ圧縮が正常に行われたか否かを判定する際に利用される閾値データ量が記憶されている。閾値データ量は、各原稿サイズと圧縮形式の組み合わせ応じて実験的に求めておき、それがＲＯＭ４３に記憶されている。閾値データ量の設定手順は、第１の実施形態の場合と同じである。
【００５５】
ＣＰＵ４１は、ＲＯＭ４３に記憶された閾値データ量を参照し、データ圧縮処理が正常に行われたか否か、の判定を行う。また、ＣＰＵ４１は、各種デバイスの動作を制御し、後述する動作手順を実行する。ＲＡＭ４２は、後述する動作手順の実行時に必要なデータを一時的に記憶するワーキングエリアとして機能する。また、ＲＡＭ４２は、ハードディスク装置を含み、大容量のデータを保持することができる。
【００５６】
原稿読み取り部４４は、複写する原稿のイメージ画像を光学的に読み取り、当該画像イメージの電子データを生成する機能を有する。また、セットされた原稿の原稿サイズを検出する機能を備える。コード作成部(Encoder)４５は、原稿読み取り部４４から出力される電子データを所定のデータ圧縮方法に従ってコード化（符号化）し、データ圧縮を行う。データ圧縮された画像データ（コードデータ）は、コード作成部４５からＲＡＭ４２のハードディスク装置に出力され、そこに一旦記憶される。この場合、コード作成部４５は、データ圧縮された画像データ（通信データ）を送信する手段としても機能する。
【００５７】
画像復元部(Decoder)４７は、ＲＡＭ４２に一旦記憶されたコードデータが入力され、それを伸張し、画像データを復元する機能を有する。原稿出力部４８は、画像復元部４７で復元された画像データに基づいて、当該画像を印刷し出力する機能を有する。電子ソートの場合、適宜ＲＡＭ内のコードデータが画像復元部４７に読み出され、そこで伸張され、伸張後の画像データが原稿出力部４８に送られる。
【００５８】
画像表示装置４９は、画像復元部４７で復元した画像データに基づく画像イメージを画面上に表示する。また、画像表示装置４９は、ユーザへの報知情報やユーザが各種の操作や設定を行う際に必要な情報を表示する。画像表示装置４９としては、例えば液晶ディスプレイ等が利用される。また、図示省略されているが、複写装置４０は、各種の設定や操作を行うための操作手段を備えている。
【００５９】
（２−２：第２の実施形態の動作）
以下、複写装置４０に原稿を読み取らせ、それを印刷する場合の動作の一例を説明する。まず、原稿が原稿読み取り部４４にセットされ、さらに図示しない操作手段が操作されて複写開始が指示されると、処理がスタートする（ステップＳ４０１）。なお、写真を読み取らせるのであれば、この際に写真モードが指定される。処理がスタートすると、最初に原稿の内容が光学的に読み取られ（ステップＳ４０２）、その画像データ（圧縮前の状態のもの）が原稿読み取り部４４またはコード作成部４５内のバッファメモリ内に一旦記憶される。また、この原稿読み取り時に原稿サイズが取得され（ステップＳ４０３）、読み取った原稿サイズに基づいてＲＯＭ４３から閾値データ量が読み出される（ステップＳ４０４）。
【００６０】
次にコード作成部４５において、読み取った原稿の画像データを所定の圧縮方式でコード化しデータ圧縮が行なわれる（ステップＳ４０５）。コード化されたデータは、ＲＡＭ４２内に一旦記憶される。
【００６１】
圧縮データを得たら、その中から原稿単位の最大値を探し出し、それを取得する（ステップＳ４０６）。次にステップＳ４０２の原稿の読み取り時に、写真モードが指定されているか否か、が判定され（ステップＳ４０７）、写真モードであればステップＳ４０９に進み、コード化した画像データを原稿出力部４８に送り、印刷を行う。電子ソート機能等を利用する場合、ＲＡＭ４２から当該印刷ページのコードデータが適宜読み出され、それが画像復元部４７で伸張され、原稿出力部４８に送られる。また、写真モードでなければ、ステップＳ４０５の圧縮処理後のデータのデータ量が、ステップＳ４０４で読み出した閾値データ量を超えているか否か、を判定する（ステップＳ４０８）。圧縮データのデータ量が閾値データ量を超えていれば、データ圧縮に不具合があった可能性がある旨の報知が行なわれる（ステップＳ４１０）。この報知は、画像表示装置１０９に表示される。なお、ステップＳ４０９の送信が行なわれると、処理が終了する（ステップＳ４０９）。
【００６２】
ステップＳ４１０の報知処理の後、ステップＳ４０５のデータ圧縮を再度実行するか否か、が判定される（ステップＳ４１１）。再度データ圧縮を行なうか否かの選択は、予め設定しておくこともできるし、この判定タイミングにおいて、画像表示装置１０９上にその旨を表示し、ユーザに選択させることもできる。再度データの圧縮処理を行うのであれば、ステップＳ４０５の前に戻り、ステップＳ４０５以下の動作を再度実行する。この際、既にコード化されている圧縮データは消去される。再度データの圧縮処理を行わないのであれば、処理を終了する（ステップＳ４１２）。この場合、印刷は行われない。
【００６３】
なお、ステップＳ４１１の代わりに、「原稿を再度読み取るか、否か」を判定し、再度原稿を読み取ると判定された場合に、ステップＳ４０２以下を再度実行するようにしてもよい。
【００６４】
（２−３：第２の実施形態の優位性）
本実施形態によれば、複写装置内で印刷を行なう際に、データの圧縮が正常に行なわれたか否かが判定され、データ圧縮処理の不具合が判定された場合に再圧縮処理を行うことができる。これにより、データ圧縮の不具合による印刷不良を回避することができる。
【００６５】
（２−４：第２の実施形態の変形）
ステップＳ４１０とステップＳ４１１との間において、図２のステップＳ２１１〜Ｓ２１４の処理を実行してもよい。この場合、ステップＳ４０５でコード化したデータを伸長し、元の画像データに戻す処理が必要となる。この態様によれば、ステップＳ４０８でＹＥＳと判定された圧縮データの圧縮処理が、正常に行なわれていたか否か、を視認して直接確かめることができる。
【００６６】
３．第３の実施形態
本発明は、ファックス通信装置内におけるデータの伝送技術に利用することもできる。すなわち、図１に示すコード作成部１０５でデータ圧縮したコードデータに対して、図５のステップＳ４０２以下の処理を行い、データ圧縮が正常に行えたか否か、を判定することができる。この場合、図５のステップＳ４０９の処理において、ファックスデータの送信処理を実行すればよい。
【産業上の利用可能性】
【００６７】
本発明は、ファクスク通信装置、印刷装置、複写装置、あるいはそれらの機能の複数を備えた複合装置に利用することができる。
【図面の簡単な説明】
【００６８】
【図１】発明を利用したファックス通信装置およびその通信システムの概要を示すブロック図である。
【図２】発明を利用したファックス通信装置の動作の一例を示すフローチャートである。
【図３】発明を利用したファックス通信装置の動作の一例を示すフローチャートである。
【図４】発明を利用した複写装置の概要を示すブロック図である。
【図５】発明を利用した複写装置の動作の一例を示すフローチャートである。
【符号の説明】
【００６９】
１００…ファックス通信装置、２００…ファックス通信装置、４０…複写装置。
【図１】
2008011381.tif 000003
【図２】
2008011381.tif 000004
【図３】
2008011381.tif 000005
【図４】
2008011381.tif 000006
【図５】
2008011381.tif 000007