(57)【要約】【課題】ＦＡＸ部のメモリの使用効率を向上させ、なおかつプリンタ部でエラーが発生したような場合でも適切に、バックアップデータが複合機通信管理部で管理される複合機及び複合機通信管理部の制御方法を提供する。【解決手段】本発明は、ＦＡＸ機能を備える複合機１００と、この複合機１００と同一のネットワーク１０上に接続され、複合機１００のＦＡＸ受信文書データのバックアップデータの保存を行う複合機通信管理部３００とを制御する方法であって、複合機１００側では、ＦＡＸ受信文書データをプリンタ部１３０で印刷処理すると同時に、このＦＡＸ受信文書データのバックアップデータを複合機通信管理部３００に対して送信する処理を行うように制御し、複合機通信管理部３００側では、複合機１００から送信されたＦＡＸ受信文書のバックアップデータのうち、未保存のバックアップデータだけを保存するように制御する。【選択図】図１
2008172396.tif 000002
【特許請求の範囲】
【請求項１】
ＦＡＸ機能を備える複合機と、該複合機と同一のネットワーク上に接続され、該複合機のＦＡＸ受信文書データのバックアップデータの保存を行う複合機通信管理部とを制御する方法であって、該複合機側では、ＦＡＸ受信文書データを印刷処理すると同時に、このＦＡＸ受信文書データのバックアップデータを該複合機通信管理部に対して送信する処理を行うように制御し、該複合機通信管理部側では、該複合機から送信されたＦＡＸ受信文書のバックアップデータのうち、未保存のバックアップデータだけを保存するように制御することを特徴とする複合機及び複合機通信管理部の制御方法。
【請求項２】
該複合機側で、プリンタエラーが発生した場合、ＦＡＸ受信文書データの印刷処理と該複合機通信管理部へバックアップデータの送信処理を中止することを特徴とする請求項１に記載の複合機及び複合機通信管理部の制御方法。
【請求項３】
該複合機側で、プリンタエラーが解消した場合、未完了印刷ページからの印刷処理と該複合機通信管理部への送信処理を再開することを特徴とする請求項２に記載の複合機及び複合機通信管理部の制御方法。
【請求項４】
ＦＡＸ機能を備える複合機と、該複合機と同一のネットワーク上に接続され、該複合機のＦＡＸ受信文書データのバックアップデータの保存を行う複合機通信管理部とからなる複合機システムであって、該複合機側では、ＦＡＸ受信文書データを印刷処理すると同時に、このＦＡＸ受信文書データのバックアップデータを該複合機通信管理部に対して送信する処理を行うように制御し、該複合機通信管理部側では、該複合機から送信されたＦＡＸ受信文書のバックアップデータのうち、未保存のバックアップデータだけを保存するように制御することを特徴とする複合機及び複合機通信管理部からなる複合機システム。
【請求項５】
該複合機側で、プリンタエラーが発生した場合、ＦＡＸ受信文書データの印刷処理と該複合機通信管理部へバックアップデータの送信処理を中止することを特徴とする請求項４に記載の複合機及び複合機通信管理部からなる複合機システム。
【請求項６】
該複合機側で、プリンタエラーが解消した場合、未完了印刷ページからの印刷処理と該複合機通信管理部への送信処理を再開することを特徴とする請求項５に記載の複合機及び複合機通信管理部からなる複合機システム。
【請求項７】
ＦＡＸ機能を備える複合機と同一のネットワーク上に接続され、該複合機のＦＡＸ受信文書データのバックアップデータの保存を行う複合機通信管理部であって、該複合機から送信されたＦＡＸ受信文書のバックアップデータのうち、未保存のバックアップデータだけを保存することを特徴とする複合機通信管理部。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に印刷を行うプリンタ機能、原稿の読み取りを行うスキャナ機能、さらにＦＡＸ文書の送受信を行うＦＡＸ機能を備える複合機及びこの複合機のＦＡＸ機能に係る管理を行う複合機通信管理部の制御方法などに関する。
【背景技術】
【０００２】
スキャナ及びプリンタを備えたデジタル複合機（以下、単に複合機という）と呼ばれる装置がある。この複合機では、スキャナが画像を取り込むスキャナ機能、プリンタが印刷を行う印刷機能、及びスキャナが読み取った画像をプリンタが印刷するコピー機能などを備える。近年、この複合機にさらにＦＡＸ送受信機能を備えたものが登場している。
【０００３】
このようなＦＡＸ文書の送受信機能を備えた複合機においては、エンベディド型として知られているものがある。エンベディド型の複合機は、印刷を実行したＦＡＸ受信文書のバックアップを保存する機能等を内蔵しているものである。これに対して、ＦＡＸ送受信機能を備えた複合機とは別体に設けられた、当該複合機とネットワーク接続されたパーソナルコンピュータ等に、ＦＡＸ受信文書のデータを転送して、通信履歴のバックアップをとるようなシステム（ＦＡＸサーバー、ＦＡＸ通信管理部などとして知られている。）が例えば特許文献１に開示されている。
【特許文献１】特願２００６−６９７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
エンベディド型の複合機においては、ＦＡＸ受信文書のバックアップを保存する機能等を内蔵しているため、ＦＡＸ受信文書を印刷すると印刷済みデータをネットワーク上のＦＡＸサーバーやＦＡＸ通信管理部に送信する、という概念が存在しない。
【０００５】
これに対して、特許文献１に記載されているようなＦＡＸサーバーやＦＡＸ通信管理部からなるシステムにおいては、複合機側においてＦＡＸ受信文書を印刷すると、印刷済みデータをＦＡＸサーバーやＦＡＸ通信管理部に転送して、保存するという概念が存在する。
【０００６】
このとき、複合機のプリンタ部での印刷処理と、ＦＡＸサーバーやＦＡＸ通信管理部への送信・保存処理とを逐次処理にすると、ＦＡＸ受信文書データを長時間メモリ上に保持し続ける必要があり、メモリの使用効率が低下する（次のＦＡＸ受信でメモリ不足が発生しやすくなる等）といった問題が発生する。
【０００７】
一方、印刷処理と、送信・保存処理とを並行処理を行うと、印刷処理におけるエラーのリカバリ対策を十分施しておかねばならない、という問題がある。
【課題を解決するための手段】
【０００８】
本発明は、上記のような各問題に対処するために、複合機のプリンタ部での印刷処理とＦＡＸサーバーやＦＡＸ通信管理部への保存処理を並行処理としつつ、プリンタエラーが発生した場合に適切なリカバリ処理を実行できるようにするものであり、そのために、請求項１に係る発明は、ＦＡＸ機能を備える複合機と、該複合機と同一のネットワーク上に接続され、該複合機のＦＡＸ受信文書データのバックアップデータの保存を行う複合機通信管理部とを制御する方法であって、該複合機側では、ＦＡＸ受信文書データを印刷処理すると同時に、このＦＡＸ受信文書データのバックアップデータを該複合機通信管理部に対して送信する処理を行うように制御し、該複合機通信管理部側では、該複合機から送信されたＦＡＸ受信文書のバックアップデータのうち、未保存のバックアップデータだけを保存するように制御することを特徴とする複合機及び複合機通信管理部の制御方法である。
【０００９】
また、請求項２に係る発明は、請求項１に記載の複合機及び複合機通信管理部の制御方法であって、該複合機側で、プリンタエラーが発生した場合、ＦＡＸ受信文書データの印刷処理と該複合機通信管理部へバックアップデータの送信処理を中止することを特徴とする。
【００１０】
また、請求項３に係る発明は、請求項２に記載の複合機及び複合機通信管理部の制御方法であって、該複合機側で、プリンタエラーが解消した場合、未完了印刷ページからの印刷処理と該複合機通信管理部への送信処理を再開することを特徴とする。
【００１１】
また、請求項４に係る発明は、ＦＡＸ機能を備える複合機と、該複合機と同一のネットワーク上に接続され、該複合機のＦＡＸ受信文書データのバックアップデータの保存を行う複合機通信管理部とからなる複合機システムであって、該複合機側では、ＦＡＸ受信文書データを印刷処理すると同時に、このＦＡＸ受信文書データのバックアップデータを該複合機通信管理部に対して送信する処理を行うように制御し、該複合機通信管理部側では、該複合機から送信されたＦＡＸ受信文書のバックアップデータのうち、未保存のバックアップデータだけを保存するように制御することを特徴とする複合機及び複合機通信管理部からなる複合機システムである。
【００１２】
また、請求項５に係る発明は、請求項４に記載の複合機及び複合機通信管理部からなる複合機システムであって、該複合機側で、プリンタエラーが発生した場合、ＦＡＸ受信文書データの印刷処理と該複合機通信管理部へバックアップデータの送信処理を中止することを特徴とする。
【００１３】
また、請求項６に係る発明は、請求項５に記載の複合機及び複合機通信管理部からなる複合機システムであって、該複合機側で、プリンタエラーが解消した場合、未完了印刷ページからの印刷処理と該複合機通信管理部への送信処理を再開することを特徴とする。
【００１４】
また、請求項７に係る発明は、ＦＡＸ機能を備える複合機と同一のネットワーク上に接続され、該複合機のＦＡＸ受信文書データのバックアップデータの保存を行う複合機通信管理部であって、該複合機から送信されたＦＡＸ受信文書のバックアップデータのうち、未保存のバックアップデータだけを保存することを特徴とする複合機通信管理部である。
【００１５】
本発明によれば、ＦＡＸ受信文書データを不必要に長時間ＦＡＸ部のメモリ上に保持し続けることがないため、メモリの使用効率が向上し、したがって、ＦＡＸ受信文書の印刷処理速度を低下させることがない。また、本発明によれば、複合機通信管理部で保存していないページ（バックアップデータ）だけを保存するように設定されるので、エラー発生時、適切なリカバリ処理を行うことができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図面を参照しつつ説明する。図１は本発明の実施の形態に係る複合機及び複合機通信管理部のシステム構成を示す図である。図１において、１０はＬＡＮ、ＷＡＮなどのネットワーク、１００は複合機、１１０は複合機の主制御を行う制御部、１１１は制御部メモリ、１２０はＦＡＸ文書の送受信を行うＦＡＸ部、１２１はＦＡＸ部メモリ、１３０は記録媒体への印刷を行うプリンタ部、１４０は原稿の読み取りを行うスキャナ部、１５０はユーザーとのインターフェイスとなるパネル部、２００はパーソナルコンピュータ、２１０はＦＡＸ連携ソフトウエア、３００は複合機通信管理部をそれぞれ示している。
【００１７】
本発明のシステムは、複合機通信管理部３００と、クライアントなどのパーソナルコンピュータ２００と、デジタル複合機（以下、単に複合機という）５とが、ネットワーク１０９を介して接続されている。パーソナルコンピュータ２００及び複合機１００は、１台の複合機通信管理部３００に対して複数台接続することができる。
【００１８】
複合機１００は、情報処理装置からなる複合機本体の主制御を行う制御部１１０と、ユーザーの入力操作を受け付ける入出力装置であるパネル部１５０と、原稿・画像をスキャンして読み込むスキャナ部１４０と、印刷用紙等に印刷を行うプリンタ部１３０と、ＦＡＸ送受信を行うＦＡＸ部１２０とを備える。つまり、複合機１００は、スキャナ機能、印刷機能、スキャナ機能と印刷機能を組み合わせたコピー機能及びＦＡＸ送受信機能を備えるものである。
【００１９】
複合機通信管理部３００、複数のパーソナルコンピュータ２００、複合機１００の情報処理機構は、いずれも例えば汎用的なコンピュータシステムにより構成され、個々の構成要素または機能は、例えば、記憶手段に書き込まれたコンピュータプログラムを実行することにより実現される。
【００２０】
ＦＡＸ部１２０は、不図示の公衆回線網と接続されていて、ＦＡＸの送受信を行うＦＡＸ送受信部（不図示）と、ＦＡＸ送受信部が送信するための送信データを一時記憶する送信バッファ及びＦＡＸ送受信部が受信した受信データを一時記憶する受信バッファを構成するためのＦＡＸ部メモリ１２１などを備えている。このようなＦＡＸ部メモリ１２１には、送受信結果を示す通信結果データを記憶した通信結果ログなども記憶されるものである。
【００２１】
ＦＡＸ部１２０は、スキャナ部１４０が読み取った画像データを制御部１１０から受信すると、一旦ＦＡＸ部メモリ１２１に蓄積して、ＦＡＸ送信する。送信が完了すると、ＦＡＸ部１２０は、ＦＡＸ部メモリ１２１に蓄積されている送信済みデータを消去する。
【００２２】
また、ＦＡＸ部１２０は、公衆回線網からＦＡＸ送信されてきたデータを受信すると、その受信データをＦＡＸ部メモリ１２１に一旦格納する。そして、ＦＡＸ部メモリ１２１に格納された受信データは、制御部１１０へ送られて、プリンタ部１３０で印刷される。ＦＡＸ部１２０が、プリンタ部１３０で印刷済みの受信データをＦＡＸ部メモリ１２１から消去するタイミングについては後述するような制御による。
【００２３】
ここで、ＦＡＸ部１２０は、複合機１００内の他の構成とは独立にＦＡＸ送受信を行う。つまり、ＦＡＸ部１２０は、複合機１００から送信データを受け付けると、複合機１００とは独立にＦＡＸ送信を行うし、公衆回線網からＦＡＸデータが送信されてくれば、それを受信する。従って、後述するように、例えば、ネットワーク１０で何らからトラブルが生じているような場合でも、ＦＡＸ部１２０は、それとは無関係にＦＡＸの送受信を行うことができるように構成される。
【００２４】
複合機１００は、ネットワーク１０を介して接続された複合機通信管理部３００等と通信を行う不図示のネットワーク１０用のインタフェースや、パネル部１５０、スキャナ部１４０、プリンタ部１３０及びＦＡＸ部１２０を制御する制御部１１０なども備える。
【００２５】
ネットワーク１０用のインタフェースは、複合機通信管理部３００へ通信結果ログ及びＦＡＸデータ（送信データ及び受信データ）を送信する。
【００２６】
制御部１１０は、パネル部１５０からのＦＡＸ送信指示を受け付けて、スキャナ部１４０に対して画像読み取り指示を行って、スキャナ部１４０が読み取った画像データを取得する。この画像データは、制御部メモリ１１１に格納される。制御部１１０は、さらに、ＦＡＸ部１２０が公衆回線網から受信した受信データを、ＦＡＸ部１２１から取得して、制御部メモリ１１１に格納してから、プリンタ部３００に送信する。なお、本発明においては、制御部メモリ１１１は少なくとも文書１ページ分の記憶容量を有するものとする。      
【００２７】
複合機通信管理部３００は、背景技術の欄において説明したＦＡＸサーバーやＦＡＸ通信管理部に相当するものであるが、本明細書においては、複合機通信管理部３００が複合機１００の通信管理を行う、という観点から、これを「複合機通信管理部」と称することとする。なお、本発明の「複合機通信管理部」は、従来のＦＡＸサーバーやＦＡＸ通信管理部などの概念を包含するものである。
【００２８】
複合機通信管理部３００は、具体的にはパーソナルコンピュータなどの汎用的なコンピュータシステムにより構成され、当該パーソナルコンピュータに記憶されるプログラムを実行することにより実現されるものである。
【００２９】
複合機通信管理部３００は、ネットワーク１０を介して接続されたパーソナルコンピュータ２００及び複合機１００と通信を行うネットワーク１０用のインタフェースと、ＦＡＸ通信結果ログ（不図示）と、バックアップデータ記憶部（不図示）とを備えているものである。
【００３０】
複合機通信管理部３００のネットワーク１０用のインタフェースは、例えば、複合機１００から送られてくる通信結果データ及びＦＡＸデータを受信する。そして、ネットワーク１０用のインタフェースは、通信結果データは通信結果ログに蓄積し、ＦＡＸデータは、バックアップデータ記憶部に格納する。ネットワーク１０用のインタフェースが複合機１００からのデータを受信すると、受信確認を返信する。
【００３１】
複合機通信管理部３００は、複合機１００から送られてくる通信結果データやＦＡＸデータを記憶することに加えて、複合機１００のスキャナ部１４０でスキャンした画像データを記憶できるように構成してもよい。また、複合機通信管理部３００の通信結果データやＦＡＸデータを利用可能なユーザーを個人認証などの機能により限定することで、複合機通信管理部３００に記憶されるデータの保護を図ることもできる。
【００３２】
パーソナルコンピュータ２００には、複合機通信管理部３００の機能を設定したり、複合機通信管理部３００のＦＡＸ通信結果ログやバックアップデータ記憶部などからユーザーが所望するデータの検索を行ったりすることが可能なＦＡＸ連携ソフトウエア２１０がインストールされる。
【００３３】
本発明の実施の形態に係る複合機及び複合機通信管理部のシステム構成は以上の通りであるが、従来の複合機及び複合機通信管理部の制御も、これと同様のシステム構成によりなされていた。そこで、本発明の実施の形態に係る複合機及び複合機通信管理部の制御方法をより把握しやすくするために、上記のシステム構成に基づいて、従来にどのような制御方法が採用され、その制御方法のどのような点に問題が発生したのかをみてみることとする。
【００３４】
図２は、従来の複合機及び複合機通信管理部の制御シーケンスを示す図である。図２におけるシーケンス図は、複合機１００のＦＡＸ部１２０がＦＡＸ文書を受信し、それをプリンタ部１３０で印刷中にｎページ目にエラーが発生したときの制御を示すものである。
【００３５】
まず、複合機１００の制御部１１０が、ステップＳ２００において、ＦＡＸ部１２０の受信完了の通知を受けると、ステップＳ２０１において、制御部１１０によってプリンタ部１３０に対してＦＡＸ印刷開始の指示がなされ、ステップＳ２０２でＦＡＸ部１２０から制御部１１０に１ページ目の文書データが送信される。制御部１１０は、送信された文書データによってステップＳ２０３で、プリンタ部１３０に対して印刷指示を発する。プリンタ部１３０でこの文書データの印刷が完了すると、プリンタ部１３０は制御部１１０に対して印刷完了の通知を行う。すると、制御部１１０は、ステップＳ２０５で、ＦＡＸ通信結果ログとバックアップデータ（以下、これらを総称して「ＦＡＸバックアップデータ」という。）を複合機通信管理部３００に送信して、ステップＳ２０６で、ＦＡＸ部メモリ１２１上の１ページ目のＦＡＸ文書データを消去する。
【００３６】
ステップＳ２０７で、ＦＡＸ部１２０から制御部１１０にｎページ目の文書データを送信し、ステップＳ２０８で制御部１１０からプリンタ部１３０にｎページ目の印刷指示がなされた後、制御部１１０がステップＳ２０９でプリンタ部１３０のエラーが発生した旨の通知を受けると、ステップＳ２１０において制御部１１０はパネル部１５０でエラー表示を行い、ユーザーにエラー解消を促す。また、ステップＳ２１１において制御部１１０はプリンタ部１３０にＦＡＸ印刷の中止を通知する。
【００３７】
ユーザーがエラーを解消すると、プリンタ部１３０はその旨、ステップＳ２１２で制御部１１０に通知する。ステップＳ２１３で制御部１１０はパネル部１５０にプリンタエラーが解消された旨表示させる。
【００３８】
ステップＳ２１４においては、制御部１１０はプリンタ部１３０にＦＡＸ印刷の再開を通知する。ステップＳ２１５で再び、制御部１１０はＦＡＸ部１２０からｎページ目の文書データを受信すると、ステップＳ２１６で、プリンタ部１３０に対して印刷指示を発する。プリンタ部１３０でｎページの文書データの印刷が完了すると、ステップＳ２１７でプリンタ部１３０は制御部１１０に対して印刷完了の通知を行う。ステップＳ２１８で、制御部１１０は、ｎページ目のＦＡＸバックアップデータを複合機通信管理部３００に送信して、ステップＳ２１９でＦＡＸ部メモリ１２１上のｎページ目のＦＡＸ文書データを消去する。全文書データの印刷が完了すると、ステップＳ２２０では、制御部１１０はプリンタ部１３０に対してＦＡＸ印刷が終了した旨通知する。
【００３９】
以上のシーケンスは、プリンタ部１３０での印刷、及び、複合機通信管理部３００に対するバックアップデータの保存を全てページ単位で逐次処理した場合のシーケンスである。
【００４０】
以上のような従来の複合機及び複合機通信管理部の制御シーケンスによって、（I）、（II）、（III）からなる３ページの文書を印刷した場合の動作タイミングを示す。図３は、従来の複合機及び複合機通信管理部の制御による各部の動作タイミングを示す図である。図３は、３ページの文書の印刷中、プリンタ部１３０のエラーが発生しなかった場合のタイミングを示している。
【００４１】
図３において、最上段は公衆回線網から複合機１００のＦＡＸ部１２０（ＦＡＸ部メモリ１２１）へのデータ転送タイミングを、また、第２段目はＦＡＸ部１２０（ＦＡＸ部メモリ１２１）から制御部１１０（制御部メモリ１１１）へのデータ転送タイミングを、また、第３段目は制御部１１０（制御部メモリ１１１）からプリンタ部１３０へのデータ転送タイミングを、また、第４段目はプリンタ部１３０における実印刷タイミングを、また、最下段は複合機１００の制御部１１０から複合機通信管理部３００へのデータ転送タイミングをそれぞれ示している。
【００４２】
このようなシーケンスを採用した場合には、プリンタ部１３０で第ｎページ印刷完了から第ｎ＋１ページ目印刷開始まで待ちが発生する（印刷処理が連続動作とならない）ため，全ページの印刷完了が遅くなる。このことは、図３において、例えば、ＦＡＸ部の（I）のデータ破棄から（II）データの印刷までの遅延などを参照するとわかる。
【００４３】
次に、上記の制御シーケンスを改良した制御シーケンスについて説明する。図４は、従来の複合機及び複合機通信管理部の制御シーケンスを示す図である。図４におけるシーケンス図は、複合機１００のＦＡＸ部１２０がＦＡＸ文書を受信し、それをプリンタ部１３０で印刷中にｎページ目にエラーが発生したときの制御を示すものである。
【００４４】
まず、複合機１００の制御部１１０が、ステップＳ４００において、ＦＡＸ部１２０の受信完了の通知を受けると、ステップＳ４０１において、制御部１１０によってプリンタ部１３０に対してＦＡＸ印刷開始の指示がなされ、ステップＳ４０２でＦＡＸ部１２０から制御部１１０に１ページ目の文書データが送信される。制御部１１０は、送信された文書データによってステップＳ４０３で、プリンタ部１３０に対して印刷指示を発する。
【００４５】
途中を省略して、次に、エラーが発生するｎページの１ページ前のシーケンスから説明する。ステップＳ４０６で、制御部１１０が（ｎ−１）ページ目の印刷完了報告を受信すると、制御部１１０は、ステップＳ４０６で（ｎ−１）ページ目の文書データをＦＡＸ部１２０から受信する。このデータは、制御部１１０が（ｎ−１）ページ目のＦＡＸバックアップデータを複合機通信管理部３００に送信するために必要となる。ステップＳ４０８においては、制御部１１０は、（ｎ−１）ページ目のＦＡＸバックアップデータを複合機通信管理部３００に送信する。そして、ステップＳ４０９において、制御部１１０は、ＦＡＸ部１２０のＦＡＸ部メモリ１２１上の（ｎ−１）ページ目のデータの破棄を要求する。
【００４６】
制御部１１０がステップＳ４１０でプリンタ部１３０のエラーが発生した旨の通知を受けると、ステップＳ４１１において制御部１１０はパネル部１５０でエラー表示を行い、ユーザーにエラー解消を促す。また、ステップＳ４１２において制御部１１０はプリンタ部１３０にＦＡＸ印刷の中止を通知する。
【００４７】
ユーザーがエラーを解消すると、プリンタ部１３０はその旨、ステップＳ４１３で制御部１１０に通知する。ステップＳ４１４で制御部１１０はパネル部１５０にプリンタエラーが解消された旨表示させる。
【００４８】
ステップＳ４１５においては、制御部１１０はプリンタ部１３０にＦＡＸ印刷の再開を通知する。ステップＳ４１６で再び、制御部１１０はＦＡＸ部１２０からｎページ目の文書データを受信すると、ステップＳ４１７で、プリンタ部１３０に対して印刷指示を発する。プリンタ部１３０でｎページの文書データの印刷が完了すると、ステップＳ４１８でプリンタ部１３０は制御部１１０に対して印刷完了の通知を行う。制御部１１０は、再びステップＳ４１９でｎページ目の文書データをＦＡＸ部１２０から受信する。ステップＳ４２０においては、制御部１１０は、ｎページ目のＦＡＸバックアップデータを複合機通信管理部３００に送信する。ステップＳ４２１で、ＦＡＸ部メモリ１２１上のｎページ目のＦＡＸ文書データを消去するよう要求する。全文書データの印刷が完了すると、ステップＳ４２２では、制御部１１０はプリンタ部１３０に対してＦＡＸ印刷が終了した旨通知する。
【００４９】
以上のシーケンスは、プリンタ部１３０での印刷完了、及び、複合機通信管理部３００に対するバックアップデータの保存のみページ単位で逐次処理した場合のシーケンスである。
【００５０】
以上のような従来の複合機及び複合機通信管理部の制御シーケンスによって、（I）、（II）、（III）からなる３ページの文書を印刷した場合のタイミングを示す。図５は、従来の複合機及び複合機通信管理部の制御による各部の動作タイミングを示す図である。図５は、３ページの文書の印刷中、プリンタ部１３０のエラーが発生しなかった場合のタイミングを示している。
【００５１】
図５において、最上段は公衆回線網から複合機１００のＦＡＸ部１２０（ＦＡＸ部メモリ１２１）へのデータ転送タイミングを、また、第２段目はＦＡＸ部１２０（ＦＡＸ部メモリ１２１）から制御部１１０（制御部メモリ１１１）へのデータ転送タイミングを、また、第３段目は制御部１１０（制御部メモリ１１１）からプリンタ部１３０へのデータ転送タイミングを、また、第４段目はプリンタ部１３０における実印刷タイミングを、また、最下段は複合機１００の制御部１１０から複合機通信管理部３００へのデータ転送タイミングをそれぞれ示している。
【００５２】
このようなシーケンスを採用した場合には、最終ページの印刷が完了しても，同ページを保存し終わるまでＦＡＸ部１２０で同ページを保持しておく必要があり、また、印刷完了時にＦＡＸ部１２０からのページ再読出（または印刷完了まで制御部１１０でページ保持）が必要となる、といった問題が発生する。
【００５３】
次に、以上のような２つの従来の制御シーケンスの問題点を、改良した本発明の制御シーケンスについて説明する。
【００５４】
図６は、本発明の実施の形態に係る複合機及び複合機通信管理部の制御シーケンスを示す図である。図６におけるシーケンス図は、複合機１００のＦＡＸ部１２０がＦＡＸ文書を受信し、それをプリンタ部１３０で印刷中にｎページ目にエラーが発生したときの制御を示すものである。
【００５５】
まずステップＳ６００において、複合機１００の制御部１１０が、ＦＡＸ部１２０の受信完了の通知を受けると、ステップＳ６０１において、制御部１１０によってプリンタ部１３０に対してＦＡＸ印刷開始の指示がなされる。ステップＳ６０２でＦＡＸ部１２０から制御部１１０に１ページ目の文書データが送信される。すると制御部１１０は、送信された文書データによってステップＳ６０３で、プリンタ部１３０に対して印刷指示を発する。本実施形態においては、次のステップＳ６０４の段階で１ページ目のＦＡＸバックアップデータを複合機通信管理部３００に送信する。
【００５６】
ステップＳ６０２乃至ステップＳ６０４と同様のステップを繰り返すことによって、ＦＡＸ部１２０→制御部１１０→プリンタ部１３０というようにデータを受け渡し印刷を行い、制御部１１０から複合機通信管理部３００にＦＡＸバックアップデータを送信する。（ステップＳ６０５乃至ステップＳ６０７参照。）
ＦＡＸ部メモリ１２１のデータ破棄のタイミングは、次に説明するようにプリンタ部１３０での印刷が完了したことを契機に行われる。すなわち、ステップＳ６０８で、プリンタ部１３０から制御部１１０に、（ｎ−１）ページ目の印刷が完了したことが通知される。すると、ステップＳ６０８で、制御部１１０はＦＡＸ部１２０に対して、ＦＡＸ部メモリ１２１の（ｎ−１）ページ目のデータの消去を要求する。
【００５７】
次に、本実施形態においてプリンタ部１３０でエラーが発生した場合について説明する。制御部１１０がステップＳ６１０でプリンタ部１３０のエラーが発生した旨の通知を受けると、ステップＳ６１１において制御部１１０はパネル部１５０でエラー表示を行い、ユーザーにエラー解消を促す。また、ステップＳ６１２において制御部１１０はプリンタ部１３０にＦＡＸ印刷の中止を通知する。
【００５８】
ユーザーがエラーを解消すると、プリンタ部１３０はその旨、ステップＳ６１３で制御部１１０に通知する。ステップＳ６１４で制御部１１０はパネル部１５０にプリンタエラーが解消された旨表示させる。
【００５９】
ステップＳ６１５においては、制御部１１０はプリンタ部１３０にＦＡＸ印刷の再開を通知する。ステップＳ６１６で再び、制御部１１０はＦＡＸ部１２０からｎページ目の文書データを受信すると、ステップＳ６１７で、プリンタ部１３０に対して印刷指示を発する。本発明の制御シーケンスにおいては、ステップＳ６１８で、ｎページ目のＦＡＸバックアップデータを複合機通信管理部３００に送信する。ところで、図６において省略されている制御シーケンスの中には、ｎページ目のＦＡＸバックアップデータを複合機通信管理部３００に送信する、というものが含まれている。つまり、ステップＳ６１８で、複合機通信管理部３００に対して送信されたｎページ目のＦＡＸバックアップデータは、複合機通信管理部３００に既に存在しているものである。したがって、このような場合には、複合機通信管理部３００は重複するｎページ目のＦＡＸバックアップデータを読み捨てるように設定される。
【００６０】
プリンタ部１３０でｎページの文書データの印刷が完了すると、ステップＳ６１９でプリンタ部１３０は制御部１１０に対して印刷完了の通知を行う。ステップＳ６２０で、ＦＡＸ部メモリ１２１上のｎページ目のＦＡＸ文書データを消去するよう要求する。全文書データの印刷が完了すると、ステップＳ６２１では、制御部１１０はプリンタ部１３０に対してＦＡＸ印刷が終了した旨通知する。
【００６１】
以上のような本発明の複合機及び複合機通信管理部の制御シーケンスによって、（I）、（II）、（III）からなる３ページの文書を印刷した場合の動作タイミングを示す。図７は、本発明の実施の形態に係る複合機及び複合機通信管理部の制御による各部の動作タイミングを示す図である。図７は、３ページの文書の印刷中、プリンタ部１３０のエラーが発生しなかった場合の動作タイミングを示している。
【００６２】
図７において、最上段は公衆回線網から複合機１００のＦＡＸ部１２０（ＦＡＸ部メモリ１２１）へのデータ転送タイミングを、また、第２段目はＦＡＸ部１２０（ＦＡＸ部メモリ１２１）から制御部１１０（制御部メモリ１１１）へのデータ転送タイミングを、また、第３段目は制御部１１０（制御部メモリ１１１）からプリンタ部１３０へのデータ転送タイミングを、また、第４段目はプリンタ部１３０における実印刷タイミングを、また、最下段は複合機１００の制御部１１０から複合機通信管理部３００へのデータ転送タイミングをそれぞれ示している。
【００６３】
本発明の複合機及び複合機通信管理部の制御シーケンスは、プリンタ部１３０での印刷と複合機通信管理部３００での保存を非同期で並行処理した場合のシーケンスである。
【００６４】
本発明の制御シーケンスによれば、ページの印刷が完了した時点でＦＡＸ部メモリ１２１の同ページに係るデータを消去できる。また、複合機通信管理部３００側では、既に保存済みページのＦＡＸバックアップデータを破棄する、という仕組みを設けておくだけで、同一ページの２重保存を防止できる。
【００６５】
このような本発明の複合機及び複合機通信管理部の制御方法、複合機システム、複合機通信管理部によれば、ＦＡＸ受信文書の印刷処理速度を低下させる（＝ＦＡＸ受信文書データを不必要に長時間ＦＡＸ部メモリ１２１上に保持し続ける）ことなく、プリンタエラー発生後も適切なリカバリ処理（＝複合機通信管理部３００で保存していないページだけを保存すること）が可能となる。
【００６６】
次に、以上のような制御シーケンスで複合機及び複合機通信管理部を動作させるための制御フローについて説明する。
【００６７】
図８は、本発明の複合機における制御部のＦＡＸ受信文書印刷に係る制御のフローチャートを示す図であり、図９は、本発明の複合機通信管理部のＦＡＸバックアップデータ保存に係る制御のフローチャートを示す図である。以下、これらのフローチャートについて説明する。
【００６８】
図８において、複合機１００のＦＡＸ部１２０がＦＡＸ文書Ｘを受信した後、ステップＳ８００でフローチャートの処理が開始される。次に、ステップＳ８０１において、制御部１１０はプリンタ部１３０に対して印刷開始の指示を発する。
【００６９】
ステップＳ８０２に進み、プリンタ部１３０にエラーがないかが判定される。ステップＳ８０２でエラーがないと判断されると、ステップＳ８０３に進み、エラーがないと判断されると、エラー処理のためにステップＳ８１１へと進む。
【００７０】
ステップＳ８０３においては、ＦＡＸ文書Ｘのうちｎページ目の印刷が完了しているかどうかが判定される。ステップ８０３において、第ｎページ目の印刷が完了していないと判断されると、続いてステップＳ８０５へと進む。ステップ８０３において、第ｎページ目の印刷が完了していると判断されると、ステップＳ８０４へと進み、ステップＳ８０４でＦＡＸ部１２０のＦＡＸ部メモリ１２１上の第ｎページの文書データが消去される。このように本発明のＦＡＸ受信文書印刷に係る制御のフローにおいては、印刷完了ページが存在すれば速やかにＦＡＸ部メモリ１２１上の当該ページデータを消去するようになっている。
【００７１】
ステップＳ８０５においては、ＦＡＸ部１２０のＦＡＸ部メモリ１２１上に未印刷の残ページがあるかどうかが判定される。ステップＳ８０５で残ページがないと判定されると、ステップＳ８０９へと進む。ステップＳ８０５で残ページがあると判定されると、ステップＳ８０６へと進み、ステップＳ８０６で制御部１１０はＦＡＸ部１２０のＦＡＸ部メモリ１２１から未印刷のページを読み出し、続いてステップＳ８０７で、これをプリンタ部１３０に転送する。ステップＳ８０７でプリンタ部１３０にデータを送信すると、ステップＳ８０８で複合機通信管理部３００にＦＡＸバックアップデータを送信する。このように、本発明においては、プリンタ部１３０へのデータ送信に引き続き、速やかに複合機通信管理部３００にＦＡＸバックアップデータが送信されるような制御シーケンスとなっている。
【００７２】
ステップＳ８０９においては、プリンタ部１３０に印刷未完了のページがないかどうかが判定される。ステップＳ８０９において、印刷未完了のページがないと判定されると、ステップＳ８１０へと進み、制御部１１０はプリンタ部１３０に印刷終了指示を発し、ステップＳ８１５で、ＦＡＸ文書Ｘの印刷処理を終了する。ステップＳ８０９において、印刷未完了のページがあると判定されると、ステップＳ８０２へと進む。
【００７３】
ステップＳ８０２において、プリンタ部１３０にエラーがあると判定され、ステップＳ８１１のエラー処理へと進んだ場合について説明する。ステップＳ８１１において、御部１１０はパネル部１５０にエラー表示を行う。続いてステップＳ８１２で、プリンタ部１３０に印刷中断指示を行う。ステップＳ８１３ではプリンタ部１３０のエラーが解消されたかどうかが判定される。ユーザーによってエラーが解消されるまでは、ステップＳ８１３の判定結果はＮｏであるので、ステップＳ８１３をループする。ユーザーによってエラーが解消されると、ステップＳ８１３の判定結果がＹｅｓとなるので、パネル部１５０のエラーの表示を消去して、ステップＳ８０１に戻る。
【００７４】
次に、図９に示す、本発明の複合機通信管理部のＦＡＸバックアップデータ保存に係る制御のフローチャートを説明する。ステップＳ９００で、複合機通信管理部３００のＦＡＸバックアップデータ保存処理が開始される。ステップＳ９０１で制御部１１０からのＦＡＸ文書Ｘの第ｎページ目のＦＡＸバックアップデータを受信すると、ステップＳ９０２で第ｎページ目が未保存ページであるかどうかが判定される。ステップＳ９０２における判定の結果、当該ページが未保存である場合には、ステップＳ９０３へと進み、受信した第ｎページのＦＡＸバックアップデータを保存し、さらにステップＳ９０４へと進み、保存処理を終了する。ステップＳ９０２における判定の結果、当該ページが既に保存されている場合には、ステップＳ９０４へと進み、保存処理を終了する。このように、本発明における複合機通信管理部３００は、保存していないＦＡＸバックアップデータだけを保存する（重複するＦＡＸバックアップデータは読み捨てる）ので、プリンタエラー発生後も適切なリカバリ処理が可能となる。
【００７５】
以上、本発明によれば、ＦＡＸ受信文書データを不必要に長時間ＦＡＸ部メモリ１２１上に保持し続けることがないため、メモリの使用効率が向上し、したがって、ＦＡＸ受信文書の印刷処理速度を低下させることがない。また、本発明によれば、複合機通信管理部３００で保存していないページ（バックアップデータ）だけを保存するように設定されるので、エラー発生時、適切なリカバリ処理を行うことができる。
【００７６】
次に、本発明の他の実施の形態に係る複合機及び複合機通信管理部の制御方法について説明する。先の実施形態においては、複合機１００の制御部１１０の制御部メモリ１１１は、少なくとも１ページの容量を有し、１ページ単位で文書データを扱っていた。しかしながら、本発明は、複合機１００の制御部１１０が扱うデータ単位を１ページ単位に限定するわけではなく、制御部１１０は１ページ単位以上のデータを扱ってもよいし、逆に１ページ単位より小さい単位のデータを扱うようにしてもよい。
【００７７】
以下に示す実施形態においては、文書１ページを４ブロックに分けて、メモリ上で扱う後者の例について説明する。図１０本発明の他の実施形態の複合機における制御部のＦＡＸ受信文書印刷に係る制御のフローチャートを示す図である。
【００７８】
図１０のフローチャートにおいて、対応する先の図８に示すフローチャートと異なるステップは、ステップＳ１００６乃至ステップＳ１００８である。ステップＳ１００６乃至ステップＳ１００８からも分かるとおり、本実施形態においては、文書データをブロック毎で転送するようにしている。
【００７９】
他の実施の形態に係る複合機及び複合機通信管理部の制御フローによって、（I）、（II）・・・からなる文書を印刷した場合の動作タイミングを示す。図１１は、本発明の他の実施の形態に係る複合機及び複合機通信管理部の制御による各部の動作タイミングを示す図である。
【００８０】
他の実施の形態に係る複合機及び複合機通信管理部の制御シーケンスは、プリンタ部１３０での印刷と複合機通信管理部３００での保存を非同期で並行処理した場合のシーケンスであることは、先の実施形態と同様である。
【００８１】
本発明の他の実施の形態に係る、このような制御よっても、ページの印刷が完了した時点でＦＡＸ部メモリ１２１の同ページに係るデータを消去できる。また、複合機通信管理部３００側では、既に保存済みページのＦＡＸバックアップデータを破棄する、という仕組みを設けておくだけで、同一ページの２重保存を防止できる。
【００８２】
このような本発明の他の実施の形態に係る複合機及び複合機通信管理部の制御方法、複合機システム、複合機通信管理部によれば、ＦＡＸ受信文書の印刷処理速度を低下させる（＝ＦＡＸ受信文書データを不必要に長時間ＦＡＸ部メモリ１２１上に保持し続ける）ことなく、プリンタエラー発生後も適切なリカバリ処理（＝複合機通信管理部３００で保存していないページだけを保存すること）が可能となる。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施の形態に係る複合機及び複合機通信管理部のシステム構成を示す図である。
【図２】従来の複合機及び複合機通信管理部の制御シーケンスを示す図である。
【図３】従来の複合機及び複合機通信管理部の制御による各部の動作タイミングを示す図である。
【図４】従来の複合機及び複合機通信管理部の制御シーケンスを示す図である。
【図５】従来の複合機及び複合機通信管理部の制御による各部の動作タイミングを示す図である。
【図６】本発明の実施の形態に係る複合機及び複合機通信管理部の制御シーケンスを示す図である。
【図７】本発明の実施の形態に係る複合機及び複合機通信管理部の制御による各部の動作タイミングを示す図である。
【図８】本発明の複合機における制御部のＦＡＸ受信文書印刷に係る制御のフローチャートを示す図である。
【図９】本発明の複合機通信管理部のＦＡＸバックアップデータ保存に係る制御のフローチャートを示す図である。
【図１０】本発明の他の実施形態の複合機における制御部のＦＡＸ受信文書印刷に係る制御のフローチャートを示す図である。
【図１１】本発明の他の実施の形態に係る複合機及び複合機通信管理部の制御による各部の動作タイミングを示す図である。
【符号の説明】
【００８４】
１０・・・ネットワーク、１００・・・複合機、１１０・・・制御部、１１１・・・制御部メモリ、１２０・・・ＦＡＸ部、１２１・・・ＦＡＸ部メモリ、１３０・・・プリンタ部、１４０・・・スキャナ部、１５０・・・パネル部、２００・・・パーソナルコンピュータ、２１０・・・ＦＡＸ連携ソフトウエア、３００・・・複合機通信管理部
【図１】
2008172396.tif 000003
【図２】
2008172396.tif 000004
【図３】
2008172396.tif 000005
【図４】
2008172396.tif 000006
【図５】
2008172396.tif 000007
【図６】
2008172396.tif 000008
【図７】
2008172396.tif 000009
【図８】
2008172396.tif 000010
【図９】
2008172396.tif 000011
【図１０】
2008172396.tif 000012
【図１１】
2008172396.tif 000013