(57)【要約】【課題】  電子メールでは送ることが困難な大きなサイズのデータ（特に画像データ）を、その電子メールに添付せずとも遠隔地の印刷装置へ伝送できるネットワーク印刷システムにおいて、印刷装置側でのマシントラブルや、通信エラーが生じたときでも、それに対応し印刷可能とする。【解決手段】  電子メールでは送ることが困難な大きなサイズのデータ（特に画像データ）を、その電子メールに添付せずとも遠隔地の印刷装置へ伝送できるネットワーク印刷システムにおいて、受信印刷装置にて印刷が不可能である場合、他の受信印刷装置に印刷代行を要求するメッセージを送信し、該メッセージを受信した他の受信印刷装置は、前記受信印刷装置に代わり印字データをダウンロードしてその印刷をする。【選択図】        図１
2005107858.tif 000002
【特許請求の範囲】
【請求項１】
印字データと、引出プログラムと、この引出プログラムを含む電子メールとを生成する送信側装置と、この送信側装置からの前記印字データを保存する蓄積装置と、前記送信側装置からの前記電子メールを保存するメールサーバと、このメールサーバからの前記電子メールに含まれた前記引出プログラムにもとづき、前記蓄積装置から前記印字データをダウンロードする受信印刷装置とを有し、前記送信側装置は、前記蓄積装置への前記印字データの転送終了後に、前記電子メールを前記メールサーバへ送信し、前記受信印刷装置は、ダウンロードした前記印字データの印刷を行うネットワーク印刷システムにおいて、
前記受信印刷装置にて印刷が不可能である場合、前記他の受信印刷装置に印刷代行を要求するメッセージを送信し、該メッセージを受信した他の受信印刷装置は、前記受信印刷装置に代わり前記印字データをダウンロードしてその印刷をする
ことを特徴とするネットワーク印刷システム。
【請求項２】
印字データと、引出プログラムと、この引出プログラムを含む電子メールとを生成する送信側装置と、この送信側装置からの前記印字データを保存する蓄積装置と、前記送信側装置からの前記電子メールを保存するメールサーバと、このメールサーバからの前記電子メールに含まれた前記引出プログラムにもとづき、前記蓄積装置から前記印字データをダウンロードする受信印刷装置とを有し、前記送信側装置は、前記蓄積装置への前記印字データの転送終了後に、前記電子メールを前記メールサーバへ送信し、前記受信印刷装置は、ダウンロードした前記印字データの印刷を行うネットワーク印刷システムにおいて、
前記受信印刷装置にて印刷が不可能である場合、前記他の受信印刷装置に受信代行を要求するメッセージを送信し、該メッセージを受信した他の受信印刷装置は、前記受信印刷装置に代わり前記印字データをダウンロードし、前記受信印刷装置が復旧後に送出する印字データの送信を要求するメッセージを受けると、前記印字データを前記受信印刷装置に送信し、前記受信印刷装置がその印刷をする
ことを特徴とするネットワーク印刷システム。
【請求項３】
前記送信側装置は、登録された前記他の受信印刷装置のアドレス情報を前記電子メールに含める
ことを特徴とする請求項１または請求項２に記載のネットワーク印刷システム。
【請求項４】
送信側装置が印字データを生成し、
蓄積装置が、前記送信側装置からの前記印字データにもとづいてキー情報作成情報を生成し、
前記送信側装置が、前記蓄積装置からの前記キー情報作成情報にもとづいて第一及び第二キー情報を生成し、この生成した第一キー情報を埋め込んだ引出プログラムと、この引出プログラムを含む電子メールとを生成し、この生成した電子メールをメールサーバへ、また、前記第二キー情報を前記蓄積装置へそれぞれ送信し、
前記蓄積装置が、前記印字データと前記第二キー情報とを関連付けて保存し、
受信印刷装置が、正常動作時には、前記メールサーバからの電子メールに含まれた前記引出プログラムにもとづき、前記第一キー情報に対応する前記印字データを前記蓄積装置から検索し、この検索した印字データをダウンロードして印刷し、印刷が不可能である場合には、前記他の受信印刷装置に印刷代行を要求するメッセージを送信し、
前記メッセージを受信した他の受信印刷装置は、前記電子メールの内容を該メッセージから得るか、前記電子メールを前記メールサーバから得て、前記受信印刷装置に代わり前記印字データをダウンロードしてその印刷をする
ことを特徴とするネットワーク印刷方法。
【請求項５】
送信側装置が印字データを生成し、
蓄積装置が、前記送信側装置からの前記印字データにもとづいてキー情報作成情報を生成し、
前記送信側装置が、前記蓄積装置からの前記キー情報作成情報にもとづいて第一及び第二キー情報を生成し、この生成した第一キー情報を埋め込んだ引出プログラムと、この引出プログラムを含む電子メールとを生成し、この生成した電子メールをメールサーバへ、また、前記第二キー情報を前記蓄積装置へそれぞれ送信し、
前記蓄積装置が、前記印字データと前記第二キー情報とを関連付けて保存し、
受信印刷装置が、正常動作時には、前記メールサーバからの電子メールに含まれた前記引出プログラムにもとづき、前記第一キー情報に対応する前記印字データを前記蓄積装置から検索し、この検索した印字データをダウンロードして印刷し、印刷が不可能である場合、前記他の受信印刷装置に受信代行を要求するメッセージを送信し、
該メッセージを受信した他の受信印刷装置は、前記受信印刷装置に代わり前記印字データをダウンロードし、前記受信印刷装置が復旧後に送出する印字データの送信を要求するメッセージを受けると、前記印字データを前記受信印刷装置に送信し、前記受信印刷装置がその印刷をする
ことを特徴とするネットワーク印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナやコンピュータ等から遠隔地のプリンタ等へ、印字データを伝送して印刷させるネットワーク印刷システムに関する。
【背景技術】
【０００２】
従来より、ネットワークを通じて、遠方の各種装置へデータを送信する技術について、種々の改良が提案されている。たとえば、電子メール技術を用いて遠隔地にあるプリンタへ印字データを送信し印刷処理を実行させる従来技術の一例として、例えば、特許文献１に開示された技術が挙げられる。
この技術では、印字データを電子メールで伝送しているため、例えば、画像などを含む印字データはサイズが大きいことから伝送が困難であった。
【０００３】
これに対し、電子メール送信サーバ（たとえば、ＳＭＴＰサーバ等）の扱う送信メールの大きさは、通常、負荷が重くなり過ぎないように１〜２Ｍｂｙｔｅ程度とされ、さらに電子メール受信サーバ（たとえば、ＰＯＰ３サーバ等）のメールボックスサイズにおいても、設備コスト等の問題から２〜２０Ｍｂｙｔｅ程度に制限されている。このため、電子メールに添付せずに大きなサイズのファイルを転送可能とする送信技術の提供が求められていた。
【０００４】
上記要望から、電子メールでは送ることが困難な大きなサイズのデータ（特に画像データ）を、その電子メールに添付せずとも遠隔地の印刷装置へ伝送できるとともに、さらには、蓄積装置から印字データをダウンロードするための引出プログラムを含む電子メールを受信した受信装置において、確実かつ迅速に印字データをダウンロードでき、かつ、このダウンロードした印字データを人的な操作を介さずとも即座に印刷出力する技術として本出願人により特許文献２に開示された技術が発明された。
【特許文献１】特開２００１−８４１９１号公報
【特許文献２】特開２００３−２１６３５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献２に開示の技術は、大きなサイズの印字データに対応するが、受信側でのマシントラブル（例えば、途中でトナー切れ、用紙切れなどが生じた場合）や、通信エラーなどで印字データを受信できない場合の対応ができなかった。
【０００６】
本発明は、上記の点に鑑みてなされたもので、電子メールでは送ることが困難な大きなサイズのデータ（特に画像データ）を、その電子メールに添付せずとも遠隔地の印刷装置へ伝送できるネットワーク印刷システムにおいて、印刷装置側でのマシントラブルや、通信エラーが生じたときでも、それに対応し印刷可能とすることを目的とするものである。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、印字データと、引出プログラムと、この引出プログラムを含む電子メールとを生成する送信側装置と、この送信側装置からの前記印字データを保存する蓄積装置と、前記送信側装置からの前記電子メールを保存するメールサーバと、このメールサーバからの前記電子メールに含まれた前記引出プログラムにもとづき、前記蓄積装置から前記印字データをダウンロードする受信印刷装置とを有し、前記送信側装置は、前記蓄積装置への前記印字データの転送終了後に、前記電子メールを前記メールサーバへ送信し、前記受信印刷装置は、ダウンロードした前記印字データの印刷を行うネットワーク印刷システムにおいて、前記受信印刷装置にて印刷が不可能である場合、前記他の受信印刷装置に印刷代行を要求するメッセージを送信し、該メッセージを受信した他の受信印刷装置は、前記受信印刷装置に代わり前記印字データをダウンロードしてその印刷をすることを特徴としている。
【０００８】
また、請求項２に記載の発明は、印字データと、引出プログラムと、この引出プログラムを含む電子メールとを生成する送信側装置と、この送信側装置からの前記印字データを保存する蓄積装置と、前記送信側装置からの前記電子メールを保存するメールサーバと、このメールサーバからの前記電子メールに含まれた前記引出プログラムにもとづき、前記蓄積装置から前記印字データをダウンロードする受信印刷装置とを有し、前記送信側装置は、前記蓄積装置への前記印字データの転送終了後に、前記電子メールを前記メールサーバへ送信し、前記受信印刷装置は、ダウンロードした前記印字データの印刷を行うネットワーク印刷システムにおいて、前記受信印刷装置にて印刷が不可能である場合、前記他の受信印刷装置に受信代行を要求するメッセージを送信し、該メッセージを受信した他の受信印刷装置は、前記受信印刷装置に代わり前記印字データをダウンロードし、前記受信印刷装置が復旧後に送出する印字データの送信を要求するメッセージを受けると、前記印字データを前記受信印刷装置に送信し、前記受信印刷装置がその印刷をすることを特徴としている。
【０００９】
また、請求項３に記載の発明は、請求項１または請求項２に記載のネットワーク印刷システムにおいて、前記送信側装置は、登録された前記他の受信印刷装置のアドレス情報を前記電子メールに含めることを特徴としている。
【００１０】
また、請求項４に記載の発明は、ネットワーク印刷方法であって、送信側装置が印字データを生成し、蓄積装置が、前記送信側装置からの前記印字データにもとづいてキー情報作成情報を生成し、前記送信側装置が、前記蓄積装置からの前記キー情報作成情報にもとづいて第一及び第二キー情報を生成し、この生成した第一キー情報を埋め込んだ引出プログラムと、この引出プログラムを含む電子メールとを生成し、この生成した電子メールをメールサーバへ、また、前記第二キー情報を前記蓄積装置へそれぞれ送信し、前記蓄積装置が、前記印字データと前記第二キー情報とを関連付けて保存し、受信印刷装置が、正常動作時には、前記メールサーバからの電子メールに含まれた前記引出プログラムにもとづき、前記第一キー情報に対応する前記印字データを前記蓄積装置から検索し、この検索した印字データをダウンロードして印刷し、印刷が不可能である場合には、前記他の受信印刷装置に印刷代行を要求するメッセージを送信し、前記メッセージを受信した他の受信印刷装置は、前記電子メールの内容を該メッセージから得るか、前記電子メールを前記メールサーバから得て、前記受信印刷装置に代わり前記印字データをダウンロードしてその印刷をすることを特徴としている。
【００１１】
また、請求項５に記載の発明は、ネットワーク印刷方法であって、送信側装置が印字データを生成し、
蓄積装置が、前記送信側装置からの前記印字データにもとづいてキー情報作成情報を生成し、
前記送信側装置が、前記蓄積装置からの前記キー情報作成情報にもとづいて第一及び第二キー情報を生成し、この生成した第一キー情報を埋め込んだ引出プログラムと、この引出プログラムを含む電子メールとを生成し、この生成した電子メールをメールサーバへ、また、前記第二キー情報を前記蓄積装置へそれぞれ送信し、前記蓄積装置が、前記印字データと前記第二キー情報とを関連付けて保存し、受信印刷装置が、正常動作時には、前記メールサーバからの電子メールに含まれた前記引出プログラムにもとづき、前記第一キー情報に対応する前記印字データを前記蓄積装置から検索し、この検索した印字データをダウンロードして印刷し、印刷が不可能である場合、前記他の受信印刷装置に受信代行を要求するメッセージを送信し、該メッセージを受信した他の受信印刷装置は、前記受信印刷装置に代わり前記印字データをダウンロードし、前記受信印刷装置が復旧後に送出する印字データの送信を要求するメッセージを受けると、前記印字データを前記受信印刷装置に送信し、前記受信印刷装置がその印刷をすることを特徴としている。
【００１２】
なお、上記発明において、前記蓄積装置が、前記印字データに対するキー情報作成情報を生成し、前記送信側装置が、前記蓄積装置からの前記キー情報作成情報にもとづいて第一及び第二キー情報を生成するとともに、この生成した第一キー情報を前記引出プログラムに埋め込み、かつ、この引出プログラムを含む電子メールを生成して前記メールサーバへ送信し、前記蓄積装置が、前記送信側装置からの前記第二キー情報と前記印字データとを関連付けて保存し、前記受信印刷装置が、前記メールサーバからの前記電子メールに含まれた前記引出プログラムにもとづいて前記蓄積装置へアクセスし、前記引出プログラムに埋め込まれた前記第一キー情報に対応する前記印字データを検索してダウンロードし印刷を行うことが好ましい。
【００１３】
さらに、前記送信側装置が、前記印字データを予めプリンタ記述言語に変換しておき、前記受信印刷装置が、前記ダウンロードした前記印字データについて自動的に印刷を開始することが好ましい。
【００１４】
さらに、前記送信側装置が、前記印字データを生成する印刷原稿生成手段と、前記印字データを前記プリンタ記述言語に変換する印字データ作成手段と、前記印字データを前記蓄積装置へ送信するとともに、前記引出プログラムを含む前記電子メールを生成し、かつ、この電子メールを前記メールサーバへ送信するデータ処理送信手段とを有することが好ましい。
【発明の効果】
【００１５】
本発明によれば、電子メールでは送ることが困難な大きなサイズのデータ（特に画像データ）を、その電子メールに添付せずとも遠隔地の印刷装置へ伝送できるネットワーク印刷システムにおいて、印刷装置側でのマシントラブルや、通信エラーが生じたときでも、それに対応し印刷をすることができる。
【発明を実施するための最良の形態】
【００１６】
まず、本発明の一実施の形態であるネットワーク印刷システムについて、図１〜図３を参照して説明する。
図１に示すように、ネットワーク印刷システム１は、送信側装置１０と、蓄積装置２０と、メールサーバ３０と、受信印刷装置４０とから構成されている。
同図に示す蓄積装置２０は、受信印刷装置４０に設けられ、送信側装置１０から送られる印字データをファイルにして保存する。この蓄積装置２０は、ネットワーク上にある複数の受信印刷装置４０の内、少なくとも１台の受信印刷装置４０に設けられる。これにより、小さな構成で直ちに後述のサービスを提供開始でき、さらに低コストで実現できる。また、同図においては、１台の受信印刷装置４０のみ図示しているが複数（少なくとも２台）存在している。
【００１７】
ここで、送信側装置１０は、印刷原稿生成手段１１と、印字データ作成手段１２と、データ処理送信手段１３と、記憶手段１４と、宛先情報入力手段１５と、表示手段１６とから構成されている。
印刷原稿生成手段１１は、印字データ（原稿データ）の生成機能をもち、例えば、送信側装置１０を構成するパーソナルコンピュータ（ＰＣ）１８，１８’にインストールされたアプリケーション（図示せず）によって構成することができる。このアプリケーションとしては、例えば、ワードプロセッサやＣＡＤなどのアプリケーションがある。このような構成により、アプリケーションで生成された文字・図形データ等を、印字データとして受信印刷装置４０へ送信して、印刷出力させることができる。
【００１８】
また、印刷原稿生成手段１１は、送信側装置１０を構成する単体のスキャナ機（図示せず）のスキャナ部によっても構成できる。なお、スキャナ機には、上記印字データ作成手段１２、記憶手段１４、宛先情報入力手段１５及び表示手段１６を設けることができる。さらに、印刷原稿生成手段１１は、図示しない複写機あるいはＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ Ｐｅｒｉｐｈｅｒａｌｓ：多機能周辺装置）のスキャナ部分によっても構成することができる。
【００１９】
これらのような構成により、各スキャナ（スキャナ機や、複写機あるいはＭＦＰにおけるスキャナ部分）で読み取られた画像を印字データとして、遠隔地にある受信印刷装置４０へ転送し印刷出力させることができる。なお、ＭＦＰとは、一般にオフィス等で使用されているＯＡ機器、たとえば、コピー機、ファクシミリ、プリンタ等によりユーザへ提供されている機能を一台に集約し、効率的なオフィス業務を提供する機器をいう。また、データ処理送信手段１３は、パーソナルコンピュータで構成することができる。
【００２０】
さらに、印刷原稿生成手段１１は、ＣＣＤ等を内蔵したデジタルカメラなどに代表される撮像機器（図示せず）によって構成することもできる。この場合、デジタルカメラで取り込まれた画像を、印字データとして受信印刷装置４０へ送信して、印刷出力させることができる。
【００２１】
印字データ作成手段１２は、印刷原稿生成手段１１からの印字データを、受信印刷装置４０で印刷可能なＰＤＬデータに変換する。送信側装置１０がパーソナルコンピュータで構成されている場合は、印字データ作成手段１２は、プリンタドライバからなる。また、印字データ作成手段１２は、印刷原稿生成手段１１内に含めることができる。すなわち、印刷原稿生成手段１１を構成するスキャナ機、複写機あるいはＭＦＰのスキャナ部分にプリンタドライバ機能を設けて、これを印字データ作成手段１２とすることができる。
【００２２】
データ処理送信手段１３は、宛先情報入力機能、印字データ入力転送機能、問い合わせ機能、キー情報生成機能、キー情報転送機能、引出プログラム生成機能、キーメール生成機能及びキーメール送信機能を有している。宛先情報入力機能とは、データ処理送信手段１３が、一又は二以上の宛先情報を、記憶手段１４から取り出し、あるいは宛先情報入力手段１５から入力する機能をいう。
【００２３】
宛先情報とは、電子メールアドレスで表される印刷先の情報、すなわち受信印刷装置４０を特定する情報をいう。この宛先情報は、予め記憶手段１４に複数記憶させておくことができる。宛先情報入力機能の詳細については後述する。
【００２４】
印字データ入力転送機能とは、印字データ作成手段１２からの印字データを蓄積装置２０へ転送する機能をいう。この印字データ入力転送機能により送信される印字データを受信すると、蓄積装置２０は、その受信した印字データに対するキー情報作成情報を生成する。蓄積装置２０にキー情報作成情報を生成させることにより、たとえば他の内容情報に対してすでに使用されているキー情報と同じキー情報が生成されるといった不具合の発生を回避し、蓄積装置２０にとって適当なキー情報を作成することができる。
【００２５】
問い合わせ機能とは、蓄積装置２０に対して問い合わせを行い、回答（キー情報作成情報）を受け取る機能をいう。キー情報生成機能とは、問い合わせ機能により受け取ったキー情報作成情報にもとづき、数学的に関係する二つのキー情報Ａ（第一キー情報）及びキー情報Ｂ（第二キー情報）を生成する機能をいう。なお、キー情報の詳細については、後述する。
【００２６】
キー情報転送機能とは、キー情報Ｂを蓄積装置２０へ転送する機能をいう。このキー情報転送機能により転送されたキー情報Ｂは、蓄積装置２０において、印字データに関連付けられて保存される。引出プログラム生成機能とは、記憶手段１４から取り出した引出プログラムのひな形に、必要なデータ（たとえば、キー情報（キーＡ）など）を組み合わせることにより引出プログラムを作成する機能をいう。なお、この引出プログラムの詳細については、後述する。
【００２７】
キーメール生成機能とは、キー情報（キーＡ）及び引出プログラムを受信印刷装置４０へ送信するためのキーメール（電子メール）を生成する機能をいう。このキーメールは、キー情報（キーＡ）が埋め込まれた引出プログラムをその内容とする。
【００２８】
キーメールそのものは小さいサイズ（たとえば、１Ｋｂｙｔｅ程度）で足りるため、ＳＭＴＰサーバ（後述）などの電子メール送信サーバやＰＯＰ３サーバ（後述）などの電子メール受信サーバにおける制限に関わらず、数十Ｍｂｙｔｅのような大きいサイズの印字データを、多数の受信印刷装置４０へ同時に配送することができる。さらに、蓄積装置２０に蓄積された印字データはキー情報がなければ引き出すことができないので、キーメールを受信した特定の受信印刷装置４０以外では、印字データにアクセスすることが困難である。これにより、通信の秘密性が担保される。
【００２９】
キーメール送信機能とは、キーメール生成機能により生成されたキーメールを、メールサーバ３０へ送信する機能をいう。このキーメールの送信は、データ処理送信手段１３に読み込まれたメールツール（電子メールの送信を行うためのツール）によって実行される。
【００３０】
データ処理送信手段１３がこれらの機能を有することにより、メールサーバ３０へのキーメールの送信を、蓄積装置２０への印字データの転送終了後に実行することができる。したがって、受信印刷装置４０にキーメールが受信された時点で、すでに蓄積装置２０に印字データが保存されているため、受信印刷装置４０は、その印字データを確実かつ迅速にダウンロードして印刷処理を実行できる。
【００３１】
特に、印字データは、数十Ｍｂｙｔｅであるのに対し、キーメールは、１Ｋｂｙｔｅ程度であることから、それぞれ送信完了までの時間が大幅に異なってしまう。さらに、印字データの取り出し（引き出し）に失敗した場合は、蓄積装置２０は、第三者による改ざんと判断することがあるため、引出処理に対しては確実に印字データがダウンロードされる必要がある。したがって、送信側装置１０からのキーメールの送信を蓄積装置２０における印字データの記憶終了後に行うことで、受信印刷装置４０は、確実に印字データを引き出すことができる。
【００３２】
なお、従来のシステムでは、入力したデータが電子メールであったため、この電子メールの本文テキストや添付ファイルを内容情報としてメールヘッダと分離していた。しかし、本発明においては、データ処理送信手段１３で入力される宛先情報及び印字データが、それぞれ独立したものであるため、分離する必要がない。
【００３３】
このような構成を有するデータ処理送信手段１３は、印刷原稿生成手段１１内に含めることができる。すなわち、印刷原稿生成手段１１を構成するスキャナ部、複写機のスキャナ部分あるいはＭＦＰのスキャナ部分（いずれも図示せず）にデータ処理送信機能を設けて、これをデータ処理送信手段１３とすることができる。
【００３４】
また、データ処理送信手段１３は、ＳＭＴＰサーバ３１に代表される電子メール送信サーバ（メールサーバ３０に含まれる電子メール送信サーバ）内に設けることもできる。このデータ処理送信手段１３を有する電子メール送信サーバは、ネットワークを通じて、送信側装置１０から印字データを受信して蓄積装置２０へ送信し、かつキーメールをＰＯＰ３サーバ３２に代表される電子メール受信サーバ（メールサーバ３０の有する電子メール受信サーバ）へ送る。
【００３５】
そして、このデータ処理送信手段１３と印字データ作成手段１２とをまとめてプリンタドライバとして構成してもよい。この場合は、印刷先のポートとしての受信印字装置４０の電子メールアドレスと、また、印字データを格納させる蓄積装置２０の電子メールアドレスとを予め設定しておくこともできる。記憶手段１４は、引出プログラムのひな形や宛先情報などを記憶する。宛先情報入力手段１５は、キーボードやタッチパネル等で構成されている。
【００３６】
表示手段１６は、図４に示すように、プリンタドライバの設定画面を表示する。この設定画面は、受信印刷装置４０における印字データの印刷処理に関する設定事項を含む。同図中、「印刷先のポート」においては、「ポートの追加」をクリックすることで、キーメールの送信先である電子メールアドレスを設定することができる。また、「サーバ」の設定は、サーバ機能を有する蓄積装置２０へのログインのための設定である。この設定は、同図においては、ｆｔｐに準じた形になっている。なお、キー情報はデータ処理送信手段１３において自動的に生成されるため、ユーザが設定することはない。
【００３７】
蓄積装置２０は、データ処理送信手段１３から印字データを受信すると、この印字データに対するキー情報作成情報を生成し、データ処理送信手段１３からの問い合わせに対し、キー情報作成情報を返送することで回答する。また、蓄積装置２０は、送信側装置１０で生成されたキー情報Ｂを受信すると、このキー情報Ｂと印字データとを関連付けて保存（記憶）する。
【００３８】
さらに、蓄積装置２０は、引出手段４２からのアクセスを承認すると、この引出手段４２からキー情報Ａを受信し、このキー情報Ａに対応する印字データを検索し、取り出して引出手段４２へ送信する。この検索は、キー情報Ａとキー情報Ｂとが数学的に関係していること、及びキー情報Ｂと印字データとが関連付けて保存されていることにもとづいて実行される。
【００３９】
検索された印字データは、引出手段４２へダウンロードされる。これにより、送信側装置１０から送信されてきた印字データが、蓄積装置２０を介して引出手段４２へ転送され、印刷出力される。この蓄積装置２０は、蓄積した印字データを送信し終わった後も消去することなく、一定期間、あるいは特別な指令のない限り、保管し続けるようにして、印字データの真正な内容を証明することもできる。さらに、消去の前に書き換え不能な不揮発性の記憶媒体に転送して保管しておくようにしてもよい。
【００４０】
メールサーバ３０は、データ処理送信手段１３からの印字データを受信して、受信印刷装置４０へ送信するメールサーバであって、インターネット上のＳＭＴＰ（Ｓｉｍｐｌｅ Ｍａｉｌ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）サーバ３１やＰＯＰ３（Ｐｏｓｔ Ｏｆｆｉｃｅ Ｐｒｏｔｏｃｏｌ ３）サーバ３２などによって構成されている。
【００４１】
ＳＭＴＰサーバ３１は、送信側装置１０からキーメールを受信する。ＰＯＰ３サーバ３２は、ネットワークを通じてＳＭＴＰサーバ３１から送信されてきたキーメールを、このＰＯＰ３サーバ３２内に設けられた受信印刷装置４０用のメールボックスに一時保管する。
【００４２】
図１に示す受信印刷装置４０は、メール受信手段４１と、引出手段４２と、印刷手段４３と、メッセージ送信信手段４４と、メッセージ受信手段４５と、前述の蓄積装置２０とを備えている。メール受信手段４１は、メールツールを使用して新規メールの着信を確認すると、メールサーバ３０（ＰＯＰ３サーバ３２）からキーメールを受信する。このメール受信手段４１においてキーメールが開かれることで、このキーメールに含まれていた引出プログラムが自動的に起動する。
【００４３】
引出手段４２は、起動された引出プログラムにもとづき、蓄積装置２０へ自動アクセスを実行し、キー情報Ａにより検索され取り出された印字データをダウンロードする。印刷手段４３は、引出手段４２からの印字データを印刷出力する。この印字データはＰＤＬデータであるため、印刷手段４３で直ちに印刷することが可能である。また、印刷手段４３は、印字データの印刷処理が終了すると、印刷完了通知を蓄積装置２０へ送信する。
【００４４】
エラー検出部４４は、受信印刷装置４０の各部に生じたエラーを検出し、キーメールが届いたときに、印刷を不可能とするエラー（例えば、途中でトナー切れ、用紙切れなどが生じた場合や、通信エラーなどで印字データを受信できない場合などのエラー）が生じている場合には、このエラーの発生をメッセージ送信手段４５に通知する。
メッセージ送信信手段４５は、エラー検出部４４から上記通知を受けると、他の受信印刷装置４０に代行印刷または印字データの代行受信を要求するメッセージを送信する。このメッセージには、受信印刷装置Ａが受信したキーメールの内容が含まれるか、受信印刷装置Ｂが受信印刷装置Ａに代わってメールサーバ３０からキーメールを受信するためのアカウント情報が含まれる。
【００４５】
メッセージ受信手段４６は、上記代行印刷または印字データの代行受信を要求するメッセージを受信すると、引出手段４２に印字データのダウンロードを実行させ、上記メッセージが代行印刷を指示するものである場合にはさらに印刷手段４３にダウンロードした印字データを印刷させる。なお、上記メッセージにキーメールの内容が含まれない場合には、メール受信手段４１に、代行要求した受信印刷装置のアカウント情報を用いてメールサーバ３０からキーメールを受信させる。
蓄積装置２０は、前述の通りである。なお、この蓄積装置２０は、本実施の形態にて示すように、ある受信印刷装置４０に設けることが構成上好ましいのであるが、例えば、図３に示すＦＴＰサーバ２１等のサーバを蓄積装置２０として使用することも可能である。
【００４６】
この受信印刷装置４０は、たとえば、一体型のものとしては、ネットワークに対応した複写機、コピー機、ＭＦＰ及びプリンタ等によって構成されている。また、受信印刷装置４０は、二以上の複写機、コピー機、ＭＦＰ及びプリンタ等を組み合わせた複合装置によって構成することもできる。
【００４７】
なお、少なくとも２台以上設けられるこの受信印刷装置４０は、各受信印刷装置４０がＨＴＭＬメール上で引出プログラムを実行させるためには、それら受信印刷装置４０において動作するメールツールがＨＴＭＬメール受信可能でなければならない。また、送信側装置１０からキーメールの送信を行う配送プログラムも、ＨＴＭＬメール送信可能であることが必要である。
【００４８】
これらネットワーク印刷システム１を構成する各装置（送信側装置１０、メールサーバ３０及び受信印刷装置４０（ある受信印刷装置４０は、蓄積装置２０を含む））は、互いにネットワークで接続されている。ネットワークは、従来公知の任意好適な公衆回線、商業回線又は専用回線を用いることができ、かつ、それぞれが同一又は相違するネットワークで構成することができる。また、ネットワークは、一方向／双方向とを問わない。
【００４９】
このようなネットワークは、各装置を無線あるいは有線で接続可能な回線であり、例えば、携帯端末網，公衆回線網，専用回線網，インターネット回線網及びイントラネット網等により構成することができる。具体的には、たとえば、インターネット回線網，イントラネット網，ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ），ＷＡＮ（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ），アナログ電話網，ディジタル電話網（たとえば、ＩＳＤＮ（Ｉｎｔｅｇｒａｌ Ｓｅｒｖｉｃｅ Ｄｉｇｉｔａｌ Ｎｅｔｗｏｒｋ）など）及び無線通信網（たとえば、携帯電話網，ＰＨＳ（Ｐｅｒｓｏｎａｌ Ｈａｎｄｙｐｈｏｎｅ Ｓｙｓｔｅｍ）及び衛星放送など）等のうち、一つ又は二以上の組み合わせの利用が可能である。
【００５０】
なお、ネットワークと各装置との間には、必要に応じて、セキュリティ対策を講じたり、中継機器を設けたりすることができる。セキュリティ対策としては、セキュリティシステムの構築やファイアウォールの設置などがある。また、中継機器としては、レピータ，ブリッジ，ルータ，ブルータ，ハブ，ターミネータ，ゲートウエイなどがある。この中継機器は、各装置における接続形態や使用されている通信プロトコルなどにより用いられる機器が異なる。
【００５１】
ネットワーク印刷システム１を構成する各手段は、それぞれネットワークを通じて相互に接続された独立の機器としてもよく、また、一部手段を物理的には同一のコンピュータ内に構成されたモジュールとして構成してもよい。たとえば、データ処理送信手段１３は、送信側装置１０内に構成されていてもよい。
【００５２】
そして、ネットワーク印刷システム１には、蓄積装置２０に蓄積された印字データの内容の証明、及びその印字データが送信側装置１０から受信印刷装置４０へ送信されたことの証明を行う証明手段をさらに含むことができる。この証明手段を含むことにより、印字データが送信側及び受信側のいずれかで改ざんされていないか、あるいは確実に受信印刷装置４０に受領されているかを証明することができる。
【００５３】
証明手段は、証明が必要なときには、蓄積装置２０に蓄積されている印字データ、この印字データとともに蓄積装置２０に蓄積された送信元情報及び宛先情報により、この蓄積装置２０を備える受信印刷装置４０において印字データ，送信元情報及び宛先情報を確認することができる。
また、印字データとともに蓄積装置２０に蓄積された送信元情報及び宛先情報を、ネットワークを通じて他の受信印刷装置４０へ送信することにより、他の受信印刷装置４０においても印字データ，送信元情報及び宛先情報を確認することができる。
【００５４】
簡単には、証明手段は、印字データに関連付けられたキー情報を含むキーメールを、ネットワークを通じて特定の受信印刷装置４０に送信する。なお、電子メール送信の過程において使用されるＤＮＳサーバやプロキシサーバ等については、本実施形態における重要な要素ではないので、説明を省略する。
【００５５】
次に、宛先情報入力機能の動作について説明する。
宛先情報は、予め記憶手段１４に複数記憶されている。そして、送信側装置１０の宛先情報入力手段１５におけるユーザの操作により記憶手段１４から取り出され、表示手段１６で表示され、一又は二以上の宛先情報が選択されて、データ処理送信手段１３へ送られる。
【００５６】
たとえば、送信側装置１０が複写機であって、印刷原稿生成手段１１がスキャナ機能である場合は、表示手段１６に「スキャンデータの送り先」として、登録済みの送り先が、例えば次のように表示される。
【００５７】
「ＰＣフォルダ」
「パソコンＡ」
「パソコンＢ」
「パソコンＣ」
「手動入力」
「ｅＭａｉｌアドレス」
「ａ０１＠ｂｂｂ．ｃｏ．ｊｐ」
「ａ０２＠ｂｂｂ．ｃｏ．ｊｐ」
「ａ０３＠ｂｂｂ．ｃｏ．ｊｐ」
【００５８】
ここで、たとえば「ａ０３＠ｂｂｂ．ｃｏ．ｊｐ」が選択された場合は、この「ａ０３＠ｂｂｂ．ｃｏ．ｊｐ」がデータ処理送信手段１３へ送られる。また、ワイドフォーマット複写機のように、スキャナ部とコントローラ（ＰＣ）とが分離しているタイプでは、たとえば「ａ０３＠ｂｂｂ．ｃｏ．ｊｐ」が選択されると、実際にはコントローラであるＰＣのフォルダへの転送となり、そのときの印字データのファイルネームが、「ａ０３＠ｂｂｂ．ｃｏ．ｊｐ（００１）」のようになり、ファイルネームが宛先情報となる。
【００５９】
なお、（００１）は、同一宛先のファイルがある場合の累積番号である。また、印字データの送信先が固定されている場合は、データ処理送信手段１３は、その固定された送信先に対応する一又は二以上の宛先情報を、記憶手段１４から直接取り出してキーメールのメールヘッダに埋め込むこともできる。
【００６０】
次に、キー情報について、説明する。
キー情報は、周知の大きな素数を用いた暗証番号や乱数を使うことができる。これら組数や桁数は固定せずにキー情報ごとに変動させて生成してもよく、また、アルファベット等を含んでもよい。このキー情報がいずれの過程においても手入力されず、たとえばデータ処理送信手段内で自動的に生成あるいは選択される場合には、複雑さや長さには実質的に制限があるわけではない。
【００６１】
また、キー情報には、受信印刷装置４０を特定する宛先識別記号が含まれている。このため、蓄積装置２０は、キー情報を受け取ったときに、その宛先識別記号にもとづいて、特定の受信印刷装置４０に配信されたことを表す配信済み情報を、対応する印字データと関連付けて記録するようにすることができ、これにより、同じ印字データを複数の受信印刷装置４０に配信するときに、各受信印刷装置４０ごとに配信済みであることを確認することができる。
【００６２】
さらに、キー情報は、キーメールに含まれている引出プログラムの少なくとも一部の中に埋め込み、簡単にはキー情報として認識あるいは解読ができないようにすることが好ましく、したがって、文字記述型のプログラムでない方が好ましい。埋め込み方法としては、さまざまなものが知られているが、特定されるものではない。
【００６３】
次に、引出プログラムについて、説明する。
引出プログラムとは、蓄積装置２０に保存されている印字データを引き出す（ダウンロードする）処理を、受信印刷装置４０に動作させるプログラムをいう。この引出プログラムは、受信印刷装置４０に予めインストールされたＢＩＯＳ（Ｂａｓｉｃ Ｉｎｐｕｔ／Ｏｕｔｐｕｔ Ｓｙｓｔｅｍ）やＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）等を利用して動作する。
【００６４】
また、引出プログラムは、ＨＴＭＬ形式で記述されており、受信印刷装置４０において、メールツールを利用して引出プログラムを含むキーメールを開くと、引出プログラムが自動的に動作し、受信印刷装置４０は印字データが蓄積された蓄積装置２０へアクセスし、キー情報により特定される印字データをダウンロードしてメールツール内に表示するようになっている。したがって、受信印刷装置４０を操作してキーメールを受信した者は、特別な操作をすることなく、通常の電子メールと同様の操作でメール受信を行うことができる。
【００６５】
なお、引出プログラムの動作開始には、受信印刷装置４０における何らかの操作を必要としてもよい。たとえば、受信印刷装置４０において、ＩＤやパスワードを入力する操作により引出プログラムの動作を開始するようにすることができる。このようにすれば、取引書類等の重要な印字データを電子メールの宛先に指定された本人のみが受領できることになる。
【００６６】
また、引出プログラムは、受信印刷装置４０から転送されたときには動作しないように構成してもよい。これは、たとえば転送メールにそのままあるいは一部残った最初のメールヘッダの情報を引出プログラムが検出し、検出した場合には引出を行わないようにすることにより実現できる。これにより、特定の受信印刷装置４０以外は印字データにアクセスすることが困難になる。
【００６７】
さらに、Ｗｅｂサーバにアクセスするためのマスタキーを引出プログラムに組み込むことも可能である。また、キーメールに含まれる引出プログラムは、最終的な引出プログラムの全体であってもまた一部のみであってもよい。ただし、その一部のみがキーメールに含まれている場合には、受信印刷装置４０に残りの部分が用意されていなければならない。
【００６８】
次に、引出プログラムの例について説明する。
引出プログラムは、たとえば、次のような構成とすることができる。送信先がプリンタである場合は、電子メールの本文に、「!R!LOAD,www.aaa/bbb/ccc/key=xxxxxxxxxxxxxxxxx:EXIT:」などのプリンタを記述する。「!R!LOAD」までは、受信印字装置４０にファイルのダウンロードを開始させるためのコマンドである。
【００６９】
「www.aaa/bbb/ccc/」は、蓄積装置２０内に保存された印字データのアドレスを示す。「key=xxxxxxxxxxxxxxxxx」は、ダウンロードを許可してもらうためのキーである。「EXIT:」は、引出プログラムの終了を示す。
【００７０】
また、受信印刷装置４０においては、この引出プログラムが起動する。この起動した引出プログラムは、受信印刷装置４０を動作させて蓄積装置２０のＷｅｂサーバ「www.aaa/bbb/ccc」へアクセスし、「key=xxxxxxxxxxxxxxxxx」を用いて、蓄積装置２０の内部にもつキーと数学的な関係が適合すると、印字データをダウンロードする。この印字データは、ＰＤＬに変換されているため、ダウンロード後、直ちに印刷処理される。
【００７１】
次に、本実施形態のネットワーク印刷システムの動作手順（正常時）について、図４を参照して説明する。同図は、本実施形態のネットワーク印刷システムにおける正常時の動作を示すシーケンス図である。
【００７２】
送信側装置１０の印刷原稿生成手段１１において印字データが生成される（ステップ１０）。この生成される印字データとしては、たとえば、スキャナ部で読み取られた画像などがある。また、データ処理送信手段１３において宛先情報が入力される（ステップ１１）。
【００７３】
印字データが、印刷原稿生成手段１１から印字データ作成手段１２へ送られ、ＰＤＬデータに変換される（ステップ１２）。このＰＤＬデータに変換された印字データが、データ処理送信手段１３へ送られ、さらに蓄積装置２０へ転送される（ステップ１３）。
【００７４】
蓄積装置２０において、転送されてきた印字データが保存され（ステップ１４）、さらに、この印字データに対するキー情報作成情報が生成される（ステップ１５）。その後、データ処理送信手段１３において、蓄積装置２０に対する問い合わせが実行される（ステップ１６）。この問い合わせに対して、蓄積装置２０からデータ処理送信手段１３へキー情報作成情報が回答される（ステップ１７）。
【００７５】
データ処理送信手段１３において、回答されてきたキー情報作成情報にもとづき、キー情報Ａ及びキー情報Ｂが生成される（ステップ１８）。さらに、キー情報Ａが埋め込まれた引出プログラム及びこの引出プログラムを含むキーメールがそれぞれ生成される（ステップ１９、ステップ２０）。
【００７６】
この生成されたキーメールが、宛先情報にもとづき、ネットワークを通じて、データ処理送信手段１３からメールサーバ３０へ送信される（ステップ２１）。受信印刷装置４０のメール受信手段４１において、メールサーバ３０へキーメールが受信されているか否かが確認される（ステップ２２）。メールサーバ３０において、キーメールの受信確認に対する応答として、メールの受信の有無を示す通知（受信確認応答通知）が、メール受信手段４１へ送信される（ステップ２３）。
【００７７】
メール受信手段４１において、受信確認応答通知の内容が確認され、キーメールの受信を示すときは、メールサーバ３０へアクセスされ、キーメールが受信される（ステップ２４）。この受信されたキーメールが開かれると、キーメールに含まれていた引出プログラムが自動的に起動する（ステップ２５）。
【００７８】
この起動した引出プログラムにもとづき、引出手段４２から蓄積装置２０へアクセスされる（ステップ２６）。このアクセスが蓄積装置２０で承認されると（ステップ２７）、引出手段４２から蓄積装置２０へ、キー情報（キー情報Ａ）が送信される（ステップ２８）。
【００７９】
蓄積装置２０において、受信したキー情報Ａに対応する印字データ（ＰＤＬデータ）が検索され、引出手段４２へ送信される（ステップ２９，ステップ３０）。すなわち、引出手段４２は、引出プログラムにもとづき、ネットワークを通じて、蓄積装置２０へアクセスし、この蓄積装置２０から印字データをダウンロードする。そして、引出手段４２で受信された印字データ（ＰＤＬデータ）が、印刷手段４３へ送られ、印刷出力される（ステップ３１）。
【００８０】
印刷出力が終了すると、印刷手段４３から蓄積装置２０へ、印字完了通知が送信される（ステップ３２）。この受信した印刷完了通知にもとづき、蓄積装置２０において、印字データ及びキー情報Ｂが消去される（ステップ３３）。
【００８１】
以上のように、本実施形態のネットワーク印刷システムでは、印字データがキーメールとは別のルートで、送信側装置から受信印刷装置へ転送されるため、印字データのデータサイズに関係なく、その転送が可能となる。また、送信側装置からメールサーバへのキーメールの送信が、その送信側装置から蓄積装置への印字データの転送終了後に実行されるため、受信印刷装置においては、キーメールを受信すると、引出プログラムの実行にもとづき、迅速かつ確実に蓄積装置から印字データをダウンロードして印刷出力することができる。さらに、送信側装置において、印字データが予めプリンタ記述言語（ＰＤＬデータ）に変換されるため、受信印刷装置においては、蓄積装置から印字データをダウンロードするとそのまま自動的に印刷出力を実行することができる。
【００８２】
次に、本実施形態のネットワーク印刷システムにおける印刷不可能なエラー発生時の動作手順について、図５を参照して説明する。同図は、本実施形態のネットワーク印刷システムにおけるネットワーク印刷システムにおける印刷不可能なエラー発生時の動作を説明する動作シーケンス図である。
ここでは、受信印刷装置Ａが、ユーザの近くに位置し、受信印刷装置Ｂが、ユーザから遠くの位置にあるものとする。
【００８３】
はじめに送信側装置１０において、受信印刷装置Ａに対する印字データ転送処理が行われるとともに（ｔ１０）、蓄積装置２０にて、印字データの保存処理が行われる（ｔ１１）。ここでは、図４に示すＳ１０〜Ｓ１７の処理が行われる。
次いで、送信側装置１０にて、キーメール送信処理が行われる（ｔ１２）。ここでは、図４に示すＳ１８〜Ｓ２１の処理が行われる。なお、ここで送信されるキーメールには、印刷代行等をさせる他の受信印刷装置２０である受信印刷装置Ｂのアドレス情報が含まれる。なお、このアドレス情報は、各受信印刷装置２０が繋がるネットワーク上で定められるアドレスを含む情報である。
そして、メールサーバ３０にて、送信側装置１０から送られたキーメールの受信印刷装置Ａへの転送処理が行われる（ｔ１３）。受信印刷装置Ａは、正常時にはこれに応答する。
【００８４】
このときトナー切れ、用紙切れ、通信エラーなどで印字データを受信できないなどにより受信印刷装置Ａにて印刷が不可能となっている場合、エラー検出手段４４がエラー検出処理を行う（ｔ１４）。ここでは、エラー検出手段４４が印刷を不可能とするエラーを検出すると、メッセージ送信手段４５にこのエラーの発生を通知する。この通知を受けたメッセージ送信手段４５は、キーメールに含まれる他の受信印刷装置２０である受信印刷装置Ｂのアドレス情報をもとに、受信印刷装置Ｂに代行印刷または印字データの代行受信を要求するメッセージを送信する。このメッセージには、受信印刷装置Ａが受信したキーメールの内容が含まれるか、受信印刷装置Ｂが受信印刷装置Ａに代わってメールサーバ３０からキーメールを受信するためのアカウント情報が含まれる。この場合の通信は、暗号化して行うのが好ましい。
【００８５】
受信印刷装置Ｂは、メッセージ受信手段４６が、上記メッセージを受信すると以下の処理（代行印刷または代行受信）を行う（ｔ１５）。
［代行印刷の場合］
メッセージ送信手段４５から送られる上記メッセージにキーメールの内容が含まれていない場合、受信印刷装置Ｂは、受信印刷装置Ａのアカウント情報を用いてメールサーバ３０にアクセスし、受信印刷装置Ａ宛に送られたキーメールを受け取る（ｔ１５，ｔ１６；図４に示すステップＳ２２〜ステップＳ２４）。以後、受信印刷装置Ａに代わり受信印刷装置Ｂが印字データのダウンロード及び印刷処理を代行し、図４に示すステップ２５以降の処理が、受信印刷装置Ｂと蓄積装置２０間で行われる（ｔ１５，ｔ１７（印字データ転送処理））。一方、上記メッセージにキーメールの内容が含まれている場合は、上記受信印刷装置Ａに代わって受信印刷装置Ｂがキーメールを受け取る上記処理が省略される。
【００８６】
印刷処理が終了すると受信印刷装置Ｂから送信側装置１０に、受信印刷装置Ｂの印刷代行による印刷完了の通知が送信される。
送信側装置１０は、上記通知を受信し印刷の完了を確認する（ｔ１８）。これにより、送信側装置１０にて、受信印刷装置Ｂによって印刷が完了されたことが確認される。この代行印刷では、受信印刷装置Ａの障害があっても受信印刷装置Ｂにより直ちに印刷を実行させることができる。
【００８７】
[代行受信の場合]
メッセージ送信手段４５から送られる上記メッセージにキーメールの内容が含まれていない場合、受信印刷装置Ｂは、受信印刷装置Ａのアカウント情報を用いてメールサーバ３０にアクセスし、受信印刷装置Ａ宛に送られたキーメールを受け取る（図４に示すステップＳ２２〜ステップＳ２４）。以後、受信印刷装置Ａに代わり受信印刷装置Ｂが印字データのダウンロードを代行する（ｔ１５）。ここでは、図４に示すステップ２５〜ステップ３０の処理が、受信印刷装置Ｂと蓄積装置２０間で行われる。一方、上記メッセージにキーメールの内容が含まれている場合は、上記受信印刷装置Ａに代わって受信印刷装置Ｂがキーメールを受け取る上記処理が省略される。
【００８８】
受信印刷装置Ｂによりダウンロードされた印字データは、他の蓄積装置２０に保存される（ｔ１７（印字データ保存処理））。
その後、受信印刷装置Ａが復旧すると、エラー検出部４４が当該装置のエラーの復旧を検知し、メッセージ送信手段４５に装置の復旧を通知する。この通知を受けたメッセージ送信手段４５は、受信印刷装置Ｂに印字データの転送を要求するメッセージを送信する（ｔ１４）。
【００８９】
受信印刷装置Ａから印字データの転送要求のメッセージを受けた受信印刷装置Ｂは、他の蓄積装置２０に保存させた印字データを受信装置Ａに転送する（ｔ１５）。なお、他の蓄積装置２０として、受信印刷装置Ｂに備わる記憶手段あるいは記憶手段として利用するサーバ（いずれも図示せず）を用いてもよい。外部の記憶手段を利用する場合、受信印刷装置Ｂは、これとデータ通信を行うための通信手段（図示せず）を備える。
そして、受信印刷装置Ａは、受信印刷装置Ｂから転送された印字データに基づき印刷をする（ｔ１９）。
受信印刷装置Ａによる印刷処理（復旧後印刷）が終了すると受信印刷装置Ａから送信側装置１０に印刷完了の通知が送信される。
【００９０】
送信側装置１０は、上記通知を受信し印刷の完了を確認する（ｔ１８）。これにより、送信側装置１０にて、受信印刷装置Ａによって印刷が完了されたことが確認される。
この代行受信の場合、前述の代行印刷がユーザから遠い位置にある受信印刷装置Ｂにて印刷が行われるのに対し、受信印刷装置Ａの復旧次第でユーザに近い位置にある受信印刷装置Ａにて印刷を再開させることができる。
なお、上記で説明した各動作手順は一例であり、上記の処理の流れに限定されるものではない。
【００９１】
以上、この発明の実施形態を、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の構成等も含まれる。
例えば、キーメールが送信された受信印刷装置で印刷が不可能である場合、受信印刷装置のメッセージ送信手段がその旨の通知を送信側装置に送信し、送信側装置にて、ユーザに、印刷等の代行をさせる他の受信印刷装置のアドレス情報の入力と代行印刷等の指示をさせ、このアドレス情報をキーメールに含めて、印刷が不可能となった受信印刷装置宛に送信するようにしてもよい。この場合、ユーザが代行させる他の受信印刷装置を選択できるようになる。
【図面の簡単な説明】
【００９２】
【図１】本発明の一実施の形態のネットワーク印刷システムの構成を示すブロック図である。
【図２】表示手段に表示される印刷先の設定画面である。
【図３】同実施形態におけるネットワーク印刷システムにおける正常時の動作を示す動作シーケンス図である。
【図４】同実施形態におけるネットワーク印刷システムの具体的な構成例を示す図である。
【図５】同実施形態におけるネットワーク印刷システムにおける印刷不可能なエラー発生時の動作を説明する動作シーケンス図である。
【符号の説明】
【００９３】
１…ネットワーク印刷システム
１０…送信側装置
１１…印刷原稿生成手段
１２…印字データ作成手段
１３…データ処理送信手段
１４…記憶手段
１５…宛先情報入力手段
１６…表示手段
１７…複写機
１８，１８’…パーソナルコンピュータ（ＰＣ）
２０…蓄積装置
２１…ＦＴＰサーバ
２２…Ｗｅｂサーバ
３０…メールサーバ
３１…ＳＭＴＰサーバ
３２…ＰＯＰ３サーバ
４０…受信印刷装置
４１…メール受信手段
４２…引出手段
４３…印刷手段
４４…エラー検出手段
４５…メッセージ送信手段
４６…メッセージ受信手段
【図１】
2005107858.tif 000003
【図２】
2005107858.tif 000004
【図３】
2005107858.tif 000005
【図４】
2005107858.tif 000006
【図５】
2005107858.tif 000007