(57)【特許請求の範囲】
【請求項１】
情報処理装置、ジョブ処理情報管理サーバ、ジョブ実行指示装置、およびサーバ装置を備えた情報処理システムであって、
前記情報処理装置は、印刷ジョブの実行処理時に必要となる処理パラメータを示すジョブ処理情報と印刷ジョブの予約要求とを前記サーバ装置に出力し、
前記サーバ装置は、前記ジョブ処理情報と前記印刷ジョブの予約要求とを前記情報処理装置から受信して予約要求された印刷ジョブに対応するジョブ情報を生成し、この生成したジョブ情報と前記ジョブ処理情報管理サーバに格納されている前記ジョブ処理情報とを対応付けるとともに、前記生成したジョブ情報を前記情報処理装置に出力し、
前記情報処理装置は、前記サーバ装置から受け取った前記ジョブ情報を着脱可能な記憶媒体に記憶させ、
前記ジョブ実行指示装置は、前記ジョブ情報が記憶された前記記憶媒体が装着されたとき、前記記憶媒体から読み出した前記ジョブ情報を印刷ジョブの実行開始指示とともにサーバ装置に出力し、
前記サーバ装置は、前記ジョブ情報を示すジョブ識別子を前記ジョブ情報に含めて前記情報処理装置に出力し、前記ジョブ実行指示装置から前記ジョブ情報と印刷ジョブの実行開始指示とを受け取り、受け取ったジョブ情報に含まれている前記ジョブ識別子を参照して、前記ジョブ情報に対応する印刷ジョブにおけるパラメータを前記受け取ったジョブ情報に対応するジョブ処理情報として前記ジョブ処理情報管理サーバから読み出し、この読み出したジョブ処理情報に基づいて印刷ジョブの実行を前記ジョブ実行指示装置と接続されているプリンタ装置に指示し、
前記プリンタ装置は、前記サーバ装置の指示に基づき、前記印刷処理におけるパラメータを用いて、印刷ジョブを実行する
ことを特徴とする情報処理システム。
【請求項２】
前記サーバ装置は、前記ジョブ情報に対応する印刷ジョブの有効期限を示す期限情報を前記ジョブ情報に含めて前記情報処理装置に出力し、前記ジョブ実行指示装置から前記ジョブ情報を受け取ったとき、この受け取ったジョブ情報に含まれている前記期限情報により表される有効期限以内であることを条件として、前記印刷ジョブの実行開始指示を受け付けることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記サーバ装置は、前記ジョブ実行指示装置から前記ジョブ情報を受け取ったとき、この受け取ったジョブ情報に対応するジョブ処理情報をジョブ実行指示装置に出力し、
前記ジョブ実行指示装置は、前記サーバ装置から受け取ったジョブ処理情報の変更の有無を示す情報をサーバ装置に出力し、
前記サーバ装置は、前記ジョブ処理情報の変更が有る旨を示す情報を前記ジョブ実行指示装置から受け取ったときには、変更後のジョブ処理情報に基づいて印刷ジョブを実行させる
ことを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
印刷ジョブの予約要求とジョブ処理情報とを受信して予約要求された印刷ジョブに対応するジョブ情報を生成するジョブ情報生成部と、
前記ジョブ情報生成部が生成したジョブ情報とジョブ処理情報管理サーバに格納されている前記ジョブ処理情報とを対応付けるジョブ処理情報対応化部と、
前記ジョブ情報生成部が生成した前記ジョブ情報を出力するジョブ情報出力部と、
前記ジョブ情報と印刷ジョブの実行開始指示とを受け取る実行開始指示受取部と、
前記実行開始指示受取部が受け取ったジョブ情報に対応するジョブ処理情報をジョブ処理情報管理サーバから読み出し、この読み出したジョブ処理情報に基づいて印刷ジョブを実行させるジョブ実行処理部と
を備え、
前記ジョブ情報を示すジョブ識別子を前記ジョブ情報に含めてジョブを実行する情報処理装置に出力し、前記印刷ジョブの実行を指示するジョブ実行指示装置から前記ジョブ情報と印刷ジョブの実行開始指示とを前記実行開始指示受取部で受け取り、
前記ジョブ実行処理部は、前記実行開始指示受取部が受け取ったジョブ情報に含まれている前記ジョブ識別子を参照して、前記ジョブ情報に対応する印刷ジョブにおけるパラメータを前記受け取ったジョブ情報に対応するジョブ処理情報として前記ジョブ処理情報管理サーバから読み出し、この読み出したジョブ処理情報に基づいて印刷ジョブの実行を前記ジョブ実行指示装置と接続されているプリンタ装置に指示する
ことを特徴とするサーバ装置。
【請求項５】
前記ジョブ処理情報対応化部は、前記ジョブ情報生成部が受信した前記ジョブ処理情報を、前記ジョブ情報生成部が生成したジョブ情報と対応付けて、予め定められた記憶媒体に格納する
ことを特徴とする請求項４に記載のサーバ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷処理に関わるデータをオフラインで入出力することができる機能を備えた情報処理システムおよび当該システムに使用されるサーバ装置に関する。
【０００２】
【従来の技術】
たとえばスキャナ装置などの画像入力装置、あるいはディジタル複写機やプリンタ装置などの画像出力装置において、メモリカードなどの着脱可能な記憶媒体を用いてオフラインでスキャナ機能やプリント機能などを作動させる装置が、たとえば特開平９−９３３７６号に提案されている。
【０００３】
この特開平９‐９３３７６号に記載の方法によれば、たとえば記憶媒体が装置に装着された場合に、記憶媒体に記憶されているジョブの出力方法など）を記載したジョブ処理情報（本例ではプリント処理に関わる出力制御情報）を検索し、同じ記憶媒体内に格納されている画像データのうち、ジョブ処理情報に記述されたファイル名と同じファイル名のデータを読み出し、読み出した画像データに基づいてプリント出力するなど、オフラインでスキャナ機能やプリント機能などを作動させることができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、特開平９‐９３３７６号に記載の方法は、ジョブ処理情報と画像データとをファイル名で関連付けて両者を同一の記憶媒体に格納しており、たとえばプリントパラメータとプリントデータは同じ記憶媒体に存在しなければならず、またそのパラメータでのみしかプリント出力することができない。
【０００５】
このため、記憶媒体は、ジョブ処理情報を格納する分だけ、画像データを格納する領域が少なくなる。また、オフラインでジョブを実行させることはできても、装置が有する全ての機能のうちの一部の機能（本例では、記憶されたパラメータでのみプリント出力）しか作動させることができず、データの再利用ができないなど、多くの機能が無駄になっている。このように、特開平９‐９３３７６号に記載の方法は、オフラインでジョブを実行させる利便性が犠牲になっている。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、記憶媒体に格納するデータ量を多くすることなく、オフラインで印刷ジョブを実行させることができるシステムおよび該システムに使用されるサーバ装置を提供することを目的とする。
【０００７】
また、本発明は、オフラインでも、装置が有する機能を無駄にすることなく作動させることができるシステムおよび該システムに使用される種々の装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明に係る情報処理システムは、情報処理装置、ジョブ処理情報管理サーバ、ジョブ実行指示装置、およびサーバ装置を備えた情報処理システムであって、情報処理装置は、ジョブの実行処理時に必要となる処理パラメータを示すジョブ処理情報とジョブの予約要求とをサーバ装置に出力する。サーバ装置は、ジョブ処理情報とジョブの予約要求とを情報処理装置から受信して予約要求されたジョブに対応するジョブ情報を生成し、この生成したジョブ情報とジョブ処理情報管理サーバに格納されているジョブ処理情報とを対応付けるとともに、生成したジョブ情報を情報処理装置に出力する。情報処理装置は、サーバ装置から受け取ったジョブ情報を着脱可能な記憶媒体に記憶させる。ジョブ実行指示装置は、ジョブ情報が記憶された記憶媒体が装着されたとき、記憶媒体から読み出したジョブ情報をジョブの実行開始指示とともにサーバ装置に出力する。
【０００９】
サーバ装置は、ジョブ実行指示装置からジョブ情報を示すジョブ識別子をジョブ情報に含めて情報処理装置に出力し、ジョブ実行指示装置からジョブ情報と印刷ジョブの実行開始指示とを受け取り、受け取ったジョブ情報に含まれているジョブ識別子を参照して、ジョブ情報に対応する印刷ジョブにおけるパラメータを受け取ったジョブ情報に対応するジョブ処理情報としてジョブ処理情報管理サーバから読み出し、この読み出したジョブ処理情報に基づいて印刷ジョブの実行をジョブ実行指示装置と接続されているプリンタ装置に指示する。プリンタ装置は、サーバ装置の指示に基づき、印刷処理におけるパラメータを用いて印刷ジョブを実行する。
【００１０】
本発明に係る情報処理システムにおいて、サーバ装置は、ジョブ実行指示装置からジョブ情報を受け取け取ったとき、この受け取ったジョブ情報に対応するジョブ処理情報をジョブ実行指示装置に出力し、ジョブ実行指示装置は、サーバ装置から受け取ったジョブ処理情報の変更の有無を示す情報をサーバ装置に出力し、サーバ装置は、ジョブ処理情報の変更が有る旨を示す情報をジョブ実行指示装置から受け取ったときには、変更後のジョブ処理情報に基づいてジョブを実行させるようにしてもよい。
【００１１】
【作用】
本発明において、サーバ装置は、ジョブ処理情報とジョブの予約要求とを受信すると、予約要求されたジョブに対応するジョブ情報を生成し、生成したジョブ情報を出力する。このとき、生成したジョブ情報とジョブ処理情報とを対応付けておく。この後サーバ装置は、ジョブの実行開始指示と着脱可能な記憶媒体から読み出されたジョブ情報とを受け取り、この受け取ったジョブ情報に対応するジョブ処理情報に基づいてジョブを実行させる。この結果、記憶媒体には、ジョブ処理情報そのものではなく、このジョブ処理情報に対応したジョブ情報を記憶させるだけでよくなる。
【００１２】
また、サーバ装置が受け取ったジョブ情報に対応するジョブ処理情報をジョブ実行指示装置側で確認させ、ジョブ処理情報の変更の必要がある場合には、変更後のジョブ処理情報に基づいてジョブを実行させる。
【００１３】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【００１４】
図１は、本発明の情報処理システムの一例を示すブロック図である。情報処理システム１は、プリントデータなどのジョブデータを生成する装置の一例である情報処理装置１０と、ジョブ処理情報を格納したジョブ処理情報管理サーバ２０と、ジョブの実行指示を入力するためのジョブ実行指示装置３０と、ジョブ処理の実行の中心機能をなすサーバ装置４０とがネットワーク９により接続されている。本例では、情報処理装置１０とジョブ処理情報管理サーバ２０とがインターネット９ａに接続され、ジョブ実行指示装置３０とサーバ装置４０とが構内ネットワークのようなイントラネット９ｂ、あるいはＳＣＳＩ規格やＩＥＥＥ１３９４規格を利用したインターフェースによりローカル接続（ＬＡＮ接続）されている。インターネット９ａとイントラネット９ｂとは相互に接続されている。
【００１５】
また、情報処理システム１をプリントシステムとして適用する場合には、このジョブ処理を実行する画像出力装置の一例であるプリンタ装置５０をジョブ実行指示装置３０やサーバ装置４０に接続し、ジョブ実行指３０側やサーバ装置４０側で印刷出力を得ることができるようにする。
【００１６】
情報処理装置１０は、ジョブの実行処理時に必要となる種々の処理パラメータを示すジョブ処理情報を入力するジョブ処理情報入力部１００と、ジョブ処理情報入力部により入力されたジョブ処理情報をサーバ装置４０に出力するジョブ処理情報出力部１１０と、ジョブの予約要求をサーバ装置４０に出力するジョブ予約要求部１２０とを備える。なお、ジョブ予約要求部１２０が、ジョブ処理情報出力部１１０の機能を兼ねるものであってもよい。また情報処理装置１０は、ジョブ情報をサーバ装置４０から受け取るジョブ情報受取部１３０と、ジョブ情報受取部１３０が受け取ったジョブ情報をジョブデータと対応付けて着脱可能な記憶媒体の一例であるメモリカード６０に記憶させるジョブ情報記憶部１４０とを備える。この情報処理装置１０は、たとえばノート型パソコンなどのモバイル型の情報機器であり、必要に応じてインターネット９ａに接続することができるようになっている。
【００１７】
ジョブ処理情報管理サーバ２０は、ジョブ処理情報とジョブ情報とを対応付けて格納する。ジョブ処理情報管理サーバ２０は、システムに予め用意されたジョブ処理情報だけを格納してもよいし、クライアントから新たなジョブ処理情報の指定入力がある都度、更新していってもよい。
【００１８】
ジョブ実行指示装置３０は、着脱可能な記憶媒体の一例であるメモリカード６０に記憶されているジョブ情報を読み出すジョブ情報読出部３００と、ジョブの実行開始指示およびジョブ情報読出部３００により読み出されたジョブ情報をサーバ装置４０に出力するジョブ実行開始指示部３１０とを備える。ジョブ実行指示装置３０は、ジョブ情報読出部３００により読み出されたジョブ情報に基づいてジョブの種類を取得し、この取得したジョブの種類に対応するサーバ装置４０を検索する検索部３２０をさらに備えてもよい。この場合、ジョブ実行開始指示部３１０は、検索部３２０により検索されたサーバ装置４０にジョブの実行開始指示を出力する。
【００１９】
サーバ装置４０は、ジョブの予約要求とジョブ処理情報とを情報処理装置１０から受信して予約要求されたジョブに対応するジョブ情報を生成するジョブ情報生成部４００と、ジョブ情報生成部４００が生成したジョブ情報とジョブ処理情報管理サーバ３０に格納されているジョブ処理情報とを対応付けるジョブ処理情報対応化部４０４と、ジョブ情報生成部４００が生成したジョブ情報を情報処理装置１０に出力するジョブ情報出力部４１０とを備える。またサーバ装置４０は、ジョブ実行指示装置３０からジョブ情報とジョブの実行開始指示とを受け取る実行開始指示受取部４２０と、実行開始指示受取部４２０が受け取ったジョブ情報に対応するジョブ処理情報をジョブ処理情報管理サーバ２０から読み出し、この読み出したジョブ処理情報に基づいてジョブを実行させるジョブ実行処理部４３０とを備える。なお、サーバ装置４０は、記憶部をさらに備え、ジョブ処理情報管理サーバ２０の機能を兼ねる構成であってもよい。
【００２０】
＜第１実施形態＞
図２は、上記構成の情報処理システム１をプリントシステムとして適用する場合における、システム内の各部の処理手順を示したフローチャートである。以下この態様を第１実施形態として説明する。なおこの場合、サーバ装置４０は、プリントサーバ装置として機能する。
【００２１】
画像データなど、プリント出力の対象となるジョブデータ（以下本実施形態ではプリントデータという）を情報処理装置１０が取り込む（Ｓ１００）。このプリントデータは、たとえば、情報処理装置１０内にインストールされているワープロソフトや図形ソフトなどのアプリケーションプログラムにより生成されたものであってもよいし、あるいはスキャナ装置やデジタルカメラなどにより取り込まれたものであってもよい。
【００２２】
情報処理装置１０がプリントサーバ装置として機能するサーバ装置４０にネットワーク９を介して接続されると、ジョブ（本実施形態ではプリント処理）の予約要求を送信するためのユーザインタフェース画面データ（たとえばＨＴＭＬファイル；Hypertext Markup Language ）がサーバ装置４０から情報処理装置１０に送信され、情報処理装置１０にその画面が表示される。クライアント（ユーザ）は、この表示画面上で、プリント部数、両面印字の種類、およびフィニッシャの種類など、本実施形態のジョブであるプリント処理における処理パラメータを示すジョブ処理情報を指定する（Ｓ１０２）。この際、予め用意されているジョブ処理情報メニューの中から何れかを選択するようにしてもよい。あるいは、インターネット９ａ上のジョブ処理情報管理サーバ２０に存在するジョブ処理情報のＵＲＬ（Uniform Resource Locators ）を指示してもよい。なおジョブ処理情報は、プリント部数や両面印字の種類などに限らず、たとえば、背景画像、アルバムのようなレイアウト情報のページ内編集に関する情報、表紙や裏表紙、あるいはＮ−ｕｐプリントのようなページ間編集に関する情報を含んでいてもよい。
【００２３】
情報処理装置１０においては、ジョブ処理情報入力部１００が、クライアントより指定されたジョブ処理情報を取り込む。ジョブ処理情報出力部１１０によるジョブ処理情報の取り込みが完了したら、ジョブ処理情報出力部１１０がジョブ処理情報および情報処理装置１０自身の識別子（ＨＯＳＴコード）をサーバ装置４０に送信するとともに、ジョブ予約要求部１２０がジョブの予約要求をサーバ装置４０に送信する（Ｓ１０４）。たとえば識別子や予約要求はＸＭＬ（Extensible Markup Language）で記述され、このＸＭＬ文書をＨＴＴＰ（Hypertext Transfer Protocol ）を用いて送信する。この場合、ＸＭＬ文書内にジョブ処理情報を格納したリンク先のアドレスを記述することで、実質的にジョブ処理情報を送信するようにしてもよい。
【００２４】
次にサーバ装置４０においては、ジョブ情報生成部４００は、情報処理装置１０からジョブ処理情報やジョブの予約要求を受信すると、たとえばジョブ識別子や有効期限などの情報を記載した、予約要求されたジョブに対応するジョブ情報を情報処理装置１０の識別子と対応付けて生成する（Ｓ４００）。またジョブ処理情報対応化部４０４は、ジョブ情報生成部４００が生成したジョブ情報とジョブ処理情報管理サーバ３０に格納されているジョブ処理情報とを対応付ける。ジョブ情報出力部４１０は、ジョブ情報生成部４００が生成したジョブ情報を情報処理装置１０に応答する（Ｓ４０２）。
【００２５】
ジョブ処理情報対応化部４０４は、情報処理装置１０の識別子と生成したジョブ情報とを対応付けるために、たとえば応答するジョブ情報にジョブ識別子を付与したり、対応関係を表す管理テーブルを用いる。なお、クライアントが、プリント部数、両面印字の種類、およびフィニッシャの種類など、プリント処理における処理パラメータを示すジョブ処理情報を、ジョブ実行指示装置３０に予め記憶されているものの中から指定したときには、ジョブ情報とジョブ処理情報とを対応付けた管理テーブルにすればよい。一方、クライアントが、処理パラメータを示すジョブ処理情報を入力指定したときには、ジョブ処理情報対応化部４０４は、これらのジョブ処理情報を情報処理装置１０の識別子およびジョブ情報とを対応付けて管理テーブルを生成するだけでなく、入力指定されたジョブ処理情報をジョブ処理情報管理サーバ２０に格納（記憶）させる。
【００２６】
次に情報処理装置１０においては、ジョブ情報受取部１３０がサーバ装置４０からジョブ情報を受信すると（Ｓ１０６）、ジョブ情報記憶部１４０は、ジョブ情報受取部１３０が受信したジョブ情報に情報処理装置１０自身の識別子を含めて、コンパクトフラッシュメモリなどの着脱可能なメモリカード６０に、この修正後の（自身の識別子を含めた）ジョブ情報を記憶させる（Ｓ１０８）。さらに、記録したジョブ情報を誤って削除しないように、ジョブ情報記憶部１４０は、ジョブ情報に読取専用権のみを付与する。なお、自身の識別子は、たとえば、認証局が発行した電子証明書を使用してもよい。たとえば、Ｘ．５０９形式の証明書であれば、ユーザ名、有効期限、所属、電子証明書の発行者などの情報や、改竄防止のための公開鍵、ベンダ固有の情報が記載されているので、ＸＭＬ文書の所定のタグの内容を電子証明書内にジョブ情報として記載することもできる。
【００２７】
この後、クライアントは、ジョブ情報を記憶したメモリカード６０を携帯し、たとえばコンビニエンスストア（コンビニ店）などまで移動し、このコンビニ店に設置されているジョブ実行指示装置３０に、メモリカード６０を装填する（Ｓ３００）。
【００２８】
次にジョブ実行指示装置３０においては、ジョブ実行指示装置３０にメモリカード６０が装填されると、ジョブ（本実施形態ではプリント処理）の実行開始指示のための画面を表示する（Ｓ３０２）。クライアントがこの表示画面上でジョブの実行指示をすると、ジョブ情報読出部３００は、メモリカード６０に記憶されているジョブ情報を読み出し、ジョブ実行開始指示部３１０は、ジョブ情報読出部３００により読み出されたジョブ情報とともにジョブの実行開始指示をサーバ装置４０に送信する（Ｓ３０４）。
【００２９】
次にサーバ装置４０においては、実行開始指示受取部４２０がジョブ実行指示装置３０からジョブの実行開始指示とジョブ情報とを受信すると（Ｓ４０４）、ジョブ実行処理部４３０は、実行開始指示受取部４２０が受け取ったジョブ情報に基づいて、たとえばジョブ情報内に記述された情報処理装置１０の識別子とジョブ識別子とを参照して、あるいは管理テーブルを参照して、受信したジョブ情報に対応するジョブ処理情報をジョブ処理情報管理サーバ２０から取得し（Ｓ４０６）、取得したジョブ処理情報を反映させて、たとえば自身（サーバ装置４０）あるいはジョブ実行指示装置３０と接続されているプリンタ装置５０にプリント処理の実行開始指示を発し、ジョブ（本例ではプリント処理）を実行させる（Ｓ４０８）。なお、実行開始指示をプリンタ装置５０に発したら、その旨を示す応答通知をジョブ実行指示装置３０に送信する。
【００３０】
なお、サーバ装置４０は、ジョブ情報に対応するジョブの有効期限を示す期限情報をジョブ情報に含めて情報処理装置１０に送信している場合には、ジョブ実行指示装置３０からジョブ情報を受信したとき、この受信したジョブ情報に含まれている期限情報により表される有効期限以内であることを条件として、ジョブの実行開始指示を受け付ける、すなわち、受信したジョブ情報に対応するジョブ処理情報を取得したり、ジョブの実行開始指示を発するようにしてもよい。
【００３１】
プリンタ装置５０においては、サーバ装置４０からプリント処理の実行開始指示を受信すると（Ｓ５００）、ジョブ実行指示装置３０を介してメモリカード６０からプリントデータを読み出し（Ｓ５０２）、ジョブ展開部５２により、図示しないプリンタエンジンで印字可能なビットマップ形式にプリントデータを展開処理し（Ｓ５０４）、展開したビットマップデータを図示しないメモリに書き込む（Ｓ５０６）。なお、サーバ装置４０自身に接続されているプリンタ装置５０がプリント処理する場合には、プリンタ装置５０は、サーバ装置４０を介してプリントデータを受信する。次にプリント制御部５４は、プリンタエンジンを制御して、ジョブ展開部５２により作成されメモリに書き込まれたビットマップデータを読み出して（Ｓ５０８）、プリント用紙に印刷出力する（Ｓ５０９）。
【００３２】
なお、サーバ装置４０は、ジョブ処理情報を管理サーバ２０から取得したとき（Ｓ４０６）、プリント処理の実行開始指示を発する前に、ジョブ処理情報をジョブ実行指示装置３０に応答してもよい。この場合、クライアントは、ジョブ実行指示装置３０上の表示画面上に表示されたジョブ処理情報を確認し、そのままの条件でＯＫであればその旨をジョブ実行指示装置３０を介してサーバ装置４０に通知する。サーバ装置４０は、この確認通知を受けたことを条件として、取得したジョブ処理情報を反映させてプリント処理の実行開始指示を発する。一方、ジョブ処理情報を変更したい場合には、クライアントは、ジョブ実行指示装置３０を介してサーバ装置４０にアクセスし、ステップＳ１０２と同様にしてジョブ処理情報を指定し直し、ジョブ処理情報の変更がある旨を示す変更通知を発する。サーバ装置４０は、変更通知を受信すると、変更後のジョブ処理情報を反映させてプリント処理の実行開始指示を発する。
【００３３】
また、サーバ装置４０は、プリント処理が終了した後に、クライアントから印刷結果の確認通知を受け付けるようにしてもよい。この場合において印刷結果が不十分な場合には、クライアントは、ジョブ実行指示装置３０を介してサーバ装置４０にアクセスし、ステップＳ１０２と同様にしてジョブ処理情報を指定し直すことで、再プリントを得るようにしてもよい。
【００３４】
このように、サーバ装置４０がプリント処理の実行開始指示を発する前あるいはプリント後に、ジョブ処理情報を変更できるようにすれば、記憶媒体に格納されているデータを再利用しつつ、装置が有する機能を無駄にすることなくジョブを実行させることができる。
【００３５】
図３は、ジョブの予約要求時（Ｓ１０２）に表示されるユーザインタフェース画面の一例である。ラジオボタン１２でジョブ処理情報のＵＲＬを指示するかジョブ処理情報を入力指定するかを指示入力する。それぞれには、必要なパラメータを指定するためのＧＵＩ部品として、ＵＲＬ記入欄１４ａとＵＲＬの参照欄１４ｂ、および両面１６ａ、ステープル１６ｂ、印刷部数１６ｃの各クリック部と、部数の数字入力欄１６ｄがある。またたとえば、プリントデータの参照パス１７ａにより、プリントデータのパス名とファイル名を指定することができる。たとえば、コンパクトフラッシュメモリに格納されているデジタルカメラのデータを指定することができる。なお、参照欄１７ｂをクリックすると、装置に記憶されているパス名とファイル名を参照して指定することができる。
【００３６】
図４は、上記第１実施形態におけるジョブの予約要求時（Ｓ１０４）とその応答時（Ｓ４０２）において使用されるＸＭＬ文書の一例である。ジョブの予約要求を示すＸＭＬ文書は、図４（Ａ）に示すように、ＨＴＴＰのＰＯＳＴメソッドで送信する。ＨＴＴＰヘッダ部には、情報処理装置１０の識別子（ＨＯＳＴコード）が記述されている。ＸＭＬ文書の本文において、Ｃｒｅａｔｅ‐Ｊｏｂタグは、命令の種類を示す。ｒｅｑｕｅｓｔタグは、Ｃｒｅａｔｅ‐Ｊｏｂを要求することを、ｏｐｅｒａｔｉｏｎタグは蓄積ジョブ作成命令を示すＣｒｅａｔｅ‐ｏｆｆｌｉｎｅＪｏｂ命令であることを、ｏｐｅｒａｔｉｏｎ−ａｔｔｒｉｂｕｔｅタグは命令固有の属性であることを、ｊｏｂ‐ｔｅｍｐａｌｔｅタグはジョブ処理方法の種類を、ｄａｔａタグはプリントデータであることを、それぞれ示す。本例では、ｊｏｂ‐ｔｅｍｐａｌｔｅタグ内に、ジョブ処理情報を記述したＸＭＬ文書へのＵＲＬが記述されており、ジョブ処理情報の実体は、ＵＲＬで示されたリンク先のファイルに記述されている。
【００３７】
一方、図４（Ｂ）に示すように、ジョブの予約要求に対する応答を示すＸＭＬ文書においては、ＨＴＴＰのヘッダ部（図では２００ＯＫ）がＰＯＳＴメソッドの実行が成功をしたことを示す。また、ｒｅｓｐｏｎｓｅタグがジョブ情報を示し、この内、ｓｔａｔｕｓタグがＣｒｅａｔｅ‐Ｊｏｂ命令が成功したことを、ｊｏｂ‐ｉｄタグが生成されたジョブ識別子を、ｅｘｐｉｒｅｓタグがジョブの有効期限を、それぞれ示す。
【００３８】
図５は、図４（Ａ）におけるｊｏｂ‐ｔｅｍｐａｌｔｅタグ内に記述されたＵＲＬに対応するジョブ処理情報の中身（実体）を記述したＸＭＬ文書の一例を示す。ｃｏｐｉｅｓタグは印刷部数を、ｓｉｄｅｓタグは片面印刷および両面印刷の区別を、ｆｉｎｉｓｈｉｎｓタグはフィニッシャの種類を、それぞれ示す。
【００３９】
図６は、上記第１実施形態におけるジョブ実行指示時（Ｓ３０４）とその応答時（Ｓ４０６）において使用されるＸＭＬ文書の一例である。ジョブ実行指示を示すＸＭＬ文書においては、図６（Ａ）に示すように、ｊｏｂ‐ｉｄタグで示されるジョブのジョブ実行開始を指示することを示している。応答を示すＸＭＬ文書は、図６（Ｂ）に示すように、ＨＴＴＰのヘッダ部（図では２００ＯＫ）がジョブ実行開始指示が成功したことを示す。
【００４０】
以上説明したように、上記第１実施形態によれば、ジョブ処理情報そのものをメモリカード６０に格納するのではなく、ジョブ処理情報に対応したジョブ情報をメモリカード６０に格納する。ジョブ処理情報は、プリント処理のための種々のパラメータを示すものであり、その情報量は通常、ジョブ情報よりも多くなる。このため、本第１実施形態によれば、格納するデータ量をジョブデータ分よりさほど多くすることなく、オフラインでジョブ（プリント処理）を実行させることができるようになる。
【００４１】
また、ジョブ実行時には、サーバ装置４０がジョブ処理情報管理サーバ２０にアクセスして実行処理に必要なジョブ処理情報を取得しなければならないが、その際の通信量はさほど増えないので、実行処理はスムーズになされる。また、ジョブ処理情報を格納するためのジョブ処理情報管理サーバが必要ではあるが、サーバ装置４０自身にはジョブ処理情報を格納していないので、サーバ装置の使用メモリ量が増えることもない。
【００４２】
また、ジョブ処理情報を指定するに際して、予め用意されているジョブ処理情報メニューの中から何れかを選択するようにすれば（Ｓ１０２参照）、利用シーンに応じて好みのジョブ処理情報を指定することができ、利便性が向上する。
【００４３】
また、上記第１実施形態では、サーバ装置４０に接続されているジョブ実行指示装置３０を介してジョブ実行指示をするので、特開平９‐９３３７６号の手法と同様に、オフライン処理の利便性を犠牲にすることがなく、たとえばプリント場所に制限がない。
【００４４】
以下、請求項に係る発明とは関連がない参考例ではあるが、第２〜第４実施形態について説明する。
＜第２実施形態：参考例＞
図７は、図１に示した情報処理システム１を、コンテンツ配信システムとして適用する場合における、システム内の各部の処理手順を示したフローチャートである。以下この態様を第２実施形態として説明する。なおこの場合、サーバ装置４０は、配信用のコンテンツを格納したデータベースサーバ（コンテンツサーバ）４２、アカウント処理や課金処理をするアカウントサーバ４４、およびクライアントからの配信要求を受けたときデータベースサーバ４２からデータを読み出して配信する配信サーバ４６を備える。配信サーバ４６は、第１実施形態のサーバ装置４０と同様の構成をしている。アカウントサーバ４４には、ユーザ名や、それに関連付けられている課金情報が登録されている。
【００４５】
サーバ装置４０が配信するコンテンツは、たとえばゲームソフトなどのプログラムデータ、音楽データ、画像データ、あるいは雑誌記事などである。以下、サーバ装置４０が音楽データを配信する音楽データ配信サーバ装置として機能する場合について説明する。
【００４６】
情報処理装置１０が音楽データ配信サーバ装置として機能するサーバ装置４０（詳しくは配信サーバ４６）にネットワーク９を介して接続されると、ジョブ（本実施形態では音楽データの配信処理）の予約要求を送信するためのユーザインタフェース画面データが配信サーバ４６から情報処理装置１０に送信され、情報処理装置１０にその画面が表示される。クライアントは、この予約要求のための表示画面上で、音質の程度や取得する音楽データの書式など、本実施形態のジョブであるデータ配信処理における処理パラメータを示すジョブ処理情報を指定する（Ｓ１２２）。この際、第１実施形態と同様に、予め用意されているジョブ処理情報メニューの中から何れかを選択するようにしてもよい。あるいは、インターネット９ａ上のジョブ処理情報管理サーバ２０に存在するジョブ処理情報のＵＲＬを指示してもよい。
【００４７】
ジョブ処理情報の指定が完了したら、クライアントは、情報処理装置１０から配信サーバ４６に、自身の識別子（ＨＯＳＴコード）を送信するとともにジョブの予約要求をＸＭＬ文書などで送信する（Ｓ１２４）。
【００４８】
配信サーバ４６は、情報処理装置１０からジョブの予約要求を受信すると、ユーザのアカウントを確認する（Ｓ４２０）。アカウント確認は、予約要求のＸＭＬ文書内の予め定められたタグに記載されているユーザ名のアカウントをアカウントサーバ４４に問い合わせることで行なう。あるいは、クライアントのアカウントを確認するために、ＨＴＴＰを暗号化して送信するＳＳＬやＴＬＳのようなセキュア通信方式の確立工程で得られる電子証明書を使用してもよい。このセキュア通信方式の場合、クライアントから電子証明書やパスワードのようなアカウント情報が送信されてくるので、受信したアカウント情報をアカウントサーバ４４で確認する。
【００４９】
配信サーバ４６は、アカウントの確認がＯＫであれば、たとえばジョブ識別子や有効期限などの情報を記載したジョブ情報を情報処理装置１０の識別子と対応付けて作成し（Ｓ４２４）、生成したジョブ情報を情報処理装置１０に応答する（Ｓ４２６）。第１実施形態と同様、情報処理装置１０の識別子と生成したジョブ情報とを対応付けるためのたとえば管理テーブルは、配信サーバ４６内で管理する。
【００５０】
情報処理装置１０は、配信サーバ４６からジョブ情報を受信すると（Ｓ１２６）、受信したジョブ情報に自身の識別子を含めて、コンパクトフラッシュメモリなどのメモリカード６０に、この修正後の（識別子を含めた）ジョブ情報を記録する（Ｓ１２８）。この際、第１実施形態と同様、認証局が発行した電子証明書を識別子として使用してもよいし、ジョブ情報には読取専用権のみを付与してもよい。
【００５１】
この後、クライアントはジョブ情報を記録したメモリカード６０を携帯し、たとえばコンビニ店などまで移動し、このコンビニ店に設置されているジョブ実行指示装置３０に、メモリカード６０を装填する（Ｓ３２０）。
【００５２】
ジョブ実行指示装置３０にメモリカード６０が装填されると、ジョブ実行指示装置３０は、ジョブ（本実施形態では音楽データの配信処理）の実行開始指示のための画面を表示する（Ｓ３２２）。クライアントがこの表示画面上でジョブの実行指示をすると、ジョブ実行指示装置３０は、メモリカード６０に蓄積されているジョブ情報を読み出して配信サーバ４６に送信する（Ｓ３２４）。
【００５３】
配信サーバ４６は、ジョブ実行指示装置３０からジョブ情報を受信すると（Ｓ４３４）、ジョブ情報内に記述された情報処理装置１０の識別子とジョブ識別子とに対応するジョブ処理情報を管理テーブルを参照してジョブ処理情報管理サーバ２０から取得し（Ｓ４３６）、取得したジョブ処理情報を反映させることで、クライアントから指定されたジョブ処理方法に従って、送信すべき音楽データをデータベースサーバ４２に準備させる（Ｓ４３８）。準備完了後、配信サーバ４６は、データベースサーバ４２から音楽データを読み出し、ジョブ実行指示装置３０に音楽データをジョブデータとして送信する（Ｓ４４０）。なお、データベースサーバ４２に音楽データを準備させたら、その旨を示す応答通知をジョブ実行指示装置３０に送信する。
【００５４】
ジョブ実行指示装置３０は、配信サーバ４６から音楽データを受信し、受信した音楽データをメモリカード６０の指定された格納先に記憶させる（Ｓ３２８）。クライアントは、メモリカード６０へのデータ蓄積が完了したことを確認すると、その旨をジョブ実行指示装置３０に入力する。するとジョブ実行指示装置３０は、アカウントサーバ４４にその旨を示すデータ蓄積完了通知を送信する（Ｓ３３０）。
【００５５】
アカウントサーバ４４は、データ蓄積完了通知をジョブ実行指示装置３０から受信すると、音楽データの配信サービスに対する課金処理をし（Ｓ４４２）、課金処理が完了した後、クライアント側に配信した音楽データをユーザが実際に使用できるようにするために、たとえば音楽データを利用するためのアクセスキーをジョブ実行指示装置３０に送信する（Ｓ４４４）。ジョブ実行指示装置３０は、アカウントサーバ４４からアクセスキーを受信し、受信したアクセスキーをメモリカード６０に記憶させる（Ｓ３３２）。
【００５６】
これら一連の処理によって、ジョブデータとしての音楽データとアクセスキーをメモリカード６０に記憶した後、クライアントは、そのメモリカード６０を情報処理装置１０に装填し、認証コード入力する。すると、情報処理装置１０は、メモリカード６０からアクセスキーを読み出して、メモリカード６０に記憶されている音楽データの解除処理をする。これにより、音楽再生が情報処理装置１０上で可能になる。
【００５７】
なお、第１実施形態と同様に、サーバ装置４０は、ジョブ処理情報をジョブ処理情報管理サーバ２０から取得したとき（Ｓ４３６）、送信すべき音楽データをデータベースサーバ４２に準備させる前、あるいは音楽再生後に、ジョブ処理情報の変更を受け付けるようにしてもよい。これにより、装置が有する機能を無駄にすることなくジョブ（音楽再生）を実行させることができる。
【００５８】
図８は、音楽データコンテンツ配信の予約要求時（Ｓ１２２）に表示されるユーザインタフェース画面の一例である。図３と同様に、ラジオボタンでジョブ処理情報のＵＲＬを指示するかジョブ処理情報指定するかを指定し、それぞれに必要なパラメータを指定するＧＵＩ部品として、ＵＲＬ記入欄１４ａとＵＲＬの参照パス１４ｂ、および音質指定のためのクリック部１８ａおよび書式指定のためのクリック部１８ｂがある。またたとえば、データの格納先１９ａにより、サーバ装置４０から配意されててきた音楽データの格納先を指示することができる。また参照欄１９ｂをクリックすると、装置に記憶されている格納先名を参照して指定することができる。
【００５９】
図９は、上記第２実施形態におけるジョブの予約要求時（Ｓ１２４）とその応答時（Ｓ４２６）において使用されるＸＭＬ文書の一例である。ジョブの予約要求を示すＸＭＬ文書は、図９（Ａ）に示すように、ＨＴＴＰのＰＯＳＴメソッドで送信する。ＨＴＴＰヘッダ部には、情報処理装置１０の識別子（ＨＯＳＴコード）が記述されている。ＸＭＬ文書の本文において、たとえばｄｏｃｕｍｅｎｔ‐ｆｏｒｍａｔタグは音楽データの方式（本例ではＭＰ３などｍｐｅｇ方式の音楽レイアーを使う）を、ｃｏｐｉｅｓタグは取得する音楽データの個数を、ｑｕａｌｉｙタグは音質のレベルを示している。また、ｒｅｑｕｅｓｔｉｎｇ−ｕｓｅｒ‐ｎａｍｅタグは、ユーザ名のアカウントを示す。応答を示すＸＭＬ文書は、図４（Ｂ）の説明と同様である。
【００６０】
図１０は、図９（Ａ）におけるｊｏｂ‐ｔｅｍｐａｌｔｅタグ内に記述されたＵＲＬに対応するジョブ処理情報の中身を記述したＸＭＬ文書の一例を示す。ｓｏｕｎｄ−ｑｕａｌｉｔｙタグは音質を、ｄｏｃｕｍｅｎｔ−ｆｏｒｍａｔタグは音楽片面印刷および両面印刷の区別を、ｆｉｎｉｓｈｉｎｓタグはフィニッシャの種類を、それぞれ示す。
【００６１】
図１１は、上記第２実施形態におけるジョブ実行指示時（Ｓ３２４）とその応答時（Ｓ４３８）において使用されるＸＭＬ文書の一例である。ジョブ実行指示を示すＸＭＬ文書においては、図１１（Ａ）に示すように、ｊｏｂ‐ｉｄタグで示されるジョブのジョブ実行開始を指示することを示している。応答を示すＸＭＬ文書は、図１１（Ｂ）に示すように、ＨＴＴＰのヘッダ部（図では２００ＯＫ）がジョブ実行開始指示が成功したことを示し、本文のｄａｔａタグが配信される音楽データを示す。プリント処理の場合（図６（Ｂ）参照）と異なり、ｄａｔａタグに音楽データが記述される。
【００６２】
以上説明したように、上記第２実施形態によれば、第１実施形態と同様に、ジョブ処理情報に対応したジョブ情報をメモリカード６０に格納するので、格納するデータ量を多くすることなくオフラインでジョブ（音楽再生）を実行させることができ、また配信データの入手場所に制限がないなど、第１実施形態と略同様の効果を享受することができる。
【００６３】
＜第３実施形態：参考例＞
図１２は、図１に示した情報処理システム１をプリントシステムとして適用する場合において、仮想サーバを情報処理装置１０内で稼働させるようにした場合における、システム内の各部の処理手順を示したフローチャートである。以下この態様を第３実施形態として説明する。
【００６４】
クライアントは、先ず、情報処理装置１０を仮想プリントサーバ装置として機能させるために、サーバ装置４０の機能や特徴などを表すプロファイル情報をサーバ装置４０から取得する。たとえばＪＡＶＡプログラムのようなプログラムをサーバ装置４０からダウンロードするとよい（Ｓ１４０）。仮想プリントサーバ装置の機能は、第１実施形態におけるプリントサーバ装置として機能するサーバ装置４０の機能を、情報処理装置１０においてシュミレートするものである。図においては、第１実施形態におけるサーバ装置４０の機能と等価な部分を仮想プリントサーバ装置１１として記載する。
【００６５】
次に、第１実施形態と同様の手順を経て、コンパクトフラッシュメモリなどのメモリカード６０にジョブ情報を記録し、コンビニ店などに設置されているジョブ実行指示装置３０に、メモリカード６０を装填する（Ｓ１００〜Ｓ３００）。
【００６６】
ジョブ実行指示装置３０にメモリカード６０が装填されると、ジョブ実行指示装置３０は、ジョブ（本実施形態ではプリント処理）の実行開始指示のための画面を表示する（Ｓ３０２）。クライアントがこの表示画面上でジョブの実行指示をすると、ジョブ実行指示装置３０は、メモリカード６０に蓄積されているジョブ情報を読み出して仮想プリントサーバ装置１１（実際には情報処理装置１０）に入力する（Ｓ３０４）。情報処理装置１０には、前述のように仮想プリントサーバ装置１１の機能が搭載されているので、情報処理装置１０は、第１実施形態のサーバ装置４０と同様に機能をなして、プリンタ装置５０によりプリント出力を得る（Ｓ４０４〜Ｓ５０９）。なお、この第３実施形態におけるジョブ実行指示時（Ｓ３０４）とその応答時（Ｓ４０６）において使用されるＸＭＬ文書は、上記第１実施形態の図６と同様のものを用いる。
【００６７】
このように、第３実施形態によれば、第１実施形態と同様の効果を享受することができるのはいうまでもなく、加えて、仮想プリントサーバ装置１１を情報処理装置１０内で稼動させるため、情報処理装置１０は、ジョブ情報の取得などのためにインターネット９ａに接続する必要がなく、通信量が第１実施形態よりも低減し、ユーザの利便性も向上する。
【００６８】
なお、たとえば課金情報でドル−円のように為替が変動するような動的な情報を取得する必要がある場合には、適時（実際に）、サーバ装置４０に接続するとよい。接続できない場所にいる場合には、使用し得る候補や以前使用したデータを暫定的に使用してもよい。
【００６９】
＜第４実施形態：参考例＞
図１３は、図１に示した情報処理システム１において、ジョブの種類に応じたサーバ装置を利用することができるようにした場合（マルチサーバシステム）における、システム内の各部の処理手順を示したフローチャートである。以下このの態様を第４実施形態として説明する。なおこの場合、システムは多数のサーバ装置４０を備え、ジョブ実行指示装置３０は検索部３２０を備える。検索部３２０は、検索エンジンとして、ＳＬＰ（Service Location Protocol ）のようなネットワークプロトコルを使用してもよいし、インターネット９ａで使用されているＷＥＢ用検索エンジンを使用してもよい。
【００７０】
先ず、ジョブの実行処理を提供する種々のサーバ装置４０は、自身が提供でき得るサービス情報を検索部３２０に登録をする（Ｓ４８０）。なお、検索部３２０側において、該検索部３２０の管理者が、サービス情報を登録してもよい。
【００７１】
クライアントは、情報処理装置１０を用いて、第１あるいは第２実施形態のようにしてジョブを実行でき得る何れかのサーバ装置４０にアクセスして、ジョブ情報を予めメモリカード６０に記憶させておく。このとき、情報処理装置１０は、このジョブの種類をメモリカード６０に記録する。
【００７２】
ジョブ実行指示装置３０においては、第１あるいは第２実施形態のようにしてメモリカード６０が装填されると、検索部３２０が、ジョブ情報に記載されているジョブの種類を取得し、これを検索キーとして、今現在、該ジョブを処理でき得るサーバ装置４０がないかどうかを検索する（Ｓ３２３）。検索部３２０は、ジョブの種類に対応したサーバ装置４０（本例では、音楽配信サービスを実行できるサーバ装置４０）を検索し、発見したサーバ装置４０へジョブの実行開始指示を発する。このとき、複数のサーバ装置４０を発見した場合には、各サーバ装置４０の負荷やネットワーク距離など、音楽データのダウンロード処理の最適化に都合のよいように、何れか１つのサーバ装置４０を選択する。あるいは、発見した複数のサーバ装置４０の情報（たとえば負荷やネットワーク距離など）をクライアントに通知し、クライアント側で指示させてもよい。
【００７３】
第１あるいは第２実施形態のシステムでは、ジョブ処理情報の設定に寄与したサーバ装置４０（設定用サーバ）と、実際にジョブを実行させるサーバ装置４０（実施用サーバ）とが同じであり、サーバ装置４０が込んでいるときには、クライアントがジョブ実行指示装置３０を介してジョブ実行要求を発しても、即時にジョブの提供を受けることができない。これに対して、第４実施形態によれば、第１あるいは第２実施形態と同様の効果を享受することができるのはいうまでもなく、加えて、設定用サーバと実施用サーバとが異なっていてもよく、設定用サーバが込んでいるときには、同様のジョブを実行させ得るサーバ装置４０の中から空いているものを検索することで、即時にジョブを提供することができ、ユーザの利便性が向上する。
【００７４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。また、上記の実施形態は、クレームにかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。たとえば、第３実施形態と同様の手法を第２実施形態に適用することができる。
【００７５】
また上記説明は、情報処理システムをプリントシステムやコンテンツ配信システムに適用した場合について説明したが、上記実施形態に限らず、本願発明は、着脱可能な記憶媒体を利用することで、オフライン状態でデータを入力したりあるいは出力したりする、あらゆる情報処理システムに適用することができる。
【００７６】
【発明の効果】
以上のように、本発明によれば、ジョブ処理情報そのものを記憶媒体に格納するのではなく、ジョブ処理情報に対応したジョブ情報を記憶媒体に格納する。ジョブ情報の情報量は通常、ジョブ処理情報よりも少なくなるため、本発明によれば、記憶媒体に格納するデータ量をジョブデータ分よりもあまり多くすることなく、オフラインでジョブを実行させることができるようになる。
【００７７】
また、サーバ装置が受け取ったジョブ情報に対応するジョブ処理情報をジョブ実行指示装置側で確認し、ジョブ処理情報の変更の必要がある場合には、ジョブ処理情報を再設定できるようにすれば、変更後のジョブ処理情報に基づいてジョブを実行させることができる。これにより、記憶媒体に格納されているデータを再利用しつつ、装置が有する機能を無駄にすることなくジョブを実行させることができる。
【図面の簡単な説明】
【図１】  本発明の情報処理システムの一例を示すブロック図である。
【図２】  第１実施形態（プリントシステム）におけるシステム内の各部の処理手順を示したフローチャートである。
【図３】  第１実施形態におけるジョブの予約要求時に表示されるユーザインタフェース画面の一例である。
【図４】  第１実施形態におけるジョブの予約要求時とその応答時において使用されるＸＭＬ文書の一例である。
【図５】  図４（Ａ）におけるｊｏｂ‐ｔｅｍｐａｌｔｅタグ内に記述されたＵＲＬに対応するジョブ処理情報の中身を記述したＸＭＬ文書の一例である。
【図６】  第１実施形態におけるジョブ実行指示時とその応答時において使用されるＸＭＬ文書の一例である。
【図７】  第２実施形態（コンテンツ配信システム）におけるシステム内の各部の処理手順を示したフローチャートである。
【図８】  第２実施形態における音楽データコンテンツ要求時に表示されるユーザインタフェース画面の一例である。
【図９】  第２実施形態におけるジョブの予約要求時とその応答時において使用されるＸＭＬ文書の一例である。
【図１０】  図９（Ａ）におけるｊｏｂ‐ｔｅｍｐａｌｔｅタグ内に記述されたＵＲＬに対応するジョブ処理情報の中身を記述したＸＭＬ文書の一例である。
【図１１】  第２実施形態におけるジョブ実行指示時とその応答時において使用されるＸＭＬ文書の一例である。
【図１２】  第３実施形態（仮想サーバ対応）におけるシステム内の各部の処理手順を示したフローチャートである。
【図１３】  第４実施形態（マルチサーバシステム）におけるシステム内の各部の処理手順を示したフローチャートである。
【符号の説明】
１…情報処理システム、９…ネットワーク、１０…情報処理装置、１１…仮想プリントサーバ装置、２０…ジョブ処理情報管理サーバ、３０…ジョブ実行指示装置、４０…サーバ装置、４２…データベースサーバ、４４…アカウントサーバ、４６…配信サーバ、５０…プリンタ装置、５２…ジョブ展開部、５４…プリント制御部、６０…メモリカード、１００…ジョブ処理情報入力部、１１０…ジョブ処理情報出力部、１２０…ジョブ予約要求部、１３０…ジョブ情報受取部、１４０…ジョブ情報記憶部、３００…ジョブ情報読出部、３１０…ジョブ実行開始指示部、３２０…検索部、４００…ジョブ情報生成部、４０４…ジョブ処理情報対応化部、４１０…ジョブ情報出力部、４２０…実行開始指示受取部、４３０…ジョブ実行処理部
【図１】
0004292731.tif 000002
【図２】
0004292731.tif 000003
【図３】
0004292731.tif 000004
【図４】
0004292731.tif 000005
【図５】
0004292731.tif 000006
【図６】
0004292731.tif 000007
【図７】
0004292731.tif 000008
【図８】
0004292731.tif 000009
【図９】
0004292731.tif 000010
【図１０】
0004292731.tif 000011
【図１１】
0004292731.tif 000012
【図１２】
0004292731.tif 000013
【図１３】
0004292731.tif 000014