(57)【要約】【課題】ネットワーク経由でコンテンツをダウンロードするサービスにDRM技術を適用することにより、期限を限って視聴を許可するレンタルシステムを実現することができるが、このレンタルシステムを実現する際、サーバに対して、端末のDRMIDを初回登録する必要があり、DRMIDの初回登録では、セキュリティ，ユーザビリティ，初回登録のセッション情報の維持などの数々の課題があった。【解決手段】端末１２０がサーバ２３０からコンテンツをダウンロードするために必要な制御情報４１０に、初回登録用と通常の登録用とを判別できる情報と初回登録のセッション情報を付与し、端末１２０はそれら情報によって、ダウンロード処理を切り替え、DRMID４２０をサーバ２５０に登録する処理を優先して実行する際、DRM専用アプリケーションを用いることで、セキュリティレベルを高める。【選択図】  図２
2009140050.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ初回登録用のコンテンツと視聴用のコンテンツとが格納されたサーバから前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツをダウンロードするダウンロード端末であって、
少なくともコンテンツのダウンロード先を示す情報と、前記コンテンツのライセンス情報と、前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツとを判別する情報とから構成された制御情報を前記サーバから取得し、
前記制御情報から、前記ユーザ初回登録用のコンテンツであるときは、ユーザ初回登録のためのダウンロード処理を実行し、
前記制御情報から、前記視聴用のコンテンツであるときは、通常のダウンロード処理を実行することを特徴とするダウンロード端末。
【請求項２】
前記ダウンロード端末は、複数のダウンロード処理を順次実行する機能を有し、
前記制御情報が前記ユーザ初回登録用のコンテンツであることを示す場合には、当該ユーザ登録用のコンテンツのダウンロード処理を、前記視聴用のコンテンツよりも優先的に行うことを特徴とする請求項１記載のダウンロード端末。
【請求項３】
前記ダウンロード端末において、
少なくとも、ユーザ初回登録時において、
前記制御情報には初期登録セッション情報を格納し、
さらに、前記ダウンロード端末から前記サーバに対して、ユーザ登録のために必要な情報を前記サーバに登録する際の初期登録セッションとして、前記制御情報に格納された前記初期登録セッション情報を用いることを特徴とする請求項１記載のダウンロード端末。
【請求項４】
前記初期登録セッション情報は、前記制御情報に含まれる前記ライセンス情報に格納されることを特徴とする請求項３記載のダウンロード端末。
【請求項５】
前記ライセンス情報が、少なくとも、前記ユーザ初回登録時において、前記ダウンロード端末に対して、一意に特定できることを特徴とする請求項４記載のダウンロード端末。
【請求項６】
前記サーバに格納された前記ユーザ初回登録用のコンテンツと前記視聴用のコンテンツの両者、または、どちらか一方は、暗号化された暗号化コンテンツであることを特徴とする請求項３記載のダウンロード端末。
【請求項７】
前記サーバからダウンロードした前記暗号化コンテンツの復号に必要な復号鍵を取得する認証のために必要な端末識別子を予め保持することを特徴とする請求項６記載のダウンロード端末。
【請求項８】
前記端末識別子と前記ライセンス情報により、前記暗号化コンテンツを復号するために必要な前記復号鍵を一意に特定することを特徴とする請求項７記載のダウンロード端末。
【請求項９】
前記ユーザ初回登録のためのダウンロード処理において、
前記ダウンロード端末が、前記サーバから前記ユーザ初回登録用のコンテンツのダウンロードを完了すると、
ユーザからの操作指示、入力指示、または、コンテンツ再生指示なしに、
前記ダウンロード端末は、前記サーバに、前記端末識別子と、前記ライセンス情報を用いた接続を行い、前記接続によって、前記サーバに前記端末識別子を登録することを特徴とする請求項７記載のダウンロード端末。
【請求項１０】
前記ダウンロード端末が、前記サーバに前記端末識別子を登録した後、
前記復号鍵を前記サーバから取得し、
前記ダウンロード端末にダウンロードされた前記ユーザ初回登録用のコンテンツを前記復号鍵によって、復号し、再生出力を確認することにより、
前記ダウンロード端末と前記サーバ間の通信路の信頼性を保証することを特徴とする請求項７記載のダウンロード端末。
【請求項１１】
ユーザ初回登録用のコンテンツと視聴用のコンテンツとが格納されたサーバから前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツをダウンロード端末へダウンロードするダウンロード方法において、
少なくともコンテンツのダウンロード先を示す情報と、前記コンテンツのライセンス情報と、前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツとを判別する情報とから構成された制御情報を前記サーバから取得し、
前記制御情報から、ユーザ初回登録用のコンテンツであるときは、ユーザ初回登録のためのダウンロード処理を実行し、
前記制御情報から、視聴用のコンテンツであるときは、通常のダウンロード処理を実行することを特徴とするダウンロード方法。
【請求項１２】
複数のダウンロード処理を順次実行する機能を有する前記ダウンロード方法であって、
前記制御情報がユーザ初回登録用のコンテンツであることを示す場合には、当該ユーザ登録用のコンテンツのダウンロード処理を、視聴用のコンテンツよりも優先的に行うことを特徴とする請求項１１記載のダウンロード方法。
【請求項１３】
前記ダウンロード方法において、
少なくとも、ユーザ初回登録時において、
前記制御情報には初期登録セッション情報を格納し、
さらに、前記ダウンロード端末から前記サーバに対して、ユーザ登録のために必要な情報を前記サーバに登録する際の初期登録セッションとして、前記制御情報に格納された前記初期登録セッション情報を用いることを特徴とする請求項１１記載のダウンロード方法。
【請求項１４】
前記初期登録セッション情報は、前記制御情報に含まれる前記ライセンス情報に格納されることを特徴とする請求項１３記載のダウンロード方法。
【請求項１５】
前記ライセンス情報が、少なくとも、前記ユーザ初回登録時において、前記ダウンロード端末に対して、一意に特定できることを特徴とする請求項１４記載のダウンロード方法。
【請求項１６】
前記サーバに格納された前記ユーザ初回登録用のコンテンツと前記視聴用のコンテンツの両者、または、どちらか一方は、暗号化された暗号化コンテンツであり、
前記サーバからダウンロードした前記暗号化コンテンツの復号に必要な復号鍵を取得する認証のために必要な端末識別子を前記ダウンロード端末が予め保持し、
前記端末識別子と前記ライセンス情報により、前記暗号化コンテンツを復号するために必要な前記復号鍵を一意に特定し、
前記ユーザ初回登録のためのダウンロード処理において、
前記ダウンロード端末が、前記サーバから前記ユーザ初回登録用のコンテンツのダウンロードを完了すると、
ユーザからの操作指示、入力指示、または、コンテンツ再生指示なしに、前記ダウンロード端末は、前記サーバに、前記端末識別子と、前記ライセンス情報を用いた接続を行い、前記接続によって、前記サーバに前記端末識別子を登録することを特徴とする請求項１３記載のダウンロード方法。
【請求項１７】
ユーザ初回登録用のコンテンツと視聴用のコンテンツとを格納し、ダウンロード端末に配信するサーバであって、
少なくともコンテンツのダウンロード先を示す情報と、前記コンテンツのライセンス情報と、前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツとを判別する情報とから構成された制御情報を前記ダウンロード端末に配信することを特徴とするサーバ。
【請求項１８】
少なくとも、ユーザ初回登録時において、
前記制御情報には初期登録セッション情報を格納し、
さらに、前記ダウンロード端末から前記サーバに対して、ユーザ登録のために必要な情報を前記サーバに登録する際の初期登録セッションとして、前記制御情報に格納された前記初期登録セッション情報を用いることを特徴とする請求項１７記載のサーバ。
【請求項１９】
前記初期登録セッション情報は、前記制御情報に含まれる前記ライセンス情報に格納されることを特徴とする請求項１８記載のサーバ。
【請求項２０】
前記ライセンス情報が、少なくとも、前記ユーザ初回登録時において、前記ダウンロード端末に対して、一意に特定できることを特徴とする請求項１９記載のサーバ。
【請求項２１】
ユーザ初回登録用のコンテンツと視聴用のコンテンツとが格納されたサーバと、前記サーバから、前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツをダウンロードするダウンロード端末を備えたダウンロードシステムであって、
前記ダウンロード端末は、少なくともコンテンツのダウンロード先を示す情報と、前記コンテンツのライセンス情報と、前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツとを判別する情報とから構成された制御情報を前記サーバから取得し、
前記制御情報から、前記ユーザ初回登録用のコンテンツであるときは、ユーザ初回登録のためのダウンロード処理を実行し、
前記制御情報から、前記視聴用のコンテンツであるときは、通常のダウンロード処理を実行することを特徴とするダウンロードシステム。
【請求項２２】
前記ダウンロード端末は、複数のダウンロード処理を順次実行する機能を有し、
前記制御情報が前記ユーザ初回登録用のコンテンツであることを示す場合には、当該ユーザ登録用のコンテンツのダウンロード処理を、前記視聴用のコンテンツよりも優先的に行うことを特徴とする請求項２１記載のダウンロードシステム。
【請求項２３】
前記ダウンロード端末は、少なくとも、ユーザ初回登録時において、
前記制御情報には初期登録セッション情報を格納し、
さらに、前記ダウンロード端末から前記サーバに対して、ユーザ登録のために必要な情報を前記サーバに登録する際の初期登録セッションとして、前記制御情報に格納された前記初期登録セッション情報を用いることを特徴とする請求項２１記載のダウンロードシステム。
【請求項２４】
前記初期登録セッション情報は、前記制御情報に含まれる前記ライセンス情報に格納されることを特徴とする請求項２３記載のダウンロードシステム。
【請求項２５】
前記ライセンス情報が、少なくとも、前記ユーザ初回登録時において、前記ダウンロード端末に対して、一意に特定できることを特徴とする請求項２４記載のダウンロードシステム。
【請求項２６】
前記サーバに格納された前記ユーザ初回登録用のコンテンツと前記視聴用のコンテンツの両者、または、どちらか一方は、暗号化された暗号化コンテンツであり、
前記サーバからダウンロードした前記暗号化コンテンツの復号に必要な復号鍵を取得する認証のために必要な端末識別子を前記ダウンロード端末が予め保持し、
前記端末識別子と前記ライセンス情報により、前記暗号化コンテンツを復号するために必要な前記復号鍵を一意に特定し、
前記ユーザ初回登録のためのダウンロード処理において、
前記ダウンロード端末が、前記サーバから前記ユーザ初回登録用のコンテンツのダウンロードを完了すると、ユーザからの操作指示、入力指示、または、コンテンツ再生指示なしに、
前記ダウンロード端末は、前記サーバに、前記端末識別子と、前記ライセンス情報を用いた接続を行い、前記接続によって、前記サーバに前記端末識別子を登録することを特徴とする請求項２３記載のダウンロードシステム。
【請求項２７】
前記ダウンロード端末が、前記サーバに前記端末識別子を登録した後、復号鍵を前記サーバから取得し、
前記ダウンロード端末にダウンロードされた前記ユーザ初回登録用のコンテンツを前記復号鍵によって、復号し、再生出力を確認することにより、
前記ダウンロード端末と前記サーバ間の通信路の信頼性を保証することを特徴とする請求項２６記載のダウンロードシステム。
【請求項２８】
請求項１１に記載のダウンロード方法の、前記制御情報を前記サーバから取得するステップと、前記ユーザ初回登録のためのダウンロード処理の実行ステップと、前記通常のダウンロード処理の実行ステップとをコンピュータに実行させるプログラム。
【請求項２９】
請求項２８に記載のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
近年、インターネットの発達により、映画や音楽等をダウンロードして再生する技術が一般化しつつある。映画や音楽等のコンテンツ配信を行うサーバから、ＰＣ、ＡＶ機器、携帯やポータブル機器にネットワーク経由でコンテンツをダウンロードするサービスが多く提供されている。
【０００２】
この様なコンテンツ配信サービスにＤＲＭ技術を適用することにより、視聴期限を限って視聴を許可する、コンテンツのレンタルシステムを実現することができる。この種のレンタルシステムとしては、例えば、特許文献１に記載されているような第１の従来例があった。
【０００３】
図５は、第１の従来例のレンタルシステムの構成を示す図である。図５において、ｗｅｂサーバ２００と、コンテンツサーバ２２０と、DRMサーバ２４０とがネットワーク１５０を介して家庭内のダウンロード端末１００からアクセス可能である。ｗｅｂサーバ２００は、レンタル事業者がユーザに対してレンタルコテンツを提示するｗｅｂサーバである。またコンテンツサーバ２２０は、ダウンロード端末１００からの要求に対して、暗号化されたＡＶコンテンツを提供するダウンロードコンテンツのサーバである。また、DRMサーバ２４０は、ダウンロード端末１００がダウンロードする暗号化されたコンテンツを復号するための復号鍵を提供するサーバである。
【０００４】
このような第１の従来例のレンタルシステムの動作を、図６、図７および、図８に従って説明する。
【０００５】
図６は、第１の従来例のダウンロード端末１００，ｗｅｂサーバ２００，コンテンツサーバ２２０，および、DRMサーバ２４０の内部を示すブロック図である。まず、図６を用いて、各構成要素の主な機能を説明し、後述の図８のシーケンス図において、各構成要素間の連携した機能を説明する。
【０００６】
はじめに、ダウンロード端末１００について説明する。ダウンロード端末１００は、ネットワークI/F１０２，ブラウザ１０３，情報表示部１０４，操作入力部１０５，制御情報取得部１０８，DL制御部１１０，コンテンツ取得部１１１，DRMクライアント１１２，蓄積部１１３，コンテンツリスト管理部１１４，復号機１１５および、再生部１１６とから構成されている。
【０００７】
ブラウザ１０３は、ルータ１０１を介して、ネットワーク１５０に通じ、受信したHTML文書を解釈し、情報表示部１０４を介して、ユーザに情報表示１０６を行う。ブラウザ１０３上に表示されたｗｅｂページの操作は、ユーザの操作入力１０７を、操作入力部１０５を通して行う。制御情報取得部１０８，コンテンツ取得部１１１およびDRMクライアント１１２は、ネットワークＩ／Ｆ１０２を介し、ルータ１０１を経由して、ネットワーク１５０に接続されている。
【０００８】
制御情報取得部１０８は、ｗｅｂサーバ２００から送られてくる制御情報４００を取得し、蓄積部１１３に蓄積する。また、制御情報４００を取得した際には、DL制御部１１０に通知する。制御情報４００の詳細については、後述する（図７）。DL制御部１１０は、コンテンツ取得部１１１にコンテンツ取得要求を送る。コンテンツ取得部１１１は、DL制御部１１０からの要求により、コンテンツサーバ２２０から通常コンテンツ２２４を取得し、蓄積部１１３に蓄積する。
【０００９】
DRMクライアント１１２は、コンテンツリスト管理部１１４からの要求により、DRMサーバ２４０とDRM認証を行い、DRMサーバ２４０から暗号化コンテンツの復号鍵４２２を取得し、蓄積部１１３に蓄積する。DRMクライアント１１２は、DRM認証時に用いるDRMID４２０を管理している。DRMIDとは、ダウンロード端末１００に一意な識別子であり、DRM認証時に限って、ダウンロード端末１００からDRMサーバ２４０に対して、送信されるセキュリティレベルの高い情報である。DRMサーバ２４０は、このDRMIDを用いて、ユーザが購入したコンテンツのライセンス情報を紐付けて管理しており、DRMIDとライセンス情報の両者を取得することで、ライセンス情報を発行したダウンロード端末に対して、適切な暗号化コンテンツの復号鍵を配信することができる。
【００１０】
コンテンツリスト管理部１１４は、ユーザからの要求により、蓄積部１１３に蓄積された暗号化コンテンツ４２１に関するリストを情報表示部１０４のGUI画面に表示する。ユーザは、そのGUI画面から所望のコンテンツを選択し、再生指示を、操作入力部１０５を通じて行う。コンテンツリスト管理部１１４は、操作入力部１０５を通じて、コンテンツの再生指示を受けると、蓄積部１１３から適切な暗号化コンテンツ４２１とその復号鍵４２２を取り出し、復号機１１５に送る。復号機１１５は、取得した暗号化コンテンツ４２１を復号鍵４２２によってデコードし、再生部１１６を通して、再生出力１１７を行う。
【００１１】
ｗｅｂサーバ２００について、説明する。ｗｅｂサーバ２００は、HTML配信部２０１および、制御情報配信部２０２とで構成されている。HTML配信部２０１は、コンテンツの購入・登録に関するHTMLページをダウンロード端末１００に配信する。制御情報配信部２０２は、ライセンス情報発行部２４３が発行したライセンス情報を含むコンテンツのダウンロードに必要な制御情報４００を、ダウンロード端末１００に配信する。コンテンツサーバ２２０について、説明する。コンテンツサーバ２２０は、コンテンツ配信部２２１および、コンテンツ蓄積部２２２とで構成されている。コンテンツ配信部２２１は、ダウンロード端末１００から要求された暗号化コンテンツ２２４を、コンテンツ蓄積部２２２からダウンロード端末１００に配信する。コンテンツ蓄積部２２２は、様々な暗号化コンテンツ２２４を保存しており、コンテンツ配信部２２１へ要求された暗号化コンテンツを受け渡す。
【００１２】
DRMサーバ２４０について、説明する。DRMサーバ２４０は、DRM認証部２４１，ライセンス情報発行部２４３，復号鍵配信部２４５および、ライセンス情報・DRMID紐付け保存部２４４とで構成されている。DRM認証部２４１は、ダウンロード端末１００からの要求により、DRM認証を行う。この際、DRMID４２０とライセンス情報を取得する。ライセンス情報発行部２４３は、ユーザの購入したコンテンツとその購入条件に応じたライセンス情報を発行し、制御情報配信部２０２に配信する。ここで、購入条件とは、７泊８日のレンタルや売り切りなどである。配信したライセンス情報をライセンス情報DRMID紐付け保存部２４４に保存する。ライセンス情報・DRMID紐付け保存部２４４は、ライセンス情報発行部２４３により発行されたライセンス情報を予め登録されていたDRMIDに対して、図６の吹き出しに示すように紐付けて保存する。復号鍵配信部２４５は、暗号化コンテンツの復号鍵をダウンロード端末１００に配信する。
【００１３】
図７は、ｗｅｂサーバ２００の制御情報配信部２０２が、ダウンロード端末１００に配信する制御情報４００の構成を示す図である。制御情報４００は、コンテンツURL４０１，DRMサーバURL４０２および、ライセンス情報４０３とからなる。コンテンツURL４０１は、コンテンツサーバ２２０のコンテンツ蓄積部２２２内に保存された暗号化コンテンツ２２４の場所を一意に特定できる情報である。DRMサーバURL４０２は、DRMサーバ２４０の場所を一意に特定できる情報である。ライセンス情報４０３は、コンテンツの購入条件とコンテンツを一意に特定できる識別情報とから生成される情報であり、DRMサーバ２４０のライセンス情報発行部２４３にて生成され、ｗｅｂサーバ２００の制御情報配信部２０２にて、制御情報４００に記載される。
【００１４】
次に、第１の従来例において、ユーザがコンテンツを購入し、ダウンロード端末１００において再生するまでのダウンロード端末１００，ｗｅｂサーバ２００，コンテンツサーバ２２０および、DRMサーバ２４０の動作と通信シーケンスについて、図８を用いて説明する。図８において、ダウンロード端末１００と，ｗｅｂサーバ２００，コンテンツサーバ２２０および、DRMサーバ２４０は、図６と同一の構成であるので同一の記号で示し、ネットワーク等、一般的な動作しか行わない構成部品は図示を省略する。まず、利用者がコンテンツ購入・DL登録指示３００によりダウンロード端末１００を操作してＷｅｂブラウザやその他の通信アプリケーションを用いて、ｗｅｂサーバ２００に接続し、そこへコンテンツ購入・DL登録要求３０１を送信する。ｗｅｂサーバ２００はコンテンツ購入・DL登録要求３０１を受信すると、DRMサーバ２４０に対して、コンテンツ識別情報とコンテンツ購入条件を含む、ライセンス情報発行要求３０２を送信する。DRMサーバ２４０は、ライセンス情報発行要求３０２を受信すると、ステップ３０３において、ｗｅｂサーバ２００から取得したコンテンツ識別情報とコンテンツ購入条件とから決定されるライセンス情報４０３の発行をライセンス情報発行部２４３で行う。そして、DRMサーバ２４０は、発行したライセンス情報４０３の配信３０４をｗｅｂサーバ２００に対して行う。ｗｅｂサーバ２００は、ライセンス情報配信３０４を受信すると、DRMサーバ２４０がステップ３０３で発行したライセンス情報４０３を制御情報配信部２０２にて、制御情報４００に記載し、ダウンロード端末１００へ制御情報配信３０５を行う。
【００１５】
ダウンロード端末１００は、制御情報配信３０５により、制御情報４００を制御情報取得部１０８にて取得し、蓄積部１１３に保存する。このとき、ダウンロード端末１００では、複数の制御情報を保存する機能を有するため、DL制御部１１０は、制御情報４００が保存された順序で、当該制御情報４００に含まれるコンテンツURLが示す場所へのコンテンツ取得要求を、コンテンツ取得部１１１に指示する。DL制御部１１０からの要求により、ダウンロード端末１００は、コンテンツサーバ２２０に、コンテンツ取得要求３０６を送信する。このとき、ダウンロード端末１００のコンテンツ取得部１１１が、制御情報４００内のコンテンツURL４０１の示す場所に対して、コンテンツ取得要求３０６を送信する。
【００１６】
コンテンツサーバ２２０が、コンテンツ取得要求３０６を受信すると、ダウンロード端末１００のコンテンツ取得部１１１に対して、コンテンツDL実行３０７を行う。ダウンロード端末１００のコンテンツ取得部１１１は、コンテンツサーバ２２０から暗号化コンテンツ２２４を取得し、蓄積部１１３に保存する。
【００１７】
ユーザの操作指示により、コンテンツリスト管理部１１４は、蓄積部１１３に蓄積された１つまたは、複数の暗号化コンテンツ４２１のリストを情報表示部１０４のGUI画面に表示する。ユーザは、そのGUI画面に表示されたコンテンツリストから、所望のコンテンツ選択・再生指示３０８を行う。ダウンロード端末１００は、そのコンテンツ選択・再生指示３０８を受信すると、DRMクライアント１１２によって、端末内に保存されているDRMID４２０と制御情報４００内のライセンス情報４０３を用いた、DRM認証３０９をDRMサーバ２４０に対して行う。
【００１８】
DRMサーバ２４０のDRM認証部２４１により、DRM認証が成立すると、ダウンロード端末１００は、DRMサーバ２４０に対して、復号鍵要求３１０を送信する。DRMサーバ２４０は、復号鍵要求３１０を受信すると、ライセンス判定を行うステップ３１１において、DRM認証部２４１によって、ライセンス情報・DRMID紐付け保存部２４４を参照し、DRM認証３０９で取得したDRMID４２０とライセンス情報４０３が対応づいて保存されているか確認する。保存が確認されると、復号鍵配信部２４５により、DRMサーバ２４０は、ダウンロード端末１００に、復号鍵配信３１２を行う。
【００１９】
ダウンロード端末１００は、復号鍵配信３１２を受信すると、DRMクライアント１１２が取得した復号鍵４２２を蓄積部１１３に保存する。そして、ステップ３１３において、コンテンツリスト管理部１１４が、蓄積部１１３から、コンテンツ選択・再生指示３０８を行った暗号化コンテンツ４２１と、先ほど蓄積された当該暗号化コンテンツ４２１に対応する復号鍵４２２を復号機１１５に受け渡す。復号機１１５は、復号鍵４２２により、暗号化コンテンツ４２１をデコードし、再生部１１６を通して、再生出力１１７し、コンテンツ再生が実現できる。
【００２０】
しかしながらこの第１の従来例を実現するためには、DRMID４２０を予め、DRMサーバ２４０に登録しておく必要がある。このとき、DRMIDは前述の通り、DRM認証時に限って、ダウンロード端末１００から、DRMサーバ２４０に送信することができるセキュリティの高い情報であり、事前にDRMサーバ２４０に配布することはできない。よって、ダウンロード端末１００からDRMサーバ２４０に対して、ネットワーク通信を用いたDRMIDの初回登録シーケンスが必要であるという第１の課題がある。
【００２１】
この第１の課題に対処するため、ユーザ情報の初回登録に関する、例えば、特許文献２に記載されているような第２の従来例があった。
【００２２】
図９を用いて、第２の従来例を説明する。図９は、第２の従来例における、ダウンロード端末１００から初回のユーザ登録に必要なユーザ情報をｗｅｂサーバ２００に登録するための動作とシーケンスである。
【００２３】
まず、ユーザが初回アクセス３４０により、ダウンロード端末１００を操作して、Ｗｅｂブラウザなどの通信アプリケーションを用いて、ｗｅｂサーバ２００に接続する。ｗｅｂサーバ２００は、初回アクセス３４０を受信すると、ステップ３４１において、初回アクセス３４０により接続したダウンロード端末１００に関する情報を保持していないことを判定し、ステップ３４１において、初回アクセスと判定する。すると、ｗｅｂサーバ２００は、登録情報要求３４２をダウンロード端末１００に送信する。ダウンロード端末１００は、登録情報要求３４２をｗｅｂサーバ２００から取得すると、ユーザに登録情報を入力することを促す。すると、ユーザは、初回登録に必要な登録情報入力３４３を行う。
【００２４】
初回登録に必要な登録情報とは、一般的にユーザ名や、パスワードなどが挙げられる。ダウンロード端末１００は、登録情報入力３４３を受信すると、ｗｅｂサーバ２００に、登録情報送信３４４を行う。ｗｅｂサーバ２００は、登録情報送信３４４によって受信したユーザ情報を保存し、ステップ３４５において、ユーザ登録実行を実施する。
【００２５】
しかしながらこのような第２の従来例をDRMIDの初回登録に適用するためには、DRM認証を初回登録のシーケンスにおいて、ダウンロード端末１００とDRMサーバ２４０間で、行う必要がある。このとき、一般的には、第２の従来例では、ダウンロード端末１００のブラウザを用いて、ｗｅｂサーバ２００にユーザ情報の登録を行うことが考えられる。よって、このユーザ情報登録の通信を利用して、DRMIDを、ブラウザを通して、DRMサーバに登録する方法が考えられる。しかし、ブラウザを用いたDRMIDの登録には、ブラウザを用いることによるセキュリティホールを作りやすく、セキュリティレベルの高いDRM初回登録を実現することは困難であるという第２の課題がある。
【００２６】
この第２の課題に対処するため、ブラウザによるユーザ情報の登録と、DRM認証に用いるセキュリティレベルの高いDRMクライアントを用いたDRMIDの初回登録との２ステップに分ける方法が考えられる。この２ステップに分けた方法として、第１の従来例をそのままユーザの初回登録シーケンスとして用いることができる。例えば、図８におけるコンテンツ購入・DL登録指示３００の際に、ユーザは、初回登録指示を送り、ダウンロード端末１００は、コンテンツDL実行３０７により、初回登録用コンテンツをダウンロードする。そして、ユーザは、DLが完了した初回登録用コンテンツをダウンロード端末１００のGUI画面から選択し、コンテンツ選択・再生指示３０８を行うことで、DRMクライアントを用いたDRM認証３０９を用いて、DRMID４２０をDRMサーバ２４０に初回登録することができる。
【００２７】
しかしながら、このように２ステップに分けることにより、ユーザは初回登録のためにｗｅｂサーバ２００に接続していたブラウザを閉じ、わざわざダウンロードが完了したコンテンツリストを表示するGUI画面を立ち上げ、そのGUI画面の中から、初回登録用コンテンツのダウンロードが完了したことを確認し、再生指示を行うという面倒な手続きをとる必要が生じるという第３の課題がある。
【００２８】
また、２ステップにわけることにより、DRM認証３０９にきたダウンロード端末が、ユーザ登録を要求し初回登録用コンテンツの登録要求を行ったダウンロード端末と同一のものであるかを確認できる何らかの初回登録セッション情報が必要であるという第４の課題がある。
【特許文献１】特開２００１−３０９３３２
【特許文献２】特許第２９９８７８５号
【発明の開示】
【発明が解決しようとする課題】
【００２９】
本発明は、以上説明したような従来のネットワーク映像配信システムの第１から第４の課題を考慮し、DRMIDの初回登録が実現でき、セキュリティレベルの高いDRMクライアントを用いてDRMIDを登録することができ、ブラウザによるユーザ情報の登録とDRMクライアントを用いたDRMID登録という２ステップにわたる登録手続きをユーザに手間をかけさせずに実現し、ブラウザによるユーザ情報の登録とDRMクライアントを用いたDRMID登録という２ステップにわたる処理を、紐付けるセッション情報を供給する、ダウンロード端末、サーバ、ダウンロードシステム、ダウンロード方法、プログラム、記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００３０】
第１の本発明は、
ユーザ初回登録用のコンテンツと視聴用のコンテンツとが格納されたサーバから前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツをダウンロードするダウンロード端末であって、
少なくともコンテンツのダウンロード先を示す情報と、前記コンテンツのライセンス情報と、前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツとを判別する情報とから構成された制御情報を前記サーバから取得し、
前記制御情報から、前記ユーザ初回登録用のコンテンツであるときは、ユーザ初回登録のためのダウンロード処理を実行し、
前記制御情報から、前記視聴用のコンテンツであるときは、通常のダウンロード処理を実行することを特徴とするダウンロード端末である。
【００３１】
第２の本発明は、
前記ダウンロード端末は、複数のダウンロード処理を順次実行する機能を有し、
前記制御情報が前記ユーザ初回登録用のコンテンツであることを示す場合には、当該ユーザ登録用のコンテンツのダウンロード処理を、前記視聴用のコンテンツよりも優先的に行うことを特徴とする第１の本発明のダウンロード端末である。
【００３２】
第３の本発明は、
前記ダウンロード端末において、
少なくとも、ユーザ初回登録時において、
前記制御情報には初期登録セッション情報を格納し、
さらに、前記ダウンロード端末から前記サーバに対して、ユーザ登録のために必要な情報を前記サーバに登録する際の初期登録セッションとして、前記制御情報に格納された前記初期登録セッション情報を用いることを特徴とする第１の本発明のダウンロード端末である。
【００３３】
第４の本発明は、
前記初期登録セッション情報は、前記制御情報に含まれる前記ライセンス情報に格納されることを特徴とする第３の本発明のダウンロード端末である。
【００３４】
第５の本発明は、
前記ライセンス情報が、少なくとも、前記ユーザ初回登録時において、前記ダウンロード端末に対して、一意に特定できることを特徴とする第４の本発明のダウンロード端末である。
【００３５】
第６の本発明は、
前記サーバに格納された前記ユーザ初回登録用のコンテンツと前記視聴用のコンテンツの両者、または、どちらか一方は、暗号化された暗号化コンテンツであることを特徴とする第３の本発明のダウンロード端末である。
【００３６】
第７の本発明は、
前記サーバからダウンロードした前記暗号化コンテンツの復号に必要な復号鍵を取得する認証のために必要な端末識別子を予め保持することを特徴とする第６の本発明のダウンロード端末である。
【００３７】
第８の本発明は、
前記端末識別子と前記ライセンス情報により、前記暗号化コンテンツを復号するために必要な前記復号鍵を一意に特定することを特徴とする第７の本発明のダウンロード端末である。
【００３８】
第９の本発明は、
前記ユーザ初回登録のためのダウンロード処理において、
前記ダウンロード端末が、前記サーバから前記ユーザ初回登録用のコンテンツのダウンロードを完了すると、
ユーザからの操作指示、入力指示、または、コンテンツ再生指示なしに、
前記ダウンロード端末は、前記サーバに、前記端末識別子と、前記ライセンス情報を用いた接続を行い、前記接続によって、前記サーバに前記端末識別子を登録することを特徴とする第７の本発明のダウンロード端末である。
【００３９】
第１０の本発明は、
前記ダウンロード端末が、前記サーバに前記端末識別子を登録した後、
前記復号鍵を前記サーバから取得し、
前記ダウンロード端末にダウンロードされた前記ユーザ初回登録用のコンテンツを前記復号鍵によって、復号し、再生出力を確認することにより、
前記ダウンロード端末と前記サーバ間の通信路の信頼性を保証することを特徴とする第７の本発明のダウンロード端末である。
【００４０】
第１１の本発明は、
ユーザ初回登録用のコンテンツと視聴用のコンテンツとが格納されたサーバから前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツをダウンロード端末へダウンロードするダウンロード方法において、
少なくともコンテンツのダウンロード先を示す情報と、前記コンテンツのライセンス情報と、前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツとを判別する情報とから構成された制御情報を前記サーバから取得し、
前記制御情報から、ユーザ初回登録用のコンテンツであるときは、ユーザ初回登録のためのダウンロード処理を実行し、
前記制御情報から、視聴用のコンテンツであるときは、通常のダウンロード処理を実行することを特徴とするダウンロード方法である。
【００４１】
第１２の本発明は、
複数のダウンロード処理を順次実行する機能を有する前記ダウンロード方法であって、
前記制御情報がユーザ初回登録用のコンテンツであることを示す場合には、当該ユーザ登録用のコンテンツのダウンロード処理を、視聴用のコンテンツよりも優先的に行うことを特徴とする第１１の本発明のダウンロード方法である。
【００４２】
第１３の本発明は、
前記ダウンロード方法において、
少なくとも、ユーザ初回登録時において、
前記制御情報には初期登録セッション情報を格納し、
さらに、前記ダウンロード端末から前記サーバに対して、ユーザ登録のために必要な情報を前記サーバに登録する際の初期登録セッションとして、前記制御情報に格納された前記初期登録セッション情報を用いることを特徴とする第１１の本発明のダウンロード方法である。
【００４３】
第１４の本発明は、
前記初期登録セッション情報は、前記制御情報に含まれる前記ライセンス情報に格納されることを特徴とする第１３の本発明のダウンロード方法である。
【００４４】
第１５の本発明は、
前記ライセンス情報が、少なくとも、前記ユーザ初回登録時において、前記ダウンロード端末に対して、一意に特定できることを特徴とする第１４の本発明のダウンロード方法である。
【００４５】
第１６の本発明は、
前記サーバに格納された前記ユーザ初回登録用のコンテンツと前記視聴用のコンテンツの両者、または、どちらか一方は、暗号化された暗号化コンテンツであり、
前記サーバからダウンロードした前記暗号化コンテンツの復号に必要な復号鍵を取得する認証のために必要な端末識別子を前記ダウンロード端末が予め保持し、
前記端末識別子と前記ライセンス情報により、前記暗号化コンテンツを復号するために必要な前記復号鍵を一意に特定し、
前記ユーザ初回登録のためのダウンロード処理において、
前記ダウンロード端末が、前記サーバから前記ユーザ初回登録用のコンテンツのダウンロードを完了すると、
ユーザからの操作指示、入力指示、または、コンテンツ再生指示なしに、前記ダウンロード端末は、前記サーバに、前記端末識別子と、前記ライセンス情報を用いた接続を行い、前記接続によって、前記サーバに前記端末識別子を登録することを特徴とする第１３の本発明のダウンロード方法である。
【００４６】
第１７の本発明は、
ユーザ初回登録用のコンテンツと視聴用のコンテンツとを格納し、ダウンロード端末に配信するサーバであって、
少なくともコンテンツのダウンロード先を示す情報と、前記コンテンツのライセンス情報と、前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツとを判別する情報とから構成された制御情報を前記ダウンロード端末に配信することを特徴とするサーバである。
【００４７】
第１８の本発明は、
少なくとも、ユーザ初回登録時において、
前記制御情報には初期登録セッション情報を格納し、
さらに、前記ダウンロード端末から前記サーバに対して、ユーザ登録のために必要な情報を前記サーバに登録する際の初期登録セッションとして、前記制御情報に格納された前記初期登録セッション情報を用いることを特徴とする第１７の本発明のサーバである。
【００４８】
第１９の本発明は、
前記初期登録セッション情報は、前記制御情報に含まれる前記ライセンス情報に格納されることを特徴とする第１８の本発明のサーバである。
【００４９】
第２０の本発明は、
前記ライセンス情報が、少なくとも、前記ユーザ初回登録時において、前記ダウンロード端末に対して、一意に特定できることを特徴とする第１９の本発明のサーバである。
【００５０】
第２１の本発明は、
ユーザ初回登録用のコンテンツと視聴用のコンテンツとが格納されたサーバと、前記サーバから、前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツをダウンロードするダウンロード端末を備えたダウンロードシステムであって、
前記ダウンロード端末は、少なくともコンテンツのダウンロード先を示す情報と、前記コンテンツのライセンス情報と、前記ユーザ初回登録用のコンテンツまたは前記視聴用のコンテンツとを判別する情報とから構成された制御情報を前記サーバから取得し、
前記制御情報から、前記ユーザ初回登録用のコンテンツであるときは、ユーザ初回登録のためのダウンロード処理を実行し、
前記制御情報から、前記視聴用のコンテンツであるときは、通常のダウンロード処理を実行することを特徴とするダウンロードシステムである。
【００５１】
第２２の本発明は、
前記ダウンロード端末は、複数のダウンロード処理を順次実行する機能を有し、
前記制御情報が前記ユーザ初回登録用のコンテンツであることを示す場合には、当該ユーザ登録用のコンテンツのダウンロード処理を、前記視聴用のコンテンツよりも優先的に行うことを特徴とする第２１の本発明のダウンロードシステムである。
【００５２】
第２３の本発明は、
前記ダウンロード端末は、少なくとも、ユーザ初回登録時において、
前記制御情報には初期登録セッション情報を格納し、
さらに、前記ダウンロード端末から前記サーバに対して、ユーザ登録のために必要な情報を前記サーバに登録する際の初期登録セッションとして、前記制御情報に格納された前記初期登録セッション情報を用いることを特徴とする第２１の本発明のダウンロードシステムである。
【００５３】
第２４の本発明は、
前記初期登録セッション情報は、前記制御情報に含まれる前記ライセンス情報に格納されることを特徴とする第２３の本発明のダウンロードシステムである。
【００５４】
第２５の本発明は、
前記ライセンス情報が、少なくとも、前記ユーザ初回登録時において、前記ダウンロード端末に対して、一意に特定できることを特徴とする第２４の本発明のダウンロードシステムである。
【００５５】
第２６の本発明は、
前記サーバに格納された前記ユーザ初回登録用のコンテンツと前記視聴用のコンテンツの両者、または、どちらか一方は、暗号化された暗号化コンテンツであり、
前記サーバからダウンロードした前記暗号化コンテンツの復号に必要な復号鍵を取得する認証のために必要な端末識別子を前記ダウンロード端末が予め保持し、
前記端末識別子と前記ライセンス情報により、前記暗号化コンテンツを復号するために必要な前記復号鍵を一意に特定し、
前記ユーザ初回登録のためのダウンロード処理において、
前記ダウンロード端末が、前記サーバから前記ユーザ初回登録用のコンテンツのダウンロードを完了すると、ユーザからの操作指示、入力指示、または、コンテンツ再生指示なしに、
前記ダウンロード端末は、前記サーバに、前記端末識別子と、前記ライセンス情報を用いた接続を行い、前記接続によって、前記サーバに前記端末識別子を登録することを特徴とする第２３の本発明のダウンロードシステムである。
【００５６】
第２７の本発明は、
前記ダウンロード端末が、前記サーバに前記端末識別子を登録した後、復号鍵を前記サーバから取得し、
前記ダウンロード端末にダウンロードされた前記ユーザ初回登録用のコンテンツを前記復号鍵によって、復号し、再生出力を確認することにより、
前記ダウンロード端末と前記サーバ間の通信路の信頼性を保証することを特徴とする請求項２６の本発明のダウンロードシステムである。
【００５７】
第２８の本発明は、
第１１の本発明のダウンロード方法の、前記制御情報を前記サーバから取得するステップと、前記ユーザ初回登録のためのダウンロード処理の実行ステップと、前記通常のダウンロード処理の実行ステップとをコンピュータに実行させるプログラムである。
【００５８】
第２９の本発明は、  第２８の本発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【発明の効果】
【００５９】
本発明によれば、DRMIDの初回登録が実現でき、セキュリティレベルの高いDRMクライアントを用いてDRMIDを登録することができ、ブラウザによるユーザ情報の登録とDRMクライアントを用いたDRMID登録という２ステップにわたる登録手続きをユーザに手間をかけさせずに実現し、ブラウザによるユーザ情報の登録とDRMクライアントを用いたDRMID登録という２ステップにわたる通信を紐付けるセッション情報を提供できるという顕著な効果が得られる。
【発明を実施するための最良の形態】
【００６０】
（実施の形態１）
以下に本発明の実施の形態１について、図１，図２および、図３を参照しながら説明する。本実施の形態１では、図５に示す第１の従来例のダウンロード端末１００をダウンロード端末１２０，第１の従来例のｗｅｂサーバ２００をｗｅｂサーバ２１０，第１の従来例のコンテンツサーバ２２０を第１の従来例のコンテンツサーバ２３０，第１の従来例のDRMサーバ２４０をDRMサーバ２５０と置き換えて説明する。
【００６１】
図１は、本実施の形態における、制御情報４１０の構成を示す図である。制御情報４１０は、コンテンツURL４０１，DRMサーバURL４０２，ライセンス情報４０３，コンテンツ判別情報４０４から構成される。コンテンツURL４０１，DRMサーバURL４０２，ライセンス情報４０３については、第１の従来例のものと同様であるが、コンテンツ判別情報４０４は、制御情報４１０が、ダウンロード端末１２０のDRMID４２０をDRMサーバ２５０に登録するため（以下、初回登録と呼ぶ。）に、ｗｅｂサーバ２１０からダウンロード端末１２０に配信されるときに、「０」の値を付与する。
【００６２】
また、制御情報４１０が第１の従来例に示すような、通常のコンテンツのダウンロード予約登録を行うために、ｗｅｂサーバ２１０からダウンロード端末１２０に配信されるときに、コンテンツ判別情報４０４に「１」の値を付与する。ダウンロード端末１２０は、コンテンツ判別情報４０４の値により、初回登録時のダウンロード処理と通常のダウンロード処理を切り替える。初回登録時のダウンロード処理の詳細な説明については、後述する。通常のダウンロード処理とは、第１の従来例に示した方法である。
【００６３】
図２は、本実施の形態１における、ダウンロード端末１２０，ｗｅｂサーバ２１０，コンテンツサーバ２３０，および、DRMサーバ２５０の内部を示すブロック図である。まず、図２を用いて、各構成要素の主な機能を説明し、後述の図３の動作・シーケンス図において、各構成要素間の連携した機能を説明する。
【００６４】
はじめに、ダウンロード端末１２０について説明する。ダウンロード端末１２０は、NW−I/F１０２，ブラウザ１０３，情報表示部１０４，操作入力部１０５，制御情報取得部１０８，制御情報判定部１０９，DL制御部１１８，コンテンツ取得部１１１，DRMクライアント１１２，蓄積部１１３，コンテンツリスト管理部１１４，復号機１１５および、再生部１１６とから構成される。第１の従来例のダウンロード端末１００と同じ機能を有する構成要素には同じ番号を付し、説明を省略する。
【００６５】
制御情報判定部１０９は、制御情報取得部１０８が取得した制御情報４１０が、初回登録用コンテンツに関する制御情報か、通常のコンテンツに関する制御情報かを判定し、その判定結果（初回登録用処理か、通常処理）を、DL制御部１１８に通知する。DL制御部１１８は、制御情報判定部１０９から通知された判定結果によって、ダウンロード処理を制御する。DL制御部１１８は、制御情報判定部１０９から、通常処理の通知を受信したときは、第１の従来例と同様の処理を行うことを、コンテンツ取得部１１１および、DRMクライアント１１２に指示する。他方、DL制御部１１８は、制御情報判定部１０９から、初回登録用処理の通知を受信したときは、通常のコンテンツよりも優先してダウンロードを実行させる指示をコンテンツ取得部１１１に送る。DL制御部１１８は、コンテンツ取得部１１１の当該通常コンテンツのダウンロードが完了すると、引き続き、DRMクライアント１１２に、DRMサーバ２５０へDRM認証を行うことを指示する。
【００６６】
ｗｅｂサーバ２１０について、説明する。ｗｅｂサーバ２１０は、HTML配信部２０１，制御情報配信部２０３とから構成される。第１の従来例のｗｅｂサーバ２００と同じ機能を有する構成要素には同じ番号を付し、説明を省略する。制御情報配信部２０３は、初回登録時には、制御情報４１０のコンテンツ判別情報４０４に初回登録用である情報を付与し、また通常の登録時には、制御情報４１０のコンテンツ判別情報４０４に通常の登録用である情報を付与する。
【００６７】
次に、コンテンツサーバ２３０について、説明する。コンテンツサーバ２３０は、コンテンツ配信部２２１，コンテンツ蓄積部２２５とから構成される。第１の従来例のコンテンツサーバ２２０と同じ機能を有する構成要素には同じ番号を付し、説明を省略する。コンテンツ蓄積部２２５は、初回登録用コンテンツ２２３と、暗号化コンテンツ２２４の２種類のコンテンツを管理し、保存する。ここに初回登録用コンテンツとは、DRMIDをダウンロード端末１２０がDRMサーバ２５０に登録するために、ダウンロード端末１２０がダウンロードするためのコンテンツである。
【００６８】
初回登録用のコンテンツは、通常のコンテンツよりも、再生時間の短いコンテンツであり、コンテンツ事業者のプロモーションやウェルカム動画などが記録されている。ダウンロード端末１２０が初回登録用コンテンツ２２３をダウンロードするシーケンスや動作については、後述する。暗号化コンテンツ２２４については、第１の従来例と同様である。
【００６９】
DRMサーバ２５０について、説明する。DRMサーバ２５０は、DRM認証部２４１，DRMID登録部２４２，ライセンス情報発行部２４６，ライセンス情報・DRMID紐付け保存部２４４，復号鍵配信部２４５とから構成される。第１の従来例のDRMサーバ２４０と同じ機能を有する構成要素には同じ番号を付し、説明を省略する。DRMID登録部２４２は、初回登録に来たダウンロード端末１２０のDRMIDをライセンス情報・DRMID紐付け保存部２４４に保存する。ライセンス情報発行部２４６は、初回登録時には、初回登録要求を行うダウンロード端末１２０を一意に特定できるライセンス情報を発行し、制御情報配信部２０３に受け渡す。ライセンス情報発行部２４６は、通常のコンテンツのダウンロード予約登録時には、第１の従来例と同様の処理を行う。
【００７０】
次に、本実施の形態１において、ダウンロード端末１２０がDRMサーバ２５０に、DRMID４２０を登録する初回登録処理における、ダウンロード端末１２０，ｗｅｂサーバ２１０，コンテンツサーバ２３０および、DRMサーバ２５０の動作と通信シーケンスについて、図３を用いて説明する。図３において、ダウンロード端末１２０と，ｗｅｂサーバ２１０，コンテンツサーバ２３０および、DRMサーバ２５０は、図２と同一の構成であるので同一の記号で示し、ネットワーク等、一般的な動作しか行わない構成部品は図示を省略する。
【００７１】
まず、利用者が、ユーザ初回登録指示３２０をダウンロード端末１２０に行い、Ｗｅｂブラウザやその他の通信アプリケーションを用いて、ｗｅｂサーバ２１０に接続し、端末ID４４０を含む、ユーザ初回登録要求３２１を送信する。端末ID４４０とは、ダウンロード端末１２０を一意に特定することができる情報を示す。ｗｅｂサーバ２１０はユーザ初回登録要求３２１を受信すると、DRMサーバ２５０に対して、取得した端末ID４４０を含む、ユーザ初回登録用ライセンス情報要求３２２を送信する。
【００７２】
DRMサーバ２５０は、ユーザ初回登録用ライセンス情報要求３２２を受信すると、ステップ３２３において、ライセンス情報発行部２４６において、端末ID４４０を用いて、ダウンロード端末１２０を一意に特定できるライセンス情報４０３を生成し、ユーザ初回登録用ライセンス情報発行を行う。ここで、ダウンロード端末１２０を一意に特定できるライセンス情報を発行することにより、これより後にDRMサーバ２５０にDRMIDを登録するために接続に来たダウンロード端末が、初回登録に来たダウンロード端末１２０と同じものであるかを確認できるため、従来技術のところで説明した第４の課題を解決できる。すなわち、ダウンロード端末１２０を一意に特定できるライセンス情報３２２は、ユーザ初回登録要求３２１の通信と、のちの、DRM認証３０９の通信とを紐付けるセッション情報としての役割を果たす。
【００７３】
DRMサーバ２５０は、ユーザ初回登録用ライセンス情報配信３２４によって、発行されたライセンス情報４０３をｗｅｂサーバ２１０に配信する。ｗｅｂサーバ２１０は、ユーザ初回登録用ライセンス情報配信３２４を受信すると、制御情報配信部２０３が、DRMサーバ２５０がステップ３２３で発行したライセンス情報４０３と、コンテンツ判別情報４０４として初回登録用のコンテンツであることを示す「０」の値とを制御情報４１０に記載する。そして、ｗｅｂサーバ２１０は、制御情報４１０をダウンロード端末１２０にユーザ初回登録用制御情報配信３２５を行う。
【００７４】
ダウンロード端末１２０は、ユーザ初回登録用制御情報配信３２５により、制御情報４１０を制御情報取得部１０８にて取得し、蓄積部１１３に保存する。このとき、ステップ３２６によって、制御情報判定部１０９は、取得した制御情報４１０から、初回登録用の制御情報であるか、通常のコンテンツのダウンロード予約登録用の制御情報であるかを判定する、コンテンツ種別判定を行う。
【００７５】
制御情報判定部１０９において、取得した制御情報４１０のコンテンツ判別情報４０４の値が「０」であることから、初回登録用の制御情報であると判定する。すると、ステップ３２７において、ダウンロード端末１２０は、最優先してDL処理を行う。これは、ダウンロード端末１２０にすでにダウンロード予約登録されている通常のコンテンツよりも優先して、制御情報４１０に対応する初回登録用コンテンツのダウンロード処理をすることである。これにより、通常のコンテンツのダウンロード予約登録をすでに複数行っていても、それらのダウンロードにかかる時間を待つことなく、初回登録用のコンテンツをダウンロードし、DRMIDの登録処理へとスムーズに短い時間で移行することができるという特段の効果がある。
【００７６】
他方、ダウンロード端末１２０がｗｅｂサーバ２１０から、通常のコンテンツに対応する制御情報を取得した場合は、ステップ３２６によって、通常のコンテンツであると判定し、それ以降の処理は、第１の従来例と同様の処理を行う。
【００７７】
ダウンロード端末１２０がステップ３２７において最優先してDL処理を実行したあと、初回登録用コンテンツ取得要求３２８を行い、コンテンツ取得部１１１は、コンテンツサーバ２３０のコンテンツ蓄積部２２５に保存された初回登録用コンテンツ２２３を、コンテンツ配信部２２１を通して、初回登録用コンテンツDL実行３２９により、ダウンロードする。
【００７８】
ここで、第１の従来例では、コンテンツDL実行３０７を完了した後、ユーザによって、コンテンツ選択・再生指示３０８が行われることにより、DRM認証３０９を実行するが、本実施の形態１では、初回登録用コンテンツDL実行３２９が完了した後、ユーザによるコンテンツ選択・再生指示を行うことなく、引き続き、DRM認証３０９を実行する。これは、ステップ３２６により、制御情報４１０から、初回登録用のコンテンツであると判定したため、コンテンツのダウンロードが完了した後、ユーザからの再生指示なく、DRM認証３０９を行うように、DL制御部１１８がDRMクライアント１１２を制御することにより、可能である。これにより、ユーザ初回登録指示３２０を行ってから、ダウンロードが完了した初回登録用のコンテンツを、ユーザがダウンロード端末１２０のGUI画面からわざわざ選択し、再生指示を行うという面倒な手続きを削減できることから、従来技術のところで説明した第３の課題が解決できる。
【００７９】
DRMサーバ２５０がダウンロード端末１２０からDRM認証３０９によりDRMID４２０とライセンス情報４０３を取得する。DRMサーバ２５０のDRMID登録部２４２は、取得したライセンス情報４０３が、ステップ３２３ユーザ初回登録用ライセンス情報発行によって生成されたライセンス情報４０３と一致することを確認する。そして、DRMID登録部２４２は、ステップ３３１において、ライセンス情報４０３がダウンロード端末１２０に一意に割り振られたものであることから、ダウンロード端末１２０のDRMID４２０として、ライセンス情報・DRMID紐付け保存部２４４に、DRMID４２０を登録する。
【００８０】
このように、DRMクライアント１１２を用いたDRM認証シーケンスにより、DRMIDをダウンロード端末１２０からDRMサーバ２５０に登録するため、ブラウザなどのアプリケーションによって、DRMIDを登録するよりも、セキュリティ性能が飛躍的に高くなるため、従来技術のところで説明した第２の課題を解決できる。
【００８１】
この後の、復号鍵要求３３２，復号鍵配信３３３については、第１の従来例と同様である。ダウンロード端末１２０は、復号鍵配信３３３を受信したあと、DRMサーバ２５０からユーザ初期登録完了通知３３４を受信する。これにより、ダウンロード端末１２０のブラウザ１０３に、ユーザの初回登録が完了したことを、ユーザに対して、表示する。ここで、ダウンロード端末１２０は、初回登録用のコンテンツの復号鍵を取得していることから、初回登録用のコンテンツの再生が可能である。
【００８２】
よって、ユーザは、初回登録用コンテンツが再生できることを確認することにより、ダウンロード端末１２０、ｗｅｂサーバ２１０、コンテンツサーバ２３０，DRMサーバ２５０の一連の動作およびシーケンスが正常に機能していることを、DRMIDの初回登録時に確認することができ、さらに、通信路の信頼性の保証にもなるという特段の効果がある。このように、図３で示すようなシーケンスによって、DRMIDを登録できるため、従来技術のところで説明した第１の課題を解決できる。
【００８３】
以上のように、本実施の形態１で、従来技術で説明した第１〜第４の課題を同時に解決できる。
【００８４】
なお、本実施の形態１において、ｗｅｂサーバ２１０，コンテンツサーバ２３０，DRMサーバ２５０と区別した表記を行っているが、これらのサーバは独立したサーバではなく、すべてをあわせて一つのサーバとして機能させてもかまわない。
【００８５】
また、本発明の実施の形態１において、ダウンロード端末は、初回登録用コンテンツのダウンロードや、復号鍵の取得を行っているが、これらの処理を行わず、制御情報４１０を取得した後、DRM認証３３０に移ってもかまわない。これにより、初回登録用コンテンツをダウンロードする時間を節約できるという効果がある。
【００８６】
また、本発明の実施の形態１において、制御情報４１０にコンテンツ判別情報４０４を記載することにより、ダウンロード端末は、初回登録のダウンロード処理と通常のダウンロード処理を切り替えているが、もともと制御情報に含まれる情報の一部を特殊な形にすることにより、初回登録用コンテンツか通常のコンテンツかを区別してもかまわない。もともと制御情報に含まれる情報の一部を特殊な形にするとは、例えば、ライセンス情報の上位４ビットをすべて０にするなどである。これにより、もともとある制御情報の形式を変更することなく、本発明を実現できるという効果がある。
【００８７】
また、本発明の実施の形態１において、ダウンロード端末で初回登録用コンテンツの再生を確認するとしたが、ダウンロード端末がダウンロードした初回登録用コンテンツをチェックサムのような機能を用いることにより、自動的に検査してもかまわない。これにより、ユーザが再生指示を行わなくても、ダウンロード端末１２０、ｗｅｂサーバ２１０、コンテンツサーバ２３０，DRMサーバ２５０の一連の動作およびシーケンスが正常に機能していることを確認できるという効果がある。
【００８８】
（実施の形態２）
以下に、本発明の実施の形態２について、図４を参照しながら説明する。
図４は、ダウンロード端末１２０，ポータル・認証サーバ５００，事業者サーバ５０１によるDRMIDの初回登録に関する動作・シーケンスを示す。
【００８９】
ポータル・認証サーバ５００は、実施の形態１におけるDRMサーバ２５０の機能を持ち、また、ダウンロード端末１２０とのポータル認証機能を有する。ダウンロード端末１２０は、ポータル・認証サーバ５００を必ず介して、事業者サーバ５０１に接続できるものとする。事業者サーバ５０１は、実施の形態１におけるｗｅｂサーバ２１０，コンテンツサーバ２３０の機能を持ち、また、ユーザIDと端末IDを紐付けて管理する機能を有する。
【００９０】
ここで、ユーザIDとは、事業者サーバ５０１が、例えば、携帯電話などから、ポータル・認証サーバ５００を介さず、直接接続され、何らかの機能を提供する際、その携帯電話がサービス登録されたものかどうかを識別する情報である。本発明の実施の形態２では、事業者サーバ５０１は、DRMサーバ機能を有さないため、DRMIDの登録および、管理は不可能である。よって、事業者サーバ５０１で、ユーザIDと端末IDを紐付けることにより、携帯電話からコンテンツのダウンロード予約登録を事業者サーバ５０１に要求し、事業者サーバ５０１は、この携帯電話のユーザIDに紐付けられた端末IDのダウンロード端末に、コンテンツを配信するといったサービスの提供が可能である。
【００９１】
まず、利用者は、事業者へ接続指示５１０により、ダウンロード端末１２０とポータル・認証サーバ５００間で、ポータル認証５１１を行う。このとき、ダウンロード端末１２０の端末ID４４０がポータル・認証サーバ５００に送信される。これが終わると、引き続き、ダウンロード端末１２０と事業者サーバ５０１との間で、ユーザ認証５１２を行う。そして、事業者サーバ５０１は端末ID４４０を取得する。このとき、事業者サーバ５０１は、ダウンロード端末１２０もしくは、ポータル・認証サーバ５００のどちらから端末ID４４０を取得しても、かまわない。
【００９２】
ここからの、ユーザ初回登録指示５１３，ユーザ初回登録要求５１４，ユーザ初回登録用ライセンス情報要求５１５，ユーザ初回登録用ライセンス情報発行５１６，ユーザ初回登録用ライセンス情報配信５１７，ユーザ初回登録用制御情報配信５１８，コンテンツ種別判定５１９，最優先してDL処理５２０，初回登録用コンテンツ取得要求５２１，初回登録用コンテンツDL実行５２２，DRM認証５２３，DRMID登録５２４，復号鍵配信５２５のシーケンスは、本発明の実施の形態１と同様であるため、説明を省略する。
【００９３】
DRMID登録完了通知５２６をポータル・認証サーバ５００から事業者サーバ５０１に送信する。これにより、事業者サーバ５０１は、ステップ５２７による、ユーザIDと端末ID紐付けを行う。これは、ポータル・認証サーバ５００でダウンロード端末１２０のDRMID登録が完了しなければ、事業者サーバ５０１は、コンテンツのダウンロードサービスを提供できないため、DRMID登録完了通知５２６を取得し、ユーザIDと端末ID紐付けを行う。
【００９４】
初回登録用コンテンツ視聴誘導５２８によって、事業者サーバ５０１は、ダウンロード端末１２０に初回登録用コンテンツの視聴を促し、ダウンロード端末１２０での再生を確認することで、ユーザの初期登録が完了したことをユーザに対して、知らせる。
【００９５】
本実施の形態２では、事業者サーバ５０１がDRMサーバ２５０の機能を持たない場合であっても、DRMサーバ２５０の機能を持つポータル・認証サーバ５００と連携することで、従来技術のところで説明した第１〜第４の課題を同時に解決することができる。また、事業者サーバ５０１は、ユーザIDと端末IDの紐付けを行うことで、前述したように、携帯電話からダウンロード予約し、ダウンロード端末にコンテンツをダウンロードさせるといったサービスを提供することができるという特段の効果がある。
【００９６】
なお、本発明のプログラムは、ダウンロード方法の全部又は一部のステップの動作をコンピュータにより実行させるプログラムであって、コンピュータと協働して動作するプログラムである。
【００９７】
また、本発明の記録媒体は、上述した本発明のダウンロード方法の全部又は一部のステップの全部又は一部の動作をコンピュータにより実行させるプログラムを記録した記録媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラムが前記コンピュータと協動して前記動作を実行する記録媒体である。
【００９８】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な、ＲＯＭ等の記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【００９９】
また、本発明のプログラムの一利用形態は、インターネット等の伝送媒体、光・電波・音波等の伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０１００】
また、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１０１】
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【産業上の利用可能性】
【０１０２】
本発明によれば、ネットワーク経由で映像や音声コンテンツをダウンロードし、視聴期限を限って再生を許可するコンテンツレンタルサービスを実現できる。その際、DRMIDの初回登録を高いセキュリティレベルで実現し、かつ、初回登録手続きをユーザに手間をかけさせずに実現し、かつ、ユーザ情報の登録とDRMID登録という２ステップにわたる通信を、紐付けることができるなど、多くの顕著な効果を持ち、映画や音楽等のコンテンツ配信を行うサーバから、ＰＣ、ＡＶ機器、携帯やポータブル機器にネットワーク経由でコンテンツをダウンロードするサービスなどに有用である。
【図面の簡単な説明】
【０１０３】
【図１】本発明の実施の形態１の制御情報のデータ構造図
【図２】本発明の実施の形態１のダウンロード端末，ｗｅｂサーバ，コンテンツサーバ，DRMサーバのブロック図
【図３】本発明の実施の形態１のサーバなどの間の通信シーケンス図
【図４】本発明の実施の形態２のサーバなどの間の通信シーケンス図
【図５】第１の従来例のレンタルシステム構成図
【図６】第１の従来例のダウンロード端末，ｗｅｂサーバ，コンテンツサーバ，DRMサーバのブロック図
【図７】第１の従来例の制御情報のデータ構造図
【図８】第１の従来例のサーバなどの間のシーケンス図
【図９】第２の従来例のサーバなどの間のシーケンス図
【符号の説明】
【０１０４】
１００  ダウンロード端末
１０１  ルータ
１０２  ネットワークI/F
１０３  ブラウザ
１０４  情報表示部
１０５  操作入力部
１０６  情報表示
１０７  操作入力
１０８  制御情報取得部
１０９  制御情報判定部
１１０  DL制御部
１１１  コンテンツ取得部
１１２  DRMクライアント
１１３  蓄積部
１１４  コンテンツ管理部
１１５  復号機
１１６  再生部
１１７  再生出力
１１８  DL制御部
１２０  ダウンロード端末
１５０  ネットワーク
２００  ｗｅｂサーバ
２０１  HTML配信部
２０２  制御情報配信部
２０３  制御情報配信部
２２０  コンテンツサーバ
２２１  コンテンツ配信部
２２２  コンテンツ蓄積部
２２３  初回登録用コンテンツ
２２４  暗号化コンテンツ
２２５  コンテンツ蓄積部
２４０  DRMサーバ
２４１  DRM認証部
２４２  DRMID登録部
２４３  ライセンス情報発行部
２４４  ライセンス情報・DRMID紐付け保存部
２４５  復号鍵配信部
３００  コンテンツ購入・DL登録指示
３０１  コンテンツ購入・DL登録要求
３０２  ライセンス情報発行要求
３０３  ライセンス情報発行
３０４  ライセンス情報配信
３０５  制御情報配信
３０６  コンテンツ取得要求
３０７  コンテンツDL実行
３０８  コンテンツ選択・再生指示
３０９  DRM認証
３１０  復号鍵要求
３１１  ライセンス判定
３１２  復号鍵配信
３１３  コンテンツ再生
３２０  ユーザ初回登録指示
３２１  ユーザ初回登録要求
３２２  ユーザ初回登録用ライセンス情報要求
３２３  ユーザ初回登録用ライセンス情報発行
３２４  ユーザ初回登録用ライセンス情報配信
３２５  ユーザ初回登録用制御情報配信
３２６  コンテンツ種別判定
３２７  最優先してDL処理
３２８  初回登録用コンテンツ取得要求
３２９  初回登録用コンテンツDL実行
３３０  DRM認証
３３１  DRMID登録
３３２  復号鍵要求
３３３  復号鍵配信
３３４  ユーザ初期登録完了通知
３４０  初回アクセス
３４１  初回アクセスと判定
３４２  登録情報要求
３４３  登録情報入力
３４４  登録情報送信
３４５  ユーザ登録実行
４００  制御情報
４０１  コンテンツURL
４０２  DRMサーバURL
４０３  ライセンス情報
４０４  コンテンツ判別情報
４１０  制御情報
４２０  DRMID
４２１  暗号化コンテンツ
４２２  復号鍵
４４０  端末ID
【図１】
2009140050.tif 000003
【図２】
2009140050.tif 000004
【図３】
2009140050.tif 000005
【図４】
2009140050.tif 000006
【図５】
2009140050.tif 000007
【図６】
2009140050.tif 000008
【図７】
2009140050.tif 000009
【図８】
2009140050.tif 000010
【図９】
2009140050.tif 000011