[go: up one dir, main page]

JP2004112555A - Download system and download method - Google Patents

Download system and download method Download PDF

Info

Publication number
JP2004112555A
JP2004112555A JP2002274233A JP2002274233A JP2004112555A JP 2004112555 A JP2004112555 A JP 2004112555A JP 2002274233 A JP2002274233 A JP 2002274233A JP 2002274233 A JP2002274233 A JP 2002274233A JP 2004112555 A JP2004112555 A JP 2004112555A
Authority
JP
Japan
Prior art keywords
terminal
transfer destination
identification information
destination terminal
download
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2002274233A
Other languages
Japanese (ja)
Inventor
Masato Minami
正人 南
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2002274233A priority Critical patent/JP2004112555A/en
Publication of JP2004112555A publication Critical patent/JP2004112555A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

【課題】大容量コンテンツの利用可能日時直後のダウンロードによるネットワークの負荷を低減して転送先端末に対するトラフィックを低減する。
【解決手段】コンテンツの転送元端末4において、暗号化したコンテンツを暗号化データと復号化カギに分割し、コンテンツの利用可能日時と関連付けて記憶し、分割された暗号化データはコンテンツの利用可能日時前に転送元端末4からネットワークを介して転送先端末1にダウンロードし、復号化カギの方はコンテンツの利用可能日時以降に転送先端末1からダウンロード要求して暗号化データを利用可能日時以降に復号化することにより、コンテンツ利用可能日時直後の転送元端末4から転送先端末1に対するトラフィックを減少させることができる。
【選択図】 図1
An object of the present invention is to reduce traffic on a transfer destination terminal by reducing a load on a network due to downloading immediately after a usable date and time of a large-capacity content.
In a content transfer source terminal, encrypted content is divided into encrypted data and a decryption key, and stored in association with the available date and time of the content. Before the date and time, download from the transfer source terminal 4 to the transfer destination terminal 1 via the network, and the decryption key requests the download from the transfer destination terminal 1 after the available date and time of the content and uses the encrypted data after the available date and time. , The traffic from the source terminal 4 to the destination terminal 1 immediately after the content availability date can be reduced.
[Selection diagram] Fig. 1

Description

【0001】
【発明の属する技術分野】
本発明は、安全かつ効率的なコンテンツのダウンロードシステム及びダウンロード方法に関するものである。
【0002】
【従来の技術】
本願発明に関連する従来のダウンロード方法としては、図22に示すような通信型音楽選曲販売システムが開示されている。
図22に示す従来の通信型音楽選曲販売システムは、サーバとして情報の配信センター310を備え、この配信センター310は、レコード製作会社302や広告会社303から音楽等のコンテンツや広告の情報を受け取る。配信センター310は、通信回線網320を介して端末装置である複数の店頭販売機330または自動販売機430に接続される。店頭販売機330又は自動販売機430はデイスプレイ332、MDドライバー334や磁気テープヘツド等を備える。デイスプレイ332はタツチパネルを備え、ユーザが入力した指令を配信センター310へ送ることができる。また、ユーザが選曲した音楽ソフトをMDドライバー334内のメデイアにダウンロードして課金する(例えば、特許文献1参照。)。
【0003】
また、本願発明に関連する従来のダウンロード方法の例としては、図23に示すようなソフトウエアのロードシステム及びロード方法が開示されている。
図23に示す従来のダウンロード方法は、第一の暗号鍵に関する情報を出力する第一の計算機と、ネツトワークを介して第一の計算機に接続され、第一の暗号鍵に関する情報が入力され、自己が有するソフトウエアの一部を第一の暗号鍵で暗号化し(S602)、第一の暗号鍵で暗号化したソフトウエアの一部を第一の計算機に出力し(S603)、ソフトウエアの他の部分を第一の計算機に送信する(S606)サーバとを備える。第一の計算機は、第一の暗号鍵で暗号化したソフトウエアの一部が入力されると、第一の暗号鍵で暗号化したソフトウエアの一部を、第一の暗号鍵に対応する第一の復号鍵で復号化し、またサーバから入力したソフトウエアの他の部分とこの復号化したソフトウエアの一部とを連結させてロードする(例えば、特許文献2参照。)。
【0004】
さらに、本願発明に関連する従来のダウンロード方法の他の例としては、図24に示すようなデータの転送方法及びその転送方法を利用したコンテンツ販売システムによるデータ転送方法及びそのデータを記録した記録媒体が開示されている。
図24に示す従来のコンテンツ販売システムは、音楽などのコンテンツデータをホストが提供して販売元設置端末705やインターネツトなどのネツトワークを介してユーザ側のプレーヤ706a、706bに対して転送(ダウンロード)するコンテンツ販売システムであり、早いタイミングでの再生が要求されるコンテンツデータと、そこまでの要求がないヘツダ情報との暗号化方式を異なるものとし、コンテンツデータの方を復号化に時間を要しない暗号化方式とし、再生鍵情報等を格納するヘツダ情報の方を復号化に時間を要する複雑な暗号化方式にする(例えば、特許文献3参照。)。
【0005】
【特許文献1】
特開平11−120693号公報(第2頁、段落番号5〜6、17行、図3)
【特許文献2】
特開平11−143706号公報(第5頁、段落番号10、14行、図6)
【特許文献3】
特開2000−341266号公報(第3頁、段落番号7〜9、50行、図1)
【0006】
【発明が解決しようとする課題】
しかしながら、上記従来のダウンロード方法においては、いずれも必要時にコンテンツ全体をダウンロードするために、人気のある大容量コンテンツの場合は発売日時(利用可能日時)直後にダウンロードするネットワークの負荷が高まり、また、利用可能日時直後に、ダウンロード先の端末から配信センターへのトラフィックが増大するという問題があった。
また、上記従来のダウンロード方法においては、転送先端末以外の端末からでは、転送先端末に対するダウンロード指示ができないという問題があった。
また、上記従来のダウンロード方法においては、転送先端末以外の端末からでは、転送先端末でのダウンロード情報の確認ができないという問題があった。
また、上記従来のダウンロード方法においては、転送先端末以外の端末からでは、転送元端末に対するダウンロード指示ができないという問題があった。
また、上記従来のダウンロード方法においては、特定の端末以外の端末では、ダウンロードができないという問題があった。
【0007】
本発明は、上記従来の問題を解決するためになされたもので、大容量コンテンツの利用可能日時直後のダウンロードによるネットワークの負荷を低減し、転送先端末から転送元端末へのアクセスを低減するとともに、転送先端末以外の端末からでも転送先端末または転送元端末に対しダウンロード指示ができるダウンロードシステム及び方法を提供するものである。
【0008】
【課題を解決するための手段】
本発明におけるダウンロードシステムは、暗号化したコンテンツを暗号化データと復号化カギに分割し、前記暗号化データと前記復号化カギと前記コンテンツの利用可能日時とを関連付けて記憶する転送元端末と、前記暗号化データは前記利用可能日時前に前記転送元端末からネットワークを介してダウンロードし、前記復号化カギを前記利用可能日時以降にダウンロード要求して前記暗号化データを復号化する転送先端末とを備えるという構成を有している。この構成により、利用可能日時以前に予め大容量の暗号化データをダウンロードしておき、利用可能日時以降に小容量の復号化カギをダウンロードさせるようにしたことにより、人気のある大容量コンテンツでも、利用可能日時直後のネットワーク負荷を低減することができる。
【0009】
本発明におけるダウンロードシステムは、コンテンツを送信する転送元端末と、前記コンテンツを受信する転送先端末とを備え、前記転送元端末は、暗号化した前記コンテンツを暗号化データと復号化カギとに分割する暗号化手段と、前記暗号化データと前記復号化カギと前記コンテンツの利用可能日時とを関連付けて記憶するデータカギ利用可能日時記憶手段と、前記利用可能日時以前に前記コンテンツのダウンロード要求を受けて前記データカギ利用可能日時記憶手段に記憶されている暗号化データをネットワークを介して前記転送先端末に送信するデータ送信手段と、前記転送先端末から送信された転送先端末識別情報を記憶する識別情報記憶手段と、暗号化データの送信済みの転送先端末から受信した識別情報を前記識別情報記憶手段に記憶されている転送先端末識別情報と照合して、合致した転送先端末に対しては暗号化データを送信済みであると判断する判断手段と、前記転送先端末から前記利用許可日時以降に接続され、前記判断手段により暗号化データを転送済みと判断されたときには、前記コンテンツの復号化カギを前記転送先端末に送信する復号化カギ送信手段とを有し、前記転送先端末は、自己の識別情報を前記ネットワークを介して前記転送元端末へ送信する識別情報送信手段と、前記転送元端末から送信された暗号化データを記憶するデータ記憶手段と、前記転送元端末から送信された前記コンテンツの復号化カギにより前記データ記憶手段に記憶された暗号化データを復号化する復号化手段とを有するという構成を有している。この構成により、利用可能日時以前の大容量コンテンツを予め大容量の暗号化データと小容量の復号化カギに分割し、利用可能日時以前に大容量の暗号化データをダウンロードさせ、利用可能日時以降に小容量の復号化カギをダウンロードさせるようにすることで、人気のある大容量コンテンツでも、利用可能日時直後のネットワーク負荷を低減することができる。
【0010】
本発明におけるダウンロードシステムは、前記転送元端末が、前記転送先端末から前記コンテンツのダウンロード要求を受信したときに前記転送先端末の電子メールアドレスを受信する電子メールアドレス受信手段と、受信した電子メールアドレスを記憶する電子メールアドレス記憶手段とを備え、前記利用可能日時以降に、記憶している電子メールアドレスに対し前記コンテンツの復号化カギを自動的に送信するという構成を有している。この構成により、復号化カギを利用可能日時以降に電子メールで配信することにより、利用可能日時直後の転送先端末から転送元端末へのアクセスを低減することが可能である。
【0011】
本発明におけるダウンロードシステムは、コンテンツを送信する転送元端末と、前記コンテンツを受信する転送先端末と、現在の日時情報を前記転送先端末へ送信する送信手段を有する日時取得端末とを備え、前記転送元端末は、前記コンテンツを前記コンテンツの利用許可日時以降の日時情報を復号化カギとする暗号化データに暗号化する暗号化手段、前記暗号化データを記憶する暗号化データ記憶手段と、前記転送先端末からの利用可能日時以前のコンテンツのダウンロード要求を受けて前記暗号化データ記憶手段に記憶された暗号化データをネットワークを介して前記転送先端末へ送信するデータ送信手段とを有し、前記転送先端末は、前記転送元端末から送信された暗号化データを記憶するデータ記憶手段と、前記日時取得端末から取得した現在の日時情報が前記コンテンツの利用許可日時以降である場合には、前記日時情報を復号化カギとして前記暗号化データを復号化する復号化手段とを有するという構成を有している。この構成により、利用可能日時以前に、コンテンツを暗号化データの形で転送先端末へダウンロードし、利用可能日時以降に、日時確認手段から日時情報を取得して、その日時情報が利用可能日時以降である場合には、日時情報を復号化カギとして暗号化データの復号化を許可することにより、利用可能日時以降では転送元端末へ接続しなくともコンテンツを復号化することができるので、利用可能日時以降に転送先端末から転送元端末に対するアクセスを低減することができる。
【0012】
本発明におけるダウンロードシステムは、前記転送先端末に対し自己の識別情報と前記転送元端末からの前記転送先端末に対するコンテンツのダウンロード要求とを送信する端末識別情報及びダウンロード要求送信手段を有する遠隔操作端末を備え、前記転送先端末は、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶する遠隔端末識別情報記憶手段と、前記遠隔操作端末から受信した識別情報を前記遠隔端末識別情報記憶手段に記憶している識別情報と照合する遠隔操作端末照合手段と、前記遠隔操作端末から受信した識別情報が記憶している識別情報と一致すると判断した場合、前記遠隔操作端末からのコンテンツのダウンロード要求に対し、前記転送元端末に自動的に接続して、前記転送元端末から暗号化データのダウンロード処理を実行するダウンロード実行手段とを有するという構成を有している。この構成により、転送先端末以外の遠隔操作端末から転送先端末に接続して、転送先端末に暗号化データのダウンロード指示を送り、転送先端末ではその指示を受けて転送元端末からの暗号化データのダウンロードを実行することにより、転送先端末以外の端末からでも、転送元端末から転送先端末への暗号化データのダウンロードを実行させることが可能である。
【0013】
本発明におけるダウンロードシステムは、前記転送先端末に対し自己の識別情報と前記転送元端末からの前記転送先端末に対するコンテンツのダウンロード要求とを送信する端末識別情報及びダウンロード要求送信手段を有する遠隔操作端末を備え、前記転送先端末は、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶する遠隔端末識別情報記憶手段と、前記遠隔操作端末から受信した識別情報を前記遠隔端末識別情報記憶手段に記憶している識別情報と照合する遠隔操作端末照合手段と、前記遠隔操作端末から受信した識別情報が記憶している識別情報と一致すると判断した場合、前記遠隔操作端末からの復号化カギのダウンロード要求に対し、前記転送元端末に自動的に接続して、前記転送元端末から復号化カギのダウンロード処理を実行するダウンロード実行手段とを有するという構成を有している。この構成により、転送先端末以外の遠隔操作端末から転送先端末に接続して、転送先端末に復号化カギのダウンロード指示を送り、転送先端末ではその指示を受けて転送元端末からの復号化カギのダウンロードを実行することにより、転送先端末以外の端末からでも、転送元端末から転送先端末への復号化カギのダウンロードを実行させることが可能である。
【0014】
本発明におけるダウンロードシステムは、前記転送先端末に対し、自己の識別情報と過去のダウンロード情報確認要求を送信する端末識別情報及びダウンロード確認要求送信手段と、前記転送先端末から送信された過去のダウンロード情報に基づき、前記転送先端末に対し蓄積されているダウンロード情報の整理を指示するダウンロード情報整理指示手段とを有する遠隔操作端末を備え、前記転送先端末は、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶する遠隔端末識別情報記憶手段と、前記遠隔操作端末から受信した識別情報を前記遠隔端末識別情報記憶手段に記憶している識別情報と照合する遠隔操作端末照合手段と、前記転送先端末からのダウンロード情報確認要求を受けて、ダウンロード情報を前記遠隔操作端末へ送信するダウンロード情報送信手段と、前記転送先端末からの前記ダウンロード情報の整理の指示を受けて、前記ダウンロード情報を整理するダウンロード情報整理手段とを有するという構成を有している。この構成により、転送先端末以外の遠隔操作端末から転送先端末に接続して、転送先端末にダウンロード情報提供指示を送り、転送先端末ではその指示を受けて遠隔操作端末へダウンロード情報を提供することにより、転送先端末以外の端末からでも、転送先端末のダウンロード情報を確認することが可能である。
【0015】
本発明におけるダウンロードシステムは、前記転送元端末に対し、前記転送先端末の識別情報と前記転送元端末から前記転送先端末へのコンテンツのダウンロード要求とを送信する転送先端末識別情報及びダウンロード要求送信手段を有する遠隔操作端末を備え、前記転送元端末は、前記遠隔操作端末から送信した前記転送先端末の識別情報を前記転送元端末に記憶している前記転送先端末の識別情報と照合する暗号化データ送信判断手段と、前記照合において前記遠隔操作端末からの識別情報が前記転送先端末に記憶していた識別情報と一致すると判断した場合、前記遠隔操作端末からのコンテンツのダウンロード要求に従い前記転送先端末に対し暗号化データを送信するデータ送信手段を有するという構成を有している。この構成により、転送先端末以外の遠隔操作端末から転送元端末に接続して、転送先端末への暗号化データのダウンロード指示を送り、転送元端末ではその指示を受けて転送元端末から転送先端末への暗号化データのダウンロードを実行することにより、転送先端末にアクセスできない転送先端末以外の端末からでも、転送元端末から転送先端末への暗号化データのダウンロードを実行させることが可能である。
【0016】
本発明におけるダウンロードシステムは、前記転送元端末に対し、前記転送先端末の識別情報と前記転送元端末から前記転送先端末へのコンテンツのダウンロード要求とを送信する転送先端末識別情報及びダウンロード要求送信手段を有する遠隔操作端末を備え、前記転送元端末は、前記遠隔操作端末から送信した前記転送先端末の識別情報を前記転送元端末に記憶している前記転送先端末の識別情報と照合する暗号化データ送信判断手段と、前記照合において前記遠隔操作端末からの識別情報が前記転送先端末に記憶していた識別情報と一致すると判断した場合、前記遠隔操作端末からの復号化カギのダウンロード要求に従い前記転送先端末に対し復号化カギを送信するデータ送信手段を有するという構成を有している。この構成により、転送先端末以外の遠隔操作端末から転送元端末に接続して、転送先端末への復号化カギのダウンロード指示を送り、転送元端末では、その指示を受けて転送元端末から転送先端末への復号化カギのダウンロードを実行することにより、転送先端末にアクセスできない転送先端末以外の端末からでも、転送元端末から転送先端末への復号化カギのダウンロードを実行させることが可能である。
【0017】
本発明におけるダウンロード方法は、転送元端末において、予め利用許可日時以前のコンテンツを暗号化して、暗号化データと復号化カギに分割するステップを有し、転送先端末において、前記転送元端末に対し利用許可日時以前のコンテンツのダウンロード要求と、前記転送先端末の識別情報とを送信するステップを有し、前記転送元端末において、前記転送先端末に対し暗号化データを送信するステップと、前記転送先端末から送信された転送先端末識別情報と、送信した暗号化データの暗号化データ識別情報とを関連付けて記憶するステップとを有し、前記転送先端末において、前記転送元端末から送信された暗号化データを蓄積するステップを有し、前記転送先端末において、前記コンテンツの利用許可日時以降に前記転送元端末に対し前記転送先端末識別情報を送信するステップと、前記転送先端末から送信された識別情報と記憶している転送先端末識別情報とを照合して、前記転送先端末が暗号化データを受信済みであることを判断するステップとを有し、前記転送元端末において、前記転送先端末から前記利用許可日時以降に接続され、前記転送先端末へは暗号化データを転送済みと判断された場合には、前記コンテンツの復号化カギを送信するステップを有し、前記転送先端末において、既に記憶している暗号化データを、前記転送元端末から送信された復号化カギを利用して復号化処理を行い、前記コンテンツを利用可能にするステップを有するという構成を有している。この構成により、利用可能日時以前の大容量コンテンツを予め大容量の暗号化データと小容量の復号化カギに分割し、利用可能日時以前に大容量の暗号化データをダウンロードさせ、利用可能日時以降に小容量の復号化カギをダウンロードさせるようにすることで、人気のある大容量コンテンツでも、利用可能日時直後のネットワーク負荷を低減することが可能である。
【0018】
本発明におけるダウンロード方法は、前記転送元端末において、前記転送先端末から利用許可日時以前のコンテンツのダウンロード要求を受信したときに、前記転送先端末に対し復号化カギを送信する電子メールアドレスも受信するステップと、前記転送先端末から受信した電子メールアドレスを記憶するステップと、前記利用許可日時以降に、記憶している電子メールアドレスへ自動的に前記復号化カギを送信するステップとを有するという構成を有している。この構成により、復号化カギを利用可能日時以降に電子メールで配信することにより、利用可能日時直後の前記転送先端末から前記転送元端末へのアクセスを低減することが可能である。
【0019】
本発明におけるダウンロード方法は、転送元端末において、予め利用許可日時以前のコンテンツを暗号化して、前記コンテンツの利用許可日時以降の日時情報を復号化カギとする暗号化データを生成するステップと、前記転送先端末から利用許可日時以前のコンテンツのダウンロード要求を受けた場合には、前記転送先端末へ暗号化データを送信するステップとを有し、前記転送先端末において、前記転送元端末から受信した暗号化データを蓄積するステップを有し、日時取得端末から前記転送先端末へ正確な現在日時情報を送信するステップを有し、前記転送先端末において、前記利用許可日以降に前記日時取得端末から正確な日時を取得するステップと、前記日時取得端末から得た現在日時情報が、前記利用許可日時以降である場合には、前記日時情報を前記復号化カギとして自動的に前記暗号化データの復号化を実行するステップとを有するという構成を有している。この構成により、利用可能日時以前に、コンテンツを暗号化データの形で転送先端末へダウンロードし、利用可能日時以降に、日時確認手段から日時情報を取得して、その日時情報が利用可能日時以降である場合には、日時情報を復号化カギとして暗号化データの復号化を許可することにより、利用可能日時以降には転送元端末へ接続しなくてもコンテンツを復号化することが可能である。
【0020】
本発明におけるダウンロード方法は、前記転送先端末において、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶するステップを有し、前記遠隔操作端末において、前記転送先端末に対し、前記遠隔操作端末の識別情報と前記転送元端末から前記転送先端末に対するコンテンツのダウンロード要求とを送信するステップを有し、前記転送先端末において、前記遠隔操作端末から送信された前記遠隔操作端末識別情報と前記転送先端末に記憶している前記遠隔操作端末の識別情報とを照合するステップと、前記照合の結果、前記遠隔操作端末から送信された識別情報が前記転送先端末に記憶している識別情報と一致すると判断された場合は、前記遠隔操作端末からの前記コンテンツのダウンロード要求に従い、自動的に前記転送元端末に接続して前記コンテンツの暗号化データをダウンロードするステップとを有するという構成を有している。この構成により、転送先端末以外の遠隔操作端末から転送先端末に接続して、転送先端末に暗号化データのダウンロード指示を送り、転送先端末ではその指示を受けて転送元端末からの暗号化データのダウンロードを実行することにより、転送先端末以外の端末からでも、転送元端末から転送先端末への暗号化データのダウンロードを実行させることが可能である。
【0021】
本発明におけるダウンロード方法は、前記転送先端末において、予め前記遠隔操作を許可する遠隔操作端末の識別情報を記憶するステップを有し、前記遠隔操作端末において、前記転送先端末に対し、前記遠隔操作端末の識別情報と前記転送元端末から前記転送先端末に対する復号化カギのダウンロード要求とを送信するステップを有し、前記転送先端末において、前記遠隔操作端末から送信された前記遠隔操作端末識別情報と前記転送先端末に記憶している前記遠隔操作端末の識別情報とを照合するステップと、前記照合の結果、前記遠隔操作端末から送信された識別情報が前記転送先端末に記憶している識別情報と一致すると判断された場合は、前記遠隔操作端末からの前記復号化カギのダウンロード要求に従い、自動的に前記転送元端末に接続して前記復号化カギをダウンロードするステップとを有するという構成を有している。この構成により、転送先端末以外の遠隔操作端末から転送先端末に接続して、転送先端末に復号化カギのダウンロード指示を送り、転送先端末ではその指示を受けて転送元端末からの復号化カギのダウンロードを実行することにより、転送先端末以外の端末からでも、転送元端末から転送先端末への復号化カギのダウンロードを実行させることが可能である。
【0022】
本発明におけるダウンロード方法は、前記転送先端末において、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶するステップを有し、前記遠隔操作端末において、前記転送先端末に対し、前記遠隔操作端末の識別情報と過去のダウンロード情報確認要求とを送信するステップを有し、前記転送先端末において、前記遠隔操作端末から送信された識別情報と前記転送先端末に記憶している前記遠隔操作端末の識別情報とを照合するステップと、前記遠隔操作端末からの前記ダウンロード情報確認要求に基づくダウンロード情報を前記遠隔操作端末へ送信するステップとを有し、前記遠隔操作端末において、前記転送先端末から送信された前記過去のダウンロード情報に基づき、前記転送先端末に対し蓄積されているダウンロード情報の整理を指示するステップを有し、前記転送先端末において、前記遠隔操作端末からの指示に従い前記ダウンロード情報を整理するステップを有するという構成を有している。この構成により、転送先端末以外の遠隔操作端末から転送先端末に接続して、転送先端末にダウンロード情報提供指示を送り、転送先端末ではその指示を受けて遠隔操作端末へダウンロード情報を提供することにより、転送先端末以外の端末からでも、転送先端末のダウンロード情報を確認することが可能である。
【0023】
本発明におけるダウンロード方法は、前記転送元端末において、予め遠隔操作を許可する遠隔操作端末の識別情報を記憶するステップを有し、前記遠隔操作端末において、前記転送元端末に対し前記転送先端末の識別情報と前記転送元端末から前記転送先端末へのコンテンツのダウンロード要求とを送信するステップを有し、前記転送元端末において、前記遠隔操作端末から送信された前記転送先端末の識別情報と前記転送元端末に記憶している前記転送先端末の識別情報とを照合するステップと、前記照合の結果、前記遠隔操作端末から送信された識別情報が前記転送元端末に記憶している前記転送先端末の識別情報と一致すると判断された場合は、前記遠隔操作端末からの前記コンテンツのダウンロード要求に従い、前記転送先端末に対し前記コンテンツの暗号化データを送信するステップとを有するという構成を有している。この構成により、転送先端末以外の遠隔操作端末から転送元端末に接続して、転送先端末への暗号化データのダウンロード指示を送り、転送元端末ではその指示を受けて転送元端末から転送先端末への暗号化データのダウンロードを実行することにより、転送先端末にアクセスできない転送先端末以外の端末からでも、転送元端末から転送先端末への暗号化データのダウンロードを実行させることが可能である。
【0024】
本発明におけるダウンロード方法は、前記転送元端末において、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶するステップを有し、前記遠隔操作端末から前記転送元端末に対し前記転送先端末の識別情報と前記転送元端末から前記転送先端末への復号化カギのダウンロード要求とを送信するステップを有し、前記転送元端末において、前記遠隔操作端末から送信された前記転送先端末の識別情報と前記転送元端末に記憶している前記転送先端末の識別情報とを照合するステップと、前記照合の結果、前記遠隔操作端末から送信された識別情報が前記転送元端末に記憶している前記転送先端末の識別情報と一致すると判断された場合は、前記遠隔操作端末からの前記復号化カギのダウンロード要求に従い、前記転送先端末に対し前記復号化カギを送信するステップとを有するという構成を有している。この構成により、転送先端末以外の遠隔操作端末から転送元端末に接続して、転送先端末への復号化カギのダウンロード指示を送り、転送元端末ではその指示を受けて転送元端末から転送先端末への復号化カギのダウンロードを実行することにより、転送先端末にアクセスできない転送先端末以外の端末からでも、転送元端末から転送先端末への復号化カギのダウンロードを実行させることが可能である。
【0025】
本発明における記録媒体は、請求項10ないし17のいずれかに記載の転送先端末において処理されるステップをコンピュータに実行させるためのプログラムを記録したという構成を有している。この構成により、本ダウンロード方法をプログラム化し、記録媒体に記録して持ち運びできるようにしたことにより、本実施の形態におけるダウンロード方法を特定の端末以外の転送先端末でも、実施することができることとなる。
【0026】
本発明における記録媒体は、請求項10ないし17のいずれかに記載の転送元端末において処理されるステップをコンピュータに実行させるためのプログラムを記録したという構成を有している。この構成により、本ダウンロード方法をプログラム化し、記録媒体に記録して持ち運びできるようにしたことにより、本実施の形態におけるダウンロード方法を特定の端末以外の転送元端末でも、実施することができることとなる。
【0027】
本発明における記録媒体は、請求項10ないし17のいずれかに記載の遠隔操作端末において処理されるステップをコンピュータに実行させるためのプログラムを記録したという構成を有している。この構成により、本ダウンロード方法をプログラム化し、記録媒体に記録して持ち運びできるようにしたことにより、本実施の形態におけるダウンロード方法を特定の端末以外の遠隔操作端末でも、実施することができることとなる。
【0028】
【発明の実施の形態】
以下、添付図面に基づき、本発明の第1ないし第6の実施の形態を詳細に説明する。
(第1の実施の形態)
まず、図1を参照して、本発明の第1の実施の形態におけるダウンロードシステムの構成を説明する。図1に示すダウンロードシステムは、ダウンロードされたコンテンツを蓄積しコンテンツの復号化を行う転送先端末1と、転送先端末1をインターネットに接続するためのインターネットサービスプロバイダのサーバ2と、インターネットサービスプロバイダのサーバ2と転送元端末4とを接続しているインターネット網3と、コンテンツをダウンロードして蓄積し、コンテンツの暗号化や暗号化されたコンテンツの配信を行う転送元端末4とを備えている。
【0029】
次に、図2を参照して、本発明の第1の実施の形態におけるダウンロードシステムの1要素を構成する転送元端末4の構成を説明する。図2に示す転送元端末4は、半導体メモリやハードディスク等が記憶媒体として使用され、コンテンツ及びその利用日時を記憶するコンテンツ及び利用可能日時記憶手段101と、コンテンツを暗号化し、暗号化データと復号化カギに分割する第1の暗号化手段102と、暗号化データと復号化カギを利用可能日時と関連付けて(例えば、暗号化データ及び復号化カギに利用可能日時を付すか、暗号化データ及び復号化カギを利用可能日時とともに記憶するなど、以下同じ)記憶するデータカギ利用可能日時記憶手段としての暗号化データ及び復号化カギと利用可能日時関連記憶手段103と、 転送元端末4とインターネット網3を接続してデータのやり取りを行う第1のネットワーク接続手段104と、転送先端末1から送信された転送先端末1の識別情報を記憶する識別情報記憶手段105と、コンテンツの利用可能日時をチェックし、利用可能日時以前のコンテンツの場合は、暗号化データ及び復号化カギと利用可能日時関連記憶手段103に記憶された暗号化データを送信し、利用可能日時以降の場合はコンテンツ及び利用可能日時記憶手段101に記憶されたコンテンツを送信するデータ送信手段106と、暗号化データ送信済みの転送先端末1から送られてきた転送先端末1の識別情報が、識別情報記憶手段105に記憶されている識別情報と一致するか否かを判断する暗号化データ送信判断手段107と、暗号化データ送信判断手段107において、識別情報記憶手段105に記憶されている識別情報と転送先端末1の識別情報とが一致していると判断された場合は、復号化カギを転送先端末1に送信する復号化カギ送信手段108とを備えて構成される。
【0030】
次に、図3を参照して、本発明の第1の実施の形態におけるダウンロードシステムの1要素を構成する転送先端末1の構成を説明する。図3に示す転送先端末1は、インターネット網3へ接続してデータのやり取りを行う第2のネットワーク接続手段111と、転送先端末1の識別情報を記憶し、ネットワーク接続手段111を経由して送信する識別情報送信手段112と、転送元端末4から送られてきたコンテンツあるいは暗号化データを記憶し、復号化手段114で復号化されたコンテンツを記憶するデータ記憶手段113とを備えて構成される。
【0031】
次に、図4を参照して、本発明の第1の実施の形態におけるダウンロードシステムのダウンロード動作を説明する。
転送元端末4において、予めコンテンツとその利用可能日時をコンテンツ及び利用可能日時記憶手段101に記憶しておき、また、利用日時以前のコンテンツについては、第1の暗号化手段102でコンテンツを暗号化し、暗号化されたデータと、暗号化されたデータを復号化する復号化カギの2つのデータに分割し、コンテンツの利用可能日時と関連付けて、暗号化データ及び復号化カギと利用可能日時関連記憶手段103に記憶する(ステップS11、以下ステップの文字は省略する)。なお、暗号化方法はどのようなものでも構わず、例えば、自己解凍形式でコンテンツを圧縮するが、解凍時には転送元端末側で設定したパスワードを入力しないと解凍できない仕掛けを組み込むというものが挙げられる。この場合は、パスワードが復号化カギとなる。
転送先端末1では、第2のネットワーク接続手段111を用いてインターネット網3に接続し、コンテンツをダウンロードする要求と、識別情報送信手段112に記憶されている転送先端末1の識別情報としてのID及びパスワードとを転送元端末4に対して送信する(S12)。
【0032】
なお、ダウンロード要求を送信する方法はどのようなものでも構わないが、例えば、インターネットプロバイダのサーバ2とインターネット網3を経由して、インターネットで転送元端末4のwebサイトに接続し、転送先端末1ではweb画面を見て、ダウンロードしたいコンテンツを選択するというものが挙げられる。
なお、IDもどのようなものでも構わず、他の転送先端末と区別が可能であればよい。IDは、暗号化データをダウンロードした本人であることを証明する情報であり、後で復号化カギをダウンロードするときに、本人であることを識別するために用いる。例えば、クレジットカード番号を入力するというものが挙げられる。なお、クレジットカード番号を入力させる場合には、クレジットカード番号を課金情報としても利用することができる。なお、パスワードもどのようなものでも構わず、他の転送先端末のユーザが容易に見破れないものであれば良く、例えば複数の数字及びアルファベット文字等で構成された文字列を入力させる方法などがある。
【0033】
次に、転送元端末4では、第1のネットワーク接続手段104を経由して届けられた転送先端末1からのコンテンツのダウンロード要求を受けて、データ送信手段106により、暗号化データ及び復号化カギと利用可能日時関連記憶手段103に記憶された情報を用いて、要求されたコンテンツの利用日時チェックを実施し、かつダウンロード要求されたコンテンツのIDと、転送先端末1のID及びパスワード(識別情報、以下同じ)を識別情報記憶手段105に記憶する(S13)。
【0034】
次に、転送元端末4では、データ送信手段106による利用可能日時チェックにおいて、利用可能日時以前と判定された場合は、暗号化されたデータを転送先端末1にダウンロード(転送)し、利用可能日時以降と判定された場合は、コンテンツそのものを転送先端末1にダウンロードする(S14)。なお、暗号化データまたはコンテンツの転送はダウンロード要求を受けた直後でなくても良く、好きな時にダウンロードできるようにするようにしても構わない。
次に、転送先端末1では、ダウンロードされた暗号化データまたはコンテンツを転送先端末1のデータ記憶手段113に蓄積する(S15)。なお、データ記憶手段113はどのようなものでも構わず、例えば、ハードディスク、半導体メモリが挙げられる。
コンテンツの利用可能日以降、転送先端末1は転送元端末4に接続して、識別情報送信手段112に記憶された識別情報を送信する(S16)。
【0035】
次に、転送元端末4では、暗号化データ送信判断手段107において、転送先端末1のID及びパスワードを確認し、識別情報記憶手段105に記憶されている転送先端末1のID及びパスワードと一致する場合には、暗号化データ送信済みと判定されるため、コンテンツに対応する復号化カギを選択して(S17)、復号化カギ送信手段108から復号化カギを転送先端末1に送信する(S18)。
転送先端末1では、転送元端末4から転送された復号化カギを用いて、既にデータ記憶手段113に蓄積されている暗号化データを復号化手段114で復号化してコンテンツを復元する(S19)。これにより、コンテンツが利用できるようになる。
上記のように、本発明の第1の実施の形態によると、利用可能日時以前の大容量コンテンツを予め大容量の暗号化データと小容量の復号化カギに分割し、利用可能日時以前に大容量の暗号化データをダウンロードし、利用可能日時以降には小容量の復号化カギをダウンロードするようにしたことにより、人気のある大容量コンテンツでも、利用可能日時直後のネットワーク負荷を低減することができる。
【0036】
(第2の実施の形態)
まず、図5ないし図7を参照して、本発明の第2の実施の形態におけるダウンロードシステムの構成を説明する。
図5ないし図7において、転送先端末1、インターネットサービスプロバイダのサーバ2、インターネット網3、転送元端末4、コンテンツ及び利用可能日時記憶手段101、第1の暗号化手段102、暗号化データ及び復号化カギと利用可能日時関連記憶手段103、第1のネットワーク接続手段104、データ送信手段106、第2のネットワーク接続手段111、識別情報送信手段112、データ記憶手段113、復号化手段114は第1の実施の形態のものと同一であるから説明を省略する。
本実施の形態における新たな構成要素として、
図6に示す転送元端末4は、転送先端末1から送信された電子メールアドレスを受信する電子メールアドレス受信手段121と、転送先端末1から送信された電子メールアドレスを記憶する電子メールアドレス記憶手段122と、暗号化データ及び復号化カギと利用可能日時関連記憶手段103に記憶されている、利用可能日時を越えたコンテンツについては、電子メールアドレス記憶手段122に記憶されている電子メールアドレスへ復号化カギを送信するメールアドレス及びカギ送信手段としての電子メールアドレス及び暗号化カギ送信手段123とを備える。
また、図6に示す転送先端末1は、転送先端末1の電子メールアドレスを転送元端末4に対し送信する電子メールアドレス送信手段115を備えて構成される。
【0037】
次に、図8を参照して、本発明の第2の実施の形態におけるダウンロードシステムのダウンロード動作を説明する。
転送元端末4において、予めコンテンツとその利用可能日時をコンテンツ及び利用可能日時記憶手段101に記憶しておき、また、利用日時以前のコンテンツについては、第1の暗号化手段102で暗号化し、暗号化されたデータを、暗号化データと暗号化データを復号化する復号化カギの2つのデータに分割し、コンテンツの利用可能日時と関連付けて、暗号化データ及び復号化カギと利用可能日時関連記憶手段103に記憶する(S21)。
転送先端末1では、第2のネットワーク接続手段111によりインターネット網3に接続して転送元端末4に対し、コンテンツをダウンロードする要求を送信し、電子メールアドレス送信手段115から自己の電子メールアドレスを通知する(S22)。
【0038】
転送先端末1からのコンテンツのダウンロード要求を受けた転送元端末4では、第1のネットワーク接続手段104を経由して届けられた転送先端末1からのコンテンツのダウンロード要求に従い、暗号化データ及び復号化カギと利用可能日時関連記憶手段103に記憶した情報を用いて、要求されたコンテンツの利用可能日時チェックを実施し、電子メールアドレス受信手段121により転送先端末1から送信された電子メールアドレスを受信して、電子メールアドレス記憶手段122に記憶し(S23)、データ送信手段106によるそのコンテンツの利用可能日時チェックにおいて、利用可能日時以前と判定された場合には、データ送信手段106により、暗号化データを転送先端末1にダウンロードし(S24)、転送先端末1では、そのデータ記憶手段113に対して、暗号化データを蓄積する(S25)。
【0039】
転送元端末4は、利用可能日時以降になると、電子メールアドレス記憶手段122に記憶されている転送先端末1の電子メールアドレスを選択し(S26)、電子メールアドレス及び復号化カギ送信手段123から選択した電子メールアドレスへ復号化カギを送信する(S27)。
転送先端末1では、電子メールを利用して復号化カギを取得し、復号化カギを用いて既にデータ記憶手段113に蓄積されている暗号化データを復号化手段114で復号化し、コンテンツを復元する(S28)。これでコンテンツが利用できるようになる。
【0040】
上記のように、本発明の第2の実施の形態によると、暗号化データを利用可能日時以前に転送先端末1に送信し記憶しておき、利用可能日時に復号化カギのみを電子メールで転送先端末1に配信することにより、利用可能日時直後の転送先端末1から転送元端末4へのアクセスを低減することができる。
【0041】
(第3の実施の形態)
次に、図9ないし図11を参照して、本発明の第3の実施の形態におけるダウンロードシステムの構成を説明する。
図9ないし図11において、転送先端末1、インターネットサービスプロバイダのサーバ2、インターネット網3、転送元端末4、コンテンツ及び利用可能日時記憶手段101、第1のネットワーク接続手段104、データ送信手段106、第2のネットワーク接続手段111、データ記憶手段113、復号化手段114は第1の実施の形態のものと同一であるから説明を省略する。
本実施の形態における新たな構成要素として、
図9に示すダウンロードシステムは、転送先端末1から接続可能であり、他の端末からでも接続可能で、正確な日時を取得できる日時取得端末7を有する。
また、図10に示す転送元端末4は、コンテンツの利用可能日時を復号化カギとして暗号化を行う第2の暗号化手段131と、第2の暗号化手段131で暗号化された暗号化データを記憶する暗号化データ記憶手段132とを有する。
また、図11に示す転送先端末1は、日時取得端末7に接続して現在の日時情報を取得する日時取得端末接続手段133を有する。
【0042】
次に、図12を参照して、本発明の第3の実施の形態におけるダウンロードシステムのダウンロード動作を説明する。
転送元端末4には、予めコンテンツとその利用可能日時をコンテンツ及び利用可能日時記憶手段101に記憶しておき、また、利用日時以前のコンテンツについては、第2の暗号化手段131でコンテンツを暗号化して暗号化データを生成し、復号化カギを分割して暗号化データ記憶手段132に記憶する(S31)。復号化カギは、利用可能日時以降の日時情報とし、後述する日時取得端末7から得られた日時情報が利用可能日時以降である場合は、自動的に復号化を実行することができる。
【0043】
転送先端末1は、第2のネットワーク接続手段111によりインターネット網3に接続して、転送元端末4に対し希望するコンテンツをダウンロードする要求を送信する(S32)。転送元端末4は、転送先端末1から第1のネットワーク接続手段104を経由して届けられたコンテンツのダウンロード要求を受けて、暗号化データ及び復号化カギと利用可能日時関連記憶手段103に記憶されている情報を用いて、要求されたコンテンツの利用可能日時をチェックし(S33)、利用可能日時以前の場合は、第2の暗号化手段131により要求されたコンテンツを暗号化して暗号化データを生成し、データ送信手段106により、暗号化データを転送先端末1にダウンロードする(S34)。
【0044】
次に、転送先端末1は、転送された暗号化データまたはコンテンツをデータ記憶手段113に蓄積する(S35)。
転送先端末1は、利用可能日時以降、日時取得端末接続手段133から通信衛星等の日時取得端末7に接続して(S36)、日時取得端末7から現在の日時情報を取得し(S37)、取得した時間情報が利用可能日時以降の場合は、データ記憶手段113に蓄積されている暗号化データを復号化手段114で自動的に復号化してコンテンツを復元する(S38)。これでコンテンツが利用できることになる。
なお、復号化方法の例としては、暗号化データを実行ファイル化しておき、ダウンロード時に転送先端末1に暗号化データの一部をアプリケーションとして常駐させ、利用可能日時になると自動的にアプリケーションを実行して、日時取得端末からの日時情報取得処理及び自動復号化処理を行わせる方法や、別のアプリケーションに暗号化データを管理させておき、日時取得端末7から取得した日時情報が利用可能日時以降である場合は、アプリケーションが自動的に暗号化データを復号化するという方法がある。また、日時情報の取得方法は,電波時計のように、日時取得端末7への接続を必要としない、日時取得端末7から常時発信される現在日時情報を取得する方法でも構わない。
【0045】
上記のように、本発明の第3の実施の形態によると、利用可能日時以前に、コンテンツを暗号化データの形で転送先端末1へダウンロードし、利用可能日時以降に、日時取得端末7のような日時確認手段から日時情報を取得して、その日時情報が利用可能日時以降である場合には、暗号化データの復号化を許可することにより、利用可能日時以降に転送元端末4へ接続しなくても希望するコンテンツを利用することができることになる。
【0046】
(第4の実施の形態)
次に、図13及び図14を参照して、本発明の第4の実施の形態におけるダウンロードシステムの構成を説明する。
図13及び図14において、転送先端末1、インターネットサービスプロバイダのサーバ2、インターネット網3、転送元端末4、コンテンツ及び利用可能日時記憶手段101、第1の暗号化手段102、暗号化データ及び復号化カギと利用可能日時関連記憶手段103、識別情報記憶手段105、データ送信手段106、暗号化データ送信判断手段107、復号化カギ送信手段108、第2のネットワーク接続手段111、識別情報送信手段112、データ記憶手段113、復号化手段114は第1の実施の形態のものと同一であるから説明を省略する。
本実施の形態における新たな構成要素として、
図13に示すダウンロードシステムは、転送先端末1に接続して転送先端末1に自動的に処理を実行させることができる遠隔操作端末5を有する。
図14に示す遠隔操作端末5は、遠隔操作端末5の端末識別情報と転送元端末4から転送先端末1に対するダウンロード要求を送信する端末識別情報及びダウンロード要求送信手段141を有する。
また、図14に示す転送先端末1は、転送先端末1へのアクセスを許可する遠隔操作端末の識別情報を記憶する遠隔端末識別情報記憶手段142と、遠隔操作端末5から送られてきた遠隔操作端末5の識別情報と、遠隔端末識別情報記憶手段142に記憶されている遠隔操作端末識別情報とを照合し、遠隔操作端末5からの識別情報と遠隔操作端末識別情報とが一致した場合は、遠隔操作端末5から転送先端末1に対するアクセスを許可する遠隔操作端末照合手段143と、遠隔操作端末143によりアクセスが許可されたダウンロード実行手段144とを有する。
【0047】
次に、図15を参照して、本発明の第4の実施の形態におけるダウンロードシステムのダウンロード動作を説明する。
転送元端末4は、予めコンテンツとその利用可能日時をコンテンツ及び利用可能日時記憶手段101に記憶しておき、また、利用日時以前のコンテンツについては、第1の暗号化手段102でコンテンツを暗号化して暗号化データとし、暗号化データと、暗号化データを復号化する復号化カギの2つのデータに分割して、コンテンツの利用可能日時と関連付け、暗号化データ及び復号化カギ利用可能日時関連記憶手段103に記憶する(S41)。
【0048】
転送先端末1では、遠隔端末識別情報記憶手段142に対し、遠隔操作を許可する遠隔操作端末5のID及びパスワードを予め登録しておく(S42)。
遠隔操作端末5は、端末識別情報及びダウンロード要求送信手段141から、転送先端末1に対して、遠隔操作端末5のID及びパスワードを転送して、コンテンツのダウンロード指示を出す(S43)。
転送先端末1では、遠隔操作端末照合手段143において、端末識別情報及びダウンロード要求送信手段141から送信したID及びパスワードと、遠隔端末識別情報記憶手段142に記憶されているID及びパスワードとを照合して、照合が取れた場合はコンテンツダウンロード指示を受付ける(S44)。
ID及びパスワードの照合が取れた転送先端末1では自動的に、ダウンロード実行手段144から、転送元端末4に対して、コンテンツをダウンロードする要求を出す(S45)。
【0049】
転送先端末1からのコンテンツのダウンロード要求を受けた転送元端末4では、第1のネットワーク接続手段104を経由して届けられた転送先端末1からのコンテンツのダウンロード要求を受けて、暗号化データ及びカギ利用可能日時関連記憶手段103に記憶されている情報を用いて、要求されたコンテンツの利用日時チェックを実施し、かつダウンロード要求されたコンテンツのIDと、転送先端末のID及びパスワードを識別情報記憶手段105に記憶し(S46)、利用可能日時チェックで利用可能日時以前と判定された場合は、データ送信手段106により、暗号化されたデータを転送先端末1にダウンロードし、利用可能日時以降と判定された場合には、コンテンツそのものを転送先端末1にダウンロードする(S47)。
【0050】
次に、転送先端末1では、データ記憶手段113に対し転送された暗号化データを蓄積する(S48)。
利用可能日時以降、転送先端末1は転送元端末4に接続して、識別情報送信手段112に記憶された転送先端末1のID及びパスワードを送信し(S49)、転送元端末4では転送先端末1のID及びパスワードを確認して、識別情報記憶手段105に記憶されている転送先端末1のID及びパスワードと一致する場合は、暗号化データ送信済みと判定されるため、暗号化データに対応する復号化カギを選択し(S50)、復号化カギ送信手段108から復号化カギを転送先端末1にダウンロードする(S51)。
転送先端末1では、転送元端末4から転送された復号化カギを用いて、既にデータ記憶手段113に蓄積されている暗号化データを復号化手段114で復号化してコンテンツを復元する(S52)。これでコンテンツが利用できるようになる。
【0051】
上記のように、本発明の第4の実施の形態によると、転送先端末以外の遠隔操作端末から転送先端末に接続して、転送先端末にダウンロード指示を送り、転送先端末ではその指示を受けて転送元端末からのダウンロードを実行することにより、転送先端末以外の端末からでも、転送元端末から転送先端末へのダウンロードを実行させることが可能である。
【0052】
(第5の実施の形態)
次に、図16及び図17を参照して、本発明の第5の実施の形態におけるダウンロードシステムの構成を説明する。
図16及び図17において、転送先端末1、インターネットサービスプロバイダのサーバ2、インターネット網3、転送元端末4、遠隔操作端末5、ネットワーク接続手段111、識別情報送信手段112、データ記憶手段113、復号化手段114は第1の実施の形態のものと同一であり、遠隔端末識別情報記憶手段142及び遠隔操作端末照合手段143は第4の実施の形態のものと同一であるため、説明を省略する。
本実施の形態における新たな構成要素として、
図17に示す遠隔操作端末5は、転送先端末1に対するID及びパスワードの転送と、転送先端末1のダウンロード情報の確認要求を送信する端末識別情報及びダウンロード確認要求送信手段151と、ダウンロード情報を表示するダウンロード情報表示手段152と、ダウンロード情報から選択した不必要なダウンロードデータの削除や圧縮または移動等の整理を指示するダウンロード情報整理指示手段153とを有する。
また、図17に示す転送先端末1は、データ記憶手段113に記憶されたダウンロード情報を遠隔操作端末5に対して自動的に提供するダウンロード情報送信手段154と、データ記憶手段113に記憶されている指示したダウンロードデータの削除や圧縮または移動等の整理を行うダウンロード情報整理手段155とを有する。
【0053】
次に、図18を参照して、本発明の第5の実施の形態におけるダウンロードシステムのダウンロード動作を説明する。
転送先端末1では、遠隔端末識別情報記憶手段142において、遠隔操作を許可する遠隔操作端末5のID及びパスワードを予め登録しておく(S61)。
遠隔操作端末5では、端末識別情報及びダウンロード確認要求送信手段151から、転送先端末1に対する遠隔操作端末5のID及びパスワードのダウンロードと、転送先端末1のダウンロード情報の確認要求を送信する(S62)。
転送先端末1では、遠隔操作端末照合手段143において、遠隔端末識別情報記憶手段142に記憶されたID及びパスワードと、端末識別情報及びダウンロード確認要求送信手段151から送信された遠隔操作端末5のID及びパスワードを照合した後(S63)、照合できた場合は、ダウンロード情報送信手段154により、データ記憶手段113に記憶されたダウンロード情報を遠隔操作端末5に対して自動的に提供する(S64)。ダウンロード情報の例としては、過去にダウンロードしたコンテンツ一覧や、現時点でダウンロード可能な残容量、あるいはコンテンツの内容が挙げられる。
【0054】
また、webブラウザ等を利用して、遠隔操作端末5が、転送先端末1から提供されたコンテンツ一覧から特定のダウンロードデータを選択して、そのダウンロードデータを消去、圧縮あるいは別の端末やメディアに移動させる機能を保有するようにしても構わない。
転送先端末1からダウンロード情報を受けた遠隔操作端末5は、ダウンロード情報表示手段152でダウンロード情報を表示し、ダウンロード情報整理指示手段153において、ダウンロード情報から選択した不必要なダウンロードデータの削除や圧縮または移動等の整理を指示し(S65)、ダウンロードデータの削除や圧縮または移動等の整理の指示を受けた転送先端末1では、ダウンロード情報整理手段155において、データ記憶手段に記憶されている指示されたダウンロードデータの削除や圧縮または移動等の整理を行う(S66)。
【0055】
上記のように、本発明の第5の実施の形態によると、転送先端末以外の遠隔操作端末から転送先端末に接続して、転送先端末にダウンロード情報提供指示を送り、転送先端末ではその指示を受けて遠隔操作端末へダウンロード情報を提供することにより、転送先端末以外の端末からでも、転送先端末のダウンロード情報を確認することが可能である。
【0056】
(第6の実施の形態)
次に、図19及び図20を参照して、本発明の第6の実施の形態におけるダウンロードシステムの構成を説明する。
図19及び図20において、転送先端末1、インターネットサービスプロバイダのサーバ2、インターネット網3、転送元端末4、コンテンツ及び利用可能日時記憶手段101、第1の暗号化手段102、暗号化データ及び復号化カギと利用可能日時関連記憶手段103、第1のネットワーク接続手段104、識別情報記憶手段105、データ送信手段106、暗号化データ送信判断手段107、復号化カギ送信手段108、第2のネットワーク接続手段111、識別情報送信手段112、データ記憶手段113、復号化手段114は第1の実施の形態のものと同一であるから説明を省略する。
本実施の形態における新たな構成要素として、
図19に示すダウンロードシステムは、インターネット網を経由して転送元端末4に接続可能な遠隔操作端末5を有する。
また、図20に示す遠隔操作端末5は、遠隔操作端末5から、転送先端末1の識別情報を転送元端末4へ送信し、転送元端末4から転送先端末1へのダウンロード要求を送信する転送先識別情報ダウンロード要求送信手段としての転送先端末識別情報及びダウンロード要求送信手段161を有する。
【0057】
次に、図21を参照して、本発明の第6の実施の形態におけるダウンロードシステムのダウンロード動作を説明する。
転送元端末4では、予めコンテンツとその利用可能日時をコンテンツ及び利用可能日時記憶手段101に記憶しておき、また、利用日時以前のコンテンツについては、第1の暗号化手段102でコンテンツを暗号化して暗号化データとし、暗号化データと暗号化データを復号化する復号化カギの2つのデータに分割し、コンテンツの利用可能日時と関連付けて、暗号化データ及び復号化カギと利用可能日時関連記憶手段103に記憶する(S71)。
また、転送先端末1は、第2のネットワーク接続手段111でインターネット網3に接続して、転送元端末4に対して、予め、識別情報送信手段112に記憶された、転送先端末1及び遠隔操作端末6のユーザを認証するためのID及びパスワードと、転送先端末1のIPアドレスを送信しておく(S72)。なお、ID及びパスワードと転送先端末1のIPアドレスの登録は、転送先端末1の代わりに、遠隔操作端末5から実施しても構わない。
転送元端末4は、第1のネットワーク接続手段104を経由して転送先端末1から届けられた転送先端末1のID及びパスワードとIPアドレスを識別情報記憶手段105に記憶する(S73)。
【0058】
次に、遠隔操作端末5は、転送元端末4に接続して、転送先端末識別情報及びダウンロード要求送信手段161により、転送先端末1のID及びパスワードと、転送先端末1へのコンテンツダウンロード要求を送信する(S74)。
遠隔操作端末5から第1のネットワーク接続手段104を経由してコンテンツのダウンロード要求を受けた転送元端末4は、暗号化データ及び復号化カギと利用可能日時関連記憶手段103に記憶された情報を用いて、要求されたコンテンツの利用可能日時チェックを行い(S75)、暗号化データをデータ送信手段106により転送先端末1にダウンロードするが、利用可能日時以降と判定された場合は、コンテンツそのものを転送先端末1にダウンロードする(S76)。
【0059】
次に、転送先端末1では、データ記憶手段113によって、ダウンロードされた暗号化されたコンテンツを端末に蓄積する(S77)。
利用可能日時以降、転送先端末1は転送元端末4に接続して、識別情報送信手段112に記憶されている転送先端末1のID及びパスワードを送信する(S78)。転送元端末4の暗号化データ送信判断手段107は、転送元端末1のID及びパスワードを確認した後、識別情報記憶手段105に記憶されているID及びパスワードと一致する場合は、コンテンツに対応する復号化カギを選択し(図6の79)、復号化カギ送信手段108から、転送元端末4に記憶されているIPアドレスを持つ転送先端末1へ、選択された復号化カギをダウンロードする(S80)。
転送先端末1では、転送元端末4から転送された復号化カギを用いて、既にデータ記憶手段113に蓄積されている暗号化データを復号化手段114において復号化し、コンテンツを復元する(S81)。これでコンテンツが利用できるようになる。
【0060】
上記のように、本発明の第6の実施の形態によると、転送先端末以外の遠隔操作端末から転送元端末に接続して、転送先端末へのダウンロード指示を送り、転送元端末ではその指示を受けて転送元端末から転送先端末へのダウンロードを実行することにより、転送先端末にアクセスできない転送先端末以外の端末からでも、転送元端末から転送先端末へのダウンロードを実行させることが可能となる。
【0061】
【発明の効果】
本発明におけるダウンロードシステムは、上記のように構成され、特に、利用可能日時以前の大容量コンテンツを予め大容量の暗号化データと小容量の復号化カギに分割し、利用可能日時以前に大容量の暗号化データをダウンロードし、利用可能日時以降に小容量の復号化カギをダウンロードすることにより、大容量コンテンツの利用可能日時直後のダウンロードによるネットワーク負荷を低減し、また、復号化カギを利用可能日時以降に電子メールで配信することにより、利用可能日時直後の転送先端末から転送元端末へのアクセスを低減することができる。
また、本発明におけるダウンロードシステムは、転送先端末以外の遠隔操作端末から転送先端末または転送元端元に接続して、転送先端末または転送元端元に暗号化データ及び復号化カギのダウンロードを実行させるようにしたことにより、転送先端末以外の端末からでも転送先端末または転送元端末に対しダウンロード指示ができることになる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態におけるダウンロードシステムの構成を示すブロック図、
【図2】本発明の第1の実施の形態における転送元端末の構成を示すブロック図、
【図3】本発明の第1の実施の形態における転送先端末の構成を示すブロック図、
【図4】本発明の第1の実施の形態におけるダウンロードシステムのダウンロード動作を示す流れ図、
【図5】本発明の第2の実施の形態におけるダウンロードシステムの構成を示すブロック図、
【図6】本発明の第2の実施の形態における転送元端末の構成を示すブロック図、
【図7】本発明の第2の実施の形態における転送先端末の構成を示すブロック図、
【図8】本発明の第2の実施の形態におけるダウンロードシステムのダウンロード動作を示す流れ図、
【図9】本発明の第3の実施の形態におけるダウンロードシステムの構成を示すブロック図、
【図10】本発明の第3の実施の形態における転送元端末の構成を示すブロック図、
【図11】本発明の第3の実施の形態における転送先端末の構成を示すブロック図、
【図12】本発明の第3の実施の形態におけるダウンロードシステムのダウンロード動作を示す流れ図、
【図13】本発明の第4の実施の形態におけるダウンロードシステムの構成を示すブロック図、
【図14】本発明の第4の実施の形態における転送先端末及び遠隔操作端末の構成を示すブロック図、
【図15】本発明の第4の実施の形態におけるダウンロードシステムのダウンロード動作を示す流れ図、
【図16】本発明の第5の実施の形態におけるダウンロードシステムの構成を示すブロック図、
【図17】本発明の第5の実施の形態における転送先端末及び遠隔操作端末の構成を示すブロック図、
【図18】本発明の第5の実施の形態におけるダウンロードシステムのダウンロード動作を示す流れ図、
【図19】本発明の第6の実施の形態におけるダウンロードシステムの構成を示すブロック図、
【図20】本発明の第6の実施の形態における転送元端末及び遠隔操作端末の構成を示すブロック図、
【図21】本発明の第6の実施の形態におけるダウンロードシステムのダウンロード動作を示す流れ図、
【図22】従来の通信型音楽選曲販売システムの構成を示すブロック図、
【図23】従来のソフトウエアのロードシステム及びロード方法を示すフローチャート、
【図24】従来のデータ転送方法及びその転送方法を利用したコンテンツ販売システムの構成を示すブロック図。
【符号の説明】
1 転送先端末
2 インターネットサービスプロバイダのサーバ
3 インターネット網
4 転送元端末
5、6 遠隔操作端末
7 日時取得端末
101 コンテンツ及び利用可能日時記憶手段
102 第1の暗号化手段
103 暗号化データ及び復号化カギと利用可能日時関連記憶手段
104 第1のネットワーク接続手段
105 識別情報記憶手段
106 データ送信手段
107 暗号化データ送信手段
108 復号化カギ送信手段
111 第2のネットワーク接続手段
112 識別情報送信手段
113 データ記憶手段
114 復号化手段
115 電子メールアドレス送信手段
121 電子メールアドレス受信手段
122 電子メールアドレス記憶手段
123 電子メールアドレス及び暗号化カギ送信手段
131 第2の暗号化手段
132 暗号化データ記憶手段
133 日時取得端末接続手段
141 端末識別情報及びダウンロード要求送信手段
142 遠隔端末識別情報記憶手段
143 遠隔操作端末照合手段
144 ダウンロード実行手段
151 端末識別情報及びダウンロード確認要求送信手段
152 ダウンロード情報を表示するダウンロード情報表示手段
153 ダウンロード情報整理指示手段
154 ダウンロード情報送信手段
155 ダウンロード情報整理手段
161 転送先端末識別情報及びダウンロード要求送信手段
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a safe and efficient content download system and download method.
[0002]
[Prior art]
As a conventional download method related to the present invention, a communication-type music selection and sales system as shown in FIG. 22 is disclosed.
The conventional communication-type music selection / sales system shown in FIG. 22 includes an information distribution center 310 as a server. The distribution center 310 receives music and other content and advertisement information from the record production company 302 and the advertisement company 303. The distribution center 310 is connected to a plurality of over-the-counter vending machines 330 or vending machines 430, which are terminal devices, via a communication network 320. The vending machine 330 or the vending machine 430 includes a display 332, an MD driver 334, a magnetic tape head, and the like. The display 332 includes a touch panel, and can transmit a command input by a user to the distribution center 310. Further, the user downloads music software selected by the user to media in the MD driver 334 and charges the fee (for example, see Patent Document 1).
[0003]
As an example of a conventional download method related to the present invention, a software load system and a load method as shown in FIG. 23 are disclosed.
In the conventional download method shown in FIG. 23, a first computer that outputs information about a first encryption key is connected to the first computer via a network, and information about the first encryption key is input. A part of the software owned by itself is encrypted with the first encryption key (S602), and a part of the software encrypted with the first encryption key is output to the first computer (S603). A server that transmits the other part to the first computer (S606). When a part of the software encrypted with the first encryption key is input, the first computer converts the part of the software encrypted with the first encryption key to the first encryption key. Decryption is performed with the first decryption key, and another part of the software input from the server is connected to a part of the decrypted software and loaded (for example, see Patent Document 2).
[0004]
Further, as another example of a conventional download method related to the present invention, a data transfer method as shown in FIG. 24, a data transfer method by a content sales system using the transfer method, and a recording medium on which the data is recorded Is disclosed.
In the conventional content sales system shown in FIG. 24, content data such as music is provided by a host and transferred (downloaded) to players 706a and 706b on the user side via a network such as a vendor installation terminal 705 or the Internet. This is a content sales system that uses a different encryption method for the content data that is required to be reproduced at an earlier timing and the header information that is not required up to that point, and requires more time to decrypt the content data. The header information that stores the reproduction key information and the like is a complicated encryption method that requires a longer time for decryption (for example, see Patent Document 3).
[0005]
[Patent Document 1]
JP-A-11-120693 (page 2, paragraph numbers 5 to 6, line 17, FIG. 3)
[Patent Document 2]
JP-A-11-143706 (page 5, paragraph number 10, line 14, FIG. 6)
[Patent Document 3]
JP 2000-341266 A (page 3, paragraphs 7 to 9, line 50, FIG. 1)
[0006]
[Problems to be solved by the invention]
However, in the above-mentioned conventional download methods, the entire content is downloaded when necessary, so that in the case of popular large-capacity content, the network load for downloading immediately after the release date (available date) increases, and Immediately after the available date and time, there is a problem that traffic from the terminal of the download destination to the distribution center increases.
Further, in the conventional downloading method described above, there is a problem that a terminal other than the transfer destination terminal cannot issue a download instruction to the transfer destination terminal.
Further, in the above-mentioned conventional downloading method, there is a problem that download information cannot be confirmed at a transfer destination terminal from a terminal other than the transfer destination terminal.
In addition, the conventional downloading method described above has a problem that a terminal other than the transfer destination terminal cannot issue a download instruction to the transfer source terminal.
In addition, the conventional downloading method described above has a problem that downloading cannot be performed on a terminal other than a specific terminal.
[0007]
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned conventional problems, and reduces the load on the network due to downloading of large-capacity content immediately after the available date and time, and reduces access from the destination terminal to the source terminal. Another object of the present invention is to provide a download system and a download method capable of giving a download instruction to a transfer destination terminal or a transfer source terminal even from a terminal other than the transfer destination terminal.
[0008]
[Means for Solving the Problems]
The download system according to the present invention, a source terminal that divides the encrypted content into encrypted data and a decryption key, and stores the encrypted data, the decryption key, and the available date and time of the content in association with each other, A destination terminal that downloads the encrypted data from the source terminal via the network before the available date and time, and downloads the decryption key after the available date and time to decrypt the encrypted data; Is provided. With this configuration, large-capacity encrypted data is downloaded before the available date and time, and a small-capacity decryption key is downloaded after the available date and time. The network load immediately after the available date and time can be reduced.
[0009]
A download system according to the present invention includes a transfer source terminal for transmitting content, and a transfer destination terminal for receiving the content, wherein the transfer source terminal divides the encrypted content into encrypted data and a decryption key. Encrypting means, data key available date / time storage means for storing the encrypted data, the decryption key, and the available date / time of the content in association with each other, and receiving a download request of the content before the available date / time. Data transmission means for transmitting the encrypted data stored in the data key availability date / time storage means to the transfer destination terminal via a network, and storing the transfer destination terminal identification information transmitted from the transfer destination terminal. Identification information storage means, and the identification information received from the transfer destination terminal to which the encrypted data has been transmitted; A determination unit that determines that the encrypted data has been transmitted to the matched transfer destination terminal by comparing the transfer destination terminal identification information stored in the transfer destination terminal identification information; and And a decryption key transmitting means for transmitting a decryption key of the content to the transfer destination terminal when the encrypted data has been transferred by the determination means, wherein the transfer destination terminal Identification information transmitting means for transmitting the identification information to the transfer source terminal via the network, data storage means for storing encrypted data transmitted from the transfer source terminal, and the data transmitted from the transfer source terminal. Decryption means for decrypting the encrypted data stored in the data storage means with a content decryption key. With this configuration, large-capacity content before the available date and time is divided into large-capacity encrypted data and small-capacity decryption keys in advance, and large-capacity encrypted data is downloaded before the available date and time, and after the available date and time. By downloading a small-capacity decryption key, it is possible to reduce the network load immediately after the available date and time even for popular large-capacity content.
[0010]
The download system according to the present invention, wherein the transfer source terminal receives an electronic mail address of the transfer destination terminal when receiving the download request of the content from the transfer destination terminal; E-mail address storage means for storing an address, wherein a decryption key of the content is automatically transmitted to the stored e-mail address after the available date and time. With this configuration, it is possible to reduce the number of accesses from the transfer destination terminal to the transfer source terminal immediately after the available date and time by distributing the decryption key by e-mail after the available date and time.
[0011]
The download system according to the present invention includes a transfer source terminal that transmits the content, a transfer destination terminal that receives the content, and a date and time acquisition terminal having a transmission unit that transmits current date and time information to the transfer destination terminal, A transfer source terminal, encrypting means for encrypting the content into encrypted data that uses date and time information after the content use permission date and time as a key to decryption, encrypted data storage means for storing the encrypted data, Data transmission means for transmitting encrypted data stored in the encrypted data storage means to the transfer destination terminal via a network in response to a download request for content before the available date and time from the transfer destination terminal, The transfer destination terminal is a data storage unit that stores the encrypted data transmitted from the transfer source terminal, and from the date and time acquisition terminal When obtained the current date and time information is utilized permission date of the content has a structure of having a decoding means for decoding the encrypted data as the decoded key to the date and time information. With this configuration, before the available date and time, the content is downloaded to the transfer destination terminal in the form of encrypted data, and after the available date and time, the date and time information is obtained from the date and time confirming means, and the date and time information is used after In the case of, by permitting the decryption of the encrypted data using the date and time information as the decryption key, the content can be decrypted after the available date and time without connecting to the transfer source terminal. The access from the transfer destination terminal to the transfer source terminal after the date and time can be reduced.
[0012]
The download system according to the present invention is a remote control terminal having terminal identification information and download request transmission means for transmitting the identification information of itself and the content download request from the source terminal to the destination terminal to the destination terminal. Wherein the transfer destination terminal includes a remote terminal identification information storage unit that stores identification information of the remote operation terminal that permits remote operation in advance, and the remote terminal identification information storage unit that stores identification information received from the remote operation terminal. Remote operation terminal collation means for collating with the identification information stored in the remote operation terminal; and when it is determined that the identification information received from the remote operation terminal matches the stored identification information, a content download request from the remote operation terminal Automatically connect to the source terminal and download the encrypted data from the source terminal. It has a configuration that has a download executing means for executing de process. With this configuration, a remote operation terminal other than the transfer destination terminal connects to the transfer destination terminal, sends an instruction to download the encrypted data to the transfer destination terminal, and the transfer destination terminal receives the instruction and performs encryption from the transfer source terminal. Executing the data download enables the terminal other than the transfer destination terminal to download the encrypted data from the transfer source terminal to the transfer destination terminal.
[0013]
The download system according to the present invention is a remote control terminal having terminal identification information and download request transmission means for transmitting the identification information of itself and the content download request from the source terminal to the destination terminal to the destination terminal. Wherein the transfer destination terminal includes a remote terminal identification information storage unit that stores identification information of the remote operation terminal that permits remote operation in advance, and the remote terminal identification information storage unit that stores identification information received from the remote operation terminal. Remote operation terminal collation means for collating with the identification information stored in the remote operation terminal, and when it is determined that the identification information received from the remote operation terminal matches the stored identification information, the decryption key from the remote operation terminal is In response to a download request, automatically connect to the source terminal and download the decryption key from the source terminal. It has a configuration that has a download executing means for executing the process. With this configuration, a remote operation terminal other than the transfer destination terminal connects to the transfer destination terminal, sends an instruction to download the decryption key to the transfer destination terminal, and the transfer destination terminal receives the instruction and decodes from the transfer source terminal. By executing the download of the key, it is possible to cause the terminal other than the transfer destination terminal to download the decryption key from the transfer source terminal to the transfer destination terminal.
[0014]
The download system according to the present invention includes a terminal identification information and download confirmation request transmitting means for transmitting the identification information of itself and a past download information confirmation request to the transfer destination terminal; and a past download transmitted from the transfer destination terminal. A remote operation terminal having download information arrangement instructing means for instructing the transfer destination terminal to organize accumulated download information based on the information, wherein the transfer destination terminal is configured to permit the remote operation in advance. Remote terminal identification information storage means for storing terminal identification information, remote operation terminal collation means for collating identification information received from the remote operation terminal with identification information stored in the remote terminal identification information storage means, Upon receiving a download information confirmation request from the transfer destination terminal, the download information is transmitted to the remote control terminal. And download information transmitting means for, in response to an instruction organize the download information from the transfer destination terminal, has a configuration that has a download information arranging unit to organize the download information. With this configuration, a remote operation terminal other than the transfer destination terminal connects to the transfer destination terminal, sends a download information providing instruction to the transfer destination terminal, and the transfer destination terminal receives the instruction and provides the download information to the remote operation terminal. Thus, it is possible to check the download information of the transfer destination terminal even from a terminal other than the transfer destination terminal.
[0015]
The download system according to the present invention is configured such that destination terminal identification information and download request transmission for transmitting identification information of the destination terminal and a request to download content from the source terminal to the destination terminal to the source terminal. A remote control terminal having a means for transmitting the identification information of the transfer destination terminal transmitted from the remote control terminal to the identification information of the transfer destination terminal stored in the transfer source terminal. And determining whether the identification information from the remote operation terminal coincides with the identification information stored in the transfer destination terminal in the collation, in accordance with a content download request from the remote operation terminal. It has a configuration that has a data transmission means for transmitting encrypted data to the destination terminal. With this configuration, the remote operation terminal other than the transfer destination terminal connects to the transfer source terminal, sends an instruction to download the encrypted data to the transfer destination terminal, and the transfer source terminal receives the instruction and receives the instruction from the transfer source terminal to the transfer destination terminal. By downloading the encrypted data to the terminal, it is possible to download the encrypted data from the source terminal to the destination terminal even from a terminal other than the destination terminal that cannot access the destination terminal. is there.
[0016]
The download system according to the present invention is configured such that destination terminal identification information and download request transmission for transmitting identification information of the destination terminal and a request to download content from the source terminal to the destination terminal to the source terminal. A remote control terminal having a means for transmitting the identification information of the transfer destination terminal transmitted from the remote control terminal to the identification information of the transfer destination terminal stored in the transfer source terminal. And determining that the identification information from the remote operation terminal matches the identification information stored in the transfer destination terminal in the collation, in accordance with the decryption key download request from the remote operation terminal. It has a configuration having a data transmission means for transmitting a decryption key to the transfer destination terminal. With this configuration, a remote operation terminal other than the transfer destination terminal connects to the transfer source terminal, sends an instruction to download the decryption key to the transfer destination terminal, and the transfer source terminal receives the instruction and transfers from the transfer source terminal By downloading the decryption key to the destination terminal, it is possible to download the decryption key from the source terminal to the destination terminal even from a terminal other than the destination terminal that cannot access the destination terminal It is.
[0017]
The download method according to the present invention includes a step of encrypting the content before the use permission date and time in advance at the transfer source terminal and dividing the content into encrypted data and a decryption key. Transmitting a download request for content before the use permission date and time and identification information of the transfer destination terminal, wherein the transfer source terminal transmits encrypted data to the transfer destination terminal; Storing the destination terminal identification information transmitted from the destination terminal and the encrypted data identification information of the transmitted encrypted data in association with each other, at the destination terminal transmitted from the source terminal. Storing the encrypted data, wherein at the transfer destination terminal, the transfer source terminal Transmitting the transfer destination terminal identification information, and comparing the identification information transmitted from the transfer destination terminal with the stored transfer destination terminal identification information, so that the transfer destination terminal has received the encrypted data. In the transfer source terminal, it is connected from the transfer destination terminal after the use permission date and time, it is determined that the encrypted data has been transferred to the transfer destination terminal Has a step of transmitting a decryption key of the content, and decrypts the already stored encrypted data at the destination terminal by using a decryption key transmitted from the source terminal. And making the content usable. With this configuration, large-capacity content before the available date and time is divided into large-capacity encrypted data and small-capacity decryption keys in advance, and large-capacity encrypted data is downloaded before the available date and time, and after the available date and time. By downloading a small-capacity decryption key, it is possible to reduce the network load immediately after the available date and time even for popular large-capacity content.
[0018]
In the download method according to the present invention, when the transfer source terminal receives a download request for content before the use permission date and time from the transfer destination terminal, the transfer source terminal also receives an e-mail address for transmitting a decryption key to the transfer destination terminal. And storing the e-mail address received from the transfer destination terminal, and automatically transmitting the decryption key to the stored e-mail address after the use permission date and time. It has a configuration. With this configuration, by distributing the decryption key by e-mail after the available date and time, it is possible to reduce access from the transfer destination terminal to the transfer source terminal immediately after the available date and time.
[0019]
In the download method according to the present invention, the transfer source terminal encrypts the content before the use permission date and time and generates encrypted data using the date and time information after the use permission date and time of the content as a decryption key, Receiving a download request for the content before the use permission date and time from the transfer destination terminal, transmitting encrypted data to the transfer destination terminal, and receiving the encrypted data from the transfer source terminal at the transfer destination terminal. Has a step of storing encrypted data, and has a step of transmitting accurate current date and time information from the date and time acquisition terminal to the transfer destination terminal, at the transfer destination terminal, from the date and time acquisition terminal after the use permission date Obtaining an accurate date and time, and if the current date and time information obtained from the date and time obtaining terminal is after the use permission date and time, It has a configuration that the date and time information and a step of performing the decoding of automatically the encrypted data as said decoding key. With this configuration, before the available date and time, the content is downloaded to the transfer destination terminal in the form of encrypted data, and after the available date and time, the date and time information is acquired from the date and time confirming means, and the date and time information is used after the available date and time. In the case of, by permitting the decryption of the encrypted data using the date and time information as the decryption key, it is possible to decrypt the content after the available date and time without connecting to the transfer source terminal. .
[0020]
The download method according to the present invention includes a step of storing, in the transfer destination terminal, identification information of the remote control terminal that permits remote control in advance, wherein the remote control terminal performs the remote control for the transfer destination terminal. Transmitting a content download request to the transfer destination terminal from the transfer source terminal, and the remote control terminal identification information transmitted from the remote control terminal at the transfer destination terminal; and Collating the identification information of the remote operation terminal stored in the transfer destination terminal; and, as a result of the comparison, the identification information transmitted from the remote operation terminal is the identification information stored in the transfer destination terminal. If it is determined that they match, the transfer source terminal is automatically set in accordance with the content download request from the remote control terminal. It has a configuration that a step of downloading the encrypted data of the content to connect to. With this configuration, a remote operation terminal other than the transfer destination terminal connects to the transfer destination terminal, sends an instruction to download the encrypted data to the transfer destination terminal, and the transfer destination terminal receives the instruction and performs encryption from the transfer source terminal. Executing the data download enables the terminal other than the transfer destination terminal to download the encrypted data from the transfer source terminal to the transfer destination terminal.
[0021]
The download method according to the present invention includes a step of storing, in the transfer destination terminal, identification information of a remote control terminal that permits the remote control in advance, wherein the remote control terminal performs the remote control for the transfer destination terminal. Transmitting, from the transfer source terminal, a request for downloading a decryption key to the transfer destination terminal, the remote control terminal identification information transmitted from the remote control terminal at the transfer destination terminal. And comparing the identification information of the remote operation terminal stored in the transfer destination terminal with the identification information transmitted from the remote operation terminal as a result of the comparison. If it is determined that they match the information, the transfer source terminal is automatically set in accordance with the decryption key download request from the remote control terminal. It has a configuration that a step of downloading the decoding key to connect to. With this configuration, a remote operation terminal other than the transfer destination terminal connects to the transfer destination terminal, sends an instruction to download the decryption key to the transfer destination terminal, and the transfer destination terminal receives the instruction and decodes from the transfer source terminal. By executing the download of the key, it is possible to cause the terminal other than the transfer destination terminal to download the decryption key from the transfer source terminal to the transfer destination terminal.
[0022]
The download method according to the present invention includes a step of storing, in the transfer destination terminal, identification information of the remote control terminal that permits remote control in advance, wherein the remote control terminal performs the remote control for the transfer destination terminal. Transmitting a terminal identification information and a past download information confirmation request, wherein at the transfer destination terminal, the identification information transmitted from the remote control terminal and the remote control terminal stored in the transfer destination terminal Collating with the identification information of, and transmitting the download information based on the download information confirmation request from the remote operation terminal to the remote operation terminal, the remote operation terminal, from the transfer destination terminal Based on the transmitted past download information, the download information stored for the transfer destination terminal is stored. Comprising the step of instructing the sort of, in the transfer destination terminal, it has a configuration that includes the step of organizing the download information in accordance with an instruction from the remote control terminal. With this configuration, a remote operation terminal other than the transfer destination terminal connects to the transfer destination terminal, sends a download information providing instruction to the transfer destination terminal, and the transfer destination terminal receives the instruction and provides the download information to the remote operation terminal. Thus, it is possible to check the download information of the transfer destination terminal even from a terminal other than the transfer destination terminal.
[0023]
The download method according to the present invention further comprises the step of storing, in the transfer source terminal, identification information of a remote control terminal that permits remote control in advance, wherein the remote control terminal is configured to store the transfer destination terminal with respect to the transfer source terminal. Transmitting the identification information and a request to download the content from the transfer source terminal to the transfer destination terminal, wherein at the transfer source terminal, the identification information of the transfer destination terminal transmitted from the remote operation terminal and the Comparing the transfer destination terminal with the identification information of the transfer destination terminal stored in the transfer source terminal; and as a result of the comparison, the identification information transmitted from the remote control terminal is stored in the transfer source terminal. If it is determined that the information matches the terminal identification information, the transfer destination terminal is paired with the content according to the content download request from the remote control terminal. Has a configuration that a step of transmitting the encrypted data of the content. With this configuration, the remote operation terminal other than the transfer destination terminal connects to the transfer source terminal, sends an instruction to download the encrypted data to the transfer destination terminal, and the transfer source terminal receives the instruction and receives the instruction from the transfer source terminal to the transfer destination terminal. By downloading the encrypted data to the terminal, it is possible to download the encrypted data from the source terminal to the destination terminal even from a terminal other than the destination terminal that cannot access the destination terminal. is there.
[0024]
The download method according to the present invention further comprises the step of storing, in the transfer source terminal, identification information of the remote control terminal permitting remote control in advance, and transmitting the transfer destination terminal from the remote control terminal to the transfer source terminal. Transmitting the identification information and a request to download the decryption key from the transfer source terminal to the transfer destination terminal, wherein at the transfer source terminal, the identification information of the transfer destination terminal transmitted from the remote control terminal And comparing the identification information of the transfer destination terminal stored in the transfer source terminal, and, as a result of the comparison, the identification information transmitted from the remote control terminal is stored in the transfer source terminal If it is determined that it matches the identification information of the transfer destination terminal, the transfer destination terminal is sent to the transfer destination terminal in accordance with the decryption key download request from the remote operation terminal. Has a configuration that a step of transmitting the serial decoding key. With this configuration, the remote operation terminal other than the transfer destination terminal connects to the transfer source terminal, sends an instruction to download the decryption key to the transfer destination terminal, and the transfer source terminal receives the instruction and receives the instruction from the transfer source terminal to the transfer destination terminal. By downloading the decryption key to the terminal, it is possible to download the decryption key from the source terminal to the destination terminal even from a terminal other than the destination terminal that cannot access the destination terminal. is there.
[0025]
A recording medium according to the present invention has a configuration in which a program for causing a computer to execute the steps processed in the transfer destination terminal according to any one of claims 10 to 17 is recorded. With this configuration, the download method is programmed and recorded on a recording medium so that it can be carried, so that the download method according to the present embodiment can be performed even at a destination terminal other than the specific terminal. .
[0026]
The recording medium according to the present invention has a configuration in which a program for causing a computer to execute the steps processed in the transfer source terminal according to any one of claims 10 to 17 is recorded. With this configuration, the present download method is programmed and recorded on a recording medium so that it can be carried, so that the download method according to the present embodiment can be performed by a transfer source terminal other than a specific terminal. .
[0027]
A recording medium according to the present invention has a configuration in which a program for causing a computer to execute steps processed in the remote operation terminal according to any one of claims 10 to 17 is recorded. With this configuration, the present download method is programmed and recorded on a recording medium so that it can be carried, so that the download method according to the present embodiment can be performed even on a remote operation terminal other than a specific terminal. .
[0028]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, first to sixth embodiments of the present invention will be described in detail with reference to the accompanying drawings.
(First Embodiment)
First, the configuration of the download system according to the first embodiment of the present invention will be described with reference to FIG. The download system shown in FIG. 1 includes a transfer destination terminal 1 for storing downloaded content and decoding the content, an Internet service provider server 2 for connecting the transfer destination terminal 1 to the Internet, and an Internet service provider. An Internet network 3 that connects the server 2 and the transfer source terminal 4 and a transfer source terminal 4 that downloads and accumulates content, encrypts the content, and distributes the encrypted content are provided.
[0029]
Next, the configuration of the transfer source terminal 4 that constitutes one element of the download system according to the first embodiment of the present invention will be described with reference to FIG. The transfer source terminal 4 shown in FIG. 2 uses a semiconductor memory, a hard disk, or the like as a storage medium, and stores content and its use date and time, a content and available date and time storage unit 101, encrypts the content, and decrypts the encrypted data and decrypted data. A first encryption unit 102 for dividing the encrypted data and the decryption key into an available date and time (for example, adding an available date and time to the encrypted data and the decryption key, (The same applies to the following, such as storing the decryption key together with the available date and time.) The encrypted data and the decryption key and the available date and time related storage means 103 as the data key available date and time storage means, the transfer source terminal 4 and the Internet network Network connection means 104 for exchanging data by connecting the transfer destination 3 and the transfer destination transmitted from the transfer destination terminal 1. The identification information storage unit 105 for storing the identification information of the terminal 1 and the available date and time of the content are checked. If the content is before the available date and time, the encrypted data and the decryption key and the available date and time related storage unit 103 are stored. Data transmission means 106 for transmitting the stored encrypted data and transmitting the content and the content stored in the available date and time storage means 101 in the case of the available date and time, and the transfer destination terminal 1 to which the encrypted data has been transmitted. Encrypted data transmission determining means 107 for determining whether the transmitted identification information of the transfer destination terminal 1 matches the identification information stored in the identification information storage means 105, and encrypted data transmission determining means 107 In the case where it is determined that the identification information stored in the identification information storage unit 105 and the identification information of the transfer destination terminal 1 match, Constructed and a decryption key transmission means 108 for transmitting the decryption key to the destination terminal 1.
[0030]
Next, the configuration of the transfer destination terminal 1 that constitutes one element of the download system according to the first embodiment of the present invention will be described with reference to FIG. The transfer destination terminal 1 shown in FIG. 3 stores the identification information of the transfer destination terminal 1 and the second network connection unit 111 for exchanging data by connecting to the Internet network 3, and via the network connection unit 111. It comprises an identification information transmitting means 112 for transmission, and a data storage means 113 for storing the content or encrypted data sent from the transfer source terminal 4 and for storing the content decrypted by the decrypting means 114. You.
[0031]
Next, a download operation of the download system according to the first embodiment of the present invention will be described with reference to FIG.
In the transfer source terminal 4, the content and the available date and time are stored in advance in the content and available date and time storage unit 101, and the content before the use date and time is encrypted by the first encryption unit 102. , The encrypted data and the decryption key for decrypting the encrypted data are divided into two data, which are associated with the available date and time of the content, and the encrypted data and the decryption key and the available date and time related storage are stored. It is stored in the means 103 (step S11, the characters of the steps will be omitted hereinafter). It should be noted that any encryption method may be used. For example, there is a method of compressing contents in a self-extracting format, but incorporating a mechanism that cannot be decompressed without inputting a password set on the source terminal side at the time of decompression. . In this case, the password is the key to decryption.
The transfer destination terminal 1 connects to the Internet 3 using the second network connection unit 111 and downloads the content and the ID as the identification information of the transfer destination terminal 1 stored in the identification information transmission unit 112. And the password are transmitted to the transfer source terminal 4 (S12).
[0032]
Note that any method of transmitting the download request may be used. For example, the download request may be connected to the website of the transfer source terminal 4 via the Internet via the server 2 of the Internet provider and the Internet network 3 and the transfer destination terminal. In No. 1, there is a method in which the user views a web screen and selects a content to be downloaded.
Note that the ID may be any ID as long as it can be distinguished from other transfer destination terminals. The ID is information for certifying that the user has downloaded the encrypted data, and is used to identify the user when the decryption key is downloaded later. For example, there is a method of inputting a credit card number. When a credit card number is input, the credit card number can be used as billing information. It should be noted that any password may be used as long as the user of the other transfer destination terminal does not easily see it. For example, a method of inputting a character string composed of a plurality of numbers and alphabetic characters may be used. is there.
[0033]
Next, the transfer source terminal 4 receives the content download request from the transfer destination terminal 1 delivered via the first network connection means 104, and the data transmission means 106 causes the encrypted data and the decryption key to be transmitted. The use date and time of the requested content is checked using the information stored in the storage unit 103 and the available date and time, and the ID of the content requested to be downloaded and the ID and password of the transfer destination terminal 1 (identification information , Etc.) are stored in the identification information storage means 105 (S13).
[0034]
Next, the transfer source terminal 4 downloads (transfers) the encrypted data to the transfer destination terminal 1 when it is determined by the data transmission means 106 that the data is available before the available date and time when the data transmission means 106 checks the available date and time. If it is determined to be after the date and time, the content itself is downloaded to the transfer destination terminal 1 (S14). It should be noted that the transfer of the encrypted data or the content need not be performed immediately after receiving the download request, and the download may be performed at any time.
Next, the transfer destination terminal 1 stores the downloaded encrypted data or content in the data storage unit 113 of the transfer destination terminal 1 (S15). The data storage means 113 may be of any type, for example, a hard disk or a semiconductor memory.
After the available date of the content, the transfer destination terminal 1 connects to the transfer source terminal 4 and transmits the identification information stored in the identification information transmitting means 112 (S16).
[0035]
Next, in the transfer source terminal 4, the ID and password of the transfer destination terminal 1 are confirmed by the encrypted data transmission determination means 107 and matched with the ID and password of the transfer destination terminal 1 stored in the identification information storage means 105. In this case, since it is determined that the encrypted data has been transmitted, the decryption key corresponding to the content is selected (S17), and the decryption key is transmitted from the decryption key transmission unit 108 to the transfer destination terminal 1 (S17). S18).
In the transfer destination terminal 1, using the decryption key transferred from the transfer source terminal 4, the decryption unit 114 decrypts the encrypted data already stored in the data storage unit 113 to restore the content (S19). . As a result, the content can be used.
As described above, according to the first embodiment of the present invention, large-capacity content before the available date and time is divided into large-capacity encrypted data and small-capacity decryption key in advance, and the large-capacity content is divided before the available date and time. By downloading the encrypted data of large capacity and downloading the decryption key of small capacity after the available date and time, it is possible to reduce the network load immediately after the available date and time even for popular large content. it can.
[0036]
(Second embodiment)
First, the configuration of the download system according to the second embodiment of the present invention will be described with reference to FIGS.
5 to 7, a transfer destination terminal 1, an Internet service provider server 2, an Internet network 3, a transfer source terminal 4, content and available date and time storage means 101, a first encryption means 102, encrypted data and decryption. The key and available date and time related storage means 103, the first network connection means 104, the data transmission means 106, the second network connection means 111, the identification information transmission means 112, the data storage means 113, and the decryption means 114 The description is omitted because it is the same as that of the embodiment.
As a new component in the present embodiment,
The transfer source terminal 4 shown in FIG. 6 includes an e-mail address receiving unit 121 that receives an e-mail address transmitted from the transfer destination terminal 1 and an e-mail address storage that stores the e-mail address transmitted from the transfer destination terminal 1 For the contents exceeding the available date and time stored in the storage unit 103 and the encrypted data and decryption key and the available date and time related storage unit 103, the contents are sent to the e-mail address stored in the e-mail address storage unit 122. An e-mail address for transmitting a decryption key and an e-mail address as a key transmission unit and an encryption key transmission unit 123 are provided.
Further, the transfer destination terminal 1 shown in FIG. 6 includes an e-mail address transmission unit 115 for transmitting the e-mail address of the transfer destination terminal 1 to the transfer source terminal 4.
[0037]
Next, a download operation of the download system according to the second embodiment of the present invention will be described with reference to FIG.
In the transfer source terminal 4, the content and the available date and time are stored in advance in the content and available date and time storage unit 101, and the content before the use date and time is encrypted by the first encryption unit 102 and encrypted. The encrypted data and the decryption key are associated with the available date and time of the content, and the encrypted data and the decryption key are stored in association with the available date and time. It is stored in the means 103 (S21).
The transfer destination terminal 1 connects to the Internet network 3 by the second network connection means 111, transmits a request to download the content to the transfer source terminal 4, and sends the own e-mail address from the e-mail address transmission means 115. Notify (S22).
[0038]
Upon receiving the content download request from the transfer destination terminal 1, the transfer source terminal 4 receives the content download request from the transfer destination terminal 1 delivered via the first network connection unit 104 and encrypts and decrypts the encrypted data. Using the information stored in the storage key 103 and the available date and time related storage unit 103, the available date and time of the requested content is checked, and the electronic mail address transmitted from the transfer destination terminal 1 by the electronic mail address receiving unit 121 is checked. The content is received and stored in the e-mail address storage unit 122 (S23). When it is determined by the data transmission unit 106 that the available date and time of the content is before the available date and time, the data transmission unit 106 determines whether or not the content is available. The encrypted data is downloaded to the transfer destination terminal 1 (S24). For the data storage unit 113 stores the encrypted data (S25).
[0039]
After the available date and time, the transfer source terminal 4 selects the e-mail address of the transfer destination terminal 1 stored in the e-mail address storage means 122 (S26), and sends the e-mail address and the decryption key transmission means 123. The decryption key is transmitted to the selected e-mail address (S27).
In the transfer destination terminal 1, the decryption key is obtained by using the e-mail, the encrypted data already stored in the data storage unit 113 is decrypted by the decryption unit 114 using the decryption key, and the content is restored. (S28). The content is now available.
[0040]
As described above, according to the second embodiment of the present invention, the encrypted data is transmitted to the transfer destination terminal 1 before the available date and time and stored, and only the decryption key is transmitted by e-mail at the available date and time. By distributing to the transfer destination terminal 1, the access from the transfer destination terminal 1 to the transfer source terminal 4 immediately after the available date and time can be reduced.
[0041]
(Third embodiment)
Next, a configuration of a download system according to the third embodiment of the present invention will be described with reference to FIGS.
9 to 11, a transfer destination terminal 1, an Internet service provider server 2, an Internet network 3, a transfer source terminal 4, content and available date and time storage means 101, a first network connection means 104, a data transmission means 106, The second network connection means 111, the data storage means 113, and the decryption means 114 are the same as those in the first embodiment, and therefore the description is omitted.
As a new component in the present embodiment,
The download system shown in FIG. 9 has a date and time acquisition terminal 7 that can be connected from the transfer destination terminal 1 and can be connected from other terminals and that can acquire accurate date and time.
Further, the transfer source terminal 4 shown in FIG. 10 includes a second encryption unit 131 that performs encryption using the available date and time of the content as a decryption key, and encrypted data that is encrypted by the second encryption unit 131. And an encrypted data storage unit 132 for storing
Further, the transfer destination terminal 1 illustrated in FIG. 11 includes a date and time acquisition terminal connection unit 133 that connects to the date and time acquisition terminal 7 and acquires current date and time information.
[0042]
Next, a download operation of the download system according to the third embodiment of the present invention will be described with reference to FIG.
The transfer source terminal 4 stores the content and the available date and time in the content and available date and time storage unit 101 in advance, and encrypts the content before the usage date and time by the second encryption unit 131. Then, encrypted data is generated, the decryption key is divided and stored in the encrypted data storage unit 132 (S31). The decryption key is date and time information after the available date and time, and when the date and time information obtained from the date and time acquisition terminal 7 described later is after the available date and time, the decryption can be automatically executed.
[0043]
The transfer destination terminal 1 is connected to the Internet network 3 by the second network connection means 111, and transmits a request to download the desired content to the transfer source terminal 4 (S32). The transfer source terminal 4 receives the download request for the content delivered from the transfer destination terminal 1 via the first network connection unit 104, and stores the encrypted data and the decryption key and the available date and time related storage unit 103. The available date and time of the requested content is checked using the information that has been requested (S33), and if the date is before the available date and time, the requested content is encrypted by the second encrypting means 131 to generate encrypted data. Is generated, and the encrypted data is downloaded to the transfer destination terminal 1 by the data transmission means 106 (S34).
[0044]
Next, the transfer destination terminal 1 stores the transferred encrypted data or content in the data storage unit 113 (S35).
After the available date and time, the transfer destination terminal 1 connects to the date and time acquisition terminal 7 such as a communication satellite from the date and time acquisition terminal connection means 133 (S36), and acquires the current date and time information from the date and time acquisition terminal 7 (S37). If the acquired time information is after the available date and time, the encrypted data stored in the data storage unit 113 is automatically decrypted by the decryption unit 114 to restore the content (S38). The content is now available.
As an example of the decryption method, the encrypted data is converted into an executable file, a part of the encrypted data is resident in the transfer destination terminal 1 as an application at the time of downloading, and the application is automatically executed when the available date and time comes. Then, a method of performing date / time information acquisition processing and automatic decryption processing from the date / time acquisition terminal, or having another application manage the encrypted data, and the date / time information acquired from the date / time acquisition terminal 7 In such a case, there is a method in which the application automatically decrypts the encrypted data. Further, the method of acquiring the date and time information may be a method of acquiring the current date and time information constantly transmitted from the date and time acquisition terminal 7, which does not require connection to the date and time acquisition terminal 7, as in a radio clock.
[0045]
As described above, according to the third embodiment of the present invention, the content is downloaded to the transfer destination terminal 1 in the form of encrypted data before the available date and time, and the content of the date and time acquisition terminal 7 is downloaded after the available date and time. When the date and time information is obtained from such date and time confirmation means, and the date and time information is after the available date and time, decryption of the encrypted data is permitted to connect to the transfer source terminal 4 after the available date and time. The desired content can be used without doing so.
[0046]
(Fourth embodiment)
Next, a configuration of a download system according to the fourth embodiment of the present invention will be described with reference to FIGS.
13 and 14, a transfer destination terminal 1, an Internet service provider server 2, an Internet network 3, a transfer source terminal 4, content and available date and time storage means 101, first encryption means 102, encrypted data and decryption Storage means 103 for storing the key and available date and time, identification information storage means 105, data transmission means 106, encrypted data transmission determination means 107, decryption key transmission means 108, second network connection means 111, identification information transmission means 112 , The data storage means 113 and the decryption means 114 are the same as those of the first embodiment, and their explanation is omitted.
As a new component in the present embodiment,
The download system shown in FIG. 13 includes a remote control terminal 5 that can be connected to the transfer destination terminal 1 and cause the transfer destination terminal 1 to automatically execute processing.
The remote operation terminal 5 shown in FIG. 14 has terminal identification information of the remote operation terminal 5, terminal identification information for transmitting a download request from the transfer source terminal 4 to the transfer destination terminal 1, and a download request transmission unit 141.
Further, the transfer destination terminal 1 shown in FIG. 14 includes a remote terminal identification information storage unit 142 that stores identification information of a remote operation terminal that is permitted to access the transfer destination terminal 1, and a remote control terminal 5 that is transmitted from the remote operation terminal 5. The identification information of the operation terminal 5 is compared with the remote operation terminal identification information stored in the remote terminal identification information storage means 142, and if the identification information from the remote operation terminal 5 matches the remote operation terminal identification information, The remote operation terminal 5 includes a remote operation terminal verification unit 143 that permits access from the remote operation terminal 5 to the transfer destination terminal 1 and a download execution unit 144 whose access is permitted by the remote operation terminal 143.
[0047]
Next, a download operation of the download system according to the fourth embodiment of the present invention will be described with reference to FIG.
The transfer source terminal 4 previously stores the content and its available date and time in the content and available date and time storage unit 101, and encrypts the content before the usage date and time by the first encryption unit 102. The data is divided into two pieces of data, that is, encrypted data and a decryption key for decrypting the encrypted data, and the data is associated with the available date and time of the content. It is stored in the means 103 (S41).
[0048]
In the transfer destination terminal 1, the ID and password of the remote control terminal 5 for which remote control is permitted are registered in the remote terminal identification information storage means 142 in advance (S42).
The remote operation terminal 5 transfers the ID and password of the remote operation terminal 5 to the transfer destination terminal 1 from the terminal identification information and download request transmitting means 141, and issues a content download instruction (S43).
In the transfer destination terminal 1, the remote operation terminal collation unit 143 collates the ID and password transmitted from the terminal identification information and download request transmission unit 141 with the ID and password stored in the remote terminal identification information storage unit 142. If the collation is successful, a content download instruction is accepted (S44).
In the transfer destination terminal 1 whose ID and password have been verified, a request to download the content is automatically issued from the download execution means 144 to the transfer source terminal 4 (S45).
[0049]
Upon receiving the content download request from the transfer destination terminal 1, the transfer source terminal 4 receives the content download request from the transfer destination terminal 1 delivered via the first network connection unit 104, and receives the encrypted data. Using the information stored in the key available date / time related storage means 103, the usage date / time of the requested content is checked, and the ID of the content requested to be downloaded and the ID and password of the transfer destination terminal are identified. The data is stored in the information storage unit 105 (S46), and if it is determined by the available date / time check that the date is before the available date / time, the encrypted data is downloaded to the transfer destination terminal 1 by the data transmitting unit 106 and the available date / time is used. If it is determined that the content is later, the content itself is downloaded to the transfer destination terminal 1 (S47).
[0050]
Next, the transfer destination terminal 1 stores the transferred encrypted data in the data storage unit 113 (S48).
After the available date and time, the transfer destination terminal 1 connects to the transfer source terminal 4 and transmits the ID and password of the transfer destination terminal 1 stored in the identification information transmitting means 112 (S49). The ID and password of the terminal 1 are checked, and if they match the ID and password of the destination terminal 1 stored in the identification information storage unit 105, it is determined that the encrypted data has been transmitted. The corresponding decryption key is selected (S50), and the decryption key is downloaded from the decryption key transmission means 108 to the transfer destination terminal 1 (S51).
In the transfer destination terminal 1, using the decryption key transferred from the transfer source terminal 4, the decryption unit 114 decrypts the encrypted data already stored in the data storage unit 113 to restore the content (S52). . The content is now available.
[0051]
As described above, according to the fourth embodiment of the present invention, a remote control terminal other than the transfer destination terminal connects to the transfer destination terminal, sends a download instruction to the transfer destination terminal, and the transfer destination terminal transmits the download instruction. By receiving and executing the download from the transfer source terminal, it is possible to execute the download from the transfer source terminal to the transfer destination terminal even from a terminal other than the transfer destination terminal.
[0052]
(Fifth embodiment)
Next, a configuration of a download system according to the fifth embodiment of the present invention will be described with reference to FIGS.
16 and 17, a transfer destination terminal 1, an Internet service provider server 2, an Internet network 3, a transfer source terminal 4, a remote operation terminal 5, a network connection unit 111, an identification information transmission unit 112, a data storage unit 113, and a decryption unit Since the converting unit 114 is the same as that of the first embodiment, and the remote terminal identification information storage unit 142 and the remote control terminal collating unit 143 are the same as those of the fourth embodiment, the description is omitted. .
As a new component in the present embodiment,
The remote control terminal 5 shown in FIG. 17 transmits the ID and the password to the transfer destination terminal 1, a terminal identification information and download confirmation request transmitting unit 151 for transmitting a request to confirm the download information of the transfer destination terminal 1, and transmits the download information. It has download information display means 152 to be displayed, and download information arrangement instructing means 153 to instruct deletion, unnecessary compression, or movement of unnecessary download data selected from the download information.
The transfer destination terminal 1 shown in FIG. 17 includes a download information transmitting unit 154 that automatically provides the download information stored in the data storage unit 113 to the remote operation terminal 5 and a download information transmission unit 154 that is stored in the data storage unit 113. Download information organizing means 155 for arranging deletion, compression, or movement of designated download data.
[0053]
Next, a download operation of the download system according to the fifth embodiment of the present invention will be described with reference to FIG.
In the transfer destination terminal 1, the ID and password of the remote control terminal 5 for which remote control is permitted are registered in the remote terminal identification information storage means 142 in advance (S61).
In the remote operation terminal 5, the terminal identification information and download confirmation request transmission unit 151 transmits a request for downloading the ID and password of the remote operation terminal 5 to the transfer destination terminal 1 and a request for confirming the download information of the transfer destination terminal 1 (S62). ).
In the transfer destination terminal 1, the ID and password stored in the remote terminal identification information storage unit 142, the terminal identification information and the ID of the remote operation terminal 5 transmitted from the download confirmation request transmission unit 151 in the remote operation terminal collation unit 143. After the password is verified (S63), if the verification is successful, the download information transmitting unit 154 automatically provides the download information stored in the data storage unit 113 to the remote operation terminal 5 (S64). Examples of the download information include a list of contents downloaded in the past, a remaining capacity that can be downloaded at the present time, and contents of the contents.
[0054]
Further, using a web browser or the like, the remote operation terminal 5 selects specific download data from a list of contents provided from the transfer destination terminal 1 and deletes or compresses the download data or transfers the download data to another terminal or media. It may have a function to move it.
Upon receiving the download information from the transfer destination terminal 1, the remote operation terminal 5 displays the download information on the download information display means 152, and deletes or compresses unnecessary download data selected from the download information on the download information arrangement instruction means 153. Alternatively, in the transfer destination terminal 1 that instructs the organizing such as moving (S65) and receives the organizing such as deletion, compression, or moving of the download data, the download information organizing unit 155 causes the instruction stored in the data storage unit. The downloaded data is deleted, compressed, or moved, etc. (S66).
[0055]
As described above, according to the fifth embodiment of the present invention, a remote operation terminal other than the transfer destination terminal connects to the transfer destination terminal and sends a download information provision instruction to the transfer destination terminal. By providing the download information to the remote control terminal in response to the instruction, it is possible to check the download information of the transfer destination terminal even from a terminal other than the transfer destination terminal.
[0056]
(Sixth embodiment)
Next, a configuration of a download system according to the sixth embodiment of the present invention will be described with reference to FIGS.
19 and 20, transfer destination terminal 1, Internet service provider server 2, Internet network 3, transfer source terminal 4, content and available date and time storage means 101, first encryption means 102, encrypted data and decryption Key and available date and time related storage means 103, first network connection means 104, identification information storage means 105, data transmission means 106, encrypted data transmission determination means 107, decryption key transmission means 108, second network connection The means 111, the identification information transmitting means 112, the data storage means 113, and the decrypting means 114 are the same as those of the first embodiment, and their explanation is omitted.
As a new component in the present embodiment,
The download system shown in FIG. 19 has a remote control terminal 5 that can be connected to the transfer source terminal 4 via the Internet network.
The remote control terminal 5 shown in FIG. 20 transmits the identification information of the transfer destination terminal 1 to the transfer source terminal 4 from the remote control terminal 5, and transmits a download request from the transfer source terminal 4 to the transfer destination terminal 1. It has transfer destination terminal identification information and download request transmission means 161 as transfer destination identification information download request transmission means.
[0057]
Next, a download operation of the download system according to the sixth embodiment of the present invention will be described with reference to FIG.
In the transfer source terminal 4, the content and the available date and time are stored in advance in the content and available date and time storage unit 101, and the content before the usage date and time is encrypted by the first encryption unit 102. The data is divided into two pieces of data, ie, encrypted data and a decryption key for decrypting the encrypted data, and the encrypted data and the decryption key are associated with the available date and time in association with the available date and time of the content. It is stored in the means 103 (S71).
Further, the transfer destination terminal 1 is connected to the Internet network 3 by the second network connection means 111, and transmits to the transfer source terminal 4 the transfer destination terminal 1 and the remote control information stored in the identification information transmitting means 112 in advance. The ID and password for authenticating the user of the operation terminal 6 and the IP address of the transfer destination terminal 1 are transmitted (S72). Note that the registration of the ID and the password and the IP address of the transfer destination terminal 1 may be performed from the remote operation terminal 5 instead of the transfer destination terminal 1.
The transfer source terminal 4 stores the ID, password, and IP address of the transfer destination terminal 1 delivered from the transfer destination terminal 1 via the first network connection unit 104 in the identification information storage unit 105 (S73).
[0058]
Next, the remote operation terminal 5 is connected to the transfer source terminal 4, and the ID and password of the transfer destination terminal 1 and the content download request to the transfer destination terminal 1 are transmitted by the transfer destination terminal identification information and download request transmission unit 161. Is transmitted (S74).
Upon receiving the content download request from the remote operation terminal 5 via the first network connection unit 104, the transfer source terminal 4 stores the encrypted data and the decryption key and the information stored in the available date and time related storage unit 103. Then, the available date and time of the requested content is checked (S75), and the encrypted data is downloaded to the transfer destination terminal 1 by the data transmission means 106. Download to the transfer destination terminal 1 (S76).
[0059]
Next, in the transfer destination terminal 1, the downloaded encrypted content is stored in the terminal by the data storage unit 113 (S77).
After the available date and time, the transfer destination terminal 1 connects to the transfer source terminal 4 and transmits the ID and password of the transfer destination terminal 1 stored in the identification information transmitting unit 112 (S78). After confirming the ID and password of the transfer source terminal 1, the encrypted data transmission determination means 107 of the transfer source terminal 4 corresponds to the content if the ID and password match with the ID and password stored in the identification information storage means 105. The decryption key is selected (79 in FIG. 6), and the selected decryption key is downloaded from the decryption key transmission means 108 to the transfer destination terminal 1 having the IP address stored in the transfer source terminal 4 (79). S80).
In the transfer destination terminal 1, the decryption unit 114 decrypts the encrypted data already stored in the data storage unit 113 by using the decryption key transferred from the transfer source terminal 4, and restores the content (S81). . The content is now available.
[0060]
As described above, according to the sixth embodiment of the present invention, a remote operation terminal other than the transfer destination terminal connects to the transfer source terminal, sends a download instruction to the transfer destination terminal, and the transfer source terminal receives the download instruction. Download from the transfer source terminal to the transfer destination terminal in response to receiving, it is possible to execute download from the transfer source terminal to the transfer destination terminal even from terminals other than the transfer destination terminal that cannot access the transfer destination terminal It becomes.
[0061]
【The invention's effect】
The download system according to the present invention is configured as described above. In particular, the large-volume content before the available date and time is divided into large-capacity encrypted data and a small-capacity decryption key in advance, and the large-capacity content is divided before the available date and time. By downloading the encrypted data and downloading the small-capacity decryption key after the available date and time, the network load caused by downloading the large-capacity content immediately after the available date and time can be reduced, and the decryption key can be used. By distributing by e-mail after the date and time, access from the transfer destination terminal to the transfer source terminal immediately after the available date and time can be reduced.
Further, the download system according to the present invention connects the remote operation terminal other than the transfer destination terminal to the transfer destination terminal or the transfer source terminal, and downloads the encrypted data and the decryption key to the transfer destination terminal or the transfer source terminal. The execution allows the terminal other than the transfer destination terminal to issue a download instruction to the transfer destination terminal or the transfer source terminal.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a download system according to a first embodiment of the present invention;
FIG. 2 is a block diagram showing a configuration of a transfer source terminal according to the first embodiment of the present invention;
FIG. 3 is a block diagram showing a configuration of a transfer destination terminal according to the first embodiment of the present invention;
FIG. 4 is a flowchart showing a download operation of the download system according to the first embodiment of the present invention;
FIG. 5 is a block diagram showing a configuration of a download system according to a second embodiment of the present invention;
FIG. 6 is a block diagram illustrating a configuration of a transfer source terminal according to the second embodiment of the present invention;
FIG. 7 is a block diagram showing a configuration of a transfer destination terminal according to the second embodiment of the present invention;
FIG. 8 is a flowchart showing a download operation of the download system according to the second embodiment of the present invention;
FIG. 9 is a block diagram showing a configuration of a download system according to a third embodiment of the present invention;
FIG. 10 is a block diagram showing a configuration of a transfer source terminal according to the third embodiment of the present invention;
FIG. 11 is a block diagram showing a configuration of a transfer destination terminal according to the third embodiment of the present invention;
FIG. 12 is a flowchart showing a download operation of the download system according to the third embodiment of the present invention;
FIG. 13 is a block diagram showing a configuration of a download system according to a fourth embodiment of the present invention;
FIG. 14 is a block diagram showing a configuration of a transfer destination terminal and a remote operation terminal according to a fourth embodiment of the present invention;
FIG. 15 is a flowchart showing a download operation of the download system according to the fourth embodiment of the present invention;
FIG. 16 is a block diagram showing a configuration of a download system according to a fifth embodiment of the present invention;
FIG. 17 is a block diagram showing a configuration of a transfer destination terminal and a remote operation terminal according to a fifth embodiment of the present invention;
FIG. 18 is a flowchart showing a download operation of the download system according to the fifth embodiment of the present invention;
FIG. 19 is a block diagram showing a configuration of a download system according to a sixth embodiment of the present invention;
FIG. 20 is a block diagram showing a configuration of a transfer source terminal and a remote operation terminal according to a sixth embodiment of the present invention;
FIG. 21 is a flowchart showing a download operation of the download system according to the sixth embodiment of the present invention;
FIG. 22 is a block diagram showing the configuration of a conventional communication-type music selection and sales system.
FIG. 23 is a flowchart showing a conventional software loading system and loading method;
FIG. 24 is a block diagram showing a configuration of a conventional data transfer method and a content sales system using the transfer method.
[Explanation of symbols]
1 Transfer destination terminal
2 Internet service provider server
3 Internet network
4 transfer source terminal
5, 6 remote control terminal
7 Date and time acquisition terminal
101 Contents and available date and time storage means
102 First encryption means
103 Encrypted data and decryption key and available date and time related storage means
104 first network connection means
105 identification information storage means
106 data transmission means
107 Encrypted data transmission means
108 Decryption key transmission means
111 second network connection means
112 identification information transmitting means
113 Data storage means
114 Decoding means
115 E-mail address transmission means
121 E-mail address receiving means
122 E-mail address storage means
123 E-mail address and encrypted key transmission means
131 Second encryption means
132 Encrypted data storage means
133 Date / time acquisition terminal connection means
141 Terminal identification information and download request transmission means
142 remote terminal identification information storage means
143 Remote operation terminal verification means
144 download execution means
151 Terminal identification information and download confirmation request transmission means
152 Download information display means for displaying download information
153 Download information arrangement instruction means
154 Download information transmission means
155 Download information organizing means
161 Transfer destination terminal identification information and download request transmission means

Claims (20)

暗号化したコンテンツを暗号化データと復号化カギに分割し、前記暗号化データと前記復号化カギと前記コンテンツの利用可能日時とを関連付けて記憶する転送元端末と、前記暗号化データは前記利用可能日時前に前記転送元端末からネットワークを介してダウンロードし、前記復号化カギを前記利用可能日時以降にダウンロード要求して前記暗号化データを復号化する転送先端末とを備えることを特徴とするダウンロードシステム。A transfer source terminal that divides the encrypted content into encrypted data and a decryption key, stores the encrypted data, the decryption key, and the available date and time of the content in association with each other; A transfer destination terminal that downloads the decryption key from the transfer source terminal via a network before the available date and time and requests the download of the decryption key after the available date and time to decrypt the encrypted data. Download system. コンテンツを送信する転送元端末と、前記コンテンツを受信する転送先端末とを備え、前記転送元端末は、暗号化した前記コンテンツを暗号化データと復号化カギとに分割する暗号化手段と、前記暗号化データと前記復号化カギと前記コンテンツの利用可能日時とを関連付けて記憶するデータカギ利用可能日時記憶手段と、前記利用可能日時以前に前記コンテンツのダウンロード要求を受けて前記データカギ利用可能日時記憶手段に記憶されている暗号化データをネットワークを介して前記転送先端末に送信するデータ送信手段と、前記転送先端末から送信された転送先端末識別情報を記憶する識別情報記憶手段と、暗号化データの送信済みの転送先端末から受信した識別情報を前記識別情報記憶手段に記憶されている転送先端末識別情報と照合して、合致した転送先端末に対しては暗号化データを送信済みであると判断する判断手段と、前記転送先端末から前記利用許可日時以降に接続され、前記判断手段により暗号化データを転送済みと判断されたときには、前記コンテンツの復号化カギを前記転送先端末に送信する復号化カギ送信手段とを有し、
前記転送先端末は、自己の識別情報を前記ネットワークを介して前記転送元端末へ送信する識別情報送信手段と、前記転送元端末から送信された暗号化データを記憶するデータ記憶手段と、前記転送元端末から送信された前記コンテンツの復号化カギにより前記データ記憶手段に記憶された暗号化データを復号化する復号化手段とを有することを特徴とするダウンロードシステム。
A transfer source terminal for transmitting the content, and a transfer destination terminal for receiving the content, wherein the transfer source terminal divides the encrypted content into encrypted data and a decryption key; Data key available date / time storage means for storing the encrypted data, the decryption key, and the available date / time of the content in association with each other; and receiving the content download request before the available date / time and the data key available date Data transmission means for transmitting the encrypted data stored in the storage means to the transfer destination terminal via a network, identification information storage means for storing transfer destination terminal identification information transmitted from the transfer destination terminal, Identification information received from the transfer destination terminal to which the encrypted data has been transmitted, and the transfer destination terminal identification information stored in the identification information storage means. In this case, a determination unit that determines that the encrypted data has been transmitted to the matched transfer destination terminal, and a connection is made from the transfer destination terminal after the use permission date and time, and the encrypted data is When it is determined that the content has been transferred, a decryption key transmitting unit that transmits a decryption key of the content to the transfer destination terminal,
The transfer destination terminal, identification information transmitting means for transmitting its own identification information to the transfer source terminal via the network, data storage means for storing encrypted data transmitted from the transfer source terminal, A decryption means for decrypting the encrypted data stored in the data storage means using a decryption key for the content transmitted from the original terminal.
前記転送元端末は、前記転送先端末から前記コンテンツのダウンロード要求を受信したときに前記転送先端末の電子メールアドレスを受信する電子メールアドレス受信手段と、受信した電子メールアドレスを記憶する電子メールアドレス記憶手段とを備え、前記利用可能日時以降に、記憶している電子メールアドレスに対し前記コンテンツの復号化カギを自動的に送信することを特徴とする請求項2記載のダウンロードシステム。An e-mail address receiving means for receiving an e-mail address of the destination terminal when receiving the content download request from the destination terminal; and an e-mail address for storing the received e-mail address. 3. The download system according to claim 2, further comprising a storage unit, wherein the decryption key of the content is automatically transmitted to the stored e-mail address after the available date and time. コンテンツを送信する転送元端末と、前記コンテンツを受信する転送先端末と、現在の日時情報を前記転送先端末へ送信する送信手段を有する日時取得端末とを備え、前記転送元端末は、前記コンテンツを前記コンテンツの利用許可日時以降の日時情報を復号化カギとする暗号化データに暗号化する暗号化手段と、前記暗号化データを記憶する暗号化データ記憶手段と、前記転送先端末からの利用可能日時以前のコンテンツのダウンロード要求を受けて前記暗号化データ記憶手段に記憶された暗号化データをネットワークを介して前記転送先端末へ送信するデータ送信手段とを有し、
前記転送先端末は、前記転送元端末から送信された暗号化データを記憶するデータ記憶手段と、前記日時取得端末から取得した現在の日時情報が前記コンテンツの利用許可日時以降である場合には、前記日時情報を復号化カギとして前記暗号化データを復号化する復号化手段とを有することを特徴とするダウンロードシステム。
A transfer source terminal for transmitting the content, a transfer destination terminal for receiving the content, and a date and time acquisition terminal having a transmission unit for transmitting current date and time information to the transfer destination terminal, wherein the transfer source terminal includes the content Means for encrypting data into encrypted data whose decryption key is date / time information after the content use permission date / time, encrypted data storage means for storing the encrypted data, and use from the transfer destination terminal. Data transmission means for transmitting encrypted data stored in the encrypted data storage means to the transfer destination terminal via a network in response to a download request for content before the possible date and time,
The transfer destination terminal is a data storage unit that stores the encrypted data transmitted from the transfer source terminal, and if the current date and time information acquired from the date and time acquisition terminal is after the content use date and time, A download unit for decrypting the encrypted data using the date and time information as a decryption key.
前記転送先端末に対し自己の識別情報と前記転送元端末からの前記転送先端末に対するコンテンツのダウンロード要求とを送信する端末識別情報及びダウンロード要求送信手段を有する遠隔操作端末を備え、
前記転送先端末は、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶する遠隔端末識別情報記憶手段と、前記遠隔操作端末から受信した識別情報を前記遠隔端末識別情報記憶手段に記憶している識別情報と照合する遠隔操作端末照合手段と、前記遠隔操作端末から受信した識別情報が記憶している識別情報と一致すると判断した場合、前記遠隔操作端末からのコンテンツのダウンロード要求に対し、前記転送元端末に自動的に接続して、前記転送元端末から暗号化データのダウンロード処理を実行するダウンロード実行手段とを有することを特徴とする請求項2ないし4のいずれかに記載のダウンロードシステム。
A remote operation terminal having terminal identification information and download request transmission means for transmitting the identification information of the self and the download request of the content to the transfer destination terminal from the transfer source terminal to the transfer destination terminal,
The transfer destination terminal stores remote terminal identification information storage means for storing identification information of the remote operation terminal which permits remote operation in advance, and stores identification information received from the remote operation terminal in the remote terminal identification information storage means. Remote operation terminal collating means for collating with the identification information, and when it is determined that the identification information received from the remote operation terminal matches the stored identification information, in response to a content download request from the remote operation terminal, The download system according to any one of claims 2 to 4, further comprising download execution means for automatically connecting to the transfer source terminal and executing a process of downloading encrypted data from the transfer source terminal. .
前記転送先端末に対し自己の識別情報と前記転送元端末からの前記転送先端末に対するコンテンツのダウンロード要求とを送信する端末識別情報及びダウンロード要求送信手段を有する遠隔操作端末を備え、
前記転送先端末は、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶する遠隔端末識別情報記憶手段と、前記遠隔操作端末から受信した識別情報を前記遠隔端末識別情報記憶手段に記憶している識別情報と照合する遠隔操作端末照合手段と、前記遠隔操作端末から受信した識別情報が記憶している識別情報と一致すると判断した場合、前記遠隔操作端末からの復号化カギのダウンロード要求に対し、前記転送元端末に自動的に接続して、前記転送元端末から復号化カギのダウンロード処理を実行するダウンロード実行手段とを有することを特徴とする請求項2ないし4のいずれかに記載のダウンロードシステム。
A remote operation terminal having terminal identification information and download request transmission means for transmitting the identification information of the self and the download request of the content to the transfer destination terminal from the transfer source terminal to the transfer destination terminal,
The transfer destination terminal stores remote terminal identification information storage means for storing identification information of the remote operation terminal which permits remote operation in advance, and stores identification information received from the remote operation terminal in the remote terminal identification information storage means. Remote operation terminal collating means for collating with the identification information that has been received, and when it is determined that the identification information received from the remote operation terminal matches the stored identification information, the decryption key download request from the remote operation terminal is 5. A download execution unit for automatically connecting to the transfer source terminal and executing a download process of a decryption key from the transfer source terminal. 6. Download system.
前記転送先端末に対し、自己の識別情報と過去のダウンロード情報確認要求を送信する端末識別情報及びダウンロード確認要求送信手段と、前記転送先端末から送信された過去のダウンロード情報に基づき、前記転送先端末に対し蓄積されているダウンロード情報の整理を指示するダウンロード情報整理指示手段とを有する遠隔操作端末を備え、
前記転送先端末は、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶する遠隔端末識別情報記憶手段と、前記遠隔操作端末から受信した識別情報を前記遠隔端末識別情報記憶手段に記憶している識別情報と照合する遠隔操作端末照合手段と、前記転送先端末からのダウンロード情報確認要求を受けて、ダウンロード情報を前記遠隔操作端末へ送信するダウンロード情報送信手段と、前記転送先端末からの前記ダウンロード情報の整理の指示を受けて、前記ダウンロード情報を整理するダウンロード情報整理手段とを有することを特徴とする請求項2ないし4のいずれかに記載のダウンロードシステム。
Terminal identification information and download confirmation request transmission means for transmitting the identification information of itself and the past download information confirmation request to the transfer destination terminal; and the transfer destination based on the past download information transmitted from the transfer destination terminal. A remote operation terminal having download information arrangement instruction means for instructing the terminal to arrange stored download information,
The transfer destination terminal stores remote terminal identification information storage means for storing identification information of the remote operation terminal which permits remote operation in advance, and stores identification information received from the remote operation terminal in the remote terminal identification information storage means. Remote operation terminal collating means for collating with the identification information, download information transmitting means for receiving download information confirmation request from the transfer destination terminal and transmitting download information to the remote operation terminal, The download system according to any one of claims 2 to 4, further comprising download information organizing means for organizing the download information in response to an instruction to organize the download information.
前記転送元端末に対し、前記転送先端末の識別情報と前記転送元端末から前記転送先端末へのコンテンツのダウンロード要求とを送信する転送先端末識別情報及びダウンロード要求送信手段を有する遠隔操作端末を備え、
前記転送元端末は、前記遠隔操作端末から送信した前記転送先端末の識別情報を前記転送元端末に記憶している前記転送先端末の識別情報と照合する暗号化データ送信判断手段と、前記照合において前記遠隔操作端末からの識別情報が前記転送先端末に記憶していた識別情報と一致すると判断した場合、前記遠隔操作端末からのコンテンツのダウンロード要求に従い前記転送先端末に対し暗号化データを送信するデータ送信手段を有することを特徴とする請求項2ないし4のいずれかに記載のダウンロードシステム。
For the transfer source terminal, a remote control terminal having transfer destination terminal identification information and download request transmission means for transmitting identification information of the transfer destination terminal and a request to download content from the transfer source terminal to the transfer destination terminal. Prepare,
The transfer source terminal, encrypted data transmission determination means for checking the identification information of the transfer destination terminal transmitted from the remote control terminal with the identification information of the transfer destination terminal stored in the transfer source terminal; When it is determined that the identification information from the remote operation terminal matches the identification information stored in the transfer destination terminal, the encrypted data is transmitted to the transfer destination terminal according to a content download request from the remote operation terminal. The download system according to any one of claims 2 to 4, further comprising a data transmission unit that performs the data transmission.
前記転送元端末に対し、前記転送先端末の識別情報と前記転送元端末から前記転送先端末へのコンテンツのダウンロード要求とを送信する転送先端末識別情報及びダウンロード要求送信手段を有する遠隔操作端末を備え、
前記転送元端末は、前記遠隔操作端末から送信した前記転送先端末の識別情報を前記転送元端末に記憶している前記転送先端末の識別情報と照合する暗号化データ送信判断手段と、前記照合において前記遠隔操作端末からの識別情報が前記転送先端末に記憶していた識別情報と一致すると判断した場合、前記遠隔操作端末からの復号化カギのダウンロード要求に従い前記転送先端末に対し復号化カギを送信するデータ送信手段を有することを特徴とする請求項2ないし4のいずれかに記載のダウンロードシステム。
For the transfer source terminal, a remote control terminal having transfer destination terminal identification information and download request transmission means for transmitting identification information of the transfer destination terminal and a request to download content from the transfer source terminal to the transfer destination terminal. Prepare,
The transfer source terminal, encrypted data transmission determination means for checking the identification information of the transfer destination terminal transmitted from the remote control terminal with the identification information of the transfer destination terminal stored in the transfer source terminal; When it is determined that the identification information from the remote operation terminal matches the identification information stored in the transfer destination terminal, the decryption key is transmitted to the transfer destination terminal in accordance with the decryption key download request from the remote operation terminal. The download system according to any one of claims 2 to 4, further comprising a data transmission unit for transmitting the data.
転送元端末において、予め利用許可日時以前のコンテンツを暗号化して、暗号化データと復号化カギに分割するステップを有し、
転送先端末において、前記転送元端末に対し利用許可日時以前のコンテンツのダウンロード要求と、前記転送先端末の識別情報とを送信するステップを有し、前記転送元端末において、前記転送先端末に対し暗号化データを送信するステップと、前記転送先端末から送信された転送先端末識別情報と、送信した暗号化データの暗号化データ識別情報とを関連付けて記憶するステップとを有し、
前記転送先端末において、前記転送元端末から送信された暗号化データを蓄積するステップを有し、
前記転送先端末において、前記コンテンツの利用許可日時以降に前記転送元端末に対し前記転送先端末識別情報を送信するステップと、前記転送先端末から送信された識別情報と記憶している転送先端末識別情報とを照合して、前記転送先端末が暗号化データを受信済みであることを判断するステップとを有し、
前記転送元端末において、前記転送先端末から前記利用許可日時以降に接続され、前記転送先端末へは暗号化データを転送済みと判断された場合には、前記コンテンツの復号化カギを送信するステップを有し、
前記転送先端末において、既に記憶している暗号化データを、前記転送元端末から送信された復号化カギを利用して復号化処理を行い、前記コンテンツを利用可能にするステップを有することを特徴とするダウンロード方法。
In the transfer source terminal, there is a step of encrypting the content before the use permission date and time and dividing the content into encrypted data and a decryption key,
In the transfer destination terminal, a step of transmitting to the transfer source terminal a content download request before the use permission date and time, and transmitting the identification information of the transfer destination terminal, and in the transfer source terminal, the transfer destination terminal Transmitting encrypted data, and having the destination terminal identification information transmitted from the destination terminal and storing the encrypted data identification information of the transmitted encrypted data in association with each other,
In the transfer destination terminal, has a step of storing the encrypted data transmitted from the transfer source terminal,
Transmitting, at the transfer destination terminal, the transfer destination terminal identification information to the transfer source terminal after the use permission date of the content; and a transfer destination terminal storing the identification information transmitted from the transfer destination terminal. Collating with the identification information, determining that the transfer destination terminal has already received the encrypted data,
A step of transmitting a decryption key of the content when the transfer source terminal is connected from the transfer destination terminal after the use permission date and time and it is determined that the encrypted data has been transferred to the transfer destination terminal; Has,
The transfer destination terminal performs a decryption process on the already stored encrypted data using a decryption key transmitted from the transfer source terminal, thereby making the content usable. And download method.
前記転送元端末において、前記転送先端末から利用許可日時以前のコンテンツのダウンロード要求を受信したときに、前記転送先端末に対し復号化カギを送信する電子メールアドレスも受信するステップと、前記転送先端末から受信した電子メールアドレスを記憶するステップと、前記利用許可日時以降に、記憶している電子メールアドレスへ自動的に前記復号化カギを送信するステップとを有することを特徴とする請求項10記載のダウンロード方法。Receiving, at the transfer source terminal, an e-mail address for transmitting a decryption key to the transfer destination terminal when receiving a download request for content before the use permission date and time from the transfer destination terminal; 11. The method according to claim 10, further comprising: storing an e-mail address received from the terminal; and automatically transmitting the decryption key to the stored e-mail address after the use permission date and time. Download method described. 転送元端末において、予め利用許可日時以前のコンテンツを暗号化して、前記利用許可日時以降の日時情報を復号化カギとする暗号化データを生成するステップと、前記転送先端末から利用許可日時以前のコンテンツのダウンロード要求を受けた場合には、前記転送先端末へ暗号化データを送信するステップとを有し、
前記転送先端末において、前記転送元端末から受信した暗号化データを蓄積するステップを有し、
日時取得端末から前記転送先端末へ正確な現在日時情報を送信するステップを有し、
前記転送先端末において、前記利用許可日以降に前記日時取得端末から正確な日時を取得するステップと、前記日時取得端末から得た現在日時情報が、前記利用許可日時以降である場合には、前記日時情報を前記復号化カギとして自動的に前記暗号化データの復号化を実行するステップとを有することを特徴とするダウンロード方法。
In the transfer source terminal, encrypting the contents before the use permission date and time in advance to generate encrypted data using the date and time information after the use permission date as a decryption key; and When receiving a content download request, transmitting encrypted data to the transfer destination terminal;
In the transfer destination terminal, has a step of storing the encrypted data received from the transfer source terminal,
Having a step of transmitting accurate current date and time information from the date and time acquisition terminal to the transfer destination terminal,
In the transfer destination terminal, a step of obtaining an accurate date and time from the date and time acquisition terminal after the use permission date, and if the current date and time information obtained from the date and time acquisition terminal is after the use permission date and time, Automatically decrypting the encrypted data using date and time information as the decryption key.
前記転送先端末において、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶するステップを有し、
前記遠隔操作端末において、前記転送先端末に対し、前記遠隔操作端末の識別情報と前記転送元端末から前記転送先端末に対するコンテンツのダウンロード要求とを送信するステップを有し、
前記転送先端末において、前記遠隔操作端末から送信された前記遠隔操作端末識別情報と前記転送先端末に記憶している前記遠隔操作端末の識別情報とを照合するステップと、前記照合の結果、前記遠隔操作端末から送信された識別情報が前記転送先端末に記憶している識別情報と一致すると判断された場合は、前記遠隔操作端末からの前記コンテンツのダウンロード要求に従い、自動的に前記転送元端末に接続して前記コンテンツの暗号化データをダウンロードするステップとを有することを特徴とする請求項10ないし12のいずれかに記載のダウンロード方法。
In the transfer destination terminal, has a step of storing the identification information of the remote operation terminal that permits remote operation in advance,
In the remote operation terminal, the transmitting terminal has a step of transmitting identification information of the remote operation terminal and a request to download content from the source terminal to the destination terminal,
At the transfer destination terminal, comparing the remote control terminal identification information transmitted from the remote control terminal with the identification information of the remote control terminal stored in the transfer destination terminal; When it is determined that the identification information transmitted from the remote operation terminal matches the identification information stored in the transfer destination terminal, the transfer source terminal is automatically set in accordance with the content download request from the remote operation terminal. And downloading the encrypted data of the content by connecting to the Internet. 13. The download method according to claim 10, further comprising the steps of:
前記転送先端末において、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶するステップを有し、
前記遠隔操作端末において、前記転送先端末に対し、前記遠隔操作端末の識別情報と前記転送元端末から前記転送先端末に対する復号化カギのダウンロード要求とを送信するステップを有し、
前記転送先端末において、前記遠隔操作端末から送信された前記遠隔操作端末識別情報と前記転送先端末に記憶している前記遠隔操作端末の識別情報とを照合するステップと、前記照合の結果、前記遠隔操作端末から送信された識別情報が前記転送先端末に記憶している識別情報と一致すると判断された場合は、前記遠隔操作端末からの前記復号化カギのダウンロード要求に従い、自動的に前記転送元端末に接続して前記復号化カギをダウンロードするステップとを有することを特徴とする請求項10ないし12のいずれかに記載のダウンロード方法。
In the transfer destination terminal, has a step of storing the identification information of the remote operation terminal that permits remote operation in advance,
In the remote operation terminal, for the transfer destination terminal, comprising a step of transmitting identification information of the remote operation terminal and a download request of a decryption key for the transfer destination terminal from the transfer source terminal,
At the transfer destination terminal, comparing the remote control terminal identification information transmitted from the remote control terminal with the identification information of the remote control terminal stored in the transfer destination terminal; If it is determined that the identification information transmitted from the remote operation terminal matches the identification information stored in the transfer destination terminal, the transfer is automatically performed in accordance with the decryption key download request from the remote operation terminal. 13. The download method according to claim 10, further comprising a step of connecting to an original terminal to download the decryption key.
前記転送先端末において、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶するステップを有し、
前記遠隔操作端末において、前記転送先端末に対し、前記遠隔操作端末の識別情報と過去のダウンロード情報確認要求とを送信するステップを有し、
前記転送先端末において、前記遠隔操作端末から送信された識別情報と前記転送先端末に記憶している前記遠隔操作端末の識別情報とを照合するステップと、前記遠隔操作端末からの前記ダウンロード情報確認要求に基づくダウンロード情報を前記遠隔操作端末へ送信するステップとを有し、
前記遠隔操作端末において、前記転送先端末から送信された前記過去のダウンロード情報に基づき、前記転送先端末に対し蓄積されているダウンロード情報の整理を指示するステップを有し、
前記転送先端末において、前記遠隔操作端末からの指示に従い前記ダウンロード情報を整理するステップを有することを特徴とする請求項10ないし12のいずれかに記載のダウンロード方法。
In the transfer destination terminal, has a step of storing the identification information of the remote operation terminal that permits remote operation in advance,
In the remote operation terminal, to the transfer destination terminal, comprises a step of transmitting identification information of the remote operation terminal and a past download information confirmation request,
The transfer destination terminal comparing the identification information transmitted from the remote operation terminal with the identification information of the remote operation terminal stored in the transfer destination terminal; and confirming the download information from the remote operation terminal. Transmitting the download information based on the request to the remote control terminal,
In the remote control terminal, based on the past download information transmitted from the transfer destination terminal, comprising the step of instructing the transfer destination terminal to organize the accumulated download information,
13. The download method according to claim 10, further comprising a step of, at the transfer destination terminal, organizing the download information in accordance with an instruction from the remote control terminal.
前記転送元端末において、予め遠隔操作を許可する遠隔操作端末の識別情報を記憶するステップを有し、
前記遠隔操作端末において、前記転送元端末に対し前記転送先端末の識別情報と前記転送元端末から前記転送先端末へのコンテンツのダウンロード要求とを送信するステップを有し、
前記転送元端末において、前記遠隔操作端末から送信された前記転送先端末の識別情報と前記転送元端末に記憶している前記転送先端末の識別情報とを照合するステップと、前記照合の結果、前記遠隔操作端末から送信された識別情報が前記転送元端末に記憶している前記転送先端末の識別情報と一致すると判断された場合は、前記遠隔操作端末からの前記コンテンツのダウンロード要求に従い、前記転送先端末に対し前記コンテンツの暗号化データを送信するステップとを有することを特徴とする請求項10ないし12のいずれかに記載のダウンロード方法。
In the transfer source terminal, has a step of storing the identification information of the remote control terminal that allows remote control in advance,
In the remote control terminal, transmitting the identification information of the transfer destination terminal and a request to download the content from the transfer source terminal to the transfer destination terminal to the transfer source terminal,
In the transfer source terminal, a step of comparing the identification information of the transfer destination terminal transmitted from the remote operation terminal with the identification information of the transfer destination terminal stored in the transfer source terminal, and a result of the comparison, If it is determined that the identification information transmitted from the remote operation terminal matches the identification information of the transfer destination terminal stored in the transfer source terminal, according to the content download request from the remote operation terminal, Transmitting the encrypted data of the content to a transfer destination terminal. 13. The download method according to claim 10, further comprising the steps of:
前記転送元端末において、予め遠隔操作を許可する前記遠隔操作端末の識別情報を記憶するステップを有し、
前記遠隔操作端末から前記転送元端末に対し前記転送先端末の識別情報と前記転送元端末から前記転送先端末への復号化カギのダウンロード要求とを送信するステップを有し、
前記転送元端末において、前記遠隔操作端末から送信された前記転送先端末の識別情報と前記転送元端末に記憶している前記転送先端末の識別情報とを照合するステップと、前記照合の結果、前記遠隔操作端末から送信された識別情報が前記転送元端末に記憶している前記転送先端末の識別情報と一致すると判断された場合は、前記遠隔操作端末からの前記復号化カギのダウンロード要求に従い、前記転送先端末に対し前記復号化カギを送信するステップとを有することを特徴とする請求項10ないし12のいずれかに記載のダウンロード方法。
In the transfer source terminal, has a step of storing the identification information of the remote operation terminal that permits remote operation in advance,
Transmitting the identification information of the transfer destination terminal and the download request of the decryption key from the transfer source terminal to the transfer destination terminal from the remote control terminal to the transfer source terminal,
In the transfer source terminal, a step of comparing the identification information of the transfer destination terminal transmitted from the remote operation terminal with the identification information of the transfer destination terminal stored in the transfer source terminal, and a result of the comparison, When it is determined that the identification information transmitted from the remote operation terminal matches the identification information of the transfer destination terminal stored in the transfer source terminal, according to the download request of the decryption key from the remote operation terminal, And transmitting the decryption key to the transfer destination terminal.
請求項10ないし17のいずれかに記載の転送先端末において処理されるステップをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。A computer-readable recording medium on which a program for causing a computer to execute the steps processed in the transfer destination terminal according to any one of claims 10 to 17 is recorded. 請求項10ないし17のいずれかに記載の転送元端末において処理されるステップをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。A computer-readable recording medium recording a program for causing a computer to execute the steps processed in the transfer source terminal according to claim 10. 請求項10ないし17のいずれかに記載の遠隔操作端末において処理されるステップをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。A computer-readable storage medium storing a program for causing a computer to execute the steps processed in the remote operation terminal according to claim 10.
JP2002274233A 2002-09-20 2002-09-20 Download system and download method Withdrawn JP2004112555A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002274233A JP2004112555A (en) 2002-09-20 2002-09-20 Download system and download method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002274233A JP2004112555A (en) 2002-09-20 2002-09-20 Download system and download method

Publications (1)

Publication Number Publication Date
JP2004112555A true JP2004112555A (en) 2004-04-08

Family

ID=32270767

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002274233A Withdrawn JP2004112555A (en) 2002-09-20 2002-09-20 Download system and download method

Country Status (1)

Country Link
JP (1) JP2004112555A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006011327A1 (en) * 2004-07-30 2006-02-02 Kabushiki Kaisha Toshiba Storage medium processing method, storage medium processing device, and program
JP2008263568A (en) * 2007-04-10 2008-10-30 Takeshi Nakadokoro Time authenticating method
JP2010193343A (en) * 2009-02-20 2010-09-02 Kddi Corp Content distribution system and method, and program
JP2011193264A (en) * 2010-03-15 2011-09-29 Ricoh Co Ltd Content distribution system, content server, client device, content distribution method, content distribution method of the content server, content acquisition method of client device and program
JP2016053693A (en) * 2014-09-04 2016-04-14 株式会社東芝 Anonymization system
JP2018157307A (en) * 2017-03-16 2018-10-04 カシオ計算機株式会社 COMMUNICATION DEVICE, TRANSMISSION DEVICE, COMMUNICATION METHOD, AND PROGRAM
US11003681B2 (en) 2015-11-04 2021-05-11 Kabushiki Kaisha Toshiba Anonymization system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006011327A1 (en) * 2004-07-30 2006-02-02 Kabushiki Kaisha Toshiba Storage medium processing method, storage medium processing device, and program
JP2008263568A (en) * 2007-04-10 2008-10-30 Takeshi Nakadokoro Time authenticating method
JP2010193343A (en) * 2009-02-20 2010-09-02 Kddi Corp Content distribution system and method, and program
JP2011193264A (en) * 2010-03-15 2011-09-29 Ricoh Co Ltd Content distribution system, content server, client device, content distribution method, content distribution method of the content server, content acquisition method of client device and program
JP2016053693A (en) * 2014-09-04 2016-04-14 株式会社東芝 Anonymization system
US11003681B2 (en) 2015-11-04 2021-05-11 Kabushiki Kaisha Toshiba Anonymization system
JP2018157307A (en) * 2017-03-16 2018-10-04 カシオ計算機株式会社 COMMUNICATION DEVICE, TRANSMISSION DEVICE, COMMUNICATION METHOD, AND PROGRAM

Similar Documents

Publication Publication Date Title
CN100359844C (en) Device and method for information provision and information processing
CN1312593C (en) Dispensing system, semiconductor storing card, receiving device, computer readable recording medium and receiving method
US20040054678A1 (en) Distribution device, terminal device, and program and method for use therein
WO2002056580A1 (en) Contents directory service system
JPWO2002052469A1 (en) Computer-readable information storage medium storing content data and content billing system
US20020032747A1 (en) System, method, device, and program for distributing data, and data reproduction device
JP2005514703A (en) Information protection method and system for multimedia contents
JP3924306B2 (en) How to rebuild a software package
JPWO2002052470A1 (en) Content data encoding system, encoding method, and content registration system using the encoding method
JP5005527B2 (en) Storage system and data management method in storage system
JPWO2002056220A1 (en) Information storage medium on which a program for charging and using content is recorded, and a program-loaded device loaded with the program
JP3580478B2 (en) Point of sale terminal in content sales system
JP2004112555A (en) Download system and download method
US20040186997A1 (en) Encrypted data sharing system and encrypted data sharing method
JP2003030458A (en) Contents data distribution method and contents data distribution system
JP2002032331A (en) System and method for contents distribution, copying machine having compound functions for contents distribution and user interface for copying machine having compound functions and portable information terminal, etc., used for the system
US7908478B2 (en) Data processing method and data reading method
JPWO2002061645A1 (en) Book-on-demand system for creating page data using content database
JP2000341266A (en) Data transfer method, data transfer method in contents sales system utilizing the method and recording medium recording data
JP2004102826A (en) Content data processing method, mobile phone terminal and server device
JP2001043269A (en) Sale destination terminal for contents sale system
JP3727001B2 (en) Copy management method in content sales system and player for executing the method
JP2008027113A (en) Authentication system and authentication method
JP2001175747A (en) Data transferring method of contents distribution system
JP2001043193A (en) Sale-destination terminal of contents selling system

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20050901

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050914

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050916

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060328

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071114

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071121

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071128

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071205

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071212

RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20080616

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20080716