US20120136740A1 - Communication terminal, communication method, communication instrument, and communication system - Google Patents

Communication terminal, communication method, communication instrument, and communication system Download PDF

Info

Publication number
US20120136740A1
US20120136740A1 US13/299,647 US201113299647A US2012136740A1 US 20120136740 A1 US20120136740 A1 US 20120136740A1 US 201113299647 A US201113299647 A US 201113299647A US 2012136740 A1 US2012136740 A1 US 2012136740A1
Authority
US
United States
Prior art keywords
contents data
contents
block
providing apparatus
identification information
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.)
Abandoned
Application number
US13/299,647
Inventor
Kentaro Odaka
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Assigned to SONY CORPORATION reassignment SONY CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ODAKA, KENTARO
Publication of US20120136740A1 publication Critical patent/US20120136740A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]

Definitions

  • the present disclosure relates to a communication terminal, a communication method, a communication instrument, and a communication system.
  • Time required to write the contents to the large-capacity recording media becomes enormous, for example, when the high-definition contents such as a full High Definition (HD) image corresponding to 1,080 pixels in height, for example, are recorded in the large-capacity recording media such as the DVD or a Blu-ray Disc (BD).
  • high-definition contents such as a full High Definition (HD) image corresponding to 1,080 pixels in height, for example, are recorded in the large-capacity recording media such as the DVD or a Blu-ray Disc (BD).
  • HD High Definition
  • BD Blu-ray Disc
  • a communication terminal has been in widespread use as an apparatus which the user can carry with him/her.
  • Such a communication terminal begins to have performance by which the storage and reproduction of the contents become sufficiently possible.
  • the communication terminal is relatively small in screen size, and is relatively low in resolution. Therefore, the communication terminal has an advantage that an amount of information of the contents when the user looks and listens to the contents by using the communication terminal, for example, has only to be one out of tens of that when the user looks and listens to the contents by using such an apparatus as to have a large screen inside his/her own home or the like.
  • the present disclosure has been made in order to solve the problems described above, and it is therefore desirable to provide a communication terminal, a communication method, a communication instrument, and a communication system with which contents can be sold to a user in a store without impairing instantaneousness, and the user can be caused to look and listen to higher-definition contents after the user bought the contents in the store.
  • a communication terminal including: a receiving block adapted to receive first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus; a storing block adapted to store therein the first contents data and the contents identification information; a detecting block adapted to detect a predetermined transmission manipulation made by a user; and a transmitting block adapted to transmit the contents identification information stored by the storing block to a second information providing apparatus holding therein the second contents data which is to be identified in accordance with the contents identification information when the predetermined transmission manipulation is detected by the detecting block.
  • a communication method including: receiving first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus; storing the first contents data and the contents identification information; detecting a predetermined transmission manipulation made by a user; and transmitting the contents identification information to a second information providing apparatus holding therein the second contents data which is to be identified in accordance with the contents identification information when the predetermined transmission manipulation is detected.
  • a communication instrument including: a receiving section adapted to receive contents identification information from a communication terminal including a receiving block adapted to receive first content data, and the contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus, a storing block adapted to store therein the first contents data and the contents identification information, a detecting block adapted to detect a predetermined transmission manipulation made by a user, and a transmitting block adapted to transmit the contents identification information stored by the storing block when the predetermined transmission manipulation is detected by the detecting block; and a transmitting section adapted to transmit the contents identification information received by the receiving section to a second information providing apparatus holding therein the second contents data which is to be identified in accordance with the contents identification information.
  • a communication system including: a communication terminal including a receiving block adapted to receive first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus, a storing block adapted to store therein the first contents data and the contents identification information, a detecting block adapted to detect a predetermined transmission manipulation made by a user, and a transmitting block adapted to transmit the contents identification information stored by the storing block when the predetermined transmission manipulation is detected by the detecting block; and a communication instrument including a receiving section adapted to receive the contents identification information from the communication terminal, and a transmitting section adapted to transmit the contents identification information received by the receiving section to a second information providing apparatus holding therein the second contents data identified which is to be in accordance with the contents identification information.
  • a communication system including: a first information providing apparatus including a receipt-of-money managing portion adapted to carry out receipt of an amount of paid money for first contents data, a control portion adapted to calculate a difference amount of money by subtracting an amount of money of the first contents data from the amount of paid money received by the receipt-of-money managing portion, a payment-of-money managing portion adapted to output the difference amount of money, and a transmitting portion adapted to transmit the first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data to a communication terminal; and a second information providing apparatus including a receiving portion receiving the contents identification information from the communication terminal, a storing portion, a control portion registering an amount of money of the second contents data which is to be identified in accordance with the contents identification information received from the receiving portion in the storing portion, and a transmitting portion adapted to transmit the second contents data.
  • the communication terminal, the communication method, the communication instrument, and the communication system with which the contents can be sold to the user in the store without impairing the instantaneousness, and the user can be caused to look and listen to the higher-definition contents after the user bought the contents in the store.
  • FIG. 1 is a view showing a configuration of a communication system according to a first embodiment of the present disclosure
  • FIG. 2 is a block diagram showing a functional configuration of a communication terminal in the communication system according to the first embodiment of the present disclosure
  • FIG. 3 is a block diagram showing a functional configuration of a first information providing apparatus in the communication system according to the first embodiment of the present disclosure
  • FIG. 4 is a block diagram showing a functional configuration of a second information providing apparatus in the communication system according to the first embodiment of the present disclosure
  • FIG. 5 is a diagram explaining an example of a fee for buy in the case where first contents data and second contents data are bought separately from each other by using the communication system according to the first embodiment of the present disclosure
  • FIG. 6 is a diagram explaining an example of a fee for buy in the case where the first contents data and the second contents data are bought at the same time by using the communication terminal in the communication system according to the first embodiment of the present disclosure;
  • FIG. 7 is a flow chart showing a flow of processing executed by the communication system according to the first embodiment of the present disclosure
  • FIG. 8 is a view showing a configuration of a communication system according to a second embodiment of the present disclosure.
  • FIG. 9 is a block diagram showing a functional configuration of a communication instrument in the communication system according to the second embodiment of the present disclosure.
  • FIG. 10 is a flow chart showing a flow of processing executed by the communication system according to the second embodiment of the present disclosure.
  • FIG. 1 is a view showing a configuration of a communication system according to a first embodiment of the present disclosure.
  • the configuration of the communication system according to the first embodiment of the present disclosure will be described below with reference to FIG. 1 .
  • the communication system according to the first embodiment of the present disclosure is mainly designated with reference symbol “ 10 A,” and a communication system according to a second embodiment of the present disclosure is mainly designated with reference symbol “ 10 B.”
  • the communication system concerned is designated with reference numeral “ 10 .”
  • the communication system 10 A includes at least a communication terminal 100 , a first information providing apparatus 200 , and a second information providing apparatus 300 .
  • the communication terminal 100 and the first information providing apparatus 200 can communicate with each other by using a wireless signal.
  • the communication terminal 100 and the first information providing apparatus 200 may be connected to each other in a wired manner.
  • the communication terminal 100 and the second information providing apparatus 300 can communicate with each other through a network 30 .
  • the communication terminal 100 is a terminal which a user U can carry and, for example, is supposed to be a mobile phone or the like. However, any type terminal can be adopted as the communication terminal 100 as long as it can be carried by the user U. It is assumed that as shown in FIG. 1 , the user U walks into a store such as a rental shop with the communication terminal 100 being carried with him/her in order to buy desired contents data in the store. The user U can select contents which he/she desires to look and listen to while he/she looks at jackets, explanations and the like of the various kinds of contents in the store.
  • the kind of the contents data is especially by no means limited, for example, the contents data may be moving image data, may be sound data, or may be moving image data with a sound in which moving image data and the sound data are contained (for example, data becoming the origin of a movie, or the like).
  • the first information providing apparatus 200 is an apparatus installed in the store such as the rental shop and, for example, includes a transmitting unit 710 , an input/output (I/O) unit 720 , an input slot 731 , a takeoff slot 732 , and the like.
  • I/O input/output
  • the I/O output unit 720 includes a display unit, and thus can display information on contents data which can be sold to the user U on the display unit. The user U can confirm the contents data selected by him/her in accordance with the information on the contents data.
  • the I/O unit 720 further includes an input unit.
  • the I/O unit 720 can receive the information used to identify the contents data which the user U has selected from the user U by using the input unit thereof.
  • the first information providing apparatus 200 specifies the contents data in accordance with the information inputted thereto through the input unit and confirms that an amount of paid money for the contents data has been thrown into the input slot 731 , the first information providing apparatus 200 can transmit the contents data thus specified as first contents data 21 to the communication terminal 100 through the transmitting unit 710 .
  • the first contents data 21 has a size corresponding to a reproducing function and a displaying function which the communication terminal 100 has.
  • the first contents data 21 is contents data having a relatively small size such as contents data having a resolution corresponding to a Quarter-Video Graphics Array (QVGA).
  • QVGA Quarter-Video Graphics Array
  • a difference amount of money may be returned back to the user U through the takeoff slot 732 .
  • the throwing of an amount of paid money from the user U, or the returning of a difference amount of money to the user U may be carried out in the form of either a paper money or a coin, or may be carried out in the form of data.
  • the communication terminal 100 can receive the first contents data 21 transmitted thereto from the first information providing apparatus 200 .
  • the first contents data 21 is to be reproduced by using an Advanced Video Coding (AVC) having 384 Kbps, and is transmitted from the first information providing apparatus 200 to the communication terminal 100 by using a proximity radio transferring technique having a transfer speed of 375 Mbps
  • the first contents data 21 can be transmitted at a speed which is nearly 1,000 times a reproduction speed.
  • AVC Advanced Video Coding
  • This for example, means that in order to complete the transmission of the first contents data 21 composed of an about two-hour movie, it takes only a little less than about 10 seconds.
  • the transmission of the first contents data 21 is completed for such a short time, it is possible to reduce a stress applied to the user U.
  • the apparatuses which communicate with each other by using the proximity radio transferring technique includes electrode plates, called electric field coupler, which can be coupled to each other by an electric field. Also, when the electric couplers of the apparatuses, for example, are made to be close to each other at a distance within 3 cm, a change in an induced electric field generated by one electric field coupler is sensed by the other electric field coupler, thereby realizing an electric field communication between both of the apparatuses.
  • the communication terminal 100 not only can stream-reproduce the first contents data 21 received from the first information providing apparatus 200 , but also can reproduce the first contents data 21 after the first contents data 21 is stored in a storing unit built in the terminal itself once.
  • the user U for example, inputs a predetermined reproducing manipulation operation through a manipulation input area 620 , thereby making it possible to reproduce the first contents data 21 in the communication terminal 100 .
  • the communication terminal 100 for example, can successively display the data obtained by reproducing the first contents data 21 on a display area 610 .
  • the first information providing apparatus 200 can transmit contents identification information 24 as identification information used to identify second contents data 25 whose size is larger than that of the first contents data 21 together with the first contents data 21 to the communication terminal 100 .
  • the communication terminal 100 can receive the contents identification information 24 together with the first contents data 21 from the first information providing apparatus 200 .
  • the second contents data 25 for example, has the same contents as those of the first contents data 21
  • the second contents data 25 contains therein contents data which has a higher definition than that of the first contents data 21 .
  • the communication terminal 100 can transmit a request containing therein the contents identification information 24 to the second information providing apparatus 300 which holds therein the second contents data 25 .
  • the communication terminal 100 may transmit such a request to the second information providing apparatus 300 , for example, there is required an environment in which the communication terminal 100 can be connected to the network 30 . For this reason, for example, when the user U leaves the store and connects the communication terminal 100 to the network 30 inside his/her own home, the communication terminal 100 can transmit such a request to the second information providing apparatus 300 .
  • the contents identification information 24 is especially by no means limited as long as information is adopted which is used to identify uniquely the second contents data 25 .
  • a place where the communication terminal 100 is connected to the network 30 is not limited to the place in the home.
  • the communication terminal 100 not only can stream-reproduce the second contents data 25 received from the second information providing apparatus 300 , but also can reproduce the second contents data 25 after the second contents data 25 is stored in the storing device built in the terminal itself once.
  • the user U for example, inputs a predetermined reproducing manipulation operation through the manipulation input area 620 , thereby making it possible to reproduce the second contents data 25 in the communication terminal 100 .
  • the communication terminal 100 for example, can successively display the data obtained by reproducing the second contents data 25 on a display area 610 .
  • the communication terminal 100 may transfer the second contents data 25 to a reproducing instrument having a higher reproducing function than that of the communication terminal 100 , and may cause the reproducing instrument to reproduce the second contents data 25 .
  • Timings at which the first contents data 21 and the second contents data 25 are bought, respectively, may be simultaneous or may be different from each other. That is to say, the user U may buy simultaneously the first contents data 21 and the second contents data 25 through a communication between the communication terminal 100 and the first information providing apparatus 200 while he/she stays in the store. In addition, the user U may buy the first contents data 21 through a communication between the communication terminal 100 and the first information providing apparatus 200 while he/she stays in the home, and may buy the second contents data 25 through a communication between the communication terminal 100 and the second information providing apparatus 300 while he/she stays in his/her own home.
  • the user U can buy the first contents data 21 while he/she looks at the jacket, the explanation and the like of the first contents data 21 in the store. Since the first contents data 21 is supposed to be smaller in size than the second contents data 25 , a seller of the first contents data 21 can sell the first contents data 21 to the user U in the store without impairing the instantaneousness.
  • the user U can acquire the contents identification information 24 used to identify the second contents data 25 concurrently with the buying of the first contents data 21 .
  • the user after the user has bought the contents data in the store, he/she can look and listen to the higher-definition second contents data 25 by using the contents identification information 24 .
  • additional information 22 may be contained in the data transmitted from the first information providing apparatus 200 to the communication terminal 100 .
  • the additional information 22 is metadata used to break cipher made for the first contents data 21 by using the first key 23 .
  • DRM Digital Rights Management
  • the additional information 22 is used as the metadata used to limit the reproduction of the first contents data 21 .
  • the user U buys the first contents data 21 in the rental shop, a reproducible period of time is assigned to the first contents data 21 .
  • a reproducible period of time is set in the additional information 22 .
  • the additional information 22 is commonly used in the first contents data 21 and the second contents data 25 .
  • the additional information 22 may be used in the first contents data 21 , but may not be used in the second contents data 25 .
  • additional information used in the second contents data 25 is specially required.
  • the first key 23 is used to break the cipher made for the first contents data 21 .
  • various pieces of information set in the additional information 22 may be used.
  • the first key 23 is commonly used in the first contents data 21 and the second contents data 25 .
  • the first key 23 may be used in the first contents data 21 , but may not be used in the second contents data 25 .
  • a second key used in the second contents data 25 is specially required.
  • the additional information 22 , the first key 23 and the like are contained in the data transmitted from the first information providing apparatus 200 to the communication terminal 100 , even when the first contents data 21 is transmitted from the communication terminal 100 to another apparatus, the additional information 22 , the first key 23 and the like are transmitted together with the first contents data 21 .
  • the first key 23 can be used for the purpose of breaking the cipher made for the first contents data 21
  • the additional information 22 can be used for the purpose of breaking the cipher by using the first key 23 .
  • timing enabling the first contents data 21 to be received from the first information providing apparatus 200 in the communication terminal 100 various kinds of timings are supposed.
  • the first contents data 21 is paid, a rental fee, a purchase fee and the like occur.
  • various kinds of settlement methods are supposed.
  • a technique is supposed with which after the settlement for use of a credit card or the like has been confirmed, the first contents data 21 can be transmitted from the first information providing apparatus 200 to the communication terminal 100 .
  • a technique is also supposed with which the transmission of the first contents data 21 from the first information providing apparatus 200 to the communication terminal 100 is made possible before the settlement has been confirmed, and the transmission of the first key 23 used to break the cipher made for the first contents data 21 from the first information providing apparatus 200 to the communication terminal 100 is made possible after the settlement is confirmed.
  • both of the first contents data 21 and the first key 23 are enabled to be received in the communication terminal 100 , it is supposed that the convenience is relatively high because both of the first contents data 21 and the first key 23 can be received by one manipulation operation.
  • FIG. 2 is a block diagram showing a functional configuration of the communication terminal 100 in the communication system 10 A according to the first embodiment of the present disclosure.
  • the functional configuration of the communication terminal 100 in the first embodiment of the present disclosure will be described below with reference to FIG. 2 .
  • the communication terminal 100 in the first embodiment of the present disclosure includes at least a receiving block 110 , a storing block 120 , a detecting block 130 , and a transmitting block 140 .
  • the communication terminal 100 includes a reproducing block 150 , a control block 160 , an outputting block 170 , and the like as may be necessary.
  • the receiving block 110 has a function of receiving both of the first contents data 21 and the contents identification information 24 from the first information providing apparatus 200 .
  • the contents identification information 24 is information used to identify the second contents data 25 whose size is smaller than the first contents data 21 .
  • the receiving block 110 can receive both of the first contents data 21 and the contents identification information 24 in the store such as the rental shop.
  • the receiving block 110 can receive both of the first contents data 21 and the contents identification information 24 from the first information providing apparatus 200 by using the proximity radio transferring technique.
  • the receiving block 110 may receive both of the first contents data 21 and the contents identification information 24 from the first information providing apparatus 200 by using a communication technique using a wireless signal other than the proximity radio transferring technique. In addition, the receiving block 110 may receive both of the first contents data 21 and the contents identification information 24 from the first information providing apparatus 200 by using a wired communication.
  • the receiving block 110 for example, is composed of a communication apparatus.
  • the storing block 120 has a function of storing both of the first contents data 21 and the contents identification information 24 both received by the receiving block 110 .
  • the storing block 120 can store therein various kinds of programs in accordance with which the communication terminal 100 is made to function.
  • the various kinds of programs stored in the storing block 120 are used to realize the functions of the reproducing block 150 and the control block 160 .
  • the storing block 120 is composed of a storing device such as a Hard Disc Drive (HDD).
  • the detecting block 130 has a function of detecting a manipulation operation made by the user U, and outputting a manipulation signal corresponding to the manipulation operation thus detected to the control block 160 .
  • the detecting block 130 has a function of detecting a predetermined transmission manipulation operation made by the user U.
  • any predetermined transmission manipulation operation may be made, for example, a manipulation operation for depressing a transmission button provided in a manipulation input area 620 , or the like can correspond to the predetermined transmission manipulation operation.
  • the detecting block 130 for example, is composed of an input unit such as a button provided in the manipulation input area 620 .
  • the transmitting block 140 has a function of, when the predetermined transmission operation is detected by detecting block 130 , transmitting the contents identification information 24 stored in the storing block 120 to the second information providing apparatus 300 which holds therein the second contents data 25 which is to be identified in accordance with the contents identification information 24 .
  • the communication terminal 100 can download the second contents data 25 held by the second information providing apparatus 300 .
  • the transmission of the second contents data 25 by the transmitting block 140 is carried out either in a wireless manner or in a wired manner.
  • the transmitting block 140 for example, can transmit the contents identification information 24 to the second information providing apparatus 300 through the network 30 .
  • the transmitting block 140 for example, is composed of a communication apparatus.
  • the user U may reproduce the first contents data 21 in the communication terminal 100 in the store or the like. That is to say, the communication terminal 100 can also include the reproducing block 150 for reproducing the first contents data 21 stored in the storing block 120 .
  • the reproducing block 150 can reproduce the first contents data 21 in accordance with the control made by the control block 160 .
  • the reproducing block 150 can stream-reproduce the first contents data 21
  • the reproducing block 150 may not necessarily stream-reproduce the first contents data 21 .
  • the reproducing block 150 can also reproduce the first contents data 21 offline.
  • the reproducing block 150 for example, is composed of a Central Processing Unit (CPU), a Random Access Memory (RAM), and the like.
  • the CPU develops in the RAM the programs stored in the storing block 120 to execute the programs, thereby realizing a function of the reproducing block 150 .
  • the reproducing block 150 is by no means limited to such a configuration, and thus the reproducing block 150 may also be composed of dedicated hardware.
  • the receiving block 110 can receive the first contents data 21 from the first information providing apparatus 200 , and also can receive the first key 23 .
  • the first key 23 can be used to break the cipher made for the first contents data 21 stored in the storing block 120 . Therefore, after the reproducing block 150 has broken the cipher made for the first contents data 21 stored in the storing block 120 , the reproducing block 150 can reproduce the first contents data 21 by using the first key 23 received by the receiving block 110 .
  • the receiving block 110 can also receive the second contents data 25 which is to be identified in accordance with the contents identification information 24 received by the receiving block 110 from the second information providing apparatus 300 .
  • the receiving block 110 can receive the second contents data 25 which is to be identified in accordance with the contents identification information 24 from the second information providing apparatus 300 .
  • the receipt of the second contents data 25 by the receiving block 110 is carried out when the user U is inside his/her home.
  • the second contents data 25 received by the receiving block 110 either may be stream-reproduced by the reproducing block 150 , or the second contents data 25 stored in the storing block 120 may be reproduced when the second contents data 25 is stored in the storing block 120 once, and the predetermined reproducing manipulation operation made by the user U is detected by the detecting block 130 .
  • the second contents data 25 received by the receiving block 110 may be transmitted from the transmitting block 140 to another apparatus, and may be reproduced in another apparatus.
  • the reproducing block 150 breaks the cipher made for both of the first contents data 21 and the second contents data 25 , there are supposed the case where a key common to the first contents data 21 and the second contents data 25 is used, and the case where different keys are used for the first contents data 21 and the second contents data 25 , respectively.
  • the reproducing block 150 can use the first key 23 used to break the cipher made for the first contents data 21 .
  • the second contents data 25 is reproduced.
  • the key common to the first contents data 21 and the second contents data 25 is used in such a way, it can be said that there are offered an effect that the management of the key does not become troublesome, and an effect that it is possible to reduce the storage area in which the key is preserved.
  • the additional information 22 can be used.
  • the receiving block 110 further receives the secondary key used to break the cipher made for the second contents data 25 from the first information providing apparatus 200 .
  • the reproducing block 150 reproduces the second contents data 25 after the reproducing block 150 has broken the cipher made for the second contents data 25 received by the receiving block 110 by using the secondary key received by the receiving block 110 .
  • the additional information can be used.
  • the additional information used together with the second key either may be identical to the additional information 22 used together with the first key 23 or may be different from the additional information 22 used together with the first key 23 .
  • the control block 160 has a function of controlling the operations of the functional blocks 110 to 170 within the communication terminal 100 .
  • the control block 160 for example, generates various kinds of requests in accordance with the manipulation operation(s) detected by the detecting block 130 .
  • the various kinds of requests thus generated are transmitted from the transmitting block 140 .
  • the control block 160 for example, is composed of a CPU, a RAM, and the like.
  • the CPU develops the programs stored in the storing block 120 in the RAM to execute the programs, thereby realizing a function of the reproducing block 160 .
  • the control block 160 is by no means limited to such a configuration, and thus the control block 160 may also be composed of dedicated hardware.
  • the outputting block 170 has a function of outputting various pieces of information and various kinds of requests in accordance with the control made by the control block 160 .
  • the outputting block 170 has a function of outputting the first contents data 21 and the second contents data 25 both reproduced by the reproducing block 150 .
  • the outputting block 170 is composed of a sound outputting unit. In this case, it is only necessary for the sound outputting unit to output the sound in accordance with the sound data.
  • the outputting block 170 is composed of a display unit having the display area 610 . In this case, it is only necessary for the display unit to output an image to the display area 610 in accordance with moving image data.
  • FIG. 3 is a block diagram showing a functional configuration of the first information providing apparatus 200 in the communication system 10 A according to the first embodiment of the present disclosure.
  • the functional configuration of the first information providing apparatus 200 in the first embodiment of the present disclosure will be described below with reference to FIG. 3 .
  • the first information providing apparatus 200 in the first embodiment of the present disclosure includes at least a receipt-of-money managing portion 270 , a control portion 280 , a payment-of-money managing portion 290 , and a transmitting portion 230 .
  • the first information providing apparatus 200 includes a receiving portion 210 , a storing portion 220 , an inputting portion 240 , a reproducing portion 250 , an outputting portion 260 , and the like as may be necessary.
  • the receipt-of-money managing portion 270 has a function of receiving an amount of paid money for the first contents data 21 .
  • the receipt of an amount of paid money for the first contents data 21 either may be carried out by receiving a paper money or a coin thrown into the input slot 31 by the user U, or may be carried out by receiving the data inputted to the receipt-of-money managing portion 270 .
  • the data inputted to the receipt-of-money managing portion 270 for example, either may be one stored in the storing portion 220 , or may be one stored in a server for managing the balance of money which the user U possesses.
  • the control portion 280 has a function of calculating a difference amount of money by subtracting an amount of money of the first contents data 21 from an amount of paid money received by the receipt-of-money managing portion 270 . For example, when a predetermined buy manipulation operation representing the effect that the first contents data 21 is desired to be bought is received from the user U through the inputting portion 240 , the control portion 280 may calculate a difference amount of money.
  • the control portion 280 has a function of controlling the operations of the functional portions 210 to 280 within the first information providing apparatus 200 .
  • the control portion 280 for example, is composed of a CPU, a RAM, and the like.
  • the CPU develops in the RAM the programs stored in the storing portion 220 to execute the programs, thereby realizing a function of the storing portion 220 .
  • the control portion 280 is by no means limited to such a configuration, and thus the control portion 280 may also be composed of dedicated hardware.
  • the payment-of-money managing portion 290 has a function of outputting a difference amount of money calculated by the control portion 280 .
  • the output of the difference amount of money for example, either may be carried out by returning a paper money or a coin through a takeoff slot 732 by the user U, or may be carried out by outputting the data from the payment-of-money managing portion 290 .
  • the data outputted from the payment-of-money managing portion 290 may be stored in the storing portion 220 , or may be stored in the server for managing the balance of money which the user U possesses.
  • the transmitting portion 230 has a function of transmitting the first contents data 21 , and the contents identification information 24 used to identify the second contents data 25 to the communication terminal 100 .
  • the second contents data 25 is contents data whose size is larger than that of the first contents data 21 .
  • the first contents data 21 and the contents identification information 24 are both stored in the storing portion 220 .
  • the transmitting portion 230 transmits the first contents data 21 and the contents identification information 24 which have been acquired from the storing portion 220 in accordance with the control made by the control portion 280 to the communication terminal 100 .
  • the transmitting portion 230 for example, is composed of the transmitting unit 710 described above.
  • the receiving portion 210 has a function of receiving the various pieces of information and the various kinds of requests which have been transmitted from the communication terminal 100 .
  • the receiving portion 210 can output the various pieces of information and the various kinds of requests which have been received from the communication terminal 100 to the control portion 280 .
  • the receiving portion 210 for example, is composed of a receiving apparatus (not shown).
  • the storing portion 220 has a function of storing therein the first contents data 21 and the contents identification information 24 .
  • the storing portion 220 can also store therein information relating to the first contents data 21 , and the data outputted from the payment-of-money managing portion 290 .
  • the storing portion 220 can store therein various kinds of programs for making the first information providing apparatus 200 to function.
  • the various kinds of programs which the storing portion 220 stores therein, for example, are used to realize the functions of both of the reproducing portion 250 and the control portion 280 .
  • the storing portion 220 for example, is composed of a storing device such as an HDD.
  • the inputting portion 240 has a function of receiving the predetermined buy manipulation operation representing the effect that the first contents data 21 is desired to be bought.
  • the inputting portion 240 outputs a buy manipulation signal corresponding to the predetermined buy manipulation thus received to the control portion 280 .
  • the inputting portion 240 is composed of an input unit which the I/O unit 720 includes. Although it is supposed that a touch panel, a button or the like is used as the inputting unit, the inputting unit is especially by no means limited.
  • the reproducing portion 250 has a function of reproducing the first contents data 21 stored in the storing portion 220 .
  • the reproducing portion 250 can successively output the first contents data 21 thus reproduced to the outputting portion 260 in accordance with the control made by the control portion 280 .
  • the reproducing portion 250 for example, is composed of a CPU, a RAM, and the like.
  • the CPU develops the programs stored in the storing portion 220 in the RAM to execute the programs, thereby realizing a function of the reproducing portion 250 .
  • the reproducing portion 250 is by no means limited to such a configuration, and thus the reproducing portion 250 may also be composed of dedicated hardware.
  • the outputting portion 260 has a function of successively outputting the first contents data 21 reproduced by the reproducing portion 250 .
  • the outputting portion 260 is composed of a sound outputting unit, and the sound outputting unit outputs a sound in accordance with the sound data.
  • the outputting portion 260 is composed of a display unit which the I/O unit 720 includes, and the display unit outputs a moving image in accordance with the moving image data.
  • the outputting portion 260 can output information relating to the first contents data 21 .
  • the outputting portion 260 outputs the first contents data 21 reproduced by the reproducing portion 250 , and the information relating to the first contents data 21 , whereby the user U can consider whether or not the first contents data 21 will be bought.
  • the user U decides that he/she buys the first contents data 21 , for example, it is only necessary that he/she inputs a predetermined buy manipulation operation representing an effect that he/she will buy the first contents data 21 to the inputting portion 240 .
  • FIG. 4 is a block diagram showing a functional configuration of the second information providing apparatus 300 in the communication system 10 A according to the first embodiment of the present disclosure.
  • the functional configuration of the second information providing apparatus 300 in the first embodiment of the present disclosure will be described below with reference to FIG. 4 .
  • the second information providing apparatus 300 in the first embodiment of the present disclosure includes at least a receiving portion 310 , and a transmitting portion 330 .
  • the second information providing apparatus 300 includes a storing portion 320 , a control portion 340 , and the like as may be necessary.
  • the receiving portion 310 has a function of receiving the contents identification information 24 from the communication terminal 100 .
  • the receiving portion 310 can receive the contents identification information 24 from the communication terminal 100 through the network 30 .
  • the receiving portion 310 can receive the contents identification information 24 received from the communication terminal 100 to output to the control portion 340 .
  • the receiving portion 310 for example, is composed of a communication apparatus.
  • the transmitting portion 330 has a function of transmitting the second contents data 25 which is to be identified in accordance with the contents identification information 24 received by the receiving portion 310 to the communication terminal 100 .
  • the second contents data 25 for example, is stored in the storing portion 320 .
  • the URL of the second contents data 25 in the network 30 can be used as the contents identification information 24 .
  • the transmitting portion 330 for example, is composed of a communication apparatus.
  • the control portion 340 has a function of controlling the operations of the functional portions 310 to 340 within the second information providing apparatus 300 .
  • the control portion 340 for example, generates various kinds of responses in accordance with various kinds of requests received by the receiving portion 310 . Also, the various kinds of responses thus generated are transmitted to the transmitting portion 330 .
  • the control portion 340 for example, can acquire the second contents data 25 which is to be identified in accordance with the contents identification information received by the receiving portion 310 from the storing portion 320 , and can output the second contents data 25 thus acquired to the transmitting portion 330 .
  • the control portion 340 for example, is composed of a CPU, a RAM, and the like.
  • the CPU develops in the RAM the programs stored in the storing portion 320 to execute the programs, thereby realizing a function of the control portion 340 .
  • the control portion 340 is by no means limited to such a configuration, and thus the control portion 340 may also be composed of dedicated hardware.
  • the storing portion 320 has a function of storing the second contents data 25 .
  • the storing portion 320 can store therein various kinds of programs for making the second information providing apparatus 300 to function.
  • the various kinds of programs which the storing portion 320 stores therein, for example, are used to realize the function of the control portion 340 .
  • the storing portion 340 for example, is composed of a storing device such as an HDD.
  • FIG. 5 is a diagram explaining an example of money for buy when the first contents data 21 and the second contents data 25 are bought separately from each other by using the communication system 10 A according to the first embodiment of the present disclosure.
  • the example of the money for buy when the first contents data 21 and the second contents data 25 are bought separately from each other by using the communication system 10 A according to the first embodiment of the present disclosure will be described below with reference to FIG. 5 .
  • the user U buys the first contents data 21 in the store, and also acquires the first contents data 21 from the first information providing apparatus 200 by using the communication terminal 100 .
  • An amount of money of the first contents data 21 at this time for example, is supposed to be 100 yen.
  • the user U does not buy the second contents data 25 in the store, but buys the second contents data 25 inside his/her own home and acquires the second contents data 25 from the second information providing apparatus 300 by using the communication terminal 100 .
  • An amount of money of the second contents data 25 at this time for example, is supposed to be 200 yen.
  • the first contents data 21 and the second contents data 25 are bought separately from each other, it is possible not to especially carry out a discount for the second contents data 25 .
  • a first contents data preview 26 can be acquired at no fee in the store.
  • the first information providing apparatus 200 transmits the first contents data preview 26 to the communication terminal 100 and thus the communication terminal 100 can reproduce the first contents data preview 26 received from the first information providing apparatus 200 .
  • the user U can determine whether or not the first contents data 21 will be bought by browsing the first contents data preview 26 thus reproduced.
  • the first contents data preview 26 is smaller in size than the first contents data 21 . Therefore, by browsing the first contents data preview 26 thus reproduced, the user U can grasp the contents of the first contents data 21 for a relatively short time, and thus can speedily determine whether or not the first contents data 21 will be bought.
  • the user U can acquire a second contents data preview 27 at no fee in the store concurrently with buy of the first contents data 21 .
  • the first information providing apparatus 200 transmits the second contents data preview 27 to the communication terminal 100 , and thus the communication terminal 100 can reproduce the second contents data preview 27 received from the first information providing apparatus 200 .
  • the user U can determine whether or not the second contents data 25 will be bought by browsing the second contents data preview 27 thus reproduced.
  • the second contents data preview 27 is smaller in size than the second contents data 25 . Therefore, by browsing the second contents data preview 27 thus reproduced, the user U can grasp the contents of the second contents data 25 for a relatively short time, and thus can speedily determine whether or not the first contents data 25 will be bought.
  • the user U can copy the first contents data preview 26 , the second contents data preview 27 , and the first contents data 21 from the communication terminal 100 to a friend's communication terminal at a friend's house.
  • the additional information 22 and the first key 23 can also be transmitted together with the first contents data 21 from the communication terminal 100 to the friend's communication terminal.
  • a friend of the user U can reproduce the first contents data 21 by using the additional information 22 and the first key 23 in his/her communication terminal.
  • FIG. 6 is a diagram explaining an example of money for buy when the first contents data and the second contents data are simultaneously bought by using the communication system 10 A in the first embodiment of the present disclosure.
  • the example of the money for buy when the first contents data 21 and the second contents data 25 are simultaneously bought by using the communication system 10 A in the first embodiment of the present disclosure will be described below with reference to FIG. 6 .
  • the user U buys the first contents data 21 in the store and also acquires the first contents data 21 from the first information providing apparatus 200 by using the communication terminal 100 .
  • An amount of money of the first contents data 21 at this time for example, is supposed to be 100 yen.
  • the user U buys the second contents data 25 in the store and also acquires the second contents data 25 from the second information providing apparatus 300 inside his/her own home by using the communication terminal 100 .
  • An amount of money of the second contents data 25 at this time for example, is 150 yen obtained by discounting 50 yen from 200 yen.
  • the inputting portion 240 of the first information providing apparatus 200 installed in the store can receive an input of prepay information representing an effect that the payment for the second contents data 25 will be carried out in the first information providing apparatus 200 .
  • the control portion 280 of the first information providing apparatus 200 determines whether or not the input of the prepay information has been received by the inputting portion 240 .
  • the control portion 280 of the first information providing apparatus 200 calculates a difference amount of money by subtracting both of an amount of money of the first contents data 21 , and an amount of money of the second contents data 25 from an amount of paid money received by the receipt-of-money managing portion 270 .
  • the case where the prepay information is inputted, as shown in FIG. 6 corresponds to the case where the two pieces of contents data are simultaneously bought.
  • control portion 280 of the first information providing apparatus 200 determines that the input of the prepay information is not received by the inputting portion 240 .
  • the control portion 280 calculates a difference amount of money by subtracting an amount of money of the first contents data 21 from an amount of paid money received by the receipt-of-money managing portion 270 .
  • the case where the prepay information is not inputted, as shown in FIG. 5 corresponds to the case where the two pieces of contents data are bought separately from each other.
  • the control portion 340 of the second information providing apparatus 300 registers an amount of money of the second contents data 25 in the storing portion 320 .
  • an amount of money of the second contents data 25 subtracted by the control portion 280 of the first information providing apparatus 200 is set lower than an amount of money of the second contents data 25 registered by the control portion 340 of the second information providing apparatus 300 , the user U can receive the discount for the second contents data 25 owing to the prepay.
  • FIG. 7 is a flow chart showing a flow of processing executed by the communication system 10 A according to the first embodiment of the present disclosure. The flow of processing executed by the communication system 10 A according to the first embodiment of the present disclosure will be described below with reference to FIG. 7 .
  • the transmitting portion 230 of the first information providing apparatus 200 transmits both of the first contents data 21 and the contents identification information 24 to the communication terminal 100 (Step S 101 ).
  • the receiving block 110 of the communication terminal 100 receives the first contents data 21 and the contents identification information 24 from the first information providing apparatus 200 (Step S 102 ).
  • the reproducing block 150 of the communication terminal 100 reproduces the first contents data 21 (Step S 103 ).
  • the outputting block 170 of the communication terminal 100 may display a message such as “will you acquire this part?” on the display area 610 .
  • the user U can make a manipulation operation for selection of “YES” for this message.
  • the manipulation operation concerned corresponds to an example of a predetermined transmission manipulation.
  • the user U can also make a manipulation operation for selection of “NO” for this message.
  • the control block 160 of the communication terminal 100 determines whether or not the predetermined transmission manipulation operation has been detected by the detecting block 130 (Step S 104 ).
  • Step S 105 When the control block 160 of the communication terminal 100 determines that the predetermined transmission manipulation operation has not been detected by the detecting block 130 (“No” in Step S 104 ), the operation is returned back to the processing in Step S 104 . On the other hand, when the control block 160 of the communication terminal 100 determines that the predetermined transmission manipulation operation has been detected by the detecting block 130 (“Yes” in Step S 104 ), the transmitting block 140 transmits the contents identification information 24 to the second information providing apparatus 300 (Step S 105 ).
  • the receiving portion 310 of the second information providing apparatus 300 receives the contents identification information 24 from the communication terminal 100 (Step S 106 ).
  • the transmitting portion 330 transmits the second contents data 25 which is to be identified in accordance with the contents identification information 24 to the communication terminal 100 (Step S 107 ).
  • the receiving block 110 of the communication terminal 100 receives the second contents data 25 transmitted thereto from the second information providing apparatus 300 (Step S 108 ). Also, the reproducing block 150 reproduces the second contents data 25 (Step S 109 ).
  • FIG. 8 is a view showing a configuration of a communication system according to a second embodiment of the present disclosure.
  • the configuration of the communication system 10 B according to the second embodiment of the present disclosure will be described below with reference to FIG. 8 .
  • the communication system 10 B according to the second embodiment of the present disclosure is principally different from the communication system 10 A according to the first embodiment of the present disclosure in that the communication system 10 B includes a communication instrument 400 .
  • the communication instrument 400 for example, corresponds to a television set, and is an apparatus suitable for reproducing contents data having a higher resolution than that in the communication terminal 100 .
  • the communication instrument 400 for example, is installed inside user's home.
  • the contents identification information 24 which has been received in the store by the communication terminal 100 is transmitted to the communication instrument 400 .
  • the second contents data 25 which is to be identified in accordance with the contents data identification information 24 is made to be received by the communication instrument 400 .
  • the communication terminal 100 transmits the contents identification information 24 to the communication instrument 400 , and transmits the first key 23 to the communication instrument 400 .
  • the communication terminal 100 enables the communication instrument 400 to use the first key 23 in order to break the cipher made for the second contents data 25 .
  • the communication terminal 100 transmits the contents identification information 24 to the communication instrument 400 , and transmits the additional information 22 to the communication instrument 400 .
  • the communication terminal 100 enables the communication instrument 400 to use the additional information 22 in order to break the cipher made for the second contents data 25 .
  • the transmitting block 140 of the communication terminal 100 in the communication system 10 B according to the second embodiment of the present disclosure transmits the contents identification information 24 stored in the storing block 120 to the second information providing apparatus 300 through the communication instrument 400 .
  • the transmitting block 140 causes the communication instrument 400 to receive the second contents data 25 which is to be identified in accordance with the contents identification information 24 from the second information providing apparatus 300 .
  • the storing block 120 stores therein the first key 23 received by the receiving block 110 , and the transmitting block 140 transmits the first key 23 to the communication instrument 400 .
  • the receiving block 110 When the cipher made for the second contents data 25 is desired to be broken by using a second key different from the first key 23 used to break the cipher made for the first contents data 21 , the receiving block 110 further receives the second key used to break the cipher made for the second contents data 25 from the first information providing apparatus 200 . The transmitting block 140 transmits the second key received by the receiving block 110 to the communication instrument 400 .
  • FIG. 9 is a block diagram showing a functional configuration of the communication instrument 400 in the communication system 10 B according to the second embodiment of the present disclosure.
  • the communication instrument 400 in the second embodiment of the present disclosure includes at least a receiving section 410 and a transmitting section 440 .
  • the communication instrument 400 includes a storing section 420 , a detecting section 430 , a reproducing section 450 , a control section 460 , an outputting section 470 , and the like as may be necessary.
  • the receiving section 410 has a function of receiving the contents identification information 24 from the communication terminal 100 .
  • the receiving section 410 can receive the contents identification information 24 inside the home, a place where the contents identification information 24 is received is by no means limited to the home.
  • the receiving section 410 can receive the contents identification information 24 from the communication terminal 100 through the network 30 .
  • the transmitting section 440 has a function of transmitting the contents identification information 24 received by the receiving section 410 to the second information providing apparatus 300 which holds therein the second contents data 25 which is to be identified in accordance with the contents identification 24 .
  • the transmitting section 440 can transmit the contents identification information 24 received by the receiving section 410 to the second identification providing apparatus 300 .
  • the communication instrument 400 can download the second contents data 25 which the second identification providing apparatus 300 holds therein.
  • the transmission of the second contents data 25 by the transmitting section 440 is carried out either in a wireless manner or in a wired manner.
  • the transmitting section 440 for example, can transmit the contents identification information 24 to the second identification providing apparatus 300 through the network 30 .
  • the transmitting section 440 for example, is composed of a communication apparatus.
  • the user U may also reproduce the second contents data 25 in the communication instrument 400 inside his/her own home or the like.
  • the communication instrument 400 can include a reproducing section 450 for reproducing the second contents data 25 .
  • the reproducing section 450 can reproduce the second contents data 25 in accordance with the control made by the control section 460 .
  • the reproducing section 450 can stream-reproduce the second contents data 25
  • the reproducing section 450 does not necessarily stream-reproduce the second contents data 25 .
  • the reproducing section 450 can also reproduce the second contents data 25 offline.
  • the reproducing section 450 for example, is composed of a CPU, a RAM, and the like.
  • the CPU develops in the RAM the programs stored in the storing section 420 to execute the programs, thereby realizing a function of the reproducing section 450 .
  • the reproducing section 450 is by no means limited to such a configuration, and thus the reproducing section 450 may also be composed of dedicated hardware.
  • the storing section 420 has a function of storing therein the second contents data 25 received by the receiving section 410 .
  • the storing section 420 can also store the additional information 22 and the first key 23 which have been received by the receiving section 410 .
  • the storing section 420 can store therein various kinds of programs for making the communication instrument 400 to function.
  • the various kinds of programs which the storing section 420 stores therein, for example, are used to realize the functions of the reproducing section 450 and the control section 460 .
  • the storing section 420 for example, is composed of a storing device such as an HDD.
  • the detecting section 430 has a function of detecting a manipulation operation made by the user U, and outputting a manipulation signal corresponding to the manipulation operation thus detected to the control section 460 .
  • the detecting section 430 has a function of detecting a predetermined transmission manipulation operation made by the user U.
  • any predetermined transmission manipulation operation may be made, for example, a manipulation operation for depressing a transmission button provided in a manipulation input area (not shown), or the like corresponds to the predetermined transmission manipulation operation.
  • the detecting section 430 is composed of an input unit such as a button provided in the manipulation input area (not shown).
  • the control section 460 has a function of controlling the operations of the functional sections 410 to 470 within the communication instrument 400 .
  • the control section 460 for example, generates various kinds of requests in accordance with the manipulation operation(s) detected by the detecting section 430 .
  • the various kinds of requests thus generated are transmitted from the transmitting section 440 .
  • the control section 460 for example, is composed of a CPU, a RAM, and the like.
  • the CPU develops in the RAM the programs stored in the storing section 420 to execute the programs, thereby realizing a function of the control section 460 .
  • the control section 460 is by no means limited to such a configuration, and thus the control section 460 may also be composed of dedicated hardware.
  • the outputting section 470 has a function of outputting various pieces of information and various kinds of requests in accordance with the control made by the control section 460 .
  • the outputting section 470 has a function of outputting the second contents data 25 reproduced by the reproducing section 450 .
  • the outputting section 470 is composed of a sound outputting unit. In this case, it is only necessary for the sound outputting unit to output the sound in accordance with the sound data.
  • the outputting section 470 is composed of a display unit having the display area 910 . In this case, it is only necessary for the display unit to output an image to the display area 910 in accordance with the moving image data.
  • FIG. 10 is a flow chart showing a flow of processing executed by the communication system 10 B according to the second embodiment of the present disclosure. The flow of processing executed by the communication system 10 B according to the second embodiment of the present disclosure will be described below with reference to FIG. 10 .
  • the transmitting portion 230 of the first information providing apparatus 200 transmits both of the first contents data 21 and the contents identification information 24 to the communication terminal 100 (Step S 201 ).
  • the receiving block 110 of the communication terminal 100 receives the first contents data 21 and the contents identification information 24 from the first information providing apparatus 200 (Step S 202 ).
  • the reproducing block 150 of the communication terminal 100 reproduces the first contents data 21 (Step S 203 ).
  • the outputting block 170 of the communication terminal 100 may display a message such as “will you acquire this part?” on the display area 610 .
  • the user U can make a manipulation operation for selection of “YES” for this message.
  • the manipulation operation concerned corresponds to an example of a predetermined transmission manipulation.
  • the user U can also make a manipulation operation for selection of “NO” for this message.
  • the control block 160 of the communication terminal 100 determines whether or not the predetermined transmission manipulation operation has been detected by the detecting block 130 (Step S 204 ).
  • Step S 204 When the control block 160 of the communication terminal 100 determines that the predetermined transmission manipulation operation has not been detected by the detecting block 130 (“No” in Step S 204 ), the operation is returned back to the processing in Step S 204 . On the other hand, when the control block 160 of the communication terminal 100 determines that the predetermined transmission manipulation operation has been detected by the detecting block 130 (“Yes” in Step S 204 ), the transmitting block 140 transmits the contents identification information 24 to the communication instrument 400 (Step S 205 ).
  • the receiving section 410 of the communication instrument 400 receives the contents identification information 24 from the communication terminal 100 (Step S 206 ). Also, the transmitting section 440 of the communication instrument 400 transmits the contents identification information 24 to the second information providing apparatus 300 (Step S 207 ).
  • the receiving portion 310 of the second information providing apparatus 300 receives the contents identification information 24 from the communication instrument 400 (Step S 208 ).
  • the transmitting portion 330 transmits the second contents data 25 which is to be identified based on the contents identification information 24 to the communication instrument 400 (Step S 209 ).
  • the receiving section 410 of the communication instrument 400 receives the second contents data 25 transmitted thereto from the second information providing apparatus 300 (Step S 210 ). Also, the reproducing section 450 reproduces the second contents data 25 (Step S 211 ).
  • the contents can be sold to the user in the store without impairing the instantaneousness.
  • the user can be caused to look and listen to the higher-definition contents data after the user has bought the contents data in the store.
  • the relatively lightweight contents fitted to the communication terminal 100 can be speedily downloaded to the communication terminal 100 in the store, and thus the user can enjoy more immediately the contents data.
  • the high definition contents data can be looked and listened to.
  • the seller of the contents data it becomes essential for the seller of the contents data to have a function of delivery of the lightweight contents data in the front of the store. Therefore, even when the second information providing apparatus 300 is installed in the store, or even when the second information providing apparatus 300 is installed on the network 30 , it becomes possible to realize the large cost saving for the infrastructure.
  • the stock management since it becomes unnecessary to preserve the physical media in the store, there is offered an effect that the stock management becomes easy.
  • the user U can speedily enjoy the lightweight contents data by using the communication terminal 100 without receiving the wasteful data by only making the simple manipulation operation. Also, the user U can freely look at the high-definition contents data inside his/her home as well or the like. Thus, there is also offered an effect that the convenience is enhanced.

Abstract

A communication terminal includes: a receiving block adapted to receive first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus; a storing block adapted to store therein the first contents data and the contents identification information; a detecting block adapted to detect a predetermined transmission manipulation made by a user; and a transmitting block adapted to transmit the contents identification information stored by the storing block to a second information providing apparatus holding therein the second contents data which is to be identified in accordance with the contents identification information when the predetermined transmission manipulation is detected by the detecting block.

Description

    BACKGROUND
  • The present disclosure relates to a communication terminal, a communication method, a communication instrument, and a communication system.
  • In recent years, a capacity of contents such as a movie has been increased. In order to look and listen to such large-capacity contents, a user generally takes a style such that he/she directly rents a recording media such as a Digital Versatile Disc (DVD) in a store such as a rental shop and enjoys the contents recorded in the recording media inside his/her own home. Along with progress in a preparation of a broadband network, it becomes possible for the user to enjoy the various kinds of high-definition contents inside his/her own home as well via a network. However, it is can be said that the enjoyment of selecting the contents as an object of viewing while jackets, explanations, and the like of the various kinds of contents are looked at in a store still has the value in terms of the experience in the real world. For example, various kinds of techniques have been disclosed as a technique for transferring the contents through the broadband network. One of these technique, for example, is disclosed in Japanese Patent Laid-Open No. 2006-59328.
  • However, in the store such as the rental shop, a significant cost is required for the stock management of the contents such as the popular products. For this reason, the kinds of contents which can be kept in the store are limited. Thus, it is possible that the user gets a situation that he/she cannot rent the contents which he/she desires to look and listen to when he/she wants to look and listen to the desired contents. For the purpose of avoiding that the user gets such a situation, there is tried a technique for writing the contents in a large-capacity recording media in real time in the store. However, it takes a lot of time to write the contents in the large-capacity recording media, and thus it may be impossible to carry out the instantaneous selling. Time required to write the contents to the large-capacity recording media becomes enormous, for example, when the high-definition contents such as a full High Definition (HD) image corresponding to 1,080 pixels in height, for example, are recorded in the large-capacity recording media such as the DVD or a Blu-ray Disc (BD).
  • On the other hand, a communication terminal has been in widespread use as an apparatus which the user can carry with him/her. Such a communication terminal begins to have performance by which the storage and reproduction of the contents become sufficiently possible. Thus, a situation in which the looking and listening of the contents can be enjoyed by using the communication terminal irrespective of time and a place is desired for such a communication terminal. The communication terminal is relatively small in screen size, and is relatively low in resolution. Therefore, the communication terminal has an advantage that an amount of information of the contents when the user looks and listens to the contents by using the communication terminal, for example, has only to be one out of tens of that when the user looks and listens to the contents by using such an apparatus as to have a large screen inside his/her own home or the like.
  • SUMMARY
  • With such a communication terminal, however, in general, it may be impossible to reproduce the high-definition contents recorded in the large-capacity recording media. Even when the high-definition contents recorded in the large-capacity recording media can be reproduced in the communication terminal, there is the possibility that the data capacity of the contents becoming an object of the reproduction is further limited in the communication terminal. Therefore, it is necessary to re-transform the high-definition contents into the contents having an information amount corresponding to the performance of the communication terminal in some cases. If the high-definition contents need to be re-transformed into another one, in the communication terminal having the possibility that a battery capacity is further limited, there may be caused a problem that the frequency at which the battery runs down is increased, and an inconvenient situation is easy to get.
  • The present disclosure has been made in order to solve the problems described above, and it is therefore desirable to provide a communication terminal, a communication method, a communication instrument, and a communication system with which contents can be sold to a user in a store without impairing instantaneousness, and the user can be caused to look and listen to higher-definition contents after the user bought the contents in the store.
  • In order to attain the desire described above, according to an embodiment of the present disclosure, there is provided a communication terminal including: a receiving block adapted to receive first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus; a storing block adapted to store therein the first contents data and the contents identification information; a detecting block adapted to detect a predetermined transmission manipulation made by a user; and a transmitting block adapted to transmit the contents identification information stored by the storing block to a second information providing apparatus holding therein the second contents data which is to be identified in accordance with the contents identification information when the predetermined transmission manipulation is detected by the detecting block.
  • According to another embodiment of the present disclosure, there is provided a communication method including: receiving first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus; storing the first contents data and the contents identification information; detecting a predetermined transmission manipulation made by a user; and transmitting the contents identification information to a second information providing apparatus holding therein the second contents data which is to be identified in accordance with the contents identification information when the predetermined transmission manipulation is detected.
  • According to still another embodiment of the present disclosure, there is provided a communication instrument including: a receiving section adapted to receive contents identification information from a communication terminal including a receiving block adapted to receive first content data, and the contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus, a storing block adapted to store therein the first contents data and the contents identification information, a detecting block adapted to detect a predetermined transmission manipulation made by a user, and a transmitting block adapted to transmit the contents identification information stored by the storing block when the predetermined transmission manipulation is detected by the detecting block; and a transmitting section adapted to transmit the contents identification information received by the receiving section to a second information providing apparatus holding therein the second contents data which is to be identified in accordance with the contents identification information.
  • According to yet another embodiment of the present disclosure, there is provided a communication system including: a communication terminal including a receiving block adapted to receive first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus, a storing block adapted to store therein the first contents data and the contents identification information, a detecting block adapted to detect a predetermined transmission manipulation made by a user, and a transmitting block adapted to transmit the contents identification information stored by the storing block when the predetermined transmission manipulation is detected by the detecting block; and a communication instrument including a receiving section adapted to receive the contents identification information from the communication terminal, and a transmitting section adapted to transmit the contents identification information received by the receiving section to a second information providing apparatus holding therein the second contents data identified which is to be in accordance with the contents identification information.
  • According to a further embodiment of the present disclosure, there is provided a communication system including: a first information providing apparatus including a receipt-of-money managing portion adapted to carry out receipt of an amount of paid money for first contents data, a control portion adapted to calculate a difference amount of money by subtracting an amount of money of the first contents data from the amount of paid money received by the receipt-of-money managing portion, a payment-of-money managing portion adapted to output the difference amount of money, and a transmitting portion adapted to transmit the first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data to a communication terminal; and a second information providing apparatus including a receiving portion receiving the contents identification information from the communication terminal, a storing portion, a control portion registering an amount of money of the second contents data which is to be identified in accordance with the contents identification information received from the receiving portion in the storing portion, and a transmitting portion adapted to transmit the second contents data.
  • As set forth hereinabove, according to the present disclosure, it is possible to provide the communication terminal, the communication method, the communication instrument, and the communication system with which the contents can be sold to the user in the store without impairing the instantaneousness, and the user can be caused to look and listen to the higher-definition contents after the user bought the contents in the store.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a view showing a configuration of a communication system according to a first embodiment of the present disclosure;
  • FIG. 2 is a block diagram showing a functional configuration of a communication terminal in the communication system according to the first embodiment of the present disclosure;
  • FIG. 3 is a block diagram showing a functional configuration of a first information providing apparatus in the communication system according to the first embodiment of the present disclosure;
  • FIG. 4 is a block diagram showing a functional configuration of a second information providing apparatus in the communication system according to the first embodiment of the present disclosure;
  • FIG. 5 is a diagram explaining an example of a fee for buy in the case where first contents data and second contents data are bought separately from each other by using the communication system according to the first embodiment of the present disclosure;
  • FIG. 6 is a diagram explaining an example of a fee for buy in the case where the first contents data and the second contents data are bought at the same time by using the communication terminal in the communication system according to the first embodiment of the present disclosure;
  • FIG. 7 is a flow chart showing a flow of processing executed by the communication system according to the first embodiment of the present disclosure;
  • FIG. 8 is a view showing a configuration of a communication system according to a second embodiment of the present disclosure;
  • FIG. 9 is a block diagram showing a functional configuration of a communication instrument in the communication system according to the second embodiment of the present disclosure; and
  • FIG. 10 is a flow chart showing a flow of processing executed by the communication system according to the second embodiment of the present disclosure.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Embodiments of the present disclosure will be described in detail hereinafter with reference to the accompanying drawings. It is noted that in this specification and the drawings, constituent elements which have substantially the same functional constitutions are designated by the same reference numerals or symbols, respectively, and thus a repeated description thereof is omitted for the sake of simplicity.
  • In addition, “DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS” will be described below in accordance with the following order:
  • 1. First Embodiment;
  • 1-1. Configuration of Communication System
  • 1-2. Functional Configuration of Communication Terminal
  • 1-3. Functional Configuration of First Information Providing Apparatus
  • 1-4. Functional Configuration of Second Information Providing Apparatus
  • 1-5. Fee for Buy When Two Pieces of Contents Data are Bought Separately from Each Other
  • 1-6. Fee for Buy When Two Pieces of Contents Data are Bought Simultaneously
  • 1-7. Processing Executed by Communication System
  • 2. Second Embodiment;
  • 2-1. Configuration of Communication System
  • 2-2. Functional Configuration of Communication instrument
  • 2-3. Processing Executed by Communication System
  • 3. Changes; and 4. Conclusion. 1. First Embodiment [1-1. Configuration of Communication System]
  • FIG. 1 is a view showing a configuration of a communication system according to a first embodiment of the present disclosure. The configuration of the communication system according to the first embodiment of the present disclosure will be described below with reference to FIG. 1. It is noted that in the following description, the communication system according to the first embodiment of the present disclosure is mainly designated with reference symbol “10A,” and a communication system according to a second embodiment of the present disclosure is mainly designated with reference symbol “10B.” However, when the communication system of the first embodiment, and the communication system of the second embodiment are not especially distinguished from each other, the communication system concerned is designated with reference numeral “10.”
  • As shown in FIG. 1, the communication system 10A according to the first embodiment of the present disclosure includes at least a communication terminal 100, a first information providing apparatus 200, and a second information providing apparatus 300. The communication terminal 100 and the first information providing apparatus 200, for example, can communicate with each other by using a wireless signal. However, the communication terminal 100 and the first information providing apparatus 200, for example, may be connected to each other in a wired manner. The communication terminal 100 and the second information providing apparatus 300, for example, can communicate with each other through a network 30.
  • The communication terminal 100 is a terminal which a user U can carry and, for example, is supposed to be a mobile phone or the like. However, any type terminal can be adopted as the communication terminal 100 as long as it can be carried by the user U. It is assumed that as shown in FIG. 1, the user U walks into a store such as a rental shop with the communication terminal 100 being carried with him/her in order to buy desired contents data in the store. The user U can select contents which he/she desires to look and listen to while he/she looks at jackets, explanations and the like of the various kinds of contents in the store. Although the kind of the contents data is especially by no means limited, for example, the contents data may be moving image data, may be sound data, or may be moving image data with a sound in which moving image data and the sound data are contained (for example, data becoming the origin of a movie, or the like).
  • The first information providing apparatus 200, for example, is an apparatus installed in the store such as the rental shop and, for example, includes a transmitting unit 710, an input/output (I/O) unit 720, an input slot 731, a takeoff slot 732, and the like. When the user U selects contents data which he/she desires to buy in the store, for example, he/she can input information used to identify the contents data thus selected to the first information providing apparatus 200 by using the I/O unit 720. The I/O output unit 720, for example, includes a display unit, and thus can display information on contents data which can be sold to the user U on the display unit. The user U can confirm the contents data selected by him/her in accordance with the information on the contents data.
  • The I/O unit 720, for example, further includes an input unit. Thus, the I/O unit 720 can receive the information used to identify the contents data which the user U has selected from the user U by using the input unit thereof. When the first information providing apparatus 200 specifies the contents data in accordance with the information inputted thereto through the input unit and confirms that an amount of paid money for the contents data has been thrown into the input slot 731, the first information providing apparatus 200 can transmit the contents data thus specified as first contents data 21 to the communication terminal 100 through the transmitting unit 710.
  • The first contents data 21 has a size corresponding to a reproducing function and a displaying function which the communication terminal 100 has. Thus, it is supposed that the first contents data 21 is contents data having a relatively small size such as contents data having a resolution corresponding to a Quarter-Video Graphics Array (QVGA). When an amount of paid money thrown into the input slot 731 is larger than an amount of money of the first contents data 21, a difference amount of money may be returned back to the user U through the takeoff slot 732. The throwing of an amount of paid money from the user U, or the returning of a difference amount of money to the user U may be carried out in the form of either a paper money or a coin, or may be carried out in the form of data.
  • The communication terminal 100 can receive the first contents data 21 transmitted thereto from the first information providing apparatus 200. For example, when the first contents data 21 is to be reproduced by using an Advanced Video Coding (AVC) having 384 Kbps, and is transmitted from the first information providing apparatus 200 to the communication terminal 100 by using a proximity radio transferring technique having a transfer speed of 375 Mbps, the first contents data 21 can be transmitted at a speed which is nearly 1,000 times a reproduction speed. This, for example, means that in order to complete the transmission of the first contents data 21 composed of an about two-hour movie, it takes only a little less than about 10 seconds. When the transmission of the first contents data 21 is completed for such a short time, it is possible to reduce a stress applied to the user U.
  • The apparatuses which communicate with each other by using the proximity radio transferring technique, for example, includes electrode plates, called electric field coupler, which can be coupled to each other by an electric field. Also, when the electric couplers of the apparatuses, for example, are made to be close to each other at a distance within 3 cm, a change in an induced electric field generated by one electric field coupler is sensed by the other electric field coupler, thereby realizing an electric field communication between both of the apparatuses.
  • The communication terminal 100, for example, not only can stream-reproduce the first contents data 21 received from the first information providing apparatus 200, but also can reproduce the first contents data 21 after the first contents data 21 is stored in a storing unit built in the terminal itself once. The user U, for example, inputs a predetermined reproducing manipulation operation through a manipulation input area 620, thereby making it possible to reproduce the first contents data 21 in the communication terminal 100. The communication terminal 100, for example, can successively display the data obtained by reproducing the first contents data 21 on a display area 610.
  • The first information providing apparatus 200 can transmit contents identification information 24 as identification information used to identify second contents data 25 whose size is larger than that of the first contents data 21 together with the first contents data 21 to the communication terminal 100. In such a case, the communication terminal 100 can receive the contents identification information 24 together with the first contents data 21 from the first information providing apparatus 200. Although the second contents data 25, for example, has the same contents as those of the first contents data 21, the second contents data 25 contains therein contents data which has a higher definition than that of the first contents data 21.
  • The communication terminal 100 can transmit a request containing therein the contents identification information 24 to the second information providing apparatus 300 which holds therein the second contents data 25. In order that the communication terminal 100 may transmit such a request to the second information providing apparatus 300, for example, there is required an environment in which the communication terminal 100 can be connected to the network 30. For this reason, for example, when the user U leaves the store and connects the communication terminal 100 to the network 30 inside his/her own home, the communication terminal 100 can transmit such a request to the second information providing apparatus 300. Although an Uniform Resource Locator (URL) of the second contents data 25 in the network 30 can be used as the contents identification information 24, the contents identification information 24 is especially by no means limited as long as information is adopted which is used to identify uniquely the second contents data 25. In addition, a place where the communication terminal 100 is connected to the network 30 is not limited to the place in the home.
  • The communication terminal 100, for example, not only can stream-reproduce the second contents data 25 received from the second information providing apparatus 300, but also can reproduce the second contents data 25 after the second contents data 25 is stored in the storing device built in the terminal itself once. The user U, for example, inputs a predetermined reproducing manipulation operation through the manipulation input area 620, thereby making it possible to reproduce the second contents data 25 in the communication terminal 100. The communication terminal 100, for example, can successively display the data obtained by reproducing the second contents data 25 on a display area 610. In addition, the communication terminal 100 may transfer the second contents data 25 to a reproducing instrument having a higher reproducing function than that of the communication terminal 100, and may cause the reproducing instrument to reproduce the second contents data 25.
  • Timings at which the first contents data 21 and the second contents data 25 are bought, respectively, either may be simultaneous or may be different from each other. That is to say, the user U may buy simultaneously the first contents data 21 and the second contents data 25 through a communication between the communication terminal 100 and the first information providing apparatus 200 while he/she stays in the store. In addition, the user U may buy the first contents data 21 through a communication between the communication terminal 100 and the first information providing apparatus 200 while he/she stays in the home, and may buy the second contents data 25 through a communication between the communication terminal 100 and the second information providing apparatus 300 while he/she stays in his/her own home.
  • As has been described so far, for example, the user U can buy the first contents data 21 while he/she looks at the jacket, the explanation and the like of the first contents data 21 in the store. Since the first contents data 21 is supposed to be smaller in size than the second contents data 25, a seller of the first contents data 21 can sell the first contents data 21 to the user U in the store without impairing the instantaneousness. In addition, the user U can acquire the contents identification information 24 used to identify the second contents data 25 concurrently with the buying of the first contents data 21. As a result, after the user has bought the contents data in the store, he/she can look and listen to the higher-definition second contents data 25 by using the contents identification information 24.
  • In addition to the first contents data 21 and the contents identification information 24, additional information 22, a first key 23 and the like may be contained in the data transmitted from the first information providing apparatus 200 to the communication terminal 100. The additional information 22 is metadata used to break cipher made for the first contents data 21 by using the first key 23. For example, when the reproduction of the first contents data 21 is limited by using a Digital Rights Management (DRM) technique, the additional information 22 is used as the metadata used to limit the reproduction of the first contents data 21.
  • When as described above, the user U buys the first contents data 21 in the rental shop, a reproducible period of time is assigned to the first contents data 21. In this case, however, a reproducible period of time is set in the additional information 22. In this case, the additional information 22 is commonly used in the first contents data 21 and the second contents data 25. However, the additional information 22 may be used in the first contents data 21, but may not be used in the second contents data 25. In this case, additional information used in the second contents data 25 is specially required.
  • The first key 23 is used to break the cipher made for the first contents data 21. When the cipher made for the first contents data 21 is broken by using the first key 23, various pieces of information set in the additional information 22 may be used. In this case, the first key 23 is commonly used in the first contents data 21 and the second contents data 25. However, the first key 23 may be used in the first contents data 21, but may not be used in the second contents data 25. In this case, a second key used in the second contents data 25 is specially required.
  • In the case where the additional information 22, the first key 23 and the like are contained in the data transmitted from the first information providing apparatus 200 to the communication terminal 100, even when the first contents data 21 is transmitted from the communication terminal 100 to another apparatus, the additional information 22, the first key 23 and the like are transmitted together with the first contents data 21. As a result, in another apparatus which has received the first contents data 21 from the communication terminal 100, the first key 23 can be used for the purpose of breaking the cipher made for the first contents data 21, and the additional information 22 can be used for the purpose of breaking the cipher by using the first key 23.
  • With regard to a timing enabling the first contents data 21 to be received from the first information providing apparatus 200 in the communication terminal 100, various kinds of timings are supposed. When as the premise for receipt of the first contents data 21 in the communication terminal 100, the first contents data 21 is paid, a rental fee, a purchase fee and the like occur. With regard to a method as well of settling the fee, various kinds of settlement methods are supposed. However, a technique is supposed with which after the settlement for use of a credit card or the like has been confirmed, the first contents data 21 can be transmitted from the first information providing apparatus 200 to the communication terminal 100.
  • In addition, a technique is also supposed with which the transmission of the first contents data 21 from the first information providing apparatus 200 to the communication terminal 100 is made possible before the settlement has been confirmed, and the transmission of the first key 23 used to break the cipher made for the first contents data 21 from the first information providing apparatus 200 to the communication terminal 100 is made possible after the settlement is confirmed. However, if after the settlement is early made, both of the first contents data 21 and the first key 23 are enabled to be received in the communication terminal 100, it is supposed that the convenience is relatively high because both of the first contents data 21 and the first key 23 can be received by one manipulation operation.
  • [1-2. Functional Configuration of Communication Terminal]
  • FIG. 2 is a block diagram showing a functional configuration of the communication terminal 100 in the communication system 10A according to the first embodiment of the present disclosure. The functional configuration of the communication terminal 100 in the first embodiment of the present disclosure will be described below with reference to FIG. 2.
  • As shown in FIG. 2, the communication terminal 100 in the first embodiment of the present disclosure includes at least a receiving block 110, a storing block 120, a detecting block 130, and a transmitting block 140. In addition, the communication terminal 100 includes a reproducing block 150, a control block 160, an outputting block 170, and the like as may be necessary.
  • The receiving block 110 has a function of receiving both of the first contents data 21 and the contents identification information 24 from the first information providing apparatus 200. As described above, the contents identification information 24 is information used to identify the second contents data 25 whose size is smaller than the first contents data 21. As described above, the receiving block 110, for example, can receive both of the first contents data 21 and the contents identification information 24 in the store such as the rental shop. The receiving block 110, for example, can receive both of the first contents data 21 and the contents identification information 24 from the first information providing apparatus 200 by using the proximity radio transferring technique.
  • The receiving block 110 may receive both of the first contents data 21 and the contents identification information 24 from the first information providing apparatus 200 by using a communication technique using a wireless signal other than the proximity radio transferring technique. In addition, the receiving block 110 may receive both of the first contents data 21 and the contents identification information 24 from the first information providing apparatus 200 by using a wired communication. The receiving block 110, for example, is composed of a communication apparatus.
  • The storing block 120 has a function of storing both of the first contents data 21 and the contents identification information 24 both received by the receiving block 110. In addition, the storing block 120 can store therein various kinds of programs in accordance with which the communication terminal 100 is made to function. The various kinds of programs stored in the storing block 120, for example, are used to realize the functions of the reproducing block 150 and the control block 160. The storing block 120, for example, is composed of a storing device such as a Hard Disc Drive (HDD).
  • The detecting block 130 has a function of detecting a manipulation operation made by the user U, and outputting a manipulation signal corresponding to the manipulation operation thus detected to the control block 160. The detecting block 130, for example, has a function of detecting a predetermined transmission manipulation operation made by the user U. Although any predetermined transmission manipulation operation may be made, for example, a manipulation operation for depressing a transmission button provided in a manipulation input area 620, or the like can correspond to the predetermined transmission manipulation operation. As described above, for example, it is supposed that after the user U has connected the communication terminal 100 to the network 30, thereby carrying out a preparation for transmitting the contents identification information 24 to the second information providing apparatus 300, he/she makes a predetermined transmission manipulation operation. The detecting block 130, for example, is composed of an input unit such as a button provided in the manipulation input area 620.
  • The transmitting block 140 has a function of, when the predetermined transmission operation is detected by detecting block 130, transmitting the contents identification information 24 stored in the storing block 120 to the second information providing apparatus 300 which holds therein the second contents data 25 which is to be identified in accordance with the contents identification information 24. As a result, the communication terminal 100 can download the second contents data 25 held by the second information providing apparatus 300. The transmission of the second contents data 25 by the transmitting block 140 is carried out either in a wireless manner or in a wired manner. The transmitting block 140, for example, can transmit the contents identification information 24 to the second information providing apparatus 300 through the network 30. The transmitting block 140, for example, is composed of a communication apparatus.
  • The user U, for example, may reproduce the first contents data 21 in the communication terminal 100 in the store or the like. That is to say, the communication terminal 100 can also include the reproducing block 150 for reproducing the first contents data 21 stored in the storing block 120. The reproducing block 150 can reproduce the first contents data 21 in accordance with the control made by the control block 160. For example, although the reproducing block 150 can stream-reproduce the first contents data 21, the reproducing block 150 may not necessarily stream-reproduce the first contents data 21. The reproducing block 150 can also reproduce the first contents data 21 offline.
  • The reproducing block 150, for example, is composed of a Central Processing Unit (CPU), a Random Access Memory (RAM), and the like. The CPU develops in the RAM the programs stored in the storing block 120 to execute the programs, thereby realizing a function of the reproducing block 150. However, the reproducing block 150 is by no means limited to such a configuration, and thus the reproducing block 150 may also be composed of dedicated hardware.
  • When the first key 23 is transmitted from the first information providing apparatus 200, the receiving block 110 can receive the first contents data 21 from the first information providing apparatus 200, and also can receive the first key 23. The first key 23 can be used to break the cipher made for the first contents data 21 stored in the storing block 120. Therefore, after the reproducing block 150 has broken the cipher made for the first contents data 21 stored in the storing block 120, the reproducing block 150 can reproduce the first contents data 21 by using the first key 23 received by the receiving block 110.
  • The receiving block 110 can also receive the second contents data 25 which is to be identified in accordance with the contents identification information 24 received by the receiving block 110 from the second information providing apparatus 300. For example, when a request containing therein the contents identification information 24 is transmitted from the transmitting block 140 to the second information providing apparatus 300, in response to the request, the receiving block 110 can receive the second contents data 25 which is to be identified in accordance with the contents identification information 24 from the second information providing apparatus 300. The receipt of the second contents data 25 by the receiving block 110, for example, is carried out when the user U is inside his/her home.
  • The second contents data 25 received by the receiving block 110 either may be stream-reproduced by the reproducing block 150, or the second contents data 25 stored in the storing block 120 may be reproduced when the second contents data 25 is stored in the storing block 120 once, and the predetermined reproducing manipulation operation made by the user U is detected by the detecting block 130. In addition, the second contents data 25 received by the receiving block 110 may be transmitted from the transmitting block 140 to another apparatus, and may be reproduced in another apparatus.
  • When the reproducing block 150 breaks the cipher made for both of the first contents data 21 and the second contents data 25, there are supposed the case where a key common to the first contents data 21 and the second contents data 25 is used, and the case where different keys are used for the first contents data 21 and the second contents data 25, respectively. In the case where the common key is used, for the purpose as well of breaking the cipher made for the second contents data 25, the reproducing block 150 can use the first key 23 used to break the cipher made for the first contents data 21.
  • In this case, after the storing block 120 has stored the first key 23 received by the receiving block 110, and the cipher made for the second contents data 25 received by the receiving block 110 is broken, the second contents data 25 is reproduced. When the key common to the first contents data 21 and the second contents data 25 is used in such a way, it can be said that there are offered an effect that the management of the key does not become troublesome, and an effect that it is possible to reduce the storage area in which the key is preserved. It is noted that when the first key 23 is used by the reproducing block 150, as described above, the additional information 22 can be used.
  • In the case where the different keys are used for the purpose of breaking the cipher made for the first contents 21 and the second contents data 25 by the reproducing block 150, the receiving block 110 further receives the secondary key used to break the cipher made for the second contents data 25 from the first information providing apparatus 200. In addition, after the reproducing block 150 has broken the cipher made for the second contents data 25 received by the receiving block 110 by using the secondary key received by the receiving block 110, the reproducing block 150 reproduces the second contents data 25.
  • It is noted that when the second key is used by the reproducing block 150, as described above, the additional information can be used. The additional information used together with the second key either may be identical to the additional information 22 used together with the first key 23 or may be different from the additional information 22 used together with the first key 23.
  • The control block 160 has a function of controlling the operations of the functional blocks 110 to 170 within the communication terminal 100. The control block 160, for example, generates various kinds of requests in accordance with the manipulation operation(s) detected by the detecting block 130. The various kinds of requests thus generated are transmitted from the transmitting block 140. The control block 160, for example, is composed of a CPU, a RAM, and the like. The CPU develops the programs stored in the storing block 120 in the RAM to execute the programs, thereby realizing a function of the reproducing block 160. However, the control block 160 is by no means limited to such a configuration, and thus the control block 160 may also be composed of dedicated hardware.
  • The outputting block 170 has a function of outputting various pieces of information and various kinds of requests in accordance with the control made by the control block 160. In addition, the outputting block 170 has a function of outputting the first contents data 21 and the second contents data 25 both reproduced by the reproducing block 150. For example, when the first contents data 21 and the second contents data 25 are both the sound data, the outputting block 170 is composed of a sound outputting unit. In this case, it is only necessary for the sound outputting unit to output the sound in accordance with the sound data. For example, when the first contents data 21 and the second contents data 25 are both moving image data, the outputting block 170 is composed of a display unit having the display area 610. In this case, it is only necessary for the display unit to output an image to the display area 610 in accordance with moving image data.
  • [1-3. Functional Configuration of First Information Providing Apparatus]
  • FIG. 3 is a block diagram showing a functional configuration of the first information providing apparatus 200 in the communication system 10A according to the first embodiment of the present disclosure. The functional configuration of the first information providing apparatus 200 in the first embodiment of the present disclosure will be described below with reference to FIG. 3.
  • As shown in FIG. 3, the first information providing apparatus 200 in the first embodiment of the present disclosure includes at least a receipt-of-money managing portion 270, a control portion 280, a payment-of-money managing portion 290, and a transmitting portion 230. In addition, the first information providing apparatus 200 includes a receiving portion 210, a storing portion 220, an inputting portion 240, a reproducing portion 250, an outputting portion 260, and the like as may be necessary.
  • The receipt-of-money managing portion 270 has a function of receiving an amount of paid money for the first contents data 21. The receipt of an amount of paid money for the first contents data 21 either may be carried out by receiving a paper money or a coin thrown into the input slot 31 by the user U, or may be carried out by receiving the data inputted to the receipt-of-money managing portion 270. The data inputted to the receipt-of-money managing portion 270, for example, either may be one stored in the storing portion 220, or may be one stored in a server for managing the balance of money which the user U possesses.
  • The control portion 280 has a function of calculating a difference amount of money by subtracting an amount of money of the first contents data 21 from an amount of paid money received by the receipt-of-money managing portion 270. For example, when a predetermined buy manipulation operation representing the effect that the first contents data 21 is desired to be bought is received from the user U through the inputting portion 240, the control portion 280 may calculate a difference amount of money. In addition, the control portion 280 has a function of controlling the operations of the functional portions 210 to 280 within the first information providing apparatus 200. The control portion 280, for example, is composed of a CPU, a RAM, and the like. The CPU develops in the RAM the programs stored in the storing portion 220 to execute the programs, thereby realizing a function of the storing portion 220. However, the control portion 280 is by no means limited to such a configuration, and thus the control portion 280 may also be composed of dedicated hardware.
  • The payment-of-money managing portion 290 has a function of outputting a difference amount of money calculated by the control portion 280. The output of the difference amount of money, for example, either may be carried out by returning a paper money or a coin through a takeoff slot 732 by the user U, or may be carried out by outputting the data from the payment-of-money managing portion 290. The data outputted from the payment-of-money managing portion 290, for example, may be stored in the storing portion 220, or may be stored in the server for managing the balance of money which the user U possesses.
  • The transmitting portion 230 has a function of transmitting the first contents data 21, and the contents identification information 24 used to identify the second contents data 25 to the communication terminal 100. As described above, the second contents data 25 is contents data whose size is larger than that of the first contents data 21. The first contents data 21 and the contents identification information 24, for example, are both stored in the storing portion 220. In this case, the transmitting portion 230 transmits the first contents data 21 and the contents identification information 24 which have been acquired from the storing portion 220 in accordance with the control made by the control portion 280 to the communication terminal 100. The transmitting portion 230, for example, is composed of the transmitting unit 710 described above.
  • The receiving portion 210 has a function of receiving the various pieces of information and the various kinds of requests which have been transmitted from the communication terminal 100. The receiving portion 210 can output the various pieces of information and the various kinds of requests which have been received from the communication terminal 100 to the control portion 280. The receiving portion 210, for example, is composed of a receiving apparatus (not shown).
  • The storing portion 220 has a function of storing therein the first contents data 21 and the contents identification information 24. In addition, the storing portion 220 can also store therein information relating to the first contents data 21, and the data outputted from the payment-of-money managing portion 290. The storing portion 220 can store therein various kinds of programs for making the first information providing apparatus 200 to function. The various kinds of programs which the storing portion 220 stores therein, for example, are used to realize the functions of both of the reproducing portion 250 and the control portion 280. The storing portion 220, for example, is composed of a storing device such as an HDD.
  • The inputting portion 240 has a function of receiving the predetermined buy manipulation operation representing the effect that the first contents data 21 is desired to be bought. When the inputting portion 240 has received the predetermined buy manipulation operation from the user U, the inputting portion 240 outputs a buy manipulation signal corresponding to the predetermined buy manipulation thus received to the control portion 280. In the above case, the inputting portion 240 is composed of an input unit which the I/O unit 720 includes. Although it is supposed that a touch panel, a button or the like is used as the inputting unit, the inputting unit is especially by no means limited.
  • The reproducing portion 250 has a function of reproducing the first contents data 21 stored in the storing portion 220. The reproducing portion 250 can successively output the first contents data 21 thus reproduced to the outputting portion 260 in accordance with the control made by the control portion 280. The reproducing portion 250, for example, is composed of a CPU, a RAM, and the like. The CPU develops the programs stored in the storing portion 220 in the RAM to execute the programs, thereby realizing a function of the reproducing portion 250. However, the reproducing portion 250 is by no means limited to such a configuration, and thus the reproducing portion 250 may also be composed of dedicated hardware.
  • The outputting portion 260 has a function of successively outputting the first contents data 21 reproduced by the reproducing portion 250. For example, when the first contents data 21 is sound data, it is only necessary that the outputting portion 260 is composed of a sound outputting unit, and the sound outputting unit outputs a sound in accordance with the sound data. For example, when the first contents data 21 is moving image data, it is only necessary that the outputting portion 260 is composed of a display unit which the I/O unit 720 includes, and the display unit outputs a moving image in accordance with the moving image data.
  • In addition thereto, the outputting portion 260 can output information relating to the first contents data 21. The outputting portion 260 outputs the first contents data 21 reproduced by the reproducing portion 250, and the information relating to the first contents data 21, whereby the user U can consider whether or not the first contents data 21 will be bought. When the user U decides that he/she buys the first contents data 21, for example, it is only necessary that he/she inputs a predetermined buy manipulation operation representing an effect that he/she will buy the first contents data 21 to the inputting portion 240.
  • [1-4. Functional Configuration of Second Information Providing Apparatus]
  • FIG. 4 is a block diagram showing a functional configuration of the second information providing apparatus 300 in the communication system 10A according to the first embodiment of the present disclosure. The functional configuration of the second information providing apparatus 300 in the first embodiment of the present disclosure will be described below with reference to FIG. 4.
  • As shown in FIG. 4, the second information providing apparatus 300 in the first embodiment of the present disclosure includes at least a receiving portion 310, and a transmitting portion 330. In addition, the second information providing apparatus 300 includes a storing portion 320, a control portion 340, and the like as may be necessary.
  • The receiving portion 310 has a function of receiving the contents identification information 24 from the communication terminal 100. The receiving portion 310, for example, can receive the contents identification information 24 from the communication terminal 100 through the network 30. The receiving portion 310 can receive the contents identification information 24 received from the communication terminal 100 to output to the control portion 340. The receiving portion 310, for example, is composed of a communication apparatus.
  • The transmitting portion 330 has a function of transmitting the second contents data 25 which is to be identified in accordance with the contents identification information 24 received by the receiving portion 310 to the communication terminal 100. Specifically, the second contents data 25, for example, is stored in the storing portion 320. As described above, the URL of the second contents data 25 in the network 30, for example, can be used as the contents identification information 24. The transmitting portion 330, for example, is composed of a communication apparatus.
  • The control portion 340 has a function of controlling the operations of the functional portions 310 to 340 within the second information providing apparatus 300. The control portion 340, for example, generates various kinds of responses in accordance with various kinds of requests received by the receiving portion 310. Also, the various kinds of responses thus generated are transmitted to the transmitting portion 330. Specifically, the control portion 340, for example, can acquire the second contents data 25 which is to be identified in accordance with the contents identification information received by the receiving portion 310 from the storing portion 320, and can output the second contents data 25 thus acquired to the transmitting portion 330. The control portion 340, for example, is composed of a CPU, a RAM, and the like. The CPU develops in the RAM the programs stored in the storing portion 320 to execute the programs, thereby realizing a function of the control portion 340. However, the control portion 340 is by no means limited to such a configuration, and thus the control portion 340 may also be composed of dedicated hardware.
  • The storing portion 320 has a function of storing the second contents data 25. In addition, the storing portion 320 can store therein various kinds of programs for making the second information providing apparatus 300 to function. The various kinds of programs which the storing portion 320 stores therein, for example, are used to realize the function of the control portion 340. The storing portion 340, for example, is composed of a storing device such as an HDD.
  • [1-5. Money for Buy when Two Pieces of Contents Data are Bought Separately from Each Other]
  • FIG. 5 is a diagram explaining an example of money for buy when the first contents data 21 and the second contents data 25 are bought separately from each other by using the communication system 10A according to the first embodiment of the present disclosure. The example of the money for buy when the first contents data 21 and the second contents data 25 are bought separately from each other by using the communication system 10A according to the first embodiment of the present disclosure will be described below with reference to FIG. 5.
  • It is supposed that as shown in FIG. 5, the user U buys the first contents data 21 in the store, and also acquires the first contents data 21 from the first information providing apparatus 200 by using the communication terminal 100. An amount of money of the first contents data 21 at this time, for example, is supposed to be 100 yen. In addition, it is supposed that as shown in FIG. 5, the user U does not buy the second contents data 25 in the store, but buys the second contents data 25 inside his/her own home and acquires the second contents data 25 from the second information providing apparatus 300 by using the communication terminal 100. An amount of money of the second contents data 25 at this time, for example, is supposed to be 200 yen. As above, when the first contents data 21 and the second contents data 25 are bought separately from each other, it is possible not to especially carry out a discount for the second contents data 25.
  • In addition thereto, as shown in FIG. 5, a first contents data preview 26 can be acquired at no fee in the store. In a word, before buy of the first contents data 21, the first information providing apparatus 200 transmits the first contents data preview 26 to the communication terminal 100 and thus the communication terminal 100 can reproduce the first contents data preview 26 received from the first information providing apparatus 200. The user U can determine whether or not the first contents data 21 will be bought by browsing the first contents data preview 26 thus reproduced. It is noted that the first contents data preview 26 is smaller in size than the first contents data 21. Therefore, by browsing the first contents data preview 26 thus reproduced, the user U can grasp the contents of the first contents data 21 for a relatively short time, and thus can speedily determine whether or not the first contents data 21 will be bought.
  • In addition, as shown in FIG. 5, the user U can acquire a second contents data preview 27 at no fee in the store concurrently with buy of the first contents data 21. In a word, before buy of the second contents data 25, the first information providing apparatus 200 transmits the second contents data preview 27 to the communication terminal 100, and thus the communication terminal 100 can reproduce the second contents data preview 27 received from the first information providing apparatus 200. The user U can determine whether or not the second contents data 25 will be bought by browsing the second contents data preview 27 thus reproduced. It is noted that the second contents data preview 27 is smaller in size than the second contents data 25. Therefore, by browsing the second contents data preview 27 thus reproduced, the user U can grasp the contents of the second contents data 25 for a relatively short time, and thus can speedily determine whether or not the first contents data 25 will be bought.
  • As shown in FIG. 5, the user U, for example, can copy the first contents data preview 26, the second contents data preview 27, and the first contents data 21 from the communication terminal 100 to a friend's communication terminal at a friend's house. In this case, the additional information 22 and the first key 23 can also be transmitted together with the first contents data 21 from the communication terminal 100 to the friend's communication terminal. A friend of the user U can reproduce the first contents data 21 by using the additional information 22 and the first key 23 in his/her communication terminal.
  • [1-6. Money for Buy when Two Pieces of Contents Data are Simultaneously Bought]
  • FIG. 6 is a diagram explaining an example of money for buy when the first contents data and the second contents data are simultaneously bought by using the communication system 10A in the first embodiment of the present disclosure. The example of the money for buy when the first contents data 21 and the second contents data 25 are simultaneously bought by using the communication system 10A in the first embodiment of the present disclosure will be described below with reference to FIG. 6.
  • It is supposed that as shown in FIG. 6, the user U buys the first contents data 21 in the store and also acquires the first contents data 21 from the first information providing apparatus 200 by using the communication terminal 100. An amount of money of the first contents data 21 at this time, for example, is supposed to be 100 yen. In addition, it is supposed that as shown in FIG. 6, the user U buys the second contents data 25 in the store and also acquires the second contents data 25 from the second information providing apparatus 300 inside his/her own home by using the communication terminal 100. An amount of money of the second contents data 25 at this time, for example, is 150 yen obtained by discounting 50 yen from 200 yen. When the first contents data 21 and the second contents data 25 are simultaneously bought, the discount for the second contents data 25 may be carried out.
  • More specifically, it is supposed that the inputting portion 240 of the first information providing apparatus 200 installed in the store can receive an input of prepay information representing an effect that the payment for the second contents data 25 will be carried out in the first information providing apparatus 200. The control portion 280 of the first information providing apparatus 200 determines whether or not the input of the prepay information has been received by the inputting portion 240. When the control portion 280 of the first information providing apparatus 200 determines that the input of the prepay information has been received by the inputting portion 240, the control portion 280 calculates a difference amount of money by subtracting both of an amount of money of the first contents data 21, and an amount of money of the second contents data 25 from an amount of paid money received by the receipt-of-money managing portion 270. The case where the prepay information is inputted, as shown in FIG. 6, corresponds to the case where the two pieces of contents data are simultaneously bought.
  • When the control portion 280 of the first information providing apparatus 200 determines that the input of the prepay information is not received by the inputting portion 240, the control portion 280 calculates a difference amount of money by subtracting an amount of money of the first contents data 21 from an amount of paid money received by the receipt-of-money managing portion 270. The case where the prepay information is not inputted, as shown in FIG. 5, corresponds to the case where the two pieces of contents data are bought separately from each other.
  • When the control portion 280 of the first information providing apparatus 200 determines that the input of the prepay information has been received by the inputting portion 240, the control portion 340 of the second information providing apparatus 300 registers an amount of money of the second contents data 25 in the storing portion 320. When an amount of money of the second contents data 25 subtracted by the control portion 280 of the first information providing apparatus 200 is set lower than an amount of money of the second contents data 25 registered by the control portion 340 of the second information providing apparatus 300, the user U can receive the discount for the second contents data 25 owing to the prepay.
  • [1-7. Processing Executed by Communication System]
  • FIG. 7 is a flow chart showing a flow of processing executed by the communication system 10A according to the first embodiment of the present disclosure. The flow of processing executed by the communication system 10A according to the first embodiment of the present disclosure will be described below with reference to FIG. 7.
  • As shown in FIG. 7, firstly, the transmitting portion 230 of the first information providing apparatus 200 transmits both of the first contents data 21 and the contents identification information 24 to the communication terminal 100 (Step S101). Next, the receiving block 110 of the communication terminal 100 receives the first contents data 21 and the contents identification information 24 from the first information providing apparatus 200 (Step S102). The reproducing block 150 of the communication terminal 100 reproduces the first contents data 21 (Step S103).
  • While the first contents data 21 is reproduced by the reproducing block 150 of the communication terminal 100, for example, the outputting block 170 of the communication terminal 100 may display a message such as “will you acquire this part?” on the display area 610. In this case, for example, the user U can make a manipulation operation for selection of “YES” for this message. The manipulation operation concerned corresponds to an example of a predetermined transmission manipulation. On the other hand, for example, the user U can also make a manipulation operation for selection of “NO” for this message. The control block 160 of the communication terminal 100 determines whether or not the predetermined transmission manipulation operation has been detected by the detecting block 130 (Step S104). When the control block 160 of the communication terminal 100 determines that the predetermined transmission manipulation operation has not been detected by the detecting block 130 (“No” in Step S104), the operation is returned back to the processing in Step S104. On the other hand, when the control block 160 of the communication terminal 100 determines that the predetermined transmission manipulation operation has been detected by the detecting block 130 (“Yes” in Step S104), the transmitting block 140 transmits the contents identification information 24 to the second information providing apparatus 300 (Step S105).
  • The receiving portion 310 of the second information providing apparatus 300 receives the contents identification information 24 from the communication terminal 100 (Step S106). The transmitting portion 330 transmits the second contents data 25 which is to be identified in accordance with the contents identification information 24 to the communication terminal 100 (Step S107). The receiving block 110 of the communication terminal 100 receives the second contents data 25 transmitted thereto from the second information providing apparatus 300 (Step S108). Also, the reproducing block 150 reproduces the second contents data 25 (Step S109).
  • 2. Second Embodiment [2-1. Configuration of Communication System]
  • FIG. 8 is a view showing a configuration of a communication system according to a second embodiment of the present disclosure. The configuration of the communication system 10B according to the second embodiment of the present disclosure will be described below with reference to FIG. 8. As shown in FIG. 8, the communication system 10B according to the second embodiment of the present disclosure is principally different from the communication system 10A according to the first embodiment of the present disclosure in that the communication system 10B includes a communication instrument 400. The communication instrument 400, for example, corresponds to a television set, and is an apparatus suitable for reproducing contents data having a higher resolution than that in the communication terminal 100. The communication instrument 400, for example, is installed inside user's home.
  • More specifically, in the communication system 10B according to the second embodiment of the present disclosure, the contents identification information 24 which has been received in the store by the communication terminal 100 is transmitted to the communication instrument 400. Also, the second contents data 25 which is to be identified in accordance with the contents data identification information 24 is made to be received by the communication instrument 400. As shown in FIG. 8, the communication terminal 100 transmits the contents identification information 24 to the communication instrument 400, and transmits the first key 23 to the communication instrument 400. Also, the communication terminal 100 enables the communication instrument 400 to use the first key 23 in order to break the cipher made for the second contents data 25. In addition, the communication terminal 100 transmits the contents identification information 24 to the communication instrument 400, and transmits the additional information 22 to the communication instrument 400. Also, the communication terminal 100 enables the communication instrument 400 to use the additional information 22 in order to break the cipher made for the second contents data 25.
  • Hereinafter, the functional configurations of the communication terminal 100, the first information providing apparatus 200, and the second information providing apparatus 300 in the communication system 10B according to the second embodiment of the present disclosure will be described with reference to FIGS. 2 to 4. When the predetermined transmission manipulation operation has been detected by the detecting block 130, the transmitting block 140 of the communication terminal 100 in the communication system 10B according to the second embodiment of the present disclosure transmits the contents identification information 24 stored in the storing block 120 to the second information providing apparatus 300 through the communication instrument 400. As a result, the transmitting block 140 causes the communication instrument 400 to receive the second contents data 25 which is to be identified in accordance with the contents identification information 24 from the second information providing apparatus 300.
  • When the first key 23 is desired to be used to break both of the cipher made for the first contents data 21, and the cipher made for the second contents data 25, the storing block 120 stores therein the first key 23 received by the receiving block 110, and the transmitting block 140 transmits the first key 23 to the communication instrument 400.
  • When the cipher made for the second contents data 25 is desired to be broken by using a second key different from the first key 23 used to break the cipher made for the first contents data 21, the receiving block 110 further receives the second key used to break the cipher made for the second contents data 25 from the first information providing apparatus 200. The transmitting block 140 transmits the second key received by the receiving block 110 to the communication instrument 400.
  • [2-2. Functional Configuration of Communication Instrument]
  • FIG. 9 is a block diagram showing a functional configuration of the communication instrument 400 in the communication system 10B according to the second embodiment of the present disclosure.
  • As shown in FIG. 9, the communication instrument 400 in the second embodiment of the present disclosure includes at least a receiving section 410 and a transmitting section 440. In addition, the communication instrument 400 includes a storing section 420, a detecting section 430, a reproducing section 450, a control section 460, an outputting section 470, and the like as may be necessary.
  • The receiving section 410 has a function of receiving the contents identification information 24 from the communication terminal 100. Although the receiving section 410, for example, can receive the contents identification information 24 inside the home, a place where the contents identification information 24 is received is by no means limited to the home. The receiving section 410, for example, can receive the contents identification information 24 from the communication terminal 100 through the network 30.
  • The transmitting section 440 has a function of transmitting the contents identification information 24 received by the receiving section 410 to the second information providing apparatus 300 which holds therein the second contents data 25 which is to be identified in accordance with the contents identification 24. For example, when the predetermined transmission manipulation operation has been detected by the detecting section 430, the transmitting section 440 can transmit the contents identification information 24 received by the receiving section 410 to the second identification providing apparatus 300. As a result, the communication instrument 400 can download the second contents data 25 which the second identification providing apparatus 300 holds therein. The transmission of the second contents data 25 by the transmitting section 440 is carried out either in a wireless manner or in a wired manner. The transmitting section 440, for example, can transmit the contents identification information 24 to the second identification providing apparatus 300 through the network 30. The transmitting section 440, for example, is composed of a communication apparatus.
  • The user U, for example, may also reproduce the second contents data 25 in the communication instrument 400 inside his/her own home or the like. That is to say, the communication instrument 400 can include a reproducing section 450 for reproducing the second contents data 25. The reproducing section 450 can reproduce the second contents data 25 in accordance with the control made by the control section 460. For example, although the reproducing section 450 can stream-reproduce the second contents data 25, the reproducing section 450 does not necessarily stream-reproduce the second contents data 25. The reproducing section 450 can also reproduce the second contents data 25 offline.
  • The reproducing section 450, for example, is composed of a CPU, a RAM, and the like. The CPU develops in the RAM the programs stored in the storing section 420 to execute the programs, thereby realizing a function of the reproducing section 450. However, the reproducing section 450 is by no means limited to such a configuration, and thus the reproducing section 450 may also be composed of dedicated hardware.
  • The storing section 420 has a function of storing therein the second contents data 25 received by the receiving section 410. In addition, the storing section 420 can also store the additional information 22 and the first key 23 which have been received by the receiving section 410. The storing section 420 can store therein various kinds of programs for making the communication instrument 400 to function. The various kinds of programs which the storing section 420 stores therein, for example, are used to realize the functions of the reproducing section 450 and the control section 460. The storing section 420, for example, is composed of a storing device such as an HDD.
  • The detecting section 430 has a function of detecting a manipulation operation made by the user U, and outputting a manipulation signal corresponding to the manipulation operation thus detected to the control section 460. The detecting section 430, for example, has a function of detecting a predetermined transmission manipulation operation made by the user U. Although any predetermined transmission manipulation operation may be made, for example, a manipulation operation for depressing a transmission button provided in a manipulation input area (not shown), or the like corresponds to the predetermined transmission manipulation operation. As described above, for example, it is supposed that after the user U has connected the communication instrument 400 to the network 30, thereby carrying out a preparation for transmitting the contents identification information 24 to the second information providing apparatus 300, he/she makes a predetermined transmission operation. The detecting section 430, for example, is composed of an input unit such as a button provided in the manipulation input area (not shown).
  • The control section 460 has a function of controlling the operations of the functional sections 410 to 470 within the communication instrument 400. The control section 460, for example, generates various kinds of requests in accordance with the manipulation operation(s) detected by the detecting section 430. The various kinds of requests thus generated are transmitted from the transmitting section 440. The control section 460, for example, is composed of a CPU, a RAM, and the like. The CPU develops in the RAM the programs stored in the storing section 420 to execute the programs, thereby realizing a function of the control section 460. However, the control section 460 is by no means limited to such a configuration, and thus the control section 460 may also be composed of dedicated hardware.
  • The outputting section 470 has a function of outputting various pieces of information and various kinds of requests in accordance with the control made by the control section 460. In addition, the outputting section 470 has a function of outputting the second contents data 25 reproduced by the reproducing section 450. For example, when the second contents data 25 is the sound data, the outputting section 470 is composed of a sound outputting unit. In this case, it is only necessary for the sound outputting unit to output the sound in accordance with the sound data. For example, when the second contents data 25 is moving image data, the outputting section 470 is composed of a display unit having the display area 910. In this case, it is only necessary for the display unit to output an image to the display area 910 in accordance with the moving image data.
  • [2-3. Processing Executed by Communication System]
  • FIG. 10 is a flow chart showing a flow of processing executed by the communication system 10B according to the second embodiment of the present disclosure. The flow of processing executed by the communication system 10B according to the second embodiment of the present disclosure will be described below with reference to FIG. 10.
  • As shown in FIG. 10, firstly, the transmitting portion 230 of the first information providing apparatus 200 transmits both of the first contents data 21 and the contents identification information 24 to the communication terminal 100 (Step S201). Next, the receiving block 110 of the communication terminal 100 receives the first contents data 21 and the contents identification information 24 from the first information providing apparatus 200 (Step S202). The reproducing block 150 of the communication terminal 100 reproduces the first contents data 21 (Step S203).
  • While the first contents data 21 is reproduced by the reproducing block 150 of the communication terminal 100, for example, the outputting block 170 of the communication terminal 100 may display a message such as “will you acquire this part?” on the display area 610. In this case, for example, the user U can make a manipulation operation for selection of “YES” for this message. The manipulation operation concerned corresponds to an example of a predetermined transmission manipulation. On the other hand, for example, the user U can also make a manipulation operation for selection of “NO” for this message. The control block 160 of the communication terminal 100 determines whether or not the predetermined transmission manipulation operation has been detected by the detecting block 130 (Step S204). When the control block 160 of the communication terminal 100 determines that the predetermined transmission manipulation operation has not been detected by the detecting block 130 (“No” in Step S204), the operation is returned back to the processing in Step S204. On the other hand, when the control block 160 of the communication terminal 100 determines that the predetermined transmission manipulation operation has been detected by the detecting block 130 (“Yes” in Step S204), the transmitting block 140 transmits the contents identification information 24 to the communication instrument 400 (Step S205).
  • The receiving section 410 of the communication instrument 400 receives the contents identification information 24 from the communication terminal 100 (Step S206). Also, the transmitting section 440 of the communication instrument 400 transmits the contents identification information 24 to the second information providing apparatus 300 (Step S207).
  • The receiving portion 310 of the second information providing apparatus 300 receives the contents identification information 24 from the communication instrument 400 (Step S208). The transmitting portion 330 transmits the second contents data 25 which is to be identified based on the contents identification information 24 to the communication instrument 400 (Step S209). The receiving section 410 of the communication instrument 400 receives the second contents data 25 transmitted thereto from the second information providing apparatus 300 (Step S210). Also, the reproducing section 450 reproduces the second contents data 25 (Step S211).
  • 3. Changes
  • Although the embodiments of the present disclosure have been described so far with reference to the accompanying drawings, the present disclosure is by no means thereto. It is obvious that a person who has a normal knowledge in the technical field to which the present disclosure belongs hits upon various kinds of changes or modifications within the category of the technical idea disclosed in the appended claims. Also, it is understood that the various kinds of changes or modifications naturally belong to the technical scope of the present disclosure.
  • 4. Conclusion
  • According to the embodiments described above, the contents can be sold to the user in the store without impairing the instantaneousness. Also, the user can be caused to look and listen to the higher-definition contents data after the user has bought the contents data in the store. In addition, according to the embodiments described above, the relatively lightweight contents fitted to the communication terminal 100 can be speedily downloaded to the communication terminal 100 in the store, and thus the user can enjoy more immediately the contents data. Moreover, for example, in the environment enabling the connection to be made to the network 30, the high definition contents data can be looked and listened to.
  • According to the embodiments described above, it becomes essential for the seller of the contents data to have a function of delivery of the lightweight contents data in the front of the store. Therefore, even when the second information providing apparatus 300 is installed in the store, or even when the second information providing apparatus 300 is installed on the network 30, it becomes possible to realize the large cost saving for the infrastructure. In addition, since it becomes unnecessary to preserve the physical media in the store, there is offered an effect that the stock management becomes easy. In addition, the user U can speedily enjoy the lightweight contents data by using the communication terminal 100 without receiving the wasteful data by only making the simple manipulation operation. Also, the user U can freely look at the high-definition contents data inside his/her home as well or the like. Thus, there is also offered an effect that the convenience is enhanced.
  • The present disclosure contains subject matter related to that disclosed in Japanese Priority Patent Application JP 2010-263819 filed in the Japan Patent Office on Nov. 26, 2010, the entire content of which is hereby incorporated by reference.

Claims (14)

1. A communication terminal, comprising:
a receiving block adapted to receive first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus;
a storing block adapted to store therein the first contents data and the contents identification information;
a detecting block adapted to detect a predetermined transmission manipulation made by a user; and
a transmitting block adapted to transmit the contents identification information stored by said storing block to a second information providing apparatus holding therein the second contents data which is to be identified in accordance with the contents identification information when the predetermined transmission manipulation is detected by said detecting block.
2. The communication terminals according to claim 1, further comprising:
a reproducing block adapted to reproduce the first contents data stored in said storing block.
3. The communication terminals according to claim 2, wherein said receiving block further receives a first key used to break cipher made for the first contents data stored in said storing block; and
said reproducing block reproduces the first contents data after the cipher made for the first contents data stored in said storing block is broken by using the first key received by said receiving block.
4. The communication terminals according to claim 3, wherein said receiving block receives the second contents data which is to be identified in accordance with the contents identification information from said second information providing apparatus.
5. The communication terminals according to claim 4, wherein said storing block stores therein the first key received by said receiving block; and
when the first key is adapted to be used for a purpose as well of breaking the cipher made for the second contents data, said reproducing block breaks the cipher made for the second contents data received by said receiving block by using the first key, and reproduces the second contents data.
6. The communication terminals according to claim 4, wherein said receiving block further receives a second key used to break cipher made for the second contents data from said first information providing apparatus; and
said reproducing block breaks the cipher made for the second contents data received by said receiving block by using the second key received by said receiving block, and reproduces the second contents data after.
7. The communication terminals according to claim 3, wherein when the predetermined transmission manipulation is detected by said detecting block, said transmitting block transmits the contents identification information stored in said storing block to said second information providing apparatus via a communication instrument, and causes said communication instrument to receive the second contents data which is to be identified in accordance with the contents identification information from said second identification providing apparatus.
8. The communication terminals according to claim 7, wherein said storing block stores therein the first key received by said receiving block; and
when the first key is adapted to be used for a purpose as well of breaking the cipher made for the second contents data, said transmitting block transmits the first key to said communication instrument.
9. The communication terminals according to claim 7, wherein said receiving block further receives a second key used to break cipher made for the second contents data from said first information providing apparatus; and
said transmitting block transmits the second key received by said receiving block to said communication instrument.
10. A communication method, comprising:
receiving first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus;
storing the first contents data and the contents identification information;
detecting a predetermined transmission manipulation made by a user; and
transmitting the contents identification information to a second information providing apparatus holding therein the second contents data which is to be identified in accordance with the contents identification information when the predetermined transmission manipulation is detected.
11. A communication instrument, comprising:
a receiving section adapted to receive contents identification information from a communication terminal including
a receiving block adapted to receive first contents data, and the contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus,
a storing block adapted to store therein the first contents data and the contents identification information,
a detecting block adapted to detect a predetermined transmission manipulation made by a user, and
a transmitting block adapted to transmit the contents identification information stored by said storing block when the predetermined transmission manipulation is detected by said detecting block; and
a transmitting section adapted to transmit the contents identification information received by said receiving section to a second information providing apparatus holding therein the second contents data which is to be identified in accordance with the contents identification information.
12. A communication system, comprising:
a communication terminal including
a receiving block adapted to receive first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data from a first information providing apparatus,
a storing block adapted to store therein the first contents data and the contents identification information,
a detecting block adapted to detect a predetermined transmission manipulation made by a user, and
a transmitting block adapted to transmit the contents identification information stored by said storing block when the predetermined transmission manipulation is detected by said detecting block; and
a communication instrument including
a receiving section adapted to receive the contents identification information from said communication terminal, and
a transmitting section adapted to transmit the contents identification information received by said receiving section to a second information providing apparatus holding therein the second contents data which is to be identified in accordance with the contents identification information.
13. A communication system, comprising:
a first information providing apparatus including
a receipt-of-money managing portion adapted to carry out receipt of an amount of paid money for first contents data,
a control portion adapted to calculate a difference amount of money by subtracting an amount of money of the first contents data from the amount of paid money received by said receipt-of-money managing portion,
a payment-of-money managing portion adapted to output the difference amount of money, and
a transmitting portion adapted to transmit the first contents data, and contents identification information used to identify second contents data whose size is larger than that of the first contents data to a communication terminal; and
a second information providing apparatus including
a receiving portion receiving the contents identification information from said communication terminal,
a storing portion,
a control portion registering an amount of money of the second contents data which is to be identified in accordance with the contents identification information received from said receiving portion in said storing portion, and
a transmitting portion adapted to transmit the second contents data.
14. The communication system according to claim 13, wherein
said first information providing apparatus further comprises
an inputting portion adapted to receive an input of prepay information representing an effect that payment for the second contents data is carried out in said first information providing apparatus;
said control portion of said first information providing apparatus determines whether or not the input of the prepay information is received by said inputting portion, calculates the difference amount of money by subtracting an amount of money of the second contents data together with an amount of money of the first contents data from the amount of paid money received by said receipt-of-money managing portion when it is determined that the input of the prepay information is received, and calculates the difference amount of money by subtracting an amount of money of the first contents data from the amount of paid money received by said receipt-of-money managing portion when it is determined that the input of the prepay information is not received;
said control portion of said second information providing apparatus registers an amount of money of the second contents data by said control portion of said first information providing apparatus in said storing portion when it is determined that the input of the prepay information is received; and
an amount of money of the second contents subtracted by said control portion of said first information providing apparatus is set lower than an amount of money of the second contents data registered by said control portion of said second information providing apparatus.
US13/299,647 2010-11-26 2011-11-18 Communication terminal, communication method, communication instrument, and communication system Abandoned US20120136740A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2010-263819 2010-11-26
JP2010263819A JP5834399B2 (en) 2010-11-26 2010-11-26 COMMUNICATION TERMINAL, COMMUNICATION METHOD, COMMUNICATION DEVICE, AND COMMUNICATION SYSTEM

Publications (1)

Publication Number Publication Date
US20120136740A1 true US20120136740A1 (en) 2012-05-31

Family

ID=44759489

Family Applications (1)

Application Number Title Priority Date Filing Date
US13/299,647 Abandoned US20120136740A1 (en) 2010-11-26 2011-11-18 Communication terminal, communication method, communication instrument, and communication system

Country Status (4)

Country Link
US (1) US20120136740A1 (en)
EP (1) EP2458549B1 (en)
JP (1) JP5834399B2 (en)
CN (1) CN102479410B (en)

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020027994A1 (en) * 2000-08-21 2002-03-07 Taro Katayama Audio signal processor, audio player and audio distribution system
JP2002092731A (en) * 2000-09-20 2002-03-29 Sankyo Kk Digital information providing device
US20020052847A1 (en) * 2000-06-28 2002-05-02 Pioneer Corporation Information providing system
US20020147683A1 (en) * 2001-04-06 2002-10-10 Anthony Capobianco Method for purchasing web based digital media
JP2002312606A (en) * 2001-02-09 2002-10-25 Sony Corp Contents supply system, device and method for contents reproduction and transmission, and device and method for contents reception and reproduction
JP2002373216A (en) * 2001-06-18 2002-12-26 Hitachi Ltd License purchase and sale mediation method and license management device
JP2004013743A (en) * 2002-06-10 2004-01-15 Softbank Commerce Corp Protection/sales support system for digital contents
US20050021815A1 (en) * 2003-06-09 2005-01-27 Naoya Haneda Method and device for generating data, method and device for restoring data, and program
US20050076210A1 (en) * 2003-10-03 2005-04-07 Thomas David Andrew Method and system for content downloads via an insecure communications channel to devices
JP2006059328A (en) * 2004-07-21 2006-03-02 Sony Corp Content processing device, content processing method, and computer program
JP2006163538A (en) * 2004-12-02 2006-06-22 Matsushita Electric Ind Co Ltd Data processing system, data processor, and data processing method
US20060237281A1 (en) * 1998-12-22 2006-10-26 Walker Jay S Products and processes for vending a plurality of products
JP2007195149A (en) * 2005-12-21 2007-08-02 Sharp Corp Content distribution system, communications apparatus, reproducing apparatus, and right management apparatus
US20070198363A1 (en) * 2006-02-17 2007-08-23 Yahoo! Inc. Method and system for managing pricing structures and delivery channels for rights in files on a network
US20080077703A1 (en) * 2006-09-22 2008-03-27 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving content by interconnecting internet protocol television with home network
US20100054473A1 (en) * 2008-09-03 2010-03-04 Kabushiki Kaisha Toshiba Display Apparatus and Key Management Method
US20100184374A1 (en) * 2009-01-16 2010-07-22 Kabushiki Kaisha Toshiba Electronic apparatus and communication state notification method
US20120246480A1 (en) * 2009-12-07 2012-09-27 Telefonaktiebolaget L M Ericsson (Publ) Method and Arrangement for Enabling Play-Out of Media

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5861906A (en) * 1995-05-05 1999-01-19 Microsoft Corporation Interactive entertainment network system and method for customizing operation thereof according to viewer preferences
JP2004159036A (en) * 2002-11-06 2004-06-03 Mitsubishi Electric Corp Communication system and communication apparatus
WO2007046101A2 (en) * 2005-10-19 2007-04-26 Netbarrage Ltd. Method and system for sharing content among mobile devices and purchasing online
US8037506B2 (en) * 2006-03-03 2011-10-11 Verimatrix, Inc. Movie studio-based network distribution system and method
CN101477669A (en) * 2009-01-08 2009-07-08 刘钢 P2P downloading experience for network audio and video product retail e-commerce and application implementation process
US20100218207A1 (en) * 2009-02-23 2010-08-26 Advanced Micro Devices, Inc. Method and apparatus to detect preview of encrypted content
JP5521389B2 (en) 2009-05-13 2014-06-11 Jsr株式会社 Resin composition for producing biochip and method for producing biochip

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060237281A1 (en) * 1998-12-22 2006-10-26 Walker Jay S Products and processes for vending a plurality of products
US20020052847A1 (en) * 2000-06-28 2002-05-02 Pioneer Corporation Information providing system
US20020027994A1 (en) * 2000-08-21 2002-03-07 Taro Katayama Audio signal processor, audio player and audio distribution system
JP2002092731A (en) * 2000-09-20 2002-03-29 Sankyo Kk Digital information providing device
JP2002312606A (en) * 2001-02-09 2002-10-25 Sony Corp Contents supply system, device and method for contents reproduction and transmission, and device and method for contents reception and reproduction
US20020147683A1 (en) * 2001-04-06 2002-10-10 Anthony Capobianco Method for purchasing web based digital media
JP2002373216A (en) * 2001-06-18 2002-12-26 Hitachi Ltd License purchase and sale mediation method and license management device
JP2004013743A (en) * 2002-06-10 2004-01-15 Softbank Commerce Corp Protection/sales support system for digital contents
US20050021815A1 (en) * 2003-06-09 2005-01-27 Naoya Haneda Method and device for generating data, method and device for restoring data, and program
US20050076210A1 (en) * 2003-10-03 2005-04-07 Thomas David Andrew Method and system for content downloads via an insecure communications channel to devices
JP2006059328A (en) * 2004-07-21 2006-03-02 Sony Corp Content processing device, content processing method, and computer program
JP2006163538A (en) * 2004-12-02 2006-06-22 Matsushita Electric Ind Co Ltd Data processing system, data processor, and data processing method
JP2007195149A (en) * 2005-12-21 2007-08-02 Sharp Corp Content distribution system, communications apparatus, reproducing apparatus, and right management apparatus
US20070198363A1 (en) * 2006-02-17 2007-08-23 Yahoo! Inc. Method and system for managing pricing structures and delivery channels for rights in files on a network
US20080077703A1 (en) * 2006-09-22 2008-03-27 Samsung Electronics Co., Ltd. Method and apparatus for transmitting/receiving content by interconnecting internet protocol television with home network
US20100054473A1 (en) * 2008-09-03 2010-03-04 Kabushiki Kaisha Toshiba Display Apparatus and Key Management Method
US20100184374A1 (en) * 2009-01-16 2010-07-22 Kabushiki Kaisha Toshiba Electronic apparatus and communication state notification method
US20120246480A1 (en) * 2009-12-07 2012-09-27 Telefonaktiebolaget L M Ericsson (Publ) Method and Arrangement for Enabling Play-Out of Media

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
DRM Specification Candidate Version 2.0 - 16 July 2004, Open Mobile Alliance, OMA-DRM-DRM-V2 0-20040716-C, 142 pages *
DRM Specification Candidate Version 2.0 - 16 July 2004, Open Mobile Alliance, OMA-DRM-DRM-V2_0-20040716-C, 142 pages *

Also Published As

Publication number Publication date
CN102479410B (en) 2016-05-18
EP2458549B1 (en) 2016-08-03
JP2012114811A (en) 2012-06-14
JP5834399B2 (en) 2015-12-24
CN102479410A (en) 2012-05-30
EP2458549A1 (en) 2012-05-30

Similar Documents

Publication Publication Date Title
JP5893779B2 (en) Universal multimedia sales, storage, and playback systems and methods
US7519685B2 (en) Contents linkage information delivery system
US20110013501A1 (en) Universal multimedia distribution, storage, and playback systems and methods
US20110216640A1 (en) Universal multimedia distribution, storage, and playback systems, and methods
US9021533B2 (en) Method and apparatus to purchase contents by using portable storage medium or via network
WO2007086464A1 (en) Mobile communication device and its control method
US20100211968A1 (en) Networked digital media review and play system
WO2009023141A9 (en) Integrating digital rights management and payment information
WO2015136843A1 (en) Information apparatus, management server, and copy control method
US20120136740A1 (en) Communication terminal, communication method, communication instrument, and communication system
KR101824544B1 (en) Apparatus and method for trading digital contents in digital contents management system
JP2001155069A (en) Data transfer method for contents distribution system
JP2003317009A (en) Charging processing server, key output program, and terminal
JP2002189957A (en) Software rental system
JP4681819B2 (en) Content transaction system, content transaction method, content distribution control medium and program
KR100605900B1 (en) Copy protection by transferring the property of digital contents
JP2005235170A (en) Order type multimedia content providing system and its method
KR100808290B1 (en) Apparatus and method for transferring music file, and apparatus and method for playing music file
EP2114046A2 (en) Download of Digital Content within a Secure In-Store Digital Content Distribution System
JP2002073047A (en) Kiosk type terminal device
JP4631859B2 (en) Information processing apparatus and method, and program
JP5598286B2 (en) Terminal and server
JP2002074830A (en) Digital data recording service system, kiosk type, terminal equipment, digital data using environment setting method and recording medium with digital data using environment setting program recorded thereon
AU2009240742A1 (en) Networked digital media review and play system
JP2004054404A (en) Information providing system

Legal Events

Date Code Title Description
AS Assignment

Owner name: SONY CORPORATION, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ODAKA, KENTARO;REEL/FRAME:027356/0013

Effective date: 20110922

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION