(57)【要約】  保安データの安全な移動を提供する装置および方法が提供される。保安データの安全な移動を提供する装置は、第１装置に保存された保安データを第２装置に移動させる装置において、前記保安データの状態情報を使用不可状態に設定する状態設定部と、前記保安データのコピーを生成して、前記生成されたコピーを前記第２装置に伝送するようにするデータ提供部、および前記コピーの伝送が完了すると、前記保安データを削除するデータ削除部とを含む。
2009536393.tif 000002
【特許請求の範囲】
【請求項１】
第１装置に保存された保安データを第２装置に移動させる装置において、
前記保安データの状態情報を使用不可（ｄｉｓａｂｌｅｄ）状態に設定する状態設定部と、
前記保安データのコピーを生成して、前記生成されたコピーを前記第２装置に伝送するようにするデータ提供部、および
前記コピーの伝送が完了すると、前記保安データを削除するデータ削除部と、を含む保安データの安全な移動を提供する装置。
【請求項２】
前記第２装置から前記コピーの伝送が完了したことを知らせる信号を受信する受信部をさらに含む、請求項１に記載の保安データの安全な移動を提供する装置。
【請求項３】
前記データ提供部４２０の指示に応じて前記コピーを第２装置に伝送したり、前記第２装置に前記保安データの削除が完了したことを知らせる信号を送信したりする送信部をさらに含む、請求項１に記載の保安データの安全な移動を提供する装置。
【請求項４】
前記状態情報は、前記保安データの使用不可（ｄｉｓａｂｌｅ）状態および使用可能（ｅｎａｂｌｅ）状態のうち何れか一つの状態を示す、請求項１に記載の保安データの安全な移動を提供する装置。
【請求項５】
前記状態情報は、ＤＲＭ(Digital Rights Management)演算によってのみ変更が可能である、請求項４に記載の保安データの安全な移動を提供する装置。
【請求項６】
前記状態情報は、最小１ビット（ｂｉｔ）の情報で表現可能である、請求項４に記載の保安データの安全な移動を提供する装置。
【請求項７】
第１装置に保存された保安データを第２装置に移動させる装置において、
第１装置から使用不可（ｄｉｓａｂｌｅｄ）状態の保安データのコピーを受信する受信部、および
前記第１装置に保存された保安データが削除されると、前記コピーの状態情報を使用可能（ｅｎａｂｌｅｄ）状態に設定する状態設定部と、を含む保安データの安全な移動を提供する装置。
【請求項８】
前記第１装置に前記コピーの受信が完了したことを知らせる信号を送信する送信部をさらに含む、請求項７に記載の保安データの安全な移動を提供する装置。
【請求項９】
前記状態情報は、前記保安データの使用不可（ｄｉｓａｂｌｅ）状態および使用可能（ｅｎａｂｌｅ）状態のうち何れか一つの状態を示す、請求項７に記載の保安データの安全な移動を提供する装置。
【請求項１０】
前記状態情報は、ＤＲＭ(Digital Rights Management)演算によってのみ変更が可能である、保安データの安全な移動を提供する装置。
【請求項１１】
前記状態情報は、最小１ビット（ｂｉｔ）の情報で表現可能である、請求項９に記載の保安データの安全な移動を提供する装置。
【請求項１２】
第１装置に保存された保安データを第２装置に移動させる方法において、
前記保安データの状態情報を使用不可（ｄｉｓａｂｌｅｄ）状態に設定する状態設定段階と、
前記状態情報が使用不可と設定された前記保安データのコピーを生成して、前記生成されたコピーを前記第２装置に送信するようにするデータ提供段階、および
前記コピーの伝送が完了すると、前記保安データを削除するデータ削除段階と、を含む保安データの安全な移動を提供する方法。
【請求項１３】
前記第２装置から前記コピーの伝送が完了したことを知らせる信号を受信する信号受信段階をさらに含む、請求項１２に記載の保安データの安全な移動を提供する方法。
【請求項１４】
前記第２装置に前記保安データの削除が完了したことを知らせる信号を送信する信号送信段階をさらに含む、請求項１２に記載の保安データの安全な移動を提供する方法。
【請求項１５】
前記状態情報は、前記保安データの使用不可（ｄｉｓａｂｌｅ）状態および使用可能（ｅｎａｂｌｅ）状態のうち何れか一つの状態を示す、請求項１２に記載の保安データの安全な移動を提供する方法。
【請求項１６】
前記状態情報は、特定のＤＲＭ(Digital Rights Management)演算によってのみ変更が可能である、請求項１５に記載の保安データの安全な移動を提供する方法。
【請求項１７】
前記状態情報は、最小１ビット（ｂｉｔ）の情報で表現可能である、請求項１５に記載の保安データの安全な移動を提供する方法。
【請求項１８】
第１装置に保存された保安データを第２装置に移動させる方法において、
前記第１装置から使用不可（ｄｉｓａｂｌｅｄ）状態の保安データのコピーを受信するデータ受信段階、および
前記第１装置に保存された保安データが削除されると、前記コピーの状態情報を使用可能（ｅｎａｂｌｅｄ）状態に設定する状態設定段階と、を含む保安データの安全な移動を提供する方法。
【請求項１９】
前記受信されたコピーを保存して、前記コピーの受信が完了したことを知らせる信号を送信するデータ保存段階をさらに含む、請求項１８に記載の保安データの安全な移動を提供する方法。
【請求項２０】
前記状態情報は、前記保安データの使用不可（ｄｉｓａｂｌｅ）状態および使用可能（ｅｎａｂｌｅ）状態のうち何れか一つの状態を示す、請求項１８に記載の保安データの安全な移動を提供する方法。
【請求項２１】
前記状態情報は、特定のＤＲＭ(Digital Rights Management)演算によってのみ変更が可能である、請求項２０に記載の保安データの安全な移動を提供する方法。
【請求項２２】
前記状態情報は、最小１ビット（ｂｉｔ）の情報で表現可能である、請求項２０に記載の保安データの安全な移動を提供する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、保安データの安全な移動を提供する装置および方法に関するものであって、より詳細には、二つの装置間の保安データ（Ｓｅｃｕｒｅ  ｄａｔａ）の移動時、保安データの状態情報を調節することによって不法コピーの生成を防ぎ、該当保安データを安全に移動させることができる装置および方法に関するものである。
【背景技術】
【０００２】
デジタル著作権管理（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ、以下ＤＲＭ）は、デジタルコンテンツの著作権を保護してデジタルコンテンツ使用に対する正当な課金のために考案された技術的装置であって、容易に不正コピーおよび配布できるデジタルコンテンツを保護するためのものである。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
これのために、従来にはデジタルコンテンツに対するアクセスは、代価を払った人だけに許容され、代価を払っていないユーザは、デジタルコンテンツにアクセスできなかった。しかし、デジタルデータの特性上、デジタルコンテンツは再使用、加工、コピーおよび配布が容易であるため、代価を払ってデジタルコンテンツにアクセスしたユーザがこれを不正コピーまたは配布する場合には代価を払っていないユーザもデジタルコンテンツを使用することができるという問題点があった。
【０００４】
このような問題点を克服するためにＤＲＭは、デジタルコンテンツを暗号化して配布し、暗号化されたデジタルコンテンツを使用するためには、権利オブジェクト（Ｒｉｇｈｔ  Ｏｂｊｅｃｔ：ＲＯ）という特定のライセンスが必要である。
【０００５】
前述したデジタルコンテンツや権利オブジェクトのような保安データ（Ｓｅｃｕｒｅ  ｄａｔａ）は、特定の権限がある場合を除いて特定の権限がない任意のユーザによって他の装置への移動（コピー）が禁止されているが、保安用マルチメディアカード（ｓｅｃｕｒｅ  ｍｕｌｔｉ−ｍｅｄｉａ  ｃａｒｄ、以下ＳＭＣと称する）を利用して保安データを移動するとき、故意にＳＭＣを分離させたり二つの装置の間に通信エラーが生じる場合、エラーによってコピーが簡単に生成されたりする問題がある。
【０００６】
本発明は、保安データの安全な移動を提供する装置および方法により、保安データの状態情報を調節して不法コピーの生成を防止して安全に保安データを他の装置に移動することにその目的がある。
【０００７】
本発明の目的は、以上で言及した目的に制限されず、言及されていないまた他の目的は次の記載から当業者に明確に理解できるであろう。
【課題を解決するための手段】
【０００８】
前記目的を達成するために本発明の実施形態による保安データの安全な移動を提供する装置は、第１装置に保存された保安データを第２装置に移動させる装置において、前記保安データの状態情報を使用不可（ｄｉｓａｂｌｅｄ）状態に設定する状態設定部と、前記保安データのコピーを生成して、前記生成されたコピーを前記第２装置に伝送するようにするデータ提供部、および前記コピーの伝送が完了すると、前記保安データを削除するデータ削除部と、を含む。
【０００９】
前記目的を達成するために本発明の他の実施形態による保安データの安全な移動を提供する装置は、第１装置に保存された保安データを第２装置に移動させる装置において、第１装置から使用不可状態の保安データのコピーを受信する受信部、および前記第１装置に保存された保安データが削除されると、前記コピーの状態情報を使用可能（ｅｎａｂｌｅｄ）状態に設定する状態設定部と、を含む。
【００１０】
前記目的を達成するために本発明の実施形態による保安データの安全な移動を提供する方法は、第１装置に保存された保安データを第２装置に移動させる方法において、前記保安データの状態情報を使用不可状態に設定する状態設定段階と、前記状態情報が使用不可と設定された前記保安データのコピーを生成して、前記生成されたコピーを前記第２装置に送信するようにするデータ提供段階、および前記コピーの伝送が完了すると、前記保安データを削除するデータ削除段階と、を含む。
【００１１】
前記目的を達成するために本発明の他の実施形態による保安データの安全な移動を提供する方法は、第１装置に保存された保安データを第２装置に移動させる方法において、前記第１装置から使用不可状態の保安データのコピーを受信するデータ受信段階、および前記第１装置に保存された保安データが削除されると、前記コピーの状態情報を使用可能状態に設定する状態設定段階と、を含む。
【００１２】
その他実施形態の具体的な内容は詳細な説明および図に含まれている。
【発明の効果】
【００１３】
前記したような本発明の保安データの安全な移動を提供する装置および方法によると、次のような効果が一つあるいはそれ以上ある。
【００１４】
従来のファイルシステムと互換性を大きく落とさず、保安データの使用権限を効率的に表現して管理する長所がある。
【００１５】
また、互いに異なる二つの装置間で保安データを移動するとき、予想できない通信エラーが生じても原本と同一なコピーが存在しないために、ＤＲＭの要求事項を満足しつつ、安全に保安データを移動できる長所もある。
【発明を実施するための最良の形態】
【００１６】
本発明の利点、特徴、およびそれらを達成する方法は添付される図面と共に詳細に後述される実施形態を参照すれば明確になるであろう。しかし、本発明は、以下で開示される実施形態に限定されるものではなく、互いに異なる多様な形態で具現されることが可能である。本実施形態は、単に本発明の開示が完全になるように、本発明が属する技術分野で通常の知識を有する者に対して発明の範疇を完全に知らせるために提供されるものであり、本発明は請求項の範囲によってのみ定義される。なお、明細書全体にかけて、同一の参照符号は同一の構成要素を指すものとする。
【００１７】
以下、本発明の実施形態による保安データの安全な移動を提供する装置および方法を説明するための構成図または処理フローチャートに対する図を参照して本発明について説明する。
【００１８】
この時、フローチャートの各構成とフロ−チャートの組み合わせはコンピュータプログラムインストラクションにより実行可能なのが理解できるであろう。
【００１９】
これらコンピュータプログラムインストラクションは、汎用コンピュータ、特殊用コンピュータまたはその他のプログラマブルデータプロセッシング装備のプロセッサーに搭載されうるので、コンピュータまたはその他のプログラマブルデータプロセッシング装備のプロセッサーを通じて実行されるそのインストラクションがフローチャートのブロックで説明された機能を行う手段を生成するように機構を作れる。
【００２０】
これらコンピュータプログラムインストラクションは、特定方式で機能を具現するためにコンピュータまたはその他のプログラマブルデータプロセッシング装備を指向できるコンピュータ利用可能またはコンピュータ判読可能メモリに保存されることも可能なので、そのコンピュータ利用可能またはコンピュータ判読可能メモリに保存されたインストラクションはフローチャートのブロックで説明された機能を行うインストラクション手段を内包する製造品目を生産することも可能である。
【００２１】
コンピュータプログラムインストラクションは、コンピュータまたはその他のプログラマブルデータプロセッシング装備上に搭載することも可能なので、コンピュータまたはその他のプログラマブルデータプロセッシング装備上で一連の動作段階が実行されてコンピュータで実行されるプロセスを生成し、コンピュータまたはその他のプログラマブルデータプロセッシング装備を行うインストラクションはフローチャートのブロックで説明された機能を実行するための段階を提供することも可能である。
【００２２】
また、各構成は、特定の論理的機能を行うための一つ以上の実行可能なインストラクションを含むモジュール、セグメントまたはコードの一部を示すことができる。
【００２３】
さらに、いくつの代替実行例では、構成で言及された機能が順序を外れて発生することも可能であるということに注目せねばならない。
【００２４】
例えば、連続して図示されている２つのブロックは、実質的に同時に行われてもよく、またはそのブロックが時々該当する機能によって逆順に行われてもよい。
【００２５】
以下、添付された図面を参照して本発明の好ましい実施形態を詳細に説明する。
【００２６】
図１は、保安データを保存して移動するための一般的な装置の構成を示す図である。
【００２７】
保安データを保存して移動するための一般的な装置１００は、第１装置１１０および第２装置１２０を含み、第１装置１１０および第２装置１２０は、保安データが保存される保存部（１１１，１２１）、各装置（１１０，１２０）の内部でファイルやディレクトリを読み書きできるように管理するミドルウェアであるファイルシステム（１１２，１２２）、各装置（１１０，１２０）が物理的またはネットワークで連結されている部分であり、遠距離通信の場合ネットワークアダプターとなり、ホスト装置とＳＭＣのような周辺装置間の通信の場合ＵＳＢポートやカードリーダ器となるインターフェース部（１１３，１２３）を含む。
【００２８】
ここで第１装置１１０は、保安データの移動のために第２装置１２０と通信し、保安データを第２装置１２０に伝送したり第２装置１２０にファイル読み取りを要請したりする装置であって、例えば、サーバ−クライアント通信である場合はクライアントに該当され、ホスト装置−ＳＭＣ通信である場合はホスト装置に該当する。
【００２９】
また、第２装置１２０は、保安データの移動のために第１装置１１０と通信し、第１装置１１０の要請によって保安データの伝送を受けたり、伝送したりする装置であって、例えば、サーバ−クライアント通信である場合はサーバに該当して、ホスト装置−ＳＭＣ通信である場合はＳＭＣに該当する。
【００３０】
参考までに、本発明で使用する保安データはファイル形態で存在すると仮定する。
【００３１】
図２から図３は、前記図１に示す装置において保安データの移動を示す各装置別の順次フローチャートである。
【００３２】
説明の便宜上、図２に示す各装置（１１０，１２０）は、サーバ−クライアント通信をし、この時第１装置１１０をクライアント、第２装置１２０をサーバと仮定する。
【００３３】
また、図３に示す各装置（１１０，１２０）は、ホスト装置−ＳＭＣ通信をし、このとき、第１装置１１０をホスト装置、第２装置１２０をＳＭＣと仮定する。
【００３４】
先ず、図２は、クライアント１１０の要請によってクライアント１１０に保存された保安データをサーバ１２０に移動させる過程を図示している。
【００３５】
クライアント１１０は、サーバ１２０に保安データを伝送する（Ｓ２０１）。
【００３６】
Ｓ２０１の後、サーバ１２０は受信した保安データをサーバ１２０の内部に存在する保存空間に保存する（Ｓ２０２）。
【００３７】
Ｓ２０２の後、サーバ１２０は成功的に保安データを保存したことを知らせる信号をクライアント１１０に伝送する（Ｓ２０３）。
【００３８】
Ｓ２０３の後、クライアント１１０は保安データの原本を削除する（Ｓ２０４）。
【００３９】
Ｓ２０４の後、クライアント１１０は書き込み完了信号をサーバ１２０に伝送して（Ｓ２０５）、サーバ１２０は保安データの移動が成功的に完了したことを知らせる信号をクライアント１１０に伝送する（Ｓ２０６）。
【００４０】
図３は、ホスト１１０の要請によってＳＭＣ１２０に保存された保安データをホスト１１０に移動させる過程を図示している。
【００４１】
先ず、ホスト１１０からＳＭＣ１２０に保安データの読み取りを要請する（Ｓ３０１）。
【００４２】
Ｓ３０１の後、ホスト１１０はＳＭＣ１２０から保安データを読み込んで（Ｓ３０２）、ホスト１１０の内部に存在する保存空間に保存する（Ｓ３０３）。
【００４３】
Ｓ３０３の後、ホスト１１０は成功的に保安データを保存したことを知らせる信号をＳＭＣ１２０に伝送する（Ｓ３０４）。
【００４４】
Ｓ３０４の後、ＳＭＣ１２０は保安データの原本を削除して（Ｓ３０５）、ホスト１１０に保安データの移動が完了したことを知らせる信号を伝送する（Ｓ３０６）。
【００４５】
図２から図３を参照して説明したように、ＤＲＭでは互いに異なる二つの装置間で保安データを移動するとき、二つの装置すべてに保安データが存在しないようにしているが、図２のＳ２０３においてクライアント１１０とサーバ１２０との間の通信エラーが生じる場合、クライアント１１０とサーバ１２０すべてに同一の保安データが存在するようになる。
【００４６】
また、図３のＳ３０４においてホスト１１０とＳＭＣ１２０との間の通信エラーが生じる場合もやはりホスト１１０とＳＭＣ１２０すべてに同一の保安データが存在するようになる。
【００４７】
一般的に第１装置（クライアント、ホスト）１１０の場合、携帯電話、ＭＰ３プレーヤおよびＰＭＰのようなモバイル装置が多いため保安データが伝送される過程で予想のできない電源オフになり得、第２装置（サーバ、ＳＭＣ）１２０のうちＳＭＣの場合は、ユーザによって簡単に第１装置（クライアント、ホスト）１１０から分離が可能なので、保安データの伝送時に、故意または非故意に伝送エラーが生じて二つの装置（１１０，１２０）すべてに保安データが存在しうる。
【００４８】
図４は、本発明の実施形態による保安データの安全な移動を提供する装置の構成を示すブロック図である。
【００４９】
本発明の実施形態による保安データの安全な移動を提供する装置４００は、第１装置に保存された保安データを第２装置に移動させる装置において、保安データの状態情報を使用不可（ｄｉｓａｂｌｅｄ）状態に設定する状態設定部４１０、保安データのコピーを生成して生成されたコピーを第２装置に伝送するようにするデータ提供部４２０、コピーの伝送が完了すると保安データを削除するデータ削除部４３０、第２装置からコピーの伝送が完了したことを知らせる信号を受信する受信部４４０、データ提供部４２０の指示に応じて生成されたコピーを第２装置に伝送したり第２装置に保安データの削除が完了したことを知らせる信号を送信したりする送信部４５０および各部を制御する制御部４６０とを含む。
【００５０】
図５は、本発明の他の実施形態による保安データの安全な移動を提供する装置の構成を示すブロック図である。
【００５１】
本発明の他の実施形態による保安データの安全な移動を提供する装置５００は、第１装置に保存された保安データを第２装置に移動させる装置において、第１装置から使用不可状態の保安データのコピーを受信したり、第１装置から保安データが削除されたことを知らせる信号を受信したりする受信部５１０、受信されたコピーを保存するデータ保存部５２０、受信部５１０を通じて受信されたコピーがデータ保存部５２０に保存されると、コピーの受信が完了したことを知らせる信号を送信する送信部５３０、第１装置に保存された保安データが削除されると、コピーの状態情報を使用可能（ｅｎａｂｌｅｄ）状態に設定する状態設定部５４０および各部を制御する制御部５５０とを含む。
【００５２】
本発明の実施形態による図４から図５で図示された構成要素は、ソフトウェアまたはＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）またはＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）のようなハードウェア構成要素を意味し、ある役割を果たす。
【００５３】
しかし、構成要素はソフトウェアまたはハードウェアに限定される意味ではなく、各構成要素はアドレッシングできる保存媒体にあるように構成されることもできるが、一つまたはそれ以上のプロセッサーを再生させるように構成されることもできる。
【００５４】
したがって、一例として構成要素は、ソフトウェアの構成要素、オブジェクト指向ソフトウェアの構成要素、クラスの構成要素およびタスクの構成要素のような構成要素と、プロセス、関数、属性、プロシーザ、サブルーチン、プログラムコードのセグメント、ドライバ、ファームウェア、マイクロコード、回路、データ、データベース、データ構造、テーブル、アレイ、および変数を含む。
【００５５】
構成要素と該当構成要素のうちから提供される機能はさらに小さい数の構成要素に結合されたり追加的な構成要素でさらに分離されたりすることができる。
【００５６】
図４に示す装置４００のうち状態設定部４１０は保安データの状態情報を設定する。
【００５７】
ここで状態情報は、保安データの使用不可状態および使用可能状態のうち何れか一つの状態を示し、使用不可状態は保安データを使用することができない状態であって、所定の条件に満足する前まで状態設定部４１０で使用不可状態に設定した場合、該当保安データは削除されたファイルのように作用する。
【００５８】
前述した保安データの状態情報はユーザが任意に使用不可／使用可能状態を変更することができなく、ＤＲＭ演算によってのみ状態設定部４１０を通し保安データの使用不可／使用可能状態の変更が可能である。
【００５９】
このとき、保安データの状態情報を表現する方法は、ファイル参照テーブル内に存在する状態情報フィールドを使用するか、これと一対一でマッチングされる別途のテーブルで管理する方法があり得、状態情報は最小１ビット（ｂｉｔ）の情報（例えば、１または０）で表現が可能である。
【００６０】
参考までに、図６は、本発明の実施形態による保安データの状態情報を含むファイルシステムの参照テーブルおよび保存領域を示す図面であり、ファイルシステムに存在する参照テーブル６１０を利用して保存領域６２０内の実際データブロック６２１に存在する保安データを読み取って持ってくる方法を示す。
図６に示す参照テーブル６１０は、ファイルシステムで参照する実際保安データのファイル名６１１、参照する保安データの状態情報（０または１）６１２および参照する保安データが保存領域６２０内に実際に存在している住所情報６１３を含む。
【００６１】
参考までに、保存領域６２０内のデータブロック６２１には実際の保安データが位置されており、参照テーブル６１０内の状態情報６１２は保安データのファイルサイズ、権限、生成日のうち何れか一つ以上をさらに含む。
【００６２】
一方、データ提供部４２０は、保安データのコピーを生成して生成されたコピーを他の装置（以下、第２装置と称する）に伝送する。
このとき、データ提供部４２０は、保安データの状態情報を参照して保安データの状態情報が使用不可状態である場合、保安データのコピーを生成する。
【００６３】
以後、データ提供部４２０は、コピーが生成されたことを知らせる信号を制御部４６０に伝達して、制御部４６０は、送信部４５０を通じて該当コピーが第２装置に伝送できるようにする。
【００６４】
送信部４５０から伝送されたコピーの伝送が完了すると、すなわち、コピーを伝送された第２装置からコピーの伝送が完了したことを知らせる信号を送信すると、送信部４４０は該当信号を受信して制御部４６０はデータ削除部４３０にこれを知らせ、データ削除部４３０は保存されていた保安データ原本を削除する。
【００６５】
データ削除部４３０が保安データ原本を削除すると、制御部４６０はこれを送信部４５０に知らせて、送信部４５０は保安データ原本が削除されたことを知らせる信号を第２装置に送信する。
【００６６】
一方、図５に示す装置５００のうち受信部５１０は、他の装置（以下、第１装置と称する）から使用不可状態の保安データのコピーを受信する。
【００６７】
受信部５１０で前述したコピーを受信すると、制御部５５０はこれをデータ保存部５２０に知らせて、データ保存部５２０は受信部５１０から受信した使用不可状態の保安データのコピーを保存する。
【００６８】
データ保存部５２０が前述したコピーを保存すると、制御部５５０はこれを送信部５３０に知らせて、送信部５３０はコピーの受信が完了したことを知らせる信号を第１装置に送信する。
【００６９】
以後、第１装置から保安データの原本が削除されたという信号が伝送されると受信部５１０は該当信号を受信して、制御部５５０はこれを状態設定部５４０に知らせて、状態設定部５４０はコピーの状態情報を使用不可能状態から使用可能状態に設定する。
【００７０】
したがって、保存された保安データは状態情報が使用可能状態と設定されているため、ユーザは保存された保安データの使用権限により保安データを使用することができる。
【００７１】
図７は、本発明の実施形態による保安データの安全な移動を提供する方法の過程を示すフローチャートである。
【００７２】
説明の便宜上、図４から図５に示す装置（４００，５００）を参照して説明し、図４に示す装置４００を第１装置、図５に示す装置５００を第２装置と称する。
【００７３】
図７は、第１装置４００に保存された保安データを第２装置５００に移動させる過程を図示している。
【００７４】
第１装置４００の状態設定部４１０は保安データの状態情報を使用不可状態に設定する（Ｓ７０１）。
【００７５】
Ｓ７０１の後、第１装置４００のデータ提供部４２０は使用不可状態と設定された保安データのコピーを生成して、送信部４５０は生成されたコピーを第２装置５００に伝送する（Ｓ７０２）。
【００７６】
Ｓ７０２の後、第２装置５００の受信部５１０は使用不可状態と設定された保安データのコピーを受信して、第２装置５００のデータ保存部５２０は受信したコピーを保存空間に保存する（Ｓ７０３）。
【００７７】
Ｓ７０３の後、送信部５３０はコピーの受信が完了されたことを知らせる信号を第１装置４００に送信する（Ｓ７０４）。
【００７８】
Ｓ７０４の後、第１装置４００の送信部４４０はＳ７０４から送信した信号を受信して、データ削除部４３０は保安データの原本を削除する（Ｓ７０５）。
【００７９】
Ｓ７０５の後、送信部４５０は保安データの原本が削除されたことを知らせる書き込み完了信号を第２装置５００に送信する（Ｓ７０６）。
【００８０】
Ｓ７０６の後、第２装置５００の受信部５１０はＳ７０６から送信した信号を受信して、状態設定部５４０は使用不可能状態で保存された保安データのコピーの状態情報を使用可能状態に設定する（Ｓ７０７）。
【００８１】
Ｓ７０７の後、送信部５３０は第１装置４００に保安データの移動が完了したことを知らせる信号を送信する（Ｓ７０８）。
【００８２】
図８は、本発明の他の実施形態による保安データの安全な移動を提供する方法の過程を示すフローチャートである。
【００８３】
説明の便宜上、図４から図５に図示された装置（４００，５００）を参照して説明し、図４に示す装置４００を第２装置、図５に示す装置５００を第１装置と称する。
【００８４】
図８は、第２装置４００に保存された保安データを第１装置５００に移動させる過程を図示している。
【００８５】
第１装置５００から第２装置４００に特定保安データの読み取りを要請する（Ｓ８０１）。
【００８６】
Ｓ８０１の後、第２装置４００の状態設定部４１０は該当保安データの状態情報を使用不可状態に設定して、データ提供部４２０は使用不可状態と設定された保安データのコピーを生成する（Ｓ８０２）。
【００８７】
Ｓ８０２の後、第２装置４００の送信部４５０は生成されたコピーを第１装置５００に伝送する（Ｓ８０３）。
【００８８】
Ｓ８０３の後、第１装置５００の受信部５１０は使用不可状態と設定された保安データのコピーを受信して、第１装置５００のデータ保存部５２０は受信したコピーを保存空間に保存する（Ｓ８０４）。
【００８９】
Ｓ８０４の後、送信部５３０は保安データのコピーの受信が完了したことを知らせる読み込み完了信号を第２装置４００に送信する（Ｓ８０５）。
【００９０】
Ｓ８０５の後、第２装置４００の送信部４４０はＳ８０５から送信した信号を受信して、データ削除部４３０は保安データの原本を削除する（Ｓ８０６）。
【００９１】
Ｓ８０６の後、送信部４５０は原本が削除されたことを知らせる信号を第１装置５００に送信する（Ｓ８０７）。
【００９２】
Ｓ８０７の後、第１装置５００の受信部５１０はＳ８０７から送信した信号を受信して、状態設定部５４０は使用不可能状態で保存された保安データのコピーの状態情報を使用可能状態に設定する（Ｓ８０８）。
【００９３】
結局、図７のＳ７０４および図８のＳ８０５で二つの装置（４００，５００）間の通信エラーが生じてもコピーの状態情報がまだ使用不可状態、すなわち、削除されたことのような状態であるため、二つの装置（４００，５００）に原本とコピーが同時に存在する場合は生じない。
【００９４】
以上、添付された図面を参照して本発明の実施形態について説明したが、本発明が属する技術分野で通常の知識を有する者は、本発明がその技術的思想や必須の特徴を変更しない範囲で、他の具体的な形態で実施され得るということを理解できるものである。したがって、上記実施形態はすべての面で例示的なものであり、限定的でないものと理解しなければならない。
【図面の簡単な説明】
【００９５】
【図１】保安データを保存して移動するための一般的な装置の構成を示す図である。
【図２】前記図１に示す装置において保安データの移動を示す各装置別の順次フローチャートである。
【図３】前記図１に示す装置において保安データの移動を示す各装置別の順次フローチャートである。
【図４】本発明の実施形態による保安データの安全な移動を提供する装置の構成を示すブロック図である。
【図５】本発明の他の実施形態による保安データの安全な移動を提供する装置の構成を示すブロック図である。
【図６】本発明の実施形態による保安データの状態情報を含むファイルシステムの参照テーブルおよび保存領域を示す図である。
【図７】本発明の実施形態による保安データの安全な移動を提供する方法の過程を示すフローチャートである。
【図８】本発明の他の実施形態による保安データの安全な移動を提供する方法の過程を示すフローチャートである。
【符号の説明】
【００９６】
４１０    状態設定部
４２０    データ提供部
４３０    データ削除部
４４０    受信部
４５０    送信部
４６０    制御部
【図１】
2009536393.tif 000003
【図２】
2009536393.tif 000004
【図３】
2009536393.tif 000005
【図４】
2009536393.tif 000006
【図５】
2009536393.tif 000007
【図６】
2009536393.tif 000008
【図７】
2009536393.tif 000009
【図８】
2009536393.tif 000010
【国際調査報告】
2009536393.tif 000011
2009536393.tif 000012