JP2004112555A - Download system and download method - Google Patents
Download system and download method Download PDFInfo
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
【課題】大容量コンテンツの利用可能日時直後のダウンロードによるネットワークの負荷を低減して転送先端末に対するトラフィックを低減する。
【解決手段】コンテンツの転送元端末4において、暗号化したコンテンツを暗号化データと復号化カギに分割し、コンテンツの利用可能日時と関連付けて記憶し、分割された暗号化データはコンテンツの利用可能日時前に転送元端末4からネットワークを介して転送先端末1にダウンロードし、復号化カギの方はコンテンツの利用可能日時以降に転送先端末1からダウンロード要求して暗号化データを利用可能日時以降に復号化することにより、コンテンツ利用可能日時直後の転送元端末4から転送先端末1に対するトラフィックを減少させることができる。
【選択図】 図1An 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
[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 (
[Patent Document 2]
JP-A-11-143706 (
[Patent Document 3]
JP 2000-341266 A (
[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
[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
[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
[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
[0029]
Next, the configuration of the
[0030]
Next, the configuration of the
[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
The
[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
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
[0034]
Next, the
Next, the
After the available date of the content, the
[0035]
Next, in the
In the
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
As a new component in the present embodiment,
The
Further, the
[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
The
[0038]
Upon receiving the content download request from the
[0039]
After the available date and time, the
In the
[0040]
As described above, according to the second embodiment of the present invention, the encrypted data is transmitted to the
[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
As a new component in the present embodiment,
The download system shown in FIG. 9 has a date and
Further, the
Further, the
[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
[0043]
The
[0044]
Next, the
After the available date and time, the
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
[0045]
As described above, according to the third embodiment of the present invention, the content is downloaded to the
[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
As a new component in the present embodiment,
The download system shown in FIG. 13 includes a
The
Further, the
[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
[0048]
In the
The
In the
In the
[0049]
Upon receiving the content download request from the
[0050]
Next, the
After the available date and time, the
In the
[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
As a new component in the present embodiment,
The
The
[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
In the
In the
[0054]
Further, using a web browser or the like, the
Upon receiving the download information from the
[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,
As a new component in the present embodiment,
The download system shown in FIG. 19 has a
The
[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
Further, the
The
[0058]
Next, the
Upon receiving the content download request from the
[0059]
Next, in the
After the available date and time, the
In the
[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 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.
前記転送先端末は、前記転送元端末から送信された暗号化データを記憶するデータ記憶手段と、前記日時取得端末から取得した現在の日時情報が前記コンテンツの利用許可日時以降である場合には、前記日時情報を復号化カギとして前記暗号化データを復号化する復号化手段とを有することを特徴とするダウンロードシステム。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.
前記転送先端末において、前記転送元端末から受信した暗号化データを蓄積するステップを有し、
日時取得端末から前記転送先端末へ正確な現在日時情報を送信するステップを有し、
前記転送先端末において、前記利用許可日以降に前記日時取得端末から正確な日時を取得するステップと、前記日時取得端末から得た現在日時情報が、前記利用許可日時以降である場合には、前記日時情報を前記復号化カギとして自動的に前記暗号化データの復号化を実行するステップとを有することを特徴とするダウンロード方法。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.
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)
| 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 |
-
2002
- 2002-09-20 JP JP2002274233A patent/JP2004112555A/en not_active Withdrawn
Cited By (7)
| 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 |