(57)【特許請求の範囲】
【請求項１】
オペレーティングシステムにより提供され、該オペレーティングシステム上で動作する複数のアプリケーションで共用されるデータエリアを用いたデータの複製を防止する複製防止装置であって、
ユーザに付与されたセキュリティレベルと前記データに付与されたセキュリティレベルとの間の高低関係に基づいて前記データエリア内の複製防止対象のデータの有無を監視すべきか否かを判定する監視判定手段と、
前記監視判定手段により前記データの有無を監視すべきと判定された場合に前記データエリア内の前記データの有無を判定するデータエリア監視手段と、
前記データエリア監視手段により前記データがあると判定された場合には、データを削除するデータエリア複製防止手段と、
を備えたことを特徴とする複製防止装置。
【請求項２】
前記複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視する画面複製指示監視手段と、
前記画面複製指示監視手段による監視結果に基づいて、画面に表示された前記複製防止対象のデータについて前記画面表示を利用した複製を防止する画面複製防止手段と、
をさらに備えたことを特徴とする請求項１に記載の複製防止装置。
【請求項３】
オペレーティングシステムにより提供され、該オペレーティングシステム上で動作する複数のアプリケーションで共用されるデータエリアを用いたデータの複製を防止する複製防止装置による複製防止方法であって、
ユーザに付与されたセキュリティレベルと前記データに付与されたセキュリティレベルとの間の高低関係に基づいて前記データエリア内の複製防止対象のデータの有無を監視すべきか否かを判定する監視判定工程と、
前記監視判定工程により前記データの有無を監視すべきと判定された場合に前記データエリア内の前記データの有無を判定するデータエリア監視工程と、
前記データエリア監視工程により前記データがあると判定された場合には、データを削除するデータエリア複製防止工程と、
を含んだことを特徴とする複製防止方法。
【請求項４】
前記複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視する画面複製指示監視工程と、
前記画面複製指示監視工程による監視結果に基づいて、画面に表示された前記複製防止対象のデータについて前記画面表示を利用した複製を防止する画面複製防止工程と、
をさらに含んだことを特徴とする請求項３に記載の複製防止方法。
【請求項５】
オペレーティングシステムにより提供され、該オペレーティングシステム上で動作する複数のアプリケーションで共用されるデータエリアを用いたデータの複製を防止する複製防止方法をコンピュータに実行させるプログラムであって、
ユーザに付与されたセキュリティレベルと前記データに付与されたセキュリティレベルとの間の高低関係に基づいて前記データエリア内の複製防止対象のデータの有無を監視すべきか否かを判定する監視判定手順と、
前記監視判定手順により前記データの有無を監視すべきと判定された場合に前記データエリア内の前記データの有無を判定するデータエリア監視手順と、
前記データエリア監視手順により前記データがあると判定された場合には、データを削除するデータエリア複製防止手順と、
をコンピュータに実行させるプログラム。
【請求項６】
前記複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視する画面複製指示監視手順と、
前記画面複製指示監視手順による監視結果に基づいて、画面に表示された前記複製防止対象のデータについて前記画面表示を利用した複製を防止する画面複製防止手順と、
をさらに含んだことを特徴とする請求項５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オペレーティングシステムにより提供され、該オペレーティングシステム上で動作する複数のアプリケーションで共用されるデータエリアを用いたデータの複製を防止する複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラムに関し、特に、画面を取り込む機能を持ったアプリケーションによるクリップボードからの複製の防止ができる複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
近年、インターネットの普及により、インターネットに接続されたパソコンまたはサーバ内に機密情報として保存されている企業情報および個人情報などが漏洩し、インターネットの掲示板等やファイル交換サービスにて公開されてしまうという新たな脅威が社会をにぎわせている。これらは、ある人物がインターネットを介して、ＯＳ（オペレーティングシステム）のセキュリティホールをついてパソコンまたはサーバに侵入し情報を取得したり、企業内において機密情報を参照できる権限の人物が、故意に社外に情報を持ち出して公開したりするなど、これといった防御手段が講じにくい点が問題である。
【０００３】
例えば、ワープロの代名詞に近いマイクロソフト社のWordでは文書ファイルにパスワードをかけて閲覧を制限したり、インターネットの世界でデファクトスタンダードな文書形式であるＰＤＦ（Portable Document Format）の文書の編集を行うアドビシステムズ社のAcrobatでは、文書の複製および印刷を禁止したり、クリップボードへのコピーを禁止して、文書の内容を漏洩させることを防止している。ここで、クリップボードは、複数のアプリケーションがデータを交換するために共用されるメモリ領域のことである。このクリップボードは通常ＯＳ（オペレーティングシステム）により提供される。
【０００４】
しかしながら、アプリケーション自信でクリップボードへのコピーを抑制して、他の文書などへ貼り付けることを防止し、さらにサーバの認証を必須にしても、ＯＳの機能を用いると表示されている画面自体のハードコピーを取る（キャプチャ）ことができるため、文書が画面ファイル化されて公開される危険がある。
【０００５】
この問題に対して、例えば、特開２００１−７５６９６号公報では、画面表示処理を行う前に、ＯＳが定めている画面キャプチャ用のキーの定義を変更して画面キャプチャが働かなくなるようにしている。
【０００６】
しかしながら、この特開２００１−７５６９６号公報での画面複製防止手段は、画面複製キーの監視のみであり、画面複製キー以外の複製方法、例えば、画面を取り込む機能を持った他のアプリケーションによる画面取り込みの防止はできないという問題がある。
【０００７】
この発明は、上記従来技術による課題を解決するためになされたものであり、画面を取り込む機能を持ったアプリケーションによるクリップボードからの複製の防止ができる複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラムを提供することを目的とする。
【発明の開示】
【０００８】
この発明にかかる複製防止装置は、オペレーティングシステムにより提供され、該オペレーティングシステム上で動作する複数のアプリケーションで共用されるデータエリアを用いたデータの複製を防止する複製防止装置であって、ユーザに付与されたセキュリティレベルと前記データに付与されたセキュリティレベルとの間の高低関係に基づいて前記データエリア内の複製防止対象のデータの有無を監視すべきか否かを判定する監視判定手段と、前記監視判定手段により前記データの有無を監視すべきと判定された場合に前記データエリア内の前記データの有無を判定するデータエリア監視手段と、前記データエリア監視手段により前記データがあると判定された場合には、データを削除するデータエリア複製防止手段と、を備えたことを特徴とする。
【０００９】
この発明によれば、監視判定手段によって、ユーザに付与されたセキュリティレベルと前記データに付与されたセキュリティレベルとの間の高低関係に基づいて前記データエリア内の複製防止対象のデータの有無を監視すべきか否かを判定し、前記データの有無を監視すべきと判定された場合に、データエリア監視手段によって、当該データの有無を判定し、データエリア複製防止手段によって、データがある場合にはデータを削除するようにしている。
【００１０】
つぎの発明にかかる複製防止装置は、上記の発明において、前記複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視する画面複製指示監視手段と、前記画面複製指示監視手段による監視結果に基づいて、画面に表示された前記複製防止対象のデータについて前記画面表示を利用した複製を防止する画面複製防止手段と、をさらに備えたことを特徴とする。
【００１１】
この発明によれば、画面複製指示監視手段によって、前記複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視し、画面複製防止手段によって、前記画面複製指示監視手段による監視結果に基づいて、画面に表示された前記複製防止対象のデータについて前記画面表示を利用した複製を防止するようにしている。
【００１６】
つぎの発明にかかる複製防止方法は、オペレーティングシステムにより提供され、該オペレーティングシステム上で動作する複数のアプリケーションで共用されるデータエリアを用いたデータの複製を防止する複製防止装置による複製防止方法であって、ユーザに付与されたセキュリティレベルと前記データに付与されたセキュリティレベルとの間の高低関係に基づいて前記データエリア内の複製防止対象のデータの有無を監視すべきか否かを判定する監視判定工程と、前記監視判定工程により前記データの有無を監視すべきと判定された場合に前記データエリア内の前記データの有無を判定するデータエリア監視工程と、前記データエリア監視工程により前記データがあると判定された場合には、データを削除するデータエリア複製防止工程と、を含んだことを特徴とする。
【００１７】
この発明によれば、監視判定工程によって、ユーザに付与されたセキュリティレベルと前記データに付与されたセキュリティレベルとの間の高低関係に基づいて前記データエリア内の複製防止対象のデータの有無を監視すべきか否かを判定し、前記データの有無を監視すべきと判定された場合に、データエリア監視工程によって、当該データの有無を判定し、データエリア複製防止工程によって、データがある場合にはデータを削除するようにしている。
【００１８】
つぎの発明にかかる複製防止方法は、上記の発明において、前記複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視する画面複製指示監視工程と、前記画面複製指示監視工程による監視結果に基づいて、画面に表示された前記複製防止対象のデータについて前記画面表示を利用した複製を防止する画面複製防止工程と、をさらに含んだことを特徴とする。
【００１９】
この発明によれば、画面複製指示監視工程によって、前記複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視し、画面複製防止工程によって、前記画面複製指示監視工程による監視結果に基づいて、画面に表示された前記複製防止対象のデータについて前記画面表示を利用した複製を防止するようにしている。
【００２２】
つぎの発明にかかるプログラムは、オペレーティングシステムにより提供され、該オペレーティングシステム上で動作する複数のアプリケーションで共用されるデータエリアを用いたデータの複製を防止する複製防止方法をコンピュータに実行させるプログラムであって、ユーザに付与されたセキュリティレベルと前記データに付与されたセキュリティレベルとの間の高低関係に基づいて前記データエリア内の複製防止対象のデータの有無を監視すべきか否かを判定する監視判定手順と、前記監視判定手順により前記データの有無を監視すべきと判定された場合に前記データエリア内の前記データの有無を判定するデータエリア監視手順と、前記データエリア監視手順により前記データがあると判定された場合には、データを削除するデータエリア複製防止手順と、をコンピュータに実行させることを特徴とする。
【００２３】
この発明によれば、監視判定手順によって、ユーザに付与されたセキュリティレベルと前記データに付与されたセキュリティレベルとの間の高低関係に基づいて前記データエリア内の複製防止対象のデータの有無を監視すべきか否かを判定し、前記データの有無を監視すべきと判定された場合に、データエリア監視手順によって、当該データの有無を判定し、データエリア複製防止手順によって、データがある場合にはデータを削除するようにしている。
【００２４】
つぎの発明にかかるプログラムは、上記の発明において、前記複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視する画面複製指示監視手順と、前記画面複製指示監視手順による監視結果に基づいて、画面に表示された前記複製防止対象のデータについて前記画面表示を利用した複製を防止する画面複製防止手順と、をさらに含んだことを特徴とする。
【００２５】
この発明によれば、画面複製指示監視手順によって、前記複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視し、画面複製防止手順によって、前記画面複製指示監視手順による監視結果に基づいて、画面に表示された前記複製防止対象のデータについて前記画面表示を利用した複製を防止するようにしている。
【発明を実施するための最良の形態】
【００２８】
以下に添付図面を参照して、この発明にかかる複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラムの好適な実施の形態を詳細に説明する。なお、本実施の形態では、この複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラムの概要、主たる特徴および装置の構成を説明し、最後に複製防止装置の複製防止処理の手順を説明する。
【００２９】
概要．
第１図は、本発明にかかる複製防止装置の構成を示すブロック図である。複製防止装置１３は、オペレーティングシステムにより提供され、該オペレーティングシステム上で動作する複数のアプリケーションで共用されるデータエリアを監視し、このデータエリアを用いたデータの複製を防止するとともに、ＯＳの機能である画面複製キーを監視し、この画面複製キーを用いた画面複製を防止する。
主たる特徴．
【００３０】
複製防止装置は、アプリケーションで共用されるデータエリア（これをクリップボードと呼ぶ）に対する複製防止対象のデータの格納を監視し、監視結果に基づいて、複製防止対象のデータについてクリップボードからの複製を防止することを特徴とし、画面を取り込む機能を持ったアプリケーションによるクリップボードからの複製を防止することができるようにしている。
【００３１】
具体的には、利用者が画面上に情報を取得したい文書を表示しており、文書をクリップボードに対しキャプチャリングする場合、キーボードの「Print Screen」キーもしくは、「ALT」キーと「Print Screen」キーを同時に押すことで、メモリ上のクリップボードに画面情報が保存される。もしくは、専用の画面キャプチャリングツールを利用することによりクリップボードにコピーされる。したがって、このクリップボードに存在するデータになんらかの手を加えるか、保存自体をできないようにすることで、情報漏洩の可能性を防ぐことができる。
【００３２】
このデータエリア複製防止方法として、以下の５通りが考えられる（１）文書をクリップボードにキャプチャリングする際に、キャプチャリングキーコードを判断し、処理を無効にしてしまう。（２）文書をクリップボードにキャプチャリングする際に、キャプチャリングのキーコードを判断し、その瞬間に文書を単一色、例えば黒一色に塗りつぶして、キャプチャデータを意味のないものにしてしまう。（３）文書をクリップボードにキャプチャリングした直後に、メモリ上に存在するキャプチャデータに対し乱数データを加えて意味のないものに改竄を行う。（４）文書をクリップボードにキャプチャリングした直後に、メモリ上に存在するクリップボードをクリアしてしまい、キャプチャリングができないかのように見せる。（５）クリップボードを監視して、機密対象の文書データが開かれている場合に常にクリップボードをクリアする。
【００３３】
また、複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視し、監視結果に基づいて、画面に表示された複製防止対象のデータについて画面表示を利用した複製を防止することを特徴とし、オペレーティングシステムの機能による表示されている画面自体の複製を防止することができるようにしている。
【００３４】
具体的には、画面複製防止方法には大きく３つある。以下これを説明する。
（１）設定を読み込み、プリントスクリーンキーの監視か、クリップボードの監視なのか判定する。
（２）プリントスクリーンキーの場合、設定に応じた処理を行う。この画面複製防止方法（２）をさらに詳しく以下説明する。（２−１）キーの無効がチェックされていたら、プリントスクリーン動作をＯＳに返さず、キーが押されても何もおこらないようにする。（２−２）文書を黒く塗りつぶすチェックの場合は、画面上の文書領域（例えば、マルチウィンドウＯＳの場合は、文書が表示されているウィンドウ）を黒で塗りつぶしたあとで、プリントスクリーン処理をＯＳに渡す。その後、塗りつぶした領域を元に戻す。（２−３）ノイズの場合は、プリントスクリーン処理をＯＳに渡したあとに、クリップボード上のデータをメモリに展開し、ビット反転やマスク処理など画像データにノイズを加えた上で、クリップボード上に戻す。（２−４）クリアの場合は、プリントスクリーン処理をＯＳに渡したあとに、クリップボード上のデータを削除する。
（３）データエリア監視の場合、クリップボード上に画像データが存在するかどうか監視して、画像データが存在した場合にすぐに削除する。これはプリントスクリーンキーを使わずに、画像キャプチャアプリケーションを用いた場合に対処するために必要となる処理である。
【００３５】
なお、（１）、（２）、または（３）、いずれの場合も、監視対象の文書が開いている間のみ動作し、文書を閉じた時点で処理は終了する。もちろん、ＯＳが動作している間常に同様の監視を行うことも可能である。また、機密文書だけではなく、画像データ、見る人を限定したＷＥＢページ、メールデータなど画面に表示される対象のものは、同様に本発明の対象となる。
【００３６】
装置の構成．
第１図を用いて複製防止装置の構成について説明する。同図に示すように、この複製防止装置１３は、モニタ１上に画面として表示される文書情報および画像情報を制御する制御部２と、文書情報や画像情報が格納されているファイルデータベース１０と、これらの情報を参照するユーザそれぞれに付与されたユーザＩＤからなるユーザＩＤデータベース１１とから構成されている。
【００３７】
同図に示すように、制御部２は、ＯＳ３と、ファイルデータベースのファイルのハードコピーをとることの出来る少なくとも一つのアプリケーション４と、ＯＳ３の画面複製キーを監視する画面複製指示監視部５と、ＯＳ３により提供される複数のアプリケーション４と、複数のアプリケーションの間の共用のデータエリア（クリップボート）を監視するクリップボード監視部６と、本発明である複製防止装置１３を管理する管理者が、キーボード１２から設定するセキュリティレベルに関する条件を読み込む設定読込部７と、ＯＳ３やアプリケーション４が画面の複製を行うことを防止する画面複製防止部８と、ＯＳ３により提供されるアプリケーション４が共用データエリア（クリップボード）の複製を行うことを防止するクリップボード複製防止部９とからなる。なお、共用データエリア（クリップボード）は、例えばマイクロソフト社のWindows（登録商標）などで周知の技術なので、その詳細な説明は省略する。
【００３８】
この複製防止装置１３は、一般的に知られているパーソナルコンピュータなどのコンピュータで実現される。すなわち、このコンピュータは、ＣＰＵ（Central Processing Unit）、メモリ、ハードディスク、データ通信カードを主な構成要素として備え、それら構成要素間はデータの送受を可能とするためバスで接続されている。本発明の機能を実現するプログラム、ＯＳ３、およびアプリケーション４は、ハードディスクに格納されており、実行指示に応じて適宜メモリにロードされる。また、ファイルデータベース１０およびユーザＩＤデータベース１１もハードディスクに格納されており、各種プログラムによって、適宜メモリにロードされて参照される。
【００３９】
このコンピュータにモニタ１およびキーボード１２が接続され、ＣＰＵによりデータの入出力が制御される。また、データ通信カードはネットワークを介してのデータやプログラムの送受信に利用される。本発明のプログラムは、実行指示がされるとメモリにロードされ、ＣＰＵを制御して本コンピュータを画面複製指示監視部５、クリップボード監視部６、設定読込部７、画面複製防止部８、クリップボード複製防止部９として機能させる。
【００４０】
なお、請求の範囲に記載した各手段と第１図に示す各部の対応関係を説明すると、データエリア監視手段はクリップボード監視部６に対応し、データエリア複製防止手段はクリップボード複製防止部９に対応し、画面複製指示監視手段は画面複製指示監視部５に対応し、画面複製防止手段は画面複製防止部８に対応し、設定手段は設定読込部７に対応する。
【００４１】
処理手順．
つぎに、本発明である複製防止装置の処理手順を示すフローチャート（第２図）の説明を行う。設定読込部７が、管理者の設定したセキュリティ条件第３図参照。後ほど第３図の説明を行う）を読み込む（ステップＳ１）。その後、画面複製指示監視部６が、セキュリティ条件に基づいて、画面複製キーの監視を行うか否かを判断する（ステップＳ２）。画面複製キーを監視する場合、画面複製指示監視部５が、ユーザのキー入力を待つ（ステップＳ３）。その後、画面複製指示監視部５が、入力されたキーを画面複製キーであるか否かを判断する（ステップＳ４）。画面複製キーの入力であった場合、画面複製防止部８が、画面の複製を防止する（ステップＳ５）。その後、制御部２が、ファイルを終了したか否かを判断する（ステップＳ６）。
【００４２】
一方で、画面複製指示監視部６が、画面複製キーを監視しない場合、セキュリティ条件に基づき、クリップボード監視部６が、クリップボードを監視するか否かを判断する（ステップＳ７）。クリップボード（共用データエリア）を監視する場合、クリップボード監視部６が、ユーザのキー入力を待つ（ステップＳ８）。その後、クリップボード監視部６が、入力されたキーによって、クリップボードへデータの格納動作があるか否かを判断する（ステップＳ９）。クリップボードが動作した場合、クリップボード複製防止部９が、当該データの複製を防止する（ステップＳ１０）。その後、制御部２が、ファイルを終了したか否かを判断する（ステップＳ１１）。
【００４３】
なお、第２図の処理では、画面複製指示監視とデータエリア監視の双方を実行しうるものとしているが、いずれか一方の監視および監視結果に応じた処理を実行するようにしてもよい。
【００４４】
つぎに、第３図を用いて、管理者が画面キャプチャリング防止設定をモニタ１から行う設定画面の一例を説明する。ここで、キャプチャリングとは、画面のハードコピーをとることを意味する。同図に示すように、画面複製指示の一例として画面複製キー（プリントスクリーンキーとも呼ばれている）とクリップボードの設定がチェック式で選択できるようになっている。
【００４５】
同図に示すパスワードはファイルデータベース１０の閲覧を許可されたユーザ毎に付与され、例えば、「０」〜「１０」のセキュリティレベルに関するデータがログインＩＤとパスワードの組み合わせに対して割り当てられており、この情報は第１図のユーザＩＤデータベース１１の中に記録されている。
【００４６】
また、ファイルデータベース１０の各ファイルも同様に、例えば、ユーザＩＤとパスワードのセキュリティレベルに対応して「０」〜「１０」セキュリティレベルが付与されている。ここで、「０」の意味は、ユーザであれば誰でも複製が許可されているファイルのセキュリティレベルを表すものとする。「１０」は最も機密度の高いファイルであるものとする。これらのセキュリティレベルによって、例えば、あるファイルのセキュリティレベルより大きな番号を持っているユーザは、当該ファイルを複製できるように設定することができる。この判定の仕方をパスワード判定と以下よぶことにする。
【００４７】
ここで、以下、画面複製防止処理のフローチャート（第４図）およびデータエリア複製防止処理のフローチャート（第５図）の説明を行う。
【００４８】
第４図に示すように、制御部２が、ユーザの参照しているファイルを、機密か否か判断する（ステップＳ２１）。このファイルが機密ファイルなら、制御部２が、ユーザのパスワード入力を待つ（ステップＳ２２）。その後、制御部２が、ファイルのセキュリティレベルとユーザのセキュリティレベルとのパスワード判定を行う（ステップＳ２３）。その後、ユーザのセキュリティレベルが高ければ処理を終了し、ユーザのセキュリティレベルが低ければ、画像複製防止部８が、画像の複製を無効化する（ステップＳ２４）。
【００４９】
上述したように、第４図では、プリントスクリーンキーを監視していたが、第５図はクリップボードを監視している。いずれの場合も処理手順が同様であるため、第５図のフローチャートの説明は省略する。
【００５０】
なお、第５図に示すデータエリア複製防止処理のフローチャートにおいて、セキュリティ判定の判定条件を変更してもよい。例えば、第３図の設定条件に新たなチェック項目として、「クリップボードを常に監視して、ある一定回数以上、機密データがクリップされたらクリップボードをクリアする」という項目を付け加えておき、第５図のセキュリティ判定の判定条件を、アプリケーションが起動している間、ある一定回数以上、機密データをクリップした場合、クリップボードを無効化するとしてもよい。
【００５１】
以上説明したように、本発明によれば、大多数のユーザは機密文書を社外に持ち出すことができなくなるため、数多くの企業等での情報漏洩を大幅に抑止することができるようになる。また、これらのセキュリティを守るために、利用者は特別な操作を必要としない点も運用に対する敷居が低くて済む長所がある。
【００５２】
なお、本実施の形態で説明した複製防止装置は、予め用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することによって実現することもできる。このプログラムはインターネットなどのネットワークを介して配布することができる。また、このプログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読取可能な記憶媒体に記憶され、コンピュータによって実行することもできる。
【００５３】
以上、説明したように、この発明によれば、監視判定手段によって、ユーザに付与されたセキュリティレベルと前記データに付与されたセキュリティレベルとの間の高低関係に基づいて前記データエリア内の複製防止対象のデータの有無を監視すべきか否かを判定し、前記データの有無を監視すべきと判定された場合に、データエリア監視手段によって、当該データの有無を判定し、データエリア複製防止手段によって、データがある場合にはデータを削除するようにしているので、画面を取り込む機能を持ったアプリケーションによるクリップボードからの複製を防止することができるという効果を奏する。
【００５４】
つぎの発明によれば、画面複製指示監視手段によって、前記複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視し、画面複製防止手段によって、前記画面複製指示監視手段による監視結果に基づいて、画面に表示された前記複製防止対象のデータについて前記画面表示を利用した複製を防止するようにしているので、オペレーティングシステムの機能による表示されている画面自体の複製を防止することができるという効果を奏する。
【００５７】
つぎの発明によれば、監視判定工程によって、ユーザに付与されたセキュリティレベルと前記データに付与されたセキュリティレベルとの間の高低関係に基づいて前記データエリア内の複製防止対象のデータの有無を監視すべきか否かを判定し、前記データの有無を監視すべきと判定された場合に、データエリア監視工程によって、当該データの有無を判定し、データエリア複製防止工程によって、データがある場合にはデータを削除するようにしているので、画面を取り込む機能を持ったアプリケーションによるクリップボードからの複製を防止することができるという効果を奏する。
【００５８】
つぎの発明によれば、画面複製指示監視工程によって、前記複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視し、画面複製防止工程によって、前記画面複製指示監視工程による監視結果に基づいて、画面に表示された前記複製防止対象のデータについて前記画面表示を利用した複製を防止するようにしているので、オペレーティングシステムの機能による表示されている画面自体の複製を防止することができるという効果を奏する。
【００６０】
つぎの発明によれば、監視判定手順によって、ユーザに付与されたセキュリティレベルと前記データに付与されたセキュリティレベルとの間の高低関係に基づいて前記データエリア内の複製防止対象のデータの有無を監視すべきか否かを判定し、前記データの有無を監視すべきと判定された場合に、データエリア監視手順によって、当該データの有無を判定し、データエリア複製防止手順によって、データがある場合にはデータを削除するようにしているので、画面を取り込む機能を持ったアプリケーションによるクリップボードからの複製を防止することができるという効果を奏する。
【００６１】
つぎの発明によれば、画面複製指示監視手順によって、前記複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視し、画面複製防止手順によって、前記画面複製指示監視手順による監視結果に基づいて、画面に表示された前記複製防止対象のデータについて前記画面表示を利用した複製を防止するようにしているので、オペレーティングシステムの機能による表示されている画面自体の複製を防止することができるという効果を奏する。
【産業上の利用可能性】
【００６３】
以上のように、本発明にかかる複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラムは、大多数のユーザが機密文書を社外に持ち出すことができなくなるため、数多くの企業等での情報漏洩を大幅に抑止することができるようになる。また、これらのセキュリティを守るために、利用者は特別な操作を必要としない点も運用に対する敷居が低くて済む長所がある。
【図面の簡単な説明】
【００６４】
【図１】第１図は、複製防止装置の機能構成図である。
【図２】第２図は、複製防止装置の処理手順を示すフローチャートである。
【図３】第３図は、画面キャプチャ防止設定画面の一例を示す図である。
【図４】第４図は、画像複製防止処理のフローチャートである。
【図５】第５図は、データエリア複製防止処理のフローチャートである。
【図１】
0004299249.tif 000002
【図２】
0004299249.tif 000003
【図３】
0004299249.tif 000004
【図４】
0004299249.tif 000005
【図５】
0004299249.tif 000006