(57)【特許請求の範囲】
【請求項１】
データを保存するストレージを含む中央サーバーと、
前記中央サーバーからアクセス権限が認められて前記中央サーバーに接続するＰＣと、を含み、
前記ＰＣは、前記ＰＣの特定領域内のデータをモニターし、予め設定しておいた同期化の条件に該当するデータは、前記中央サーバーに転送し、前記中央サーバーに転送されたデータは、前記ＰＣから削除するクライアントプログラムを運営し、
前記中央サーバーは、
ストレージと、
前記ＰＣと双方向の通信を行う通信部と、
保存しておいたアクセス権限情報を用いて前記通信部を通じてアクセスするＰＣの接続を許可するかどうかを決定し、接続が許可されたＰＣの格付けを確認するアクセス権限判断部と、
前記通信部及び前記アクセス権限判断部を経て転送されたデータに前記データを転送したＰＣの格付けを反映したり、前記データに等級を指定できる権限を持つ者が指定した等級を反映して、前記データ等級を指定するデータ等級指定部と、
前記通信部、前記アクセス権限判断部、及び前記データ等級指定部を経たデータ及び前記データ等級を前記ストレージに保存するデータ移行部と、
サーバープログラムに応答して前記ストレージ、前記通信部、前記アクセス権限判断部、前記データ等級指定部、及び前記データ移行部の動作を制御するプロセッサと、を含み、
前記中央サーバーは、前記ＰＣが前記中央サーバーに接続した際に、前記ＰＣの接続を許可するかどうかを決定し、接続が許可されたＰＣの格付けを確認して、当該ＰＣから転送されるデータに当該ＰＣの格付けを反映したデータ等級を指定した後、前記データは、前記ストレージに保存し、前記データ等級を加工したデータ等級識別情報は、前記ストレージまたは別途の保存場所に保存するようにするサーバープログラムが内蔵されていることを特徴とするファイルの同期化及び中央化システム。
【請求項２】
前記中央サーバーは、
前記データ移行部で前記ストレージに保存したいデータと同一のデータが前記ストレージに存在する場合、前記ストレージに保存したいデータの名前を前記ストレージに既に保存されていたデータの名前と区別できる他の名前に変更するようにするデータバージョン管理部と、含み、
前記プロセッサは、前記データバージョン管理部の動作をさらに制御することを特徴とする請求項１に記載のファイルの同期化及び中央化システム。
【請求項３】
前記クライアントプログラムは、前記中央サーバーに接続する前にすでにＰＣに設けられているようにしたり、前記中央サーバーに接続すれば、前記中央サーバーが強制的に設けるようにすることを特徴とする請求項１に記載のファイルの同期化及び中央化システム。
【請求項４】
前記クライアントプログラムは、前記同期化条件に該当するデータが前記ＰＣで生成されたり、編集が完了される際に前記中央サーバーに強制的に転送した後、転送したデータはＰＣから削除することを特徴とする請求項１に記載のファイルの同期化及び中央化システム。
【請求項５】
前記クライアントプログラムが前記中央サーバーに転送したデータを削除するときは、
ＰＣでのデータ生成直後または編集が完了した時点と、
ＰＣのログオフの時点と、
システム再起動の時点と、
システム終了とのいずれか一つの時点であることを特徴とする請求項４に記載のファイルの同期化及び中央化システム。
【請求項６】
前記データ等級識別情報は、
当該データのハッシュ値と同じ固有値と当該データに指定した等級をマッピングした情報であることを特徴とする請求項１に記載のファイルの同期化及び中央化システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル(データ)の同期化及び中央化に関し、特に、作業中のデータ又は作業が完了したデータのうち、同期化の条件に該当するデータを強制的に中央サーバーに転送し、転送されたデータは、ＰＣから削除するようにして、データ(ファイル、文書を含む)の外部搬出が不可能であるようにしたり、ランサムウェアからデータが攻撃を受けることができる経路を完全に遮断できるようにするファイルの同期化及び中央化システムに関する。
【背景技術】
【０００２】
ファイルの同期化技術とは、２つ以上の位置にあるファイルが互いに一致するようにするもので、一方向はもちろん、双方向の同期化も含む概念である。一方向の同期化は、同期化が一方向にのみ進行されるもので、変更は、一箇所でのみ行われる。これに対して、双方向の同期化は、ファイルが双方向にコピーされて互いに対応する二箇所でファイルの同期化が保持される。
【０００３】
バックアップ技術は、電算機器の故障や他の不意の事故に備えて、ファイル又はデータベースをコピーしておく行為をいう。大型コンピュータを運営する多くの事業体では、バックアップ作業を必須的に行う。自動バックアップ技術は、リアルタイム及び予め決めておいた一定時間毎に自動的にデータをバックアップする技術であり、バックアップされたデータは必要な場合、いつでも連結して完全な状態に復元することができる。
【０００４】
ファイル(又は文書、以下、ファイルという)中央化とは、ローカルＰＣで作業したファイルを中央サーバーのデータ保存所(ｓｔｏｒａｇｅ)に集中させて保存・管理するもので、最近、重要データの体系的管理とセキュリティ強化のために必要性が増大している。ファイル中央化の具現のためには、中央サーバーとローカルＰＣ間のファイルの送受信を介したファイルの同期化技術も必要である。
【０００５】
最近、ファイル中央化は、単に企業の重要ファイルを集中管理するのではなく、業務プロセス革新事業として発展しており、企業で生産流通されるすべてのファイルを体系的に管理してセキュリティを強化し、協業を容易にする企業コンテンツ管理(ＥＣＭ、Ｅｎｔｅｒｐｒｉｓｅ  Ｃｏｎｔｅｎｔｓ  Ｍａｎａｇｅｍｅｎｔ)の概念が強化されている形態に発展している。
【０００６】
ランサムウェア(ｒａｎｓｏｍ  ｗａｒｅ)は、ＰＣに保存されている文書と写真などのファイルを無断で暗号化してそれを開けないようにする悪性プログラムであって、これを解く対価として金銭を要求し、最近、収益性の極大化のために企業を狙った標的型ランサムウェアの攻撃が登場するなど、手法が進化している。
【０００７】
最近、文書中央化がランサムウェアの対応に有効なソリューションとして注目される。文書流出防止と文書資産化などの本来の機能の他にもランサムウェアの防御に隠された才能を見せて文書の中央化が注目を集めている。「中央サーバーに文書ファイルなどを保存・管理する文書中央化の構造上、ＰＣがランサムウェアに感染しても中央サーバー自体が人質になる危険性が低いという評価である。」という記事が載った。
【０００８】
文書中央化ソリューションは、悪性コードの感染を防ぐためのセキュリティ製品ではないが、業務が行われる個別の職員ＰＣではなく、中央文書管理サーバーに作業結果物を保存するために、ランサムウェアがＰＣで活動しても人質に取るファイルがなく、ランサムウェアの対応に効果があるのは、容易に予想できる。
【０００９】
また、文書の中で、使用と修正、外部搬出などには追加権限と上級者の承認が必要なので、共有ネットワークにランサムウェアの流入が行われたり、中央保存所自体が感染されたとしても、承認されていないファイル変造と暗号化の行為を遮断する役割が果たすことができる。
【００１０】
従来技術としては、大韓民国の登録特許登録番号第１０−１１７８２８０号がある。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明が解決しようとする技術的課題は、作業中のデータ又は作業が完了したデータのうち、同期化の条件に該当するデータを強制的に中央サーバーに転送し、転送されたデータは、ＰＣから削除するようにして、データ(ファイル、文書を含む)の外部搬出が不可能であるようにしたり、ランサムウェアからデータが攻撃を受けることができる経路を完全に遮断できるようにするファイルの同期化及び中央化システムを提供することにある。
【００１２】
本発明が解決しようとする技術的課題は、作業中のデータ又は作業が完了したデータのうち、同期化の条件に該当するデータを強制的に中央サーバーに転送し、転送されたデータは、ＰＣから削除するようにして、データ(ファイル、文書を含む)の外部搬出が不可能であるようにしたり、ランサムウェアからデータが攻撃を受けることができる経路を完全に遮断できるようにするファイルの同期化及び中央化方法を提供することにある。
【課題を解決するための手段】
【００１３】
前記技術的課題を達成するための本発明によるファイルの同期化及び中央化システムは、中央サーバー及びＰＣを含む。前記中央サーバーは、データを保存するストレージを含み、前記ＰＣは、前記中央サーバーからアクセス権限が認められて前記中央サーバーに接続する。前記ＰＣは、前記ＰＣの特定領域内のデータをモニターし、予め設定しておいた同期化の条件に該当するデータは、前記中央サーバーに転送し、前記中央サーバーに転送されたデータは、前記ＰＣから削除するクライアントプログラムを運用し、前記中央サーバーは、前記ＰＣが前記中央サーバーに接続した際に前記ＰＣの接続許可可否を決定し、接続が許可されたＰＣの格付けを確認して、当該ＰＣから転送されるデータに当該ＰＣの格付けを反映したデータ等級を指定した後、前記データは、前記ストレージに保存し、前記データ等級を加工したデータ等級識別情報は、前記ストレージまたは別途の保存場所に保存するようにするサーバープログラムが内蔵されている。
【００１４】
前記他の技術的課題を達成するための本発明によるファイルの同期化及び中央化の方法は、アクセス権限情報保存段階、アクセス及びアクセス許可段階、クライアントプログラム設置段階、データ加工段階、及び同期化及び中央化段階を行う。前記アクセス権限情報保存段階では、前記中央サーバーにアクセスする権限のあるＰＣに対する情報及びアクセスが許可されているＰＣの格付け等を含むアクセス権限情報を前記中央サーバーのアクセス権限判断部に保存する。前記アクセス及びアクセス許可段階では、前記ＰＣが通信網を通じて前記中央サーバーにアクセスを試みる際に、前記アクセス権限判断部に保存されたアクセス権限情報を用いて当該ＰＣのアクセスを許可するかどうかを決定する。前記クライアントプログラム設置段階では、前記中央サーバーがアクセスが許可されているＰＣに強制的に前記クライアントプログラムを設ける。前記データ加工段階では、前記中央サーバーに接続したＰＣがＰＣの格付けが許可される範囲内で、前記ストレージに保存されたデータをＰＣにコピーして作業を行ったり、前記ストレージに保存されたデータとは関係のない新しいデータ(ファイル)を生成する。前記同期化及び中央化段階では、前記クライアントプログラムに従って、前記中央サーバーに接続して一定の作業を行ったＰＣで同期化の条件に該当するデータは、強制的に前記中央サーバーに転送し、前記中央サーバーに転送されたデータは、ＰＣから強制的に削除する。
【発明の効果】
【００１５】
上述のような本発明によるファイルの同期化及び中央化システム及びファイルの同期化及び中央化の方法を行う場合、作業中のデータ又は作業が完了したデータのうち、同期化の条件に該当するデータを強制的に中央サーバーに転送し、転送されたデータは、ＰＣから削除するようにして、データ(ファイル、文書を含む)の外部搬出が不可能であるようにしたり、ランサムウェアからデータが攻撃を受けることができる経路を完全に遮断できるようにする長所がある。
【図面の簡単な説明】
【００１６】
【図１】本発明によるファイルの同期化及び中央化システムの構成を示す。
【図２】本発明によるファイルの同期化及び中央化方法を示す。
【発明を実施するための形態】
【００１７】
本発明と本発明の動作上の利点及び本発明の実施により達成される目的を十分に理解するためには、本発明の例示的な実施例を説明する添付の図面及び添付の図面に記載された内容を参照しなければならない。
【００１８】
以下、添付の図面を参照して、本発明の好適な実施例を説明することにより、本発明を詳細に説明する。各図面に示された同一の参照符号は、同一の部材を示す。
【００１９】
図１は、本発明によるファイルの同期化及び中央化システムの構成を示す。図１を参照すると、本発明によるファイルの同期化及び中央化システム１００は、複数のＰＣ１１０及び中央サーバー１２０を含む。
【００２０】
ＰＣ１１０は、通信網(未図示)を通じて中央サーバー１２０に接続し、中央サーバー１２０は、予め保存しておいたアクセス権限情報を用いて接続を要請するＰＣ１１０を接続するかどうかを決定することにより、ＰＣ１１０と中央サーバー１２０の関係を開始することになる。
【００２１】
中央サーバー１２０は、通信部１３０、アクセス権限判断部１４０、ストレージ１５０、データ等級指定部１６０、データ移行部１７０、及びデータバージョン管理部１８０を含む。
【００２２】
通信部１３０は、ＰＣ１１０と双方向通信を行う。
【００２３】
アクセス権限判断部１４０は、予め保存しておいたアクセス権限情報を用いて通信部１３０を通じてアクセスするＰＣ１１０の接続を許可するかどうかを決定し、接続が許可されたＰＣの格付けを確認する。ここで、ＰＣの格付けは、ＰＣを使用する人の職級又は秘密認可取得レベルに応じたもので、例えば、極秘、対外秘、及び一般などに区分できるだろう。
【００２４】
データ等級指定部１６０は、通信部１３０及びアクセス権限判断部１４０を経て転送されたデータに、データを転送したＰＣの格付けを反映したデータ等級を指定する。データの等級指定は、サーバーポリシーに基づいて当該データに自動的に指定されることもできるが、当該データを生成した作業者又は上位の管理者がデータ別に指定するようにすることができる。同一人が生成した様々な種類のデータに互いに異なる等級を指定することもでき、これはデータの作成はもちろん、権限が付与された人員が指定できるようにすることができる。例えば、同一人が重要な図面とともに休暇計画書を作成する場合、図面は極秘文書に分類し、休暇計画書は一般文書に分類できるというものである。
【００２５】
データ移行部１７０は、通信部１３０、アクセス権限判断部１４０、及びデータ等級指定部１６０を経たデータ及びデータ等級をストレージ１５０に保存する。
【００２６】
データバージョン管理部１８０は、データ移行部１７０でストレージ１５０に保存しようとするデータと同一のデータがストレージ１５０に存在するかを確認し、保存しようとするデータと同一のデータがストレージ１５０に存在すると判断した場合、ストレージ１５０に保存しようとするデータの名前をストレージ１５０にすでに保存されていたデータの名前と区別できる他の名前に変更する。
【００２７】
プロセッサ１９０は、設けられたサーバープログラム(未図示)によって、ＰＣ１１０が中央サーバー１２０に接続したときにＰＣ１１０の接続を許可するかどうかを決定し、接続が許可されたＰＣの格付けを確認して、当該ＰＣから転送されるデータに当該ＰＣの格付けを反映したデータ等級を指定した後、データはストレージ１５０に保存し、データ等級を加工したデータ等級識別情報は、ストレージ１５０又は別途の保存場所(未図示)に保存するようにする。
【００２８】
ＰＣ１１０は、ＰＣ１１０の特定領域内のデータをモニターし、予め設定しておいた同期化条件に該当するデータは、中央サーバー１２０に強制的に転送し、中央サーバー１２０に
転送されたデータはＰＣ１１０から削除するクライアントプログラムによって動作する。ここで、クライアントプログラムは、中央サーバー１２０に接続する前にすでにＰＣに設けられているようにしたり、中央サーバー１２０に接続すれば、中央サーバー１２０が強制的にＰＣに設けるようにする実施例が可能である。
【００２９】
クライアントプログラムは、同期化条件に該当するデータがＰＣで生成されたり、編集が完了されたときに中央サーバー１２０に強制的に転送した後、転送したデータはＰＣから削除するが、クライアントプログラムが中央サーバー１２０に転送したデータを削除するときには、下記のように多様に選択できる。ＰＣでのデータの生成直後または編集が完了した時点、ＰＣのログオフ時点、システム再起動時点、及びシステム終了時点がまさにそれである。
【００３０】
ＰＣに設けられたクライアントプログラムの権限が管理者の権限と同レベルでない場合には、ログオフ時、システムを再起動する際に、そして、システムを終了する際に内部的に削除権限を獲得して、当該データ(ファイル)を削除することは可能である。
【００３１】
同期化条件は、個々のＰＣ内で作業するデータ(ファイルを含む)のうち、オフィス文書ファイル、図面ファイルやプログラムのソースファイルなどのように許可なく外部に搬出されてはならないデータがＰＣに保存されているか否かである。一般的には、ＰＣのオペレーティングシステムが自動的に生成するファイル(データ)を除いたすべてのファイルが同期化の条件に含まれるようにすることが好ましい。
【００３２】
データ等級識別情報は、保存したいデータのハッシュ値と同じ固有値とストレージ１５０に保存したいデータに指定した等級をマッピング(ｍａｐｐｉｎｇ)したものである。
【００３３】
図２は、本発明によるファイルの同期化及び中央化方法を示す。図２を参照すると、本発明によるファイルの同期化及び中央化方法２００は、アクセス権限情報保存段階２１０、アクセス及びアクセス許可段階２２０、クライアントプログラム設置段階２３０、データ加工段階２４０、同期化及び中央化段階２５０を行う。
【００３４】
アクセス権限情報保存段階２１０では、中央サーバー１２０にアクセスできる権限のあるＰＣに対する情報及びアクセスが許可されたＰＣの格付けなどを含むアクセス権限情報を中央サーバー１２０のアクセス権限判断部１４０に保存する。
【００３５】
アクセス及びアクセス許可段階２２０では、ＰＣ１１０が通信網(未図示)を通じて中央サーバー１２０にアクセスを試みる際にアクセス権限判断部１４０に保存されたアクセス権限情報を用いて当該ＰＣのアクセスを許可するかどうかを決定する。
【００３６】
中央サーバー１２０が行うクライアントプログラム設置段階２３０では、アクセスが許可されたＰＣ１１０に強制的にクライアントプログラムを設ける。
【００３７】
データ加工段階２４０では、中央サーバー１２０に接続したＰＣ１１０が自分の格付けが許可される範囲内でストレージ１５０に保存されたデータをＰＣにコピーして作業を行ったり、ストレージ１５０に保存されたデータと関係のない新しいデータ(ファイル)を生成する。
【００３８】
クライアントプログラムによって行う同期化及び中央化段階２５０では、中央サーバー１２０に接続して一定の作業を行ったＰＣで同期化条件に該当するデータは、強制的に中央サーバー１２０に転送し、中央サーバー１２０に転送されたデータは、ＰＣから強制的に削除する。
【００３９】
図面番号１１０はＰＣ、１２０は中央サーバー、１３０は通信部、１４０はアクセス権限判断部、１５０はストレージ、１６０はデータ等級指定部、１７０はデータ移行部、１８０はデータバージョン管理部、１９０はプロセッサ、２１０はアクセス権限情報保存段階、２２０はアクセス及びアクセス許可段階、２３０はクライアントプログラム設置段階、２４０はデータ加工段階、２５０は同期化及び中央化段階である。
【００４０】
以上では、本発明に対する技術的思想を添付の図面とともに記述したが、これは本発明の好適な実施例を例示的に説明したものであり、本発明を限定するものではない。また、本発明が属する技術分野で、通常の知識を有する技術者であれば誰でも本発明の技術的思想の範疇を離脱しない範囲内で、様々な変形や模倣が可能であることは明白な事実である。
【図１】
0006768966.tif 000002
【図２】
0006768966.tif 000003