Digital content downloading system using networks

In cases where a consumer desires to receive digital content from a digital content retailer through a network, information designating the digital content and a digital content transmission condition such as a transfer rate and a transmission time-zone are sent to the digital content retailer through the network. The digital content retailer reserves the transfer rate and the transmission time-zone in the network and downloads the digital content to the consumer through the network at the digital content transmission condition according to the reservation. After the downloading of the digital content is completed, the consumer pays a charge for the digital content itself and a transmission charge corresponding to the digital content transmission condition to a credit company, the credit company pays the charges to the digital content retailer, and the digital content retailer pays the transmission charge to a network operator managing the network. Therefore, the consumer can specify a time condition like the transmission time-zone for the downloading of the digital content. Also, because it is not required that the consumer directly pays the transmission charge to the network operator, the payment of the consumer can be efficiently performed.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a digital content downloading system in which digital content such as music files, video files, game software titles and so on are downloaded to a plurality of consumers through networks.

2. Description of Related Art

In a current business field using a communication network, the interest of people has been changed from “technology-oriented” to “service-oriented”. In particular, people have paid attention to the Asynchronous Transfer Mode (ATM) as a technique guaranteeing the Quality of Service (QOS) indicating the communication quality. In an ATM network with the appropriate network managing performance, various types of traffic such as the internet protocol (IP), frame relay and voice can be simultaneously processed, and the service quality for the digital content can be easily guaranteed. Therefore, the ATM network is expected as a strong tool for digital content delivery.

Also, if network managing functions of ATM networks are available, a business using networks can be easy by utilizing various QOS classes such as Variable Bit Rate (VBR), non-real time service classes and so on, which means the business becomes “service-quality oriented” instead of “technology-oriented”. For example, to provide a technology service for consumers, a highly-efficient QOS class can be used in stead6fa simple class of Constant Bit Rate (CBR). The technology of the network management is not only used for the management of hardware such as routers, switches and so on, but also used as a means of “service management”.

This strict service management is feasible because the ATM network has a high-performance QOS managing capability. In the ATM networks, parameters such as a transfer bit rate (which is also called “bandwidth” in this technical field), a delay time, a delay variation, a burst size, a cell interval and a cell discard rate, thus the virtual circuit (VC) can be precisely established with QOS guarantee.

In ATM Forum, QOS characteristics of each virtual circuit are classified, and four service classes are defined. They are CBR class, real time VBR class, non-real time VBR class and available bit rate/unspecified bit rate (ABR/UBR) class.

As is described above, because the four service classes are provisioned in ATM networks, even though congestion occurs in one of the four service classes, the influence of the congestion to the other classes can be prevented. For example, even though the congestion of data traffic occurs in an ATM switch, voice or video traffic belonging to the CBR class can be stably transmitted.

Also, charging of downloading of digital content to each consumer using ATM networks has been studied. To maintain a competitive edge in public network services, a fixed charge for the digital content download is not proper, but a policy of determining a charge depending on a type of the digital content or a downloading quality of the digital content is desired. For example, in many proposals of charging mechanisms, it is applicable that a charge for a CBR service be higher than that for a best effort type UBR service. Also, it is proposed that a charge for digital content be selected by a time zone, or that a charge for the digital content be decided in proportion to a bandwidth used for downloading or a service time zone.

In these proposals, a consumer who downloads digital content is charged in dependence on not only types of the digital content such as music files, video files of a cinema or map and game software titles but also the quality or time of downloading digital content. Therefore, the charging mechanism depending on how to use networks is possible.

However, in the digital content downloading system using the conventional optical access network, though the consumer can specify digital content itself, the consumer cannot specify a quality in the transmission of the digital content transmitting through a subscriber line, but the digital content retailer can specify the transmission quality of the digital content.

Also, in cases where the consumer purchases digital content, the consumer accesses to a digital content retailer possessing the digital content to obtain a data volume of the digital content from the digital content retailer, the consumer reports the data volume of the digital content to a network operator to secure a channel of a subscriber line, the consumer again accesses to the digital content retailer to inform the digital content retailer of the channel of the subscriber line, and the digital content retailer downloads the digital content to the consumer through the channel of the subscriber line. Therefore, there is a problem that the procedure for purchasing the digital content is complicated and troublesome.

Also, in cases where the consumer purchases digital content downloaded at a high quality transmission, in which the digital content is downloaded only for a short time, from a digital content retailer through a network of a network operator, not only the consumer has to pay a charge for the digital content to the digital content retailer, but also the consumer has to pay a charge for the high quality transmission to the network operator. Therefore, there is another problem that the procedure for paying the charges is complicated and troublesome.

SUMMARY OF THE INVENTION

An object of the present invention is to provide, with due consideration to the drawbacks of the conventional digital content downloading system using a network, a digital content downloading system using a network in which a consumer desiring the downloading of digital content through a network easily receives the digital content at a desired transmission condition of the digital content.

The object of the present invention is achieved by the provision of a digital content downloading system using a network in which digital content is downloaded, comprising the steps of:

making a consumer send both information designating a desired digital content selected by the consumer and a desired digital content transmission condition selected by the consumer to a digital content retailer possessing the desired digital content through a network;

making the digital content retailer reserve the network managed by a network operator according to the desired digital content transmission condition sent from the consumer;

making the digital content retailer download the desired digital content designated by the information to the consumer through the network reserved by the digital content retailer at the desired digital content transmission condition sent from the consumer;

making the digital content retailer collect a charge for the desired digital content, in which a transmission charge corresponding to the desired digital content transmission condition is included, from the consumer; and

making the digital content retailer pay the transmission charge to the network operator.

In the above steps, after the network is reserved by the digital content retailer to secure a bandwidth in the network, a transmission time zone in the network or the like, the desired digital content specified by the consumer is downloaded to the consumer through the reserved network at the desired digital content transmission condition specified by the consumer. Thereafter, the digital content retailer collects the charge for the desired digital content itself and the transmission charge corresponding to the desired digital content transmission condition from the consumer, and the digital content retailer pay the transmission charge to the network operator.

Accordingly, because the downloading of the desired digital content is reliably performed at the desired digital content transmission condition specified by the consumer, a downloading service corresponding to any digital content transmission condition can be performed.

Also, because the consumer directly pays no charge to the network operator but pays the charge for the desired digital content itself and the charge for the transmission of the desired digital content to the digital content retailer, the payment of the consumer can be efficiently performed.

It is preferred that the desired digital content transmission condition selected by the consumer is a transmission time condition such as an urgent transmission condition, a date and time specifying transmission condition or a date specifying transmission condition.

The consumer can select one of the transmission time conditions according to the necessity for the desired digital content. Therefore, a distinction between services in the transmission of the digital content can be made in this system, and the downloading of the desired digital content through the network without considering any time condition can be avoided when the network has been already burdened with the transmission of high volume data.

It is also preferred that the network is composed of a plurality of networks managed by a plurality of network operators, and the desired digital content transmission condition selected by the consumer corresponds to a communication quality of each of the networks.

The transmission charge can be set according to a service corresponding to the communication quality of each network, so that a charge service corresponding to the communication quality can be performed.

It is also preferred that the communication quality of each network is determined by one of a data transfer rate, a delay time, a delay variation, a burst size, a cell interval and a cell discard rate.

The transmission charge can be set according to a service corresponding to a data transfer rate, a delay time, a delay variation, a burst size, a cell interval and/or a cell discard rate, so that a charge service corresponding to the communication quality can be performed.

It is also preferred that a bandwidth of the network is reserved with a time condition in the network reservation performed according to the desired digital content transmission condition.

The consumer can receive a service satisfying a communication quality required by the consumer.

It is also preferred that the desired digital content transmission condition selected by the consumer is a bandwidth guarantee type transmission condition, in which a transmission time period is guaranteed, or a bandwidth no-guarantee type transmission conditions, in which a transmission time period is not guaranteed, and the transmission charge is heightened as the transmission time period is shortened.

The transmission charge can be set according to a service corresponding to the guarantee on the bandwidth and the transmission time period, so that a charge service corresponding to the communication quality can be performed.

It is also preferred that the step of making the digital content retailer download the desired digital content includes:

making the digital content retailer check through the network whether or not the consumer has a capability such as a memory capacity for receiving the desired digital content, before the desired digital content is downloaded to the consumer at the desired digital content transmission condition.

To reduce a probability that the consumer fails in receiving the desired digital content because of the capability shortage of the consumer, the bandwidth of the network can be effectively used.

It is also preferred that the step of making the digital content retailer download the desired digital content includes:

connecting the consumer to the network through a subscriber line which is composed of a telephone line, an optical fiber cable, a coaxial cable or a radio transmission line.

The desired digital content is transmitted through the subscriber line, so that a charge service can be performed at a high quality.

It is also preferred that the step of making the digital content retailer download the desired digital content includes:

making the digital content retailer send a transmission start notice to the consumer before the downloading of the desired digital content;

making the network operator manage a transmission time period in the transmission of the desired digital content until the digital content retailer sends a transmission completion notice to the network operator;

making the network operator send a time-out notice to the digital content retailer in cases where the transmission time period exceeds a prescribed value; and

making the digital content retailer forcedly terminate the downloading of the desired digital content in cases where the digital content retailer receives the time-out notice from the network operator.

In cases where a trouble occurs in the transmission of the desired digital content, the transmission of the desired digital content is forcedly terminated. Therefore, the bandwidth of the network can be effectively used.

It is also preferred that the step of making the digital content retailer download the desired digital content includes:

making the digital content retailer cipher the desired digital content;

making the digital content retailer download ciphered data of the desired digital content; and

making the consumer decipher the ciphered data of the desired digital content to obtain the desired digital content.

Because ciphered data of the desired digital content transmits through the network, a probability that a person different from the consumer unjustly and illegally obtain the desired digital content can be reduced.

It is also preferred that the step of making the consumer send both the information and the desired digital content transmission condition includes:

making the consumer send personal information of the consumer and payment information to the digital content retailer;

making the digital content retailer inquire of a credit company whether or not the personal information and the payment information sent from the consumer is correct;

making the credit company perform the authentication of the consumer according to the personal information and the payment information; and

making the credit company send an authentication notice to the digital content retailer in cases where the personal information and the payment information is correct.

After an authentication of the consumer is performed in the credit company, the downloading of the desired digital content is performed. Therefore, the charge for the desired digital content can be reliably collected from the consumer.

It is also preferred that the step of making the digital content retailer collect a charge for the desired digital content includes:

making the digital content retailer send an accounting notice corresponding to the charge for the desired digital content to a credit company;

making the credit company send a bill, which corresponds to the charge for the desired digital content, to the consumer in response to the accounting notice:

making the consumer pay the charge for the desired digital content to the credit company in response to the bill: and

making the credit company pay the charge paid by the consumer to the digital content retailer.

Because the consumer pay the charge for the desired digital content to the credit company in response to the bill, the payment of the consumer can be simplified.

It is also preferred that the step of making the digital content retailer download the desired digital content includes:

making the consumer send a reception impossible notice to the digital content retailer in cases where the consumer fails in receiving the desired digital content;

making the digital content retailer send a transmission termination notice to the network operator; and

making the digital content retailer send a transmission no-completion notice to the consumer.

Because the consumer sends the reception impossible notice to the digital content retailer, the digital content retailer can confirm that the consumer fails in receiving the desired digital content, so that it is not required that the consumer proves the failure of the reception of the desired digital content.

It is also preferred that the desired digital content is a music file, a video file or a game software title.

The object of the present invention is also achieved by the provision of a digital content downloading system using a network in which digital content is downloaded, comprising the steps of:

making a digital content retailer receive both information designating a desired digital content and a desired digital content transmission condition from a consumer;

making the digital content retailer reserve a network managed by a network operator according to the desired digital content transmission condition sent from the consumer;

making the digital content retailer download the desired digital content designated by the information to the consumer through the network according to the network reservation informed by the network operator;

making the digital content retailer collect a charge for the desired digital content, in which a transmission charge corresponding to the desired digital content transmission condition is included, from the consumer after the downloading of the desired digital content to the consumer is completed; and

making the digital content retailer pay the transmission charge to the network operator.

In the above steps, a downloading service corresponding to any digital content transmission condition can be performed. Also, because it is not required that the consumer directly pays a charge to the network operator, the payment of the consumer can be efficiently performed.

It is preferred that the information designating the desired digital content and the desired digital content transmission condition are sent from the consumer to the digital content retailer through the network or a telephone line.

The object of the present invention is also achieved by the provision of a digital content downloading system using a network in which digital content is downloaded, comprising the steps of:

making a network operator managing a network accept a reservation of the network according to a digital content transmission condition sent from a digital content retailer;

making the network operator inform the digital content retailer of the network reservation;

making the network operator download a particular digital content transmitted from the digital content retailer to a consumer through the reserved network according to the network reservation; and

making the network operator receive a transmission charge corresponding to the digital content transmission condition from the digital content retailer.

In the above steps, a downloading service corresponding to any digital content transmission condition can be performed.

It is preferred that the transmission charge is a charge corresponding to a communication quality of a downloading service of the particular digital content, and the consumer directly pays a network access charge different from the transmission charge to the network operator.

It is preferred that the step of making the network operator download the particular digital content includes:

making the network operator manage a digital content transmission time period from a transmission start notice sent from the digital content retailer to a transmission completion notice sent from the digital content retailer; and

making the network operator send a time-out notice to the digital content retailer, in cases where the digital content transmission time period exceeds a prescribed value, to make the digital content retailer forcedly terminate the downloading of the particular digital content.

In cases where a trouble occurs in the transmission of the particular digital content, the transmission of the particular digital content is forcedly terminated. Therefore, the bandwidth of the network can be effectively used.

The object of the present invention is also achieved by the provision of a digital content downloading system using a network in which digital content is downloaded, comprising the steps of:

making a digital content retailer receive information designating a desired digital content, a desired digital content transmission condition and personal information and payment information of a consumer from the consumer;

making the digital content retailer reserve a network managed by a network operator according to the desired digital content transmission condition sent from the consumer;

making the digital content retailer download the desired digital content designated by the information to the consumer through the network according to the network reservation informed by the network operator;

making the digital content retailer collect a charge for the desired digital content, in which a transmission charge corresponding to the desired digital content transmission condition is included, from a bank according to an authentication of the consumer which is performed by the bank according to the personal information and the payment information of the consumer; and

making the digital content retailer pay the transmission charge to the network operator.

In the above steps, the bank pays the charge for the desired digital content itself and the transmission charge corresponding to the desired digital content transmission condition to the digital content retailer in one lump, and the digital content retailer pays the transmission charge to the network operator. Therefore, it is not required that the consumer directly pays the transmission charge to the network operator, so that the payment of the consumer can be efficiently performed.

It is also preferred that the information designating the desired digital content, the desired digital content transmission condition and the personal information and the payment information of the consumer are sent from the consumer to the digital content retailer through the network or a telephone line.

The information other than the digital content can be transmitted through the telephone line.

It is also preferred that the digital content downloading system using a network further comprises the step of:

making the consumer deposit money in his or her account of the bank before the information designating the desired digital content, the desired digital content transmission condition and the personal information and the payment information of the consumer are sent from the consumer to the digital content retailer,

wherein the step of making the digital content retailer collect a charge includes:

making the bank pay out the charge for the desired digital content including the transmission charge corresponding to the desired digital content transmission condition from the account of the consumer.

Because the consumer deposits money in his or her account of the bank in advance, the payment of the consumer can be omitted when the desired digital content is downloaded.

It is also preferred that the step of making the digital content retailer collect a charge is performed before the step of making the digital content retailer download the desired digital content designated by the information to the consumer.

Because the digital content retailer collects the charge for the desired digital content including the transmission charge before the downloading of the desired digital content, the digital content retailer can reliably collect the charge.

It is also preferred that the step of making the digital content retailer download the desired digital content includes:

making the digital content retailer receive a reception impossible notice sent from the consumer in cases where the consumer fails in receiving the desired digital content;

making the digital content retailer send a transmission termination notice to the network operator in response to the reception impossible notice to make the network operator terminate the transmission of the desired digital content; and

making the digital content retailer repay the charge for the desired digital content including the transmission charge corresponding to the desired digital content transmission condition to the bank in response to the reception impossible notice.

In cases where the digital content retailer collects the charge for the desired digital content including the transmission charge before the downloading of the desired digital content, even though the consumer fails in receiving the desired digital content, because the digital content retailer repays the charge for the desired digital content including the transmission charge, no trouble of the payment occurs.

It is also preferred that the step of making the digital content retailer download the desired digital content includes:

making the digital content retailer receive a reception impossible notice sent from the consumer in cases where the consumer fails in receiving the desired digital content;

making the digital content retailer send a transmission termination notice to the network operator in response to the reception impossible notice to make the network operator terminate the transmission of the desired digital content;

making the digital content retailer receive second information designating a second desired digital content and a second desired digital content transmission condition from the consumer;

making the digital content retailer reserve the network managed by the network operator according to the second desired digital content transmission condition sent from the consumer; and

making the digital content retailer download the second desired digital content designated by the second information to the consumer through the network according to the network reservation informed by the network operator.

In cases where the digital content retailer collects the charge for the desired digital content including the transmission charge before the downloading of the desired digital content, even though the consumer fails in receiving the desired digital content, because the second desired digital content is downloaded to the consumer in place of the desired digital content, no trouble of the payment occurs.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

The invention will now be described with reference to the accompanying drawings.

FIG. 1is a diagram showing the configuration of a digital content downloading system using a network according to a first embodiment of the present invention.

InFIG. 1, each of reference numerals1a,1band1cindicates a consumer who purchases digital content, and reference numerals11a,11band11cindicate a plurality of terminals respectively possessed by one of the consumers1a,1band1c. Each terminal denotes a personal computer with a normal internet function or the like. Reference numerals3aand3bindicate a plurality of digital content retailers for providing digital content such as music files, video files, game software titles and so on for the consumers1a,1band1c, and reference numerals31aand31bindicate a plurality of servers possessed by the digital content retailers3aand3b. Reference numerals21a,21band21cindicate a plurality of backbone networks arranged in series between the group of consumer1a,1band1cand the group of digital content retailers3aand3b, reference numerals2a,2band2cindicate a plurality of network operators respectively managing one of the backbone networks21a,21band21c, and a reference numeral4indicates a credit company for performing the authentication of the consumers1a,1band1cand performing the accounting relating to the provision of the digital content downloaded to each consumer.

FIG. 2is a diagram showing the configuration of the backbone networks21a,21band21c, access networks connecting the consumers to the backbone networks and access networks connecting the digital content retailers to the backbone networks according to the first embodiment of the present invention.

InFIG. 2, the reference numerals1aand1bindicate the consumers who purchase digital content, the reference numerals11aand11bindicate the terminals respectively possessed by one of the consumers1aand1b, the reference numerals3aand3bindicate the digital content retailers who supply the digital content to the consumers1aand1b, a reference numeral211indicates an internet protocol (IP) network using an internet protocol (IP), and a reference numeral212indicates an asynchronous transfer mode (ATM) network using an asynchronous transfer mode (ATM). The backbone networks21a,21band21chave the IP network211and the ATM network212. Also, reference numerals12a,12b,12cand12dindicate a plurality of digital service units (DSU) denoting terminators of subscriber lines, reference numerals24a,24b,24cand24dindicate a plurality of optical line terminators (OLT), which are arranged in offices of the network operators2aand2cand are connected to the IP network211and the ATM network212of the backbone networks21a,21band21c(or the IP network211and the ATM network212), for terminating optical subscriber lines, a reference numeral22indicates a resource reservation server, arranged in each of the backbone networks21a,21band21c, for managing bandwidths (or transfer rates) of pieces of data transmitting through the subscriber lines and the backbone networks21a,21band21c, reference numerals25a,25b,25cand25dindicate a plurality of edge nodes through which information transmitted from access networks is sent to the IP network211and the ATM network212of the backbone networks21a,21band21c, and reference numerals26a,26band26cindicate a plurality of core nodes in which information transmitted to the IP network211and the ATM network212of the backbone networks21a,21band21care distributed at a high speed.

The access networks connecting the optical network units (ONU) of the consumers1aand1bto the optical line terminators (OLT)24cand24dare formed of optical access networks of the PON systems in which the asynchronous transfer mode (ATM) is used. That is, a plurality of consumers are connected to one optical line terminator (OLT) in each optical access network of the PON system. Also, digital content retailers3aand3bare connected to optical line terminators (OLT) through the access networks in one-to-one correspondence.

Because the access networks of the consumers1aand1bare formed of the passive optical network (PON) system, the access networks function as high speed optical networks made at a low cost. In this PON system, a broadcast type information is transmitted from the optical line terminators (OLT)24cand24dof the backbone network side to the consumers1aand1bthrough the optical fiber lines as a downward transmission. In contrast, pieces of information indicating requests of the consumers1aand1bare transmitted from the consumers1aand1bto the optical line terminators (OLT)24cand24dthrough the optical fiber lines as an up-directional transmission while a time slot is allocated to each of the pieces of information to prevent the collision of the pieces of information with each other.

FIG. 3is a block diagram of the terminal11apossessed by the consumer1a. The terminal11arepresents the terminals11a,11band11cpossessed by the consumers1a,1band1c.

The reference numeral12cindicates the digital service unit (DSU) connecting the subscriber line to the terminal11a. A reference numeral111indicates a media storing unit, having a large data capacity, for storing digital content such as music files, video files, game software titles and so on so as to be optically or magnetically writable and readable. A reference numeral112indicates a central processing unit (CPU) for controlling the operation of the terminal11a, a reference numeral113indicates a memory for storing data required to operate the CPU112, a reference numeral115indicates a ciphered data deciphering circuit for deciphering ciphered digital content, a reference numeral116indicates a network interface through which information received in the digital service unit (DSU)12cis received in the terminal11aand information of the terminal11ais transmitted to the digital service unit (DSU)12c, and a reference numeral117indicates a bus of the terminal11a.

The terminal11awith a game control function of a game console Gac is connected to a keyboard K/B, a mouse Mo and a home television TV functioning as a display to display the digital content. Also, the digital service unit (DSU)12cis connected to a fiber-to-the-home (FTTH) type two-way subscriber line which is formed of an optical fiber. In this embodiment, the two-way subscriber line FTTH is only arranged to connect the digital service unit (DSU)12cto the backbone networks21a,21band21c. However, it is applicable that the subscriber line be formed of a coaxial cable. Also, it is applicable that a telephone line normally used be additionally arranged to make the consumer1acommunicate with the network operators2a,2band2cof the backbone networks21a,21band21cor the digital content retailers3aand3b.

FIG. 4is a block diagram of the server31apossessed by the digital content retailer3a. The server31arepresents the servers31aand31bpossessed by the digital content retailers3aand3b.

InFIG. 4, a reference numeral311indicates a media storing unit, having a large data capacity, for storing digital content as services, a reference numeral312indicates a central processing unit (CPU) for controlling the server31a, a reference numeral313indicates a memory for storing data to be used for the operation of the CPU312, a reference numeral314indicates a registered member data base for storing member's numbers to be used to recognize the registered members, a reference numeral315indicates a ciphering circuit for ciphering digital content to be downloaded to registered members, a reference numeral316indicates a network interface, a reference numeral317indicates a bus of the server31a, and the reference numeral12aindicates the digital service unit (DSU) for connecting the network interface316to a subscriber line OPFC of the optical fiber.

Also, the server31ais connected to a plurality of peripheral apparatuses such as a keyboard K/B, a mouse Mo, a display CRT and a plurality of home televisions TV for monitoring the digital content to be downloaded. Also, a telephone TEL is arranged to receive a request by one registered member (or one consumer) or to communicate with the network operators2a,2band2cof the backbone networks21a,21band21cand the consumers1a,1band1c.

Next, an operation of the digital content downloading system using the network is described.

FIG. 5is a flow chart showing a procedure performed in the digital content downloading system using the network according to the first embodiment.FIG. 6is a diagram showing data transmission and reception performed successfully among the credit company4, the server31aof the digital content retailer3a, the group of backbone networks21a,21band21cand the terminal11aof the consumer1aaccording to the procedure shown inFIG. 5. Hereinafter, the procedure performed until the consumer1adesiring the downloading of digital content receives the digital content is described with reference toFIG. 5toFIG. 13.

In a step ST11ofFIG. 5, when the terminal11aof the consumer1ais connected to the server31aof the digital content retailer3athrough the backbone networks21a,21band21c, a genre menu of digital content is sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1ato display the genre menu on the television TV.FIG. 7is a diagram showing an example of an image of the genre menu displayed on the television TV.

In a step ST12, the consumer1aspecifies a desired genre, for example “science fiction”, from the genres of the genre menu shown inFIG. 7, and the desired genre is sent to the server31aof the digital content retailer3a. Therefore, a content menu of the desired genre “science fiction” specified by the consumer1ais sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a.FIG. 8is a diagram showing an example of an image of the content menu of the “science fiction” displayed on the television TV.

In a step ST13, digital content of the content menu of the desired genre “science fiction” shown inFIG. 8are displayed on the television TV, the consumer1aspecifies a desired digital content, for example “counterattack of cosmic monster”, from the digital content listed in the content menu of the “science fiction”, and the consumer1asends information designating the desired digital content “counterattack of cosmic monster” to the digital content retailer3a. Therefore, a transmission condition menu of the desired digital content “counterattack of cosmic monster” is sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a.

FIG. 9is a diagram showing an example of an image of a transmission condition menu used to specify a transmission condition for the digital content “counterattack of cosmic monster”.

As shown inFIG. 9, a bandwidth guarantee type transmission condition, in which a short transmission time period is guaranteed, and a bandwidth no-guarantee type transmission condition, in which a transmission time period is not guaranteed, are prepared in the transmission condition menu. Here, the CBR class denotes a bandwidth allocation method in which a prescribed bandwidth (or a transfer rate) is allocated with a time condition (or a date condition) to each virtual circuit (VC). The ABR class denotes a bandwidth allocation method in which the transmission bandwidth allocated to each virtual circuit (VC) is dynamically adjusted according to a bandwidth remaining in the subscriber lines of the backbone networks21a,21band21cor a buffer. The UBR class denotes a bandwidth allocation method in which the bandwidth (or the transfer rate) allocated to each virtual circuit (VC) cannot be specified, so that a burst transmission using a bandwidth remaining in the subscriber lines of the backbone networks21a,21band21cor a buffer is performed in the UBR class.

As is described above, each transmission condition of the transmission condition menu corresponds to a communication quality of each digital content transmitting through the backbone networks21a,21band21c, and the communication quality is determined according to transmission conditions (for example, a data transfer rate (or a bandwidth), a delay time, a delay variation, a burst size, a cell interval, a cell discard rate and so on) of the digital content transmitting through the backbone networks21a,21band21c. The charge for the downloading of one digital content becomes higher as the communication quality of the digital content becomes high. For example, charges for the data transmission at the bandwidth guarantee type transmission conditions are higher than charges for the data transmission at the bandwidth no-guarantee type transmission conditions, and a charge for the data transmission at the bandwidth guarantee type transmission conditions and the bandwidth no-guarantee type transmission conditions becomes higher as a data transmission time period is shortened.

Also, one of time conditions such as an urgent transmission condition, a date and time specified transmission condition, a date specified transmission condition and so on can be specified as the transmission condition.

In a step ST14, the consumer1aspecifies a desired transmission condition selected from transmission conditions of the transmission condition menu shown inFIG. 9, and the consumer1asends the desired transmission condition to the digital content retailer3a. Therefore, an authentication request is sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a.FIG. 10is a diagram showing an example of an authentication image sent as an authentication request to the terminal11aof the consumer1a.

In a step ST15, the consumer1aspecifies personal information such as a member's number and payment information such as a payment method, while using the authentication image ofFIG. 10sent as the authentication request, to log-in to the server31aof the digital content retailer3a, the personal information and the payment information specified by the consumer1aare sent to the server31aof the digital content retailer3a, and an authentication request for the personal information and the payment information is sent from the server31aof the digital content retailer3ato the credit company4to inquire of the credit company4whether or not the personal information and the payment information specified by the consumer1aare correct.

In a step ST16, it is judged in the credit company4whether or not the personal information and the payment information specified by the consumer1aare correct. In cases where the personal information and the payment information of the consumer1aare correct, an authentication completion notice is sent from the credit company4to the digital content retailer3a.

In a step ST17, in cases where the authentication completion notice sent from the credit company4is received in the server31aof the digital content retailer3a, the server31aof the digital content retailer3asends a request of a bandwidth reservation of the subscriber lines of the backbone networks21a,21band21cto the network operators2a,2band2cto transmit the desired digital content at the desired transmission condition specified by the consumer1ato the consumer1a.

FIG. 11is a diagram showing a procedure for the bandwidth reservation. InFIG. 11, reference numerals22a,22band22cindicate a plurality of resource reservation servers of the backbone networks21a,21band21carranged in series. As shown inFIG. 11, when the server31aof the digital content retailer3ainquires of the resource reservation servers22a,22band22cwhether or not the bandwidth reservation of the subscriber lines of the backbone networks21a,21band21cis possible at a data transfer rate (or a bandwidth) of 100 Mb/s for 10 minutes from 10:00 pm on Apr. 6, 2000, a notice that the bandwidth reservation in the resource reservation servers22aand22bis possible but the bandwidth reservation in the resource reservation server22cis impossible is sent from the backbone networks21a,21band21cto the server31aof the digital content retailer3a. Therefore, in a step S23ofFIG. 5, a notice that the bandwidth reservation is impossible is sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a, and the digital content retailer3ainquires of the consumer1awhether or not the consumer1achanges the desired digital content to another one.

In cases where the consumer1adoes not change the desired digital content, the consumer1aspecifies another desired transmission condition in the step ST14, the authentication of the consumer1ais confirmed in the steps ST15and ST16. Thereafter, in the step S17, as shown inFIG. 11, the server31aof the digital content retailer3aagain inquires of the resource reservation servers22a,22band22cwhether or not the bandwidth reservation of the subscriber lines of the backbone networks21a,21band21c, is possible at a data transfer rate of 50 Mb/s for 20 minutes from 10:00 pm on Apr. 6, 2000.

Thereafter, in a step S18, the bandwidth reservation is accepted in the resource reservation servers22a,22band22c, the bandwidth reservation is successfully completed, and a bandwidth reservation completion notice is sent from the resource reservation servers22a,22band22cto the server31aof the digital content retailer3a.

In a step ST19, the server31aof the digital content retailer3asends a transmission start notice to the terminal11aof the consumer1a, the desired digital content is ciphered in the ciphering circuit315of the server31ashown inFIG. 4, and ciphered data of the desired digital content is downloaded to the terminal11aof the consumer1athrough the network interface316, the digital service units (DSU)12aand the backbone networks21c,21band21a. In cases where all pieces of ciphered data of the desired digital content are not downloaded to the terminal11aof the consumer1a, as shown inFIG. 6, a re-transmission request is sent from the terminal11ato the server31a, so that pieces of ciphered data of the desired digital content not yet downloaded are sent from the server31ato the terminal11aof the consumer1a.

In the downloading of the desired digital content in the step ST19, it is preferred that the digital content retailer3asends a request to the consumer1athrough the networks21c,21band21aprior to the transmission of the desired digital content to make the consumer1acheck whether or not a capacity of the media storing unit111of the consumer1ais sufficient to store the desired digital content. In this case, when a reply indicating that the data capacity of the media storing unit111of the consumer1ais sufficient to store the desired digital content is received from the terminal11a, because the digital content retailer3aconfirms that the consumer1ahas a capability for receiving the desired digital content, the downloading of the desired digital content to the consumer1ais started. In addition, it is preferred that the server31aof the digital content retailer3achecks other capabilities of the terminal11ato judge whether or not the terminal11acan receive the desired digital content.

Thereafter, in a step ST20ofFIG. 5, the ciphered data of the desired digital content is deciphered in the ciphered data deciphering circuit115of the terminal11a, and the desired digital content deciphered is stored in the media storing unit111. Thereafter, it is checked in the CPU112whether or not the desired digital content is correctly downloaded to the terminal11a. In cases where the desired digital content is not correctly downloaded, the consumer1ajudges in the step ST23whether or not the desired digital content is changed to another one. In cases where the consumer1adesires to change the desired digital content to another one, the steps ST12to ST20are repeated. In contrast, in cases where the consumer1adesires not to change the desired digital content, the steps ST14to ST20are repeated.

In cases where the desired digital content is successfully downloaded in the step ST20, a reception completion notice is sent from the terminal11ato the server31aof the digital content retailer3a, and a transmission completion notice is sent from the server31aof the digital content retailer3ato the resource reservation servers22a,22band22cof the backbone networks21c,21band21a.

In a step ST21, an accounting request based on the transmission of the desired digital content to the consumer1ais sent from the server31aof the digital content retailer3ato the credit company4, an accounting of the transmission of the desired digital content is performed in the credit company4, an accounting completion notice is sent from the credit company4to the server31aof the digital content retailer3a, and the accounting completion notice is sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a. Thereafter, because one of the bandwidth guarantee type transmission conditions is selected as the desired transmission condition by the consumer1a, a digital content bill, in which a charge for the desired digital content itself and a high quality transmission charge corresponding to the desired digital content transmission condition are written, is sent from the credit company4to the terminal11aof the consumer1a, the consumer1apays the charge for the desired digital content itself and the high quality transmission charge to the credit company4by using the terminal11ato settle an account with the digital content retailer3a, and the credit company4sends the payment of the consumer1acorresponding to the charge for the desired digital content itself and the high quality transmission charge to the server31aof the digital content retailer3a.

In a step ST22, the digital content retailer3apays the high quality transmission charge to the network operators2a,2band2c. This high quality transmission charge differs from a line access charge for the use of the subscriber lines of the backbone networks21a,21band21c, and the line access charge for the use of the subscriber lines is paid to the network operators2a,2band2cby the consumer1a.

FIG. 12is a diagram showing a procedure performed in cases where the credit company4fails in the authentication of the consumer1ain the step ST16.

In cases where it is judged by the credit company4that the personal information and the payment information of the consumer1aare not correct when the credit company4performs the authentication of the consumer1ain the step ST16, an authentication failure notice is sent from the credit company4to the server31aof the digital content retailer3a, and the authentication failure and a request by the authentication are sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a. Thereafter, the consumers1aagain sends personal information and payment information to the server31aof the digital content retailer3a, and the server31aof the digital content retailer3aagain inquires of the credit company4whether or not the personal information and the payment information again sent from the consumer1aare correct. In cases where it is judged by the credit company4that the personal information and the payment information of the consumer1aare correct, the authentication completion notice is sent from the credit company4to the digital content retailer3a, and the step ST17is performed. In contrast, in cases where it is again judged by the credit company4that the personal information and the payment information again sent from the consumer1aare not correct, the authentication failure notice is again sent from the credit company4to the server31aof the digital content retailer3a, and the authentication failure notice is sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a.

FIG. 13is a diagram showing a procedure performed in cases where the failure of the downloading of the desired digital content occurs.

In cases where an empty capacity of the media storing unit111of the terminal11ais too small to store the desired digital content, when the ciphered data of the desired digital content is transmitted from the server31aof the digital content retailer3ato the terminal11aof the consumer1ain the step ST19, the terminal11aof the consumer1afails in receiving the ciphered data of the desired digital content. In this case, a reception impossible notice is sent from the terminal11aof the consumer1ato the server31aof the digital content retailer3a, a transmission termination notice is sent from the server31ato the networks21c,21band21a, and a reception no-completion notice is sent from the server31ato the terminal11a. Therefore, the digital content retailer3acan confirm that the consumer1afails in receiving the desired digital content.

Accordingly, in the first embodiment, because the consumer1acan select any of the time conditions composed of the urgent transmission condition, the date and time specified transmission condition, the date specified transmission condition and so on as a part of a digital content transmission condition, digital content desired to be urgently transmitted can be downloaded to the terminal11aof the consumer1aat the urgent transmission condition, digital content desired to be transmitted at a specified date and time can be downloaded to the terminal11aof the consumer1aat the date and time specified transmission condition, or digital content desired to be transmitted at a specified date can be downloaded to the terminal11aof the consumer1aat the date specified transmission condition. Therefore, because the backbone networks21a,21band21care reserved by the digital content retailer3ain advance at the digital content transmission condition including the time condition specified by the consumer1a, the desired digital content can be reliably downloaded to the consumer1aat the time condition. Accordingly, the downloading of the desired digital content through the backbone networks21a,21band21cwithout considering any time condition can be avoided even though one of the backbone networks21a,21band21cis burdened with the transmission of high volume data.

Also, the transmission charge corresponding to the digital content transmission condition can be set according to the communication quality depending on the digital content transmission condition (for example, a data transfer rate (or a bandwidth), a delay time, a delay variation, a burst size, a cell interval, a cell discard rate and so on) in the backbone networks21a,21band21c.

Also, in the first embodiment, in cases where the consumer1apurchases the desired digital content from the digital content retailer3athrough the backbone networks21a,21band21c, the consumer1acan specify the downloading of the desired digital content at a high quality transmission condition. Also, in this case, the credit company4collects in one lump the payment of the consumer1acorresponding to the charge for the desired digital content itself and the high quality transmission charge, the credit company4pays the charges to the digital content retailer3a, and the digital content retailer3apays the high quality transmission charge to the network operators2a,2band2c. Therefore, it is not required that the consumer1adirectly pays the high quality transmission charge to the network operators2a,2band2c, so that the payment of the consumer1acan be efficiently performed.

Also, in the first embodiment, because the digital content retailer3atransmits the desired digital content to the consumer1aafter the credit company4successfully authenticates the consumer1a, the digital content retailer3acan reliably collect the charge for the desired digital content itself from the consumer1a.

Also, in the first embodiment, because the digital content retailer3acan confirm the failure of the transmission of the desired digital content, it is not required that the consumer1aproves the failure of the transmission of the desired digital content.

Also, in the first embodiment, because the data of the digital content is ciphered in the server31aof the digital content retailer3aand is downloaded through the backbone networks21a,21band21c, a probability that a user differing from the consumer1aunjustly and illegally obtain the digital content can be reduced.

In the first embodiment, information designating the digital content desired by the consumer1a, information designating the digital content transmission condition, the personal information and the payment information are sent through the subscriber lines FTTH. However, it is applicable that the above pieces of information be sent through operators of the telephones TEL shown inFIG. 3andFIG. 4and a telephone line. In this case, it is applicable that the digital content be downloaded to the consumer1aaccording to a reservation accepted in the network operators.

Also, in the first embodiment, the terminals11a,11band11cof the consumers1a,1band1care connected to the backbone network21athrough the subscriber lines FTTH. However, it is applicable that coaxial cables or radio-subscriber lines having the same or more superior performance as/to that of the coaxial cables be used in place of the subscriber lines FTTH.

FIG. 14is a diagram showing the configuration of a digital content downloading system using a network according to a second embodiment of the present invention.

InFIG. 14, reference numerals23a,23band23cindicate a plurality of timers, arranged in the backbone networks21a,21band21cin one-to-one correspondence, for measuring a transmission time period from the sending of a transmission start notice to the sending of a transmission completion notice. The other configuration inFIG. 14is the same as that shown inFIG. 1of the first embodiment.

Next, an operation of the digital content downloading system according to the second embodiment is described.

FIG. 15is a flow chart showing a procedure performed in the digital content downloading system using the network according to the second embodiment.FIG. 16is a diagram showing data transmission and reception performed successfully among the credit company4, the server31aof the digital content retailer3a, the group of backbone networks21a,21band21cand the terminal11aof the consumer1aaccording to the procedure shown inFIG. 15.

The steps ST11to ST18ofFIG. 15are performed in the same manner as those shown inFIG. 5of the first embodiment.

In a step ST19, when a transmission start notice is sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a, in addition to the operation performed in the step ST19ofFIG. 5according to the first embodiment, a time measuring operation of the timers23c,23band23aarranged in the backbone networks21c,21band21ais started. Therefore, the timers23c,23band23aindicate a transmission time period of digital content downloaded from the digital content retailer3ato the consumer1a.

Thereafter, in a step ST20, the operation in the step ST20ofFIG. 5is performed according to the first embodiment. Also, when a transmission completion notice is sent from the server31aof the digital content retailer3ato the backbone networks21c,21band21a, the timers23c,23band23aare reset. Thereafter, the steps ST21and ST22ofFIG. 15are performed in the same manner as those shown inFIG. 5of the first embodiment.

FIG. 17is a diagram showing a procedure performed in cases where the transmission time period of the digital content exceeds an allowable data transmission time period.

When the transmission start notice is sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1ain the step ST19ofFIG. 15, the time measuring operation of the timers23c,23band23aarranged in the backbone networks21c,21band21ais started. Thereafter, the data of the desired digital content is transmitted to the consumer1ain the step ST19, and the data of the desired digital content not yet received is transmitted to the consumer1ain response to a re-transmission request by the consumer1a. In cases where the transmission of the desired digital content performed in response to the re-transmission request by the consumer1ais repeated, the transmission time period indicated by the timers23c,23band23aexceeds an allowable data transmission time period set in the timers23c,23band23ain advance, so that a time-out of the transmission of the desired digital content is judged in the backbone networks21c,21band21a.

Thereafter, in a step ST31, a time-out notice is sent from the backbone networks21c,21band21ato the server31aof the digital content retailer3a, and the transmission of the desired digital content is forcedly terminated by the server31aof the digital content retailer3a, and a transmission failure notice is sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a.

Accordingly, in the second embodiment, in cases where the transmission time period of the desired digital content to be downloaded from the server31aof the digital content retailer3ato the terminal11aof the consumer1aexceeds the allowable data transmission time period set in the timers23c,23band23ain advance, the transmission of the desired digital content is forcedly terminated by the server31aof the digital content retailer3a. Therefore, the bandwidth of the backbone networks21c,21band21acan be efficiently used.

Also, in the second embodiment, in cases where the consumer1apurchases the desired digital content through the backbone networks21c,21band21a, the consumer1acan specify the downloading of the desired digital content at a high quality transmission condition. Also, in this case, the credit company4collects in one lump the payment of the consumer1acorresponding to the charge for the desired digital content itself and the high quality transmission charge, the credit company4pays the charges to the digital content retailer3a, and the digital content retailer3apays the high quality transmission charge to the network operators2a,2band2c. Therefore, it is not required that the consumer1adirectly pays the high quality transmission charge to the network operators2a,2band2c, so that the payment of the consumer1acan be efficiently performed in the same manner as in the first embodiment.

Also, in the second embodiment, because the digital content retailer3atransmits the desired digital content to the consumer1aafter the authentication of the consumer1ais completed, the digital content retailer3acan reliably collect the charge for the desired digital content itself from the consumer1ain the same manner as in the first embodiment.

Also, in the second embodiment, because the digital content retailer3acan confirm the failure of the transmission of the desired digital content, it is not required that the consumer1aproves the failure of the transmission of the desired digital content in the same manner as in the first embodiment.

Also, in the second embodiment, because the data of the digital content is ciphered in the server31aof the digital content retailer3aand is downloaded through the backbone networks21a,21band21c, a probability that a user differing from the consumer1aunjustly and illegally obtain the digital content can be reduced in the same manner as in the first embodiment.

FIG. 18is a diagram showing the configuration of a digital content downloading system using a network according to a third embodiment of the present invention.

InFIG. 18, a reference numeral5indicates a bank for performing the authentication of the consumers1a,1band1cand performing the accounting relating to the provision of digital content downloaded to each consumer. The consumers1a,1band1crespectively have an account in the bank5. The other configuration inFIG. 18is the same as that shown inFIG. 1of the first embodiment.

Next, an operation of the digital content downloading system according to the third embodiment is described.

FIG. 19is a flow chart showing a procedure performed in the digital content downloading system using the network according to the third embodiment.FIG. 20is a diagram showing data transmission and reception performed successfully among the bank5, the server31aof the digital content retailer3a, the group of backbone networks21a,21band21cand the terminal11aof the consumer1aaccording to the procedure shown inFIG. 19.

In a step ST40ofFIG. 19, the consumer1adeposits money in his or her account of the bank5. After the consumer1adeposits the money in the bank5, steps ST41to ST44ofFIG. 19are performed in the same manner as the steps ST11to ST14shown inFIG. 5of the first embodiment.

Thereafter, in a step ST45, the consumer1aspecifies personal information such as a member's number and payment information such as a payment method, while using the authentication image ofFIG. 10sent as the authentication request, to log-in to the server31aof the digital content retailer3a, the personal information and the payment information specified by the consumer1aare sent to the server31aof the digital content retailer3a, and an authentication request for the personal information and the payment information is sent from the server31aof the digital content retailer3ato the bank5to inquire of the bank5whether or not the personal information and the payment information specified by the consumer1aare correct.

In a step ST46, it is judged in the bank5whether or not the personal information and the payment information specified by the consumer1aare correct. In cases where the personal information and the payment information of the consumer1aare correct, an authentication completion notice is sent from the bank5to the digital content retailer3a.

Thereafter, steps ST47to ST50ofFIG. 19are performed in the same manner as the steps ST17to ST20shown inFIG. 5of the first embodiment.

In cases where the desired digital content is successfully downloaded in the step ST50, a reception completion notice is sent from the terminal11aof the consumer1ato the server31aof the digital content retailer3a, and a transmission completion notice is sent from the server31aof the digital content retailer3ato the resource reservation servers22a,22band22cof the backbone networks21a,21band21c.

In a step ST51, an accounting request for the transmission of the desired digital content to the consumer1ais transmitted from the server31aof the digital content retailer3ato the bank5, an accounting for the transmission of the desired digital content is performed in the bank5, an accounting completion notice is sent from the bank5to the server31aof the digital content retailer3a, and the accounting completion notice is sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a. Thereafter, the bank5collects a charge for the desired digital content itself and a high quality transmission charge corresponding to the desired digital content transmission condition from the account of the consumer1a, and the bank5sends the charges collected from the account of the consumer1ato the server31aof the digital content retailer3a.

In a step ST52, the digital content retailer3apays the high quality transmission charge to the network operators2a,2band2c. This high quality transmission charge differs from a line access charge for the use of the subscriber lines of the backbone networks21a,21band21c, and the line access charge for the use of the subscriber lines is paid to the network operators2a,2band2cby the consumer1a.

FIG. 21is a diagram showing a procedure performed in cases where the failure of the downloading of the desired digital content occurs.

In cases where an empty capacity of the media storing unit111of the terminal11ais too small to store the desired digital content, when the ciphered data of the desired digital content is transmitted from the server31aof the digital content retailer3ato the terminal11aof the consumer1ain the step ST49, the terminal11aof the consumer1afails in receiving the ciphered data of the desired digital content. In this case, a reception impossible notice is sent from the terminal11aof the consumer1ato the server31aof the digital content retailer3a, a transmission termination notice is sent from the server31aof the digital content retailer3ato the networks21c,21band21a, and a reception no-completion notice is sent from the server31aof the digital content retailer3ato the terminal11a. Therefore, the digital content retailer3acan confirm that the consumer1afails in receiving the desired digital content.

Accordingly, in the third embodiment, in cases where the consumer1apurchases the desired digital content from the digital content retailer3athrough the backbone networks21a,21band21c, the consumer1acan specify the downloading of the desired digital content at a high quality transmission condition. Also, in this case, the bank5collects in one lump the charge for the desired digital content itself and the high quality transmission charge, the bank5pays the charges to the digital content retailer3a, and the digital content retailer3apays the high quality transmission charge to the network operators2a,2band2cof the backbone networks21a,21band21c. Therefore, it is not required that the consumer1adirectly pays the high quality transmission charge to the network operators2a,2band2c, so that the payment of the consumer1acan be efficiently performed.

Also, in the third embodiment, because the consumer1adeposits money in his or her account of the bank5in advance and because the digital content retailer3atransmits the desired digital content to the consumer1aafter the bank5successfully authenticates the consumer1a, the digital content retailer3acan reliably collect the charge for the desired digital content itself from the consumer1a.

Also, in the third embodiment, because the digital content retailer3acan confirm the failure of the transmission of the desired digital content, it is not required that the consumer1aproves the failure of the transmission of the desired digital content in the same manner as in the first embodiment.

Also, in the third embodiment, because the data of the digital content is ciphered in the server31aof the digital content retailer3aand is downloaded through the backbone networks21a,21band21c, a probability that a user differing from the consumer1aunjustly and illegally obtain the digital content can be reduced in the same manner as in the first embodiment.

Also, in the third embodiment, in cases where the timers23a,23band23care arranged in the backbone networks21a,21band21c, when the transmission time period of the desired digital content to be downloaded from the server31aof the digital content retailer3ato the terminal11aof the consumer1aexceeds the allowable data transmission time period set in the timers23c,23band23a, the transmission of the desired digital content is forcedly terminated by the server31aof the digital content retailer3a. Therefore, the bandwidth of the backbone networks21c,21band21acan be efficiently used in the same manner as in the second embodiment.

The configuration of a digital content downloading system using a network according to a fourth embodiment is the same as that shown inFIG. 18of the third embodiment.

Next, an operation of the digital content downloading system according to the fourth embodiment is described.

FIG. 22is a flow chart showing a procedure performed in the digital content downloading system using the network according to a fourth embodiment of the present invention.FIG. 23is a diagram showing data transmission and reception performed successfully among the bank5, the server31aof the digital content retailer3a, the group of backbone networks21a,21band21cand the terminal11aof the consumer1aaccording to the procedure shown inFIG. 22.

Steps ST40to ST48ofFIG. 22are performed in the same manner as the steps ST40to ST48shown inFIG. 19of the third embodiment.

Thereafter, in cases where the server31aof the digital content retailer3areceives the bandwidth reservation completion notice from the backbone networks21a,21band21cin the step ST48after the bandwidth reservation is accepted in the resource reservation servers22a,22band22cof the backbone networks21a,21band21c, in a step ST61, a payment request is sent from the server31aof the digital content retailer3ato the bank5, and the bank5collects the charge for the desired digital content itself and the high quality transmission charge from the account of the consumer1aand pays the charge for the desired digital content itself and the high quality transmission charge to the digital content retailer3a. Thereafter, the bank5sends a remittance completion notice to the digital content retailer3a, and the digital content retailer3asends a payment completion notice to the terminal11aof the consumer1ain response to the remittance completion notice.

In a step ST49, the server31aof the digital content retailer3asends a transmission start notice, to which a transmission number is attached, to the terminal11aof the consumer1a, data of the desired digital content is ciphered in the ciphering circuit315of the server31ashown inFIG. 4, and ciphered data of the desired digital content is downloaded to the terminal11aof the consumer1athrough the backbone networks21c,21band21a. The transmission number attached to the transmission start notice is used to manage the data transmission of the desired digital content in cases where the data transmission of the desired digital content is unsuccessfully terminated.

In a step ST50, the ciphered data of the desired digital content is deciphered in the ciphered data deciphering circuit115of the terminal11a, and the desired digital content deciphered is stored in the media storing unit111. Thereafter, it is checked in the CPU112whether or not the desired digital content is correctly downloaded to the terminal11a. In cases where the desired digital content is not correctly downloaded, the procedure returns to the step ST42, and the steps ST42to ST50are again performed.

In cases where the desired digital content is successfully downloaded in the step ST50, a reception completed notice is sent from the terminal11aof the consumer1ato the server31aof the digital content retailer3a, and a transmission completion notice is sent from the server31aof the digital content retailer3ato the resource reservation servers22a,22band22cof the backbone networks21a,21band21c.

In a step ST52, the digital content retailer3apays the high quality transmission charge to the network operators2a,2band2c.

FIG. 24is a diagram showing a procedure performed in cases where the failure of the data transmission of the desired digital content occurs.

In cases where the consumer1afails in receiving the desired digital content in the step ST49, a reception impossible notice is sent from the terminal11aof the consumer1ato the server31aof the digital content retailer3a, a transmission termination notice is sent from the server31aof the digital content retailer3ato the resource reservation servers22a,22band22cof the networks21a,21band21c, and the digital content retailer3arepays the charge for the desired digital content itself and the high quality transmission charge to the bank5. Thereafter, a repayment completion notice is sent from the bank5to the server31aof the digital content retailer3a, and information of the transmission no-completion and a repayment notice are sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a.

A set ofFIG. 25andFIG. 26is a diagram showing another procedure performed in cases where the failure of the data transmission of the desired digital content occurs.

In cases where it is judged in the CPU112of the terminal11ain the step ST50that the terminal11aof the consumer1afails in receiving the ciphered data of the desired digital content, the consumer1areceives a second desired content at another transmission condition specified by the consumer1awhile covering a charge for the second desired content itself and a high quality transmission charge with the charges for the desired digital content already paid by the bank5.

In detail, as shown inFIG. 25, when a reception impossible notice is sent from the terminal11aof the consumer1ato the server31aof the digital content retailer3a, a transmission termination notice is sent from the server31aof the digital content retailer3ato the resource reservation servers22a,22band22cof the networks21a,21band21c, and a transmission no-completion notice and a message urging the consumer1ato send a re-transmission request of another digital content to the digital content retailer3aat the same transmission number are sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a.

Thereafter, as shown inFIG. 26, a second genre different from that of the desired digital content relating to the transmission failure is specified by the consumer1aand is sent to the digital content retailer3ain the step ST42, a second desired content of the second genre is specified by the consumer1aand is sent to the digital content retailer3ain the step ST43, and a second transmission condition for the second desired content is specified by the consumer1aand is sent to the digital content retailer3ain the step ST44. Thereafter, when an authentication request sent from the server31aof the digital content retailer3ais received in the terminal1aof the consumer1a, the personal information such as a member's name, the payment information such as a payment method and the transmission number previously used in the data transmission of the desired digital content are sent from the terminal11aof the consumer1ato the server31aof the digital content retailer3ain the step ST45. Therefore, because the transmission number previously used in the data transmission of the desired digital content is sent from the consumer1ato the digital content retailer3awith the personal information and the payment information of the consumer1a, the digital content retailer3acan know that the consumer1adesires to receive the second desired content at the second transmission condition in place of the receiving of the desired digital content while covering a charge for the second desired content itself and a high quality transmission charge corresponding to the second desired transmission condition with the charges for the desired digital content already paid by the bank5.

Thereafter, in cases where it is judged in the bank5in the step ST46that the personal information and the payment information specified by the consumer1aare correct, a bandwidth reservation request is sent from the server31aof the digital content retailer3ato the resource reservation servers22c,22band22aof the backbone networks21c,21band21ain the step ST47. In cases where a bandwidth reservation completion notice sent from the resource reservation servers22c,22band22ais received in the server31aof the digital content retailer3ain the step ST48, because the consumer1acovers a charge for the second desired content itself and a high quality transmission charge corresponding to the second desired transmission condition with the charges for the desired digital content already paid the digital content retailer3aby the bank5in the step ST61, the performance of the step ST61for the second desired content is omitted, and the server31aof the digital content retailer3asends a transmission start notice, to which a new transmission number is attached, to the terminal11aof the consumer1a. Thereafter, the procedure is performed in the same manner as that shown inFIG. 23.

Therefore, as shown inFIG. 25andFIG. 26, even though the terminal11aof the consumer1afails in receiving the desired digital content in the step ST49, the second desired content differing from the desired digital content is downloaded from the content transmission number supplier3ato the consumer1ain response to the request by the consumer1a. In this case, because the transmission number corresponding to the desired digital content and the new transmission number corresponding to the second desired content are sent from the server31aof the digital content retailer3ato the terminal11aof the consumer1a, the consumer1acan confirms that the charges for the second desired content indicated by the new transmission number is covered with the charges for the desired digital content indicated by the transmission number.

In cases where the charges for the second desired content differ from the charges for the desired digital content by a difference, the bank5settles an account of the difference with the digital content retailer3a.

Accordingly, in the fourth embodiment, because the consumer1adeposits money in his or her account of the bank5and because the digital content retailer3atransmits the desired digital content to the consumer1aafter the authentication of the consumer1aperformed by the bank5and the payment of the charges for the desired digital content from the bank5to the digital content retailer3a, the digital content retailer3acan more reliably collect the charge for the desired digital content itself from the consumer1a.

Also, even though the consumer1afails in receiving the desired digital content from the digital content retailer3a, because the consumer1acan receive the second desired digital content from the digital content retailer3awhile covering a charge for the second desired content itself and a high quality transmission charge for the second desired content with the charges for the desired digital content already paid to the digital content retailer3aby the bank5, the payment of the charges for the second desired digital content received in the consumer1acan be simplified.

Also, in the fourth embodiment, in cases where the consumer1apurchases the desired digital content from the digital content retailer3athrough the backbone networks21a,21band21c, the consumer1acan specify the downloading of the desired digital content at a high quality transmission condition. Also, in this case, the bank5collects in one lump the payment of the consumer1acorresponding to the charge for the desired digital content itself and the high quality transmission charge, the bank5pays the charges to the digital content retailer3a, and the digital content retailer3apays the high quality transmission charge to the network operators2a,2band2c. Therefore, it is not required that the consumer1adirectly pays the high quality transmission charge to the network operators2a,2band2c, so that the payment of the consumer1acan be efficiently performed in the same manner as in the third embodiment.

Also, in the fourth embodiment, because the digital content retailer3acan confirm the failure of the transmission of the desired digital content, it is not required that the consumer1aproves the failure of the transmission of the desired digital content in the same manner as in the first embodiment.

Also, in the fourth embodiment, because the data of the digital content is ciphered in the server31aof the digital content retailer3aand is downloaded through the backbone networks21a,21band21c, a probability that a user differing from the consumer1aunjustly and illegally obtain the digital content can be reduced in the same manner as in the first embodiment.

Also, in the fourth embodiment, in cases where the timers23a,23band23care arranged in the backbone networks21a,21band21c, when the transmission time period of the desired digital content to be downloaded from the server31aof the digital content retailer3ato the terminal11aof the consumer1aexceeds the allowable data transmission time period set in the timers23c,23band23a, the transmission of the desired digital content is forcedly terminated by the server31aof the digital content retailer3a. Therefore, the bandwidth of the backbone networks21c,21band21acan be efficiently used in the same manner as in the second embodiment.