(57)【特許請求の範囲】
【請求項１】
文書管理装置と文書管理依頼装置とからなり、
前記文書管理装置は、
指示情報に基づいて文書に対する処理を施す文書処理システムにより施された処理の内容を該処理が施された文書毎に、関連情報として保存する保存手段と、
前記文書管理依頼装置からの該文書管理依頼装置に格納された文書に対応する関連情報の通知の要求に基づき、前記保存手段が保存する関連情報のうち、該通知を要求された文書に対応する関連情報を前記文書管理依頼装置に通知する通知手段と、
前記文書管理依頼装置からの依頼により送信された文書および編集済関連情報に基づいて、該文書に施す処理を示す指示情報を新たに作成する作成手段と、
前記作成手段が作成した指示情報と該指示情報に対応する文書とを前記文書処理システムに送信して該文書に対する処理の実行を指示する指示手段と
を具備し、
前記文書管理依頼装置は、
文書を格納する格納手段と、
前記文書管理装置に対して、前記格納手段に格納された文書に対応する関連情報の通知を要求する要求手段と、
前記要求手段による要求に応じて前記文書管理装置により通知された前記格納手段に格納された文書に対応する関連情報を取得する取得手段と、
前記取得手段により取得した関連情報を編集する編集手段と、
前記格納手段に格納された文書と前記編集手段により編集した編集済関連情報とを前記文書管理装置へ送信して前記格納手段に格納された文書に対する前記文書処理システムによる処理を依頼する依頼手段と
を具備する
ことを特徴とする文書管理システム。
【請求項２】
前記文書管理依頼装置は、前記取得手段が取得した関連情報から利用する関連情報の選択を受け付ける選択受付手段をさらに具備し、
前記依頼手段は、前記選択受付手段により受け付けられた関連情報を前記文書管理装置に送信して該関連情報に対応する文書に対する前記文書処理システムによる処理を依頼する
ことを特徴とする請求項１に記載の文書管理システム。
【請求項３】
指示情報に基づいて文書に対する処理を施す文書処理システムにより施された処理の内容を該処理が施された文書毎に、関連情報として保存する保存手段と、
文書管理依頼装置からの該文書管理依頼装置に格納された文書に対応する関連情報の通知の要求に基づき、前記保存手段が保存する関連情報のうち、該通知を要求された文書に対応する関連情報を前記文書管理依頼装置に通知する通知手段と、
前記文書管理依頼装置からの依頼により送信された文書および前記文書管理依頼装置により編集された編集済関連情報に基づいて、該文書に施す処理を示す指示情報を新たに作成する作成手段と、
前記作成手段が作成した指示情報と該指示情報に対応する文書とを前記文書処理システムに送信して該文書に対する処理の実行を指示する指示手段と
を具備することを特徴とする文書管理装置。
【請求項４】
文書を格納する格納手段と、
文書管理装置に対して、前記格納手段に格納された文書に対応する関連情報の通知を要求する要求手段と、
前記要求手段による要求に応じて前記文書管理装置により通知された前記格納手段に格納された文書に対応する関連情報を取得する取得手段と、
前記取得手段により取得した関連情報を編集する編集手段と、
前記格納手段に格納された文書と前記編集手段により編集した編集済関連情報とを前記文書管理装置へ送信して前記格納手段に格納された文書に対する文書処理システムによる処理を依頼する依頼手段と
を具備することを特徴とする文書管理依頼装置。
【請求項５】
指示情報に基づいて文書に対する処理を施す文書処理システムにより施された処理の内容を該処理が施された文書毎に、関連情報として保存する保存処理と、
文書管理依頼装置からの該文書管理依頼装置に格納された文書に対応する関連情報の通知の要求に基づき、前記保存処理で保存された関連情報のうち、該通知を要求された文書に対応する関連情報を前記文書管理依頼装置に通知する通知処理と、
前記文書管理依頼装置からの依頼により送信された文書および前記文書管理依頼装置により編集された編集済関連情報に基づいて、該文書に施す処理を示す指示情報を新たに作成する作成処理と、
前記作成処理で作成された指示情報と該指示情報に対応する文書とを前記文書処理システムに送信して該文書に対する処理の実行を指示する指示処理と
を情報処理装置に実行させることを特徴とする文書管理プログラム。
【請求項６】
文書を格納する格納処理と、
文書管理装置に対して、前記格納処理で格納された文書に対応する関連情報の通知を要求する要求処理と、
前記要求処理による要求に応じて前記文書管理装置により通知された前記格納処理で格納された文書に対応する関連情報を取得する取得処理と、
前記取得処理により取得された関連情報を編集する編集処理と、
前記格納処理で格納された文書と前記編集処理で編集された編集済関連情報とを前記文書管理装置へ送信して前記格納処理で格納された文書に対する文書処理システムによる処理を依頼する依頼処理と
を情報処理装置に実行させることを特徴とする文書管理依頼プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理システム、文書管理装置、文書管理依頼装置、文書管理プログラム、文書管理依頼プログラムに関する。
【背景技術】
【０００２】
入力元（入力装置）や出力先（出力装置）との接続、イメージ処理、フォーマット変換処理、文字認識処理等の各種処理に応じた機能をプラグインとし、このプラグインを組み合わせることで、文書に対する入力、加工、配信等の文書処理を行うシステムがある。このような文書処理システムは、ジョブフローと称されることがあり、例えば、ある格納場所（フォルダ等）に文書を登録すると、当該文書を暗号化してから公開先のリポジトリに文書を登録するといった処理を実現できる。ジョブフローのルールは事前に構築する必要があり、入力がスキャンであればどういったジョブフローで処理するかを事前に選択することとなる。
【０００３】
一方、文書は、他人から引き継ぐこともあり、その場合には、引き継いだ文書を更新した際に、その他人が適用していたのと同じジョブフローを適用したいといった要求が生じることがあるが、ジョブフローの履歴情報が多数存在したり、ジョブフローを適用した文書の文書名が変更されていたなどの場合には、履歴情報から文書にどのようなジョブフローが適用されたかを判断することは困難である。
【０００４】
なお、文書に対する編集履歴をアプリケーションソフトウェア毎に保存し、後に再生する技術は提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００３−３６１３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、文書に施した処理の確認や、確認した処理の他の文書への適用等を容易に行うことのできる文書管理システム、文書管理装置、文書管理依頼装置、文書管理プログラム、文書管理依頼プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した目的を達成するため、請求項１の発明は、文書管理装置と文書管理依頼装置とからなり、前記文書管理装置は、指示情報に基づいて文書に対する処理を施す文書処理システムにより施された処理の内容を該処理が施された文書毎に、関連情報として保存する保存手段と、前記文書管理依頼装置からの該文書管理依頼装置に格納された文書に対応する関連情報の通知の要求に基づき、前記保存手段が保存する関連情報のうち、該通知を要求された文書に対応する関連情報を前記文書管理依頼装置に通知する通知手段と、前記文書管理依頼装置からの依頼により送信された文書および編集済関連情報に基づいて、該文書に施す処理を示す指示情報を新たに作成する作成手段と、前記作成手段が作成した指示情報と該指示情報に対応する文書とを前記文書処理システムに送信して該文書に対する処理の実行を指示する指示手段とを具備し、前記文書管理依頼装置は、文書を格納する格納手段と、前記文書管理装置に対して、前記格納手段に格納された文書に対応する関連情報の通知を要求する要求手段と、前記要求手段による要求に応じて前記文書管理装置により通知された前記格納手段に格納された文書に対応する関連情報を取得する取得手段と、前記取得手段により取得した関連情報を編集する編集手段と、前記格納手段に格納された文書と前記編集手段により編集した編集済関連情報とを前記文書管理装置へ送信して前記格納手段に格納された文書に対する前記文書処理システムによる処理を依頼する依頼手段とを具備することを特徴とする。
【０００８】
また、請求項２の発明は、請求項１の発明において、前記文書管理依頼装置は、前記取得手段が取得した関連情報から利用する関連情報の選択を受け付ける選択受付手段をさらに具備し、前記依頼手段は、前記選択受付手段により受け付けられた関連情報を前記文書管理装置に送信して該関連情報に対応する文書に対する前記文書処理システムによる処理を依頼することを特徴とする。
【００１０】
また、請求項３の発明は、指示情報に基づいて文書に対する処理を施す文書処理システムにより施された処理の内容を該処理が施された文書毎に、関連情報として保存する保存手段と、文書管理依頼装置からの該文書管理依頼装置に格納された文書に対応する関連情報の通知の要求に基づき、前記保存手段が保存する関連情報のうち、該通知を要求された文書に対応する関連情報を前記文書管理依頼装置に通知する通知手段と、前記文書管理依頼装置からの依頼により送信された文書および前記文書管理依頼装置により編集された編集済関連情報に基づいて、該文書に施す処理を示す指示情報を新たに作成する作成手段と、前記作成手段が作成した指示情報と該指示情報に対応する文書とを前記文書処理システムに送信して該文書に対する処理の実行を指示する指示手段とを具備することを特徴とする。
【００１１】
また、請求項４の発明は、文書を格納する格納手段と、文書管理装置に対して、前記格納手段に格納された文書に対応する関連情報の通知を要求する要求手段と、前記要求手段による要求に応じて前記文書管理装置により通知された前記格納手段に格納された文書に対応する関連情報を取得する取得手段と、前記取得手段により取得した関連情報を編集する編集手段と、前記格納手段に格納された文書と前記編集手段により編集した編集済関連情報とを前記文書管理装置へ送信して前記格納手段に格納された文書に対する文書処理システムによる処理を依頼する依頼手段とを具備することを特徴とする。
【００１２】
また、請求項５の発明は、指示情報に基づいて文書に対する処理を施す文書処理システムにより施された処理の内容を該処理が施された文書毎に、関連情報として保存する保存処理と、文書管理依頼装置からの該文書管理依頼装置に格納された文書に対応する関連情報の通知の要求に基づき、前記保存処理で保存された関連情報のうち、該通知を要求された文書に対応する関連情報を前記文書管理依頼装置に通知する通知処理と、前記文書管理依頼装置からの依頼により送信された文書および前記文書管理依頼装置により編集された編集済関連情報に基づいて、該文書に施す処理を示す指示情報を新たに作成する作成処理と、前記作成処理で作成された指示情報と該指示情報に対応する文書とを前記文書処理システムに送信して該文書に対する処理の実行を指示する指示処理とを情報処理装置に実行させることを特徴とする。
【００１３】
また、請求項６の発明は、文書を格納する格納処理と、文書管理装置に対して、前記格納処理で格納された文書に対応する関連情報の通知を要求する要求処理と、前記要求処理による要求に応じて前記文書管理装置により通知された前記格納処理で格納された文書に対応する関連情報を取得する取得処理と、前記取得処理により取得された関連情報を編集する編集処理と、前記格納処理で格納された文書と前記編集処理で編集された編集済関連情報とを前記文書管理装置へ送信して前記格納処理で格納された文書に対する文書処理システムによる処理を依頼する依頼処理とを情報処理装置に実行させることを特徴とする。
【発明の効果】
【００１４】
請求項１の発明によれば、文書に施された処理を確認することができ、他の文書に対して同様の処理を施すことが可能となる。
【００１６】
請求項２の発明によれば、文書に対して施すべき処理の適用を容易に指示することが可能となる。
【００１８】
請求項３の発明によれば、文書に施された処理を確認することができ、他の文書に対して同様の処理を施すことが可能となり、文書に対する処理の自動適用も可能となる。
【００１９】
請求項４の発明によれば、文書に施された処理を確認することができ、他の文書に対して同様の処理を施すことが可能となる。
【００２０】
請求項５の発明によれば、文書に施された処理を確認することができ、他の文書に対して同様の処理を施すことが可能となり、文書に対する処理の自動適用も可能となる。
【００２１】
請求項６の発明によれば、文書に施された処理を確認することができ、他の文書に対して同様の処理を施すことが可能となる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明に係る文書管理システム、文書管理装置、文書管理依頼装置、文書管理プログラム、文書管理依頼プログラムの一実施の形態について、添付図面を参照して詳細に説明する。
【実施例１】
【００２３】
図１は、文書管理システムの構成例を示した図である。同図に示すように、文書管理システムは、複数の文書作成装置１（１−１〜１−ｎ）と、文書入力装置２、文書管理装置３、文書処理システム４、文書保存装置５が、それぞれ、ネットワーク６を介して接続されている。
【００２４】
文書作成装置１は、パーソナルコンピュータ等の情報処理装置で、ワードプロセッサ等の文書の作成、編集を行うソフトウェアを動作させているもので、他に、文書管理装置３に対してクライアントとして動作する文書管理処理部（詳細は後述）を、ソフトウェアを動作させることにより実現しているものである。
【００２５】
文書入力装置２は、原稿を読み取って文書を生成するもので、他に、文書管理装置３に対してクライアントとして動作する文書管理処理部を、ソフトウェアを動作させることにより実現しているものである。
【００２６】
文書管理装置３は、文書作成装置１と文書入力装置２、文書保存装置５の文書管理処理部に対してサーバとして動作するもので、パーソナルコンピュータ等の情報処理装置でソフトウェアを動作させることで実現される。この文書管理装置３は、文書の関連情報であるコンテキストを管理し、このコンテキストに文書処理システム４で実施した処理の内容を保存する。
【００２７】
文書処理システム４は、文書に対する入力、加工、配信等の処理を行うジョブフローを実現するもので、１または複数の装置により構成されるものである。
【００２８】
文書保存装置５は、文書を保存、管理するもので、パーソナルコンピュータ等の情報処理装置でソフトウェアを動作させることで実現される。この文書保存装置５は、リポジトリと称されることもあり、他に、文書管理装置３に対してクライアントとして動作する文書管理処理部を、ソフトウェアを動作させることにより実現しているものである。
【００２９】
なお、文書作成装置１と文書入力装置２は、いずれか一方のみが存在すれば、文書管理システムは成立し、文書作成装置１と文書入力装置２の数に制限は無い。また、文書保存装置５は、実施例１においては、必須の要素では無い。
【００３０】
次に、文書作成装置１、文書入力装置２、文書管理装置３の構成について説明する。文書作成装置１と文書管理装置３は、いずれも、情報処理装置により実現されるもので、文書入力装置２は、原稿を読み取る機能を有する他は情報処理装置に準じた構成となる。文書作成装置１、文書入力装置２、文書管理装置３は、いずれも、図２に示すような構成となる。ただし、同図中に破線で示す画像入力部１０７は、文書入力装置２のみが有するものとなる。
【００３１】
図２は、文書作成装置１（文書入力装置２、文書管理装置３）の構成を示すブロック図である。同図に示すように、文書作成装置１（文書入力装置２、文書管理装置３）は、演算部１０１と、記憶部１０２、一時記憶部１０３、記憶装置接続部１０４、記憶装置１０５、通信部１０６、画像入力部１０７、入力装置接続部１０８、入力装置１０９、表示装置接続部１１０、表示装置１１１を有している。
【００３２】
演算部１０１は、演算処理を行うもので、例えば、ＣＰＵ（Central Processing Unit）等のプロセッサにより実現されるものである。記憶部１０２は、情報等を記憶するもので、例えば、ＲＯＭ（Read Only Memory）、不揮発性メモリ(Nonvolatile Memory)等のメモリで実現されるものである。一時記憶部１０３は、情報等を一時的に記憶するもので、例えば、ＲＡＭ（Random Access Memory）等のメモリで実現されるものである。記憶装置接続部１０４は、記憶装置１０５を接続するインタフェイスである。記憶装置１０５は、情報等を記憶するもので、例えば、磁気ディスク等で実現されるものである。通信部１０６は、ネットワーク６とのインタフェイスである。画像入力部１０７は、撮像素子等を有し、原稿を光学的に読み取って画像データを生成するものである。この画像入力部１０７を有するのは、文書入力装置２のみである。入力装置接続部１０８は、入力装置１０９を接続するインタフェイスである。入力装置１０９は、情報や指示の入力を行うもので、例えば、キーボードやマウス等で実現されるものである。表示装置接続部１１０は、表示装置１１１を接続するインタフェイスである。表示装置１１１は、情報等を表示するもので、例えば、ディスプレイ装置等で実現されるものである。
【００３３】
演算部１０１は、それぞれ、記憶装置１０５または記憶部１０２に記憶されているプログラム等により動作し、そのプログラム等の種別により、それぞれ、文書作成装置１、文書入力装置２、文書管理装置３として動作する。
【００３４】
この記憶装置１０５または記憶部１０２に記憶されているプログラムは、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）等の記憶媒体やネットワークを介して提供可能なもので、プログラムの製造元が記憶媒体やネットワークを介して提供したプログラムを記憶装置１０５または記憶部１０２に記憶することができる。
【００３５】
次に、文書作成装置１、文書入力装置２、文書管理装置３の機能的な構成について説明する。図３は、文書作成装置１と文書管理装置３の機能的な構成を示すブロック図である。なお、同図においては、文書の作成や編集のための機能等は省略している。また、文書入力装置２の機能も文書作成装置１の機能に準ずるため、図示および文書作成装置１と同様の機能についての説明は省略する。
【００３６】
同図に示すように、文書作成装置１は、文書管理処理部１０を有し、文書管理処理部１０は、関連情報取得部１１と関連情報編集部１２、処理依頼部１３を有している。文書管理装置３は、関連情報保存部３１と関連情報通知部３２、指示情報作成部３３、処理指示部３４を有している。これら各機能部は、いずれも、プログラム等に基づいて演算部１０１等を動作させることにより実現される。
【００３７】
文書管理処理部１０は、文書管理装置３に対してクライアントとして動作するものである。関連情報取得部１１は、編集中等の処理対象の文書に関連するコンテキスト、または、当該文書で利用可能なコンテキストを文書管理装置３の関連情報通知部３２から取得する。関連情報編集部１２は、関連情報取得部１１が取得したコンテキストを編集し、このコンテキストに含まれる文書に施す処理内容を編集する。なお、関連情報編集部１２は、後述する指示書を編集することができるようにし、その指示書をコンテキストに含めるか指示書自体をコンテキストとして保存できるうようにすることもできる。処理依頼部１３は、関連情報編集部１２が編集したコンテキストを対応する文書とともに文書管理装置３の指示情報作成部３３に渡し、当該文書に対する処理を依頼する。なお、文書管理処理部１０を文書入力装置２で実現する場合には、関連情報編集部１２を省略し、関連情報取得部１１が文書管理装置３の文書管理処理部１０で編集されたコンテキストを取得することができるようにし、文書入力装置２でコンテキストの編集を行わないようにすることも可能である。もちろん、文書入力装置２でコンテキストの編集を行っても良い。
【００３８】
関連情報保存部３１は、各文書に対応するコンテキストを保存している。関連情報通知部３２は、文書管理処理部１０の関連情報取得部１１からの要求に応じて、処理対象の文書に関連するコンテキスト、または、当該文書で利用可能なコンテキストを関連情報取得部１１に通知する。指示情報作成部３３は、文書管理処理部１０の処理依頼部１３から渡されたコンテキストに基づいて、文書処理システム４に対して処理対象の文書に施す処理を指示する指示書を作成する。指示書は、文書に施す処理を記載したもので、基本的には、文書に対する加工処理と配信処理を記載する。加工処理には、例えば、イメージ処理、フォーマット変換処理、文字認識処理、暗号化処理、文書内容編集処理等の種類があり、配信処理には、例えば、リポジトリへの格納処理、メール送信処理、ファックス送信処理等の種類がある。指示書には、これらの処理を１以上記載することができる。処理指示部３４は、指示情報作成部３３が作成した指示書を、対応する文書とともに文書処理システム４へ渡し、当該文書に対する処理を指示するとともに、文書処理システム４から処理結果の通知を受け、成功した処理の内容を該当文書のコンテキストに含め、関連情報保存部３１に保存する。
【００３９】
次に、文書管理システムの動作について説明する。図４は、文書管理処理部１０と文書管理装置３、文書処理システム４の間の情報等の流れを示した図であり、図５は、文書管理処理部１０の動作の流れを示すフローチャートであり、図６は、文書管理装置３の動作の流れを示すフローチャートである。
【００４０】
まず、文書作成装置１で作成した文書をコンテキスト対応の文書として処理しようとするか、コンテキスト対応の文書のコンテキストプロパティを確認するといったコンテキスト処理を行おうとすると（図５のステップ２２１でＹＥＳ）、文書管理処理部１０の関連情報取得部１１が、文書管理装置３に対して利用可能な処理を問い合わせる（ステップ２２２、図４のステップ２０１）。なお、コンテキスト処理がコンテキスト対応の文書のコンテキストプロパティを確認するといった処理であった場合には、当該文書のコンテキストの取得要求も同時に行われる。
【００４１】
一方、文書管理装置３では、文書管理処理部１０からの問い合わせがあると（図６のステップ２４１でＹＥＳ）、関連情報通知部３２は、関連情報保存部３１に保存されているコンテキストから、利用可能な処理が含まれるコンテキストや要求された文書に対応するコンテキストを特定し（ステップ２４２）、特定したコンテキストを文書管理処理部１０に通知する（ステップ２４３、図４のステップ２０２）。
【００４２】
文書管理処理部１０では、関連情報取得部１１が関連情報通知部３２から通知されたコンテキストを取得すると、関連情報編集部１２が文書作成装置１の表示装置１１１に利用可能な処理等を表示し（図５のステップ２２３）、処理内容の編集を受け付ける（ステップ２２４）。処理内容が編集されるか、編集が不要との指示を受けると、処理依頼部１３が、当該コンテキストと対応する文書を文書管理装置３に送信し、文書に対する処理実行を依頼する（ステップ２２５、図４のステップ２０３）。なお、ステップ２４３において文書管理装置３から文書管理処理部１０へコンテキストに含まれる情報全てを常に通知するのではなく、最初に文書管理装置３から文書管理処理部１０へコンテキストに含まれる情報の一部のみ（例えば、利用可能な処理が判別できる情報）を通知し、ユーザからコンテキストの編集要求を受け付けた場合に文書管理装置３から文書管理処理部１０へコンテキストに含まれる全ての情報を通知するようにしてもよい。
【００４３】
文書管理装置３では、処理依頼部１３からの依頼を受け付けると（図６のステップ２４１でＮＯおよびステップ２４４でＹＥＳ）、指示情報作成部３３が、受信したコンテキストに基づいて指示書を作成し（ステップ２４５）、処理指示部３４が、この指示書と対応する文書の両者を文書処理システム４に渡し、処理の実行を指示する（ステップ２４６、図４のステップ２０４）。
【００４４】
そして、文書処理システム４から実行した指示の結果が通知されると（図６のステップ２４７でＹＥＳ、図４のステップ２０５）、指示した全ての処理が成功していれば（図６のステップ２４８でＹＥＳ）、処理指示部３４は、指示した処理内容を当該文書のコンテキストとして、関連情報保存部３１に保存若しくは追加保存する（図６のステップ２４９）。コンテキストを保存するのは当該文書が文書作成部１で作成または編集された時点でコンテキスト対応文書でなかった場合で、コンテキストを追加保存するのは、当該文書が文書作成部１で作成または編集された時点でコンテキスト対応文書であった場合である。  一方、指示した全ての処理が成功していなければ（ステップ２４８でＮＯ）、処理指示部３４は、指示した処理内容のうち、成功した処理内容のみを当該文書のコンテキストとして、関連情報保存部３１に保存若しくは追加保存し（ステップ２５０）、失敗した処理を文書管理処理部１０に通知する（ステップ２５１、図４のステップ２０６）。文書管理処理部１０では、失敗した処理の通知を受けた場合には（図５のステップ２２６でＹＥＳ）、当該通知を受けた処理依頼部１３が文書作成装置１の表示装置１１１に失敗した処理を表示し（ステップ２２７）、処理を終了する。
【実施例２】
【００４５】
実施例２では、文書管理装置１に対してクライアントとして動作する文書管理処理部を文書保存装置５で動作させた場合の例を説明する。図７は、文書保存装置５と文書管理装置３の機能的な構成を示すブロック図である。
【００４６】
同図に示すように、文書保存装置５は、文書格納部５０と文書管理処理部５１を有し、文書管理処理部５１は、文書確認部５２と、関連情報取得部５３、関連情報選択部５４、処理依頼部５５を有している。文書管理装置３は、関連情報保存部３１と関連情報通知部３２、指示情報作成部３３、処理指示部３４を有している。これら各機能部は、いずれも、プログラム等に基づいて演算部１０１等を動作させることにより実現される。このプログラムは、ＣＤ−ＲＯＭ等の記憶媒体やネットワークを介して提供可能なもので、プログラムの製造元が記憶媒体やネットワークを介して提供したプログラムを記憶するようにすることができる。また、文書格納部５０については、文書を記憶装置１０５に記憶することで格納する。
【００４７】
文書格納部５０は、文書を記憶するもので、階層構造を含む複数の領域（以下、フォルダと称する）のそれぞれに、文書を記憶することができる。
【００４８】
文書管理処理部５１は、文書管理装置３に対してクライアントとして動作するものである。文書確認部５２は、文書を格納しようとするフォルダに既に格納されている文書が存在する場合に、当該文書がコンテキスト対応文書であるか否かを確認する。関連情報取得部５３は、文書確認部５２がコンテキスト対応文書であると確認した文書のコンテキストを文書管理装置３の関連情報通知部３２から取得する。関連情報選択部５４は、文書確認部５２がコンテキスト対応文書であると確認した文書が複数あった場合や１つの文書に複数のコンテキストが対応していた場合、つまり、関連情報取得部５３が複数のコンテキストを取得した場合に、利用するコンテキストの選択を受け付ける。処理依頼部５５は、関連情報選択部５４により選択を受け付けたコンテキストを対応する文書とともに文書管理装置３の指示情報作成部３３に渡し、当該文書に対する処理を依頼する。
【００４９】
なお、文書管理装置３の各機能部については、実施例１で説明したものと同様であるため、ここでの説明は省略する。
【００５０】
次に、文書管理システムの動作について説明する。図８は、文書管理処理部５１の動作の流れを示すフローチャートである。なお、文書管理装置３の動作は、基本的に実施例１の場合と同様であるため、図６を参照して説明する。
【００５１】
文書保存装置５は、文書作成装置１または文書入力装置２から文書の格納要求があると（ステップ３０１でＹＥＳ）、文書管理処理部５１の文書確認部５１が、要求された格納先のフォルダにコンテキスト対応文書が格納されているか否かを確認する（ステップ３０２）。なお、この実施例２においては、文書作成装置１と文書入力装置２の両者は、実施例１で説明した文書管理処理部１０を有している必要は無い。
【００５２】
確認の結果、要求された格納先のフォルダにコンテキスト対応文書が格納されていた場合には（ステップ３０３でＹＥＳ）、関連情報取得部５３が対応するコンテキストの通知を文書管理装置３に要求する（ステップ３０４）。
【００５３】
一方、文書管理装置３では、文書管理処理部５１からの問い合わせがあると（図６のステップ２４１でＹＥＳ）、関連情報通知部３２は、関連情報保存部３１に保存されているコンテキストから、要求された文書に対応するコンテキストを特定し（ステップ２４２）、特定したコンテキストを文書管理処理部５１に通知する（ステップ２４３）。
【００５４】
文書管理処理部５１では、関連情報取得部５３が関連情報通知部３２から通知されたコンテキストを取得すると、関連情報選択部５３が文書格納要求を発した文書作成装置１または文書入力装置２に取得したコンテキストの処理内容を通知し（ステップ３０５）、文書作成装置１または文書入力装置２の表示装置１１１に利用可能な処理等を表示させる。その結果、文書作成装置１または文書入力装置２で処理が選択され、その適用が要求されると（ステップ３０５でＹＥＳ）、処理依頼部５５が、選択されたコンテキストと格納要求のあった文書を文書管理装置３に送信し、コンテキストの作成と文書に対する処理実行の両者を依頼する（図６のステップ２２５）。
【００５５】
文書管理装置３では、処理依頼部５５からの依頼を受け付けると（図６のステップ２４１でＮＯおよびステップ２４４でＹＥＳ）、指示情報作成部３３が、受信したコンテキストに基づいて指示書を作成し（ステップ２４５）、処理指示部３４が、この指示書と対応する文書の両者を文書処理システム４に渡し、処理の実行を指示する（ステップ２４６）。
【００５６】
その結果、文書処理システム４で文書に対する処理が施され、処理が施された文書が文書処理システム４により文書保存装置５の文書格納部５０に格納されるとともに（ステップ３０８）、文書管理装置３では、文書処理システム４からの処理結果の通知を受けた処理指示部３４が、指示した処理内容を当該文書のコンテキストとして関連情報保存部３１に保存する（図６のステップ２４９）。
【００５７】
また、文書確認部５１が確認を行った結果、要求された格納先のフォルダにコンテキスト対応文書が格納されていなかった場合や（ステップ３０３でＮＯ）、文書作成装置１または文書入力装置２で処理の適用が要求されなかった場合には（ステップ３０６でＮＯ）、格納を要求された文書は、コンテキストに対応しない文書として、そのまま文書格納部５０に格納される（ステップ３０８）。
【００５８】
なお、文書保存装置５に、ウェブサーバとして動作する機能部を追加してウェブリポジトリとして利用する場合にも、文書処理部５１が同様の処理を行うことで、コンテキストを利用した処理の適用を行うことが可能である。
【図面の簡単な説明】
【００５９】
【図１】文書管理システムの構成例を示した図である。
【図２】文書作成装置１（文書入力装置２、文書管理装置３）の構成を示すブロック図である。
【図３】文書作成装置１と文書管理装置３の機能的な構成を示すブロック図である。
【図４】文書管理処理部１０と文書管理装置３、文書処理システム４の間の情報等の流れを示した図である。
【図５】文書管理処理部１０の動作の流れを示すフローチャートである。
【図６】文書管理装置３の動作の流れを示すフローチャートである。
【図７】文書保存装置５と文書管理装置３の機能的な構成を示すブロック図である。
【図８】文書管理処理部５１の動作の流れを示すフローチャートである。
【符号の説明】
【００６０】
１、１−１〜１−ｎ    文書作成装置
２    文書入力装置
３    文書管理装置
４    文書処理システム
５    文書保存装置
６    ネットワーク
１０    文書管理処理部
１１    関連情報取得部
１２    関連情報編集部
１３    処理依頼部
３１    関連情報保存部
３２    関連情報通知部
３３    指示情報作成部
３４    処理指示部
５０    文書格納部
５１    文書管理処理部
５２    文書確認部
５３    関連情報取得部
５４    関連情報選択部
５５    処理依頼部
１０１    演算部
１０２    記憶部
１０３    一時記憶部
１０４    記憶装置接続部
１０５    記憶装置
１０６    通信部
１０７    画像入力部
１０８    入力装置接続部
１０９    入力装置
１１０    表示装置接続部
１１１    表示装置
【図１】
0005181757.tif 000002
【図２】
0005181757.tif 000003
【図３】
0005181757.tif 000004
【図４】
0005181757.tif 000005
【図５】
0005181757.tif 000006
【図６】
0005181757.tif 000007
【図７】
0005181757.tif 000008
【図８】
0005181757.tif 000009