(57)【要約】【課題】  配布先に複数の出力機器が存在し各々機能が異なる場合にも、配布先を指定するだけで所望の出力機器への出力を行うことができるようにする。【解決手段】  配布管理サーバ４０は、配布指示を受付けると、配布先管理部４５で管理される配布先管理情報を参照し、該配布指示中の配布先に対応する配布先ＩＤを含む配布制御情報と、該配布対象の文書情報とから成る配布データを生成して配布データスプール領域４４１に保存する。出力サーバ５０は、配布管理サーバ４０の配布データスプール領域４４１から、配布先・出力機器対応管理部５４に配布先・出力機器対応管理情報として登録された配布先ＩＤが付加された配布データを取得し、該配布データ中の配布制御情報と配布先・出力機器対応管理情報とを照合して該配布データ中の配布対象文書情報の配布先プリンタ６０を選択する。【選択図】  図１０
2006259865.tif 000002
【特許請求の範囲】
【請求項１】
配布対象の文書情報を管理する配布管理装置と、管轄する配布先に配置される出力機器に接続され、該管轄下の配布先に対して配布指示された文書情報を前記配布管理装置から取得して当該配布先の出力機器に出力させる出力制御装置とをネットワークにより接続して成る文書分散配布システムに文書分散配布処理を行わせるプログラムであって、
前記配布管理装置に実装され、
前記配布管理装置に、
配布先と配布先識別情報を対応付けて登録した配布先管理情報を管理する配布先管理処理と、
配布対象の文書情報と配布先を含む配布指示を受付ける配布指示受付処理と、
前記配布指示受付処理により受付けた前記配布指示に基づき、前記配布先管理情報を参照し、該配布指示中の配布先に対応する配布先識別情報を含む配布制御情報と、該配布対象の文書情報とから成る配布情報を生成して配布情報記憶領域に保存する配布情報生成処理と
を行わせる配布管理プログラムと、
前記出力制御装置に、
管轄する配布先の配布先識別情報毎に該配布先に設置される出力機器を対応付けて登録した配布先・出力機器対応管理情報を管理する配布先・出力機器対応管理処理と、
前記配布管理装置の前記配布情報記憶領域から、前記配布先・出力機器対応管理情報に登録された配布先識別情報が付加された配布情報を取得する配布情報取得処理と、
前記配布情報取得処理により取得された前記配布情報中の配布制御情報と前記配布先・出力機器対応管理情報とを照合して該配布情報中の配布対象文書情報の配布先出力機器を選択する配布先選択処理と
を行わせる配布処理プログラムと
を有することを特徴とする文書分散配布プログラム。
【請求項２】
前記配布管理プログラムは、
前記配布管理装置に、前記出力制御装置からの配布先識別情報を含む配布情報転送要求に基づき、前記配布情報記憶領域に保存された当該配布先識別情報が付加された配布情報を当該転送要求元の出力制御装置に転送する配布情報転送処理
を行わせ、
前記配布処理プログラムは、
前記出力制御装置に、前記配布情報取得処理において、前記配布先・出力機器対応管理情報中の配布先識別情報を含む配布情報転送要求を前記配布管理装置に送信し、該配布情報転送要求に対して前記配布管理装置の前記配布情報転送処理により転送される前記配布情報を受信する処理
を行わせる
ことを特徴とする請求項１記載の文書分散配布プログラム。
【請求項３】
前記配布管理プログラムは、
前記配布要求受付処理では、配布対象文書情報の情報加工指示を更に含む前記配布指示を受付ける処理
を行わせ、
前記配布情報生成処理では、
前記配布指示中の前記情報加工指示に従って前記配布対象文書情報を情報加工する情報加工処理と、
前記情報加工処理による加工後の情報を前記配布対象文書情報として含む前記配布情報を生成する処理と
を行わせることを特徴とする請求項１または２記載の文書分散配布プログラム。
【請求項４】
前記配布管理プログラムは、
前記配布要求受付処理では、配布者名、配布理由、優先度を含む配布属性を更に含む前記配布指示を受付ける処理
を行わせ、
前記配布情報生成処理では、前記配布指示中の前記配布属性を前記配布制御情報として含む前記配布情報を生成する処理
を行わせることを特徴とする請求項３記載の文書分散配布プログラム。
【請求項５】
前記配布処理プログラムは、
前記出力制御装置に、前記配布先・出力機器対応管理処理において、前記出力機器に対応付けて、該出力機器の印刷を許可する適用条件を更に登録した前記配布先・出力機器対応管理情報を管理する処理
を行わせ、
前記配布先選択処理では、前記配布先・出力機器対応管理情報中の前記適用条件に適合する出力機器を前記配布先出力機器として選択する処理
を行わせることを特徴とする請求項１乃至４のいずれか記載の文書分散配布プログラム。
【請求項６】
前記配布処理プログラムは、
前記出力制御装置に、前記配布先選択処理により選択された配布先出力機器に対し、前記配布情報中の配布対象文書情報の出力要求を行う出力要求処理
を行わせることを特徴とする請求項１乃至５のいずれか記載の文書分散配布プログラム。
【請求項７】
前記システムは、前記ネットワークに接続され、前記配布指示を送出する配布指示処理端末
を更に含み、
前記配布処理プログラムは、
前記出力制御装置に、前記配布先選択処理により選択された配布先出力機器に対し、前記配布指示処理端末からの出力要求指示に基づき、前記配布情報中の配布対象文書情報の出力要求を行う出力要求起動制御処理
を行わせることを特徴とする請求項１乃至５のいずれか記載の文書分散配布プログラム。
【請求項８】
前記配布処理プログラムは、
前記出力制御装置に、前記配布先・出力機器対応管理処理において、前記出力機器に対応付けて、該出力機器の印刷形態を更に登録した前記配布先・出力機器対応管理情報を管理する処理
を行わせ、
前記出力要求処理では、前記配布先選択処理により選択された配布先出力機器に対し、該出力機器に対応する印刷形態に対応する印刷設定を含めて前記出力要求を行う処理
を行わせることを特徴とする請求項６または７記載の文書分散配布プログラム。
【請求項９】
前記配布処理プログラムは、
前記出力制御装置に、前記配布管理装置から取得した前記配布情報中の配布対象文書情報の出力が成功したか否かの出力結果を前記配布管理装置に通知する出力結果通知処理
を行わせ、
前記配布管理プログラムは、
前記配布管理装置に、前記出力結果通知処理により通知された出力結果を基に配布情報の配布履歴を管理する配布履歴管理処理
を行わせることを特徴とする請求項１乃至８のいずれか記載の文書分散配布プログラム。
【請求項１０】
前記配布処理プログラムは、
前記出力制御装置に、前記配布先選択処理による配布先出力機器の選択時、前記適用条件に適合する出力機器が存在しない場合に出力失敗として判定する判定処理
を行わせ、
前記出力結果通知処理では、前記判定処理により出力失敗と判定された場合、出力失敗の旨及びその理由を含む前記出力結果を前記配布管理装置に通知する処理
を行わせることを特徴とする請求項９記載の文書分散配布プログラム。
【請求項１１】
前記配布管理プログラムは、
前記配布管理装置に、前記出力結果通知処理により通知された出力結果を、予め設定された通知先に通知する出力結果通知処理
を行わせることを特徴とする請求項９または１０記載の文書分散配布プログラム。
【請求項１２】
配布対象の文書情報を管理する配布管理装置と、管轄する配布先に配置される出力機器に接続され、該管轄下の配布先に対して配布指示された文書情報を前記配布管理装置から取得して当該配布先の出力機器に出力させる出力制御装置とをネットワークにより接続して成る文書分散配布システムにおいて、
前記配布管理装置は、
配布先と配布先識別情報を対応付けて登録した配布先管理情報を管理する配布先管理手段と、
配布対象の文書情報と配布先を含む配布指示を受付ける配布指示受付手段と、
前記配布指示受付手段により受付けた前記配布指示に基づき、前記配布先管理情報を参照し、該配布指示中の配布先に対応する配布先識別情報を含む配布制御情報と、該配布対象の文書情報とから成る配布情報を生成して配布情報記憶領域に保存する配布情報生成手段と
を具備し、
前記出力制御装置は、
管轄する配布先の配布先識別情報毎に該配布先に設置される出力機器を対応付けて登録した配布先・出力機器対応管理情報を管理する配布先・出力機器対応管理手段と、
前記配布管理装置の前記配布情報記憶領域から、前記配布先・出力機器対応管理情報として登録された配布先識別情報が付加された配布情報を取得する配布情報取得手段と、
前記配布情報取得手段により取得された前記配布情報中の配布制御情報と前記配布先・出力機器対応管理情報とを照合して該配布情報中の配布対象文書情報の配布先出力機器を選択する配布先選択手段と
を具備することを特徴とする文書分散配布システム。
【請求項１３】
配布対象の文書情報を管理する配布管理装置と、管轄下の配布先に配置される出力機器に接続される出力制御装置をネットワークにより接続し、前記出力制御装置が、管轄下の配布先に対して配布指示された文書情報を前記配布管理装置から取得して当該配布先の出力機器に出力させる文書分散配布方法において、
配布先と配布先識別情報を対応付けて登録した配布先管理情報を管理する配布先管理ステップと、
配布対象の文書情報と配布先を含む配布指示を受付ける配布指示受付ステップと、
前記配布指示受付ステップで受付けた前記配布指示に基づき、前記配布先管理情報を参照し、該配布指示中の配布先に対応する配布先識別情報を含む配布制御情報と、該配布対象の文書情報とから成る配布情報を生成して配布情報記憶領域に保存する配布情報生成ステップと
から成る配布管理処理を前記配布管理装置が行い、
管轄する配布先の配布先識別情報毎に該配布先に設置される出力機器を対応付けて登録した配布先・出力機器対応管理情報を管理する配布先・出力機器対応管理ステップと、
前記配布管理装置の前記配布情報記憶領域から、前記配布先・出力機器対応管理情報として登録された配布先識別情報が付加された配布情報を取得する配布情報取得ステップと、
前記配布情報取得ステップで取得された前記配布情報中の配布制御情報と前記配布先・出力機器対応管理情報とを照合して該配布情報中の配布対象文書情報の配布先出力機器を選択する配布先選択ステップと
から成る配布処理を前記出力制御装置が行う
ことを特徴とする文書分散配布方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配布管理装置と出力制御装置をネットワークにより接続し、配布管理装置が出力制御装置と協働して出力制御装置が管轄する配布先の出力機器に文書情報を配布する文書分散配布システムに係わり、詳しくは、出力制御装置が管轄する配布先に複数の出力機器が存在しかつ各出力機器の機能が異なる場合にも配布先の環境に合わせた柔軟な文書分散配布が行える文書分散配布システム、その方法及びプログラムに関する。
【背景技術】
【０００２】
印刷物を所望の配布先に配布するための手段として、配布元で印刷した印刷物を配布先に送付するのではなく、配布先に設置されるプリンタ等の出力機器に直接、印刷データを転送し、印刷物として印刷出力させる方法がある。
【０００３】
この方法は、印刷物を配布先に送付する方法に比べて配送に掛かる手間や輸送コストを削減できるという点で優れている。
【０００４】
しかしながら、この方法では、配送元のオペレータが、印刷データの配布指示を行うに際して、配送先にどのような出力機器があるのか、その出力機器の印刷機能（出力用紙サイズ、カラーなど）を把握しておくことが不可欠となる。
【０００５】
この場合において、配布先が企業内の多数の拠点に分散している場合や、企業間の連携により他企業に配布する場合などには、配布先の出力機器の情報を把握しておくことが特に難しいものとなる。
【０００６】
この種の従来の文書配布技術として、下記特許文献１には、企業内の配布先（人または組織）と出力機器の場所との関連をデータベースに保存しておき、配布元のオペレータは配布先（人または組織）を指定するだけで、所望の出力機器への出力を可能にする技術が開示されている。
【特許文献１】特開平８−２７８９３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１記載の方法では、配布先に対応する出力機器の特定は容易であるものの、配布先の出力環境の多様性に柔軟に対応できなかった。
【０００８】
これは、特許文献１の方法では、配布先と出力機器は１対１に対応付けることが前提であって、配布先に複数の出力機器が存在し、かつ、それらの機能が様々である可能性については考慮されていないからである。
【０００９】
これにより、従来は、配布先に複数の出力機器が存在しかつ各出力機器の機能が異なる場合には、最適な出力機器への出力を行うことができず、配布先の環境に合わせた柔軟な文書分散配布を実現できないという問題点があった。
【００１０】
本発明は、上記問題点を解消し、配布先に複数の出力機器が存在しかつ各出力機器の機能が異なる場合にも、配布先を指定するだけで所望の出力機器への出力を行うことができ、配布先の環境に合わせた柔軟な文書分散配布を実現可能な文書分散配布システム、その方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１記載の発明は、配布対象の文書情報を管理する配布管理装置と、管轄する配布先に配置される出力機器に接続され、該管轄下の配布先に対して配布指示された文書情報を前記配布管理装置から取得して当該配布先の出力機器に出力させる出力制御装置とをネットワークにより接続して成る文書分散配布システムに文書分散配布処理を行わせる文書分散配布プログラムであって、前記配布管理装置に実装され、前記配布管理装置に、配布先と配布先識別情報を対応付けて登録した配布先管理情報を管理する配布先管理処理と、配布対象の文書情報と配布先を含む配布指示を受付ける配布指示受付処理と、前記配布指示受付処理により受付けた前記配布指示に基づき、前記配布先管理情報を参照し、該配布指示中の配布先に対応する配布先識別情報を含む配布制御情報と、該配布対象の文書情報とから成る配布情報を生成して配布情報記憶領域に保存する配布情報生成処理とを行わせる配布管理プログラムと、前記出力制御装置に、管轄する配布先の配布先識別情報毎に該配布先に設置される出力機器を対応付けて登録した配布先・出力機器対応管理情報を管理する配布先・出力機器対応管理処理と、前記配布管理装置の前記配布情報記憶領域から、前記配布先・出力機器対応管理情報に登録された配布先識別情報が付加された配布情報を取得する配布情報取得処理と、前記配布情報取得処理により取得された前記配布情報中の配布制御情報と前記配布先・出力機器対応管理情報とを照合して該配布情報中の配布対象文書情報の配布先出力機器を選択する配布先選択処理とを行わせる配布処理プログラムとを有することを特徴とする。
【００１２】
請求項２記載の発明は、上記請求項１記載の発明において、前記配布管理プログラムは、前記配布管理装置に、前記出力制御装置からの配布先識別情報を含む配布情報転送要求に基づき、前記配布情報記憶領域に保存された当該配布先識別情報が付加された配布情報を当該転送要求元の出力制御装置に転送する配布情報転送処理を行わせ、前記配布処理プログラムは、前記出力制御装置に、前記配布情報取得処理において、前記配布先・出力機器対応管理情報中の配布先識別情報を含む配布情報転送要求を前記配布管理装置に送信し、該配布情報転送要求に対して前記配布管理装置の前記配布情報転送処理により転送される前記配布情報を受信する処理を行わせることを特徴とする。
【００１３】
請求項３記載の発明は、上記請求項１または２記載の発明において、前記配布管理プログラムは、前記配布要求受付処理では、配布対象文書情報の情報加工指示を更に含む前記配布指示を受付ける処理を行わせ、前記配布情報生成処理では、前記配布指示中の前記情報加工指示に従って前記配布対象文書情報を情報加工する情報加工処理と、前記情報加工処理による加工後の情報を前記配布対象文書情報として含む前記配布情報を生成する処理とを行わせることを特徴とする。
【００１４】
請求項４記載の発明は、上記請求項３記載の発明において、前記配布管理プログラムは、前記配布要求受付処理では、配布者名、配布理由、優先度を含む配布属性を更に含む前記配布指示を受付ける処理を行わせ、前記配布情報生成処理では、前記配布指示中の前記配布属性を前記配布制御情報として含む前記配布情報を生成する処理を行わせることを特徴とする。
【００１５】
請求項５記載の発明は、上記請求項１乃至４のいずれか記載の発明において、前記配布処理プログラムは、前記出力制御装置に、前記配布先・出力機器対応管理処理において、前記出力機器に対応付けて、該出力機器の印刷を許可する適用条件を更に登録した前記配布先・出力機器対応管理情報を管理する処理を行わせ、前記配布先選択処理では、前記配布先・出力機器対応管理情報中の前記適用条件に適合する出力機器を前記配布先出力機器として選択する処理を行わせることを特徴とする。
【００１６】
請求項６記載の発明は、上記請求項１乃至５のいずれか記載の発明において、前記配布処理プログラムは、前記出力制御装置に、前記配布先選択処理により選択された配布先出力機器に対し、前記配布情報中の配布対象文書情報の出力要求を行う出力要求処理を行わせることを特徴とする。
【００１７】
請求項７記載の発明は、上記請求項１乃至５のいずれか記載の発明において、前記システムは、前記ネットワークに接続され、前記配布指示を送出する配布指示処理端末を更に含み、前記配布処理プログラムは、前記出力制御装置に、前記配布先選択処理により選択された配布先出力機器に対し、前記配布指示処理端末からの出力要求指示に基づき、前記配布情報中の配布対象文書情報の出力要求を行う出力要求起動制御処理を行わせることを特徴とする。
【００１８】
請求項８記載の発明は、上記請求項６または７記載の発明において、前記配布処理プログラムは、前記出力制御装置に、前記配布先・出力機器対応管理処理において、前記出力機器に対応付けて、該出力機器の印刷形態を更に登録した前記配布先・出力機器対応管理情報を管理する処理を行わせ、前記出力要求処理では、前記配布先選択処理により選択された配布先出力機器に対し、該出力機器に対応する印刷形態に対応する印刷設定を含めて前記出力要求を行う処理を行わせることを特徴とする。
【００１９】
請求項９記載の発明は、上記請求項１乃至８のいずれか記載の発明において、前記配布処理プログラムは、前記出力制御装置に、前記配布管理装置から取得した前記配布情報中の配布対象文書情報の出力が成功したか否かの出力結果を前記配布管理装置に通知する出力結果通知処理を行わせ、前記配布管理プログラムは、前記配布管理装置に、前記出力結果通知処理により通知された出力結果を基に配布情報の配布履歴を管理する配布履歴管理処理を行わせることを特徴とする。
【００２０】
請求項１０記載の発明は、上記請求項９記載の発明において、前記配布処理プログラムは、前記出力制御装置に、前記配布先選択処理による配布先出力機器の選択時、前記適用条件に適合する出力機器が存在しない場合に出力失敗として判定する判定処理を行わせ、前記出力結果通知処理では、前記判定処理により出力失敗と判定された場合、出力失敗の旨及びその理由を含む前記出力結果を前記配布管理装置に通知する処理を行わせることを特徴とする。
【００２１】
請求項１１記載の発明は、上記請求項９または１０記載の発明において、前記配布管理プログラムは、前記配布管理装置に、前記出力結果通知処理により通知された出力結果を、予め設定された通知先に通知する出力結果通知処理を行わせることを特徴とする。
【００２２】
請求項１２記載の発明は、配布対象の文書情報を管理する配布管理装置と、管轄する配布先に配置される出力機器に接続され、該管轄下の配布先に対して配布指示された文書情報を前記配布管理装置から取得して当該配布先の出力機器に出力させる出力制御装置とをネットワークにより接続して成る文書分散配布システムにおいて、前記配布管理装置は、配布先と配布先識別情報を対応付けて登録した配布先管理情報を管理する配布先管理手段と、配布対象の文書情報と配布先を含む配布指示を受付ける配布指示受付手段と、前記配布指示受付手段により受付けた前記配布指示に基づき、前記配布先管理情報を参照し、該配布指示中の配布先に対応する配布先識別情報を含む配布制御情報と、該配布対象の文書情報とから成る配布情報を生成して配布情報記憶領域に保存する配布情報生成手段とを具備し、前記出力制御装置は、管轄する配布先の配布先識別情報毎に該配布先に設置される出力機器を対応付けて登録した配布先・出力機器対応管理情報を管理する配布先・出力機器対応管理手段と、前記配布管理装置の前記配布情報記憶領域から、前記配布先・出力機器対応管理情報として登録された配布先識別情報が付加された配布情報を取得する配布情報取得手段と、前記配布情報取得手段により取得された前記配布情報中の配布制御情報と前記配布先・出力機器対応管理情報とを照合して該配布情報中の配布対象文書情報の配布先出力機器を選択する配布先選択手段とを具備することを特徴とする。
【００２３】
請求項１３記載の発明は、配布対象の文書情報を管理する配布管理装置と、管轄下の配布先に配置される出力機器に接続される出力制御装置をネットワークにより接続し、前記出力制御装置が、管轄下の配布先に対して配布指示された文書情報を前記配布管理装置から取得して当該配布先の出力機器に出力させる文書分散配布方法において、配布先と配布先識別情報を対応付けて登録した配布先管理情報を管理する配布先管理ステップと、配布対象の文書情報と配布先を含む配布指示を受付ける配布指示受付ステップと、前記配布指示受付ステップで受付けた前記配布指示に基づき、前記配布先管理情報を参照し、該配布指示中の配布先に対応する配布先識別情報を含む配布制御情報と、該配布対象の文書情報とから成る配布情報を生成して配布情報記憶領域に保存する配布情報生成ステップとから成る配布管理処理を前記配布管理装置が行い、管轄する配布先の配布先識別情報毎に該配布先に設置される出力機器を対応付けて登録した配布先・出力機器対応管理情報を管理する配布先・出力機器対応管理ステップと、前記配布管理装置の前記配布情報記憶領域から、前記配布先・出力機器対応管理情報として登録された配布先識別情報が付加された配布情報を取得する配布情報取得ステップと、前記配布情報取得ステップで取得された前記配布情報中の配布制御情報と前記配布先・出力機器対応管理情報とを照合して該配布情報中の配布対象文書情報の配布先出力機器を選択する配布先選択ステップとから成る配布処理を前記出力制御装置が行うことを特徴とする。
【発明の効果】
【００２４】
本発明によれば、配布管理装置では、配布先と配布先識別情報を対応付けて登録した配布先管理情報を管理し、配布対象の文書情報と配布先を含む配布指示を受付けると、配布先管理情報を参照し、該配布指示中の配布先に対応する配布先識別情報を含む配布制御情報と、該配布対象の文書情報とから成る配布情報を生成して配布情報記憶領域に保存する一方で、出力制御装置では、管轄する配布先の配布先識別情報毎に該配布先に設置される出力機器を対応付けて登録した配布先・出力機器対応管理情報を管理し、配布管理装置の配布情報記憶領域から、前記配布先・出力機器対応管理情報として登録された配布先識別情報が付加された配布情報を取得したうえで、該取得した配布情報中の配布制御情報と配布先・出力機器対応管理情報とを照合して該配布情報中の配布対象文書情報の配布先出力機器を選択する構成としたものである。
【００２５】
かかる構成によれば、配布先に複数の出力機器が存在しかつ各出力機器の機能が異なる場合にも、配布元のオペレータが配布対象文書情報と共に配布先を指定するだけで、該配布先に設置される複数の出力機器のうちの所望の出力機器への出力（当該文書情報の印刷出力）を行うことができ、配布元のオペレータは、配布先においてどのような出力機器に出力されるかを考慮する必要がなくなる。
【００２６】
特に、本発明では、配布管理装置で配布先管理情報のみを管理し、配布先に対する出力機器の割当ては配布先・出力機器対応管理情報を用いて配布先の出力制御装置で管理するようにしたため、配布元である配布管理装置が出力機器の割当てを管理する必要がなくなり、配布先の出力環境に柔軟に対応した文書分散配布システムを構築できる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施形態について添付図面を参照して詳細に説明する。
【００２８】
図１は、本発明に係る文書分散配布システムの全体構成を示すブロック図である。
【００２９】
図１に示すように、このシステムは、文書情報の配布指示を行うクライアント端末（ＰＣ：パーソナル・コンピュータ）１０、文書情報（図面等）を保存・管理する文書管理サーバ３０、クライアントＰＣ１０から配布指示された文書情報を文書管理サーバ３０から取得して配布先に対応付けて保存、管理する配布管理サーバ４０、各拠点Ａ，Ｂ，…に設置される複数の出力サーバ５０（５０Ａ，５０Ｂ，…）をネットワーク９０により相互に接続して構成される。
【００３０】
このシステムにおいて、出力サーバ５０Ａは、拠点Ａである例えばＡ社の各部署を配布先として管轄し、これら各配布先に設置される出力機器であるプリンタ６０Ａ−１，６０Ａ−２，６０Ａ−３，…と接続されている。
【００３１】
また、出力サーバ５０Ｂは、拠点Ｂである例えばＢ社Ｃ製造工場の各部署を配布先として管轄し、これら各配布先に設置される出力機器であるプリンタ６０Ｂ−１，６０Ｂ−２，６０Ｂ−３，…と接続されている。
【００３２】
同様に、図示しない複数の出力サーバ５０が、各々、対応する各拠点内の各部署を配布先として管轄し、これら各配布先に設置されるプリンタ６０と接続されている。
【００３３】
かかるシステム構成において、配布管理サーバ４０は、クライアントＰＣ１０からの文書情報及びその配布先を指定した配布指示に基づき、該配布指示された文書情報（配布対象の文書情報）を文書管理サーバ３０から取得して配布先に対応付けて保存し、各出力サーバ５０（５０Ａ，５０Ｂ，…）は、管轄下の配布先に対して配布指示された文書情報を配布管理サーバ４０から取得して当該配布先に設置される各プリンタ６０〔（６０Ａ−１，６０Ａ−２，６０ａ−３，…）、（６０Ｂ−１，６０Ｂ−２，６０Ｂ−３，…）、…〕に印刷出力させる文書分散配布処理を実行する。
【００３４】
この文書分散配布処理は、文書を配布する要求が生じた場合に、担当オペレータがクライアントＰＣ１０を用いて行う配布指示操作に基づいて行われる。
【００３５】
この配布指示操作において、担当オペレータは、クライアントＰＣ１０の表示部に文書検索画面を表示し、該画面上に表示される文書情報〔文書管理サーバ３０で管理される文書情報（ファイル名）〕リストの中から所望の文書情報を配布対象文書情報として選択した後、所定の操作により、例えば図２に示すように、配布先リスト（この例では、Ａ社ＸＸＸ部製造課、Ａ社ＹＹＹ部設計課、Ｂ社Ｃ製造工場、Ｄ社Ｅ設計部等）を含む配布指示設定画面１５０を表示する。
【００３６】
そして、該配布指示設定画面１５０上で、表示されている配布先リストの中から所望の配布先を選択し（所望の配布先に対応するラジオボタンをチェックする）、「配布」ボタンを押下する。
【００３７】
この配布指示操作に基づき、クライアントＰＣ１０は、配布対象の文書情報〔上記文書検索画面で選択された文書情報(ファイル名)〕と、配布先〔上記配布指示設定画面１５０上で選択された配布先（この例では、Ａ社ＸＸＸ部製造課）〕の情報を含む配布指示をネットワーク９０を通じて配布管理サーバ４０に送信する。
【００３８】
配布管理サーバ４０は、配布先と配布先識別情報（配布先ＩＤ）を対応付けて登録した配布先管理情報を保持しており、クライアントＰＣ１０から送信された配布指示を受信すると、該配布指示に含まれる文書情報〔クライアントＰＣ１０から印刷指示された文書情報（ファイル名）に対応する実情報〕を文書管理サーバ３０から取得すると共に、該配布指示と予め設定している配布先管理情報を照合することにより、該配布指示中の配布先に対応する配布先ＩＤを含む配布制御情報と、該配布対象の文書情報とで構成される配布データを生成して配布データ記憶領域（後述する記憶部４４の配布データスプール領域４４１に相当）に保存する。
【００３９】
一方、出力サーバ５０は、管轄する配布先の配布先ＩＤ毎に該配布先に設置されるプリンタ６０を対応付けて登録した配布先・出力機器対応管理情報を保持しており、例えば、定期的に、配布管理サーバ４０の配布データスプール領域４４１から、配布先・出力機器対応管理情報として登録された配布先ＩＤが付加された配布データを取得したうえで、該取得した配布データ中の配布制御情報と配布先・出力機器対応管理情報とを照合して該配布データ中の配布対象文書情報を出力する配布先プリンタ６０を選択し、該選択したプリンタ６０に配布対象文書情報を転送して印刷出力させる配布処理を行う。
【００４０】
この配布処理を実現するための配布管理サーバ４０及び出力サーバ５０の構成と、これら両装置の詳しい処理動作について以下に順次説明していく。
【００４１】
図３は、本発明に係わる配布管理サーバ４０の機能構成を示すブロック図である。
【００４２】
図３に示すように、配布管理サーバ４０は、ネットワーク９０を介した各出力サーバ５０との通信インタフェースを司る通信インタフェース（Ｉ／Ｆ）部４１、通信Ｉ／Ｆ部４１を介してクライアントＰＣ１０からの配布指示を受付ける配布指示受付部４２、配布指示受付部４２が受付けた配布指示に基づき、後述する配布先管理部４５で管理される配布先管理情報を参照し、該配布指示中の配布先に対応する配布先ＩＤを含む配布制御情報と、該配布指示に含まれる配布対象の文書情報とから成る配布データを作成する基本処理機能を有すると共に、受付けた配布指示中に印刷オプションとしてのデータ加工方法が指示されている場合、該データ加工方法に従ってデータ加工部４３１で配布対象文書情報をデータ加工し、該データ加工後のデータを上記配布対象文書情報として含む上記配布データを作成する配布データ作成部４３、配布データ作成部４２３により作成された配布データを保存する配布データスプール領域４４１を有する記憶部４４、配布先と配布先ＩＤが対応付けられて登録された配布先管理情報を保持・管理する配布先管理部４５、出力サーバ５０で配布管理サーバ４０から配布データ中の配布対象文書情報の出力が成功したか否かに応じて該出力サーバ４０から通知される出力結果を基に配布データの配布履歴を管理する配布履歴管理部４６、自サーバ全体の動作を制御する制御部４７を具備して構成される。
【００４３】
図４は、配布先管理部４５に設けられる配布先管理情報テーブル４５１の一例を示す図である。
【００４４】
この配布先管理情報テーブル４５１には、配布先（Ａ社×××部製造課、Ａ社ＹＹＹ設計課、Ｂ社Ｃ製造工場、Ｄ社Ｅ設計部、…）と、該各配布先の配布先ＩＤ（０００１、０００２、０１０１、０２０１、…）が対応付けられて成る配布先管理情報が登録されており、配布先管理部４５はこの配布先管理情報テーブル４５１を用いて配布先管理情報を管理する。
【００４５】
図５は、本発明に係わる出力サーバ５０の機能構成を示すブロック図である。
【００４６】
図５に示すように、出力サーバ５０は、ネットワーク９０を介した配布管理サーバ４０との通信インタフェースを司る通信インタフェース（Ｉ／Ｆ）部５１、配布管理サーバ４０の配布データスプール領域４４１から、後述する配布先・出力機器対応管理部５４で管理される配布先・出力機器対応管理情報に登録される配布先ＩＤが付加された配布データを取得する配布データ取得部５２、該配布データ取得部５２により取得された配布データ中の配布制御情報と上記配布先・出力機器対応管理情報とを照合して該配布データ中の配布対象文書情報の配布先プリンタ６０を選択する出力機器選択部５３１を含み、該出力機器選択部５３１により選択された配布先プリンタ６０に対し、配布データ中の配布対象文書情報の出力要求を行う出力要求部５３、当該出力サーバ５０が管轄する配布先の配布先ＩＤ毎に該配布先に設置されるプリンタ６０を対応付けて登録した配布先・出力機器対応管理情報を保持・管理する配布先・出力機器対応管理部５４、自サーバ全体の動作を制御する制御部５５を具備して構成される。
【００４７】
図６は、配布先・出力機器対応管理部５４に設けられる配布先・出力機器対応管理情報テーブル５４１の一例を示す図である。
【００４８】
この配布先・出力機器対応管理情報テーブル５４１には、自装置が管轄する配布先の配布先ＩＤ（この例では、０００１、０００２、…）毎に、該配布先（同、Ａ社×××部製造課、Ａ社ＹＹＹ設計課、…）に設置されるプリンタ６０（同、プリンタＡ及びＢ、プリンタＢ、…）が対応付けられて成る配布先・出力機器対応管理情報が登録されている。
【００４９】
配布先・出力機器対応管理部５４は、配布先・出力機器対応管理情報テーブル５４１を用いて配布先・出力機器対応管理情報の管理を行なう。
【００５０】
この配布先・出力機器対応管理情報については、一つの配布先ＩＤに対して複数のプリンタ６０を対応付けて登録することもできる。その際、複数のプリンタ６０の中から適切なものを特定（選択）するための適用条件を併せて登録しても良い。
【００５１】
この適用条件は、例えば、ある用紙サイズ以上の文書ではその用紙サイズに適合するプリンタ６０を選択でき、カラー文書の場合にはカラープリンタを選択できる等の運用を実現すべく、異なる印刷機能を持つ各プリンタ６０の印刷機能を考慮のうえで設定することができる。
【００５２】
図６に例示する配布先・出力機器対応管理情報には、配布先ＩＤ＝「０００１」に対応付け登録される２つのプリンタＡ，プリンタＢに対応して、各々、用紙サイズＡ４以下の用紙サイズでの印刷に適用可能であることを示す「用紙サイズ≦Ａ４」、用紙サイズＡ４より大きな用紙サイズの印刷に適用可能であることを示す「用紙サイズ＞Ａ４」という適用条件が更に登録されている。
【００５３】
また、上記適用条件と共に、優先度も対応付けて登録し、配布先プリンタの選択の際に複数の適用条件がマッチする場合に、優先度の高い方の適用条件が特定されるようにしても良い。
【００５４】
更に、配布先・出力機器対応管理情報には、配布先の都合に応じた印刷オプションを各プリンタ６０に対応して登録させるようにしても良い。この種の印刷オプションの例としては、出力用紙サイズ、拡大・縮小、紙折り、ビン指定、両面印刷、Ｎ−ｕｐ印刷等が考えられる。
【００５５】
図７は、本発明のシステムでの文書分散配布に係わる配布管理サーバ４０の文書配布管理処理動作を示すフローチャートである。
【００５６】
なお、図７における文書配布管理処理は、後述の配布データ転送処理（図８参照）と共に、配布管理サーバ４０の例えば制御部４７に実装される配布管理プログラムに基づき、各機能部が該当する各処理を分担して実行することにより実現される。
【００５７】
図７において、配布管理サーバ４０は、クライアントＰＣ１０から配布指示を受付けることにより文書配布管理処理を開始する。
【００５８】
なお、上記配布指示を行うに当って、クライアントＰＣ１０では、担当オペレータが、上述した文書検索画面や配布指示設定画面１５０を用いて配布対象の文書情報（ファイル名）や、所望の配布先の配布先ＩＤを指定できる他、更に、所定の画面を用いて、配布対象文書情報に対するデータ加工方法（例えば、スタンプ画像のマージ、フォーム画像のマージ、バナーシートの添付等）の指定を行ったり、配布者名、配布理由、優先度等の配布先属性を指定することもできる。
【００５９】
この配布指示操作に基づき、クライアントＰＣ１０から配布管理サーバ４０に対しては、配布対象文書情報、配布先ＩＤ、データ加工指示、配布属性等を含む配布指示が送出される
一方、図７において、配布管理サーバ４０は、クライアントＰＣ１０から送出された上記配布指示を通信Ｉ／Ｆ部４１により受信すると（ステップＳ１０１）、配布指示受付部４２が、該配布指示に含まれる配布対象の文書情報のファイル名に基づいて該文書情報（実情報）を文書管理サーバ３０から取得し（ステップＳ１０２）、該文書情報を配布指示と共に配布データ作成部４３に渡す。
【００６０】
配布データ作成部４３は、上記配布指示にデータ加工方法の指示があるか否かをチェックし（ステップＳ１０３）、データ加工方法が指示されていれば（ステップＳ１０３ＹＥＳ）、データ加工部４３１により、該データ加工方法に従って文書情報をデータ加工（ステップＳ１０４）せしめたうえで、該加工後の文書情報に、上記配布指示に含まれる配布先ＩＤ及び配布属性を配布制御情報として付加したデータ（ここで生成されるデータを、以下、配布データと呼称する。）を作成し（ステップＳ１０５）、該配布データを、記憶部４４の配布データスプール領域４４１に保存する（ステップＳ１０６）。
【００６１】
また、受付けた配布指示にデータ加工方法が指示されていない場合（ステップＳ１０３ＮＯ）、配布データ作成部４３は、データ加工部４３１による配布対象の文書情報のデータ加工を行わず、該配布対象文書情報に上記配布指示に含まれる配布先ＩＤ及び配布属性を付加した配布データを生成し（ステップＳ１０５）、該配布データを配布データスプール領域４４１に記憶する（ステップＳ１０６）。
【００６２】
その後、配布管理サーバ４０は、クライアントＰＣ１０から配布指示を受付ける（ステップＳ１０１）毎に上記ステップ１０２以降の処理を実施することで、配布対象の文書情報（場合によってはデータ加工を施した文書情報）に各配布先ＩＤ及び配布先属性を配布制御情報として付加した配布データを配布データスプール領域４４１に保存する処理を続行する。
【００６３】
図８は、配布管理サーバ４０における配布データ転送処理動作を示すフローチャートである。この配布データ転送処理を行う機能は、例えば、制御部４７に備わる。
【００６４】
図７に示す配布データの生成及び配布データスプール領域４４１への保存処理と並行して、制御部４７は、出力サーバ５０から配布データの検索要求があるかどうかを監視している（ステップＳ１５１）。
【００６５】
ここで、出力サーバ５０からの配布データの検索要求には、当該出力サーバ５０の管轄下の各配布先の配布先ＩＤが含まれる（後述する、図９のステップＳ２０２参照）。
【００６６】
配布管理サーバ４０の制御部４７は、出力サーバ５０からの配布データの検索要求を受けた場合（ステップＳ１５１ＹＥＳ）、該検索要求に含まれる配布先ＩＤをキーに配布データスプール領域４４１を検索し（ステップＳ１５２）、該配布先ＩＤに一致する配布先ＩＤが付加された配布データが配布データスプール領域４４１に記憶されているか否かをチェックする。
【００６７】
そして、上記配布先ＩＤに一致する配布先ＩＤが付加された配布データが配布データスプール領域４４１に記憶されている場合には該当データ有りの検索結果を、また、記憶されていない場合には該当データ無しの検索結果を検索要求元の出力サーバ５０に通知する（ステップＳ１５３）。
【００６８】
その後、制御部４７は、検索要求元の出力サーバ５０から配布データの転送要求があったか否かを監視し（ステップＳ１５４）、上記ステップＳ１５３で該当データ有りを通知した出力サーバ５０から配布データの転送要求を受けると（ステップＳ１５４ＹＥＳ）、該転送要求に含まれる配布先ＩＤ（上記検索要求時と同じもの）が付加された配布データを配布データスプール領域４４１から読み出して当該転送要求元の出力サーバ５０に転送する（ステップＳ１５５）。
【００６９】
引き続き、制御部４７は、上記ステップＳ１５５で配布データを転送した出力サーバ５０から当該転送した配布データの出力結果が通知されるのを待ち、該出力結果〔出力の成否（成功または失敗）、出力失敗の場合の理由など〕が受信されると（ステップＳ１５６ＹＥＳ）、該出力結果を元に、出力の成否、出力失敗時の理由あるいは発生時刻等を配布履歴としてまとめて配布履歴管理部４６に格納する（ステップＳ１５７）。
【００７０】
更に、制御部４７は、出力サーバから受信した出力結果をもとに「出力成功」か「出力失敗」かをチェックし（ステップＳ１５８）、「出力成功」であれば（ステップＳ１５８で「成功」）、当該出力サーバ５０に転送した配布データを配布データスプール領域４４１から削除し（ステップＳ１５９）、「出力失敗」であれば（ステップＳ１５８で「失敗」）、当該出力サーバ５０に転送した配布データをそのまま配布データスプール領域４４１に保持し、ステップＳ１５４に戻って次のアクセス（配布データ転送要求）を待つ。
【００７１】
図９は、本発明のシステムでの文書分散配布に係わる出力サーバ５０の文書配布処理動作を示すフローチャートである。
【００７２】
なお、図９における文書配布処理は、出力サーバ５０の例えば制御部５５に実装される配布処理プログラムに基づき、各機能部が該当する各処理を分担して実行することにより実現される。
【００７３】
図９において、出力サーバ５０の配布データ取得部５２は、配布管理サーバ４０の配布データスプール領域４４１に自装置が管轄する配布先の配布先ＩＤの付加された配布データが存在するか否かをチェックする処理を行う。
【００７４】
具体的には、予め設定された監視タイミングに達すると（ステップＳ２０１）、配布データ取得部５２は、配布先・出力機器対応管理部５４の配布先・出力機器対応管理情報テーブル５４１に登録された配布先・出力機器対応管理情報中の配布先ＩＤを読出し、該配布先ＩＤを付加した配布データ検索要求を配布管理サーバ４０に送出する（ステップＳ２０２）。
【００７５】
その後、この配布データ検索要求に対して、配布管理サーバ４０で行なわれる配布データ検索処理（図８のステップＳ１５２参照）での検索結果の通知（同、ステップＳ１５３）を待つ。
【００７６】
この間、配布管理サーバ４０から配布データ検索結果を通知された場合、配布データ取得部５２は、該検索結果が該当データ有りか該当データなしかにより、検索要求した配布データが配布管理サーバ４０に存在するか否かをチェックし（ステップＳ２０４）、存在した場合（ステップＳ２０４ＹＥＳ）には、当該配布データの転送要求を配布管理サーバ４０に対して送出する（ステップＳ２０５）。
【００７７】
その後、配布データ取得部５２は、上記配布データの転送要求に対して、図８のステップＳ１５５の処理により配布管理サーバ４０から転送される配布データを受信（取得）し（ステップＳ２０６）、出力要求部５３に渡す。
【００７８】
出力要求部５３は、配布データ取得部５２から配布データを受取ると、出力機器選択部５３１に配布先プリンタを選択する旨を指示する。
【００７９】
この指示を受けることにより、出力機器選択部５３１は、配布管理サーバ４０から取得した配布データと、配布先・出力機器対応管理部５４の配布先・出力機器対応管理情報テーブル５４１に登録されている配布先・出力機器対応管理情報を照合し、該配布データ中の文書情報を出力する配布先プリンタを選択する処理（ステップＳ２０７）を行う。
【００８０】
ここで、出力機器選択部５３１は、配布先・出力機器対応管理情報中に、配布データに付加されている配布先ＩＤに一致する配布先ＩＤに対応付けられて登録されているプリンタ６０を配布先候補として選択する。
【００８１】
その際、配布先候補として選択されるプリンタ６０は、設定によっては１台の場合（図６における配布先ＩＤ＝“０００２”のケース）もあるし、複数台の場合（同、配布先ＩＤ＝“０００１”のケース）もあり得る。
【００８２】
次いで、配布データに配布制御情報として付加されている用紙サイズ等と、配布先・出力機器対応管理情報中に上記配布先候補のプリンタ６０に対応して登録されている用紙サイズ等の適用条件を照合して、当該配布先候補のプリンタ６０が当該適用条件に適合するか否かをチェックする（ステップＳ２０８）。
【００８３】
そして、配布先候補のプリンタ６０が適用条件に適合する場合（ステップＳ２０８ＹＥＳ）、当該プリンタ６０を配布先プリンタとして選択する。
【００８４】
ここで、配布先候補のプリンタ６０が複数台の場合は、その中から、上記適用条件に適合（ステップＳ２０８ＹＥＳ）し、かつ、該適用条件に最も適したものを配布先プリンタとして選択する。
【００８５】
この配布先プリンタの選択を受けて、出力要求部５３は、該選択されたプリンタ６０に対して、配布データに含まれる文書情報の出力要求を送出する（ステップＳ２０９）。
【００８６】
上記出力要求を受信したプリンタ６０は、該出力要求と共に受信される配布対象の文書情報を印刷出力する。これにより、該プリンタ６０においては、図７のステップＳ１０１で配布管理サーバ４０が受付けた配布指示に含まれるデータ加工方法に従って、同、ステップＳ１０３でデータ加工された配布対象文書情報に基づく印刷物が得られる（配布される）。
【００８７】
なお、出力要求部５３は、出力機器選択部５３１による配布先プリンタの選択後、配布先・出力機器対応管理情報中の当該配布先プリンタに対応して種々の印刷オプションに係わる印刷設定が併せ登録されている場合には、上記ステップＳ２０９において、該配布先プリンタとして選択されたプリンタ６０に対して当該印刷設定も含めて出力要求を行う。
【００８８】
この場合、該プリンタ６０では、配布管理サーバ４０でデータ加工された配布対象文書情報を、出力サーバ５０側で設定した印刷オプションを反映した形態で印刷した印刷物が得られる（配布される）。
【００８９】
上記の如く、出力サーバ５０から出力要求に基づき配布対象文書情報を出力するプリンタ６０では、該出力要求された文書情報の印刷出力が正常に終了した場合は“出力成功”の旨を、また、何等かの理由で出力が行えなかった場合は“出力失敗”の旨を、それぞれ、出力結果として出力サーバ５０に通知する。
【００９０】
一方、出力サーバ５０では、配布先として選択したプリンタ６０に出力要求を送出（ステップＳ２０９）した後、制御部５５が、該出力要求したプリンタ６０から受信される出力結果を基に、出力要求した配布データが正常出力されたか否かをチェックする（ステップＳ２１０）。
【００９１】
ここで、配布データが正常出力された場合（ステップＳ２１０ＹＥＳ）には、“出力成功”の旨の出力結果を配布管理サーバ４０に対して送出し（ステップＳ２１１）、配布データが正常出力されなかった場合（ステップＳ２１０ＮＯ）には、“出力失敗”の旨の出力結果（失敗の理由を含めても良い）を配布管理サーバ４０に対して送出し（ステップＳ２１２）、その後、ステップＳ２０１の処理に戻る。
【００９２】
また、上記一連の処理中、ステップＳ２０８において、上記適用条件に適合するプリンタ６０を選択できない（ステップＳ２０８ＮＯ）こともあり得るが、この場合も、制御部５５は、失敗の理由も含めて、“出力失敗”の旨の出力結果を配布管理サーバ４０に対して送出する（ステップＳ２１２）。
【００９３】
これに対し、配布管理サーバ４０では、出力サーバ５０におけるステップＳ２１１及びＳ２１２の出力結果通知に対して、図８におけるステップＳ１５６において当該出力結果の受信に応答し、次いで、出力結果の成否（及びその理由など）を配布履歴として配布履歴管理部４６に記憶する処理（同、ステップＳ１５７）へと進む。
【００９４】
なお、配布管理サーバ４０における配布履歴管理機能については、オペレータの履歴表示操作に基づき、配布履歴を表示部に表示する処理機能、あるいは、外部システム（例えば、クライアントＰＣ１０）からの配布結果の問合せを受付け、該配布結果を外部システムに送付して閲覧可能にする処理機能を設けても良い。また、予め転送先を登録しておき、出力サーバ５０から出力結果を通知されることにより、該出力結果に対応する配布結果を上記転送先に電子メールなどにより通知してオペレータに知らしめる処理機能を設けても良い。
【００９５】
また、出力サーバ５０側の構成については、例えば、図９のステップＳ２０８で適用条件に適合する出力機器が存在しない場合や、同、ステップＳ２１０で出力機器（プリンタ６０）から“出力失敗”の出力結果を受信した場合等、何等かの理由で配布データの出力に失敗した場合に、その旨を管理者に電子メールで通知する処理機能、あるいは、任意の出力機器に出力が失敗した旨の情報を含む文書（文面）を出力する処理機能を設けても良い。その際、出力が失敗した配布データに配布制御情報として含まれる配布属性（配布者名、配布理由等）を併せ印刷するようにしても良い。
【００９６】
図１０は、本発明のシステムにおける文書分散配布の流れを示す概念図である。
【００９７】
図１０に示すように、本発明のシステムにおいて、配布管理サーバ４０は、配布先と配布先ＩＤを対応付けて登録した配布先管理情報を配布先管理情報テーブル（ＴＢ）４５１（図４参照）で管理し、配布対象の文書情報（この例では、Ａ３サイズの文書Ａ）と配布先（同、Ａ社×××部製造課）を含む配布指示〔同、データ加工指示：スタンプマージ、配布属性：（配布者名＝富士  タロウ）を更に含む〕を受付けると、配布先管理情報ＴＢ４５１に登録された配布先管理情報を参照し、該配布指示中の配布先（＝Ａ社×××部製造課）に対応する配布先ＩＤ（＝０００１）並びに配布者名（＝富士  タロウ）を含む配布制御情報と、該配布対象の文書情報（＝文書Ａ：但し、スタンプマージ加工後のデータ）とから成る配布データを生成して配布データスプール領域４４１に保存する処理を行う。
【００９８】
一方、出力サーバ５０（この例では、Ａ社を管轄拠点とされた出力サーバ５０Ａ）は、管轄する配布先（＝Ａ社×××部製造課，Ａ社ＹＹＹ部設計課）の配布先ＩＤ（＝０００１，０００２）毎に、該配布先に設置される出力機器〔＝プリンタＡ（プリンタ６０Ａ−１），プリンタＢ（プリンタ６０Ａ−２）〕及び適用条件（＝用紙サイズ≦Ａ４，用紙サイズ＞Ａ４）を対応付けて登録した配布先・出力機器対応管理情報を配布先・出力機器対応管理情報テーブル（ＴＢ）５４１（図６参照）で管理すると共に、配布管理サーバ４０の配布データスプール領域４４１に、上記配布先・出力機器対応管理情報に登録された配布先ＩＤ（＝０００１，０００２）が付加された配布データがあるか否かの監視を定期的に実施することで、この場合には、該配布管理サーバ４０の配布データスプール領域４４１から、上記配布先・出力機器対応管理情報に登録された配布先ＩＤ（＝０００１）が付加された配布データを取得したうえで、該取得した配布データ中の配布制御情報と配布先・出力機器対応管理情報とを照合し、該配布データ中の配布対象文書情報（＝文書Ａ）の配布先プリンタを選択する。
【００９９】
この例の場合、出力サーバ５０Ａは、配布データ中の配布制御情報における配布先ＩＤが「０００１」で、配布対象文書情報（文書Ａ）が「Ａ３サイズ」という条件と、該配布制御情報中の配布先ＩＤ（＝０００１）と一致する配布先・出力機器対応管理情報中の配布先ＩＤ（＝０００１）に対応するプリンタが「プリンタＡ（プリンタ６０Ａ−１），Ｂ（プリンタ６０Ａ−２）」で、かつ、対応する適用条件が各々「用紙サイズ≦Ａ４」，「用紙サイズ＞Ａ４」であるという条件に基づき、配布対象文書Ａ（Ａ３サイズ）を印刷するのに適合する適用条件「用紙サイズ＞Ａ４」が対応付けられたプリンタＢ（プリンタ６０Ａ−２）を配布先として決定し、該プリンタ６０Ａ−２に文書Ａの印刷画像である配布文書を出力させる。
【０１００】
かかる本発明のシステムの文書分散配布処理によれば、配布先に複数の出力機器（プリンタ６０）が存在しかつ各出力機器の機能が異なる場合にも、配布元のオペレータが配布対象文書情報と共に配布先を指定するだけで、該配布先に設置される複数の出力機器のうちの所望の出力機器への出力（当該文書情報の印刷出力）を行うことができ、配布元のオペレータは、配布先においてどのような出力機器に出力されるかを考慮する必要がなくなる。
【０１０１】
特に、本発明では、配布管理サーバ４０で配布先管理情報（図４参照）のみを管理し、配布先に対する出力機器の割当ては配布先・出力機器対応管理情報（図６参照）を用いて配布先の出力サーバ５０で管理するようにしているため、配布元である配布管理サーバ４０が出力機器の割当てを管理する必要がなくなり、配布先の出力環境に柔軟に対応した文書分散配布システムを構築できる。
【０１０２】
また、本発明では、出力サーバ５０において、配布先・出力機器対応管理情報中、出力機器に対応付けて、該出力機器の印刷を許可する適用条件を更に登録しておき、配布先選択時には、配布先・出力機器対応管理情報中の上記適用条件に適合する出力機器を配布先出力機器として選択する構成としたため、出力サーバ５０は、１つの配布先に対して複数の出力機器を割り当てることができ、これを利用して各出力機器に対応して適合要件を設定しておけば、該適合要件を満たす最適な出力機器が自動選択されることになり、配布条件に最適な出力機器への出力が可能となる。
【０１０３】
また、本発明では、配布管理サーバ４０で、配布対象文書情報の情報加工指示を更に含む配布指示を受付けて、該情報加工指示に従って加工された情報を配布対象文書情報として含む配布データを生成する一方で、出力サーバ５０では、配布先・出力機器対応管理情報中、出力機器に対応付けて、該出力機器の印刷形態を更に登録しておき、選択された配布先の出力機器に対し、該出力機器に対応する印刷形態に対応する印刷設定を含めて出力要求を行う構成としたため、印刷オプションを配布元（スタンプ，フォームなどの画像マージ、バナーシートの添付等）と配布先（用紙サイズ、両面印刷、Ｎ−ｕｐ印刷等）のそれぞれで設定でき、配布元側から指示すべき印刷オプションと、配布先側の出力機器の機能や配布先の出力ポリシーに準じた印刷オプションを相互に制約を受けることなく適用可能となる。
【０１０４】
この他、本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【０１０５】
例えば、上記実施例では、配布管理サーバ４０から取得した配布データと配布先・出力機器対応管理情報とを照合して該配布データ中の文書情報の配布先プリンタを決定した後、該配布先プリンタに対して配布対象文書情報の出力要求を行う処理機能を当該出力サーバ５０に設けているが、これに限らず、例えば、ネットワーク９０を介して接続されるクライアントＰＣ１０からの出力要求指示を出力サーバ５０に送り、該出力要求指示に基づき上記配布先プリンタに対する配布対象文書情報の出力要求を行う出力要求起動制御機能を出力サーバ５０に付設した構成としても良い。
【産業上の利用可能性】
【０１０６】
本発明は、配布管理装置と出力サーバをネットワークにより接続し、配布管理装置が出力サーバと協働して出力サーバが管轄する配布先の出力機器に文書情報を配布する文書分散配布システム全般に適用でき、配布管理装置で配布先管理情報のみを管理し、配布先に対する出力機器の割当ては配布先・出力機器対応管理情報を用いて配布先の出力サーバで管理することで、配布元である配布管理装置が出力機器の割当てを管理する必要性をなくし、配布先の出力環境に柔軟に対応したシステム構築を実現できる。
【図面の簡単な説明】
【０１０７】
【図１】本発明に係る文書分散配布システムの全体構成を示すブロック図。
【図２】クライアント端末での配布指示操作に用いる配布指示設定画面の一例を示す図。
【図３】本発明に係わる配布管理サーバの機能構成を示すブロック図。
【図４】配布先管理情報テーブルの一例を示す図。
【図５】本発明に係わる出力サーバの機能構成を示すブロック図。
【図６】配布先・出力機器対応管理情報テーブルの一例を示す図。
【図７】配布管理サーバの文書配布管理処理動作を示すフローチャート。
【図８】配布管理サーバの配布データ転送処理動作を示すフローチャート。
【図９】出力サーバの文書配布処理動作を示すフローチャート。
【図１０】本発明のシステムにおける文書分散配布の流れを示す概念図。
【符号の説明】
【０１０８】
１０…クライアント端末（ＰＣ）、１５０…配布指示設定画面、３０…文書管理サーバ、４０…配布管理サーバ、４１…通信インタフェース（Ｉ／Ｆ）部、４２…配布指示受付部、４３…配布データ作成部、４３１…データ加工部、４４…記憶部、４４１…配布データスプール領域、４５…配布先管理部、４５１…配布先管理情報テーブル、４６…配布履歴管理部、４７…制御部、５０，５０Ａ，５０Ｂ，５０Ｃ…出力サーバ、５１…通信インタフェース（Ｉ／Ｆ）部、５２…配布データ取得部、５３…出力要求部、５３１…出力機器選択部、５４…配布先・出力機器対応管理部、５４１…配布先・出力機器対応管理情報テーブル、５５…制御部、６０，６０Ａ−１，６０Ａ−２，６０ａ−３，６０Ｂ−１，６０Ｂ−２，６０Ｂ−３…プリンタ（出力機器）、９０…ネットワーク
【図１】
2006259865.tif 000003
【図２】
2006259865.tif 000004
【図３】
2006259865.tif 000005
【図４】
2006259865.tif 000006
【図５】
2006259865.tif 000007
【図６】
2006259865.tif 000008
【図７】
2006259865.tif 000009
【図８】
2006259865.tif 000010
【図９】
2006259865.tif 000011
【図１０】
2006259865.tif 000012