(57)【特許請求の範囲】
【請求項１】
画像メモリと、
画像データを印刷する画像記録部と、
ファクシミリ通信を通じて受信した画像データを、前記画像メモリに保存する受信画像データ保存部と、
前記画像データの受信終了後に画像メモリに保存される前記画像データを前記画像記録部に印刷させるとともに、受信が中途で終了した画像データである受信不良画像データについては、印刷まで予め設定された所定の待ち時間を与える画像記録制御部と、
複数ページ分の新たな画像データを受信したときに、印刷されていない受信不良画像データが前記画像メモリに保存されておれば、前記新たな画像データの最初ページと前記受信不良画像データの最終ページとを比較する画像データ比較部と、を備え、
前記画像記録制御部は、
前記画像データ比較部による比較において画像データの一致が認められた場合には、前記受信不良画像データの前記最終ページを破棄した上で前記受信不良画像データと前記新たな画像データとを前記画像記録部に印刷させ、
前記画像データの一致が認められない場合には、前記新たな画像データを前記画像記録部に印刷させ、
前記画像メモリに保存されている受信不良画像データが有り、かつ前記所定の待ち時間内に前記新たな画像データの受信が開始されない場合には、当該受信不良画像データを前記画像記録部に印刷させるファクシミリ装置。
【請求項２】
前記新たな画像データの送信元と前記受信不良画像データの送信元とが一致するか否かを判定する送信元判定部を、更に備え、
前記画像記録制御部は、前記画像データ比較部の判定における画像データの一致に加えて、前記送信元判定部の判定における送信元の一致が認められる場合に限り、前記受信不良画像データの前記最終ページを破棄した上で前記受信不良画像データと前記新たな画像データとを前記画像記録部に印刷させる請求項１記載のファクシミリ装置。
【請求項３】
前記画像データ比較部は、前記新たな画像データの最初ページと前記受信不良画像データの最終ページとの比較を、ヘッダ部分を除いた領域内についてのみ行う請求項１又は２記載のファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置に関し、特に、受信エラーが発生した画像データと再送される画像データとの間で重複した印刷を回避する技術に関する。
【背景技術】
【０００２】
従来、この種のファクシミリ装置として、特許文献１に開示される技術が知られている。当該従来技術は、受信した画像データを画像メモリに一旦保存し、受信が終了した後に印刷するものである。そして当該従来技術は、受信中途で受信エラーが検出されると、メッセージ後手順（画像データの送信後に行われる制御信号のやり取り）により送信側ファクシミリ装置に受信エラーを通知し、これに応答したメッセージ前手順（画像データの送信前に行われる制御信号のやり取り）で送信側から画像データの再送が通知された場合には、画像メモリに蓄積している画像データを削除する。当該従来技術は、それにより、受信エラーが発生した画像データと再送される画像データとの間で重複した印刷を回避している。
【特許文献１】特開昭６１−２５５１５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来技術は、受信エラーがあったとしても、制御信号のやり取りは正常に実行し得ることが前提となっている。従って、制御信号のやり取りすらも行えないような通信異常が生じて通信が切断され、リダイアルによる画像データの再送が行われた場合には、受信エラーが発生した画像データが印刷される。従って、受信エラーにより受信が中途で終了したページがあれば、当該ページは、リダイアルにより中断ページから再送される画像データの印刷により、重複して印刷されることとなる。
【０００４】
これに対して、受信が中途で終了したページについては、常に印刷せずに破棄するという技術を想定することができる。しかしながら、リダイアルによる再送がなかった場合には、中途終了とは言え、あるページの情報が失われることとなるので、当該想定技術は望ましいものではない。
【０００５】
本発明は上記の問題点に鑑みてなされたもので、画像データ受信中に受信エラーがあった場合に、重複した画像データの印刷を回避するとともに、不足なく画像データを印刷することを可能にするファクシミリ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決し上記目的を達成するために、本発明のうち第１の態様に係るものはファクシミリ装置であって、画像メモリと、画像データを印刷する画像記録部と、ファクシミリ通信を通じて受信した画像データを、前記画像メモリに保存する受信画像データ保存部と、前記画像データの受信終了後に画像メモリに保存される前記画像データを前記画像記録部に印刷させるとともに、受信が中途で終了した画像データである受信不良画像データについては、印刷まで予め設定された所定の待ち時間を与える画像記録制御部と、複数ページ分の新たな画像データを受信したときに、印刷されていない受信不良画像データが前記画像メモリに保存されておれば、前記新たな画像データの最初ページと前記受信不良画像データの最終ページとを比較する画像データ比較部と、を備えるものである。
【０００７】
そして、前記画像記録制御部は、前記画像データ比較部による比較において画像データの一致が認められた場合には、前記受信不良画像データの前記最終ページを破棄した上で前記受信不良画像データと前記新たな画像データとを前記画像記録部に印刷させ、前記画像データの一致が認められない場合には、前記新たな画像データを前記画像記録部に印刷させ、前記画像メモリに保存されている受信不良画像データが有り、かつ前記所定の待ち時間内に前記新たな画像データの受信が開始されない場合には、当該受信不良画像データを前記画像記録部に印刷させるものである。
【０００８】
この構成によれば、ファクシミリ通信を通じて受信した画像データが、画像メモリに保存され、受信終了後に印刷される。このとき、少なくとも受信エラーの発生により受信が中途で終了した受信不良画像データについては、直ちに印刷されることなく所定の待ち時間が与えられる。そして、新たな画像データの受信が正常に終了したときに、印刷されていない受信不良画像データが画像メモリに保存されておれば、新たな画像データの最初ページと受信不良画像データの最終ページとが比較され、一致しておれば、受信不良画像データの最終ページが破棄された上で、受信不良画像データと新たな画像データとが印刷される。また、上記比較において一致が認められなければ、新たな画像データが印刷される。従って、画像データ受信中の受信エラーにより、リダイアルによる画像データの再送を受けた場合に、重複した画像データの印刷が回避される。また、受信終了から所定の待ち時間を経ても印刷されずに画像メモリに保存されている受信不良画像データが有れば、当該受信不良画像データが印刷される。このように、リダイアルによる再送がない受信不良画像データは、ある時間経過後には印刷されるので、受信された画像データの印刷もれが発生する恐れがない。
【０００９】
本発明のうち第２の態様に係るものは、第１の態様に係るファクシミリ装置であって、前記新たな画像データの送信元と前記受信不良画像データの送信元とが一致するか否かを判定する送信元判定部を、更に備えており、前記画像記録制御部は、前記画像データ比較部の判定における画像データの一致に加えて、前記送信元判定部の判定における送信元の一致が認められる場合に限り、前記受信不良画像データの前記最終ページを破棄した上で前記受信不良画像データと前記新たな画像データとを前記画像記録部に印刷させるものである。
【００１０】
この構成によれば、新たな画像データの最初ページと受信不良画像データの最終ページとが一致するだけでなく、新たな画像データの送信元と受信不良画像データの送信元とが一致する場合に限って、受信不良画像データの最終ページが破棄された上で、受信不良画像データと新たな画像データとが印刷される。このため、受信画像データの比較部分が偶然に一致する送信元の異なる新たな画像データと受信不良画像データとが、誤って一連の画像データとして印刷されるという恐れが回避される。
【００１１】
本発明のうち第３の態様に係るものは、第１又は第２の態様に係るファクシミリ装置であって、前記画像データ比較部は、前記新たな画像データの最初ページと前記受信不良画像データの最終ページとの比較を、ヘッダ部分を除いた領域内についてのみ行うものである。
【００１２】
この構成によれば、新たな画像データの最初ページと受信不良画像データの最終ページとの比較が、ヘッダ部分を除いた領域内について行われるので、ヘッダ部分に送信時刻等が付された画像データについても、正しい比較結果を得ることができる。
【発明の効果】
【００１３】
以上のように本発明によれば、画像データ受信中に受信エラーがあった場合に、重複した画像データの印刷を回避しつつ、不足なく画像データを印刷することが可能となる。
【発明を実施するための最良の形態】
【００１４】
図１は、本発明の一実施の形態によるファクシミリ装置の構成を示すブロック図である。このファクシミリ装置１は、ファクシミリ機能のみならずコピー機能、プリンタ機能、スキャナ機能等の画像形成に関する様々な機能を実現する複合機として具体化されている。ファクシミリ装置１は、画像読取部２、画像記録部３、画像メモリ４、操作部５、表示部６、インターフェース部９、通信処理部１０及び制御部１１を備えている。
【００１５】
画像読取部２は、通信処理部１０及び電話回線（すなわちファクシミリ回線）１２を通じて接続される通信相手としてのファクシミリ装置であるＦＡＸ１３、或いはインターフェース部９を通じて外部接続されるパーソナルコンピュータ等の端末（不図示）に送信すべき原稿を読み取るものである。画像読取部２は、図示を略するが、セットされた原稿を自動給送する自動原稿給送部、ＣＣＤ（Charge Coupled Device）ラインイメージセンサを含む撮像部及び画像処理部を有し、撮像部が原稿面を相対的に走査するように原稿を自動給送して当該原稿をライン単位で画像信号に変換して取り込み、この画像信号に所定の信号処理（レベル補正、γ補正、Ａ／Ｄ変換等）を施して順次、制御部１１に出力する。
【００１６】
画像記録部３は、画像読取部２で読み取られた原稿データ、及びＦＡＸ１３或いは端末から送信された画像データ（以下、受信画像データという。）を用紙に記録するものである。画像記録部３は、例えばレーザプリンタとして構成され、画像データにより変調されたレーザ光を感光体に照射して当該画像データからなる画像の潜像を形成するとともに、トナー等の現像剤を静電的に付着させることにより潜像を顕在化させ、それにより得られた顕像を用紙に転写することにより画像を形成する。
【００１７】
画像メモリ４は、原稿データ及び受信画像データを記憶するメモリであり、例えばＡ４サイズの標準原稿が略１００枚程度記憶可能な大容量メモリである。
【００１８】
操作部５は、ファクシミリ装置１による原稿データの送信処理や端末との通信処理を行うための各種の入力操作（画像データの送信先の情報（ＦＡＸ Ｎｏ．等）の入力、ファクシミリ送信の開始／停止の指示、ワンタッチキー又は短縮Ｎｏ．の登録及び通信モード等の各種のモードや条件の設定）を行うものである。操作部５は、テンキー、ワンタッチキー等の各種キー（符号５１，５２で代表する）を有している。
【００１９】
表示部６は、ＬＣＤ（Liquid Crystal Display）及びＬＥＤ（Light Emitted Diode）を有しており、回線接続状態、送信状態及び端末との通信状態等の各種状態や原稿データの送信先の情報（ＦＡＸ Ｎｏ．）等を文字、図形等の画像によりＬＣＤに表示するとともに、通信エラーの有無、設定モード、受信画質、メモリ受信及びメンテナンスの要否等をＬＥＤで表示するものである。
【００２０】
インターフェース部９は、端末をファクシミリ装置１に外部接続するためのものであり、例えばＲＳ−２３２Ｃインターフェースを有する。なお、インターフェース部９は、端末が通信可能に接続できるものであれば、ＲＳ−２３２Ｃ規格のインターフェースに限定されるものではない。例えばパラレルインターフェースを用いてもよい。
【００２１】
通信処理部１０は、ファクシミリによる画像データの送受信処理を行うものである。通信処理部１０は、符号化／復号化部１０１、変復調部１０２及び網制御部１０３を有している。符号化／復号化部１０１は、ファクシミリ送信すべきデータ（画像データ）の圧縮及び符号化を行なうとともに、ファクシミリ受信したデータ（画像データ）の伸長及び復号化を行なうものである。変復調部１０２は、圧縮／符号化された画像データの音声信号への変調及びファクシミリ受信した信号（音声信号）の画像データへの復調を行なうものである。網制御部１０３は、ＮＣＵ（Network Control Unit）に相当し、送受信相手であるＦＡＸ１３との電話回線１２の接続を制御するものである。
【００２２】
制御部１１は、不図示のＣＰＵ（Central Processing Unit；中央演算処理部）に加えて、当該ＣＰＵの動作を規定するプログラムを格納するＲＯＭ（Read Only Memory）、動作時にプログラムを格納するとともに一時的にデータを保管する主記憶装置としてのＲＡＭ（Random Access Memory）等の記憶部を有している。すなわち、制御部１１はコンピュータとして構成されている。それにより、制御部１１は、操作部５等で受け付けられた指示情報、ファクシミリ装置１の各所に設けられているセンサからの検出信号等に応じて、該ファクシミリ装置１全体の制御を行う。より具体的には、制御部１１は、画像読取コントローラ１１１、ファクシミリコントローラ１１２、画像記録コントローラ１１３、コピーコントローラ１１４及びネットワークコントローラ１１５として機能する。
【００２３】
制御部１１としてのコンピュータが読取ることによって上述の各機能を実現するためのプログラムは、ＨＤＤ（不図示）等の不揮発性かつ大容量の外部記憶装置に格納しておき、前記ＲＡＭ等の主記憶装置に適宜転送することで、ＣＰＵによる実行に供することも可能である。前記プログラムは、ＲＯＭ或いはＣＤ−ＲＯＭ等の記録媒体を通じて供給することも、インターフェース部９に接続されるネットワーク等の伝送媒体を通じて供給することも可能である。伝送媒体は、有線の伝送媒体に限らず無線の伝送媒体であってもよい。また、伝送媒体には、通信線路のみでなく、通信線路を中継する中継装置、例えばルータ等をも含む。
【００２４】
プログラムがＲＯＭを通じて供給される場合には、当該プログラムが記録されたＲＯＭを制御部１１に搭載することによって、ＣＰＵによる実行に供することができる。プログラムがＣＤ−ＲＯＭを通じて供給される場合には、ＣＤ−ＲＯＭ読取装置を、不図示のパラレルインターフェース部へ接続し、当該プログラムをＲＡＭ或いはＨＤＤ（何れも不図示）へ転送することによって、ＣＰＵによる実行に供することができる。また、プログラムが伝送媒体を通じて供給される場合には、インターフェース部９を通じて受信したプログラムをＲＡＭ或いはＨＤＤへ転送することによって、ＣＰＵによる実行に供することができる。
【００２５】
画像読取コントローラ１１１は、スキャナ機能を実現するために用いられる各部の動作を制御するものである。同様に、ファクシミリコントローラ１１２、画像記録コントローラ１１３、及びコピーコントローラ１１４は、それぞれ、ファクシミリ機能、プリンタ機能、及びコピー機能を実現するために用いられる各部の動作を制御するものである。ネットワークコントローラ１１５は、インターフェース部９に外部接続される端末との通信、或いはインターフェース部９に接続されるＬＡＮ（Local Area Network）、インタネット等を通じて行われる端末との通信を制御するものである。
【００２６】
図２は、制御部１１のうち、特に注目すべき部分であるファクシミリコントローラ１１２の構成を示すブロック図である。ファクシミリコントローラ１１２は、制御信号通信部２０、受信画像データ保存部２１、画像データ送信部２２、受信エラー検出部２３、タイマー２４、タイマーセット部２５、タイマーリセット部２６、画像データ読出部２７、送信元判定部２８、画像データ比較部２９、画像データ印刷部３０、及び画像データ消去部３１を有している。画像データ送信部２２は、ファクシミリ送信すべき画像データを、通信処理部１０を通じて相手側のＦＡＸ１３へ送信するものである。ファクシミリコントローラ１１２を構成するその他の部分の動作については、フローチャートを参照しつつ行う以下の動作説明の中で併せて説明する。なお、画像データ読出部２７と画像データ印刷部３０とは双方で、本発明の画像記録制御部の一実施形態に該当する。
【００２７】
図３及び図４は、受信機としてのファクシミリ装置１と、送信機としてのＦＡＸ１３との間で行われるファクシミリ通信の手順の一例を示すシーケンス図である。発信側のユーザがＦＡＸ１３を操作することにより、ファクシミリ装置１へ画像データの送信を指示すると、ＦＡＸ１３は、まず電話回線を捕捉し（ステップＳ１）、次に送信先であるファクシミリ装置１の電話番号（すなわちファクシミリ番号）に対応するダイアルパルスを送出する（ステップＳ２）。電話回線１２を提供する電気通信事業者の回線交換機８０は、ダイアルパルスを受信すると、ダイアリング先であるファクシミリ装置１へ呼出しを行う（ステップＳ２１）。ファクシミリ装置１の網制御部１０３は、呼出し信号を検出すると（ステップＳ３１）、回線を捕捉する（ステップＳ３２）。その結果、ＦＡＸ１３は着信を検出し（ステップＳ３）、同時に回線交換機８０を通じて、ＦＡＸ１３とファクシミリ装置１との間で通信経路が確立される（ステップＳ２２）。
【００２８】
次に、ＦＡＸ１３とファクシミリ装置１との間で、一例としてＧ３ファクシミリの制御手順に基づいて、メッセージ（すなわち、ファクシミリ送信すべき画像データ）前の制御信号のやり取りが開始される。メッセージ前の制御信号のやり取りは、ファクシミリ装置１においてはファクシミリコントローラ１１２が有する制御信号通信部２０によって実行される。
【００２９】
メッセージ前の制御信号として、先ずファクシミリ装置１からＦＡＸ１３へ、ＤＩＳ、ＣＳＩ、及びＮＳＦの各制御信号が送られる（ステップＳ３３及びＳ４）。ＤＩＳは、着信側であるファクシミリ装置１の標準受信能力を提示する信号であり、ＣＳＩはファクシミリ装置１の電話番号（ファクシミリ番号）を表示する信号である。また、ＮＳＦは、ファクシミリ装置１の非標準能力を提示する信号である。
【００３０】
次に、ＦＡＸ１３は、ＤＣＳ及びＴＳＩの各制御信号をファクシミリ装置１へ送信する（ステップＳ５及びＳ３４）。ＤＣＳは、受信命令を表示すると共に、動作モードを提示する信号である。動作モードには、例えば標準モード、誤り訂正モード（ＥＣＭ）等がある。ＴＳＩは、送信側であるＦＡＸ１３の電話番号（ファクシミリ番号）を表示する信号である。
【００３１】
次に、ＦＡＸ１３は、制御信号ＴＣＦをファクシミリ装置１へ送信する（ステップＳ６及びＳ３５）。ＴＣＦは、高速モデムの伝送速度を確認するトレーニングチェックを行う信号である。次に、ファクシミリ装置１は、モデムの調整が良好であり、受信準備が完了すると、その旨を通知する制御信号ＣＦＲをＦＡＸ１３へ送信する（ステップＳ３６及びＳ７）。以上によりメッセージ前の制御信号の交換が終了する。すると、受信エラー検出部２３は、受信エラーの監視を開始する（ステップＳ５０）。
【００３２】
続いて、ＦＡＸ１３は、画像データの第１ページをファクシミリ装置１へ送信する（ステップＳ８）。ファクシミリ装置１は、画像データを受信すると、変復調部１０２により復調され、符号化／復号化部１０１により復号化した上で、受信画像データ保存部２１により画像メモリ４に保存する（ステップＳ３７）。このとき、受信画像データ保存部２１は、受信された画像データと、制御信号が示す相手機情報、例えば送信元の電話番号とを、互いに関連づけて画像メモリ４へ保存する。このように、ファクシミリ装置１では、受信した画像データは、一旦画像メモリ４へ保存され、画像データの受信が終了した後に印刷される。
【００３３】
ＦＡＸ１３は、全１ページ分の画像データの送信が終了すると、メッセージ後の制御信号としてＰＰＳ−ＭＰＳを送信する（ステップＳ９）。この例では、動作モードとして、誤り訂正モードが選択されているものとしている。この場合、１ページが１ないし複数のブロック（部分ページ）に分けられ、ブロックの送信終了毎に制御信号ＰＰＳが送出される。ＰＰＳは、ブロックすなわち部分ページの終了を表す。受信側であるファクシミリ装置１の制御信号通信部２０による誤りチェックと再送要求は、ブロック毎に行われる。ＭＰＳは、全１ページ分の送信が終了し、且つ次ページがあることを通知する制御信号である。ファクシミリ装置１の制御信号通信部２０は、ＰＰＳ−ＭＰＳを受信すると（ステップＳ３８）、制御信号ＭＣＦをＦＡＸ１３へ送る（ステップＳ３９及びＳ１０）。ＭＣＦは、完全な画像データを受信したことを表す。
【００３４】
正常に受信が行われる場合には、ステップＳ１１〜Ｓ１３及びＳ４０〜Ｓ４２として例示するように、ステップＳ８〜Ｓ１０及びＳ３７〜Ｓ３９の処理が、ページ毎に反復して実行される。そして、最後ページの画像データの送信（ステップＳ１４及びＳ４３）が終了すると、ＦＡＸ１３は、メッセージ後の制御信号としてＰＰＳ−ＥＯＰを送信する（ステップＳ１５）。ＥＯＰは、通信の終了を表す。ファクシミリ装置１の制御信号通信部２０は、ＰＰＳ−ＥＯＰを受信すると（ステップＳ４４）、制御信号ＭＣＦをＦＡＸ１３へ送る（ステップＳ４５及びＳ１６）。すると、ＦＡＸ１３は、制御信号ＤＣＮをファクシミリ装置１へ送信する（ステップＳ１７及びＳ４６）。ＤＣＮは、回線の切断を命令する制御信号である。
【００３５】
ＤＣＮを送信したＦＡＸ１３、及び受信したファクシミリ装置１は共に、捕捉していた電話回線１２を開放する（ステップＳ１８及びＳ４７）。それにより、回線交換機８０は、通信経路を切断する（ステップＳ２２）。以上により、ファクシミリ装置１とＦＡＸ１３との間のファクシミリ通信が完了する。続いて、ファクシミリ装置１は、画像データの印刷処理（ステップＳ４８）を実行する。
【００３６】
図５は、受信エラー検出部２３による受信エラー監視（ステップＳ５０）の手順を例示するフローチャートである。図５の例では、受信エラー検出部２３は、受信エラーを監視しており（ステップＳ５１でＮｏ）、受信エラーの発生を検出すると（ステップＳ５１でＹｅｓ）、処理をステップＳ４７へ進める。受信エラー検出部２３は、例えば画像信号の受信とメッセージ後の制御信号の受信とを監視し、画像信号の受信が止まり、且つメッセージ後の制御信号の受信がない場合に、受信エラーの発生を検出する。例えば、図３に示すように第３ページの画像データの送信（ステップＳ１１及びＳ４０）の中途（ステップＳ５５）で、通信異常等により画像データの受信が止まったまま、ＰＰＳ等のメッセージ後の制御信号の受信がなければ、受信エラー検出部２３は、受信エラーを検出する。その結果、処理はステップＳ４７へ移行し、網制御部１０３により、捕捉していた電話回線１２が開放される。
【００３７】
図６は、画像データ印刷処理（ステップＳ４８）の手順を示すフローチャートである。当該処理が開始されると、タイマーセット部２５は、今回の画像データの受信について受信エラー検出部２３が受信エラーを検出したか否かを判定する（ステップＳ６１）。受信エラーの検出があれば（ステップＳ６１でＹｅｓ）、タイマーセット部２５は、画像データのうち受信していないページが残っているか否か、すなわち全ページの画像データの受信が完了しないうちに受信エラーにより画像データの受信が停止したか否かを判定する（ステップＳ６２）。かかる判定は、受信エラー検出部２３が、全ページの画像データの受信が完了する前に受信エラーを検出したか否かを判定することにより容易に行い得る。受信未完了の部分が含まれておれば（ステップＳ６２でＹｅｓ）、タイマーセット部２５は、タイマー２４をセットする（ステップＳ６３）。その後、画像データ印刷処理（ステップＳ４８）は終了する。すなわち、受信された画像データが、受信が中途で終了した受信不良画像データである場合には、当該受信不良画像データは直ちには印刷されずに、当面は画像メモリ４へ放置される。
【００３８】
一方、今回受信した画像データが受信不良画像データでなければ（ステップＳ６１又はＳ６２でＮｏ）、画像データ読出部２７は、タイマー２４と画像メモリ４とを調べることにより、タイマーセット部２５にセットされた所定時間が経過していない（すなわちタイマーアウトに至っていない）画像データが画像メモリ４へ保存されているか否かを判定する（ステップＳ６４）。かかる画像データが保存されていなければ（ステップＳ６４でＮｏ）、画像データ読出部２７は、今回受信した画像データを画像メモリ４から読み出し、画像データ印刷部３０は、画像記録コントローラ１１３を起動し、読み出された画像データの全ページを画像記録部３に印刷させる（ステップＳ６５）。印刷が終了すると、画像データ消去部３１は、印刷された画像データを画像メモリ４から消去する（ステップＳ６６）。
【００３９】
一方、ステップＳ６４の判定において、タイマーアウトに至っていない受信不良画像データが画像メモリ４へ保存されておれば（ステップＳ６４でＹｅｓ）、送信元判定部２８は、当該受信不良画像データと今回受信された画像データとの間で、送信元が同一のものが存在するか否かを判定する（ステップＳ６７）。当該判定は、画像データと関連づけて画像メモリ４へ保存されている送信元を示す情報（例えば電話番号）を、互いに照合することにより容易に実行することができる。照合の前提として、画像データ読出部２７は、照合の対象とされる情報を、画像メモリ４から読み出す。送信元が同一の受信不良画像データが画像メモリ４に保存されていなければ（ステップＳ６７でＮｏ）、処理はステップＳ６５へ移行する。
【００４０】
一方、ステップＳ６７の判定において、今回受信された画像データと送信元が同一の受信不良画像データが画像メモリ４に保存されておれば（ステップＳ６７でＹｅｓ）、画像データ比較部２９は、当該受信不良画像データの受信が中断した時点での最終ページと、今回受信された画像データの最初ページとを比較し（ステップＳ６８）、両者が一致するか否かを判定する（ステップＳ６９）。なお比較の前提として、画像データ読出部２７は、比較対象とされる該当ページを、画像メモリ４から読み出す。
【００４１】
図７は、画像データ比較部２９の動作を例示する動作説明図である。図７（ａ）は、受信不良画像データの最終ページであり、一例として第３ページＰ３Ｅを示している。図７（ｂ）は、今回受信された画像データの最初ページであり、先に送られた画像データをも含めた全画像データの第３ページＰ３を示している。各ページには、ヘッダ部分５１と本文部分５２とが配置されている。ヘッダ部分５１は、送信時刻が付されることがある。その結果、同一の画像データであるべき第３ページＰ３ＥとＰ３とは、ヘッダ部分５１に関して異なる場合がある。このため、画像データ比較部２９は、本文部分５２のうちの一部５３について、画像データが一致するか否かを判定する。本文部分５２のうちの、第３ページＰ３Ｅについて受信があった領域の全体を比較の対象としても良いが、通常において一部について比較すれば足り、しかも比較に要する時間を短縮することができる。
【００４２】
図６に戻って、今回受信した画像データが、先に受信した受信不良画像データの最後ページからリダイアルにより再送されたものであれば、比較対象とされた画像データは一致することとなり（ステップＳ６９でＹｅｓ）、再送されたものでなければ一致しない結果となる（ステップＳ６９でＮｏ）。画像データが一致しなければ（ステップＳ６９でＮｏ）、処理は、ステップＳ６５へ移行する。
【００４３】
一方、ステップＳ６９の判定において、画像データが一致しておれば（ステップＳ６９でＹｅｓ）、画像データ読出部２７は、比較の対象とされた受信不良画像データと今回受信された画像データとを画像メモリ４から読み出す。画像データ印刷部３０は、画像記録コントローラ１１３を起動し、読み出されたこれらの画像データを画像記録部３に印刷させる。このとき、画像データ印刷部３０は、受信不良画像データの最終ページを破棄した上で、読み出された画像データを印刷させる。或いは、画像データ読出部２７は、受信不良画像データの最終ページを破棄した上で、これらの画像データを読み出す（以上、ステップＳ７０）。
【００４４】
続いて、タイマーリセット部２６は、印刷された受信不良画像データに対応して設定されているタイマー２４をリセットする（ステップＳ７１）。次に、処理はステップＳ６６へ移行し、画像データ消去部３１は、ステップＳ７０で印刷された画像データ、すなわち先に受信された受信不良画像データ（印刷されない最終ページを含む）と、その再送データである今回受信された画像データとを、画像メモリ４から消去する。以上により、画像データ印刷処理（ステップＳ４８）が終了する。
【００４５】
受信不良画像データについて再送データが送られない場合に、当該受信不良画像データを印刷しないまま際限なく画像メモリ４へ放置することのないように、図８に例示するように、画像データ読出部２７は、図６の画像データ印刷処理（ステップＳ４８）を含む図３及び図４の処理の中で、タイマー２４にセットされた所定時間が経過すると（すなわちタイマーアウトに至ると）、セットされたタイマー２４に対応する受信不良画像データの中断した最終ページを含む全ページを、画像メモリ４から読み出す。画像データ印刷部３０は、画像記録コントローラ１１３を起動し、読み出された画像データを画像記録部３に印刷させる（以上、ステップＳ８１）。次に、画像データ消去部３１は、印刷された受信不良画像データを画像メモリ４から消去する（ステップＳ８２）。
【００４６】
なお、タイマー２４にセットされる所定時間は、画像データの再送を待つ時間であり、再送の可能性のある範囲、ないしそれよりも幾分かのマージンを見込んだ範囲内の値に設定されるのが望ましい。例えば、当該所定時間は１分〜１０分くらいの範囲内の値に設定される。
【００４７】
図９は、図３〜図８に示した手順により、全５ページからなる画像データＰ１〜Ｐ５が受信され、且つ印刷される様子を示す動作説明図である。図９に示す各ページのうち、ハッチングが施されている部分は、正常に受信が行われた部分を示し、ハッチングが施されない部分は、中断により受信がなされなかった部分を示している。また、各ページの左側に付される「○」記号は、当該ページの全データが受信されたことを示し、「×」記号は、当該ページの一部のデータが受信されなかったことを示している。
【００４８】
図９（ａ）に示すように、画像データＰ１〜Ｐ５の受信が行われている中で、第３ページＰ３の受信中途で受信エラーが発生し、第３ページＰ３が最終ページＰ３Ｅとなったものとする。受信された第１ページＰ１、第２ページＰ２及び第３ページＰ３Ｅは、受信不良画像データとして画像メモリ４へ保存される。
【００４９】
図９（ｂ）の左端に示すように、中断した最終ページＰＥ３に該当する第３ページＰ３から本来の最終ページである第５ページＰ５までの画像データが再送され、受信されたものとする。すると、先の画像データの最終ページＰ３Ｅと、再送された画像データの最初ページＰ３とが一致するので、図９（ｃ）の左端に示すように、最終ページＰ３Ｅが破棄され、先に受信された画像データＰ１及びＰ２、並びに、今回受信された画像データＰ３〜Ｐ５が印刷される。すなわち、重複する画像データの印刷を回避して、本来の画像データＰ１〜Ｐ５が過不足なく印刷される。
【００５０】
次に、図９（ｂ）の中央に示すように、先に受信された受信不良画像データＰ１、Ｐ２、Ｐ３Ｅが印刷されないうちに、その再送ではない画像データＰＡ、ＰＢ、ＰＣの受信があったものとする。この場合には、当該画像データＰＡ、ＰＢ、ＰＣの最初ページＰＡは、先の最終ページＰ３Ｅとは異なる。或いは、画像が偶然に一致したとしても、送信元が異なる。この場合には、図９（ｃ）の中央に示すように、今回受信された画像データＰＡ、ＰＢ、ＰＣのみが印刷される。
【００５１】
次に、図９（ｂ）の右端に示すように、受信不良画像データＰ１、Ｐ２、Ｐ３Ｅの再送画像データの受信がなく、その結果、印刷されないうちに、受信不良画像データＰ１、Ｐ２、Ｐ３Ｅについてセットされたタイマー２４がタイマーアウトとなったものとする。この場合には、図９（ｃ）の右端に示すように、画像メモリ４へ保存されている受信不良画像データＰ１、Ｐ２、Ｐ３Ｅは、全て印刷される。
【００５２】
以上のように、ファクシミリ装置１によれば、受信した画像データが、無用な重複を排除して、過不足なく印刷される。
【００５３】
［その他の実施の形態］
（１）  上記実施の形態では、ファクシミリ装置１は、電話回線１２を通じてＦＡＸ１３と通信をするものであり、その過程で受信エラーが発生した場合に、無用な重複を排除して、画像データを過不足なく印刷するように構成された。これに対して、ファクシミリ装置１は、インタネットを通じて、いわゆるインタネットファクシミリ通信を行うものであっても良く、その過程で受信エラーが発生した場合に、図３〜図８に例示した手順で処理を実行するものであっても良い。本発明において、「ファクシミリ通信」とはかかる通信形態をも包含する。
【００５４】
（２）  上記実施の形態では、新たに受信のあった画像データの最初ページと先に受信のあった受信不良画像データの最終ページとが一致し（図６のステップＳ６９でＹｅｓ）、且つそれらの送信元が一致する場合（図６のステップＳ６７でＹｅｓ）に限り、受信不良画像データの最終ページが破棄され、受信不良画像データと新たに受信のあった画像データとが印刷された（図６のステップＳ７０）。これに対して、ステップＳ６７の処理を略して、送信元の一致性を判断しない形態を採ることも可能である。実際上、送信元が異なれば、比較される画像同士が一致することは極めて稀であるからである。
【図面の簡単な説明】
【００５５】
【図１】本発明の一実施の形態によるファクシミリ装置の構成を示すブロック図である。
【図２】図１の装置のファクシミリコントローラの構成を示すブロック図である。
【図３】図１の装置によるファクシミリ通信の手順を例示するシーケンス図である。
【図４】図３に続くシーケンス図である。
【図５】図３のステップＳ５０の手順を示すフローチャートである。
【図６】図４のステップＳ４８の手順を示すフローチャートである。
【図７】図２の画像データ比較部の動作を例示する動作説明図である。
【図８】図２の画像データ読出部及び画像データ印刷部の処理手順を例示するフローチャートである。
【図９】図１の装置の動作説明図である。
【符号の説明】
【００５６】
１  ファクシミリ装置
３  画像記録部
４  画像メモリ
１０  通信処理部
１２  電話回線
１３  ファクシミリ装置（相手機）
２１  受信画像データ保存部
２３  受信エラー検出部
２４  タイマー
２５  タイマーセット部
２６  タイマーリセット部
２７  画像データ読出部（画像記録制御部）
２８  送信元判定部
２９  画像データ比較部
３０  画像データ印刷部（画像記録制御部）
【図１】
0004668759.tif 000002
【図２】
0004668759.tif 000003
【図３】
0004668759.tif 000004
【図４】
0004668759.tif 000005
【図５】
0004668759.tif 000006
【図６】
0004668759.tif 000007
【図７】
0004668759.tif 000008
【図８】
0004668759.tif 000009
【図９】
0004668759.tif 000010