(57)【特許請求の範囲】
【請求項１】
クライアント端末と、仮想化システムと、ファイルサーバとを備えたファイル管理システムであって、
前記ファイルサーバに、第１権限領域と第２権限領域とを備えた第１セグメントと、第３権限領域と第４権限領域とを備えた第２セグメントとを設け、
前記ファイルサーバが、前記クライアント端末からアクセスを受けた場合、前記第１セグメントの第１権限領域と第２権限領域とへのアクセスを許可する手段を備え、
前記仮想化システムが、前記クライアント端末からのアクセスを許可する手段を備え、
前記ファイルサーバが、前記仮想化システムからアクセスを受けた場合、前記第２セグメントの第３権限領域及び第４権限領域へのアクセスを許可する手段と、
前記第１セグメントの第１権限領域に記録されている全データを前記第２セグメントの第３権限領域にコピーする第１のコピー処理を実行するとともに、前記第２セグメントの第４権限領域に記録されている全データを前記第１セグメントの第２権限領域にコピーする第２のコピー処理を実行する手段とを更に備え、
前記クライアント端末から前記第１セグメントへのアクセス時に用いるログイン認証データと、前記クライアント端末から前記仮想化システムへのアクセス時に用いるログイン認証データとを共通にしたことを特徴とするファイル管理システム。
【請求項２】
前記ファイルサーバにおいて、前記第１セグメントの第１権限領域と前記第２セグメントの第３権限領域とに対して異なる権限を付与するとともに、前記第１セグメントの第２権限領域と前記第２セグメントの第４権限領域とに対して異なる権限を付与したことを特徴とする請求項１に記載のファイル管理システム。
【請求項３】
前記第１のコピー処理に必要な所要時間より長い時間間隔で第１のコピー処理を定期的に実行するとともに、前記第２のコピー処理に必要な所要時間より長い時間間隔で第２のコピー処理を実行するようにしたことを特徴とする請求項１又は２に記載のファイル管理システム。
【請求項４】
クライアント端末と、仮想化システムと、ファイルサーバとを備えたファイル管理システムを用いて、ファイルを管理する方法であって、
前記ファイルサーバに、第１権限領域と第２権限領域とを備えた第１セグメントと、第３権限領域と第４権限領域とを備えた第２セグメントとを設け、
前記ファイルサーバが、前記クライアント端末からアクセスを受けた場合、前記第１セグメントの第１権限領域と第２権限領域とへのアクセスを許可する段階と、
前記仮想化システムが、前記クライアント端末からのアクセスを許可する段階と、
前記ファイルサーバが、前記仮想化システムからアクセスを受けた場合、前記第２セグメントの第３権限領域及び第４権限領域へのアクセスを許可する段階と、
前記第１セグメントの第１権限領域に記録されている全データを前記第２セグメントの第１権限領域にコピーする第１のコピー処理を実行するとともに、前記第２セグメントの第４権限領域に記録されている全データを前記第１セグメントの第２権限領域にコピーする第２のコピー処理を実行する段階とを実行し、
前記クライアント端末から前記第１セグメントへのアクセス時に用いるログイン認証データと、前記クライアント端末から前記仮想化システムへのアクセス時に用いるログイン認証データとを共通にしたことを特徴とするファイル管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作の負担を軽減しながら、権限に応じたファイル管理を行なうためのファイル管理システム及びファイル管理方法に関する。
【背景技術】
【０００２】
ファイルサーバにアクセスする場合、利用者に応じて、フォルダやファイルに対するアクセス権限が設定されていることが多い。そこで、複数のアクセス権を使い分ける利用者のアクセスを制御するアクセス制御装置が検討されている（例えば、特許文献１参照）。この文献に記載された技術では、アクセス制御装置は、利用者が兼任する役割ごとにログインＩＤ及びパスワードを保持する認証情報記憶部を備える。そして、端末装置から得たログインＩＤ及びパスワードを認証情報記憶部の内容と照合することにより利用者を識別する。識別された利用者に係るすべてのログインＩＤを認証情報記憶部から参照する。参照されたログインＩＤを所定の順序で並べ、並べられた順にログインＩＤを使用しながら端末装置からのアクセスリクエストをサーバ装置へ転送し、リクエストに応じて得られた情報を端末装置へ返送する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２６８５７１号公報（第１頁、図１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この特許文献に記載されているように、単独の利用者が複数の権限を使い分ける場合がある。例えば、業務運用を行なう業務担当者の立場でサーバにアクセスする場合もあれば、業務運用のためのシステムを開発する開発担当者の立場でサーバにアクセスする場合もある。この場合、立場によってアクセス権限を変更することにより、セキュリティを向上させることができる。しかしながら、アクセス権限を変更する場合、立場に応じて利用者ＩＤを変更する必要がある。このため、利用者にとっては２つの利用者ＩＤを使い分ける必要があり、ＩＤの管理負担が大きくなる場合がある。
【０００５】
本発明は、上記課題を解決するためになされたものであり、利用者の操作負担を軽減しながら、ファイル操作の権限を管理することにより、セキュリティを確保した状態でファイルを管理するためのファイル管理システム及びファイル管理方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記問題点を解決するために、請求項１に記載の発明は、クライアント端末と、仮想化システムと、ファイルサーバとを備えたファイル管理システムであって、前記ファイルサーバに、第１権限領域と第２権限領域とを備えた第１セグメントと、第３権限領域と第４権限領域とを備えた第２セグメントとを設け、前記ファイルサーバが、前記クライアント端末からアクセスを受けた場合、前記第１セグメントの第１権限領域と第２権限領域とへのアクセスを許可する手段を備え、前記仮想化システムが、前記クライアント端末からのアクセスを許可する手段を備え、前記ファイルサーバが、前記仮想化システムからアクセスを受けた場合、前記第２セグメントの第３権限領域及び第４権限領域へのアクセスを許可する手段と、前記第１セグメントの第１権限領域に記録されている全データを前記第２セグメントの第３権限領域にコピーする第１のコピー処理を実行するとともに、前記第２セグメントの第４権限領域に記録されている全データを前記第１セグメントの第２権限領域にコピーする第２のコピー処理を実行する手段とを更に備え、前記クライアント端末から前記第１セグメントへのアクセス時に用いるログイン認証データと、前記クライアント端末から前記仮想化システムへのアクセス時に用いるログイン認証データとを共通にしたことを要旨とする。
【０００７】
請求項２に記載の発明は、請求項１に記載のファイル管理システムにおいて、前記ファイルサーバにおいて、前記第１セグメントの第１権限領域と前記第２セグメントの第３権限領域とに対して異なる権限を付与するとともに、前記第１セグメントの第２権限領域と前記第２セグメントの第４権限領域とに対して異なる権限を付与したことを要旨とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載のファイル管理システムにおいて、前記第１のコピー処理に必要な所要時間より長い時間間隔で第１のコピー処理を定期的に実
行するとともに、前記第２のコピー処理に必要な所要時間より長い時間間隔で第２のコピー処理を実行するようにしたことを要旨とする。
【００１０】
請求項４に記載の発明は、クライアント端末と、仮想化システムと、ファイルサーバとを備えたファイル管理システムを用いて、ファイルを管理する方法であって、前記ファイルサーバに、第１権限領域と第２権限領域とを備えた第１セグメントと、第３権限領域と第４権限領域とを備えた第２セグメントとを設け、前記ファイルサーバが、前記クライアント端末からアクセスを受けた場合、前記第１セグメントの第１権限領域と第２権限領域とへのアクセスを許可する段階と、前記仮想化システムが、前記クライアント端末からのアクセスを許可する段階と、前記ファイルサーバが、前記仮想化システムからアクセスを受けた場合、前記第２セグメントの第３権限領域及び第４権限領域へのアクセスを許可する段階と、前記第１セグメントの第１権限領域に記録されている全データを前記第２セグメントの第１権限領域にコピーする第１のコピー処理を実行するとともに、前記第２セグメントの第４権限領域に記録されている全データを前記第１セグメントの第２権限領域にコピーする第２のコピー処理を実行する段階とを実行し、前記クライアント端末から前記第１セグメントへのアクセス時に用いるログイン認証データと、前記クライアント端末から前記仮想化システムへのアクセス時に用いるログイン認証データとを共通にしたことを要旨とする。
【００１１】
（作用）
請求項１又は４に記載の発明によれば、ファイルサーバが、クライアント端末からアクセスを受けた場合、第１セグメントの第１権限領域と第２権限領域とへのアクセスを許可する。また、仮想化システムが、クライアント端末からのアクセスを許可する。そして、ファイルサーバが、仮想化システムからアクセスを受けた場合、第２セグメントの第１権限領域及び第２権限領域へのアクセスを許可する。更に、第１セグメントの第１権限領域から第２セグメントの第１権限領域にコピーするとともに、第２セグメントの第２権限領域から第１セグメントの第２権限領域にコピーするコピー処理を実行する。これにより、クライアント端末からのアクセスと、仮想化システムを介してのアクセスに応じて、アクセス権限を変更することができる。更に、一方の記憶領域に格納されたファイルは他方の記憶領域にコピーされるので、利用者にとってはセグメントを意識することなく、同じ内容のファイルについてのアクセス権限を制御することができる。
【００１２】
請求項２に記載の発明によれば、ファイルサーバにおいて、前記第１セグメントの第１権限領域と前記第２セグメントの第３権限領域とに対して異なる権限を付与するとともに、前記第１セグメントの第２権限領域と前記第２セグメントの第４権限領域とに対して異なる権限を付与する。これにより、ファイルサーバにおいて、２つの記憶領域についてのアクセス権限を変更することができ、アクセス先に応じたセキュリティを確保することができる。
【００１３】
本発明によれば、クライアント端末から第１セグメントへのアクセス時に用いるログイン認証データと、クライアント端末から仮想化システムへのアクセス時に用いるログイン認証データとを共通にする。これにより、利用者は一つのログイン認証データを用いるこ
とにより、２つのアクセス権限を使い分けることができ、利用者ＩＤの管理負担を軽減することができる。
【００１４】
請求項３に記載の発明によれば、第１のコピー処理に必要な所要時間より長い時間間隔で第１のコピー処理を定期的に実行するとともに、第２のコピー処理に必要な所要時間より長い時間間隔で第２のコピー処理を実行する。これにより、２つの領域に別個に格納されたファイルを的確に同期させることができる。
【発明の効果】
【００１５】
本発明によれば、利用者の操作負担を軽減しながら、ファイル操作の権限を管理することにより、セキュリティを確保した状態でファイルを管理することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態のシステム概略図。
【図２】本実施形態における処理の説明図。
【発明を実施するための形態】
【００１７】
以下、本発明を具体化した一実施形態を、図１、図２に従って説明する。本実施形態では、業務運用において用いるファイル管理と、この業務運用のためのシステム開発を行なう開発担当者において用いるファイル管理とをセキュリティを維持しながら、効率的に実行するためのファイル管理システム及びファイル管理方法として説明する。
【００１８】
本実施形態のファイル管理システムでは、図１に示すように、ネットワークにより相互に接続されたクライアント端末１０、認証管理サーバ１５、ファイルサーバ２０、仮想用サーバ３０を用いる。本実施形態では、業務運用を行なう利用者の立場でファイルを登録する場合には、クライアント端末１０を用いて、直接、ファイルサーバ２０にアクセスする。一方、開発担当者の立場でファイルを登録する場合には、クライアント端末１０から仮想用サーバ３０を経由して、ファイルサーバ２０にアクセスする。
【００１９】
クライアント端末１０は、業務運用及びシステム開発を行なう担当者（利用者）が使用するコンピュータ端末である。このクライアント端末１０は、ネットワークを介してデータを送信する機能や、受信したデータを表示する機能等を有する。このため、クライアント端末１０は、図示しない制御部、キーボード、マウス等の入力手段、ディスプレイ等の出力手段、通信手段等を備えている。更に、このクライアント端末１０には、ファイルサーバ２０に格納するファイルを作成するアプリケーションプログラムを備えている。
【００２０】
認証管理サーバ１５は、本システム（クライアント端末１０、ファイルサーバ２０、仮想用サーバ３０）の利用者を認証するための公知のドメインコントロールを実行するコンピュータシステムである。このため、認証管理サーバ１５は、利用者情報記憶部１６を備えており、本システムを利用できる利用者を管理するための利用者管理レコードが記録されている。この利用者管理レコードは、利用者登録が行なわれた場合に記録される。利用者管理レコードは、利用者ＩＤ、パスワードに関するデータを含んで構成される。
【００２１】
利用者ＩＤデータ領域には、本システムを利用できる利用者を特定するための識別子（ログイン認証データ）に関するデータが記録されている。本実施形態では、ファイルサーバ２０、仮想用サーバ３０にログインする場合の利用者ＩＤが記録される。
【００２２】
パスワードデータ領域には、この利用者を照合するためのパスワードに関するデータが記録されている。
【００２３】
ファイルサーバ２０は、業務を担当する業務担当者やシステム開発を担当する開発担当者が作成したファイルを管理する外部記憶装置である。このファイルサーバ２０は、図１に示すように、制御部２１、データ記憶部２２、権限情報記憶部２３を備えている。
制御部２１は、ＣＰＵ、ＲＡＭ、ＲＯＭ（図示せず）等から構成された制御手段を備えており、後述する処理（権限管理段階、コピー処理段階等の各処理）を行なう。そして、制御部２１は、ストレージサーバ管理プログラムの実行により、権限管理手段２１１、コピー処理手段２１２として機能する。
【００２４】
権限管理手段２１１は、認証管理サーバ１５における認証結果に基づいてデータ記憶部２２へのアクセス権限を判断する処理を実行する。本実施形態では、後述するように、クライアント端末１０からアクセスを受けた場合、第１セグメント２２ａへのアクセスを許可する。一方、仮想用サーバ３０からアクセスを受けた場合、第２セグメント２２ｂへのアクセスを許可する。
【００２５】
コピー処理手段２１２は、定期的に第１セグメント２２ａに記録されたファイルを、第２セグメント２２ｂにコピーする第１のコピー処理とともに、第２セグメント２２ｂに記録されたファイルを、第１セグメント２２ａにコピーする第２のコピー処理を実行する。
【００２６】
データ記憶部２２には、業務担当者や開発担当者が作成したファイルが記録される。このデータ記憶部２２は、第１セグメント２２ａ、第２セグメント２２ｂとから構成されている。
【００２７】
第１セグメント２２ａは、第１権限領域としての開発担当用領域ａ１、第２権限領域としての業務担当用領域ａ２から構成されている。開発担当用領域ａ１は、後述する第２セグメント２２ｂの開発担当用領域ｂ１に記録されたファイルがコピーされるデータ領域である。業務担当用領域ａ２は、クライアント端末１０からのアクセスに対して、ファイルの書き込み及び読み出しが行なわれるデータ領域である。
【００２８】
第２セグメント２２ｂは、第３権限領域としての開発担当用領域ｂ１、第４権限領域としての業務担当用領域ｂ２から構成されている。開発担当用領域ｂ１は、仮想用サーバ３０からのアクセスに対して、ファイルの書き込み及び読み出しが行なわれるデータ領域である。業務担当用領域ｂ２は、第１セグメント２２ａの業務担当用領域ａ２に記録されたファイルがコピーされるデータ領域である。
【００２９】
権限情報記憶部２３には、本システムの利用者の権限を管理するための権限管理レコードが記録されている。この権限管理レコードは、本システムの利用者登録が行なわれた場合に記録される。権限管理レコードは、利用者ＩＤ、セグメント、利用権限に関するデータを含んで構成される。
【００３０】
利用者ＩＤデータ領域には、各利用者を特定するための識別子に関するデータ（ログイン認証データ）が記録されている。本実施形態では、クライアント端末１０から直接、ログインする場合と、仮想用サーバ３０からログインする場合とがある。
【００３１】
セグメントデータ領域には、ファイルサーバ２０にアクセスしてきた装置（本実施形態の場合、クライアント端末１０又は仮想用サーバ３０）が接続されたネットワーク（セグメント）を特定するための識別子に関するデータが記録されている。
【００３２】
利用権限データ領域には、この利用者についてファイルサーバ２０の利用権限に関するデータが記録されている。具体的には、データ記憶部２２において、アクセス可能なセグメント識別子、領域（開発担当用領域又は業務担当用領域）及び権限（読み出し又は書き込み）を特定するための識別子に関するデータが記録されている。本実施形態では、クライアント端末１０からのアクセスについては、第１セグメント２２ａへのアクセスを許容する。この場合、開発担当用領域ａ１については読み出しのみを許容し、業務担当用領域ａ２については読み出し及び書き込みを許容する。一方、仮想用サーバ３０からのアクセスについては、第２セグメント２２ｂへのアクセスを許容する。この場合、開発担当用領域ｂ１については読み出し及び書き込みを許容し、業務担当用領域ｂ２については、読み出しのみを許容する。
【００３３】
仮想用サーバ３０は仮想化システムとして機能し、クライアント端末１０からのログインに応じて利用者認証を行なうとともに、ファイルサーバ２０にアクセスするコンピュータシステムである。仮想用サーバ３０においては、利用者認証されたクライアント端末１０からの指示に基づいて、アプリケーションを起動したり、ファイルサーバ２０にアクセスしたりする。
【００３４】
この仮想用サーバ３０は、図１に示すように、制御部３１を備えている。
制御部３１は、ＣＰＵ、ＲＡＭ、ＲＯＭ（図示せず）等から構成された制御手段を備えており、後述する処理（アクセス制御段階、仮想化段階等の各処理）を行なう。そして、制御部３１は、仮想化処理プログラムの実行により、アクセス制御手段３１１、仮想化手段３１２として機能する。
【００３５】
アクセス制御手段３１１は、認証管理サーバ１５を用いて、クライアント端末１０からのアクセス制御処理を実行する。このアクセス制御手段３１１は、クライアント端末１０から取得した利用者ＩＤや、認証管理サーバ１５において利用者認証の認証結果を仮記憶する利用者メモリを備えている。
【００３６】
仮想化手段３１２は、仮想用サーバ３０にログインしたクライアント端末１０からの指示に基づいて、サーバ側のアプリケーションソフトやファイルなどの資源を管理する処理を実行する。
【００３７】
上記のように構成されたシステムを用いて、ファイル管理を行なう場合の処理手順について、図２を用いて説明する。
（業務担当者における処理）
まず、業務運用を行なう業務担当者における処理を説明する。ここでは、クライアント端末１０のアプリケーションを用いて、作成したファイルをファイルサーバ２０に書き込んだり、ファイルサーバ２０のファイルを読み出したりする。
【００３８】
まず、クライアント端末１０においてアクセス処理を実行する（ステップＳ１１）。具体的には、クライアント端末１０を用いて、ファイルサーバ２０にアクセスする。
【００３９】
この場合、ファイルサーバ２０の制御部２１は、ログイン処理を実行する（ステップＳ１２）。具体的には、制御部２１の権限管理手段２１１は、アクセス要求を認証管理サーバ１５に送信する。そして、認証管理サーバ１５は、クライアント端末１０に、ログイン画面データを送信する。このログイン画面には、利用者ＩＤ及びパスワードの入力欄が設けられている。この場合、利用者は、利用者ＩＤ及びパスワードの各入力欄に、それぞれ利用者ＩＤ及びパスワードを入力する。そして、クライアント端末１０は、ログイン要求を認証管理サーバ１５に送信する。このログイン要求には、ログイン画面に入力された利用者ＩＤ及びパスワードに関するデータを含める。
ログイン要求を受信した認証管理サーバ１５は、取得した利用者ＩＤ及びパスワードが記録された利用者管理レコードを、利用者情報記憶部１６において検索する。取得した利用者ＩＤ及びパスワードが記録された利用者管理レコードを抽出できない場合には、認証管理サーバ１５は、ログインを拒否する。
【００４０】
一方、取得した利用者ＩＤ及びパスワードが記録された利用者管理レコードを抽出できた場合、認証管理サーバ１５は、認証結果をファイルサーバ２０に送信する。
次に、ファイルサーバ２０の制御部２１は、権限管理処理を実行する（ステップＳ１３）。具体的には、制御部２１の権限管理手段２１１は、認証管理サーバ１５から認証結果に基づいて、データ記憶部２２へのアクセスを許可する。ここでは、クライアント端末１０からのアクセスであるため、第１セグメント２２ａへのアクセスを許容する。この場合、開発担当用領域ａ１については読み出しのみを許容し、業務担当用領域ａ２については、読み出し及び書き込みを許容する。
【００４１】
そして、業務担当者は、クライアント端末１０のアプリケーションを用いて、開発担当用領域ａ１や業務担当用領域ａ２のファイルを読み出したり、業務担当用領域ａ２にファイルを書き込んだりする。
【００４２】
（開発担当者における処理）
次に、開発担当者における処理を説明する。
まず、クライアント端末１０においてアクセス処理を実行する（ステップＳ２１）。具体的には、クライアント端末１０を用いて、仮想用サーバ３０にアクセスする。
【００４３】
この場合、仮想用サーバ３０の制御部３１は、ログイン処理を実行する（ステップＳ２２）。具体的には、制御部３１のアクセス制御手段３１１は、アクセス要求を認証管理サーバ１５に送信する。そして、認証管理サーバ１５は、クライアント端末１０に、ログイン画面データを送信する。このログイン画面には、利用者ＩＤ及びパスワードの入力欄が設けられている。この場合、利用者は、利用者ＩＤ及びパスワードを入力する。この場合、前述した業務担当者における処理において、ファイルサーバ２０にアクセスする場合に用いた利用者ＩＤ及びパスワードと同じものを用いる。そして、クライアント端末１０は、認証管理サーバ１５にログイン要求を送信する。このログイン要求には、ログイン画面に入力された利用者ＩＤ及びパスワードに関するデータを含める。
【００４４】
ログイン要求を受信した認証管理サーバ１５は、取得した利用者ＩＤ及びパスワードが記録された利用者管理レコードを、利用者情報記憶部１６において検索する。取得した利用者ＩＤ及びパスワードが記録された利用者管理レコードを抽出できない場合には、認証管理サーバ１５は、ログインを拒否する。
【００４５】
一方、取得した利用者ＩＤ及びパスワードが記録された利用者管理レコードを抽出できた場合、認証管理サーバ１５は、認証結果をファイルサーバ２０に送信する。この場合、アクセス制御手段３１１は、認証管理サーバ１５において利用者認証された利用者ＩＤ、認証結果を利用者メモリに仮記憶する。
【００４６】
次に、仮想用サーバ３０の制御部３１は、仮想化処理を実行する（ステップＳ２３）。具体的には、制御部３１の仮想化手段３１２は、クライアント端末１０における入力に基づいて、仮想用サーバ３０内のアプリケーションによる処理を実行する。
【００４７】
クライアント端末１０においてファイルサーバ２０へのアクセス入力を検知した場合、仮想用サーバ３０の制御部３１は、アクセス処理を実行する（ステップＳ２４）。具体的には、制御部３１のアクセス制御手段３１１は、ファイルサーバ２０にアクセスする。こ
の場合、アクセス制御手段３１１は、利用者メモリに仮記憶した認証結果をファイルサーバ２０に送信する。
【００４８】
この場合、ファイルサーバ２０の制御部２１は、ログイン処理を実行する（ステップＳ２５）。具体的には、制御部２１の権限管理手段２１１は、仮想用サーバ３０から取得した認証結果に基づいて、ログインを許可する。
【００４９】
そして、ファイルサーバ２０の制御部２１は、権限管理処理を実行する（ステップＳ２６）。具体的には、制御部２１の権限管理手段２１１は、認証管理サーバ１５から認証結果に基づいて、データ記憶部２２へのアクセスを許可する。ここでは、仮想用サーバ３０からのアクセスであるため、第２セグメント２２ｂへのアクセスを許容する。この場合、開発担当用領域ｂ１については読み出し及び書き込みを許容し、業務担当用領域ｂ２については、読み出しのみを許容する。
【００５０】
そして、開発担当者は、仮想用サーバ３０のアプリケーションを用いて、開発担当用領域ｂ１、業務担当用領域ｂ２に書き込まれたファイルを読み出したり、開発担当用領域ｂ１にファイルを書き込んだりする。
【００５１】
（コピー処理）
次に、ファイルサーバ２０の制御部２１において実行されるコピー処理（ステップＳ３１）を説明する。具体的には、制御部２１のコピー処理手段２１２は、定期的に、第１セグメント２２ａ及び第２セグメント２２ｂに記録されたファイルを相互にコピーする。具体的には、第１セグメント２２ａの業務担当用領域ａ２に記録された全データ（本実施形態では全ファイル）を、第２セグメント２２ｂの業務担当用領域ｂ２にコピーする第１のコピー処理を実行する。更に、コピー処理手段２１２は、第２セグメント２２ｂの開発担当用領域ｂ１に記録された全データ（本実施形態では全ファイル）を、第１セグメント２２ａの開発担当用領域ａ１にコピーする第２のコピー処理を実行する。本実施形態では、コピー処理手段２１２は、第１、第２のコピー処理を連続して実行し、各コピー処理の所要時間の合計時間より長い時間間隔で定期的に実行する。本実施形態では、１分間隔で行なう。
【００５２】
本実施形態によれば、以下のような効果を得ることができる。
（１）本実施形態では、ファイルサーバ２０のデータ記憶部２２は、第１セグメント２２ａ、第２セグメント２２ｂとから構成され、業務担当者や開発担当者が作成したファイルが記録される。そして、権限管理手段２１１は、利用者に応じて、アクセス可能なセグメントを管理する。これにより、利用者によって、書き込むことができる領域を制御することができる。
【００５３】
（２）本実施形態では、開発担当者は、クライアント端末１０において仮想用サーバ３０にアクセス処理を実行し（ステップＳ２１）、仮想用サーバ３０の制御部３１は、ログイン処理を実行する（ステップＳ２２）。この場合、クライアント端末１０から直接ファイルサーバ２０にアクセスする場合の利用者ＩＤ、パスワードと、仮想用サーバ３０にログインする場合の利用者ＩＤ、パスワードを一致させておく。これにより、同じ利用者ＩＤ、パスワードを用いながら、ファイルサーバ２０へのアクセス権限を変更することができる。
【００５４】
（３）本実施形態では、コピー処理において、定期的（本実施形態では、１分間隔）に、第１セグメント２２ａ及び第２セグメント２２ｂに記録されたファイルを相互にコピーする。これにより、ファイルサーバ２０のデータ記憶部２２において、セグメントを分けてアクセス制限を行ないながら、同じファイルを他のセグメントにおいても読み出すこと
ができる。
【００５５】
なお、上記各実施形態は以下のように変更してもよい。
・  上記実施形態では、業務担当者と開発担当者とが、ファイルサーバ２０を利用する場合を想定したが、利用者はこれらに限定されるものではない。同じ利用者ＩＤにより、権限を使い分ける場合にも適用することができる。
【００５６】
・  上記実施形態では、業務担当者と開発担当者という２つの権限を使い分ける場合を想定した。アクセス権限は２種類に限定されるものではなく、更に多くの権限を使い分けることも可能である。この場合には、権限の種類数に応じて、仮想用サーバ３０を設ける。この場合、各仮想用サーバ３０に対するログインに必要な利用者ＩＤを統一しておく。この場合、ファイルサーバ２０は、各仮想用サーバ３０が接続されたセグメントに応じて異なる利用権限を権限情報記憶部２３に設定しておく。
【００５７】
・  上記実施形態では、１分間隔でコピー処理を実行する（ステップＳ３１）。このコピー処理の実行は、この時間間隔に限定されるものではない。例えば、データ記憶部２２にファイルが登録されたことをトリガとしてコピー処理を実行するようにしてもよい。
【００５８】
又、データ記憶部２２に記録されるファイルサイズに応じて、コピー処理の時間間隔を変更するようにしてもよい。例えば、各セグメントに記録されたファイルサイズの統計値や最大値に基づいて、コピー処理を完了できる時間に基づいて時間間隔を決定するようにしてもよい。
【００５９】
更に、第１、第２のコピー処理を同期しないタイミングで実行するようにしてもよい。この場合には、第１のコピー処理に必要な所要時間より長い時間間隔で第１のコピー処理を定期的に実行するとともに、第２のコピー処理に必要な所要時間より長い時間間隔で第２のコピー処理を定期的に実行する。
【００６０】
・  上記実施形態では、認証管理サーバ１５を用いて、利用者認証を行なう。これに代えて、ファイルサーバ２０や仮想用サーバ３０において、個別に利用者認証を行なうようにしてもよい。この場合、ファイルサーバ２０や仮想用サーバ３０において、それぞれに利用者情報記憶部を設ける。そして、ファイルサーバ２０の利用者情報記憶部には、ファイルサーバ２０を利用できる利用者を認証するための利用者ＩＤ、パスワードに関するデータを記憶させておく。一方、仮想用サーバ３０の利用者情報記憶部には、仮想用サーバ３０を利用できる利用者を認証するための利用者ＩＤ、パスワードに関するデータを記憶させておく。そして、同じ利用者については、ファイルサーバ２０や仮想用サーバ３０の利用者情報記憶部に、同じ利用者ＩＤ、パスワードを記憶させておく。これにより、同じ同じ利用者ＩＤ、パスワードを用いて、ファイルサーバ２０や仮想用サーバ３０にログインすることができる。更に、仮想用サーバ３０を介してファイルサーバ２０にアクセスする場合、ファイルサーバ２０は、仮想用サーバ３０において利用者認証された認証結果を用いて、ログインを許可する。
【符号の説明】
【００６１】
１０…クライアント端末、１５…認証管理サーバ、１６…利用者情報記憶部、２０…ファイルサーバ、２１…制御部、２１１…権限管理手段、２１２…コピー処理手段、２２…データ記憶部、２２ａ…第１セグメント、ａ１…開発担当用領域、ａ２…業務担当用領域、２２ｂ…第２セグメント、ｂ１…開発担当用領域、ｂ２…業務担当用領域、２３…権限情報記憶部、３０…仮想用サーバ、３１…制御部、３１１…アクセス制御手段、３１２…仮想化手段。
【図１】
0005707214.tif 000002
【図２】
0005707214.tif 000003