(57)【特許請求の範囲】
【請求項１】
ネットワーク上に接続されたプリントサーバ及びプリンタを含む印刷環境の共用に係る分散管理サービスを提供する印刷環境共用サービス提供手段を有する複数の印刷環境共用サービス提供装置における印刷環境共用サービス提供方法であって、
前記印刷環境共用サービス提供手段は、
要求に応じて、印刷の予約に係る予約情報及び／又はデータを、他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段に転送する転送段階と、
前記印刷の予約に係る予約情報に含まれる保存場所情報に基づいて、前記印刷の予約に係る予約情報及び／又は文書データを保存する保存段階と、
印刷環境共用サービス提供手段間の参照関係に係るデータを含むサービスデータを、前記他の印刷環境共用サービス装置の印刷環境共用サービス手段より取得するサービスデータ取得段階とを有し、
前記保存段階において保存された前記印刷の予約に係る予約情報には、印刷場所に係る情報と、プリンタに係る情報と、印刷条件に係る情報とを含めることが可能であって、
前記印刷場所に係る情報と、前記プリンタに係る情報と、前記印刷条件に係る情報のうち、ユーザによる前記印刷の予約時に設定されていない情報がある場合は、前記設定されていない情報を前記印刷の予約に係る予約情報に含め、
前記ユーザによる前記印刷の予約確認時に、前記予約情報に含まれた前記設定されていない情報のうち、前記印刷場所に係る情報は、前記サービスデータ取得段階において取得されるサービスデータに基づいて前記ユーザにより設定され、設定された印刷場所に係る情報に対応させて、前記プリンタに係る情報、及び前記印刷条件に係る情報が、前記他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段より取得され、取得された情報に基づいて前記ユーザにより前記プリンタに係る情報、及び前記印刷条件に係る情報が設定され、
印刷を開始する印刷開始段階を更に有することを特徴とする印刷環境共用サービス提供方法。
【請求項２】
前記印刷環境共用サービス提供手段が、前記保存段階において保存された前記印刷の予約に係る予約情報及び／又は文書データを消去する消去段階を更に有することを特徴とする請求項１記載の印刷環境共用サービス提供方法。
【請求項３】
前記印刷環境共用サービス提供手段が、要求に応じて、プリンタに係るデータを含むプリンタデータを、前記他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段又は印刷に係るサービスを提供する印刷サービス提供装置の印刷サービス提供手段より取得するプリンタデータ取得段階を更に有することを特徴とする請求項１又は２に記載の印刷環境共用サービス提供方法。
【請求項４】
前記印刷環境共用サービス提供手段が、要求に応じて、プリンタの能力情報を、前記他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段又は印刷に係るサービスを提供する印刷サービス提供装置の印刷サービス提供手段より取得するプリンタ能力情報取得段階を更に有することを特徴とする請求項１乃至３の何れか一項記載の印刷環境共用サービス提供方法。
【請求項５】
前記印刷環境共用サービス提供手段が、要求に応じて、文書に係るアプリケーション情報を、前記他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段又は印刷に係るサービスを提供する印刷サービス提供装置の印刷サービス提供手段より取得するアプリケーション情報取得段階を更に有することを特徴とする請求項１乃至４の何れか一項記載の印刷環境共用サービス提供方法。
【請求項６】
前記印刷環境共用サービス提供手段が、前記印刷環境共用サービス提供手段間の参照関係に係るデータを含むサービスデータを管理するサービスデータ管理段階を更に有することを特徴とする請求項１乃至５の何れか一項記載の印刷環境共用サービス提供方法。
【請求項７】
前記サービスデータには、前記印刷環境共用サービス提供手段間の関係において、上位及び／又は同位及び／又は下位の設定が可能であることを特徴とする請求項１乃至６の何れか一項記載の印刷環境共用サービス提供方法。
【請求項８】
請求項１乃至７の何れか一項記載の印刷環境共用サービス提供方法をコンピュータに実行させるための印刷環境共用サービス提供プログラム。
【請求項９】
請求項８記載の印刷環境共用サービス提供プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
ネットワーク上に接続されたプリントサーバ及びプリンタを含む印刷環境の共用に係る分散管理サービスを提供する印刷環境共用サービス提供手段を有する複数の印刷環境共用サービス提供装置であって、
前記印刷環境共用サービス提供手段は、
要求に応じて、印刷の予約に係る予約情報及び／又はデータを、他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段に転送する転送手段と、
前記印刷の予約に係る予約情報に含まれる保存場所情報に基づいて、前記印刷の予約に係る予約情報及び／又は文書データを保存する保存手段と、
印刷環境共用サービス提供手段間の参照関係に係るデータを含むサービスデータを、前記他の印刷環境共用サービス装置の印刷環境共用サービス手段より取得するサービスデータ取得手段とを有し、
前記保存手段によって保存された前記印刷の予約に係る予約情報には、印刷場所に係る情報と、プリンタに係る情報と、印刷条件に係る情報とを含めることが可能であって、
前記印刷場所に係る情報と、前記プリンタに係る情報と、前記印刷条件に係る情報のうち、ユーザによる前記印刷の予約時に設定されていない情報がある場合は、前記設定されていない情報を前記印刷の予約に係る予約情報に含め、
前記ユーザによる前記印刷の予約確認時に、前記予約情報に含まれた前記設定されていない情報のうち、前記印刷場所に係る情報は、前記サービスデータ取得手段により取得されるサービスデータに基づいて前記ユーザにより設定され、設定された印刷場所に係る情報に対応させて、前記プリンタに係る情報、及び前記印刷条件に係る情報が、前記他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段より取得され、取得された情報に基づいて前記ユーザにより前記プリンタに係る情報、及び前記印刷に係る情報が設定され、
印刷を開始する印刷開始手段を更に有することを特徴とする印刷環境共用サービス提供装置。
【請求項１１】
前記印刷環境共用サービス提供手段は、前記保存手段において保存された前記印刷の予約に係る予約情報及び／又は文書データを消去する消去手段を更に有することを特徴とする請求項１０記載の印刷環境共用サービス提供装置。
【請求項１２】
前記印刷環境共用サービス提供手段は、要求に応じて、プリンタに係るデータを含むプリンタデータを、前記他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段又は印刷に係るサービスを提供する印刷サービス提供装置の印刷サービス提供手段より取得するプリンタデータ取得手段を更に有することを特徴とする請求項１０又は１１に記載の印刷環境共用サービス提供装置。
【請求項１３】
前記印刷環境共用サービス提供手段は、要求に応じて、プリンタの能力情報を、前記他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段又は印刷に係るサービスを提供する印刷サービス提供装置の印刷サービス提供手段より取得するプリンタ能力情報取得手段を更に有することを特徴とする請求項１０乃至１２の何れか一項記載の印刷環境共用サービス提供装置。
【請求項１４】
前記印刷環境共用サービス提供手段は、要求に応じて、文書に係るアプリケーション情報を、前記他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段又は印刷に係るサービスを提供する印刷サービス提供装置の印刷サービス提供手段より取得するアプリケーション情報取得手段を更に有することを特徴とする請求項１０乃至１３の何れか一項記載の印刷環境共用サービス提供装置。
【請求項１５】
前記印刷環境共用サービス提供手段は、前記印刷環境共用サービス提供手段間の参照関係に係るデータを含むサービスデータを管理するサービスデータ管理手段を更に有することを特徴とする請求項１０乃至１４の何れか一項記載の印刷環境共用サービス提供装置。
【請求項１６】
前記サービスデータには、前記印刷環境共用サービス提供手段間の関係において、上位及び／又は同位及び／又は下位の設定が可能であることを特徴とする請求項１０乃至１５の何れか一項記載の印刷環境共用サービス提供装置。
【請求項１７】
文書の管理に係るサービスを提供する文書管理サービス提供手段を更に有することを特徴とする請求項１０乃至１６の何れか一項記載の印刷環境共用サービス提供装置。
【請求項１８】
文書を蓄積する文書蓄積手段を更に有することを特徴とする請求項１０乃至１７の何れか一項記載の印刷環境共用サービス提供装置。
【請求項１９】
印刷に係るサービスを提供する印刷サービス提供手段を更に有することを特徴とする請求項１０乃至１８の何れか一項記載の印刷環境共用サービス提供装置。
【請求項２０】
印刷を行う印刷手段を更に有することを特徴とする請求項１０乃至１９の何れか一項記載の印刷環境共用サービス提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷環境共用サービス提供方法、印刷環境共用サービス提供プログラム、記録媒体及び印刷環境共用サービス提供装置に関する。
【背景技術】
【０００２】
近年、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）の処理速度等の向上に伴い、ＣＰＵを主体に構成されるノートパソコン（以下、ＰＣという）等の活用範囲が拡大している。更に、ＰＣの活用範囲の拡大に伴いＰＣで作成された文書を印刷するプリンタも普及している。
【０００３】
一般的に、オフィス内では、ＰＣとプリンタとはＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）で接続され、ＰＣには、プリンタを利用する場合に必要となる該プリンタのプリンタドライバがインストールされている。
【０００４】
例えば、該ＰＣのユーザが、前記オフィス内とは異なる環境、例えば、他の部門や他の事業所等で開かれる会議に参加する場合、前記ユーザは自分のＰＣを会議室まで持参し、会議室の付近にあるプリンタで、文書を印刷していた。
【０００５】
また、ユーザが自分のＰＣを用いて作成した文書をＦＤ（Ｆｌｏｐｐｙ（登録商標）  Ｄｉｓｋ）等の記録媒体に保存して、該記録媒体を会議室まで持参し、会議室の付近にある他のユーザのＰＣを利用させてもらって、文書を印刷する方法も考えられる。
【０００６】
また、プリントサーバ等を用いて、他部門のプリンタを利用する方法も考えられる。図１は、従来技術の一例のシステム構成を説明するための図である。図１に示されるシステム構成において各部門は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバ（以下、単にＷｅｂサーバともいう）１と、文書保管・管理サーバ（以下、リポジトリサーバともいう）２と、プリントサーバ４と、プリンタ６とから構成され、各部門内は、例えば、ＬＡＮで接続され、部門を跨る機器間はファイアウォール（ＦＷ）を間に置き、インターネットを介して接続されている。
【０００７】
なお、図１においては、リポジトリサーバ２に文書の保管及び／又は管理に係るサービスを行うリポジトリサービス１２が実装されており、プリントサーバ４には、印刷に係るサービスを行うドキュメントプリントサービス１４が実装されている。
【０００８】
図１に示されるシステム構成において、例えば、Ａ部門の人は、プリントサーバ４（ＰＳ−Ａ）を用いてＢ部門のプリンタ６（Ｐ−Ｂ１、Ｐ−Ｂ２）やＣ部門のプリンタ６（Ｐ−Ｃ１、Ｐ−Ｃ２）を利用する。
【０００９】
また、ネットワークを利用したプリントのサービスに係るシステムもある（例えば、特許文献１参照。）。
【００１０】
特許文献１では、サーバが、端末から、ユーザ情報や印刷したい場所の情報を貰い、その場所情報に近いプリンタを検索し、候補を端末に返し、ユーザは、端末を用い、前記プリンタ候補の中から１つ選び、印刷データをサーバに送り、サーバは、送られた印刷データを選択されたプリンタへ送るシステムについて記載されている。
【特許文献１】特開２００３−１５８４８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記、ユーザが自分のＰＣを会議が開かれる場所まで持参する方法では、重いＰＣを持参する煩わしさがあったり、バッテリー持続時間に不安があったりした。
【００１２】
また、自分で持参したＰＣを会議が開かれる場所付近のプリンタ６が接続されているＬＡＮ及び／又はプリンタ６自身に接続するためには、各種設定をしなければならない問題もあった。
【００１３】
また、プリンタ６を利用する際に必要となる該プリンタ６のプリンタドライバもインストールしなくてはならない問題もある。
【００１４】
このように繁雑な、各種の作業過程を経なければ、その場で使用できる印刷環境を構築することができないため、簡単には印刷が可能とはならない。
【００１５】
また、上記、記録媒体を持参する方法では、ユーザが自分のＰＣで、特有のアプリケーションを用いて作成した文書の場合、利用させてもらう他のユーザのＰＣには前記アプリケーションが必ずしもインストールされていない可能性があり、その場合、文書が印刷できない問題があった。
【００１６】
また、上記図１に示すシステム構成においては、Ａ部門の人が、プリントサーバ４（ＰＳ−Ａ）を用いてＢ部門のプリンタ６（Ｐ−Ｂ１、Ｐ−Ｂ２）やＣ部門のプリンタ６（Ｐ−Ｃ１、Ｐ−Ｃ２）を利用するためには、プリントサーバ４（ＰＳ−Ａ）に、Ｂ部門のプリンタ６（Ｐ−Ｂ１、Ｐ−Ｂ２）やＣ部門のプリンタ６（Ｐ−Ｃ１、Ｐ−Ｃ２）を特定する情報、例えばＩＰアドレスやプリンタ名等、を設定しておかなければならない問題があった。
【００１７】
また、Ａ部門の人が、プリントサーバ４（ＰＳ−Ａ）を用いてＢ部門のプリンタ６（Ｐ−Ｂ１、Ｐ−Ｂ２）やＣ部門のプリンタ６（Ｐ−Ｃ１、Ｐ−Ｃ２）を利用するためには、プリントサーバ４（ＰＳ−Ａ）に、他部門のプリンタ６のプリンタドライバのインストールやプリンタドライバに関する情報を設定しておく必要もあった。
【００１８】
したがって、図１に示すような従来のシステムでは、他部門（例えば、Ｂ部門）にプリンタ６が新たに追加されると、自部門（例えば、Ａ部門）のプリントサーバ４に、該新たに追加されたプリンタ６を特定する情報及び該プリンタ６のプリンタドライバに関する情報等を設定する必要があり、他部門においてレイアウト変更等で、プリンタを特定する情報（例えば、ＩＰアドレス）等が変更になった場合、自部門の設定も変更しなくてはいけなくなり、変更情報を部門間でやり取りする必要が出てくる等、システムが拡大するにつれ、管理する情報が増大し、実質的に実施が困難な問題もあった。
【００１９】
また、図１に示すような従来のシステムでは、例えば、プリントサーバ４（ＰＳ−Ａ）と利用可能な他の部門のプリンタ６とが、１対多、の接続になっており、利用可能な他の部門のプリンタ６の数だけプリントサーバ４（ＰＳ−Ａ）とプリンタ６との通信路が存在し、通信路のセキュリティを守るためには通信路個々で対処しなければならないので、セキュリティの面においても問題があった。
【００２０】
また、上記特許文献１も、システムが拡大すると、管理対象としているプリンタ６の数が増大し、検索の速度に影響を与えると共に、レイアウトの変更や店舗の移転等プリンタ６の場所の変更や新たなプリンタ６の設置に伴って、サーバ内のデータ（例えば、プリンタ６のアドレスやプリンタ名及びプリンタドライバに関する情報等）を変更、追加する必要があり、実質的に実施が困難な問題もあった。
【００２１】
また、上記特許文献１ではプリンタ６が故障したり、他の人が何百枚も印刷していても容易に印刷するプリンタ６を変更して利用したりすることができない問題があった。
【００２２】
本発明は、上記の点に鑑みなされたもので、指定された文書を速やかに印刷することを目的とする。
【課題を解決するための手段】
【００２３】
そこで、上記課題を解決するため、本発明は、ネットワーク上に接続されたプリントサーバ及びプリンタを含む印刷環境の共用に係る分散管理サービスを提供する印刷環境共用サービス提供手段を有する複数の印刷環境共用サービス提供装置における印刷環境共用サービス提供方法であって、前記印刷環境共用サービス提供手段は、要求に応じて、印刷の予約に係る予約情報及び／又はデータを、他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段に転送する転送段階と、前記印刷の予約に係る予約情報に含まれる保存場所情報に基づいて、前記印刷の予約に係る予約情報及び／又は文書データを保存する保存段階と、印刷環境共用サービス提供手段間の参照関係に係るデータを含むサービスデータを、前記他の印刷環境共用サービス装置の印刷環境共用サービス手段より取得するサービスデータ取得段階とを有し、前記保存段階において保存された前記印刷の予約に係る予約情報には、印刷場所に係る情報と、プリンタに係る情報と、印刷条件に係る情報とを含めることが可能であって、前記印刷場所に係る情報と、前記プリンタに係る情報と、前記印刷条件に係る情報のうち、ユーザによる前記印刷の予約時に設定されていない情報がある場合は、前記設定されていない情報を前記印刷の予約に係る予約情報に含め、前記ユーザによる前記印刷の予約確認時に、前記予約情報に含められた前記設定されていない情報のうち、前記印刷場所に係る情報は、前記サービスデータ取得段階において取得されるサービスデータに基づいて前記ユーザにより設定され、設定された印刷場所に係る情報に対応させて、前記プリンタに係る情報、及び前記印刷条件に係る情報が、前記他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段より取得され、取得された情報に基づいて前記ユーザにより前記プリンタに係る情報、及び前記印刷条件に係る情報が設定され、印刷を開始する印刷開始段階を更に有することを特徴とする。
【００２５】
また、本発明は、ネットワーク上に接続されたプリントサーバ及びプリンタを含む印刷環境の共用に係る分散管理サービスを提供する印刷環境共用サービス提供手段を有する複数の印刷環境共用サービス提供装置であって、前記印刷環境共用サービス提供手段は、要求に応じて、印刷の予約に係る予約情報及び／又はデータを、他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段に転送する転送手段と、前記印刷の予約に係る予約情報に含まれる保存場所情報に基づいて、前記印刷の予約に係る予約情報及び／又は文書データを保存する保存手段と、印刷環境共用サービス提供手段間の参照関係に係るデータを含むサービスデータを、前記他の印刷環境共用サービス装置の印刷環境共用サービス手段より取得するサービスデータ取得手段とを有し、前記保存手段によって保存された前記印刷の予約に係る予約情報には、印刷場所に係る情報と、プリンタに係る情報と、印刷条件に係る情報とを含めることが可能であって、前記印刷場所に係る情報と、前記プリンタに係る情報と、前記印刷条件に係る情報のうち、ユーザによる前記印刷の予約時に設定されていない情報がある場合は、前記設定されていない情報を前記印刷の予約に係る予約情報に含め、前記ユーザによる前記印刷の予約確認時に、前記予約情報に含まれた前記設定されていない情報のうち、前記印刷場所に係る情報は、前記サービスデータ取得手段により取得されるサービスデータに基づいて前記ユーザにより設定され、設定された印刷場所に係る情報に対応させて、前記プリンタに係る情報、及び前記印刷条件に係る情報が、前記他の印刷環境共用サービス提供装置の印刷環境共用サービス提供手段より取得され、取得された情報に基づいて前記ユーザにより前記プリンタに係る情報、及び前記印刷に係る情報が設定され、印刷を開始する印刷開始手段を更に有することを特徴とする。
【００２６】
本発明によれば、指定された文書を速やかに印刷することができる。
【００２７】
また、上記課題を解決するための手段として、印刷環境共用サービス提供プログラム及び記録媒体としてもよい。
【発明の効果】
【００２８】
本発明によれば、指定された文書を速やかに印刷することができる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施の形態について図面に基づいて説明する。
【実施例１】
【００３０】
図２は、本発明を実施するシステム構成図（その１）である。図２に示されるシステム構成において各部門は、Ｗｅｂサーバ１と、リポジトリサーバ２と、ＳＰＳサーバ３と、プリントサーバ４と、プリンタ６とから構成されている。ここで、各部門では、各サーバやプリンタ６等が管理されており、印刷環境として整って利用されているものとする。
【００３１】
なお、図２においては、リポジトリサーバ２にリポジトリサービス１２が実装されており、ＳＰＳサーバ３に印刷環境共用サービス１３が実装されており、プリントサーバ４には、ドキュメントプリントサービス１４が実装されている。
【００３２】
各サービスは、Ｗｅｂサービスとして相互にＳＯＡＰ（Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）プロトコルに基づくメッセージを交換し、それぞれの機能を利用することができる。以下においても同様である。
【００３３】
図２に示すシステム構成は図１に示すシステム構成に比べて、後述するＳＰＳサーバ３を新たに導入することによって、例えば、自部門のＳＰＳサーバ３のサービスリスト７１に、参照可能な他部門の印刷環境共用サービス１３を特定する識別情報、例えば印刷環境共用サービス１３のサービス識別子等、を設定し、ＳＰＳサーバ３及び／又は印刷環境共用サービス１３同士、印刷環境（プリントサーバ４やプリンタ６等）を共有し、他部門の印刷環境を利用することができる。
【００３４】
また、図２に示すように、各部門のＳＰＳサーバ３においては、プリンタリスト７２に、他部門のＳＰＳサーバ３及び／又は印刷環境共用サービス１３が利用可能な自部門のプリンタ６を設定し、管理することによって、他部門におけるプリンタ６の変更やプリンタドライバの変更等、他部門の変更の影響を受けず、各部門において印刷環境等の分散管理を行うことができる。
【００３５】
また、図２に示すシステム構成は図１に示すシステム構成に比べて、参照可能なＳＰＳサーバ３及び／又は印刷環境共用サービス１３同士が接続されているため、例えば部門間の通信路の数が減り、攻撃される通信路が少なくなるため、セキュリティを確保することができる。
【００３６】
なお、サービスリスト７１やプリンタリスト７２は、図２に示されるように印刷環境共用サービス１３が実装されているＳＰＳサーバ３に格納する構成としてもよいし、他の装置にまとめて或いは別々に、各印刷環境共用サービス１３ごとに格納する構成としてもよい。
【００３７】
図３は、ＳＰＳサーバの一例のソフトウェア構成図である。
【００３８】
図３に示すように、ＳＰＳサーバ３は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）２１と、アプリケーション２９とから構成されている。
【００３９】
ＯＳ２１は、ＵＮＩＸ（登録商標）やWindows（登録商標）等のオペレーティング・システムであり、例えばアプリケーション２９の各ソフトウェアをそれぞれプロセスとして並列実行する。
【００４０】
アプリケーション２９は、印刷の予約及び／又は印刷アプリケーションである印刷環境共用アプリ２４を有する。図２に示した印刷環境共用サービス１３は、印刷環境共用アプリ２４に含まれる。
【００４１】
また、図２では、ＳＰＳサーバ３は、印刷環境共用アプリ２４に含まれる印刷環境共用サービス１３のみを有する構成として説明を行ったが、図３に示すように、アプリケーション２９は、プリンタ用のアプリケーションであるプリンタアプリ２６や、文書管理アプリケーションである文書管理アプリ２７を含むように構成してもよい。
【００４２】
図２等に示したドキュメントプリントサービス１４は、プリンタアプリ２６に含まれる。また、図２等に示したリポジトリサービス１２は、文書管理アプリ２７に含まれる。
【００４３】
但し、第一実施例では説明の簡略化のため、図２等に示したように、ドキュメントプリントサービス１４は、プリントサーバ４に実装され、リポジトリサービス１２はリポジトリサーバ２に実装されているものとして説明を行う。なお、このことは本発明の実施を制限するものではない。
【００４４】
以下、ＳＰＳサーバ３のハードウェア構成を、図４を用いて説明する。
【００４５】
図４は、ＳＰＳサーバの一例のハードウェア構成図である。
【００４６】
図４に示されるＳＰＳサーバ３のハードウェア構成は、それぞれバスＢで相互に接続されている入力装置３１と、表示装置３２と、ドライブ装置３３と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３５と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３６と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３７と、インターフェース装置３８と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３９とから構成されている。
【００４７】
入力装置３１は、ＳＰＳサーバ３の利用者が操作するキーボード及びマウス等で構成され、ＳＰＳサーバ３に各種操作信号を入力するのに用いられる。
【００４８】
表示装置３２は、ＳＰＳサーバ３の利用者が利用するディスプレイ等で構成され、各種情報を表示する。
【００４９】
インターフェース装置３８は、ＳＰＳサーバ３をネットワーク等に接続するインターフェースである。
【００５０】
図３のアプリケーション２９に含まれる印刷環境共用アプリ２４に対応するアプリケーションプログラムや、ＳＰＳサーバ３の全体の処理を制御するメインプログラム等は、例えば、ＣＤ−ＲＯＭ等の記録媒体３４によってＳＰＳサーバ３に提供されるか、ネットワークを通じてダウンロードされる。記録媒体３４は、ドライブ装置３３にセットされ、前記アプリケーションプログラムや前記メインプログラム等が記録媒体３４からドライブ装置３３を介してＨＤＤ３９にインストールされる。
【００５１】
ＲＯＭ３５は、データ等を格納する。ＲＡＭ３６は、ＳＰＳサーバ３の起動時にＨＤＤ３９から前記アプリケーションプログラムや前記メインプログラム等を読み出して格納する。ＣＰＵ３７は、ＲＡＭ３６に読み出され格納された前記アプリケーションプログラムや前記メインプログラム等に従って処理を実行する。
【００５２】
ＨＤＤ３９は、アプリケーションプログラムやメインプログラム以外に、例えばサービスリスト７１やプリンタリスト７２等を格納する。
【００５３】
以下、ＳＰＳサーバ３の一例の機能構成を、図５を用いて説明する。
【００５４】
図５は、ＳＰＳサーバの一例の機能構成図である。
【００５５】
図５においてＳＰＳサーバ３は、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）プロトコルに従った通信制御を行うＨＴＴＰ処理部６３と、サービスリスト７１やプリンタリスト７２等を格納するＨＤＤ３９と、印刷環境共用アプリ２４とを有する。
【００５６】
また、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述されたメッセージを処理するＸＭＬ処理部６１と、ＳＯＡＰプロトコルに従ってメッセージ交換を行うＳＯＡＰ処理部６２とは、印刷環境共用アプリ２４及び印刷環境共用アプリ２４以外の他のアプリとで共有される。
【００５７】
印刷環境共用アプリ２４に含まれる印刷環境共用サービス１３は、サービスリスト取得部４１と、プリンタリスト取得部４２と、文書データ取得部４３と、データ転送部４４と、プリンタ能力情報取得部４５と、アプリケーション情報取得部４６と、保存部４７と、消去部４８と、サービスリスト管理部４９と、プリンタリスト管理部５０と、印刷予約制御部５１と、印刷開始制御部５２とを有する。
【００５８】
サービスリスト取得部４１は、サービスリスト７１を取得する。例えば、サービスリスト取得部４１は、他のＳＰＳサーバ３に保存されているサービスリスト７１を、前記他のＳＰＳサーバ３に実装されている印刷環境共用サービス１３を介して、前記他のＳＰＳサーバ３より取得したり、当該印刷環境共用サービス１３が実装されているＳＰＳサーバ３に格納されているサービスリスト７１を取得したりする。
【００５９】
プリンタリスト取得部４２は、プリンタリスト７２を取得する。例えば、プリンタリスト取得部４２は、他のＳＰＳサーバ３又はプリントサーバ４に保存されているプリンタリスト７２を、前記他のＳＰＳサーバ３に実装されている印刷環境共用サービス１３又は前記プリントサーバ４に実装されているドキュメントプリントサービス１４を介して、前記他のＳＰＳサーバ３又は前記プリントサーバ４より取得したり、当該印刷環境共用サービス１３が実装されているＳＰＳサーバ３よりプリンタリスト７２を取得したりする。
【００６０】
文書データ取得部４３は、図２に示したＷｅｂサーバ１等からの要求に基づいて、指定された文書の文書データを、リポジトリサービス１２を介してリポジトリサーバ２より取得する。
【００６１】
データ転送部４４は、印刷場所の印刷環境共用サービス１３までの通信経路情報（以下、経路情報という）、印刷場所を特定する識別情報（例えば、印刷環境共用サービス１３のサービス識別子）、印刷を行うプリンタ６を特定する識別情報（例えば、プリンタ名及び／又はプリンタ識別子）、印刷条件等の予約情報及び／又は文書データ取得部４３において取得した文書データ等を他の印刷環境共用サービス１３を介して、他のＳＰＳサーバ３に転送する。
【００６２】
プリンタ能力情報取得部４５は、例えば、カラーで印刷可能か、両面印刷可能か等のプリンタ６の能力情報を、他のＳＰＳサーバ３に実装されている印刷環境共用サービス１３及び／又はプリントサーバ４に実装されているドキュメントプリントサービス１４を介して、取得する。
【００６３】
アプリケーション情報取得部４６は、文書データ取得部４３において取得した文書データを印刷データに変換する場合に必要とする、例えば、Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄ（登録商標）等のアプリケーションが存在するかどうか等のアプリケーション情報を取得する。
【００６４】
保存部４７は、前記予約情報及び／又は前記文書データ等をＨＤＤ３９に保存する。
【００６５】
消去部４８は、保存部４７において保存した前記予約情報及び／又は前記文書データ等を、他の印刷環境共用サービス１３からの要求に基づいて、又は前記予約情報に含まれる予約期限情報に基づいて消去する。例えば、前記予約情報は、印刷場所の印刷環境共用サービス１３までの経路情報、印刷場所を特定する識別情報、印刷を行うプリンタ６を特定する識別情報、印刷条件と共に、予約した文書データを印刷することができる期限を表す予約期限情報を含む。
【００６６】
サービスリスト管理部４９は、サービスリスト７１を管理する管理部であって、例えば他の印刷環境共用サービス１３からの接続要求に基づいて、当該ＳＰＳサーバ３のＨＤＤ３９に格納されているサービスリスト７１に、例えば接続要求元の印刷環境共用サービス１３に係るデータを追加したり、他の印刷環境共用サービス１３からの切断要求に基づいて、当該ＳＰＳサーバ３のＨＤＤ３９に格納されているサービスリスト７１から、例えば切断要求元の印刷環境共用サービス１３に係るデータを削除したりする。
【００６７】
プリンタリスト管理部５０は、プリンタリスト７２を管理する管理部であって、例えば要求に基づいて、当該ＳＰＳサーバ３のＨＤＤ３９に格納されているプリンタリスト７２にデータを追加したり、プリンタリスト７２からデータを削除したりする。
【００６８】
印刷予約制御部５１は、印刷の予約要求に係る制御を行う。例えば、当該ＳＰＳサーバ３とインターネット及び／又はネットワークを介して接続されたＷｅｂサーバ１等からの印刷の予約要求を受信し、文書データ取得部４３に文書データの取得を要求したり、文書データ取得部４３が取得した文書データや前記印刷の予約要求に含まれる予約情報を他の印刷環境共用サービス１３に送信するようデータ転送部４４に要求したり、保存部４７に対して予約情報及び／又は文書データの保存を要求する。
【００６９】
印刷開始制御部５２は、印刷の開始要求に係る制御を行う。例えば、当該ＳＰＳサーバ３とインターネット及び／又はネットワークを介して接続されたＷｅｂサーバ１及び／又は他の印刷環境共用サービス１３等からの印刷の開始要求を受信し、該印刷の開始要求に含まれる経路情報を基に、他の印刷環境共用サービス１３又はドキュメントプリントサービス１４に該印刷の開始要求を送信したりする。
【００７０】
以下、印刷予約を各段階において中断した場合の予約情報の内容や、該予約情報及び／又は文書データの保存場所を図６から図１７を用いて説明する。
【００７１】
初めに、文書のみを選択し、印刷予約を行う処理の一例を、図６及び図７を用いて説明する。
【００７２】
図６は、文書の選択を説明するための図である。
【００７３】
図７は、文書のみを選択し、印刷予約を行う処理を説明するためのシーケンス図（その１）である。
【００７４】
図２に示すようなシステム構成においてユーザがＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等のユーザ端末を介して、Ａ部門のＷｅｂサーバ１（Ａ）（以下、サーバやサービス等の後に記述する（Ａ）は、Ａ部門の事を表すものとする、（Ｃ）等も同様である）にログインすると、Ｗｅｂサーバ１（Ａ）は、ＰＤＡ等のユーザ端末からの要求に基づいて、図６（Ａ）に示すようなリポジトリサービス１２（Ａ）を選択させるリポジトリサービス選択画面を作成し、前記ユーザ端末に提供する。
【００７５】
ユーザは、図６（Ａ）に示すリポジトリサービス選択画面を用いて、使用するリポジトリサービスを選択することができる。
【００７６】
例えば、図６（Ａ）に示すリポジトリサービス選択画面において、ユーザが１つのリポジトリサービスを選択し、「次へ」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記ユーザ端末よりユーザが選択したリポジトリサービス１２（Ａ）の情報及びユーザが「次へ」ボタンをタップした旨の情報を取得する。
【００７７】
Ｗｅｂサーバ１（Ａ）は、前記ユーザが選択したリポジトリサービス１２（Ａ）の情報を基に、該リポジトリサービス１２（Ａ）に対して、ユーザの識別情報を含む文書一覧の取得要求を送信する（図７のシーケンスＳ１。）。
【００７８】
前記文書一覧の取得要求を受信したリポジトリサービス１２（Ａ）は、ユーザの識別情報を判定し、有効なユーザの識別情報であると判定すると、該ユーザがアクセス可能な文書一覧の情報をＷｅｂサーバ１（Ａ）に送信する（図７のシーケンスＳ２。）。
【００７９】
Ｗｅｂサーバ１（Ａ）は、前記取得した文書一覧の情報を基に、図６（Ｂ）に示されるような文書選択画面を作成し、前記ユーザ端末に提供する。
【００８０】
ユーザは、図６（Ｂ）に示されるような文書選択画面を用いて、印刷予約する文書を選択することができる。例えば、図６（Ｂ）に示される文書選択画面において、ユーザが文書を選択して「決定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、取得した情報を基に図６（Ｃ）に示されるような文書選択確認画面を作成し、前記ユーザ端末に提供する。
【００８１】
ユーザは、図６（Ｃ）に示されるような文書選択確認画面を用いて、文書の選択の確認を行うと共に、印刷予約を行ったり、印刷場所を選択したりすることができる。
【００８２】
例えば図６（Ｃ）に示す文書選択確認画面においてユーザが「印刷予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図６（Ｄ）に示されるような印刷予約確認画面を作成し、前記ユーザ端末に提供する。
【００８３】
ユーザは、図６（Ｄ）に示されるような印刷予約確認画面を用いて、印刷場所やプリンタや印刷条件を設定せず、印刷する文書だけを設定して、印刷の予約を行うことができる。
【００８４】
例えば図６（Ｄ）に示されるような印刷予約確認画面においてユーザが「予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、文書識別子（例えば、文書ＩＤ）を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の予約を要求する（図７のシーケンスＳ３。）。
【００８５】
前記印刷の予約要求を受信した印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報を印刷環境共用サービス１３（Ａ）の保存部４７に渡し、予約情報の保存を要求する。
【００８６】
前記保存要求を受け取った印刷環境共用サービス１３（Ａ）の保存部４７は、前記文書ＩＤを含む予約情報をＳＰＳサーバ３（Ａ）のＨＤＤ３９に保存する。なお、予約情報には、該印刷予約を識別する予約番号や、該印刷予約を行った予約日時の情報、該印刷予約の有効期限に係る予約期限情報等の情報も含む。以下においても同様である。
【００８７】
図７に示す処理は、後述する図８に示す処理に比べて前記文書ＩＤを含む予約情報のみを保存し、実際の文書データは保存しないので、予約時以降に文書データが変更になっても後述する印刷開始時、最新の文書データを使用して印刷することができる。
【００８８】
なお、ユーザが使用するユーザ端末はＰＣであってもよいし、ＰＤＡに限らず、携帯電話など他の携帯端末であってもよい。
【００８９】
以下、文書のみを選択し、印刷予約を行う処理の他の例を、図８を用いて説明する。
【００９０】
図８は、文書のみを選択し、印刷予約を行う処理を説明するためのシーケンス図（その２）である。
【００９１】
図８のシーケンスＳ１０からシーケンスＳ１１までの処理は、図７のシーケンスＳ１からシーケンスＳ２までの処理と同様である。
【００９２】
上述したように、Ｗｅｂサーバ１（Ａ）は、取得した文書一覧の情報を基に、図６（Ｂ）に示されるような文書選択画面を作成し、前記ユーザ端末に提供する。
【００９３】
また、図６（Ｂ）に示される文書選択画面において、ユーザが文書を選択して「決定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図６（Ｃ）に示されるような文書選択確認画面を作成し、前記ユーザ端末に提供する。
【００９４】
また、図６（Ｃ）に示す文書選択確認画面においてユーザが「印刷予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図６（Ｄ）に示されるような印刷予約確認画面を作成し、前記ユーザ端末に提供する。
【００９５】
例えば図６（Ｄ）に示されるような印刷予約確認画面においてユーザが「予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記文書ＩＤやユーザ情報を含む該文書の利用を許可する文書利用許可情報の取得要求をリポジトリサービス１２に対して送信する（図８のシーケンスＳ１２。）。
【００９６】
前記取得要求を受信したリポジトリサービス１２は、例えば、前記取得要求に含まれるユーザ情報などを基に、文書の利用を許可してもよいユーザかどうかを判定し、よいユーザであると判定すると文書利用許可情報を発行し、Ｗｅｂサーバ１（Ａ）に送信する（図８のシーケンスＳ１３。）。なお、システムの運用において、Ｗｅｂサーバ１にログインする際の認証に成功しているユーザに対しては、リポジトリサーバ２に格納されている文書の利用を許可する場合は、シーケンスＳ１２やシーケンスＳ１３の処理は必要なく、Ｗｅｂサーバ１は、文書利用許可情報を取得する必要はない。但し、以下ではシーケンスＳ１２及びシーケンスＳ１３の処理を行い、文書利用許可情報を用いて、リポジトリサーバ２より文書を取得するものとして説明を行う。
【００９７】
前記文書利用許可情報を取得すると、Ｗｅｂサーバ１（Ａ）は、前記文書ＩＤ及び前記文書利用許可情報を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の予約を要求する（図８のシーケンスＳ１４。）。
【００９８】
前記印刷の予約要求を受信した印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる文書ＩＤ及び文書利用許可情報等を文書データ取得部４３に渡して、文書データの取得を要求する。
【００９９】
前記取得要求を受け取った印刷環境共用サービス１３（Ａ）の文書データ取得部４３は、前記文書ＩＤや前記文書利用許可情報を含む文書データの取得要求をリポジトリサービス１２（Ａ）に送信する（図８のシーケンスＳ１５。）。
【０１００】
リポジトリサービス１２（Ａ）は、受信した文書データの取得要求に含まれる文書利用許可情報の有効性などを判定し、有効であると判定すると、文書データの取得要求に含まれる文書ＩＤによって指定された文書の文書データをリポジトリサーバ２より取得して印刷環境共用サービス１３（Ａ）に送信する（図８のシーケンスＳ１６。）。
【０１０１】
印刷環境共用サービス１３（Ａ）の文書データ取得部４３が文書データを取得すると、印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報及び前記文書データを印刷環境共用サービス１３（Ａ）の保存部４７に渡し、予約情報及び文書データの保存を要求する。
【０１０２】
前記保存要求を受け取った印刷環境共用サービス１３（Ａ）の保存部４７は、前記文書ＩＤを含む予約情報と前記文書データとをＳＰＳサーバ３（Ａ）のＨＤＤ３９に保存する。
【０１０３】
図８に示す処理は、図７に示す処理に比べて前記文書ＩＤを含む予約情報と共に文書データを保存するので、印刷予約時の文書データを使用して印刷することができる。
【０１０４】
なお、図７に示したように、予約情報のみを保存しておく処理を行うか、図８に示したように予約情報と共に文書データを保存しておく処理を行うか、ユーザに印刷予約の際に選択させてもよいし、システムの管理者が、Ｗｅｂサーバ１及び／又はＳＰＳサーバ３に設定してもよい。以下においても同様である。
【０１０５】
以下、印刷場所まで選択し、印刷予約を行う処理の一例を、図９及び図１０を用いて説明する。
【０１０６】
図９は、印刷場所の選択を説明するための図である。
【０１０７】
図１０は、印刷場所まで選択し、印刷予約を行う処理を説明するためのシーケンス図（その１）である。
【０１０８】
例えば、図２に示すようなシステム構成の場合、ユーザが図６（Ｃ）の文書選択確認画面において「印刷場所選択」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記ユーザ端末よりユーザが「印刷場所選択」ボタンをタップした旨の情報を取得する。
【０１０９】
前記情報を取得すると、Ｗｅｂサーバ１（Ａ）は、印刷環境共用サービス１３（Ａ）に対して、印刷環境共用サービス１３（Ａ）のサービスリスト７１の取得要求を送信する（図１０のシーケンスＳ２０。）。
【０１１０】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）のサービスリスト取得部４１は、ＳＰＳサーバ３（Ａ）のＨＤＤ３９に格納されているサービスリスト７１を取得し、Ｗｅｂサーバ１（Ａ）に送信する（図１０のシーケンスＳ２１。）。
【０１１１】
Ｗｅｂサーバ１（Ａ）は、取得した図２に示されるような印刷環境共用サービス１３（Ａ）のサービスリスト７１に基づいて、図９（Ａ）に示すような印刷場所選択画面を作成し、ユーザ端末に提供する。
【０１１２】
図９（Ａ）の印刷場所選択画面には、印刷環境共用サービス１３（Ａ）が参照可能な印刷環境共用サービス１３が表示されている。
【０１１３】
なお、説明の簡略化のため、図９においては、参照可能な印刷環境共用サービス１３として、単にＢやＣ等と記述する。これは例えば、部門名や事業所名や地名等、印刷場所を特定する情報である。以下の図においても同様である。
【０１１４】
例えば、ユーザが図９（Ａ）の印刷場所選択画面において「Ｃ」を選択し、「決定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図９（Ｂ）に示すような印刷場所選択確認画面を作成し、ユーザ端末に提供する。
【０１１５】
例えば、ユーザが図９（Ｂ）の印刷場所選択確認画面において「印刷予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図９（Ｃ）に示すような印刷予約確認画面を作成し、ユーザ端末に提供する。
【０１１６】
ユーザは、図９（Ｃ）に示されるような印刷予約確認画面を用いて、プリンタや印刷条件を設定せず、印刷する文書と印刷場所とを設定して、印刷の予約を行うことができる。
【０１１７】
例えば図９（Ｃ）に示されるような印刷予約確認画面においてユーザが「予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、文書ＩＤと印刷場所を特定する識別情報及び印刷場所までの経路情報（例えば、Ａ→Ｃ）を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の予約を要求する（図１０のシーケンスＳ２２。）。
【０１１８】
前記印刷の予約要求を受信した印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報を印刷環境共用サービス１３（Ａ）の保存部４７に渡し、予約情報の保存を要求する。
【０１１９】
前記保存要求を受け取った印刷環境共用サービス１３（Ａ）の保存部４７は、前記文書ＩＤと印刷場所を特定する識別情報及び印刷場所までの経路情報を含む予約情報をＳＰＳサーバ３（Ａ）のＨＤＤ３９に保存する。
【０１２０】
また、図１０に示す処理では、前記予約情報に印刷場所を特定する識別情報及び印刷場所までの経路情報が含まれているため、印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報をデータ転送部４４に渡し、予約情報の転送を要求し、該転送要求を受け取ったデータ転送部４４は、前記予約情報を前記印刷場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に転送してもよい（図１０のシーケンスＳ２３。）。
【０１２１】
印刷環境共用サービス１３（Ｃ）の印刷予約制御部５１は、前記転送されてきた予約情報を保存部４７に渡し、保存部４７は、予約情報をＳＰＳサーバ３（Ｃ）のＨＤＤ３９に保存する。
【０１２２】
上述したように、前記予約情報は予約場所であるＳＰＳサーバ３（Ａ）に保存しておいてもよいし、印刷場所であるＳＰＳサーバ３（Ｃ）に保存しておいてもよい。また、前記予約情報を予約場所であるＳＰＳサーバ３（Ａ）及び印刷場所であるＳＰＳサーバ３（Ｃ）両方に保存しておいてもよい。
【０１２３】
予約情報を必ず予約場所に保存することによって、ユーザは、例えば、ＰＤＡ等のユーザ端末を用い、Ｗｅｂサーバ（１）を介して予約場所に問い合わせれば予約情報を取得することができる。また、予約情報を印刷場所に保存することによって、ユーザは、印刷場所や印刷場所の近くにいる場合には、わざわざユーザ端末を用い、Ｗｅｂサーバ１を介して予約場所のＳＰＳサーバ３に問い合わせることなく、直接印刷場所のＳＰＳサーバ３等を操作することによって予約情報を取得することができる。以下においても同様である。
【０１２４】
以下、印刷場所まで選択し、印刷予約を行う処理の他の例を、図１１を用いて説明する。
【０１２５】
図１１は、印刷場所まで選択し、印刷予約を行う処理を説明するためのシーケンス図（その２）である。
【０１２６】
図１１のシーケンスＳ３０からシーケンスＳ３１までの処理は、図１０のシーケンスＳ２０からシーケンスＳ２１までの処理と同様である。
【０１２７】
上述したように、Ｗｅｂサーバ１（Ａ）は、図２に示されるような、取得した印刷環境共用サービス１３（Ａ）のサービスリスト７１に基づいて、図９（Ａ）に示されるような印刷場所選択画面を作成し、前記ユーザ端末に提供する。
【０１２８】
また、図９（Ａ）に示される印刷場所選択画面においてユーザが「Ｃ」を選択して、「決定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図９（Ｂ）に示されるような印刷場所選択確認画面を作成し、前記ユーザ端末に提供する。
【０１２９】
また、図９（Ｂ）に示される印刷場所選択確認画面においてユーザが「印刷予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図９（Ｃ）に示されるような印刷予約確認画面を作成し、前記ユーザ端末に提供する。
【０１３０】
例えば図９（Ｃ）に示されるような印刷予約確認画面においてユーザが「予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記文書ＩＤやユーザ情報を含む該文書の利用を許可する文書利用許可情報の取得要求をリポジトリサービス１２に対して送信する（図１１のシーケンスＳ３２。）。
【０１３１】
前記取得要求を受信したリポジトリサービス１２は、例えば、前記取得要求に含まれるユーザ情報などを基に、文書の利用を許可してもよいユーザかどうかを判定し、よいユーザであると判定すると文書利用許可情報を発行し、Ｗｅｂサーバ１（Ａ）に送信する（図１１のシーケンスＳ３３。）。
【０１３２】
前記文書利用許可情報を取得すると、Ｗｅｂサーバ１（Ａ）は、文書ＩＤ、文書利用許可情報、印刷場所を特定する識別情報及び印刷場所までの経路情報（Ａ→Ｃ）を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の予約を要求する（図１１のシーケンスＳ３４。）。
【０１３３】
前記印刷の予約要求を受信した印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる文書ＩＤ及び文書利用許可情報等を文書データ取得部４３に渡して、文書データの取得を要求する。
【０１３４】
前記取得要求を受け取った印刷環境共用サービス１３（Ａ）の文書データ取得部４３は、前記文書ＩＤや前記文書利用許可情報を含む文書データの取得要求をリポジトリサービス１２（Ａ）に送信する（図１１のシーケンスＳ３５。）。
【０１３５】
リポジトリサービス１２（Ａ）は、受信した文書データの取得要求に含まれる文書利用許可情報の有効性などを判定し、有効であると判定すると、文書データの取得要求に含まれる文書ＩＤによって指定された文書の文書データをリポジトリサーバ２より取得して印刷環境共用サービス１３（Ａ）に送信する（図１１のシーケンスＳ３６。）。
【０１３６】
印刷環境共用サービス１３（Ａ）の文書データ取得部４３が文書データを取得すると、印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報及び前記文書データを印刷環境共用サービス１３（Ａ）の保存部４７に渡し、予約情報及び文書データの保存を要求する。
【０１３７】
前記保存要求を受け取った印刷環境共用サービス１３（Ａ）の保存部４７は、印刷場所を特定する識別情報及び印刷場所までの経路情報を含む予約情報と前記文書データとをＳＰＳサーバ３（Ａ）のＨＤＤ３９に保存する。
【０１３８】
また、図１１に示す処理では、前記予約情報に、印刷場所を特定する識別情報及び印刷場所までの経路情報が含まれているため、印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報及び前記文書データを印刷環境共用サービス１３（Ａ）のデータ転送部４４に渡し、予約情報及び文書データの転送を要求し、該転送要求を受け取った印刷環境共用サービス１３（Ａ）のデータ転送部４４は、前記予約情報と前記文書データとを前記印刷場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に転送してもよい（図１１のシーケンスＳ３７。）。
【０１３９】
印刷環境共用サービス１３（Ｃ）の印刷予約制御部５１は、前記転送されてきた予約情報と文書データとを保存部４７に渡し、保存部４７は、予約情報と文書データとをＳＰＳサーバ３（Ｃ）のＨＤＤ３９に保存する。
【０１４０】
予約情報及び文書データを必ず予約場所に保存することによって、ユーザは、例えば、ＰＤＡ等のユーザ端末を用い、Ｗｅｂサーバ（１）を介して予約場所に問い合わせれば予約情報及び文書データを取得することができる。また、予約情報を印刷場所に保存することによって、ユーザは、印刷場所や印刷場所の近くにいる場合には、わざわざユーザ端末を用い、Ｗｅｂサーバ１を介して予約場所のＳＰＳサーバ３に問い合わせることなく、直接印刷場所のＳＰＳサーバ３等を操作することによって予約情報及び文書データを取得することができる。
【０１４１】
特に、第二実施例において説明するように、画像形成装置１２００に、印刷環境共用サービス１３等が実装されている場合、印刷場所の画像形成装置１２００に予約情報や文書データを保存しておくことによって、直接画像形成装置１２００を操作することによって、すぐに、該画像形成装置１２００に保存されている予約情報及び文書データに基づいて印刷等をすることができる。以下においても同様である。
【０１４２】
以下、プリンタまで選択し、印刷予約を行う処理の一例を、図１２及び図１３を用いて説明する。
【０１４３】
図１２は、プリンタの選択を説明するための図である。
【０１４４】
図１３は、プリンタまで選択し、印刷予約を行う処理を説明するためのシーケンス図（その１）である。
【０１４５】
例えば、図２に示すようなシステム構成の場合、ユーザが図９（Ｂ）の印刷場所選択確認画面において「プリンタ選択」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記ユーザ端末よりユーザが「プリンタ選択」ボタンをタップした旨の情報を取得する。
【０１４６】
前記情報を取得すると、印刷場所として「Ｃ」が選択されているため、Ｗｅｂサーバ１（Ａ）は、印刷環境共用サービス１３（Ａ）に対して、印刷環境共用サービス１３（Ｃ）のプリンタリスト７２の取得要求を送信する（図１３のシーケンスＳ４０。）。
【０１４７】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）のプリンタリスト取得部４２は、印刷場所を選択した際に取得した経路情報（Ａ→Ｃ）を基に、前記取得要求を印刷環境共用サービス１３（Ｃ）に送信する（図１３のシーケンスＳ４１。）。
【０１４８】
前記取得要求を受信した印刷環境共用サービス１３（Ｃ）のプリンタリスト取得部４２は、ＳＰＳサーバ３（Ｃ）のＨＤＤ３９に格納されているプリンタリスト７２を取得して、前記経路情報を基に、印刷環境共用サービス１３（Ａ）に送信する（図１３のシーケンスＳ４２。）。
【０１４９】
印刷環境共用サービス１３（Ａ）のプリンタリスト取得部４２は、受信した印刷環境共用サービス１３（Ｃ）のプリンタリスト７２をＷｅｂサーバ１（Ａ）に送信する（図１３のシーケンスＳ４３。）。
【０１５０】
また、Ｗｅｂサーバ１（Ａ）は、印刷環境共用サービス１３（Ａ）に対して、印刷環境共用サービス１３（Ｃ）が参照可能なドキュメントプリントサービス１４が実装されているプリントサーバ４（Ｃ）が有するアプリケーション情報の取得要求を送信する（図１３のシーケンスＳ４４。）。
【０１５１】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）のアプリケーション情報取得部４６は、ユーザが印刷場所を選択した際に取得した経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に対して前記取得要求を送信する（図１３のシーケンスＳ４５。）。
【０１５２】
前記取得要求を受信した印刷環境共用サービス１３（Ｃ）のアプリケーション情報取得部４６は、ドキュメントプリントサービス１４（Ｃ）に対して前記取得要求を送信する（図１３のシーケンスＳ４６。）。
【０１５３】
前記取得要求を受信したドキュメントプリントサービス１４（Ｃ）は、プリントサーバ４（Ｃ）内に格納されているアプリケーション情報を取得して、印刷環境共用サービス１３（Ｃ）に送信する（図１３のシーケンスＳ４７。）。なお、ここで、アプリケーション情報は、プリントサーバ４内に格納されているものとして説明を行ったが、例えばＳＰＳサーバ３内に格納するよう構成してもよい。このような構成の場合、シーケンスＳ４６と、シーケンスＳ４７の処理は省略される。但し、以下では説明の簡略化のため、アプリケーション情報は、プリントサーバ４内において格納されているものとして説明する。
【０１５４】
印刷環境共用サービス１３（Ｃ）のアプリケーション情報取得部４６は、受信したアプリケーション情報を、前記経路情報に基づいて、印刷環境共用サービス１３（Ａ）に送信する（図１３のシーケンスＳ４８。）。
【０１５５】
印刷環境共用サービス１３（Ａ）のアプリケーション情報取得部４６は、受信したアプリケーション情報を、Ｗｅｂサーバ１（Ａ）に送信する（図１３のシーケンスＳ４９。）。
【０１５６】
Ｗｅｂサーバ１（Ａ）は、選択された文書が、プリンタにおいて印刷可能か否かシーケンスＳ４９において取得したアプリケーション情報に基づいて判定し、印刷可能であると判定すると、該プリンタに係る情報が、シーケンスＳ４３において取得した図２に示されるような印刷環境共用サービス１３（Ｃ）のプリンタリスト７２内に存在するか否か判定し、存在すると判定すると、該プリンタについて、図１２（Ａ）に示すようなプリンタ選択画面を作成し、ユーザ端末に提供する。
【０１５７】
なお、図１３に示したプリンタリストを取得する処理と、アプリケーション情報を取得する処理の順番は反対であってもよい。以下においても同様である。
【０１５８】
例えば、ユーザが図１２（Ａ）のプリンタ選択画面において「Ｐ−Ｃ２」を選択し、「決定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図１２（Ｂ）に示されるようなプリンタ選択確認画面を作成し、ユーザ端末に提供する。
【０１５９】
例えば、ユーザが図１２（Ｂ）のプリンタ選択確認画面において「印刷予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図１２（Ｃ）に示すような印刷予約確認画面を作成し、ユーザ端末に提供する。
【０１６０】
ユーザは、図１２（Ｃ）に示されるような印刷予約確認画面を用いて、印刷条件を設定せず、印刷する文書と印刷場所とプリンタとを設定して、印刷の予約を行うことができる。
【０１６１】
例えば図１２（Ｃ）に示されるような印刷予約確認画面においてユーザが「予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、文書ＩＤと印刷場所を特定する識別情報と印刷場所までの経路情報とプリンタ６を特定するプリンタ識別情報とを含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の予約を要求する（図１３のシーケンスＳ５０。）。
【０１６２】
前記印刷の予約要求を受信した印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報を印刷環境共用サービス１３（Ａ）の保存部４７に渡し、予約情報の保存を要求する。
【０１６３】
前記保存要求を受け取った印刷環境共用サービス１３（Ａ）の保存部４７は、前記文書ＩＤと印刷場所を特定する識別情報と印刷場所までの経路情報とプリンタ６を特定するプリンタ識別情報とを含む予約情報をＳＰＳサーバ３（Ａ）のＨＤＤ３９に保存する。
【０１６４】
また、図１３に示す処理では、前記予約情報に印刷場所を特定する識別情報及び印刷場所までの経路情報が含まれているため、印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報を印刷環境共用サービス１３（Ａ）のデータ転送部４４に渡し、予約情報の転送を要求し、該転送要求を受け取った印刷環境共用サービス１３（Ａ）のデータ転送部４４は、前記予約情報を前記印刷場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に転送してもよい（図１３のシーケンスＳ５１。）。
【０１６５】
印刷環境共用サービス１３（Ｃ）の印刷予約制御部５１は、前記転送されてきた予約情報を保存部４７に渡し、保存部４７は、予約情報をＳＰＳサーバ３（Ｃ）のＨＤＤ３９に保存する。
【０１６６】
以下、プリンタまで選択し、印刷予約を行う処理の他の例を、図１４を用いて説明する。
【０１６７】
図１４は、プリンタまで選択し、印刷予約を行う処理を説明するためのシーケンス図（その２）である。
【０１６８】
図１４のシーケンスＳ６０からシーケンスＳ６９までの処理は、図１３のシーケンスＳ４０からシーケンスＳ４９までの処理と同様である。
【０１６９】
上述したように、Ｗｅｂサーバ１（Ａ）は、選択された文書が、プリンタにおいて印刷可能か否か、シーケンスＳ６９において取得したアプリケーション情報に基づいて判定し、印刷可能であると判定すると、該プリンタに係る情報が、シーケンスＳ６３において取得した図２に示されるような印刷環境共用サービス１３（Ｃ）のプリンタリスト７２内に存在するか否か判定し、存在すると判定すると、該プリンタについて、図１２（Ａ）に示すようなプリンタ選択画面を作成し、ユーザ端末に提供する。
【０１７０】
例えば、ユーザが図１２（Ａ）のプリンタ選択画面において「Ｐ−Ｃ２」を選択し、「決定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図１２（Ｂ）に示されるようなプリンタ選択確認画面を作成し、ユーザ端末に提供する。
【０１７１】
例えば、ユーザが図１２（Ｂ）のプリンタ選択確認画面において「印刷予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図１２（Ｃ）に示すような印刷予約確認画面を作成し、ユーザ端末に提供する。
【０１７２】
例えば図１２（Ｃ）に示されるような印刷予約確認画面においてユーザが「予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記文書ＩＤやユーザ情報を含む該文書の利用を許可する文書利用許可情報の取得要求をリポジトリサービス１２に対して送信する（図１４のシーケンスＳ７０。）。
【０１７３】
前記取得要求を受信したリポジトリサービス１２は、例えば、前記取得要求に含まれるユーザ情報などを基に、文書の利用を許可してもよいユーザかどうかを判定し、よいユーザであると判定すると文書利用許可情報を発行し、Ｗｅｂサーバ１（Ａ）に送信する（図１４のシーケンスＳ７１。）。
【０１７４】
前記文書利用許可情報を取得すると、Ｗｅｂサーバ１（Ａ）は、文書ＩＤ、文書利用許可情報、印刷場所を特定する識別情報、印刷場所までの経路情報及びプリンタ６を特定する識別情報を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の予約を要求する（図１４のシーケンスＳ７２。）。
【０１７５】
前記印刷の予約要求を受信した印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる文書ＩＤ及び文書利用許可情報等を文書データ取得部４３に渡して、文書データの取得を要求する。
【０１７６】
前記取得要求を受け取った印刷環境共用サービス１３（Ａ）の文書データ取得部４３は、前記文書ＩＤや前記文書利用許可情報を含む文書データの取得要求をリポジトリサービス１２（Ａ）に送信する（図１４のシーケンスＳ７３。）。
【０１７７】
リポジトリサービス１２（Ａ）は、受信した文書データの取得要求に含まれる文書利用許可情報の有効性などを判定し、有効であると判定すると、文書データの取得要求に含まれる文書ＩＤによって指定された文書の文書データをリポジトリサーバ２より取得して印刷環境共用サービス１３（Ａ）に送信する（図１４のシーケンスＳ７４。）。
【０１７８】
印刷環境共用サービス１３（Ａ）の文書データ取得部４３が文書データを取得すると、印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報及び前記文書データを印刷環境共用サービス１３（Ａ）の保存部４７に渡し、予約情報及び文書データの保存を要求する。
【０１７９】
前記保存要求を受け取った印刷環境共用サービス１３（Ａ）の保存部４７は、印刷場所を特定する識別情報、印刷場所までの経路情報及びプリンタ６を特定する識別情報を含んだ予約情報と前記文書データとをＳＰＳサーバ３（Ａ）のＨＤＤ３９に保存する。
【０１８０】
また、図１４に示す処理では、前記予約情報に、印刷場所を特定する識別情報及び印刷場所までの経路情報が含まれているため、印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報及び前記文書データを印刷環境共用サービス１３（Ａ）のデータ転送部４４に渡し、予約情報及び文書データの転送を要求し、該転送要求を受け取った印刷環境共用サービス１３（Ａ）のデータ転送部４４は、前記予約情報と前記文書データとを前記印刷場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に転送してもよい（図１４のシーケンスＳ７５。）。
【０１８１】
印刷環境共用サービス１３（Ｃ）の印刷予約制御部５１は、前記転送されてきた予約情報と文書データとを保存部４７に渡し、保存部４７は、予約情報と文書データとをＳＰＳサーバ３（Ｃ）のＨＤＤ３９に保存する。
【０１８２】
以下、印刷条件まで設定し、印刷予約を行う処理の一例を、図１５及び図１６を用いて説明する。
【０１８３】
図１５は、印刷条件の設定を説明するための図である。
【０１８４】
図１６は、印刷条件まで設定し、印刷予約を行う処理を説明するためのシーケンス図（その１）である。
【０１８５】
例えば、図２に示すようなシステム構成の場合、ユーザが図１２（Ｂ）のプリンタ選択確認画面において前記ユーザ端末上において、「印刷条件設定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記ユーザ端末よりユーザが「印刷条件設定」ボタンをタップした旨の情報を取得する。
【０１８６】
前記情報を取得すると、Ｗｅｂサーバ１（Ａ）は、印刷環境共用サービス１３（Ａ）に対して、プリントサーバ４（Ｃ）が有するプリンタ６（Ｐ−Ｃ２）の能力情報の取得要求を送信する（図１６のシーケンスＳ８０。）。
【０１８７】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）のプリンタ能力情報取得部４５は、印刷場所を選択した際に取得した経路情報（Ａ→Ｃ）を基に、前記取得要求を印刷環境共用サービス１３（Ｃ）に送信する（図１６のシーケンスＳ８１。）。
【０１８８】
前記取得要求を受信した印刷環境共用サービス１３（Ｃ）のプリンタ能力情報取得部４５は、前記取得要求をドキュメントプリントサービス１４（Ｃ）に送信する（図１６のシーケンスＳ８２。）。
【０１８９】
前記取得要求を受信したドキュメントプリントサービス１４（Ｃ）は、プリントサーバ４（Ｃ）内に格納されているプリンタ６（Ｐ−Ｃ２）の能力情報を取得して、印刷環境共用サービス１３（Ｃ）に送信する（図１６のシーケンスＳ８３。）。
【０１９０】
なお、プリンタ６の能力情報は、プリントサーバ４内に格納するようにしてもよいし、他のサーバ等にまとめて、各プリンタ６ごとに格納するようにしてもよい。また、プリンタ６の能力情報は、個々のプリンタ６が有するような構成とし、印刷環境共用サービス１３が、プリントサーバ４経由又はプリンタ６に直接問い合わせて、プリンタ６の能力情報を取得するようにしてもよい。なお、以下では説明の簡略化のため、プリンタの能力情報は、プリントサーバ４内に格納されているものとして説明を行う。
【０１９１】
印刷環境共用サービス１３（Ｃ）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−Ｃ２）の能力情報を、前記経路情報に基づいて、印刷環境共用サービス１３（Ａ）に送信する（図１６のシーケンスＳ８４。）。
【０１９２】
印刷環境共用サービス１３（Ａ）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−Ｃ２）の能力情報を、Ｗｅｂサーバ１（Ａ）に送信する（図１６のシーケンスＳ８５。）。
【０１９３】
Ｗｅｂサーバ１（Ａ）は、シーケンスＳ８５において取得したプリンタ６（Ｐ−Ｃ２）の能力情報に基づいて、図１５（Ａ）に示すような印刷条件設定画面を作成し、ユーザ端末に提供する。
【０１９４】
例えば、ユーザが図１５（Ａ）の印刷条件設定画面において、用紙サイズや用紙方向等印刷条件を設定して、「印刷予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図１５（Ｂ）に示すような印刷予約確認画面を作成し、ユーザ端末に提供する。
【０１９５】
ユーザは、図１５（Ｂ）に示されるような印刷予約確認画面を用いて、印刷する文書と印刷場所とプリンタと印刷条件とを設定して、印刷の予約を行うことができる。
【０１９６】
例えば図１５（Ｂ）に示されるような印刷予約確認画面においてユーザが「予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、文書ＩＤと印刷場所を特定する識別情報と印刷場所までの経路情報とプリンタ６を特定するプリンタ識別情報と印刷条件とを含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の予約を要求する（図１６のシーケンスＳ８６。）。
【０１９７】
前記印刷の予約要求を受信した印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報を印刷環境共用サービス１３（Ａ）の保存部４７に渡し、予約情報の保存を要求する。
【０１９８】
前記保存要求を受け取った印刷環境共用サービス１３（Ａ）の保存部４７は、前記文書ＩＤと印刷場所を特定する識別情報と印刷場所までの経路情報とプリンタ６を特定するプリンタ識別情報と印刷条件とを含む予約情報をＳＰＳサーバ３（Ａ）のＨＤＤ３９に保存する。
【０１９９】
また、図１６に示す処理では、前記予約情報に印刷場所を特定する識別情報及び印刷場所までの経路情報が含まれているため、印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報及び前記文書データを印刷環境共用サービス１３（Ａ）のデータ転送部４４に渡し、予約情報及び文書データの転送を要求し、該転送要求を受け取った印刷環境共用サービス１３（Ａ）のデータ転送部４４は、前記予約情報を前記印刷場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に転送してもよい（図１６のシーケンスＳ８７。）。
【０２００】
印刷環境共用サービス１３（Ｃ）の印刷予約制御部５１は、前記転送されてきた予約情報を保存部４７に渡し、保存部４７は、予約情報をＳＰＳサーバ３（Ｃ）のＨＤＤ３９に保存する。
【０２０１】
以下、印刷条件まで設定し、印刷予約を行う処理の他の例を、図１７を用いて説明する。
【０２０２】
図１７は、印刷条件まで設定し、印刷予約を行う処理を説明するためのシーケンス図（その２）である。
【０２０３】
図１７のシーケンスＳ８８からシーケンスＳ９３までの処理は、図１６のシーケンスＳ８０からシーケンスＳ８５までの処理と同様である。
【０２０４】
上述したように、Ｗｅｂサーバ１（Ａ）は、取得したプリンタ６（Ｐ−Ｃ２）の能力情報に基づいて、図１５（Ａ）に示すような印刷条件設定画面を作成し、ユーザ端末に提供する。
【０２０５】
例えば、ユーザが図１５（Ａ）の印刷条件設定画面において、用紙サイズや用紙方向等印刷条件を設定して、「印刷予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図１５（Ｂ）に示すような印刷予約確認画面を作成し、ユーザ端末に提供する。
【０２０６】
例えば図１５（Ｂ）に示されるような印刷予約確認画面においてユーザが「予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、文書ＩＤやユーザ情報を含む該文書の利用を許可する文書利用許可情報の取得要求をリポジトリサービス１２に対して送信する（図１７のシーケンスＳ９４。）。
【０２０７】
前記取得要求を受信したリポジトリサービス１２は、例えば、前記取得要求に含まれるユーザ情報などを基に、文書の利用を許可してもよいユーザかどうかを判定し、よいユーザであると判定すると文書利用許可情報を発行し、Ｗｅｂサーバ１（Ａ）に送信する（図１７のシーケンスＳ９５。）。
【０２０８】
前記文書利用許可情報を取得すると、Ｗｅｂサーバ１（Ａ）は、文書ＩＤ、文書利用許可情報、印刷場所を特定する識別情報、印刷場所までの経路情報、プリンタ６を特定する識別情報及び印刷条件を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の予約を要求する（図１７のシーケンスＳ９６。）。
【０２０９】
前記印刷の予約要求を受信した印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる文書ＩＤ及び文書利用許可情報等を文書データ取得部４３に渡して、文書データの取得を要求する。
【０２１０】
前記取得要求を受け取った印刷環境共用サービス１３（Ａ）の文書データ取得部４３は、前記文書ＩＤや前記文書利用許可情報を含む文書データの取得要求をリポジトリサービス１２（Ａ）に送信する（図１７のシーケンスＳ９７。）。
【０２１１】
リポジトリサービス１２（Ａ）は、受信した文書データの取得要求に含まれる文書利用許可情報の有効性などを判定し、有効であると判定すると、文書データの取得要求に含まれる文書ＩＤによって指定された文書の文書データをリポジトリサーバ２より取得して印刷環境共用サービス１３（Ａ）に送信する（図１７のシーケンスＳ９８。）。
【０２１２】
印刷環境共用サービス１３（Ａ）の文書データ取得部４３が文書データを取得すると、印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報及び前記文書データを印刷環境共用サービス１３（Ａ）の保存部４７に渡し、予約情報及び文書データの保存を要求する。
【０２１３】
前記保存要求を受け取った印刷環境共用サービス１３（Ａ）の保存部４７は、印刷場所を特定する識別情報、印刷場所までの経路情報、プリンタ６を特定する識別情報及び印刷条件を含んだ予約情報と前記文書データとをＳＰＳサーバ３（Ａ）のＨＤＤ３９に保存する。
【０２１４】
また、図１７に示す処理では、前記予約情報に、印刷場所を特定する識別情報及び印刷場所までの経路情報が含まれているため、印刷環境共用サービス１３（Ａ）の印刷予約制御部５１は、前記印刷の予約要求に含まれる予約情報及び前記文書データを印刷環境共用サービス１３（Ａ）のデータ転送部４４に渡し、予約情報及び文書データの転送を要求する。
【０２１５】
前記転送要求を受け取った印刷環境共用サービス１３（Ａ）のデータ転送部４４は、前記予約情報と前記文書データとを前記印刷場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に転送する（図１７のシーケンスＳ９９。）。
【０２１６】
印刷環境共用サービス１３（Ｃ）の印刷予約制御部５１は、前記転送されてきた予約情報と文書データとを保存部４７に渡し、保存部４７は、予約情報と文書データとをＳＰＳサーバ３（Ｃ）のＨＤＤ３９に保存する。
【０２１７】
以下、各段階において中断されていた印刷予約から印刷を行う処理を図１８から図２９を用いて説明する。なお、以下図１８から図２９においては、説明の簡略化のため、予約情報は予約場所（ＳＰＳサーバ３（Ａ））には必ず保存されているものとして説明を行う。
【０２１８】
初めに、文書のみを選択し、印刷予約を行っていた場合の印刷開始処理の一例を図１８及び図１９を用いて説明する。
【０２１９】
図１８は、印刷予約内容確認から印刷開始までを説明するための図（その１）である。
【０２２０】
図１９は、文書のみを選択し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その１）である。
【０２２１】
なお、以下に示す図１９の処理は、図７の処理を行って印刷予約を行った場合の印刷開始処理を示している。
【０２２２】
Ｗｅｂサーバ１（Ａ）は、ユーザからの要求に基づいて、該ユーザのユーザ識別情報（例えば、ユーザＩＤ、ユーザ名等）を含む印刷予約の一覧の取得要求を印刷環境共用サービス１３（Ａ）に送信する（図１９のシーケンスＳ１００。）。なお、以下ではユーザ識別情報を、ユーザＩＤとして説明を行う。
【０２２３】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）は、保存部４７において保存された予約情報の内、前記取得要求に含まれるユーザＩＤに対応する予約情報を全てＳＰＳサーバ３（Ａ）のＨＤＤ３９より取得して、Ｗｅｂサーバ１（Ａ）に送信する（図１９のシーケンスＳ１０１。）。
【０２２４】
予約情報の一覧を取得したＷｅｂサーバ１（Ａ）は、図１８（Ａ）に示されるような印刷予約選択画面を作成し、ユーザ端末に提供する。
【０２２５】
例えば、ユーザが図１８（Ａ）の印刷予約選択画面において「予約１」を選択し、「予約内容確認」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記ユーザに選択された予約の予約情報識別子（例えば、予約番号や、固有予約名等）を含む、予約情報の取得要求を印刷環境共用サービス１３（Ａ）に送信する（図１９のシーケンスＳ１０２。）。なお、以下では、予約情報識別子を、予約番号として説明を行う。
【０２２６】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）は、前記取得要求に含まれる予約番号に対応する予約情報を取得し、Ｗｅｂサーバ１（Ａ）に送信する（図１９のシーケンスＳ１０３。）。
【０２２７】
前記予約情報を取得したＷｅｂサーバ１（Ａ）は、図１８（Ｂ）に示すような印刷予約内容確認画面を作成し、ユーザ端末に提供する。例えばユーザは、該印刷の予約に際し、文書までしか選択していなかったため、図１８（Ｂ）に示される印刷予約内容確認画面において「印刷場所選択」ボタンをタップして、まず、印刷場所を選択する。
【０２２８】
ユーザが「印刷場所選択」ボタンをタップした旨の情報を取得すると、Ｗｅｂサーバ１（Ａ）は、印刷環境共用サービス１３（Ａ）に対して、印刷環境共用サービス１３（Ａ）のサービスリスト７１の取得要求を送信する（図１９のシーケンスＳ１０４。）。
【０２２９】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）のサービスリスト取得部４１は、ＳＰＳサーバ３（Ａ）のＨＤＤ３９に格納されているサービスリスト７１を取得し、Ｗｅｂサーバ１（Ａ）に送信する（図１９のシーケンスＳ１０５。）。
【０２３０】
Ｗｅｂサーバ１（Ａ）は、取得した印刷環境共用サービス１３（Ａ）のサービスリスト７１に基づいて、図１８（Ｃ）に示すような印刷場所選択画面を作成し、ユーザ端末に提供する。
【０２３１】
例えば、ユーザが図１８（Ｃ）の印刷場所選択画面において「Ｃ」を選択し、「決定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図１８（Ｄ）に示すような印刷場所選択確認画面を作成し、ユーザ端末に提供する。
【０２３２】
次に、ユーザが図１８（Ｄ）の印刷場所選択確認画面において「プリンタ選択」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、印刷場所の選択において、「Ｃ」が選択されているので、印刷環境共用サービス１３（Ａ）に対して、印刷環境共用サービス１３（Ｃ）のプリンタリスト７２の取得要求を送信する（図１９のシーケンスＳ１０６。）。
【０２３３】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）のプリンタリスト取得部４２は、印刷場所を選択した際に取得した経路情報（Ａ→Ｃ）を基に、前記取得要求を印刷環境共用サービス１３（Ｃ）に送信する（図１９のシーケンスＳ１０７。）。
【０２３４】
前記取得要求を受信した印刷環境共用サービス１３（Ｃ）のプリンタリスト取得部４２は、ＳＰＳサーバ３（Ｃ）のＨＤＤ３９に格納されているプリンタリスト７２を取得して、前記経路情報を基に、印刷環境共用サービス１３（Ａ）に送信する（図１９のシーケンスＳ１０８。）。
【０２３５】
印刷環境共用サービス１３（Ａ）のプリンタリスト取得部４２は、受信した印刷環境共用サービス１３（Ｃ）のプリンタリスト７２をＷｅｂサーバ１（Ａ）に送信する（図１９のシーケンスＳ１０９。）。
【０２３６】
また、Ｗｅｂサーバ１（Ａ）は、印刷環境共用サービス１３（Ａ）に対して、印刷環境共用サービス１３（Ｃ）が参照可能なドキュメントプリントサービス１４が実装されているプリントサーバ４が有するアプリケーション情報の取得要求を送信する（図１９のシーケンスＳ１１０。）。
【０２３７】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）のアプリケーション情報取得部４６は、前記経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に対して前記取得要求を送信する（図１９のシーケンスＳ１１１。）。
【０２３８】
前記取得要求を受信した印刷環境共用サービス１３（Ｃ）のアプリケーション情報取得部４６は、ドキュメントプリントサービス１４（Ｃ）に対して前記取得要求を送信する（図１９のシーケンスＳ１１２。）。
【０２３９】
前記取得要求を受信したドキュメントプリントサービス１４（Ｃ）は、プリントサーバ４（Ｃ）内に格納されているアプリケーション情報を取得して、印刷環境共用サービス１３（Ｃ）に送信する（図１９のシーケンスＳ１１３。）。
【０２４０】
印刷環境共用サービス１３（Ｃ）のアプリケーション情報取得部４６は、受信したアプリケーション情報を、前記経路情報に基づいて、印刷環境共用サービス１３（Ａ）に送信する（図１９のシーケンスＳ１１４。）。
【０２４１】
印刷環境共用サービス１３（Ａ）のアプリケーション情報取得部４６は、受信したアプリケーション情報を、Ｗｅｂサーバ１（Ａ）に送信する（図１９のシーケンスＳ１１５。）。
【０２４２】
Ｗｅｂサーバ１（Ａ）は、選択された文書が、プリンタにおいて印刷可能か否かシーケンスＳ１１５において取得したアプリケーション情報に基づいて判定し、印刷可能であると判定すると、該プリンタに係る情報が、シーケンスＳ１０９において取得した印刷環境共用サービス１３（Ｃ）のプリンタリスト７２内に存在するか否か判定し、存在すると判定すると、該プリンタについて、図１８（Ｅ）に示すようなプリンタ選択画面を作成し、ユーザ端末に提供する。
【０２４３】
例えば、ユーザが図１８（Ｅ）のプリンタ選択画面において「Ｐ−Ｃ２」を選択し、「決定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図１８（Ｆ）に示されるようなプリンタ選択確認画面を作成し、ユーザ端末に提供する。
【０２４４】
例えば、ユーザが図１８（Ｆ）のプリンタ選択確認画面において「印刷条件設定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、印刷環境共用サービス１３（Ａ）に対して、プリントサーバ４（Ｃ）が有するプリンタ６（Ｐ−Ｃ２）の能力情報の取得要求を送信する（図１９のシーケンスＳ１１６。）。
【０２４５】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）のプリンタ能力情報取得部４５は、前記経路情報を基に、前記取得要求を印刷環境共用サービス１３（Ｃ）に送信する（図１９のシーケンスＳ１１７。）。
【０２４６】
前記取得要求を受信した印刷環境共用サービス１３（Ｃ）のプリンタ能力情報取得部４５は、前記取得要求をドキュメントプリントサービス１４（Ｃ）に送信する（図１９のシーケンスＳ１１８。）。
【０２４７】
前記取得要求を受信したドキュメントプリントサービス１４（Ｃ）は、プリントサーバ４（Ｃ）内に格納されているプリンタ６（Ｐ−Ｃ２）の能力情報を取得して、印刷環境共用サービス１３（Ｃ）に送信する（図１９のシーケンスＳ１１９。）。
【０２４８】
印刷環境共用サービス１３（Ｃ）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−Ｃ２）の能力情報を、前記経路情報に基づいて、印刷環境共用サービス１３（Ａ）に送信する（図１９のシーケンスＳ１２０。）。
【０２４９】
印刷環境共用サービス１３（Ａ）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−Ｃ２）の能力情報を、Ｗｅｂサーバ１（Ａ）に送信する（図１９のシーケンスＳ１２１。）。
【０２５０】
Ｗｅｂサーバ１（Ａ）は、シーケンスＳ１２１において取得したプリンタ６（Ｐ−Ｃ２）の能力情報に基づいて、図１８（Ｇ）に示すような印刷条件設定画面を作成し、ユーザ端末に提供する。
【０２５１】
例えば、ユーザが図１８（Ｇ）の印刷条件設定画面において、用紙サイズや用紙方向等印刷条件を設定して、「印刷確認」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図１８（Ｈ）に示すような印刷確認画面を作成し、ユーザ端末に提供する。
【０２５２】
例えば図１８（Ｈ）に示されるような印刷確認画面においてユーザが「印刷」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記文書ＩＤやユーザ情報を含む該文書の利用を許可する文書利用許可情報の取得要求をリポジトリサービス１２に対して送信する（図１９のシーケンスＳ１２２。）。
【０２５３】
前記取得要求を受信したリポジトリサービス１２は、例えば、前記取得要求に含まれるユーザ情報などを基に、文書の利用を許可してもよいユーザかどうかを判定し、よいユーザであると判定すると文書利用許可情報を発行し、Ｗｅｂサーバ１（Ａ）に送信する（図１９のシーケンスＳ１２３。）。
【０２５４】
前記文書利用許可情報を取得すると、Ｗｅｂサーバ１（Ａ）は、文書利用許可情報、印刷場所を特定する識別情報、印刷場所までの経路情報、プリンタ６を特定する識別情報及び印刷条件を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の開始を要求する（図１９のシーケンスＳ１２４。）。
【０２５５】
前記印刷の開始要求を受信した印刷環境共用サービス１３（Ａ）の印刷開始制御部５２は、前記印刷の開始要求に含まれる文書利用許可情報や、印刷の予約の際に保存部４７において保存されていた予約情報に含まれる文書ＩＤ等を文書データ取得部４３に渡して、文書データの取得を要求する。
【０２５６】
前記取得要求を受け取った印刷環境共用サービス１３（Ａ）の文書データ取得部４３は、前記文書ＩＤや前記文書利用許可情報を含む文書データの取得要求をリポジトリサービス１２（Ａ）に送信する（図１９のシーケンスＳ１２５。）。
【０２５７】
リポジトリサービス１２（Ａ）は、受信した文書データの取得要求に含まれる文書利用許可情報の有効性などを判定し、有効であると判定すると、文書データの取得要求に含まれる文書ＩＤによって指定された文書の文書データをリポジトリサーバ２より取得して印刷環境共用サービス１３（Ａ）に送信する（図１９のシーケンスＳ１２６。）。
【０２５８】
印刷環境共用サービス１３（Ａ）の印刷開始制御部５２は、図１９のシーケンスＳ１２４の印刷開始要求に含まれる予約情報（例えば、印刷場所を特定する識別情報、印刷場所までの経路情報、プリンタ６を特定する識別情報及び印刷条件等）と、図１９のシーケンスＳ１２６において受信した文書データと、印刷の予約の際に保存部４７において保存された予約情報（例えば、文書ＩＤ）とを含む印刷の開始要求を、印刷場所までの経路情報を基に印刷環境共用サービス１３（Ｃ）に送信する（図１９のシーケンスＳ１２７。）。
【０２５９】
前記予約情報及び前記文書データを含む印刷の開始要求を受信した印刷環境共用サービス１３（Ｃ）の印刷開始制御部５２は、前記印刷の開始要求を、前記予約情報に含まれるプリンタ６を特定する識別情報に基づいて、ドキュメントプリントサービス１４（Ｃ）に送信する（図１９のシーケンスＳ１２８。）。
【０２６０】
前記予約情報及び前記文書データを含む印刷の開始要求を受信したドキュメントプリントサービス１４（Ｃ）は、前記文書データを、指定されたプリンタ６（Ｐ−Ｃ２）で印刷可能な印刷データに変換し、該印刷データを含む印刷の開始要求を、前記予約情報に含まれるプリンタ６（Ｐ−Ｃ２）に対して送信する（図１９のシーケンスＳ１２９。）。
【０２６１】
前記印刷の開始要求を受信したプリンタ６（Ｐ−Ｃ２）は、前記印刷の開始要求に含まれる印刷データの印刷を行う。
【０２６２】
図１８及び／又は図１９に示すように、文書のみを選択し、印刷予約を行っていた場合でも、後で、印刷場所、プリンタ、印刷条件等を選択及び／又は設定して印刷を行うことができる。
【０２６３】
また、図１８及び／又は図１９に示すように、印刷環境共用サービス１３は、ユーザが選択した文書の文書ＩＤを予約情報として保存し、実際の文書データは保存しないので、予約時以降に文書データが変更になっても、該ユーザが印刷の開始をかけたときの前記文書ＩＤに対応する最新の文書データを用いて印刷することができる。
【０２６４】
以下、文書のみを選択し、印刷予約を行っていた場合の印刷開始処理の他の例を、図２０を用いて説明する。
【０２６５】
図２０は、文書のみを選択し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その２）である。
【０２６６】
なお、以下に示す図２０の処理は、図８の処理を行って印刷予約を行った場合の印刷開始処理を示している。
【０２６７】
ここで、図２０のシーケンスＳ１３０からシーケンスＳ１５１の処理は、図１９のシーケンスＳ１００からシーケンスＳ１２１の処理と同様である。
【０２６８】
図８の処理は、図７の処理と比べて、既にＷｅｂサーバ１（Ａ）は、文書利用許可情報を取得し、ＳＰＳサーバ３（Ａ）には、予約情報と共に文書データが保存されているため、例えば図１８（Ｈ）に示されるような印刷確認画面においてユーザが「印刷」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、印刷場所を特定する識別情報、印刷場所までの経路情報、プリンタ６を特定する識別情報及び印刷条件を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の開始を要求する（図２０のシーケンスＳ１５２。）。
【０２６９】
前記印刷の開始要求を受信した印刷環境共用サービス１３（Ａ）の印刷開始制御部５２は、該印刷の開始要求に含まれる予約番号に対応する、保存部４７において保存されていた予約情報及び文書データを取得し、該予約情報及び文書データと、図２０のシーケンスＳ１５２において受信した予約情報とを含む印刷の開始要求を、印刷場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に送信する（図２０のシーケンスＳ１５３。）。
【０２７０】
図２０のシーケンスＳ１５４からシーケンスＳ１５５の処理は、図１９のシーケンスＳ１２８からシーケンスＳ１２９の処理と同様である。
【０２７１】
図１８及び／又は図２０に示すように、文書のみを選択し、印刷予約を行っていた場合でも、後で、印刷場所、プリンタ、印刷条件等を選択及び／又は設定して印刷を行うことができる。
【０２７２】
また、図１８及び／又は図２０に示すように、印刷環境共用サービス１３は、予約情報と、ユーザが選択した文書の文書ＩＤに対応する文書データとを保存しておくことによって、該ユーザが印刷の予約を行ったときの文書データを用いて印刷を行うことができる。
【０２７３】
以下、印刷場所まで選択し、印刷予約を行っていた場合の印刷開始処理の一例を図２１及び図２２を用いて説明する。
【０２７４】
図２１は、印刷予約内容確認から印刷開始までを説明するための図（その２）である。
【０２７５】
図２２は、印刷場所まで選択し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その１）である。
【０２７６】
なお、以下に示す図２２の処理は、図１０の処理を行って印刷予約を行った場合の印刷開始処理を示している。
【０２７７】
Ｗｅｂサーバ１（Ａ）は、ユーザからの要求に基づいて、該ユーザのユーザＩＤを含む印刷予約の一覧の取得要求を印刷環境共用サービス１３（Ａ）に送信する（図２２のシーケンスＳ１６０。）。
【０２７８】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）は、保存部４７において保存された予約情報の内、前記取得要求に含まれるユーザＩＤに対応する予約情報を全てＳＰＳサーバ３（Ａ）のＨＤＤ３９より取得して、Ｗｅｂサーバ１（Ａ）に送信する（図２２のシーケンスＳ１６１。）。
【０２７９】
予約情報の一覧を取得したＷｅｂサーバ１（Ａ）は、図２１（Ａ）に示されるような印刷予約選択画面を作成し、ユーザ端末に提供する。
【０２８０】
例えば、ユーザが図２１（Ａ）の印刷予約選択画面において「予約１」を選択し、「予約内容確認」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記ユーザに選択された予約の予約番号を含む、予約情報の取得要求を印刷環境共用サービス１３（Ａ）に送信する（図２２のシーケンスＳ１６２。）。
【０２８１】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）は、前記取得要求に含まれる予約番号に対応する予約情報を取得し、Ｗｅｂサーバ１（Ａ）に送信する（図２２のシーケンスＳ１６３。）。
【０２８２】
前記予約情報を取得したＷｅｂサーバ１（Ａ）は、図２１（Ｂ）に示すような印刷予約内容確認画面を作成し、ユーザ端末に提供する。例えばユーザは、該印刷の予約に際し、印刷場所までしか選択していなかったため、図２１（Ｂ）に示される印刷予約内容確認画面において「プリンタ選択」ボタンをタップして、まず、プリンタ６を選択する。
【０２８３】
ユーザが図２１（Ｂ）の印刷予約内容確認画面において「プリンタ選択」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、予約情報より、予約時に印刷場所として印刷環境共用サービス１３（Ｃ）が選択されていることが分かるので、印刷環境共用サービス１３（Ａ）に対して、印刷環境共用サービス１３（Ｃ）のプリンタリスト７２の取得要求を送信する（図２２のシーケンスＳ１６４。）。
【０２８４】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）のプリンタリスト取得部４２は、印刷場所を選択した際に取得した経路情報を基に、前記取得要求を印刷環境共用サービス１３（Ｃ）に送信する（図２２のシーケンスＳ１６５。）。
【０２８５】
前記取得要求を受信した印刷環境共用サービス１３（Ｃ）のプリンタリスト取得部４２は、ＳＰＳサーバ３（Ｃ）のＨＤＤ３９に格納されているプリンタリスト７２を取得して、前記経路情報を基に、印刷環境共用サービス１３（Ａ）に送信する（図２２のシーケンスＳ１６６。）。
【０２８６】
印刷環境共用サービス１３（Ａ）のプリンタリスト取得部４２は、受信した印刷環境共用サービス１３（Ｃ）のプリンタリスト７２をＷｅｂサーバ１（Ａ）に送信する（図２２のシーケンスＳ１６７。）。
【０２８７】
また、Ｗｅｂサーバ１（Ａ）は、印刷環境共用サービス１３（Ａ）に対して、印刷環境共用サービス１３（Ｃ）が参照可能なドキュメントプリントサービス１４が実装されているプリントサーバ４（Ｃ）が有するアプリケーション情報の取得要求を送信する（図２２のシーケンスＳ１６８。）。
【０２８８】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）のアプリケーション情報取得部４６は、前記経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に対して前記取得要求を送信する（図２２のシーケンスＳ１６９。）。
【０２８９】
前記取得要求を受信した印刷環境共用サービス１３（Ｃ）のアプリケーション情報取得部４６は、ドキュメントプリントサービス１４（Ｃ）に対して前記取得要求を送信する（図２２のシーケンスＳ１７０。）。
【０２９０】
前記取得要求を受信したドキュメントプリントサービス１４（Ｃ）は、プリントサーバ４（Ｃ）内に格納されているアプリケーション情報を取得して、印刷環境共用サービス１３（Ｃ）に送信する（図２２のシーケンスＳ１７１。）。
【０２９１】
印刷環境共用サービス１３（Ｃ）のアプリケーション情報取得部４６は、受信したアプリケーション情報を、前記経路情報に基づいて、印刷環境共用サービス１３（Ａ）に送信する（図２２のシーケンスＳ１７２。）。
【０２９２】
印刷環境共用サービス１３（Ａ）のアプリケーション情報取得部４６は、受信したアプリケーション情報を、Ｗｅｂサーバ１（Ａ）に送信する（図２２のシーケンスＳ１７３。）。
【０２９３】
Ｗｅｂサーバ１（Ａ）は、選択された文書が、プリンタにおいて印刷可能か否かシーケンスＳ１７３において取得したアプリケーション情報に基づいて判定し、印刷可能であると判定すると、該プリンタに係る情報が、シーケンスＳ１６７において取得した図２に示されるような印刷環境共用サービス１３（Ｃ）のプリンタリスト７２内に存在するか否か判定し、存在すると判定すると、該プリンタについて、図２１（Ｃ）に示すようなプリンタ選択画面を作成し、ユーザ端末に提供する。
【０２９４】
例えば、ユーザが図２１（Ｃ）のプリンタ選択画面において「Ｐ−Ｃ２」を選択し、「決定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図２１（Ｄ）に示されるようなプリンタ選択確認画面を作成し、ユーザ端末に提供する。
【０２９５】
例えば、ユーザが図２１（Ｄ）のプリンタ選択確認画面において「印刷条件設定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、印刷環境共用サービス１３（Ａ）に対して、プリントサーバ４（Ｃ）が有するプリンタ６（Ｐ−Ｃ２）の能力情報の取得要求を送信する（図２２のシーケンスＳ１７４。）。
【０２９６】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）のプリンタ能力情報取得部４５は、前記経路情報を基に、前記取得要求を印刷環境共用サービス１３（Ｃ）に送信する（図２２のシーケンスＳ１７５。）。
【０２９７】
前記取得要求を受信した印刷環境共用サービス１３（Ｃ）のプリンタ能力情報取得部４５は、前記取得要求をドキュメントプリントサービス１４（Ｃ）に送信する（図２２のシーケンスＳ１７６。）。
【０２９８】
前記取得要求を受信したドキュメントプリントサービス１４（Ｃ）は、プリントサーバ４（Ｃ）内に格納されているプリンタ６（Ｐ−Ｃ２）の能力情報を取得して、印刷環境共用サービス１３（Ｃ）に送信する（図２２のシーケンスＳ１７７。）。
【０２９９】
印刷環境共用サービス１３（Ｃ）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−Ｃ２）の能力情報を、前記経路情報に基づいて、印刷環境共用サービス１３（Ａ）に送信する（図２２のシーケンスＳ１７８。）。
【０３００】
印刷環境共用サービス１３（Ａ）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−Ｃ２）の能力情報を、Ｗｅｂサーバ１（Ａ）に送信する（図２２のシーケンスＳ１７９。）。
【０３０１】
Ｗｅｂサーバ１（Ａ）は、シーケンスＳ１７９において取得したプリンタ６（Ｐ−Ｃ２）の能力情報に基づいて、図２１（Ｅ）に示すような印刷条件設定画面を作成し、ユーザ端末に提供する。
【０３０２】
例えば、ユーザが図２１（Ｅ）の印刷条件設定画面において、用紙サイズや用紙方向等印刷条件を設定して、「印刷確認」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図２１（Ｆ）に示すような印刷確認画面を作成し、ユーザ端末に提供する。
【０３０３】
例えば図２１（Ｆ）に示されるような印刷確認画面においてユーザが「印刷」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記文書ＩＤやユーザ情報を含む該文書の利用を許可する文書利用許可情報の取得要求をリポジトリサービス１２に対して送信する（図２２のシーケンスＳ１８０。）。
【０３０４】
前記取得要求を受信したリポジトリサービス１２は、例えば、前記取得要求に含まれるユーザ情報などを基に、文書の利用を許可してもよいユーザかどうかを判定し、よいユーザであると判定すると文書利用許可情報を発行し、Ｗｅｂサーバ１（Ａ）に送信する（図２２のシーケンスＳ１８１。）。
【０３０５】
Ｗｅｂサーバ１（Ａ）は、シーケンスＳ１８１において文書利用許可情報を取得すると、該文書利用許可情報、プリンタ６を特定する識別情報及び印刷条件を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の開始を要求する（図２２のシーケンスＳ１８２。）。
【０３０６】
前記印刷の開始要求を受信した印刷環境共用サービス１３（Ａ）の印刷開始制御部５２は、前記印刷の開始要求に含まれる文書利用許可情報や、印刷の予約の際に保存部４７において保存されていた予約情報に含まれる文書ＩＤ等を文書データ取得部４３に渡して、文書データの取得を要求する。
【０３０７】
前記取得要求を受け取った印刷環境共用サービス１３（Ａ）の文書データ取得部４３は、前記文書ＩＤや前記文書利用許可情報を含む文書データの取得要求をリポジトリサービス１２（Ａ）に送信する（図２２のシーケンスＳ１８３。）。
【０３０８】
リポジトリサービス１２（Ａ）は、受信した文書データの取得要求に含まれる文書利用許可情報の有効性などを判定し、有効であると判定すると、文書データの取得要求に含まれる文書ＩＤによって指定された文書の文書データをリポジトリサーバ２より取得して印刷環境共用サービス１３（Ａ）に送信する（図２２のシーケンスＳ１８４。）。
【０３０９】
印刷環境共用サービス１３（Ａ）の印刷開始制御部５２は、図２２のシーケンスＳ１８２の印刷開始要求に含まれる予約情報（例えば、プリンタ６を特定する識別情報及び印刷条件等）と、図２２のシーケンスＳ１８４において受信した文書データと、印刷の予約の際に保存部４７において保存された予約情報（例えば、文書ＩＤ、印刷場所を特定する識別情報、印刷場所までの経路情報等）とを含む印刷の開始要求を、印刷場所までの経路情報を基に印刷環境共用サービス１３（Ｃ）に送信する（図２２のシーケンスＳ１８５。）。
【０３１０】
前記予約情報及び前記文書データを含む印刷の開始要求を受信した印刷環境共用サービス１３（Ｃ）の印刷開始制御部５２は、前記印刷の開始要求を、前記予約情報に含まれるプリンタ６を特定する識別情報に基づいて、ドキュメントプリントサービス１４（Ｃ）に送信する（図２２のシーケンスＳ１８６。）。
【０３１１】
前記予約情報及び前記文書データを含む印刷の開始要求を受信したドキュメントプリントサービス１４（Ｃ）は、前記文書データを、指定されたプリンタ６（Ｐ−Ｃ２）で印刷可能な印刷データに変換し、該印刷データを含む印刷の開始要求を、前記予約情報に含まれるプリンタ６（Ｐ−Ｃ２）に対して送信する（図２２のシーケンスＳ１８７。）。
【０３１２】
前記印刷の開始要求を受信したプリンタ６（Ｐ−Ｃ２）は、前記印刷の開始要求に含まれる印刷データの印刷を行う。
【０３１３】
図２１及び／又は図２２に示すように、文書及び印刷場所を選択し、印刷予約を行っていた場合でも、後で、プリンタ、印刷条件等を選択及び／又は設定して印刷を行うことができる。
【０３１４】
また、図２１及び／又は図２２に示すように、印刷環境共用サービス１３は、ユーザが選択した文書の文書ＩＤを含む予約情報を保存し、実際の文書データは保存しないので、予約時以降に文書データが変更になっても、該ユーザが印刷の開始をかけたときの前記文書ＩＤに対応する最新の文書データを用いて印刷を行うことができる。
【０３１５】
以下、印刷場所まで選択し、印刷予約を行っていた場合の印刷開始処理の他の例を、図２３を用いて説明する。
【０３１６】
図２３は、印刷場所まで選択し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その２）である。
【０３１７】
なお、以下に示す図２３の処理は、図１１の処理を行って印刷予約を行った場合の印刷開始処理を示している。
【０３１８】
ここで、図２３のシーケンスＳ１９０からシーケンスＳ２０９の処理は、図２２のシーケンスＳ１６０からシーケンスＳ１７９の処理と同様である。
【０３１９】
図１１の処理は、図１０の処理と比べて、既にＷｅｂサーバ１（Ａ）は、文書利用許可情報を取得し、ＳＰＳサーバ３（Ａ）には、予約情報と共に文書データが保存されているため、例えば図２１（Ｆ）に示されるような印刷確認画面においてユーザが「印刷」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、プリンタ６を特定する識別情報及び印刷条件を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の開始を要求する（図２３のシーケンスＳ２１０。）。
【０３２０】
前記印刷の開始要求を受信した印刷環境共用サービス１３（Ａ）の印刷開始制御部５２は、該印刷の開始要求に含まれる予約番号に対応する、保存部４７において保存されていた予約情報及び文書データを取得し、該予約情報及び文書データと、図２３のシーケンスＳ２１０において受信した予約情報とを含む印刷の開始要求を、印刷場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に送信する（図２３のシーケンスＳ２１１。）。
【０３２１】
図２３のシーケンスＳ２１２からシーケンスＳ２１３の処理は、図２２のシーケンスＳ１８６からシーケンスＳ１８７の処理と同様である。
【０３２２】
図２１及び／又は図２３に示すように、文書及び印刷場所を選択し、印刷予約を行っていた場合でも、後で、プリンタ６、印刷条件等を選択及び／又は設定して印刷を行うことができる。
【０３２３】
また、図２１及び／又は図２３に示すように、印刷環境共用サービス１３は、予約情報と、ユーザが選択した文書ＩＤに対応する文書データとを保存しておくことによって、該ユーザが印刷の予約を行ったときの文書データを用いて印刷を行うことができる。
【０３２４】
以下、プリンタまで選択し、印刷予約を行っていた場合の印刷開始処理の一例を図２４及び図２５を用いて説明する。
【０３２５】
図２４は、印刷予約内容確認から印刷開始までを説明するための図（その３）である。
【０３２６】
図２５は、プリンタまで選択し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その１）である。
【０３２７】
なお、以下に示す図２５の処理は、図１３の処理を行って印刷予約を行った場合の印刷開始処理を示している。
【０３２８】
Ｗｅｂサーバ１（Ａ）は、ユーザからの要求に基づいて、該ユーザのユーザＩＤを含む印刷予約の一覧の取得要求を印刷環境共用サービス１３（Ａ）に送信する（図２５のシーケンスＳ２２０。）。
【０３２９】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）は、保存部４７において保存された予約情報の内、前記取得要求に含まれるユーザＩＤに対応する予約情報を全てＳＰＳサーバ３（Ａ）のＨＤＤ３９より取得して、Ｗｅｂサーバ１（Ａ）に送信する（図２５のシーケンスＳ２２１。）。
【０３３０】
予約情報の一覧を取得したＷｅｂサーバ１（Ａ）は、図２４（Ａ）に示されるような印刷予約選択画面を作成し、ユーザ端末に提供する。
【０３３１】
例えば、ユーザが図２４（Ａ）の印刷予約選択画面において「予約１」を選択し、「予約内容確認」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記ユーザに選択された予約の予約番号を含む、予約情報の取得要求を印刷環境共用サービス１３（Ａ）に送信する（図２５のシーケンスＳ２２２。）。
【０３３２】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）は、前記取得要求に含まれる予約番号に対応する予約情報を取得し、Ｗｅｂサーバ１（Ａ）に送信する（図２５のシーケンスＳ２２３。）。
【０３３３】
前記予約情報を取得したＷｅｂサーバ１（Ａ）は、図２４（Ｂ）に示すような印刷予約内容確認画面を作成し、ユーザ端末に提供する。例えばユーザは、該印刷の予約に際し、プリンタ６までしか選択していなかったため、図２４（Ｂ）に示される印刷予約内容確認画面において「印刷条件設定」ボタンをタップして、印刷条件を設定する。
【０３３４】
ユーザが図２４（Ｂ）の印刷予約内容確認画面において「印刷条件設定」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、印刷環境共用サービス１３（Ａ）に対して、プリントサーバ４（Ｃ）が有するプリンタ６（Ｐ−Ｃ２）の能力情報の取得要求を送信する（図２５のシーケンスＳ２２４。）。
【０３３５】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）のプリンタ能力情報取得部４５は、印刷場所を選択した際に取得した経路情報を基に、前記取得要求を印刷環境共用サービス１３（Ｃ）に送信する（図２５のシーケンスＳ２２５。）。
【０３３６】
前記取得要求を受信した印刷環境共用サービス１３（Ｃ）のプリンタ能力情報取得部４５は、前記取得要求をドキュメントプリントサービス１４（Ｃ）に送信する（図２５のシーケンスＳ２２６。）。
【０３３７】
前記取得要求を受信したドキュメントプリントサービス１４（Ｃ）は、プリントサーバ４（Ｃ）内に格納されているプリンタ６（Ｐ−Ｃ２）の能力情報を取得して、印刷環境共用サービス１３（Ｃ）に送信する（図２５のシーケンスＳ２２７。）。
【０３３８】
印刷環境共用サービス１３（Ｃ）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−Ｃ２）の能力情報を、前記経路情報に基づいて、印刷環境共用サービス１３（Ａ）に送信する（図２５のシーケンスＳ２２８。）。
【０３３９】
印刷環境共用サービス１３（Ａ）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−Ｃ２）の能力情報を、Ｗｅｂサーバ１（Ａ）に送信する（図２５のシーケンスＳ２２９。）。
【０３４０】
Ｗｅｂサーバ１（Ａ）は、シーケンスＳ２２９において取得したプリンタ６（Ｐ−Ｃ２）の能力情報に基づいて、図２４（Ｃ）に示すような印刷条件設定画面を作成し、ユーザ端末に提供する。
【０３４１】
例えば、ユーザが図２４（Ｃ）の印刷条件設定画面において、用紙サイズや用紙方向等印刷条件を設定して、「印刷確認」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図２４（Ｄ）に示すような印刷確認画面を作成し、ユーザ端末に提供する。
【０３４２】
例えば図２４（Ｄ）に示されるような印刷確認画面においてユーザが「印刷」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記文書ＩＤやユーザ情報を含む該文書の利用を許可する文書利用許可情報の取得要求をリポジトリサービス１２に対して送信する（図２５のシーケンスＳ２３０。）。
【０３４３】
前記取得要求を受信したリポジトリサービス１２は、例えば、前記取得要求に含まれるユーザ情報などを基に、文書の利用を許可してもよいユーザかどうかを判定し、よいユーザであると判定すると文書利用許可情報を発行し、Ｗｅｂサーバ１（Ａ）に送信する（図２５のシーケンスＳ２３１。）。
【０３４４】
Ｗｅｂサーバ１（Ａ）は、シーケンスＳ２３１において文書利用許可情報を取得すると、該文書利用許可情報及び印刷条件を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の開始を要求する（図２５のシーケンスＳ２３２。）。
【０３４５】
前記印刷の開始要求を受信した印刷環境共用サービス１３（Ａ）の印刷開始制御部５２は、前記印刷の開始要求に含まれる文書利用許可情報や、印刷の予約の際に保存部４７において保存されていた予約情報に含まれる文書ＩＤ等を文書データ取得部４３に渡して、文書データの取得を要求する。
【０３４６】
前記取得要求を受け取った印刷環境共用サービス１３（Ａ）の文書データ取得部４３は、前記文書ＩＤや前記文書利用許可情報を含む文書データの取得要求をリポジトリサービス１２（Ａ）に送信する（図２５のシーケンスＳ２３３。）。
【０３４７】
リポジトリサービス１２（Ａ）は、受信した文書データの取得要求に含まれる文書利用許可情報の有効性などを判定し、有効であると判定すると、文書データの取得要求に含まれる文書ＩＤによって指定された文書の文書データをリポジトリサーバ２より取得して印刷環境共用サービス１３（Ａ）に送信する（図２５のシーケンスＳ２３４。）。
【０３４８】
印刷環境共用サービス１３（Ａ）の印刷開始制御部５２は、図２５のシーケンスＳ２３２の印刷開始要求に含まれる予約情報（例えば、印刷条件等）と、図２５のシーケンスＳ２３４において受信した文書データと、印刷の予約の際に保存部４７において保存された予約情報（例えば、文書ＩＤ、印刷場所を特定する識別情報、印刷場所までの経路情報、プリンタ６を特定する識別情報等）とを含む印刷の開始要求を、印刷場所までの経路情報を基に印刷環境共用サービス１３（Ｃ）に送信する（図２５のシーケンスＳ２３５。）。
【０３４９】
前記予約情報及び前記文書データを含む印刷の開始要求を受信した印刷環境共用サービス１３（Ｃ）の印刷開始制御部５２は、前記印刷の開始要求を、前記予約情報に含まれるプリンタ６を特定する識別情報に基づいて、ドキュメントプリントサービス１４（Ｃ）に送信する（図２５のシーケンスＳ２３６。）。
【０３５０】
前記予約情報及び前記文書データを含む印刷の開始要求を受信したドキュメントプリントサービス１４（Ｃ）は、前記文書データを、指定されたプリンタ６（Ｐ−Ｃ２）で印刷可能な印刷データに変換し、該印刷データを含む印刷の開始要求を、前記予約情報に含まれるプリンタ６（Ｐ−Ｃ２）に対して送信する（図２５のシーケンスＳ２３７。）。
【０３５１】
前記印刷の開始要求を受信したプリンタ６（Ｐ−Ｃ２）は、前記印刷の開始要求に含まれる印刷データの印刷を行う。
【０３５２】
図２４及び／又は図２５に示すように、文書、印刷場所、プリンタを選択し、印刷予約を行っていた場合でも、後で、印刷条件等を設定して印刷を行うことができる。
【０３５３】
また、図２４及び／又は図２５に示すように、印刷環境共用サービス１３は、ユーザが選択した文書の文書ＩＤを含む予約情報を保存し、実際の文書データは保存しないので、予約時以降に文書データが変更になっても、該ユーザが印刷の開始をかけたときの前記文書ＩＤに対応する最新の文書データを用いて印刷を行うことができる。
【０３５４】
以下、プリンタまで選択し、印刷予約を行っていた場合の印刷開始処理の他の例を、図２６を用いて説明する。
【０３５５】
図２６は、プリンタまで選択し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その２）である。
【０３５６】
なお、以下に示す図２６の処理は、図１４の処理を行って印刷予約を行った場合の印刷開始処理を示している。
【０３５７】
ここで、図２６のシーケンスＳ２４０からシーケンスＳ２４９の処理は、図２５のシーケンスＳ２２０からシーケンスＳ２２９の処理と同様である。
【０３５８】
図１４の処理は、図１３の処理と比べて、既にＷｅｂサーバ１（Ａ）は、文書利用許可情報を取得し、ＳＰＳサーバ３（Ａ）には、予約情報と共に文書データが保存されているため、例えば図２４（Ｄ）に示されるような印刷確認画面においてユーザが「印刷」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、印刷条件を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の開始を要求する（図２６のシーケンスＳ２５０。）。
【０３５９】
前記印刷の開始要求を受信した印刷環境共用サービス１３（Ａ）の印刷開始制御部５２は、該印刷の開始要求に含まれる予約番号に対応する、保存部４７において保存されていた予約情報及び文書データを取得し、該予約情報及び文書データと、図２６のシーケンスＳ２５０において受信した予約情報とを含む印刷の開始要求を、印刷場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に送信する（図２６のシーケンスＳ２５１。）。
【０３６０】
図２６のシーケンスＳ２５２からシーケンスＳ２５３の処理は、図２５のシーケンスＳ２３６からシーケンスＳ２３７の処理と同様である。
【０３６１】
図２４及び／又は図２６に示すように、文書、印刷場所、プリンタを選択し、印刷予約を行っていた場合でも、後で、印刷条件等を設定して印刷を行うことができる。
【０３６２】
また、図２４及び／又は図２６に示すように、印刷環境共用サービス１３は、予約情報と、ユーザが選択した文書ＩＤに対応する文書データとを保存しておくことによって、該ユーザが印刷の予約を行ったときの文書データを用いて印刷を行うことができる。
【０３６３】
以下、印刷条件まで設定し、印刷予約を行っていた場合の印刷開始処理の一例を図２７及び図２８を用いて説明する。
【０３６４】
図２７は、印刷予約内容確認から印刷開始までを説明するための図（その４）である。
【０３６５】
図２８は、印刷条件まで設定し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その１）である。
【０３６６】
なお、以下に示す図２８の処理は、図１６の処理を行って印刷予約を行った場合の印刷開始処理を示している。
【０３６７】
Ｗｅｂサーバ１（Ａ）は、ユーザからの要求に基づいて、該ユーザのユーザＩＤを含む印刷予約の一覧の取得要求を印刷環境共用サービス１３（Ａ）に送信する（図２８のシーケンスＳ２６０。）。
【０３６８】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）は、保存部４７において保存された予約情報の内、前記取得要求に含まれるユーザＩＤに対応する予約情報を全てＳＰＳサーバ３（Ａ）のＨＤＤ３９より取得して、Ｗｅｂサーバ１（Ａ）に送信する（図２８のシーケンスＳ２６１。）。
【０３６９】
予約情報の一覧を取得したＷｅｂサーバ１（Ａ）は、図２７（Ａ）に示されるような印刷予約選択画面を作成し、ユーザ端末に提供する。
【０３７０】
例えば、ユーザが図２７（Ａ）の印刷予約選択画面において「予約１」を選択し、「予約内容確認」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記ユーザに選択された予約の予約番号を含む、予約情報の取得要求を印刷環境共用サービス１３（Ａ）に送信する（図２８のシーケンスＳ２６２。）。
【０３７１】
前記取得要求を受信した印刷環境共用サービス１３（Ａ）は、前記取得要求に含まれる予約番号に対応する予約情報を取得し、Ｗｅｂサーバ１（Ａ）に送信する（図２８のシーケンスＳ２６３。）。
【０３７２】
前記予約情報を取得したＷｅｂサーバ１（Ａ）は、図２７（Ｂ）に示すような印刷予約内容確認画面を作成し、ユーザ端末に提供する。
【０３７３】
例えば図２７（Ｂ）に示されるような印刷予約内容確認画面においてユーザが「印刷」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、前記文書ＩＤやユーザ情報を含む該文書の利用を許可する文書利用許可情報の取得要求をリポジトリサービス１２に対して送信する（図２８のシーケンスＳ２６４。）。
【０３７４】
前記取得要求を受信したリポジトリサービス１２は、例えば、前記取得要求に含まれるユーザ情報などを基に、文書の利用を許可してもよいユーザかどうかを判定し、よいユーザであると判定すると文書利用許可情報を発行し、Ｗｅｂサーバ１（Ａ）に送信する（図２８のシーケンスＳ２６５。）。
【０３７５】
Ｗｅｂサーバ１（Ａ）は、シーケンスＳ２６５において文書利用許可情報を取得すると、該文書利用許可情報を含んだ予約情報を印刷環境共用サービス１３（Ａ）に送信し、印刷の開始を要求する（図２８のシーケンスＳ２６６。）。
【０３７６】
前記印刷の開始要求を受信した印刷環境共用サービス１３（Ａ）の印刷開始制御部５２は、前記印刷の開始要求に含まれる文書利用許可情報や、印刷の予約の際に保存部４７において保存されていた予約情報に含まれる文書ＩＤ等を文書データ取得部４３に渡して、文書データの取得を要求する。
【０３７７】
前記取得要求を受け取った印刷環境共用サービス１３（Ａ）の文書データ取得部４３は、前記文書ＩＤや前記文書利用許可情報を含む文書データの取得要求をリポジトリサービス１２（Ａ）に送信する（図２８のシーケンスＳ２６７。）。
【０３７８】
リポジトリサービス１２（Ａ）は、受信した文書データの取得要求に含まれる文書利用許可情報の有効性などを判定し、有効であると判定すると、文書データの取得要求に含まれる文書ＩＤによって指定された文書の文書データをリポジトリサーバ２より取得して印刷環境共用サービス１３（Ａ）に送信する（図２８のシーケンスＳ２６８。）。
【０３７９】
印刷環境共用サービス１３（Ａ）の印刷開始制御部５２は、図２８のシーケンスＳ２６６の印刷開始要求に含まれる予約情報と、図２８のシーケンスＳ２６８において受信した文書データと、印刷の予約の際に保存部４７において保存された予約情報（例えば、文書ＩＤ、印刷場所を特定する識別情報、印刷場所までの経路情報、プリンタ６を特定する識別情報、印刷条件等）とを含む印刷の開始要求を、印刷場所までの経路情報を基に印刷環境共用サービス１３（Ｃ）に送信する（図２８のシーケンスＳ２６９。）。
【０３８０】
前記予約情報及び前記文書データを含む印刷の開始要求を受信した印刷環境共用サービス１３（Ｃ）の印刷開始制御部５２は、前記印刷の開始要求を、前記予約情報に含まれるプリンタ６を特定する識別情報に基づいて、ドキュメントプリントサービス１４（Ｃ）に送信する（図２８のシーケンスＳ２７０。）。
【０３８１】
前記予約情報及び前記文書データを含む印刷の開始要求を受信したドキュメントプリントサービス１４（Ｃ）は、前記文書データを、指定されたプリンタ６（Ｐ−Ｃ２）で印刷可能な印刷データに変換し、該印刷データを含む印刷の開始要求を、前記予約情報に含まれるプリンタ６（Ｐ−Ｃ２）に対して送信する（図２８のシーケンスＳ２７１。）。
【０３８２】
前記印刷の開始要求を受信したプリンタ６（Ｐ−Ｃ２）は、前記印刷の開始要求に含まれる印刷データの印刷を行う。
【０３８３】
図２７及び／又は図２８に示すように、文書、印刷場所、プリンタ、印刷条件を選択し、印刷予約を行い、印刷を行うことも出来る。
【０３８４】
また、図２７及び／又は図２８に示すように、印刷環境共用サービス１３は、ユーザが選択した文書の文書ＩＤを含む予約情報を保存し、実際の文書データは保存しないので、予約時以降に文書データが変更になっても、該ユーザが印刷の開始をかけたときの前記文書ＩＤに対応する最新の文書データを用いて印刷を行うことができる。
【０３８５】
以下、印刷条件まで設定し、印刷予約を行っていた場合の印刷開始処理の他の例を、図２９を用いて説明する。
【０３８６】
図２９は、印刷条件まで設定し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その２）である。
【０３８７】
なお、以下に示す図２９の処理は、図１７の処理を行って印刷予約を行った場合の印刷開始処理を示している。
【０３８８】
ここで、図２９のシーケンスＳ２８０からシーケンスＳ２８３の処理は、図２８のシーケンスＳ２６０からシーケンスＳ２６３の処理と同様である。
【０３８９】
図１７の処理は、図１６の処理と比べて、既にＷｅｂサーバ１（Ａ）は、文書利用許可情報を取得し、ＳＰＳサーバ３（Ａ）には、予約情報と共に文書データが保存されているため、例えば図２７（Ｂ）に示されるような印刷予約内容確認画面においてユーザが「印刷」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、予約番号を含んだ印刷の開始要求を印刷環境共用サービス１３（Ａ）に送信する（図２９のシーケンスＳ２８４。）。
【０３９０】
前記印刷の開始要求を受信した印刷環境共用サービス１３（Ａ）の印刷開始制御部５２は、該印刷の開始要求に含まれる予約番号に対応する、保存部４７において保存されていた予約情報及び文書データを取得し、該予約情報及び文書データを含む印刷の開始要求を、印刷場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｃ）に送信する（図２９のシーケンスＳ２８５。）。
【０３９１】
図２９のシーケンスＳ２８６からシーケンスＳ２８７の処理は、図２８のシーケンスＳ２７０からシーケンスＳ２７１の処理と同様である。
【０３９２】
なお、図１７において示したように、印刷場所である印刷環境共用サービス１３（Ｃ）の保存部４７においても、予約情報及び文書データを保存しておいた場合は、予約番号を含む前記印刷の開始要求のみを印刷環境共用サービス１３（Ｃ）に送信し、該印刷の開始要求を受信した印刷環境共用サービス１３（Ｃ）の印刷開始制御部５２が、印刷環境共用サービス１３（Ｃ）の保存部４７において保存されていた予約情報及び文書データを取得し、該予約情報及び文書データを含む印刷の開始要求を、ドキュメントプリントサービス１４（Ｃ）に送信するようにしてもよい。
【０３９３】
図２７及び／又は図２９に示すように、文書、印刷場所、プリンタ、印刷条件を選択し、印刷予約を行い、印刷を行うことも出来る。
【０３９４】
以下、指定されたＳＰＳサーバ３に予約情報及び／又は文書データを保存する例、及び保存した予約情報及び／又は文書データを消去する例を図３０から図３７を用いて説明する。
【０３９５】
図３０は、本発明を実施するシステム構成図（その２）である。図３０に示されるシステムは、Ｗｅｂサーバ１と、リポジトリサーバ２と、ＳＰＳサーバ３と、プリントサーバ４と、プリンタ６と、ＰＤＡ７とから構成されている。
【０３９６】
図３０に示されるＷｅｂサーバ１と、リポジトリサーバ２と、ＳＰＳサーバ３と、プリントサーバ４と、プリンタ６と、ＰＤＡ７とはＬＡＮ及び／又はインターネットを介して接続されている。
【０３９７】
ユーザはＰＤＡ７を用いてユーザ名やパスワード等を入力し、Ｗｅｂサーバ１にログインし、印刷環境共用サービス１３が提供するサービスを利用し、印刷場所（例えば、印刷環境共用サービス１３（Ｂ−１−２））、印刷するプリンタ（例えば、プリンタ６（Ｐ−２−２））、印刷条件（例えば、Ａ４、カラー）及び印刷予約する文書等を指定し、印刷の予約を要求する。ここで、上述したように、ユーザは、印刷場所を選択する場合、ＳＰＳサーバ３又は印刷環境共用サービス１３を直接選択するのではなく、ＳＰＳサーバ３又は印刷環境共用サービス１３と対応付けられたユーザにとってわかりやすい例えば県名や、都市名、事業所名、部署名等を選択するようにしてもよい。
【０３９８】
なお、ユーザが印刷場所を指定する際に、印刷環境共用サービス１３は、ユーザが指定した印刷場所（例えば、印刷環境共用サービス１３（Ｂ−１−２））までの経路情報を取得する。
【０３９９】
例えば、印刷環境共用サービス１３（Ａ−１−１）は、Ｗｅｂサーバ１からの検索要求に応じて、（Ａ−１−１）→（Ａ−１）→（Ｒ−０）→（Ｂ−１）→（Ｂ−１−２）等と、印刷環境共用サービス１３（Ａ−１−１）からユーザが指定した印刷場所である印刷環境共用サービス１３（Ｂ−１−２）までの経路情報を取得し、Ｗｅｂサーバ１に提供する。
【０４００】
なお、これらの経路情報は、サービスリスト７１を用いることによって取得することができる。例えば、印刷場所選択画面において、ユーザが、ＰＤＡ７等を用いて「Ａ−１」を選択した際、Ｗｅｂサーバ１は、取得した印刷環境共用サービス１３（Ａ−１−１）のサービスリスト７１から、印刷環境共用サービス１３（Ａ−１）は、印刷環境共用サービス１３（Ａ−１−１）の上位接続であることがわかり、印刷環境共用サービス１３（Ａ−１−１）から印刷環境共用サービス１３（Ａ−１）への情報（例えば印刷環境共用サービス１３が存在する場所の名前や、緯度、経度、高度、住所、ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）等の情報）が得られるので、該情報を経路情報として、Ｗｅｂサーバ１から印刷環境共用サービス１３（Ａ−１−１）までの経路情報に、印刷環境共用サービス１３（Ａ−１−１）から印刷環境共用サービス１３（Ａ−１）までの経路情報を追加し、該経路情報を前記サービスリスト７１の取得要求に含める。以下においても同様に、Ｗｅｂサーバ１及び／又は印刷環境共用サービス１３は、サービスリスト７１を取得することによって、例えばユーザが選択した印刷場所までの経路情報を取得することができる。
【０４０１】
印刷環境共用サービス１３（Ａ−１−１）は、Ｗｅｂサーバ１を介してユーザより印刷の予約要求を受信すると、該印刷の予約要求に含まれる文書ＩＤや文書利用許可情報等を用いて、リポジトリサーバ２に実装されているリポジトリサービス１２に対して、前記文書ＩＤで指定される文書の取得要求を送信し、リポジトリサービス１２を介してリポジトリサーバ２に蓄積されている文書データを取得する。
【０４０２】
印刷環境共用サービス１３（Ａ−１−１）は、印刷の予約要求に含まれる前記経路情報を基に、該経路情報、前記印刷場所を特定する識別情報、前記印刷するプリンタ６を特定する識別情報、前記印刷条件等を含む予約情報と共に前記取得した文書データを、印刷環境共用サービス１３（Ａ−１）に転送する。
【０４０３】
印刷環境共用サービス１３（Ａ−１）は、印刷環境共用サービス１３（Ａ−１−１）より前記予約情報や前記文書データを受信すると、該予約情報に含まれる経路情報を基に、前記予約情報や前記文書データを印刷環境共用サービス１３（Ｒ−０）に転送する。
【０４０４】
印刷環境共用サービス１３（Ｒ−０）は、印刷環境共用サービス１３（Ａ−１）より前記予約情報や前記文書データを受信すると、該予約情報に含まれる経路情報を基に、前記予約情報や前記文書データを印刷環境共用サービス１３（Ｂ−１）に転送する。
【０４０５】
同様にして、印刷環境共用サービス１３（Ｂ−１）は、印刷環境共用サービス１３（Ｒ−０）より前記予約情報や前記文書データを受信すると、該予約情報に含まれる経路情報を基に、前記予約情報や前記文書データを印刷環境共用サービス１３（Ｂ−１−２）に転送する。
【０４０６】
転送されてきた前記予約情報や前記文書データを取得した印刷環境共用サービス１３（Ｂ−１−２）は、前記予約情報や前記文書データをＳＰＳサーバ３（Ｂ−１−２）のＨＤＤ３９に保存する。
【０４０７】
一方、例えば、ユーザは印刷場所等へ赴き、Ｗｅｂサーバ１を介して印刷環境共用サービス１３（Ａ−１−１）に対して、前記印刷の予約を行った文書の印刷の開始を要求する。該印刷の開始要求を受信した印刷環境共用サービス１３（Ａ−１−１）は、該印刷の開始要求に含まれる印刷場所の印刷環境共用サービス１３までの経路情報に基づいて、前記印刷開始要求を印刷環境共用サービス１３（Ａ−１）に送信する。
【０４０８】
印刷環境共用サービス１３（Ａ−１）は、印刷環境共用サービス１３（Ａ−１−１）より前記印刷開始要求を受信すると、該印刷開始要求に含まれる前記経路情報を基に、前記印刷開始要求を印刷環境共用サービス１３（Ｒ−０）に送信する。
【０４０９】
印刷環境共用サービス１３（Ｒ−０）は、印刷環境共用サービス１３（Ａ−１）より前記印刷開始要求を受信すると、該印刷開始要求に含まれる前記経路情報を基に、前記印刷開始要求を印刷環境共用サービス１３（Ｂ−１）に送信する。
【０４１０】
同様に、印刷環境共用サービス１３（Ｂ−１）は、印刷環境共用サービス１３（Ｒ−０）より前記印刷開始要求を受信すると、該印刷開始要求に含まれる前記経路情報を基に、前記印刷開始要求を印刷環境共用サービス１３（Ｂ−１−２）に送信する。
【０４１１】
前記印刷開始要求を受信した印刷環境共用サービス１３（Ｂ−１−２）は、前記格納した予約情報や文書データを、ドキュメントプリントサービス１４（ＰＳ−２）に送信し、前記予約情報に含まれる印刷条件での前記文書データの印刷を要求する。
【０４１２】
前記文書データの印刷要求を受信したドキュメントプリントサービス１４（ＰＳ−２）は、前記文書データをプリンタ６（Ｐ−２−２）において印刷可能な印刷データに変換し、前記予約情報に含まれるプリンタ６（Ｐ−２−２）に対して、前記印刷条件での該印刷データの印刷を要求する。
【０４１３】
前記印刷データの印刷要求を受信したプリンタ６（Ｐ−２−２）は、ドキュメントプリントサービス１４（ＰＳ−２）からの前記印刷要求に基づいて、印刷を行う。
【０４１４】
上述したように、印刷の予約を行い、印刷環境共用サービス１３間で予約情報や文書データを転送し、印刷の要求に基づいて文書を印刷することによって、ユーザは、例えば、違う部門や違う事業所の、共用が許された、整った印刷環境を利用することができるので、新たに印刷環境を構築する手間無しに、異なる印刷環境においても速やかに文書を印刷することができる。
【０４１５】
ここで、サービスリスト７１の一例を、図３１を用いて説明する。図３１は、サービスリストを説明するための図である。なお、図３１に示されるサービスリスト７１は、図３０に示されるようなシステム構成におけるＳＰＳサーバ３（Ａ−１−１）に格納されているサービスリスト７１の一例である。
【０４１６】
上述したように、サービスリスト７１には、対応する印刷環境共用サービス１３が参照可能な、他の印刷環境共用サービス１３を特定する識別情報が含まれる。
【０４１７】
例えば、図３１に示すサービスリスト７１には、該サービスリスト７１が格納されているＳＰＳサーバ３（Ａ−１−１）に実装されている印刷環境共用サービス１３が参照可能な、該印刷環境共用サービス１３に対して上位の印刷環境共用サービス１３を特定する識別情報と、下位の印刷環境共用サービス１３を特定する識別情報とが含まれている。
【０４１８】
但し、説明の簡略化のため図３１においては、印刷環境共用サービス１３を特定する識別情報の代わりに、例えば、部門名であったり、事業所名であったりするＡ−１やＡ−１−１−１等が含まれている。
【０４１９】
なお、サービスリスト７１を示す図においては、当該印刷環境共用サービス１３に対して上位や同位や下位の印刷環境共用サービス１３が存在しない場合は「なし」と記述する。図３１の例においては、同位が「なし」となっている。
【０４２０】
また、図３１には図示していないが、サービスリスト７１には、該サービスリスト７１が格納されているＳＰＳサーバ３に実装されている印刷環境共用サービス１３が参照可能な他の印刷環境共用サービス１３の識別情報と共に、該他の印刷環境共用サービス１３が存在する場所の名前や、緯度、経度、高度、住所等が含まれる。
【０４２１】
サービスリスト７１に上位や下位及び／又は同位の概念を導入することによって、図３０に示されるようなツリー構造をしたシステムを構築することができる。
【０４２２】
なお、上述した例では、図３０に示すシステム構成において、予約情報及び／又は文書データを印刷場所であるＳＰＳサーバ３（Ｂ−１−２）に保存するよう説明を行ったが、印刷場所ではなく、予約場所であるＳＰＳサーバ３（Ａ−１−１）に保存するようにしてもよい。予約場所に予約情報及び／又は文書データを保存することによって、例えばＷｅｂサーバ１を介して印刷を開始するときや、印刷場所を変更するときに、予約場所に問い合わせれば、必ず予約情報及び／又は文書データを取得することができる。
【０４２３】
また、印刷場所や予約場所ではなく、図３０に示すシステム構成において、システムのトップのＳＰＳサーバ３（Ｒ−０）に保存するようにしてもよい。システムのトップに予約情報及び／又は文書データを保存することによって、ユーザが何処にいても、トップに問い合わせさえすれば、必ず予約情報及び／又は文書データを取得することができる。
【０４２４】
また、印刷場所、予約場所、トップではなく、予約場所のトップのＳＰＳサーバ３（Ａ−１）に保存してもよいし、印刷場所のトップのＳＰＳサーバ３（Ｂ−１）に保存するようにしてもよい。予約場所のトップ及び／又は印刷場所のトップに予約情報及び／又は文書データを保存することによって、ユーザは、予約場所のトップ及び／又は印刷場所のトップに問い合わせれば、必ず予約情報及び／又は文書データを取得することができる。
【０４２５】
また、１箇所のみに保存するのではなく、印刷場所と予約場所との両方に保存したり、予約場所と印刷場所の近辺（Ｂ−１−１、Ｂ−１−２）とに保存したり、予約場所と印刷場所と共に、それぞれのトップ（Ａ−１、Ｂ−１）に保存したりするようにしてもよい。印刷場所と予約場所との両方に保存したり、予約場所と印刷場所の近辺とに保存したり、予約場所と印刷場所と共にそれぞれのトップに保存したりすることによって、印刷場所の直ぐ近くの保存場所から予約情報及び／又は文書データを取得し、印刷を開始したり、印刷場所等を変更する場合も、変更した印刷場所の直ぐ近くの予約情報及び／又は文書データを取得し、変更することができる。
【０４２６】
また、予約場所から印刷場所までの全経路（Ａ−１−１、Ａ−１、Ｒ−０、Ｂ−１、Ｂ−１−２）に保存するようにしてもよい。全経路に予約情報及び／又は文書データを保存することによって、ユーザは印刷の開始を要求する際、印刷場所の直ぐ近くの保存場所から予約情報及び／又は文書データを取得し、印刷を開始したり、印刷場所等を変更する場合も、変更した印刷場所の直ぐ近くの予約情報及び／又は文書データを取得し、変更したりすることができる。
【０４２７】
以下、図３２及び図３３を用いて、保存場所を指定して、予約情報及び／又は文書データを保存する処理の一例を示す。
【０４２８】
図３２は、保存場所の指定を説明するための図である。
【０４２９】
図３３は、保存場所の指定処理の一例を説明するためのシーケンス図である。
【０４３０】
例えば、ユーザが、図３０に示すシステム構成において、文書、印刷場所（Ｂ−１−２）、プリンタ６（Ｐ−２−２）を選択し、印刷条件を設定し、印刷予約を行い、印刷予約確認画面において「予約」ボタンをタップすると、Ｗｅｂサーバ１（Ａ）は、図３２（Ａ）に示すような予約完了画面を作成し、ユーザ端末に提供する。
【０４３１】
図３２（Ａ）に示される予約完了画面においてユーザが「はい」を選択し、「次へ」ボタンをタップすると、Ｗｅｂサーバ１は、印刷場所を選択する際に取得した印刷環境共用サービス１３（Ｂ−１−２）のサービスリスト７１に基づいて、図３２（Ｂ）に示されるような保存場所選択画面を作成し、ユーザ端末に提供する。
【０４３２】
図３２（Ｂ）に示される保存場所選択画面において、例えばユーザが「近辺を表示」を選択し、「次へ」ボタンをタップすると、Ｗｅｂサーバ１は、印刷場所を選択する際に取得した経路情報（例えば、Ａ−１−１→Ａ−１→Ｒ−０→Ｂ−１）及び該経路に存在する印刷環境共用サービス１３のサービスリスト７１に基づいて、図３２（Ｃ）に示されるような近辺表示画面を作成し、ユーザ端末に提供する。
【０４３３】
図３２（Ｃ）に示される近辺表示画面において、例えばユーザが「Ｂ−１−１」を選択し、「次へ」ボタンをタップすると、Ｗｅｂサーバ１は、ユーザによって選択された印刷環境共用サービス１３（Ｂ−１−１）のプリンタリスト７２の取得要求を印刷環境共用サービス１３（Ａ−１−１）に送信する（図３３のシーケンスＳ３０２。）。
【０４３４】
前記取得要求を受信した印刷環境共用サービス１３（Ａ−１−１）のプリンタリスト取得部４２は、前記経路情報に基づいて、印刷環境共用サービス１３（Ａ−１）に前記取得要求を送信する（図３３のシーケンスＳ３０３。）。
【０４３５】
前記取得要求を受信した印刷環境共用サービス１３（Ａ−１）のプリンタリスト取得部４２は、前記経路情報に基づいて、印刷環境共用サービス１３（Ｒ−０）に前記取得要求を送信する（図３３のシーケンスＳ３０４。）。
【０４３６】
前記取得要求を受信した印刷環境共用サービス１３（Ｒ−０）のプリンタリスト取得部４２は、前記経路情報に基づいて、印刷環境共用サービス１３（Ｂ−１）に前記取得要求を送信する（図３３のシーケンスＳ３０５。）。
【０４３７】
前記取得要求を受信した印刷環境共用サービス１３（Ｂ−１）のプリンタリスト取得部４２は、前記取得要求に基づいて、印刷環境共用サービス１３（Ｂ−１−１）に前記取得要求を送信する（図３３のシーケンスＳ３０６。）。
【０４３８】
前記取得要求を受信した印刷環境共用サービス１３（Ｂ−１−１）のプリンタリスト取得部４２は、ＳＰＳサーバ３（Ｂ−１−１）のＨＤＤ３９に格納されているプリンタリスト７２を取得して、前記経路情報を基に、印刷環境共用サービス１３（Ｂ−１）に送信する（図３３のシーケンスＳ３０７。）。
【０４３９】
印刷環境共用サービス１３（Ｂ−１）のプリンタリスト取得部４２は、受信した印刷環境共用サービス１３（Ｂ−１−１）のプリンタリスト７２を前記経路情報に基づいて、印刷環境共用サービス１３（Ｒ−０）に送信する（図３３のシーケンスＳ３０８。）。
【０４４０】
印刷環境共用サービス１３（Ｒ−０）のプリンタリスト取得部４２は、受信した印刷環境共用サービス１３（Ｂ−１−１）のプリンタリスト７２を前記経路情報に基づいて、印刷環境共用サービス１３（Ａ−１）に送信する（図３３のシーケンスＳ３０９。）。
【０４４１】
印刷環境共用サービス１３（Ａ−１）のプリンタリスト取得部４２は、受信した印刷環境共用サービス１３（Ｂ−１−１）のプリンタリスト７２を前記経路情報に基づいて、印刷環境共用サービス１３（Ａ−１−１）に送信する（図３３のシーケンスＳ３１０。）。
【０４４２】
印刷環境共用サービス１３（Ａ−１−１）のプリンタリスト取得部４２は、受信した印刷環境共用サービス１３（Ｂ−１−１）のプリンタリスト７２をＷｅｂサーバ１に送信する（図３３のシーケンスＳ３１１。）。
【０４４３】
また、Ｗｅｂサーバ１は、印刷環境共用サービス１３（Ａ−１−１）に対して、印刷環境共用サービス１３（Ｂ−１−１）が管理対象とするプリントサーバ４（ＰＳ−１）が有するプリンタ６の能力情報の取得要求を送信する（図３３のシーケンスＳ３１２。）。
【０４４４】
前記取得要求を受信した印刷環境共用サービス１３（Ａ−１−１）のプリンタ能力情報取得部４５は、前記経路情報を基に、前記取得要求を印刷環境共用サービス１３（Ａ−１）に送信する（図３３のシーケンスＳ３１３。）。
【０４４５】
前記取得要求を受信した印刷環境共用サービス１３（Ａ−１）のプリンタ能力情報取得部４５は、前記経路情報を基に、前記取得要求を印刷環境共用サービス１３（Ｒ−０）に送信する（図３３のシーケンスＳ３１４。）。
【０４４６】
前記取得要求を受信した印刷環境共用サービス１３（Ｒ−０）のプリンタ能力情報取得部４５は、前記経路情報を基に、前記取得要求を印刷環境共用サービス１３（Ｂ−１）に送信する（図３３のシーケンスＳ３１５。）。
【０４４７】
前記取得要求を受信した印刷環境共用サービス１３（Ｂ−１）のプリンタ能力情報取得部４５は、前記経路情報を基に、前記取得要求を印刷環境共用サービス１３（Ｂ−１−１）に送信する（図３３のシーケンスＳ３１６。）。
【０４４８】
前記取得要求を受信した印刷環境共用サービス１３（Ｂ−１−１）のプリンタ能力情報取得部４５は、前記取得要求をドキュメントプリントサービス１４（ＰＳ−１）に送信する（図３３のシーケンスＳ３１７。）。
【０４４９】
前記取得要求を受信したドキュメントプリントサービス１４（ＰＳ−１）は、プリントサーバ４（ＰＳ−１）内に格納されているプリンタ６（Ｐ−１）の能力情報を取得して、印刷環境共用サービス１３（Ｂ−１−１）に送信する（図３３のシーケンスＳ３１８。）。
【０４５０】
印刷環境共用サービス１３（Ｂ−１−１）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−１）の能力情報を、前記経路情報に基づいて、印刷環境共用サービス１３（Ｂ−１）に送信する（図３３のシーケンスＳ３１９。）。
【０４５１】
印刷環境共用サービス１３（Ｂ−１）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−１）の能力情報を、前記経路情報に基づいて、印刷環境共用サービス１３（Ｒ−０）に送信する（図３３のシーケンスＳ３２０。）。
【０４５２】
印刷環境共用サービス１３（Ｒ−０）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−１）の能力情報を、前記経路情報に基づいて、印刷環境共用サービス１３（Ａ−１）に送信する（図３３のシーケンスＳ３２１。）。
【０４５３】
印刷環境共用サービス１３（Ａ−１）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−１）の能力情報を、前記経路情報に基づいて、印刷環境共用サービス１３（Ａ−１−１）に送信する（図３３のシーケンスＳ３２２。）。
【０４５４】
印刷環境共用サービス１３（Ａ−１−１）のプリンタ能力情報取得部４５は、受信したプリンタ６（Ｐ−１）の能力情報を、Ｗｅｂサーバ１に送信する（図３３のシーケンスＳ３２３。）。
【０４５５】
Ｗｅｂサーバ１は、シーケンスＳ３１１において取得した印刷環境共用サービス１３（Ｂ−１−１）のプリンタリスト７２と、シーケンスＳ３２３において取得したプリンタ６（Ｐ−１）の能力情報に基づいて、図３２（Ｄ）に示されるような保存場所確認画面を作成し、ユーザ端末に提供する。
【０４５６】
例えばユーザが、図３２（Ｄ）に示される保存場所確認画面において「ＯＫ」を選択し、「次へ」ボタンをタップすると、Ｗｅｂサーバ１は、ユーザが選択した保存場所（Ｂ−１−１）情報を含む予約情報を印刷環境共用サービス１３（Ａ−１−１）に送信し、印刷の予約を要求する（図３３のシーケンスＳ３２４。）。
【０４５７】
印刷環境共用サービス１３（Ａ−１−１）の印刷予約制御部５１は、前記予約情報に含まれる保存場所情報及び該保存場所までの経路情報に基づいて、前記予約情報を保存場所まで転送するようデータ転送部４４に要求する。
【０４５８】
前記要求を受け取った印刷環境共用サービス１３（Ａ−１−１）のデータ転送部４４は、前記予約情報を、該予約情報に含まれる保存場所情報及び該保存場所までの経路情報に基づいて、印刷環境共用サービス１３（Ａ−１）に転送する（図３３のシーケンスＳ３２５。）。
【０４５９】
前記要求を受け取った印刷環境共用サービス１３（Ａ−１）のデータ転送部４４は、前記予約情報を、該予約情報に含まれる保存場所情報及び該保存場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｒ−０）に転送する（図３３のシーケンスＳ３２６。）。
【０４６０】
前記要求を受け取った印刷環境共用サービス１３（Ｒ−０）のデータ転送部４４は、前記予約情報を、該予約情報に含まれる保存場所情報及び該保存場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｂ−１）に転送する（図３３のシーケンスＳ３２７。）。
【０４６１】
前記要求を受け取った印刷環境共用サービス１３（Ｂ−１）のデータ転送部４４は、前記予約情報を、該予約情報に含まれる保存場所情報及び該保存場所までの経路情報に基づいて、印刷環境共用サービス１３（Ｂ−１−１）に転送する（図３３のシーケンスＳ３２８。）。
【０４６２】
印刷環境共用サービス１３（Ｂ−１−１）の印刷予約制御部５１は、前記取得した予約情報を、保存部４７に渡し、保存部４７は、該予約情報に含まれる保存場所情報に基づいて、ＳＰＳサーバ３（Ｂ−１−１）のＨＤＤ３９等に保存する。
【０４６３】
なお、図３３においては、予約情報のみを保存する例を用いて説明を行ったが、リポジトリサービス１２より文書データを取得し、予約情報と共に文書データを、予約情報に含まれる保存場所情報に基づいて保存してもよい。
【０４６４】
Ｗｅｂサーバ１及び／又は印刷環境共用サービス１３が、図３２及び／又は図３３の処理を行うことによって、ユーザは、保存場所を指定し、予約情報及び／又は文書データを保存することができる。
【０４６５】
なお、図３３には示していないが、予約情報及び／又は文書データは、印刷場所（Ｂ−１−２）や、予約場所（Ａ−１−１）等複数の保存場所に保存してもよい。
【０４６６】
以下、予約情報及び／又は文書データの消去に係る処理を図３４から図３７を用いて説明する。
【０４６７】
図３４は、予約情報及び／又は文書データの消去を説明するためのシーケンス図（その１）である。
【０４６８】
なお、図３４では、ユーザが複数の保存場所を指定し、該保存場所情報（Ａ−１−１、Ａ−１、Ｂ−１、Ｂ−１−２）に基づいて、ＳＰＳサーバ３のＡ−１−１と、Ａ−１と、Ｂ−１と、Ｂ−１−２とに予約情報及び／又は文書データが保存されているものとする。
【０４６９】
印刷場所である印刷環境共用サービス１３（Ｂ−１−２）の消去部４８は、ある予約番号に対応する予約情報に係る文書の印刷が終了した旨の情報をドキュメントプリントサービス１４（ＰＳ−２）等より取得すると、ＳＰＳサーバ３（Ｂ−１−２）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去すると共に、前記保存場所情報に基づいて、前記予約番号に対応するＳＰＳサーバ３（Ｂ−１）に保存されている予約情報及び／又は文書データの消去要求を印刷環境共用サービス１３（Ｂ−１）に送信する（図３４のシーケンスＳ３３０。）。
【０４７０】
なお、前記消去要求には、消去を要求するＳＰＳサーバ３及び／又は印刷環境共用サービス１３までの経路情報及び前記予約番号が含まれる。
【０４７１】
前記消去要求を受信した印刷環境共用サービス１３（Ｂ−１）の消去部４８は、前記要求に基づいて、ＳＰＳサーバ３（Ｂ−１）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去し、該結果を前記経路情報に基づいて、印刷環境共用サービス１３（Ｂ−１−２）に送信する（図３４のシーケンスＳ３３１。）。
【０４７２】
また、印刷場所である印刷環境共用サービス１３（Ｂ−１−２）の消去部４８は、前記保存場所情報に基づいて、ＳＰＳサーバ３（Ａ−１）に保存されている予約情報及び／又は文書データの消去要求を印刷環境共用サービス１３（Ｂ−１）に送信する（図３４のシーケンスＳ３３２。）。
【０４７３】
前記消去要求を受信した印刷環境共用サービス１３（Ｂ−１）の消去部４８は、前記消去要求を該消去要求に含まれる経路情報を基に、印刷環境共用サービス１３（Ｒ−０）に送信する（図３４のシーケンスＳ３３３。）。
【０４７４】
前記消去要求を受信した印刷環境共用サービス１３（Ｒ−０）の消去部４８は、前記消去要求を該消去要求に含まれる経路情報を基に、印刷環境共用サービス１３（Ａ−１）に送信する（図３４のシーケンスＳ３３４。）。
【０４７５】
前記消去要求を受信した印刷環境共用サービス１３（Ａ−１）の消去部４８は、前記要求に基づいて、ＳＰＳサーバ３（Ａ−１）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去し、該結果を前記経路情報に基づいて、印刷環境共用サービス１３（Ｒ−０）に送信する（図３４のシーケンスＳ３３５。）。
【０４７６】
前記結果を受信した印刷環境共用サービス１３（Ｒ−０）は、前記経路情報に基づいて、前記結果を印刷環境共用サービス１３（Ｂ−１）に送信する（図３４のシーケンスＳ３３６。）。
【０４７７】
前記結果を受信した印刷環境共用サービス１３（Ｂ−１）は、前記経路情報に基づいて、前記結果を印刷環境共用サービス１３（Ｂ−１−２）に送信する（図３４のシーケンスＳ３３７。）。
【０４７８】
また、印刷場所である印刷環境共用サービス１３（Ｂ−１−２）の消去部４８は、前記保存場所情報に基づいて、ＳＰＳサーバ３（Ａ−１−１）に保存されている予約情報及び／又は文書データの消去要求を印刷環境共用サービス１３（Ｂ−１）に送信する（図３４のシーケンスＳ３３８。）。
【０４７９】
前記消去要求を受信した印刷環境共用サービス１３（Ｂ−１）の消去部４８は、前記消去要求を該消去要求に含まれる経路情報を基に、印刷環境共用サービス１３（Ｒ−０）に送信する（図３４のシーケンスＳ３３９。）。
【０４８０】
前記消去要求を受信した印刷環境共用サービス１３（Ｒ−０）の消去部４８は、前記消去要求を該消去要求に含まれる経路情報を基に、印刷環境共用サービス１３（Ａ−１）に送信する（図３４のシーケンスＳ３４０。）。
【０４８１】
前記消去要求を受信した印刷環境共用サービス１３（Ａ−１）の消去部４８は、前記消去要求を該消去要求に含まれる経路情報を基に、印刷環境共用サービス１３（Ａ−１−１）に送信する（図３４のシーケンスＳ３４１。）。
【０４８２】
前記消去要求を受信した印刷環境共用サービス１３（Ａ−１−１）の消去部４８は、前記要求に基づいて、ＳＰＳサーバ３（Ａ−１−１）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去し、該結果を前記経路情報に基づいて、印刷環境共用サービス１３（Ａ−１）に送信する（図３４のシーケンスＳ３４２。）。
【０４８３】
前記結果を受信した印刷環境共用サービス１３（Ａ−１）は、前記経路情報に基づいて、前記結果を印刷環境共用サービス１３（Ｒ−０）に送信する（図３４のシーケンスＳ３４３。）。
【０４８４】
前記結果を受信した印刷環境共用サービス１３（Ｒ−０）は、前記経路情報に基づいて、前記結果を印刷環境共用サービス１３（Ｂ−１）に送信する（図３４のシーケンスＳ３４４。）。
【０４８５】
前記結果を受信した印刷環境共用サービス１３（Ｂ−１）は、前記経路情報に基づいて、前記結果を印刷環境共用サービス１３（Ｂ−１−２）に送信する（図３４のシーケンスＳ３４５。）。
【０４８６】
図３４に示す処理を行うことによって、印刷環境共用サービス１３は、印刷が終了した予約情報及び／又は文書データを消去することができる。
【０４８７】
また、図３４においては、印刷が終了した旨の情報を取得すると、印刷場所の印刷環境共用サービス１３（Ｂ−１−２）が消去要求を送信する例を用いて説明を行ったが、予約情報に含まれる予約期限情報を参照し、予約期限が切れたら、印刷環境共用サービス１３（Ｂ−１−２）が前記保存場所情報に基づいて、消去要求を送信してもよい。
【０４８８】
また、各印刷環境共用サービス１３が当該ＳＰＳサーバ３のＨＤＤ３９等に保存されている予約情報の予約期限情報を参照し、予約期限が切れていたら予約情報及び／又は文書データを削除するようにしてもよい。
【０４８９】
以下では、各印刷環境共用サービス１３が当該ＳＰＳサーバ３のＨＤＤ３９等に保存されている予約情報の予約期限情報を参照し、予約期限が切れていたら予約情報及び／又は文書データを削除する例を、図３５を用いて説明する。
【０４９０】
図３５は、予約情報及び／又は文書データの消去を説明するためのフローチャート（その１）である。
【０４９１】
ステップＳ１０において予約情報及び／又は文書データが保存されている印刷環境共用サービス１３の消去部４８は、予約期限を越えているかどうかを判定する。
【０４９２】
予約期限を越えていると判定すると（ステップＳ１０においてＹＥＳ）、ステップＳ１１に進み、予約期限を越えていないと判定すると（ステップＳ１０においてＮＯ）、ステップＳ１０の処理を繰り返す。
【０４９３】
例えば、消去部４８は、予約情報に含まれる予約期限情報を参照し、該予約が予約期限を越えているかどうかを判定する。
【０４９４】
ステップＳ１１では、消去部４８が、保存部４７において当該ＳＰＳサーバ３のＨＤＤ３９等に保存されている予約情報及び／又は文書データを消去する。
【０４９５】
図３５の処理を行うことによって、印刷環境共用サービス１３は、予約期限を越えた予約情報及び／又は文書データを削除することができる。
【０４９６】
なお、予約情報に含まれる予約期限と共に、ＨＤＤ３９等に保存されている定義ファイルなどを参照し、予約情報及び／又は文書データの消去が禁止されているかどうかを判定し、消去の処理を行うようにしてもよい。
【０４９７】
以下では、予約情報及び／又は文書データの消去が禁止されているかどうかを判定し、消去の処理を行う一例を、図３６を用いて説明する。
【０４９８】
図３６は、予約情報及び／又は文書データの消去を説明するためのフローチャート（その２）である。
【０４９９】
ステップＳ２０において予約情報及び／又は文書データが保存されている印刷環境共用サービス１３の消去部４８は、予約期限を越えているかどうかを判定する。
【０５００】
予約期限を越えていると判定すると（ステップＳ２０においてＹＥＳ）、ステップＳ２１に進み、予約期限を越えていないと判定すると（ステップＳ２０においてＮＯ）、ステップＳ２０の処理を繰り返す。
【０５０１】
例えば、消去部４８は、予約情報に含まれる予約期限情報を参照し、該予約が予約期限を越えているかどうかを判定する。
【０５０２】
ステップＳ２１では、消去部４８は、ＨＤＤ３９等に保存されている定義ファイルなどを参照し、対応する１つ又は全ての予約情報及び／又は文書データの消去が禁止されているかどうかを判定する。
【０５０３】
予約情報及び／又は文書データの消去が禁止されていると判定すると（ステップＳ２１においてＹＥＳ）、処理を終了し、予約情報及び／又は文書データの消去が禁止されていないと判定すると（ステップＳ２１においてＮＯ）、ステップＳ２２に進む。
【０５０４】
例えば、消去部４８は、ＨＤＤ３９等に保存されている定義ファイルに予約情報及び／又は文書データの消去不許可のフラグ（例えば、１）が設定されていると、予約情報及び／又は文書データの消去が禁止されていると判定する。
【０５０５】
ステップＳ２２では、消去部４８が、保存部４７において当該ＳＰＳサーバ３のＨＤＤ３９等に保存されている予約情報及び／又は文書データを消去する。
【０５０６】
例えば、ＳＰＳサーバ３の定義ファイルなどに、全ての予約情報及び／又は文書データの消去不許可のフラグを設定しておくことによって、全ての予約情報及び／又は文書データが保存され、残るので、印刷環境共用サービス１３は、ログとして用いることができる。
【０５０７】
なお、ＳＰＳサーバ３の定義ファイルなどに、予約情報及び／又は文書データの消去不許可のフラグを設定しておく一例を、図３６を用いて説明したが、図３４に示したように、印刷環境共用サービス１３は、他の印刷環境共用サービス１３等から消去要求を受信した際も、前記フラグをチェックし、予約情報及び／又は文書データの消去不許可のフラグが設定されていたら、消去を行わず、該消去を行わなかった旨の結果を、消去要求を送信してきた要求元の印刷環境共用サービス１３に送信するようにしてもよい。
【０５０８】
また、上述した図３４では、予約情報及び／又は文書データの保存場所情報に基づいて、予約情報及び／又は文書データの消去要求を送信する例を説明したが、網羅的に予約情報及び／又は文書データの消去要求を送信し、予約情報及び／又は文書データを消去するようにしてもよい。
【０５０９】
以下では、網羅的に予約情報及び／又は文書データの消去要求を送信する一例を、図３７を用いて説明する。
【０５１０】
図３７は、予約情報及び／又は文書データの消去を説明するためのシーケンス図（その２）である。
【０５１１】
なお、以下では、各ＳＰＳサーバ３に予約情報及び／又は文書データが保存されているものとして説明を行う。
【０５１２】
例えば、印刷場所である印刷環境共用サービス１３（Ｂ−１−２）の消去部４８は、ある予約番号に対応する予約情報に係る文書の印刷が終了した旨の情報をドキュメントプリントサービス１４（ＰＳ−２）等より取得すると、ＳＰＳサーバ３（Ｂ−１−２）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去すると共に、当該印刷環境共用サービス１３（Ｂ−１−２）のサービスリスト７１に基づいて、消去要求を印刷環境共用サービス１３（Ｂ−１）に送信する（図３７のシーケンスＳ３５０。）。
【０５１３】
前記消去要求を受信した印刷環境共用サービス１３（Ｂ−１）の消去部４８は、前記要求に基づいて、ＳＰＳサーバ３（Ｂ−１）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去し、前記消去要求を当該印刷環境共用サービス１３（Ｂ−１）のサービスリスト７１に基づいて、印刷環境共用サービス１３（Ｂ−１−１）に送信する（図３７のシーケンスＳ３５１。）。
【０５１４】
前記消去要求を受信した印刷環境共用サービス１３（Ｂ−１−１）の消去部４８は、前記要求に基づいて、ＳＰＳサーバ３（Ｂ−１−１）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去し、該結果を印刷環境共用サービス１３（Ｂ−１）に送信する（図３７のシーケンスＳ３５２。）。
【０５１５】
一方、印刷環境共用サービス１３（Ｂ−１）の消去部４８は、前記消去要求を当該印刷環境共用サービス１３（Ｂ−１）のサービスリスト７１に基づいて、印刷環境共用サービス１３（Ｒ−０）に送信する（図３７のシーケンスＳ３５３。）。
【０５１６】
前記消去要求を受信した印刷環境共用サービス１３（Ｒ−０）の消去部４８は、前記要求に基づいて、ＳＰＳサーバ３（Ｒ−０）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去し、前記消去要求を当該印刷環境共用サービス１３（Ｒ−０）のサービスリスト７１に基づいて、印刷環境共用サービス１３（Ａ−１）に送信する（図３７のシーケンスＳ３５４。）。
【０５１７】
前記消去要求を受信した印刷環境共用サービス１３（Ａ−１）の消去部４８は、前記要求に基づいて、ＳＰＳサーバ３（Ａ−１）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去し、前記消去要求を当該印刷環境共用サービス１３（Ａ−１）のサービスリスト７１に基づいて、印刷環境共用サービス１３（Ａ−１−２）に送信する（図３７のシーケンスＳ３５５。）。
【０５１８】
前記消去要求を受信した印刷環境共用サービス１３（Ａ−１−２）の消去部４８は、前記要求に基づいて、ＳＰＳサーバ３（Ａ−１−２）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去し、該結果を印刷環境共用サービス１３（Ａ−１）に送信する（図３７のシーケンスＳ３５６。）。
【０５１９】
一方、印刷環境共用サービス１３（Ａ−１）の消去部４８は、前記消去要求を当該印刷環境共用サービス１３（Ａ−１）のサービスリスト７１に基づいて、印刷環境共用サービス１３（Ａ−１−１）に送信する（図３７のシーケンスＳ３５７。）。
【０５２０】
前記消去要求を受信した印刷環境共用サービス１３（Ａ−１−１）の消去部４８は、前記要求に基づいて、ＳＰＳサーバ３（Ａ−１−１）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去し、前記消去要求を当該印刷環境共用サービス１３（Ａ−１−１）のサービスリスト７１に基づいて、印刷環境共用サービス１３（Ａ−１−１−２）に送信する（図３７のシーケンスＳ３５８。）。
【０５２１】
前記消去要求を受信した印刷環境共用サービス１３（Ａ−１−１−２）の消去部４８は、前記要求に基づいて、ＳＰＳサーバ３（Ａ−１−１−２）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去し、該結果を印刷環境共用サービス１３（Ａ−１−１）に送信する（図３７のシーケンスＳ３５９。）。
【０５２２】
一方、印刷環境共用サービス１３（Ａ−１−１）の消去部４８は、前記消去要求を当該印刷環境共用サービス１３（Ａ−１−１）のサービスリスト７１に基づいて、印刷環境共用サービス１３（Ａ−１−１−１）に送信する（図３７のシーケンスＳ３６０。）。
【０５２３】
前記消去要求を受信した印刷環境共用サービス１３（Ａ−１−１−１）の消去部４８は、前記要求に基づいて、ＳＰＳサーバ３（Ａ−１−１−１）のＨＤＤ３９に保存されている前記予約番号に対応する予約情報及び／又は文書データを消去し、該結果を印刷環境共用サービス１３（Ａ−１−１）に送信する（図３７のシーケンスＳ３６１。）。
【０５２４】
印刷環境共用サービス１３（Ａ−１−１）の消去部４８は、当該自身が行った消去の結果と、シーケンスＳ３５９及びシーケンスＳ３６１において受信した結果を合わせて、印刷環境共用サービス１３（Ａ−１）に送信する（図３７のシーケンスＳ３６２。）。
【０５２５】
印刷環境共用サービス１３（Ａ−１）の消去部４８は、当該自身が行った消去の結果と、シーケンスＳ３５６及びシーケンスＳ３６２において受信した結果を合わせて、印刷環境共用サービス１３（Ｒ−０）に送信する（図３７のシーケンスＳ３６３。）。
【０５２６】
印刷環境共用サービス１３（Ｒ−０）の消去部４８は、当該自身が行った消去の結果と、シーケンスＳ３６３において受信した結果を合わせて、印刷環境共用サービス１３（Ｂ−１）に送信する（図３７のシーケンスＳ３６４。）。
【０５２７】
印刷環境共用サービス１３（Ｂ−１）の消去部４８は、当該自身が行った消去の結果と、シーケンスＳ３５２及びシーケンスＳ３６４において受信した結果を合わせて、印刷環境共用サービス１３（Ｂ−１−２）に送信する（図３７のシーケンスＳ３６５。）。
【０５２８】
図３７に示す処理を行うことによって、印刷環境共用サービス１３は、保存場所情報に基づかず、各ＳＰＳサーバ３に保存されている予約情報及び／又は文書データを消去することができる。
【０５２９】
なお、図３７に示した処理においても、図３６において説明したように、印刷環境共用サービス１３の消去部４８は、他の印刷環境共用サービス１３等から消去要求を受信した際に、前記フラグ等をチェックし、予約情報及び／又は文書データの消去不許可のフラグが設定されていたら、消去を行わず、該消去を行わなかった旨の結果を、消去要求を送信してきた要求元の印刷環境共用サービス１３に送信するようにしてもよい。
【実施例２】
【０５３０】
以下、印刷環境共用サービス１３が実装された装置の他の例として、画像を形成する画像形成装置（以下、融合機という）を図３８及び図３９を用いて説明する。
【０５３１】
図３８は、融合機の機能構成を示すブロック図である。
【０５３２】
図３８において、融合機１２００は、プロッタ１２０１と、スキャナ１２０２と、ファクシミリ等のハードウェアリソース１２０３等を有するとともに、プラットフォーム１２２０とアプリケーション１２３０とから構成されるソフトウェア群１２１０と、融合機起動部１２４０とを備えている。
【０５３３】
融合機起動部１２４０は、融合機１２００の電源投入時に先ず始めに実行され、プラットフォーム１２２０やアプリケーション１２３０を起動する。
【０５３４】
プラットフォーム１２２０は、アプリケーション１２３０からの処理要求を解釈して、ハードウェア資源の獲得要求を発生させる下記に示すコントロールサービス１２５０と、一又は複数のハードウェア資源の管理をおこない、コントロールサービス１２５０からの獲得要求を調停するシステムリソースマネージャー（ＳＲＭ（Ｓｙｓｔｅｍ  Ｒｅｓｏｕｒｃｅ  Ｍａｎａｇｅｒ）１２２３）と、ＯＳ１２２１とを有する。
【０５３５】
このコントロールサービス１２５０は、複数のサービスモジュールにより形成され、具体的には、ＳＣＳ（Ｓｙｓｔｅｍ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）１２２２と、ＥＣＳ（Ｅｎｇｉｎｅ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ)１２２４と、ＭＣＳ（Ｍｅｍｏｒｙ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）１２２５と、ＯＣＳ（Ｏｐｅｒａｔｉｏｎ  ｐａｎｅｌ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）１２２６と、ＦＣＳ（ＦＡＸ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）１２２７と、ＮＣＳ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）１２２８と、ＩＭＨ（Ｉｍａｇｉｎｇ  Ｍｅｍｏｒｙ  Ｈａｎｄｌｅｒ）１２２９とがある。なお、このプラットフォーム１２２０は、あらかじめ定義された関数により前記アプリケーションからの処理要求を受信可能とするアプリケーションプログラムインターフェースを有する。
【０５３６】
ＯＳ１２２１は、ＵＮＩＸ（登録商標）等のオペレーティング・システムであり、プラットフォーム１２２０並びにアプリケーション１２３０の各ソフトウェアをそれぞれプロセスとして並列実行する。オープンソースのＵＮＩＸ（登録商標）を用いることにより、プログラムの安全性を確保できるとともに、ネットワーク対応可能となり、ソースコードの入手も容易となる。さらに、ＯＳ、ＴＣＰ／ＩＰのロイヤリティが不要であり、アウトソーシングも容易となる。
【０５３７】
ＳＲＭ１２２３は、ＳＣＳ１２２２とともにシステムの制御及びリソースの管理を行うものであり、スキャナやプロッタ等のエンジン部、メモリ、ＨＤＤファイル、ホストＩ／Ｏ（セントロニクスＩ／Ｆ、ネットワークＩ／Ｆ、ＩＥＥＥ１３９４Ｉ／Ｆ、ＲＳ２３２ＣＩ／Ｆ等）のハードウェア資源を利用する上位層からの要求にしたがって調停をおこない、実行制御する。
【０５３８】
具体的には、このＳＲＭ１２２３は、要求されたハードウェア資源が利用可能であるかどうか（他の要求により利用されていないかどうか）を判断し、利用可能であれば要求されたハードウェア資源が利用可能である旨を上位層に伝える。また、上位層からの要求に対してハードウェア資源の利用スケジューリングをおこない、要求内容（たとえば、プリンタエンジンによる紙搬送と作像動作、メモリ確保、ファイル生成等）を直接実施するようにしてもよい。
【０５３９】
ＳＣＳ１２２２は、アプリ管理（機能１）、操作部制御（機能２）、システム画面表示（ジョブリスト画面、カウンタ表示画面等）（機能３）、ＬＥＤ表示（機能４）、リソース管理（機能５）、割り込みアプリ制御（機能６）等の複数の機能を行なう。具体的には、アプリ管理（機能１）では、アプリの登録と、その情報を他のアプリに通知する処理を行う。操作部制御（機能２）では、アプリの操作部使用権の排他制御を行う。システム画面表示（機能３）では、操作部使用権を持つアプリからの要求内容に応じて、エンジン部の状態に対応する警告画面の表示を行う。ＬＥＤ表示（機能４）では、警告ＬＥＤ、アプリキー等のシステムＬＥＤの表示制御を行う。リソース管理（機能５）では、アプリ（ＥＣＳ）がジョブを実行するにあたって、排他しなければならないエンジンリソース（スキャナ、ステープル等）の排他制御のためのサービスを行う。割り込みアプリ制御（機能６）では、特定のアプリを優先動作させるための制御及びサービスを行う。
【０５４０】
ＥＣＳ１２２４は、プロッタ１２０１と、スキャナ１２０２と、その他ハードウェアリソース１２０３等のエンジン部を制御するものであり、画像読み込みと印刷動作、状態通知、ジャムリカバリ等を行う。
【０５４１】
ＭＣＳ１２２５は、メモリ制御を行うものであり、具体的には、画像メモリの取得及び開放、ハードディスク装置（ＨＤＤ）の利用、画像データの圧縮及び伸張等を行う。
【０５４２】
ＯＣＳ１２２６は、オペレータと本体制御間の情報伝達手段となる操作パネルを制御するモジュールであり、オペレータのキー操作イベントを本体制御に通知する処理、各アプリがＧＵＩを構築するためのライブラリ関数を提供する処理、構築されたＧＵＩ情報をアプリ別に管理する処理、操作パネル上への表示反映処理等を行う。
【０５４３】
ＦＣＳ１２２７は、システムコントローラの各アプリ層からＰＳＴＮ／ＩＳＤＮ網を使ったファクシミリ送受信、ＢＫＭ（バックアップＳＲＡＭ）で管理されている各種ファクシミリデータの登録／引用、ファクシミリ読み取り、ファクシミリ受信印刷、融合送受信を行うためのＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇａｒａｍ  Ｉｎｔｅｒｆａｃｅ）を提供する。
【０５４４】
ＮＣＳ１２２８は、ネットワークＩ／Ｏを必要とするアプリケーションに対して共通に利用できるサービスを提供するためのモジュール群であり、ネットワーク側から各プロトコルによって受信したデータを各アプリケーションに振り分けたり、アプリケーションからデータをネットワーク側に送信する際の仲介を行ったりする。
【０５４５】
なお、例えば、ＮＣＳ１２２８で、複数のプロトコルのうちｈｔｔｐｄ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  Ｄａｅｍｏｎ）２０によって、インターネットを介して接続されるネットワーク機器とのデータ通信をＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）で制御し、ＨＴＴＰリクエストヘッダで指定されるＷｅｂサービスに対応する処理部を関数コールによって起動し、そのＷｅｂサービスによる処理結果をＨＴＴＰレスポンスで該ネットワーク機器へ通知するように構成しても良い。Ｗｅｂサービスは、例えば、ＸＭＬによって記述されたメッセージに従って提供される。
【０５４６】
ＩＭＨ１２２９は、イメージデータを仮想メモリ領域（ユーザ仮想空間）から物理メモリへマップする。プロセスの起動に応じて、システムコールを行ない、プロセス用の仮想メモリ領域をマップしたり、マップした仮想メモリ領域をプロセスの終了時に開放したりする処理等を行なう。
【０５４７】
アプリケーション１２３０は、ページ記述言語（ＰＤＬ）、ＰＣＬ及びポストスクリプト（ＰＳ）を有するプリンタ用のアプリケーションであるプリンタアプリ１２１１と、コピー用アプリケーションであるコピーアプリ１２１２と、ファクシミリ用アプリケーションであるファックスアプリ１２１３と、スキャナ用アプリケーションであるスキャナアプリ１２１４と、ＷｅｂサービスアプリケーションであるＷｅｂサービス処理アプリ１２１５を有する。各アプリケーション１２１１〜１２１５は、プラットフォーム１２２０上の各プロセスを利用して動作実行し得るため、画面制御、キー操作制御及びジョブ生成等を行う画面表示制御プログラムがその主体となる。なお、ＮＣＳ１２２８により接続されたネットワークを介して新たなアプリケーションをネットワーク経由で搭載することもできる。また、各アプリケーションはアプリケーションごとに追加又は削除することができる。
【０５４８】
Ｗｅｂサービス処理アプリ１２１５は、Ｗｅｂサービスを要求するＨＴＴＰリクエストを受信して、ＨＴＴＰレスポンスを送信することによってＷｅｂサービスを提供するＷｅｂサーバ５００と、ＡＰＩ１２０５を介してコントロールサービス１２５０を利用して所定処理を行い、その処理結果をＷＳ−ＡＰＩ（Ｗｅｂ  Ｓｅｒｖｉｃｅ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇａｒａｍ  Ｉｎｔｅｒｆａｃｅ）を介してＷｅｂサービスとして提供するＷｅｂサービスファンクション（ＷＳＦ）１４００とを有する。
【０５４９】
本実施例においてＷｅｂサービスファンクション１４００に、印刷環境共用サービス１３やリポジトリサービス１２等が実装される。
【０５５０】
また、サービスリスト７１やプリンタリスト７２及び他の融合機１２００から転送されてきた予約情報や文書データ、また消去不許可フラグ等が設定されている定義ファイル等は、後述するＨＤＤ１３０３に格納される。
【０５５１】
融合機１２００は、各アプリで共通的に必要となる処理をプラットフォーム１２２０で一元的に処理する。
【０５５２】
図３９は、融合機のハードウェア構成を示すブロック図である。
【０５５３】
図３９に示すように、この融合機１２００は、オペレーションパネル１３１０、ＦＡＸコントロールユニット（ＦＣＵ）１５３０、エンジン部１３５０（スキャナ１２０２等が接続される）及びプロッタ１２０１とコントローラ１３００のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１３０１とをＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス１３０９等で接続した構成となる。
【０５５４】
コントローラ１３００は、ＡＳＩＣ１３０１にＭＥＭ−Ｃ１３０２、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１３０３などを接続するとともに、このＡＳＩＣ１３０１とＣＰＵ１３０４とをＣＰＵチップセットのＮＢ１３０５を介して接続している。このように、ＮＢ１３０５を介して接続する理由は、ＣＰＵ１３０４自体のインターフェースが公開されていないためである。
【０５５５】
ここで、このＡＳＩＣ１３０１とＮＢ１３０５は、単にＰＣＩを介して接続されているのではなく、ＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）１３０８を介して接続されている。このようにＡＧＰ１３０８を介して接続することとした理由は、この融合機１２００が図３８に示したプラットフォーム１２２０やアプリケーション１２３０を形成する複数のプロセスを実行制御する関係上、これらを低速のＰＣＩで接続したのでは、パフォーマンスが低下するからである。
【０５５６】
ＣＰＵ１３０４は、融合機１２００の全体制御を行うものであり、具体的には、ＯＳ１２２１上でプラットフォーム１２２０を形成するＳＣＳ１２２２、ＳＲＭ１２２３、ＥＣＳ１２２４、ＭＣＳ１２２５、ＯＣＳ１２２６、ＦＣＳ１２２７、ＮＣＳ１２２８、ＩＭＨ１２２９をそれぞれプロセスとして起動して実行させるとともに、アプリケーション１２３０を形成するプリンタアプリ１２１１、コピーアプリ１２１２、ファックスアプリ１２１３、スキャナアプリ１２１４、Ｗｅｂサービス処理アプリ１２１５を起動して実行させる。
【０５５７】
ＮＢ１３０５は、ＣＰＵ１３０４とＭＥＭ―Ｐ１３０６、ＳＢ１３０７、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１３４１、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）１３３０、ＩＥＥＥ１３９４１３４０、セントロニクス１３４２、ドライバＩ／Ｆ１３４３、ＡＳＩＣ１３０１とを接続するためのブリッジである。
【０５５８】
ＭＥＭ―Ｐ１３０６は、融合機の描画用メモリなどとして用いるシステムメモリであり、ＳＢ１３０７は、ＮＢ１３０５とＲＯＭＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。ＭＥＭ−Ｃ１３０２は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＡＳＩＣ１３０１は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣである。
【０５５９】
ドライバＩ／Ｆ１３４３は、挿入された、プログラム又はアプリケーション等が格納されている記録媒体から、プログラム又はアプリケーション等を読み込んで、融合機１２００に搭載するのに用いるＩ／Ｆである。なお、例えば記録媒体としては、ＳＤメモリカード、スマートメディア、マルチメディアカード、コンパクトフラッシュ（登録商標）等がある。
【０５６０】
ＨＤＤ１３０３は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積、文書の蓄積を行うストレージであり、また、本実施例におけるサービスリスト７１やプリンタリスト７２及び予約情報や文書データなどを格納する。オペレーションパネル１３１０は、操作者からの入力操作の受け付け並びに操作者に向けた表示を行う操作部である。
【０５６１】
したがって、ＡＳＩＣ１３０１には、ＭＥＭ−Ｃ１３０２を接続するためのＲＡＭインターフェースと、ＨＤＤ１３０３を接続するためのハードディスクインターフェースが設けられ、これらの記憶部に対して画像データの入出力を行う場合には、入出力先がＲＡＭインターフェース又はハードディスクインターフェースに切り替えられる。
【０５６２】
ＡＧＰ１３０８は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、システムメモリに高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にする。
【０５６３】
図３８や図３９に示したように、印刷環境共用サービス１３が融合機１２００に実装されることによって、第一実施例に示したように、例えば、融合機１２００間で予約情報や文書データを転送し、指定された印刷場所の融合機１２００で前記予約情報や文書データを格納し、印刷の開始要求を受信すると、例えば、当該融合機１２００において印刷を行うことができる。
【０５６４】
また、融合機１２００において予約情報及び／又は文書データを保存しておくことによって、融合機１２００のオペレーションパネル１３１０を利用してその場で容易に予約情報及び／又は文書データを参照し、印刷をかけたり、予約情報の変更などを行ったりすることができる。
【０５６５】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【０５６６】
例えば、上述した実施例では、印刷開始制御部５２が、予約情報や文書データ等を含む印刷の開始要求を印刷場所までの経路情報を基に他の印刷環境共用サービス１３等に送信するよう説明したが、印刷開始制御部５２が、データ転送部４４に転送を要求し、データ転送部４４が、予約情報や文書データ等を含む印刷の開始要求を印刷場所までの経路情報を基に他の印刷環境共用サービス１３等に送信するようにしてもよい。
【図面の簡単な説明】
【０５６７】
【図１】従来技術の一例のシステム構成を説明するための図である。
【図２】本発明を実施するシステム構成図（その１）である。
【図３】ＳＰＳサーバの一例のソフトウェア構成図である。
【図４】ＳＰＳサーバの一例のハードウェア構成図である。
【図５】ＳＰＳサーバの一例の機能構成図である。
【図６】文書の選択を説明するための図である。
【図７】文書のみを選択し、印刷予約を行う処理を説明するためのシーケンス図（その１）である。
【図８】文書のみを選択し、印刷予約を行う処理を説明するためのシーケンス図（その２）である。
【図９】印刷場所の選択を説明するための図である。
【図１０】印刷場所まで選択し、印刷予約を行う処理を説明するためのシーケンス図（その１）である。
【図１１】印刷場所まで選択し、印刷予約を行う処理を説明するためのシーケンス図（その２）である。
【図１２】プリンタの選択を説明するための図である。
【図１３】プリンタまで選択し、印刷予約を行う処理を説明するためのシーケンス図（その１）である。
【図１４】プリンタまで選択し、印刷予約を行う処理を説明するためのシーケンス図（その２）である。
【図１５】印刷条件の設定を説明するための図である。
【図１６】印刷条件まで設定し、印刷予約を行う処理を説明するためのシーケンス図（その１）である。
【図１７】印刷条件まで設定し、印刷予約を行う処理を説明するためのシーケンス図（その２）である。
【図１８】印刷予約内容確認から印刷開始までを説明するための図（その１）である。
【図１９】文書のみを選択し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その１）である。
【図２０】文書のみを選択し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その２）である。
【図２１】印刷予約内容確認から印刷開始までを説明するための図（その２）である。
【図２２】印刷場所まで選択し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その１）である。
【図２３】印刷場所まで選択し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その２）である。
【図２４】印刷予約内容確認から印刷開始までを説明するための図（その３）である。
【図２５】プリンタまで選択し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その１）である。
【図２６】プリンタまで選択し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その２）である。
【図２７】印刷予約内容確認から印刷開始までを説明するための図（その４）である。
【図２８】印刷条件まで設定し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その１）である。
【図２９】印刷条件まで設定し、印刷予約を行っていた場合の印刷開始処理を説明するためのシーケンス図（その２）である。
【図３０】本発明を実施するシステム構成図（その２）である。
【図３１】サービスリストを説明するための図である。
【図３２】保存場所の指定を説明するための図である。
【図３３】保存場所の指定処理の一例を説明するためのシーケンス図である。
【図３４】予約情報及び／又は文書データの消去を説明するためのシーケンス図（その１）である。
【図３５】予約情報及び／又は文書データの消去を説明するためのフローチャート（その１）である。
【図３６】予約情報及び／又は文書データの消去を説明するためのフローチャート（その２）である。
【図３７】予約情報及び／又は文書データの消去を説明するためのシーケンス図（その２）である。
【図３８】融合機の機能構成を示すブロック図である。
【図３９】融合機のハードウェア構成を示すブロック図である。
【符号の説明】
【０５６８】
１    Ｗｅｂサーバ
２    リポジトリサーバ
３    ＳＰＳサーバ
４    プリントサーバ
６    プリンタ
７    ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）
１２    リポジトリサービス（ＲＳ）
１３    印刷環境共用サービス（ＳＰＳ）
１４    ドキュメントプリントサービス（ＰＳ）
２０    ｈｔｔｐｄ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  Ｄａｅｍｏｎ）
２１    ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）
２４    印刷環境共用アプリ
２６    プリンタアプリ
２７    文書管理アプリ
２９    アプリケーション
３１    入力装置
３２    表示装置
３３    ドライブ装置
３４    記録媒体
３５    ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）
３６    ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）
３７    ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）
３８    インターフェース装置
３９    ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）
４１    サービスリスト取得部
４２    プリンタリスト取得部
４３    文書データ取得部
４４    データ転送部
４５    プリンタ能力情報取得部
４６    アプリケーション情報取得部
４７    保存部
４８    消去部
４９    サービスリスト管理部
５０    プリンタリスト管理部
５１    印刷予約制御部
５２    印刷開始制御部
６１    ＸＭＬ処理部
６２    ＳＯＡＰ処理部
６３    ＨＴＴＰ処理部
７１    サービスリスト
７２    プリンタリスト
５００    Ｗｅｂサーバ
１２００    融合機
１２０１    プロッタ
１２０２    スキャナ
１２０３    その他ハードウェアリソース
１２０５    ＡＰＩ
１２１０    ソフトウェア群
１２１１    プリンタアプリ
１２１２    コピーアプリ
１２１３    ファックスアプリ
１２１４    スキャナアプリ
１２１５    Ｗｅｂサービス処理アプリ
１２２０    プラットフォーム
１２２１    ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）
１２２２    ＳＣＳ（Ｓｙｓｔｅｍ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）
１２２３    ＳＲＭ（Ｓｙｓｔｅｍ  Ｒｅｓｏｕｒｃｅ  Ｍａｎａｇｅｒ）
１２２４    ＥＣＳ（Ｅｎｇｉｎｅ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ)
１２２５    ＭＣＳ（Ｍｅｍｏｒｙ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）
１２２６    ＯＣＳ（Ｏｐｅｒａｔｉｏｎ  ｐａｎｅｌ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）
１２２７    ＦＣＳ（ＦＡＸ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）
１２２８    ＮＣＳ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｓｅｒｖｉｃｅ）
１２２９    ＩＭＨ（Ｉｍａｇｉｎｇ  Ｍｅｍｏｒｙ  Ｈａｎｄｌｅｒ）
１２３０    アプリケーション
１２４０    融合機起動部
１２５０    コントロールサービス
１３００    コントローラ
１３０１    ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）
１３０２    ＭＥＭ−Ｃ
１３０３    ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）
１３０４    ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）
１３０５    ＮＢ（ノースブリッジ）
１３０６    ＭＥＭ―Ｐ（システムメモリ）
１３０７    ＳＢ（サウスブリッジ）
１３０８    ＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）
１３０９    ＰＣＩ  Ｂｕｓ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ   Ｂｕｓ）
１３１０    オペレーションパネル
１３３０    ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）
１３４０    ＩＥＥＥ１３９４
１３４１    ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）
１３４２    セントロニクス
１３４３    ドライバＩ／Ｆ
１３５０    エンジン部
１４００    ＷＳＦ（Ｗｅｂサービスファンクション）
１５３０    ＦＣＵ（ＦＡＸコントロールユニット）
【図１】
0004681827.tif 000002
【図２】
0004681827.tif 000003
【図３】
0004681827.tif 000004
【図４】
0004681827.tif 000005
【図５】
0004681827.tif 000006
【図６】
0004681827.tif 000007
【図７】
0004681827.tif 000008
【図８】
0004681827.tif 000009
【図９】
0004681827.tif 000010
【図１０】
0004681827.tif 000011
【図１１】
0004681827.tif 000012
【図１２】
0004681827.tif 000013
【図１３】
0004681827.tif 000014
【図１４】
0004681827.tif 000015
【図１５】
0004681827.tif 000016
【図１６】
0004681827.tif 000017
【図１７】
0004681827.tif 000018
【図１８】
0004681827.tif 000019
【図１９】
0004681827.tif 000020
【図２０】
0004681827.tif 000021
【図２１】
0004681827.tif 000022
【図２２】
0004681827.tif 000023
【図２３】
0004681827.tif 000024
【図２４】
0004681827.tif 000025
【図２５】
0004681827.tif 000026
【図２６】
0004681827.tif 000027
【図２７】
0004681827.tif 000028
【図２８】
0004681827.tif 000029
【図２９】
0004681827.tif 000030
【図３０】
0004681827.tif 000031
【図３１】
0004681827.tif 000032
【図３２】
0004681827.tif 000033
【図３３】
0004681827.tif 000034
【図３４】
0004681827.tif 000035
【図３５】
0004681827.tif 000036
【図３６】
0004681827.tif 000037
【図３７】
0004681827.tif 000038
【図３８】
0004681827.tif 000039
【図３９】
0004681827.tif 000040