(57)【特許請求の範囲】
【請求項１】
モバイル用途の端末装置を対象に、前記端末装置のディスクに格納した保護対象ファイルに対して、ウィルスの感染検査およびデータのバックアップを一括して実施するシステムであって、
前記保護対象ファイルのデータが変化する際に、前記端末装置に搭載したＯＳの機能が提供するファイルのデータ変化の情報をリアルタイムに取得する情報取得手段と、取得したこのファイルのデータ変化の情報に対して、そのロギングデータの取得、ウィルスの感染検査、および、その感染結果に基づいたデータのバックアップとを実施するデータ保護手段とを具備することを特徴とする、データ一括保護システム。
【請求項２】
前記情報取得手段は、前記ＯＳの機能であるファイル管理システムが提供するファイルのデータが変化する際の情報をリアルタイムに取得し、そのファイルが前記保護対象ファイルであるかを判定する機能を備え、前記データ保護手段は、そのファイルが前記保護対象ファイルである場合、そのファイルのデータが変化する際の情報に対して、ウィルスの感染検査およびデータのバックアップを実施する機能を備え、
これらの機能から構成されるファイル変化一括保護手段を前記ファイル管理システムが備えるファイル書込ＡＰＩの処理に対して機能追加することを特徴とする、請求項１に記載のデータ一括保護システム。
【請求項３】
前記情報取得手段は、前記ＯＳの機能であるファイル更新イベント処理ＡＰＩが提供する前記保護対象ファイルのデータ変化後の情報をリアルタイムに取得する機能を備え、前記データ保護手段は、そのファイルのデータ変化後の情報に対して、ウィルスの感染検査およびデータのバックアップを実施する機能を備え、
これらの機能から構成されるファイル変化後一括保護手段を備えることを特徴とする、請求項１に記載のデータ一括保護システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、モバイル用途の端末装置を対象に、前記端末装置のディスクに格納した保護対象ファイルに対して、データ変化に対するロギングデータの取得とウィルスの感染検査およびデータのバックアップを一括して実施するシステムに関するものである。
【０００２】
【従来の技術】
現在では、ストレージ管理に於いて、ＳＡＮ（Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を始めとして、ネットワーク上に於ける大規模データの記憶装置の一元管理を実現するシステムが大きく期待されているが、ノートパソコンやパームサイズパソコンなどのＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）を始めとするモバイル用途に於ける端末装置については、業務形態の複雑化および多様化により、その用途は広がり、その端末装置が常にネットワークに接続しているとは限らない運用形態が取られている。
【０００３】
また、それらの端末装置を対象にした、ウィルスの感染検査やデータのバックアップなどについては、各々別々のソフト製品として提供され、一日一回などの予め決められた一定周期毎に実施されており、突然のデータ破壊に対しては、前回のバックアップ処理によるバックアップデータよりリストア処理を行い、データ破壊直前迄に行った処理を再度行うことによりデータの復旧を行っているため、データ復旧迄に多大な時間を要している。
【０００４】
さらに、ウィルス感染検査については、ファイルの読み出し時にリアルタイムに感染検査を行うソフト製品も提供されているが、変化していないファイルも感染検査対象となっているため、無駄な感染検査が行われており、このことが、キャッシュメモリのヒット率の低下によるシステム処理能力の低下、特にモバイル用途の端末装置に於いては、電力消費の増大を招いている。
【０００５】
さらにまた、それらの端末装置をネットワークに接続して運用する形態に於いて、不正改ざんによるデータ変化が発生した場合は、その原因究明を行うことが困難であった。
【０００６】
【発明が解決しようとする課題】
以上のような問題を解決するために本発明では、保護対象ファイルが変化する際に、端末装置に搭載したＯＳの機能が提供するファイルのデータ変化の情報をリアルタイムに取得し、取得したこのファイルのデータ変化の情報に対して、そのロギングデータの取得、ウィルスの感染検査およびデータのバックアップを実施するシステムを提供することを課題とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の発明に於いて、モバイル用途の端末装置を対象に、前記端末装置のディスクに格納した保護対象ファイルに対して、ウィルスの感染検査およびデータのバックアップを一括して実施するシステムであって、
前記保護対象ファイルのデータが変化する際に、前記端末装置に搭載したＯＳの機能が提供するファイルのデータ変化の情報をリアルタイムに取得する情報取得手段と、取得したこのファイルのデータ変化の情報に対して、そのロギングデータの取得、ウィルスの感染検査、および、その感染結果に基づいたデータのバックアップとを実施するデータ保護手段とを具備することを特徴とする。
このことにより、端末装置の利用者は、ウィルスの感染検査やデータのバックアップ処理を一切、意識することなく、通常のユーザー処理と並行して、その変化時にリアルタイムに一括して実施することができる。
また、保護対象ファイルを選定して、その中で変化したファイルのみを対象に、データのバックアップ処理を行っていることにより、システムに対する負荷を軽減して、処理効率を向上させることができる。
さらに、突然のデータ破壊に対してのデータ復旧は、ファイルの変化時にリアルタイムに取得したバックアップデータをリストアすることにより、従来と比べて短時間に、破壊された対象データをデータ破壊直前の状態に復旧することができ、データ破壊の原因究明については、データ変化時のロギングデータにより調査することができる。
【０００８】
請求項２に記載の発明に於いて、前記情報取得手段は、前記ＯＳの機能であるファイル管理システムが提供するファイルのデータが変化する際の情報をリアルタイムに取得し、そのファイルが前記保護対象ファイルであるかを判定する機能を備え、前記データ保護手段は、そのファイルが前記保護対象ファイルである場合、そのファイルのデータが変化する際の情報に対して、ウィルスの感染検査およびデータのバックアップを実施する機能を備え、
これらの機能から構成されるファイル変化一括保護手段を前記ファイル管理システムが備えるファイル書込ＡＰＩの処理に対して機能追加することを特徴とする。
このことにより、ファイルが変化する際に一連のデータ処理が完了するため、確実な安全性の検査と検査済みのデータを保護することができる。
【０００９】
請求項３に記載の発明に於いて、前記情報取得手段は、前記ＯＳの機能であるファイル更新イベント処理ＡＰＩが提供する前記保護対象ファイルのデータ変化後の情報をリアルタイムに取得する機能を備え、前記データ保護手段は、そのファイルのデータ変化後の情報に対して、ウィルスの感染検査およびデータのバックアップを実施する機能を備え、
これらの機能から構成されるファイル変化後一括保護手段を備えることを特徴とする。
このことにより、ＯＳがファイルの変化を監視して、ファイルが変化したイベントを逐次提供しているため、開発するアプリケーション側は、その監視する処理を付加する必要が無く、効率的な高速処理を期待することができる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態を図に基づいて詳細に説明する。
【００１１】
図１は本発明であるファイル書込ＡＰＩの処理に対して、機能追加した場合のファイル変化一括保護手段１０に於ける処理の流れ図であり、この実施の形態では、モバイル用途の端末装置に搭載したＯＳの機能であるファイル管理システムが備えるファイル書込ＡＰＩの処理に対して以下の２手段の機能を追加する。
【００１２】
これらは、情報取得手段１１とデータ保護手段１２であり、
情報取得手段１１は、モバイル用途の端末装置に搭載したＯＳの機能であるファイル管理システムが提供するファイルのデータが変化する際の情報をリアルタイムに取得し、そのファイルが前記保護対象ファイルであるかを判定し、
データ保護手段１２は、情報取得手段１１が判定したファイルが保護対象ファイルである場合、そのファイルのデータが変化する際の情報に対して、ウィルスの感染検査およびデータのバックアップを実施する。
【００１３】
以下に処理手順を詳細に説明する。（１）から（２）の処理が情報取得手段１１の処理であり、（３）から（５）の処理がデータ保護手段１２の処理である。
（１）ファイル管理システムより受け渡されたファイルのデータ変化の情報を取得し、データ変化の情報に設定されているデータ変化入力端末情報をロギング領域に累積する。
このデータ変化の情報は、データ変化対象のファイル名、データ変化のデータ列、データ変化入力端末情報などの情報から構成される。
データ変化入力端末情報は、端末ＩＤ、アカウント、データ更新日時などの情報から構成される。
（２）取得したデータ変化の情報より、利用者が指定した保護対象ファイルであるかを判定する。
保護対象ファイルの場合は、（３）以降の処理を行い、保護対象ファイルでない場合は、（６）の処理へ分岐する。
（３）取得したデータ変化の情報と本発明であるデータ一括保護システムが提供するウィルス感染検査情報と照合する。
ウィルス感染検査情報は、ウィルスの種類毎に感染データなどの情報から構成される。
取得したデータ変化の情報と提供したウィルス感染検査情報との照合結果が不一致の場合は、（４）以降の処理を行い、照合結果が一致（ウィルスに感染）した場合は、（６）の処理へ分岐する。
（４）取得したデータ変化の情報の圧縮および暗号化を行って、バックアップ領域に転送する。
（５）ファイル管理システムが管理するファイルにファイル更新管理ログを登録する。
（６）本来のファイル書込ＡＰＩの処理を開始する。
【００１４】
また、上記の（３）の処理で、ウィルスに感染した場合は、適切なウィルス駆除やその実施後の確認などの処置を行う必要があるが、これらの処置もデータ保護手段１２と連携して、自動化処理を行うと有効である。
【００１５】
図２は本発明であるファイル更新イベント処理ＡＰＩの機能を使用した場合のファイル変化後一括保護手段２０に於ける処理の流れ図であり、この実施の形態では、以下の２手段の機能から構成される。
【００１６】
これらは、情報取得手段２１とデータ保護手段２２であり、
情報取得手段２１は、モバイル用途の端末装置に搭載したＯＳの機能である保護対象ファイルであるファイル監視先を登録するＡＰＩにより、ファイル更新イベント処理ＡＰＩが提供する保護対象ファイルのデータ変化後の情報をリアルタイムに取得し、
データ保護手段２２は、そのファイルのデータ変化後の情報に対して、ウィルスの感染検査およびデータのバックアップを実施する。
【００１７】
以下に処理手順を詳細に説明する。（１）から（３）の処理が情報取得手段２１の処理であり、（４）から（７）の処理がデータ保護手段２２の処理である。
（１）ファイル監視先を登録するＡＰＩにより保護対象ファイルを登録する。
（２）登録した保護対象ファイルのデータに変化が発生するまでウェイトする。
（３）ウェイトが解除されたら、ファイル更新イベント処理ＡＰＩより受け渡されたファイルのデータ変化後の情報を取得し、データ変化後の情報に設定されているデータ変化入力端末情報をロギング領域に累積する。
このデータ変化後の情報は、データ変化対象のファイル名、データ変化後のデータ列、データ変化入力端末情報などの情報から構成される。
データ変化入力端末情報は、端末ＩＤ、アカウント、データ更新日時などの情報から構成される。
（４）取得したデータ変化後の情報と本発明であるデータ一括保護システムが提供するウィルス感染検査情報と照合する。
ウィルス感染検査情報は、ウィルスの種類毎に感染データなどの情報から構成される。
取得したデータ変化後の情報と提供したウィルス感染検査情報との照合結果が不一致の場合は、（５）以降の処理を行い、照合結果が一致（ウィルスに感染）した場合は、（７）の処理へ分岐する。
（５）取得したデータ変化後の情報の圧縮および暗号化を行って、バックアップ領域に転送する。
（６）ファイル管理システムが管理するファイルにファイル更新管理ログを登録する。
（７）（２）の処理へ分岐する。
【００１８】
また、上記の（４）の処理で、ウィルスに感染した場合は、適切なウィルス駆除やその実施後の確認などの処置を行う必要があるが、これらの処置もデータ保護手段２２と連携して、自動化処理を行うと有効である。
【００１９】
以上、本発明の一実施の形態を詳細に説明したが、本発明は、本実施の形態に限られるものではない。本発明の趣旨から逸脱しない範囲内で多様に変更実施することが可能である。
【００２０】
【発明の効果】
以上説明したように、本発明のデータ一括保護システムによれば、端末装置の利用者は、ウィルスの感染検査やデータのバックアップ処理を一切、意識することなく、通常のユーザー処理と並行して、その変化時にリアルタイムに一括して実施することができる。
【００２１】
また、保護対象ファイルを選定して、その中で変化したファイルのみを対象に、データのバックアップ処理を行っていることにより、システムに対する負荷を軽減して、処理効率を向上させることができる。
【００２２】
さらに、突然のデータ破壊に対してのデータ復旧は、ファイルの変化時にリアルタイムに取得したバックアップデータをリストアすることにより、従来と比べて短時間に、破壊された対象データをデータ破壊直前の状態に復旧することができ、データ破壊の原因究明については、データ変化時のロギングデータにより調査することができる。
【００２３】
さらにまた、本発明を実施するにあたって、ファイル書込ＡＰＩの処理に対して機能追加したファイル変化一括保護による形態を選択した場合は、ファイルが変化する際に一連のデータ処理が完了するため、確実な安全性の検査と検査済みのデータを保護することができる。
【００２４】
ファイル更新イベント処理ＡＰＩの機能を使用したファイル変化後一括保護による形態を選択した場合は、ＯＳがファイルの変化を監視して、ファイルが変化したイベントを逐次提供しているため、開発するアプリケーション側は、その監視する処理を付加する必要が無く、効率的な高速処理を期待することができる。
【図面の簡単な説明】
【図１】本発明であるファイル書込ＡＰＩの処理に対して、機能追加した場合のファイル変化一括保護手段に於ける処理の流れ図である。
【図２】本発明であるファイル更新イベント処理ＡＰＩの機能を使用した場合のファイル変化後一括保護手段に於ける処理の流れ図である。
【符号の説明】
１０  ファイル変化一括保護手段
１１  情報取得手段
１２  データ保護手段
２０  ファイル変化後一括保護手段
２１  情報取得手段
２２  データ保護手段
１００  データ一括保護システム
【図１】
0004733323.tif 000002
【図２】
0004733323.tif 000003