WO2002021506A1 - Systeme de distribution d'informations de paiement - Google Patents
Systeme de distribution d'informations de paiement Download PDFInfo
- Publication number
- WO2002021506A1 WO2002021506A1 PCT/JP2001/007684 JP0107684W WO0221506A1 WO 2002021506 A1 WO2002021506 A1 WO 2002021506A1 JP 0107684 W JP0107684 W JP 0107684W WO 0221506 A1 WO0221506 A1 WO 0221506A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- server
- reception
- communication terminal
- data amount
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/65—Arrangements characterised by transmission systems for broadcast
- H04H20/76—Wired systems
- H04H20/82—Wired systems using signals not modulated onto a carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/09—Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
- H04H60/14—Arrangements for conditional access to broadcast information or to broadcast-related services
- H04H60/21—Billing for the use of broadcast information or broadcast-related information
- H04H60/22—Billing for the use of broadcast information or broadcast-related information per use
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/09—Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
- H04H60/14—Arrangements for conditional access to broadcast information or to broadcast-related services
- H04H60/23—Arrangements for conditional access to broadcast information or to broadcast-related services using cryptography, e.g. encryption, authentication, key distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
- H04L12/141—Indication of costs
- H04L12/1414—Indication of costs in real-time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/75—Indicating network or usage conditions on the user display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2543—Billing, e.g. for subscription services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4405—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8106—Monomedia components thereof involving special audio data, e.g. different tracks for different languages
- H04N21/8113—Monomedia components thereof involving special audio data, e.g. different tracks for different languages comprising music, e.g. song in MP3 format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Definitions
- the present invention relates to an information distribution method, an information distribution system, an information communication terminal, an information receiving method, a control program, and a recording medium that are suitable for reliably charging in the distribution of pay information.
- the information distribution system includes a server that distributes and charges paid information, and a terminal such as a personal computer that receives distribution of the paid information via a communication network. Paid information is distributed over a wide range, including music data, textual information, image data including still and moving images, and computer programs.
- the user selects a desired music roster from a large number of music rosters stored in a server. Leverage can be downloaded. Then, after the user terminal completes the download of the music data, the user terminal returns control information to the effect that the download has been completed to the server.
- the server charges based on the distribution of the music data based on the control information. This charging method is characterized in that it is performed after confirming that the music data has been delivered to the user without fail, and is called a post-charging method.
- the amount of data downloaded to the terminal may be displayed as a percentage of the total data amount of the music data to inform the user of the progress of the download. This allows the user to wait until the download is complete. It becomes possible to know the remaining time and the completion of the download in real time.
- the control information is transmitted from the user terminal to the server after the download is completed.
- the user can know the completion of the download from the display of the progress. Therefore, if the user disconnects the communication line after the download is completed and before transmitting the control information, the user can acquire the music data without being charged. Therefore, in the music data distribution system using the post-charging method, the user intentionally disconnects the line before the terminal transmits the control information, even though the distribution of the music data is normally performed to the terminal. As a result, there was a problem when billing omissions occurred. Disclosure of the invention
- the present invention has been made in view of the above-described circumstances, and in an information distribution method using a post-charging method, when distributing information stored in a server to an information communication terminal, an information distribution method capable of reliably charging,
- An object is to provide an information distribution system, an information communication terminal, an information receiving method, a control program, and a recording medium.
- the present invention provides a server, which distributes information stored in a server to an information communication terminal via a communication network, and when reception of the information distributed to the information communication terminal is completed.
- the information communication terminal transmits control information indicating that the reception of the information has been completed to the server, and thereafter, the information communication terminal notifies the information communication terminal that the reception of the information has ended.
- An information distribution method is provided in which a user is notified and the server charges the user based on the control information.
- ADVANTAGE OF THE INVENTION According to this invention, it can charge reliably by the post-charging method.
- the information includes encrypted key information and key information used for decrypting the encrypted information
- the server distributes the key information after distributing the encrypted information.
- the information communication terminal transmits the control information to the server.
- the information communication terminal transmits, to the server, consent information indicating that the user consents to receiving the distribution of the information on a condition of charging, Triggered on condition that the server has received the consent information.
- the server is configured to perform a previous operation based on the control information.
- the information communication terminal After charging the user, the information communication terminal transmits, to the information communication terminal, charged information indicating that the user has been charged, and upon receiving the charged information, the information communication terminal indicates that the reception of the information has been completed. Notify the user.
- a part of the communication network is a wireless communication network.
- the information includes at least one of music data, image data, or a computer program.
- the server distributes the information stored in the server to the information communication terminal via a communication network, and includes a step of distributing various types of information stored in the display unit of the information communication terminal by the server.
- the server distributes information stored in the server to an information communication terminal via a communication network, and the server transmits the information in response to a request from the information communication terminal. Distributing to the communication terminal, and charging the user of the information communication terminal on condition that control information indicating that the distribution of the information is completed is received from the information communication terminal, wherein the information communication terminal When the reception of the information is completed, the control information is transmitted to the server, and then the user is notified that the reception of the information is completed.
- the present invention relates to a transmitting / receiving unit that receives, via a communication network, information received from a server and transmission of control information indicating that distribution of the information has been completed, and relates to reception of the information to a user.
- a notifying unit for notifying, and detecting that the reception of the information has been completed, generating the control information, transmitting the control information to the server using the transmitting / receiving unit, and indicating that the reception of the information has been completed.
- a control unit that notifies the user using the notification unit.
- An information communication terminal is provided.
- the information includes encrypted encryption information and key information used to decrypt the encrypted information, and the key information is distributed after the distribution of the encrypted information.
- the control unit detects that the reception of the information has ended, generates the control information, transmits the control information to the server using the transmission / reception unit, and indicates that the reception of the information has ended. Is notified to the user using the notification unit.
- the notifying unit is a display unit that displays an image
- the control unit causes the display unit to display the progress of the reception of the information at a later time than the actual progress.
- the display unit displays the progress of the reception of the information as a percentage
- the control unit displays the progress of the information to be displayed on the display unit when the reception of the information is completed. Control is performed so as to be random within a predetermined range of less than 0%.
- the present invention also provides a step of receiving a total data amount value of information to be distributed from a server transmitted by a server, and after receiving the total data amount value, starting to receive the information and receiving the information. Calculating the integrated data amount value received during communication; and, while receiving the information, the integrated data amount value and the total data amount value are behind the actual progress of receiving the information.
- a random number is generated before the notification of the progress is started, and the information to be notified is transmitted based on the random number, the integrated data amount value, and the total data amount value. Ask for the situation.
- a program for receiving information according to the above-mentioned 3 information receiving method is distributed to a user via an electronic communication circuit, or such a program is recorded on a computer-readable recording medium and Can be implemented in such a manner as to be distributed to the public.
- the server generates a random number, and based on the first total data amount value indicating the total data amount of the information scheduled to be distributed from the server to the information communication terminal and the random number, Calculating a second total data amount value, transmitting the first total data amount value and the second total data amount value to the information communication terminal, and then transmitting the information to the information communication terminal Start of the information
- the information communication terminal obtains an integrated data amount value of the received information, and calculates the actual progress of the information based on the integrated data amount value and the second total data amount value. A later progress status is obtained, the obtained progress status is notified to the user, and whether or not the reception of the information is completed is determined using the first total data amount value and the integrated data amount value.
- the information communication terminal transmits a billing request for the information to a server after the reception of the information is completed.
- the present invention provides a method for generating a random number, based on the random number and a first total data amount value indicating a total data amount of information scheduled to be distributed to the information communication terminal.
- a server comprising: BRIEF DESCRIPTION OF THE FIGURES
- FIG. 1 is a block diagram showing a configuration of a music data overnight distribution system according to an embodiment of the present invention.
- FIG. 2 is a block diagram showing a configuration of a terminal MS used in the music data overnight distribution system.
- FIG. 3 is a block diagram showing the configuration of the distribution / billing server 12 used in the music distribution system.
- FIG. 4 is a format diagram of the music information table TBL stored in the storage unit 124 of the distribution / billing server 12.
- FIG. 5 is a sequence diagram for explaining the operation of the music data overnight distribution system.
- FIGS. 6A, 6B, 6C, 6D, 6E, and 6F are displayed on the display section 260 of the terminal MS in the process until the music to be downloaded is specified.
- FIG. 7 is a diagram showing an example of a display screen to be displayed.
- FIG. 7 is a flowchart of the operation of the CPU 210 based on the display program.
- FIG. 8 is a conceptual diagram showing the relationship between the communication between the distribution / billing server 12 and the terminal MS and the display screen of the display unit 260.
- BEST MODE FOR CARRYING OUT THE INVENTION will be described with reference to the drawings. In the following embodiment, an example in which the present invention is applied to a music data distribution system will be described. However, the present invention is not limited to such an embodiment, and various changes can be made within the scope of the present invention. ⁇ 1. Configuration of music distribution system>
- FIG. 1 is a block diagram showing the configuration of the music distribution system. As shown in this figure, the music distribution system includes a communication network 5, terminals MS1 and MS2, and a content provider facility A.
- Communication network 5 is a wireless communication network capable of wireless data communication with terminals MS 1 and MS 2.
- the communication network 5 is a wireless communication network, but may be a fixed communication network or a combination of a wireless communication network and a fixed communication network.
- the terminals MS1 and MS2 are for downloading music data desired by the user, and are small and lightweight wireless information communication terminals.
- the terminals MS1 and MS2 are shown, but the number of terminals using the system may be one, or three or more. .
- terminals MS when the terminals MS1 and MS2 are generally described without being specified, they will be referred to as terminals MS.
- the content provider equipment A includes an operation management server 10, an authentication server 11, a distribution / payment server 12, and a gateway device 13, which are interconnected by a local area network 8.
- the gateway device 13 connects the local area network 8 to the communication network 5.
- the operation management server 10 manages the entire content provider equipment A, monitors the operation state of each server, and displays the operation state on the monitor. As a result, even if a failure occurs in any of the servers, the system administrator can immediately know the failure, and can appropriately deal with the failure.
- the authentication server 11 authenticates the validity of the terminal MS accessed via the gateway device 13 by using a user ID or the like.
- the user ID is identification information that is uniquely assigned to the terminal MS owned by the user who has subscribed to the paid delivery service for music data, and is stored in the authentication server 11 in advance. Paid distribution service contracts can be made in writing or on the Web.
- the distribution server 12 manages and distributes the music data and performs a charging process associated with the distribution.
- music data is distributed after being delineated to protect copyright.
- the encrypted music distribution is performed according to the following procedure.
- Distribution 'The billing server 12 encrypts the music data with the decryption key and generates the encrypted music data.
- the terminal MS generates a public key and a secret key.
- the terminal MS sends the generated public key to the distribution / billing server 12.
- the distribution 'accounting server 12 encrypts the decryption key with the received public key, and generates a decryption key.
- the billing server 12 transmits the encrypted music data and the encryption / decryption key to the terminal MS.
- the terminal MS decrypts the received encryption / decryption key with the secret key to obtain the decryption key, and then decrypts the music data from the encrypted music data with the decryption key, thereby allowing the user to enter the music data. Can be used.
- FIG. 2 is a block diagram showing a configuration of terminal MS.
- the terminal MS includes a CPU 210 connected to each component via a bus 200, a boot program, an R ⁇ M 220 storing various control programs such as a WWW browser, and a work area of the CPU 210. It has a RAM 230 that functions as a.
- the terminal MS includes a wireless interface unit 240 for transmitting and receiving information to and from the communication network 5 via a wireless channel, an operation unit 250 for inputting an instruction by a user, a download progress status and a download status. It has a display section 260 for displaying the type of content to be viewed, a memory card 270, and a playback section 280.
- the memory card 270 is detachable from a slot (not shown) provided in the terminal MS, and stores therein an encrypted music data downloaded from the distribution server 12 and an encryption / decryption key. It has become so.
- the CPU 210 generates a decryption key from the encryption decryption key, and decrypts the encrypted music data to the music data using the decryption key.
- the reproducing unit 280 performs D / A conversion on the reproduced music data and outputs it as a music signal.
- FIG. 3 is a block diagram showing the configuration of the distribution / billing server 12.
- the distribution / charging server 12 includes a control unit 120, an encryption unit 121, a charging unit 122, an interface unit 123, and a storage unit 124. First, the control unit 120 And the like, and controls the entire distribution / billing server 12.
- the encryption unit 121 performs encryption of the music data to be distributed and decryption of the decryption key using the public key received from the terminal MS.
- the charging unit 122 exchanges information with the terminal MS for specifying the music file to be downloaded, and performs a billing process for the user having the terminal MS.
- the interface section 123 functions as an interface for communicating with the local area network 8.
- the storage unit 124 stores a music data overnight table.
- FIG. 4 is a diagram showing the format of the music data table TBL stored in the storage unit 124.
- the music data table TBL includes music codes MC1, MC2, MC3,..., And a plurality of music data MD1, MD2 that are uniquely assigned to each music data. , MD3, ..., decryption key KEY1, KEY2, KEY3, ... used for encryption and decryption of each music file, encrypted music data MD1 ⁇ MD2 ⁇ MD3 ⁇ ... And total data amount values TA1, TA2, TA3,... Indicating the total data amount of each encrypted music data are stored in association with each other.
- the delivery and billing server 12 specifies the music codes MC1, MC2, MC3,..., And outputs the encrypted music data MD1, ME) 2, MD3,.
- the decryption keys KEY1, KEY2, KEY3,... used for can be extracted from the music table TBL.
- FIG. 5 is a sequence diagram for explaining the operation of the music distribution system. In the following description, it is assumed that the delivery / billing server 12 has previously performed encryption from music data to encrypted music data using a decryption key.
- the authentication server 11 performs authentication based on the user ID (step S2). If the user ID is valid, the authentication server: I1 permits the access of the terminal MS, and the terminal MS can access the distribution / charging server 12 (step S3). On the other hand, if the user ID is invalid in step S2, the authentication server 11 rejects the access of the terminal MS.
- the distribution / billing server 12 communicates with the terminal MS, displays a screen for prompting selection of music on the display unit 260, and prompts the user to select music to be downloaded (step S4). ). Specifically, as shown in FIG.
- the distribution 'billing server 12 displays a screen for prompting the user to make a selection by song name or artist name, and prompts the user to make a selection.
- the distribution / billing server 12 displays a screen for the Japanese syllabary on the display unit 260 as shown in FIG. 6B, and further prompts the user to make a selection.
- the distribution server “billing server 12” selects “Koichi Hashi” and “Yumi Hamada” as shown in FIG. 6C.
- the artist name is displayed on the display section 260, and the user is further prompted to make a selection.
- the distribution-billing server 12 displays a plurality of song titles and prompts the selection, as shown in FIG. 6D. Then, if the user selects “SEA”, the distribution “billing server” 12 specifies the content such as the song title, artist name, record company name, and price as shown in FIG. 6E. A screen including display information and a soft button “purchase” for accepting a purchase application for this content is displayed on display section 260. Thereafter, when the user selects the purchase, the delivery / billing server 12 displays, as shown in FIG. 6F, display information on the contract contents and a soft button “accept” for confirming the consent of the contract contents. The display screen is displayed on the display unit 260.
- the contract details include the fact that the download will be executed on the condition of billing and the billing method.
- the download process of the music data is started.
- the music specified by the music code MC1 has been specified by the user.
- the terminal MS transmits an acknowledgment response S res to the distribution server 12 (step S5).
- This consent response Sres includes the music code MC1 that specifies the music data to be downloaded.
- the terminal MS generates a pair of a public key KEY p and a secret key KE Y s (step S6).
- the distribution / charging server 12 sends a public key request Kreq to the terminal MS (step S7).
- the terminal MS that has received the public key request Kreq transmits a public key response Kres including the public key KEYp to the distribution / billing server 12 (step S8).
- the distribution / billing server 12 encrypts the decryption key KEY1 corresponding to the music code MC1 with the received public key KEYp, and generates an encrypted decryption key KEY (step S9). Then, the distribution / billing server 12 sends a password corresponding to the received music code MC1. A total data amount TA1 of the encoded music data MD ⁇ is transmitted (step S10). Upon receiving the total data TA1, the CPU 210 of the terminal MS executes the display program (step S1l) o
- the display program a control program stored in the ROM220 of the terminal MS, the control for displaying the progress of the down port one de of encrypted music de Isseki MD 1 5 on the display unit 260 It is a program.
- the execution of this display program is performed by the CPU 210 in parallel with the communication control shown in FIG. The details of the operation of the CPU 210 by the display program will be described later.
- distribution / billing server 12 transmits the encrypted music data MD # to terminal MS (step 12).
- the CPU 210 of the terminal MS obtains the integrated data amount of the downloaded encrypted music data MD MD and generates the integrated data amount value Q. Since the encrypted music data MD1 cannot be decrypted without using the decryption key KEY1, the copyright of the music data MD1 is valid even if it is intercepted by a third party on the communication path. It becomes possible to protect.
- the terminal MS determines whether or not the download of the encrypted music data MD has been completed, based on the integrated data amount Q and the total data amount TA1. Then, when the download of the encrypted music data MD has been completed, the terminal MS transmits the encryption / decryption key request K, req to the distribution / billing server 12 (step S13).
- the terminal MS cannot decrypt the music data MD1 from the encrypted music data MD without using the decryption key KEY1. Therefore, the user cannot use the music data MD1 until the terminal MS has completed receiving the B-encryption decryption key KEY #.
- the terminal MS receives the encryption / decryption key KEY 1 '. Can not. Therefore, the delivery 'charging server 12 does not immediately charge even when receiving the encryption / decryption key request K, req, treats the received encryption / decryption key request K'req as a provisional charging request, and performs encryption / decryption.
- the key KEY 1 ′ is transmitted to the terminal MS as an encryption / decryption key response K′res (step S 14).
- the terminal MS transmits the charging request Creq to the distribution / charging server 12 (step S15). Then, the terminal MS performs encryption / decryption. By decrypting the key KEY 1 ′ with the secret key KEY s, a decryption key KEY 1 is obtained. As a result, the terminal MS can decrypt the music data MD1 'from the encrypted music data MD1' using the decryption key KEY1, and can reproduce the music data MD1.
- the charging section 122 executes a charging process (step S16). Then, the distribution / charging server 12 transmits the main charging response Cres to the terminal MS (step S17). On the other hand, the terminal MS receiving the 'billing response C res causes the display unit 260 to display that the download has been completed in the processing of the display program. As a result, the user can know that the download has been completed normally and the music data MD1 can be reproduced.
- the terminal MS cannot confirm whether or not the charge has been made.However, as in the present embodiment, delivery of the acceptance response Sres for the charge is performed. Does not matter. In other words, even if the line is disconnected due to a failure or the like after the charging process, the terminal MS transmits an acceptance response S res beforehand so that charging can be performed smoothly.
- FIG. 7 is a flowchart of the display program executed by CPU 210 in step S11 described above.
- FIG. 8 is a conceptual diagram showing the relationship between the communication between the distribution / billing server 12 and the terminal MS and the display screen of the display unit 260.
- the progress of the download which is displayed on the display unit 260, is displayed as a percentage of the total amount of downloaded data with respect to the total amount of data to be downloaded.
- time t1 to time t3 in FIG. 8 correspond to S12 in FIG.
- Time t4 correspond to step S14, step S15, and step S17 in FIG. 5, respectively.
- the CPU 210 determines a random value Vrad (step S bl). More specifically, the CPU 210 determines a random value Vrad within a range from “90” to “99” by random sampling. I do.
- the range from which the random value Vrad is extracted may be a predetermined range less than “100”, and may be, for example, a range from “75” to “95”.
- the CPU 210 calculates the reference value Vref by calculating the following expression based on the total data amount TA1 and the random value Vrad (step Sb2).
- Vref TA 1 / Vrad
- the CPU 210 calculates the integrated data amount Q of the downloaded encrypted music data MD ⁇ , and based on the integrated data amount Q and the reference value Vref, Then, the calculated value X is obtained (step Sb3).
- the calculated value X is calculated using the random value Vrad less than “100”, the calculated value X is always smaller than the percentage of the total data amount value TA1 of the integrated data amount Q. Becomes
- step Sb6 determines whether the download of the MD1 is completed. If the result of the determination in step Sb6 is “Yes”, that is, if the download of the MD1 is completed, the CPU 210 displays the computed value X as ⁇ This is displayed in section 260 (step S b 6). For example, if Vrad TA1 is set as described above, and the accumulated data amount Q matches the total data amount TA1 at time t3 shown in FIG. The screen Z2 shows the state of the display unit 260 at the time. At this time, the calculated value X becomes the random value Vrad of "92", so the message "Downloading. 92% completed” is displayed on the display unit 260.
- the CPU 210 increases the display value Y to a maximum value that does not reach "100" according to the average transfer rate (step Sb7). Specifically, the CPU 210 obtains an average transfer rate by dividing the total data amount TA1 by the time required for downloading, and increases the display value Y according to the average transfer rate. Thus, it is possible to prevent the user from inferring the completion of the download based on the change in the progress of the display value Y.
- the CPU 210 determines whether or not this charging response Cres has been received from the distribution / charging server 12 (step Sb8). Then, after the reception, the CPU 210 sets the display value Y to “100”, and at the time t7, as shown in FIG. Is displayed (step Sb 9).
- the random value Vrad is displayed on the display unit 260 as the display value Y when the download of the encrypted music data MD1 is completed, so the user intentionally communicates while referring to the display value Y. Even if the line is repeatedly disconnected, the user cannot know the transmission timing of the charging request c req from the display value Y. As a result, even if the user repeatedly disconnects the communication line, charging omission can be effectively prevented.
- the progress of the download is displayed as a percentage on the display unit 260.
- the present invention is not limited to this. It may be used to display the progress of the download.
- the progress may be embodied and displayed as a bar graph / circle graph.
- the progress of the down mode is displayed on the display unit 260 to notify the user that the download has been completed.
- the present invention is not limited to this.
- any means of notification and method of notification that appeals to the senses of the person may be used.
- the user is notified by sound that information has been received.
- a vibrator that generates mechanical vibration may be built in the terminal MS, and the vibration may be generated at the time of completion of the reception of the information and notified by tactile sensation.
- music data is described as an example of information distributed to the terminal MS.
- the present invention is not limited to any type of information.
- the present invention can be applied to a case where character information, image data including still images and moving images, computer programs, or a combination thereof are downloaded instead of music data.
- the terminal MS has been described as an example of a terminal that receives information distribution
- the present invention can be applied to an information communication terminal having a communication function.
- the present invention can be applied to a case where information is distributed to a personal computer connected to the Internet overnight.
- the terminal MS displays that the download has been completed after receiving the charging response Cres, but the terminal MS has transmitted the charging request Creq and the down-log is completed. May be displayed.
- the delivery / charging server 12 can perform charging while knowing that the terminal MS has received all information necessary for reproducing the music data MD1. Even if a user knows the completion of the down port after sending this charge request Creq and disconnects the line immediately, there will be no charge omission since this charge request Creq has been sent. It is.
- the terminal MS transmits the main charging request Creq for permitting charging, but this is regarded as the transmission of control information indicating that the terminal has received all information. Of course, it may be possible.
- the information targeted by the present invention may be unencrypted information, may be only encrypted information, or may be only key information. Is also good.
- downloading the information required by the user all information is received by the information communication terminal, the completion of the reception is transmitted to the server, and then the user is notified that the reception has been completed. Anything can be used.
- a random value Vrad is generated at the terminal MS, and Based on this, the percentage of the total received data amount to the total data amount was converted so that the random value Vrad was displayed when all data was received, but the random value was displayed. You may make it convert using a fixed value instead of Vrad. In this case, there is no need to provide a circuit or software for generating the random value Vrad in the information communication terminal, so that the configuration can be simplified.
- the delivery-billing server determines a random value Vmd, then determines a reference value Vref from the random value Vrad and the total data amount TA1 and further transmits the reference value Vref to the terminal MS.
- the delivery 'billing server 12 may be used.
- the reference value Vref is transmitted from the distribution / charging server 12 to the terminal MS before the display program in step S11 in FIG. 5 is started.
- the procedure after step Sb3 in FIG. 7 is executed as a display program, so that a progress status that is later than the actual progress status of the download is displayed on the display section 260.
- the delivery / charging server 12 a random number is generated and the total data amount of Dami, which is a value larger than the actual total data amount TA1, is set as the total data amount TA1.
- the distribution server 12 may be a distribution server that obtains the dummy total amount based on the random number and further transmits the dummy total amount to the terminal MS.
- the total amount of dummy data is transmitted from the delivery server 12 to the terminal MS before the display program in step S11 in FIG. 5 is started. Then, in the terminal MS, a progress status that is later than the actual progress status of the down route is calculated based on the total amount of data of the dummy.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Finance (AREA)
- Human Computer Interaction (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
Claims
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP01963427A EP1260966A4 (en) | 2000-09-05 | 2001-09-05 | PAYMENT INFORMATION DISTRIBUTION SYSTEM |
| JP2002525638A JPWO2002021506A1 (ja) | 2000-09-05 | 2001-09-05 | 有料情報配信システム |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000-269171 | 2000-09-05 | ||
| JP2000269171 | 2000-09-05 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2002021506A1 true WO2002021506A1 (fr) | 2002-03-14 |
Family
ID=18755827
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2001/007684 Ceased WO2002021506A1 (fr) | 2000-09-05 | 2001-09-05 | Systeme de distribution d'informations de paiement |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20020154558A1 (ja) |
| EP (1) | EP1260966A4 (ja) |
| JP (1) | JPWO2002021506A1 (ja) |
| CN (1) | CN1388954A (ja) |
| WO (1) | WO2002021506A1 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008294971A (ja) * | 2007-05-28 | 2008-12-04 | Toshiba Corp | 通信端末 |
| JP2010146582A (ja) * | 2002-08-30 | 2010-07-01 | Qualcomm Inc | ワイアレス装置のための対話型スクリーンの処理 |
| US8620275B2 (en) | 2002-08-30 | 2013-12-31 | Qualcomm Incorporated | Server processing in providing messages for a wireless device connecting to a server |
| US8660613B2 (en) | 2002-01-31 | 2014-02-25 | Qualcomm Incorporated | System and method for providing messages on a wireless device connecting to an application server |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100408287B1 (ko) * | 2001-06-15 | 2003-12-03 | 삼성전자주식회사 | 컨텐트 보호 시스템 및 방법 |
| US7367060B2 (en) * | 2002-12-11 | 2008-04-29 | Ravi Someshwar | Methods and apparatus for secure document printing |
| US20070195959A1 (en) * | 2006-02-21 | 2007-08-23 | Microsoft Corporation | Synchronizing encrypted data without content decryption |
| KR101253547B1 (ko) * | 2008-10-29 | 2013-04-11 | 에스케이플래닛 주식회사 | 근거리 통신망을 이용한 게임 제공 시스템, 방법, 서비스 서버, 게임 중계 방법, 이동통신단말기 및 저장 매체 |
| CN104253825B (zh) * | 2013-06-25 | 2018-04-13 | 腾讯科技(深圳)有限公司 | 网络数据浏览方法和装置 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11143791A (ja) * | 1997-11-05 | 1999-05-28 | Sony Corp | データ送受信システム及びデータ送受信方法並びにデータ受信装置及びデータ受信方法 |
| JPH11283003A (ja) * | 1998-03-27 | 1999-10-15 | Fuji Photo Film Co Ltd | 画像出力管理システム |
| JPH11328851A (ja) * | 1998-05-19 | 1999-11-30 | Sony Corp | 端末装置及び再生方法 |
| JP2000013371A (ja) * | 1998-06-26 | 2000-01-14 | Hitachi Ltd | コンテンツ利用料金の課金方法 |
| JP2000030366A (ja) * | 1998-07-15 | 2000-01-28 | Sony Corp | 情報受信装置、及びダウンロード進捗状況表示方法 |
| JP2000200459A (ja) * | 1999-01-07 | 2000-07-18 | Sony Corp | デ―タ記録装置およびその方法とデ―タ伝送システム |
| JP2000207219A (ja) * | 1999-01-18 | 2000-07-28 | Fujitsu Ten Ltd | 車載端末とセンタ―との間の通信システム、及び、通信システムに使用する車載端末 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5010571A (en) * | 1986-09-10 | 1991-04-23 | Titan Linkabit Corporation | Metering retrieval of encrypted data stored in customer data retrieval terminal |
| JP2659896B2 (ja) * | 1992-04-29 | 1997-09-30 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 構造化文書複製管理方法及び構造化文書複製管理装置 |
| JP3847372B2 (ja) * | 1996-03-29 | 2006-11-22 | 株式会社エクシング | データ配信システムおよび放送受信装置 |
| JPH10261021A (ja) * | 1997-03-19 | 1998-09-29 | U Card:Kk | パーソナルレジサービス方式及び有料情報の閲覧方式 |
| JPH11316729A (ja) * | 1997-12-08 | 1999-11-16 | Nippon Telegr & Teleph Corp <Ntt> | インターネット課金方法及びシステム及びインターネット課金プログラムを記録した記録媒体 |
| JPH11224288A (ja) * | 1998-02-06 | 1999-08-17 | Hitachi Ltd | 利用条件販売型デジタルコンテンツ販売電子モールシステム |
| US6282653B1 (en) * | 1998-05-15 | 2001-08-28 | International Business Machines Corporation | Royalty collection method and system for use of copyrighted digital materials on the internet |
| US20010016836A1 (en) * | 1998-11-02 | 2001-08-23 | Gilles Boccon-Gibod | Method and apparatus for distributing multimedia information over a network |
| WO2000044119A1 (en) * | 1999-01-26 | 2000-07-27 | Infolio, Inc. | Universal mobile id system and method for digital rights management |
-
2001
- 2001-09-05 EP EP01963427A patent/EP1260966A4/en not_active Withdrawn
- 2001-09-05 JP JP2002525638A patent/JPWO2002021506A1/ja active Pending
- 2001-09-05 US US10/129,411 patent/US20020154558A1/en not_active Abandoned
- 2001-09-05 WO PCT/JP2001/007684 patent/WO2002021506A1/ja not_active Ceased
- 2001-09-05 CN CN01802618A patent/CN1388954A/zh active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11143791A (ja) * | 1997-11-05 | 1999-05-28 | Sony Corp | データ送受信システム及びデータ送受信方法並びにデータ受信装置及びデータ受信方法 |
| JPH11283003A (ja) * | 1998-03-27 | 1999-10-15 | Fuji Photo Film Co Ltd | 画像出力管理システム |
| JPH11328851A (ja) * | 1998-05-19 | 1999-11-30 | Sony Corp | 端末装置及び再生方法 |
| JP2000013371A (ja) * | 1998-06-26 | 2000-01-14 | Hitachi Ltd | コンテンツ利用料金の課金方法 |
| JP2000030366A (ja) * | 1998-07-15 | 2000-01-28 | Sony Corp | 情報受信装置、及びダウンロード進捗状況表示方法 |
| JP2000200459A (ja) * | 1999-01-07 | 2000-07-18 | Sony Corp | デ―タ記録装置およびその方法とデ―タ伝送システム |
| JP2000207219A (ja) * | 1999-01-18 | 2000-07-28 | Fujitsu Ten Ltd | 車載端末とセンタ―との間の通信システム、及び、通信システムに使用する車載端末 |
Non-Patent Citations (2)
| Title |
|---|
| NTT PRINTEC: "Shougaku kessai houshiki wo riyou shita internet-jou deno denshi shuppan", INSATSU JOHO, vol. 57, no. 4, 1 April 1997 (1997-04-01), KABUSHIKI KAISHA INSATSU SHUPPAN KENKYUSHO, JAPAN, pages 36 - 38, XP002906790 * |
| See also references of EP1260966A4 * |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8660613B2 (en) | 2002-01-31 | 2014-02-25 | Qualcomm Incorporated | System and method for providing messages on a wireless device connecting to an application server |
| JP2010146582A (ja) * | 2002-08-30 | 2010-07-01 | Qualcomm Inc | ワイアレス装置のための対話型スクリーンの処理 |
| JP2013042507A (ja) * | 2002-08-30 | 2013-02-28 | Qualcomm Inc | ワイアレス装置のための対話型スクリーンの処理 |
| US8620275B2 (en) | 2002-08-30 | 2013-12-31 | Qualcomm Incorporated | Server processing in providing messages for a wireless device connecting to a server |
| US8630634B2 (en) | 2002-08-30 | 2014-01-14 | Qualcomm Incorporated | Processing of interactive screens for a wireless device |
| JP2008294971A (ja) * | 2007-05-28 | 2008-12-04 | Toshiba Corp | 通信端末 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2002021506A1 (ja) | 2004-01-15 |
| CN1388954A (zh) | 2003-01-01 |
| EP1260966A4 (en) | 2006-03-15 |
| EP1260966A1 (en) | 2002-11-27 |
| US20020154558A1 (en) | 2002-10-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7124297B2 (en) | Information providing apparatus and method, information processing apparatus and method, and program storage medium | |
| US7215779B2 (en) | Information providing apparatus and method, information processing apparatus and method, and program storage medium | |
| EP1452027B1 (en) | Access to encrypted broadcast content | |
| US20020010861A1 (en) | Access control system, access control method, device, access control server, access-control-server registration server, data processing apparatus, and program storage medium | |
| US20040054584A1 (en) | Electronic content transacting method and system therefor | |
| US20080183831A1 (en) | Method, system, mobile terminal and ri server for withdrawing rights object | |
| WO2005048149A1 (ja) | ライセンス管理方法、情報処理装置及び情報処理方法、並びにプログラム | |
| WO2004064318A1 (ja) | コンテンツ再生装置、ライセンス発行サーバ及びコンテンツ再生システム | |
| JP2003157334A (ja) | コンテンツ配信システム及びその装置、方法、プログラム及びプログラム記録媒体 | |
| JP4914255B2 (ja) | サービス提供方法、および、属性情報管理装置、サービス提供装置、ユーザ端末ならびにそれらのプログラム | |
| WO2002021506A1 (fr) | Systeme de distribution d'informations de paiement | |
| JP2012014729A (ja) | コンピュータ・ネットワークを用いてデジタル・データを含むファイルを配布するためのシステム | |
| JP2001256195A (ja) | 情報提供装置および方法、情報処理装置および方法、並びにプログラム格納媒体 | |
| JPH11355268A (ja) | 情報処理装置および方法、情報処理システム、並びに提供媒体 | |
| JP2002033724A (ja) | コンテンツ配信システム | |
| KR101413064B1 (ko) | 휴대단말의 콘텐츠 권리객체 획득방법 및 장치 | |
| JP2004234200A (ja) | 情報視聴システム | |
| JP2002099509A (ja) | 携帯端末装置 | |
| JP2002169912A (ja) | 暗号復号化装置、課金装置、およびコンテンツ配信システム | |
| JP2002334278A (ja) | 携帯端末を利用した販売方法、その装置、そのプログラム及びその記録媒体 | |
| JP4127753B2 (ja) | データ配信方法およびシステム | |
| JP2002334172A (ja) | デジタルコンテンツの配布システム | |
| JP2001265939A (ja) | 配信システム | |
| JP2002353951A (ja) | デジタルコンテンツ配送装置及び配送方法 | |
| JPH1091641A (ja) | コンテンツ検索方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN JP US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
| ENP | Entry into the national phase |
Ref country code: JP Ref document number: 2002 525638 Kind code of ref document: A Format of ref document f/p: F |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 018026184 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2001963427 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 10129411 Country of ref document: US |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWP | Wipo information: published in national office |
Ref document number: 2001963427 Country of ref document: EP |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: 2001963427 Country of ref document: EP |