JP2003037588A - Method and system for digital contents reservation and delivery, device for reservation and downloading, and user information management device - Google Patents
Method and system for digital contents reservation and delivery, device for reservation and downloading, and user information management deviceInfo
- Publication number
- JP2003037588A JP2003037588A JP2001226156A JP2001226156A JP2003037588A JP 2003037588 A JP2003037588 A JP 2003037588A JP 2001226156 A JP2001226156 A JP 2001226156A JP 2001226156 A JP2001226156 A JP 2001226156A JP 2003037588 A JP2003037588 A JP 2003037588A
- Authority
- JP
- Japan
- Prior art keywords
- content
- information
- key information
- reservation
- user
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000007726 management method Methods 0.000 title claims description 20
- 238000012790 confirmation Methods 0.000 claims description 78
- 238000012795 verification Methods 0.000 claims description 13
- 238000002716 delivery method Methods 0.000 claims description 7
- 230000006870 function Effects 0.000 description 39
- 238000010586 diagram Methods 0.000 description 32
- 238000004891 communication Methods 0.000 description 30
- 230000008520 organization Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、デジタルコンテン
ツの予約配送システムに係り、特に、無差別的なコンテ
ンツの配送を阻止するシステムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital content reservation and delivery system, and more particularly to a system for preventing indiscriminate delivery of content.
【0002】[0002]
【従来の技術】従来、たとえば、音楽、ビデオクリッ
プ、或いは、電子ブックのようなデジタルコンテンツを
コンテンツサーバーからインターネットを介してパーソ
ナルコンピュータにダウンロードする特定配送先へのデ
ジタルコンテンツの配送システムが広く普及している。
また、ユーザーが自宅に設置されたパーソナルコンピュ
ータなどの特定の場所を指定して、その特定の場所への
デジタルコンテンツの配送を予約し、コンテンツサーバ
ーが指定された予約先へデジタルコンテンツを配送する
特定配送先へのデジタルコンテンツの予約配送システム
も知られている。或いは、ユーザーは、インターネット
上で提供されているディスクサービスなどを特定配送先
として指定することによってデジタルコンテンツの配送
を予約することもできる。2. Description of the Related Art Conventionally, a digital content delivery system to a specific delivery destination has been widely used, in which digital content such as music, video clips, or electronic books is downloaded from a content server to a personal computer via the Internet. ing.
In addition, the user specifies a specific location such as a personal computer installed at home, reserves the delivery of digital content to that specific location, and the content server delivers the digital content to the specified destination. A reservation delivery system for digital contents to a delivery destination is also known. Alternatively, the user can reserve the delivery of the digital content by designating a disc service provided on the Internet as the specific delivery destination.
【0003】一方、ユーザーから見て配送先が特定され
ないシステムとして、ユーザーが、いわゆるキオスク端
末のような街頭やコンビニエンスストアなどに設置され
た公衆利用型端末を介して、コンテンツサーバーから指
定したコンテンツを、公衆利用型端末に接続されたユー
ザー所有の媒体へダウンロードする不特定配送先へのデ
ジタルコンテンツ予約配送システムが普及し始めてい
る。On the other hand, as a system in which the delivery destination is not specified from the user's point of view, the user can specify the content specified by the content server through a public-use type terminal installed in the street such as a so-called kiosk terminal or a convenience store. , A digital content reservation delivery system to an unspecified delivery destination, which downloads to a user-owned medium connected to a public-use terminal, has begun to spread.
【0004】このようなデジタルコンテンツ予約配送シ
ステムを利用する場合、ユーザーは、配送予約時に受け
取り対象(者)を特定するためのユーザーIDなどのア
カウント情報を指定する必要がある。When using such a digital content reservation and delivery system, the user needs to specify account information such as a user ID for specifying a recipient (person) at the time of delivery reservation.
【0005】[0005]
【発明が解決しようとする課題】しかし、配送予約時
に、パスワード等のユーザー秘匿情報を用いることな
く、公開されているユーザーID、若しくは、容易に想
像できるユーザーIDだけを指定すればよい場合には、
ユーザー以外の他の人が、簡単に、そのユーザーIDの
アカウントに対するコンテンツ配送予約ができる。その
ため、ユーザーは、他の人の悪戯等の不正配送予約によ
って、配送先のディスク資源を消費されたり、望まない
コンテンツを強制的にタウンロードさせられたりする危
険性がある。However, in the case where it is necessary to specify only a public user ID or a user ID that can be easily imagined without using user confidential information such as a password when making a delivery reservation, ,
A person other than the user can easily make a content delivery reservation for the account of the user ID. Therefore, there is a risk that the user may consume the disk resource of the delivery destination or forcibly download undesired contents by illegal delivery reservation such as mischief of another person.
【0006】また、配送予約時に、ユーザーIDと共に
パスワード等のユーザー秘匿情報を指定する場合には、
ユーザー秘匿情報を他の人に教えない限り、不正な配送
予約がされる危険性は低いが、コンテンツ販売業者(た
とえば、コンテンツサーバー)等の第三者機関からコン
テンツを配送してもらうことができなくなる。In the case of designating user confidential information such as a password together with the user ID at the time of delivery reservation,
The risk of unauthorized delivery reservations is low unless the user's confidential information is given to others, but content can be delivered from a third party such as a content distributor (eg, content server). Disappear.
【0007】一方、第三者機関からのコンテンツ配送を
可能にするため、ユーザーIDと共にパスワード等のユ
ーザー秘匿情報を第三者機関に教えると、その情報が漏
洩して不正なコンテンツ配送に利用される危険性が生じ
る。また、ユーザーIDと共にパスワード等のユーザー
秘匿情報を教えた第三者機関に、永続的なコンテンツ配
送の権利を与えることになるので、ユーザーが配送を希
望するコンテンツ以外のコンテンツも無差別的に配送さ
れてしまう危険性が生じる。On the other hand, in order to enable content delivery from a third party organization, if user secret information such as a password is given to the third party organization along with the user ID, that information is leaked and used for unauthorized content delivery. There is a risk of In addition, since it will grant a permanent content delivery right to a third-party organization that has provided user confidential information such as a password together with the user ID, it will indiscriminately deliver content other than the content that the user desires to deliver. There is a risk of being raped.
【0008】すなわち、従来のコンテンツ配送を予約す
るシステムでは、ユーザーアカウントを持つ端末に対し
てコンテンツを送信する場合に、ユーザーに対して固定
的に登録されているユーザーID、又は、ユーザーID
及びパスワードを指定して送付する必要がある。このた
めに、予約者は、予約時にこれらの情報を予約先の他者
(たとえば、コンテンツサーバーなど)に教える必要が
ある。これらの情報を取得した予約先の他者は、予約し
たコンテンツを送付した後に、ユーザーIDなどの情報
を使用して、予約元のユーザーの意向とは無関係にユー
ザーにコンテンツを送信することができることになる。That is, in the conventional system for reserving content delivery, when the content is transmitted to the terminal having the user account, the user ID fixedly registered to the user or the user ID
Also, it is necessary to specify the password and send it. For this reason, the reservation person needs to inform the reservation destination person (for example, the content server) of this information at the time of reservation. It is possible for the other party to the reservation who acquired this information to send the reserved content and then use the information such as the user ID to send the content to the user regardless of the intention of the user who made the reservation. become.
【0009】したがって、本発明は、上記の従来技術の
問題点を解決するため、ユーザーが許可していない配送
予約による不要なデジタルコンテンツを受け取ることな
く、第三者機関からのデジタルコンテンツを受け取るこ
とができるデジタルコンテンツ予約配送方法の提供を目
的とする。Therefore, the present invention solves the above-mentioned problems of the prior art by receiving digital contents from a third party without receiving unnecessary digital contents due to a delivery reservation that the user does not permit. The purpose is to provide a digital content reservation and delivery method that enables
【0010】また、本発明は、かかるデジタルコンテン
ツ予約配送方法を実現するデジタルコンテンツ予約配送
システムの提供を目的とする。It is another object of the present invention to provide a digital content reservation / delivery system which realizes such a digital content reservation / delivery method.
【0011】さらに、本発明は、上記デジタルコンテン
ツ予約配送システムにおける予約装置、ダウンロード装
置及びユーザー情報管理装置と、これらの装置の機能を
実現させるためのプログラム及びプログラムを記録した
記録媒体の提供を目的とする。Further, the present invention provides a reservation device, a download device, a user information management device in the digital content reservation and delivery system, a program for realizing the functions of these devices, and a recording medium recording the program. And
【0012】[0012]
【課題を解決するための手段】本発明のデジタルコンテ
ンツ予約配送方法は、予約端末において、一定時間、特
定コンテンツ、及び、特定回数などの条件で使用可能な
キー情報を生成し、予約時にコンテンツサーバーへ送信
し、コンテンツサーバーにおいて、コンテンツ配送時に
ダウンロード端末に対しキー情報を指定し、ダウンロー
ド端末において、コンテンツダウンロード時に、コンテ
ンツサーバーから指定されたキー情報を確認する。According to a digital content reservation and delivery method of the present invention, a reservation terminal generates key information that can be used under a condition such as a specific time, a specific content, and a specific number of times, and a content server at the time of reservation. The content server specifies the key information to the download terminal at the time of delivering the content, and the download terminal confirms the key information specified by the content server at the time of downloading the content.
【0013】特に、予約端末におけるキー生成と、ダウ
ンロード端末におけるキー確認が共有情報を用いて同期
して処理されることが好ましい。In particular, it is preferable that key generation at the reservation terminal and key confirmation at the download terminal are processed in synchronization using the shared information.
【0014】本発明によれば、予約端末からコンテンツ
サーバーへコンテンツの配送を予約し、予約されたコン
テンツがコンテンツサーバーからダウロード端末へ配送
されるコンテンツ配送予約システムにおいて、不正な配
送予約によって不正なコンテンツがダウンロード端末へ
配送されることが防止され、すなわち、コンテンツ配送
のスパム攻撃が防止される。According to the present invention, in the content delivery reservation system in which the delivery of the content is reserved from the reservation terminal to the content server, and the reserved content is delivered from the content server to the download terminal, the illegal content is invalidated due to the improper delivery reservation. Is prevented from being delivered to the download terminal, that is, a spam attack for content delivery is prevented.
【0015】図1は本発明の原理説明図である。請求項
1に係る発明は、予約装置からコンテンツ提供装置へコ
ンテンツの配送を予約し、コンテンツ提供装置からダウ
ンロード装置へ予約されたコンテンツを配送するデジタ
ルコンテンツ予約配送システムにおいて、コンテンツ提
供装置からダウンロード装置へのコンテンツの配送を許
可するため一時的に有効なキー情報を生成する手順(ス
テップ1)と、予約装置からコンテンツ提供装置に、配
送されるべきコンテンツを指定するコンテンツ指定情
報、コンテンツの配送先であるダウンロード装置を指定
する配送先指定情報、コンテンツの配送を予約するユー
ザーを識別するユーザー識別情報、及び、キー情報を含
む配送予約情報を送る手順(ステップ2)と、コンテン
ツ提供装置からダウンロード装置へキー情報を送る手順
(ステップ3)と、ダウンロード装置においてコンテン
ツ提供装置から受けたキー情報を確認する手順(ステッ
プ4)と、キー情報が有効であると確認された場合に、
ダウンロード装置からコンテンツ提供装置へコンテンツ
の配送の許可を与える手順(ステップ5)と、コンテン
ツ提供装置においてダウンロード装置からコンテンツの
配送の許可が与えられた場合に、ダウンロード装置へコ
ンテンツを配送する手順(ステップ6)と、を有するデ
ジタルコンテンツ予約配送方法である。FIG. 1 illustrates the principle of the present invention. The invention according to claim 1 is a digital content reservation delivery system for reserving the delivery of content from a reservation device to a content providing device and delivering the reserved content from the content providing device to the download device, from the content providing device to the download device. The procedure (step 1) for temporarily generating valid key information for permitting the delivery of the content of the content, the content designating information for designating the content to be delivered from the reservation device to the content providing device, and the content delivery destination. Delivery destination designating information for designating a certain download device, user identification information for identifying a user who reserves delivery of content, and a procedure for sending delivery reservation information including key information (step 2), and from the content providing device to the download device. Procedure for sending key information (step 3) When, the procedure for confirming the key information received from the content providing apparatus in the download device (step 4), if the key information is confirmed to be valid,
A procedure for giving permission to deliver the content from the download apparatus to the content providing apparatus (step 5), and a procedure for delivering the content to the download apparatus when the content providing apparatus gives permission to deliver the content (step 5). 6) is a digital content reservation and delivery method including:
【0016】請求項5に係る発明は、図2に示されるよ
うに、予約装置1からコンテンツ提供装置2へコンテン
ツの配送を予約し、コンテンツ提供装置2からダウンロ
ード装置3へ予約されたコンテンツを配送するデジタル
コンテンツ予約配送システムであって、コンテンツ提供
装置2からダウンロード装置3へコンテンツを配送する
ため一時的に有効であるキー情報を生成するキー情報生
成手段4と、キー情報を入力し、キー情報が有効である
かどうかを確認し、確認情報を出力するキー情報確認手
段5と、を有し、予約装置1は、コンテンツ提供装置2
に、配送されるべきコンテンツを指定するコンテンツ指
定情報、コンテンツの配送先であるダウンロード装置3
を指定する配送先指定情報、コンテンツの配送を予約す
るユーザーを識別するユーザー識別情報、及び、キー情
報を含む配送予約情報を送信し、コンテンツ提供装置2
はダウンロード装置3へキー情報を送信し、ダウンロー
ド装置3は、コンテンツ提供装置2から受けたキー情報
をキー情報確認手段へ送り、キー情報確認手段5から確
認情報を受け、キー情報が有効であると確認された場合
に、コンテンツ提供装置2へコンテンツの配送の許可を
与える配送許可情報を送信し、コンテンツ提供装置2
は、ダウンロード装置3から配送許可情報を受信した場
合に、ダウンロード装置3へコンテンツを配送する、デ
ジタルコンテンツ予約配送システムである。As shown in FIG. 2, the invention according to claim 5 reserves the delivery of the content from the reservation apparatus 1 to the content providing apparatus 2 and delivers the reserved content from the content providing apparatus 2 to the download apparatus 3. In the digital content reservation and delivery system, the key information generation means 4 for generating key information that is temporarily effective for delivering the content from the content providing device 2 to the download device 3, and the key information is input, and the key information is input. A key information confirmation means 5 for confirming whether or not is valid and outputting confirmation information.
Content specification information that specifies the content to be delivered, and the download device 3 that is the delivery destination of the content.
The delivery destination designation information that specifies the delivery destination information, the user identification information that identifies the user who reserves the delivery of the content, and the delivery reservation information that includes the key information are transmitted.
Transmits the key information to the download device 3, the download device 3 sends the key information received from the content providing device 2 to the key information confirmation means, receives the confirmation information from the key information confirmation means 5, and the key information is valid. If it is confirmed that the content providing device 2 sends the delivery permission information to the content providing device 2, which gives permission to deliver the content.
Is a digital content reservation and delivery system that delivers contents to the download device 3 when the delivery permission information is received from the download device 3.
【0017】請求項6に係る発明は、図3に示されるよ
うに、キー情報生成手段4及びキー情報確認手段6に接
続され、ダウンロード装置3上のユーザーアカウント情
報及びユーザーアカウント情報に関連したキー情報を管
理するユーザー情報データベース手段6を更に有し、キ
ー情報生成手段4は、ユーザー情報データベース手段6
で管理されたユーザーアカウント情報に基づいてキー情
報を生成し、キー情報確認手段5は、ユーザー情報デー
タベース手段6で管理されたユーザーアカウント情報及
びキー情報に基づいて、キー情報生成手段4によって生
成されたキー情報が有効であるかどうかを確認する、デ
ジタルコンテンツ予約配送システムである。As shown in FIG. 3, the invention according to claim 6 is connected to the key information generating means 4 and the key information confirming means 6, and the user account information on the download device 3 and the key related to the user account information. It further comprises a user information database means 6 for managing information, and the key information generating means 4 is a user information database means 6
The key information is generated by the key information generation means 4 based on the user account information and the key information managed by the user information database means 6. It is a digital content reservation and delivery system that confirms whether the key information is valid.
【0018】請求項7に係る発明は、図4に示されるよ
うに、キー情報確認手段5に接続され、ダウンロード装
置3上のユーザーアカウント情報を管理するユーザー情
報データベース手段6を更に有し、キー情報確認手段5
は、ユーザー情報データベース手段6で管理されたユー
ザーアカウント情報に基づいて、キー情報生成手段4に
よって生成されたキー情報が有効であるかどうかを確認
する、デジタルコンテンツ予約配送システムである。As shown in FIG. 4, the invention according to claim 7 further comprises user information database means 6 which is connected to the key information confirmation means 5 and manages user account information on the download device 3, Information confirmation means 5
Is a digital content reservation and delivery system for confirming whether the key information generated by the key information generating means 4 is valid based on the user account information managed by the user information database means 6.
【0019】請求項8に係る発明は、図5に示されるよ
うに、コンテンツ提供装置2へコンテンツの配送を予約
する予約装置1であって、コンテンツ提供装置2に接続
され、配送されるべきコンテンツを指定するコンテンツ
指定情報、コンテンツの配送先であるダウンロード装置
を指定する配送先指定情報、及び、コンテンツの配送を
予約するユーザーを識別するユーザー識別情報を含む配
送予約情報をコンテンツ提供装置2へ送信する予約手段
11と、コンテンツ提供装置2からダウンロード装置3
へコンテンツを配送するため一時的に有効であるキー情
報を生成するキー情報生成手段4に接続され、ユーザー
アカウント情報を送信し、キー情報を受信するキー情報
獲得手段12と、を有し、配送予約情報はキー情報を含
む、予約装置1である。As shown in FIG. 5, the invention according to claim 8 is a reservation device 1 for reserving the delivery of content to the content providing device 2, the content being connected to the content providing device 2 and to be delivered. The delivery reservation information including the content designation information for designating the destination, the delivery destination designation information for designating the download device as the destination of the content, and the user identification information for identifying the user who reserves the delivery of the content are transmitted to the content providing device 2. Reservation means 11 to perform and content providing device 2 to download device 3
A key information acquisition means 12 for transmitting the user account information and receiving the key information, which is connected to the key information generation means 4 for temporarily generating the key information for delivering the content to The reservation information is the reservation device 1 including the key information.
【0020】請求項9に係る発明は、図6に示されるよ
うに、コンテンツ提供装置2へコンテンツの配送を予約
する予約装置1であって、コンテンツ提供装置2に接続
され、配送されるべきコンテンツを指定するコンテンツ
指定情報、コンテンツの配送先であるダウンロード装置
を指定する配送先指定情報、及び、コンテンツの配送を
予約するユーザーを識別するユーザー識別情報を含む配
送予約情報をコンテンツ提供装置2へ送信する予約手段
11と、コンテンツ提供装置2からダウンロード装置へ
コンテンツを配送するため一時的に有効であるキー情報
を生成するキー情報生成手段4と、を有し、配送予約情
報はキー情報を含む、予約装置1である。As shown in FIG. 6, the invention according to claim 9 is a reservation device 1 for reserving the delivery of content to the content providing device 2, the content being connected to the content providing device 2 and to be delivered. The delivery reservation information including the content designation information for designating the destination, the delivery destination designation information for designating the download device as the destination of the content, and the user identification information for identifying the user who reserves the delivery of the content are transmitted to the content providing device 2. And a key information generation unit 4 for generating key information that is temporarily effective for delivering the content from the content providing apparatus 2 to the download apparatus. The delivery reservation information includes the key information. The reservation device 1.
【0021】請求項12に係る発明は、図7に示される
ように、コンテンツ提供装置2からコンテンツを受信す
るダウンロード装置3であって、予約装置1からのユー
ザーの予約に応じてコンテンツ提供装置2から配送され
るコンテンツを受信するダウンロード手段31と、予約
装置1に接続され、予約装置1から受信したユーザーア
カウント情報に基づいて、コンテンツ提供装置2からダ
ウンロード装置3へコンテンツを配送するため一時的に
有効であるキー情報を生成し、予約装置1へキー情報を
送信するキー情報生成手段4と、キー情報生成手段4に
接続され、ユーザーアカウント情報及びユーザーアカウ
ント情報に関連したキー情報を管理するユーザー情報デ
ータベース手段6と、コンテンツ提供装置2に接続さ
れ、コンテンツ提供装置2を経由して予約装置1からの
キー情報を受信し、ユーザー情報データベース手段6に
接続され、キー情報生成手段4で生成されたキー情報に
基づいて、コンテンツ提供装置2から受信したキー情報
が有効であるかどうかを確認し、確認情報をコンテンツ
提供装置2へ送信するキー情報確認手段5と、を有し、
コンテンツ提供装置2から受信したキー情報が有効であ
る場合に、コンテンツ提供装置2へコンテンツの配送の
許可を与える、ダウンロード装置3である。The invention according to claim 12 is, as shown in FIG. 7, a download device 3 for receiving content from the content providing device 2, and the content providing device 2 according to the user's reservation from the reservation device 1. Download means 31 for receiving the content delivered from the reservation device 1 and a temporary connection for delivering the content from the content providing device 2 to the download device 3 based on the user account information received from the reservation device 1 and connected to the reservation device 1. A key information generating means 4 for generating valid key information and transmitting the key information to the reservation device 1, and a user who is connected to the key information generating means 4 and manages user account information and key information related to the user account information. The content is provided by being connected to the information database means 6 and the content providing device 2. Key information received from the content providing device 2 based on the key information received from the reservation device 1 via the storage device 2, connected to the user information database means 6, and generated by the key information generating means 4. Key information confirmation means 5 for confirming whether or not is valid and transmitting confirmation information to the content providing device 2.
The download device 3 gives permission for content delivery to the content providing device 2 when the key information received from the content providing device 2 is valid.
【0022】請求項13に係る発明は、図8に示される
ように、予約装置1からコンテンツ提供装置へコンテン
ツの配送を予約し、コンテンツ提供装置からダウンロー
ド装置3へ予約されたコンテンツを配送するデジタルコ
ンテンツ予約配送システムにおいて、予約装置1に接続
され、コンテンツ提供装置2からダウンロード装置3へ
コンテンツを配送するため一時的に有効であるキー情報
を生成するキー情報生成手段4と、ダウンロード装置3
に接続され、ダウンロード装置3からキー情報を受信
し、キー情報が有効であるかどうかを確認し、ダウンロ
ード装置3へ確認情報を送信するキー情報確認手段5
と、キー情報生成手段4及びキー情報確認手段5に接続
され、ダウンロード装置3上のユーザーアカウント情報
及びユーザーアカウント情報に関連したキー情報を管理
するユーザー情報データベース手段6と、を有し、キー
情報生成手段4は、ユーザー情報データベース手段6で
管理されたユーザーアカウント情報に基づいてキー情報
を生成し、キー情報確認手段5は、ユーザー情報データ
ベース手段で管理されたユーザーアカウント情報及びキ
ー情報に基づいて、キー情報生成手段4によって生成さ
れたキー情報が有効であるかどうかを確認する、ユーザ
ー情報管理装置7である。As shown in FIG. 8, the invention according to claim 13 is a digital system which reserves delivery of content from the reservation device 1 to the content providing device and delivers the reserved content from the content providing device to the download device 3. In the content reservation / delivery system, a key information generating unit 4 connected to the reservation device 1 and generating key information temporarily effective for delivering contents from the content providing device 2 to the download device 3, and the download device 3.
The key information confirmation means 5 which is connected to the device, receives the key information from the download device 3, confirms whether the key information is valid, and transmits the confirmation information to the download device 3.
And key information generating means 4 and key information confirming means 5, and user information database means 6 for managing user account information on the download device 3 and key information related to the user account information. The generation means 4 generates key information based on the user account information managed by the user information database means 6, and the key information confirmation means 5 based on the user account information and key information managed by the user information database means. The user information management device 7 confirms whether the key information generated by the key information generating means 4 is valid.
【0023】さらに、本発明のデジタルコンテンツ予約
配送システムにおける予約装置、ダウンロード装置及び
ユーザー情報管理装置は、コンピュータにプログラムを
実行させることにより実現することも可能である。Furthermore, the reservation device, the download device, and the user information management device in the digital content reservation and delivery system of the present invention can also be realized by causing a computer to execute a program.
【0024】請求項14に係る発明は、コンテンツ提供
装置へコンテンツの配送を予約する予約装置に、コンテ
ンツ提供装置からダウンロード装置へコンテンツを配送
するため一時的に有効であるキー情報を生成するキー情
報を取得するため、ユーザーアカウント情報を送信し、
キー情報を受信する機能と、配送されるべきコンテンツ
を指定するコンテンツ指定情報、コンテンツの配送先で
あるダウンロード装置を指定する配送先指定情報、コン
テンツの配送を予約するユーザーを識別するユーザー識
別情報、及び、キー情報をコンテンツ提供装置へ送信す
る機能と、を実現させるためのプログラムである。According to a fourteenth aspect of the present invention, key information for generating key information that is temporarily effective for delivering the content from the content providing apparatus to the download apparatus to the reservation apparatus that reserves the delivery of the content to the content providing apparatus. To send the user account information,
A function for receiving key information, content designation information for designating content to be delivered, delivery destination designation information for designating a download device as a content delivery destination, user identification information for identifying a user who reserves delivery of content, And a function for transmitting the key information to the content providing device.
【0025】請求項15に係る発明は、コンテンツ提供
装置へコンテンツの配送を予約する予約装置に、コンテ
ンツ提供装置からダウンロード装置へコンテンツを配送
するため一時的に有効であるキー情報を生成する機能
と、配送されるべきコンテンツを指定するコンテンツ指
定情報、コンテンツの配送先であるダウンロード装置を
指定する配送先指定情報、コンテンツの配送を予約する
ユーザーを識別するユーザー識別情報、及び、キー情報
をコンテンツ提供装置へ送信する機能と、を実現させる
ためのプログラムである。According to a fifteenth aspect of the present invention, a function of generating key information, which is temporarily effective for delivering the content from the content providing apparatus to the download apparatus, is provided to the appointment apparatus which reserves the delivery of the content to the content providing apparatus. Content provision information that specifies the content to be delivered, delivery destination designation information that specifies the download device that is the delivery destination of the content, user identification information that identifies the user who reserves the delivery of the content, and key information is provided. It is a program for realizing the function of transmitting to the device.
【0026】請求項16に係る発明は、コンテンツ提供
装置からコンテンツを受信するダウンロード装置に、予
約装置からのユーザーの予約に応じてコンテンツ提供装
置から配送されるコンテンツを受信する機能と、予約装
置から受信したユーザーアカウント情報に基づいて、コ
ンテンツ提供装置からダウンロード装置へコンテンツを
配送するため一時的に有効であるキー情報を生成し、予
約装置へキー情報を送信する機能と、ユーザーアカウン
ト情報及びユーザーアカウント情報に関連したキー情報
を管理する機能と、コンテンツ提供装置を経由して予約
装置からのキー情報を受信し、生成されたキー情報に基
づいて、コンテンツ提供装置から受信したキー情報が有
効であるかどうかを確認し、確認情報をコンテンツ提供
装置へ送信する機能と、コンテンツ提供装置から受信し
たキー情報が有効である場合に、コンテンツ提供装置へ
コンテンツの配送の許可を与える機能と、を実現させる
ためのプログラムである。According to a sixteenth aspect of the present invention, the function of receiving the content delivered from the content providing device according to the user's reservation from the reservation device to the download device receiving the content from the content providing device, and the reservation device Based on the received user account information, a function for generating key information that is temporarily effective for delivering the content from the content providing device to the download device and transmitting the key information to the reservation device, the user account information and the user account. The function of managing key information related to information and the key information received from the reservation device via the content providing device and the key information received from the content providing device based on the generated key information are effective. A device that checks whether or not it sends the confirmation information to the content providing device. If, when the key information received from the content providing device is valid, a program for realizing a function that gives permission for the delivery of content to the content providing device.
【0027】請求項17に係る発明は、予約装置からコ
ンテンツ提供装置へコンテンツの配送を予約し、コンテ
ンツ提供装置からダウンロード装置へ予約されたコンテ
ンツを配送するデジタルコンテンツ予約配送システムに
おいて、コンテンツ提供装置からダウンロード装置へコ
ンテンツを配送するため一時的に有効であるキー情報を
ユーザーアカウント情報の基づいて生成する機能と、ダ
ウンロード装置上のユーザーアカウント情報及びユーザ
ーアカウント情報に関連したキー情報を管理する機能
と、ダウンロード装置からキー情報を受信し、管理され
たユーザーアカウント情報及びキー情報に基づいて、受
信したキー情報が有効であるかどうかを確認し、ダウン
ロード装置へ確認情報を送信する機能と、をコンピュー
タに実現させるためのプログラムである。According to a seventeenth aspect of the present invention, in the digital content reservation delivery system for reserving the delivery of content from the reservation device to the content providing device and delivering the reserved content from the content providing device to the download device, A function of generating key information that is temporarily effective for delivering contents to the download device based on the user account information, and a function of managing the user account information on the download device and the key information related to the user account information, A function of receiving key information from the download device, confirming whether the received key information is valid based on the managed user account information and key information, and transmitting confirmation information to the download device To make it happen Is a program.
【0028】上記本発明のプログラムは、記録媒体に記
録され、必要に応じてコンピュータにインストールさ
れ、実行される。The above-mentioned program of the present invention is recorded in a recording medium, installed in a computer and executed as necessary.
【0029】[0029]
【発明の実施の形態】図9は、本発明のデジタルコンテ
ンツ予約配送システムの実施形態の概念図である。同図
に示されるように、デジタルコンテンツ予約配送システ
ムは、予約端末1、コンテンツサーバー2、ダウンロー
ド端末3、ワンタイムキー生成部4、ワンタイムキー確
認部5、及び、ユーザーDB6から構成される。FIG. 9 is a conceptual diagram of an embodiment of a digital content reservation / delivery system of the present invention. As shown in the figure, the digital content reservation / delivery system includes a reservation terminal 1, a content server 2, a download terminal 3, a one-time key generation unit 4, a one-time key confirmation unit 5, and a user DB 6.
【0030】予約端末1は、コンテンツサーバー2へア
クセスし、予約ダウンロードを行ないたいコンテンツ
や、配送先の指定を行なう端末である。予約端末1は、
コンテンツサーバー2への接続指定や、コンテンツ指定
・配送先指定などのユーザーからの入力を行なうための
キーボードやダイヤルボタンなどの入力装置である入力
部13と、コンテンツサーバー2へ接続するためのネッ
トワークインタフェース(たとえば、回線交換用インタ
フェース、インターネット用インタフェース、その他の
通信インタフェースなど)である通信部14と、ユーザ
ー入力の制御や通信制御を行なうと共に、コンテンツの
配送予約時にワンタイムキー生成部4へアクセスしてコ
ンテンツサーバー2からダウンロード端末3へのコンテ
ンツ配送許可のためのキー情報を取得し、コンテンツサ
ーバー2に対してコンテンツ配送予約を制御する制御部
15とを含む。The reservation terminal 1 is a terminal for accessing the content server 2 and designating a content to be reserved and downloaded and a delivery destination. The reservation terminal 1
An input unit 13 which is an input device such as a keyboard and dial buttons for inputting from the user such as connection specification to the content server 2 and content specification / delivery destination specification, and a network interface for connecting to the content server 2. The communication unit 14 (for example, a circuit switching interface, the Internet interface, and other communication interfaces) controls user input and communication, and accesses the one-time key generation unit 4 when making a reservation for content delivery. And a control unit 15 that acquires key information for permitting content delivery from the content server 2 to the download terminal 3 and controls content delivery reservation for the content server 2.
【0031】コンテンツサーバー2は、コンテンツ提供
業者などが運用するサーバーであり、予約端末1から接
続され、配送予約対象のコンテンツ識別情報、配送先情
報、キー情報などを取得することによって、コンテンツ
配送の予約を受け付けると共に、指定されたダウンロー
ド端末3に対してコンテンツの配送を行なう。The content server 2 is a server operated by a content provider or the like, is connected from the reservation terminal 1, and acquires the content identification information, delivery destination information, key information, etc. of the delivery reservation target to deliver the content. The reservation is accepted and the content is delivered to the designated download terminal 3.
【0032】コンテンツサーバー2は、予約端末1から
の予約を受け付け、ダウンロード端末3にコンテンツ配
送を行なうなどの一連の制御を行なう制御部21と、予
約端末1やダウンロード端末3との通信を行なうための
インタフェース(たとえば、回線交換用インタフェー
ス、インターネット用インタフェース、その他の通信イ
ンタフェースなど)である通信部22と、配送対象のコ
ンテンツを蓄えるデータベースであるコンテンツDB2
3とを含む。コンテンツDB23は、図10に示される
ように、コンテンツ識別情報及びコンテンツファイルを
保持するフィールドを含む。The content server 2 communicates with the reservation terminal 1 and the download terminal 3 and the control unit 21 which receives a reservation from the reservation terminal 1 and performs a series of control such as delivering the content to the download terminal 3. Interface (for example, circuit switching interface, Internet interface, other communication interface, etc.), and a content DB 2 that is a database that stores content to be delivered.
Including 3 and. As shown in FIG. 10, the content DB 23 includes fields for holding content identification information and content files.
【0033】ダウンロード端末3は、インターネットな
どの不特定多数のノードが接続されたネットワークを介
してコンテンツサーバー2と接続され、コンテンツサー
バー2からのコンテンツ配送要求時に、ワンタイムキー
確認部5へアクセスしてキー情報を確認することで、コ
ンテンツ配送要求の許可・拒否を判断し、許可した場合
には、コンテンツサーバー2から送信されたコンテンツ
を受信し、対応するユーザー識別情報に関連付けて蓄積
する。The download terminal 3 is connected to the content server 2 via a network to which an unspecified number of nodes such as the Internet are connected, and accesses the one-time key confirmation section 5 when the content server 2 requests a content delivery. By confirming the key information, the permission / rejection of the content delivery request is determined, and if the content delivery request is permitted, the content transmitted from the content server 2 is received and stored in association with the corresponding user identification information.
【0034】ダウンロード端末3は、街頭、コンビニエ
ンスストア、或いは、駅構内などの公共の場所に設置さ
れる多数のキオスク端末や、家庭に設置される個人用の
サーバーや、インターネット上で提供されているディス
クなどを含む。ダウンロード端末3は、コンテンツの蓄
積後に、ユーザーが指定したユーザー識別情報(たとえ
ば、ユーザーID)及びユーザー照合情報(たとえば、
パスワード)を照合することによって、ユーザー識別情
報に関連付けて蓄積されたコンテンツを受け取ることが
できるように構成されている。The download terminal 3 is provided on the street, at a convenience store, or at a number of kiosk terminals installed in a public place such as a station yard, a personal server installed at home, or on the Internet. Including discs etc. After storing the content, the download terminal 3 stores the user identification information (for example, user ID) specified by the user and the user verification information (for example,
By collating (password), the contents stored in association with the user identification information can be received.
【0035】ダウンロード端末3は、コンテンツサーバ
ー2より送信されたコンテンツなどを蓄積するメモリか
らなるコンテンツ蓄積部32と、コンテンツサーバー2
との通信を行なうためのインタフェースである通信部3
3と、ユーザー識別情報及びユーザー照合情報の照合に
よりコンテンツ蓄積部32に蓄積されたコンテンツをユ
ーザーが受け取るためのインタフェースであるコンテン
ツ受け取り手段34と、コンテンツサーバー2からのコ
ンテンツ配送時にワンタイムキー確認部5にキー情報の
確認を行い、コンテンツ配送を受け付け、ワンタイムキ
ー確認部5から取得したキー情報に対するユーザー識別
情報及びユーザー照合情報と共に、(コンテンツサーバ
ー2から受信した)コンテンツを、コンテンツ蓄積部3
2に渡し、蓄積したコンテンツの中からユーザー識別情
報及びユーザー照合情報に対応するコンテンツをコンテ
ンツ受取手段34へ渡すなどの一連の制御を行なう制御
部35とを含む。コンテンツ蓄積部32は、図11に示
されるように、ユーザー識別情報、ユーザー照合情報、
コンテンツ識別情報及びコンテンツファイルを保持する
フィールドを含む。The download terminal 3 includes a content storage unit 32 including a memory for storing the content transmitted from the content server 2 and the content server 2.
Communication unit 3 which is an interface for communicating with
3, content receiving means 34 which is an interface for the user to receive the content stored in the content storage section 32 by collating the user identification information and the user collating information, and a one-time key confirmation section at the time of delivering the content from the content server 2. 5 confirms the key information, accepts the content delivery, and collects the content (received from the content server 2) along with the user identification information and the user collation information for the key information acquired from the one-time key confirmation section 5, in the content storage section 3
2, and a control unit 35 for performing a series of control such as passing the content corresponding to the user identification information and the user collation information from the stored content to the content receiving means 34. As shown in FIG. 11, the content storage unit 32 includes user identification information, user collation information,
It includes fields for holding content identification information and content files.
【0036】ワンタイムキー生成部4は、予約端末1か
らの要求により、ダウンロード端末3でコンテンツサー
バー2からのコンテンツ配送許可を確認するための一時
的なキー情報を生成する。この際に、予約端末1からの
ユーザー識別情報とユーザー照合情報などを受け取るこ
とにより、キー情報をユーザー識別情報及びユーザー照
合情報などに結び付ける形でキー情報を生成する。In response to a request from the reservation terminal 1, the one-time key generation unit 4 generates temporary key information for confirming the content delivery permission from the content server 2 at the download terminal 3. At this time, by receiving the user identification information and the user collation information from the reservation terminal 1, the key information is generated in such a manner that the key information is linked to the user identification information and the user collation information.
【0037】また、ワンタイムキー確認部5は、ダウン
ロード端末3からの要求により、ダウンロード端末3が
コンテンツサーバー2から受け取ったキー情報が、ユー
ザーDB6に登録されているユーザー識別情報及びユー
ザー照合情報などと結び付けられたキー情報であるかど
うかを確認する。Also, the one-time key confirmation unit 5 receives the request from the download terminal 3 and the key information received by the download terminal 3 from the content server 2 is the user identification information and the user collation information registered in the user DB 6. Check whether the key information is associated with.
【0038】ユーザーDB6は、ユーザー識別情報及び
ユーザー照合情報を蓄積しているデータベースである。The user DB 6 is a database that stores user identification information and user collation information.
【0039】[0039]
【実施例】次に、本発明の第1〜第4実施例によるデジ
タルコンテンツ予約配送システムを概略的に説明する。Next, a digital content reservation and delivery system according to first to fourth embodiments of the present invention will be schematically described.
【0040】本発明の第1実施例によるデジタルコンテ
ンツ予約配送システムでは、固定型又は携帯型の通信端
末により構成された予約装置(以下の例では、予約端
末)において、コンテンツ提供装置(以下の例では、コ
ンテンツサーバー)に対してコンテンツの配送予約を行
なう前に、事前に予約端末からキー情報生成手段(以下
の例では、ワンタイムキー生成部)に接続して、ユーザ
ー識別情報とユーザー照合情報を送ることで、ユーザー
識別情報とユーザー照合情報に関連した一時的なキー情
報を予約端末に取得する。次に、コンテンツサーバーに
配送予約するデジタルコンテンツを指定する際に、予め
取得したキー情報を一緒に指定することで、コンテンツ
サーバーでは、予約端末から指定されたキー情報をダウ
ンロード装置(以下の例では、ダウンロード端末)へ送
信し、コンテンツ配送の許可を得ることができる。この
際に、ダウンロード端末では、受信したキー情報をキー
情報確認手段(以下の例では、ワンタイムキー確認部)
に確認することで、コンテンツ配送の許可・拒否を判断
する。In the digital contents reservation / delivery system according to the first embodiment of the present invention, the contents providing device (following example) is used in the reservation device (reservation terminal in the following example) constituted by a fixed or portable communication terminal. Then, before making a content delivery reservation to the content server), the reservation terminal is connected in advance to the key information generation means (in the following example, the one-time key generation unit) to make the user identification information and the user verification information. By sending, the temporary key information related to the user identification information and the user verification information is acquired by the reservation terminal. Next, when the digital content to be reserved for delivery to the content server is designated, the key information acquired in advance is also designated so that the content server downloads the key information designated from the reservation terminal (in the example below, , Download terminal) and obtain permission for content delivery. At this time, the download terminal uses the received key information as a key information confirmation means (in the following example, a one-time key confirmation unit).
By confirming with, the content delivery permission / rejection is determined.
【0041】本発明の第2実施例のデジタルコンテンツ
予約配送システムによれば、予約端末からワンタイムキ
ー生成部に対して、インターネットや回線交換網などの
通信網を介して接続を行なうことで、予約端末で一時的
なキー情報を取得する。この際に、予約端末から、ユー
ザー識別情報とユーザー照合情報を送信することで、ワ
ンタイムキー生成部では、ユーザー情報データベース手
段(以下の例では、ユーザーDB)を用いて、ユーザー
識別情報とユーザー照合情報の照会を行い、登録されて
いる情報と合致した場合に限り、たとえば、乱数を発生
させることにより、キー情報を生成し、生成されたキー
情報を予約端末に送信すると共に、ユーザーDB中のユ
ーザー識別情報に対し、キー情報を登録する。According to the digital contents reservation / delivery system of the second embodiment of the present invention, the reservation terminal is connected to the one-time key generator through the communication network such as the Internet or the circuit switching network. Acquire temporary key information at the reservation terminal. At this time, by transmitting the user identification information and the user collation information from the reservation terminal, the one-time key generation unit uses the user information database means (user DB in the following example) to generate the user identification information and the user identification information. Only when the collation information is inquired and the registered information is matched, for example, by generating a random number, key information is generated, the generated key information is transmitted to the reservation terminal, and the user DB Key information is registered for the user identification information of.
【0042】これにより、ダウンロード端末では、コン
テンツサーバーから受信したキー情報をワンタイムキー
確認部へ送信し、ワンタイムキー確認部でユーザーDB
中のユーザー識別情報に対するキー情報の登録を調べる
ことにより、コンテンツ配送の許可・拒否を判断するこ
とができる。As a result, the download terminal transmits the key information received from the content server to the one-time key confirmation section, and the one-time key confirmation section transmits the user DB.
By checking the registration of the key information for the user identification information inside, it is possible to determine whether to permit or deny the content delivery.
【0043】ここで、ワンタイムキー生成部(及びワン
タイムキー確認部)は、ダウンロード端末に包含される
ような形で構成することが可能である。また、ワンタイ
ムキー生成部(及びワンタイムキー確認部)をダウンロ
ード端末とは独立させて別個に構成することにより、デ
ジタルコンテンツ予約配送システムは、複数のダウンロ
ード端末へコンテンツを配送するように適合する。Here, the one-time key generation unit (and one-time key confirmation unit) can be configured to be included in the download terminal. Also, by configuring the one-time key generation unit (and the one-time key confirmation unit) separately from the download terminal, the digital content reservation delivery system is adapted to deliver the content to a plurality of download terminals. .
【0044】本発明の第3実施例のデジタルコンテンツ
予約配送システムによれば、予約端末は、ワンタイムキ
ー生成部を含むように構成され、予約端末は、ワンタイ
ムキー生成部を用いて一時的なキー情報を取得する。According to the digital contents reservation / delivery system of the third embodiment of the present invention, the reservation terminal is configured to include the one-time key generation unit, and the reservation terminal temporarily uses the one-time key generation unit. Key information.
【0045】この際に、ユーザーがユーザー識別情報と
ユーザー照合情報を入力してワンタイムキー生成部に渡
すことで、ワンタイムキー生成部では、暗号化、デジタ
ル署名、或いは、メッセージ認証などの手法を用いるこ
とにより、ユーザー識別情報及びユーザー照合情報と、
毎回異なる情報(たとえば、時刻情報など)とから、少
なくともユーザー照合情報がわからない限り生成不可能
/解読不可能な形でキー情報を作成する。At this time, the user inputs the user identification information and the user collation information and passes them to the one-time key generation section, whereby the one-time key generation section performs a method such as encryption, digital signature, or message authentication. By using the user identification information and user verification information,
The key information is created in a form that cannot be generated / decrypted unless at least the user verification information is known from the information that differs every time (for example, time information).
【0046】ダウンロード端末では、コンテンツサーバ
ーから受信したキー情報をワンタイムキー確認部に渡す
ことにより、ワンタイムキー確認部は、復号化、デジタ
ル書名確認、或いは、メッセージ認証確認などの手法を
用いて、キー情報とユーザー識別情報/ユーザー照合情
報との照会を行い、コンテンツ配送の許可・拒否を判断
できるようになる。In the download terminal, by passing the key information received from the content server to the one-time key confirmation section, the one-time key confirmation section uses a technique such as decryption, digital signature confirmation, or message authentication confirmation. , It becomes possible to determine whether to permit or reject content delivery by inquiring the key information and the user identification information / user verification information.
【0047】また、本発明の第4実施例のデジタルコン
テンツ予約配送システムによれば、ワンタイムキー生成
部が一時的なキー情報を生成する際に、ユーザー識別情
報とユーザー照合情報以外のパラメータとして、配送予
約対象のコンテンツ識別情報を加えることにより、ダウ
ンロード端末は、指定されたコンテンツ識別情報に対応
したコンテンツだけの配送を許可することができるよう
になる。Further, according to the digital contents reservation / delivery system of the fourth embodiment of the present invention, when the one-time key generation unit generates the temporary key information, the parameters other than the user identification information and the user collation information are used. By adding the content identification information of the delivery reservation target, the download terminal can permit delivery of only the content corresponding to the designated content identification information.
【0048】以下では、添付図面を参照して、本発明の
第1〜第4実施例によるデジタルコンテンツ予約配送シ
ステムを詳細に説明する。The digital content reservation and delivery system according to the first to fourth embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
【0049】図12は、本発明の第1実施例によるデジ
タルコンテンツ予約配送システムの構成図である。FIG. 12 is a block diagram of a digital contents reservation / delivery system according to the first embodiment of the present invention.
【0050】本実施例では、家庭や事業所などに設置さ
れ、インターネットに接続されたサーバーや、インター
ネット上のディスクサービスサーバーなどのサーバー内
にある配送対象のユーザーエリアに対して、コンテンツ
を配送する場合を考える。また、ユーザーに対してダウ
ンロード端末が一意に決まる場合を考える。In this embodiment, the content is delivered to a delivery target user area in a server such as a server installed in a home or a business office and connected to the Internet or a disk service server on the Internet. Consider the case. Also, consider the case where the download terminal is uniquely determined for the user.
【0051】図12に示されるように、本実施例のシス
テムは、予約端末1と、コンテンツサーバー2と、ダウ
ンロード端末3とにより構成される。本実施例のシステ
ムは、ダウンロード端末3がワンタイムキー生成部4、
ワンタイムキー確認部5及びユーザーDB6を含み、予
約端末1とワンタイムキー生成部4のデータ授受が予約
端末1及びダウンロード端末3の双方の通信部を介して
行なわれる点で図9に示された実施形態とは異なる。As shown in FIG. 12, the system of this embodiment comprises a reservation terminal 1, a content server 2, and a download terminal 3. In the system of the present embodiment, the download terminal 3 uses the one-time key generation unit 4,
9 includes a one-time key confirmation section 5 and a user DB 6, and is shown in FIG. 9 in that data is exchanged between the reservation terminal 1 and the one-time key generation section 4 via the communication sections of both the reservation terminal 1 and the download terminal 3. Different embodiments.
【0052】次に、本発明の第1実施例によるデジタル
コンテンツ予約配送システムにおけるコンテンツ配送予
約時の動作及びコンテンツ配送時の動作を、図13のメ
ッセージシーケンスチャートを使って説明する。Next, the operation at the time of content delivery reservation and the operation at the time of content delivery in the digital content reservation / delivery system according to the first embodiment of the present invention will be described using the message sequence chart of FIG.
【0053】最初にコンテンツ配送予約時の動作を説明
する。First, the operation at the time of content delivery reservation will be described.
【0054】コンテンツ指定:予約端末1のコンテンツ
指定ステップにおいて、コンテンツ配送の予約を行なう
ユーザーが予約端末1のキーボード或いはダイヤルボタ
ンなどの入力装置からなる入力部13を使用した操作に
よって、予約するコンテンツ識別情報を指定する。Content designation: In the content designation step of the reservation terminal 1, a user who makes a reservation for content delivery operates the input unit 13 including an input device such as a keyboard or dial button of the reservation terminal 1 to identify the content to be reserved. Specify the information.
【0055】ユーザーID・パスワード入力:ユーザー
ID・パスワード入力ステップでは、同様にユーザーが
入力部13を使用した操作によって、配送先のアカウン
ト情報であるユーザー識別情報、すなわち、ユーザーI
Dと、ユーザー照合情報、すなわち、パスワードとを入
力する。User ID / password input: In the user ID / password input step, the user also operates the input unit 13 to perform the user identification information which is the account information of the delivery destination, that is, the user I.
Enter D and the user verification information, ie the password.
【0056】配送先指定:同様に、ユーザーは、配送先
指定ステップにおいて、入力部13を介する操作によっ
て、配送先であるダウンロード端末3を特定する配送先
情報を入力する。配送先情報としては、インターネット
上のホスト名やIPアドレス、電話番号、又は、その他
の識別情報が使用される。Delivery destination designation: Similarly, in the delivery destination designation step, the user operates the input unit 13 to input the delivery destination information specifying the download terminal 3 which is the delivery destination. As the delivery destination information, a host name or IP address on the Internet, a telephone number, or other identification information is used.
【0057】キー情報要求:予約端末1は、コンテンツ
識別情報、ユーザーID、パスワード及び配送先情報が
揃うと、配送先情報を使用して、ダウンロード端末3へ
インターネットや電話回線などに通信回線を介して接続
し、キー情報要求ステップで、ユーザーID及びパスワ
ードをダウンロード端末3へ送信する。Key information request: When the content identification information, the user ID, the password, and the delivery destination information are gathered, the reservation terminal 1 uses the delivery destination information to send the download terminal 3 to the download terminal 3 via a communication line such as the Internet or a telephone line. The user ID and password are transmitted to the download terminal 3 in the key information request step.
【0058】ダウンロード端末3は、ユーザーID及び
パスワードを受け取ると、ワンタイムキー生成部4にユ
ーザーID及びパスワードを渡す。Upon receiving the user ID and password, the download terminal 3 passes the user ID and password to the one-time key generation section 4.
【0059】ユーザーID照合:ワンタイムキー生成部
4は、ユーザーID照合ステップにおいて、ユーザーD
B6を参照して、ユーザーID及びパスワードと照合す
る情報(登録情報)が登録されているかどうかを検査す
る。User ID collation: The one-time key generation unit 4 uses the user D in the user ID collation step.
With reference to B6, it is checked whether or not information (registration information) to be checked against the user ID and password is registered.
【0060】ここで、ユーザーDB6は、図14に示さ
れた構成例の通り、ユーザー識別情報(ユーザーI
D)、ユーザー照合情報(パスワード)及びキー情報の
フィールドを含む。各フィールドの情報要素が、同図の
行に対応したレコード毎に関連付けられて保存されてい
る。なお、一組のユーザー識別情報及びユーザー照合情
報に対し、複数個のキー情報が対応しても構わない。Here, the user DB 6 has the user identification information (user I) as in the configuration example shown in FIG.
D), fields for user verification information (password) and key information. The information element of each field is stored in association with each record corresponding to the row in FIG. Note that a plurality of pieces of key information may correspond to one set of user identification information and user collation information.
【0061】キー情報生成:ユーザーDB6中に、ユー
ザーID及びパスワードと照合する登録情報が存在する
場合、ワンタイムキー生成部4は、キー情報生成ステッ
プにおいて、乱数発生によってキー情報を生成する。Key information generation: When the user DB 6 has registration information to be compared with the user ID and password, the one-time key generation unit 4 generates key information by generating a random number in the key information generation step.
【0062】キー情報保存:ワンタイムキー生成部4
は、キー情報保存ステップで、照合が成功したユーザー
IDに対応したレコードのキー情報フィールドに、生成
したキー情報を保存する。Key information storage: one-time key generation unit 4
In the key information storing step, the generated key information is stored in the key information field of the record corresponding to the user ID that has been successfully collated.
【0063】キー情報送信:ダウンロード端末3は、キ
ー情報送信ステップにおいて、生成されたキー情報を予
約端末1へ送信し、通信を切断する。Key information transmission: In the key information transmission step, the download terminal 3 transmits the generated key information to the reservation terminal 1 and disconnects the communication.
【0064】コンテンツ配送予約:予約端末1は、キー
情報を受け取ると、コンテンツサーバー2へ、インター
ネットや電話回線などの通信回線を介して接続し、コン
テンツ配送予約ステップで、ユーザーから指定されたコ
ンテンツ識別情報、配送先情報、ユーザーID、及び、
ダウンロード端末3から取得したキー情報を含む配送予
約情報をコンテンツサーバー2へ送信し、コンテンツの
配送予約を要求する。Content delivery reservation: When the reservation terminal 1 receives the key information, it connects to the content server 2 via a communication line such as the Internet or a telephone line, and in the content delivery reservation step, the content identification designated by the user is identified. Information, delivery destination information, user ID, and
The delivery reservation information including the key information acquired from the download terminal 3 is transmitted to the content server 2 to request the content delivery reservation.
【0065】コンテンツ検索:コンテンツサーバー2
は、予約端末1から配送予約情報を受け取り、コンテン
ツ検索ステップにおいて、受け取った配送予約情報中の
コンテンツ識別情報がコンテンツDBに23に登録され
ているかどうかを検査する。Content search: content server 2
Receives delivery reservation information from the reservation terminal 1, and in the content search step, checks whether or not the content identification information in the received delivery reservation information is registered in the content DB 23.
【0066】コンテンツ配送予約OK:受け取ったコン
テンツ識別情報がコンテンツDBに登録されている場
合、コンテンツサーバー2は、コンテンツ配送予約OK
ステップにおいて、コンテンツ配送予約が成功した旨を
予約端末1へ送信し、通信を切断する。Content Delivery Reservation OK: When the received content identification information is registered in the content DB, the content server 2 determines that the content delivery reservation is OK.
In step, the fact that the content delivery reservation is successful is transmitted to the reservation terminal 1 and the communication is disconnected.
【0067】次に、コンテンツ配送時の動作を説明す
る。Next, the operation at the time of content delivery will be described.
【0068】コンテンツ配送許可要求:コンテンツサー
バー2は、コンテンツ配送予約OKを送信した後、配送
先情報として指定されている配送先であるダウンロード
端末3へ、インターネットや電話回線などの通信回線を
介して接続し、コンテンツ配送許可要求ステップで、コ
ンテンツ識別情報、ユーザーID及びキー情報をダウン
ロード端末3へ送信し、コンテンツ配送の許可を要求す
る。Content delivery permission request: The content server 2 sends the content delivery reservation OK, and then, to the download terminal 3 which is the delivery destination designated as the delivery destination information, via the communication line such as the Internet or a telephone line. In the content delivery permission request step, the content identification information, the user ID, and the key information are transmitted to the download terminal 3 to request the content delivery permission.
【0069】キー情報照合:ダウンロード端末3は、コ
ンテンツ識別情報、ユーザーID及びキー情報を受け取
ると、キー情報照合ステップにおいて、受け取ったユー
ザーID及びキー情報をワンタイムキー確認部5へ渡
す。ワンタイムキー確認部5は、ユーザーIDとキー情
報の両方に照合する登録情報がユーザーDB6に存在す
るかどうかを検査する。Key information collation: When the download terminal 3 receives the content identification information, the user ID and the key information, in the key information collating step, the received user ID and the key information are passed to the one-time key confirmation section 5. The one-time key confirmation unit 5 checks whether or not the registration information that matches both the user ID and the key information exists in the user DB 6.
【0070】ユーザーID、パスワード及びコンテンツ
識別情報の保存:ダウンロード端末3は、登録情報が存
在する場合には、対応するパスワードをユーザーDB6
から取り出し、ユーザーID、パスワード及びコンテン
ツ識別情報の保存ステップにおいて、ユーザーID、パ
スワード及びコンテンツ識別情報をコンテンツ蓄積部3
2に保存し、コンテンツ配送OKステップにおいて、コ
ンテンツ配送の許可をコンテンツサーバー2に与える。Storage of user ID, password and content identification information: When the registration information exists, the download terminal 3 stores the corresponding password in the user DB 6
And storing the user ID, password, and content identification information in the step of storing the user ID, password, and content identification information.
2, and in the content delivery OK step, the content delivery permission is given to the content server 2.
【0071】ここで、キー情報が登録されてから一定時
間経過後にキー情報を消去するようなプロセスを設ける
ことにより、キー情報に有効期限を設定することが可能
になり、一定時間の範囲内に限りコンテンツ配送の許可
を与える仕組みを構築することが可能である。Here, by providing a process for deleting the key information after a certain time has elapsed since the key information was registered, it becomes possible to set an expiration date in the key information, and within a certain time range. It is possible to build a mechanism that gives permission for content delivery as long as possible.
【0072】コンテンツ配送:コンテンツサーバー2
は、コンテンツ配送の許可が与えられると、コンテンツ
配送ステップにおいて、対象のコンテンツの配送を開始
する。Content delivery: content server 2
When the content delivery permission is given, the content delivery step starts delivery of the target content.
【0073】コンテンツ蓄積:ダウンロード端末3は、
コンテンツ蓄積ステップにおいて、コンテンツ蓄積部3
2の、ユーザーID、パスワード及びコンテンツ識別情
報保存ステップで保存されたユーザーID、パスワード
及びコンテンツ識別情報に対応したコンテンツファイル
のフィールドに、受信したコンテンツを保存する。Content storage: The download terminal 3
In the content storage step, the content storage unit 3
The received content is stored in the fields of the content file corresponding to the user ID, password, and content identification information stored in the step 2 of storing the user ID, password, and content identification information.
【0074】キー情報削除:ダウンロード端末3は、コ
ンテンツの配送が終了すると、キー情報削除ステップに
おいて、コンテンツ配送許可要求ステップ中に送信され
たユーザーIDに対応するキー情報をユーザーDB6か
ら消去し、一度コンテンツ配送のため使用されたキー情
報が再度コンテンツ配送に利用できないことを保証する
と共に、通信を切断する。Deletion of key information: When the content delivery is completed, the download terminal 3 deletes the key information corresponding to the user ID transmitted during the content delivery permission request step from the user DB 6 in the key information removal step. It guarantees that the key information used for content delivery cannot be used again for content delivery, and disconnects communication.
【0075】なお、コンテンツの受取は、コンテンツ受
取手段34において、ユーザーから指定されたユーザー
ID及びパスワードを、コンテンツ蓄積部32に保持さ
れているユーザーID及びパスワードと照合し、両方が
一致したレコードに保存されているコンテンツファイル
を読み出すことにより行なわれる。In the content reception, the content receiving means 34 collates the user ID and password designated by the user with the user ID and password held in the content storage unit 32, and records both of which match. This is done by reading the saved content file.
【0076】図15は、本発明の第2実施例によるデジ
タルコンテンツ予約配送システムの構成図である。FIG. 15 is a block diagram of a digital contents reservation / delivery system according to the second embodiment of the present invention.
【0077】本実施例では、街頭、コンビニエンススト
ア、或いは、駅構内などの公共の場所に多数設置される
キオスク端末などにコンテンツを配送する場合であっ
て、ユーザーに対してダウンロード端末が一意に決まら
ない場合を考える。In this embodiment, contents are delivered to a kiosk terminal or the like installed in many public places such as a street, a convenience store, or a station, and the download terminal is uniquely determined for the user. Think about the case.
【0078】図15に示されるように、本実施例のシス
テムは、予約端末1と、コンテンツサーバー2と、複数
のダウンロード端末3(31,32,33...)と、
ユーザー管理サーバー7とにより構成される。本実施例
のシステムは、ユーザー管理サーバー7がワンタイムキ
ー生成部4、ワンタイムキー確認部5及びユーザーDB
6を含み、予約端末1とワンタイムキー生成部4のデー
タ授受が予約端末1及びユーザー管理サーバー7の双方
の通信部を介して行なわれ、ダウンロード端末3とワン
タイムキー確認部5のデータ授受がダウンロード端末3
及びユーザー管理サーバー7の双方の通信部を介して行
なわれる点で図9に示された実施形態とは異なる。As shown in FIG. 15, the system of this embodiment includes a reservation terminal 1, a content server 2, a plurality of download terminals 3 (3 1 , 3 2 , 3 3 ...),
It is composed of the user management server 7. In the system of this embodiment, the user management server 7 includes a one-time key generation unit 4, a one-time key confirmation unit 5, and a user DB.
Data exchange between the reservation terminal 1 and the one-time key generation unit 4 is performed via the communication units of both the reservation terminal 1 and the user management server 7, and the data exchange between the download terminal 3 and the one-time key confirmation unit 5 is included. Download terminal 3
9 is different from the embodiment shown in FIG. 9 in that it is performed via both communication units of the user management server 7 and the user management server 7.
【0079】次に、本発明の第2実施例によるデジタル
コンテンツ予約配送システムにおけるコンテンツ配送予
約時の動作及びコンテンツ配送時の動作を、図16のメ
ッセージシーケンスチャートを使って説明する。Next, the operation at the time of content delivery reservation and the operation at the time of content delivery in the digital content reservation and delivery system according to the second embodiment of the present invention will be described using the message sequence chart of FIG.
【0080】最初にコンテンツ配送予約時の動作を説明
する。First, the operation at the time of content delivery reservation will be described.
【0081】コンテンツ指定:予約端末1のコンテンツ
指定ステップにおいて、コンテンツ配送の予約を行なう
ユーザーが予約端末1のキーボード或いはダイヤルボタ
ンなどの入力装置からなる入力部13を使用した操作に
よって、予約するコンテンツ識別情報を指定する。Content designation: In the content designation step of the reservation terminal 1, a user who makes a reservation for content delivery operates the input unit 13 including an input device such as a keyboard or a dial button of the reservation terminal 1 to identify the content to be reserved. Specify the information.
【0082】ユーザーID・パスワード入力:ユーザー
ID・パスワード入力ステップでは、同様にユーザーが
入力部13を使用した操作によって、配送先のアカウン
ト情報であるユーザー識別情報、すなわち、ユーザーI
Dと、ユーザー照合情報、すなわち、パスワードとを入
力する。User ID / password input: In the user ID / password input step, the user similarly operates the input unit 13 to perform user identification information which is account information of the delivery destination, that is, user I.
Enter D and the user verification information, ie the password.
【0083】配送先指定:同様に、ユーザーは、配送先
指定ステップにおいて、入力部13を介する操作によっ
て、配送先であるダウンロード端末3を特定する配送先
情報を入力する。配送先情報としては、インターネット
上のホスト名やIPアドレス、電話番号、キオスク端末
管理用の端末番号、又は、その他の識別情報が使用され
る。Delivery destination designation: Similarly, in the delivery destination designation step, the user operates the input unit 13 to input delivery destination information that specifies the download terminal 3 that is the delivery destination. As the delivery destination information, a host name or IP address on the Internet, a telephone number, a kiosk terminal management terminal number, or other identification information is used.
【0084】キー情報要求:予約端末1は、コンテンツ
識別情報、ユーザーID、パスワード及び配送先情報が
揃うと、ユーザー管理サーバー7へインターネットや電
話回線などに通信回線を介して接続し、キー情報要求ス
テップで、ユーザーID及びパスワードをユーザー管理
サーバー7へ送信する。Key information request: When the reservation terminal 1 has the content identification information, the user ID, the password, and the delivery destination information, the reservation terminal 1 connects to the user management server 7 via the communication line such as the Internet or a telephone line to request the key information. In step, the user ID and password are sent to the user management server 7.
【0085】ユーザー管理サーバー7は、ユーザーID
及びパスワードを受け取ると、ワンタイムキー生成部4
にユーザーID及びパスワードを渡す。The user management server 7 has a user ID
And the password, the one-time key generation unit 4
Pass the user ID and password to.
【0086】ユーザーID照合:ワンタイムキー生成部
4は、ユーザーID照合ステップにおいて、ユーザーD
B6を参照して、ユーザーID及びパスワードと照合す
る情報(登録情報)が登録されているかどうかを検査す
る。ユーザーDB6は、たとえば、図14に示された例
のように構成される。User ID collation: The one-time key generation unit 4 uses the user D in the user ID collation step.
With reference to B6, it is checked whether or not information (registration information) to be checked against the user ID and password is registered. The user DB 6 is configured, for example, as in the example shown in FIG.
【0087】キー情報生成:ユーザーDB6中に、ユー
ザーID及びパスワードと照合する登録情報が存在する
場合、ワンタイムキー生成部4は、キー情報生成ステッ
プにおいて、乱数発生によってキー情報を生成する。Key information generation: When the user DB 6 has registration information to be compared with the user ID and password, the one-time key generation unit 4 generates key information by random number generation in the key information generation step.
【0088】キー情報保存:ワンタイムキー生成部4
は、キー情報保存ステップで、照合が成功したユーザー
IDに対応したレコードのキー情報フィールドに、生成
したキー情報を保存する。Key information storage: one-time key generation unit 4
In the key information storing step, the generated key information is stored in the key information field of the record corresponding to the user ID that has been successfully collated.
【0089】キー情報送信:ユーザー管理サーバー7
は、キー情報送信ステップにおいて、生成されたキー情
報を予約端末1へ送信し、通信を切断する。Send key information: user management server 7
In the key information transmitting step, transmits the generated key information to the reservation terminal 1 and disconnects the communication.
【0090】コンテンツ配送予約:予約端末1は、キー
情報を受け取ると、コンテンツサーバー2へ、インター
ネットや電話回線などの通信回線を介して接続し、コン
テンツ配送予約ステップで、ユーザーから指定されたコ
ンテンツ識別情報、配送先情報、ユーザーID、及び、
ユーザー管理端末7から取得したキー情報を含む配送予
約情報をコンテンツサーバー2へ送信し、コンテンツの
配送予約を要求する。Content delivery reservation: When the reservation terminal 1 receives the key information, it connects to the content server 2 via a communication line such as the Internet or a telephone line, and in the content delivery reservation step, the content identification specified by the user is identified. Information, delivery destination information, user ID, and
The delivery reservation information including the key information acquired from the user management terminal 7 is transmitted to the content server 2 to request the content delivery reservation.
【0091】コンテンツ検索:コンテンツサーバー2
は、予約端末1から配送予約情報を受け取り、コンテン
ツ検索ステップにおいて、受け取った配送予約情報中の
コンテンツ識別情報がコンテンツDBに23に登録され
ているかどうかを検査する。Content search: content server 2
Receives delivery reservation information from the reservation terminal 1, and in the content search step, checks whether or not the content identification information in the received delivery reservation information is registered in the content DB 23.
【0092】コンテンツ配送予約OK:受け取ったコン
テンツ識別情報がコンテンツDBに登録されている場
合、コンテンツサーバー2は、コンテンツ配送予約OK
ステップにおいて、コンテンツ配送予約が成功した旨を
予約端末1へ送信し、通信を切断する。Content Delivery Reservation OK: When the received content identification information is registered in the content DB, the content server 2 determines that the content delivery reservation is OK.
In step, the fact that the content delivery reservation is successful is transmitted to the reservation terminal 1 and the communication is disconnected.
【0093】次に、コンテンツ配送時の動作を説明す
る。Next, the operation at the time of content delivery will be described.
【0094】コンテンツ配送許可要求:コンテンツサー
バー2は、コンテンツ配送予約OKを送信した後、配送
先情報として指定されている配送先であるダウンロード
端末3へ、インターネットや電話回線などの通信回線を
介して接続し、コンテンツ配送許可要求ステップで、コ
ンテンツ識別情報、ユーザーID及びキー情報をダウン
ロード端末3へ送信し、コンテンツ配送の許可を要求す
る。Content delivery permission request: The content server 2 sends the content delivery reservation OK, and then sends it to the download terminal 3 which is the delivery destination specified as the delivery destination information via the communication line such as the Internet or the telephone line. In the content delivery permission request step, the content identification information, the user ID, and the key information are transmitted to the download terminal 3 to request the content delivery permission.
【0095】キー情報確認要求:ダウンロード端末3
は、コンテンツ配送許可要求で、コンテンツ識別情報、
ユーザーID及びキー情報を受け取ると、ユーザー管理
サーバー7に接続し、キー情報確認要求ステップで、ユ
ーザーID及びキー情報を送信する。Key information confirmation request: Download terminal 3
Is a content delivery permission request.
Upon receiving the user ID and the key information, the user management server 7 is connected and the user ID and the key information are transmitted in the key information confirmation request step.
【0096】キー情報照合:ユーザー管理サーバー7
は、ユーザーID及びキー情報を受け取ると、キー情報
照合ステップにおいて、受け取ったユーザーID及びキ
ー情報をワンタイムキー確認部5へ渡す。ワンタイムキ
ー確認部5は、ユーザーIDとキー情報の両方に照合す
る登録情報がユーザーDB6に存在するかどうかを検査
する。ワンタイムキー確認部5は、登録情報が存在する
場合には、対応するパスワードをユーザーDB6から取
り出し、取り出したパスワードをキー情報確認OKステ
ップでダウンロード端末3へ送信する。Key information collation: user management server 7
When receiving the user ID and the key information, passes the received user ID and the key information to the one-time key confirmation unit 5 in the key information collating step. The one-time key confirmation unit 5 checks whether or not the registration information that matches both the user ID and the key information exists in the user DB 6. If the registration information exists, the one-time key confirmation unit 5 retrieves the corresponding password from the user DB 6, and transmits the retrieved password to the download terminal 3 in the key information confirmation OK step.
【0097】ここで、キー情報が登録されてから一定時
間経過後にキー情報を消去するようなプロセスを設ける
ことにより、キー情報に有効期限を設定することが可能
になり、一定時間の範囲内に限りコンテンツ配送の許可
を与える仕組みを構築することが可能である。Here, by providing a process for deleting the key information after a certain time has elapsed since the key information was registered, it becomes possible to set an expiration date in the key information, and within a certain time range. It is possible to build a mechanism that gives permission for content delivery as long as possible.
【0098】キー情報削除:ユーザー管理サーバー7
は、キー情報確認OKを送信すると共に、キー情報削除
ステップにおいて、キー情報照合が成功したキー情報を
ユーザーDB6から消去し、これにより、一度コンテン
ツ配送のため使用されたキー情報が再度コンテンツ配送
に利用できないことを保証すると共に、通信を切断す
る。Delete key information: User management server 7
Sends the key information confirmation OK, and in the key information deleting step, deletes the key information for which the key information collation succeeds from the user DB 6, so that the key information once used for the content delivery is again delivered to the content delivery. It guarantees that it cannot be used and disconnects communication.
【0099】ユーザーID、パスワード及びコンテンツ
識別情報の保存:ダウンロード端末3は、ユーザーI
D、パスワード及びコンテンツ識別情報の保存ステップ
において、ユーザーID、パスワード及びコンテンツ識
別情報をコンテンツ蓄積部32に保存し、コンテンツ配
送OKステップにおいて、コンテンツ配送の許可をコン
テンツサーバー2に与える。Storage of user ID, password, and content identification information: Download terminal 3 uses user I
In the step of storing D, the password and the content identification information, the user ID, the password and the content identification information are stored in the content storage unit 32, and in the content delivery OK step, the content server 2 is permitted to deliver the content.
【0100】コンテンツ配送:コンテンツサーバー2
は、コンテンツ配送の許可が与えられると、コンテンツ
配送ステップにおいて、対象のコンテンツの配送を開始
する。Content Delivery: Content Server 2
When the content delivery permission is given, the content delivery step starts delivery of the target content.
【0101】コンテンツ蓄積:ダウンロード端末3は、
コンテンツ蓄積ステップにおいて、コンテンツ蓄積部3
2の、ユーザーID、パスワード及びコンテンツ識別情
報保存ステップで保存されたユーザーID、パスワード
及びコンテンツ識別情報に対応したコンテンツファイル
のフィールドに、受信したコンテンツを保存する。Content accumulation: The download terminal 3
In the content storage step, the content storage unit 3
The received content is stored in the fields of the content file corresponding to the user ID, password, and content identification information stored in the step 2 of storing the user ID, password, and content identification information.
【0102】ダウンロード端末3は、コンテンツの配送
が終了すると、コンテンツサーバー2との通信を切断す
る。The download terminal 3 disconnects the communication with the content server 2 when the delivery of the content is completed.
【0103】なお、コンテンツの受取は、コンテンツ受
取手段34において、ユーザーから指定されたユーザー
ID及びパスワードを、コンテンツ蓄積部32に保持さ
れているユーザーID及びパスワードと照合し、両方が
一致したレコードに保存されているコンテンツファイル
を読み出すことにより行なわれる。The content is received by the content receiving means 34 by collating the user ID and password designated by the user with the user ID and password held in the content storage section 32, and recording them in a matched record. This is done by reading the saved content file.
【0104】図17は、本発明の第3実施例によるデジ
タルコンテンツ予約配送システムの構成図である。FIG. 17 is a block diagram of a digital contents reservation / delivery system according to the third embodiment of the present invention.
【0105】本実施例では、家庭や事業所などに設置さ
れ、インターネットに接続されたサーバーや、インター
ネット上のディスクサービスサーバーなどのサーバー内
にある配送対象のユーザーエリアに対して、コンテンツ
を配送する場合を考える。また、本例では、ユーザーに
対してダウンロード端末が一意に決まる場合を想定して
いるので、ダウンロード端末3がユーザーDB6及びワ
ンタイムキー確認部5を含むよう構成されているが、本
発明の第2実施例と同様に、ダウンロード端末3とは別
個の外部サーバーがユーザーDB6及びワンタイムキー
確認部5を含むように構成してもよく、これにより、街
頭、コンビニエンスストア、或いは、駅構内などの公共
の場所に多数設置されるキオスク端末などにコンテンツ
を配送することが可能になり、ユーザーに対してダウン
ロード端末が一意に決まらない譲許にも対応することが
できる。In the present embodiment, the contents are delivered to a delivery target user area in a server such as a server installed in a home or office and connected to the internet, or a server such as a disk service server on the internet. Consider the case. Further, in this example, since it is assumed that the download terminal is uniquely determined for the user, the download terminal 3 is configured to include the user DB 6 and the one-time key confirmation unit 5. Similar to the second embodiment, an external server separate from the download terminal 3 may be configured to include the user DB 6 and the one-time key confirmation unit 5, so that an external server such as a street, a convenience store, or a station yard can be provided. It becomes possible to deliver content to many kiosk terminals installed in public places, and it is possible to deal with concessions where the download terminal cannot be uniquely determined for the user.
【0106】図17に示されるように、本実施例のシス
テムは、予約端末1と、コンテンツサーバー2と、ダウ
ンロード端末3とにより構成される。本実施例のシステ
ムは、予約端末1がワンタイムキー生成部4を含み、ダ
ウンロード端末3がワンタイムキー確認部5及びユーザ
ーDB6を含む。したがって、ワンタイムキー生成部4
と、ワンタイムキー確認部5及びユーザーDB6とが独
立して構成されている点で図9に示された実施形態とは
異なる。As shown in FIG. 17, the system of this embodiment comprises a reservation terminal 1, a content server 2 and a download terminal 3. In the system of this embodiment, the reservation terminal 1 includes the one-time key generation unit 4, and the download terminal 3 includes the one-time key confirmation unit 5 and the user DB 6. Therefore, the one-time key generation unit 4
9 is different from the embodiment shown in FIG. 9 in that the one-time key confirmation unit 5 and the user DB 6 are independently configured.
【0107】次に、本発明の第3実施例によるデジタル
コンテンツ予約配送システムにおけるコンテンツ配送予
約時の動作及びコンテンツ配送時の動作を、図18のメ
ッセージシーケンスチャートを使って説明する。Next, the operation at the time of content delivery reservation and the operation at the time of content delivery in the digital content reservation and delivery system according to the third embodiment of the present invention will be described using the message sequence chart of FIG.
【0108】最初にコンテンツ配送予約時の動作を説明
する。First, the operation at the time of content delivery reservation will be described.
【0109】コンテンツ指定:予約端末1のコンテンツ
指定ステップにおいて、コンテンツ配送の予約を行なう
ユーザーが予約端末1のキーボード或いはダイヤルボタ
ンなどの入力装置からなる入力部13を使用した操作に
よって、予約するコンテンツ識別情報を指定する。Content designation: In the content designation step of the reservation terminal 1, the user who makes a reservation for content delivery operates the input section 13 which is an input device such as a keyboard or dial button of the reservation terminal 1 to identify the content to be reserved. Specify the information.
【0110】ユーザーID・パスワード入力:ユーザー
ID・パスワード入力ステップでは、同様にユーザーが
入力部13を使用した操作によって、配送先のアカウン
ト情報であるユーザー識別情報、すなわち、ユーザーI
Dと、ユーザー照合情報、すなわち、パスワードとを入
力する。User ID / password input: In the user ID / password input step, the user also operates the input unit 13 to perform the user identification information which is the account information of the delivery destination, that is, the user I.
Enter D and the user verification information, ie the password.
【0111】配送先指定:同様に、ユーザーは、配送先
指定ステップにおいて、入力部13を介する操作によっ
て、配送先であるダウンロード端末3を特定する配送先
情報を入力する。配送先情報としては、インターネット
上のホスト名やIPアドレス、電話番号、又は、その他
の識別情報が使用される。Delivery destination designation: Similarly, in the delivery destination designation step, the user operates the input unit 13 to input the delivery destination information that specifies the download terminal 3 that is the delivery destination. As the delivery destination information, a host name or IP address on the Internet, a telephone number, or other identification information is used.
【0112】キー情報生成:予約端末1は、コンテンツ
識別情報、ユーザーID、パスワード及び配送先情報が
揃うと、ワンタイムキー生成部4を使用して、キー情報
を生成する。キー情報の生成方法については後述する。Key information generation: When the reservation terminal 1 has the content identification information, the user ID, the password, and the delivery destination information, the reservation terminal 1 uses the one-time key generation unit 4 to generate the key information. The method of generating the key information will be described later.
【0113】コンテンツ配送予約:予約端末1は、キー
情報を生成すると、コンテンツサーバー2へ、インター
ネットや電話回線などの通信回線を介して接続し、コン
テンツ配送予約ステップで、ユーザーから指定されたコ
ンテンツ識別情報、配送先情報、ユーザーID、及び、
生成したキー情報を含む配送予約情報をコンテンツサー
バー2へ送信し、コンテンツの配送予約を要求する。Content delivery reservation: When the reservation terminal 1 generates the key information, it connects to the content server 2 via a communication line such as the Internet or a telephone line, and in the content delivery reservation step, the content identification specified by the user is identified. Information, delivery destination information, user ID, and
The delivery reservation information including the generated key information is transmitted to the content server 2, and the content delivery reservation is requested.
【0114】コンテンツ検索:コンテンツサーバー2
は、予約端末1から配送予約情報を受け取り、コンテン
ツ検索ステップにおいて、受け取った配送予約情報中の
コンテンツ識別情報がコンテンツDBに23に登録され
ているかどうかを検査する。Content search: content server 2
Receives delivery reservation information from the reservation terminal 1, and in the content search step, checks whether or not the content identification information in the received delivery reservation information is registered in the content DB 23.
【0115】コンテンツ配送予約OK:受け取ったコン
テンツ識別情報がコンテンツDBに登録されている場
合、コンテンツサーバー2は、コンテンツ配送予約OK
ステップにおいて、コンテンツ配送予約が成功した旨を
予約端末1へ送信し、通信を切断する。Content Delivery Reservation OK: When the received content identification information is registered in the content DB, the content server 2 determines that the content delivery reservation is OK.
In step, the fact that the content delivery reservation is successful is transmitted to the reservation terminal 1 and the communication is disconnected.
【0116】次に、コンテンツ配送時の動作を説明す
る。Next, the operation at the time of content delivery will be described.
【0117】コンテンツ配送許可要求:コンテンツサー
バー2は、コンテンツ配送予約OKを送信した後、配送
先情報として指定されている配送先であるダウンロード
端末3へ、インターネットや電話回線などの通信回線を
介して接続し、コンテンツ配送許可要求ステップで、コ
ンテンツ識別情報、ユーザーID及びキー情報をダウン
ロード端末3へ送信し、コンテンツ配送の許可を要求す
る。Content delivery permission request: After transmitting the content delivery reservation OK, the content server 2 sends the delivery delivery reservation OK to the download terminal 3 which is the delivery destination specified as the delivery destination information via the communication line such as the Internet or a telephone line. In the content delivery permission request step, the content identification information, the user ID, and the key information are transmitted to the download terminal 3 to request the content delivery permission.
【0118】キー情報照合:ダウンロード端末3は、コ
ンテンツ識別情報、ユーザーID及びキー情報を受け取
ると、キー情報照合ステップにおいて、ワンタイムキー
確認部5でユーザーDB6を使用してキー情報を確認す
る。キー情報の確認方法については後述する。Key information collation: When the download terminal 3 receives the content identification information, the user ID and the key information, in the key information collation step, the one-time key confirmation section 5 confirms the key information using the user DB 6. The method of confirming the key information will be described later.
【0119】ユーザーID、パスワード及びコンテンツ
識別情報の保存:ダウンロード端末3は、キー情報の確
認が成功した場合には、対応するパスワードをユーザー
DB6から取り出し、ユーザーID、パスワード及びコ
ンテンツ識別情報の保存ステップにおいて、ユーザーI
D、パスワード及びコンテンツ識別情報をコンテンツ蓄
積部32に保存し、コンテンツ配送OKステップにおい
て、コンテンツ配送の許可をコンテンツサーバー2に与
える。Saving user ID, password and content identification information: When the key information is successfully confirmed, the download terminal 3 retrieves the corresponding password from the user DB 6 and saves the user ID, password and content identification information. At user I
The D, the password and the content identification information are stored in the content storage unit 32, and in the content delivery OK step, the content delivery permission is given to the content server 2.
【0120】ここで、ユーザーDB6は、図19に示さ
れた構成例の通り、ユーザー識別情報(ユーザーID)
及びユーザー照合情報(パスワード)のフィールドを含
む。各フィールドの情報要素が、同図の行に対応したレ
コード毎に関連付けられて保存されている。本発明の第
3実施例で使用するユーザーDB6は、図14に示され
た例とは異なり、キー情報のフィールドが無い。Here, the user DB 6 has the user identification information (user ID) as in the configuration example shown in FIG.
And a field for user verification information (password). The information element of each field is stored in association with each record corresponding to the row in FIG. The user DB 6 used in the third embodiment of the present invention has no key information field, unlike the example shown in FIG.
【0121】コンテンツ配送:コンテンツサーバー2
は、コンテンツ配送の許可が与えられると、コンテンツ
配送ステップにおいて、対象のコンテンツの配送を開始
する。Content Delivery: Content Server 2
When the content delivery permission is given, the content delivery step starts delivery of the target content.
【0122】コンテンツ蓄積:ダウンロード端末3は、
コンテンツ蓄積ステップにおいて、コンテンツ蓄積部3
2内の、ユーザーID、パスワード及びコンテンツ識別
情報保存ステップで保存されたユーザーID、パスワー
ド及びコンテンツ識別情報に対応したコンテンツファイ
ルのフィールドに、受信したコンテンツを保存する。Content accumulation: The download terminal 3
In the content storage step, the content storage unit 3
The received content is stored in the fields of the content file in 2 corresponding to the user ID, password, and content identification information stored in the user ID, password, and content identification information storage step.
【0123】キー情報削除:ダウンロード端末3は、コ
ンテンツの配送が終了すると、キー情報削除ステップに
おいて、コンテンツ配送許可要求ステップ中に送信され
たユーザーIDに対応するキー情報をユーザーDB6か
ら消去し、一度コンテンツ配送のため使用されたキー情
報が再度コンテンツ配送に利用できないことを保証する
と共に、通信を切断する。Delete key information: When the content delivery is completed, the download terminal 3 deletes the key information corresponding to the user ID transmitted during the content delivery permission request step from the user DB 6 in the key information delete step, and once It guarantees that the key information used for content delivery cannot be used again for content delivery, and disconnects communication.
【0124】なお、コンテンツの受取は、コンテンツ受
取手段34において、ユーザーから指定されたユーザー
ID及びパスワードを、コンテンツ蓄積部32に保持さ
れているユーザーID及びパスワードと照合し、両方が
一致したレコードに保存されているコンテンツファイル
を読み出すことにより行なわれる。In the content reception, the content receiving means 34 compares the user ID and password designated by the user with the user ID and password held in the content storage section 32, and records both of them in agreement. This is done by reading the saved content file.
【0125】図20は、本発明の第3実施例による予約
端末1のワンタイムキー生成部4で行なわれるキー情報
生成方法の一例の説明図である。同図に示されるよう
に、キー情報は、ユーザーが予約端末1に入力したユー
ザーID及びパスワードと、予約端末1に組み込まれて
いる時計から得られた日時とを用いて生成される。FIG. 20 is an explanatory diagram showing an example of a key information generating method performed by the one-time key generating unit 4 of the reservation terminal 1 according to the third embodiment of the present invention. As shown in the figure, the key information is generated by using the user ID and password input by the user to the reservation terminal 1 and the date and time obtained from the clock incorporated in the reservation terminal 1.
【0126】パスワードは、キー情報生成に用いる暗号
化関数に使用する鍵を生成するために、鍵生成関数へ入
力され、鍵生成関数の出力として暗号化鍵が得られる。
鍵生成関数は、パスワードから、暗号化関数の鍵長に合
致する長さのデータを生成する関数である。鍵生成関数
は、たとえば、
(1)パスワード長>鍵長の場合、パスワードの上位ビ
ットから鍵長ビット数を切り出し、パスワード長<鍵長
の場合、パスワードが鍵長と一致するまでパスワードに
対しパディングする方法
(2)MD5、SHA−1などのハッシュ関数によりパ
スワードを一定の長さのデータに加工し、加工された出
力データの上位ビットから鍵長ビット数を切り出す方法
などの方法や、その他の方法によって実現することが可
能である。The password is input to the key generation function to generate the key used for the encryption function used for generating the key information, and the encryption key is obtained as the output of the key generation function.
The key generation function is a function that generates data having a length that matches the key length of the encryption function from the password. For example, (1) if password length> key length, the key generation function cuts out the key length bit number from the upper bits of the password, and if password length <key length, pad the password until the password matches the key length. Method (2) A method such as a method of processing the password into data of a fixed length by a hash function such as MD5 or SHA-1, and cutting out the key length bit number from the upper bits of the processed output data, and other methods. It can be realized by a method.
【0127】また、予約端末1に組み込まれている時計
から、キー情報生成時の日時を取り出して生成日時とし
て使用し、ユーザーIDと生成日時を文字列結合などに
よって暗号化関数へ入力する平文とする。次に、この平
文を、鍵生成関数で得られた暗号化鍵を使用して、暗号
化関数で暗号化し、得られた暗号化データをキー情報と
する。Further, the time and date when the key information is generated are extracted from the clock incorporated in the reservation terminal 1 and used as the generation date and time, and the user ID and the generation date and time are input to the encryption function by character string combination or the like. To do. Next, this plaintext is encrypted by the encryption function using the encryption key obtained by the key generation function, and the obtained encrypted data is used as the key information.
【0128】ここで、暗号化関数としては、DESやそ
の他の共通鍵暗号化方式のように、同じ鍵を使って復号
化可能な暗号化方式であれば、どのような暗号化関数で
も構わない。Here, the encryption function may be any encryption function as long as it can be decrypted by using the same key, such as DES and other common key encryption methods. .
【0129】図21は、本発明の第3実施例によるダウ
ンロード端末3のワンタイムキー確認部5で行なわれる
キー情報確認方法の一例の説明図である。同図に示され
るように、キー情報は、コンテンツサーバー2から受信
したユーザーID及びキー情報と、ユーザーDB6と、
ダウンロード端末3に組み込まれている時計から得られ
る日時とを用いて確認される。FIG. 21 is an explanatory diagram of an example of a key information confirmation method performed by the one-time key confirmation unit 5 of the download terminal 3 according to the third embodiment of the present invention. As shown in the figure, the key information is the user ID and key information received from the content server 2, the user DB 6,
It is confirmed using the date and time obtained from the clock incorporated in the download terminal 3.
【0130】最初に、受信したユーザーIDをユーザー
DB6から検索し、ユーザーIDが登録されているとき
には、対応するパスワードをユーザーDB6から取り出
す。なお、登録されていないときには、キー情報の確認
は失敗とする。First, the received user ID is retrieved from the user DB 6, and when the user ID is registered, the corresponding password is retrieved from the user DB 6. If the key information is not registered, the confirmation of the key information fails.
【0131】取り出されたパスワードは、復号化関数に
使用する鍵を生成するために、予約端末1におけるキー
生成時に使用される鍵生成関数と同じ関数に入力され
る。これにより得られる鍵生成関数の出力を暗号化鍵と
して取得する。取得した暗号化鍵は、予約端末1におけ
る暗号化手順に対応した復号化手順によって、受信した
キー情報の復号化のために使用され、キー情報から復号
化によって得られた平文をユーザーIDと生成日時とに
分割して取り出す。The retrieved password is input to the same function as the key generation function used at the time of key generation in the reservation terminal 1 in order to generate the key used for the decryption function. The output of the key generation function obtained by this is acquired as an encryption key. The obtained encryption key is used for decryption of the received key information by the decryption procedure corresponding to the encryption procedure in the reserved terminal 1, and the plaintext obtained by the decryption from the key information is generated with the user ID. Take out by dividing into date and time.
【0132】復号化によって、ユーザーIDと生成日時
とが得られると、キー情報判定手順において、ダウロー
ド端末3に組み込まれている時計から現在日時を取り出
し、(1)復号化で得られたユーザーIDがコンテンツ
サーバー2から受信したIDと同じか、すなわち、復号
化で得られたユーザーID=受信したユーザーIDかど
うかを検査し、(2)現在日時が生成日時から一定期間
(有効期限)以内であるか、すなわち、現在日時<生成
日時+有効期限かどうかを検査する。When the user ID and the generation date and time are obtained by the decryption, the current date and time is extracted from the clock incorporated in the download terminal 3 in the key information determination procedure, and (1) the user ID obtained by the decryption is obtained. Is the same as the ID received from the content server 2, that is, whether the user ID obtained by decryption = the received user ID, (2) the current date and time is within a certain period (expiration date) from the generation date and time. Whether there is, that is, current date and time <generation date and time + expiration date, is checked.
【0133】両方の条件を満たしている場合、キー情報
の確認は成功であると判定し、それ以外の場合、キー情
報の確認は失敗であると判定する。If both conditions are satisfied, it is determined that the confirmation of the key information is successful, and otherwise, it is determined that the confirmation of the key information is unsuccessful.
【0134】図22は、本発明の第4実施例による本発
明の第3実施例による予約端末1のワンタイムキー生成
部4で行なわれるキー情報生成方法の一例の説明図であ
る。本発明の第4実施例は、ワンタイムキー生成部4が
一時的なキー情報を生成する際に、ユーザーIDとパス
ワード以外のパラメータとして、配送予約対象のコンテ
ンツ識別情報を加えることにより、ダウンロード端末3
は、指定されたコンテンツ識別情報に対応したコンテン
ツだけの配送を許可することができ点で本発明の第3実
施例と相異する。FIG. 22 is an explanatory diagram of an example of a key information generating method performed by the one-time key generating unit 4 of the reservation terminal 1 according to the third embodiment of the present invention according to the fourth embodiment of the present invention. In the fourth embodiment of the present invention, when the one-time key generation unit 4 generates temporary key information, the content identification information of the delivery reservation target is added as a parameter other than the user ID and the password, so that the download terminal Three
Differs from the third embodiment of the present invention in that only the content corresponding to the designated content identification information can be delivered.
【0135】図22に示されるように、本発明の第4実
施例において、キー情報は、ユーザーが予約端末1へ入
力したユーザーID、パスワード及びコンテンツ識別情
報と、予約端末1に組み込まれている時計から得られる
日時とを用いて生成される。図20に示された第3実施
例と比較すると、暗号化関数に入力する平文にコンテン
ツ識別情報が追加されているが、それ以外の処理は同様
である。As shown in FIG. 22, in the fourth embodiment of the present invention, the key information is incorporated in the reservation terminal 1 as well as the user ID, password and content identification information input by the user to the reservation terminal 1. It is generated using the date and time obtained from the clock. Compared with the third embodiment shown in FIG. 20, the content identification information is added to the plaintext input to the encryption function, but the other processing is the same.
【0136】図23は、本発明の第4実施例によるダウ
ンロード端末3のワンタイムキー確認部5で行なわれる
キー情報確認方法の一例の説明図である。同図に示され
るように、キー情報は、コンテンツサーバー2から受信
したユーザーID、キー情報及びコンテンツ識別情報
と、ユーザーDB6と、ダウンロード端末3に組み込ま
れている時計から得られる日時とを用いて確認される。
図21に示された本ア発明の第3実施例のキー情報確認
方法と比較すると、コンテンツ識別情報が追加された点
が相異する。FIG. 23 is an explanatory diagram of an example of the key information confirmation method performed by the one-time key confirmation unit 5 of the download terminal 3 according to the fourth embodiment of the present invention. As shown in the figure, the key information uses the user ID, the key information, and the content identification information received from the content server 2, the user DB 6, and the date and time obtained from the clock incorporated in the download terminal 3. It is confirmed.
Compared with the key information confirmation method of the third embodiment of the present invention shown in FIG. 21, it is different in that content identification information is added.
【0137】キー情報生成のための処理は、復号化で得
られた平文にコンテンツ識別情報が追加されているの
で、キー情報判定の条件として、(3)復号化で得られ
たコンテンツ識別情報がコンテンツサーバー2から受信
したコンテンツ識別情報と同じか、すなわち、復号化で
得られたコンテンツ識別情報=受信したコンテンツ識別
情報かどうかを検査する条件が追加される。In the process for generating the key information, the content identification information is added to the plaintext obtained by the decryption. Therefore, (3) the content identification information obtained by the decryption is used as the condition for determining the key information. A condition is added to inspect whether the content identification information is the same as the content identification information received from the content server 2, that is, whether the content identification information obtained by decryption = the received content identification information.
【0138】図24は、本発明の第4実施例による予約
端末1のワンタイムキー生成部4で行なわれるキー情報
生成方法の別の一例の説明図である。同図に示されるよ
うに、キー情報は、ユーザーが予約端末1へ入力したユ
ーザーID、パスワード及びコンテンツ識別情報を用い
て生成される。FIG. 24 is an explanatory diagram of another example of the key information generating method performed by the one-time key generating unit 4 of the reservation terminal 1 according to the fourth embodiment of the present invention. As shown in the figure, the key information is generated using the user ID, the password, and the content identification information input by the user to the reservation terminal 1.
【0139】ユーザーID、パスワード及びコンテンツ
識別情報は、文字列結合などにより一方向関数に入力さ
れる平文として使用し、一方向関数から出力されるデー
タをキー情報とする。The user ID, password, and content identification information are used as plain text input to the one-way function by combining character strings, and the data output from the one-way function is used as the key information.
【0140】ここで、一方向関数は、生成されたデータ
から元のデータを取り出すことが不可能であり、同じ出
力を得ることができる入力平文を容易に見つけることが
困難であることが要求される関数であり、たとえば、M
D5やSHA−1などの一方向性ハッシュ関数によって
実現可能である。Here, the one-way function is required to be unable to extract the original data from the generated data and to easily find the input plaintext which can obtain the same output. Function, for example, M
It can be realized by a one-way hash function such as D5 or SHA-1.
【0141】図25は、本発明の第4実施例によるダウ
ンロード端末3のワンタイムキー確認部5で行なわれる
キー情報確認方法の別の一例の説明図である。同図に示
されるように、キー情報は、コンテンツサーバー2から
受信したユーザーID、キー情報及びコンテンツ識別情
報と、ユーザーDB6と、ダウンロード端末3に組み込
まれている時計から得られる日時とを用いて確認され
る。FIG. 25 is an explanatory diagram of another example of the key information confirmation method performed by the one-time key confirmation unit 5 of the download terminal 3 according to the fourth embodiment of the present invention. As shown in the figure, the key information uses the user ID, the key information, and the content identification information received from the content server 2, the user DB 6, and the date and time obtained from the clock incorporated in the download terminal 3. It is confirmed.
【0142】最初に、受信したユーザーIDをユーザー
DB6から検索し、ユーザーIDが登録されているとき
には、対応するパスワードを取り出す。ユーザーIDが
登録されていないときには、キー情報の確認を失敗とす
る。First, the received user ID is searched from the user DB 6, and when the user ID is registered, the corresponding password is taken out. When the user ID is not registered, the confirmation of the key information is a failure.
【0143】次に、受信したユーザーIDと、ユーザー
DB6から取り出したパスワードと、受信したコンテン
ツ識別情報を、キー情報生成手順で使用された同じ文字
列結合などの方式によって平文に変換する。この平文
を、キー情報生成手順で使用された一方向関数と同じ一
方向関数へ入力し、得られた出力をキー照合情報とす
る。Next, the received user ID, password retrieved from the user DB 6 and received content identification information are converted into plain text by the same character string combination method used in the key information generation procedure. This plain text is input to the same one-way function as the one-way function used in the key information generation procedure, and the obtained output is used as the key collation information.
【0144】一方向関数の出力としてキー照合情報が得
られると、キー情報判定手順では、(1)一方向関数で
得られたキー照合情報がコンテンツサーバー2から受信
したキー情報と同じか、すなわち、キー照合情報=キー
情報であるかどうかを検査する。条件を満たしている場
合、キー情報の確認を成功とし、条件を満たさない場合
には、キー情報の確認を失敗とする。When the key collation information is obtained as the output of the one-way function, in the key information determination procedure, (1) whether the key collation information obtained by the one-way function is the same as the key information received from the content server 2, that is, , Key collation information = key information is inspected. When the condition is satisfied, the confirmation of the key information is successful, and when the condition is not satisfied, the confirmation of the key information is failed.
【0145】本発明の第3の実施例及び第4の実施例の
デジタルコンテンツ予約配送システムによれば、キー情
報生成時に予約端末1で通信を行なうことなく、ワンタ
イムキー確認部5及びユーザーDB6とは独立にキー情
報を生成できるので、コンテンツ配送予約における通信
コストや時間を削減する効果が得られると共に、キー情
報をユーザーDB6などに蓄積する必要が無いため、デ
ィスク資源が節約される効果が得られる。According to the digital content reservation / delivery systems of the third and fourth embodiments of the present invention, the one-time key confirmation unit 5 and the user DB 6 are not required to communicate with the reservation terminal 1 when the key information is generated. Since the key information can be generated independently of the above, the communication cost and time in the content delivery reservation can be reduced, and the key information need not be stored in the user DB 6 or the like, and the disk resource can be saved. can get.
【0146】上記の本発明の実施例による記述変換方法
は、ソフトウェア(プログラム)で構築することが可能
であり、コンピュータのCPUによってこのプログラム
を実行することにより本発明の実施例によるデジタルコ
ンテンツ予約配送システムを実現することができる。構
築されたプログラムは、ディスク装置等に記録しておき
必要に応じてコンピュータにインストールされ、フロッ
ピー(登録商標)ディスク、メモリカード、CD−RO
M等の可搬記録媒体に格納して必要に応じてコンピュー
タにインストールされ、或いは、通信回線等を介してコ
ンピュータにインストールされ、コンピュータのCPU
によって実行される。The description conversion method according to the embodiment of the present invention described above can be constructed by software (program), and by executing this program by the CPU of the computer, digital content reservation delivery according to the embodiment of the present invention. The system can be realized. The constructed program is recorded in a disk device or the like and installed in a computer as needed, and a floppy (registered trademark) disk, memory card, CD-RO is installed.
It is stored in a portable recording medium such as M and installed in the computer as needed, or installed in the computer via a communication line or the like, and the CPU of the computer
Executed by
【0147】以上、本発明の代表的な実施例を説明した
が、本発明は、上記の実施例に限定されることなく、特
許請求の範囲内において、種々変更・応用が可能であ
る。Although the typical embodiments of the present invention have been described above, the present invention is not limited to the above embodiments, and various modifications and applications are possible within the scope of the claims.
【0148】[0148]
【発明の効果】以上説明したように、本発明によれば、
コンテンツ配送予約時に予約装置がキー情報生成手段か
ら、たとえば、回数、期間或いは配送コンテンツなどの
使用制限により一時的にしか使用できないキー情報を取
得することにより、予約装置からコンテンツ提供装置へ
ユーザー照合情報(たとえば、パスワード)の代わりに
キー情報を報せ、コンテンツ提供装置では、このキー情
報によりダウンロード装置からコンテンツ配送許可を得
ることができる。これにより、ユーザーは、コンテンツ
の配送を行なうコンテンツ提供装置などの第三者機関に
自分のユーザー称号情報を報せる必要が無くなるため、
コンテンツ配送の許可を回数、期間、或いは、配送コン
テンツなどによって制限できるようになり、ユーザー
は、不正な配送予約による不正なコンテンツを受け取る
ことなく、コンテンツ提供装置などの第三者機関からデ
ジタルコンテンツを入手できるようになる。As described above, according to the present invention,
When the content delivery reservation is made, the reservation device acquires from the key information generating means, for example, key information that can only be used temporarily due to the number of times, the period, or the use limitation of the delivery content, etc., and the user verification information from the reservation device to the content providing device. Instead of (for example, a password), key information is reported, and the content providing device can obtain the content delivery permission from the download device based on this key information. This eliminates the need for the user to report his / her user title information to a third-party organization such as a content providing device that delivers the content.
It is now possible to limit the permission of content delivery by the number of times, the period, delivery content, etc., and the user can download digital content from a third-party organization such as a content providing device without receiving unauthorized content due to unauthorized delivery reservation. Will be available.
【図1】本発明の原理説明図である。FIG. 1 is a diagram illustrating the principle of the present invention.
【図2】本発明のデジタルコンテンツ予約配送システム
の構成図(その1)である。FIG. 2 is a configuration diagram (1) of a digital content reservation and delivery system of the present invention.
【図3】本発明のデジタルコンテンツ予約配送システム
の構成図(その2)である。FIG. 3 is a configuration diagram (part 2) of the digital content reservation / delivery system of the present invention.
【図4】本発明のデジタルコンテンツ予約配送システム
の構成図(その3)である。FIG. 4 is a configuration diagram (No. 3) of the digital content reservation / delivery system of the present invention.
【図5】本発明の予約装置の構成図(その1)である。FIG. 5 is a configuration diagram (1) of a reservation device according to the present invention.
【図6】本発明の予約装置の構成図(その2)である。FIG. 6 is a configuration diagram (2) of the reservation device according to the present invention.
【図7】本発明のダウンロード装置の構成図である。FIG. 7 is a block diagram of a download device of the present invention.
【図8】本発明のユーザー情報管理装置の構成図であ
る。FIG. 8 is a configuration diagram of a user information management device of the present invention.
【図9】本発明によるデジタルコンテンツ予約配送シス
テムの実施形態の概念図である。FIG. 9 is a conceptual diagram of an embodiment of a digital content reservation and delivery system according to the present invention.
【図10】コンテンツDBの一例の説明図である。FIG. 10 is an explanatory diagram of an example of a content DB.
【図11】コンテンツ蓄積部の一例の説明図である。FIG. 11 is an explanatory diagram of an example of a content storage unit.
【図12】本発明の第1実施例によるデジタルコンテン
ツ予約配送システムの構成図である。FIG. 12 is a configuration diagram of a digital content reservation / delivery system according to a first embodiment of the present invention.
【図13】本発明の第1実施例によるデジタルコンテン
ツ予約配送システムのメッセージシーケンスチャートで
ある。FIG. 13 is a message sequence chart of the digital content reservation / delivery system according to the first embodiment of the present invention.
【図14】ユーザーDBの一例の説明図である。FIG. 14 is an explanatory diagram of an example of a user DB.
【図15】本発明の第2実施例によるデジタルコンテン
ツ予約配送システムの構成図である。FIG. 15 is a block diagram of a digital contents reservation / delivery system according to a second embodiment of the present invention.
【図16】本発明の第2実施例によるデジタルコンテン
ツ予約配送システムのメッセージシーケンスチャートで
ある。FIG. 16 is a message sequence chart of the digital content reservation / delivery system according to the second embodiment of the present invention.
【図17】本発明の第3実施例によるデジタルコンテン
ツ予約配送システムの構成図である。FIG. 17 is a block diagram of a digital contents reservation / delivery system according to a third embodiment of the present invention.
【図18】本発明の第3実施例によるデジタルコンテン
ツ予約配送システムのメッセージシーケンスチャートで
ある。FIG. 18 is a message sequence chart of the digital content reservation / delivery system according to the third embodiment of the present invention.
【図19】ユーザーDBの他の例の説明図である。FIG. 19 is an explanatory diagram of another example of a user DB.
【図20】本発明の第3実施例によるキー情報生成方法
の一例の説明図である。FIG. 20 is an explanatory diagram of an example of a key information generation method according to the third embodiment of the present invention.
【図21】本発明の第3実施例によるキー情報確認方法
の一例の説明図である。FIG. 21 is an explanatory diagram of an example of a key information confirmation method according to the third embodiment of the present invention.
【図22】本発明の第4実施例によるキー情報生成方法
の一例の説明図である。FIG. 22 is an explanatory diagram of an example of a key information generation method according to the fourth embodiment of the present invention.
【図23】本発明の第4実施例によるキー情報確認方法
の一例の説明図である。FIG. 23 is an explanatory diagram of an example of a key information confirmation method according to the fourth embodiment of the present invention.
【図24】本発明の第4実施例によるキー情報生成方法
の別の一例の説明図である。FIG. 24 is an explanatory diagram of another example of the key information generating method according to the fourth embodiment of the present invention.
【図25】本発明の第4実施例によるキー情報確認方法
の別の一例の説明図である。FIG. 25 is an explanatory diagram of another example of the key information confirmation method according to the fourth embodiment of the present invention.
1 予約端末 2 コンテンツサーバー 3 ダウンロード端末 4 ワンタイムキー生成部 5 ワンタイムキー確認部 6 ユーザーDB 13 入力部 14,22,33 通信部 15,21,35 制御部 23 コンテンツDB 32 コンテンツ蓄積部 34 コンテンツ取得装置 1 Reserved terminal 2 Content server 3 download terminals 4 One-time key generator 5 One-time key confirmation section 6 user DB 13 Input section 14, 22, 33 Communication section 15, 21, 35 Control unit 23 Content DB 32 Content storage section 34 Content Acquisition Device
フロントページの続き (72)発明者 山田 敬信 東京都千代田区大手町二丁目3番1号 日 本電信電話株式会社内 Fターム(参考) 5C053 FA28 LA15 5C064 BB02 BC18 BC23 BC25 BD02 BD03 BD08 5J104 AA01 AA16 EA04 EA26 NA02 NA05 PA07 PA10 Continued front page (72) Inventor Takanobu Yamada 2-3-1, Otemachi, Chiyoda-ku, Tokyo Inside Telegraph and Telephone Corporation F-term (reference) 5C053 FA28 LA15 5C064 BB02 BC18 BC23 BC25 BD02 BD03 BD08 5J104 AA01 AA16 EA04 EA26 NA02 NA05 PA07 PA10
Claims (18)
テンツの配送を予約し、コンテンツ提供装置からダウン
ロード装置へ予約されたコンテンツを配送するデジタル
コンテンツ予約配送システムにおいて、 コンテンツ提供装置からダウンロード装置へのコンテン
ツの配送を許可するため一時的に有効なキー情報を生成
する手順と、 予約装置からコンテンツ提供装置に、配送されるべきコ
ンテンツを指定するコンテンツ指定情報、コンテンツの
配送先であるダウンロード装置を指定する配送先指定情
報、コンテンツの配送を予約するユーザーを識別するユ
ーザー識別情報、及び、キー情報を含む配送予約情報を
送る手順と、 コンテンツ提供装置からダウンロード装置へキー情報を
送る手順と、 ダウンロード装置においてコンテンツ提供装置から受け
たキー情報を確認する手順と、 キー情報が有効であると確認された場合に、ダウンロー
ド装置からコンテンツ提供装置へコンテンツの配送の許
可を与える手順と、 コンテンツ提供装置においてダウンロード装置からコン
テンツの配送の許可が与えられた場合に、ダウンロード
装置へコンテンツを配送する手順と、を有するデジタル
コンテンツ予約配送方法。1. A digital content reservation delivery system for reserving the delivery of content from a reservation device to a content providing device and delivering the reserved content from the content providing device to the download device. A procedure for temporarily generating valid key information for permitting delivery, content designation information for designating the content to be delivered from the reservation device to the content providing device, and delivery for designating the download device as the destination of the content. Destination designation information, user identification information for identifying a user who reserves delivery of content, and a procedure for sending delivery reservation information including key information, a procedure for sending key information from a content providing device to a download device, and content for the download device. Providing device From the download device to the content providing device, and the procedure for confirming the received key information from the download device and the procedure for permitting the delivery of the content from the download device to the content providing device when the key information is confirmed to be valid. A digital content reservation and delivery method, which includes a procedure for delivering content to a download device when delivery permission is given.
別情報、及び、ユーザー照合情報を使用してキー情報を
生成する、請求項1記載のデジタルコンテンツ予約配送
方法。2. The digital content reservation and delivery method according to claim 1, wherein the key information is generated by using the user identification information and the user verification information.
別情報、ユーザー照合情報、及び、キー情報の生成の際
に毎回異なる情報を使用してキー情報を生成する、請求
項1記載のデジタルコンテンツ予約配送方法。3. The digital content according to claim 1, wherein the procedure for generating the key information uses the user identification information, the user collation information, and the different information each time the key information is generated. Reserved shipping method.
生成する際に更にコンテンツ指定情報を使用する、請求
項3記載のデジタルコンテンツ予約配送方法。4. The digital content reservation and delivery method according to claim 3, wherein the procedure for generating the key information further uses the content designation information when generating the key information.
テンツの配送を予約し、コンテンツ提供装置からダウン
ロード装置へ予約されたコンテンツを配送するデジタル
コンテンツ予約配送システムであって、 コンテンツ提供装置からダウンロード装置へコンテンツ
を配送するため一時的に有効であるキー情報を生成する
キー情報生成手段と、 キー情報を入力し、キー情報が有効であるかどうかを確
認し、確認情報を出力するキー情報確認手段と、を有
し、 予約装置は、コンテンツ提供装置に、配送されるべきコ
ンテンツを指定するコンテンツ指定情報、コンテンツの
配送先であるダウンロード装置を指定する配送先指定情
報、コンテンツの配送を予約するユーザーを識別するユ
ーザー識別情報、及び、キー情報を含む配送予約情報を
送信し、 コンテンツ提供装置はダウンロード装置へキー情報を送
信し、 ダウンロード装置は、コンテンツ提供装置から受けたキ
ー情報をキー情報確認手段へ送り、キー情報確認手段か
ら確認情報を受け、キー情報が有効であると確認された
場合に、コンテンツ提供装置へコンテンツの配送の許可
を与える配送許可情報を送信し、 コンテンツ提供装置は、ダウンロード装置から配送許可
情報を受信した場合に、ダウンロード装置へコンテンツ
を配送する、デジタルコンテンツ予約配送システム。5. A digital content reservation delivery system for reserving the delivery of content from a reservation device to a content providing device and delivering the reserved content from the content providing device to the download device, the content providing device to the download device. Key information generating means for generating key information that is temporarily valid for delivering the key information, and key information confirming means for inputting the key information, confirming whether the key information is valid, and outputting the confirmation information, The reservation device identifies, to the content providing device, content specification information that specifies the content to be delivered, delivery destination specification information that specifies the download device that is the delivery destination of the content, and a user who reserves the delivery of the content. Send user reservation information including user identification information and key information, The content providing device transmits the key information to the download device, the download device sends the key information received from the content providing device to the key information confirmation means, receives the confirmation information from the key information confirmation means, and confirms that the key information is valid. If confirmed, it sends delivery permission information that gives permission to deliver the content to the content providing device, and the content providing device delivers the content to the download device when the delivery permission information is received from the download device. Content reservation delivery system.
に接続され、ダウンロード装置上のユーザーアカウント
情報及びユーザーアカウント情報に関連したキー情報を
管理するユーザー情報データベース手段を更に有し、 キー情報生成手段は、ユーザー情報データベース手段で
管理されたユーザーアカウント情報に基づいてキー情報
を生成し、 キー情報確認手段は、ユーザー情報データベース手段で
管理されたユーザーアカウント情報及びキー情報に基づ
いて、キー情報生成手段によって生成されたキー情報が
有効であるかどうかを確認する、 請求項5記載のデジタルコンテンツ予約配送システム。6. The key information generating means further comprises user information database means connected to the key information generating means and the key information confirming means for managing the user account information on the download device and the key information related to the user account information. The key information generating means generates the key information based on the user account information managed by the user information database means, and the key information confirming means generates the key information generating means based on the user account information and the key information managed by the user information database means. The digital content reservation / delivery system according to claim 5, which confirms whether or not the key information generated by is valid.
ード装置上のユーザーアカウント情報を管理するユーザ
ー情報データベース手段を更に有し、キー情報確認手段
は、ユーザー情報データベース手段で管理されたユーザ
ーアカウント情報に基づいて、キー情報生成手段によっ
て生成されたキー情報が有効であるかどうかを確認す
る、請求項5記載のデジタルコンテンツ予約配送システ
ム。7. The user information database means for managing the user account information on the download device, the user information database means being connected to the key information confirmation means, wherein the key information confirmation means is the user account information managed by the user information database means. 6. The digital content reservation and delivery system according to claim 5, which confirms whether the key information generated by the key information generating means is valid based on the basis.
を予約する予約装置であって、 コンテンツ提供装置に接続され、配送されるべきコンテ
ンツを指定するコンテンツ指定情報、コンテンツの配送
先であるダウンロード装置を指定する配送先指定情報、
及び、コンテンツの配送を予約するユーザーを識別する
ユーザー識別情報を含む配送予約情報をコンテンツ提供
装置へ送信する予約手段と、 コンテンツ提供装置からダウンロード装置へコンテンツ
を配送するため一時的に有効であるキー情報を生成する
キー情報生成手段に接続され、ユーザーアカウント情報
を送信し、キー情報を受信するキー情報獲得手段と、を
有し、 配送予約情報はキー情報を含む、予約装置。8. A reservation device for reserving the delivery of content to a content providing device, the content designating device being connected to the content providing device, designating content to be delivered, and designating a download device as a delivery destination of the content. Delivery destination designation information,
And a reservation means for transmitting the delivery reservation information including the user identification information for identifying the user who reserves the delivery of the content to the content providing device, and the key which is temporarily effective for delivering the content from the content providing device to the download device. Reservation apparatus, comprising: key information acquisition means connected to key information generation means for generating information, transmitting user account information, and receiving key information, wherein the delivery reservation information includes the key information.
を予約する予約装置であって、 コンテンツ提供装置に接続され、配送されるべきコンテ
ンツを指定するコンテンツ指定情報、コンテンツの配送
先であるダウンロード装置を指定する配送先指定情報、
及び、コンテンツの配送を予約するユーザーを識別する
ユーザー識別情報を含む配送予約情報をコンテンツ提供
装置へ送信する予約手段と、 コンテンツ提供装置からダウンロード装置へコンテンツ
を配送するため一時的に有効であるキー情報を生成する
キー情報生成手段と、を有し、 配送予約情報はキー情報を含む、予約装置。9. A reservation device for reserving the delivery of content to a content providing device, the content designating device being connected to the content providing device, designating content to be delivered, and designating a download device to which the content is delivered. Delivery destination designation information,
And a reservation means for transmitting the delivery reservation information including the user identification information for identifying the user who reserves the delivery of the content to the content providing device, and the key which is temporarily effective for delivering the content from the content providing device to the download device. And a key information generation means for generating information, wherein the delivery reservation information includes key information.
報、ユーザー照合情報、及び、キー情報を生成する際に
毎回異なる情報を利用してキー情報を生成する、請求項
9記載の予約装置。10. The reservation device according to claim 9, wherein the key information generation means generates the key information by using the user identification information, the user collation information, and different information each time the key information is generated.
コンテンツを指定するコンテンツ指定情報を更に利用し
てキー情報を生成する、請求項10記載の予約装置。11. The reservation device according to claim 10, wherein the key information generating means further generates the key information by further utilizing the content designation information for designating the content to be delivered.
受信するダウンロード装置であって、 予約装置からのユーザーの予約に応じてコンテンツ提供
装置から配送されるコンテンツを受信するダウンロード
手段と、 予約装置に接続され、予約装置から受信したユーザーア
カウント情報に基づいて、コンテンツ提供装置からダウ
ンロード装置へコンテンツを配送するため一時的に有効
であるキー情報を生成し、予約装置へキー情報を送信す
るキー情報生成手段と、 キー情報生成手段に接続され、ユーザーアカウント情報
及びユーザーアカウント情報に関連したキー情報を管理
するユーザー情報データベース手段と、 コンテンツ提供装置に接続され、コンテンツ提供装置を
経由して予約装置からのキー情報を受信し、ユーザー情
報データベース手段に接続され、キー情報生成手段で生
成されたキー情報に基づいて、コンテンツ提供装置から
受信したキー情報が有効であるかどうかを確認し、確認
情報をコンテンツ提供装置へ送信するキー情報確認手段
と、を有し、 コンテンツ提供装置から受信したキー情報が有効である
場合に、コンテンツ提供装置へコンテンツの配送の許可
を与える、ダウンロード装置。12. A download device for receiving content from a content providing device, wherein the download device receives content delivered from the content providing device in accordance with a user's reservation from the reservation device, and is connected to the reservation device. Key information generation means for generating key information temporarily effective for delivering the content from the content providing device to the download device based on the user account information received from the reservation device, and transmitting the key information to the reservation device; User information database means connected to the key information generating means for managing the user account information and key information related to the user account information, and the content providing device, and the key information from the reservation device via the content providing device. Receive and user information database Key information confirming means connected to the stage and confirming whether the key information received from the content providing device is valid based on the key information generated by the key information generating means, and transmitting the confirmation information to the content providing device. And a download device which, when the key information received from the content providing device is valid, gives permission to deliver the content to the content providing device.
ンテンツの配送を予約し、コンテンツ提供装置からダウ
ンロード装置へ予約されたコンテンツを配送するデジタ
ルコンテンツ予約配送システムにおいて、 予約装置に接続され、コンテンツ提供装置からダウンロ
ード装置へコンテンツを配送するため一時的に有効であ
るキー情報を生成するキー情報生成手段と、 ダウンロード装置に接続され、ダウンロード装置からキ
ー情報を受信し、キー情報が有効であるかどうかを確認
し、ダウンロード装置へ確認情報を送信するキー情報確
認手段と、 キー情報生成手段及びキー情報確認手段に接続され、ダ
ウンロード装置上のユーザーアカウント情報及びユーザ
ーアカウント情報に関連したキー情報を管理するユーザ
ー情報データベース手段と、を有し、 キー情報生成手段は、ユーザー情報データベース手段で
管理されたユーザーアカウント情報に基づいてキー情報
を生成し、 キー情報確認手段は、ユーザー情報データベース手段で
管理されたユーザーアカウント情報及びキー情報に基づ
いて、キー情報生成手段によって生成されたキー情報が
有効であるかどうかを確認する、ユーザー情報管理装
置。13. A digital content reservation delivery system for reserving the delivery of content from a reservation device to a content providing device, and delivering the reserved content from the content providing device to a download device, wherein the digital content reservation delivery system is connected to the reserving device and from the content providing device. A key information generation means for generating key information that is temporarily valid for delivering the content to the download device, and a key information connected to the download device, receiving the key information from the download device, and confirming whether the key information is valid User information for connecting the key information confirmation means for transmitting confirmation information to the download device and the key information generation means and the key information confirmation means for managing the user account information on the download device and the key information related to the user account information. Database means, The key information generation means generates the key information based on the user account information managed by the user information database means, and the key information confirmation means uses the user account information and the key information managed by the user information database means. A user information management device for confirming whether the key information generated by the key information generating means is valid based on the above.
送を予約する予約装置に、 コンテンツ提供装置からダウンロード装置へコンテンツ
を配送するため一時的に有効であるキー情報を生成する
キー情報を取得するため、ユーザーアカウント情報を送
信し、キー情報を受信する機能と、 配送されるべきコンテンツを指定するコンテンツ指定情
報、コンテンツの配送先であるダウンロード装置を指定
する配送先指定情報、コンテンツの配送を予約するユー
ザーを識別するユーザー識別情報、及び、キー情報をコ
ンテンツ提供装置へ送信する機能と、を実現させるため
のプログラム。14. A user for obtaining key information for generating key information, which is temporarily valid for delivering content from a content providing device to a download device, to a reservation device that reserves delivery of content to a content providing device. A function to send account information and receive key information, content specification information to specify the content to be delivered, delivery destination specification information to specify the download device that is the destination of the content, and a user who reserves the delivery of the content. A program for realizing user identification information for identification and a function of transmitting key information to a content providing device.
送を予約する予約装置に、 コンテンツ提供装置からダウンロード装置へコンテンツ
を配送するため一時的に有効であるキー情報を生成する
機能と、 配送されるべきコンテンツを指定するコンテンツ指定情
報、コンテンツの配送先であるダウンロード装置を指定
する配送先指定情報、コンテンツの配送を予約するユー
ザーを識別するユーザー識別情報、及び、キー情報をコ
ンテンツ提供装置へ送信する機能と、を実現させるため
のプログラム。15. A function of generating key information, which is temporarily effective for delivering the content from the content providing device to the download device, in a reservation device that reserves the delivery of the content to the content providing device, and the content to be delivered. And a function for transmitting the key specification to the content providing device, the delivery destination specifying information for designating the download device which is the delivery destination of the content, the user identification information for identifying the user who reserves the delivery of the content, and the key information. A program for realizing the.
受信するダウンロード装置に、 予約装置からのユーザーの予約に応じてコンテンツ提供
装置から配送されるコンテンツを受信する機能と、 予約装置から受信したユーザーアカウント情報に基づい
て、コンテンツ提供装置からダウンロード装置へコンテ
ンツを配送するため一時的に有効であるキー情報を生成
し、予約装置へキー情報を送信する機能と、 ユーザーアカウント情報及びユーザーアカウント情報に
関連したキー情報を管理する機能と、 コンテンツ提供装置を経由して予約装置からのキー情報
を受信し、生成されたキー情報に基づいて、コンテンツ
提供装置から受信したキー情報が有効であるかどうかを
確認し、確認情報をコンテンツ提供装置へ送信する機能
と、 コンテンツ提供装置から受信したキー情報が有効である
場合に、コンテンツ提供装置へコンテンツの配送の許可
を与える機能と、を実現させるためのプログラム。16. A function of receiving the content delivered from the content providing device according to the user's reservation from the reservation device to the download device receiving the content from the content providing device, and the user account information received from the reservation device. Based on this, the function to generate key information that is temporarily effective for delivering the content from the content providing device to the download device and send the key information to the reservation device, and the user account information and the key information related to the user account information. And the key information from the reservation device via the content providing device, and confirms whether the key information received from the content providing device is valid based on the generated key information. The function to send confirmation information to the content providing device When the key information received from the device is valid, the program for realizing the function of giving permission of delivery of the content to the content providing device.
ンテンツの配送を予約し、コンテンツ提供装置からダウ
ンロード装置へ予約されたコンテンツを配送するデジタ
ルコンテンツ予約配送システムにおいて、 コンテンツ提供装置からダウンロード装置へコンテンツ
を配送するため一時的に有効であるキー情報をユーザー
アカウント情報の基づいて生成する機能と、ダウンロー
ド装置上のユーザーアカウント情報及びユーザーアカウ
ント情報に関連したキー情報を管理する機能と、 ダウンロード装置からキー情報を受信し、管理されたユ
ーザーアカウント情報及びキー情報に基づいて、受信し
たキー情報が有効であるかどうかを確認し、ダウンロー
ド装置へ確認情報を送信する機能と、をコンピュータに
実現させるためのプログラム。17. A digital content reservation delivery system for reserving the delivery of content from a reservation device to a content providing device and delivering the reserved content from the content providing device to the download device, wherein the content is delivered from the content providing device to the download device. In order to do this, the function to generate key information that is temporarily valid based on the user account information, the function to manage the user account information on the download device and the key information related to the user account information, and the key information from the download device A program for causing a computer to realize the function of confirming whether the received key information is valid based on the received and managed user account information and the key information and transmitting the confirmation information to the download device.
項記載のプログラムを記録した記録媒体。18. A recording medium on which the program according to any one of claims 14 to 17 is recorded.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001226156A JP2003037588A (en) | 2001-07-26 | 2001-07-26 | Method and system for digital contents reservation and delivery, device for reservation and downloading, and user information management device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001226156A JP2003037588A (en) | 2001-07-26 | 2001-07-26 | Method and system for digital contents reservation and delivery, device for reservation and downloading, and user information management device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003037588A true JP2003037588A (en) | 2003-02-07 |
Family
ID=19059025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001226156A Pending JP2003037588A (en) | 2001-07-26 | 2001-07-26 | Method and system for digital contents reservation and delivery, device for reservation and downloading, and user information management device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003037588A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007502576A (en) * | 2003-08-13 | 2007-02-08 | トムソン ライセンシング | Method and apparatus for secure content transmission over communication network via content key |
JP4921966B2 (en) * | 2003-04-25 | 2012-04-25 | アップル インコーポレイテッド | Method and system for secure network-based content delivery |
JP2014029691A (en) * | 2013-08-07 | 2014-02-13 | Hitachi Consumer Electronics Co Ltd | Content distribution method |
US9313295B2 (en) | 2008-02-28 | 2016-04-12 | Hitachi Maxell, Ltd. | Content delivery system, delivery server, receiving terminal, and content delivery method |
-
2001
- 2001-07-26 JP JP2001226156A patent/JP2003037588A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4921966B2 (en) * | 2003-04-25 | 2012-04-25 | アップル インコーポレイテッド | Method and system for secure network-based content delivery |
JP2007502576A (en) * | 2003-08-13 | 2007-02-08 | トムソン ライセンシング | Method and apparatus for secure content transmission over communication network via content key |
JP4690321B2 (en) * | 2003-08-13 | 2011-06-01 | トムソン ライセンシング | Method and apparatus for secure content transmission over a communication network via a content key |
US9313295B2 (en) | 2008-02-28 | 2016-04-12 | Hitachi Maxell, Ltd. | Content delivery system, delivery server, receiving terminal, and content delivery method |
JP2014029691A (en) * | 2013-08-07 | 2014-02-13 | Hitachi Consumer Electronics Co Ltd | Content distribution method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6981139B2 (en) | Digital certificate management system, digital certificate management apparatus, digital certificate management method, update procedure determination method and program | |
CN101594351B (en) | Information processing apparatus, authentication system and information processing method | |
US20020004800A1 (en) | Electronic notary method and system | |
US20040186880A1 (en) | Management apparatus, terminal apparatus, and management system | |
JP4723949B2 (en) | Access control system, access control method, and access control program | |
JP2001197055A (en) | Device, method, and service system for proxy authentication and computer-readable recording medium | |
JP2001186122A (en) | Authentication system and authentication method | |
JP2000196583A (en) | Broadcast communication system | |
JP2022528711A (en) | Destination addressing associated with the distributed ledger | |
JP2006215795A (en) | Server device, control method, and program | |
JP2020030759A (en) | Authority transfer system, information processing apparatus, control method therefor, and program | |
JP2004013560A (en) | Authentication system, communication terminal, and server | |
JP2003037588A (en) | Method and system for digital contents reservation and delivery, device for reservation and downloading, and user information management device | |
JP3697212B2 (en) | User authentication system, user authentication method, user authentication program, and computer-readable recording medium | |
JP4285987B2 (en) | Workflow server and workflow server control method and program | |
JP4058035B2 (en) | Public key infrastructure system and public key infrastructure method | |
JP5665592B2 (en) | Server apparatus, computer system, and login method thereof | |
US6681233B1 (en) | Data circulation between servers and clients | |
JP2001282667A (en) | Authentication server-client system | |
JP2002245008A (en) | Method and device for verifying right by using certificate, program, and recording medium | |
JP2000207362A (en) | Network system and its user authenticating method | |
JP2005018421A (en) | Management device, service providing device, and communication system | |
JP2003208405A (en) | User authentication system, method and program, and computer readable recording medium | |
KR102497440B1 (en) | Method and system for providing user information management service based on decentralized identifiers | |
JP4523359B2 (en) | Access control system, access control method, and access control program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060425 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060621 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20061024 |