(57)【要約】本発明は、複数の通信装置の位置情報に基づいてネットワークドライブへの接近を制御する方法及びネットワークドライブシステムに関する。本発明による通信装置の位置情報に基づいてネットワークドライブの接近を制御するネットワークドライブシステムは、保安データ及び一般データを保管するネットワークドライブを貯蔵する貯蔵部と、第１通信装置からネットワークドライブへの接近の要請を受ける受信部と、前記第１通信装置と前記ネットワークドライブの接近制御装置として指定された第２通信装置との距離が、臨界距離以下であるか否かを確認する位置確認部と、前記位置確認部の確認結果によって、前記ネットワークドライブに保管された一般データへの前記第１通信装置の接近を許容する政策を適用するか、前記ネットワークドライブへの前記第１通信装置の接近を遮断する政策を適用する政策設定部と、を含む。【選択図】図２
2015537291.tif 000002
【特許請求の範囲】
【請求項１】
通信装置の位置情報に基づいてネットワークドライブの接近を制御するネットワークドライブシステムであって、
保安データ及び一般データを保管するネットワークドライブを貯蔵する貯蔵部と、
第１通信装置からネットワークドライブへの接近の要請を受ける受信部と、
前記第１通信装置と前記ネットワークドライブの接近制御装置として指定された第２通信装置との距離が、臨界距離以下であるか否かを確認する位置確認部と、
前記位置確認部の確認結果によって、前記ネットワークドライブに保管された一般データへの前記第１通信装置の接近を許容する政策を適用するか、前記ネットワークドライブへの前記第１通信装置の接近を遮断する政策を適用する政策設定部と、を含むネットワークドライブシステム。
【請求項２】
前記第２通信装置から保安解除リストを受信し、前記ネットワークドライブに保管された保安データのうち、前記保安解除リストに記録された保安データの保安を解除し、前記保安解除された保安データへの前記第１通信装置の接近を許容する保安解除部をさらに含むことを特徴とする請求項１に記載のネットワークドライブシステム。
【請求項３】
前記保安解除部は、前記ネットワークドライブに保管された保安データのリストを確認し、この確認した保安データリストを前記第２通信装置に伝送し、前記保安データリストのうち前記第２通信装置が選択した保安データを記録した前記保安解除リストを、前記第２通信装置から受信することを特徴とする請求項２に記載のネットワークドライブシステム。
【請求項４】
前記第２通信装置から保安解除暗号を受信し、この保安解除暗号が正確であるか否かを認証する認証部をさらに含み、
前記保安解除部は、前記認証に成功した場合に保安データの保安を解除することを特徴とする請求項２に記載のネットワークドライブシステム。
【請求項５】
前記ネットワークドライブに保管された一般データ、前記保安解除された保安データのいずれか一つ以上を前記第１通信装置の探索窓に表示するデータ提供部をさらに含むことを特徴とする請求項２に記載のネットワークドライブシステム。
【請求項６】
前記位置確認部は、前記政策設定部が、前記ネットワークドライブに保管された一般データへの前記第１通信装置の接近を許容する政策を適用すれば、前記第１通信装置及び前記第２通信装置の位置を継続的にモニタリングし、
前記政策設定部は、前記モニタリングの結果、前記第１通信装置と前記第２通信装置との距離が前記臨界距離を超えれば、前記ネットワークドライブへの前記第１通信装置の接近を遮断する政策を適用することを特徴とする請求項１に記載のネットワークドライブシステム。
【請求項７】
通信装置の位置情報に基づいてネットワークドライブの接近を制御する方法であって、
ネットワークドライブシステムが、第１通信装置からネットワークドライブへの接近の要請を受ける段階と、
前記ネットワークドライブシステムが、前記第１通信装置の位置と前記ネットワークドライブの接近制御装置として指定された第２通信装置との距離が臨界距離以下であるか否かを確認する段階と、
前記ネットワークドライブシステムが、前記確認結果、前記第１通信装置と前記第２通信装置との距離が前記臨界距離以下であれば、使用者のネットワークドライブに貯蔵された一般データへの前記第１通信装置の接近を許容する段階と、を含むネットワークドライブの接近制御方法。
【請求項８】
前記許容する段階の後、
前記ネットワークドライブシステムが、前記第２通信装置から保安解除リストを受信する段階と、
前記ネットワークドライブシステムが、前記ネットワークドライブに貯蔵された保安データのうち、前記保安解除リストに記録された保安データの保安を解除する段階と、
前記ネットワークドライブシステムが、前記保安解除されたデータへの前記第１通信装置の接近を許容する段階と、をさらに含むことを特徴とする請求項７に記載のネットワークドライブの接近制御方法。
【請求項９】
前記保安解除リストを受信する段階は、
前記ネットワークドライブに貯蔵された保安データのリストを確認し、この確認した保安データリストを前記第２通信装置に伝送し、前記保安データリストのうち前記第２通信装置が選択した保安データを記録した前記保安解除リストを、前記第２通信装置から受信することを特徴とする請求項８に記載のネットワークドライブの接近制御方法。
【請求項１０】
前記保安を解除する段階は、
前記第２通信装置から保安解除暗号を受信し、この保安解除暗号が正確であるか否かを認証して認証に成功した場合に保安データの保安を解除することを特徴とする請求項８に記載のネットワークドライブの接近制御方法。
【請求項１１】
前記ネットワークドライブシステムが、前記第１通信装置と前記第２通信装置との距離が前記臨界距離を超えれば、前記ネットワークドライブへの前記第１通信装置の接近を遮断する段階をさらに含むことを特徴とする請求項７に記載のネットワークドライブの接近制御方法。
【請求項１２】
前記許容する段階の後、
前記第１通信装置が、前記第２通信装置から暗号キーを受信し、前記暗号キーを用いてデータを暗号化し、前記暗号化したデータを前記ネットワークドライブにアップロードする段階をさらに含むことを特徴とする請求項７に記載のネットワークドライブの接近制御方法。
【請求項１３】
前記許容する段階の後、
前記第１通信装置が、前記第２通信装置から復号キーを受信し、前記ネットワークドライブに保管されたデータをダウンロードして前記ダウンロードしたデータを前記復号キーを用いて復号化することを特徴とする請求項７に記載のネットワークドライブの接近制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークドライブの接近制御方法に関し、より詳しくは、複数の通信装置の位置情報に基づいてネットワークドライブの接近を制御する方法及びネットワークドライブシステムに関する。
【０００２】
本出願は、２０１２年１０月１２日出願の韓国特許出願第１０−２０１２−０１１３８４３号及び２０１３年６月２８日出願の韓国特許出願第１０−２０１３−００７５６２４号に基づく優先権を主張し、該当出願の明細書及び図面に開示された内容は、すべて本出願に援用される。
【背景技術】
【０００３】
ネットワークドライブは、ＬＡＮ(Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ) 、インターネットなどで接続された他のコンピューターまたはサーバーのハードディスクを、自分のコンピューターに接続されたドライブとして認識するものであって、従来は内部のネットワークを通じてネットワークドライブを認識したが、最近はインターネットを通じてネットワークドライブサービスを提供する技術が開示されている。
【０００４】
前記ネットワークドライブサービスは、ネットワーク通信が可能な場所であれば、いつどこでも自由に仮想の貯蔵所(すなわち、インターネットネットワークドライブ)を用いてファイルをアップロードまたはダウンロードできるサービスである。前記ネットワークドライブサービスはさらに進化し、ローカルコンピューターのデータとネットワークドライブのデータとを同期化するサービスも開始された。韓国公開特許第１０−２０１２−００７３７９９号は、クラウドストレージに基づくデータ同期化及びサービス提供装置を開示している。
【０００５】
ところで、ネットワークドライブサービスは、その利用方法がローカルドライブに比べて顕著に不便であると、ユーザーに背けられるため、保安レベルを下げることが一般的である。すなわち、従来のネットワークドライブサービスは、ユーザー認証に一旦成功すれば、該当ユーザーのネットワークドライブに貯蔵されたフォルダ及びファイルへの接近を自由に許容する。これによって、他人から特定ユーザーのアカウントを取られた場合、外部から手軽く前記特定ユーザーのネットワークドライブに貯蔵されたデータを獲得し得るという問題点がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記問題点に鑑みてなされたものであり、利用上の便利性を損じることなく保安性が向上したネットワークドライブの接近制御方法及びネットワークドライブシステムを提供することを目的とする。
【０００７】
本発明の他の目的及び長所は、下記する説明によって理解でき、本発明の実施例によってより明らかに分かるであろう。また、本発明の目的及び長所は、特許請求の範囲に示される手段及びその組合せによって実現することができる。
【課題を解決するための手段】
【０００８】
上記の課題を達成するため、本発明の第１側面による、通信装置の位置情報に基づいてネットワークドライブの接近を制御するネットワークドライブシステムは、 保安データ及び一般データを保管するネットワークドライブを貯蔵する貯蔵部と、第１通信装置からネットワークドライブへの接近の要請を受ける受信部と、前記第１通信装置と前記ネットワークドライブの接近制御装置として指定された第２通信装置との距離が、臨界距離以下であるか否かを確認する位置確認部と、前記位置確認部の確認結果によって、前記ネットワークドライブに保管された一般データへの前記第１通信装置の接近を許容する政策を適用するか、前記ネットワークドライブへの前記第１通信装置の接近を遮断する政策を適用する政策設定部と、を含むことを特徴とする。
【０００９】
望ましくは、前記第２通信装置から保安解除リストを受信し、前記ネットワークドライブに保管された保安データのうち、前記保安解除リストに記録された保安データの保安を解除し、前記保安解除された保安データへの前記第１通信装置の接近を許容する保安解除部をさらに含む。
【００１０】
前記保安解除部は、前記保安解除部は、前記ネットワークドライブに保管された保安データのリストを確認し、この確認した保安データリストを前記第２通信装置に伝送し、前記保安データリストのうち前記第２通信装置が選択した保安データを記録した前記保安解除リストを、前記第２通信装置から受信し得る。
【００１１】
望ましくは、前記ネットワークドライブシステムは、前記第２通信装置から保安解除暗号を受信し、この保安解除暗号が正確であるか否かを認証する認証部をさらに含む。
【００１２】
より望ましくは、前記保安解除部は、前記認証に成功した場合に保安データの保安を解除する。
【００１３】
なお、前記ネットワークドライブシステムは、前記ネットワークドライブに保管された一般データ、前記保安解除された保安データのいずれか一つ以上を前記第１通信装置の探索窓に表示するデータ提供部をさらに含み得る。
【００１４】
さらに、前記位置確認部は、前記政策設定部が、前記ネットワークドライブに保管された一般データへの前記第１通信装置の接近を許容する政策を適用すれば、前記第１通信装置及び前記第２通信装置の位置を継続的にモニタリングし、前記政策設定部は、前記モニタリングの結果、前記第１通信装置と前記第２通信装置との距離が前記臨界距離を超えれば、前記ネットワークドライブへの前記第１通信装置の接近を遮断する政策を適用する。
【００１５】
前記目的を達成するための本発明の第２側面による、通信装置の位置情報に基づいてネットワークドライブの接近を制御する方法は、ネットワークドライブシステムが、第１通信装置からネットワークドライブへの接近の要請を受ける段階と、前記ネットワークドライブシステムが、前記第１通信装置の位置と前記ネットワークドライブの接近制御装置として指定された第２通信装置との距離が臨界距離以下であるか否かを確認する段階と、前記ネットワークドライブシステムが、前記確認結果、前記第１通信装置と前記第２通信装置との距離が前記臨界距離以下であれば、使用者のネットワークドライブに貯蔵された一般データへの前記第１通信装置の接近を許容する段階と、を含むことを特徴とする。
【００１６】
望ましくは、前記ネットワークドライブの接近を制御する方法は、 前記ネットワークドライブシステムが、前記第２通信装置から保安解除リストを受信する段階と、前記ネットワークドライブシステムが、前記ネットワークドライブに貯蔵された保安データのうち、前記保安解除リストに記録された保安データの保安を解除する段階と、前記ネットワークドライブシステムが、前記保安解除されたデータへの前記第１通信装置の接近を許容する段階と、をさらに含む。
【発明の効果】
【００１７】
本発明は、複数の通信装置の位置情報に基づいて、ネットワークドライブへの接近を選択的に許容することで、ネットワークドライブに貯蔵されたデータの保安性を向上させ、ユーザーのプライバシーを保護する長所がある。
【００１８】
また、本発明は、ネットワークドライブに貯蔵された保安データの接近可否を第２通信装置が制御し、第１通信装置において前記第２通信装置の制御によって保安データに選択的に接近するようにすることで、ユーザーの貴重なデータ(すなわち、保安データ)の保安性をさらに強化する長所がある。
【００１９】
さらに、本発明は、第１通信装置と第２通信装置との距離が臨界距離を超えて離れれば、ユーザーが作業中の第１通信装置から離脱したと判断し、第１通信装置におけるネットワークドライブの接近を遮断することで、他人がユーザーの不在に乗じて前記ユーザーのデータを取ることを防止する利点がある。
【００２０】
さらに、本発明は、第２通信装置に保管中の暗号キーを用いて暗号化したデータをネットワークドライブに貯蔵し、かつネットワークドライブからダウンロードしたデータを第２通信装置に保管中の復号キーを用いて復号化するようにすることで、ユーザーのデータ自体の保安性をさらに向上させる。
【図面の簡単な説明】
【００２１】
本明細書に添付される次の図面は、本発明の望ましい実施例を例示するものであり、発明の詳細な説明とともに本発明の技術的な思想をさらに理解させる役割をするため、本発明は図面に記載された事項だけに限定されて解釈されてはならない。
【図１】本発明の一実施例によるネットワークドライブシステムが適用されたネットワーク構成を示す図である。
【図２】本発明の一実施例による、ネットワークドライブシステムの構成を示す図である。
【図３】本発明の一実施例による、ネットワークドライブシステムにおいて通信装置の位置情報に基づいて制限的にネットワークドライブへの接近を許容する方法を説明するフローチャートである。
【図４】本発明の一実施例による、ネットワークドライブシステムにおいて保安解除されたデータを通信装置に表示する方法を説明するフローチャートである。
【図５】本発明の一実施例による、ネットワークドライブシステムにおいて通信装置間の距離が臨界距離を超えることによって保安政策を変更する方法を説明するフローチャートである。
【図６】本発明の一実施例による、通信装置においてダウンロードファイルまたはアップロードファイルを処理する方法を説明するフローチャートである。
【発明を実施するための形態】
【００２２】
上述の目的、特徴及び長所は、添付された図面及び以下の詳細な説明を通じてより明らかになり、それによって本発明が属する技術分野における通常の知識を持つ者が本発明の技術的思想を容易に実施することが可能であろう。なお、本発明の説明にあたり、本発明に関連する公知技術ついての具体的な説明が、不要に本発明の要旨をぼやかすと判断される場合、その詳細な説明を略する。
【００２３】
明細書の全体にかけて、ある部分が、ある構成要素を「含む」とするとき、これは特に反する記載がない限り、他の構成要素を除くことではなく、他の構成要素をさらに含み得ることを意味する。また、明細書に記載の「…部」、「モジュール」などの用語は、少なくとも一つの機能や動作を処理する単位を示し、これはハードウェアやソフトウェア、またはハードウェアとソフトウェアとの結合せにより具現され得る。
【００２４】
図１は、本発明によるネットワークドライブシステムが適用されたネットワーク構成を示す図である。
【００２５】
図１に示したように、本発明によるネットワークドライブシステム２００は、ネットワーク３００を通じて複数の通信装置１１０、１２０と通信する。前記ネットワーク３００は、移動通信網、有線インターネット網、近距離無線通信網などを含むものであって、本発明に属する技術分野おいては周知・慣用技術に当たるため、詳しい説明は略する。
【００２６】
以下、図１の参照符号１１０は第１通信装置であり、図１の参照符号１２０は第２通信装置を示す。また、前記第１通信装置１１０及び第２通信装置１２０は、同一ユーザーが所有することと仮定する。
【００２７】
第１通信装置１１０は、ネットワーク３００を経由してネットワークドライブシステム２００に接続し、ネットワークドライブサービスを提供される。特に、第１通信装置１１０は、第２通信装置１２０との距離に応じて、ユーザーネットワークドライブへの接近が選択的に許容される。また、第１通信装置１１０は、自分の位置情報をネットワークドライブシステム２００に周期的に伝送し得る。すなわち、第１通信装置１１０は、自体搭載されたＧＰＳ(Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ)受信機を用いてＧＰＳ座標を獲得し、このＧＰＳ座標またはこのＧＰＳ座標に対応する行政住所情報を位置情報としてネットワークドライブシステム２００に周期的に伝送し得る。また、第１通信装置１１０は、近距離無線通信モジュール(例えば、ＷｉＦｉモジュール)を搭載した装置であれば、この近距離無線通信モジュールを通じて接続可能な周辺の小型無線基地局(例えば、アクセスポイント)の識別情報を獲得し、この小型無線基地局の識別情報を位置情報としてネットワークドライブシステム２００に周期的に伝送し得る。
【００２８】
さらに、第１通信装置１１０は、第２通信装置１２０から暗号キーを受信し、この暗号キーに基づいてアップロードしようとするファイルを暗号化した後、ネットワークドライブシステム２００にアップロードする。また、第１通信装置１１０は、第２通信装置１２０から復号キーを受信し、前記ネットワークドライブシステム２００から受信したファイルを前記復号キーを用いて復号化する。
【００２９】
なお、図１では、前記第１通信装置１１０がデスクトップコンピューターの場合として説明したが、第１通信装置１１０は、タブレットピューター、ノートブックコンピューター、移動通信端末などのようにネットワーク３００を経由してネットワークドライブシステム２００に接続可能な通信装置であれば制限されず採択可能である。
【００３０】
第２通信装置１２０は、ネットワークドライブに設定された保安データの接近を制御する機能を行う。具体的に、第２通信装置１２０は、第１通信装置１１０がユーザーのネットワークドライブに接近した場合、前記ネットワークドライブに貯蔵された保安データ(すなわち、保安ファイル／保安フォルダ)への第１通信装置１１０の接近を選択的に許容する機能を行う。第２通信装置１２０は、自分の位置情報を周期的に測定してネットワークドライブシステム２００に報告し得る。また、第２通信装置１２０は、暗号キー及び復号キーを貯蔵し、第１通信装置１１０へ暗号キー及び復号キーのいずれか一つ以上を提供し得る。このような第２通信装置１２０は、タブレットコンピューター、ノートブックコンピューター、移動通信端末などであり、望ましくはスマートホンである。
【００３１】
ネットワークドライブシステム２００は、通信装置１１０、１２０にネットワークドライブサービスを提供するシステムである。前記ネットワークドライブサービスは、ウェブハードサービス、クラウドサービスなどの名称に呼ばれたりする。
【００３２】
前記ネットワークドライブシステム２００は、ユーザーのアカウント(すなわち、ＩＤ)によって貯蔵されるユーザー専用のネットワークドライブ及びこのネットワークドライブに貯蔵されたユーザーデータを貯蔵する。この際、ネットワークドライブシステム２００は、ユーザーデータを保安データと一般データに分けて貯蔵するが、各ユーザー別暗号キーに基づいて暗号化したデータを貯蔵する。前記保安データは、ユーザーの設定に従って保安設定されたファイル・フォルダを示し、前記一般データは、保安設定されていない一般的なファイル・フォルダを示す。
【００３３】
特に、ネットワークドライブシステム２００は、第１通信装置１１０からネットワークドライブへの接近が要請された場合、前記第１通信装置１１０の位置及び保安データの接近を制御する第２通信装置１２０の位置を確認した後、前記第１通信装置１１０と第２通信装置１２０との距離が臨界距離(例えば、５０ｍ)を超えるか否かを判別する。ネットワークドライブシステム２００は、前記第１通信装置１１０と第２通信装置１２０との距離が前記臨界距離以下であれば、制限的接近政策を適用し、この政策に従ってネットワークドライブに貯蔵された一般データ(すなわち、一般ファイル／一般フォルダ)のリストを前記第１通信装置１１０に伝送することで、一般データへの接近を許容する。また、ネットワークドライブシステム２００は、第２通信装置１２０が保安解除する保安データを選択すれば、前記選択した保安データを前記第１通信装置１１０の画面に表示することで、前記選択された保安データへの第１通信装置１１０の接近を許容する。
【００３４】
なお、ネットワークドライブシステム２００は、前記第１通信装置１１０と第２通信装置１２０との距離が前記臨界距離を超えれば、接近遮断政策を適用し、この政策に従ってユーザー専用のネットワークドライブへの第１通信装置１１０の接近を遮断する。
【００３５】
図２は、本発明の一実施例による、ネットワークドライブシステムの構成を示す図である。
【００３６】
図２に示したように、本発明の一実施例によるネットワークドライブシステム２００は、送受信部２１０、貯蔵部２２０、位置確認部２３０、認証部２４０、政策設定部２５０、データ提供部２６０及び保安解除部２７０を含む。
【００３７】
送受信部２１０は、ネットワーク３００を経由し、通信装置１１０、１２０と通信する機能を行う。特に、送受信部２１０は、通信装置１１０、１２０から位置情報を周期的に受信し、また第１通信装置１１０からネットワークドライブへの接近要請メッセージを受信する。さらに、送受信部２１０は、第２通信装置１２０から保安解除リストを受信する。
【００３８】
貯蔵部２２０は、データベースのような貯蔵手段であって、ユーザーのＩＤ別に分けられたネットワークドライブ及び各ネットワークドライブに貯蔵されて暗号化処理されたユーザーデータ(すなわち、ファイル／フォルダ)を貯蔵する。前記ユーザーデータは、保安データ及び一般データのいずれか一つに設定される。すなわち、前記ユーザーデータはユーザーの設定に従って、保安データまたは一般データに設定される。
【００３９】
また、貯蔵部２２０は、ＩＤ及びパスワードが記録されたログイン認証情報及び保安解除暗号をユーザー別に分けて貯蔵する。さらに、貯蔵部２２０は、通信装置１１０、１２０の位置情報を貯蔵し、保安データへの接近を制御する通信装置１２０の識別情報をユーザーのアカウント別に貯蔵する。本発明の実施例では、第２通信装置１２０の識別情報が保安データへの接近を制御する通信装置識別情報として貯蔵部２２０に貯蔵される。なお、通信装置１１０、１２０の識別情報として通信装置のＩＰ住所、ＭＡＣ住所、電話番号などが貯蔵部２２０に記録され得る。
【００４０】
位置確認部２３０は、第１通信装置１１０及び第２通信装置１２０の位置をそれぞれ確認し、このように確認した位置に基づいて第１通信装置１１０と第２通信装置１２０との距離が臨界距離を超えたか否かを判別する機能を行う。さらに、位置確認部２３０は、前記判別された結果を政策設定部２５０に伝達する。また、位置確認部２３０は、第１通信装置１１０がネットワークドライブに接近すれば、前記第１通信装置１１０及び前記第２通信装置１２０の位置を継続的にモニタリングして、前記第１通信装置１１０と第２通信装置１２０との距離が臨界距離以内であるか否かを継続的に確認する。
【００４１】
認証部２４０は、ユーザーのログイン認証を行い、かつユーザーの保安解除認証を行う。具体的に、認証部２４０は、送受信部２１０を通じて第１通信装置１１０からネットワークドライブへの接近要請メッセージを受信すれば、このメッセージに含まれたＩＤ及びパスワードが正確であるか否かを貯蔵部２２０のログイン認証情報に基づいて認証する。また、認証部２４０は、第２通信装置１２０から保安解除暗号を受信すれば、この保安解除暗号がユーザーの保安解除暗号として貯蔵部２２０に貯蔵されているか否かを認証する。
【００４２】
政策設定部２５０は、認証部２４０で認証されたログイン認証結果及び位置確認部２３０で判別した結果に基づいて、保安政策を立てる機能を行う。すなわち、政策設定部２５０は、認証部２４０で第１通信装置１１０のログイン認証に成功し、かつ位置確認部２３０から伝達された判別結果が臨界距離以下の場合、ユーザーネットワークドライブの保安政策として制限的接近政策を適用する。また、政策設定部２５０は、第１通信装置１１０のログイン認証に成功し、かつ位置確認部２３０から伝達された判別結果が臨界距離を超えた場合、ユーザーネットワークドライブの保安政策として接近遮断政策を適用する。
【００４３】
データ提供部２６０は、政策設定部２５０が適用した政策に従い、ユーザーネットワークドライブへの接近を選択的に許容する。具体的に、データ提供部２６０は、政策設定部２５０が制限的接近政策を適用した場合、第１通信装置１１０のログインＩＤに基づいてユーザー専用のネットワークドライブを貯蔵部２２０から確認し、このネットワークドライブで保安設定されていない複数の一般データ(すなわち、一般ファイル／一般フォルダ)の情報が記録された一般データリストを第１通信装置１１０に送って第１通信装置１１０のネットワークドライブ探索窓に表示することで、前記ネットワークドライブへの接近を制限的に許容する。この際、データ提供部２６０は、一般データの情報として各ファイルまたはフォルダの名前、大きさ、修正日付などを前記一般データリストに記録し得る。また、データ提供部２６０は、政策設定部２５０が接近遮断政策を適用した場合、前記ネットワークドライブに貯蔵されたいかなるデータも第１通信装置に提供せず、ユーザー専用のネットワークドライブへの第１通信装置１１０の接近を遮断する。
【００４４】
また、データ提供部２６０は保安解除部２７０の指示に従って、複数保安データのうちいずれか一つ以上の保安データへの第１通信装置１１０の接近を許容する。この際、データ提供部２６０は、保安解除部２７０から保安解除を指示された保安データ(すなわち、保安ファイル／保安フォルダ)の情報(すなわち、大きさ、修正された日付、名前など)を前記第１通信装置１１０に伝送し、第１通信装置１１０のネットワークドライブ探索窓に前記保安データの情報が出力されるようにする。さらに、データ提供部２６０は、ダウンロードを要請したデータを第１通信装置１１０に送り、第１通信装置１１０からアップロードされたデータを貯蔵部２２０のネットワークドライブに貯蔵する。
【００４５】
保安解除部２７０は、保安データへの通信装置の接近を選択的に許容する機能を行う。具体的に、保安解除部２７０は、ネットワークドライブに接近した第１通信装置１１０から保安解除要請メッセージを受信すれば、ユーザー専用のネットワークドライブで保安設定されたデータリスト(すなわち、保安ファイルリスト／保安フォルダリスト)を確認する。かつ、保安解除部２７０は保安データへの接近を制御する第２通信装置１２０に、前記保安設定されたデータリストを送る。さらに、保安解除部２７０は、前記第２通信装置１２０から保安解除リストを受信すれば、この保安解除リストに当たるデータ(すなわち、ファイル／フォルダ)の保安を解除し、この解除した保安データへの第１通信装置１１０の接近許容をデータ提供部２６０に指示する。
【００４６】
図３は、本発明の一実施例による、ネットワークドライブシステムにおいて通信装置の位置情報に基づいて制限的にネットワークドライブへの接近を許容する方法を説明するフローチャートである。
【００４７】
図３を参照すれば、ネットワークドライブシステム２００の送受信部２１０は、第２通信装置１２０から周期的に位置情報を受信し、位置確認部２３０は、前記第２通信装置１２０の位置情報を貯蔵部２２０に貯蔵する(Ｓ３０１)。この際、位置確認部２３０は、前記第２通信装置１２０の位置情報が貯蔵部２２０に既に貯蔵されている場合、貯蔵部２２０に貯蔵された第２通信装置１２０の位置情報を前記受信した位置情報に更新することで、第２通信装置１２０の位置情報の最新性を維持する。
【００４８】
次に、ネットワークドライブシステム２００の送受信部２１０は、第１通信装置１１０からユーザーのログインＩＤ及びパスワードが含まれたネットワークドライブへの接近要請メッセージを受信する(Ｓ３０３)。この際、前記ネットワークドライブへの接近要請メッセージは、第１通信装置１１０の位置情報を含み得る。
【００４９】
そうすれば、ネットワークドライブシステム２００の認証部２４０は、前記ネットワークドライブへの接近要請メッセージに含まれたログインＩＤ及びパスワードが正確であるか否かを貯蔵部２２０のログイン認証情報に基づいて認証し、認証に失敗すればログイン失敗メッセージを送受信部２１０を通じて第１通信装置１１０に送る。一方、認証部２４０は、ログインＩＤ及びパスワードの認証に成功すれば、位置確認部２３０に位置確認を要請する。
【００５０】
次に、位置確認部２３０は、前記第１通信装置１１０のログインアカウントに基づいて、ユーザー専用のネットワークドライブに貯蔵された保安データの接近を制御する通信装置が、第２通信装置１２０であることを識別する(Ｓ３０５)。すなわち、位置確認部２３０は、前記ログインＩＤに対応して接近制御装置に登録された通信装置識別情報が、前記第２通信装置１２０の識別情報であることを確認する。
【００５１】
その後、位置確認部２３０は、前記第２通信装置１２０の位置情報を貯蔵部２２０から確認し、かつ第１通信装置１１０の位置情報を確認する。この際、位置確認部２３０は、第１通信装置１１０が移動通信が不可能な固定型通信装置の場合、予め貯蔵された第１通信装置１１０の位置情報を貯蔵部２２０から確認することができる。また、位置確認部２３０は、第１通信装置１１０が移動通信が可能な移動型通信装置の場合、前記ネットワークドライブへの接近要請メッセージに含まれた位置情報に基づいて第１通信装置１１０の位置情報を確認することができる。
【００５２】
次に、位置確認部２３０は、前記確認した第１通信装置１１０の位置と第２通信装置１２０の位置とを比較して両通信装置間の距離を算出し（Ｓ３０７）、第１通信装置１１０と第２通信装置１２０との距離が臨界距離(例えば、５０ｍ)を超えるか否かを判別する(Ｓ３０９)。この際、位置確認部２３０は、第１通信装置１１０及び第２通信装置１２０の位置情報にＧＰＳ座標が記録された場合、ＧＰＳ座標をそれぞれ分析して両装置間の距離を算出することができる。また、位置確認部２３０は、第１通信装置１１０及び第２通信装置１２０の位置情報が小型無線基地局の識別情報の場合、小型無線基地局の識別情報とマッピングされる位置情報を外部のサーバーまたは自体貯蔵中の位置情報マッピングテーブルから確認することで、両装置間の距離を算出することもできる。なお、位置確認部２３０は、第１通信装置１１０及び第２通信装置１２０の位置情報が小型無線基地局の識別情報であり、両位置情報に記録された小型無線基地局の識別情報が同一な場合、前記両装置(１１０、１２０) 間の距離が臨界距離以下であると判別し得る。
【００５３】
次に、位置確認部２３０は、前記判別結果を政策設定部２５０に伝達する。そうすれば、政策設定部２５０は、前記伝達された判別結果が臨界距離を超えれば、ユーザー専用のネットワークドライブの保安政策として接近遮断政策を適用する。そして、データ提供部２６０は、送受信部２１０を用いてネットワークドライブへの接近が遮断されたことを通報するメッセージを第１通信装置１１０に伝送し、前記ユーザー専用のネットワークドライブへの第１通信装置１１０の接近を遮断する(Ｓ３１１)。
【００５４】
これに対し、政策設定部２５０は、前記位置確認部２３０から伝達された判別結果が臨界距離以下であれば、ユーザー専用のネットワークドライブの保安政策として制限的接近政策を適用し、第１通信装置１１０への一般データ提供をデータ提供部２６０に指示する。そうすれば、データ提供部２６０は、前記第１通信装置１１０のログインＩＤに基づいて、ユーザー専用のネットワークドライブに接近し、このネットワークドライブで保安設定されていない複数の一般データを確認する(Ｓ３１３)。
【００５５】
次に、データ提供部２６０は、各一般データ(すなわち、一般ファイル／一般フォルダ)の情報(例えば、サイズ、名前、修正された日付など)が列挙された一般データリストを第１通信装置１１０に伝送し、前記一般データに設定されたファイル／フォルダに対する情報が、前記第１通信装置１１０のネットワークドライブ探索窓に表示されるようにする(Ｓ３１５)。
【００５６】
これによって、前記第１通信装置１１０のユーザーは、一般データに設定されたファイルまたはフォルダに近接し、一般ファイルまたは一般フォルダを修正するかダウンロードすることができる。
【００５７】
なお、第２通信装置１２０は、第１通信装置１１０と通信し、前記第１通信装置１１０の位置を獲得し、かつ自分の位置情報を確認した後、第１通信装置１１０と自分との距離が臨界距離を超えるか否かを判断して、この判断結果をネットワークドライブシステム２００に伝送し得る。この場合、第２通信装置１２０は、第１通信装置１１０が固定型端末の場合、第１通信装置１１０の識別情報とマッピングされた第１通信装置１１０の位置情報を予め貯蔵し、前記第１通信装置１１０から識別情報が受信されれば、この識別情報及びマッピングされた位置情報を自体貯蔵中のデータから確認する。さらに、第２通信装置１２０は、ＧＰＳ受信機などを用いて自分の位置情報を確認し、自分の位置情報と第１通信装置１１０の位置とを比較して第１通信装置１１０と自分との距離が臨界距離を超えるか否かを判断することもできる。また、第２通信装置１２０は、第１通信装置１１０で測定した第１通信装置１１０の位置情報を受信し、この１通信装置１１０の位置情報と自分の位置情報とを比較して第１通信装置１１０と自分との距離が臨界距離を超えるか否かを判断することもできる。そうすれば、ネットワークドライブシステム２００の位置確認部２３０は、送受信部２１０を通じて第２通信装置１２０から位置判別結果を受信し、この判別結果に基づいて第１通信装置１１０と第２通信装置１２０との距離が臨界距離を超えるか否かを確認する。
【００５８】
なお、ネットワークドライブシステムは、第２通信装置１２０の制御により、保安データへの第１通信装置１１０の接近を選択的に許容することができる。
【００５９】
図４は、本発明の一実施例による、ネットワークドライブシステムで保安解除されたデータを通信装置に表示する方法を説明するためのフローチャートである。
【００６０】
図４を参照すれば、一般データをネットワークドライブ探索窓に表示中の第１通信装置１１０は、ユーザーから保安データ表示メニューを入力される(Ｓ４０１)。すなわち、第１通信装置１１０のユーザーは、ネットワークドライブ探索窓に表示されない保安ファイル及び保安フォルダを確認するために、ネットワークドライブサービスメニューのうち、保安データ表示メニューをクリックする。
【００６１】
そうすれば、第１通信装置１１０は、保安解除要請メッセージをネットワークドライブシステム２００に伝送し、ネットワークドライブシステム２００の送受信部２１０は、前記保安解除要請メッセージを受信する(Ｓ４０３)。
【００６２】
次に、保安解除部２７０は、第１通信装置１１０がログインしたユーザーＩＤに基づいて、前記ユーザー専用のネットワークドライブを貯蔵部２２０から確認し、このネットワークドライブに保安設定されたデータリスト(すなわち、保安ファイルリスト／保安フォルダリスト)を確認する(Ｓ４０５)。
【００６３】
そして、保安解除部２７０は、前記第１通信装置１１０のログインアカウントに基づき、前記ネットワークドライブに貯蔵された保安データへの接近を制御する通信装置が、第２通信装置１２０であることを識別する(Ｓ４０７)。次に、保安解除部２７０は、送受信部２１０を用いて前記保安設定されたデータリストが含まれた保安解除要請メッセージを、前記識別した第２通信装置１２０に伝送する(Ｓ４０９)。
【００６４】
その後、第２通信装置１２０は、保安解除要請メッセージに含まれた保安データリストを画面に出力し、前記保安データリストに列挙された一つ以上の保安データ(すなわち、保安ファイル／保安フォルダ)をユーザーから選択されれば、この選択された一つ以上の保安データが記録された保安解除リストを生成する。そして、第２通信装置１２０は、前記生成した保安解除リストが含まれた保安解除メッセージをネットワークドライブシステム２００に伝送する(Ｓ４１１)。
【００６５】
そうすれば、ネットワークドライブシステム２００の送受信部２１０は、保安解除メッセージを受信し、保安解除部２７０は、認証部２４０に第２通信装置１２０の認証を指示する。次に、認証部２４０は、送受信部２１０を用いて第２通信装置１２０に保安解除暗号を要請するメッセージを伝送する(Ｓ４１３)。その後、第２通信装置１２０は、ユーザーから保安データを解除のための暗号を入力を受け、この保安解除暗号をネットワークドライブシステム２００に伝送する(Ｓ４１５)。
【００６６】
そうすれば、ネットワークドライブシステム２００の認証部２４０は、送受信部２１０を通じて第２通信装置１２０から保安解除暗号を受信し、この暗号が貯蔵部２２０に貯蔵されたユーザーの保安解除暗号と一致するか否かを確認することで、第２通信装置１２０が正当な保安解除権限を有する通信装置であるか否かを認証する(Ｓ４１７)。
【００６７】
次に、認証部２４０は、第２通信装置１２０の保安解除認証に失敗すれば、第１通信装置１１０に保安解除が不可能であることを通報するメッセージを伝送する一方、保安解除認証に成功すれば、保安解除部２７０に保安データの解除を指示する。
【００６８】
そうすれば、保安解除部２７０は、Ｓ４１１段階で受信された保安解除メッセージに含まれた保安解除リストを確認し、この保安解除リストにあたる一つ以上の保安データ(すなわち、保安ファイル／保安フォルダ)の保安を解除し(Ｓ４１９)、前記保安データへの第１通信装置１１０の接近許容をデータ提供部２６０に指示する。
【００６９】
そうすれば、データ提供部２６０は、前記保安解除リストに属する保安データについての情報を貯蔵部２２０に貯蔵されたユーザー専用のネットワークドライブから確認し、このように確認した保安データ情報(すなわち、名前、大きさ、修正日付など)を第１通信装置１１０に伝送することで、前記保安データへの接近を許容する(Ｓ４２１)。そうすれば、第１通信装置１１０は、前記保安データ情報(保安ファイル／保安フォルダの情報)をネットワークドライブ探索窓に出力する(Ｓ４２３)。これによって、第１通信装置１１０のユーザーは、第２通信装置１２０を通じて保安解除されたファイル／フォルダに接近し、該当ファイルまたはフォルダを修正、削除またはダウンロードすることができる。
【００７０】
保安解除部２７０は、前記第１通信装置１１０がログアウトした場合、Ｓ４１９段階で保安解除したデータを再度保安設定することが望ましい。
【００７１】
なお、第１通信装置１１０で保安データ表示メニューを入力する過程なく、ネットワークドライブシステム２００は、第２通信装置１２０の要請に応じて一つ以上の保安データの保安を解除し得る。すなわち、ネットワークドライブシステム２００は、第２通信装置１２０から一つ以上の保安データの保安解除が直接要請されれば、認証部２４０が第２通信装置１２０の認証を指示し、認証部２４０が第２通信装置１２０の認証に成功すれば、前記保安解除要請された一つ以上の保安データ(すなわち、保安ファイル／保安フォルダ)の保安を解除し、前記保安データへの第１通信装置１１０の接近許容をデータ提供部２６０に指示する。
【００７２】
図５は、本発明の一実施例による、ネットワークドライブシステムにおいて、通信装置間の距離が臨界距離を超えることによって保安政策を変更する方法を説明するフローチャートである。
【００７３】
図５を参照すれば、ネットワークドライブシステムのデータ提供部２６０が一般データのリストを第１通信装置１１０に提供すれば、位置確認部２３０は、第２通信装置１２０から周期的に受信した位置情報に基づいて第２通信装置１２０の位置を継続的にモニタリングする(Ｓ５０１)。望ましくは、位置確認部２３０は、第１通信装置１１０が移動通信可能な通信装置の場合、第１通信装置１１０から位置情報を周期的に受信して第１通信装置１１０の位置情報をモニタリングすることもできる。
【００７４】
次に、位置確認部２３０は、モニタリングした位置情報に基づいて、第１通信装置１１０と第２通信装置１２０との距離が、継続的に前記臨界距離以下であるか否かを判別し(Ｓ５０３)、臨界距離以下であれば、Ｓ５０１段階に戻る。
【００７５】
これに対し、位置確認部２３０は、前記判別結果、第１通信装置１１０と第２通信装置１２０との距離が前記臨界距離を超えれば、ユーザー離脱信号を政策設定部２５０に通報する。
【００７６】
そうすれば、政策設定部２５０は、前記第２通信装置１２０が第１通信装置１１０の位置した場所から離脱したと判断し、現在適用中の制限的接近政策から接近遮断政策に政策を切り換える(Ｓ５０５)。すなわち、政策設定部２５０は、位置確認部２３０からユーザー離脱信号を伝達されば、ユーザーが作業中の第１通信装置１１０の位置から他の場所にしばらく移動したと判断して、保安政策を制限的接近政策から接近遮断政策に切り換える。
【００７７】
その後、データ提供部２６０は、政策設定部２５０で接近遮断政策が適用されたことを認知して、この政策に従って第１通信装置１１０のネットワークドライブへの接近を遮断し、かつ前記第１通信装置１１０にネットワークドライブへの接近が遮断されたことを通報するメッセージを伝送する(Ｓ５０７)。望ましくは、データ提供部２６０は、データ非表示命令を前記メッセージに含ませて、第１通信装置１１０のネットワークドライブ探索窓に表示されたすべてのデータの情報を除去する(Ｓ５０９)。
【００７８】
なお、ネットワークドライブシステム２００の位置確認部２３０は、前記第２通信装置１２０と第１通信装置１１０との距離が臨界距離以下に測定されれば、ユーザー進入信号を政策設定部２５０に再伝送する。そうすれば、政策設定部２５０は、接近遮断政策から制限的接近政策に切り換え、データ提供部２６０は、ユーザー専用のネットワークドライブに含まれたデータのうち一般データへの第１通信装置１１０の接近を許容する。
【００７９】
さらに他の実施例では、第２通信装置１２０が自分と第１通信装置１１０との距離を継続測定し、第１通信装置１１０との距離が前記臨界距離を超えた場合、臨界距離超過信号をネットワークドライブシステム２００に伝送し得る。具体的に、第２通信装置１２０は、第１通信装置１１０がネットワークドライブに接近すれば、第１通信装置１１０と自分との位置を継続的にモニタリングし、第１通信装置１１０と自分との距離が臨界距離を超えるか否かを継続的に確認して臨界距離を超えた場合、ネットワークドライブシステム２００に臨界距離超過信号を伝送する。そうすれば、ネットワークドライブシステム２００の位置確認部２３０は、送受信部２１０を通じて臨界距離超過信号を受信されることによって、第１通信装置１１０と第２通信装置１２０との距離が臨界距離を超えたことを認知し、ユーザー離脱信号を政策設定部２５０に伝送する。そうすれば、政策設定部２５０は、制限的接近政策から接近遮断政策に政策を切り換え、データ提供部２６０は、政策設定部２５０で接近遮断政策が適用されたことを認知し、この政策に従って第１通信装置１１０のネットワークドライブへの接近を遮断する。
【００８０】
図６は、本発明の一実施例による、通信装置でダウンロードファイルまたはアップロードファイルを処理する方法を説明するフローチャートである。
【００８１】
図６を参照すれば、第１通信装置１１０は、ネットワークドライブ探索窓に表示された一つ以上のファイルに対するダウンロード入力信号をユーザーから入力されれば、この選択された一つ以上のファイルのダウンロードを、ネットワークドライブシステム２００に要請する(Ｓ６０１)。
【００８２】
そうすれば、ネットワークドライブシステム２００のデータ提供部２６０は、第１通信装置１１０から要請された一つ以上のファイルを貯蔵部２２０のネットワークドライブから抽出し、このファイルを送受信部２１０を用いて第１通信装置１１０に伝送する(Ｓ６０３)。
【００８３】
次に、第１通信装置１１０は、ネットワークドライブの接近制御装置に指定された第２通信装置１２０に復号キーを要請して、第２通信装置１２０で貯蔵された復号キーを第２通信装置１２０から受信する(Ｓ６０５、Ｓ６０７)。続いて、第１通信装置１１０は、前記受信した復号キーを用いてネットワークドライブシステム２００からダウンロードしたファイルを復号化する(Ｓ６０９)。
【００８４】
なお、第１通信装置１１０は、ネットワークドライバーにアップロードするファイルをユーザーから選択され得る(Ｓ６１１)。そうすれば、第１通信装置１１０は、第２通信装置１２０に暗号キーを要請する(Ｓ６１３)。次に、第２通信装置１２０は、自体貯蔵中の暗号キーを第１通信装置１１０に伝送する(Ｓ６１５)。
【００８５】
そうすれば、第１通信装置１１０は、前記受信した暗号キーを用いて前記アップロードするファイルを暗号化処理し(Ｓ６１７)、このように暗号化したファイルをネットワークドライブシステム２００に伝送する(Ｓ６１９)。次に、ネットワークドライブシステム２００のデータ提供部２６０は、第１通信装置１１０から受信した暗号化したファイルをユーザーのネットワークドライブに貯蔵する(Ｓ６２１)。
【００８６】
上述のように、本発明によるネットワークドライブシステム２００は、複数の通信装置(１１０、１２０)の位置情報に基づいて、ネットワークドライブへの接近を選択的に許容することで、ネットワークドライブに貯蔵されたデータの保安性を向上させてユーザーのプライバシーを保護する。特に、本発明は、ネットワークドライブに貯蔵された保安データへの接近可否を第２通信装置１２０が制御し、第１通信装置１１０で前記第２通信装置１２０の制御によって保安データに選択的に接近するようにすることで、ユーザーの貴重なデータ(すなわち、保安データ)対する保安性をさらに強化させる。
【００８７】
さらに、本発明によるネットワークドライブシステム２００は、第１通信装置１１０と第２通信装置１２０との距離が臨界距離を超えて離れれば、ユーザーが作業中の第１通信装置１１０の場所から離脱したと判断し、第１通信装置１１０のネットワークドライブの接近を遮断することで、他人がユーザーの不在を乗じて、第１通信装置１１０を通じて前記ユーザーのデータを取ることを防止する。延いては、本発明は、第１通信装置１１０が第２通信装置１２０に保管中の暗号キーを用いて暗号化したデータをネットワークドライブに貯蔵し、かつネットワークドライブからダウンロードしたデータを第２通信装置１２０に保管中の復号キーを用いて復号化することで、他人がネットワークドライブのファイルを取ってもこのファイルの内容を解読することができず、ユーザーデータの保安性を強化させる。
【００８８】
本明細書は、多い特徴を含む一方、そのような特徴は本発明の範囲または特許請求範囲を制限することと解釈されてはいけない。また、本明細書において、個別的な実施例として説明された特徴は、単一実施例として組み合せて具現され得る。逆に、本明細書において、単一実施例として説明された多様な特徴は、個別的に多様な実施例として具現されるか、適切に組み合わせて具現され得る。
【００８９】
図面において、動作を特定手順に説明したが、そのような動作が、図示したような特定手順または一連の連続する手順に行われか、或いは希望する結果を得るために説明されたすべての動作が行われると理解されてはいけない。特定環境でマルチタスキング及び並列プロセッシングが有利であり得る。さらに、上述の実施例における多様なシステム構成要素の区分は、すべての実施例でそのような区分が求められることではない。上述のプログラム構成要素及びシステムは、一般的に単一ソフトウェア製品またはマルチプルソフトウェア製品にパッケージとして具現され得る。
【００９０】
上述のような本発明の方法は、プログラムに具現されてコンピューターで読み取り可能な形態に記録媒体(ＣＤ−ＲＯＭ、ＲＡＭ、ＲＯＭ、フロッピーディスク、ハードディスク、光磁気ディスクなど)に貯蔵され得る。このような過程は、本発明が属する技術分野における通常の知識を持つ者が容易に実施することができるため、これ以上詳しく説明しない。
【００９１】
以上説明した本発明は、本発明の属する技術分野で通常の知識を持つ者によって本発明の技術思想から離脱しない範囲内で多様な修正及び変形が可能であるため、前述の実施例及び添付図面に限定されることではない。
【図１】
2015537291.tif 000003
【図２】
2015537291.tif 000004
【図３】
2015537291.tif 000005
【図４】
2015537291.tif 000006
【図５】
2015537291.tif 000007
【図６】
2015537291.tif 000008
【国際調査報告】
2015537291.tif 000009
2015537291.tif 000010
2015537291.tif 000011
2015537291.tif 000012
2015537291.tif 000013
2015537291.tif 000014
2015537291.tif 000015
2015537291.tif 000016
2015537291.tif 000017
2015537291.tif 000018
2015537291.tif 000019
2015537291.tif 000020
2015537291.tif 000021