(57)【特許請求の範囲】
【請求項１】
アクセス対象となる文書と、当該文書に対するアクセス権を有するユーザである許可ユーザの許可ユーザＩＤと、当該許可ユーザ以外のユーザによる当該文書への代行アクセス可否を示す代行可否情報とを対応づけて文書情報として記憶する文書情報記憶部と、
代行アクセスされるユーザである被代行ユーザの被代行ユーザＩＤと、当該被代行ユーザの代わりに代行アセクスするユーザである代行ユーザの代行ユーザＩＤとを対応づけて代行者情報として記憶する代行者情報記憶部と、
文書に対するアクセスを要求するユーザであるアクセスユーザのアクセスユーザＩＤを含むアクセス要求に応じて、前記文書情報及び前記代行者情報に基づいて、当該文書に対する代行アクセスが可能であり、当該アクセスユーザを代行ユーザとする被代行ユーザが当該文書に対する許可ユーザである場合、当該アクセスユーザによる当該文書へのアクセスを許可するアクセス権判定部と、
を備え、
前記文書情報には、文書の属性を示す属性情報が含まれ、
前記代行者情報には、代行ユーザによる代行アクセスを可能とする文書の属性を示す属性情報が含まれ、
前記アクセス権判定部は、前記文書に対する代行アクセスが可能であり、前記アクセスユーザを代行ユーザとする被代行ユーザが当該文書に対する許可ユーザであり、当該文書の属性が当該代行ユーザによる代行アクセスを可能とする文書の属性に含まれる場合、当該アクセスユーザによる当該文書へのアクセスを許可する、
情報管理システム。
【請求項２】
請求項１に記載の情報管理システムであって、
前記属性情報には、文書の重要度を示す情報が含まれる、
情報管理システム。
【請求項３】
請求項１または２に記載の情報管理システムであって、
前記属性情報には、文書のカテゴリを示す情報が含まれる、
情報管理システム。
【請求項４】
コンピュータが、
アクセス対象となる文書と、当該文書に対するアクセス権を有するユーザである許可ユーザの許可ユーザＩＤと、当該許可ユーザ以外のユーザによる当該文書への代行アクセス可否を示す代行可否情報とを対応づけて文書情報として文書情報記憶部に記憶し、
代行アクセスされるユーザである被代行ユーザの被代行ユーザＩＤと、当該被代行ユーザの代わりに代行アセクスするユーザである代行ユーザの代行ユーザＩＤとを対応づけて代行者情報として代行者情報記憶部に記憶し、
文書に対するアクセスを要求するユーザであるアクセスユーザのアクセスユーザＩＤを含むアクセス要求に応じて、前記文書情報及び前記代行者情報に基づいて、当該文書に対する代行アクセスが可能であり、当該アクセスユーザを代行ユーザとする被代行ユーザが当該文書に対する許可ユーザである場合、当該アクセスユーザによる当該文書へのアクセスを許可し、
前記文書情報には、文書の属性を示す属性情報が含まれ、
前記代行者情報には、代行ユーザによる代行アクセスを可能とする文書の属性を示す属性情報が含まれ、
前記文書に対する代行アクセスが可能であり、前記アクセスユーザを代行ユーザとする被代行ユーザが当該文書に対する許可ユーザであり、当該文書の属性が当該代行ユーザによる代行アクセスを可能とする文書の属性に含まれる場合、当該アクセスユーザによる当該文書へのアクセスを許可する、
文書管理方法。
【請求項５】
コンピュータに、
アクセス対象となる文書と、当該文書に対するアクセス権を有するユーザである許可ユーザの許可ユーザＩＤと、当該許可ユーザ以外のユーザによる当該文書への代行アクセス可否を示す代行可否情報とを対応づけて文書情報として文書情報記憶部に記憶する機能と、
代行アクセスされるユーザである被代行ユーザの被代行ユーザＩＤと、当該被代行ユーザの代わりに代行アセクスするユーザである代行ユーザの代行ユーザＩＤとを対応づけて代行者情報として代行者情報記憶部に記憶する機能と、
文書に対するアクセスを要求するユーザであるアクセスユーザのアクセスユーザＩＤを含むアクセス要求に応じて、前記文書情報及び前記代行者情報に基づいて、当該文書に対する代行アクセスが可能であり、当該アクセスユーザを代行ユーザとする被代行ユーザが当該文書に対する許可ユーザである場合、当該アクセスユーザによる当該文書へのアクセスを許可する機能と、
を実現させ、
前記文書情報には、文書の属性を示す属性情報が含まれ、
前記代行者情報には、代行ユーザによる代行アクセスを可能とする文書の属性を示す属性情報が含まれ、
前記アクセスを許可する前記機能は、前記文書に対する代行アクセスが可能であり、前記アクセスユーザを代行ユーザとする被代行ユーザが当該文書に対する許可ユーザであり、当該文書の属性が当該代行ユーザによる代行アクセスを可能とする文書の属性に含まれる場合、当該アクセスユーザによる当該文書へのアクセスを許可する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理システムおよび文書管理方法に関する。
【背景技術】
【０００２】
企業等の組織においては、情報漏えい対策の一つとして、文書に対して参照権や更新権等のアクセス権を付与して利用者の範囲を制限することが行われている。例えば、部長以上が参照可能な文書があった場合、部長が休暇等により作業が実施できないような場合がある。このような場合に、部下が上司の作業を代行することが考えられるが、作業代行するにあたってもセキュリティの確保が必要である。例えば、部下が作業を代行する際に上司のユーザＩＤを用いて文書を参照することはセキュリティ上問題がある。
【０００３】
そのため、代行者は、自分のユーザＩＤを用いて、代行によるアクセスが許可されている範囲に対してアクセス可能であることが望ましい。例えば、特許文献１には、代行者のユーザＩＤと、代行者が代行することができる被代行者のユーザＩＤとを対応づけておくとともに、代行者が被代行者の代行として可能な操作や操作対象を示す情報を記憶しておくことにより、代行者による代行を可能とするシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２９９７０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されているシステムにおいては、被代行者が許可すればどの文書でも代行操作が可能となってしまう。そのため、システムに文書を登録する文書登録者は、当該文書に対するアクセスについての代行可否を制御することができない。
【０００６】
そこで、本発明は、文書に対する代行アクセスを可能にするとともに、文書登録者によって代行アクセス可否を制御可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面に係る文書管理システムは、アクセス対象となる文書と、当該文書に対するアクセス権を有するユーザである許可ユーザの許可ユーザＩＤと、当該許可ユーザ以外のユーザによる当該文書への代行アクセス可否を示す代行可否情報とを対応づけて文書情報として記憶する文書情報記憶部と、代行アクセスされるユーザである被代行ユーザの被代行ユーザＩＤと、当該被代行ユーザの代わりに代行アセクスするユーザである代行ユーザの代行ユーザＩＤとを対応づけて代行者情報として記憶する代行者情報記憶部と、文書に対するアクセスを要求するユーザであるアクセスユーザのアクセスユーザＩＤを含むアクセス要求に応じて、文書情報及び代行者情報に基づいて、当該文書に対する代行アクセスが可能であり、当該アクセスユーザを代行ユーザとする被代行ユーザが当該文書に対する許可ユーザである場合、当該アクセスユーザによる当該文書へのアクセスを許可するアクセス権判定部と、を備える。
【０００８】
なお、本発明において、「部」とは、単に物理的手段を意味するものではなく、その「部」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や装置が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や装置の機能が１つの物理的手段や装置により実現されても良い。
【発明の効果】
【０００９】
本発明によれば、文書に対する代行アクセスを可能にするとともに、文書登録者によって代行アクセス可否を制御可能とすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態である文書管理システムの構成を示す図である。
【図２】代行者情報記憶部に記憶される代行者情報の一例を示す図である。
【図３】文書情報記憶部に記憶される文書情報の一例を示す図である。
【図４】文書情報設定部における文書情報の設定処理の一例を示すフローチャートである。
【図５】アクセス権判定部におけるアクセス権判定処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の一実施形態について説明する。
【００１２】
＝＝システム構成＝＝
まず、システム構成について説明する。図１は、本発明の一実施形態である文書管理システムの構成を示す図である。文書管理システム１０は、ユーザによってアクセスされる文書を管理する情報処理システムであり、ユーザ管理装置２０および文書管理装置２５を含んで構成されている。ユーザ管理装置２０および文書管理装置２５は、それぞれ、サーバ等の情報処理装置により構成されており、ネットワークを介して相互に通信可能に接続されている。なお、ユーザ管理装置２０および文書管理装置２５を一つの情報処理装置で構成することも可能である。
【００１３】
ユーザ管理装置２０は、ユーザ情報記憶部３０、代行者情報記憶部３２、代行者情報設定部３４、および代行者情報出力部３６を含んで構成されている。なお、ユーザ管理装置２０は、ＣＰＵおよび記憶装置を含んで構成されており、例えば、ユーザ情報記憶部３０および代行者情報記憶部３２は、記憶装置上の記憶領域を用いて実現され、代行者情報設定部３４および代行者情報出力部３６は、記憶装置に記憶されているプログラムをＣＰＵが実行することにより実現される。
【００１４】
ユーザ情報記憶部３０には、文書管理システム１０を利用するユーザに関する情報であるユーザ情報が記憶されている。ユーザ情報には、ユーザＩＤやパスワード、ユーザが所属するグループ（組織）のグループＩＤ、ユーザの職位を示す職位ＩＤ等の情報が含まれている。
【００１５】
代行者情報記憶部３２には、自分（被代行ユーザ）にアクセス権が付与されている文書に対して自分の代行としてアクセスを許可するユーザ（代行ユーザ）を設定するための代行者情報が記憶されている。代行者情報には、被代行ユーザを識別する被代行ユーザＩＤ、代行ユーザを識別する代行ユーザＩＤ、重要度、およびカテゴリが含まれている。ここで、代行者情報に含まれる重要度は、文書に重要度が設定されている場合に、どの重要度までのレベルの文書であれば代行が許可されるかを示す情報である。また、代行者情報に含まれるカテゴリは、文書にカテゴリが設定されている場合に、どのカテゴリの文書であれば代行が許可されるかを示す情報である。
【００１６】
図２には、代行者情報記憶部３２に記憶される代行者情報の一例が示されている。図２に示す例では、ユーザＡ（ＵＳＥＲ−Ａ）を被代行ユーザとする代行者情報が示されている。具体的には、ユーザＢ（ＵＳＥＲ−Ｂ）は、重要度が「Ａ」以下であり、カテゴリが「人事情報」である文書について、ユーザＡの代行ユーザとしてアクセス可能であることが示されている。また、ユーザＣ（ＵＳＥＲ−Ｃ）は、重要度が「Ｂ」以下であり、カテゴリが「技術情報」である文書について、ユーザＡの代行ユーザとしてアクセス可能であることが示されている。ここで、重要度はレベルを示す情報とすることが可能である。例えば、「Ａ」は「Ｂ」より高い重要度であるとすることができる。この場合、重要度「Ａ」は重要度「Ｂ」を含んでいるとも言うことができる。
【００１７】
また、被代行ユーザおよび代行ユーザの組み合わせに対して、重要度およびカテゴリの組み合わせが複数種類登録されることとしてもよい。例えば、図２に示す例において、被代行ユーザ「ユーザＡ」および代行ユーザ「ユーザＢ」の組み合わせに対して、重要度「Ｂ」およびカテゴリ「技術資料」が登録されていてもよい。
【００１８】
図１に戻り、代行者情報設定部３４は、代行者情報記憶部３２に記憶される代行者情報を設定することができる。例えば、代行者情報設定部３４は、代行者情報の追加や更新、削除などを行うためのユーザインタフェースを管理者やユーザが使用する端末に提供し、当該ユーザインタフェースを介して入力される情報により、代行者情報を設定することができる。
【００１９】
代行者情報出力部３６は、文書管理装置２５からの要求に応じて、代行者情報記憶部３２に記憶されている代行者情報に関する情報を出力することができる。具体的には、代行者情報出力部３６は、文書管理装置２５からユーザＩＤを受け付けると、当該ユーザＩＤが代行ユーザＩＤとして設定されている代行者情報を検索し、検索された代行者情報に設定されている被代行ユーザＩＤ、重要度、およびカテゴリを文書管理装置２５に出力することができる。なお、代行者情報出力部３６は、代行者情報から被代行ユーザＩＤ、重要度、およびカテゴリを抽出するのではなく、検索された代行者情報をそのまま文書管理装置２５に出力することとしてもよい。
【００２０】
文書管理装置２５は、文書記憶部４０、文書情報記憶部４２、文書情報設定部４４、およびアクセス権判定部４６を含んで構成されている。なお、文書管理装置２５は、ＣＰＵおよび記憶装置を含んで構成されており、例えば、文書記憶部４０および文書情報記憶部４２は、記憶装置上の記憶領域を用いて実現され、文書情報設定部４４およびアクセス権判定部４６は、記憶装置に記憶されているプログラムをＣＰＵが実行することにより実現される。
【００２１】
文書記憶部４０には、文書管理装置２５で管理される文書が、文書ＩＤと対応付けられて記憶されている。ここで、文書とは、情報処理装置で処理可能な電子ファイルであり、テキスト情報に限られず、画像や音声等の情報であってもよい。
【００２２】
文書情報記憶部４２には、文書ＩＤ、文書に対するアクセス権を示すアクセス権情報、文書の重要度やカテゴリ等の属性情報、および文書への代行アクセス可否を示す代行可能フラグ（代行可否情報）とが対応づけられた文書情報が記憶されている。ここで、本実施形態においては、アクセス権情報には、許可権限、許可タイプ、および許可ＩＤが含まれている。許可権限は、アクセス権を有するユーザに対して許可される権限を示すものであり、例えば、「参照」や「更新」などが含まれる。許可タイプは、アクセス権を設定する際のタイプを示すものであり、例えば、ユーザ単位でアクセス権を設定するタイプや、グループ単位でアクセス権を設定するタイプ、職位によってアクセス権を設定するタイプなどが含まれる。許可ＩＤは、許可権限に設定されたアクセス権が付与されるユーザを特定するためのものであり、ユーザＩＤやグループＩＤ、職位ＩＤなどが設定される。なお、文書情報は、文書データとともに文書記憶部４０に記憶されていてもよい。具体的には、文書情報は、文書データに対するメタデータ（プロパティ情報）として文書データに付随するものであってもよい。
【００２３】
図３には、文書情報記憶部４２に記憶される文書情報の一例が示されている。図３に示す例では、「文書Ａ」は、全てのユーザ（ＡＬＬ）に対して「参照」および「更新」の許可権限が付与されており、重要度が「Ｃ」、カテゴリが「報告書」、代行可能フラグが未設定となっている。なお、「文書Ａ」は全てのユーザが「参照」も「更新」も可能であるため、代行アクセスが不要であり、代行可能フラグは未設定となっている。また、「文書Ｂ」は、ユーザＤ（ＵＳＥＲ−Ｄ）に対して「参照」の許可権限が付与されており、重要度が「Ａ」、カテゴリが「人事情報」、代行可能フラグが「ＯＦＦ」となっている。また、「文書Ｃ」は、ユーザＡ（ＵＳＥＲ−Ａ）に対して「参照」の許可権限が付与されており、重要度が「Ｂ」、カテゴリが「技術資料」、代行可能フラグが「ＯＮ」となっている。
【００２４】
なお、アクセス権情報に含まれる許可ＩＤには、複数のユーザのユーザＩＤが設定されていてもよい。また、許可ＩＤには、グループＩＤや職位ＩＤが設定されていてもよい。また、１つの文書に対して複数種類の許可権限が設定されていてもよい。例えば、「文書Ｂ」について、「参照」および「更新」の許可権限が設定されたアクセス権情報が登録されていてもよい。
【００２５】
図１に戻り、文書情報設定部４４は、文書情報記憶部４２に記憶される文書情報を設定することができる。例えば、文書情報設定部４４は、文書情報の追加や更新、削除などを行うためのユーザインタフェースを管理者やユーザが使用する端末に提供し、当該ユーザインタフェースを介して入力される情報により、文書情報を設定することができる。
【００２６】
アクセス権判定部４６は、文書記憶部４０に記憶されている文書に対するアクセス要求をユーザの端末から受け付けると、当該ユーザに対して当該文書へのアクセス許否を判定する。なお、文書管理システム１０の利用にあたってユーザ認証が必要な場合においては、アクセス要求が受け付けられる前に、ユーザ情報記憶部３０に記憶されているユーザＩＤやパスワードなどの情報に基づいてユーザ認証が行われていることとしてもよい。
【００２７】
アクセス権判定部４６におけるアクセス許否の判定手法について詳細に説明する。アクセス権判定部４６は、アクセス要求に設定されている文書ＩＤに基づいて、アクセス対象の文書の文書情報を文書情報記憶部４２から取得する。アクセス権判定部４６は、取得した文書情報に設定されたアクセス権情報に基づいて、アクセスしようとしているユーザであるアクセスユーザが該当の許可権限を有しているかどうかを確認する。許可権限を有している場合、アクセス権判定部４６は、アクセスユーザに対して当該文書へのアクセスを許可する。一方、許可権限を有していない場合、代行可能フラグが「ＯＮ」となっていれば、アクセス権判定部４６は、代行者情報記憶部３２に記憶されている代行者情報を用いてアクセス権を判定する。具体的には、アクセス権判定部４６は、アクセスユーザのユーザＩＤが代行ユーザＩＤとして設定されている代行者情報における、被代行ユーザＩＤ、重要度、およびカテゴリを代行者情報出力部３６から取得する。そして、アクセス権判定部４６は、取得した被代行ユーザＩＤが許可ＩＤに設定されており、取得した重要度およびカテゴリが文書情報に設定されている重要度およびカテゴリを含んでいる場合は、アクセスユーザに対して当該文書への代行アクセスを許可する。
【００２８】
＝＝文書管理処理＝＝
次に、文書管理システム１０における文書管理処理について説明する。
【００２９】
図４は、文書情報設定部４４における文書情報の設定処理の一例を示すフローチャートである。この処理は、ユーザが文書記憶部４０に文書を新たに登録する際や、登録済の文書の文書情報を変更する際などに実行される。
【００３０】
文書情報設定部４４は、文書情報を設定するためのユーザインタフェースを、例えば文書を登録するユーザの端末に対して提供し、当該ユーザインタフェースを介して入力される情報に基づいて文書情報を設定する。具体的には、文書情報設定部４４は、アクセス権、重要度、カテゴリを示す情報を受け付けて、当該情報を文書情報に設定する（Ｓ４０１〜Ｓ４０３）。また、文書情報設定部４４は、代行者によるアクセスを許可するかどうかを示す情報を受け付ける（Ｓ４０４）。そして、代行者によるアクセスが許可される場合（Ｓ４０４：ＹＥＳ）、文書情報設定部４４は、文書情報の代行可能フラグに「ＯＮ」を設定する（Ｓ４０５）。一方、代行者によるアクセスが許可されない場合（Ｓ４０４：ＮＯ）、文書情報設定部４４は、文書情報の代行可能フラグに「ＯＦＦ」を設定する（Ｓ４０６）。なお、全てのユーザに対して全ての許可権限が付与される場合であれば、代行可能フラグの設定処理（Ｓ４０４〜Ｓ４０６）は不要である。
【００３１】
図５は、アクセス権判定部４６におけるアクセス権判定処理の一例を示すフローチャートである。アクセス権判定部４６は、アクセス要求に設定されている文書ＩＤに基づいて文書情報記憶部４２から文書情報を取得し、当該文書情報に設定されているアクセス権情報を参照することにより、アクセスユーザがアクセス対象の文書についてアクセス許可されているかどうかを確認する（Ｓ５０１）。
【００３２】
ここで、アクセスが許可されていれば、すなわち、アクセスユーザのアクセスユーザＩＤが許可ＩＤに設定されていれば（Ｓ５０１：ＹＥＳ）、アクセス権判定部４６は、アクセスユーザによるアクセス対象の文書へのアクセスを許可権限の範囲において許可する（Ｓ５０２）。なお、許可ＩＤにグループＩＤや職位ＩＤなど、ユーザＩＤ以外の情報が設定されている場合においては、アクセス権判定部４６は、ユーザ情報記憶部３０に記憶されているユーザ情報を参照することにより、ユーザのアクセス許否を判定することができる。
【００３３】
一方、アクセスユーザがアクセス許可されていない場合（Ｓ５０１：ＮＯ）、アクセス権判定部４６は、文書情報において代行可能フラグが「ＯＮ」であるかどうかを確認する（Ｓ５０３）。代行可能フラグが「ＯＦＦ」である場合（Ｓ５０３：ＮＯ）、アクセス権判定部４６は、アクセスユーザによるアクセス対象の文書へのアクセスを不許可とする（Ｓ５０４）。
【００３４】
代行可能フラグが「ＯＮ」であれば（Ｓ５０３：ＹＥＳ）、アクセス権判定部４６は、アクセスユーザＩＤを代行者情報出力部３６に送信することにより、アクセスユーザが代行ユーザとして設定されている代行者情報における、被代行ユーザＩＤ、重要度、およびカテゴリを代行者情報出力部３６から取得する（Ｓ５０５）。
【００３５】
そして、アクセス権判定部４６は、取得した被代行ユーザＩＤによって示される被代行ユーザが、アクセス対象の文書に対してアクセス許可されているかどうかを確認する（Ｓ５０６）。すなわち、アクセス権判定部４６は、被代行ユーザＩＤが許可ＩＤに設定されているかどうかを確認する。ここでも、グループＩＤや職位ＩＤなどを考慮して被代行ユーザのアクセス許否を判定することができる。
【００３６】
被代行ユーザがアクセス許可されていない場合（Ｓ５０６：ＮＯ）、アクセス権判定部４６は、アクセスユーザによるアクセス対象の文書へのアクセスを不許可とする（Ｓ５０４）。一方、被代行ユーザがアクセス許可されていれば（Ｓ５０６：ＹＥＳ）、アクセス権判定部４６は、文書情報に設定されている重要度と、代行者情報に設定されている重要度とに基づいて、文書の重要度が代行許可されるレベルであるかどうかを確認する（Ｓ５０７）。
【００３７】
文書の重要度が代行許可されるレベルではない場合（Ｓ５０７：ＮＯ）、アクセス権判定部４６は、アクセスユーザによるアクセス対象の文書へのアクセスを不許可とする（Ｓ５０４）。一方、文書の重要度が代行許可されるレベルであれば（Ｓ５０７：ＹＥＳ）、アクセス権判定部４６は、文書情報に設定されているカテゴリと、代行者情報に設定されているカテゴリとに基づいて、文書のカテゴリが代行許可される対象であるかどうかを確認する（Ｓ５０８）。
【００３８】
文書のカテゴリが代行許可される対象ではない場合（Ｓ５０８：ＮＯ）、アクセス権判定部４６は、アクセスユーザによるアクセス対象の文書へのアクセスを不許可とする（Ｓ５０４）。一方、文書のカテゴリが代行許可される対象であれば（Ｓ５０８：ＹＥＳ）、アクセス権判定部４６は、アクセスユーザによるアクセス対象の文書へのアクセスを許可権限の範囲において許可する（Ｓ５０２）。
【００３９】
ここで、アクセス権の判定処理について具体例を用いて説明する。ここでは、代行者情報が図２に示す状態、文書情報が図３に示す状態であることとし、ユーザＢ（ＵＳＥＲ−Ｂ）が「文書Ｃ」にアクセスした場合の動作を例に説明する。
【００４０】
アクセス権判定部４６は、「文書Ｃ」の文書情報を文書情報記憶部４２から取得し、当該文書情報に設定されているアクセス権情報を参照することにより、アクセスユーザがアクセス対象の文書についてアクセス許可されているかどうかを確認する（Ｓ５０１）。図３に示すように、「文書Ｃ」に対する許可ＩＤは「ＵＳＥＲ−Ａ」であるため、ユーザＢ（ＵＳＥＲ−Ｂ）によるアクセスは許可されていない（Ｓ５０１：ＮＯ）。
【００４１】
そこで、アクセス権判定部４６は、文書情報において代行可能フラグが「ＯＮ」であるかどうかを確認する（Ｓ５０３）。図３に示すように、「文書Ｃ」に対する代行可能フラグは「ＯＮ」であるため（Ｓ５０３：ＹＥＳ）、アクセス権判定部４６は、アクセスユーザＩＤ「ＵＳＥＲ−Ｂ」を代行者情報出力部３６に送信することにより、ユーザＢが代行ユーザとして設定されている代行者情報における、被代行ユーザＩＤ、重要度、およびカテゴリを代行者情報出力部３６から取得する（Ｓ５０５）。ここでは、図２に示すように、被代行ユーザＩＤ「ＵＳＥＲ−Ａ」、重要度「Ａ」、カテゴリ「人事情報」が取得される。
【００４２】
図３に示すように、「文書Ｃ」の許可ＩＤは「ＵＳＥＲ−Ａ」である。したがって、文書情報に設定されている許可ＩＤと、代行者情報に設定されている被代行ユーザＩＤが同一であるため、アクセス権判定部４６は、被代行ユーザがアクセス許可されていると判定する（Ｓ５０６：ＹＥＳ）。また、図３に示すように、「文書Ｃ」の重要度は「Ｂ」である。したがって、文書情報に設定されている重要度のレベルが、代行者情報に設定されている重要度のレベルより低いため、アクセス権判定部４６は、文書の重要度が代行許可されるレベルであると判定する（Ｓ５０７：ＹＥＳ）。また、図３に示すように、「文書Ｃ」のカテゴリは「人事資料」である。したがって、文書情報に設定されているカテゴリと、代行者情報に設定されているカテゴリが同一であるため、アクセス権判定部４６は、文書のカテゴリが代行許可される対象であると判定する（Ｓ５０８：ＹＥＳ）。これにより、アクセス権判定部４６は、ユーザＢによる「文書Ｃ」への代行アクセスを許可することとなる（Ｓ５０２）。
【００４３】
以上、本実施形態について説明した。本実施形態によれば、文書情報に代行可能フラグが設けられているため、文書に対する代行アクセスを可能にするとともに、文書登録者によって代行アクセス可否を制御することが可能となる。
【００４４】
また、本実施形態によれば、重要度やカテゴリなどの属性情報を用いることにより、代行アクセス可能な範囲をきめ細かく制御することが可能となる。
【００４５】
なお、本実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更／改良され得るととともに、本発明にはその等価物も含まれる。
【００４６】
例えば、代行者情報に設定される情報には、代行設定についての有効期限が含まれていてもよい。そして、代行ユーザによる代行アクセス可否が、有効期限を考慮して判定されることとしてもよい。例えば、アクセス権判定部４６が、代行者情報出力部３６から出力される有効期限に基づいて、代行ユーザによる代行アクセスが有効期限内であるかどうか判定することとしてもよいし、代行者情報出力部３６が、有効期限内の代行者情報のみをアクセス権判定部４６に出力することとしてもよい。
【００４７】
前述の各実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には
限られない。
（付記１）アクセス対象となる文書と、当該文書に対するアクセス権を有するユーザである許可ユーザの許可ユーザＩＤと、当該許可ユーザ以外のユーザによる当該文書への代行アクセス可否を示す代行可否情報とを対応づけて文書情報として記憶する文書情報記憶部と、代行アクセスされるユーザである被代行ユーザの被代行ユーザＩＤと、当該被代行ユーザの代わりに代行アセクスするユーザである代行ユーザの代行ユーザＩＤとを対応づけて代行者情報として記憶する代行者情報記憶部と、文書に対するアクセスを要求するユーザであるアクセスユーザのアクセスユーザＩＤを含むアクセス要求に応じて、前記文書情報及び前記代行者情報に基づいて、当該文書に対する代行アクセスが可能であり、当該アクセスユーザを代行ユーザとする被代行ユーザが当該文書に対する許可ユーザである場合、当該アクセスユーザによる当該文書へのアクセスを許可するアクセス権判定部と、を備える情報管理システム。
（付記２）付記１に記載の情報管理システムであって、前記文書情報には、文書の属性を示す属性情報が含まれ、前記代行者情報には、代行ユーザによる代行アクセスを可能とする文書の属性を示す属性情報が含まれ、前記アクセス権判定部は、前記文書に対する代行アクセスが可能であり、前記アクセスユーザを代行ユーザとする被代行ユーザが当該文書に対する許可ユーザであり、当該文書の属性が当該代行ユーザによる代行アクセスを可能とする文書の属性に含まれる場合、当該アクセスユーザによる当該文書へのアクセスを許可する、情報管理システム。
（付記３）付記２に記載の情報管理システムであって、前記属性情報には、文書の重要度を示す情報が含まれる、情報管理システム。
（付記４）付記２または３に記載の情報管理システムであって、前記属性情報には、文書のカテゴリを示す情報が含まれる、情報管理システム。
（付記５）アクセス対象となる文書と、当該文書に対するアクセス権を有するユーザである許可ユーザの許可ユーザＩＤと、当該許可ユーザ以外のユーザによる当該文書への代行アクセス可否を示す代行可否情報とを対応づけて文書情報として文書情報記憶部に記憶し、代行アクセスされるユーザである被代行ユーザの被代行ユーザＩＤと、当該被代行ユーザの代わりに代行アセクスするユーザである代行ユーザの代行ユーザＩＤとを対応づけて代行者情報として代行者情報記憶部に記憶し、文書に対するアクセスを要求するユーザであるアクセスユーザのアクセスユーザＩＤを含むアクセス要求に応じて、前記文書情報及び前記代行者情報に基づいて、当該文書に対する代行アクセスが可能であり、当該アクセスユーザを代行ユーザとする被代行ユーザが当該文書に対する許可ユーザである場合、当該アクセスユーザによる当該文書へのアクセスを許可する、文書管理方法。
（付記６）コンピュータに、アクセス対象となる文書と、当該文書に対するアクセス権を有するユーザである許可ユーザの許可ユーザＩＤと、当該許可ユーザ以外のユーザによる当該文書への代行アクセス可否を示す代行可否情報とを対応づけて文書情報として文書情報記憶部に記憶する機能と、代行アクセスされるユーザである被代行ユーザの被代行ユーザＩＤと、当該被代行ユーザの代わりに代行アセクスするユーザである代行ユーザの代行ユーザＩＤとを対応づけて代行者情報として代行者情報記憶部に記憶する機能と、文書に対するアクセスを要求するユーザであるアクセスユーザのアクセスユーザＩＤを含むアクセス要求に応じて、前記文書情報及び前記代行者情報に基づいて、当該文書に対する代行アクセスが可能であり、当該アクセスユーザを代行ユーザとする被代行ユーザが当該文書に対する許可ユーザである場合、当該アクセスユーザによる当該文書へのアクセスを許可する機能と、を実現させるためのプログラム。
【符号の説明】
【００４８】
１０  文書管理システム
２０  ユーザ管理装置
２５  文書管理装置
３０  ユーザ情報記憶部
３２  代行者情報記憶部
３４  代行者情報設定部
３６  代行者情報出力部
４０  文書記憶部
４２  文書情報記憶部
４４  文書情報設定部
４６  アクセス権判定部
【図１】
0005783414.tif 000002
【図２】
0005783414.tif 000003
【図３】
0005783414.tif 000004
【図４】
0005783414.tif 000005
【図５】
0005783414.tif 000006