(57)【要約】【課題】  どの機種に接続しても運用が可能で、機器管理の負担を軽減でき、既存機器を有効活用したい等のユーザ環境に応じた柔軟な運用を可能にする。【解決手段】  文書処理装置２０の制御部２７において、属性情報取得処理部２７１５は、外部Ｉ／Ｆ部２１を介して接続されている複合機１０から、機種情報、スキャナ機能情報、印刷機能情報、オプション装備状況情報等の属性情報を取得して所定形式で属性情報記憶部２７１６に記憶し、管理システム２７１内のマネージメント処理部２７１１が、ユーザインタフェースシステム２７３内の各ＵＩアプリケーションや、アプリケーションシステム２７５内の各拡張機能処理用アプリケーションの動作を、属性情報記憶部２７１６内に記憶された属性情報に応じて制御する。【選択図】  図４
2006190161.tif 000002
【特許請求の範囲】
【請求項１】
多種類の文書処理機能を有する多機能文書処理装置に接続され、該多機能文書処理装置の機能を拡張する処理を行う文書処理装置において、
接続する前記多機能文書処理装置から当該多機能文書処理装置の属性情報を取得する属性情報取得手段と、
前記多機能文書処理装置の拡張機能に係わる処理を行なう拡張機能処理アプリケーションを含む複数のアプリケーションを有し、前記属性情報取得手段により取得された前記属性情報に応じて、前記複数のアプリケーションの動作を制御する制御手段と
を具備することを特徴とする文書処理装置。
【請求項２】
前記属性情報取得手段により取得された前記属性情報を所定の形式で保持する属性情報保持手段
を具備することを特徴とする請求項１記載の文書処理装置。
【請求項３】
前記制御手段は、
前記属性情報保持手段に保持された前記所定形式の属性情報を参照して、前記複数のアプリケーションの処理動作を異ならせるように制御する
ことを特徴とする請求項２記載の文書処理装置。
【請求項４】
前記制御手段は、
ネットワークを通じた情報処置端末からのアクセスに応じて、前記拡張機能を利用するためのユーザインタフェース（ＵＩ）画面を該情報処置端末に提供するＵＩアプリケーションを有し、
該ＵＩアプリケーションは、
前記属性情報を参照し、前記情報処理端末で表示可能な構造化文書言語で構成され、前記多機能文書処置装置で対応可能な操作内容を含む画面ファイルを生成する処理手段と、
前記画面ファイルに基づき表示される前記ＵＩ画面上で、前記多機能文書処置装置で対応可能な操作のみを受付ける処理手段と
を具備することを特徴とする請求項１乃至３のいずれか記載の文書処理装置。
【請求項５】
文書情報を読み取る読取手段、ファクシミリ通信手段、前記読取手段による読取文書情報または前記ファクシミリ通信によるファクシミリ受信文書情報を印刷する印刷手段を有する前記多機能文書処理装置に接続され、
前記属性情報取得手段は、
前記属性情報として、前記多機能文書処理装置の機種情報、前記多機能文書処理装置の記憶部の記憶容量情報、前記読取手段の読取機能情報、前記印刷手段の印刷機能情報、前記読取手段及び印刷手段に対応するオプション装備状況情報のうちの少なくとも１つを取得する
ことを特徴とする請求項１乃至４のいずれか記載の文書処理装置。
【請求項６】
前記制御手段は、
前記多機能文書処理装置における前記読取文書情報またはファクシミリ受信文書情報の蓄積領域から該各文書情報を受信して自装置内で処理する文書処理アプリケーションを有し、
該文書処理アプリケーションは、
前記属性情報を参照して、前記蓄積領域からの前記各文書情報の受信に係わる通信パラメータの制御を行なう
ことを特徴とする請求項５記載の文書処理装置。
【請求項７】
前記文書処理アプリケーションは、
前記属性情報を参照して、前記読取文書情報またはファクシミリ受信文書情報のフォーマット変換またはイメージ加工処理の少なくとも１つの処理を行う
ことを特徴とする請求項６記載の文書処理装置。
【請求項８】
前記ＵＩアプリケーションは、
前記読取手段のオプション機能設定に用いる読取設定ＵＩ画面を提供する読取設定ＵＩアプリケーションを含み、
該読取設定ＵＩアプリケーションは、
前記属性情報を参照して生成される前記読取設定ＵＩ面上で、前記多機能文書処理装置で対応可能な前記読取手段のオプション機能のみの設定を受付ける
ことを特徴とする請求項５乃至７のいずれか記載の文書処理装置。
【請求項９】
前記ＵＩアプリケーションは、
前記印刷手段のオプション機能設定に用いる印刷設定ＵＩ画面を提供する印刷設定ＵＩアプリケーションを含み、
該印刷設定ＵＩアプリケーションは、
前記属性情報を参照して生成される前記印刷設定ＵＩ面上で、前記多機能文書処理装置で対応可能な前記印刷手段のオプション機能のみの設定を受付ける
ことを特徴とする請求項５乃至８のいずれか記載の文書処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多種類の文書処理機能を有する多機能文書処理装置に接続され、該多機能文書処理装置の機能を拡張する処理を行う文書処理装置に係わり、詳しくは、機種の異なる多機能文書処理装置に接続されてもその機種に合致した拡張機能の処理を正常実行可能な拡張処理用文書処理装置に関する。
【背景技術】
【０００２】
従来、複写（コピー）機能、ファクシミリ（ＦＡＸ）通信機能、ネットワークプリンタ等の印刷（プリント）機能あるいは文書読取（スキャン）機能を有する多機能複写機（以下、複合機）が広く知られており、昨今では、オフィス環境のネットワーク化に伴い、例えば、紙の原稿をスキャンして電子文書として保存する、あるいは、受信したＦＡＸ画像を添付して電子メールで配信するなどの機能を拡張することが重要になってきている。
【０００３】
また、複合機を利用するユーザシーンでも、文書のスキャンやプリントなどネットワークを介した利用が増加しており、複合機の管理や運用を補助するソフトウェアも重要になってきている。
【０００４】
これらの多様化する機能の全てを複合機だけで実現することは困難であるため、複合機に外部機器を接続し、利便性を高めるシステムが各種提案されている。
【０００５】
このように、複合機に外部機器を接続して複合機の機能を拡張するシステムにおける利便性向上対策について、下記特許文献１には、ネットワーク上に文書処理用のサーバを設置して様々な機能を提供すると共に、ネットワークに接続された複数の複合機を効率的に運用する技術が開示されている。
【０００６】
この公知技術では、複合機に加えてサーバの管理・運用が必要とされ、多数の複合機を利用する環境でない限りはユーザの機器管理の負担は軽減されない。
【０００７】
また、下記特許文献２には、外部機器を、特定の複合機に最適化された仕様で接続する技術が開示されている。この公知技術では、対象機種外の複合機に対しては、提供する機能が同一であっても別仕様の外部機器が必要とされる。
【０００８】
また、下記特許文献３には、接続デバイスの属性を示す情報を取得するデバイス属性情報取得部とを備え、接続デバイスの属性を示す情報に基づいてデバイスの動作を制御する技術が開示されている。
【０００９】
また、下記特許文献４には、プリンタの起動時にプリンタに関する静的な情報を外部機器に送信する技術が開示されている。
【特許文献１】特開２００２−１６９６６６号公報
【特許文献２】特開２０００−３３３０２６号公報
【特許文献３】特開２００４−１１２５２０号公報
【特許文献４】特許第３１２１００２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述したように、複合機に接続して該複合機の機能を拡張する外部機器の構成に関して、従来は、接続される複合機の仕様に対して最適化された形でシステムが構成されており、機種・機能が異なる複合機には接続できないのが一般的であった。
【００１１】
一方で、複合機を利用するユーザは、例えば、プリントとスキャンはカラー機で、コピーとファクスは白黒機でというように、複数の複合機を用途によって使い分けている場合がある。
【００１２】
こうした運用シーンを考慮すると、スキャン文書の後処理やペーパーレスＦＡＸの文書電子化等で外部機器を利用する時、同じような機能を有する場合であっても、カラー複合機と白黒複合機それぞれに異なる外部機器を用意しなければならず、ユーザによる外部機器の管理が煩雑になるという問題点があった。
【００１３】
また、外部機器が故障した時、あるいは、外部機器の利用頻度がさほど高くない場合、必要に応じて外部機器を適切な複合機に接続することによって運用したいという要求がある。
【００１４】
更に、旧機種の複合機を破棄した場合、あるいは、新たに複合機を導入した場合、既に保有している外部機器を有効に活用したいという要求もある。
【００１５】
かかる要求に対して、接続される複合機の仕様に対して最適化された形で外部機器の処理機能を設計している従来システムでは、外部機器の故障時、複合機の破棄、新規導入時等に既存の外部機器を有効活用できないという問題点があった。
【００１６】
本発明は、上記問題点を解消し、どの機種に接続しても拡張機能の正常運用が可能で、ユーザの機器管理の負担を軽減できると共に、既存機器を有効活用したい等、ユーザ環境に応じた柔軟な運用を可能にする外部機器たる文書処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、請求項１記載の発明は、多種類の文書処理機能を有する多機能文書処理装置に接続され、該多機能文書処理装置の機能を拡張する処理を行う文書処理装置において、接続する前記多機能文書処理装置から当該多機能文書処理装置の属性情報を取得する属性情報取得手段と、前記多機能文書処理装置の拡張機能に係わる処理を行なう拡張機能処理アプリケーションを含む複数のアプリケーションを有し、前記属性情報取得手段により取得された前記属性情報に応じて、前記複数のアプリケーションの動作を制御する制御手段とを具備することを特徴とする。
【００１８】
請求項２記載の発明は、上記請求項１記載の発明において、前記属性情報取得手段により取得された前記属性情報を所定の形式で保持する属性情報保持手段を具備することを特徴とする。
【００１９】
請求項３記載の発明は、上記請求項２記載の発明において、前記制御手段は、前記属性情報保持手段に保持された前記所定形式の属性情報を参照して、前記複数のアプリケーションの処理動作を異ならせるように制御することを特徴とする。
【００２０】
請求項４記載の発明は、上記請求項１乃至３のいずれか記載の発明において、前記制御手段は、ネットワークを通じた情報処置端末からのアクセスに応じて、前記拡張機能を利用するためのユーザインタフェース（ＵＩ）画面を該情報処置端末に提供するＵＩアプリケーションを有し、該ＵＩアプリケーションは、前記属性情報を参照し、前記情報処理端末で表示可能な構造化文書言語で構成され、前記多機能文書処置装置で対応可能な操作内容を含む画面ファイルを生成する処理手段と、前記画面ファイルに基づき表示される前記ＵＩ画面上で、前記多機能文書処置装置で対応可能な操作のみを受付ける処理手段とを具備することを特徴とする。
【００２１】
請求項５記載の発明は、上記請求項１乃至４のいずれか記載の発明において、文書情報を読み取る読取手段、ファクシミリ通信手段、前記読取手段による読取文書情報または前記ファクシミリ通信によるファクシミリ受信文書情報を印刷する印刷手段を有する前記多機能文書処理装置に接続され、前記属性情報取得手段は、前記属性情報として、前記多機能文書処理装置の機種情報、前記多機能文書処理装置の記憶部の記憶容量情報、前記読取手段の読取機能情報、前記印刷手段の印刷機能情報、前記読取手段及び印刷手段に対応するオプション装備状況情報のうちの少なくとも１つを取得することを特徴とする。
【００２２】
請求項６記載の発明は、上記請求項５記載の発明において、前記制御手段は、前記多機能文書処理装置における前記読取文書情報またはファクシミリ受信文書情報の蓄積領域から該各文書情報を受信して自装置内で処理する文書処理アプリケーションを有し、該文書処理アプリケーションは、前記属性情報を参照して、前記蓄積領域からの前記各文書情報の受信に係わる通信パラメータの制御を行なうことを特徴とする。
【００２３】
請求項７記載の発明は、上記請求項６記載の発明において、前記文書処理アプリケーションは、前記属性情報を参照して、前記読取文書情報またはファクシミリ受信文書情報のフォーマット変換またはイメージ加工処理の少なくとも１つの処理を行うことを特徴とする。
【００２４】
請求項８記載の発明は、上記請求項項５乃至７のいずれか記載の発明において、前記ＵＩアプリケーションは、前記読取手段のオプション機能設定に用いる読取設定ＵＩ画面を提供する読取設定ＵＩアプリケーションを含み、該読取設定ＵＩアプリケーションは、前記属性情報を参照して生成される前記読取設定ＵＩ面上で、前記多機能文書処理装置で対応可能な前記読取手段のオプション機能のみの設定を受付けることを特徴とする。
【００２５】
請求項９記載の発明は、上記請求項５乃至８のいずれか記載の発明において、前記ＵＩアプリケーションは、前記印刷手段のオプション機能設定に用いる印刷設定ＵＩ画面を提供する印刷設定ＵＩアプリケーションを含み、該印刷設定ＵＩアプリケーションは、前記属性情報を参照して生成される前記印刷設定ＵＩ面上で、前記多機能文書処理装置で対応可能な前記印刷手段のオプション機能のみの設定を受付けることを特徴とする。
【発明の効果】
【００２６】
本発明によれば、接続する多機能文書処理装置から当該多機能文書処理装置の属性情報を取得し、該取得した属性情報に応じて、文書処理装置内の複数のアプリケーションの動作を制御するため、該文書処理装置を別の多機能文書処理装置に接続しても、該接続される多機能文書処理装置から取得した機種情報等の属性情報に応じて文書処理装置の動作を異ならせることでその時に接続されている多機能文書処理装置の拡張機能を正常動作させることができ、多機能文書処理装置の機種と文書処理装置の機種が合うかを確認してから接続するといった機器管理の負担を大幅に軽減できる。  
また、既存の文書処理装置を必要に応じて多機能文書処理装置に接続して運用したい、あるいは、新規導入した多機能文書処理装置に既存の文書処理装置を接続して運用したい等、ユーザの環境に応じた柔軟な運用も可能になる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施形態について添付図面を参照して詳細に説明する。
【００２８】
図１は、本発明に係わる文書処理システムの全体構成を示す概念図である。
【００２９】
このシステムは、コピー、ＦＡＸ通信、プリンタ、スキャナという複数の文書処理機能を有する多機能複写機を適用した複合機１０と、該複合機１０の外部に専用インタフェースを介して接続され、該複合機１０の上記複数の機能と連携した複数の拡張機能に係わる処理を行う外部機器である文書処理装置２０と、文書処理装置２０の処理機能を利用するために用いるクライアントＰＣ（パーソナル・コンピュータ：特許請求の範囲における情報処理端末）３０とを例えばＬＡＮ（ローカル・エリア・ネットワーク）によって構成されるネットワーク４０を介して接続して構成される。
【００３０】
図２は、このシステムにおける複合機１０の機能構成を示すブロック図である。
【００３１】
図２に示すように、この複合機１０は、公衆回線網の通信回線との間でＦＡＸ通信に係わる通信インタフェースを司る通信インタフェース（Ｉ／Ｆ）部１１、複数のキーを有する操作パネルと液晶表示部等から成り、操作パネルのキー押下により各種機能〔コピー、ＦＡＸ、プリンタ、スキャナ〕の実行指示等を入力すると共に、操作ガイダンスや実行機能の動作状態等の各種情報を液晶表示部に表示する操作／表示部１２、原稿上の画像を読み取る読取部（スキャナ）１３、読取部１３により読み取られた画像データ（スキャン文書情報），ＦＡＸ通信により受信された画像データ（受信ＦＡＸ文書情報），クライアントＰＣ３０からの印刷指示に基づき文書処理装置２０から転送される文書情報等の情報を記録媒体（印刷用紙）に印刷する画像形成部１４、文書処理装置２０との間でデータ（スキャン文書情報、受信ＦＡＸ文書情報等）やコマンドの送受を行う外部インタフェース（Ｉ／Ｆ）部１５、スキャン文書情報や、受信ＦＡＸ文書情報等の各種情報を記憶する記憶部１６、コピー、ＦＡＸ、プリンタ、スキャナ等の各機能に係わる該当各部の動作制御等、装置全体の制御を行なう制御部１７を備えて構成される。
【００３２】
この複合機１０において、記憶部１６には、各々宛先情報が割り振られた複数の親展ボックス（特許請求の範囲における蓄積領域：以下、ＢＯＸ）１６１（１６１ａ，１６１ｂ，１６１ｃ，…）が設けられる。
【００３３】
制御部１７は、上述したコピー、ＦＡＸ、プリンタ、スキャナの各機能に係わる通常の制御の他、文書処理装置２０の後述する拡張機能処理用の各アプリケーションとの連携動作が関連付け設定されている場合には、読取部１３で読み取ったスキャン文書情報、ＦＡＸ通信により受信した受信ＦＡＸ文書情報を該当する宛先のＢＯＸ１６１に蓄積する制御を行なう。
【００３４】
そして、複合機１０に外部Ｉ／Ｆ部１５を介して接続される文書処理装置１０では、複合機１０の各ＢＯＸ１６１にスキャン文書情報あるいは受信ＦＡＸ文書情報が蓄積された場合、クライアントＰＣ３０からの事前の設定に従って、各種拡張機能処理用のアプリケーションが、各々、該文書情報にアクセスして該文書情報の処理を実行する。
【００３５】
この文書処理装置２０における各拡張機能処理用アプリケーションによる文書情報処理の例としては、例えば、ＢＯＸ１６１に蓄積された文書情報を電子メール（Ｅ−ｍａｉｌ）等により配信する文書配信処理（図７参照）、ＢＯＸ１６１に蓄積された文書情報を自装置２０の記憶部２５（図３参照）内の保管領域（保管用フォルダ２５１）に保管する文書保管処理（図８参照）がある。
【００３６】
この他、文書処理装置２０では、複合機１０の拡張機能に係わる処理として、該複合機１０で実施されるコピー、ＦＡＸ、プリンタ、スキャナ等の各機能のログ情報（実行結果の記録）を取得して履歴情報として集計、管理すると共に、該履歴情報の集計結果をクライアントＰＣ３０で閲覧可能にせしめる履歴管理処理（図９参照）、複合機１０の読取部１３を駆動するスキャナドライバ、画像形成部１４を駆動するプリンタドライバをネットワークを介して取得して最新のドライバに更新すると共に、クライアントＰＣ３０からの取得要求に応じて該最新ドライバを当該クライアントＰＣ３０に配布するドライバ配布処理（図１０参照）も実行する。
【００３７】
図３は、このシステムにおける文書処理装置２０の機能構成を示すブロック図である。
【００３８】
図３に示すように、文書処理装置２０は、複合機１０との専用インタフェースである外部インタフェース（Ｉ／Ｆ）部２１、ネットワーク４０との通信インタフェースを司る通信インタフェース（Ｉ／Ｆ）部２３、ハードディスクドライブ（ＨＤＤ）装置によって構成される記憶部２５、装置全体の制御を行なう制御部２７を具備して構成される。
【００３９】
この文書処理装置２０において、制御部２７は、複合機１０におけるスキャナやＦＡＸ等の機能に連携して当該複合機１０の機能拡張処理を行う拡張機能処理用のアプリケーション（上述した文書配信、文書保管、履歴管理、ドライバ配布の各処理を行うアプリケーション）を含む複数のアプリケーションを実装して成り、これら複数のアプリケーションにより、複合機１０の拡張機能に係わる各種の動作制御を実行する。
【００４０】
本発明の特徴的な構成として、制御部２７には、接続される複合機１０と所定のプロトコル手順に従って交信することにより、該複合機１０から、当該複合機１０の機種情報、ＨＤＤ（記憶部１６）やメモリの記憶容量情報、読取部１３の読取機能（スキャナがカラー対応か白黒対応かグレー対応か等）情報、画像形成部１４の印刷機能（カラー印刷対応か白黒印刷対応か等）情報、読取部１３及び画像形成部１４各々のオプション装備状況（スキャナに関しては両面スキャン可能かどうか。プリントに関しては、ステープル，パンチ，両面印刷，出力先トレイ選択に対応しているかどうか。等）情報等の属性情報を取得する属性情報取得手段２７ａが備わり、該属性情報取得手段２７ａにより取得された属性情報に応じて、当該制御部２７内に実装される上述した複数のアプリケーション（上記文書配信、文書保管、履歴管理、ドライバ配布の各処理を行うアプリケーションを含む）の動作を制御する仕組みになっている。
【００４１】
図４は、文書処理装置２０の制御部２７の機能構成を示すブロック図である。
【００４２】
図４に示すように、制御部２７は、サブシステムとして、マネージメント（管理）システム２７１、ユーザインタフェース（以下、ＵＩ）システム２７３、アプリケーションシステム２７５を備えている。
【００４３】
管理システム２７１は、文書処理装置２０のハードウェア及びソフトウェアの稼動状態を管理するサブシステムであり、マネージメント処理部２７１１、外部通信処理部２７１２、エラー通知処理部２７１３、属性情報取得処理部２７１５、属性情報記憶部２７１６を備えている。
【００４４】
マネージメント処理部２７１１は、文書処理装置２０（制御部２７）内で稼動するアプリケーション（ＵＩシステム２７３内及びアプリケーションシステム２７５内の各アプリケーション）の起動や、ハードウェア及びソフトウェアの動作状態の監視を行う。
【００４５】
外部通信処理部２７１２は、文書処理装置２０と複合機１０との間の文書入出力及び該文書入出力を制御するための通信を行う処理部であり、スキャン文書情報や受信ＦＡＸ文書情報の取得（複合機１０の各ボックス１６１からの受信）、複合機１０への印刷時の文書出力を行う。
【００４６】
エラー通知処理部２７１３は、上述したマネージメント処理部２７１１での管理機能で稼動状態の異常が検出された場合に、文書処理装置２０においてその旨を警告するためのビープ音を鳴動せしめたり、エラーメッセージをユーザのクライアントＰＣ３０に送信する等の通知処理を行う。
【００４７】
属性情報取得処理部２７１５は、図３に示した属性情報取得手段２７ａに相当するものであり、複合機１０との間で所定のプロトコル手順を実施して該複合機１０の各部の処理能力等に関する属性情報を取得する処理を行う。
【００４８】
ＵＩシステム２７３は、クライアントＰＣ３０でのＷｅｂブラウザ２７９を用いた所定のブラウザ操作によって文書処理装置２０を利用するための各種ＵＩ操作を受付けるサブシステムであり、文書処理装置２０のシステム設定のための操作画面の表示と該設定画面上での操作に基づくシステム設定受付け処理を行うアプリケーション（図中、ＵＩアプリ１）２７３１、文書処理装置２０で稼動する各種アプリケーションを利用するための操作画面の表示と該操作画面上での操作に基づくアプリケーション利用受け付け処理を行うアプリケーション（同、ＵＩアプリ２）２７３２、文書処理装置２０の管理システム２７１上で稼動する各種アプリケーションの設定を行うための操作画面の表示と該操作画面上での操作に基づく管理システム利用設定受付処理を行うアプリケーション（同、ＵＩアプリ３）２７３３等が備わる。
【００４９】
アプリケーションシステム２７５は、文書処理装置２０がＯＳ（オペレーティング・システム）２７７上で稼動する各種アプリケーションにより複合機１０の拡張機能に係わる処理を提供するサブシステムであり、当該アプリケーションとしては、複合機１０のＢＯＸ１６１に蓄積されたスキャン文書情報若しくは受信ＦＡＸ文書情報を読み出してメールあるいはネットワーク配信する文書配信処理を行う「文書配信」アプリケーション２７５１、同じく、文書をＢＯＸ１６１から読み出して記憶部２５に蓄積する文書保管処理を行う「文書保管」アプリケーション２７５２、複合機１０で実行されるコピー、ＦＡＸ、プリンタ、スキャナの各機能に係わる実行記録であるログ情報を取得して履歴情報として保持、管理すると共に、クライアントＰＣ３０からのアクセスに応じて、該履歴情報の一覧を送出してクライアントＰＣ３０で閲覧可能にせしめる履歴管理処理を行う「履歴管理」アプリケーション２７５３、複合機１０のスキャナドライバやプリンタドライバを対象に各々最新のドライバをネットワーク４０を介して取得して保持、管理すると共に、クライアントＰＣ３０からのアクセスに応じて該最新ドライバを該クライアントＰＣ３０に配布するドライバ配布処理を行う「ドライバ」配布アプリケーション２７５４等が備わる。
【００５０】
かかる制御部２７の構成と各部（特に、アプリケーションシステム２７５）の機能説明からも分かるように、文書処理装置２０では、複合機１０においてＢＯＸ１６１に蓄積されたスキャン文書情報や受信ＦＡＸ文書情報の配信あるいは保管、複合機１０における各機能の処理履歴の管理、最新のドライバの取得並びに配布等の拡張機能に関する処理を複合機１０に代わって実行することで、複合機１０におけるこれら拡張機能の処理負担を軽減するように動作する。
【００５１】
特に、本発明の文書処理装置２０では、制御部２７において、属性情報取得処理部２７１５が、接続されている複合機１０から事前に属性情報を取得しておき、ＵＩアプリケーション２７３及びアプリケーションシステム２７５内の各アプリケーションが、該取得された属性情報に応じて、文書処理装置２０の動作を異ならせるように各拡張機能の動作制御を実施することにより、当該文書処理装置２０がどのような機種の複合機１０に接続された場合でも、該複合機１０の機種等に対応した適正な拡張機能動作を行なえるようにしている。
【００５２】
次に、複合機１０への接続時における文書処理装置２０の処理動作について説明する。
【００５３】
図５は、複合機１０に文書処理装置２０が接続された状態における両者間の通信制御シーケンスを示す図である。
【００５４】
図５において、複合機１０に対して文書処理装置２０が、互いの外部Ｉ／Ｆ部１５，２１間をケーブル等の接続手段を用いて接続された状態で、複合機１０の電源スイッチが電源オン状態（ステップＳ１０１）に操作されると、これを検出した複合機１０の制御部１７は、ＷＯＬ（Ｗａｋｅ  ｏｎ  ＬＡＮ）方式の起動指示信号であるマジック・パケット（Ｍａｇｉｃ  Ｐａｃｋｅｔ）を外部Ｉ／Ｆ部１５を通じて文書処理装置２０に対して送出する（ステップＳ１０２）。
【００５５】
一方、文書処理装置２０では、外部Ｉ／Ｆ部２１を通じて上記マジックパケットを受信すると（ステップＳ２０１）、制御部２７がＯＳ２７７を起動し（ステップＳ２０２）、管理システム２７１の各部を起動状態に制御する（ステップＳ２０３）。
【００５６】
次いで、管理システム２７１の属性情報取得処理部２７１５は、複合機１０に対して所定のプロトコルによる属性情報取得制御を開始する。
【００５７】
この制御において、属性情報取得処理部２７１５は、まずはじめに、プロトコル手順１（プロトコル１１）により、機種確認取得要求を複合機１０に送出する（ステップＳ２０４）。
【００５８】
これに対し、複合機１０は、外部Ｉ／Ｆ部１５を通じて上記機種確認取得要求を受信すると（ステップＳ１０３）、制御部１７が、例えば、自回路内の図示しない情報管理部に予め記憶している自装置１０の機種情報を、プロトコル応答手順１（プロトコル１２）により、外部Ｉ／Ｆ部１５を通じて文書処理装置２０に送出する（ステップＳ１０４）。
【００５９】
一方、文書処理装置２０は、外部Ｉ／Ｆ部２１を通じて上記機種情報を受信すると（ステップＳ２０５）、属性情報取得処理部２７１５が、この機種情報を取得すると共に、該機種情報を参照して自装置２０の対応機種か否かをチェックする（ステップＳ２０６）。
【００６０】
ここで、対応機種でないと判定された場合（ステップＳ２０６ＮＯ）、属性情報取得処理部２７１５は、接続不可報知等を含む否対応処理（ステップＳ２２１）を実行し、以後の処理動作を停止する。
【００６１】
これに対して、対応機種であると判定された場合（ステップＳ２０６ＹＥＳ）、属性情報取得処理部２７１５は、接続されている複合機１０の前提となるサービスが起動されているかどうかをチェックする（ステップＳ２０７）。
【００６２】
ここで、複合機１０の前提となるサービスが起動されている場合（ステップＳ２０７ＹＥＳ）、次いで、属性情報取得処理部２７１５は、プロトコル手順２（プロトコル２１）により、外部Ｉ／Ｆ部２１を通じて、デバイス情報取得要求を複合機１０に送出する（ステップＳ２０８）。
【００６３】
これに対し、複合機１０は、外部Ｉ／Ｆ部１５を通じて上記デバイス情報取得要求を受信すると（ステップＳ１０５）、制御部１７が、情報管理部に予め記憶している自装置１０のデバイス情報の中から当該プロトコル２１に対応付けられたデバイス情報を読出し、該デバイス情報を、プロトコル応答手順２（プロトコル２２）により、外部Ｉ／Ｆ部１５を通じて文書処理装置２０に送出する（ステップＳ１０６）。
【００６４】
一方、文書処理装置２０は、外部Ｉ／Ｆ部２１を通じて上記デバイス情報を受信すると（ステップＳ２０９）、属性情報取得処理部２７１５が、該デバイス情報を取得し、次いで、プロトコル手順３（プロトコル３１）により、外部Ｉ／Ｆ部２１を通じて、デバイス情報取得要求を複合機１０に送出する（ステップＳ２１０）。
【００６５】
これに対し、複合機１０は、外部Ｉ／Ｆ部１５を通じて上記デバイス情報取得要求を受信すると（ステップＳ１０７）、制御部１７が、情報管理部に予め記憶している自装置１０のデバイス情報の中からプロトコル３１に対応付けられたデバイス情報を読み出し、該デバイス情報を、プロトコル応答手順３（プロトコル３２）により、外部Ｉ／Ｆ部１５を通じて文書処理装置２０に送出する（ステップＳ１０８）。
【００６６】
一方、文書処理装置２０は、外部Ｉ／Ｆ部２１を通じて上記プロトコル応答手順３により上記デバイス情報を受信すると（ステップＳ２１１）、属性情報取得処理部２７１５が、この受信したデバイス情報を、上記プロトコル１２により取得した機種情報並びに上記プロトコル２２により取得したデバイス情報と共に、属性情報記憶部２７１６に記憶する（ステップＳ２１２）。
【００６７】
上記プロトコル中、プロトコル手順２２において、複合機１０は、文書処理装置２０からのデバイス情報取得要求に対して、情報管理部に記憶している自装置のデバイス情報の中から、例えば、スキャナがカラーあるいは白黒のいずれに対応しているかを示すスキャナ機能情報、プリンタがカラーあるいは白黒のいずれに対応しているかを示すプリンタ機能情報、ステープル機能やパンチ機能等の有無を示すフィニッシャ機能情報、スキャナあるいはプリンタが両面読み取りあるいは両面印刷に対応しているかどうかを示す両面機能有無情報等を読み出して文書処理装置２０に送出する。
【００６８】
また、プロトコル手順３２において、複合機１０は、文書処理装置２０からのデバイス情報取得要求に対して、情報管理部に記憶している自装置のデバイス情報の中から、例えば、サイドトレイやタンデムトレイの有無を示す印刷オプション機能情報、ＨＤＤ（記憶部１６）の有無やメモリサイズを示す記憶機能情報を読み出して文書処理装置２０に送出する。
【００６９】
これにより、属性情報取得処理部２７１５は、上記プロトコル１２で複合機１０の機種情報を取得した後、上記プロトコル２２及び３２で上記デバイス情報を各々取得し、ステップＳ２１２において、これら取得した機種情報及びデバイス情報を複合機１０の属性情報として属性情報記憶部２７１６に記憶する。
【００７０】
その後、文書処理装置２０の制御部２７では、マネージメント処理部２７１１が、例えば、複合機１０におけるスキャン文書情報あるいは受信ＦＡＸ文書情報のＢＯＸ１６１への蓄積や、クライアントＰＣ３０からの履歴情報取得要求、あるいはドライバの更新処理要求等のイベントが発生したかどうかを監視し（ステップＳ２１３）、イベントが発生した場合（ステップＳ２１３ＹＥＳ）、該イベントに対応した各ＵＩアプリケーション２７３１，２７３２，２７３３，…や、各拡張機能処理用アプリケーション２７５１，２７５２，２７５３，２７５４を起動させて該当する拡張機能の処理を行う。
【００７１】
その際、マネージメント処理部２７１１は、これら各アプリケーションによって、各々、属性情報記憶部２７１６に記憶されている属性情報を参照して該当するイベントに対する拡張機能（文書配信、文書保管、履歴管理、ドライバ配布）の制御動作が実行されるように統合制御する。
【００７２】
また、この統合制御によって、ＵＩシステム２７３内の各ＵＩアプリケーション２７３１，２７３２，２７３３，…は、各々、文書処理装置２０内の属性情報記憶部２７１６内に保持される属性情報を参照して、ネットワーク４０上のクライアントＰＣ３０で表示可能な構造化文書言語で構成され、複合機１０で対応可能な操作内容を含む画面ファイルを生成し、該画面ファイルに基づき表示されるＵＩ画面上で、複合機１０で対応可能な操作のみを受付ける処理を行う。
【００７３】
これにより、ユーザがクライアントＰＣ３０でＷｅｂブラウザ２７９を利用して各ＵＩアプリケーション２７３１，２７３２，２７３３，…により表示される操作画面を見た時、該操作画面上には、文書処理装置２０に保持されている複合機１０の属性情報（機種情報、デバイス情報）が示す装置機能に対応した項目のみの設定が可能な操作画面が表示されることになり、ユーザに対して設定操作の利便性を提供できると共に、対応不能な機能に対する無駄な設定を規制することができる。
【００７４】
次に、属性情報記憶部２７１６に記憶された属性情報に基づく、各アプリケーション２７５１，２７５２，２７５３，２７５４による拡張機能処理動作について説明する。
【００７５】
文書処理装置２０での各アプリケーション２７５１，２７５２，２７５３，２７５４による拡張機能処理動作を実行するためには、クライアントＰＣ３０からＷｅｂブラウザ２７９を利用して各拡張機能に関する設定を行う必要がある。
【００７６】
図６は、Ｗｅｂブラウザ２７９を用いて該当ＵＩアプリケーションの処理により表示されるトップメニュー画面３１０の表示例を示す図である。
【００７７】
ユーザは、トップメニュー画面３１０上に表示される「文書配信」、「文書保管」、「利用状況」及び「ドライバ取得」の各拡張機能メニューの中から所望の拡張機能を選択し、該選択した拡張機能に関するパラメータ等の設定を行うことができる。
【００７８】
例えば、「文書配信」に関しては、スキャン文書や受信ＦＡＸ文書毎にメール送信若しくはネットワーク送信を行うこと、スキャン文書や受信ＦＡＸ文書毎の送信先、送信後に当該送信文書を文書処理装置２０の記憶部２５（保管用フォルダ２５１）に保管するかどうか等の設定を行うことができる。
【００７９】
また、「文書保管」に関しては、スキャン文書や受信ＦＡＸ文書毎に文書処理装置２０の記憶部２５内の保管用フォルダ２５１に保管すること、この場合における複合機１０の各ＢＯＸ１６１と保管先である保管用フォルダ２５１との対応付け（紐付け）等の設定を行うことができる。
【００８０】
また、「利用状況」に関しては、複合機１０により実施された各機能ジョブのログ情報を取得する時刻や取得間隔等を設定することができる。
【００８１】
また、「ドライバ取得」に関しては、取得しようとするドライバの種別や、取得時刻あるいは取得間隔等を設定することができる。
【００８２】
かかる設定後の対応各アプリケーションによる拡張機能処理動作について以下に説明する。
【００８３】
図７は、文書処理装置２０の制御部２７に実装される「文書配信」アプリケーション２７５１により実施される文書配信処理動作の流れを示す概念図である。
【００８４】
この処理を実行するためには、上述した方法によりＷｅｂブラウザ２７９を利用したクライアントＰＣ３０でのブラウザ操作（ステップＳ７０）によって、事前に、「文書配信」に係わる各種設定（ステップＳ７１）を行った後、複合機１０において、読取部１３により原稿が読み取られる（ステップＳ７２ａ）毎に、該スキャン文書情報画が適宜に画像処理（イメージ加工処理やフォーマット変換等：ステップＳ７３）されたうえで、指定された各ＢＯＸ１６１内に蓄積される（ステップＳ７４）。
【００８５】
かかる複合機１０のスキャン動作に対して、文書処理装置２０では、複合機１０のＢＯＸ１６１内に文書情報が蓄積されると、「文書配信」アプリケーション２７５１が起動される。
【００８６】
ここで、「文書配信」アプリケーション２７５１は、複合機１０のＢＯＸ１６１にアクセス（ステップＳ７５）してそこに蓄積されているスキャン文書情報を読み出し（ステップＳ７６）、上記設定に従い、該スキャン文書情報を予め設定された配信先へ配信するサービスを実行する（ステップＳ７７）。
【００８７】
この時、配信先としてメールアドレスが設定されていれば、上記スキャン文書情報をメールに添付し、当該メールアドレスを有するクライアントＰＣ３０等へとメール送信する（ステップＳ７７１）。
【００８８】
また、配信先としてネットワーク４０上のＩＰアドレスが設定されている場合は、上記スキャン文書情報を当該ＩＰアドレスを有する配信先（クライアントＰＣ３０やサーバ等）へとネットワーク４０を介して転送する（ステップＳ７７２）。
【００８９】
同様に、複合機１０において、通信Ｉ／Ｆ部１１により相手ＦＡＸから文書情報が受信される（ステップＳ７２ｂ）毎に、該受信された受信ＦＡＸ文書情報が適宜に画像処理（ステップＳ７３）されたうえで、この時の宛先に対応する各ＢＯＸ１６１内に蓄積される（ステップＳ７４）と、文書処理装置２０では、「文書配信」アプリケーション２７５１が起動され、複合機１０のＢＯＸ１６１にアクセス（ステップＳ７５）してそこに蓄積されている受信ＦＡＸ文書情報を読み出し（ステップＳ７６）、上記設定に従い、該受信ＦＡＸ文書情報を予め設定された配信先へ配信するサービスを実行する（ステップＳ７７：Ｓ７７１／Ｓ７７２）。
【００９０】
この文書配信処理において、「文書配信」アプリケーション２７５１は、管理システム２７１のマネージメント処理部２７１１の統合管理下で、属性情報記憶部２７１６に保存されている複合機１０の属性情報を参照し、該属性情報に応じた文書配信動作制御を実施する（図５におけるステップＳ２１４の処理に相当）。
【００９１】
例えば、上記属性情報中のスキャナ能力情報を参照し、複合機１０の読取部１３がカラー読取能力を有するか白黒読取能力を有するかに応じてスキャン文書情報あるいは受信ＦＡＸ文書情報のフォーマット変換の処理方法を変更する制御を行なう。
【００９２】
具体例を挙げると、上記属性情報中のスキャナ能力情報を基に、複合機１０の読取部１３がカラー読取能力有りと認識された場合には、スキャン文書情報あるいは受信ＦＡＸ文書情報を例えばＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）にフォーマット変換する一方で、読取部１３が白黒読取能力しかないと認識された場合には、スキャン文書あるいは受信ＦＡＸ文書を上記ＰＤＦ以外の処理方式でフォーマット変換する等の処理動作を選択的に実施する。
【００９３】
また、イメージ加工については、上記属性情報を参照し、その中の読取部１３の読取能力情報から片面読取能力しかないか両面読取能力があるかを認識し、両面読取能力がある場合には、裏面に白紙の頁が混じっている場合に白紙頁を除去する一方、片面読取能力しかない場合には当該処理を行わないといった処理動作を適応実施することができる。
【００９４】
また、「文書配信」アプリケーション２７５１は、上記属性情報中の複合機１０のＨＤＤ（記憶部１６）容量やメモリ容量を参照し、これらの記憶容量に応じて、複合機１０のＢＯＸ１６１からスキャン文書情報あるいは受信ＦＡＸ文書情報を読み出す（受信する）ポーリング間隔を適宜可変制御することができる。
【００９５】
また、「文書配信」アプリケーション２７５１は、上記属性情報における、複合機１０の読取部１３の読取能力（カラー対応か、白黒対応か）、及び複合機１０のＨＤＤ容量やメモリ容量とに基づき、カラー対応の場合には、スキャン文書情報あるいは受信ＦＡＸ文書情報を白黒対応の場合よりも記憶容量の大きなＢＯＸ１６１に蓄積するといったＢＯＸ番号変更制御も実施することができる。
【００９６】
図８は、文書処理装置２０の制御部２７に実装される「文書保管」アプリケーション２７５２により実施される文書保管処理動作の流れを示す概念図である。
【００９７】
この処理を実行するためには、上述した方法によりＷｅｂブラウザ２７９を利用したクライアントＰＣ３０でのブラウザ操作（ステップＳ８０）によって、事前に、「文書保管」に係わる各種設定（ステップＳ８１）を行った後、複合機１０において、読取部１３により原稿が読み取られる（ステップＳ８２ａ）毎に、該スキャン文書情報が適宜に画像処理（イメージ加工処理やフォーマット変換等：ステップＳ８３）されたうえで、指定された各ＢＯＸ１６１内に蓄積される（ステップＳ８４）。
【００９８】
かかる複合機１０のスキャン動作に対して、文書処理装置２０では、複合機１０のＢＯＸ１６１内に文書情報が蓄積されると、「文書保管」アプリケーション２７５２が起動される。
【００９９】
ここで、「文書保管」アプリケーション２７５２は、複合機１０のＢＯＸ１６１にアクセス（ステップＳ８５）してそこに蓄積されているスキャン文書情報を読み出し（ステップＳ８６）、上記設定に従い、該スキャン文書情報を予め設定された保管先へ保管するサービスを実行する（ステップＳ８７）。
【０１００】
この例では、文書処理装置２０のＨＤＤ（記憶部２５）内に複数の保管用フォルダ２５１（２５１ａ，２５１ｂ，２５１ｃ，…）から成る保管領域が設けられており、「文書保管」アプリケーション２７５２は、複合機１０から取得したスキャン文書情報を、上記設定に従い、上記記憶領域内の該当する保存用フォルダ２５１に保管する処理（ステップＳ８７１）を行う。
【０１０１】
同様に、複合機１０において、通信Ｉ／Ｆ部１１により相手ＦＡＸから文書情報が受信される（ステップＳ８２ｂ）毎に、該受信されたＦＡＸ文書情報が適宜に画像処理（ステップＳ８３）されたうえで、この時の宛先に対応する各ＢＯＸ１６１内に蓄積される（ステップＳ８４）と、文書処理装置２０では、「文書保管」アプリケーション２７５２が起動され、複合機１０のＢＯＸ１６１にアクセス（ステップＳ８５）してそこに蓄積されている受信ＦＡＸ文書情報を読み出し（ステップＳ８６）、上記設定に従い、該受信ＦＡＸ文書情報を予め設定された保管先（フォルダ２５１）へ保管するサービスを実行する（ステップＳ８７：Ｓ８７１）。
【０１０２】
その後、クライアントＰＣ３０から所定のブラウザ操作（文書閲覧操作）を経てネットワーク４０を通じた文書閲覧要求があると、文書処理装置２０のＵＩシステム２７３の該当するＵＩアプリケーションが、記憶部２５の保管領域内の全保管用フォルダ２５１の一覧画面（検索用画面）をＷｅｂブラウザ２７９上に表示する処理を行い、これにより、ユーザによる文書処理装置２０の保管文書の閲覧（保管文書の確認：ステップＳ８８）並びに検索を可能にする。
【０１０３】
ここで、上記ＵＩアプリケーションは、特定のクライアントＰＣ３０に限定せず、ネットワーク４０上の多数のクライアントＰＣ３０からの文書閲覧要求を受付けて上記検索用画面を表示することにより、複数のクライアントＰＣ３０によるネットワーク４０上での文書共有化サービスを提供する。
【０１０４】
また、クライアントＰＣ３０における上記文書閲覧操作に基づく文書閲覧の後、該クライアントＰＣ３０により上記一覧画面上の所望の文書情報に対する印刷指示操作がなされると、ＵＩシステム２７３の該当するＵＩアプリケーションが、当該印刷指示された文書情報を保管用フォルダ２５１から読出し、複合機１０に転送して画像形成部１４により印刷出力（プリント：ステップＳ８９参照）させる処理を行う。
【０１０５】
この印刷処理において、上記ＵＩアプリケーションは、管理システム２７１のマネージメント処理部２７１１の統合管理下で、属性情報記憶部２７１６に記憶されている複合機１０の属性情報を参照し、該属性情報に応じた印刷処理動作制御を実施する（図５におけるステップＳ２１４の処理に相当）。
【０１０６】
この印刷処理において、上記ＵＩアプリケーションは、例えば、複合機１０の属性情報のうちの印刷能力情報（画像形成部１４が白黒印刷対応かカラー印刷対応か等の情報）を参照し、該印刷能力に応じて印刷指示対象の文書情報を加工して複合機１０に渡してやる等の動作制御を行なう。
【０１０７】
図９は、文書処理装置２０の制御部２７に実装される「履歴管理」アプリケーション２７５３により実施される履歴管理処理動作の流れを示す概念図である。
【０１０８】
この処理を実行するためには、上述した方法によりＷｅｂブラウザ２７９を利用したクライアントＰＣ３０でのブラウザ操作（ステップＳ９０）によって、事前に、「履歴管理」に係わる各種設定（ステップＳ９１）を行う。
【０１０９】
その後、「履歴管理」アプリケーション２７５３は、上記設定に従い、該設定要件のうちの、例えば、ログ情報取得時刻に達すると、複合機１０の例えば制御部２７内に設けられるログ情報記憶領域にアクセス（ステップＳ９２）してそこに蓄積されているログ情報（当該時刻までの各機能動作の実行状況の記録）を読み出し（ステップＳ９３）、該読み出したログ情報を基に、複合機１０における各機能動作の処理履歴を集計するサービスを実行する（ステップＳ９４：Ｓ９４１）。
【０１１０】
その後、クライアントＰＣ３０から所定のブラウザ操作（履歴閲覧操作）を経て履歴閲覧要求があると、文書処理装置２０のＵＩシステム２７３の該当するＵＩアプリケーションが、上記ステップＳ９４１での履歴集計結果をＷｅｂブラウザ２７９上に一覧表示する処理を行い、これにより、ユーザによる当該履歴集計結果の閲覧（利用状況の確認：ステップＳ９５）を可能にする。
【０１１１】
この履歴管理処理において、「履歴管理」アプリケーション２７５３は、管理システム２７１のマネージメント処理部２７１１の統合管理下で、属性情報記憶部２７１６に保存されている複合機１０の属性情報を参照し、例えば、複合機１０の種別に応じて、各々異なる一覧フォームで履歴集計結果を生成する等、当該属性情報に応じた履歴管理動作制御を実施する（図５におけるステップＳ２１４の処理に相当）。
【０１１２】
図１０は、文書処理装置２０の制御部２７に実装される「ドライバ配布」アプリケーション２７５４により実施されるドライバ配布処理動作の流れを示す概念図である。
【０１１３】
この処理を実行するためには、上述した方法によりＷｅｂブラウザ２７９を利用したクライアントＰＣ３０でのブラウザ操作（ステップＳ１０）によって、事前に、「ドライバ配布」に係わる各種設定（ステップＳ１１）を行う。
【０１１４】
その後、「ドライバ配布」アプリケーション２７５４は、上記設定に従い、例えば、定期的にネットワーク４０経由でドライバ（プリンタドライバ、スキャナドライバ）を取得し（ステップＳ１２）、既に保持している（例えば、記憶部２５内の所定の記憶領域内に）該当する各ドライバを最新バージョンのドライバに更新するサービスを実行する（ステップＳ１３：Ｓ１３１）。
【０１１５】
その後、クライアントＰＣ３０から所定のブラウザ操作（ドライバダウンロード操作）を経てドライバ取得要求があると、文書処理装置２０のユーザインタフェースシステム２７３の該当するＵＩアプリケーションが、上記ステップＳ１３１で更新した最新のドライバ要求元のクライアントＰＣ３０に配信（配布）する処理を行い、これにより、ユーザによる最新のドライバの入手（ステップＳ１５）を可能にする。
【０１１６】
このドライバ配布処理において、「ドライバ配布」アプリケーション２７５４は、管理システム２７１のマネージメント処理部２７１１の統合管理下で、属性情報記憶部２７１６に保存されている複合機１０の属性情報を参照し、例えば、複合機１０の種別に対応したドライバのみを取得、更新する等、当該属性情報に応じたドライバ配布処理動作制御を実施する（図５におけるステップＳ２１４の処理に相当）。
【０１１７】
なお、このシステムを利用するユーザは、必要に応じて、クライアントＰＣ３０で文書閲覧操作を行い、文書処理装置２０の保管用フォルダ２５１に蓄積された文書を閲覧して所望の文書を検索（図８におけるステップＳ８８参照）した後、その時点までに取得（図１０におけるステップＳ１５参照）されているプリンタドライバを用いて当該文書に対する印刷指示操作を行うことで、該印刷対象の文書データを文書処理装置２０から複合機１０に転送して画像形成部１４により印刷出力（プリント：図８におけるステップＳ８９参照）することができる。
【０１１８】
この場合、ユーザは、クライアントＰＣ３０において、文書処理装置２０のＵＩシステム２７３内の該当するＵＩアプリケーション（印刷設定アプリケーション）によりＷｅｂブラウザ２７９を用いて提供される印刷設定画面を用いて印刷パラメータの設定や印刷開始指示を行うことになる。
【０１１９】
その際、印刷設定アプリケーションは、属性情報記憶部２７１６に保存されている複合機１０の属性情報を参照し、クライアントＰＣ３０で表示可能な構造化文書言語で構成された画面ファイル（すなわち、当該複合機１０の能力の範囲内の印刷設定を受付け可能な印刷設定画面に対応する画面ファイル）を生成し、該画面ファイルを基に上記印刷設定画面を表示する。
【０１２０】
これにより、クライアントＰＣ３０には、その時点で文書処理装置２０が接続されている複合機１０の能力の範囲内の印刷設定を受付け可能な印刷設定画面が表示される。
【０１２１】
図１１は、本発明に係わる文書処理装置２０のＵＩシステム２７３（印刷設定アプリケーション）によってクライアントＰＣ３０に提供（表示）される印刷設定画面の表示例を示す図である。
【０１２２】
図１１において、同図（ａ）は、文書処理装置２０が接続中の複合機１０（便宜的に、１０Ａ）から取得した属性情報（デバイス情報）「印刷能力：（カラー，両面）、オプション：（ステープル機能有り、パンチ機能有り）」に基づいて上記印刷設定アプリケーションによって表示される印刷設定画面３２０ａの表示例を示し、図１１（ｂ）は、同一の文書処理装置２０が別機種の複合機１０（便宜的に、１０Ｂ）に接続された時に該複合機１０Ｂから取得した属性情報（デバイス情報）「印刷能力：（白黒，片面）、オプション：（ステープル機能無し、パンチ機能無し）」に基づいて上記印刷設定アプリケーションによって表示される印刷設定画面３２０ｂの表示例を示している。
【０１２３】
図１１（ａ）に示す印刷設定画面３２０ａでは、印刷範囲、印刷部数の設定欄の他、接続されている複合機１０Ａの属性情報に従って、該複合機１０Ａに備わる印刷機能の全てについて設定が行えるように、「印刷色：白黒／カラー」、「印刷面：両面／片面」、「オプション：ステープル処理／パンチ処理」の全ての設定欄が通常表示（設定可能な状態の表示）されるのに対して、図１１（ｂ）に示す印刷設定画面３２０ｂでは、印刷範囲、印刷部数の設定欄が通常表示され、かつ接続されている複合機１０Ｂの属性情報に従って、該複合機１０Ｂに備わる印刷機能（白黒／片面）の設定欄「印刷色：白黒」、「印刷面：片面」が通常表示されるが、該複合機１０Ｂが持たない印刷機能（カラー／両面）並びにオプション機能（ステープル処理／パンチ処理）の各設定欄「印刷色：カラー」、「印刷面：両面」、「オプション：ステープル処理／パンチ処理」はグレー表示（同図に斜線で示す）され、設定不能な状態となっている。
【０１２４】
なお、印刷設定画面は図１１に示す画面構成に限らず、図１１の構成に更にプリンタドライバの選択設定欄や、印刷パラメータの設定に付随する禁則制御の設定欄を備える画面構成を有するもの等、種々のものが考えられるが、この場合も同様、上記印刷設定アプリケーションは、属性情報記憶部２７１６に記憶されている複合機１０の属性情報を参照して、当該複合機１０が対応可能な項目の設定欄のみを通常表示（設定可能に表示）するようにすれば良い。
【０１２５】
また、図１１においては、文書処理装置２０のＵＩシステム２７３内の印刷設定アプリケーションが、接続されている複合機１０から取得した属性情報（機種情報、デバイス情報）に基づいて行う印刷設定画面の表示例を示しているが、ＵＩシステム２７３内の他のＵＩアプリケーションにおいても、取得済みの属性情報を参照して、その時点で文書処理装置２０が接続されている複合機１０の能力の範囲内で条件設定を受付け可能な設定画面の表示を行うように制御する。
【０１２６】
例えば、ユーザは、クライアントＰＣ３０において、取得したスキャナドライバを用いて複合機１０のスキャナ（読取部１３）のオプション設定も行うことができるが、その際、スキャナ設定画面を提供するＵＩアプリケーション（スキャナ設定アプリケーション）においても、接続されている複合機１０から取得した属性情報中のスキャナ能力情報（白黒／カラー／グレー／両面）を参照し、該能力の範囲内で受付け可能なスキャナ設定画面の表示を行う。
【０１２７】
上述したように、本発明に係わる文書処理装置２０によれば、接続されている複合機１０から読取部１３のスキャナ機能やプリンタ部（画像形成部１４）のプリンタ機能等のデバイス情報や機種情報等の属性情報を取得し、管理システム２７１のマネージメント処理部２７１１の統合管理下で、各アプリケーションが上記属性情報に応じて動作を異ならせて各拡張機能の処理動作〔例えば、複合機１０からの文書受信時の通信パラメータ（ポーリング間隔、ＢＯＸ番号）、文書処理（イメージ加工、フォーマット変換）、プリンタ（画像形成部１４）のオプション設定（プリンタドライバ、パラメータ設定、それに付随する禁則制御）、スキャナ（読取部１３）のオプション設定（白黒／カラー／グレイ）等〕を制御するように適応動作させるものであり、これにより、文書処理装置２０を異なる機種の複合機１０にその都度接続するような場合でも、該複合機１０の機能属性に合わせた拡張機能の正常運用が可能となり、ユーザの機器（文書処理装置２０）管理の負担を軽減できると共に、ユーザの環境に応じた柔軟な運用を実現できる。
【０１２８】
併せて、本発明では、文書処理装置２０に実装された印刷設定アプリケーションやスキャナ設定アプリケーション等が、複合機１０から取得した属性情報を参照し、クライアントＰＣ３０で表示可能な構造化文書言語で構成され、複合機１０で対応可能な操作内容を含む画面ファイルを生成する処理と、この生成した画面ファイルに基づき表示されるＵＩ画面（印刷設定／スキャン設定画面等）上で、複合機１０で対応可能な操作のみを受付ける処理とを行うため、ユーザは、クライアントＰＣ３０を用いて、その時点で文書処理装置２０が接続されている複合機１０の能力の範囲内で印刷設定等の各種設定を受付け可能となり、ユーザに対して設定操作の利便性を提供できると共に、対応不能な機能に対する無駄な設定操作を排除できる。
【０１２９】
この他、本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【０１３０】
例えば、本発明において、文書処理装置２０は、上述した文書配信、文書保管、履歴管理、ドライバ配布の拡張機能に限らず、複合機１０の拡張機能を肩代わりしてその分の処理負荷を軽減し得るより多様な拡張機能に対応した各アプリケーションを搭載し得るものである。
【０１３１】
また、上記実施形態では、文書処理装置２０の接続対象（機能拡張対象）として、スキャナ、コピー、ＦＡＸ、プリンタ等の機能を有する多機能複写機（複合機）を例に挙げているが、本発明の文書処理装置２０は、当該複合機以外の、多種類の文書処理機能を有する多機能文書処理装置全般を接続対象としてその機能拡張運用に適用できる。
【産業上の利用可能性】
【０１３２】
本発明は、多機能複写機等、多種類の文書処理機能を有する多機能文書処理装置に接続してその機能を拡張する文書処理装置に適用でき、接続する多機能文書処理装置から属性情報を取得し、該属性情報に応じて、自装置内の各アプリケーションの動作を制御することにより、機種の異なる多機能文書処理装置に接続してもその機種に合致した拡張機能の正常運用ができ、機器管理の負担を軽減できると共に、ユーザ環境に応じた柔軟な運用が実現できる。
【図面の簡単な説明】
【０１３３】
【図１】本発明に係わる文書処理システムの全体構成を示す概念図。
【図２】複合機の機能構成を示すブロック図。
【図３】文書処理装置の機能構成を示すブロック図。
【図４】文書処理装置の制御部の機能構成を示すブロック図。
【図５】複合機と文書処理装置間の通信制御シーケンスを示す図。
【図６】Ｗｅｂブラウザを用いたトップメニュー画面の表示例を示す図。
【図７】文書処理装置における文書配信処理動作の流れを示す概念図。
【図８】文書処理装置における文書保管処理動作の流れを示す概念図。
【図９】文書処理装置における複合機の履歴管理処理動作の流れを示す概念図。
【図１０】文書処理装置におけるドライバ配布処理動作の流れを示す概念図。
【図１１】クライアントＰＣに対する印刷設定画面の表示例を示す図。
【符号の説明】
【０１３４】
１０…複合機、１１…通信インタフェース（Ｉ／Ｆ）部、１２…操作／表示部、１３…読取部、１４…画像形成部、１５…外部インタフェース（Ｉ／Ｆ）部、１６…記憶部、１６１（１６１ａ，１６１ｂ，１６１ｃ，…）…ＢＯＸ（蓄積領域）、１７…制御部、２０…文書処理装置、２１…外部インタフェース（Ｉ／Ｆ）部、２３…通信インタフェース（Ｉ／Ｆ）部、２５…記憶部、２５１（２５１ａ，２５１ｂ，２５１ｃ，…）…保管用フォルダ、２７…制御部、２７ａ…属性情報取得手段、２７１…管理システム、２７１１…マネージメント処理部、２７１２…外部通信処理部、２７１３…エラー通知処理部、２７１５…属性情報取得処理部、２７１６…属性情報記憶部、２７３…ユーザインタフェース（ＵＩ）システム、２７３１，２７３２，２７３３…ＵＩアプリケーション、２７５…アプリケーションシステム、２７５１…文書配信アプリケーション、２７５２…文書保管アプリケーション、２７５３…履歴管理アプリケーション、２７５４…ドライバ配布アプリケーション、２７７…ＯＳ（オペレーティング・システム）、２７９…Ｗｅｂブラウザ、３０…クライアントＰＣ（パーソナル・コンピュータ）、４０…ネットワーク、３１０…トップメニュー画面、３２０ａ，３２０ｂ…印刷設定画面
【図１】
2006190161.tif 000003
【図２】
2006190161.tif 000004
【図３】
2006190161.tif 000005
【図４】
2006190161.tif 000006
【図５】
2006190161.tif 000007
【図６】
2006190161.tif 000008
【図７】
2006190161.tif 000009
【図８】
2006190161.tif 000010
【図９】
2006190161.tif 000011
【図１０】
2006190161.tif 000012
【図１１】
2006190161.tif 000013