(57)【要約】【課題】個人情報データを電子化した場合に、従来紙等印刷物で管理していた時と同等にコピーに必要な外部媒体数を増大させると共に、外部媒体へのコピー時間を増大させることで、データの持ち出しそのものを困難にする。【解決手段】埋込み領域を生成する埋込み領域生成手段と、前記スクランブルデータを埋込み領域の中に埋め込む埋込み領域スクランブル処理手段と、該埋込みスクランブル処理によって埋込み領域スクランブルデータを生成する埋込み領域スクランブルデータ生成手段と、生成された埋込み領域スクランブルデータを登録する埋込み領域スクランブルデータ登録手段と、登録された埋込み領域スクランブルデータを格納する格納手段とを有する。【選択図】図１
2008097247.tif 000002
【特許請求の範囲】
【請求項１】
入力データを入力する入力手段と、スクランブルテーブルを格納した記憶手段と、入力データから所定のルールに従って前記スクランブルデータを生成する入力データのスクランブル生成手段とを備えた情報漏洩防止装置において、
埋込み領域を生成する埋込み領域生成手段と、前記スクランブルデータを埋込み領域の中に埋め込む埋込み領域スクランブル処理手段と、該埋込みスクランブル処理によって埋込み領域スクランブルデータを生成する埋込み領域スクランブルデータ生成手段と、生成された埋込み領域スクランブルデータを登録する埋込み領域スクランブルデータ登録手段と、登録された埋込み領域スクランブルデータを格納する格納手段とを有することを特徴とする情報漏洩防止管理装置。
【請求項２】
請求項１において、前記ハードディスクに格納された埋込み領域スクランブルデータを入力するハードディスクデータ入力手段と、入力された埋込み領域スクランブルデータについて逆スクランブル処理を行う埋込み領域逆スクランブル処理手段と、逆スクランブル処理によって埋込み領域スクランブルデータからスクランブルデータを復元するスクランブルデータ復元処理手段と、スクランブルテーブルのルールに従ってスクランブルデータから入力データを復元化する入力データ復元化手段とからなるデータ読み込み手段を備えることを特徴とする情報漏洩防止管理装置。
【請求項３】
入力手段と、スクランブルテーブルを格納した記憶手段と、入力データから所定のルールに従って前記スクランブルデータを生成する入力データのスクランブル処理手段とを備えた情報漏洩防止装置による情報漏洩防止方法において、
埋込み領域生成手段によって、埋込み領域を生成し、埋込み領域スクランブル処理手段によって、前記スクランブルデータを埋込み領域の中に埋め込み、埋込み領域スクランブルデータ生成手段によって、該埋込みスクランブル処理による埋込み領域スクランブルデータを生成し、埋込み領域スクランブルデータ登録手段によって、生成された埋込み領域スクランブルデータを登録し、格納手段によって、登録された埋込み領域スクランブルデータを格納することを特徴とする情報漏洩防止管理方法。
【請求項４】
請求項３において、ハードディスクデータ入力手段によって、前記ハードディスクに格納された埋込み領域スクランブルデータを入力し、埋込み領域逆スクランブル処理手段によって、入力された埋込み領域スクランブルデータについて逆スクランブル処理を行い、スクランブルデータ復元処理手段によって、逆スクランブル処理による埋込み領域スクランブルデータからスクランブルデータを復元し、入力データ復元化手段によって、スクランブルテーブルのルールに従ってスクランブルデータから入力データを復元化することからなることを特徴とする情報漏洩防止管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報漏洩防止管理装置および情報漏洩防止管理方法に関する。
【背景技術】
【０００２】
個人情報保護法の全面施行をきっかけに、個人情報漏洩が大きく注目されるようになり、個人情報漏洩時の賠償や、信頼回復のために莫大なコストが発生する。
【０００３】
特許文献１の情報漏洩防止装置のように情報を記憶される際暗号化して記憶し、情報読み出しの際復号することにより、情報漏洩を防止する仕組みも考案されている。
特許文献２には、全領域にランダムデータを書き込み、データリカバリーソフト等で機密データを復旧できないような状態にしてからレンタルしているパソコンを返却する技術が記載されている。
【０００４】
特許文献３には、ランダムデータを生成し、公開鍵を用いて暗号化したデータをＩＣカードに送る技術が記載されている。
特許文献４には、自局と相手局との間で機密通信を行うときのスクランブル方式が記載されている。
【０００５】
【特許文献１】特開２００１−８４１７４号公報
【特許文献２】特開２００５−１７５９４８号公報
【特許文献３】特開平１１−１６１５４９号公報
【特許文献４】特開平５−２２７１３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来紙等印刷物で管理されていたため、嵩張ってしまい大量の個人情報の持ち出しは困難であったが、昨今個人情報が電子化されて管理されるようになってきたことにより、一人当りのデータは数十から数百バイトですみ、数千人から数万人の個人情報データが簡単に外部媒体にコピーされて、目立たずに持ち出せてしまう。（１００バイトで１００００人でも１ＭＢｙｔｅ程度）
グリッドコンピュータ（並列コンピュータ）やＳＥＴＩ（Ｓｅａｒｃｈ  ｏｆ  Ｅｘｔｒａｔｅｒｒｅｓｔｒｉａｌ  Ｉｎｔｅｌｌｉｇｅｎｃｅ：地球外文明探査）プロジェクトに代表されるようなインターネット上に接続されたＰＣを仮想的にグリッドコンピュータとして使用することにより膨大な時間のかかる処理を短時間で実行するような環境が整ってきたため、暗号化したデータであっても一旦外部に持ち出されてしまうと、復号され情報漏洩に繋がる危険性が高くなってくる。
【０００７】
本発明は、個人情報データを電子化した場合に、従来紙等印刷物で管理していた時と同等にコピーに必要な外部媒体数を増大させると共に、外部媒体へのコピー時間を増大させることで、データの持ち出しそのものを困難にすることのできる情報漏洩防止管理装置および情報漏洩防止管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、個人情報データをスクランブルして大量のランダムデータの中に埋め込むことにより、コピーに必要な外部媒体数を増大させると共に、外部媒体へのコピー時間を増大させることで、データの持ち出しそのものを困難にするものである。
【０００９】
例えば、一人分のデータを１０ＭＢｙｔｅの中に埋め込んだとすると、１００００人分だと１００ＧＢｙｔｅになり、大容量メディアであるＤＶＤ−Ｒ（容量４．７ＧＢｙｔｅ）を使用したとしても５０枚、コピー時間として十数時間はかかり、見咎められずにデータを持ち出すことは困難である。
【００１０】
本発明は、入力手段と、スクランブルテーブルを格納した記憶手段と、入力データから所定のルールに従って前記スクランブルデータを生成する入力データのスクランブル生成手段とを備えた情報漏洩防止装置において、
埋込み領域を生成する埋込み領域生成手段と、前記スクランブルデータを埋込み領域の中に埋め込む埋込み領域スクランブル処理手段と、該埋込みスクランブル処理によって埋込み領域スクランブルデータを生成する埋込み領域スクランブルデータ生成手段と、生成された埋込み領域スクランブルデータを登録する埋込み領域スクランブルデータ登録手段と、登録された埋込み領域スクランブルデータを格納する格納手段とを有することを特徴とする情報漏洩防止管理装置を提供する。
【００１１】
上述の情報漏洩防止管理装置は、前記ハードディスクに格納された埋込み領域スクランブルデータを入力するハードディスクデータ入力手段と、入力された埋込み領域スクランブルデータについて逆スクランブル処理を行う埋込み領域逆スクランブル処理手段と、逆スクランブル処理によって埋込み領域スクランブルデータからスクランブルデータを復元するスクランブルデータ復元処理手段と、スクランブルテーブルのルールに従ってスクランブルデータから入力データを復元化する入力データ復元化手段とからなるデータ読み込み手段を備えることを特徴とする。
【００１２】
本発明は更に、入力手段と、スクランブルテーブルを格納した記憶手段と、入力データから所定のルールに従って前記スクランブルデータを生成する入力データのスクランブル処理手段とを備えた情報漏洩防止装置による情報漏洩防止方法において、
埋込み領域生成手段によって、埋込み領域を生成し、埋込み領域スクランブル処理手段によって、前記スクランブルデータを埋込み領域の中に埋め込み、埋込み領域スクランブルデータ生成手段によって、該埋込みスクランブル処理による埋込み領域スクランブルデータを生成し、埋込み領域スクランブルデータ登録手段によって、生成された埋込み領域スクランブルデータを登録し、格納手段によって、登録された埋込み領域スクランブルデータを格納することを特徴とする情報漏洩防止管理方法を提供する。
【００１３】
上述の情報漏洩防止管理方法は、ハードディスクデータ入力手段によって、前記ハードディスクに格納された埋込み領域スクランブルデータを入力し、埋込み領域逆スクランブル処理手段によって、入力された埋込み領域スクランブルデータについて逆スクランブル処理を行い、スクランブルデータ復元処理手段によって、逆スクランブル処理による埋込み領域スクランブルデータからスクランブルデータを復元し、入力データ復元化手段によって、スクランブルテーブルのルールに従ってスクランブルデータから入力データを復元化することからなることを特徴とする。
【発明の効果】
【００１４】
本発明により、個人情報データをスクランブルして大量のランダムデータの中に埋め込むことにより、コピーに必要な外部媒体数を増大させると共に、外部媒体へのコピー時間を増大させることで、従来紙等印刷物で管理していた時と同等にデータの持ち出しそのものを困難にすることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施例を図面に基づいて説明する。
【実施例】
【００１６】
図１は、本発明の実施例である情報漏洩防止管理装置１００のデータ登録時の概念（データ生成・登録手段１０１）をブロックで示す図である。
【００１７】
図１において、１は入力手段７から入力される入力データと同じ長さのスクランブルテーブル６を生成するスクランブルテーブル生成手段、２はシステム毎に予め決めたサイズの埋込み領域をランダムなデータで埋め尽くす埋込み領域生成手段、３は該埋込み領域のスクランブルテーブル５により決定する位置に入力手段７からの入力データ（以下、入力データ７として示す）を埋め込む入力データ埋込み手段、４は、スクランブルテーブルにより決定された位置に入力データ７を埋め込まれたことによって埋込みデータを生成する埋込みデータ生成手段、５は入力データを埋め込んだ埋込み領域をハードディスク等の記憶媒体に格納するデータ登録手段である。８はデータ登録手段５によって埋込みデータが格納されるハードディスク（記憶装置）である。なお、本実施例では入力データ、スクランブルテーブル、埋込み領域は先頭を０、２番目の位置を１とする増加列でデータ位置を表している。
【００１８】
図１に示す例にあっては、入力データについてスクランブルテーブル生成手段１によってスクランブルテーブル６を生成し、これをスクランブルテーブルとして記憶手段に記憶している。このように情報漏洩防止管理装置１００は、入力データ７、スクランブルテーブル６を格納した記憶手段、入力データ７から所定のルールに従ってスクランブルテーブル６を生成する入力データのスクランブルテーブル生成手段１を備える。スクランブルテーブルを各種の手法によって生成する手段、手法についてはいくつもの文献において知られている。
【００１９】
埋込み領域生成手段２は埋込み領域を生成する。入力データ埋込み手段３は、スクランブルテーブル６のスクランブルデータを埋込み領域データの中に埋め込む機能を有しており、ここでは埋込み領域スクランブル処理手段という。埋込みデータ生成手段４は、埋込みデータスクランブル処理によって埋込み領域スクランブルデータを生成する機能を有しており、ここでは埋込み領域スクランブルデータ生成手段という。ランダムデータの場合には、それぞれランダムデータスクランブル処理手段、ランダムデータスクランブルデータ生成手段となる。
【００２０】
データ登録手段５は、生成された埋込み領域スクランブルデータを登録させる機能を有しており、ここでは埋込み領域スクランブルデータ登録手段という。ランダムデータの場合にはランダムデータスクランブルデータ登録手段となる。ハードディスク８は、登録された埋込み領域データスクランブルデータを格納する格納手段である。
【００２１】
図２は、本発明の実施例である情報漏洩防止管理装置１００のデータ読み込み時の概念（データ復元・読み出し手段１０２）をブロックで示す図である。図２において、１１は記憶媒体７データを読み込むデータ読込み手段、１２はデータ読み込み手段１１で読み込んだデータから擬似乱数シードとデータ入力長を取り出してスクランブルテーブル６を生成する第２のスクランブルテーブル生成手段、１３はスクランブルテーブル６を使用して、該データ読み込み手段１１で読み込んだデータから出力データを生成する逆スクランブル処理手段である。
そして、１４は、スクランブルデータ復元処理手段、１５は入力データ復元化手段１５はデータ出力手段、１７は出力手段である。
【００２２】
データ読込み手段１１は、ハードディスク８に格納された埋込み領域スクランブルデータを入力するハードディスクデータ入力手段であり、第２のスクランブルテーブル生成手段１２を含み、この第２のスクランブルテーブル生成手段１２は、図１に示すと同様にスクランブルテーブル６を生成し、第２のスクランブルテーブル（入力された埋込み領域スクランブルデータ）を生成する。逆スクランブル処理手段１３は、入力された埋込み領域スクランブルデータについて生成された第２のスクランブルテーブルデータについてスクランブルテーブル６を使用して逆スクランブル処理を行う機能を備えた埋込み領域逆スクランブル処理手段である。データ復元化出力処理手段２１は、逆スクランブル処理によって埋込み領域スクランブルデータからスクランブルデータを生成するスクランブルデータ復元処理手段１４と、スクランブルテーブルのルールに従ってスクランブルデータから入力データを復元化する入力データ復元化手段および出力手段１８に入力データを出力させるデータ出力手段１６の各種機能を備える。
【００２３】
図３は、入力データの１例を示す。この例には限定されない。
【００２４】
以上のように、本実施例の情報漏洩防止管理装置１００は、入力データを入力する入力手段７と、スクランブルテーブル６を格納した記憶手段と、入力データから所定のルールに従ってスクランブルテーブル６を生成する入力データのスクランブル生成手段とを備える。そして、この情報漏洩防止管理装置１００は、埋込み領域を生成する埋込み領域生成手段２と、スクランブルテーブル６を埋込み領域の中に埋め込む埋込み領域スクランブル処理手段３と、該埋込みスクランブル処理によって埋込み領域スクランブルデータを生成する埋込み領域スクランブルデータ生成手段４と、生成された埋込み領域スクランブルデータを登録する埋込み領域スクランブルデータ登録手段５と、登録された埋込み領域スクランブルデータを格納するハードディスク８等の格納手段とを有する。
【００２５】
更に、この情報漏洩防止管理装置１００は、前記ハードディスクに格納された埋込み領域スクランブルデータを入力するデータ読込み手段１１および第２のスクランブルテーブル生成手段１２からなるハードディスクデータ入力手段と、入力された埋込み領域スクランブルデータについて逆スクランブル処理を行う埋込み領域逆スクランブル処理手段１３と、逆スクランブル処理によって埋込み領域スクランブルデータからスクランブルデータを復元するスクランブルデータ復元処理手段１４と、スクランブルテーブルのルールに従ってスクランブルデータから入力データを復元化する入力データ復元化手段１５とからなるデータ復元・読み出し手段１０２を備える。
【００２６】
以下フローチャートを基に説明を行う。
図４はスクランブルテーブル生成手段１のフローチャートである。
（ステップ１０１）
入力データ１が与えられると、入力データサイズを取得する。
（ステップ１０２）
埋込み領域サイズを取得する。埋込みサイズとしては外部媒体のサイズや書き込み速
度を考慮して充分大きなサイズをシステム毎に決めておけばよい。
（ステップ１０３）
スクランブルテーブルの書き込み位置iを０に初期化する。
（ステップ１０４）
擬似乱数生成用のシードを生成する。これは例えば時刻を使用するのが簡便であるが
、物理的な乱数生成器等を使用しても構わない。
（ステップ１０５）
該擬似乱数生成用のシードを用いて、０から１の範囲の擬似乱数を生成し、擬似乱数
を一つ取り出す。擬似乱数の生成方法としては例えばＢＢＳ（Blum Blum Shub）、Fo
rtuna等様々な方法が知られているが、既知であるため詳細については省略する。
（ステップ１０６）
ステップ１０５により取り出した擬似乱数とステップ１０４で取得した埋込み領域サ
イズから式（１）を使用して、埋込み領域上の格納ポジションを計算する。
格納ポジション  ＝  [  擬似乱数 ×  埋込み領域サイズ  ]  …（１）
尚、（１）式中、[  ]はガウス記号を意味しており、 Xを実数、nを整数とした時
、n ≦ X < n+1ならば、[ X ] = n である。
（ステップ１０７）
ステップ１０６により計算した格納ポジションが、擬似乱数生成用のシードを格納す
るためのポジションであれば、ステップ１０５に戻る。そうでなければ、ステップ１
０８に進む。
（ステップ１０８）
ステップ１０７により計算した格納ポジションが、入力データ長を格納するためのポ
ジションであれば、ステップ１０５に戻る。そうでなければ、ステップ１０９に進む
。
なお、入力データ長の格納ポジションとしては、入力データの最大値を格納可能なバ
イト数の個数を使用する。例えば入力データが２５５バイト以下であれば、１個分使
用すれば充分であるが、６４４３４バイト以下であれば、２個分の領域が必要である
。入力データ長を格納する領域としては、システムとしてどの位置に何個分の領域を
置くかを予め決めておく。
（ステップ１０９）
スクランブルテーブルの０からiまでの間に該格納ポジションが存在すれば、ステッ
プ１０５に戻る。そうでなければ、ステップ１１０に進む。
（ステップ１１０）
スクランブルテーブルのiの位置に該格納ポジションを書き込む。
（ステップ１１１）
i に１加算する。
（ステップ１１２）
i が入力データサイズより小さければ、ステップ１０５に戻る。そうでなければ、終
了する。
【００２７】
図５は、上記手段により生成したスクランブルテーブルの一例である。
【００２８】
図６は埋込み領域生成手段２のフローチャートである。
（ステップ２０１）
埋込み領域サイズを取得する。
（ステップ２０２）
該埋込み領域サイズの配列を生成する。
（ステップ２０３）
埋込み領域配列の書き込み位置iを０に初期化する。
（ステップ２０４）
乱数を一つ取り出す。ここでは、ハードウェアの乱数生成器を使用すればよいが、前
述したような擬似乱数を生成しても構わない。
（ステップ２０５）
ステップ２０４により取り出した乱数と式（２）を使用して、埋込みデータを生成す
る。埋込みデータとしては１バイトのデータの取りうる値である０から２５５の何れ
かを得る。例えばJIS X 0201-1976コード系では65が文字A、66が文字Bを表している
。
埋込みデータ  ＝  [  乱数 ×  ２５５  ]  …（２）
尚、前述したように（２）式中、[  ]はガウス記号を示している。
（ステップ２０６）
該格納位置iが該擬似乱数用シード格納ポジションでなければ、ステップ２０７に進
む。そうでなければステップ２０８に進む。
（ステップ２０７）
埋込み配列の該格納位置iに該埋込みデータを書き込む。
（ステップ２０８）
埋込み配列の該格納位置iに該擬似乱数用シードを書き込む。
（ステップ２０９）
i に１加算する。
（ステップ２１０）
i が埋込み領域サイズより小さければ、ステップ２０４に戻る。そうでなければ、終
了する。
【００２９】
図７は入力データ埋込み手段３、埋込みデータ生成手段４及びデータ登録手段５のフローチャートである。
（ステップ３０１）
入力データ位置iを０に初期化する。
（ステップ３０２）
スクランブルテーブルのiの位置のデータをjに設定する。。
（ステップ３０３）
入力データのiの位置のデータをkに設定する。
（ステップ３０４）
埋込み領域のjの位置に前記kを書き込む。
（ステップ３０５）
i に１加算する。
（ステップ３０６）
i が入力データサイズより小さければ、ステップ３０２に戻る。そうでなければ、ス
テップ４０１に進む。
（ステップ４０１）
該埋込み領域を格納手段、例えばハードディスク８に登録して、終了する。
以上により、入力データの登録手段が完了する。
【００３０】
図８は図３の入力データを図５のスクランブルテーブルで埋込み領域に埋め込んだ場合の１例である。この図では先頭位置が０、右向きに１、２、３…となり、右端で折り返して２段目が左端から右向きに１０、１１、１２…とならんでいる。また０の位置に擬似乱数シードが、１と２の位置に入力データ長を格納している。
図中空欄部分はランダムデータが格納されている。
【００３１】
次に、データ取り出し時の手段について説明する。
図９は、本発明の実施例である情報漏洩防止システムのデータ読み込み時の概念を示すフローチャートである。
以下フローチャートを基に説明を行う。
（ステップ８０１）
記憶手段７より、要求されたデータを埋込み領域に読み込む。
（ステップ８０２）
埋込み領域サイズを取得する。
（ステップ９０１）
埋込み領域の擬似乱数生成用シード格納位置から擬似乱数生成用シードを読み込む。
（ステップ９０２）
埋込み領域の入力データ格納位置から入力データ長を読み込む。
（ステップ９０３）
該擬似乱数生成用のシードを用いて、０から１の範囲の擬似乱数を生成し、擬似乱数
を一つ取り出す。
（ステップ９０４）
ステップ９０３により取り出した擬似乱数とステップ８０２で取得した埋込み領域サ
イズから前述式（１）を使用して、埋込み領域上の格納ポジションを計算する。
（ステップ９０５）
ステップ９０４により計算した格納ポジションが、擬似乱数生成用のシードを格納す
るためのポジションであれば、ステップ９０３に戻る。そうでなければ、ステップ９
０６に進む。
（ステップ９０６）
ステップ９０４により計算した格納ポジションが、入力データ長を格納するためのポ
ジションであれば、ステップ９０３に戻る。そうでなければ、ステップ９０７に進む
。
（ステップ９０７）
スクランブルテーブルの０からiまでの間に該格納ポジションが存在すれば、ステッ
プ９０３に戻る。そうでなければ、ステップ９０８に進む。
（ステップ９０８）
スクランブルテーブルのiの位置に該格納ポジションを書き込む。
（ステップ９０９）
i に１加算する。
（ステップ９１０）
i が入力データサイズより小さければ、ステップ９０３に戻る。そうでなければ、終
了する。
【００３２】
図１０は逆スクランブル手段１０のフローチャートである。
（ステップ１００１）
出力データ位置iを０に初期化する。
（ステップ１００２）
スクランブルテーブルのiの位置のデータをjに設定する。
（ステップ１００３）
埋込み領域のjの位置のデータをkに設定する。
（ステップ１００４）
出力データのiの位置にkのデータを書き込む。
（ステップ１００５）
i に１加算する。
（ステップ１００６）
i が入力データサイズより小さければ、ステップ１００２に戻る。そうでなければ、
ステップ１００７に進む。
（ステップ１００７）
出力データを出力して、終了する。
以上により、データの出力処理が完了する。
【００３３】
例えば一人分のデータを１０ＭＢｙｔｅの中に埋め込んだとすると、１００００人分だと１００ＧＢｙｔｅになり、大容量メディアであるＤＶＤ−Ｒ（容量４．７ＧＢｙｔｅ）を使用したとしても５０枚、コピー時間として十数時間はかかり、見咎められずにデータを持ち出すことは困難である。
【００３４】
以上のように、上述したスクランブル処理手段を備えた情報漏洩防止装置１００は、埋込み領域生成手段２によって、埋込み領域を生成し、埋込み領域スクランブル処理手段３によって、スクランブルデータを埋込み領域の中に埋め込み、埋込み領域スクランブルデータ生成手段１４によって、該埋込みスクランブル処理による埋込み領域スクランブルデータを生成し、埋込み領域スクランブルデータ登録手段５によって、生成された埋込み領域スクランブルデータを登録し、格納手段８によって、登録された埋込み領域スクランブルデータを格納することを特徴とする情報漏洩防止管理方法を提供する。
【００３５】
また、この情報漏洩防止装置１００は、ハードディスクデータ入力手段によって、ハードディスクに格納された埋込み領域スクランブルデータを入力し、埋込み領域逆スクランブル処理手段１３によって、入力された埋込み領域スクランブルデータについて逆スクランブル処理を行い、スクランブルデータ復元処理手段１５によって、逆スクランブル処理による埋込み領域スクランブルデータからスクランブルデータを復元し、入力データ復元化手段１６によって、スクランブルテーブルのルールに従ってスクランブルデータから入力データを復元化することからなることを特徴とする情報漏洩防止管理方法を提供する。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施例である情報漏洩防止管理装置のデータ生成・登録手段を示すブロック図。
【図２】本発明の実施例である情報漏洩防止装置のデータ読み出し手段を示すブロック図。
【図３】入力データの１例を示す図。
【図４】データ生成・登録手段のフローチャートを示す図。
【図５】スクランブルテーブルの１例を示す図。
【図６】埋込み領域生成手段のフローチャートを示す図。
【図７】入力データ埋込み手段、埋込みデータ生成手段およびデータ登録手段のフローチャートを示す図。
【図８】スクランブルテーブルで埋め込んだ場合の１例を示す図。
【図９】データ読み出し手段のフローチャートを示す図。
【図１０】逆スクランブル手段のフローチャートを示す図。
【符号の説明】
【００３７】
１…スクランブルテーブル生成手段、２…埋込み領域生成手段、３…入力データ埋込み手段（埋込み領域スクランブル処理手段）、４…埋込みデータ生成手段（埋込み領域スクランブルデータ生成手段）、５…データ登録手段、６…スクランブルテーブル、７…入力手段（入力データ）、８…ハードディスク（格納手段）、１１…データ読込み手段、１２…第２のスクランブルテーブル生成手段、１３…逆スクランブル処理手段、１４…スクランブルデータ復元処理手段、１５…入力データ復元化手段、１６…データ出力手段、１８…出力手段（出力データ）、２１…データ復元化出力処理手段、１００…情報漏洩防止管理装置、１０１…データ生成・登録手段、１０２…データ復元・読み出し手段。
【図１】
2008097247.tif 000003
【図２】
2008097247.tif 000004
【図３】
2008097247.tif 000005
【図４】
2008097247.tif 000006
【図５】
2008097247.tif 000007
【図６】
2008097247.tif 000008
【図７】
2008097247.tif 000009
【図８】
2008097247.tif 000010
【図９】
2008097247.tif 000011
【図１０】
2008097247.tif 000012