(57)【要約】【課題】情報の秘密性のレベルに合わせて、コンピュータシステムへのアクセスを段階的に制限する不正アクセス防止用プログラムを提供すること。【解決手段】ツリー状の階層化ディレクトリ機構１０Ａを備えて、ファイル管理機能を行うコンピュータシステムに用いる不正アクセス防止用プログラムであって、ディスクブロックとファイルの関係を記録する際、ツリー状の階層化ディレクトリ機構１０Ａを、少なくとも二つ以上のアクセス可能領域Ｌ１〜Ｌ３に段階的に分類する順序情報１０Ｂを関連させて記録させ、かつ、ファイルを指定してディレクトリを検索する際、順序情報１０Ｂを参照させることにより、アクセス可能領域Ｌ１〜Ｌ３へのアクセスを、順序情報１０Ｂに従って段階的に区別する。【選択図】　　　　図２
2004078918.tif 000002
【特許請求の範囲】
【請求項１】
ツリー状の階層化ディレクトリ機構を備えて、ファイル管理機能を行うコンピュータシステムに用いる不正アクセス防止用プログラムであって、
前記ツリー状の階層化ディレクトリ機構に少なくとも二つ以上のアクセス可能領域を段階的に設定する手段と、
前記ツリー状の階層化ディレクトリ機構に対するアクセスを前記アクセス可能領域ごとに段階的に区別する手段とを有することを特徴とするプログラム。
【請求項２】
ツリー状の階層化ディレクトリ機構を備えて、ファイル管理機能を行うコンピュータシステムに用いる不正アクセス防止用プログラムであって、
ディスクブロックとファイルの関係を記録する際、前記ツリー状の階層化ディレクトリ機構を、少なくとも二つ以上のアクセス可能領域に段階的に分類する順序情報を関連させて記録させ、かつ、
ファイルを指定してディレクトリを検索する際、前記順序情報を参照させることにより、前記アクセス可能領域へのアクセスを、前記順序情報に従って段階的に区別することを特徴とするプログラム。
【請求項３】
前記ディスクブロックとファイルの関係の記録はｉノード方法を使用して行われ、前記優先順序情報はｉノードと関連して記録されることを特徴とする請求項２に記載のプログラム。
【請求項４】
前記ディスクブロックとファイルの関係の記録はインデックス使用の連結リストの割り当て方法を使用して行われ、前記優先順序情報はディレクトリエントリと関連して記録されることを特徴とする請求項２に記載のプログラム。
【請求項５】
ディスクブロックとファイルの関係を記録する際、さらに前記階層化ディレクトリ機構を分類する第二の情報を関連させて記録することを特徴とする請求項２〜４のいずれかに記載のプログラム。
【請求項６】
前記アクセス可能領域は、任意の組合せのファイル及び／またはディレクトリから構成されることを特徴とする請求項１〜５のいずれかに記載のプログラム。
【請求項７】
前記アクセス可能領域は、前記ツリー状の階層化ディレクトリ機構に設定された少なくとも二つ以上のデータ経路として構成されることを特徴とする請求項１〜５のいずれかに記載のプログラム。
【請求項８】
前記コンピュータシステムはネットワークを介して外部記憶装置と接続して、該外部記憶装置に前記ツリー状の階層化ディレクトリ機構を備えて、前記ファイル管理機能を行うことを特徴とする請求項１〜７のいずれかに記載のプログラム。
【請求項９】
複数のコンピュータがネットワークを介して外部記憶装置上のファイルを共有する共有ファイル管理システムに用いる不正アクセス防止用プログラムであって、前記共有された外部記憶装置上のファイルはツリー状の階層化ディレクトリ機構から構成され、この際、
前記ツリー状の階層化ディレクトリ機構に少なくとも二つ以上のアクセス可能領域を段階的に設定する手段と、
前記ツリー状の階層化ディレクトリ機構に対するアクセスを前記アクセス可能領域ごとに段階的に制限する手段とを有することを特徴とするプログラム。
【請求項１０】
前記ツリー状の階層化ディレクトリ機構は一つの親に対し一つの子のみがつらなるように限定的に構成されることを特徴とする請求項９に記載のプログラム。
【請求項１１】
前記ネットワークは、ストレージ・エリア・ネットワークであることを特徴とする請求項９または１０に記載のプログラム。
【請求項１２】
ツリー状の階層化ディレクトリ機構を利用して、ファイル管理機能を行うコンピュータシステムに用いる不正アクセス防止用プログラムであって、
前記ディレクトリ機構に含まれるアプリケーション・プログラムの使用順序をレイティングするように、段階的にアクセス可能領域を定める手段を有することを特徴とするプログラム。
【請求項１３】
前記アクセス可能領域にパスワードを設定することによって、前記アクセス可能領域ごとに段階的にアクセスを制限することを特徴とする請求項１〜１２のいずれかに記載のプログラム。
【請求項１４】
前記パスワードの解除手段は外接するデバイスと協働して行われることを特徴とする請求項１３に記載のプログラム。
【請求項１５】
前記パスワードの解除手段は人間の身体的特徴と協働して行われることを特徴とする請求項１３に記載のプログラム。
【請求項１６】
異なる前記アクセス可能領域間での移動が行われた際、特殊効果を生じさせることを特徴とする請求項１〜１５のいずれかに記載のプログラム。
【請求項１７】
異なる前記アクセス可能領域間での移動が行われた際、このアクセスの行われた時間を記録することを特徴とする請求項１〜１６のいずれかに記載のプログラム。
【請求項１８】
前記パスワードが解除されていない場合、ディレクトリを操作ウィンドウとしてＧＵＩ表示する際に、前記操作ウィンドウ上に遮蔽部を表示させて、ファイル操作を防止することを特徴とする請求項１３〜１７のいずれかに記載のプログラム。
【請求項１９】
前記遮蔽部が解除される前、遮蔽部の解除を予め示す手段を提供することを特徴とする請求項１８に記載のプログラム。
【請求項２０】
ファイル及び／またはディレクトリを画面上に表示するとき、同時に該当するアクセス可能領域名を表示することを特徴とする請求項１〜１９のいずれかに記載のプログラム。
【請求項２１】
前記アクセス可能領域ごとのアクセス状態を画面上に表示することを特徴とする請求項１〜２０のいずれかに記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータシステムへの不正なアクセスを監視、制限する不正アクセス防止用プログラムに関する。
【０００２】
【従来の技術】
現在のコンピュータシステムはツリー状の階層化ディレクトリ機構を利用して、データのまとまりをファイルという概念によって管理し、データに名前を付けて保存したり、削除したり、分類したりといったファイル管理を行っている。
図２０は、従来の技術において公知のファイルシステム１０を示す図である。一般的に、ファイルシステム１０はルートディレクトリを親として任意のＮディレクトリにわたるツリー状の階層構造１０Ａから構成されている。図示するように、ツリー状の階層構造１０Ａを有するファイルシステム１０は外側（操作面）から眺めると、ファイルとディレクトリの集合とこれを扱うための操作から構成される。ファイルは一つのディレクトリから別のディレクトリへ移動することができ、また理論上、ディレクトリは際限なく、任意のＮディレクトリまでサブディレクトリを有することができる。一方、図示したファイルシステム１０を内側（設計面）から眺めると、記憶域の割り当て方法、ファイルとこれに含まれるブロックの管理方法等が重要となる。
従来の技術では、目的のファイルを開くときこのツリー状のディレクトリ機構１０Ａを利用して開く目的のファイル名を検出するまで該当するディレクトリを検索していた。次に、ディレクトリのエントリまたは差しているデータ構造のいずれかからこの属性とディスクアドレスを直接取り出し、これらをメインメモリのテーブルに置いていた。そして、メインメモリ内の情報を参照して、該当するファイルを参照していた。
【０００３】
ツリー状の階層構造１０Ａはデータベースの開発初期からその論理構造の有用性を認められており、親子関係にもとづいてファイル管理（データ管理）を行う上で、極めて有効な手段であると知られている。事実、現在の多くのコンピュータシステムはツリー状の階層化ディレクトリ機構１０Ａを利用して、データのまとまりをファイルという概念によって管理し、データに名前を付けて保存したり、削除したり、分類したりといったファイル管理を行っている。このようにツリー状の階層構造１０Ａはファイル管理を行う上でなくてはならないものであるが、しかしながら短所がないわけではなかった。
まず、ツリー構造を構成する際にこのツリーの分岐の方法は任意であって、システム設計者ごとに適当に選択されているため、システム設計者によってはディレクトリが羅列されて、ファイル管理が粗雑になる場合があった。例えば、デスクトップ上にアイコン（ファイル）を複数並べることによって情報の羅列という状態を生じさせる場合を想定されたい。このため、ツリー状の階層化ディレクトリ機構は初心者にとって理解し難いとする意見すらある。一般的に言えることは、ツリー状に様々な情報を構成することは、それ自体では情報を適確な状態に分類したことを必ずしも意味しないという点である。特に、ツリーの構成が適切でない場合、ファイルとディレクトリの数が膨大になるに従い、そのファイル管理には無駄や操作上のわずらわしさが生じることが顕著になる。ツリー構造のこの特徴は、アクセス管理においても大きな影響を及ぼしている。
【０００４】
現在、広く知られているように、コンピュータシステムにはユーザにとって価値のある情報が含まれているため、この情報を不正なアクセスから保護することが重要である。このため、従来、コンピュータシステムの入口で全てのアクセスを監視、制限することによって、コンピュータシステムに侵入した者が、例えば図２０に示したように、ツリー状の階層化ディレクトリ機構１０Ａを利用して目的のファイルを探し出して、ファイル管理機能を実行することを防止していた。しかしながら、単にコンピュータシステムの入口でアクセスを監視、制限する方法は、パスワードの管理状態如何によっては、抜け道を生じやすいものであることが知られている。しかも、電気通信回線の拡大が著しい現代社会では、一端コンピュータシステムへのアクセスを許容すると、大量の情報の複製や送受信を行うことによって個人情報等の流出、改ざん等が容易に行われることになる。従って、現在、不正アクセス防止手段として、コンピュータシステム又はネットワークシステムの入口でアクセスを制限する方法と、外部からＬＡＮへのアクセスを一箇所にまとめる所謂ファイアウォール技術を用いて、例えばインターネットと企業内ＬＡＮとの間にアクセスを防ぐ防護壁を設置して、サブネットワークの入口で制限する方法と、そしてファイルの入口で特に秘密（重要）性の高いファイルのアクセス設定を変えて、そのアクセスを個別対処的に制限する方法の３種類の手段を適宜組合せて用いている。
【０００５】
しかしながら、ファイルの入口で特に秘密（重要）性の高いファイルのみのアクセス設定を変えて、そのアクセスを制限する場合、保護対象であるファイルの数が増えるに従い、アクセス管理にわずらわしさが生じることになる。特に、異なるファイルごとに異なるパスワードを設定する場合には、係るファイルの数が増えるに従い、パスワード管理に負担がかかることになる。
従って、コンピュータシステム又はネットワークシステムの入口でアクセスを制限するのみならず、ある一定の数のファイルを別個独立にアクセス制限する場合、一般的に複雑なアクセス設定を行っている。しかしながら、この場合、その設定を行うに際して、少なからずの時間と労力を要求されていた。
【０００６】
このため、例えば、特許文献１〜４に記載の従来例では、図２１の二つの円形状の破線に示すように、階層化ディレクトリ機構のうち、任意のアクセス可能範囲を定義し、この範囲に従ってコンピュータシステムへのアクセスを許容することによって、個別対処的にファイルのアクセス設定を変更することに比べて、より広い範囲でアクセス管理を行うことを可能としている。特に、特許文献１に記載の従来例では、クライアントのサーバ接続時にクライアントごとのアクセス可能ディレクトリ空間を設定することによって、接続完了後にサーバのファイルシステムの全てを参照することを防止させている。より具体的には、各々ネットワークを介して接続されユーザが使用するクライアントプログラムを走らせるクライアントＥＷＳとプログラムの解析ルーチンであるインタプリタを含むサーバプログラムを走らせるサーバＥＷＳとを備えるファイル転送装置において、前記サーバＥＷＳが、キーワードとこのキーワードで定義するセキュリティ管理情報を格納したセキュリティ管理データベースと、前記キーワードとこのキーワードで定義するアクセス定義情報により前記クライアントプログラムの各々毎のアクセス可能範囲を設定するアクセス定義データベースとを備えている。
尚、特許文献１に記載の従来例と同様のものとして、特許文献２〜４に記載の従来例があるが、特許文献１に記載の発明は、特許文献２〜４に記載の発明を引用されて拒絶査定を受けており、従って、これらはいずれも同様の技術的範疇に含まれるものと考えることができる。
【０００７】
しかしながら、特許文献１〜４に記載の従来例では、各アクセス可能範囲（図２１の破線参照）はそれぞれ異なる仮想ルートディレクトリから分岐するアクセス可能範囲として別個独立に分離している。このように仮想ルートディレクトリを相互に分離させる場合、異なるアクセス可能範囲にアクセスするためには、再度サーバの入口からアクセスし直すという不都合が生じることが想定される。
さらに、コンピュータシステムに置く情報に、例えば秘密、機密、極秘等のように段階的な相違が認められ、かつ情報をこの相違に基づいて段階的にアクセス可能範囲を定める場合、特許文献１〜４に記載の従来例では不都合が生じることが想定される。
即ち、一般的に情報の保護価値は一様ではなく、これら情報の間には、保護するにあたり、その保護価値には段階的な相違がある。この相違が一つで済む場合には、従来の技術のように特定のファイルまたは、特許文献１〜４に記載の従来例のように特定のアクセス可能範囲のみにおいて、アクセス設定を変えることで対処可能になる。しかしながら、この情報の保護価値に段階的な相違がみられ、かつ、この段階的な相違に準拠してアクセス設定を変える場合、単に特定のファイルまたは、特許文献１〜４に記載の従来例のように特定のアクセス可能範囲のみにおいてアクセス設定を変えるだけでは必ずしも効率的な不正アクセス防止の効果が奏しないことが想定される。また、複数の情報の間に存在する保護価値の段階的な相違は、一般的に、ツリー構造の分岐形態とは独立して存在することがあり、この場合、単に特定のファイルまたは、特許文献１〜４に記載の従来例のように特定のアクセス可能範囲のみにおいて、アクセス設定を変えるだけでは効率的な不正アクセス防止用プログラムを構成する上で十分ではない場合が想定される。
即ち、コンピュータシステムに置かれる情報の保護価値に段階的な相違があり、かつ、この相違に基づいてアクセス制限する場合、個別対処的にではなく、段階的にアクセス管理を行うことによって、コンピュータシステムへのアクセスをより効率的でかつ確実に監視、制限することが望ましい場合が想定される。しかしながら、この場合、特許文献１〜４に記載の従来例では十分な対応が取れないおそれがあった。
【０００８】
【特許文献１】
特開平９−６６６２号公報
【特許文献２】
特開平６−２１４８６２号公報
【特許文献３】
特開平６−１０３２３６号公報
【特許文献４】
特開平５−３１３９８３号公報
【０００９】
【発明が解決しようとする課題】
本発明は、以上の点に鑑みてなされたものであり、本来、情報の保護価値には段階的な相違があることに基づいて、これら情報の秘密（重要）性のレベルに合わせて、個別対処的にではなく、段階的にアクセス管理を行うことによって、コンピュータシステムへのアクセスをより効率的でかつ確実に監視、制限する不正アクセス防止用プログラムを提供することを目的とする。また、本発明は、複数のコンピュータがネットワークを介して外部記憶装置上のファイルを共有する共有ファイル管理システムにおいても、同様に、情報の秘密（重要）性のレベルに合わせて、個別対処的にではなく、段階的にアクセス管理を行うことによって、より効果的な不正アクセス防止用プログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明は上記課題を解決するための手段として、請求項１に記載した発明においては、ツリー状の階層化ディレクトリ機構を備えて、ファイル管理機能を行うコンピュータシステムに用いる不正アクセス防止用プログラムであって、前記ツリー状の階層化ディレクトリ機構に少なくとも二つ以上のアクセス可能領域を段階的に設定する手段と、前記ツリー状の階層化ディレクトリ機構に対するアクセスを前記アクセス可能領域ごとに段階的に区別する手段とを有することを特徴とする。
次に、請求項２に記載した発明においては、ツリー状の階層化ディレクトリ機構を備えて、ファイル管理機能を行うコンピュータシステムに用いる不正アクセス防止用プログラムであって、ディスクブロックとファイルの関係を記録する際、前記ツリー状の階層化ディレクトリ機構を、少なくとも二つ以上のアクセス可能領域に段階的に分類する順序情報を関連させて記録させ、かつ、ファイルを指定してディレクトリを検索する際、前記順序情報を参照させることにより、前記アクセス可能領域へのアクセスを、前記順序情報に従って段階的に区別することを　さらに、請求項９に記載した発明においては、複数のコンピュータがネットワークを介して外部記憶装置上のファイルを共有する共有ファイル管理システムに用いる不正アクセス防止用プログラムであって、前記共有された外部記憶装置上のファイルはツリー状の階層化ディレクトリ機構から構成され、この際、前記ツリー状の階層化ディレクトリ機構に少なくとも二つ以上のアクセス可能領域を段階的に設定する手段と、前記ツリー状の階層化ディレクトリ機構に対するアクセスを前記アクセス可能領域ごとに段階的に制限する手段とを有することを特徴とする。
そして、請求項１２に記載した発明においては、ツリー状の階層化ディレクトリ機構を利用して、ファイル管理機能を行うコンピュータシステムに用いる不正アクセス防止用プログラムであって、前記ディレクトリ機構に含まれるアプリケーション・プログラムの使用順序をレイティングするように、段階的にアクセス可能領域を定める手段を有することを特徴とする。
【００１１】
本発明に係わる不正アクセス防止用プログラムは基本的には以上のように構成されるが、請求項１〜請求項２１に記載した発明は、いずれも記録媒体上に静的に記録されて配布されて、及び／または電気通信回線上で動的に伝送されて、利用に共せられるのが望ましい。
尚、用語「記録媒体」は、例えばフロッピー（Ｒ）ディスクや、ＣＤ−ＲＯＭ等に代表される、少なくとも情報を読み取り自在に保存する任意の媒体として定義する。また、用語「電気通信回線」は、例えばＬＡＮ、無線ＬＡＮ、あるいはインターネット等である、情報を伝送する任意の通信回線として定義する。
【００１２】
【発明の実施の形態】
以下、添付した図を参照して、本発明の実施の形態について説明する。
図１は、本発明の実施の形態に関するコンピュータシステム１００の使用環境を示す概念図である（円形の破線内参照）。一般に、コンピュータシステム１００はコンピュータ（電子計算手段）１０１、データ入力部（データ入力手段）１０２、データ表示部（データ表示手段）１０３、データ交換部（通信手段）１０４、そしてデータ出力部（データ出力手段）１０５を有する。ただし、コンピュータシステム１００はこれら手段１０１〜１０５を常に別体に備えるとは限らず、例えば、電子計算手段１０１、データ入力手段１０２、データ表示手段１０３及び通信手段１０４を一体に備えてもよい。また、コンピュータシステム１００はこれら手段１０１〜１０５の全てを常に備えるとは限らず、例えば、データ出力部（データ出力手段）１０５を備えなくてもよい。尚、コンピュータ１０１は少なくともプロセッサを備え、記憶装置を外接乃至は内蔵して備えて、ファイル管理機能を可能にする。データ入力部１０２は好適にはキーボード、マウス、タブレット、あるいは音声入力手段のうちのいずれか一つ、またはこれらの任意の組み合わせである。また、データ表示部１０３は好適にはＣＲＴディスプレイ、ＬＣＤディスプレイ、テレビ画面、投影機のうちのいずれか一つ、またはこれらの任意の組み合わせである。さらに、通信手段１０４は好適にはモデムであって、コンピュータシステム１００がインターネットと接続できるようにする。そして、データ出力部１０５は好適には印刷機であって、電子計算手段１０１によって計算された任意の情報を出力できるようにする。
【００１３】
図２の（Ａ）は、図１に示したコンピュータ１０１によって利用される、複数のファイルとディレクトリからなるツリー状の階層化ディレクトリ機構１０Ａを有するファイルシステム１０を示す概念図である。ただし、ファイルシステム１０は符号Ｄ１に示すルートディレクトリから分岐する、任意のＮディレクトリにわたるツリー状の階層構造１０Ａから構成される。
以下、本明細書では、用語「ツリー状の階層化ディレクトリ機構」を、親子関係を主体として構成される階層構造として広義に定義する。
また、用語「ファイル管理機能」を、データのまとまりをファイルという概念によって管理する機能として広義に定義し、具体的には、データに名前を付けて保存したり、削除したり、分類したりといった機能を行うものとする。
【００１４】
情報の段階的保護
ツリー状の階層化ディレクトリ機構１０Ａは親子関係を主体に様々な情報を適当に分類するのに適した機構であるが、しかしながらファイルとディレクトリの数が膨大になるに従い、そのファイル管理にわずらわしさが生じる場合がある。このため、従来、特定のファイルまたは、特許文献１〜４に記載の従来例のように特定のアクセス可能範囲のみにおいて、アクセス設定を変えていた。しかしながら、この場合、アクセス可能範囲は別個独立に分離するため、異なるアクセス可能範囲にアクセスする場合には、再度アクセスし直すという不都合があった。また、情報の保護価値に段階的な相違があり、かつ、この相違に基づいてアクセス制限する場合、上記従来の技術では構造的に十分な対応が出来なかった。
これに対して、本発明の実施の形態は、ツリー構造特有の、親子関係を主体とする論理構造の明瞭さを受け継ぎながらも、ファイルとディレクトリの数が膨大になるに従い明らかになる操作上のわずらわしさに対して、このツリー状の階層構造１０Ａに含まれる情報をレイティングする、即ち段階的に再度分類（区別）することによって、情報をより最適化した状態に分類させるとともに、さらにセキュリティ対策を向上させることを主要な目的とする。ただし、この情報の区別は、上記特許文献１〜４に記載の従来例のように、ツリー状の階層化ディレクトリ機構を断片的に、または別個独立して（図２１の破線参照）行うものではない。即ち、本発明の実施の形態は、図２の（Ａ）の符号１０Ｂに示すように、階層構造１０Ａの少なくとも一部Ｄ２、Ｄ３−１、Ｄ３−２、Ｄ４−１、Ｄ４−２及びＤ４−３（以下、Ｄ２〜Ｄ４−３と略して記す）を、少なくとも２つ以上の複数のアクセス可能領域Ｌ１、Ｌ２及びＬ３（以下、Ｌ１〜Ｌ３と略して記す）に段階的に分けて、ツリー状の階層化ディレクトリ機構１０Ａに従ったアクセスの順番を、アクセス可能領域Ｌ１〜Ｌ３の順序に従うように構成し、そして、コンピュータシステム１００に侵入したものによる、ツリー状の階層化ディレクトリ機構１０Ａに従ったアクセスをアクセス可能領域Ｌ１〜Ｌ３ごとに段階的に監視及び／または限定する。この際、ファイルとディレクトリを一定の順番Ｌ１〜Ｌ３で再分類するため、情報をより最適化した状態に分類（区別）することを可能とし、さらに、コンピュータシステム１００へのアクセスをアクセス可能領域Ｌ１〜Ｌ３ごとに段階的に分類（区別）するため、秘密（重要）性の高いアクセス可能領域にアクセスするに従い、その前のアクセス可能領域に設定されるアクセス条件が累積的に要求されるため、より強いセキュリティ対策を効率的に提供する。
【００１５】
ただし、ツリー状の階層構造１０Ａを複数のアクセス可能領域Ｌ１〜Ｌ３に分類する際、この作業は階層構造１０Ａ全体に及ぶ必要はなく、階層構造１０Ａの一部Ｄ２〜Ｄ４−３において行われてもよい。また、コンピュータシステム１００の有するファイルシステム１０のうち、共有ファイルを構成するディレクトリ／ファイルに限定して、段階的なアクセス可能領域Ｌ１〜Ｌ３を設定してもよい。さらに、後述するように、コンピュータシステム１００とネットワーク上に接続された、外部記憶装置上に記憶（書き込まれた）ディレクトリ／ファイルに対して、段階的なアクセス可能領域Ｌ１〜Ｌ３を設定してもよい。
また、添付した図２の（Ｂ）に示すように、本発明の実施の形態では、直接枝分かれしていないファイルとディレクトリを一定の順番Ｌ１〜Ｌ３で分類してもよい。例えば、図２の（Ｂ）に示した実施の形態では、階層構造１０Ａの一部Ｄ２〜Ｄ４−３を３つのアクセス可能領域Ｌ１〜Ｌ３に分類するとともに、直接分岐していない階層構造１０Ａの他の部位Ｄ５−１、Ｄ５−２をアクセス可能領域Ｌ２に分類する。このように、本発明の実施の形態では、ツリー構造の分岐形態に束縛されることなく、より柔軟にファイルとディレクトリを一定の順番で再分類してもよい。尚、図２の（Ａ）と同図の（Ｂ）において、符号Ｄ２は仮想ルートディレクトリに該当してもよい。
つまり、本明細書の記載において、アクセス可能領域を設定するという記述は、階層構造１０Ａの少なくとも一部を、必ずしもツリー状にとらわれることなく、段階的に分類することを意味する。以下、本明細書では、用語「アクセス可能領域」を、（単一の）ツリー状の階層構造のうち、段階的に分類されたアクセス領域（アクセス範囲）を指すものとして広義に定義する。
【００１６】
ただし、本発明の実施の形態では、階層化ディレクトリ機構１０Ａを少なくとも二つ以上の複数のアクセス可能領域Ｌ１〜Ｌ３に分けることは、ディスクブロックとファイルの関係を記録する際、階層化ディレクトリ機構１０Ａへのアクセスをアクセス可能領域Ｌ１〜Ｌ３毎に段階的に分類する情報（データ）を関連させて記録させて、ファイルを指定してディレクトリを検索する際、この情報を参照させることによって行う。以下、本明細書では、階層化ディレクトリ機構１０Ａへのアクセスをアクセス可能領域Ｌ１〜Ｌ３毎に段階的に分類する情報を順序情報１０Ｂとして呼ぶ。以下、用語「順序情報」を、（単一の）ツリー状の階層構造のうち、段階的に分類されたアクセス領域（アクセス範囲）を指定する情報（データ）として広義に定義する。
【００１７】
例えば、コンピュータシステム１００はテキストデータ等の任意のデータを格納するデータ格納部を備えて、ファイル管理機能を行うものとする。このデータ格納部は、コンピュータ１０１に内蔵または外接された記憶装置（ストレージ）でもよい。さらに、コンピュータシステム１００は上記データに対して、アクセス可能領域Ｌ１〜Ｌ３を段階的に設定する順序情報１０Ｂを付加する手段と、コンピュータ１０１の入口から侵入した者が、データ格納部に格納されたデータに対して、ファイル管理操作を行う際に、このファイル管理をアクセス可能領域Ｌ１〜Ｌ３ごとに制御する手段を備える。この際、順序情報１０Ｂはデータ格納部の中に格納されて利用に共されてもよく、または、順序情報１０Ｂを格納する格納部を別途設けて、コンピュータ１０１のプロセッサによって、例えば、データ格納部に格納されたデータに対するアクセスが行われる度に、他の格納部に格納された順序情報１０Ｂをアクセス可能領域Ｌ１〜Ｌ３ごとに呼び出して、このアクセスの種類を区別するようにさせてもよい。
【００１８】
例えば、コンピュータ１０１に侵入した者が、コンピュータ１０１の任意のアプリケーションを起動して、対応するドライバに対し、オープンするファイル名、Ｒ／Ｗ（読み出し／書き込み）、バイナリファイル／テキストファイル等を指示するものとする。ただし、関連するデータはデータ格納部上に置かれている。この場合、呼び出されたドライバはプロセッサに対して、アプリケーションから送られた情報（データ）を送信する。この情報を受信したプロセッサは、データ格納部から該当する情報を呼び出して、コンピュータ１０１によって利用可能とする際に、この情報の属するアクセス可能領域と、呼び出そうとするコンピュータ１０１に割り当てられた（または使用者の有する）アクセス可能領域とを比較判別する。この比較結果によって、コンピュータ１０１に侵入した者が、アクセスが許容されているアクセス可能領域内において、データ格納部上のデータにアクセスする場合には、プロセッサは係る作業を実行させる。これに対して、コンピュータ１０１に侵入した者が、アクセスが許容されていないアクセス可能領域内において、データ格納部上のデータにアクセスする場合には、プロセッサは係る作業の実行を中止させる。
【００１９】
この際、データ格納部上に置かれたデータは、ツリー状の階層化ディレクトリ機構１０Ａを利用して構成されており、本発明の実施の形態では、ディレクトリ機構１０Ａを利用して開く目的のファイル名を検出するまで該当するディレクトリを検索する際、その検索プロセスを順序情報１０Ｂによって段階的に分類することによって、アクセス可能領域Ｌ１〜Ｌ３毎に目的のファイル（情報）のアクセスを分類する。故に、本発明の実施の形態では、順序情報１０Ｂによって定められた許容範囲の中で、ディレクトリのエントリまたは差しているデータ構造のいずれかからこの属性とディスクアドレスを直接取り出し、これらをメインメモリのテーブルに置くことで、保護対象の情報に対するアクセスをこの分類ごとに、段階的に監視、制限する。ただし、順序情報１０Ｂによって定められた許容範囲とは、上述したアクセス可能領域Ｌ１〜Ｌ３に他ならない。
【００２０】
尚、アクセス可能領域Ｌ１〜Ｌ３毎のアクセス順序を指定する順序情報１０Ｂの順序、つまりアクセス可能領域Ｌ１〜Ｌ３の順序は、コンピュータシステムに保存する情報の秘密（重要）性のレベル（段階）に従って構成してもよい。即ち、この場合、外部からコンピュータシステムにアクセスする際、この入口よりも、よりアクセスを深めるにつれて、段階的に、秘密（重要）性の高い情報にアクセスできるようにアクセス可能領域Ｌ１〜Ｌ３を設定する。つまり、コンピュータシステムに保存する情報に、例えば極秘、秘密、機密等の段階的なレベルがあるものとする。この場合、例えば機密事項に該当する情報にアクセスする行為と、秘密事項に該当する情報にアクセスする行為とを段階的に区別する。例として、図２の（Ａ）を参照して、アクセス可能領域Ｌ１に置かれる情報Ｄ２と比べて、アクセス可能領域Ｌ２に置かれる情報Ｄ３−１、Ｄ３−２の保護価値は高い状況を想定されたい。故に、本発明の実施の形態は、ファイルとディレクトリを一定の順番Ｌ１〜Ｌ３で再分類（レイティング）するため、情報をより最適化した状態に分類（区別）させる。ただし、図２の（Ｂ）を参照して示したように、アクセス可能領域Ｌ１〜Ｌ３の順序は、必ずしもツリー構造の分岐形態に拘束されない。
【００２１】
ここで、階層構造１０Ａを構成するファイルまたはディレクトリに対して、順序情報１０Ｂを付加する手段についてより具体的に説明する。
当業者には公知なように、階層構造１０Ａ内に収納されるファイルは、「データ経路名（パス名）及び個別ファイル名」によるファイル識別を行われることでファイル指定される。本発明の実施の形態では、データ経路名の検索において、ファイルまたはディレクトリの検索に伴って、順序情報１０Ｂを検索することを特徴とする。このことは、ディスクブロックとファイルの関係を記録する際、ディレクトリと順序情報１０Ｂを関連させて記録させることで行う。このように記録させることで、ファイルを指定する際、ディレクトリを検索するにあたって、このディレクトリに関連して記録されている順序情報１０Ｂを呼び出して、順序情報１０Ｂに基づいてデータ経路名と個別ファイル名によってファイル識別を行ってファイルを指定する。
【００２２】
本発明の実施の形態では、ファイル指定を行う上でディスクブロックとファイルの関係を記録する際、好適には、次の二つの形態からディスクブロックとファイルの関係を記録する。即ち、（Ａ）各ファイルをｉノード（インデックスノード）と呼ぶ小さなテーブルに関連づけるｉノード方法を使用してディスクブロックとファイルの関係を記録する。この際、ｉノードは属性とファイルのブロックのディスクアドレスをリストする。あるいは、（Ｂ）ポインタのワードを各ディスクブロックから取り、これをメモリ内のテーブルまたはインデックスに置く、インデックス使用の連結リストの割り当て方法を使用してディスクブロックとファイルの関係を記録する。
つまり、本発明の好適な実施の形態は、コンピュータシステムがパス名（データ経路名）を使ってディスク上のエントリを検索し、ファイルを読み込むときに、順序情報１０Ｂの順序に従って階層構造１０Ａを利用してエントリを検索させる際、（Ａ）ｉノードを用いる場合、従来、ディレクトリエントリにファイル名とこのｉノード番号を備え、また、型、サイズ、時刻、所有者及びディスクブロック等の情報をｉノード番号に入れていたのに対して、本発明の実施の形態ではさらに、このｉノード番号に関連して順序情報１０Ｂを呼び込ませる。故に、ｉノードを利用して、階層構造１０Ａのディレクトリを検索する際、ｉノード番号に関連して呼び出される順序情報１０Ｂによって、該当するディレクトリの検索順序を認識させる。
あるいは、本発明の好適な実施の形態は、コンピュータシステムがパス名（データ経路名）を使ってディスク上のエントリを検索し、ファイルを読み込むときに、順序情報１０Ｂの順序に従って階層構造１０Ａを利用してエントリを検索させる際、（Ｂ）連結リストの割り当て方法を用いる場合には、従来、ディレクトリエントリにファイル名、拡張子、属性、予約域、時間、日付、先頭のディスクブロック番号及びサイズを備えるように構成して、先頭ブロック番号をこのチェーンを辿ると全てのブロックが検出されるようにインデックスとして使用していたのに対して、本発明の実施の形態ではさらに、この先頭ブロック番号の検索に付随するように順序情報１０Ｂをディレクトリエントリに関連して呼び出されるようにする。故に、先頭ブロック番号を利用して、階層構造１０Ａのディレクトリを検索する際、ディレクトリエントリに関連して呼び出される順序情報１０Ｂによって、順序情報１０Ｂによって該当するディレクトリの検索順序を認識させる。
【００２３】
ファイル名とｉノード番号を用いてファイル指定を行う場合、以下の手順（Ｔ０１）〜（Ｔ１１）からパス名をｉノード（ｉｎｏｄｅ）に変換してもよい。即ち、
（Ｔ０１）まず、ディレクトリの順序情報１０Ｂを読み込み、このアクセスがＯＫであることを確かめる。
（Ｔ０２）順序情報１０Ｂによってアクセスを拒絶された場合、ｉｎｏｄｅ無しとする。
（Ｔ０３）順序情報１０ＢによってアクセスがＯＫであれば、パス名が／で始まるか否かを判断する。
（Ｔ０４）パス名が／で始まるならば、「ｗｏｒｋｉｎｇ　ｉｎｏｄｅ」をルートディレクトリのｉｎｏｄｅに設定する。
（Ｔ０５）パス名が／で始まらないならば、「ｗｏｒｋｉｎｇ　ｉｎｏｄｅ」をカレントディレクトリのｉｎｏｄｅに設定する。
（Ｔ０６）パス名が残っているか否かを判断する。
（Ｔ０７）パス名が残っているならば、／で区切られたパス名の次の構成部分を読む。
（Ｔ０８）「ｗｏｒｋｉｎｇ　ｉｎｏｄｅ」が、ディレクトリの型であることを確かめ、このディレクトリのアクセスのパーミッションがＯＫであることを確かめる。
（Ｔ０９）「ｗｏｒｋｉｎｇ　ｉｎｏｄｅ」のディレクトリを読む。
（Ｔ１０）このディレクトリの中に、パス名の構成部分があるならば、一致したパス名の構成部分のｉｎｏｄｅを得る。即ち、「ｗｏｒｋｉｎｇ　ｉｎｏｄｅ」を一致した構成部分のｉｎｏｄｅに設定する。
（Ｔ１１）あるいは、ディレクトリ内に名前が無い場合、ｉｎｏｄｅ無しとする。
【００２４】
尚、上記手順（アルゴリズム）は例示的なものであって、本発明の請求の範囲を限定するものではないことを理解されたい。換言すると、上記手順に微調整または変形を加えて、あるいは他の手順から、本発明の請求の範囲に記載したファイル指定を行うことは可能である。また、指定された情報にアクセスする際に、二つ以上のアクセス可能領域を経る場合には、その都度、手順（Ｔ０１）〜（Ｔ１１）に示したものと同様の操作が行われる。さらに、インデックス使用の連結リストの割り当て方法を用いる場合も、上記手順（Ｔ０１）〜（Ｔ１１）と同様にして行ってもよい。そして、ｉノードやインデックス使用の連結リストの割り当て方法以外の方法を用いて、順序情報１０Ｂを利用してディレクトリ機構へのアクセスを段階的に制限してもよい。いずれにしても、順序情報１０Ｂを利用してディレクトリ機構へのアクセスを段階的に制限する限り、本発明の技術的範囲内に抱合される。
以上のように、階層化ディレクトリ機構１０Ａを少なくとも２つ以上の複数のアクセス可能領域Ｌ１〜Ｌ３に分けるように、ディスクブロックとファイルの関係を記録する際、アクセス可能領域Ｌ１〜Ｌ３を段階的に指定する順序情報１０Ｂを関連させて記録させることにより、ファイルを指定してディレクトリを検索する際、順序情報１０Ｂを参照させることで、コンピュータシステム１００に侵入したものによる、ツリー状の階層化ディレクトリ機構１０Ａに従ったアクセスをアクセス可能領域Ｌ１〜Ｌ３ごとに段階的に区別する。
【００２５】
ただし、アクセス可能領域Ｌ１〜Ｌ３の段階的な設定は、図２の（Ａ）と同図の（Ｂ）に示したものに限定されず、他、任意の組合せのファイル及び／またはディレクトリからなるアクセス可能領域から構成されてもよい。しかしながら、これらファイル及び／またはディレクトリは、アクセス可能領域Ｌ１〜Ｌ３の定める段階的な順序に従って、アクセスを区別されるものとする。この場合、ディレクトリ機構１０Ａに対するアクセス可能領域Ｌ１〜Ｌ３の設定をより柔軟に行うことができる。ただし、アクセス可能領域Ｌ１〜Ｌ３が複雑に設定される結果、ツリー状の階層化ディレクトリ機構１０Ａに従ってアクセスを行う場合には、アクセス可能領域Ｌ１〜Ｌ３ごとのアクセスが煩雑になるおそれがある。しかし、必ずしもツリー状の階層化ディレクトリ機構１０Ａに従わないでアクセスを行う場合（例えば、必要なファイル名を直接指定して呼び出す）には有効である。
【００２６】
また、アクセス可能領域Ｌ１〜Ｌ３の段階的な設定は、ツリー状の階層化ディレクトリ機構１０に設定された少なくとも二つ以上のデータ経路として構成されてもよい。即ち、従来、階層構造１０Ａを構成するファイル及び／またはディレクトリによって、ツリー状のデータ経路を定めて、ツリー構造に従ったアクセスを行っているのに対して、例えば、図３の（Ａ）と同図の（Ｂ）に示すように、このデータ経路を少なくとも２つ以上の複数のアクセス可能領域（データ経路）に分けて、ツリー状の階層化ディレクトリ機構１０Ａに従ったアクセスの順番を、データ経路の順序に従うように構成する。例えば、図３の（Ａ）では、実線で示したデータ経路に沿ったアクセスのみが許容され、破線で示したデータ経路に沿ったアクセスは許容されない。また、同様にして、図３の（Ｂ）では、実線で示したデータ経路に沿ったアクセスのみが許容され、破線で示したデータ経路に沿ったアクセスは許容されない。さらに、これら、図３の（Ａ）と同図の（Ｂ）に示したアクセスを切り替える際、この切り替えは所定の順番で構成されており、従って、アクセス経路ごとに、情報の段階的な保護が図られることになる。このため、コンピュータシステム１００に侵入したものによる、ツリー状の階層化ディレクトリ機構１０Ａに従ったアクセスをデータ経路ごとに段階的に監視及び／または限定できる。例えば、秘密性の低い情報（ファイル及び／またはディレクトリ）は図３の（Ａ）に示したデータ経路に含まれるようにし、また秘密性の高い情報（ファイル及び／またはディレクトリ）は図３の（Ｂ）に示したデータ経路に含まれるようにして、データ経路の選択を段階的に区別させることで、これら情報の保護を段階的に行う。このため、同様に、ファイルとディレクトリを一定の順番で再分類するため、情報をより最適化した状態に分類（区別）することを可能とし、さらに、コンピュータシステムへのアクセスをデータ経路ごとに段階的に分類（区別）するため、秘密（重要）性の高いデータ経路にアクセスするに従い、その前のデータ経路に設定されるアクセス条件が累積的に要求されるため、より強いセキュリティ対策を効率的に提供できる。
また、この実施の形態では、アクセス経路ごと、つまり、ツリーのブランチごとに情報の段階的な区別を行うため、頻繁に使用する情報と、隠匿性の高い（秘密性の高い）情報との区別をツリーの深さとは直接関係なく設定することができる。また、アクセス経路ごとに情報の段階的な区別を行うため、頻繁に使用する情報と、隠匿性の高い（秘密性の高い）情報との区別を使用者のアクセス感覚に適するように構成することができる。さらに、この実施の形態では、夫々のアクセス経路を構成するファイル及び／またはディレクトリのなかには、複数のアクセス経路を重複して設定されることができ、従って、より多様化したアクセス可能領域の設定を可能にする。
尚、図３の（Ａ）と同図の（Ｂ）に示した実施の形態では、データ経路自体は段階的に構成されておらず、これらのデータ経路の選択を段階的に構成することで、情報の段階的な保護を図っている。しかしながら、本発明の実施の形態は、図示したものに限定されず、他、例えば図４の（Ａ）と同図の（Ｂ）に示したように構成されてもよい。この場合、データ経路自体が段階的に構成されており、例えば、図４の（Ａ）に示したデータ経路は、図４の（Ｂ）に示したデータ経路に全て含まれるように、各データ経路は所定の順番で入れ子状に構成される。この場合、データ経路の構成によって、情報の段階的な保護を図ることができる。尚、図４の（Ａ）では、実線で示したデータ経路に沿ったアクセスのみが許容され、破線で示したデータ経路に沿ったアクセスは許容されない。また、同様にして、図４の（Ｂ）では、実線で示したデータ経路に沿ったアクセスのみが許容され、破線で示したデータ経路に沿ったアクセスは許容されない。
【００２７】
図３の（Ａ）と同図の（Ｂ）、及び、図４の（Ａ）と同図の（Ｂ）に示した実施の形態においても、不正アクセス防止用プログラムは図２の（Ａ）と同図の（Ｂ）に示したものと同様に構成される。即ち、本発明の実施の形態では、データ経路名の検索において、ファイルまたはディレクトリの検索に伴って、データ経路を区別する順序情報１０Ｂを検索させる。このことは、ディスクブロックとファイルの関係を記録する際、ディレクトリと順序情報１０Ｂを関連させて記録させることで行う。このように記録させることで、ファイルを指定する際、ディレクトリを検索するにあたって、このディレクトリに関連して記録されている順序情報１０Ｂを呼び出して、順序情報１０Ｂに基づいてデータ経路名と個別ファイル名によってファイル識別を行ってファイルを指定する。この結果、コンピュータシステムへのアクセスをデータ経路ごとに分類できる。
【００２８】
さらに、本発明に係る実施の形態は、従来の外部記憶装置の共有ファイル管理方式に適用されてもよい。即ち、近年、増大するデータ容量の対策として、外部記憶装置（ストレージ）を集約し、ネットワーク接続によりストレージを活用するストレージ・エリア・ネットワーク（Ｓｔｏｒａｇｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ：ＳＡＮ）があり、複数のコンピュータがネットワークを介して外部記憶装置上のファイルを共有することで、個々のコンピュータのデータ容量をより有効に活用することを可能にしている。このため、本発明に係る他の実施の形態では、図１に示すように、コンピュータシステム１００はネットワークを介して外部記憶装置２００と接続して、該外部記憶装置２００に上記ディレクトリ機構１０Ａを備えて、ファイル管理機能を行ってもよい。ただし、この外部記憶装置２００には、他のコンピュータシステム３００がネットワークを介して接続されていてもよい。
この際、共有ストレージ２００は、例えばテキストデータ等の共有データを格納する共有データ格納部２１０と、ネットワーク２００上に接続された夫々のコンピュータ１０１等からの指示に応じて共有データ格納部２１０に対するファイル管理をアクセス可能領域（または順序情報１０Ｂ）ごとに制御するストレージプロセッサ２２０とを備える。この際、共有データを格納する共有データ格納部２１０の中に順序情報１０Ｂを格納してもよく、または、順序情報１０Ｂを格納する格納部を別途設けて、ストレージプロセッサ２２０によって、例えば、共有データ格納部２１０に格納された共有データに対するアクセスが行われる度に、他の格納部に格納された順序情報１０Ｂを呼び出して、このアクセスの種類を区別させてもよい。
この際、データ格納部２１０はツリー状の階層化ディレクトリ機構１０Ａを有して、共有ファイル機構を構成する。そして、上述したコンピュータシステム１００における情報の段階的保護と同様にして、アクセスの区別を段階的に行う。ただし、好適には、ツリー状の階層化ディレクトリ機構１０Ａは一つの親に対し一つの子のみがつらなるように限定的に構成される。これは、一般に、共有ファイル管理方式において、複雑にデータ経路を構成することは好ましくないためである。しかしながら、データ格納部は通常のツリー状の階層化ディレクトリ機構１０Ａから共有ファイル機構を構成することは可能である。
【００２９】
ここで、共有ファイル管理方式における情報のアクセスの区別について、簡単に説明する。
例えば、ネットワーク上に接続されたコンピュータ１０１が任意のアプリケーションを起動して、対応するドライバに対し、オープンするファイル名、Ｒ／Ｗ（読み出し／書き込み）、バイナリファイル／テキストファイル等を指示するとする。ただし、該当するファイルは共有ストレージ２００上に置かれている。呼び出されたドライバはストレージプロセッサ２２０に対して、アプリケーションから夫々送られた情報（データ）を送信する。この情報を受信したストレージプロセッサ２２０は、データ格納部２１０から該当する情報を呼び出して、コンピュータ１０１によって利用可能とする際に、この情報の属するアクセス可能領域と、呼び出そうとするコンピュータ１０１（またはユーザ）に割り当てられたアクセス可能領域とを比較判別する。上記比較結果によって、ネットワーク上に接続されたコンピュータ１０１が、アクセスが許容されているアクセス可能領域内において、共有ストレージ２００上のデータにアクセスする場合には、ストレージプロセッサ２２０は係る作業を実行させる。これに対して、ネットワーク上に接続されたコンピュータ１０１が、アクセスが許容されていないアクセス可能領域内において、共有ストレージ２００上のデータにアクセスする場合には、ストレージプロセッサ２２０は係る作業の実行を中止させる。尚、共有ストレージ２００上のデータがツリー状の階層化ディレクトリ機構１０Ａを利用して構成されている場合には、この共有ファイル管理方式は上記手順（Ｔ０１）〜（Ｔ１１）と同様にして行われる。ただし、ツリー状の階層化ディレクトリ機構１０Ａは一つの親に対し一つの子のみがつらなるように限定的に構成されている場合には、係る作業はより迅速に行われることになる。
【００３０】
以下、コンピュータシステム１００（または共有ファイル管理システム）に侵入したものによる、ツリー状の階層化ディレクトリ機構１０Ａに従ったアクセスをアクセス可能領域Ｌ１〜Ｌ３ごとに段階的に監視及び／または制限する具体的な手段について説明する。
第一に、本発明に係る好適な実施の形態では、コンピュータシステム１００（または共有ファイル管理システム）にアクセスするユーザが異なるアクセス可能領域Ｌ１〜Ｌ３間を移動する際、効果音及び／または画面の点滅及び／または文字情報の表示等の特殊効果を生じさせる。即ち、異なるアクセス可能領域Ｌ１〜Ｌ３間にわたってアクセスが行われた際、係るアクセスを人間の聴覚及び／または視覚に基づいて当事者、周囲の者、またはシステム管理者にアクセスが行われたことを知覚させる。また、ユーザが異なるアクセス可能領域Ｌ１〜Ｌ３間にわたったアクセスに失敗したときも、効果音、画面の点滅等の特殊効果を操作画面上に生じさせる。さらに、保護対象の情報の秘密性が高まるにつれ、即ち、より深い階層のアクセス可能領域にアクセスするにつれ（例えば、図２の（Ａ）を参照して、アクセス可能領域Ｌ２からアクセス可能領域Ｌ３に侵入する）、このアクセスの行われたとき、またはこのアクセスに失敗したときにより大きな効果音、またはより激しい画面の点滅等の特殊効果を生じさせるようにしてもよい。また、例えば「ＣＡＵＴＩＯＮ」、「ＦＯＲＢＩＤＤＥＮ」、「アクセス禁止」等の英語、日本語等の任意の言語によって適当な文字情報を適宜、操作画面上に生じさせてもよい。この際、より深い階層のアクセス可能領域にアクセスするにつれ、より強いメッセージを意味する文字情報を操作画面上に表示させるようにしてもよい。このように、例えば、上記手順（Ｔ０１）〜（Ｔ１１）を利用して、ユーザがコンピュータ１０１や外部記憶装置２００に置かれたデータへのアクセスをアクセス可能領域Ｌ１〜Ｌ３ごとに段階的に行う際に、人間の視覚及び／または聴覚を利用した特殊効果を併用することで、コンピュータシステム１００（または共有ファイル管理システム）へのアクセスの監視作業を効果的に行う。尚、上記特殊効果を行わせる具体的なタイミングは、アクセスの行われた直後（その成功、失敗を問わず）に行うのが望ましいが、より具体的な設定は任意である。
【００３１】
第二に、本発明に係る好適な実施の形態では、順序情報１０Ｂに従って階層化ディレクトリ機構１０Ａにアクセスするときに、異なるアクセス可能領域間Ｌ１〜Ｌ３にわたってアクセスが行われた際、その日時及び／またはそのアクセスを行ったものの名前をコンピュータシステム１００（または共有ファイル管理システム）に内蔵及び／または外接する記憶媒体に記憶させて、係る監視作業を行う。ただし、記憶媒体は、メモリ、ハードディスク等を含む、情報を記録する装置（デバイス）として広義に定義する。また、ここでいう装置は、例えばハードディスクやメモリを含む。このように構成することによって、不正アクセスが行われた際、コンピュータシステム１００（または共有ファイル管理システム）の入口や、目的のファイルのみならず、係るアクセスの行われた経緯（即ち、不正アクセスを行った者の痕跡）を保護対象の情報のレベル（アクセス可能領域Ｌ１〜Ｌ３の段階的な順番）と、そのアクセスの行われた時間とを組合せて把握することができる。つまり、本発明の実施の形態では情報を段階的に保護するため、より深い、即ちより重要な情報（ファイル）にアクセスするに従い、そのアクセスの痕跡はアクセス可能領域Ｌ１〜Ｌ３ごとに累積的に集積できる。係る特徴は、従来の技術のように、特定のファイルのみ、あるいは特定のアクセス可能領域のみ（図２１の破線参照）を個別対処的に保護する場合には具備されていなかった。
【００３２】
さらに、本発明に係る好適な実施の形態では、上記順序情報１０Ｂに従って階層化ディレクトリ機構１０Ａにアクセスする際、アクセス可能領域Ｌ１〜Ｌ３ごとに異なるパスワードを定めて、外部からコンピュータシステム１００（または共有ファイル管理システム）へのアクセスを段階的に限定する。この場合、単にコンピュータシステム１００（または共有ファイル管理システム）の入口や、目的のファイルの入口でアクセスを制限するだけでなく、システム内に記憶（保存）される情報をこの情報の秘密（重要）性に従って段階的にアクセス制限する。さらに、アクセス可能領域Ｌ１〜Ｌ３ごとにパスワードを設定することで、累積的な情報の保護が可能となる。例えば、図２の（Ａ）に示したアクセス可能領域Ｌ３に置かれた情報にアクセスするためには、アクセス可能領域Ｌ１及びアクセス可能領域Ｌ２に設定されたパスワードを予め解除した上で、アクセス可能領域Ｌ３に設定されたパスワードを解除する必要がある。この場合、アクセス可能領域Ｌ３に設定するパスワードの強度は、アクセス可能領域Ｌ１とＬ２に設定するパスワードの強度と掛け合わされた（組み合わされた）ものとなる。一方、特定のファイルのみ、あるいは特定のアクセス可能領域のみ（図２１の破線参照）に個別対処的にパスワードを設定する場合、このような効果は奏しない。故に、本発明の実施の形態では、情報を段階的に保護することにより、秘密（重要）性の高いアクセス可能領域にアクセスするに従い、その前のアクセス可能領域に設定されるアクセス条件が累積的に要求されるため、より強いセキュリティ対策を効率的に提供する。
【００３３】
具体的には、例えば、上記手順（Ｔ０１）〜（Ｔ１１）を利用して、ユーザがコンピュータ１０１や外部記憶装置２００に置かれたデータへのアクセスをアクセス可能領域Ｌ１〜Ｌ３ごとに段階的に行う際に、その都度ユーザにパスワードの入力を要求するプログラムを起動させる。この際、ユーザがパスワードの入力を行うと、このプログラムはただちにパスワードを暗号化する。次に、好適には１ユーザ毎に１行のＡＳＣＩＩ文字列から構成するパスワードを読み込み、あらかじめ記録された情報（パスワード）と比較する。このパスワードが入力したパスワードと一致すれば、ユーザの異なるアクセス可能領域へのアクセスがプログラムによって認められる。そうでなければ、ユーザの異なるアクセス可能領域へのアクセスは拒否されるようにこのプログラムを構成する。係る作業を異なる優先順序１０Ｂ間、つまり異なるアクセス可能領域Ｌ１〜Ｌ３間で行うことにより、第三者からのディレクトリ機構１０Ａへのアクセスを段階的に制限できる。
【００３４】
さらに、本発明に係る実施の形態では、アクセス可能領域にパスワードを設定する際に、このパスワードをコンピュータシステム１００のスーパーユーザのアクセス権利の上位として設定することで、許可されていないユーザがシステムにアクセスする際に、段階的（Ｌ１〜Ｌ３参照）に、スーパーユーザを含む全てのアクセスを限定させてもよい。この場合、例え何者（スーパーユーザを含む）かが階層構造１０Ａの入口のパスワードを発見してコンピュータシステム１００内に侵入しても、各アクセス可能領域（Ｌ１〜Ｌ３参照）に設定した夫々異なるパスワードによって侵入者がすべての権利と特権を持つという事態に陥ることをアクセス可能領域（Ｌ１〜Ｌ３参照）ごとに段階的に防ぐ手段を備えることが可能になる。この場合、従来、スーパーユーザとしてコンピュータシステム１００にアクセスするには、アクセス権利が一極集中されていたため、その取り扱いに過度の注意が必要とされていたという弊害があったが、本発明に係る好適な実施の形態では、アクセス範囲ごとに、スーパーユーザの権利を段階的に限定させるため、その取り扱いをより柔軟にすることが可能になる。
【００３５】
このように、本発明の実施の形態では、コンピュータシステム１００（または共有ファイル管理システム）にアクセスする上で、潜在的に（つまり、アクセス可能領域Ｌ１〜Ｌ３ごとに）複数のパスワード管理を要求する。このため、パスワード管理を容易にするために（つまり、パスワード管理に負担をかけ過ぎないようにするために）、本発明に係る実施の形態では、上記アクセス可能領域Ｌ１〜Ｌ３毎に設定するパスワードの解除手段をコンピュータシステム１００（または共有ファイル管理システム）に外接するデバイス（装置）と協働して機能させてもよい。例えば、少なくとも本体と、記憶媒体（メモリ）と、接続部を有するデバイスを構成し、この接続部をコンピュータシステム１００（または共有ファイル管理システム）に外接する作業に応じて、上記パスワードを読み込むプログラムによって、外接されたデバイスの記憶媒体上に書き込まれた情報（パスワード）を読み込ませ、この読み込まれた情報を用いて、ユーザの異なるアクセス可能領域Ｌ１〜Ｌ３にわたるアクセスの許容の是非を判断させてもよい。
【００３６】
この際、デバイスにインジケータ（表示部）を備えて、予め決められた優先順序のうち、どのアクセス可能領域までアクセスが許容されているのかを表示させてもよい。このインジケータは、液晶画面によって、文字情報または画像情報により優先順序を表示させてもよい。しかしながら、複数個の点滅ランプによって、これらランプの点滅により上記優先順序を表示してもよい。あるいは、音声出力手段を内蔵して、任意の音声情報によって、ユーザが異なるアクセス可能領域間を移動する際に、人間Ｐ聴覚を利用して注意を促してもよい。
また、本発明に係る他の実施の形態では、例えば磁気ストライプを貼付したカードを所持させて、この磁気ストライプにパスワードを記憶させて、異なるアクセス可能領域間Ｌ１〜Ｌ３のアクセスを実行させてもよい。この場合、磁気ストライプは上述した記憶媒体と、接続部の双方の機能を共有する。
さらに、本発明に係る他の実施の形態では、ユーザに端末に接続されたタブレットに署名させ、この署名（筆記体）とあらかじめ登録した署名とを比較することによって、ユーザに異なるアクセス可能領域間のアクセスを許容させてもよい。
さらに、ユーザの指紋、声紋、または他の身体的特徴を識別することによって、ユーザに異なるアクセス可能領域間のアクセスを許容させてもよい。
そして、アクセス可能領域毎におけるユーザのアクセスを特定の日や曜日や時間に限定させて行ってもよい。
以上のように構成することによって、本発明に係わる好適な実施の形態は、情報を段階的に保護するという特性に従って、パスワードの管理を比較的容易にするとともに、システムへの不正アクセスをより確実に防止する。ただし、このパスワード管理方法は、夫々異なるアクセス可能領域毎に独立して使用できる。
【００３７】
ＧＵＩ
本発明に係る実施の形態は、以上のように構成されることによって、コンピュータシステム１００（または共有ファイル管理システム）に保存する情報にアクセスする際、このアクセスを段階的に監視、制限するが、さらに、コンピュータシステム１００（または共有ファイル管理システム）に内蔵または外接する表示装置（データ表示部）１０３上に、この作業を効率的に行わせるＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）を表示させることを特徴とする。
つまり、例えば、ワードプロセッサやＣＡＤ等のアプリケーションソフトウエアで用いられる「メニュー部（操作部）」の改善が、コンピュータシステムの使用環境の向上につながり、そして、操作性の向上のみならず、商品の品質、コスト面にも好適な影響を与えるように、人間と道具（コンピュータシステム）の接続の形（ＧＵＩ）を改善することが、使いやすい道具（コンピュータシステム）を実現する上で重要である。故に、本発明の実施の形態では、情報を段階的に保護するにあたり、この特性に適する、新規なＧＵＩを提供することをさらなる特徴とする。尚、用語「ＧＵＩ」は、他、マンマシンインターフェイス、ヒューマンインターフェイス、あるいはユーザビリティエンジニアリングとしても呼ばれているが、本明細書では、ＧＵＩとして統一的に参照する。
【００３８】
図５の（Ａ）を参照してより具体的に説明すると、同図は図１に示した表示装置１０３に表示される（または投影される）操作画面（操作領域）１を示している。符号２は、この操作画面１上に表示されるＯＳ（オペレーティングシステム）のメニュー部（メニューバーまたは操作部）であって、好適には操作画面１上で上、下、左、右、あるいは他の任意の場所に、任意の形状で配置されて、ＯＳの有する様々な機能を実現させる。符号３はこの操作画面１上に示されるアイコンであって、各種のディレクトリまたはファイルを表示する。図５の（Ａ）に示した実施の形態では、符号３Ａ〜３Ｄは各種のファイルやディレクトリを示している。
このように、現在の多くのコンピュータシステム１００は人間の視認性に好適なように、グラフィック情報を用いてコンピュータシステム１００の様々な操作を可能としている。本発明の実施の形態は、情報を段階的に保護する特性に適する、少なくとも次のいずれか一つの特徴を備えるＧＵＩを提供する。即ち、
（ｉ）アクセス可能領域ごとのアクセス状態を操作画面上に表示し、
（ｉｉ）アクセス可能領域ごとに区分されたファイル及び／またはディレクトリを操作画面上に表示する際、同時に該当するアクセス可能領域名を表示し、
（ｉｉｉ）階層化ディレクトリ機構のうち、少なくともアクセス可能領域を設定した部位を３次元情報として画面上に表示し、
（ｉｖ）アクセス可能領域ごとにパスワードを設定する際、パスワードが解除されていない場合、ディレクトリを操作ウィンドウとして表示する際に、操作ウィンドウ上に遮蔽部を表示させてファイル操作（ＧＵＩ操作）を防止する。
以下、各ＧＵＩについて説明する。
【００３９】
まず、（ｉ）アクセス可能領域Ｌ１〜Ｌ３ごとのアクセス状態を操作画面１上に表示する手段について説明する。
本発明に係る好適な実施の形態では、階層構造１０Ａのアクセス順序を順序情報１０Ｂ（つまり、アクセス可能領域Ｌ１〜Ｌ３）によって定めるため、この操作状況を容易に把握するため、従来の技術と異なり、アクセス可能領域Ｌ１〜Ｌ３ごとのアクセス状態を操作画面１上に表示する。ここで、従来公知の技術では、情報を段階的に保護するようにアクセス制御しないため、操作画面１上にアクセス可能領域ごとのアクセス状態を表示する手段を備えていなかったことを理解されたい。
これに対して、本発明に係る好適な実施の形態では、例えば図５の（Ｂ）に示すように、上記メニュー部２上の任意の場所に、符号４に示すように順序情報１０Ｂのどの順序（アクセス可能領域）までのアクセスが許容されているのかを表示させる。図５の（Ｂ）に示した実施の形態では、メニュー部２上の場所４に「ＬＥＶＥＬ１（レベル１）」として表示させることで、このファイルシステム１０の順序情報１０Ｂの「ＬＥＶＥＬ１」に該当するアクセス可能領域（順序）Ｌ１までアクセスが許容されることを示している。尚、図面では、表示部（アクセス可能領域表示手段）４は「ＬＥＶＥＬ１」と英語表記しているが、「レベル１」と日本語表記してもよく、あるいは他の言語で表記してもよい。また、表示部（アクセス可能領域表示手段）４は少なくとも本体（縁部）４Ａと、アクセス可能領域名の表示手段４Ｂを有するのが好ましい。
このように操作画面１上にアクセス可能領域名を表示させることで、コンピュータシステム１００（または共有ファイル管理システム）の利用者（ユーザ）はどのアクセス可能領域までアクセスできるのかを容易に認識できる。尚、メニュー部２は、他様々な操作を行うために、他多種の操作部を有するが、添付した図では理解の容易化を図るために、これら他の機能に係わる操作部を省略して示していることを理解されたい。
【００４０】
また本発明の実施の形態では、アクセス可能領域ごとのアクセス状態を変更自在に表示させてもよい。換言すると、ユーザに、アクセス範囲を変更する機会を与えてもよい。この操作方法は任意の手段によって実現されてもよいが、例えば図５の（Ｂ）に示すように、符号６に示す変更手段（アクセス可能領域変更手段）をメニュー部２上の表示部（アクセス可能領域表示手段）４の近くまたは縁部４Ａ内に表示させる。例えば、変更手段６はプルダウンメニュー（ｐｕｌｌ−ｄｏｗｎ　ｍｅｎｕｓ）、ポップアップメニュー（ｐｏｐｕｐ　ｍｅｎｕｓ）または階層状メニュー（ｈｉｅｒａｒｃｈｉｃａｌ　ｍｅｎｕｓ）でもよい。このためユーザは、例えばマウス、キーボード、タブレット、音声入力装置等のデータ入力手段１０２によって、例えばポインタＰを画面１上で移動させて、この変更手段６を選択することで（キーボードによるコマンド操作を行って、またはマウスを用いてポインタＰを操作部６上でクリックさせて）、図６の（Ａ）の符号４Ｃ（プルダウンされた部位）に示すように順序情報１０Ｂの他のアクセス可能領域名（例えば、ＬＥＶＥＬ１〜ＬＥＶＥＬ４）を表示させて、所望のアクセス可能領域（例えば、ＬＥＶＥＬ２）を選択することを可能にする。この際、複数のアクセス可能領域から選択されたアクセス可能領域を区別するために、例えば符号７に示すように強調手段（ハイライト手段）を表示させてもよい。強調手段７は、図示するように選択されたアクセス可能領域名に強調記号を付与してもよく、選択されたアクセス可能領域名を取り囲んで強調（ハイライト）してもよく、または選択されたアクセス可能領域名のフォントを変更させてもよく、または選択されたアクセス可能領域名の表示色を変更させてもよく、または選択されたアクセス可能領域名のまわりを点滅させて他の情報から区別してもよく、さらには効果音等の特殊効果を付随してもよい。
そして、図６の（Ａ）に示すように、ユーザが「ＬＥＶＥＬ１」から「ＬＥＶＥＬ２」まで、順序情報１０Ｂのアクセス可能範囲の変更を指定する際に、「ＬＥＶＥＬ２」に特定のパスワードが設定されているならば、例えば、図６の（Ｂ）に示すように、任意の手段でユーザに注意を促すために、パスワードの入力手段を操作画面１上に表示させる。この際、ユーザが「ＬＥＶＥＬ１」から「ＬＥＶＥＬ２」まで、アクセス可能領域を変更するに応じて、効果音や、画面の点滅等の特殊効果を行ってもよい。
【００４１】
さらに、再度図５の（Ａ）を参照すると、本発明の実施の形態は、符号８に示すように、専用のインターフェイス（アクセス可能領域表示手段）８を用いて、アクセス可能領域ごとのアクセス状態を操作画面１上の任意の場所に表示してもよい。好適には、インターフェイス（アクセス可能領域表示手段）８は任意の形状かつ任意の大きさの本体（縁部）８Ａと、符号８Ｂに示すように、数字、アルファベット、または他の任意の手段（好適には、文字情報）によって、現在、ユーザが段階的に設定されたアクセス可能領域Ｌ１〜Ｌ３のどのアクセス可能領域（順序）までアクセスが許容されているのかを表示させる。図５の（Ａ）に示した例では、インターフェイス８は数字の２を示すことによって、このシステム１０を利用するユーザはレベル２のアクセス可能領域Ｌ２までアクセスが許容されていることを示している。尚、このインターフェイス８は位置、形状、色彩、大きさ等を任意に変更してもよい。さらに、この周囲（本体８Ａの外側）に任意の飾り等（図示略）を備えてもよい。また、インターフェイス８はアクセス可能領域名を数字ではなく文字によって表示してもよい。さらに、プルダウンメニュー、ポップアップメニューまたは階層状メニューである変更手段６を操作自在に表示させて、他のアクセス可能領域名を表示させてもよい（図示略）。さらに、インターフェイス８はアクセス可能領域名を表示する際、このアクセス可能領域名を変更する手段を備えていてもよい（図示略）。
このように、本発明の実施の形態では、アクセス可能領域ごとのアクセス状態を符号４に示すようにメニュー部２上にＧＵＩ表示してもよく、あるいは、符号８に示すように操作画面上の任意の場所にＧＵＩ表示してもよい。
【００４２】
また、図５の（Ａ）に示したインターフェイス８の替わりに、図７に示すインターフェイス（アクセス可能領域表示手段）２０を用いて、アクセス可能領域ごとのアクセス状態を操作画面１上に表示してもよい。例えば、図７の（Ａ）に示すインターフェイス２０は、どのアクセス可能領域においてもアクセスが許容されていないことを示している。一方、図７の（Ｂ）に示すインターフェイス２０は、上から２番目までのアクセス可能領域（ハッチ部２５参照）、つまりアクセス可能領域Ｌ２までがアクセス可能であることを示している。つまり、図５の（Ａ）に示したインターフェイス８が文字情報（英数字、日本語、及び他の言語一般を含む）によってアクセス可能領域Ｌ１〜Ｌ３ごとのアクセス状態を表示するのに対して、図７に示したインターフェイス２０は、グラフィック情報（ハッチ部２５参照）によってアクセス可能領域Ｌ１〜Ｌ３ごとのアクセス状態を表示している。このように、本発明に係わる実施の形態では、文字情報またはグラフィック情報によって、アクセス可能領域Ｌ１〜Ｌ３ごとのアクセス状態を画面１上に表示してもよい。
ただし、図７に示すように、インターフェイス２０は操作領域２１をより操作容易にするために、操作ボタン（アイコン化ボタン、クローズボタン等）２２、スクロールボタン（スクロールバー、リサイズボタン等）２３、タイトルバー２４等を備え、さらにアクセス可能領域表示手段（ハッチ部）２５によって、アクセス可能領域ごとのアクセス状態を表示してもよい。ただし、好適には、操作ボタン２２、スクロールボタン２３等を利用することで、例えばインターフェイス２０の開閉、移動、大きさ（サイズ）の変更（または最小化／最大化）、フォーカスの変更（複数のウィンドウのうち、操作対象を切り替える）、操作領域２１の表示範囲の変更（通常、上下及び／または左右）等を行い、タイトルバー２４を用いてこのインターフェイス２０の名称を表示させる。これら操作ボタン２２、スクロールボタン２３、タイトルバー２４の操作は、マウス、キーボード、タブレット、または音声入力装置等のデータ入力手段１０２を介して行われ、またこれら操作ボタン等の位置及び個数は任意である。
【００４３】
さらに、図８に示すように、インターフェイス２０’を用いて、アクセスしている複数のユーザ（Ｕ０１、Ｕ０２及びＵ０３）について、それぞれアクセス可能領域Ｌ１〜Ｌ３ごとのアクセス状態（符号２５Ａ、２５Ｂ及び２５Ｃに示すハッチ部参照）を画面１上に表示させてもよい。この場合、本発明の実施の形態は、少なくとも潜在的に複数のユーザによって利用され、各種のファイル管理機能をそれぞれのユーザに提供するが、この際、各ユーザによって、アクセス範囲を任意に設定変更させる。そして、図８に示すインターフェイス２０’を画面１上に表示させることによって、各ユーザが順序情報１０Ｂを設定された、どのアクセス可能領域（順序）までアクセス可能であるかを、（場合によっては変更自在に）表示させる。図８に示した実施の形態では、ユーザＵ０１（符号２４Ａ参照）はレベル２（上から二番目）までのアクセス可能領域Ｌ２にアクセスすることができ、ユーザＵ０２（符号２４Ｂ参照）はレベル１（上から一番目）までのアクセス可能領域Ｌ１にアクセスすることができ、そしてユーザＵ０３（符号２４Ｃ参照）はレベル２（上から二番目）までのアクセス可能領域Ｌ２にアクセスすることができることを示している。尚、インターフェイス２０’は、好適にはボタン２３Ａによって順序情報１０Ｂの複数のレイヤを上下関係に基づいて上下に表示させ、またボタン２３Ｂによってアクセスする複数のユーザを左右に表示させる。
従って、インターフェイス２０’を用いることによって、例えば、サーバであるコンピュータを複数の人間によって操作させる際に、各ユーザ（クライアント）に個別の操作環境を容易に把握させることができる。インターフェイス２０’は、特に、コンピュータシステムが主にＬＡＮまたは無線ＬＡＮ等の任意のネットワークを介して複数のクライアントを接続するサーバであって、クライアントからサーバへのアクセスをアクセス可能領域Ｌ１〜Ｌ３毎に段階的に、監視及び／または制限するときに、係る操作の効率を向上することができる。
他、図５の（Ａ）、図７及び図８に示したインターフェイス８、２０、２０’以外にも、さらなる形状のインターフェイスが想定されるが、しかしながら少なくとも段階的に区別されたアクセス可能領域ごとの操作状態を操作画面１上に示す限り、本発明の請求の範囲に含まれる。
【００４４】
次に、（ｉｉ）アクセス可能領域Ｌ１〜Ｌ３ごとに区分されたファイル及び／またはディレクトリを操作画面１上に表示する際、同時に該当するアクセス可能領域名を表示する手段について説明する。
再度図５の（Ａ）を参照すると、本発明に係る好適な実施の形態では、符号３Ａ〜３Ｄに示す各種のディレクトリまたはファイルを示すアイコンに対して、これら下方に符号５Ａ、５Ｃ、５Ｄに示すように、付随してこれらアイコンがどのアクセス可能領域に分類されているのかを示してもよい。このようにして、本発明の好適な実施の形態では、ファイル及び／またはディレクトリを操作画面１上にアイコン表示する際、該当するアクセス可能領域名（またはそれに該当するもの）をアイコン３と共に表示することによって、ユーザは、これらアイコン３を選択して、各種のＧＵＩ操作を行う際に、どの操作が許容されているのかを容易に知覚することができる。
例えば、図５の（Ａ）に示した実施の形態では、操作画面１上に専用のインターフェイス８を用いてユーザが段階的に設定されたアクセス可能領域のうちレベル２（アクセス可能領域Ｌ２）までにいることを示している。この場合、ユーザは符号５Ａに示すようにレベル１（アクセス可能領域Ｌ１）にいるアイコン３Ａと、符号３Ｂに示すように順序情報１０Ｂの機能を解除されている（または、アクセス可能領域の設定がされていない）アイコン３Ｂと、そして符号５Ｃに示すようにレベル２（アクセス可能領域Ｌ２）にいるアイコン３ＣをＧＵＩ操作できるが、しかしながら符号５Ｄに示すようにレベル３（アクセス可能領域Ｌ３）にいるアイコン３ＤをＧＵＩ操作することはできないことを容易に理解することができる。
このようにして、ファイル及び／またはディレクトリを操作画面１上にアイコン表示する際、該当するアクセス可能領域名（またはそれに該当するもの）をアイコン３と共に表示させることで、情報を段階的に保護する場合においても、操作上、混乱を生じさせずにファイル管理を効率よく行うことができる。ただし、アクセス可能領域名（またはそれに該当するもの）をアイコン３と共に表示する際、この表示場所は任意であって、アイコン３の上、下、左、右、あるいは他の任意の場所（例えば、アイコン３と重ねるように）に表示してもよい。さらには、アイコン３の色や模様等を変更することによって、アイコン３を表示する際に、該当するアクセス可能領域を示唆させてもよい。
【００４５】
尚、アクセス可能領域Ｌ１〜Ｌ３ごとに区分されたファイル及び／またはディレクトリＤ２〜Ｄ４−３を操作画面１上に表示する際、同時に該当するアクセス可能領域名を表示する手段は、アイコン３と共に表示する形態に限られない。例えば、操作画面１上にディレクトリを操作ウィンドウとして開いて表示する場合に、この操作ウィンドウに含まれる情報（ファイル、ディレクトリ等）の名前と付随してアクセス可能領域名（またはそれに該当するもの）を表示させてもよい。
例えば、図９に示すように、従来、操作ウィンドウ５０を開いて、このディレクトリに含まれるファイル及び／またはディレクトリの名前を表示するときに、操作領域５１内を仕切り部５８によって複数の区間に分けて、これら区間に、例えば、ファイルの作成日、ファイルの大きさ（容量）、ファイルの作成者等を同時に表示する場合がある。本発明の好適な実施の形態では係る点に鑑みて、符号５９に示すように、例えば、ディレクトリＤ３−１の操作ウィンドウ５０を開いて、ここに含まれるディレクトリＤ４−１、Ｄ４−２の名前を表示するときに、同時にこれらディレクトリＤ４−１、Ｄ４−２の該当するアクセス可能領域名（またはそれに該当するもの）Ｌ３、Ｌ３を夫々表示させる。ただし、アクセス可能領域名（またはそれに該当するもの）を表示する際、該当するファイル及び／またはディレクトリの名前に附随して表示されれば足り、図９に示したようにファイル及び／またはディレクトリのすぐ隣に表示しなくてもよい。
尚、図９に示した操作ウィンドウ５０は、従来の技術において公知なように、操作領域５１の操作を容易にするために、操作ボタン（アイコン化ボタン、クローズボタン等）５２、スクロールボタン（スクロールバー、リサイズボタン等）５３、タイトルバー５４等を備え、好適には、操作ボタン５２、スクロールボタン５３等を利用することで、例えば操作ウィンドウ５０の開閉、移動、大きさ（サイズ）の変更（または最小化／最大化）、フォーカスの変更（複数のウィンドウのうち、操作対象を切り替える）、操作領域５１の表示範囲の変更（通常、上下及び／または左右）等を行い、タイトルバー５４を用いてこの操作ウィンドウ５０のディレクトリ名を表示させる。尚、これら操作ボタン等の位置及び個数は任意であり、またこれら操作ボタン５２、スクロールボタン５３、タイトルバー５４の操作は、マウス、キーボード、タブレット、または音声入力装置等のデータ入力手段１０２を介して行われてもよい。
【００４６】
尚、本発明に係わる他の実施の形態では、ツリー状の階層構造１０Ａに順序情報（第一の情報）１０Ｂを組合せて、複数のアクセス可能領域Ｌ１〜Ｌ３に段階的に区別する際、さらにこのツリー状の階層構造１０Ａに第二の情報を組合わせることによって、アクセス範囲をより細分化して、より木目の細かい情報の分類を行ってもよい。
図１０は、アクセス可能領域Ｌ１〜Ｌ３ごとに段階的に分類（区別）された情報に対して、さらに第二の情報１０Ｃを組合わせて、より細かなアクセス範囲の設定を行う場合を示す略図である。ただし、添付した図１０では、符号Ｄ２〜Ｄ４−３に示したツリー構造１０Ａの一部のアクセス制御状況を示している。そして、図示するように、仕切り部Ｓ１〜Ｓ３を用いて、このアクセス可能領域Ｌ１〜Ｌ３にさらなる領域Ｒ１〜Ｒ３を組合わせて、より細かくアクセス範囲を定める。この場合、例えばディレクトリＤ４−１は仕切り部Ｓ２とＳ３によって仕切られた領域Ｒ２に分類される一方、ディレクトリＤ４−２は仕切り部Ｓ１とＳ２によって仕切られた領域Ｒ１に分類されるため、図２の（Ａ）に示した実施の形態と異なり、これらディレクトリＤ４−１、ディレクトリＤ４−２をさらに細かく分類する。
このように構成することによって、単に情報をこの秘密（重要）性に従って段階的に分類（区別）するのみならず、この情報に関するさらなる特性に従って情報のアクセス範囲をより細かく設定することが可能となる。
ただし、第二情報１０Ｃをツリー状の階層構造１０Ａに付加する手段は、上述した順序情報（第一情報）１０Ｂを付加する手段と同様に行う。また、第二情報１０Ｃを付加する際に、さらにこのアクセス範囲をより細かく分ける、さらなる情報を付加してもよい。
【００４７】
尚、図１０に示したように、ツリー状の階層構造１０Ａに対して順序情報（第一情報）１０Ｂを付加することによって、複数のアクセス可能領域Ｌ１〜Ｌ３を設定するとともに、さらに第二情報１０Ｃを付加してより木目の細かいアクセス範囲の設定を行う場合、（１）アクセス可能領域Ｌ１〜Ｌ３ごとのアクセス状態を操作画面１上に表示する手段を提供する際、同時に、または独立して、第二情報１０Ｃを設定されたアクセス可能領域Ｒ１〜Ｒ３ごとのアクセス状況を表示させてもよい（図示略）。この際、メニュー部２上の任意の場所４、または専用のインターフェイス８、２０、２０’を用いてアクセス可能領域Ｒ１〜Ｒ３ごとのアクセス状況を表示させてもよい。さらに、（２）アクセス可能領域Ｌ１〜Ｌ３毎に区分されたファイル及び／またはディレクトリを操作画面１上に表示する際、同時に、または独立して、符号５、５９に示したように、ファイル及び／またはディレクトリをアイコン３表示するとき、またはこれらの名前を示すときに附随して、第二情報１０Ｃに該当するアクセス可能領域名Ｒ１〜Ｒ３を表示させてもよい。
【００４８】
次に、（ｉｉｉ）階層化ディレクトリ機構のうち、少なくともアクセス可能領域を設定した部位を３次元情報として画面上に表示する手段について説明する。本発明に係る好適な実施の形態では、階層構造１０Ａの少なくとも一部にアクセス可能領域Ｌ１〜Ｌ４を設定する際に、操作画面１上に階層構造１０Ａ（少なくとも一部）を３次元情報（３次元構造体）として表示させて、段階的なアクセス管理の全体構成の把握を容易にする。これは図２の（Ａ）及び／または同図の（Ｂ）に示したように、本発明に係わる好適な実施の形態では、ツリーの分岐形態に必ずしも拘束されずに、階層構造１０Ａを段階的に分類するため、この全体構造を把握する上で、階層構造１０Ａ（少なくとも一部）を立体視させることで、鳥瞰的な構造の把握を可能にするのが好ましいためである。
【００４９】
一方、従来、コンピュータシステムのＧＵＩを３次元情報（３次元構造体）としてデータ表示させる先行技術を散見することができた。しかしながら、これら先行技術は３次元情報（３次元構造体）として表示するＧＵＩを提供する積極的な理由が足りず、むしろＧＵＩの表示状態を複雑にすることによって、操作性をより複雑にするおそれを残していたという短所があった。これは、従来、２次元情報（２次元構造体）として表示されて、ごく自然に利用されていたＧＵＩに対して、新規に第三番目の座標軸を導入する積極的な理由に欠けていたためである。
これに対して、本発明に係る実施の形態では、情報の保護価値には本来、段階的な相違があることを理由として、新規に情報を段階的に区別する第３の座標軸（Ｌ１〜Ｌ３参照）を導入するため、従来、２次元情報（２次元構造体）としてデータ表示されて、自然に利用されていたＧＵＩに対して、このアクセス状態を段階的に監視、制限する順序情報１０Ｂを組合わせることで、第三番目の座標軸をより効果的に活用できる。
故に、本発明に係る好適な実施の形態では、例えば、操作画面１上に直交座標及び／または極座標を利用して、３次元情報として画面上に表示する際、３次元空間を構成する二つの軸に対応して前記階層化ディレクトリ機構を表示するとともに、残りの１軸に対応して前記アクセス可能領域を表示するように階層構造１０Ａ（少なくとも一部）を３次元情報（３次元構造体）としてＧＵＩ表示させることで、アクセス可能領域Ｌ１〜Ｌ３ごとのアクセス設定を鳥瞰的に把握できるようにしてもよい。
【００５０】
図１１は、操作画面１上に直交座標を用いて、３次元構造体としてＧＵＩ表示した階層構造１０Ａを示す略図である。ただし、図１１に示す階層構造１０Ａは図２の（Ａ）に示した階層構造１０Ａのうち、アクセス可能領域Ｌ１〜Ｌ３を設定するディレクトリ機構Ｄ２〜Ｄ４−３のみを選抜して示している。
図示するように、好適には、階層構造１０Ａを３次元構造体としてＧＵＩ表示する際、ディレクトリとファイルを３次元構造体としてアイコン表示する。ただし、アイコンの形状及び大きさは任意であって、また好適には直交座標に対応する形状情報と位置情報を有する。また、これらディレクトリとファイルは連結部（リンク）によって連結されて、ツリー状の親子関係を示す。ただし、連結部（リンク）の形状及び大きさは任意であって、図１１に示すように直線状に表示してもよく（例えば、ディレクトリＤ２とＤ３−１とを結ぶ線を参照）、または破線状（図示略）、あるいは曲線状（図示略）に表示してもよい。また、図１１に示すように線の径を細く表示してもよく、または線の径を太く表示してもよく、さらにはパイプ状（図示略）、または階段状（図示略）に表示してもよい。これら連結部（リンク）は３次元空間内で、始点と終点の位置情報と、線の長さ及び／または線の径の情報から構成される。ただし、通常、これら始点と終点は直接の親子関係を構成し、この際、互いに隣接する線同士の角度を調節自在にしてもよい。
また、図示した実施の形態では、操作画面１上に直交座標を用いて階層構造１０Ａを３次元構造体として表示する際、アクセス可能領域Ｌ１〜Ｌ３（具体的には、この境界部）を水平面状に表示しているが、アクセス可能領域を曲面状に表示させてもよい。また、これらアクセス可能領域Ｌ１〜Ｌ３を、厚さを有する略板状に表示してもよい。さらに、これらアクセス可能領域Ｌ１〜Ｌ３は夫々色彩、明度等を有するように表示されてもよい。さらに、これらアクセス可能領域Ｌ１〜Ｌ３は保護対象の情報の段階的な価値に応じて、この色彩あるいは明度等を段階的（グラディエーション状）に変えて表示されてもよい。
また、本発明の実施の形態ではアクセス可能領域Ｌ１〜Ｌ３を立体表示する際に、順序情報（第一情報）１０Ｂのみならず、上記第二情報１０Ｃを組合わせて表示させてもよい。例えば、図１１では、ディレクトリＤ３−１に含まれるディレクトリＤ４−１及びディレクトリＤ４−２のうち、これらディレクトリＤ４−１、Ｄ４−２に対して第二情報１０Ｃ（符号Ｓに示す仕切り部と、符号Ｒ１とＲ２に示す領域を参照）を組合わせることによって、相互の管理状態を区別させている。そして、ディレクトリＤ４−１に対して第二情報１０Ｃを組合わせることによって、このディレクトリＤ４−１のみに異なるパスワードを設定させることで、より木目の細かいアクセス制限を可能にしていもよい。
【００５１】
次に、図１２、図１３の（Ａ）及び同図の（Ｂ）を参照して、極座標を用いて、階層構造１０Ａの少なくとも一部を操作画面１上に３次元構造体として表示する例について説明する。
図１２は、操作画面１上に、（少なくとも一部）極座標を用いて、３次元構造体として表示した階層構造１０Ａのアクセス管理状態を示す略図である。ただし、図１２に示すファイルシステム１０は図２の（Ａ）に示したファイルシステム１０のうち一部のディレクトリ機構Ｄ２〜Ｄ４−３と、アクセス可能領域Ｌ１〜Ｌ３を示している。
図１３の（Ａ）は、図１２に示した階層構造１０Ａのみを取り出して示している。図示するように、階層構造１０Ａは複数のディレクトリからなるが、添付した図では、ディレクトリＤ２〜Ｄ４−３（図２参照）のみを示している。また、階層構造１０Ａを３次元構造として表示する際、これらディレクトリとファイルを３次元構造体としてアイコン表示する。ただし、アイコンの形状及び大きさは任意であって、また好適には極座標ないしは直交座標に対応する形状情報と位置情報を有する。また、これらディレクトリとファイルは符号Ｕに示すように連結部（リンク）によって連結されて、ツリー状の親子関係を示唆させる。連結部（リンク）Ｕの形状及び大きさは任意であって、図１３の（Ａ）に示すように直線状に表示してもよく（例えば、ディレクトリＤ２とＤ３−１とを結ぶ線を参照）、または破線状（図示略）、あるいは曲線状（図示略）に表示してもよい。また、図１３の（Ａ）に示すように線の径を細く表示してもよく、または線の径を太く表示してもよく、さらにはパイプ状（図示略）、または階段状（図示略）に表示してもよい。これら連結部（リンク）Ｕは３次元空間内で、始点と終点の位置情報と、線の長さ及び／または線の径の情報から構成される。ただし、通常、始点と終点は直接の親子関係を構成し、この際、互いに隣接する線同士の角度を調節自在にしてもよい。
図１３の（Ｂ）は、図１２に示したアクセス可能領域Ｌ１〜Ｌ３のみを取り出して示している。尚、図１３の（Ｂ）では、各アクセス可能領域はディレクトリＤ２を中心として略球状（球面状）に表示されているが、ルートディレクトリＤ１を中心として略球状（球面状）に表示させてもよい。あるいは、他の任意のディレクトリを中心として略球状（球面状）に表示させてもよい。ただし、図１３の（Ｂ）に示すように、各アクセス可能領域Ｌ１〜Ｌ３はディレクトリＤ２を中心として異なる半径Ｒを有し、さらに必要があれば、夫々厚さｄを有する。各アクセス可能領域Ｌ１〜Ｌ３は等間隔で配置されてもよく、または各間隔を任意に設定してもよい。後者の場合、各アクセス可能領域Ｌ１〜Ｌ３の半径Ｒの大きさを適宜変更することによって係る操作を実現する。また、各アクセス可能領域Ｌ１〜Ｌ３は図示するようにワイヤーモデル（メッシュ）状に表示されてもよく、あるいはソリッドモデル状に表示されてもよい（図示略）。後者の場合、各アクセス可能領域Ｌ１〜Ｌ３に色彩、明度、模様、材質感、さらには陰影付けを行うことは任意である。この場合、好適には３次元空間内に光源を配置する。
そして、図１３の（Ａ）に示した階層構造１０Ａに対して、図１３の（Ｂ）に示した順序情報１０Ｂ（アクセス可能領域Ｌ１〜Ｌ３）を複合させた階層構造１０Ａのアクセス管理状態を、図１２に示すように操作画面１上に表示させる。つまり、本発明の実施の形態では、（１）図１２に示すように階層構造１０Ａに順序情報１０Ｂ（アクセス可能領域Ｌ１〜Ｌ３）を複合させた階層構造１０Ａのアクセス管理状態を操作画面１上に表示させてもよく、（２）図１３の（Ａ）に示すように階層構造１０Ａのみを操作画面１上に表示させてもよく（つまり、階層構造１０Ａに関する情報のみを抽出して表示させる）、あるいは（３）図１３の（Ｂ）に示すように順序情報１０Ｂに関する情報のみを操作画面１上に表示させてもよい（つまり、順序情報１０Ｂに関する情報のみを抽出して表示させる）。このように、本発明の実施の形態では（１）、（２）及び（３）に示したように表示方法を任意に切り替えて、階層構造１０Ａのアクセス管理状態を３次元構造として表示する。ただし、このことは、図１１を参照して上述した、直交座標を用いてファイルシステム１０を表示する際にも同様である。
【００５２】
図１４は、専用の操作ウィンドウ６０を用いて、本発明の実施の形態に係わるアクセス可能領域Ｌ１〜Ｌ３（順序情報１０Ｂ）をＧＵＩ表示させる例を示している。尚、操作ウィンドウ６０は操作領域６１をより操作容易にするために、操作ボタン（アイコン化ボタン、クローズボタン等）６２、スクロールボタン（スクロールバー、リサイズボタン等）６３、タイトルバー６４等を備えてもよい。ただし、好適には、操作ボタン６２、スクロールボタン６３等を利用することで、例えば操作ウィンドウ６０の開閉、移動、大きさ（サイズ）の変更（または最小化／最大化）、フォーカスの変更（複数のウィンドウのうち、操作対象を切り替える）、操作領域６１の表示範囲の変更（通常、上下及び／または左右）等を行い、タイトルバー６４を用いてこの操作ウィンドウ６０の名称を表示させる。これら操作ボタン６２、スクロールボタン６３、タイトルバー６４の操作は、マウス、キーボード、タブレット、または音声入力装置等のデータ入力手段１０２を介して行われ、またこれら操作ボタン等の位置及び個数は任意である。
このように、データ入力手段１０２を用いて操作ボタン６２等を操作することによって、操作ウィンドウ６０上にアクセス可能領域Ｌ１〜Ｌ３毎のアクセス状態を２次元状に、あるいは３次元状に適宜切り替えて表示させる。また、操作ボタン６２等を操作することによって、操作ウィンドウ６０上にファイルシステム１０を（１）階層構造１０Ａと順序情報１０Ｂを複合させて、（２）階層構造１０Ａのみを取り出して、または（３）順序情報１０Ｂのみを取り出して、選択自在に表示させてもよい。さらに、データ入力手段１０２を用いて操作部６９等を操作することで、操作ウィンドウ６０上に３次元表示されるＧＵＩを３次元空間内で移動、回転、拡大／縮小、形状の修正及び変化等を行ってもよい。ただし、操作部６９の形状は任意であって、縦長に構成されてもよく、横長に構成されてもよく、または他の形状に構成されてもよい。そして、好適には操作部６９はこの中に複数の、様々な機能を実現する操作手段を備える。
【００５３】
次に、（ｉｖ）アクセス可能領域Ｌ１〜Ｌ３ごとにパスワードを設定する際、パスワードが解除されていない場合、該当するディレクトリを操作ウィンドウとして表示する際に、この操作ウィンドウ上に遮蔽部を表示させて、ファイル操作（ＧＵＩ操作）を防止する手段について説明する。
即ち、本発明に係るさらなる実施の形態では、操作画面１上にディレクトリを操作ウィンドウ５０としてＧＵＩ表示する際に、（Ａ）通常のファイル操作（ＧＵＩ操作）を可能にする状態と、（Ｂ）操作ウィンドウ５０上に遮蔽部７０を表示させて、該当するディレクトリとファイルのファイル操作（ＧＵＩ操作）を防止する状態を適宜切り替えて表示させて、ツリー状の階層化ディレクトリ機構１０Ａに従ったアクセスを段階的に制限させる。
【００５４】
図１５は、操作画面１上にディレクトリを操作ウィンドウ５０（図９参照）としてＧＵＩ表示する際に、（Ａ）通常のＧＵＩ操作を可能にする状態と、（Ｂ）操作ウィンドウ上に遮蔽部７０を表示させて、該当するディレクトリとファイルのＧＵＩ操作を防止する状態を夫々（Ａ）と（Ｂ）に分けて示す図である。
図１５の（Ａ）に示すように、操作ウィンドウ５０は従来の技術において公知なものであって、操作領域５１内に該当するディレクトリに含まれる任意の内容物（ディレクトリ、ファイルまたは他の情報）を表示する。尚、図９に示した操作ウィンドウ５０が内容物（ディレクトリ、ファイルまたは他の情報）を文字情報によって表示（一覧表示）しているのに対して、図１５に示した操作ウィンドウ５０が内容物（ディレクトリ、ファイルまたは他の情報）をアイコン表示する。ただし、従来の技術において公知なように、両図はともに同一のファイル管理機能を実現するため、同一の参照番号５０を用いて参照する。また、図９を参照して示したように、図１５に示した操作ウィンドウ５０も同様に、操作領域５１の操作を容易にするために、操作ボタン（アイコン化ボタン、クローズボタン等）５２、スクロールボタン（スクロールバー、リサイズボタン等）５３、タイトルバー５４等を備え、好適には、操作ボタン５２、スクロールボタン５３等を利用することで、例えば操作ウィンドウ５０の開閉、移動、大きさ（サイズ）の変更（または最小化／最大化）、フォーカスの変更（複数のウィンドウのうち、操作対象を切り替える）、操作領域５１の表示範囲の変更（通常、上下及び／または左右）等を行い、タイトルバー５４を用いてこの操作ウィンドウ５０のディレクトリ名を表示させる。尚、これら操作ボタン等の位置及び個数は任意であり、またこれら操作ボタン５２、スクロールボタン５３、タイトルバー５４の操作は、マウス、キーボード、タブレット、または音声入力装置等のデータ入力手段１０２を介して行われてもよい。
しかし、本発明に係わる好適な実施の形態では、図１５の（Ｂ）に示すように、上記操作ウィンドウ５０の操作領域５１に遮蔽部（ブロック部）７０を表示させて、操作領域５１内でのＧＵＩ操作を防止することを可能にする。尚、図１５の（Ｂ）に示した実施の形態では、遮蔽部７０は操作領域５１内に配置される内容物（例えば、符号３に示すアイコン）の視認を防止させるとともに、内容物のＧＵＩ操作（例えば、アイコン３の選択等）を防止させる。ただし、ＧＵＩ操作が防止されるときは、同時に該当するコマンド操作、音声入力操作等も防止される。
このように、操作画面１上に表示される操作領域５１上に、さらに遮蔽部７０を重ねて表示させる。しかしながら、操作画面１上に操作領域５１を表示させる際、遮蔽部７０と重ねあう領域に関してのみ、操作領域５１の表示を行わず、しかし、この領域に、あたかも遮蔽部７０が重ねて表示されるように遮蔽部７０のみを表示してもよい。また、操作ウィンドウ５０上に遮蔽部（ブロック部）７０を表示する際、この表示範囲は任意であって、必ずしも操作領域５１の領域と一致する必要はなく、操作ウィンドウ５０と少なくとも一部重なっていれば足りる。さらに、遮蔽部７０の表面７２には任意の模様等を付加してもよい。
【００５５】
図１６の（Ａ）は他の実施の形態に係る遮蔽部７０を示す図である。図示するように、遮蔽部７０は操作領域５１内の内容物を覆う際、このディレクトリの対応するアクセス可能領域名を表面７２上に表示できる。即ち、図１６の（Ａ）の実施の形態では、遮蔽部７０の表面７２に数字の１を示すことで、このディレクトリはアクセス可能領域Ｌ１に該当することを示す。従って、この場合、コンピュータシステム１００（または共有ファイル管理システム）の使用者は遮蔽部７０の表面７２を視認することで、速やかに該当するディレクトリのアクセス順序を把握できる。ただし、遮蔽部７０を表示する際、アクセス可能領域名に限らず、他、任意の符号、記号、時刻、曜日、文字、絵、模様、写真情報等を遮蔽部７０の表面７２に表示してもよい。
図１６の（Ｂ）はさらなる他の実施の形態に係る遮蔽部７０を示す図である。図示するように、遮蔽部７０は操作領域５１内の内容物を覆う際、この一部を透視的に表示できる。つまり、遮蔽部７０の表面７２は、符号７３に示すように操作領域５１の一部を覆わない。この場合、コンピュータシステム１００（または共有ファイル管理システム）の使用者は遮蔽部７０の空隙部７３を介して、該当するディレクトリの内容物を大まかに把握または推測することができる。ただし、この場合においても、これら内容物を選択するＧＵＩ操作、及び該当するコマンド操作、音声入力操作等は防止される。このように、遮蔽部７０を表示する際、遮蔽部７０の領域内に任意の大きさ、形状の空隙（隙間）７３を設けて、遮蔽部７０を表示してもよい。さらには、遮蔽部７０は透明状（ガラス状）に表示されて、該当するディレクトリの内容物を透視できるようにしてもよい。
図１６の（Ｃ）はさらなる他の実施の形態に係る遮蔽部７０を示す図である。図示するように、遮蔽部７０は操作領域５１内の内容物を覆う際、この縁部７１を狭めて表示させてもよい。換言すると、遮蔽部７０は操作領域５１内の内容物を覆う際、図１６の（Ｂ）に示したように、任意の形状の空隙部７３を示してもよい。さらに、この表面７２に、アクセス操作が許容されていないことを示す任意の文字（例えば、「Ｆｏｒｂｉｄｄｅｎ」等）を表示してもよい。
【００５６】
図１７は図１５の（Ａ）に示した操作ウィンドウ５０の表示状態と図１５の（Ｂ）に示した操作ウィンドウ５０の表示状態とを切り替える際、双方の状態を段階的に、即ちアニメーション状に切り替える場合を示している。図示した実施の形態では、操作領域５１内の内容物の選択、視認を防止する遮蔽部７０は二つに分かれ、好適には各々反対方向（上下、左右、または対角方向等）に移動することによって、アニメーション状に図１５の（Ａ）に示した状態と図１５の（Ｂ）に示した状態とを切り替えている。つまり、遮蔽部７０の縁部（輪郭線）７１及びこの縁部７１によって囲まれる表面７２は、符号７１Ａ、７１Ｂ及び７２Ａ、７２Ｂに示すように、二つ、あるいはそれ以上の数に別れてもよい。さらに、図１７の（Ｂ）の矢印に示すように、この遮蔽部７０を移動させながら、段階的に小さくなるように表示させてもよい。この場合、コンピュータシステム１００（または共有ファイル管理システム）にアクセスするものは、よりダイナミックに該当するアクセス操作が行われることを認識する。ただし、このように遮蔽部７０の表示／非表示をアニメーション状に切り替える場合、例えば遮蔽部７０を３つ以上の複数の部分に分けて切り替えてもよく、また遮蔽部７０を回転させながら切り替えてもよい。
あるいは、これ以外の形態によって遮蔽部７０を動的に表示させてもよい。例えば、遮蔽部を扉状に表示させて、この扉を開くように、遮蔽部７０の表示／非表示をアニメーション状に切り替えてもよい（図示略）。さらに、遮蔽部を回転扉状に表示させて、この扉を回転させるように、遮蔽部７０の表示／非表示をアニメーション状に切り替えてもよい（図示略）。さらに、遮蔽部をカーテン状に表示させて、このカーテンを開くように、遮蔽部７０の表示／非表示をアニメーション状に切り替えてもよい（図示略）。
さらに、同一の操作ウィンドウ５０に、複数の遮蔽部７０を設定してもよい。換言すると、多段階式に遮蔽部７０を動的（アニメーション状）に表示させてもよい。さらに、これら遮蔽部７０を多段階式に表示する場合、各段階ごとに夫々異なるパスワードを設定することで、同一の操作ウィンドウ５０に対してアクセスする際に、複数のパスワードの入力を必要としてもよい。この場合、内容物（保護対象の情報）はより強固に保護される。
さらに、本発明に係る好適な実施の形態では、操作画面５０上に遮蔽部７０を表示させる際、遮蔽部７０が解除された後、所定時間が経過すると、再度遮蔽部７０を表示させてもよい。この場合、保護対象である情報を所定時間内に限定してアクセスさせることができ、より確実な不正アクセス防止手段を講じることができる。
【００５７】
さらに、遮蔽部７０が解除される直前に、このアクセスが可能になることを示唆する手段（点滅部等）を操作ウィンドウ５０上に表示させてもよい。例えば、サーバに置かれる情報が段階的にアクセス制御されており、このサーバに接続するクライアント側にかかるアクセス範囲を変更する権利がない場合を想定されたい。この場合、サーバ側からの操作によってのみ、クライント側は段階的にアクセス制限された情報に対してアクセス可能領域Ｌ１〜Ｌ３ごとにアクセスすることが可能となる。この際、操作ウィンドウ５０に、遮蔽部７０が解除される直前にアクセスが可能になることを示唆する点滅部を表示（点滅）させることによって、サーバ側がアクセス可能領域を一部解除して、クライアント側が該当する情報にアクセス可能になる際、突然な驚きをクライアント側に与えることなく、クライアント側にアクセス環境の変更を事前に了解させることができる。ただし、この点滅部の位置及び形状、さらにこの点滅形態は任意である。例えば、操作ウィンドウ５０の周囲を点滅させてもよい。また、この画面の点滅と同時に任意の音声情報によって、アクセス可能領域の変更を示唆してもよい。さらに、音声情報のみによって、アクセス可能領域の変更を事前にクライアント側に示してもよい。
【００５８】
以上、図１５〜図１７を参照して説明したように、パスワードが解除されていない場合、ディレクトリを操作ウィンドウ５０としてＧＵＩ表示する際に、この操作ウィンドウ５０上に遮蔽部７０及び／または点滅部を表示させて、情報を段階的に保護する操作環境に適するＧＵＩを提供する。
ただし、以上説明したＧＵＩ、即ち、（ｉ）アクセス可能領域ごとのアクセス状態を操作画面上に表示し、（ｉｉ）アクセス可能領域ごとに区分されたファイル及び／またはディレクトリを操作画面上に表示する際、同時に該当するアクセス可能領域名を表示し、（ｉｉｉ）階層化ディレクトリ機構のうち、少なくともアクセス可能領域を設定した部位を３次元情報として画面上に表示し、そして、（ｉｖ）アクセス可能領域ごとにパスワードを設定する際、パスワードが解除されていない場合、ディレクトリを操作ウィンドウとしてＧＵＩ表示する際に、操作ウィンドウ上に遮蔽部を表示させてＧＵＩ操作を防止するＧＵＩは、夫々操作環境にとって好適なように、適宜選択されて使用される。
【００５９】
しかしながら、本発明に係る他の実施の形態では、ツリー状の階層構造１０Ａに含まれる情報を複数のアクセス可能領域Ｌ１〜Ｌ３ごとにアクセス制限するとともに、これら段階的にアクセス制限された一切の情報を操作画面１上に表示させなくてもよい。換言すると、本発明に係る他の実施の形態の不正アクセス防止用プログラムでは、情報を段階的に保護する際、以上説明した本発明の実施の形態に係るＧＵＩを提供しないことを特徴の一つとしてもよい。
この場合、例えば、クライアント側はサーバに段階的に備えられるアクセス可能領域の存在そのものを知らず、またこれらアクセス可能領域のうち、どのアクセス可能領域までアクセスできるのかを知ることがない。このように、情報を段階的に区別するとともに、これら段階的に区別された情報の存在そのものをクライアント側に知らせないようにすることで、より確実に情報を保護する不正アクセス防止手段を提供してもよい。つまり、本発明に係るさらなる実施の形態では、添付した図とともに説明した、表示部（アクセス可能領域表示手段）４、アクセス可能領域名表示手段５、５８、９０、変更手段（アクセス可能領域変更手段）６、強調手段（ハイライト手段）７、インターフェイス（アクセス可能領域表示手段）８、２０、２０’、遮蔽部（ブロック部）７０、そして点滅部８０を適宜選択して、あるいはこれら全てを画面１上に表示させないことを特徴としてもよい。
【００６０】
本発明は、以上記載した特定された実施の形態と関連して説明したが、しかしながら本明細書を理解することによって、当業者であれば、様々な変形及び修正を行うことが可能であると思料する。
例えば、図１８の（Ａ）に示すように、共有ファイルを示すとき、本発明に係る実施の形態では、同図の（Ｂ）に示すように、これらファイルをアクセス可能領域ごとに、仕切り手段によって区分けして示してもよい。また、図１９の（Ａ）に示すように、利用可能なアプリケーションを示すとき、本発明に係る実施の形態では、同図の（Ｂ）に示すように、これらアプリケーションをアクセス可能領域ごとに、仕切り手段によって区分けして示してもよい。
【図面の簡単な説明】
【図１】本発明の実施の形態に係わる、コンピュータシステムの使用例を示す図である。
【図２】本発明の実施の形態に係わる、段階的に区別されたツリー状の階層構造を示す図（Ａ）と、図２の（Ａ）に示したツリー状の階層構造を、異なるように段階的に区別した図（Ｂ）である。
【図３】本発明の実施の形態に係わる、データ経路ごとにアクセスを区別されたツリー状の階層構造を（Ａ）と（Ｂ）に分けて示す図である。
【図４】本発明の実施の形態に係わる、データ経路ごとに段階的にアクセスを区別されたツリー状の階層構造を（Ａ）と（Ｂ）に分けて示す図である。
【図５】本発明の実施の形態に係わる操作画面を示す図（Ａ）と、メニュー部にアクセス可能領域表示手段を表示させる操作画面を示す図（Ｂ）である。
【図６】図５の（Ｂ）に示したアクセス可能領域を変更するときの操作画面を示す図（Ａ）と、パスワードの要求画面例を示す図（Ｂ）である。
【図７】グラフィック情報によりアクセス可能領域を示すインターフェイスを示す図である。
【図８】複数のユーザごとにグラフィック情報によりアクセス可能領域を示す他のインターフェイスを示す図である。
【図９】操作ウィンドウ上にアクセス可能領域名を表示させる図である。
【図１０】段階的に区別されたツリー状の階層構造にさらに第二情報を組合わせる場合を示す図である。
【図１１】直交座標を用いてツリー状の階層構造を立体視させた状態を示す図である。
【図１２】少なくとも一部極座標を用いてツリー状の階層構造を立体視させた状態を示す図である。
【図１３】図１２の階層構造のみを取り出して立体視させた図（Ａ）と、図１２のアクセス可能領域のみを取り出して立体視させた図（Ｂ）である。
【図１４】階層化ディレクトリ機構のうち、少なくともアクセス可能領域を設定した部位を３次元情報として画面上に表示する、専用の操作ウィンドウを示す図である。
【図１５】通常の操作ウィンドウと、遮蔽部によって覆われる操作ウィンドウを（Ａ）、（Ｂ）に分けて示す図である。
【図１６】遮蔽部の他の実施の形態を（Ａ）、（Ｂ）及び（Ｃ）に分けて示す図である。
【図１７】アニメーション状に遮蔽部を示すときの図である。
【図１８】従来の利用可能な共有ファイルを示す図（Ａ）と、図１８の（Ａ）と同様であるが、しかし、アクセス可能領域ごとに示す図（Ｂ）である。
【図１９】従来の利用可能なプログラムを示す図（Ａ）と、図１９の（Ａ）と同様であるが、しかし、アクセス可能領域ごとに示す図（Ｂ）である。
【図２０】従来の技術に係わるファイルシステムを示す図である。
【図２１】図２０に示したファイルシステムに複数の異なるアクセス可能領域を個別的に設定するときの図である。
【符号の説明】
Ｌ１〜Ｌ３　　　　アクセス可能領域
１　　　　　　　　操作画面
４　　　　　　　　表示部（アクセス可能領域表示手段）
５、５８、９０　　アクセス可能領域名表示手段
６　　　　　　　　変更手段（アクセス可能領域変更手段）
７　　　　　　　　強調手段（ハイライト手段）
８、２０、２０’　インターフェイス（アクセス可能領域表示手段）
１０　　　　　　　ファイルシステム
１０Ａ　　　　　　階層構造（ツリー状の階層化ディレクトリ機構）
１０Ｂ　　　　　　順序情報（第一情報）
１０Ｃ　　　　　　第二情報
５０　　　　　　　操作ウィンドウ
７０　　　　　　　遮蔽部（ブロック部）
１００　　　　　　コンピュータシステム
１０３　　　　　　表示装置（データ表示部、データ表示手段）
【図１】
2004078918.tif 000003
【図２】
2004078918.tif 000004
【図３】
2004078918.tif 000005
【図４】
2004078918.tif 000006
【図５】
2004078918.tif 000007
【図６】
2004078918.tif 000008
【図７】
2004078918.tif 000009
【図８】
2004078918.tif 000010
【図９】
2004078918.tif 000011
【図１０】
2004078918.tif 000012
【図１１】
2004078918.tif 000013
【図１２】
2004078918.tif 000014
【図１３】
2004078918.tif 000015
【図１４】
2004078918.tif 000016
【図１５】
2004078918.tif 000017
【図１６】
2004078918.tif 000018
【図１７】
2004078918.tif 000019
【図１８】
2004078918.tif 000020
【図１９】
2004078918.tif 000021
【図２０】
2004078918.tif 000022
【図２１】
2004078918.tif 000023