(57)【要約】【課題】クライアント端末間にて交換された後のファイルが、交換前のファイルに設定されていたアクセス権を引き継ぐことにより、ファイルの情報が外部へ漏えいすることを防ぐ個別ファイルアクセス管理システムを提供すること。【解決手段】アクセス管理サーバが、クライアント端末から受信した、電子ファイルの属性情報およびアクセス権情報に対して払出キーを作成する払出キー作成手段と、属性情報およびアクセス権情報に払出キーを対応付けて記憶するアクセス権情報記憶手段とを備え、クライアント端末が、ユーザが保存指示を行った電子ファイルに対するアクセス権情報と電子ファイルの属性情報とをアクセス管理サーバに送信するアクセス権情報送信手段と、アクセス管理サーバにて作成された払出キーを取得し、払出キーを電子ファイルの属性情報に追加し、払出キー付き電子ファイルを作成する払出キー追加手段とを備える個別ファイルアクセス管理システム。【選択図】図１
2010044560.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末と前記クライアント端末のユーザが作成した複数の電子ファイルそれぞれに対するアクセス権情報を管理するアクセス管理サーバとが、ネットワークを介して接続された個別ファイルアクセス管理システムであって、
前記アクセス管理サーバが、
前記クライアント端末から受信した、前記複数の電子ファイルそれぞれの属性情報および前記アクセス権情報の組み合わせに対して一意の払出キーを作成する払出キー作成手段と、
前記属性情報および前記アクセス権情報の組み合わせを払出キーと対応付けて記憶するアクセス権情報記憶手段と、
を備え、
前記クライアント端末が、
前記複数の電子ファイルのうち、前記クライアント端末のユーザが保存指示を行った電子ファイルに対するアクセス権情報を設定するアクセス権情報設定手段と、
前記保存指示を行った電子ファイルの属性情報を取得するファイル情報取得手段と、
前記ファイル情報取得手段にて取得された属性情報および前記アクセス権情報設定手段にて設定されたアクセス権情報の組み合わせをアクセス管理サーバに送信するアクセス権情報送信手段と、
前記アクセス管理サーバにて作成された払出キーを前記アクセス管理サーバから取得する払出キー取得手段と、
前記払出キー取得手段にて取得した払出キーを前記電子ファイルの属性情報に追加し、払出キー付き電子ファイルを作成する払出キー追加手段と、
を備える個別ファイルアクセス管理システム。
【請求項２】
前記アクセス管理サーバが、
前記クライアント端末から、前記払出キー付き電子ファイルから取得された払出キーと前記クライアント端末のユーザ情報を受信し、前記払出キーに対応するアクセス権情報をアクセス権情報記憶手段から取得する判定情報取得手段と、
前記クライアント端末から前記払出キーと合わせて受信した、前記クライアント端末のユーザ情報、および前記判定情報取得手段にて取得したアクセス権情報に基づいて、前記クライアント端末のユーザから前記電子ファイルへのアクセスの可否を判定する判定手段と、
を更に備え、
前記クライアント端末が、
前記クライアント端末のユーザの属性情報を取得するユーザ情報取得手段と、
前記ファイル情報取得手段にて前記払出キー付き電子ファイルから取得した払出キーと、前記ユーザ情報取得手段にて取得されたユーザの属性情報とを判定情報として前記アクセス管理サーバへ送信する判定情報送信手段と、
前記判定手段による判定結果を取得する結果取得手段と、
前記結果取得手段にて取得された結果に基づいて、前記電子ファイルへのアクセスを制御する制御手段と、
を備える請求項１に記載の個別ファイルアクセス管理システム。
【請求項３】
前記個別ファイルアクセス管理システムが備える各手段をエージェントソフトウェアにて提供する請求項１または２に記載の個別ファイルアクセス管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末における電子ファイルのアクセス管理をサーバにて行う個別ファイルアクセス管理システムに関する。
【背景技術】
【０００２】
従来、電子ファイル（以下、電子ファイルを単に「ファイル」という）はファイルを電子メールに添付して送る等のネットワークを用いて交換が行われたり、ネットワークやＵＳＢメモリ等の記憶媒体を用いて交換が行われたりしている。交換されるファイルの中には、機密情報や個人情報等、外部への漏えいが許されない重要な情報を含むファイルがあり、これらのファイルが交換された後もファイルからの情報漏えいを防ぐことは重要である。
【０００３】
しかし、ファイルがパソコン等に保存されている時に設定されていたアクセス権は、ファイルが交換され、別のパソコン等に移動した後には引き継がれない。そこで、ファイルが交換された後のファイルからの情報漏えいを防ぐために、交換されるファイルを暗号化し、正当なアクセス権をもつユーザのみがファイルを復号できるようにする方法が提案されている（例えば、特許文献１）。
【０００４】
特許文献１には、電子メールに添付されるファイルは、サーバによって管理される暗号鍵を用いて暗号化され、暗号化されたファイルが添付された電子メールを受信したユーザは、サーバにてファイルに対して正当なアクセス権をもつ者であると判断された場合にのみ、サーバから復号鍵を受信し、暗号化されたファイルを復号できるシステムが開示されている。
【特許文献１】特開２００６−３４４０００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１のシステムでは、電子メールに添付されて交換されるファイルを暗号化し、ファイルに対して正当なアクセス権をもつユーザしかファイルを復号できないとすることにより、ファイルに元々設定されていたアクセス権が交換後のファイルに引き継がれたのと同様の効果が得られる。しかし、暗号化されたファイルが復号され、受信者の端末に保存されたファイルには、送信前のファイルに元々設定されていたアクセス権が保存後のファイルに引き継がれたのと同様の効果は得られない。そのため、受信者の端末に保存されたファイルのアクセス権をファイル送信者が管理することはできず、送信者の意に反してファイルの情報が外部へ漏えいする可能性があるという問題点がある。
【０００６】
本発明は上記課題に鑑み、クライアント端末間にて交換された後のファイルが、交換前のファイルに元々設定されていたアクセス権を引き継ぐことにより、ファイルの情報が外部へ漏えいすることを防ぐ個別ファイルアクセス管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）  クライアント端末と前記クライアント端末のユーザが作成した複数の電子ファイルそれぞれに対するアクセス権情報を管理するアクセス管理サーバとが、ネットワークを介して接続された個別ファイルアクセス管理システムであって、
前記アクセス管理サーバが、
前記クライアント端末から受信した、前記複数の電子ファイルそれぞれの属性情報および前記アクセス権情報の組み合わせに対して一意の払出キーを作成する払出キー作成手段と、
前記属性情報および前記アクセス権情報の組み合わせを払出キーと対応付けて記憶するアクセス権情報記憶手段と、
を備え、
前記クライアント端末が、
前記複数の電子ファイルのうち、前記クライアント端末のユーザが保存指示を行った電子ファイルに対するアクセス権情報を設定するアクセス権情報設定手段と、
前記保存指示を行った電子ファイルの属性情報を取得するファイル情報取得手段と、
前記ファイル情報取得手段にて取得された属性情報および前記アクセス権情報設定手段にて設定されたアクセス権情報の組み合わせをアクセス管理サーバに送信するアクセス権情報送信手段と、
前記アクセス管理サーバにて作成された払出キーを前記アクセス管理サーバから取得する払出キー取得手段と、
前記払出キー取得手段にて取得した払出キーを前記電子ファイルの属性情報に追加し、払出キー付き電子ファイルを作成する払出キー追加手段と、
を備える個別ファイルアクセス管理システム。
【０００８】
（１）の構成によれば、アクセス管理サーバにてアクセス権情報を管理することにより、ファイルが交換され他のクライアント端末に保存された場合においても、ファイルのアクセス権情報を引き継ぐことができる。すなわち、アクセス管理サーバにて管理されるアクセス権情報とクライアント端末に保存されているファイルとを払出しキーにて対応付け、その払出キーをファイルの属性情報に追加することにより、新たなファイルを作成等することなく従来のファイルのままで、ファイルが交換され他のクライアント端末に保存された場合においても、ファイルがアクセス権情報を引き継ぐことができる。その結果、ファイルの交換後のアクセス管理を容易に行うことができる。
【０００９】
（２）  前記アクセス管理サーバが、
前記クライアント端末から、前記払出キー付き電子ファイルから取得された払出キーと前記クライアント端末のユーザ情報を受信し、前記払出キーに対応するアクセス権情報をアクセス権情報記憶手段から取得する判定情報取得手段と、
前記クライアント端末から前記払出キーと合わせて受信した、前記クライアント端末のユーザ情報、および前記判定情報取得手段にて取得したアクセス権情報に基づいて、前記クライアント端末のユーザから前記電子ファイルへのアクセスの可否を判定する判定手段と、
を更に備え、
前記クライアント端末が、
前記クライアント端末のユーザの属性情報を取得するユーザ情報取得手段と、
前記ファイル情報取得手段にて前記払出キー付き電子ファイルから取得した払出キーと、前記ユーザ情報取得手段にて取得されたユーザの属性情報とを判定情報として前記アクセス管理サーバへ送信する情報送信手段と、
前記判定手段による判定結果を取得する結果取得手段と、
前記結果取得手段にて取得された結果に基づいて、前記電子ファイルへのアクセスを制御する制御手段と、
を備える（１）に記載の個別ファイルアクセス管理システム。
【００１０】
（２）の構成によれば、電子ファイルの属性情報に追加されている払出キーを基に、アクセス管理サーバにて電子ファイルへのアクセス権限の確認を行うことができる。その結果、電子ファイルへアクセスしたユーザが適正なユーザであるか確認を行うことができる。
【００１１】
（３）  前記個別ファイルアクセス管理システムが備える各手段をエージェントソフトウェアにて提供する（１）または（２）に記載の個別ファイルアクセス管理システム。
【００１２】
（３）の構成によれば、ユーザはエージェントソフトウェアをインストールすることにより、自己の端末を個別ファイルアクセス管理システムのクライアント端末とすることができる。また、クライアント端末のユーザは今まで通りの操作で、ユーザが利用するファイルのアクセス管理をすることができる。なお、エージェントソフトェアとは、クライアント端末の要求を処理する代理ソフトウェアであり、バックエンドで動作するものを意図している。
【発明の効果】
【００１３】
クライアント端末間にて交換された後のファイルが、交換前のファイルに元々設定されていたアクセス権を引き継ぐことにより、ファイルの情報が外部へ漏えいすることを防ぐ個別ファイルアクセス管理システムを提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００１５】
［個別ファイルアクセス管理システムの全体構成］
図１は、本発明の一実施形態（以下、本実施形態という）に係る個別ファイルアクセス管理システム１０の全体構成および機能構成を示す図である。個別ファイルアクセス管理システム１０は、クライアント端末１００と、アクセス管理サーバ２００とから構成され、それぞれは、ネットワークを介して接続されている。なお、クライアント端末１００およびアクセス管理サーバ２００、はそれぞれ複数台で構成されてもよい。
【００１６】
なお、図１に示す実線矢印はクライアント端末１００にファイルを保存する処理の流れを表し、破線矢印はクライアント端末１００に保存されているファイルを閲覧する処理の流れを表している。但し、白抜き矢印はデータの流れを表している。以下に、クライアント端末１００およびアクセス管理サーバ２００が備える各手段について説明する。
【００１７】
［クライアント端末の機能構成］
クライアント端末１００は、クライアント端末１００に保存するファイルに対してアクセス権情報を設定し、また、クライアント端末に保存されているアクセス権情報が設定されたファイルを閲覧する端末である。クライアント端末１００は、アクセス制御手段１１０およびファイル記憶手段１３０を備える。アクセス制御手段１１０は操作受付手段１１１、ファイル情報取得手段１１２、アクセス権情報設定手段１１３、アクセス権情報送信手段１１４、払出キー取得手段１１５、払出キー追加手段１１６、ユーザ情報取得手段１１７、判定情報送信手段１１８、結果取得手段１１９、および表示制御手段１２０を備える。
【００１８】
操作受付手段１１１は、クライアント端末１００のユーザが操作しようとするファイルに対してキーボード、マウス等の入力手段（図示せず）にて入力した操作情報を受け付ける機能と、受け付けた操作情報をファイル情報取得手段１１２に出力する機能とを有する。具体的には、ファイルをファイル記憶手段１３０に保存することを指示する操作、およびファイル記憶手段１３０に記憶されているファイルの閲覧を指示する操作を受け付ける。ここで、閲覧とは、ファイルを開くことを意味する。操作情報には、ファイル受領端末１００のユーザが操作しようとするファイルの特定情報も含まれる。
【００１９】
ファイル情報取得手段１１２は、操作受付手段１１１が送信した操作情報を受信したことに応じて、ファイル記憶手段１３０に記憶されたファイルのうち、受信した操作情報に含まれるファイル特定情報にて特定されるファイルに関するファイル情報を取得する機能を有する。また、ファイル情報取得手段１１２は、取得したファイル情報をアクセス権情報設定手段１１３、または、ユーザ情報取得手段１１７に出力する機能も有する。
【００２０】
具体的には、ファイルをファイル記憶手段１３０に保存することを指示する操作を示す操作情報の場合には、クライアント端末１００のユーザが保存指示を行ったファイル（以下、保存対象ファイルという）に関するファイル情報を取得し、取得したファイル情報をアクセス権情報設定手段１１３に出力する。また、ファイル記憶手段１３０に記憶されているファイルの閲覧を指示する操作の場合には、クライアント端末１００のユーザが閲覧指示を行ったファイル（以下、閲覧対象ファイルという）に関するファイル情報を取得し、取得したファイル情報をユーザ情報取得手段１１７に出力する。ここで、ファイル情報とは、ファイル名、ファイルの作成ユーザの名前やユーザＩＤ、ファイルの作成日時、ファイルのバージョン情報等のファイルの属性情報である。ファイルの作成日時やファイルのバージョン情報を含むことにより、同名ファイルについて作成日時やバージョン毎に異なるアクセス権情報を設定することができる。
【００２１】
アクセス権情報設定手段１１３は、ファイル情報取得手段１１２から保存対象ファイルのファイル情報を受信したことに応じて、保存対象ファイルに対するアクセス権情報を設定する機能と、保存対象ファイルに対して設定されたアクセス権情報、および受信したファイル情報とをアクセス権情報送信手段１１４へ出力する機能とを有する。具体的なアクセス権情報の設定方法については後述する。
【００２２】
アクセス権情報送信手段１１４は、アクセス権情報設定手段１１３にて設定された保存対象ファイルに対するアクセス権情報と、ファイル情報取得手段１１２にて取得された保存対象ファイルに関するファイル情報とを対応付けてアクセス管理サーバ２００の払出キー作成手段２１１に送信する機能を有する。
【００２３】
払出キー取得手段１１５は、払出キー作成手段２１１にて作成された払出キーをアクセス管理サーバ２００から取得する機能と、取得した払出来キーを払出キー追加手段１１６に出力する機能とを有する。払出キー追加手段１１６は、払出キー取得手段１１５から取得した払出キーを保存対象ファイルの属性情報に追加する機能と、払出キーが属性情報に追加された保存ファイルをファイル記憶手段１３０に記憶する機能とを有する。
【００２４】
ユーザ情報取得手段１１７は、ファイル情報取得手段１１２から閲覧対象ファイルのファイル情報を受信したことに応じて、クライアント端末１００のユーザに関するユーザ情報を取得する機能と、取得したユーザ情報を判定情報送信手段１１８に出力する機能とを有する。ここでは、クライアント端末１００に接続された外部装置、具体的には、外部装置は、クライアント端末１００に接続されたＩＣカードリーダであり、予めユーザ情報が設定されたＩＣカードから読み取ったユーザ情報を読み取り、ユーザ情報取得手段に送信取得する。ユーザ情報取得手段１１７は、外部装置からのユーザ情報を取得する。ここで、ユーザ情報とは、例えば、ユーザを一意に特定するユーザＩＤ、ユーザが所属するグループを一意に特定するグループＩＤ、ユーザの名前等である。なお、ユーザは営業グループ、管理職グループ等の複数のグループに所属することがあるので、複数のグループＩＤを持つことができる。
【００２５】
判定情報送信手段１１８は、ファイル情報取得手段１１２にて取得された閲覧対象ファイルのファイル情報とユーザ情報取得手段１１７にて取得されたユーザ情報とを判定情報としてアクセス管理サーバ２００の判定情報取得手段２１２に送信する機能を有する。判定情報は、クライアント端末１００のユーザが閲覧対象ファイルを閲覧できるか否か判定するために用いられる。
【００２６】
結果取得手段１１９は、アクセス管理サーバ２００の判定手段２１３から、クライアント端末１００のユーザが閲覧対象ファイルを閲覧できるか否かの判定結果を取得する機能と、取得した判定結果を表示制御手段１２０に出力する機能とを有する。表示制御手段１２０は、結果取得手段１１９から取得した判定結果に応じて、クライアント端末１００のユーザが行った閲覧指示に対して応答を行う応答機能を有する。応答機能とは、クライアント端末１００のユーザが閲覧できるという結果の場合にはファイルをディスプレイ等の出力手段（図示せず）に表示する機能と、閲覧できないという結果の場合にはその旨のメッセージをディスプレイ等の出力手段（図示せず）に表示する機能とを有する。
【００２７】
［アクセス管理サーバの機能構成］
アクセス管理サーバ２００は、クライアント端末１００にて保存されているファイルのアクセス権情報の管理、およびクライアント端末１００に保存されている閲覧対象ファイルをクライアント端末１００のユーザが閲覧できるか否かの判定を行う。アクセス管理サーバ２００は、払出キー作成手段２１１、判定情報取得手段２１２、判定手段２１３、およびアクセス権情報記憶手段２３０を備える。
【００２８】
払出キー作成手段２１１は、クライアント端末１００のアクセス権情報送信手段１１４から取得した、アクセス権情報とファイル情報との組み合わせを一意に特定する払出キーを作成する機能を有する。払出キー作成手段２１１は、一意に特定する払出キーを作成する機能により、クライアント端末１００に保存されるファイルとアクセス権情報記憶手段２３０に格納されるアクセス権情報とを対応付けることができる。払出キーは任意の英数字等からなる文字列であり、払出キー作成手段２１１が自動で作成する。また、払出キー作成手段２１１は、作成した払出キーをアクセス権情報記憶手段２３０に記憶する機能を有する。
【００２９】
判定情報取得手段２１２は、クライアント端末１００の判定情報送信手段１１８から、判定情報、つまり、閲覧対象ファイルに関するファイル情報とクライアント端末１００のユーザ情報を取得する機能を有する。また、取得したファイル情報に基づいて、アクセス権情報記憶手段２３０から、閲覧対象ファイルに設定されているアクセス権情報を取得する機能と、取得したユーザ情報およびアクセス権情報を判定手段２１３に出力する機能とを有する。
【００３０】
判定手段２１３は、判定情報取得手段２１２にて取得されたクライアント端末１００のユーザ情報と閲覧対象ファイルに設定されているアクセス権情報に基づいて、クライアント端末１００のユーザが閲覧対象ファイルを閲覧できるか否かの判定を行う機能と、判定結果をクライアント端末１００の結果取得手段１１９に出力する機能とを有する。
【００３１】
［アクセス権情報記憶手段］
図２は、本実施形態に係るアクセス権情報記憶手段２３０に格納されるアクセス権情報テーブルの一例を示す図である。アクセス権情報記憶手段２３０は、払出キーをキー情報として、クライアント端末１００に保存されているファイルに関する情報およびアクセス権情報を対応付けるこのようなテーブルを含んだデータベースで構築してもよい。アクセス権情報記憶手段２３０は、払出キー欄３００ａ、ファイル名欄３００ｂと、アクセス権欄３００ｃと、作成ユーザ欄３００ｄと、所属欄３００ｅとを有する。
【００３２】
払出キー欄３００ａには、上述したように、クライアント端末１００に保存されているファイルのアクセス権情報とファイル情報との組み合わせを一意に特定記号が格納される。ファイル名欄３００ｂには、クライアント端末１００に保存されているファイル名を格納する。
【００３３】
アクセス権欄３００ｃには、クライアント端末１００に保存されているファイルに対するアクセス権を格納する。図に示すように、アクセス権はクライアント端末１００に保存されているファイルにアクセスできるユーザを格納してもよいし、ファイルにアクセスするユーザに許可する権限、例えば、閲覧権や削除権、を格納してもよい。なお、図に示すアクセス権＝「本人」とは、ファイルの作成ユーザが閲覧権を有すること、「１１１１１」とは、ユーザＩＤ「１１１１１」のユーザが閲覧権を有することを意味する。作成ユーザ欄３００ｄには、クライアント端末１００に保存されているファイルの作成ユーザＩＤが格納される。所属欄３００ｅには、作成ユーザ欄３００ｄに格納されているファイルの作成ユーザの所属グループを一意に示すＩＤが格納される。
【００３４】
なお、クライアント端末１００が備えるアクセス制御手段１１０は、ユーザの指示に応じて行われる処理のバックグラウンドで動作するように構成され、エージェントソフトウェアにて提供することができる。それによりユーザは今まで通りの操作で、ユーザが利用するファイルのアクセス管理を容易にすることができる。
【００３５】
ファイル記憶手段１３０、およびアクセス権情報記憶手段２３０はハード・ディスク上のデータベース（ＤＢ）限らず、ＵＳＢメモリやＳＤカードのような不揮発性メモリ、光ディスク、磁気テープカートリッジ、フレキシブル・ディスク等の外部記憶装置であってもよい。クライアント端末１００、およびアクセス管理サーバ２００のハードウェア構成については後述する。
【００３６】
［ファイル保存処理］
図３は、本実施形態に係るファイル保存処理のフローチャートである。この図では、クライアント端末１００上の処理を実線で、アクセス管理サーバ２００上の処理を破線で示している。クライアント端末１００のユーザがキーボード、マウス等の入力手段（図示せず）にて、クライアント端末１００にファイルを保存する操作を入力すると、操作受付手段１１１が入力を受け付け、処理が開始する。
【００３７】
Ｓ１１０：ファイル情報取得手段１１２は、保存対象ファイルに関するファイル情報を取得する。なお、ステップＳ１１０は後述するステップＳ１２０の後でもよいがファイル情報取得手段１１２にて取得したファイル情報をステップＳ１２０にて使用する場合には、先に行う必要がある。
【００３８】
Ｓ１２０：アクセス権情報設定手段１１３は、保存対象ファイルに対して、アクセス権情報を設定する。アクセス権情報は、ユーザが任意に設定してもよいし、アクセス権情報設定手段１１３が自動で設定するようにしてもよい。ユーザが任意に設定する場合としては、例えば、クライアント端末１００がアクセス権情報を設定するためのウィンドを提供する機能を備え、ユーザにてウィンドに入力されたアクセス権情報をアクセス権情報設定手段１１３が取得し、保存対象ファイルに対して設定する。また、アクセス権情報設定手段１１３が自動で設定する場合としては、例えば、クライアント端末１００に、予めいくつか種類のアクセス権情報を用意しておき、ステップＳ１１０にて取得したファイル情報に応じてそれらからアクセス権情報設定手段１１３が選択し、自動で保存対象ファイルに対して設定するようにしてもよい。
【００３９】
Ｓ１３０：アクセス権情報送信手段１１４は、ステップＳ１１０にて取得した保存対象ファイルに関するファイル情報とステップＳ１２０にて設定した保存対象ファイルに対するアクセス権情報とをアクセス管理サーバ２００へ送信する。
Ｓ１４０：払出キー作成手段２１１は、ステップＳ１３０にてアクセス管理サーバ２００へ送信された保存対象ファイルのファイル情報と保存対象ファイルに対するアクセス権情報とを受信し、それらに対して払出キーを作成する。作成された払出キーは、保存対象ファイルのファイル情報と保存対象ファイルに対するアクセス権情報との組み合わせに対応付けて払出キーをアクセス権情報記憶手段に格納する。
【００４０】
Ｓ１５０：払出キー取得手段１１５は、アクセス管理サーバ２００の払出キー作成手段２１１にて作成された払出キーを取得する。
Ｓ１６０：払出キー追加手段１１６は、ステップＳ１５０にて取得した払出キーを保存対象ファイルの属性情報に追加し、属性情報に払出キーを追加した保存対象ファイルをファイル記憶手段１３０に保存する。
【００４１】
上述したように、ファイル記憶手段１３０に保存されているファイルの属性情報に追加されている払出キーにより、ファイル記憶手段１３０に保存されているファイルとアクセス管理サーバ２００にて管理されているアクセス権情報を対応付けることができる。それにより、新たなファイルを作成等することなく従来のファイルのままで、ファイルが交換され他のクライアント端末に保存された場合においても、ファイルがアクセス権情報を引き継ぐことができる。
【００４２】
［ファイル閲覧処理］
図４は、本実施形態に係るファイル閲覧処理のフローチャートである。この図でも、クライアント端末１００上の処理を実線で、アクセス管理サーバ２００上の処理を破線で示している。クライアント端末１００のユーザがキーボード、マウス等の入力手段（図示せず）にて、クライアント端末１００にファイルを閲覧する操作を入力すると、操作受付手段１１１が入力を受け付け、処理が開始する。
【００４３】
Ｓ２１０：ファイル情報取得手段１１２は、ファイルの属性情報に設定されている払出キーを取得する。
Ｓ２２０：ユーザ情報取得手段１１７は、クライアント端末１００のユーザ情報を取得する。
Ｓ２３０：判定情報送信手段１１８は、ステップＳ２１０にて取得された払出キーとステップＳ２２０にて取得されたユーザ情報とを判定情報としてアクセス管理サーバ２００に送信する。
【００４４】
Ｓ２４０：アクセス管理サーバ２００の判定情報取得手段２１２は、ステップＳ２３０にてクライアント端末１００から送信された払出キーとユーザ情報とからなる判定情報を取得する。また、判定情報取得手段２１２は、取得した払出キーに対応するアクセス権情報をアクセス権情報記憶手段２３０から取得する。
Ｓ２５０：アクセス管理サーバ２００の判定手段２１３は、ステップＳ２４０にて取得したユーザ情報と払出キーに対応するアクセス権情報とに基づいて、クライアント端末１００のユーザが閲覧対象ファイルを閲覧できるか否かの判定を行う。
【００４５】
例えば、属性情報に払出キーが追加されている閲覧対象ファイル「○○．ｔｘｔ」をクライアント端末１００のユーザが閲覧する場合について説明する。アクセス権情報は図２に示すように設定されているとする。また、判定情報送信手段１１８から、判定情報としてクライアント端末１００のユーザ情報として、ユーザＩＤ＝１２３４５６と払出キー＝Ｄｓｆｄｓｆｓｆａを受信したとする。払出キーに基づいて取得されたアクセス権情報のアクセス権が本人となっているので、作成ユーザ欄３００ｄに格納されているユーザＩＤと判定情報のユーザＩＤとを比較し、一致するか否か判定する。作成ユーザ欄３００ｄに格納されているユーザＩＤ＝１２３４５６であり、判定情報のユーザＩＤ＝１２３４５６で一致するため、クライアント端末１００のユーザは閲覧対象ファイルを閲覧できると判定される。
【００４６】
Ｓ２６０：アクセス管理サーバ２００の判定手段２１３は、判定結果をクライアント端末１００の結果取得手段１１９に送信する。
Ｓ２７０：クライアント端末１００の表示制御手段１２０は、ステップＳ２６０にて結果取得手段１１９が取得した判定結果により、クライアント端末１００のユーザへの表示結果を制御する。クライアント端末１００のユーザが閲覧対象ファイルを閲覧することができる場合には、処理をステップＳ２８０へ移し、他方、できない場合には処理をステップＳ２９０へ移す。
【００４７】
Ｓ２８０：表示制御手段１２０は、閲覧対象ファイルを開き、閲覧対象ファイルの内容を出力手段であるディスプレイ等に表示する。
Ｓ２９０：表示制御手段１２０は、閲覧対象ファイルが閲覧できない旨のメッセージが出力手段であるディスプレイ等に表示する。
【００４８】
［クライアント端末、およびアクセス管理サーバのハードウェア構成図］
図５は、本実施形態に係るクライアント端末１００、およびアクセス管理サーバ２００のハードウェア構成を示す図である。本発明が実施される装置は標準的なものでよく、以下に構成の一例を示す。なお、クライアント端末１００、およびアクセス管理サーバ２００を、コンピュータを典型とする情報処理装置１０００として全般的な構成を説明する。
【００４９】
情報処理装置１０００は、制御部１３００を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１３１０（マルチプロセッサ構成ではＣＰＵ１３２０等複数のＣＰＵが追加されてもよい）、バスライン１２００、通信Ｉ／Ｆ（Ｉ／Ｆ：インターフェイス）１３３０、メインメモリ１３４０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１３５０、表示装置１３６０、Ｉ／Ｏコントローラ１３７０、キーボードおよびマウス等の入力装置１３８０、ハード・ディスク１３９０、光ディスク・ドライブ１４００、並びに半導体メモリ１４２０を備える。なお、ハード・ディスク１３９０、光ディスク・ドライブ１４００、並びに半導体メモリ１４２０はまとめて記憶装置１４３０と呼ぶ。
【００５０】
制御部１３００は、情報処理装置１０００を統括的に制御する部分であり、ハード・ディスク１３９０（後述）に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
【００５１】
通信Ｉ／Ｆ１３３０は、情報処理装置１０００が、ネットワークを介してメールサーバと情報を送受信する場合のネットワーク・アダプタである。通信Ｉ／Ｆ１３３０は、モデム、ケーブル・モデムおよびイーサネット（登録商標）・アダプタを含んでよい。
【００５２】
ＢＩＯＳ１３５０は、情報処理装置１０００の起動時にＣＰＵ１３１０が実行するブートプログラムや、情報処理装置１０００のハードウェアに依存するプログラム等を記録する。
【００５３】
表示装置１３６０は、ブラウン管表示装置（ＣＲＴ）、液晶表示装置（ＬＣＤ）等のディスプレイ装置を含む。
【００５４】
Ｉ／Ｏコントローラ１３７０には、ハード・ディスク１３９０、光ディスク・ドライブ１４００、および半導体メモリ１４２０等の記憶装置１４３０を接続することができる。
【００５５】
入力装置１３８０は、情報処理装置１０００のユーザによる入力の受け付けを行うものである。
【００５６】
ハード・ディスク１３９０は、本ハードウェアを情報処理装置１０００として機能させるための各種プログラム、本発明の機能を実行するプログラムおよび後述するテーブルおよびレコードを記憶する。なお、情報処理装置１０００は、外部に別途設けたハード・ディスク（図示せず）を外部記憶装置として利用することもできる。
【００５７】
光ディスク・ドライブ１４００としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク１４１０を使用する。光ディスク１４１０から光ディスク・ドライブ１４００によりプログラムまたはデータを読み取り、Ｉ／Ｏコントローラ１３７０を介してメインメモリ１３４０またはハード・ディスク１３９０に提供することもできる。
【００５８】
なお、本発明でいうコンピュータとは、記憶装置１４３０、制御部１３００等を備えた一または複数の情報処理装置１０００により構成される。また、クライアント端末１００の各手段は、制御部１３００によってコンピュータプログラムが実行されることで実現される。また、ファイル記憶手段１３０、およびアクセス権情報記憶手段２３０は、主としてハード・ディスク１３９０に実装されるが、既に述べたように、他の記憶装置を用いてもよい。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施形態に係る個別ファイルアクセス管理システム１０の全体構成および機能構成を示す図である。
【図２】本実施形態に係るアクセス権情報テーブルの一例を示す図である。
【図３】本実施形態に係るファイル保存処理のフローチャートである。
【図４】本実施形態に係るファイル閲覧処理のフローチャートである。
【図５】本実施形態に係るクライアント端末１００、およびアクセス管理サーバ２００のハードウェア構成を示す図である。
【符号の説明】
【００６０】
１０    個別ファイルアクセス管理システム
１００  クライアント端末
１１０  アクセス制御手段
１１２  ファイル情報取得手段
１１３  アクセス権情報設定手段
１１４  アクセス権情報送信手段
１１５  払出キー取得手段
１１６  払出キー追加手段
１１７  ユーザ情報取得手段
１１８  判定情報送信手段
１１９  結果取得手段
１２０  表示制御手段
２００  アクセス管理サーバ
２１１  払出キー作成手段
２１２  判定情報取得手段
２１３  判定手段
２３０  アクセス権情報記憶手段
【図１】
2010044560.tif 000003
【図２】
2010044560.tif 000004
【図３】
2010044560.tif 000005
【図４】
2010044560.tif 000006
【図５】
2010044560.tif 000007