(57)【要約】【課題】データ通信ネットワークを介して返信を適正な宛先にプリンターから送信する。【解決手段】印刷データと当該印刷データに関連づけられた宛先とをデータ通信ネットワークを介して受信する受信手段と，前記宛先を記憶する宛先記憶手段と，前記印刷データに基づいて印刷する印刷手段と，返信原稿から光学的に読み取られた返信画像データを取得する返信画像取得手段と，前記記憶された宛先を前記返信画像データの宛先として設定する宛先設定手段と，前記設定された宛先に前記返信画像データを前記データ通信ネットワークを介して送信する送信手段と，を備えるプリンター。【選択図】図１
2012155576.tif 000002
【特許請求の範囲】
【請求項１】
印刷データと当該印刷データに関連づけられた宛先とをデータ通信ネットワークを介して受信する受信手段と，
前記宛先を記憶する宛先記憶手段と，
前記印刷データに基づいて印刷する印刷手段と，
返信原稿から光学的に読み取られた返信画像データを取得する返信画像取得手段と，
前記記憶された宛先を前記返信画像データの宛先として設定する宛先設定手段と，
前記設定された宛先に前記返信画像データを前記データ通信ネットワークを介して送信する送信手段と，
を備えるプリンター。
【請求項２】
前記印刷データに基づいて，当該印刷データに関連づけられた宛先と当該印刷データに基づいて印刷される返信用紙とを関連づける識別情報が印刷され，
前記返信画像データに基づいて前記識別情報を認識する認識手段をさらに備え，
前記選択手段は，前記識別情報に関連づけて記憶された宛先を前記返信画像データの宛先として設定する，
請求項１に記載のプリンター。
【請求項３】
前記宛先設定手段は，前記宛先記憶手段が記憶する複数の宛先からユーザの指示に基づいて選択した宛先を前記返信画像データの宛先として設定する，
請求項１に記載のプリンター。
【請求項４】
印刷データと当該印刷データに関連づけられた宛先とをデータ通信ネットワークを介して受信し，
前記宛先を記憶し，
前記印刷データに基づいて印刷し，
返信原稿から光学的に読み取られた返信画像データを取得し，
前記記憶された宛先を前記返信画像データの宛先として設定し，
前記設定された宛先に前記返信画像データを前記データ通信ネットワークを介して送信する，
ことを含むプリンター制御方法。
【請求項５】
プリンターを特定するプリンター特定情報と原稿データと返信用の宛先とを含む電子メールを受信する受信手段と，
前記プリンター特定情報によって特定されるプリンターに対応する印刷データに前記原稿データを変換する変換手段と，
前記印刷データと前記返信用の宛先とを前記プリンター特定情報によって特定されるプリンターに送信する送信手段と，
を備える印刷制御サーバー。
【請求項６】
プリンターを特定するプリンター特定情報と原稿データと返信用の宛先とを含む電子メールを受信し，
前記プリンター特定情報によって特定されるプリンターに対応する印刷データに前記原稿データを変換し，
前記印刷データと前記返信用の宛先とを前記プリンター特定情報によって特定されるプリンターに送信する，
ことを含む印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，プリンターに関し，特に，インターネット接続機能を有するプリンターに関する。
【背景技術】
【０００２】
従来，電子メールを受信し当該電子メールの本文や添付ファイルを印刷する機能を備えたクラウドコンピューティングシステムが知られている（例えば特許文献１）。このクラウドコンピューティングシステムは，特定の電子メールを受信すると電子メールの本文や添付ファイルに基づいて特定のプリンターに対応した印刷データを生成するサーバーと，サーバーから印刷データを取得して印刷を実行するプリンターとを備えている。したがってこのシステムの利用者は，ＰＣ（Personal Computer），スマートフォン等のクライアント毎にプリンタードライバーがインストールされていない場合であってもプリンターを利用することが可能になる。
【０００３】
また近年，通信教育講座においてインターネットの利用が拡大している。例えば通信教育講座の会員がインターネットを介してサーバーから問題用紙や返信用紙をダウンロードして印刷したり，返信をスキャナーで読み取ってサーバーにアップロードすることによって，通信コストの抑制や，添削期間の短縮が図られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−７１２５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし，インターネットを用いた従来の通信教育講座では，通信教育会社専用のアプリケーションプログラムを会員が利用するＰＣ（Personal Computer）にインストールする必要があった。また返信の宛先を全会員共通にする場合，サーバーにアップロードされた返信を添削分業等のために仕分けする作業が必要となる。一方，会員毎に異なる返信の宛先を割り当てたり，返信用紙毎に返信の宛先を割り当てる場合，会員が宛先ＵＲＬをキー操作によって設定する作業が必要になる。しかしこの設定作業では宛先ＵＲＬの入力ミスが起こる可能性が高い。このようなインターネットの利用形態は，返信用紙の送付と返信の回収を必要とするアンケート調査や投票などにも広がる可能性があるため，効率よく返信を回収する解決策が望まれる。
本発明は，このような問題を解決するために創作されたもので，データ通信ネットワークを介して返信を適正な宛先にプリンターから送信することを目的とする。
【課題を解決するための手段】
【０００６】
（１）上記目的を達成するためのプリンターは，印刷データと当該印刷データに関連づけられた宛先とをデータ通信ネットワークを介して受信する受信手段と，前記宛先を記憶する宛先記憶手段と，前記印刷データに基づいて印刷する印刷手段と，返信原稿から光学的に読み取られた返信画像データを取得する返信画像取得手段と，前記記憶された宛先を前記返信画像データの宛先として設定する宛先設定手段と，前記設定された宛先に前記返信画像データを前記データ通信ネットワークを介して送信する送信手段と，を備える。
本発明によると，印刷データと宛先を受信すると，その宛先を記憶するため，ユーザーは宛先を入力することなく適正な宛先を設定することができる。したがって本発明によると，印刷データに基づいて印刷される印刷物に対する返信をプリンターから適正な宛先に送信することができる。
【０００７】
（２）上記目的を達成するためのプリンターにおいて，前記印刷データに基づいて，当該印刷データに関連づけられた宛先と当該印刷データに基づいて印刷される返信用紙とを関連づける識別情報が印刷され，前記返信画像データに基づいて前記識別情報を認識する認識手段をさらに備え，前記選択手段は，前記識別情報に関連づけて記憶された宛先を前記返信画像データの宛先として設定してもよい。
この構成を採用する場合，返信の宛先を自動設定することができる。
【０００８】
（３）上記目的を達成するためのプリンターにおいて，前記宛先設定手段は，前記宛先記憶手段が記憶する複数の宛先からユーザの指示に基づいて選択した宛先を前記返信画像データの宛先として設定してもよい。
この構成を採用する場合，複数の宛先をプリンターが記憶する場合であっても，返信の適正な宛先を設定することができる。
【０００９】
（５）上記目的を達成するための印刷制御サーバーは，プリンターを特定するプリンター特定情報と原稿データと返信用の宛先とを含む電子メールを受信する受信手段と，前記プリンター特定情報によって特定されるプリンターに対応する印刷データに前記原稿データを変換する変換手段と，前記印刷データと前記返信用の宛先とを前記プリンター特定情報によって特定されるプリンターに送信する送信手段と，を備える。
本発明によると，返信用の宛先をプリンターが記憶できるようになるため，印刷データに基づいて印刷される印刷物に対する返信をプリンターから適正な宛先に送信することが可能になる。また，プリンターの機種に依存しない原稿データを電子メールで送信するだけで，特定のプリンターにおいて原稿データに基づいて印刷を実行させることが可能になる。
【００１０】
なお，請求項に記載された各手段の機能は，構成自体で機能が特定されるハードウェア資源，プログラムにより機能が特定されるハードウェア資源，又はそれらの組み合わせにより実現される。また，これら各手段の機能は，各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。例えば，請求項に記載されたサーバーとは，１台のコンピューターで実現されているものに限られず，各手段をそれぞれ分担する複数のコンピューターの組み合わせによる群としてサーバーを実現しても良い。さらに，本発明は方法としても，上記した機能をプリンターに実現させるコンピュータープログラムとしても，そのプログラムの記録媒体としても成立する。むろん，そのコンピュータプログラムの記録媒体は，磁気記録媒体であってもよいし光磁気記録媒体であってもよいし，今後開発されるいかなる記録媒体であってもよい。
【図面の簡単な説明】
【００１１】
【図１】通信添削システムを示すブロック図である。
【図２】（２Ａ）は印刷制御サーバーの構成を示すブロック図，（２Ｂ）はプリンターの構成を示すブロック図である。
【図３】セットアップシーケンスを示すシーケンス図である。
【図４】ログインシーケンスを示すシーケンス図である。
【図５】返信用紙送信シーケンスを示すシーケンス図である。
【図６】（６Ａ）は返信用紙を示す平面図である。（６Ｂ）は返信を示す平面図である。
【図７】返信送信シーケンスを示すシーケンス図である。
【図８】返信用紙送信シーケンスを示すシーケンス図である。
【図９】（９Ａ）は返信用紙を示す平面図である。（９Ｂ）は返信を示す平面図である。
【図１０】返信送信シーケンスを示すシーケンス図である。
【発明を実施するための形態】
【００１２】
以下，本発明の実施の形態を添付図面を参照しながら説明する。尚，各図において対応する構成要素には同一の符号が付され，重複する説明は省略される。
１．構成
図１は本発明の一実施例としての通信添削システムを示すブロック図である。通信添削システムは，印刷制御サーバー１と返信管理サーバー２と印刷制御サーバー１に登録された複数のプリンター４，５とを含む。通信添削システムは，通信添削サービスの事業者が，印刷制御サーバー１に登録されたプリンター４，５に対応付けられた電子メールアドレスに返信用紙の原稿データを添付した電子メールを送信することによって，会員が所有するプリンター４，５に返信用紙を印刷させ，会員が作成した返信をインターネットを介して回収するシステムである。
【００１３】
印刷制御サーバー１は，ＳＭＴＰサーバー１０１，データ変換サービスアプリケーション（ＡＰ）サーバー１０２，データ変換サーバー１０３，ＸＭＰＰサーバー１０４，プリンター通信ＡＰサーバー１０５，ＤＢサーバー１０６，アカウント管理ＡＰサーバー１０７，ＨＴＴＰサーバー１０８，コンテンツ管理ＡＰサーバー１０９，ＨＴＴＰサーバー１１０とから構成される。印刷制御サーバー１を構成するこれらのサーバーは互いにＬＡＮ（Local Area Network）によって接続されている。
【００１４】
受信手段としてのＳＭＴＰサーバー１０１は，ＳＭＴＰを用いて電子メールを送受信する機能を有するサーバーである。データ変換サービスＡＰサーバー１０２は，印刷依頼としてＳＭＴＰサーバー１０１が受信する電子メールから本文と添付ファイルを抽出し，データ変換サーバー１０３に添付ファイルを印刷対象として引き渡す機能を有するアプリケーションサーバーである。変換手段としてのデータ変換サーバー１０３は印刷対象として取得したファイルを印刷データに変換する機能を有するサーバーである。ＤＢサーバー１０６はプリンター４，５の各種の情報を管理するとともに，プリンター４，５の印刷ジョブを記憶するデータベースサーバーである。ＸＭＰＰサーバー１０４はプリンター４，５とＸＭＰＰを用いて通信する機能を有するサーバーである。プリンター通信ＡＰサーバー１０５は，印刷待ち情報を生成する機能を有するアプリケーションサーバーである。アカウント管理ＡＰサーバー１０７はプリンター４，５を通信添削システムに登録する機能を有するアプリケーションサーバーである。送信手段としてのＨＴＴＰサーバー１０８はプリンター４，５とＨＴＴＰを用いて通信する機能を有するサーバーである。コンテンツ管理ＡＰサーバー１０９は，印刷ジョブをＤＢサーバー１０６から取得してＨＴＴＰサーバー１０８に引き渡す機能を有するアプリケーションサーバーである。ＨＴＴＰサーバー１１０は返信管理サーバー２，会員端末３とＨＴＴＰを用いて通信する機能を有するサーバーである。
【００１５】
ＳＭＴＰサーバー１０１，データ変換サービスＡＰサーバー１０２，データ変換サーバー１０３，ＸＭＰＰサーバー１０４，プリンター通信ＡＰサーバー１０５，ＤＢサーバー１０６，アカウント管理ＡＰサーバー１０７，ＨＴＴＰサーバー１０８，コンテンツ管理ＡＰサーバー１０９，ＨＴＴＰサーバー１１０，返信管理サーバー２，会員端末３のそれぞれは，図２Ａに示すように，ＣＰＵ１１とＲＡＭ１２とＲＯＭ１３とハードディスク装置（ＨＤＤ）１４と外部インターフェース（Ｉ／Ｆ）１５とそれらを接続する内部インターフェース（Ｉ／Ｆ）１６とを備える。ＲＯＭ１３には起動プログラムが格納されている。ＨＤＤ１４にはオペレーティングシステム（ＯＳ）や上記した各機能を実現するためのコンピュータープログラムが格納されている。これらのプログラムは，ＲＡＭ１２にロードされＣＰＵ１１によって実行される。外部Ｉ／Ｆ１５は，他のコンピューターとインターネットやＬＡＮを介して接続するためのインターフェースや周辺機器と接続するためのインターフェース等で構成されている。
【００１６】
プリンター４，５のそれぞれは，図２Ｂに示すように，コントローラー４１と外部Ｉ／Ｆ４２と印刷部４３と読取部４４と操作部４６とこれらを接続する内部Ｉ／Ｆ４７とを備える。コントローラー４１は，ＣＰＵや不揮発性メモリやＲＡＭやＡＳＩＣ等からなる。コントローラ４１の不揮発性メモリにはプリンター４，５の動作を制御するためのプリンター制御プログラムが記憶されている。コントローラー４１は，プリンター制御プログラムを実行することによって通信部４１ａ，宛先管理部４１ｂ，印刷制御部４１ｃ，読取制御部４１ｄ，認識部４１ｅとして機能する。印刷部４３はインクジェット方式，レーザー方式など周知の印刷方式で印刷を実行するためのアクチュエーターやエンコーダーや駆動回路や機械部品を備えている。読取部４４は周知の方式で原稿を光学的に読み取るためのイメージセンサーやアクチュエーターや駆動回路や機械部品や光学系を備えている。外部Ｉ／Ｆ４２は，印刷制御サーバー１や会員端末３とインターネットを介して接続するためのインターフェースを含む。操作部４６はディスプレイや操作キー等で構成された操作パネルである。
【００１７】
コントローラー４１は，通信部４１ａとして機能するとき，会員端末３，印刷制御サーバー１および返信管理サーバー２とインターネットを介して通信することによって，プリンター４，５を印刷制御サーバー１に登録したり，印刷制御サーバー１から印刷データや宛先ＵＲＬを取得したり，返信画像データを返信管理サーバー２に送信する。コントローラー４１は，宛先管理部４１ｂとして機能するとき，宛先ＵＲＬを不揮発性メモリに記憶したり，不揮発性メモリに記憶された宛先ＵＲＬを検索して取得する。コントローラー４１は，印刷制御部４１ｃとして機能するとき，印刷データに基づいて印刷部４３を制御する。コントローラー４１は，読取制御部４１ｄとして機能するとき，読取部４４を制御して返信画像データを取得する。コントローラー４１は，認識部４１ｅとして機能するとき，返信画像データを解析することによって文字やマークを認識する。
【００１８】
２．セットアップシーケンス
プリンター４，５は印刷制御サーバー１に登録されることによって，通信添削システムに組み込まれ，印刷制御サーバー１で受け付ける印刷依頼に応じて印刷を実行することが可能になる。図３は印刷制御サーバー１にプリンター４，５を登録するためのセットアップシーケンスを示す図である。本実施形態では，プリンター４の所有者である会員が会員端末３を操作することによってプリンター４を印刷制御サーバー１に登録する例について説明する。
【００１９】
はじめに，ウェブブラウザ等を実行する会員端末３がプリンター４とＨＴＴＰを用いて通信することによってプリンター４へセットアップ開始要求を送信する（Ｓ１００）。
【００２０】
セットアップ開始要求を取得したプリンター４は，登録処理を起動し，登録状態情報を会員端末３にＨＴＴＰを用いて送信する（Ｓ１０２）。この段階では，印刷制御サーバー１へのプリンター４の登録はなされていないため，登録状態"未登録"を含む登録状態情報が会員端末３に送信される。
【００２１】
登録状態情報を受信した会員端末３は，受信した登録状態情報に基づいてセットアップステータスを画面表示する（Ｓ１０４）。この段階では，例えば，セットアップ中であることを示すテキストや画像が会員端末３のディスプレイにブラウザによって表示される。
【００２２】
セットアップ開始要求に応じて登録状態情報を送信したプリンター４は，プリンター４に対応する登録要求として，プリンター４の機種固有ＩＤ，プリンター４のシリアル番号および既存情報の削除フラグを，登録要求に対応するＨＴＴＰサーバー１０８のＵＲＬにＨＴＴＰを用いて送信する（Ｓ１０６）。
【００２３】
登録要求をＨＴＴＰサーバー１０８において取得した印刷制御サーバー１は，登録要求に基づいてプリンター４を通信添削システムの出力機器として印刷制御サーバー１に登録する（Ｓ１０８）。
具体的には，ＨＴＴＰサーバー１０８から登録要求のパラメーターを取得したアカウント管理ＡＰサーバー１０７が，プリンター４の機種固有ＩＤおよびシリアル番号に対応する内部ＩＤ，ＸＭＰＰログインパスワード，管理ページのＵＲＬ，管理ページパスワードおよび電子メールアドレスを，ＤＢサーバー１０６に既に登録されている他のプリンターの登録情報を参照しながら他のプリンターと重複しないようにプリンター４に割り当てる。管理ページは，ＤＢサーバー１０６に記憶されているこれらの情報をＨＴＴＰを用いて編集するためのウェブページである。
【００２４】
そして，アカウント管理ＡＰサーバー１０７は，ＸＭＰＰログインパスワード，管理ページのＵＲＬ，管理ページパスワード，電子メールアドレスとを，プリンター４の機種固有ＩＤおよびシリアル番号に対応する内部ＩＤに対応付けてＤＢサーバー１０６にプリンター４の登録情報として記憶させる。
【００２５】
さらに，アカウント管理ＡＰサーバー１０７は，プリンター４に割り当てた電子メールアドレスをＳＭＴＰサーバー１０１に登録する。プリンター４に割り当てた電子メールアドレスをＳＭＴＰサーバー１０１に登録することによって，プリンター４を出力機器とする印刷依頼としての電子メールを印刷制御サーバー１が受信することが可能になる。
【００２６】
またアカウント管理ＡＰサーバー１０７は，プリンター４に割り当てた内部ＩＤとＸＭＰＰログインパスワードとを対応付けてＸＭＰＰサーバー１０４に登録する。ＸＭＰＰサーバー１０１がプリンター４とＸＭＰＰを用いて通信するためのＸＭＰＰ  ＪＩＤは，"内部ＩＤ"＠"ＸＭＰＰサーバー１０４のＸＭＰＰドメイン名"となる。プリンター４の内部ＩＤとＸＭＰＰログインパスワードをＸＭＰＰ接続情報としてＸＭＰＰサーバー１０４に登録することによって，プリンター４と印刷制御サーバー１とがＸＭＰＰを用いて通信することが可能になる。
【００２７】
プリンター４を通信添削システムの出力機器として印刷制御サーバー１に登録したアカウント管理ＡＰサーバー１０７は，プリンター４の登録結果情報を，登録要求の送信元であるプリンター４にＨＴＴＰサーバー１０８を介して送信する（Ｓ１１０）。登録結果情報には，プリンター４に割り当てられた内部ＩＤ，ＸＭＰＰログインパスワード，管理ページのＵＲＬ，管理ページパスワード，電子メールアドレス，ＸＭＰＰサーバー１０４のドメイン名および登録要求の受信の成否（成功／失敗）が含まれている。
【００２８】
登録結果情報をＨＴＴＰサーバー１０８から取得したプリンター４は，プリンター４に割り当てられた内部ＩＤ，ＸＭＰＰログインパスワード，管理ページのＵＲＬ，管理ページパスワードおよび電子メールアドレスおよびＸＭＰＰサーバー１０４のドメイン名をコントローラー４１の不揮発性メモリに記憶するとともに，内部ＩＤおよびＸＭＰＰドメイン名からＸＭＰＰ  ＪＩＤを生成し，ＸＭＰＰ  ＪＩＤおよびＸＭＰＰログインパスワードをＸＭＰＰ接続情報としてＸＭＰＰサーバー１０４に送信する（Ｓ１１２）。
【００２９】
ＸＭＰＰ  ＪＩＤおよびＸＭＰＰログインパスワードをプリンター４から取得したＸＭＰＰサーバー１０４は，プリンター４とＸＭＰＰ接続を確立し，ＸＭＰＰ接続結果（成功／失敗）をプリンター４に送信する（Ｓ１１４）。このときＸＭＰＰ接続に成功すると，プリンター４とＸＭＰＰサーバー１０４とのＸＭＰＰ接続はプリンター４の電源が遮断されるまで継続する。
【００３０】
印刷制御サーバー１とのＸＭＰＰ接続が確立されると，プリンター４はプリンター情報をＨＴＴＰサーバー１０８に送信する（Ｓ１１６）。プリンター情報は，プリンター４に割り当てられた内部ＩＤ，通信仕様のバージョン，プリンターのメニュータイプ情報（仕向け情報），プリンターのサブメニュータイプ情報（仕向け情報）およびプリンターの言語情報を含み，プリンター情報に対応するＨＴＴＰサーバー１０８のＵＲＬにＨＴＴＰを用いて送信される。言語情報等を含むプリンター情報を印刷制御サーバー１に送信することによって，プリンター４の仕向けに応じた登録レポート，印刷レポート等の印刷データを印刷制御サーバー１において生成することが可能になる。
【００３１】
プリンター情報をＨＴＴＰサーバー１０８が受信すると，コンテンツ管理ＡＰサーバー１０９は，プリンター情報を内部ＩＤと対応付けてＤＢサーバー１０６に記憶させるとともに，受信結果（成功／失敗）を送信元のプリンター４に送信する（Ｓ１１８）。
【００３２】
プリンター情報の受信結果（成功）を受信したプリンター４は登録結果通知ジョブ作成依頼をＨＴＴＰサーバー１０８に送信する（Ｓ１２２）。登録結果通知ジョブは，プリンター４の印刷制御サーバー１への登録内容をプリンター４で印刷するための印刷ジョブである。具体的には内部ＩＤが，登録結果通知ジョブ作成依頼として登録結果通知ジョブ作成依頼に対応するＨＴＴＰサーバー１０８のＵＲＬに送信される。
【００３３】
登録結果通知ジョブ作成依頼を受信したＨＴＴＰサーバー１０８は，受信結果（成功／失敗）を送信元のプリンター４に送信する（Ｓ１２４）。
【００３４】
ＨＴＴＰサーバー１０８から登録結果通知ジョブ作成依頼の受信結果（成功）を送信すると，印刷制御サーバー１は登録レポートをプリンター４が印刷するための登録結果通知ジョブを生成する（Ｓ１２６）。具体的には次の通りである。まずコンテンツ管理ＡＰサーバー１０９は，登録結果通知ジョブ作成依頼からプリンター４の内部ＩＤを取得し，取得した内部ＩＤに関連づけて記憶されている管理ページのＵＲＬ，管理ページパスワードおよび電子メールアドレス等，会員端末３のユーザーに通知すべき情報と，内部ＩＤに対応付けて記憶されているプリンター４の機種固有ＩＤとをＤＢサーバー１０６から取得してプリンター通信ＡＰサーバー１０５に引き渡す。続いてプリンター通信ＡＰサーバー１０５は，会員端末３のユーザーに通知すべき情報をプリンター４で登録レポートとして印刷するための印刷データの生成をデータ変換サービスＡＰサーバー１０２にジョブＩＤおよび機種ＩＤと対応付けて依頼する。依頼を受けたデータ変換サービスＡＰサーバー１０２は，機種固有ＩＤに対応した印刷データをデータ変換サーバー１０３に生成させる。続いてプリンター通信ＡＰサーバー１０５は，データ変換サーバー１０３から印刷データを取得してプリンター４の印刷ジョブとして内部ＩＤおよびジョブＩＤに関連づけてＤＢサーバー１０６に記憶させる。
【００３５】
登録結果通知ジョブを生成した印刷制御サーバー１は，新規印刷ジョブの発生を登録要求の送信元のプリンター４にＸＭＰＰを用いて通知する（Ｓ１２８）。具体的には，プリンター通信ＡＰサーバー１０５は，プリンター４の新規印刷ジョブが発生したことを示す印刷待ち情報をプリンター４にＸＭＰＰサーバー１０４を介して通知する。このとき，ＸＭＰＰサーバー１０４はプリンター通信ＡＰサーバー１０５から取得した内部ＩＤに基づいてＸＭＰＰ通信の相手をプリンター４に特定し，印刷待ち情報をプリンター４にＸＭＰＰを用いて送信する。
【００３６】
印刷待ち情報を取得したプリンター４は，受信結果（成功／失敗）をＸＭＰＰサーバー１０４にＸＭＰＰを用いて送信する（Ｓ１３８）。
【００３７】
続いてプリンター４は，印刷データを取得するために必要な印刷ジョブ情報を印刷制御サーバー１に要求する（Ｓ１４０）。具体的には，プリンター４は印刷ジョブ情報の要求に対応するＨＴＴＰサーバー１０８のＵＲＬにプリンター４の内部ＩＤをＨＴＴＰを用いて送信する。
【００３８】
印刷ジョブ情報の要求を受けた印刷制御サーバー１は，受信結果（成功／失敗）と，ジョブＩＤと，ジョブＩＤに対応するＨＴＴＰサーバー１０８のＵＲＬと，印刷データのページ記述言語の種類とを印刷ジョブ情報としてプリンター４に送信する（Ｓ１４２）。具体的には，コンテンツ管理ＡＰサーバー１０９は，印刷ジョブ情報の要求としてＨＴＴＰサーバー１０８が取得した内部ＩＤを取得し，内部ＩＤと関連づけて記憶されているジョブＩＤと印刷データと印刷データのページ記述言語とをＤＢサーバー１０６から取得してＨＴＴＰサーバー１０８に引き渡す。ＨＴＴＰサーバー１０８は，ジョブＩＤに対応する印刷データの取得要求を受け付けるＵＲＬを生成し，受信結果（成功／失敗）と，ジョブＩＤと，印刷データの取得要求を受け付けるＵＲＬと，印刷データのページ記述言語の種類とを印刷ジョブ情報としてプリンター４にＨＴＴＰを用いて送信する。
【００３９】
印刷ジョブ情報を取得したプリンター４は，プリンター４がアイドル状態になるのを待ち，アイドル状態になると，印刷データを要求する（Ｓ１４６）。具体的には，プリンターは，印刷データの取得要求を受け付けるＨＴＴＰサーバー１０８のＵＲＬに印刷データの取得要求としてプリンター４の内部ＩＤをＨＴＴＰを介して送信する。
【００４０】
印刷データを要求された印刷制御サーバー１は，受信結果（成功／失敗）と，要求された印刷データとをＨＴＴＰを用いてプリンター４に送信する（Ｓ１４８）。具体的には，ＨＴＴＰサーバー１０８が，印刷データの要求を受け付けたＵＲＬに対応する印刷データと，受信結果とをプリンター４にＨＴＴＰを用いて送信する。
【００４１】
印刷データを取得したプリンター４は，印刷データに基づいて登録レポートの印刷を実行する（Ｓ１５０）。
【００４２】
印刷を終了したプリンター４は，実行結果情報をＨＴＴＰサーバー１０８に送信する（Ｓ１５４）。具体的には，プリンター４は，プリンター４の内部ＩＤ，印刷を実行したジョブＩＤ，印刷ジョブの実行結果（成功／失敗），実行結果が生じた理由（正常，紙詰まり，インク切れなど）を，ＨＴＴＰサーバー１０８の実行結果情報に対応するＵＲＬに送信する（Ｓ１５２）。
【００４３】
実行結果情報をＨＴＴＰサーバー１０８において取得した印刷制御サーバー１は，実行結果情報に基づいて印刷ジョブを更新する（Ｓ１５６）。具体的には，ＨＴＴＰサーバー１０８は実行結果情報の受信結果（成功／失敗）をプリンター４に送信し，コンテンツ管理ＡＰサーバー１０９は，ＨＴＴＰサーバー１０８が受信した実行結果情報に基づいて，印刷ジョブの実行結果が成功を示すものであれば，ジョブＩＤに対応する印刷データをＤＢサーバー１０６から削除する。
【００４４】
上述したセットアップシーケンスの実行中，セットアップ開始要求を送信した会員端末３は定期的にセットアップステータスをプリンター４に要求する（Ｓ１３０）。具体的には，セットアップステータスの要求に対応するプリンター４のＵＲＬにセットアップのステータスの要求を送信する。
【００４５】
セットアップステータスの要求を受け付けたプリンター４は，登録状態情報を会員端末３にＨＴＴＰを用いて送信する（Ｓ１３２）。登録状態情報は，セットアップ開始要求を取得した直後にプリンター４がＳ１０２で会員端末３に送信する内容と同じである。
【００４６】
登録状態情報を受信した会員端末３は，Ｓ１０４と同様に，受信した登録状態情報に基づいて登録状態を画面表示する（Ｓ１３４）。印刷制御サーバー１へのプリンター４の登録が完了している段階では，例えば，管理ページのＵＲＬ，管理ページパスワード，電子メールアドレス等が会員端末３の画面に表示される。
【００４７】
３．ログインシーケンス
図４はログインシーケンスを示す図である。ログインシーケンスは，セットアップシーケンス終了後にユーザーがプリンター４の電源ボタンを押して電源を遮断した後に再び電源ボタンを押して電源を投入すると開始する。ログインシーケンスにおいて，プリンター４は各部の初期化処理を行うともに，印刷制御サーバー１とのＸＭＰＰ接続を確立し，印刷ジョブの確認を行う。
【００４８】
具体的にはセットアップシーケンスのＳ１１２と同様に，プリンター４はＸＭＰＰ接続情報をＸＭＰＰサーバー１０４に送信する（Ｓ２００）。ＸＭＰＰ接続情報を取得したＸＭＰＰサーバー１０４は，Ｓ１１４と同様にＸＭＰＰ接続を確立する（Ｓ２０２）。
【００４９】
印刷制御サーバー１とのＸＭＰＰ接続を確立したプリンター４は，セットアップシーケンスのＳ１１６と同様にＨＴＴＰを用いてプリンター情報を印刷制御サーバー１に送信する（Ｓ２０６）。プリンター情報を取得したサーバーは，Ｓ１１８と同様にＨＴＴＰを用いて受信結果をプリンター４に送信する（Ｓ２０８）。
【００５０】
プリンター情報を印刷制御サーバー１に送信したプリンター４は，セットアップシーケンスのＳ１４０と同様にＨＴＴＰを用いて印刷ジョブ情報を印刷制御サーバー１に要求する（Ｓ２１２）。印刷ジョブ情報の要求を取得した印刷制御サーバー１は，Ｓ１４２と同様に印刷ジョブ情報をＨＴＴＰを用いてプリンター４に送信する（Ｓ２１４）。印刷ジョブ情報を取得したプリンター４は印刷ジョブがあれば印刷データを要求して印刷を実行する。このように電源投入後にプリンター４が自動的に印刷ジョブ情報を取得することによって，電源遮断中に印刷制御サーバー１において生成された印刷ジョブを電源投入直後にプリンター４が実行することが可能になる。
【００５１】
４．返信用紙印刷シーケンス
図５は返信用紙印刷シーケンスを示す図である。返信用紙印刷シーケンスは，返信用紙を会員が所有するプリンター４，５によって印刷させるための印刷依頼を，登録された電子メールアドレスに任意のコンピューターから電子メールによって送信することによって開始する（Ｓ３００）。ここでは返信管理サーバー２が印刷依頼を送信するとする。印刷制御サーバー１は，後述するように，登録されている電子メールアドレスにおいて受信した電子メールの添付ファイルを印刷対象として処理する。このため，任意のユーザーが印刷対象を添付ファイルとして電子メールを送信すると，その電子メールが印刷依頼として印刷制御サーバー１によって処理される。プリンター毎に異なる印刷依頼の宛先電子メールアドレスは，既に述べたとおり，セットアップシーケンスにおいて会員端末３に画面表示されたりプリンター４によって印刷される。したがって，通信添削事業者は，プリンター４，５を所有する会員から，印刷制御サーバー１に登録された電子メールアドレスを通知させる。そして通信添削事業者が会員から通知された電子メールアドレスを返信管理サーバー２に登録すると，その会員が所有するプリンターにおいて返信用紙を印刷させるための印刷依頼を印刷制御サーバー１に送信する準備が整う。以下，返信管理サーバー２は，返信用紙を印刷するための原稿データとしてのｐｄｆ形式の返信用紙データ"足し算ドリル１"を添付ファイルとして添付し，本文として返信画像データの宛先ＵＲＬを記述した電子メールを印刷依頼として生成し，プリンター４に対応する電子メールアドレスに送信したものとする。
【００５２】
印刷依頼を受信した印刷制御サーバー１は，印刷依頼に応じた印刷ジョブを生成する（Ｓ３０２）。具体的には，印刷依頼はＳＭＴＰサーバー１０１を介してデータ変換サービスＡＰサーバー１０２が受信する。データ変換サービスＡＰサーバー１０２は印刷依頼としての電子メールを解析し，本文と添付ファイルとを抽出し，抽出した添付ファイルについてファイル毎に内部ＩＤおよびジョブＩＤを割り当てる。ここで，データ変換サービスＡＰサーバー１０２は，プリンター４に割り当てられている内部ＩＤとして，印刷依頼の宛先である電子メールアドレスに関連づけられた内部ＩＤをＤＢサーバー１０６から取得して割り当てる。なお，データ変換サービスＡＰサーバー１０２によって抽出される本文は，上述のように返信管理サーバー２が電子メールの本文として記述した宛先ＵＲＬである。次にデータ変換サービスＡＰサーバー１０２はデータ変換サーバー１０３を用いてジョブＩＤ毎に返信用紙データを印刷データ形式に変換する。以下，印刷データ形式に変換された返信用紙データを返信用紙印刷データという。返信用紙印刷データが生成されると，データ変換サービスＡＰサーバー１０２は内部ＩＤ，ジョブＩＤおよび宛先ＵＲＬに関連づけて返信用紙印刷データと返信用紙データの識別情報（例えば，ファイル名"足し算ドリル１"，回答用紙データの説明など）とをＤＢサーバー１０６に印刷ジョブとして記憶させるとともにジョブＩＤをプリンタ通信ＡＰサーバー１０５に引き渡す。
【００５３】
次に，印刷制御サーバー１は印刷待ち情報をプリンター４にＸＭＰＰを用いて送信する（Ｓ３０４）。具体的には，プリンター通信ＡＰサーバー１０５は，セットアップシーケンスのＳ１２８と同様に，印刷待ち情報をプリンター４にＸＭＰＰを用いて通知する。このように印刷依頼を受信してから印刷待ち情報をプリンター４に送信するまでの処理は，印刷待ち情報をＸＭＰＰを用いて送信するため，印刷制御サーバー１が自律的に実行することができ，プリンター４からのポーリングを必要としない。このため，印刷ジョブの生成を即座にプリンター４に通知することができ，また，最小限の通信量で印刷ジョブの生成をプリンター４に通知することができる。
【００５４】
印刷待ち情報を取得したプリンター４は，セットアップシーケンスのＳ１３８と同様に，受信結果（成功／失敗）をＸＭＰＰサーバー１０４にＸＭＰＰを用いて送信する（Ｓ３０６）。
【００５５】
続いてＳ１４０と同様に，プリンター４は，印刷データを取得するために必要な印刷ジョブ情報を印刷制御サーバー１にＨＴＴＰを用いて要求する（Ｓ３０８）。具体的にはプリンター４は印刷ジョブ情報の要求に対応するＨＴＴＰサーバー１０８のＵＲＬにプリンター４の内部ＩＤをＨＴＴＰを用いて送信する。
【００５６】
印刷ジョブ情報の要求を受けた印刷制御サーバー１は，受信結果（成功／失敗）と，ジョブＩＤと，印刷データの識別情報と，ジョブＩＤに関連づけられた返信画像データの宛先ＵＲＬと，ジョブＩＤに関連づけられたＨＴＴＰサーバー１０８のＵＲＬと，印刷ジョブのページ記述言語の種類とを印刷ジョブ情報としてプリンター４にＨＴＴＰを用いて送信する（Ｓ３１０）。具体的には，コンテンツ管理ＡＰサーバー１０９は，印刷ジョブ情報の要求としてＨＴＴＰサーバー１０８が取得した内部ＩＤを取得し，プリンター４の内部ＩＤと関連づけて記憶されているジョブＩＤと返信用紙印刷データと返信画像データの宛先ＵＲＬと返信用紙印刷データのファイル名と，返信用紙印刷データのページ記述言語とをＤＢサーバー１０６から取得してＨＴＴＰサーバー１０８に引き渡す。ＨＴＴＰサーバー１０８は，ジョブＩＤに対応する返信用紙印刷データの取得要求を受け付けるＵＲＬを生成し，受信結果（成功／失敗）と，ジョブＩＤと，返信用紙印刷データの識別情報と，返信用紙印刷データの取得要求を受け付けるＵＲＬと，返信画像データの宛先ＵＲＬと，返信用紙印刷データのページ記述言語の種類とを印刷ジョブ情報としてプリンター４にＨＴＴＰを用いて送信する。
【００５７】
印刷ジョブ情報を取得したプリンター４は，印刷ジョブ情報として取得した返信用紙印刷データの識別情報と返信画像データの宛先ＵＲＬとを関連づけて不揮発性メモリに記憶する（Ｓ３１１）。このように返信用紙印刷データの識別情報と宛先ＵＲＬとを不揮発性メモリに記憶しておくことにより，返信用紙の印刷後に電源が遮断されても，電源の再投入後に読み出すことが可能になる。
【００５８】
次にプリンター４は，Ｓ１４６と同様に，プリンター４がアイドル状態になるのを待ち，アイドル状態になると，返信用紙印刷データの取得要求を受け付けるＵＲＬをＨＴＴＰサーバー１０８に送信することによって返信用紙印刷データの送信を要求する（Ｓ３１２）。
【００５９】
印刷ジョブの送信を要求されたＨＴＴＰサーバー１０８は，Ｓ１４８と同様に，受信結果（成功／失敗）と返信用紙印刷データの取得要求を受け付けたＵＲＬに対応付けられた返信用紙印刷データとをＨＴＴＰを用いてプリンター４に送信する（Ｓ３１４）。
【００６０】
返信用紙印刷データを取得したプリンター４は，Ｓ１５０と同様に，返信用紙印刷データに基づいて印刷を実行する（Ｓ３１６）。
【００６１】
印刷を終了したプリンター４は，Ｓ１５４と同様に，印刷ジョブの実行結果情報をＨＴＴＰサーバー１０８に送信する（Ｓ３１８）。
【００６２】
実行結果情報をＨＴＴＰサーバー１０８において取得した印刷制御サーバー１は，Ｓ１５６と同様に実行結果情報に基づいて印刷ジョブを更新する（Ｓ３２０）。
【００６３】
続いて，印刷制御サーバー１は印刷依頼の送信元である返信管理サーバー２に印刷依頼の実行結果（成功／失敗）を電子メールによって送信する（Ｓ３２２）。具体的には，コンテンツ管理ＡＰサーバー１０９は，実行結果情報に基づいて印刷が完了または失敗したことと，印刷が完了または失敗した印刷対象とを示すテキストを本文として記述し，宛先を印刷依頼の送信元である返信管理サーバー２とする電子メールを生成し，生成した電子メールをＳＭＴＰサーバー１０１を介して返信管理サーバー２に送信する。これにより，通信添削事業者は会員が返信用紙を印刷したかどうかについて把握することが可能になる。
【００６４】
５．返信作成
返信用紙データは，例えば図６Ａに示すように，設問の他，基準マーク６１，６２，シール貼付枠６３，返信用紙６の識別情報６５等を表示したり印刷するためのデータであって出力機器の機種に依存しない形式である。本実施例では既に述べたとおり，返信管理サーバー２からｐｄｆ形式の返信用紙データが印刷制御サーバー１に送信され，印刷制御サーバー１において返信用紙データが印刷データ形式に変換される。会員は通信添削事業者が送信した印刷依頼に応じてプリンター４によって印刷された返信用紙６に文字等を書き込んで返信を作成する。図６Ｂは，返信の一例を示す平面図である。会員シール６４は，会員の識別番号や問題の識別番号が印刷されたシールであって，返信６ａを仕分けするために用いられる。基準マーク６１，６２を印刷することによって，基準マーク６１，６２を基準として会員シール６４の位置を光学的に特定し，会員の識別番号や問題の識別番号を光学的に認識することも可能になる。会員は，予め通信添削事業者から郵送された会員シール６４をシール貼付枠６３に貼り付けて返信６ａを完成させる。なお，会員シール６４に含まれる情報（会員の識別番号や返信用紙の識別番号など）を印刷依頼における回答用紙データに含ませておき，この会員シール６４に含まれる情報もＳ３１６において印刷させるようにしておくことで，シール貼付を不用としても良い。
６．返信送信シーケンス
図７は返信送信シーケンスを示すシーケンス図である。ここでは，会員がプリンター４を用いて返信６ａを返信管理サーバー２に送信する例について説明する。以下の処理は，返信６ａを送信しようとする会員が操作部４６を操作して返信送信モードを選択した状態において実行される。返信送信モードは，返信画像データを生成して宛先ＵＲＬに送信するためのモードである。
【００６５】
はじめに返信６ａがプリンター４によって読み取られる（Ｓ３２６）。例えば，会員が読取部４６の図示しない原稿台ガラスやＡＤＦ（Auto Document Feeder）に返信６ａをセットした状態で操作部４６を操作して読み取り開始を指示すると，コントローラー４１に制御された読取部４４が返信６ａを読み取る。その結果，コントローラー４１のＲＡＭに返信６ａから読み取られた返信画像データが記憶される。
【００６６】
返信６ａを読み取ったプリンター４は，不揮発性メモリに記憶されている宛先ＵＲＬを返信画像データの宛先として設定する（Ｓ３２８）。具体的には，コントローラー４１が不揮発性メモリに記憶している全ての宛先ＵＲＬと，それぞれの宛先ＵＲＬに関連づけて不揮発性メモリに記憶されている返信用紙印刷データの識別情報とを不揮発性メモリから読み出し，操作部４６のディスプレイに返信用紙印刷データの識別情報をドロップダウンリストとして選択可能に表示する。返信用紙６に対応する返信用紙データの識別情報としてファイル名"足し算ドリル１"が選択されると，コントローラー４１は，選択されたファイル名"足し算ドリル１"に関連づけられている宛先ＵＲＬを返信画像データの宛先として設定する。返信６ａは返信用紙データ"足し算ドリル１"に基づいて印刷された返信用紙６から作成された物であるから，会員は，ファイル名"足し算ドリル１"を選択することによって返信ａを送信すべき適切な宛先ＵＲＬを選択することができる。また宛先ＵＲＬに関連づけられている識別情報を返信用紙６に印刷しておけば，会員は適切な宛先を容易に選択することができる。このようにして会員の操作に応じて宛先ＵＲＬを設定することにより，返信画像データの宛先ＵＲＬが異なる会員がプリンターを共有していたり，返信用紙毎に異なる宛先ＵＲＬが設定されている場合にも，宛先ＵＲＬを選択して返信画像データを送信することが可能になる。またプリンター４に宛先ＵＲＬが記憶されているため，宛先ＵＲＬを会員がキー操作によって入力する必要がない。さらに，宛先ＵＲＬに関連づけられた識別情報を選択対象として表示することによって，会員は適切な宛先ＵＲＬを容易に選択することができる。
【００６７】
次にプリンター４は，設定した宛先ＵＲＬに返信画像データをインターネットを介して送信する（Ｓ３３２）。具体的には，コントローラー４１は，ＨＴＴＰを用いて宛先ＵＲＬに外部Ｉ／Ｆ４２を介して返信画像データを送信する。
【００６８】
その結果，返信管理サーバー２は返信画像データを受信する（Ｓ３３２）。返信用紙データ毎に異なる宛先ＵＲＬを印刷依頼の本文に設定しておくことにより，返信管理サーバー２では，返信画像データを返信用紙の種類毎に受信できる。また，会員や会員属性（年齢，学年，住所の市町村名等）毎に異なる宛先ＵＲＬを印刷依頼の本文に設定しておくことにより，返信管理サーバー２では，返信画像データを会員属性毎に受信できる。
【００６９】
以上説明した返信送信シーケンスでは，予め返信用紙送信シーケンスにおいてプリンター４に記憶されていた宛先ＵＲＬを返信画像データの宛先として設定できるため，返信画像データの宛先ＵＲＬを会員が入力する必要がない。したがって，返信画像データの誤送信を防止できるとともに，会員による宛先ＵＲＬの設定作業負担を軽減することができる。
【００７０】
７．他の実施形態
尚，本発明の技術的範囲は，上述した実施例に限定されるものではなく，本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
例えば，返信用紙データのファイル名をユーザーに選択させることによって宛先ＵＲＬを設定する例を説明したが，返信画像データの宛先を以下のように自動的に設定するようにしても良い。返信画像データの宛先を自動設定するには，返信用紙データに関連づけられた宛先と当該返信用紙データに基づいて印刷される返信用紙とを関連づける識別情報を返信用紙に印刷すればよい。識別情報は光学的に読み取って認識可能な形態であればどのような形態でも良いが，文字認識が不要なバーコードが望ましい。
【００７１】
図８は宛先と返信用紙とを関連づける識別情報としてバーコードを用いる場合の印刷用紙送信シーケンスを示しており，図１０はバーコード６６が付された返信の宛先を自動設定して返信をインターネットを介して送信する返信送信シーケンスを示している。図５，図７に示したシーケンスと同一の処理を実行するステップには同一の符号が付されている。
【００７２】
Ｓ３００に対応するＳ３００ａでは，返信管理サーバー２は，返信用紙データを添付して本文に返信識別ＩＤと宛先ＵＲＬを含めた電子メールを印刷依頼として印刷制御サーバー１に送信する（Ｓ３００ａ）。
【００７３】
印刷依頼を受信すると，印刷制御サーバー１は，返信識別ＩＤに基づいてバーコード画像データを生成し，返信用紙データにバーコード画像データを合成し，合成した返信用紙データを印刷するための印刷ジョブを生成する（Ｓ３０２ａ）。返信識別ＩＤは返信用紙データに基づいて印刷される返信用紙の識別情報である。返信用紙データと宛先ＵＲＬが関連づけられているため，返信識別ＩＤを返信用紙に印刷すれば，光学的に認識される返信識別ＩＤによって返信用紙と宛先ＵＲＬとを関連付けることが可能になる。そこで印刷制御サーバー１は，返信識別ＩＤをバーコードとして印刷するために，返信識別ＩＤからバーコード画像を生成して返信用紙データに合成する。バーコード画像が合成された返信用紙データから印刷ジョブを生成する処理については，返信識別ＩＤがジョブＩＤに関連づけてＤＢサーバー１０６に記憶される点を除けば，上述したＳ３０２と同じであるから説明を省略する。
【００７４】
Ｓ３１０に対応するＳ３１０ａでは，サーバー１は，印刷ジョブ情報として，ジョブＩＤと，ジョブＩＤに関連づけられた返信画像データの宛先ＵＲＬ・返信識別ＩＤ・ＨＴＴＰサーバー１０８のＵＲＬ・印刷ジョブのページ記述言語の種類とをプリンター４にＨＴＴＰを用いて送信する。
【００７５】
Ｓ３１１に対応するＳ３１１ａでは，プリンター４は，返信画像データの宛先ＵＲＬと返信識別ＩＤを関連づけてコントローラー４１の不揮発性メモリに記憶する。
Ｓ３１６が実行されると，図９Ａに示すように返信識別ＩＤに対応するバーコード６６が付された返信用紙６ｂがプリンター４によって印刷される。
【００７６】
Ｓ３２８に対応するＳ３２８ａでは，プリンター４は，不揮発性メモリに記憶されている宛先ＵＲＬを返信画像データの宛先として自動設定する。具体的にはまず，コントローラー４１のＲＡＭに記憶された返信画像データがコントローラー４１によって解析される。返信画像データにはバーコード６６の画像が含まれているため，このバーコードの画像の解析に基づいて返信識別ＩＤが認識される。続いてコントローラー４１は，認識された返信識別ＩＤに関連づけて不揮発性メモリに記憶している宛先ＵＲＬを不揮発性メモリから読み出して返信画像データの宛先として設定する。
【００７７】
このように返信用紙データに関連づけられた宛先ＵＲＬと当該返信用紙データに基づいて印刷される返信用紙６ｂとを関連づけるバーコード６６を返信用紙６ｂに印刷することによって，プリンター４が宛先ＵＲＬを自動設定することが可能になる。また，返信管理サーバー２から送信される識別情報に基づいて印刷制御サーバー１においてバーコード画像を生成して返信用紙画像データに合成するため，印刷制御サーバー１に登録されるプリンターにおけるバーコード認識の仕様を統一することができる。
【００７８】
その他，宛先ＵＲＬを設定する手法としては，宛先ＵＲＬをユーザーによって選択させるために宛先ＵＲＬ自体をプリンター４の操作部４６に表示してもよいし，宛先ＵＲＬに対応する返信用紙データの印刷日時をプリンターの不揮発性メモリ等に記憶しておいて選択可能に表示してもよい。そもそも，宛先ＵＲＬを１件分のみ記憶するようにし，選択をせずに記憶している宛先ＵＲＬに送信を行うようにしても良い。この場合，記憶している宛先ＵＲＬに送信を行ったのち，送信が成功していれば宛先ＵＲＬを不揮発性メモリから削除し，次の宛先ＵＲＬを含む印刷ジョブを受け付けるようにする。送信が失敗していた場合は，再送信を繰り返すか，ユーザーから取り消しの指示を受けて宛先ＵＲＬを不揮発性メモリから削除する。
【００７９】
また，上記実施例では会員端末３を操作してプリンター４を印刷制御サーバー１に登録する例を説明したが，プリンター４の操作部４６をユーザーが操作してプリンター４を印刷制御サーバー１に登録しても良い。
また，上記実施例ではプリンター４が印刷制御サーバー１から印刷待ち情報を受信すると自動的に印刷ジョブを実行する例を示したが，印刷待ち情報を受信したプリンター４の操作部４６に印刷ジョブの存在を表示させ，ユーザーによる印刷ジョブの実行指示を待ってプリンター４が印刷ジョブを実行してもよい。
【００８０】
また上記実施例では，印刷制御サーバー１がＬＡＮで接続された複数のサーバーコンピューターによって構成される例を説明したが，印刷制御サーバー１の機能を単一のサーバーコンピューターで実現することも可能である。
また，プリンター４と印刷制御サーバー１との通信プロトコルについては，どのようなプッシュ型通信プロトコルやプル型通信プロトコル（サーバーからクライアントに対する処理が必ずクライアントからの要求に応えて実行されるプロトコル）を用いても良い。例えば，宛先ＵＲＬや返信用紙データをＨＴＴＰを用いて返信管理サーバー２から印刷制御サーバー１に送信しても良い。
また，画像読み取り機能のないプリンターにイメージスキャナーを接続してプリンターに返信画像データを取り込んでもよいし，イメージスキャナーで読み取った返信画像データをリムーバブルメモリを介してプリンターに取り込んでも良い。
【符号の説明】
【００８１】
１…印刷制御サーバー，２…ゲスト端末，３…管理者端末，４…プリンター，５…プリンター，１１…ＣＰＵ，１２…ＲＡＭ，１３…ＲＯＭ，１４…ＨＤＤ，１５…外部Ｉ／Ｆ，１６…内部Ｉ／Ｆ，４１…コントローラー，４２…外部Ｉ／Ｆ，４３…印刷エンジン，４６…ユーザーＩ／Ｆ，１０１…ＳＭＴＰサーバー，１０２…データ変換サービスＡＰサーバー，１０３…データ変換サーバー，１０４…ＸＭＰＰサーバー，１０５…プリンター通信ＡＰサーバー，１０６…ＤＢサーバー，１０７…アカウント管理ＡＰサーバー，１０８…ＨＴＴＰサーバー，１０９…コンテンツ管理ＡＰサーバー，１１０…ＨＴＴＰサーバー
【図１】
2012155576.tif 000003
【図２】
2012155576.tif 000004
【図３】
2012155576.tif 000005
【図４】
2012155576.tif 000006
【図５】
2012155576.tif 000007
【図６】
2012155576.tif 000008
【図７】
2012155576.tif 000009
【図８】
2012155576.tif 000010
【図９】
2012155576.tif 000011
【図１０】
2012155576.tif 000012