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