(57)【要約】【課題】  本発明の課題は、通信回線を介して装置間で連携することによって他のＷｅｂサービス提供処理装置に蓄積された文書を取得して自装置にて複写又は印刷を実現すると共に、通信回線上の何れの装置においても利用者の操作を可能とするＷｅｂサービス提供処理装置を提供することを目的とする。【解決手段】  本発明の課題は、通信回線を介して接続される処理を要求する要求装置からの処理リクエストの受信及び該処理リクエストに応じた該要求装置への処理レスポンスの送信を所定プロトコルに従って制御し、上記処理の対象となる情報を管理している管理装置との間で該情報の処理を可能とする第一処理可能条件に基づいて、該管理装置から該情報を取得する制御を行い、上記第一処理可能条件に基づいて取得した上記情報に対して上記処理を実行し、その処理結果を上記サーバ処理手段に通知するＷｅｂサービス提供処理装置によって達成される。【選択図】  図４
2010198613.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介して接続される処理を要求する要求装置からの処理リクエストの受信及び該処理リクエストに応じた該要求装置への処理レスポンスの送信を所定プロトコルに従って制御するサーバ処理手段と、
上記サーバ処理手段からの指示に応じて、上記処理リクエストによって指定される上記処理の対象となる情報を管理している管理装置との間で該情報の処理を可能とする第一処理可能条件に基づいて、該管理装置から該情報を取得する制御を行う条件取得制御手段と、
上記第一処理可能条件に基づいて取得した上記情報に対して上記処理を実行し、その処理結果を上記サーバ処理手段に通知するサービス提供処理手段とを有することを特徴とするＷｅｂサービス提供処理装置。
【請求項２】
上記条件取得制御手段と、上記サービス提供処理手段とを有するプログラムと、
上記処理で利用されるハードウェア資源の管理を行うコントロールサービスと、
上記アプリケーションと上記コントロールサービスとを制御するオペレーティングシステムとを有することを特徴とする請求項１記載のＷｅｂサービス提供処理装置。
【請求項３】
上記条件取得制御手段による指示に応じて、上記管理装置への処理リクエストの送信と、該管理装置からの処理レスポンスの受信を上記所定プロトコルに従って制御するクライアント処理手段とを有することを特徴とする請求項１又は２記載のＷｅｂサービス提供処理装置。
【請求項４】
上記条件取得制御手段は、
上記管理装置における上記情報に対する第二処理可能条件と自装置における該情報に対する内部的な第三処理可能条件とを取得する処理シーケンスを制御するシーケンス制御手段と、
上記シーケンス制御手段によって取得した上記第二処理可能条件と上記第三処理可能条件とに基づいて、上記第一処理可能条件を判断する条件判断手段とを有することを特徴とする請求項１乃至３のいずれか一項記載のＷｅｂサービス提供処理装置。
【請求項５】
上記シーケンス制御手段は、
上記管理装置に対して上記第二処理可能条件を要求する上記処理リクエストを送信することによって該管理装置から該第二処理可能条件を取得するように上記クライアント処理手段を制御する第一制御手段と、
上記サーバ処理手段に対して上記第三処理可能条件を要求する上記処理リクエストを内部的に発行することによって自装置から該第三処理可能条件を取得するように上記クライアント処理手段を制御する第二制御手段と、
上記条件判断手段に上記第二処理可能条件と上記第三処理可能条件とに基づいて判断させる判断指示手段と、
上記条件判断手段によって判断された上記第一処理可能条件に従って上記情報を上記管理装置から取得する情報取得手段とを有することを特徴とする請求項１乃至４のいずれか一項記載のＷｅｂサービス提供処理装置。
【請求項６】
上記クライアント処理手段は、
上記シーケンス制御手段からの指示に応じて、上記所定プロトコルに従って上記管理装置に送信される該指示を示す上記処理リクエストを構築する処理リクエスト構築手段と、
上記処理リクエストに応じて上記管理装置から受信した上記処理レスポンスを解釈し、その結果を上記シーケンス制御手段へ通知する処理レスポンス解釈手段とを有することを特徴とする請求項１乃至５のいずれか一項記載のＷｅｂサービス提供処理装置。
【請求項７】
上記サービス提供処理手段は、上記要求装置から送信された又は内部的に生成された処理リクエストに対応する処理を実行するサービス実行手段を有することを特徴とする請求項１乃至６のいずれか一項記載のＷｅｂサービス提供処理装置。
【請求項８】
上記サーバ処理手段は、
上記情報に対する処理を示す上記処理リクエストを、上記所定プロトコルに従って解釈する処理リクエスト解釈手段と、
上記処理を実行した処理結果を示す処理レスポンスを、上記所定プロトコルに従って構築する処理レスポンス構築手段とを有することを特徴とする請求項１乃至７のいずれか一項記載のＷｅｂサービス提供処理装置。
【請求項９】
上記処理リクエスト解釈手段は、
上記処理リクエストが上記情報を上記管理装置から取得することを要求しているか否かを判断する判断手段と、
上記判断手段による判断結果に基づいて、上記条件取得制御手段に該処理リクエストを通知する通知手段とを有することを特徴とする請求項１乃至８のいずれか一項記載のＷｅｂサービス提供処理装置。
【請求項１０】
上記処理レスポンス構築手段は、上記条件取得制御手段による制御結果を示す処理レスポンスを、上記所定プロトコルに従って構築する制御結果構築手段を有することを特徴とする請求項１乃至８のいずれか一項記載のＷｅｂサービス提供処理装置。
【請求項１１】
上記条件取得制御手段は、
上記情報に関する属性情報を上記管理装置から取得する属性情報取得手段と、
上記クライアント処理部に、上記属性情報に基づいて上記情報に上記処理を行う処理リクエストを上記サーバ処理手段に対して内部的に発行させる第三制御手段とを有し、
上記サービス提供処理手段は、上記サーバ処理手段を介して上記属性情報に基づいて上記要求装置が要求する上記処理を実行することを特徴とする請求項１乃至１０のいずれか一項記載のＷｅｂサービス提供処理装置。
【請求項１２】
利用者によって選択可能な上記通信回線上に存在する装置の装置一覧を表示部に表示させる第一表示手段と、
上記管理装置として、上記利用者が上記装置一覧から所望する装置を選択すると、上記表示部に上記管理装置にて管理される情報の情報一覧を上記表示部に表示させる第二表示手段と、
上記利用者が上記情報一覧から所望の情報を指定して、更に、上記装置一覧から所望する装置の一つを指定することによって、上記処理を行う装置を決定可能とする装置決定手段とを有することを特徴とする請求項１乃至１１のいずれか一項記載のＷｅｂサービス提供処理装置。
【請求項１３】
上記表示手段は、上記情報を縮小した縮小イメージで上記表示部に表示させることを特徴とする請求項１２記載のＷｅｂサービス提供処理装置。
【請求項１４】
上記要求装置は、上記通信回線を介して接続される、上記Ｗｅｂサービス提供処理装置自身、上記管理装置、又は、コンピュータ端末であることを特徴とする請求項１乃至１３のいずれか一項記載のＷｅｂサービス提供処理装置。
【請求項１５】
上記通信回線は、無線ＬＡＮを含むネットワーク通信回線、赤外線通信を含むシリアル通信間回線、又はパラレル通信回線であることを特徴とする請求項１乃至１４のいずれか一項記載のＷｅｂサービス提供処理装置。
【請求項１６】
上記所定プロトコルは、Simple Object Access Protocolであることを特徴とする請求項１乃至１５のいずれか一項記載のＷｅｂサービス提供処理装置。
【請求項１７】
通信回線を介して接続される処理を要求する要求装置からの処理リクエストの受信及び該処理リクエストに応じた該要求装置への処理レスポンスの送信を所定プロトコルに従って制御するサーバ処理手順と、
上記サーバ処理手段からの指示に応じて、上記処理リクエストによって指定される上記処理の対象となる情報を管理している管理装置との間で該情報の処理を可能とする第一処理可能条件に基づいて、該管理装置から該情報を取得する制御を行う条件取得制御手順と、
上記第一処理可能条件に基づいて取得した上記情報に対して上記処理を実行し、その処理結果を上記サーバ処理手段に通知するサービス提供処理手段とを有することを特徴とするＷｅｂサービス提供処理方法。
【請求項１８】
情報を管理し、該情報に対する処理を実行する処理装置から受信した第一処理可能条件に従って、該情報を該処理装置へ提供するサービス提供処理手段と、
所定プロトコルに従って上記処理を要求する処理リクエストを解釈し、上記サービス提供処理手段に該処理を通知する処理リクエスト解釈手段と、
上記所定プロトコルに従って上記処理リクエストに応じてなされた上記処理の処理結果を示す処理レスポンスを構築する処理リクエスト構築手段とを有することを特徴とするＷｅｂサービス提供処理装置。
【請求項１９】
上記サービス提供処理手段は、
上記所定メセージ交換プロトコルに従って、上記処理装置からの処理可能条件の取得要求を示す処理リクエストに応じて、第二処理可能条件を示す処理レスポンスを送信する処理可能条件提供手段を有し、
上記第二処理可能条件の送信後、上記処理装置から受信した上記第一処理可能条件に従って、該情報を該処理装置へ提供することを特徴とする請求項１８記載のＷｅｂサービス提供処理装置。
【請求項２０】
上記処理を要求する指示に応じて、上記所定プロトコルに従って該指示を示す上記処理リクエストを構築する処理リクエスト構築手段と、
上記処理リクエストに応じて送信された上記処理レスポンスを解釈する処理レスポンス解釈手段とを有することを特徴とする請求項１８又は１９記載のＷｅｂサービス提供処理装置。
【請求項２１】
利用者によって選択可能な上記通信回線上に存在する装置の装置一覧を表示部に表示させる第一表示手段と、
上記利用者が上記装置一覧から所望する装置を選択すると、上記表示部に該装置にて管理される情報の情報一覧を上記表示部に表示させる第二表示手段と、
上記利用者が上記情報一覧から所望の情報を指定して、更に、上記装置一覧から所望する装置の一つを指定することによって、上記処理装置を決定可能とする装置決定手段とを有することを特徴とする請求項２０記載のＷｅｂサービス提供処理装置。
【請求項２２】
情報を管理し、該情報に対する処理を実行する処理装置から受信した第一処理可能条件に従って、該情報を該処理装置へ提供するサービス提供処理手順と、
所定プロトコルに従って上記処理を要求する処理リクエストを解釈し、上記サービス提供処理手順に該処理を通知する処理リクエスト解釈手順と、
上記所定プロトコルに従って上記処理リクエストに応じてなされた上記処理の処理結果を示す処理レスポンスを構築する処理リクエスト構築手順とを有することを特徴とするＷｅｂサービス提供処理方法。
【請求項２３】
所定プロトコルに従って、第一装置にて管理される情報を該情報に対する処理を提供する第二装置が該第一装置から取得することによって該処理を行うこと示す処理リクエストを構築する処理リクエスト構築手段と、
上記処理リクエストに対する処理レスポンスを解釈して、上記第二装置での処理結果を取得する処理レスポンス解釈手段と、
上記処理結果を表示ユニットに表示させる表示制御手段とを有することを特徴とする操作端末。
【請求項２４】
所定プロトコルに従って、第一装置にて管理される情報を該情報に対する処理を提供する第二装置が該第一装置から取得することによって該処理を行うこと示す処理リクエストを構築する処理リクエスト構築手順と、
上記処理リクエストに対する処理レスポンスを解釈して、上記第二装置での処理結果を取得する処理レスポンス解釈手順と、
上記処理結果を表示ユニットに表示させる表示制御手順とを情報端末に行なわせるためのプログラムを記録した記録媒体。
【請求項２５】
所定プロトコルに従って、第一装置にて管理される情報を該情報に対する処理を提供する第二装置が該第一装置から取得することによって該処理を行うこと示す処理リクエストを構築する処理リクエスト構築手順と、
上記処理リクエストに対する処理レスポンスを解釈して、上記第二装置での処理結果を取得する処理レスポンス解釈手順と、
上記処理結果を表示ユニットに表示させる表示制御手順とを情報端末に行なわせるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信回線を介して装置間で連携することによって他のＷｅｂサービス提供処理装置に蓄積された文書を取得して自装置にて複写又は印刷を実現すると共に、通信回線上の何れの装置においても利用者の操作を可能とするＷｅｂサービス提供処理装置を提供するものである。また、そのような装置での処理を行うＷｅｂサービス提供処理方法を提供する。
【背景技術】
【０００２】
ネットワークを介して接続される画像形成装置へ画像データに関する処理を行わせる従来技術として、ネットワークを介して情報出力装置に接続可能な画像形成装置において、ネットワーク上の全ての装置で出力した際には出力画像品質を損なわないように、画像処理の補正データをネットワークを介して取得し、出力に最適な画像補正を行ってデータをネットワークに接続された装置に出力するようにする技術が知られている（例えば、特許文献１参照。）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来技術では、ネットワーク上の他の装置での画像データの出力を目的としているため、処理の種別に応じた画像形成装置間での処理シーケンスの制御が行われない。従って、画像処理にのみ限定されない種々の機能を有する複合型の画像形成装置がネットワーク上に存在したとしても、装置間で連携して、処理の種別に応じた処理を実現することができないという問題があった。
【０００４】
そこで、本発明の課題は、通信回線を介して装置間で連携することによって他のＷｅｂサービス提供処理装置に蓄積された文書を取得して自装置にて複写又は印刷を実現すると共に、通信回線上の何れの装置においても利用者の操作を可能とするＷｅｂサービス提供処理装置を提供するものである。また、そのような装置での処理を行うＷｅｂサービス提供処理方法を提供することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明は、請求項１に記載されるように、通信回線を介して接続される処理を要求する要求装置からの処理リクエストの受信及び該処理リクエストに応じた該要求装置への処理レスポンスの送信を所定プロトコルに従って制御するサーバ処理手段と、上記サーバ処理手段からの指示に応じて、上記処理リクエストによって指定される上記処理の対象となる情報を管理している管理装置との間で該情報の処理を可能とする第一処理可能条件に基づいて、該管理装置から該情報を取得する制御を行う条件取得制御手段と、上記第一処理可能条件に基づいて取得した上記情報に対して上記処理を実行し、その処理結果を上記サーバ処理手段に通知するサービス提供処理手段とを有するに構成される。
【０００６】
このようなＷｅｂサービス提供処理装置では、処理リクエストに設定された処理の対象となる情報に応じて、管理装置間との間で該管理装置と該Ｗｅｂサービス提供処理装置とで処理可能な第一処理可能条件を取得するための制御を実現することができる。
【０００７】
上記所定プロトコルは、例えば、ＳＯＡＰ（Simple Object Access Protocol）である。
【０００８】
また、本発明は、請求項２に記載されるように、上記条件取得制御手段と、上記サービス提供処理手段とを有するプログラムと、上記処理で利用されるハードウェア資源の管理を行うコントロールサービスと、上記アプリケーションと上記コントロールサービスとを制御するオペレーティングシステムとを有するように構成することができる。
【０００９】
このようなＷｅｂサービス提供処理装置では、コンピュータ装置としての機能を有すると共に、画像形成に使用されるハードウェア資源を直接制御することができる。
【００１０】
更に、本発明は、請求項３に記載されるように、上記条件取得制御手段による指示に応じて、上記管理装置への処理リクエストの送信と、該管理装置からの処理レスポンスの受信を上記所定プロトコルに従って制御するクライアント処理手段とを有するように構成することができる。
【００１１】
このようなＷｅｂサービス提供処理装置では、管理装置とＷｅｂサービス提供処理装置間とで処理可能な条件を取得するめに、条件取得制御手段は、クライアント処理手段による処理リクエスト及び処理レスポンスによる通信（処理シーケンス）を制御する。
【００１２】
また、本発明は、請求項４に記載されるように、上記条件取得制御手段は、上記管理装置における上記情報に対する第二処理可能条件と自装置における該情報に対する内部的な第三処理可能条件とを取得する処理シーケンスを制御するシーケンス制御手段と、上記シーケンス制御手段によって取得した上記第二処理可能条件と上記第三処理可能条件とに基づいて、上記第一処理可能条件を判断する条件判断手段とを有するように構成することができる。
【００１３】
このようなＷｅｂサービス提供処理装置では、管理装置と自装置における夫々の第二及び第三処理可能条件を取得し、管理装置と自装置とにおいて適切な第一処理可能条件を決定することが可能となる。
【００１４】
更に、本発明は、請求項５に記載されるように、上記シーケンス制御手段は、上記管理装置に対して上記第二処理可能条件を要求する上記処理リクエストを送信することによって該管理装置から該第二処理可能条件を取得するように上記クライアント処理手段を制御する第一制御手段と、上記サーバ処理手段に対して上記第三処理可能条件を要求する上記処理リクエストを内部的に発行することによって自装置から該第三処理可能条件を取得するように上記クライアント処理手段を制御する第二制御手段と、上記条件判断手段に上記第二処理可能条件と上記第三処理可能条件とに基づいて判断させる判断指示手段と、上記条件判断手段によって判断された上記第一処理可能条件に従って上記情報を上記管理装置から取得する情報取得手段とを有するように構成することができる。
【００１５】
このようなＷｅｂサービス提供処理装置では、シーケンス制御手段によって、管理装置及び自装置の夫々において情報に対して処理可能な第二及び第三処理可能条件が取得され、シーケンス制御手段の制御によってそれら条件に基づいて第一処理可能条件が判断される。また、第一処理可能条件に基づいて、情報を管理装置から取得することができる。
【００１６】
また、本発明は、請求項６に記載されるように、上記クライアント処理手段は、上記シーケンス制御手段からの指示に応じて、上記所定プロトコルに従って上記管理装置に送信される該指示を示す上記処理リクエストを構築する処理リクエスト構築手段と、上記処理リクエストに応じて上記管理装置から受信した上記処理レスポンスを解釈し、その結果を上記シーケンス制御手段へ通知する処理レスポンス解釈手段とを有するように構成することができる。
【００１７】
このようなＷｅｂサービス提供処理装置では、処理リクエスト構築手段はシーケンス処理手段によって制御されるとともに、処理レスポンス解釈手段による結果もシーケンス処理手段によって制御される。
【００１８】
更に、本発明は、請求項７に記載されるように、上記サービス提供処理手段は、上記要求装置から送信された又は内部的に生成された処理リクエストに対応する処理を実行するＷｅｂサービス実行手段を有するように構成することができる。
【００１９】
このようなＷｅｂサービス提供処理装置では、要求装置からのネットワークを介して受信した処理リクエストに対して処理を実行し、また、内部的に生成された処理リクエストに対しても処理を実行することができる。従って、条件取得制御手段による指示に応じてクライアント処理手段が生成した処理リクエストに対しても、要求装置からの処理リクエスト同様に処理を実行することができる。
【００２０】
また、本発明は、請求項８に記載されるように、上記サーバ処理手段は、上記情報に対する処理を示す上記処理リクエストを、上記所定プロトコルに従って解釈する処理リクエスト解釈手段と、上記処理を実行した処理結果を示す処理レスポンスを、上記所定プロトコルに従って構築する処理レスポンス構築手段とを有するように構成することができる。
【００２１】
このようなＷｅｂサービス提供処理装置では、例えば、ＳＯＡＰ等の所定プロトコルに従って、処理リクエストを処理する処理リクエスト解釈手段と処理レスポンスを処理する処理レスポンス構築手段とを備えるため、Ｗｅｂサーバとして機能することができる。
【００２２】
更に、本発明は、請求項９に記載されるように、上記処理リクエスト解釈手段は、上記処理リクエストが上記情報を上記管理装置から取得することを要求しているか否かを判断する判断手段と、上記判断手段による判断結果に基づいて、上記条件取得制御手段に該処理リクエストを通知する通知手段とを有するように構成することができる。
【００２３】
このようなＷｅｂサービス提供処理装置では、判断手段による判断結果に基づいて、処理リクエストが条件取得制御手段に通知されるため、以後、条件取得制御手段によって、情報を管理する管理装置との処理シーケンスの制御を開始することができる。
【００２４】
また、本発明は、請求項１０に記載されるように、上記処理レスポンス構築手段は、上記条件取得制御手段による制御結果を示す処理レスポンスを、上記所定プロトコルに従って構築する制御結果構築手段を有するように構成することができる。
【００２５】
このようなＷｅｂサービス提供処理装置では、条件取得制御手段による情報を管理する管理装置との処理シーケンスの制御の制御結果を、要求装置からの要求を示す処理リクエストに対する処理レスポンスとして該要求装置へ送信することができる。
【００２６】
更に、本発明は、請求項１１に記載されるように、上記条件取得制御手段は、上記管理装置が管理する上記情報に対する処理の属性情報を利用者から取得する属性情報取得手段と、上記クライアント処理部に、上記属性情報に基づいて上記情報に上記処理を行う処理リクエストを上記サーバ処理手段に対して内部的に発行させる第三制御手段とを有し、上記サービス提供処理手段は、上記サーバ処理手段を介して上記条件取得制御手段に上記属性情報に基づいて上記要求装置が要求する上記処理を実行するように構成することができる。
【００２７】
このようなＷｅｂサービス提供処理装置では、処理の対象となる情報に関する属性情報に基づいて、要求装置が要求する該処理を実行することができる。
【００２８】
また、本発明は、請求項１２に記載されるように、利用者によって選択可能な上記通信回線上に存在する装置の装置一覧を表示部に表示させる第一表示手段と、上記管理装置として、上記利用者が上記装置一覧から所望する装置を選択すると、上記表示部に上記管理装置にて管理される情報の情報一覧を上記表示部に表示させる第二表示手段と、上記利用者が上記情報一覧から所望の情報を指定して、更に、上記装置一覧から所望する装置の一つを指定することによって、上記処理を行う装置を決定可能とする装置決定手段とを有するように構成することができる。また、本発明は、請求項１３に記載されるように上記表示手段は、上記情報を縮小した縮小イメージで上記表示部に表示させるように構成することができる。
【００２９】
このようなＷｅｂサービス提供処理装置では、利用者が、例えば、ドラッグ＆ドロップ等の簡単な操作で所望情報を処理する装置を決定することができる。
【００３０】
更に、本発明は、請求項１４に記載されるように、上記要求装置は、上記ネットワークを介して接続される、上記Ｗｅｂサービス提供処理装置自身、上記管理装置、又は、コンピュータ端末であるように構成することができる。
【００３１】
このようなＷｅｂサービス提供処理装置では、自身が要求装置である場合、要求装置が管理装置と同一である場合、要求装置がパーソナルコンピュータ等のコンピュータ端末である場合のいずれの場合においても、ネットワーク上の装置間で連携することによって他のＷｅｂサービス提供処理装置に蓄積された文書を取得して自装置にて複写又は印刷等の処理を実現することができる。
【００３２】
上記課題を解決するための手段として、本発明は、上記画像形成方法をコンピュータに行なわせるためのプログラム又は該プログラムを記憶した記憶媒体とすることもできる。
【発明の効果】
【００３３】
以上、説明してきたように、本願発明によれば、文書送り元装置と文書送り先装置との間で処理シーケンスを制御し、互いに処理可能な文書タイプに基づいて、文書送り元装置の文書を文書送り先装置にて処理を行うようにすることができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の第一実施例に係る複数の画像形成機能を融合する画像形成装置の全体機能構成を示すブロック図である。
【図２】図１に示す画像形成装置のハードウェア構成を示すブロック図である。
【図３】本発明の第一実施例に係るネットワークシステム構成例を示す図である。
【図４】本発明の第一実施例に係る文書処理制御部を有する画像形成装置の機能構成例を示す図である。
【図５】本発明の第一実施例に係る文書処理制御部を持たない画像形成装置の機能構成例を示す図である。
【図６】本発明の第一実施例に係る文書処理制御部を持たない端末の機能構成例を示す図である。
【図７】パターン１に示す文書送り先装置から操作した場合の第一の文書複写シーケンスの例を示す図である。
【図８】パターン２に示す文書送り元装置から操作した場合の第二の文書複写シーケンスの例を示す図である。
【図９】パターン３に示す端末から操作した場合の第三の文書複写シーケンスの例を示す図である。
【図１０】ＳＯＡＰによるチケットを用いた文書複写要求コマンドを示すＨＴＴＰリクエストの例を示す図である。
【図１１】ＳＯＡＰによるチケットを用いた文書複写要求コマンドに対するＨＴＴＰレスポンスの例を示す図である。
【図１２】ＳＯＡＰによる文書取得可能タイプリスト要求コマンドを示すＨＴＴＰリクエストの例を示す図である。
【図１３】ＳＯＡＰによる文書取得可能タイプリスト要求コマンドに対するＨＴＴＰレスポンスの例を示す図である。
【図１４】ＳＯＡＰによるページ画像要求コマンドを示すＨＴＴＰリクエストの例を示す図である。
【図１５】ＳＯＡＰによるページ画像要求コマンドに対するＨＴＴＰレスポンスの例を示す図である。
【図１６】複写操作画面の例を示す図である。
【図１７】複写確認ダイアログの例を示す図である。
【図１８】複数文書複写モード指定ダイアログの例を示す図である。
【図１９】複数文書順序指定ダイアログの例を示す図である。
【図２０】本発明の第二実施例に係るネットワークシステム構成例を示す図である。
【図２１】本発明の第二実施例に係る文書処理制御部を有する画像形成装置の機能構成例を示す図である。
【図２２】パターン１に示す文書送り先装置から操作した場合の第一の文書印刷シーケンスの例を示す図である。
【図２３】パターン２に示す文書送り元装置から操作した場合の第二の文書印刷シーケンスの例を示す図である。
【図２４】パターン３に示す端末から操作した場合の第三の文書印刷シーケンスの例を示す図である。
【図２５】複写又は印刷確認ダイアログの例を示す図である。
【図２６】詳細印刷設定ダイアログの例を示す図である。
【発明を実施するための形態】
【００３５】
以下、本発明の実施の形態を図面に基づいて説明する。
【実施例１】
【００３６】
複数の画像形成機能を融合する本発明の第一実施例に係る画像形成装置は、例えば、図１に示すような機能構成を成す。図１は、本発明の第一実施例に係る複数の画像形成機能を融合する画像形成装置の全体機能構成を示すブロック図である。
【００３７】
図１において、画像形成装置１２００は、プリンタ処理を行うためのハードウェア資源であるプロッタ１２０１と、スキャナ処理を行うためのハードウェア資源であるスキャナ１２０２と、その他ハードウェアリソース１２０３などを有するとともに、プラットフォーム１２２０とアプリケーション１２３０とから構成されるソフトウェア１２１０と、起動部１２４０とを備えている。
【００３８】
起動部１２４０は、画像形成装置１２００の電源投入時に先ず始めに実行され、プラットフォーム１２２０やアプリケーション１２３０を起動する。
【００３９】
ＡＰＩ（Application Program Interface）１２０５は、アプリケーション１２３０とプラットフォーム１２２０とのインターフェースを提供する。プラットフォーム１２２０は、ＡＰＩ１２０５を介して通知されるアプリケーション１２３０からの処理要求を解釈して、ハードウェア資源の獲得要求を発生させる下記に示すコントロールサービス１２５０と、一または複数のハードウェア資源の管理をおこない、コントロールサービス１２５０からの獲得要求を調停するシステムリソースマネージャー（ＳＲＭ（System Resource Manager）１２２３）と、ＯＳ１２２１とを有する。
【００４０】
このコントロールサービス１２５０は、複数のサービスモジュールにより形成され、具体的には、ＳＣＳ（System Control Service）１２２２と、ＥＣＳ(Engine Control Service)１２２４と、ＭＣＳ（Memory Control Service）１２２５と、ＯＣＳ（Operation panel Control Service）１２２６と、ＦＣＳ（FAX Control Service）１２２７と、ＮＣＳ（Network Control Service）１２２８と、ＩＭＨ（Imaging Memory Handler）１２２９とがある。
【００４１】
ＯＳ１２２１は、ＵＮＩＸ（登録商標）などのオペレーティングシステムであり、プラットフォーム１２２０並びにアプリケーション１２３０の各ソフトウェアをそれぞれプロセスとして並列実行する。オープンソースのＵＮＩＸ（登録商標）を用いることにより、プログラムの安全性を確保できるとともに、ネットワーク対応可能となり、ソースコードの入手も容易となる。さらに、ＯＳ、ＴＣＰ／ＩＰのロイヤリティが不要であり、アウトソーシングも容易となる。ＯＳ１２２１は、このように画像処理に使用される各ハードウェア資源を直接制御する点において、パーソナルコンピュータ（ＰＣ）等のオペレーティングシステムとは異なっている。なせなら、通常、ＰＣは、接続されるスキャナやプリンタ等の画像形成装置を制御することはできるが、それら画像形成装置内のハードウェア資源を制御することができないからである。
【００４２】
ＳＲＭ１２２３は、ＳＣＳ１２２２とともにシステムの制御およびリソースの管理をおこなうものであり、スキャナ１２０２やプロッタ１２０１などのエンジン部、メモリ、ＨＤＤファイル、ホストＩ／Ｏ（セントロＩ／Ｆ、ネットワークＩ／Ｆ、ＩＥＥＥ１３９４Ｉ／Ｆ、ＲＳ２３２ＣＩ／Ｆなど）のハードウェア資源を利用する上位層からの要求にしたがって調停をおこない、実行制御する。
【００４３】
具体的には、このＳＲＭ１２２３は、要求されたハードウェア資源が利用可能であるかどうか（他の要求により利用されていないかどうか）を判断し、利用可能であれば要求されたハードウェア資源が利用可能である旨を上位層に伝える。また、上位層からの要求に対してハードウェア資源の利用スケジューリングをおこない、要求内容（たとえば、プリンタエンジン（プロッタ１２０１）による紙搬送と作像動作、メモリ確保、ファイル生成など）を直接実施するようにしてもよい。
【００４４】
ＳＣＳ１２２２は、アプリ管理（機能１）、操作部制御（機能２）、システム画面表示（ジョブリスト画面、カウンタ表示画面など）（機能３）、ＬＥＤ表示（機能４）、リソース管理（機能５）、割り込みアプリ制御（機能６）等の複数の機能を行なう。具体的には、アプリ管理（機能１）では、アプリの登録と、その情報を他のアプリに通知する処理をおこなう。操作部制御（機能２）では、アプリの操作部使用権の排他制御をおこなう。システム画面表示（機能３）では、操作部使用権を持つアプリからの要求内容に応じて、エンジン部の状態に対応する警告画面の表示をおこなう。ＬＥＤ表示（機能４）では、警告ＬＥＤ、アプリキーなどのシステムＬＥＤの表示制御をおこなう。リソース管理（機能５）では、アプリ（ＥＣＳ）がジョブを実行するにあたって、排他しなければならないエンジンリソース（スキャナ、ステープルなど）の排他制御のためのサービスをおこなう。割り込みアプリ制御（機能６）では、特定のアプリを優先動作させるための制御及びサービスをおこなう。
【００４５】
ＥＣＳ１２２４は、プロッタ１２０１と、スキャナ１２０２と、その他ハードウェアリソース１２０３などのエンジン部を制御するものであり、画像読み込みと印刷動作、状態通知、ジャムリカバリなどをおこなう。
【００４６】
ＭＣＳ１２２５は、メモリ制御をおこなうものであり、具体的には、画像メモリの取得および開放、ハードディスク装置（ＨＤ）の利用、画像データの圧縮および伸張などをおこなう。
【００４７】
ＯＣＳ１２２６は、オペレータと本体制御間の情報伝達手段となる操作パネルを制御するモジュールであり、オペレータのキー操作イベントを本体制御に通知する処理、各アプリがＧＵＩを構築するためのライブラリ関数を提供する処理、構築されたＧＵＩ情報をアプリ別に管理する処理、操作パネル上への表示反映処理などをおこなう。
【００４８】
ＦＣＳ１２２７は、システムコントローラの各アプリ層からＰＳＴＮ／ＩＳＤＮ網を使ったファクシミリ送受信、ＢＫＭ（バックアップＳＲＡＭ）で管理されている各種ファクシミリデータの登録／引用、ファクシミリ読み取り、ファクシミリ受信印刷、融合送受信をおこなうためのＡＰＩ１２０５を提供する。
【００４９】
ＮＣＳ１２２８は、ネットワークＩ／Ｏを必要とするアプリケーションに対して共通に利用できるサービスを提供するためのモジュール群であり、ネットワーク側から各プロトコルによって受信したデータを各アプリケーションに振り分けたり、アプリケーションからデータをネットワーク側に送信する際の仲介をおこなう。ＮＣＳ１２２８は、例えば、少なくとも、ネットワークを介して接続された装置との通信を制御するｈｔｔｐｄ（Hypertext Transfer Protocol Daemon）２と、ＵＳＢ(Universal Serial Bus)接続による通信を制御するｕｓｂｄ(Universal Serial Bus Daemon)２−１と、ＩＥＥＥ1349接続による通信を制御する１３４９ｄ（Daemon）２−２と、セントロニクス接続による通信を制御するｃｅｎｔｒｏｄ（Centronics Daemon）２−３と、ブルートゥース接続による通信を制御するｂｒｔｓ（Bluetooth Daemon）２−４と、赤外線による通信を制御するｉｒｄ（Infrared Daemon）２−５と、ＳＣＳＩ接続による通信を制御するｓｃｓｉｄ（SCSI Daemon）２−６と、ファイル転送プロトコルｆｔｐｄ（File Transfer Protocol Daemon）３とを有する。
【００５０】
ＩＭＨ１２２９は、イメージデータを仮想メモリ領域から物理メモリ領域へマップする。プロセスの起動に応じて、システムコールを行ない、プロセス用の仮想メモリ領域をマップしたり、マップした仮想メモリ領域をプロセスの終了時に開放する処理等を行なう。
【００５１】
アプリケーション１２３０は、ページ記述言語（ＰＤＬ）、ＰＣＬおよびポストスクリプト（ＰＳ）を有するプリンタ用のアプリケーションであるプリンタアプリ１２１１と、コピー用アプリケーションであるコピーアプリ１２１２と、ファクシミリ用アプリケーションであるファックスアプリ１２１３と、スキャナ用アプリケーションであるスキャナアプリ１２１４と、ネットファイル用アプリケーションであるネットファイルアプリ１２１５と、別装置との連携処理を行うための処理シーケンスを制御する文書処理制御部３００を有する文書管理Ｗｅｂサービスアプリ１２１６と、文書処理毎にチケットを発行し管理するチケット管理Ｗｅｂサービスアプリ１２１７とを有する。
【００５２】
各アプリケーション１２１１〜１２１７は、プラットフォーム１２２０上の各プロセスを利用して動作実行し得るため、画面制御、キー操作制御およびジョブ生成などをおこなう画面表示制御プログラムがその主体となる。なお、ＮＣＳ１２２８により接続されたネットワークを介して新たなアプリケーションをネットワーク経由で搭載することもできる。また、各アプリケーションはアプリケーションごとに追加または削除することができる。
【００５３】
このように、画像形成装置１２００は、各アプリで共通的に必要となる処理をプラットフォーム１２２０で一元的に処理する。
【００５４】
次に、画像形成装置１２００のハードウェア構成について説明する。図２は、図１に示す画像形成装置のハードウェア構成を示すブロック図である。
【００５５】
図２に示すように、この画像形成装置１２００は、オペレーションパネル１３１０と、ＦＣＵ（ファックスコントロールユニット）１３２０、プロッタ１２０１、スキャナ１２０２及びその他ハードウェア１２０３とで構成されるエンジン部１３５０と、コントローラ１３００のＡＳＩＣ１３０１とをＰＣＩ（Peripheral Component Interconnect）バス等で接続した構成となる。
【００５６】
ＦＣＵ１３２０は、受信したファックスデータを格納するための不揮発性メモリ（ＮＶＭ）１３２１と、ＦＣＵ１３２０内での時間を計測するためのＲＴＣ（Real Time Clock）１３２２とを有し、通常Ｇ３規格に従ってファックスデータの送受信を行う。ＦＣＵ１３２０は、オプションとして更にＧ３規格とＧ４規格とを搭載しても良い。
【００５７】
コントローラ１３００は、ＡＳＩＣ１３０１にＭＥＭ−Ｃ１３０２、ＨＤＤ（Hard Disk Drive）１３０３などを接続するとともに、このＡＳＩＣ１３０１とＣＰＵ１３０４とをＣＰＵチップセットのＮＢ１３０５を介して接続している。このように、ＮＢ１３０５を介して接続する理由は、ＣＰＵ１３０４自体のインターフェースが公開されていないためである。
【００５８】
ここで、このＡＳＩＣ１３０１とＮＢ１３０５は、単にＰＣＩを介して接続されているのではなく、ＡＧＰ１３０８を介して接続されている。このようにＡＧＰ１３０８を介して接続することとした理由は、この画像形成装置１２００がプラットフォーム１２２０やアプリケーション１２３０を形成する複数のプロセスを実行制御する関係上、これらを低速のＰＣＩで接続したのでは、パフォーマンスが低下するからである。
【００５９】
ＣＰＵ１３０４は、画像形成装置１２００の全体制御をおこなうものであり、具体的には、ＯＳ１２２１上でプラットフォーム１２２０を形成するＳＣＳ１２２２、ＳＲＭ１２２３、ＥＣＳ１２２４、ＭＣＳ１２２５、ＯＣＳ１２２６、ＦＣＳ１２２７、ＮＣＳ１２２８をそれぞれプロセスとして起動して実行させるとともに、アプリケーション１２３０を形成するプリンタアプリ１２１１、コピーアプリ１２１２、ファックスアプリ１２１３、スキャナアプリ１２１４、文書管理Ｗｅｂサービスアプリ１２１５、チケット管理Ｗｅｂサービスアプリ１２１７を起動して実行させる。
【００６０】
ＮＢ１３０５は、ＣＰＵ１３０４とＭＥＭ−Ｐ１３０６、ＳＢ１３０７、ＡＳＩＣ１３０１とを接続するためのブリッジであり、ＭＥＭ−Ｐ１３０６は、画像形成装置の描画用メモリなどとして用いるシステムメモリであり、ＭＥＭ−Ｃ１３０２は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＡＳＩＣ１３０１は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣである。
【００６１】
ＳＢ１３０７は、ＮＢ１３０５とＲＯＭ、ＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。ＳＢ１３０７は、コントローラ１３００での時間を計測するＲＴＣ（Real Time Clock）１３２３を有する。また、ＳＢ１３０７は、内部にＵＳＢホストを有し、例えば、ＵＳＢ接続のカメラを接続することで画像データを取り込むことが可能であり、また、他のＵＳＢターゲットからデータを受け取ることも可能である。
【００６２】
画像形成装置１２００では、ＳＢ１３０７、ＮＩＣ１３１１、ＵＳＢターゲット１３１２、ＩＥＥＥ1394、セントロニクス１３１４、シリアル１３１５、ＵＳＢホスト１３１６、ＦＣＵ１３２０の標準のＧ３、Ｇ３オプション、Ｇ４オプションの複数のポートを介して送受信されるデータがＨＤＤ１３０３に蓄積され一元的に管理される。
【００６３】
ＨＤＤ１３０３は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージであり、オペレーションパネル１３１０は、操作者からの入力操作の受け付け並びに操作者に向けた表示をおこなう操作部である。
【００６４】
したがって、ＡＳＩＣ１３０１には、ＭＥＭ−Ｃ１３０２を接続するためのＲＡＭインターフェースと、ＨＤＤ１３０３を接続するためのハードディスクインターフェースが設けられ、これらの記憶部に対して画像データの入出力をおこなう場合には、入出力先がＲＡＭインターフェースまたはハードディスクインターフェースに切り替えられる。
【００６５】
ＡＧＰ１３０８は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェイスであり、システムメモリに高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にする。
【００６６】
以下、上述したような図１に示す全体機能構成、及び、図２に示すハードウェア構成を有する画像形成装置１２００がネットワークを介して接続される装置間で連携して蓄積された文書、画像データ等の複写又は印刷をＷｅｂサービスとして提供する機能構成例について説明する。ここで、Ｗｅｂサービスとは、ネットワークを介して接続される装置からのＨＴＴＰ（Hypertext Transfer Protocol）リクエストによるサービス要求に応じて、画像形成装置１２００が所定の処理を行ない、その処理結果をＨＴＴＰレスポンスとして該装置へ提供することを言う。
【００６７】
先ず、ネットワークを介して、画像形成装置１２００からＷｅｂサービスが提供される仕組みについて図３で説明する。図３は、本発明の第一実施例に係るネットワークシステム構成例を示す図である。図３において、図１に示す全体機能構成、及び、図２に示すハードウェア構成を有する画像形成装置１２００は、画像形成装置１２００と同等の図１に示す機能を有する画像形成装置１０００と、端末３０と、ネットワーク１５を介して接続される。ここで、画像形成装置１０００は、図１に示す文書管理Ｗｅｂサービスアプリ１２１６に文書処理制御部３００を備えてなくても良い。
【００６８】
端末３０は、ＰＣ（パーソナルコンピュータ）３０−１、携帯電話２０−２、又はＰＤＡ（Personal Digital Assistant）等の情報処理端末である。説明の便宜のため、以下、端末３０は、ＰＣ３０−１を想定して説明をする。
【００６９】
また、ネットワーク１５を介して通信がなされる場合について説明するが、端末３０、画像形成装置１０００及び１２００との通信において、ネットワーク１５は、有線ＬＡＮ又は無線ＬＡＮのいずれであっても良い。更に、ＵＳＢ接続による通信、ＩＥＥＥ1349接続による通信、セントロニクス接続による通信、ブルートゥース接続による通信、赤外線通信、又は、ＳＣＳＩ接続による通信であっても良い。
【００７０】
図３において、画像形成装置１０００のＨＤＤ１３０３Ｂに蓄積された文書又は画像データ（以下、総称して文書という）を画像形成装置１２００に複写する３パターンが示される。ここで、画像形成装置１０００は、文書送り元装置として、蓄積している文書を画像形成装置１２００へ送信する。また、画像形成装置１２００は、文書送り先装置として、画像形成装置１０００から送信された文書をＨＤＤ１３０３に蓄積することによって複写する。
【００７１】
先ず、パターン１として、利用者が画像形成装置１２００のオペレーションパネル１３１０を利用して画像形成装置１０００の文書を画像形成装置１２００に複写する場合がある。次に、パターン２として、利用者が画像形成装置１０００のオペレーションパネル１３１０Ｂを利用して画像形成装置１０００の文書を画像形成装置１２００に複写する場合がある。更に、パターン３として、利用者が端末３０の表示部１３に表示される文書複写を行うための画面を利用して画像形成装置１０００の文書を画像形成装置１２００に複写する場合がある。
【００７２】
図３に示す画像形成装置１２００及び１０００、及び端末３０の各機能構成について説明する。先ず、上記パターン１から３における利用者による文書の複写要求に応じて、画像形成装置１０００から画像形成装置１２００へ文書を複写する文書複写シーケンスを制御する文書処理制御部３００を有する画像形成装置１２００の機能構成について図４で説明する。図４は、本発明の第一実施例に係る文書処理制御部を有する画像形成装置の機能構成例を示す図である。図４において、図１に示す画像形成装置１２００の機能構成のうち主要な機能構成のみが図示され、他の機能構成は省略される。図４より、画像形成装置１２００の文書管理Ｗｅｂサービスアプリ１２１６は、主に、ＳＯＡＰ（Simple Object Access Protocol）に従ってメッセージ交換を制御するサーバ部１００と、Ｗｅｂサービスを提供する機能としてのＷｅｂサービスファンクション（ＷＳＦ）として文書管理に関する処理を文書が蓄積されるＨＤＤ１３０３をアクセスすることによって実行する文書管理Ｗｅｂサービス実行部１３０と、Ｗｅｂサービスの要求及び提供に関するＳＯＡＰに従ったメッセージ交換を行うクライアント部２００と、サーバ１００からの通知によってクライアント部２００が行う文書処理に関して、別装置との連携処理を行うための処理シーケンスを制御する文書処理制御部３００とを有する。
【００７３】
サーバ部１００は、更に、ＳＯＡＰに従ったＨＴＴＰリクエストに設定された処理要求を示すＳＯＡＰコマンドを解析するＳＯＡＰコマンド解析部１１０と、ＨＴＴＰレスポンスに設定されるメッセージとして、ＳＯＡＰに従ってレスポンスを構築するＳＯＡＰレスポンス構築部１２０とを有する。
【００７４】
ＳＯＡＰコマンド解析部１１０は、ＨＴＴＰリクエストからＳＯＡＰコマンドを解析して、ＨＤＤ１３０３に画像形成装置１２００にて処理された文書を蓄積する処理、ＨＤＤ１３０３に蓄積されている文書に対する更新、削除等の処理、ＨＤＤ１３０３に蓄積されている文書の書誌情報を取得する処理等を実行する文書管理Ｗｅｂサービス実行部１３０に処理を通知する。また、ＳＯＡＰコマンド解析部１１０は、ＨＴＴＰリクエストからＳＯＡＰコマンドを取り出して、ネットワーク１５を介して接続される画像形成装置１０００から処理対象となる文書を受信し所定処理を行うことを指定するような、ネットワーク１５を介して接続される少なくとも１つの装置間で連携して所定処理を行うＳＯＡＰコマンドであるか否かを判断するＳＯＡＰコマンド判断部１１１を有する。ＳＯＡＰコマンド判断部１１１は、装置間で連携して所定処理を行うＳＯＡＰコマンドである場合、文書処理制御部３００のシーケンス制御部３１０に該ＳＯＡＰコマンドを通知する。第一実施例において、ＳＯＡＰコマンド判断部１１１は、ＨＴＴＰリクエストで指定されるＳＯＡＰコマンドが画像形成装置１０００から利用者が指定した文書を複写することを要求する文書複写要求コマンドであるか否かを判断する。
【００７５】
ＳＯＡＰレスポンス構築部１２０は、ＳＯＡＰコマンド解析部１１０による処理の通知に応じて、文書管理Ｗｅｂサービス実行部１３０が実行した処理の処理結果を文書管理Ｗｅｂサービス実行部１３０から受信し、該処理結果を示すＳＯＡＰに従ったメッセージを生成して、ＨＴＴＰレスポンスとしてＮＣＳ１２２８のｈｔｔｐｄ２によってネットワーク１５上へ送信する。また、ＳＯＡＰレスポンス構築部１２０は、文書処理制御部３００のシーケンス制御部３１０から通知された処理結果を示すＳＯＡＰに従ったメッセージを生成する。
【００７６】
クライアント部２００は、更に、処理要求を示すＳＯＡＰコマンドがＨＴＴＰリクエスト内に設定されるようにＳＯＡＰに従ったメッセージを構築するＳＯＡＰコマンド構築部２１０と、ＨＴＴＰレスポンスに設定されたＳＯＡＰに従ったメッセージを解釈するＳＯＡＰレスポンス解釈部２２０とを有する。
【００７７】
また、文書処理制御部３００は、画像形成装置１０００から文書を複写するための画像形成装置１０００との処理シーケンスを制御するシーケンス制御部３１０と、画像形成装置１２００と画像形成装置１０００とによって処理可能な文書タイプを判断する文書タイプ判断部３２０とを有する。
【００７８】
シーケンス制御部３１０は、サーバ部１００のＳＯＡＰコマンド解析部１１０から装置間で連携して処理を行うＳＯＡＰコマンドの通知を受けると、クライアント部２００のＳＯＡＰコマンド構築部２１０に対して、画像形成装置１０００から利用者が指定した文書を取得する際の取得可能な文書タイプリストを画像形成装置１０００から取得するように要求する。シーケンス制御部３１０は、ＳＯＡＰレスポンス解釈部２２０から文書タイプリストを取得すると、文書タイプ判断部３２０に画像形成装置１０００と画像形成装置１２００とで処理可能な文書タイプの特定を要求する。そして、シーケンス制御部３１０は、文書タイプ判断部３２０によって特定された文書タイプを用いてＳＯＡＰコマンド構築部２１０に対して画像形成装置１０００にページ画像を要求する指示を行い、該ページ画像要求コマンドに応じて画像形成装置１０００から送信されたページ画像をＳＯＡＰレスポンス解釈部２２０から受信すると、クライアント部２００のＳＯＡＰコマンド構築部２１０に内部的にページ画像をＨＤＤ１３０３に蓄積するＳＯＡＰコマンドをサーバ部１００のＳＯＡＰコマンド解析部１１０に発行させる。よって、文書管理Ｗｅｂサービス実行部１３０は、ＳＯＡＰコマンド解釈部１１０からの処理要求に応じて、ページ画像をＨＤＤ１３０３に蓄積する処理を実行する。
【００７９】
文書タイプ判断部３２０は、シーケンス制御部３１０から通知された画像装置１０００で取得可能な文書タイプのリストを示す送り元タイプリスト３０２と、画像形成装置１２００が書込可能な文書タイプのリストを示す送り先タイプリスト３０４とに共通に処理可能な文書タイプがあるか否かを判断し、最も好ましい文書タイプを１つ特定する。文書タイプ判断部３２０は、特定した文書タイプをシーケンス制御部３１０に通知する。
【００８０】
次に、蓄積した文書を画像形成装置１２００に送信する文書送り元装置としての文書処理制御部３００を持たない画像形成装置１０００の機能構成について説明する。図５は、本発明の第一実施例に係る文書処理制御部を持たない画像形成装置の機能構成例を示す図である。図５中、説明の便宜上、画像形成装置１２００と同等の処理部に同じ符号を付し、その最後に英字のＢを付加して示す。つまり、画像形成装置１０００の機能構成は、図４に示す画像形成装置１２００の文書処理制御部３００を除いた他機能は全て同じである。
【００８１】
本実施例において、サーバ部１００ＢのＳＯＡＰコマンド解析部１１０Ｂは、画像形成装置１２００又は端末３０からＨＴＴＰリクエストをＮＣＳ１２２８Ｂのｈｔｔｐｄ２Ｂを介して受信すると、ＨＴＴＰリクエストに設定されているＳＯＡＰコマンドを解析し、ＳＯＡＰコマンドに応じた処理をＷｅｂサービスファンクション（ＷＳＦ）としての文書管理Ｗｅｂサービス実行部１３０Ｂに要求する。サーバ部１００ＢのＳＯＡＰレスポンス構築部１２０Ｂは、文書管理Ｗｅｂサービス実行部１３０Ｂから処理結果を受信すると、その処理結果をＳＯＡＰレスポンスとして構築し、ＮＣＳ１２２８Ｂのｈｔｔｐｄ２Ｂを介してＨＴＴＰレスポンスとして画像形成装置１２００又は端末３０へ送信することによって、Ｗｅｂサービスの提供を行う。
【００８２】
文書管理Ｗｅｂサービス実行部１３０Ｂは、ＳＯＡＰコマンド解析部１１０ＢからのＷｅｂサービスとしての処理要求に応じて、ＨＤＤ１３０３Ｂを制御することによって、文書リスト、サムネイルデータ、書誌情報、文書の取得可能タイプリスト、又はページ画像等を処理結果として取得して、ＳＯＡＰレスポンス構築部１２０Ｂへ通知する。
【００８３】
クライアント部２００ＢのＳＯＡＰコマンド構築部２１０Ｂは、利用者の操作に応じて、チケットを用いた処理要求を画像形成装置１２００へ行う。クライアント部２００ＢのＳＯＡＰレスポンス解釈部２２０Ｂは、画像形成装置１２００から受信した処理結果を解釈する。図６は、本発明の第一実施例に係る文書処理制御部を持たない端末の機能構成例を示す図である。
【００８４】
次に、図３に示す端末３０について図６で説明する。図６において、端末３０は、ＨＴＴＰに従ってネットワーク１５を介して通信を制御するネットワーク制御部３３０と、ＳＯＡＰに従ったメッセージ交換を制御するクライアント部２００Ｃと、利用者との間で行われるデータの入出力を制御する入出力制御部３４０と、入出力制御部３４０から出力される表示用データを表示する表示部１３とを有する。
【００８５】
利用者は、端末３０を利用して、表示部１３に表示される画像形成装置１０００の文書リストから複写する文書をマウス又はキーボード等の入力装置（図示せず）を用いて選択し、複写先として画像形成装置１２００を選択する。この場合、利用者によって入力されたデータは、入出力制御部３４０によってＳＯＡＰコマンド構築部２１０Ｃに通知される。ＳＯＡＰコマンド構築部２１０Ｃは、入出力制御部３４０から通知されたデータに基づいて、画像形成装置１２００に対して画像形成装置１０００から文書を複写する処理要求を示すＳＯＡＰコマンドを作成しネットワーク制御部３３０に通知する。ネットワーク制御部３３０は、ＨＴＴＰリクエストとして画像形成装置１２００へ送信する。
【００８６】
端末３０のネットワーク制御部３３０は、画像形成装置１２００からＨＴＴＰレスポンスを受信すると、クライアント部２００ＣのＳＯＡＰレスポンス解釈部２２０Ｃに通知する。ＳＯＡＰレスポンス解釈部２２０Ｃは、通知されたＨＴＴＰレスポンスから処理結果を取り出して、表示部１３に表示させるため、入出力制御部３４０にその処理結果を通知する。入出力制御部３４０は、表示部１３へ処理結果を表示させる。
【００８７】
上述したような画像形成装置１２００及び画像形成装置１０００の機能構成において実現される図３に示すパターン１の場合の文書複写シーケンスを説明する。パターン１では、利用者が画像形成装置１２００のオペレーションパネル１３１０で文書を複写する場合である。図７は、パターン１に示す文書送り先装置から操作した場合の第一の文書複写シーケンスの例を示す図である。
【００８８】
図７において、画像形成装置１２００を利用する利用者がオペレーションパネル１３１０に表示されるネットワーク１５を介して接続される装置の一覧を示す装置一覧から所望文書が格納されている画像形成装置１０００を選択すると（ステップＳ１１０）、画像形成装置１２００は、文書リストを要求する文書リスト要求コマンドを画像形成装置１０００に送信する（ステップＳ１１１）。画像形成装置１０００は、文書管理Ｗｅｂサービス実行部１３０ＢによってＨＤＤ１３０３Ｂから取得した文書リストを画像形成装置１２００に送信する（ステップＳ１１１−２）。
【００８９】
画像形成装置１２００は、文書リストを受信すると、オペレーションパネル１３１０に表示すべきサムネイルデータを要求するサムネイル要求コマンドを画像形成装置１０００に送信する（ステップＳ１１２）。画像形成装置１０００は、サムネイル要求コマンドに応じた処理を文書管理Ｗｅｂサービス実行部１３０Ｂにて行う。文書管理Ｗｅｂサービス実行部１３０Ｂから通知された文書のサムネイルデータを画像形成装置１２００へ送信する（ステップＳ１１２−２）。サムネイルデータとは、例えば、文書の先頭ページを縮小した画像見本である。
【００９０】
画像形成装置１２００のオペレーションパネル１３１０に、画像形成装置１０００が蓄積している文書の一覧が、ステップＳ１１２−２にて受信した各文書を表現するサムネイルによって表示されると、利用者は、所望文書のサムネイルを装置一覧で示される所望する装置へドラッグ＆ドロップ操作して、複写すべき文書及びその文書が複写される装置を特定する（ステップＳ１１３）。この場合、利用者は、画像形成装置１０００に蓄積される文書を画像形成装置１２００へドラッグ＆ドロップ操作する。
【００９１】
画像形成装置１２００は、複写すべき文書に関する書誌情報を要求する書誌情報要求コマンドを画像形成装置１０００へ送信する（ステップＳ１１４）。画像形成装置１０００は、画像形成装置１２００からの書誌情報要求コマンドに応じて、文書管理Ｗｅｂサービス実行部１３０Ｂによって文書に関する書誌情報をＨＤＤ１３０３Ｂから取得し、その書誌情報を画像形成装置１２００へ送信する（ステップＳ１１４−２）。
【００９２】
画像形成装置１２００は、書誌情報を受信すると、システム情報を内部的に取得し、チケットによる処理が行えることを確認する（ステップＳ１１５）。そして、画像形成装置１２００は、オペレーションパネル１３１０に複写確認ダイアログを表示する（ステップＳ１１６）。利用者が複写処理の実行を示すＯＫを選択すると（ステップＳ１１７）、画像形成装置１２００のシーケンス制御部３１０は、画像形成装置１０００と連携して処理を行うための制御を開始する。
【００９３】
シーケンス制御部３１０によって、画像形成装置１２００は、取得可能な文書タイプのリストを要求する文書取得可能タイプリスト要求コマンドを画像形成装置１０００に送信する（ステップＳ１１８）。画像形成装置１０００は、画像形成装置１２００からの文書取得可能タイプリスト要求コマンドに応じて、取得可能な文書タイプのリストを文書取得可能タイプリストとして画像形成装置１２００へ送信する（ステップＳ１１８−２）。画像形成装置１２００において、文書取得可能タイプリストを画像形成装置１０００から受信すると、文書取得可能タイプリストは、送り元タイプリスト３０２として保持される。更に、シーケンス制御部３１０は、画像形成装置１２００にて書き込みが可能な文書タイプのリストを要求する文書書込可能タイプリスト要求コマンドを内部的に発行し、文書書込可能タイプリストを取得して送り先タイプリスト３０４として設定する（ステップＳ１１９）。
【００９４】
シーケンス制御部３１０は、文書タイプ判断部３２０によって、画像形成装置１０００から取得可能な文書タイプが示される送り元タイプリスト３０２と画像形成装置１２００で書込可能な文書タイプが示される送り先タイプリスト３０４とに基づいて、画像形成装置１０００から取得可能であって、画像形成装置１２００で書込可能な文書タイプが存在するか否かを判断し、最適な文書タイプを特定する（ステップＳ１２０）。文書タイプ判断部３２０は、この判断結果に基づいて、複数の文書タイプが存在する場合、その中から最適な一つの文書タイプを特定する。文書タイプが存在しない場合、予め設定された文書タイプを最適な文書タイプとする。シーケンス制御部３１０は、ＳＯＡＰコマンド構築部２１０によって、ＳＯＡＰコマンドとしてチケット要求コマンドの送信を指示する。
【００９５】
画像形成装置１２００は、利用者が選択した文書に対する利用許可を示すチケットを要求するチケット要求コマンドを画像形成装置１０００へ送信する（ステップＳ１２１）。画像形成装置１０００は、チケット管理Ｗｅｂサービスアプリ１２１７によって画像形成装置１２００が画像形成装置１０００に対して処理を行うための文書の利用許可を示すチケットを発行して画像形成装置１２００へ送信する（ステップＳ１２１−２）。チケットを受信すると、画像形成装置１２００は、内部的に画像形成装置１０００から文書を複写する文書複写要求をチケットを用いて行う（ステップＳ１２２）。つまり、画像形成装置１２００は、自身に対して発行されるＳＯＡＰコマンドとして文書複写要求コマンドを生成する。
【００９６】
内部的に発行された文書複写要求コマンドによって、画像形成装置１２００は、ステップＳ１２０で特定した文書タイプを指定したチケットによって、ページ画像を要求するページ画像要求コマンドを画像形成装置１０００に送信する（ステップＳ１２３）。画像形成装置１０００は、ページ画像要求コマンドで指定されるチケットに基づいて、ページ画像要求コマンドで指定される文書タイプで利用者が選択した文書のページ画像を画像形成装置１２００へ送信する（ステップＳ１２３−２）。ページ画像要求コマンドでは、例えば、利用者が選択した文書の複数のページ画像を指定するようにしても良いし、又は、１ページ分のページ画像を指定し、ページ画像を画像形成装置１０００から受信する毎に、次のページ画像を指定したページ画像要求コマンドを画像形成装置１０００に送信する処理を繰り返しても良い。
【００９７】
画像形成装置１２００は、画像形成装置１０００から受信したページ画像をＨＤＤ１３０３に格納する（ステップＳ１２４）。全てのページ画像をＨＤＤ１３０３に格納すると、画像形成装置１２００のオペレーションパネル１３１０に複写が終了したことを示すダイアログが表示される（ステップＳ１２５）。
【００９８】
図７における説明中、文書送り先装置としての画像形成装置１２００において、画像形成装置１０００へ送信される要求コマンドは、クライアント部２００のＳＯＡＰコマンド構築部２１０によってＨＴＴＰリクエストのメッセージにＳＯＡＰコマンドとして設定され（ステップＳ１１１、Ｓ１１２、Ｓ１１４、Ｓ１１８、Ｓ１２１及びＳ１２３）、そのＨＴＴＰリクエストに応じた処理結果を示すＨＴＴＰレスポンスは、クライアント部２００のＳＯＡＰレスポンス解釈部２２０によって取り出される。
【００９９】
また、文書送り元装置としての画像形成装置１０００において、受信した要求コマンドは、サーバ部１００ＢのＳＯＡＰコマンド解析部１１０ＢでＳＯＡＰコマンドとして解析され、対応する処理が文書管理Ｗｅｂサービス実行部１３０Ｂによって実行される。文書管理Ｗｅｂサービス実行部１３０Ｂによる処理結果がサーバ部１００ＢのＳＯＡＰレスポンス構築部１２０ＢによってＷｅｂサービスとして画像形成装置１２００へ提供される（ステップＳ１１１−２、Ｓ１１２−２、Ｓ１１４−２、Ｓ１１８−２、Ｓ１２１−２及びＳ１２３−２）。
【０１００】
上記より、図３に示すパターン１において、文書処理制御部３００を有する画像形成装置１２００は、画像形成装置１２００を利用する利用者が指定した画像形成装置１０００の文書を適切な文書タイプにて取得し、ＨＤＤ１３０３に格納することによって文書複写を実現することができる。
【０１０１】
図４に示す画像形成装置１２００及び図５に示す画像形成装置１０００の機能構成において実現される図３に示すパターン２の場合の文書複写シーケンスを説明する。パターン２では、利用者が画像形成装置１０００のオペレーションパネル１３１０Ｂで文書を複写する場合である。図８は、パターン２に示す文書送り元装置から操作した場合の第二の文書複写シーケンスの例を示す図である。
【０１０２】
図８において、画像形成装置１０００を利用する利用者がオペレーションパネル１３１０Ｂに表示されるネットワーク１５を介して接続される装置の一覧を示す装置一覧から所望文書が格納されている画像形成装置１０００自身を選択すると（ステップＳ２１０）、画像形成装置１０００は、文書リストを要求する文書リスト要求コマンドを内部的に発生させ、文書管理Ｗｅｂサービス実行部１３０ＢによってＨＤＤ１３０３Ｂから画像形成装置１０００自身が管理している文書を示す文書一覧を取得する（ステップＳ２１１）。更に、画像形成装置１０００は、文書リストを受信すると、オペレーションパネル１３１０Ｂに表示すべきサムネイルデータを要求するサムネイル要求コマンドを内部的に発生させ、文書管理Ｗｅｂサービス実行部１３０Ｂによって取得したサムネイルデータに基づいて、各文書を表現するサムネイルをオペレーションパネル１３１０Ｂに表示する（ステップＳ２１２）。
【０１０３】
オペレーションパネル１３１０Ｂにサムネイルによって文書一覧が表示されると、利用者は、画像形成装置１０００に蓄積される文書を画像形成装置１２００へドラッグ＆ドロップ操作する（ステップＳ２１３）。利用者によるドラッグ＆ドロップ操作に応じて、画像形成装置１０００は、複写すべき文書に関する書誌情報を要求する書誌情報要求コマンドを内部的に発行して、文書管理Ｗｅｂサービス実行部１３０Ｂによって文書に関する書誌情報をＨＤＤ１３０３Ｂから取得する（ステップＳ２１４）。
【０１０４】
画像形成装置１０００は、システム情報を要求するシステム情報要求コマンドを画像形成装置１２００へ送信する（ステップＳ２１５）。そして、画像形成装置１２００は、チケットによる利用を行えるか否かを示すチケット情報を含むシステム情報を取得して、画像形成装置１０００へ送信する（ステップＳ２１５−２）。そして、画像形成装置１０００は、オペレーションパネル１３１０Ｂに複写確認ダイアログを表示する（ステップＳ２１６）。利用者が複写処理の実行を示すＯＫを選択すると（ステップＳ２１７）、チケット管理Ｗｅｂサービスアプリ１２１７によって内部的にチケットを発行する（ステップＳ２１８）。画像形成装置１０００は、内部的に取得したチケットを用いて文書の複写を要求する文書複写要求コマンドを画像形成装置１２００へ送信する（ステップＳ２１９）。
【０１０５】
画像形成装置１２００は、画像形成装置１０００から文書複写要求コマンドを受信すると文書処理制御部３００によって別装置との連携処理を行うための処理シーケンスの制御が開始される。文書処理制御部３００のシーケンス制御部３１０によって、画像形成装置１２００は、画像形成装置１０００から取得可能な文書タイプのリストを要求する文書取得可能タイプリスト要求コマンドを画像形成装置１０００に送信する（ステップＳ２２０）。画像形成装置１０００は、画像形成装置１２００からの文書取得可能タイプリスト要求コマンドに応じて、取得可能な文書タイプのリストを文書取得可能タイプリストとして画像形成装置１２００へ送信する（ステップＳ２２０−２）。画像形成装置１２００において、文書取得可能タイプリストを画像形成装置１０００から受信すると、文書取得可能タイプリストは、送り元タイプリスト３０２として保持される。更に、シーケンス制御部３１０は、画像形成装置１２００にて書き込みが可能な文書タイプのリストを要求する文書書込可能タイプリスト要求コマンドを内部的に発行し、文書書込可能タイプリストを取得して送り先タイプリスト３０４として設定する（ステップＳ２２１）。
【０１０６】
シーケンス制御部３１０は、画像形成装置１０００から取得可能な文書タイプが示される送り元タイプリスト３０２と画像形成装置１２００で書込可能な文書タイプが示される送り先タイプリスト３０４とに基づいて、画像形成装置１００から取得可能であって、画像形成装置１２００で書込可能な文書タイプが存在するか否かを判断し、最適な文書タイプを特定する（ステップＳ２２２）。文書タイプ判断部３２０は、この判断結果に基づいて、複数の文書タイプが存在する場合、その中から最適な一つの文書タイプを特定する。文書タイプが存在しない場合、予め設定された文書タイプを最適な文書タイプとする。更に、シーケンス制御部３１０は、ＳＯＡＰコマンド構築部２１０によって、ＳＯＡＰコマンドとして、ステップＳ２２１で特定した文書タイプを指定したチケットによるページ画像要求コマンドを画像形成装置１０００に送信する（ステップＳ２２３）。画像形成装置１０００は、ページ画像要求コマンドで指定されるチケットに基づいて、ページ画像要求コマンドで指定される文書タイプで利用者が選択した文書のページ画像を画像形成装置１２００へ送信する（ステップＳ２２３−２）。ページ画像要求コマンドにて複数のページ画像を指定するようにしても良いし、又は、一つのページ画像を指定し、ページ画像が画像形成装置１０００から受信する毎に、次のページ画像をページ画像要求コマンドに指定して画像形成装置１０００に対してページ画像を要求する処理を繰り返し行うようにしても良い。
【０１０７】
画像形成装置１２００は、画像形成装置１０００から受信したページ画像をＨＤＤ１３０３に格納する（ステップＳ２２４）。全てのページ画像をＨＤＤ１３０３に格納すると、画像形成装置１２００は、シーケンス制御部３１０によって終了応答を画像形成装置１０００に送信する（ステップＳ２２４−２）。画像形成装置１０００は終了応答を受信すると、オペレーションパネル１３１０Ｂに複写処理が終了したことを示す複写終了ダイアログを表示する（ステップＳ２２５）。
【０１０８】
図８における説明中、文書送り先装置としての画像形成装置１２００において、画像形成装置１０００へ送信される要求コマンドは、クライアント部２００のＳＯＡＰコマンド構築部２１０によってＨＴＴＰリクエストのメッセージにＳＯＡＰコマンドとして設定され（ステップＳ２２０及びＳ２２３）、そのＨＴＴＰリクエストに応じた処理結果を示すＨＴＴＰレスポンスは、クライアント部２００のＳＯＡＰレスポンス解釈部２２０によって取り出される。また、画像形成装置１０００から受信した要求コマンドは、サーバ部１００のＳＯＡＰコマンド解析部１１０でＳＯＡＰコマンドとして解析され、そのＳＯＡＰコマンドがチケットを用いた文書複写要求コマンドであるか否かを判断する。
【０１０９】
また、文書送り元としての画像形成装置１０００において、画像形成装置１２００へ送信される要求コマンドは、クライアント部２００ＢのＳＯＡＰコマンド構築部２１０ＢによってＨＴＴＰリクエストのメッセージにＳＯＡＰコマンドとして設定され（ステップＳ２１５及びＳ２１９）、そのＨＴＴＰリクエストに応じた処理結果を示すＨＴＴＰレスポンスは、クライアント部２００ＢのＳＯＡＰレスポンス解釈部２２０Ｂによって取り出される。また、画像形成装置１２００から受信した要求コマンドは、サーバ部１００ＢのＳＯＡＰコマンド解析部１１０ＢでＳＯＡＰコマンドとして解析される。
【０１１０】
上記より、図３に示すパターン２において、文書処理制御部３００を有する画像形成装置１２００は、画像形成装置１０００を利用する利用者が指定した画像形成装置１０００の文書を適切な文書タイプにて取得し、ＨＤＤ１３０３に格納することによって文書複写を実現することができる。
【０１１１】
図４に示す画像形成装置１２００、図５に示す画像形成装置１０００、及び、図６に示す端末３０の機能構成において実現される図３に示すパターン３の場合の文書複写シーケンスを説明する。パターン３では、利用者が端末３０の表示部１３に表示される画面上で文書を複写する場合である。図９は、パターン３に示す端末から操作した場合の第三の文書複写シーケンスの例を示す図である。
【０１１２】
図９において、端末３０を利用する利用者が表示部１３に表示されるネットワーク１５を介して接続される装置の一覧を示す装置一覧から所望文書が格納されている画像形成装置１０００を選択すると（ステップＳ３１０）、端末３０は、文書リストを要求する文書リスト要求コマンドを画像形成装置１０００に送信する（ステップＳ３１１）。画像形成装置１０００は、文書管理Ｗｅｂサービス実行部１３０ＢによってＨＤＤ１３０３Ｂから取得した文書リストを端末３０に送信する（ステップＳ３１１−２）。
【０１１３】
端末３０は、文書リストを受信すると、表示部１３に表示すべきサムネイルデータを要求するサムネイル要求コマンドを画像形成装置１０００に送信する（ステップＳ３１２）。画像形成装置１０００は、サムネイル要求コマンドに応じた処理を文書管理Ｗｅｂサービス実行部１３０Ｂにて行う。文書管理Ｗｅｂサービス実行部１３０Ｂから通知された文書のサムネイルデータを端末３０へ送信する（ステップＳ３１２−２）。サムネイルデータとは、例えば、文書の先頭ページを縮小した画像見本である。
【０１１４】
端末３０の表示部１３に、画像形成装置１０００が蓄積している文書の一覧が、ステップＳ３１２−２にて受信したサムネイルデータに基づいて各文書を表現するサムネイルによって表示されると、利用者は、所望文書のサムネイルを装置一覧で示される所望する装置へドラッグ＆ドロップ操作して、複写すべき文書及びその文書が複写される装置を特定する（ステップＳ３１３）。この場合、利用者は、画像形成装置１０００に蓄積される文書を画像形成装置１２００へドラッグ＆ドロップ操作する。
【０１１５】
端末３０は、複写すべき文書に関する書誌情報を要求する書誌情報要求コマンドを画像形成装置１０００へ送信する（ステップＳ３１４）。画像形成装置１０００は、端末３０からの書誌情報要求コマンドに応じて、文書管理Ｗｅｂサービス実行部１３０Ｂによって文書に関する書誌情報をＨＤＤ１３０３Ｂから取得し、その書誌情報を端末３０へ送信する（ステップＳ３１４−２）。
【０１１６】
端末３０は、書誌情報を受信すると、システム情報を要求するシステム情報要求コマンドを画像形成装置１０００に送信する（ステップＳ３１５）。端末３０は、画像形成装置１０００からシステム情報を受信すると（ステップＳ３１５−２）、チケットによって複写処理が行えることを確認する。そして、端末３０は、表示部１３に複写確認ダイアログを表示する（ステップＳ３１６）。
【０１１７】
利用者が複写処理の実行を示すＯＫを選択すると（ステップＳ３１７）、端末３０は、画像形成装置１０００に蓄積された文書を利用するためのチケットを要求するチケット要求コマンドを画像形成装置１０００に送信する（ステップＳ３１８）。画像形成装置１０００からチケットを受信すると（ステップＳ３１８−２）、端末３０は、画像形成装置１２００に対して、画像形成装置１０００から利用者の所望文書を複写することを要求するチケットを用いた文書複写要求コマンドを送信する（ステップＳ３１９）。
【０１１８】
画像形成装置１２００において、チケットを用いた文書複写要求コマンドを端末３０から受信すると、画像形成装置１０００と連携して処理を行うための文書処理制御部３００のシーケンス制御部３１０が制御を開始する。シーケンス制御部３１０によって、画像形成装置１２００は、画像形成装置１０００から取得可能な文書タイプのリストを要求する文書取得可能タイプリスト要求コマンドを画像形成装置１０００に送信する（ステップＳ３２０）。画像形成装置１０００は、画像形成装置１２００からの文書取得可能タイプリスト要求コマンドに応じて、取得可能な文書タイプのリストを文書取得可能タイプリストとして画像形成装置１２００へ送信する（ステップＳ３２０−２）。画像形成装置１２００は、文書取得可能タイプリストを画像形成装置１０００から受信すると、文書取得可能タイプリストを送り元タイプリスト３０２として保持する。更に、シーケンス制御部３１０は、画像形成装置１２００にて書き込みが可能な文書タイプのリストを要求する文書書込可能タイプリスト要求コマンドを内部的に発行し、文書書込可能タイプリストを取得して送り先タイプリスト３０４として設定する（ステップＳ３２１）。
【０１１９】
シーケンス制御部３１０は、文書タイプ判断部３２０によって、画像形成装置１０００から取得可能な文書タイプが示される送り元タイプリスト３０２と画像形成装置１２００で書込可能な文書タイプが示される送り先タイプリスト３０４とに基づいて、画像形成装置１０００から取得可能であって、画像形成装置１２００で書込可能な文書タイプが存在するか否かを判断し、最適な文書タイプを特定する（ステップＳ３２２）。文書タイプ判断部３２０は、この判断結果に基づいて、複数の文書タイプが存在する場合、その中から最適な一つの文書タイプを特定する。文書タイプが存在しない場合、予め設定された文書タイプを最適な文書タイプとする。シーケンス制御部３１０は、ＳＯＡＰコマンド構築部２１０によって、ＳＯＡＰコマンドとしてチケット要求コマンドの送信を指示する。
【０１２０】
画像形成装置１２００は、ステップＳ３１９で受信した文書複写要求コマンドで指定されたチケットにステップＳ３２２で特定した文書タイプを指定して、ページ画像を要求するページ画像要求コマンドを画像形成装置１０００に送信する（ステップＳ３２３）。画像形成装置１０００は、ページ画像要求コマンドで指定されるチケットに基づいて、ページ画像要求コマンドで指定される文書タイプで利用者が選択した文書のページ画像を画像形成装置１２００へ送信する（ステップＳ３２３−２）。ページ画像要求コマンドにて複数のページ画像を指定するようにしても良いし、又は、１ページ分のページ画像を指定し、ページ画像を画像形成装置１０００から受信する毎に、次のページ画像を指定したページ画像要求コマンドを画像形成装置１０００に送信する処理を繰り返しても良い。
【０１２１】
画像形成装置１２００は、画像形成装置１０００から受信したページ画像をＨＤＤ１３０３に格納する（ステップＳ３２４）。全てのページ画像をＨＤＤ１３０３に格納すると、ステップＳ３１９にて文書複写要求コマンドを送信してきた端末３０に文書複写が終了したことを示す終了応答を送信する（ステップＳ３２４−２）。端末３０は、終了応答を受信すると、表示部１３に複写が終了したことを示すダイアログを表示する（ステップＳ３２５）。
【０１２２】
図９における説明中、操作側としての端末３０において、画像形成装置１０００又は画像形成装置１２００へ送信される要求コマンドは、クライアント部２００ＣのＳＯＡＰコマンド構築部２１０ＣによってＨＴＴＰリクエストのメッセージにＳＯＡＰコマンドとして設定され（ステップＳ３１１、Ｓ３１２、Ｓ３１４、Ｓ３１５、Ｓ３１８及びＳ３１９）、そのＨＴＴＰリクエストに応じた処理結果を示すＨＴＴＰレスポンスは、クライアント部２００ＣのＳＯＡＰレスポンス解釈部２２０Ｃによって取り出される。
【０１２３】
また、文書送り元装置としての画像形成装置１０００において、受信した要求コマンドは、サーバ部１００ＢのＳＯＡＰコマンド解析部１１０ＢでＳＯＡＰコマンドとして解析され、対応する処理が文書管理Ｗｅｂサービス実行部１３０Ｂによって実行される。文書管理Ｗｅｂサービス実行部１３０Ｂによる処理結果がサーバ部１００のＳＯＡＰレスポンス構築部１２０ＢによってＷｅｂサービスとして端末３０又は画像形成装置１２００へ提供される（ステップＳ３１１−２、Ｓ３１２−２、Ｓ３１４−２及びＳ３１８−２）。
【０１２４】
更に、文書送り先装置としての画像形成装置１２００において、画像形成装置１０００へ送信される要求コマンドは、クライアント部２００のＳＯＡＰコマンド構築部２１０によってＨＴＴＰリクエストのメッセージにＳＯＡＰコマンドとして設定され（ステップＳ３２０及びＳ３２３）、そのＨＴＴＰリクエストに応じた処理結果を示すＨＴＴＰレスポンスは、クライアント部２００のＳＯＡＰレスポンス解釈部２２０によって取り出される。また、受信した要求コマンドは、サーバ部１００のＳＯＡＰコマンド解析部１１０でＳＯＡＰコマンドとして解析され、そのＳＯＡＰコマンドに応じた処理を実行した処理結果は、サーバ部１００のＳＯＡＰレスポンス構築部１２０によってＷｅｂサービスとして端末３０へ提供される（ステップＳ３１５−２及びＳ３２４−２）。
【０１２５】
上記より、図３に示すパターン３において、文書処理制御部３００を有する画像形成装置１２００は、端末３０を利用する利用者が指定した画像形成装置１０００の文書を適切な文書タイプにて取得し、ＨＤＤ１３０３に格納することによって文書複写を実現することができる。
【０１２６】
上述された文書複写要求コマンドについて図１０で説明する。図１０は、ＳＯＡＰによるチケットを用いた文書複写要求コマンドを示すＨＴＴＰリクエストの例を示す図である。図１０に示すＨＴＴＰリクエストにおいて、記述３１は、ＰＯＳＴメソッドによってＨＴＴＰリクエストが送信されるＵＲＬ（Uniform Resource Locator）を示し、例えば、「ｎｅｔｄｏｃ」である。更に、記述３２で、リクエストの目的を表すＵＲＬが示され、例えば、「http://foo.bar.com/netdoc/documentmanagement」によって「文書管理」が指定される。
【０１２７】
記述３３はＳＯＡＰヘッダを示し、ルート要素が示される。記述３４は、ＳＯＡＰボディを示す。記述３４において、<ns:documentmanagement>から</ns:documentmanagement>で示される記述３５にて、要求する処理を特定するＳＯＡＰコマンドと、処理する際に参照される情報等が設定される。例えば、チケットを用いた文書複写要求コマンドの場合、記述３６がチケットの番号を<ticketId>で特定すると共に、記述３７がＳＯＡＰコマンドを<operation>で特定する。例えば、チケット番号として「１２３」、ＳＯＡＰコマンドとして「copyFileByTicket」が設定される。
【０１２８】
図１０に示すＨＴＴＰリクエストに応じたＨＴＴＰレスポンスについて図１１で説明する。図１１は、ＳＯＡＰによるチケットを用いた文書複写要求コマンドに対するＨＴＴＰレスポンスの例を示す図である。図１１に示すＨＴＴＰレスポンスにおいて、記述４２は、リクエストが成功したことを示す。記述４３はＳＯＡＰヘッダを示し、ルート要素が示される。記述４４は、ＳＯＡＰボディを示す。記述４４において、<ns:documentmanagementResponse>から</ns:documentmanagementResponse>で示される記述４５にて、処理結果が示される。例えば、<result>で示される記述４６にて処理が正常終了したことを示す「success」が設定される。
【０１２９】
また、上述された文書取得可能タイプリスト要求コマンドについて図１２で説明する。図１２は、ＳＯＡＰによる文書取得可能タイプリスト要求コマンドを示すＨＴＴＰリクエストの例を示す図である。図１２中、図１０と同じ記述には同一の符号を付し、その説明を省略する。図１２に示すＨＴＴＰリクエストの記述３４によるＳＯＡＰボディにおいて、記述５０に<operation>によってＳＯＡＰコマンド「getFileVariation」が指定される。
【０１３０】
図１２に示すＨＴＴＰリクエストに応じたＨＴＴＰレスポンスについて図１３で説明する。図１３は、ＳＯＡＰによる文書取得可能タイプリスト要求コマンドに対するＨＴＴＰレスポンスの例を示す図である。図１３中、図１１と同じ記述には同一の符号を付し、その説明を省略する。図１３に示すＨＴＴＰレスポンスの記述４４によるＳＯＡＰボディにおいて、<type>による記述５２、５３及び５４によって、画像形成装置１０００から取得可能な３つの文書タイプが設定される。記述５２では、<format>によって画像データの圧縮形式「Tiff」、<imageType>によってイメージタイプ「１ｂｉｔ／ｄｏｔ」、<binary>によって解像度「６００×６００」が指定される。記述５３では、<format>によって画像データの圧縮形式「Jpeg」、<imageType>によってイメージタイプ「８ｂｉｔ／ｄｏｔ」、<binary>によって解像度「３００×３００」が指定される。記述５４では、<format>によって画像データの圧縮形式「Jpeg2000」、<imageType>によってイメージタイプ「８ｂｉｔ／ｄｏｔ」、<binary>によって解像度「６００×６００」が指定される。
【０１３１】
このようなＨＴＴＰレスポンスを画像形成装置１２００が受信すると、記述５２〜５４で示される文書タイプがＳＯＡＰレスポンス解釈部２２０によって取り出され、送り元タイプリスト３０２として、例えば、｛"Ｔｉｆｆ"，"１ｂｉｔ／ｄｏｔ"，６００×６００｝、｛"Ｊｐｅｇ"，"８ｂｉｔ／ｄｏｔ"，３００×３００｝、｛"Ｊｐｅｇ２０００"，"８ｂｉｔ／ｄｏｔ"，６００×６００｝のように設定される。また、送り先タイプリスト３０４として、例えば、画像形成装置１２００にて文書書込可能タイプリスト要求コマンドを内部的に発行することによって取得した｛"Ｔｉｆｆ"，"１ｂｉｔ／ｄｏｔ"，３００×３００｝、｛"Ｊｐｅｇ"，"８ｂｉｔ／ｄｏｔ"，３００×３００｝が、設定される。文書タイプ判断部３２０は、これら送り元タイプリスト３０２と送り先タイプリスト３０４とを比較して一致する文書タイプがあるか否かを判断する。この場合、｛"Ｊｐｅｇ"，"８ｂｉｔ／ｄｏｔ"，３００×３００｝が一致する文書タイプであると判断され、唯一一致する文書タイプであるためこの文書タイプに特定される。特定された文書タイプは、図１４に示すようなＨＴＴＰリクエストに設定される。
【０１３２】
更に、上述されたページ画像要求コマンドを示すＨＴＴＰリクエストの例について図１４で説明する。図１４は、ＳＯＡＰによるページ画像要求コマンドを示すＨＴＴＰリクエストの例を示す図である。図１４中、図１０と同じ記述には同一の符号を付し、その説明を省略する。図１４に示すＨＴＴＰリクエストの記述３４によるＳＯＡＰボディにおいて、記述５９が文書タイプを<type>で特定すると共に、記述６０がＳＯＡＰコマンドを<operation>で特定する。例えば、文書タイプとして、図１３のＨＴＴＰレスポンスで通知された記述５３に相当する、<format>によって画像データのフォーマット「Jpeg」、<imageType>によってイメージタイプ「８ｂｉｔ／ｄｏｔ」、<binary>によって解像度「３００×３００」が指定される。また、記述６０に<operation>によってＳＯＡＰコマンド「getFile(TicketID)」が指定される。
【０１３３】
図１４に示すＨＴＴＰリクエストに応じたＨＴＴＰレスポンスについて図１５で説明する。図１５は、ＳＯＡＰによるページ画像要求コマンドに対するＨＴＴＰレスポンスの例を示す図である。図１５中、図１１と同じ記述には同一の符号を付し、その説明を省略する。図１５に示すＨＴＴＰレスポンスの記述６１において、形式の異なる複数のデータがあることを示し、記述６６の「XX_boundary」によって複数のデータ間の境界を示すことが記述されている。記述６２は、テキストデータに関するテキストの記述形式、コード、テキストデータ長等の情報が設定される。記述４４のＳＯＡＰボディにおける記述６３は、ページ画像要求コマンドに対する処理が正常に終了したことを示す「success」が<result>で示される。
【０１３４】
記述６４において、イメージデータに関するイメージのデータ形式、テキスト又はバイナリ等を示す転送データ種別、イメージデータ長等の情報が設定され、続いてイメージデータ６６が設定される。例えば、データ形式がＴｉｆｆで転送データ種別がバイナリ（binary）であれば、イメージデータ６６には、バイナリのＴｉｆｆイメージデータが設定される。
【０１３５】
このような図１５に示すＨＴＴＰレスポンスによって、画像形成装置１２００は、バイナリのＴｉｆｆイメージデータをＨＴＴＰレスポンスから取り出して、ＨＤＤ１３０３に格納することによって、画像形成装置１０００に蓄積された文書の複写を行う。
【０１３６】
上記例では、ＨＴＴＰレスポンスに画像データを組み込んで画像形成装置１２００に送信する方法を説明したが、画像データの送受信は、ファイル転送プロトコル（ｆｔｐｄ３）によって行うようにしても良い。
【０１３７】
第一実施例において、以下のＳＯＡＰコマンドが使用される。
【０１３８】
【表１】
2010198613.tif 000003
上記ＳＯＡＰコマンドは、図１０、図１２及び図１４で説明したように、ＳＯＡＰボディの<operation>で指定される。
【０１３９】
次に、オペレーションパネル１３１０、１３１０Ｂ、及び表示部１３に表示される画面例について図１６から図１９で説明する。図１６は、複写操作画面の例を示す図である。図１６において、画面４００は、ネットワーク１５を介して接続される装置を示す装置一覧を表示する表示域４０１と、表示域４０１で利用者が選択した装置が蓄積している文書を示す文書一覧を１つ１つの文書を表現するサムネイルによって表示する表示域４０２とを有する。画面４００において、例えば、利用者が画像形成装置１０００を送り元装置として表示域４０１から選択すると、表示域４０２に画像形成装置１０００が蓄積する文書の一覧が表示される。利用者は文書Ａを表示域４０２で選択し、ドラッグ＆ドロップ操作によって矢印４０３で画像形成装置１２００を送り先装置として指定する。ここで、利用者は、複数の文書を選択することも可能である。
【０１４０】
利用者のドラッグ＆ドロップ操作によって画像形成装置１２００が指定されると、図１７に示すような複写を確認するための複写確認ダイアログが表示される。図１７は、複写確認ダイアログの例を示す図である。図１７より、複写確認ダイアログ４１０は、利用者へのメッセージが表示される表示域４１１と、複写処理をキャンセルするためのキャンセルボタン４１２と、複写処理を実行するためのＯＫボタン４１３とを有する。例えば、利用者は図１６の複写操作画面４００にて複数の文書Ａ、Ｂ、Ｃ、及びＤを選択した場合、表示域４１１には、「文書Ａ、文書Ｂ、文書Ｃ、文書Ｄを画像形成装置１２００に複写しますか？」等のメッセージが表示され、利用者に複写する文書と複写する装置とを確認する。
【０１４１】
利用者が複写確認ダイアログ４１０にてＯＫボタン４１３を選択すると、図１８に示すような複数の文書の複写モードを指定するダイアログが表示される。一方、例えば、利用者が図１６の複写操作画面にて文書Ａのみを選択した場合、図１７の複写確認ダイアログにてＯＫボタン４１３を選択すると、複写処理が実行される。
【０１４２】
図１８は、複数文書複写モード指定ダイアログの例を示す図である。図１８より、複数文書複写モード指定ダイアログ４４０は、複写モードを選択する選択域４４１と、順序を指定するための順序指定ボタン４４２と、複写処理をキャンセルするためのキャンセルボタン４４３と、複写処理を実行するためのＯＫボタン４４４とを有する。選択域４４１は、例えば、「選択した文書を  ○別文書として複写する  ○１つの文書として複写する」等のメッセージが表示され、利用者がいずれか一方を選択すると、○印が◎で表示される。更に、利用者が、複数文書の複写順序を指定するために、順序指定ボタン４４２を選択すると、図１９に示すような複数の文書の複写順序を指定するダイアログが表示される。
【０１４３】
図１９は、複数文書順序指定ダイアログの例を示す図である。図１９より、複数文書順序指定ダイアログ４５０は、利用者が選択した複数文書の文書一覧を表示する表示域４５１と、文書の順番を前にする（上げる）ためのボタン４５２と、文書の順番を後にする（下げる）ためのボタン４５３と、複写処理をキャンセルするためのキャンセルボタン４５４と、複写処理を実行するためのＯＫボタン４５５とを有する。
【０１４４】
複数文書順序指定ダイアログ４５０において、利用者が文書Ｂの複写順序を変更したい場合、表示域４５１から文書Ｂを選択して、ボタン４５２を選択することによって、文書Ｂを例えば文書Ａより前に複写するように設定することができる。また、ボタン４５３を選択することによって、文書Ｃ又は文書Ｄの後に複写するように設定することができる。このような操作によって、複写順を設定しＯＫボタン４５５を選択すると、複写処理が実行され、利用者が設定した複写順で文書Ａ〜Ｄが画像形成装置１０００から画像形成装置１２００へ複写される。
【０１４５】
上記第一実施例では、図３に示すパターン１〜３における画像形成装置１０００から画像形成装置１２００へ文書を複写する処理を装置間で連携して行う方法について説明したが、同様のパターン１〜３において画像形成装置１０００の文書を画像形成装置１２００で印刷する処理を装置間で連携して行う方法について第二実施例で説明する。以下、第二実施例において、画像形成装置１０００及び１２００の全体機能構成及びハードウェア構成は、第一実施例における図１及び図２に示される構成と同様である。また、文書処理制御部を持たない画像形成装置１０００の機構構成は、図５に示す機能構成と同様である。更に、文書処理制御部３００を持たない端末の機能構成は、図６に示す機能構成と同様である。よって、それら機能構成の詳細な説明を省略する。
【実施例２】
【０１４６】
図２０は、本発明の第二実施例に係るネットワークシステム構成例を示す図である。図２０において、図１に示す機能構成、及び、図２に示すハードウェア構成を有する画像形成装置１２００は、画像形成装置１２００と同等の図１に示す機能を有する画像形成装置１０００と、パーソナルコンピュータとしての端末３０と、ネットワーク１５を介して接続される。ここで、画像形成装置１０００は、図１に示す文書管理Ｗｅｂサービスアプリ１２１６に文書処理制御部３００を備えてなくても良い。
【０１４７】
図２０において、画像形成装置１０００のＨＤＤ１３０３Ｂに蓄積された文書又は画像データ（以下、総称して文書という）を画像形成装置１２００で印刷処理を行い画像形成された用紙４を出力する３パターンが示される。ここで、画像形成装置１０００は、文書送り元装置として、蓄積している文書を画像形成装置１２００へ送信する。また、画像形成装置１２００は、文書送り先装置として、画像形成装置１０００から送信された文書を印刷して出力する。
【０１４８】
先ず、パターン１として、利用者が画像形成装置１２００のオペレーションパネル１３１０を利用して画像形成装置１０００の文書を画像形成装置１２００で印刷する場合がある。次に、パターン２として、利用者が画像形成装置１０００のオペレーションパネル１３１０Ｂを利用して画像形成装置１０００の文書を画像形成装置１２００で印刷する場合がある。更に、パターン３として、利用者が端末３０に表示される文書印刷を行うための画面を利用して画像形成装置１０００の文書を画像形成装置１２００で印刷する場合がある。
【０１４９】
図２０に示す画像形成装置１２００及び１０００各機能構成について説明する。先ず、上記パターン１から３における利用者による文書の複写要求に応じて、画像形成装置１０００から画像形成装置１２００へ文書を複写する文書複写シーケンスを制御する文書処理制御部３００を有する画像形成装置１２００の機能構成について図２１で説明する。
【０１５０】
図２１は、本発明の第二実施例に係る文書処理制御部を有する画像形成装置の機能構成例を示す図である。図２１中、図４と同様の処理部には同一の符号を付し、その説明を省略する。図２１において、図１に示す画像形成装置１２００の機能構成のうち主要な機能構成のみが図示され、他の機能構成は省略される。図２１より、画像形成装置１２００の文書管理Ｗｅｂサービスアプリ１２１６は、Ｗｅｂサービスを提供する機能としてのＷｅｂサービスファンクション（ＷＳＦ）としてプロッタ１２０１を制御することによって、利用者によって指定された文書を印刷する印刷Ｗｅｂサービス実行部１４０を有する点において、第一実施例の文書管理Ｗｅｂサービスアプリ１２１６と異なっている。
【０１５１】
文書処理制御部３００は、画像形成装置１０００の文書を印刷するための画像形成装置１０００との処理シーケンスを制御するシーケンス制御部３１０と、画像形成装置１２００と画像形成装置１０００とによって処理可能な文書タイプを判断する文書タイプ判断部３２０とを有する。
【０１５２】
シーケンス制御部３１０は、サーバ部１００のＳＯＡＰコマンド解析部１１０から装置間で連携して処理を行うＳＯＡＰコマンドの通知を受けると、クライアント部２００のＳＯＡＰコマンド構築部２１０に対して、画像形成装置１０００から利用者が指定した文書を取得する際の取得可能な文書タイプリストを画像形成装置１０００から取得するように要求する。シーケンス制御部３１０は、ＳＯＡＰレスポンス解釈部２２０から文書タイプリストを取得すると、文書タイプ判断部３２０に画像形成装置１０００と画像形成装置１２００とで処理可能な文書タイプの特定を要求する。そして、シーケンス制御部３１０は、文書タイプ判断部３２０によって特定された文書タイプを用いてＳＯＡＰコマンド構築部２１０に対して画像形成装置１０００にページ画像を要求を指示し、該ページ画像要求コマンドに応じて画像形成装置１０００から送信されたページ画像をＳＯＡＰレスポンス解釈部２２０から受信すると、クライアント部２００のＳＯＡＰコマンド構築部２１０に内部的にページ画像をプロッタ１２０１によって印刷するＳＯＡＰコマンドをサーバ部１００のＳＯＡＰコマンド解析部１１０に発行させる。よって、印刷Ｗｅｂサービス実行部１４０は、ＳＯＡＰコマンド解釈部１１０からの処理要求に応じて、ページ画像をプロッタ１２０１によって印刷する処理を実行する。
【０１５３】
文書タイプ判断部３２０は、シーケンス制御部３１０から通知された画像形成装置１０００から取得可能な文書タイプのリストを示す送り元タイプリスト３０２と、画像形成装置１２００が書込可能な文書タイプのリストを示す送り先タイプリスト３０４とに共通に処理可能な文書タイプがあるか否かを判断し、最も好ましい文書タイプを１つ特定する。文書タイプ判断部３２０は、特定した文書タイプをシーケンス制御部３１０に通知する。
【０１５４】
上述したような画像形成装置１２００及び画像形成装置１０００の機能構成において実現される図２０に示すパターン１の場合の文書複写シーケンスを説明する。パターン１では、利用者が画像形成装置１２００のオペレーションパネル１３１０で文書を印刷する場合である。図２２は、パターン１に示す文書送り先装置から操作した場合の第一の文書印刷シーケンスの例を示す図である。
【０１５５】
図２２において、画像形成装置１２００を利用する利用者がオペレーションパネル１３１０に表示されるネットワーク１５を介して接続される装置の一覧を示す装置一覧から所望文書が格納されている画像形成装置１０００を選択すると（ステップＳ１５０）、画像形成装置１２００は、文書リストを要求する文書リスト要求コマンドを画像形成装置１０００に送信する（ステップＳ１５１）。画像形成装置１０００は、文書管理Ｗｅｂサービス実行部１３０ＢによってＨＤＤ１３０３Ｂから取得した文書リストを画像形成装置１２００に送信する（ステップＳ１５１−２）。
【０１５６】
画像形成装置１２００は、文書リストを受信すると、オペレーションパネル１３１０に表示すべきサムネイルデータを要求するサムネイル要求コマンドを画像形成装置１０００に送信する（ステップＳ１５２）。画像形成装置１０００は、サムネイル要求コマンドに応じた処理を文書管理Ｗｅｂサービス実行部１３０Ｂにて行う。文書管理Ｗｅｂサービス実行部１３０Ｂから通知された文書のサムネイルデータを画像形成装置１２００へ送信する（ステップＳ１５２−２）。サムネイルデータとは、例えば、文書の先頭ページを縮小した画像見本である。
【０１５７】
画像形成装置１２００のオペレーションパネル１３１０に、画像形成装置１０００が蓄積している文書の一覧が、ステップＳ１５２−２にて受信したサムネイルデータに基づいて各文書を表現するサムネイルによって表示されると、利用者は、所望文書のサムネイルを装置一覧で示される所望する装置へドラッグ＆ドロップ操作して、印刷すべき文書及びその文書を印刷する装置を特定する（ステップＳ１５３）。この場合、利用者は、画像形成装置１０００に蓄積される文書を画像形成装置１２００へドラッグ＆ドロップ操作する。
【０１５８】
画像形成装置１２００は、印刷すべき文書に関する書誌情報を要求する書誌情報要求コマンドを画像形成装置１０００へ送信する（ステップＳ１５４）。画像形成装置１０００は、画像形成装置１２００からの書誌情報要求コマンドに応じて、文書管理Ｗｅｂサービス実行部１３０Ｂによって文書に関する書誌情報をＨＤＤ１３０３Ｂから取得し、その書誌情報を画像形成装置１２００へ送信する（ステップＳ１５４−２）。
【０１５９】
画像形成装置１２００は、書誌情報を受信すると、システム情報を内部的に取得し、チケットによる処理が行えることを確認する（ステップＳ１５５）。更に、画像形成装置１２００は、印刷可能な文書タイプのリストを要求する文書印刷可能タイプリスト要求コマンドを内部的に発生させて文書タイプリストを取得する（ステップＳ１５６）。そして、画像形成装置１２００は、オペレーションパネル１３１０に複写確認ダイアログを表示する（ステップＳ１５７）。利用者が印刷処理の実行を示すＯＫを選択すると（ステップＳ１５８）、画像形成装置１２００のシーケンス制御部３１０は、画像形成装置１０００と連携して処理を行うための制御を開始する。
【０１６０】
シーケンス制御部３１０によって、画像形成装置１２００は、画像形成装置１０００から取得可能な文書タイプのリストを要求する文書取得可能タイプリスト要求コマンドを画像形成装置１０００に送信する（ステップＳ１５９）。画像形成装置１０００は、画像形成装置１２００からの文書取得可能タイプリスト要求コマンドに応じて、取得可能な文書タイプのリストを文書取得可能タイプリストとして画像形成装置１２００へ送信する（ステップＳ１５９−２）。画像形成装置１２００において、文書取得可能タイプリストを画像形成装置１０００から受信すると、文書取得可能タイプリストは、送り元タイプリスト３０２として保持される。更に、シーケンス制御部３１０は、画像形成装置１２００にて書き込みが可能な文書タイプのリストを要求する文書書込可能タイプリスト要求コマンドを内部的に発行し、文書書込可能タイプリストを取得して送り先タイプリスト３０４として設定する（ステップＳ１６０）。
【０１６１】
文書タイプ判断部３２０によって、画像形成装置１０００から取得可能な文書タイプが示される送り元タイプリスト３０２と画像形成装置１２００で印刷可能な文書タイプが示される送り先タイプリスト３０４とに基づいて、画像形成装置１０００から取得可能であって、画像形成装置１２００で書込可能な文書タイプが存在するか否かを判断し、最適な文書タイプを特定する（ステップＳ１６１）。文書タイプ判断部３２０は、この判断結果に基づいて、複数の文書タイプが存在する場合、その中から最適な一つの文書タイプを特定する。文書タイプが存在しない場合、予め設定された文書タイプを最適な文書タイプとする。シーケンス制御部３１０は、ＳＯＡＰコマンド構築部２１０によって、ＳＯＡＰコマンドとしてチケット要求コマンドの送信を指示する。
【０１６２】
画像形成装置１２００は、利用者が選択した文書に対する利用許可を示すチケットを要求するチケット要求コマンドを画像形成装置１０００へ送信する（ステップＳ１６２）。画像形成装置１０００は、チケット管理Ｗｅｂサービスアプリ１２１７によって画像形成装置１２００が画像形成装置１０００に対して処理を行うためのチケットを発行して画像形成装置１２００へ送信する（ステップＳ１６２−２）。チケットを受信すると、画像形成装置１２００は、内部的に画像形成装置１０００から文書を印刷する文書印刷要求をチケットを用いて行う（ステップＳ１６３）。つまり、画像形成装置１２００は、自身に対して発行されるＳＯＡＰコマンドとして文書印刷要求コマンドを生成する。
【０１６３】
内部的に発行された文書印刷要求コマンドによって、画像形成装置１２００は、利用者が指定した文書が片面又は両面等を示す印刷属性情報を要求する印刷属性情報要求コマンドを画像形成装置１０００に送信する（ステップＳ１６４）。画像形成装置１０００は、印刷属性情報を画像形成装置１２００へ送信する（ステップＳ１６４−２）。画像形成装置１２００は、印刷属性情報を受信すると、内部的にジョブ作成要求コマンドを発行してジョブ作成を行う（ステップＳ１６５）。更に、画像形成装置１２００は、ステップＳ１６４−２で画像形成装置１０００から取得した印刷属性情報を設定する（ステップＳ１６６）。
【０１６４】
画像形成装置１２００は、ステップＳ１６２−２で取得したチケットを用いて、ステップＳ１６１で特定した文書タイプを指定した、ページ画像を要求するページ画像要求コマンドを画像形成装置１０００へ送信する（ステップＳ１６７）。画像形成装置１０００は、ページ画像要求コマンドで指定されるチケットに基づいて、ページ画像要求コマンドで指定される文書タイプで利用者が選択した文書のページ画像を画像形成装置１２００へ送信する（ステップＳ１６７−２）。ページ画像要求コマンドでは、例えば、利用者が選択した文書の複数のページ画像を指定するようにしても良いし、又は、１ページ分のページ画像を指定し、ページ画像を画像形成装置１０００から受信する毎に、次のページ画像を指定したページ画像要求コマンドを画像形成装置１０００に送信する処理を繰り返しても良い。
【０１６５】
画像形成装置１２００は、画像形成装置１０００から全てのページ画像を受信すると、印刷Ｗｅｂサービス実行部１４０がプロッタ１２０１によって印刷処理を行う（ステップＳ１６８）。画像形成装置１２００のオペレーションパネル１３１０に印刷が終了したことを示すダイアログが表示される（ステップＳ１６９）。
【０１６６】
図２２における説明中、文書送り先装置としての画像形成装置１２００において、画像形成装置１０００へ送信される要求コマンドは、クライアント部２００のＳＯＡＰコマンド構築部２１０によってＨＴＴＰリクエストのメッセージにＳＯＡＰコマンドとして設定され（ステップＳ１５１、Ｓ１５２、Ｓ１５４、Ｓ１５９、Ｓ１６２、Ｓ１６４及びＳ１６７）、そのＨＴＴＰリクエストに応じた処理結果を示すＨＴＴＰレスポンスは、クライアント部２００のＳＯＡＰレスポンス解釈部２２０によって取り出される。
【０１６７】
また、文書送り元装置としての画像形成装置１０００において、受信した要求コマンドは、サーバ部１００ＢのＳＯＡＰコマンド解析部１１０ＢでＳＯＡＰコマンドとして解析され、対応する処理が文書管理Ｗｅｂサービス実行部１３０Ｂによって実行される。文書管理Ｗｅｂサービス実行部１３０Ｂによる処理結果がサーバ部１００ＢのＳＯＡＰレスポンス構築部１２０ＢによってＷｅｂサービスとして画像形成装置１２００へ提供される（ステップＳ１５１−２、Ｓ１５２−２、Ｓ１５４−２、Ｓ１５９−２、Ｓ１６２−２、Ｓ１６４−２及びＳ１６７−２）。
【０１６８】
図２１に示す画像形成装置１２００及び図５に示す画像形成装置１０００の機能構成において実現される図２０に示すパターン２の場合の文書印刷シーケンスを説明する。パターン２では、利用者が画像形成装置１０００のオペレーションパネル１３１０Ｂで文書を印刷する場合である。図２３は、パターン２に示す文書送り元装置から操作した場合の第二の文書印刷シーケンスの例を示す図である。
【０１６９】
図２３において、画像形成装置１０００を利用する利用者がオペレーションパネル１３１０Ｂに表示されるネットワーク１５を介して接続される装置の一覧を示す装置一覧から所望文書が格納されている画像形成装置１０００自身を選択すると（ステップＳ２５０）、画像形成装置１０００は、文書リストを要求する文書リスト要求コマンドを内部的に発生させ、文書管理Ｗｅｂサービス実行部１３０ＢによってＨＤＤ１３０３から画像形成装置１０００自身が保有する文書を示す文書一覧を取得する（ステップＳ２５１）。更に、画像形成装置１０００は、文書リストを受信すると、オペレーションパネル１３１０に表示すべきサムネイルデータを要求するサムネイル要求コマンドを内部的に発生させ、文書管理Ｗｅｂサービス実行部１３０Ｂによって取得したサムネイルデータに基づいて、各文書を表現するサムネイルをオペレーションパネル１３１０Ｂに表示する（ステップＳ２５２）。
【０１７０】
オペレーションパネル１３１０Ｂにサムネイルによって文書一覧が表示されると、利用者は、画像形成装置１０００に蓄積される文書を画像形成装置１２００へドラッグ＆ドロップ操作する（ステップＳ２５３）。利用者によるドラッグ＆ドロップ操作に応じて、画像形成装置１０００は、印刷すべき文書に関する書誌情報を要求する書誌情報要求コマンドを内部的に発行して、文書管理Ｗｅｂサービス実行部１３０Ｂによって文書に関する書誌情報をＨＤＤ１３０３Ｂから取得する（ステップＳ２５４）。
【０１７１】
画像形成装置１０００は、システム情報を要求するシステム情報要求コマンドを画像形成装置１２００へ送信する（ステップＳ２５５）。そして、画像形成装置１２００は、チケットによる利用を行えるか否かを示すチケット情報を含むシステム情報を取得して、画像形成装置１０００へ送信する（ステップＳ２５５−２）。更に、画像形成装置１０００は、画像形成装置１２００にて印刷可能な文書タイプリストを要求する文書印刷可能タイプリスト要求コマンドを画像形成装置１２００に送信する（ステップＳ２５６）。画像形成装置１２００は、文書印刷可能タイプリストを画像形成装置１０００へ送信する（ステップＳ２５６−２）。
【０１７２】
そして、画像形成装置１０００は、画像形成装置１２００が文書印刷可能タイプリストを取得すると、オペレーションパネル１３１０Ｂに印刷確認ダイアログを表示する（ステップＳ２５７）。文書送り先装置としての画像形成装置１２００は、文書送り元装置としての画像形成装置１０００とはパンチ、ステープルなどの印刷用設備（周辺機器）が異なる場合があるので、ステップＳ２５６−２で取得した文書印刷可能タイプリストに基づいて、画像形成装置１２００では設定できない属性をグレーで表示したり、一方、画像形成装置１２００では設定できる属性について設定可能にしたりすることができる。利用者が印刷処理の実行を示すＯＫを選択すると（ステップＳ２５８）、チケット管理Ｗｅｂサービスアプリ１２１７は、内部的にチケットを発行する（ステップＳ２５９）。画像形成装置１０００は、内部的に取得したチケットを用いて文書の印刷を要求する文書印刷要求コマンドを画像形成装置１２００へ送信する（ステップＳ２６０）。
【０１７３】
画像形成装置１２００は、画像形成装置１０００から文書印刷要求コマンドを受信すると、文書処理制御部３００によって画像形成装置１０００との連携処理を行うための処理シーケンスの制御を開始する。文書処理制御部３００のシーケンス制御部３１０によって、画像形成装置１２００は、画像形成装置１０００から取得可能な文書タイプのリストを要求する文書取得可能タイプリスト要求コマンドを画像形成装置１０００に送信する（ステップＳ２６１）。画像形成装置１０００は、画像形成装置１２００からの文書取得可能タイプリスト要求コマンドに応じて、取得可能な文書タイプのリストを文書取得可能タイプリストとして画像形成装置１２００へ送信する（ステップＳ２６１−２）。シーケンス制御部３１０は、画像形成装置１２００にて書き込みが可能な文書タイプのリストを要求する文書書込可能タイプリスト要求コマンドを内部的に発行し、文書書込可能タイプリストを取得して送り先タイプリスト３０４として設定する（ステップＳ２６２）。
【０１７４】
画像形成装置１２００のシーケンス制御部３１０は、画像形成装置１０００から取得可能な文書タイプが示される送り元タイプリスト３０２と画像形成装置１２００で書込可能な文書タイプが示される送り先タイプリスト３０４とに基づいて、画像形成装置１０００から取得可能であって、画像形成装置１２００で書込可能な文書タイプが存在するか否かを判断し、最適な文書タイプを特定する（ステップＳ２６３）。文書タイプ判断部３２０は、この判断結果に基づいて、複数の文書タイプが存在する場合、その中から最適な一つの文書タイプを特定する。文書タイプが存在しない場合、予め設定された文書タイプを最適な文書タイプとする。
【０１７５】
画像形成装置１２００は、利用者が指定した文書が片面又は両面等を示す印刷属性情報を要求する印刷属性情報要求コマンドを画像形成装置１０００に送信する（ステップＳ２６４）。画像形成装置１０００は、印刷属性情報を画像形成装置１２００へ送信する（ステップＳ２６４−２）。画像形成装置１２００は、印刷属性情報を受信すると、内部的にジョブ作成要求コマンドを発行してジョブ作成を行う（ステップＳ２６５）。更に、画像形成装置１２００は、ステップＳ２６４−２で画像形成装置１０００から取得した印刷属性情報を設定する（ステップＳ２６６）。
【０１７６】
画像形成装置１２００は、ステップＳ２６０で指定されたチケットを用いて、ステップＳ２６３で特定した文書タイプを指定した、ページ画像を要求するページ画像要求コマンドを画像形成装置１０００へ送信する（ステップＳ２６７）。画像形成装置１０００は、ページ画像要求コマンドで指定されるチケットに基づいて、ページ画像要求コマンドで指定される文書タイプで利用者が選択した文書のページ画像を画像形成装置１２００へ送信する（ステップＳ２６７−２）。ページ画像要求コマンドでは、例えば、利用者が選択した文書の複数のページ画像を指定するようにしても良いし、又は、１ページ分のページ画像を指定し、ページ画像を画像形成装置１０００から受信する毎に、次のページ画像を指定したページ画像要求コマンドを画像形成装置１０００に送信する処理を繰り返しても良い。
【０１７７】
画像形成装置１２００は、画像形成装置１０００から全てのページ画像を受信すると、印刷Ｗｅｂサービス実行部１４０がプロッタ１２０１によって印刷処理を行う（ステップＳ２６８）。印刷Ｗｅｂサービス実行部１４０による印刷処理が終了すると、ステップＳ２６０に対する応答として、印刷処理が終了したことを示す終了応答を画像形成装置１０００へ送信する（ステップＳ２６８−２）。終了応答と受信した画像形成装置１０００は、オペレーションパネル１３１０Ｂに印刷が終了したことを示す印刷終了ダイアログを表示する（ステップＳ２６９）。
【０１７８】
図２３における説明中、文書送り先装置としての画像形成装置１２００において、画像形成装置１０００へ送信される要求コマンドは、クライアント部２００のＳＯＡＰコマンド構築部２１０によってＨＴＴＰリクエストのメッセージにＳＯＡＰコマンドとして設定され（ステップＳ２６５、Ｓ２６８及びＳ２７２）、そのＨＴＴＰリクエストに応じた処理結果を示すＨＴＴＰレスポンスは、クライアント部２００のＳＯＡＰレスポンス解釈部２２０によって取り出される。また、画像形成装置１０００から受信した要求コマンドは、サーバ部１００のＳＯＡＰコマンド解析部１１０でＳＯＡＰコマンドとして解析され、そのＳＯＡＰコマンドがチケットを用いた文書複写要求コマンドであるか否かを判断する。
【０１７９】
また、文書送り元としての画像形成装置１０００において、画像形成装置１０００へ送信される要求コマンドは、クライアント部２００ＢのＳＯＡＰコマンド構築部２１０ＢによってＨＴＴＰリクエストのメッセージにＳＯＡＰコマンドとして設定され（ステップＳ２５８、Ｓ２５９及びＳ２６４）、そのＨＴＴＰリクエストに応じた処理結果を示すＨＴＴＰレスポンスは、クライアント部２００ＢのＳＯＡＰレスポンス解釈部２２０Ｂによって取り出される。また、画像形成装置１２００から受信した要求コマンドは、サーバ部１００ＢのＳＯＡＰコマンド解析部１１０ＢでＳＯＡＰコマンドとして解析される。
【０１８０】
上記より、図２０に示すパターン２において、文書処理制御部３００を有する画像形成装置１２００は、画像形成装置１０００を利用する利用者が指定した画像形成装置１０００の文書を適切な文書タイプにて取得し、プロッタ１２０１によって文書印刷を実現することができる。
【０１８１】
図２１に示す画像形成装置１２００、図５に示す画像形成装置１０００、及び、図６に示す端末３０の機能構成において実現される図２０に示すパターン３の場合の文書複写シーケンスを説明する。パターン３では、利用者が端末３０の表示部１３に表示される画面上で文書を複写する場合である。図２４は、パターン３に示す端末から操作した場合の第三の文書印刷シーケンスの例を示す図である。
【０１８２】
図２４において、端末３０を利用する利用者が表示部１３に表示されるネットワーク１５を介して接続される装置の一覧を示す装置一覧から所望文書が格納されている画像形成装置１０００を選択すると（ステップＳ３５０）、端末３０は、文書リストを要求する文書リスト要求コマンドを画像形成装置１０００に送信する（ステップＳ３５１）。画像形成装置１０００は、文書管理Ｗｅｂサービス実行部１３０ＢによってＨＤＤ１３０３Ｂから取得した文書リストを端末３０に送信する（ステップＳ３５１−２）。
【０１８３】
端末３０は、文書リストを受信すると、表示部１３に表示すべきサムネイルデータを要求するサムネイル要求コマンドを画像形成装置１０００に送信する（ステップＳ３５２）。画像形成装置１０００は、サムネイル要求コマンドに応じた処理を文書管理Ｗｅｂサービス実行部１３０Ｂにて行う。文書管理Ｗｅｂサービス実行部１３０Ｂから通知された文書のサムネイルデータを端末３０へ送信する（ステップＳ３５２−２）。サムネイルデータとは、例えば、文書の先頭ページを縮小した画像見本である。
【０１８４】
端末３０の表示部１３に、画像形成装置１０００が蓄積している文書の一覧が、ステップＳ３５２−２にて受信したサムネイルデータに基づいて各文書を表現するサムネイルによって表示されると、利用者は、所望文書のサムネイルを装置一覧で示される所望する装置へドラッグ＆ドロップ操作して、複写すべき文書及びその文書を印刷する装置を特定する（ステップＳ３５３）。この場合、利用者は、画像形成装置１０００に蓄積される文書を画像形成装置１２００へドラッグ＆ドロップ操作する。
【０１８５】
端末３０は、印刷すべき文書に関する書誌情報を要求する書誌情報要求コマンドを画像形成装置１０００へ送信する（ステップＳ３５４）。画像形成装置１０００は、端末３０からの書誌情報要求コマンドに応じて、文書管理Ｗｅｂサービス実行部１３０Ｂによって文書に関する書誌情報をＨＤＤ１３０３Ｂから取得し、その書誌情報を端末３０へ送信する（ステップＳ３５４−２）。
【０１８６】
端末３０は、書誌情報を受信すると、システム情報を要求するシステム情報要求コマンドを画像形成装置１２００に送信する（ステップＳ３５５）。端末３０は、画像形成装置１２００からシステム情報を受信すると（ステップＳ３５５−２）、チケットによって印刷処理が行えることを確認する。更に、端末３０は、画像形成装置１２００に対して印刷可能な文書タイプリストを要求する文書印刷可能タイプリスト要求コマンドを送信する（ステップＳ３５６）。画像形成装置１２００は、文書印刷可能タイプリストを端末３０へ送信する（ステップＳ３５６−２）。
【０１８７】
そして、端末３０は、表示部１３に印刷確認ダイアログを表示する（ステップＳ３５７）。利用者が印刷処理の実行を示すＯＫを選択すると（ステップＳ３５８）、端末３０は、画像形成装置１０００に蓄積された文書を利用するためのチケットを要求するチケット要求コマンドを画像形成装置１０００に送信する（ステップＳ３５９）。画像形成装置１０００からチケットを受信すると（ステップＳ３５９−２）、端末３０は、画像形成装置１２００に対して、画像形成装置１０００から利用者の所望文書を印刷することを要求するチケットを用いた文書印刷要求コマンドを送信する（ステップＳ３６０）。
【０１８８】
画像形成装置１２００は、チケットを用いた文書複写要求コマンドを端末３０から受信すると、文書処理制御部３００によって画像形成装置１０００との連携処理を行うための処理シーケンスの制御を開始する。文書処理制御部３００のシーケンス制御部３１０によって、画像形成装置１２００は、画像形成装置１０００から取得可能な文書タイプのリストを要求する文書取得可能タイプリスト要求コマンドを画像形成装置１０００に送信する（ステップＳ３６１）。画像形成装置１０００は、画像形成装置１２００からの文書取得可能タイプリスト要求コマンドに応じて、取得可能な文書タイプのリストを文書取得可能タイプリストとして画像形成装置１２００へ送信する（ステップＳ３６１−２）。シーケンス制御部３１０は、文書取得タイプリストを送り元タイプリスト３０２として格納する。更に、シーケンス制御部３１０は、画像形成装置１２００にて書き込みが可能な文書タイプのリストを要求する文書書込可能タイプリスト要求コマンドを内部的に発行し、文書書込可能タイプリストを取得して送り先タイプリスト３０４として設定する（ステップＳ３６２）。
【０１８９】
画像形成装置１２００のシーケンス制御部３１０は、画像形成装置１０００から取得可能な文書タイプが示される送り元タイプリスト３０２と画像形成装置１２００で書込可能な文書タイプが示される送り先タイプリスト３０４とに基づいて、画像形成装置１０００から取得可能であって、画像形成装置１２００で書込可能な文書タイプが存在するか否かを判断し、最適な文書タイプを特定する（ステップＳ３６３）。文書タイプ判断部３２０は、この判断結果に基づいて、複数の文書タイプが存在する場合、その中から最適な一つの文書タイプを特定する。文書タイプが存在しない場合、予め設定された文書タイプを最適な文書タイプとする。
【０１９０】
画像形成装置１２００は、利用者が指定した文書が片面又は両面等を示す印刷属性情報を要求する印刷属性情報要求コマンドを画像形成装置１０００に送信する（ステップＳ３６４）。画像形成装置１０００は、印刷属性情報を画像形成装置１２００へ送信する（ステップＳ３６４−２）。画像形成装置１２００は、印刷属性情報を受信すると、内部的にジョブ作成要求コマンドを発行してジョブ作成を行う（ステップＳ３６５）。更に、画像形成装置１２００は、ステップＳ３６４−２で画像形成装置１０００から取得した印刷属性情報を設定する（ステップ３２７１）。
【０１９１】
画像形成装置１２００は、ステップＳ３６０で指定されたチケットを用いて、ステップＳ３６３で特定した文書タイプを指定した、ページ画像を要求するページ画像要求コマンドを画像形成装置１０００へ送信する（ステップＳ３６７）。画像形成装置１０００は、ページ画像要求コマンドで指定されるチケットに基づいて、ページ画像要求コマンドで指定される文書タイプで利用者が選択した文書のページ画像を画像形成装置１２００へ送信する（ステップＳ３６７−２）。ページ画像要求コマンドでは、例えば、利用者が選択した文書の複数のページ画像を指定するようにしても良いし、又は、１ページ分のページ画像を指定し、ページ画像を画像形成装置１０００から受信する毎に、次のページ画像を指定したページ画像要求コマンドを画像形成装置１０００に送信する処理を繰り返しても良い。
【０１９２】
画像形成装置１２００は、画像形成装置１０００から全てのページ画像を受信すると、印刷Ｗｅｂサービス実行部１４０がプロッタ１２０１によって印刷処理を行う（ステップＳ３６８）。印刷Ｗｅｂサービス実行部１４０による印刷処理が終了すると、ステップＳ３６０に対する応答として、印刷処理が終了したことを示す終了応答を端末３０へ送信する（ステップＳ３６８−２）。終了応答と受信した端末３０は、表示部１３に印刷が終了したことを示す印刷終了ダイアログを表示する（ステップＳ３６９）。
【０１９３】
図２４における説明中、操作側としての端末３０において、画像形成装置１０００又は画像形成装置１２００へ送信される要求コマンドは、クライアント部２００ＣのＳＯＡＰコマンド構築部２１０ＣによってＨＴＴＰリクエストのメッセージにＳＯＡＰコマンドとして設定され（ステップＳ３５１、Ｓ３５２、Ｓ３５４、Ｓ３５５、Ｓ３５６、Ｓ３５９、及びＳ３６０）、そのＨＴＴＰリクエストに応じた処理結果を示すＨＴＴＰレスポンスは、クライアント部２００ＣのＳＯＡＰレスポンス解釈部２２０Ｃによって取り出される。
【０１９４】
また、文書送り元装置としての画像形成装置１０００において、受信した要求コマンドは、サーバ部１００ＢのＳＯＡＰコマンド解析部１１０ＢでＳＯＡＰコマンドとして解析され、対応する処理が文書管理Ｗｅｂサービス実行部１３０Ｂによって実行される。文書管理Ｗｅｂサービス実行部１３０Ｂによる処理結果がサーバ部１００のＳＯＡＰレスポンス構築部１２０ＢによってＷｅｂサービスとして端末３０又は画像形成装置１２００へ提供される（ステップＳ３５１−２、Ｓ３５２−２、Ｓ３５４−２、Ｓ３５９−２、Ｓ３６２−２、Ｓ３６４−２及びＳ３６７−２）。
【０１９５】
更に、文書送り先装置としての画像形成装置１２００において、画像形成装置１０００へ送信される要求コマンドは、クライアント部２００のＳＯＡＰコマンド構築部２１０によってＨＴＴＰリクエストのメッセージにＳＯＡＰコマンドとして設定され（ステップＳ３６１、Ｓ３６４及びＳ３６７）、そのＨＴＴＰリクエストに応じた処理結果を示すＨＴＴＰレスポンスは、クライアント部２００のＳＯＡＰレスポンス解釈部２２０によって取り出される。また、受信した要求コマンドは、サーバ部１００のＳＯＡＰコマンド解析部１１０でＳＯＡＰコマンドとして解析され、そのＳＯＡＰコマンドに応じた処理を実行した処理結果は、サーバ部１００のＳＯＡＰレスポンス構築部１２０によってＷｅｂサービスとして端末３０へ提供される（ステップＳ３５５−２、Ｓ３５６−２及びＳ３６８−２）。
【０１９６】
上記より、図２０に示すパターン３において、文書処理制御部３００を有する画像形成装置１２００は、画像形成装置１２００を利用する利用者が指定した画像形成装置１０００の文書を適切な文書タイプにて取得し、プロッタ１２０１によって文書印刷を実現することができる。
【０１９７】
次に、オペレーションパネル１３１０、１３１０Ｂ、及び表示部１３に表示される画面例について図２５及び図２６で説明する。図２５及び図２６中、図１６と同様の表示部には同一の符号を付し、その説明を省略する。図２５は、複写又は印刷確認ダイアログの例を示す図である。図２５より、複写又は印刷確認ダイアログ４２０は、複写又は印刷を選択する選択域４２１と、処理の詳細を設定する詳細ボタン４２２と、複写又は印刷処理をキャンセルするためのキャンセルボタン４２３と、複写又は印刷処理を実行するためのＯＫボタン４２４とを有する。利用者は図１６の複写操作画面４００にて文書Ａを選択した場合、選択域４２１には、例えば、「文書Ａを画像形成装置１２００に  ○複写する  ○印刷する」等のメッセージが表示され、利用者に文書Ａの複写又は印刷の選択をさせる。利用者が印刷を選択すると◎が表示される。
【０１９８】
利用者が複写又は印刷確認ダイアログ４２０にて印刷を選択して詳細ボタン４２２を選択すると、図２６に示すような印刷処理の詳細を設定するダイアログが表示される。図２６は、詳細印刷設定ダイアログの例を示す図である。図２６より、詳細印刷設定ダイアログ４３０は、印刷部数を設定する設定域４３１と、印刷順を選択する選択域４３２と、フィニッシング処理を選択する選択域４３３と、印刷処理をキャンセルするためのキャンセルボタン４３４と、印刷処理を実行するためのＯＫボタン４３５とを有する。利用者は、設定域４３１で印刷部数を設定する。印刷部数が２部以上である場合、利用者は、設定域４３２にてソート印刷又はスタック印刷をいずれかを選択することが可能となる。例えば、利用者がソート印刷を選択すると○の表示が◎に変更する。また、利用者は、設定域４３３にてステーブル又はパンチのいずれかを選択することが可能となる。例えば、利用者がステープルを選択すると○の表示が◎に変更する。そして、利用者がＯＫボタン４３５を選択すると、印刷処理が実行される。
【０１９９】
第一実施例及び第二実施例において、文書処理制御部３００を有する画像形成装置１２００が、画像形成装置１０００と画像形成装置１２００における処理可能な文書タイプに基づいて、画像形成装置１０００に利用者が設定した文書を文書タイプを指定して要求することによって、適切な画像処理を画像形成装置１２００において実行することができ、ネットワークを介して装置間で連携した処理を行うことができる。例えば、文書送り元装置としての画像形成装置１０００の文書が文書送り先装置としての画像形成装置１２００で保存できる最大サイズより大きい場合、文書処理制御部３００の文書タイプ判断部３２０による判断によって、画像の縮小機能を用いて縮小したページ画像を指定することができる。
【０２００】
また、文書処理制御部３００が画像形成装置１２００と画像形成装置１０００との処理シーケンスを複写処理、印刷処理等の処理種別に応じて制御するため、ネットワークを介して装置間で連携した種々の処理を行うことができる。
【０２０１】
上記第一実施例及び第二実施例において、ネットワークを介して装置間で行われる複写処理又は印刷処理について説明したが、これら処理に限定されるものではない。本発明は、ファイル管理、スキャナ制御等に適応することも可能である。更に、本発明は、画像形成装置１０００又は１２００に関する情報を処理するために適用することも可能である。
【０２０２】
また、端末３０、画像形成装置１０００及び１２００とでなされる通信は、有線によるＬＡＮに限定されるものではない。つまり、ＳＯＡＰによるメッセージ交換は、無線ＬＡＮ、ブルートゥース等のネットワーク系では、ネットワークの物理層が異なるものの、ＴＣＰ／ＩＰで通信可能であるため、ＷｅｂサービスのようにｈｔｔｐとＳＯＡＰの形態によって実現可能である。更に、ＩＥＥＥ1394、ＵＳＢ、赤外線通信等のシリアル通信系では、いずれもＩＰ接続が可能であるので、ネットワーク系と同様に、ＷｅｂサービスのようにｈｔｔｐとＳＯＡＰの形態によって実現可能である。また、セントロニクス、ＳＣＳＩ等のパラレル系では、いずれも通信する内容について独自拡張が許されているため、通信する両者で同意しておくことによって、ＳＯＡＰによるメッセージ交換が実現可能である。
【符号の説明】
【０２０３】
１００、１００Ｂ    サーバ部
１１０、１１０Ｂ    ＳＯＡＰコマンド解析部
１２０、１２０Ｂ    ＳＯＡＰレスポンス構築部
２００、２００Ｂ    クライアント部
２１０、２１０Ｂ    ＳＯＡＰコマンド構築部
２２０、２２０Ｂ    ＳＯＡＰレスポンス解釈部
３００      文書処理制御部
３１０      シーケンス制御部、    ３２０      文書タイプ判断部
１０００    画像形成装置
１２００    画像形成装置、
１２０１    プロッタ              １２０２    スキャナ
１２１０    ソフトウェア群
１２１６、１２１６Ｂ    文書管理Ｗｅｂサービスアプリ
１２１７    チケット管理Ｗｅｂサービスアプリ
１２３０    アプリケーション、    １２２０    プラットフォーム
１２２１    ＯＳ、                １２２２    ＳＣＳ
１２２３    ＳＲＭ、              １２２４    ＥＣＳ
１２２５    ＭＣＳ、              １２２６    ＯＣＳ
１２２７    ＦＣＳ、              １２２８    ＮＣＳ
１２２９    ＩＭＨ、              １２４０    起動部
【先行技術文献】
【特許文献】
【０２０４】
【特許文献１】特開２０００−６４９６号公報
【図１】
2010198613.tif 000004
【図２】
2010198613.tif 000005
【図３】
2010198613.tif 000006
【図４】
2010198613.tif 000007
【図５】
2010198613.tif 000008
【図６】
2010198613.tif 000009
【図７】
2010198613.tif 000010
【図８】
2010198613.tif 000011
【図９】
2010198613.tif 000012
【図１０】
2010198613.tif 000013
【図１１】
2010198613.tif 000014
【図１２】
2010198613.tif 000015
【図１３】
2010198613.tif 000016
【図１４】
2010198613.tif 000017
【図１５】
2010198613.tif 000018
【図１６】
2010198613.tif 000019
【図１７】
2010198613.tif 000020
【図１８】
2010198613.tif 000021
【図１９】
2010198613.tif 000022
【図２０】
2010198613.tif 000023
【図２１】
2010198613.tif 000024
【図２２】
2010198613.tif 000025
【図２３】
2010198613.tif 000026
【図２４】
2010198613.tif 000027
【図２５】
2010198613.tif 000028
【図２６】
2010198613.tif 000029
【手続補正書】
【提出日】平成22年3月16日(2010.3.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データ又は文書を蓄積する文書蓄積手段と、画像データ又は文書を印刷する印刷手段と、ネットワークを介して接続される他の画像形成装置と通信する通信手段とを有する画像形成装置であって、
前記画像形成装置は、前記他の画像形成装置に蓄積された画像データ又は文書を受信して印刷する文書送り先装置として、
前記通信手段を介して、画像データ又は文書の送信要求を前記他の画像形成装置に送信し、該他の画像形成装置に蓄積された該画像データ又は文書を受信する文書受信手段と、
前記文書受信手段によって前記他の画像形成装置から受信した前記画像データ又は文書を、前記印刷手段を用いて印刷する印刷実行手段と、を備え、
前記画像形成装置は、自装置に蓄積された画像データ又は文書を前記他の画像形成装置に送信する文書送り元装置として、
前記通信手段を介して、前記他の画像形成装置から画像データ又は文書の送信要求を受信すると、前記文書蓄積手段に蓄積された該画像データ又は文書を該他の画像形成装置に送信する文書管理手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記文書受信手段は、前記画像データ又は文書の送信要求を示すＳＯＡＰに従ったＨＴＴＰリクエストに応じて、該画像データ又は文書をＳＯＡＰに従ったＨＴＴＰレスポンスで提供するＷｅｂサービスによって、前記他の画像形成装置から該他の画像形成装置に蓄積された該画像データ又は文書を受信することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記文書管理手段は、前記画像データ又は文書の送信要求を示すＳＯＡＰに従ったＨＴＴＰリクエストに応じて、該画像データ又は文書をＳＯＡＰに従ったＨＴＴＰレスポンスで提供するＷｅｂサービスであることを特徴とする請求項１記載の画像形成装置。
【請求項４】
画像データ又は文書を蓄積する文書蓄積手段と、該画像データ又は文書を印刷する印刷手段と、ネットワークを介して接続される他の画像形成装置と通信する通信手段とを有する画像形成装置であって、
前記画像形成装置は、前記他の画像形成装置の画像データ又は文書を受信して印刷する文書送り先装置として、
前記通信手段を介して、前記他の画像形成装置から送信された自装置で可能な印刷設定の送信要求に対して該印刷設定を送信する印刷設定送信手段と、
前記通信手段を介して、前記印刷設定送信手段によって送信した前記印刷設定に基づいて印刷要求された前記他の画像形成装置に蓄積された画像データ又は文書を受信して前記印刷手段を用いて印刷する印刷実行手段と、を備え、
前記画像形成装置は、前記他の画像形成装置に自装置の画像データ又は文書を送信して印刷させる文書送り元装置として、
前記通信手段を介して、前記他の画像形成装置で可能な印刷設定の送信要求を行うことによって、該他の画像形成装置から該印刷設定を受信する印刷設定受信手段と、
前記印刷設定受信手段に基づいて印刷要求された前記文書蓄積手段に蓄積された該画像データ又は文書を該他の画像形成装置に送信する文書管理手段と、
を備えることを特徴とする画像形成装置。
【請求項５】
前記印刷設定送信手段は、印刷設定の送信要求を示すＳＯＡＰに従ったＨＴＴＰリクエストに応じて、自装置の印刷設定をＳＯＡＰに従ったＨＴＴＰレスポンスで提供するＷｅｂサービスであることを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記印刷設定受信手段は、印刷設定の送信要求を示すＳＯＡＰに従ったＨＴＴＰリクエストに応じて、自装置の印刷設定をＳＯＡＰに従ったＨＴＴＰレスポンスで提供するＷｅｂサービスによって、前記他の画像形成装置から該印刷設定を受信することを特徴とする請求項４記載の画像形成装置。
【請求項７】
前記ネットワークは、有線ＬＡＮ又は無線ＬＡＮのいずれかであることを特徴とする請求項１乃至６のいずれか一項に記載の画像形成装置。
【請求項８】
画像データ又は文書を蓄積する文書蓄積手段と、画像データ又は文書を印刷する印刷手段と、を備えた文書送り元装置と、画像データ又は文書を印刷する印刷手段と、を備えた文書送り先装置と、がネットワークを介して接続される画像形成システムであって、
前記文書送り先装置は、
前記通信手段を介して、画像データ又は文書の送信要求を前記文書送り元装置に送信し、前記文書送り元装置に蓄積された画像データ又は文書を受信する文書受信手段と、
前記文書受信手段によって前記文書送り元装置から受信した前記画像データ又は文書を、前記印刷手段を用いて印刷する印刷実行手段と、を備え、
前記文書送り元装置は、
前記通信手段を介して、前記文書送り先装置から画像データ又は文書の送信要求を受信すると、前記文書蓄積手段に蓄積された該画像データ又は文書を該文書送り先装置に送信する文書管理手段と
を備えることを特徴とする画像形成システム。
【請求項９】
ネットワークを介して接続された、画像データ又は文書を蓄積する記憶装置及び画像形成機能を備えた文書送り元装置と、前記記憶装置に蓄積された画像データ又は文書を印刷する画像形成機能を備えた文書送り先装置と、情報処理装置と、で構成される画像形成システムであって、
前記情報処理装置は、
前記文書送り先装置に対して前記文書送り元装置の画像データ又は文書の印刷要求を行うことによって、該文書送り先装置に前記文書送り元装置と通信させて、該文書送り元装置の前記記憶装置に蓄積された画像データ又は文書を取得させ印刷させる印刷要求手段
を備えることを特徴とする画像形成システム。
【請求項１０】
前記文書送り先装置は、
前記情報処理装置からの前記文書送り元装置の前記記憶装置に蓄積された画像データ又は文書の印刷要求に応じて、該情報処理装置から該文書送り元装置に対して設定された印刷するための設定情報の送信要求を該文書送り元装置に送信することによって、該文書送り元装置から該設定情報を取得する設定情報取得手段と、
前記文書送り元装置へ文書の取得要求を送信することによって、該文書送り元装置から前記画像データ又は文書を取得する文書取得手段と、
前記設定情報に基づいて、前記文書送り元装置の前記画像データ又は文書を印刷する印刷手段と、を備え、
前記文書送り元装置は、
前記文書送り先装置からの前記設定情報の送信要求に応じて、前記情報処理装置から設定された該設定情報を該文書送り先装置に送信する設定情報送信手段と、
前記文書送り先装置からの前記文書の取得要求に応じて、前記記憶装置に蓄積された画像データ又は文書を該文書送り先装置に送信する文書送信手段と、
を備えることを特徴とする請求項９記載の画像形成システム。
【請求項１１】
ネットワークを介して接続された、画像データ又は文書を蓄積する記憶装置及び画像形成機能を備えた文書送り元装置と、前記記憶装置に蓄積された画像データ又は文書を印刷する画像形成機能を備えた文書送り先装置と、情報処理装置と、で構成される画像形成システムであって、
前記ネットワークは、有線ＬＡＮ又は無線ＬＡＮのいずれかであり、
前記情報処理装置は、
前記文書送り先装置に対して前記文書送り元装置の画像データ又は文書の印刷要求を行うことによって、該文書送り先装置に前記文書送り元装置と通信させて、該文書送り元装置の前記記憶装置に蓄積された画像データ又は文書を取得させ印刷させる印刷要求手段を備え、
前記文書送り元装置と、前記文書送り先装置と、前記情報処理装置との間で成される通信は、ＳＯＡＰに従ったＨＴＴＰリクエストによるサービス要求に応じて所定の処理を行い、その処理結果をＳＯＡＰに従ったＨＴＴＰレスポンスとして提供するＷｅｂサービスであることを特徴とする画像形成システム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信回線を介して装置間で連携することによって他の画像形成装置に蓄積された文書を取得して自装置にて複写又は印刷を実現すると共に、通信回線上の何れの装置においても利用者の操作を可能とする画像形成装置及び画像形成システムを提供する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
そこで、本発明の課題は、通信回線を介して装置間で連携することによって他の画像形成装置に蓄積された文書を取得して自装置にて複写又は印刷を実現すると共に、通信回線上の何れの装置においても利用者の操作を可能とする画像形成装置及び画像形成システムを提供するものである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記課題を解決するため、本発明は、請求項１に記載されるように、画像データ又は文書を蓄積する文書蓄積手段と、画像データ又は文書を印刷する印刷手段と、ネットワークを介して接続される他の画像形成装置と通信する通信手段とを有する画像形成装置であって、前記画像形成装置は、前記他の画像形成装置に蓄積された画像データ又は文書を受信して印刷する文書送り先装置として、前記通信手段を介して、画像データ又は文書の送信要求を前記他の画像形成装置に送信し、該他の画像形成装置に蓄積された該画像データ又は文書を受信する文書受信手段と、前記文書受信手段によって前記他の画像形成装置から受信した前記画像データ又は文書を、前記印刷手段を用いて印刷する印刷実行手段と、を備え、前記画像形成装置は、自装置に蓄積された画像データ又は文書を前記他の画像形成装置に送信する文書送り元装置として、前記通信手段を介して、前記他の画像形成装置から画像データ又は文書の送信要求を受信すると、前記文書蓄積手段に蓄積された該画像データ又は文書を該他の画像形成装置に送信する文書管理手段と、を備えるように構成される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明は、請求項４に記載されるように、画像データ又は文書を蓄積する文書蓄積手段と、該画像データ又は文書を印刷する印刷手段と、ネットワークを介して接続される他の画像形成装置と通信する通信手段とを有する画像形成装置であって、前記画像形成装置は、前記他の画像形成装置の画像データ又は文書を受信して印刷する文書送り先装置として、前記通信手段を介して、前記他の画像形成装置から送信された自装置で可能な印刷設定の送信要求に対して該印刷設定を送信する印刷設定送信手段と、前記通信手段を介して、前記印刷設定送信手段によって送信した前記印刷設定に基づいて印刷要求された前記他の画像形成装置に蓄積された画像データ又は文書を受信して前記印刷手段を用いて印刷する印刷実行手段と、を備え、前記画像形成装置は、前記他の画像形成装置に自装置の画像データ又は文書を送信して印刷させる文書送り元装置として、前記通信手段を介して、前記他の画像形成装置で可能な印刷設定の送信要求を行うことによって、該他の画像形成装置から該印刷設定を受信する印刷設定受信手段と、前記印刷設定受信手段に基づいて印刷要求された前記文書蓄積手段に蓄積された該画像データ又は文書を該他の画像形成装置に送信する文書管理手段と、を備えるように構成される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は、請求項８に記載されるように、画像データ又は文書を蓄積する文書蓄積手段と、画像データ又は文書を印刷する印刷手段と、を備えた文書送り元装置と、画像データ又は文書を印刷する印刷手段と、を備えた文書送り先装置と、がネットワークを介して接続される画像形成システムであって、前記文書送り先装置は、前記通信手段を介して、画像データ又は文書の送信要求を前記文書送り元装置に送信し、前記文書送り元装置に蓄積された画像データ又は文書を受信する文書受信手段と、前記文書受信手段によって前記文書送り元装置から受信した前記画像データ又は文書を、前記印刷手段を用いて印刷する印刷実行手段と、を備え、前記文書送り元装置は、前記通信手段を介して、前記文書送り先装置から画像データ又は文書の送信要求を受信すると、前記文書蓄積手段に蓄積された該画像データ又は文書を該文書送り先装置に送信する文書管理手段とを備えるように構成される。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明は、請求項９に記載されるように、ネットワークを介して接続された、画像データ又は文書を蓄積する記憶装置及び画像形成機能を備えた文書送り元装置と、前記記憶装置に蓄積された画像データ又は文書を印刷する画像形成機能を備えた文書送り先装置と、情報処理装置と、で構成される画像形成システムであって、前記情報処理装置は、前記文書送り先装置に対して前記文書送り元装置の画像データ又は文書の印刷要求を行うことによって、該文書送り先装置に前記文書送り元装置と通信させて、該文書送り元装置の前記記憶装置に蓄積された画像データ又は文書を取得させ印刷させる印刷要求手段を備えるように構成される。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明は、請求項１１に記載されるように、ネットワークを介して接続された、画像データ又は文書を蓄積する記憶装置及び画像形成機能を備えた文書送り元装置と、前記記憶装置に蓄積された画像データ又は文書を印刷する画像形成機能を備えた文書送り先装置と、情報処理装置と、で構成される画像形成システムであって、前記ネットワークは、有線ＬＡＮ又は無線ＬＡＮのいずれかであり、前記情報処理装置は、前記文書送り先装置に対して前記文書送り元装置の画像データ又は文書の印刷要求を行うことによって、該文書送り先装置に前記文書送り元装置と通信させて、該文書送り元装置の前記記憶装置に蓄積された画像データ又は文書を取得させ印刷させる印刷要求手段を備え、前記文書送り元装置と、前記文書送り先装置と、前記情報処理装置との間で成される通信は、ＳＯＡＰに従ったＨＴＴＰリクエストによるサービス要求に応じて所定の処理を行い、その処理結果をＳＯＡＰに従ったＨＴＴＰレスポンスとして提供するＷｅｂサービスであるように構成される。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
以上、説明してきたように、本願発明によれば、文書送り元装置と文書送り先装置との間で処理を連携することによって、文書送り元装置の文書を文書送り先装置にて処理を行うようにすることができる。