(57)【特許請求の範囲】
【請求項１】
ネットワークに接続された携帯電話と、
前記ネットワークに接続された情報記録再生装置と、
前記ネットワークに接続された１又は複数のサーバとを有し、
前記携帯電話から前記ネットワークを介して前記サーバに送信されるコンテンツ選択情報に応じたコンテンツを、前記サーバから前記ネットワークを介して前記情報記録再生装置にダウンロードするデータダウンロードシステムであって、
前記携帯電話は、
前記ネットワークに接続するための第１の通信機能手段と、
ユーザによって選択されたコンテンツに関するコンテンツ選択情報を生成するコンテンツ選択機能手段と、
前記第１の通信機能手段及び前記ネットワークを介して、前記コンテンツ選択情報、前記携帯電話自身を一意に識別するために予め割り当てられた前記携帯電話の機器ＩＤ、及び前記情報記録再生装置を一意に識別するために予め割り当てられた前記情報記録再生装置の機器ＩＤを前記サーバに送信するとともに、ダウンロードを実行するためのダウンロード委任メッセージを前記情報記録再生装置に送信する第１の制御手段とを有し、
前記情報記録再生装置は、
前記ネットワークに接続するための第２の通信機能手段と、
コンテンツを記録するストレージ手段と、
前記ダウンロード委任メッセージを受信したときに、前記第２の通信機能手段及び前記ネットワークを介して、前記携帯電話の機器ＩＤに基づく共通鍵で暗号化されたコンテンツを前記サーバからダウンロードし、当該ダウンロードされたコンテンツを前記携帯電話の機器ＩＤに基づく共通鍵を用いて復号する第２の制御手段とを有する
ことを特徴とするデータダウンロードシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末からネットワークを介してサーバに送信されるコンテンツ選択情報（コンテンツ購入メッセージ）に応じて、サーバからネットワークを介して、携帯端末とは異なる情報記録装置にコンテンツをダウンロードするデータダウンロードシステムに関するものである。
【背景技術】
【０００２】
従来、情報家電機器である映像記録再生装置が、コンテンツを保持しているサービスサーバから、ネットワークを経由して、映画などのコンテンツをダウンロードするデータダウンロードシステムがある。コンテンツ購入に際しては、ユーザは、映像記録再生装置で購入手続を行い、コンテンツはサービスサーバから映像記録再生装置にダウンロードされる。しかし、ユーザは、映像情報記録装置が設置してある場所に行かなければ、コンテンツ購入のための操作を行うことができなかった。このため、外出先でコンテンツの購入手続を行ない、帰宅してから映像記録再生装置でダウンロード済みのコンテンツをすぐに視聴することはできなかった。また、帰宅してから映像情報記録装置を操作してコンテンツをダウンロードする場合には、ファイルサイズが大きいコンテンツのダウンロードに時間がかかり、映像をすぐに視聴することはできなかった。
【０００３】
また、取引の要求を発信する携帯端末（移動体端末）と、サーバに接続して直接手続きを行なうモバイルコマースエージェントとを分けて、電子商取引を代行させているシステムがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−７１００３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の方法では、例えば、コンテンツのダウンロードをする場合に、ダウンロードを含む一連の手続きが完了するまで、携帯端末はモバイルコマースエージェントと通信状態を維持する必要があった。このため、映像コンテンツのようにファイルサイズが大きいデータのダウンロードをする際には、ダウンロード完了までの長時間の間、携帯端末の電源切断の操作及び携帯端末を他の通信に利用することは禁止され、また、長時間のダウンロードによって携帯端末の電池の消耗が早くなるという問題があった。
【０００６】
そこで、本発明は、上記した従来技術の課題を解決するためになされたものであり、その目的は、ダウンロードされるコンテンツの選択を携帯端末で行い、コンテンツは情報記録装置にダウンロードするシステムであって、携帯端末に要求される通信時間の短縮によって、携帯端末の通信の負担軽減及び電池の消耗抑制を図ることができるデータダウンロードシステムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明のデータダウンロードシステムは、ネットワークに接続された携帯電話と、前記ネットワークに接続された情報記録再生装置と、前記ネットワークに接続された１又は複数のサーバとを有し、前記携帯電話から前記ネットワークを介して前記サーバに送信されるコンテンツ選択情報に応じたコンテンツを、前記サーバから前記ネットワークを介して前記情報記録再生装置にダウンロードするデータダウンロードシステムであって、前記携帯電話は、前記ネットワークに接続するための第１の通信機能手段と、ユーザによって選択されたコンテンツに関するコンテンツ選択情報を生成するコンテンツ選択機能手段と、前記第１の通信機能手段及び前記ネットワークを介して、前記コンテンツ選択情報、前記携帯電話自身を一意に識別するために予め割り当てられた前記携帯電話の機器ＩＤ、及び前記情報記録再生装置を一意に識別するために予め割り当てられた前記情報記録再生装置の機器ＩＤを前記サーバに送信するとともに、ダウンロードを実行するためのダウンロード委任メッセージを前記情報記録再生装置に送信する第１の制御手段とを有し、前記情報記録再生装置は、前記ネットワークに接続するための第２の通信機能手段と、コンテンツを記録するストレージ手段と、前記ダウンロード委任メッセージを受信したときに、前記第２の通信機能手段及び前記ネットワークを介して、前記携帯電話の機器ＩＤに基づく共通鍵で暗号化されたコンテンツを前記サーバからダウンロードし、当該ダウンロードされたコンテンツを前記携帯電話の機器ＩＤに基づく共通鍵を用いて復号する第２の制御手段とを有することを特徴としている。
【発明の効果】
【０００８】
本発明によれば、携帯端末からコンテンツ購入手続きを行い、コンテンツのダウンロードを情報記録装置に委任することによって、携帯端末のネットワーク接続時間を短縮することができるので、携帯端末がコンテンツ購入に占有される時間を短縮でき、また、携帯端末の電池の消耗を抑制することができるという効果がある。
【０００９】
また、発明によれば、携帯端末からコンテンツ購入手続きを行い、コンテンツのダウンロードを情報記録装置に委任することによって、外出先から自宅の情報記録再生装置にコンテンツをダウンロードさせることができるので、帰宅後直ぐに情報記録装置にダウンロードされているコンテンツを視聴することができるという効果がある。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態１に係るデータダウンロードシステムの構成を示す図である。
【図２】図１の携帯端末の構成を概略的に示すブロック図である。
【図３】図１の映像記録再生装置の構成を概略的に示すブロック図である。
【図４】図１のサービスサーバの構成を概略的に示すブロック図である。
【図５】図１の認証サーバの構成を概略的に示すブロック図である。
【図６】実施の形態１に係るデータダウンロードシステムの動作（実施の形態１に係るデータダウンロード方法）を示すシーケンス図である。
【図７】実施の形態２における携帯端末の構成を概略的に示すブロック図である。
【図８】実施の形態２における映像記録再生装置の構成を概略的に示すブロック図である。
【発明を実施するための形態】
【００１１】
実施の形態１．
図１は、本発明の実施の形態１に係るデータダウンロードシステムの構成を示す図である。図１に示されるように、実施の形態１に係るデータダウンロードシステムは、携帯端末１と、情報記録装置としての映像記録再生装置２と、サービスサーバ３と、認証サーバ４とを有している。サービスサーバ３と認証サーバ４とは、必ずしも別個のサーバである必要はなく、１台のサーバであってもよい。また、図１の例においては、映像記録再生装置２、サービスサーバ３、及び認証サーバ４は、有線のネットワーク５に接続されており、携帯端末１は、ネットワーク５に接続されている無線のネットワーク６に接続されている。ただし、携帯端末１が接続されるネットワークは、有線のネットワークであってもよい。なお、ネットワーク５及びネットワーク６は、互いに接続された別個のネットワークとして図示しているが、互いに接続されたネットワークの数は２に限定されず、１のネットワークでもよく、又は通信可能な複数のネットワークの組合でもよく、数はいくつであってもよい。
【００１２】
携帯端末１は、例えば、携帯電話のような外出先でもネットワークに接続して操作できるような端末装置である。映像記録再生装置２は、例えば、情報家電機器として家庭内に設置しているネットワーク機能付ハードディスクレコーダのようなストレージとネットワーク機能を備えた機器である。なお、携帯端末１は、携帯電話に限定されず、ネットワーク接続機能を備えた他の端末であってもよい。また、映像記録再生装置２は、ハードディスクレコーダに限定されず、ネットワーク接続機能及びコンテンツの記録機能を備えた他の装置であってもよい。
【００１３】
サービスサーバ３は、映像コンテンツをネットワーク配信するサービスを提供するサーバである。認証サーバ４は、サービスサーバ３に接続する端末が正当であるかどうかを認証するためのサーバである。具体的には、認証サーバ４は、ネットワークに接続された機器（携帯端末）がコンテンツ選択情報を送信する権限のある機器かどうか、及び、ネットワークに接続された機器（映像記録再生装置）がコンテンツのダウンロードを受ける権限のある機器かどうかを認証する。実施の形態１に係るデータダウンロードシステムにおいては、携帯端末１からネットワークを介してサービスサーバ３に送信されるコンテンツ選択情報に応じたコンテンツを、サービスサーバ３からネットワークを介して映像記録再生装置２にダウンロードする。
【００１４】
実施の形態１に係るデータダウンロードシステムは、例えば、高精細な動画をネットワークを介してダウンロードして視聴又は記録するサービスを提供するシステムである。携帯端末１は、表示部が小さいため、携帯端末１でデータサイズの大きい高精細な動画を保持し再生するメリットは余りない。これに対し、大画面のディスプレイモニタ（図示せず）に動画を映し出させることができるハードディスクレコーダのような映像記録再生装置２では、高精細な動画を蓄積し、再生するメリットが大きい。しかし、映像記録再生装置２は家庭内に据え置かれていることが多く、また、通常はディスプレイモニタ（図示せず）が備えられていないため、装置を外出先で操作することは通常はできない。そこで、本発明では、コンテンツ購入に関する操作は、表示機能を備えかつ可搬性に優れている携帯端末１で行い、実際のコンテンツのデータのダウンロード及び再生は、映像記録再生装置２が行うようにしている。
【００１５】
図２は、図１の携帯端末１の構成を概略的に示すブロック図である。図２に示されるように、携帯端末１は、第１の通信機能手段としてのモバイル用通信機能部１１と、コンテンツ選択機能手段としてのコンテンツ選択機能部１２と、サービスサーバアクセス情報格納部１３と、認証機能部１４と、共通鍵格納部１７と、携帯端末１の全体の動作を制御する第１の制御手段としての制御部１８とを有する。認証機能部１４は、携帯端末１を一意に識別するための識別情報を格納する識別情報格納部１５と、パスワード入力機能部１６とを有する。
【００１６】
モバイル用通信機能部１１は、モバイル用のネットワーク６を介してネットワーク５に接続して通信することを可能にする構成である。なお、以下において、ネットワーク６とネットワーク５を総称して、単に、ネットワークと言う。コンテンツ選択機能部１２は、ユーザ操作によって購入するコンテンツを選択して決定するための構成である。サービスサーバアクセス情報格納部１３は、サービスサーバ３に接続するための情報を記憶している。識別情報格納部１５は、携帯端末１を一意に識別するための識別情報を格納する。パスワード入力機能部１６は、認証に使用されるパスワードを演算によって求める。制御部１８は、モバイル用通信機能部１１及びネットワークを介してサービスサーバ３に送信する。また、制御部１８は、ダウンロードを委任する映像記録再生装置２を特定する識別情報をモバイル用通信機能部１１及びネットワークを介してサービスサーバ３に送信する。さらに、制御部１８は、モバイル用通信機能部１１及びネットワークを介して映像記録再生装置２にダウンロード委任メッセージを送信する。
【００１７】
図３は、図１の映像記録再生装置２の構成を概略的に示すブロック図である。図３に示されるように、映像記録再生装置２は、第２の通信機能手段としての通信機能部２１と、ストレージ手段としてのストレージ２２と、委任情報格納部２３と、認証機能部２４と、共通鍵格納部２７と、映像記録再生装置２全体の動作を制御する第２の制御手段としての制御部２８とを有する。認証機能部２４は、映像記録再生装置２を一意に識別するための識別情報を格納する識別情報格納部２５と、パスワード入力機能部２６とを有する。
【００１８】
通信機能部２１は、映像記録再生装置２を、ネットワーク接続して通信することを可能にする。ストレージ２２は、ダウンロードしたコンテンツを記録し保存する。委任情報格納部２３は、サービスサーバ３に接続するために携帯端末１から受信した情報を格納する。識別情報格納部２５は、映像記録再生装置２を一意に識別するための識別情報を格納する。パスワード入力機能部２６は、認証に使用されるパスワードを演算によって求める。共通鍵格納部２７は、映像記録再生装置２と関連付けされた複数の携帯端末が保持している共通鍵を格納する。共通鍵は、暗号化されたデータを復号するために使用される。共通鍵格納部２７は、機器の外に取り出すことができない領域に確保しており、そこに記録されているデータは映像記録再生装置２の外部には取り出せないように構成されている。共通鍵格納部２７に記録したデータは、暗号化しているので、たとえその領域が不正なアクセスによって読み取られたとしても、鍵を解読できないようにしている。制御部２８は、ダウンロード委任メッセージを受信したときに、通信機能部２１及びネットワークを介してサービスサーバ３にコンテンツのダウンロード要求を送信する。また、制御部２８は、サービスサーバ３からネットワーク及び通信機能部２１を介してダウンロードされたコンテンツをストレージ２２に記録させる。
【００１９】
図４は、図１のサービスサーバ３の構成を概略的に示すブロック図である。図４に示されるように、サービスサーバ３は、認証要求部３１と、通信機能部３２と、サービスサーバアクセス情報格納部３３と、ストレージ３４と、共通鍵生成部３５と、サービスサーバ３全体の動作を制御する制御部３６とを有する。認証要求部３１は、サービスサーバ３に接続する機器を認証するために認証サーバ４に認証を要求する。通信機能部３２は、ネットワークに接続し通信するための構成である。サービスサーバアクセス情報格納部３３は、サービスサーバ３にアクセスするための情報を格納する。ストレージ３４は、ユーザに提供するコンテンツを蓄積する。共通鍵生成部３５は、接続される機器の識別情報から共通鍵を生成する。
【００２０】
図５は、図１の認証サーバ４の構成を概略的に示すブロック図である。図５に示されるように、認証サーバ４は、通信機能部４１と、認証機能部４２と、認証サーバアクセス情報格納部４３と、共通鍵生成部４４と、認証サーバ４全体の動作を制御する制御部４５とを有する。通信機能部４１は、ネットワークに接続し通信するための構成である。認証機能部４２は、サービスサーバ３から認証を依頼されて認証を実行する。認証サーバアクセス情報格納部４３は、認証サーバ４に接続するための情報を記憶する。共通鍵生成部４４は、接続される機器の識別情報から共通鍵を生成する。
【００２１】
次に、実施の形態１に係るデータダウンロードシステムの動作（実施の形態１に係るデータダウンロード方法）を説明する。図６は、本発明の実施の形態１に係るデータダウンロードシステムの動作（実施の形態１に係るデータダウンロード方法）を示すシーケンス図である。図６は、携帯端末１によって映像コンテンツのダウンロードの購入手続をし、携帯端末１に関連付けられた（携帯端末１から委任を受けた）情報記録装置である映像記録再生装置２に、映像コンテンツがダウンロードされる処理を示している。
【００２２】
実施の形態１に係るデータダウンロードシステムにおいては、図６に示されるシーケンスを実行する前に、通信データの暗号化を行うための事前準備がなされる。実施の形態１に係るデータダウンロードシステムにおいては、データを暗号化するために、例えば、共通鍵暗号を用いる。携帯端末１及び映像記録再生装置２には、その購入時に、それぞれ識別情報としての機器ＩＤが割り当てられ、秘密鍵として扱われる共通鍵が導入されている。この機器ＩＤによって、各機器を識別することができる。
【００２３】
サービスサーバ３及び認証サーバ４は、機器ＩＤから共通鍵を演算によって導き出す、非公開の演算式を保持している。サービスサーバ３及び認証サーバ４は、接続する相手の機器ＩＤが分かれば、対応する共通鍵を生成することができる。このように、機器ＩＤから共通鍵を生成できる構成を持つことによって、サービスサーバ３及び認証サーバ４は、ネットワーク上に多数存在する機器のすべての鍵を保存しておく必要が無い。
【００２４】
携帯端末１と映像記録再生装置２との関連付け（紐付け）は、例えば、両者が同じ共通鍵を保持することによって行われる。携帯端末１と映像記録再生装置２は、外部のネットワークと遮断された状態でデータの受け渡しができるように、例えば、メモリカード（図示せず）を経由して、携帯端末１の共通鍵を映像記録再生装置２に保存することによって、携帯端末１と映像記録再生装置２の紐付けを行う。また、メモリカードを用いる代わりに、携帯端末１と映像記録再生装置２のそれぞれの赤外線通信手段（図示せず）による赤外線通信によって、携帯端末の共通鍵を映像記録再生装置２に保存して、携帯端末１と映像記録再生装置２の紐付けを行う方法もある。さらに、メモリカードを用いる代わりに、携帯端末１と映像記録再生装置２とを接続する専用ケーブル（図示せず）を使用した通信によって、携帯端末の共通鍵を映像記録再生装置２に保存して、携帯端末１と映像記録再生装置２の紐付けを行う方法もある。
【００２５】
次に、図６の機器認証（ステップＳ１）の内容を説明する。機器認証に際して、携帯端末１は、まず、サービスサーバ３に対してサーバ証明書を要求する。次に、サービスサーバ３は、サーバ証明書を携帯端末１に送る。サーバ証明書には、例えば、サーバ運営者の組織名、認証局の組織名、サーバ証明書の有効期限などの情報が含まれており、サーバ証明書の内容をハッシュした値を認証局の秘密鍵で暗号化した署名が付いている。携帯端末１は、予めインストールされている認証局の証明書をチェックし、認証局の証明書がサーバ証明書と一致することを検証することによって機器認証をする。この機器認証（ステップＳ１）で使用するサーバ証明書は、例えば、予め機器購入時に認証サーバに登録してあるものを使用する。サーバ証明書の内容は、機器のファームウェアのバージョンアップによって、更新されることがある。
【００２６】
次に、携帯端末１は、サービスサーバ３に対してサービス要求メッセージを発行する（ステップＳ２）。サービス要求メッセージには、サービス要求元である携帯端末１の識別情報である機器ＩＤを含んでいる。携帯端末１の機器ＩＤは、例えば、８文字以上の英数字で表される。
【００２７】
このサービス要求メッセージを受けたサービスサーバ３は、個人認証確認メッセージを、認証サーバ４に対して発行する（ステップＳ３）。この個人認証確認メッセージは、携帯端末１の機器ＩＤを含んでいる。認証サーバ４は、携帯端末１の機器ＩＤから携帯端末１用の共通鍵を導出し、導出された共通鍵を用いて、携帯端末１に送信されるデータを暗号化する。
【００２８】
認証サーバ４は、携帯端末１に対して個人認証確認メッセージを発行する（ステップＳ４）。個人認証確認メッセージを受信した携帯端末１は、認証サーバ４に、例えば、ワンタイムパスワードを送信することによって、携帯端末１と認証サーバ４の間の個人認証確認処理を行う（ステップＳ５）。
【００２９】
ワンタイムパスワードを発生させる仕組みは、携帯端末１と認証サーバ４の間で予め規定されている。例えば、機器ＩＤと日付時刻の情報を数式に当てはめて算出した結果を、パスワードとする方法がある。この方法では、接続開始時刻には余裕を持たせ、前後１分のずれは正しいパスワードが入力されたものとみなすようにしている。すなわち、認証サーバ４は、認証サーバ４の現時刻、現時刻の１分前の時刻、現時刻の１分後の時刻の３種類の時刻について、いずれかのパスワードと一致することを確認する。
【００３０】
パスワードとしては、例えば、データ長が８文字以上の数字を使用する。認証サーバ４は、個人認証が完了すると、サービスサーバ３に個人認証確認済メッセージを発行する（ステップＳ６）。以上に説明したステップＳ２〜Ｓ６の処理によって、認証サーバ４は、携帯端末１が正当な機器であることを認証する。
【００３１】
認証サーバ４による携帯端末１の認証が完了すると、携帯端末１は、購入するコンテンツに関する情報を含むコンテンツ選択情報をサービスサーバ３に送信する（ステップＳ７）。続いて、携帯端末１は、選択されたコンテンツのダウンロードを予告するダウンロード予告メッセージをサービスサーバ３に送信する（ステップＳ８）。ダウンロード予告メッセージを受信したサービスサーバ３は、映像記録再生装置２からダウンロード要求メッセージを受信するまで、待機状態になる。
【００３２】
ダウンロード予告メッセージは、ダウンロードを実行する機器である映像記録再生装置２の識別情報である機器ＩＤを含んでいる。また、ダウンロード予告メッセージは、ダウンロード完了希望時刻を含むことができる。携帯端末１からサービスサーバ３に対して、ダウンロードを実行する機器ＩＤを予め通知しておくことによって、通知された指定機器の機器ＩＤとは異なる機器ＩＤを持つ映像記録再生装置２に、コンテンツが不正にダウンロードされることを防ぐことができる。
【００３３】
ダウンロード完了希望時刻を指定しない場合には、サービスサーバ３は、ダウンロード要求メッセージを受信した後に直ぐに、ダウンロードを開始する。ダウンロード完了希望時刻を指定するのは、映像記録再生装置２のＣＰＵ負荷やネットワーク負荷を考慮した上で、ダウンロードタスクの優先順位の管理をしながら、完了希望時刻までにデータのダウンロードを完了させるためである。
【００３４】
次に、携帯端末１は、映像記録再生装置２に対して、ダウンロードを実行するためのダウンロード委任メッセージを送る（ステップＳ９）。ダウンロード委任メッセージは、携帯端末１の機器ＩＤと、ダウンロード予告メッセージ（ステップＳ８）に含まれているサービスサーバ３に接続するための情報とを含んでいる。また、ダウンロード委任メッセージは、ダウンロード完了希望時刻を含むことができる。
【００３５】
ダウンロードタスクの委任を受けた映像記録再生装置２は、サービスサーバ３に対して機器認証メッセージを発行する（ステップＳ１０）。
【００３６】
次に、ダウンロードタスクの委任を受けた映像記録再生装置２は、サービスサーバ３に対してダウンロード要求メッセージを発行する（ステップＳ１１）。
【００３７】
サービスサーバ３は、データのダウンロードを開始する前に、ダウンロード要求メッセージの発行元である映像記録再生装置２の機器認証を行う。サービスサーバ３は、ステップＳ８で受信したダウンロード予告メッセージに含まれる、ダウンロードを実行する機器の機器ＩＤを読み出す。サービスサーバ３は、ダウンロードを実行する予定の機器の機器ＩＤと、機器認証（ステップＳ１０）を要求してきた映像記録再生装置２の機器ＩＤが一致することを確認する。サービスサーバ３は、機器ＩＤが一致した場合には、機器認証処理を継続するが、機器ＩＤが一致しなかった場合には、処理を直ちに中止する。
【００３８】
次に、サービスサーバ３は、認証サーバ４に対して個人認証再確認メッセージを発行する（ステップＳ１２）。個人認証には、機器ＩＤとワンタイムパスワードが使われる。このとき使用される機器ＩＤは、携帯端末１が保有しているものと同じものであり、ダウンロード委任メッセージにその情報が含まれている。パスワードは、ワンタイムパスワードを使用しており、パスワード発生の仕組みは、携帯端末１と映像記録再生装置２とで同じ仕組みを持っている。映像記録再生装置２は、機器ＩＤと日付時刻情報からパスワードを算出する。
【００３９】
認証サーバ４にアクセスするために必要なパスワードは、ワンタイムパスワードを使っているが、認証方法はこれに限定されない。認証方法は、ワンタイムパスワードを用いる認証方法に限定されず、例えば、期間を限定したパスワードによる認証方法や、指紋、静脈パターン、虹彩などの生体認証を用いた認証方法によって代用することもできる。
【００４０】
認証サーバ４と映像記録再生装置２の間で個人認証処理が行われ（ステップＳ１３）、認証された結果、認証サーバ４からサービスサーバ３に対して個人認証再確認済メッセージが発行される（ステップＳ１４）。
【００４１】
コンテンツが実際にダウンロードされる機器である映像記録再生装置２の認証が完了すると、サービスサーバ３から映像記録再生装置２へのコンテンツのダウンロードが実行される（ステップＳ１５）。ファイルサイズが大きいコンテンツをダウンロードする場合には、処理完了までに長時間を要するが、携帯端末１の通信は、ステップＳ９のダウンロード委任メッセージを発行した時点で終わっているので、ダウンロードの実行に、携帯端末１は必要ない。このため、ダウンロードの実行中に、携帯端末１の電源を切断したり、携帯端末１を他の用途に使用したりすることができる。
【００４２】
サービスサーバ３から映像記録再生装置２にダウンロードされるコンテンツのデータは、例えば、コンテンツを購入した端末である携帯端末１の共通鍵で暗号化された上でダウンロードされる。コンテンツのデータを取得する映像記録再生装置２に、携帯端末１の秘密鍵を、外部ネットワークとは別の手段で提供しておくことによって、映像記録再生装置２は、取得した暗号化されたコンテンツを復号することが可能になる。
【００４３】
なお、より一層秘密性を強化するために、携帯端末１と映像記録再生装置２の両方の秘密鍵から共通鍵生成規則に当てはめた新たな共通鍵を作成し、この新たな共通鍵を使用してデータを暗号化してもよい。共通鍵生成規則を使うことにより、サービスサーバ３と映像記録再生装置２の両方が同じ鍵を持つことができる。最終的にコンテンツデータがダウンロードされるのは映像記録再生装置２であるので、この映像記録再生装置２内でコンテンツが復号できればよい。
【００４４】
以上に説明したように、実施の形態１に係るデータダウンロードシステム又はデータダウンロード方法によれば、携帯端末１から電子商取引を実施し、ネットワーク５経由によるコンテンツデータのダウンロード作業を映像記録再生装置２に委任したので、携帯端末１のネットワーク接続時間を短縮し、安定したデータ伝送を実現することができる。
【００４５】
また、携帯端末１が映像記録再生装置２にデータダウンロードタスクの委任を行ったので、携帯端末１と映像記録再生装置２が離れた場所にあっても、データのダウンロード作業を開始できる。
【００４６】
さらに、携帯端末１と映像記録再生装置２をそれぞれ認証サーバで認証したので、携帯端末１から映像記録再生装置２に発行されたダウンロード委任の正当性が確認できる。
【００４７】
さらにまた、通信データの暗号化に使用する鍵データをインターネットを経由せずに携帯端末１と映像記録再生装置２で直接送受信する場合には、鍵の秘匿性を保持することができる。
【００４８】
また、携帯端末１は、データがダウンロードされる機器のＩＤを指定しているので異なる機器ＩＤを持つ不正な機器の接続を防ぐことができる。
【００４９】
さらに、不正な映像記録再生装置２が機器ＩＤを改ざんしてダウンロードデータを横取りしようとしても、機器ＩＤと関連付けされた共通鍵が入手できないと機器認証に失敗するため、不正な機器を排除することができる。
【００５０】
実施の形態２．
上記実施の形態１においては、データを暗号化するために用いられる鍵データは、予め機器内の共通鍵格納部に格納されており、通信を行いたい２者間で共通鍵を交換せずに、機器認証を行う方法を説明した。実施の形態２においては、通信を行いたい２者間で秘密鍵を共有するために、Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ（デフィー・ヘルマン）鍵共有アルゴリズムを使用する。
【００５１】
図７は、実施の形態２における携帯端末１ａの構成を概略的に示すブロック図であり、図８は、実施の形態２における映像記録再生装置２ａの構成を概略的に示すブロック図である。図７において、図２の構成と同一又は対応する構成には、同じ符号を付す。また、図８において、図３の構成と同一又は対応する構成には、同じ符号を付す。図７に示されるように、携帯端末１ａは、秘密鍵及び公開鍵を保持する秘密鍵・公開鍵格納部１７ａと、サービスサーバ３、認証サーバ４、又は映像記録再生装置２ａとの間で、Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ鍵共有アルゴリズムを使用して、第１の共有鍵を生成する鍵生成部１７ｂとを有している。図８に示されるように、映像記録再生装置２ａは、秘密鍵及び公開鍵を保持する秘密鍵・公開鍵格納部２７ａと、サービスサーバ３、認証サーバ４、又は携帯端末１ａとの間で、Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ鍵共有アルゴリズムを使用して、第２の共有鍵を生成する鍵生成部２７ｂとを有している。図示していないが、サービスサーバ３及び認証サーバ４のそれぞれも、同様に、秘密鍵・公開鍵格納部と、Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ鍵共有アルゴリズムを使用して共有鍵を生成する鍵生成部とを有している。
【００５２】
Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ鍵共有アルゴリズムを用いる場合には、データを暗号化する前に、携帯端末１、映像記録再生装置２、サービスサーバ３、及び認証サーバ４のうちの２者が各々、秘密鍵と公開鍵を生成することによって、ランダム性が増した共通鍵を生成できる。Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ鍵共有アルゴリズムを使用することにより、各装置のファームウェア更新をしなくても、共通鍵を通信により更新することが可能になる。
【符号の説明】
【００５３】
１，１ａ  携帯端末、  ２，２ａ  映像記録再生装置（情報記録装置）、  ３  サービスサーバ、  ４  認証サーバ、  ５  ネットワーク、  ６  無線ネットワーク、  １１  モバイル用通信機能部、  １２  コンテンツ選択機能部、  １３  サービスサーバアクセス情報格納部、  １４  認証機能部、  １５  識別情報格納部、  １６  パスワード入力機能部、  １７  共通鍵格納部、  １７ａ，２７ａ  秘密鍵・公開鍵格納部、  １７ｂ，２７ｂ  鍵生成部、  １８  制御部（第１の制御手段）、  ２１  通信機能部、  ２２  ストレージ、  ２３  委任情報格納部、  ２４  認証機能部、  ２５  識別情報格納部、  ２６  パスワード入力機能部、  ２７  共通鍵格納部、  ２８  制御部（第２の制御手段）、  ３１  認証要求部、  ３２  通信機能部、  ３３  サービスサーバアクセス情報格納部、  ３４  ストレージ、  ３５  共通鍵生成部、  ３６  制御部、  ４１  通信機能部、  ４２  認証機能部、  ４３  認証サーバアクセス情報格納部、  ４４  共通鍵生成部、  ４５  制御部。
【図１】
0005349650.tif 000002
【図２】
0005349650.tif 000003
【図３】
0005349650.tif 000004
【図４】
0005349650.tif 000005
【図５】
0005349650.tif 000006
【図６】
0005349650.tif 000007
【図７】
0005349650.tif 000008
【図８】
0005349650.tif 000009