(57)【特許請求の範囲】
【請求項１】
コンピュータに、
入力装置から、第一の対象が有する一以上の属性と第二の対象が有する一以上の属性の複数の属性を第一の体系と該第一の体系とは異なる第二の体系とに体系化し、該第一の体系と該第二の体系の一方に含まれる属性を受け付けて、文書に関連する関連属性を取得するステップと、
前記第一の対象が有する一以上の属性と前記第二の対象が有する一以上の属性の前記複数の属性を体系化した前記第一の体系と前記第二の体系のうち該関連属性を含む体系に基づいて、該関連属性を包含する包含属性を取得するステップと、
前記関連属性と、前記複数の属性を体系化した前記第一の体系と前記第二の体系のうち該関連属性を含む体系に基づいて取得した該関連属性を包含する前記包含属性と、前記文書とを対応付けて記憶領域へ格納するステップと
を実行させることを特徴とする文書管理プログラム。
【請求項２】
前記コンピュータに、
前記関連属性と、前記複数の属性を体系化した前記第一の体系と前記第二の体系のうち該関連属性を含む体系に基づいて取得した該関連属性を包含する前記包含属性とを表示装置へ出力するステップと、
前記関連属性と前記包含属性とを、前記文書との関連付け条件とする命令を、利用者が操作する前記入力装置から受け付けるステップとを実行させ、
前記格納するステップにおいて、
前記命令を受け付けた場合に、前記記憶領域へ格納することを特徴とする請求項１記載の文書管理プログラム。
【請求項３】
入力装置から、第一の対象が有する一以上の属性と第二の対象が有する一以上の属性の複数の属性を第一の体系と該第一の体系とは異なる第二の体系とに体系化し、該第一の体系と該第二の体系の一方に含まれる属性を受け付けて、文書に関連する関連属性を取得する第一の取得手段と、
前記第一の対象が有する一以上の属性と前記第二の対象が有する一以上の属性の前記複数の属性を体系化した前記第一の体系と前記第二の体系のうち該関連属性を含む体系に基づいて、該関連属性を包含する包含属性を取得する第二の取得手段と、
前記関連属性と、前記複数の属性を体系化した前記第一の体系と前記第二の体系のうち該関連属性を含む体系に基づいて取得した該関連属性を包含する前記包含属性と、前記文書とを対応付けて記憶領域へ格納する格納手段と
を有する文書管理装置。
【請求項４】
コンピュータが、
入力装置から、第一の対象が有する一以上の属性と第二の対象が有する一以上の属性の複数の属性を第一の体系と該第一の体系とは異なる第二の体系とに体系化し、該第一の体系と該第二の体系の一方に含まれる属性を受け付けて、文書に関連する関連属性を取得するステップと、
前記第一の対象が有する一以上の属性と前記第二の対象が有する一以上の属性の前記複数の属性を体系化した前記第一の体系と前記第二の体系のうち該関連属性を含む体系に基づいて、該関連属性を包含する包含属性を取得するステップと、
前記関連属性と、前記複数の属性を体系化した前記第一の体系と前記第二の体系のうち該関連属性を含む体系に基づいて取得した該関連属性を包含する前記包含属性と、前記文書とを対応付けて記憶領域へ格納するステップと
を実行することを特徴とする文書管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理プログラム、文書管理装置、及び文書管理方法に関する。
【背景技術】
【０００２】
従来より、文書データ（以下、単に文書と言う）を管理する文書管理の一般的な方法として、同様の属性を有する一以上の文書を同一フォルダに格納し、必要に応じて、フォルダ内に属性を細分化した各フォルダを作成して、階層的に複数の文書を管理することが行われている。
【０００３】
文書の属性に係るような版管理に関しては、フォルダ単位で版管理を可能とする技術、予め対象と関連する文書とを対応付けておくことで、ある対象が選択された場合にはその対象に関連する文書を出力する可能とする技術などにより、文書管理を効率的に行うための工夫がなされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０９−１２８３８０号公報
【特許文献２】特開２００６−１１９９７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、対象との関連において文書を出力可能とする上記従来技術では、対象と関連する文書とを対応付けたテーブルを予め用意する必要がある。つまり管理者が、ひとつひとつ対象に対して関連する文書を対応付けるという作業を予め行う。
【０００６】
ここで、ある文書が複数の対象に関連する場合がある。例えば、複数の対象に共通する属性を指定して、ある文書との対応付けを行うことで、当該属性を有する複数の対象の各々と文書とを対応付けることが考えられる。
【０００７】
しかし、管理者が、ある文書に関連づけるべき属性を把握できていない場合には、管理者は、上述のような属性と文書との対応付けを行うことができず、複数の対象のそれぞれについて、文書との対応付けを一つ一つ行うことが要求されると言った問題があった。
【０００８】
また、文書に関連づけられる属性が観点の異なる２以上の体系となる場合には、２以上の体系の中で、文書を適切に対応付けられない、と言った問題があった。
【課題を解決するための手段】
【０００９】
開示の技術は、コンピュータに、入力装置から、第一の対象が有する一以上の属性と第二の対象が有する一以上の属性の複数の属性を第一の体系と該第一の体系とは異なる第二の体系とに体系化し、該第一の体系と該第二の体系の一方に含まれる属性を受け付けて、文書に関連する関連属性を取得するステップと、前記第一の対象が有する一以上の属性と前記第二の対象が有する一以上の属性の前記複数の属性を体系化した前記第一の体系と前記第二の体系のうち該関連属性を含む体系に基づいて、該関連属性を包含する包含属性を取得するステップと、前記関連属性と、前記複数の属性を体系化した前記第一の体系と前記第二の体系のうち該関連属性を含む体系に基づいて取得した該関連属性を包含する前記包含属性と、前記文書とを対応付けて記憶領域へ格納するステップとを実行させることを特徴とする文書管理プログラムのように構成される。
【００１０】
また、上記課題を解決するための手段として、文書管理装置、コンピュータが上記ステップを実行する文書管理方法、及び上記文書管理プログラムを記録した記録媒体とすることもできる。
【発明の効果】
【００１１】
開示の技術では、文書に関連する対象が複数あり、利用者が複数の対象に共通する属性を認識できていない場合であっても、属性を指定した関連付けを可能とし、利用者の作業負担を軽減することができる。
【図面の簡単な説明】
【００１２】
【図１】本実施例に係るネットワーク構成例を示す図である。
【図２】文書管理サーバのハードウェア構成を示すブロック図である。
【図３】文書管理システムにおける機能構成例を示す図である。
【図４】設備に係るデータ構成を説明するための図である。
【図５】文書と設備の関係範囲例を示す図である。
【図６】文書に係るデータ構成を説明するための図である。
【図７】継承フラグの設定に応じた関連付けを説明するための図である。
【図８】文書登録処理の概要を説明するための図である。
【図９】関連付けの基本処理を説明するための図である。
【図１０】複数の関連付け条件が必要となる文書の場合における処理を説明するための図である。
【図１１】同じ設備で複数グループが関連付け条件の候補となる場合における処理を説明するための図である。
【図１２】関連付け条件の再設定処理を説明するための図（その１）である。
【図１３】関連付け条件の再設定処理を説明するための図（その２）である。
【図１４】文書管理部による関連付け条件の自動生成処理を説明するためのフローチャート図である。
【図１５】文書検索処理の概要を説明するための図である。
【図１６】検索条件の自動生成に係る処理を説明するための図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面に基づいて説明する。本実施例は、文書に係る複数の属性を異なる観点で体系付けられた２以上のツリー構造において、文書と属性とを関連付けた登録を効果的に行うことを可能とする。
【００１４】
図１は、本実施例に係るネットワーク構成例を示す図である。図１において、文書管理サーバ１００とＤＢ（データベース）サーバ２００とを有する文書管理システム１０００は、ネットワーク機器５を介してネットワーク４に接続され、ネットワーク４に接続される各端末１０からの文書管理に関する要求を処理する。
【００１５】
文書管理サーバ１００は、後述される設備に関する種々の属性と文書との関連付けを容易とし文書管理を効果的に行うための文書管理部１２０を有する。文書管理部１２０によって、設備に関する種々の属性は、設備の種別を観点とした種別ツリー２と、設備が設置された場所を観点として場所ツリー３とを、個別に体系化して生成する。文書管理部１２０によって生成された種別ツリー２と場所ツリー３とを端末１０に表示させ、端末１０の利用者による文書管理を容易とする。
【００１６】
ＤＢサーバ２００は、文書管理サーバ１００によって管理され、設置された設備の種別毎に体系的な位置付けで示す情報を格納した設備体系情報テーブル６１、設備毎の種別と設置した場所の情報を格納した設備情報テーブル６２、文書と設備との関連付け毎の情報を格納した文書管理情報テーブル６３、端末１０から設備との関連付けがなされ登録された文書７を蓄積する文書ＤＢ６４等を格納するための記憶領域を有し、該記憶領域への種々のアクセスを制御する。
【００１７】
種別ツリー２は、設備体系情報テーブル６１と設備情報テーブル６２とに基づいて、また、場所ツリー３は、設備情報テーブル６２に基づいて、文書管理サーバ１００によって生成され、文書管理サーバ１００の記憶領域に一時的に格納され保持される。
【００１８】
端末１０では、端末１０の利用者が、端末１０に表示された種別ツリー２と場所ツリー３のいずれか一方、又は、それらを組み合せて利用することにより、文書管理サーバ１００での処理を介して、ＤＢサーバ２００へ文書の登録、ＤＢサーバ２００に蓄積された文書一覧の参照などの種々の処理を行う。
【００１９】
例えば、拠点Ａの利用者が端末１０Ａから種別ツリー２又は／及び場所ツリー３を利用して文書７Ａを設備と関連付けた後に登録し、拠点Ｂの利用者が端末１０Ｂから種別ツリー２又は／及び場所ツリー３を利用して文書検索した場合には、文書一覧が端末１０Ｂに表示される。端末１０Ａと端末１０Ｂは同一拠点の端末であってもよい。
【００２０】
ネットワーク機器５は、ファイアウォール機能等を備えた端末１０等の外部装置と通信を安全に行うための装置である。
【００２１】
図１のネットワーク構成例では、文書管理システム１０００において、文書管理サーバ１００とＤＢサーバ２００とは夫々別のサーバ装置としたが、一つのサーバ装置であってもよい。
【００２２】
本実施例に係る文書管理サーバ１００は、例えば、図２に示すようなハードウェア構成を有する。図２は、文書管理サーバのハードウェア構成を示すブロック図である。図２において、文書管理サーバ１００は、コンピュータによって制御される端末であって、ＣＰＵ（Central Processing Unit）１１と、メモリユニット１２と、表示ユニット１３と、出力ユニット１４と、入力ユニット１５と、通信ユニット１６と、記憶装置１７と、ドライバ１８とを有し 、システムバスＢに接続される。
【００２３】
ＣＰＵ１１は、メモリユニット１２に格納されたプログラムに従って文書管理サーバ１００を制御する。メモリユニット１２には、ＲＡＭ（Random Access Memory）及びＲＯＭ（Read-Only Memory）等が用いられ、ＣＰＵ１１にて実行されるプログラム、ＣＰＵ１１での処理に必要なデータ、ＣＰＵ１１での処理にて得られたデータ等を格納する。また、メモリユニット１２の一部の領域が、ＣＰＵ１１での処理に利用されるワークエリアとして割り付けられている。
【００２４】
表示ユニット１３は、ＣＰＵ１１の制御のもとに必要な各種情報を表示する。出力ユニット１４は、プリンタ等を有し、利用者からの指示に応じて各種情報を出力するために用いられる。入力ユニット１５は、マウス、キーボード等を有し、利用者が文書管理サーバ１００が処理を行なうための必要な各種情報を入力するために用いられる。通信ユニット１６は、ネットワーク機器５に接続し、端末１０又はＤＢサーバ２００との間の通信制御をするための装置である。記憶装置１７には、例えば、ハードディスクユニットが用いられ、各種処理を実行するプログラム等のデータを格納する。
【００２５】
文書管理サーバ１００によって行われる処理を実現するプログラムは、ＣＤ−ＲＯＭ（Compact Disc Read-Only Memory）等の記憶媒体１９によって文書管理サーバ１００に提供される。即ち、プログラムが保存された記憶媒体１９がドライバ１８にセットされると、ドライバ１８が記憶媒体１９からプログラムを読み出し、その読み出されたプログラムがシステムバスＢを介して記憶装置１７にインストールされる。そして、プログラムが起動されると、記憶装置１７にインストールされたプログラムに従ってＣＰＵ１１がその処理を開始する。尚、プログラムを格納する媒体としてＣＤ−ＲＯＭに限定するものではなく、コンピュータが読み取り可能な媒体であればよい。コンピュータ読取可能な記憶媒体として、ＣＤ−ＲＯＭの他に、ＤＶＤディスク、ＵＳＢメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリであっても良い。
【００２６】
また、ＤＢサーバ２００及び各端末１０は、コンピュータ装置であり、コンピュータ装置としてのハードウェア構成は上述同様であるので、これらのハードウェア構成の説明を省略する。
【００２７】
図３は、文書管理システムにおける機能構成例を示す図である。図３に示す文書管理システムおいて、文書管理サーバ１００は、主に、表示処理部１１１と、入出力処理部１１２と、通信制御部１１３と、インストーラ１１４と、文書管理部１２０とを有し、記憶領域に、端末１０に表示させるために生成した種別ツリー２と場所ツリー３とを格納し保持する。
【００２８】
表示処理部１１１は、表示ユニット１３へのデータの表示を制御する。入出力処理部１１２は、入力ユニット１５及び出力ユニット１４へのデータの入出力を制御する。通信制御部１１３は、ネットワーク４等を介して行われるデータ通信を制御する。インストーラ１１４は、本実施例に係るプログラムを記録した記録媒体１９から該プログラムを記憶装置１７にインストールする。
【００２９】
文書管理部１２０は、更に、ツリー生成部１２１と、文書登録部１２２と、文書更新部１２３と、文書改版出力部１２４と、文書改版登録部１２５と、文書改版取消部１２６と、文書検索部１２７と、文書参照部１２８等の処理部を有する。ＣＰＵ１１が対応するプログラムを実行することによって、処理部１２１から１２８等として機能する。
【００３０】
ツリー生成部１２１は、設備体系情報テーブル６１に基づいて、種別ツリー２を生成して記憶領域に格納し保持する。また、ツリー生成部１２１は、設備情報テーブル６２に基づいて、場所ツリー３を生成して記憶領域に格納し保持する。
【００３１】
文書登録部１２２は、端末１０からの文書登録の要求に応じて、新規に文書をＤＢサーバ２００に登録する。文書登録部１２２は、文書毎に、文書名、文書種別、文書の公開日等の情報を登録すると共に、文書に関連付ける設備の種別を指定した関連付け条件を文書管理情報テーブル６３に登録する。一の文書に対して、１以上の関連付け条件が文書管理情報テーブル６３に登録される。
【００３２】
文書更新部１２３は、文書管理情報テーブル６３に既に登録されている文書管理情報の内容を変更する。また、端末１０の利用者の要求に応じて、
文書改版出力部１２４は、文書を正式に改版する場合の現版数を出力する。現版数の出力後は、文書管理情報テーブル６３内の該当レコードをロックした状態にするため、文書更新や改版出力はできなくなる。
【００３３】
文書改版登録部１２５は、文書の改版時に改版した文書を登録する。文書改版出力部１２４によって必ず改版出力されていることが条件となる。なお、文書管理情報テーブル６３の該当レコードに関して、文書名、設備との関連付け条件などは自動的に引き継がれる。改版した文書本体は、端末１０からＤＢサーバ２００へとアップロードされる。
【００３４】
文書改版取消部１２６は、文書の改版の取り消しを行う。改版の取り消しにより、現版数から一つ前の半数の文書が最新となる。取り消された版数の文書本体は削除される。
【００３５】
文書検索部１２７は、端末１０からの文書検索の要求で指定される検索条件に基づいて、文書管理情報テーブル６３を検索し、検索条件に該当する文書の一覧（以下、文書一覧と言う。）を端末１０に表示させる。最新版の文書の一覧表示がデフォルト設定であるが、利用者の設定に応じて、全ての版数に関して文書一覧を端末１０に表示させることも可能である。
【００３６】
文書参照部１２８は、端末１０に表示された文書一覧から利用者によって選択された文書の表示要求に応じて、最新版の文書本体をＤＢサーバ２００の文書ＤＢ６４から端末１０へダウンロードさせ端末１０へ文書の内容を表示させる。
【００３７】
種別ツリー２、場所ツリー３、設備体系情報テーブル６１、設備情報テーブル６２の設備に係るデータ構成について図４で説明し、文書管理情報テーブル６３、選択設備リスト６３−２、文書ＤＢ６４の文書に係るデータ構成について図５、図６で説明する。
【００３８】
図４は、設備に係るデータ構成を説明するための図である。図４において、種別ツリー２は、設備が位置付けられる設備の種別を大分類から小分類へのグループへと階層的なツリー構造で表している。
【００３９】
種別ツリー２は、設備体系情報テーブル６１と、設備情報テーブル６２とに基づいて生成される。場所ツリー３は、設備情報テーブル６２に基づいて生成される。種別ツリー２と場所ツリー３とは、同時に端末１０に表示される。
【００４０】
設備体系情報テーブル６１は、設備の種別を体系的に管理するためのテーブルであり、種別１、２、３の順に大分類から小分類への種別が管理され、種別ツリー２の設備グループ２ａに対応する。例えば、体系ＩＤ「１０００００」は、種別１「監視装置」のみで示され、監視装置全体を表す。体系ＩＤ「１００１００」は、種別１「監視装置」配下の種別２「風速計」に設備が分類されることを表す。体系ＩＤ「１００２００」は、種別１「監視装置」配下の種別２「雨量計」に設備が分類されることを表す。以下同様に、設備が分類される種別の階層が示される。
【００４１】
図４の種別ツリー２では、理解を容易とするため、設備体系情報テーブル６１に対応する体系ＩＤを{  }内に付してある。利用者が端末１０に表示された種別ツリー２上からマウス等で階層を選択することにより、体系ＩＤと連動して設備体系情報テーブル６１内の種別による階層を特定することができる。
【００４２】
設備情報テーブル６２は、設備毎に配下となる階層での種別１、２、３、設置された場所、設置日、撤去日などを管理するためのテーブルである。種別１、２、３は、設備体系情報テーブル６１の設定に従う。
【００４３】
設備情報テーブル６２は、設備を識別するための設備ＩＤと設備名を有し、例えば、設備ＩＤ「１００」の設備名「風速計１」の設備は、種別１「監視装置」配下の種別２「風速計」に分類され、場所「５．００」Ｋｍの地点に設置日「2009/10/1」に設置されたことを示している。他設備についても同様に管理される。また、場所は、場所ツリー３の場所グループ３ａに対応する。例えば、場所「５．００」Ｋｍに対して、設備ＩＤ「１００」の設備名「風速計１」と、設備ＩＤ「３００」の設備名「監視カメラ１」の２設備が分類されることを表す。以下同様に、場所を階層として設備が分類される。
【００４４】
図４の種別ツリー２及び場所ツリー３では、理解を容易とするため、設備情報テーブル６２に対応する設備ＩＤを（  ）内に付してある。利用者が種別ツリー２又は場所ツリー３で設備２ｂ又は３ｂを１以上選択することにより、設備ＩＤと連動して設備情報テーブル６２内の該当する設備のレコードが特定される。
【００４５】
このようなデータ構成によって、種別ツリー２と場所ツリー３との相互の連動を可能としている。
【００４６】
図５は、文書と設備の関係範囲例を示す図である。図５中、文書と設備が関係する範囲を４画で囲って示している。先ず、図５を参照しつつ、文書の種類について説明する。取扱説明書、操作（運用）マニュアル、現場写真、設置図面、契約書類が文書の種類として例示されている。
（ａ）取扱説明書は、設備を利用するにあったての詳細な説明書である。開発メーカーが作成し、同じ設備でも型式毎に異なる場合がある。
（ｂ）操作（運用）マニュアルは、顧客の業務で使用するマニュアルである。設備グループ毎に作成され、設備の操作や運用手順などをまとめている文書であり、顧客主体で作成される。
（ｃ）現場写真は、設備が設置された時に撮影される工事写真や定期検査などで現場に行った時に撮影される写真である。設備が設置されている場所の状態、設備自体の状態や配線の状態などを撮影した写真である。現場写真は複数の場所や複数の設備の写真を写真集として１冊の文書で管理される。
（ｄ）設置図面は、現場に設置した設備の配置（位置関係や配線状態）を図面化したものである。設置図面には、ある場所の設備の設置状況を表しているものや設備グループ内の設備同士の繋がりを表している図面がある。
（ｅ）契約書類は、設備を新規購入する時や機能改善の時などに企画書を立案するが、この企画書やメーカーとの間で締結された契約書などである。
【００４７】
図５において、文書Ｄ１１の「取扱説明書（メーカーＡ）」及び文書Ｄ１２の「取扱説明書（メーカーＢ）」の種類は、上記（ａ）取扱説明書である。文書Ｄ２１の「操作マニュアル（風速計）」の種類は、上記（ｂ）操作（運用）マニュアルである。文書Ｄ３１の「現場写真（２０Ｋｍ地点）」の種類は、上記（ｃ）現場写真である。文書Ｄ４１の「設置図面（１０Ｋｍ地点）」の種類は、上記（ｄ）設置図面である。文書Ｄ５１の「契約書類（契約番号０１）」の種類は、上記（ｅ）契約書類である。
【００４８】
また、図５では、文書Ｄ１１は種別「風速計」に分類される設備のうちの風速計１と風速計２とに関連付けられ、文書Ｄ１２は種別「風速計」に分類される設備のうち風速計３に関連付けられる。文書Ｄ２１は種別「風速計」に分類される風速計１、２、３の設備全てに関連付けられる。文書Ｄ３１は場所「１０．００」Ｋｍに分類される雨量計１と風速計２の設備全てに関連付けられる。
【００４９】
図５に示す関係範囲例では、文書と設備との関連付けは、設備の種別に基づく種別体系２ｃの観点と、設備が設定された場所に基づく場所体系３ｃの観点とから成された場合を示している。これらを含み関連付け項目の種類として以下が考えられる。
（ａ）設備の種別体系（図５の種別体系２ｃ）は、設備を種別で体系化したものであり、設備の種別グループによる分類に相当する。種別「監視装置」、「風速計」、「雨量計」、「監視カメラ」等が関連付け項目となる。この体系で関連付け可能な文書の種類は、取扱説明書、操作（運用）マニュアル、現場写真、設置図面、契約書類である。
（ｂ）メーカー型式による体系は、メーカー名及び／又は設備の型式で体系化したものである。メーカー名「ＡＢＣメーカー」、型式「ＦＸＶ−Ｓ１２３４」等が関連付け項目となる。この体系で関連付け可能な文書の種類は、取扱説明書である。
（ｃ）設備の場所体系（図５の場所体系３ｃ）は、起点からの距離（Ｋｍ）又は建物を位置情報として用いて体系化したものである。距離「１０」Ｋｍ、又は、建物「監視センター」、「トンネルＡ１」等が関連付け項目となる。この体系で関連付け可能な文書の種類は、現場写真、設置図面である。
（ｄ）契約番号は、設備を導入した時の契約番号を体系化したものである。契約番号「０１」等が関連付け項目となる。この体系で関連付け可能な文書の種類は、契約書類である。
【００５０】
本実施例では、上記（ａ）と上記（ｃ）を関連付け項目する場合で説明する。設備の種別に基づく種別体系２ｃの観点と、設備が設定された場所に基づく場所体系３ｃの観点とに基づく関連付けを管理するためのデータ構成について図６で説明する。
【００５１】
図６は、文書に係るデータ構成を説明するための図である。図６において、文書管理情報テーブル６３は、文書毎に設備との関連付け条件６３ｒの一つ以上を対応させ、関連付け条件６３ｒ毎に継承フラグを管理するテーブルである。関連付け条件６３ｒには、設備体系情報テーブル６１で管理される種別１、２、３と、設備情報テーブル６２で管理される設備ＩＤ及び場所とが含まれる。
【００５２】
継承フラグは、関連付け条件のグループに対して、グループのみに関連付ける場合に「０」が設定され、グループとその配下のグループ又は設備に関連付ける場合に「１」が設定される。図７で詳述する。
【００５３】
選択設備リスト６３−２は、関連付け条件６３ｒを再設定する際に、文書登録部１２２によって参照される前回の関連付けを記録したリストである。登録された文書に関し、直前の関連付けによって選択された設備名がリストされる。例えば、文書名「風速計操作マニュアル」の文書に対して、「風速計１」と「風速計２」とが関連付けられたことを示している。また、文書名「設計図面（監視カメラ、案内板）」の文書に対して、「監視カメラ１」と「案内板１」とが関連付けられたことを示している。
【００５４】
図７は、継承フラグの設定に応じた関連付けを説明するための図である。図７中、設備情報テーブル６２の設定例は同一であり、文書管理情報テーブル６３における文書と設備との関連付け条件６３ｒも同一である。
【００５５】
図７（Ａ）では、種別１「監視装置」のみに関連付けられる文書Ａに対する継承フラグが「０」に設定され、かつ、種別１「監視装置」配下の種別２「風速計」に関連付けられる文書Ｂに対する継承フラグが「０」に設定された場合を例示している。この場合の種別体系から見た関連付けられる文書が文書一覧７ａでリストされている。文書一覧７ａでは、種別１「監視装置」に関連付けられる文書は「文書Ａ」のみであり、種別１「監視装置」配下の種別２「風速計」に関連付けられる文書は「文書Ｂ」のみである。また、種別２「風速計」配下の「風速計１」及び「風速計２」には、「文書Ａ」も「文書Ｂ」も関連付けられないことを示している。
【００５６】
一方、図７（Ｂ）では、種別１「監視装置」のみに関連付けられる文書Ａに対する継承フラグが「１」に設定され、かつ、種別１「監視装置」配下の種別２「風速計」に関連付けられる文書Ｂに対する継承フラグが「１」に設定された場合を例示している。この場合の種別体系から見た関連付けられる文書が文書一覧７ｂでリストされている。文書一覧７ｂでは、種別１「監視装置」に関連付けられる文書は「文書Ａ」のみであるが、種別１「監視装置」配下となる種別２「風速計」、更にその配下となる「風速計１」及び「風速計２」の各々に対して、「文書Ａ」と「文書Ｂ」とが関連付けられることを示している。
【００５７】
文書を設備と関連付けて登録する文書登録処理の概要について図８で説明する。図８は、文書登録処理の概要を説明するための図である。図８において、利用者が、端末１０Ａの記憶領域に格納されている文書７Ａを文書管理システム１０００に登録する文書登録処理の概要が示されている。
【００５８】
利用者は、文書管理サーバ１００における文書管理部１２０の文書登録部１２２から提供される文書登録画面の種別ツリー２及び場所ツリー３を用いて、文書７Ａと設備との関連付けを登録し、そして文書７Ａを文書管理部１２０を介してＤＢサーバ２００の文書ＤＢ６４にアップロードする。
【００５９】
文書登録部１２２は、端末１０Ａに表示される文書登録画面で利用者によって成される操作に応じて、種別ツリー２と場所ツリー３とを連動させて、利用者による文書７Ａと設備との関連付けを支援し、端末１０Ａからの文書登録の要求に応じて、文書７Ａと設備との関連付け条件６３ｒを自動生成し、文書７Ａの文書名に対応付けて文書管理情報テーブル６３に追加して登録する。同時に、文書登録部１２２は、指定された文書７Ａ本体を端末１０ＡからＤＢサーバ２００の文書ＤＢ６４へのアップロードを行う。
【００６０】
次に、文書登録部１２２が一つの関連付け条件６３ｒを生成する場合の基本処理について、端末１０Ａに表示される文書登録画面への操作に対応させて説明する。図９は、関連付け条件の自動生成に係る基本処理を説明するための図である。図９では、図５に例示される文書Ｄ４１のような、風速計の操作について記載されている「操作マニュアル（風速計）」を例として説明する。
【００６１】
図９において、端末１０Ａに表示される文書登録画面Ｇ５０は、基本情報入力域５１と、種別ツリー２と、場所ツリー３と、登録ボタン５２等を有する。
【００６２】
先ず、利用者は、端末１０Ａに表示された文書登録画面Ｇ５０の基本情報入力域５１において、文書のＩＤ「１０１０１」、公開日「２００９／１０／１」、文書名「操作マニュアル（風速計）」、文書種別「マニュアル関連ドキュメント」、版数「１」の基本情報を入力する（ステップＳ１０）。
【００６３】
次に、利用者は、文書登録画面Ｇ５０の種別ツリー２又は場所ツリー３から設備又は設備グループをマウス等でチェックすることにより選択する（ステップＳ１１）。ここでは、利用者により種別ツリー２から「監視装置」配下の設備グループである「風速計」が選択される。この選択に応じて、文書管理サーバ１００の文書登録部１２２は、図４に示す設備体系情報テーブル６１と設備情報テーブル６２とを参照することにより、「監視装置」配下の「風速計」グループに分類される「風速計１」、「風速計２」を取得する。
【００６４】
そして、文書管理サーバ１００の文書登録部１２２は、図４に示す設備体系情報テーブル６１と設備情報テーブル６２とを参照することにより、「風速計１」、「風速計２」が設定される場所「５．００」Ｋｍ、「１０．００」Ｋｍに関して、場所「５．００」Ｋｍのグループと、場所「１０．００」Ｋｍのグループとが関連付け条件の候補となると判断し、場所ツリー３の背景色を変えて利用者に判断させる（ステップＳ１２）。
【００６５】
利用者は、種別ツリー２と場所ツリー３のいずれにおいても設備の選択を可能とし、いずれかで成された選択は、両ツリー間で連動して選択された状態で表示される（ステップＳ１３）。例えば、利用者が種別ツリー２の「風速計２」を選択した場合、種別ツリー２と場所ツリー３の両ツリーにおいて「風速計２」が選択された状態で表示される。
【００６６】
ここでは、基本情報入力域５１の文書名に入力された文書「操作マニュアル（風速計）」は、場所との関連付けを必要としない文書であるため、利用者によって、ステップＳ１３での選択は省略され、登録ボタン５２がマウス等の操作によって押下される（ステップＳ１４）。
【００６７】
利用者による登録ボタン５２の押下に応じて、文書登録部１２２は、文書「風速計操作マニュアル」に対して、「監視装置」配下の「風速計」グループを示す関連付け条件６３ｒを自動生成し（ステップＳ１５）、関連付け条件６３ｒと文書「風速計操作マニュアル」とを関連付けて作成した文書管理情報６３ａを文書管理情報テーブル６３に追加し格納する（ステップＳ１６）。
【００６８】
ステップＳ１１において、設備グループの「風速計」を選択する代わりに、利用者によって種別ツリー２から設備が選択された場合、つまり、「風速計１」と、「風速計２」とが選択された場合には、文書管理サーバ１００の文書登録部１２２は、図４に示す設備体系情報テーブル６１と設備情報テーブル６２とを参照することにより、「風速計１」、「風速計２」の各々が属する設備グループを取得する。そして、取得した「風速計１」、「風速計２」の設備グループを比較することによって、「風速計１」と、「風速計２」とが共通に属する「監視装置」配下の「風速計」グループを抽出する。
【００６９】
この場合、ステップＳ１２では、利用者が選択した「風速計１」、「風速計２」の各々に対して、図４に示す設備体系情報テーブル６１と設備情報テーブル６２とを参照することにより、場所「５．００」Ｋｍのグループと、場所「１０．００」Ｋｍのグループとが関連付け条件の候補となると判断され、場所ツリー３の背景色を変えて利用者に判断させることとなる。
【００７０】
このように、文書登録部１２２は、利用者による選択、及び、設備体系情報テーブル６１と設備情報テーブル６２とを参照することにより、文書に関連する各設備（対象）が属するグループ（属性）を取得する取得部１２２ａと、各設備（対象）のグループ（属性）を比較する比較部１２２ｂと、比較した結果に基づいて、設備（対象）が共通に属するグループ（属性）を抽出する抽出部１２２ｃと、両ツリー間で文書に関連する各設備（対象）又は／及びグループ（属性）を連動させて選択状態を表示ユニット１３に出力する出力部１２２ｄと、利用者の登録の命令に応じて、設備（対象）が共通して属するグループ（属性）を示す関連付け条件６３ｒと、利用者が指定した文書とを対応付けた文書管理情報６３ａを文書管理情報テーブル６３に格納する格納部１２２ｅとを有する。  上述した基本処理に基づいて、複数の関連付け条件６３ｒが必要となる文書の場合について図１０で説明する。図１０は、複数の関連付け条件が必要となる文書の場合における処理を説明するための図である。図１０では、図５に例示される文書Ｄ４１のような、１０Ｋｍ地点の設備などが記載されている「設置図面（１０Ｋｍ地点）」を例として説明する。このような場合、複数の関連付け条件６３ｒが必要になる。
【００７１】
先ず、利用者は、端末１０Ａに表示された文書登録画面Ｇ５０の基本情報入力域５１において、文書のＩＤ「１０２３５」、公開日「２００９／１０／１」、文書名「設置図面（１０Ｋｍ地点）」、文書種別「設置図面関連ドキュメント」、版数「１」の基本情報を入力する（ステップＳ２０）。文書登録画面Ｇ５０の構成は、図９と同様である。
【００７２】
次に、利用者は、文書登録画面Ｇ５０の場所ツリー３から場所「１０．００」Ｋｍを選択する（ステップＳ２１）。
【００７３】
文書管理サーバ１００の文書登録部１２２は、この選択に応じて、文書名「設置図面（１０Ｋｍ地点）」に対応づけた関連付け条件６３ｒを生成する（ステップＳ２２）。文書登録部１２２は、設備情報テーブル６２を参照することによって、場所「１０．００」Ｋｍに分類される設備「風速計２」及び設備「雨量計１」を取得する。
【００７４】
一方、文書登録部１２２は、設備「風速計２」が属する「監視装置」配下の「風速計」グループには他に設備「風速計１」が含まれ、また、設備「雨量計１」が属する「監視装置」配下の「雨量計」グループには他に雨量計２が含まれことを検出する。しかしながら、「風速計」グループに属する設備「風速計１」は、場所「５．００」Ｋｍ地点の設備であり、また、「雨量計」グループに属する「雨量計２」は、場所「２０．００」Ｋｍ地点の設備であるため、文書「設置図面（１０Ｋｍ地点）」とは無関係な設備であると判断する。設備「風速計１」と設備「雨量計２」とをこの文書との関連付けの対象外とするために、文書登録部１２２は、継承フラグを「１」に設定した文書管理情報６３ｗを作成し記憶領域に格納する。
【００７５】
このように特定のグループや設備のみに関連付ける手段として継承フラグを用いることで、利用者が文書を検索した際に、設備「風速計１」でこの文書「設置図面（１０Ｋｍ地点）」が検索されないように制御することができる。
【００７６】
また、文書登録部１２２は、種別ツリー２の「監視装置」配下の「風速計」グループと「雨量計」グループとが関連付け候補となると判断し、背景色を変えて利用者に判断させる（ステップＳ２３）。
【００７７】
利用者は、種別ツリー２と場所ツリー３のいずれにおいても設備の選択を可能とし、いずれかで成された選択は、両ツリー間で連動して選択された状態で表示される（ステップＳ２４）。例えば、利用者が場所ツリー３で設備「風速計２」を選択した場合、種別ツリー２と場所ツリー３の両ツリーにおいて設備「風速計２」が選択された状態で表示される。文書登録部１２２は、上述した判断に基づいて、利用者が設備「風速計１」又は設備「雨量計２」を選択した場合には、利用者による選択が適切に行われるように促すためのメッセージを表示させるようにしてもよい。又は、種別ツリー２と場所ツリー３とにおいて、設備「風速計１」及び設備「雨量計２」が選択されないように制御してもよい。
【００７８】
ここでは、基本情報入力域５１の文書名に入力された文書「設置図面（１０Ｋｍ地点）」に対する関連付けを場所「１０．００」グループ内の特定の設備に制限することなく（ステップＳ２４での選択は省略）、利用者によって登録ボタン５２がマウス等の操作によって押下される（ステップＳ２５）。利用者による登録ボタン５２の押下に応じて、文書登録部１２２は、上述した関連付け判断に基づいて、設備の観点における「風速計」グループと「雨量計」グループとに関して、利用者に関連付けの確認を促すための関連付け候補確認画面Ｇ５３を端末１０Ａに表示させる。
【００７９】
端末１０Ａに表示された関連付け候補確認画面Ｇ５３は、関連付け条件としてグループを選択するためのグループ一覧５４と、登録ボタン５２等を有する。グループ一覧５４は、利用者による選択を可能とする選択域と、種別ツリー２の観点からか或いは場所ツリー３の観点からかを示す観点と、その観点において関連付け候補となったグループと、選択を促す程度を示す確度などの項目を有する。文書登録部１２２は、上述した関連付け判断により、観点「設備」の「風速計」グループを選択するための確度は「中」であり、また、観点「設備」の「雨量計」グループを選択するための確度は「中」である、ことをグループ一覧５４に表示する。
【００８０】
ここで確度について説明する。確度は、文書登録画面Ｇ５０での利用者による設備又はグループの選択に基づいて、文書登録部１２２によって判断される。確度判定基準は、下記の通りである。
【００８１】
＜確度判定基準＞
・確度「高」：一方の観点では設備又はグループが選択された状態であり、他方の観点ではグループ配下の全ての設備が選択された状態となることを示す。この場合、他方の観点の識別をグループ一覧５４の「観点」に示し、他方の観点における関連付け条件の設定を利用者に強く促す。
・確度「中」：一方の観点ではグループが選択された状態であり、他方の観点ではグループ配下の一部の設備が選択された状態であることを示す。この場合、他方の観点の識別をグループ一覧５４の「観点」に示し、他方の観点における関連付け条件の設定が望ましいことを利用者に示す。
・確度「低」：一方の観点では設備が選択された状態であり、他方の観点ではグループ配下の一部の設備が選択された状態であることを示す。この場合、その観点の識別をグループ一覧５４の「観点」に示し、関連付け条件の設定をしなくても良いことを利用者に示す。
・確度「対象外」：一方の観点では設備又はグループが選択された状態であり、他方の観点ではグループ配下の全部又は一部の設備が選択された状態であっても、他方の観点、又は、他方の観点でのグループが文書と関連付けられる関係にないことを示す。この場合、他方の観点の識別をグループ一覧５４の「観点」に示し、関連付け条件の設定はされないことを利用者に示す。又は、グループ一覧５４に表示しない制御としてもよい。
【００８２】
確度判定基準をどの観点で行うかの違いによって確度が異なる場合には、より高い確度が判定された観点に基づく確度判定結果を採用する。
【００８３】
図１０に戻り、ここでは、利用者は観点「設備」の「風速計」グループと「雨量計」グループとを選択し、登録ボタン５５を押下する（ステップＳ２６）。登録ボタン５５の押下によって、文書登録部１２２は、関連付け候補確認画面Ｇ５３での選択に応じた関連付け条件を自動生成し（ステップＳ２７）、記憶領域に格納しておいた文書管理情報６３ｗに生成した関連付け条件を追加した文書管理情報６３ｂを文書管理情報テーブル６３に追加する（ステップＳ２８）。
【００８４】
文書登録部１２２は、文書名「設置図面（１０Ｋｍ地点）」に対応付けて、利用者による観点「設備」の「風速計」グループの選択に応じて、種別１「監視装置」及び種別２「風速計」を設定し、且つ、ステップＳ２１で利用者が選択した場所「１０．００」Ｋｍを条件に含めた関連付け条件６３ｒを自動生成し、継承フラグを「１」に設定する。一方、場所「１０．００」Ｋｍ以外の地点の設備を関連付けないように、種別１「監視装置」及び種別２「風速計」を設定した関連付け条件６３ｒを自動生成し、継承フラグを「０」に設定する。
【００８５】
同様に、文書登録部１２２は、文書名「設置図面（１０Ｋｍ地点）」に対応付けて、利用者による観点「設備」の「雨量計」グループの選択に応じて、種別１「監視装置」及び種別２「雨量計」を設定し、且つ、ステップＳ２１で利用者が選択した場所「１０．００」Ｋｍを条件に含めた関連付け条件６３ｒを自動生成し、継承フラグを「１」に設定する。一方、場所「１０．００」Ｋｍ以外の地点の設備を関連付けないように、種別１「監視装置」及び種別２「雨量計」を設定した関連付け条件６３ｒを自動生成し、継承フラグを「０」に設定する。
【００８６】
このようにして自動生成された文書管理情報６３ｂが文書管理情報テーブル６３に追加される。
【００８７】
利用者が関連付け候補確認画面Ｇ５３において「雨量計」グループを選択せずに登録ボタン５５を押下した場合、文書登録部１２２は、種別１「監視装置」及び種別２「雨量計」を設定し、且つ、ステップＳ２１で利用者が選択した場所「１０．００」Ｋｍを条件に含めた関連付け条件６３ｒを自動生成し、継承フラグを「１」に設定する処理のみを行う。継承フラグを「０」に設定した文書管理情報は生成されない。
【００８８】
次に、同じ設備で複数グループが関連付け条件の候補となる場合について図１１で説明する。図１１は、同じ設備で複数グループが関連付け条件の候補となる場合における処理を説明するための図である。図１１では、文書登録部１２２が、文書７Ａをテキスト形式に変換して設備名を抽出する設備名抽出部１２９を有する。このような構成の文書登録部１２２の場合には、文書７Ａを文書管理サーバ１００の記憶領域にアップロードしておき、関連付け後に正式に文書管理サーバ１００からＤＢサーバ２００の文書ＤＢ６４に文書７Ａがアップロードされる。
【００８９】
先ず、文書登録部１２２は、設備名抽出部１２９によって文書７Ａから設備名を抽出して、端末１０Ａへ表示するための文書登録画面Ｇ５０に対して、抽出した設備名に基づいて、例えば、種別の観点で種別ツリー２における該当する設備を自動選択する（ステップＳ３０）。ここでは、文書７Ａから設備「監視カメラ１」と設備「案内板１」とが抽出されたとする。
【００９０】
文書登録部１２２は、文書登録画面Ｇ５０の種別ツリー２の設備「監視カメラ１」と設備「案内板１」とを自動選択し、設備情報テーブル６２を参照することにより、設備「監視カメラ１」と設備「案内板１」とが夫々に属する種別ツリー２の「監視装置」配下の「風速計」グループと「雨量計」グループとが関連付け候補となると判断し、背景色を変える（ステップＳ３１）。
【００９１】
この自動選択は両ツリー間で連動するため、文書登録部１２２によって、場所ツリー３の設備「監視カメラ１」と設備「案内板１」とが選択され（ステップＳ３２）、かつ、設備情報テーブル６２に基づいて設備「監視カメラ１」と設備「案内板１」とが属する場所「２５．００」Ｋｍグループが関連付け候補となると判断し、背景色を変える（ステップＳ３３）。
【００９２】
関連付け候補となるグループの背景色は、選択を促す程度を示す確度「高」、「中」、「低」の区別が視覚的に容易に認識できるようにするのが望ましい。上述した確度判定基準に基づいて確度が判定されるが、この例の場合、同じ設備が複数の関連付け候補に存在した場合は、グループ配下の設備数が多いものがより確度の高い関連付け候補となる。
【００９３】
ステップＳ３０〜Ｓ３３が成された文書登録画面Ｇ５０が端末１０Ａに表示されると、利用者は、基本情報入力域５１において、文書のＩＤ「１０２０１」、公開日「２００９／１０／１」、文書名「設置図面（監視カメラ、案内板）」、文書種別「設置図面関連ドキュメント」、版数「１」の基本情報を入力する（ステップＳ３４）。
【００９４】
利用者は、自動的に設備が選択され、また、確度に応じた背景色が施された文書登録画面Ｇ５０の種別ツリー２と場所ツリー３とを確認し、必要に応じて、グループを選択する。ここでは、利用者は、グループの選択をせず、確認ボタン５２を押下する（ステップＳ３５）。利用者による登録ボタン５２の押下に応じて、文書登録部１２２は、上述した関連付け判断に基づいて、場所の観点における「２５．００」グループと、設備の観点における「監視カメラ」グループ及び「案内板」グループとに関して、利用者に関連付けの確認を促すための関連付け候補確認画面Ｇ５３を端末１０Ａに表示させる。
【００９５】
端末１０Ａに表示された関連付け候補確認画面Ｇ５３は、図１０で説明した同様の構成であるのでその説明を省略する。図１１の例では、文書登録部１２２による関連付け判断によって、場所の観点における「２５．００」グループを選択するための確度は「高」である。また、設備の観点において、「監視カメラ」グループ及び「案内板」グループを選択するための確度は「低」である。このように、同じ設備が複数の関連付け候補に存在した場合、グループ配下の設備数が多いものを確度の高い関連付け候補として、利用者に最終判断を委ねることができる。
【００９６】
利用者は、関連付け候補確認画面Ｇ５３の確度を参考にして、関連付けるグループを選択する（ステップＳ３６）。ここでは、利用者は、確度「高」の「２５．００」グループを選択し、確度「低」のグループを選択せずに、登録ボタン５５を押下する。
【００９７】
関連付け候補確認画面Ｇ５３の登録ボタン５５の押下に応じて、文書登録部１２２は、関連付け条件を自動生成する（ステップＳ３７）。利用者が選択した場所を観点とした「２５．００」グループに関して、文書登録部１２２は、文書名「設置図面（監視カメラ、案内板）」に場所「２５．００」を示す関連付け条件６３ｒと「１」に設定した継承フラグとを対応させた文書管理情報６３ｃを自動生成する。継承フラグの「１」の設定は、「２５．００」グループ配下の全ての設備に関連付け条件６３ｒを継承させ、文書「設置図面（監視カメラ、案内板）」が検索されるようにするためである。
【００９８】
文書登録部１２２は、自動生成した文書管理情報６３ｃを文書管理情報テーブル６３に追加する（ステップＳ３８）。
【００９９】
文書と設備との関連付け条件６３ｒを設定した後に種別の変更などが発生した場合、関連付け条件の内容を変更する必要がある。仮に、種別の変更を行ったものの関連付け条件６３ｒを変更せずに放置してしまうと、本来文書と関係のない設備までが関連付けたままとなり、文書を検索した際に関係のない設備に対して誤って文書が参照されてしまう場合がある。
【０１００】
以下に、関連付け条件を再設定するための処理について説明する。図１２及び図１３は、関連付け条件の再設定処理を説明するための図である。図１２中、以下『  』内の状況を想定した関連付け条件６３ｒを再設定する場合で説明する。また、文書登録画面Ｇ５０の構成は、図９と同様であるので、その説明を省略する。
【０１０１】
『当初は、設備「風速計１」及び設備「風速計２」をメーカーＡで調達し、その文書「操作マニュアル（風速計）」を「監視装置」配下の「風速計」グループを関連付け条件６３ｒとして登録した。その後、新たに設備「風速計３」を別メーカーＢで調達した際に、その文書「操作マニュアル（風速計）」を「監視装置」の「風速計」配下に更に「メーカーＢ」グループになるように設備体系情報テーブル６１の種別３に登録した。新たな設備の調達により、操作マニュアルが異なるものとなり、文書「操作マニュアル（風速計）」を単純に「風速計」グループとして関連付けられなくなった。このため、メーカーＡを「監視装置」の「風速計」配下の「メーカーＡ」グループになるように設備体系情報テーブル６１の種別３に登録した。』
このような状況において、文書管理システム１０００が当初又は直前の「風速計」グループの関連付け条件６３ｒを保持していない場合、利用者自身で、メーカーＡの文書「操作マニュアル（風速計）」の「風速計」グループ配下のどの設備に関連付けを再設定すればよいのかを判断する必要がある。特に、担当者が変更された等の場合、関連付け条件６３ｒが設定された時点の状況などが分からず、適切に関連付けることが困難な場合がある。従って、本実施例では、文書登録部１２２は、選択設備リスト６３−２に関連付け条件６３ｒを設定した当初の設備を文書名毎に記録する。
【０１０２】
図１２では、文書「操作マニュアル（風速計）」に関連付け条件６３ｒを設定した当初の状態を示している。図１２において、利用者は、端末１０Ａに表示された文書登録画面Ｇ５０の基本情報入力域５１において、文書のＩＤ「１０３０１」、公開日「２００９／１０／１」、文書名「操作マニュアル（風速計）」、文書種別「マニュアル関連ドキュメント」、版数「１」の基本情報を入力する（ステップＳ４０）。
【０１０３】
次に、利用者が、文書登録画面Ｇ５０の種別ツリー２又は場所ツリー３から関連付ける設備「風速計１」及び設備「風速計２」を選択すると（ステップＳ４１）、確度判定基準に従って、文書登録部１２２は、種別ツリー２の「風速計」グループの背景色を変える（ステップＳ４２）。
【０１０４】
利用者は、種別ツリー２の「風速計」グループの選択後の登録ボタン５２の押下する（ステップＳ４３）。又は、選択せずに登録ボタン５２の押下した際の関連付け候補確認画面Ｇ５３による「風速計」グループの選択をして、関連付けの登録をする。
【０１０５】
文書登録部１２２は、文書名「操作マニュアル（風速計）」に、種別１「監視装置」配下の種別２「風速計」を関連付け条件６３ｒとして対応づけ、また、継承フラグを「１」に設定した文書管理情報６３ｄを自動生成し、文書管理情報テーブル６３に追加して登録する（ステップＳ４４）。
【０１０６】
また、文書登録部１２２は、文書名「操作マニュアル（風速計）」に関連付けた設備「風速計１」及び設備「風速計２」を選択設備リスト６３−２に記録する（ステップＳ４５）。選択設備リスト６３−２では、文書名「操作マニュアル（風速計）」と関連付けられた各設備とが対応付けられて管理される。
【０１０７】
その後、上述した状況において、図１２で関連付け条件６３ｒを登録した文書「操作マニュアル（風速計）」について再設定を行う。
【０１０８】
図１３では、利用者が関連付け条件６３ｒの再設定を行うために、文書登録画面Ｇ５０の基本情報入力域５１に基本情報を入力すると、文書登録部１２２は、入力された基本情報に基づいて、文書管理情報テーブル６３を参照することにより、文書名「操作マニュアル（風速計）」に一致する登録されている文書管理情報６３ｄを用いて、種別ツリー２の「風速計」の背景色を変更して表示し、また、設備「風速計１」及び「風速計２」を選択した状態で表示する（ステップＳ５１）。
【０１０９】
また、文書登録部１２２は、選択設備リスト６３−２を参照することによって、記録されている前回関連付けた文書名「操作マニュアル（風速計）」に対する選択設備名「風速計１」及び「風速計２」を取得し、設備体系情報テーブル６１から得られる「監視装置」の「風速計」配下の「メーカーＡ」及び「メーカーＢ」グループのうち、設備情報テーブル６２を参照することによって、種別ツリー２において設備「風速計１」及び「風速計２」が関連付け条件６３ｒが登録されていない「メーカーＡ」グループ配下に自動的に再設定する（ステップＳ５２）。「メーカーＡ」の背景色が変更されて表示される。
【０１１０】
利用者は、異なる背景色で表示される「風速計」及び「メーカーＡ」と、設備「風速計１」及び「風速計２」の選択とを視覚的に容易に確認でき、関連付け条件６３ｒとして適切であると確認して登録ボタン５２を押下する（ステップＳ５３）。
【０１１１】
利用者による登録ボタン５２の押下に応じて、文書管理情報テーブル６３で管理されている文書「操作マニュアル（風速計）」の文書管理情報６３ｄの関連付け条件６３ｒの種別３に「メーカーＡ」を記録することによって、関連付け条件６３ｒが「監視装置」配下の「風速計」グループまでであったのが、「監視装置」の「風速計」配下の「メーカーＡ」グループに変更される（ステップＳ５４）。
【０１１２】
次に、文書登録部１２２による関連付け条件の自動生成処理について図１４で説明する。図１４は、文書管理部による関連付け条件の自動生成処理を説明するためのフローチャート図である。図１４において、利用者は、端末１０Ａに表示された文書登録画面Ｇ５０にて、文書を関連付けたい設備を種別ツリー２又は場所ツリー３から選択する（ステップＳ８１）。
【０１１３】
文書登録部１２２は、利用者によってグループ配下の全ての設備が選択されているか否かを判断する（ステップＳ８２）。利用者が選択した観点（種別ツリー２又は場所ツリー３）におけるグループ配下で全ての設備が選択されている場合、文書登録部１２２は、グループを関連付け条件６３ｒとして定義し、文書管理情報テーブル６３に登録して（ステップＳ８２−２）、ステップＳ９２へと進む。
【０１１４】
一方、グループ配下の全ての設備が選択されていない場合、文書登録部１２２は、グループ配下の一部の設備が選択されているか否かを判断する（ステップＳ８３）。利用者が選択した観点（種別ツリー２又は場所ツリー３）におけるグループ配下で一部の設備が選択されている場合、文書登録部１２２は、グループを関連付け候補（確度：低）として設定する（ステップＳ８３−２）。そして、文書登録部１２２は、別の観点で確認する（ステップＳ８４）。文書登録部１２２は、設備情報テーブル６２を参照することによって、観点を切り替えて、利用者によって選択された設備が属するグループを特定する。
【０１１５】
一方、グループ配下で一部の設備が選択されていない場合、つまり、利用者は設備を選択せずにグループを選択した場合、文書登録部１２２は、別の観点で確認する（ステップＳ８４）。文書登録部１２２は、設備情報テーブル６２を参照することによって、利用者によって選択されたグループに属する設備を特定し、観点を切り替えて、特定した設備が属するグループを特定する。
【０１１６】
観点を切り替えてグループを特定するとは、利用者の選択が種別ツリー２で行われた場合、利用者が選択した設備、又は、利用者の選択から特定される設備が属するグループを場所ツリー３で特定する、又は、利用者の操作が場所ツリー３で行われた場合、利用者が選択した設備、又は、利用者の選択から特定される設備が属するグループを種別ツリー２で特定する処理である。
【０１１７】
文書登録部１２２は、切り替えた観点において特定したグループ配下の全ての設備が選択されているか否かを判断する（ステップＳ８５）。切り替えた観点において特定したグループ配下で全ての設備が選択されている場合、文書登録部１２２は、グループを関連付け候補（確度：高）として設定し（ステップＳ８５−２）、ステップＳ８７へと進む。
【０１１８】
一方、グループ配下の全ての設備が選択されていない場合、文書登録部１２２は、切り替えた観点において特定したグループを関連付け候補（確度：中）として設定し（ステップＳ８６）、ステップＳ８７へと進む。
【０１１９】
文書登録部１２２は、利用者が端末１０Ａに表示された関連付け候補確認画面Ｇ５３から、グループが選択されたか否かを判断する（ステップＳ８７）。グループが選択された場合、文書登録部１２２は、そのグループ配下に関連付け対象外の設備が存在するか否かを判断する（ステップＳ８８）。関連付け対象外の設備が存在する場合、文書登録部１２２は、利用者が基本情報で設定した文書名に対応させて、グループを関連付け条件６３ｒに設定し、継承フラグを「０」に設定した文書管理情報を自動生成し（ステップＳ８８−２）、文書管理情報テーブル６３に登録し（ステップＳ９２）、この処理を終了する。
【０１２０】
一方、関連付け対象外の設備が存在しない場合、文書登録部１２２は、利用者が基本情報で設定した文書名に対応させて、グループを関連付け条件６３ｒに設定し、継承フラグを「１」に設定した文書管理情報を自動生成し（ステップＳ８８−４）、文書管理情報テーブル６３に登録し（ステップＳ９２）、この処理を終了する。
【０１２１】
一方、ステップＳ８７において、文書登録部１２２は、種別グループと場所グループの複合条件を関連付け条件６３ｒとするか否かの判断を利用者に促す画面を端末１０Ａに表示させる（ステップＳ８９）。そして、利用者から複合条件を関連付け条件６３ｒでＯＫの通知を受けたか否かを判断する（ステップＳ９０）。利用者から複合条件を関連付け条件６３ｒとする（ＯＫ）確認であった場合、文書登録部１２２は、種別グループと場所グループの複合条件を関連付け条件６３ｒに設定した文書管理情報を自動生成し（ステップＳ９０−２）、文書管理情報テーブル６３に登録し（ステップＳ９２）、この処理を終了する。
【０１２２】
一方、利用者から複合条件を関連付け条件６３ｒとしない確認であった場合、文書登録部１２２は、設備情報テーブル６２を参照して、設備名から設備ＩＤを取得し、その設備ＩＤを関連付け条件６３ｒに自動設定し（ステップＳ９１）、文書管理情報テーブル６３に登録し（ステップＳ９２）、この処理を終了する。
【０１２３】
上述したように、文書登録部１２２によって自動的に生成された関連付け条件６３ｒを用いた文書検索について、図１５及び図１５で説明する。図１５は、文書検索処理の概要を説明するための図である。図１５において、利用者が、端末１０Ｂから文書管理システム１０００に対して文書検索を行い、文書管理サーバ１００を介してＤＢサーバ２００から所望の文書７Ｂをダウンロードする文書検索処理の概要が示されている。
【０１２４】
利用者は、文書管理システム１０００における文書管理部１２０の文書検索部１２７から提供される文書検索画面の種別ツリー２及び場所ツリー３を用いて、所望の文書を設備又は場所との関連付け条件６３ｒで検索し、関連付け条件６３ｒから候補となる文書の一覧が端末１０Ｂに表示されることにより、文書一覧から所望の文書７Ｂを選択しＤＢサーバ２００からダウンロードする。
【０１２５】
文書検索部１２７は、端末１０Ｂに表示される文書検索画面の種別ツリー２又は場所ツリー３に対する指定に応じて、設備情報テーブル６２を参照することによって検索条件を自動的に生成し、文書管理情報テーブル６３で管理される関連付け条件６３ｒを参照することによって検索条件に一致する文書名を取得して文書一覧を作成する。
【０１２６】
作成された文書一覧は端末１０Ｂに表示され、利用者は、表示された文書一覧から所望の文書７Ｂを指定する。文書の指定に応じて、文書検索部１２７は、文書７Ｂを文書ＤＢ６４から特定して、端末１０Ｂにダウンロードさせる。
【０１２７】
次に、端末１０Ｂに表示される文書検索画面への操作に対応させて説明する。図１６は、検索条件の自動生成に係る処理を説明するための図である。図１６において、端末１０Ｂに表示される文書検索画面の種別ツリー２を利用した場合で説明する。
【０１２８】
先ず、利用者は、種別ツリー２から設備又は設備グループをマウス等でチェックすることにより選択する（ステップＳ１０１）。
【０１２９】
この選択に応じて、文書検索部１２７は、利用者が選択した設備の設備ＩＤ又は設備名を用いて、設備情報テーブル６２から設備情報６２ｓを取得する（ステップＳ１０２）。そして、文書検索部１２７は、設備情報６２ｓの項目である種別１〜３と場所の設定値を抽出して、予めそれら設定値を入力した文書一覧画面Ｇ５７を端末１０Ｂに表示させる（ステップＳ１０３）。
【０１３０】
文書一覧画面Ｇ５７は、検索条件を入力する検索条件入力域５８と、検索を実行するための検索ボタン５８−２と、検索条件で検索された文書名を一覧で表示する文書一覧表示域５９とを有する。
【０１３１】
検索条件入力域５８は、設備ＩＤ、種別１、種別２、種別３、場所などの利用者によって入力可能な項目を有する。この例では、文書検索部１２７によって、設備情報６２ｓに従って、設備ＩＤ「１１０」、種別１「監視装置」、種別２「風速計」、場所「１０．００」のように予め入力される。利用者は、文書検索部１２７によって予め入力された設定値で検索する場合は、検索ボタン５８−２を押下する（ステップＳ１０４）。
【０１３２】
検索ボタン５８−２の押下に応じて、文書検索部１２７は、検索条件入力域５８の入力値で検索条件７１を所定の検索条件生成手順に従って自動生成する。検索条件生成手順は、例えば、下記のように示される。
【０１３３】
＜検索条件生成手順＞
（手順１）設備ＩＤはそれ自身で検索条件とする。図１６の例では、検索条件ａ「設備ＩＤ＝"１１０"」が生成される。
（手順２）観点毎に大分類から小分類へと細分化する方向にＡＮＤ条件で接続した各組み合せを検索条件とする。図１６の例では、設備の観点において、検索条件ｂ「種別１＝"監視装置"  ＡＮＤ  種別２＝""  ＡＮＤ  種別３＝""」と、検索条件ｃ「種別１＝"監視装置"  ＡＮＤ  種別２＝"風速計"  ＡＮＤ  種別３＝""」が生成される。また、場所の観点において、検索条件ｄ「場所＝"１０．００"」が生成される。
（手順３）観点毎に生成した上記検索条件を、異なる観点とで組み合せる。図１６の例では、上記検索条件ｂと検索条件ｄとを組み合せた検索条件ｅ「種別１＝"監視装置"  ＡＮＤ  種別２＝""  ＡＮＤ  種別３＝""  ＡＮＤ  場所＝"１０．００"」が生成される。また、上記検索条件ｃと検索条件ｄとを組み合せた検索条件ｆ「種別１＝"監視装置"  ＡＮＤ  種別２＝"風速計"  ＡＮＤ  種別３＝""  ＡＮＤ  場所＝"１０．００"」が生成される。
（手順４）上記（手順１）から（手順３）で生成された各検索条件をＯＲ条件で接続する。図１６の例では、検索条件７１「設備ＩＤ＝"１１０"  ＯＲ  種別１＝"監視装置"  ＡＮＤ  種別２＝""  ＡＮＤ  種別３＝""  ＯＲ  種別１＝"監視装置"  ＡＮＤ  種別２＝"風速計"  ＡＮＤ  種別３＝""  ＯＲ  場所＝"１０．００"  ＯＲ  種別１＝"監視装置"  ＡＮＤ  種別２＝""  ＡＮＤ  種別３＝""  ＡＮＤ  場所＝"１０．００"  ＯＲ  種別１＝"監視装置"  ＡＮＤ  種別２＝"風速計"  ＡＮＤ  種別３＝""  ＡＮＤ  場所＝"１０．００"」が生成される。
【０１３４】
検索条件７１を生成した後、文書検索部１２７は、検索条件７１を用いて文書管理情報テーブル６３を検索して、関連付け条件６３ｒが一致する文書名を取得し文書一覧７２を作成して、検索結果として端末１０Ｂに表示されている文書一覧画面Ｇ５７の文書一覧表示域５９に表示する。
【０１３５】
上述したように、本実施例では、利用者は、異なる観点に基づく種別ツリー２と場所ツリー３とにより視覚的に文書と設備との関連付け条件６３ｒを容易に設定することができる。同様に、設備情報を具体的に知らない利用者であっても、異なる観点に基づく種別ツリー２と場所ツリー３のいずれか一方で検索したい文書に係る設備又は設備グループを選択するのみで、適切な設備情報を検索条件として設定することができる。
【０１３６】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【０１３７】
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。
（付記１）
コンピュータに、
選択された文書に関連する第一の対象が有する一以上の属性と、第二の対象が有する一以上の属性とを取得するステップと、
前記第一の対象が有する一以上の属性と、前記第二の対象が有する一以上の属性とを比較するステップと、
前記比較結果に基づいて、前記第一の対象が有する一以上の属性及び前記第二の対象が有する一以上の属性のいずれにも含まれる共通属性を抽出するステップと、
前記共通属性と、前記文書とを対応付けて記憶領域へ格納するステップと
を実行させることを特徴とする文書管理プログラム。
（付記２）
前記コンピュータに、
前記抽出するステップのあとに、前記共通属性を表示装置へ出力するステップと、
前記共通属性を、前記文書との関連付け条件とする命令を、利用者が操作する入力装置から受け付けるステップとを実行させ、
前記格納するステップにおいて、
前記命令を受け付けた場合に、前記記憶領域へ格納することを特徴とする付記１記載の文書管理プログラム。
（付記３）
前記コンピュータに、
前記出力するステップにおいて、
前記対象を他の対象と区別する際の観点において前記属性ごとに対象を表示するツリー構造において、選択された前記第一の対象と前記第二の対象を含む複数の対象が、前記共通属性配下に存在する数に基づいた値を前記表示装置へ出力させることを特徴とする付記２記載の文書管理プログラム。
（付記４）
前記コンピュータに、
前記出力するステップにおいて、
前記対象を他の対象と区別する際の観点において前記対象をグループ分けしたツリー構造における属性で前記第一の対象および前記第二の対象を含む複数の対象が選択された場合、他の観点で表示した他のツリー構造において、、該他の観点において、選択された前記複数の対象が、前記共通属性配下に存在する数に基づいた値を前記表示へ出力させることを特徴とする付記２記載の文書管理プログラム。
（付記５）
前記コンピュータに、
前記格納するステップにおいて、
前記共通属性配下に関連付け対象外となる対象の有無に応じて、前記文書との関連付け条件が該対象外となる対象へ継承されることの適否を示すフラグを設定することを特徴とする付記２乃至５のいずれか一項記載の文書管理プログラム。
（付記６）
前記コンピュータに、
対象の指定を受け付けるステップと、
前記対象の一以上の属性から文書を検索するための検索条件を生成するステップと、
前記記憶領域から前記検索条件と一致する前記関連付け条件を検索するステップと、
前記検索条件に一致した前記関連付け条件に対応付けられている前記文書を特定するステップと、
前記特定された文書の一覧を前記表示装置へ出力するステップと
を実行させることを特徴とする付記２乃至７のいずれか一項記載の文書管理プログラム。
（付記７）
前記コンピュータに、
前記文書の内容から前記複数の対象を特定するステップを実行させることを特徴とする付記１乃至８のいずれか一項記載の文書管理プログラム。
（付記８）
選択された文書に関連する第一の対象が有する一以上の属性と、第二の対象が有する一以上の属性とを取得する取得手段と、
前記第一の対象が有する一以上の属性と、前記第二の対象が有する一以上の属性とを比較する比較手段と、
前記比較結果に基づいて、前記第一の対象が有する一以上の属性及び前記第二の対象が有する一以上の属性のいずれにも含まれる共通属性を抽出する抽出手段と、
前記共通属性と、前記文書とを対応付けて記憶領域へ格納する格納手段と
を有する文書管理装置。
（付記９）
コンピュータが、
選択された文書に関連する第一の対象が有する一以上の属性と、第二の対象が有する一以上の属性とを取得するステップと、
前記第一の対象が有する一以上の属性と、前記第二の対象が有する一以上の属性とを比較するステップと、
前記比較結果に基づいて、前記第一の対象が有する一以上の属性及び前記第二の対象が有する一以上の属性のいずれにも含まれる共通属性を抽出するステップと、
前記共通属性と、前記文書とを対応付けて記憶領域へ格納するステップと
を実行することを特徴とする文書管理方法。
【符号の説明】
【０１３８】
２            種別ツリー
２ａ          設備グループ
２ｂ          設備
２ｃ          種別体系
３            場所ツリー
３ａ          場所グループ
３ｂ          設備
３ｃ          場所体系
４            ネットワーク
５            ネットワーク機器
７、７Ａ、７Ｂ        文書
１０、１０Ａ、１０Ｂ  端末
１１          ＣＰＵ
１２          メモリユニット
１３          表示ユニット
１４          出力ユニット
１５          入力ユニット
１６          通信ユニット
１７          記憶装置
１８          ドライバ
１９          記憶媒体
６１          設備体系情報テーブル
６２          設備情報テーブル
６３          文書管理情報テーブル
６３−２      選択設備リスト
６４          文書ＤＢ
１００        文書管理サーバ
１１１        表示処理部
１１２        入出力処理部
１１３        通信制御部
１１４        インストーラ
１２０        文書管理部
１２１        ツリー作成部
１２２        文書登録部
１２３        文書更新部
１２４        文書改版出力部
１２５        文書改版登録部
１２６        文書改版取消部
１２７        文書検索部
１２８        文書参照部
２００        ＤＢサーバ
１０００      文書管理システム
【図１】
0005728920.tif 000002
【図２】
0005728920.tif 000003
【図３】
0005728920.tif 000004
【図４】
0005728920.tif 000005
【図５】
0005728920.tif 000006
【図６】
0005728920.tif 000007
【図７】
0005728920.tif 000008
【図８】
0005728920.tif 000009
【図９】
0005728920.tif 000010
【図１０】
0005728920.tif 000011
【図１１】
0005728920.tif 000012
【図１２】
0005728920.tif 000013
【図１３】
0005728920.tif 000014
【図１４】
0005728920.tif 000015
【図１５】
0005728920.tif 000016
【図１６】
0005728920.tif 000017