(57)【要約】      （修正有）【課題】暗号化されたデータを共有することができ、データの更新管理が容易に行える。【解決手段】共有ファイルおよびディレクトリについて、第一の領域に配置し、共有ファイルと共に認証モジュール、展開モジュール、アップロードモジュールをラップし第一の領域へ格納し、第一の領域の共有ファイル、ディレクトリ等に共有者に対するアクセス権を設定し、仮想ネットワークストレージにラッピングされた共有ファイル、ディレクトリがアップロード、ダウンロードできる情報を共有者に対するアクセス権情報と共に定義ファイルに格納し、認証サーバが共有者にアクセス情報を送信し、共有者のダウンロードまたはアップロードを認証サーバが認証し、更新情報を記録し、アクセスが認証された場合に、認証サーバはラッピングされた共有ファイルがダウンロード可能となり、ラッピングされた共有ファイルのアップロードを受け付け、共有ファイルを第一の領域へ保存する。【選択図】図１
2015194888.tif 000002
【特許請求の範囲】
【請求項１】
管理者により選択された共有ファイルおよびディレクトリについて、第一の領域への配置を決定するステップと、
選択された共有ファイルと共に認証モジュール、展開モジュール、アップロードモジュールをラッピングするステップと、
ラッピングしたファイルを第一の領域へ格納するステップと、
第一の領域の共有ファイル、ディレクトリ、或いは対応して配置する仮想ネットワークストレージで共有者に対するアクセス権を設定するステップと、
仮想ネットワークストレージにラッピングされた共有ファイルおよびディレクトリがアップロードまたはダウンロードできる情報を共有者に対するアクセス権情報と共に定義ファイルに格納するステップと、
認証サーバが共有者にアクセス情報を送信するステップと、
共有者のダウンロードまたはアップロードのアクセスを認証サーバが認証し、更新情報を記録するステップと、
アクセスが認証された場合に、認証サーバはラッピングされた共有ファイルがダウンロード可能となり、ラッピングされた共有ファイルのアップロードを受け付けるステップと、
共有ファイルを第一の領域へ保存するステップと、を備えるデータ管理方法。
【請求項２】
アップロード時に、更新情報の通信ログに基づき、認証サーバが更新ファイル、更新情報を追加して記録する請求項１に記載のデータ管理方法。
【請求項３】
アップロード時に、更新情報の通信ログに基づいて認証サーバが更新ファイルおよび更新情報を差し替えて記録する請求項１または２に記載のデータ管理方法。
【請求項４】
第一の領域と管理者の指定した所定の領域とで同期をとる請求項２または３に記載のデータ管理方法。
【請求項５】
管理者により選択された共有ファイルおよびディレクトリについて、第一の領域への配置を決定するステップと、
選択された共有ファイルと共に認証モジュール、展開モジュール、アップロードモジュールをラッピングするステップと、
ラッピングしたファイルを第一の領域へ格納するステップと、
第一の領域の共有ファイル、ディレクトリ、或いは対応して配置する仮想ネットワークストレージで共有者に対するアクセス権を設定するステップと、
仮想ネットワークストレージにラッピングされた共有ファイルおよびディレクトリがアップロードまたはダウンロードできる情報を共有者に対するアクセス権情報と共に定義ファイルに格納するステップと、
認証サーバが共有者にアクセス情報を送信するステップと、
共有者のダウンロードまたはアップロードのアクセスを認証サーバが認証し、更新情報を記録するステップと、
認証サーバが、アクセス者の「読み」の権限だけが認証された場合に、リプレース情報を確認し、認証サーバの共有ファイルが新しい場合は、該当共有ファイルをダウンロード可能とするステップと、
認証サーバが、アクセス者の「書き」の権限が認証された場合に、ラッピングされた共有ファイルのアップロードを受け付けるステップと、
共有ファイルを第一の領域へ保存するステップと、を備えるデータ管理方法。
【請求項６】
ラッピングされたファイルは再ラッピング用モジュールを含み、共有者が共有ファイルをダウンロードした時に、認証サーバが認証に用いる解凍用パスワードを共有者に送信する請求項１または５に記載のデータ管理方法。
【請求項７】
共有ファイルの概要情報を、第一の領域で設定し、第一の領域、仮想ネットワークストレージ、或いはラッピングされた共有ファイルで確認することができる請求項１または５に記載のデータ管理方法。
【請求項８】
ラッピングしたファイルが格納される第一の領域と、
仮想ネットワークストレージと、
認証サーバとを備え、
管理者により選択された共有ファイルおよびディレクトリについて、第一の領域への配置を決定し、
選択された共有ファイルと共に認証モジュール、展開モジュール、アップロードモジュールをラッピングし、
ラッピングしたファイルを第一の領域へ格納し、
第一の領域の共有ファイル、ディレクトリ、或いは対応して配置する仮想ネットワークストレージで共有者に対するアクセス権を設定し、
仮想ネットワークストレージにラッピングされた共有ファイルおよびディレクトリがアップロードまたはダウンロードできる情報を共有者に対するアクセス権情報と共に定義ファイルに格納し、
認証サーバが共有者にアクセス情報を送信し、
共有者のダウンロードまたはアップロードのアクセスを認証サーバが認証し、更新情報を記録し、
アクセスが認証された場合に、認証サーバはラッピングされた共有ファイルがダウンロード可能となり、ラッピングされた共有ファイルのアップロードを受け付け、
共有ファイルを第一の領域へ保存する、ことを特徴とするデータ管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ管理方法及びデータ管理システムに関する。
【背景技術】
【０００２】
従来のネットワークストレージは、複数のデータファイルを共有して関係者（データの管理者及びデータの共有者を含む）のみで共同使用するとき、利用者（データの共有者）が持出したファイルの追跡監視機能がないという問題があった。また、セキュリティ確保のために暗号化した場合、共有に必要な暗号化及び鍵管理等の作業が煩雑となり、容易に管理を行うことを妨げるといった問題があった。
【０００３】
たとえば、従来のネットワークストレージの技術について、特許文献１にはサーバ用プログラム以外にクライアント用プログラムをクライアントＰＣに導入して漏洩対策を行う方法が開示されている。
また、特許文献２では、ラッピングファイルとそのライセンス管理サーバにより、セキュリティを確保する方法が開示されている。
【０００４】
しかし、特許文献１の技術では、ネットワークストレージの共有領域上ではネットワーク接続者はファイル内容を見られる状態になり、しかもクライアント用プログラムのクライアントＰＣへの導入を必須とし、またクライアントＰＣ上から必ず削除する仕様のため、クライアントでの作業時は毎回ダウンロードしなければならずネットワーク負荷が大きいという課題がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２６６９３３号公報
【特許文献２】特開２０１１−５３９０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、暗号化（ラッピング処理）されたデータの管理方法及び管理システムにおいて、データの共有後のセキュリティを確保した上で、関係者だけでデータを共有することができ、データの更新管理が容易に行えるデータ管理方法及びデータ管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明によれば、管理者により選択された共有ファイルおよびディレクトリについて、第一の領域への配置を決定するステップと、選択された共有ファイルと共に認証モジュール、展開モジュール、アップロードモジュールをラッピングするステップと、ラッピングしたファイルを第一の領域へ格納するステップと、第一の領域の共有ファイル、ディレクトリ、或いは対応して配置する仮想ネットワークストレージで共有者に対するアクセス権を設定するステップと、仮想ネットワークストレージにラッピングされた共有ファイルおよびディレクトリがアップロードまたはダウンロードできる情報を共有者に対するアクセス権情報と共に定義ファイルに格納するステップと、認証サーバが共有者にアクセス情報を送信するステップと、共有者のダウンロードまたはアップロードのアクセスを認証サーバが認証し、更新情報を記録するステップと、アクセスが認証された場合に、認証サーバはラッピングされた共有ファイルがダウンロード可能となり、ラッピングされた共有ファイルのアップロードを受け付けるステップと、共有ファイルを第一の領域へ保存するステップと、を備えるデータ管理方法が提供される。
【０００８】
本発明の一態様によれば上記データ管理方法において、アップロード時に、更新情報の通信ログに基づき、認証サーバが更新ファイル、更新情報を追加して記録する。
【０００９】
本発明の一態様によれば上記データ管理方法において、アップロード時に、更新情報の通信ログに基づいて認証サーバが更新ファイルおよび更新情報を差し替えて記録する。
【００１０】
本発明の一態様によれば上記データ管理方法において、第一の領域と管理者の指定した所定の領域とで同期をとる。
【００１１】
本発明によれば、管理者により選択された共有ファイルおよびディレクトリについて、第一の領域への配置を決定するステップと、選択された共有ファイルと共に認証モジュール、展開モジュール、アップロードモジュールをラッピングするステップと、ラッピングしたファイルを第一の領域へ格納するステップと、第一の領域の共有ファイル、ディレクトリ、或いは対応して配置する仮想ネットワークストレージで共有者に対するアクセス権を設定するステップと、仮想ネットワークストレージにラッピングされた共有ファイルおよびディレクトリがアップロードまたはダウンロードできる情報を共有者に対するアクセス権情報と共に定義ファイルに格納するステップと、認証サーバが共有者にアクセス情報を送信するステップと、共有者のダウンロードまたはアップロードのアクセスを認証サーバが認証し、更新情報を記録するステップと、認証サーバが、アクセス者の「読み」の権限だけが認証された場合に、リプレース情報を確認し、認証サーバの共有ファイルが新しい場合は、該当共有ファイルをダウンロード可能とするステップと、認証サーバが、アクセス者の「書き」の権限が認証された場合に、ラッピングされた共有ファイルのアップロードを受け付けるステップと、共有ファイルを第一の領域へ保存するステップと、を備えるデータ管理方法が提供される。
【００１２】
本発明の一態様によれば上記データ管理方法において、ラッピングされたファイルは再ラッピング用モジュールを含み、共有者が共有ファイルをダウンロードした時に、認証サーバが認証に用いる解凍用パスワードを共有者に送信する。
【００１３】
本発明の一態様によれば上記データ管理方法において、共有ファイルの概要情報を、第一の領域で設定し、第一の領域、仮想ネットワークストレージ、或いはラッピングされた共有ファイルで確認することができる。
【００１４】
本発明によれば、ラッピングしたファイルが格納される第一の領域と、仮想ネットワークストレージと、認証サーバとを備え、管理者により選択された共有ファイルおよびディレクトリについて、第一の領域への配置を決定し、選択された共有ファイルと共に認証モジュール、展開モジュール、アップロードモジュールをラッピングし、ラッピングしたファイルを第一の領域へ格納し、第一の領域の共有ファイル、ディレクトリ、或いは対応して配置する仮想ネットワークストレージで共有者に対するアクセス権を設定し、仮想ネットワークストレージにラッピングされた共有ファイルおよびディレクトリがアップロードまたはダウンロードできる情報を共有者に対するアクセス権情報と共に定義ファイルに格納し、認証サーバが共有者にアクセス情報を送信し、共有者のダウンロードまたはアップロードのアクセスを認証サーバが認証し、更新情報を記録し、アクセスが認証された場合に、認証サーバはラッピングされた共有ファイルがダウンロード可能となり、ラッピングされた共有ファイルのアップロードを受け付け、共有ファイルを第一の領域へ保存する、ことを特徴とするデータ管理システムが提供される。
【００１５】
ここで、本明細書において使用する用語について、以下のように定義する。
「管理者」とは、本発明に係るデータ管理方法又はデータ管理システムにおいて、共有ファイルなどのデータを選択、所定の領域に配置する権限を有する者を意味する。「共有者」とは、本発明に係るデータ管理方法又はデータ管理システムにおいて、管理者によるアクセス権などの設定情報に基づき、共有ファイルなどのデータを操作することができる者を意味する。
【００１６】
「Ｍｙフォルダ」とは、仮想共有領域とファイル、フォルダが１対１対応となる領域である。但し、仮想共有領域ではカプセリング化され、Ｍｙフォルダでは、カプセリングを解いた状態になる。
【００１７】
「アクセス権」は、アクセス（ＲＥＡＤ、ＷＲＩＴＥ、ＤＥＬＥＴＥまたはＭＡＮＡＧＥ）とサーバ同期（サーバのファイルに合わせる）、クライアント同期をする権限を意味する。
「共有者」はＲＥＡＤ(読み)、ＷＲＩＴＥ(書き)のいずれかの認証を許された者でメールアドレスと氏名か略称を通常記載する。
【００１８】
展開とは、対象ファイルがデータ変換されることなくそのままラッピングされている場合には、ラッピングを解除（解凍）して、対象ファイルを取り扱える状態にすることをいう。
【００１９】
また、対象ファイルに対して、暗号化処理、圧縮処理、または暗号化処理と圧縮処理との組み合わせ等の所定のアルゴリズムに基づいたデータ変換処理が適用されている場合には、展開とは、ラッピングを解除するとともに、対象ファイルに適用されたデータ変換が暗号化処理である場合には対象ファイルに復号化処理を行い、対象ファイルに適用されたデータ変換が圧縮処理である場合には対象ファイルに解凍処理を行うというように、対象ファイルに所定のアルゴリズムに基づく逆データ変換処理を適用して、対象ファイルを使用可能な状態に復元することをいう。
【００２０】
ファイルの使用とは、ファイルが実行形式ファイルである場合には当該ファイルを実行することをいい、ファイルが実行形式ファイル以外のファイルである場合には既存のアプリケーションプログラム等の実行形式ファイルに当該ファイルを適用して実行することをいい、ファイルが実行形式ファイルである第１のファイルと実行形式ファイル以外の１または複数のファイルである第２のファイルとから構成される場合には第１のファイルに第２のファイルを適用して実行することをいう。
また、通信回線とは、データの送受信が可能なインターネット等のネットワークである。
【発明の効果】
【００２１】
本発明によれば、暗号化（ラッピング処理）されたデータの管理方法及び管理システムにおいて、データの共有後のセキュリティを確保した上で、関係者だけでデータを共有することができ、データの更新管理が容易に行えるデータ管理方法及びデータ管理システムが提供される。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係るデータ管理システムの構成の一例を示す概略図である。
【図２】本発明の実施形態に係るフロー図（１）である。
【図３】本発明の実施形態に係るフロー図（２）である。
【図４】本発明の実施形態に係るフロー図（３）である。
【図５】本発明の実施形態に係るフロー図（４）である。
【図６】本発明の実施形態に係るフロー図（５）である。
【図７】本発明の実施形態に係るフロー図（６）である。
【図８】本発明の実施形態に係るフロー図（７）である。
【図９】本発明の実施形態に係るフロー図（８）である。
【図１０】アクセス権の設定の一例を示す図である。
【図１１】付与されるインデックスの一例を示す図である。
【図１２】仮想インデックスの一例を示す図である。
【図１３】Ｍｙインデックスの一例を示す図である。
【図１４】本発明の実施形態に係るラッピングファイル更新システムの構成の一例を示す概略図である。
【発明を実施するための形態】
【００２３】
以下に、本発明に係るデータ管理方法及びデータ管理システムを、実施形態に基づいて説明するが、これらの実施形態は本発明の理解を助けるために記載するものであって、本発明を以下に記載されたものに限定する趣旨で無いことは自明である。
【００２４】
［実施形態１］
本実施形態にかかるデータ管理方法においては、図１に示すように、管理者Ｍによって選択された共有ファイルと共有者Ｃに対するアクセス権とが格納されるネットワークストレージ１００と、仮想ネットワークストレージ１０２と、認証サーバ１０４とを有して構成される。
また本実施形態にかかるデータ管理方法においては、管理者Ｍまたは共有者Ｃによって操作される、例えば、ＣＰＵ等の演算を行う演算手段、磁気ディスク、半導体メモリ等の情報を格納するための記憶手段、キーボード、マウス等の入力手段、ディスプレイ等の表示手段、ネットワークモジュール等の外部装置とデータの送受信を行うための通信手段等を備えるコンピュータとを有して構成される。
【００２５】
本実施形態に係るデータ管理方法は、管理者Ｍが共有ファイルＦを選択するステップと、アクセス情報（共有者、アクセス（ＲＥＡＤ、ＷＲＩＴＥ、ＤＥＬＥＴＥまたはＭＡＮＡＧＥ）と、サーバ同期、クライアント同期か否か、ＩＤ，パスワードはシステム作成、或いは管理者作成のどちらも可能とする）を設定するステップを含んでもよい。
【００２６】
上記構成からなるデータ管理方法では、データの共有後のセキュリティを確保した上で、関係者だけでデータを共有することができ、データの更新管理が容易に行える。
【００２７】
次に、本実施形態に係るデータ管理方法のフローについて説明する。図２は、新規に公開フォルダの共有領域を作成するときの処理の流れの一例を説明するフローチャートである。まず、共有名が付与される（Ｓ２０２）と共に、アクセス権の設定がされる（Ｓ２０４）。これは図１の（１）に対応する。
【００２８】
共有ファイルＦには、ラッピング処理が施される。ラッピング処理が施されたファイルなどのデータは、サーバの管理者にも見えない暗号化された状態にある。
【００２９】
図１４は、本実施形態に用いることができるラッピングファイル更新システムの構成を示す図である。以下の説明においては、対象ファイルを実行アプリケーションファイルとして説明する。
【００３０】
図１４のラッピングファイル更新システム１４００では、アップロードモジュール１４０１と、少なくともラッピングを解除する機能を有する展開用モジュール１４０２と、認証用モジュール１４０３とを少なくとも含むラッピングファイル１４０４を、通信回線（図示せず）を介して仮想ネットワークストレージ１４０５と、ラッピングファイル１４０４を通信回線を介して受信して、ラッピングファイル１４０４に含まれる展開用モジュール１４０２及び認証用モジュール１４０３を実行して、アップロードモジュール１４０１を使用する共有者端末１４０６と、前記いずれかのモジュールの配信を要求されると、配信が要求されたモジュール及びラッピングプログラム１４０７を、通信回線を介して配信する認証サーバ１４０８とを有して構成される。
【００３１】
該ラッピングファイル更新システム１４００では、共有者端末１４０６は、展開用モジュール１４０２を実行してラッピングを解除し、共有者端末１４０６は、認証用モジュール１４０３を実行して認証情報を認証サーバ１４０８へ送信し、認証サーバ１４０８は、認証情報が正規のものであると認定されれば、前記いずれかのモジュールの更新を確認し、モジュールの更新があれば、更新されたモジュール（図１４では、認証用モジュール１４０３）を共有者端末１４０６に配信し、共有者端末１４０６は更新されたモジュールを受信して共有者端末１４０６内のモジュールの更新を行うことを特徴とする。
【００３２】
なお、前記ラッピングファイル更新システム１４００において、前記ラッピングファイル１４０４は、リプレースモジュール１４０９をさらに含んでいてもよい。リプレースモジュール１４０９は展開用モジュール１４０２、データを更新する場合に使用することもできるが必須ではない。
また、前記ラッピングファイル更新システム１４００において、認証サーバ１４０８は、ラッピングファイル１４０４に含まれる共有データ１４１０のデータを格納する記憶部(図示せず)を有していてもよい。
【００３３】
認証サーバ１４０８は、例えば、キーボード、マウス、ディスプレイ、通信回線との間における通信等を制御するネットワークインタフェース部、認証サーバ１４０８に接続されるキーボード、マウス等の入力手段やディスプレイ等の表示手段との間におけるデータの伝送等を制御する入出力インタフェース部、ＣＰＵ等として与えられ認証サーバ１４０８内の構成要素を制御する制御部、通信回線を介してファイル等のデータを送受信するデータ送受信部等を備える。
【００３４】
認証サーバ１４０８は、例えば、図１４のＭｙインデックス１４１２、仮想インデックス領域１４１３、アクセス権共有領域１４１４等を一括、又は別個に記憶する記憶部等を有していてもよい。
【００３５】
共有者端末１４０６は、例えば、ＣＰＵ等の演算を行う演算手段、磁気ディスク、半導体メモリ等の情報を格納するための記憶手段、キーボード、マウス等の入力手段、ディスプレイ等の表示手段、ネットワークモジュール等の外部装置とデータの送受信を行うための通信手段等を備えるコンピュータである。
【００３６】
なお、図１４では、認証サーバ１４０８及び仮想ネットワークストレージ１４０５は別々に設けられているが、これらは同一のサーバ内に包含されるものであってもよい。
【００３７】
なお、ラッピングされたファイルは再ラッピング用モジュールを含み、共有者Ｃが共有ファイルＦをダウンロードした時に、認証サーバ１４０８が認証に用いる解凍用パスワードを共有者に送信するようにしてもよい。また、ラッピングファイルは展開用モジュールに包含されてもよい。
図１或いは図１４のシステムにおいて、Ｍｙフォルダに共有ファイルを格納するとき、ラッピングファイルを自動で作成する構成としてもよい。
【００３８】
図３は、共有者Ｃに対するアクセス権の設定及び共有者への通知の流れの一例を説明するフローチャートである。管理者Ｍが、たとえば自己のＰＣ（パーソナルコンピューター）の操作により、権限を付与する共有者の設定、個人ＩＤの発行、グループの設定、Ｅメールなどによる通知の設定などを行う（Ｓ３０２、Ｓ３０４）。読み込み、書き込み、削除、複写、移動、転送などのアクセス権が設定される（Ｓ３０６）。そして共有者Ｃに対して、Ｅメールなどで、ファイルへアクセスするための情報が通知される（Ｓ３０８）。これは図１の（２）に対応する。
なお、共有者Ｃに通知される情報は、仮想ネットワークドライブ関連情報、共有ファイル情報（概要等）を含んでもよい。
【００３９】
図１０に、アクセス権の設定例を示す。
【００４０】
なお本実施形態において、管理者Ｍが共有ファイルＦを選択するステップの後、共有者Ｃに対して前記共有ファイルＦへアクセスするための情報を通知するステップをさらに有してもよい。これによって、共有者への利用通知やアクセス権などの通知を容易に行うことができる。
【００４１】
図４は、仮想ネットワークストレージへのファイルの保存を説明するフローチャートである。仮想ネットワークストレージ１０２には、定義ファイルに従い共有ファイルが仮想的に保存される。たとえば、ネットワークストレージ１００に格納されたファイルまたはフォルダを選択し、仮想ネットワークストレージ１０２の共有フォルダへファイルをコピーする（Ｓ４０２）。この操作により、仮想インデックスが生成される（Ｓ４０４）。これは図１の（３）に対応する。
仮想ネットワークストレージ１０２に格納されたファイルなどのデータは、たとえば、公開フォルダとして共有者Ｃに対して一定のアクセスが可能な状態となる。
【００４２】
たとえば、ネットワークストレージ１００に格納されるファイルのインデックス、仮想ネットワークストレージ１０２に格納される公開フォルダ内のファイルのインデックスは、それぞれ図１１に示すようなものとすることができる。
【００４３】
なお、共有ファイルの概要情報を、Ｍｙフォルダ(第一の領域)で設定した上で、Ｍｙフォルダ、仮想ネットワークストレージ、或いはラッピングされた共有ファイルで確認ができるように構成されてもよい。
たとえば、図１１に示すように、Ｍｙフォルダの「Ｎｏ４：ファイル概要説明」をアクセス権とともに設定すると、ファイルインデックスにも付加され、仮想ネットワークストレージ、或いは共有者がダウンロード後に認証するときにファイルの概要を確認できる。
そして、これは「書き」権利を有するものが修正できる仕様とすることで、データ内容に
変化があればその概要を記載でき、他者が参照できる。たとえば、利用者がマウス等でファイルに触れたときに表示することも可能であり、容易に概要を把握することができる。
【００４４】
たとば、ファイル更新の履歴を残す場合には、概要説明はＭｙフォルダのみに付加されればよいが、ファイルの修正などが多く、履歴を残す場合には、仮想ネットワークストレージ内のインデックスにファイル用説明の履歴を保存するようにしてもよい。
【００４５】
なお本実施形態において、前記仮想ネットワークストレージ１０２は前記ネットワークストレージ１００内に設けられた仮想領域であってもよい。これによって、データの共有を実現しながら、検索等に必要な情報以外は見られないという条件を付加可能としたセキュリティ領域を提供できるという効果が得られる。
【００４６】
図５は、仮想ネットワークストレージ１０２のファイルを共有者Ｃが利用するときの流れを説明するフローチャートである。共有者Ｃの要求により、ダウンロードの対象となるファイルが選択される（Ｓ５０２）。ここで、実体ファイルの部分復号が行われ（Ｓ５０４）、共有ファイルＦのラッピングが行われる（Ｓ５０６）。ここで、ラッピング実体がネットワークストレージ内のフォルダに格納され（Ｓ５０８）、仮想インデックスが変更される（Ｓ５１０）。共有者Ｃが共有ファイルＦをダウンロードすると（Ｓ５１２）、たとえば、共有ファイルＦを展開するためのパスワードなどが認証サーバからＥメールなどにより通知される（Ｓ５１４）。これは、最初に通知するようにしても良い。ダウンロードされた共有ファイルＦは、共有者ＣのＰＣ上などで復元される（Ｓ５１６）。これは図１の（４）に対応する。
【００４７】
仮想インデックスの一例を図１２に示す。
【００４８】
図６は、復元ファイルの更新に係る処理を説明するフローチャートである。共有者Ｃによって共有ファイルＦが更新されると（Ｓ６０２）、認証サーバ１０４へ更新情報などが送信される。認証サーバ１０４において更新情報(更新ファイル)を受け取り（Ｓ６０４）、この更新情報または更新情報の通信ログに基づいて仮想インデックスが変更される（Ｓ６０６）。これは図１の（５）に対応する。
また、更新情報の通信ログに基づき、認証サーバ１０４がネットワークストレージ１００上の共有ファイルＦを同期する（Ｓ６０８）。ファイルの利用状況により、仮想インデックスが変更されるか、仮想ネットワークストレージ１０２への共有ファイルＦの保存処理が行われる（Ｓ６１０、Ｓ６１２、Ｓ６１４）。
【００４９】
なお本実施形態において、共有者Ｃがファイルを展開、使用または編集したときに認証サーバへ更新情報等を送信するように構成されてもよい。これによって、データの共有後であっても、データの更新情報などの管理を行うことができる。
【００５０】
図７は、ネットワークストレージ１００内のファイルの削除処理を説明するフローチャートである。管理者により削除するファイルが選択されると（Ｓ７０２）、Ｍｙインデックスが変更される（Ｓ７０４）。ここで、ファイルの利用状況により、仮想インデックスが変更される（Ｓ７０８）。これは図１の（６）に対応する。
【００５１】
Ｍｙインデックスの一例を図１３に示す。
【００５２】
図８は、仮想ネットワークストレージ内のファイルの整理を説明するフローチャートである。共有者Ｃによって、共有ファイルＦの選択がされ（Ｓ８０２）、共有ファイルＦの複写、移動、削除などが実施されたとき（Ｓ８０４、Ｓ８０６）、仮想インデックスが変更される（Ｓ８０８）。これは図１の（７）に対応する。
【００５３】
図９は、仮想ネットワークストレージ内ファイルの他のサービスとの連携を説明するフローチャートである。
【００５４】
上記実施形態において、認証サーバにおいて、アクセス者の「読み」の権限だけが認証された場合に、リプレース情報を確認してリプレースモジュールがあるときには、共有者による認証時に仮想ネットワークストレージの共有ファイルを最新のものにリプレースすることができる。また、認証サーバの共有ファイルが新しい場合は、該当共有ファイルをダウンロード可能とすることができる。
認証サーバにおいて、アクセス者の「書き」の権限が認証された場合には、仮想ネットワークストレージ上では、履歴を残しながらファイルを更新するようにしてもよいし、履歴を残さずに書き換えるようにしてもよい。
【００５５】
仮想ネットワーク上、或いはＭｙフォルダ上のファイルインデックスは、更新された場合に追加的に記載されるようにしてもよいし、単純に最新の記載のみを保存するようにしてもよい。最新の記載のみを保存する場合には、たとえば概要説明は、Ｍｙフォルダだけで保持すればよい。
【００５６】
上記実施形態において、認証サーバ１０４は、共有者Ｃがラッピングファイルに含まれる認証用モジュールを実行して認証情報をサーバへ送信したとき、認証情報が正規のものであるか否かを判定するという機能を有する。そして、アクセス権情報により、同期方法がサーバ更新、クライアント更新かにより、更新があれば、更新されたモジュールをサーバ、或いはクライアントのファイルを同期元として更新する。
【００５７】
上記実施形態において、アップロードまたはダウンロードは、メッセージ表示後の選択で行うか、あるいは、解凍時、終了時などにメッセージ表示により自動で行うことを選択できるように設定してもよい。
【００５８】
上記実施形態において、アクセス情報には、設定により仮想ネットワークドライブでは、概要等もラッピングの解凍前に見られる仕様とすることも含ませることができる（一段目解凍での表示機能、仮想ネットワークドライブでの連携表示機能、ファイルの所定先頭部に暗号なしで入れる等により可能）。ファイルの概要を判らずにダウンロードすると無駄な操作が増える可能性があるからである。
【００５９】
上記実施形態において、セキュリティのため、Ｍｙフォルダについては、システム管理者は原則、この内容を見ることができない仕様としてもよい。
【００６０】
本発明は、暗号化（ラッピング処理）されたデータの管理方法及び管理システムにおいて、アクセス権等の設定や利用者通知も簡単に行うことができ、関係者だけでデータを共有することができ、データの共有後のセキュリティも確保することができ、更新管理が容易に行えるデータ管理方法及びデータ管理システムを提供することを目的とする。
【符号の説明】
【００６１】
１００  ネットワークストレージ
１０２  仮想ネットワークストレージ
１０４  認証サーバ
Ｍ  管理者
Ｃ  共有者
Ｆ  共有ファイル
１４００  ラッピングファイル更新システム
１４０１  アップロードモジュール
１４０２  展開用モジュール
１４０３  認証用モジュール
１４０４  ラッピングファイル
１４０５  仮想ネットワークストレージ
１４０６  共有者端末
１４０７  ラッピングプログラム
１４０８  認証サーバ
１４０９  リプレースモジュール
１４１０  共有データ
１４１１  記憶部（ユーザ領域）
１４１２  Ｍｙインデックス
１４１３  仮想インデックス領域
１４１４  アクセス権共有領域
１４１５  ラッピングツール
【図１】
2015194888.tif 000003
【図２】
2015194888.tif 000004
【図３】
2015194888.tif 000005
【図４】
2015194888.tif 000006
【図５】
2015194888.tif 000007
【図６】
2015194888.tif 000008
【図７】
2015194888.tif 000009
【図８】
2015194888.tif 000010
【図９】
2015194888.tif 000011
【図１０】
2015194888.tif 000012
【図１１】
2015194888.tif 000013
【図１２】
2015194888.tif 000014
【図１３】
2015194888.tif 000015
【図１４】
2015194888.tif 000016