(57)【要約】【課題】ホワイトリストによる照合動作を停止させることなく、ホワイトリストの更新が可能なセキュリティシステムを提供する。【解決手段】セキュリティ対象の情報端末装置１０は、情報端末装置１０内における実行が許可されたファイルに関する情報を登録するホワイトリスト２１と、ウィルスやマルウェアを検出するためのパターンを登録するウィルスパターンリスト２３と、ホワイトリストには未登録であって、情報端末装置１０内で実行されるファイルであり、かつ、コンピュータシステムとしての適用が認定された正当なファイルであって、かつ、ウィルスチェックにより安全と認定されたファイルに関する情報を登録するマスタファイルリスト２２とに登録されている登録内容に基づいて、ファイルのコピー（新規導入や更新）やファイルの実行の可否を制御し、ファイルのコピー実施後にはホワイトリスト２１を自動的に更新する。【選択図】        図１
2014137661.tif 000002
【特許請求の範囲】
【請求項１】
ホワイトリストを有し、該ホワイトリストに登録されていないファイルの実行を抑止するホワイトリスト方式の情報端末装置を使用するセキュリティシステムにおいて、
前記情報端末装置は、自装置が属するコンピュータシステムとしての適用が認定されたファイルに関する情報をあらかじめ登録したマスタファイルリストを有し、前記マスタファイルリストにファイルに関する情報が登録されているファイルについては、該ファイルのコピーを実行する手段と、コピーの実行後に該ファイルに関する情報を前記ホワイトリストに登録する手段と、
を有することを特徴とするセキュリティシステム。
【請求項２】
前記情報端末装置は、ウィルスパターンリストを有し、前記マスタファイルリストにファイルに関する情報が登録されていないファイルについては、前記ウィルスパターンリストの登録内容に基づいてウィルスチェックを実施する手段と、ウィルスを検知した場合には、該ファイルのコピーを抑止する手段と、ウィルスを検知しなかった場合は、ユーザに対して該ファイルのコピーを実行するかまたは中止するかを問い合わせ、該ユーザがコピーを実行する旨を選択した際には、該ファイルのコピーを実行する手段と、さらに、該ファイルに関する情報を前記ホワイトリストに登録する手段と、
を有することを特徴とする請求項１に記載のセキュリティシステム。
【請求項３】
前記情報端末装置は、ファイルを実行しようとする場合、該ファイルに関する情報が、前記ホワイトリストに登録されていた場合には、該ファイルを実行させる手段と、該ファイルに関する情報が、前記ホワイトリストに登録されていなかった場合は、前記ウィルスパターンリストの登録内容に基づいて該ファイルに関するウィルスチェックを実施する手段と、ウィルスを検知した場合には、ウィルス検知の旨の通知を行うとともに、該ファイルの実行を抑止する手段と、ウィルスを検知しなかった場合には、該ファイルの実行を抑止する手段と、
を有することを特徴とする請求項１もしくは２に記載のセキュリティシステム。
【請求項４】
マスタファイルリスト原本とウィルスパターンリスト原本とを有するサーバを備え、
前記サーバは、前記マスタファイルリスト原本を最新の状態に更新する手段と、前記ウィルスパターンリスト原本を最新の状態に更新する手段と、前記情報端末装置に更新した前記マスタファイルリスト原本を必要に応じて送信する手段と、前記情報端末装置に更新した前記ウィルスパターンリスト原本を必要に応じて送信する手段と、
を有し、
前記情報端末装置は、受信した前記マスタファイルリスト原本を前記マスタファイルリストにコピーする手段と、受信した前記ウィルスパターンリスト原本を前記ウィルスパターンリストにコピーする手段と、を有することを特徴とする請求項１ないし３のいずれかに記載のセキュリティシステム。
【請求項５】
ホワイトリストを有し、該ホワイトリストに登録されていないファイルの実行を抑止するホワイトリスト方式の情報端末装置を使用するセキュリティシステムにおけるセキュリティ制御方法であって、
前記情報端末装置は、自装置が属するコンピュータシステムとしての適用が認定されたファイルに関する情報をあらかじめ登録したマスタファイルリストを有し、前記マスタファイルリストにファイルに関する情報が登録されているファイルについては、該ファイルのコピーを実行するステップと、コピーの実行後に該ファイルに関する情報を前記ホワイトリストに登録するステップと、
を有することを特徴とするセキュリティ制御方法。
【請求項６】
前記情報端末装置は、ウィルスパターンリストを有し、前記マスタファイルリストにファイルに関する情報が登録されていないファイルについては、前記ウィルスパターンリストの登録内容に基づいてウィルスチェックを実施するステップと、ウィルスを検知した場合には、該ファイルのコピーを抑止するステップと、ウィルスを検知しなかった場合は、ユーザに対して該ファイルのコピーを実行するかまたは中止するかを問い合わせ、該ユーザがコピーを実行する旨を選択した際には、該ファイルのコピーを実行するステップと、さらに、該ファイルに関する情報を前記ホワイトリストに登録するステップと、
を有することを特徴とする請求項５に記載のセキュリティセキュリティ制御方法。
【請求項７】
前記情報端末装置は、ファイルを実行しようとする場合、該ファイルに関する情報が、前記ホワイトリストに登録されていた場合には、該ファイルを実行させるステップと、該ファイルに関する情報が、前記ホワイトリストに登録されていなかった場合は、前記ウィルスパターンリストの登録内容に基づいて該ファイルに関するウィルスチェックを実施するステップと、ウィルスを検知した場合には、ウィルス検知の旨の通知を行うとともに、該ファイルの実行を抑止するステップと、ウィルスを検知しなかった場合には、該ファイルの実行を抑止するステップと、
を有することを特徴とする請求項５もしくは６に記載のセキュリティ制御方法。
【請求項８】
マスタファイルリスト原本とウィルスパターンリスト原本とを有するサーバを備え、
前記サーバは、前記マスタファイルリスト原本を最新の状態に更新するステップと、前記ウィルスパターンリスト原本を最新の状態に更新するステップと、前記情報端末装置に更新した前記マスタファイルリスト原本を必要に応じて送信するステップと、前記情報端末装置に更新した前記ウィルスパターンリスト原本を必要に応じて送信するステップと、
を有し、
前記情報端末装置は、受信した前記マスタファイルリスト原本を前記マスタファイルリストにコピーするステップと、受信した前記ウィルスパターンリスト原本を前記ウィルスパターンリストにコピーするステップと、
を有することを特徴とする請求項５ないし７のいずれかに記載のセキュリティ制御方法。
【請求項９】
請求項５ないし８のいずれかに記載のセキュリティ制御方法を、コンピュータによって実行可能なプログラムとして実施していることを特徴とするセキュリティ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セキュリティシステム、セキュリティ制御方法およびセキュリティ制御プログラムに関し、特に、コンピュータシステムにおけるウィルスやマルウェア対策用のセキュリティシステム、セキュリティ制御方法およびセキュリティ制御プログラムに関する。
【背景技術】
【０００２】
現在のコンピュータシステムにおけるウィルスやマルウェア対策用のセキュリティシステムは、コンピュータシステム内の全ファイルについて、ウィルスやマルウェアの情報が入っているウィルスパターンリスト(ブラックリスト)との照合を行い、一致したファイルをウィルスやマルウェアを含むファイルとして検出して駆除するブラックリスト方式と、実行ファイルとして動作することを認めたファイルを実行許可リスト(ホワイトリスト)にあらかじめ登録し、ホワイトリストに登録されていないファイルの実行を抑止するホワイトリスト方式とが存在する。
【０００３】
ブラックリスト方式のセキュリティシステムは、毎回、コンピュータシステム内の全ファイルに対してウィルスパターンリスト(ブラックリスト)との照合を行うため、照合中にコンピュータシステムに与える負荷が高く、同時に動作しているソフトウェアに対する影響が大きい。また、日々増加していくウィルスの情報を取り込んで対策を行うために、ウィルスパターンリストを日々更新することが必要になる。
【０００４】
これに対して、ホワイトリスト方式のセキュリティシステムは、許可されていないプログラムや改ざんされたプログラムに対する動作（実行・コピー等）の抑止を行うが、その後の対応(ウィルスチェックやホワイトリストへの追加)を別途行うことが必要である。つまり、ホワイトリスト方式単体のセキュリティシステムは、ウィルスが混入した場合であってもホワイトリストに未登録のファイルであれば実行抑止によりウィルス感染を防ぐことができるが、ウィルスそのものの検出については実施することができなかった。よって、一度、コンピュータシステムがセキュリティシステムにより保護状態に設定されると、その後に保護状態を解除した場合にウィルスが活動する恐れがあるため、セキュリティリスクが高くなっており、新たなプログラムの導入、既存プログラムの更新等のコンピュータシステム更新時の制約になる可能性が高い。また、ホワイトリストの登録内容については手動で登録・更新することが必要であり、プログラムの新規導入や更新時に手間がかかる。
【０００５】
このため、例えば、特許文献１の特開２０１１−１１３１４４号公報「自動取引装置およびそれを用いた自動取引システム」においては、ウィルスパターンリスト(ブラックリスト)と実行許可リスト(ホワイトリスト)とを併用した自動取引システムの提案がなされている。該特許文献１においては、自動取引装置が、プログラムファイルの動作時に、取引処理に必要なプログラムファイルの情報を登録したホワイトリストと照合して、ホワイトリストに登録されていないプログラムファイルを検知した場合、当該プログラムファイルの情報を監視サーバに送信し、当該プログラムファイルの情報を駆除対象のプログラムファイルの情報としてブラックリストに追加登録して、追加登録した該ブラックリストを送信元の自動取引装置に返信することによって、当該自動取引装置は、受け取ったブラックリストと記憶している全プログラムファイルとの比較を行うことによって、一致したプログラムファイルは不正プログラムとして駆除する仕組みを提案している。
【０００６】
さらに、前記特許文献１においては、自動置取引装置のプログラムファイルの更新を行おうとする際に、ホワイトリストとの照合動作を停止するとともに、監視サーバからブラックリストを取得した状態で、プログラムファイルの更新を行い、更新後に、取得しておいた前記ブラックリストと全プログラムファイルとの比較を行い、一致していない場合は、更新したプログラムファイルの動作を許可するためにホワイトリストに登録する一方、一致したプログラムファイルが存在していた場合には、不正プログラムファイルとして駆除するようにしている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１１３１４４号公報（第４−７頁）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
前述のように、従来のセキュリティシステムにおいては、ブラックリスト単体の仕組みのみであった場合には、ウィルスを検出して、不正プログラムを駆除することができるものの、ブラックリストと全ファイルとの照合動作を実施するため、コンピュータシステムに与える負荷が高いという問題があり、一方、ホワイトリスト単体の仕組みのみであった場合には、ウィルスが混入した場合であっても、ホワイトリストに未登録になっている限り、実行抑止により、ウィルス活動を防ぐことができるものの、ウィルスそのものの検出については実施することができなかった。また、ホワイトリストに登録されていないファイルについては、該ファイルの動作が抑止され、抑止を解除するには該ファイルに関する情報をホワイトリストに手動で登録・更新することが必要であり、プログラムの新規導入や更新時に手間がかかるという問題がある。
【０００９】
さらに、ブラックリストとホワイトリストとを併用した前記特許文献１のようなセキュリティシステムの場合、コンピュータシステム更新時以外の通常動作時の負荷の軽減が可能になるものの、対象装置のシステム更新用のプログラムの新規導入や更新時に、該対象装置側のホワイトリストの照合動作を停止させ、かつ、監視サーバからブラックリストを転送させる必要があり、該対象装置が無監視状態に設定された状態が発生し、セキュリティ上問題がある。
【００１０】
（本発明の目的）
本発明は、かかる事情に鑑みてなされたものであり、ホワイトリストの自動更新を可能にすること、および、コンピュータシステムの無監視状態の発生を防ぐことが可能なセキュリティシステム、セキュリティ制御方法およびセキュリティ制御プログラムを提供することにある。
【課題を解決するための手段】
【００１１】
前述の課題を解決するため、本発明によるセキュリティシステム、セキュリティ制御方法およびセキュリティ制御プログラムは、主に、次のような特徴的な構成を採用している。
【００１２】
（１）本発明によるセキュリティシステムは、ホワイトリストを有し、該ホワイトリストに登録されていないファイルの実行を抑止するホワイトリスト方式の情報端末装置を使用するセキュリティシステムにおいて、前記情報端末装置は、自装置が属するコンピュータシステムとしての適用が認定されたファイルに関する情報をあらかじめ登録したマスタファイルリストを有し、前記マスタファイルリストにファイルに関する情報が登録されているファイルについては、該ファイルのコピーを実行する手段と、コピーの実行後に該ファイルに関する情報を前記ホワイトリストに登録する手段と、を有することを特徴とする。
【００１３】
（２）本発明によるセキュリティ制御方法は、ホワイトリストを有し、該ホワイトリストに登録されていないファイルの実行を抑止するホワイトリスト方式の情報端末装置を使用するセキュリティシステムにおけるセキュリティ制御方法であって、前記情報端末装置は、自装置が属するコンピュータシステムとしての適用が認定されたファイルに関する情報をあらかじめ登録したマスタファイルリストを有し、前記マスタファイルリストにファイルに関する情報が登録されているファイルについては、該ファイルのコピーを実行するステップと、コピーの実行後に該ファイルに関する情報を前記ホワイトリストに登録するステップと、を有することを特徴とする。
【００１４】
（３）本発明によるセキュリティ制御プログラムは、少なくとも前記（２）に記載のセキュリティ制御方法を、コンピュータによって実行可能なプログラムとして実施していることを特徴とする。
【発明の効果】
【００１５】
本発明のセキュリティシステム、セキュリティ制御方法およびセキュリティ制御プログラムによれば、情報端末装置が属するコンピュータシステムとしての適用が認定されたファイルに関する情報をあらかじめ登録したマスタファイルリストを用いることにより、ホワイトリストに登録されていないファイルのコピーとホワイトリストへの追加登録が可能であり、また、ホワイトリストによる照合動作を停止させる必要はないので、実行抑止による運用・処理の中断を回避することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明によるセキュリティシステムのシステム構成の一例を示すシステム構成図である。
【図２−１】図１のセキュリティシステムにおいて、ファイルコピー時の動作の概要を示す説明図である。
【図２−２】図１のセキュリティシステムにおいて、ファイル実行時の動作の概要を示す説明図である。
【図３】図１のセキュリティシステムにおいて情報端末装置内のマスタファイルリストに存在しないファイルをコピーするか否かをユーザに確認するためのファイルコピー確認画面の一例を示す説明図である。
【図４】図１のセキュリティシステムにおいて情報端末装置のコピー実行ソフトウェアによりファイルを情報端末装置内の指定された場所にコピーする場合の動作の一例を示すフローチャートである。
【図５】図１のセキュリティシステムにおいて情報端末装置内に存在するファイルを実行させる場合の動作の一例を示すフローチャートである。
【図６】本発明によるセキュリティシステムのシステム構成の図１とは異なる構成例において、ファイルコピー時の動作の概要を示す説明図である。
【発明を実施するための形態】
【００１７】
以下、本発明によるセキュリティシステム、セキュリティ制御方法およびセキュリティ制御プログラムの好適な実施形態について添付図を参照して説明する。なお、以下の説明においては、本発明によるセキュリティシステムおよびセキュリティ制御方法について説明するが、かかるセキュリティ制御方法をコンピュータにより実行可能なセキュリティ制御プログラムとして実施するようにしても良いし、あるいは、セキュリティ制御プログラムをコンピュータにより読み取り可能な記録媒体に記録するようにしても良いことは言うまでもない。
【００１８】
（本発明の特徴）
本発明の実施形態の説明に先立って、本発明の特徴についてその概要をまず説明する。本発明は、コンピュータウィルスやマルウェアからコンピュータシステムを保護するセキュリティシステムにおいて、従来のホワイトリスト方式の利点を生かしつつ、従来のホワイトリスト方式には不足していた機能をブラックリスト方式と本発明にて新たに追加するマスタファイルリストとの２つの仕組みの導入により補い、従来のホワイトリスト方式の課題であったシステム更新時の作業の改善およびウィルス混入時の対応の軽減化を図っていることを主要な特徴としている。
【００１９】
すなわち、本発明は、コンピュータシステムの更新が発生した際に、コンピュータシステムがサーバと情報端末装置とによって構成されている場合には、新規導入ファイルや更新ファイルを、事前に、サーバにインストールしてウィルスチェックを実施し、ウィルスを検知しなかった場合には、新規導入ファイルや更新ファイルが正常であるとして、サーバ内にあらかじめ備えられているマスタファイルリスト原本に当該新規導入ファイルや更新ファイルに関する情報を追加登録するとともに、情報端末装置に送信する。情報端末装置は、自装置内にあらかじめ備えられたマスタファイルリストを上書き更新して、最新の状態に更新する。情報端末装置は、最新の状態に更新されたマスタファイルリストを参照して、サーバによって供給されようとする新規導入ファイルや更新ファイルに関する情報が登録されていた場合には、サーバによって供給される新規導入ファイルや更新ファイルを、指定された場所にコピーするとともに、新規導入ファイルや更新ファイルに関する情報をホワイトリストにも追加登録する。
【００２０】
一方、マスタファイルリストに新規導入ファイルや更新ファイルに関する情報が登録されていなかった場合には、情報端末装置は、サーバからダウンロードされている最新のウィルスパターンリスト(ブラックリスト)に基づいて、新規導入ファイルや更新ファイルに関するウィルスチェックを実施し、ウィルスが検知された場合には、ログに記録するとともに、ウィルスが検知された旨をユーザに通知し、ウィルスが検知されなかった場合には、新規導入ファイルや更新ファイルのコピーを実行するか否かを画面表示し、ユーザにファイルコピー実行の可否を選択させる。
【００２１】
さらに説明すると、本発明は、コンピュータシステムを構成する情報端末装置に関するセキュリティシステムであって、情報端末装置内で実行が許可されたファイルに関する情報を登録するホワイトリストと、該ホワイトリストには未登録であって、コピー（新規導入や更新）された後に情報端末装置内で実行されるファイルであり、かつ、当該コンピュータシステムの構成要素として認められた正当なファイルであって、かつ、ウィルスチェックにより安全と認定されたファイルに関する情報（つまり、自装置が属するコンピュータシステムとしての適用が認定されたファイルに関する情報）をあらかじめ登録するマスタファイルリストと、ウィルスやマルウェアを検出するためのパターンを格納したウィルスパターンリストと、を情報端末装置内に備えた構成としている。
【００２２】
なお、当該コンピュータシステムをサーバクライアントシステムとして構成し、ウィルスチェックを実施するサーバを備えた構成の場合、情報端末装置にコピーすべき新規導入ファイルや更新ファイルが発生する都度、サーバにおいて、ウィルスチェックを最新の状態に更新したウィルスパターンリスト原本に基づいて実施し、ウィルスチェック結果が正常であれば、サーバ内のマスタファイルリスト原本に追加登録して、最新の状態に更新する。さらに、該サーバは、最新状態に更新されたマスタファイルリスト原本とウィルスパターンリスト原本とを、クライアント側の各情報端末装置に送信し、クライアント側の各情報端末装置にあらかじめ用意されているマスタファイルリストとウィルスパターンリストとに上書きコピーする。かくのごとく動作することによって、クライアント側の各情報端末装置のマスタファイルリストおよびウィルスパターンリストも最新の状態に更新される。
【００２３】
また、当該コンピュータシステムをサーバが存在しない情報処理装置のみからなるスタンドアロン形式のシステムとして構成した場合、最新の状態のマスタファイルリスト原本およびウィルスパターンリスト原本を格納したＵＳＢメモリ等の外部ストレージを情報処理装置に外部接続して、情報処理装置が外部ストレージを介して最新の状態のマスタファイルリスト原本およびウィルスパターンリスト原本を読み出して情報端末装置内のマスタファイルリストおよびウィルスパターンリストに上書きコピーすることによって、あるいは、セキュリティ制御用の専用のコマンドにより手動更新を行うことによって、クライアント側の情報端末装置のマスタファイルリストおよびウィルスパターンリストを最新の状態に更新する。
【００２４】
そして、情報端末装置内にファイルをコピーする場合、および、情報端末装置内のファイルを実行する場合には、次のようなセキュリティ管理を行う。
【００２５】
１．ファイルのコピーを行う場合
（１）対象ファイルに関する情報が、マスタファイルリストに登録されている場合は、該ファイルをコピーし、さらに、該ファイルに関する情報をホワイトリストへ追加登録する。なお、コピー実行制御部（例えばコピー実行制御プログラム）が更新権限を持っていない場合には、該ファイルのコピーは行わない。
【００２６】
（２）対象ファイルに関する情報が、マスタファイルリストに登録されていない場合は、ウィルスパターンリストに基づいてウィルスパターンのチェックを行い、ウィルスを検出したときは、ウィルス検知の旨をユーザに通知して、該ファイルのコピーは行わない。一方、ウィルスを検出しなかったときには、当該ファイルのコピーを実行するか否かをユーザに問い合わせ、ユーザがコピーの実行を選択した場合は、該ファイルをコピーし、さらに、該ファイルに関する情報をホワイトリストへ追加登録し、一方、ユーザがコピーの実行を選択しなかった場合は、該ファイルのコピーは行わない。なお、コピー実行制御部（例えばコピー実行制御プログラム）が更新権限を持っていない場合には、該ファイルのコピーは行わない。
【００２７】
２．ファイルを実行する場合
（１）実行ファイルに関する情報がホワイトリストに登録されている場合は、該ファイルを実行する。
【００２８】
（２）実行ファイルに関する情報がホワイトリストに登録されていない場合は、ウィルスパターンリストに基づいてウィルスパターンのチェックを行い、ウィルスを検出したときは、ウィルス検知の旨をユーザに通知して、該ファイルは実行しない。一方、ウィルスを検出しなかったときは、該ファイルに関する情報がホワイトリストに登録されていないので、該ファイルは実行しない。
【００２９】
以上のように、本発明は、ホワイトリストを使用する情報端末装置に関するセキュリティシステムであって、ホワイトリストに未登録であっても、コピー（新規導入や更新）の後に情報端末装置内で実行されるファイルであり、当該情報端末装置が属するコンピュータシステムの構成要素として認められた正当なファイルであって、かつ、ウィルスチェックにより安全と認定されたファイルに関する情報をあらかじめ登録するマスタファイルリストを、ホワイトリストとは別に設け、例えば、ファイルをコピーする場合、対象ファイルがマスタファイルリストに登録されている場合には、該ファイルをコピーして、該ファイルに関する情報をホワイトリストへ追加登録するように動作する。
【００３０】
而して、従来技術におけるホワイトリストとブラックリスト（ウィルスパターンリスト）とに、さらに前述のようなマスタファイルリストを新たに追加することにより、コンピュータシステムの保護とウィルスの検出とを可能にするとともに、ホワイトリストの自動更新を可能にして、更新の手間の軽減およびコンピュータシステムへの負荷の軽減を図り、かつ、コンピュータシステムの無監視状態の発生を防ぐことも可能にしている。
【００３１】
（実施形態の構成例）
次に、本発明のセキュリティシステムの構成例について、図１のシステム構成図を用いて詳細に説明する。図１は、本発明によるセキュリティシステムのシステム構成の一例を示すシステム構成図であり、情報端末装置１０とサーバ５０とから構成されている例を示している。情報端末装置１０とサーバ５０とは、通信線９０で接続されている。情報端末装置１０は、制御部１０１と記憶部１０２とを備えている。記憶部１０２内には、制御部１０１によって実行されることによってセキュリティ対策を実行するセキュリティソフトウェア２０、自装置内における実行が許可されたファイル（アプリケーションプログラムファイル等）に関する情報を登録しているホワイトリスト２１、サーバ５０から送信されるマスタファイルリスト２２とウィルスパターンリスト２３、制御部１０１によって実行されることによってファイル４０（アプリケーションプログラムファイルやデータファイル）のコピー動作を実行するコピー実行ソフトウェア３０が少なくとも格納されている。
【００３２】
セキュリティソフトウェア２０は、制御部１０１によって実行されることによって、ホワイトリスト２１、マスタファイルリスト２２およびウィルスパターンリスト２３に登録されている情報に基づいて、情報端末装置１０内のセキュリティ対策を実行し、コピー実行ソフトウェア３０に対してファイル等の上書きコピー権限（更新権限）を付与する機能も備えている。なお、コピー実行ソフトウェア３０は、一般のアプリケーションプログラムとして実現しても良く、予あらかじめ、ホワイトリスト２１に登録されていて、ファイル４０等に関するコピー権限（更新権限）が与えられていることが必要である。ここで、セキュリティソフトウェア２０は、システム全体のアクセス権限を有するシステムプログラムとして実現することが望ましいが、コピー実行ソフトウェア３０は、一般のアプリケーションプログラムとして実現しても良い。また、図１に示すセキュリティシステムにおいては、セキュリティ対策を実行するセキュリティ制御部およびファイル４０をコピーするコピー実行制御部を、それぞれ、セキュリティソフトウェア２０およびコピー実行ソフトウェア３０とし、コンピュータの制御部１０１によって実行するプログラム制御により実現する場合について説明するが、かくのごとき手段を、例えばファームウェア等を用いたハードウェア論理によって構成するようにしても良い。
【００３３】
一方、サーバ５０は、制御部５０１と記憶部５０２を備えている。記憶部５０２には、ホワイトリストには未登録で、コピー（新規導入や更新）の後に情報端末装置１０内で実行されるファイルに関して、当該情報端末装置１０が属するコンピュータシステムの構成要素として認められた正当なファイルであり、かつ、ウィルスチェックにより安全であると認定されたファイルに関する最新の情報を登録したマスタファイルリスト原本５２と、ファイルのウィルスチェックにおいてウィルスやマルウェアを検出するための最新のパターンを登録したウィルスパターンリスト原本５３と、が少なくとも格納されている。マスタファイルリスト原本５２とウィルスパターンリスト原本５３とは、情報端末装置１０内のマスタファイルリスト２２とウィルスパターンリスト２３とを最新の状態に更新させるために、制御部５０１の実行によって、必要に応じて情報端末装置１０に送信される。
【００３４】
情報端末装置１０内のセキュリティソフトウェア２０は、制御部１０１によって実行されることによって、当該情報端末装置１０内で動作する各実行ファイルに対して、ホワイトリスト２１に登録されているファイルのみに実行許可を与え、ホワイトリスト２１に登録されていないファイルに対しては実行抑止を行う。また、セキュリティソフトウェア２０は、ファイルのコピー動作が行なわれようとする場合、ファイルのコピー動作を行うコピー実行ソフトウェア３０が更新権限を持っているか否かを確認し、更新権限を持っていない場合は、ファイルのコピー動作を抑止する機能を有している。
【００３５】
さらには、セキュリティソフトウェア２０は、ファイルのコピーを行う場合、マスタファイルリスト２２に当該ファイルに関する情報が登録されているか否かを確認し、登録されていた場合には、新規の正当なファイルであり、かつ、ウィルスチェック結果が正常なファイルに関するコピー・移動動作として、当該ファイルのコピーや移動等の動作を許可し、コピー実行ソフトウェア３０によりコピーされた場合、当該ファイルに関する情報をホワイトリスト２１に登録する機能を有する。一方、マスタファイルリスト２２に当該ファイルに関する情報が登録されていなかった場合には、ウィルスパターンリスト２３との照合によりウィルスチェックを行い、ウィルスチェック結果が正常でウィルスが検出されない場合であれば、ユーザからの確認を得た後、当該ファイルのコピーや移動等の動作を許可し、コピー実行ソフトウェア３０によりコピーされた場合、当該ファイルに関する情報をホワイトリスト２１に登録する機能を有する。
【００３６】
なお、ウィルスチェック結果としてウィルスが検出された場合には、コピーや移動等の動作を抑止するとともに、その旨をログファイルに格納する機能も有する。
【００３７】
ホワイトリスト２１は、セキュリティソフトウェア２０により実行許可を与えられたファイルに関する情報を登録するリストである。本ホワイトリスト２１に登録されていない実行ファイルは、実行しようとしても、セキュリティソフトウェア２０により実行が抑止される。
【００３８】
マスタファイルリスト２２は、サーバ５０から必要に応じて送信されてくるマスタファイルリスト原本５２によって最新の状態に更新されるリストであり、ホワイトリスト２１には未登録であって、コピー(新規導入や更新)の後に情報端末装置１０内で実行されるファイルに関する情報(パス／ファイル名、サイズ、チェックサム等)が登録されているリストである。本マスタファイルリスト２２に登録されたファイルは、情報端末装置１０内において動作することを認定されたことを意味する。例えば、アプリケーションプログラムとして使用される実行ファイルを新規に作成して情報端末装置１０に適用する（インストールする）場合、情報端末装置１０内のホワイトリスト２１にはまだ登録されていないが、マスタファイルリスト２２に登録しておくことによって、未知のファイルではなく、サーバ５０により、ウィルスは存在していなく、かつ、情報端末装置１０が属するコンピュータシステムの構成要素として認められた正当なファイルであるとして、情報端末装置１０内において動作することが認定されているファイルであることを示すことができる。
【００３９】
基本的には、前述したように、サーバクライアント形式のコンピュータシステムにおいて、クライアント側の各情報端末装置１０が接続されているサーバ５０上で当該コンピュータシステム全体の共通のマスタファイルリスト原本５２として最新の状態が管理されており、前述のように、当該コンピュータシステムを構成する各情報端末装置１０に対して、必要に応じてマスタファイルリスト原本５２が送信されることにより、各情報端末装置１０に備えられているマスタファイルリスト２２の登録内容が最新の状態に更新される。
【００４０】
つまり、サーバ５０上にて、クライアント側の各情報端末装置１０に適用予定の更新ファイルが発生する都度、該更新ファイルに関するウィルスチェックを行って、ウィルスが検出されないファイルであることが確認された場合には、マスタファイルリスト原本５２に登録を行う。この結果、サーバ５０から各情報端末装置１０に対して必要に応じて最新の状態のマスタファイルリスト原本５２が送信されて、各情報端末装置１０に備えられているマスタファイルリスト２２の登録内容が最新の状態に更新される。したがって、各情報端末装置１０のマスタファイルリスト２２に登録されたファイルは、サーバクライアント形式の当該コンピュータシステム上で使用される正当なファイルであり、かつ、ウィルスチェック済みの安全なファイルであることを意味している。
【００４１】
なお、サーバ５０が存在しないスタンドアロン形式のコンピュータシステムの場合には、各情報端末装置１０内に備えられているマスタファイルリスト２２やウィルスパターンリスト２３をＵＳＢメモリなどの外部メディア（外部ストレージ）を介して上書きコピーすることによって、マスタファイルリスト２２やウィルスパターンリスト２３の登録内容の更新を行うか、あるいは、あらかじめ備えたコマンドを用いて、マスタファイルリスト２２やウィルスパターンリスト２３の登録内容を直接更新することによって、最新の状態に更新することになる。
【００４２】
また、ウィルスパターンリスト２３は、既存のブラックリスト方式のセキュリティシステムにおいて使用されるパターンファイルと同等であり、最新のウィルスのパターンファイルを、サーバ５０のウィルスパターンリスト原本５３から必要に応じて送信することにより最新の状態に更新されるか、または、インターネット等のネット上の既存のブラックリスト方式のセキュリティシステムを提供する各メーカのＷｅｂサイトから直接ダウンロードすることにより最新の状態に更新される。
【００４３】
コピー実行ソフトウェア３０は、一般のファイルである例えばファイル４０をコピーや上書きコピーや移動を行う機能を有し、あらかじめ、ホワイトリスト２１に登録され、ファイル更新動作が認められる更新権限を与えられていることが必要である。
【００４４】
（実施形態の動作の説明）
次に、本発明の一実施形態として図１に示したセキュリティシステムの動作の一例について、図２−１、図２−２、図３の説明図および図４、図５のフローチャートを参照して詳細に説明する。ここに、図２−１は、図１のセキュリティシステムにおいて、ファイルコピー時の動作の概要を示す説明図であり、図２−２は、図１のセキュリティシステムにおいて、ファイル実行時の動作の概要を示す説明図である。また、図３は、図１のセキュリティシステムにおいて情報端末装置１０内のマスタファイルリスト２２に存在しないファイルをコピーするか否かをユーザに確認するためのファイルコピー確認画面の一例を示す説明図である。また、図４は、図１のセキュリティシステムにおいて情報端末装置１０のコピー実行ソフトウェア３０によりファイル４０を情報端末装置１０内の指定された場所にコピーする場合の動作の一例を示すフローチャートであり、図５は、図１のセキュリティシステムにおいて情報端末装置１０内に存在するファイル４０を実行させる場合の動作の一例を示すフローチャートである。
【００４５】
まず、図２の説明図を用いて、図１のセキュリティシステムの動作の概要を説明する。サーバ５０は、クライアント側の情報端末装置１０にコピーすべき新規導入ファイルや更新ファイルが発生する都度、ウィルスチェックを最新の状態に更新したウィルスパターンリスト原本５３に基づいて実施し、ウィルスチェック結果が正常であれば、サーバ５０内のマスタファイルリスト原本５２に追加登録して、最新の状態に更新している。最近の状態に更新されたマスタファイルリスト原本５２およびウィルスパターンリスト原本５３は、前述したように、必要に応じて各情報端末装置１０に送信して、各情報端末装置１０内のマスタファイルリスト２２およびウィルスパターンリスト２３を最新の状態に更新している（図２−１におけるシーケンスＳｅｑ１および図２−２におけるシーケンスＳｅｑ３）。
【００４６】
また、情報端末装置１０は、当該装置内で実行するファイル４０のコピーを行おうとする状況が発生する都度、図２−１に示すように、ホワイトリスト２１およびマスタファイルリスト２２を参照して、マスタファイルリスト２２に登録されていて、かつ、コピー実行ソフトウェア３０がファイルのコピー権限（更新権限）を有していた場合には、コピー実行ソフトウェア３０によってファイル４０のコピー動作を実施する（図２−１におけるシーケンスＳｅｑ２）。さらに、コピー動作実施後に、ホワイトリスト２１への登録動作も実施する。
【００４７】
また、情報端末装置１０は、当該装置内でファイル４０を実行しようとする状況が発生する都度、図２−２に示すように、ホワイトリスト２１を参照して、ファイル４０に関する情報がホワイトリスト２１に登録されていた場合には、ファイル４０を実行する（図２−２におけるシーケンスＳｅｑ４）。
【００４８】
次に、図４のフローチャートを用いて、サーバクライアント形式のコンピュータシステムを構成するクライアント側の情報端末装置１０のコピー実行ソフトウェア３０を実行することにより、マスタファイルリスト２２もしくはウィルスパターンリスト２３を更新する動作の一例について説明する。
【００４９】
図４のフローチャートにおいて、まず、コピー対象とするファイル４０が、マスタファイルリスト２２もしくはウィルスパターンリスト２３であるか否かを確認する（ステップＣ−１）。ファイル４０が、マスタファイルリスト２２もしくはウィルスパターンリスト２３である場合には（ステップＣ−１のＹｅｓ）、コピー実行ソフトウェア３０が更新権限を持っているか否かを確認し(ステップＣ−７)、更新権限を持っている場合には（ステップＣ−７のＹｅｓ）、情報端末装置１０内のマスタファイルリスト２２もしくはウィルスパターンリスト２３に対するコピーを実施する（ステップＣ−５）。この場合は、コピー対象のファイル４０がマスタファイルリスト２２もしくはウィルスパターンリスト２３であるので（ステップＣ−１１のＹｅｓ）、ファイル４０のコピー処理を終了する。これによって、情報端末装置１０内のマスタファイルリスト２２もしくはウィルスパターンリスト２３が更新される。一方、コピー実行ソフトウェア３０が更新権限を持っていない場合は（ステップＣ−７のＮｏ）、ファイル４０のコピー動作を抑止する(ステップＣ−８)。
【００５０】
[ファイルのコピー]
次に、図４のフローチャートを用いて、サーバクライアント形式のコンピュータシステムを構成するクライアント側の情報端末装置１０のコピー実行ソフトウェア３０を実行することにより、マスタファイルリスト２２やウィルスパターンリスト２３ではない、外部からのファイル４０を、情報端末装置１０内の指定された場所にコピーする場合の動作の一例を説明する。
【００５１】
図４のフローチャートにおいて、まず、コピー対象とするファイル４０が、マスタファイルリスト２２もしくはウィルスパターンリスト２３ではない場合には（ステップＣ−１のＮｏ）、ステップＣ−２に移行し、当該ファイル４０に関する情報が、マスタファイルリスト２２内に登録済みのいずれかの情報と一致するか否かを確認する（ステップＣ−２）。マスタファイルリスト２２内に当該ファイル４０に関する情報が存在していた場合には（ステップＣ−２のＹｅｓ）、サーバ５０において、当該コンピュータシステムとして既に認定済みであり、かつ、ウィルスチェック結果も正常であることが保証されているファイルであるので、当該ファイル４０を指定されている場所にコピーする動作を実施するために、ステップＣ−７に移行して、コピー実行ソフトウェア３０が更新権限を持っているか否かを確認し(ステップＣ−７)、更新権限を持っている場合には（ステップＣ−７のＹｅｓ）、ステップＣ−５に移行して、ファイル４０のコピーを実施する（ステップＣ−５）。
【００５２】
しかる後、この場合は、コピー対象のファイル４０がマスタファイルリスト２２もしくはウィルスパターンリスト２３ではないので（ステップＣ−１１のＮｏ）、コピー終了後に当該ファイル４０に関する情報をホワイトリスト２１に新たに登録した後（ステップＣ−６）、ファイル４０のコピー処理を終了する。一方、コピー実行ソフトウェア３０が更新権限を持っていない場合は（ステップＣ−７のＮｏ）、ファイル４０のコピー動作を抑止する(ステップＣ−８)。
【００５３】
また、ステップＣ−２において、マスタファイルリスト２２内に当該ファイル４０に関する情報が存在していなかった場合には（ステップＣ−２のＮｏ）、当該コンピュータシステムとしての認定がまだ得られていないファイルであり、かつ、ウィルスチェックも未実施のファイルであるので、ウィルスパターンリスト２３に基づいたウィルスチェックを実施する（ステップＣ−３）。ウィルスパターンリスト２３内に登録済みのいずれかの情報と一致する情報が当該ファイル４０内に存在していた場合には（ステップＣ−３のＹｅｓ）、当該ファイル４０はウィルスに感染しているファイルであるので、ウィルス検出の旨の通知を画面表示やログ出力等によって実行するとともに、当該ファイル４０のコピー動作を中止する（ステップＣ−９）。
【００５４】
これに対して、ウィルスパターンリスト２３内に登録済みのいずれの情報とも一致する情報が当該ファイル４０に存在していなかった場合には（ステップＣ−３のＮｏ）、当該ファイル４０は、マスタファイルリスト２２にはまだ未登録ではあるものの、ウィルスチェック結果が正常であったので、図３に示すようなファイルコピー確認画面を画面表示して、ユーザからの指示を待つ（ステップＣ−４）。つまり、図３に示すファイルコピー確認画面においては、例えば、「マスタファイルリストに存在しないファイルをコピーしようとしています。コピーを実行しますか？」のメッセージを画面表示して、「コピー実行」または「コピー中止」のいずれかのボタンを選択することをユーザに促す。
【００５５】
ユーザが「コピー中止」のボタンを選択した場合には（ステップＣ−４のＮｏ）、当該ファイル４０のコピー動作を中止する（ステップＣ−１０）。一方、ユーザが「コピー実行」のボタンを選択した場合には（ステップＣ−４のＹｅｓ）、コピー実行ソフトウェア３０が更新権限を持っているか否かを確認(ステップＣ−７)し、更新権限を持っている場合には（ステップＣ−７のＹｅｓ）、当該ファイル４０のコピー動作を実施する（ステップＣ−５）。しかる後、この場合は、コピー対象のファイル４０がマスタファイルリスト２２もしくはウィルスパターンリスト２３ではないので（ステップＣ−１１のＮｏ）、コピー終了後に当該ファイル４０に関する情報をホワイトリスト２１に新たに登録する（ステップＣ−６）。
【００５６】
なお、以上の動作例においては、ファイル４０に関する情報が、マスタファイルリスト２２内に登録済みのいずれの情報とも一致しなかった場合には、ウィルスパターンリスト２３に基づいたウィルスチェックを実施し、ウィルスチェック結果が正常であって、かつ、ユーザが「コピー実行」のボタンを選択した場合には、ファイル４０のコピー動作を実行している場合を示したが、ファイル４０に関する情報がマスタファイルリスト２２に登録されていなかった場合には、ウィルスチェック結果がたとえ正常であっても、ユーザへの問い合わせを行うことなく、ファイル４０のコピー動作を実行することができないようにしても良い。
【００５７】
[ファイルの実行]
次に、実行ファイルとして情報端末装置１０内に存在するファイル４０を情報端末装置１０内において実行させる場合の動作について、その一例を図５のフローチャートを用いて説明する。
【００５８】
図５のフローチャートにおいては、まず、実行対象とするファイル４０に関する情報が、ホワイトリスト２１内に登録済みのいずれかの情報と一致するか否かを確認する（ステップＲ−１）。
【００５９】
ホワイトリスト２１内に当該ファイル４０に関する情報が存在している場合には（ステップＲ−１のＹｅｓ）、当該ファイル４０は、実行許可を与えられているファイルであるので、当該ファイル４０を実行させる（ステップＲ−４）。一方、ホワイトリスト２１内に当該ファイル４０に関する情報が存在していなかった場合には（ステップＲ−１のＮｏ）、実行許可を与えられていないファイルであるので、当該ファイル４０の実行を抑止することになるが、その際に、ウィルスチェックが未実施のファイルであった場合には、ウィルスパターンリスト２３に基づいたウィルスチェックを実施する（ステップＲ−２）。ウィルスパターンリスト２３内に登録済みのいずれかの情報と一致する情報が当該ファイル４０内に存在していた場合には（ステップＲ−２のＹｅｓ）、当該ファイル４０はウィルスに感染しているファイルである可能性が高いので、ウィルス検出の旨の通知を画面表示やログ出力等によって実行する（ステップＲ−５）。しかる後、当該ファイル４０の実行を抑止するために、ステップＲ−３に移行する。
【００６０】
これに対して、ウィルスパターンリスト２３内に登録済みのいずれの情報とも一致する情報が当該ファイル４０に存在していなかった場合には（ステップＲ−２のＮｏ）、ウィルスチェック結果が正常であるので、ユーザへの通知は不要であり、ステップＲ−３に移行して、当該ファイル４０の実行を抑止する（ステップＲ−３）。
【００６１】
（本発明の他の実施形態）
前述した実施形態においては、図１のシステム構成図に示したように、サーバクライアント形式のコンピュータシステムとしてサーバ５０が存在している場合について説明したが、本発明によるセキュリティシステムは、情報端末装置１０のみから構成され、サーバ５０のようなサーバが存在しないスタンドアロン形式のコンピュータシステムの場合であっても構わない。図６は、本発明によるセキュリティシステムのシステム構成の図１とは異なる構成例において、ファイルコピー時の動作の概要を示す説明図であり、情報端末装置１０のみから構成されるスタンドアロン形式のコンピュータシステムにおけるセキュリティシステムのファイルコピー時の動作の一例を示している。
【００６２】
図６に示すセキュリティシステムにおいては、図１の場合のサーバ５０の代わりに、情報端末装置１０に外部接続が可能な外部ストレージ６０を備えた構成となっている。該外部ストレージ６０としては、ＵＳＢメモリやＣＤ−Ｒ、ＤＶＤ−Ｒ、ハードディスク装置などの任意の記憶装置を用いることができる。外部ストレージ６０内には、図１の場合のサーバ５０におけるマスタファイルリスト原本５２やウィルスパターンリスト原本５３と同様の登録内容からなる、マスタファイルリスト原本６２やウィルスパターンリスト原本６３が格納されている。
【００６３】
情報端末装置１０は、外部ストレージ６０を外部接続して、外部ストレージ６０内のマスタファイルリスト原本６２やウィルスパターンリスト原本６３を読み取って情報端末装置１０内のマスタファイルリスト２２やウィルスパターンリスト２３に上書きコピーする動作を行うことによって、情報端末装置１０内のマスタファイルリスト２２やウィルスパターンリスト２３の登録内容の更新を行うことができる。あるいは、あらかじめ備えたコマンドを用いて、マスタファイルリスト２２やウィルスパターンリスト２３の登録内容を直接手動更新するようにしても良い。
【００６４】
なお、前述の図１や図６に示したセキュリティシステムにおける動作例として、情報端末装置１０内にウィルスパターンリスト２３を備え、ファイルのコピー時やファイルの実行時、ウィルスチェックを行うようにしている例を説明したが、情報端末装置１０内にはウィルスパターンリスト２３を備えずに、ファイルのコピー時やファイルの実行時、ウィルスチェックとそれに伴う処理を行わないようにしても良い。
【００６５】
（実施形態の効果の説明）
以上に詳細に説明したように、本発明における実施形態においては、次のような効果が得られる。
【００６６】
従来技術のホワイトリスト方式単体のセキュリティシステムの場合には、前述したように、ウィルスが混入した場合であっても、ホワイトリストに未登録になっている限り、実行抑止によりウィルス活動を防ぐことはできるものの、ウィルスそのものの検出については行うことができない。また、ホワイトリストに登録されていないファイルについては、該ファイルの動作が抑止され、抑止を解除するためには、該ファイルに関する情報をホワイトリストに手動で登録することが必要であった。また、ブラックリストとホワイトリストとを併用した前記特許文献１のようなセキュリティシステムの場合には、コンピュータシステム更新時以外の通常動作時の負荷の軽減が可能になるものの、対象装置のシステム更新用のファイルの新規導入や旧ファイル更新時に、該対象装置のホワイトリストの照合動作を停止させ、かつ、監視サーバからブラックリストを転送させる必要があり、該対象装置が無監視状態に設定された状態が発生し、セキュリティ上問題がある。
【００６７】
これに対して、本発明における実施形態のセキュリティシステムにおいては、セキュリティシステムの対象となる情報端末装置１０に関し、ホワイトリスト２１によるシステム保護を保ちつつ、ウィルスパターンリスト２３によるウィルスの検出も可能である。
【００６８】
さらに、事前に、情報端末装置１０が属するコンピュータシステムとしての適用が認定されたファイルをあらかじめ登録したマスタファイルリスト２２を用いることにより、ホワイトリスト２１に登録されていない新規ファイルのコピー時には、自動的に、ホワイトリスト２１に追加登録することが可能となる。その結果、ホワイトリスト２１の照合動作を停止させる必要はなく、また、実行抑止による運用・処理の中断を回避することもできるので、セキュリティ効果をそのまま維持して継続することができ、かつ、ホワイトリスト２１の更新の手間も省くことができる。さらには、ウィルスパターンリスト２３によるウィルスチェックも、情報端末装置１０にて常時実施する必要はなく、必要な時のみに限って実施することができるので、情報端末装置１０やコンピュータシステムへの負荷を軽減することもできる。
【００６９】
以上、本発明の好適な実施形態の構成を説明した。しかし、かかる実施形態は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることが、当業者には容易に理解できよう。
【符号の説明】
【００７０】
１０      情報端末装置
２０      セキュリティソフトウェア
２１      ホワイトリスト
２２      マスタファイルリスト
２３      ウィルスパターンリスト
３０      コピー実行ソフトウェア
４０      ファイル
５０      サーバ
５２      マスタファイルリスト原本
５３      ウィルスパターンリスト原本
６０      外部ストレージ
６２      マスタファイルリスト原本
６３      ウィルスパターンリスト原本
９０      通信線
１０１    制御部
１０２    記憶部
５０１    制御部
５０２    記憶部
【図１】
2014137661.tif 000003
【図２−１】
2014137661.tif 000004
【図２−２】
2014137661.tif 000005
【図３】
2014137661.tif 000006
【図４】
2014137661.tif 000007
【図５】
2014137661.tif 000008
【図６】
2014137661.tif 000009
【手続補正書】
【提出日】平成26年5月14日(2014.5.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホワイトリストを有し、該ホワイトリストに登録されていないファイルの実行を抑止するホワイトリスト方式の情報端末装置を使用するセキュリティシステムにおいて、
前記情報端末装置は、自装置が属するコンピュータシステムとしての適用が認定されたファイルに関する情報をあらかじめ登録したマスタファイルリストを有し、前記マスタファイルリストにファイルに関する情報が登録されているファイルについては、該ファイルのコピーを実行する手段と、コピーの実行後に該ファイルに関する情報を前記ホワイトリストに登録する手段と、
を有することを特徴とするセキュリティシステム。
【請求項２】
前記情報端末装置は、ウィルスパターンリストを有し、前記マスタファイルリストにファイルに関する情報が登録されていないファイルについては、前記ウィルスパターンリストの登録内容に基づいてウィルスチェックを実施する手段と、ウィルスを検知した場合には、該ファイルのコピーを抑止する手段と、ウィルスを検知しなかった場合は、ユーザに対して該ファイルのコピーを実行するかまたは中止するかを問い合わせ、該ユーザがコピーを実行する旨を選択した際には、該ファイルのコピーを実行する手段と、さらに、該ファイルに関する情報を前記ホワイトリストに登録する手段と、
を有することを特徴とする請求項１に記載のセキュリティシステム。
【請求項３】
前記情報端末装置は、ファイルを実行しようとする場合、該ファイルに関する情報が、前記ホワイトリストに登録されていた場合には、該ファイルを実行させる手段と、該ファイルに関する情報が、前記ホワイトリストに登録されていなかった場合は、前記ウィルスパターンリストの登録内容に基づいて該ファイルに関するウィルスチェックを実施する手段と、ウィルスを検知した場合には、ウィルス検知の旨の通知を行うとともに、該ファイルの実行を抑止する手段と、ウィルスを検知しなかった場合には、該ファイルの実行を抑止する手段と、
を有することを特徴とする請求項２に記載のセキュリティシステム。
【請求項４】
マスタファイルリスト原本とウィルスパターンリスト原本とを有するサーバを備え、
前記サーバは、前記マスタファイルリスト原本を最新の状態に更新する手段と、前記ウィルスパターンリスト原本を最新の状態に更新する手段と、前記情報端末装置に更新した前記マスタファイルリスト原本を必要に応じて送信する手段と、前記情報端末装置に更新した前記ウィルスパターンリスト原本を必要に応じて送信する手段と、
を有し、
前記情報端末装置は、受信した前記マスタファイルリスト原本を前記マスタファイルリストにコピーする手段と、受信した前記ウィルスパターンリスト原本を前記ウィルスパターンリストにコピーする手段と、を有することを特徴とする請求項２もしくは３に記載のセキュリティシステム。
【請求項５】
ホワイトリストを有し、該ホワイトリストに登録されていないファイルの実行を抑止するホワイトリスト方式の情報端末装置を使用するセキュリティシステムにおけるセキュリティ制御方法であって、
前記情報端末装置は、自装置が属するコンピュータシステムとしての適用が認定されたファイルに関する情報をあらかじめ登録したマスタファイルリストを有し、前記マスタファイルリストにファイルに関する情報が登録されているファイルについては、該ファイルのコピーを実行するステップと、コピーの実行後に該ファイルに関する情報を前記ホワイトリストに登録するステップと、
を有することを特徴とするセキュリティ制御方法。
【請求項６】
前記情報端末装置は、ウィルスパターンリストを有し、前記マスタファイルリストにファイルに関する情報が登録されていないファイルについては、前記ウィルスパターンリストの登録内容に基づいてウィルスチェックを実施するステップと、ウィルスを検知した場合には、該ファイルのコピーを抑止するステップと、ウィルスを検知しなかった場合は、ユーザに対して該ファイルのコピーを実行するかまたは中止するかを問い合わせ、該ユーザがコピーを実行する旨を選択した際には、該ファイルのコピーを実行するステップと、さらに、該ファイルに関する情報を前記ホワイトリストに登録するステップと、
を有することを特徴とする請求項５に記載のセキュリティセキュリティ制御方法。
【請求項７】
前記情報端末装置は、ファイルを実行しようとする場合、該ファイルに関する情報が、前記ホワイトリストに登録されていた場合には、該ファイルを実行させるステップと、該ファイルに関する情報が、前記ホワイトリストに登録されていなかった場合は、前記ウィルスパターンリストの登録内容に基づいて該ファイルに関するウィルスチェックを実施するステップと、ウィルスを検知した場合には、ウィルス検知の旨の通知を行うとともに、該ファイルの実行を抑止するステップと、ウィルスを検知しなかった場合には、該ファイルの実行を抑止するステップと、
を有することを特徴とする請求項６に記載のセキュリティ制御方法。
【請求項８】
マスタファイルリスト原本とウィルスパターンリスト原本とを有するサーバを備え、
前記サーバは、前記マスタファイルリスト原本を最新の状態に更新するステップと、前記ウィルスパターンリスト原本を最新の状態に更新するステップと、前記情報端末装置に更新した前記マスタファイルリスト原本を必要に応じて送信するステップと、前記情報端末装置に更新した前記ウィルスパターンリスト原本を必要に応じて送信するステップと、
を有し、
前記情報端末装置は、受信した前記マスタファイルリスト原本を前記マスタファイルリストにコピーするステップと、受信した前記ウィルスパターンリスト原本を前記ウィルスパターンリストにコピーするステップと、
を有することを特徴とする請求項６もしくは７に記載のセキュリティ制御方法。
【請求項９】
請求項５ないし８のいずれかに記載のセキュリティ制御方法を、コンピュータによって実行可能なプログラムとして実施していることを特徴とするセキュリティ制御プログラム。