(57)【要約】【課題】ユーザの手間を低減することができる印刷システム、管理サーバ、登録ユーザ端末、印刷管理プログラム及び自動印刷プログラムを提供する。【解決手段】リモートプリントシステム１は、印刷用データと、自動印刷設定情報とをウェブサーバ２に送信する管理者端末５と、自動印刷メールの宛先を有する店舗データを記憶し、印刷用データを添付するとともに自動印刷設定情報を付与した自動印刷メールを生成し、自動印刷メールの宛先に送信するとともに、店舗端末６から、結果通知用の宛先に送信された印刷結果メールを取得し、印刷結果メールを解析して店舗端末６の印刷結果情報を記憶し、印刷結果情報を用いて、印刷結果を表示するための印刷ログ表示情報を生成し、管理者端末５に送信するウェブサーバ２を有する。【選択図】図１
2009193302.tif 000002
【特許請求の範囲】
【請求項１】
管理者が用いる管理者端末と、管理サーバと、プリンタと接続された登録ユーザ端末とがネットワークを介して接続された印刷システムにおいて、
前記管理者端末は、
印刷用データと、自動印刷設定情報とを前記管理サーバに送信する設定送信手段を備え、
前記管理サーバは、
自動印刷メールの宛先を有する登録ユーザ情報を記憶した登録ユーザ情報記憶手段と、
前記印刷用データを添付するとともに前記自動印刷設定情報を付与した前記自動印刷メールを生成し、前記自動印刷メールの宛先に送信する自動印刷要求手段と、
前記登録ユーザ端末から、結果通知用の宛先に送信された印刷結果メールを取得する結果取得手段と、
前記印刷結果メールを解析して、前記登録ユーザ端末の印刷結果情報を記憶する結果情報記憶手段と、
前記印刷結果情報を用いて、各登録ユーザに対する印刷結果を表示するための印刷ログ表示情報を生成し、前記管理者端末に送信するログ送信手段とを備え、
前記登録ユーザ端末は、
該端末に登録された宛先に送信されたメールの種別を判断する種別判断手段と、
受信した前記メールの種別が前記自動印刷メールである場合に、前記自動印刷設定情報が示す印刷条件下で、添付された前記印刷用データを前記プリンタに出力する出力制御手段と、
前記印刷用データを出力した前記プリンタから自動印刷の結果を取得する印刷結果取得手段と、
取得した前記印刷結果を前記印刷結果メールとして前記結果通知用の宛先に送信する結果通知手段とを備えることを特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムにおいて、
前記管理者端末は、
前記自動印刷メールを前記登録ユーザ端末に送信する時間を設定した配信時間情報を、前記管理サーバに送信する設定時間送信手段をさらに備えるとともに、
前記管理サーバの前記自動印刷要求手段は、
受信した前記配信時間情報が示す配信時間に到達した際に、前記自動印刷メールを生成し、前記登録ユーザ端末に送信することを特徴とする印刷システム。
【請求項３】
請求項２に記載の印刷システムにおいて、
前記管理サーバは、
前記自動印刷メールの配信状況とともに、前記自動印刷メールを前記登録ユーザ端末に配信していない場合に前記自動印刷設定情報を変更又は削除可能に前記管理者端末に表示する状況通知手段と、
前記管理者端末から前記自動印刷設定情報の変更要求又は削除要求を受信した場合に、前記自動印刷設定情報の変更又は削除をそれぞれ実行することを特徴とする変更受付手段とをさらに備えたことを特徴とする印刷システム。
【請求項４】
請求項１〜３のいずれか１項に記載の印刷システムにおいて、
前記管理者端末は、
前記登録ユーザ端末のプログラムの更新データと、自動更新設定情報とを前記管理サーバに送信する更新設定送信手段を備え、
前記管理サーバは、
更新用データを添付した自動更新メールを生成し、前記登録ユーザ情報に含まれる前記
自動更新メールの宛先に送信する自動更新要求手段と、
前記登録ユーザ端末から、結果通知用の宛先に送信された更新結果メールを取得する更新結果取得手段と、
前記更新結果メールを解析して、前記登録ユーザ端末の更新結果情報を記憶する更新結果情報記憶手段と、
前記更新結果情報を用いて、各登録ユーザに対する更新結果を表示するための更新ログ表示情報を生成し、前記管理者端末に送信する更新ログ送信手段とを備え、
前記登録ユーザ端末は、
受信した前記メールの種別が前記自動更新メールである場合に、添付された前記更新用データを用いて前記プログラムを更新する更新手段と、
前記プログラムの更新結果を前記更新結果メールとして前記結果通知用の宛先に送信する更新結果通知手段とをさらに備えることを特徴とする印刷システム。
【請求項５】
管理者が用いる管理者端末と、プリンタと接続された登録ユーザ端末とネットワークを介して接続された管理サーバにおいて、
自動印刷メールの宛先を有する登録ユーザ情報を記憶した登録ユーザ情報記憶手段と、
前記管理者端末から印刷用データ及び自動印刷設定情報を取得し、前記印刷用データを添付するとともに前記自動印刷設定情報を付与した前記自動印刷メールを生成し、前記自動印刷メールの宛先に送信する自動印刷要求手段と、
前記登録ユーザ端末から、結果通知用の宛先に送信された印刷結果メールを取得する結果取得手段と、
前記印刷結果メールを解析して、前記登録ユーザ端末の印刷結果情報を記憶する結果情報記憶手段と、
前記印刷結果情報を用いて、各登録ユーザに対する印刷結果を表示するための印刷ログ表示情報を生成し、前記管理者端末に送信するログ送信手段とを備えたことを特徴とする管理サーバ。
【請求項６】
管理者が用いる管理者端末と、管理サーバと、プリンタとネットワークを介して接続された登録ユーザ端末において、
該登録ユーザ端末に登録された宛先に送信されたメールを受信し、該メールを解析して、メール種別を判断する種別判断手段と、
受信した前記メールの種別が前記管理サーバから送信された自動印刷メールである場合に、前記自動印刷メールに含まれる自動印刷設定情報が示す印刷条件下で、前記自動印刷メールに添付された印刷用データを前記プリンタに出力する出力制御手段と、
前記印刷用データを出力した前記プリンタから自動印刷の結果を取得する印刷結果取得手段と、
取得した前記印刷結果を前記印刷結果メールとして前記結果通知用の宛先に送信する結果通知手段とを備えることを特徴とする登録ユーザ端末。
【請求項７】
管理者が用いる管理者端末と、プリンタと接続された登録ユーザ端末とネットワークを介して接続されたコンピュータと、登録ユーザ情報を記憶した登録ユーザ情報記憶手段とを用いて、前記プリンタの自動印刷を制御するための印刷管理プログラムにおいて、
前記コンピュータを、
前記管理者端末から印刷用データ及び自動印刷設定情報を取得し、前記印刷用データを添付するとともに前記自動印刷設定情報を付与した自動印刷メールを生成し、前記登録ユーザ情報に含まれる前記自動印刷メールの宛先に送信する自動印刷要求手段と、
前記登録ユーザ端末から、結果通知用の宛先に送信された印刷結果メールを取得する結果取得手段と、
前記印刷結果メールを解析して、前記登録ユーザ端末の印刷結果情報を記憶する結果情報記憶手段と、
前記印刷結果情報を用いて、各登録ユーザに対する印刷結果を表示するための印刷ログ表示情報を生成し、前記管理者端末に送信するログ送信手段として機能させることを特徴とする印刷管理プログラム。
【請求項８】
管理者が用いる管理者端末と、管理サーバと、プリンタとネットワークを介して接続されたコンピュータを用いて、前記プリンタの自動印刷を行うための印刷プログラムにおいて、
前記コンピュータを、
予め登録された宛先に送信されたメールを受信し、該メールを解析して、メール種別を判断する種別判断手段と、
受信した前記メールの種別が前記管理サーバから送信された自動印刷メールである場合に、前記自動印刷メールに含まれる自動印刷設定情報が示す印刷条件下で、前記自動印刷メールに添付された印刷用データを前記プリンタに出力する出力制御手段と、
前記印刷用データを出力した前記プリンタから自動印刷の結果を取得する印刷結果取得手段と、
取得した前記印刷結果を前記印刷結果メールとして前記結果通知用の宛先に送信する結果通知手段として機能させることを特徴とする印刷プログラム。
【請求項９】
管理者が用いる管理者端末と、管理サーバと、プリンタと接続された登録ユーザ端末とがネットワークを介して接続された印刷システムの自動印刷方法において、
前記管理者端末が、
印刷用データと、自動印刷設定情報とを前記管理サーバに送信するステップと、
前記管理サーバが、
前記印刷用データを添付するとともに前記自動印刷設定情報を付与した自動印刷メールを生成し、前記自動印刷メールの宛先に送信するステップと、
前記登録ユーザ端末から、結果通知用の宛先に送信された印刷結果メールを取得するステップと、
前記印刷結果メールを解析して、前記登録ユーザ端末の印刷結果情報を記憶するステップと、
前記印刷結果情報を用いて、各登録ユーザに対する印刷結果を表示するための印刷ログ表示情報を生成し、前記管理者端末に送信するステップと
前記登録ユーザ端末が、
該端末に登録された宛先に送信されたメールを受信し、該メールを解析して、メール種別を判断するステップと、
受信した前記メールの種別が前記自動印刷メールである場合に、前記自動印刷設定情報が示す印刷条件下で、添付された前記印刷用データを前記プリンタに出力するステップと、
前記印刷用データを出力した前記プリンタから自動印刷の結果を取得するステップと、
取得した前記印刷結果を前記印刷結果メールとして前記結果通知用の宛先に送信するステップとを有することを特徴とする自動印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、管理サーバ、登録ユーザ端末、印刷管理プログラム及び自動印刷プログラムに関する。
【背景技術】
【０００２】
ブロードバンドの普及と、プリンタの普及及び性能向上とに伴い、所望の印刷ファイルをネットワークを介して送信し、遠隔地のプリンタで印刷するためのリモート印刷システムが既に構築されている（例えば特許文献１参照）。例えば、このようなリモート印刷システムは、各店舗を統括する本部の管理者が、各店舗に印刷ファイルを配布する場合に用いられている。
【特許文献１】特開平６−３４８４２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記したシステムでは、遠隔地のプリンタをコマンドによって制御できるという利点を有するが、上記したように管理者から多数の店舗のプリンタに対し自動印刷を行うような場合、以下のような点で不利である。即ち、管理者が、各プリンタに対する操作をそれぞれ行わなければならず手間がかかる。また、各店舗の印刷結果を確認する場合にも、各プリンタに対して問い合わせをそれぞれ行わなければならず、一括して管理ができない。また、印刷エラーが生じた場合、店舗側の担当者から管理者に対して、印刷ファイルの再出力等の連絡をしなければならず、店舗側に負担がかかっていた。
【０００４】
本発明は、上記問題点に鑑みてなされたものであり、その目的は、ユーザの手間を低減することができる印刷システム、管理サーバ、登録ユーザ端末、印刷管理プログラム及び自動印刷プログラムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明は、管理者が用いる管理者端末と、管理サーバと、プリンタと接続された登録ユーザ端末とがネットワークを介して接続された印刷システムにおいて、前記管理者端末は、印刷用データと、自動印刷設定情報とを前記管理サーバに送信する設定送信手段を備え、前記管理サーバは、自動印刷メールの宛先を有する登録ユーザ情報を記憶した登録ユーザ情報記憶手段と、前記印刷用データを添付するとともに前記自動印刷設定情報を付与した前記自動印刷メールを生成し、前記自動印刷メールの宛先に送信する自動印刷要求手段と、前記登録ユーザ端末から、結果通知用の宛先に送信された印刷結果メールを取得する結果取得手段と、前記印刷結果メールを解析して、前記登録ユーザ端末の印刷結果情報を記憶する結果情報記憶手段と、前記印刷結果情報を用いて、各登録ユーザに対する印刷結果を表示するための印刷ログ表示情報を生成し、前記管理者端末に送信するログ送信手段とを備え、前記登録ユーザ端末は、該端末に登録された宛先に送信されたメールの種別を判断する種別判断手段と、受信した前記メールの種別が前記自動印刷メールである場合に、前記自動印刷設定情報が示す印刷条件下で、添付された前記印刷用データを前記プリンタに出力する出力制御手段と、前記印刷用データを出力した前記プリンタから自動印刷の結果を取得する印刷結果取得手段と、取得した前記印刷結果を前記印刷結果メールとして前記結果通知用の宛先に送信する結果通知手段とを備える。
【０００６】
この発明によれば、管理者端末が印刷用データを添付した自動印刷メールを登録ユーザ端末に送信し、登録ユーザ端末に接続されたプリンタは印刷用データを出力する。このた
め、登録ユーザは印刷を行わなくてもよいので、登録ユーザの手間を軽減できる。また、管理者端末の設定に従って管理サーバから登録ユーザ端末に自動印刷メールが配信されるので、管理者は各プリンタに対し、それぞれ印刷ジョブを生成しなくてもよい。このため、管理者の手間を軽減することができる。さらに、自動印刷の結果を一括して管理することができるので、管理者又は登録ユーザの手間を軽減することができる。
【０００７】
この印刷システムにおいて、前記管理者端末は、前記自動印刷メールを前記登録ユーザ端末に送信する時間を設定した配信時間情報を、前記管理サーバに送信する設定時間送信手段をさらに備えるとともに、前記管理サーバの前記自動印刷要求手段は、受信した前記配信時間情報が示す配信時間に到達した際に、前記自動印刷メールを生成し、前記登録ユーザ端末に送信する。
【０００８】
この発明によれば、登録ユーザ端末に配信される自動印刷メールの配信時間を設定することができる。このため、プリンタに他のクライアントからの印刷ジョブが蓄積されている時間帯を避けて自動印刷を行うことができる。このため、登録ユーザの業務を妨げることなく印刷物を登録ユーザに提供することができる。
【０００９】
この印刷システムにおいて、前記管理サーバは、前記自動印刷メールの配信状況とともに、前記自動印刷メールを前記登録ユーザ端末に配信していない場合に前記自動印刷設定情報を変更又は削除可能に前記管理者端末に表示する状況通知手段と、前記管理者端末から前記自動印刷設定情報の変更要求又は削除要求を受信した場合に、前記自動印刷設定情報の変更又は削除をそれぞれ実行する。
【００１０】
この発明によれば、自動印刷メールを配信していない場合に、自動印刷設定情報を変更可能又は削除可能に管理者端末に表示する。このため、変更が生じた場合等に、設定を変更することができる。
【００１１】
この印刷システムにおいて、前記管理者端末は、前記登録ユーザ端末のプログラムの更新データと、自動更新設定情報とを前記管理サーバに送信する更新設定送信手段を備え、前記管理サーバは、更新用データを添付した自動更新メールを生成し、前記登録ユーザ情報に含まれる前記自動更新メールの宛先に送信する自動更新要求手段と、前記登録ユーザ端末から、結果通知用の宛先に送信された更新結果メールを取得する更新結果取得手段と、前記更新結果メールを解析して、前記登録ユーザ端末の更新結果情報を記憶する更新結果情報記憶手段と、前記更新結果情報を用いて、各登録ユーザに対する更新結果を表示するための更新ログ表示情報を生成し、前記管理者端末に送信する更新ログ送信手段とを備え、前記登録ユーザ端末は、受信した前記メールの種別が前記自動更新メールである場合に、添付された前記更新用データを用いて前記プログラムを更新する更新手段と、前記プログラムの更新結果を前記更新結果メールとして前記結果通知用の宛先に送信する更新結果通知手段とをさらに備える。
【００１２】
この発明によれば、管理者端末が更新データを添付した自動更新メールを登録ユーザ端末に送信し、登録ユーザ端末に接続されたプリンタは更新データを用いてプログラムを更新する。このため、登録ユーザは更新のための端末操作を行わなくてもよいので、登録ユーザの手間を軽減できる。また、管理者端末の設定に従って管理サーバから登録ユーザ端末に自動更新メールが配信されるので、管理者は一台毎に更新のための操作を行わなくても良い。このため、管理者の手間を軽減することができる。さらに、自動更新の結果を一括して管理することができるので、管理者又は登録ユーザの手間を軽減することができる。
【００１３】
本発明は、管理者が用いる管理者端末と、プリンタと接続された登録ユーザ端末とネッ
トワークを介して接続された管理サーバにおいて、自動印刷メールの宛先を有する登録ユーザ情報を記憶した登録ユーザ情報記憶手段と、前記管理者端末から印刷用データ及び自動印刷設定情報を取得し、前記印刷用データを添付するとともに前記自動印刷設定情報を付与した前記自動印刷メールを生成し、前記自動印刷メールの宛先に送信する自動印刷要求手段と、前記登録ユーザ端末から、結果通知用の宛先に送信された印刷結果メールを取得する結果取得手段と、前記印刷結果メールを解析して、前記登録ユーザ端末の印刷結果情報を記憶する結果情報記憶手段と、前記印刷結果情報を用いて、各登録ユーザに対する印刷結果を表示するための印刷ログ表示情報を生成し、前記管理者端末に送信するログ送信手段とを備えた。
【００１４】
この発明によれば、管理サーバにより印刷用データが添付された自動印刷メールが登録ユーザ端末に送信し、登録ユーザ端末に接続されたプリンタは印刷用データを出力する。このため、登録ユーザは印刷を行わなくてもよいので、登録ユーザの手間を軽減できる。また、管理者端末の設定に従って管理サーバから登録ユーザ端末に自動印刷メールが配信されるので、管理者は各プリンタに対し、それぞれ印刷ジョブを生成しなくてもよい。このため、管理者の手間を軽減することができる。さらに、自動印刷の結果を一括して管理することができるので、管理者又は登録ユーザの手間を軽減することができる。
【００１５】
本発明は、管理者が用いる管理者端末と、管理サーバと、プリンタとネットワークを介して接続された登録ユーザ端末において、該登録ユーザ端末に登録された宛先に送信されたメールを受信し、該メールを解析して、メール種別を判断する種別判断手段と、受信した前記メールの種別が前記管理サーバから送信された自動印刷メールである場合に、前記自動印刷メールに含まれる自動印刷設定情報が示す印刷条件下で、前記自動印刷メールに添付された印刷用データを前記プリンタに出力する出力制御手段と、前記印刷用データを出力した前記プリンタから自動印刷の結果を取得する印刷結果取得手段と、取得した前記印刷結果を前記印刷結果メールとして前記結果通知用の宛先に送信する結果通知手段とを備える。
【００１６】
この発明によれば、登録ユーザ端末により、印刷用データが添付された自動印刷メールが受信され、プリンタにより印刷用データが出力される。このため、登録ユーザは印刷を行わなくてもよいので、登録ユーザの手間を軽減できる。また、管理者端末の設定に従って管理サーバから登録ユーザ端末に自動印刷メールが配信されるので、管理者は各プリンタに対し、それぞれ印刷ジョブを生成しなくてもよい。このため、管理者の手間を軽減することができる。さらに、管理者は、自動印刷の結果を一括して管理することができるので、管理者又は登録ユーザの手間を軽減することができる。
【００１７】
本発明は、管理者が用いる管理者端末と、プリンタと接続された登録ユーザ端末とネットワークを介して接続されたコンピュータと、登録ユーザ情報を記憶した登録ユーザ情報記憶手段とを用いて、前記プリンタの自動印刷を制御するための印刷管理プログラムにおいて、前記コンピュータを、前記管理者端末から印刷用データ及び自動印刷設定情報を取得し、前記印刷用データを添付するとともに前記自動印刷設定情報を付与した前記自動印刷メールを生成し、前記登録ユーザ情報に含まれる前記自動印刷メールの宛先に送信する自動印刷要求手段と、前記登録ユーザ端末から、結果通知用の宛先に送信された印刷結果メールを取得する結果取得手段と、前記印刷結果メールを解析して、前記登録ユーザ端末の印刷結果情報を記憶する結果情報記憶手段と、前記印刷結果情報を用いて、各登録ユーザに対する印刷結果を表示するための印刷ログ表示情報を生成し、前記管理者端末に送信するログ送信手段として機能させる。
【００１８】
この発明によれば、印刷管理プログラムに従って、管理サーバにより印刷用データが添付された自動印刷メールが登録ユーザ端末に送信され、登録ユーザ端末に接続されたプリ
ンタは印刷用データを出力する。このため、登録ユーザは印刷を行わなくてもよいので、登録ユーザの手間を軽減できる。また、管理サーバから登録ユーザ端末に自動印刷メールが配信されるので、管理者は各プリンタに対し、それぞれ印刷ジョブを生成しなくてもよい。このため、管理者の手間を軽減することができる。さらに、自動印刷の結果を一括して管理することができるので、管理者又は登録ユーザの手間を軽減することができる。
【００１９】
本発明は、管理者が用いる管理者端末と、管理サーバと、プリンタとネットワークを介して接続されたコンピュータを用いて、前記プリンタの自動印刷を行うための印刷プログラムにおいて、前記コンピュータを、予め登録された宛先に送信されたメールを受信し、該メールを解析して、メール種別を判断する種別判断手段と、受信した前記メールの種別が前記管理サーバから送信された自動印刷メールである場合に、前記自動印刷メールに含まれる自動印刷設定情報が示す印刷条件下で、前記自動印刷メールに添付された印刷用データを前記プリンタに出力する出力制御手段と、前記印刷用データを出力した前記プリンタから自動印刷の結果を取得する印刷結果取得手段と、取得した前記印刷結果を前記印刷結果メールとして前記結果通知用の宛先に送信する結果通知手段として機能させる。
【００２０】
この発明によれば、印刷プログラムに従って、登録ユーザ端末により、印刷用データが添付された自動印刷メールが受信され、プリンタにより印刷用データが出力される。このため、登録ユーザは印刷を行わなくてもよいので、登録ユーザの手間を軽減できる。また、管理者端末の設定に従って管理サーバから登録ユーザ端末に自動印刷メールが配信されるので、管理者は各プリンタに対し、それぞれ印刷ジョブを生成しなくてもよい。このため、管理者の手間を軽減することができる。さらに、管理者は、自動印刷の結果を一括して管理することができるので、管理者又は登録ユーザの手間を軽減することができる。
【００２１】
本発明は、管理者が用いる管理者端末と、管理サーバと、プリンタと接続された登録ユーザ端末とがネットワークを介して接続された印刷システムの自動印刷方法において、前記管理者端末が、印刷用データと、自動印刷設定情報とを前記管理サーバに送信するステップと、前記管理サーバが、前記印刷用データを添付するとともに前記自動印刷設定情報を付与した前記自動印刷メールを生成し、前記自動印刷メールの宛先に送信するステップと、前記登録ユーザ端末から、結果通知用の宛先に送信された印刷結果メールを取得するステップと、前記印刷結果メールを解析して、前記登録ユーザ端末の印刷結果情報を記憶するステップと、前記印刷結果情報を用いて、各登録ユーザに対する印刷結果を表示するための印刷ログ表示情報を生成し、前記管理者端末に送信するステップと前記登録ユーザ端末が、該端末に登録された宛先に送信されたメールを受信し、該メールを解析して、メール種別を判断するステップと、受信した前記メールの種別が前記自動印刷メールである場合に、前記自動印刷設定情報が示す印刷条件下で、添付された前記印刷用データを前記プリンタに出力するステップと、前記印刷用データを出力した前記プリンタから自動印刷の結果を取得するステップと、取得した前記印刷結果を前記印刷結果メールとして前記結果通知用の宛先に送信するステップとを有する。
【００２２】
この発明によれば、管理者端末が印刷用データを添付した自動印刷メールを登録ユーザ端末に送信し、登録ユーザ端末に接続されたプリンタは印刷用データを出力する。このため、登録ユーザは印刷を行わなくてもよいので、登録ユーザの手間を軽減できる。また、管理者端末の設定に従って管理サーバから登録ユーザ端末に自動印刷メールが配信されるので、管理者は各プリンタに対し、それぞれ印刷ジョブを生成しなくてもよい。このため、管理者の手間を軽減することができる。さらに、自動印刷の結果を一括して管理することができるので、管理者又は登録ユーザの手間を軽減することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明を具体化した一実施形態を図１〜図１４に従って説明する。図１は、本実
施形態の印刷システムとしてのリモートプリントシステム１の概略図である。
リモートプリントシステム１は、管理サーバとしてのウェブサーバ２、メールサーバ３、管理者端末５、登録ユーザ端末としての店舗端末６及びプリンタ７を備えている。リモートプリントシステム１は、同一の事業者内の各担当者によって使用されている。
【００２４】
ウェブサーバ２は、少なくとも管理者端末５に、ネットワークＮ１を介してデータを送受信可能に接続されている。ネットワークＮ１は、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等の専用線、或いはインターネット等の公衆回線網である。
【００２５】
メールサーバ３は、管理者端末５及び店舗端末６と、専用線又は公衆回線網を介して、電子メールを送受信可能に接続されている。本実施形態では、管理者端末５及び店舗端末６は、同一の事業者によって管理されており、同一のメールサーバ３を用いているが、異なるメールサーバ３を用いてもよい。メールサーバ３は、メールアカウント毎にメールフォルダを有し、ウェブサーバ２、各端末５，６又はシステム外部から受信した電子メールを、対応するフォルダに一時記憶し、ウェブサーバ２又は各端末５，６の受信要求に応じてメールを配信する。
【００２６】
管理者端末５は、例えば同じ事業者に属する各店舗を統括する管理者によって用いられる端末であって、専用線又は公衆回線網からなるネットワークＮ２を介して、店舗端末６に接続されている。管理者は、所望のファイルをリモートプリントシステム１を用いて各店舗に一括配布するとともに、各店舗の印刷完了状況を管理者端末５を用いて管理する。
【００２７】
店舗端末６は、各地の店舗に設置された端末であって、登録ユーザとしての各店舗担当者によって用いられる。この店舗端末６は、店舗に構築されたＬＡＮ９を介してプリンタ７に接続されている。プリンタ７は、Ａ０判の印刷物を印刷可能な大型プリンタ、或いはハガキやＢ５判〜Ａ３判等の印刷物を主に印刷するインクジェットプリンタ、レーザプリンタである。店舗によっては、複数のプリンタ７がＬＡＮ９に接続されている。プリンタ７には、印刷用紙と、インクカートリッジ又はトナーカートリッジが備えられ、それらの消耗品は、店舗の担当者によって補充及び交換される。
【００２８】
次に、ウェブサーバ２について図２に従って説明する。ウェブサーバ２は、ＣＰＵ１０、ＲＡＭ１１、ＲＯＭ１２、通信Ｉ／Ｆ１３、ウェブ情報記憶部１４、登録ユーザ情報記憶手段、更新結果情報記憶手段としての店舗情報記憶部１５、ログデータ記憶部１６を備えている。ＣＰＵ１０、ＲＡＭ１１、ＲＯＭ１２及び通信Ｉ／Ｆ１３は自動印刷要求手段、結果取得手段、結果情報記憶手段、ログ送信手段、状況通知手段、変更受付手段、自動更新要求手段、更新結果取得手段、更新ログ送信手段、コンピュータを構成する。ＲＯＭ１２には、ウェブサーバソフトウェアが格納され、ウェブアプリケーションを動作させることが可能となっている。
【００２９】
ＣＰＵ１０は、ＲＯＭ１２又は図示しない記憶部に格納された上記ウェブサーバソフトウェアや、ウェブ情報記憶部１４に格納された印刷ログ表示情報、更新ログ表示情報を構成するウェブデータＷＤに従い、ＲＡＭ１１を作業領域として各種処理を司る。ウェブデータＷＤは、スクリプト等を埋め込んだＨＴＭＬ（HyperText Markup Language）ファイ
ル、ＸＭＬ（eXtensible Markup Language）ファイル、ＧＩＦ形式やＪＰＥＧ形式の画像データ等である。ウェブデータＷＤを受信したクライアントは、ＨＴＭＬ解析等を行って各種画面を表示する。
【００３０】
店舗情報記憶部１５には、各店舗毎に登録ユーザ情報としての店舗データ１７が格納されている。店舗データは、本実施形態ではＣＳＶ（Comma Separated Values）ファイルである。
【００３１】
図３に示すように、店舗データ１７は、店舗ＩＤ１７Ａ、店舗名１７Ｂ、グループ名１７Ｃ、メールアドレス１７Ｄ、メール設定１７Ｅ、プリンタ属性１７Ｆ、ログ送信設定１７Ｇ、指定文字列１７Ｈ、印刷範囲１７Ｉ、メール取得間隔１７Ｊを有している。
【００３２】
店舗ＩＤ１７Ａは、各店舗に割り振られた番号である。店舗名１７Ｂは、例えば「Ａ支店」といった店舗の名称、店舗の代表担当者名、電話番号等を有している。グループ名１７Ｃは、複数の店舗から構成されるグループに付与された名称を示す。尚、この店舗のグループは、管理者が、管理者端末５に表示された図示しないアドレス帳画面に従い、作成することができる。
【００３３】
メールアドレス１７Ｄは各店舗に付与された自動印刷用及び自動更新用の宛先であり、メール設定１７Ｅは、アカウント名とパスワード、メールサーバ３のコンピュータ名又はＩＰアドレス、メール送受信用のポート番号等を有している。
【００３４】
プリンタ属性１７Ｆは、店舗に設置されたプリンタ７の名称、又はアドレス等を有している。店舗に複数のプリンタ７が設置されている場合には、複数のプリンタ属性１７Ｆが記憶される。
【００３５】
ログ送信設定１７Ｇは、プリンタ７の自動印刷の結果を送信する宛先であるメールアドレスや、印刷結果を電子メールで送信する時間等を有している。
指定文字列１７Ｈは、自動印刷の指示、自動印刷結果の通知等、リモート印刷の一連の処理で送受信されるメールを識別するための文字列を有している。例えば「Ｅ−ＲＭＴ」といった文字列を、メールのヘッダの任意の位置に埋め込むことによって、ウェブサーバ２及び店舗端末６は、受信したメールのうち、自動印刷サービスに関するメールと他のメールとを識別することができる。
【００３６】
印刷範囲１７Ｉは、受信したメールの印刷する範囲を示す。印刷範囲１７Ｉに「１」が記憶されていた場合には、メール本文のみ印刷を行うことを示す。「２」が記憶されていた場合には、メールに添付されたファイルのみ印刷することを示す。「０」が記憶されていた場合には、メール本文及びファイルを両方印刷することを示す。メール取得間隔１７Ｊは、メールサーバ３にメールの問い合わせを行う間隔を示す。
【００３７】
ログデータ記憶部１６には、印刷結果情報としての印刷ログデータ１８及び更新結果情報としての更新ログデータ１９が記憶されている。印刷ログデータ１８は、店舗名、自動印刷の対象であるファイル名（ドキュメント名）と、印刷開始時刻、印刷枚数、印刷結果を有している。ＣＰＵ１０は、この印刷ログデータとウェブデータＷＤとを用いて、各店舗のログを表示するためのログ表示情報を生成し、管理者端末５に送信する。
【００３８】
更新ログデータ１９は、店舗名、更新ファイルの名称（ドキュメント名）、更新開始時刻、更新結果を有している。
次に、管理者端末５について図４に従って説明する。管理者端末５は、ＣＰＵ２０、ＲＡＭ２１、ＲＯＭ２２、通信Ｉ／Ｆ２３、入出力Ｉ／Ｆ２４を備える。また、管理者端末５は、入出力Ｉ／Ｆ２４を介してディスプレイＤ、キーボードやマウスといった入力装置Ｉ（図１参照）に接続されている。ＣＰＵ２０、ＲＡＭ２１、ＲＯＭ２２、通信Ｉ／Ｆ２３及び入出力Ｉ／Ｆ２４は設定送信手段、設定時間送信手段、更新設定送信手段を構成する。
【００３９】
ＣＰＵ２０は、管理者による入力装置Ｉの操作により、ＲＯＭ２２に格納されたブラウザを起動して、通信Ｉ／Ｆ２３を介してウェブサーバ２に対しウェブデータＷＤを要求す
る。ウェブデータＷＤを取得すると、ブラウザを用いてウェブデータＷＤを解析し、画面を表示するために必要なデータがあれば、ウェブサーバ２にさらに要求を行う。必要なデータを全て取得すると、ＣＰＵ２０は各画面をディスプレイＤに表示する。
【００４０】
店舗端末６のハードウェアは、管理者端末５と同様な構成となっている。即ち、図４に示すように、店舗端末６は、ＣＰＵ３０、ＲＡＭ３１、ＲＯＭ３２、通信Ｉ／Ｆ３３、入出力Ｉ／Ｆ３４を備え、これらは種別判断手段、出力制御手段、印刷結果取得手段、結果通知手段、更新手段、更新結果通知手段、出力制御手段、コンピュータを構成する。
【００４１】
店舗端末６のソフトウェア構成は、管理者端末５と異なる構成である。即ち、図示しない記憶部に自動印刷プログラムが格納され、ＣＰＵ３０は、この印刷プログラムを用いて、ＲＡＭ３１を作業領域として各種制御を司る。また、図示しない記憶部には、店舗端末６に接続されたプリンタ７に対応したプリンタドライバが格納されている。尚、プリンタドライバは管理者端末５にも格納されていてもよい。
【００４２】
また、店舗端末６の入出力Ｉ／Ｆ３４は、ディスプレイＤと、マウスやキーボードといった入力装置Ｉと接続されている。また、通信Ｉ／Ｆ３３は、ＬＡＮ９を介してプリンタ７に印刷データを送信する。プリンタ７は、図示しないプリントサーバによって変換されたデータを出力する。
【００４３】
次に、管理者端末５とウェブサーバ２との間で行われる自動印刷設定及び自動更新設定について説明する。
各店舗を統括する管理者は、例えば各店舗で来月から新たなポスターを一斉に掲示するといった場合に、リモートプリントシステム１を用いてポスターの自動印刷を行う。ここでは、自動印刷に大型プリンタを用いて大判のポスターを印刷する場合を例にして説明する。通常、大判用紙に印刷を行う場合は、Ａ４判の用紙を印刷する場合に比べて時間がかかる。このため、管理者は、店舗のプリンタ７に、他のクライアントから印刷ジョブが多数送られていない時間帯であって、且つ印刷物を配布したい時間を指定して自動印刷を行う。
【００４４】
まず、管理者は、管理者端末５を操作して、ウェブサーバ２にアクセスし、所定のウェブデータＷＤを取得する。このとき、図示しないログイン画面がディスプレイＤに表示され、管理者は、この画面に従ってＩＤ及びパスワード等を入力する。管理者端末５は、ウェブサーバ２にＩＤ及びパスワードを送信し、ウェブサーバ２は、印刷管理プログラムに従って、ユーザ認証を行うと、図５に示す店舗一覧画面４０を表示するためのウェブデータＷＤを読み出し、管理者端末５に送信する。
【００４５】
店舗一覧画面４０には、遷移選択部４０Ａ〜４０Ｇと、グループ指定部４０Ｈと、ソート指定部４０Ｉ、店舗一覧４０Ｊとが表示されている。遷移選択部４０Ａ〜４０Ｇは、他のウェブデータＷＤへのリンクが張られ、各遷移選択部４０Ａ〜４０Ｇを選択することによって、他の画面がディスプレイＤに表示される。
【００４６】
グループ指定部４０Ｈは、店舗のグループを指定するプルダウンメニュー等である。グループを指定すると、そのグループに対応するグループ名１７Ｃを有する店舗データ１７が抽出され、店舗一覧４０Ｊとして表示される。また、ソート指定部４０Ｉでは、「グループ名昇順」等、店舗一覧４０Ｊをソートするための条件を指定することができる。
【００４７】
店舗一覧４０Ｊは、店舗データ１７を用いて作成されたリストである。店舗一覧４０Ｊは、店舗データ１７に基づきグループ名４０Ｋ、店舗名４０Ｌ、担当者名４０Ｍ及び電話番号４０Ｎが表示されている。また、店舗一覧４０Ｊは、操作選択部４０Ｐを有している
。操作選択部４０Ｐには、メール送信選択部４０Ｑと、更新設定選択部４０Ｒとが表示されている。メール送信選択部４０Ｑ又は「メール送信」を示す遷移選択部４０Ｂを選択すると、図６に示すメール送信設定画面４１に遷移する。また、更新設定選択部４０Ｒ又は「更新設定」を示す遷移選択部４０Ｃを選択すると、図８に示す更新設定画面４２に遷移する。更新設定画面４２は、店舗端末６の自動印刷プログラムの更新に関する設定を行う画面である。
【００４８】
図６に示すように、メール送信設定画面４１には、宛先選択部４１Ａ、送信条件選択部４１Ｂ、日時指定部４１Ｃ、添付データ選択部４１Ｆ、プリンタ選択部４１Ｇ、印刷枚数選択部４１Ｈ、件名入力部４１Ｊ、本文入力部４１Ｋが表示されている。
【００４９】
宛先選択部４１Ａを選択すると、ウェブサーバ２は、図示しないアドレス帳画面を表示するためのウェブデータＷＤを送信し、管理者端末５は受信したウェブデータＷＤに基づきアドレス帳画面を表示する。管理者は、この画面で、自動印刷を行う店舗を店舗毎或いはグループ毎に指定することができる。グループ等が指定されると、ウェブサーバ２は要求された店舗データ１７を管理者端末５に送信する。店舗が指定されると、管理者端末５は、指定された店舗ＩＤ１７Ａ又はグループ名１７Ｃをウェブサーバ２に送信し、ウェブサーバ２は、店舗ＩＤ１７Ａ又はグループ名１７ＣをＲＡＭ２１に一時記憶する。
【００５０】
送信条件選択部４１Ｂでは、自動印刷の対象であるファイルを印刷するタイミングを選択することができる。例えば、「すぐ印刷」、「指定日時配信」をプルダウンメニュー形式で表示し、管理者はいずれか一方を選択する。
【００５１】
日時指定部４１Ｃでは、送信条件選択部４１Ｂで「指定日時配信」を選択した場合に、メールを店舗端末６に送信する配信時間を指定することができる。日時指定部４１Ｃは、カレンダ表示部４１Ｄと、プルダウンメニュー形式の時間選択部４１Ｅとを有し、これらを用いて日時を指定することができる。
【００５２】
添付データ選択部４１Ｆでは、「参照ボタン」等を操作して、管理者端末５内でのファイルの格納場所をパスで指定し、「ファイル取込ボタン」を操作して、印刷対象のファイルを読み出すことができる。
【００５３】
プリンタ選択部４１Ｇでは、自動印刷を行うプリンタ７を選択することができる。例えば、ウェブサーバ２と店舗端末６との間で小型プリンタは「プリンタ１」、大型プリンタは「プリンタ２」として予め設定し、「プリンタ１」又は「プリンタ２」を選択することで、使用するプリンタの種類を選択することができる。
【００５４】
印刷枚数選択部４１Ｈでは、印刷枚数を選択することができる。件名入力部４１Ｊは、例えばテキストボックスとして表示されており、メールの件名を入力可能になっている。本文入力部４１Ｋは、テキストボックスであって、メール本文を入力可能になっている。
【００５５】
管理者は、メール送信設定画面４１に従って、各種設定を行い、登録実行部４１Ｌを選択する。日時指定部４１Ｃでは、例えばプリンタ７が店舗の担当者によって使用されていないような夜間の時間帯を指定する。管理者端末５は、登録実行部４１Ｌが操作されると、読み出した印刷対象のファイルを読み出す。さらに読み出したファイルを、指定された店舗を示す店舗ＩＤ１７Ａ又はグループ名１７Ｃ、配信条件、配信時間情報、指定されたプリンタ名、印刷枚数等の自動印刷設定情報と、件名及びメール本文とともに、ウェブサーバ２に送信する。
【００５６】
ウェブサーバ２は、自動印刷設定情報を受信すると、その中に含まれる配信条件を検索
し、配信時間情報が含まれているか否かを判断する。配信時間が指定されていない場合には、ウェブサーバ２のウェブサーバソフトウェアのＳＭＴＰ（Simple Mail Transfer Protocol）機能等により、自動印刷メール５０を生成し、宛先のメールサーバ３に送信する
。
【００５７】
このとき送信される自動印刷メール５０の概念図を図７に示す。自動印刷メール５０は、ヘッダ５１と本文５２とを有し、印刷対象である印刷用データとしてのファイルＦ１が添付されている。ヘッダ５１は、日時や送信元の他、件名５１Ａ、指定文字列Ｗ、印刷条件５１Ｂを有している。件名５１Ａは、メール送信設定画面４１の件名入力部４１Ｊに入力された件名が付与される。指定文字列Ｗは、店舗データ１７に含まれる指定文字列１７Ｈと同一の識別データである。印刷条件５１Ｂは、自動印刷の条件を示す。例えば、「ＩＤ＝ＸＸＸＸ」は、メール毎に割り振られる識別子であって、一意のデータである。「Ｃｏｐｉｅｓ＝１」は印刷枚数を示す。例えば「Ｍｏｄｅ＝０」は、店舗端末６に対する命令の種類を示す。「Ｍｏｄｅ＝０」の場合、自動印刷の命令であり、「Ｍｏｄｅ＝１」の場合、店舗端末６に格納された自動印刷プログラムの更新命令を示す。「Ｐｒｉｎｔｅｒ＝２」は、メール送信設定画面４１のプリンタ選択部４１Ｇで選択されたプリンタの番号を示す。
【００５８】
一方、自動印刷設定情報に、配信時間情報が含まれている場合には、ウェブサーバ２は、その配信時間情報と、サーバ内に内蔵されたクロック発振器に基づく時刻等とを比較して、配信時間情報が示す配信時間に到達したか否かを判断する。配信時間に到達していない場合には、印刷対象のファイルと、メール本文等を図示しない記憶部に一時記憶する。配信時間に到達した場合、ウェブサーバ２は、印刷対象のファイルを添付した自動印刷メール５０を生成し、宛先のメールサーバ３に送信する。
【００５９】
また、図８に示すように、更新設定画面４２には、メール送信設定画面４１と同様に、宛先選択部４２Ａ、送信条件選択部４２Ｂ、日時指定部４２Ｃ、添付データ選択部４２Ｄ、件名入力部４２Ｆ、本文入力部４２Ｇ、登録実行部４２Ｈが表示されている。添付データ選択部４２Ｄでは、自動印刷プログラムの更新データを選択する。
【００６０】
また、更新設定画面４２には、オプション選択部４２Ｅが表示されている。オプション選択部４２Ｅは、データ更新後、店舗端末６のオペレーションシステムを再起動するか否かを選択するチェックボックス又はラジオボタンである。
【００６１】
登録実行部４２Ｈが送信されると、管理者端末５は、自動更新に対する各種設定をウェブサーバ２に送信する。ウェブサーバ２は、自動印刷の場合と同様に、その中に含まれる送信条件を検索し、日時が指定されていない場合には、自動更新メールを送信し、日時が指定されている場合には、指定された日時に到達するまで、更新データを一時記憶する。
【００６２】
図９は、自動更新メール５５の概念図である。自動更新メール５５は、ヘッダ５６と、本文５７とを有し、店舗端末６の自動印刷プログラムを更新する更新用データとしての更新ファイルＦ２が添付されている。ヘッダ５６には、日時や送信元の他、件名５６Ａ、指定文字列Ｗ、更新条件５６Ｂを有している。件名５６Ａは、更新設定画面４２の件名入力部４２Ｆに入力された件名が付与される。指定文字列Ｗは、店舗データ１７に含まれる指定文字列１７Ｈと同一の識別データである。更新条件５６Ｂは、自動更新の条件を示し、印刷条件５１Ｂと同一のデータ構成である。例えば、「ＩＤ＝ＸＸＸＸ」は、メール毎に割り振られる識別子であって、一意のデータである。「Ｃｏｐｉｅｓ」や「Ｐｒｉｎｔｅｒ」は、更新処理には関係がないため、「Ｎｕｌｌ」又は「０」が指定される。メールの種類を示す「Ｍｏｄｅ」の値は「１」が設定される。
【００６３】
次に、店舗端末６の処理手順について、図１０に従って説明する。店舗端末６のＣＰＵ３０は、印刷プログラムに従って、予め設定されたアカウントを指定して、メールサーバ３にメール受信の問い合わせを所定の間隔で行う。メールサーバ３は、店舗端末６により指定されたアカウントのフォルダを検索し、そのフォルダにメールが格納されていた場合には、店舗端末６にメールを送信する。
【００６４】
店舗端末６は、メールを受信したか否かを判断し（ステップＳ１−１）、メールを受信した場合には（ステップＳ１−１においてＹＥＳ）、そのメールのヘッダを解析して、指定文字列Ｗが含まれているか否かを判断する（ステップＳ１−２）。上記したように、例えば「Ｅ−ＲＭＴ」といった指定文字列Ｗがヘッダに含まれている場合、自動印刷サービスに関するメールであると判断し（ステップＳ１−２においてＹＥＳ）、ステップＳ３に進む。指定文字列Ｗがヘッダに含まれていない場合には（ステップＳ１−２においてＮＯ）、ステップＳ１−１に戻り、メールの受信を待機する。
【００６５】
ステップＳ４では、ＣＰＵ３０は、メールのヘッダを解析して、「Ｍｏｄｅ」のパラメータを検索し、「Ｍｏｄｅ」が「０」であるか否かを判断する（ステップＳ１−３）。「Ｍｏｄｅ＝０」である場合（ステップＳ１−３においてＹＥＳ）、そのメールは自動印刷メール５０であるため、ＣＰＵ３０は、図示しない記憶部に記憶されたプリンタドライバを用いて、自動印刷メール５０に添付されたファイルをフォーマットし、印刷データを生成する（ステップＳ１−４）。このとき、自動印刷メール５０のヘッダ５１に含まれる印刷条件５１Ｂを解析して、印刷枚数を示す「Ｃｏｐｉｅｓ」、プリンタ７を指定する「Ｐｒｉｎｔｅｒ」といったパラメータの値を読み出し、プリンタ７が解釈できる制御コマンドに変換して、プリンタ７に出力する。
【００６６】
印刷データを生成すると、ヘッダ５１に含まれる「Ｐｒｉｎｔｅｒ」が示すプリンタ７に、その印刷データを出力する（ステップＳ１−５）。ここでは、大型プリンタに対し、出力を行う。印刷データを入力したプリンタ７は、その印刷データに基づき印刷を行う。このとき、例えば用紙サイズの大きい印刷物は印刷に時間がかかるが、印刷を行う時間を夜間に指定すると、他のクライアントからの印刷ジョブを長時間待機させるようなことがない。
【００６７】
印刷データをプリンタ７に出力すると、店舗端末６は、プリンタ７から印刷結果を取得する（ステップＳ１−６）。このとき店舗端末６は、所定の通信プロトコルを用いて、プリンタ７に対しステータス要求を所定間隔で行い、プリンタ７はそのコマンドに対し、処理中、印刷完了、インク切れ、紙詰まり等といったステータス情報を送信する。
【００６８】
店舗端末６のＣＰＵ３０は、印刷データ出力後、所定のタイミングで受信したステータス情報に基づき、自動印刷プログラムに従って、印刷結果を含むメールを送信する（ステップＳ１−７）。図１１は、ステップＳ１−７で送信される印刷結果メール６０の概念図である。ＣＰＵ３０は、印刷結果メール６０を送信する際、ヘッダ６１に指定文字列Ｗを挿入する。また、メールの種類を示す「Ｍｏｄｅ」をヘッダ５６に挿入し、そのパラメータの値を、印刷結果メールを示す「３」にする。
【００６９】
また、ＣＰＵ３０は、ヘッダ６１に、プリンタ７のステータスを示すパラメータである「Ｓｔａｔｕｓ」を挿入する。このときＣＰＵ３０は、受信したステータス情報に基づき、パラメータのコードを決定する。受信したステータス情報が「印刷完了」を示す場合には、「Ｓｔａｔｕｓ」のパラメータを、印刷完了を示すコードとし、「印刷エラー」である場合には、「Ｓｔａｔｕｓ」のパラメータを、印刷エラーを示すコードとする。
【００７０】
さらに、予め格納したメールテンプレートを読み出し、メール本文５７を作成する。こ
のとき、プリンタ名と、ステータス、送信者、自動印刷メール５０の件名、受信日時をメール本文５７に含める。ステータスは、プリンタ７から受信したステータス情報を、図示しないテーブルを用いて解釈しやすい言葉に変換する。印刷結果メール５５を作成すると、その印刷結果メール５５を、ウェブサーバ２に送信する。
【００７１】
ウェブサーバ２では、印刷結果メール５５を解析して、印刷ログデータ１８を生成する。印刷ログデータ１８は、上記したように店舗名、自動印刷メール５０の件名、ファイル名、印刷開始時間、印刷枚数、印刷結果を有している。印刷ログデータ１８を生成すると、ログデータ記憶部１６に記憶する。
【００７２】
管理者が、店舗一覧画面４０にて、「印刷状況」の遷移選択部４０Ｆを選択すると、ウェブサーバ２に自動印刷のログ要求が送信される。ウェブサーバ２は、このログ要求を受信すると、ウェブデータＷＤと印刷ログデータ１８を読み出し、ウェブデータＷＤ及び印刷ログデータ１８を、ログ表示情報として管理者端末５に送信する。
【００７３】
管理者端末５のＣＰＵ２０は、受信したウェブデータＷＤ及び自動印刷ログデータに基づき、図１２に示す印刷レポート画面４３をディスプレイＤに表示する。印刷レポート画面４３には、ログデータを表示したログ一覧４３Ｄが表示されている。ログ一覧４３Ｄの印刷結果４３Ｊには、「処理中」、「印刷完了」、「送信待ち」といったステータスコードに基づく印刷状況が表示されている。「送信待ち」は、配信日時に到達しないため、ウェブサーバ２が、自動印刷メール５０を送信していないことを示す。この場合、印刷結果には、変更実行部４３Ｌ、削除実行部４３Ｍが表示されている。変更実行部４３Ｌを操作すると、別画面にて設定変更画面が表示され、自動印刷設定を変更することができる。設定を変更すると、設定内容がウェブサーバ２に送信され、ウェブサーバ２は設定内容を変更する。また、削除実行部４３Ｍを操作すると、ウェブサーバ２に自動印刷対象ファイルとメール本文等の削除要求が送信される。ウェブサーバ２は、削除要求を受信すると、一時記憶していたファイル及びデータを削除する。
【００７４】
また、印刷レポート画面４３には、プルダウンメニュー式で表示される絞り込み条件選択部４３Ａが表示されており、「エラー」を選択すると、エラーが生じたログのみがログ一覧４３Ｄに表示される。また、印刷レポート画面４３には、ソート条件選択部４３Ｂと日付指定部４３Ｃとが表示されている。ソート条件選択部４３Ｂでは、所定のソート条件を選択することにより、ログを所望の順番でソートさせることができる。また、日付指定部４３Ｃで日付を指定することで、所定期間のログをログ一覧４３Ｄに表示させることができる。また、各ログを選択すると、別画面にて、例えば「シアンのインク切れ」といったステータスの詳細を示すログ詳細画面（図示略）が表示される。
【００７５】
管理者は、ログ一覧４３Ｄを参照し、指定したファイルの自動印刷が成功しているか否かを確認することができる。このため、自動印刷が失敗していた場合の対応を、迅速に行うことができる。
【００７６】
一方、図１０に示すステップＳ１−３において、店舗端末６が、「Ｍｏｄｅ」の値が「０」でないと判断すると（ステップ１−３においてＮＯ）、「Ｍｏｄｅ」の値が「１」であるか否かを判断する（ステップＳ１−８）。上記したように「Ｍｏｄｅ＝１」のメールは、自動印刷プログラムの更新メールである。
【００７７】
「Ｍｏｄｅ」の値が「１」でなく、それ以外の値であると判断すると（ステップＳ１−８においてＮＯ）、その値に応じた処理を行い、ステップＳ１−１に戻る。「Ｍｏｄｅ＝１」であると判断すると（ステップＳ１−８においてＹＥＳ）、店舗端末６は、更新データ及び更新設定情報を取得して（ステップＳ１−９）、データ上書き、又はモジュール追
加等の更新処理を行う（ステップＳ１０）。
【００７８】
さらに、店舗端末６は、更新結果を取得し（ステップＳ１−１１）、更新結果を、更新結果メール５５としてウェブサーバ２に送信する（ステップＳ１−１２）。図１３は、更新結果メール６５の概念図である。更新結果メール６５は、ヘッダ６６と、本文６７とを有している。ヘッダ６６は、自動印刷メール５０のヘッダ５１と同様に、日時、送信元、件名６６Ａ、指定文字列Ｗ、更新結果６６Ｂを有している。件名６６Ａは、店舗端末６が、更新ステータスに基づき付与した「設定更新失敗」といった件名である。指定文字列Ｗ、店舗データ１７に含まれる指定文字列１７Ｈと同一の識別データである。更新結果６６Ｂは、自動更新の結果を示し、印刷条件５１Ｂとほぼ同一のデータ構成である。例えば、「ＩＤ＝ＸＸＸＸ」は、メール毎に割り振られる識別子であって、一意のデータである。メールの種類を示す「Ｍｏｄｅ」の値は「４」が設定される。「Ｍｏｄｅ＝４」の場合、更新結果メールであることを示す。また、「Ｓｔａｔｕｓ」には、データ更新のステータスに対応するコードが格納される。
【００７９】
ウェブサーバ２では、更新結果メール６５を解析して、更新ログデータ１９を生成する。更新ログデータ１９は、店舗名、自動更新メール５５の件名、ファイル名、更新実行時間、更新結果を有している。
【００８０】
管理者が、店舗一覧画面４０にて、「更新状況」の遷移選択部４０Ｇを選択すると、ウェブサーバ２にログ要求が送信される。ウェブサーバ２は、ログ要求を受信すると、ウェブデータＷＤ及び更新ログデータ１９を読み出し、ウェブデータＷＤ及び更新ログデータ１９を、更新ログ表示情報として管理者端末５に送信する。
【００８１】
管理者端末５のＣＰＵ２０は、受信したウェブデータＷＤ及びログデータに基づき、図１４に示す更新レポート画面４４をディスプレイＤに表示する。更新レポート画面４４には、ログデータを表示したログ一覧４４Ｄが表示されている。ログ一覧４４Ｄの印刷結果４４Ｉには、「更新完了」、「更新待ち」、「エラー」といったステータスコードに基づく更新状況が表示されている。
【００８２】
管理者は、ログ一覧４４Ｄを参照し、指定したファイルの自動更新が成功しているか否かを確認することができる。このため、自動更新が失敗していた場合の対応を、迅速に行うことができる。
【００８３】
上記実施形態によれば、以下のような効果を得ることができる。
（１）上記実施形態では、管理者端末５は、管理者によって指定された印刷対象のファイルＦ１と、自動印刷設定情報とを前記管理サーバに送信する。また、ウェブサーバ２は、自動印刷メール５０の宛先を有する店舗データ１７を記憶した店舗情報記憶部１５を備え、ファイルＦ１を添付するとともに自動印刷設定情報を付与した自動印刷メール５０を生成し、自動印刷メール５０の宛先に送信し、店舗端末６から、結果通知用の宛先に送信された印刷結果メール６０を取得する。また、印刷結果メール６０を解析して、店舗端末６の印刷ログデータ１８をログデータ記憶部１６に記憶し、印刷ログデータ１８を用いて、各店舗に対する印刷結果を表示するための印刷ログ表示情報を生成し、管理者端末５に送信する。また、店舗端末６は、該端末に登録された宛先に送信されたメールを受信し、指定文字列Ｗの有無によりメール種別を判断するとともに、受信したメールの種別が自動印刷メール５０である場合に、自動印刷設定情報が示す印刷条件下で、添付されたファイルＦ１をプリンタ７に出力する。また、ファイルＦ１を出力したプリンタ７から自動印刷の結果を取得して、印刷結果メール６０として結果通知用の宛先に送信する。このため、店舗担当者は本部から配信されたファイルＦ１の印刷のための操作や、自動印刷結果の報告を行う必要が無い。即ち、店舗担当者は、自動印刷サービスにおいて作業が殆ど無く、
店舗担当者の手間を軽減できる。また、管理者は、自動印刷を行う際に自動印刷の設定を一括して行うのみで、ウェブサーバ２から店舗端末６に自動印刷メール５０をそれぞれ配信することができる。このため、管理者は各プリンタ７に対し、それぞれ印刷ジョブを生成しなくてもよく、管理者の手間を軽減することができる。さらに、管理者は、自動印刷の結果を一括して管理することができるので、各プリンタ７に逐一問い合わせる必要がない。
【００８４】
（２）上記実施形態では、管理者端末５は、自動印刷メール５０を店舗端末６に送信する時間を設定した配信時間情報を、ウェブサーバ２に送信する。ウェブサーバ２は、受信した配信時間情報が示す配信時間に到達した際に、自動印刷メール５０を生成し、店舗端末６に送信する。このため、プリンタ７に他のクライアントからの印刷ジョブが多数蓄積されている時間帯を避け、所望の時間に自動印刷を行うことができる。このため、店舗側の業務を妨げることなく印刷物を登録ユーザに提供することができる。
【００８５】
（３）上記実施形態では、ウェブサーバ２は、自動印刷メール５０の配信状況とともに、自動印刷メール５０を店舗端末６に配信していない場合に自動印刷設定情報を変更又は削除可能に印刷レポート画面４３として管理者端末５に表示する。さらに、管理者端末５から自動印刷設定情報の変更要求又は削除要求を受信した場合に、自動印刷設定情報の変更又は削除をそれぞれ実行する。このため、変更が生じた場合等にも、店舗担当者に手間をかけることなく、設定を変更することができる。
【００８６】
（４）上記実施形態では、管理者端末５は、店舗端末６のプログラムの更新データと、自動更新設定情報とをウェブサーバ２に送信する。ウェブサーバ２は、更新データを添付した自動更新メール５５を生成し、店舗データ１７に含まれる自動更新メールの宛先に送信する。また、店舗端末６から、結果通知用の宛先に送信された更新結果メール６５を取得し、更新結果メール６５を解析して、店舗端末６の更新結果情報を更新ログデータ１９としてログデータ記憶部１６に記憶する。さらに、更新ログデータ１９を用いて、各店舗担当者に対する更新結果を表示するための更新ログ表示情報を生成し、管理者端末５に送信する。さらに、店舗端末６は、受信したメールの種別が自動更新メール５５である場合に、添付された更新用のファイルＦ２を用いてプログラムを更新し、プログラムの更新結果を更新結果メール６５として結果通知用の宛先に送信する。従って、店舗担当者は、自動印刷プログラムの更新のための操作も行う必要がないため、店舗担当者の手間を軽減することができる。また、管理者は、一台毎に更新のための操作を行わなくても良く、店舗担当者に対する更新の依頼、更新結果の問い合わせ等を行う必要が無く、各店舗の状況も一括して管理することができる。
【００８７】
尚、上記実施形態は以下のように変更してもよい。
・上記実施形態では、管理者端末を本部の管理者が使用する管理者端末５に具体化し、登録ユーザ端末を店舗側に設置された店舗端末６に具体化するようにしたが、異なる事業者が所有する端末等、他の端末に具体化するようにしてもよい。
【００８８】
・上記実施形態では、指定文字列Ｗの有無によってメール種別を判断するようにしたが、件名等の他のデータで判断するようにしてもよい。或いは、自動印刷用のアドレス、自動更新用のアドレス等を作成し、これらのアドレスに送られたメールを全て自動印刷メール、自動更新メールとそれぞれ判断するようにしてもよい。
【００８９】
・上記実施形態では、ウェブサーバ２が、配信時間に到達した際にメールサーバ３に自動印刷メール５０を送信するようにしたが、メールサーバ３が、配信時間まではメール配信を待機していてもよい。或いは、管理者端末５が、配信時間までメール配信要求を待機し、配信時間に到達した際にウェブサーバ２に対してメール生成を要求するようにしても
よい。或いは、店舗端末６又は図示しないプリントサーバが、配信時間まで印刷データの出力を待機し、配信時間に到達した際に印刷データを出力しても良い。
【００９０】
・ウェブサーバ２及びメールサーバ３を、同じサーバから構成してもよい。
【図面の簡単な説明】
【００９１】
【図１】リモートプリントシステムの概略図。
【図２】ウェブサーバのハードウェア構成を示すブロック図。
【図３】店舗データの概念図。
【図４】管理者端末及び店舗端末のハードウェア構成を示すブロック図。
【図５】店舗一覧画面の画面図。
【図６】メール送信設定画面の画面図。
【図７】自動印刷メールの概念図。
【図８】更新設定画面の画面図。
【図９】自動更新メールの概念図。
【図１０】本実施形態の処理手順を示すフローチャート。
【図１１】印刷結果メールの概念図。
【図１２】印刷レポート画面の画面図。
【図１３】更新結果メールの概念図。
【図１４】更新レポート画面の画面図。
【符号の説明】
【００９２】
１…印刷システムとしてのリモートプリントシステム、２…管理サーバとしてのウェブサーバ、５…管理者端末、６…登録ユーザ端末としての店舗端末、７…プリンタ、１０…自動印刷要求手段、結果取得手段、結果情報記憶手段、ログ送信手段、状況通知手段、変更受付手段、自動更新要求手段、更新結果取得手段、更新ログ送信手段、コンピュータとしてのＣＰＵ、１１…ＲＡＭ、１２…ＲＯＭ、１３…通信Ｉ／Ｆ、１５…登録ユーザ情報記憶手段、更新結果情報記憶手段としての店舗情報記憶部、１６…印刷ログ表示情報、更新ログ表示情報を構成するウェブデータＷＤ…登録ユーザ情報としての店舗データ、１８…印刷結果情報としての印刷ログデータ、１９…更新結果情報としての更新ログデータ、２０…設定送信手段、設定時間送信手段、更新設定送信手段としてのＣＰＵ、２１…設定送信手段としてのＲＡＭ、２２…設定送信手段としてのＲＯＭ、２３…設定送信手段としての通信Ｉ／Ｆ、３０…種別判断手段、出力制御手段、印刷結果取得手段、結果通知手段、更新手段、更新結果通知手段、コンピュータとしてのＣＰＵ、３４…出力制御手段としての入出力Ｉ／Ｆ、５０…自動印刷メール、５１Ｂ…印刷条件、５５…自動更新メール、６０…印刷結果メール、６５…更新結果メール、Ｆ１…印刷用データとしてのファイル、Ｆ２…更新用データとしてのファイル、Ｎ１，Ｎ２…ネットワーク。
【図１】
2009193302.tif 000003
【図２】
2009193302.tif 000004
【図３】
2009193302.tif 000005
【図４】
2009193302.tif 000006
【図５】
2009193302.tif 000007
【図６】
2009193302.tif 000008
【図７】
2009193302.tif 000009
【図８】
2009193302.tif 000010
【図９】
2009193302.tif 000011
【図１０】
2009193302.tif 000012
【図１１】
2009193302.tif 000013
【図１２】
2009193302.tif 000014
【図１３】
2009193302.tif 000015
【図１４】
2009193302.tif 000016