(57)【特許請求の範囲】
【請求項１】
電子デジタルデータ隠蔽検査装置に用いられる隠蔽検査方法であって、
受信モジュールにより、少なくとも１つの電子デジタルデータを受信するステップと、
形式識別モジュールにより、前記電子デジタルデータのデータ形式を識別して、前記データ形式に応じて複数の情報ブロックを更に含む複数の情報フィールドを抽出するステップと、
フィールド分析モジュールにより、前記情報フィールド及び前記情報ブロックを分析して、前記情報フィールド及び前記情報ブロックを少なくとも１つの論理演算部分及び少なくとも１つのデータ内容部分に区分するステップと、
隠蔽モジュールにより、前記データ内容部分に対して隠蔽プロセスを行って、少なくとも１つの出力電子デジタルデータを発生して、前記出力電子デジタルデータに対して後続の分析処理を行わせるステップと、
を備える電子デジタルデータの隠蔽検査方法。
【請求項２】
前記情報フィールド及び前記情報ブロックを分析するステップは、前記フィールド分析モジュールにより、前記情報フィールド及び前記情報ブロックに応じてフィールドデータベースを検索して分析するステップを更に含む請求項１に記載の電子デジタルデータの隠蔽検査方法。
【請求項３】
前記データ形式は書類形式であり、前記論理演算部分は、ヘッダー（ｈｅａｄｅｒ）フィールド、設定データ構造フィールド、ユーザー要約情報フィールド、ファイル要約情報又はそれらの順列と組み合わせを含む請求項１に記載の電子デジタルデータの隠蔽検査方法。
【請求項４】
前記データ形式は画像形式であり、前記論理演算部分は、ヘッダーフィールド、タグフィールド又はそれらの順列と組み合わせを含む請求項１に記載の電子デジタルデータの隠蔽検査方法。
【請求項５】
前記出力電子デジタルデータに対して前記後続の分析処理を行うステップは、安全性走査を行うステップを更に含む請求項１に記載の電子デジタルデータの隠蔽検査方法。
【請求項６】
前記隠蔽プロセスは、暗号化プロセス、ノイズ付加プロセス、マスク付加プロセス、文字化け発生プロセス又は削除プロセスである請求項１に記載の電子デジタルデータの隠蔽検査方法。
【請求項７】
少なくとも１つの電子デジタルデータを受信することに用いられる受信モジュールと、
前記電子デジタルデータのデータ形式を識別して、前記データ形式に応じて複数の情報ブロックを更に含む複数の情報フィールドを抽出することに用いられる形式識別モジュールと、
前記情報フィールド及び前記情報ブロックを分析して、前記情報フィールド及び前記情報ブロックを少なくとも１つの論理演算部分及び少なくとも１つのデータ内容部分に区分することに用いられるフィールド分析モジュールと、
前記データ内容部分に対して隠蔽プロセスを行って、少なくとも１つの出力電子デジタルデータを発生して、前記出力電子デジタルデータに対して後続の分析処理を行うことに用いられる隠蔽モジュールと、
を含む電子デジタルデータ隠蔽検査装置。
【請求項８】
フィールドデータベースを更に含み、前記フィールド分析モジュールは、前記情報フィールド及び前記情報ブロックに応じて前記フィールドデータベースを検索して分析する請求項７に記載の電子デジタルデータ隠蔽検査装置。
【請求項９】
前記データ形式は書類形式であり、前記論理演算部分は、ヘッダー（ｈｅａｄｅｒ）フィールド、設定データ構造フィールド、ユーザー要約情報フィールド、ファイル要約情報又はそれらの順列と組み合わせを含む請求項７に記載の電子デジタルデータ隠蔽検査装置。
【請求項１０】
前記データ形式は画像形式であり、前記論理演算部分は、ヘッダーフィールド、タグフィールド又はそれらの順列と組み合わせを含む請求項７に記載の電子デジタルデータ隠蔽検査装置。
【請求項１１】
前記隠蔽モジュールは、更に、前記出力電子デジタルデータを外部走査モジュールに送達して、前記隠蔽プロセスの後で前記出力電子デジタルデータに対して安全性走査を行う請求項７に記載の電子デジタルデータ隠蔽検査装置。
【請求項１２】
前記電子デジタルデータ隠蔽検査装置は、ホスト又はゲートウェイ（ｇａｔｅｗａｙ）の中に設けられる請求項７に記載の電子デジタルデータ隠蔽検査装置。
【請求項１３】
前記隠蔽プロセスは、暗号化プロセス、ノイズ付加プロセス、マスク付加プロセス、文字化け発生プロセス又は削除プロセスである請求項７に記載の電子デジタルデータ隠蔽検査装置。
【請求項１４】
受信モジュールにより、少なくとも１つの電子デジタルデータを受信するステップと、
形式識別モジュールにより、前記電子デジタルデータのデータ形式を識別して、前記データ形式に応じて複数の情報ブロックを更に含む複数の情報フィールドを抽出するステップと、
フィールド分析モジュールにより、前記情報フィールド及び前記情報ブロックを分析して、前記情報フィールド及び前記情報ブロックを少なくとも１つの論理演算部分及び少なくとも１つのデータ内容部分に区分するステップと、
隠蔽モジュールにより、前記データ内容部分に対して隠蔽プロセスを行って、少なくとも１つの出力電子デジタルデータを発生して、前記出力電子デジタルデータに対して後続の分析処理を行うステップと、
を備える、電子デジタルデータ隠蔽検査装置に適用される電子デジタルデータの隠蔽検査方法を実行することに用いられるコンピュータプログラムを保存するコンピュータ読み取り可能な記憶媒体。
【請求項１５】
前記情報フィールド及び前記情報ブロックを分析するステップは、前記フィールド分析モジュールにより、前記情報フィールド及び前記情報ブロックに応じてフィールドデータベースを検索して分析するステップを更に含む請求項１４に記載のコンピュータ読み取り可能な記憶媒体。
【請求項１６】
前記データ形式は書類形式であり、前記論理演算部分は、ヘッダー（ｈｅａｄｅｒ）フィールド、設定データ構造フィールド、ユーザー要約情報フィールド、ファイル要約情報又はそれらの順列と組み合わせを含む請求項１４に記載のコンピュータ読み取り可能な記憶媒体。
【請求項１７】
前記データ形式は画像形式であり、前記論理演算部分は、ヘッダーフィールド、タグフィールド又はそれらの順列と組み合わせを含む請求項１４に記載のコンピュータ読み取り可能な記憶媒体。
【請求項１８】
前記出力電子デジタルデータに対して前記後続の分析処理を行うステップは、安全性走査を行うステップを更に含む請求項１４に記載のコンピュータ読み取り可能な記憶媒体。
【請求項１９】
前記隠蔽プロセスは、暗号化プロセス、ノイズ付加プロセス、マスク付加プロセス、文字化け発生プロセス又は削除プロセスである請求項１４に記載のコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子デジタルデータ隠蔽検査技術、特に、電子デジタルデータ隠蔽検査装置、方法及びそのコンピュータ読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
企業と組織が、コンピュータシステム及びネットワークによって、電子デジタルデータの管理と転送をすることが一般的である。しかしながら、ネットワーク及びコンピュータのバックドアの存在で、情報安全は、依然としてハッカー及びコンピュータウイルスにより脅かされている。電子デジタルデータをマルウェアの埋め込み又はウイルスの侵入から防止するために、企業と組織は、頻繁に内部の電子デジタルデータを走査して検出しなければならない。
【０００３】
ネットワークにおける書類形式及び画像形式の電子デジタルデータを攻撃するウイルス又はプログラムがますます多くになっているが、書類形式及び画像形式のデジタルデータには往々にして企業又は組織の重要な情報内容が含まれているため、クラウドによる悪意のある書類の検出方式によれば、企業又は組織以外のクラウド装置に送達して書類形式及び画像形式のデジタルデータの安全性走査を行う場合、情報内容が盗取される恐れがある。しかし、電子デジタルデータ全体を直接に隠すようにすれば、悪意を表す特徴が電子デジタルデータと共に隠され、本当に安全性のある走査を行うことができなくなる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従って、機密内容を暴露しなくても悪意を表す特徴の検出を行うことができる新規な電子デジタルデータ隠蔽検査装置、方法及びそのコンピュータ読み取り可能な記憶媒体を如何に設計することは、業界で解決が待たれる問題であった。
【課題を解決するための手段】
【０００５】
従って、本発明の一態様は、電子デジタルデータ隠蔽検査装置に用いられるものであって、少なくとも１つの電子デジタルデータを受信するステップと、電子デジタルデータのデータ形式を識別して、データ形式に応じて複数の情報ブロックを更に含む複数の情報フィールドを抽出するステップと、情報フィールド及び情報ブロックを分析して、情報フィールド及び情報ブロックを少なくとも１つの論理演算部分及び少なくとも１つのデータ内容部分に区分するステップと、データ内容部分に対して隠蔽プロセスを行って、少なくとも１つの出力電子デジタルデータを発生して、出力電子デジタルデータに対して後続の分析処理を行うステップと、を備える電子デジタルデータの隠蔽検査方法を提供する。
【０００６】
本発明の一実施例によると、情報フィールド及び情報ブロックを分析するステップは、情報フィールド及び情報ブロックに応じてフィールドデータベースを検索して分析するステップを更に含む。
【０００７】
本発明の別の実施例によると、データ形式は書類形式であり、論理演算部分は、ヘッダー（ｈｅａｄｅｒ）フィールド、設定データ構造フィールド、ユーザー要約情報フィールド、ファイル要約情報又はそれらの順列と組み合わせを含む。
【０００８】
本発明の更に他の実施例によると、データ形式は画像形式であり、論理演算部分は、ヘッダーフィールド、タグフィールド又はそれらの順列と組み合わせを含む。
【０００９】
本発明の更に１つの実施例によると、出力電子デジタルデータに対して後続の分析処理を行うステップは、安全性走査を行うステップを更に含む。
【００１０】
本発明の更なる一実施例によると、隠蔽プロセスは、暗号化プロセス、ノイズ付加プロセス、マスク付加プロセス、文字化け発生プロセス又は削除プロセスである。
【００１１】
本発明の一態様は、受信モジュールと、形式識別モジュールと、フィールド分析モジュールと、隠蔽モジュールと、を含む電子デジタルデータ隠蔽検査装置を提供する。受信モジュールは、少なくとも１つの電子デジタルデータを受信することに用いられる。形式識別モジュールは、電子デジタルデータのデータ形式を識別して、データ形式に応じて複数の情報ブロックを更に含む複数の情報フィールドを抽出することに用いられる。フィールド分析モジュールは、情報フィールド及び情報ブロックを分析して、情報フィールド及び情報ブロックを少なくとも１つの論理演算部分及び少なくとも１つのデータ内容部分に区分することに用いられる。隠蔽モジュールは、データ内容部分に対して隠蔽プロセスを行って、少なくとも１つの出力電子デジタルデータを発生して、出力電子デジタルデータに対して後続の分析処理を行うことに用いられる。
【００１２】
本発明の一実施例によると、電子デジタルデータ隠蔽検査装置は、フィールドデータベースを更に含み、フィールド分析モジュールは、情報フィールド及び情報ブロックに応じてフィールドデータベースを検索して分析する。
【００１３】
本発明の別の実施例によると、データ形式は書類形式であり、論理演算部分は、ヘッダーフィールド、設定データ構造フィールド、ユーザー要約情報フィールド、ファイル要約情報又はそれらの順列と組み合わせを含む。
【００１４】
本発明の更に他の実施例によると、データ形式は画像形式であり、論理演算部分は、ヘッダーフィールド、タグフィールド又はそれらの順列と組み合わせを含む。
【００１５】
本発明の更に１つの実施例によると、隠蔽モジュールは、更に、出力電子デジタルデータを外部走査モジュールに送達して、隠蔽プロセスの後で出力電子デジタルデータに対して安全性走査を行う。
【００１６】
本発明の更なる一実施例によると、電子デジタルデータ隠蔽検査装置は、ホスト又はゲートウェイ（ｇａｔｅｗａｙ）の中に設けられる。
【００１７】
本発明のもう１つの実施例によると、隠蔽プロセスは、暗号化プロセス、ノイズ付加プロセス、マスク付加プロセス、文字化け発生プロセス又は削除プロセスである。
【００１８】
本発明の更に他の態様は、少なくとも１つの電子デジタルデータを受信するステップと、電子デジタルデータのデータ形式を識別して、データ形式に応じて複数の情報ブロックを更に含む複数の情報フィールドを抽出するステップと、情報フィールド及び情報ブロックを分析して、情報フィールド及び情報ブロックを少なくとも１つの論理演算部分及び少なくとも１つのデータ内容部分に区分するステップと、データ内容部分に対して隠蔽プロセスを行って、少なくとも１つの出力電子デジタルデータを発生して、出力電子デジタルデータに対して後続の分析処理を行うステップと、を備える、電子デジタルデータ隠蔽検査装置に適用される電子デジタルデータの隠蔽検査方法を実行することに用いられるコンピュータプログラムを保存するコンピュータ読み取り可能な記憶媒体を提供する。
【００１９】
本発明の一実施例によると、情報フィールド及び情報ブロックを分析するステップは、情報フィールド及び情報ブロックに応じてフィールドデータベースを検索して分析するステップを更に含む。
【００２０】
本発明の別の実施例によると、データ形式は書類形式であり、論理演算部分は、ヘッダー（ｈｅａｄｅｒ）フィールド、設定データ構造フィールド、ユーザー要約情報フィールド、ファイル要約情報又はそれらの順列と組み合わせを含む。
【００２１】
本発明の更に他の実施例によると、データ形式は画像形式であり、論理演算部分は、ヘッダーフィールド、タグフィールド又はそれらの順列と組み合わせを含む。
【００２２】
本発明の更に１つの実施例によると、出力電子デジタルデータに対して後続の分析処理を行うステップは、安全性走査を行うステップを更に含む。
【００２３】
本発明の更なる一実施例によると、隠蔽プロセスは、暗号化プロセス、ノイズ付加プロセス、マスク付加プロセス、文字化け発生プロセス又は削除プロセスである。
【００２４】
本発明の適用には、電子デジタルデータの重要な情報を隠すことによって、電子デジタルデータが重要な内容を漏らさずに、情報安全のバックドアが発生しやすい論理演算部分に対して後続の分析と処理を行うことができ、上記の目的を容易に達成するメリットがある。
【図面の簡単な説明】
【００２５】
下記図面の説明は、本発明の前記または他の目的、特征、メリット、実施例をより分かりやすくするためのものである。
【００２６】
【図１】本発明の一実施例における、電子デジタルデータ隠蔽検査装置のブロック図である。
【図２】本発明の一実施例における、書類形式電子デジタルデータ及びその情報フィールドの模式図である。
【図３】本発明の一実施例における、画像形式電子デジタルデータ及びその情報フィールドの模式図である。
【図４】本発明の一実施例における、電子デジタルデータの隠蔽検査方法のフロー図である。
【発明を実施するための形態】
【００２７】
図１を参照する。図１は、本発明の一実施例における、電子デジタルデータ隠蔽検査装置１のブロック図である。電子デジタルデータ隠蔽検査装置１は、受信モジュール１００と、形式識別モジュール１０２と、フィールド分析モジュール１０４と、フィールドデータベース１０６と、隠蔽モジュール１０８と、を含む。
【００２８】
受信モジュール１００は、電子デジタルデータ１０１を受信することに用いられる。形式識別モジュール１０２は、電子デジタルデータ１０１のデータ形式を識別する。異なる実施例において、電子デジタルデータ１０１は、異なるタイプのファイル、データストリーム（ｄａｔａ  ｓｔｒｅａｍ）とネットワークパケット（ｎｅｔｗｏｒｋ  ｐａｃｋｅｔｓ）等であってよい。例として、電子デジタルデータ１０１は、例えば、書類形式電子デジタルデータ、画像形式電子デジタルデータ、システム実行ファイル等であるが、これらに限定するものではない。
【００２９】
形式識別モジュール１０２は、電子デジタルデータ１０１のデータ形式を識別した後で、更にデータ形式に応じて複数の情報フィールド１０３を抽出する。本実施例において、ユーザー又は関連の重要な情報内容を含有可能なものは、一般的に、書類形式電子デジタルデータと画像形式電子デジタルデータであるため、形式識別モジュール１０２は、主に、書類形式電子デジタルデータ及び画像形式電子デジタルデータに対して、情報フィールドを抽出する。その内、書類形式電子デジタルデータとしては、例えば、マイクロソフトのＷｏｒｄ、Ｅｘｃｅｌ、ＰｏｗｅｒＰｏｉｎｔ等の書類ファイルであるが、これらに限定するものではなく、画像形式電子デジタルデータとしては、例えば、ＪＥＰＧ、ＧＩＦ、ＢＭＰ、ＴＩＦＦ等の画像ファイルであるが、これらに限定するものではない。他の実施例において、形式識別モジュール１０２が、重要な情報内容を含むその他の電子デジタルデータのタイプを識別した後で、フィールドを抽出することもできる。その内、各情報フィールド１０３の中に、複数の情報ブロックを更に含むことができる。
【００３０】
フィールド分析モジュール１０４は、情報フィールド１０３及びそれに含まれる情報ブロックを分析して、情報フィールド１０３を論理演算部分１０５及びデータ内容部分１０７に区分することに用いられる。書類形式電子デジタルデータと画像形式電子デジタルデータにおいて、情報フィールドの一部は、例えば、電子デジタルデータのサイズ、組版、フォントサイズ等の論理演算部分を定義することに用いられるが、これらに限定するものではなく、情報フィールドの一部は、書類の本当の内容を含む。また、書類内容を含む情報フィールドにおいて、多くの情報ブロックに更に区分することができ、情報ブロックの一部も、書類内容の開始、終了、組版等の論理演算部分を定義することに用いられる。従って、この電子デジタルデータを開ける時に、実質な書類内容は、論理演算部分に応じて組版されて表示することができる。
【００３１】
本実施例において、フィールド分析モジュール１０４は、フィールドデータベース１０６の情報によって、情報フィールド１０３の分析を行う。例として、フィールドデータベース１０６は、各種の電子デジタルデータの情報フィールド及び情報フィールドに含まれる情報ブロックの特徴を予め保存することができる。形式識別モジュール１０２に識別されたデータ形式及び抽出された情報フィールド１０３によってフィールドデータベース１０６を検索した後、フィールド分析モジュール１０４は、情報フィールド１０３を更に分析して、情報フィールド１０３に含まれる論理演算部分１０５及びデータ内容部分１０７を判断することができる。
【００３２】
図２を参照する。図２は、本発明の一実施例における、書類形式電子デジタルデータ２及びその情報フィールドの模式図である。本実施例において、Ｗｏｒｄ書類ファイルを例として、書類形式電子デジタルデータ２を説明する。
【００３３】
書類形式電子デジタルデータ２のフィールドは、ヘッダー２００、テキスト書類ストリーム（ｔｅｘｔ  ｆｉｌｅ  ｓｔｒｅａｍ）２０２、０／１テーブルストリーム（ｔａｂｌｅ  ｓｔｒｅａｍ）２０４、データストリーム２０６、要約情報ストリーム２０８及び書類要約情報ストリーム２１０を含む。その内、ヘッダー２００は、この書類形式電子デジタルデータ２のファイルヘッダー情報を含む。テキスト書類ストリーム２０２は、実質のテキストデータ内容を記録する。０／１テーブルストリーム２０４は、書類形式電子デジタルデータ２の中の設定データ構造を保存することに用いられる。データストリーム２０６は、書類形式電子デジタルデータ２の中に埋め込んだ物件又は画像を保存する。要約情報ストリーム２０８は、ユーザーの関連要約情報を記録する。書類要約情報ストリーム２１０は、ファイルの関連要約情報を記録する。
【００３４】
従って、フィールド分析モジュール１０４は、フィールドデータベース１０６を検索した後、ヘッダー２００、０／１テーブルストリーム２０４、要約情報ストリーム２０８及び書類要約情報ストリーム２１０を論理演算部分に区分することができるが、テキスト書類ストリーム２０２及びデータストリーム２０６については、それに含まれる情報ブロックでまた判断して、実質なデータ内容部分と論理演算部分を区分する必要がある。
【００３５】
図３を参照する。図３は、本発明の一実施例における、画像形式電子デジタルデータ３及びその情報フィールドの模式図である。本実施例において、ＪＥＰＧ画像ファイルを例として、画像形式電子デジタルデータ３を説明する。
【００３６】
画像形式電子デジタルデータ３のフィールドは、画像の開始タグ３００、フレームテーブル３０２、フレームヘッダー３０４、テーブル３０６、走査ヘッダー３０８、最小符号化ユニット（ｍｉｎｉｍｕｍ  ｃｏｄｉｎｇ  ｕｎｉｔ；ＭＣＵ）３１０及び画像の終了タグ３１２を含む。その内、画像の開始タグ３００は、画像の開始位置を標示する。フレームテーブル３０２、フレームヘッダー３０４、テーブル３０６及び走査ヘッダー３０８は、この画像形式電子デジタルデータ３のファイルヘッダー情報を含む。最小符号化ユニット３１０は、実質な画像データがコード化された後の内容を記録する。画像の終了タグ３１２は、画像の終了位置を標示する。
【００３７】
従って、フィールド分析モジュール１０４は、フィールドデータベース１０６を検索した後、画像の開始タグ３００、フレームテーブル３０２、フレームヘッダー３０４、テーブル３０６、走査ヘッダー３０８及び画像の終了タグ３１２を論理演算部分に区分することができ、最小符号化ユニット３１０がデータ内容部分に区分される。
【００３８】
フィールド分析モジュール１０４に分析された後で、隠蔽モジュール１０８は、更に、データ内容部分１０７に対して隠蔽プロセスを行う。隠蔽プロセスは、異なる実施例において、暗号化プロセス、ノイズ付加プロセス、マスク付加プロセス、文字化け発生プロセス又は削除プロセスにより達成されることができる。その内、暗号化プロセス、ノイズ付加プロセス、マスク付加プロセス、文字化け発生プロセスにより、データ内容部分１０７がその他のユーザーに読み取られなくなることができる。また、削除プロセスは、データ内容部分１０７を電子デジタルデータ１０１から直接に削除する。隠蔽モジュール１０８がデータ内容部分１０７に対する隠蔽プロセスを行う場合、出力電子デジタルデータ１０９を発生して、この出力電子デジタルデータ１０９に対して後続の分析処理を行う。
【００３９】
本実施例において、隠蔽モジュール１０８は、出力電子デジタルデータ１０９を外部走査モジュール１１０に送達して、隠蔽プロセスの後で出力電子デジタルデータ１０９に対して安全性走査を行い、例えば、ウイルス又はトロイの木馬プログラム等の悪意を表す特徴を検出して、電子デジタルデータ１０１の安全性を判断する。
【００４０】
ネットワークにおける書類形式電子デジタルデータ及び画像形式電子デジタルデータを攻撃するウイルス又はプログラムがますます多くになっているが、書類形式電子デジタルデータ及び画像形式電子デジタルデータには往々にして企業又は組織の重要な情報内容が含まれているため、クラウドによる悪意のある書類の検出方式によれば、企業又は組織以外のクラウド装置に送達して書類形式電子デジタルデータ及び画像形式電子デジタルデータの安全性走査を行う場合、情報内容が盗取される恐れがある。しかし、電子デジタルデータ全体を直接に隠すようにすれば、悪意を表す特徴が電子デジタルデータと共に隠され、完全な安全性走査を行うことができなくなる。
【００４１】
例えば、マクロウイルスのような、書類形式電子デジタルデータ及び画像形式電子デジタルデータを攻撃するウイルス又はプログラムは、攻撃目標が主に論理演算部分であって、データ内容部分ではないため、本発明の電子デジタルデータ隠蔽検査装置１によれば、電子デジタルデータに対して形式の判断と情報フィールドの分析を予め行って、重要なデータ内容を隠しておきながら、悪意を表す特徴を壊さずに電子デジタルデータの走査及び分析を行うことができる。注意すべきなのは、他の実施例において、出力電子デジタルデータ１０９に対して、安全性走査以外のその他の処理及び分析を行うが、安全性走査に限定するものではない。
【００４２】
異なる実施例において、本発明の電子デジタルデータ隠蔽検査装置１は、ホストの中に設けられて、ホストが送信しようとする電子デジタルデータを濾過し、又はゲートウェイ（ｇａｔｅｗａｙ）の中に設けられて、対応する所定のドメインにおけるゲートウェイを通す電子デジタルデータパケットを濾過することができる。
【００４３】
従って、本発明には、電子デジタルデータの重要な情報を隠すことによって、電子デジタルデータの重要な内容を漏らさずに、情報安全のバックドアが発生しやすい論理演算部分に対して後続の分析と処理を行わせるメリットがある。
【００４４】
図４を参照する。図４は、本発明の一実施例における、電子デジタルデータの隠蔽検査方法４００のフロー図である。電子デジタルデータの隠蔽検査方法４００は、図１に示す電子デジタルデータ隠蔽検査装置１に適用することができる。この電子デジタルデータの隠蔽検査方法４００は、コンピュータプログラムとして実体化されて、コンピュータ読み取り可能な記憶媒体の中に保存されて、コンピュータに読み取られると、電子デジタルデータの隠蔽検査方法を実行することができる。コンピュータ読み取り可能な記憶媒体は、読み出し専用メモリ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ；ＲＯＭ）、フラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）、フロッピーディスク（ｆｌｏｐｐｙ  ｄｉｓｋ）、ハードディスク（ｈａｒｄ  ｄｉｓｋ）、光ディスク（ｌｉｇｈｔ  ｄｉｓｋ）、ＵＳＢフラッシュディスク（ＵＳＢ  ｆｌａｓｈ  ｄｉｓｋ）、磁気テープ、ネットワークによるアクセス可能なデータベース又は当業者が容易に想到できる同様な機能を有するコンピュータ読み取り可能な記憶媒体であってよい。電子デジタルデータの隠蔽検査方法４００は、下記のステップを備える（理解すべきなのは、本実施形態において言及されるステップは、特にその順序を説明しない限り、実際の要求に応じて、その前後順序を調整することができ、同時実行又は一部の同時実行さえもできる）。
【００４５】
ステップ４０１において、受信モジュール１００は、電子デジタルデータ１０１を受信する。
【００４６】
ステップ４０２において、形式識別モジュール１０２は、電子デジタルデータのデータ形式を識別して、データ形式に応じて複数の情報ブロックを更に含む複数の情報フィールド１０３を抽出する。
【００４７】
ステップ４０３において、フィールド分析モジュール１０４は、フィールドデータベース１０６を検索して、情報フィールド１０３及び情報ブロックに対して識別して、情報フィールド１０３を少なくとも１つの論理演算部分１０５及び少なくとも１つのデータ内容部分１０７に区分することに用いられる。
【００４８】
ステップ４０４において、フィールド分析モジュール１０４がすべての情報フィールド１０３を分析し終わるかどうかを判断する。完成していない場合、フローは、ステップ４０３に戻って、フィールドの分析を続けて行う。
【００４９】
フィールド分析モジュール１０４がすべての情報フィールド１０３の分析を完成した場合、ステップ４０５において、隠蔽モジュール１０８は、データ内容部分１０７に対して隠蔽プロセスを行って、出力電子デジタルデータ１０９を発生して、ステップ４０６において出力電子デジタルデータ１０９に対して後続の分析処理を行わせる。
【００５０】
本発明は、実施形態を前述の通りに開示したが、これは本発明を限定するものではなく、当業者であれば、本発明の精神と領域から逸脱しない限り、多様の変更や修正を加えることができる。従って、本発明の保護範囲は、特許請求の範囲で指定した内容を基準とする。
【符号の説明】
【００５１】
１  電子デジタルデータ隠蔽検査装置
２  書類形式電子デジタルデータ
３  画像形式電子デジタルデータ
１００  受信モジュール
１０１  電子デジタルデータ
１０２  形式識別モジュール
１０３  情報フィールド
１０４  フィールド分析モジュール
１０５  論理演算部分
１０６  フィールドデータベース
１０７  データ内容部分
１０８  隠蔽モジュール
１０９  出力電子デジタルデータ
２００  ヘッダー
２０２  テキスト書類ストリーム
２０４  ０／１テーブルストリーム
２０６  データストリーム
２０８  要約情報ストリーム
２１０  書類要約情報ストリーム
３００  画像の開始タグ
３０２  フレームテーブル
３０４  フレームヘッダー
３０６  テーブル
３０８  走査ヘッダー
３１０  最小符号化ユニット
３１２  画像の終了タグ
４００  電子デジタルデータの隠蔽検査方法
４０１〜４０６  ステップ
【図１】
0005643357.tif 000002
【図２】
0005643357.tif 000003
【図３】
0005643357.tif 000004
【図４】
0005643357.tif 000005