(57)【要約】【課題】ファイルに対するアクセス許容レベルに応じたアイコンをユーザに提供する。【解決手段】文書ファイルの各ページへのアクセス権に基づいて該文書ファイルに対するアクセス許容レベルを演算する演算部と、演算部によって演算されたアクセス許容レベルを視覚化したアイコン６０１〜６０５を作成するアイコン作成部と、アイコン作成部によって作成されたアイコンを表示部に表示させる表示制御部とを備える。【選択図】図６
2005165777.tif 000002
【特許請求の範囲】
【請求項１】
ファイルを管理する情報処理装置であって、
ファイルへのアクセス権に基づいて該ファイルに対するアクセス許容レベルを演算する演算部と、
前記演算部によって演算されたアクセス許容レベルを視覚化したアイコンを作成するアイコン作成部と、
前記アイコン作成部によって作成されたアイコンを表示部に表示させる表示制御部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記ファイルは、文書ファイルを含み、
前記情報処理装置は、文書ファイルに対するアクセスをページ単位に管理するアクセス権管理部を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、選択されているフォルダ内のファイルの一覧を、アクセス許容レベルを視覚化したアイコンによって、表示部に表示させる機能を含むことを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記表示制御部は、フォルダが選択された場合に、該フォルダ内のファイルの一覧を初期アイコンで表示し、ユーザの認証がなされた後に、該初期アイコンをアクセス許容レベルが視覚化されたレベル付きアイコンに変更するように表示を制御することを特徴とする請求項１乃至請求項３のいずれか１項に記載の情報処理装置。
【請求項５】
認証部を更に備え、前記認証部は、フォルダ内の複数のファイルがアイコンによって一覧表示された後に、いずれかのファイルへのアクセスが要求された段階でユーザ認証を実施し、
前記演算部は、認証されたユーザに与えられた各ファイルへのアクセス権に基づいて、各ファイルに対するアクセス許容レベルを演算することを特徴とする請求項１乃至請求項３のいずれか１項に記載の情報処理装置。
【請求項６】
前記演算部は、認証されたユーザに与えられたファイルへのアクセス権に基づいて、該ユーザについての該ファイルに対するアクセス許容レベルを演算することを特徴とする請求項１乃至請求項４のいずれか１項に記載の情報処理装置。
【請求項７】
前記演算部は、ファイル全体に占めるアクセス可能な部分の比率に基づいてアクセス許容レベルを演算することを特徴とする請求項１乃至請求項６のいずれか１項に記載の情報処理装置。
【請求項８】
前記ファイルは、文書ファイルを含み、
前記演算部は、文書ファイルの全体に占めるアクセス可能なページ数の比率に基づいてアクセス許容レベルを演算することを特徴とする請求項１乃至請求項６のいずれか１項に記載の情報処理装置。
【請求項９】
ファイルを管理する情報処理方法であって、
ファイルへのアクセス権に基づいて該ファイルに対するアクセス許容レベルを演算する演算工程と、
前記演算工程で演算されたアクセス許容レベルを視覚化したアイコンを作成するアイコン作成工程と、
前記アイコン作成工程で作成されたアイコンを表示部に表示させる表示制御工程と、
を含むことを特徴とする情報処理方法。
【請求項１０】
情報処理装置にファイルを管理する処理を実行させるためのプログラムであって、
ファイルへのアクセス権に基づいて該ファイルに対するアクセス許容レベルを演算する演算工程と、
前記演算工程で演算されたアクセス許容レベルを視覚化したアイコンを作成するアイコン作成工程と、
前記アイコン作成工程で作成されたアイコンを表示部に表示させる表示制御工程と、
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルを管理する情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
文書ファイルを管理するシステムにおいて、文書ごとに特定の文書の縮小イメージ（サムネイル）をアイコンとして表示し、これらのアイコンを選択することで、編集操作を可能にするシステムが提案されている（特許文献１）。このようなシステムでは、文書を構成するいずれかのページの縮小イメージを文書ファイルのアイコンとして用いることにより、個々のアイコンがどの文書ファイルのものかを判断することが容易にされている。
【０００３】
しかしながら、上述のシステムでは、複数のユーザがアクセスするデータベースや共有領域に複数の文書データが存在する場合には各文書データのセキュリティが問題になる。このようなセキュリティ問題を解決するために、機密性の高い文書データに、機密保護のために認証情報を設定し、縮小イメージのアイコンではなく鍵マーク付きのアイコンを表示するシステムがある（特許文献２）。
【特許文献１】特開平10-124489号公報
【特許文献２】特開2001-51987号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献２に開示されたシステムでは、鍵マーク付きアイコンにアクセスされた際にユーザ認証処理が行われる。しかし、このような認証処理が１文書ごとに要求されるため、ファイルを開くたびにユーザＩＤやパスワードを入力する必要がある。
【０００５】
また、同システムでは、文書ファイルは、文書ファイルを単位として保護されるに過ぎず、ページ単位で閲覧の可否を制御することはなされていない。すなわち、特許文献２には、１つの文書の中の一部の閲覧を許容するという概念も、どの程度の閲覧が可能であるかを視覚的に示すという概念も存在しない。
【０００６】
本発明は、このような背景に鑑みてなされたものであり、例えば、ファイルに対するアクセス許容レベルに応じたアイコンをユーザに提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の側面は、ファイルを管理する情報処理装置に係り、該装置は、ファイルへのアクセス権に基づいて該ファイルに対するアクセス許容レベルを演算する演算部と、前記演算部によって演算されたアクセス許容レベルを視覚化したアイコンを作成するアイコン作成部と、前記アイコン作成部によって作成されたアイコンを表示部に表示させる表示制御部とを備える。
【０００８】
本発明に好適な実施形態によれば、前記ファイルは、文書ファイルを含み、前記情報処理装置は、文書ファイルに対するアクセスをページ単位に管理するアクセス権管理部を更に備えることが好ましい。
【０００９】
本発明の好適な実施形態によれば、前記表示制御部は、選択されているフォルダ内のファイルの一覧を、アクセス許容レベルを視覚化したアイコンによって、表示部に表示させる機能を含むことが好ましい。
【００１０】
本発明の好適な実施形態によれば、前記表示制御部は、フォルダが選択された場合に、該フォルダ内のファイルの一覧を初期アイコンで表示し、ユーザの認証がなされた後に、該初期アイコンをアクセス許容レベルが視覚化されたレベル付きアイコンに変更するように表示を制御することが好ましい。
【００１１】
本発明の好適な実施形態によれば、前記情報処理装置は、認証部を更に備え、前記認証部は、フォルダ内の複数のファイルがアイコンによって一覧表示された後に、いずれかのファイルへのアクセスが要求された段階でユーザ認証を実施し、
前記演算部は、認証されたユーザに与えられた各ファイルへのアクセス権に基づいて、各ファイルに対するアクセス許容レベルを演算することが好ましい。
【００１２】
本発明の好適な実施形態によれば、前記演算部は、認証されたユーザに与えられたファイルへのアクセス権に基づいて、該ユーザについての該ファイルに対するアクセス許容レベルを演算することが好ましい。
【００１３】
本発明の好適な実施形態によれば、前記演算部は、ファイル全体に占めるアクセス可能な部分の比率に基づいてアクセス許容レベルを演算することが好ましい。
【００１４】
本発明の好適な実施形態によれば、前記ファイルは、文書ファイルを含み、前記演算部は、文書ファイルの全体に占めるアクセス可能なページ数の比率に基づいてアクセス許容レベルを演算することが好ましい。
【００１５】
本発明の第２の側面は、ファイルを管理する情報処理方法に係り、該方法は、ファイルへのアクセス権に基づいて該ファイルに対するアクセス許容レベルを演算する演算工程と、前記演算工程で演算されたアクセス許容レベルを視覚化したアイコンを作成するアイコン作成工程と、前記アイコン作成工程で作成されたアイコンを表示部に表示させる表示制御工程とを含む。
【００１６】
本発明の第３の側面は、情報処理装置にファイルを管理する処理を実行させるためのプログラムに係り、該プログラムは、ファイルへのアクセス権に基づいて該ファイルに対するアクセス許容レベルを演算する演算工程と、前記演算工程で演算されたアクセス許容レベルを視覚化したアイコンを作成するアイコン作成工程と、前記アイコン作成工程で作成されたアイコンを表示部に表示させる表示制御工程とを含む。
【００１７】
本発明の第４の側面は、ファイルを管理する情報処理装置に係り、該装置は、ファイルを構成する部分ごとにアクセス権を管理するアクセス権管理部を備え、ファイルを構成する部分へのアクセス権を有するユーザにのみ当該部分へのアクセスを許容する。
【００１８】
本発明の第５の側面は、ファイルを管理する情報処理方法に係り、該方法は、ファイルを構成する部分ごとにアクセス権を管理し、ファイルを構成する部分へのアクセス権を有するユーザにのみ当該部分へのアクセスを許容する。
【００１９】
本発明の第６の側面は、情報処理装置にファイルを管理する処理を実行させるためのプログラムに係り、該プログラムは、ファイルを構成する部分ごとにアクセス権を管理し、ファイルを構成する部分へのアクセス権を有するユーザにのみ当該部分へのアクセスを許容する。
【発明の効果】
【００２０】
本発明によれば、例えば、ファイルに対するアクセス許容レベルに応じたアイコンをユーザに提供することができる。
【発明を実施するための最良の形態】
【００２１】
以下、添付図面を参照しながら本発明の好適な実施形態を説明する。
【００２２】
図１は、本発明の好適な実施形態の電子ドキュメント管理システム（情報処理システム）の装置構成を示すブロック図である。図１に示すシステムは、１つのサーバ（サーバとして構成された情報処理装置）１００と、複数のクライアント（クライアントとして構成された情報処理装置）２００とをネットワーク１５０を介して接続して構成されている。サーバ１００は、管理者以外のユーザに対しては、クライアントとしても機能しうる。
【００２３】
サーバ１００は、プログラム蓄積部１０１、文書データ蓄積部１０２、画像蓄積部１０３、ＣＰＵ１１０、入力部１０４、表示部１０５、ネットワークインターフェース（Ｉ／Ｆ）１０６等を備えて構成されうる。
【００２４】
プログラム蓄積部１０１は、サーバ１００の機能を制御するＯＳ（オペレーティングシステム）、アプリケーションプログラム等を蓄積するメモリであり、典型的には、ハードディスク装置で構成されうるが、他の種々のメモリ、例えば、半導体メモリ、リムーバブルディスク等で構成されてもよい。
【００２５】
文書データ蓄積部１０２は、文書データ（文書ファイル）を蓄積し、文書データのデータベースを構成するメモリであり、典型的には、ハードディスク装置で構成されうるが、他の種々のメモリ、例えば、半導体メモリ、リムーバブルディスク等で構成されてもよい。
【００２６】
画像蓄積部１０３は、文書データをアイコン表示する際に必要な画像を蓄積するメモリであり、典型的には、ハードディスク装置で構成されうるが、他の種々のメモリ、例えば、半導体メモリ、リムーバブルディスク等で構成されてもよい。
【００２７】
プログラム蓄積部１０１、文書データ蓄積部１０２、画像蓄積部１０３は、１つのメモリユニットで構成されてもよい。
【００２８】
ＣＰＵ１１０は、プログラム蓄積部１０１内に蓄積されているプログラムをＤＲＡＭ等の一次メモリ内に読み込んで、論理ブロックとして、認証部１１１、暗号解読部１１２、アイコン作成部１１３、暗号化部１１４、表示制御部１１５を構成する。すなわち、ＣＰＵ１１０は、プログラム蓄積部１０１内に蓄積されているプログラムに基づいて動作することにより、認証部１１１、暗号解読部１１２、アイコン作成部１１３、暗号化部１１４、表示制御部１１５を有する演算装置として機能する。
【００２９】
認証部１１１は、文書データ蓄積部１０２に保存された文書ファイル（文書データ）へのアクセスを要求するユーザに対して認証を行い、文書ファイルへのアクセス権限を有するユーザが当該文書ファイルへアクセスすることを許可する。
【００３０】
暗号解読部１１２は、文書データ蓄積部１０２に保存されている暗号化された文書ファイルを解読して復号する。アイコン作成部１１３は、認証部１１１に対して認証時に提供されたユーザＩＤ及びパスワード情報と、各文書ファイルへのアクセスを管理するための後述のアクセス管理情報とに基づいて、各文書データについて管理されているアクセス権のレベルを視覚的に表現したアイコンを作成する。
【００３１】
暗号化部１１４は、文書ファイルを暗号化して文書データ蓄積部１０２に蓄積（登録）する。
【００３２】
入力部１０４は、キーボードやマウス等のポインティングデバイス等を含んで構成され、ユーザインターフェースの一部を構成する。表示部１０５は、液晶表示装置やＣＲＴ表示装置等の表示装置やそれを制御するコントローラ（例えば、ビデオカード）で構成され、サーバ１００のユーザにグラフィカルユーザインターフェース（ＧＵＩ）を提供する。
【００３３】
本システムでは、クライアント２００から文書ファイルへのアクセス要求を受けると、サーバ１００は、文書データ蓄積部（文書ファイルのデータベース）１０２の共有フォルダに登録されている文書ファイルを一覧表示するためのＧＵＩデータを表示制御部１１５によって作成し、そのＧＵＩデータをクライアント２００に送信する。ここで、サーバ１００からクライアント２００に送信されるＧＵＩデータは、例えば、クライアント２００に表示されるウインド画像（一覧表示）のビットマップデータでもよいし、該ビットマップデータをクライアント２００に生成させるために必要なデータでもよい。
【００３４】
また、サーバ１００に管理者権限のないユーザがログインした場合には、サーバ１００は、クライアントとしても機能し、表示制御部１１５によってＧＵＩデータを生成し、当該ユーザのためのグラフィカルユーザインターフェース２０を表示部１０５の表示画面上に提供する。この場合、ユーザは、クライアント２００を操作する場合と同様にサーバ１００を操作することができる。
【００３５】
以下では、クライアント２００がユーザによる操作にしたがってサーバ１００にアクセスした場合の動作を説明する。しかしながら、サーバ１００に管理者権限のないユーザがログインした場合においても、サーバ１００は、クライアント２００がサーバ１００にアクセスした場合にクライアント２００によって構成されるユーザインターフェースと同様のユーザインターフェースをサーバ１００において構成する。
【００３６】
暗号化部１１４は、クライアント２００から提供される文書ファイルを暗号化して文書データ蓄積部１０２に蓄積（登録）する際に、その文書ファイルを提供するユーザのユーザＩＤ、パスワード、及び、そのユーザが属するグループを示す情報を暗号化された文書データとともに文書データ蓄積部１０２に登録する。また、暗号化部１１４は、更に、そのユーザが有する権限、及び、いずれのグループに属するユーザにいずれのページに対するアクセス権限（例えば、閲覧権限、印刷権限、編集権限、及びそれらの有効期限等を含む）を与えるかを暗号化された文書ファイルとともに文書データ蓄積部１０２に登録する。以上のようなアクセス権限を管理するための情報をアクセス管理情報と呼ぶことにする。
【００３７】
この実施形態では、文書ファイルへのアクセス権限は、当該文書ファイルのページ単位（部分単位）に設定することができる。全ページのいずれにもアクセス権限を有しないユーザは、当該文書ファイルのいずれのページへもアクセスすることができない。一方、全ページのいずれにもアクセス権限を有するユーザは、当該文書ファイルの全ページのいずれにもアクセスすることができる。また、一部のページへのアクセス権限を有するユーザは、当該一部のページへのアクセスのみすることができる。例えば、１０ページからなる文書ファイルの第１ページから第５ぺージまでへのアクセス権限あり、第６ページから第８ページまでへのアクセス権限がなく、第９ページから第１０ページまでへのアクセス権限があるユーザは、スクロールバー等でページをめくって行くと、第５ページの次に第９ページを閲覧することができる。
【００３８】
図３は、クライアント２００がユーザによる操作にしたがってサーバ１００にアクセスした場合に表示制御部１１５によってクライアント２００の表示装置に提供されるグラフィカルユーザインターフェースの一例を示す図である。このグラフィカルユーザインターフェースは、典型的には、ウインドウとして提供される。
【００３９】
図３において、ウインドウ３００は、文書データ蓄積部１０２の１つの共有フォルダにアクセスした場合にクライアント２００の表示画面に提供される。ウインドウ３００を表示するためのＧＵＩデータは、表示制御部１１５によって生成され、ネットワーク１５０を介してサーバ１００からクライアント２００に提供される。
【００４０】
ウインドウ３０１は、アクセスされた共有フォルダ内に存在する１又は複数の共有フォルダ（又は文書データ）を表示する第１表示欄３０１と、第１表示欄欄３０１に表示される共有フォルダの中で選択されている文書ファイル（又は共有フォルダ）を表示する第２表示欄３０２と、ウインドウ３００をユーザが操作するための操作メニュー欄３０３とを含む。
【００４１】
図３に示す例では、第１表示欄３０１には、共有フォルダとして、「関東生産部」、「東北営業部」、「本社経理部」、「本社営業部」フォルダが表示され、これらの共有フォルダのうち「東北営業部」フォルダが選択され、「東北営業部」フォルダ内に存在する複数の文書データのアイコン３１１が表示されている。アイコン３１１は、全文書データについて共通の画像３２１と、文書データを特定するための識別子（例えば、ファイル名）３２２とを有する。識別子３２２は、画像３２１から離隔して表示されてもよいし、画像３２１上に重ねて表示されてもよいし、画像３２１上に一部が重ねて表示されてもよい。
【００４２】
図９は、クライアント２００から文書データの登録要求があった場合におけるサーバ１００の処理を示すフローチャートであり、このフローチャートに示す処理は、プログラム蓄積部１０１に格納されたプログラムに基づいてＣＰＵ１１０によって実行される。
【００４３】
まず、ステップＳ９０１において、ＣＰＵ１１０は、クライアント２００からネットワーク１５０を介して文書ファイルを取得し、次いで、ステップＳ９０２において、ＣＰＵ１１０は、クライアント２００からネットワーク１５０を介して当該文書ファイルの所有者（ユーザ）のユーザＩＤ及びパスワードを取得する。なお、ユーザＩＤ及びパスワードは、クライアント２００がログインしているユーザのユーザＩＤに基づいて自動的にクライアント２００からサーバ１００に送信されてもよい。
【００４４】
次いで、ステップＳ９０３において、ＣＰＵ１１０は、ユーザが属するグループを示す情報を取得する。このグループを示す情報は、例えば、ユーザＩＤ及びパスワードに基づいて認証部１１１のユーザ管理テーブルを参照することによって取得することができるが、ユーザに入力させてもよい。
【００４５】
図４は、認証部１１１において管理されるユーザ管理テーブルの一例を示す図である。ユーザ管理テーブルは、グループ、ユーザＩＤ、パスワード、コメント欄を含んで構成され、ユーザＩＤ及びパスワードによって当該ユーザが属するグループを特定することができる。
【００４６】
次いで、ステップＳ９０４において、ＣＰＵ１１０は、ネットワーク１５０を介してクライアント２００からアクセス管理情報を取得する。アクセス管理情報は、それに基づいて管理される文書ファイルへのアクセスをページ単位（部分単位）に管理するための情報であり、文書ファイルの登録時（文書データ蓄積部１０２のフォルダへの保存時）にユーザによって作成されうる。図５は、アクセス管理テーブルの一例を示す図である。図５に示す例は、ユーザ単位ではなくグループ単位でアクセスを制御する例である。ただし、ユーザ単位でアクセスを制御することもできる。
【００４７】
図５には、「文書ファイル１」という暗号化対象の文書ファイルの第１ページから第１０ページまでのページごとのアクセス権（ここでは、閲覧権限）の有無をグループＡ、Ｂ、Ｃごとに設定した例が示されている。ここで、アクセス権として、例えば、印刷権限、編集権限を設定することもできるし、閲覧権限、印刷権限、編集権限等のアクセス権に対して期限を設定することもできる。
【００４８】
次いで、ＣＰＵ１１０は、ステップＳ９０５において、文書ファイルを暗号化部１１４によって暗号化し、その後、ステップＳ９０６において、暗号化された文書ファイルをアクセス管理情報とともに文書データ蓄積部１０２に登録する。
【００４９】
図２は、クライアント２００からアクセス要求があった場合におけるサーバ１００の処理を示すフローチャートであり、このフローチャートに示す処理は、プログラム蓄積部１０１に格納されたプログラムに基づいてＣＰＵ１１０によって実行される。
【００５０】
まず、ＣＰＵ１１０は、ステップＳ２０１において、表示制御部１１５によって、ユーザが文書ファイルをアクセスするためのＧＵＩデータを生成し、アクセス要求に係るクライアント２００に送信し、クライアント２００の表示画面に表示させる。すなわち、表示制御部１１５は、クライアント２００の表示画面に表示される画像或いはＧＵＩを制御する要素として機能する。
【００５１】
次いで、ステップＳ２０２において、ＣＰＵ１１０は、ユーザによって共有フォルダが選択されるのを待つ。ここで、共有フォルダは、典型的には、クライアント２００の表示画面に表示されているＧＵＩ（ウインドウ）内の共有フォルダがクリック操作等によって選択されることによってなされる。また、共有フォルダが選択されたことは、クライアント２００からサーバ１００に通知される。
【００５２】
次いで、ステップＳ２０３において、ＣＰＵ１１０は、選択された共有フォルダ内の共有フォルダ及び文書ファイルを一覧表示したＧＵＩデータを表示制御部１１５によって作成し、これをクライアント２００に送信してクライアント２００の表示画面に表示させる。なお、周知の通り、１つのフォルダ内には１又は複数のフォルダ及び／又は１又は複数のファイルが保存されうる。ユーザは、このような階層的なフォルダを下層方向に辿りながら所望のフォルダに行き着くことができる。図３は、共有フォルダ内の「関東生産部」、「東北営業部」、「本社経理部」、「本社営業部」フォルダのうち「東北営業部」フォルダが選択され（ハイライト表示）、「東北営業部」フォルダ内の文書ファイル１〜６が第２表示欄に初期アイコンで一覧表示された例を示している。
【００５３】
次いで、ステップＳ２０４において、ＣＰＵ１１０は、文書ファイルのアイコン（初期アイコン）のいずれかが選択されるのを待つ。そして、アイコンが選択されると、ＣＰＵ１１０は、ステップＳ２０５において、ユーザＩＤ及びパスワードの入力を促すためのＧＵＩデータを表示制御部１１５によって作成し、これをクライアント２００に送信してクライアント２００の表示画面に表示させる。そして、ユーザによって入力されるユーザＩＤ及びパスワードに基づいて認証部１１１によって当該ユーザＩＤ（ユーザ）の認証を行う。
【００５４】
次いで、ステップＳ２０６において、ＣＰＵ１１０は、当該ユーザＩＤ（ユーザ）が認証されたか否かを確認し、認証されない場合には、ステップＳ２０４に処理を戻す。なお、この場合には、認証されなかった旨のメッセージをクライアント２００の表示画面に表示することが好ましい。認証は、前述の通り、図４に示すユーザ管理テーブルを参照することによってなされうる。
【００５５】
当該ユーザＩＤ（ユーザ）が認証された場合には、ステップＳ２０７において、ＣＰＵ１１０は、アクセス要求に係る共有フォルダ内の１又は複数の文書ファイルのそれぞれに対する当該ユーザのアクセス権を図５に例示的に示すようなアクセス管理テーブルを参照して検証する。例えば、文書ファイル１に関して説明すると、認証されたユーザＡがグループＡに属している場合には、図５のグループＡに与えられたアクセス権がユーザＡに与えられたアクセス権として判断される。
【００５６】
次いで、ステップＳ２０８において、ＣＰＵ１１０は、選択された共有フォルダ内のそれぞれの文書ファイルへのアクセス権のレベル（アクセス許容レベル）を演算する。この許容アクセスレベルは、文書ファイルへのアクセスがどの程度可能であるかを示す尺度を提供する。アクセス許容レベルは、例えば、ページ単位（部分単位）に与えられたアクセス権（例えば、閲覧権限）に基づいて演算されうる。例えば、文書ファイル１がＮページで構成されている場合において、アクセス可能なページの数をＭページとすると、文書ファイルのアクセス許容値Ｓ（０≦Ｓ≦Ｔ）は、例えば、式１で表現されうる。ここで、Ｔはアクセス許容レベル数であり、Ｔ段階のレベルを有することを示す。
【００５７】
S＝  M/N  ×(T-2)  ...(式１)
例えば、Ｔ＝５として、式１で求められたＳ値に応じて、アクセス許容レベルは、例えば次のように定義されうる。
【００５８】
レベル１：Ｓ＝０
レベル２：０＜Ｓ≦１
レベル３：１＜Ｓ≦２
レベル４：２＜Ｓ＜３
レベル５：Ｓ＝３
例えば、図５に示す例において、文書ファイル１に対するアクセス権（ここでは、閲覧権）におけるユーザＡに与えられたアクセス許容値ＳＡを演算し、それに従ってアクセス許容レベルを演算すると、式２のようになる。
【００５９】
SA＝3/10×(5-2)=0.9  →  レベル１  ...(式２)
更に、グループＢに属するユーザをユーザＢとし、グループＣに属するユーザをユーザＣとした場合、図５に示した文書ファイル１の閲覧可能なページ数からユーザＢとユーザＣに与えられたアクセス許容値ＳＢ、ＳＣを演算し、それに従ってアクセス許容レベルを求めると、式３のようになる。
【００６０】
SB＝6/10×(5-2)=1.8  →  レベル２
SC＝9/10×(5-2)=2.7  →  レベル３  ...(式3)
なお、上記のアクセス許容レベルの決定方法は、一例に過ぎず、アクセス許容レベルは、種々の規則に従って決定されうる。例えば、最も簡単な方法では、アクセス許容レベルは、Ｍ／Ｎの値として決定することもできる。
【００６１】
次いで、ステップＳ２０９では、ＣＰＵ１１０は、ステップＳ２０８で決定したアクセス許容レベルを視覚化したアイコン画像をアイコン画像作成部１１４によって作成する。アイコン作成部１１４は、例えば、初期アイコン画像を画像蓄積部１０３から読み込み、該初期アイコン画像に画像処理、例えば明度を変化させる処理を実施する。
【００６２】
図６は、文書ファイルの初期アイコン画像の明度（諧調レベル）をアクセス許容レベル（単にレベルともいう）に応じて変化させた例を示す図である。６０１は、レベル＝１（いずれのページも閲覧できない文書ファイル）のアイコン画像である。６０２はレベル＝２、６０３はレベル＝３、６０４はレベル＝４のアイコン画像である。６０４は、レベル＝５（全てのページが閲覧が可能な文書ファイル）のアイコン画像である。レベル値をＴＶとすると、上記画像の明度Ｌは、例えば式４にしたがって求められうる。
【００６３】
L＝(TV-1)/（T-1）×255  ...(式４)
式４に従ってレベル１〜５に対応する明度Ｌ１〜Ｌ５を求めると、式５のようになる。
【００６４】
L1=0/4×255=0
L2=1/4×255=63
L3=2/4×255=126
L4=3/4×255=189
L5=4/4×255=255  ・・・（式５）
以上のようにして得られたＬ１〜Ｌ５にしたがって、例えば、アイコン画像のＲＧＢ値を決定することができる。例えば、レベル１のアイコン画像のＲ，Ｇ，Ｂ値を０，０，０とし（黒）、レベル２のアイコン画像のＲ，Ｇ，Ｂ値を６３、６３、６３とし、レベル３のアイコン画像のＲ，Ｇ，Ｂ値を１２６、１２６、１２６として、レベル４のアイコン画像のＲ，Ｇ，Ｂ値を１８９、１８９、１８９とし、レベル５のアイコン画像のＲ，Ｇ，Ｂ値を２５５、２５５、２５５とすることにより、で作成しすることにより、アクセス許容レベルを視覚化したアイコン（レベル付きアイコン）を作成することができる。
【００６５】
同じ文書ファイルであっても、表示されるレベル付きアイコンは、ユーザごとに異なりうる。例えば、式２、式３で求めたように、文書ファイル１のアクセス許容レベルは、ユーザＡに対してはレベル２、ユーザＢに対してはレベル３、ユーザＣに対してはレベル４である。図７は、ユーザＡ〜Ｃに対して提供されうるレベル付きアイコンの例を示す図である。ユーザＡに対してはレベル２、ユーザＢに対してはレベル３、ユーザＣに対してはレベル４のレベル付きアイコンが提供されうる。
【００６６】
なお、上記の例は、アクセス許容レベルを明度（諧調レベル）によって表現する例であるが、アクセス許容レベルは、種々の方法によって表現可能である。例えば、ぼかし処理の程度、透明度、形状等によってアクセス許容レベルを表現することができる。また、文書ファイルのサムネイル画像(縮小画像)を作成し、該画像の明度を変える手法や、アクセス可能なページ数を初期アイコン画像に貼り付ける方法を採用することもできる。また、アイコン画像は、上記の例では簡単な矩形の例が示されているが、形状には限定がない。
【００６７】
ステップＳ２１０では、ＣＰＵ１１０は、ステップＳ２０９で作成した各文書ファイルのレベル付きアイコン画像を、ステップＳ２０３で一覧表示した初期アイコンに置き換えて再表示するための表示制御データを表示制御部１１５によって生成し、これをネットワーク１５０を介してクライアント２００に送信し、クライアント２００の表示画面に表示させる。
【００６８】
ＧＵＩは、表示されているレベル付きアイコンをレベル順（昇順又は降順）に並べ替える機能を有することが好ましい。このようなＧＵＩは、ＣＰＵ１１０を制御するプログラムによって提供されうる。図８は、ソート機能を提供するＧＵＩの一例であり、操作メニューの「表示」の中の項目８０１が選択されると、アクセス許容レベルが高い順にレベル付きアイコン３２１が並べ替えられて表示される。
【００６９】
以上は、サーバ１００がクライアント２００にＧＵＩデータを送信して、クライアント２００の表示画面にＧＵＩを表示させる例であるが、サーバ１００がＧＵＩデータに基づいてサーバ１００の表示部にＧＵＩを表示してもよい。
【００７０】
また、本発明は、文書ファイル（文書データ）のアイコンの表示に限定されず、静止画や動画等の画像ファイル（画像データ）、制御データ、プログラム等の各種のファイルのアイコンの表示にも適用されうる。
【００７１】
また、ページ単位のアクセス権の管理は、ファイルを構成する部分単位のアクセス権の管理の一例であり、本発明は、ページ単位のアクセス権の管理に限定されず、部分単位のアクセス権の管理に適用することができる。例えば、画像ファイルにおける部分とは、例えば、１枚の画像の一部の領域、又は、動画における一部のフレーム又は一部の領域を意味しうる。
【００７２】
本発明の好適な実施形態によれば、ファイルにおけるページ単位又は部分単位でアクセス権が管理されるので、１つのファイルの全体のうち機密性を有しない部分についてはアクセスを認めるなど、ユーザがファイルを提供し又は利用する際の利便性が向上する。
【００７３】
また、アクセス許容レベルを視覚化したアイコンでファイルを一覧表示することにより、ファイルの利用者が容易にアクセス許容レベルを把握することができ、迅速にファイルを選択することができる。
【００７４】
また、認証を伴うことなく、共有フォルダ内のファイルの初期アイコンを表示するため、共有フォルダにアクセスする度にユーザＩＤ及びパスワードを入力する必要がなく、ファイルへのアクセスの利便性が向上する。
【００７５】
ユーザの認証の後は、いずれかのページ又は部分にアクセス権が設定されている全てのファイルへのアクセスが可能になるため（但し、アクセス件が設定されているページ又は部分に限る）、ファイルごとに認証操作を行う必要がなく、所望のファイルへの速やかなアクセスが可能になる。
【図面の簡単な説明】
【００７６】
【図１】本発明の好適な実施形態の電子ドキュメント管理システム（情報処理システム）の装置構成を示すブロック図である。
【図２】クライアントからアクセス要求があった場合におけるサーバの処理を示すフローチャートである。
【図３】共有フォルダ内の「関東生産部」、「東北営業部」、「本社経理部」、「本社営業部」フォルダのうち「東北営業部」フォルダが選択され、「東北営業部」フォルダ内の文書ファイル１〜６が第２表示欄に初期アイコンで一覧表示された例を示す図である。
【図４】ユーザ管理テーブルの一例を示す図である。
【図５】アクセス管理テーブルの一例を示す図である。
【図６】文書ファイルの初期アイコン画像の明度（諧調レベル）をアクセス許容レベル（単にレベルともいう）に応じて変化させた例を示す図である。
【図７】ユーザＡ〜Ｃに対して提供されうるレベル付きアイコンの例を示す図である。
【図８】アクセス許容レベルが高い順にレベル付きアイコン３２１が並べ替えられて表示された例を示す図である。
【図９】クライアントから文書データの登録要求があった場合におけるサーバの処理を示すフローチャートである。
【図１】
2005165777.tif 000003
【図２】
2005165777.tif 000004
【図３】
2005165777.tif 000005
【図４】
2005165777.tif 000006
【図５】
2005165777.tif 000007
【図６】
2005165777.tif 000008
【図７】
2005165777.tif 000009
【図８】
2005165777.tif 000010
【図９】
2005165777.tif 000011