(57)【要約】【課題】ビットマップ形式に変換された変換データが通信回線を介してネットワークから印刷機に供給される印刷サービス提供装置及び印刷システムを提供する。【解決手段】ネットワーク上に配置され且つ少なくとも１つの印刷機と通信回線を介して接続されて印刷サービスを提供する印刷サービス提供装置であって、ビットマップ形式に変換された変換データを予め記憶すると共に、当該変換データを印刷指示に応じて前記通信回線を介して前記印刷機に供給する印刷サービス提供装置を用いる。【選択図】図１
2015114820.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に配置され且つ少なくとも１つの印刷機と通信回線を介して接続されて印刷サービスを提供する印刷サービス提供装置であって、
ビットマップ形式に変換された変換データを予め記憶すると共に、当該変換データを印刷指示に応じて前記通信回線を介して前記印刷機に供給する印刷サービス提供装置。
【請求項２】
ネットワーク上に配置され且つ少なくとも１つの印刷機と通信回線を介して接続されて印刷サービスを提供する印刷サービス提供装置であって、
ビットマップ形式に変換された変換データを予め記憶する記憶手段と、
印刷指示に応じて前記記憶手段に記憶された前記変換データを取得し、当該変換データを通信回線を介して接続された印刷機に供給する供給手段と、
を備えた印刷サービス提供装置。
【請求項３】
前記ビットマップ形式に変換された変換データが、出力する印刷機の性能に応じた圧縮方法で圧縮されて記憶される、請求項１又は請求項２に記載の印刷サービス提供装置。
【請求項４】
少なくとも１つの印刷機と、
前記印刷機と通信回線を介して接続された第１の情報処理装置と、
ビットマップ形式に変換された変換データを予め記憶する記憶手段を備え、ネットワーク上に配置され且つ前記第１の情報処理装置及び前記印刷機の各々と通信回線を介して接続されて印刷サービスを提供する印刷サービス提供装置と、
を備え、
前記第１の情報処理装置が、印刷指示に応じて前記記憶手段に記憶された前記変換データを取得し、当該変換データを印刷指示に応じて指定された印刷機に供給する、
印刷システム。
【請求項５】
前記第１の情報処理装置が、ファイアーウォールを介して前記印刷サービス提供装置と接続されている、請求項４に記載の印刷システム。
【請求項６】
前記第１の情報処理装置と通信回線を介して接続され、ベクター形式の印刷データを処理してビットマップ形式に変換された変換データを生成する第２の情報処理装置を更に備え、
前記第１の情報処理装置が、前記印刷サービス提供装置から印刷データを取得して前記第２の情報処理装置に印刷データを供給し、前記第２の情報処理装置から前記変換データを取得して当該変換データを前記印刷サービス提供装置に送信する、
請求項４または請求項５に記載の印刷システム。
【請求項７】
前記ビットマップ形式に変換された変換データが、出力する印刷機の解像度及び印刷品質の少なくとも一方に応じた圧縮方法で圧縮されて記憶される、請求項４から請求項６までのいずれか１項に記載の印刷システム。
【請求項８】
前記印刷サービス提供装置が、印刷データが前記第１の情報処理装置により取得されるまで印刷データを管理する管理手段と、印刷データを編集する編集手段を更に備え、
前記編集手段により印刷データが編集された場合は、前記管理手段は編集後の印刷データを管理する、請求項４から請求項７までのいずれか１項に記載の印刷システム。
【請求項９】
前記第１の情報処理装置が、前記印刷準備が整えられたデータが印刷機に供給された後も、当該データを保持する保持手段を更に備えた、請求項４から請求項８までのいずれか１項に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷サービス提供装置及び印刷システムに関する。
【背景技術】
【０００２】
特許文献１には、情報処理装置から受け取った印刷ジョブに対し，当該印刷ジョブに対する加工処理の少なくとも一部を実行するサーバにおいて、前記印刷ジョブに対する加工処理に，画像形成を行わない処理であって監視対象の処理として定めてある監視対象処理が含まれるか否かを判断する判断手段と、前記判断手段にて前記監視対象処理が含まれると判断された場合に，前記印刷ジョブに対する加工処理を完遂させない処理と、前記印刷ジョブの依頼元と同じ依頼元から受け取った印刷ジョブに対する加工処理を実行させない処理との、少なくとも一方を行う防御手段と、を備えることを特徴とするサーバが開示されている。
【０００３】
特許文献２には、Ｗｅｂブラウザを備えるクライアント端末、プリントサーバ、およびプリンタを含む印刷システムであって、前記プリントサーバは、前記クライアント端末から、印刷可能なプリンタを示す情報を含むプリンタ一覧の要求を受信する一覧要求受信手段と、前記プリンタに対し、当該プリンタが印刷可能か否かを示すステータスの取得要求を送信し、取得する取得手段と、前記プリンタ一覧の要求を送信したクライアント端末に対し、前記取得手段にて取得したプリンタのステータスを用いて、前記クライアント端末の前記Ｗｅｂブラウザにて表示するための形式で記述されたプリンタ一覧のデータを送信する送信手段とを有し、前記取得手段にて前記プリンタのステータスが取得できない場合、前記送信手段は、前記プリンタ一覧のデータに、ステータスを取得できないプリンタに対して前記クライアント端末の前記Ｗｅｂブラウザがステータスを問い合わせるためのコマンドを含めて送信し、前記クライアント端末は、前記プリントサーバに対し、前記プリンタ一覧の要求を送信する一覧要求送信手段と、前記プリントサーバから受信した前記プリンタ一覧のデータに含まれる前記コマンドに従い、前記プリンタからステータスを取得するステータス取得手段と、前記ステータス取得手段により取得したステータスを用いて、前記プリントサーバから受信した前記プリンタ一覧のデータを更新する更新手段と、前記更新手段により更新された前記プリンタ一覧のデータを用いて、前記プリンタ一覧と、当該プリンタ一覧に含まれる印刷可能なプリンタをユーザが前記Ｗｅｂブラウザにて選択するための項目とを表示する表示手段とを有することを特徴とする印刷システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２-１３３６８５号公報
【特許文献２】特開２０１２-０６３９４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ビットマップ形式に変換された変換データが通信回線を介してネットワークから印刷機に供給される印刷サービス提供装置及び印刷システムを提供する。
【課題を解決するための手段】
【０００６】
上記目的を達成するための各請求項に係る発明は以下の構成を備えている。
【０００７】
請求項１に記載の発明は、ネットワーク上に配置され且つ少なくとも１つの印刷機と通信回線を介して接続されて印刷サービスを提供する印刷サービス提供装置であって、ビットマップ形式に変換された変換データを予め記憶すると共に、当該変換データを印刷指示に応じて前記通信回線を介して前記印刷機に供給する印刷サービス提供装置である。
【０００８】
請求項２に記載の発明は、ネットワーク上に配置され且つ少なくとも１つの印刷機と通信回線を介して接続されて印刷サービスを提供する印刷サービス提供装置であって、ビットマップ形式に変換された変換データを予め記憶する記憶手段と、印刷指示に応じて前記記憶手段に記憶された前記変換データを取得し、当該変換データを通信回線を介して接続された印刷機に供給する供給手段と、を備えた印刷サービス提供装置である。
【０００９】
請求項３に記載の発明は、前記ビットマップ形式に変換された変換データが、出力する印刷機の性能に応じた圧縮方法で圧縮されて記憶される、請求項１又は請求項２に記載の印刷サービス提供装置である。
【００１０】
請求項４に記載の発明は、少なくとも１つの印刷機と、前記印刷機と通信回線を介して接続された第１の情報処理装置と、ビットマップ形式に変換された変換データを予め記憶する記憶手段を備え、ネットワーク上に配置され且つ前記第１の情報処理装置及び前記印刷機の各々と通信回線を介して接続されて印刷サービスを提供する印刷サービス提供装置と、を備え、前記第１の情報処理装置が、印刷指示に応じて前記記憶手段に記憶された前記変換データを取得し、当該変換データを印刷指示に応じて指定された印刷機に供給する、印刷システムである。
【００１１】
請求項５に記載の発明は、前記第１の情報処理装置が、ファイアーウォールを介して前記印刷サービス提供装置と接続されている、請求項４に記載の印刷システムである。
【００１２】
請求項６に記載の発明は、前記第１の情報処理装置と通信回線を介して接続され、ベクター形式の印刷データを処理してビットマップ形式に変換された変換データを生成する第２の情報処理装置を更に備え、前記第１の情報処理装置が、前記印刷サービス提供装置から印刷データを取得して前記第２の情報処理装置に印刷データを供給し、前記第２の情報処理装置から前記変換データを取得して当該変換データを前記印刷サービス提供装置に送信する、請求項４または請求項５に記載の印刷システムである。
【００１３】
請求項７に記載の発明は、前記ビットマップ形式に変換された変換データが、出力する印刷機の解像度及び印刷品質の少なくとも一方に応じた圧縮方法で圧縮されて記憶される、請求項４から請求項６までのいずれか１項に記載の印刷システムである。
【００１４】
請求項８に記載の発明は、前記印刷サービス提供装置が、印刷データが前記第１の情報処理装置により取得されるまで印刷データを管理する管理手段と、印刷データを編集する編集手段を更に備え、前記編集手段により印刷データが編集された場合は、前記管理手段は編集後の印刷データを管理する、請求項４から請求項７までのいずれか１項に記載の印刷システムである。
【００１５】
請求項９に記載の発明は、前記第１の情報処理装置が、前記印刷準備が整えられたデータが印刷機に供給された後も、当該データを保持する保持手段を更に備えた、請求項４から請求項８までのいずれか１項に記載の印刷システムである。
【発明の効果】
【００１６】
請求項１に係る発明によれば、本発明の構成を備えない場合に比べて、印刷処理の速度が向上する。
【００１７】
請求項２に係る発明によれば、ネットワーク上の豊富な資源が利用される。
【００１８】
請求項３に係る発明によれば、本発明の構成を備えない場合に比べて、印刷品質を損なうことなく印刷処理の速度が向上する。
【００１９】
請求項４に係る発明によれば、本発明の構成を備えない場合に比べて、印刷処理の速度が向上する。
【００２０】
請求項５に係る発明によれば、ビットマップ形式に変換された変換データがファイアーウォールを介して印刷機に供給される。
【００２１】
請求項６に係る発明によれば、印刷データが専用の装置（第２の情報処理装置）による管理下で処理されて、ビットマップ形式に変換された変換データが生成される。
【００２２】
請求項７に係る発明によれば、本発明の構成を備えない場合に比べて、印刷品質を損なうことなく印刷処理の速度が向上する。
【００２３】
請求項８に係る発明によれば、印刷データが編集される。
【００２４】
請求項９に係る発明によれば、本構成を備えない場合に比べて、再印刷を行う場合に印刷処理の速度が向上する。
【図面の簡単な説明】
【００２５】
【図１】印刷システムの構成の一例を示すブロック図である。
【図２】クライアント端末の構成の一例を示すブロック図である。
【図３】プリンタの構成の一例を示すブロック図である。
【図４】クラウドプリントサービスの機能構成の一例を示すブロック図である。
【図５】変換データ登録時の動作シーケンスを示す図である。
【図６】印刷指示時の動作シーケンスを示す図である。
【図７】Ｗｅｂブラウザにより表示される画面の一例を示す図である。
【図８】Ｗｅｂブラウザにより表示される画面の他の一例を示す図である。
【発明を実施するための形態】
【００２６】
以下、図面を参照して本発明の実施の形態について説明する。
【００２７】
＜印刷システム＞
まず、本実施の形態に係る「印刷システム」の構成について説明する。
図１は印刷システムの構成の一例を示すブロック図である。図１に示すように、本実施の形態に係る印刷システム１０は、ローカル・エリア・ネットワーク（ＬＡＮ）１２、ファイアーウォール（ＦＷ）１４、クラウド１６及びクラウドプリントサービス１８を含む。ここで「クラウド」とは、インターネット等のパブリック・ネットワークである。クラウドプリントサービス１８は、クラウド１６に接続されたサービス提供装置であり、ログインしたユーザに印刷サービスを提供する。ＦＷ１４は、ＬＡＮ１２とクラウド１６との間のアクセスを制限する。
【００２８】
ＬＡＮ１２は、少なくとも１つのクライアント端末２０、少なくとも１つのプリンタ２２、少なくとも１つのエージェントサーバ２４及び少なくとも１つのＲＩＰサーバ２６を含んで構成されている。クライアント端末２０、プリンタ２２、エージェントサーバ２４及びＲＩＰサーバ２６は、ＬＡＮ１２により互いに接続されて通信を行う。また、クライアント端末２０、プリンタ２２、エージェントサーバ２４及びＲＩＰサーバ２６の各々は、ＦＷ１４による制限下でクラウド１６上の機器との通信を行う。
【００２９】
図示した例では、ＬＡＮ１２では、サイトＡ、サイトＢ、サイトＣ、・・・サイトＮというように、複数のサイトに配置された機器が通信可能に接続されている。サイトＡには、クライアント端末２０Ａ、プリンタ２２Ａ、エージェントサーバ２４Ａ及びＲＩＰサーバ２６Ａが配置されている。サイトＢには、クライアント端末２０Ｂ及びプリンタ２２Ｂが配置されている。サイトＣには、クライアント端末２０Ｃ及びプリンタ２２Ｃが配置されている。サイトＮには、クライアント端末２０Ｎ及びプリンタ２２Ｎが配置されている。なお、各サイトに配置された機器を区別する必要がない場合は、各々を、クライアント端末２０、プリンタ２２、エージェントサーバ２４及びＲＩＰサーバ２６と称する。
【００３０】
クライアント端末２０は、クラウド１６に接続可能なコンピュータ等の情報処理装置である。本実施の形態では、クラウドプリントサービス１８へのアクセスが許可されている。後述する通り（図４参照）、クライアント端末２０は、Ｗｅｂブラウザ７４を内蔵している。Ｗｅｂブラウザ７４は、Ｗｅｂ頁を閲覧するアプリケーション・プログラム（以下、「アプリケーション」又は「アプリ」という）である。クライアント端末２０は、Ｗｅｂブラウザ７４によって表示された画面（Ｗｅｂ頁）を閲覧・操作して、クラウドプリントサービス１８により提供されるアプリケーション（変換データ登録アプリ・印刷指示アプリ）を利用する。
【００３１】
エージェントサーバ２４は、クラウド１６に接続可能なコンピュータ等の情報処理装置である。本実施の形態では、クラウドプリントサービス１８へのアクセスが許可されている。また、本実施の形態では、クラウドプリントサービス１８からプリンタ２２に直接アクセスできないように、ＦＷ１４が設定されている。エージェントサーバ２４は、プリンタ２２に代ってクラウドプリントサービス１８との通信を行い、受信したデータをプリンタ２２に供給する。
【００３２】
ここで供給される「データ」とは、印刷準備が整えられたデータ、即ち、プリンタ２２でＲＩＰ処理を行わずに印刷されるビットマップ形式に変換されたデータ（以下、「変換データ」という。）である。変換データは、ビットマップデータに変換された画像データと、ページ、部数等の印刷パラメータを含む印刷指示情報とを含む。
【００３３】
ＲＩＰサーバ２６は、コンピュータ等の情報処理装置である。本実施の形態では、クラウドプリントサービス１８からＲＩＰサーバ２６に直接アクセスできないように、ＦＷ１４が設定されている。上記のエージェントサーバ２４は、ＲＩＰサーバ２６に代ってクラウドプリントサービス１８との通信を行い、受信したデータをＲＩＰサーバ２６に供給する。ここで供給される「データ」とは、ＲＩＰ処理される前の画像データと印刷指示情報とを含む印刷データである。
【００３４】
ＲＩＰサーバ２６は、エージェントサーバ２４から印刷データを受け取り、印刷指示情報に従って画像データのＲＩＰ処理を行う。ここで「ＲＩＰ（Ruster Image Processor）処理」とは、コンピュータ等の情報処理装置で作成されたベクター形式の印刷データを、ビットマップ形式のデータ（変換データ）に変換する処理である。プリンタ２２は、ＲＩＰ処理された変換データを受け取り、変換データに基づいて印刷処理を実行する。ＬＡＮ１２に配置されたＲＩＰサーバ２６の管理下でＲＩＰ処理を行うことで、クラウドプリントサービス１８でＲＩＰ処理を行う場合に比べて、色やフォントの管理が容易となる。
【００３５】
クラウドプリントサービス１８は、プリントサーバ７０とストレージ７２とを含む。プリントサーバ７０は、印刷サービスを実行するサーバであり、クラウド１６に接続可能なコンピュータ等の情報処理装置として構成されている。本実施の形態では、単独のサーバとして図示するが、複数のサーバにより印刷サービスを実行する構成としてもよい。ストレージ７２は、上記の変換データが格納される記憶装置である。
【００３６】
印刷データは、ＬＡＮ１４に配置されたＲＩＰサーバ２６によりビットマップ形式のデータに変換され、変換データがクラウド１６上のストレージ７２に予め格納される。ストレージ７２からプリンタ２２にＲＩＰ処理された変換データが供給されるので、印刷時のＲＩＰ処理が不要となり印刷処理の速度が向上する。また、クラウド１６上の豊富な資源が利用される。更に、事前に変換データを作り貯めておくことで、印刷処理の速度が一層向上する。なお、クラウドプリントサービス１８の詳細な構成及び動作については後述する。
【００３７】
（クライアント端末等）
次に、クライアント端末２０について説明する。
図２はクライアント端末の電気的な構成の一例を示すブロック図である。上記の通り、クライアント端末２０は、コンピュータ等の情報処理装置である。クライアント端末２０は、ＣＰＵ（中央処理装置：Central Processing Unit）３０、ＲＯＭ（Read Only Memory）３２、ＲＡＭ（Random Access Memory）３４、記憶装置としてのＨＤＤ（Hard Disk Drive）３６、ディスプレイ等の表示装置３８、キーボードやマウス等の入力装置４０、及び通信回線に接続するための通信インターフェイス（Ｉ／Ｆ）４２を備えている。
【００３８】
ＣＰＵ３０、ＲＯＭ３２、ＲＡＭ３４、ＨＤＤ３６、表示装置３８、入力装置４０及び通信Ｉ／Ｆ４２の各々は、バス４４を介して互いに接続されている。ＣＰＵ３０は、ＲＯＭ３２やＨＤＤ３６等の記憶装置に記憶されたプログラムを読み出して、ＲＡＭ３４をワークエリアとして使用してプログラムを実行する。プログラムには、Ｗｅｂブラウザ７４等のアプリケーション・プログラムも含まれる。
【００３９】
なお、クライアント端末２０には、各種ドライブが接続されていてもよい。各種ドライブは、フレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭなどのコンピュータ読み取り可能な可搬性の記録媒体からデータを読み込んだり、記録媒体に対してデータを書き込んだりする装置である。各種ドライブを備える場合には、可搬性の記録媒体にプログラムを記録しておいて、これを対応するドライブで読み込んで実行してもよい。
【００４０】
また、エージェントサーバ２４、ＲＩＰサーバ２６、及びプリントサーバ７０の各々も、コンピュータ等の情報処理装置であり、クライアント端末２０と同様の電気的な構成を備えている。即ち、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ、表示装置、入力装置及び通信Ｉ／Ｆを備え、各々がバスを介して互いに接続されている。
【００４１】
（プリンタ）
次に、プリンタ２２の構成について説明する。
図３はプリンタの電気的な構成の一例を示すブロック図である。プリンタ２２は、ＣＰＵ５０、ＲＯＭ５２、ＲＡＭ５４、不揮発性メモリ（ＮＶＲＡＭ）５６、画像読取部５８、画像形成部６０、操作パネル６２及び通信Ｉ／Ｆ６４を備えている。ＣＰＵ５０、ＲＯＭ５２、ＲＡＭ５４、ＮＶＲＡＭ５６、画像読取部５８、画像形成部６０、操作パネル６２及び通信Ｉ／Ｆ６４の各々は、バス６６を介して接続されている。
【００４２】
ＣＰＵ５０、ＲＯＭ５２、ＲＡＭ５４及びＮＶＲＡＭ５６は、装置全体の制御及び各種演算を行うコンピュータを構成する。即ち、ＣＰＵ５０は、ＲＯＭ５２、ＮＶＲＡＭ５６等の記憶装置に記憶された各種制御プログラムや各種設定値を読み出して、ＲＡＭ５４をワークエリアとして使用してプログラムを実行する。
【００４３】
画像読取部５８は、ＣＣＤイメージセンサ等を備え、用紙等の記録媒体上に形成された画像を光学的に読み取り、画像データを生成する。画像形成部６０は、電子写真方式やインクジェット方式により記録媒体上に画像を形成する。操作パネル６２は、各種ボタンや各種画面を表示するためのタッチパネルなどを含んで構成されている。
【００４４】
操作パネル６２は、上記構成により、ユーザの操作を受け付けると共に、ユーザに各種情報を表示する。通信Ｉ／Ｆ６４は、通信回線に接続するための通信インターフェイスである。本実施の形態では、エージェントサーバ２４から通信回線を介して変換データを受け取る。
【００４５】
＜クラウドプリントサービス＞
次に、クラウドプリントサービス１８について説明する。
図４はクラウドプリントサービスの機能構成の一例を示すブロック図である。クラウドプリントサービス１８は、プリントサーバ７０と、変換データを格納するストレージ７２とを含む。プリントサーバ７０は、印刷サービスを実行するサーバであり、変換データ登録アプリ７６、ジョブ管理部７８及び印刷指示アプリ８０を含む。
【００４６】
ジョブ管理部７８には、印刷ジョブ管理フォルダ８２と仮受けフォルダ８４とが用意されている。印刷ジョブ管理フォルダ８２には、ＬＡＮ１４を管理するシステム管理者（図示せず）によって、印刷データが格納される。印刷データは、ＲＩＰ処理される前の画像データと印刷指示情報とを含む。仮受けフォルダ８４には、クライアント端末２０から変換データの登録が指示された場合に、登録指示に係る印刷データが一時的に格納される。印刷データがクラウド１６上で管理されるので、記録媒体の種類や後処理の設定が容易になる。
【００４７】
変換データ登録アプリ７６は、仮受けフォルダ８４に格納された印刷データに基づいて変換データを取得し、取得された変換データをストレージ７２に格納する「変換データ登録処理」を実行するアプリケーション・プログラムである。印刷指示アプリ８０は、ストレージ７２に格納された変換データを、印刷指示に応じてプリンタ２２に供給するアプリケーション・プログラムである。変換データは、エージェントサーバ２４を介してプリンタ２２に供給される。
【００４８】
変換データ登録アプリ７６による「変換データ登録」の動作シーケンスと、印刷指示アプリ８０による「印刷指示」の動作シーケンスとを、図面を参照して具体的に説明する。ここでは、印刷データを「ジョブファイル」、印刷データに含まれる印刷指示情報を「ジョブチケット」という。
【００４９】
（変換データ登録シーケンス）
図５は変換データ登録時の動作シーケンスを示す図である。図４及び図５を参照して「変換データ登録」の動作シーケンスについて説明する。クライアント端末２０が変換データ登録アプリ７６にアクセスするとシーケンスが開始する。クライアント端末２０は、Ｗｅｂブラウザ７４によって表示された画面を閲覧・操作して、変換データ登録アプリ７６を利用する。
【００５０】
まず、ステップ１００で、クライアント端末２０から、印刷ジョブ管理フォルダ８２に格納されたジョブファイルの一覧表示が指示される。次に、ステップ１０２で、変換データ登録アプリ７６は、当該指示に応じて、印刷ジョブ管理フォルダ８２からジョブファイルの一覧を取得する。変換データ登録アプリ７６の一覧表示機能により、クライアント端末２０にジョブファイルを一覧表示するためのデータが送信される。Ｗｅｂブラウザ７４によりクライアント端末２０の表示装置に、ジョブファイルが一覧表示される。次に、ステップ１０４で、クライアント端末２０から、選択されたジョブファイルの変換データの登録が指示される。
【００５１】
図７はＷｅｂブラウザ７４により表示される画面の一例を示す図である。この例の画面９０では、Ａ〜Ｆまでのファイル名の複数のジョブファイル９２が、チェックボックス９４により選択可能に一覧表示されている。例えば、ファイル名「Ａ」に係るジョブファイル９２は、カタログＡの印刷データを変換データとして登録するためのジョブファイルである。画面９０には登録ボタン９６も配置されている。ユーザは、チェックボックス９４によりジョブファイルを選択し、登録ボタン９６を操作して登録を指示する。例えばこの例では、ジョブファイル「Ｃ」が選択されている。
【００５２】
次に、ステップ１０６で、当該指示に応じて、変換データ登録アプリ７６の選択機能及び登録機能により、選択されたジョブファイルが、印刷ジョブ管理フォルダ８２から仮受けフォルダ８４にコピーされる。変換データ登録アプリ７６は、テキストの差し替え・変更、画像の差し替え等を行えるように、ジョブファイルの編集機能を備えていてもよい。この場合は、編集後のジョブファイルが仮受けフォルダ８４にコピーされる。また、編集によりジョブファイルが完成するようにしてもよい。
【００５３】
次に、ステップ１０８及び１１０で、エージェントサーバ２４は、変換データの登録が指示されたジョブファイルの有無を確認する。エージェントサーバ２４は、予め定めたタイミングで仮受けフォルダ８４をポーリングしている。印刷ジョブ管理フォルダ８２から仮受けフォルダ８４へのコピーが完了すると、コピーされたジョブファイルがエージェントサーバ２４により確認されるようになる。
【００５４】
ジョブファイルを確認すると、次に、ステップ１１２で、エージェントサーバ２４は、仮受けフォルダ８４からジョブファイルを取得する。次に、ステップ１１４で、エージェントサーバ２４は、取得したジョブファイルをＲＩＰサーバ２６に送信する。ＲＩＰサーバ２６は、ジョブチケットに従ってＲＩＰ処理を行う。次に、ステップ１１６で、ＲＩＰサーバ２６は、ＲＩＰ処理された変換データをエージェントサーバ２４に送信する。
【００５５】
次に、ステップ１１８で、エージェントサーバ２４は、変換データをストレージ７２に送信する。送信された変換データは、ストレージ７２に格納される。ここで、変換データを圧縮して格納してもよい。例えば、出力するプリンタ２２の性能（解像度・印刷品質）に応じて圧縮してもよい。印刷品質を損なうことなく印刷処理の速度が向上する。また、クラウド１６上の資源が節約される。更に、圧縮された変換データは、圧縮されていないデータに比べて転送速度が向上する。
【００５６】
（印刷指示シーケンス）
図６は印刷指示時の動作シーケンスを示す図である。図４及び図６を参照して「印刷指示」の動作シーケンスについて説明する。クライアント端末２０が印刷指示アプリ８０にアクセスするとシーケンスが開始する。クライアント端末２０は、Ｗｅｂブラウザ７４によって表示された画面を閲覧・操作して、印刷指示アプリ８０を利用する。
【００５７】
まず、ステップ２００で、クライアント端末２０から、ストレージ７２に格納された変換データの一覧表示が指示される。次に、ステップ２０２で、印刷指示アプリ８０は、当該指示に応じて、ストレージ７２から格納された変換データの一覧を取得する。印刷指示アプリ８０の一覧表示機能により、クライアント端末２０に変換データを一覧表示するためのデータが送信される。Ｗｅｂブラウザ７４によりクライアント端末２０の表示装置に、変換データが一覧表示される。次に、ステップ２０４で、クライアント端末２０から、選択された変換データの印刷が指示される。なお、印刷部数や出力先となるプリンタも指示される。
【００５８】
図８はＷｅｂブラウザ７４により表示される画面の他の一例を示す図である。この例の画面１００では、Ａ〜Ｆまでのファイル名の複数のジョブファイル１０２が、チェックボックス１０４により選択可能に一覧表示されている。例えば、ファイル名「Ａ」に係るジョブファイル１０２は、カタログＡの変換データに基づいて印刷処理を行うためのジョブファイルである。画面１００には、部数設定部１０６、出力先設定部１０８、印刷指示ボタン１１０も配置されている。
【００５９】
ユーザは、チェックボックス１０４によりジョブファイルを選択し、部数設定部１０６及び出力先設定部１０８により印刷部数と出力先とを設定し、印刷指示ボタン１１０を操作して印刷を指示する。例えばこの例では、ジョブファイル「Ｃ」が選択され、部数「３」と出力先「プリンタ２」が設定されている。印刷指示アプリ８０の選択機能、設定機能及び印刷指示機能により、「印刷指示に係るジョブ情報」が印刷指示ファイル８６に格納される。
【００６０】
次に、ステップ２０６及び２０８で、エージェントサーバ２４は、印刷指示の有無を確認し、印刷指示が有れば「印刷指示に係るジョブ情報」を取得する。ここで「印刷指示に係るジョブ情報」とは、選択された変換データ、設定された印刷部数、設定された出力先（プリンタ）を示す情報を含む。エージェントサーバ２４は、予め定めたタイミングで印刷指示アプリ８０の印刷指示ファイル８６をポーリングしている。
【００６１】
「印刷指示に係るジョブ情報」が取得されると、次に、ステップ２１０で、エージェントサーバ２４は、ストレージ７２から変換データを取得する。次に、ステップ２１２で、エージェントサーバ２４は、取得した変換データをプリンタ２２に送信する。プリンタ２２は、取得した変換データに基づいて印刷処理を行う。ＲＩＰ処理された変換データが供給されるので、印刷時のＲＩＰ処理が不要となり印刷処理の速度が向上する。また、クラウド１６上の豊富な資源が利用される。
【００６２】
上記のエージェントサーバ２４は、取得した変換データを保持しておくキャッシュ機能を備えていてもよい。再印刷を行う場合に、ストレージ７２から変換データを取得する必要がなく、印刷処理の速度が向上する。
【００６３】
なお、上記では、ファイアウォール（ＦＷ）を設けてＬＡＮとクラウドとの間のアクセスを制限する例について説明したが、ＦＷは必須ではない。ＦＷを設けない場合は、エージェントサーバを省略して、クラウドプリントサービスとＲＩＰサーバの間、クラウドプリントサービスとプリンタの間で、直接アクセスが可能となる。
【００６４】
また、上記では、ＬＡＮのサイトＡにエージェントサーバとＲＩＰサーバを配置する例について説明したが、これに限定される訳ではない。少なくとも１つのエージェントサーバと少なくとも１つのＲＩＰサーバとがＬＡＮ内にあれば、他のサイトからクラウドプリントサービスを利用する場合でも、上記の実施の形態と同様の効果を享受できる。
【００６５】
また、上記実施の形態で説明した印刷サービス提供装置及び印刷システムの構成は一例であり、本発明の主旨を逸脱しない範囲内においてその構成を変更してもよいことは言うまでもない。
【符号の説明】
【００６６】
１０   印刷システム
１２   ローカルエリアネットワーク（ＬＡＮ）
１４   ファイアウォール（ＦＷ）
１６   クラウド
１８   クラウドプリントサービス
２０   クライアント端末
２２   プリンタ
２４   エージェントサーバ
２６   ＲＩＰサーバ
７０   プリントサーバ
７２   ストレージ
７４   Ｗｅｂブラウザ
７６   変換データ登録アプリ
７８   ジョブ管理部
８０   印刷指示アプリ
８２   印刷ジョブ管理フォルダ
８４   仮受けフォルダ
８６   印刷指示ファイル
９０   画面
９２   ジョブファイル
９４   チェックボックス
９６   登録ボタン
１００ 画面
１０２ ジョブファイル
１０４ チェックボックス
１０６ 部数設定部
１０８ 出力先設定部
１１０ 印刷指示ボタン
【図１】
2015114820.tif 000003
【図２】
2015114820.tif 000004
【図３】
2015114820.tif 000005
【図４】
2015114820.tif 000006
【図５】
2015114820.tif 000007
【図６】
2015114820.tif 000008
【図７】
2015114820.tif 000009
【図８】
2015114820.tif 000010