(57)【要約】  サーバと携帯再生装置との間の通信を可能にするためのプロキシとして機能する装置を利用して、サーバから携帯再生装置へのデジタル著作権管理（ＤＲＭ）されたコンテンツへのアクセスを可能にする方法。本方法は、携帯再生装置とサーバとの間でデータをやりとりするためのゲートウェイ装置として動作可能な装置との接続を確立し、装置がサーバとの接続を確立し、携帯再生装置とサーバとの間のデータ交換を可能にするためのプロキシとして動作することを要求し、プロキシとして動作する装置を介したサーバとの接続の確立に応答して、携帯再生装置によりサポートされたＤＲＭソリューションを示すデータと携帯再生装置にダウンロードされた要求されたＤＲＭコンテンツを有するリストとをサーバに送信し、プロキシとして動作する装置を介し要求されたＤＲＭコンテンツと受信したコンテンツに係るＤＲＭルールとをサーバから受信することを提供する。
2008547310.tif 000002
【特許請求の範囲】
【請求項１】
携帯再生装置を使用してサーバからのデジタル著作権管理（ＤＲＭ）されたコンテンツにアクセスする方法であって、
前記携帯再生装置と前記サーバとの間のデータをやりとりするためのゲートウェイ装置として動作可能な装置との接続を確立するステップと、
前記装置が前記サーバとの接続を確立し、前記携帯再生装置と前記サーバとの間のデータ交換を可能にするプロキシとして動作することを要求するステップと、
プロキシとして動作する前記装置を介した前記サーバとの接続の確立に応答して、前記携帯再生装置によりサポートされるＤＲＭソリューションを示すデータと、前記携帯再生装置にダウンロードされる要求されたＤＲＭコンテンツを有するリストとを前記サーバに送信するステップと、
プロキシとして動作する前記装置を介し前記要求されたＤＲＭコンテンツと該コンテンツに係るＤＲＭルールとを前記サーバから受信するステップと、
前記受信したＤＲＭルールに従って前記受信したＤＲＭコンテンツを再生するステップと、
を有する方法。
【請求項２】
前記要求するステップは、前記装置が、実質的にリアルタイムにより前記サーバと前記携帯再生装置との間でデータをやりとりするため、前記サーバと前記携帯再生装置との間のエンド・ツー・エンド通信リンクを確立する第１モードと、前記装置が、前記ＤＲＭコンテンツを受信及び格納し、次のセッションにおいて前記ＤＲＭコンテンツを前記携帯再生装置に転送するアプリケーションレイヤプロキシとして動作する第２モードとの２つのプロキシモードの１つにより動作することを要求する、請求項１記載の方法。
【請求項３】
前記第２モード中、前記装置はＩＰルータとして動作する、請求項２記載の方法。
【請求項４】
前記携帯再生装置は、前記サーバから受信した初期化データに応答して、前記第１プロキシモードを選択する、請求項２記載の方法。
【請求項５】
前記携帯再生装置は、前記サーバから受信した初期化データを使用したＤＲＭ初期化段階の完了に応答して、前記第１又は第２プロキシモードの何れかを選択可能である、請求項３記載の方法。
【請求項６】
前記携帯再生装置は、前記再生装置と前記装置との間の同期動作中に前記装置からのＤＲＭコンテンツを転送する、請求項２記載の方法。
【請求項７】
前記ＤＲＭコンテンツは、オーディオ、ビデオ及びライセンスデータの１つから構成される、請求項２記載の方法。
【請求項８】
ゲートウェイ装置として動作可能な前記装置はＰＣから構成される、請求項２記載の方法。
【請求項９】
サーバからのデジタル著作権管理（ＤＲＭ）されたコンテンツにアクセスする携帯再生装置であって、
当該携帯再生装置と前記サーバとの間でデータをやりとりするためのゲートウェイ装置として動作可能な装置に接続するための通信インタフェースと、
ＤＲＭルールとダウンロードされたＤＲＭコンテンツとを格納するメモリと、
前記通信インタフェースと前記メモリとに接続されるプロセッサであって、前記装置が前記サーバとの接続を確立し、前記装置内において解釈されることなくデータが当該携帯再生装置と前記サーバとの間でやりとりされるプロキシとして動作することのリクエストを送信し、プロキシとして動作する前記装置を介した前記サーバとの接続の確立に応答して、当該携帯再生装置によりサポートされるＤＲＭソリューションのリストと当該携帯再生装置にダウンロードされるＤＲＭコンテンツのリストとを前記サーバに送信し、前記要求されたＤＲＭコンテンツと前記サーバから受信した前記ＤＲＭコンテンツに係るＤＲＭルールとを格納し、前記受信したＤＲＭルールに従って前記受信したＤＲＭコンテンツを再生するよう動作するプロセッサと、
を有する携帯再生装置。
【請求項１０】
前記プロセッサは、前記装置が実質的にリアルタイムにより前記サーバと当該携帯再生装置との間でデータをやりとりするため、前記サーバと当該携帯再生装置との間のエンド・ツー・エンド通信リンクを確立する第１モードと、前記装置が前記ＤＲＭコンテンツを受信及び格納し、次のセッションにおいて前記ＤＲＭコンテンツを前記携帯再生装置に転送するアプリケーションレイヤプロキシとして動作する第２モードとを含む２つのプロキシモードの１つにより動作することを要求するよう動作する、請求項９記載の装置。
【請求項１１】
前記第２モード中、前記装置はＩＰルータとして動作する、請求項１０記載の装置。
【請求項１２】
前記プロセッサは、前記サーバから受信した初期化データに応答して、前記装置が前記第１プロキシモードにより動作することを要求する、請求項１０記載の装置。
【請求項１３】
前記プロセッサは、前記サーバから受信した初期化データを使用したＤＲＭ初期化段階の完了に応答して、前記第１又は第２プロキシモードの何れかを選択可能である、請求項１２記載の装置。
【請求項１４】
前記プロセッサは、当該再生装置と前記装置との間の同期動作中に前記装置からのＤＲＭコンテンツを転送する、請求項１２記載の装置。
【請求項１５】
前記ＤＲＭコンテンツは、オーディオ、ビデオ及びライセンスデータの１つから構成される、請求項１０記載の装置。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
［技術分野］
本発明は、一般にデジタル著作権管理（ＤＲＭ）及び携帯コンテンツ再生装置に関する。
［発明の背景］
ＳｏｎｙのＷａｌｋｍａｎ、携帯ＤＶＤプレーヤー、ＡｐｐｌｅのｉＰｏｄなどの携帯コンテンツ再生装置は、かなりの市場における成功を収めてきた。このような装置は、従来はオーディオ再生用のためだけに提供されてきたかもしれないが、より価値の高いコンテンツをサポートする携帯再生装置が所望され、市場において成長する可能性があると信じられている。
【０００２】
デジタル著作権管理（ＤＲＭ）システムはまた、特にビデオ、制作映画などの高い価値のコンテンツの配信のため重要性と魅力を増大させてきている。より多くの携帯コンテンツ再生装置が、より高い価値のコンテンツを記録及び再生するため開発されるに従って、これらの装置の包括的なＤＲＭの解決策がより望まれるようになる。
［発明の概要］
サーバと携帯再生装置との間の通信を可能にするためのプロキシとして機能する装置を利用して、少なくとも１つのサーバから携帯再生装置へのデジタル著作権管理（ＤＲＭ）コンテンツへのアクセスを可能にする方法及び装置。一実施例では、本装置は、ＵＳＢ、ＩＥＥＥ１３９４又は他の適切なインタフェースを介し携帯再生装置に、及びインターネットを介しサーバに接続されるＰＣである。本発明は、携帯再生装置とサーバとの間でデータをやりとりするためのゲートウェイ装置として動作可能な装置との接続を確立し、当該装置がサーバとの接続を確立し、携帯再生装置とサーバとの間のデータ交換を可能にするためのプロキシとして動作することを要求し、プロキシとして動作する装置を介したサーバとの接続を確立すると、携帯再生装置によりサポートされるＤＲＭ解決策を示すデータと携帯再生装置にダウンロードされることが要求されるＤＲＭコンテンツを有するリストとをサーバに送信し、プロキシとして動作する装置を介しサーバから要求されたＤＲＭコンテンツと受信したコンテンツに係るＤＲＭルールとを受信し、受信したＤＲＭルールに従って受信したＤＲＭコンテンツを再生する。
【０００３】
プロキシ装置は、サーバと携帯再生装置との間の実質的にリアルタイムの通信を提供するよう動作可能であり、又はプロキシ装置がサーバからのＤＲＭコンテンツを格納し、意向のセッションにおいて格納したデータを携帯再生装置にダウンロードするストア・フォワードモードにより動作可能である。
［好適実施例の詳細な説明］
本発明の記載及び図面は、簡単化のため、典型的なＤＲＭ携帯コンテンツ再生システム並びにその生産及び使用方法に見つけられる他の多数の要素を省略しながら、本発明の明確な理解に関連する要素を示すため簡単化されていることが理解されるべきである。当業者は、本発明を実現するため、他の要素が所望及び／又は要求されていることを認識するであろう。しかしながら、そのような要素は当該分野において周知であるため、当該要素の詳細な説明はここでは提供されない。
【０００４】
本発明の一特徴によると、携帯コンテンツ再生装置に適したＤＲＭシステム及び方法が提供される。ＤＲＭシステムは、一般にセキュアな配信を可能にすることによって、各種ＤＲＭルール及び関連する埋め込みデータを使用した対応するコンテンツデータの不法な配信を不可能にすることによって、及び／又はデジタル透かしを備えたコンテンツを生成することによって、コンテンツをプロテクトする。
【０００５】
携帯再生装置の接続は、データ転送ネットワークを介し提供される。ここで使用される“データ転送ネットワーク”という用語は、有線（イーサネット、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４に準拠した（ファイアワイヤ））又は無線（８０２．１１ｘに準拠した）通信リンクを介しリンクされた２以上のデータ処理装置のグループを表す。データ転送ネットワークの非限定的な具体例として、有線及び無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＵＳＢ接続によりリンクされたデータ処理装置があげられる。ここで使用される“データ処理装置”とは、一般にインターネットと呼ばれるデータ転送ネットワーク及びデータ処理装置のグローバルな相互接続の一部を転送されたデータなどのデータをデータ転送ネットワークに対して直接的又は間接的に送受信する装置を表す。
【０００６】
ここで使用される“サーバ”とは、一般にネットワークリソースを管理する計算装置を表す。例えば、ファイルサーバは、ファイルを格納するのに専用の計算格納装置であり、データベースサーバは、データクエリを処理する。サーバは、専用及び／又は分散されていてもよく、又はそうでなくてもよい。サーバがネットワークリソースを管理しているコンピュータ実行可能コードなどのプログラムの形式をとると理解される場合、複数のサーバを一度に実行することが可能である。
【０００７】
本発明の一特徴によると、例えば、パーソナルコンピュータ（ＰＣ）などのホスト装置を介しＤＲＭオーソリティに通信可能に接続される携帯コンテンツ再生装置のためのＤＲＭシステム及び方法が提供される。ホストは、携帯再生装置のための通信及びコンテンツ配信を行う。ホストは、携帯再生装置とＤＲＭオーソリティ及びコンテンツサーバの１以上との間のエンド・ツー・エンド接続を確立するのに供する。このようなホストは、携帯再生装置のコンテンツ取得及び権利管理をユーザの立場からより便利なものにするかもしれない。
【０００８】
図１を参照するに、本発明の一特徴によるシステム１０のブロック図が示される。図示されるシステム１０は、ＵＳＢインタフェースなどの通信媒体３５を介しホスト３０に通信可能に接続される携帯再生装置４０を有する。さらに、ホスト３０は、ＤＲＭオーソリティサーバ２４とコンテンツサーバ２６に通信可能に接続されるデータ転送ネットワーク２５に接続される。コネクション３５とネットワーク２５は、携帯装置４０がホスト３０及びサーバ２４、２６と共に通信及び動作することを可能にする。
【０００９】
本発明の一特徴によると、携帯装置は自らサーバ２４、２６のＤＲＭ機能に互換したＤＲＭソリューション（又は複数のＤＲＭソリューション）をサポートしてもよい。１つの非限定的なコンフィギュレーションでは、携帯再生装置に統合されたＤＲＭソリューションは、パーソナルコンピュータ（ＰＣ）などでの使用のため適応された既存のＤＲＭソリューションと比較して、相対的に簡単化される。例えば、このような携帯装置のＤＲＭエンジン（コンピュータ実行可能コードなど）は、サーバ２４に係るＤＲＭエンジンによりサポートされる複雑なタイムベースルールをサポートしていないかもしれない。従来のＰＣベースのＤＲＭソリューションを簡単化し、携帯再生装置との互換性を向上させるため、ＤＲＭサーバ２４は、このような何れかの複雑なルールを処理用の携帯装置に送信することから排除されるかもしれない。
【００１０】
図２を参照するに、図１のホスト３０として使用するのに適した装置３００のブロック図が示される。装置３００は、一般にプロセッサ３１０、メモリ３２０及びインタフェース３３０、３４０を含む。
【００１１】
プロセッサ３１０は、一般にシステム３００の処理を制御するハードウェア、ソフトウェア及び／又はハードウェアとソフトウェアとの組み合わせの形態をとる。ここで使用される“プロセッサ”という用語は、一般にマイクロプロセッサなどの中央処理ユニット（ＣＰＵ）を有する計算装置を表す。ＣＰＵは、一般に算術及び論理演算を実行するＡＬＵ（Ａｒｉｔｈｍｅｔｉｃ  Ｌｏｇｉｃ  Ｕｎｉｔ）と制御ユニットとを有する。制御ユニットは、メモリから命令（プロセッサ実行可能コードなど）を抽出し、必要に応じてＡＬＵをコールしてこれらの命令を復号及び実行する。もちろん、電子インタフェースやＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などの他の要素が利用されてもよい。
【００１２】
ここに使用される“メモリ”という用語は、一般にチップ、テープ又はディスクの形態などのデータを格納可能な１以上の装置を表す。メモリは、非限定的な具体例として、１以上のＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、又はＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）の形態をとりうる。プロセッサにより使用されるメモリは、プロセッサを有する統合ユニットの内部又は外部のものであってもよい。例えば、マイクロプロセッサの場合には、メモリはマイクロプロセッサ自体の内部又は外部のものであるかもしれない。
【００１３】
インタフェース３３０は、携帯再生装置４０に通信可能に接続するのに適したインタフェースの形態をとる。例えば、インタフェース３３０は、ＵＳＢインタフェースの形態をとるかもしれない。もちろん、ＩＥＥＥ１３９４に準拠したインタフェースなどの他の適切なインタフェースもまた利用可能である。当業者により理解されるように、ＩＥＥＥ１３９４に準拠した外部バスは、４００Ｍｂｐｓ（１３９４ａ）及び８００Ｍｂｐｓ（１３９４ｂ）までのデータ転送レートをサポートしている。
【００１４】
さらに、インタフェース３４０は、ネットワーク２５を介しサーバ２４、２６と通信するのに適している。例えば、インタフェース３４０は、ＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）を介し通信するモジュレータ／デモジュレータ（モデム）の形態をとりうる。あるいは、インタフェース３４０は、インターネットと通常呼ばれるコンピュータ及びコンピュータネットワークのグローバル接続に接続されるＤＳＬ又はケーブルモデムなどのブロードバンドゲートウェイ装置を通信するのに適したハードウェア及び／又はソフトウェアの形態をとりうる。非限定的なコンフィギュレーションでは、インタフェース３４０はイーサネットインタフェースの形態をとりうる。
【００１５】
本発明の一特徴によると、装置３００は、インテルペンティアムタイププロセッサ、数百メガバイト（ＭＢ）のメモリ、ＵＳＢインタフェース及びイーサネットインタフェース又はここに記載される機能を有する専用機器を含む多機能パーソナルコンピュータ（ＰＣ）の形態をとる。一般に、“機器”とは、インターネットなどのデータ転送ネットワークに接続するために設計されたより限られたメモリ、ディスクストレージ及びプロセッサパワーを有するデータ処理装置である。
【００１６】
図３を参照するに、装置４００のブロック図が示される。装置４００は、図１の携帯再生装置４０として使用するのに適している。装置４００は、一般にプロセッサ４１０、メモリ４２０及びインタフェース４３０、４４０を有する。
【００１７】
プロセッサ４１０は、一般に装置４００の処理を制御するハードウェア、ソフトウェア又はこれらの組み合わせの形態をとる。メモリ４２０は再び、プロセッサ実行可能コード及びコンテンツデータなどのデータを格納可能な１以上の装置の形態をとる。インタフェース４３０は、ＵＳＢ又はＩＥＥＥ１３９４に準拠したインタフェースなど、ホスト３０に通信可能に接続するのに適したインタフェースの形態をとる。
【００１８】
インタフェース４４０は、再生及びユーザインタフェース機能を提供するのに適している。例えば、インタフェース４４０は、ビデオ及び／又はオーディオ出力信号を提供する。このような出力信号は、スピーカー及び／又はディスプレイなど、一体化された又は外部の再生装置に送信される。例えば、インタフェース４４０は、コンポーネントタイプポート（ビデオ、オーディオレフト及びオーディオライトポートなど）を有するかもしれない。１以上のＨＤＭＩ（Ｈｉｇｈ  Ｄｅｎｓｉｔｙ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポートなど、メモリ４２０に格納されているデータを処理するプロセッサ４１０に応じて、ビデオ及び／又はオーディオ再生を提供する他のポートが提供されるかもしれない。インタフェース４４０はさらに、ユーザコンテンツ選択及び一般的な装置処理を実現するため、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）や１以上のユーザ入力装置（ボタンなど）などのユーザインタフェースを有する。ＧＵＩは、メモリ４２０に格納されているコードをプロセッサ４１０が実行することに応答して生成され、内部ディスプレイ上に表示される。
【００１９】
図４を参照するに、ホスト３０として設定可能な装置３００のメモリ３２０のブロック図が示される。メモリ３２０は、プロセッサ３１０による実行に応答して、ホスト３０に第１ゲートウェイモードにより動作させるプロセッサ実行可能コード３２２を有する（図２）。図４に示されるように、メモリ３２０はまた、プロセッサ３１０によるそれの実行に応答して、第２のストア・フォワードモードによりホスト３０を動作させるプロセッサ実行可能コード３２４を有する。もちろん、メモリ３２０は、ホスト３０を動作させ、インタフェース３３０、３４０を介し通信するのに有用なコードやデータなどの他のデータを格納するようにしてもよい。
【００２０】
本発明の一特徴によると、ホスト３０は、サーバ２４、２６と携帯装置４０との間の通信ルートとして第１モードにより機能する。当該モードでは、ホスト３０は通信における情報を解釈しない。例えば、第１モードでは、ホスト３０はＤＲＭサーバから携帯装置にわたされたＤＲＭルールを解釈しない。その代わりに、ホスト３０は、携帯再生装置１０とコンテンツサーバ２４、２６との間で情報をやりとりするためのルート又はゲートウェイとしてのみ動作する。当業者により理解されるように、測定可能な遅延が、イベント（サーバ又は再生装置において行われるアクションなど）の発生と対応するデータ（すなわち、受信されるメッセージやサーバ及び再生装置の他方において行われる対応するアクション）の使用との間のネットワーク送信処理制約により導入されるかもしれない。このため、このような第１モードは、実質的に又はニアリアルタイムにより、装置１０とサーバ２４、２６との間のエンド・ツー・エンド接続を提供するかもしれない。
【００２１】
このようなゲートウェイモードを実現するための様々な機構が存在することは理解される。例えば、第１モードでは、ホスト３０は、インターネットプロトコル（ＩＰ）ルータとして動作可能である。ここで使用される“ルータ”という用語は、一般にデータ転送ネットワークセグメントの間でパケットを転送する装置を表す。あるいは、ＨＴＴＰＳ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  Ｓｅｃｕｒｅ  ｓｏｃｋｅｔｓ）がＤＲＭサーバ２４と携帯装置４０との間の通信プロトコルとして使用される場合、ホスト３０はＨＴＴＰＳプロキシとしてサービス提供するかもしれない。ここで使用される“プロキシ”という用語は、一般にクライアントアプリケーションとサーバとの間に通信可能に設けられたＰＣやルータなどの計算装置を表す。プロキシは、一般にアプリケーションとサーバとの間の通信を傍受し、それがリクエスト自体を充足しているか決定し、リクエストを意図される受信者に転送する。ホスト３０がプロセッサ３１０とメモリ３２０を使用する携帯再生装置４０により実行される１以上のクライアントアプリケーションとサーバ２４、２６との間でデータ（ＤＲＭデータ及びコンテンツデータを含む）をブラインド的に転送又はわたすように、エンド・ツー・エンドプロトコルが第１又はゲートウェイモードにおいて使用される。このプロトコルは、セキュアプロトコルであってもよいし、そうでなくてもよい。携帯再生装置４０により実行されるアプリケーションはコンテンツと、主としたパーミッションに応じてコンテンツデータの再生、消去、複製などを選択的に許可するパーミッションを取得する。
【００２２】
このようなアプローチは、複数の効果をもたらすかもしれない。例えば、ホスト３０は、容易に利用可能であり便利な通信インタフェースを提供することによって、携帯装置４０のユーザ互換性を向上させるかもしれない。さらに、ホスト３０が単にコンテンツ（ライセンス及びＤＲＭ管理などを含む）の通過装置としてサービス提供するとき、コンテンツプロバイダ２６は、提供されたＤＲＭソリューションのセキュリティの信頼性を向上させるかもしれない。さらに、ここでの機能コンフィギュレーションは、ホスト３０と携帯装置４０との間のセキュアな関係を確立又は維持することを要求しない。これは、秘密鍵が製造場所において携帯装置にインストールされる必要性を排除する。このようなコンフィギュレーションは、効果的にはコンプレクシティと共にセキュリティリスクを低減する。
【００２３】
一例となるコンフィギュレーションでは、コンテンツサーバは、ＤＲＭサーバが特定のデジタルコンテンツセット及び埋め込み権利情報（デジタルコンテンツパッケージ）に関連付けされる複数のデータ及びアルゴリズムを有することによって、デジタルコンテンツと関連するライセンス情報を格納及びインデックス処理するよう構成されるかもしれない。ライセンス情報と共に所望されるアクセスが含まれている場合、デジタル著作権管理システムは、所望されるアクセスのためのライセンスパッケージをデビット処理し、当該アクセスを許可する。
【００２４】
本発明の他の特徴によると、ホスト３０は、高い価値のコンテンツの非リアルタイムな送信及び処理に係るストア・フォワード機能を提供するため、（プロセッサ３１０によるコード３２４の実行に応答して）第２動作モードにより動作する。この第２動作モードは、サーバからの暗号化されたコンテンツ（暗号化されたライセンスを含む）を非リアルタイムに携帯装置などに転送するのに適している。
【００２５】
コンテンツが暗号化されている場合、ＤＲＭソリューションはコンテンツプロテクションを提供するための暗号強度に依存するため、ホスト３０に暗号化されたコンテンツを一時的に格納するのにリスクはほとんどない。第２動作モードでは、ホスト３０はＤＲＭ及び／又はコンテンツサーバ２４、２６並びにストレージからのコンテンツ（及びライセンス）を転送するための一時的なエンドポイントとして機能する。ホスト３０への転送後、格納された又はクエリされたルール及び／又はコンテンツデータが、独立したセッションにより携帯装置４０に転送される。第２モードでは、ホスト３０はアプリケーションレイヤプロキシとして動作する。このようにして、ホスト装置３０は、暗号化されたコンテンツをホスト装置３０に転送するため、アプリケーションレベルにおいてＤＲＭ及び／又はコンテンツサーバになりすますよう動作する。このように暗号化されたコンテンツは、前のコンテンツに対するユーザリクエスト（最近の映画リリースを取得するためのユーザリクエストなど）への応答であってもよく、又はＤＲＭサーバ又はコンテンツプロバイダ（ルールの更新又は映画予告など）からの自動的又は定期的なコンテンツダウンロードへの応答であってもよい。携帯装置４０は、コンテンツ及び／又はライセンスデータがサーバ２４、２６から転送されるときにホストに接続されている必要はないため、このようなコンテンツ取得プロセスはフレキシビリティを向上させる。
【００２６】
同様にして、ホスト装置に接続されると、携帯装置は、コンテンツサーバ及び／又はＤＲＭサーバとのそれの直近の同期以降の利用可能なすべてのコンテンツデータのダウンロードをリクエストする。あるいは、ダウンロードされたデータが携帯装置にプッシュされるかもしれない。ホストがサーバ２４、２６に物理的に接続されているか否かに関係なく、ホスト装置３０は、装置４０からのリクエストに応答し、サーバから以前に取得した暗号化されたコンテンツをそれのメモリ位置から抽出し、コンテンツを装置４０に転送するようアプリケーションプロキシモードにより動作する。
【００２７】
以下のシナリオは、本発明の一特徴によるシステム処理の一例を示す。例えば、ケーブルモデム（インタフェース３４０を介し）に接続されたホームＰＣホスト３０は、メモリ３２０に格納され、プロセッサ３１０により実行されるアプリケーションを利用して、所与の期間内（例えば、当日中など）にコンテンツサーバ２６からビデオコンテンツデータ及び対応するライセンスデータをダウンロードする。このダウンロードは、ホスト装置が暗号化されたコンテンツを受信及び格納するためアプリケーションレイヤプロキシモードにより動作しているとき、携帯再生装置がホストに接続されることを要求することなく実行される。当該期間中、携帯装置４０は、例えば、以前に取得したライセンスに係る（装置４０上のメモリに格納されている）以前に取得したオーディオ／ビデオコンテンツの再生など、他の処理を実行するのに（作業時など）使用されるかもしれない。以降の時点において、ユーザはホストＰＣ３０から装置４０への新たなコンテンツ及び係るライセンスデータを同期又はダウンロードすることができる。これは、ホスト３０のインタフェース３３０と携帯装置４０のインタフェース４３０とを接続し、ホストメモリ３２０からの新たに取得したライセンス及びコンテンツデータを通信モデム３５を介し装置メモリ４２０に転送することによって実現される。その後、ユーザは装置を使用して転送されたビデオコンテンツを閲覧するかもしれない。これは、例えば、インタフェース４３０、３３０を接続解除し、例えば、ＩＥＥＥ１３９４又はＨＤＭＩコネクションなどを使用した従来の表示装置とインタフェース４４０とを接続することによって実現される。
【００２８】
上記処理は、再生装置のユーザがネットワーク接続されたシステムを介したコンテンツのエンド・ツー・エンドダウンロードに係るアイドル時間を短縮することを可能にする。特にコンテンツのダウンロードは、典型的にはインターネットなどのネットワークシステムを介し実行されるため、携帯再生装置のユーザは、典型的にはインターネットを介した再生装置へのコンテンツの送信中、待機する必要がある。本発明によると、転送が高速インタフェースの形態をとりうるインタフェースコネクション３５を介して行われ（再生装置が接続されていない間に以前に行われたインターネットを介したホスト３０へのダウンロード）、ユーザはホスト装置から再生装置にコンテンツをダウンロードするのに、相対的に短い時間しか待機することが要求されない。
【００２９】
第２のストア・フォワードモードは大きなフレキシビリティを提供するが、それはすべてのＤＲＭ管理タスクに適しているとは限らないかもしれない。あるＤＲＭ管理処理は、ＤＲＭサーバが直接的に又はリアルタイムにより携帯装置と通信することを要求するかもしれない。例えば、ＤＲＭサーバ２４は、ＤＲＭエンジンが携帯装置にインストールされる時点において、携帯再生装置４０を区別する必要があるかもしれない。サーバと携帯再生装置との間の直接的又はエンド・ツー・エンド接続を確立することを要求する他のケースがまた存在するかもしれない。このようなケースでは、ホストは、携帯装置４０とＤＲＭサーバ２４（又はコンテンツサーバ２６）との間の直接的なエンド・ツー・エンド通信チャネルを可能にするゲートウェイ装置として第１モードにより動作する。
【００３０】
動作モード間の移行は、例えば、ユーザ選択を介し、メッセージヘッダ又はフォーマットに基づき自動的に、転送されるデータに従って非同期的に、又はこれらの１以上の組み合わせによることを含む各種方法により実現可能である。
【００３１】
さらに、第１動作モードと第２動作モードの両方におけるホスト３０のシンプルな役割のため、携帯再生装置４０は、ホスト３０としてデータを同期するためのサポートを提供する広範なデータ処理装置を利用することができる。例えば、コード３２２、３２４を格納し、ゲートウェイ装置として動作し、インタフェースを介しコンテンツ及びライセンスデータを取得し、取得したコンテンツ及びライセンスデータを装置４０に転送可能な装置が、使用に適しているかもしれない。コード３２４は、同期プロセスにおいてタイムスタンプとライセンスデータを使用して、ホスト３０と携帯装置４０の１つ又は両方におけるデータ変更をトラックするかもしれない。その後、アプリケーションは、更新が当該装置に伝搬されるように、必要なデータを他方の装置に転送するかもしれない。単なる一例であるが、Ｗｉｎｄｏｗｓ  ＣＥオペレーティングシステムの一部としてＭｉｃｒｏｓｏｆｔ  Ｃｏｒｐｏｒａｔｉｏｎから利用可能なＡｃｔｉｖｅＳｙｎｃソフトウェアが、このような機能を提供し、コンテンツ及びＤＲＭパーミッションの取得及びそれらの携帯再生装置への転送において、装置４０を支援するのに適しているかもしれない。
【００３２】
装置１０は、ホスト３０に接続され、ホスト３０が第１動作モードであるゲートウェイモードと第２動作モードであるストア・フォワードモードの１つを使用して、所望のコンテンツプロバイダのサーバとの接続を確立することを要求するかもしれない。サーバとの接続が確立されると、装置１０は装置によりサポートされているＤＲＭソリューションのリストと共に、ＤＲＭコンテンツに対するリクエストを送信する。サーバはこのリストを使用して、リクエストされたＤＲＭコンテンツが装置に送信可能であるか決定する。リクエストが承認されると、サーバは、転送されるデータを解釈しないホストをプロキシとして使用して、装置にＤＲＭコンテンツを送信する。
【００３３】
図５を参照するに、携帯再生装置４０（図１）として使用するのに適した装置４００（図３）のメモリのブロック図が示される。図５に示されるように、メモリ４２０は、サーバ２４、２６の少なくとも１つから取得したＤＲＭルール４２４と、格納されているＤＲＭルール４２４を実施するためプロセッサ４１０により実行可能なＤＲＭコード４２５とを有する。メモリ４２０はまた、インタフェース４４０（図３）を介しオーディオ及び／又はビジュアル再生を提供するため、プロセッサ４１０（図３）による処理に適したコンテンツサーバ２６から取得したコンテンツデータ４２６を有する。
【００３４】
メモリ４２０はさらに、コンテンツ４２６の少なくとも一部をデジタル透かし処理するため、プロセッサ４１０により実行可能な透かしコード４２３と透かしデータ４２２とを有する。ここで使用される“透かし”という用語は、一般にある情報を特定するデジタルイメージ、オーディオ又はビデオファイルを表すデータなど、コンテンツデータに挿入されるデジタル透かし又はデータパターンを表す。透かしは、コンテンツを示す情報、コンテンツプロバイダ、著作権所有者並びに／又は携帯再生装置４０及び／若しくはホスト３０に少なくとも実質的に一意的な情報などの情報を特定するかもしれない。もちろん、メモリ４２０は、再生装置４０を動作させるのに有用なコード及びデータなどの他のデータを格納可能である。このような処理は、内部ディスプレイ上へのＧＵＩの提供、ユーザのボタンの起動の検出及びインタフェース４３０（図３）を介したデータの通信などを含む。
【００３５】
透かしデータ４２２は、ホスト３０のゲートウェイ動作モードを使用して、ＤＲＭオーソリティサーバ２４及び／又はコンテンツサーバ２６による装置４０の登録又は初期化に応答して、携帯再生装置４０により提供又は構成されるかもしれない。非限定的な一実施例では、透かしデータ４２２は特定の携帯再生装置４０に実質的に一意的なものとなる。例えば、装置４０とオーソリティサーバ２４は、サーバ２４、２６と装置４０との間の信頼関係を確立するため、装置４０に関連付けされる実質的な乱数をセキュアに交渉する（例えば、パブリック／プライベートキー暗号化技術を利用して）。この数字は、コンテンツデータ４２６を透かし処理するためのコード４２５を実行する際にプロセッサ４１０（図３）により使用される。ＤＲＭルール４２４は、透かしデータ４２２及びコード４２３を使用してコンテンツデータ４２６がプロセッサ４１０により透かし処理されるべき時点を特定する。例えば、コンテンツデータ４２６は、プロセッサ４１０がそれを受信したときにコード４２３を実行することによって、データ４２２により透かし処理されてもよい。あるいは、コンテンツデータ４２６は、再生したときにプロセッサ４１０がコード４２３を実行することによって、データ４２２により透かし処理されるかもしれない。さらなる他のコンフィギュレーションでは、コンテンツデータ４２６は、インタフェース４３０を介した転送の試行によって、プロセッサ４１０がコード４２３を実行することによって、データ４２２により透かし処理されてもよい。任意的には、ホスト装置３０は、同様の動作が可能なメモリに同様のコード及び／又はルールを有するようにしてもよい。
【００３６】
当該分野において周知なように、特定のアプリケーションの要求に従って、各種デジタル透かし処理ソリューションが実現可能であるということは理解されるであろう。デジタル透かし処理ソリューションは、コンテンツの変更、圧縮、フォーマット変換、クロッピング（ｃｒｏｐｐｉｎｇ）などからのプロテクションを有するかもしれない。ユーザ又はソースＩＤ、日付及び時間情報などの情報が、ロウバストなデジタル透かしとして利用可能である。
【００３７】
本発明は、効果的には、著作権管理されたコンテンツの権限のない複製又は使用を透かしについてコンテンツプロバイダが調べることを可能にする。権限のないコピーにおいて透かしが検出されると、コンテンツプロバイダは何れの装置（ホスト３０や携帯装置４０など）がコンテンツにアクセス、処理又は複製したか法的に決定することが可能である。
【００３８】
本発明の趣旨又は範囲から逸脱することなく、本発明の装置及び方法における各種変更及び変形が可能であるということは、当業者に明らかであろう。従って、本発明は添付された請求項とそれらの均等の範囲内に属する場合、本発明の変更及び変形をカバーすることが意図される。
【図面の簡単な説明】
【００３９】
【図１】図１は、本発明の一特徴によるシステムのブロック図を示す。
【図２】図２は、図１のホストとして使用するのに適した装置のブロック図を示す。
【図３】図３は、図１の携帯再生装置として使用するのに適した装置のブロック図を示す。
【図４】図４は、本発明の一特徴によるホストメモリのブロック図を示す。
【図５】図５は、本発明の一特徴による携帯再生装置のメモリのブロック図を示す。
【図１】
2008547310.tif 000003
【図２】
2008547310.tif 000004
【図３】
2008547310.tif 000005
【図４】
2008547310.tif 000006
【図５】
2008547310.tif 000007
【手続補正書】
【提出日】平成20年6月23日(2008.6.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
携帯再生装置を使用してサーバからのデジタル著作権管理（ＤＲＭ）されたコンテンツにアクセスする方法であって、
前記携帯再生装置と前記サーバとの間のデータをやりとりするためのゲートウェイ装置として動作可能な装置との接続を確立するステップと、
前記装置が前記サーバとの接続を確立し、前記携帯再生装置と前記サーバとの間のデータ交換を可能にするプロキシとして動作することを要求するステップと、
プロキシとして動作する前記装置を介した前記サーバとの接続の確立に応答して、前記携帯再生装置によりサポートされるＤＲＭソリューションを示すデータと、前記携帯再生装置にダウンロードされる要求されたＤＲＭコンテンツを有するリストとを前記サーバに送信するステップと、
プロキシとして動作する前記装置を介し前記要求されたＤＲＭコンテンツと該コンテンツに係るＤＲＭルールとを前記サーバから受信するステップと、
前記受信したＤＲＭルールに従って前記受信したＤＲＭコンテンツを再生するステップと、
を有する方法。
【請求項２】
前記要求するステップは、前記装置が、実質的にリアルタイムにより前記サーバと前記携帯再生装置との間でデータをやりとりするため、前記サーバと前記携帯再生装置との間のエンド・ツー・エンド通信リンクを確立する第１モードと、前記装置が、前記ＤＲＭコンテンツを受信及び格納し、次のセッションにおいて前記ＤＲＭコンテンツを前記携帯再生装置に転送するアプリケーションレイヤプロキシとして動作する第２モードとの２つのプロキシモードの１つにより動作することを要求する、請求項１記載の方法。
【請求項３】
前記第２モード中、前記装置はＩＰルータとして動作する、請求項２記載の方法。
【請求項４】
前記携帯再生装置は、前記サーバから受信した初期化データに応答して、前記第１プロキシモードを選択する、請求項２記載の方法。
【請求項５】
前記携帯再生装置は、前記サーバから受信した初期化データを使用したＤＲＭ初期化段階の完了に応答して、前記第１又は第２プロキシモードの何れかを選択可能である、請求項３記載の方法。
【請求項６】
前記携帯再生装置は、前記再生装置と前記装置との間の同期動作中に前記装置からのＤＲＭコンテンツを転送する、請求項２記載の方法。
【請求項７】
サーバからのデジタル著作権管理（ＤＲＭ）されたコンテンツにアクセスする携帯再生装置であって、
当該携帯再生装置と前記サーバとの間でデータをやりとりするためのゲートウェイ装置として動作可能な装置に接続するための通信インタフェースと、
ＤＲＭルールとダウンロードされたＤＲＭコンテンツとを格納するメモリと、
前記通信インタフェースと前記メモリとに接続されるプロセッサであって、前記装置が前記サーバとの接続を確立し、前記装置内において解釈されることなくデータが当該携帯再生装置と前記サーバとの間でやりとりされるプロキシとして動作することのリクエストを送信し、プロキシとして動作する前記装置を介した前記サーバとの接続の確立に応答して、当該携帯再生装置によりサポートされるＤＲＭソリューションのリストと当該携帯再生装置にダウンロードされるＤＲＭコンテンツのリストとを前記サーバに送信し、前記要求されたＤＲＭコンテンツと前記サーバから受信した前記ＤＲＭコンテンツに係るＤＲＭルールとを格納し、前記受信したＤＲＭルールに従って前記受信したＤＲＭコンテンツを再生するよう動作するプロセッサと、
を有する携帯再生装置。
【請求項８】
前記プロセッサは、前記装置が実質的にリアルタイムにより前記サーバと当該携帯再生装置との間でデータをやりとりするため、前記サーバと当該携帯再生装置との間のエンド・ツー・エンド通信リンクを確立する第１モードと、前記装置が前記ＤＲＭコンテンツを受信及び格納し、次のセッションにおいて前記ＤＲＭコンテンツを前記携帯再生装置に転送するアプリケーションレイヤプロキシとして動作する第２モードとを含む２つのプロキシモードの１つにより動作することを要求するよう動作する、請求項７記載の装置。
【請求項９】
前記プロセッサは、前記サーバから受信した初期化データに応答して、前記装置が前記第１プロキシモードにより動作することを要求する、請求項８記載の装置。
【請求項１０】
前記プロセッサは、前記サーバから受信した初期化データを使用したＤＲＭ初期化段階の完了に応答して、前記第１又は第２プロキシモードの何れかを選択可能である、請求項９記載の装置。
【国際調査報告】
2008547310.tif 000008
2008547310.tif 000009
2008547310.tif 000010