The present invention relates to a music playback apparatus and a playback method of music, and more particularly, to a technique for, while playing music, notifying a user of metadata and the like of the music being played back.
In recent years, more people are enjoying music in a BGM-like manner using a portable-type music playback apparatus while doing other things. Particularly, the number of people who listen to music using portable music playback apparatus while commuting to work or school is increasing. Furthermore, in an information processing apparatus such as a personal computer, music has come to be played back by software such as a media player, and more ways to enjoy have been introduced such as to activate a media player on the background to playback music, and to work with the personal computer while listening to the music. Meanwhile, music has also been enjoyed using stereo components and so on in the same way as before.
When enjoying music in a BGM-like manner while doing other things in this way, there is a problem that it is difficult to review information related to the music being played back, that is, metadata such as the title, album name, artist name, genre, release date, tie-up information about the music (hereinafter, simply referred to as metadata). In other words, in a case where a track is played back by a portable music playback apparatus, the apparatus is not necessarily provided with a display apparatus, and even if a display apparatus is provided, the display unit may be small and difficult to see, or it might be difficult to see the display while commuting to work or school. Meanwhile, when enjoying music while working with a personal computer and the like, a trouble occurs that the music playback software activated on the background must be brought to foreground. In addition, with stereo components having a small display area, reviewing the metadata may be difficult.
Furthermore, for example, there is a case where a plurality of tracks stored in a large-capacity storage device of a music playback apparatus is continuously played back in accordance with certain track-selection rules including random, and there has been needs for, in such a case, reviewing, according to what track-selection rule the tracks are selected and played back. However, the review is impossible with a music playback apparatus that does not have a display device, while even with a music playback apparatus that has a display device, the display unit may be small, or it may be difficult to see the display unit in a packed train.
As described above, since many music playback apparatuses has conventionally notified users of metadata and the like by displaying it on a display apparatus and the like, there has been a problem that users enjoying music in a BGM-manner cannot easily obtain information about the music and the control information about the playback of the music.
Meanwhile, patent document 1 discloses a technique for, during the playback of music data in a music storage medium such as a CD (Compact Disc) and an MD (Mini Disc), obtaining many pieces of information related to a track being played back and displaying them, but cannot solve the above problem.
In addition, patent document 2 discloses a technique with which information about a music track recorded in a recording medium can be obtained as sound information, but information about each music track has to be input as a sound signal in the recording medium, and when there are a large number of music tracks, a large amount of work has to be done for inputting the information about the music tracks.
[Patent document 1] Japanese Laid-open Patent Application No. 2000-298978
[Patent document 2] Japanese Laid-open Patent Application No. 2004-79091
According to an aspect of the present invention, a music playback apparatus playing back music, includes a music data storing unit storing a plurality of pieces of music-track data; a metadata storing unit storing metadata corresponding to the respective pieces of music-track data; a sound data conversion unit converting the metadata and so on into sound data; a playback unit playing back the music-track data and the sound data; and a control unit reading out and inputting, to the sound data conversion unit, metadata corresponding to the music-track data to be played back from the metadata storing unit, and inputting sound data output from the sound data conversion unit into the playback unit to make the playback unit perform sound playback at a timing of either before playback, during playback or after playback of the music-track data.
By this, a user can obtain, by sound, information and the like about music-track data being played back at a certain timing during the music playback. In addition, since metadata is played back while being converted into sound data, metadata does not need to be inputting a large amount of sound in the music playback apparatus.
The object and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention, as claimed
Hereinafter, embodiments of the present invention are described with reference to the drawings.
The principle configuration of the present invention is illustrated in
As illustrated in
The music playback apparatus of the present invention is configured to use metadata corresponding to music-track data being the target of playback to notify a user of the metadata before or after or during the playback or at a selected time by sound, so that the music-track information can be understood without looking at a display device and the like. In addition, the configuration is made not to merely perform notification of metadata consisting of a group of a plurality of nouns, but to perform notification using a human spoken language, for example, when the track title is ABC, album title is DEF, and artist name is XYZ, “The track title is ABC,” and “This is ABC by XYZ”. Furthermore, the configuration is also made to, when there are a plurality of music tracks being the target of playback, and there is a common property value (noun) among the plurality of the music tracks, announce the information about the group of music tracks by performing notification of the common noun by sound. For example, notification is performed as “the album DEF is going to be played back” when playing back a series of music in an album continuously.
Meanwhile, the configuration is also made to, when a number of music tracks are stored in the music data storing unit 101 and played back continuously in accordance with certain track-selection rules including random, perform sound notification of the track-selection rules. For example, notification is performed as “the album DEF is going to be played back” before playing back a series of music in an album, and as “random playback is performed” when performing random playback.
In addition, the configuration is also made to be able to, when notifying a user of each information, provide information in a more familiar way by eliminating contents for which notification has been done once; changing the language for notification; and changing wording and tone of speech for notification according to the time zone or the area setting of the user.
Next, with reference to
The music playback apparatus being an embodiment of the present invention is composed of a music data group 201, a metadata group 202, a control unit 203, control information 204, a sound conversion unit 205, a complement unit 206, a complementary setting 207, an operation device 208, and a sound playback device 209.
The music data group 201 exists in the large-capacity storage device, and stores a plurality of pieces of music data 201-1 through 201-N.
Meanwhile, the metadata group 202 is information about each music track corresponding to each piece of music data 201-1 through 201-N. For example, the properties constituting the metadata are “track name”, “album name”, “artist name”, “genre name”, “release date” and so on, constituted by information related to the corresponding music-track data.
The operation device 208 is composed of an input button for a user to perform instructions such as playback or stop of music, and adjustment of the volume, and so on.
The sound playback device 209 is a device for playing back sound data and transmitting it to an output device such as a speaker and the like.
In addition, the complement unit 206 is a place where a process of generating sentence data from metadata is performed on the basis of the setting specified in the complementary setting 207. The details are to be described later.
The control information 204 is a place where information indicating the playback status in the playback apparatus is stored.
The sound conversion unit 205 is a part where a process of converting various data into sound data is performed.
The control unit 203 is a place where the control of each unit is performed.
Next, how the music playback apparatus illustrated in
Meanwhile,
Meanwhile,
Hereinafter, the operation of the music playback apparatus is described: first, (1) the operation in the process of playing back metadata at a given timing during the playback of a music track by a sound playback device and performing notification of the control information is explained; next, (2) the process operation of performing playback with a redundant part eliminated when playing back, in metadata, those including a common property value continuously is explained; and next, (3) the operation at the time when a selection item is selected in the music playback apparatus is explained.
First, (1) the operation in the process of playing back metadata at a given timing during the playback of a music track in a sound device and performing notification of the control information is explained with reference to
First, in S601, an instruction for the playback of a music track is issued from a user. In S602, the setting specified in the complementary setting 207 is obtained, and the control information stored in the control information 204 is obtained in S603. Meanwhile, in S604, metadata corresponding to the music-track data of which playback has been specified is obtained from the metadata group 202. In S605, the metadata is played back. S605 will be explained in more detail with reference to
Meanwhile, while metadata is played back before the playback of a music track in a case in which the metadata playback is processed at the timing illustrated in
With reference to
First, in S701, the complement unit 206 generates sentence data on the basis of the metadata read out in S604. The sentence data becomes, from each value of artist name, album name, track number, track name that are the respective properties constituting the metadata illustrated in
Meanwhile, with reference to
First, in S801, the control information 204 is read out. In a case of notifying a user of the track-selection rule in the control information, the control unit 203 obtains a track-selection rule “single playback”. In S802, the complement unit 206 generates sentence data from the track-selection rule “single playback” and a format in the complementary setting (not illustrated in
Thus, by the operation of the sound playback apparatus illustrated in
Further, to explain it more specifically, the process is performed as follows.
A user instructs the control unit 203, using the operation device 208, to playback the music-track data 201-1 (S601). The control unit 203 reads out the complementary setting 207 (for example, assumed as: complement in Japanese, area: Kanto) (S602). The control unit 203 reads out, from the control unit 204, the playback status (stopped) and playback history (Blue Summer, 2, Colors, ZOO, J-Pops) (S603). The control unit 203 reads out, from the metadata 202-1 corresponding to the music-track data 201-1, the track name (WINTER DOG), track number (1), album name (ANIMALS), artist name (ZOO), genre name (J-Pops) (S604). The control unit 203 inputs the read out complementary setting, control information, metadata into the complement unit 206, and performs the complementary process of generating sentence data in Japanese with the complementary setting, to generate sentence data in accordance with the complementary setting and the respective property values (nouns) constituting the metadata (S701). For example, “Track number 1, WINTER DOG in the album ANIMALS by ZOO is going to be played” is obtained. The complement unit 206 changes the sentence data as needed, by comparing the playback status, playback history and metadata (S702-S708). For example, when playback is being performed and the same track as the last one is to be played back, change to “Next is WINTER DOG again” is performed. Meanwhile, in a case of a different track (SUMMER CAT) in the same album as the last one and when playback is being performed, change to “Next is track number 2, SUMMER CAT” is performed. In addition, in a case of a different song (Red Flowers) by the same artist as the last one and when playback is being performed, change to “Next is track number 1, Red Flowers in the album Colors” is performed. The complement unit 206 outputs the sentence data to the control unit 203. The control unit 203 inputs the sentence data to the sound conversion unit 205. The sound conversion unit 205 converts the sentence data into sound data, and outputs to the control unit 203 (S709). The control unit 203 inputs the sound data to the sound playback device 209. The sound playback device 209 performs the playback of the sound data (S710). The user hears “Track number 1, WINTER DOG in the album ANIMALS by ZOO is going to be played”. The user hears the music-track data 201-1. After the playback of the music-track data 201-1 is completed, the playback history in the control information is updated to the metadata of the last-played track (S608). The control unit 203 then determines whether or not there is a next track (S609). When there is no next track, the control unit 203 sets the playback status to the stopped status. Then, the track-selection rule being the control information is played back (S610). First, the control unit 203 obtains the track-selection rule from the control information 204 (S801). Next, the obtained track-selection rule and the complementary setting (complement in Japanese, area: Kanto) is input to the complement unit 206, and the complement unit 206 generates sentence data (S802) and outputs to the control unit 203. For example, the sentence data becomes, in a case in which single playback is performed, “The playback is completed”, in cases of album playback, artist playback, genre playback and random playback, “Played was the album ‘album name’ ”, “Played was ‘artist name’ ”, “Played was ‘genre name’ ”, “Played by random playback”, respectively. The control unit 203 inputs the sentence data to the sound conversion unit 205, and the sound conversion unit 205 converts the sentence data into sound data and outputs to the control unit 203 (S803). The control unit 203 inputs the sentence data into the sound playback device 209; the sound playback device 209 performs the playback of the sound data; and the user hears the track-selection rule (S804).
Next, (2) the process operation of performing playback with a redundant part eliminated when playing back, in metadata, those including a common property value consecutively, is explained by referring to
First, in S901, the complement unit 206 generates sentence data on the basis of the metadata read back in S604. The sentence data becomes, from each value of the artist name, album name, track number, track name that are the respective properties constituting the metadata illustrated in
In S903, whether or not single playback is performed is determined referring to the control information 204, and when single playback is performed (Yes), move to S911 is performed. When single playback is not performed (No), the sentence data is changed in S904. Referring to the format for the sentence-data generation specified in the complementary setting while it is not illustrated in the complementary setting in
In S905, whether the track is the same or not is determined, and when the track is not the same (No), move to S907 is performed. When the track is the same (Yes), move to S906 is performed and the sentence data is changed. The sentence data is changed to “Next is ‘title’ again” in accordance with the pattern of format 2 in the complementary setting illustrated in
In S907, whether or not the album is the same is determined, and when the album is not the same (No), move to S909 is performed. When the album is the same (Yes), move to S908 is performed, and the sentence data is changed to “Next is track number ‘track number’, ‘track name’ ” in accordance with the pattern of format 3 in the complementary setting illustrated in
In S909, whether or not the artist is same is determined, and when the artist is not the same (No), move to S911 is performed. When the artist is the same (Yes), move to S910 is performed, and the sentence data is changed. The sentence data is changed to “Next is track number ‘track number’, ‘track title’ in the album ‘album title’ ” in accordance with the pattern of format 4 in the complementary setting illustrated in
In S911, the sentence data is converted into sound data, and in S912, the sound data is played back for the notification to the user.
By the operation of the sound playback apparatus illustrated in
The processes in
A user instructs the control unit 203, using the operation apparatus 208, to playback the album (ANIMALS) (the music-track data 201-1, 201-2, 201-3) (S601). The control unit 203 reads out the complementary setting 207 (for example, assumed as: complement in Japanese, area: Kanto) (S602). The control unit 203 reads out, from the control unit 204, the playback status (stopped), and playback history (Blue Summer, 2, Colors, ZOO, J-Pops) (S603). The control unit 203 reads out, from the metadata 202-1 corresponding to the music-track data 201-1, the track name (WINTERDOG), track number (1), album name (ANIMALS), artist name (ZOO), genre name (J-Pops) (S604). The control unit 203 inputs the read out complementary setting, control information, metadata into the complement unit 206, and performs the complementary process of generating sentence data in Japanese with the complementary setting, to generate sentence data in accordance with the complementary setting and the respective property values (nouns) constituting the metadata (S901). According to the format 1 in the complementary setting, “Track number 1, WINTER DOG in the album ANIMALS by ZOO is going to be played” is obtained.
The complement unit 206 performs a process of changing the sentence data as needed, by comparing the playback status, playback history in the control information 204 and the metadata. In this case, since the playback status in the control information is the stopped status, move to S903 is performed in S902. Since album playback is being performed, move to S904 from S903 is performed, and change of the sentence data is performed. The sentence data is changed to “The album ANIMALS by ZOO is going to be played. This is track number 1, WINTER DOG”. Then, the complement unit 206 outputs the sentence data to the control unit 203, The control unit 203 inputs the sentence data to the sound conversion unit 205. The sound conversion unit 205 converts the sentence data into sound data, and outputs to the control unit 203 (S911). The control unit 203 inputs the sound data to the sound playback device 209. The sound playback device 209 performs the playback of the sound data (S912). The user hears “The album ANIMALS by ZOO is going to be played. This is track number 1, WINTER DOG”. The user hears the music-track data 201-1 (S607). After the playback of the music-track data 201-1 is completed, the control unit 203 updates the playback status (during playback) and the playback history (WINTER DOG, 1, ANIMALS, ZOO, J-Pops) in the control information 204 (S608). Then, the control unit 203 determines whether or not there is a next track (S609). Since album playback is performed, there is a next track, so return to S603 is performed. The control unit 203 reads out, from the control unit 204, the playback status (during playback), playback history (WINTER DOG, 1, ANIMALS, ZOO, J-Pops) (S603). The control unit 203 reads out, from the metadata 202-2 corresponding to the music-track data 201-2, the track name (SUMMER CAT), track number (2), album name (ANIMALS), artist name (ZOO), genre name (J-Pops) (S604). The control unit 203 inputs the read out complementary setting, control information, metadata into the complement unit 206, and performs the complementary process of generating sentence data in Japanese with the complementary setting, to generate sentence data in accordance with the complementary setting and the respective property values (nouns) constituting the metadata (S901). Further, by comparing the playback status, playback history and metadata, the sentence data is changed as needed. In this case, since playback is being performed and a different track (SUMMER CAT) in the same album as the last time is to be played, move to S908 from S902 is performed, and change to sentence data “Next is track number 2, SUMMER CAT” is performed. Then, the complement unit 206 outputs the sentence data to the control unit 203. The control unit 203 inputs the sentence data to the sound conversion unit 205. The sound conversion unit 205 converts the sentence data into sound data, and outputs to the control unit 203 (S911). The control unit 203 inputs the sound data to the sound playback device 209. The sound playback device 209 performs the playback of the sound data (S912). The user hears “Next is track number 2, SUMMER CAT”. The user hears the music-track data 201-2 (S607). After the playback of the music-track data 201-2 is completed, the control unit 203 updates the playback status (during playback) and the playback history (SUMMER CAT, 2, ANIMALS, ZOO, J-Pops) in the control information 204 (S608).
Then, the control unit 203 determines whether or not there is a next track (S609). Since album playback is performed, there is a third track, so return to S603 is performed. The control unit 203 reads out, from the control unit 204, the playback status (during playback), playback history (SUMMER CAT, 2, ANIMALS, ZOO, J-Pops) (S603). The control unit 203 reads out, from the metadata 202-3 corresponding to the music-track data 201-3, the track name (RAT), track number (3), album name (ANIMALS), artist name (ZOO), genre name (J-Pops) (S604). The control unit 203 inputs the read out complementary setting, control information, metadata into the complement unit 206, and performs the complementary process of generating sentence data in Japanese with the complementary setting, to generate sentence data in accordance with the complementary setting and the respective property values (nouns) constituting the metadata (S901). Further, by comparing the playback status, playback history and metadata, the sentence data is changed as needed. In this case, since playback is being performed and a different track (RAT) in the same album as the last time is to be played, move to S908 from S902 is performed, and change to sentence data “Next is track number 3, RAT” is performed. Then, the complement unit 206 outputs the sentence data to the control unit 203. The control unit 203 inputs the sentence data to the sound conversion unit 205. The sound conversion unit 205 converts the sentence data into sound data, and outputs to the control unit 203 (S911). The control unit 203 inputs the sound data to the sound playback device 209. The sound playback device 209 performs the playback of the sound data (S912). The user hears “Next is track number 3, RAT”. The user hears the music-track data 201-3 (S607). After the playback of the music-track data 201-3 is completed, the control unit 203 updates the playback status (during playback) and the playback history (RAT, 3, ANIMALS, ZOO, J-Pops) in the control information 204 (S608).
Then, the control unit 203 determines whether or not there is a next track (S609). Since the playback of the album is completed here, there is no next track, so the control unit 203 updates the playback status in the control information 204 to the stopped status, and move to S610 is performed.
For S610, an example of performing notification of the track-selection rule in the control information is explained. The control unit 203 obtains the track-selection rule from the control information 204 (S801). Next, the obtained track-selection rule (album playback) and the complementary setting 207 (complement in Japanese, area: Kanto) are input to the complement unit 206, and the complement unit 206 generates sentence data (S802) and outputs to the control unit 203. In this case, since album playback is performed, sentence data “Played was the album ANIMALS” is generated. The control unit 203 inputs the sentence data to the sound conversion unit 205, and the sound conversion unit 205 converts the sentence data into sound data, and outputs to the control unit 203 (S803). The control unit 203 inputs the sound data to the sound playback device 209; the sound playback device 209 performs the playback of the sound data; and the user hears “Played was the album ANIMALS” (S804).
Next, the operation at the time when a selection item is selected in the music playback apparatus is explained, with reference to
First, in S1001, a user selects a given selection item using the operation device 208. In S1002, the complementary setting is obtained, and the control information is obtained in S1003. In addition, metadata corresponding to the selected item is read out in S1004. Next, in S1005, sentence data is generated from the read out complementary setting, control information and metadata. For example, sentence data “‘This is track name’ in the album ‘album name’ by ‘artist name’ ” is generated when a track is selected; sentence data “This is the album ‘album name’ ” is generated when an album is selected; sentence data “‘This is ‘artist name’ is generated when an artist is selected; sentence data “This is ‘genre name’ ” is generated when a genre is selected; and sentence data “This is ‘item name’ is generated when other items are selected,
Next, in S1006, whether or not the same item as the last time has been selected is determined in S1006. When the same item has been selected (Yes) move to S1011 is performed. When a different item has been selected (No), move to S1007 is performed. In S1007, whether or not a different track in the same album has been selected is determined. When the same track has been selected (No), move to S1009 is performed. When a different track has been selected (Yes), move to S1008 is performed; the sentence data is changed to “This is ‘track name’ ”, and move to S1011 is performed. In S1009, whether or not the track is in another album by the same artist is determined. When the track is not in another album by the same artist, (No), move to S1011 is performed. When the track is in another album by the same artist (Yes), move to S1010 is performed; the sentence data is changed to “This is ‘track name’ in the album ‘album name’ ”; and move to S1011 is performed. In S1010, the sentence data is converted into sound data; in S1012, the sound data is played back; and in S1013, the control information is updated and the process is terminated.
By the operation of the music playback device illustrated in
To explain it more specifically, the process is performed as follows.
First, a user selects the music track 201-1 using the operation device 208 (S1001). Next, the control unit 203 reads out the complementary setting 207 (for example complement in Japanese, area: Kanto) (S1002), Next, the selection unit 203 reads out the selection history (for example, Blue Summer, 2, Colors, ZOO, J-Pops) (S1003).
Next, the control unit 203 reads out metadata corresponding to the item (S1004). Now, since the music-track data 201-1 has been selected, the track name (WINTER DOG), track number (1), album name (ANIMAL), artist name (ZOO), genre name (J-Pops) are read out from the corresponding metadata 202-1.
Next, the control unit 203 inputs the read out complementary setting, control information, metadata to the complement unit 206 (S1005). The complement unit 206 generates a sentence in Japanese with the complementary setting, Now, the music-track data 201-1 has been selected, so the sentence data in this case becomes “This is WINTER DOG in the album ANIMALS by ZOO”.
Further, the complement unit 206 changed the sentence data as needed, by comparing the selection history and the metadata (the processes in S1001, S1007, S1008, S1009, S1010). Now, the selection history is (Blue Summer, 2, Colors, ZOO, J-Pops) and the music-track data 201-1 (metadata: WINTER DOG, 1, ANIMALS, ZOO, J-Pops) has been selected. That is, a track in another album by the same artist as in the last selection has been selected, so the change is performed as “This is WINTER DOG in the album ANIMALS”.
Next, the complement unit 206 outputs the sentence data to the control unit 203, and the control unit 203 input the sentence data to the sound conversion unit 205. The sound conversion unit 205 converts the sentence data into sound data, and outputs to the control unit 203 (S1011).
Next, the control unit 203 outputs the sound data to the sound playback device 209, and the sound playback device performs the playback of the sound data (S1012). The user hears “This is WINTER DOG in the album ANIMALS”. The control unit 203 updates the selection history (WINTER DOG, 1, ANIMALS, ZOO, J-Pops) (S1013).
Thus, the music playback apparatus of the embodiment of the present invention has been described in detail.
However, the present invention is not limited to the configuration of the music playback apparatus described above.
For example, the configuration of the above music playback apparatus can be changed so as to generate the sentence data in Kansai dialect when the “area” is set to Kansai in the complementary setting illustrated in
Meanwhile, while the explanation has been made with an example of a portable music player as an embodiment of the present invention, it may be applied to stereo components and the like, and further, the present invention may be realized, not as a hardware apparatus but by a software program that operates on an information processing apparatus such as a personal computer.
The hardware configuration of an information processing apparatus that realizes the music playback device of the present invention illustrated in
An information processing apparatus 1100 has a CPU 1101, memory 1102, input device 1103, output device 1104, external storage device 1005, medium drive device 1106, and a network connection device 1107, that are connected to each other by a bus 1108.
The memory 1102 includes, for example, a ROM (Read Only Memory), RAM (Random Access Memory) and the like, and stores a program, music-track data and metadata for realizing the sound playback apparatus.
The CPU 1101 realizes the music playback apparatus by executing a program using the memory 1102.
The input device 1103 is, for example, a keyboard, pointing device, touch panel and the like, and used for the instruction from a user or the input of information. The output device 1104 is, for example, a display, a printer and the like, and used for the display of an inquiry to a user of the information processing apparatus 1100, processing results and the like.
The external storage device 1105 is, for example, a magnetic disc device, optical disc device, magnet-optical disc device and the like. A program and data may be stored in the external storage device, and they may be used by loading them onto the memory 1102 as needed.
The medium drive apparatus 1106 drives a portable recording medium 1109, and accesses its recorded contents. As the portable recording medium 1109, any computer-readable recording medium such as a memory card, memory stick, flexible disc, CD-ROM (Compact Disc Read Only Memory, optical disc, magnet-optical disc, DVD (Digital Versatile Disc) is used. A program and data may be stored in the portable recording medium, and they may be used by loading them onto the memory 1102 as needed.
The network connection device 1107 communicates with an external device via any network (line) such as LAN, WAN and the like, and performs data conversion that accompanies the communication. In addition, it may receive a program and data from an external device, and they may be used by loading them onto the memory 1102.
The program that operates on the information processing device is configured to realize the functions of the control unit 103, the sound conversion unit 105, the complement unit 106, the sound playback unit 109, and performs processes as needed, using the data of music-track data, metadata, control information, complementary setting stored in the memory 1102 of the information processing apparatus. As the music-track data, metadata, control information, complementary setting and the like, those stored in the portable recording medium 1109 that is read out by the medium drive device 1106 may be used, and further, the configuration may be made so as to download and use data on another data providing server via a network.
A method of loading a program onto an information processing apparatus in a case in which the sound playback apparatus of the present invention is realized by executing the program on the information processing apparatus is illustrated in
a) illustrates a method for the information processing apparatus 1201 to perform loading of a program and data 1202 stored in an external storage device such as a hard disc of the information processing apparatus 1201.
b) illustrates a method of loading a program and data 1204 recorded in a portable-type storage medium such as a CD-ROM and DVD via a medium drive device of the information processing apparatus 1201.
c) illustrates a method of loading, via a communication apparatus of the information processing apparatus 1201, a program and data 1203 provided, through a line such as a network, by an information provider.
Thus, the present invention may be configured as a program for making an information processing apparatus such as a computer execute functions that are similar to those realized by the respective configurations illustrated in the principle configuration of and the embodiment of the present invention described above. Meanwhile, the present invention may also be configured as a computer-readable recording medium recording a program for making an information processing apparatus such as a computer execute functions that are similar to those realized by the respective configurations illustrated in the principle configuration of and the embodiment of the present invention described above. Meanwhile, the present invention may also be configured as a computer data signal embodied as a carrier wave expressing the program described above.
Thus, while the sound playback apparatus being an embodiment of the present invention has been described in detail with reference to
For example, if the present invention is to be applied to an AV content editing/creating apparatus that creates contents, for example, in a case of creating an slide-show image with a number of photographs capturing the scenes of a wedding ceremony and favorite music as BGM, it may be used for automatically inserting the description of the BGM. In the editing, the image and BGM are created as contents not with mere addition of tracks but with the addition of announcement “Presented with ‘track name’ ” in the beginning of the slide show. By this, it becomes possible to make it closer to an image-art work than a simple slide show. Meanwhile, there are formats of commercial equipment displaying an advertisement image and the like in a store and on the street that sequentially displays advertisement based on texts and still images while playing BGM, and an effect of making the advertisement more familiar to consumers may be generated by adding an announcement that introduces the BGM in a DJ-like manner before the advertisement image starts in the equipment. Thus, the present invention may be applied to various consumer electronics, portable apparatuses, commercial equipment and so on, without limitation to a simple sound playback apparatus.
The sound playback apparatus of the present invention has been described in detail above: according to the present invention, notification of metadata corresponding to music-track data being the playback target can be performed to a user by sound at a timing of either before the playback, after the playback, during the playback or when a selection is made, and the user can obtain the music-track information without looking at the display device and the like. In addition, the sound playback apparatus of the present invention is capable of performing, not a mere notification of metadata composed of a plurality of nouns, but the notification that is closer as a sentence to a spoken language, by inserting particles, auxiliary verbs and the like between property values (nouns) constituting the metadata, making it more familiar to the user. Furthermore, in a case in which there are a plurality of music tracks being the playback target and there is a property value (noun) that is common among the plurality of music tracks, notification of the common noun can be performed by sound to announce the information about a music-track group; contents of which notification has performed once can be eliminated when performing the notification of each information to the user; the language for notification can be changed; and the wording and tone of speech for notification can be changed according to the time zone and area setting of the user, so it can be said that information can be provided in a more familiar manner. Furthermore, there is a feature that the user can also easily obtain information related to the control of the music playback by sound notification.
All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although the embodiment(s) of the present invention has (have) been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.
This application is a continuation application of International PCT Application No. PCT/JP2007/000112, filed on Feb. 22, 2007, the entire contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2007/000112 | Feb 2007 | US |
Child | 12542318 | US |