JP2004110692A - System and method for managing file - Google Patents
System and method for managing file Download PDFInfo
- Publication number
- JP2004110692A JP2004110692A JP2002275402A JP2002275402A JP2004110692A JP 2004110692 A JP2004110692 A JP 2004110692A JP 2002275402 A JP2002275402 A JP 2002275402A JP 2002275402 A JP2002275402 A JP 2002275402A JP 2004110692 A JP2004110692 A JP 2004110692A
- Authority
- JP
- Japan
- Prior art keywords
- file
- version
- document
- management
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明はファイル管理システム、特にファイルの版管理を行う版管理サーバーにより管理されるファイルの複製ファイルを含めたファイル管理に関する。
【0002】
【従来の技術】
複数ユーザにより共有されるファイル形式にて管理される文書を効率的に利用可能にするには、文書管理用のサーバーを設置して、文書を集中管理することが一般的である。文書の作成者は、新規作成した文書を文書管理サーバーに登録しておけば、複数ユーザによる利用を効率的に実現することができる。また、登録した文書を改訂したときにも最新版として文書管理サーバー上の文書を更新すれば、その文書の利用者は、常に最新版を入手することができる。
【0003】
ところで、内容の参照や印刷等のために文書管理サーバーから文書をクライアントにダウンロードして複製を作成することは、一般に行われている。更新されない文書であれば、このような複製文書の再利用は、アクセス速度等を考慮すると有効な方法であると考えられる。しかし、改訂が施されそれに伴い改版されていくような文書であるとき、文書管理サーバーからダウンロードした時点ではその文書は最新版であると考えられても、再度利用時に最新版であるという保証はない。
【0004】
従来においては、文書管理サーバーにより保持管理されている文書であれば、版管理することで常に最新版の文書を利用者に提供することができる。更に、文書の利用の可否を設定したり、文書の更新情報等を利用者に通知するなど、文書の改訂に伴う種々の機能を提供することは可能である。
【0005】
【発明が解決しようとする課題】
しかしながら、従来の文書管理システムにおいては、複製された文書に対してまで管理の対象としていなかった。このために、文書利用者は、複製文書を再度利用することで、既に改訂されている情報や古い情報を参照してしまう場合が発生し、その文書を使用する業務等に支障を来すおそれがあった。利用の度に文書を文書管理サーバーから複製したり、複製した文書が最新版か否かを文書管理サーバーへ問い合わせるなどすれば、このような状況を回避することは可能であるかもしれないが、そのような処理操作は運用上好ましくなく、また、面倒であった。
【0006】
更に、前述した文書の版と同様に、文書提供者がした文書に対する種々の設定を複製文書に反映することはできなかった。
【0007】
本発明は以上のような問題を解決するためになされたものであり、その目的は、管理対象のファイルが複製されたとき、その複製されたファイルに対しても版管理サーバーで管理されるファイルに対して行われた改訂や設定などに伴う状態の変更を反映させることのできるファイル管理システム及びファイル管理方法を提供することにある。
【0008】
【課題を解決するための手段】
以上のような目的を達成するために、本発明に係るファイル管理システムは、ファイルの版管理を行う版管理サーバーと、前記版管理サーバーにより版管理されるファイルの利用者により使用される利用者用クライアントとを有するファイル管理システムにおいて、前記版管理サーバーに設けられ、ファイル提供者により作成又は改版されたファイルにファイル識別情報及び版管理情報を関連付けて版の管理を行うファイル管理手段と、前記利用者用クライアントに設けられ、前記版管理サーバーにより版管理されるファイルの複製を再度利用する時に、版管理情報として設定されている当該ファイルの利用可否の状態を前記版管理サーバーへ自動的に確認する版管理情報確認処理手段とを有することを特徴とする。
【0009】
また、前記利用者用クライアントは、ファイルを出力する際に、そのファイルの利用可否の状態を確認するファイル出力処理手段を有することを特徴とする。
【0010】
更に、前記ファイル出力処理手段は、出力するファイルの利用可否の状態を示す情報と共にファイルを出力することを特徴とする。
【0011】
また、他の発明に係るファイル管理システムは、ファイルの版管理を行う版管理サーバーと、前記版管理サーバーにより版管理されるファイルの利用者により使用される利用者用クライアントとを有するファイル管理システムにおいて、前記版管理サーバーに設けられ、ファイル提供者により作成又は改版されたファイルにファイル識別情報及び版管理情報を関連付けて版の管理を行うファイル管理手段と、前記利用者用クライアントに設けられ、前記版管理サーバーにより版管理されるファイルの複製を再度利用する時に、当該ファイルの版を前記版管理サーバーへ自動的に確認する版管理情報確認処理手段とを有することを特徴とする。
【0012】
また、前記利用者用クライアントは、前記版管理情報確認処理手段によりその複製ファイルが最新版でないと確認されたときに、当該ファイルの最新版を複製する最新版取得処理手段を有することを特徴とする。
【0013】
また、前記利用者用クライアントは、ファイルを出力する際に、そのファイルの版を確認するファイル出力処理手段を有することを特徴とする。
【0014】
更に、前記ファイル出力処理手段は、出力するファイルが最新版又は旧版であることを示す情報と共にファイルを出力することを特徴とする。
【0015】
また、前記ファイル出力処理手段は、ファイル識別情報と共にファイルを出力することを特徴とする。
【0016】
また、前記版管理サーバーにより管理されるファイルの提供者により使用される提供者用クライアントを有し、前記提供者用クライアントは、ファイル提供者の指示に応じて利用可否の状態を版管理情報として版毎に設定し、前記版管理サーバーへ登録する利用状態設定処理手段を有することを特徴とする。
【0017】
また、前記版管理サーバーにより管理されるファイルの提供者により使用される提供者用クライアントを有し、前記提供者用クライアントは、新規又は改版されたファイルに関する版管理情報を前記版管理サーバーへ登録する版管理情報登録処理手段を有することを特徴とする。
【0018】
また、前記版管理サーバーにより版管理されるファイルの提供者により使用される提供者用クライアントを有し、前記提供者用クライアントは、新規に作成されたファイルを前記版管理サーバーへ登録する新規登録処理手段と、前記版管理サーバーにより版管理されるファイルの改版ファイルを前記版管理サーバーへ登録する改版登録処理手段とを有し、前記版管理サーバーは、ファイル管理サーバーとして版管理対象とするファイル自体の保持管理をも行うことを特徴とする。
【0019】
また、前記版管理サーバーは、版管理対象とするファイルの利用状況を記録するアクセス記録手段を有することを特徴とする。
【0020】
更に、前記版管理サーバーにより版管理されるファイルの提供者により使用される提供者用クライアントを有し、前記提供者用クライアントは、作成した複製ファイルに対する利用状況を前記版管理サーバーから取得する利用情報取得処理手段を有することを特徴とする。
【0021】
また、前記版管理サーバーは、版の利用者により読み書きされる付加情報を当該版に対応付けして記憶する付加情報記憶手段を有し、前記利用者クライアントは、前記付加情報記憶手段に対して付加情報の読み書きを行う付加情報処理手段を有することを特徴とする。
【0022】
更に、前記版管理サーバーは、版の利用者により入力された付加情報が前記付加情報記憶手段に登録された時点で当該版に対応する付加情報を当該版の複製先となる前記利用者クライアントに対して自動配信する付加情報管理手段を有することを特徴とする。
【0023】
あるいは、前記付加情報処理手段は、返答を要する付加情報が利用者により参照されたとき、利用者が入力した当該付加情報に対する返答を当該付加情報に関連付けして前記付加情報記憶手段に登録することを特徴とする。
【0024】
本発明に係るファイル管理方法は、ファイル提供者により作成又は改版されたファイルにファイル識別情報及び版管理情報を関連付けて版の管理を行う版管理サーバーと、前記版管理サーバーにより版管理されるファイルの利用者により使用される利用者用クライアントとを有するファイル管理システムにおいて、前記利用者用クライアントは、前記版管理サーバーにより版管理されるファイルの複製を再度利用する時に、版管理情報として設定されている当該ファイルの利用可否の状態を前記版管理サーバーへ自動的に確認する版管理情報確認ステップを含むことを特徴とする。
【0025】
また、前記利用者用クライアントは、ファイルを出力する際に、そのファイルの利用可否の状態を確認するファイル出力ステップを含むことを特徴とする。
【0026】
更に、前記ファイル出力ステップは、出力するファイルの利用可否の状態を示す情報と共にファイルを出力することを特徴とする。
【0027】
また、他の発明に係るファイル管理方法は、ファイル提供者により作成又は改版されたファイルにファイル識別情報及び版管理情報を関連付けて版の管理を行う版管理サーバーと、前記版管理サーバーにより版管理されるファイルの利用者により使用される利用者用クライアントとを有するファイル管理システムにおいて、前記利用者用クライアントは、前記版管理サーバーにより版管理されるファイルの複製を再度利用する時に、当該ファイルの版を前記版管理サーバーへ自動的に確認する版管理情報確認ステップを含むことを特徴とする。
【0028】
また、前記利用者用クライアントは、前記版管理情報確認ステップによりその複製ファイルが最新版でないと確認されたときに、当該ファイルの最新版を複製する最新版取得ステップを含むことを特徴とする。
【0029】
また、前記利用者用クライアントは、ファイルを出力する際に、そのファイルの版を確認するファイル出力ステップを含むことを特徴とする。
【0030】
更に、前記ファイル出力ステップは、出力するファイルが最新版又は旧版であることを示す情報と共にファイルを出力することを特徴とする。
【0031】
また、前記ファイル出力ステップは、ファイル識別情報と共にファイルを出力することを特徴とする。
【0032】
また、前記版管理サーバーにより管理されるファイルの提供者により使用される提供者用クライアントは、ファイル提供者の指示に応じて利用可否の状態を版管理情報として版毎に設定し、前記版管理サーバーへ登録する利用状態設定ステップを含むことを特徴とする。
【0033】
また、前記版管理サーバーにより管理されるファイルの提供者により使用される提供者用クライアントは、新規又は改版されたファイルに関する版管理情報を前記版管理サーバーへ登録する版管理情報登録ステップを含むことを特徴とする。
【0034】
また、前記版管理サーバーにより版管理されるファイルの各版に、ファイル利用者が読み書きする付加情報を関連付けして管理することを特徴とする。
【0035】
更に、前記版管理サーバーは、版の利用者により入力された付加情報が当該版に関連付けされた時点で当該版に対応する付加情報を当該版の複製先となる前記利用者クライアントに対して自動配信する付加情報配信ステップを含むことを特徴とする。
【0036】
あるいは、前記利用者クライアントは、返答を要する付加情報が利用者により参照されたとき、利用者が入力した当該付加情報に対する返答を当該付加情報に関連付けして登録する登録ステップを含むことを特徴とする。
【0037】
【発明の実施の形態】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。なお、以下に示す各実施の形態では、本発明に係るファイル管理システムを、文書ファイルを集中管理する文書管理システムに適用した場合を例にして説明する。
【0038】
実施の形態1.
図1は、本実施の形態における文書管理システムを示したブロック構成図である。本実施の形態における文書管理システムは、本システムで扱う文書の管理及びその文書の版管理を集中管理する文書管理サーバー10と、1乃至複数台の提供者クライアント20と利用者クライアント30とをLAN(Local Area Network)1で接続した構成を有している。なお、図1では便宜的に各クライアント20,30を1台ずつ示した。文書管理サーバー10は、ハードウェア的には汎用的なサーバコンピュータで実現できる。提供者クライアント20は、文書を作成し、また、その作成した文書を改版するユーザ(文書提供者)によって使用される。利用者クライアント30は、文書提供者によって作成又は改版された文書を参照、印刷等のために利用するユーザ(文書利用者)によって使用される。各クライアント20,30は、ハードウェア的には汎用的なパーソナルコンピュータ(PC)で実現できる。本実施の形態では、本システムを構成するクライアントを、便宜的に文書提供者が使用するクライアント20と文書利用者が使用するクライアント30とに分けて図示し、また説明するが、文書提供者は自ら作成した文書の利用者にもなり、また、他のユーザが作成した文書の利用者にもなるので、1台のPCが提供者クライアント20にも利用者クライアント30にもなりうる。
【0039】
提供者クライアント20は、新規登録処理部21、改版登録処理部22、文書状態設定処理部23及び利用状況監視部24を有している。新規登録処理部21は、本システムの管理対象とする文書を新規に作成して文書管理サーバー10へ登録する。あるいは、既存文書を新規文書として登録してもよい。改版登録処理部22は、作成した文書を更新することで文書を改版する。そして、改版された文書を最新版として文書管理サーバー10へ登録する。あるいは、新規に作成した文書を既登録の文書の新版として登録してもよい。文書の新規作成及び編集には、汎用的な文書作成ソフトウェアを利用する。また、新規登録処理部21及び改版登録処理部22は、作成した文書に対して文書識別情報を付与すると共に、文書を文書管理サーバー10へ登録するときに、その文書の版管理情報も併せて登録する。この版管理情報については後述する。文書状態設定処理部23は、作成又は改版した文書の利用の可否(有効/無効)等の利用状態など版の状態を設定する。版の状態は、版管理情報に含まれているが、この詳細は後述する。利用状況監視部24は、文書提供者が提供した文書に対する利用状況を文書管理サーバー10に記録させ、また、その記録した内容を取得する。
【0040】
利用者クライアント30は、文書取得処理部31、版管理情報確認処理部32、文書情報表示処理部33及び印刷処理部34を有している。文書取得処理部31は、文書管理サーバー10から利用したい文書をダウンロードし利用文書保存部36に保存する。このダウンロードにより取得される文書は、当該文書の最新版の複製である。文書利用者は、基本的に利用文書保存部36に格納した文書を利用することになる。版管理情報確認処理部32は、取得した文書の版等を含む版管理情報を取得する。文書情報表示処理部33は、版管理情報確認処理部32が取得した版管理情報を表示する。印刷処理部34は、取得した文書を図示しないプリンタから印字出力する。
【0041】
文書管理サーバー10は、データベース管理部11及び文書管理部12を有している。データベース管理部11は、文書データベース13への文書登録、文書利用者からの要求に応じて文書のダウンロードを行う。文書管理部12は、文書提供者により作成又は改版された文書に版管理情報を関連付けて版の管理を行う。更に、文書管理部12は、文書データベース13への文書の登録/削除、登録されている文書の利用状況等を管理ログファイル14に記録する。
【0042】
本実施の形態においては、前述した構成要素により種々の機能を提供するが、上記機能を含み、本実施の形態における文書管理システムが提供する機能の一覧を図2に示す。文書管理サーバー10及び各クライアント20,30における各処理機能は、ソフトウェアにより実現される。また、文書データベース13及び利用文書保存部36は、ディスク装置により実現され、それぞれ汎用的なデータベース管理システム及びファイルシステムによりアクセスされる。
【0043】
ところで、本実施の形態では、文書の版の管理を行うが、以下に文書の版及び文書の利用について説明する。
【0044】
図3は、文書と版の基本モデルを示した概念図である。作成される文書には、一般に第1版、第2版など昇順の連番が付与され版管理される。通常、新規作成された文書は、第1版であり、改版の度に第2版、第3版と版が更新される。ただ、いずれの版も文書Aであることに相違ない。このように、各文書は、改版により版が重ねられていくことになる。そして、時系列上最も新しい版が最新版となる。なお、詳細は後述するが、本実施の形態では、各版の利用の可否(有効/無効)を設定できるので、厳密に言うと、最新版というのは、有効な利用状態である版のうち時系列上最も新しい版と定義することができる。
【0045】
以上のように、文書と言うときは第何版であれ、その文書である。つまり、文書Aといえば、第1版であろうと第2版であろうと第3版であろうと版の相違に関係なく文書Aである。版と言えば、文書を構成する特定の版を指し、第1版か第2版か第3版のいずれかの版の文書を指す。第1版(の文書A)といえば、同じ文書Aでも第2版や第3版ではない。
【0046】
ここで、図3において第2版が最新版のとき(つまり、第3版作成前)に文書Aが利用者クライアント20に複製されたとする。なお、利用者クライアント20において複製文書を編集し新たな版(文書)を作成することは可能である。本実施の形態では、この複製文書に対する編集により新たな文書を作成することを改変と称し、改変により作成された文書を派生文書と称することにする。この派生文書は、文書管理サーバー10で管理されている元の文書Aとは独立した文書として扱われ、本実施の形態の管理対象外となる。もちろん、特別の処理手続により文書管理サーバー10の管理対象とすることは可能である。
【0047】
文書取得処理部31により利用者クライアント30に複製された文書は、通常、利用者クライアント30の利用者個人の管理下において使用される。なお、文書利用者は、通常、自己が使用する利用者クライアント30に搭載のディスク装置を文書の複製先とすることが一般的であるため、本実施の形態においてもこれに準じて説明するが、他のクライアント上の共有ディスク装置やデータベースサーバー等の他の格納手段を複製先としてもよい。文書Aの利用者は、通常、参照する度に文書データベース13へアクセスするのではなく、アクセス速度等を考慮して利用者クライアント30の利用文書保存部36にダウンロードした第2版の文書Aに対してアクセスをすることになる。
【0048】
続いて、各版の利用の可否(有効/無効)を含む版の状態について図4及び図5を用いて説明する。
【0049】
各文書に対するアクセスに関して何も制限しなければ、版の新旧に関係なく、またいずれの文書にもアクセスすることは可能であるが、本実施の形態では、文書提供者が作成又は改版した各版に対して有効/無効な状態を設定できるようにした。本実施の形態では、各版は作成された時点から有効/無効の状態を持つ。版が有効な状態というのは、その版を利用してもよい状態(利用可の状態)のことをいい、版が無効な状態というのは、その版を利用できない状態(利用不可の状態)のことをいう。版の状態としては、前述した版毎に設定可能な有効/無効の他に、文書に含まれる全ての版の登録抹消と、システムの終了に伴う終了とがある。各版の状態は、図4に示した矢印の方向に遷移可能である。更に、版の無効には、版の状態を有効又は登録抹消に遷移できる一時的な無効と、登録抹消にしか遷移できない永続的な無効とがある。これは、文書提供者が決定し、文書提供者のみが認識できる。本実施の形態においては、各版の状態は文書提供者のみ設定可能とするが、これはシステムの運用に応じてシステム管理者等所望の者に設定の権限を付与することは可能である。版の状態は、版管理情報を構成する版情報に含まれており、本実施の形態では、各版の作成時点で新規登録処理部21及び改版登録処理部22により設定され、文書管理サーバー10へ当該版と共に登録される。そして、文書状態設定処理部23により文書管理サーバー10に登録された状態が更新されることによって動的に変更できる。
【0050】
版の状態に関しては上記のとおりであるが、図5では、第3版までの各版の状態を5通り例示した。文書Aは全て有効、文書Bは登録抹消としたため全ての版が利用不可の状態である。文書Cは第3版のみ有効で第1,2版は無効、文書Dは第2版のみ有効で第1,3版は無効、文書Eは全て無効である。このような利用状態において最新版に該当するのは、文書Aは第3版、文書Cは第3版、文書Dは第2版である。文書B,Eには最新版は存在しない。また、文書Dにおける第3版は無効な状態なので、前述した定義に従い最新版には該当しない。本実施の形態においては、作成された最新版(第3版)ではなく文書Dで例示したように旧版に相当する第2版を有効な最新版として利用させることができる。
【0051】
次に、本実施の形態における文書データベース13のデータ構造及び新規文書、改版文書の文書管理サーバ10への登録処理について説明する。なお、新規に作成した文書又は既存文書を文書データベース13に新規に登録することで、それらの文書を新規文書として扱うことになるが、以降の説明においては前者を例にして説明する。また、指定した既存文書を編集したり、別途作成した文書を新版とすることで、それらの文書を改版文書として扱うことができるが、以降の説明においては前者を例にして説明する。
【0052】
本実施の形態における新規登録処理部21は、文書提供者により新規に文書が作成されたとき、その文書に対して文書識別情報を付与する。文書識別情報は、本システムにおいてユニークなIDであり、文書ファイルのヘッダ領域あるいは独自の領域に埋め込まれる。なお、文書識別情報を、文書の異同に関係なくランダムな番号としてもよいし、「文書ID+版番」などのように所定規則に基づき形成するようにしてもよい。複数台の文書管理サーバーが存在するときには、管理させるサーバーの識別情報が含まれる。より具体的に言うと、汎用的な文書作成ソフトウェアを起動して文書を作成し、その作成文書を保存しようとするときにプラグインにより文書識別情報を付加すると共に、作成者に入力指定させた版番、版の状態等の情報を版管理情報として生成する。そして、文書管理サーバー10に文書及び版管理情報を登録する。改版登録処理部22も作成済みの文書に対して編集を行うこと以外は、新規登録処理部21と同様に処理する。改版登録処理部22が作成する改版文書は、同じ文書(例えば文書A)であるが、異なる文書識別情報が付与される。なお、編集対象の文書は、原則、文書管理サーバー10から取り出してくる。文書管理サーバー10の文書管理部12は、提供者クライアント20から送られてきた文書及び版管理情報を文書データベース13へデータベース管理部11に格納させる。
【0053】
なお、本実施の形態では、版管理対象とする文書自体も文書管理サーバー10にて集中管理することを例にして説明しているが、文書自体の格納場所を提供者クライアント20や他のクライアント、データベースサーバー等としてもよい。この場合、版管理情報には、文書の格納場所の情報が含まれることになり、改版登録処理部22は、文書格納場所情報を参照に改版対象の既存文書を取り出すことになる。また、文書管理サーバー10で文書自体を保持管理しないのであれば、データベース管理部12によるデータベース管理システム機能はなくてもよい。
【0054】
本実施の形態における文書データベース13は、図1に例示したデータ構造で構築されている。すなわち、本実施の形態では、各文書の版の関連付けを、版管理情報を構成する版系列情報と版情報とを用いて行う。版系列情報は、文書毎に作成され、その版系列の名称(文書名)、その版系列のセキュリティなどの情報が設定される。版系列情報には、同一文書の各版情報が作成された順に直列に接続される。版情報には、その版の名称、利用の可否(有効/無効)等の版の状態、文書利用者に対して提示するメッセージ、取得した利用者等を含む利用情報、対応する文書識別情報、実際の文書の格納場所等が含まれている。文書管理部12は、版管理情報と文書識別情報により識別される文書とを関連付けして各文書の版管理を行う。換言すると、文書管理部12は、提供者クライアント20から文書及び版管理情報が送られてくると、データベース管理部11に前述したデータ構造に従い文書等を文書データベース13に登録させ、各文書の版管理を行う。更に、文書データベース13には、セキュリティ、動作ログ等自サーバーを管理するための設定情報がサーバー管理情報として保存されている。
【0055】
続いて、利用者クライアント30において行われる文書の利用について図6に示したフローチャートを用いて説明する。
【0056】
文書利用者は、文書管理サーバー10により管理されている文書を利用したいとき、その文書(通常は文書名)を入力指定する。文書管理サーバー10により管理されている文書名は、提供者クライアント20からの通知や文書管理サーバー10からの文書名リストの取得などにより知ることができる。文書取得処理部31は、入力指定された文書名を受け付けると(ステップ101)、版管理情報確認処理部32は、当該文書の版及び利用状態(有効/無効)を確認する(ステップ103)。なお、前述したように、版管理対象とする全ての文書自体を文書管理サーバー10で保持管理していないときには、文書取得処理部31は、当該版の版情報を参照に版の格納場所からその複製を取り出してくることになる。あるいは、文書の利用の開始に際し、提供者クライアント20から電子メール等を利用して直接配布してもらうようにしてもよい。この場合、配布された文書が文書管理サーバー10により管理されているかどうかを示す明確にする情報を付加しておくことが望ましい。文書を文書管理サーバー10から取得しない場合でも、版管理情報は文書管理サーバー10から取得することになる。
【0057】
ここで、ステップ103における確認処理を詳述すると、版管理情報確認処理部32は、利用文書保存部36に保存されている文書の文書識別情報を取り出し送信することで文書管理サーバー10に版及び利用状態を問い合わせる。文書管理部10は、その問合せに付加された文書識別情報をキーに当該文書の版管理情報を検索して有効な最新版を検知し、これを問合せをした利用者クライアント30へ通知する。なお、当該文書の版管理情報を取り出し利用者クライアント30へ送信して、有効な最新版がどの版であるか利用者クライアント30において確認させるようにしてもよい。ここで、既に保持している文書が有効な有効な最新版でなかったとき、文書取得処理部31は、当該文書の有効な最新版を文書管理サーバー10からダウンロードして利用文書保存部36に保存することになる(ステップ105)。
【0058】
例えば、文書Aを取得したとすると、文書Aを取得したときにはその版は最新版である。その後、文書Aを再度利用するとき、通常であれば、利用者クライアント30に複製した文書Aを利用しようとする。従来においては、このときに文書Aの版を確認するようなことはしていなかったため、再度利用しようとする複製した文書Aが最新版でない可能性がある。そこで、本実施の形態においては、利用しようとする文書の複製が作成されているときにはその複製文書の版を自動的に確認して、最新版でなかったときにはその文書の最新版を自動的に取得するようにしたので、文書利用者は、利用者クライアント30に保存した版の新旧を意識しなくても常に有効な最新版を利用することができる。
【0059】
続いて、版管理情報確認処理部32は、最新版が取得できたとき利用する版の状態を確認する(ステップ106,107)。ステップ107における確認処理は、有効な最新版を取得した(ダウンロードした)時と実際に利用する時にタイムラグがある場合に有効な処理となる。ダウンロードしてすぐに文書を利用するとは限らないからである。また、利用する版というのは、新規に最新版を取得したときにはその最新版、既に保存している版がまだ最新版であったためにその保存している版を利用するのであれば、その版をいう。
【0060】
ところで、版の状態に関しては、図4を用いて利用の有効/無効、登録抹消が存在することを説明したが、文書を利用する利用者クライアント30側からしてみると、更に不明と未確認という状態が考えられる。不明というのは、通信障害等により文書管理サーバー10へのアクセスができない場合や文書管理サーバー10に障害が発生している場合などにより版の利用状態(有効/無効)が確認できない状態である。未確認というのは、版の確認処理を実施していないために発生しうる状態である。利用者クライアント30側における版の状態の一覧を図7に示す。
【0061】
続いて、文書情報表示処理部33は、確認した版の状態を文書利用者に通知するために表示する(ステップ108)。表示する内容は、図7に例示したメッセージである。また、利用者クライアント30側では、最新版が通信障害等により取得できない可能性もあり(ステップ106)、この場合は、版管理情報も取得できないはずなので、版の状態を不明若しくは未確認とする。
【0062】
以上のようにして、有効な最新版の文書、すなわち利用可能な文書の複製を取得されている場合には、その文書を利用することができる(ステップ109,110)。
【0063】
本実施の形態によれば、以上のように文書管理サーバー10から文書を複製した場合でもその複製文書を版管理の対象とすることができる。また、文書の複製が作成された後に改版により最新版が作成されたときでも、その複製文書を再度利用する際に最新版か否かを自動的に確認するようにしたので、常に最新版の利用を保証することができる。そして、本実施の形態においては、複製文書が最新版でないときには当該文書の最新版を文書管理サーバー10から自動的に取得する、すなわち最新版の複製を改めて自動作成するようにしたので、文書利用者は、利用者クライアント30に保存した版の新旧を意識しなくても常に有効な最新版を利用することができる。なお、本実施の形態では、常に最新版を利用させるようにしたが、文書の版の確認にとどめ、最新版の複製の作成を文書利用者に決定させるようにしてもよい。また、本実施の形態では、最新版の利用を保証できる一方で、最新版を無効にすることで旧版を有効な最新版として利用させることもできる。
【0064】
以上のようにして、利用者クライアント30に文書の複製が作成されると、印刷処理部34は、文書利用者による指示に従いその複製文書を図示しないプリンタから印字出力する。このとき、印刷処理部34は、文書の版を確認し、それが最新版であるときには、印刷用紙の空白部分に「最新版」と、最新版でないときには「旧版」と印字するなどして最新版又は旧版であることを示す情報と共に印刷する。これは、「最新版」又は「旧版」のいずれか一方を選択的に印刷するようにしてもよいし、常に両方を印刷するようにしてもよい。また、最新版でないときには、即座に印刷するのではなく印刷の確認メッセージを表示するなどしてもよい。最新版を印刷するときには、「最新版」と印字することで印刷した文書が最新版であることを確認することができる。
【0065】
ただ、時間の経過に伴い最新版はいずれ旧版になる可能性がある。「最新版」と印刷すれば印刷時点では最新版であることを保証できても、保管されている文書に「最新版」と印刷されていても、その文書が本当に最新版であるかと言えば、その保証はない。一方、旧版に「旧版」と印刷しておけば、その文書は時間の経過に関係なく旧版であることには間違いない。本実施の形態では、版の状態を有効/無効と設定することができるが、通常は文書が旧版になれば最新版に復活することはない。従って、「旧版」と印刷しておけば旧版であることを保証することができる。
【0066】
また、文書利用者による指示に従いその複製文書をプリンタから印字出力するとき、印刷処理部34は、文書の利用状態を確認し、それが利用可の状態であるときには、印刷用紙の空白部分に「有効」と、利用不可の状態であるときには「無効」と印字するなどして有効又は無効であることを示す情報と共に印刷する。これは、「有効」又は「無効」のいずれか一方を選択的に印刷するようにしてもよいし、常に両方を印刷するようにしてもよい。また、無効の状態であるときには、即座に印刷するのではなく印刷の確認メッセージを表示するなどしてもよい。
【0067】
また、印刷処理部34は、文書利用者による指示に従いその複製文書を印刷するとき文書識別情報と共に印刷する。文書識別情報を印刷することによって次の点で便利である。
【0068】
第一に、紙文書で作業を行う人がどこからでも文書の状態を確認することができる。例えば、工場内などPCはあるがプリンタが近くにないような環境において、手元にある作業マニュアル文書に印字された文書識別情報をPCからキー入力すれば、そのマニュアルが有効な最新版か否かを確認することが可能になる。第二に、文書を紙の状態で入手した人が文書識別情報をもとに電子文書を取得することができる。第三に、利用者クライアント30が持つ機能が搭載されていないクライアントPCからのアクセスに対応するために、例えば、文書管理サーバー10にWebクライアントなどを設けて、当該機能を提供するソフトウェアをそのクライアントPCにインストールする必要がなくなる。
【0069】
また、本実施の形態における文書管理部11は、管理対象の文書に対する利用者によるアクセスを管理ログファイル14に記録する機能を有しており、利用状況監視部24は、文書管理部11に対して文書提供者が提供した文書に対する利用状況を文書管理サーバー10に記録させることを指示できる。また、その記録した内容を文書管理部11を通じて取得することができる。従って、自ら作成又は改版した文書に対する利用状況を取得し、利用者による文書の利用状況によって版の状態を変更するなど文書管理を提供者クライアント20上から行うことができる。なお、アクセス内容を管理ログファイル14ではなく、アクセス対象の文書又は版に対応付けて利用者によるアクセス履歴の管理を行うようにしてもよい。
【0070】
本実施の形態によれば、文書管理サーバー10から複製された文書に対しても管理対象とし、複製文書の利用者に対して文書管理サーバー10において管理している文書の改版、状態の変更を通知し、また最新版を自動的に取得させることができる。また、文書利用者により有効な旧版が指定されたときには、該当する旧版を取得することも可能である。
【0071】
なお、本実施の形態においては、文書提供者が作成又は改版した文書を新規登録処理部21又は改版登録処理部22により文書管理サーバー10へ送信して、文書管理サーバー10にて保持管理するように説明したが、前述したように文書自体は文書管理サーバー10に送らずに、文書の格納場所のみを文書管理サーバー10に登録して各文書の管理をさせるようにしてもよい。つまり、文書管理サーバー10により管理される文書の格納場所は、文書管理サーバー10や提供者クライアント20の他に図示しない他のクライアントやデータベースサーバーなどでもよい。
【0072】
実施の形態2.
図8は、本実施の形態における文書管理システムを示したブロック構成図である。本実施の形態においては、文書管理サーバー10の文書管理部15に機能追加をし、また、文書データベース16に付加情報を記憶するようにしたことと、利用者クライアント30に付加情報処理部35を追加したこと以外は、上記実施の形態1と同じなので同じ符号を付け、説明を省略する。
【0073】
上記実施の形態1では、文書及び版管理情報という文書に関連する情報設定は、文書提供者により行われ、文書利用者は設定することはできない。しかし、例えば、会議への出欠確認を要する文書であったり、文書に対してコメントしたいようなときには、出席/欠席という返答やコメント等の付加情報を、対応する文書に関連付けて保持管理できれば便利であり、情報管理上も効率的であると考えられる。
【0074】
そこで、本実施の形態においては、各版に対して利用者により入力設定された情報を付加情報として、対応する版に関連付けて保管できるようにしたことを特徴としている。換言すると、利用者が自由に付加情報を読み書きできる領域を文書管理サーバー10に用意した。
【0075】
本実施の形態における版情報には、版の名称や利用可否の状態等実施の形態1により説明した情報に加えて付加情報の格納場所が含まれることになる。この関係を図8に示した。なお、実際の文書の格納場所との関連付けに関しては、本実施の形態の要旨ではないため、図8では省略した。文書管理部15は、文書利用者により入力された付加情報を文書データベース16に登録すると共に、付加情報を当該版の複製先となる利用者クライアント30に参照させるために配信する。付加情報処理部35は、利用した文書に対して付加情報を設定し、また、文書管理サーバー10からの付加情報を文書又は文書の内容と共に表示する。
【0076】
以下に、付加情報の具体例をあげて本実施の形態の動作について説明する。まず、付加情報としてコメントを書き込む場合を例にして説明する。
【0077】
例えば、文書が仕様書であり、複数の利用者により仕様書の記載内容を確認してもらうとする。仕様書の作成者は、提供者クライアント20から文書管理サーバー10に仕様書を登録し、確認者は自己が使用する利用者クライアント30に仕様書の複製を保存して文書内容を参照する。そして、確認者は、文書閲覧ソフトウェアのプラグインにより表示されたコメント欄に、仕様書に対する批評や改善点、問題点等のコメントを入力する。付加情報処理部35は、入力されたコメントに、参照した文書の文書識別情報を付加して文書管理サーバー10へ送信する。文書管理部15は、文書識別情報をキーに文書データベース16を検索することにより対応する版を特定し、送られてきたコメントをその版に対応した付加情報として文書データベース16に登録する。もちろん、コメントの送信元の特定情報も付加情報に対応付けて登録される。他の利用者からもコメントが送られてきたときにも同様に文書データベース16に登録していくことで、版に対応するコメントを一括管理する。
【0078】
この後、利用者が文書を利用するとき、付加情報処理部35は、その文書に対してコメントが登録されていれば、文書又は文書内容を表示するファイル操作ソフトウェア又は文書閲覧ソフトウェアのウィンドウに、アイコン表示やツールバー、メニュー上でコメントが文書に付加されていることを示すようにする。あるいは、プロパティ画面でコメントの有無を確認できるようにしてもよい。そして、利用者がコメントを参照する指示を入力したときには、文書管理部11を介してコメントを文書管理サーバー10から取り出し表示する。コメント自体は、プロパティ画面や専用のコメント表示ウィンドウに表示する。
【0079】
また、利用者が仕様書を参照しているときに他の利用者が記載したコメントが文書データベース16に登録されたとき、文書管理部15は、管理ログファイル14を参照して対応する版を利用している利用者クライアント30を特定し、その利用者クライアント30へ新たに書き込まれたコメントを自動配信する。これにより、文書自体は改版されないことにより更新されなくても付加情報が更新されたときには、利用者クライアント30において付加情報のみを自動的に更新することができる。
【0080】
なお、本実施の形態では、文書利用者も文書に関連する情報を付加情報として設定できるようにし、また、付加情報を版に対応させて管理するようにしたことを特徴としているが、提供者も利用者と同様に付加情報を読み書きすることができる。付加情報がコメントの場合は、いわゆる掲示板のような利用が可能になる。
【0081】
次に、付加情報として文書の受領確認を書き込む場合を説明する。例えば、文書提供者は、文書管理サーバー10に登録する文書が受領確認を要する文書であるときには、その旨を版情報に設定する。利用者クライアント30において文書取得処理部31が文書の複製を取得したとき、その文書の版情報に受領確認を必要とする設定がされていたとき、ファイル操作ソフトウェアのプラグインにより受領確認の入力画面を表示する。付加情報処理部35は、利用者により受領確認が入力されると、受領確認に受領文書の文書識別情報を付加して文書管理サーバー10へ送信する。文書管理部15は、文書識別情報をキーに文書データベース16を検索することにより対応する版を特定し、送られてきた受領確認及びその送信元特定情報、受領日時等をその版情報に関連付けて文書データベース16に登録する。他の利用者からも受領確認が送られてきたときにも同様に文書データベース16に登録していくことで、版に対応する受領確認を一括管理する。
【0082】
この後、利用者が文書を利用するとき、付加情報処理部35は、その文書に対して受領確認が登録されていれば、ファイル操作ソフトウェアにより表示される文書に対応付けて受領確認の有無あるいは受領確認をした利用者を表示する。受領確認をした利用者は、該当する利用者名でもよいし、予め登録しておいた利用者の印影を表示するようにしてもよい。
【0083】
また、利用者が文書又は文書内容を表示しているときに他の利用者が受領確認を文書データベース16に登録したときにはコメントの場合と同様に、文書管理部15は、管理ログファイル14を参照して対応する版を利用している利用者クライアント30を特定し、その利用者クライアント30へ受領確認を自動配信する。これにより、文書を利用しているときには画面上に誰かが受領確認したことを表示すれば、受領確認の状況を一目瞭然に把握することができる。特に、文書提供者にとってみれば、誰が受領確認をしたかを容易にかつリアルタイムに把握することができる。
【0084】
その他にも上記コメントや受領確認と同様に動作することで、文書内容の確認や承認などにも利用することができる。また、アンケートの場合には、アンケートと回答とを関連づけて管理することができる。また、例示した以外の情報も設定することができ、更に複数の情報を付加情報として併用することも可能である。
【0085】
本実施の形態によれば、各版に対応付けて付加情報を設定できるようにしたので、版自体を変更できない文書利用者もその版に対して情報を自由に付加させることができる。
【0086】
なお、上記各実施の形態では、文書の版管理を行うが、実行イメージ等にもそれぞれに版が付与され管理されるので、ファイル形式にて保存されるデータであれば、本発明を適用することは可能である。
【0087】
【発明の効果】
本発明によれば、利用しようとするファイルの複製が作成されているときにはその複製ファイルの版を自動的に確認するようにしたので、最新版の利用を常に保証することができる。
【0088】
また、複製ファイルが最新版でなくなっていたときにはそのファイルの最新版を版管理サーバーから自動的に取得するようにしたので、ファイル利用者に利用者クライアントに保存した版の新旧を意識しなくても有効な最新版を常に利用させることができる。
【0089】
また、各版の利用の可否の状態を保持管理するようにしたので、利用者に対する各版の利用の可否の制御を行うことができる。
【0090】
また、ファイル出力手段を設けたので、ファイルの版又は利用可否の状態を利用者に確認させることができる。特に、また、出力するファイルが最新版/旧版又は有効/無効であることを示す情報と共にファイルを出力するようにしたので、当該ファイルを印字出力した時点のファイルの版又は状態を利用者に知らせることができる。
【0091】
また、利用情報取得処理手段を設けたので、版管理サーバーから取得したファイルに対する他の利用者の利用状況、他の利用者情報を取得することによりファイル利用の便宜を図ることができる。
【0092】
また、利用状態設定処理手段を提供者用クライアントに設けたので、各版の利用可否の状態を提供者用クライアントから提供者の指示に応じて設定することができる。
【0093】
また、利用状況監視手段を提供者用クライアントに設けたので、提供者が作成又は改版したファイルに対する利用状況を提供者用クライアントから把握することができる。これにより、利用者によるファイルの利用状況によって版の状態を変更するなどファイル管理を提供者用クライアント上から行うことができる。
【0094】
また、付加情報記憶手段を設けたので、ファイルを作成できない利用者に各版に対する情報を付加的に設定させることができる。
【図面の簡単な説明】
【図1】本発明に係るファイル管理システムの一実施の形態である文書管理システムを示したブロック構成図である。
【図2】本実施の形態における文書管理システムが提供する機能の一覧を示した図である。
【図3】本実施の形態における文書と版の基本モデルを示した概念図である。
【図4】本実施の形態における版の状態の遷移を示した概念図である。
【図5】本実施の形態において版の状態の時系列変化を示した概念図である。
【図6】本実施の形態における文書の利用処理を示したフローチャートである。
【図7】本実施の形態における利用者クライアントにより確認される版の状態と各状態を表したメッセージの例を示した図である。
【図8】他の実施の形態である文書管理システムを示したブロック構成図である。
【符号の説明】
1 LAN、10 文書管理サーバー、11,15 文書管理部、12 データベース管理部、13,16 文書データベース、14 管理ログファイル、20 提供者クライアント、21 新規登録処理部、22 改版登録処理部、23文書状態設定処理部、24 利用状況監視部、30 利用者クライアント、31 文書取得処理部、32 版管理情報確認処理部、33 文書情報表示処理部、34 印刷処理部、35 付加情報処理部、36 利用文書保存部。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a file management system, and more particularly to file management including a duplicate file of a file managed by a version management server that performs version management of a file.
[0002]
[Prior art]
In order to efficiently use documents managed in a file format shared by a plurality of users, it is common to install a document management server and centrally manage the documents. If the document creator registers the newly created document in the document management server, it can be efficiently used by a plurality of users. Also, when a registered document is revised, if the document on the document management server is updated as the latest version, the user of the document can always obtain the latest version.
[0003]
By the way, it is common practice to download a document from a document management server to a client to create a copy for referencing or printing the content. In the case of a document that is not updated, such reuse of a duplicate document is considered to be an effective method in consideration of the access speed and the like. However, if the document is revised and revised accordingly, even if the document is considered to be the latest version when downloaded from the document management server, there is no guarantee that the document will be the latest version when it is used again. Absent.
[0004]
Conventionally, if a document is held and managed by the document management server, the latest version of the document can always be provided to the user by managing the version. Further, it is possible to provide various functions associated with the revision of the document, such as setting whether or not the document can be used and notifying the user of the update information of the document.
[0005]
[Problems to be solved by the invention]
However, in the conventional document management system, even the copied document is not managed. For this reason, the document user may refer to information that has already been revised or old information by using the duplicated document again, which may hinder operations using the document. was there. It may be possible to avoid this situation by copying the document from the document management server each time it is used, or asking the document management server whether the copied document is the latest version. Such a processing operation is operationally undesirable and troublesome.
[0006]
Further, similarly to the above-mentioned document version, various settings made by the document provider for the document cannot be reflected in the duplicate document.
[0007]
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to make a file managed by the version control server when a file to be managed is copied. It is an object of the present invention to provide a file management system and a file management method that can reflect a change in a state caused by revision, setting, or the like performed on a file.
[0008]
[Means for Solving the Problems]
In order to achieve the above object, a file management system according to the present invention includes a version management server that performs version management of a file, and a user used by a user of a file that is version-controlled by the version management server. A file management means provided in the version management server, the file management means for managing a version by associating file identification information and version management information with a file created or revised by a file provider, Provided in the user client, when the copy of the file that is version-controlled by the version control server is used again, the availability status of the file set as version control information is automatically sent to the version control server. And a version management information confirmation processing means for confirming.
[0009]
In addition, the client for a user has a file output processing means for confirming the availability status of the file when outputting the file.
[0010]
Further, the file output processing means outputs the file together with information indicating the availability status of the output file.
[0011]
Further, a file management system according to another invention is a file management system having a version management server that performs version management of a file, and a user client used by a user of a file that is version-controlled by the version management server. In the version management server, file management means for managing a version by associating file identification information and version management information with a file created or revised by a file provider, and provided in the user client, When a copy of a file that is version-controlled by the version management server is reused, the version management information confirmation processing unit that automatically confirms the version of the file to the version management server is provided.
[0012]
Further, the client for the user has latest version acquisition processing means for copying the latest version of the file when the version management information confirmation processing means confirms that the copy file is not the latest version. I do.
[0013]
Further, the user client has a file output processing means for confirming the version of the file when outputting the file.
[0014]
Further, the file output processing means outputs the file together with information indicating that the output file is the latest version or the old version.
[0015]
The file output processing means outputs a file together with file identification information.
[0016]
In addition, it has a provider client used by a provider of the file managed by the version management server, and the provider client uses the status of availability as version management information according to an instruction of the file provider. It is characterized by having a use state setting processing means for setting for each version and registering it in the version management server.
[0017]
In addition, the system has a provider client used by a provider of a file managed by the version management server, and the provider client registers version management information on a new or revised file in the version management server. It is characterized by having a version management information registration processing means.
[0018]
The version management server further includes a provider client used by a provider of a file that is version-controlled by the version management server, and the provider client registers a newly created file in the version management server. Processing means, and a revision registration processing means for registering a revision file of a file version-controlled by the version management server to the version management server, wherein the version management server is a file to be version-managed as a file management server It is characterized in that it also manages its own retention.
[0019]
Further, the version management server is characterized in that it has an access recording means for recording a use status of a file to be version-controlled.
[0020]
The version management server further includes a provider client used by a provider of the file that is version-controlled by the version management server, and the provider client obtains a usage status for the created duplicate file from the version management server. It is characterized by having information acquisition processing means.
[0021]
Further, the version management server has additional information storage means for storing additional information read and written by a user of the version in association with the version, and the user client transmits the additional information to the additional information storage means. It is characterized by having additional information processing means for reading and writing additional information.
[0022]
Further, when the additional information input by the user of the version is registered in the additional information storage unit, the version management server sends the additional information corresponding to the version to the user client as a copy destination of the version. It is characterized by having additional information management means for automatically distributing the information.
[0023]
Alternatively, when the additional information requiring a response is referred to by the user, the additional information processing unit associates a response to the additional information input by the user with the additional information and registers the response in the additional information storage unit. It is characterized.
[0024]
A file management method according to the present invention includes a version management server for managing a version by associating file identification information and version management information with a file created or revised by a file provider, and a file managed by the version management server. In a file management system having a user client used by a user, the user client is set as version management information when reusing a copy of a file version-controlled by the version management server. A version management information confirmation step of automatically confirming whether the file is usable or not to the version management server.
[0025]
In addition, when outputting the file, the user client includes a file output step of confirming whether the file can be used.
[0026]
Further, the file output step includes outputting the file together with information indicating whether the output file is usable.
[0027]
Also, a file management method according to another invention includes a version management server that manages a version by associating file identification information and version management information with a file created or revised by a file provider, and version management by the version management server. In the file management system having a user client used by a user of the file to be copied, the user client re-uses a copy of the file that is version-managed by the version management server. A version management information confirmation step of automatically confirming a version to the version management server is included.
[0028]
In addition, the client for the user includes a latest version acquisition step of copying the latest version of the file when the version management information checking step determines that the copy file is not the latest version.
[0029]
Further, when outputting the file, the user client includes a file output step of checking a version of the file.
[0030]
Further, the file output step outputs the file together with information indicating that the output file is the latest version or the old version.
[0031]
Further, the file output step outputs a file together with file identification information.
[0032]
The provider client used by the file provider managed by the version management server sets the availability status as version management information for each version in accordance with an instruction of the file provider, and performs the version management. It is characterized by including a use state setting step of registering in the server.
[0033]
Further, the provider client used by the provider of the file managed by the version management server may include a version management information registration step of registering version management information on a new or revised file in the version management server. It is characterized.
[0034]
Further, each version of the file that is version-controlled by the version management server is managed by associating additional information read and written by a file user with each version.
[0035]
Further, when the additional information input by the user of the version is associated with the version, the version management server automatically transmits the additional information corresponding to the version to the user client as a copy destination of the version. It is characterized by including an additional information distribution step of distributing.
[0036]
Alternatively, the user client includes a registration step of, when the additional information requiring a response is referred to by the user, registering a response to the additional information input by the user in association with the additional information. I do.
[0037]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, a preferred embodiment of the present invention will be described with reference to the drawings. In each of the embodiments described below, a case where the file management system according to the present invention is applied to a document management system that centrally manages document files will be described as an example.
[0038]
FIG. 1 is a block diagram showing a document management system according to the present embodiment. The document management system according to the present embodiment includes a document management server 10 for centrally managing the management of documents handled by the system and version management of the documents, and one or
[0039]
The
[0040]
The
[0041]
The document management server 10 has a database management unit 11 and a
[0042]
In the present embodiment, various functions are provided by the above-described components. A list of functions including the above functions and provided by the document management system according to the present embodiment is shown in FIG. Each processing function in the document management server 10 and each of the
[0043]
By the way, in the present embodiment, the version of the document is managed. The use of the version of the document and the use of the document will be described below.
[0044]
FIG. 3 is a conceptual diagram showing a basic model of a document and a plate. The created document is generally assigned a serial number in ascending order such as the first edition and the second edition, and is version-managed. Usually, a newly created document is the first edition, and the second edition and the third edition are updated every time a revision is made. However, both versions must be document A. In this way, each document is superimposed on a new edition. Then, the latest version in time series becomes the latest version. Although details will be described later, in the present embodiment, whether or not each version can be used (valid / invalid) can be set. Strictly speaking, the latest version is the version of the version that is in a valid use state. It can be defined as the latest version in time series.
[0045]
As described above, when a document is referred to, it is the document of whatever edition. That is, the document A is the document A regardless of the difference between the first edition, the second edition, and the third edition. A version refers to a specific version of a document, and refers to a document in one of the first, second, and third editions. Speaking of the first edition (document A), the same document A is not the second edition or the third edition.
[0046]
Here, it is assumed that the document A is copied to the
[0047]
The document copied to the
[0048]
Subsequently, the state of the plate including whether or not each plate can be used (valid / invalid) will be described with reference to FIGS.
[0049]
If there is no restriction on access to each document, it is possible to access any document regardless of the new or old version.However, in this embodiment, each version created or revised by the document provider is used. Enabled / disabled status settings for. In the present embodiment, each version has a valid / invalid state from the time of creation. The valid state of a version is the state where the version can be used (usable state), and the invalid state of the version is the state where the version cannot be used (unavailable state). Means In addition to the validity / invalidity that can be set for each version as described above, the version status includes the deletion of registration of all the versions included in the document and the termination due to the termination of the system. The state of each plate can transition in the direction of the arrow shown in FIG. Further, the invalidation of a version includes a temporary invalidation in which the state of the version can be changed to valid or deregistration, and a permanent invalidation in which transition can be made only to deregistration. This is determined by the document provider and can be recognized only by the document provider. In this embodiment, the status of each version can be set only by the document provider, but this can be given to a desired person such as a system administrator according to the operation of the system. The state of the version is included in the version information constituting the version management information. In the present embodiment, the new
[0050]
Although the state of the plate is as described above, FIG. 5 illustrates five states of each plate up to the third version. Document A is all valid, and document B is unregistered, so all versions are unavailable. The document C is valid only in the third edition and the first and second editions are invalid, the document D is valid only in the second edition, the first and third editions are invalid, and the document E is all invalid. In such a use state, the latest version corresponds to the third version of the document A, the third version of the document C, and the second version of the document D. Documents B and E do not have the latest version. Also, the third version in the document D is in an invalid state, and does not correspond to the latest version according to the definition described above. In the present embodiment, the second edition corresponding to the old edition can be used as the effective latest edition as exemplified in the document D, instead of the created latest edition (third edition).
[0051]
Next, a data structure of the document database 13 and a process of registering a new document and a revised document in the document management server 10 according to the present embodiment will be described. When a newly created document or an existing document is newly registered in the document database 13, the document is treated as a new document. In the following description, the former will be described as an example. In addition, by editing a specified existing document or making a separately created document a new version, those documents can be treated as a revised document. In the following description, the former will be described as an example.
[0052]
When a new document is created by a document provider, the new
[0053]
In the present embodiment, an example is described in which the document itself to be version-managed is centrally managed by the document management server 10, but the storage location of the document itself is specified by the
[0054]
The document database 13 in the present embodiment has a data structure illustrated in FIG. That is, in the present embodiment, the association of the versions of each document is performed using the version series information and the version information that constitute the version management information. The version series information is created for each document, and information such as the name of the version series (document name) and the security of the version series is set. The version series information is connected in series in the order in which each version information of the same document is created. The version information includes the name of the version, the status of the version such as availability (valid / invalid), a message presented to the document user, usage information including the acquired user, etc., corresponding document identification information, The storage location of the actual document is included. The
[0055]
Next, the use of a document performed by the
[0056]
When a document user wants to use a document managed by the document management server 10, the user inputs and specifies the document (usually a document name). The document name managed by the document management server 10 can be known by notification from the
[0057]
Here, the confirmation processing in step 103 will be described in detail. The version management information
[0058]
For example, if document A is acquired, when document A is acquired, its version is the latest version. Thereafter, when the document A is used again, the user normally tries to use the document A copied to the
[0059]
Subsequently, the version management information
[0060]
By the way, with respect to the state of the version, it has been explained with reference to FIG. 4 that the use is valid / invalid and the registration is deleted. State is possible. Unknown is a state in which the use state (valid / invalid) of the version cannot be confirmed when the document management server 10 cannot be accessed due to a communication failure or the like or when a failure occurs in the document management server 10. Unconfirmed is a state that can occur because the version confirmation process has not been performed. FIG. 7 shows a list of plate states on the
[0061]
Subsequently, the document information
[0062]
As described above, when a valid latest version of a document, that is, a copy of a usable document has been acquired, the document can be used (
[0063]
According to the present embodiment, even when a document is copied from the document management server 10 as described above, the copied document can be subjected to version management. Also, even if the latest version is created by revision after a copy of the document is created, it is automatically checked for the latest version when the copied document is used again, so the latest version is always checked. Use can be guaranteed. In the present embodiment, when the copy document is not the latest version, the latest version of the document is automatically acquired from the document management server 10, that is, the copy of the latest version is automatically created again. The user can always use the latest version that is valid without being aware of the new or old version of the version stored in the
[0064]
As described above, when a copy of the document is created in the
[0065]
However, the latest version may eventually become older as time passes. If you print “latest version”, you can guarantee that it is the latest version at the time of printing, but if the stored document is printed as “latest version”, if the document is really the latest version, , There is no guarantee. On the other hand, if the old version is printed as "old version", the document is definitely the old version regardless of the passage of time. In the present embodiment, the state of the version can be set to valid / invalid, but usually, when the document becomes an old version, it is not restored to the latest version. Therefore, if the old version is printed, the old version can be guaranteed.
[0066]
Further, when printing out the duplicated document from the printer in accordance with the instruction of the document user, the
[0067]
Further, the
[0068]
First, a person working on a paper document can check the state of the document from anywhere. For example, in an environment where there is a PC but a printer is not nearby, such as in a factory, if the document identification information printed on the work manual document at hand is keyed in from the PC, it is determined whether the manual is a valid latest version. Can be confirmed. Second, a person who obtains a document in a paper state can obtain an electronic document based on the document identification information. Third, in order to cope with access from a client PC that does not have the function of the
[0069]
Further, the document management unit 11 in the present embodiment has a function of recording user access to a document to be managed in the
[0070]
According to the present embodiment, a document copied from the document management server 10 is also managed, and a user of the copied document is notified of a revision of the document managed by the document management server 10 and a change in status. Notify and get the latest version automatically. When a valid old version is designated by the document user, the corresponding old version can be acquired.
[0071]
In the present embodiment, the document created or revised by the document provider is transmitted to the document management server 10 by the new
[0072]
FIG. 8 is a block diagram showing a document management system according to the present embodiment. In the present embodiment, the function is added to the
[0073]
In the first embodiment, the information setting relating to the document such as the document and the version management information is performed by the document provider, and cannot be set by the document user. However, for example, when a document requires confirmation of attendance at a meeting or when it is desired to comment on the document, it is convenient if additional information such as a reply of attendance / absence or a comment can be retained and managed in association with the corresponding document. Yes, it is considered efficient in information management.
[0074]
Therefore, the present embodiment is characterized in that information input and set by the user for each version can be stored as additional information in association with the corresponding version. In other words, an area where the user can freely read and write additional information is provided in the document management server 10.
[0075]
The version information in the present embodiment includes the storage location of the additional information in addition to the information described in the first embodiment, such as the name of the version and the availability status. This relationship is shown in FIG. Note that the association with the actual document storage location is not the gist of the present embodiment, and is omitted in FIG. The
[0076]
Hereinafter, the operation of the present embodiment will be described with a specific example of the additional information. First, a case where a comment is written as additional information will be described as an example.
[0077]
For example, a document is a specification, and it is assumed that a plurality of users check the contents of the specification. The creator of the specification registers the specification in the document management server 10 from the
[0078]
Thereafter, when the user uses the document, if the comment is registered for the document, the additional
[0079]
Further, when a comment described by another user is registered in the document database 16 while the user is referring to the specification, the
[0080]
Note that this embodiment is characterized in that a document user can set information related to a document as additional information, and that the additional information is managed in association with a version. The user can read and write the additional information as well as the user. When the additional information is a comment, it can be used like a bulletin board.
[0081]
Next, a case where a document receipt confirmation is written as additional information will be described. For example, if the document to be registered in the document management server 10 is a document that requires receipt confirmation, the document provider sets that fact in the version information. When the document
[0082]
Thereafter, when the user uses the document, if the receipt confirmation has been registered for the document, the additional
[0083]
When another user registers a receipt confirmation in the document database 16 while a user is displaying a document or document contents, the
[0084]
In addition, by operating in the same manner as the comment and the receipt confirmation described above, it can be used for confirmation and approval of the document contents. In the case of a questionnaire, the questionnaire can be managed in association with the answer. Further, information other than those exemplified above can be set, and a plurality of pieces of information can be used together as additional information.
[0085]
According to the present embodiment, since additional information can be set in association with each version, a document user who cannot change the version itself can freely add information to the version.
[0086]
In each of the above embodiments, the version of the document is managed. However, since the version is assigned to each of the executable images and the like and managed, the present invention is applied to data stored in a file format. It is possible.
[0087]
【The invention's effect】
According to the present invention, when a copy of a file to be used is created, the version of the copied file is automatically checked, so that the use of the latest version can always be guaranteed.
[0088]
Also, when the duplicate file is no longer the latest version, the latest version of the file is automatically obtained from the version management server, so the file user does not have to be aware of the old or new version saved in the user client You can always make the latest version available.
[0089]
In addition, since the state of whether each version can be used is maintained and managed, it is possible to control whether the user can use each version.
[0090]
Further, since the file output means is provided, the user can confirm the version of the file or the state of availability. In particular, since the file to be output is output together with information indicating that the file is the latest version / old version or valid / invalid, the version or state of the file at the time of printing the file is notified to the user. be able to.
[0091]
In addition, since the use information acquisition processing means is provided, the use status of the file acquired from the version management server by other users and the other user information can be acquired to facilitate the use of the file.
[0092]
Further, since the use state setting processing means is provided in the provider client, the state of availability of each version can be set from the provider client in accordance with the instruction of the provider.
[0093]
Further, since the use status monitoring means is provided in the provider client, the use status of the file created or revised by the provider can be grasped from the provider client. Thus, file management can be performed from the provider client, such as changing the version status depending on the usage status of the file by the user.
[0094]
Further, since the additional information storage means is provided, a user who cannot create a file can additionally set information for each version.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a document management system as an embodiment of a file management system according to the present invention.
FIG. 2 is a diagram showing a list of functions provided by a document management system according to the embodiment.
FIG. 3 is a conceptual diagram showing a basic model of a document and a plate in the present embodiment.
FIG. 4 is a conceptual diagram showing a state transition of a plate according to the present embodiment.
FIG. 5 is a conceptual diagram showing a time-series change of a state of a plate in the present embodiment.
FIG. 6 is a flowchart illustrating a document use process according to the present embodiment.
FIG. 7 is a diagram illustrating an example of a state of a version confirmed by a user client and a message indicating each state according to the present embodiment.
FIG. 8 is a block diagram showing a document management system according to another embodiment.
[Explanation of symbols]
1 LAN, 10 document management server, 11, 15 document management section, 12 database management section, 13, 16 document database, 14 management log file, 20 provider client, 21 new registration processing section, 22 revised edition registration processing section, 23 documents Status setting processing unit, 24 usage status monitoring unit, 30 user client, 31 document acquisition processing unit, 32 version management information confirmation processing unit, 33 document information display processing unit, 34 print processing unit, 35 additional information processing unit, 36 usage Document storage unit.
Claims (29)
前記版管理サーバーにより版管理されるファイルの利用者により使用される利用者用クライアントと、
を有するファイル管理システムにおいて、
前記版管理サーバーに設けられ、ファイル提供者により作成又は改版されたファイルにファイル識別情報及び版管理情報を関連付けて版の管理を行うファイル管理手段と、
前記利用者用クライアントに設けられ、前記版管理サーバーにより版管理されるファイルの複製を再度利用する時に、版管理情報として設定されている当該ファイルの利用可否の状態を前記版管理サーバーへ自動的に確認する版管理情報確認処理手段と、
を有することを特徴とするファイル管理システム。A version control server that performs version control of files,
A user client used by a user of a file version-controlled by the version control server;
In a file management system having
File management means provided in the version management server, for managing a version by associating file identification information and version management information with a file created or revised by a file provider,
When a copy of a file that is provided in the user client and that is version-managed by the version management server is reused, the availability status of the file set as version management information is automatically sent to the version management server. Version management information confirmation processing means to confirm to the
A file management system comprising:
前記利用者用クライアントは、ファイルを出力する際に、そのファイルの利用可否の状態を確認するファイル出力処理手段を有することを特徴とするファイル管理システム。The file management system according to claim 1,
The file management system according to claim 1, wherein said user client has a file output processing unit for confirming whether or not the file can be used when outputting the file.
前記ファイル出力処理手段は、出力するファイルの利用可否の状態を示す情報と共にファイルを出力することを特徴とするファイル管理システム。The file management system according to claim 2,
The file management system according to claim 1, wherein the file output processing unit outputs the file together with information indicating whether the output file is usable.
前記版管理サーバーにより版管理されるファイルの利用者により使用される利用者用クライアントと、
を有するファイル管理システムにおいて、
前記版管理サーバーに設けられ、ファイル提供者により作成又は改版されたファイルにファイル識別情報及び版管理情報を関連付けて版の管理を行うファイル管理手段と、
前記利用者用クライアントに設けられ、前記版管理サーバーにより版管理されるファイルの複製を再度利用する時に、当該ファイルの版を前記版管理サーバーへ自動的に確認する版管理情報確認処理手段と、
を有することを特徴とするファイル管理システム。A version control server that performs version control of files,
A user client used by a user of a file version-controlled by the version control server;
In a file management system having
File management means provided in the version management server, for managing a version by associating file identification information and version management information with a file created or revised by a file provider,
Version management information confirmation processing means provided in the user client and automatically confirming the version of the file to the version management server when reusing a copy of a file version-controlled by the version management server;
A file management system comprising:
前記利用者用クライアントは、前記版管理情報確認処理手段によりその複製ファイルが最新版でないと確認されたときに、当該ファイルの最新版を複製する最新版取得処理手段を有することを特徴とするファイル管理システム。The file management system according to claim 4,
Wherein the client for user has a latest version acquisition processing means for copying the latest version of the file when the version management information confirmation processing means confirms that the duplicate file is not the latest version. Management system.
前記利用者用クライアントは、ファイルを出力する際に、そのファイルの版を確認するファイル出力処理手段を有することを特徴とするファイル管理システム。The file management system according to claim 4,
The file management system according to claim 1, wherein the user client has a file output processing unit for checking a version of the file when outputting the file.
前記ファイル出力処理手段は、出力するファイルが最新版又は旧版であることを示す情報と共にファイルを出力することを特徴とするファイル管理システム。The file management system according to claim 6,
A file management system, wherein the file output processing means outputs a file together with information indicating that the file to be output is the latest version or an old version.
前記ファイル出力処理手段は、ファイル識別情報と共にファイルを出力することを特徴とするファイル管理システム。The file management system according to claim 2 or 6,
A file management system, wherein the file output processing means outputs a file together with file identification information.
前記版管理サーバーにより管理されるファイルの提供者により使用される提供者用クライアントを有し、
前記提供者用クライアントは、ファイル提供者の指示に応じて利用可否の状態を版管理情報として版毎に設定し、前記版管理サーバーへ登録する利用状態設定処理手段を有することを特徴とするファイル管理システム。The file management system according to claim 1,
A provider client used by a provider of a file managed by the version control server,
Wherein the provider client has a use state setting processing unit for setting a use permission state for each version as version management information in accordance with an instruction of a file provider, and registering the version control information in the version management server. Management system.
前記版管理サーバーにより管理されるファイルの提供者により使用される提供者用クライアントを有し、
前記提供者用クライアントは、新規又は改版されたファイルに関する版管理情報を前記版管理サーバーへ登録する版管理情報登録処理手段を有することを特徴とするファイル管理システム。The file management system according to claim 4,
A provider client used by a provider of a file managed by the version control server,
A file management system, wherein the provider client has version management information registration processing means for registering version management information relating to a new or revised file to the version management server.
前記版管理サーバーにより版管理されるファイルの提供者により使用される提供者用クライアントを有し、
前記提供者用クライアントは、
新規に作成されたファイルを前記版管理サーバーへ登録する新規登録処理手段と、
前記版管理サーバーにより版管理されるファイルの改版ファイルを前記版管理サーバーへ登録する改版登録処理手段と、
を有し、
前記版管理サーバーは、ファイル管理サーバーとして版管理対象とするファイル自体の保持管理をも行うことを特徴とするファイル管理システム。The file management system according to claim 1, wherein
A provider client used by a provider of a file that is version-controlled by the version management server,
The provider client,
New registration processing means for registering a newly created file in the version control server;
Revision registration processing means for registering a revision file of a file version-controlled by the version management server to the version management server,
Has,
The file management system according to claim 1, wherein the version management server also manages a file to be version-controlled as a file management server.
前記版管理サーバーは、版管理対象とするファイルの利用状況を記録するアクセス記録手段を有することを特徴とするファイル管理システム。The file management system according to claim 1, wherein
The file management system according to claim 1, wherein the version management server includes an access recording unit for recording a use status of a file to be version-controlled.
前記版管理サーバーにより版管理されるファイルの提供者により使用される提供者用クライアントを有し、
前記提供者用クライアントは、作成した複製ファイルに対する利用状況を前記版管理サーバーから取得する利用情報取得処理手段を有することを特徴とするファイル管理システム。The file management system according to claim 12,
A provider client used by a provider of a file that is version-controlled by the version management server,
The file management system according to claim 1, wherein the provider client includes usage information acquisition processing means for acquiring a usage status of the created duplicate file from the version management server.
前記版管理サーバーは、版の利用者により読み書きされる付加情報を当該版に対応付けして記憶する付加情報記憶手段を有し、
前記利用者クライアントは、前記付加情報記憶手段に対して付加情報の読み書きを行う付加情報処理手段を有することを特徴とするファイル管理システム。The file management system according to claim 1, wherein
The version management server has additional information storage means for storing additional information read and written by a user of the version in association with the version,
A file management system, wherein the user client includes an additional information processing unit that reads and writes additional information from and to the additional information storage unit.
前記版管理サーバーは、版の利用者により入力された付加情報が前記付加情報記憶手段に登録された時点で当該版に対応する付加情報を当該版の複製先となる前記利用者クライアントに対して自動配信する付加情報管理手段を有することを特徴とするファイル管理システム。The file management system according to claim 14,
When the additional information input by the user of the version is registered in the additional information storage unit, the version management server sends the additional information corresponding to the version to the user client as a copy destination of the version. A file management system comprising additional information management means for automatic distribution.
前記付加情報処理手段は、返答を要する付加情報が利用者により参照されたとき、利用者が入力した当該付加情報に対する返答を当該付加情報に関連付けして前記付加情報記憶手段に登録することを特徴とするファイル管理システム。The file management system according to claim 14,
When the additional information requiring a response is referred to by the user, the additional information processing unit associates a response to the additional information input by the user with the additional information and registers the response in the additional information storage unit. And file management system.
前記版管理サーバーにより版管理されるファイルの利用者により使用される利用者用クライアントと、
を有するファイル管理システムにおいて、
前記利用者用クライアントは、前記版管理サーバーにより版管理されるファイルの複製を再度利用する時に、版管理情報として設定されている当該ファイルの利用可否の状態を前記版管理サーバーへ自動的に確認する版管理情報確認ステップを含むことを特徴とするファイル管理方法。A version management server for managing versions by associating file identification information and version management information with files created or revised by the file provider;
A user client used by a user of a file version-controlled by the version control server;
In a file management system having
When the user client reuses a copy of a file which is version-controlled by the version control server, the client for the user automatically checks the availability status of the file set as version control information to the version control server. File management method comprising a step of confirming version management information.
前記利用者用クライアントは、ファイルを出力する際に、そのファイルの利用可否の状態を確認するファイル出力ステップを含むことを特徴とするファイル管理方法。The file management method according to claim 17,
A file management method, comprising: when outputting a file, the user client including a file output step of checking whether the file is usable.
前記ファイル出力ステップは、出力するファイルの利用可否の状態を示す情報と共にファイルを出力することを特徴とするファイル管理方法。The file management method according to claim 18, wherein
The file output method outputs a file together with information indicating whether the output file is usable.
前記版管理サーバーにより版管理されるファイルの利用者により使用される利用者用クライアントと、
を有するファイル管理システムにおいて、
前記利用者用クライアントは、前記版管理サーバーにより版管理されるファイルの複製を再度利用する時に、当該ファイルの版を前記版管理サーバーへ自動的に確認する版管理情報確認ステップを含むことを特徴とするファイル管理方法。A version management server for managing versions by associating file identification information and version management information with files created or revised by the file provider;
A user client used by a user of a file version-controlled by the version control server;
In a file management system having
When the user client reuses a copy of a file that is version-controlled by the version management server, the client for the user includes a version management information checking step of automatically checking the version of the file with the version management server. File management method.
前記利用者用クライアントは、前記版管理情報確認ステップによりその複製ファイルが最新版でないと確認されたときに、当該ファイルの最新版を複製する最新版取得ステップを含むことを特徴とするファイル管理方法。The file management method according to claim 20, wherein
A file management method, comprising: when the version management information confirming step confirms that the duplicate file is not the latest version, the user client duplicates the latest version of the file. .
前記利用者用クライアントは、ファイルを出力する際に、そのファイルの版を確認するファイル出力ステップを含むことを特徴とするファイル管理方法。The file management method according to claim 20, wherein
A file management method, wherein the user client includes a file output step of checking a version of the file when outputting the file.
前記ファイル出力ステップは、出力するファイルが最新版又は旧版であることを示す情報と共にファイルを出力することを特徴とするファイル管理方法。23. The file management method according to claim 22, wherein
In the file management method, the file output step includes outputting the file together with information indicating that the output file is the latest version or the old version.
前記ファイル出力ステップは、ファイル識別情報と共にファイルを出力することを特徴とするファイル管理方法。23. The file management method according to claim 18, wherein
A file management method, wherein the file output step outputs a file together with file identification information.
前記版管理サーバーにより管理されるファイルの提供者により使用される提供者用クライアントは、ファイル提供者の指示に応じて利用可否の状態を版管理情報として版毎に設定し、前記版管理サーバーへ登録する利用状態設定ステップを含むことを特徴とするファイル管理方法。The file management method according to claim 17,
The provider client used by the file provider managed by the version management server sets the availability status as version management information for each version according to the instruction of the file provider, and sends the status to the version management server. A file management method comprising a use state setting step of registering.
前記版管理サーバーにより管理されるファイルの提供者により使用される提供者用クライアントは、新規又は改版されたファイルに関する版管理情報を前記版管理サーバーへ登録する版管理情報登録ステップを含むことを特徴とするファイル管理方法。The file management method according to claim 20, wherein
The provider client used by the provider of the file managed by the version management server includes a version management information registration step of registering version management information on a new or revised file in the version management server. File management method.
前記版管理サーバーにより版管理されるファイルの各版に、ファイル利用者が読み書きする付加情報を関連付けして管理することを特徴とするファイル管理方法。21. The file management method according to claim 17 or 20,
A file management method, wherein each version of a file that is version-controlled by the version management server is managed by associating additional information read and written by a file user.
前記版管理サーバーは、版の利用者により入力された付加情報が当該版に関連付けされた時点で当該版に対応する付加情報を当該版の複製先となる前記利用者クライアントに対して自動配信する付加情報配信ステップを含むことを特徴とするファイル管理方法。28. The file management method according to claim 27,
The version management server automatically distributes, when the additional information input by the user of the version is associated with the version, the additional information corresponding to the version to the user client to which the version is copied. A file management method comprising an additional information distribution step.
前記利用者クライアントは、返答を要する付加情報が利用者により参照されたとき、利用者が入力した当該付加情報に対する返答を当該付加情報に関連付けして登録する登録ステップを含むことを特徴とするファイル管理方法。28. The file management method according to claim 27,
A file that includes a registration step of, when the additional information requiring a response is referred to by the user, registering a response to the additional information input by the user in association with the additional information. Management method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002275402A JP4259076B2 (en) | 2002-09-20 | 2002-09-20 | File management system and file management method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002275402A JP4259076B2 (en) | 2002-09-20 | 2002-09-20 | File management system and file management method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008334199A Division JP4337948B2 (en) | 2008-12-26 | 2008-12-26 | File management system and file management method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004110692A true JP2004110692A (en) | 2004-04-08 |
JP4259076B2 JP4259076B2 (en) | 2009-04-30 |
Family
ID=32271614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002275402A Expired - Fee Related JP4259076B2 (en) | 2002-09-20 | 2002-09-20 | File management system and file management method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4259076B2 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2006051960A1 (en) * | 2004-11-12 | 2008-05-29 | 株式会社ジャストシステム | Document processing apparatus and document processing method |
JP2008158817A (en) * | 2006-12-25 | 2008-07-10 | Fuji Xerox Co Ltd | Document management system, document storage device and program |
JP2008250943A (en) * | 2007-03-30 | 2008-10-16 | Fujitsu Ltd | Document management server program and document management server |
US7912859B2 (en) | 2007-10-02 | 2011-03-22 | Fuji Xerox Co., Ltd. | Information processing apparatus, system, and method for managing documents used in an organization |
US7925609B2 (en) | 2007-01-25 | 2011-04-12 | Fuji Xerox Co., Ltd. | Information processing apparatus, information processing system, information processing method, and computer readable storage medium |
JP2011141817A (en) * | 2010-01-08 | 2011-07-21 | Nec System Technologies Ltd | Access right management system, file management server, client machine, access right management method, and program |
US8069243B2 (en) | 2006-06-22 | 2011-11-29 | Fuji Xerox Co., Ltd. | Document management server, method, storage medium and computer data signal, and system for managing document use |
US8086570B2 (en) | 2005-06-27 | 2011-12-27 | Fuji Xerox Co., Ltd. | Secure document management using distributed hashing |
JP2013049416A (en) * | 2012-10-17 | 2013-03-14 | Honda Motor Co Ltd | Structure for automobile |
JP2013214333A (en) * | 2013-07-25 | 2013-10-17 | Canon Marketing Japan Inc | Information processing apparatus, information processing method, and computer program |
US8719691B2 (en) | 2006-12-04 | 2014-05-06 | Fuji Xerox Co., Ltd. | Document providing system and computer-readable storage medium |
-
2002
- 2002-09-20 JP JP2002275402A patent/JP4259076B2/en not_active Expired - Fee Related
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2006051960A1 (en) * | 2004-11-12 | 2008-05-29 | 株式会社ジャストシステム | Document processing apparatus and document processing method |
US8086570B2 (en) | 2005-06-27 | 2011-12-27 | Fuji Xerox Co., Ltd. | Secure document management using distributed hashing |
US8069243B2 (en) | 2006-06-22 | 2011-11-29 | Fuji Xerox Co., Ltd. | Document management server, method, storage medium and computer data signal, and system for managing document use |
US8719691B2 (en) | 2006-12-04 | 2014-05-06 | Fuji Xerox Co., Ltd. | Document providing system and computer-readable storage medium |
JP2008158817A (en) * | 2006-12-25 | 2008-07-10 | Fuji Xerox Co Ltd | Document management system, document storage device and program |
US7925609B2 (en) | 2007-01-25 | 2011-04-12 | Fuji Xerox Co., Ltd. | Information processing apparatus, information processing system, information processing method, and computer readable storage medium |
JP2008250943A (en) * | 2007-03-30 | 2008-10-16 | Fujitsu Ltd | Document management server program and document management server |
US7912859B2 (en) | 2007-10-02 | 2011-03-22 | Fuji Xerox Co., Ltd. | Information processing apparatus, system, and method for managing documents used in an organization |
JP2011141817A (en) * | 2010-01-08 | 2011-07-21 | Nec System Technologies Ltd | Access right management system, file management server, client machine, access right management method, and program |
JP2013049416A (en) * | 2012-10-17 | 2013-03-14 | Honda Motor Co Ltd | Structure for automobile |
JP2013214333A (en) * | 2013-07-25 | 2013-10-17 | Canon Marketing Japan Inc | Information processing apparatus, information processing method, and computer program |
Also Published As
Publication number | Publication date |
---|---|
JP4259076B2 (en) | 2009-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101677352B (en) | Document management system, document producing apparatus, document use managing apparatus, and computer readable medium | |
EP1758042B1 (en) | Document distribution system and method | |
JP2016162314A (en) | Image forming apparatus and control method of the same | |
US7904424B2 (en) | Method for managing document data and data structure | |
JP2008027007A (en) | Content management system and its control method | |
JP2004110692A (en) | System and method for managing file | |
US20060168325A1 (en) | Control of a copy of an original document cached on a remote client computer | |
JP3814587B2 (en) | Information processing apparatus, information processing method, program, and storage medium | |
JP4719732B2 (en) | Backup server, mobile device, communication system using these, and backup method | |
JP5659752B2 (en) | Network synchronization system and information processing apparatus | |
JP6983677B2 (en) | Device data management system, control method, and program | |
JP4210712B1 (en) | Version management apparatus and version management program | |
JP4337948B2 (en) | File management system and file management method | |
JP4329319B2 (en) | File management system and file management method | |
JP5458535B2 (en) | Device, license management method, program, and license management system | |
JP2008077206A (en) | Electronic data management system, electronic data management device and method, program, and storage medium | |
JP4600665B2 (en) | Document management method and document management system | |
JP2022028766A (en) | Device data management system, control method, and program | |
JP2004355470A (en) | Data management device and data management method | |
JPH11134237A (en) | Network file copying method | |
JP4575757B2 (en) | Document management apparatus and print document management method | |
JP2006293448A (en) | Documentation management system, document management method and program | |
JP2002091839A (en) | Network managing system | |
JP2023005619A (en) | Management program, management method, and management system | |
JP2009169691A (en) | Information processing system, method for controlling information processing system, information processing apparatus, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050822 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081028 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081226 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090120 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090202 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130220 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130220 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140220 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |