(57)【要約】【課題】  画像が正常に印刷されなかった画像データの再送要求を確実に行う。【解決手段】  本通信システムでは、複合機１０において機能サーバ２０から受信した印刷データの表す画像が正常に印刷されなかった用紙を複合機１０の利用者が判断し、その再送すべきページ番号を複合機１０が機能サーバ２０へ送信することで、機能サーバ２０から複合機１０へ印刷データが再送される。このため、複合機１０において機能サーバ２０から受信した印刷データの表す画像が用紙に正常に印刷されず、しかもそれが複合機１０によって検出されなかった場合にも、利用者の判断に基づき印刷データの再送を要求することができる。【選択図】  図１
2006211559.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と、前記印刷装置へ画像データを送信するデータ送信装置とが、データ通信可能に構成された通信システムであって、
前記印刷装置は、
前記データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段と、
前記印刷手段により画像が正常に印刷されなかった記録媒体を特定する情報を利用者から入力するための媒体情報入力手段と、
前記媒体情報入力手段に入力された情報に基づいて、前記印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送を前記データ送信装置に要求する再送要求手段と、を備えており、
前記データ送信装置は、
前記印刷装置へ送信した画像データを記憶する画像データ記憶手段と、
前記印刷装置から画像データの再送を要求された場合に、その要求された画像データを前記画像データ記憶手段から読み出して前記印刷装置へ送信する画像データ再送手段と、を備えていること
を特徴とする通信システム。
【請求項２】
印刷装置と、前記印刷装置へ画像データを送信するデータ送信装置とが、データ通信可能に構成された通信システムであって、
前記印刷装置は、
前記データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段と、
前記印刷手段により画像が正常に印刷されなかった記録媒体から画像を読み取る読取手段と、
前記読取手段により読み取られた画像に基づいて、前記印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送を前記データ送信装置に要求する再送要求手段と、を備えており、
前記データ送信装置は、
前記印刷装置へ送信した画像データを記憶する画像データ記憶手段と、
前記印刷装置から画像データの再送を要求された場合に、その要求された画像データを前記画像データ記憶手段から読み出して前記印刷装置へ送信する画像データ再送手段と、を備えていること
を特徴とする通信システム。
【請求項３】
印刷装置と、前記印刷装置へ画像データを送信するデータ送信装置とが、データ通信可能に構成された通信システムであって、
前記印刷装置は、
前記データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段と、
前記印刷手段により画像が正常に印刷されなかった記録媒体を特定する情報を利用者から入力するための媒体情報入力手段と、
前記印刷手段により画像が正常に印刷されなかった記録媒体から画像を読み取る読取手段と、
前記媒体情報入力手段に入力された情報に基づいて、前記印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送を前記データ送信装置に要求する第１の再送要求手段と、
前記読取手段により読み取られた画像に基づいて、前記印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送を前記データ送信装置に要求する第２の再送要求手段と、を備えており、
前記データ送信装置は、
前記印刷装置へ送信した画像データを記憶する画像データ記憶手段と、
前記印刷装置へ送信する画像データに応じて、前記第１の再送要求手段及び前記第２の再送要求手段のうちのいずれの再送要求手段からの要求を受け付けるかを選択する要求選択手段と、
前記要求選択手段によって選択された再送要求手段から画像データの再送を要求された場合に、その要求された画像データを前記画像データ記憶手段から読み出して前記印刷装置へ送信する画像データ再送手段と、を備えていること
を特徴とする通信システム。
【請求項４】
請求項３に記載の通信システムにおいて、
前記データ送信装置は、前記要求選択手段によって選択された再送要求手段により画像データの再送を要求することを前記印刷装置に指示する再送指示手段を備えており、
前記印刷装置は、前記第１の再送要求手段及び前記第２の再送要求手段のうち、前記データ送信装置から指示された再送要求手段により画像データの再送を要求すること
を特徴とする通信システム。
【請求項５】
印刷装置と、前記印刷装置へ画像データを送信するデータ送信装置とが、データ通信可能に構成された通信システムであって、
前記印刷装置は、
前記データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段と、
前記印刷手段により画像が正常に印刷されなかった記録媒体を特定する情報を利用者から入力するための媒体情報入力手段と、
前記印刷手段により画像が正常に印刷されなかった記録媒体から画像を読み取る読取手段と、
前記媒体情報入力手段に入力された情報に基づいて、前記印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送を前記データ送信装置に要求する第１の再送要求手段と、
前記読取手段により読み取られた画像に基づいて、前記印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送を前記データ送信装置に要求する第２の再送要求手段と、
前記第１の再送要求手段及び前記第２の再送要求手段のうち画像データの再送を要求するために用いる再送要求手段を利用者に選択させるための選択入力手段と、
を備え、前記選択入力手段で選択された再送要求手段により画像データの再送を要求するように構成されており、
前記データ送信装置は、
前記印刷装置へ送信した画像データを記憶する画像データ記憶手段と、
前記印刷装置から画像データの再送を要求された場合に、その要求された画像データを前記画像データ記憶手段から読み出して前記印刷装置へ送信する画像データ再送手段と、を備えていること
を特徴とする通信システム。
【請求項６】
請求項２ないし請求項５のいずれか１項に記載の通信システムにおいて、
前記印刷手段は、画像データの表す画像とともに記録媒体を識別するための識別用画像を印刷すること
を特徴とする通信システム。
【請求項７】
請求項２ないし請求項６のいずれか１項に記載の通信システムにおいて、
前記読取手段は、複数の記録媒体から画像を順に読み取るように構成されていること
を特徴とする通信システム。
【請求項８】
請求項１ないし請求項７のいずれか１項に記載の通信システムにおいて、
前記データ送信装置は、前記画像データ記憶手段に記憶されている画像データとは異なる画像データを前記印刷装置へ送信する場合に、前記画像データ記憶手段に記憶されている画像データを消去すること
を特徴とする通信システム。
【請求項９】
請求項１ないし請求項７のいずれか１項に記載の通信システムにおいて、
前記印刷装置は、
前記データ送信装置の画像データ記憶手段から消去する画像データを利用者に選択させるための消去選択手段と、
前記消去選択手段で選択された画像データの消去を前記データ送信装置に要求する消去要求手段と、を備えており、
前記データ送信装置は、前記印刷装置により消去を要求された画像データを前記画像データ記憶手段から消去する消去手段を備えていること
を特徴とする通信システム。
【請求項１０】
請求項１ないし請求項９のいずれか１項に記載の通信システムにおいて、
前記印刷装置は、
前記データ送信装置に画像データを要求する利用者の識別情報を利用者から入力するための利用者情報入力手段と、
前記利用者情報入力手段により入力された利用者の識別情報を前記データ送信装置へ送信する利用者情報送信手段と、を備えており、
前記画像データ記憶手段は、前記印刷装置へ送信した画像データを、その画像データを要求した利用者の識別情報と関連付けて記憶するように構成されており、
前記画像データ再送手段は、画像データの再送を要求する利用者が、画像データ記録手段に記憶されている画像データを要求した利用者と異なる場合には、その画像データを前記印刷装置へ送信しないように構成されていること
を特徴とする通信システム。
【請求項１１】
印刷装置と、前記印刷装置へ画像データを送信するとともに、前記印刷装置へ送信した画像データを記憶する画像データ記憶手段、及び、前記印刷装置から画像データの再送を要求された場合に、その要求された画像データを前記画像データ記憶手段から読み出して前記印刷装置へ送信する画像データ再送手段を備えたデータ送信装置とが、データ通信可能に構成された通信システムに用いられる前記印刷装置であって、
前記データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段と、
前記印刷手段により画像が正常に印刷されなかった記録媒体を特定する情報を利用者から入力するための媒体情報入力手段と、
前記媒体情報入力手段に入力された情報に基づいて、前記印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送を前記データ送信装置に要求する再送要求手段と、
を備えたことを特徴とする印刷装置。
【請求項１２】
印刷装置と、前記印刷装置へ画像データを送信するとともに、前記印刷装置へ送信した画像データを記憶する画像データ記憶手段、及び、前記印刷装置から画像データの再送を要求された場合に、その要求された画像データを前記画像データ記憶手段から読み出して前記印刷装置へ送信する画像データ再送手段を備えたデータ送信装置とが、データ通信可能に構成された通信システムに用いられる前記印刷装置であって、
前記データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段と、
前記印刷手段により画像が正常に印刷されなかった記録媒体から画像を読み取る読取手段と、
前記読取手段により読み取られた画像に基づいて、前記印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送を前記データ送信装置に要求する再送要求手段と、
を備えたことを特徴とする印刷装置。
【請求項１３】
画像データを送信するデータ送信装置と、前記データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段、前記印刷手段により画像が正常に印刷されなかった記録媒体を特定する情報を利用者から入力するための媒体情報入力手段、及び、前記媒体情報入力手段に入力された情報に基づいて、前記印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送を前記データ送信装置に要求する再送要求手段を備えた印刷装置とが、データ通信可能に構成された通信システムに用いられる前記データ送信装置であって、
前記印刷装置へ送信した画像データを記憶する画像データ記憶手段と、
前記印刷装置から画像データの再送を要求された場合に、その要求された画像データを前記画像データ記憶手段から読み出して前記印刷装置へ送信する画像データ再送手段と、
を備えたことを特徴とするデータ送信装置。
【請求項１４】
画像データを送信するデータ送信装置と、前記データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段、前記印刷手段により画像が正常に印刷されなかった記録媒体から画像を読み取る読取手段、及び、前記読取手段により読み取られた画像に基づいて、前記印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送を前記データ送信装置に要求する再送要求手段を備えた印刷装置とが、データ通信可能に構成された通信システムに用いられる前記データ送信装置であって、
前記印刷装置へ送信した画像データを記憶する画像データ記憶手段と、
前記印刷装置から画像データの再送を要求された場合に、その要求された画像データを前記画像データ記憶手段から読み出して前記印刷装置へ送信する画像データ再送手段と、を備えたことを特徴とするデータ送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置とその印刷装置へ画像データを送信するデータ送信装置とがデータ通信可能に構成された通信システム、並びに、こうした通信システムを構成する印刷装置及びデータ送信装置に関するものである。
【背景技術】
【０００２】
従来、画像データの表す画像を用紙等の記録媒体に印刷する印刷装置と、印刷装置へ印刷データを送信するデータ送信装置とが、データ通信可能に構成された通信システムが知られている。
【０００３】
例えば、通信回線を介して画像データを送受信するファクシミリの場合、送信側のファクシミリ（データ送信装置）が、原稿から読み取った画像を表す画像データを受信側のファクシミリ（印刷装置）へ送信し、受信側のファクシミリが、その画像データを受信して、画像データの表す画像を用紙に印刷する。そして、受信側のファクシミリにおいて、画像の印刷中に電源が切断されてしまった場合には、電源回復後に、何月何日何時に送った何ページの情報が受信異常である旨のデータを送信側のファクシミリへ送信することにより、画像データの再送を要求するようにしたものがある（特許文献１参照）。
【特許文献１】特開昭６１−１５８２６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、画像の印刷された用紙が折れ曲がっていた場合や、トナー不足により印刷された画像が薄かった場合等、実際には画像が正常に印刷されていないにもかかわらず、印刷装置により異常が検出されないことが考えられ、このような場合には画像データの再送要求が行われないという問題がある。
【０００５】
本発明は、こうした問題にかんがみてなされたものであり、画像が正常に印刷されなかった画像データの再送要求を確実に行うことを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた請求項１に記載の通信システムは、印刷装置と、印刷装置へ画像データを送信するデータ送信装置とが、データ通信可能に構成されたものである。なお、印刷装置としては、例えば、プリンタ、ファクシミリ、コピー機、これらの複合機等が挙げられる。
【０００７】
そして、本通信システムにおいて、印刷装置は、データ送信装置から受信した画像データの表す画像を記録媒体（画像が印刷される媒体であり、例えば、用紙等のシート状媒体）に印刷する印刷手段と、印刷手段により画像が正常に印刷されなかった記録媒体を特定する情報を利用者から入力するための媒体情報入力手段と、媒体情報入力手段に入力された情報に基づいて、印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送をデータ送信装置に要求する再送要求手段とを備えている。なお、「印刷手段により画像が正常に印刷されなかった記録媒体を特定する情報」としては、例えば、３枚目、５枚目、９枚目といった情報や、８枚目以降といった情報が挙げられる。また、こうした情報を利用者から入力する方法としては、例えば、キー入力等の入力操作が挙げられる。
【０００８】
また、本通信システムにおいて、データ送信装置は、印刷装置へ送信した画像データを記憶する画像データ記憶手段と、印刷装置から画像データの再送を要求された場合に、その要求された画像データを画像データ記憶手段から読み出して印刷装置へ送信する画像データ再送手段とを備えている。
【０００９】
つまり、本通信システムでは、印刷装置の利用者が、印刷装置においてデータ送信装置から受信した画像データの表す画像が正常に印刷されなかった記録媒体を判断し、その記録媒体を特定する情報を印刷装置に入力することで、入力された情報に基づいて印刷装置からデータ送信装置へ画像データの再送要求が行われる。
【００１０】
このため、本通信システムによれば、印刷装置においてデータ送信装置から受信した画像データの表す画像が記録媒体に正常に印刷されず、しかもそれが印刷装置によって検出されなかった場合にも、利用者の判断に基づき画像データの再送を要求することができる。
【００１１】
特に、本通信システムでは、印刷装置が、利用者から入力された情報に基づいて画像データの再送を要求するように構成されているため、利用者は、再送要求すべき画像データを、キー入力等により容易に特定することができる。
【００１２】
次に、請求項２に記載の通信システムは、上記請求項１の通信システムと同様、印刷装置と、印刷装置へ画像データを送信するデータ送信装置とが、データ通信可能に構成されたものである。
【００１３】
そして、本通信システムにおいて、印刷装置は、データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段と、印刷手段により画像が正常に印刷されなかった記録媒体から画像を読み取る読取手段と、読取手段により読み取られた画像に基づいて、印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送をデータ送信装置に要求する再送要求手段とを備えている。
【００１４】
また、本通信システムにおいて、データ送信装置は、上記請求項１の通信システムと同様、印刷装置へ送信した画像データを記憶する画像データ記憶手段と、印刷装置から画像データの再送を要求された場合に、その要求された画像データを画像データ記憶手段から読み出して印刷装置へ送信する画像データ再送手段とを備えている。
【００１５】
つまり、本通信システムでは、印刷装置の利用者が、印刷装置においてデータ送信装置から受信した画像データの表す画像が正常に印刷されなかった記録媒体を判断し、その記録媒体の画像を読取手段に読み取らせることで、読み取られた画像に基づいて印刷装置からデータ送信装置へ画像データの再送要求が行われる。
【００１６】
このため、本通信システムによれば、上記請求項１の通信システムと同様、印刷装置においてデータ送信装置から受信した画像データの表す画像が記録媒体に正常に印刷されず、しかもそれが印刷装置によって検出されなかった場合にも、利用者の判断に基づき画像データの再送を要求することができる。
【００１７】
特に、本通信システムでは、印刷装置が、記録媒体から読み取った画像に基づいて画像データの再送を要求するように構成されているため、再送要求すべき画像データを利用者がキー入力等により特定する構成に比べ、再送要求すべき画像データとは異なる画像データが誤って特定されてしまうことを防ぐことができる。また、利用者がページ数をカウントする作業が不要となるので、再送要求のための操作が容易となる。
【００１８】
次に、請求項３に記載の通信システムは、上記請求項１の通信システムと同様、印刷装置と、印刷装置へ画像データを送信するデータ送信装置とが、データ通信可能に構成されたものである。
【００１９】
そして、本通信システムにおいて、印刷装置は、データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段と、印刷手段により画像が正常に印刷されなかった記録媒体を特定する情報を利用者から入力するための媒体情報入力手段と、印刷手段により画像が正常に印刷されなかった記録媒体から画像を読み取る読取手段と、媒体情報入力手段に入力された情報に基づいて、印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送をデータ送信装置に要求する第１の再送要求手段と、読取手段により読み取られた画像に基づいて、印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送をデータ送信装置に要求する第２の再送要求手段とを備えている。
【００２０】
また、本通信システムにおいて、データ送信装置は、印刷装置へ送信した画像データを記憶する画像データ記憶手段と、印刷装置へ送信する画像データに応じて、第１の再送要求手段及び第２の再送要求手段のうちのいずれの再送要求手段からの要求を受け付けるかを選択する要求選択手段と、要求選択手段によって選択された再送要求手段から画像データの再送を要求された場合に、その要求された画像データを画像データ記憶手段から読み出して印刷装置へ送信する画像データ再送手段とを備えている。
【００２１】
つまり、本通信システムでは、印刷装置の利用者が、印刷装置においてデータ送信装置から受信した画像データの表す画像が正常に印刷されなかった記録媒体を判断し、その記録媒体を特定する情報を印刷装置に入力するか、又は、その記録媒体の画像を読取手段に読み取らせることで、入力された情報又は読み取られた画像に基づいて印刷装置からデータ送信装置へ画像データの再送要求が行われる。一方、データ送信装置においていずれの再送要求を受け付けるかは、印刷装置へ送信する画像データに応じて選択される。
【００２２】
このため、本通信システムによれば、上記請求項１の通信システムと同様、印刷装置においてデータ送信装置から受信した画像データの表す画像が記録媒体に正常に印刷されず、しかもそれが印刷装置によって検出されなかった場合にも、利用者の判断に基づき画像データの再送を要求することができる。
【００２３】
特に、本通信システムでは、印刷装置が、利用者から入力された情報又は記録媒体から読み取った画像に基づいて画像データの再送を要求し、データ送信装置が、印刷装置へ送信する画像データに応じていずれの再送要求を受け付けるかを選択するように構成されているため、再送すべき画像データの特定を、その画像データに適した方法により行うことができる。例えば、画像データの表す画像が印刷される記録媒体の枚数や、画像データの表す画像の内容に応じて再送要求の方法が選択されるように構成することができる。
【００２４】
ここで、いずれの方法による再送要求を受け付けるかはデータ送信装置において選択されることから、印刷装置においては、データ送信装置で選択された方法であらかじめ再送要求を行うことが好ましい。
【００２５】
そこで、請求項４に記載の通信システムでは、上記請求項３の通信システムにおいて、データ送信装置は、要求選択手段によって選択された再送要求手段により画像データの再送を要求することを印刷装置に指示する再送指示手段を備えており、印刷装置は、第１の再送要求手段及び第２の再送要求手段のうち、データ送信装置から指示された再送要求手段により画像データの再送を要求する。この構成によれば、データ送信装置で受け付けられない方法によって印刷装置から不要な再送要求が行われることを防ぐことができる。
【００２６】
次に、請求項５に記載の通信システムは、上記請求項１の通信システムと同様、印刷装置と、印刷装置へ画像データを送信するデータ送信装置とが、データ通信可能に構成されたものである。
【００２７】
そして、本通信システムにおいて、印刷装置は、データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段と、印刷手段により画像が正常に印刷されなかった記録媒体を特定する情報を利用者から入力するための媒体情報入力手段と、印刷手段により画像が正常に印刷されなかった記録媒体から画像を読み取る読取手段と、媒体情報入力手段に入力された情報に基づいて、印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送をデータ送信装置に要求する第１の再送要求手段と、読取手段により読み取られた画像に基づいて、印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送をデータ送信装置に要求する第２の再送要求手段と、第１の再送要求手段及び第２の再送要求手段のうち画像データの再送を要求するために用いる再送要求手段を利用者に選択させるための選択入力手段とを備え、選択入力手段で選択された再送要求手段により画像データの再送を要求するように構成されている。
【００２８】
一方、本通信システムにおいて、データ送信装置は、上記請求項１の通信システムと同様、印刷装置へ送信した画像データを記憶する画像データ記憶手段と、印刷装置から画像データの再送を要求された場合に、その要求された画像データを画像データ記憶手段から読み出して印刷装置へ送信する画像データ再送手段とを備えている。
【００２９】
つまり、本通信システムでは、印刷装置の利用者が、印刷装置においてデータ送信装置から受信した画像データの表す画像が正常に印刷されなかった記録媒体を判断し、更に、利用者の選択により、その記録媒体を特定する情報を印刷装置に入力するか、又は、その記録媒体の画像を読取手段に読み取らせることで、入力された情報又は読み取られた画像に基づいて印刷装置からデータ送信装置へ画像データの再送要求が行われる。
【００３０】
このため、本通信システムによれば、上記請求項１の通信システムと同様、印刷装置においてデータ送信装置から受信した画像データの表す画像が記録媒体に正常に印刷されず、しかもそれが印刷装置によって検出されなかった場合にも、利用者の判断に基づき画像データの再送を要求することができる。
【００３１】
特に、本通信システムでは、印刷装置が、利用者から入力された情報及び記録媒体から読み取った画像のうちのいずれに基づいて画像データの再送を要求するかを、利用者が選択するように構成されているため、再送すべき画像データの特定を、利用者の操作しやすい方法により行うことができる。
【００３２】
ところで、読取手段により読み取られた画像に基づいて画像データの再送要求を行う構成では、読み取られた画像がどの画像データに対応するかの判断が必要となる。ここで、読み取られた画像の内容自体に基づきその画像を表す画像データを判断することも可能ではあるが、より簡単に判断するためには請求項６のようにするとよい。
【００３３】
すなわち、請求項６に記載の通信システムでは、上記請求項２〜５のいずれかの通信システムにおいて、印刷装置の印刷手段が、画像データの表す画像とともに記録媒体を識別するための識別用画像を印刷する。この構成によれば、読取手段により読み取られた画像に基づいて、その画像が印刷された記録媒体を容易に識別することができる。その結果、読取手段により読み取られた画像に対応する画像データを容易に特定することができる。なお、識別用画像としては、例えば、記録媒体のページ番号を表す数字や図形（バーコード等）を用いることができる。
【００３４】
また、読取手段により読み取られた画像に基づいて画像データの再送要求を行う構成では、画像が正常に印刷されなかった記録媒体が大量に発生すると、利用者による手動での読み取り操作が煩雑なものとなる。
【００３５】
そこで、請求項７に記載の通信システムでは、上記請求項２〜６のいずれかの通信システムにおいて、印刷装置の読取手段が、複数の記録媒体から画像を順に読み取るように構成されている。この構成によれば、画像が正常に印刷されなかった記録媒体が大量に発生した場合にも、利用者が読み取り操作を容易に行うことができる。
【００３６】
一方、データ送信装置は、画像データ記憶手段に再送用の画像データを記憶するが、再送要求される可能性の低い画像データまで記憶するようにすると、非常に大きな記憶領域が必要となる。そこで、例えば請求項８又は請求項９のように構成することが考えられる。
【００３７】
すなわち、請求項８に記載の通信システムでは、上記請求項１〜７のいずれかの通信システムにおいて、データ送信装置が、画像データ記憶手段に記憶されている画像データとは異なる画像データを印刷装置へ送信する場合に、画像データ記憶手段に記憶されている画像データを消去する。この構成によれば、画像データ記憶手段に必要な記憶容量を最小限に抑えることができる。
【００３８】
また、請求項９に記載の通信システムでは、上記請求項１〜７のいずれかの通信システムにおいて、印刷装置は、データ送信装置の画像データ記憶手段から消去する画像データを利用者に選択させるための消去選択手段と、消去選択手段で選択された画像データの消去をデータ送信装置に要求する消去要求手段とを備えており、データ送信装置は、印刷装置により消去を要求された画像データを画像データ記憶手段から消去する消去手段を備えている。つまり、本通信システムでは、印刷装置の利用者により選択された画像データがデータ送信装置の画像データ記憶手段から消去される。このため、本通信システムによれば、必要な画像データを消去することなく、不要な画像データのみを消去して画像データ記憶手段に必要な記憶容量を小さくすることができる。
【００３９】
ところで、例えば、１又は複数の印刷装置を複数人の利用者が利用する環境においては、１つのデータ送信装置に対し複数人の利用者から画像データの再送要求が行われることが考えられる。
【００４０】
そこで、請求項１０に記載の通信システムでは、上記請求項１〜９のいずれかの通信システムにおいて、印刷装置は、データ送信装置に画像データを要求する利用者の識別情報を利用者から入力するための利用者情報入力手段と、利用者情報入力手段により入力された利用者の識別情報をデータ送信装置へ送信する利用者情報送信手段とを備えている。また、データ送信装置において、画像データ記憶手段は、印刷装置へ送信した画像データを、その画像データを要求した利用者の識別情報と関連付けて記憶するように構成されており、画像データ再送手段は、画像データの再送を要求する利用者が、画像データ記録手段に記憶されている画像データを要求した利用者と異なる場合には、その画像データを印刷装置へ送信しないように構成されている。このため、本通信システムによれば、異なる利用者に画像データが再送されてしまうことを防ぐことができる。
【００４１】
次に、請求項１１に記載の印刷装置は、印刷装置と、印刷装置へ画像データを送信するとともに、印刷装置へ送信した画像データを記憶する画像データ記憶手段、及び、印刷装置から画像データの再送を要求された場合に、その要求された画像データを画像データ記憶手段から読み出して印刷装置へ送信する画像データ再送手段を備えたデータ送信装置とが、データ通信可能に構成された通信システムに用いられるものである。
【００４２】
そして、本印刷装置は、データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段と、印刷手段により画像が正常に印刷されなかった記録媒体を特定する情報を利用者から入力するための媒体情報入力手段と、媒体情報入力手段に入力された情報に基づいて、印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送をデータ送信装置に要求する再送要求手段とを備えている。
【００４３】
つまり、本印刷装置は、データ送信装置から受信した画像データの表す画像が正常に印刷されなかった記録媒体が利用者によって判断され、その記録媒体を特定する情報が利用者から入力されることで、その入力された情報に基づいてデータ送信装置へ画像データの再送要求を行う。
【００４４】
このため、本印刷装置によれば、データ送信装置から受信した画像データの表す画像が記録媒体に正常に印刷されず、しかもそれを検出できなかった場合にも、利用者の判断に基づき画像データの再送を要求することができる。
【００４５】
特に、本印刷装置では、利用者から入力された情報に基づいて画像データの再送を要求するように構成されているため、利用者は、再送要求すべき画像データを、キー入力等により容易に特定することができる。
【００４６】
次に、請求項１２に記載の印刷装置は、印刷装置と、印刷装置へ画像データを送信するとともに、印刷装置へ送信した画像データを記憶する画像データ記憶手段、及び、印刷装置から画像データの再送を要求された場合に、その要求された画像データを画像データ記憶手段から読み出して印刷装置へ送信する画像データ再送手段を備えたデータ送信装置とが、データ通信可能に構成された通信システムに用いられるものである。
【００４７】
そして、本印刷装置は、データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段と、印刷手段により画像が正常に印刷されなかった記録媒体から画像を読み取る読取手段と、読取手段により読み取られた画像に基づいて、印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送をデータ送信装置に要求する再送要求手段とを備えている。
【００４８】
つまり、本印刷装置は、データ送信装置から受信した画像データの表す画像が正常に印刷されなかった記録媒体が利用者によって判断され、その記録媒体の画像を読取手段に読み取らせる操作が利用者によって行われることで、その読み取られた画像に基づいてデータ送信装置へ画像データの再送要求を行う。
【００４９】
このため、本印刷装置によれば、上記請求項１１の印刷装置と同様、データ送信装置から受信した画像データの表す画像が記録媒体に正常に印刷されず、しかもそれを検出できなかった場合にも、利用者の判断に基づき画像データの再送を要求することができる。
【００５０】
特に、本印刷装置では、記録媒体から読み取った画像に基づいて画像データの再送を要求するように構成されているため、再送要求すべき画像データを利用者がキー入力等により特定する構成に比べ、再送要求すべき画像データとは異なる画像データが誤って特定されてしまうことを防ぐことができる。また、利用者がページ数をカウントする作業が不要となるので、再送要求のための操作が容易となる。
【００５１】
次に、請求項１３に記載のデータ送信装置は、画像データを送信するデータ送信装置と、データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段、印刷手段により画像が正常に印刷されなかった記録媒体を特定する情報を利用者から入力するための媒体情報入力手段、及び、媒体情報入力手段に入力された情報に基づいて、印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送をデータ送信装置に要求する再送要求手段を備えた印刷装置とが、データ通信可能に構成された通信システムに用いられるものである。
【００５２】
そして、本データ送信装置は、印刷装置へ送信した画像データを記憶する画像データ記憶手段と、印刷装置から画像データの再送を要求された場合に、その要求された画像データを画像データ記憶手段から読み出して印刷装置へ送信する画像データ再送手段とを備えている。
【００５３】
つまり、本データ送信装置は、印刷装置の利用者が、印刷装置においてデータ送信装置から受信した画像データの表す画像が正常に印刷されなかった記録媒体を判断し、その記録媒体を特定する情報を印刷装置に入力することによって、その入力された情報に基づく画像データの再送が印刷装置から要求されることにより、その要求された画像データを印刷装置へ送信する。
【００５４】
このため、本データ送信装置によれば、印刷装置においてデータ送信装置から受信した画像データの表す画像が記録媒体に正常に印刷されず、しかもそれが印刷装置によって検出されなかった場合にも、利用者の判断に基づき画像データの再送が要求されることにより、画像データを再送することができる。
【００５５】
次に、請求項１４に記載のデータ送信装置は、画像データを送信するデータ送信装置と、データ送信装置から受信した画像データの表す画像を記録媒体に印刷する印刷手段、印刷手段により画像が正常に印刷されなかった記録媒体から画像を読み取る読取手段、及び、読取手段により読み取られた画像に基づいて、印刷手段により画像が正常に印刷されなかった記録媒体に対応する画像データの再送をデータ送信装置に要求する再送要求手段を備えた印刷装置とが、データ通信可能に構成された通信システムに用いられるものである。
【００５６】
そして、本データ送信装置は、印刷装置へ送信した画像データを記憶する画像データ記憶手段と、印刷装置から画像データの再送を要求された場合に、その要求された画像データを画像データ記憶手段から読み出して印刷装置へ送信する画像データ再送手段とを備えている。
【００５７】
つまり、本データ送信装置は、印刷装置の利用者が、印刷装置においてデータ送信装置から受信した画像データの表す画像が正常に印刷されなかった記録媒体を判断し、その記録媒体の画像を読取手段に読み取らせることによって、その読み取られた画像に基づく画像データの再送が印刷装置から要求されることにより、その要求された画像データを印刷装置へ送信する。
【００５８】
このため、本データ送信装置によれば、上記請求項１３のデータ送信装置と同様、印刷装置においてデータ送信装置から受信した画像データの表す画像が記録媒体に正常に印刷されず、しかもそれが印刷装置によって検出されなかった場合にも、利用者の判断に基づき画像データの再送が要求されることにより、画像データを再送することができる。
【発明を実施するための最良の形態】
【００５９】
以下、本発明が適用された実施形態について、図面を用いて説明する。
［１．構成の説明］
図１は、実施形態の通信システムの概略構成を表すブロック図である。
【００６０】
この通信システムは、複数の複合機１０，１０，…と、機能サーバ２０とが、ネットワーク１（本実施形態ではインターネット）を介してデータ通信可能に構成されたものである。
【００６１】
［１．１．複合機の構成］
複合機１０は、電話（音声通信）機能、スキャナ機能、プリンタ機能、コピー機能、ファクシミリ機能等を有する多機能装置であり、制御部１１、操作部１２、読取部１３、記録部１４、通信部１５、記憶部１６、音入力部１７及び音出力部１８を備えている。
【００６２】
制御部１１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等からなる周知のマイクロコンピュータを中心に構成されており、複合機１０を構成する各部を統括制御する。
操作部１２は、複合機１０の図示しない本体ケースに配置された操作パネル１２ａ（図２）により、利用者（ユーザ）からの入力操作を受けるとともに、利用者に対して各種情報を表示する。具体的には、操作パネル１２ａには、利用者からの入力操作を受けるための入力部（キー群）として、コピーキー４１、スキャナキー４２、ＦＡＸキー４３、サービスキー４４、設定キー４５、上下左右の方向キー４６，４７，４８，４９、ＯＫキー５０、キャンセルキー５１及びリトライキー５２が設けられており、さらに、利用者に対して各種情報を表示するための表示部として、ディスプレイ５３が設けられている。そして、操作部１２は、操作パネル１２ａで行われた入力操作の内容を制御部１１に入力するとともに、制御部１１からの指令に応じて利用者に対する各種情報（メッセージ等）をディスプレイ５３に表示する。
【００６３】
読取部（スキャナ）１３は、制御部１１からの指令に基づき、原稿の画像をＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）等の周知のイメージセンサによって読み取り、この画像を表す画像データを生成する。具体的には、読取部１３は、複数枚の原稿を収容可能な原稿供給トレイから原稿を１枚ずつ取り込むことにより、原稿の画像を順に読み取るＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）機構を備えており、複数枚の原稿から画像を自動的に読み取ることができるようになっている。
【００６４】
記録部（プリンタ）１４は、制御部１１からの指令に基づき、記録媒体としての用紙を複数枚収容可能な給紙カセット（給紙トレイ）から１枚ずつ用紙を給紙し、レーザ転写方式、インクジェット方式等の周知の画像記録方式によって画像データの表す画像を用紙に印刷して、排紙トレイへ排紙するといった印刷処理を行う。なお、記録部１４により印刷される画像データとしては、例えば、読取部１３で生成された画像データ、ファクシミリ機能により受信したファクシミリデータ、パーソナルコンピュータ（図示省略）や機能サーバ２０等の外部装置から受信した画像データなどが挙げられる。
【００６５】
通信部１５は、ネットワーク１を介してデータを送受信するための処理を行う。
記憶部１６は、図示しない不揮発性ＲＡＭに各種データを記憶する。
音入力部１７は、本複合機１０が備える図示しないハンドセット（受話器）に設けられたマイクから音を入力し、その音を表す音データ（ＰＣＭデータ）を生成する。
【００６６】
音出力部１８は、音データの表す音を、ハンドセットに設けられたスピーカ、又は、複合機１０本体に設けられた図示しないスピーカから出力する。
［１．２．機能サーバの構成］
次に、機能サーバ２０の構成について説明する。
【００６７】
機能サーバ２０は、複合機１０からの要求により、その要求元の複合機１０に対するサービスの提供を行うためのものであり、制御部２１、通信部２２及び記憶部２３を備えている。
【００６８】
制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等からなる周知のマイクロコンピュータを中心に構成されており、機能サーバ２０を構成する各部を統括制御する。
通信部２２は、ネットワーク１を介してデータを送受信するための処理を行う。
【００６９】
記憶部２３は、図示しないハードディスクに各種データを記憶する。具体的には、記憶部２３には、後述するサービス利用履歴情報（図９）を記憶するためのサービス利用履歴情報記憶部２４と、後述するサービスプログラムを記憶するためのサービスプログラム記憶部２５と、印刷データ（印刷用の画像を表す画像データ）を記憶するためのサービス出力情報記憶部２６と、後述するサービスリトライ情報（図１０）を記憶するためのサービスリトライ情報記憶部２７とが設けられている。
【００７０】
ここで、サービスプログラム記憶部２５に記憶されるサービスプログラムとは、複合機１０にサービスを提供するために実行されるプログラムである。すなわち、サービスプログラム記憶部２５には、複合機１０に提供可能な複数種類のサービスに対応する複数種類のサービスプログラムが記憶されており、サービスプログラムが実行されることにより、そのサービスプログラムに対応するサービスが複合機１０に提供される。具体的なサービスの内容としては、例えば、複合機１０の読取部１３で原稿から読み取られたテキストを翻訳し、翻訳後のテキストを表す印刷データ（印刷用の画像を表す画像データ）を生成して複合機１０の記録部１４に印刷させるという翻訳コピーサービス、特定のデータベースから最新のニュースデータを取得し、この取得情報を表す印刷データを生成して複合機１０の記録部１４に印刷させるというニュース配信サービス、複合機１０の読取部１３で原稿から読み取られたテキストを音声に変換し、その音声を複合機１０の音出力部１８に出力させるという音読サービスなどがある。
【００７１】
［２．処理の概要］
次に、本実施形態の通信システムにおいて行われる処理の概要について説明する。
複合機１０は、利用者により操作パネル１２ａのサービスキー４４が押されると、機能サーバ２０の提供可能な（複合機１０の利用可能な）複数種類のサービスから所望のサービスを利用者に選択させるためのサービス選択用画面（図示省略）を、操作パネル１２ａのディスプレイ５３に表示する。なお、機能サーバ２０の提供可能なサービスの内容は、あらかじめ複合機１０に記憶させておくようにしてもよいが、例えば、機能サーバ２０の提供可能なサービスの内容を表すデータが外部（機能サーバ２０やその他のサーバ等）から複合機１０へ提供される構成とすれば、機能サーバ２０の提供可能なサービスに変更が生じる環境においても最新のサービスを選択可能となる。
【００７２】
そして、複合機１０は、ディスプレイ５３に表示したサービス選択用画面で利用者によるサービスの選択が行われると、その利用者にユーザＩＤ及びパスワードを入力させるためのＩＤ入力用画面（図示省略）を、操作パネル１２ａのディスプレイ５３に表示する。
【００７３】
ここで、ユーザＩＤ及びパスワードは、機能サーバ２０により提供されるサービスを受けるために必要な利用者固有の識別情報であり、機能サーバ２０を用いてサービスを提供するサービス提供事業者に対し、複合機１０の利用者が別途ユーザ登録の手続を行うことにより付与される。なお、ユーザ登録の手続は、例えば、複合機１０の操作パネル１２ａや、パーソナルコンピュータ等を介して行うことができる。
【００７４】
そして、複合機１０は、ディスプレイ５３に表示したＩＤ入力用画面で利用者によるユーザＩＤ及びパスワードの入力操作が行われると、サービス選択用画面で選択されたサービスを機能サーバ２０に要求する処理を行う。
【００７５】
一方、機能サーバ２０は、複合機１０からサービスの要求を受けると、そのサービスに応じたサービスプログラムを実行することにより、サービス内容に応じた印刷データをサービス要求元の複合機１０へ送信する。
【００７６】
また、本通信システムにおいて、複合機１０は、機能サーバ２０に対し、過去に要求したサービスのリトライ（具体的には、印刷データの再送）を要求することができるように構成されている。すなわち、複合機１０は、操作パネル１２ａのリトライキー５２が押されると、リトライを要求するサービスを利用者に選択させるためのリトライサービス選択用画面（図３（ａ））を、操作パネル１２ａのディスプレイ５３に表示する。具体的には、複合機１０は、後述するように、過去に要求したサービスに関する情報（リトライ登録サービスリスト）を記憶部１６に保存（記憶）するように構成されており（図６）、リトライサービス選択用画面として、過去に要求したサービスのサービス名を一覧表示する。複合機１０は、ディスプレイ５３に表示したリトライサービス選択用画面で利用者によるサービスの選択が行われると、上述したサービスを要求する場合と同様、その利用者にユーザＩＤ及びパスワードを入力させるためのＩＤ入力用画面を、操作パネル１２ａのディスプレイ５３に表示する。そして、このＩＤ入力用画面で利用者によりユーザＩＤ及びパスワードの入力操作が行われると、リトライサービス選択用画面で選択されたサービスのリトライを機能サーバ２０に要求する処理を行う。
【００７７】
一方、機能サーバ２０は、複合機１０からサービスのリトライの要求を受けると、再送すべきページ（画像が正常に印刷されなかったページ）を複合機１０の利用者に指定させるためのページ入力指令を複合機１０へ送信する。具体的には、機能サーバ２０は、再送すべきページの指定方法として次の（１），（２）の２種類の指定方法から印刷データに応じた指定方法を選択し、その選択した指定方法で複合機１０の利用者に再送すべきページを指定させる。
【００７８】
（１）：画像が正常に印刷されなかった用紙の画像を読取部１３に読み取らせることで、再送すべきページを指定する方法。
（２）：画像が正常に印刷されなかった用紙のページ番号（何ページ目に当たるか）を操作部１２の操作パネル１２ａから入力させる方法。
【００７９】
そして、複合機１０の利用者は、機能サーバ２０により選択された指定方法で再送すべきページを指定する。
例えば、機能サーバ２０により上記（１）の指定方法が選択された場合には、複合機１０は、画像が正常に印刷されなかった用紙の読み取り、及び、選択されたサービスをリトライするために機能サーバ２０に記憶されている印刷データの消去、のうちのいずれを実行するかを利用者に選択させるための読取／消去選択用画面（図３（ｂ））を、操作パネル１２ａのディスプレイ５３に表示する。そして、複合機１０は、この読取／消去選択用画面において、利用者により、画像が正常に印刷されなかった用紙の読み取り（具体的には、読取／消去選択用画面に表示されている「リトライ開始。」）が選択されると、読取部１３の原稿供給トレイにセットされた原稿からの画像の読み取りを開始し、読み取った原稿のページ番号を、画像が正常に印刷されなかった用紙のページ番号として、機能サーバ２０へ送信する。すなわち、複合機１０の利用者が、画像が正常に印刷されなかった用紙を読取部の原稿給紙トレイにセットし、読取／消去選択用画面に表示されている「リトライ開始。」を選択する操作を行うことで、原稿給紙トレイにセットされた用紙のページ番号が機能サーバ２０に送信されることとなる。
【００８０】
また、機能サーバ２０により上記（２）の指定方法が選択された場合には、複合機１０は、画像が正常に印刷されなかった用紙のページ番号の入力、及び、選択されたサービスをリトライするために機能サーバ２０に記憶されている印刷データの消去、のうちのいずれを実行するかを利用者に選択させるための入力／消去選択用画面（図３（ｃ））を、操作パネル１２ａのディスプレイ５３に表示する。そして、複合機１０は、この入力／消去選択用画面において、利用者により、画像が正常に印刷されなかった用紙のページ番号が入力されると（図３（ｃ）は、「３，４，６−１０」と入力された状態を示している。）、その入力されたページ番号を、画像が正常に印刷されなかった用紙のページ番号として、機能サーバ２０へ送信する。すなわち、複合機１０の利用者が、画像が正常に印刷されなかった用紙のページ番号を操作部１２の操作パネル１２ａから入力する操作を行うことで、そのページ番号が機能サーバ２０に送信されることとなる。なお、本実施形態の複合機１０では、例えば操作パネル１２ａにおける上下の方向キー４６，４７を用いてページ番号の入力を行うことが可能であるが（方向キー４６，４７の押し操作の回数に応じて数字や記号の表示が順に切り替わる等）、操作パネルに数字や記号を入力するための専用キーを設け、その専用キーを用いて入力するように構成すれば、入力操作が容易となる。
【００８１】
このように、複合機１０が、画像が正常に印刷されなかった用紙のページ番号を機能サーバ２０へ送信することで、そのページ番号に対応する印刷データが機能サーバ２０から複合機１０へ送信される。
【００８２】
一方、読取／消去選択用画面（図３（ｂ））や入力／消去選択用画面（図３（ｃ））において、選択されたサービスをリトライするために機能サーバ２０に記憶されている印刷データの消去（具体的には、画面に表示されている「リトライしない。サーバの情報を消去する。」）が選択されると、リトライサービス選択用画面（図３（ａ））で選択されたサービスに対応する印刷データの消去を機能サーバ２０に要求する処理を行う。これにより、消去を要求した印刷データが機能サーバ２０から消去される。
【００８３】
［３．処理の具体的内容］
次に、複合機１０及び機能サーバ２０の各制御部１１，２１により実行される具体的処理内容について説明する。
【００８４】
［３．１．複合機側の処理］
［３．１．１．サービス利用処理］
まず、複合機１０の操作パネル１２ａのディスプレイ５３に表示したサービス選択用画面でサービスの選択が行われ、更にＩＤ入力用画面でユーザＩＤ及びパスワードの入力操作が行われることにより、複合機１０の制御部１１が実行するサービス利用処理について、図４のフローチャートを用いて説明する。なお、サービス利用処理の具体的内容は、選択されたサービスによって異なる部分があるため（例えば、原稿の画像を読取部１３で読み取る必要があるか否か等）、ここでは、翻訳コピーサービスが選択された場合を例にとって説明する。
【００８５】
このサービス利用処理が開始されると、まず、Ｓ１０１で、サービス選択用画面で選択されたサービス（この例では、翻訳コピーサービス）を機能サーバ２０に要求するためのサービス起動指令と、ＩＤ入力用画面で入力されたユーザＩＤ及びパスワード（サービスを要求する利用者のユーザＩＤ及びパスワード）とを、機能サーバ２０へ送信する処理を行う。
【００８６】
続いて、Ｓ１０２では、Ｓ１０１でのサービス起動指令の送信に対して機能サーバ２０から送信されてくるセッションＩＤ及びパラメータ要求指令が受信されたか否かを判定し、受信されたと判定した場合にＳ１０３へ移行する。ここで、セッションＩＤとは、サービス要求ごとに固有の識別情報であり、機能サーバ２０側で複数のサービス要求に関する通信を識別するために用いられる。すなわち、本サービス利用処理における以降の処理（具体的には、Ｓ１０５，Ｓ１０９，Ｓ１１２）において、複合機１０は、機能サーバ２０へ送信すべきデータをそのセッションＩＤとともに送信し、機能サーバ２０は、受信したセッションＩＤに基づきどのサービス要求に関するデータであるかを特定するのである。なお、セッションＩＤは、機能サーバ２０の制御部２１により実行される後述の翻訳コピーサービス処理（図８）におけるＳ３０１で生成され、Ｓ３０２でパラメータ要求指令とともにサービス起動指令の送信元の複合機１０へ送信される。
【００８７】
Ｓ１０３では、受信されたパラメータ要求指令に基づき、サービス（この例では、翻訳コピーサービス）に必要なパラメータを利用者に設定させるためのパラメータ入力用画面を、操作パネル１２ａのディスプレイ５３に表示する。具体的には、パラメータ要求指令には、図５に示すパラメータ入力用画面を表すＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データが含まれており、複合機１０は、このＸＭＬデータに基づきパラメータ入力用画面をディスプレイ５３に表示する。この例では、翻訳コピーサービスの翻訳言語として選択可能な複数種類のパラメータ（「英語→日本語」、「日本語→英語」等）が表示され、操作パネル１２ａにおける上下方向の方向キー４６，４７の押し操作によりパラメータを選択するためのカーソル（図５に示す破線の長方形）を上下に移動させてＯＫキー５０を押すことにより、パラメータの選択を行うようになっている。なお、翻訳コピーサービスの翻訳言語として選択可能なパラメータとしては、「英語→仏語」、「仏語→英語」等も存在するが、ディスプレイ５３の大きさの都合上、すべてのパラメータを一度に表示することができない。そこで、パラメータ入力用画面のパラメータ表示部を上下方向にスクロール可能としており、パラメータ表示部右側の上下方向の矢印（三角印）を黒くすることによりその方向に別のパラメータが存在していることを示している。また、翻訳コピーサービス以外の他のサービスであれば、そのサービスに必要なパラメータ（例えば、ニュース配信サービスであれば、ニュースのカテゴリや発行元等）を設定することとなる。さらに、サービスの種類によっては、パラメータの設定自体が不要であることも考えられるが、その場合には、例えば、Ｓ１０２ではセッションＩＤの受信のみを判定し、Ｓ１０３〜Ｓ１０５の処理については行わないといった処理とすればよい。
【００８８】
続いて、Ｓ１０４では、Ｓ１０３でディスプレイ５３に表示したパラメータ入力用画面で利用者によりパラメータが入力（この例では選択）されるまで待機し、パラメータが入力されるとＳ１０５へ移行する。
【００８９】
Ｓ１０５では、Ｓ１０４で入力されたパラメータ（「英語→日本語」、「日本語→英語」等）を、機能サーバ２０へ送信する処理を行う。
続いて、Ｓ１０６では、Ｓ１０５でのパラメータの送信に対して機能サーバ２０から送信されてくる画像入力指令が受信されたか否かを判定する。この画像入力指令は、サービスの提供に原稿の読み取りが必要な場合にのみ機能サーバ２０から送信されるものであり、この例では、翻訳対象の原稿の読み取りが要求される。なお、この画像入力指令は、機能サーバ２０の制御部２１により実行される後述の翻訳コピーサービス処理（図８）におけるＳ３０４で複合機１０へ送信される。
【００９０】
そして、Ｓ１０６で、画像入力指令が受信されたと判定した場合には、Ｓ１０７へ移行し、翻訳対象の原稿を読取部１３に読み取らせる操作を利用者に促すためのメッセージ（例えば、「原稿をセットしてＯＫキーを押してください」）を、操作パネル１２ａのディスプレイ５３に表示する。
【００９１】
続いて、Ｓ１０８では、読取部１３による原稿の読み取り処理が開始されるまで（利用者により原稿の読み取り開始操作が行われるまで）待機し、読み取り処理が開始されるとＳ１０９へ移行する。
【００９２】
Ｓ１０９では、原稿から読み取られた画像を表す画像データ（読取部１３で生成された画像データ）を、機能サーバ２０へ送信する処理を行う。その後、Ｓ１１０へ移行する。
一方、Ｓ１０６で、画像入力指令が受信されていないと判定した場合には、そのままＳ１１０へ移行する。
【００９３】
Ｓ１１０では、機能サーバ２０から送信されてくる印刷データの受信が開始されたか否かを判定する。
このＳ１１０で、印刷データの受信が開始されていないと判定した場合には、Ｓ１０６へ戻る。
【００９４】
一方、Ｓ１１０で、印刷データの受信が開始されたと判定した場合には、Ｓ１１１へ移行し、機能サーバ２０から受信した印刷データの表す画像の印刷処理を記録部１４に行わせる。具体的には、印刷データの表す画像に加え、ページ番号を表すバーコード（識別用画像に相当）を用紙の所定位置（例えば、用紙の左上端部）に印刷することで、用紙を識別可能とする。なお、ここで印刷するページ番号は、後述するサービスリトライ処理（図７）のＳ２１３において、読取部１３で用紙の画像を読み取ることによりその用紙のページ番号を認識可能とするために印刷されるものである。したがって、ページ番号を認識できるものであれば、バーコード以外であってもよく、例えば、ページ番号を表す数字そのものとしてもよい。また、ここで印刷するページ番号は、印刷データの表す本来の画像とは異なる余分な画像であるため、目立たない色や濃度で印刷する、サイズを小さくする、端に寄せる、などとすることが好ましい。また、読取部１３で用紙の画像を読み取ることによりその用紙のページ番号を認識する（Ｓ２１２）といった処理を行う必要がないことがあらかじめ分かっている場合（例えば、リトライが許可されていないサービスの場合や、リトライの際にページ番号を操作部１２の操作パネル１２ａから入力する（Ｓ２１７）ことにより指定するサービスの場合）には、このようなページ番号の印刷を行わないようにしてもよい。
【００９５】
続いて、Ｓ１１２では、印刷データの表す画像の印刷が完了したことを通知するための印刷完了通知を機能サーバ２０へ送信する処理を行う。
続いて、Ｓ１１３では、Ｓ１１２での印刷完了通知の送信に対して機能サーバ２０から送信されてくるリトライ情報が受信されたか否かを判定し、受信されたと判定した場合にＳ１１４へ移行する。ここで、リトライ情報とは、本サービス利用処理で要求したサービスのリトライを許可するか否かを示す情報である。すなわち、後述するように、本実施形態の通信システムでは、サービスのリトライを許可するか否かや、許可する回数及び期限については、そのサービスの種類に応じてあらかじめ決められており、機能サーバ２０の記憶部２３におけるサービスリトライ情報記憶部２７にサービスリトライ情報（図１０）として記憶されている。そして、機能サーバ２０は、複合機１０からの印刷完了通知を受信すると、そのサービスについてリトライを許可するか否かを示すリトライ情報を複合機１０へ送信するのである。なお、リトライ情報は、機能サーバ２０の制御部２１により実行される後述の翻訳コピーサービス処理（図８）におけるＳ３１１又はＳ３１２で印刷完了通知の送信元の複合機１０へ送信される。
【００９６】
Ｓ１１４では、受信されたリトライ情報がリトライを許可するものであるか否かを判定する。
このＳ１１４で、受信されたリトライ情報がリトライを許可するものであると判定した場合には、Ｓ１１５へ移行し、図６に示すように、要求したサービスのサービス名（この例では、翻訳コピー）、本サービス利用処理を開始した日時（利用日時）、及び、通信に使用したセッションＩＤ（機能サーバ２０から受信したセッションＩＤ）を、過去に要求したサービスに関する情報（リトライ登録サービスリスト）として記憶部１６に保存する。その後、本サービス利用処理を終了する。なお、ここで保存した情報は、印刷データの再送を要求する場合や、印刷データの消去を要求する場合に用いられる。
【００９７】
一方、Ｓ１１４で、受信されたリトライ情報がリトライを許可するものでないと判定した場合には、そのまま本サービス利用処理を終了する。つまり、要求したサービスに関する情報を記憶部１６に保存しないことで、サービスのリトライを行うことができないようにしている。
【００９８】
［３．１．２．サービスリトライ処理］
次に、複合機１０の操作パネル１２ａのディスプレイ５３に表示したリトライサービス選択用画面（図３（ａ））でサービスの選択が行われ、更にＩＤ入力用画面でユーザＩＤ及びパスワードの入力操作が行われることにより、複合機１０の制御部１１が実行するサービスリトライ処理について、図７のフローチャートを用いて説明する。
【００９９】
このサービスリトライ処理が開始されると、まず、Ｓ２０１で、印刷データの再送を機能サーバ２０に要求するための再送指令と、リトライサービス選択用画面で選択されたサービスに対応するセッションＩＤ（図６に示すように、選択されたサービス名と対応させて記憶部１６に保存されているセッションＩＤ）と、ＩＤ入力用画面で入力されたユーザＩＤ及びパスワードとを、機能サーバ２０へ送信する処理を行う。なお、本サービスリトライ処理における以降の処理（具体的には、Ｓ２１４，Ｓ２１８，Ｓ２２１，Ｓ２２２）においても、複合機１０は、機能サーバ２０へ送信すべきデータをそのセッションＩＤとともに送信し、機能サーバ２０は、受信したセッションＩＤに基づきどのサービス（印刷データ）に関するデータであるかを特定する。
【０１００】
続いて、Ｓ２０２では、Ｓ２０１での再送指令の送信に対して機能サーバ２０から送信されてくる情報が受信されたか否かを判定し、受信されたと判定した場合にＳ２０３へ移行する。ここで受信される情報とは、機能サーバ２０が印刷データを送信可能であるか否かを示す情報であり、例えば、送信したパスワードが誤っていた場合や、送信したセッションＩＤに対応する印刷データがサービス出力情報記憶部２６に保存されていない場合には、エラーである旨の情報が送信されてくる。また、特に、送信したユーザＩＤが、機能サーバ２０の記憶部２３におけるサービス利用履歴情報記憶部２４にサービス利用履歴情報として記憶されているユーザＩＤと一致しない場合には、ユーザＩＤが一致しない旨の情報が送信されてくる。なお、ここで受信される情報は、機能サーバ２０の制御部２１により実行される後述の出力情報送信処理（図１１）におけるＳ４０３、Ｓ４０４又はＳ４０６で、再送指令の送信元の複合機１０へ送信される。
【０１０１】
続いて、Ｓ２０３では、Ｓ２０２で受信した情報がエラーである旨の情報であるか否かを判定する。
このＳ２０３で、受信した情報がエラーである旨の情報であると判定した場合には、Ｓ２０４へ移行し、エラーである旨のメッセージを操作パネル１２ａのディスプレイ５３に表示する。その後、本サービスリトライ処理を終了する。
【０１０２】
一方、Ｓ２０３で、受信した情報がエラーである旨の情報でないと判定した場合には、Ｓ２０５へ移行し、受信した情報がユーザＩＤが一致しない旨の情報であるか否かを判定する。
【０１０３】
そして、Ｓ２０５で、受信した情報が、ユーザＩＤが一致しない旨の情報であると判定した場合には、Ｓ２０６へ移行し、ユーザＩＤが一致しない旨のメッセージを操作パネル１２ａのディスプレイ５３に表示する。
【０１０４】
さらに、Ｓ２０７で、記憶部１６に記憶されている過去に要求したサービスに関する情報（図６）のうち、再送を要求した印刷データに対応する情報（サービス名、利用日時及びセッションＩＤ）を消去する。つまり、異なるユーザＩＤが入力された場合には、サービスのリトライを行うことができない状態にするのである。その後、本サービスリトライ処理を終了する。
【０１０５】
一方、Ｓ２０５で、受信した情報が、ユーザＩＤが一致しない旨の情報でない（つまり、正常である旨の情報である）と判定した場合には、Ｓ２０８へ移行して、機能サーバ２０からのページ入力指令が受信されたか否かを判定し、受信されたと判定した場合にＳ２０９へ移行する。このページ入力指令は、印刷データの表す画像が用紙に印刷された場合の全ページのうち、再送すべきページ（画像が正常に印刷されなかったページ）を複合機１０の利用者に指定させるためのものである。具体的には、画像が正常に印刷されなかった用紙の画像を読取部１３に読み取らせることで、再送すべきページを指定する方法（上記（１）の指定方法であり、以下「第１リトライ」ともいう。）、及び、画像が正常に印刷されなかった用紙のページ番号を操作部１２の操作パネル１２ａから入力させる方法（上記（２）の指定方法であり、以下「第２リトライ」ともいう。）のうち、いずれか一方のリトライ用のページ入力指令が送信されてくる。なお、ページ入力指令は、機能サーバ２０の制御部２１により実行される後述の出力情報送信処理（図１１）におけるＳ４０８又はＳ４０９で、再送指令の送信元の複合機１０へ送信される。
【０１０６】
Ｓ２０９では、受信されたページ入力指令が第１リトライ用のものであるか否かを判定する。
そして、Ｓ２０９で、受信されたページ入力指令が第１リトライ用のものであると判定した場合には、Ｓ２１０へ移行し、画像が正常に印刷されなかった用紙の読み取り、及び、選択されたサービスをリトライするために機能サーバ２０に記憶されている印刷データの消去、のうちのいずれを実行するかを利用者に選択させるための読取／消去選択用画面（図３（ｂ））を、操作パネル１２ａのディスプレイ５３に表示する。
【０１０７】
続いて、Ｓ２１１では、読取／消去選択用画面において、選択されたサービスをリトライするために機能サーバ２０に記憶されている印刷データの消去（具体的には、画面に表示されている「リトライしない。サーバの情報を消去する。」）が選択されたか否かを判定する。
【０１０８】
このＳ２１１で、印刷データの消去が選択されていないと判定した場合には、Ｓ２１２へ移行し、読取／消去選択用画面において、画像が正常に印刷されなかった用紙の読み取り（具体的には、読取／消去選択用画面に表示されている「リトライ開始。」）が選択されたか否かを判定する。
【０１０９】
そして、Ｓ２１２で、用紙の読み取りが選択されていないと判定した場合には、Ｓ２１１へ戻る。つまり、いずれかの項目が選択されるまで待機状態となる。
一方、Ｓ２１２で、用紙の読み取りが選択されたと判定した場合には、Ｓ２１３へ移行し、原稿供給トレイにセットされた原稿（画像が正常に印刷されなかった用紙）からの画像の読み取りを読取部１３に行わせる。そして、読取部１３により読み取られた画像に含まれるバーコード（原稿の所定位置に印刷したバーコード）を解析することにより、読取部１３により読み取られた用紙のページ番号を認識する。なお、バーコードを読み取ることができない場合には、その旨を機能サーバ２０へ通知することによりリトライ処理を中止するようにしてもよい。また、このような場合には、操作部１２の操作パネル１２ａからの入力操作によりページ番号を指定するようにしてもよい。
【０１１０】
さらに、Ｓ２１４では、Ｓ２１３で認識したページ番号（画像が正常に印刷されなかった用紙のページ番号）を、機能サーバ２０へ送信する処理を行う。その後、Ｓ２１９へ移行する。
【０１１１】
一方、Ｓ２０９で、受信されたページ入力指令が第１リトライ用のものでない（つまり、第２リトライ用のものである）と判定した場合には、Ｓ２１５へ移行し、画像が正常に印刷されなかった用紙のページ番号の入力、及び、選択されたサービスをリトライするために機能サーバ２０に記憶されている印刷データの消去、のうちのいずれを実行するかを利用者に選択させるための入力／消去選択用画面（図３（ｃ））を、操作パネル１２ａのディスプレイ５３に表示する。
【０１１２】
続いて、Ｓ２１６では、入力／消去選択用画面において、選択されたサービスをリトライするために機能サーバ２０に記憶されている印刷データの消去（具体的には、画面に表示されている「リトライしない。サーバの情報を消去する。」）が選択されたか否かを判定する。
【０１１３】
このＳ２１６で、印刷データの消去が選択されていないと判定した場合には、Ｓ２１７へ移行し、入力／消去選択用画面において、画像が正常に印刷されなかった用紙のページ番号が入力されたか否かを判定する。
【０１１４】
そして、Ｓ２１７で、ページ番号が入力されていないと判定した場合には、Ｓ２１６へ戻る。つまり、ページ番号が入力されるか、印刷データの消去が選択されるまで待機状態となる。
【０１１５】
一方、Ｓ２１７で、ページ番号が入力されたと判定した場合には、Ｓ２１８へ移行し、入力されたページ番号（画像が正常に印刷されなかった用紙のページ番号）を、機能サーバ２０へ送信する処理を行う。その後、Ｓ２１９へ移行する。
【０１１６】
Ｓ２１９では、Ｓ２１４又はＳ２１８でのページ番号の送信に対して機能サーバ２０から送信されてくる印刷データ（送信したページ番号に対応する印刷データ）の受信が開始されたか否かを判定し、受信が開始されたと判定した場合にＳ２２０へ移行する。
【０１１７】
Ｓ２２０では、機能サーバ２０から受信した印刷データの表す画像の印刷処理を記録部１４に行わせる。具体的には、印刷データの表す画像に加え、ページ番号を表すバーコードを用紙の所定位置に印刷することで、用紙を識別可能とする。
【０１１８】
続いて、Ｓ２２１では、印刷データの表す画像の印刷が完了したことを通知するための印刷完了通知を、機能サーバ２０へ送信する処理を行う。その後、本サービスリトライ処理を終了する。
【０１１９】
一方、Ｓ２１１又はＳ２１６で、印刷データの消去が選択されたと判定した場合には、Ｓ２２２へ移行し、印刷データの消去を機能サーバ２０に要求するための消去指令を機能サーバ２０へ送信する処理を行う。これにより、機能サーバ２０のサービス出力情報記憶部２６に記憶されている印刷データ（リトライサービス選択用画面（図３（ａ））で選択されたサービスに対応する印刷データ）が消去される。
【０１２０】
続いて、Ｓ２２３では、印刷データの消去が完了した旨のメッセージを操作パネル１２ａのディスプレイ５３に表示する。
続いて、Ｓ２２４では、記憶部１６に記憶されている過去に要求したサービスに関する情報（図６）のうち、消去した印刷データに対応する情報（印刷が完了したサービスについてのサービス名、利用日時及びセッションＩＤ）を消去する。その後、本サービスリトライ処理を終了する。
【０１２１】
［３．２．機能サーバ側の処理］
［３．２．１．翻訳コピーサービス処理］
次に、複合機１０から翻訳コピーサービスを要求する旨のサービス起動指令を受信することにより、機能サーバ２０の制御部２１が実行する翻訳コピーサービス処理について、図８のフローチャートを用いて説明する。なお、このサービス起動指令は、上述のサービス利用処理（図４）におけるＳ１０１で送信される。
【０１２２】
この翻訳コピーサービス処理が開始されると、まず、Ｓ３０１で、サービス要求ごとに固有のセッションＩＤを生成し、その生成したセッションＩＤを記憶部２３のサービス利用履歴情報記憶部２４にサービス利用履歴情報として登録する。具体的には、図９に示すように、サービス利用履歴情報記憶部２４には、サービス利用履歴情報として、各サービス要求の識別情報であるセッションＩＤと、このセッションＩＤに対応する情報として、ユーザＩＤ、ファイル名、リトライ可能回数及びリトライ期限とが記憶される。ここで、ユーザＩＤとは、複合機１０からサービス起動指令とともに送信されてきたユーザＩＤ（サービスを要求した利用者のユーザＩＤ）であり、サービス起動指令の受信時に登録される。また、ファイル名とは、サービスの提供のために複合機１０へ送信される印刷データのファイル名であり、印刷データが生成された時点で登録される。また、リトライ可能回数とは、リトライ可能な回数を表すものであり、サービス起動指令受信時に初期値が登録され、複合機１０からリトライ要求を受けるごとに１ずつ減算される。また、リトライ期限とは、リトライ可能な期限を表すものであり、サービス起動指令受信時に初期値）が登録され、時間の経過に応じて減算される。なお、後述するように、各サービスについてのリトライ可能回数及びリトライ期限の初期値は、サービスリトライ情報記憶部２７にサービスリトライ情報（図１０）として記憶されている。
【０１２３】
続いて、Ｓ３０２では、Ｓ３０１で生成したセッションＩＤと、サービスに必要なパラメータの設定を要求するためのパラメータ要求指令とを、複合機１０へ送信する処理を行う。
【０１２４】
続いて、Ｓ３０３では、Ｓ３０２でのパラメータ要求指令の送信に対して複合機１０から送信されてくるパラメータが受信されたか否かを判定し、受信されたと判定した場合にＳ３０４へ移行する。なお、パラメータは、上述のサービス利用処理（図４）におけるＳ１０５で送信される。
【０１２５】
Ｓ３０４では、翻訳コピーサービスの翻訳対象となる原稿の画像を表す画像データの送信を要求するための画像入力指令を、複合機１０へ送信する処理を行う。
続いて、Ｓ３０５では、Ｓ３０４での画像入力指令の送信に対して複合機１０から送信されてくる画像データ（複合機１０の読取部１３で原稿が読み取られることにより生成された画像データ）がされたか否かを判定し、受信されたと判定した場合にＳ３０６へ移行する。なお、画像データは、上述のサービス利用処理（図４）におけるＳ１０９で送信される。
【０１２６】
Ｓ３０６では、印刷データを生成する。具体的には、複合機１０から受信した画像データにＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）処理を施すことにより画像に含まれるテキストを認識し、その認識したテキストに対して翻訳処理（Ｓ３０３で受信したパラメータに基づく翻訳処理）を行う。さらに、その翻訳したテキストについて印刷レイアウトを設定することにより、翻訳後のテキストの画像を表す印刷データを生成する。
【０１２７】
続いて、Ｓ３０７では、Ｓ３０６で生成した印刷データを、記憶部２３のサービス出力情報記憶部２６に保存する。
続いて、Ｓ３０８では、Ｓ３０６で生成した印刷データを複合機１０へ送信する処理を行う。
【０１２８】
続いて、Ｓ３０９では、印刷が完了したことの通知である印刷完了通知を複合機１０から受信したか否かを判定し、印刷完了通知を受信したと判定した場合に、Ｓ３１０へ移行する。
【０１２９】
Ｓ３１０では、提供したサービスについてリトライを許可するか否かを、記憶部２３におけるサービスリトライ情報記憶部２７に記憶されているサービスリトライ情報に基づき判定する。すなわち、図１０に示すように、サービスリトライ情報記憶部２７には、サービスリトライ情報として、複数種類のサービス名と、これに対応するリトライ条件（具体的には、リトライの可否、リトライ可能回数の初期値、リトライ期限の初期値及びページ指定方法）とが、固定値としてあらかじめ記憶されている。ここで、リトライの可否とは、サービスのリトライが可能であるか否かを表す情報であり、「許可」がリトライ可能であることを表し、「不可」がリトライ不能であることを表す。図１０の例では、英語→フランス語の翻訳コピーサービスについてはリトライが許可されないこととなる。また、リトライ可能回数の初期値とは、リトライ可能な回数の上限値を表す値である。また、リトライ期限の初期値とは、リトライ可能な期限（サービス要求時を基準とする期限）の上限値を表す値である。また、ページ指定方法とは、再送すべきページの指定方法であり、「読み取り」が、画像が正常に印刷されなかった用紙の画像を読取部１３に読み取らせることで、再送すべきページを指定する方法（第１リトライ）を表し、「ページ入力」が、画像が正常に印刷されなかった用紙のページ番号を操作部１２の操作パネル１２ａから入力させる方法（第２リトライ）を表す。また、この例でいう「計算方法Ａにより決定」とは、印刷データの表す画像の全ページ数が１０未満であれば「ページ入力」とし、１０以上であれば「読み取り」とするという条件である。つまり、日本語→英語の翻訳コピーサービスにより生成された印刷データのページ数が１０ページ以上であれば、その印刷データの再送要求を行う場合には、画像が正常に印刷されなかった用紙の画像を読取部１３に読み取らせることで、再送すべきページを指定することとなる。ここで、印刷データのページ数が多い場合にページ番号の指定方法を読み取りによるものとしているのは、ページ番号の指定を容易に行うことができるようにするためである。そして、本Ｓ３１０の処理では、提供したサービスに対応するリトライの可否が「許可」であり、かつ、サービス利用履歴情報に記憶されているリトライ可能回数及びリトライ期限が０でない場合に、リトライを許可すると判定する。
【０１３０】
このＳ３１０で、提供したサービスについてリトライを許可すると判定した場合には、Ｓ３１１へ移行し、リトライを許可する旨のリトライ情報を複合機１０へ送信する処理を行う。その後、本翻訳コピーサービス処理を終了する。
【０１３１】
一方、Ｓ３１０で、提供したサービスについてのリトライを許可しないと判定した場合には、Ｓ３１２へ移行し、リトライを許可しない旨のリトライ情報を複合機１０へ送信する処理を行う。
【０１３２】
さらに、Ｓ３１３では、印刷データ及びサービス利用履歴情報を消去する。具体的には、サービス利用履歴情報記憶部２４に記憶されているサービス利用履歴情報（図９）を参照し、印刷完了通知とともに受信したセッションＩＤについて記憶されているファイル名に基づき、サービス出力情報記憶部２６に保存されている印刷データの中からセッションＩＤに対応する印刷データを消去するとともに、そのセッションＩＤに関して登録されているサービス利用履歴情報（ユーザＩＤ、セッションＩＤ、ファイル名、リトライ可能回数及びリトライ期限）を消去する。その後、本翻訳コピーサービス処理を終了する。
【０１３３】
［３．２．２．出力情報送信処理］
次に、複合機１０から再送指令を受信することにより、機能サーバ２０の制御部２１が実行する出力情報送信処理について、図１１のフローチャートを用いて説明する。なお、再送指令は、上述のサービスリトライ処理（図７）におけるＳ２０１で送信される。
【０１３４】
この出力情報送信処理が開始されると、まず、Ｓ４０１で、再送指令とともに受信した情報（セッションＩＤ、ユーザＩＤ及びパスワード）に異常があるか否かを判定する。具体的には、例えば、再送指令とともに受信したパスワードが誤っていた場合や、再送指令とともに受信したユーザＩＤと、再送指令とともに受信したセッションＩＤに対応するユーザＩＤ（具体的には、サービス利用履歴情報記憶部２４に記憶されているサービス利用履歴情報（図９）において、再送指令とともに受信したセッションＩＤについて記憶されているユーザＩＤ）とが一致しない場合などに、異常があると判定する。
【０１３５】
そして、Ｓ４０１で、異常があると判定した場合には、Ｓ４０２へ移行し、再送指令とともに受信したユーザＩＤと、再送指令とともに受信したセッションＩＤに対応するユーザＩＤ（サービス利用履歴情報として記憶されているユーザＩＤ）とが一致するか否かを判定する。
【０１３６】
このＳ４０２で、ユーザＩＤが一致すると判定した場合には、Ｓ４０３へ移行し、エラーである旨の情報を複合機１０へ送信する処理を行う。その後、本出力情報送信処理を終了する。
【０１３７】
一方、Ｓ４０２で、ユーザＩＤが一致しないと判定した場合には、Ｓ４０４へ移行し、ユーザＩＤが一致しない旨の情報を複合機１０へ送信する処理を行う。
さらに、Ｓ４０５では、印刷データ及びサービス利用履歴情報を消去する。具体的には、サービス利用履歴情報記憶部２４に記憶されているサービス利用履歴情報（図９）を参照し、再送指令とともに受信したセッションＩＤについて記憶されているファイル名に基づき、サービス出力情報記憶部２６に保存されている印刷データの中からセッションＩＤに対応する印刷データを消去するとともに、そのセッションＩＤに関して登録されているサービス利用履歴情報（ユーザＩＤ、セッションＩＤ、ファイル名、リトライ可能回数及びリトライ期限）を消去する。その後、本出力情報送信処理を終了する。つまり、異なるユーザＩＤが送信されてきた場合には、サービスのリトライを行うことができないようにするのである。
【０１３８】
これに対し、Ｓ４０１で、異常がないと判定した場合には、Ｓ４０６へ移行し、正常である旨の情報を複合機１０へ送信する処理を行う。
続いて、Ｓ４０７では、再送すべきページの指定方法を、第１リトライ及び第２リトライのうちのいずれとすべきかを判定する。具体的には、サービスリトライ情報記憶部２７に記憶されているサービスリトライ情報のページ指定方法に基づきいずれか一方を選択する。
【０１３９】
そして、Ｓ４０７で、第１リトライである判定した場合には、Ｓ４０８へ移行し、第１リトライ用のページ入力指令を複合機１０へ送信する処理を行う。その後、Ｓ４１０へ移行する。
【０１４０】
一方、Ｓ４０７で、第１リトライでない（第２リトライである）と判定した場合には、Ｓ４０９へ移行し、第２リトライ用のページ入力指令を複合機１０へ送信する処理を行う。その後、Ｓ４１０へ移行する。
【０１４１】
Ｓ４１０では、複合機１０から消去指令を受信したか否かを判定する。
このＳ４１０で、消去指令を受信したと判定した場合には、Ｓ４０５へ移行し、印刷データ及びサービス利用履歴情報を消去する。その後、本出力情報送信処理を終了する。
【０１４２】
一方、Ｓ４１０で、複合機１０から消去指令を受信していないと判定した場合には、Ｓ４１１へ移行し、複合機１０からページ番号を受信したか否かを判定する。
そして、Ｓ４１１で、ページ番号を受信していないと判定した場合には、Ｓ４１０へ戻る。つまり、消去指令又はページ番号が受信されるまで待機状態となる。
【０１４３】
一方、Ｓ４１１で、ページ番号を受信したと判定した場合には、Ｓ４１２へ移行し、印刷データのオフセット位置を算出する。具体的には、サービス利用履歴情報記憶部２４に記憶されているサービス利用履歴情報（図９）を参照し、ページ番号とともに受信したセッションＩＤについて記憶されているファイル名に基づき、サービス出力情報記憶部２６に保存されている印刷データの中からセッションＩＤに対応する印刷データを読み出す。そして、受信したページ番号に基づき、読み出した印刷データにおける再送すべき部分の位置を求める。例えば、受信したページ番号が最終ページである「４」であれば、印刷データにおける４ページ目以降の位置を求める。
【０１４４】
続いて、Ｓ４１３では、Ｓ４１２で算出したオフセット位置に基づき、印刷データにおける画像の印刷が正常に完了していない部分のデータを複合機１０へ送信する処理を行う。
【０１４５】
続いて、Ｓ４１４では、印刷が完了したことの通知である印刷完了通知を複合機１０から受信したか否かを判定し、受信したと判定した場合に、本出力情報送信処理を終了する。
【０１４６】
［４．実施形態の効果］
以上説明したように、本実施形態の通信システムでは、複合機１０において機能サーバ２０から受信した印刷データの表す画像が正常に印刷されなかった用紙を複合機１０の利用者が判断し、再送すべきページ（画像が正常に印刷されなかった用紙のページ番号）を複合機１０から機能サーバ２０へ送信することで（Ｓ２１４，Ｓ２１８）、機能サーバ２０から複合機１０へそのページ番号に対応する印刷データが再送される（Ｓ４１３）。このため、本通信システムによれば、画像の印刷された用紙が折れ曲がっていた場合や、トナー不足により印刷された画像が薄かった場合等、複合機１０によっては検出されない印刷不良が生じた場合にも、利用者の判断に基づき印刷データの再送を要求することができる。特に、本通信システムでは、サービスの種類に応じてリトライ可能な回数や期限を制限するようにしているため、例えば、機能サーバ２０側で、複合機１０からのサービス要求に対し課金処理を行うようなシステムの場合に、不正なリトライ要求が無制限に行われることを防ぐことができる。
【０１４７】
また、本通信システムでは、複合機１０の利用者による再送すべきページの指定方法として、画像が正常に印刷されなかった用紙の画像を読取部１３に読み取らせることで、再送すべきページを指定する方法（第１リトライ）と、画像が正常に印刷されなかった用紙のページ番号を操作部１２の操作パネル１２ａから入力させる方法（第２リトライ）とが可能であり、いずれの方法を用いるかについては、印刷データの内容に応じて機能サーバ２０から複合機１０へ指示するようにしているため（Ｓ４０７〜Ｓ４０９）、印刷データに適した方法によりページ番号を指定させることができる。例えば、印刷枚数が多い（所定値以上である）場合には、画像が正常に印刷されなかった用紙が何ページ目に当たるかを数える作業が繁雑となるため、第１リトライが適している。逆に、印刷枚数が少ない（所定値未満である）場合には、画像が正常に印刷されなかった用紙が何ページ目であるかを数える作業に比べ、その用紙の画像を読取部１３に読み取らせる作業の方が煩雑となるため、第２リトライが適している。
【０１４８】
さらに、本通信システムでは、複合機１０が、画像データの表す画像とともにページ番号を表すバーコードを印刷するようにしているため（Ｓ１１１，Ｓ２２０）、その用紙のページ番号を読取部１３により容易に認識することが可能となる。しかも、読取部１３はＡＤＦ機構を備えているため、複合機１０の利用者は、印刷枚数が多い場合にも、正常に画像が印刷されなかった用紙を読取部１３にセットするだけでよく、その用紙が何ページに当たるかを数える必要がないため、ページ番号の指定を容易に行うことができる。
【０１４９】
一方、本通信システムでは、複合機１０の利用者からの入力操作によって機能サーバ２０のサービス出力情報記憶部２６に記憶されている印刷データを消去可能としているため（Ｓ２１１：ＹＥＳ，Ｓ２１６：ＹＥＳ，Ｓ２２２，Ｓ４０５）、必要な印刷データについては残しつつ不要な印刷データのみを消去することが可能となる。
【０１５０】
加えて、本通信システムでは、機能サーバ２０が、サービスを要求した利用者とそのサービスについての印刷データの再送を要求した利用者が一致するか否かをユーザＩＤに基づき判定し、一致しないと判定した場合には、その印刷データを消去するようにしているため（Ｓ４０２：ＮＯ，Ｓ４０５）、サービスを要求した利用者とは別の利用者に印刷データが再送されてしまうことを確実に防ぐことができる。このため、例えば、異なる利用者に機密情報が含まれた印刷データが再送されてしまうことを防ぐことができる。また、例えば、機能サーバ２０側で、複合機１０からのサービス要求に対し課金処理を行うようなシステムの場合に、正規の利用者（サービスを要求した利用者）とは異なる利用者から不正なリトライ要求が行われることを防ぐことができる。
【０１５１】
［５．特許請求の範囲との対応］
なお、上記実施形態の通信システムでは、複合機１０が、本発明の印刷装置に相当し、操作部１２が、本発明の媒体情報入力手段、消去選択手段及び利用者情報入力手段に相当し、読取部１３が、本発明の読取手段に相当し、記録部１４が、本発明の印刷手段に相当する。また、通信部１５、サービス利用処理（図４）におけるＳ１０１、及び、サービスリトライ処理（図７）におけるＳ２０１が、本発明の利用者情報送信手段に相当し、通信部１５、及び、サービスリトライ処理（図７）におけるＳ２１８が、本発明の再送要求手段（第１の再送要求手段）に相当し、通信部１５、及び、サービスリトライ処理（図７）におけるＳ２１３，Ｓ２１４が、本発明の再送要求手段（第２の再送要求手段）に相当し、通信部１５、及び、サービスリトライ処理（図７）におけるＳ２２２が、本発明の消去要求手段に相当する。
【０１５２】
また、機能サーバ２０が、本発明のデータ送信装置に相当し、通信部２２、及び、出力情報送信処理（図１１）におけるＳ４０２，Ｓ４０４，Ｓ４０５，Ｓ４１２，Ｓ４１３が、本発明の画像データ再送手段に相当し、出力情報送信処理（図１１）におけるＳ４０７が、本発明の要求選択手段に相当し、通信部２２、及び、出力情報送信処理（図１１）におけるＳ４０８，Ｓ４０９が、本発明の再送指示手段に相当し、記憶部２３が、本発明の画像データ記憶手段に相当する。
【０１５３】
［６．他の形態］
以上、本発明の一実施形態について説明したが、本発明は、種々の形態を採り得ることは言うまでもない。
【０１５４】
例えば、上記実施形態の通信システムでは、複合機１０の利用者による再送すべきページの指定方法を、印刷データの内容に応じて機能サーバ２０から複合機１０へ指示するようにしているが（Ｓ４０７〜Ｓ４０９）、これに代えて、再送すべきページの指定方法を複合機１０の利用者が選択できるようにしてもよい。具体的には、例えば次のような構成とすることができる。
【０１５５】
すなわち、複合機１０は、リトライ要求の際に、第１リトライ及び第２リトライのいずれか一方を複合機１０の利用者に選択させるためのリトライ選択用画面を操作パネル１２ａのディスプレイ５３に表示する。そして、リトライ選択用画面で第１リトライが選択された場合には、画像が正常に印刷されなかった用紙の読み取り、及び、選択されたサービスをリトライするために機能サーバ２０に記憶されている印刷データの消去、のうちのいずれを実行するかを利用者に選択させるための読取／消去選択用画面（図３（ｂ））を、操作パネル１２ａのディスプレイ５３に表示する。一方、リトライ選択用画面で第２リトライが選択された場合には、複合機１０は、画像が正常に印刷されなかった用紙のページ番号の入力、及び、選択されたサービスをリトライするために機能サーバ２０に記憶されている印刷データの消去、のうちのいずれを実行するかを利用者に選択させるための入力／消去選択用画面（図３（ｃ））を、操作パネル１２ａのディスプレイ５３に表示する。
【０１５６】
このような構成によれば、複合機１０の利用者は、第１リトライ及び第２リトライから状況に応じて操作しやすい方法を選択することができる。なお、この構成では、操作部１２が、本発明の選択入力手段にも相当する。
【０１５７】
また、上記実施形態の通信システムでは、機能サーバ２０のサービス出力情報記憶部２６に記憶されている印刷データが、複合機１０の利用者の入力操作により消去されるようにしているが（Ｓ２１１：ＹＥＳ，Ｓ２１６：ＹＥＳ，Ｓ２２２，Ｓ４０５）、このような構成では、サービス出力情報記憶部２６に大量の印刷データが記憶されることも考えられる。そこで、例えば、複合機１０から機能サーバ２０へサービスの要求が行われた場合（換言すれば、ある利用者からの要求により、その利用者について記憶されているリトライ用の印刷データとは異なる印刷データを複合機１０へ送信する場合）には、その利用者について記憶されている印刷データ（その利用者が過去に要求したサービスについての印刷データ）をサービス出力情報記憶部２６から消去するようにしてもよい。つまり、以前にサービスの要求を行った利用者から、そのサービスについてのリトライ要求ではなく、別のサービスの要求が行われた場合には、前回のサービスについてのリトライは不要である（前回のサービスについての画像は正常に印刷された）と判断して、そのサービスについての印刷データを消去するのである。このようにすれば、サービス出力情報記憶部２６に必要な記憶容量を最小限に抑えることができる。
【０１５８】
さらに、上記実施形態の通信システムでは、用紙に印刷されたバーコードを複合機１０側で解析するようにしているが（Ｓ２１３）、これに限ったものではなく、機能サーバ２０側で解析するようにしてもよい。例えば、複合機１０から機能サーバ２０へバーコードの画像を表す画像データを送信し、機能サーバ２０側でその画像データの表すバーコードの解析を行うようにする。このようにすれば、バーコードの解析に必要なプログラムを複合機１０側に持たせる必要が無くなり、メモリ容量を削減することができる。
【０１５９】
一方、上記実施形態の通信システムでは、画像が正常に印刷されなかった用紙すべてを読取部１３に読み取らせることにより再送すべきページを指定するようにしているが、これに限ったものではなく、例えば、あるページの用紙を読取部１３に読み取らせることにより、そのページ以降のページを再送すべきページとして指定するようにしてもよい。このようにすれば、例えば、あるページを先頭にしてそれ以降のページはすべて正常に印刷されないという異常（例えば、インク詰まり等）が生じた場合にも、その前のページのみを読取部１３に読み取らせるという簡単な操作により再送すべきページを指定することができる。
【０１６０】
また、読取部１３に読み取らせたページ間がすべて再送すべきページとして指定されるといった構成であってもよい。このような構成とした場合、読取部がＡＤＦ機構を有さないものであっても、用紙を２枚読み取らせるだけでその間のページがリトライされるため、利用者の操作が煩雑とならない。
【０１６１】
また、読取部１３に読み取らせたページ自体ではなく、読み取らせたページの次のページが再送すべきページとして指定されるといった構成であってもよい。例えばトナー不足でバーコードが十分に印刷されていないページが存在する場合にも、その前のページを読取部１３に読み取らせることによって、必要とするページの再送を要求することができる。また、印刷時に用紙が重送した場合（複数枚の用紙がずれて重なった状態で搬送されてしまった場合）など、どちらのページを読み取らせればよいか分からない場合にも効果的である。さらに、重送してどちらのページを読み取らせてよいか分からない場合には、両方とも読み取らせることで、複合機１０によりバーコード等が識別されたものに対してのみリトライされるようにしてもよい。
【０１６２】
また、上記実施形態の通信システムでは、画像が正常に印刷されなかった用紙を複合機１０の利用者が判断して、機能サーバ２０に印刷データの再送を要求するようにしているが、画像が正常に印刷されなかったことを複合機１０で検出することができるような場合には、利用者が操作を行うことなく、複合機１０が機能サーバ２０に対し印刷データの再送を要求するようにしてもよい。
【０１６３】
さらに、上記実施形態の通信システムでは、機能サーバ２０が、サービスを要求した利用者とそのサービスについての印刷データの再送を要求した利用者が一致するか否かをユーザＩＤに基づき判定し、一致しないと判定した場合には、その印刷データを消去するようにしているが（Ｓ４０２：ＮＯ，Ｓ４０５）、これに限ったものではない。例えば、ユーザＩＤが一致している場合のエラー（パスワードが誤っている場合等）と同様の処理（Ｓ４０２でＹＥＳと判定された場合の処理）を行うようにしてもよい。つまり、印刷データの消去等を行わず、単に印刷データの再送を禁止するのである。このようにすれば、正規の利用者とは異なる利用者によりリトライ要求がされた後にも、正規の利用者によるリトライ要求を可能とすることができる。
【０１６４】
一方、上記実施形態の通信システムでは、リトライを要求するサービスを利用者に選択させるためのリトライサービス選択用画面として、サービス名を一覧表示するようにしているが（図３（ａ））、サービス名に代えてあるいはサービス名とともに、利用日時を表示するようにしてもよい。このようにすれば、同じサービスを複数回利用した場合にも、判別しやすくすることができる。
【図面の簡単な説明】
【０１６５】
【図１】実施形態の通信システムの概略構成を表すブロック図である。
【図２】複合機に設けられる操作パネルの説明図である。
【図３】リトライサービス選択用画面の説明図である。
【図４】サービス利用処理のフローチャートである。
【図５】パラメータ入力用画面の説明図である。
【図６】複合機の記憶部に記憶されるリトライ登録サービスリストの説明図である。
【図７】サービスリトライ処理のフローチャートである。
【図８】翻訳コピーサービス処理のフローチャートである
【図９】機能サーバのサービス利用履歴情報記憶部に記憶されるサービス利用履歴情報の説明図である。
【図１０】機能サーバのサービスリトライ情報記憶部に記憶されるサービスリトライ情報の説明図である。
【図１１】出力情報送信処理のフローチャートである。
【符号の説明】
【０１６６】
１…ネットワーク、１０…複合機、１１…制御部、１２…操作部、１２ａ…操作パネル、１３…読取部、１４…記録部、１５…通信部、１６…記憶部、１７…音入力部、１８…音出力部、２０…機能サーバ、２１…制御部、２２…通信部、２３…記憶部、２４…サービス利用履歴情報記憶部、２５…サービスプログラム記憶部、２６…サービス出力情報記憶部、２７…サービスリトライ情報記憶部
【図１】
2006211559.tif 000003
【図３】
2006211559.tif 000004
【図４】
2006211559.tif 000005
【図５】
2006211559.tif 000006
【図６】
2006211559.tif 000007
【図７】
2006211559.tif 000008
【図８】
2006211559.tif 000009
【図９】
2006211559.tif 000010
【図１０】
2006211559.tif 000011
【図１１】
2006211559.tif 000012
【図２】
2006211559.tif 000013