(57)【要約】【課題】ファイルを共有する複数のユーザ間においても、データの盗難、改竄、悪意のあるプログラム混入による情報漏洩を防止する。【解決手段】クライアント端末が、ＯＳあるいはアプリケーションからの読出し要求に基き、前記サーバまたは前記ストレージ装置から読出すファイルが、一般的ユーザに設定された権限で書込みが可能か否かを判断する手順と、前記権限で書込みが可能と判断されたファイルについては、キャッシュ対象外とみなし、前記サーバまたは前記ストレージ装置からファイルを読み出し、前記キャッシュ装置にキャッシュを行わずに、前記ＯＳあるいはアプリケーションに転送する手順と、前記権限で書込みが不可と判断されたファイルについては、キャッシュ対象と判断し、前記キャッシュ装置にキャッシュされていない場合、前記サーバまたは前記ストレージ装置からファイルを読み出し、前記キャッシュ装置にキャッシュを行い、前記ＯＳあるいはアプリケーションに転送する手順とを有する。【選択図】図３
2007299251.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末と、サーバおよびストレージ装置の少なくとも一方と、キャッシュ装置とがネットワークを介して接続されたネットワークシステムにおいて、前記サーバまたは前記ストレージ装置から前記クライアント端末がファイルを読出す際のファイルアクセス方法であって、
前記クライアント端末が、ＯＳあるいはアプリケーションからの読出し要求に基き、前記サーバまたは前記ストレージ装置から読出すファイルが、一般的ユーザに設定された権限で書込みが可能か否かを判断する手順と、
前記権限で書込みが可能と判断されたファイルについては、キャッシュ対象外とみなし、前記サーバまたは前記ストレージ装置からファイルを読み出し、前記キャッシュ装置にキャッシュを行わずに、前記ＯＳあるいはアプリケーションに転送する手順と、
前記権限で書込みが不可と判断されたファイルについては、キャッシュ対象と判断し、前記キャッシュ装置にキャッシュされていない場合、前記サーバまたは前記ストレージ装置からファイルを読み出し、前記キャッシュ装置にキャッシュを行い、前記ＯＳあるいはアプリケーションに転送する手順とを有することを特徴とするファイルアクセス方法。
【請求項２】
クライアント端末と、サーバおよびストレージ装置の少なくとも一方と、キャッシュ装置とがネットワークを介して接続されたネットワークシステムにおいて、前記サーバまたは前記ストレージ装置から前記クライアント端末がファイルを読出す際のファイルアクセス方法であって、
前記クライアント端末が、ＯＳあるいはアプリケーションからの読出し要求に基き、前記サーバまたは前記ストレージ装置から読出すファイルが、キャッシュ対象と判断されたファイルであり、前記キャッシュ装置にファイルがキャッシュされている場合に、ファイルシステムで管理されたファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つを、前記キャッシュ装置と、前記サーバまたは前記ストレージ装置から取得する手順と、
前記キャッシュ装置から取得したファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つと、前記サーバまたは前記ストレージ装置から取得したファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つが一致するか否かを判断する手順と、
前記キャッシュ装置から取得したファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つと、前記サーバまたは前記ストレージ装置から取得したファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つとが一致した場合に、前記サーバまたは前記ストレージ装置にアクセスすることなく、前記キャッシュ装置にキャッシュされたファイルをＯＳやアプリケーションに転送する手順と、
前記キャッシュ装置から取得したファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つと、前記サーバまたは前記ストレージ装置から取得したファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つとが一致しない場合に、前記サーバまたは前記ストレージ装置からファイルを読出し、前記キャッシュ装置にキャッシュを行い、ＯＳやアプリケーションに転送する手順とを有することを特徴とするファイルアクセス方法。
【請求項３】
前記キャッシュ装置は、前記クライアント端末の保有する記憶装置、サーバ、および専用装置の少なくとも一つで構成されることを特徴とする請求項１または請求項２に記載のファイルアクセス方法。
【請求項４】
クライアント端末と、サーバおよびストレージ装置の少なくとも一方と、キャッシュ装置とがネットワークを介して接続されたネットワークシステムにおけるクライアント端末であって、
ＯＳあるいはアプリケーションからの読出し要求に基き、前記サーバまたは前記ストレージ装置から読出すファイルが、一般的ユーザに設定された権限で書込みが可能か否かを判断する手段と、
前記権限で書込みが可能と判断されたファイルについては、キャッシュ対象外とみなし、前記サーバまたは前記ストレージ装置からファイルを読み出し、前記キャッシュ装置にキャッシュを行わずに、前記ＯＳあるいはアプリケーションに転送する手段と、
前記権限で書込みが不可と判断されたファイルについては、キャッシュ対象と判断し、前記キャッシュ装置にキャッシュされていない場合、前記サーバまたは前記ストレージ装置からファイルを読み出し、前記キャッシュ装置にキャッシュを行い、前記ＯＳあるいはアプリケーションに転送する手段とを有することを特徴とするクライアント端末。
【請求項５】
クライアント端末と、サーバおよびストレージ装置の少なくとも一方と、キャッシュ装置とがネットワークを介して接続されたネットワークシステムにおけるクライアント端末であって、
ＯＳあるいはアプリケーションからの読出し要求に基き、前記サーバまたは前記ストレージ装置から読出すファイルが、キャッシュ対象と判断されたファイルであり、前記キャッシュ装置にファイルがキャッシュされている場合に、ファイルシステムで管理されたファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つを、前記キャッシュ装置と、前記サーバまたは前記ストレージ装置から取得する手段と、
前記キャッシュ装置から取得したファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つと、前記サーバまたは前記ストレージ装置から取得したファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つが一致するか否かを判断する手段と、
前記キャッシュ装置から取得したファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つと、前記サーバまたは前記ストレージ装置から取得したファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つとが一致した場合に、前記サーバまたは前記ストレージ装置にアクセスすることなく、前記キャッシュ装置にキャッシュされたファイルをＯＳやアプリケーションに転送する手段と、
前記キャッシュ装置から取得したファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つと、前記サーバまたは前記ストレージ装置から取得したファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも一つとが一致しない場合に、前記サーバまたは前記ストレージ装置からファイルを読出し、前記キャッシュ装置にキャッシュを行い、ＯＳやアプリケーションに転送する手段とを有することを特徴とするクライアント端末。
【請求項６】
前記キャッシュ装置は、前記クライアント端末の保有する記憶装置、サーバ、および専用装置の少なくとも一つで構成されることを特徴とする請求項４または請求項５に記載のクライアント端末。
【請求項７】
請求項１または請求項２に記載のファイルアクセス方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルアクセス方法、クライアント端末、およびプログラムに係り、特に、キャッシュ装置の存在するネットワークシステムにおける、ファイル読出し時のセキュリティを確保したファイルアクセス方法に関する。
【背景技術】
【０００２】
近年、２００５年に施工された個人情報保護法や、米国で２００２年にＳＯＸ法が制定されたことに倣い、日本でも、企業が扱う情報に関し、さらなる法整備が進むことが考えられる。そのため、企業は、サーバとストレージをセンター拠点に集約し、情報管理を徹底したシステム作りの必要性を認識するようになっている。
ストレージをセンター拠点に集約した情報漏洩対策の一例としては、ネットワークブート型のシンクライントシステム（非特許文献１参照）が業務用のクライアント端末として注目を浴びている。
ネットワークブート型のシンクライアントシステムは、ＯＳやアプリケーションを大容量のストレージ装置に集約することで、ＯＳのバージョンアップ等、クライアント端末の一括管理が可能である。また、ユーザデータもストレージ装置に集約することで、クライアント端末自体にはデータが一切残らず、クライアント端末が盗難された場合にも、データが盗まれることはない。
また、ユーザ間でファイルを共有する場合には、ＣＩＦＳ（Common Internet File System；非特許文献２参照）等のファイル共有サーバをセンター拠点に集約することで、情報の管理を徹底することができる。
【０００３】
サーバやストレージをセンター拠点に集約することで、問題になってくることは、ネットワークを介することで、ネットワークの帯域の負荷や、ネットワークの遅延により、システムの性能が悪くなることである。
そこで、ネットワークブート型のシンクライントシステムや、ＣＩＦＳやＮＦＳ（Network File System）のファイルアクセスを高速化させるため、クライアント端末とサーバ間に設置し、キャッシュや差分転送などを行うＷＡＦＳ製品（Wide Area File Services：非特許文献３参照）等が登場している。
しかし、クライアント端末とストレージ間またはクライアント端末とサーバ間のネットワーク上で、クライアント端末のハードディスクや、サーバや、専用機器を設置し、ファイルをキャッシュすることは、機器の持ち出し、盗難による情報漏洩や改竄、キャッシュされたファイルを共有する別ユーザ、つまり企業の内部者に重要データを盗まれたり、データを改竄されたり、悪意のあるプログラムをファイルに混入され、データを盗まれる危険性がある。
【０００４】
ファイルのデータ保護の一般的方法としては、Encrypting File System（非特許文献４参照）等のファイルシステムレベルの暗号化機能がある。
Encrypting File Systemは、Ｗｉｎｄｏｗｓ２０００／ＸＰの標準ファイルシステムであるＮＴＦＳが持つファイル暗号化機能であり、ファイルやフォルダに属性として設定され、暗号化属性が付加されたファイルはディスク上に暗号化された状態で記録される。
暗号化されたデータは、暗号化を行ったユーザしか複合化できないため、ユーザログインのためのパスワードを破られない限り、他のユーザはアクセスできない。
したがって、ファイルシステムレベルの暗号化により、キャッシュ装置を持ち出し、盗難による、データ盗難やデータ改竄を防ぐことはできる。
【０００５】
なお、本願発明に関連する先行技術文献としては以下のものがある。
【非特許文献１】日経コミュニケーション２００５年１１月１５日号Ｐ３８〜Ｐ４２
【非特許文献２】ＣＩＦＳ（Common Internet File System）；http://e-words.jp/w/CIFS.html
【非特許文献３】ＷＡＦＳ（Wide Area File Services）；http://japan.zdnet.com/news/nw/story/0,2000052526,20087888,00.htm?ref=rss
【非特許文献４】Encrypting File System；ＩＴ用語辞典 e-words：http://e-words.jp/w/EFS.html
【非特許文献５】LanPC：http://www.e-classroom.jp/modes.html
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ファイルシステムの暗号化は、システムファイル等の複数のユーザ間で共有するファイルの読込みキャッシュデータに対する内部者による改竄や、共有ファイルに誤って保存したユーザ固有データの読込みキャッシュデータの内部者による盗難を防ぐことはできない。
センター拠点のストレージやＣＩＦＳサーバ等に集約されたデータに対しては、Qualystem Technology社のLanPC（非特許文献５参照）の様に、システム領域の書込みに関して、ユーザ領域に保存する等の既存技術により、共有ファイルに誤って保存したユーザ固有のデータの盗難や、共有ファイルに対する改竄、悪意のあるプログラムの混入を防ぐことができる。
【０００７】
しかし、例えば、複数のユーザで同じファイルを共有している場合に、クライアント端末とＣＩＦＳサーバ間にキャッシュサーバを設置し、読込みキャッシュすると、共有ファイルに誤って、あるユーザが重要データを保存し、読込んだ場合、キャッシュサーバの共有ファイルは別ユーザが読込むことが可能であり、重要データが盗まれる危険性がある。
また、共有ファイルをあるユーザが改竄し読込むことで、他のユーザに改竄したファイルを読込ませることが可能である。
さらに、あるユーザが悪意のあるプログラムを混入し、読込むとする。読込むことで、キャッシュサーバにキャッシュされてしまい、次に他のユーザがファイルを読込んだ時に、悪意のあるプログラムが実行され、実行されたプログラムにより、ユーザ領域のユーザ固有のデータが別のユーザに盗まれる危険がある。
【０００８】
本発明は、前記従来技術の問題点を解決するためになされたものであり、本発明の目的は、ファイルを共有する複数のユーザ間においても、データの盗難、改竄、悪意のあるプログラム混入による情報漏洩を防いだファイルアクセス方法を提供することにある。
また、本発明の他の目的は、前述のファイルアクセス方法を実行するクライアント端末を提供することにある。
また、本発明の他の目的は、前述のファイルアクセス方法をコンピュータに実行させるためのプログラムを提供することにある。
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述及び添付図面によって明らかにする。
【課題を解決するための手段】
【０００９】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、下記の通りである。
本発明では、ネットワークシステムにおいて、クライアント端末からのファイル読込み要求に応じて、クライアント端末とサーバの間、またはクライアント端末とストレージ間にあるキャッシュ装置がファイルをキャッシュするにあたり、ファイルを共有する複数のユーザ間においても、データの盗難、改竄、悪意のあるプログラム混入による情報漏洩を防止するファイルアクセス方法を提案する。ここで、キャッシュ装置は、例えば、クライアント端末の記憶装置、サーバまたは専用装置で構成される。
クライアント端末にログインするユーザには、ユーザ追加や権限の付与が可能な管理者権限や、一般ユーザの権限である制限ユーザ権限等の権限が割当てられている。
また、クライアント端末がアクセスする各ファイルのセキュリティ情報には、ファイル毎に前述の権限のユーザが書込み可能か否かや、どのユーザが書込み可能か否かが設定されている。
通常、クライアント端末で業務を行うユーザには、一般ユーザの権限が割当てられる。システム領域等の共有ファイルで、別ユーザが改竄や盗難が可能なファイルは、前述の制限ユーザ権限のユーザが書込み可能なファイルである。
【００１０】
本発明では、クライアント端末が、システム領域等の共有ファイルをネットワーク越しのサーバやストレージから読出す場合に、サーバ又はストレージよりファイルのセキュリティ情報を取得し、セキュリティ情報より、クライアント端末を使用する一般的ユーザである制限ユーザが、書込み可能か否かを判断する。
そして、クライアント端末を使用する一般的ユーザである制限ユーザが、書込み不可のファイルのみキャッシュ対象として、クライアント端末を使用する一般的ユーザである制限ユーザが、書込み可能なファイルは、キャッシュ対象外として、キャッシュ装置にキャッシュしないことで、企業内部のあるユーザにより、キャッシュ装置に保存された共有ファイルのデータの改竄や悪意のあるプログラム混入を防ぐことができる。
また、ユーザが誤ってユーザ固有のデータを共有ファイルに保存した場合にもキャッシュ装置に、ユーザ固有のデータをキャッシュしないことで、キャッシュ装置を介して他のユーザに読込まれ盗難されることを防ぐことができる。
【００１１】
また、本発明では、もし、キャッシュ装置に保存されたファイルを改竄されたり、悪意のあるプログラムをキャッシュ装置に混入された場合に、クライアント端末が読み込み実行してしまう危険性を軽減する。
そのため、通常のキャッシュ技術では、クライアント端末からの読み込み時、クライアント端末がキャッシュ装置にキャッシュされたファイルとサーバまたはストレージに保存されたファイルの更新日付を取得し、キャッシュされたファイルが最新の場合、キャッシュされたファイルを読込むが、本発明では、キャッシュ対象と判断されたファイルがキャッシュされている場合、クライアント端末は、ファイルシステムで管理されたファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも１つを、キャッシュ装置にキャッシュされたファイルとサーバまたはストレージに保存されたファイルより取得し、全てが一致するか判断し、全てが一致した場合のみ、キャッシュ装置にキャッシュされたファイルを読み出す。
【発明の効果】
【００１２】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば、下記の通りである。
本発明のファイルアクセス方法によれば、ファイルを共有する複数のユーザ間においても、データの盗難、改竄、悪意のあるプログラム混入による情報漏洩を防止することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の実施例を詳細に説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を付け、その繰り返しの説明は省略する。
［実施例１］
図１は、本発明のファイルアクセス方法が適用されるネットワークシステムの概略構成を示すブロック図である。
図１に示すネットワークシステムでは、クライアント端末＃１（１０）と、クライアント端末＃２（１１）と、ＣＩＦＳサーバ４０と、ファイルを読み込みキャッシュを行うキャッシュサーバ２０とが、ネットワーク３０を介して接続されている。
なお、図１では、キャッシュ装置をキャッシュサーバ２０が行うとしたが、専用装置で実現しても良い。
図２は、本発明のファイルアクセス方法が適用されるネットワークブート型シンクライアントシステムの概略構成を示すブロック図である。
図２に示すネットワークブート型シンクライアントシステムでは、クライアント端末＃１（１０）と、ストレージ装置５０と、管理サーバ群６０とが、ネットワーク３０を介して接続されている。
この図２では、クライアント端末＃１（１０）が保有する記憶装置２１が、キャッシュ装置を実現している。また、ＵＳＢディスクの様な外部記憶装置で実現しても良い。
【００１４】
本実施例では、クライアント端末にログインする管理者以外の一般的ユーザに、一律同じ権限の制限ユーザ権限を割当てる。ここでは、ｕｓｒ＃ａとｕｓｒ＃ｂに制限ユーザの権限を割当てるとし、クライアント端末＃１（１０）にログインしているユーザは、ｕｓｒ＃ａとする。
本実施例のファイルアクセス方法は、ファイルシステムで管理しているファイルのセキュリティ情報を用いるため、ファイルアクセスを行う条件として、オペレーティングシステム（ＯＳ；Operating System、以下、ＯＳという）が通常保有するファイルシステムプログラムがクライアント端末で起動されていることが必要である。
図３は、本実施例のファイルアクセス方法の処理手順を示すフローチャートである。
クライアント端末＃１（１０）は、ＯＳやアプリケーションからファイルの読出し要求がなされると（ステップ１０１）、要求されたファイルのセキュリティ情報をファイルシステムプログラムを介して、ＣＩＦＳサーバ４０より取得する（ステップ１０２）。
【００１５】
取得したセキュリティ情報より、制限ユーザ（ここでは、ｕｓｒ＃ａ）が書込み可能か否かを判断する（ステップ１０３）。
ステップ１０３において、書込み可能な場合、キャッシュ対象外と見なし、ＣＩＦＳサーバ４０からファイルを読出し、ＯＳやアプリケーションに転送する（ステップ１０５）。
ステップ１０３において、書込み不可の場合、キャッシュ対象と見なし、キャッシュサーバ２０からファイルの更新日付けを取得し（ステップ１０４）、キャッシュサーバ２０にファイルがキャッシュされているか否かを判断する（ステップ１０６）。
ここでは、ファイルの更新日付けが取得できた場合は、キャッシュされていると判断し、取得できなかった場合にはキャッシュされていないと判断する。
ステップ１０６において、キャッシュサーバ２０にファイルがキャッシュされている場合は、キャッシュサーバ２０からファイルを読出し、ＯＳやアプリケーションに転送する（ステップ１０７）。
ステップ１０６において、キャッシュサーバ２０にファイルがキャッシュされていない場合は、ＣＩＦＳサーバ４０よりファイルを読出し、キャッシュサーバ２０にキャッシュし、ＯＳやアプリケーションに転送する（ステップ１０９）。
【００１６】
［実施例２］
本実施例でも、前述の実施例１と同様、図１に示すように、クライアント端末＃１（１０）と、クライアント端末＃２（１１）と、ＣＩＦＳサーバ４０と、ファイルを読み込みキャッシュを行うキャッシュサーバ２０とが、ネットワーク３０を介して接続される。
図４は、本実施例のファイルアクセス方法の処理手順を示すフローチャートである。
図４のステップ１１１〜ステップ１１３、ステップ１１５は、前述の図３のステップ１０１〜ステップ１０３、ステップ１０５と同じであるので再度の説明は省略する。
本実施例では、ステップ１１３において、書込み不可の場合、キャッシュ対象と見なし、ＣＩＦＳサーバ４０とキャッシュサーバ２０より、読出し要求されたファイルの作成日付、更新日付、属性、セキュリティ情報を取得し（ステップ１１４）、キャッシュサーバ２０にファイルがキャッシュされているか否かを判断する（ステップ１１６）。
ここでは、ファイルの更新日付けが取得できた場合は、キャッシュされていると判断し、取得できなかった場合にはキャッシュされていないと判断する。
【００１７】
ステップ１１６において、キャッシュサーバ２０にファイルがキャッシュされていない場合は、ＣＩＦＳサーバ４０よりファイルを読出し、キャッシュサーバ２０にキャッシュし、ＯＳやアプリケーションに転送する（ステップ１１９）。
ステップ１１６において、キャッシュサーバ２０にファイルがキャッシュされている場合は、ＣＩＦＳサーバ４０とキャッシュサーバ２０から取得したファイルの作成日付、更新日付、属性、セキュリティ情報を比較する（ステップ１１７）。
ステップ１１７の比較で、ＣＩＦＳサーバ４０とキャッシュサーバ２０から取得したファイルの作成日付、更新日付、属性、セキュリティ情報が完全に一致した場合、キャッシュサーバ２０にキャッシュされたファイルをＯＳやアプリケーションに転送する（ステップ１１８）。
ステップ１１７の比較で、ＣＩＦＳサーバ４０とキャッシュサーバ２０から取得したファイルの作成日付、更新日付、属性、セキュリティ情報が一致していない場合、ＣＩＦＳサーバ４０よりファイルを読出し、キャッシュサーバ２０にキャッシュし、ＯＳやアプリケーションに転送する（ステップ１１９）。
【００１８】
なお、図４の処理手順の中で、クライアント端末が、キャッシュサーバ２０より、ファイルの作成日付、更新日付、属性、セキュリティ情報を取得するタイミングは、ステップ１１６の、キャッシュサーバ２０にファイルがキャッシュされているか確認する時に行っても良い。
また、前述の説明では、ＣＩＦＳサーバ４０とキャッシュサーバ２０から、ファイルの作成日付、更新日付、属性、セキュリティ情報を取得する場合について説明したが、ＣＩＦＳサーバ４０とキャッシュサーバ２０から、ファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも１つを取得するようにしてもよい。
さらに、業務が日中のみの作業の企業では、キャッシュサーバ２０にキャッシュされたファイルを読み出す条件をつけ、例えば、キャッシュされたファイルの更新日付が８時３０分から１７時の間である場合にのみ、キャッシュサーバ２０にキャッシュされたファイルを読み出すようにしても良い。
また、図２に示すような、ネットワークブート型シンクライアントシステムの場合には、ＣＩＦＳサーバ４０に代えて、ストレージ装置５０を使用することも可能である。
【００１９】
以上説明したように、本実施例によれば、ネットワークシステムにおいて、クライアント端末からＣＩＦＳサーバ４０やストレージ装置５０のファイルを読み出す時に、ファイルのセキュリティ情報を取得し、一般的ユーザの権限のユーザが書込み可能なファイルは、キャッシュ装置にキャッシュしないようにしたので、同じキャッシュ装置のキャッシュファイルを共有する他のユーザからの悪意のあるプログラム混入やファイルの改竄による情報漏洩を防ぐことができる。
また、キャッシュ装置にキャッシュされたファイルを読み出す場合には、ファイルの新旧のみではなく、ファイルの更新日付と、ファイルの作成日付、属性、およびセキュリティ情報の少なくとも１つを比較し、一致した場合のみ、キャッシュ装置にキャッシュされたファイルを読み出すようにしたので、もし、悪意のあるプログラムをキャッシュ装置に混入された場合にも実行してしまう危険性を軽減することが可能である。
以上、本発明者によってなされた発明を、前記実施例に基づき具体的に説明したが、本発明は、前記実施例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【図面の簡単な説明】
【００２０】
【図１】本発明のファイルアクセス方法が適用されるネットワークシステムの概略構成を示すブロック図である。
【図２】本発明のファイルアクセス方法が適用されるネットワークブート型シンクライアントシステムの概略構成を示すブロック図である。
【図３】本発明の実施例１のファイルアクセス方法の処理手順を示すフローチャートである。
【図４】本発明の実施例２のファイルアクセス方法の手順を示すフローチャートである。
【符号の説明】
【００２１】
１０，１１  クライアント端末
２０  キャッシュサーバ
２１  記憶装置
３０  ネットワーク
４０  ＣＩＦＳサーバ
５０  ストレージ装置
６０  管理サーバ群
【図１】
2007299251.tif 000003
【図２】
2007299251.tif 000004
【図３】
2007299251.tif 000005
【図４】
2007299251.tif 000006