(57)【特許請求の範囲】
【請求項１】
サーバエンドと、前記サーバエンドとイントラネットを介して接続される少なくとも一つの使用者エンドとにより構成される企業内のデータ流出を保護するための暗号化システムにおいて、
前記サーバエンドは、
管理インターフェース・モジュールと、サーバエンドのデータ・ベースと、能動ディレクトリモジュールと
を具備し、
前記使用者エンドは、
使用者インターフェース・モジュールと、核心機能モジュールと、使用者エンドのデータ・ベースと
を具備し、
前記管理インターフェース・モジュールは、
軽量ディレクトリ・アクセス通信プロトコル（ＬｉｇｈｔｗｅｉｇｈｔＤｉｒｅｃｔ
ｏｒｙＡｃｃｅｓｓＰｒｏｔｏｃｏｌ；ＬＤＡＰ）を介して能動ディレクトリモジュ
ール（ＡｃｔｉｖｅＤｉｒｅｃｔｏｒｙ）から企業人員および部門グループの情報を取
得し、該取得した情報を前記サーバエンドのデータ・ベースに格納し、
外接式記憶装置設備に対するファイルの書出しを管制する使用者および／もしくは使用者エンドを判断する規定であって、前記ファイルの書出しを行う使用者エンドの使用者名称、ファイルの書出しを行う前記使用者エンドのコンピューター上の特定の機器信号の組み合わせ毎に設定される安全設定を前記サーバエンドのデータ・ベースに格納し、
前記使用者エンドは、
前記使用者エンドから前記サーバー・エンドに対して前記安全設定の同期照合を要求するアクティブ・オン・ライン・モジュール、あるいは、前記サーバー・エンドから前記安全設定の変更通知を受け付ける、あるいは、前記サーバー・エンドから前記安全設定が直接伝送されるパッシブ・オン・ライン・モジュールの選択が可能なオン・ライン・モジュールにて前記サーバー・エンドとのオンライン接続の確立により、前記サーバー・エンドののデータ・ベースに格納されている前記安全設定を含むサーバー・エンドの最新のデータを取得して前記使用者エンドのデータ・ベースに格納し、単機作業を行い、
前記使用者エンドは、
外接式記憶装置設備に対するファイルの書出しを行うコマンドを前記使用者インターフ
ェース・モジュールにて検知した時、ファイルの書出しを行う使用者あるいは使用者エンドの前記安全設定を前記使用者エンドのデータ・ベースから取得し、該取得した安全設定を前記核心機能モジュールに通知し、
前記核心機能モジュールは、
前記外接式記憶装置設備に対するファイルの書出しを管制するか否かを前記安全設定に基づいて判断し、
ファイルの書出しを管制すると判断した場合は、前記ファイルを暗号化方式にて暗号化して外接式記憶装置設備に書出し、
ファイルの書出しを管制すると判断した場合は、前記ファイルは外接式記憶装置設備に対して直接書出し、
前記使用者エンドは
核心機能モジュールによるファイルの書出しに関する記録ファイルを前記使用者エンドのデータ・ベースに格納するとともに、該格納した記録ファイルを前記イントラネットを介して前記サーバエンドのデータ・ベースにコピーする
ことを特徴とする暗号化システム。
【請求項２】
前記パッシブ・オン・ライン・モジュールは、
前記サーバエンドが、前記安全設定の変更を前記管理者インターフェース・モジュールを介して検知した際、
前記使用者エンドに対して新たな安全設定を取得するよう通知し、
前記使用者エンドが、前記通知をサーバエンドから受信すると、前記新たな安全設定の取得要求を前記サーバエンドに送信し、前記サーバエンドが、前記取得要求を受信し、前記使用者エンドのデータ・ベースに格納されている古い安全設定を更新する新たな安全設定を前記使用者エンドに送信する工程もしくは、
前記サーバエンドが、前記安全設定の変更を前記管理者インターフェース・モジュールを介して検知した際、
前記使用者エンドのデータ・ベースに格納されている古い安全設定を更新するために新
たな安全設定を前記使用者エンドに直接送信する工程
のいずれかの工程を選択する
ことを特徴とする請求項１の暗号化システム。
【請求項３】
前記アクディブ・オン・ライン・モジュールは、
前記使用者エンドが、
前記使用者エンドのデータ・ベースから取得した使用者エンドの特徴と、前記サーバエンドのデータ・ベースに格納された更新情報に対応して前記使用者エンドのデータ・べースに格納されるべき情報を前記サーバエンドに要求する同期データとを前記サーバエンドに送信し、
前記サーバエンドが、
前記特徴と前記同期データを受信した後、前記特徴に基づいて使用者エンドの正当性を確認し、正当であれば、前記サーバエンドのデータ・ベースに格納された更新情報を前記使用者エンドに適宜送信して前記使用者エンドのデータ・ベースに格納する
ことを特徴とする請求項１の暗号化システム。
【請求項４】
前記特徴は、
使用者名／使用者エンドにログイン中の使用者によって提供されるパスワード／さらに、あるいは、ネットワークカードのシリアル番号等の使用者エンドの端末識別値を含む
ことを特徴とする請求項３の暗号化システム。
【請求項５】
前記アクティブ・オン・ライン・モジュールによるオンライン接続の実行時機は、
前記使用者エンドによる前記サーバー・エンドからのデータ取得時、前記使用者エンドのブート後における前記サーバー・エンドに対する最初のネット・ワーク接続時、前記使用者エンドに対して自由に設定される時間周期にて特定される時刻の任意の組み合わせから選択される
ことを特徴とする請求項３記載の暗号化システム。
【請求項６】
前記暗号化方式は、
非対称式暗号化方式もしくは対称式暗号化方式であり、
前記非対称式暗号化方式では、
公開鍵基盤（ＰＫＩ；ＰｕｂｌｉｃＫｅｙＩｎｆｒａｓｔｒｕｃｔｕｒｅ）、ＲＳＡ（リベスト・シャミア・エーデルマン（ＲｉｖｅｓｔＳｈａｍｉｒＡｄｌｅｍａｎ）演算法、楕円曲線パスワードから任意に一つ選択し、
前記対称式暗号化方式では、
Ｂｌｏｗｆｉｓｈ、ＴｒｉｐｌｅＤＥＳ、ＤＥＳ、ＩＤＥＡ、ＲＣ５、ＣＡＳＴ-１２
８、ＲＣ２から任意に一つ選択する
ことを特徴とする請求項１記載の暗号化システム。
【請求項７】
前記外接式記憶装置設備は、
フロッピー・ディスク、光ディスク、ＺＩＰ、ＭＯ、書き込みドライブ、ユニバーサル・シリアル・バス（ＵＳＢ；ＵｎｉｖｅｒｓａｌＳｅｒｉａｌＢｕｓ）接続コード乃至ユニバーサル・シリアル・バス接続コード、パラレル・ポート接続コード（ＰａｒａｌｌｅｌＰｏｒｔ）、シリアル・ポート接続コード（ＳｅｒｉａｌＰｏｒｔ）の中から任意に一つ選択して携帯式情報記憶装置装置と組合せたものである
ことを特徴とする請求項１記載の暗号化システム。
【請求項８】
前記記録ファイルは、
ファイルの書出し時刻、コンピューター機器識別コード、使用者名称、書出しファイル名称、親指指紋のファイル（ＭＤ５データ構造）、ランダム・スライス内容のフィールドを少なくとも含む
ことを特徴とする請求項１記載の暗号化システム。
【請求項９】
サーバエンドと、前記サーバエンドとイントラネットを介して接続される少なくとも一つの使用者エンドとにより構成される企業内のデータ流出を保護するための暗号化方法において、
前記サーバエンドは、
管理インターフェース・モジュールと、
サーバエンドのデータ・ベースと、
能動ディレクトリモジュールと
を具備し、
前記使用者エンドは、
使用者インターフェース・モジュールと、
核心機能モジュールと、
使用者エンドのデータ・ベースと
を具備し、
前記管理インターフェース・モジュールは、
軽量ディレクトリ・アクセス通信プロトコル（ＬｉｇｈｔｗｅｉｇｈｔＤｉｒｅｃｔ
ｏｒｙＡｃｃｅｓｓＰｒｏｔｏｃｏｌ；ＬＤＡＰ）を介して能動ディレクトリモジュール（ＡｃｔｉｖｅＤｉｒｅｃｔｏｒｙ）から企業人員および部門グループの情報を取得し、該取得した情報を前記サーバエンドのデータ・ベースに格納し、
外接式記憶装置設備に対するファイルの書出しを管制する使用者および／もしくは使用者エンドを判断する規定であって、前記使用者エンドの使用者名称、前記使用者エンドのコンピューター上の特定の機器信号毎に設定される安全設定を前記サーバエンドのデータ・ベースに格納し、
前記使用者エンドは、
前記使用者エンドから前記サーバー・エンドに対して前記安全設定の同期照合を要求するアクティブ・オン・ライン・モジュール、あるいは、前記サーバー・エンドから前記安全設定の変更通知を受け付ける、あるいは、前記サーバー・エンドから前記安全設定が直接伝送されるパッシブ・オン・ライン・モジュールの選択が可能なオン・ライン・モジュールにて前記サーバー・エンドとのオンライン接続の確立により、前記サーバー・エンドのデータ・ベースに格納されている前記安全設定を含むサーバー・エンドの最新のデータを取得して前記使用者エンドのデータ・ベースに格納し、単機作業を行い、
前記使用者エンドは、
外接式記憶装置設備に対するファイルの書出しを行うコマンドを前記使用者インターフェース・モジュールにて検知した時、ファイルの書出しを行う使用者あるいは使用者エンドの前記安全設定を前記使用者エンドのデータ・ベースから取得し、該取得した安全設定を前記核心機能モジュールに通知し、
前記核心機能モジュールは、
前記外接式記憶装置設備に対するファイルの書出しを管制するか否かを前記安全設定に基づいて判断し、
ファイルの書出しを管制すると判断した場合は、前記ファイルを暗号化方式にて暗号化して外接式記憶装置設備に書出し、
ファイルの書出しを管制しないと判断した場合、前記ファイルは外接式記憶装置設備に対して直接書出し、
前記使用者エンドは
核心機能モジュールによるファイルの書出しに関する記録ファイルを前記使用者エンドのデータ・ベースに格納するとともに、該格納した記録ファイルを前記イントラネットを介して前記サーバエンドのデータ・ベースにコピーする
ことを特徴とする暗号化方法。
【請求項１０】
前記パッシブ・オン・ライン・モジュールは、
前記サーバエンドが、前記安全設定の変更を前記管理者インターフェース・モジュールを介して検知した際、
前記使用者エンドに対して新たな安全設定を取得するよう通知し、
前記使用者エンドが、前記通知をサーバエンドから受信すると、前記新たな安全設定の取得要求を前記サーバエンドに送信し、前記サーバエンドが、前記取得要求を受信し、前記使用者エンドのデータ・ベースに格納されている古い安全設定を更新する新たな安全設定を前記使用者エンドに送信する工程
もしくは、
前記サーバエンドが、前記安全設定の変更を前記管理者インターフェース・モジュールを介して検知した際、
前記使用者エンドのデータ・ベースに格納されている古い安全設定を更新するために新たな安全設定を前記使用者エンドに直接送信する工程
のいずれかの工程を選択する
ことを特徴とする請求項９の暗号化方法。
【請求項１１】
前記アクディブ・オン・ライン・モジュールは、
前記使用者エンドが、
前記使用者エンドのデータ・ベースから取得した使用者エンドの特徴と、前記サーバエンドのデータ・ベースに格納された更新情報に対応して前記使用者エンドのデータ・べースに格納されるべき情報を前記サーバエンドに要求する同期データとを前記サーバエンドに送信し、
前記サーバエンドが、
前記特徴と前記同期データを受信した後、前記特徴に基づいて使用者エンドの正当性を確認し、正当であれば、前記サーバエンドのデータ・ベースに格納された更新情報を前記使用者エンドに適宜送信して前記使用者エンドのデータ・ベースに格納する
ことを特徴とする請求項９の暗号化方法。
【請求項１２】
前記特徴は、
使用者名／使用者エンドにログイン中の使用者によって提供されるパスワード／さらに、あるいは、ネットワークカードのシリアル番号等の使用者エンドの端末識別値を含む
ことを特徴とする請求項１１の暗号化方法。
【請求項１３】
前記アクティブ・オン・ライン・モジュールによるオンライン接続の実行時機は、
前記使用者エンドによる前記サーバー・エンドからのデータ取得時、前記使用者エンドのブート後における前記サーバー・エンドに対する最初のネット・ワーク接続時、前記使用者エンドに対して自由に設定される時間周期にて特定される時刻の任意の組み合わせから選択される
ことを特徴とする請求項１１記載の暗号化方法。
【請求項１４】
前記暗号化方式は、
非対称式暗号化方式もしくは対称式暗号化方式であり、
前記非対称式暗号化方式では、
公開鍵基盤（ＰＫＩ；ＰｕｂｌｉｃＫｅｙＩｎｆｒａｓｔｒｕｃｔｕｒｅ）、
ＲＳＡ（リベスト・シャミア・エーデルマン（ＲｉｖｅｓｔＳｈａｍｉｒＡｄｌｅｍａ
ｎ）演算法、楕円曲線パスワードから任意に一つ選択し、
前記対称式暗号化方式では、Ｂｌｏｗｆｉｓｈ、ＴｒｉｐｌｅＤＥＳ、ＤＥＳ、ＩＤＥＡ、ＲＣ５、ＣＡＳＴ-１２８、ＲＣ２から任意に一つ選択する
ことを特徴とする請求項９記載の暗号化方法。
【請求項１５】
前記外接式記憶装置設備は、
フロッピー・ディスク、光ディスク、ＺＩＰ、ＭＯ、書き込みドライブ、ユニバーサル・シリアル・バス（ＵＳＢ；ＵｎｉｖｅｒｓａｌＳｅｒｉａｌＢｕｓ）接続コード乃至ユニバーサル・シリアル・バス接続コード、パラレル・ポート接続コード（ＰａｒａｌｌｅｌＰｏｒｔ）、シリアル・ポート接続コード（ＳｅｒｉａｌＰｏｒｔ）の中から任意に一つ選択して携帯式情報記憶装置装置と組合せたものである
ことを特徴とする請求項９記載の暗号化方法。
【請求項１６】
前記記録ファイルは、
ファイルの書出し時刻、コンピューター機器識別コード、使用者名称、書出しファイル名称、親指指紋のファイル（ＭＤ５データ構造）、ランダム・スライス内容のフィールドを少なくとも含む
ことを特徴とする請求項９記載の暗号化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイルを暗号化する方法で、特に企業内のデータ流出を保護するための暗号化システム及びその方法である。
【背景技術】
【０００２】
今日、科学技術の進展は極めて急速であるが、中でも情報処理装置および通信に関連する技術はその進歩が特に著しい上に、広範な領域に応用されている。    
従って、情報処理装置の機能もますます多元化し、同時に、情報が爆発的に伝播する時代にあって、各企業内においては、いずれもがその情報処理装置の周辺設備を強化することが昨今の潮流で、情報安全保護要求に応えるものであり、このように防衛することで、企業の競争力も向上する。
【０００３】
しかし、企業が情報処理装置の周辺設備を努力向上させても、他の関連する安全制御管理の問題が相対して生じることとなる。
例を挙げると、企業内で使用される分散式システムにおいては、大部分が企業内部区域ネットワーク（イントラネット）を介して連結され、複数の使用者エンドと１個のサーバー・エンドが結ばれる構成となっている。
しかし、相互間のデータの流出量が驚異的であるため、管理上の困難が生じる。
【０００４】
ここ数年来、インターネットを介して企業内部のデータが流出することを回避するために、例えば、ファイアウォール、ウイルス対策プログラム等の手段で情報安全システムを提供することにより前述の問題を解決し、ハッカーが侵入することや、企業従業員がインターネットを介してデータを外部に流出することを防止するようにしている。
しかしながら、このような安全システムを構築する場合に、外接式記憶装置設備を利用してデータを流出することに対しは、特別な保護方法がないというのが現状である。
【０００５】
前述の問題に対応して、台湾特許公告第３４３，３０１号（発明の名称：情報流出の状況をトラッキングするための情報保全システム及び方法）が、解決手段を提出している。しかし、この従来発明の目的は、上述したような問題点を保護する方法とは異なる保全対策を提案しており、異なるデータ保護方法を実行するものである。
【０００６】
即ち、前記台湾特許の要点とするところは、企業内部のデータを流出する時に、使用者エンドがサーバー・エンドに連絡する必要がある場合、認可を取得してから通行し、あるいはサーバー・エンドを介して暗号化動作を実行し、この後、仮のデータを使用者エンドに伝え戻すようにする。
【０００７】
しかしこのような方式では、巨大な企業においては、同時にかなりの数にのぼるオン・ライン操作があるため、企業内部区域ネットワーク（イントラネット）に対し非常に大きい負荷がかかり、ひいてはネットワークの速度を下げてしまうこととなり、そうすると、この時、システムの資源が占有され、情報が１往復して伝送されるのに時間がかかりすぎて、その結果、多くの企業従業員の時間が浪費されてしまうこととなる。今日の技術面から見れば、このような状況は改善しなければならない。
【０００８】
以上のように、企業内のデータをいかにして流出されないように暗号化するかという機能を兼備し、且つ、一般の使用者エンドも単独で、流出されたファイルに対し暗号化できるようにすることは、実に実用性の高いことである。
【特許文献１】台湾特許公告第３４３，３０１号
【発明の開示】
【発明が解決しようとする課題】
【０００９】
これに鑑み、本発明は、企業内のデータ流出を保護するための暗号化システム及びその方法を提供するものであり、その主要な目的は、外接式記憶装置設備を介して企業情報を取得して企業に損害を及ぼすことのないように、使用者エンドから単独で暗号化して書出されたファイルを介し、企業内部の全てのファイルを企業内のみでしか使用できないようにすることにより、データの安全保護の目的を達するものである。
【課題を解決するための手段】
【００１０】
本発明で開示される企業内のデータ流出を保護するための暗号化システム及びその方法は、少なくとも下記工程、即ち、まず、サーバー・エンドを介してサーバー・エンドのデータ・ベース及びその保護機能を設立すること；
続いて、使用者エンドが異なる選択モジュールに応じてサーバー・エンドとオン・ラインを行うこと；この後、使用者エンドがサーバー・エンドの最新のデータを取得および確認し、単機作業を行うことと、使用者エンドがファイル・データを外接式記憶装置設備に書出したコマンドがあるかどうか判断すること；この後、使用者エンドが使用者エンドのデータ・ベースから安全設定を取得すること；取得が完了すること；使用者エンドが安全設定に応じてファイル・データの書出しを管制すべきかどうか判断することと、暗号化方式を介してファイル・データを外接式記憶装置設備に書出し、安全なファイルにすること；最後に、書出されたファイルの記録ファイルをサーバー・エンドのデータ・ベースに保存する工程とから成る。
【発明の効果】
【００１１】
本発明は、企業内のデータ流出を保護するための暗号化システムは、サーバー・エンドと使用者エンドからなり、前記サーバー・エンドにより全てのデータ流出の書出し動作を完全に記録して、企業内部の全てのファイルが企業内のみでしか使用できないようにすることにより、使用者エンドで単独で暗号化して書出されたファイルを介し外接式記憶装置設備から企業情報が流出するのを防止して、データの安全保護を行なう目的を達し、データ流出による損害を企業に及ぼさないようにする。
【発明を実施するための最良の形態】
【００１２】
本発明は、企業内のデータ流出を保護するための暗号化システム及びその方法である。本発明の詳細な内容および技術について、図面を対応して説明する。
【実施例】
【００１３】
図１は本発明の企業内のデータ流出を保護するための暗号化システムのシステム構成図で、図１に従って本発明の基本構成を下記に説明する。
本発明のシステム構成は、サーバー・エンド１００と少なくとも一つの使用者エンド２００から構成される。使用者エンド２００とサーバー・エンド１００は企業内部区域ネットワーク（イントラネット）を介して連結されている。
【００１４】
サーバー・エンドにより完全に全ての書出し動作を記録し、使用者エンドから暗号化して書出されたファイルを介して企業データの流出を避けるようにする。
サーバー・エンド１００は、データを受信および伝送するために用いられ、且つ企業内部のデータを整合および管理し、安全設定と当該使用者エンド２００の使用記録および使用者エンド２００の中における当該安全設定データを更新する機能を記憶しており、さらに、（１）管理インターフェース・モジュール１１０，（２）サーバー・エンドのデータ・ベース１２０，（３）能動ディレクトリ・モジュール１３０と、（４）サーバー・エンド伝送受信インターフェース１４０をさらに含む。
【００１５】
下記に、これら（１）〜（４）について説明する。
（１）管理インターフェース・モジュール１１０は、管理インターフェースを提供するもので、システム操作人員から、直接、コマンドを下し、サーバー・エンド１００を管理することができる。
（２）サーバー・エンドのデータ・ベース１２０は、スペースを提供するもので、サーバー・エンド１００のデータと他の外来の入力されたデータを保存することができ、そのデータに、直接、アクセスすることができる。
（３）能動ディレクトリ・モジュール１３０（Active  Directory）は、軽量ディレクトリ・アクセス通信プロトコル（Lightweight  Directory  Access  Protocol；ＬＤＡＰ）を介して企業従業員および部門群グループ・データを取得できるようにしたもので、サーバー・エンドのデータ・ベース１２０に保存する。
（４）サーバー・エンド伝送受信インターフェース１４０は、使用者エンド２００のデータを受信し、サーバー・エンドのデータ・ベース１２０に保存し戻し、またサーバー・エンド１００から発送しようとするデータを伝送する。
使用者エンド２００は、データを受信および伝送するために用いられ、且つ安全設定を介し、単機操作で一般的なファイル及び安全なファイルを書出す作業を進行することにより、データ暗号化の機能を達し、さらに、（１）核心機能モジュール２１０，（２）使用者エンドのデータ・ベース２２０，（３）使用者インターフェース・モジュール２３０と（４）使用者エンド伝送受信インターフェース２４０を含んでいる。
【００１６】
これら（１）〜（４）を下記に説明する。
（１）核心機能モジュール２１０は保護メカニズムであり、使用者エンド２００のデータの流出を防止し、安全設定を介して当該一般的なファイルと安全なファイルとの相違を判別する。一般的なファイルとは、まだ暗号化されていないファイルを指し、明文の方式により現される（一般文章で表わされる）。
（２）使用者エンドのデータ・ベース２２０はスペースを提供するもので、使用者エンド２００のデータと他の外来の入力されたデータを保存し、直接に当該安全なファイルにアクセスできる。安全なファイルとは暗号化したファイルを指し、密文の方式により現される（暗号化されて表わされる）。
（３）使用者インターフェース・モジュール２３０は使用者インターフェースで、安全設定を取得した後に、書出しファイルを暗号化することができる。また、書出しファイルを外接式記憶装置設備３００へと送り込むには、核心機能モジュール２１０を通過しなければならないようになっている。
（４）使用者エンド伝送受信インターフェース２４０はサーバー・エンド１００のデータを受信し、使用者エンドのデータ・ベース２２０に保存し戻し、また使用者エンド２００から発送しようとするデータを伝送する。
【００１７】
前述の安全設定は、異なる使用者名およびコンピューター上の特定の機器信号に応じて行なわれる。
使用者エンド２００の使用する暗号化方式は、非対称式暗号化および対称式暗号化である。
非対称式暗号化は、公開鍵基盤（PKI）、RSA演算法、楕円曲線スワードの中の一つである。
対称式暗号化は、Blowfish, Triple DES, DES, IDEA, RC５, CAST-１２８, RC２の中の一つである。
【００１８】
前記外接式記憶装置設備３００は、フロッピーディスク（登録商標），光ディスク，ＺＩＰ，ＭＯ，書き込みドライブ，ユニバーサル・シリアル・バス（Universal Serial Bus；ＵＳＢ），接続コード乃至ユニバーサル・シリアル・バス接続コード，パラレル・ポート接続コード（Parallel Port），シリアル・ポート接続コード（Serial Port），携帯式情報記憶装置の組合せの中から任意に一つ選ぶことが出来る。
【００１９】
前述のサーバー・エンド１００に書出しファイルの記録ファイルを保存する。記録ファイルは、下記フィールド、即ち、書出しファイルの時間、コンピューター機器識別コード、使用者名称、書出しファイル名称、ファイルの親指指紋（ＭＤ５データ構造）、ランダム・スライス内容を少なくとも含む。
【００２０】
次に図２を参照する。図２は本発明の使用者エンドがデータを外接式記憶装置設備に書出す模式図である。
使用者エンド２００は、使用者エンド伝送受信インターフェース２４０を介してサーバー・エンド１００に連絡することにより、使用者エンドのデータ・ベース２２０の中における情報を最新の状態に保持できる。使用者エンドは、ファイルを外接式記憶装置設備３００に移動する時に、前述の暗号化方式を介しファイルを暗号化することで、暗号化した安全なファイル３５０にすることができる。もし他人が暗号化した安全なファイル３５０を開こうとしても、密文の方式で表わされるために、何人も読むことができない。
【００２１】
図３を参照する。図３は本発明のサーバー・エンドと複数個の使用者エンドとの接続間の関係図である。本図は、企業内の一つのサーバー・エンド１００が、サーバー・エンド伝送受信インターフェース１４０を介して、複数個の使用者エンド２００ａ〜２００ｎのそれぞれの使用者エンド伝送受信インターフェース２４０ａ〜２４０ｎに連絡することにより、データの伝送および受信が速く行なわれるのを説明している。
【００２２】
更に、図４ａおよび図４ｂを参照する。図４ａは本発明の企業内のデータ流出を保護するための暗号化方法のフローチャート（１）で、図４ｂは本発明の企業内のデータ流出を保護するための暗号化方法のフローチャート（２）である。
【００２３】
これらフローチャートについて、下記に説明する。
まず、サーバー・エンド１００を介してサーバー・エンドのデータ・ベース１２０及びその保護機能を設立する（ステップ４００）。これをステップＡとする。
【００２４】
ここで、図５を参照する。図５は、本発明のサーバー・エンドが、サーバー・エンドのデータ・ベースを設立する前述のステップＡの細部のフローチャートである。まず、管理インターフェース・モジュール１１０を設立することにより、サーバー・エンドのデータ・ベース１２０に入ってアクセス機能を実行できるようになる（ステップ４０２）。そして、能動ディレクトリ・モジュール１３０を介して、企業従業員および部門群グループ・データを取得する（ステップ４０４）。最後に、データをサーバー・エンドのデータ・ベース１２０に保存する（ステップ４０６）。
【００２５】
図４ａに戻り、ステップＡであるステップ４００の後の手続きを継続する。使用者エンド２００は異なるモジュールに応じてサーバー・エンド１００とのオン・ライン作業を行うように選択する（ステップ４１０）。オン・ラインのモジュールは、アクティブ・オン・ライン・モジュール（ステップ４１５）か、パッシブ・オン・ライン・モジュール（ステップ４２０）に分けられ、アクティブ・オン・ライン・モジュールはステップＢとなり、パッシブ・オン・ライン・モジュールスはテップＣとなる。
ステップＢあるいはＣでオン・ライン作業が完了した後、使用者エンド２００はサーバー・エンド１００の最新のデータを取得して確認し、且つ単機作業を行う（ステップ４３０）。
これらの２種類のオン・ラインのモジュールについては、図４の説明が終ってから更に詳述する。
【００２６】
次に、図４ｂを参照する。
使用者エンド２００はファイル・データを外接式記憶装置設備３００に書出すコマンドがあるかどうか判断する（ステップ４４０）。
ファイル・データを外接式記憶装置設備３００に書出すコマンドを受け取らない場合、使用者エンド２００は監視して制御し続け（ステップ４５０）、再度ステップ４４０に戻る。
ファイル・データを外接式記憶装置設備３００に書出すコマンドを受け取った場合には、使用者エンド２００は使用者エンドのデータ・ベース２２０から安全設定を取得する（ステップ４６０）。この安全設定は、異なる使用者名称およびコンピューター上の特定の機器信号に準じて含む。
使用者エンド２００は安全設定に準じてファイル・データの書出しを管制すべきかどうか判断し（ステップ４７０）、ファイル・データの書出しを管制する必要がないと判断すれば、ファイル・データを外接式記憶装置設備３００に直接書出して、一般的なファイルとする（ステップ４９０）。そして、書出されたファイルの記録ファイルを使用者エンドのデータ・ベース２２０に保存する（ステップ４９５）。
ファイル・データの書出しを管制すべきと判断すれば、暗号化方式を介してファイル・データを外接式記憶装置設備３００に書出して、安全なファイルにする（ステップ４８０）。
そして、最後に、書出されたファイルの記録ファイルを使用者エンドのデータ・ベース２２０に保存して（ステップ４９５）、本手続を終了する。
【００２７】
上述のステップＢのオン・ラインのモジュールの手続を図６ａと図６ｂを参照しながら説明する。
図６ａは本発明の使用者エンドがモジュールを能動的にオン・ラインする細部のフローチャート（１）で、図６ｂは本発明の使用者エンドがモジュールを能動的にオン・ラインする細部のフローチャート（２）であり、これらフローチャートについて、下記に説明する。
【００２８】
まず、使用者エンドのデータ・ベース２２０を介して、コンピューター機器識別コードおよび使用者名称を選択して、使用者エンド２００の特徴を取得する（ステップ５００）。
次に、使用者エンド伝送受信インターフェース２４０を介して同期データのコマンドを発送する（ステップ５０２）。
発送が完了すると、サーバー・エンド伝送受信インターフェース１４０を介して同期データのコマンドを受信し、サーバー・エンドのデータ・ベース１２０に入る（ステップ５０４）。
【００２９】
この後、サーバー・エンドのデータ・ベース１２０は特徴が正確であるかどうか照合する（ステップ５０６）。
特徴が間違っていたら、エラー・メッセージを出して使用者エンド２００に応答する（ステップ５２０）。この時、使用者エンド２００は使用者エンドのデータ・ベース２２０に対し制限を設定し、データの流出を避ける。（ステップ５２２）。
特徴が正確で間違っていなければ、サーバー・エンドのデータ・ベース１２０を介して使用者エンドのデータ・ベース２２０が同期照合を実行すべきかどうかを判断する（ステップ５１０）。
使用者エンドのデータ・ベース２２０が同期照合を実行する必要がなければ、書出されたファイルの記録ファイルをサーバー・エンドのデータ・ベース１２０に保存する（ステップ５４０）。
使用者エンドのデータ・ベース２２０の同期照合を実行する必要がある場合は、サーバー・エンドのデータ・ベース１２０の更新データが、サーバー・エンド伝送受信インターフェース１４０を介して伝送を実行する。（ステップ５３０）。
最後に、使用者エンド伝送受信インターフェース２４０が受信を実行し、使用者エンドのデータ・ベース２２０に保存し（ステップ５３２）、本手続を終了する。
【００３０】
本図のアクティブ・オン・ライン・モジュールの触発する時機は、当該使用者エンド２２０の当該サーバー・エンド１００から取り戻すべくデータ又はブートした後における一回目のネット・ワークの連通あるいは当該使用者エンド２００の自由に設定される時間周期の中から任意に一つ選ぶことができる。
【００３１】
更に、ステップＣのオン・ラインのモジュールの詳細な手続を説明する。
ステップＣは、サーバー・エンド１００を介して設定変更を通知する（ステップＣ１）（図７ａ）ことと、サーバー・エンド１００を介して設定変更を直接伝送する（ステップＣ２）（図ｂ）ことに分けられる。
【００３２】
図７ａは本発明の使用者エンドがモジュールを受動的にオン・ラインし、サーバー・エンドを介して設定変更を通知する細部のフローチャートで、図７ｂは本発明の使用者エンドがモジュールを受動的にオン・ラインし、サーバー・エンドを介して設定変更を直接伝送する細部のフローチャートである。
【００３３】
これらそれぞれのフローチャートについて下記に説明する。
ステップC１では、まず、サーバー・エンド１００は管理インターフェース・モジュール１１０が安全設定を変更するかどうかを判断する（ステップ６００）。
安全設定を変更しない場合には、サーバー・エンド１００は監視して制御し続ける（ステップ６１０）。
或いは、ステップ６００で安全設定を変更するかどうかを判断し、安全設定を変更する場合には、サーバー・エンド１００は、サーバー・エンド伝送受信インターフェース１４０を介して各使用者エンド２００に安全設定を変更すべきであるとの通知する（ステップ６２０）。
【００３４】
この後、各使用者エンド２００は、使用者エンド伝送受信インターフェース２４０を介して通知信号を受信し、サーバー・エンド伝送受信インターフェース１４０に新たな安全設定の取り直しを要求する（ステップ６３０）。
そして、最後に、サーバー・エンド１００は、管理インターフェース・モジュール１１０を介して当該使用者エンド２００に新たな安全設定を伝え、使用者エンド２００が当該使用者エンドのデータ・ベース２２０に保存し（ステップ６４０）、Ｃ１の手続を終了する。
【００３５】
ステップＣ２では、まず、サーバー・エンド１００は管理インターフェース・モジュール１１０が安全設定を変更するかどうか判断する（ステップ６５０）。
安全設定を変更しない場合、サーバー・エンドは監視して制御し続ける。
逆に、安全設定を変更する場合には、サーバー・エンド伝送受信インターフェース１４０を介して新たな安全設定を使用者エンド伝送受信インターフェース２４０に直接伝送する（ステップ６７０）。
そして最後に、使用者エンド伝送受信インターフェース２４０は、新たな安全設定を使用者エンドのデータ・ベース２２０に保存する（ステップ６８０）。
【００３６】
本発明の好ましい実施例が前述のように説明されたが、本発明はこの実施例に限定されることなく、当該技術分野に習熟する者が本発明の精神と範囲を逸脱しない範囲で種々に行なう変更や修正も本発明の範囲に含まれる。
従って、本発明は、添付の特許請求の範囲によって限定されるものである。
【図面の簡単な説明】
【００３７】
【図１】本発明の企業内のデータ流出を保護するための暗号化システムのシステム構成図である。
【図２】本発明の使用者エンドがデータを外接式記憶装置設備に書出す模式図である。
【図３】本発明のサーバー・エンドと複数個の使用者エンドとの接続間の関係図である。
【図４ａ】本発明の企業内のデータ流出を保護するための暗号化方法のフローチャート（１）である。
【図４ｂ】本発明の企業内のデータ流出を保護するための暗号化方法のフローチャート（２）である。
【図５】本発明のサーバー・エンドがサーバー・エンドのデータ・ベースを設立する細部のフローチャートである。
【図６ａ】本発明の使用者エンドがモジュールを能動的にオン・ラインする細部のフローチャート（１）である。
【図６ｂ】本発明の使用者エンドがモジュールを能動的にオン・ラインする細部のフローチャート（２）である。
【図７ａ】本発明の使用者エンドがモジュールを受動的にオン・ラインし、サーバー・エンドを介して設定変更を通知する細部のフローチャートである。
【図７ｂ】本発明の使用者エンドがモジュールを受動的にオン・ラインし、サーバー・エンドを介して設定変更を直接伝送する細部のフローチャートである。
【符号の説明】
【００３８】
１００    サーバー・エンド
１１０    管理インターフェース・モジュール
１２０    サーバー・エンドのデータ・ベース
１３０    能動ディレクトリ・モジュール  
１４０    サーバー・エンド伝送受信インターフェース
２００    使用者エンド
２００ａ〜２００ｎ    使用者エンド
２１０    核心機能モジュール
２２０    使用者エンド・データ・ベース
２３０    使用者エンド・インターフェース・モジュール
２４０    使用者エンド伝送受信インターフェース
２４０ａ〜２４０ｎ    使用者エンド伝送受信インターフェース
３００    外接式記憶装置設備
３５０    暗号化安全ファイル
【図１】
0004376817.tif 000002
【図２】
0004376817.tif 000003
【図３】
0004376817.tif 000004
【図４ａ】
0004376817.tif 000005
【図４ｂ】
0004376817.tif 000006
【図５】
0004376817.tif 000007
【図６ａ】
0004376817.tif 000008
【図６ｂ】
0004376817.tif 000009
【図７ａ】
0004376817.tif 000010
【図７ｂ】
0004376817.tif 000011