(57)【要約】【課題】ＤＲＭデバイスを用いてＤＲＭ機能と付加機能を実行するための方法およびそのシステムが開示される。【解決手段】第１通信デバイスのコンテンツ再生要請があれば、第２通信デバイスに連結されたＤＲＭデバイスが要請された前記コンテンツに該当する暗号化されたコンテンツを復号化する段階と、前記ＤＲＭデバイスが予め生成された所定のセッションキーを用いて前記コンテンツを再暗号化する段階と、前記ＤＲＭデバイスが再暗号化された前記コンテンツを前記第２通信デバイスを介して前記第１通信デバイスに送信する段階とを含む。【選択図】図１
2008198176.tif 000002
【特許請求の範囲】
【請求項１】
第２通信デバイスに連結されたＤＲＭデバイスを用いてＤＲＭ機能を実行する方法において、
第１通信デバイスのコンテンツ再生要請があれば、暗号化されたコンテンツを復号化する段階と、
セッションキーを用いて前記コンテンツを再暗号化する段階と、
再暗号化された前記コンテンツを前記第２通信デバイスを介して前記ＤＲＭ装置から前記第１通信デバイスに送信する段階と、
を含むことを特徴とするＤＲＭ機能実行方法。
【請求項２】
前記コンテンツを復号化する段階以前に、
セッション確立要請があれば、前記ＤＲＭデバイスと前記第１通信デバイスとの間で相互認証を行う段階と、
前記ＤＲＭデバイスが前記第１通信デバイスと相互認証を行えば、前記セッションキーを生成する段階と、
前記第１通信デバイスのセッション終了要請の有無を確認する段階と、
前記セッション終了要請がなければ、前記第１通信デバイスのコンテンツ再生要請の有無を確認する段階と、
をさらに含むことを特徴とする請求項１に記載のＤＲＭ機能実行方法。
【請求項３】
前記相互認証を行なう段階は、
前記ＤＲＭデバイスおよび前記第１通信デバイスのうちの少なくとも１つによって前記相互認証を行なう段階、
を含むことを特徴とする請求項２に記載のＤＲＭ機能実行方法。
【請求項４】
前記セッションキーを生成する段階は、
前記ＤＲＭデバイスが前記第１通信デバイスとの相互認証を行えば、前記ＤＲＭデバイスと前記第１通信デバイスによって、前記相互認証に用いられるデータに基づいて前記セッションキーを生成する段階、
を含むことを特徴とする請求項２に記載のＤＲＭ機能実行方法。
【請求項５】
前記第１通信デバイスが前記再暗号化されたコンテンツを受信すれば、前記再暗号化されたコンテンツを前記生成されたセッションキーを用いて復号化する段階と、
前記第１通信デバイスが前記再暗号化されたコンテンツを復号化すれば、復号化された前記コンテンツを再生する段階と、
をさらに含むことを特徴とする請求項１に記載のＤＲＭ機能実行方法。
【請求項６】
前記復号化する段階は、
前記第１通信デバイスがコンテンツの再生を要請すれば、前記暗号化されたコンテンツをコンテンツサーバから第２通信デバイスに受信する段階と、
前記暗号化されたコンテンツを前記第２通信デバイスから前記ＤＲＭデバイスに送信する段階と、
前記ＤＲＭデバイスが前記暗号化されたコンテンツを受信すれば、前記暗号化されたコンテンツを復号化する段階と、
を含むことを特徴とする請求項１に記載のＤＲＭ機能実行方法。
【請求項７】
前記復号化する段階は、
前記第１通信デバイスがコンテンツの再生を要請すれば、保存されたコンテンツから前記暗号化されたコンテンツを検索する段階と、
前記暗号化されたコンテンツを前記第２通信デバイスから前記ＤＲＭデバイスに送信する段階と、
前記ＤＲＭデバイスが前記暗号化されたコンテンツを受信すれば、前記暗号化されたコンテンツを復号化する段階と、
を含むことを特徴とする請求項１に記載のＤＲＭ機能実行方法。
【請求項８】
前記復号化する段階は、
前記第１通信デバイスがコンテンツの再生を要請すれば、前記コンテンツを前記ＤＲＭデバイスに知らせる段階と、
前記保存されたコンテンツから前記暗号化されたコンテンツを検索する段階と、
前記ＤＲＭデバイスが前記暗号化されたコンテンツを検索すれば、前記暗号化されたコンテンツを復号化する段階と、
を含むことを特徴とする請求項１に記載のＤＲＭ機能実行方法。
【請求項９】
前記復号化する段階は、
前記第１通信デバイスがコンテンツの再生を要請すれば、暗号化されたコンテンスを前記第１通信デバイスから受信する段階と、
前記暗号化されたコンテンツを前記第１通信デバイスから前記ＤＲＭデバイスに送信する段階と、
前記ＤＲＭデバイスが前記暗号化されたコンテンツを受信すれば、前記暗号化されたコンテンツを復号化する段階と、
を含むことを特徴とする請求項１に記載のＤＲＭ機能実行方法。
【請求項１０】
前記復号化する段階は、
要請された前記コンテンツに該当する暗号化されたコンテンツをパケット単位で復号化することを特徴とする請求項１に記載のＤＲＭ機能実行方法。
【請求項１１】
第１通信デバイスからコンテンツ再生要請があれば、要請された前記コンテンツに該当する暗号化されたコンテンツを復号化する段階と、
セッションキーを用いて前記コンテンツを再暗号化する段階と、
再暗号化された前記コンテンツを前記第２通信デバイスを介して前記第１通信デバイスに送信する段階と、
を含むことを特徴とするＤＲＭデバイスのＤＲＭ機能実行方法。
【請求項１２】
前記コンテンツを復号化する段階以前に、
セッション確立要請があれば、前記第１通信デバイスとの相互認証を行う段階と、
前記第１通信デバイスとの相互認証を行えば、前記セッションキーを生成する段階と、
前記第１通信デバイスのセッション終了要請の有無を確認する段階と、
前記セッション終了要請がなければ、前記第１通信デバイスのコンテンツ再生要請の有無を確認する段階と、
をさらに含むことを特徴とする請求項１１に記載のＤＲＭデバイスのＤＲＭ機能実行方法。
【請求項１３】
前記セッションキーを生成する段階は、
前記第１通信デバイスとの相互認証を行えば、前記相互認証に用いられるデータに基づいて前記セッションキーを生成する段階、
を含むことを特徴とする請求項１２に記載のＤＲＭデバイスのＤＲＭ機能実行方法。
【請求項１４】
第２通信デバイスでＤＲＭデバイスのＤＲＭ機能を制御する方法において、
第１通信デバイスからコンテンツ再生要請を受ける段階と、
前記再生要請を受けた前記コンテンツに対する復号化を前記ＤＲＭデバイスに要請する段階と、
を含み、
前記ＤＲＭデバイスは、前記コンテンツを復号化し、復号化された前記コンテンツをセッションキーを用いて再暗号化し、再暗号化された前記コンテンツを第２通信デバイスを介して前記第１通信デバイスに送信することを特徴とするＤＲＭ機能制御方法。
【請求項１５】
前記コンテンツに対する復号化を前記ＤＲＭデバイスに要請する段階は、
前記第１通信デバイスからコンテンツ再生要請を受ければ、前記再生要請を受けた前記コンテンツに該当する暗号化されたコンテンツをコンテンツサーバから受信する段階と、
受信された前記暗号化されたコンテンツに対する復号化を前記ＤＲＭデバイスに要請する段階と、
を含むことを特徴とする請求項１４に記載のＤＲＭ機能制御方法。
【請求項１６】
前記コンテンツに対する復号化を前記ＤＲＭデバイスに要請する段階は、
前記第１通信デバイスからコンテンツ再生要請を受ければ、保存されたコンテンツから要請された前記コンテンツに該当する暗号化されたコンテンツを検索する段階と、
検索された前記暗号化されたコンテンツに対する復号化を前記ＤＲＭデバイスに要請する段階と、
を含むことを特徴とする請求項１４に記載のＤＲＭ機能制御方法。
【請求項１７】
前記コンテンツに対する復号化を前記ＤＲＭデバイスに要請する段階は、
前記第１通信デバイスからコンテンツ再生要請を受ければ、要請された前記コンテンツに対する復号化を前記ＤＲＭデバイスに要請する段階、
を含み、
前記ＤＲＭデバイスは、前記保存されたコンテンツから要請された前記コンテンツに該当する暗号化されたコンテンツを検索し、検索された前記コンテンツを復号化することを特徴とする請求項１４に記載のＤＲＭ機能制御方法。
【請求項１８】
前記第１通信デバイスからコンテンツ再生要請を受ければ、要請された前記コンテンツに該当する暗号化されたコンテンツを前記第１通信デバイスから受信する段階と、
受信された前記暗号化されたコンテンツに対する復号化を前記ＤＲＭデバイスに要請する段階と、
を含むことを特徴とする請求項１４に記載のＤＲＭ機能制御方法。
【請求項１９】
第１通信デバイスから前記第２通信デバイスに連結されたＤＲＭデバイスが付加機能を実行するように要請する段階と、
前記ＤＲＭデバイスから前記付加機能に対する認証情報を前記第１通信デバイスに要請する段階と、
セッションキーを用いて入力された認証情報を前記第１通信デバイスによって暗号化する段階と、
前記暗号化された認証情報を前記第２通信デバイスを介して第１通信デバイスから前記ＤＲＭデバイスに送信する段階と、
を含むことを特徴とする付加機能実行方法。
【請求項２０】
前記付加機能を要請する段階以前に、
前記第１通信デバイスから前記第２通信デバイスを介して前記ＤＲＭデバイスにセッションの確立を要請する段階と、
前記ＤＲＭデバイスによって前記第１通信デバイスとの相互認証を行う段階と、
前記ＤＲＭデバイスが前記第１通信デバイスとの相互認証を行えば、前記セッションキーを生成する段階と、
をさらに含むことを特徴とする請求項１９に記載のＤＲＭ機能実行方法。
【請求項２１】
前記セッションキーを生成する段階は、
前記第１通信デバイスが前記ＤＲＭデバイスとの相互認証を行えば、前記ＤＲＭデバイスとの相互認証に用いられるデータに基づいて前記セッションキーを前記い第１通信デバイスから生成する段階、
を含むことを特徴とする請求項２０に記載の付加機能実行方法。
【請求項２２】
前記ＤＲＭデバイスが前記暗号化された認証情報を受信すれば、前記暗号化された認証情報を復号化し、復号化された前記認証情報が正当な情報であるか否かを確認する段階と、
前記復号化された認証情報が正当な情報であれば、前記第２通信デバイスによって前記付加機能を実行する段階と、
をさらに含むことを特徴とする請求項１９に記載の付加機能実行方法。
【請求項２３】
請求項１〜２２のいずれか一項の方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２４】
コンテンツ再生要請を行う第１通信デバイスと、
要請された前記コンテンツに該当する暗号化されたコンテンツを復号化し、セッションキーを用いて前記コンテンツを再暗号化し、再暗号化された前記コンテンツを前記第１通信デバイスに送信するＤＲＭデバイスと、
前記ＤＲＭデバイスに連結されて前記ＤＲＭデバイスと前記第１通信デバイスとの間でデータを伝送する第２通信デバイスと、
を含むことを特徴とするシステム。
【請求項２５】
前記ＤＲＭデバイスは、
セッション確立要請があれば前記第１通信デバイスとの相互認証を行い、前記第１通信デバイスとの相互認証を行えば前記セッションキーを生成し、
前記第１通信デバイスのセッション終了要請の有無を確認し、前記セッション終了要請がなければ前記第１通信デバイスのコンテンツ再生要請の有無を確認することを特徴とする請求項２４に記載のシステム。
【請求項２６】
前記ＤＲＭデバイスおよび前記第１通信デバイスのうちの少なくとも１つが認証を行うことを特徴とする請求項２５に記載のシステム。
【請求項２７】
前記ＤＲＭデバイスは、
前記第１通信デバイスとの相互認証を行えば、前記相互認証に用いられるデータに基づいて前記セッションキーを生成することを特徴とする請求項２６に記載のシステム。
【請求項２８】
前記ＤＲＭデバイスは、
前記第１通信デバイスがコンテンツの再生を要請すれば、前記第２通信デバイスを介して要請された前記コンテンツに該当する暗号化されたコンテンツをコンテンツサーバから受信し、受信された前記コンテンツを復号化することを特徴とする請求項２５に記載のシステム。
【請求項２９】
前記ＤＲＭデバイスは、
前記第１通信デバイスがコンテンツの再生を要請すれば、前記第２通信デバイスに保存されたコンテンツから要請された前記コンテンツに該当する暗号化されたコンテンツを受信し、受信された前記コンテンツを復号化することを特徴とする請求項２５に記載のシステム。
【請求項３０】
前記ＤＲＭデバイスは、
前記第１通信デバイスがコンテンツの再生を要請すれば、前記保存されたコンテンツから前記暗号化されたコンテンツを検索し、検索された前記コンテンツを復号化することを特徴とする請求項２５に記載のシステム。
【請求項３１】
前記ＤＲＭデバイスは、
前記第１通信デバイスがコンテンツの再生を要請すれば、前記第２通信デバイスを介して要請された前記コンテンツに該当する暗号化されたコンテンツを前記第１通信デバイスから受信し、受信された前記コンテンツを復号化することを特徴とする請求項２５に記載のシステム。
【請求項３２】
前記ＤＲＭデバイスは、
要請された前記コンテンツに該当する暗号化されたコンテンツをパケット単位で復号化することを特徴とする請求項２５に記載のシステム。
【請求項３３】
前記第１通信デバイスは、
前記再暗号化されたコンテンツを受信すれば、前記再暗号化されたコンテンツを前記セッションキーを用いて復号化し、復号化された前記コンテンツを再生することを特徴とする請求項２５に記載のシステム。
【請求項３４】
第１通信デバイスからコンテンツ再生要請があれば、要請された前記コンテンツに該当する暗号化されたコンテンツを復号化し、予め生成されたセッションキーを用いて前記コンテンツを再暗号化するＤＲＭモジュールと、
再暗号化された前記コンテンツを前記第２通信デバイスを介して前記第１通信デバイスに送信するインターフェース部と、
を含むことを特徴とするＤＲＭデバイス。
【請求項３５】
前記ＤＲＭデバイスは、
セッション確立要請があれば前記第１通信デバイスとの相互認証を行い、前記第１通信デバイスとの相互認証を行えば前記セッションキーを生成し、
前記第１通信デバイスのセッション終了要請の有無を確認し、前記セッション終了要請がなければ、前記第１通信デバイスのコンテンツ再生要請の有無を確認することを特徴とする請求項３４に記載のＤＲＭデバイス。
【請求項３６】
前記ＤＲＭデバイスは、
前記第１通信デバイスとの相互認証を行えば、前記第１通信デバイスとの前記相互認証に用いられるデータに基づいて前記セッションキーを生成することを特徴とする請求項３５に記載のＤＲＭデバイス。
【請求項３７】
ＤＲＭデバイスのＤＲＭ機能を制御する第２通信デバイスにおいて、
第１通信デバイスからコンテンツ再生要請を受ける第１インターフェース部と、
前記再生要請を受けた前記コンテンツを送信する制御部と、
送信された前記コンテンツに対する復号化を前記ＤＲＭデバイスに要請する第２インターフェース部と、
を含み、
前記ＤＲＭデバイスは、前記コンテンツを復号化し、復号化された前記コンテンツをセッションキーを用いて再暗号化し、再暗号化された前記コンテンツを第２通信デバイスを介して前記第１通信デバイスに送信することを特徴とする通信デバイス。
【請求項３８】
前記第１通信デバイスからコンテンツ再生要請を受ければ、前記再生要請を受けた前記コンテンツに該当する暗号化されたコンテンツをコンテンツサーバから受信する第３インターフェース部、
をさらに含み、
前記第２インターフェース部は、受信された前記暗号化されたコンテンツに対する復号化を前記ＤＲＭデバイスに要請することを特徴とする請求項３７に記載の通信デバイス。
【請求項３９】
前記制御部は、前記第１通信デバイスからコンテンツ再生要請を受ければ、保存されたコンテンツから要請された前記コンテンツに該当する暗号化されたコンテンツを検索し、
第２インターフェース部は、検索された前記暗号化されたコンテンツに対する復号化を前記ＤＲＭデバイスに要請することを特徴とする請求項３７に記載の通信デバイス。
【請求項４０】
前記第２インターフェース部は、前記第１通信デバイスからコンテンツ再生要請を受ければ、要請された前記コンテンツに対する復号化を前記ＤＲＭデバイスに要請し、
前記ＤＲＭデバイスは、保存されたコンテンツから要請された前記コンテンツに該当する暗号化されたコンテンツを検索し、検索された前記コンテンツを復号化することを特徴とする請求項３７に記載の通信デバイス。
【請求項４１】
前記第１インターフェース部は、前記第１通信デバイスからコンテンツ再生要請を受ければ、要請された前記コンテンツに該当する暗号化されたコンテンツを前記第１通信デバイスから受信し、
前記第２インターフェース部は、受信された前記暗号化されたコンテンツに対する復号化を前記ＤＲＭデバイスに要請することを特徴とする請求項３７に記載の通信デバイス。
【請求項４２】
付加機能を要請する第１通信デバイスと、
前記要請された付加機能に対する認証情報をセッションキーを用いて暗号化し、暗号化された前記認証情報を前記第１通信デバイスに送信するＤＲＭデバイスと、
前記第１通信デバイスと連結されて前記第１通信デバイスと前記ＤＲＭデバイスとの間でデータを伝送する第２通信デバイスと、
を含むことを特徴とするシステム。
【請求項４３】
前記ＤＲＭデバイスは、
前記第１通信デバイスが前記第２通信デバイスを介してセッションの確立を要請すれば、前記第１通信デバイスとの相互認証を行い、
前記第１通信デバイスとの相互認証を実行すれば、前記セッションキーを生成することを特徴とする請求項４２に記載のシステム。
【請求項４４】
前記ＤＲＭデバイスは、
前記第１通信デバイスとの相互認証を行えば、前記相互認証に用いられるデータに基づいて前記セッションキーを生成することを特徴とする請求項４３に記載の認証機能実行方法。
【請求項４５】
前記ＤＲＭデバイスは、
暗号化された前記認証情報を復号化し、復号化された前記認証情報が正当な情報であるか否かを確認し、
前記復号化された認証情報が正当な情報であれば、前記第２通信デバイスが該当する付加機能を実行することを特徴とする請求項４２に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＲＭ（デジタル著作権管理）機能に関し、より詳細には、ユーザの便利性を向上させることができるＤＲＭデバイスを用いてＤＲＭ機能と付加機能を実行するための方法およびそのシステムに関する。
【背景技術】
【０００２】
ＤＲＭ機能は、一般的に、コンテンツ提供者の権利と利益を安全に保護し、違法コピーを防いだり、使用料の課金や決済代行など、コンテンツの生成から流通、管理に至るまで一括的に支援する機能である。このため、ＤＲＭ機能は、コンテンツごとに保安認証システムを装着し、この保安認証システムを備えることにより、一定の使用料を支払ったユーザのみが該当コンテンツを利用することを可能にしている。
【０００３】
ＤＲＭ機能は、ユーザ間のファイル交換プログラムの広範囲な使用により急激に増加した商品のオンライン上でのプライバシー保護手段として開発されたものである。仮に、オンラインコンテンツが著作権法に基づいて保護を受けていたとしても、不法なウェブ使用を取り締まり、不法行為者を捕まえることは現実的に極めて難しいのが実情である。
【０００４】
また、通信デバイス間でＤＲＭ機能によって保護されているコンテンツや該コンテンツをアクセスできる権利客体を交換することは可能であるが、ユーザに不便を来たしてしまうという問題点がある。特に、ＤＲＭ機能を実行する別途のＤＲＭデバイスを通信デバイスに連結して用いる場合、ＤＲＭデバイスが連結されていない他の通信デバイスでコンテンツを再生するためには、ＤＲＭデバイスを分離して連結しなければならないという煩わしさがある。
【０００５】
上記の問題点により、ＤＲＭ機能は、ウェブコンテンツを不法な使用をできないようにすることに焦点を合わせているのにも拘らず、多様なアクセス方法と技術に基盤を置いた様々なＤＲＭ製品が市場で流通している状況にある。したがって、ユーザの便利性を向上させるために、向上されたＤＲＭ機能の提供が可能な方法およびシステムを提供するための継続した努力が必要となっている。
【０００６】
【特許文献１】特開２００４−３３６６１８号公報
【特許文献２】特開２００４−３３６６１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、前記のような問題点を解決するために案出されたものであって、ユーザの便利性を向上させるために、第１通信デバイスに連結されたＤＲＭデバイスを用いて第２通信デバイスがＤＲＭ機能と付加機能を実行できるようにするＤＲＭデバイスを用いてＤＲＭ機能と付加機能を実行するための方法およびそのシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するために、本発明の一実施形態に係るＤＲＭデバイスを用いてＤＲＭ機能を実行するための方法は、第１通信デバイスのコンテンツ再生要請があれば、前記第２通信デバイスに連結されたＤＲＭデバイスが要請された前記コンテンツに該当する暗号化されたコンテンツを復号化する段階と、前記ＤＲＭデバイスが予め生成されたセッションキーを用いて前記コンテンツを再暗号化する段階と、前記ＤＲＭデバイスが再暗号化された前記コンテンツを前記第２通信デバイスを介して前記第１通信デバイスに送信する段階とを含むことを特徴とする。
【０００９】
また、本発明の一実施形態に係るＤＲＭデバイスのＤＲＭ機能を実行するための方法は、第１通信デバイスからコンテンツ再生要請があれば、要請された前記コンテンツに該当する暗号化されたコンテンツを復号化する段階と、予め生成されたセッションキーを用いて前記コンテンツを再暗号化する段階と、再暗号化された前記コンテンツを前記第２通信デバイスを介して前記第１通信デバイスに送信する段階とを含むことを特徴とする。
【００１０】
また、本発明の一実施形態に係る第２通信デバイスでＤＲＭデバイスのＤＲＭ機能を制御する方法は、第１通信デバイスからコンテンツ再生要請を受ける段階と、前記再生要請を受けた前記コンテンツに対する復号化を前記ＤＲＭデバイスに要請する段階とを含み、前記ＤＲＭデバイスは、前記コンテンツを復号化し、復号化された前記コンテンツを予め生成されたセッションキーを用いて再暗号化し、再暗号化された前記コンテンツを第２通信デバイスを介して前記第１通信デバイスに送信することを特徴とする。
【００１１】
また、本発明の一実施形態に係るＤＲＭデバイスを用いて付加機能を実行するための方法は、第１通信デバイスが付加機能を前記第２通信デバイスに連結されたＤＲＭデバイスに要請する段階と、前記ＤＲＭデバイスが要請された前記付加機能に対する認証情報を前記第１通信デバイスに要請する段階と、前記第１通信デバイスが予め生成されたセッションキーを用いて入力された認証情報を暗号化する段階と、前記第１通信デバイスが暗号化された前記認証情報を前記第２通信デバイスを介して前記ＤＲＭデバイスに送信する段階とを含むことを特徴とする。
【００１２】
また、本発明の一実施形態に係るＤＲＭデバイスを用いてＤＲＭ機能を実行するためのシステムは、コンテンツの再生を要請する第１通信デバイスと、要請された前記コンテンツに該当する暗号化されたコンテンツを復号化し、セッションキーを用いて前記コンテンツを再暗号化し、再暗号化された前記コンテンツを前記第１通信デバイスに送信するＤＲＭデバイスと、前記ＤＲＭデバイスに連結されて前記ＤＲＭデバイスと前記第１通信デバイスとの間でデータを伝送する第２通信デバイスとを含むことを特徴とする。
【００１３】
また、本発明の一実施形態に係るＤＲＭ機能を実行するＤＲＭデバイスは、第１通信デバイスからコンテンツ再生要請があれば、要請された前記コンテンツに該当する暗号化されたコンテンツを復号化し、予め生成されたセッションキーを用いて前記コンテンツを再暗号化するＤＲＭモジュールと、再暗号化された前記コンテンツを前記第２通信デバイスを介して前記第１通信デバイスに送信するインターフェース部とを含むことを特徴とする。
【００１４】
また、本発明の一実施形態に係るＤＲＭデバイスのＤＲＭ機能を制御する第２通信デバイスは、第１通信デバイスからコンテンツ再生要請を受ける第１インターフェース部と、前記再生要請を受けた前記コンテンツを送信する制御部と、送信された前記コンテンツに対する復号化を前記ＤＲＭデバイスに要請する第２インターフェース部とを含み、前記ＤＲＭデバイスは、前記コンテンツを復号化し、復号化された前記コンテンツを予め生成されたセッションキーを用いて再暗号化し、再暗号化された前記コンテンツを第２通信デバイスを介して前記第１通信デバイスに送信することを特徴とする。
【００１５】
また、本発明の一実施形態に係るＤＲＭデバイスを用いて付加機能を実行するためのシステムは、付加機能を要請する第１通信デバイスと、要請された前記付加機能に対する認証情報を予め生成されたセッションキーを用いて暗号化し、前記暗号化された認証情報を前記第１通信デバイスに送信するＤＲＭデバイスと、前記第１通信デバイスと連結されて前記第１通信デバイスと前記ＤＲＭデバイスとの間でデータを伝送する第２通信デバイスとを含むことを特徴とする。
【発明の効果】
【００１６】
以上の説明により、本発明の一実施形態に係るＤＲＭデバイスを用いてＤＲＭ機能と付加機能を実行するための方法およびそのシステムは、第１通信デバイスに連結されたＤＲＭデバイスを用いて第２通信デバイスがＤＲＭ機能と付加機能を実行することで、ユーザの便利性を向上させることができる効果がある。
【発明を実施するための最良の形態】
【００１７】
以下、添付の図面に基づき、本発明の好適な実施の形態を詳細に説明するが、本発明がこれらの実施形態によって制限または限定されることはない。図中、同じ参照符号は同じ部材を示す。
【００１８】
図１は、本発明の一実施形態に係るＤＲＭ機能を実行するシステムを示した第１構成図である。
【００１９】
図１に示すように、本発明の一実施形態に係るＤＲＭ機能を実行するシステムは、コンテンツを保存する保存部１１１を含むコンテンツサーバ１１０と、第１通信デバイス１２０と、第２通信デバイス１３０と、ＤＲＭデバイス１４０とを含んで構成される。
【００２０】
第１通信デバイス１２０は、ユーザによって選択されたコンテンツの復号化を、第２通信デバイス１３０に連結されたＤＲＭデバイス１４０に要請できる。この理由は、第１通信デバイス１２０には、コンテンツに対するＤＲＭ機能を実行するための別途のＤＲＭデバイスが直接連結されていないためである。
【００２１】
ＤＲＭデバイス１４０は、第１通信デバイス１２０から要請されたコンテンツに該当する暗号化されたコンテンツを復号化し、復号化されたコンテンツを予め生成された所定のセッションキー（Session Key）を用いて再暗号化し、再暗号化されたコンテンツを第１通信デバイス１２０に安全に送信できる。
【００２２】
このとき、ＤＲＭデバイス１４０は、通信デバイスの内部に装着されても良いが、ＤＲＭ機能と付加機能を実行できる別途のデバイスとして具現されても良い。すなわち、ＤＲＭデバイス１４０は、通信デバイスと脱着可能なようにＵＳＢポートを介して連結できるだけでなく、多様な電子機器に連結して用いることもできる。
【００２３】
例えば、ＤＲＭデバイス１４０は、多様なマルチメディア情報を保存できるＳＩＭ（Subscribe Identity Module）カード、Ｒ−ＵＩＭ（Removable User Identity Module）カード、ＵＳＩＭ（Universal Subscribe Identity Module）カードなどのようなスマートカードとして具現できる。
【００２４】
第２通信デバイス１３０は、ＤＲＭデバイス１４０と連結されており、ＤＲＭデバイス１４０と第１通信デバイス１２０との間でデータを伝送する中継器(relay)の役割を遂行できる。
【００２５】
このとき、通信デバイスは第１通信デバイスと第２通信デバイスとを含むが、移動通信端末機だけではなく、ホームネットワークを構成するすべての電子機器を含むことができる。
【００２６】
図２は、本発明の一実施形態に係るＤＲＭ機能を実行する方法を示したフローチャートである。
【００２７】
図２に示すように、本発明の一実施形態に係るＤＲＭ機能を実行する方法は、ＤＲＭデバイスが第１通信デバイスと相互認証を行う段階２１０と、ＤＲＭデバイスと第１通信デバイスがセッションキーを生成する段階２２０と、第１通信デバイスのセッション終了要請の有無を確認する段階２３０と、第１通信デバイスのコンテンツ再生要請の有無を確認する段階２４０と、ＤＲＭデバイスが暗号化されたコンテンツを復号化する段階２５０と、ＤＲＭデバイスがコンテンツを再暗号化する段階２６０と、ＤＲＭデバイスが再暗号化されたコンテンツを第１通信デバイスに送信する段階２７０と、第１通信デバイスがコンテンツを復号化する段階２８０と、第１通信デバイスが復号化されたコンテンツを再生する段階２９０とを含むことができる。
【００２８】
このように構成された本発明の一実施形態に係るＤＲＭ機能を実行する方法を詳しく説明すれば、次の通りとなる。
【００２９】
まず、ＤＲＭデバイス１４０は、第１通信デバイス１２０が第２通信デバイス１３０を介してセッションの確立を要請すれば、第１通信デバイス１２０との安全な通信のために、第１通信デバイス１２０と相互認証を行う（段階２１０）。
【００３０】
このとき、第１通信デバイス１２０がＤＲＭデバイス１４０にセッションの確立を要請するだけでなく、ＤＲＭデバイス１４０も第１通信デバイス１２０にセッションの確立を要請できる。
【００３１】
また、前記ＤＲＭデバイスと前記第１通信デバイスとの間で相互認証を行えるだけでなく、前記ＤＲＭデバイスおよび前記第１通信デバイスのうちのいずれか１つが認証を行うこともできる。
【００３２】
このとき、ＤＲＭデバイス１４０と第１通信デバイス１２０は、相互認証を行うために、ＰＫＩ（公開鍵基盤）を基盤とする公開キー暗号化方法やブロードキャスト暗号化方法などを用いることができる。
【００３３】
例えば、ＤＲＭデバイス１４０は第１乱数Ｃ１を生成し、生成された第１乱数Ｃ１を第１通信デバイス１２０に送信する。第１通信デバイス１２０が前記第１乱数Ｃ１を受信すれば、受信された第１乱数Ｃ１をマスターキーＭＫを用いて暗号化し、暗号化されたデータＭＫ（Ｃ１）をＤＲＭデバイス１４０に送信できる。
【００３４】
ＤＲＭデバイス１４０が暗号化されたデータＭＫ（Ｃ１）を受信すれば、暗号化されたデータＭＫ（Ｃ１）をマスターキーＭＫを用いて復号化し、復号化されたデータＣ１に基づいて第１通信デバイス１２０を認証できる。
【００３５】
ＤＲＭデバイス１４０が第１通信デバイス１２０を認証すれば、第１通信デバイス１２０は第２乱数Ｃ２を生成し、生成された第２乱数Ｃ２をＤＲＭデバイス１４０に送信する。ＤＲＭデバイス１４０が前記第２乱数Ｃ２を受信すれば、受信された第２乱数Ｃ２をマスターキーＭＫを用いて暗号化し、暗号化されたデータＭＫ（Ｃ２）を第１通信デバイス１２０に送信できる。
【００３６】
第１通信デバイス１２０が暗号化されたデータＭＫ（Ｃ２）を受信すれば、暗号化されたデータＭＫ（Ｃ２）をマスターキーＭＫを用いて復号化し、復号化されたデータＣ２に基づいてＤＲＭデバイス１４０を認証できる。
【００３７】
その後、ＤＲＭデバイス１４０が第１通信デバイス１２０との相互認証を行えば、ＤＲＭデバイス１４０と第１通信デバイス１２０はセッションキーを生成できる（段階２２０）。
【００３８】
例えば、ＤＲＭデバイス１４０は、相互認証を行う過程で用いられる暗号化データＭＫ（Ｃ１）、ＭＫ（Ｃ２）をＲ１、Ｒ２とすれば、暗号化データに基づいてセッションキーＳＫによってＭＫ（Ｒ１とＲ２との排他的論理和）を生成できる。
【００３９】
このとき、生成されたセッションキーは、第１通信デバイス１２０とＤＲＭデバイス１４０との間のセッションが終了するまで継続して用いることができる。これは、第１通信デバイス１２０とＤＲＭデバイス１４０が少なくとも１つのコンテンツを再生するためのセッションが終了するまで、同じ１つのセッションキーを継続して使用できるという意味である。
【００４０】
その後、ＤＲＭデバイス１４０は、第１通信デバイス１２０のセッション終了要請の有無を確認できる（段階２３０）。
【００４１】
第１通信デバイス１２０のセッション終了要請がなければ、ＤＲＭデバイス１４０は、コンテンツサーバ１１０の保存部１２０に保存されたコンテンツに、ユーザによって選択されたコンテンツの再生を第１通信デバイス１２０が要請するか否かを確認できる（段階２４０）。
【００４２】
第１通信デバイス１２０のコンテンツ再生要請があれば、ＤＲＭデバイス１４０は、要請されたコンテンツに該当する暗号化されたコンテンツを復号化できる（段階２５０）。すなわち、ＤＲＭデバイス１４０は、要請されたコンテンツに該当する暗号化されたコンテンツを第２通信デバイス１３０を介してコンテンツサーバ１１０から受信できる。
【００４３】
また、ＤＲＭデバイス１４０は、第１通信デバイス１２０のコンテンツ再生要請を確認した後にセッション終了要請の有無を確認することもできる。ＤＲＭデバイス１４０は、セッション終了要請がなければ、要請されたコンテンツに該当する暗号化されたコンテンツを復号化できる。しかし、本発明はこれに限定されるものではなく、１つのセッションを確立すれば、確立されたセッションに相応するセッションキーが継続して使用されるかどうかを確認できる多様な方法を適用できる。
【００４４】
ＤＲＭデバイス１４０は、予め生成された所定のセッションキーを用いてコンテンツを再暗号化し（段階２６０）、再暗号化されたコンテンツを第２通信デバイス１３０を介して第１通信デバイス１２０に送信できる（段階２７０）。
【００４５】
結果的に、第１通信デバイス１２０が再暗号化されたコンテンツを受信すれば、再暗号化されたコンテンツを予め生成された所定のセッションキーを用いて復号化でき（段階２８０）、復号化されたコンテンツを再生できる（段階２９０）。
【００４６】
例えば、第１通信デバイス１２０は、ＭＰ３ファイルのようなオーディオをオーディオ出力部を介して出力できるし、動画ファイルや写真ファイルなどのビデオや文章ファイルのようなテキストをディスプレイ部を介して出力できる。
【００４７】
また、ＤＲＭデバイス１４０は、コンテンツの復号化が完了した後、復号化されたコンテンツ全体を第１通信デバイスに送信するだけでなく、コンテンツをパケット単位で復号化し、復号化されたパケットをリアルタイムで第１通信デバイスに送信するというリアルタイムサービスも提供できる。
【００４８】
図３は、本発明の一実施形態に係るＤＲＭ機能を実行するシステムを示した第２構成図である。
【００４９】
図３に示すように、本発明の一実施形態に係るＤＲＭ機能を実行するシステムは、コンテンツサーバ３１０と、ＤＲＭ機能で保護されるコンテンツを保存する保存部３３１を有する第２通信デバイス３３０とを含んで構成される。
【００５０】
第１通信デバイス３２０のコンテンツ再生要請があれば、ＤＲＭデバイス３４０は、第２通信デバイス３３０に予め保存されたコンテンツから要請されたコンテンツに該当する暗号化されたコンテンツを検索し、検索されたコンテンツを受信できる。
【００５１】
ＤＲＭデバイス３４０が暗号化されたコンテンツを受信すれば、暗号化されたコンテンツを復号化できる。
【００５２】
図４は、本発明の一実施形態に係るＤＲＭ機能を実行するシステムを示した第３構成図である。
【００５３】
図４に示すように、本発明の一実施形態に係るＤＲＭ機能を実行するシステムは、コンテンツサーバ４１０と、ＤＲＭ機能で保護されるコンテンツを保存する保存部４４１を有するＤＲＭデバイス４４０とを含んで構成される。
【００５４】
第１通信デバイス４２０のコンテンツ復号化要請があれば、ＤＲＭデバイス４４０は、自身に保存されたコンテンツから要請されたコンテンツに該当する暗号化されたコンテンツを検索し、検索されたコンテンツを復号化できる。
【００５５】
図５は、本発明の一実施形態に係るＤＲＭ機能を実行するシステムを示した第４構成図である。
【００５６】
図５に示すように、本発明の一実施形態に係るＤＲＭ機能を実行するシステムは、コンテンツサーバ５１０と、ＤＲＭ機能で保護されるコンテンツを保存する保存部５２１を有する第１通信デバイス５２０とを含んで構成される。
【００５７】
第１通信デバイス５２０のコンテンツ復号化要請があれば、ＤＲＭデバイス５４０は、要請されたコンテンツに該当する暗号化されたコンテンツを第１通信デバイス５２０から受信できる。
【００５８】
ＤＲＭデバイス５４０が暗号化されたコンテンツを受信すれば、暗号化されたコンテンツを復号化できる。
【００５９】
図６は、本発明の一実施形態に係る通信デバイスを示した構成図である。
【００６０】
図６に示すように、本発明の一実施形態に係る通信デバイスは、第１インターフェース部６１０と、第２インターフェース部６２０と、第３インターフェース部６３０と、制御部６４０と、再生部６５０とを含んで構成される。
【００６１】
このとき、通信デバイスは、図１〜５で記述された第１通信デバイスと第２通信デバイスとを含むことができる。
【００６２】
第１インターフェース部６１０はコンテンツサーバと通信できるし、第２インターフェース部６２０は他の通信デバイスと通信できる。また、第３インターフェース部６３０はＤＲＭデバイスと連結できる。
【００６３】
このとき、第１インターフェース部６１０は、有線ネットワークや無線ネットワークを介してコンテンツサーバに接続できる多様な種類のインターフェースのうちのいずれか１つのインターフェースを意味する。
【００６４】
制御部６４０は、通信デバイス内のすべての装置を制御できる。再生部６５０は、ＤＲＭ機能によって保護されるコンテンツを再生でき、オーディオ出力部やディスプレイ部を含むことができる。
【００６５】
一方、ＤＲＭデバイスは、通信デバイスを構成する機能ブロックを含むことができ、通信デバイスからコンテンツ再生要請があれば、要請されたコンテンツに該当する暗号化されたコンテンツを復号化し、予め生成された所定のセッションキーを用いてコンテンツを再暗号化するためのＤＲＭモジュールを含むことができる。
【００６６】
このように、ＤＲＭデバイスは、ＤＲＭ機能を実行するだけでなく、通信デバイスとの認証を介して安全な通信チャンネルを確保できるため、例えば、指紋などの認証情報を必要とするデジタルドア錠のようなデバイスに用いることができる付加機能も実行できる。
【００６７】
図７は、本発明の他の実施形態に係る付加機能を実行する方法を示したフローチャートである。
【００６８】
図７に示すように、本発明の他の実施形態に係る付加機能を実行する方法は、第１通信デバイスが付加機能を第２通信デバイスに要請する段階７１０と、ＤＲＭデバイスが第１通信デバイスと相互認証を行う段階７２０と、ＤＲＭデバイスと第１通信デバイスがセッションキーを設定する段階７３０と、第１通信デバイスが認証情報を暗号化する段階７４０と、第１通信デバイスが暗号化された認証情報をＤＲＭデバイスに送信する段階７５０と、ＤＲＭデバイスが認証情報を復号化する段階７６０と、ＤＲＭデバイスが復号化された認証情報を確認する段階７７０と、第２通信デバイスが付加機能を実行する段階と７８０を含むことができる。
【００６９】
このように成された本発明の他の実施形態に係る付加機能を実行する方法を詳しく説明すれば、次の通りとなる。
【００７０】
まず、ＤＲＭデバイス１４０は、第１通信デバイス１２０が第２通信デバイス１３０を介してセッションの確立を要請すれば、第１通信デバイス１２０との安全な通信のために、第１通信デバイス１２０と相互認証を行う（段階７１０）。
【００７１】
例えば、ＤＲＭデバイス１４０が第１乱数Ｃ１を生成し、生成された第１乱数Ｃ１を第１通信デバイス１２０に送信する。第１通信デバイス１２０が前記第１乱数Ｃ１を受信すれば、受信された第１乱数Ｃ１をマスターキーＭＫを用いて暗号化し、暗号化されたデータＭＫ（Ｃ１）をＤＲＭデバイス１４０に送信できる。
【００７２】
ＤＲＭデバイス１４０が暗号化されたデータＭＫ（Ｃ１）を受信すれば、暗号化されたデータＭＫ（Ｃ１）をマスターキーＭＫを用いて復号化し、復号化されたデータＣ１に基づいて第１通信デバイス１２０を認証できる。
【００７３】
ＤＲＭデバイス１４０が第１通信デバイス１２０を認証すれば、第１通信デバイス１２０は第２乱数Ｃ２を生成し、生成された第２乱数Ｃ２をＤＲＭデバイス１４０に送信する。ＤＲＭデバイス１４０が第２乱数Ｃ２を受信すれば、受信された第２乱数Ｃ２をマスターキーＭＫを用いて暗号化し、暗号化されたデータＭＫ（Ｃ２）を第１通信デバイス１２０に送信できる。
【００７４】
第１通信デバイス１２０が暗号化されたデータＭＫ（Ｃ２）を受信すれば、暗号化されたデータＭＫ（Ｃ２）をマスターキーＭＫを用いて復号化し、復号化されたデータＣ２に基づいてＤＲＭデバイス１４０を認証できる。
【００７５】
その後、第１通信デバイス１２０がＤＲＭデバイス１４０との相互認証を行えば、ＤＲＭデバイス１４０と第１通信デバイス１２０はセッションキーを生成できる（段階７２０）。
【００７６】
例えば、ＤＲＭデバイス１４０は、相互認証を行う過程で用いられる暗号化データＭＫ（Ｃ１）、ＭＫ（Ｃ２）をＲ１、Ｒ２とすると、暗号化データに基づいてセッションキーＳＫによってＭＫ（Ｒ１とＲ２との排他的論理和）を生成できる。
【００７７】
第１通信デバイス１２０は、ユーザによって選択された付加機能を第２通信デバイス１３０に要請できる（段階７３０）。
【００７８】
第１通信デバイス１２０は、ユーザからの認証情報、例えば、指紋入力を受け、生成されたセッションキーを用いて入力された認証情報を暗号化し（段階７４０）、第２通信デバイス１３０を介してＤＲＭデバイス１４０に送信できる（段階７５０）。
【００７９】
ＤＲＭデバイス１４０が暗号化された認証情報を受信すれば、暗号化された認証情報を生成されたセッションキーを用いて復号化し（段階７６０）、復号化された認証情報が正当な情報であるか否かを確認できる（段階７７０）。
【００８０】
このとき、ＤＲＭデバイスは、認証情報が正当な情報であるか否かを確認するために基準となる認証情報が必要であるが、このような基準となる認証情報は保存部１１１に予め保存できる。また、保存部は、コンテンツサーバ、第１通信デバイス、第２通信デバイスおよびＤＲＭデバイスに含まれることができる。
【００８１】
結果的に、第２通信デバイス１３０は、認証情報が正当な情報であれば、該当する付加機能を実行できる（段階７８０）。例えば、第２通信デバイス１３０は、デジタルドア錠を開けることができる。
【００８２】
本発明の一実施形態は、コンピュータにより具現される多様な動作を実行するためのプログラム命令を含むコンピュータ読み取り可能な媒体を含む。前記媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせて含むこともできる。前記媒体およびプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知であり使用可能なものであってもよい。コンピュータ読み取り可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスクおよび磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、フロプティカルディスクのような磁気−光媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれる。前記媒体は、プログラム命令、データ構造などを保存する信号を送信する搬送波を含む光または金属線、導波管などの送信媒体でもある。プログラム命令の例としては、コンパイラによって生成されるもののような機械語コードだけでなく、インタプリタなどを用いてコンピュータによって実行される高級言語コードを含む。
【００８３】
上述したように、本発明の好ましい実施形態を参照して説明したが、該当の技術分野において熟練した当業者にとっては、特許請求の範囲に記載された本発明の思想および領域から逸脱しない範囲内で、本発明を多様に修正および変更させることができることを理解することができるであろう。すなわち、本発明の技術的範囲は、特許請求の範囲に基づいて定められ、発明を実施するための最良の形態に制限されるものではない。
【図面の簡単な説明】
【００８４】
【図１】本発明の一実施形態に係るＤＲＭ機能を実行するシステムを示した第１構成図である。
【図２】本発明の一実施形態に係るＤＲＭ機能を実行する方法を示したフローチャートである。
【図３】本発明の一実施形態に係るＤＲＭ機能を実行するシステムを示した第２構成図である。
【図４】本発明の一実施形態に係るＤＲＭ機能を実行するシステムを示した第３構成図である。
【図５】本発明の一実施形態に係るＤＲＭ機能を実行するシステムを示した第４構成図である。
【図６】本発明の一実施形態に係る通信デバイスを示した構成図である。
【図７】本発明の他の実施形態に係る付加機能を実行する方法を示したフローチャートである。
【符号の説明】
【００８５】
１１０、３１０、４１０、５１０：コンテンツサーバ
１１１、３３１、４４１、５２１：保存部
１２０、３２０、４２０、５２０：第１通信デバイス
１３０、３３０、４３０、５３０：第２通信デバイス
１４０、３４０、４４０、５４０：ＤＲＭデバイス
６１０：第１インターフェース
６２０：第２インターフェース
６３０：第３インターフェース
６４０：制御部
６５０：再生部
【図１】
2008198176.tif 000003
【図２】
2008198176.tif 000004
【図３】
2008198176.tif 000005
【図４】
2008198176.tif 000006
【図５】
2008198176.tif 000007
【図６】
2008198176.tif 000008
【図７】
2008198176.tif 000009