JP2003281392A - Content delivery method - Google Patents
Content delivery methodInfo
- Publication number
- JP2003281392A JP2003281392A JP2002078787A JP2002078787A JP2003281392A JP 2003281392 A JP2003281392 A JP 2003281392A JP 2002078787 A JP2002078787 A JP 2002078787A JP 2002078787 A JP2002078787 A JP 2002078787A JP 2003281392 A JP2003281392 A JP 2003281392A
- Authority
- JP
- Japan
- Prior art keywords
- content
- user
- authentication
- server
- management server
- 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
Landscapes
- Mobile Radio Communication Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
(57)【要約】
【課題】 ユーザが所望の場所で、コンテンツを予約す
ることができ、かつ、安全な認証方法を利用してコンテ
ンツをダウンロードできる。
【解決手段】 管理サーバ16−1において、ネットワ
ークを介して接続された端末装置14から、コンテンツ
を特定する情報およびコンテンツの配信先を含む、コン
テンツの予約要求を受理すると、予約要求の受理に応答
して、ユーザ認証のための認証条件を含む認証エージェ
ントAG1を、端末装置14に与えるとともに、配信先
に対応するコンテンツ配信サーバ18に、コンテンツ
と、ユーザ認証のための認証条件を含む認証エージェン
トAG2をを伝達する。コンテンツ配信サーバ18は、
端末装置14からコンテンツの配信要求およびAG1の
伝達に応答して、ユーザを認証し、認証の結果、ユーザ
が真正と判断されたた場合に、端末装置14にコンテン
ツを配信する。
(57) [Summary] [PROBLEMS] To allow a user to reserve content at a desired place, and to download content using a secure authentication method. SOLUTION: When a management server 16-1 receives a content reservation request including information specifying a content and a content distribution destination from a terminal device 14 connected via a network, the management server 16-1 responds to the reception of the reservation request. Then, an authentication agent AG1 including an authentication condition for user authentication is provided to the terminal device 14, and an authentication agent AG2 including the content and the authentication condition for user authentication is provided to the content distribution server 18 corresponding to the distribution destination. To communicate. The content distribution server 18
In response to the content distribution request and the transmission of AG1 from the terminal device 14, the user is authenticated. If the user is authenticated as a result of the authentication, the content is distributed to the terminal device 14.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、コンテンツ購入者
とコンテンツ配信者との間で、各種ソフトウェアやデー
タなどのコンテンツを販売し、或いは、レンタルするシ
ステムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a system for selling or renting contents such as various software and data between a contents purchaser and a contents distributor.
【0002】[0002]
【従来の技術】近年の電子通信技術の発展に伴い、イン
ターネットを利用したコンテンツを販売或いはレンタル
するコンテンツ配信システムが実現されている。従来の
コンテンツ配信システムでは、自宅のパーソナルコンピ
ュータ(PC)にて、ユーザIDやパスワードを入力す
ることにより、サーバにログインして、コンテンツの指
定、および、クレジットカード番号等の入力の後、サー
バにこれらの情報を伝達する。サーバにおいては、情報
の受理に応答して、サーバにおいて与信照会が行われ
る。次いで、ユーザからの、クレジットカードの利用残
高の減額を示す「承認」の受理に応答して、サーバはコ
ンテンツを配信するとともに、クレジットカード事業者
等のシステムに、売上を要求する処理を実行していた。
インターネットを利用した電子決済として、SET(Sec
ure Electric Transaction)、ビットキャッシュ(登録
商標)、アコシス(登録商標)などが知られている。2. Description of the Related Art With the recent development of electronic communication technology, a content distribution system for selling or renting contents using the Internet has been realized. In a conventional content distribution system, a personal computer (PC) at home inputs a user ID and a password to log in to the server, specify the content, enter a credit card number, etc., and then enter the server. Communicate this information. At the server, credit inquiry is made at the server in response to the acceptance of the information. Next, in response to the acceptance of “approval” indicating the reduction of the credit card usage balance from the user, the server distributes the content and executes processing for requesting sales to the system of the credit card business operator or the like. Was there.
As electronic payment using the Internet, SET (Sec
ure Electric Transaction), bit cache (registered trademark), accosis (registered trademark) and the like are known.
【0003】また、コンテンツを購入しようとしている
ユーザが本人であるか否かを確認する認証手段として、
パスワードが広く利用されている。これは計算機に複数
ユーザがアクセスできる仕組みが登場して以来20年以
上使われている伝統的な手法である。パスワード方式の
認証では、サーバ側が「いまアクセスしている人がアリ
スである」とする根拠は、その人が「アリスのパスワー
ドを知っていた」ということに依拠している。しかしな
がら、インターネットの世界では「アリス」以外の第三
者が、「アリス」のパスワードを知っていることがしば
しば起こりうる。もともとパスワードという個人の秘密
情報を、インターネット上を伝搬させるため、なおさら
危険は高まることになる。Further, as an authentication means for confirming whether or not the user who is trying to purchase the content is himself / herself,
Passwords are widely used. This is a traditional method that has been used for more than 20 years since the introduction of a mechanism that allows multiple users to access a computer. In the password-based authentication, the reason that the server side "the person who is accessing now is Alice" is based on that the person "knows Alice's password." However, in the Internet world, it is possible that a third party other than "Alice" knows the password of "Alice". Originally, personal confidential information called a password is propagated on the Internet, so the danger becomes even higher.
【0004】[0004]
【発明が解決しようとする課題】従来のコンテンツのダ
ウンロードでは、ユーザが自己のPC、或いは、ダウン
ロードしたコンテンツを閲覧するPCにて、コンテンツ
の購入を申し込み、その場でコンテンツのダウンロード
が実行されている。したがって、ユーザは、コンテンツ
を閲覧する場所で閲覧するときのみ、コンテンツの指定
など必要な操作をする必要があった。つまり、コンテン
ツの指定や閲覧場所やその時刻に非常に大きな制限があ
るという問題点があった。In the conventional content download, the user applies for the purchase of the content on his / her own PC or the PC for browsing the downloaded content, and the content is downloaded on the spot. There is. Therefore, the user needs to perform necessary operations such as designation of the content only when the content is browsed at a place where the content is browsed. In other words, there is a problem that there are very large restrictions on the designation of content, the browsing place, and the time.
【0005】これに対して、ディジタルテレビジョン放
送を利用して、家庭にてコンテンツを予約し、これを駅
など交通機関の拠点でダウンロードする手法が提案され
ている(特開2000−357225号)。しかしなが
ら、この手法でも、ダウンロードの場所の制限は緩和さ
れるが、予約場所は自宅に限定される。On the other hand, there has been proposed a method of using digital television broadcasting to reserve contents at home and download the contents at a transportation center such as a station (Japanese Patent Laid-Open No. 2000-357225). . However, even with this method, the restriction on the download location is relaxed, but the reserved location is limited to the home.
【0006】本発明は、ユーザが所望のときに、コンテ
ンツを予約し、ユーザが指定した所望の場所にて、その
内容を閲覧できるシステムを提供することを目的とす
る。また、本発明は、ユーザが所望の場所で、コンテン
ツを予約することができるシステムを提供することを目
的とする。さらに、本発明は、パスワード方式を用い
ず、安全にユーザを認証することが可能なシステムを提
供することを目的とする。[0006] It is an object of the present invention to provide a system which allows a user to reserve a content at a desired time and browse the content at a desired place designated by the user. It is another object of the present invention to provide a system that allows a user to reserve content at a desired place. Another object of the present invention is to provide a system capable of securely authenticating a user without using a password method.
【0007】[0007]
【課題を解決するための手段】本発明の目的は、コンテ
ンツ配信管理サーバにおいて、ネットワークを介して接
続された情報処理装置から、コンテンツを特定する情報
およびコンテンツの配信先を含む、コンテンツの予約要
求を受理するステップと、予約要求の受理に応答して、
ユーザ認証のための認証条件を含む第1のデータ或いは
エージェントを伝達するステップと、前記配信先に対応
するコンテンツ配信サーバに、必要な場合、コンテンツ
と、ユーザ認証のための認証条件を含む第2のデータ或
いはエージェントとを伝達するステップとを備え、前記
コンテンツ配信サーバにおいて、情報処理装置からコン
テンツの配信要求および第1のデータ或いはエージェン
トの伝達に応答して、ユーザを認証するステップと、認
証の結果、ユーザが真正と判断した場合に、前記情報処
理装置に、コンテンツを配信するステップとを備えたこ
とを特徴とするコンテンツ配信方法により達成される。SUMMARY OF THE INVENTION An object of the present invention is to request a reservation of a content from an information processing device connected via a network in a content distribution management server, including information specifying the content and a distribution destination of the content. In response to accepting the booking request
A step of transmitting first data or an agent including an authentication condition for user authentication, and a second content including a content and an authentication condition for user authentication, if necessary, to a content distribution server corresponding to the distribution destination. Of the data or the agent, and in the content distribution server, the step of authenticating the user in response to the content distribution request from the information processing device and the transmission of the first data or the agent in the content distribution server; As a result, when the user determines that the content is authentic, the content processing method further includes the step of distributing the content to the information processing apparatus.
【0008】本発明によれば、情報処理装置、たとえ
ば、携帯電話やPDAにより、所望のコンテンツが予約
されると、ユーザ所望のダウンロード地点の付近に位置
するコンテンツ配信サーバに、コンテンツがキャッシュ
される。したがって、ユーザは、ダウンロード地点の近
くのコンテンツ配信サーバからコンテンツをダウンロー
ドすることが可能となる。これにより、輻輳や帯域の影
響をうけにくいため、ダウンロード中の切断など障害が
起こるおそれを少なくすることが可能となる。また、ユ
ーザは、自己の行動範囲を考慮して、所望のダウンロー
ド地点を選択することが可能となる。According to the present invention, when a desired content is reserved by an information processing device, for example, a mobile phone or a PDA, the content is cached in a content distribution server located near the download point desired by the user. . Therefore, the user can download the content from the content distribution server near the download point. As a result, it is less susceptible to the influence of congestion and bandwidth, and it is possible to reduce the risk of a failure such as disconnection during download. In addition, the user can select a desired download point in consideration of his / her action range.
【0009】また、本発明の目的は、コンテンツ配信管
理サーバにおいて、ネットワークを介して接続された情
報処理装置から、コンテンツを特定する情報、および、
認証を実行するための、コンテンツの受け取り先を含
む、コンテンツの予約要求を受理するステップと、予約
要求の受理に応答して、ユーザ認証のための認証条件を
含む第1のデータ或いはエージェントを伝達するステッ
プと、前記受け取り先に対応するコンテンツ配信サーバ
に、必要な場合、コンテンツと、ユーザ認証のための認
証条件を含む第2のデータ或いはエージェントとを伝達
するステップとを備え、前記コンテンツ配信サーバにお
いて、情報処理装置からコンテンツの配信要求、コンテ
ンツの配信先を示す情報、および、第1のデータ或いは
エージェントの伝達に応答して、ユーザを認証するステ
ップと、認証の結果、ユーザが真正と判断した場合に、
前記配信先に、前記コンテンツを配信することを特徴と
するコンテンツ配信方法により達成される。Another object of the present invention is, in a content distribution management server, information specifying a content from an information processing device connected via a network, and
Accepting a reservation request for content, including a recipient of the content, for performing authentication, and transmitting first data or an agent including an authentication condition for user authentication in response to acceptance of the reservation request. And a step of transmitting the content and the second data or the agent including the authentication condition for the user authentication, if necessary, to the content distribution server corresponding to the recipient. In the step of authenticating the user in response to the content distribution request from the information processing device, the information indicating the content distribution destination, and the transmission of the first data or the agent, the result of the authentication determines that the user is authentic. If you do
This is achieved by a content distribution method characterized by distributing the content to the distribution destination.
【0010】上記発明によれば、ユーザは、情報処理装
置、たとえば、携帯電話やPDAを利用して、コンテン
ツを予約するとともに、これをキャッシュする配信サー
バを指定する。たとえば、ここでは、駅や空港を指定す
ることができる。さらに、配信サーバにアクセスして、
ユーザが閲覧を希望する配信先、たとえば、列車や旅客
機の閲覧装置を指定することができる。これにより、あ
らかじめ予約し、配信サーばにキャッシュしておいたコ
ンテンツを、閲覧に際して、閲覧装置に移動させ、当該
閲覧装置にて、その内容を閲覧することが可能となる。
駅や空港のほか、ホテルのサーバを、配信サーバとして
データをキャッシュさせ、ホテルの部屋の閲覧装置にコ
ンテンツを配信させても良い。According to the above invention, the user uses the information processing device, for example, the mobile phone or the PDA to reserve the content and designate the distribution server for caching the content. For example, a station or airport can be specified here. Furthermore, by accessing the distribution server,
It is possible to specify a distribution destination that the user desires to browse, for example, a browsing device for a train or an airliner. As a result, it becomes possible to move the content reserved in advance and cached in the distribution server to the browsing device when browsing and to browse the content in the browsing device.
In addition to stations and airports, a server of a hotel may serve as a distribution server to cache data and distribute the content to a browsing device in a hotel room.
【0011】好ましい実施態様においては、予約要求に
は、コンテンツ受理の日時または期間を示す情報が含ま
れる。また、好ましい実施態様においては、さらに、コ
ンテンツ配信管理サーバにおいて、コンテンツの有効期
間を示す情報を、少なくとも、前記コンテンツ配信サー
バに伝達するステップを備え、前記コンテンツ配信サー
バにおいて、有効期間中のみ、当該コンテンツを配信す
る。[0011] In a preferred embodiment, the reservation request includes information indicating the date and time or the period for accepting the content. Further, in a preferred embodiment, the content distribution management server further comprises a step of transmitting at least information indicating a valid period of the content to the content distribution server, and the content distribution server is provided only during the valid period. Deliver content.
【0012】より好ましい実施態様においては、さら
に、前記コンテンツ配信管理サーバにおいて、前記コン
テンツの有効期間を示す情報を、前記認証条件に含ませ
るステップを備えている。認証条件に有効期間を示す情
報を含ませることにより、認証をしてもらうための期間
を規定することができる。これにより、第三者による不
正使用を防止する能力をより高めることが可能となる。[0012] In a further preferred aspect, the content distribution management server further comprises a step of including information indicating an effective period of the content in the authentication condition. By including information indicating the valid period in the authentication condition, it is possible to define the period for obtaining the authentication. This makes it possible to further enhance the ability to prevent unauthorized use by a third party.
【0013】また、別の好ましい実施態様においては、
さらに、前記コンテンツ配信管理サーバにおいて、コン
テンツ配信サーバに、前記コンテンツの有無を問い合わ
せ、その回答を得るステップと、前記コンテンツ配信サ
ーバに、前記コンテンツが存在しない場合に、当該コン
テンツを伝達するステップとを備えている。これによ
り、配信サーバにおいて、配信すべきコンテンツが必要
な場合のみ、インターネットなどのネットワーク上をコ
ンテンツが送られるようになっているため、トラヒック
を削減することが可能となる。In another preferred embodiment,
Furthermore, in the content distribution management server, a step of inquiring the content distribution server about the presence or absence of the content and obtaining an answer thereto, and a step of transmitting the content to the content distribution server when the content does not exist. I have it. As a result, the distribution server can send the content on the network such as the Internet only when the content to be distributed is required, so that the traffic can be reduced.
【0014】別の好ましい実施態様においては、さら
に、前記コンテンツ配信管理サーバにおいて、他のコン
テンツ配信サーバであって、特定されたコンテンツを保
持するサーバを見出すステップと、前記他のコンテンツ
配信サーバに、前記コンテンツ配信サーバへの、特定さ
れたコンテンツの転送を依頼するステップとを備えてい
る。たとえば、地理的に隣接する配信サーバ間でコンテ
ンツを授受することが可能となる。[0014] In another preferred embodiment, further, in the content distribution management server, a step of finding another content distribution server which holds the specified content, and the other content distribution server, Requesting the transfer of the specified content to the content distribution server. For example, it becomes possible to send and receive contents between geographically adjacent distribution servers.
【0015】より好ましい実施態様においては、さら
に、前記コンテンツ配信管理サーバにおいて、コンテン
ツ配信サーバに、前記コンテンツの有無を問い合わせ、
その回答を得るステップを備え、前記コンテンツ配信サ
ーバに、前記コンテンツが存在しない場合に、前記他の
コンテンツ配信サーバを見出すステップ、および、転送
を依頼するステップを実行する。In a more preferred embodiment, the content distribution management server further inquires of the content distribution server about the presence or absence of the content,
The method includes a step of obtaining the answer, and when the content distribution server does not have the content, the step of finding the other content distribution server and the step of requesting the transfer are executed.
【0016】また、好ましい実施態様においては、さら
に、前記コンテンツ配信サーバにおいて、前記コンテン
ツの配信の完了に応答して、配信完了通知を、前記コン
テンツ配信管理サーバに伝達するステップを備え、前記
コンテンツ配信管理サーバにおいて、配信完了通知の受
理に応答して決済処理を実行する。さらに、前記コンテ
ンツ配信サーバにおいて、認証後に、コンテンツ配信を
キャンセルする機会を与えるステップを備えているのが
望ましい。これら実施態様によれば、クレジットカード
による決済の場合に、注文がキャンセルされても、コン
テンツ配信管理サーバの側(コンテンツ配信事業者)か
らクレジットカード事業者への売上の要求が行われてい
ないため、クレジットカード事業者への手数料の支払い
を回避することが可能となる。Further, in a preferred embodiment, the content distribution server further comprises a step of transmitting a distribution completion notice to the content distribution management server in response to completion of distribution of the content. The management server executes payment processing in response to the acceptance of the delivery completion notification. Further, it is preferable that the content distribution server includes a step of giving an opportunity to cancel the content distribution after the authentication. According to these embodiments, in the case of payment by credit card, even if the order is canceled, the content distribution management server side (content distributor) does not make a sales request to the credit card company. , It is possible to avoid paying fees to credit card companies.
【0017】また、好ましい実施態様においては、コン
テンツ配信管理サーバにおいて、コンテンツを伝達する
ステップが、予約要求にしたがって、複数のコンテンツ
配信サーバに、当該コンテンツを伝達するステップを含
んでいる。これにより、コンテンツの購入予定者である
ユーザの行動範囲に余裕を持たせることが可能となる。
別の好ましい実施態様においては、さらに、前記コンテ
ンツ配信管理サーバにおいて、前記認証条件を分割した
一部を、前記第1のエージェントに含ませるステップ
と、前記認証条件を分割した他の一部を、前記第2のエ
ージェントに含ませるステップとを備え、前記コンテン
ツ配信サーバにおいて、自身の保持する第2のエージェ
ントおよび情報処理装置から伝達された第1のエージェ
ントに基づき、ユーザが認証される。このように、認証
条件を分割保持することにより、第三者によるコンテン
ツ購入者のなりすましを防止することが可能となる。In a preferred embodiment, the step of delivering the content in the content delivery management server includes the step of delivering the content to the plurality of content delivery servers according to the reservation request. As a result, it is possible to allow the user who is the prospective purchaser of the content to have a margin of action.
In another preferred embodiment, further, in the content distribution management server, a step of including a part of the divided authentication condition in the first agent, and another part of the divided authentication condition, Including the step of including in the second agent, the user is authenticated in the content distribution server based on the second agent held by itself and the first agent transmitted from the information processing apparatus. In this way, by dividing and holding the authentication condition, it is possible to prevent the content purchaser from being spoofed by a third party.
【0018】さらに、本発明の目的は、コンテンツ配信
管理サーバにおいて、ユーザによるコンテンツを特定す
る情報およびコンテンツの配信先を含む、コンテンツの
予約要求を受理するステップと、予約要求の受理に応答
して、ユーザによる予約を特定する情報を、前記ユーザ
に通知するステップと、ユーザ認証のための認証条件を
含む第1のデータ或いはエージェントを保持するステッ
プと、前記配信先に対応する閲覧装置に、必要な場合、
コンテンツと、ユーザ認証のための認証条件を含む第2
のデータ或いはエージェントとを伝達するステップとを
備え、前記閲覧装置において、前記予約を特定する情報
のログインに応答して、前記第2のデータ或いはエージ
ェントを、前記コンテンツ配信管理サーバに伝達するス
テップを備え、さらに、前記コンテンツ配信管理サーバ
において、前記閲覧装置からの第2のデータ或いはエー
ジェントの伝達に応答して、ユーザを認証するステップ
と、認証の結果、ユーザが真正と判断した場合に、前記
閲覧装置に対して、コンテンツの内容の閲覧の許可を通
知し、ユーザが真正でないと判断した場合に、前記コン
テンツの破棄を指示するステップを備えたことを特徴と
するコンテンツ配信方法によっても達成される。Further, an object of the present invention is to, in the content distribution management server, accept a content reservation request including information for identifying the content by a user and a content distribution destination, and in response to accepting the reservation request. Necessary for the browsing device corresponding to the delivery destination, the step of notifying the user of information specifying the reservation made by the user, the step of holding the first data or the agent including the authentication condition for the user authentication, If
Second, including content and authentication conditions for user authentication
The step of transmitting the second data or the agent to the content distribution management server in response to the login of the information specifying the reservation in the browsing device. Further comprising the step of authenticating the user in the content distribution management server in response to the transmission of the second data or the agent from the browsing device; and when the result of the authentication determines that the user is authentic, Also achieved by a content distribution method characterized by comprising a step of notifying the browsing device of permission to browse the content, and instructing discard of the content when the user determines that the content is not authentic. It
【0019】好ましい実施態様においては、さらに、少
なくとも前記コンテンツ配信管理サーバが、コンテンツ
の有効期間を、前記閲覧装置に伝達するステップを備
え、前記閲覧装置において、当該有効期間中のみ、当該
コンテンツの閲覧が許可されるように構成されている。
さらに、前記コンテンツ配信管理サーバにおいて、前記
コンテンツの有効期間を示す情報を、前記認証条件に含
ませるステップを備えているのが望ましい。In a preferred embodiment, at least the content distribution management server further comprises a step of transmitting the valid period of the content to the browsing device, and the browsing device browses the content only during the valid period. Are configured to be allowed.
Further, it is preferable that the content distribution management server includes a step of including information indicating a valid period of the content in the authentication condition.
【0020】或いは、本発明の目的は、コンテンツ配信
管理サーバにおいて、ユーザによるコンテンツを特定す
る情報およびコンテンツの配信先を含む、コンテンツの
予約要求を受理するステップと、予約要求の受理に応答
して、ユーザによる予約を特定する情報を、前記ユーザ
に通知するステップと、ユーザ認証のための認証条件を
含む第1のデータ或いはエージェントを保持するステッ
プと、前記配信先に対応する閲覧装置に、ユーザ認証の
ための認証条件を含む第2のデータ或いはエージェント
を伝達するステップとを備え、前記閲覧装置において、
前記予約を特定する情報のログインに応答して、前記第
2のデータ或いはエージェントを、前記コンテンツ配信
管理サーバに伝達するステップを備え、さらに、前記コ
ンテンツ配信管理サーバにおいて、前記閲覧装置からの
第2のデータ或いはエージェントの伝達に応答して、ユ
ーザを認証するステップと、認証の結果、ユーザが真正
と判断した場合に、前記閲覧装置に対して、必要な場合
に、前記コンテンツを伝達するステップを備えたことを
特徴とするコンテンツ配信方法によっても達成される。Alternatively, an object of the present invention is to, in the content distribution management server, accept a content reservation request including information for identifying the content by a user and a content distribution destination, and in response to accepting the reservation request. A step of notifying the user of information specifying a reservation made by the user, a step of holding first data or an agent including an authentication condition for user authentication, and a user at a browsing device corresponding to the delivery destination. Transmitting second data or an agent including an authentication condition for authentication, in the browsing device,
And a step of transmitting the second data or the agent to the content distribution management server in response to the login of the information for specifying the reservation. Authenticating the user in response to the data or the transmission of the agent, and transmitting the content, if necessary, to the browsing device when the user is determined to be authentic as a result of the authentication. It is also achieved by a content distribution method characterized by having.
【0021】好ましい実施態様においては、さらに、少
なくとも前記コンテンツ配信管理サーバが、コンテンツ
の有効期間を示す情報を把握するステップと、当該有効
期間中のみ、当該コンテンツを配信する。また、好まし
い実施態様においては、さらに、前記コンテンツ配信管
理サーバにおいて、前記コンテンツの有効期間を示す情
報を、前記認証条件に含ませるステップを備えている。[0021] In a preferred embodiment, further, at least the content distribution management server grasps information indicating a valid period of the content, and distributes the content only during the valid period. Further, in a preferred embodiment, the content distribution management server further includes a step of including information indicating a valid period of the content in the authentication condition.
【0022】別の好ましい実施態様においては、さら
に、前記コンテンツ配信管理サーバにおいて、閲覧装置
に、前記コンテンツの有無を問い合わせ、その回答を得
るステップと、前記コンテンツ配信サーバに、前記コン
テンツが存在しない場合に、当該コンテンツを伝達する
ステップとを備えている。また、別の好ましい実施態様
においては、さらに、前記コンテンツ配信管理サーバに
おいて、他の情報処理装置であって、特定されたコンテ
ンツを保持する情報処理装置を見出すステップと、前記
他の情報処理装置に、前記閲覧装置への、特定されたコ
ンテンツの転送を依頼するステップとを備えている。こ
こでは、さらに、前記コンテンツ配信管理サーバにおい
て、閲覧装置に、前記コンテンツの有無を問い合わせ、
その回答を得るステップを備え、前記閲覧装置、前記コ
ンテンツが存在しない場合に、前記他の情報処理装置を
見出すステップ、および、転送を依頼するステップを実
行するのが望ましい。In another preferred embodiment, further, in the content delivery management server, a step of inquiring a browsing device about the presence or absence of the content and obtaining an answer thereto, and when the content delivery server does not have the content And transmitting the content. In another preferred embodiment, further, in the content distribution management server, a step of finding another information processing apparatus which holds the specified content, and Requesting the transfer of the specified content to the browsing device. Here, further, in the content distribution management server, the browsing device is inquired about the presence or absence of the content,
It is preferable to perform the steps of obtaining the answer, finding the other information processing apparatus when the browsing apparatus and the content do not exist, and requesting the transfer.
【0023】好ましい実施態様においては、さらに、前
記コンテンツ配信管理サーバにおいて、前記閲覧装置か
らの配信完了通知の受理に応答して、決済処理を実行す
るステップを備えている。さらに、前記閲覧装置におい
て、認証後に、コンテンツの内容の閲覧をキャンセルす
る機会を与えるステップを備えているのが望ましい。ま
た、別の好ましい実施態様においては、前記コンテンツ
配信管理サーバにおいて、コンテンツを伝達するステッ
プが、予約要求にしたがって、複数の閲覧装置に、当該
コンテンツを伝達するステップを含んでいる。In a preferred embodiment, the content delivery management server further includes a step of executing a settlement process in response to receipt of a delivery completion notification from the browsing device. Further, it is preferable that the browsing device further includes a step of giving an opportunity to cancel browsing of the content after the authentication. In another preferred embodiment, in the content distribution management server, the step of transmitting the content includes the step of transmitting the content to a plurality of browsing devices according to a reservation request.
【0024】[0024]
【発明の実施の形態】以下、添付図面を参照して、本発
明の実施の形態につき説明を加える。図1は、本実施の
形態にかかるコンテンツ配信システムの概略を示すブロ
ックダイヤグラムである。図1において、インターネッ
ト12に、端末装置14や、サーバ16−1、16−
2、18が接続され、相互にデータ通信が可能となって
いる。端末装置14は、たとえば、インターネットに接
続可能な携帯電話やPDAであっても良いし、或いは、
ラップトップパーソナルコンピュータ(PC)やデスク
トップPCであっても良い。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a block diagram showing an outline of the content distribution system according to the present embodiment. In FIG. 1, on the Internet 12, a terminal device 14 and servers 16-1, 16- are provided.
2 and 18 are connected, and data communication is possible mutually. The terminal device 14 may be, for example, a mobile phone or PDA that can be connected to the Internet, or
It may be a laptop personal computer (PC) or desktop PC.
【0025】サーバ16−1はコンテンツ配信事業者の
管理サーバであり、コンテンツを、後述する配信サーバ
(キャッシュサーバ)18に伝達する処理などを実行す
る。サーバ16−2は、認証サーバ(認証装置)であ
り、認証エージェントAGを、端末装置14および配信
サーバ18に伝達する後述する認証エージェントを生成
する。なお、本実施の形態においては、認証サーバ16
−2がサーバ16−1に隣接して配置され、かつ、認証
サーバ16−2がコンテンツ配信事業者により運営され
ているがこれに限定されるものではなく、これらが離間
して配置され、インターネットやWANを介して、デー
タ通信されるものであっても良いし、また、認証サーバ
が、所定の認証機関により運営されていても良い。The server 16-1 is a management server of a content distributor, and executes processing such as transmitting the content to a distribution server (cache server) 18 described later. The server 16-2 is an authentication server (authentication device), and generates an authentication agent described later that transmits the authentication agent AG to the terminal device 14 and the distribution server 18. In the present embodiment, the authentication server 16
-2 is arranged adjacent to the server 16-1, and the authentication server 16-2 is operated by the content distribution business operator, but the invention is not limited to this. Data communication may be performed via a WAN or a WAN, and the authentication server may be operated by a predetermined authentication agency.
【0026】配信サーバ18は、コンテンツを記憶する
データベースを保持し、端末装置14からの要求にした
がって、コンテンツを伝達するようになっている。図1
においては、1つの配信サーバ18を示したが、実際に
は、それぞれインターネット12に接続された多数の配
信サーバ18が、種々の場所に配置されているのが望ま
しい。これにより、ユーザは、所望の(たとえば、ダウ
ンロードする地点に隣接した)配信サーバ18を配信先
に指定することにより、帯域や輻輳の問題等が生じるこ
となしに適切にダウンロードを完了することが可能とな
る。The distribution server 18 holds a database for storing contents and transmits the contents in accordance with a request from the terminal device 14. Figure 1
In the above, one distribution server 18 is shown, but in reality, it is desirable that a large number of distribution servers 18 each connected to the Internet 12 are arranged at various places. As a result, the user can properly complete the download without causing problems such as bandwidth and congestion by designating a desired distribution server 18 (for example, adjacent to the download point) as the distribution destination. Becomes
【0027】図1に示すように、第1の実施の形態にお
いて、ユーザは端末装置14を操作して、所望のとき
に、管理サーバ16−1にアクセスして、コンテンツを
予約する(矢印101参照)。この予約には、コンテン
ツを特定する情報や配信先(ダウンロード先)が含まれ
る。管理サーバ16−1は、認証装置16−2から認証
条件を含む認証エージェントAG1およびAG2を受理
し、これらをそれぞれ、端末装置14および配信先の配
信サーバ18に伝達する(矢印102、103参照)。
ここで、必要な場合には、管理サーバ16−1から配信
サーバ18に、指定された「コンテンツA」が伝達され
る。As shown in FIG. 1, in the first embodiment, the user operates the terminal device 14 to access the management server 16-1 when desired and reserve the content (arrow 101). reference). This reservation includes information identifying the content and a delivery destination (download destination). The management server 16-1 receives the authentication agents AG1 and AG2 including the authentication condition from the authentication device 16-2, and transmits these to the terminal device 14 and the distribution server 18 of the distribution destination (see arrows 102 and 103). .
Here, when necessary, the designated "content A" is transmitted from the management server 16-1 to the distribution server 18.
【0028】ユーザが所望の地点に移動した後(矢印1
04参照)、配信サーバ18にアクセスして相互認証を
実行し(矢印105参照)、真正なユーザであると認証
されると、「コンテンツA」がダウンロードされる(矢
印106参照)。なお、図1の例では、端末装置14と
して携帯端末を利用しているため、ユーザが予約する端
末装置とダウンロードする端末装置とが同一である。し
かしながら、これに限定されるものではなく、AG1を
伝達可能であれば、携帯端末で予約する一方、ユーザの
デスクトップPCにてダウンロードすることも可能であ
る。After the user moves to a desired point (arrow 1
04), the distribution server 18 is accessed, mutual authentication is performed (see arrow 105), and when the user is authenticated as an authentic user, "content A" is downloaded (see arrow 106). In the example of FIG. 1, since the mobile terminal is used as the terminal device 14, the terminal device reserved by the user and the terminal device downloaded are the same. However, the present invention is not limited to this, and if the AG1 can be transmitted, it is possible to make a reservation on the mobile terminal and download it on the user's desktop PC.
【0029】図2は、本実施の形態にかかる手順をより
詳細に示すフローチャートである。ユーザが端末装置1
4のキーを操作して、管理サーバ16−1にアクセス
し、所望のコンテンツを予約するとともに、配信先(ダ
ウンロード先)を指定する(ステップ201)。管理サ
ーバ16−1は、端末装置14のアクセスに応答して、
認証エージェント(認証AG)の発行を、認証装置16
−2に要請する(ステップ202)。認証エージェント
は、相互認証のための第1の認証AGであるAG1およ
び第2の認証AGであるAG2を生成し、それぞれを、
管理サーバ16−1に伝達する(ステップ203、20
4)。AG1は、管理サーバ16−1を介して、端末装
置14に伝達される(ステップ203)。また、管理サ
ーバ16−1は、ユーザにより指定された「コンテンツ
A」およびAG2を、配信先(ダウンロード先)の配信
サーバ18に送信する(ステップ205)。FIG. 2 is a flowchart showing the procedure according to the present embodiment in more detail. The user is the terminal device 1
The key 4 is operated to access the management server 16-1, reserve the desired content, and specify the delivery destination (download destination) (step 201). The management server 16-1 responds to the access of the terminal device 14,
The issuing of the authentication agent (authentication AG) is performed by the authentication device 16
-2 (step 202). The authentication agent generates the first authentication AG AG1 and the second authentication AG AG2 for mutual authentication, and
Transmit to the management server 16-1 (steps 203, 20)
4). AG1 is transmitted to the terminal device 14 via the management server 16-1 (step 203). Further, the management server 16-1 transmits the "content A" and AG2 designated by the user to the distribution server 18 of the distribution destination (download destination) (step 205).
【0030】ユーザが、所望のときに所望の場所で、端
末装置14を操作して配信サーバ18にアクセスし、A
G1を伝達すると(ステップ206)、配信サーバ18
において後述する手法で認証が実行される。認証の結
果、ユーザが真正であると判断されると(ステップ20
7)、「コンテンツA」が端末装置14に向けて配信さ
れる(ステップ208)。これにより、端末装置14に
「コンテンツA」がダウンロードされる。このように、
本実施の形態によれば、ユーザが所望のダウンロード先
を指定することで、帯域や輻輳の問題、ユーザの移動に
よるダウンロードの失敗の問題を生じることなく、適切
に、所望のコンテンツをダウンロードすることが可能と
なる。A user operates the terminal device 14 at a desired place at a desired time to access the distribution server 18,
When G1 is transmitted (step 206), the distribution server 18
Authentication is performed by the method described later in. If it is determined that the user is authentic as a result of the authentication (step 20)
7), "Content A" is distributed to the terminal device 14 (step 208). As a result, the “content A” is downloaded to the terminal device 14. in this way,
According to the present embodiment, by designating a desired download destination by the user, the desired content can be appropriately downloaded without causing the problem of bandwidth or congestion and the problem of download failure due to the movement of the user. Is possible.
【0031】次に、本発明の第2の実施の形態につき説
明を加える。この例では、ユーザが、さらに、閲覧先を
指定することにより、列車の車内や旅客機の機内におい
て、コンテンツの再生を楽しむことが可能となる。図3
は、第2の実施の形態にかかるコンテンツ配信システム
の概略を示すブロックダイヤグラムである。図2におい
て、図1の構成部分と同一のものには同一の符号を付し
ている。この例では、ユーザが予約した「コンテンツ
B」の最終的な配信先が、予約にかかる端末装置14と
は異なっている。図1において、端末装置14による予
約(矢印301)ないし端末装置と配信サーバ18との
間の相互認証(矢印305)は、図1の予約(矢印10
1)ないし相互認証(矢印105)にそれぞれ対応す
る。第2の実施の形態では、相互認証の後、端末装置1
4が指定した他の閲覧装置(閲覧サーバ)20に、「コ
ンテンツB」を配信し(矢印306参照)、ユーザが、
閲覧サーバ20にて「コンテンツB」を再生して、閲覧
できるようになっている。Next, a second embodiment of the present invention will be described. In this example, the user can further enjoy the reproduction of the content on the train or in the passenger plane by designating the browsing destination. Figure 3
[FIG. 6] is a block diagram showing an outline of a content distribution system according to a second embodiment. 2, the same components as those in FIG. 1 are designated by the same reference numerals. In this example, the final delivery destination of the "content B" reserved by the user is different from the terminal device 14 for the reservation. In FIG. 1, reservation by the terminal device 14 (arrow 301) or mutual authentication between the terminal device and the distribution server 18 (arrow 305) is performed by the reservation (arrow 10 in FIG. 1).
1) to mutual authentication (arrow 105). In the second embodiment, after mutual authentication, the terminal device 1
The “content B” is distributed to the other browsing device (browsing server) 20 designated by 4 (see arrow 306), and the user
The “content B” can be reproduced and browsed on the browsing server 20.
【0032】図4は、第2の実施の形態にかかる手順を
より詳細に示すフローチャートである。ユーザは、端末
装置14のキーを操作して、管理サーバ16−1にアク
セスして、所望のコンテンツである「コンテンツB」を
予約するとともに、相互認証を実行すべきサーバ(これ
を「受け取り先」と称する。)を指定する(ステップ4
01)。この後、ステップ402ないし405の処理
は、図2のステップ202ないし205の処理にそれぞ
れ対応する。FIG. 4 is a flowchart showing the procedure according to the second embodiment in more detail. The user operates the key of the terminal device 14 to access the management server 16-1 to reserve the desired content “content B” and to execute the mutual authentication (the server that receives the “recipient”). "." Is designated (step 4).
01). After that, the processes of steps 402 to 405 correspond to the processes of steps 202 to 205 of FIG. 2, respectively.
【0033】ユーザが、所定の場所で端末装置14を操
作して配信サーバ18にアクセスして、AG1を伝達す
るとともに、閲覧先を指定すると(ステップ406)、
配信サーバ18は、後述する手法でユーザを認証する。
認証の結果、ユーザが真正であると判断されると(ステ
ップ408)、配信サーバ18は、「コンテンツB」
を、ユーザが指定した閲覧先である閲覧サーバ20に伝
達する(ステップ408)。 たとえば、ユーザは閲覧
サーバ20のブラウザを起動して(ステップ409)、
コンテンツを再生させることが可能となる(ステップ4
10)。When the user operates the terminal device 14 at a predetermined place to access the distribution server 18 to transmit the AG1 and specify the browsing destination (step 406),
The distribution server 18 authenticates the user by the method described later.
When it is determined that the user is authentic as a result of the authentication (step 408), the distribution server 18 determines “content B”.
Is transmitted to the browsing server 20 which is the browsing destination designated by the user (step 408). For example, the user activates the browser of the browsing server 20 (step 409),
It becomes possible to play the content (step 4)
10).
【0034】第2の実施の形態については、たとえば以
下のような具体的な応用を考えることができる。配信サ
ーバ18は、ユーザが列車や旅客機に登場する駅や空港
に配置されている。また、閲覧サーバは、列車や旅客機
内に配置されている。ユーザは、所望のときに所望の場
所で、列車や旅客機中で利用したいコンテンツ(たとえ
ば、映画やゲーム)を予約しておき、駅や空港におい
て、搭乗の前に、認証および閲覧先の指定を行う。これ
により、ユーザが座席に着席した後、座席に隣接して配
置されたディスプレイに、予約したコンテンツを表示さ
せることができる。Regarding the second embodiment, for example, the following concrete applications can be considered. The distribution server 18 is arranged at a station or an airport where a user appears on a train or a passenger plane. Further, the browsing server is arranged in a train or a passenger plane. The user reserves content (for example, movies and games) that he / she wants to use in a train or an airliner at a desired place at a desired time, and at a station or an airport, performs authentication and specifies a browsing destination before boarding. To do. With this, after the user sits in the seat, the reserved content can be displayed on the display arranged adjacent to the seat.
【0035】なお、配信サーバ18から閲覧サーバ20
へのデータ伝達は、無線LANなどを用いてオンライン
で実現しても良い。或いは、配信サーバ18において可
搬記憶媒体に指定されたコンテンツを収容し、閲覧サー
バ20において当該コンテンツを可搬記憶媒体から読み
出しても良い。第2の実施の形態によれば、ユーザは、
端末装置を用いて予約および認証をなし、かつ、他の閲
覧サーバ、たとえば、列車や旅客機内の閲覧サーバを利
用して、コンテンツを閲覧することが可能となる。The distribution server 18 to the browsing server 20
Data may be transmitted online using a wireless LAN or the like. Alternatively, the distribution server 18 may store the designated content in a portable storage medium, and the browsing server 20 may read the content from the portable storage medium. According to the second embodiment, the user
It becomes possible to perform the reservation and the authentication using the terminal device, and to browse the content by using another browsing server, for example, the browsing server in the train or the passenger plane.
【0036】次に、第1の実施の形態の変形例につき説
明を加える。この例では、指定された配信サーバに、配
信すべきコンテンツが存在するか否かを判断し、必要な
場合にのみコンテンツが送られるとともに、コンテンツ
に有効期間を示す情報が付加されている。たとえば、有
効期間を示す情報は、有効開始日時および有効終了日時
を示す情報を含んでいても良いし、予約日時を有効開始
日時として、コンテンツの有効性を維持する期間を示す
情報のみを含んでいても良い。Next, a modification of the first embodiment will be described. In this example, it is determined whether or not there is content to be delivered to the designated delivery server, the content is sent only when necessary, and information indicating the valid period is added to the content. For example, the information indicating the valid period may include information indicating the valid start date and time and the valid end date and time, or may include only the information indicating the period for maintaining the validity of the content with the reserved date and time as the valid start date and time. You may stay.
【0037】図5および図6は、この例にかかる手順を
示すフローチャートである。図5において、ステップ5
01〜504は、図2のステップ201〜204に対応
する。AG1の端末装置14への送信およびAG2の受
理の後、管理サーバ16−1は、指定された配信先(ダ
ウンロード先)の配信サーバ18に、「コンテンツA」
が収容されているか否かを判断する。配信サーバ18
は、「コンテンツA」の有無を判断し、コンテンツが自
身のDBに収容されていない場合には(ステップ506
で「なし」)、検索結果(コンテンツなしを示す情報)
を管理サーバ16−1に伝達する(ステップ507)。
検索結果の受理に応答して、管理サーバ16−1は、
「コンテンツA」およびAG2に加えて、付加情報とし
て、「コンテンツA」の有効期間を示す情報を配信サー
バ18に伝達する(ステップ508)。5 and 6 are flowcharts showing the procedure according to this example. In FIG. 5, step 5
01 to 504 correspond to steps 201 to 204 in FIG. After the transmission of the AG1 to the terminal device 14 and the reception of the AG2, the management server 16-1 notifies the distribution server 18 of the designated distribution destination (download destination) of "content A".
Judge whether or not is housed. Distribution server 18
Judges whether or not there is "content A", and if the content is not stored in its own DB (step 506).
"No"), search results (information indicating no content)
Is transmitted to the management server 16-1 (step 507).
In response to the acceptance of the search result, the management server 16-1
In addition to "contents A" and AG2, information indicating the valid period of "contents A" is transmitted to distribution server 18 as additional information (step 508).
【0038】ユーザが端末装置14を操作して、配信サ
ーバ18にアクセスし、AG1を伝達すると(ステップ
509)、配信サーバ18において認証が実行される
(ステップ510)。認証の結果、ユーザが真正である
と判断され(ステップ510)、引き続いて、配信すべ
き「コンテンツA」の付加情報を参照して、有効期間中
であるか否かを判断する(ステップ511)。有効期間
中であれば(ステップ511でイエス(Yes))、「コン
テンツA」が端末装置14に配信される(ステップ51
2)。その一方、有効期間外であれば(ステップ511
でノー(No))、有効期間外であることを示すメッセージ
が端末装置14に伝達される(ステップ513)。な
お、「コンテンツA」に有効期間を示す付加情報を含ま
せた状態で配信すれば、当該有効期間中のみ、端末装置
14にてコンテンツの閲覧や再生が可能となる。これに
より、コンテンツのいわゆるレンタルを実現することが
可能となる。When the user operates the terminal device 14 to access the distribution server 18 and transmit AG1 (step 509), the distribution server 18 performs authentication (step 510). As a result of the authentication, it is determined that the user is authentic (step 510), and subsequently, it is determined whether or not it is during the valid period by referring to the additional information of "contents A" to be distributed (step 511). . If it is during the valid period (Yes in step 511), the "content A" is distributed to the terminal device 14 (step 51).
2). On the other hand, if it is outside the valid period (step 511)
No, the message indicating that the validity period has expired is transmitted to the terminal device 14 (step 513). If the “content A” is distributed in a state where the additional information indicating the valid period is included, the content can be browsed and reproduced on the terminal device 14 only during the valid period. As a result, so-called rental of contents can be realized.
【0039】図5に戻って、ステップ506において
「コンテンツA」が自身のDBに収容されていると判断
された場合には(ステップ506において「あり」)、
検索結果(コンテンツがあることを示す情報)が管理サ
ーバ16−1に伝達される(ステップ601)。管理サ
ーバ16−1は、これに応答して、AG2に加えて、付
加情報として「コンテンツA」の有効期間を示す情報を
配信サーバ18に伝達する(ステップ602)。配信サ
ーバ18は、付加情報を受理すると、「コンテンツA」
の有効期間を更新する(ステップ603)。配信サーバ
18においては、他のユーザのために「コンテンツA」
が配信され、これが保持(キャッシュ)されていると考
えられる。したがって、これを、他のユーザのほか、今
回の処理にかかるユーザに配信するためにも利用するた
め、当該「コンテンツA」の有効期間が、たとえば、今
回の処理にかかるユーザの有効期間に更新される。Returning to FIG. 5, when it is determined in step 506 that "content A" is stored in its own DB ("present" in step 506),
The search result (information indicating that there is content) is transmitted to the management server 16-1 (step 601). In response to this, the management server 16-1 transmits the information indicating the valid period of the “content A” as additional information to the distribution server 18 in addition to the AG2 (step 602). When the distribution server 18 receives the additional information, the “content A” is received.
The effective period of is updated (step 603). In the distribution server 18, "content A" is provided for other users.
Is distributed, and this is considered to be held (cached). Therefore, since this is used not only for distribution to other users but also to users related to the present process, the valid period of the “content A” is updated to, for example, the valid period of the user related to the present process. To be done.
【0040】その後の処理(ステップ604〜608)
は、図5のステップ509〜513と同様である。な
お、この例において、配信サーバ18が、所定のタイミ
ングで、自身のDBに保持(キャッシュ)しているコン
テンツの有効期間を参照し、有効期間が切れている、つ
まり、有効期間の終了日時をすでに経過しているものに
ついては、当該コンテンツを消去するのが望ましい。こ
のように、本例によれば、管理サーバ16−1から配信
サーバ18へのコンテンツの送信頻度を少なくすること
ができ、サーバ間の通信量を減じることが可能となる。Subsequent processing (steps 604 to 608)
Is similar to steps 509 to 513 in FIG. Note that in this example, the distribution server 18 refers to the valid period of the content held (cached) in its own DB at a predetermined timing, and the valid period has expired, that is, the end date and time of the valid period. If the content has already passed, it is desirable to delete the content. As described above, according to this example, the frequency of content transmission from the management server 16-1 to the distribution server 18 can be reduced, and the amount of communication between the servers can be reduced.
【0041】次に、第1の実施の形態のさらに他の変形
例につき、図7を参照して説明を加える。ここでは、ユ
ーザが予約時に、複数の配信サーバを、配信先(ダウン
ロード先)として指定する。したがって、配信サーバ1
6−1から、複数の配信サーバ18−1〜18−3に、
それぞれ、「コンテンツA」およびAG2が伝達されて
いる(符号103−1〜103−3参照)。ユーザは、
配信先としてした配信サーバから所望のもの、たとえ
ば、配信サーバ18−1にアクセスして、相互認証(矢
印105参照)の後、「コンテンツA」をダウンロード
すればよい(矢印106参照)。これにより、コンテン
ツを受け取るユーザの行動範囲に余裕を持たせることが
可能となる。つまり、ユーザはより所望のときにコンテ
ンツをダウンロードすることが可能となる。Next, another modification of the first embodiment will be described with reference to FIG. Here, the user specifies a plurality of distribution servers as distribution destinations (download destinations) at the time of reservation. Therefore, the distribution server 1
From 6-1 to the plurality of distribution servers 18-1 to 18-3,
“Contents A” and AG2 are transmitted respectively (see reference numerals 103-1 to 103-3). The user
A desired content, for example, the distribution server 18-1 may be accessed from the distribution server serving as the distribution destination, and the "content A" may be downloaded after mutual authentication (see arrow 105) (see arrow 106). As a result, it is possible to allow the user who receives the content a range of action. That is, the user can download the content when desired.
【0042】なお、この場合に、ユーザがダウンロード
のために利用した配信サーバ以外の他の配信サーバ18
−2、18−3においては、配信サーバ16−1からの
コンテンツのダウンロード完了通知を受理した管理サー
バ16−1からの指示にしたがって、当該ユーザによる
アクセスができない状態にするのが望ましい。ここで
は、コンテンツを破棄しても良いし、或いは、有効期間
が切れた状態としておき、他のユーザによる予約があっ
たときに、当該有効期間を更新するように構成しても良
い。In this case, the distribution server 18 other than the distribution server used by the user for downloading.
-2 and 18-3, it is desirable to make the user inaccessible according to an instruction from the management server 16-1 that has received the content download completion notification from the distribution server 16-1. Here, the content may be discarded, or the valid period may be set to expire and the valid period may be updated when another user makes a reservation.
【0043】次に、上記実施の形態にかかるコンテンツ
購入のキャンセルについて簡単に説明を加える。従来
は、コンテンツの注文時に、ユーザの購入の意思の有無
が確認され、購入の意思を示すユーザからのデータ送信
の受理に応答して、サーバが、クレジットカード会社の
システムとの間で、所定の処理(与信照会や決済)を実
行する。しかしながら、この場合には、注文と実際のダ
ウンロードとの間で、ユーザがコンテンツ購入をキャン
セルするのが困難であるという問題点があった。また、
キャンセルが可能であっても、決済の際の手数料を、サ
ーバ運営者(コンテンツ配信者)が支払わなくてはなら
ないという問題点があった。本実施の形態においては、
予約の段階では、決済を実行せず、認証の後、ユーザに
コンテンツ購入をキャンセルする権利を与え、ダウンロ
ードの完了の後、決済を実行するように構成している。Next, the cancellation of the content purchase according to the above embodiment will be briefly described. Conventionally, when ordering content, it is confirmed whether or not the user has the purchase intention, and in response to the acceptance of data transmission from the user indicating the purchase intention, the server sends a predetermined amount of information to the system of the credit card company. Process (credit inquiry and settlement). However, in this case, there is a problem that it is difficult for the user to cancel the content purchase between the order and the actual download. Also,
Even if cancellation is possible, there is a problem that the server operator (content distributor) has to pay the fee for the settlement. In the present embodiment,
In the reservation stage, the payment is not executed, the user is authorized to cancel the content purchase after the authentication, and the payment is executed after the download is completed.
【0044】図8(a)は、認証後から決済にいたるま
での処理を示すフローチャートである。図8(a)にお
いては、端末装置14から配信サーバ18へのAG1の
送付(ステップ801)および配信サーバ18における
認証以降の処理が表されている。配信サーバ18におい
て、ユーザが真正であると判断されると(ステップ80
2)、配信サーバ18から、コンテンツ購入の是非を確
認する確認ダイアログが端末装置14に伝達され、端末
装置14の表示装置の画面上に表示される(ステップ8
03)。たとえば、ユーザが端末装置14のキーを操作
して、最終的に購入を確認することを指定すると、最終
確認を示す情報が配信サーバ18に伝達され(、これに
応答して、「コンテンツA」が端末装置14にダウンロ
ードされる(ステップ805)。ダウンロードが完了す
ると、完了通知が、端末装置14から配信サーバ18を
介して、管理サーバ16−1に伝達される(ステップ8
06)。管理サーバ16−1は、通知の受理に応答し
て、決済のための必要な処理を実行する(ステップ80
7)。FIG. 8A is a flow chart showing the processing from the authentication to the settlement. In FIG. 8A, the processing after the transmission of AG1 from the terminal device 14 to the distribution server 18 (step 801) and the authentication in the distribution server 18 is shown. When the distribution server 18 determines that the user is authentic (step 80)
2) From the distribution server 18, a confirmation dialog for confirming whether to purchase the content is transmitted to the terminal device 14 and displayed on the screen of the display device of the terminal device 14 (step 8).
03). For example, when the user operates the keys of the terminal device 14 and specifies that the purchase is finally confirmed, information indicating the final confirmation is transmitted to the distribution server 18 (in response to this, "content A"). Is downloaded to the terminal device 14 (step 805) When the download is completed, a completion notice is transmitted from the terminal device 14 to the management server 16-1 via the distribution server 18 (step 8).
06). The management server 16-1 executes necessary processing for settlement in response to the receipt of the notification (step 80).
7).
【0045】その一方、図8(b)に示すように、確認
ダイアログが表示された状態で(ステップ813)、ユ
ーザが端末装置14のキーを操作して、キャンセルを指
定すると、キャンセルを示す情報が配信サーバ18に伝
達されるとともに、当該配信サーバ14を介して管理サ
ーバ16−1にも伝達される。したがって、配信サーバ
18および管理サーバ16−1において、キャンセルの
ために必要な処理が実行される(ステップ815、81
6)。たとえば、配信サーバ18におけるキャンセル処
理には、コンテンツの有効期間の消去が含まれる。ま
た、管理サーバ16におけるキャンセル処理には、あら
かじめ登録されたユーザの電話番号やクレジットカード
番号などの消去が含まれる。On the other hand, as shown in FIG. 8B, in the state where the confirmation dialog is displayed (step 813), when the user operates the key of the terminal device 14 and designates the cancel, information indicating the cancel is displayed. Is transmitted to the distribution server 18, and is also transmitted to the management server 16-1 via the distribution server 14. Therefore, the distribution server 18 and the management server 16-1 execute the processing necessary for cancellation (steps 815 and 81).
6). For example, the cancellation process in the distribution server 18 includes deletion of the valid period of the content. Further, the cancellation process in the management server 16 includes erasing the user's telephone number, credit card number, etc., registered in advance.
【0046】次に、本実施の形態にかかる認証AGおよ
び認証AGを利用した認証処理につき説明を加える。本
実施の形態においては、認証装置が、2つの認証エージ
ェントを発行し、これらを、それぞれ端末装置および配
信サーバに保持させ、認証時に一方(本実施の形態では
端末装置)が、他方に自己の認証AGを渡して、認証を
求めている。このような手法は、たとえば、本出願人の
出願にかかる特願2001−371208号に記載され
ている。Next, the authentication AG according to the present embodiment and the authentication process using the authentication AG will be described. In the present embodiment, the authentication device issues two authentication agents, and these are held by the terminal device and the distribution server respectively, and at the time of authentication, one (the terminal device in the present embodiment) owns the other. Passing the authentication AG, requesting authentication. Such a method is described in, for example, Japanese Patent Application No. 2001-371208 relating to the application of the present applicant.
【0047】図9は、認証装置16−2における認証A
Gの発行処理を示すフローチャートである。これは、管
理サーバ16−1からの認証AG発行要請の受理に応答
して実行される。まず、認証装置16−2は、乱数r1
およびr2を発生し(ステップ901)、それぞれ、端
末装置14に与える認証エージェントであるAG1と、
配信サーバ18に与える認証エージェントであるAG2
とに割り当てる(ステップ902)。FIG. 9 shows the authentication A in the authentication device 16-2.
It is a flowchart which shows the issuing process of G. This is executed in response to the acceptance of the authentication AG issue request from the management server 16-1. First, the authentication device 16-2 uses the random number r 1
And r 2 are generated (step 901), respectively, and AG 1 which is an authentication agent given to the terminal device 14,
AG2 which is an authentication agent given to the distribution server 18.
And (step 902).
【0048】次いで、認証装置16−2は、それぞれの
乱数に対してハッシュ関数を作用させ、
hash(r1)=R1
hash(r2)=R2
を生成する(ステップ903)。また、認証装置16−
2は、相互認証のための認証条件Cond=sin(R
1×R2)を算出する(ステップ904)。AG1に
は、(R1,Cond)が与えられ、その一方、AG2
には、(R2,Cond)が与えられた後(ステップ9
04)、管理サーバ16−1に伝達される(ステップ9
05)。なお、ハッシュ関数を利用せず、単に、認証条
件Cond=sin(r1×r 2)として、AG1に
(r1,Cond)を与え、AG2に(r2,Con
d)を与えても良い。Then, the authentication device 16-2
Apply a hash function to random numbers,
hash (r1) = R1
hash (rTwo) = RTwo
Is generated (step 903). Also, the authentication device 16-
2 is the authentication condition Cond = sin (R
1× RTwo) Is calculated (step 904). To AG1
Is (R1, Cond), while AG2
Includes (RTwo, Cond) is given (step 9
04), and is transmitted to the management server 16-1 (step 9)
05). In addition, without using the hash function, simply
Cond = sin (r1× r Two) To AG1
(R1, Cond) is given to AG2 (r2, Con)
d) may be given.
【0049】本実施の形態においては、端末装置14が
AG1を配信サーバ16に伝達して、自己の真正さを求
めている。配信サーバ18は、受理した認証エージェン
ト中のハッシュ値R1と、自己のAG2が保有するハッ
シュ値R2とを用いて、sin(R1×R2)を計算
し、これが、保有する認証条件Condと一致するか否
かを判断する。両者が一致する場合には、認証を求めた
ものが真正であるとして処理が継続される。In the present embodiment, the terminal device 14 transmits AG1 to the distribution server 16 to obtain the authenticity of itself. The distribution server 18 calculates sin (R 1 × R 2 ) using the hash value R 1 in the accepted authentication agent and the hash value R 2 held by its own AG 2, and this holds the authentication condition. It is determined whether or not it matches Cond. If the two match, it is determined that the authentication request is authentic, and the processing is continued.
【0050】次に、本発明の第3の実施の形態につき説
明を加える。第1および第2の実施の形態においては、
端末装置14からの「コンテンツの予約」に応答して、
端末装置14に認証エージェントが与えられ、コンテン
ツのダウンロードの際に、端末装置14と配信サーバ1
8との間で認証エージェントを利用した認証が実現され
ている。第3の実施の形態においては、ユーザは、配信
先(ダウンロード先)を指定して、当該配信先の閲覧装
置(たとえば、パーソナルコンピュータなど)を操作し
て、コンテンツをダウンロードして、その内容を閲覧す
る。この形態では、たとえば、ユーザが所望のときにコ
ンテンツを予約するとともに、閲覧する場所(たとえ
ば、自宅、出張や旅行先のホテル)を指定する場合が考
えられる。Next, a description will be added to the third embodiment of the present invention. In the first and second embodiments,
In response to the "content reservation" from the terminal device 14,
An authentication agent is given to the terminal device 14, and when the content is downloaded, the terminal device 14 and the distribution server 1
The authentication using the authentication agent is realized between the server and the server. In the third embodiment, a user specifies a distribution destination (download destination), operates a browsing device (for example, a personal computer) of the distribution destination, downloads the content, and downloads the content. browse. In this form, for example, the user may reserve the content at a desired time and specify a place to browse (for example, a home, a hotel at a business trip or a travel destination).
【0051】図10は、第3の実施の形態にかかるコン
テンツ配信システムの概略を示すブロックダイヤグラム
である。この実施の形態では、インターネット12に、
端末装置、サーバ116−1、116−2、閲覧装置2
2が接続され、データ通信が可能になっている。閲覧装
置22は、ホテルの部屋、自宅などに配置されたパーソ
ナルコンピュータで、予約されダウンロードされたコン
テンツの内容が閲覧できるようになっている。また、図
10において、サーバ116−1は管理サーバ、サーバ
116−2は認証サーバである。FIG. 10 is a block diagram showing an outline of the content distribution system according to the third embodiment. In this embodiment, on the Internet 12,
Terminal device, servers 116-1, 116-2, browsing device 2
2 is connected and data communication is possible. The browsing device 22 is a personal computer arranged in a hotel room, a home, or the like, and is capable of browsing the contents of the reserved and downloaded content. Further, in FIG. 10, the server 116-1 is a management server and the server 116-2 is an authentication server.
【0052】第3の実施の形態においては、ユーザが端
末装置14を操作して、管理サーバ116−1にアクセ
スして、コンテンツを予約すると(矢印1001)、予
約番号が返送される(矢印1002)。上記予約には、
コンテンツを特定する情報や配信先(ダウンロード先)
が含まれる。管理サーバ116−1は、認証装置116
−2から認証エージェントAG1およびAG2を受理
し、指定された「コンテンツC」とともにAG2を、配
信先の閲覧装置22に伝達する(矢印1003)。ユー
ザが閲覧装置22にてコンテンツを閲覧する際に、閲覧
装置22と管理サーバ116−1との間で相互認証が実
行され(矢印1004)、ユーザが真正であると判断さ
れた場合に、コンテンツが再生されその内容が閲覧可能
となる。In the third embodiment, when the user operates the terminal device 14 to access the management server 116-1 and reserve the content (arrow 1001), the reservation number is returned (arrow 1002). ). For the above reservation,
Information that identifies the content and distribution destination (download destination)
Is included. The management server 116-1 is the authentication device 116.
-2 accepts the authentication agents AG1 and AG2, and transmits AG2 together with the designated "content C" to the browsing device 22 of the delivery destination (arrow 1003). When the user browses the content on the browsing device 22, the mutual authentication is executed between the browsing device 22 and the management server 116-1 (arrow 1004), and the content is determined when the user is determined to be authentic. Is played and the contents can be browsed.
【0053】図11および図12は、第3の実施の形態
における手順をより詳細に示すフローチャートである。
ユーザが端末装置14のキーを操作して、管理サーバ1
16にアクセスし、所望のコンテンツを予約するととも
に、配信先(ダウンロード先)を指定すると(ステップ
1001)、管理サーバ116−1から当該予約を位置
的に示す予約番号がユーザの端末装置14に返送される
(ステップ1102)。その一方、管理サーバ116−
1は、認証装置116−2に認証AGの発行を要請し
(ステップ1103)、要請に応答して作られたAG1
およびAG2を、認証装置116−2から受理する(ス
テップ1104、1105)。11 and 12 are flow charts showing the procedure in the third embodiment in more detail.
The user operates the key of the terminal device 14, and the management server 1
When 16 is accessed to reserve a desired content and a distribution destination (download destination) is designated (step 1001), the management server 116-1 returns a reservation number indicating the reservation to the terminal device 14 of the user. (Step 1102). On the other hand, the management server 116-
1 requests the authentication device 116-2 to issue an authentication AG (step 1103), and the AG1 created in response to the request.
And AG2 are accepted from the authentication device 116-2 (steps 1104 and 1105).
【0054】管理サーバ116−1は、受理したAG2
を、ユーザが指定した「コンテンツC」および対応する
予約番号とともに、配信先に指定された閲覧装置22に
伝達する(ステップ1106)。これら情報は、閲覧装
置22に保持(キャッシュ)される。その後、ユーザが
閲覧装置22を操作して、予約番号を入力することで、
閲覧装置22にログインすることができる(ステップ1
107)。予約番号によりユーザに与えられるべきAG
2が特定され、これが管理サーバ116−1に送信され
る(ステップ1108)。次いで、管理サーバ116−
1において、自身のAG1および受理したAG2を用い
た認証が実行される(ステップ1109)。The management server 116-1 receives the accepted AG2.
Is transmitted to the browsing device 22 designated as the delivery destination together with the "content C" designated by the user and the corresponding reservation number (step 1106). These pieces of information are held (cached) in the browsing device 22. After that, the user operates the browsing device 22 and inputs the reservation number,
You can log in to the browsing device 22 (step 1
107). AG to be given to the user by reservation number
2 is specified, and this is transmitted to the management server 116-1 (step 1108). Next, the management server 116-
In step 1, authentication is performed using its own AG1 and accepted AG2 (step 1109).
【0055】認証によりユーザが真正であると判断され
た場合には(ステップ1109でイエス(Yes))、コン
テンツ閲覧許可が閲覧装置22に与えられる。これによ
り閲覧装置22においてコンテンツ再生が可能な状態と
なる。この時点で、最終的な購入確認やキャンセルをユ
ーザに入力させても良い。最終確認が入力されると(ス
テップ1202)、たとえば、管理サーバ116−1に
おいて決済処理が実行される(ステップ1203)。こ
のようにして、ユーザはホテルや自宅の閲覧装置22で
予約したコンテンツの内容を閲覧することが可能とな
る。When the user is determined to be authentic by the authentication (Yes in step 1109), the content browsing permission is given to the browsing device 22. As a result, the browsing device 22 becomes ready for content reproduction. At this point, the user may be prompted to enter a final purchase confirmation or cancellation. When the final confirmation is input (step 1202), for example, the settlement processing is executed in the management server 116-1 (step 1203). In this way, the user can browse the details of the reserved content using the browsing device 22 at the hotel or home.
【0056】その一方、認証によりユーザが真正でない
と判断された場合には(ステップ1109でノー(N
o))、表示すべきメッセージおよびコンテンツを破棄す
ることを示す指示が、管理サーバ116−1から閲覧装
置22に与えられる(ステップ1211)。これにより
閲覧装置22の表示装置の画面上には、認証に失敗した
ことを示すメッセージが表示され、また、保持されたコ
ンテンツが破棄、たとえば消去される(ステップ121
2)。或いは、コンテンツに、認証の適否にしたがっ
て、アクセスの可否を決定するエージェントプログラム
が添付されてもよい。この場合に、適切に認証された場
合(ステップ1109でイエス(Yes))には、当該エー
ジェントプログラムにより、コンテンツのアクセスが可
能な状態とされ、適切に認証できなかった場合(ステッ
プ1109でノー(No))には、エージェントプログラム
により、コンテンツのアクセスが拒否される。On the other hand, if it is determined by the authentication that the user is not authentic (NO in step 1109).
o)), an instruction to discard the message and the content to be displayed is given from the management server 116-1 to the browsing device 22 (step 1211). As a result, a message indicating that the authentication has failed is displayed on the screen of the display device of the browsing device 22, and the held content is discarded, for example, erased (step 121).
2). Alternatively, the content may be attached with an agent program that determines whether or not the content can be accessed depending on whether or not the content is authenticated. In this case, if it is properly authenticated (Yes in step 1109), the agent program makes the content accessible, and if it is not properly authenticated (NO in step 1109). In No)), access to the content is denied by the agent program.
【0057】次に、本発明の第4の実施の形態につき説
明を加える。第3の実施の形態においては、予約に応答
して、管理サーバ116−1から認証AGおよびコンテ
ンツが前もって送られている(図10の矢印1003参
照)、これに対して、図13に示すように、第4の実施
の形態においては、前もって認証AGのみが閲覧装置2
2に送信され(矢印1303参照)、相互認証(矢印1
504参照)の後に、コンテンツが閲覧装置22に伝達
されるようになっている(矢印1305参照)。Next, a description will be given of the fourth embodiment of the present invention. In the third embodiment, in response to the reservation, the authentication AG and the content are sent in advance from the management server 116-1 (see arrow 1003 in FIG. 10), as shown in FIG. In addition, in the fourth embodiment, only the authentication AG is used in advance as the browsing device 2.
2 (see arrow 1303) and mutual authentication (arrow 1
After 504), the content is transmitted to the browsing device 22 (see arrow 1305).
【0058】図14および図15は、第4の実施の形態
にかかる手順を示すフローチャートである。図14にお
いて、ステップ1401〜1405は、図11のステッ
プ1101〜1105に対応する。管理サーバ116−
1は、認証エージェントを受理すると、AG2を関連付
けられた予約番号とともに、閲覧装置22に伝達する
(ステップ1406)。ユーザが予約番号を用いて閲覧
装置22にログインする点や、AG2が管理サーバ11
6−1に伝達され、管理サーバにおいてAG1およびA
G2を用いて認証が実行されること(ステップ1407
〜1409)も、第3の実施の形態と同様である。14 and 15 are flow charts showing the procedure according to the fourth embodiment. 14, steps 1401 to 1405 correspond to steps 1101 to 1105 in FIG. Management server 116-
When accepting the authentication agent, 1 transmits AG2 to the browsing device 22 together with the associated reservation number (step 1406). The user logs in to the browsing device 22 using the reservation number, and the AG2 manages the management server 11.
6-1 is transmitted to the management server, and AG1 and A are transmitted to the management server.
Authentication is performed using G2 (step 1407)
˜1409) is the same as in the third embodiment.
【0059】認証によりユーザが真正であると判断され
た場合には(ステップ1409でイエス(Yes))、図1
5に示すように、必要な場合にユーザによる購入の最終
確認(ステップ1501)の後、予約された「コンテン
ツC」が管理サーバ116−1から閲覧装置22に伝達
される(ステップ1502)。ここで、閲覧装置22か
らのダウンロード完了の通知を管理サーバ116−1が
受理することに応答して、決済処理を実行することも可
能である(ステップ1503、1504)。このように
して、ユーザはコンテンツの内容を閲覧することが可能
となる(ステップ1405)。認証によりユーザが真正
でないと判断された場合には、認証に失敗したことを示
すメッセージが閲覧装置に送信される(ステップ141
0)。これら実施の形態によれば、ユーザは、他の場所
から端末装置を利用してダウンロード場所を指定し、当
該指定された場所にて、コンテンツの内容を閲覧するこ
とが可能となる。When the user is determined to be authentic by the authentication (Yes in step 1409), the process shown in FIG.
As shown in FIG. 5, after the final confirmation of the purchase by the user if necessary (step 1501), the reserved “content C” is transmitted from the management server 116-1 to the browsing device 22 (step 1502). Here, it is also possible to execute the payment processing in response to the management server 116-1 receiving the notification of the completion of the download from the browsing device 22 (steps 1503 and 1504). In this way, the user can browse the details of the content (step 1405). When the authentication determines that the user is not authentic, a message indicating that the authentication has failed is transmitted to the browsing device (step 141).
0). According to these embodiments, the user can specify the download location from another location by using the terminal device and browse the content of the content at the designated location.
【0060】本発明は、以上の実施の形態に限定される
ことなく、特許請求の範囲に記載された発明の範囲内
で、種々の変更が可能であり、それらも本発明の範囲内
に包含されるものであることは言うまでもない。前記実
施の形態においては、ダウンロードの完了通知の受理に
応答して、管理サーバにおいて決済処理が実行されてい
るがこれに限定されるものではなく、従前どおり、予約
時に決済が実行されても良い。The present invention is not limited to the above embodiments, and various modifications can be made within the scope of the invention described in the claims, and these are also included in the scope of the present invention. It goes without saying that this is what is done. In the above-described embodiment, the payment process is executed in the management server in response to the reception of the download completion notification, but the present invention is not limited to this, and the payment may be executed at the time of reservation as before. .
【0061】また、前記実施の形態において、管理サー
バから配信サーバ、或いは、管理サーバから閲覧装置に
コンテンツが伝達されているが、これに限定されるもの
ではない。たとえば、管理サーバが、コンテンツを保持
(キャッシュ)している他の配信サーバを見出し、当該
他の配信サーバが、配信先として指定された配信サーバ
や閲覧サーバに、データを転送するよう、管理サーバが
他の配信サーバに対して指示を与えても良い。Further, in the above embodiment, the contents are transmitted from the management server to the distribution server or from the management server to the browsing device, but the present invention is not limited to this. For example, the management server finds another distribution server that holds (caches) the content, and the other distribution server transfers the data to the distribution server or the browsing server designated as the distribution destination. May give an instruction to another distribution server.
【0062】さらに、前記第3および第4の実施の形態
において、コンテンツに有効期間を示す情報を付加し
て、当該有効期間中のみ、コンテンツのダウンロードや
閲覧が可能としても良い。また、第3および第4の実施
の形態においては、端末装置14を用いて、管理サーバ
16にアクセスしてコンテンツを予約し、その応答とし
て予約番号を受理している。しかしながら、これに限定
されるものではない。たとえば、コンテンツ配信事業者
の販売店などにおいて、ユーザ自身或いはオペレータが
端末装置を操作して、コンテンツを予約するとともに配
信先を指定し、予約番号を印刷物として受け取るような
形態をとっても良い。Further, in the third and fourth embodiments, the information indicating the valid period may be added to the content so that the content can be downloaded or browsed only during the valid period. Further, in the third and fourth embodiments, the terminal device 14 is used to access the management server 16 to reserve the content, and the reservation number is accepted as the response. However, it is not limited to this. For example, at a store of a content distributor, the user or the operator may operate the terminal device to reserve the content, specify the delivery destination, and receive the reservation number as a printed matter.
【0063】また、前記第3および第4の実施の形態に
おいて、管理サーバが、閲覧装置に対して、予約された
コンテンツをすでに保持しているか否かを問い合わせ、
コンテンツが存在しない場合のみ、コンテンツを配信す
るような構成としても良い。さらに、前記実施の形態に
おいて、コンテンツに有効期間を示す情報を含めるので
はなく、AG1および/またはAG2に、有効期間を示
す情報を含めても良い。この場合には、認証に際して、
有効期間中のアクセスであるかも判断される。たとえ
ば、一方の認証エージェント(たとえば、AG1)にの
み有効期間を示す情報を含めても良いし、有効期間を示
す情報を分割して、それぞれの部分をAG1およびAG
2に保持させても良い。Further, in the third and fourth embodiments, the management server inquires of the browsing device whether or not the reserved content is already held,
The content may be delivered only when the content does not exist. Further, in the above-described embodiment, the content indicating the valid period may not be included in the content, and the information indicating the valid period may be included in AG1 and / or AG2. In this case, when authenticating
It is also determined whether the access is during the valid period. For example, only one authentication agent (for example, AG1) may include the information indicating the valid period, or the information indicating the valid period may be divided and each part may be divided into AG1 and AG.
It may be held at 2.
【0064】さらに、前記実施の形態において、所定の
期間(たとえば、前記実施の形態において利用した有効
期間)の経過後に、ダウンロードコンテンツのアクセス
を不可能とするようなエージェントプログラムを組み込
み、ダウンロードした端末装置や閲覧装置において、期
間経過後の閲覧を制限しても良いまた、前記第3の実施
の形態や第4の実施の形態において、図11や図14に
示すように、管理サーバにおいて、AG1およびAG2
を利用した認証が実行されている(ステップ1109、
ステップ1409参照)。しかしながら、これに限定さ
れるものではなく、閲覧装置が、管理サーバから送信さ
れたAG1を受理し、閲覧装置において認証を実行して
も良い。これにより、閲覧装置内でコンテンツの閲覧の
可否を決定することができる。特に、コンテンツに、認
証の結果にしたがってコンテンツのアクセスを不可能と
するようなエージェントプログラムを組み込んだ場合に
は、この手法は有効である。Further, in the above-described embodiment, a terminal downloaded with an agent program which makes it impossible to access the downloaded content after a lapse of a predetermined period (for example, the valid period used in the above-mentioned embodiment). In the device or the browsing device, browsing after the lapse of the period may be restricted. Further, in the third embodiment and the fourth embodiment, as shown in FIG. 11 and FIG. And AG2
Authentication using is executed (step 1109,
See step 1409). However, the present invention is not limited to this, and the browsing device may accept the AG1 transmitted from the management server and execute the authentication in the browsing device. Thereby, it is possible to determine whether or not the content can be browsed in the browsing device. In particular, this method is effective in the case of incorporating an agent program that makes the content inaccessible according to the result of authentication.
【0065】[0065]
【発明の効果】本発明によれば、ユーザが所望の場所
で、コンテンツを予約することができるシステムを提供
することが可能となる。また、本発明によれば、パスワ
ード方式を用いず、安全にユーザを認証することが可能
なシステムを提供することが可能となる。According to the present invention, it is possible to provide a system in which a user can reserve a content at a desired place. Further, according to the present invention, it is possible to provide a system capable of safely authenticating a user without using a password method.
【図1】 図1は、本実施の形態にかかるコンテンツ配
信システムの概略を示すブロックダイヤグラムである。FIG. 1 is a block diagram showing an outline of a content distribution system according to the present embodiment.
【図2】 図2は、本実施の形態にかかる手順をより詳
細に示すフローチャートである。FIG. 2 is a flowchart showing in more detail the procedure according to the present embodiment.
【図3】 図3は、第2の実施の形態にかかるコンテン
ツ配信システムの概略を示すブロックダイヤグラムであ
る。FIG. 3 is a block diagram showing an outline of a content distribution system according to a second embodiment.
【図4】 図4は、第2の実施の形態にかかる手順をよ
り詳細に示すフローチャートである。FIG. 4 is a flowchart showing in more detail the procedure according to the second embodiment.
【図5】 図5は、本実施の形態の他の例にかかる手順
を示すフローチャートである。FIG. 5 is a flowchart showing a procedure according to another example of the present embodiment.
【図6】 図6は、本実施の形態の他の例にかかる手順
を示すフローチャートである。FIG. 6 is a flowchart showing a procedure according to another example of the present embodiment.
【図7】 図7は、本実施の形態のさらに他の例にかか
るコンテンツ配信システムの概略を示すブロックダイヤ
グラムである。FIG. 7 is a block diagram showing an outline of a content distribution system according to still another example of the present embodiment.
【図8】 図8は、本実施の形態にかかる認証から決済
にいたる処理、および、認証に失敗したときの処理を示
すフローチャートである。FIG. 8 is a flowchart showing processing from authentication to settlement according to the present embodiment, and processing when authentication fails.
【図9】 図9は、本実施の形態にかかる認証エージェ
ントの発行処理を示すフローチャートである。FIG. 9 is a flowchart showing a process of issuing an authentication agent according to the present embodiment.
【図10】 図10は、第3の実施の形態にかかるコン
テンツ配信システムの概略を示すブロックダイヤグラム
である。FIG. 10 is a block diagram showing an outline of a content distribution system according to a third embodiment.
【図11】 図11は、第3の実施の形態における手順
をより詳細に示すフローチャートである。FIG. 11 is a flowchart showing the procedure of the third embodiment in more detail.
【図12】 図12は、第3の実施の形態における手順
をより詳細に示すフローチャートである。FIG. 12 is a flowchart showing the procedure in the third embodiment in more detail.
【図13】 図13は、第4の実施の形態における手順
をより詳細に示すフローチャートである。FIG. 13 is a flowchart showing the procedure in the fourth embodiment in more detail.
【図14】 図14は、第4の実施の形態における手順
をより詳細に示すフローチャートである。FIG. 14 is a flowchart showing the procedure of the fourth embodiment in more detail.
【図15】 図15は、第4の実施の形態における手順
をより詳細に示すフローチャートである。FIG. 15 is a flowchart showing the procedure in the fourth embodiment in more detail.
12 インターネット 14 端末装置 16−1 管理サーバ 16−2 認証装置 18 配信サーバ 20 閲覧サーバ(閲覧装置) 22 閲覧装置 12 Internet 14 Terminal 16-1 Management server 16-2 Authentication device 18 Delivery server 20 Viewing server (viewing device) 22 Viewing device
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 15/00 G06F 15/00 330Z G09C 1/00 640 G09C 1/00 640E H04L 9/32 H04L 9/00 675Z H04Q 7/38 H04B 7/26 109R (72)発明者 宮島 春弥 東京都中央区八丁堀四丁目7番1号 日本 テレコム株式会社内 Fターム(参考) 5B085 BA06 BC01 BG03 BG07 5J104 AA07 KA01 PA10 5K067 AA30 BB04 BB21 DD11 DD51 EE02 HH23 HH24 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) G06F 15/00 G06F 15/00 330Z G09C 1/00 640 G09C 1/00 640E H04L 9/32 H04L 9/00 675Z H04Q 7/38 H04B 7/26 109R (72) Inventor Haruya Miyajima 4-7-1 Hatchobori, Chuo-ku, Tokyo F-Term (reference) inside Japan Telecom Co., Ltd. 5B085 BA06 BC01 BG03 BG07 5J104 AA07 KA01 PA10 5K067 AA30 BB04 BB21 DD11 DD51 EE02 HH23 HH24
Claims (25)
ットワークを介して接続された情報処理装置から、コン
テンツを特定する情報およびコンテンツの配信先を含
む、コンテンツの予約要求を受理するステップと、 予約要求の受理に応答して、ユーザ認証のための認証条
件を含む第1のデータ或いはエージェントを伝達するス
テップと、 前記配信先に対応するコンテンツ配信サーバに、必要な
場合、コンテンツと、ユーザ認証のための認証条件を含
む第2のデータ或いはエージェントとを伝達するステッ
プとを備え、 前記コンテンツ配信サーバにおいて、情報処理装置から
コンテンツの配信要求および第1のデータ或いはエージ
ェントの伝達に応答して、ユーザを認証するステップ
と、 認証の結果、ユーザが真正と判断した場合に、前記情報
処理装置に、コンテンツを配信するステップとを備えた
ことを特徴とするコンテンツ配信方法。1. A step of receiving a reservation request for content, including information for specifying content and a distribution destination of the content, from an information processing device connected via a network, in the content distribution management server, and receiving the reservation request. In response to the first data or agent including an authentication condition for user authentication, the content distribution server corresponding to the distribution destination, if necessary, the content and the authentication for user authentication. Transmitting the second data including the condition or the agent, and authenticating the user in the content distribution server in response to the content distribution request from the information processing device and the transmission of the first data or the agent. As a result of the steps and the authentication, if the user judges that the user is authentic, A multicast processing device, content distribution method characterized by comprising the step of delivering content.
ットワークを介して接続された情報処理装置から、コン
テンツを特定する情報、および、認証を実行するため
の、コンテンツの受け取り先を含む、コンテンツの予約
要求を受理するステップと、 予約要求の受理に応答して、ユーザ認証のための認証条
件を含む第1のデータ或いはエージェントを伝達するス
テップと、 前記受け取り先に対応するコンテンツ配信サーバに、必
要な場合、コンテンツと、ユーザ認証のための認証条件
を含む第2のデータ或いはエージェントとを伝達するス
テップとを備え、 前記コンテンツ配信サーバにおいて、情報処理装置から
コンテンツの配信要求、コンテンツの配信先を示す情
報、および、第1のデータ或いはエージェントの伝達に
応答して、ユーザを認証するステップと、 認証の結果、ユーザが真正と判断した場合に、前記配信
先に、前記コンテンツを配信することを特徴とするコン
テンツ配信方法。2. A content reservation management request from a data processing device connected via a network, the content distribution management server including information for specifying content and a recipient of the content for performing authentication. Accepting, responding to the acceptance of the reservation request, transmitting the first data or the agent including the authentication condition for user authentication, and the content distribution server corresponding to the recipient, if necessary, A step of transmitting content and second data or an agent including an authentication condition for user authentication, wherein in the content distribution server, a content distribution request from the information processing device, information indicating a content distribution destination, And responding to the first data or the communication of the agent with the user A step of authenticating, and a content distributing method, characterized in that the content is distributed to the distribution destination when the user judges as authentic as a result of the authentication.
または期間を示す情報が含まれることを特徴とする請求
項1または2に記載の方法。3. The method according to claim 1, wherein the reservation request includes information indicating a date and time or a period of content acceptance.
いて、コンテンツの有効期間を示す情報を、少なくと
も、前記コンテンツ配信サーバに伝達するステップを備
え、 前記コンテンツ配信サーバにおいて、有効期間中のみ、
当該コンテンツを配信するように構成されたことを特徴
とする請求項1ないし3の何れか一項に記載の方法。4. The content distribution management server further comprises a step of transmitting at least information indicating a valid period of the content to the content distribution server, and in the content distribution server, only during the valid period.
Method according to any of claims 1 to 3, characterized in that it is arranged to deliver said content.
において、前記コンテンツの有効期間を示す情報を、前
記認証条件に含ませるステップを備えたことを特徴とす
る請求項4に記載の方法。5. The method according to claim 4, further comprising the step of including, in the content distribution management server, information indicating a valid period of the content in the authentication condition.
において、 コンテンツ配信サーバに、前記コンテンツの有無を問い
合わせ、その回答を得るステップと、 前記コンテンツ配信サーバに、前記コンテンツが存在し
ない場合に、当該コンテンツを伝達するステップとを備
えたことを特徴とする請求項1ないし5の何れか一項に
記載の方法。6. The content delivery management server further comprises a step of inquiring the content delivery server about the presence or absence of the content and obtaining an answer to the content delivery server. If the content delivery server does not have the content, 6. A method according to any one of the preceding claims, characterized in that it comprises a communicating step.
において、 他のコンテンツ配信サーバであって、特定されたコンテ
ンツを保持するサーバを見出すステップと、 前記他のコンテンツ配信サーバに、前記コンテンツ配信
サーバへの、特定されたコンテンツの転送を依頼するス
テップとを備えたことを特徴とする請求項1ないし5の
何れか一項に記載の方法。7. The content distribution management server further comprises a step of finding another content distribution server which holds the specified content, and the other content distribution server is provided with the content distribution server. And a step of requesting the transfer of the identified content. 7. The method according to claim 1, further comprising:
において、 コンテンツ配信サーバに、前記コンテンツの有無を問い
合わせ、その回答を得るステップを備え、 前記コンテンツ配信サーバに、前記コンテンツが存在し
ない場合に、前記他のコンテンツ配信サーバを見出すス
テップ、および、転送を依頼するステップを実行するこ
とを特徴とする請求項7に記載の方法。8. The content delivery management server further comprises a step of inquiring the content delivery server about the presence or absence of the content and obtaining an answer thereto, and when the content delivery server does not have the content, the other 9. The method of claim 7, further comprising: finding a content distribution server of the device and requesting a transfer.
いて、前記コンテンツの配信の完了に応答して、配信完
了通知を、前記コンテンツ配信管理サーバに伝達するス
テップを備え、 前記コンテンツ配信管理サーバにおいて、配信完了通知
の受理に応答して決済処理を実行することを特徴とする
請求項1ないし8の何れか一項に記載の方法。9. The content delivery server further comprises the step of transmitting a delivery completion notification to the content delivery management server in response to completion of delivery of the content, wherein the content delivery management server completes delivery. 9. The method according to any one of claims 1 to 8, characterized in that the payment process is executed in response to receipt of the notification.
おいて、認証後に、コンテンツ配信をキャンセルする機
会を与えるステップを備えたことを特徴とする請求項1
ないし9の何れか一項に記載の方法。10. The content distribution server further comprises a step of giving an opportunity to cancel the content distribution after authentication.
10. The method according to any one of items 9 to 9.
て、コンテンツを伝達するステップが、 予約要求にしたがって、複数のコンテンツ配信サーバ
に、当該コンテンツを伝達するステップを含むことを特
徴とする請求項1ないし10の何れか一項に記載の方
法。11. The content delivery management server according to claim 1, wherein the step of delivering the content includes the step of delivering the content to a plurality of content delivery servers according to a reservation request. The method according to any one of claims.
バにおいて、 前記認証条件を分割した一部を、前記第1のエージェン
トに含ませるステップと、 前記認証条件を分割した他の一部を、前記第2のエージ
ェントに含ませるステップとを備え、 前記コンテンツ配信サーバにおいて、自身の保持する第
2のエージェントおよび情報処理装置から伝達された第
1のエージェントに基づき、ユーザが認証されることを
特徴とする請求項1ないし11の何れか一項に記載の方
法。12. The content distribution management server further includes the step of including a part of the divided authentication condition in the first agent, and a step of adding another part of the divided authentication condition to the second part. In the content distribution server, the user is authenticated based on the second agent held by the content distribution server and the first agent transmitted from the information processing device. Item 12. The method according to any one of Items 1 to 11.
ユーザによるコンテンツを特定する情報およびコンテン
ツの配信先を含む、コンテンツの予約要求を受理するス
テップと、 予約要求の受理に応答して、ユーザによる予約を特定す
る情報を、前記ユーザに通知するステップと、 ユーザ認証のための認証条件を含む第1のデータ或いは
エージェントを保持するステップと、 前記配信先に対応する閲覧装置に、必要な場合、コンテ
ンツと、ユーザ認証のための認証条件を含む第2のデー
タ或いはエージェントとを伝達するステップとを備え、 前記閲覧装置において、前記予約を特定する情報のログ
インに応答して、前記第2のデータ或いはエージェント
を、前記コンテンツ配信管理サーバに伝達するステップ
を備え、さらに、 前記コンテンツ配信管理サーバにおいて、前記閲覧装置
からの第2のデータ或いはエージェントの伝達に応答し
て、ユーザを認証するステップと、 認証の結果、ユーザが真正と判断した場合に、前記閲覧
装置に対して、コンテンツの内容の閲覧の許可を通知
し、ユーザが真正でないと判断した場合に、前記コンテ
ンツの破棄を指示するステップを備えたことを特徴とす
るコンテンツ配信方法。13. The content distribution management server,
A step of accepting a reservation request for the content, including information for specifying the content by the user and a delivery destination of the content; and a step of notifying the user of the information for specifying the reservation by the user in response to the acceptance of the reservation request. A step of holding first data or an agent including an authentication condition for user authentication, a browsing device corresponding to the distribution destination, if necessary, a content, and a second step including an authentication condition for user authentication The step of transmitting the second data or the agent to the content distribution management server in response to the login of the information specifying the reservation in the browsing device. Further, the content distribution management server may further include a second device from the browsing device. Authenticating the user in response to the transmission of the data or the agent, and as a result of the authentication, when the user determines that the user is authentic, the browsing device is notified of permission to browse the content, and the user A content distribution method comprising a step of instructing discard of the content when it is determined that the content is not authentic.
信管理サーバが、コンテンツの有効期間を、前記閲覧装
置に伝達するステップを備え、 前記閲覧装置において、当該有効期間中のみ、当該コン
テンツの閲覧が許可されるように構成されたことを特徴
とする請求項13に記載の方法。14. The content distribution management server further comprises a step of transmitting a valid period of the content to the browsing device, and the browsing device is permitted to browse the content only during the valid period. 14. The method of claim 13 configured as follows.
バにおいて、前記コンテンツの有効期間を示す情報を、
前記認証条件に含ませるステップを備えたことを特徴と
する請求項14に記載の方法。15. Further, in the content distribution management server, information indicating a valid period of the content is
15. The method of claim 14, comprising the step of including in the authentication condition.
ユーザによるコンテンツを特定する情報およびコンテン
ツの配信先を含む、コンテンツの予約要求を受理するス
テップと、 予約要求の受理に応答して、ユーザによる予約を特定す
る情報を、前記ユーザに通知するステップと、 ユーザ認証のための認証条件を含む第1のデータ或いは
エージェントを保持するステップと、 前記配信先に対応する閲覧装置に、ユーザ認証のための
認証条件を含む第2のデータ或いはエージェントを伝達
するステップとを備え、 前記閲覧装置において、前記予約を特定する情報のログ
インに応答して、前記第2のデータ或いはエージェント
を、前記コンテンツ配信管理サーバに伝達するステップ
を備え、さらに、 前記コンテンツ配信管理サーバにおいて、前記閲覧装置
からの第2のデータ或いはエージェントの伝達に応答し
て、ユーザを認証するステップと、 認証の結果、ユーザが真正と判断した場合に、前記閲覧
装置に対して、必要な場合に、前記コンテンツを伝達す
るステップを備えたことを特徴とするコンテンツ配信方
法。16. In the content distribution management server,
A step of accepting a reservation request for the content, including information for specifying the content by the user and a delivery destination of the content; and a step of notifying the user of the information for specifying the reservation by the user in response to the acceptance of the reservation request. Holding a first data or agent including an authentication condition for user authentication, and transmitting a second data or agent including an authentication condition for user authentication to a browsing device corresponding to the distribution destination. And a step of transmitting the second data or the agent to the content distribution management server in response to the login of information specifying the reservation, in the browsing device, and further, the content distribution management In the server, the second data from the browsing device or the agent In response to the request, authenticating the user, and transmitting the content to the browsing device when necessary, when the user judges that the user is authentic as a result of the authentication. Content delivery method.
信管理サーバが、コンテンツの有効期間を示す情報を把
握するステップと、 当該有効期間中のみ、当該コンテンツを配信するように
構成されたことを特徴とする請求項16に記載の方法。17. The method according to claim 17, further comprising: at least the content distribution management server configured to recognize information indicating a validity period of the content, and to distribute the content only during the validity period. Item 16. The method according to Item 16.
バにおいて、前記コンテンツの有効期間を示す情報を、
前記認証条件に含ませるステップを備えたことを特徴と
する請求項17に記載の方法。18. Further, in the content distribution management server, information indicating a valid period of the content is
18. The method of claim 17, comprising the step of including in the authentication condition.
時または期間を示す情報が含まれることを特徴とする請
求項13ないし18の何れか一項に記載の方法。19. The method according to claim 13, wherein the reservation request includes information indicating a date and time or a period of content acceptance.
バにおいて、 閲覧装置に、前記コンテンツの有無を問い合わせ、その
回答を得るステップと、 前記コンテンツ配信サーバに、前記コンテンツが存在し
ない場合に、当該コンテンツを伝達するステップとを備
えたことを特徴とする請求項13ないし19の何れか一
項に記載の方法。20. Further, in the content distribution management server, a step of inquiring a browsing device about the presence or absence of the content and obtaining an answer thereof; and transmitting the content to the content distribution server when the content does not exist. 20. A method according to any one of claims 13 to 19, comprising the step of:
バにおいて、 他の情報処理装置であって、特定されたコンテンツを保
持する情報処理装置を見出すステップと、 前記他の情報処理装置に、前記閲覧装置への、特定され
たコンテンツの転送を依頼するステップとを備えたこと
を特徴とする請求項13ないし20の何れか一項に記載
の方法。21. Further, in the content distribution management server, a step of finding another information processing apparatus which holds the specified content, the other information processing apparatus, and the browsing apparatus. Requesting the transfer of the identified content, the method according to any one of claims 13 to 20.
バにおいて、 閲覧装置に、前記コンテンツの有無を問い合わせ、その
回答を得るステップを備え、 前記閲覧装置、前記コンテンツが存在しない場合に、前
記他の情報処理装置を見出すステップ、および、転送を
依頼するステップを実行することを特徴とする請求項2
1に記載の方法。22. The content distribution management server further comprises a step of inquiring a browsing device about the presence or absence of the content and obtaining an answer thereto, wherein when the browsing device and the content do not exist, the other information processing is performed. 3. The step of finding a device and the step of requesting a transfer are performed.
The method according to 1.
バにおいて、前記閲覧装置からの配信完了通知の受理に
応答して、決済処理を実行するステップを備えたことを
特徴とする請求項13ないし22の何れか一項に記載の
方法。23. The content distribution management server further comprises a step of executing a payment process in response to receipt of a distribution completion notification from the browsing device. The method described in paragraph 1.
後に、コンテンツの内容の閲覧をキャンセルする機会を
与えるステップを備えたことを特徴とする請求項13な
いし23の何れか一項に記載の方法。24. The method according to any one of claims 13 to 23, further comprising the step of giving, in the browsing device, an opportunity to cancel browsing of the content after the authentication.
て、コンテンツを伝達するステップが、 予約要求にしたがって、複数の閲覧装置に、当該コンテ
ンツを伝達するステップを含むことを特徴とする請求項
13ないし24の何れか一項に記載の方法。25. The content distribution management server, wherein the step of transmitting the content includes the step of transmitting the content to a plurality of browsing devices according to a reservation request. The method described in paragraph 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002078787A JP2003281392A (en) | 2002-03-20 | 2002-03-20 | Content delivery method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002078787A JP2003281392A (en) | 2002-03-20 | 2002-03-20 | Content delivery method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003281392A true JP2003281392A (en) | 2003-10-03 |
Family
ID=29228548
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002078787A Pending JP2003281392A (en) | 2002-03-20 | 2002-03-20 | Content delivery method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003281392A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008529157A (en) * | 2005-01-31 | 2008-07-31 | トムソン ライセンシング | System architecture and method for scheduled download service |
| JP2014127098A (en) * | 2012-12-27 | 2014-07-07 | Nippon Telegr & Teleph Corp <Ntt> | Content distribution system and content distribution method |
| JP2015046166A (en) * | 2011-04-05 | 2015-03-12 | アップル インコーポレイテッド | Apparatus and method for distributing and storing electronic access clients |
| JP2018537926A (en) * | 2015-09-22 | 2018-12-20 | 北京佰才邦技術有限公司Baicells Technologies Co. Ltd. | Data storage method, non-volatile computer storage medium, electronic device, capability release entity, and base station |
-
2002
- 2002-03-20 JP JP2002078787A patent/JP2003281392A/en active Pending
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008529157A (en) * | 2005-01-31 | 2008-07-31 | トムソン ライセンシング | System architecture and method for scheduled download service |
| US8577348B2 (en) | 2005-01-31 | 2013-11-05 | Thomson Licensing | System architecture, and method for scheduled downloading services |
| JP2015046166A (en) * | 2011-04-05 | 2015-03-12 | アップル インコーポレイテッド | Apparatus and method for distributing and storing electronic access clients |
| US9438600B2 (en) | 2011-04-05 | 2016-09-06 | Apple Inc. | Apparatus and methods for distributing and storing electronic access clients |
| JP2014127098A (en) * | 2012-12-27 | 2014-07-07 | Nippon Telegr & Teleph Corp <Ntt> | Content distribution system and content distribution method |
| JP2018537926A (en) * | 2015-09-22 | 2018-12-20 | 北京佰才邦技術有限公司Baicells Technologies Co. Ltd. | Data storage method, non-volatile computer storage medium, electronic device, capability release entity, and base station |
| US11233690B2 (en) | 2015-09-22 | 2022-01-25 | Baicells Technologies Co. Ltd. | Data storage method, non-volatile computer storage medium, electronic equipment, service capability exposure function, and base station |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8166564B2 (en) | Content distribution system, content distribution method, and client terminal | |
| US7315943B2 (en) | Method and system for authenticating communication terminals | |
| US20080301444A1 (en) | Apparatus and Method for Providing Personal Information Sharing Service Using Signed Callback Url Message | |
| US20010013020A1 (en) | Service providing system and method used therefor | |
| JP2003534593A (en) | Security transaction protocol | |
| CN101216917B (en) | Network music server, method for providing network music | |
| US20110055547A1 (en) | Personal information management and delivery mechanism | |
| KR20010042855A (en) | Method and apparatus for ordering goods, services and content over an internetwork | |
| US20060089887A1 (en) | Information service providing method | |
| US20090307757A1 (en) | Method and System for Centralized Access Authorization To Online Streaming Content | |
| EP1484702A1 (en) | Charging method, information system, and program | |
| US8751673B2 (en) | Authentication apparatus, authentication method, and data using method | |
| JP2006277715A (en) | Service providing apparatus and program | |
| US11405398B2 (en) | Information processing apparatus, information processing system, and information processing method | |
| JP2003242032A (en) | Use right transfer system, use right information management device, method for managing transfer of use right, program thereof, and program storage medium | |
| US20080113668A1 (en) | Community management server, communication terminal, content transmission system, and content transmission method | |
| KR100997148B1 (en) | Personal authentication and payment device and method using mobile terminal | |
| JP2003281392A (en) | Content delivery method | |
| JP2002334227A (en) | Paid service providing method, paid service providing system, content server, paid service providing program, and recording medium | |
| JP2003157366A (en) | Personal information management method, management device, physical distribution device, and goods physical distribution system | |
| KR100452891B1 (en) | certification system in network and method thereof | |
| JP2002334278A (en) | Sales method using mobile terminal, device therefor, program therefor and recording medium therefor | |
| JP2004295365A (en) | Program distribution system and method, program distribution server, and computer program | |
| KR100623293B1 (en) | Mobile terminal subscriber authentication method using callback message | |
| JP4043735B2 (en) | User authentication system based on name information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050309 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070822 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070828 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20071120 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080122 |