(57)【要約】      （修正有）【課題】情報漏えいによる被害が発生する可能性を低減することができるダミーファイル生成方法、プログラムおよびダミーファイル生成システムを提供する。【解決手段】作成対象のファイルのファイルフォーマット１２が作成され、コンピュータ上のファイルフォーマット記憶部１１に記憶される。また、入力項目への入力値として、正規の値ではなくダミーの値を入力する項目、ランダム値の取り得る範囲、ランダム値を入力して生成されるダミーファイルの生成数などを規定するポリシーが設定される。作成されたファイルフォーマットの各入力項目に正規の値が入力された正規ファイルが生成されるとともに、上述したポリシーに基づき、ダミーファイルが生成される。ダミーファイルは、正規ファイルと同じファイルフォーマットで、ポリシーで規定される項目に入力値としてダミーの値を入力することで生成される。生成されたファイルは、同一の保存先に保存される。【選択図】図１
2016218709.tif 000002
【特許請求の範囲】
【請求項１】
ダミーファイル生成方法であって、
正規の値を入力値とする正規ファイルと、前記正規ファイルと同じファイルフォーマットでランダム値を入力値とするダミーファイルとを生成するステップを含むことを特徴とするダミーファイル生成方法。
【請求項２】
請求項１記載のダミーファイル生成方法において、
前記ファイルフォーマットに含まれる項目のうち、関数により算出される値が入力される項目以外の項目の入力値をランダム値に置き換えて前記ダミーファイルを生成することを特徴とするダミーファイル生成方法。
【請求項３】
請求項１または２記載のダミーファイル生成方法において、
前記ランダム値の取り得る範囲および前記ダミーファイルを生成する数の少なくとも一方を設定するステップをさらに含むことを特徴とするダミーファイル生成方法。
【請求項４】
請求項１から３のいずれか一項に記載のダミーファイル生成方法において、
前記生成された正規ファイルおよびダミーファイルを保存するステップと、
前記保存されている正規ファイルまたはダミーファイルが更新されると、該更新されたファイルと関連するファイルを更新するステップと、をさらに含むことを特徴とするダミーファイル生成方法。
【請求項５】
請求項１から４のいずれか一項に記載のダミーファイル生成方法において、
前記正規ファイルおよび前記ダミーファイルをそれぞれ異なる保存先に保存することを特徴とするダミーファイル生成方法。
【請求項６】
請求項１から４のいずれか一項に記載のダミーファイル生成方法において、
前記正規ファイルおよび前記ダミーファイルにそれぞれ異なるアクセス権を設定するステップをさらに含むことを特徴とするダミーファイル生成方法。
【請求項７】
コンピュータに、
正規の値を入力値とする正規ファイルと、前記正規ファイルと同じファイルフォーマットでランダム値を入力値とするダミーファイルとを生成する処理を実行させるプログラム。
【請求項８】
ダミーファイル生成システムであって、
正規の値を入力値とする正規ファイルと、前記正規ファイルと同じファイルフォーマットでランダム値を入力値とするダミーファイルとを生成するダミーファイル生成手段を備えることを特徴とするダミーファイル生成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダミーファイル生成方法、プログラムおよびダミーファイル生成システムに関する。
【背景技術】
【０００２】
サービスの妨害、個人情報の窃取、インサイダー情報を窃取して不正に金銭を取得することなどを目的として、情報システムへの不正アクセスが増加している。近年、不正アクセスの方法として、メールを不特定多数に送信し、当該メールを契機としてマルウェアを攻撃対象に送り込むなどするばらまき型攻撃に代わって、特定の組織や個人を標的として攻撃を行う標的型攻撃が増加している。
【０００３】
上述したような不正アクセスに対するセキュリティ対策としては、マルウェア対策ソフトのパターンマッチングによるマルウェアの検出、迷惑メール対策ソフトによるスパムメールの検出などがある。
【０００４】
なお、非特許文献１には、データベース機能の動作確認などのためにダミーデータを生成する方法が開示されている。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】「「ほげほげ」からの卒業〜ダミーデータを作成するツールまとめ」[平成２７年４月２４日検索]、インターネット＜ＵＲＬ：http://maruta.be/intfloat_staff/140＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
標的型攻撃においては、使用されるマルウェアが攻撃対象ごとにカスタマイズされ、新種・亜種のマルウェアが用いられることが多いため、従来のマルウェア対策ソフトなどでは対応が困難である。また、メールを用いた標的型攻撃では、攻撃対象に応じてメールの内容が変更されることが多いので、従来の迷惑メール対策ソフトでは対応が困難である。
【０００７】
また、外部からの攻撃だけでなく、内部者による情報持ち出しや、不適切なアクセス権管理による情報漏えいも起こっている。
【０００８】
このように、情報漏えいを完全に防ぐことは困難であるため、仮に情報漏えいが起こったとしても、被害が生じる可能性を低減することが求められている。なお、非特許文献１においては、情報漏えいが起こった際の被害が生じる可能性の低減という問題については何ら考慮されていない。
【０００９】
本発明の目的は、上述した課題を解決し、情報漏えいによる被害が発生する可能性を低減することができるダミーファイル生成方法、プログラムおよびダミーファイル生成システムを提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明に係るダミーファイル生成方法は、正規の値を入力値とする正規ファイルと、前記正規ファイルと同じファイルフォーマットでランダム値を入力値とするダミーファイルとを生成するステップを含む。
【００１１】
また、上記課題を解決するため、本発明に係るプログラムは、コンピュータに、正規の値を入力値とする正規ファイルと、前記正規ファイルと同じファイルフォーマットでランダム値を入力値とするダミーファイルとを生成する処理を実行させる。
【００１２】
また、上記課題を解決するため、本発明に係るダミーファイル生成システムは、正規の値を入力値とする正規ファイルと、前記正規ファイルと同じファイルフォーマットでランダム値を入力値とするダミーファイルとを生成するダミーファイル生成手段を備える。
【発明の効果】
【００１３】
本発明に係るダミーファイル生成方法、プログラムおよびダミーファイル生成システムによれば、情報漏えいによる被害が発生する可能性を低減することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態に係るダミーファイル生成方法の概要を示す図である。
【図２】本発明の第１の実施形態に係るダミーファイル生成システムの構成を示す機能ブロック図である。
【図３】図２に示すダミーファイル生成システムが生成する正規ファイルの一例を示す図である。
【図４】図２に示すダミーファイル生成システムが生成するダミーファイルの一例を示す図である。
【図５】本発明の第２の実施形態に係るダミーファイル生成方法の概要を示す図である。
【図６】本発明の第２の実施形態に係るダミーファイル生成システムの構成を示す機能ブロック図である。
【図７】本発明の第３の実施形態に係るダミーファイル生成方法の概要を示す図である。
【図８】本発明の第３の実施形態に係るダミーファイル生成システムの構成を示す機能ブロック図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について説明する。
【００１６】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るダミーファイル生成方法の概要を示す図である。なお、本発明に係るダミーファイル生成方法は、例えば、本発明に係るプログラム（ダミーファイル生成ソフトウェア）をインストールしたコンピュータにおいて実行されるものである。なお、以下では、関数を含む表計算ファイルを作成する例を用いて説明する。
【００１７】
まず、作成対象のファイルのファイルフォーマット（データの入力項目、関数、レイアウトなど）１２が作成され（ステップＳ１０１）、コンピュータ上のファイルフォーマット記憶部１１に記憶される。また、入力項目への入力値として、正規の値ではなくダミーの値（例えば、ランダム値）を入力する項目、ランダム値の取り得る範囲、ランダム値を入力して生成されるダミーファイルの生成数などを規定するポリシーが設定される。
【００１８】
次に、作成されたファイルフォーマットの各入力項目に正規の値が入力された正規ファイルが生成されるとともに、上述したポリシーに基づき、ダミーファイルが生成される（ステップＳ１０２）。ダミーファイルは、正規ファイルと同じファイルフォーマットで、ポリシーで規定される項目に入力値としてダミーの値（ランダム値）を入力することで生成される。したがって、正規ファイルとダミーファイルとは、ファイルフォーマットは同じであるが、ポリシーで規定される項目については、正規ファイルでは正規の値が入力されるのに対し、ダミーファイルではランダム値が入力される。ダミーファイルは、ポリシーで規定される数だけ生成される。
【００１９】
生成されたファイル１３（正規ファイルおよびダミーファイル）は、同一の保存先（例えば、サーバ上の同一フォルダ内）に保存される（ステップＳ１０３）。なお、正規ファイルおよびダミーファイルにはそれぞれ、所定のルールに従い、ファイル名が付される。
【００２０】
このように、正規ファイルと、正規ファイルと同じファイルフォーマットで、所定の項目の入力値が正規の値からランダム値に置き換えられたダミーファイルとが生成されることで、ファイルが第三者に漏えいしたとしても、ファイルフォーマットが同一であるため、第三者にはそのファイルが正規ファイルであるかダミーファイルであるかを判別することが困難である。そのため、情報漏えいによる被害が発生する可能性を低減することができる。
【００２１】
図２は、本実施形態に係るダミーファイル生成システム１００の構成を示す機能ブロック図である。ダミーファイル生成システム１００は、本発明に係るプログラムをコンピュータにインストールすることで実現され、図１を参照して説明したダミーファイル生成方法を実行するものである。
【００２２】
図２に示すダミーファイル生成システム１００は、ソフトウェア実行時認証部１１０と、表計算ファイルフォーマット作成部１２０と、ダミーファイル生成部１３０（ダミーファイル生成手段）と、正規・ダミーファイル情報保存部１４０と、正規・ダミーファイル一斉更新部１５０とを備える。
【００２３】
ソフトウェア実行時認証部１１０は、本発明に係るダミーファイル生成ソフトウェアの実行の際に、利用者が使用権限を有するか否かの認証を行う。なお、ダミーファイル生成ソフトウェアの使用を制限する必要がない場合には、必ずしもソフトウェア実行時認証部１１０を設ける必要なない。
【００２４】
表計算ファイルフォーマット作成部１２０は、生成対象のファイル（表計算ファイル）のファイルフォーマットを作成する。また、表計算ファイルフォーマット作成部１２０は、ダミーファイルを生成する際に、入力値を正規の値からランダム値に置き換える項目を決定する。ここで、表計算ファイルフォーマット作成部１２０は、ファイルフォーマットに含まれる項目の内、関数を用いて算出される値が入力される項目以外の項目を、正規の値からランダム値に置き換える項目として決定する。関数を用いて算出される項目の値をランダム値に置き換えると、関数の入力値と出力値との依存関係に矛盾が生じ、ダミーファイルであることが第三者に推測される可能性がある。そこで、関数を用いて算出される値が入力される項目以外の項目を、入力値を正規の値からランダム値に置き換える項目として決定することで、そのような矛盾が生じることを防ぎ、ダミーファイルであることが第三者に推測される可能性を低減することができる。なお、置き換える項目は行または列であってもよい。また、置き換える項目の型は、特に限定されるものではない。
【００２５】
表計算ファイルフォーマット作成部１２０は、ランダム値生成範囲入力部１２１と、ランダム値生成範囲保持部１２２と、ダミーファイル生成数入力部１２３と、ダミーファイル生成数保持部１２４と、フォーマット暗号化部１２５と、フォーマット復号化部１２６とを備える。
【００２６】
ランダム値生成範囲入力部１２１は、入力値を正規の値からランダム値に置き換える項目に入力するランダム値の取り得る範囲の入力を受け付ける。なお、ランダム値生成範囲入力部１２１は、入力値を正規の値からランダム値に置き換える項目ごとに、その項目に入力するランダム値の取り得る範囲の入力を受け付ける。
【００２７】
ランダム値生成範囲保持部１２２は、ランダム値生成範囲入力部１２１に入力されたランダム値の取り得る範囲を保持（記憶）する。
【００２８】
ダミーファイル生成数入力部１２３は、ダミーファイルを生成する数（ダミーファイル生成数）の入力を受け付ける。
【００２９】
ダミーファイル生成数保持部１２４は、ダミーファイル生成数入力部１２３に入力されたダミーファイル生成数を保持（記憶）する。
【００３０】
このように、入力値を正規の値からランダム値に置き換える項目、その項目に入力するランダム値の範囲、ダミーファイルの生成数などを規定するポリシーが設定される。
【００３１】
フォーマット暗号化部１２５は、表計算ファイルフォーマット作成部１２０において生成されたファイルフォーマットを所定の方式で暗号化し、ファイルフォーマット記憶部１１（図１）に記憶させる。
【００３２】
フォーマット復号化部１２６は、例えば、ファイルフォーマットの修正が必要な場合に、ファイルフォーマット記憶部１１に記憶されている暗号化されたファイルフォーマットを取得し、復号化する。なお、セキュリティを考慮する必要が無い場合には、フォーマット暗号化部１２５およびフォーマット復号化部１２６は、必ずしも設ける必要は無い。
【００３３】
ダミーファイル生成部１３０は、表計算ファイルフォーマット作成部１２０により作成されたファイルフォーマットに正規の値を入力して正規ファイルを生成するとともに、設定されたポリシーに基づきダミーファイルを生成する。
【００３４】
ダミーファイル生成部１３０は、フォーマット復号化部１３１と、ランダム値生成部１３２と、ダミーファイル名生成部１３３と、ダミーファイル保存部１３４と、を備える。
【００３５】
フォーマット復号化部１３１は、ファイルの生成時に、ファイルフォーマット記憶部１１に記憶されている暗号化されたファイルフォーマットを取得し、復号する。
【００３６】
ランダム値生成部１３２は、ポリシーで規定される範囲（ランダム値生成範囲保持部１２２に保持されている範囲）でランダム値を生成する。フォーマット復号化部１３１により復号されたファイルフォーマットの各項目に正規の値が入力された正規ファイルと、正規ファイルと同じファイルフォーマットで、ポリシーで規定された項目にはランダム値生成部１３２により生成されたランダム値が入力されたダミーファイルとが生成される。ダミーファイルは、ポリシーで規定される数（ダミーファイル生成数保持部１２４に保持されているダミーファイル生成数）だけ生成される。なお、ダミーファイルは、例えば、正規ファイルの保存に応じて生成される。
【００３７】
ダミーファイル名生成部１３３は、生成されたダミーファイルそれぞれに対して、予め定められたルールに従い、正規ファイルとは異なるファイル名を生成する。ダミーファイルのファイル名の生成のルールとしては、例えば、図１に示すように、正規ファイルのファイル名「月別売上管理表＿１２３４．ｘｌｓ」に対して、ダミーファイルでは連続する４つの整数の先頭の数字を１つずつずらすというルールがある。このルールが適用される場合、図１に示すように、ダミーファイルのファイル名は、「月別売上管理表＿２３４５．ｘｌｓ」、「月別売上管理表＿３４５６．ｘｌｓ」、「月別売上管理表＿４５６７．ｘｌｓ」、・・・となる。なお、ダミーファイルのファイル名の生成のルールは、上述した例に限られるものではなく、そのルールを知らなければ、正規ファイルであるかダミーファイルであるかが判別できないという条件が満たされていれば、特に限定されない。
【００３８】
ダミーファイル保存部１３４は、生成された正規ファイルおよびダミーファイル名生成部１３３により生成されたファイル名が付されたダミーファイルを同じ保存先（フォルダ）に保存する。
【００３９】
正規・ダミーファイル情報保存部１４０は、ダミーファイル生成部１３０により生成された正規ファイルおよびダミーファイルの組（同じファイルフォーマットで生成された正規ファイルおよびダミーファイルの組）に関する情報、例えば、正規ファイルおよびダミーファイルそれぞれのファイル名、正規ファイルおよびダミーファイルの保存先などの情報を保存する。
【００４０】
正規・ダミーファイル一斉更新部１５０は、正規ファイルおよびダミーファイルのいずれか１つのファイルが更新されると、正規・ダミーファイル情報保存部１４０を参照し、更新されたファイルと関連するファイル（同じ組に属するファイル）を全て一斉に更新する。例えば、正規・ダミーファイル一斉更新部１５０は、正規ファイルのポリシーで規定された項目に変更があった場合、正規ファイルの保存時に、各ダミーファイルのその項目の値を、予め設定された範囲のランダム値に改めて置き換える。
【００４１】
図３，４はそれぞれ、ダミーファイル生成システム１００により生成される正規ファイルおよびダミーファイルの一例を示す図である。
【００４２】
図３，４に示すように、生成対象のファイルは、入力項目として「日付」と、「来客人数」と、「売上原価」と、「売上金額」と、「利益」と、「客単価」と、「備考」とを含むファイルフォーマットの表計算ファイルであるとする。ここで、「利益」は、「売上金額」−「売上原価」という関数に基づき算出され、「客単価」は、「売上金額」／「来客人数」という関数に基づき算出される。
【００４３】
ダミーファイル生成部１３０は、生成対象のファイルのファイルフォーマットに含まれる各項目のうち、入力値を正規の値からランダム値に置き換える項目を決定する。ここで、ダミーファイル生成部１３０は、上述したように、関数により算出される値が入力される項目以外の項目を、入力値を正規の値からランダム値に置き換える項目として決定する。したがって、ダミーファイル生成部１３０は、図３，４の例では、「利益」および「客単価」以外の項目を、入力値を正規の値からランダム値に置き換える項目として決定する。ここでは、ダミーファイル生成部１３０は、「来客人数」、「売上原価」および「売上金額」の入力値を正規の値からランダム値に置き換える項目として決定したとする。
【００４４】
この場合、図４に示すように、ダミーファイルの「来客人数」、「売上原価」および「売上金額」には、正規ファイルの「来客人数」、「売上原価」および「売上金額」に入力された正規の値とは異なるダミーの値（ランダム値）が入力される。
【００４５】
ここで、「利益」および「客単価」は、「来客人数」、「売上原価」および「売上金額」に入力された値に基づき算出されるので、関数の入力値と出力値との依存関係に矛盾が生じない。そのため、各ファイルが正規ファイルであるかダミーファイルであるかを第三者が判別することが困難となる。また、各項目に入力されるランダム値の取り得る範囲を設定することができるので、正規の値とかけ離れた値が入力されることが無くなり、各ファイルが正規ファイルであるかダミーファイルであるかを第三者が判別することが困難となる。
【００４６】
このように本実施形態によれば、ダミーファイル生成システム１００は、正規の値を入力値とする正規ファイルと、正規ファイルと同じファイルフォーマットでランダム値を入力値とするダミーファイルとを生成するダミーファイル生成部１３０を備える。
【００４７】
正規ファイルと同じファイルフォーマットのダミーファイルが生成されるため、仮にファイルの漏えいが生じても、そのファイルが正規ファイルであるかダミーファイルであるかを第三者が判別することが困難となるので、情報漏えいによる被害が発生する可能性を低減することができる。
【００４８】
また、本実施形態によれば、ファイルフォーマットに含まれる項目のうち、関数により算出される値が入力される項目以外の項目の入力値をランダム値に置き換えてダミーファイルが生成される。
【００４９】
そのため、ダミーファイルにおいても、関数の入力値と出力値との依存関係に矛盾が生じないので、正規ファイルであるかダミーファイルであるかを第三者が判別することがより困難となる。
【００５０】
また、本実施形態によれば、ランダム値の取り得る範囲およびダミーファイルを生成する数の少なくとも一方が設定される。
【００５１】
そのため、ダミーファイルに入力するランダム値が、正規の値と矛盾しない範囲の値となるように設定することができ、正規ファイルであるかダミーファイルであるかを第三者が判別することがより困難となる。また、例えば、重要なファイルについてはダミーファイルを多数生成することで、正規ファイルであるかダミーファイルであるかの判別をより困難とすることができ、情報漏えいによる被害が発生する可能性をさらに低減することができる。
【００５２】
また、本実施形態によれば、保存されている正規ファイルまたはダミーファイルが更新されると、該更新されたファイルと関連するファイルが更新される。
【００５３】
そのため、ファイルの更新日時などの情報から正規ファイルであるかダミーファイルであるかを第三者に判別される可能性を低減することができる。
【００５４】
（第２の実施形態）
図５は、本発明の第２の実施形態に係るダミーファイル生成方法の概要を示す図である。なお、図５において、図１と同様の処理については同じ符号を付し、説明を省略する。
【００５５】
本実施形態に係るダミーファイル生成方法は、第１の実施形態に係るダミーファイル生成方法と比較して、生成したファイル（正規ファイルおよびダミーファイル）の保存処理が異なっている。
【００５６】
本実施形態においては、正規ファイルおよびダミーファイルの生成後（ステップＳ１０２）、生成されたファイル１３（正規ファイルおよびダミーファイル）をそれぞれ異なる保存先（例えば、サーバ）に保存する（ステップＳ２０１）。こうすることで、ファイルが漏えいした場合に、漏えいしたファイルの内容を確認することで、どの保存先からファイルが漏えいしたかを特定することができる。
【００５７】
図６は、本実施形態に係るダミーファイル生成システム１００ａの構成を示す機能ブロック図である。なお、図６において、図２と同様の構成については同じ符号を付し、説明を省略する。
【００５８】
図６に示すダミーファイル生成システム１００ａは、図２に示すダミーファイル生成システム１００と比較して、表計算ファイルフォーマット作成部１２０を表計算ファイルフォーマット作成部１２０ａに変更した点が異なる。表計算ファイルフォーマット作成部１２０ａは、表計算ファイルフォーマット作成部１２０と比較して、生成ファイル保存先指定部２０１と、生成ファイル保存先情報保持部２０２とを追加した点が異なる。
【００５９】
生成ファイル保存先指定部２０１は、生成されたファイル（正規ファイルおよびダミーファイル）それぞれに異なる保存先を指定する。したがって、生成ファイル保存先指定部２０１は、ダミーファイル生成数に１を加算した数だけファイルの保存先を指定する。
【００６０】
生成ファイル保存先情報保持部２０２は、生成ファイル保存先指定部２０１により指定された各ファイルの保存先の情報（生成ファイル保存先情報）を保持する。
【００６１】
ダミーファイル生成部１３０は、生成ファイル保存先情報保持部２０２に保持されている生成ファイル保存先情報に基づき、生成したファイル（正規ファイルおよびダミーファイル）をそれぞれ指定された保存先に保存する。
【００６２】
このように本実施形態に係るダミーファイル生成システム１００ａにおいては、生成したファイル（正規ファイルおよびダミーファイル）をそれぞれ、異なる保存先に保存する。
【００６３】
そのため、ファイルが漏えいした場合に、漏えいしたファイルの内容を確認することで、どの保存先からファイルが漏えいしたかを特定することができる。
【００６４】
（第３の実施形態）
図７は、本発明の第３の実施形態に係るダミーファイル生成方法の概要を示す図である。なお、図７において、図１と同様の処理については同じ符号を付し、説明を省略する。
【００６５】
本実施形態に係るダミーファイル生成方法は、第１の実施形態に係るダミーファイル生成方法と比較して、生成したファイル（正規ファイルおよびダミーファイル）の保存処理が異なっている。
【００６６】
本実施形態においては、正規ファイルおよびダミーファイルの生成後（ステップＳ１０２）、生成されたファイル１３（正規ファイルおよびダミーファイル）それぞれに対して、異なるアクセス権（アクセス管理者「Ａ」、「Ｂ」、「Ｃ」・・・）を設定して保存する（ステップ３０１）。こうすることで、ファイルが漏えいした場合に、漏えいしたファイルの内容を確認することで、どの管理者の権限内でファイルが漏えいしたかを特定することができる。
【００６７】
図８は、本実施形態に係るダミーファイル生成システム１００ｂの構成を示す機能ブロック図である。なお、図８において、図２と同様の構成については同じ符号を付し、説明を省略する。
【００６８】
図８に示すダミーファイル生成システム１００ｂは、図２に示すダミーファイル生成システム１００と比較して、表計算ファイルフォーマット作成部１２０を表計算ファイルフォーマット作成部１２０ｂに変更した点が異なる。表計算ファイルフォーマット作成部１２０ｂは、表計算ファイルフォーマット作成部１２０と比較して、アクセス権設定部３０１と、アクセス権設定保持部３０２とを追加した点が異なる。
【００６９】
アクセス権設定部３０１は、生成されたファイル（正規ファイルおよびダミーファイル）それぞれへのアクセス権を設定する。例えば、アクセス権設定部３０１は、正規ファイル「月別売上管理表＿１２３４．ｘｌｓ」についてはアクセス管理者Ａがアクセス可能とするアクセス権を設定し、ダミーファイル「月別売上管理表＿２３４５．ｘｌｓ」についてはアクセス管理者Ｂがアクセス可能とするアクセス権を設定し、ダミーファイル「月別売上管理表＿３４５６．ｘｌｓ」についてはアクセス管理者Ｃがアクセス可能とするアクセス権を設定する。
【００７０】
アクセス権設定保持部３０２は、アクセス権設定部３０１により設定された各ファイルへのアクセス権の情報を保持する。
【００７１】
ダミーファイル生成部１３０は、アクセス権設定保持部３０２に保持されている情報に基づき、生成したファイル（正規ファイルおよびダミーファイル）それぞれに異なるアクセス権を設定して保存する。
【００７２】
このように本実施形態に係るダミーファイル生成システム１００ｂにおいては、生成したファイル（正規ファイルおよびダミーファイル）にそれぞれ、異なるアクセス権を設定する。
【００７３】
そのため、ファイルが漏えいした場合に、漏えいしたファイルの内容を確認することで、どの管理者の権限内でファイルが漏えいしたかを特定することができる。
【００７４】
本発明に係るダミーファイル生成システムにて行われる方法は、コンピュータに実行させるためのプログラムに適用してもよい。また、そのプログラムを記憶媒体に格納することも可能であり、ネットワークを介して外部に提供することも可能である。
【００７５】
本発明を図面および実施形態に基づき説明してきたが、当業者であれば本開示に基づき種々の変形または修正を行うことが容易であることに注意されたい。したがって、これらの変形または修正は本発明の範囲に含まれることに留意されたい。例えば、各ブロックあるいはステップなどに含まれる機能などは論理的に矛盾しないように再配置可能であり、複数のブロックあるいはステップを１つに組み合わせたり、或いは分割したりすることが可能である。
【符号の説明】
【００７６】
１００    ダミーファイル生成システム
１１０    ソフトウェア実行時認証部
１２０    表計算フォーマット作成部
１２１    ランダム値生成範囲入力部
１２２    ランダム値生成範囲保持部
１２３    ダミーファイル生成数入力部
１２４    ダミーファイル生成数保持部
１２５    フォーマット暗号化部
１２６    フォーマット復号化部
１３０    ダミーファイル作成部
１３１    フォーマット復号化部
１３２    ランダム値生成部
１３３    ダミーファイル名生成部
１３４    ダミーファイル保存部
１４０    正規・ダミーファイル情報保存部
１５０    正規・ダミーファイル一斉更新部
２０１    生成ファイル保存先指定部
２０２    生成ファイル保存先情報保持部
３０１    アクセス権設定部
３０２    アクセス権設定保持部
【図１】
2016218709.tif 000003
【図２】
2016218709.tif 000004
【図３】
2016218709.tif 000005
【図４】
2016218709.tif 000006
【図５】
2016218709.tif 000007
【図６】
2016218709.tif 000008
【図７】
2016218709.tif 000009
【図８】
2016218709.tif 000010