(57)【要約】【課題】  文書の配布、再配布が行われる状況下でも、該配布先、再配布先の利用者を特定して該利用者の文書操作権限を容易に変更可能にする。【解決手段】  文書アクセス権変更制御部２４５は、クライアント端末１０が、利用者からある文書の配布先に対する文書アクセス権変更／抹消の設定操作を受付けて送信する文書アクセス権変更依頼メッセージを受信すると、該受信メッセージに含まれる文書ＩＤと送信元利用者ＩＤを基に、文書操作履歴管理テーブル２２３中の該文書の送信履歴をたどって該送信元利用者ＩＤを送信元とする全ての送信先、再送信先の利用者ＩＤを特定し、該利用者ＩＤに対応して文書アクセス権管理テーブル２２２に設定されている当該文書のアクセス権を、該受信メッセージに更に含まれる当該文書のアクセス権の変更指定内容に基づいて変更設定する。【選択図】  図４
2008299395.tif 000002
【特許請求の範囲】
【請求項１】
文書に対応して該文書の操作権限情報を管理する管理装置と、
前記管理装置により管理される操作権限情報に基づき文書の操作を行う複数の文書操作装置と
を具備し、
前記文書操作装置は、
文書を所定の配布先に対して配布する配布手段と、
前記配布手段による文書の配布に際して、該文書の配布先における操作権限情報の設定依頼を前記管理装置に対して行う設定依頼手段と
を具備し、
前記管理装置は、
前記設定依頼手段による前記設定依頼に含まれる前記文書の配布に係わる配布情報に基づき該文書の操作権限情報を該文書の配布先に対応して設定する設定手段と、
前記設定依頼手段による前記設定依頼に含まれる前記文書の配布に係わる配布情報に基づき該文書の配布履歴を管理する配布履歴管理手段と
を具備する文書操作権限情報管理システム。
【請求項２】
前記配布に係わる配布情報は、
配布する文書を識別する文書識別情報、配布する文書の配布元の利用者を識別する利用者識別情報、文書の配布先を示す宛先情報、操作権限情報
を含む請求項１記載の文書操作権限情報管理システム。
【請求項３】
前記配布に係わる配布情報は、
配布する文書を識別する文書識別情報、配布する文書の配布元の利用者を識別する利用者識別情報、文書を配布した外部記憶手段を識別する記憶手段識別情報、操作権限情報
を含み、
前記設定手段は、
前記設定依頼手段による前記設定依頼に含まれる前記記憶手段識別情報に対応して予め管理される利用者識別情報に対応して該文書の操作権限情報を設定する
請求項１または２記載の文書操作権限情報管理システム。
【請求項４】
前記文書操作装置は、
前記管理装置に対して前記操作権限情報の変更依頼を行う変更依頼手段
を更に具備し、
前記管理手段は、
前記変更依頼手段による前記変更依頼に際して、前記配布履歴管理手段により管理される前記配布履歴に基づき該当する文書の該当する配布先における操作権限情報を変更する変更手段と
を具備する請求項１乃至３のいずれか記載の文書操作権限情報管理システム。
【請求項５】
前記変更手段は、
前記変更依頼手段による前記変更依頼に含まれる変更依頼元の利用者を識別する利用者識別情報、変更する文書を識別する文書識別情報、文書操作権限の変更設定内容の情報に基づき、前記配布履歴管理手段により管理される前記文書識別情報に対応する文書配布履歴から、前記依頼元の利用者を識別する利用者識別情報を配布元とする該文書の全ての配布先及び再配布先の利用者を識別する利用者識別情報を特定し、該利用者識別情報に対応して前記設定手段により設定されている当該文書に関する文書操作権限情報を前記変更設定内容に従がって変更する
請求項４記載の文書操作権限情報管理システム。
【請求項６】
前記操作履歴管理手段は、
前記文書の配布履歴として、該文書の派生元文書を識別する派生元文書識別情報を該文書を識別する文書識別情報に更に対応付けて管理し、
前記変更手段は、
前記変更依頼手段による前記変更依頼に含まれる前記文書識別情報に対応して前記配布履歴管理手段により管理される文書配布履歴中に、派生元文書識別情報が存在する場合、該派生元文書識別情報に対応する文書配布履歴から該派生元文書の配布先、再配布先の利用者の利用者識別情報を特定し、該特定した利用者識別情報に対応する当該派生元文書に関する文書操作権限情報を前記変更設定内容に従がって更に変更する
請求項５記載の文書操作権限情報管理システム。
【請求項７】
前記文書操作装置は、
文書の操作に際して、該文書の操作履歴の登録依頼を前記管理装置に対して行う登録依頼手段と、
前記管理装置に対して文書の操作状況の表示依頼を行う表示依頼手段と、
前記表示依頼手段による前記表示依頼に応答して前記管理装置が送信する表示制御情報を受信し、該表示制御情報に基づき該文書の配布履歴及び操作履歴を表示する表示手段と
を更に具備し、
前記管理手段は、
前記登録依頼手段による前記登録依頼に含まれる前記文書の操作に係わる操作情報に基づき該文書の操作履歴を管理する操作履歴管理手段と、
前記表示依頼手段による前記表示依頼に際して、前記配布履歴管理手段により管理される該文書の配布履歴、及び、前記操作履歴管理手段により管理される該文書の操作履歴に基づき該文書の配布履歴及び操作履歴を表示する表示制御情報を生成し、前記文書操作装置に送信する送信手段
を具備する請求項１乃至６のいずれか記載の文書操作権限情報管理システム。
【請求項８】
文書を所定の配布先に対して配布する配布手段と、前記配布手段による文書の配布に際して、該文書の配布先における操作権限情報の設定依頼を管理装置に対して行う設定依頼手段と、前記管理装置に対して前記操作権限情報の変更依頼を行う変更依頼手段を有する複数の文書操作装置に前記管理装置として通信接続され、
前記設定依頼手段による前記設定依頼に含まれる前記文書の配布に係わる配布情報に基づき該文書の操作権限情報を該文書の配布先に対応して設定する設定手段と、
前記設定依頼手段による前記設定依頼に含まれる前記文書の配布に係わる配布情報に基づき該文書の配布履歴を管理する配布履歴管理手段と、
前記変更依頼手段による前記変更依頼に際して、前記配布履歴管理手段により管理される前記配布履歴に基づき該当する文書の該当する配布先における操作権限情報を変更する変更手段と
を具備する文書操作権限情報管理装置。
【請求項９】
コンピュータを、
文書を所定の配布先に対して配布する配布手段と、前記配布手段による文書の配布に際して、該文書の配布先における操作権限情報の設定依頼を管理装置に対して行う設定依頼手段と、前記管理装置に対して前記操作権限情報の変更依頼を行う変更依頼手段を有する複数の文書操作装置に通信接続される前記管理装置を構成する各手段であって、
前記設定依頼手段による前記設定依頼に含まれる前記文書の配布に係わる配布情報に基づき該文書の操作権限情報を該文書の配布先に対応して設定する設定手段、
前記設定依頼手段による前記設定依頼に含まれる前記文書の配布に係わる配布情報に基づき該文書の配布履歴を管理する配布履歴管理手段、
前記変更依頼手段による前記変更依頼に際して、前記配布履歴管理手段により管理される前記配布履歴に基づき該当する文書の該当する配布先における操作権限情報を変更する変更手段
として機能させる文書操作権限情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書操作権限情報管理システム、文書操作権限情報管理装置、及び文書操作権限情報管理プログラムに関する。
【背景技術】
【０００２】
従来の電子文書アクセス権管理システムでは、電子文書に対して各利用者のアクセス権を付与して管理し、コンテンツの閲覧、編集、印刷等を可能にしている。
【０００３】
この場合において、ユーザ登録や各ユーザに関する各文書に関するアクセス権の付与は、アクセス権管理者によって一元的に管理するのが一般的であり、配布先を予めグループなどで特定できない場合、アクセス権管理者が、必要に応じて、都度、アクセス権を付与するが、その際に、必要以上に多くの利用者が登録されたグループに対して文書のアクセス権を設定することもあった。
【０００４】
また、電子文書を文書共有データベースを用いて共有する場合、従来は、ファイルが登録される際、上位フォルダに設定されたアクセス権が下位のフォルダやファイルに自動的に継承されて設定されるのが一般的であった。
【０００５】
この種の従来のアクセス権管理システムに関し、下記特許文献１には、ファイルの送信を仲介するサーバが、配信先のメールアドレスと配信先のアクセス権レベルを対応つけて管理しており、利用者が当該配信先に文書を送信すると、当該送信先に対応付けられたアクセス権を設定したうえで送信する技術が開示されている。
【０００６】
また、下記特許文献２には、データベースに格納された電子文書を、他のユーザに送信した際、送信先のユーザが当該電子文書に関してアクセス権が無い場合、当該電子文書のアクセス権リストに送信先のユーザを追加すると共に、当該文書の管理者に対して、アクセス権を更新したことを通知する技術が開示されている。
【特許文献１】特開２００４−３１０６３７号公報
【特許文献２】特開２００５−８５１５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、文書の配布に際して配布先利用者に関する該文書の操作権限を自動的に設定できると共に、文書の配布、再配布が行われる状況下でも、該配布先、再配布先の利用者を特定して該利用者の該文書の操作権限を容易に変更可能な文書操作権限情報管理システム、文書操作権限情報管理装置、及び文書操作権限情報管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の文書操作権限情報管理システムの発明は、文書に対応して該文書の操作権限情報を管理する管理装置と、前記管理装置により管理される操作権限情報に基づき文書の操作を行う複数の文書操作装置とを具備し、前記文書操作装置は、文書を所定の配布先に対して配布する配布手段と、前記配布手段による文書の配布に際して、該文書の配布先における操作権限情報の設定依頼を前記管理装置に対して行う設定依頼手段とを具備し、前記管理装置は、前記設定依頼手段による前記設定依頼に含まれる前記文書の配布に係わる配布情報に基づき該文書の操作権限情報を該文書の配布先に対応して設定する設定手段と、前記設定依頼手段による前記設定依頼に含まれる前記文書の配布に係わる配布情報に基づき該文書の配布履歴を管理する配布履歴管理手段とを具備する。
【０００９】
請求項２記載の発明は、上記請求項１記載の発明において、前記配布に係わる配布情報は、配布する文書を識別する文書識別情報、配布する文書の配布元の利用者を識別する利用者識別情報、文書の配布先を示す宛先情報、操作権限情報を含む。
【００１０】
請求項３記載の発明は、上記請求項１または２記載の発明において、前記配布に係わる配布情報は、配布する文書を識別する文書識別情報、配布する文書の配布元の利用者を識別する利用者識別情報、文書を配布した外部記憶手段を識別する記憶手段識別情報、操作権限情報を含み、前記設定手段は、前記設定依頼手段による前記設定依頼に含まれる前記記憶手段識別情報に対応して予め管理される利用者識別情報に対応して該文書の操作権限情報を設定する。
【００１１】
請求項４記載の発明は、上記請求項１乃至３のいずれか記載の発明において、前記文書操作装置は、前記管理装置に対して前記操作権限情報の変更依頼を行う変更依頼手段を更に具備し、前記管理手段は、前記変更依頼手段による前記変更依頼に際して、前記配布履歴管理手段により管理される前記配布履歴に基づき該当する文書の該当する配布先における操作権限情報を変更する変更手段とを具備する。
【００１２】
請求項５記載の発明は、上記請求項４記載の発明において、前記変更手段は、前記変更依頼手段による前記変更依頼に含まれる変更依頼元の利用者を識別する利用者識別情報、変更する文書を識別する文書識別情報、文書操作権限の変更設定内容の情報に基づき、前記配布履歴管理手段により管理される前記文書識別情報に対応する文書配布履歴から、前記依頼元の利用者を識別する利用者識別情報を配布元とする該文書の全ての配布先及び再配布先の利用者を識別する利用者識別情報を特定し、該利用者識別情報に対応して前記設定手段により設定されている当該文書に関する文書操作権限情報を前記変更設定内容に従がって変更する。
【００１３】
請求項６記載の発明は、上記請求項５記載の発明において、前記操作履歴管理手段は、前記文書の配布履歴として、該文書の派生元文書を識別する派生元文書識別情報を該文書を識別する文書識別情報に更に対応付けて管理し、前記変更手段は、前記変更依頼手段による前記変更依頼に含まれる前記文書識別情報に対応して前記配布履歴管理手段により管理される文書配布履歴中に、派生元文書識別情報が存在する場合、該派生元文書識別情報に対応する文書配布履歴から該派生元文書の配布先、再配布先の利用者の利用者識別情報を特定し、該特定した利用者識別情報に対応する当該派生元文書に関する文書操作権限情報を前記変更設定内容に従がって更に変更する。
【００１４】
請求項７記載の発明は、上記請求項１乃至６のいずれか記載の発明において、前記文書操作装置は、文書の操作に際して、該文書の操作履歴の登録依頼を前記管理装置に対して行う登録依頼手段と、前記管理装置に対して文書の操作状況の表示依頼を行う表示依頼手段と、前記表示依頼手段による前記表示依頼に応答して前記管理装置が送信する表示制御情報を受信し、該表示制御情報に基づき該文書の配布履歴及び操作履歴を表示する表示手段とを更に具備し、前記管理手段は、前記登録依頼手段による前記登録依頼に含まれる前記文書の操作に係わる操作情報に基づき該文書の操作履歴を管理する操作履歴管理手段と、前記表示依頼手段による前記表示依頼に際して、前記配布履歴管理手段により管理される該文書の配布履歴、及び、前記操作履歴管理手段により管理される該文書の操作履歴に基づき該文書の配布履歴及び操作履歴を表示する表示制御情報を生成し、前記文書操作装置に送信する送信手段を具備する。
【００１５】
請求項８記載の文書操作権限情報管理装置の発明は、文書を所定の配布先に対して配布する配布手段と、前記配布手段による文書の配布に際して、該文書の配布先における操作権限情報の設定依頼を管理装置に対して行う設定依頼手段と、前記管理装置に対して前記操作権限情報の変更依頼を行う変更依頼手段を有する複数の文書操作装置に前記管理装置として通信接続され、前記設定依頼手段による前記設定依頼に含まれる前記文書の配布に係わる配布情報に基づき該文書の操作権限情報を該文書の配布先に対応して設定する設定手段と、前記設定依頼手段による前記設定依頼に含まれる前記文書の配布に係わる配布情報に基づき該文書の配布履歴を管理する配布履歴管理手段と、前記変更依頼手段による前記変更依頼に際して、前記配布履歴管理手段により管理される前記配布履歴に基づき該当する文書の該当する配布先における操作権限情報を変更する変更手段とを具備する。
【００１６】
請求項９記載の文書操作権限情報管理プログラムの発明は、コンピュータを、文書を所定の配布先に対して配布する配布手段と、前記配布手段による文書の配布に際して、該文書の配布先における操作権限情報の設定依頼を管理装置に対して行う設定依頼手段と、前記管理装置に対して前記操作権限情報の変更依頼を行う変更依頼手段を有する複数の文書操作装置に通信接続される前記管理装置を構成する各手段であって、前記設定依頼手段による前記設定依頼に含まれる前記文書の配布に係わる配布情報に基づき該文書の操作権限情報を該文書の配布先に対応して設定する設定手段、前記設定依頼手段による前記設定依頼に含まれる前記文書の配布に係わる配布情報に基づき該文書の配布履歴を管理する配布履歴管理手段、前記変更依頼手段による前記変更依頼に際して、前記配布履歴管理手段により管理される前記配布履歴に基づき該当する文書の該当する配布先における操作権限情報を変更する変更手段として機能させる。
【発明の効果】
【００１７】
請求項１記載の文書操作権限情報管理システムの発明によれば、文書の配布に際して配布先利用者に関する該文書の操作権限を自動的に設定することができる。
【００１８】
請求項２記載の発明によれば、請求項１記載の発明において、文書の配布に際し、該文書ＩＤに対応して、配布先の利用者ＩＤ毎の文書操作権限を設定でき、また、該文書ＩＤに対応して、配布元の利用者ＩＤと配布先との対応関係が分かる文書配布履歴を登録、管理できる。
【００１９】
請求項３記載の発明によれば、請求項１または２記載の発明において、文書を外部記憶手段に記憶した場合でも、該文書に記憶した文書に対する該外部記憶手段の所有者に対する文書操作権限を設定できる。
【００２０】
請求項４記載の発明によれば、請求項１乃至３のいずれか記載の発明において、文書に対する操作権限の変更依頼操作を行うことで、該文書の配布履歴に基づき該文書の該当する配布先における操作権限情報を変更できる。
【００２１】
請求項５記載の発明によれば、請求項４記載の発明において、文書の配布、再配布過程を履歴として蓄積し、文書を配布した利用者が、配布後に当該配布先および配布先からの再配布先に対して該文書の文書操作権限の付与を取り消したり抹消したい場合、当該文書の配布先履歴をたどることによって再配布先への文書操作権限の付与を取り消したり、該文書操作権限を変更することができる。
【００２２】
請求項６記載の発明によれば、請求項５記載の発明において、文書に対する操作権限の変更または抹消を指示することで、該文書の配布先、再配布先のみならず、該文書の派生元文書の配布先、再配布先に対する文書操作権限も変更または抹消できる。
【００２３】
請求項７記載の発明によれば、請求項１乃至６のいずれか記載の発明において、文書操作装置の利用者が文書を指定し、操作状況表示起動操作を行うだけで、該文書の配布、閲覧、編集等の配布及び操作履歴を、例えば、ツリー状に表示して俯瞰できる。
【００２４】
請求項８記載の文書操作権限情報管理の発明によれば、管理装置で、文書の配布、再配布過程を履歴として蓄積管理し、文書を配布した利用者が、配布後に、当該配布先および配布先からの再配布先に対して文書操作権限の付与を取り消しまたは抹消したい場合、文書操作装置を用いて変更または抹消の指定を行うだけで、当該文書の配布先履歴をたどって再配布先への文書操作権限を取り消しまたは抹消することができる。
【００２５】
請求項９記載の文書操作権限情報管理プログラムの発明によれば、電子文書を保存、共有する文書データベース管理システムに実装することで、文書の配布、再配布過程を履歴として蓄積し、文書を配布した利用者が、配布後に当該配布先および配布先からの再配布先に対して文書操作権限の付与を取り消したり抹消したい場合、当該文書の配布先履歴をたどることによって再配布先への文書操作権限の付与を取り消したり、該文書操作権限を変更する制御が行える。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施形態について添付図面を参照して詳細に説明する。
【００２７】
図１は、本発明に係わる文書アクセス権管理システムの全体構成を示すブロック図である。
【００２８】
このシステムは、各々の利用者が文書データベースに格納された文書をアクセスするために用いる複数のクライアント端末１０（１０−１，１０−２，１０−３，…，１０−ｎ）と、上記文書データベースを保持し、各クライアント端末１０の利用者に対する該文書データベースにより管理される文書へのアクセス権（操作権限情報）の管理を行う文書アクセス権管理装置２０とを、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等で構成されたネットワーク（ＮＷ）５０を介して接続して構成される。
【００２９】
このシステムでは、複数のクライアント端末１０が、文書アクセス権管理装置２０に設けた文書データベース（例えば、後述する記憶装置２３）を共有して文書の生成、保存等の処理を行う。
【００３０】
文書アクセス権管理装置２０は、該文書データベース上の文書を管理すると共に、該文書データベース上の文書に関する各利用者のアクセス権を管理し、クライアント端末１０を用いた各利用者から文書へのアクセス要求に対して該利用者の当該文書に対するアクセス権に基づいて該アクセス（閲覧、編集、印刷等）を許可または禁止する制御を行う。
【００３１】
このアクセス制御に用いるアクセス権を設定する方法として、例えば、各クライアント端末１０で利用者により生成された文書を文書データベースに登録する際に、該文書に対する当該利用者のアクセス権を設定する方法がある。
【００３２】
この場合、クライアント端末１０で、生成した電子文書を文書データベースに保存することを指示すると、該利用者を識別する利用者ＩＤと電子文書を含む文書登録依頼メッセージを生成して文書アクセス権管理装置２０に送出し、文書アクセス権管理装置２０では、上記文書登録依頼メッセージを受取ると、その中に含まれる電子文書から文書ＩＤを生成して、該電子文書を登録する。
【００３３】
また、文書アクセス権管理装置２０は、登録された電子文書の文書ＩＤに対応したアクセス権情報を生成し、受信したメッセージに含まれる利用者ＩＤに対応付けることによりアクセス権を設定する。
【００３４】
また、文書アクセス権管理装置２０は、アクセス権の設定完了後、登録された文書の文書ＩＤのみを含む登録完了メッセージを登録要求元のクライアント端末１０に送信し、クライアント端末１０が、受信したメッセージに含まれる文書ＩＤのみを含む文書リファレンスファイルを生成し、該登録された文書が存在していたのと同じファイルパス上のディレクトリに置くように制御する。
【００３５】
その後、この利用者は、文書データベース上に登録された文書、あるいは該文書の文書ＩＤのみを有する文書リファレンスファイルに対して当該利用者に対して設定された文書アクセス権を使ってアクセスすることができ、また、該文書、あるいは文書リファレンスファイルを電子メールにより他の１または複数の利用者に対して送信することもできる。
【００３６】
ここで、文書データベース上に登録された文書、あるいは文書リファレンスファイルに対するその後の操作（メール送信等）を考えると、該文書を作成、登録した時点では該文書へのアクセス権を許可する利用者を特定し難い状況も生じ得る。
【００３７】
本発明は、このような状況下においても、当該文書（あるいは、文書リファレンスファイル）の送受に対応付けて当該文書へのアクセス権を自動的に付与しようとするものであり、当該機能を実現するためのクライアント端末１０、及び文書アクセス権管理装置２０の構成について説明する。
【００３８】
クライアント端末１０、文書アクセス権管理装置２０の各装置は、それぞれＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、主記憶手段としてのメモリであるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、周辺記憶手段としてのハードディスク、入力インタフェース、通信インタフェース等から構成されており、その詳しい機能構成について、図２乃至図８を参照して説明する。
【００３９】
図２は、図１におけるクライアント端末１０の機能構成を示すブロック図である。
【００４０】
クライアント端末１０は、ＰＣ（パーソナル・コンピュータ）等の汎用コンピュータにより実現され、図２に示すように、キーボードやマウス等の入力デバイスから成る入力／操作部１１、操作ガイダンスや動作状態等の各種情報を表示する表示部１２、動作プログラム等の各種情報を記憶する記憶部１３、装置全体の制御を行う制御部１４、文書アクセス権管理装置２０とＮＷ５０を介して通信する際の通信インタフェースを司る通信インタフェース（Ｉ／Ｆ）部１５を備えて構成される。
【００４１】
クライアント端末（ＰＣ）１０において、制御部１４には、入力／操作部１１での所定の操作に応じて文書ファイル（電子文書データ）の各種操作〔生成、保存、表示（閲覧）、編集、印刷等〕に関する処理を行うアプリケーション部（不図示）が備わる。
【００４２】
また、制御部１４には、文書アクセス権設定依頼制御部１４１、文書別送受信履歴管理部１４２、文書操作履歴登録依頼制御部１４３、文書アクセス制御部１４４、文書アクセス権変更依頼制御部１４５及び文書配布履歴表示制御部１４６が備わる。
【００４３】
文書アクセス権設定依頼制御部１４１は、該クライアント端末１０から他のクライアント端末１０の利用者への文書の配布（送信）に際し、文書アクセス権管理装置２０に対し、該文書の送信先の利用者に対する該文書のアクセス権（閲覧、編集、登録、印刷等）の設定を依頼する制御を行う。
【００４４】
文書別送受信履歴管理部１４２は、上述した文書の送信に際し、該文書の送受信に関する履歴を、例えば、記憶部１３１に設けられる文書別送受信履歴管理テーブル（ＴＢ）１３１を用いて文書別に管理する。
【００４５】
図３は、文書別送受信履歴管理テーブル１３１における文書別送受信履歴情報の保持例を示す表図である。
【００４６】
この例の文書別送受信履歴管理テーブル１３１には、当該クライアント端末１０から送信した文書毎に、該文書を識別する文書識別情報（文書ＩＤ）と、送信先の宛先情報（送信先メールアドレス）と、送信した日時の情報が対応付けて登録されている。
【００４７】
文書操作履歴登録依頼制御部１４３は、該クライアント端末１０で利用者によりある文書に対して何等かの文書操作がなされた場合、文書アクセス権管理装置２０に対して、該文書の操作履歴の登録を依頼する制御を行う。
【００４８】
なお、図１に示す本発明のシステムの構成上、クライアント端末１０は、常にＮＷ５０に接続されているとは限らないため、クライアント端末１０にキャッシュメモリで構成される文書操作履歴メモリ（Ｍ）１３２を設け（この例では、記憶部１３に設けられる）、クライアント端末１０がＮＷ５０に接続されていない場合、文書操作履歴登録依頼制御部１４３が、利用者が行った文書に関する操作履歴に係わる情報を、一度、文書操作履歴メモリ１３２に保存し、クライアント端末１０がＮＷ５０に接続された場合に、文書操作履歴メモリ１３２に保存されている文書操作履歴情報に基づいて文書アクセス権管理装置２０に登録依頼する構成となっている。
【００４９】
図４は、文書操作履歴メモリ１３２における文書操作履歴情報の保持例を示す表図であり、操作がなされた文書の文書１Ｄに対応して、操作が行われた日時、操作の種別、派生元文書の文書ＩＤが保持されている。
【００５０】
文書アクセス制御部１４４は、利用者により文書が選択され、該文書に関する文書アクセス権取得依頼を起動する所定の操作がなされた場合、文書アクセス権管理装置２０に対して、該利用者の該文書に関するアクセス権の取得を依頼すると共に、該依頼に対し、文書アクセス権管理装置２０で依頼元の利用者に対して当該文書のアクセス権があると判定された場合にクライアント端末１０に応答送出されるアクセスキーを受取り、該アクセスキーを用いて当該文書にアクセスする制御を行う。
【００５１】
文書アクセス権変更依頼制御部１４５は、該クライアント端末１０で利用者により文書が選択され、該文書の処理メニューの中から文書アクセス権の変更処理が選択されると、該文書の送信先（文書別送受信管理テーブル１３１を検索してリストアップする）と、該文書のアクセス権の設定変更ツールが表示された所定の操作画面を表示して該文書の送信先の選択と、該文書の文書アクセス権の設定変更を受付け、文書アクセス権管理装置２０に対して、該選択された文書の送信先とアクセス権変更設定内容に基づく当該文書の文書アクセス権の変更を依頼する制御を行う。
【００５２】
文書配布履歴表示制御部１４６は、該クライアント端末１０で利用者により文書が選択され、該文書の処理メニューの中から文書配布履歴表示処理が選択されると、文書アクセス権管理装置２０に対して、該文書の操作履歴の取得を依頼すると共に、該依頼に対して文書アクセス権管理装置２０から応答送出される該文書の操作履歴を所定の態様で表示する表示制御情報を含む応答信号を受信し、該表示制御情報に基づき、当該文書の操作履歴を所定の態様（例えば、ツリー状）で表示する制御を行う。
【００５３】
図５は、図１における文書アクセス権管理装置２０の機能構成を示すブロック図である。
【００５４】
文書アクセス権管理装置２０は、汎用のコンピュータから成り、図５に示すように、クライアント端末１０とＮＷ５０を介して通信する際の通信インタフェースを司る通信インタフェース（Ｉ／Ｆ）部２１、動作プログラム等の各種情報を記憶する記憶部２２、例えば、ハードディスク駆動装置（ＨＤＤ）で構成され、クライアント端末１０から登録依頼された電子文書等の情報を記憶する文書データベース領域を有する記憶装置２３、装置全体の制御を行なう制御部２４を具備して構成される。
【００５５】
制御部２４には、情報管理部２４１、文書アクセス権設定制御部２４２、文書操作履歴管理部２４３、文書アクセス権通知制御部２４４、文書アクセス権変更制御部２４５及び文書配布履歴通知制御部２４６が備わる。
【００５６】
情報管理部２４１は、例えば、記憶部２２に設けられる利用者管理テーブル２２１を用いて、このシステムに含まれる各クライアント端末１０の利用者に関する情報の管理を行う。
【００５７】
図６は、利用者管理テーブル２２１における利用者情報の登録例を示す表図である。
【００５８】
この例によれば、利用者情報として、利用者を識別する利用者識別情報（利用者ＩＤ）に対応して、該利用者名（氏名）、及び該利用者の宛先情報（メールアドレス）の各情報が登録されている。
【００５９】
文書アクセス権設定制御部２４２は、クライアント端末１０の文書アクセス権設定依頼制御部１４１から上記文書アクセス権設定依頼を受付け、例えば、記憶部２２に設けられる文書アクセス権管理テーブル２２２に、該文書アクセス権設定依頼に含まれる文書ＩＤと送信先の利用者の利用者ＩＤとに基づき該送信先の利用者に対する当該文書のアクセス権を設定する。
【００６０】
図７は、文書アクセス権管理テーブル２２２における文書アクセス権情報の設定例を示す表図であり、該クライアント端末１０から送信された文書の文書ＩＤに対応して、送信先のクライアント端末１０の利用者の利用者ＩＤと、該文書に対する文書アクセス権〔該利用者にアクセスを許可する文書操作種別（閲覧、編集、登録、印刷等）〕が設定される。
【００６１】
文書操作履歴管理部２４３は、クライアント端末１０の文書操作履歴登録依頼制御部１４３から上記文書操作履歴登録依頼を受付け、該依頼対象の文書に関する文書操作履歴を、例えば、記憶部２２に設けられる文書操作履歴管理テーブル２２３に登録し、管理する。
【００６２】
図８は、文書操作履歴管理テーブル２２３における文書操作履歴情報の登録例を示す表図である。
【００６３】
この例では、文書操作履歴情報として、登録依頼元のクライアント端末１０の利用者によって操作された文書の文書ＩＤに対応して、該操作を行った利用者の利用者ＩＤと、該操作を行った日時と、該操作の種別と、派生元文書の文書ＩＤとがそれぞれ対応付けて登録されている。
【００６４】
また、上記文書操作が文書の送信であった場合は、更に、該送信先の利用者の宛先情報（宛先集合：メールアドレス）が上記各情報に対応付けて登録される。
【００６５】
文書アクセス権通知制御部２４４は、クライアント端末１０の文書アクセス制御部１４４から上記文書アクセス権取得依頼を受付け、該依頼に含まれる文書ＩＤ、依頼元の利用者の利用者ＩＤをキーに文書アクセス権管理テーブル２２２を検索して該利用者に当該文書のアクセス権が設定されているか否かを調べ、文書アクセス権が設定されていれば、該文書へのアクセスキーを含む文書アクセス権取得応答を依頼元のクライアント端末１０に送信する。
【００６６】
文書アクセス権変更制御部２４５は、クライアント端末１０の文書アクセス権変更依頼制御部１４５から上記文書アクセス権変更依頼を受付け、該依頼に含まれる、文書ＩＤ、依頼元の利用者の利用者ＩＤ、該文書の送信先、文書アクセス権変更設定の各情報を取り出し、該依頼元の利用者を配布元にし、該送信先の利用者を経由する当該文書の全ての送信先、再送信先の利用者を文書操作履歴管理テーブル２２３に登録される当該文書の操作履歴から特定すると共に、該特定した当該文書の送信先、再送信先の利用者に対応して文書アクセス権管理テーブル２２２に設定されている当該文書のアクセス権を、上記依頼の中から取り出した文書アクセス権変更設定内容に従がって設定変更する制御を行う。
【００６７】
文書配布履歴通知制御部２４６は、クライアント端末１０の文書配布履歴表示制御部１４６から上記文書操作履歴取得依頼を受付け、該文書の操作履歴を文書操作履歴管理テーブル２２３から読み出すと共に、該文書操作履歴をツリー状に表示可能な表示制御情報を生成し、該表示制御情報を含む応答信号を依頼元のクライアント端末１０に送信する。
【００６８】
なお、上述した構成中、クライアント端末１０（図２参照）における文書アクセス権設定依頼制御部１４１、文書別送受信履歴管理部１４２、文書操作履歴登録依頼制御部１４３、文書アクセス制御部１４４、アクセス権変更依頼制御部１４５及び文書配布履歴表示制御部１４６は文書アクセス権管理クライアント（ソフトウェアで実現される）として動作する一方、文書アクセス権管理装置２０（図５参照）における情報管理部２４１、文書アクセス権設定制御部２４２、文書操作履歴管理部２４３、文書アクセス権通知制御部２４４、文書アクセス権変更制御部２４５及び文書配布履歴通知制御部２４６は、文書アクセス権管理サーバとして動作し、両者の間でクライアント・サーバ型の通信を行う。
【００６９】
この場合において、文書アクセス権管理クライアントからの各処理の依頼と、該依頼に対する文書アクセス権管理サーバからの応答は、ＴＣＰ／ＩＰによるメッセージ交換によって行われる。
【００７０】
以下、本発明のシステムにおいて、クライアント端末１０（文書アクセス権管理クライアント）と、文書アクセス権管理装置２０（文書アクセス権管理サーバ）間で上記メッセージ交換により実現される文書アクセス権管理に関する種々の処理機能について各実施例を挙げてより詳しく説明する。
【実施例１】
【００７１】
図９は、実施例１に係わるシステムの文書アクセス権設定処理におけるクライアント端末１０での文書アクセス権設定依頼処理動作を示すフローチャートであり、図１０は、同じく、文書アクセス権管理装置２０での文書アクセス権設定依頼応答処理動作を示すフローチャートである。
【００７２】
クライアント端末１０における文書アクセス権設定依頼処理は、利用者が他のクライアント端末１０の利用者に文書を送信する動作の実施に際して起動される。
【００７３】
図９において、クライアント端末１０では、文書アクセス権設定依頼制御部１４１が、上記起動条件である文書送信動作として、該クライアント端末１０のネットワークポート上を通過するＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）メッセージを監視し（ステップＳ１０１）、利用者が電子メールを送信することにより該電子メールのＳＴＭＰメッセージが受信（検出）されたか否かをチェックしている（ステップＳ１０２）。
【００７４】
ここで、ＳＴＭＰメッセージが受信されると（ステップＳ１０２ＹＥＳ）、文書アクセス権設定依頼制御部１４１は、該電子メールのＳＭＴＰメッセージデータ（ＭＩＭＥ形式等のデータ）を解析し、添付文書付きであるかどうかを調べる（ステップＳ１０３）。
【００７５】
ここで、電子メールのメッセージ中に添付文書が含まれていることが検出されると（ステップＳ１０３ＹＥＳ）、文書アクセス権設定依頼制御部１４１は、該電子メールのメッセージから抽出した「宛先メールアドレス集合」、「利用者ＩＤ」、「日時」の各情報と、該メッセージに添付される文書（電子文書）に基づき生成した該添付文書の「文書ＩＤ」と、該文書の送信に対応して生成した「アクセス権」の情報を含む文書アクセス権設定依頼メッセージ（当該文書アクセス権設定依頼メッセージを識別するメッセージＩＤが更に含まれる）を生成し、予め登録されている文書アクセス権管理装置２０のＩＰアドレスを用いて、該文書アクセス権設定依頼メッセージを当該文書アクセス権管理装置２０に送信する（ステップＳ１０４）。
【００７６】
なお、この文書アクセス権設定依頼メッセージ中に含まれる「利用者ＩＤ」は当該電子メールを送信した利用者の利用者ＩＤ、「日時」は当該電子メールの送信日時、「文書ＩＤ」は、当該文書のコンテンツをキーとしてハッシュ関数（ＳＨＡ−２５６等）を適用して得られるコンテンツに対応した一意のハッシュ値（厳密には確率的に衝突が発生しない値）、「アクセス権」にはデフォルトで設定されるアクセス権として、例えば、“閲覧、編集、印刷（閲覧と編集と印刷が許可されることを示す）”が設定される。
【００７７】
上記ステップＳ１０４で文書アクセス権設定依頼メッセージを送信した後、文書アクセス権設定依頼制御部１４１は、文書アクセス権管理装置２０からの応答メッセージ受信待ち状態に移行し（ステップＳ１０５）、文書アクセス権管理装置２０から応答送信される文書アクセス権設定完了メッセージが受信されたか否かを監視する（ステップＳ１０６）。
【００７８】
ここで、文書アクセス権管理装置２０から応答送信される文書アクセス権設定完了メッセージが受信されると（ステップＳ１０６ＹＥＳ）、該受信メッセージに含まれるメッセージＩＤを抽出し、該メッセージＩＤが、上記ステップＳ１０５で送信した文書アクセス権設定依頼依頼メッセージに付与したメッセージＩＤに一致することを条件に、例えば、図１１に示す表示内容を有する文書アクセス権設定通知画面（以下、通知画面）１２１を表示部１２に表示する（ステップＳ１０７）。
【００７９】
これにより、当該クライアント端末１０の利用者（電子メールの送信者）は、該通知画面１２１の表示内容から、当該電子メールの送信先の利用者に対して当該電子メールで送信した文書のアクセス権設定が完了した旨を確認できる。
【００８０】
その後、該クライアント端末１０の利用者が該通知画面１２１上の「確認」ボタンを押下する確認操作を行うと（ステップＳ１０８ＹＥＳ）、文書アクセス権設定依頼制御部１４１は、該通知画面１２１を閉じ、処理を終了する。
【００８１】
一方、図１０において、文書アクセス権管理装置２０は、文書アクセス権設定依頼メッセージの受信待ち状態にあり（ステップＳ２０１）、文書アクセス権設定制御部２４２が、クライアント端末１０から文書アクセス権設定依頼メッセージが受信されたか否かを監視する（ステップＳ２０２）、
ここで、文書アクセス権設定依頼メッセージが受信されると（ステップＳ２０２ＹＥＳ）、文書アクセス権設定制御部２４２は、該受信メッセージ中に含まれる宛先メールアドレス集合をキーに利用者管理テーブル２２１を検索し（ステップＳ２０３）、該宛先メールアドレス集合が登録されているか否か、つまり、送信先が登録ユーザであるか否かをチェックする（ステップＳ２０４）。
【００８２】
ここで、上記宛先メールアドレス集合が利用者管理テーブル２２１から検索されず、送信先が登録ユーザでないと判定された場合（ステップＳ２０４ＮＯ）、所定の設定エラー処理（ステップＳ２０５）を行った後、処理を終了する。
【００８３】
これに対して、上記宛先メールアドレス集合が利用者管理テーブル２２１から検索されることにより、送信先が登録ユーザであると判定された場合（ステップＳ２０４ＹＥＳ）、文書アクセス権設定制御部２４２は、該宛先メールアドレス集合に対応する各利用者ＩＤ（各送信先の利用者ＩＤ）を利用者管理テーブル２２１から検索し（ステップＳ２０６）、該検索された利用者ＩＤ（送信先の利用者ＩＤ）を、文書アクセス権管理テーブル２２２中の当該文書（上記受信メッセージに含まれる文書ＩＤに対応する文書）のアクセス権（利用者ＩＤとアクセス権の対応関係から成る）リストに追加する（ステップＳ２０７）。
【００８４】
具体的には、上記ステップＳ２０６で検索された送信先の利用者ＩＤと、上記受信メッセージに含まれるアクセス権の情報とを、文書アクセス権管理テーブル２２２（図７参照）中の、上記受信メッセージに含まれる文書ＩＤに対応する利用者ＩＤの欄と、アクセス権の欄にそれぞれ追加設定する。
【００８５】
ここで、文書アクセス権管理テーブル２２２中に、上記受信メッセージに含まれる文書ＩＤに対応するアクセス権リストがない場合は、該文書ＩＤを文書ＩＤ欄に追記し、該文書ＩＤに対応する利用者ＩＤ欄及びアクセス権の欄に、ステップＳ２０６で検索した利用者ＩＤ（送信先の利用者ＩＤ）及び上記受信メッセージ中のアクセス権の情報をそれぞれ新規設定する。
【００８６】
次いで、文書操作履歴管理部２４３は、上記受信メッセージに含まれる文書ＩＤに対応する文書に関する送受信履歴として新たな「送受信履歴」のエントリを文書操作履歴管理テーブル２２３（図８参照）上に生成し、該受信メッセージに含まれる複数の情報に基づいて、該エントリを構成する「文書ＩＤ」、「利用者ＩＤ」、「日時」、「操作」、「派生元文書」、「送信先集合」の各欄に該当する各情報を書き込んで当該文書の文書操作履歴を登録する（ステップＳ２０８）。
【００８７】
この場合、「文書ＩＤ」は受信メッセージ中の文書ＩＤ、「利用者ＩＤ」は受信メッセージ中の「利用者（該文書の送信元の利用者）ＩＤ」、「日時」は受信メッセージ中の「送信日時」、「操作」は“送信”、「派生元文書」は“ＮＵＬＬ”、「送信先集合」は受信メッセージ中の送信先メールアドレス集合である。
【００８８】
上記ステップＳ２０８での文書操作履歴管理テーブル２２３への当該文書の文書操作履歴登録処理が完了すると、文書アクセス権設定制御部２４２は、アクセス権が設定されたことを示す上記文書アクセス権設定完了メッセージ（上記ステップＳ２０２で受信したメッセージに含まれるメッセージＩＤを含む）を文書アクセス権設定依頼元（当該文書の送信元）のクライアント端末１０に対して返信し（ステップＳ２０９）、処理を終了する。
【００８９】
図９及び図１０に示すように、本実施例のシステムでは、クライアント端末１０は、他のクライアント端末１０の利用者に文書を配布（送信）する際に、文書アクセス権設定依頼メッセージ〔該メッセージを識別するメッセージＩＤ、送信元の利用者を識別する利用者ＩＤ、送信する文書〕を識別する文書ＩＤ、該文書の送信日時、送信先の宛先情報群（宛先メールアドレス集合）、該各送信先に対して許可される該文書の操作種別（文書アクセス権）の情報が含まれる。〕を生成して文書アクセス権管理装置２０に送信し、文書アクセス権管理装置２０は、クライアント端末１０から上記文書アクセス権設定依頼メッセージを受信すると、該受信メッセージに含まれる文書ＩＤ、宛先メールアドレス集合（送信先）、アクセス権の各情報に基づき、該送信先の利用者〔宛先メールアドレス集合をキーに利用者管理テーブル２２１（図６参照）から検索する〕に対する当該文書のアクセス権を文書アクセス権管理テーブル２２２（図７参照）に設定し、管理する。
【００９０】
また、文書アクセス権管理装置２０は、クライアント端末１０から受信した文書アクセス権設定依頼メッセージに含まれる文書ＩＤ、送信元の利用者ＩＤ、送信日時、宛先メールアドレス集合等の情報に基づき、当該文書の文書送受信履歴を文書操作履歴管理テーブル２２３に登録する。
【００９１】
本実施例のシステムにおいて、図９及び図１０に示す文書アクセス権設定処理によりアクセス権が設定された文書については、該文書に対するアクセス権を与えられた利用者（文書アクセス権管理テーブル２２２の当該文書ＩＤに対応するアクセス権リストに設定される利用者ＩＤを持つ利用者）のみが当該文書にアクセスすることができる。
【００９２】
その際、当該利用者は、クライアント端末１０で該文書を選んで文書アクセス権管理サーバ２０から当該文書に関するアクセスキーを入手し、該アクセスキーを用いて当該電子文書に対する操作が許可されるようになっている。
【００９３】
アクセスキーを入手していない場合や、アクセスキーが不正の場合は、当該電子文書に関する操作を行うことが許可されない。
【００９４】
また、アクセスキーは、当該クライアント端末１０の文書アクセス権管理クライアントが起動して動作している間のみ有効であり、ログアウトまたはシャットダウンによりアクセス権管理クライアントが停止した際に消去され、無効化される。
【００９５】
次に、本実施例のシステムにおいて、利用者間で交換される電子文書を、該文書に対して設定されたアクセス権に基づいて操作（閲覧、編集、印刷等）する場合の動作について説明する。
【００９６】
図１２は、本実施例に係わるシステムの文書アクセス権取得処理におけるクライアント端末１０での文書アクセス権取得依頼処理動作を示すフローチャートであり、図１３は、同じく、文書アクセス権管理装置２０での文書アクセス権取得依頼応答処理動作を示すフローチャートである。
【００９７】
クライアント端末１０における文書アクセス権取得依頼処理は、利用者による所望の文書の選択操作（例えば、ダブルクリック）により起動される。
【００９８】
図１２において、クライアント端末１０では、文書操作の監視状態にあり（ステップＳ１１１）、文書アクセス制御部１４４が、文書の選択操作が行われたか否かを監視している（ステップＳ１１２）。
【００９９】
ここで、文書の選択が行われると（ステップＳ１１２ＹＥＳ）、文書アクセス制御部１４４は、該選択された電子文書に関するアクセスキーの入手を依頼するための文書アクセス権取得依頼メッセージ（依頼元の利用者を識別する利用者ＩＤ、文書アクセス権取得対象の文書の文書ＩＤが含まれる）を生成し、該文書アクセス権取得依頼メッセージを文書アクセス権管理装置２０に送信する（ステップＳ１１３）。
【０１００】
ここで、文書アクセス権取得依頼メッセージには、例えば、該メッセージを識別するメッセージＩＤ、依頼元の利用者を識別する利用者ＩＤ、アクセス権取得対象の文書（上記ステップＳ１１２で利用者により選択された文書）を識別する文書ＩＤの各情報が含まれる。
【０１０１】
上記文書アクセス権取得依頼メッセージの送信後、クライアント端末１０は、文書アクセス権管理装置２０からの文書アクセス権取得応答メッセージの受信待ち状態に移行し（ステップＳ１１４）、文書アクセス制御部１４４が、該文書アクセス権取得応答メッセージが受信されたか否かを監視する（ステップＳ１１５）。
【０１０２】
ここで、文書アクセス権管理装置２０が送出する文書アクセス権取得応答メッセージが受信された場合（ステップＳ１１５ＹＥＳ）、該受信された文書アクセス権取得応答メッセージ（受信メッセージ）に含まれるメッセージＩＤが、送信済みの文書アクセス権取得依頼メッセージに付与したメッセージＩＤに一致することを条件に、該受信メッセージにアクセスキーが含まれているか否かをチェックする（ステップＳ１６）。
【０１０３】
ここで、受信メッセージにアクセスキーが含まれていない場合（ステップＳ１１６ＮＯ）、該文書に対する操作を禁止するように制御し（不図示）、処理を終了する。
【０１０４】
ここでの文書操作禁止制御の例としては、例えば、上記受信メッセージに含まれる、“文書アクセス権が設定された利用者でない”ことを示す情報に基づき、その旨を利用者に報知するようにしても良い。
【０１０５】
これに対し、受信メッセージにアクセスキーが含まれている場合（ステップＳ１１６ＹＥＳ）、該アクセスキーを用いて当該文書（上記ステップＳ１１２で選択した文書）をオープンし、当該利用者の当該文書に対するアクセス権の範囲内で当該文書の操作を行う（ステップＳ１１７）。
【０１０６】
一方、図１３において、文書アクセス権管理装置２０は、クライアント端末１０からの文書アクセス権取得依頼メッセージの受信待ち状態にあり（ステップＳ２１１）、文書アクセス権通知制御部２４４が、該文書アクセス権取得依頼メッセージが受信されたか否かを監視している（ステップＳ２１２）。
【０１０７】
ここで、クライアント端末１０から文書アクセス権取得依頼メッセージが受信されると（ステップＳ２１２ＹＥＳ）、文書アクセス権通知制御部２４４は、該受信メッセージ中に含まれる文書ＩＤ及び依頼元の利用者ＩＤをキーに文書アクセス権管理テーブル２２２を検索し（ステップＳ２１３）、依頼元の利用者ＩＤが該文書ＩＤに対応するアクセス権リストに設定されているか否かをチェックする（ステップＳ２１４）。
【０１０８】
ここで、当該依頼元の利用者ＩＤが該文書ＩＤに対応するアクセス権リストに設定されている場合（ステップＳ２１４ＹＥＳ）、当該文書へのアクセスに用いるアクセスキーを生成し、該アクセスキーとメッセージＩＤを含む文書アクセス権取得応答メッセージを取得依頼元のクライアント端末１０に送信し（ステップＳ２１５）、処理を終了する。
【０１０９】
これに対し、上記依頼元の利用者ＩＤが該文書ＩＤに対応するアクセス権リストに設定されていない場合（ステップＳ２１４ＮＯ）、アクセス権が設定されている利用者でない旨の情報、及びメッセージＩＤを含む文書アクセス権取得応答メッセージを文書アクセス権取得依頼元のクライアント端末に送信し（ステップＳ２１６）、処理を終了する。
【０１１０】
図１２及び図１３に示すように、本実施例のシステムでは、クライアント端末１０と文書アクセス権管理装置２０とが協働し、クライアント端末１０が文書の選択に際して利用者ＩＤと文書ＩＤを含む文書アクセス権取得依頼メッセージを送信し、文書アクセス権管理装置２０が該メッセージを受信すると、該受信メッセージに含まれる利用者ＩＤと文書ＩＤに基づき、該利用者に対して当該文書のアクセス権がある場合にのみアクセスキーを返送し、更に、クライアント端末１０が、返送されたアクセスキーを用いて当該文書へアクセス（操作）するように制御する。
【０１１１】
この文書アクセス権取得処理を通じて、クライアント端末１０で文書アクセス権管理装置２０からアクセスキーを取得して当該文書に対して閲覧、編集、印刷等の文書操作が行われると、該文書操作に係わる履歴が文書アクセス権管理装置２０に登録され、管理される。
【０１１２】
次に、本実施例のシステムにおける文書操作履歴登録処理について説明する。
【０１１３】
図１４は、本実施例に係わるシステムの文書操作履歴登録処理におけるクライアント端末１０での文書操作履歴登録依頼処理動作を示すフローチャートであり、図１５は、同じく、文書アクセス権管理装置２０での文書操作履歴登録応答処理動作を示すフローチャートである。
【０１１４】
クライアント端末１０における文書操作履歴登録依頼処理は、利用者により文書が選択され、図１２及び図１３に示した文書アクセス権取得処理に基づき、該選択した文書に対する文書操作が実行される毎に起動される。
【０１１５】
図１４において、クライアント端末１０では、文書操作の発生待ち状態にあり（ステップＳ１２１）、文書操作履歴登録依頼制御部１４３が、文書の操作が行われたか否かを監視している（ステップＳ１２２）。
【０１１６】
ここで、文書操作が行われた場合（ステップＳ１２２ＹＥＳ）、文書操作履歴登録依頼制御部１４３は、閲覧、編集、印刷等の文書操作状況に応じて、該操作された文書の文書ＩＤ、操作日時、操作の種別、派生元文書（文書ＩＤ）の各情報を、当該文書の文書操作履歴として文書操作履歴メモリ１３２に格納する（ステップＳ１２３）。
【０１１７】
文書操作履歴メモリ１３２への文書操作履歴の格納の後、文書操作履歴登録依頼制御部１４３は、当該クライアント端末１０がＮＷ５０に接続されているか（通信可能な状態か）、接続されていないか（通信不能な状態か）をチェックする（ステップＳ１２４）。
【０１１８】
ここで、当該クライアント端末１０がＮＷ５０に接続されていない場合（通信不能状態の場合：ステップＳ１２４ＮＯ）、ステップＳ１２１以降の処理を続ける。
【０１１９】
なお、当該クライアント端末１０がＮＷ５０に接続されていない時に文書操作履歴メモリ１３２に格納された文書操作履歴の情報は、その後、該クライアント端末１０がＮＷ５０に接続されて通信可能となった時に、後述するステップＳ１２５以降の手順で、文書操作履歴登録依頼メッセージを用いて文書アクセス権管理装置２０へ送信される。
【０１２０】
これに対して、当該クライアント端末１０がＮＷ５０に接続されている場合（通信可能状態の場合：ステップＳ１２４ＹＥＳ）、文書操作履歴登録依頼制御部１４３は、該文書を操作した利用者の利用者ＩＤ、操作された文書の文書ＩＤ、操作日時、操作の種別、派生元文書の文書ＩＤの各情報を含み、かつ、メッセージＩＤが付与される文書操作履歴登録依頼メッセージを生成し（ステップＳ１２５）、該文書操作履歴登録依頼メッセージを文書アクセス権管理装置２０に送信する（ステップＳ１２６）。
【０１２１】
その後、クライアント端末１０は、文書アクセス権管理装置２０からの文書書操作履歴登録完了メッセージの受信待ち状態に入り（ステップＳ１２７）、文書操作履歴登録依頼制御部１４３が、該文書操作履歴登録完了メッセージが受信されたか否かを監視する（ステップＳ１２８）。
【０１２２】
ここで、文書操作履歴登録完了メッセージが受信されると（ステップＳ１２８ＹＥＳ）、該受信メッセージに含まれるメッセージＩＤが、上記ステップＳ１２６で送信した文書操作履歴登録依頼メッセージに付与したメッセージＩＤと一致することを条件に、文書操作履歴登録完了を通知するための所定の通知画面〔例えば、文書アクセス設定通知画面１２１（図１１参照）上で、アクセス権設定完了通知メッセージに変えて、文書操作履歴の登録が完了した旨のメッセージを表示する画面〕を表示部１２に表示する（ステップＳ１２９）。
【０１２３】
その後、利用者が該通知画面上の「確認」ボタンを押下すると（ステップＳ１３０ＹＥＳ）、該通知画面を閉じ、処理を終了する。
【０１２４】
一方、図１５において、文書アクセス権管理装置２０は、クライアント端末１０から送信される文書操作履歴登録依頼メッセージの受信待ち状態にあり（ステップＳ２２１）、文書操作履歴管理部２４３が、該文書操作履歴登録依頼メッセージが受信されたか否かを監視している（ステップＳ２２２）。
【０１２５】
ここで、クライアント端末１０から文書操作履歴登録依頼メッセージが受信されると（ステップＳ２２２ＹＥＳ）、文書操作履歴管理部２４３は、該受信メッセージに含まれる文書ＩＤに関する「文書操作履歴」のエントリを新たに生成し、このエントリを構成する各項目のうち、「利用者ＩＤ」には、受信メッセージに含まれる文書操作履歴登録依頼元の利用者ＩＤ、「日時」には、受信メッセージに含まれる操作日時、「操作」には、受信メッセージに含まれる”編集”、”印刷”等の操作種別、「派生元文書ＩＤ」には、受信メッセージに含まれる、編集等で内容が変化した場合の編集元文書の文書ＩＤをそれぞれ書き込み、該文書の操作履歴として文書操作履歴管理テーブル２２３に登録する（ステップＳ２２３）。
【０１２６】
なお、文書操作が電子メールの送信〔この場合は、図１０のＳ２０８の処理による文書操作履歴（文書送受信履歴）が登録される〕でない場合、送信先集合（送信先メールアドレス）には何も登録されない。
【０１２７】
上記ステップＳ２２３での文書操作履歴の登録が完了すると、文書操作履歴管理部２４３は、上記ステップＳ２２２で受信した文書操作履歴登録依頼メッセージに含まれているメッセージＩＤを付与した文書操作履歴登録完了メッセージをクライアント端末１０に送信し（ステップＳ２２４）、処理を終了する。
【０１２８】
図１４及び図１５に示すように、本実施例のシステムでは、クライアント端末１０と文書アクセス権管理装置２０とが協働し、クライアント端末１０が利用者によって文書の操作がなされた場合に文書操作履歴登録依頼メッセージ（該メッセージを識別するメッセージＩＤ、登録依頼元の利用者を識別する利用者ＩＤ、操作された文書を識別する文書ＩＤ、該文書の操作日時、操作の種別、派生元文書の文書ＩＤの各情報が含まれる。）を文書アクセス権管理装置２０に送信し、文書アクセス権管理装置２０が上記文書操作履歴登録依頼メッセージを受信すると、該受信メッセージに含まれる利用者ＩＤ、文書ＩＤ、操作日時、操作の種別、派生元文書の文書ＩＤを基に、該文書ＩＤを有する文書の操作履歴を文書操作履歴管理テーブル２２３（図８参照）に登録する。
【０１２９】
ここで、本実施例に係わるシステムのクライアント端末の利用者間での文書交換の具体例と、該文書交換に際して図９及び図１０に示す文書アクセス権取得処理に基づき設定される文書アクセス権の具体例、並びに、文書操作履歴の具体例について説明する。
【０１３０】
図１６は、本実施例のシステムの各クライアント端末１０を用いて行われる各利用者間の文書交換（文書配布）の具体例を示す概念図である。
【０１３１】
図１６においては、特に、富士太郎（利用者ＩＤ＝００００１）がクライアント端末１０−１から富士花子（利用者ＩＤ＝００００２：クライアント端末１０−２の利用者）、及び鈴木富太（利用者ＩＤ＝００００３：クライアント端末１０−３の利用者）に文書Ａ（文書ＩＤ＝ｄｏｃｕ０１０）を送信し、その後、鈴木富太（利用者ＩＤ＝００００３）がクライアント端末１０−３から田中富子（利用者ＩＤ＝００００４：クライアント端末１０−４の利用者）、及び山田富士男（利用者ＩＤ＝００００５：クライアント端末１０−５の利用者）に該文書Ａを再送信し、更に、山田富士男（利用者ＩＤ＝００００５）がクライアント端末１０−５から中山富士子（利用者ＩＤ＝００００６：クライアント端末１０−６の利用者）に該文書Ａを再送信した場合の配布の流れを例示している。
【０１３２】
なお、図１６における文書Ａの配布、再配布の経過の中で、各利用者は、該文書Ａに対する閲覧や編集等、配布以外の文書操作も行っているが、同図では、配布以外の文書操作については省略している。
【０１３３】
図１６における文書Ａの配布、再配布の流れの中で、富士太郎（利用者ＩＤ＝００００１）から富士花子（利用者ＩＤ＝００００２）への文書Ａの送信〔図中、符号〔１〕で示す〕に際しては、図９及び図１０に示す文書アクセス権登録処理によって、該文書Ａの文書ＩＤ＝ｄｏｃｕ０１０、送信先メールアドレス＝（Ｆ．ｈａｎａｋｏ＠ｂｂｂ）を含む文書アクセス権設定依頼メッセージが文書アクセス権管理装置２０に送られ、文書アクセス権管理装置２０では、文書アクセス権設定依頼メッセージに含まれる文書ＩＤ＝ｄｏｃｕ０１０、送信先メールアドレス＝（Ｆ．ｈａｎａｋｏ＠ｂｂｂ）を抽出したうえで、該送信先メールアドレス＝（Ｆ．ｈａｎａｋｏ＠ｂｂｂ）に対応する送信先の利用者ＩＤ＝００００２が利用者管理テーブル２２１（図６参照）から検索され、文書アクセス権管理テーブル２２２（図７参照）には、該文書ＩＤ＝ｄｏｃｕ０１０に対応して、該送信先の利用者ＩＤ＝００００２に対するアクセス権（例えば、閲覧、編集、印刷）が設定される。
【０１３４】
またこの時、図１０のステップＳ２０８の処理によって、文書操作履歴管理テーブル２２３には、図８において、便宜的に、符号（１）を付して明示するように、文書ＩＤ＝ｄｏｃｕ０１０に対応して、利用者ＩＤ＝００００１、日時＝２００６．９．１１  １０：３１、操作＝送信、送信先メールアドレス＝（Ｆ．ｈａｎａｋｏ＠ｂｂｂ）の各情報の組み合わせで成る文書操作履歴（送受信履歴）が登録される。
【０１３５】
同様に、富士太郎（利用者ＩＤ＝００００１）から鈴木富太（利用者ＩＤ＝００００３）への文書Ａの送信〔図中、符号〔２〕で示す〕、鈴木富太（利用者ＩＤ＝００００３）から田中富子（利用者ＩＤ＝００００４）への文書Ａの再送信〔図中、符号〔３〕で示す〕、鈴木富太（利用者ＩＤ＝００００３）から山田富士男（利用者ＩＤ＝００００５）への文書Ａの再送信〔図中、符号〔４〕で示す〕、山田富士男（利用者ＩＤ＝００００５）から中山富士子（利用者ＩＤ＝００００６）への文書Ａの再々送信〔図中、符号〔５〕で示す〕に際しては、文書アクセス権管理テーブル２２２（図７参照）の該文書ＩＤ＝ｄｏｃｕ０１０のアクセス権リスト内には、該文書Ａの送信先の利用者ＩＤ＝００００３、再送信先の利用者ＩＤ＝００００４、同、利用者ＩＤ＝００００４、再々送信先の利用者ＩＤ＝００００６が、その都度、追加設定される。
【０１３６】
またこの時、図１６の符号〔２〕〜〔５〕によって示す文書の送信、再送信、再々送信毎に、図１０のステップＳ２０８の処理によって、文書操作履歴管理テーブル２２３には、図８において、便宜的に、符号（２）〜（５）を付して明示するように、文書ＩＤ＝ｄｏｃｕ０１０に対応して、それぞれ、「利用者ＩＤ＝００００１、日時＝２００６．９．１２  １４：２３、操作＝送信、送信先メールアドレス＝（Ｓ．ｆｕｔａ＠ｃｃｃ）」、「利用者ＩＤ＝００００３、日時＝２００６．９．１３  １０：１３、操作＝送信、送信先メールアドレス＝（Ｔ．ｆｕｋｏ＠ｄｄｄ）」、「利用者ＩＤ＝００００３、日時＝２００６．９．１３  １０：２５、操作＝送信、送信先メールアドレス＝（Ｙ．ｆｕｊｉｏ＠ｅｅｅ）」、「利用者ＩＤ＝００００５、日時＝２００６．９．１３  １１：１１、操作＝送信、送信先メールアドレス＝（Ｎ．ｆｕｊｉｋｏ＠ｆｆｆ）」の各情報の組み合わせで成る文書操作履歴（文書送受信履歴）が登録される。
【０１３７】
なお、図８において、文書操作履歴管理テーブル２２３には、符号（１）〜（５）が付される各文書操作（文書送信）の間に行われる該文書送信以外の文書操作についてもその文書操作履歴が登録される。この文書送信以外の文書操作履歴は、図１３及び図１４に示す文書操作履歴処理により登録される。
【０１３８】
上述した文書アクセス権の設定、並びに文書操作履歴の登録が実施された後、該文書Ａの送信先、再送信先、再々送信先の各利用者は、各利用者に対して設定されている当該文書Ａに対する文書アクセス権に基づき、アクセスキーを取得し、当該文書Ａにアクセスして該アクセス権に規定された文書操作を行うことができる。
【０１３９】
かかる文書Ａの配布状況下において、該文書Ａの配布元の利用者、例えば、富士太郎（利用者ＩＤ＝００００１）が、該文書Ａの配布先〔富士花子（利用者ＩＤ＝００００２）、富士富太（利用者ＩＤ＝００００３）〕、並びに、再配布先の各利用者〔田中富子（利用者ＩＤ＝００００４）、山田富士男（利用者ＩＤ＝００００５）、再々配布先の中山富士子（利用者ＩＤ＝００００６）〕に対する文書アクセス権を変更、あるいは抹消したいとの要望が生じる場合が考えられる。
【０１４０】
この場合における、文書配布先利用者に対する文書アクセス権の変更／抹消処理について以下に説明する。
【０１４１】
図１７は、実施例１に係わるシステムの文書アクセス権変更処理におけるクライアント端末１０での文書アクセス権変更依頼処理動作を示すフローチャートであり、図１８は、同じく、文書アクセス権管理装置２０での文書アクセス権変更依頼応答処理動作を示すフローチャートである。
【０１４２】
クライアント端末１０における文書アクセス権変更依頼処理は、利用者がアクセス権の変更を希望する文書を選択し、該文書の処理メニューの中から、文書アクセス権変更処理を指定することにより起動される。
【０１４３】
図１７において、クライアント端末１０では、利用者による文書の選択操作を監視しており（ステップＳ１４１）、この間、利用者により所望の文書が選択されると（ステップＳ１４１ＹＥＳ）、該文書に関する、例えば、図１９に示す表示態様から成る表示処理メニュー〔コンテキストメニュー（ｃｏｎｔｅｘｔｕａｌ  ｍｅｎｕ）〕１２３を表示部１２に表示する（ステップＳ１４２）。
【０１４４】
引き続き、文書アクセス権変更依頼制御部１４５は、利用者によって、該文書のコンテキストメニュー１２３から、該文書の送信先、再送信先の利用者に対して設定された文書アクセス権の変更または抹消を指定するためのメニューアイテム「配布先アクセス権の変更／抹消」を選択する操作がなされたか否かを監視する（ステップＳ１４３）。
【０１４５】
ここで、上記「配布先アクセス権の変更／抹消」以外のメニューアイテムが選択された場合（ステップＳ１４３ＮＯ）、該選択されたメニューアイテムに対応する処理を実行し（ステップＳ１５１）、該処理の完了後、ステップＳ１４１に戻る。
【０１４６】
これに対し、上記メニューアイテム「配布先アクセス権の変更／抹消」の選択操作がなされた場合（ステップＳ１４３ＹＥＳ）、文書アクセス権変更依頼制御部１４５は、該文書を電子メールで配布した配布先利用者に関するアクセス権の変更／抹消を設定するための画面（文書アクセス権変更設定画面）１２５を生成して表示部１２に表示し、文書アクセス権の設定変更の受付処理に移行する（ステップＳ１４４）。
【０１４７】
図２０は、文書アクセス権変更設定画面１２５の表示例を示す図である。文書アクセス権変更設定画面１２５には、利用者が上記ステップＳ１４１で選択した文書の配布先の利用者名を表示する配布先表示欄と、該配布先表示欄に表示された利用者に対応してアクセス権を種別単位に指定する指定ボタンとで構成される複数の設定操作ツールが表示される。
【０１４８】
上記ステップＳ１４４において、文書アクセス権変更依頼制御部１４５は、ステップＳ１４３で上記メニューアイテム「配布先アクセス権の変更／抹消」が選択されるのを受けて、該クライアント端末１０の文書別送信履歴管理テーブル１３１（図３参照）に格納された該文書の送信履歴から、当該文書の送信先の情報（送信先メールアドレス）を読出し、該読み出した送信先の数分の上記設定操作ツールのそれぞれに該送信先メールアドレスを埋め込んで、送信先をリスアップする形態の文書アクセス権変更設定画面１２５を生成し、表示する。
【０１４９】
利用者は、該表示された文書アクセス権変更設定画面１２５上で、該文書を送信した送信先の利用者毎に、該利用者に対応する指定ボタンを操作して、「抹消」、「閲覧」、「編集」、「印刷」等の種別単位にアクセス権の設定内容を指定することができる。
【０１５０】
この場合において、上記指定ボタンを押下する度に、該指定ボタンに対応するアクセス権の指定内容が、“設定”と“非設定”の間で順繰りに切り替わる構成が考えられる。
【０１５１】
文書アクセス権変更依頼制御部１４５は、上記ステップＳ１４４において、文書アクセス権変更設定画面１２５を表示し、利用者からの文書アクセス権の変更内容および取り消しの指定（変更設定）の受付けを続けながら、該変更設定が完了したかどうかを監視する（ステップＳ１４５）。
【０１５２】
ここで、利用者によって変更処理の実行が指示（「実行」ボタンの押下）されることにより変更設定が完了したと判定された場合（ステップＳ１４５ＹＥＳ）、文書アクセス権変更依頼制御部１４５は、送信元（変更の依頼元）の利用者の利用者ＩＤ、選択した文書（文書アクセス権変更対象の文書）の文書ＩＤ、選択した文書の送信先の利用者（文書アクセス権変更対象の利用者）の宛先情報（宛先メールアドレス集合）、該文書のアクセス権に関する変更設定の指定内容の各情報を含み、かつ、当該メッセージを識別するメッセージＩＤが付与された文書アクセス権変更依頼メッセージを生成し、該文書アクセス権変更依頼メッセージを文書アクセス権管理装置２０に送信する（ステップＳ１４６）。
【０１５３】
文書アクセス権変更依頼メッセージを送信した後、文書アクセス権変更依頼制御部１４５は、文書アクセス権管理装置２０からの応答メッセージの受信待ち状態に移行し（ステップＳ１４７）、文書アクセス権管理装置２０から応答送信される文書アクセス権変更完了メッセージが受信されたか否かを監視する（ステップＳ１４８）。
【０１５４】
ここで、文書アクセス権管理装置２０から返信（図１８のステップＳ２４５参照）されてくる文書アクセス権変更完了メッセージを受信すると（ステップＳ１４８ＹＥＳ）、該受信メッセージに含まれるメッセージＩＤが、上記ステップＳ１４６で送信した文書アクセス権変更依頼メッセージに付与したメッセージＩＤに一致することを条件に、該受信メッセージに含まれる「文書アクセス権が変更されたことを示す情報」に基づいて、例えば、図２１に示すように、アクセス権が変更された旨のメッセージと、アクセス権が変更された送信先、再送信先の利用者の氏名を含む文書アクセス権変更通知画面１２７を表示部１２に表示する（ステップＳ１４９）。
【０１５５】
利用者は、上記通知画面１２７を見ることで、表示された宛先メールアドレスを有する送信先に対する当該文書のアクセス権の変更が完了したこと確認できる。
【０１５６】
その後、利用者が通知画面１２７上の「確認」ボタンを押下すると（ステップＳ１５０ＹＥＳ）、該通知画面１２７を閉じ、処理を終了する。
【０１５７】
一方、図１８において、文書アクセス権管理装置２０は、文書アクセス権変更依頼メッセージの受信待ち状態にあり（ステップＳ２４１）、文書アクセス権変更制御部２４５が、クライアント端末１０から文書アクセス権変更依頼メッセージが受信されたか否かを監視している（ステップＳ２４２）。
【０１５８】
ここで、クライアント端末１０から文書アクセス権変更依頼メッセージが受信されると（ステップＳ２４２ＹＥＳ）、文書アクセス権変更制御部２４５は、該受信メッセージに含まれる文書ＩＤと利用者ＩＤ（変更依頼元の利用者の利用者）を抽出し、文書操作履歴管理テーブル２２３に格納される当該文書の当該利用者ＩＤを送信元とする文書送信履歴をたどって、該利用者ＩＤを送信元とする全ての送信先、再送信先の利用者ＩＤを特定する（ステップＳ２４３）。
【０１５９】
この処理において、文書アクセス権変更制御部２４５は、まず、受信メッセージから抽出した利用者ＩＤに対応して文書操作履歴管理テーブル２２３に登録されている送信先の宛先メールアドレスを特定したうえで、該宛先メールアドレスに対応する利用者ＩＤ（送信先の利用者ＩＤ）を利用者管理テーブル２２１から特定し、次に、この特定した送信先の利用者ＩＤに対応して文書操作履歴管理テーブル２２３に登録されている送信先（再送信先）の宛先メールアドレスを特定したうえで、該宛先メールアドレスに対応する利用者ＩＤ（再送信先の利用者ＩＤ）を利用者管理テーブル２２１から特定する処理を、最後の送信先の利用者ＩＤを特定するまで繰り返し実施する。
【０１６０】
次いで、文書アクセス権変更制御部２４５は、上記処理により特定した全ての送信先、再送信先（受信メッセージから抽出した利用者ＩＤを送信元とする）の利用者ＩＤのそれぞれに対応して文書アクセス権管理テーブル２２２に設定されている当該文書のアクセス権（現在設定中のアクセス権）を、受信メッセージに含まれるアクセス権の変更指定の内容となるように変更設定する（ステップＳ２４４）。
【０１６１】
この変更設定処理においては、受信メッセージに含まれる宛先メールアドレス集合に対応する利用者ＩＤが利用者管理テーブル２２１から検索され、該利用者ＩＤ（当該文書のアクセス権変更依頼元の利用者から見た送信先）に対応するアクセス権については、アクセス権の変更依頼元の利用者によって、文書アクセス権変更設定画面１２５上で当該宛先メールアドレス集合に対して指定された内容に変更設定され、該利用者ＩＤを経由する当該文書の送信先、再送信先の利用者ＩＤに対応するアクセス権は、当該利用者ＩＤに対するアクセス権と同じ内容に変更設定される。
【０１６２】
また、この変更設定処理において、受信メッセージに含まれるアクセス権の変更指定内容が“末梢”である場合は、当該文書アクセス権が抹消される。
【０１６３】
上記ステップＳ２４４における文書アクセス権の変更処理が完了すると、文書アクセス権変更制御部２４５は、文書アクセス権が変更されたことを示す情報を含む文書アクセス権変更完了メッセージを生成し、該文書アクセス権変更完了メッセージを文書アクセス権変更依頼元のクライアント端末１０に送信し（ステップＳ２４５）、処理を終了する。
【０１６４】
なお、文書アクセス権が変更されたことを示す情報としては、例えば、上記ステップＳ２４４でアクセス権が変更された利用者ＩＤを持つ利用者の氏名と、これらの利用者に対する文書アクセス権の変更が完了した旨のメッセージを用いる方法が考えられる。
【０１６５】
図１７及び図１８に示すように、本実施例のシステムでは、クライアント端末１０は、利用者による、文書を選択し、該文書の配布先に対する文書アクセス権変更／抹消の設定操作を受付けて、送信元利用者ＩＤ、文書ＩＤ、該文書の送信先の宛先メールアドレス集合、アクセス権に関する変更指定内容の各情報を含む文書アクセス権変更依頼メッセージを文書アクセス権管理装置２０に送信し、文書アクセス権管理装置２０は、文書アクセス権変更依頼メッセージを受信すると、該受信メッセージに含まれる文書ＩＤと送信元利用者ＩＤを基に、該文書の送信履歴をたどって該送信元利用者ＩＤを送信元とする全ての送信先、再送信先の利用者ＩＤを特定し、該利用者ＩＤに対応して現在設定されているアクセス権を、受信メッセージに含まれるアクセス権の変更指定に基づいて変更設定する。
【０１６６】
ここで、図１７及び図１８に示す文書アクセス権変更処理の具体例として、図１６に示す文書配布状況を例にとって説明する。
【０１６７】
図１６に示すように、文書Ａが富士太郎（利用者ＩＤ＝００００１）を送信元として中山富士子まで配布された状況下で、例えば、クライアント端末１０−１において、富士太郎（利用者ＩＤ＝００００１）が該文書Ａに対する文書アクセス権変更処理を起動した場合、該文書Ａの文書送信履歴に基づき、当該文書の送信先である富士花子（利用者ＩＤ＝００００２）と、鈴木富太（利用者ＩＤ＝００００３）の宛先メールアドレス（Ｆ．ｈａｎａｋｏ＠ｂｂｂ）と、（Ｓ．ｆｕｔａ＠ｃｃｃ）がリストアップされて、これら各宛先メールアドレスを文書アクセス権変更対象とする文書アクセス権変更設定画面１２５（図２０参照）が表示される。
【０１６８】
ここで、利用者（富士太郎）が、文書アクセス権変更設定画面１２５上で、リストアップ表示された該文書Ａの送信先（Ｆ．ｈａｎａｋｏ＠ｂｂｂ）、（Ｓ．ｆｕｔａ＠ｃｃｃ）のうち、例えば、（Ｓ．ｆｕｔａ＠ｃｃｃ）について、アクセス権を（閲覧、編集、印刷）から（閲覧）に変更する指定を行い、実行操作を行った場合、文書Ａの文書ＩＤ（＝ｄｏｃｕ０１０）、送信元利用者（富士太郎）の利用者ＩＤ（＝００００１）、送信先（変更対象）の宛先アドレス（＝Ｓ．ｆｕｔａ＠ｃｃｃ）、変更指定されたアクセス権（＝閲覧）の各情報を含む文書アクセス権変更依頼メッセージが文書アクセス権管理装置２０に送出される。
【０１６９】
他方、文書アクセス権管理装置２０は、上記文書アクセス権変更依頼メッセージを受信すると、該受信メッセージに含まれる文書ＩＤ（＝ｄｏｃｕ０１０）をキーに文書操作履歴管理テーブル２２３から該文書ＩＤに対応する文書操作履歴をたどって、変更依頼元の利用者ＩＤ（＝００００１）を送信元とし、かつ、該受信メッセージに含まれる変更対象の利用者（鈴木富太）の宛先アドレス（＝Ｓ．ｆｕｔａ＠ｃｃｃ）を経由する該文書Ａの全ての送信先並びに再送信先の利用者〔（鈴木富太）、（田中富子）、（山田富士男）、（中山富士子）〕の送信先メールアドレス〔（Ｓ．ｆｕｔａ＠ｃｃｃ）、（Ｔ．ｆｕｋｏ＠ｄｄｄ）、（Ｙ．ｆｕｊｉｏ＠ｅｅｅ）、（Ｎ．ｆｕｊｉｋｏ＠ｆｆｆ）〕を各々抽出したうえで、該抽出した各送信先メールアドレスに対応する利用者ＩＤ〔（００００３）、（００００４）、（００００５）、（００００６）〕を利用者管理テーブル２２１より検索する。
【０１７０】
そして、上記変更依頼元の利用者ＩＤ（＝００００１）を送信元とする該文書の全ての送信先並びに再送信先の利用者ＩＤ〔（００００３）、（００００４）、（００００５）、（００００６）〕に対応して文書アクセス権管理テーブル２２２に設定されているアクセス権（＝閲覧、編集、印刷）を、受信メッセージにおいて指定されているアクセス権（＝閲覧）に変更設定する。
【０１７１】
これにより、クライアント端末１０−１の利用者である富士太郎が、文書Ａを選択後、該文書の処理メニューから文書アクセス権の変更／抹消を選択したうえで、表示される文書アクセス権変更設定画面１２５上で、該文書Ａの配布先の一つである〔Ｓ．ｆｕｔａ＠ｃｃｃ：（利用者名は、鈴木富太）〕に対する文書アクセス権の変更を指定することにより、該文書Ａの送信先の利用者（鈴木富太）の他、該送信先の利用者（鈴木富太）から該文書Ａが再配布された利用者（田中富子），（山田富士男），（中山富士子）に対して該文書Ａに関する文書アクセス権が当該指定された内容に変更される。
【０１７２】
同様に、上記文書アクセス権変更設定画面１２５上で、該文書Ａの他の配布先である〔Ｆ．ｈａｎａｋｏ＠ｂｂｂ（利用者名は、富士花子）に対して文書アクセス権の変更を指定した場合も、その指定に従がって、利用者（富士花子）と該利用者からの再配布先の全ての利用者に対する当該文書Ａに対する文書アクセス権の変更が実施される。
【０１７３】
また、上記文書アクセス権変更設定画面１２５上で、該文書Ａの配布先である〔Ｆ．ｈａｎａｋｏ＠ｂｂｂ（利用者名は、富士花子）、〔Ｓ．ｆｕｔａ＠ｃｃｃ：（利用者名は、鈴木富太）〕に対して文書アクセス権の“抹消”が指定された場合には、利用者（富士花子）とそこからの再配布先の利用者、及び、利用者（鈴木富太）とそこからの再配布先の利用者に対する当該文書Ａに対する文書アクセス権が抹消される。
【０１７４】
このように、本実施例のシステムによれば、文書がアクセス権を付与した送付先利用者から他の利用者に対して再配布されていったとしても、当該再配布の送受関係が履歴として保持されているため、アクセス権を付与した送付先利用者および再配布された利用者集合に対してアクセス権の付与を取り消したい場合、配布先のアクセス権を不許可にするだけで、再配布された利用者集合に関するアクセス権も取り消すことができ、あるいは、変更することができる。
【０１７５】
また、本実施例のシステムでは、文書配布時のアクセス権の自動設定機能（図９及び図１０参照）と協働して、文書単位でのきめ細かいアクセス権の管理ができ、従来のシステムで必要とされていた、アクセスを許可する利用者のグループの管理コスト（ユーザグループの作成やグループへの利用者の追加や削除などの管理に必要とされる操作の手間）を軽減できる。
【０１７６】
なお、図８に示す文書操作履歴管理テーブル２２３中では例示してはいないが、本システムでは、クライアント端末１０において、例えば、文書Ａが編集され、該編集後の文書ＡＡが他の利用者に配布された場合は、当該文書ＡＡの文書ＩＤ（例えば、ｄｏｃｕ１１０）に対応する文書送信履歴（編集履歴）が登録され、その中の派生元文書ＩＤの欄には文書Ａの文書ＩＤ（=ｄｏｃｕ０１０）が設定される。
【０１７７】
また、この文書ＡＡの配布に際しては、その配布先に対して該文書ＡＡの文書ＩＤ（＝ｄｏｃｕ１１０）に関するアクセス権が設定される。
【０１７８】
この派生文書ＡＡの配布に際しての文書操作履歴（送受信履歴）の登録とアクセス権の設定処理は、図９及び図１０に示すフローチャートに沿って行うことができる。
【０１７９】
但しこの場合は、派生文書ＡＡの配布に際してクライアント端末１０から送信される文書アクセス権設定依頼メッセージには、派生文書ＡＡの文書ＩＤ、派生元文書Ａの文書ＩＤ、派生文書ＡＡの配布元利用者の利用者ＩＤ、配布先の宛先情報が含まれ、該メッセージを受信した文書アクセス権管理装置２０では、該受信メッセージに基づき、該派生文書ＡＡの文書操作履歴（派生元文書Ａの文書ＩＤが含まれる）の登録並びにアクセス権の設定処理を行う。
【０１８０】
このように、本システムでは、文書の編集が行われた場合も、編集元の文書と編集後の文書の文書操作履歴並びに文書アクセス権が文書アクセス権管理装置２０で管理されるため、図１７及び図１８に示す文書アクセス権変更処理においては、送信先において文書に対して編集が加えられた場合であっても、該文書に関する操作履歴（編集履歴）をたどることにより、当該文書から派生して再配布された全ての文書についてのアクセス権を変更、抹消することができる。
【０１８１】
次に、本実施例のシステムにおける文書配布履歴表示機能について説明する。
【０１８２】
図２２は、実施例１に係わるシステムの文書配布履歴表示処理におけるクライアント端末１０での文書配布履歴取得／表示処理動作を示すフローチャートであり、図２３は、同じく、文書アクセス権管理装置２０での文書操作履歴通知処理動作を示すフローチャートである。
【０１８３】
クライアント端末１０における文書配布履歴取得／表示処理は、利用者が配布履歴の表示を希望する文書を選択し、該文書の処理メニューの中から、文書配布履歴表示処理を指定することにより起動される。
【０１８４】
図２２において、クライアント端末１０では、利用者による文書の選択操作を監視しており（ステップＳ１６１）、この間、利用者により所望の文書が選択されると（ステップＳ１６１ＹＥＳ）、該文書に関する、例えば、図１９に示す表示態様から成るコンテキストメニュー１２３を表示部１２に表示する（ステップＳ１６２）。
【０１８５】
引き続き、文書配布履歴表示制御部１４６は、利用者によって、該文書のコンテキストメニュー１２３から、該文書の操作履歴の俯瞰表示を指定するためのメニューアイテム「文書操作履歴の一覧表示」を選択する操作がなされたか否かを監視する（ステップＳ１６３）。
【０１８６】
ここで、上記「文書操作履歴の一覧表示」以外のメニューアイテムが選択された場合（ステップＳ１６３ＮＯ）、該選択されたメニューアイテムに対応する処理を実行し（ステップＳ１６９）、該処理の完了後、ステップＳ１６１に戻る。
【０１８７】
これに対し、上記メニューアイテム「文書操作履歴の一覧表示」の選択操作がなされた場合（ステップＳ１６３ＹＥＳ）、文書配布履歴表示制御部１４６は、送信元（文書操作履歴取得依頼元）の利用者を識別する利用者ＩＤ、選択した文書（操作履歴取得対象の文書）を識別する文書ＩＤの各情報を含む文書操作履歴取得依頼メッセージ（当該メッセージを識別するメッセージＩＤも付与される）を生成し、該文書操作履歴取得依頼メッセージを文書アクセス権管理装置２０に送信する（ステップＳ１６４）。
【０１８８】
文書操作履歴取得依頼メッセージを送信した後、文書配布履歴表示制御部１４６は、文書アクセス権管理装置２０からの応答メッセージの受信待ち状態に移行し（ステップＳ１６５）、文書アクセス権管理装置２０から応答送信される文書操作履歴通知メッセージが受信されたか否かを監視する（ステップＳ１６６）。
【０１８９】
ここで、文書アクセス権管理装置２０から返信（図２３のステップＳ２６５参照）されてくる文書操作履歴通知メッセージが受信されると（ステップＳ１６６ＹＥＳ）、該受信メッセージに含まれるメッセージＩＤが、上記ステップＳ１６４で送信した文書操作履歴取得依頼メッセージに付与したメッセージＩＤに一致することを条件に、該受信メッセージに含まれる表示制御情報（後述する文書操作履歴ツリー）を取り出し、該表示制御情報に基づき当該文書（上記ステップＳ１６１で選択した文書）の操作履歴をＷｅｂブラウザ上に表示する（ステップＳ１６７）。
【０１９０】
図２４は、上記文書操作履歴を表示する文書操作履歴表示画面１２９の一例を示す図であり、各文書操作（新規生成、ダウンロード、閲覧、送信等）が、アイコンと、該文書操作内容を示す情報（操作名、操作者、操作時刻等）との対によって表され、かつ、各文書操作に対応するアイコンが、各文書操作の階層関係に応じて線で結ばれたツリー状（ツリー型ディレクトリ構造）の文書操作履歴が表示されている。
【０１９１】
特に、図２４は、文書アクセス権管理装置２０の文書操作履歴管理テーブル２２３に登録されている文書Ａ（文書ＩＤ＝ｄｏｃｕ０１０）の文書操作履歴集合に基づいて表示される文書操作履歴表示画面１２７の表示例を示すものであり、図１６に示した当該文書Ａの配布、再配布に係わる各履歴（送信履歴）を示す各アイコンと、その間に各クライアント端末１０の利用者によって行われた各文書操作履歴（送信以外の操作：田中太郎による文書作成、ダウンロード、鈴木一郎による閲覧、田中一郎による閲覧、山田三郎による閲覧）を示す各アイコンとがツリー状に結ばれた表示内容となっている。
【０１９２】
上記文書操作履歴表示画面１２９上で、文書配布履歴の内容を確認した利用者が確認終了操作〔例えば、「閉じる」ボタンの押下〕を行うと（ステップＳ１４８ＹＥＳ）、該文書操作履歴表示画面１２９７を閉じ、処理を終了する。
【０１９３】
一方、図２３において、文書アクセス権管理装置２０は、文書操作履歴通知メッセージの受信待ち状態にあり（ステップＳ２６１）、文書配布履歴通知制御部２４６は、クライアント端末１０から文書操作履歴取得依頼メッセージが受信されたか否かを監視している（ステップＳ２６２）。
【０１９４】
ここで、クライアント端末１０から文書操作履歴取得依頼メッセージが受信されると（ステップＳ２６２ＹＥＳ）、文書配布履歴通知制御部２４６は、該受信メッセージに含まれる文書ＩＤをキーに文書操作履歴管理テーブル２２３を検索し、該文書操作履歴管理テーブル２２３から当該文書ＩＤに対応する文書操作履歴に関する全ての情報を取り出す（ステップＳ２６３）。
【０１９５】
次いで、該取り出した文書操作履歴の情報の集合に基づいて、当該文書の操作履歴をツリー状に俯瞰表示するための表示制御情報〔文書操作履歴ツリー「Ｊａｖａ（登録商標）Ｓｃｒｉｐｔによるスクリプト」〕を生成すると共に、更に、該表示制御情報を含み、かつ、上記ステップＳ２４２で受信した文書操作履歴取得依頼メッセージに含まれるメッセージＩＤを付与した文書操作履歴通知メッセージを生成する（ステップＳ２６４）。
【０１９６】
その後、該文書操作履歴通知メッセージを文書操作履歴取得依頼元のクライアント端末１０に送信し（ステップＳ２６５）、処理を終了する。
【０１９７】
図２２及び図２３に示すように、本実施例のシステムでは、クライアント端末１０は、文書リファレンスファイルを所有する利用者から、該文書を選択し、かつ、文書操作履歴表示を起動する操作を受付けると、文書操作履歴取得依頼メッセージ〔メッセージＩＤ、送信元（文書操作履歴取得依頼元）の利用者ＩＤ、選択した文書（操作履歴取得対象の文書）の文書ＩＤを含む〕を文書アクセス権管理装置２０に送信し、文書アクセス権管理装置２０は、上記文書操作履歴取得依頼メッセージを受信すると、該受信メッセージに含まれる文書ＩＤに対応する文書操作履歴を文書操作履歴管理テーブル２２１から読出し、該文書の操作履歴を履歴ツリーとして表示可能な表示制御情報を作成し、文書操作履歴通知メッセージに含めてクライアント端末１０に送信し、更に、クライアント端末１０は、上記文書操作履歴通知メッセージを受信すると、該受信メッセージに含まれる表示制御情報に基づき、当該文書の文書操作履歴をツリー状に表示する。
【０１９８】
この、クライアント端末１０と文書アクセス権管理装置２０とが協働した文書操作履歴表示制御によれば、文書リファレンスファイルを所有する利用者は、該文書を選択し、文書操作履歴表示の起動を指示することによってＷｅｂブラウザ上に表示される履歴ツリーを見ることで、自分が指定した文書の配布状況や操作履歴を容易に確認（俯瞰）できる。
【０１９９】
また、本機能を使用して、当該文書に関するアクセス権を持った利用者が相互に閲覧できるようにすることにより、文書の開示過程を知ることが可能となり、非関連者への文書リファレンスの配布に関する心理的な抑制効果を図ることができる。
【実施例２】
【０２００】
実施例２に係わる文書アクセス権管理システムは、オンラインによる文書交換（文書の配布）の操作に対応して文書アクセス権を付与する機能（実施例１参照）に加えて、オフラインでの文書交換〔例えば、外部メモリへの複写（コピー）〕の操作に対応して文書のアクセス権を付与する機能を有する。
【０２０１】
図２５は、実施例２に係わるシステムのクライアント端末１０ｂの機能構成を示すブロック図であり、実施例１に係わるクライアント端末１０の各機能部と同様の機能を果たす機能部には同一の符号を付している。
【０２０２】
クライアント端末１０ｂには、外部メモリ（例えば、ＵＳＢメモリ）３０を必要に応じて接続する外部接続端子（例えば、ＵＳＢコネクタ）１６が設けられる。
【０２０３】
このクライアント端末１０ｂにおいて、制御部１４には、外部接続端子１６に接続された外部メモリ３０に対して電子文書を書き込む（コピーする）を文書処理機能が備わる。
【０２０４】
また、クライアント端末１０ｂにおいて、記憶部１３には、実施例１に係わる文書操作履歴メモリ１３２に代えて、外部メモリ３０への文書のコピーを含む文書操作履歴を記憶する文書操作履歴メモリ１３２ｂが設けられる。
【０２０５】
図２６は、文書操作履歴メモリ１３２ｂにおける文書操作履歴情報の保持例を示す表図である。
【０２０６】
この文書操作履歴メモリ１３２ｂでは、オンラインにより配布された文書の文書ＩＤに対応して、該文書操作の日時、操作種別、派生元文書の文書ＩＤの情報を保持する他、外部メモリ３０へコピーされた文書の文書ＩＤに対応して、該文書操作の日時、操作種別（＝外部メモリへのコピー）、派生元文書の文書ＩＤ、交換先（コピー先）の外部メモリ３０を識別するメモリＩＤの各情報を保持する。
【０２０７】
図２７は、実施例２に係わるシステムの文書アクセス権管理装置２０ｂの機能構成を示すブロック図であり、実施例１に係わる文書アクセス権管理装置２０の各機能部と同様の機能を果たす機能部には同一の符号を付している。
【０２０８】
文書アクセス権管理装置２０ｂにおいて、記憶部１２には、実施例１に係わる利用者管理テーブル２２１、文書操作履歴管理テーブル２２３に代えて、それぞれ、利用者管理テーブル２２１ｂ、文書操作履歴管理テーブル２２３ｂが設けられる。
【０２０９】
図２８は、利用者管理テーブル２２１ｂにおける利用者管理情報の保持例を示す表図である。
【０２１０】
この例の利用者管理テーブル２２１ｂでは、実施例１と同様の利用者ＩＤ、利用者名及びメールアドレスの他、上記利用者ＩＤを持つ利用者が所有（利用）する外部メモリ３０を識別するメモリＩＤが該利用者ＩＤに更に対応付けて保持される。
【０２１１】
図２９は、文書操作履歴管理テーブル２２３ｂにおける文書操作履歴情報の保持例を示す表図である。
【０２１２】
この例の文書操作履歴管理テーブル２２３ｂでは、実施例１と同様の文書ＩＤ、利用者ＩＤ、日時、操作、派生元文書、送信先メールアドレスを関連付けて保持する他、文書の交換が外部メモリ３０へのコピーである場合には、該文書の文書ＩＤに対応する文書操作履歴情報項目中、「操作」の項目に関して、当該文書を外部メモリ３０にコピーした旨の情報（“外部メモリへのコピー”）を更に保持管理する。
【０２１３】
以下、本実施例に係わるシステムの文書操作履歴登録／文書アクセス権設定処理について詳しく説明する。
【０２１４】
図３０は、実施例２に係わるシステムの文書操作履歴／文書アクセス権登録処理におけるクライアント端末１０ｂでの文書操作履歴登録依頼処理動作を示すフローチャートであり、図３１は、同じく、文書アクセス権管理装置２０ｂでの文書操作履歴登録依頼応答処理動作を示すフローチャートである。
【０２１５】
クライアント端末１０ｂにおける文書操作履歴登録依頼処理は、利用者により文書が選択され、該文書に対する文書操作が実行される毎に起動される。
【０２１６】
図３０において、クライアント端末１０ｂでは、文書操作の発生待ち状態にあり（ステップＳ１７１）、文書操作履歴登録依頼制御部１４３が、文書の操作が行われたか否かを監視している（ステップＳ１７２）。
【０２１７】
ここで、文書操作が行われた場合（ステップＳ１７２ＹＥＳ）、文書操作履歴登録依頼制御部１４３ｂは、該文書操作が外部メモリ３０へのコピーなのかそれ以外なのかを判別し、該判別結果に応じて、当該文書の文書操作履歴を文書操作履歴メモリ１３２ｂに格納する（ステップＳ１７３）。
【０２１８】
例えば、上記ステップＳ１７２で行われた文書操作が、閲覧、編集、印刷等の操作である場合は、実施例１（図１４のＳ１２３参照）と同様、該文書操作状況に応じて、操作された文書の文書ＩＤ、操作日時、操作の種別、派生元文書の文書ＩＤの各情報を文書操作履歴として文書操作履歴メモリ１３２ｂに格納する。
【０２１９】
これに対して、上記文書操作が、外部メモリ３０へのコピーである場合、外部メモリ３０から該外部メモリ３０に保持されるメモリＩＤを読み込んだうえで、該コピーした文書の文書ＩＤ、操作日時、操作の種別（“外部メモリへのコピー”）、派生元文書の文書ＩＤの他、上記の如く外部メモリ３０から読み込んだメモリＩＤの各情報を文書操作履歴として文書操作履歴メモリ１３２ｂに格納する。
【０２２０】
文書操作履歴メモリ１３２ｂへの文書操作履歴の格納の後、文書操作履歴登録依頼制御部１４３ｂは、当該クライアント端末１０ｂがＮＷ５０に接続されているか（通信可能な状態か）、接続されていないか（通信不能な状態か）をチェックする（ステップＳ１７４）。
【０２２１】
ここで、当該クライアント端末１０ｂがＮＷ５０に接続されていない場合（通信不能状態の場合：ステップＳ１７４ＮＯ）、ステップＳ１７１以降の処理を続ける。
【０２２２】
なお、当該クライアント端末１０ｂがＮＷ５０に接続されていない時に文書操作履歴メモリ１３２ｂに格納された文書操作履歴の情報は、その後、該クライアント端末１０ｂがＮＷ５０に接続されて通信可能となった時に、後述するステップＳ１７５以降の手順で、文書操作履歴登録依頼メッセージを用いて文書アクセス権管理装置２０ｂへ送信される。
【０２２３】
これに対して、当該クライアント端末１０ｂがＮＷ５０に接続されている場合（通信可能状態の場合：ステップＳ１７４ＹＥＳ）、文書操作履歴登録依頼制御部１４３ｂは、上記ステップＳ１７２で行われた文書操作の履歴登録依頼に用いる文書操作履歴登録依頼メッセージを生成する（ステップＳ１７５）。
【０２２４】
その際、文書操作履歴登録依頼制御部１４３ｂは、該文書操作が、外部メモリ３０へのコピーか、それ以外の文書操作かをチェックし、外部メモリ３０へのコピー以外の文書操作である場合には、実施例１（図１４のステップＳ１２５参照）と同様、該文書操作に係わる各情報を含む文書操作履歴登録依頼メッセージを生成する。
【０２２５】
また、該文書操作が外部メモリ３０へのコピーである場合は、当該文書の操作（外部メモリ３０へのコピー）を行った利用者の利用者ＩＤ、該コピーされた文書の文書ＩＤ、該文書の操作（外部メモリへのコピー）日時、操作の種別（“外部メモリへのコピー”）、派生元文書の文書ＩＤ、外部メモリ３０のメモリＩＤの各情報を含む文書操作履歴登録依頼メッセージを生成する。
【０２２６】
そして、上記文書操作履歴登録依頼メッセージの生成が完了すると、該文書操作履歴登録依頼メッセージを文書アクセス権管理装置２０ｂに送信し（ステップＳ１７６８）、その後、文書アクセス権管理装置２０ｂからの応答メッセージの受信待ち状態に移行する（ステップＳ１７７）。
【０２２７】
この応答メッセージの受信待ち状態において、文書アクセス権管理装置２０ｂから文書操作履歴登録完了メッセージ、または、文書アクセス権設定完了メッセージを受信すると（ステップＳ１７８ＹＥＳ）、文書操作履歴登録依頼制御部１４３ｂは、受信したメッセージの種別に応じた通知画面１２１を表示部１２に表示する（ステップＳ１７９）。
【０２２８】
例えば、受信したメッセージが文書操作履歴登録完了メッセージである場合は、実施例１（図１４のステップＳ１２９参照）と同様の通知画面〔例えば、文書アクセス設定通知画面１２１（図１１参照）上で、アクセス権設定完了通知メッセージに変えて、文書操作履歴の登録が完了した旨のメッセージを表示する画面〕を表示し、他方、受信したメッセージが文書アクセス権設定完了メッセージである場合は、当該文書をコピーした外部メモリ３０の所有者に対して当該文書のアクセス権が設定された旨を示すアクセス権設定完了通知画面を表示する。
【０２２９】
その後、表示された通知画面上で、利用者が「確認」ボタンを押下すると（ステップＳ１８０ＹＥＳ）、表示中の当該通知画面を閉じ、処理を終了する。
【０２３０】
一方、図３１において、文書アクセス権管理装置２０ｂは、クライアント端末１０ｂから送信される文書操作履歴登録依頼メッセージの受信待ち状態にあり（ステップＳ２７１）、文書操作履歴管理部２４３ｂが、該文書操作履歴登録依頼メッセージが受信されたか否かを監視している（ステップＳ２７２）。
【０２３１】
ここで、クライアント端末１０ｂから文書操作履歴登録依頼メッセージが受信される（ステップＳ２７２ＹＥＳ）、文書操作履歴管理部２４３ｂは、該受信メッセージに含まれる文書ＩＤに関する「文書操作履歴」のエントリを新たに生成し、このエントリを構成する各項目に、該受信メッセージに含まれる該当する情報を書き込んで当該文書の操作履歴として文書操作履歴管理テーブル２２３ｂに登録する（ステップＳ２７３）。
【０２３２】
ここで、クライアント端末１０ｂでのステップＳ１７５（図３０参照）の処理において、外部メモリ３０へのコピー以外の文書操作により生成された文書操作履歴登録依頼メッセージを受信した場合は、実施例１（図１５のステップＳ２２３参照）と同様の処理により当該文書の文書操作履歴を登録する。
【０２３３】
他方、クライアント端末１０ｂでのステップＳ１７５（図３０参照）の処理において、外部メモリ３０への文書をコピーするに際して生成された文書操作履歴登録依頼メッセージを受信した場合は、「利用者ＩＤ」には、受信メッセージに含まれる登録依頼元の利用者ＩＤ、「日時」には、該受信メッセージに含まれる操作日時、「操作」には、該受信メッセージに含まれる「外部メモリへのコピー」、「派生元文書ＩＤ」には、該受信メッセージに含まれる、編集等で内容が変化した場合の編集元文書の文書ＩＤを設定して、当該文書の操作履歴として登録する。
【０２３４】
上記ステップＳ２７３での文書操作履歴の登録が完了すると、文書操作履歴管理部２４３ｂは、上記受信メッセージ中の「操作」の情報を解析することにより、履歴登録された文書操作が「外部メモリへのコピー」であるか否かをチェックする（ステップＳ２７４）。
【０２３５】
ここで、文書操作が「外部メモリへのコピー」でない場合（ステップＳ２７４ＮＯ）、受信した文書操作履歴登録依頼メッセージに含まれているメッセージＩＤを付与した文書操作履歴登録完了メッセージ（実施例１と同様）をクライアント端末１０ｂに送信し（ステップＳ２７７）、処理を終了する。
【０２３６】
これに対し、文書操作が「外部メモリへのコピー」である場合（ステップＳ２７４ＹＥＳ）、文書アクセス権設定制御部２４２ｂは、該文書をコピーした外部メモリ３０の所有者に対して当該文書のアクセス権を設定する処理を行う（ステップＳ２７５）。
【０２３７】
この処理において、文書アクセス権設定制御部２４２ｂは、まず、受信メッセージに含まれているメモリＩＤを読み出し、該メモリＩＤに対応する利用者ＩＤを利用者管理テーブル２２１ｂから検索する。
【０２３８】
ここで、読み出したメモリＩＤに対応する利用者ＩＤが検索された場合、該検索された利用者ＩＤ（該文書のコピー先を外部メモリの所有者の利用者ＩＤ）を、文書アクセス権管理テーブル２２２中の当該文書（上記受信メッセージに含まれる文書ＩＤに対応する文書）のアクセス権（利用者ＩＤとアクセス権の対応関係から成る）リストに追加する（ステップＳ２７５）。この場合、アクセス権は、例えば、デフォルトの値（閲覧、編集、印刷等）に設定する。
【０２３９】
ステップＳ２７５において、クライアント端末１０ｂ側での外部メモリ３０に対する文書のコピーに際しての該文書のアクセス権設定処理が完了すると、文書アクセス権設定制御部２４２ｂは、アクセス権が設定されたことを示す文書アクセス権設定完了メッセージを文書操作履歴登録依頼元のクライアント端末１０ｂに送信し（ステップＳ２７６）、処理を終了する。
【０２４０】
図３０及び図３１に示すように、実施例２に係わるシステムでは、クライアント端末１０ｂが、利用者により文書が外部メモリ３０へコピーされた際に、該文書の文書ＩＤと、該外部メモリ３０から読取ったメモリＩＤを含む文書操作履歴登録依頼メッセージを送り、文書アクセス権管理装置２０ｂは、外部メモリ３０のメモリＩＤと該外部メモリ３０の所有者（利用者）の利用者ＩＤを対応付けて設定して管理する手段を有し、クライアント端末１０ｂから文書操作履歴登録依頼メッセージを受信すると、該受信メッセージに含まれるメモリＩＤから上記管理手段により管理される利用者ＩＤを特定し、該利用者ＩＤを持つ利用者に対する当該文書のアクセス権を設定する。
【０２４１】
このクライアント端末１０ｂと文書アクセス権管理装置２０ｂとが協働した文書アクセス権設定処理によれば、オンラインによる文書交換の操作のみならず、ＵＳＢメモリ等の外部メモリ３０を用いたオフラインでの文書交換の操作に対応して文書のアクセス権を付与する機能を実現する。
【０２４２】
この他、本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【０２４３】
本発明のシステムは、例えば、利用者が文書を配布する際、文書の機密レベルに応じて、当該文書に関するアクセス権を所有する利用者の同意を確認した上で、配布できる構成としても良い。
【０２４４】
具体例としては、機密レベルが中程度の文書に関しては文書が配布されたことを文書の所有者に電子メール等で通知し、機密レベルが高い場合には文書が新たな利用者に配布されたことを、当該文書の所有者全員に電子メール等で通知し、ブラウザ経由で当該文書に関する新規利用者への文書アクセス権付与の確認を入力させ、全員の確認が得られたら文書の配布と当該新規利用者に関する文書アクセス権の付与を行う構成が考えられる。
【０２４５】
また、更に変形例としては、文書の送受信によって形成されたアクセス権リストに基づいて、他の文書のアクセス権リストを「同等のアクセス権」として設定可能にするようにしても良い。この場合、ある文書のアクセス権リストが他の文書のアクセス権リストと同期して管理されることなる。
【０２４６】
また、アクセス禁止制御については、アクセス権が設定されていても、ある時刻以降に配布された文書に対してはアクセス権を禁止するように制御しても良い。
【０２４７】
また、上記実施例では、クライアント端末１０と、文書アクセス権管理装置２０のそれぞれに文書アクセス権管理クライアントと文書アクセス権管理サーバの機能を有する文書アクセス権管理プログラムを実装し、コンピュータを、文書を所定の配布先に対して配布する配布手段と、配布手段による文書の配布に際して、該文書の配布先における操作権限情報の設定依頼を管理装置に対して行う設定依頼手段と、管理装置に対して操作権限情報の変更依頼を行う変更依頼手段を有する複数の文書操作装置（クライアント端末１０）に通信接続される管理装置（文書アクセス権管理装置２０）を構成する各手段であって、設定依頼手段による設定依頼に含まれる文書の配布に係わる配布情報に基づき該文書の操作権限情報を該文書の配布先に対応して設定する設定手段、設定依頼手段による設定依頼に含まれる文書の配布に係わる配布情報に基づき該文書の配布履歴を管理する配布履歴管理手段、変更依頼手段による変更依頼に際して、配布履歴管理手段により管理される配布履歴に基づき該当する文書の該当する配布先における操作権限情報を変更する変更手段として機能させるようにしているが、該文書アクセス権管理プログラムをＣＤＲＯＭ等の記憶媒体に格納して提供するようにしても良い。
【産業上の利用可能性】
【０２４８】
本発明は、文書の配布に際して配布先利用者に関する該文書の操作権限情報を設定する文書操作権限情報管理システム、文書操作権限情報管理装置、及び文書操作権限情報管理プログラムに適用できる。
【図面の簡単な説明】
【０２４９】
【図１】本発明に係わる文書アクセス権管理システムの全体構成を示すブロック図。
【図２】クライアント端末の機能構成を示すブロック図。
【図３】文書別送受信履歴管理テーブルでの文書別送受信履歴情報の保持例を示す表図。
【図４】文書操作履歴メモリでの文書操作履歴情報の保持例を示す表図。
【図５】文書アクセス権管理装置の機能構成を示すブロック図。
【図６】利用者管理テーブルにおける利用者情報の登録例を示す表図。
【図７】文書アクセス権管理テーブルにおける文書アクセス権情報の設定例を示す表図。
【図８】文書操作履歴管理テーブルにおける文書操作履歴情報の登録例を示す表図。
【図９】実施例１に係わるクライアント端末の文書アクセス権設定依頼処理動作を示すフローチャート。
【図１０】実施例１に係わる文書アクセス権管理装置の文書アクセス権設定依頼応答処理動作を示すフローチャート。
【図１１】文書アクセス権設定通知画面の表示例を示す図。
【図１２】実施例１に係わるクライアント端末の文書アクセス権取得依頼処理動作を示すフローチャート。
【図１３】実施例１に係わる文書アクセス権管理装置の文書アクセス権取得依頼応答処理動作を示すフローチャート。
【図１４】実施例１に係わるクライアント端末の文書操作履歴登録依頼処理動作を示すフローチャート。
【図１５】実施例１に係わる文書アクセス権管理装置の文書操作履歴登録応答処理動作を示すフローチャート。
【図１６】実施例１のシステムにおける各利用者間の文書配布の具体例を示す概念図。
【図１７】実施例１に係わるクライアント端末の文書アクセス権変更依頼処理動作を示すフローチャート。
【図１８】実施例１に係わる文書アクセス権管理装置の文書アクセス権変更依頼応答処理動作を示すフローチャート。
【図１９】文書選択時のコンテキストメニューの表示例を示す図。
【図２０】文書アクセス権変更設定画面の表示例を示す図。
【図２１】文書アクセス権変更通知画面の表示例を示す図。
【図２２】実施例１に係わるクライアント端末の文書配布履歴取得／表示処理動作を示すフローチャート。
【図２３】実施例１に係わる文書アクセス権管理装置での文書操作履歴通知処理動作を示すフローチャート。
【図２４】文書操作履歴表示画面の表示例を示す図。
【図２５】実施例２に係わるクライアント端末の機能構成を示すブロック図。
【図２６】実施例２に係わる文書操作履歴メモリの文書操作履歴情報の保持例を示す表図。
【図２７】実施例２に係わる文書アクセス権管理装置の機能構成を示すブロック図。
【図２８】実施例２に係わる利用者管理テーブルの利用者情報の登録例を示す表図。
【図２９】実施例２に係わる文書操作履歴管理テーブルの文書操作履歴情報の登録例を示す表図。
【図３０】実施例２に係わるクライアント端末の文書操作履歴登録依頼処理動作を示すフローチャート。
【図３１】実施例２に係わる文書アクセス権管理装置の文書操作履歴登録依頼応答処理動作を示すフローチャート。
【符号の説明】
【０２５０】
１０，１０ｂ，１０−１，１０−２，１０−３，〜，１０−ｎ…クライアント端末（ＰＣ）、１１…入力／操作部、１２…表示部、１２１…文書アクセス権設定通知画面、１２３…コンテキストメニュー（文書処理メニュー）、１２５…文書アクセス権変更設定画面、１２７…文書アクセス権変更通知画面、１２９…文書操作履歴表示画面、１３…記憶部、１３１…文書別送受信管理テーブル（ＴＢ）、１３２，１３２ｂ…文書操作履歴メモリ（Ｍ）、１４…制御部、１４１…文書アクセス権設定依頼制御部、１４２…文書別送受信履歴管理部、１４３，１４３ｂ…文書操作履歴登録依頼制御部、１４４…文書アクセス制御部、１４５…文書アクセス権変更依頼制御部、１４６…文書配布履歴表示制御部、１５…通信インタフェース（Ｉ／Ｆ）部、１６…外部接続端子、２０，２０ｂ…文書アクセス権管理装置、２１…通信インタフェース（Ｉ／Ｆ）部、２２…記憶部、２２１，２２１ｂ…利用者管理テーブル（ＴＢ）、２２２…文書アクセス権管理テーブル（ＴＢ）、２２３，２２３ｂ…文書操作履歴管理テーブル（ＴＢ）、２３…記憶装置、２４…制御部、２４１…情報管理部、２４２，２４２ｂ…文書アクセス権設定制御部、２４３，２４３ｂ…文書操作履歴管理部、２４４…文書アクセス権通知制御部、２４５…文書アクセス権変更制御部、２４６…文書配布履歴通知制御部、３０…外部メモリ、５０…ネットワーク（ＮＷ）
【図１】
2008299395.tif 000003
【図２】
2008299395.tif 000004
【図３】
2008299395.tif 000005
【図４】
2008299395.tif 000006
【図５】
2008299395.tif 000007
【図６】
2008299395.tif 000008
【図７】
2008299395.tif 000009
【図８】
2008299395.tif 000010
【図９】
2008299395.tif 000011
【図１０】
2008299395.tif 000012
【図１１】
2008299395.tif 000013
【図１２】
2008299395.tif 000014
【図１３】
2008299395.tif 000015
【図１４】
2008299395.tif 000016
【図１５】
2008299395.tif 000017
【図１６】
2008299395.tif 000018
【図１７】
2008299395.tif 000019
【図１８】
2008299395.tif 000020
【図１９】
2008299395.tif 000021
【図２０】
2008299395.tif 000022
【図２１】
2008299395.tif 000023
【図２２】
2008299395.tif 000024
【図２３】
2008299395.tif 000025
【図２４】
2008299395.tif 000026
【図２５】
2008299395.tif 000027
【図２６】
2008299395.tif 000028
【図２７】
2008299395.tif 000029
【図２８】
2008299395.tif 000030
【図２９】
2008299395.tif 000031
【図３０】
2008299395.tif 000032
【図３１】
2008299395.tif 000033