(57)【特許請求の範囲】
【請求項１】
印刷データの配信元となる配信元ユーザ端末及び前記印刷データの利用が許可される１以上の配信先ユーザ端末がネットワークを介して接続されている画像形成装置において、
前記配信元ユーザ端末から前記配信先ユーザ端末を示すユーザ情報の付加された印刷データを受信すると、該印刷データを印刷データ保存部に格納する格納制御手段と、
前記ユーザ情報が示す前記配信先ユーザ端末に対し、前記印刷データの存在及び該印刷データに基づく印刷の要否を示す通知を前記ネットワークを介して行う配信先通知手段と、
前記配信先ユーザ端末から前記ネットワークを介して印刷要求を受けると前記印刷データ保存部から前記印刷データを取り込み、該印刷データの印刷を実行させるべく印刷処理部に供給する印刷要否判定手段と、
他の画像形成装置に対応させて使用設定されているユーザ端末を示す使用設定情報が格納されている記憶部と、
前記使用設定情報を参照して前記ユーザ情報が示す配信先ユーザ端末が前記使用設定されているユーザ端末に該当するか否かを判定する端末判定手段と、
前記ユーザ端末に該当すると判定されると前記ユーザ情報の付加された印刷データを前記他の画像形成装置に送信する送信制御手段と、
を含むことを特徴とする画像形成装置。
【請求項２】
前記送信制御手段は、前記使用設定されているユーザ端末から印刷要求を受けると前記ユーザ情報の付加された印刷データを送信することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記印刷要求を行った配信先ユーザ端末に対し印刷状態を示す情報を送信するデータ処理部を更に含むことを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記印刷データ保存部に前記印刷データの保存期限が設定され、
前記保存期限が切れているか否かを判定し、切れていると対応する印刷データを前記印刷データ保存部から削除する保存管理部を有することを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記保存管理部は、前記配信先ユーザ端末の全てから印刷不要を受けると前記印刷データ保存部から対応する印刷データを削除することを特徴とする請求項４記載の画像形成装置。
【請求項６】
印刷データの配信元となる配信元ユーザ端末及び前記印刷データの利用が許可される１以上の配信先ユーザ端末と画像形成装置とがネットワークを介して接続されている画像形成システムにおいて、
前記配信元ユーザ端末は、前記配信先ユーザ端末に対し前記画像形成装置に前記印刷データが存在し、且つ印刷要求が可能であることを示す通知を前記ネットワークを介して行う配信先通知手段を有し、
前記画像形成装置は、前記配信元ユーザ端末から前記配信先ユーザ端末を示すユーザ情報の付加された印刷データを受信すると、該印刷データを印刷データ保存部に格納する格納制御手段と、
前記配信先ユーザ端末から前記ネットワークを介して印刷要求を受けると前記印刷データ保存部から前記印刷データを取り込み、該印刷データの印刷を実行させるべく印刷処理部に供給する印刷要否判定手段と、
他の画像形成装置に対応させて使用設定されているユーザ端末を示す使用設定情報が格納されている記憶部と、
前記使用設定情報を参照して前記ユーザ情報が示す配信先ユーザ端末が前記使用設定されているユーザ端末に該当するか否かを判定する端末判定手段と、
前記ユーザ端末に該当すると判定されると前記ユーザ情報の付加された印刷データを前記他の画像形成装置に送信する送信制御手段と、
を含むことを特徴とする画像形成システム。
【請求項７】
前記送信制御手段は、前記使用設定されているユーザ端末から印刷要求を受けると前記ユーザ情報の付加された印刷データを送信することを特徴とする請求項６記載の画像形成システム。
【請求項８】
前記画像形成装置は、前記印刷要求を行った配信先ユーザ端末に対し印刷状態を示す情報を送信するデータ処理部を更に含むことを特徴とする請求項６記載の画像形成システム。
【請求項９】
前記印刷データ保存部に前記印刷データの保存期限が設定され、
前記画像形成装置は、前記保存期限が切れているか否かを判定し、切れていると対応する印刷データを前記印刷データ保存部から削除する保存管理部を有することを特徴とする請求項６記載の画像形成システム。
【請求項１０】
前記保存管理部は、前記配信先ユーザ端末の全てから印刷不要を受けると前記印刷データ保存部から対応する印刷データを削除することを特徴とする請求項９記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ端末と画像形成装置とがネットワークで接続された画像形成システムに関する。
【背景技術】
【０００２】
現在、ネットワークが普及したことにより、電子メールシステムが活用されている。この電子メールシステムでは、同様の文書を、多数の配信先へ一斉に供給することが可能である。即ち、電子メールに画像ファイル等を添付して複数の配信先に送信すれば、各配信先が自己の端末画面を参照し、後に印刷することが可能なので、配信元の印刷等の負担は軽減される。しかし、複数の配信先へ添付ファイルを含む電子メールを送信すると、ネットワーク回線が同一データの転送に繰り返し利用されるため、ネットワーク回線の利用量（トラフィック）が増え、ネットワーク回線上の転送速度の低下に繋がる。そこで、下記特許文献１には、回線の利用効率を高め、電子メールを印刷するための電子メールシステムが提案されている。
【０００３】
この特許文献で示すシステムでは、複数のメールクライアントとメールサーバ及び画像形成装置が接続されたネットワークにおいて、複数の配信先に送信される添付ファイルを含んだ電子メールをメールサーバが受信すると、その電子メールの添付ファイルを画像形成装置に保存し、電子メールから添付ファイルを消去する。そして、メールサーバは、添付ファイルが保存された画像形成装置のメールアドレスを電子メールに付加して、該メールを各配信先に配信する。従って、配信先は、メールアドレスが割り当てられた画像形成装置に印刷依頼をすることで、添付ファイルの印刷が可能になる。この電子メールシステムであれば、添付ファイルを消去した上で、電子メールを各配信先に送信するので、ネットワーク回線の利用量（トラフィック）が減り、回線上のデータの転送速度の低下を防止できる。
【特許文献１】特開２００３−６７２９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述の電子メールシステムでは、メールサーバと画像形成装置に多くの機能を持たせる必要がある上に、又、メールサーバを有するのは特定の企業や団体に限られているため、システムの導入に制限を受ける。又、画像形成装置とメールサーバとの間で複雑な制御を行う必要があるため対応する特別なソフトウエアが必要になる。
【０００５】
本発明の目的は、このような従来の問題を解決するために、ユーザ端末と画像形成装置とがネットワークで接続されている画像形成システムにおいて、トラフィックを増やさず、しかも、システムの構築が容易な電子ファイルを印刷するための画像形成装置及び画像形成システムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、以上の問題を解決する為に、次の構成を具備する。
＜構成１＞
本発明は、印刷データの配信元となる配信元ユーザ端末及び前記印刷データの利用が許可される１以上の配信先ユーザ端末がネットワークを介して接続されている画像形成装置において、前記配信元ユーザ端末から前記配信先ユーザ端末を示すユーザ情報の付加された印刷データを受信すると、該印刷データを印刷データ保存部に格納する格納制御手段と、前記ユーザ情報が示す前記配信先ユーザ端末に対し、前記印刷データの存在及び該印刷データに基づく印刷の要否を示す通知を前記ネットワークを介して行う配信先通知手段と、前記配信先ユーザ端末から前記ネットワークを介して印刷要求を受けると前記印刷データ保存部から前記印刷データを取り込み、該印刷データの印刷を実行させるべく印刷処理部に供給する印刷要否判定手段と、他の画像形成装置に対応させて使用設定されているユーザ端末を示す使用設定情報が格納されている記憶部と、前記使用設定情報を参照して前記ユーザ情報が示す配信先ユーザ端末が前記使用設定されているユーザ端末に該当するか否かを判定する端末判定手段と、前記ユーザ端末に該当すると判定されると前記ユーザ情報の付加された印刷データを前記他の画像形成装置に送信する送信制御手段とを含むことを特徴とする。
【０００７】
＜構成２＞
他の発明は、印刷データの配信元となる配信元ユーザ端末及び前記印刷データの利用が許可される１以上の配信先ユーザ端末と画像形成装置とがネットワークを介して接続されている画像形成システムにおいて、前記配信元ユーザ端末は、前記配信先ユーザ端末に対し前記画像形成装置に前記印刷データが存在し、且つ印刷要求が可能であることを示す通知を前記ネットワークを介して行う配信先通知手段を有し、前記画像形成装置は、前記配信元ユーザ端末から前記配信先ユーザ端末を示すユーザ情報の付加された印刷データを受信すると、該印刷データを印刷データ保存部に格納する格納制御手段と、前記配信先ユーザ端末から前記ネットワークを介して印刷要求を受けると前記印刷データ保存部から前記印刷データを取り込み、該印刷データの印刷を実行させるべく印刷処理部に供給する印刷要否判定手段と、他の画像形成装置に対応させて使用設定されているユーザ端末を示す使用設定情報が格納されている記憶部と、前記使用設定情報を参照して前記ユーザ情報が示す配信先ユーザ端末が前記使用設定されているユーザ端末に該当するか否かを判定する端末判定手段と、前記ユーザ端末に該当すると判定されると前記ユーザ情報の付加された印刷データを前記他の画像形成装置に送信する送信制御手段とを含むことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザ端末と画像形成装置とがネットワークで接続されている画像形成システムにおいて、画像形成装置に配信先を示す情報と印刷データを保管させ、画像形成装置から配信先に印刷データが有ることを示し且つ印刷実行可能な通知が配信されるので、配信元が直接印刷データを配信先に送る必要が無く、従ってネットワーク上のトラフィックを増やさず、しかも、メールサーバも不要であるからシステムの構築も容易な電子ファイルを印刷するための画像形成システムが提供できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態について図面を用いて説明する。
【実施例１】
【００１０】
図１は、本発明の画像形成システムの構成の説明図である。
図で示すように、本発明の画像形成システムは、ビルのフロアＡ１０５では、画像形成装置１０４とユーザ端末１０１、１０２、１０３がネットワーク１１２を介して接続されている。ビルのフロアＢ１１０では、画像形成装置１０９とユーザ端末１０６、１０７、１０８がネットワーク１１３を介して接続されている。更に、ネットワーク１１２とネットワーク１１３とは、ネットワーク１１１を介して接続されている。ネットワーク１１１、１１２、１１３は、例えば社内ＬＡＮであり、接続されている各ユーザ端末と各画像形成装置には、それぞれメールアドレス、ＩＰアドレスが設定されている。
【００１１】
各ユーザ端末の使用可能な画像形成装置は、予め設定されている。例えばフロアＡ１０５に設置されている画像形成装置１０４は、ユーザ端末１０１から１０３の使用が設定されており、フロアＢ１１０の画像形成装置１０９はユーザ端末１０６から１０８の使用が設定されている。ユーザ端末１０１（配信元）は、配信先であるユーザ端末１０２、１０３、１０６、１０７、１０８が使用する可能性のある印刷データを有している。
【００１２】
次に各機器の構成について説明する。先ず、ユーザ端末について説明する。
図２は、実施例１のユーザ端末の構成図である。
図で示すように、ユーザ端末１０１は、ハードウエア構成として表示装置２１２、ネットワークポート２０９を有し、ソフトウエア構成としてＯＳ上に、各種アプリケーション、ドライバ等を有している。
【００１３】
ＯＳ２０２は、ユーザ端末１０１を操作するための基本的な機能を提供する基本ソフトウエアである。ユーザ端末１０１にインストールされるアプリケーションには、ファイルを開き、画面に表示するなどの共通の動作がある。ＯＳ２０２は、それぞれのアプリケーションにこのような共通部分の処理を提供している。
【００１４】
ＯＳ２０２の環境下で、図に示すアプリケーション２０３、プリンタドライバ２０４、スプーラ２０５、ポートモニタ２０６、ポートドライバ２０７、ネットワークドライバ２０８、Ｗｅｂブラウザ２１１、メールアプリケーション２１０が動作する。
【００１５】
アプリケーション２０３は、ＯＳ２０２上で動作する汎用のアプリケーションである。
例えば、文書作成ソフトウエア、図形作成ソフトウエア、表計算ソフトウエア、データベースソフトウエア等である。
【００１６】
プリンタドライバ２０４は、ＯＳ２０２上で動作し、アプリケーション２０３で生成された印刷データを画像形成装置が処理できる形式の印刷データに変換を行うソフトウエアである。又、本発明のプリンタドライバ２０４は、印刷データを複数の配信先で印刷させる場合には、印刷データを画像形成装置に保存させるための印刷データ保存要求と、複数の配信先を示す情報からなるユーザ情報とを生成する。
【００１７】
スプーラ２０５は、ＯＳ２０２上で動作し、上記アプリケーション２０３を使用しながら、同時にプリンタドライバ２０４から供給されてくる印刷データ等を画像形成装置へ送信する為のソフトウエアである。
【００１８】
ポートモニタ２０６は、ＯＳ２０２上で動作し、画像形成装置と通信を行うネットワークポート２０９の監視を行うソフトウエアである。ポートドライバ２０７は、ＯＳ２０２上で動作し、画像形成装置と接続を行うネットワークポート２０９の接続制御を行うソフトウエアである。ネットワークドライバ２０８は、ＯＳ２０２上で動作し、画像形成装置と接続を行うネットワークポート２０９のプロトコル及び物理的通信制御を行うソフトウエアである。ネットワークポート２０９は、画像形成装置と接続を行うためのインターフェース部分である。
【００１９】
メールアプリケーション２１０は、ＯＳ２０２上で動作する汎用的なメールアプリケーションである。Ｗｅｂブラウザ２１１は、ＯＳ２０２上で動作する汎用的なＷｅｂデータ処理を行うブラウザプリケーションである。例えば、インターネットエクスプロラなどがあげられる。表示装置２１２は、ユーザ端末１０１に接続されているＯＳ２０２及びＯＳ２０２上で動作するアプリケーションの指示に従い文字や図形等の表示を行う表示装置である。
なお、配信先のユーザ端末１０２、１０３、１０６、１０７、１０８も同一構成を有している。
【００２０】
続いて、画像形成装置１０４について説明する。
図３は、実施例１の画像形成装置の構成図である。
図で示すように、画像形成装置１０４は、データ受信部３０２と、受信データ解析部３０３と、印刷データ編集部３０４と、印刷制御部３０５と、情報格納部３０６と、印刷データ保存管理部３０７と、保存データ印刷処理部３０８と、印刷データ保存部３０９と、メール配信制御部３１０と、Ｗｅｂデータ処理部３１１と、画像形成装置間通信部３１２と、通信デバイス３１３とを備える。
【００２１】
データ受信部３０２は、ユーザ端末１０１より送信されてくるデータの受信を行う部分である。
受信データ解析部３０３は、データ受信部３０２から供給される受信データを解析する部分である。受信データ解析部３０３は、受信データが印刷データのみであれば、直ちに印刷データを印刷データ編集部３０４に供給する。一方、受信データ解析部３０３は、印刷データに、ユーザ情報と保存要求が付加されていた場合には、印刷データ保存管理部３０７にユーザ情報を供給し、印刷データを管理させる。受信データ解析部３０３は、ユーザ情報と印刷データを印刷データ編集部３０４に供給する。
【００２２】
印刷データ編集部３０４は、受信データ解析部３０３から供給された印刷データを印刷可能なデータ形式に変換し、印刷制御部３０５に供給する部分である。又、印刷データ編集部３０４は、ユーザ情報と印刷データが供給された場合には、ユーザ情報と印刷データを印刷データ保存部３０９に格納する。印刷データ保存部３０９は、画像形成装置に装備されたＨＤＤ（ハードディスクドライブ）やフラッシュメモリ等の物理記憶デバイスである。印刷データ編集部３０４は、ユーザ情報と印刷データの格納が完了すると、印刷データ保存管理部３０７に格納が完了したことを通知し、印刷データ、ユーザ情報の印刷データ保存部３０９における格納場所を示す情報を生成し、この格納場所を示す情報を印刷データ保存管理部３０７に供給する。
【００２３】
印刷制御部３０５は、印刷データ編集部３０４で印刷可能なデータ形式に変換された印刷データを印刷する部分である。情報格納部３０６には、ユーザ端末と画像形成装置を対応させた使用設定情報及び画像形成装置毎のＩＰアドレスが格納されている。
【００２４】
図４は、実施例１の情報格納部に格納されている使用設定情報及び画像形成装置毎のアドレス情報の説明図である。
図４（ａ）に示す使用設定情報４０１は、ユーザ毎の登録名、メールアドレス、各ユーザに使用設定された画像形成装置名とを含む。図４（ｂ）に示す画像形成装置のアドレス情報４０２は、画像形成装置名と、設置場所とＩＰアドレスとを含む。なお、使用設定情報４０１、画像形成装置のアドレス情報４０２を画像形成装置に登録する手段は、一般的な既存技術で行うことが可能なため説明を省略する。
【００２５】
図３の説明に戻って、印刷データ保存管理部３０７は、保存要求の付加された印刷データ、ユーザ情報を管理する部分であり、受信データ解析部３０３から印刷データ、ユーザ情報の管理要求を受けると、印刷データ編集部３０４からの、ユーザ情報、印刷データの格納完了通知を待つ。印刷データ保存管理部３０７は、この通知を受けると印刷データ編集部３０４が生成した印刷データ、ユーザ情報の印刷データ保存部３０９における格納場所を示す情報を受信して保持する。そして、印刷データ保存管理部３０７は、図４（ａ）に示す使用設定情報を参照し、供給されたユーザ情報に記載されたユーザの中に自己の画像形成装置１０４に使用設定されていないユーザ端末が存在すれば、画像形成装置間通信部３１２を介してそのユーザ端末の使用設定されている画像形成装置１０９に、図４（ｂ）で示すＩＰアドレスを参照し、配信先のユーザ情報、印刷データを転送する。印刷データ保存管理部３０７は、印刷データの格納が完了し、又、転送が完了すると、メール配信制御部３１０に印刷データの格納完了を通知する。
【００２６】
メール配信制御部３１０は、印刷データ保存管理部３０７の指示でユーザ情報に記載された各ユーザ端末に、印刷データが格納された自己の画像形成装置を示すＩＰアドレスとその印刷実行を示すＵＲＬを記載したメールを生成し配信する部分である。次に上述のメールについて説明する。
【００２７】
図１１は、実施例１のユーザ端末に配信されるメール表示画面の説明図である。
図に示すように、メールの内容は、画像形成装置が印刷データを保存していることを通知し、「印刷を実行しますか？」と問いかける文面である。画面下部には、印刷を実行するためのＵＲＬ４０３が記載されている。
【００２８】
図３の説明に戻って、印刷データ保存管理部３０７は、メール配信先のユーザ端末１０２、１０３からの印刷実行等の要求を、Ｗｅｂデータ処理部３１１を介して受信すると、
該ユーザ端末に対応する印刷データ保存部３０９の格納情報を保存データ印刷処理部３０８に通知する。保存データ印刷処理部３０８は、印刷データ保存部３０９から、この格納情報を用いて、ユーザ端末に対応する印刷データを取り込み、この印刷データを印刷データ編集部３０４に供給する。
【００２９】
画像形成装置間通信部３１２は、印刷データ保存管理部３０７の指示に従って上記したように印刷データ及びユーザ情報を他の画像形成装置１０９に送信する部分である。又、他の画像形成装置１０９から転送されてきた印刷データとユーザ情報を印刷データ保存管理部３０７に通知する部分でもある。通信デバイス３１３は、他の装置と回線で繋がれるインターフェース部分である。
【００３０】
次に図１で示すユーザ端末１０１が有する印刷データを、ユーザ端末１０２〜１０３、１０６〜１０８が印刷実行する概要について説明する。
図５は、実施例１の装置間の各情報の流れの説明図である。
各情報とは、印刷データ、保存要求、ユーザ情報、印刷要求等である。以下に各情報の流れについて説明する。
【００３１】
情報の流れ（１）
ユーザ端末１０１（配信元）は、ユーザ端末１０２〜１０３、１０６〜１０８を配信先としたユーザ情報と保存要求が付加された印刷データを画像形成装置１０４に送信する。
【００３２】
情報の流れ（２）
画像形成装置１０４は、印刷データを格納し、ユーザ情報を図４に基づいて検証する。
ユーザ情報に画像形成装置１０９に使用設定されたユーザ端末１０６〜１０８が含まれていることを検出すると、ユーザ情報と印刷データとを画像形成装置１０９に送信する。
なお、画像形成装置１０４から画像形成装置１０９に送信されるユーザ情報は、ユーザ端末１０６〜１０８のみである。
【００３３】
情報の流れ（３）
画像形成装置１０４は、印刷を実行するためのＵＲＬが記載されているメールをユーザ端末１０２、１０３に送信する。同様に、画像形成装置１０９も、印刷を実行するためのＵＲＬが記載されているメールをユーザ端末１０６〜１０８に送信する。
【００３４】
情報の流れ（４）
ユーザ端末１０２〜１０３、１０６〜１０８は、受信したメールにより、Ｗｅｂブラウザを起動して印刷の実行の指示を画像形成装置に送信する。その際、ユーザ端末１０２〜１０３は、画像形成装置１０４に印刷の実行の指示を送信し、ユーザ端末１０６〜１０８は、画像形成装置１０９に印刷の実行の指示を送信する。画像形成装置１０４、１０９は、印刷実行の指示に対応して印刷を開始する。
【００３５】
次に、実施例１の各装置の各部の動作について、フローチャートを用いて説明する。
図６は、実施例１のユーザ端末のプリンタドライバの動作フローチャートである。
図６に示すフローチャートを図２を併用しながらステップＳ６０１からステップＳ６０４の順に説明する。
【００３６】
（ステップＳ６０１）
プリンタドライバ２０４は、アプリケーション２０３で生成された印刷データを解析する。
（ステップＳ６０２）
プリンタドライバ２０４は、印刷データが印刷データのみか、保存要求が付加された印刷データかどうかを判断する。保存要求が付加された印刷データの場合にはステップＳ６０３に進み、印刷データのみの場合にはステップＳ６０４に進む。
【００３７】
（ステップＳ６０３）
プリンタドライバ２０４は、配信元のユーザが配信先ユーザを指示入力することでユーザ端末１０２〜１０３、１０６〜１０８とを示すユーザ情報を生成する。
【００３８】
（ステップＳ６０４）
プリンタドライバ２０４は、印刷データのみの場合には印刷可能な印刷データに変換してスプーラ２０５に送信する。一方、印刷データに保存要求が付加されていた場合には、先ず、保存要求と生成されたユーザ情報を、スプーラ２０５に供給し、次に印刷データを印刷可能な印刷データに変換しスプーラ２０５に供給する。
【００３９】
このように、画像形成装置１０４は、配信元であるユーザ端末１０１からユーザ端末１０２〜１０３、１０６〜１０８を示すユーザ情報と保存要求が付加された印刷データを受信すると、ユーザ端末１０２〜１０３が印刷指示可能となるように印刷データを格納し、又、印刷データを他の画像形成装置１０９に送信する。
【００４０】
続いて、ユーザ端末１０２〜１０３、１０６〜１０８を示すユーザ情報と保存要求が付加された印刷データを受信した画像形成装置１０４について説明する。
図７は、実施例１の画像形成装置の印刷データの処理についての動作フローチャートである。
図７に示すフローチャートに従って、図３を併用しながらステップＳ７０１からステップＳ７０８までをステップ順に説明する。
【００４１】
（ステップＳ７０１）
画像形成装置１０４のデータ受信部３０２は、印刷データを受信すると、解析のために印刷データを受信データ解析部３０３に供給する。
【００４２】
（ステップＳ７０２）
受信データ解析部３０３は、印刷データが印刷データのみか、ユーザ端末１０２〜１０３、１０６〜１０８を示すユーザ情報と保存要求が付加された印刷データかどうかを判断する。ユーザ端末１０２〜１０３、１０６〜１０８を示すユーザ情報と保存要求が付加された印刷データの場合にはステップＳ７０３に進み、印刷データのみの場合にはステップＳ７０８に進む。
【００４３】
（ステップＳ７０３）
受信データ解析部３０３は、印刷データ保存管理部３０７にユーザ情報を供給する。そして、受信データ解析部３０３は、ユーザ情報と印刷データを格納するために印刷データ編集部３０４に供給する。印刷データ編集部３０４は、ユーザ情報、印刷データを印刷データ保存部３０９に格納する。印刷データ編集部３０４は格納が完了すると、印刷データ保存管理部３０７に格納が完了したことを通知する。
【００４４】
（ステップＳ７０４）
印刷データ保存管理部３０７は、供給されたユーザ情報から画像形成装置１０４以外の使用設定者が存在するかを、情報格納部３０６の図４（ａ）に示す使用設定情報から検出する。
【００４５】
（ステップＳ７０５）
供給されたユーザ情報に他の画像形成装置１０９の使用設定者であるユーザ端末１０６〜１０８が存在すればステップＳ７０６に進み、存在しなければステップＳ７０７に進む。
【００４６】
（ステップＳ７０６）
印刷データ保存管理部３０７は、図４（ａ）に示す使用設定情報を参照し、供給されたユーザ情報に記載されたユーザの中に自己の画像形成装置１０４に使用設定されていないユーザ端末１０６〜１０８が存在するので、情報格納部３０６の図４（ｂ）で示すＩＰアドレスを参照し、画像形成装置１０９のアドレスを確認する。印刷データ保存管理部３０７は、画像形成装置間通信部３１２を介してそのユーザ端末１０６〜１０８の使用設定されている画像形成装置１０９に配信先ユーザを示す情報、印刷データを転送する。
【００４７】
（ステップＳ７０７）
印刷データ保存管理部３０７は、印刷データ編集部３０４が生成した印刷データ、ユーザ情報の印刷データ保存部３０９における格納場所を示す情報を印刷データ編集部３０４から受信すると、メール配信制御部３１０にユーザ情報（ユーザ端末１０２、１０３）とともに供給する。メール配信制御部３１０は、ユーザ情報に記載された各ユーザ端末１０２〜１０３に、印刷データの格納場所を示す情報と印刷実行を示すＵＲＬを記載したメールを配信する。
【００４８】
（ステップＳ７０８）
印刷データ編集部３０４は、印刷データのみの場合は印刷可能な印刷データに変換し、印刷制御部３０５に供給し、印刷制御部３０５は、印刷を実行する。
【００４９】
なお、フローチャートでは説明しなかったが配信先のユーザを示す情報、印刷データを転送された画像形成装置１０９も、画像形成装置１０４同様に配信先のユーザ情報に基づいてユーザ端末１０６〜１０８に印刷データの格納場所を示す情報と印刷実行を示すＵＲＬを記載したメールを配信する。
【００５０】
続いて、実施例１の画像形成装置１０４のＷｅｂデータ処理部３１１について説明する。
図１２は、実施例１のユーザ端末に表示される画像形成装置の状態情報の説明図である。
【００５１】
図１２（ａ）は、ユーザ端末１０２（又は１０３）が、図１１で示すＵＲＬ４０３をクリックした時に表示されるＷｅｂブラウザの画面である。画面には、印刷を開始したことを告げるメッセージと、画像形成装置の印刷の処理状況を要求するための「更新」アイコン４０４と、このままユーザがＷｅｂブラウザの画面を閉じる目的の「画面を閉じる」アイコン４０５とが表示される。
【００５２】
図１２（ｂ）は、ユーザが図１２（ａ）の「更新」アイコン４０４を押下したことを受けて、表示されるＷｅｂブラウザの画面である。画面には、画像形成装置１０４が印刷を完了したことを告げるメッセージと、ユーザがＷｅｂブラウザの画面を閉じる目的の「画面を閉じる」アイコン４０５とが表示される。
【００５３】
図１２（ｃ）は、ユーザが図１２（ａ）の「更新」アイコン４０４を押下したことを受けて、表示されるＷｅｂブラウザの画面である。画面には、画像形成装置１０４が印刷できなかったことを告げる「印刷が開始できません。印刷装置の状態を確認してください。」のメッセージと、再度印刷を実行するための「印刷」アイコン４０６と、ユーザが画面を閉じる目的の「画面を閉じる」アイコン４０５とが表示される。
【００５４】
図１２（ｄ）は、ユーザが図１１で示すＵＲＬ４０３をクリックした時に表示されるＷｅｂブラウザの画面である。画面には、印刷データが既に保存期限を過ぎたので削除されたことを告げるメッセージと、ユーザが画面を閉じる目的の「画面を閉じる」アイコン４０５とが表示される。
【００５５】
次に、実施例１の画像形成装置のＷｅｂデータ処理について説明する。
画像形成装置１０４において、印刷データの格納が完了し、又、画像形成装置１０９への転送が完了すると、メール配信制御部３１０は配信先のユーザ端末１０２、１０３に格納された印刷データの格納場所及び印刷実行を示す上述のＵＲＬを記載したメールを配信する。各ユーザ端末は、Ｗｅｂブラウザ２１１の起動で印刷実行を示すＵＲＬをクリックすることで、画像形成装置１０４のＷｅｂデータ処理部３１１には、印刷指示を示すＷｅｂデータが返信されてくる。画像形成装置は、ユーザ端末から印刷実行を受けると、ユーザ端末に状態情報をＷｅｂデータ処理部３１１を介して返信する。この状態情報には図１２で示した「印刷開始」「印刷完了」「印刷失敗」「データ削除」等がある。ユーザ端末１０２、１０３は、この情報に基づいて画像形成装置に「更新」「画面を閉じる」等のデータを返信する。このユーザ端末から返信されてくるＷｅｂデータの処理について下記に説明する。
【００５６】
図８は、実施例１の画像形成装置のＷｅｂデータ処理の動作フローチャートである
図８に示すフローチャートに従って図２、図３、図１１、図１２を併用しながらステップＳ８０１からステップＳ８０６までをステップ順に説明する。
【００５７】
（ステップＳ８０１）
画像形成装置１０４のＷｅｂデータ処理部３１１は、例えばユーザ端末１０２のＷｅｂブラウザ２１１から受信したＷｅｂデータを解析する。
【００５８】
（ステップＳ８０２）
Ｗｅｂデータ処理部３１１は、ユーザ端末１０２から受信したＷｅｂデータの要求によって、処理分岐する。図１１に示す印刷実行の要求の場合にはステップＳ８０３に進み、図１２（ａ）に示す状態更新の要求の場合にはステップＳ８０４に進む。但し、図１２に示す画面を閉じるの要求の場合には、ユーザ端末のＷｅｂブラウザ２１１は、画面を閉じ終了する。
【００５９】
（ステップＳ８０３）
Ｗｅｂデータ処理部３１１は、ユーザ端末１０２から印刷実行の要求を受信した場合には、印刷データ保存管理部３０７に印刷要求を通知する。
【００６０】
（ステップＳ８０４）
Ｗｅｂデータ処理部３１１は、ユーザ端末１０２から状態更新の要求を受信した場合には、印刷データ保存管理部３０７に装置状態の確認要求を通知する。
【００６１】
（ステップＳ８０５）
印刷データ保存管理部３０７は、画像形成装置１０４の状態を確認し、Ｗｅｂデータ処理部３１１に状態情報を供給する。Ｗｅｂデータ処理部３１１は、現在の状態を示すＷｅｂページデータを生成しユーザ端末１０２に送信する。図１２の（ａ）から（ｄ）に「印刷開始」「印刷完了」「印刷失敗」「データ削除」の画像形成装置の状態情報の例を示す。
【００６２】
次に、実施例１の画像形成装置１０４内の印刷データの格納及び管理について説明する。
画像形成装置に格納される印刷データには予め保存期限が設定されており、この期限がくると、格納されている印刷データを削除する。これにより、画像形成装置のメモリは有効活用される。なお、この保存期限の設定方法は、予め画像形成装置で設定されていても良いが、配信元が印刷データの送信の際に設定されるものでも構わない。
【００６３】
図９は、実施例１の画像形成装置における印刷データの格納及び管理についての動作フローチャートである。
図に示すフローチャートに従って、図３を併用しながらステップＳ９０１からステップＳ９０９までをステップ順に説明する。なお、本フローチャートでは他の画像形成装置１０９への印刷データの転送処理は割愛する。
【００６４】
（ステップＳ９０１）
画像形成装置１０４のデータ受信部３０２が、印刷データを受信する。受信した印刷データは、受信データ解析部３０３に供給され、受信データ解析部３０３が、印刷データを格納する必要があるのかどうかを解析する。
【００６５】
（ステップＳ９０２）
受信データ解析部３０３は、受信した印刷データに保存要求が付加されているかを確認する。付加されていればステップＳ９０３に進む。一方、付加されていなければステップＳ９０５に進む。
【００６６】
（ステップＳ９０３）
受信した印刷データに保存要求が付加されているので、印刷データを格納するために、受信データ解析部３０３は、ユーザ情報と保存要求が付加された印刷データを印刷データ編集部３０４に供給する。又、受信データ解析部３０３は、ユーザ情報を印刷データ保存管理部３０７に供給する。その後、印刷データ編集部３０４は、各データを印刷データ保存部３０９に格納する。印刷データ編集部３０４は、格納が完了すると印刷データ保存管理部３０７に完了の通知を出す。
【００６７】
（ステップＳ９０４）
印刷データ保存管理部３０７は、印刷データ編集部３０４からの格納完了通知を受けると、ユーザ情報から使用設定情報（図４）を参照し、配信すべきユーザ端末の情報と、格納された印刷データの格納場所を示す情報をメール配信制御部３１０に供給する。なお、メール配信制御部３１０の上記以降の処理については図７に示すフローチャートのステップＳ７０７に記載してあるので省略し、ステップＳ９０５以降のフローチャートでは、画像形成装置１０４に格納されている印刷データの管理について説明する。
【００６８】
（ステップＳ９０５）
印刷データ保存管理部３０７は、以前、格納した印刷データが有るかどうかを確認する。
印刷データが格納されていればステップＳ９０６に進む。一方、格納されていなければ終了とする。
【００６９】
（ステップＳ９０６）
印刷データ保存管理部３０７は、格納されている印刷データの保存期限を確認する。
ここで、保存期限について説明する。印刷データ保存部３０９に格納される印刷データには予め保存期限が設定されており、この期限がくると、格納されている印刷データを削除する。なお、この保存期限の設定方法は、予め画像形成装置で設定されていても良いが、配信元が保存要求を付加した印刷データを送信の際に設定されるものでも構わない。
【００７０】
（ステップＳ９０７）
保存期限が切れている印刷データがあればステップＳ９０８に進み、そうでなければ終了する。
【００７１】
（ステップＳ９０８）
印刷データ保存管理部３０７は、印刷データの保存期限が切れているので、その印刷データを削除する。
【００７２】
次に、実施例１の画像形成装置１０４から画像形成装置１０９への各情報の転送について説明する。
図１０は、実施例１の画像形成装置間通信についての動作フローチャートである。
図に示すフローチャートに従って、図３を併用しながらステップＳ１００１からステップＳ１００５までをステップ順に説明する。
【００７３】
（ステップＳ１００１）
画像形成装置１０９の画像形成装置間通信部３１２は、画像形成装置１０４からユーザ端末を示すユーザ情報と保存要求が付加された印刷データが転送されてきたかを確認する。
【００７４】
（ステップＳ１００２）
画像形成装置１０４から画像形成装置１０９に配信先を示すユーザ情報と保存要求が付加された印刷データが転送されてきた場合にステップＳ１００３に進む。一方、転送されてこなければ終了となる。
【００７５】
（ステップＳ１００３）
画像形成装置１０９の画像形成装置間通信部３１２は、画像形成装置１０４から転送されたユーザ端末１０６〜１０８を示すユーザ情報と保存要求が付加された印刷データを印刷データ保存部３０９に格納する。画像形成装置１０９の画像形成装置間通信部３１２は、格納が完了したことを画像形成装置１０９の印刷データ保存管理部３０７に通知する。更に、画像形成装置１０９の画像形成装置間通信部３１２は、印刷データの格納場所とユーザ端末１０６〜１０８を示すユーザ情報を印刷データ保存管理部３０７に供給する。
【００７６】
（ステップＳ１００４）
画像形成装置１０９の印刷データ保存管理部３０７は格納完了の通知及び印刷データの格納場所の情報を受けると、画像形成装置１０９のメール配信制御部３１０に印刷データの格納場所を示す情報とユーザ端末１０６〜１０８を示すユーザ情報を供給する。画像形成装置１０９のメール配信制御部３１０は、印刷データの格納場所を示す情報とユーザ端末１０６〜１０８を示すユーザ情報から印刷実行を示すＵＲＬを記載したメールを生成する。
【００７７】
（ステップＳ１００５）
画像形成装置１０９のメール配信制御部３１０は、上述のメールをユーザ情報が示すユーザ端末１０６〜１０８に配信する。
【００７８】
以上のように実施例１では、ユーザ端末と画像形成装置とがネットワークで接続されている画像形成システムにおいて、画像形成装置に配信先を示すユーザ情報と印刷データを保管させ、その画像形成装置から配信元の印刷データが有ることを示し且つ印刷実行可能な通知が配信先に配信されるので、配信元は直接、印刷データを配信先に送る必要が無い。
これにより、配信元は、配信先に印刷データをネットワーク上で直接送信する必要がないので、インターネットや社内ＬＡＮなどのトラフィックを増やさない。しかも、メールサーバを有する必要が無いので特別なソフトウエアも必要なく、画像形成装置とユーザ端末のみで構成されるので構築が簡単である。
【実施例２】
【００７９】
本実施例では、構成は実施例１と同様であるが、画像形成装置から配信先のユーザ端末に送信されるメールに、印刷実行のためのＵＲＬを記載するだけではなく、印刷不要を送信可能とするＵＲＬも付加することとした。
【００８０】
図１３は、実施例２の画像形成装置からユーザ端末に配信されるメール表示画面の説明図である。
図に示すように、メール表示画面には、画像形成装置が印刷データを保存していることを通知する「印刷を実行しますか？」というメッセージが表示され、他に印刷を実行する場合のＵＲＬ４０３と印刷が不要の場合のＵＲＬ４０７が表示される。
【００８１】
次に実施例２の「印刷不要」の動作を含めたＷｅｂデータ処理について説明する。
これらのＷｅｂデータ処理についてフローチャートを用いて説明する。
図１４は、実施例２の画像形成装置のＷｅｂデータ処理についての動作フローチャートである。
図に示すフローチャートに従って、ステップＳ１４０１からステップＳ１４０７までをステップ順に説明する。なお、ステップＳ１４０１、ステップＳ１４０４からステップＳ１４０７までは、実施例１の図８のステップＳ８０１、ステップＳ８０２からステップＳ８０５までと同様なので説明を省略する。
【００８２】
（ステップＳ１４０２）
画像形成装置１０４のＷｅｂデータ処理部３１１は、例えばユーザ端末１０２のＷｅｂブラウザ２１１から受信したＷｅｂデータを解析する。解析した結果、印刷不要の要求を受信した場合にはステップＳ１４０３に進み、そうでなければステップＳ１４０４に進む。
【００８３】
（ステップＳ１４０３）
Ｗｅｂデータ処理部３１１は、ユーザ端末から受信した「印刷不要」の要求を受けて、印刷データ保存管理部３０７に配信先のユーザ名、印刷不要の要求を通知する。
【００８４】
これにより、実施例２では、画像形成装置が、格納された印刷データをユーザ端末が必要としているのかどうかが判断できるので、次に示すように保存期限が来る前に格納されている印刷データを削除することが可能になる。
【００８５】
次に、実施例２の「印刷不要」の動作を含めた画像形成装置の印刷データの格納及び管理について説明する。
図１５は、実施例２の画像形成装置の印刷データの格納及び管理についての動作フローチャートである。
図に示すフローチャートに従って、図３を併用しながらステップＳ１５０１からステップＳ１５０９までをステップ順に説明する。なお、ステップＳ１５０１からステップＳ１５０５までは、実施例１のステップＳ９０１からステップＳ９０５までと同様なので説明を省略する。
【００８６】
（ステップＳ１５０６）
印刷データが格納されている場合に印刷データ保存管理部３０７は、格納されている印刷データの印刷実行もしくは印刷不要の要求が、配信先のユーザ端末から返信されているかどうかを確認する。
（ステップＳ１５０７）
印刷データ保存管理部３０７は、格納されている印刷データの保存期限が切れていないかを確認する。
【００８７】
（ステップＳ１５０８）
格納されている印刷データに対する配信先の全ユーザ端末から「印刷不要」もしくは「印刷実行」の要求を受信しているか、又は、保存期限が切れていればステップＳ１５０９に進む。一方、保存期限が切れておらず、配信先の全ユーザ端末から「印刷不要」「印刷実行」の何れかの通知が届いていなければ終了となる。
【００８８】
（ステップＳ１５０９）
印刷データ保存管理部３０７は、配信先の全ユーザ端末から「印刷不要」もしくは「印刷実行」の要求を受信し、又は、保存期限が切れていると、該当する印刷データを削除する。
【００８９】
以上のように実施例２では、画像形成装置から配信先のユーザ端末に送信されるメールに、印刷実行のためのＵＲＬを記載するだけではなく、印刷不要のためのＵＲＬも記載している。これにより、実施例１の効果に加えて、画像形成装置に格納された印刷データを早期に削除することが可能になるので、画像形成装置のメモリを有効活用できる。
【実施例３】
【００９０】
本実施例では、構成は実施例１と同様であるが、以下の点で異なる。画像形成装置１０４は、配信元のユーザ端末１０１からユーザ端末１０２〜１０３、１０６〜１０８を示すユーザ情報と保存要求が付加された印刷データを受信すると、ユーザ情報、印刷データを格納する。ここまでは実施例１、２と同様であるが、実施例３では、画像形成装置１０４は、ユーザ情報を検証して他の画像形成装置１０９の使用設定者が存在する場合に印刷データ等の転送前にメールを配信する。即ち、画像形成装置１０４は、ユーザ情報から得たユーザ端末１０２〜１０３だけでなく、他のユーザ端末１０６〜１０８に、印刷指示を示すＵＲＬを記載したメールを配信する。そして、このメールを受信したユーザ端末１０６〜１０８の何れかから印刷実行の応答が画像形成装置１０４に返信されてくると、この時点で画像形成装置１０９への印刷データ等の転送処理を行う。この場合、画像形成装置１０４は、ユーザ端末１０６〜１０８を示すユーザ情報と保存要求の付加された印刷データだけでなく、更に印刷実行の要求を転送するので画像形成装置１０９は、受信した各データを格納し、印刷処理を開始する。
【００９１】
なお、実施例３で、印刷データ保存管理部３０７は、格納されている印刷データの保存期限以外に印刷データの転送有無を管理しており、他装置ユーザ端末から一度印刷要求がくると管理情報に転送済みフラグを記録し、他装置ユーザ端末から二度目の印刷要求がきた時には、管理情報を参照し、既に印刷データを送信していることが管理情報から確認できるので、印刷データは送信せずに印刷データの格納場所を示す情報と印刷要求を送信する。
【００９２】
次に、図１で示すユーザ端末１０１が有する印刷データを、ユーザ端末１０２〜１０３、１０６〜１０８が印刷実行するまでの動作について説明する。
図１６は、実施例３の装置間の各情報の流れの説明図である。
各情報とは、印刷データ、保存要求、ユーザ情報、印刷要求等である。以下に図に示す各情報の流れについて説明する。
【００９３】
情報の流れ（１１）
ユーザ端末１０１（配信元）は、ユーザ端末１０２〜１０３、１０６〜１０８を配信先としたユーザ情報と保存要求が付加された印刷データを画像形成装置１０４に送信する。
【００９４】
情報の流れ（１２）
画像形成装置１０４は、印刷データの格納が完了すると、格納された印刷データの格納場所及び印刷実行を示すＵＲＬを記載したメールを全ユーザ端末１０２〜１０３、１０６〜１０８に配信する。
【００９５】
情報の流れ（１３）
ユーザ端末１０２〜１０３、１０６〜１０８は、受信したメールにより、Ｗｅｂブラウザを起動して印刷の実行等の指示を画像形成装置１０４に送信する。画像形成装置１０４は、印刷の実行等の指示を送信したユーザ端末を図４（ａ）の使用設定情報を参照して確認し、ユーザ端末１０２〜１０３からの受信であれば、直ちに印刷実行等の処理を行う。
これに対し、印刷の実行等の指示をユーザ端末１０６〜１０８から受信すると、情報の流れ（１４）に示す動作を行う。
【００９６】
情報の流れ（１４）
画像形成装置１０４は、印刷の実行等の指示がユーザ端末１０６〜１０８からの場合には、画像形成装置１０９にユーザ端末１０６〜１０８を示すユーザ情報と保存要求の付加された印刷データ及び印刷実行の要求を転送する。画像形成装置１０９は、上述の各データを受信すると、各データを格納し、印刷実行等の処理を行った上で、画像形成装置１０４に、印刷データの格納場所を示す情報を返信する。
【００９７】
次に、ユーザ端末１０２〜１０３、１０６〜１０８の何れかから印刷の要求の指示を送信した場合についてフローチャートを用いて説明する。
図１７は、実施例３のユーザ端末からの印刷要求の処理についての動作フローチャートである。
図１７に示すフローチャートに従って図３、図４、図１６を併用しながらステップＳ１７０１からステップＳ１７０７までをステップ順に説明する。
【００９８】
（ステップＳ１７０１）
画像形成装置１０４は、ユーザ端末１０２〜１０３、１０６〜１０８の何れかから画像形成装置１０４に印刷の要求の指示が送信されてくると、画像形成装置１０４のＷｅｂデータ処理部３１１は、印刷データ保存管理部３０７にユーザ端末を示す情報と、印刷の要求の指示を供給する。印刷データ保存管理部３０７は、印刷要求を送信してきたユーザ端末が、どの画像形成装置の使用が設定されているかを判別するために、情報格納部３０６から使用設定情報４０１を読み込む。
【００９９】
（ステップＳ１７０２）
印刷データ保存管理部３０７は、印刷要求を送信してきたユーザ端末の使用が設定されている画像形成装置が画像形成装置１０４なのか、画像形成装置１０９なのかを図４に示す使用設定情報４０１から判別する。画像形成装置１０４に印刷要求を送信してきたユーザ端末がユーザ端末１０２、１０３の何れかであれば、ステップＳ１７０６に進む。画像形成装置１０４に印刷要求を送信してきたユーザ端末がユーザ端末１０６〜１０８の何れかであればステップＳ１７０３に進む。
【０１００】
（ステップＳ１７０３）
画像形成装置１０４に印刷要求を送信してきたユーザ端末は、ユーザ端末１０６〜１０８の何れかなので、ユーザ端末１０６〜１０８の使用が設定されている画像形成装置１０９で印刷を行う必要がある。印刷データ保存管理部３０７は、格納されている印刷データの保存期限と転送有無を管理している。印刷データ保存管理部３０７は、配信先から印刷要求等の指示があると画像形成装置１０９に印刷データを転送しているかどうかを管理情報で確認する。
画像形成装置１０９に印刷データを転送していなければステップＳ１７０４に進み、既に、転送済みであればステップＳ１７０５に進む。
【０１０１】
（ステップＳ１７０４）
印刷データが、画像形成装置１０９に転送されていないので、印刷データ保存管理部３０７は、画像形成装置間通信部３１２を介して、ユーザ端末１０６〜１０８を示すユーザ情報と保存要求の付加された印刷データ及び印刷実行の要求を、画像形成装置１０９に転送する。画像形成装置１０９は、各データを格納し、完了すると印刷を開始する。
【０１０２】
（ステップＳ１７０５）
印刷データが、既に画像形成装置１０９に転送されているので、画像形成装置１０４の印刷データ保存管理部３０７は、画像形成装置１０９から受信していた印刷データの格納場所を示す情報と印刷要求を画像形成装置１０９に送信する。画像形成装置１０９の保存データ印刷処理部３０８は、印刷を開始する。
【０１０３】
（ステップＳ１７０６）
画像形成装置１０４に印刷要求を送信してきたユーザ端末がユーザ端末１０２、１０３の何れかなので、画像形成装置１０４の保存データ印刷処理部３０８は、既に格納されている印刷要求のあった印刷データの印刷を開始する。
（ステップＳ１７０７）
ユーザ端末に印刷処理の結果を報告するためにＷｅｂデータ処理部３１１は、Ｗｅｂデータを生成し、ユーザ端末に送信する。
【０１０４】
次に、実施例３の画像形成装置１０４のメール配信について説明する。
図１８は、実施例３の画像形成装置のメール配信の動作フローチャートである。
図に示すフローチャートに従って図３を併用しながらステップＳ１８０１からステップＳ１８０４までをステップ順に説明する。
【０１０５】
（ステップＳ１８０１）
画像形成装置１０４が、配信元のユーザ端末１０１から配信先のユーザ端末１０２〜１０３、１０６〜１０８を示すユーザ情報と保存要求が付加された印刷データを受信すると、画像形成装置１０４の印刷データ編集部３０４が各データを印刷データ保存部３０９に格納する。印刷データ編集部３０４は、格納が完了すると印刷データ保存管理部３０７に格納完了の通知を送る。
【０１０６】
（ステップＳ１８０２）
印刷データ保存管理部３０７は、印刷データの格納完了の通知を待つ。通知があればステップＳ１８０３に進み、通知が無ければステップＳ１８０１に戻り、あらためて格納完了の通知を待つ。
（ステップＳ１８０３）
印刷データの格納完了の通知を受けると、印刷データ保存管理部３０７は、メール配信制御部３１０に、配信先のユーザ情報と格納された印刷データの格納場所の情報を供給する。その情報に基づき、メール配信制御部３１０は、画像形成装置１０４に格納された印刷データの格納場所及び印刷実行を示すＵＲＬを記載したメールを生成する。
【０１０７】
（ステップＳ１８０４）
生成されたメールをメール配信制御部３１０は、配信先のユーザ端末１０２〜１０３、１０６〜１０８に配信する。
【０１０８】
次に、画像形成装置１０９における配信先のユーザ端末１０６〜１０８を示すユーザ情報と保存要求が付加された印刷データと印刷実行の要求の受信確認の動作について説明する。
図１９は、実施例３の画像形成装置間通信についての動作フローチャートである。
図に示すフローチャートに従ってステップＳ１９０１からステップＳ１９０５までをステップ順に説明する。
【０１０９】
（ステップＳ１９０１）
画像形成装置１０９の画像形成装置間通信部３１２は、画像形成装置１０４のデータ受信を待機する。
【０１１０】
（ステップＳ１９０２）
画像形成装置１０４からデータが転送されてきた場合にステップＳ１９０３に進み、転送されてこなければ終了となる。
【０１１１】
（ステップＳ１９０３）
画像形成装置間通信部３１２は、転送されてきたデータを解析する。転送されたデータが印刷データの格納場所を示す情報と印刷要求であれば既に印刷データを受信していることからステップＳ１９０４に進み、ユーザ端末１０６〜１０８を示すユーザ情報と保存要求が付加された印刷データと印刷要求が転送された場合にはステップＳ１９０５に進む。
【０１１２】
（ステップＳ１９０４）
画像形成装置１０９の画像形成装置間通信部３１２は、印刷データ保存管理部３０７に
印刷データの格納場所を示す情報と印刷要求を受信したことを通知する。印刷データ保存管理部３０７は、印刷データの格納場所を示す情報に基づいて印刷データ保存部３０９から印刷データを取り込み、保存データ印刷処理部３０８に印刷データを供給する。
これにより保存データ印刷処理部３０８は、印刷を開始する。
【０１１３】
（ステップＳ１９０５）
画像形成装置１０９の画像形成装置間通信部３１２は、画像形成装置１０４から転送されたユーザ端末１０６〜１０８を示すユーザ情報と保存要求が付加された印刷データを印刷データ保存部３０９に格納する。格納が完了すると、画像形成装置間通信部３１２は、印刷データの格納場所とユーザ端末１０６〜１０８を示すユーザ情報を印刷データ保存管理部３０７に通知する。その後、保存データ印刷処理部３０８は、格納された印刷データの印刷を開始する。
【０１１４】
以上のように実施例３では、画像形成装置間の印刷データの転送は、印刷要求がくるまで行わない。これにより、実施例２同様に画像形成装置のメモリを有効活用できる。
【実施例４】
【０１１５】
実施例１から３では画像形成装置が、配信先のユーザ端末に「印刷実行」等を可能にするメールを送信しているが、本実施例では、配信元のユーザ端末が、直接、配信先のユーザ端末に「印刷実行」等を可能とするメールを送信する。かかる目的を達成するために本実施例のユーザ端末は以下のように構成される。
【０１１６】
図２０は、実施例４のユーザ端末の構成図である。
図で示すように、ユーザ端末５０１はハードウエア構成として表示装置２１２、ネットワークポート２０９を有し、ソフトウエア構成としてＯＳ上に、各種アプリケーション、ドライバ等を有している。以下に、実施例１と異なる部分のみについて詳細に説明する。実施例１と同様の部分については実施例１と同一の符号を付して説明を省略する。
【０１１７】
図に示すように、実施例１のＯＳ２０２には、印刷データ管理アプリケーション２１３が追加されている。
【０１１８】
印刷データ管理アプリケーション２１３は、ＯＳ２０２上で動作するアプリケーションであり、画像形成装置に格納された印刷データの格納状況を監視するアプリケーションである。この印刷データ管理アプリケーション２１３は、状態監視部２１４、メール配信処理部２１５、ネットワーク制御部２１６で構成される。
【０１１９】
状態監視部２１４は、画像形成装置が印刷データの格納が完了したかどうかを監視する部分である。状態監視部２１４は、ネットワーク制御部２１６を介して画像形成装置に印刷データの格納状況の通知依頼を送信する。通知依頼を受けた画像形成装置は、印刷データの格納が完了すると、配信元のユーザ端末の状態監視部２１４に格納完了の通知と印刷データの格納場所を示す情報を送る。格納完了の通知を受けて、状態監視部２１４は、印刷データの格納場所を示す情報をメール配信処理部２１５に供給する。
【０１２０】
メール配信処理部２１５は、状態監視部２１４から供給された印刷データの格納場所を示す情報を用いて、印刷指示を示すＵＲＬを記載したメールを生成し、そのメールを配信先のユーザ端末にネットワーク制御部２１６を介して配信する。
【０１２１】
続いて、実施例４の画像形成装置５０４について説明する。
図２１は、実施例４の画像形成装置の構成図である。
図に示すように、実施例４の画像形成装置５０４は、実施例１の画像形成装置１０４の構成から、メール配信制御部３１０が削除されている。更に、データ受信部３０２に代えてデータ送受信部３１４が設けられている。データ送受信部３１４は、配信元のユーザ端末に印刷データの格納完了を通知する。
【０１２２】
本構成により、実施例４では、以下のように動作する。画像形成装置５０４の印刷データ編集部３０４は、配信元のユーザ端末５０１から配信先のユーザ端末５０２〜５０３、５０６〜５０８を示すユーザ情報と保存要求が付加された印刷データとを受信すると、印刷データを印刷データ保存部３０９に格納する。印刷データ編集部３０４の格納完了を受けて、印刷データ保存管理部３０７は、印刷データ編集部３０４が生成した印刷データ、ユーザ情報の印刷データ保存部３０９における格納場所を示す情報を受信して保持する。
又、印刷データ保存管理部３０７は、配信先のユーザ端末５０２〜５０３、５０６〜５０８を示すユーザ情報を検証する。印刷データ保存管理部３０７は、図４（ａ）に示す使用設定情報と図４（ｂ）で示すＩＰアドレスを参照し、他の画像形成装置５０９が設定されたユーザ端末１０６〜１０８を検出すると、画像形成装置間通信部３１２を介して画像形成装置５０９にユーザ情報及び保存要求が付加された印刷データとを転送する。
【０１２３】
画像形成装置５０９は、転送されてきた保存要求が付加された印刷データを格納すると、画像形成装置５０４に画像形成装置間通信部３１２を介して印刷データの格納場所を示す情報を送信する。画像形成装置５０４の印刷データ保存管理部３０７は、保存要求が付加された印刷データの格納と転送が完了すると、データ送受信部３１４は、ユーザ端末５０１に、格納完了の通知と、ユーザ端末５０２〜５０３向けの印刷データの格納場所を示す情報と、ユーザ端末５０６〜５０８向けの印刷データの格納場所を示す情報を送信する。
【０１２４】
通知を受けた配信元のユーザ端末５０１は、配信先のユーザ端末５０２〜５０３、５０６〜５０８に、格納された印刷データの格納場所及び印刷指示を示すＵＲＬを記載したメールを配信する。画像形成装置５０４及び画像形成装置５０９は、メール配信先のユーザ端末から印刷実行の要求を受けると印刷を行う。
【０１２５】
続いて、実施例４で、ユーザ端末５０１が有する印刷データを、ユーザ端末５０２〜５０３、５０６〜５０８が印刷要求する動作について説明する。
図２２は、実施例４の装置間の各情報の流れの説明図である。
各情報とは、印刷データ、保存要求、ユーザ情報、印刷要求等である。図で示すように２台の画像形成装置５０４、５０９と６台のユーザ端末５０１〜５０３と５０６〜５０８がネットワークで接続されている。以下に各情報の流れについて説明する。
【０１２６】
情報の流れ（２１）
ユーザ端末５０１（配信元）は、配信先のユーザ端末５０２〜５０３、５０６〜５０８を示すユーザ情報と保存要求が付加された印刷データを、画像形成装置５０４に送信する。
画像形成装置５０４は、ユーザ端末５０２〜５０３、５０６〜５０８を示すユーザ情報から、図４（ａ）に示す使用設定情報と図４（ｂ）で示すＩＰアドレスを参照し、画像形成装置５０９の使用が設定されているユーザ端末５０６〜５０８が配信先であること検出すると、保存要求が付加された印刷データを、画像形成装置５０９に転送する。
【０１２７】
情報の流れ（２２）
画像形成装置５０４は、保存要求が付加された印刷データを格納し、格納が完了すると印刷データの格納場所を示す情報を生成する。又、画像形成装置５０９も保存要求が付加された印刷データを格納し、格納が完了すると、画像形成装置５０４に画像形成装置間通信部３１２を介して印刷データの格納場所を示す情報を送信する。各ユーザ向けの印刷データの格納場所を示す情報が揃った時点で、画像形成装置５０４は、ユーザ端末５０１に格納完了の通知と、格納された印刷データの格納場所の情報を送信する。
【０１２８】
情報の流れ（２３）
画像形成装置５０４から、格納された印刷データの格納場所を示す情報を受信したユーザ端末５０１は、配信先のユーザ端末５０２〜５０３、５０６〜５０８に、格納された印刷データの格納場所及び印刷指示を示すＵＲＬを記載したメールを配信する。
【０１２９】
情報の流れ（２４）
ユーザ端末５０２〜５０３、５０６〜５０８は、各端末のＷｅｂブラウザ２１１を起動する。ユーザ端末５０２〜５０３は、画像形成装置５０４に印刷実行の指示を送信する。ユーザ端末５０６〜５０８は、画像形成装置５０９に印刷実行の指示を送信する。各画像形成装置は、ユーザ端末の指示に応じて印刷を開始する。
【０１３０】
次に、実施例４のユーザ端末５０１のプリンタドライバの動作について説明する。
図２３は、実施例４のユーザ端末のプリンタドライバの動作フローチャートである。
図２３に示すフローチャートに従って、図２０を併用しながらステップＳ２３０１からステップＳ２３０５までをステップ順に説明する。
【０１３１】
（ステップＳ２３０１）
プリンタドライバ２０４は、アプリケーション２０３で生成された印刷データを解析する。
（ステップＳ２３０２）
プリンタドライバ２０４は、印刷データが印刷データのみか、保存要求が付加された印刷データかどうかを判断する。保存要求が付加された印刷データの場合にはステップＳ２３０３に進み、印刷データのみの場合にはステップＳ２３０５に進む。
【０１３２】
（ステップＳ２３０３）
プリンタドライバ２０４は、配信元のユーザが配信先を指示入力することでユーザ端末５０２〜５０３、５０６〜５０８を示すユーザ情報を生成する。
【０１３３】
（ステップＳ２３０４）
プリンタドライバ２０４は、状態監視部２１４に、配信先のユーザ端末５０２〜５０３と５０６〜５０８を示すユーザ情報と保存要求が付加された印刷データが生成されたことを通知する。さらに、プリンタドライバ２０４は、メール配信処理部２１５に配信先（ユーザ端末５０２〜５０３と５０６〜５０８）を通知する。
【０１３４】
（ステップＳ２３０５）
プリンタドライバ２０４は、印刷データのみの場合には印刷可能な印刷データに変換してスプーラ２０５に送信する。一方、保存要求が付加された印刷データの場合には、先ず、ユーザ情報と保存要求を、スプーラ２０５に供給し、次に印刷データを印刷可能な印刷データに変換しスプーラ２０５に供給する。
【０１３５】
次に、実施例４のユーザ端末５０１の印刷データ管理アプリケーションの動作について説明する。
図２４は、実施例４のユーザ端末の印刷データ管理アプリケーションの動作フローチャートである。
図２４に示すフローチャートに従って、図２０を併用しながらステップＳ２４０１からステップＳ２４０７までをステップ順に説明する。
【０１３６】
（ステップＳ２４０１）
プリンタドライバ２０４は、アプリケーション２０３で生成された印刷データを解析する。プリンタドライバ２０４は、印刷データが印刷データのみか、保存要求が付加された印刷データかどうかを判断する。
【０１３７】
（ステップＳ２４０２）
状態監視部２１４は、プリンタドライバ２０４から印刷データが印刷データのみか、保存要求が付加された印刷データかどうかの通知を受ける。保存要求が付加された印刷データの通知であれば、ステップＳ２４０３に進み、印刷データのみの通知であれば終了となる。
【０１３８】
（ステップＳ２４０３）
保存要求が付加された印刷データの通知であれば、状態監視部２１４は、画像形成装置５０４に格納状況の通知依頼をネットワーク制御部２１６を介して送信し、画像形成装置から印刷データの格納完了の通知を待つ。
【０１３９】
（ステップＳ２４０４）
格納が完了した場合にはステップＳ２４０５に進み、一定時間待っても、完了しなければ、ステップＳ２４０７に進む。
【０１４０】
（ステップＳ２４０５）
状態監視部２１４は、画像形成装置５０４から保存要求が付加された印刷データの格納が完了したとの通知と、配信先に応じて格納された印刷データの格納場所を示す情報を受けると、メール配信処理部２１５に供給する。
【０１４１】
（ステップＳ２４０６）
状態監視部２１４から配信先に応じて格納された印刷データの格納場所を示す情報を受信したメール配信処理部２１５は、その情報に基づき、画像形成装置に格納された印刷データの印刷を可能にするＵＲＬを記載したメールを生成し、配信先のユーザ端末５０２〜５０３と５０６〜５０８にメールを配信する。
【０１４２】
（ステップＳ２４０７）
状態監視部２１４は、画像形成装置５０４から格納完了が一定時間待っても通知を受けないことから、電源ＯＦＦ等でキャンセルされたとし、監視を停止する。
【０１４３】
図２５は、実施例４の配信元からの受信データの処理についての動作フローチャートである。
図に示すフローチャートに従って、図２１を併用しながらステップＳ２５０１からステップＳ２５０６までをステップ順に説明する。なお、ここで受信するデータは、配信先ユーザ端末５０２〜５０３と５０６〜５０８を示すユーザ情報と保存要求が付加された印刷データの場合と、実施例４における配信元のユーザ端末５０１が、画像形成装置５０４に送信する格納状況通知依頼の場合で説明する。
【０１４４】
（ステップＳ２５０１）
画像形成装置５０４のデータ送受信部３１４は、配信元であるユーザ端末５０１からのデータを受信すると、解析するためにデータを受信データ解析部３０３に供給する。
【０１４５】
（ステップＳ２５０２）
受信データ解析部３０３は、受信データが配信先を示すユーザ情報と保存要求が付加された印刷データか、格納状況の通知依頼かどうかを判定する。印刷データであれば、ステップＳ２５０３に進み、ユーザ端末５０１からの格納状況の通知依頼であればステップＳ２５０７に進む。
【０１４６】
（ステップＳ２５０３）
受信データ解析部３０３は、受信データが、配信先を示すユーザ情報と保存要求が付加された印刷データのため、印刷データ編集部３０４に各データを供給する。又、受信データ解析部３０３は、印刷データ保存管理部３０７にユーザ情報を供給する。印刷データ編集部３０４は、各データを印刷データ保存部３０９に格納する。印刷データ編集部３０４は格納が完了すると、印刷データ保存管理部３０７に格納が完了したことを通知する。
【０１４７】
（ステップＳ２５０４）
印刷データ保存管理部３０７は、供給されたユーザ情報から画像形成装置５０４以外の使用設定者が存在するかを、情報格納部３０６の図４（ａ）に示す使用設定情報から検出する。
【０１４８】
（ステップＳ２５０５）
印刷データ保存管理部３０７は、情報格納部３０６の使用設定情報を参照し、供給されたユーザ情報の中に自己の画像形成装置１０４に使用設定されていないユーザ端末５０６〜５０８が存在するので、画像形成装置間通信部３１２を介してそのユーザ端末１０６〜１０８の使用設定されている画像形成装置５０９に、情報格納部３０６の画像形成装置のＩＰアドレスを参照し、配信先のユーザ情報及び印刷データを転送する。
【０１４９】
（ステップＳ２５０６）
一方、受信データ解析部３０３は、受信データが格納状況の通知依頼であると、印刷データ保存管理部３０７に格納状況を確認する。印刷データ保存管理部３０７は、現在、印刷データを格納している途中なのか、それとも格納完了しているかを、受信データ解析部３０３に供給する。受信データ解析部３０３は、その情報をデータ送受信部３１４に供給し、ユーザ端末に送信する。
【０１５０】
以上のように実施例４は、実施例１の効果に加えて、画像形成装置にメールを配信するメール配信制御部を設ける必要が無くなるので、画像形成装置はシンプルな構成で実現できる。
【実施例５】
【０１５１】
図２６は、実施例５の装置間の各情報の流れの説明図である。
図で示すように、実施例５では、配信先のユーザ端末５０２〜５０３、５０６〜５０８は、画像形成装置５０４に印刷要求を送信することとし、画像形成装置５０４は、印刷要求を送信したユーザ端末が、ユーザ端末５０６〜５０８であれば、保存要求が付加された印刷データと印刷要求を、画像形成装置５０９に転送する。保存要求が付加された印刷データと印刷要求を受信した画像形成装置５０９は、印刷を開始する。
【０１５２】
以上のように実施例５は、実施例４同様に画像形成装置内にメールを配信するメール配信制御部を設ける必要が無くなり、画像形成装置はシンプルな構成で実現できるために、システムの構築が容易となる。更に実施例３と同様で、画像形成装置間の印刷データの転送は、印刷要求がくるまで行わない。これにより、印刷しない画像形成装置には印刷データは転送されないので、画像形成装置のメモリを有効活用できる。
【図面の簡単な説明】
【０１５３】
【図１】本発明の画像形成システムの構成の説明図である。
【図２】実施例１のユーザ端末の構成図である。
【図３】実施例１の画像形成装置の構成図である。
【図４】実施例１の情報格納部に格納されている使用設定情報と画像形成装置のアドレス情報の説明図である。
【図５】実施例１の装置間の各情報の流れの説明図である。
【図６】実施例１のユーザ端末のプリンタドライバの動作フローチャートである。
【図７】実施例１の画像形成装置の印刷データの処理についての動作フローチャートである。
【図８】実施例１の画像形成装置のＷｅｂデータ処理の動作フローチャートである。
【図９】実施例１の画像形成装置における印刷データの格納及び管理についての動作フローチャートである。
【図１０】実施例１の画像形成装置間通信についての動作フローチャートである。である。
【図１１】実施例１のユーザ端末に配信されるメール表示画面の説明図である。
【図１２】実施例１のユ−ザ端末に表示される画像形成装置の状態情報の説明図である。
【図１３】実施例２の画像形成装置からユーザ端末に配信されるメール表示画面の説明図である。
【図１４】実施例２の画像形成装置のＷｅｂデータ処理についての動作フローチャートである。
【図１５】実施例２の画像形成装置の印刷データの格納及び管理についての動作フローチャートである。
【図１６】実施例３の装置間の各情報の流れの説明図である。
【図１７】実施例３のユーザ端末からの印刷要求の処置についての動作フローチャートである。
【図１８】実施例３の画像形成装置のメール配信の動作フローチャートである。
【図１９】実施例３の画像形成装置間通信についての動作フローチャートである。である。
【図２０】実施例４のユーザ端末の構成図である。
【図２１】実施例４の画像形成装置の構成図である。
【図２２】実施例４の装置間の各情報の流れの説明図である。
【図２３】実施例４のユーザ端末のプリンタドライバの動作フローチャートである。
【図２４】実施例４のユーザ端末の印刷データ管理アプリケーションの動作フローチャートである。
【図２５】実施例４の配信元からの受信データの処理についての動作フローチャートである。
【図２６】実施例５の装置間の各情報の流れの説明図である。
【符号の説明】
【０１５４】
１０１、１０２、１０３、１０６、１０７、１０８、５０１、５０２、５０３、５０６、５０７、５０８  ユーザ端末
１０４、１１０、５０４、５１０  画像形成装置
１０５  フロアＡ
１１０  フロアＢ
２０２  ＯＳ
２０３  アプリケーション
２０４  プリンタドライバ
２０５  スプーラ
２０６  ポートモニタ
２０７  ポートドライバ
２０８  ネットワークドライバ
２０９  ネットワークポート
２１０  メールアプリケーション
２１１  Ｗｅｂブラウザ
２１２  表示装置
２１３  印刷データ管理アプリケーション
２１４  状態監視部
２１５  メール配信制御部
２１６  ネットワーク制御部
３０２  データ受信部
３０３  受信データ解析部
３０４  印刷データ編集部
３０５  印刷制御部
３０６  情報格納部
３０７  印刷データ保存管理部
３０８  保存データ印刷処理部
３０９  印刷データ保存部
３１０  メール配信制御部
３１１  Ｗｅｂデータ処理部
３１２  画像形成装置間通信部
３１３  通信デバイス
３１４  データ送受信部
４０１  使用設定情報
４０２  アドレス情報
４０３、４０７  ＵＲＬ
４０４  「更新」アイコン
４０５  「画面を閉じる」アイコン
【図１】
0004537444.tif 000002
【図２】
0004537444.tif 000003
【図３】
0004537444.tif 000004
【図４】
0004537444.tif 000005
【図５】
0004537444.tif 000006
【図６】
0004537444.tif 000007
【図７】
0004537444.tif 000008
【図８】
0004537444.tif 000009
【図９】
0004537444.tif 000010
【図１０】
0004537444.tif 000011
【図１１】
0004537444.tif 000012
【図１２】
0004537444.tif 000013
【図１３】
0004537444.tif 000014
【図１４】
0004537444.tif 000015
【図１５】
0004537444.tif 000016
【図１６】
0004537444.tif 000017
【図１７】
0004537444.tif 000018
【図１８】
0004537444.tif 000019
【図１９】
0004537444.tif 000020
【図２０】
0004537444.tif 000021
【図２１】
0004537444.tif 000022
【図２２】
0004537444.tif 000023
【図２３】
0004537444.tif 000024
【図２４】
0004537444.tif 000025
【図２５】
0004537444.tif 000026
【図２６】
0004537444.tif 000027