WO2008012907A1 - Content delivery device, content reproducing device, content delivery method, content reproducing method, content delivery program, content reproducing program, and recording medium - Google Patents
Content delivery device, content reproducing device, content delivery method, content reproducing method, content delivery program, content reproducing program, and recording medium Download PDFInfo
- Publication number
- WO2008012907A1 WO2008012907A1 PCT/JP2006/314926 JP2006314926W WO2008012907A1 WO 2008012907 A1 WO2008012907 A1 WO 2008012907A1 JP 2006314926 W JP2006314926 W JP 2006314926W WO 2008012907 A1 WO2008012907 A1 WO 2008012907A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content
- distribution
- distribution target
- playback
- time
- Prior art date
Links
- 238000012384 transportation and delivery Methods 0.000 title claims abstract description 10
- 238000000034 method Methods 0.000 title claims description 64
- 238000002716 delivery method Methods 0.000 title 1
- 238000004891 communication Methods 0.000 description 41
- 230000003287 optical effect Effects 0.000 description 40
- 230000006870 function Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 15
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2135—Metering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2137—Time limited access, e.g. to a computer or data
Definitions
- Content distribution device content reproduction device, content distribution method, content reproduction method, content distribution program, content reproduction program, and recording medium
- the present invention relates to a content distribution device, content reproduction device, content distribution method, content reproduction method, content distribution program, content reproduction program, and recording medium that distribute and reproduce predetermined content.
- use of the present invention is not limited to the above-described content distribution device, content reproduction device, content distribution method, content reproduction method, content distribution program, content reproduction program, and recording medium.
- any user pays a predetermined contract fee, and only during the contract period, the user's playback terminal, etc., downloads the music of the predetermined music group and plays it so that it can be listened to.
- Called subscription services, etc. are becoming popular. With this subscription service, for example, users who use a streaming system that does not leave music data on the user's playback terminal can listen to a relatively large amount of music even with a low contract fee. Can do.
- Patent Document 1 sets the license key that can be cut in a short period of time for the software distributed to the user's information terminal, and connects the software to the network 'provider.
- the license is updated.
- Patent Document 1 Japanese Patent Laid-Open No. 2001-265584
- the content when the streaming method is used, the content can be viewed or listened to when the communication environment to the network is unstable, for example, when moving in a vehicle.
- the problem of being unable to do so is an example.
- the validity period is managed by the license key unique to each content. Therefore, when the validity period has expired, a license key with a new validity period must be obtained from the management server separately for each content, and there is an example of the problem that it takes time to update the validity period. As mentioned.
- the content distribution device is capable of communicating with the content distribution device in the content distribution device that distributes predetermined content.
- a receiving unit that receives a distribution request for content to be distributed (hereinafter referred to as “distributed content”) from the device, and the distribution target based on the distribution request received by the receiving unit!
- Specifying means for specifying a device to which content is to be distributed (hereinafter referred to as “distribution target device”), and charging information relating to payment of the price of the distribution target content in the distribution target device specified by the specifying means
- An acquisition unit to acquire and an effective period corresponding to the price in the billing information acquired by the acquisition unit are set in the distribution target content
- a distribution unit that distributes the distribution target content whose validity period is set by the setting unit to the distribution target device wherein the acquisition unit includes the distribution target device specified by the specifying unit.
- the setting unit acquires new charging information related to the payment of the price of the distribution target content, and is distributed by the distributing unit and already stored in the distribution target device.
- the effective period set for the content to be distributed is changed to an effective period corresponding to the consideration in the new billing information.
- the content playback device is a content playback device capable of playing back predetermined content, and is a content that can be viewed or listened to within a predetermined effective period (hereinafter referred to as "time-limited content", Recording means for recording on a recording medium; An input unit that receives an input of a reproduction instruction for a time-limited content recorded by the recording unit, and a date and time when the input of the reproduction instruction by the input unit is within the predetermined validity period, And a playback control means for playing back the video.
- the content distribution method according to the invention of claim 8 is a content distribution method for distributing predetermined content, wherein content to be distributed from a device communicable with the content distribution device (hereinafter referred to as a content distribution method)
- a receiving process for receiving a distribution request for “content to be distributed” and an apparatus to which the content to be distributed is distributed based on the distribution request received in the receiving process (hereinafter “distribution target apparatus”) a specific process for identifying t ⁇ ⁇ ), a first acquisition process for acquiring billing information relating to payment of the price of the distribution target content in the distribution target device specified by the identification process, and the first acquisition process
- the validity period corresponding to the consideration in the billing information obtained by the above is set in the content to be distributed.
- a distribution step of distributing the distribution target content for which the validity period is set to the distribution target device, and an updated billing related to payment of the price of the distribution target content in the distribution target device specified by the specifying step A second acquisition step for acquiring information, and when new billing information is acquired by the second acquisition step, the distribution target content that has been distributed by the distribution step and already stored in the distribution target device is set. And a second setting step of changing the effective period to an effective period corresponding to the consideration in the new billing information.
- the content playback method according to the invention of claim 9 is a content playback method capable of playing back predetermined content, and is a content that can be viewed or listened within a predetermined effective period (hereinafter referred to as "time-limited content", (A) is recorded on a recording medium, an input step for accepting an input of a reproduction instruction for a time-limited content recorded by the recording step, and a date and time when an input of the reproduction instruction by the input step is accepted.
- a content distribution program that is useful for the invention of claim 10 is a copy program according to claim 8. It is characterized by causing a computer to execute the content registration method.
- a content reproduction program according to the invention of claim 11 causes a computer to execute the content reproduction method according to claim 9.
- a recording medium according to the invention of claim 12 is characterized in that the program according to claim 10 or 11 is recorded in a computer-readable state.
- FIG. 1 is a block diagram showing an example of a functional configuration of a content distribution apparatus that works on the present embodiment.
- FIG. 2 is a block diagram showing an example of a functional configuration of a content reproduction apparatus that is useful in the present embodiment.
- FIG. 3 is a flowchart showing a content distribution processing procedure of the content distribution apparatus.
- FIG. 4 is a flowchart showing a content reproduction processing procedure of the content reproduction apparatus.
- FIG. 5 is an explanatory diagram showing an outline of a music distribution system according to the present embodiment.
- FIG. 6 is an explanatory diagram for explaining an example of a music distribution system.
- FIG. 7 is a block diagram showing an example of a hardware configuration of a subscription service server useful for the present embodiment.
- FIG. 8 is a block diagram showing an example of a hardware configuration of a navigation apparatus that is effective in the present embodiment.
- FIG. 9 is a block diagram showing an example of a hardware configuration of a PC that is effective in the present embodiment.
- FIG. 10 is a flowchart showing an example of distribution processing of the subscription service server, which is useful in this embodiment.
- FIG. 11 is a flowchart showing an example of the update process of the subscription service server which is useful in the present embodiment.
- FIG. 12 is a flowchart showing an example of a reproduction process of the navigation device which is effective in this embodiment. Explanation of symbols
- FIG. 1 is a block diagram showing an example of a functional configuration of a content distribution apparatus that works according to the present embodiment.
- a content distribution apparatus 100 includes a receiving unit 101, a specifying unit 102, an acquiring unit 103, a setting unit 104, and a distribution unit 105.
- the content distribution apparatus 100 is a server group that performs a subscription service.
- the subscription service allows a user to pay a predetermined contract fee. It is a service that allows you to download and play downloaded content.
- the subscription service also has a service that performs playback by streaming.
- the user pays a predetermined contract fee so that the content of a predetermined content group can be obtained during the contract period.
- Download Yes describes the mechanism for realizing a service that allows playback of downloaded content.
- the contents of a predetermined content group are downloaded or downloaded during the contract period. Describe how to implement a service to play back downloaded content.
- the content of the content group may be video data, music data, or other various information data. You can also distribute music by downloading communication functions, or record it on a recording medium and distribute it by mail!
- the receiving unit 101 receives a distribution request for content to be distributed (hereinafter “distribution target content” t ⁇ ⁇ ) from a device capable of communicating with the content distribution device 100.
- the content to be distributed is, for example, content that can be viewed or listened to only within a predetermined valid period provided by the subscription service described above.
- the configuration is such that the viewing can be performed only within a predetermined effective period, but the configuration may be such that the downloadable period, the number of times of viewing (or listening), that is, the number of times of playback can be limited.
- the distribution request is, for example, specific information for specifying the distribution target content desired by the user, or a device to which the distribution target content desired by the user is distributed (hereinafter referred to as “distribution target device” t ⁇ ⁇ ) Including specific information to identify!
- Specific information that identifies the content to be distributed includes, for example, metadata such as the title name and author name of the content, a song ID (IDentifier) such as a copyright number, and an identification number in the subscription service. There may be. Further, it may be information including a feature amount of the content or a part of the content. By including the feature amount and part of the content, Even if it is a content, it can be easily identified when there is a difference in the version of the recording environment.
- the identification unit 102 identifies a distribution target device that distributes the distribution target content based on the distribution request received by the reception unit 101. For example, when a plurality of playback terminals are registered by a contract with a user, the distribution target device is a device for which distribution of content to be distributed is desired by the user. Therefore, the distribution target apparatus may be an apparatus different from the apparatus that has received the distribution request by the receiving unit 101.
- the acquiring unit 103 acquires billing information related to payment of the price of the distribution target content in the distribution target device specified by the specifying unit 102.
- the billing information is information related to a predetermined contract fee paid by the user to the provider for the implementation of the subscription service.
- the billing information is, for example, payment information such as a monthly fee or an annual fee for the subscription service, and information such as a contract period.
- the acquisition unit 103 acquires new billing information related to payment for the distribution target content in the distribution target device specified by the specification unit 102.
- the new billing information is information on a predetermined contract fee that the user newly paid to the operator for the implementation of the subscription service.
- the new billing information is related to, for example, monthly payments for subscription services newly paid during the contract period, payment information such as annual charges, extension information for contract periods, or re-contracts. Payment information.
- the setting unit 104 sets an effective period corresponding to the consideration in the billing information acquired by the acquiring unit 103 to the distribution target content.
- the valid period is, for example, the contract continuation period of the subscription service, and is information on the end date of distribution and viewing for the content to be distributed.
- the valid period may include information on the start date of distribution and viewing for the content to be distributed.
- the setting unit 104 is set by the distribution unit 105 described later and set to the distribution target content already stored in the distribution target device.
- the valid period is changed to a valid period according to the consideration in the new billing information.
- the setting unit 104 has already used a communication medium or the like to store the recording medium of the distribution target device. Directly access the delivery target content stored in the body and change the validity period set for the delivery target content.
- the setting unit 104 may transmit information on the validity period according to the consideration in the new charging information to the distribution target device.
- the setting unit 104 does not directly access the distribution target content already stored in the recording medium of the distribution target device using communication or the like, and transmits the effective period information so that the distribution terminal device can change the effective period. To do.
- the setting unit 104 sets permission information regarding permission to reproduce the distribution target content when the date and time when the distribution target content is requested by the distribution request received by the reception unit 101 is within the valid period.
- the effective period of the content to be distributed is managed by the content distribution device 100. In other words, the distribution target content is not set with a valid period, but only permission information indicating whether or not to permit reproduction is set.
- the distribution unit 105 distributes the distribution target content whose validity period is set by the setting unit 104 to the distribution target device.
- the distribution unit 105 distributes the distribution target content for which permission information is set by the setting unit 104 to the distribution target device.
- FIG. 2 is a block diagram showing an example of a functional configuration of a content reproduction apparatus that is useful in the present embodiment.
- the content playback apparatus 200 includes a recording unit 201, an input unit 202, an output unit 203, a playback control unit 204, a receiving unit 205, and a changing unit 206. It should be noted that a configuration for reproducing and outputting such as a reading unit for reading content is also provided!
- the content playback device 200 is mounted on a mobile body, for example, and can play back content that can be viewed or listened to within a predetermined effective period (hereinafter referred to as time-limited content) using a subscription service. It is good to do.
- the recording unit 201 records content with a time limit on a recording medium (not shown) during a predetermined valid period.
- the recording unit 201 also downloads content managed by a device that distributes predetermined content. You may also download multiple contents at once.
- the content distribution device 100 may be the device that distributes the predetermined content.
- the input unit 202 receives an input of a reproduction instruction for content with a time limit recorded by the recording unit 201. Also, the input unit 202 accepts an input of a reproduction instruction for content managed by a device that distributes predetermined content, and then records it in the recording unit 201.
- the output unit 203 is controlled by a reproduction control unit 204, which will be described later, and the content is reproduced.
- the output unit 203 is, for example, a speaker or a display.
- the reproduction control unit 204 reproduces the time-limited content when the input unit 202 receives the input of the reproduction instruction and is within the predetermined validity period.
- the predetermined validity period is set for time-limited content.
- the date and time when the input of the reproduction instruction is accepted is obtained by a timer (not shown) provided in the content reproduction apparatus 200.
- the playback control unit 204 plays back the time-limited content when the date and time when the input of the playback instruction is received by the input unit 202 is within the valid period changed by the changing unit 206 described later.
- the playback control unit 204 controls playback of the content with a time limit based on permission information regarding permission for playback set for the content with a time limit.
- the expiration date is not set for the content with a time limit, and only information on whether or not to allow reproduction is set.
- the playback control unit 204 starts playback of the content with a time limit from the time when the input of the playback instruction is received by the input unit 202. Thereafter, the date and time when the playback instruction is received. If it turns out that it is not, playback of the content with a time limit may be stopped. Therefore, the user can listen to the content immediately after receiving the reproduction instruction.
- the time from when playback is started until the power stops is generally within the time allowed for auditioning, for example within 40 seconds.
- the receiving unit 205 receives information about the validity period of the time-limited content from an apparatus that distributes the predetermined content.
- the valid period information includes specific information for identifying content with a time limit, valid period information for each content, and the like.
- the information on the validity period may be accompanied by a program for changing the validity period of the content.
- the changing unit 206 changes the predetermined valid period.
- the validity period may be changed by a program preliminarily set in the content reproduction apparatus 200 or a program included in the validity period information.
- FIG. 3 is a flowchart showing the content distribution processing procedure of the content distribution apparatus.
- the receiving unit 101 first waits until a distribution request regarding a request for content to be distributed is received from a device capable of communicating with the content distribution device 100 (step S301: No loop).
- the device that can communicate with the content distribution device 100 is, for example, a device that can communicate with the content distribution device 100 via a network and is included in a subscription service contract executed by the content distribution device 100.
- step S301 when a distribution request is received (step S301: Yes), the specifying unit 102 specifies a distribution target device (step S302). Then, the acquisition unit 103 acquires the billing information regarding the payment of the price of the distribution target content in the distribution target device specified in step S302 (step S303).
- the setting unit 104 sets an effective period corresponding to the consideration in the billing information acquired in step S303 for the distribution target content (step S304). Then, the distribution unit 105 distributes the distribution target content whose validity period is set in step S304 to the distribution target device (step S305).
- step S3 06 No loop
- new billing information is acquired (step S306: Yes)
- the validity period set in the distribution target content distributed in step S305 by the setting unit 104 and already stored in the distribution target device is displayed in the step.
- the validity period corresponding to the consideration in the new billing information acquired in S306 is changed (step S307), and the series of processing ends.
- the valid period is set in step S304. It is not limited to this.
- permission information related to permission to play distribution target content may be set in the distribution target content.
- the force for changing the effective period in step S307 is not limited to this.
- the validating period information may be transmitted to the distribution terminal device by the setting unit 104 without using communication or the like to directly access the distribution target content already stored in the distribution target device.
- new billing information relating to payment of the price of distribution target content in the distribution target apparatus specified by specifying unit 102 is acquired.
- the setting unit 104 can change the effective period set for the distribution target content already stored in the distribution target apparatus to the effective period corresponding to the consideration in the new billing information.
- the setting unit 104 can automatically change the valid period of the content by paying a new subscription fee for the subscription service even when the valid period of the content has passed. This allows the user to extend the validity period without re-downloading the already downloaded music.
- setting unit 104 when new charging information is acquired by acquisition unit 103, is valid according to the consideration in the new charging information. Can be transmitted to the distribution target apparatus.
- the setting unit 104 can change the effective period by transmitting information on the effective period to the distribution target apparatus even when the communication environment with the distribution target apparatus via the network is unstable. .
- the user can change the valid period set in the content even in a device having an unstable communication environment such as a navigation device mounted on a vehicle.
- the setting unit 104 Permission information regarding permission to play content can be set. Therefore, when the distribution target content is played back by the distribution target device, the distribution target component is immediately checked without checking the validity period of the distribution target content. You can play the numbers. As a result, the user can start playback immediately when instructing playback of the content to be distributed.
- FIG. 4 is a flowchart showing the content reproduction processing procedure of the content reproduction apparatus.
- the time-limited content is recorded on the recording medium by the recording unit 201 for a predetermined valid period (step S401).
- the input unit 202 waits until it receives an input of a reproduction instruction for the time-limited content recorded on the recording medium by the recording unit 201 (step S402: No loop), and inputs the reproduction instruction. If it is received (step S402: Yes), it is determined whether or not the date and time when the input of the playback instruction is received in step S402 is within a predetermined valid period (step S403).
- step S403 If it is within the predetermined valid period in step S403 (step S403: Yes), the playback control unit 204 controls to play the time-limited content to which the playback instruction is input in step S402 (step S404), A series of processing ends.
- step S403 if it is not within the predetermined valid period (step S403: No), the time-limited content to which the reproduction instruction is input in step S402 is not reproduced, Terminate the process.
- the force for recording the time-limited content in step S401 is not limited to this.
- the input of a reproduction instruction may be accepted first, and then a device that distributes predetermined content via a network may be used to record downloaded content.
- content reproduction device 200 of the present embodiment if the date and time when input of reproduction instruction is accepted by input unit 202 is within a predetermined valid period, content with a time limit is reproduced. can do. As a result, the user can view the time-limited content many times within the effective period.
- the receiving unit 205 when the receiving unit 205 receives information on the validity period of the time-limited content, the changing unit 206 has a predetermined existence.
- the validity period can be changed. Therefore, the receiving unit 205 receives the information on the validity period from the device that distributes the predetermined content even when the communication environment with the device that distributes the predetermined content via the network is unstable.
- the validity period can be changed by 206. As a result, the user can change the valid period set in the content even in a device having an unstable communication environment such as a navigation device mounted on a vehicle.
- the playback control unit 204 based on the permission information set in the time-limited content, when receiving an input of playback instruction by the input unit 202
- the playback control unit 204 may play back the time-limited content without waiting for the time to determine whether or not the date and time when the input of the playback instruction is received is within the validity period of the time-limited content. it can.
- the user can immediately start reproduction.
- the playback control unit 204 starts playback of the time-limited content from the time when the input of the playback instruction is received by the input unit 202, and then the playback instruction If it is determined that the date and time when the request is received is not within the predetermined validity period, playback of the content with a time limit can be stopped. Therefore, the playback control unit 204 can play back the time-limited content without waiting for a time to determine whether or not the date when the input of the playback instruction is received is within the valid period of the time-limited content. As a result, even when the user gives an instruction to play the content to be distributed, the user can start playback immediately.
- the content distribution device of the present invention is implemented by a subscription service server that provides a subscription service, and is installed in a mobile body such as a vehicle (including a four-wheeled vehicle and a two-wheeled vehicle).
- a mobile body such as a vehicle (including a four-wheeled vehicle and a two-wheeled vehicle).
- a Yon apparatus An example in which the content reproduction apparatus of the present invention is implemented by a Yon apparatus will be described.
- FIG. 5 is an explanatory diagram showing an outline of a music distribution system that works on the present embodiment.
- the music distribution system 500 includes a subscription service server 501, a navigation device 502, a PC 503, and a playback terminal 504.
- Subscription service Sano 501, navigation device 502, PC 503, and playback terminal 504 are connected to each other via Internet 510, and navigation device 502, PC 503, and playback terminal 504 are They are owned by the same user 550.
- the navigation device 502, the PC 503, and the playback terminal 504 may have different powers owned by the same user 550. Each may be owned by a user 550 such as a friend or family member.
- the subscription service server 501 distributes music to the navigation device 502 and the PC 503 owned by the user 550 based on a contract for distribution of predetermined music with the IJ user 550.
- the music distribution may be performed to a terminal registered in accordance with a contract with the user 550, not limited to the navigation device 502 or the PC 503.
- the distributed music may be given information that permits duplication or information that restricts the number of duplications.
- the navigation device 502 or PC 503 receiving the music distribution may generate a copy within the permitted number of copies and send the copy to another terminal.
- the other terminal that received the copy will also be based on a contract with the user 550 regarding the distribution of the predetermined music. Playback can be restricted during a limited period.
- the subscription service server 501 allows a user 550 to use a subscription service through a predetermined terminal such as the registered navigation device 502 or PC 503 according to the contracted period. You can download or play as many songs as you like from the songs in the music group prepared by server 501 and listen to them.
- the subscription service server 501 is a content server that stores and manages music data, an authentication server that sets and manages the terminal authentication of the user 550 and the validity period of music, Server group power may also be configured, such as a billing server that manages contract information and billing information with the subscriber 550.
- the server group does not have to be three, and may be a server that has one or more functions of a content server, an authentication server, and a billing server and that can realize all functions.
- the subscription service server 501 receives a music download request from a predetermined terminal such as the navigation device 502 or the PC 503 registered in accordance with the contract with the user 550, the function of the authentication server It is verified whether or not the user 550 has a valid contract.
- the subscription service server 501 sets music to be distributed from the music group stored and managed by the function of the content server according to the contract information of the user 550 managed by the function of the accounting server. Specifically, for example, the music to be distributed is set with a valid period according to the contract information and billing information for the music for which power is required such as the navigation device 502 and the PC 503.
- the valid period may be updated according to the payment status of the user 550, for example, and is not only the end date of distribution but also information that combines the start date and end date. It's okay. Further, instead of the delivery date, information regarding whether or not playback is possible may be set by setting a reproducible date. The validity period may be changed as appropriate by the provider providing the subscription service.
- the validity period is set by the subscription service server 5001 for the music to be distributed, but it may be set by each terminal. Specifically, for example, the terminal may acquire contract information and billing information, and play music according to the contract information and billing information.
- the subscription service server 501 when the connection to the subscription service server 501 via the network 510 by the navigation device 502 is unstable, the subscription service server The PC 503 ⁇ ⁇ owned by the user 550 may be distributed from the server 501, and then the PC 503 power may be transferred to the navigation device 502 owned by the same user 550.
- the navigation device 502 is mounted on a moving body such as a vehicle, and in addition to guiding the route of the vehicle, the navigation device 502 reproduces content recorded on a recording medium and content acquired by a communication function. .
- music distributed by the subscription service server 501 can be listened to.
- the delivered music has, for example, a valid period for listening, and downloads the set music.
- the navigation device 502 is owned by the user 550 who has made a contract for distribution of a predetermined music, and is used by a display unit, an audio output unit, etc. (not shown). It has a function to refer to a list and information of possible music pieces. Then, the selection of the music piece that the user 550 wants to listen to can be received from the user 550 through an operation unit (not shown) and the music piece can be reproduced.
- the music to be reproduced may be downloaded from the subscription service server 501 or a plurality of music, for example.
- the downloaded music may be a music that can be listened to only for the valid period according to the contract.
- the music to be played back may be a music that has not been downloaded from the subscription service server 501.
- a music to be played may be selected from a music group stored and managed by the subscription service server 501, and then wait until the download is completed, and may be played along with the end of the download.
- the navigation device 502 When playing a song, the navigation device 502 always obtains the valid period set for each song before accepting a playback instruction for each song, and if there is a song that is not within the valid period, The user 550 may be notified that the period is not valid. In addition to notifying the user 550, a billing instruction may be given to an Internet bank or the like.
- the navigation device 502 may not manage the validity period set for each piece of music, but may manage the validity period by a music reproduction program associated with each piece of music. In this case, a configuration may be adopted in which a song that is not valid is not played by a song playback program that accompanies the song.
- Listening to music using the navigation device 502 is not limited to the valid period of listening when a playback instruction is received from the user 550, and is valid after the playback instruction is received. If it is determined that it is not within the period, the playback of the music may be stopped within a time period generally allowing for listening, for example, within 40 seconds.
- the past playback history recorded in the navigation device 502 is searched and if the previous playback is within the valid period.
- playback of the song may be stopped within a time period generally accepted for audition, for example, 40 seconds.
- the previous playback is outside the valid period, the music is not played immediately, the valid period of the music for which the playback instruction has been accepted is acquired, and the ability to play the music according to the obtained valid period is determined. It may be judged.
- FIG. 6 is an explanatory diagram illustrating an example of a music distribution system.
- Figure 6 explains the payment method using a monthly fee that charges one month of payment every month.
- the monthly payment method is a method in which the subscription service contract for the next month is automatically continued by paying for the subscription service contract for the next month with the end of the current month as the due date.
- FIG. 6 a specific description will be given for a subscription service in which, for example, a two-month contract period (August and September) is defined.
- the contract period may be determined at the time of the first payment, or the contract may be started when payment is made, and the contract may be terminated when the monthly fee is not paid.
- the user 550 makes a contract for the subscription service with the subscription server 501.
- user 550 has a two-month contract between August and September.
- the subscription service server 501 accepts a sub-stabilization service in which the contract period is set to two months. Then, ⁇ When IJ user 550 is charged 1/31 payment a due date, contractor information and billing information are created and sub Start the scripting service. The subscription service server 501 authorizes the download of the target content by the user 550 by the end of August according to the created billing information.
- the user 550 who made the payment a can download as many favorite songs as possible during the period up to 8Z31 from the songs in the music group prepared by the subscription service server 501.
- the user 550 is downloading music A and music B.
- the subscription service server 501 receives the download request of the music A or the music B from the user 550, and distributes the target music A or the music B to the navigation device 502 possessed by the user.
- the subscription service server 501 sets a valid period for the music based on the billing information when distributing.
- only payment a for August is charged, so the validity period set for song A and music B is 8Z31.
- Subscription Service Sano 501 updates the billing information when payment b is confirmed, and authorizes the user 550 to download the content to be distributed until the end of September with the new billing information. Further, the subscription service server 501 sets the validity period of the music to be distributed according to the new billing information. Specifically, for example, the validity period of song C downloaded after payment b is set to 9Z30. In addition, the subscription service server 501 changes the validity period set for the already downloaded music when the billing information is updated. Specifically, for example, the validity period of music A and music B downloaded before payment b is confirmed is changed to 9Z30.
- ⁇ IJ user 550 made a payment c for October at the end of September.
- the subscription service server 501 updates the billing information when payment c is confirmed, and authorizes the user 550 to download the target content until the end of October with the new billing information.
- the contract period may be automatically extended without renewing the contract.
- the subscription service server 501 changes the validity period set for the music already downloaded when the billing information is updated. Specifically, for example, payment Change the validity period of songs A, B, and C downloaded before c is confirmed to 1 OZ31.
- the power described for the payment method by the monthly fee is not limited to this. Specifically, for example, it may be possible to set by a provider providing a subscription service, such as payment by an annual fee for charging one year of payment every year.
- FIG. 7 is a block diagram showing an example of a hardware configuration of a subscription service server that is useful in the present embodiment.
- the subscription service server 501 includes a CPU 701, a ROM 702, a RAM 703, a magnetic disk drive 704, a magnetic disk 705, an optical disk drive 700, an optical disk 707, and an audio IZF (interface) 708.
- each component unit 701 to 714 is connected by a bus 720.
- the CPU 701 governs overall control of the subscription service server 501.
- the ROM 702 records various programs such as a boot program, a communication program, a data management program, and a validity period setting program.
- the RAM 703 is used as a work area for the CPU 701.
- the magnetic disk drive 704 controls data reading / writing to the magnetic disk 705 according to the control of the CPU 701.
- the magnetic disk 705 records data written under the control of the magnetic disk drive 704.
- the magnetic disk 705 for example, HD (node disk) or FD (flexible disk) can be used.
- the optical disk drive 706 controls reading and writing of data to the optical disk 707 according to the control of the CPU 701.
- the optical disk 707 is a detachable recording medium from which data is read according to the control of the optical disk drive 706.
- a writable recording medium can be used as the optical disc 707.
- this removable recording medium The body may be a power MO of the optical disk 707, a memory card, or the like.
- the audio IZF 708 is connected to a microphone 709 for audio input and a speaker 710 for audio output.
- the sound received by the microphone 709 is AZD converted in the sound IZF708. Audio is output from the speaker power 710.
- Examples of the input device 711 include a remote controller, a keyboard, a mouse, and a touch panel that are provided with a plurality of keys for inputting characters, numerical values, various instructions, and the like.
- the video IZF 712 is connected to the display 713.
- the video IZF712 is output from the graphic controller, for example, a graphic controller that controls the entire display 713, a buffer memory such as VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and the like.
- VRAM Video RAM
- This is composed of a control IC that controls display of the display 712 based on image data.
- Display 713 displays icons, cursors, menus, windows, or various data such as characters and images.
- this display 713 for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.
- Communication IZF 714 is connected to the network via radio and functions as an interface between subscription service server 501 and CPU 701.
- the communication IZF 714 is further connected to a communication network such as the Internet via radio, and functions as an interface between the communication network and the CPU 701.
- Communication networks include LANs, WANs, public line networks, mobile phone networks, and the like.
- the communication IZF714 is configured by an FM tuner, for example.
- the subscription service server 501 communicates with the navigation device 502 and the PC 503 shown in FIGS. 8 and 9 for content (for example, FIG. 5).
- the receiving unit 101, the specifying unit 102, the acquiring unit 103, the setting unit 104, and the distributing unit 105 included in the content distribution apparatus 100 illustrated in FIG. 1 are the ROM 702 in the subscription service server 50 1 illustrated in FIG.
- CPU 701 executes a predetermined program and controls each part in Subscription Service Sano 501 to realize its function That is, the subscription service server 501 of the embodiment executes the content distribution program recorded in the ROM 702 as a recording medium in the subscription service server 501 to execute the content distribution apparatus shown in FIG.
- the functions provided by can be executed by the content distribution processing procedure shown in FIG.
- FIG. 8 is a block diagram showing an example of a hardware configuration of a navigation apparatus that is effective in the present embodiment.
- a navigation device 502 is mounted on a moving body such as a vehicle, and includes a CPU 801, a ROM 802, a RAM 803, a magnetic disk drive 804, a magnetic disk 805, and an optical disk drive 806. , Optical disk 807, audio IZF (interface) 808, microphone 809, speaker 810, input device 811, video IZF812, display 813, communication I / F814, GPS unit 815, and various sensors 816 , Prepare for.
- the components 801 to 817 are connected by a bus 820, respectively.
- the CPU 801 governs overall control of the navigation device 502.
- the ROM 802 records various programs such as a boot program, a route search program, a route guidance program, a communication program, a content reproduction program, and an effective period setting program.
- the RAM 803 is used as a work area for the CPU 801.
- the power content reproduction program and the communication program described in detail using FIG. 10 cause the content provided from the subscription service server 501 (for example, the music shown in FIG. 5) to be reproduced.
- the route search program searches for an optimum route from the departure point to the destination point using map information recorded on a magnetic disk 805 and an optical disk 807 described later.
- the optimal route is the shortest (or fastest) route to the destination or the route that best meets the conditions specified by the user.
- the route guidance program is guided route information searched by executing the route search program, and the current vehicle location calculated by executing the current location calculation program.
- Real-time route guidance information is generated based on location information and map information read from a magnetic disk 805 or an optical disk 807 described later.
- the route guidance information generated by executing the route guidance program is output to the audio IZ F808 and the video IZF 811 via the CPU 801.
- the magnetic disk drive 804 controls the reading and writing of data to the magnetic disk 805 according to the control of the CPU 801.
- the magnetic disk 805 records data written under the control of the magnetic disk drive 804.
- the magnetic disk 805 for example, HD (node disk) or FD (flexible disk) can be used.
- the optical disk drive 806 controls reading and writing of data to the optical disk 807 according to the control of the CPU 801.
- the optical disc 807 is a detachable recording medium from which data is read according to the control of the optical disc drive 806.
- the optical disk 807 can also use a writable recording medium.
- the removable recording medium may be a power MO of the optical disk 807, a memory card, or the like.
- the audio IZF 808 is connected to a microphone 309 for audio input and a speaker 310 for audio output. Audio received by the microphone 809 is AZD converted in the audio IZF808. Sound is output from the speaker 310.
- Examples of the input device 811 include a remote controller, a keyboard, a mouse, and a touch panel that are provided with a plurality of keys for inputting characters, numerical values, and various instructions.
- the video IZF812 is connected to the display 813. Specifically, the video IZF812 is output from the graphic controller, for example, a graphic controller that controls the entire display 813, a buffer memory such as VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and the like. This is composed of a control IC that controls the display of the display 813 based on the image data.
- VRAM Video RAM
- the display 813 displays icons, cursors, menus, windows, or various data such as characters and images.
- this display 813 for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.
- Communication IZF 814 is connected to a network via radio and functions as an interface between navigation device 502 and CPU 801.
- the communication I / F814 is Connected to a communication network such as the Internet, and also functions as an interface between the communication network and the CPU 801.
- Communication networks include LAN, WAN, public network and mobile phone network.
- the communication IZF814 is composed of, for example, FM tuner, VICS (Vehicle Information and Communication System) Z beacon Resino, wireless navigation device, and other navigation devices, and the VICS center power is also distributed. Get road traffic information such as traffic regulations. VICS is a registered trademark.
- the communication IZF814 may be configured to acquire schedule information and profile information from a server (not shown), for example.
- the GPS unit 815 receives radio waves from GPS satellites and outputs information indicating the current position of the vehicle.
- the output information of the GPS unit 815 is used when the CPU 801 calculates the current position of the vehicle together with output values of various sensors 816 described later.
- the information indicating the current location is information that identifies one point on the map information, such as latitude'longitude and altitude.
- Various sensors 816 include a vehicle speed sensor, an acceleration sensor, an angular velocity sensor, and the like, and output information that can determine the position and behavior of the vehicle.
- the output values of the various sensors 816 are used for the calculation of the current position of the vehicle by the CPU 801 and the measurement of the change in speed and direction.
- the camera 817 captures an image inside or outside the vehicle.
- the video can be either a still image or a moving image.
- the video taken by the camera 817 is output to a recording medium such as the magnetic disk 805 or the optical disk 807 via the video IZF812.
- FIG. 9 is a block diagram showing an example of a hardware configuration of a PC that is effective in the present embodiment.
- PC503 is CPU901, ROM902, RAM903, magnetic disk drive 904, magnetic disk 905, optical disk drive 906, optical disk 907, and audio I / F ( Interface) 908, microphone 909, speaker 910, input device 911, A video IZF912, a display 913, and a communication I / F914 are provided.
- the respective components 901 to 914 are connected by a bus 920, respectively.
- the CPU 901 governs overall control of the PC 503.
- the ROM 902 records various programs such as a boot program, a communication program, and a content recording program.
- the RAM 903 is used as a work area for the CPU 901.
- the communication program and content recording program which will be described in detail using FIG. 10 and FIG. 11, communicate with the subscription service server 501 and the navigation device 502, and the contents (for example, in FIG. Purchase and record / manage the songs shown). Alternatively, a copy of the purchased content may be generated and transferred to the navigation device 502 or the playback terminal 502.
- the magnetic disk drive 904 controls reading and writing of data to the magnetic disk 905 according to the control of the CPU 901.
- the magnetic disk 905 records data written under the control of the magnetic disk drive 904.
- the magnetic disk 905 for example, HD (node disk) or FD (flexible disk) can be used.
- the optical disk drive 906 controls reading and writing of data to the optical disk 907 according to the control of the CPU 901.
- the optical disk 907 is a detachable recording medium from which data is read according to the control of the optical disk drive 906.
- the optical disk 907 can use a writable recording medium.
- the removable recording medium may be a power MO of the optical disk 907, a memory card, or the like.
- Audio IZF 908 is connected to microphone 909 for audio input and speaker 910 for audio output. Audio received by the microphone 909 is AZD converted in the audio IZF908. Sound is output from the speaker 910.
- the input device 911 includes a remote controller, a keyboard, a mouse, a touch panel, and the like having a plurality of keys for inputting characters, numerical values, various instructions, and the like.
- Video IZF912 is connected to display 913. Specifically, the video IZF912 is output from, for example, a graphic controller that controls the entire display 913, a buffer memory such as VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. Display 913 based on Consists of a control IC that controls display.
- VRAM Video RAM
- the display 913 displays icons, cursors, menus, windows, or various data such as characters and images.
- this display 913 for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.
- Communication IZF914 is connected to the network via radio and functions as an interface between PC503 and CPU901.
- the communication I / F 914 is further connected to a communication network such as the Internet via a radio and functions as an interface between the communication network and the CPU 901.
- Communication networks include LANs, WANs, public line networks and mobile phone networks.
- the communication IZF 914 is configured by an FM tuner, for example.
- Recording unit 201, input unit 202, output unit 203, reproduction control unit 204, receiving unit 205, and changing unit 206 included in content reproduction device 200 shown in FIG. 2 are the same as navigation device 502 shown in FIG.
- the CPU 801 executes a predetermined program using programs and data recorded in the ROM 802, RAM 803, magnetic disk 805, optical disk 807, etc., and controls each part in the navigation device 502, thereby realizing its function.
- the navigation apparatus 502 of the embodiment has the function provided in the content reproduction apparatus 200 shown in FIG. 2 by executing the content reproduction program recorded in the ROM 802 as a recording medium in the navigation apparatus 502 Can be executed by the content reproduction processing procedure shown in FIG.
- FIG. 10 is a flowchart showing an example of the distribution process of the subscription service server that is useful in the present embodiment.
- the subscription service server 501 determines whether or not the implementation of the subscription service contract from the user 550 has been accepted (step S 1001).
- the subscription service uses, for example, a subscription service server 501 and a predetermined content (for example, the music shown in FIG. 5) with the user 550. ) Is distributed to the terminal owned by user 550 based on the distribution contract. Distribution of content by the subscription service server 501 may be performed for terminals registered in accordance with a contract with the user 550, not limited to the navigation device 502 and the PC 503.
- the CPU 701 determines whether or not the subscription of the subscription service contract has been accepted.
- the magnetic disk 705 or The contract information recorded on a recording medium such as the optical disk 707 may be referred to.
- the contract information includes information for specifying the contracted content group, information on the contracted user 550, billing information on the user 550, and the like.
- step S1001 If the execution of the subscription service contract is accepted in step S1001 (step S1001: Yes), it is determined whether or not the content I / F714 has received the content download request from the distribution target device power (Ste S1002).
- the distribution target device is a navigation device 502 or a PC 503 that has been contracted by a contract user.
- step S1002 When a content download request is accepted in step S1002 (step S1002: Yes), the CPU 701 refers to the contract information recorded on the magnetic disk 705 or optical disk 707 and determines whether or not the user is a subscription service user. (Step S1003).
- step S 1003 If it is determined in step S 1003 that the user is a user (step S 1003: Yes),
- the CPU 701 determines the contract information recorded on the magnetic disk 705 or optical disk 707.
- step S1004 It is then determined whether the contract period is ongoing.
- step S1004 If the contract period is ongoing due to step S1004 (step S1004: Yes), the CPU
- step S1005 sets a valid period for the content received in step S1002 (step S1005).
- step S1005 the time-limited content whose validity period is set in step S1005 is distributed to the distribution target device (step S1006), and the series of processing ends.
- step S1001 On the other hand, if the subscription service contract cannot be accepted in step S1001 (step S1001: No), or if the contract period is not ongoing in step S1004 (step S1004: No), step S1001 is entered. Return and repeat the subsequent processing.
- step S1002 If the content download request is not accepted in step S1002 (step S1002: No), or if the user is not a user in step S1003 (step S1003: No), the process returns to step S1002, and the subsequent steps Repeat the process.
- FIG. 11 is a flowchart showing an example of the update process of the subscription service server that is useful in this embodiment.
- the subscription service server 501 waits until payment is confirmed by information from the Internet bank received by the communication IZF714 (step S 1101: No loop), If payment! / Is confirmed (step S1101: Yes), the CPU 701 identifies the user who made the payment based on the contract information recorded on the magnetic disk 705 or the optical disk 707 (step S1102).
- the CPU 701 controls the magnetic disk drive 704 or the optical disk drive 706 to rewrite the contract information regarding the user specified in step S1102 recorded on the magnetic disk 705 or the optical disk 707 in advance. Extend the contract period (step S1103). Then, the communication IZF 714 is connected to the distribution target device (step S 1104).
- step S1105 whether or not there is a time-limited content already distributed by the subscription service server 501 among the content recorded in the distribution terminal device connected in step S 1104 by the communication IZF714. Is determined (step S1105). If it is determined in step S1105 that there is a time-limited content that has already been distributed (step S1105: Yes), then in step S1103, the contract is extended to the extended magnetic disk 705 or optical disk 707. The recorded contract information is confirmed (step S1106).
- step S1107 Based on the contract information confirmed in step S1106 !, the validity period is changed among the time-limited contents determined to have already been distributed in step S1105! It is determined whether or not there is a content with a time limit (step S1107).
- step S1107 If there is content with a time limit for changing the valid period in step S1107 (step S1107: Yes), CPU 701 changes the valid period (step S1108) and ends the series of processing.
- new billing information regarding payment of the price of the distribution target content in the distribution target device specified by the specifying unit 102 is acquired.
- the setting unit 104 can change the effective period set in the distribution target content already stored in the distribution target device to an effective period corresponding to the consideration in the new billing information.
- the setting unit 104 can automatically change the valid period of the content by paying a new subscription fee for the subscription service even when the valid period of the content has passed. This allows the user to extend the validity period without re-downloading the already downloaded music.
- the setting unit 104 when new charging information is acquired by the acquiring unit 103, information on the validity period according to the consideration in the new charging information Can be transmitted to the distribution target device.
- the setting unit 104 can change the effective period by transmitting information on the effective period to the distribution target apparatus even when the communication environment with the distribution target apparatus via the network is unstable. .
- the user can change the valid period set in the content even in a device having an unstable communication environment such as a navigation device mounted on a vehicle.
- the date and time when the content requested by the distribution request received by the receiving unit 101 is within the valid period by the setting unit 104 can be set.
- the distribution target content when the distribution target content is reproduced by the distribution target device, the distribution target content can be reproduced immediately without checking the validity period of the distribution target content. As a result, the user issues an instruction to play the content to be distributed. If this happens, playback can be started immediately.
- the subscription service server 501 records on the magnetic disk 705 or the optical disk 707. If the contract information is updated, the validity period of the already distributed content can be changed. This allows the user to extend the validity period without re-downloading music that has already been downloaded.
- FIG. 12 is a flowchart showing an example of the reproduction process of the navigation device that is useful in this embodiment.
- the navigation apparatus 502 waits until a content playback instruction is received by the input device 811 (step S1201: No loop), and receives a content playback instruction. (Step S1201: Yes), the CPU 801 determines whether the content accepted in Step S 1201 is delivered by the subscription service server 501 based on the contract information recorded on the magnetic disk 805 or the optical disk 807. Is determined (step S1202).
- the contract information may be the same as the contract information described in Figure 10 or Figure 11! /.
- step S 1202 If it is determined in step S 1202 that the content has a time limit (step S 1202: Yes), the current date and time is acquired by a timer (not shown) provided in the navigation device 502 (step S1203). Then, the CPU 801 determines whether or not the current date and time acquired in step S 1203 is within the effective period set in the time-limited content (step S 1204).
- step S 1204 If it is determined in step S 1204 that it is within the valid period (step S 1204: Yes), the magnetic disk drive 804 or the optical disk drive 806 is controlled by the CPU 801, and the magnetic disk 805 or The content recorded on the optical disk 807 is played back (Step S 1205).
- step S1202 determines whether content with a time limit in step S1202 (step S1202 ) is not content with a time limit in step S1202 (step S1202 ) Since there is no restriction on reproduction, the process proceeds to step S1205 to reproduce the content. If it is not within the valid period in step S 1204 (step S 1204: No), the video iZF 812 displays on the display 813 that it is not within the valid period (step S 120 6). The process ends.
- the reproduction processing of the navigation device 502 has been described, but the present invention is not limited to this. Specifically, for example, the reproduction processing in FIG. 12 may be performed by the PC 503 or the reproduction terminal 504.
- the navigation device 502 of the embodiment if the date and time when the input of the playback instruction is received by the input unit 202 is within a predetermined valid period, the time-limited content can be played back. it can. As a result, the user can view the time-limited content many times within the effective period.
- the predetermined valid period can be changed by the changing unit 206.
- the receiving unit 205 can receive information on the validity period of the device that distributes the predetermined content even when the communication environment with the device that distributes the predetermined content via the network is unstable.
- the valid period can be changed by the changing unit 206.
- the user can change the valid period set in the content even in a device with unstable communication environment such as a navigation device mounted on a vehicle.
- the playback control unit 204 when the input of the playback instruction is received by the input unit 202, the playback control unit 204 has a time limit based on the permission information set for the time-limited content. Content playback can be controlled.
- the playback control unit 204 can play back the time-limited content without waiting for the time to determine whether the content within the effective period of the date / time power / time limit content received the input of the playback instruction is valid. .
- the user can immediately start reproduction.
- the playback control unit 204 starts playback of the time-limited content from the time when the input unit 202 receives the input of the playback instruction, Thereafter, when it is determined that the date and time when the playback instruction is received is not within the predetermined valid period, playback of the content with a time limit can be stopped.
- the playback control unit 204 can play back the time-limited content without waiting for the time to determine whether the content within the effective period of the date-time power content that has received the input of the playback instruction is valid or not. .
- the user can immediately start reproduction.
- the date and time when the playback instruction is received by the input device 811 in the navigation device 502 is determined. If the content is within the valid period set, the content can be viewed. As a result, the user can view the content with a time limit many times within the effective period.
- the content distribution method and content reproduction method described in the present embodiment can be realized by executing a prepared program on a computer such as a personal computer or a workstation.
- This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM ⁇ MO, and a DVD, and is executed by being read by the computer.
- the program may be a transmission medium that can be distributed via a network such as the Internet.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
When a reception section (101) receives a delivery request, an identification section (102) identifies a delivery object device. An acquisition section (103) acquires accounting information on the payment of a price for content to be delivered. Then, a setting section (104) sets an effective period based on the price in the accounting information for the content to be delivered. A delivery section (105) delivers the content. Further, when the acquisition section (103) acquires new accounting information, the setting section (104) changes the effective period set for the content already stored to an effective period based on a price in the new accounting information.
Description
明 細 書 Specification
コンテンツ配信装置、コンテンツ再生装置、コンテンツ配信方法、コンテン ッ再生方法、コンテンツ配信プログラム、コンテンツ再生プログラム、および記録 媒体 Content distribution device, content reproduction device, content distribution method, content reproduction method, content distribution program, content reproduction program, and recording medium
技術分野 Technical field
[0001] この発明は、所定のコンテンツの配信および再生をおこなうコンテンツ配信装置、コ ンテンッ再生装置、コンテンツ配信方法、コンテンツ再生方法、コンテンツ配信プログ ラム、コンテンツ再生プログラム、および記録媒体に関する。ただし、この発明の利用 は、上述したコンテンツ配信装置、コンテンツ再生装置、コンテンツ配信方法、コンテ ンッ再生方法、コンテンツ配信プログラム、コンテンツ再生プログラム、および記録媒 体には限られない。 TECHNICAL FIELD [0001] The present invention relates to a content distribution device, content reproduction device, content distribution method, content reproduction method, content distribution program, content reproduction program, and recording medium that distribute and reproduce predetermined content. However, use of the present invention is not limited to the above-described content distribution device, content reproduction device, content distribution method, content reproduction method, content distribution program, content reproduction program, and recording medium.
背景技術 Background art
[0002] 近年では、任意の利用者が所定の契約料金を支払うことで、契約期間中に限り、利 用者の再生端末などによって、所定の楽曲群の曲のダウンロードや聴取可能な再生 をおこなうことができるサブスクリプシヨンサービスなどと呼ばれるが普及しつつある。 このサブスクリプシヨンサービスは、たとえば、利用者の再生端末に楽曲のデータが 残らないストリーミング方式であってもよぐ利用者は、低額の契約料金であっても比 較的多くの楽曲を聴取することができる。 [0002] In recent years, any user pays a predetermined contract fee, and only during the contract period, the user's playback terminal, etc., downloads the music of the predetermined music group and plays it so that it can be listened to. Called subscription services, etc. are becoming popular. With this subscription service, for example, users who use a streaming system that does not leave music data on the user's playback terminal can listen to a relatively large amount of music even with a low contract fee. Can do.
[0003] また、これまでに、所定の期間に限定した情報の利用について、利用者が特定の ネットワーク ·プロバイダに接続する契約を維持して ヽる期間に対応した期間に限定 して、その利用者による所定のプログラムの実行を可能にする提案がされている(たと えば、下記特許文献 1参照。 ) o [0003] Further, the use of information limited to a predetermined period so far is limited to the period corresponding to the period during which the user maintains a contract to connect to a specific network provider. (For example, see Patent Document 1 below.) O
[0004] 具体的に、下記特許文献 1に記載の提案は、利用者の情報端末に配布するソフト ウェアに対して、短期間で切れるライセンスキーを設定し、ネットワーク 'プロバイダに 接続することによってソフトウェアのライセンスを更新する構成としている。 [0004] Specifically, the proposal described in Patent Document 1 below sets the license key that can be cut in a short period of time for the software distributed to the user's information terminal, and connects the software to the network 'provider. The license is updated.
[0005] 特許文献 1 :特開 2001— 265584号公報 Patent Document 1: Japanese Patent Laid-Open No. 2001-265584
発明の開示
発明が解決しょうとする課題 Disclosure of the invention Problems to be solved by the invention
[0006] し力しながら、上述した技術では、ストリーミング方式を用いた場合は、たとえば、車 両における移動中など、ネットワークへの通信環境が不安定な場合、コンテンツを視 聴または聴取することができないという問題が一例として挙げられる。また、ダウン口 ード方式を用いた場合は、それぞれのコンテンツに固有のライセンスキーによって、 有効期間を管理する。したがって、有効期間が過ぎた場合は、各コンテンツごと別々 に、管理サーバから新たな有効期間の設定されたライセンスキーを取得しなければ ならず、有効期間の更新に手間が力かるという問題が一例として挙げられる。 [0006] However, in the above-described technology, when the streaming method is used, the content can be viewed or listened to when the communication environment to the network is unstable, for example, when moving in a vehicle. The problem of being unable to do so is an example. In addition, when the down-door method is used, the validity period is managed by the license key unique to each content. Therefore, when the validity period has expired, a license key with a new validity period must be obtained from the management server separately for each content, and there is an example of the problem that it takes time to update the validity period. As mentioned.
課題を解決するための手段 Means for solving the problem
[0007] 上述した課題を解決し、目的を達成するため、請求項 1の発明にカゝかるコンテンツ 配信装置は、所定のコンテンツを配信するコンテンツ配信装置において、前記コンテ ンッ配信装置と通信可能な装置から、配信する対象となるコンテンツ (以下「配信対 象コンテンツ」という)の配信要求を受信する受信手段と、前記受信手段によって受 信された配信要求に基づ!/ヽて、前記配信対象コンテンツを配信する対象となる装置 ( 以下「配信対象装置」と 、う)を特定する特定手段と、前記特定手段によって特定さ れた配信対象装置における前記配信対象コンテンツの対価の支払いに関する課金 情報を取得する取得手段と、前記取得手段によって取得された課金情報における対 価に応じた有効期間を、前記配信対象コンテンツに設定する設定手段と、前記設定 手段によって有効期間が設定された前記配信対象コンテンツを前記配信対象装置 に配信する配信手段と、を備え、前記取得手段は、前記特定手段によって特定され た配信対象装置における前記配信対象コンテンツの対価の支払いに関する新たな 課金情報を取得し、前記設定手段は、前記取得手段によって新たな課金情報が取 得された場合、前記配信手段によって配信され、すでに当該配信対象装置に保管さ れている前記配信対象コンテンツに設定された有効期間を、当該新たな課金情報に おける対価に応じた有効期間に変更することを特徴とする。 [0007] In order to solve the above-described problems and achieve the object, the content distribution device according to the invention of claim 1 is capable of communicating with the content distribution device in the content distribution device that distributes predetermined content. A receiving unit that receives a distribution request for content to be distributed (hereinafter referred to as “distributed content”) from the device, and the distribution target based on the distribution request received by the receiving unit! Specifying means for specifying a device to which content is to be distributed (hereinafter referred to as “distribution target device”), and charging information relating to payment of the price of the distribution target content in the distribution target device specified by the specifying means An acquisition unit to acquire and an effective period corresponding to the price in the billing information acquired by the acquisition unit are set in the distribution target content And a distribution unit that distributes the distribution target content whose validity period is set by the setting unit to the distribution target device, wherein the acquisition unit includes the distribution target device specified by the specifying unit. When the new charging information is acquired by the acquiring unit, the setting unit acquires new charging information related to the payment of the price of the distribution target content, and is distributed by the distributing unit and already stored in the distribution target device. The effective period set for the content to be distributed is changed to an effective period corresponding to the consideration in the new billing information.
[0008] また、請求項 4の発明に力かるコンテンツ再生装置は、所定のコンテンツを再生可 能なコンテンツ再生装置において、所定の有効期間において視聴または聴取可能 なコンテンツ (以下「期限付きコンテンツ」 、う)を記録媒体に記録する記録手段と、
前記記録手段によって記録された期限付きコンテンツの再生指示の入力を受け付け る入力手段と、前記入力手段によって再生指示の入力を受け付けた日時が、前記所 定の有効期間内の場合、前記期限付きコンテンツを再生する再生制御手段と、を備 えることを特徴とする。 [0008] Further, the content playback device according to the invention of claim 4 is a content playback device capable of playing back predetermined content, and is a content that can be viewed or listened to within a predetermined effective period (hereinafter referred to as "time-limited content", Recording means for recording on a recording medium; An input unit that receives an input of a reproduction instruction for a time-limited content recorded by the recording unit, and a date and time when the input of the reproduction instruction by the input unit is within the predetermined validity period, And a playback control means for playing back the video.
[0009] また、請求項 8の発明に力かるコンテンツ配信方法は、所定のコンテンツを配信す るコンテンツ配信方法において、前記コンテンツ配信装置と通信可能な装置から、配 信する対象となるコンテンツ (以下「配信対象コンテンツ」という)の配信要求を受信す る受信工程と、前記受信工程によって受信された配信要求に基づいて、前記配信対 象コンテンツを配信する対象となる装置 (以下「配信対象装置」 t ヽぅ)を特定する特 定工程と、前記特定工程によって特定された配信対象装置における前記配信対象コ ンテンッの対価の支払いに関する課金情報を取得する第 1取得工程と、前記第 1取 得工程によって取得された課金情報における対価に応じた有効期間を、前記配信対 象コンテンツに設定する第 1設定工程と、前記第 1設定工程によって有効期間が設 定された前記配信対象コンテンツを前記配信対象装置に配信する配信工程と、前記 特定工程によって特定された配信対象装置における前記配信対象コンテンツの対 価の支払いに関する更新された課金情報を取得する第 2取得工程と、前記第 2取得 工程によって新たな課金情報が取得された場合、前記配信工程によって配信され、 すでに当該配信対象装置に保管されている前記配信対象コンテンツに設定された 有効期間を、当該新たな課金情報における対価に応じた有効期間に変更する第 2 設定工程と、を含むことを特徴とする。 [0009] Further, the content distribution method according to the invention of claim 8 is a content distribution method for distributing predetermined content, wherein content to be distributed from a device communicable with the content distribution device (hereinafter referred to as a content distribution method) A receiving process for receiving a distribution request for “content to be distributed” and an apparatus to which the content to be distributed is distributed based on the distribution request received in the receiving process (hereinafter “distribution target apparatus”) a specific process for identifying t ヽ ぅ), a first acquisition process for acquiring billing information relating to payment of the price of the distribution target content in the distribution target device specified by the identification process, and the first acquisition process In the first setting step and the first setting step, the validity period corresponding to the consideration in the billing information obtained by the above is set in the content to be distributed. A distribution step of distributing the distribution target content for which the validity period is set to the distribution target device, and an updated billing related to payment of the price of the distribution target content in the distribution target device specified by the specifying step A second acquisition step for acquiring information, and when new billing information is acquired by the second acquisition step, the distribution target content that has been distributed by the distribution step and already stored in the distribution target device is set. And a second setting step of changing the effective period to an effective period corresponding to the consideration in the new billing information.
[0010] また、請求項 9の発明に力かるコンテンツ再生方法は、所定のコンテンツを再生可 能なコンテンツ再生方法において、所定の有効期間において視聴または聴取可能 なコンテンツ (以下「期限付きコンテンツ」 、う)を記録媒体に記録する記録工程と、 前記記録工程によって記録された期限付きコンテンツの再生指示の入力を受け付け る入力工程と、前記入力工程によって再生指示の入力を受け付けた日時が、前記所 定の有効期間内の場合、前記期限付きコンテンツを再生する再生制御工程と、を含 むことを特徴とする。 [0010] Further, the content playback method according to the invention of claim 9 is a content playback method capable of playing back predetermined content, and is a content that can be viewed or listened within a predetermined effective period (hereinafter referred to as "time-limited content", (A) is recorded on a recording medium, an input step for accepting an input of a reproduction instruction for a time-limited content recorded by the recording step, and a date and time when an input of the reproduction instruction by the input step is accepted. A playback control step of playing back the content with a time limit within a predetermined valid period.
[0011] また、請求項 10の発明に力かるコンテンツ配信プログラムは、請求項 8に記載のコ
ンテンッ酉己信方法をコンピュータに実行させることを特徴とする。 [0011] In addition, a content distribution program that is useful for the invention of claim 10 is a copy program according to claim 8. It is characterized by causing a computer to execute the content registration method.
[0012] また、請求項 11の発明に力かるコンテンツ再生プログラムは、請求項 9に記載のコ ンテンッ再生方法をコンピュータに実行させることを特徴とする。 [0012] A content reproduction program according to the invention of claim 11 causes a computer to execute the content reproduction method according to claim 9.
[0013] また、請求項 12の発明に力かる記録媒体は、請求項 10または請求項 11に記載の プログラムをコンピュータに読み取り可能な状態で記録したことを特徴とする。 図面の簡単な説明 [0013] A recording medium according to the invention of claim 12 is characterized in that the program according to claim 10 or 11 is recorded in a computer-readable state. Brief Description of Drawings
[0014] [図 1]図 1は、本実施の形態に力かるコンテンツ配信装置の機能的構成の一例を示 すブロック図である。 [0014] FIG. 1 is a block diagram showing an example of a functional configuration of a content distribution apparatus that works on the present embodiment.
[図 2]図 2は、本実施の形態に力かるコンテンツ再生装置の機能的構成の一例を示 すブロック図である。 [FIG. 2] FIG. 2 is a block diagram showing an example of a functional configuration of a content reproduction apparatus that is useful in the present embodiment.
[図 3]図 3は、コンテンツ配信装置のコンテンツ配信処理手順を示すフローチャートで ある。 FIG. 3 is a flowchart showing a content distribution processing procedure of the content distribution apparatus.
[図 4]図 4は、コンテンツ再生装置のコンテンツ再生処理手順を示すフローチャートで ある。 FIG. 4 is a flowchart showing a content reproduction processing procedure of the content reproduction apparatus.
[図 5]図 5は、本実施例にカゝかる楽曲配信システムの概要を示す説明図である。 [FIG. 5] FIG. 5 is an explanatory diagram showing an outline of a music distribution system according to the present embodiment.
[図 6]図 6は、楽曲配信システムの一例について説明する説明図である。 FIG. 6 is an explanatory diagram for explaining an example of a music distribution system.
[図 7]図 7は、本実施例に力かるサブスクリプシヨンサービスサーバのハードウェア構 成の一例を示すブロック図である。 [FIG. 7] FIG. 7 is a block diagram showing an example of a hardware configuration of a subscription service server useful for the present embodiment.
[図 8]図 8は、本実施例に力かるナビゲーシヨン装置のハードウェア構成の一例を示 すブロック図である。 [FIG. 8] FIG. 8 is a block diagram showing an example of a hardware configuration of a navigation apparatus that is effective in the present embodiment.
[図 9]図 9は、本実施例に力かる PCのハードウェア構成の一例を示すブロック図であ る。 [FIG. 9] FIG. 9 is a block diagram showing an example of a hardware configuration of a PC that is effective in the present embodiment.
[図 10]図 10は、本実施例に力かるサブスクリプシヨンサービスサーバの配信処理の 一例を示すフローチャートである。 [FIG. 10] FIG. 10 is a flowchart showing an example of distribution processing of the subscription service server, which is useful in this embodiment.
[図 11]図 11は、本実施例に力かるサブスクリプシヨンサービスサーバの更新処理の 一例を示すフローチャートである。 [FIG. 11] FIG. 11 is a flowchart showing an example of the update process of the subscription service server which is useful in the present embodiment.
[図 12]図 12は、本実施例に力かるナビゲーシヨン装置の再生処理の一例を示すフロ 一チャートである。
符号の説明 [FIG. 12] FIG. 12 is a flowchart showing an example of a reproduction process of the navigation device which is effective in this embodiment. Explanation of symbols
100 コンテンツ配信装置 100 content distribution device
101 受信部 101 Receiver
102 特定部 102 Specific part
103 取得部 103 Acquisition Department
104 設定部 104 Setting section
105 配信部 105 Distribution Department
200 コンテンツ再生装置 200 Content playback device
201 記録部 201 Recording section
202 入力部 202 Input section
203 出力部 203 Output section
204 再生制御部 204 Playback control section
205 受信部 205 Receiver
206 変更部 206 Change
発明を実施するための最良の形態 BEST MODE FOR CARRYING OUT THE INVENTION
[0016] 以下に添付図面を参照して、この発明に力かるコンテンツ配信装置、コンテンツ再 生装置、コンテンツ配信方法、コンテンツ再生方法、コンテンツ配信プログラム、コン テンッ再生プログラム、および記録媒体の好適な実施の形態を詳細に説明する。 [0016] Referring to the accompanying drawings, preferred embodiments of a content distribution device, a content reproduction device, a content distribution method, a content reproduction method, a content distribution program, a content reproduction program, and a recording medium according to the present invention will be described below. Will be described in detail.
[0017] (実施の形態) [0017] (Embodiment)
(コンテンツ配信装置の機能的構成) (Functional configuration of content distribution device)
はじめに、この発明の実施の形態に力かるコンテンツ配信装置 100の機能的構成 について説明する。図 1は、本実施の形態に力かるコンテンツ配信装置の機能的構 成の一例を示すブロック図である。図 1において、コンテンツ配信装置 100は、受信 部 101と、特定部 102と、取得部 103と、設定部 104と、配信部 105と、を備えている First, the functional configuration of the content distribution apparatus 100 that is relevant to the embodiment of the present invention will be described. FIG. 1 is a block diagram showing an example of a functional configuration of a content distribution apparatus that works according to the present embodiment. In FIG. 1, a content distribution apparatus 100 includes a receiving unit 101, a specifying unit 102, an acquiring unit 103, a setting unit 104, and a distribution unit 105.
[0018] コンテンツ配信装置 100は、サブスクリプシヨンサービスを実施するサーバ群である 。サブスクリプシヨンサービスは、たとえば、利用者が所定の契約料金を支払うことで、 契約期間中に限り、利用者の再生端末などによって、所定のコンテンツ群のコンテン
ッのダウンロードやダウンロードしたコンテンツの再生をおこなうことができるサービス である。 [0018] The content distribution apparatus 100 is a server group that performs a subscription service. For example, the subscription service allows a user to pay a predetermined contract fee. It is a service that allows you to download and play downloaded content.
[0019] 一般にサブスクリプシヨンサービスではストリーミングによる再生を行うサービスもある 力 本明細書ではこのような、利用者が所定の契約料金を支払うことで、その契約期 間中に所定のコンテンツ群のコンテンツをダウンロードある 、はダウンロードしたコン テンッの再生を許可するサービスを実現する仕組みについて述べる。特に、本明細 書では、利用者が所定の契約料金を継続して支払うことで、その契約期間を更新し て 、くときに、その契約期間中に所定のコンテンツ群のコンテンツをダウンロードある いはダウンロードしたコンテンツの再生をするサービスを実現する仕 みにっ ヽて述 ベる。 [0019] In general, the subscription service also has a service that performs playback by streaming. In this specification, the user pays a predetermined contract fee so that the content of a predetermined content group can be obtained during the contract period. Download Yes describes the mechanism for realizing a service that allows playback of downloaded content. In particular, in this specification, when a user renews the contract period by continuously paying a predetermined contract fee, the contents of a predetermined content group are downloaded or downloaded during the contract period. Describe how to implement a service to play back downloaded content.
[0020] なお、本明細書では、サブスクリプシヨンサービスを利用して、所定のコンテンツ群 のコンテンツをダウンロードあるいはダウンロードしたコンテンツの再生をすることとし て説明する。コンテンツ群のコンテンツは映像データ、楽曲データでもよいし、その他 各種情報データであってもよい。また、楽曲の配信は通信機能ダウンロードを利用し ておこなってもよ 、し、たとえば記録媒体に記録し郵送等で配布してもよ!/、。 [0020] Note that, in this specification, description will be made on the assumption that a content of a predetermined content group is downloaded using the subscription service or the downloaded content is played back. The content of the content group may be video data, music data, or other various information data. You can also distribute music by downloading communication functions, or record it on a recording medium and distribute it by mail!
[0021] 受信部 101は、コンテンツ配信装置 100と通信可能な装置から、配信する対象とな るコンテンツ(以下「配信対象コンテンツ」 t ヽぅ)の配信要求を受信する。配信対象コ ンテンッは、たとえば、前述したサブスクリプシヨンサービスによって提供される所定の 有効期間内に限って視聴または聴取可能となるコンテンツである。なお、ここでは所 定の有効期間に限って視聴可能な構成としたが、ダウンロードが可能な期間や、視 聴 (あるいは聴取)が可能な回数、つまり再生ができる回数を制限する構成でもよい。 The receiving unit 101 receives a distribution request for content to be distributed (hereinafter “distribution target content” t ヽ ぅ) from a device capable of communicating with the content distribution device 100. The content to be distributed is, for example, content that can be viewed or listened to only within a predetermined valid period provided by the subscription service described above. Here, the configuration is such that the viewing can be performed only within a predetermined effective period, but the configuration may be such that the downloadable period, the number of times of viewing (or listening), that is, the number of times of playback can be limited.
[0022] 配信要求は、たとえば、利用者の所望する配信対象コンテンツを特定する特定情 報や、利用者が所望する配信対象コンテンツを配信する対象となる装置 (以下「配信 対象装置」 t ヽぅ)を特定する特定情報を含んで!/ヽる。配信対象コンテンツを特定す る特定情報は、具体的には、たとえば、コンテンツのタイトル名称や著作者名などのメ タデータ、著作権ナンバーなどの楽曲 ID (IDentifier)、サブスクリプシヨンサービス における識別ナンバーなどであってもよい。また、コンテンツの特徴量やコンテンツの 一部を含む情報であってもよい。コンテンツの特徴量や一部を含むことで、同一のコ
ンテンッであっても録音環境などのバージョンの違 、がある場合に容易に特定するこ とがでさる。 [0022] The distribution request is, for example, specific information for specifying the distribution target content desired by the user, or a device to which the distribution target content desired by the user is distributed (hereinafter referred to as “distribution target device” t ヽ ぅ) Including specific information to identify! Specific information that identifies the content to be distributed includes, for example, metadata such as the title name and author name of the content, a song ID (IDentifier) such as a copyright number, and an identification number in the subscription service. There may be. Further, it may be information including a feature amount of the content or a part of the content. By including the feature amount and part of the content, Even if it is a content, it can be easily identified when there is a difference in the version of the recording environment.
[0023] 特定部 102は、受信部 101によって受信された配信要求に基づいて、配信対象コ ンテンッを配信する配信対象装置を特定する。配信対象装置は、たとえば、利用者と の間の契約によって、再生端末が複数登録されている場合、利用者によって配信対 象コンテンツの配信が所望される装置である。したがって、配信対象装置は、受信部 101によって配信要求を受信した装置とは異なる装置でもよ 、。 The identification unit 102 identifies a distribution target device that distributes the distribution target content based on the distribution request received by the reception unit 101. For example, when a plurality of playback terminals are registered by a contract with a user, the distribution target device is a device for which distribution of content to be distributed is desired by the user. Therefore, the distribution target apparatus may be an apparatus different from the apparatus that has received the distribution request by the receiving unit 101.
[0024] 取得部 103は、特定部 102によって特定された配信対象装置における配信対象コ ンテンッの対価の支払いに関する課金情報を取得する。課金情報は、サブスクリプシ ヨンサービスの実施に対して利用者が事業者に支払った所定の契約料金に関する 情報である。課金情報は、具体的には、たとえば、サブスクリプシヨンサービスの月額 料金や、年額料金などの支払い情報や、契約期間などの情報である。 [0024] The acquiring unit 103 acquires billing information related to payment of the price of the distribution target content in the distribution target device specified by the specifying unit 102. The billing information is information related to a predetermined contract fee paid by the user to the provider for the implementation of the subscription service. Specifically, the billing information is, for example, payment information such as a monthly fee or an annual fee for the subscription service, and information such as a contract period.
[0025] また、取得部 103は、特定部 102によって特定された配信対象装置における配信 対象コンテンツの対価の支払いに関する新たな課金情報を取得する。新たな課金情 報は、サブスクリプシヨンサービスの実施に対して利用者が事業者に新たに支払った 所定の契約料金に関する情報である。新たな課金情報は、具体的には、たとえば、 契約期間中に新たに支払われたサブスクリプシヨンサービスの月額料金や、年額料 金などの支払い情報や、契約期間の延長の情報、または再契約に関する支払いの 情報などである。 [0025] In addition, the acquisition unit 103 acquires new billing information related to payment for the distribution target content in the distribution target device specified by the specification unit 102. The new billing information is information on a predetermined contract fee that the user newly paid to the operator for the implementation of the subscription service. Specifically, the new billing information is related to, for example, monthly payments for subscription services newly paid during the contract period, payment information such as annual charges, extension information for contract periods, or re-contracts. Payment information.
[0026] 設定部 104は、取得部 103によって取得された課金情報における対価に応じた有 効期間を、配信対象コンテンツに設定する。有効期間は、たとえば、サブスクリプショ ンサービスの契約継続期間であり、配信対象コンテンツに対する配信および視聴の 終了日の情報である。また、有効期間は、配信対象コンテンツに対する配信および 視聴の開始日の情報を含んで 、てもよ 、。 [0026] The setting unit 104 sets an effective period corresponding to the consideration in the billing information acquired by the acquiring unit 103 to the distribution target content. The valid period is, for example, the contract continuation period of the subscription service, and is information on the end date of distribution and viewing for the content to be distributed. In addition, the valid period may include information on the start date of distribution and viewing for the content to be distributed.
[0027] また、設定部 104は、取得部 103によって新たな課金情報が取得された場合、後 述する配信部 105によって配信され、すでに配信対象装置に保管されている配信対 象コンテンツに設定された有効期間を、新たな課金情報における対価に応じた有効 期間に変更する。設定部 104は、通信などを用いて、すでに配信対象装置の記録媒
体に保管されている配信対象コンテンツに直接アクセスし、配信対象コンテンツに設 定された有効期間を変更する。 [0027] When new charging information is acquired by the acquisition unit 103, the setting unit 104 is set by the distribution unit 105 described later and set to the distribution target content already stored in the distribution target device. The valid period is changed to a valid period according to the consideration in the new billing information. The setting unit 104 has already used a communication medium or the like to store the recording medium of the distribution target device. Directly access the delivery target content stored in the body and change the validity period set for the delivery target content.
[0028] さらに、設定部 104は、取得部 103によって新たな課金情報が取得された場合、新 たな課金情報における対価に応じた有効期間の情報を、配信対象装置に送信しても よい。設定部 104は、通信などを用いて、すでに配信対象装置の記録媒体に保管さ れている配信対象コンテンツに直接アクセスせず、配信端末装置によって有効期間 の変更がおこなえるように有効期間の情報を送信する。 [0028] Furthermore, when new charging information is acquired by the acquiring unit 103, the setting unit 104 may transmit information on the validity period according to the consideration in the new charging information to the distribution target device. The setting unit 104 does not directly access the distribution target content already stored in the recording medium of the distribution target device using communication or the like, and transmits the effective period information so that the distribution terminal device can change the effective period. To do.
[0029] また、設定部 104は、受信部 101によって受信された配信要求によって配信対象コ ンテンッの要求された日時が有効期間内の場合、配信対象コンテンツの再生の許可 に関する許可情報を設定する。配信対象コンテンツの有効期間は、コンテンツ配信 装置 100によって管理される。つまり、配信対象コンテンツには有効期間を設定せず 、再生を許可するか否かの許可情報のみを設定する。 [0029] In addition, the setting unit 104 sets permission information regarding permission to reproduce the distribution target content when the date and time when the distribution target content is requested by the distribution request received by the reception unit 101 is within the valid period. The effective period of the content to be distributed is managed by the content distribution device 100. In other words, the distribution target content is not set with a valid period, but only permission information indicating whether or not to permit reproduction is set.
[0030] 配信部 105は、設定部 104によって有効期間が設定された配信対象コンテンツを 配信対象装置に配信する。また、配信部 105は、設定部 104によって許可情報が設 定された配信対象コンテンツを配信対象装置に配信する。 The distribution unit 105 distributes the distribution target content whose validity period is set by the setting unit 104 to the distribution target device. The distribution unit 105 distributes the distribution target content for which permission information is set by the setting unit 104 to the distribution target device.
[0031] (コンテンツ再生装置の機能的構成) [0031] (Functional configuration of content reproduction apparatus)
つぎに、この発明の実施の形態に力かるコンテンツ再生装置 200の機能的構成に ついて説明する。図 2は、本実施の形態に力かるコンテンツ再生装置の機能的構成 の一例を示すブロック図である。 Next, a functional configuration of the content reproduction apparatus 200 that is relevant to the embodiment of the present invention will be described. FIG. 2 is a block diagram showing an example of a functional configuration of a content reproduction apparatus that is useful in the present embodiment.
[0032] 図 2において、コンテンツ再生装置 200は、記録部 201と、入力部 202と、出力部 2 03と、再生制御部 204と、受信部 205と、変更部 206と、を備えている。なお、図示し て 、な 、がコンテンツを読み取る読取部など、再生出力するための構成も備えて!/、る In FIG. 2, the content playback apparatus 200 includes a recording unit 201, an input unit 202, an output unit 203, a playback control unit 204, a receiving unit 205, and a changing unit 206. It should be noted that a configuration for reproducing and outputting such as a reading unit for reading content is also provided!
[0033] コンテンツ再生装置 200は、たとえば、移動体に搭載され、サブスクリプシヨンサー ビスを用いて、所定の有効期間において視聴または聴取可能なコンテンツ (以下、期 限付きコンテンツとよぶ)を再生可能とすることとしてもよい。記録部 201は、所定の有 効期間において期限付きコンテンツを図示しない記録媒体に記録する。また、記録 部 201は、所定のコンテンツを配信する装置に管理されているコンテンツをダウン口
ードしてもよく、一度に複数のコンテンツをダウンロードしてもよい。所定のコンテンツ を配信する装置は、コンテンツ配信装置 100でもよ 、。 [0033] The content playback device 200 is mounted on a mobile body, for example, and can play back content that can be viewed or listened to within a predetermined effective period (hereinafter referred to as time-limited content) using a subscription service. It is good to do. The recording unit 201 records content with a time limit on a recording medium (not shown) during a predetermined valid period. The recording unit 201 also downloads content managed by a device that distributes predetermined content. You may also download multiple contents at once. The content distribution device 100 may be the device that distributes the predetermined content.
[0034] 入力部 202は、記録部 201によって記録された期限付きコンテンツの再生指示の 入力を受け付ける。また、入力部 202は、所定のコンテンツを配信する装置に管理さ れているコンテンツに対する再生指示の入力を受け付け、その後、記録部 201に記 録されるようにしてちょい。 The input unit 202 receives an input of a reproduction instruction for content with a time limit recorded by the recording unit 201. Also, the input unit 202 accepts an input of a reproduction instruction for content managed by a device that distributes predetermined content, and then records it in the recording unit 201.
[0035] 出力部 203は、後述する再生制御部 204によって制御され、コンテンツが再生され る。出力部 203は、具体的には、たとえば、スピーカや、ディスプレイなどである。 [0035] The output unit 203 is controlled by a reproduction control unit 204, which will be described later, and the content is reproduced. Specifically, the output unit 203 is, for example, a speaker or a display.
[0036] 再生制御部 204は、入力部 202によって再生指示の入力を受け付けた日時力 所 定の有効期間内の場合、期限付きコンテンツを再生する。所定の有効期間は、期限 付きコンテンツに設定されている。再生指示の入力を受け付けた日時は、コンテンツ 再生装置 200が備える図示しないタイマーなどにより取得する。また、再生制御部 20 4は、入力部 202によって再生指示の入力を受け付けた日時が、後述する変更部 20 6によって変更された有効期間内の場合、期限付きコンテンツを再生する。 [0036] The reproduction control unit 204 reproduces the time-limited content when the input unit 202 receives the input of the reproduction instruction and is within the predetermined validity period. The predetermined validity period is set for time-limited content. The date and time when the input of the reproduction instruction is accepted is obtained by a timer (not shown) provided in the content reproduction apparatus 200. Also, the playback control unit 204 plays back the time-limited content when the date and time when the input of the playback instruction is received by the input unit 202 is within the valid period changed by the changing unit 206 described later.
[0037] 再生制御部 204は、入力部 202によって再生指示の入力を受け付けた場合、期限 付きコンテンツに設定された再生の許可に関する許可情報に基づいて、期限付きコ ンテンッの再生を制御する。この場合、期限付きコンテンツには有効期間の設定がさ れておらず、再生を許可する力否かの情報のみが設定されて 、る。 [0037] When the input of the playback instruction is received by the input unit 202, the playback control unit 204 controls playback of the content with a time limit based on permission information regarding permission for playback set for the content with a time limit. In this case, the expiration date is not set for the content with a time limit, and only information on whether or not to allow reproduction is set.
[0038] さらに、再生制御部 204は、入力部 202によって再生指示の入力を受け付けた時 点より期限付きコンテンツの再生を開始するが、その後、再生指示を受け付けた日時 力 所定の有効期間内ではないと判明した場合、期限付きコンテンツの再生を停止 してもよい。したがって、利用者は、再生指示を受け付けて力 すぐにコンテンツを視 聴することができる。再生を開始して力も停止するまでの時間は、一般に試聴が認め られる時間以内、たとえば 40秒以内でもよ 、。 [0038] Further, the playback control unit 204 starts playback of the content with a time limit from the time when the input of the playback instruction is received by the input unit 202. Thereafter, the date and time when the playback instruction is received. If it turns out that it is not, playback of the content with a time limit may be stopped. Therefore, the user can listen to the content immediately after receiving the reproduction instruction. The time from when playback is started until the power stops is generally within the time allowed for auditioning, for example within 40 seconds.
[0039] 受信部 205は、期限付きコンテンツの有効期間の情報を所定のコンテンツを配信 する装置から受信する。有効期間の情報は、期限付きコンテンツを特定する特定情 報と、各コンテンツに関する有効期間の情報などが含まれる。また、有効期間の情報 は、コンテンツの有効期間を変更するプログラムが付随されていてもよい。
[0040] 変更部 206は、受信部 205によって期限付きコンテンツの有効期間の情報が受信 された場合、所定の有効期間を変更する。有効期間の変更は、コンテンツ再生装置 200にあら力じめ設定されているプログラム、もしくは、有効期間の情報に含まれるプ ログラムによって変更されてもよ 、。 [0039] The receiving unit 205 receives information about the validity period of the time-limited content from an apparatus that distributes the predetermined content. The valid period information includes specific information for identifying content with a time limit, valid period information for each content, and the like. In addition, the information on the validity period may be accompanied by a program for changing the validity period of the content. [0040] When the receiving unit 205 receives information on the validity period of the time-limited content, the changing unit 206 changes the predetermined valid period. The validity period may be changed by a program preliminarily set in the content reproduction apparatus 200 or a program included in the validity period information.
[0041] (コンテンッ配信装置のコンテンッ配信処理手順) [0041] (Content delivery processing procedure of content delivery device)
つぎに、図 3を用いて、コンテンツ配信装置 100のコンテンツ配信処理手順につい て説明する。図 3は、コンテンツ配信装置のコンテンツ配信処理手順を示すフローチ ヤートである。図 3のフローチャートにおいて、まず、受信部 101によって、コンテンツ 配信装置 100と通信可能な装置から、配信対象コンテンツの要求に関する配信要求 を受信するまで待機する(ステップ S301 :Noのループ)。コンテンツ配信装置 100と 通信可能な装置は、たとえば、ネットワークを介してコンテンツ配信装置 100に通信 可能で、さらに、コンテンツ配信装置 100によって実施されるサブスクリプシヨンサー ビスの契約に含まれる装置である。 Next, the content distribution processing procedure of the content distribution apparatus 100 will be described with reference to FIG. FIG. 3 is a flowchart showing the content distribution processing procedure of the content distribution apparatus. In the flowchart of FIG. 3, the receiving unit 101 first waits until a distribution request regarding a request for content to be distributed is received from a device capable of communicating with the content distribution device 100 (step S301: No loop). The device that can communicate with the content distribution device 100 is, for example, a device that can communicate with the content distribution device 100 via a network and is included in a subscription service contract executed by the content distribution device 100.
[0042] ステップ S301にお 、て、配信要求を受信した場合 (ステップ S301: Yes)、特定部 102によって配信対象装置を特定する (ステップ S302)。そして、取得部 103によつ て、ステップ S302にお 、て特定された配信対象装置における配信対象コンテンツの 対価の支払 、に関する課金情報を取得する (ステップ S303)。 In step S301, when a distribution request is received (step S301: Yes), the specifying unit 102 specifies a distribution target device (step S302). Then, the acquisition unit 103 acquires the billing information regarding the payment of the price of the distribution target content in the distribution target device specified in step S302 (step S303).
[0043] つぎに、設定部 104によって、配信対象コンテンツに、ステップ S303において取得 された課金情報における対価に応じた有効期間を設定する (ステップ S304)。そして 、配信部 105によって、ステップ S304において有効期間が設定された配信対象コン テンッを配信対象装置に配信する (ステップ S305)。 Next, the setting unit 104 sets an effective period corresponding to the consideration in the billing information acquired in step S303 for the distribution target content (step S304). Then, the distribution unit 105 distributes the distribution target content whose validity period is set in step S304 to the distribution target device (step S305).
[0044] さらに、取得部 103によって新たな課金情報を取得するまで待機する (ステップ S3 06 : Noのループ)。そして、新たな課金情報を取得した場合 (ステップ S306 : Yes)、 設定部 104によって、ステップ S305において配信され、すでに配信対象装置に保 管されている配信対象コンテンツに設定された有効期間を、ステップ S306によって 取得された新たな課金情報における対価に応じた有効期間に変更して (ステップ S3 07)、一連の処理を終了する。 [0044] Further, the process waits until new charging information is acquired by the acquiring unit 103 (step S3 06: No loop). When new billing information is acquired (step S306: Yes), the validity period set in the distribution target content distributed in step S305 by the setting unit 104 and already stored in the distribution target device is displayed in the step. The validity period corresponding to the consideration in the new billing information acquired in S306 is changed (step S307), and the series of processing ends.
[0045] なお、図 3のフローチャートにおいては、ステップ S304において有効期間を設定す
るとしている力 これに限るものではない。たとえば、配信対象コンテンツに、配信対 象コンテンッの再生の許可に関する許可情報を設定してもよ 、。 [0045] In the flowchart of FIG. 3, the valid period is set in step S304. It is not limited to this. For example, permission information related to permission to play distribution target content may be set in the distribution target content.
[0046] また、図 3のフローチャートにおいては、ステップ S307において有効期間を変更す るとしている力 これに限るものではない。たとえば、設定部 104によって、通信などを 用いて、すでに配信対象装置に保管されている配信対象コンテンツに直接アクセス せず、有効期間の情報を配信端末装置に送信してもよい。 In the flowchart of FIG. 3, the force for changing the effective period in step S307 is not limited to this. For example, the validating period information may be transmitted to the distribution terminal device by the setting unit 104 without using communication or the like to directly access the distribution target content already stored in the distribution target device.
[0047] 上述したように、本実施の形態のコンテンツ配信装置 100によれば、特定部 102に よって特定された配信対象装置における配信対象コンテンツの対価の支払いに関す る新たな課金情報を取得する。そして、設定部 104によって、すでに配信対象装置 に保管されている配信対象コンテンツに設定された有効期間を、新たな課金情報に おける対価に応じた有効期間に変更することができる。 [0047] As described above, according to content distribution apparatus 100 of the present embodiment, new billing information relating to payment of the price of distribution target content in the distribution target apparatus specified by specifying unit 102 is acquired. . Then, the setting unit 104 can change the effective period set for the distribution target content already stored in the distribution target apparatus to the effective period corresponding to the consideration in the new billing information.
[0048] したがって、設定部 104は、コンテンツの有効期間が過ぎた場合も、新たにサブスク リプシヨンサービスの契約料金が支払われることで、自動的にコンテンツの有効期間 を変更することができる。これによつて、利用者は、すでにダウンロードした楽曲に対 しても、再ダウンロードせずに、有効期間の延長をさせることができる。 [0048] Therefore, the setting unit 104 can automatically change the valid period of the content by paying a new subscription fee for the subscription service even when the valid period of the content has passed. This allows the user to extend the validity period without re-downloading the already downloaded music.
[0049] また、本実施の形態のコンテンツ配信装置 100によれば、設定部 104は、取得部 1 03によって新たな課金情報が取得された場合、新たな課金情報における対価に応 じた有効期間の情報を、配信対象装置に送信することができる。 [0049] Also, according to content distribution apparatus 100 of the present embodiment, setting unit 104, when new charging information is acquired by acquisition unit 103, is valid according to the consideration in the new charging information. Can be transmitted to the distribution target apparatus.
[0050] したがって、設定部 104は、ネットワークを介した配信対象装置との通信環境が不 安定な場合も、有効期間の情報を配信対象装置に送信することで、有効期間を変更 させることができる。これによつて、利用者は、車両に搭載されたナビゲーシヨン装置 などの通信環境が不安定な装置においてもコンテンツに設定された有効期間を変更 することができる。 [0050] Therefore, the setting unit 104 can change the effective period by transmitting information on the effective period to the distribution target apparatus even when the communication environment with the distribution target apparatus via the network is unstable. . As a result, the user can change the valid period set in the content even in a device having an unstable communication environment such as a navigation device mounted on a vehicle.
[0051] また、本実施の形態のコンテンツ配信装置 100によれば、受信部 101によって受信 された配信要求によって配信対象コンテンツの要求された日時が有効期間内の場合 、設定部 104によって、配信対象コンテンツの再生の許可に関する許可情報を設定 することができる。したがって、配信対象装置によって配信対象コンテンツを再生する 際などに、配信対象コンテンツの有効期間を確認することなぐすぐに配信対象コン
テンッの再生をおこなうことができる。これによつて、利用者は、配信対象コンテンツ の再生指示をおこなった場合、すぐに再生を開始することができる。 [0051] Also, according to the content distribution apparatus 100 of the present embodiment, when the requested date and time of the content to be distributed by the distribution request received by the receiving unit 101 is within the valid period, the setting unit 104 Permission information regarding permission to play content can be set. Therefore, when the distribution target content is played back by the distribution target device, the distribution target component is immediately checked without checking the validity period of the distribution target content. You can play the numbers. As a result, the user can start playback immediately when instructing playback of the content to be distributed.
[0052] (コンテンッ再生装置のコンテンッ再生処理手順) [0052] (Content Playback Processing Procedure of Content Playback Device)
つぎに、図 4を用いて、コンテンツ再生装置 200のコンテンツ再生処理手順につい て説明する。図 4は、コンテンツ再生装置のコンテンツ再生処理手順を示すフローチ ヤートである。図 4のフローチャートにおいて、まず、記録部 201によって所定の有効 期間において期限付きコンテンツを記録媒体に記録する (ステップ S401)。 Next, the content playback processing procedure of the content playback device 200 will be described with reference to FIG. FIG. 4 is a flowchart showing the content reproduction processing procedure of the content reproduction apparatus. In the flowchart of FIG. 4, first, the time-limited content is recorded on the recording medium by the recording unit 201 for a predetermined valid period (step S401).
[0053] つぎに、入力部 202によって、記録部 201によって記録媒体に記録された期限付き コンテンツの再生指示の入力を受け付けるまで待機して (ステップ S402 : Noのルー プ)、再生指示の入力を受け付けた場合 (ステップ S402 : Yes)、ステップ S402にお いて再生指示の入力を受け付けた日時が、所定の有効期間内か否かを判断する (ス テツプ S403)。 [0053] Next, the input unit 202 waits until it receives an input of a reproduction instruction for the time-limited content recorded on the recording medium by the recording unit 201 (step S402: No loop), and inputs the reproduction instruction. If it is received (step S402: Yes), it is determined whether or not the date and time when the input of the playback instruction is received in step S402 is within a predetermined valid period (step S403).
[0054] ステップ S403において所定の有効期間内の場合 (ステップ S403 : Yes)、再生制 御部 204によって制御して、ステップ S402において再生指示が入力された期限付き コンテンツを再生し (ステップ S404)、一連の処理を終了する。 [0054] If it is within the predetermined valid period in step S403 (step S403: Yes), the playback control unit 204 controls to play the time-limited content to which the playback instruction is input in step S402 (step S404), A series of processing ends.
[0055] 一方、ステップ S403にお 、て所定の有効期間内ではな!/、場合 (ステップ S403: N o)、ステップ S402において再生指示が入力された期限付きコンテンツを再生せずに 、そのまま一連の処理を終了する。 [0055] On the other hand, in step S403, if it is not within the predetermined valid period (step S403: No), the time-limited content to which the reproduction instruction is input in step S402 is not reproduced, Terminate the process.
[0056] なお、図 4のフローチャートにおいては、ステップ S401において、期限付きコンテン ッを記録するとしている力 これに限るものではない。具体的には、たとえば、まず再 生指示の入力を受け付けて、その後、ネットワークを介して所定のコンテンツを配信 する装置力 ダウンロードしたコンテンツを記録してもよい。 In the flowchart of FIG. 4, the force for recording the time-limited content in step S401 is not limited to this. Specifically, for example, the input of a reproduction instruction may be accepted first, and then a device that distributes predetermined content via a network may be used to record downloaded content.
[0057] 上述したように、本実施の形態のコンテンツ再生装置 200によれば、入力部 202に よって再生指示の入力を受け付けた日時が、所定の有効期間内の場合、期限付きコ ンテンッを再生することができる。これによつて、利用者は、期限付きコンテンツを有 効期間内で何度も視聴することができる。 [0057] As described above, according to content reproduction device 200 of the present embodiment, if the date and time when input of reproduction instruction is accepted by input unit 202 is within a predetermined valid period, content with a time limit is reproduced. can do. As a result, the user can view the time-limited content many times within the effective period.
[0058] また、本実施の形態のコンテンツ再生装置 200によれば、受信部 205によって期限 付きコンテンツの有効期間の情報が受信された場合、変更部 206によって所定の有
効期間を変更することができる。したがって、受信部 205は、ネットワークを介した所 定のコンテンツを配信する装置との通信環境が不安定な場合も、有効期間の情報を 所定のコンテンツを配信する装置力も受信することで、変更部 206によって有効期間 を変更させることができる。これによつて、利用者は、車両に搭載されたナビゲーショ ン装置などの通信環境が不安定な装置においてもコンテンツに設定された有効期間 を変更することができる。 [0058] Also, according to the content reproduction apparatus 200 of the present embodiment, when the receiving unit 205 receives information on the validity period of the time-limited content, the changing unit 206 has a predetermined existence. The validity period can be changed. Therefore, the receiving unit 205 receives the information on the validity period from the device that distributes the predetermined content even when the communication environment with the device that distributes the predetermined content via the network is unstable. The validity period can be changed by 206. As a result, the user can change the valid period set in the content even in a device having an unstable communication environment such as a navigation device mounted on a vehicle.
[0059] また、本実施の形態のコンテンツ再生装置 200によれば、再生制御部 204は、入 力部 202によって再生指示の入力を受け付けた場合、期限付きコンテンツに設定さ れた許可情報に基づいて、期限付きコンテンツの再生を制御することができる。した がって、再生制御部 204は、再生指示の入力を受け付けた日時が、期限付きコンテ ンッの有効期間内か否かを判断する時間を待たずに、期限付きコンテンツを再生す ることができる。これによつて、利用者は、配信対象コンテンツの再生指示をおこなつ た場合も、すぐに再生を開始することができる。 [0059] Also, according to the content playback apparatus 200 of the present embodiment, the playback control unit 204, based on the permission information set in the time-limited content, when receiving an input of playback instruction by the input unit 202 Thus, it is possible to control the reproduction of time-limited content. Therefore, the playback control unit 204 may play back the time-limited content without waiting for the time to determine whether or not the date and time when the input of the playback instruction is received is within the validity period of the time-limited content. it can. As a result, even when the user issues a reproduction instruction for the distribution target content, the user can immediately start reproduction.
[0060] また、本実施の形態のコンテンツ再生装置 200によれば、再生制御部 204は、入 力部 202によって再生指示の入力を受け付けた時点より期限付きコンテンツの再生 を開始し、その後再生指示を受け付けた日時が、所定の有効期間内ではないと判明 した場合、期限付きコンテンツの再生を停止することができる。したがって、再生制御 部 204は、再生指示の入力を受け付けた日時が、期限付きコンテンツの有効期間内 か否かを判断する時間を待たずに、期限付きコンテンツを再生することができる。これ によって、利用者は、配信対象コンテンツの再生指示をおこなった場合も、すぐに再 生を開始することができる。 [0060] Also, according to the content playback apparatus 200 of the present embodiment, the playback control unit 204 starts playback of the time-limited content from the time when the input of the playback instruction is received by the input unit 202, and then the playback instruction If it is determined that the date and time when the request is received is not within the predetermined validity period, playback of the content with a time limit can be stopped. Therefore, the playback control unit 204 can play back the time-limited content without waiting for a time to determine whether or not the date when the input of the playback instruction is received is within the valid period of the time-limited content. As a result, even when the user gives an instruction to play the content to be distributed, the user can start playback immediately.
実施例 Example
[0061] 以下に、本発明の実施例について説明する。本実施例では、たとえば、サブスクリ プシヨンサービスを提供するサブスクリプシヨンサービスサーバによって、本発明のコ ンテンッ配信装置を実施し、車両(四輪車、二輪車を含む)などの移動体に搭載され るナビゲーシヨン装置によって、本発明のコンテンツ再生装置を実施した場合の一例 について説明する。 [0061] Examples of the present invention will be described below. In the present embodiment, for example, the content distribution device of the present invention is implemented by a subscription service server that provides a subscription service, and is installed in a mobile body such as a vehicle (including a four-wheeled vehicle and a two-wheeled vehicle). An example in which the content reproduction apparatus of the present invention is implemented by a Yon apparatus will be described.
[0062] (システムの概要)
まず、図 5を用いて、本実施例に力かるコンテンツの配信の一例として楽曲を配信 する楽曲配信システムの概要について説明する。図 5は、本実施例に力かる楽曲配 信システムの概要を示す説明図である。 [0062] (System overview) First, an outline of a music distribution system that distributes music as an example of content distribution that is useful in this embodiment will be described with reference to FIG. FIG. 5 is an explanatory diagram showing an outline of a music distribution system that works on the present embodiment.
[0063] 図 5において、楽曲配信システム 500は、サブスクリプシヨンサービスサーバ 501と、 ナビゲーシヨン装置 502と、 PC503と、再生端末 504と、力 構成されている。サブス タリプシヨンサービスサーノ 501と、ナビゲーシヨン装置 502と、 PC503と、再生端末 504とは、それぞれインターネット 510を介して接続されており、ナビゲーシヨン装置 5 02と、 PC503と、再生端末 504は、それぞれ同一の利用者 550が所有していること とする。 In FIG. 5, the music distribution system 500 includes a subscription service server 501, a navigation device 502, a PC 503, and a playback terminal 504. Subscription service Sano 501, navigation device 502, PC 503, and playback terminal 504 are connected to each other via Internet 510, and navigation device 502, PC 503, and playback terminal 504 are They are owned by the same user 550.
[0064] なお、図 5の説明では、ナビゲーシヨン装置 502と、 PC503と、再生端末 504は、同 一の利用者 550が所有することとした力 それぞれ異なっていてもよぐその場合、そ れぞれが友人や家族など利用者 550によって把握可能な所有としてもよい。 [0064] In the description of FIG. 5, the navigation device 502, the PC 503, and the playback terminal 504 may have different powers owned by the same user 550. Each may be owned by a user 550 such as a friend or family member.
[0065] サブスクリプシヨンサービスサーバ 501は、禾 IJ用者 550との間における、所定の楽曲 の配信に関する契約に基づいて、利用者 550の所有するナビゲーシヨン装置 502や PC503へ楽曲を配信する。楽曲の配信は、ナビゲーシヨン装置 502や PC503に限 ることなぐ利用者 550との間の契約に応じて登録される端末に対しておこなうこととし てもよい。また、配信された楽曲には複製を許可する情報や、複製数を制限する情 報が付与されていてもよい。これに楽曲の配信を受けたナビゲーシヨン装置 502や P C503は、許可された複製数内であれば複製を生成し、他の端末に対して複製を送 信することができるとしてもよい。このとき、複製にも、たとえば元楽曲と同じ有効期間 が設定されるようにすれば、複製を受信した他の端末においても、利用者 550との間 における、所定の楽曲の配信に関する契約に基づいた期間に再生を制限することが できる。 The subscription service server 501 distributes music to the navigation device 502 and the PC 503 owned by the user 550 based on a contract for distribution of predetermined music with the IJ user 550. The music distribution may be performed to a terminal registered in accordance with a contract with the user 550, not limited to the navigation device 502 or the PC 503. In addition, the distributed music may be given information that permits duplication or information that restricts the number of duplications. The navigation device 502 or PC 503 receiving the music distribution may generate a copy within the permitted number of copies and send the copy to another terminal. At this time, if, for example, the same valid period as the original music is set for the copy, the other terminal that received the copy will also be based on a contract with the user 550 regarding the distribution of the predetermined music. Playback can be restricted during a limited period.
[0066] 具体的には、たとえば、サブスクリプシヨンサービスサーバ 501によって、利用者 55 0は、登録されたナビゲーシヨン装置 502や PC503などの所定の端末を通じて、契 約した期間に応じて、サブスクリプシヨンサービスサーバ 501が用意する楽曲群の楽 曲から、好きな楽曲を好きなだけダウンロードあるいは再生して、聴取することができ る。
[0067] より具体的には、たとえば、サブスクリプシヨンサービスサーバ 501は、楽曲データを 保管管理するコンテンツサーバや、利用者 550の端末認証と、楽曲の有効期間を設 定管理する認証サーバや、利用者 550との間における契約情報と課金情報を管理 する課金サーバなど力もなるサーバ群力 構成されていてもよい。サーバ群は、たと えば、 3つでなくてもよく、コンテンツサーノ 、認証サーバ、課金サーバのうちいずれ か一つ以上の機能を有するサーバからなり、すべての機能を実現できる構成であれ ばよい。 [0066] Specifically, for example, the subscription service server 501 allows a user 550 to use a subscription service through a predetermined terminal such as the registered navigation device 502 or PC 503 according to the contracted period. You can download or play as many songs as you like from the songs in the music group prepared by server 501 and listen to them. [0067] More specifically, for example, the subscription service server 501 is a content server that stores and manages music data, an authentication server that sets and manages the terminal authentication of the user 550 and the validity period of music, Server group power may also be configured, such as a billing server that manages contract information and billing information with the subscriber 550. For example, the server group does not have to be three, and may be a server that has one or more functions of a content server, an authentication server, and a billing server and that can realize all functions.
[0068] ここで、サブスクリプシヨンサービスサーバ 501による楽曲の配信の概要について説 明する。サブスクリプシヨンサービスサーバ 501は、利用者 550との間の契約に応じ て登録されたナビゲーシヨン装置 502や PC503などの所定の端末から、楽曲のダウ ンロードの要求を受け付けると、認証サーバの機能によって、有効な契約がされた利 用者 550であるか否か認証をおこなう。 Here, an outline of music distribution by the subscription service server 501 will be described. When the subscription service server 501 receives a music download request from a predetermined terminal such as the navigation device 502 or the PC 503 registered in accordance with the contract with the user 550, the function of the authentication server It is verified whether or not the user 550 has a valid contract.
[0069] さらに、サブスクリプシヨンサービスサーバ 501は、課金サーバの機能によって管理 された利用者 550の契約情報に応じて、コンテンツサーバの機能によって保管管理 された楽曲群から配信する楽曲を設定する。具体的には、たとえば、配信する楽曲 は、ナビゲーシヨン装置 502や PC503など力も要求された楽曲について、契約情報 や課金情報に応じた有効期間を設定して配信することとなる。 [0069] Further, the subscription service server 501 sets music to be distributed from the music group stored and managed by the function of the content server according to the contract information of the user 550 managed by the function of the accounting server. Specifically, for example, the music to be distributed is set with a valid period according to the contract information and billing information for the music for which power is required such as the navigation device 502 and the PC 503.
[0070] ここで、有効期間は、たとえば、利用者 550の支払い状況に応じて更新されることと してもよく、配信の終了日のみならず、開始日と終了日をあわせた情報であってもよ い。また、配信の期日の代わりに、再生可能な期日を設定してもよぐ再生の可否に 関する情報でもよい。また、有効期間は、サブスクリプシヨンサービスを提供する事業 者によって、適宜変更可能であってもよい。 [0070] Here, the valid period may be updated according to the payment status of the user 550, for example, and is not only the end date of distribution but also information that combines the start date and end date. It's okay. Further, instead of the delivery date, information regarding whether or not playback is possible may be set by setting a reproducible date. The validity period may be changed as appropriate by the provider providing the subscription service.
[0071] なお、本実施例では、配信する楽曲に対して、サブスクリプシヨンサービスサーバ 5 01によって有効期間を設定する構成としているが、それぞれの端末によって設定で きる構成としてもよい。具体的には、たとえば、端末が契約情報や課金情報を取得し て、契約情報や課金情報に応じて楽曲の再生をおこなうこととしてもよい。 In the present embodiment, the validity period is set by the subscription service server 5001 for the music to be distributed, but it may be set by each terminal. Specifically, for example, the terminal may acquire contract information and billing information, and play music according to the contract information and billing information.
[0072] また、たとえば、ナビゲーシヨン装置 502によるネットワーク 510を介したサブスクリプ シヨンサービスサーバ 501への接続が不安定な場合、サブスクリプシヨンサービスサ
ーバ 501から利用者 550が所有する PC503^ ^—且楽曲を配信し、その後、 PC503 力も同一の利用者 550が所有するナビゲーシヨン装置 502へ転送してもよい。 [0072] Also, for example, when the connection to the subscription service server 501 via the network 510 by the navigation device 502 is unstable, the subscription service server The PC 503 ^ ^ owned by the user 550 may be distributed from the server 501, and then the PC 503 power may be transferred to the navigation device 502 owned by the same user 550.
[0073] ナビゲーシヨン装置 502は、車両など移動体に搭載されており、車両の経路誘導な どをおこなう他に、記録媒体に記録されたコンテンツや、通信機能によって取得され たコンテンツの再生をおこなう。 [0073] The navigation device 502 is mounted on a moving body such as a vehicle, and in addition to guiding the route of the vehicle, the navigation device 502 reproduces content recorded on a recording medium and content acquired by a communication function. .
[0074] 具体的には、たとえば、サブスクリプシヨンサービスサーバ 501によって配信される 楽曲の聴取をおこなうことができる。配信される楽曲は、たとえば、聴取可能な有効期 間が設定されており、設定済みの楽曲をダウンロード方式する。 Specifically, for example, music distributed by the subscription service server 501 can be listened to. The delivered music has, for example, a valid period for listening, and downloads the set music.
[0075] より具体的には、たとえば、ナビゲーシヨン装置 502は、所定の楽曲の配信に関す る契約をおこなった利用者 550が所有しており、図示しない表示部や音声出力部な どによって利用可能な楽曲のリストや情報を参照する機能を有している。そして、図 示しない操作部などによって、利用者 550から聴取したい楽曲の選択を受け付けて、 楽曲の再生をおこなうことができる。 [0075] More specifically, for example, the navigation device 502 is owned by the user 550 who has made a contract for distribution of a predetermined music, and is used by a display unit, an audio output unit, etc. (not shown). It has a function to refer to a list and information of possible music pieces. Then, the selection of the music piece that the user 550 wants to listen to can be received from the user 550 through an operation unit (not shown) and the music piece can be reproduced.
[0076] 再生する楽曲は、たとえば、サブスクリプシヨンサービスサーバ 501から 1曲あるい は複数曲ダウンロードすることとしてもよい。ダウンロードされた楽曲は、契約に応じた 有効期間に限って聴取可能な曲でもよい。 [0076] The music to be reproduced may be downloaded from the subscription service server 501 or a plurality of music, for example. The downloaded music may be a music that can be listened to only for the valid period according to the contract.
[0077] また、再生する楽曲は、サブスクリプシヨンサービスサーバ 501からダウンロードされ ていない楽曲でもよい。具体的には、たとえば、サブスクリプシヨンサービスサーバ 50 1によって保管管理された楽曲群から再生する楽曲を選択し、その後ダウンロードが 終了するまで待って、ダウンロードの終了とともに再生してもよい。 [0077] The music to be played back may be a music that has not been downloaded from the subscription service server 501. Specifically, for example, a music to be played may be selected from a music group stored and managed by the subscription service server 501, and then wait until the download is completed, and may be played along with the end of the download.
[0078] ナビゲーシヨン装置 502は、楽曲を再生する場合、各楽曲の再生指示を受け付け る前に、常に各楽曲に設定された有効期間を取得し、有効期間内ではない楽曲があ る場合、利用者 550に有効期間ではない旨を報知してもよい。また、利用者 550への 報知とともに、インターネットバンクなどへ課金指示をおこなってもよい。 [0078] When playing a song, the navigation device 502 always obtains the valid period set for each song before accepting a playback instruction for each song, and if there is a song that is not within the valid period, The user 550 may be notified that the period is not valid. In addition to notifying the user 550, a billing instruction may be given to an Internet bank or the like.
[0079] また、ナビゲーシヨン装置 502は、各楽曲に設定された有効期間を管理せず、各楽 曲に付随する楽曲再生プログラムなどが有効期間を管理するようにしてもょ 、。この 場合、楽曲に付随する楽曲再生プログラムによって有効期間外の楽曲を再生させな いようにする構成でもよい。
[0080] ナビゲーシヨン装置 502による楽曲の聴取は、利用者 550からの再生指示を受け 付けた時点で聴取可能な有効期間に限らず再生をおこない、その後、再生指示を受 け付けた時点が有効期間内ではないと判明された場合に、楽曲の再生を一般に試 聴が認められる時間以内、たとえば 40秒以内に停止するようにしてもよい。 [0079] Further, the navigation device 502 may not manage the validity period set for each piece of music, but may manage the validity period by a music reproduction program associated with each piece of music. In this case, a configuration may be adopted in which a song that is not valid is not played by a song playback program that accompanies the song. [0080] Listening to music using the navigation device 502 is not limited to the valid period of listening when a playback instruction is received from the user 550, and is valid after the playback instruction is received. If it is determined that it is not within the period, the playback of the music may be stopped within a time period generally allowing for listening, for example, within 40 seconds.
[0081] ナビゲーシヨン装置 502による楽曲の聴取は、再生指示を受け付けた時点で、ナビ ゲーシヨン装置 502に記録された過去の再生履歴を検索し、前回の再生が有効期間 内であれば、すぐに楽曲を再生し、その後、再生指示を受け付けた時点が有効期間 内ではないと判明された場合に、楽曲の再生を一般に試聴が認められる時間以内、 たとえば 40秒以内に停止するようにしてもよい。また、前回の再生が有効期間外の場 合は、すぐに楽曲を再生せず、再生指示を受け付けた楽曲の有効期間を取得し、取 得された有効期間に応じて楽曲を再生する力否かを判断してもよい。 [0081] When listening to a music piece by the navigation device 502, when a playback instruction is accepted, the past playback history recorded in the navigation device 502 is searched and if the previous playback is within the valid period, When a song is played and then it is determined that the playback instruction is not within the valid period, playback of the song may be stopped within a time period generally accepted for audition, for example, 40 seconds. . Also, if the previous playback is outside the valid period, the music is not played immediately, the valid period of the music for which the playback instruction has been accepted is acquired, and the ability to play the music according to the obtained valid period is determined. It may be judged.
[0082] (楽曲配信システムの一例) [0082] (Example of music distribution system)
つぎに、図 6を用いて、コンテンツ配信システムの一つとされる楽曲配信システムの 一例について説明する。図 6は、楽曲配信システムの一例について説明する説明図 である。図 6においては、 1ヶ月ごとに 1ヶ月分の支払いを課金する月額料金による支 払い方法について説明する。月額料金による支払い方法は、当月末を支払期限とし て次月分のサブスクリプシヨンサービスの契約に対する支払いをおこなうことで、次月 のサブスクリプシヨンサービスの契約が自動的に継続する方法である。 Next, an example of a music distribution system, which is one of the content distribution systems, will be described with reference to FIG. FIG. 6 is an explanatory diagram illustrating an example of a music distribution system. Figure 6 explains the payment method using a monthly fee that charges one month of payment every month. The monthly payment method is a method in which the subscription service contract for the next month is automatically continued by paying for the subscription service contract for the next month with the end of the current month as the due date.
[0083] 図 6において、具体的に、たとえば、あら力じめ 2ヶ月間の契約期間(8月、 9月)が 定められたサブスクリプシヨンサービスに対して説明する。契約期間は、初回の支払 い時にあら力じめ定めてもよいし、支払いがおこなわれた時点で契約を開始し、月額 料金が支払われなくなった場合に、契約を終了してもよい。図 6において、まず、利 用者 550は、サブスクリプシヨンサーバ 501に、サブスクリプシヨンサービスに対する 契約をおこなう。図 6においては、利用者 550は、 8月と 9月との 2ヶ月間の契約をおこ なっている。 [0083] In FIG. 6, a specific description will be given for a subscription service in which, for example, a two-month contract period (August and September) is defined. The contract period may be determined at the time of the first payment, or the contract may be started when payment is made, and the contract may be terminated when the monthly fee is not paid. In FIG. 6, first, the user 550 makes a contract for the subscription service with the subscription server 501. In Figure 6, user 550 has a two-month contract between August and September.
[0084] サブスクリプシヨンサービスサーバ 501は、あら力じめ契約期間を 2ヶ月間と定めら れたサブスタリプシヨンサービスを受け付けている。そして、禾 IJ用者 550によって、 1/ 31が支払期限の支払い aが課金されると、契約者情報や、課金情報を作成し、サブ
スクリプシヨンサービスを開始する。サブスクリプシヨンサービスサーバ 501は、作成さ れた課金情報によって 8月末までの利用者 550による対象コンテンツのダウンロード を認可する。 [0084] The subscription service server 501 accepts a sub-stabilization service in which the contract period is set to two months. Then, 禾 When IJ user 550 is charged 1/31 payment a due date, contractor information and billing information are created and sub Start the scripting service. The subscription service server 501 authorizes the download of the target content by the user 550 by the end of August according to the created billing information.
[0085] 支払い aをおこなった利用者 550は、サブスクリプシヨンサービスサーバ 501が用意 する楽曲群の楽曲から、 8Z31までの期間に、好きな楽曲を好きなだけダウンロード することができる。図 6においては、利用者 550は、楽曲 Aおよび楽曲 Bのダウンロー ドをおこなつている。サブスクリプシヨンサービスサーバ 501は、利用者 550からの楽 曲 Aまたは楽曲 Bのダウンロード要求を受け取り、対象となる楽曲 Aまたは楽曲 Bを利 用者の所持するナビゲーシヨン装置 502などに配信する。また、サブスクリプシヨンサ 一ビスサーバ 501は、配信をおこなう際に、課金情報に基づいて楽曲に有効期間を 設定する。ここでは、 8月分の支払い aのみが課金されているため、楽曲 Aおよび楽 曲 Bに設定される有効期間は、 8Z31となる。 [0085] The user 550 who made the payment a can download as many favorite songs as possible during the period up to 8Z31 from the songs in the music group prepared by the subscription service server 501. In FIG. 6, the user 550 is downloading music A and music B. The subscription service server 501 receives the download request of the music A or the music B from the user 550, and distributes the target music A or the music B to the navigation device 502 possessed by the user. In addition, the subscription service server 501 sets a valid period for the music based on the billing information when distributing. Here, only payment a for August is charged, so the validity period set for song A and music B is 8Z31.
[0086] つぎに、禾 IJ用者 550は、 8月末に、 9月分の支払!/、bをおこなって!/、る。サブスクリプ シヨンサービスサーノ 501は、支払い bが確認された時点で課金情報を更新し、新た な課金情報によって 9月末までの利用者 550による配信対象コンテンツのダウンロー ドを認可する。また、サブスクリプシヨンサービスサーバ 501は、新たな課金情報によ つて、配信する楽曲の有効期間を設定する。具体的には、たとえば、支払い b後にダ ゥンロードされた楽曲 Cの有効期間は、 9Z30に設定される。また、サブスクリプシヨン サービスサーバ 501は、課金情報が更新された場合、すでにダウンロードされた楽曲 に設定された有効期間を変更する。具体的には、たとえば、支払い bが確認される前 にダウンロードされた楽曲 Aおよび楽曲 Bの有効期間を 9Z30に変更する。 [0086] Next, 禾 IJ user 550 pays for September! /, B! /, At the end of August. Subscription Service Sano 501 updates the billing information when payment b is confirmed, and authorizes the user 550 to download the content to be distributed until the end of September with the new billing information. Further, the subscription service server 501 sets the validity period of the music to be distributed according to the new billing information. Specifically, for example, the validity period of song C downloaded after payment b is set to 9Z30. In addition, the subscription service server 501 changes the validity period set for the already downloaded music when the billing information is updated. Specifically, for example, the validity period of music A and music B downloaded before payment b is confirmed is changed to 9Z30.
[0087] さらに、禾 IJ用者 550は、 9月末に、 10月分の支払い cをおこなっている。サブスクリプ シヨンサービスサーバ 501は、支払い cが確認された時点で課金情報を更新し、新た な課金情報によって 10月末までの利用者 550による対象コンテンツのダウンロードを 認可する。また、支払い cのように契約期間を過ぎた後に支払いがなされた場合、新 たに再契約を交わすことなく契約期間を自動的に延長するようにしてもよい。また、サ ブスタリプシヨンサービスサーバ 501は、課金情報が更新された場合、すでにダウン ロードされた楽曲に設定された有効期間を変更する。具体的には、たとえば、支払い
cが確認される前にダウンロードされた楽曲 A、楽曲 B、および楽曲 Cの有効期間を 1 OZ31に変更する。 [0087] Furthermore, 禾 IJ user 550 made a payment c for October at the end of September. The subscription service server 501 updates the billing information when payment c is confirmed, and authorizes the user 550 to download the target content until the end of October with the new billing information. In addition, if payment is made after the contract period, as in payment c, the contract period may be automatically extended without renewing the contract. Also, the subscription service server 501 changes the validity period set for the music already downloaded when the billing information is updated. Specifically, for example, payment Change the validity period of songs A, B, and C downloaded before c is confirmed to 1 OZ31.
[0088] なお、図 6の説明図においては、月額料金による支払い方法について説明した力 これに限るものではない。具体的には、たとえば、 1年ごとに 1年分の支払いを課金す る年額料金による支払 、方法など、サブスクリプシヨンサービスを提供する事業者な どによって設定可能であってもよい。 In the explanatory diagram of FIG. 6, the power described for the payment method by the monthly fee is not limited to this. Specifically, for example, it may be possible to set by a provider providing a subscription service, such as payment by an annual fee for charging one year of payment every year.
[0089] (サブスクリプシヨンサービスサーバ 501のハードウェア構成) [0089] (Hardware configuration of Subscription Service Server 501)
ここで、図 7を用いて、本実施例に力かるサブスクリプシヨンサービスサーバ 501の ハードウェア構成について説明する。図 7は、本実施例に力かるサブスクリプシヨンサ 一ビスサーバのハードウェア構成の一例を示すブロック図である。 Here, the hardware configuration of the subscription service server 501 that is useful in the present embodiment will be described with reference to FIG. FIG. 7 is a block diagram showing an example of a hardware configuration of a subscription service server that is useful in the present embodiment.
[0090] 図 7において、サブスクリプシヨンサービスサーバ 501は、 CPU701と、 ROM702と 、 RAM703と、磁気ディスクドライブ 704と、磁気ディスク 705と、光ディスクドライブ 7 06と、光ディスク 707と、音声 IZF (インターフェース) 708と、マイク 709と、スピーカ 710と、入力デバイス 711と、映像 IZF712と、ディスプレイ 713と、通信 IZF714と、 を備えている。また、各構成部 701〜714はバス 720によってそれぞれ接続されてい る。 In FIG. 7, the subscription service server 501 includes a CPU 701, a ROM 702, a RAM 703, a magnetic disk drive 704, a magnetic disk 705, an optical disk drive 700, an optical disk 707, and an audio IZF (interface) 708. A microphone 709, a speaker 710, an input device 711, a video IZF 712, a display 713, and a communication IZF 714. In addition, each component unit 701 to 714 is connected by a bus 720.
[0091] まず、 CPU701は、サブスクリプシヨンサービスサーバ 501の全体の制御を司る。 R OM702は、ブートプログラム、通信プログラム、データ管理プログラム、有効期間設 定プログラムなどの各種プログラムを記録している。また、 RAM703は、 CPU701の ワークエリアとして使用される。 First, the CPU 701 governs overall control of the subscription service server 501. The ROM 702 records various programs such as a boot program, a communication program, a data management program, and a validity period setting program. The RAM 703 is used as a work area for the CPU 701.
[0092] 磁気ディスクドライブ 704は、 CPU701の制御にしたがって磁気ディスク 705に対 するデータの読み取り Z書き込みを制御する。磁気ディスク 705は、磁気ディスクドラ イブ 704の制御で書き込まれたデータを記録する。磁気ディスク 705としては、たとえ ば、 HD (ノヽードディスク)や FD (フレキシブルディスク)を用いることができる。 The magnetic disk drive 704 controls data reading / writing to the magnetic disk 705 according to the control of the CPU 701. The magnetic disk 705 records data written under the control of the magnetic disk drive 704. As the magnetic disk 705, for example, HD (node disk) or FD (flexible disk) can be used.
[0093] 光ディスクドライブ 706は、 CPU701の制御にしたがって光ディスク 707に対するデ ータの読み取り Z書き込みを制御する。光ディスク 707は、光ディスクドライブ 706の 制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク 707 は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒
体として、光ディスク 707のほ力 MO、メモリカードなどであってもよい。 The optical disk drive 706 controls reading and writing of data to the optical disk 707 according to the control of the CPU 701. The optical disk 707 is a detachable recording medium from which data is read according to the control of the optical disk drive 706. As the optical disc 707, a writable recording medium can be used. Also, this removable recording medium The body may be a power MO of the optical disk 707, a memory card, or the like.
[0094] 音声 IZF708は、音声入力用のマイク 709および音声出力用のスピーカ 710に接 続される。マイク 709に受音された音声は、音声 IZF708内で AZD変換される。ス ピー力 710からは、音声が出力される。 The audio IZF 708 is connected to a microphone 709 for audio input and a speaker 710 for audio output. The sound received by the microphone 709 is AZD converted in the sound IZF708. Audio is output from the speaker power 710.
[0095] 入力デバイス 711は、文字、数値、各種指示などの入力のための複数のキーを備 えたリモコン、キーボード、マウス、タツチパネルなどが挙げられる。 Examples of the input device 711 include a remote controller, a keyboard, a mouse, and a touch panel that are provided with a plurality of keys for inputting characters, numerical values, various instructions, and the like.
[0096] 映像 IZF712は、ディスプレイ 713と接続される。映像 IZF712は、具体的には、 たとえば、ディスプレイ 713全体の制御をおこなうグラフィックコントローラと、即時表示 可能な画像情報を一時的に記録する VRAM (Video RAM)などのバッファメモリと 、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ 712を 表示制御する制御 ICなどによって構成される。 [0096] The video IZF 712 is connected to the display 713. Specifically, the video IZF712 is output from the graphic controller, for example, a graphic controller that controls the entire display 713, a buffer memory such as VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and the like. This is composed of a control IC that controls display of the display 712 based on image data.
[0097] ディスプレイ 713には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画 像などの各種データが表示される。このディスプレイ 713は、たとえば、 CRT、 TFT 液晶ディスプレイ、プラズマディスプレイなどを採用することができる。 [0097] Display 713 displays icons, cursors, menus, windows, or various data such as characters and images. As this display 713, for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.
[0098] 通信 IZF714は、無線を介してネットワークに接続され、サブスクリプシヨンサービス サーバ 501と CPU701とのインターフェースとして機能する。通信 IZF714は、さら に、無線を介してインターネットなどの通信網に接続され、この通信網と CPU701と のインターフェースとしても機能する。 Communication IZF 714 is connected to the network via radio and functions as an interface between subscription service server 501 and CPU 701. The communication IZF 714 is further connected to a communication network such as the Internet via radio, and functions as an interface between the communication network and the CPU 701.
[0099] 通信網には、 LAN, WAN,公衆回線網や携帯電話網などがある。具体的には、 通信 IZF714は、たとえば、 FMチューナーなどによって構成される。 [0099] Communication networks include LANs, WANs, public line networks, mobile phone networks, and the like. Specifically, the communication IZF714 is configured by an FM tuner, for example.
[0100] なお、詳細は図 10〜図 12を用いて説明する力 サブスクリプシヨンサービスサーバ 501は、図 8および図 9に示すナビゲーシヨン装置 502および PC503と通信をおこな つてコンテンツ (たとえば、図 5に示した楽曲)を提供する構成である。 [0100] Note that the details will be described with reference to FIGS. 10 to 12. The subscription service server 501 communicates with the navigation device 502 and the PC 503 shown in FIGS. 8 and 9 for content (for example, FIG. 5). The music shown in FIG.
[0101] 図 1に示したコンテンツ配信装置 100が備える受信部 101、特定部 102、取得部 1 03、設定部 104、配信部 105は、図 7に示したサブスクリプシヨンサービスサーバ 50 1における ROM702、 RAM703,磁気ディスク 705、光ディスク 707などに記録され たプログラムやデータを用いて、 CPU701が所定のプログラムを実行し、サブスクリプ シヨンサービスサーノ 501における各部を制御することによってその機能を実現する
[0102] すなわち、実施例のサブスクリプシヨンサービスサーバ 501は、サブスクリプシヨンサ 一ビスサーバ 501おける記録媒体としての ROM702に記録されているコンテンツ配 信プログラムを実行することにより、図 1に示したコンテンツ配信装置が備える機能を 、図 3に示したコンテンツ配信処理手順で実行することができる。 [0101] The receiving unit 101, the specifying unit 102, the acquiring unit 103, the setting unit 104, and the distributing unit 105 included in the content distribution apparatus 100 illustrated in FIG. 1 are the ROM 702 in the subscription service server 50 1 illustrated in FIG. Using the programs and data recorded on RAM703, magnetic disk 705, optical disk 707, etc., CPU 701 executes a predetermined program and controls each part in Subscription Service Sano 501 to realize its function That is, the subscription service server 501 of the embodiment executes the content distribution program recorded in the ROM 702 as a recording medium in the subscription service server 501 to execute the content distribution apparatus shown in FIG. The functions provided by can be executed by the content distribution processing procedure shown in FIG.
[0103] (ナビゲーシヨン装置 502のハードウェア構成) [0103] (Hardware configuration of navigation device 502)
つづいて、図 8を用いて、本実施例に力かるナビゲーシヨン装置 502のハードウェア 構成について説明する。図 8、本実施例に力かるナビゲーシヨン装置のハードウェア 構成の一例を示すブロック図である。 Next, the hardware configuration of the navigation device 502 that is useful in the present embodiment will be described with reference to FIG. FIG. 8 is a block diagram showing an example of a hardware configuration of a navigation apparatus that is effective in the present embodiment.
[0104] 図 8において、ナビゲーシヨン装置 502は、車両などの移動体に搭載されており、 C PU801と、 ROM802と、 RAM803と、磁気ディスクドライブ 804と、磁気ディスク 80 5と、光ディスクドライブ 806と、光ディスク 807と、音声 IZF (インターフェース) 808と 、マイク 809と、スピーカ 810と、入力デバイス 811と、映像 IZF812と、ディスプレイ 8 13と、通信 I/F814と、 GPSユニット 815と、各種センサ 816と、を備えて ヽる。また、 各構成部 801〜817はバス 820によってそれぞれ接続されている。 In FIG. 8, a navigation device 502 is mounted on a moving body such as a vehicle, and includes a CPU 801, a ROM 802, a RAM 803, a magnetic disk drive 804, a magnetic disk 805, and an optical disk drive 806. , Optical disk 807, audio IZF (interface) 808, microphone 809, speaker 810, input device 811, video IZF812, display 813, communication I / F814, GPS unit 815, and various sensors 816 , Prepare for. The components 801 to 817 are connected by a bus 820, respectively.
[0105] まず、 CPU801は、ナビゲーシヨン装置 502の全体の制御を司る。 ROM802は、 ブートプログラム、経路探索プログラム、経路誘導プログラム、通信プログラム、コンテ ンッ再生プログラム、有効期間設定プログラムなどの各種プログラムを記録して 、る。 また、 RAM803は、 CPU801のワークエリアとして使用される。 First, the CPU 801 governs overall control of the navigation device 502. The ROM 802 records various programs such as a boot program, a route search program, a route guidance program, a communication program, a content reproduction program, and an effective period setting program. The RAM 803 is used as a work area for the CPU 801.
[0106] 詳細は図 10を用いて説明する力 コンテンツ再生プログラム、通信プログラムは、 サブスクリプシヨンサービスサーバ 501から提供されるコンテンツ(たとえば、図 5に示 した楽曲)を再生させる。 The power content reproduction program and the communication program described in detail using FIG. 10 cause the content provided from the subscription service server 501 (for example, the music shown in FIG. 5) to be reproduced.
[0107] 経路探索プログラムは、後述する磁気ディスク 805や光ディスク 807に記録されて いる地図情報などを利用して、出発地点から目的地点までの最適な経路を探索させ る。ここで、最適な経路とは、 目的地点までの最短 (あるいは最速)経路や利用者が 指定した条件に最も合致する経路などである。 The route search program searches for an optimum route from the departure point to the destination point using map information recorded on a magnetic disk 805 and an optical disk 807 described later. Here, the optimal route is the shortest (or fastest) route to the destination or the route that best meets the conditions specified by the user.
[0108] 経路誘導プログラムは、経路探索プログラムを実行することによって探索された誘 導経路情報、現在地点算出プログラムを実行することによって算出された車両の現
在地点情報、後述する磁気ディスク 805や光ディスク 807から読み出された地図情 報に基づいて、リアルタイムな経路誘導情報の生成をおこなわせる。経路誘導プログ ラムを実行することによって生成された経路誘導情報は、 CPU801を介して音声 IZ F808や映像 IZF811へ出力される。 [0108] The route guidance program is guided route information searched by executing the route search program, and the current vehicle location calculated by executing the current location calculation program. Real-time route guidance information is generated based on location information and map information read from a magnetic disk 805 or an optical disk 807 described later. The route guidance information generated by executing the route guidance program is output to the audio IZ F808 and the video IZF 811 via the CPU 801.
[0109] 磁気ディスクドライブ 804は、 CPU801の制御にしたがって磁気ディスク 805に対 するデータの読み取り Z書き込みを制御する。磁気ディスク 805は、磁気ディスクドラ イブ 804の制御で書き込まれたデータを記録する。磁気ディスク 805としては、たとえ ば、 HD (ノヽードディスク)や FD (フレキシブルディスク)を用いることができる。 The magnetic disk drive 804 controls the reading and writing of data to the magnetic disk 805 according to the control of the CPU 801. The magnetic disk 805 records data written under the control of the magnetic disk drive 804. As the magnetic disk 805, for example, HD (node disk) or FD (flexible disk) can be used.
[0110] 光ディスクドライブ 806は、 CPU801の制御にしたがって光ディスク 807に対するデ ータの読み取り Z書き込みを制御する。光ディスク 807は、光ディスクドライブ 806の 制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク 807 は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒 体として、光ディスク 807のほ力 MO、メモリカードなどであってもよい。 [0110] The optical disk drive 806 controls reading and writing of data to the optical disk 807 according to the control of the CPU 801. The optical disc 807 is a detachable recording medium from which data is read according to the control of the optical disc drive 806. The optical disk 807 can also use a writable recording medium. Further, the removable recording medium may be a power MO of the optical disk 807, a memory card, or the like.
[0111] 音声 IZF808は、音声入力用のマイク 309および音声出力用のスピーカ 310に接 続される。マイク 809に受音された音声は、音声 IZF808内で AZD変換される。ス ピー力 310からは、音声が出力される。 The audio IZF 808 is connected to a microphone 309 for audio input and a speaker 310 for audio output. Audio received by the microphone 809 is AZD converted in the audio IZF808. Sound is output from the speaker 310.
[0112] 入力デバイス 811は、文字、数値、各種指示などの入力のための複数のキーを備 えたリモコン、キーボード、マウス、タツチパネルなどが挙げられる。 [0112] Examples of the input device 811 include a remote controller, a keyboard, a mouse, and a touch panel that are provided with a plurality of keys for inputting characters, numerical values, and various instructions.
[0113] 映像 IZF812は、ディスプレイ 813と接続される。映像 IZF812は、具体的には、 たとえば、ディスプレイ 813全体の制御をおこなうグラフィックコントローラと、即時表示 可能な画像情報を一時的に記録する VRAM (Video RAM)などのバッファメモリと 、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ 813を 表示制御する制御 ICなどによって構成される。 [0113] The video IZF812 is connected to the display 813. Specifically, the video IZF812 is output from the graphic controller, for example, a graphic controller that controls the entire display 813, a buffer memory such as VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and the like. This is composed of a control IC that controls the display of the display 813 based on the image data.
[0114] ディスプレイ 813には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画 像などの各種データが表示される。このディスプレイ 813は、たとえば、 CRT、 TFT 液晶ディスプレイ、プラズマディスプレイなどを採用することができる。 [0114] The display 813 displays icons, cursors, menus, windows, or various data such as characters and images. As this display 813, for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.
[0115] 通信 IZF814は、無線を介してネットワークに接続され、ナビゲーシヨン装置 502と CPU801とのインターフェースとして機能する。通信 I/F814は、さらに、無線を介し
てインターネットなどの通信網に接続され、この通信網と CPU801とのインターフエ一 スとしても機能する。 Communication IZF 814 is connected to a network via radio and functions as an interface between navigation device 502 and CPU 801. The communication I / F814 is Connected to a communication network such as the Internet, and also functions as an interface between the communication network and the CPU 801.
[0116] 通信網には、 LAN, WAN,公衆回線網や携帯電話網などがある。具体的には、 通信 IZF814は、たとえば、 FMチューナー、 VICS (Vehicle Information and Communication System) Zビーコンレシーノ 、無線ナビゲーシヨン装置、および その他のナビゲーシヨン装置によって構成され、 VICSセンター力も配信される渋滞 や交通規制などの道路交通情報を取得する。なお、 VICSは登録商標である。また、 通信 IZF814は、たとえば、図示しないサーバなどからスケジュール情報やプロフィ ール情報を取得する構成でもよ 、。 [0116] Communication networks include LAN, WAN, public network and mobile phone network. Specifically, the communication IZF814 is composed of, for example, FM tuner, VICS (Vehicle Information and Communication System) Z beacon Resino, wireless navigation device, and other navigation devices, and the VICS center power is also distributed. Get road traffic information such as traffic regulations. VICS is a registered trademark. The communication IZF814 may be configured to acquire schedule information and profile information from a server (not shown), for example.
[0117] GPSユニット 815は、 GPS衛星からの電波を受信し、車両の現在地点を示す情報 を出力する。 GPSユニット 815の出力情報は、後述する各種センサ 816の出力値とと もに、 CPU801による車両の現在地点の算出に際して利用される。現在地点を示す 情報は、たとえば緯度'経度、高度などの、地図情報上の 1点を特定する情報である [0117] The GPS unit 815 receives radio waves from GPS satellites and outputs information indicating the current position of the vehicle. The output information of the GPS unit 815 is used when the CPU 801 calculates the current position of the vehicle together with output values of various sensors 816 described later. The information indicating the current location is information that identifies one point on the map information, such as latitude'longitude and altitude.
[0118] 各種センサ 816は、車速センサや加速度センサ、角速度センサなどを含み、車両 の位置や挙動を判断することが可能な情報を出力する。各種センサ 816の出力値は 、 CPU801による車両の現在地点の算出や、速度や方位の変化量の測定などに用 いられる。 [0118] Various sensors 816 include a vehicle speed sensor, an acceleration sensor, an angular velocity sensor, and the like, and output information that can determine the position and behavior of the vehicle. The output values of the various sensors 816 are used for the calculation of the current position of the vehicle by the CPU 801 and the measurement of the change in speed and direction.
[0119] カメラ 817は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動 画のどちらでもよい。また、カメラ 817によって撮影された映像を映像 IZF812を介し て磁気ディスク 805や光ディスク 807などの記録媒体に出力する。 [0119] The camera 817 captures an image inside or outside the vehicle. The video can be either a still image or a moving image. In addition, the video taken by the camera 817 is output to a recording medium such as the magnetic disk 805 or the optical disk 807 via the video IZF812.
[0120] (PC503のハードウェア構成) [0120] (Hardware configuration of PC503)
つづいて、図 9を用いて、本実施例に力かる PC503のハードウェア構成について 説明する。図 9は、本実施例に力かる PCのハードウェア構成の一例を示すブロック図 である。 Next, the hardware configuration of the PC 503 that is useful in the present embodiment will be described with reference to FIG. FIG. 9 is a block diagram showing an example of a hardware configuration of a PC that is effective in the present embodiment.
[0121] 図 9にお!/、て、 PC503は、 CPU901と、 ROM902と、 RAM903と、磁気ディスクド ライブ 904と、磁気ディスク 905と、光ディスクドライブ 906と、光ディスク 907と、音声 I /F (インターフェース) 908と、マイク 909と、スピーカ 910と、入力デバイス 911と、
映像 IZF912と、ディスプレイ 913と、通信 I/F914と、を備えている。また、各構成 部 901〜914はバス 920によってそれぞれ接続されている。 [0121] In Fig. 9! /, PC503 is CPU901, ROM902, RAM903, magnetic disk drive 904, magnetic disk 905, optical disk drive 906, optical disk 907, and audio I / F ( Interface) 908, microphone 909, speaker 910, input device 911, A video IZF912, a display 913, and a communication I / F914 are provided. In addition, the respective components 901 to 914 are connected by a bus 920, respectively.
[0122] まず、 CPU901は、 PC503の全体の制御を司る。 ROM902は、ブートプログラム、 通信プログラム、コンテンツ記録プログラムなどの各種プログラムを記録している。ま た、 RAM903は、 CPU901のワークエリアとして使用される。 [0122] First, the CPU 901 governs overall control of the PC 503. The ROM 902 records various programs such as a boot program, a communication program, and a content recording program. The RAM 903 is used as a work area for the CPU 901.
[0123] 詳細は図 10および図 11を用いて説明する力 通信プログラム、コンテンツ記録プロ グラムは、サブスクリプシヨンサービスサーバ 501やナビゲーシヨン装置 502などと通 信をさせて、コンテンツ (たとえば、図 5に示した楽曲)の購入および記録 ·管理をさせ る。また、購入したコンテンツの複製を生成してナビゲーシヨン装置 502や再生端末 5 04へ転送させてもよい。 [0123] The communication program and content recording program, which will be described in detail using FIG. 10 and FIG. 11, communicate with the subscription service server 501 and the navigation device 502, and the contents (for example, in FIG. Purchase and record / manage the songs shown). Alternatively, a copy of the purchased content may be generated and transferred to the navigation device 502 or the playback terminal 502.
[0124] 磁気ディスクドライブ 904は、 CPU901の制御にしたがって磁気ディスク 905に対 するデータの読み取り Z書き込みを制御する。磁気ディスク 905は、磁気ディスクドラ イブ 904の制御で書き込まれたデータを記録する。磁気ディスク 905としては、たとえ ば、 HD (ノヽードディスク)や FD (フレキシブルディスク)を用いることができる。 [0124] The magnetic disk drive 904 controls reading and writing of data to the magnetic disk 905 according to the control of the CPU 901. The magnetic disk 905 records data written under the control of the magnetic disk drive 904. As the magnetic disk 905, for example, HD (node disk) or FD (flexible disk) can be used.
[0125] 光ディスクドライブ 906は、 CPU901の制御にしたがって光ディスク 907に対するデ ータの読み取り Z書き込みを制御する。光ディスク 907は、光ディスクドライブ 906の 制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク 907 は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒 体として、光ディスク 907のほ力 MO、メモリカードなどであってもよい。 [0125] The optical disk drive 906 controls reading and writing of data to the optical disk 907 according to the control of the CPU 901. The optical disk 907 is a detachable recording medium from which data is read according to the control of the optical disk drive 906. The optical disk 907 can use a writable recording medium. Further, the removable recording medium may be a power MO of the optical disk 907, a memory card, or the like.
[0126] 音声 IZF908は、音声入力用のマイク 909および音声出力用のスピーカ 910に接 続される。マイク 909に受音された音声は、音声 IZF908内で AZD変換される。ス ピー力 910からは、音声が出力される。 Audio IZF 908 is connected to microphone 909 for audio input and speaker 910 for audio output. Audio received by the microphone 909 is AZD converted in the audio IZF908. Sound is output from the speaker 910.
[0127] 入力デバイス 911は、文字、数値、各種指示などの入力のための複数のキーを備 えたリモコン、キーボード、マウス、タツチパネルなどが挙げられる。 [0127] The input device 911 includes a remote controller, a keyboard, a mouse, a touch panel, and the like having a plurality of keys for inputting characters, numerical values, various instructions, and the like.
[0128] 映像 IZF912は、ディスプレイ 913と接続される。映像 IZF912は、具体的には、 たとえば、ディスプレイ 913全体の制御をおこなうグラフィックコントローラと、即時表示 可能な画像情報を一時的に記録する VRAM (Video RAM)などのバッファメモリと 、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ 913を
表示制御する制御 ICなどによって構成される。 [0128] Video IZF912 is connected to display 913. Specifically, the video IZF912 is output from, for example, a graphic controller that controls the entire display 913, a buffer memory such as VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. Display 913 based on Consists of a control IC that controls display.
[0129] ディスプレイ 913には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画 像などの各種データが表示される。このディスプレイ 913は、たとえば、 CRT、 TFT 液晶ディスプレイ、プラズマディスプレイなどを採用することができる。 [0129] The display 913 displays icons, cursors, menus, windows, or various data such as characters and images. As this display 913, for example, a CRT, a TFT liquid crystal display, a plasma display, or the like can be adopted.
[0130] 通信 IZF914は、無線を介してネットワークに接続され、 PC503と CPU901とのィ ンターフェースとして機能する。通信 I/F914は、さらに、無線を介してインターネット などの通信網に接続され、この通信網と CPU901とのインターフェースとしても機能 する。 [0130] Communication IZF914 is connected to the network via radio and functions as an interface between PC503 and CPU901. The communication I / F 914 is further connected to a communication network such as the Internet via a radio and functions as an interface between the communication network and the CPU 901.
[0131] 通信網には、 LAN, WAN,公衆回線網や携帯電話網などがある。具体的には、 通信 IZF914は、たとえば、 FMチューナーなどによって構成される。 [0131] Communication networks include LANs, WANs, public line networks and mobile phone networks. Specifically, the communication IZF 914 is configured by an FM tuner, for example.
[0132] 図 2に示したコンテンツ再生装置 200が備える記録部 201、入力部 202、出力部 2 03、再生制御部 204、受信部 205、変更部 206は、図 8に示したナビゲーシヨン装置 502における ROM802、 RAM803、磁気ディスク 805、光ディスク 807などに記録 されたプログラムやデータを用いて、 CPU801が所定のプログラムを実行し、ナビゲ ーシヨン装置 502における各部を制御することによってその機能を実現する。 Recording unit 201, input unit 202, output unit 203, reproduction control unit 204, receiving unit 205, and changing unit 206 included in content reproduction device 200 shown in FIG. 2 are the same as navigation device 502 shown in FIG. The CPU 801 executes a predetermined program using programs and data recorded in the ROM 802, RAM 803, magnetic disk 805, optical disk 807, etc., and controls each part in the navigation device 502, thereby realizing its function.
[0133] すなわち、実施例のナビゲーシヨン装置 502は、ナビゲーシヨン装置 502における 記録媒体としての ROM802に記録されているコンテンツ再生プログラムを実行する ことにより、図 2に示したコンテンツ再生装置 200が備える機能を、図 4に示したコンテ ンッ再生処理手順で実行することができる。 That is, the navigation apparatus 502 of the embodiment has the function provided in the content reproduction apparatus 200 shown in FIG. 2 by executing the content reproduction program recorded in the ROM 802 as a recording medium in the navigation apparatus 502 Can be executed by the content reproduction processing procedure shown in FIG.
[0134] (サブスクリプシヨンサービスサーバの配信処理の一例) [0134] (Example of subscription service server distribution processing)
つぎに、図 10を用いて、本実施例にかかるサブスクリプシヨンサービスサーバ 501 の配信処理の一例について説明する。図 10は、本実施例に力かるサブスクリプショ ンサービスサーバの配信処理の一例を示すフローチャートである。図 10のフローチ ヤートにおいて、まず、サブスクリプシヨンサービスサーバ 501は、利用者 550からの サブスクリプシヨンサービスの契約の実施を受け付けたか否かを判断する (ステップ S 1001)。 Next, an example of the distribution process of the subscription service server 501 according to the present embodiment will be described with reference to FIG. FIG. 10 is a flowchart showing an example of the distribution process of the subscription service server that is useful in the present embodiment. In the flowchart of FIG. 10, first, the subscription service server 501 determines whether or not the implementation of the subscription service contract from the user 550 has been accepted (step S 1001).
[0135] サブスクリプシヨンサービスは、たとえば、サブスクリプシヨンサービスサーバ 501を 用いて、利用者 550との間における、所定のコンテンツ (たとえば、図 5に示した楽曲
)の配信に関する契約に基づいて、利用者 550の所有する端末へコンテンツを配信 する。サブスクリプシヨンサービスサーバ 501によるコンテンツの配信は、ナビゲーショ ン装置 502や PC503に限ることなぐ利用者 550との間の契約に応じて登録される 端末に対しておこなうこととしてもよ 、。 [0135] The subscription service uses, for example, a subscription service server 501 and a predetermined content (for example, the music shown in FIG. 5) with the user 550. ) Is distributed to the terminal owned by user 550 based on the distribution contract. Distribution of content by the subscription service server 501 may be performed for terminals registered in accordance with a contract with the user 550, not limited to the navigation device 502 and the PC 503.
[0136] サブスクリプシヨンサービスの契約の実施を受け付けたか否かの判断は、たとえば、 CPU701によって、利用者 550がサブスクリプシヨンサービスサーバ 501を管理する 事業者と契約をして時点で、磁気ディスク 705や光ディスク 707などの記録媒体に記 録される契約情報を参照しておこなってもよい。契約情報は、契約されたコンテンツ 群を特定する情報、契約した利用者 550の情報、利用者 550の課金情報などが含ま れている。 [0136] For example, the CPU 701 determines whether or not the subscription of the subscription service contract has been accepted. At the time when the user 550 contracts with the operator managing the subscription service server 501, the magnetic disk 705 or The contract information recorded on a recording medium such as the optical disk 707 may be referred to. The contract information includes information for specifying the contracted content group, information on the contracted user 550, billing information on the user 550, and the like.
[0137] ステップ S1001においてサブスクリプシヨンサービスの契約の実施を受け付けた場 合 (ステップ S1001: Yes)、通信 I/F714によって配信対象装置力らコンテンツのダ ゥンロード要求を受け付けた力否かを判断する (ステップ S1002)。配信対象装置は 、契約利用者によって契約が交わされたナビゲーシヨン装置 502や PC503などであ る。 [0137] If the execution of the subscription service contract is accepted in step S1001 (step S1001: Yes), it is determined whether or not the content I / F714 has received the content download request from the distribution target device power ( Step S1002). The distribution target device is a navigation device 502 or a PC 503 that has been contracted by a contract user.
[0138] ステップ S1002においてコンテンツのダウンロード要求を受け付けた場合 (ステップ S1002 :Yes)、 CPU701は、磁気ディスク 705または光ディスク 707に記録された契 約情報を参照して、サブスクリプシヨンサービスの利用者か否かを判断する (ステップ S1003)。 [0138] When a content download request is accepted in step S1002 (step S1002: Yes), the CPU 701 refers to the contract information recorded on the magnetic disk 705 or optical disk 707 and determines whether or not the user is a subscription service user. (Step S1003).
[0139] ステップ S 1003において利用者であると判断された場合 (ステップ S 1003: Yes)、 [0139] If it is determined in step S 1003 that the user is a user (step S 1003: Yes),
CPU701は、磁気ディスク 705または光ディスク 707に記録された契約情報によってThe CPU 701 determines the contract information recorded on the magnetic disk 705 or optical disk 707.
、契約期間が継続中か否かを判断する (ステップ S1004)。 It is then determined whether the contract period is ongoing (step S1004).
[0140] ステップ S1004によって契約期間が継続中の場合 (ステップ S1004 : Yes)、 CPU[0140] If the contract period is ongoing due to step S1004 (step S1004: Yes), the CPU
701は、ステップ S1002において受け付けたコンテンツに有効期間を設定する (ステ ップ S 1005)。 701 sets a valid period for the content received in step S1002 (step S1005).
[0141] そして、通信 IZF714によって、配信対象装置へステップ S 1005において有効期 間を設定された期限付きコンテンツを配信して (ステップ S1006)、一連の処理を終 了する。
[0142] 一方、ステップ S1001においてサブスクリプシヨンサービスの契約の実施を受け付 けない場合 (ステップ S1001 :No)、ステップ S1004において契約期間が継続中で はない場合 (ステップ S1004 :No)、ステップ S1001に戻り、以降の処理を繰り返す。 [0141] Then, by communication IZF714, the time-limited content whose validity period is set in step S1005 is distributed to the distribution target device (step S1006), and the series of processing ends. [0142] On the other hand, if the subscription service contract cannot be accepted in step S1001 (step S1001: No), or if the contract period is not ongoing in step S1004 (step S1004: No), step S1001 is entered. Return and repeat the subsequent processing.
[0143] また、ステップ S 1002においてコンテンツのダウンロード要求を受け付けない場合( ステップ S 1002 : No)、ステップ S 1003において利用者ではない場合 (ステップ S 10 03 :No)、ステップ S1002に戻り、以降の処理を繰り返す。 [0143] If the content download request is not accepted in step S1002 (step S1002: No), or if the user is not a user in step S1003 (step S1003: No), the process returns to step S1002, and the subsequent steps Repeat the process.
[0144] (サブスクリプシヨンサービスサーバの更新処理の一例) [0144] (Example of subscription service server update processing)
つぎに、図 11を用いて、本実施例にかかるサブスクリプシヨンサービスサーバ 501 の更新処理の一例について説明する。図 11は、本実施例に力かるサブスクリプショ ンサービスサーバの更新処理の一例を示すフローチャートである。 Next, an example of the update process of the subscription service server 501 according to the present embodiment will be described with reference to FIG. FIG. 11 is a flowchart showing an example of the update process of the subscription service server that is useful in this embodiment.
[0145] 図 11のフローチャートにおいて、まず、サブスクリプシヨンサービスサーバ 501は、 通信 IZF714に受信されるインターネットバンクなどからの情報によって、支払いが 確認されるまで待って(ステップ S 1101 : Noのループ)、支払!/、が確認された場合 (ス テツプ S1101 :Yes)、 CPU701は、磁気ディスク 705または光ディスク 707に記録さ れた契約情報によって、支払いをおこなった利用者を特定する (ステップ S1102)。 In the flowchart of FIG. 11, first, the subscription service server 501 waits until payment is confirmed by information from the Internet bank received by the communication IZF714 (step S 1101: No loop), If payment! / Is confirmed (step S1101: Yes), the CPU 701 identifies the user who made the payment based on the contract information recorded on the magnetic disk 705 or the optical disk 707 (step S1102).
[0146] つぎに、 CPU701は、磁気ディスクドライブ 704または光ディスクドライブ 706を制 御して、磁気ディスク 705または光ディスク 707に記録されたステップ S 1102によって 特定された利用者に関する契約情報を書き換えてあらかじめ定められた契約期間を 延長する (ステップ S1103)。そして、通信 IZF714によって配信対象装置に接続す る(ステップ S 1104)。 [0146] Next, the CPU 701 controls the magnetic disk drive 704 or the optical disk drive 706 to rewrite the contract information regarding the user specified in step S1102 recorded on the magnetic disk 705 or the optical disk 707 in advance. Extend the contract period (step S1103). Then, the communication IZF 714 is connected to the distribution target device (step S 1104).
[0147] つぎに、通信 IZF714によって、ステップ S 1104において接続された配信端末装 置に記録されているコンテンツの中に、サブスクリプシヨンサービスサーバ 501がすで に配信した期限付きコンテンツがあるか否かを判断する (ステップ S1105)。ステップ S1105にお 、てすでに配信した期限付きコンテンツがあると判断された場合 (ステツ プ S 1105: Yes)、ステップ S 1103にお!/、て契約期間を延長された磁気ディスク 705 または光ディスク 707に記録された契約情報を確認する (ステップ S1106)。 Next, whether or not there is a time-limited content already distributed by the subscription service server 501 among the content recorded in the distribution terminal device connected in step S 1104 by the communication IZF714. Is determined (step S1105). If it is determined in step S1105 that there is a time-limited content that has already been distributed (step S1105: Yes), then in step S1103, the contract is extended to the extended magnetic disk 705 or optical disk 707. The recorded contract information is confirmed (step S1106).
[0148] ステップ S1106にお!/、て確認された契約情報に基づ 、て、ステップ S1105にお!/ヽ てすでに配信されたと判断された期限付きコンテンツの中に、有効期間を変更する
期限付きコンテンツがある力否かを判断する (ステップ S1107)。 [0148] Based on the contract information confirmed in step S1106 !, the validity period is changed among the time-limited contents determined to have already been distributed in step S1105! It is determined whether or not there is a content with a time limit (step S1107).
[0149] ステップ S1107において有効期間を変更する期限付きコンテンツがある場合 (ステ ップ S1107 :Yes)、 CPU701は、有効期間を変更して(ステップ S 1108)、一連の処 理を終了する。 If there is content with a time limit for changing the valid period in step S1107 (step S1107: Yes), CPU 701 changes the valid period (step S1108) and ends the series of processing.
[0150] 上述したように、実施例のサブスクリプシヨンサービスサーバ 501によれば、特定部 102によって特定された配信対象装置における配信対象コンテンツの対価の支払い に関する新たな課金情報を取得する。そして、設定部 104によって、すでに配信対 象装置に保管されている配信対象コンテンツに設定された有効期間を、新たな課金 情報における対価に応じた有効期間に変更することができる。 [0150] As described above, according to the subscription service server 501 of the embodiment, new billing information regarding payment of the price of the distribution target content in the distribution target device specified by the specifying unit 102 is acquired. Then, the setting unit 104 can change the effective period set in the distribution target content already stored in the distribution target device to an effective period corresponding to the consideration in the new billing information.
[0151] したがって、設定部 104は、コンテンツの有効期間が過ぎた場合も、新たにサブスク リプシヨンサービスの契約料金が支払われることで、自動的にコンテンツの有効期間 を変更することができる。これによつて、利用者は、すでにダウンロードした楽曲に対 しても、再ダウンロードせずに、有効期間の延長をさせることができる。 Accordingly, the setting unit 104 can automatically change the valid period of the content by paying a new subscription fee for the subscription service even when the valid period of the content has passed. This allows the user to extend the validity period without re-downloading the already downloaded music.
[0152] また、実施例のサブスクリプシヨンサービスサーバ 501によれば、設定部 104は、取 得部 103によって新たな課金情報が取得された場合、新たな課金情報における対価 に応じた有効期間の情報を、配信対象装置に送信することができる。 [0152] Also, according to the subscription service server 501 of the embodiment, the setting unit 104, when new charging information is acquired by the acquiring unit 103, information on the validity period according to the consideration in the new charging information Can be transmitted to the distribution target device.
[0153] したがって、設定部 104は、ネットワークを介した配信対象装置との通信環境が不 安定な場合も、有効期間の情報を配信対象装置に送信することで、有効期間を変更 させることができる。これによつて、利用者は、車両に搭載されたナビゲーシヨン装置 などの通信環境が不安定な装置においてもコンテンツに設定された有効期間を変更 することができる。 Therefore, the setting unit 104 can change the effective period by transmitting information on the effective period to the distribution target apparatus even when the communication environment with the distribution target apparatus via the network is unstable. . As a result, the user can change the valid period set in the content even in a device having an unstable communication environment such as a navigation device mounted on a vehicle.
[0154] また、実施例のサブスクリプシヨンサービスサーバ 501によれば、設定部 104によつ て、受信部 101によって受信された配信要求によって配信対象コンテンツの要求さ れた日時が有効期間内の場合、配信対象コンテンツの再生の許可に関する許可情 報を設定することができる。 [0154] Also, according to the subscription service server 501 of the embodiment, the date and time when the content requested by the distribution request received by the receiving unit 101 is within the valid period by the setting unit 104. In addition, permission information related to permission to play the content to be distributed can be set.
[0155] したがって、配信対象装置によって配信対象コンテンツを再生する際などに、配信 対象コンテンツの有効期間を確認することなぐすぐに配信対象コンテンツの再生を おこなうことができる。これによつて、利用者は、配信対象コンテンツの再生指示をお
こなった場合、すぐに再生を開始することができる。 Therefore, when the distribution target content is reproduced by the distribution target device, the distribution target content can be reproduced immediately without checking the validity period of the distribution target content. As a result, the user issues an instruction to play the content to be distributed. If this happens, playback can be started immediately.
[0156] 以上説明したように、本発明のコンテンツ配信装置、コンテンツ配信方法、コンテン ッ配信プログラム、および記録媒体によれば、サブスクリプシヨンサービスサーバ 501 にお 、て、磁気ディスク 705または光ディスク 707に記録された契約情報が更新され た場合、すでに配信されたコンテンツの有効期間を変更する事ができる。これによつ て、利用者は、すでにダウンロードした楽曲に対しても、再ダウンロードせずに、有効 期間の延長をさせることができる。 As described above, according to the content distribution device, content distribution method, content distribution program, and recording medium of the present invention, the subscription service server 501 records on the magnetic disk 705 or the optical disk 707. If the contract information is updated, the validity period of the already distributed content can be changed. This allows the user to extend the validity period without re-downloading music that has already been downloaded.
[0157] (ナビゲーシヨン装置の再生処理の一例) [0157] (Example of playback processing of navigation device)
つぎに、図 12を用いて、本実施例に力かるナビゲーシヨン装置 502の再生処理の 一例について説明する。図 12は、本実施例に力かるナビゲーシヨン装置の再生処理 の一例を示すフローチャートである。 Next, with reference to FIG. 12, an example of the reproduction process of the navigation device 502 that is useful in the present embodiment will be described. FIG. 12 is a flowchart showing an example of the reproduction process of the navigation device that is useful in this embodiment.
[0158] 図 12のフローチャートにおいて、まず、ナビゲーシヨン装置 502は、入力デバイス 8 11によってコンテンツの再生指示を受け付けるまで待って(ステップ S1201 :Noのル ープ)、コンテンツの再生指示を受け付けた場合 (ステップ S1201 :Yes)、 CPU801 は、磁気ディスク 805または光ディスク 807に記録された契約情報によって、ステップ S 1201において受け付けたコンテンツがサブスクリプシヨンサービスサーバ 501によ つて配信された期限付きコンテンツカゝ否かを判断する (ステップ S1202)。契約情報 は、図 10または図 11にお 、て説明した契約情報と同一のものでもよ!/、。 [0158] In the flowchart of FIG. 12, first, the navigation apparatus 502 waits until a content playback instruction is received by the input device 811 (step S1201: No loop), and receives a content playback instruction. (Step S1201: Yes), the CPU 801 determines whether the content accepted in Step S 1201 is delivered by the subscription service server 501 based on the contract information recorded on the magnetic disk 805 or the optical disk 807. Is determined (step S1202). The contract information may be the same as the contract information described in Figure 10 or Figure 11! /.
[0159] ステップ S 1202にお!/ヽて期限付きコンテンッと判断された場合 (ステップ S 1202: Y es)、ナビゲーシヨン装置 502が備える図示しないタイマーによって現在日時を取得 する(ステップ S1203)。そして、 CPU801は、ステップ S 1203において取得された 現在日時が、期限付きコンテンツに設定された有効期間内力否かを判断する (ステツ プ S 1204)。 [0159] If it is determined in step S 1202 that the content has a time limit (step S 1202: Yes), the current date and time is acquired by a timer (not shown) provided in the navigation device 502 (step S1203). Then, the CPU 801 determines whether or not the current date and time acquired in step S 1203 is within the effective period set in the time-limited content (step S 1204).
[0160] ステップ S 1204にお!/、て有効期間内であると判断された場合 (ステップ S 1204: Ye s)、 CPU801によって磁気ディスクドライブ 804または光ディスクドライブ 806を制御 して、磁気ディスク 805または光ディスク 807に記録されたコンテンツを再生する(ス テツプ S 1205)。 [0160] If it is determined in step S 1204 that it is within the valid period (step S 1204: Yes), the magnetic disk drive 804 or the optical disk drive 806 is controlled by the CPU 801, and the magnetic disk 805 or The content recorded on the optical disk 807 is played back (Step S 1205).
[0161] 一方、ステップ S1202において期限付きコンテンツではない場合 (ステップ S1202
)、再生に制限はないので、ステップ S1205に進み、コンテンツを再生する。また、ス テツプ S 1204において有効期間内ではない場合 (ステップ S 1204 : No)、映像 iZF 812によってディスプレイ 813に有効期間内ではな!/、ことを表示して (ステップ S 120 6)、一連の処理を終了する。 [0161] On the other hand, if it is not content with a time limit in step S1202 (step S1202 ) Since there is no restriction on reproduction, the process proceeds to step S1205 to reproduce the content. If it is not within the valid period in step S 1204 (step S 1204: No), the video iZF 812 displays on the display 813 that it is not within the valid period (step S 120 6). The process ends.
[0162] なお、図 12のフローチャートにおいては、ナビゲーシヨン装置 502の再生処理につ いて説明したが、これに限るものではない。具体的には、たとえば、 PC503や再生端 末 504によって図 12の再生処理がおこなわれてもよい。 [0162] In the flowchart of Fig. 12, the reproduction processing of the navigation device 502 has been described, but the present invention is not limited to this. Specifically, for example, the reproduction processing in FIG. 12 may be performed by the PC 503 or the reproduction terminal 504.
[0163] 上述したように、実施例のナビゲーシヨン装置 502によれば、入力部 202によって 再生指示の入力を受け付けた日時が、所定の有効期間内の場合、期限付きコンテン ッを再生することができる。これによつて、利用者は、期限付きコンテンツを有効期間 内で何度も視聴することができる。 [0163] As described above, according to the navigation device 502 of the embodiment, if the date and time when the input of the playback instruction is received by the input unit 202 is within a predetermined valid period, the time-limited content can be played back. it can. As a result, the user can view the time-limited content many times within the effective period.
[0164] また、実施例のナビゲーシヨン装置 502によれば、受信部 205によって期限付きコ ンテンッの有効期間の情報が受信された場合、変更部 206によって所定の有効期間 を変更することができる。 Further, according to the navigation device 502 of the embodiment, when the information on the validity period of the content with a time limit is received by the receiving unit 205, the predetermined valid period can be changed by the changing unit 206.
[0165] したがって、受信部 205は、ネットワークを介した所定のコンテンツを配信する装置 との通信環境が不安定な場合も、有効期間の情報を所定のコンテンツを配信する装 置力も受信することで、変更部 206によって有効期間を変更させることができる。これ によって、利用者は、車両に搭載されたナビゲーシヨン装置などの通信環境が不安 定な装置においてもコンテンツに設定された有効期間を変更することができる。 [0165] Therefore, the receiving unit 205 can receive information on the validity period of the device that distributes the predetermined content even when the communication environment with the device that distributes the predetermined content via the network is unstable. The valid period can be changed by the changing unit 206. As a result, the user can change the valid period set in the content even in a device with unstable communication environment such as a navigation device mounted on a vehicle.
[0166] また、実施例のナビゲーシヨン装置 502によれば、再生制御部 204は、入力部 202 によって再生指示の入力を受け付けた場合、期限付きコンテンツに設定された許可 情報に基づいて、期限付きコンテンツの再生を制御することができる。 [0166] Also, according to the navigation device 502 of the embodiment, when the input of the playback instruction is received by the input unit 202, the playback control unit 204 has a time limit based on the permission information set for the time-limited content. Content playback can be controlled.
[0167] したがって、再生制御部 204は、再生指示の入力を受け付けた日時力 期限付きコ ンテンッの有効期間内力ゝ否かを判断する時間を待たずに、期限付きコンテンツを再 生することができる。これによつて、利用者は、配信対象コンテンツの再生指示をおこ なった場合も、すぐに再生を開始することができる。 [0167] Therefore, the playback control unit 204 can play back the time-limited content without waiting for the time to determine whether the content within the effective period of the date / time power / time limit content received the input of the playback instruction is valid. . As a result, even when the user issues a reproduction instruction for the distribution target content, the user can immediately start reproduction.
[0168] また、実施例のナビゲーシヨン装置 502によれば、再生制御部 204は、入力部 202 によって再生指示の入力を受け付けた時点より期限付きコンテンツの再生を開始し、
その後再生指示を受け付けた日時が、所定の有効期間内ではないと判明した場合、 期限付きコンテンツの再生を停止することができる。 [0168] Also, according to the navigation device 502 of the embodiment, the playback control unit 204 starts playback of the time-limited content from the time when the input unit 202 receives the input of the playback instruction, Thereafter, when it is determined that the date and time when the playback instruction is received is not within the predetermined valid period, playback of the content with a time limit can be stopped.
[0169] したがって、再生制御部 204は、再生指示の入力を受け付けた日時力 期限付きコ ンテンッの有効期間内力ゝ否かを判断する時間を待たずに、期限付きコンテンツを再 生することができる。これによつて、利用者は、配信対象コンテンツの再生指示をおこ なった場合も、すぐに再生を開始することができる。 [0169] Therefore, the playback control unit 204 can play back the time-limited content without waiting for the time to determine whether the content within the effective period of the date-time power content that has received the input of the playback instruction is valid or not. . As a result, even when the user issues a reproduction instruction for the distribution target content, the user can immediately start reproduction.
[0170] 以上説明したように、本発明のコンテンツ再生装置、コンテンツ再生方法、コンテン ッ再生プログラム、および記録媒体によれば、ナビゲーシヨン装置 502において、入 力デバイス 811によって再生指示を受け付けた日時が、コンテンツ設定された有効 期間内の場合は、コンテンツの視聴をすることができる。これによつて、利用者は、期 限付きコンテンッを有効期間内で何度も視聴することができる。 As described above, according to the content playback apparatus, content playback method, content playback program, and recording medium of the present invention, the date and time when the playback instruction is received by the input device 811 in the navigation device 502 is determined. If the content is within the valid period set, the content can be viewed. As a result, the user can view the content with a time limit many times within the effective period.
[0171] なお、本実施の形態で説明したコンテンツ配信方法、コンテンツ再生方法は、あら 力じめ用意されたプログラムをパーソナル 'コンピュータやワークステーションなどのコ ンピュータで実行することにより実現することができる。このプログラムは、ハードディ スク、フレキシブルディスク、 CD— ROMゝ MO、 DVDなどのコンピュータで読み取り 可能な記録媒体に記録され、コンピュータによって記録媒体力 読み出されることに よって実行される。またこのプログラムは、インターネットなどのネットワークを介して配 布することが可能な伝送媒体であってもよ 、。
[0171] Note that the content distribution method and content reproduction method described in the present embodiment can be realized by executing a prepared program on a computer such as a personal computer or a workstation. . This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM ゝ MO, and a DVD, and is executed by being read by the computer. The program may be a transmission medium that can be distributed via a network such as the Internet.
Claims
[1] 所定のコンテンツを配信するコンテンツ配信装置にぉ 、て、 [1] A content distribution device that distributes predetermined content
前記コンテンツ配信装置と通信可能な装置から、配信する対象となるコンテンツ (以 下「配信対象コンテンツ」 、う)の配信要求を受信する受信手段と、 Receiving means for receiving a distribution request for content to be distributed (hereinafter referred to as “distribution target content”) from a device capable of communicating with the content distribution device;
前記受信手段によって受信された配信要求に基づいて、前記配信対象コンテンツ を配信する対象となる装置 (以下「配信対象装置」 t ヽぅ)を特定する特定手段と、 前記特定手段によって特定された配信対象装置における前記配信対象コンテンツ の対価の支払いに関する課金情報を取得する取得手段と、 Based on the distribution request received by the receiving means, a specifying means for specifying a device (hereinafter referred to as “distribution target device” t ヽ ぅ) to which the distribution target content is distributed; a distribution specified by the specifying means Acquisition means for acquiring billing information relating to payment of the price of the distribution target content in the target device;
前記取得手段によって取得された課金情報における対価に応じた有効期間を、前 記配信対象コンテンツに設定する設定手段と、 Setting means for setting the validity period corresponding to the consideration in the charging information acquired by the acquisition means to the content to be distributed;
前記設定手段によって有効期間が設定された前記配信対象コンテンツを前記配信 対象装置に配信する配信手段と、を備え、 A distribution unit that distributes the distribution target content whose validity period is set by the setting unit to the distribution target device;
前記取得手段は、 The acquisition means includes
前記特定手段によって特定された配信対象装置における前記配信対象コンテンツ の対価の支払いに関する新たな課金情報を取得し、 Obtaining new billing information related to payment of the price of the distribution target content in the distribution target device specified by the specifying unit;
前記設定手段は、 The setting means includes
前記取得手段によって新たな課金情報が取得された場合、前記配信手段によって 配信され、すでに当該配信対象装置に保管されている前記配信対象コンテンツに設 定された有効期間を、当該新たな課金情報における対価に応じた有効期間に変更 することを特徴とするコンテンツ配信装置。 When new charging information is acquired by the acquisition unit, the validity period set in the distribution target content distributed by the distribution unit and already stored in the distribution target device is set in the new charging information. A content distribution apparatus, wherein the validity period is changed according to the consideration.
[2] 前記設定手段は、 [2] The setting means includes:
前記取得手段によって新たな課金情報が取得された場合、当該新たな課金情報 における対価に応じた有効期間の情報を、前記配信対象装置に送信することを特徴 とする請求項 1に記載のコンテンツ配信装置。 2. The content distribution according to claim 1, wherein when new charging information is acquired by the acquiring unit, information on a valid period corresponding to a consideration in the new charging information is transmitted to the distribution target device. apparatus.
[3] 前記設定手段は、 [3] The setting means includes:
前記受信手段によって受信された配信要求によって配信対象コンテンツの要求さ れた日時が有効期間内の場合、前記配信対象コンテンツの再生の許可に関する許 可情報を設定し、
前記配信手段は、 If the date and time when the distribution target content is requested by the distribution request received by the receiving means is within the valid period, set permission information regarding permission to play the distribution target content; The delivery means includes
前記設定手段によって許可情報が設定された前記配信対象コンテンツを前記配信 対象装置に配信することを特徴とする請求項 1に記載のコンテンツ配信装置。 2. The content distribution device according to claim 1, wherein the distribution target content for which permission information is set by the setting unit is distributed to the distribution target device.
[4] 所定のコンテンッを再生可能なコンテンッ再生装置において、 [4] In a content playback device capable of playing a predetermined content,
所定の有効期間において視聴または聴取可能なコンテンツ (以下、「期限付きコン テンッ」 t 、う)を記録媒体に記録する記録手段と、 Recording means for recording content that can be viewed or heard within a predetermined effective period (hereinafter referred to as “content with a time limit”) on a recording medium;
前記記録手段によって記録された期限付きコンテンツの再生指示の入力を受け付 ける入力手段と、 Input means for receiving an input of a reproduction instruction for the content with a time limit recorded by the recording means;
前記入力手段によって再生指示の入力を受け付けた日時が、前記所定の有効期 間内の場合、前記期限付きコンテンツを再生する再生制御手段と、 Playback control means for playing back the time-limited content if the date and time when the input instruction is received by the input means is within the predetermined validity period;
を備えることを特徴とするコンテンツ再生装置。 A content playback apparatus comprising:
[5] 前記期限付きコンテンツの有効期間の情報を所定のコンテンツを配信する装置か ら受信する受信手段と、 [5] receiving means for receiving information on the validity period of the time-limited content from a device that distributes the predetermined content;
前記受信手段によって前記期限付きコンテンツの有効期間の情報が受信された場 合、前記所定の有効期間を変更する変更手段と、 A changing means for changing the predetermined validity period when information on the validity period of the time-limited content is received by the receiving means;
を備え、 With
前記再生制御手段は、 The reproduction control means includes
前記入力手段によって再生指示の入力を受け付けた日時が、前記変更手段によつ て変更された有効期間内の場合、前記期限付きコンテンツを再生することを特徴とす る請求項 4に記載のコンテンッ再生装置。 5. The content according to claim 4, wherein the time-limited content is played back when the date and time when the input of the playback instruction is received by the input means is within the validity period changed by the changing means. Playback device.
[6] 前記再生制御手段は、前記入力手段によって再生指示の入力を受け付けた場合 、前記期限付きコンテンツに設定された再生の許可に関する許可情報に基づいて、 前記期限付きコンテンツの再生を制御することを特徴とする請求項 4に記載のコンテ ンッ再生装置。 [6] When the input of the playback instruction is received by the input unit, the playback control unit controls playback of the time-limited content based on permission information related to permission for playback set in the time-limited content. The content playback apparatus according to claim 4, wherein
[7] 前記再生制御手段は、 [7] The reproduction control means includes:
前記入力手段によって再生指示の入力を受け付けた時点より前記期限付きコンテ ンッの再生を開始し、その後前記再生指示を受け付けた日時が、前記所定の有効 期間内ではないと判明した場合、当該期限付きコンテンツの再生を停止することを特
徴とする請求項 4または 5に記載のコンテンツ再生装置。 The reproduction of the content with the time limit is started from the time when the input of the reproduction instruction is received by the input means, and then the date and time when the reproduction instruction is received is determined not to be within the predetermined effective period. Special feature to stop content playback The content playback device according to claim 4 or 5, wherein
[8] 所定のコンテンツを配信するコンテンツ配信方法にぉ 、て、 [8] As a content distribution method for distributing predetermined content,
前記コンテンツ配信装置と通信可能な装置から、配信する対象となるコンテンツ (以 下「配信対象コンテンツ」 、う)の配信要求を受信する受信工程と、 A receiving step of receiving a distribution request for content to be distributed (hereinafter referred to as “distribution target content”) from a device capable of communicating with the content distribution device;
前記受信工程によって受信された配信要求に基づいて、前記配信対象コンテンツ を配信する対象となる装置 (以下「配信対象装置」 t ヽぅ)を特定する特定工程と、 前記特定工程によって特定された配信対象装置における前記配信対象コンテンツ の対価の支払いに関する課金情報を取得する第 1取得工程と、 Based on the distribution request received in the receiving step, a specifying step of specifying a device (hereinafter referred to as a “distribution target device” t ヽ ぅ) to which the distribution target content is to be distributed; and a distribution specified by the specifying step A first acquisition step of acquiring billing information related to payment of the price of the distribution target content in the target device;
前記第 1取得工程によって取得された課金情報における対価に応じた有効期間を 、前記配信対象コンテンツに設定する第 1設定工程と、 A first setting step of setting an effective period corresponding to the consideration in the billing information acquired by the first acquisition step in the distribution target content;
前記第 1設定工程によって有効期間が設定された前記配信対象コンテンツを前記 配信対象装置に配信する配信工程と、 A distribution step of distributing the distribution target content having a valid period set in the first setting step to the distribution target device;
前記特定工程によって特定された配信対象装置における前記配信対象コンテンツ の対価の支払いに関する更新された課金情報を取得する第 2取得工程と、 A second acquisition step of acquiring updated billing information related to payment of the price of the distribution target content in the distribution target device specified by the specification step;
前記第 2取得工程によって新たな課金情報が取得された場合、前記配信工程によ つて配信され、すでに当該配信対象装置に保管されている前記配信対象コンテンツ に設定された有効期間を、当該新たな課金情報における対価に応じた有効期間に 変更する第 2設定工程と、 When new billing information is acquired by the second acquisition step, the validity period set in the distribution target content distributed by the distribution step and already stored in the distribution target device is set to the new period. A second setting step for changing the validity period according to the consideration in the billing information;
を含むことを特徴とするコンテンツ配信方法。 A content distribution method comprising:
[9] 所定のコンテンツを再生可能なコンテンツ再生方法にぉ ヽて、 [9] Enter a content playback method that can play back the specified content.
所定の有効期間において視聴または聴取可能なコンテンツ (以下、「期限付きコン テンッ」 t 、う)を記録媒体に記録する記録工程と、 A recording process for recording content that can be viewed or heard within a predetermined period of validity (hereinafter referred to as “content with a time limit”) on a recording medium;
前記記録工程によって記録された期限付きコンテンツの再生指示の入力を受け付 ける入力工程と、 An input step of receiving an input of a reproduction instruction of the content with a time limit recorded by the recording step;
前記入力工程によって再生指示の入力を受け付けた日時が、前記所定の有効期 間内の場合、前記期限付きコンテンツを再生する再生制御工程と、 A reproduction control step of reproducing the time-limited content when the date and time when the input of the reproduction instruction is received in the input step is within the predetermined validity period;
を含むことを特徴とするコンテンツ再生方法。 A content reproduction method comprising:
[10] 請求項 8に記載のコンテンツ配信方法をコンピュータに実行させることを特徴とする
コンテンッ酉 s信プログラム。 [10] A method for causing a computer to execute the content distribution method according to claim 8. Content s communication program.
[11] 請求項 9に記載のコンテンツ再生方法をコンピュータに実行させることを特徴とする コンテンッ再生プログラム。 [11] A content playback program that causes a computer to execute the content playback method according to claim 9.
[12] 請求項 10または請求項 11に記載のプログラムを記録したことを特徴とするコンビュ ータに読み取り可能な記録媒体。
[12] A computer-readable recording medium on which the program according to claim 10 or 11 is recorded.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2006/314926 WO2008012907A1 (en) | 2006-07-27 | 2006-07-27 | Content delivery device, content reproducing device, content delivery method, content reproducing method, content delivery program, content reproducing program, and recording medium |
PCT/JP2007/053967 WO2008012961A1 (en) | 2006-07-27 | 2007-03-01 | Content delivery device, content reproducing device, content delivery method, content reproducing method, content delivery program, content reproducing program, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2006/314926 WO2008012907A1 (en) | 2006-07-27 | 2006-07-27 | Content delivery device, content reproducing device, content delivery method, content reproducing method, content delivery program, content reproducing program, and recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008012907A1 true WO2008012907A1 (en) | 2008-01-31 |
Family
ID=38981222
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2006/314926 WO2008012907A1 (en) | 2006-07-27 | 2006-07-27 | Content delivery device, content reproducing device, content delivery method, content reproducing method, content delivery program, content reproducing program, and recording medium |
PCT/JP2007/053967 WO2008012961A1 (en) | 2006-07-27 | 2007-03-01 | Content delivery device, content reproducing device, content delivery method, content reproducing method, content delivery program, content reproducing program, and recording medium |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2007/053967 WO2008012961A1 (en) | 2006-07-27 | 2007-03-01 | Content delivery device, content reproducing device, content delivery method, content reproducing method, content delivery program, content reproducing program, and recording medium |
Country Status (1)
Country | Link |
---|---|
WO (2) | WO2008012907A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8433302B2 (en) * | 2007-05-31 | 2013-04-30 | Qualcomm Incorporated | System and method for downloading and activating themes on a wirelesss device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001094554A (en) * | 1999-09-20 | 2001-04-06 | Sony Corp | Information transmission system, information transmission device, information reception device, and information transmitting method |
JP2004062870A (en) * | 2002-06-04 | 2004-02-26 | Matsushita Electric Ind Co Ltd | Data distribution system |
JP2004112788A (en) * | 2002-08-28 | 2004-04-08 | Matsushita Electric Ind Co Ltd | Key distribution apparatus, terminal equipment, record medium, and key downloading system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3792896B2 (en) * | 1997-05-13 | 2006-07-05 | 株式会社東芝 | Information reproducing apparatus and information reproducing method |
JP2002041817A (en) * | 2000-07-21 | 2002-02-08 | Denso Corp | Information distribution system and terminal therefor |
-
2006
- 2006-07-27 WO PCT/JP2006/314926 patent/WO2008012907A1/en active Application Filing
-
2007
- 2007-03-01 WO PCT/JP2007/053967 patent/WO2008012961A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001094554A (en) * | 1999-09-20 | 2001-04-06 | Sony Corp | Information transmission system, information transmission device, information reception device, and information transmitting method |
JP2004062870A (en) * | 2002-06-04 | 2004-02-26 | Matsushita Electric Ind Co Ltd | Data distribution system |
JP2004112788A (en) * | 2002-08-28 | 2004-04-08 | Matsushita Electric Ind Co Ltd | Key distribution apparatus, terminal equipment, record medium, and key downloading system |
Also Published As
Publication number | Publication date |
---|---|
WO2008012961A1 (en) | 2008-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2004361723A (en) | System, method and program to distribute music data | |
US7991862B2 (en) | Content purchasing and distributing method | |
KR20070026677A (en) | Communication type information distribution system, information distribution server, and program | |
WO2017199605A1 (en) | Information terminal, communication terminal, server, license transfer system and license transfer method | |
JP5026437B2 (en) | Content distribution apparatus, content reproduction apparatus, content distribution method, content reproduction method, content distribution program, content reproduction program, and recording medium | |
JP2000242699A (en) | Method for use term specification type contents rental, contents providing device used by the method and contents use device | |
JP5184356B2 (en) | Content purchase system, content purchase method, content purchase program, and recording medium | |
JP2002230315A (en) | System and method for data reproduction | |
JP2004135229A (en) | Contents distribution system, contents distribution server, and the program | |
WO2008059559A1 (en) | Content distributing apparatus, content reproducing apparatus, content distributing method, content reproducing method, content distributing program, content reproducing program and computer-readable recording medium | |
JP2001195332A (en) | Map distribution device, map reception terminal and map distribution method | |
TWI424380B (en) | Method, user interface, apparatus, server, system, and computer program for providing a map view | |
WO2008012907A1 (en) | Content delivery device, content reproducing device, content delivery method, content reproducing method, content delivery program, content reproducing program, and recording medium | |
JP3968246B2 (en) | Content distribution system and method, and content distribution apparatus | |
JP2009239543A (en) | Information distribution system and on-board device | |
JP4783438B2 (en) | Content management device, content distribution device, content update management method, content distribution method, content update management program, content distribution program, and recording medium | |
WO2008012901A1 (en) | Content playback device, content recording device, content play back method, content recording method, content playback program, content recording program, and computer readable recording medium | |
WO2008072285A1 (en) | Content delivery device, content reproducing device, content delivery method, content reproducing method, content delivery program, content reproducing program, and recording medium | |
KR20100010271A (en) | A map updating system of a car's navigation apparatus exposing an advertisement during the map information downloading and the method thereof | |
WO2013175953A1 (en) | Content data distribution system, on-board device, server, communication terminal, and license issuing method | |
WO2014046023A1 (en) | Content distribution device | |
JP4000840B2 (en) | In-vehicle information communication system | |
WO2008012906A1 (en) | Content delivery device, content reproducing device, content delivery method, content reproducing method, content delivery program, content reproducing program, and computer-readable recording medium | |
JP2002341875A (en) | Delivery method for music data | |
KR101163267B1 (en) | System and Method for managing contents use right |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 06781837 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
NENP | Non-entry into the national phase |
Ref country code: RU |
|
NENP | Non-entry into the national phase |
Ref country code: JP |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06781837 Country of ref document: EP Kind code of ref document: A1 |