(57)【特許請求の範囲】
【請求項１】
ユーザと属性との対応情報を記憶するユーザ属性記憶手段と、
前記対応情報に基づいて、第１のユーザに対応する属性を抽出し、前記抽出した属性に対応する１又は複数の第２のユーザを示す情報を出力する検索手段と、
前記出力された１又は複数の第２のユーザを示す情報を選択可能に表示する選択肢表示手段と、
前記第１のユーザと、前記表示した情報のうち選択された情報に対応する１又は複数の第２のユーザとに対し、予め指定されたコンピュータ資源に関して所定のアクセス権限を設定するアクセス権限設定手段と、
を備え、
前記選択肢表示手段は、前記検索手段が複数の属性を抽出した場合、２つ以上の属性の組み合わせのうちの少なくとも１つについて、該組み合わせに含まれる属性に対応する１又は複数の第２のユーザを示す情報を選択可能に表示する、
ことを特徴とするコンピュータ資源管理システム。
【請求項２】
前記検索手段は、複数の第１のユーザそれぞれについて前記１又は複数の第２のユーザを示す情報を出力し、
前記選択肢表示手段は、さらに、前記複数の第１のユーザの全てに共通する属性を抽出し、前記抽出した属性に対応する１又は複数の第２のユーザを示す情報を選択可能に表示する、ことを特徴とする請求項１に記載のコンピュータ資源管理システム。
【請求項３】
前記選択肢表示手段は、さらに、前記共通する属性が複数ある場合、該複数の共通する属性のうち２つ以上の属性の組み合わせのうちの少なくとも１つについて、該組み合わせに含まれる属性に対応する１又は複数の第２のユーザを示す情報を選択可能に表示する、ことを特徴とする請求項２に記載のコンピュータ資源管理システム。
【請求項４】
検索手段、選択肢表示手段、及びアクセス権限設定手段を含むコンピュータ資源管理装置のコンピュータ資源管理方法であって、
前記検索手段がユーザ属性記憶手段に記憶されているユーザと属性との対応情報に基づいて、第１のユーザに対応する属性を抽出し、前記抽出した属性に対応する１又は複数の第２のユーザを示す情報を出力する検索ステップと、
前記選択肢表示手段が前記出力された１又は複数の第２のユーザを示す情報を選択可能に表示する選択肢表示ステップと、
前記アクセス権限設定手段が前記第１のユーザと、前記表示した情報のうち選択された情報に対応する１又は複数の第２のユーザとに対し、予め指定されたコンピュータ資源に関して所定のアクセス権限を設定するアクセス権限設定ステップと、
を含み、
前記選択肢表示ステップでは、前記検索ステップにおいて複数の属性が抽出された場合、２つ以上の属性の組み合わせのうちの少なくとも１つについて、該組み合わせに含まれる属性に対応する１又は複数の第２のユーザを示す情報を選択可能に表示する、
ことを特徴とするコンピュータ資源管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書ファイル等のコンピュータ資源に対してアクセス権限を設定するための技術に関する。
【背景技術】
【０００２】
文書管理システムにおいて、文書に対してアクセス権限を設定したい場合、通常、ユーザを特定してアクセス権限を設定したり、オフィスやグループ等のユーザの属性を特定してアクセス権限を設定する。
【０００３】
下記特許文献１には、複数のグループ（アクセスセット）から、コンピュータ資源ごとにアクセス権の設定対象となるグループ（アクセス権グループ）を選択させ、選択されたアクセス権グループごとにアクセス権の種別を設定することが記載されている。
【０００４】
また、下記特許文献２には、選択された１つのグループのユーザと、該グループの関連グループのユーザとを抽出し、入力された配信対象者抽出条件によって情報の配信対象者を絞り込むことが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−５４７７９号公報
【特許文献２】特開２００４−１７８４３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
オフィスやグループ等の属性を特定してアクセス権限を設定する場合、特定する属性にどのようなユーザが対応付けられているのかを容易に確認できることが望ましい。
【０００７】
しかし、ユーザは複数の属性を持つ場合があるので、複数の属性を特定してアクセス権限を設定するためには、そのようなユーザを個別に探して設定する必要があり、煩雑であった。また、このような複雑な作業により、設定ミスが発生する場合もあった。この問題は、特許文献１と特許文献２のいずれの技術を適用しても、改善することができない。
【０００８】
本発明は、コンピュータ資源に対するアクセス権限を設定するための新しい枠組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の文書管理システムは、ユーザと属性との対応情報を記憶するユーザ属性記憶手段と、前記対応情報に基づいて、第１のユーザに対応する属性を抽出し、前記抽出した属性に対応する１又は複数の第２のユーザを示す情報を出力する検索手段と、前記出力された１又は複数の第２のユーザを示す情報を選択可能に表示する選択肢表示手段と、前記第１のユーザと、前記表示した情報のうち選択された情報に対応する１又は複数の第２のユーザとに対し、予め指定されたコンピュータ資源に関して所定のアクセス権限を設定するアクセス権限設定手段と、を備え、前記選択肢表示手段は、前記検索手段が複数の属性を抽出した場合、２つ以上の属性の組み合わせのうちの少なくとも１つについて、該組み合わせに含まれる属性に対応する１又は複数の第２のユーザを示す情報を選択可能に表示する、ことを特徴とする。
【００１０】
本発明の実施態様では、前記検索手段は、複数の第１のユーザそれぞれについて前記１又は複数の第２のユーザを示す情報を出力し、前記選択肢表示手段は、さらに、前記複数の第１のユーザの全てに共通する属性を抽出し、前記抽出した属性に対応する１又は複数の第２のユーザを示す情報を選択可能に表示する。
【００１１】
本発明の別の実施態様では、前記選択肢表示手段は、さらに、前記共通する属性が複数ある場合、該複数の共通する属性のうち２つ以上の属性の組み合わせのうちの少なくとも１つについて、該組み合わせに含まれる属性に対応する１又は複数の第２のユーザを示す情報を選択可能に表示する。
【００１２】
本発明の文書管理方法は、ユーザ属性記憶手段に記憶されているユーザと属性との対応情報に基づいて、第１のユーザに対応する属性を抽出し、前記抽出した属性に対応する１又は複数の第２のユーザを示す情報を出力する検索ステップと、前記出力された１又は複数の第２のユーザを示す情報を選択可能に表示する選択肢表示ステップと、前記第１のユーザと、前記表示した情報のうち選択された情報に対応する１又は複数の第２のユーザとに対し、予め指定されたコンピュータ資源に関して所定のアクセス権限を設定するアクセス権限設定ステップと、を含み、前記選択肢表示ステップでは、前記検索ステップにおいて複数の属性が抽出された場合、２つ以上の属性の組み合わせのうちの少なくとも１つについて、該組み合わせに含まれる属性に対応する１又は複数の第２のユーザを示す情報を選択可能に表示する、ことを特徴とする。
【００１３】
なお、本発明において、手段とは、単に物理的手段を意味するものではなく、その手段が有する機能をソフトウェアによって実現する場合も含む。また、１つの手段や装置が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の手段や装置の機能が１つの物理的手段や装置により実現されても良い。
【発明の効果】
【００１４】
本発明によれば、第１のユーザを少なくとも１人指定すれば、アクセス権限の設定範囲を示す、第１のユーザと同じ属性に対応付けられている第２のユーザを示す情報が選択可能に表示されるので、アクセス権限設定作業者（管理者）は、アクセス権限を設定したい属性に対応付けられているユーザを把握していなくても、個別に確認する必要がなく、アクセス権限設定作業をより容易に行うことができる。また、表示された第２のユーザを見ながら作業を行うことができるので、設定ミスの発生をより抑制することができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態の文書管理システムの全体構成を示す図である。
【図２】ユーザ情報記憶手段のデータ構成の一例を示す図である。
【図３】オフィス情報記憶手段のデータ構成の一例を示す図である。
【図４】グループ情報記憶手段のデータ構成の一例を示す図である。
【図５】権限情報記憶手段のデータ構成の一例を示す図である。
【図６】検索対象変数記憶手段のデータ構成の一例を示す図である。
【図７】検索結果記憶手段のデータ構成の一例を示す図である。
【図８】アクセス権限設定処理のフローチャートの一例である。
【図９】設定画面の構成の一例を示す図である。
【図１０】設定画面の許可条件表示欄に許可条件を表示した状態を示す図である。
【図１１】アクセス権限判定処理のフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態として、管理者からの指定に基づき、１人又は複数人のユーザに対し、予め指定されたコンピュータ資源に関して所定のアクセス権限を設定するための枠組みについて、図面を参照して説明する。
【００１７】
図１は、第１実施形態の文書管理システム１００の全体構成を示す。
【００１８】
文書管理システム１００は、ユーザ管理装置２００と、文書管理装置３００とを含んで構成される。ユーザ管理装置２００及び文書管理装置３００は、ＬＡＮやインターネット等の周知の通信回線を介して通信可能に接続される。また、ユーザ管理装置２００及び文書管理装置３００としては、いずれも、ＣＰＵ、ＲＯＭ，ＲＡＭ、ハードディスク、及び通信装置等の構成要素を備えるパーソナルコンピュータやサーバコンピュータを用いることができる。
【００１９】
ユーザ管理装置２００は、ユーザ属性記憶手段２０１、ユーザ情報検索手段２４０、オフィス情報検索手段２４１、グループ情報検索手段２４２、及びユーザ認証手段２４３を備える。ユーザ属性記憶手段２０１は、ユーザと属性（所属しているオフィスやグループなど）との対応情報を記憶するユーザ情報記憶手段２１０、オフィス情報記憶手段２２０、及びグループ情報記憶手段２３０を含み、例えばハードディスク等の記憶装置を用いて機能的に実現される。また、ユーザ情報検索手段２４０、オフィス情報検索手段２４１、グループ情報検索手段２４２、及びユーザ認証手段２４３は、例えばＣＰＵがハードディスク等の記憶装置からＲＡＭ上に所定のプログラムを読み出して実行することにより機能的に実現される。以下、各手段の機能について説明する。
【００２０】
ユーザ情報記憶手段２１０は、図２に示すように、ユーザごとの属性を示す情報として、ユーザＩＤ、ユーザ名、所属オフィス情報（オフィスＩＤ）、及び所属グループ情報（グループＩＤ）を記憶する。また、例えばログイン処理の際にユーザＩＤとともに用いるパスワードも記憶する。
【００２１】
オフィス情報記憶手段２２０は、図３に示すように、オフィスごとの所属ユーザを示す情報として、オフィスＩＤ、オフィス名、及び所属ユーザ情報（例えば、ユーザＩＤなど）を記憶する。
【００２２】
グループ情報記憶手段２３０は、図４に示すように、グループごとの所属ユーザを示す情報として、グループＩＤ、グループ名、及び所属ユーザ情報（ユーザＩＤ）を記憶する。グループは、オフィス横断的に任意に集められた複数のユーザによって構成される。
【００２３】
ユーザ情報検索手段２４０、オフィス情報検索手段２４１、及びグループ情報検索手段２４２は、文書管理装置３００の後述の検索制御手段３１２と協働し、指定された第１のユーザ（代表ユーザ）に対応付けられている属性を抽出し、該抽出した属性に対応付けられている１又は複数の第２のユーザ（関連ユーザ）を、前記ユーザ属性記憶手段２０１に記憶されているユーザと属性との対応情報に基づいて特定し、該特定した１又は複数の関連ユーザを示す情報を出力する検索手段２０２として機能する。
【００２４】
以下、ユーザ情報検索手段２４０、オフィス情報検索手段２４１、及びグループ情報検索手段２４２それぞれの機能について説明する。
【００２５】
ユーザ情報検索手段２４０は、文書管理装置３００からユーザを識別可能な情報（例えば、ユーザ名やユーザＩＤなど）を受信した場合、ユーザ情報記憶手段２１０内の情報（図２）を参照し、該当するユーザに対応付けられている情報を出力する。具体的には、ユーザ名が指定された場合、該ユーザ名に対応付けられているユーザＩＤ、所属オフィス情報、及び所属グループ情報を検索結果として出力する。また、ユーザＩＤが指定された場合、該ユーザＩＤに対応付けられているユーザ名、所属オフィス情報、及び所属グループ情報を検索結果として出力する。
【００２６】
オフィス情報検索手段２４１は、文書管理装置３００からユーザの属性として所属オフィスを識別可能な情報（例えば、オフィスＩＤやオフィス名など）を受信した場合、オフィス情報記憶手段２２０内の情報（図３）を参照し、該当するオフィスに対応付けられている情報を出力する。具体的には、オフィスＩＤが指定された場合、該オフィスＩＤに対応付けられているオフィス名及び所属ユーザ情報（例えば、ユーザＩＤなど）を検索結果として出力する。また、オフィス名が指定された場合、該オフィス名に対応付けられているオフィスＩＤ及び所属ユーザ情報を検索結果として出力する。
【００２７】
グループ情報検索手段２４２は、文書管理装置３００からユーザの属性として所属グループを識別可能な情報（例えば、グループＩＤやグループ名など）を受信した場合、グループ情報記憶手段２３０内の情報（図４）を参照し、該当するグループに対応付けられている情報を出力する。具体的には、グループＩＤが指定された場合、該グループＩＤに対応付けられているグループ名及び所属ユーザ情報（例えば、ユーザＩＤなど）を検索結果として出力する。また、グループ名が指定された場合、該グループ名に対応付けられているグループＩＤ及び所属ユーザ情報を検索結果として出力する。
【００２８】
ユーザ認証手段２４３は、文書管理装置３００からユーザＩＤとパスワードを受信した場合、該受信した情報に基づいて認証処理を実行する。具体的には、ユーザ情報記憶手段２１０内の情報（図２）を参照し、ユーザＩＤとパスワードの両方が一致するユーザに関する情報が存在する場合には、該ユーザに対応付けられているユーザ名、所属オフィス情報、及び所属グループ情報を出力する。
【００２９】
文書管理装置３００は、文書情報記憶手段３０１、権限情報記憶手段３０２、文書ＩＤ変数記憶手段３０３、許可権限変数記憶手段３０４、検索対象変数記憶手段３０５、検索結果記憶手段３０６、検索制御手段３１２、選択肢表示手段３１３、アクセス権限設定手段３１４、及びアクセス権限判定手段３１５を備える。文書情報記憶手段３０１、権限情報記憶手段３０２、文書ＩＤ変数記憶手段３０３、許可権限変数記憶手段３０４、検索対象変数記憶手段３０５、及び検索結果記憶手段３０６は、例えばハードディスク等の記憶装置を用いて機能的に実現される。また、検索制御手段３１２、選択肢表示手段３１３、アクセス権限設定手段３１４、及びアクセス権限判定手段３１５は、例えばＣＰＵがハードディスク等の記憶装置からＲＡＭ上に所定のプログラムを読み出して実行することにより機能的に実現される。以下、各手段の機能について説明する。
【００３０】
文書情報記憶手段３０１は、文書管理システム１において管理されるコンピュータ資源としての文書（文章や図などのコンテンツを含むコンピュータ読み取り可能なファイルなど）ごとに、文書ＩＤ、格納先情報、属性情報等を記憶する（図示省略）。なお、文書自体は、文書管理装置３００が備えるハードディスク等の記憶装置に別途格納されるものとする。なお、文書の属性情報については、本発明とは密接な関係にないので説明を省略する。
【００３１】
権限情報記憶手段３０２は、図５に示すように、文書ごとに設定されたアクセス権限の内容を示す情報（権限情報）として、文書ＩＤ、条件番号、許可権限、及び許可条件を記憶する。許可権限は、文書に対して許可されている操作の内容（例えば、参照、更新、削除、又はこれらの組み合わせなど）を示す。許可条件は、許可権限が与えられている範囲を示し、第１実施形態では、ユーザ単位（例えば、ユーザ名やユーザＩＤなど）、グループ単位（例えば、グループ名やグループＩＤなど）、オフィス単位（例えば、オフィス名やオフィスＩＤなど）、又はこれらの組み合わせで設定可能である。
【００３２】
また、権限情報記憶手段３０２に記憶される権限情報において、同じ文書ＩＤに対して条件番号が重複して設定されている場合、該条件番号が重複する複数の権限情報それぞれに対応付けられている許可条件は、ＡＮＤ条件であることを示す。例えば、該複数の権限情報は、同じ許可権限に対応付けられており、各権限情報に対応する許可条件の全てを満たす範囲に対し、かかる許可権限が与えられることを示す。より詳細には、図５の例では、例えば条件番号"２"が重複して設定されている文書ＩＤ"DOCUMENT1"の文書には、グループ名"GROUP1"のグループとグループ名"GROUP2"のグループの両方に所属しているユーザに対して"参照"という許可権限が付与されていることを表している。
【００３３】
文書ＩＤ変数記憶手段３０３は、文書管理システム１の管理者によって入力された、アクセス権限の設定対象となる文書（対象文書）のＩＤを記憶する。
【００３４】
許可権限変数記憶手段３０４は、文書管理システム１の管理者によって入力された、対象文書に対して付与される許可権限を示す情報を記憶する。
【００３５】
検索対象変数記憶手段３０５は、図６に示すように、文書管理システム１の管理者によって入力された、アクセス権限の設定範囲を特定するための基準となる第１のユーザ（代表ユーザ）を示す情報（ユーザＩＤ及びユーザ名）と、ユーザ管理装置２００のユーザ情報検索手段２４０から出力される該ユーザに対応付けられている属性を示す情報（オフィスＩＤ及びグループＩＤ）とを記憶する。
【００３６】
検索結果記憶手段３０６は、代表ユーザに対応付けられている属性及び該属性の組み合わせごとに、属性のＩＤ又は属性の組み合わせのＩＤと、属性の名前と、対応付けられている（所属している）ユーザを示す情報（例えば、ユーザＩＤ）を格納する。なお、図示の例では、属性の組み合わせには名前を設定していない。また、属性の組み合わせに対応付けられているユーザは、該組み合わせに含まれる属性の全てに対応付けられている（全てに跨って所属している）ユーザである。
【００３７】
検索制御手段３１２は、管理者によって指定されるアクセス権限の設定条件（例えば、文書ＩＤ、代表ユーザ、許可権限など）を示す情報それぞれを、文書ＩＤ変数記憶手段３０３、許可権限変数記憶手段３０４、及び検索対象変数記憶手段３０５のうち指定された情報に対応する記憶手段に格納する。また、ユーザ管理装置２００のユーザ情報検索手段２４０、オフィス情報検索手段２４１、及びグループ情報検索手段２４２とともに検索手段２０２として動作し、例えば、指定された代表ユーザに対応付けられている属性を示す情報をユーザ情報検索手段２４０から取得し、代表ユーザの属性ごとに、該属性に対応付けられている１又は複数の関連ユーザを示す情報をオフィス情報検索手段２４１及びグループ情報検索手段２４２から取得し、少なくとも該取得した１又は複数の関連ユーザを示す情報（第１実施形態では、代表ユーザと第２のユーザとをそれぞれ示す情報）を検索結果記憶手段３０６に格納（出力）する。
【００３８】
選択肢表示手段３１３は、検索手段２０２（詳細には、検索制御手段３１２）が出力した１又は複数の関連ユーザを示す情報に基づいて、代表ユーザに対応付けられている属性ごとに、該属性に対応付けられている１又は複数の関連ユーザを示す情報を選択可能に表示する。また、検索手段２０２が代表ユーザについて複数の属性を抽出した場合（代表ユーザに複数の属性が対応付けられている場合）、前記出力された１又は複数の関連ユーザを示す情報に基づいて、代表ユーザの複数の属性に含まれる２つ以上の属性の組み合わせのうち少なくとも１つ（第１実施形態では、全ての組み合わせ）について、該組み合わせに含まれる属性の全てに対応付けられている（全てに跨って属している）１又は複数の関連ユーザを示す情報を選択可能に表示する。
【００３９】
アクセス権限設定手段３１５は、管理者によって指定された代表ユーザと、選択肢表示手段３１３が表示した１又は複数の関連ユーザを示す情報のうち管理者によって選択された情報に対応する１又は複数の関連ユーザとに対し（すなわち代表ユーザと関連ユーザとに共通する範囲（属性）に対し）、対象文書に関し、管理者によって指定されたアクセス権限を設定する。具体的には、かかるアクセス権限の内容を示す権限情報を、権限情報記憶手段３０２に格納する。
【００４０】
アクセス権限判定手段３２０は、ユーザが何らかの文書にアクセスしようとした場合に、権限情報記憶手段３０２に格納された権限情報に基づいて、かかる文書にアクセスしようとしている者の権限を判定し、付与されている権限の範囲内で文書へのアクセスを許可する。
［アクセス権限設定処理］
図８は、文書管理システム１００による対象文書に対するアクセス権限設定処理の流れを示すフローチャートである。以下、図８等を参照して、かかる処理の内容を説明する。なお、本明細書において、フローチャート等に示す各工程（符号が付与されていない部分的な工程を含む）は処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。
【００４１】
第１実施形態では、文書管理システム１００の管理者は、文書管理装置３００のキーボードやマウスを操作し、又は文書管理装置３００に通信回線を介して接続されるユーザ端末を操作し、図９に示す設定画面９００上で、対象文書に関するアクセス権限の設定作業を行う。
【００４２】
まず、管理者が、設定画面９００において、対象文書のＩＤを文書ＩＤ指定欄９０１に、対象文書に対して設定する許可権限を許可権限指定欄９０２に、
１又は複数の代表ユーザのユーザ名を対象ユーザ指定欄９０３に入力し、検索ボタン９０４をクリックすると、検索手段２０２（より詳細には、文書管理装置３００の検索制御手段３１２）は、管理者によって指定された値を変数に代入する（Ｓ８０１）。
【００４３】
具体的には、検索手段２０２の検索制御手段３１２は、対象文書を示す情報（文書ＩＤ）を文書ＩＤ変数記憶手段３０３に格納し、許可権限を示す情報を許可権限変数記憶手段３０４に格納し、代表ユーザを示す情報（ユーザ名）を検索対象変数記憶手段３０５に格納する。
【００４４】
なお、設定画面９００において、対象文書、許可権限、代表ユーザを示す情報を選択可能に表示してもよい。
【００４５】
次に、検索手段２０２は、ユーザ属性記憶手段２０１に記憶されているユーザと属性との対応情報に基づいて、管理者によって指定された代表ユーザに対応付けられている属性を抽出し、少なくとも、該抽出した属性に対応付けられている１又は複数の関連ユーザを示す情報を出力する（Ｓ８０２〜Ｓ８１０）。以下、詳細に説明する。
【００４６】
まず、検索手段２０２のユーザ情報検索手段２４０は、検索対象変数記憶手段３０５に格納された全ての代表ユーザを示す情報（ここでは、ユーザ名）それぞれに対応付けられている属性をユーザ情報記憶手段２１０の情報（図２）から順次検索し、代表ユーザごとに、検索対象変数記憶手段３０５に格納する（Ｓ８０２，Ｓ８０３）。
【００４７】
また、複数の代表ユーザが指定されている場合（Ｓ８０４の判断がＹｅｓの場合）、上記検索の結果に基づいて、該複数の代表ユーザの全てに共通する属性を示す情報を抽出する（Ｓ８０５，Ｓ８０６）。複数の代表ユーザが指定されている場合、例えば、該複数の代表ユーザの全てが所属しているオフィスのＩＤ（重複オフィスＩＤ）、及び複数の代表ユーザの全てが所属しているグループのＩＤ（重複グループＩＤ）を抽出する。
【００４８】
検索手段２０２のオフィス情報検索手段２４１は、代表ユーザと同じオフィスに所属する１又は複数の関連ユーザを、代表ユーザに対応付けられている全てのオフィスについて、オフィス情報記憶手段２２０の情報（図３）から順次検索する（Ｓ８０７，Ｓ８０８）。
【００４９】
具体的には、オフィス情報記憶手段２２０の情報を参照し、代表ユーザに対応付けられているオフィスのＩＤを検索キーとして、該オフィスＩＤに対応付けられているオフィス名及び所属ユーザ情報を取得し、検索結果記憶手段５０６（図７）に格納する。
【００５０】
また、上記と同様に、グループ情報検索手段２４２は、代表ユーザと同じグループに所属する１又は複数の関連ユーザを、代表ユーザに対応付けられている全てのグループについて、グループ情報記憶手段２３０の情報（図４）から順次検索し、検索により見つかった情報（グループ名及び所属ユーザ情報）を検索結果記憶手段５０６に格納する（Ｓ８０９，Ｓ８１０）。
【００５１】
ただし、重複オフィスＩＤ又は重複グループＩＤが存在する場合、該存在する重複オフィスＩＤと重複グループＩＤのみを検索キーとして用いて、Ｓ８０７及びＳ８０９の検索処理を実行するものとする。
【００５２】
次に、文書管理装置３００の選択肢表示手段３１３は、少なくとも、検索手段２０２によって出力された（検索結果記憶手段３０６に格納された）１又は複数の関連ユーザを示す情報に基づいて、代表ユーザに対応付けられている属性ごとに、１又は複数の関連ユーザを示す情報を選択可能に表示する。また、検索手段２０２が代表ユーザについて複数の属性を抽出した場合（代表ユーザに複数の属性が対応付けられている場合）には、かかる複数の属性に含まれる２つ以上の属性の組み合わせごとに、該組み合わせに含まれる属性の全てに対応付けられている１又は複数の関連ユーザを示す情報を選択可能に表示する（Ｓ８１１〜Ｓ８１４）。以下、詳細に説明する。
【００５３】
まず、選択肢表示手段３１３は、代表ユーザに複数の属性が対応付けられている場合（Ｓ８１１の判断がＹｅｓの場合）、かかる複数の属性のうち２つ以上の属性の組み合わせを、重複しないように作成する（Ｓ８１２）。なお、複数の代表ユーザが指定されている場合、代表ユーザの全てに共通する属性が複数存在する、すなわち、Ｓ８０５及びＳ８０６において、重複オフィスＩＤと重複グループＩＤが合計で２つ以上抽出されたことを条件に、該抽出された重複オフィスＩＤ又は重複グループＩＤに対応する属性の組み合わせを作成する。
【００５４】
例えば、１人の代表ユーザに３つの属性（例えば、グループＩＤ"GROUP1"のグループ，グループＩＤ"GROUP2"のグループ，オフィスＩＤ"OFFICE2"のオフィス）が対応付けられている場合、３つの組み合わせ（"GROUP1×GROUP2"，"GROUP2×OFFICE2"，"GROUP1×GROUP2×OFFICE2"）が作成される。一方、２人の代表ユーザにそれぞれ３つの属性が対応付けられている場合（例えば、一方にはグループＩＤ"GROUP1"，"GROUP2"，"GROUP3"のグループが対応付けられ，他方にはグループＩＤ"GROUP2"，"GROUP3"，"GROUP4"のグループが対応付けられている場合）、重複グループＩＤは２つ（"GROUP2"と"GROUP3"）であり、１つの組み合わせ（"GROUP2×GROUP3"）が作成される。
【００５５】
そして、選択肢表示手段３１３は、作成した組み合わせごとに、１つの組み合わせに含まれる属性の全てに対応付けられている１又は複数の関連ユーザを示す情報（例えば、かかる属性の全てに跨って所属している１又は複数の関連ユーザのＩＤ）を抽出し、検索結果記憶手段３０６（図７）に格納する（Ｓ８１３）。
【００５６】
また、選択肢表示手段３１３は、図１０に示すように、設定画面９００の許可条件表示欄９０５において、代表ユーザの属性ごとに及び複数の属性の組み合わせごとに、対応する１又は複数の関連ユーザを示す情報（図示の例では、属性又は属性の組み合わせの名前と所属ユーザ情報）を選択可能に表示する（Ｓ８１４）。なお、Ｓ８１３において重複オフィスＩＤ又は重複グループＩＤに対応する属性の組み合わせが作成済みの場合、かかる組み合わせごとに、対応付けられている１又は複数の関連ユーザを示す情報を選択可能に表示する。また、組み合わせに対応付けられている関連ユーザは、１つの組み合わせに含まれる全ての属性に跨って対応付けられている関連ユーザである。
【００５７】
次に、文書管理装置３００のアクセス権限設定手段３１４は、代表ユーザと、設定画面９００の許可条件表示欄９０５に表示された情報のうち選択された情報に対応する１又は複数の関連ユーザとに対し（すなわち代表ユーザと関連ユーザとに共通する範囲（属性）に対し）、対象文書に関して同じアクセス権限を設定する（Ｓ８１５〜Ｓ８１９）。以下、詳細に説明する。
【００５８】
まず、アクセス権限設定手段３１４は、管理者から、設定画面９００の許可条件表示欄９０５に表示された関連ユーザ（許可条件）を示す情報の指定を受け付ける（Ｓ８１５）。例えば、管理者が、許可条件表示欄９０５の横に許可条件ごとに表示されたチェックボックス９０６にチェックを付し、設定ボタン９０７をクリックすることで、チェックが付された許可条件に対応する１又は複数の関連ユーザが指定される。
【００５９】
次に、アクセス権限設定手段３１４は、権限情報記憶手段３０２に記憶されている各権限情報（図５）を参照し、Ｓ６０１で指定された対象文書について、アクセス権限が設定されていない場合（Ｓ８１６の判断がＮｏの場合）、条件番号を１に設定し（Ｓ８１７）、アクセス権限が設定されている場合（Ｓ８１６の判断がＹｅｓの場合）、設定済みの権限情報に対応する条件番号のうち最大番号を１インクリメントした番号を条件番号として設定する（Ｓ８１８）。
【００６０】
そして、アクセス権限設定手段３１４は、権限情報を新たに生成し、すなわちＳ８０１で指定された対象文書に関し、Ｓ８０１で指定された対象ユーザ（代表ユーザ）とＳ８１５で指定された許可条件に対応する１又は複数の関連ユーザとに対し（すなわち代表ユーザと関連ユーザとに共通する範囲（属性）に対し）、Ｓ８０１で指定された許可権限を付与するという内容の権限情報を作成し、設定した条件番号とともに、権限情報記憶手段３０２に格納する（Ｓ８１９）。
［実施例１］
次に、アクセス権限設定処理の実施例１として、文書ＩＤが"DOCUMENT1"の対象文書に関し、ユーザ名が"USERNAME11"の代表ユーザと、該代表ユーザに基づいて抽出される１又は複数の関連ユーザとに対し、許可権限として"参照"権を付与する場合について説明する。
［前提条件］
この例の前提条件として、ユーザ属性記憶手段２０１のユーザ情報記憶手段２１０、オフィス情報記憶手段２２０、及びグループ情報記憶手段２３０には、ユーザと属性との対応情報として、図２に示すユーザ情報、図３に示すオフィス情報、図４に示すグループ情報がそれぞれ登録されているものとする。また、文書ＩＤが"DOCUMENT1"の対象文書には、まだ権限情報が設定されていないものとする。
【００６１】
まず、文書管理装置１００の管理者によって、対象文書の文書ＩＤとして"DOCUMENT1"、許可権限として"参照権"、対象ユーザとしてユーザ名が"USERNAME11"のユーザがそれぞれ指定されると、検索手段２０２は、ユーザ情報記憶手段２１０の情報を参照し、指定されたユーザ名"USERNAME11"に対応するユーザ情報、すなわちユーザＩＤ"USER11"、所属オフィス情報(オフィスＩＤ)"OFFICE1"、及び所属グループ情報(グループＩＤ)"GROUP1"，"GROUP2"を取得し、図６に示すように、検索対象変数記憶手段３０５へ格納する（図８のＳ８０２）。
【００６２】
次に、検索手段２０２は、Ｓ６０１において１人の代表ユーザが指定されているので、Ｓ６０５及びＳ６０６の処理をスキップし、オフィス情報検索手段２２０のオフィス情報（図３）を参照して、代表ユーザと同じオフィス（オフィスＩＤが"OFFICE1"のオフィス）に所属する１又は複数の関連ユーザに関する情報として、オフィス名"OFFICENAME1"、及び所属ユーザのユーザＩＤ"USER11"，"USER12"，"USER13"を取得し、検索結果記憶手段３０６に格納する（図８のＳ８０７〜８０８）。
【００６３】
そして、検索手段２０２は、グループ情報検索手段２３０のグループ情報（図４）を参照し、代表ユーザと同じグループ（グループＩＤが"GROUP1"，"GROUP2"の各オフィス）に所属する１又は複数の関連ユーザに関する情報として、グループ名"GROUPNAME1"、及び所属ユーザのユーザＩＤ"USER11"，"USER21"，"USER31"，"USER32"を取得し、検索結果記憶手段３０６に格納する（図８のＳ８０９〜８１０）。
【００６４】
次に、選択肢表示手段３１３は、代表ユーザに複数の属性が対応付けられている、すなわち、図６に示すように、検索対象変数格納手段３５０に格納されている代表ユーザの所属オフィスと所属グループのＩＤの合計が３つなので、オフィスとグループから成る組み合わせを作成する（Ｓ８１１，Ｓ８１２）。
【００６５】
この例では、代表ユーザが所属している、オフィスＩＤが"OFFICE1"のオフィス、グループＩＤが"GROUP1"のグループ、グループＩＤが"GROUP2"のグループから成る合計３個の属性を用いて組み合わせを作成する。具体的には、"OFFICE1×GROUP1"、"OFFICE1×GROUP2"、"GROUP1×GROUP2"、及び"OFFICE1×GROUP1×GROUP2"の４通りの組み合わせを作成する。
【００６６】
そして、選択肢表示手段３１３は、作成した組み合わせごとに、当該組み合わせに含まれるオフィスとグループの全てに所属するユーザの情報（例えば、代表ユーザと関連ユーザそれぞれのユーザＩＤ）を、Ｓ８０８とＳ８１０において検索結果記憶手段３０６に格納した検索結果に基づいて抽出し、図７に示すように、検索結果格納手段３０６に格納する（図８のＳ８１３）。
【００６７】
次に、選択肢表示手段３１３は、検索結果格納手段３０６に格納されている情報から関連ユーザの情報のみ、具体的にはユーザＩＤ"USER11"の情報を除いたユーザの情報を抽出し、図１０に示すように、対応する属性ごとに又は属性の組み合わせごとに、設定画面９００の許可条件表示欄９０５上に選択可能に表示する（図８のＳ８１４）。なお、この例では、許可条件表示欄９０５には、グループＩＤ又はオフィスＩＤを検索結果格納手段３０６に記憶されている属性の名前（例えば、オフィス名やグループ名）に置き換えて表示するとともに、ユーザＩＤを検索結果格納手段３０６に記憶されているユーザＩＤに基づいて検索手段２０２を介して取得可能なユーザ名に置き換えて表示する。具体的には、検索手段２０２が、かかるユーザＩＤを検索キーとしてユーザ情報記憶手段２１０からユーザ名を検索し、検索の結果見付かったユーザ名を用いる。これにより、設定画面９００の許可条件表示欄９０５には、代表ユーザに対応付けられている属性ごとに又は属性の組み合わせごとに、関連ユーザの名前が表示される。
【００６８】
次に、アクセス権限設定手段３１４は、管理者によって、１又は複数の関連ユーザに対応する情報として、属性の組み合わせ（例えば"GROUPNAME1×GROUPNAME2"の組み合わせ）が１つ指定されると、新たに権限情報を作成し、該作成した権限情報を権限情報格納手段３０２に格納する（図８のＳ８１６〜Ｓ８１９）。
【００６９】
まず、アクセス権限設定手段３１４は、権限情報記憶手段３０２の情報を参照し、文書ＩＤ変数記憶手段３０３に格納されている変数（ここでは、文書ＩＤ"DOCUMENT1"）に対応する設定条件が権限情報記憶手段３０２に既に格納されているかどうかに基づき、新たに作成する権限情報の条件番号を決定する。この例では、前提条件に示したとおり、対象文書には未だ権限情報が設定されていないので（図８のＳ８１６の判断がＮｏ）、条件番号を"１"に決定する。
【００７０】
そして、アクセス権限設定手段３１４は、条件番号を"１"とし、代表ユーザ（ユーザ名が"USERNAME11"のユーザ）と、管理者が指定した属性の組み合わせに対応する関連ユーザ（ユーザ名が"USERNAME31"のユーザ）とに対し（すなわち代表ユーザと関連ユーザに共通する範囲（属性）に対し）、対象文書（文書ＩＤが"DOCUMENT1"の文書）について、"参照"権を付与するという内容の権限情報を作成する。また、この例のように、許可条件として、２つの属性を含む組み合わせ（例えば"GROUPNAME1×GROUPNAME2"の組み合わせ）が指定された場合、例えば図５の２行目と３行目の権限情報に示すように、共通の条件番号"１"に対応付けて、属性（ここでは、グループ名）ごとに権限情報を作成する。
［実施例２］
次に、アクセス権限設定処理の実施例２として、文書ＩＤが"DOCUMENT2"と"DOCUMENT3"の対象文書それぞれに関し、ユーザ名が"USERNAME11"と"USERNAME21"の代表ユーザそれぞれと、該代表ユーザに基づいて抽出される１又は複数の関連ユーザとに対し、許可権限として"参照"権と"更新"権とを付与する場合について説明する。
［前提条件］
この例の前提条件として、ユーザ属性記憶手段２０１のユーザ情報記憶手段２１０、オフィス情報記憶手段２２０、及びグループ情報記憶手段２３０には、ユーザと属性との対応情報として、図２に示すユーザ情報、図３に示すオフィス情報、図４に示すグループ情報が登録されているものとする。また、文書ＩＤが"DOCUMENT2"と"DOCUMENT3"の対象文書については、まだ権限情報がそれぞれ設定されていないものとする。
【００７１】
まず、文書管理装置１００の管理者によって、対象文書の文書ＩＤとして"DOCUMENT2"と"DOCUMENT3"、許可権限として"参照権"と"更新権"、対象ユーザとしてユーザ名が"USERNAME11"と"USERNAME21"のユーザがそれぞれ指定されると、検索手段２０２は、ユーザ情報記憶手段２１０の情報を参照し、指定されたユーザ名（"USERNAME11"と"USERNAME21"）それぞれに対応するユーザ情報を取得し、検索対象変数記憶手段３０５へ格納する（図８のＳ８０２，Ｓ８０３）。
【００７２】
この例では、ユーザ名"USERNAME11"に対応する情報として、ユーザＩＤ"USER11"、オフィスＩＤ"OFFICE1"、及びグループＩＤ"GROUP1"，"GROUP2"を取得し、検索対象変数記憶手段３０５に格納する。また、ユーザ名"USERNAME21"に対応する情報として、ユーザＩＤ"USER21"、オフィスＩＤ"OFFICE2"、及びグループＩＤ"GROUP1"を取得し、検索対象変数記憶手段３０５に格納する。
【００７３】
次に、検索手段２０２（詳細には検索制御手段３１２）は、複数の代表ユーザが指定されているので、重複オフィスＩＤ及び重複グループＩＤの抽出を行う（図８のＳ８０５，Ｓ８０６）。
【００７４】
具体的には、検索対象変数記憶手段３０５の情報を参照し、指定された２人の代表ユーザそれぞれに対応付けられているオフィスＩＤのうち、両者共に対応付けられているオフィスＩＤ（重複オフィスＩＤ）を抽出する。なお、この例では、重複オフィスＩＤの抽出結果は、無しである。
【００７５】
次に、検索対象変数記憶手段３０５の情報を参照し、指定された２人の代表ユーザそれぞれに対応付けられているグループＩＤのうち、両者共に対応付けられているグループＩＤ（重複グループＩＤ）を抽出する。この例では、"GROUP1"が重複グループＩＤとして抽出される。
【００７６】
次に、検索手段２０２は、代表ユーザと同じオフィスに所属する１又は複数の関連ユーザとして、重複オフィスＩＤに対応付けられているユーザを検索する（図８のＳ８０７，Ｓ８０８）。なお、この例では、重複オフィスＩＤが存在しないので、検索結果は無しとなる。
【００７７】
そして、検索手段２０２は、代表ユーザと同じグループに所属する１又は複数の関連ユーザとして、重複グループＩＤに対応付けられているユーザを検索し、検索により見付かった情報を検索結果格納手段３０６に格納する（図８のＳ８０９，Ｓ８１０）。この例では、検索結果として、重複グループＩＤ"GROUP1"に対応する情報として、グループ名"GROUPNAME1"、ユーザＩＤ"USER11"，"USER21"，"USER31"，"USER32"が検索結果格納手段３０６に格納される。
【００７８】
次に、選択肢表示手段３１３は、重複オフィスＩＤと重複グループＩＤの合計が１つ（グループＩＤ"GROUP1"のみ）なので、属性の組み合わせを作成しない（図８のＳ８１２，Ｓ８１３をスキップする）。
【００７９】
そして、選択肢表示手段３１３は、設定画面９００の許可条件表示欄９０５に、グループＩＤが"GROUP1"のグループの名前"GROUPNAME1"と、グループＩＤが"GROUP1"のグループに対応付けられている関連ユーザ（ユーザＩＤが"USER11"又は"USER21"の各代表ユーザ及びユーザＩＤが"USER31"又は"USER32"の関連ユーザのうちの関連ユーザのみ）を示すユーザ名（"USERNAME31"と"USERNAME32"）とを対応付けて、選択可能に表示する（図８のＳ８１４）。
【００８０】
次に、アクセス権限設定手段３１４は、管理者によって、関連ユーザに対応する情報として、許可条件表示欄９０５に表示されたグループ名"GROUPNAME1"が指定されると、新たに権限情報を作成し、該作成した権限情報を権限情報格納手段３０２に格納する（図８のＳ８１６〜Ｓ８１９）。
【００８１】
まず、アクセス権限設定手段３１４は、権限情報記憶手段３０２の情報を参照し、文書ＩＤ変数記憶手段３０３に格納されている変数（ここでは、文書ＩＤ"DOCUMENT2"，"DOCUMENT3"）それぞれに対応する権限情報が権限情報記憶手段３０２に既に格納されているかどうかに基づき、新たに作成する権限情報の条件番号を決定する。この例では、前提条件に示したとおり、対象文書には未だ権限情報が設定されていないので（図８のＳ８１６の判断がＮｏ）、条件番号を"１"に決定する。
【００８２】
そして、アクセス権限設定手段３１４は、条件番号を"１"とし、代表ユーザ（"USERNAME11"に対応するユーザ及び"USERNAME21"に対応するユーザ）と、管理者が指定した属性に対応する関連ユーザ（"USERNAME31"に対応するユーザ及び"USERNAME32"に対応するユーザ）とに対し（すなわち、代表ユーザと関連ユーザとに共通する範囲（属性）に対し）、対象文書（"DOCUMENT2"に対応する文書及び"DOCUMENT3"に対応する文書）について、"参照"権及び"更新"権を付与するという内容の権限情報を作成する。なお、許可条件としてグループＩＤ"GROUP1"を設定することにより、管理者が指定した属性に対応する関連ユーザ（"USERNAME31"に対応するユーザ及び"USERNAME32"に対応するユーザ）に対してアクセス権限を付与することができる。
［アクセス権限判定処理］
図１１は、文書管理システム１００によるアクセス権限判定処理の流れを示すフローチャートである。以下、図１１等を参照して、かかる処理の内容を説明する。
【００８３】
ユーザ管理装置２００のユーザ認証手段２４３は、ユーザ（詳細には、ユーザ端末やユーザが操作する文書管理装置２００）から、ログイン情報として、該ユーザのユーザＩＤ及びパスワードを受信すると（Ｓ１１０１の判断がＹｅｓ）、ログイン処理を実行する（Ｓ１１０２）。
【００８４】
具体的には、ユーザ認証手段２４３は、受信したログイン情報がユーザ情報記憶手段２１０に記憶されているユーザ情報のいずれかに含まれるユーザＩＤ及びパスワードと一致しない場合には、アクセス権限判定処を終了し、一致する場合には、ログイン情報に一致したユーザの属性を示す情報（例えば、ユーザＩＤ、オフィスＩＤ、及びグループＩＤなど）を出力する。
【００８５】
次に、文書管理装置３００のアクセス権限判定手段３１５は、前記出力されたユーザの属性情報を取得し（Ｓ１１０３）、該ユーザによる文書へのアクセス要求があった場合（Ｓ１１０４の判断がＹｅｓの場合）、条件番号Ｎを"１"に設定する（Ｓ１１０５）。
【００８６】
そして、アクセス権限判定手段３１５は、権限情報記憶手段３０２に格納されている権限情報（図５）を参照して、前記設定した条件番号Ｎの値に対応する、アクセス対象となる文書に関する権限情報が存在するかどうかを判断する（Ｓ１１０６）。
【００８７】
アクセス権限判定手段３１５は、アクセス対象となる文書に関し、条件番号Ｎの値に対応する権限情報が存在しない場合、アクセス権限判定処理を終了する。一方、アクセス対象となる文書に関し、条件番号Ｎの値に対応する権限情報が１つ以上存在する場合、アクセス対象となる文書に関する条件番号Ｎの権限情報を順次参照し（Ｓ１１０７）、Ｓ１１０３で取得したユーザの情報が許可条件を満たすかどうか、すなわち、かかるユーザの情報（ユーザＩＤ、オフィスＩＤ、及びグループＩＤなど）のいずれかが、参照中の権限情報の許可条件と一致するかどうか判断する（Ｓ１１０８）。
【００８８】
許可条件を満たさない場合、アクセス権限判定手段３１５は、条件番号Ｎを１インクリメントし（Ｓ１１０９）、インクリメント後の条件番号Ｎに基づいて、上記Ｓ１１０６〜Ｓ１１０８の処理を繰り返す。
【００８９】
一方、許可条件を満たす場合、アクセス権限判定手段３１５は、条件番号Ｎに対応する全ての権限情報について判定したかどうか判断する（Ｓ１１１０）。
【００９０】
そして、条件番号Ｎに対応する権限情報のうち未判定の権限情報が存在する場合、アクセス権限判定手段３１５は、条件番号Ｎに対応する未判定の権限情報についてＳ１１０７〜Ｓ１１１０の処理を繰り返す。
【００９１】
一方、条件番号Ｎに対応する全ての権限情報について判定済みの場合、アクセス権限判定手段３１５は、許可権限の範囲内で文書の操作を許可する（Ｓ１１１１）。
【００９２】
例えば、文書ＩＤが"DOCUMENT1"の文書に対してユーザ名"USERNAME31"のユーザがアクセスする場合において、ログインが完了しているとすると、アクセス権限判定手段３１５は、ユーザ管理装置２００のユーザ認証手段２４３から、該ユーザの情報として、ユーザＩＤ"USER31"、オフィスＩＤ"OFFICE3"、グループＩＤ"GROUP1"，"GROUP2"を取得する（Ｓ１１０３）。
【００９３】
そして、権限情報記憶手段３０２には図５に示す権限情報が格納されているとすると、文書ＩＤ"DOCUMENT1"に関し、条件番号"１"に対応する権限情報が１つと、条件番号"２"に対応する権限情報が２つが設定済みである。
【００９４】
この場合、アクセス権限判定手段３１５は、Ｓ１１０３で取得したユーザの属性を示す情報（"USER31"，"OFFICE3"，"GROUP1"，"GROUP2"）と、条件番号"１"に対応する権限情報の許可条件の値（"USER41"）とを対比し、許可条件を満たさないので、条件番号"２"に対応する権限情報を参照する。
【００９５】
上記と同様に、アクセス権限判定手段３１５は、Ｓ１１０３で取得したユーザの属性を示す情報（"USER31"，"OFFICE3"，"GROUP1"，"GROUP2"）と、条件番号"２"に対応する権限情報の許可条件の値（"GROUP1"）とを対比し、許可条件を満たすので、次いで条件番号"２"に対応する未判定の権限情報の許可条件の値（"GROUP2"）と対比する。そして、同様に許可条件を満たすとともに、条件番号"２"に対応する全ての権限情報について判定したことがわかる。
【００９６】
これにより、アクセス権限判定手段３１５は、ユーザＩＤ"USER31"のユーザに対し、文書ＩＤ"DOCUMENT1"の文書の参照を許可する（Ｓ１１１１）。
【００９７】
以上のように、文書管理システム１００によれば、アクセス権限設定作業者が、アクセス権限を設定したいオフィスの所属ユーザ情報やアクセス権限を設定したいグループの所属ユーザ情報を把握していなくても、アクセス権限を設定したい範囲に対応付けられている代表ユーザを少なくとも１人指定するだけで、該代表ユーザと同じ属性に対応付けられている１又は複数の関連ユーザの情報を選択可能に表示することができる。これにより、表示された情報に基づいて、アクセス権限の設定範囲を適切に指定し、オフィスやグループ等の複数の条件を組み合わせた複雑な条件でアクセス権限を設定する場合でも、容易にアクセス権限を設定することができる。
【００９８】
また、アクセス権限を設定する対象となるユーザを、複数の属性に跨って対応付けられていることを条件として絞り込む場合でも、上記のように、代表ユーザと同じ属性に対応付けられている１又は複数の関連ユーザの情報が表示されるので、複数の属性それぞれに対応付けられているユーザを個別に確認する必要がなく、設定ミスの発生を抑制することができる。
【００９９】
以上、本発明の実施形態を説明したが、本発明は、上記実施形態に限定されることなく種々に変形して適用することが可能である。
［変形例］
第１実施形態では、ユーザ管理装置２００と文書管理装置３００とによって文書管理システム１００を構成したが、両装置の構成を備えた１つの装置によって文書管理システム１００を構成してもよい。或いは、さらに細分化して３つ以上の装置によって文書管理システム１００を構成してもよい。
【符号の説明】
【０１００】
１００…文書管理システム、ユーザ管理装置２００、文書管理装置３００、２０１…ユーザ属性記憶手段、２０２…検索手段、２１０…ユーザ情報記憶手段、２２０…オフィス情報記憶手段、２３０…グループ情報記憶手段、２４０…ユーザ情報検索手段、２４１…オフィス情報検索手段、２４２…グループ情報検索手段、２４３…ユーザ認証手段、３０１…文書情報記憶手段、３０２…権限情報記憶手段、３０３…文書ＩＤ変数記憶手段、３０４…許可権限変数記憶手段、３０５…検索対象変数記憶手段、３０６…検索結果記憶手段、３１２…検索制御手段、３１３…選択肢表示手段、３１４…アクセス権限設定手段、３１５…アクセス権限判定手段
【図１】
0005509888.tif 000002
【図２】
0005509888.tif 000003
【図３】
0005509888.tif 000004
【図４】
0005509888.tif 000005
【図５】
0005509888.tif 000006
【図６】
0005509888.tif 000007
【図７】
0005509888.tif 000008
【図８】
0005509888.tif 000009
【図９】
0005509888.tif 000010
【図１０】
0005509888.tif 000011
【図１１】
0005509888.tif 000012