This application claims priority to International Patent Application No. PCT/JP2004/012610 filed on Aug. 25, 2004, which claims priority to Japanese Patent Application No. 2003-299929 filed on Aug. 25, 2003.
The present invention relates to an updating system of music information, a broadcasting apparatus of music information, a terminal having an updating function of music information, an updating method of music information, a broadcasting method of music information, and a method for updating music information in terminal.
Development of terminal, particularly terminal to be mounted in automobiles, has been remarkable. The equipment is becoming increasingly higher in performance along with the increasing sophistication of network communications. For example, high performance automobile mounted terminal equipped with audio and visual functions such as navigation and CD, MD, DVD, MP3, and other music files, broadcast reception functions such as TV, FM•AM/FM multiplex/FM-VICS, and sound field and tone adjustment functions such as DSP and equalizers are already commercially available.
The present invention is aimed at for example the terminal as described above and among them especially notes the “audio and visual functions” among the above various types of optional functions.
The “audio and visual functions” are realized linked with a memory built into the terminal such as a HDD (hard disk drive). “Music information” can be recorded or previously recorded in this memory. Here, “music information” means information of a music database.
In the figure, only a recording medium (for example a CD) 1, a display unit 2, and a memory (for example HDD) 3 in a terminal 30 are taken out and diagrammatically drawn.
This memory 3, for example, stores track data and information of an approximately 230,000 track music database. This music database includes identifying information of the recording media (for example TOC) and music menu information corresponding to the identifying information such as title names, album names, track names, artist names, and genres. Accordingly, the equipment 30 easy realizes a so-called auto titling function using this music database information.
Namely, in the equipment 30, the music database information is automatically recorded when recording music on a music recording medium (for example CD) in the memory 3. For this reason, the convenience of enabling the content of the music library to be prepared in the memory 3 without requiring troublesome title input can be provided to the user of the equipment 30.
[1], [2], and [3] in the figure represent an example of the process of the above auto titling function in three steps.
In [1], when the recording medium 1 from which the user desires to record is inserted into slot (not illustrated) of the equipment 30, in [2], on the basis of the identifying information stored in the recording medium 1, for example, the TOC (Table Of Contents) information, the music menu information is searched for from the above music database in the memory 3. Note that this TOC information usually includes the total performance time, the number of recorded tracks, and their recorded positions.
In [3], when the search turns up music menu information matching the identifying information, the title name can be extracted and that title name added to the track data recorded from the recording media 1 in the above [1]. This completes the auto titling process.
In this way, the terminal 30 can also provide the service of freedom from troublesome title input. However, there are also inconvenient points. These are the point that when the track data and music database information are previously recorded, after the terminal 30 is mounted in a vehicle, upgrading, that is, updating, of the built-in memory 3 in the terminal 30 is not possible, and the point that when track data can be additionally recorded, additional recording is troublesome. That is, when the track data and the music data are previously recorded, the memory 3 cannot be input with titles and input with track data of recording media of new music put on sale thereafter. Alternatively, it cannot be input with titles and input with track data of recording media of revivals which become popular thereafter. Also, when track data can be additionally recorded, the user must go to a store selling the recording medium or a rental shop, purchase or rent there the medium, and then perform recording work.
Accordingly, a user of this terminal would find it extremely convenient if subsequent addition to or other updating of music information could be simply and easily, at low cost, carried out.
A conventional technique which can deal with this will be explained below.
According to the updating technique according to this conventional first example,
[1] the user of the terminal 30 accesses a recording medium music information update site 5 on the Internet from his personal computer 6.
[2] On the site 5, the user extracts parts of the title database and track database which he has not yet acquired, that is, the difference from his already acquired title database and track database, and downloads the extracted difference in title database and difference in track database to his personal computer 6.
[3] The user transfers the difference in title database and the difference in track database downloaded into the personal computer 6 to a carrying medium 7. The user brings the carrying medium 7 to the terminal 30 and installs the difference in title database and difference in track database into the memory 3. This carrying medium 7 is for example a Memory Stick®.
Here, the titles of new recording media such as new music and the titles of the tracks recorded on the recording media and the tracks themselves are recorded in the memory 3 for updating.
According to the updating technique according to a conventional second example, the user directly connects to a center managing the music/track database by a communication function unit and acquires the difference in title database and difference in track database. This communication function unit is for example a portable telephone directly connected to the terminal 30.
Note that, as known art relating to the present invention, there are the following Patent Documents 1 and 2. However, as will be apparent from the explanation given later, both known arts are different from the music information updating system of the present invention comprising a “broadcasting apparatus having a broadcasting side memory function unit for storing music information including at least one of track data and music database information and a transmission function unit for broadcasting the music information on a predetermined broadcast channel and
terminal having a reception function unit for receiving a broadcast wave of the above-described predetermined broadcast channel, an extraction function unit for extracting the above-described music information from the received broadcast wave, and an update function unit for updating the music information in the reception side memory function unit with the extracted music information”.
Note that the system according to Patent Document 1 uses a tuner receiving an FM multiplex broadcast to demodulate the information concerning the music distribution from an FM signal and transmit the data to the HDD recorder equipped with a communication function. This HDD recorder equipped with a communication function activates software connected to the network on the basis of the data and connects to the URL of a download server distributing the music data included in the data. Due to this, the system receives the download of the music data.
Also, the apparatus of Patent Document 2 is an automobile mounted information terminal for receiving broadcasts of text information transmitted from an information center such as event information concerning events held at amusement facilities and specific areas and information changing day by day such as weather forecasts.
[Patent Document 1] Japanese Unexamined Patent Publication No. 2001-298430
[Patent Document 2] Japanese Unexamined Patent Publication No. 11-30524
According to the updating technique according to the conventional first example (
Also, according to the updating technique according to the conventional second example (direct communication), there is the problem that the demand from the user of “easily and cheaply” mentioned before cannot be satisfied.
This is because, according to the updating technique according to the conventional first example,
Also, according to the updating technique according to the conventional second example,
Accordingly, in consideration of the above problems, an object of the present invention is to provide a music information updating system enabling updating simply and easily and in addition cheaply when it is necessary to update the memory storing the music information in a terminal storing the music information due to for example the release of recording media of new music (for example CDs).
In the figure, reference numeral 10 is an updating system of music information roughly comprising a broadcasting apparatus 20 and a terminal 30 (
The broadcasting apparatus 20 is configured by a broadcasting side memory function unit 21 for storing music information including at least one of track data and music database information and a transmission function unit 23 for broadcasting the music information on a predetermined broadcast channel.
On the other hand, the terminal 30 is configured by a reception function unit 31 for receiving the broadcast wave of a predetermined broadcast channel, an extraction function unit 32 for extracting the music information from the received broadcast wave, and an update function unit 33 for updating the music information in a reception side memory function unit 34 with the extracted music information.
In this way, the updating system 10 of the present invention distributes the music information and further updates the reception side memory function unit 34 by utilizing the general infrastructure constituted by a broadcast wave.
For this reason, the side providing the music information (broadcasting apparatus 20 side) needs the function of transmitting the track data and the database information on the broadcast wave.
Also, the user side (terminal 30 side) needs a function of receiving the broadcast wave of a predetermined broadcast channel, a function of extracting the music information from the received broadcast wave, and a function of recording the extracted music information in the reception side memory function unit 34.
By providing the above functions, the following characteristic features are obtained at the user side (terminal 30 side), the side providing the music information (broadcasting apparatus 20 side), and the user himself.
First, on the user side (terminal 30 side),
Next, on the side providing the music information (broadcasting apparatus 20 side),
Further, when viewing the user himself,
Thus, all users owning the terminals 30 shown in
(1) As mentioned above, in the present invention, since the general infrastructure constituted by a broadcast wave can be utilized,
(2) Also, in the present invention, by setting the music information for distribution to units of single titles,
In the figure, the illustrated broadcasting apparatus 20 is a broadcasting apparatus constituting the transmission side in the updating system 10 of the music information and comprises a broadcasting side memory function unit 21 and a transmission function unit 23 as principal function units.
The broadcasting side memory function unit 21 stores music information including at least one of the track data and music database information, and
the transmission function unit 23 transmits the music information on a broadcast channel so that download is possible on the reception side (30) of the updating system 10.
The broadcasting side memory function unit 21 has a built-in database source 24 which holds at least the track database (DB) and the music database (DB). This music database is comprised of identifying information (TOC) for identifying the recording media and music menu information corresponding to the identifying information. Further, this music menu information includes information such as title names, album names, artist names, and genres.
In this way, the music information held in the broadcasting side memory function unit 21 is transmitted to the reception side (30) on a predetermined broadcast channel by the transmission function unit 23.
Here, the broadcast channel is:
The music information to be conveyed on the broadcast channel is extremely desirably music information which is commonly desired to be updated for users owning the terminals 30. Therefore, as shown in
This selection function unit 22 selects the music to be updated, that is, transmitted, on the basis of various information from various music providers 25A, 25B, . . . , 25N and the terminals. Specifically, the following five modes of selection can be considered.
The “number of times of broadcasting” of (i) described above may include not only broadcasts by radio and TV, but also broadcasts by cable broadcasting systems.
The “power play information” of the above (ii) is information determined according to business discussions between providers.
The “popularity ranking” of the above (iii) includes the ranking at karaoke bars and the ranking on the basis of reports on the state of sales of CDs.
The “information on release of new music” of the above (iv) is from the recording companies.
The thus selected music information is therefore sent out to the reception side from the transmission function unit 23. The transmission function unit 23 transmits the music information constantly repeatedly or periodically at predetermined days (Saturdays, Sundays, public holidays, etc.). For this transmission, a predetermined format is used.
For this reason, as shown in
In the figure, the illustrated terminal 30 is a terminal forming the reception side in the updating system 10 of the music information and comprising the illustrated four function units 31 to 34.
The reception side memory function unit 34 stores music information including at least one of the track data and the music database information, the reception function unit 31 receives the music information transmitted on a predetermined channel of the broadcast wave,
the extraction function unit 32 extracts the music information from the predetermined channel of the received broadcast wave, and
the update function unit 33 updates the information in the reception side memory function unit 34 with the extracted music information.
As previously explained, the music information is sent from the broadcasting apparatus 20 side in the predetermined format. Therefore, the extraction function unit 32 extracts the music information inserted in a predetermined channel of the broadcast wave in the predetermined format according to the format.
The music information extracted from the extraction function unit 32 is updated at the reception side memory function unit 34 by the update function unit 33, the track data is output from an audio output unit 8, and the music menu is displayed on a display unit 2. This mode of updating includes the following three patterns.
In this case, as previously mentioned, the music information or the difference in music information is broadcasted from the broadcasting apparatus 20 side constantly repeatedly or periodically on predetermined days, therefore the update function unit 33 once holds the information. Then, when detecting that the information is not the same as the already received information, the information is stored in the reception side memory function unit 34.
Note that reception of a predetermined channel of this broadcast wave may also be limited to users permitted to receive the music information service. In this case, the reception function unit 31 receives a broadcast wave carrying the music information of the broadcast channel locked on the broadcasting apparatus 20 side, decodes the music information after unlocking the broadcast channel with a key held by the terminal 30, and then outputs the same to the extraction function unit 32. That is, a user who does not hold this key cannot receive the present service. This key may be previously set in the terminal 30 or the key may be purchased and set in the terminal 30.
Above, the present invention was explained from the viewpoint of the hardware configuration by referring to
[A] The method according to the present invention is an updating method of music information in an updating system 10 of music information provided with a broadcasting apparatus 20 and a terminal 30, comprising, at the broadcasting apparatus 20,
Step S11: storing music information including at least one of track data and music database information.
Step S12: broadcasting the music information on a predetermined broadcast channel.
and, at the terminal 30 provided with the reception side memory function unit 34 for storing the music information,
Step S21: receiving the broadcast wave of the predetermined broadcast channel.
Step S22: extracts the above music information from the broadcast wave of the received predetermined broadcast channel.
Step S23: updates he information in the reception side memory function unit 34 by the extracted music information.
(a) The Step S12 for broadcasting preferably has a step of selecting the music information to be broadcasted. This selection step is a selection step for extracting the music information to be broadcasted from the broadcasting side memory function unit or a selection step for selecting and collecting the music information to be stored in the broadcasting side memory function unit.
(b) The selection step can be carried out on the basis of the number of times of broadcasts at each music provider.
The selection step can also be carried out on the basis of the power play information generated between the music providers linked with this.
The selection step can also be carried out on the basis of various popularity rankings of the music providers.
The selection step can also be carried out on the basis of information of release of new music from the music providers.
The selection step can also perform the selection of the music information on the basis of the track data request from the terminal either.
(c) The aforementioned broadcasting step S12 broadcasts the music information constantly repeatedly or periodically on predetermined days.
The aforementioned broadcasting step S12 converts the music information to a format for broadcasting the music information on a predetermined broadcast channel.
(d) The selection step of (a) described above selects either all music information of the broadcasting side memory function unit 21 or the difference in music information newly added to the broadcasting side memory function unit 21.
[B] The method according to the present invention is an updating method of music information in an updating system 10 of music information provided with a broadcasting apparatus 20 and a terminal 30, compring, in the terminal 30 provided with a reception side memory function unit 34 for storing the music information,
Step S31: receiving the music information broadcasted on a predetermined broadcast channel from the broadcasting apparatus 20 side.
Step S32: extracting the music information from the broadcast wave of the predetermined broadcast channel.
Step S33: updating the information in the reception side memory function unit 34 by the extracted music information.
(a) In the aforementioned extraction step S32, the music information broadcasted on the predetermined broadcast channel in the predetermined format is extracted according to the format.
(b) In the aforementioned updating step S33, when receiving all music information from the broadcasting side memory function unit 21 on the broadcasting apparatus 20 side, the reception side memory function unit 34 is rewritten with that music information.
In the aforementioned updating step S33, further, when receiving all music information from the broadcasting side memory function unit 21 on the broadcasting apparatus 20 side, the unrecorded music information may be calculated from among them and stored in the reception side memory function unit 34 as the newly added difference in music information.
In the aforementioned updating step S33, furthermore, when receiving the newly added difference in music information from the broadcasting side memory function unit 21 on the broadcasting apparatus 20 side, the difference in music information may be added and stored in the reception side memory function unit 34.
Note that, in the aforementioned updating step S33, the music information or difference in music information transmitted from the broadcasting apparatus 20 side constantly repeatedly or periodically on predetermined days is once held. When it is detected that the information is not the same as the already received information, the information is stored in the reception side memory function unit 34.
Referring to
In the present invention, not only the music database information, but also the track data are determined as the target for updating. However, from the viewpoint of copyrights etc., the distribution of the track data must be charged for. The above components 27, 28, 29, and 35 are introduced for this purpose.
In
On the other hand, in
More preferably, provision is made of a schedule transmission unit 29. The transmission unit 29 transmits a schedule list indicating the schedule for transmitting the related track data to the related terminal.
The schedule list is required in this way because the size of the track data is especially large in comparison with the size of the music database and it is difficult to constantly constantly repeatedly transmit this. Accordingly, the schedule of distribution is determined for highly efficient transmission of track data.
In the figure, where it is requested to store the track data, and the track data is not stored (when the music menu information is received and updated etc.),
Step S41: the music information is received, then
Step S47: this is added to the memory function unit 34, whereby the updating is completed.
On the other hand, when it is requested to store the track data, and the track data is stored, after step S41,
Step S42: the aforementioned schedule list, that is, the transmission schedule, is displayed on the display unit 2 (
Step S43: the music information (track data) to be downloaded is selected from among them. This selection is carried out on the display unit 2 or in the operation unit 9.
Note that the operation unit 9 may be completely included in the GUI on the display unit 2 as well.
Step S44: After the selection, the receipt of the desired track data is awaited.
Step S45: Simultaneously, the aforementioned terminal ID information is transmitted from the track data request transmission unit 35 to the broadcasting apparatus 20 side. The transmission of this ID is carried out for the charge processing at the charge processing unit 28 as previously mentioned.
Step S46: The music information including the desired track data is received under the above schedule, then the routine reaches step S47, where the music information including the desired track data is added to the memory function unit 34 for the updating.
On the other hand, the operation of the broadcasting apparatus 20 corresponding to this is as follows.
In the figure,
Step S51: the terminal ID information based on step S45 of
Step S52: The terminal ID information is forwarded to the charge processing unit 28 (
Note that, the broadcasting apparatus 20 operates as follows regardless of presence/absence of the transmission of the track data.
Step S61: In
Step S62: The selection function unit 22 of
Step S63: On the basis of the determination, the selection function unit 22 reads out the related music information from the database 24 of the memory function unit 21.
Step S64: In order to broadcast the read out music information on a predetermined broadcast channel, the music information is converted to a predetermined transmission format at the conversion function unit 26.
Step S65: Further, the transmission function unit 23 transmits the converted music information on the predetermined broadcast channel to the reception side (30).
The principal portions of the updating system 10 according to the present invention were individually explained above. Therefore, finally, an overall summary of the updating system 10 will be given. Note that, in order to receive the updating service of the present invention, a so-called key mechanism for maintaining secrecy naturally must exist between the broadcasting apparatus 20 including the public infrastructure such as broadcasting stations and individual terminals 30 of users receiving the service. A well known function unit such as a scrambler/descrambler may be introduced for this purpose.
In the figure, portions corresponding to portions in the already explained
The updating system 10 is configured by a right side broadcasting apparatus 20, a left side terminal 30, and a radio path (broadcast channel) connecting these apparatuses.
The broadcasting apparatus 20 is configured by equipment and apparatus owned by the provider 21 in the figure. A provider 24-1 manages the aforementioned track database, a provider 24-2 manages the aforementioned broadcasting use music database, and a provider 23B manages the broadcasting equipment.
The provider 22B selects the music to be updated on the basis of on-air information, requests the corresponding music database information from the provider 24-2, extracts the music, and stores the same in its own database 22 DB. This is true also for the track database (tune DB) with respect to the provider 24-1. Further, the music information is forwarded to the provider 23B as the distribution data. Further, the provider 23B broadcasts the music information to the terminal 30 side while conveying it over the broadcast channel. The equipment 30 receives this and stores this in its own reception side memory function unit 31. The user can confirm the stored information at the display unit 2.
The present invention can be applied to the case of realizing a service for distributing favorite music information from an external music information source to a user side through a broadcast wave.
Number | Date | Country | Kind |
---|---|---|---|
2003-299929 | Aug 2003 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2004/012610 | 8/25/2004 | WO | 00 | 10/25/2005 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2005/020484 | 3/3/2005 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4788675 | Jones et al. | Nov 1988 | A |
5561849 | Mankovitz | Oct 1996 | A |
6317784 | Mackintosh et al. | Nov 2001 | B1 |
6754226 | Nakano | Jun 2004 | B1 |
6925489 | Curtin | Aug 2005 | B1 |
6990498 | Fenton et al. | Jan 2006 | B2 |
7162471 | Knight et al. | Jan 2007 | B1 |
20030026344 | Rindsberg et al. | Feb 2003 | A1 |
20030125033 | Rindsberg et al. | Jul 2003 | A1 |
20050038819 | Hicken et al. | Feb 2005 | A1 |
20060229904 | Hunter et al. | Oct 2006 | A1 |
Number | Date | Country |
---|---|---|
1137210 | Sep 2001 | EP |
A 10-105184 | Apr 1998 | JP |
11030524 | Feb 1999 | JP |
A 11-098217 | Apr 1999 | JP |
2001298430 | Oct 2001 | JP |
A 2001-343979 | Dec 2001 | JP |
A 2003-022082 | Jan 2003 | JP |
A 2003-058723 | Feb 2003 | JP |
Number | Date | Country | |
---|---|---|---|
20060286951 A1 | Dec 2006 | US |