Source: https://patents.google.com/patent/DE60029724T2/en
Timestamp: 2020-01-19 19:38:32
Document Index: 397714153

Matched Legal Cases: ['art, 205', 'art 201', 'art, 133', 'art 133', 'art 133', 'art 133', 'art 133', 'art 133', 'art 142', 'art 154', 'art 154', 'art 154', 'art 154', 'art 154', 'art 154', 'art 154', 'art, 164', 'art, 165']

DE60029724T2 - Device for providing information with music tone effect - Google Patents
Device for providing information with music tone effect
DE60029724T2
DE60029724T2 DE2000629724 DE60029724T DE60029724T2 DE 60029724 T2 DE60029724 T2 DE 60029724T2 DE 2000629724 DE2000629724 DE 2000629724 DE 60029724 T DE60029724 T DE 60029724T DE 60029724 T2 DE60029724 T2 DE 60029724T2
DE2000629724
DE60029724D1 (en
Kosei Hamamatsu-shi Terada
1999-11-19 Priority to JP32942699A priority Critical patent/JP4329191B2/en
1999-11-19 Priority to JP32942699 priority
2000-11-14 Application filed by Yamaha Corp filed Critical Yamaha Corp
2006-09-14 Publication of DE60029724D1 publication Critical patent/DE60029724D1/en
2007-08-02 Publication of DE60029724T2 publication Critical patent/DE60029724T2/en
The The present invention relates to devices for generating and reproducing object information with game information added thereto for use in transmission object information, such as messages or a message, with background music over a network, such as the Internet.
traditionally, Create and distribute World Wide Web (WWW) servers news, weather forecasts and other types of information, while terminals at she distributed information play. Furthermore, distribute mail servers Information such as generated at news source terminals and messages sent by these, and destination terminals indicate that she redistributed information.
11 Fig. 12 is a configuration diagram of an information distribution system for use in explaining conventional information-generating apparatus and information-reproducing apparatus.
In the drawing, the reference numeral designates 201 a PC terminal, 201 a display unit and 201b a speaker. The reference number 202 denotes a public communications network, 203 is a server 203a is a database and 204 a base station, 205 is a mobile terminal such as a portable telephone device, 205a is a display part, 205b a receiver and 205c an interface connection. Further, the reference numeral 206 a PC terminal as indicated by the reference numeral 201 Stated, and is 207 a portable telephone device, as indicated by the reference numeral 205 Specified.
Object information, such as messages or a message, is stored in the database 203a of the server 203 is stored in a format such as a text information format, a still image information format, a video image information format, or the like. The PC terminal 201 makes a dialup connection with the server 203 , for example on the public communications network 202 ago, reads object information from the database 203a in the form of the text information or the like, and displays the read information on its display part 201 at.
In the database 203a Also, game information stored in a format such as a Standard Musical Instrument Digital Interface File (SMF) or a compressed audio data format is stored. In this way, the PC terminal can 201 read the game information together with the above-mentioned text information. Such Internet service known as "MidRadio ®" or "MIDPLUG for XG ®".
The in the above mentioned However, service text information used is merely for displaying a Text that indicates the copyright or title of the music, and not to accompany with background music, to the information content the message or message fits.
If Game information or background music indicating the content of Object information can suggest, together with the object information, For example, the text information and image information would be distributed, the Effect and the impression of object information, such as the messages or a message are amplified, causing the distributed Object information would be added a value.
There the content of the text or image information is not in a short Time to be checked can, it may be that a user misses the information. In contrast, playing background music may be is in harmony with the content of the information and therefore can suggest it enable the user to capture the information in its essence in a short time, thereby effective use of the information is made possible.
It Now suppose that a service provider has background music according to the content the information changes so suggestively suggest the content of the information. Because the music changes have to be done manually increase the production costs of newscasts. It turns out yet another problem with music selection, namely ever after the personal Can or the skills varied.
One Method for automatic selection of background music according to the content and the mood of an e-mail text is from T. Takagi et al .: "Realization of sound scape agent by the fusion of conceptual fuzzy sets and ontology Sound Background by Merging Conceptual Fuzzy Sets with Ontology ") in IEEE Fuzzy Systems Conference Proceedings, Seoul, South Korea, 22-25th August 1999, pages 801-806 known.
These Document mentioned but not, whether a specific data structure or data representation to do so is used to map the background music to the e-mail, and does not indicate whether the playing style of the music should be controllable or not.
There are on the other side another type of service is called "Midmail ®", which the transmission of text messages, which are accompanied by images and music from a PC terminal 201 over the server 203 to the PC terminal 206 offers. This service is from the PC 201 to the server 203 a dial-up connection made. Then the user selects the PC 201 individually items from a menu that contain multiple types of still image information and multiple types of music information stored in the database 3a and send text messages along with the email addresses of partners to whom the text messages are to be delivered. However, this service is provided in a system which should allow the user on the news source side to manually select a music, not to realize the automatic play of background music according to the content of the information.
The Invention has been made to solve the above-mentioned problems, and It is therefore an object of the invention to provide a device for generating of object information with added game information, a Device for reproducing object information with added game information, a device for generating object information with an added expression element more characteristic Information, as well as a recording medium with a program recorded on it to realize the above-mentioned functions provided. Such devices allow the expressive effect object information is increased, allowing the user to to capture the essence of the object information in a short time.
A Information generating device according to the invention is constructed to contain a combination of object information, providing essential content and generating game information, which is a piece of music in association with the essential content. The information-generating device has a source means for providing the object information with the essential contents, an extracting means for analyzing the provided object information, to provide a characteristic information to extract which for the essential contents of the provided object information characteristic and attachment means for attaching game information based on the extracted characteristic information to the provided object information, so that the attached Game information a playing a piece of music in association with the essential content.
Preferably the attachment means brings the game information, which music information contains which is a piece of music represents and control information which controls the play of the piece of music, which is represented by the music information.
Preferably the information generating device further comprises output means for outputting the object information together with the attached thereto Game information on.
Preferably the information generating device further comprises storage means for storing a variety of game information, the one Variety of music pieces corresponds, wherein the attachment means search means for searching the Memory means for making them a piece of music according to the characteristic To select information.
Preferably the extracting means analyzes the provided object information, from this the characteristic information in the form of a keyword to extract that is contained in texts of the object information. Furthermore, the extracting means extracts a keyword that is a mental Impression reflects that from the essential contents of the object information is derived, and the attachment means brings the game information according to the keyword so on, that the piece of music with the mental impression given by the keyword.
Preferably the extracting means analyzes the provided object information, to derive the characteristic information in the form of a brightness of an image contained in the object information is.
Preferably the extracting means analyzes the provided object information, to derive the characteristic information in the form of a hue of an image contained in the object information is.
Preferably the source means supplies the object information with the essential ones Content in the form of texts.
Preferably the source means supplies the object information with the essential ones Content in graphic form.
Preferably The source means provide the object information with the essential ones Content in the form of videos.
The information generating apparatus according to the invention is for reproducing performance information for providing a piece of music in Asso constructed with essential content of object information. The information producing apparatus has receiving means for receiving substantial content object information, acquiring means for processing the received object information for obtaining characteristic information characteristic of the essential contents of the received object information, and reproducing means for reproducing game information in accordance with the acquired characteristic information; to perform a game of a piece of music in association with the essential contents of the received object information.
Preferably the reproducing agent further reproduces the essential contents the received object information.
Preferably the reproducing agent reproduces the essential contents of the received object information in synchronism with the game of music information, whereby the essential content added a musical sound effect becomes.
Preferably the information reproducing apparatus further comprises storage means for storing a variety of game information, the one Variety of music pieces wherein the reproducing means search means for searching the Have storage means to make it a piece of music according to the procured characteristic To select information.
Preferably the reproducing means works on the basis of the game information, which contains music information, the music piece represents as well as control information indicating the game of the music information represented piece of music controls.
Preferably the acquiring means processes the received object information, from this the characteristic information in the form of a keyword to procure that contained in the texts of the object information is. In addition, the procurement agency procures the keyword that gives a mental impression that is essential Content of the object information is derived.
Preferably the acquiring means processes the received object information, to derive the characteristic information in the form of a holiness to obtain an image contained in the object information is.
Preferably the acquiring means processes the received object information, to derive the characteristic information in the form of a hue of an image contained in the object information is. An information generation device according to the invention is for generating object information with essential content in combination with an identification code of the essential contents constructed. The information generating device has source information for providing the object information with essential contents, an extracting means for analyzing the provided object information, to extract from it characteristic information that is essential to the Contents of the provided object information characteristic and attachment means for attaching an identification code on the provided object information in accordance with the extracted characteristic information, so that the identification code a characteristic of the essential contents of the provided Indicates object information.
Preferably the information generating device further comprises output means for outputting the provided object information together with the attached identification code.
Preferably further brings the attachment means representative of a piece of music Music information to the object information, wherein the piece of music in accordance with the identification code in association with the essential contents of the provided object information selected becomes.
Preferably the information generating device further comprises an output means for outputting the provided object information together with the music information.
Preferably the attachment means comprises editing means based on of the identification code edit the music information to associate the music piece with the essential contents of the object information to modify.
Preferably the editing means edits the music information to a tone match of the piece of music in association with the essential contents of the object information to modify.
Preferably the editing means edit the music information to a play style of the piece of music in Association with the essential contents of the object information to modify. For example, the editing means modifies the Playing style of the piece of music concerning a scale of the piece of music. Otherwise, the editing means modifies the playing style of the music piece a rhythm or a tempo of the piece of music.
Preferably, the attachment means further applies control information to the object information to control a performance of the piece of music. In such a case, the information generation The apparatus further comprises output means for outputting the provided object information together with the control information attached thereto.
Preferably the source means supplies the object information with the essential ones Content in the form of texts sent as a message by e-mail transferred to are.
Preferably the source means supplies the object information with the essential ones Content that is about the internet will be disseminated.
Preferably the attachment means brings the identification code in the form of a symbol code consisting of a standard code set for information exchange corresponding to the extracted characteristic information selected became representative for one mental impression of the essential content.
Preferably the attachment means brings the identification code in the form a symbol corresponding to the extracted characteristic Information for representation a mental impression of the essential content was selected.
Preferably the attachment means brings the identification code in the form a typeface, which corresponds to the extracted characteristic information was selected to be a mental To represent impression that derived from the main content.
Preferably the extracting means analyzes the provided object information, from this the characteristic information in the form of a keyword to extract that is contained in texts of the object information.
Preferably the extractor extracts the keyword that is a mental Impression indicates that from the essential contents of the object information was derived.
A Information reproduction device according to the invention is for reproducing performance information for delivering a music piece in association constructed with essential content of object information. The Information reproducing apparatus has receiving means for receiving of object information with essential content together with a Identification code that has a characteristic of the essential content indicates the object information, as well as reproduction means which reproduce game information based on the identification code, to a game of a piece of music in association with the essential contents of the received object information to afford, with the music piece according to the identification code selected becomes.
Preferably the reproductive agent further reproduces the essential contents the received object information.
Preferably the replicant has editing means based on of the identification code to edit music information contained in the game information is included and for the piece of music is representative is, so the piece of music in association with the essential contents of the object information is modified.
A Information reproduction device according to the invention is designed to reproduce music information to a game a piece of music in association with material content of object information Afford. The information reproducing apparatus has receiving means for receiving object information with essential content with an identification code that has a characteristic of the essential Contents of the object information indicates search means according to the identification code Seek control information for controlling the play of the piece of music, and reproductive means to reproduce the music information, to the play of the piece of music to afford while the game of the piece of music according to the searched Tax information in association with the essential contents of the received object information is controlled.
An information generating apparatus according to the present invention is constructed to generate object information containing essential contents in combination with an essential content identification code. The information generating device has source means for providing object information having substantial contents, acquiring means for acquiring an identification code indicative of a characteristic of the essential contents of the provided object information, generating means for generating a piece of music based on the acquired identification code in association with the essential contents of the provided object information , whereby out It is evaluated whether the piece of music matches the object information and output means to output the object information together with the identification after the evaluation.
Preferably the information generating device further comprises monitoring means for monitoring the essential contents of the object information in synchronism with the Generating the piece of music on.
A inventive data structure is for use for transferring designed by information. The data structure has first data, identify the object information, the essential content to be transmitted contains and second data representing identification information, the one characteristic of the essential contents of the object information indicate, wherein the identification information of the object information is assigned by searching for a keyword that is contained in the essential contents of the object information and that for the essential contents of the object information characteristic is.
Preferably the identification information has a symbol code that excludes a standard code set has been selected for information exchange, corresponding to the searched keyword, the symbol code provides an associative association of a mental impression, that of the characteristic of the essential contents of the object information was derived.
Preferably the identification information has a symbol corresponding to to the searched keyword selected was, where the symbol in associative association with a mental Impression stands, which from the characteristic of the substantial contents the object information was derived.
Preferably the identification information has a typeface, which consists of a combination of symbols and signs and in correspondence to the searched keyword selected was associated with the typeface associative to a mental impression is that of the characteristic of the essential Content of the object information was derived.
Preferably the identification information of the object information becomes thereby assigned a keyword that is being searched for the essential contents of the object information regarding a characteristic of the mental impression, which consists of the essential Content of the object information was derived.
A inventive data structure is for use in transmission designed by information. The data structure contains first Data representing object information to be transmitted contain essential content, as well as second data, the music information represent, which is a piece of music represent, that for a characteristic of the essential contents of the object information associative, whereby the piece of music of the object information thereby is assigned a word that is searched in the essential Content of the object information is included and that directly or indirectly reflects a mental impression that comes from the characteristic the essential content of the object information was derived.
A inventive data structure is for use in transmission designed by information. The data structure contains first Data representing object information sent to a destination to be transferred contains essential information so that the essential content along with a game one Background music can be presented at the destination, as well as second data, the control information represent, which is a control of the background music game in association with a characteristic of the essential contents of the object information thereby rendering the control information of the object information thereby is assigned a word that is searched in the essential Content of the object information is included and that directly or indirectly reflects a mental impression that comes from the characteristic the essential content of the object information was derived.
A inventive data structure is for use in transmission designed by information. The data structure has first data that Represent object information, those to be transmitted in the form of texts contains essential content, and second data representing identification information, the one characteristic of the essential contents of the object information indicating, wherein the identification information of the object information assigned by a characteristic of the essential Content from the texts is detected.
A inventive data structure is for use in transmission designed by information. The data structure contains first Data representing object information in graphic form to be transferred contains essential content, as well second data representing identification information the one characteristic of the essential contents of the object information indicate, wherein the identification information of the object information be assigned by having a characteristic of the essential Content from the graphics is detected.
A inventive data structure is for use in transmission designed by information. The data structure contains first Data representing object information that is in the form from videos to be transmitted contains essential content, and second data representing identification information, the one characteristic of the essential contents of the object information indicating the identification information thereby the object information that is assigned a characteristic of the essential content is detected from the videos.
1 FIG. 13 is a system configuration diagram for explaining apparatuses for generating and reproducing object information with game information attached thereto according to the first to fifth embodiments of the invention.
2 Fig. 10 is a block diagram for explaining an apparatus for generating object information with game information attached thereto according to a sixth embodiment of the invention.
3 Fig. 10 is a block diagram for explaining an apparatus for reproducing object information with performance information attached thereto according to the sixth embodiment of the invention.
4 Fig. 10 is a block diagram for explaining a hardware configuration of a terminal embodying the apparatus for reproducing object information with performance information attached thereto according to the present invention.
The 5A and 5B FIG. 10 is a flow chart for explaining the operation of the device for generating object information with game information attached thereto as shown in FIG 2 and the device for reproducing object information with game information attached thereto, according to 3 ,
The 6A and 6B FIG. 10 is a flowchart for explaining the operation of an originating terminal and a server, wherein the server provides a mailing service.
7 Figure 12 is a schematic representation of a first example of a message file set.
8th Figure 3 is a schematic illustration of a second example of a message file set.
9 Figure 3 is a schematic representation of a third example of a message file set.
10 Fig. 10 is a schematic diagram of a fourth example of a message file set.
11 Fig. 10 is a configuration diagram of a message distribution system for explaining conventional information generating and information reproducing apparatuses.
In the drawing, the reference numeral designates 1 an object information file section, 2 a music information file section, 3 a control information file section, 4 a characteristic extracting section and 5 a reference table. The reference numerals 6 and 7 designate search sections, 8th a display control section, 9 a display screen, 10 a music editing section, 11 a sound generator, 12 a decoder, 13 an equalizer, 14 an amplifier and 15 a speaker / receiver.
The system displays object information on the display screen 9 while generating play information that matches the object information, and outputs it from the speaker / receiver 15 out.
The Game information may include music information and control information which controls the music information. According to the present invention will be at least either the music information or the control information made to the contents of the object information suitable.
In order for the performance information to match the contents of the object information, in the characteristic extracting section 4 extracts a characteristic of the contents of the object information.
At the in 1 In the system configuration shown, the apparatus for producing object information with game information attached thereto and the apparatus for reproducing the object information in a plurality of embodiments may be practiced depending on how the functions are divided between them. As indicated by the dot-dash lines AA 'through EE', there are functional sharing boundaries through which information is exchanged between both sides.
Also with reference to the known distribution system of 11 allows the in 1 system configuration shown a message or mail distribution between the server 203 and the PC terminals 201 . 206 and the mobile terminal 205 . 207 (which, unless otherwise stated, are generally referred to as terminals in the umbrella term). The message distribution is the server 203 the information generating device for distributing the generated information to the terminals while the terminals are the information reproducing devices.
In mail distribution, message source terminals are the information-generating devices that is the server 203 the information generating device as a relay station for transmitting the mails, and destination terminals are the information reproducing devices. This system may be practiced in various embodiments depending on how the functions are shared between the information-generating device and the information-reproducing device. As can be seen, the dot-dashed lines AA 'to EE' show functional common usage limits through which information is exchanged between both sides.
First will be the corresponding blocks in the System illustrates and then the operation of the first to the fifth embodiment described, which differ by their function distribution.
The object information file section 1 enters object information pointing to the display screen 9 is to be displayed, and stores the object information together with the characteristic identification code (ID code) to be described later. The object information is a kind of visually displayable information, such as text information, still image information and video image information, or a combination of these types of information. The object information is entered on a keyboard or via a pointing device. Further, the object information may be input to a voice recognition system so as to input verbal messages, read texts, conversations, commands, and the like. Alternatively, pre-stored object information on a recording medium may be read out or entered via a network.
The characteristic extracting section 4 analyzes a characteristic of the contents of the object information. Since a correspondence table of characteristic information to the characteristic ID code in the reference table 5 is prestored, the character extraction section calls 4 the analyzed characteristic according to the in the reference table 4a stored characteristic information. Then there is the extracting section 4 a characteristic ID code corresponding to the characteristic information having the highest degree of correlation, and stores them in the object information file section 1 ,
The Characteristics can be analyzed in terms of human sensibility become. More specifically, becomes the characteristic with respect to human feeling (feelings of Luck, anger, Grief and pleasure) across from the contents of the news or message, such as atmospheres or Moods that affect one's senses (for example, beautiful, good-humored, dignified, light and romantic) suggest life scenes, which the sensation suggest (e.g., landscape, seasons and annual events) and the like. An individual characteristic ID code becomes any type of characteristic assigned.
To the For example, the characteristic ID code "000" indicates "happy", "001" is "angry", "002" is "sad", "003" is "pleasant" and so on. Of the Character ID code "100" indicates a "good atmosphere", "101" is a "cheerful atmosphere", "102" is a "graceful atmosphere", "103" is an "atmosphere of lightness", "104" is a "romantic mood" and so on. Of the Characteristic ID code "200" indicates a "mountain", "201" is a "sea" and so on.
If the text of the object information says "I was fine today", then "good" is extracted and the Characteristic ID code "100" assigned. Then it will be a music track for the word "good" is suitable, selected, and the selected one Music after a control or a tuning of the music, so that she fits the word "good", like for example a music editing (arrangement) or an equalizer setting (Setting of frequency characteristics), played. If the Message "I was sad today "is is extracted "sad" and the Assign characteristic ID code "002". Then it will be made a music arrangement or an equalizer setting so that the music fits the word "sad" If the Message "Today a life transmission from a beach house by the sea "is the word "sea" is extracted and the Assign characteristic ID code "201". Then it will be reproduced a musical sound of sea waves.
In addition, when the name of a country is extracted, a piece of music having a key or a rhythm peculiar to that country is selected, or a national anthem corresponding to that country is selected, or a musical arrangement is edited by editing a key and a key Rhythm made so that the music is played in a style that matches the image of the country. Furthermore, the object information may include a weather forecast. If the information associated with the weather forecast is extracted from the object information, one may be the weather prediction associated piece of music to be selected. For example, if the weather forecast contains the message "Morning Rain", a piece of music associated with rain may be selected.
at the information reproduction device according to the invention contains namely, the reproduction section an editing section based on the identification code is operated to edit music information contained in the game information is included, and for a piece of music representative is, so the piece of music in association with the essential contents of the object information is modified. For example, the editing section edits the Music information to a sound equalization of the music piece in association to modify the essential contents of the object information. Otherwise the editing section edits the music information to a play style of the piece of music in association with the essential contents of the object information too modify. Specifically, the editing section modifies the Style of play of the piece of music in terms of a key of the piece of music. Otherwise, the modified Editing section the playing style of the piece of music with respect to a rhythm or a tempo of the piece of music.
The process for extracting a characteristic varies depending on the type of the medium constituting the object information. For example, if the object information is a text, the text is searched and an extracted keyword is looked up in a sentiment dictionary that is in the reference table 5 is stored. Then, a characteristic ID code assigned to a keyword identical or similar to the extracted word is output.
in the The following is a brief description of how a characteristic of an image, such as a drawing or a photograph becomes. A possibility is the brightness (Y value) or the color (RGB values) of the image to automatically capture the average value of the detected values to calculate and output a characteristic ID code corresponding to the Average brightness or color.
If for example, the image is bright, the characteristic ID code "100" corresponding to the word "good" is given, and treated the picture in the same way. When the picture brightness is dark, the characteristic ID code becomes "002", which corresponds to the word "sad", forgive, and treated the picture in the same way. Further, too Text information is handled as special image information, and their characteristics can be based on the RGB values of the color the letter or the background color, or because of their brightness be determined. If the image is a dynamic or time-varying Image is, the rate of change can be the movement of an object be likened to a feeling.
In namely, the information-generating device analyzes the Extracting the object information provided to it the characteristic information in the form of a brightness of a Extract image contained in the object information. Otherwise, the extracting section analyzes the provided one Object information to derive the characteristic information in Form of a hue of an image to extract that in the object information is included.
Such characteristics, namely, colors, phrases in a text, words, Kanji or Chinese characters, etc., are related to several kinds of human feeling and in the reference table 5 stored as data written in a dictionary format. The dictionary can be set up so that each user is free to register any characteristic in the dictionary. Alternatively, a dictionary can also be downloaded over a network.
by the way the information generating device treats the object information with the essential contents in the form of texts. Further treated the information generating device communicates the object information the essential content in graphic form. In addition, the information generating device handles the object information with the essential contents in the form of videos.
The music information file section 2 can save many pieces of music as music information. The music information is stored in a MIDI file, for example in SMF format, with a corresponding characteristic ID code assigned to it. Generally, each music piece is assigned a characteristic ID code. However, a piece of music may also be assigned multiple types of characteristic ID codes. For example, a piece of music may be given a correspondence with characteristic ID codes corresponding to "bright" and "pleasant". Further, the MIDI file may include lyrics information as a "meta event", and the music information may be compressed into music waveform data.
In a setting tact part of a MIDI file are, for example, control information such as time, tempo, bank selection, program change (timbre), volume, expression (sound volume), Reverb, chorus, tone (major or minor), key (tuning), frequency characteristics, etc., as well as other information such as copyright information containing the name of the composer and the name of the songwriter. The song body part after the device tact part also contains the control information as well as the note data.
The characteristic of the music information is analyzed each time the music information is stored. After that, the information in the music information file section becomes 2 stored together with a characteristic ID code determined on the basis of various parameters included in the above-mentioned control information of the music information.
Especially For example, the characteristic becomes human Feeling on the basis of timbre setting values, the Tempo, sound volume, melody and the like, which are written in the device clock part. If the title of the Song or the text is included, the characteristic can be up the same way as text information is extracted. alternative in addition the characteristic of the contents of the music information in the Search will be analyzed when multiple types of music information be read out one after the other.
The control information file section 3 is intended for use in storing such control information used to control the reproduction style of the music information. A specific example is a template modified from the above-mentioned device tact portion based on the characteristic determined with respect to the human sensation. The control information file section 3 adds a characteristic ID code to the template and stores a large number of templates. Generally, a template is assigned a characteristic ID code. However, as above, in the case of the music information file section, too 2 multiple types of characteristic ID codes assigned to a template and in the control information file section 3 get saved.
The characteristic of the control information is analyzed when the control information in the control information file section 3 is stored. After that, the control information is given a correspondence with a characteristic ID code on the basis of parameters included in the control information and stored together with the characteristic ID code. Alternatively, the characteristic may be analyzed while the templates from the control information file section 3 be read out, so that a template with a specific characteristic can be retrieved.
The mentioned above Template can change the style of playing a piece of music by: at least one of the following set of values is controlled: Timbre, tempo, volume, mood. For example, the template may be the Timbre of a piano in that of a light piano or the one change a dark-sounding piano. Besides, she can change the tempo or that Change sound volume thereby, that a certain value or rate (relative value) specified from a reference value which in the music information is intended.
If in this case, the control information by a numerical value is set, it is desirable specify a value in terms of tempo or tuning which are intended in the music data, and not a certain rate to adjust evenly. For example, in the case where the pace should accelerate is when the piece of music originally has a high pace, the rate of change be reduced. Alternatively, the template of the control information may be both ideal as well as relative values for contain the tempo or the sound volume. In this case, the changed Do not stencil the tempo or sound volume when in the Music information originally set value is within the range of specified values, and changed the template the rate according to the relative Value if the original one Value outside of the area. additionally can the key or the tone of a scale of major in Minor or changed from minor to major or the key will be moved.
Also other than those mentioned above Parameters can controlled for use in controlling the reproduction style of the music become. For example, the setting of the number of channels, the can sound at the same time to be changed, the presence or absence of a chord play, the number of playing voices and the presence or absence of an additional to control automatic play.
The search section 6 for the music information outputs characteristic ID codes and their associated music information one after another. Then, the corresponding outputs of the characteristic ID codes are checked based on the characteristic ID code of the object information to output the music information with its characteristic ID code corresponding to that of the object information.
On the other hand, the search section gives 7 for the control information characteristic ID codes and their associated templates of control information sequentially. Then, the corresponding outputs of the characteristic ID codes are checked on the characteristic ID code of the object information to output a template with its characteristic ID code corresponding to that of the object information.
If the object information has two or more characteristic ID codes or if several kinds of music information have the same characteristic ID code common criteria, certain criteria are used to to output optimal music information. The process of searching and Retrieving the control information is similar to that in the music information.
The display control section 8th controls the display screen 9 for displaying the object information when an unillustrated control means desired object information and its characteristic ID code from the object information file section 1 outputs. On the other hand, the characteristic ID code is sent to the search sections 6 and 7 supplied so as to output music information and control information, both of which are provided with the corresponding characteristic ID code.
The music editing section 10 receives the music information from the search section 6 and edit the piece of music. For example, the setting tact part of the music information by the template becomes that of the search section 7 replaced tax information replaced.
Alternatively, as mentioned above, a relative value set in the template of the control information may be multiplied to change the value and sent to the tone generator 11 be issued. Further, when a change of key is instructed, the music is edited according to the command.
The sound generator 11 receives the edited music information, generates a sound signal and sends it to the equalizer 13 out. The equalizer 13 changes the frequency characteristics of a filter based on the equalizer characteristic specifying information contained in the template of the control information to the audio signal from the speaker / receiver 15 over the amplifier 14 issue.
A Displaying the object information and playing the music can be automatic or in sync with the startup operation of a user. The information reproduction device namely reproduces the essential contents of the received object information synchronously with the game of music information, eliminating the essential content a musical sound effect is awarded. Alternatively, the user can the start of the music game after the start of the information display command. If the game starts before the ad starts, the user can over in advance be informed of the content of the ad so he can decide whether the object information should be displayed or not.
On this way, the display of object information and the game the music started in different modes. For this purpose is display mode specifying information from the information creating side output so that the information reproduction page the operating modes based on the display mode specifying information can switch. This means that the user on the side of the Information reproduction device any mode choose can.
The music to be played is background music for displaying the object information. When SMF is used, a melody of the music is played.
Furthermore, if the sound generator 11 an independent sound generator such as a sampler, waveform data having a file extension "WAV" may be used as music information as it is. In addition, a compressed digital audio waveform may also be used as the music information. In this case singing with a singing voice becomes possible. For audio compression, various methods are used, such as "Sound VQ ® " and "MP3 (MPEG1 Audio Layer 3)". In this case, as in 1 shown with the dashed line, the music information from the search section 6 to the decoder 12 output where the music information is unpacked. The unpacked or decompressed music information is then sent to the equalizer 13 output. The equalizer 13 controls the audio waveform based on the equalizer characteristic specifying information included in the control information to give the characteristics corresponding to the characteristic frequency to the content of the object information. After that, the regulated audio waveform is transmitted through the amplifier 14 to the speaker / receiver 13 output.
at The description given above will be both the music information as well as the control information according to the characteristic of the content the object information selected. However, the music information may also have a prescribed pattern or piece of music can be selected at the request of the user, with only the style of reproduction is edited so that the musical performance becomes characteristic the content of the object information.
Conversely, the music can also be played according to the Characteristic of the content of the object information can be selected. In this case, the reproduction can either be originally set for the music information or selected on the user's request.
Next, the system configuration scheme of 1 Referring to the drawings, there is illustrated the first to fifth embodiments of the device for generating and reproducing object information with added performance information. Different points in the first to fifth embodiments are that the task distribution between that on the server side 203 who in 11 1, the information generating operation and the information reproducing operation performed on the terminal side are varied.
The first embodiment is characterized by a dot-dash line AA 'at the boundary between the apparatus for generating and reproducing object information with added performance information. In this embodiment, all operations performed by the display control section 8th , the music editing section 10 and the following parts are performed on the side of the terminal of the information reproducing apparatus.
In operation, the server side information generating device sends object information, music information, and control information. Upon receiving all the information, the information reproducing apparatus on the side of the terminal displays the object information on the display screen 9 while the reproducing device controls the music editing section based on the control information 10 and the equalizer 13 to play the music controls. For example, if the object information is to be varied by scrolling lines, the display of the object information is synchronized with the start of the music game frame by frame.
at the present embodiment places the person controlling the information-generating device the control information. Alternatively, the user receives on the page the information reproducing apparatus, the designated control information as proposed information and may change the control information according to the user's wishes or be modified, which is a music editing and an equalizer control on the side of the information reproducing apparatus.
The above-mentioned first embodiment may be modified as follows. First, the information generating device on the server side may perform the function of the music editing section 10 To run. That is, the information reproducing device on the side of the terminal is that of the sound generator 11 , from the decoder 12 and the subsequent parts performed operations performed. In this case, the information generating device sends object information, musically edited music information, and control information for use in controlling the equalizer. Upon receiving all the information, the information reproducing apparatus recognizes the control information for playing the music while holding the equalizer 13 controls.
Second, the information reproducing apparatus on the terminal side can only perform the operations performed by the display control section 8th , the amplifier 14 and the speaker / receiver 15 be executed. That is, the remaining parts on the left side are executed by the information generating device on the server side. In this case, the information reproducing apparatus on the terminal side needs no special configuration. Such an arrangement is suitable for use with any conventional mobile telephone terminal.
The second embodiment is characterized by the dot-dash line BB 'on the boundary between the apparatuses for generating and reproducing object information with added performance information. In contrast to the first embodiment, the present embodiment is constructed so that the information reproducing apparatus on the terminal side has the functions of the control information file section 3 and the search section 7 performs.
In operation, the information production device on the server side sends a characteristic ID code, object information and music information. Upon receipt of the information, the information reproducing apparatus on the terminal side uses the characteristic ID code for retrieving control information associated with the characteristic ID code from the control information file section 3 , Then, the reproducing device controls the music editing section and the equalizer based on the control information 13 to play the music.
Namely, in the information reproducing apparatus, the music piece attaching section attaches representative music information to the object information, and the music piece is selected in accordance with the identification code in association with the essential contents of the provided object information. On the other hand, the information reproducing apparatus is designed to Reproduce music information to provide a performance of a piece of music in association with the essential contents of the object information. In the information reproduction, a receiving section receives substantial content object information together with an identification code indicating a characteristic of the essential contents of the object information. A search section is operated in accordance with the identification code for searching control information that controls the play of the music piece. A reproducing section reproduces the music information for providing the performance of the piece of music, while controlling the performance of the piece of music in accordance with the searched control information in association with the essential contents of the received object information.
According to the second embodiment, the user on the side of the information reproducing apparatus is free to change the correspondence between the characteristic information and the reproduction style of the music. The templates of a variety of types of control information included in the control information file section 3 may be installed and initially set up via a recording medium or network along with a program implementing the functions of the information reproducing apparatus. In addition, even after an initial setup, the programs and data may be additionally downloaded from a recording medium or via the network at any time. Furthermore, the user can create his own templates.
The third embodiment is indicated by the chain-dotted line CC 'at the boundary between the devices for producing and reproducing object information with added performance information. In contrast to the second embodiment, the present embodiment is constructed such that the information reproducing apparatus on the side of the terminal performs the functions of the music information file section 2 and the search section 6 performs. On the other hand, the information production device applies control information to the object information for controlling a performance of the music piece.
According to the third embodiment, the user on the side of the information reproducing apparatus is free to change the correspondence between the characteristic information and the music information. The music information file section 2 may be installed and initially set up along with a program implementing the functions of the information reproducing apparatus via a recording medium or network. In addition, the user can compose any music or download any music over the network.
The fourth embodiment is indicated by the chain-dotted line DD 'at the boundary between the devices for producing and reproducing object information with added performance information. In this embodiment, the information reproducing apparatus performs the functions of the music information file section 2 , the search section 6 , the control information file section 3 and the search section 7 out. On the other hand 25 The information producing apparatus includes an output section that outputs the object information together with the identification code.
In operation, the information producing device sends a characteristic ID code and object information. Upon receipt of this information, the information reproducing apparatus uses the characteristic ID code to extract from the music information file section 2 To retrieve music information assigned the characteristic ID code. The reproduction device retrieves from the control information file section 3 also control information to which the characteristic ID code is assigned. Then, the information reproducing apparatus controls the music editing section based on the control information 10 and the equalizer 13 to play the music.
The fifth embodiment is indicated by the chain-dotted line EE 'at the boundary between the devices for producing and reproducing object information with added performance information. This embodiment is constructed such that the information reproducing apparatus on the side of the terminal, in addition to those in the fourth embodiment, also performs the functions of the object information characteristic extracting section 4 and the reference table 5 performs. That is, the page of the object information producing apparatus merely sends the object information while the page of the object information reproducing apparatus selects music information according to the characteristic of the contents of the object information and changes the reproduction style such as the musical mood and the tone color.
In operation, the information reproducing apparatus extracts characteristic information from the object information on its side to output a characteristic ID code. Then, the reproducing apparatus calls from the music information file section 2 Music information to which a characteristic ID code is assigned, and outputs the music information. The reproduction device retrieves from the control information file section 3 also a template of the control information to which the characteristic ID code is assigned. Finally, the reproduction device controls on the ground the control information is the music editing section 10 and / or the equalizer 13 to play the music. Namely, the information reproducing apparatus is constructed to reproduce performance information for presenting a piece of music in association with substantial contents of the object information. In the information reproducing apparatus, a receiving section receives object information having substantial contents. A acquiring section processes the received object information to obtain characteristic information characteristic of the essential contents of the received object information. The reproduction section reproduces performance information in accordance with the acquired characteristic information for presenting a performance of a music piece in association with the essential contents of the received object information.
According to the fifth embodiment allows the device for reproducing object information with added game information to the user as a characteristic of the object information to extract. Further, the information generating device sends only object information, which is why any conventional www server without change is usable.
The reference table 5 is initially installed from a recording medium or network and may be installed in addition to the time of revision. Even if the music information file section 2 and the control information file section 3 On the server side, these files may be kept on a server different from the server on which the object information file section is located 1 is arranged. This makes it possible to decentralize the database operation.
at the above mentioned first to fifth embodiments are the information-generating device and the information-reproducing device on both in MIDI file format written music information as also in the waveform data format written music information or adaptable to one of each.
Further can the information-generating device and the information-reproducing device have two or more modes. In this way, the User a desired mode choose and therefore, select any of the above-mentioned embodiments.
at the above mentioned second to fifth embodiments For example, the information reproducing apparatus uses a characteristic ID code which is sent from the information generating device to music information and to search and select control information. It may, however, be that the information reproduction device contains music information and / or Control information associated with the received characteristic ID code a correspondence was not saved in their files. In such case, the information reproducing apparatus demands the missing music information or control information from the information generating device at.
In the following there will be illustrated a specific example in which the configuration just mentioned is implemented in the fourth embodiment. 2 Fig. 10 is a block diagram for explaining a sixth embodiment of the device for generating object information with added performance information. In the drawing, those parts are those of 1 are similar, given like reference numerals, and their description is omitted. In the drawing, the reference numeral designates 21 a characteristic ID code transmission control section, 22 stands for an object information transmission control section, 23 is a search section, 24 a music information transmission control section, 25 a search section, 26 a control information transmission control section and 27 a network interface.
3 Fig. 10 is a block diagram for explaining the sixth embodiment of the device for reproducing object information with added performance information. In the drawing, those parts are those of 1 are similar, have given the same reference numerals, and their description is omitted. In the drawing, the reference numeral 31 a network interface, 32 a characteristic ID code reception control section, 33 an object information reception control section, 34 an object information file section, 35 a music information reception control section, 36 a control information reception control section, 37 a music information file section, 38 a search section, 39 a control information file section and 40 a search section.
In 2 give the characteristic ID code transmission control section 21 and the object information transfer control section 22 a characteristic ID code from the object information file section 1 or object information from the object information file section 1 over the network interface 26 to the side of the terminal, as in 3 shown off.
In 3 the object information reception control section receives 33 the object information via the network interface 31 and stores them in the object information file section 34 , Of the Characteristics ID code reception controller section 32 receives the characteristic ID code and stores it in the object information file section 34 together with the object information.
The object information file section 34 gives the object information to the display control section 8th out while the same section 34 the characteristic ID code to the search sections 38 and 40 outputs. The search section 38 calls from the music information file section 37 provided on the side of the terminal locally, music information to which the received characteristic ID code is assigned. Then there is the same section 38 the music information to the music editing section 10 out.
The search section 40 calls from the control information file section 39 provided locally on the side of the terminal, discards control information to which the received characteristic ID code is assigned. Then there is the same section 40 the control information to the music editing section 10 and the equalizer 13 out.
If no music information with characteristic ID code is received here, the search section operates 38 the music information reception control section 35 for requesting the transmission of the required music information from the server side. Upon receipt of the request, the music information transmission control section operates 24 on the side of the server that is in 2 is shown, the search section 23 for retrieving the music information with the characteristic ID code and sending it to the side of the terminal. Then, the music information reception control section stores 35 the received music information in the music information file section 36 along with the characteristic ID code, while the same section 35 the music information to the music editing section 10 and the decoder 12 outputs. In this way, the once received music information in the music information file section becomes 35 stored on the side of the terminal.
Similarly, the search section activates 40 if there is no control information with the inputted characteristic ID code, the control information reception control section 36 for requesting the control information from the server side.
Upon receiving the request, the control information control section operates 26 on the side of the server that is in 2 is shown, the search section 25 for retrieving the control information with the characteristic ID code and sending it to the side of the terminal. Then, the control information reception control section stores 36 the received control information in the control information file section 39 along with the characteristic ID code, while the same section 36 the control information to the music editing section 10 and the equalizer 13 outputs.
at In the above description, a request is made if none Music information or no control information on the side of Information reproduction device is present. Such information but can also be downloaded from another server on the network become.
It is now assumed that music information or control information to which no characteristic ID code is assigned is downloaded. In this case, the information reproducing apparatus may automatically or upon user request extract a characteristic, assign a characteristic ID code and the music information or control information in the music information file section 37 or in the control information file section 39 store together with the characteristic ID code.
The following is a description of hardware configurations of the server and the terminal. The server side is constructed so that a database server is connected to an application server, the application server is connected to a web server, and the web server is connected to the Internet via an access control. These servers and the access control perform the functions on the 1 or 2 through the server side.
On the other hand, the terminal side is configured with a PC terminal that has a music reproduction function that performs the functions on the terminal side that are in the 1 or 3 is shown executes.
4 Fig. 10 is a block diagram for explaining the hardware configuration on the terminal side for implementing the game information reproducing object information reproducing apparatus according to the present invention. In the drawing, the reference numeral designates 41 a bus for use in circulating data among corresponding blocks, 42 is a CPU, 43 a ram and 44 a ROM. The reference number 45 denotes an input device such as a keyboard or a mouse controller, and 46 is an external memory for use in accessing a recording medium M, such as a CD-ROM, a hard disk or a flexible magnetic disk. The reference number 47 denotes a display device such as a CRT or a liquid crystal display, 48 is a sound generator and 49 a Klangsys tem, which contains an amplifier, a speaker and the like. Further, the reference numeral designates 50 a MIDI interface for use when exchanging MIDI events with an external MIDI device, and 51 is a network interface, such as a modem for use in connecting to the network.
The CPU 42 controls the entire PC terminal. The RAM 43 is used as a workspace or buffer area or area into which various types of application programs are loaded. In the ROM 44 Various types of programs are stored, including a game processing program and various types of control information.
The sound generator 48 varies in configuration depending on the sound system used. When the system uses a sound system with a waveform memory, the internal memory or the ROM will read 44 Waveform data stored in a recording medium M or the external storage device 46 are recorded to produce a sound signal. When the system is an FM sound system, sine wave data is read from the internal waveform memory and FM modulated to produce a music waveform. In addition to the music generation function, the sound generator can 48 also have the function of adding effects such as reverb, chorus, variation, and sound field localization.
The sound generator 48 generated sound signal is then converted into an analog waveform, in the sound system 29 amplified and output from the speaker. The in 1 Equalizer shown is either provided within the sound system or arranged before the output of the sound generator 48 D / A-converted.
The CPU 42 Executes various control programs that are in ROM 44 or RAM 43 stored in response to external inputs from the input device 45 , the MIDI interface 50 and the network interface 51 to provide different types of control. The CPU 42 controls the communication connection with the server, and after establishing the connection, the CPU controls 42 the data exchange with the server. During the music play the CPU controls 42 the sound generator 48 for generating a musical sound through a sound channel according to that of the MIDI interface 50 , the network interface 51 or the external storage device 46 supplied game information.
It should be noted that the function of the music editing section 10 who in 1 is shown executed before a MIDI event is delivered to the tone generator. For example, when a note-on event occurs, the CPU rejects 42 one of the sound channels of the sound generator 48 the generation of the sound too. Then the CPU supplies 42 the assigned sound channel with pitch information, waveform selection information, sound volume information, and the like, while the CPU 42 commands to start playing the sound. After receiving the commands, the sound generator uses 48 from the RAM 43 or the like, in accordance with the waveform selection information, sound waveform data for generating a musical sound signal through the assigned sound channel.
It should be noted that the sound generator 48 also by the fact that a sound card is used in the PC end device or also by software, which on the CPU 42 is running, can be implemented.
The terminal that acts as the information reproducing device is not limited to a PC, but the terminal may be other types of devices as long as they have one Can receive information service on the Internet. Such devices are communication devices such as a mobile phone, a pager, a Packet communication terminal and wired telephone with a display function, as well as a device for consumer use, such as a videophone, a television and a Radio, that is capable of displaying a text is. The addition the sound generator to these devices leads to a reduced transmission from the server to the terminal. The terminal can also be an electronic musical instrument with a display, such as an electronic keyboard, a sound generator, a sequencer, an automatic rhythm generator and an automatic one Be accompaniment generator.
Since digital data is exchanged between the server and the terminal, the network is not limited to a circuit-switched data network, but a network dedicated to data transmission such as a packet-switched network may be employed. If, for example, the public communication network via the base station 204 is used, conversation messages and compressed audio data are forwarded in a circuit switched mode while the object information or digital data, such as a MIDI file, is processed in a packet switching mode.
Further, if a cable for a data communication card at the external connection interface 205c of the mobile terminal 205 is connected, then a PC terminal or PDA terminal can be connected. If there is no sound generator in such an external device is, the functions shared by the server side can be changed so that the external device becomes customizable. The terminal may also be an electronic musical instrument having a display and a card interface, such as an electronic keyboard, a sound generator, a sequencer, an automatic rhythm generator, and an automatic accompaniment generator.
Hereinafter, examples of the operation of the information producing apparatus and the information reproducing apparatus will be described with reference to the following flowcharts. The 5A and 5B FIG. 10 is a flowchart for explaining the operation of the device for generating object information with added performance information as in FIG 2 and the apparatus for reproducing object information with added performance information as shown in FIG 3 shown. This flowchart illustrates a case where the server side provides a news service.
In step S64 of FIG 5A is performed by the server-side information-generating device, it is determined whether object information is input or not. If object information is input, the process proceeds to step S62, and if not entered, proceeds to step S64. In step S62, the characteristic extracting section analyzes 4 from 2 the object information extracts a characteristic and assigns the object information a characteristic ID code corresponding to the extracted characteristic. In step S63, the object information and the characteristic ID code in the object information file section 1 saved. After that, the process proceeds to step S64.
In step S64, it is determined whether the terminal makes a request for transmission of object information via the network interface 27 or not. If the terminal makes a request for transmission, the process proceeds to step S65, and if not, the process is ended. In step S65, the object information and the characteristic ID code are sent to the terminal. Then, the process proceeds to step S66. In step S66, it is determined whether or not the terminal makes a request to transmit music information or control information with the characteristic ID code. If the terminal does not make the request, the processing is ended. When the terminal makes the request, the search sections become 23 and 25 is activated in step S67 to search and retrieve the relevant music information and / or the relevant control information. Then, the search sections send the outputs to the terminal, and the processing is ended.
When the user of the information reproducing apparatus on the terminal side makes a request for the reception of object information, the server in step S71 of FIG 5B prompted the object information through the network interface 31 to send. In step S72, the object information and the characteristic ID code are received and in the object information file section 34 saved. In step S73, the search section searches 38 the music information file section 37 using the received characteristic ID code and outputs the music information to which the received characteristic ID code is assigned. On the other side, the search section searches 40 the control information file section 39 using the received characteristic ID code and outputs the control information to which the received characteristic ID code is assigned.
In Step S74 determines if there is such music information and Control information indicates the received characteristic ID code can be assigned. If there is such information, that goes Processing proceeds to step S78, and if not, it goes to Step S75 on. In step S75, the terminal requests the server sending the music information and the control information that the received characteristic ID code is assigned. In step S76 receives the terminal the music information and / or the control information that the received Characteristic ID code is assigned. Then the processing goes to step S77 on.
In step S77, the music information and / or the control information together with the received characteristic ID code in the music information file section 37 and / or in the control information file section 39 saved. In step S78, the received object information is displayed on the display screen 9 displayed while the music editing section 10 and the equalizer 13 be instructed to reflect the control information with the received characteristic ID code in the music information with the received characteristic ID code. The music information gets out of the speaker / receiver 15 is output, and then the processing is ended.
If in the description given above, no such music information or control information corresponding to the received characteristic ID code corresponds, the terminal side requests the Server side to send the information.
Similarly, in the fifth embodiment in which the server transmits only the object information, the terminal side has no file for music information or control information corresponding to the characteristic ID code corresponding to the ge sent object information is assigned, the terminal side of the server side can request that it sends the necessary information that corresponds to the characteristic ID code. In this case, the server side searches the music information and control information corresponding to the characteristic ID code to output to the terminal side. The terminal side stores the transmitted music information and control information together with the characteristic ID code in a file.
The following describes a mail service operation. The 6A and 6B FIG. 10 is a flowchart for explaining the operation of the originating terminal (eg, the mobile terminal 205 in 11 ) and the server 203 , where the server 203 who in 11 shown is a mail service provides.
The following describes a case where one of the message source terminal (eg, the mobile terminal 205 in 11 ) to the destination terminal (eg the mobile terminal 207 in 11 ) over the server 203 sent mail message is composed of text information and image information. Here, it is assumed that the text information is object information whose characteristic is to be extracted in the present processing. The information producing apparatus provides the object information with the essential contents in the form of texts to be e-mailed as a message. More generally, the information producing apparatus provides the object information with the essential contents distributed over the Internet.
It is also assumed that the server 203 as the first embodiment, based on 1 has been described. In other words, the server side sends object information, music information and control information. However, it should be taken into account that 1 no such configurations show text information sent from the news source terminal in the object information file section 1 is stored and image information is stored and selected.
Further, it is assumed that the message source terminal is the one based on 1 described first embodiment is implemented. It is noted, however, that 1 No such configuration shows when a message is sent to the server 203 is sent. The destination terminal is not significantly different from the terminal for use in the above-mentioned news service.
In step S101 of FIG 6A The page of the message source terminal establishes a dial-up connection to the service provider to access the server 203 access. In step S102, the source terminal receives a list of images, such as illustrations from the server 203 , In step S103, the user selects an image on the sender side from the list, and in step S104, he or she inputs a text of his or her message via key commands. The user also enters a telephone number or e-mail address of the destination terminal. Then, in step S105, the user sends the server 203 the image selection number for the selected image and text information.
In step S106, the message source terminal receives from the server 203 (1) text information, (2) selected image information, (3) music information that matches the characteristic of the text information, and (4) control information that matches the characteristic of the text information.
It should be noted that if the text information remains in a buffer on the message source terminal, the message source terminal does not necessarily need to receive the text information. Then, in step S107, the news source terminal displays the text information and the image information on the display screen 9 while the source terminal reflects the control information matching the content of the text information in the music information that matches the content of the text information. After that, a piece of music is played on the basis of the music information in which the control information is integrated. In this way, the user on the page of generating the text information can check the text information with the added performance information.
On this way is the information production device to produce object information that contains essential content in combination with an identification code of the essential contents. In the information producing apparatus, a source section constitutes Object information with essential contents ready. A procurement section procures an identification code that is a characteristic of the indicates essential contents of the provided object information. A generating section generates on the basis of the procured Identification codes a piece of music in association with the essential content of the provided Object information, wherein it is evaluated whether the piece of music for the object information suitable is. An output section returns the evaluation after the evaluation Object information together with the identification code.
In step S108, when the user on the sender side accepts and confirms the content of the generated mail, he or she presses a build completion button to continue with the Process. If the user wants to revise the creation, he or she presses a revision button to reset the processing to step S102. Then, in step S109, the server is notified of the completion of the creation. The created mail is stored on the server side, for example in the form of a web page (WWW - World Wide Web page).
In step S110, the news source terminal is received from the server 203 informed about the URL (Uniform Resource Locator) of the website. In step S111, the user sends a conventional mail on the sender side to the destination terminal to inform the destination terminal of the above-mentioned URL.
The destination terminal receives the mail and recognizes the URL. If the user of the destination terminal on the URL, he or she can receive the information that belongs to identical to the information received at the message source terminal has been. Then, as in step S107, the user of the destination terminal may display observe the text information and the image information on the display, while he or she the game of music information with the mirrored in it Listen to control information can.
On the other hand, the server sends 203 in step S121 of 6B on the side of the server 203 the message source terminal the list of pictures when the message source terminal requests the service. In step S122, the server receives 203 the image selection number and the text information.
In step S123, the server extracts 203 the characteristic of the text information in the characteristic extracting section 4 who in 1 and assigns the text information a characteristic ID code. In step S124, the server stores 203 the text information and the characteristic ID code in the object information file section 1 , In step S125, the search section uses 23 the characteristic ID code for retrieving music information from the music information file section 2 to which the characteristic ID code is assigned. Then there is the search section 23 the retrieved music information.
On the other side, the search section uses 25 the characteristic ID code to get from the control information file section 3 Retrieve control information assigned to the characteristic ID code. Then there is the search section 25 the retrieved control information.
In step S126, the server sends 203 four types of information to the message source terminal, as shown in step S106. If the server 203 In step S127, a message is received about the completion of the mail preparation, the processing proceeds to step S128, and if not, the processing returns to step S121. In step S128, the server creates 203 a web page for the mail and sends the URL of the web page to the message source terminal.
in this connection should be considered be that an operating mode can be provided so that the user of the message source device Any music information from two or more music lists regardless of the characteristic of the text information can select. Further, either the music information or the control information according to the characteristic the text information selected become. Naturally is not necessarily involved in the mail service image information.
The web page to be sent to the destination terminal does not need to be completed when the mail is created. The web page can be created when the destination terminal accesses the URL. In this case, the text information and the characteristic ID code are extracted from the object information file section 1 and read out the music information file and the control information file on the basis of the characteristic ID code to create the web page. Furthermore, the server side can automatically make a notification of the URL to the destination terminal.
In the description given above, the devices are described as those of the first embodiment, which are based on 1 however, the devices may be operated as those in another embodiment. Further, in steps S106 and S126, the characteristic ID code may be sent from the server to the terminal instead of the information (3) and (4) of step S106.
If Furthermore the user on the page of the message source device of the text information can assign a characteristic ID code in advance, the user can the characteristic ID code also together with the text information to send them together to the server side. In this case can the server side will use the characteristic ID code as it is to change the music information and / or to retrieve the control information of the music information.
With reference to the 7 to 10 The following describes file formats to be sent from the server side to the terminal side. 7 Figure 12 is a diagram illustrating a first example of a message file set. In the drawing, the reference numeral designates 131 a message file set, 132 is an original document file, 132a a device tact template and 132b a text information part. The reference number 133 denotes a music file, 133a is a device tactile part, 133b a song body part and 134 a music information with integrated control information.
The message file set 131 consists of the original document file 132 and the music file 133 and is created in the network interface on the server side. In the present example, the control information for use in controlling the game style is embedded in the object information file. The music file 133 becomes independent of the original document file 132 intended. The original document file 132 is an original document file for messages or a specific message.
The music file 133 can be an SMF file or any other file type compliant with the standard. The original document file 132 has the furnishings clock template 132a at the head of the text information 132b , The template 132a contains a prescription of tax information. The initialization status of the control information originally accompanying each piece of music is also in the device clock part 133a described. Note data of the music and control information to be inserted during the game will then be in the song body part 133b required.
The terminal side receives the above-mentioned message file set 131 and shows the text information 132a on the display screen 9 as display information. Then, the terminal side replaces the device tact part 133a the music file 133 through the device clock template 132a What to create the music information 134 leads, in which the in the original document file 132 inserted control information is reflected in the music information.
It should be noted that not necessarily all information, including the audio control information, in the device clock part 133a the music file 133 is replaced.
The above-mentioned message file set 132 may be written in a format used exclusively in the device concerned, but may also be written in a simple format such as Hypertext Markup Language (HTML) or a similar language. For example, the control information 132a and the music file 133 into a file format with the file extension "mid" and together with the text information 132b is sent, in which such an "ENBED" or "OBJECT" tag is inserted to describe the link destination of the respective "MID" file.
The terminal side reads the MIDI file and writes the device clock part 133a using the setup clock template 132a as a patch file. The music information 134 in which the control information is reflected in this way is reproduced and played. The music file 133 can be played automatically after all information is downloaded or after the line is turned off. It can also be reproduced in an online streaming mode while receiving.
If an image information file, not shown here, is the message file set 131 is to be added, such a tag describing the image file name is included in the original document file 132 while sending the image file as a separate file.
8th Fig. 12 is a diagram for explaining a second example of a message file set. In the drawing, the reference numeral designates 141 a message file set, 142 is a music file, 142a a device tact part and 142b a song body part. The reference numerals 143a and 143b designate two or more partitioned device templates containing control information. The reference numerals 144a . 144b and 144c denote text information divided into two or more parts, and 145 stands for music information in which control information is integrated.
In the present example, the message file set is 141 a file containing the original text information separately in the music file 142 is embedded; it is created in the network interface of the server.
In the SMF file format, a string or information associated with the copyright and lyrics of the music in question may be inserted into the file as a meta-event. For this purpose, the device clock templates 143a and 143b in the same way as in 7 stencil shown 132a be embedded. Furthermore, the in 7 by the reference numeral 132a specified text information is inserted as the one by the reference numerals 144a to 144c are indicated.
The terminal side collects the text information 144a to 144c for displaying the collected text information on the display screen 9 as display information. Then, the terminal side replaces the device tact part 142a the music file 142 through the setup clock templates 143a and 143b What to create the music information 145 with the control information mirrored therein. The generated music information 145 is then played.
at the above mentioned Example will be the template of the control information and the text information in the music file in the form of a meta-event inserted by game information is distinguishable. Alternatively, a method of inserting a Watermark can be inserted into the music file so that the mentioned above Text information can be inserted into the music file. For example allows the use of the least significant byte in two or more ways the key velocity information contained in the game information is present, the insertion of text information.
Vice versa can Data of the music file into the original document file, not shown, or Inserted MPEG image file which can be sent together with the original document file. The insertion can be used by the watermarking method to insert a watermark in the text information or the image file are executed.
Even if the music file 133 is not sent from the server side to the terminal side, the original document file can 132 created in the same way. Further, when a characteristic ID code is to be sent from the server side, the ID code may be the same as the above-mentioned control information 132a or sent as watermark information.
9 Fig. 12 is a diagram for explaining a third example of a message file set. In the drawing, the reference numeral designates 151 a message file set, 152 is an original document file, 153a to 153c stand for symbols that correspond to corresponding characteristic ID codes. The reference number 154 denotes a music file, 154a is a device tactile part and 154b a music body part. The reference number 155 denotes music information with integrated control information and 156a to 156c are parts of the control information.
In order to explain the features of the message file set, it is assumed that even if the original document file contains two or more different contents, a piece of music continues to be the music file 154 is used without changing the music during the game.
The symbols 153a to 153c which correspond to the characteristic ID codes become the head of each content-discriminating part of the original document file 152 inserted. The symbols used in correspondence with the characteristic ID codes are corresponded to the characteristic information. These symbols must be allowed as expressions of the text information. Namely, in the information producing apparatus, the attachment section attaches the identification code in the form of a symbol code selected from a standard code set for information exchange, such as a JIS code or an ASCII corresponding to the extracted characteristic information necessary for a mental expression of the essential contents is representative.
The terminal page on which the above-mentioned message file set 151 is received, shows the text information 152 as display information on the display screen 9 at. The symbols 153a to 153c which correspond to the characteristic ID codes are excluded from the display information so as not to disturb their presence, but may be displayed as desired.
On the other side is the music information 155 with the control information reflected therein as follows: First, the music is fundamentally controlled by the control information stored in the device clock part 154a the music file 154 is present. Then the symbols become 153a to 153c that match the characteristic ID codes from the original document file 152 detected. Based on the icons become control information 156a to 156c from the in 3 shown control information file 3 retrieved as control information corresponding to the characteristic ID codes. The received control information is then output.
The by the reference numeral 153a The designated symbol "↑" corresponding to one of the characteristic ID codes represents the following commands: A command refers to increasing the tempo to 120% relative to that in the device tact part 154a preset value. Another command concerns the setting of the sound volume to 120% relative to the device clock part 154a set value. Another order concerns the arranging of the music in major if the sonority of the music was minor. The control information 156a that matches this symbol will then be in the song body part 154b the music information 155 inserted.
The by the reference numeral 153b The indicated symbol "↓", which corresponds to another characteristic ID code, represents the following commands: A command relates to decreasing the tempo to 60% relative to the reference value. Another command is to reduce the sound volume to 70% relative to the device clock part 154a preset value. Yet another order concerns the arranging of the music in minor if the tone of the music was major. The control information 156b that matches this symbol will be in the song body part 154b the music information 155 inserted.
The by the reference numeral 153c indicated symbol "!" corresponding to yet another characteristic ID code refers to a command to insert and reproduce an emergency signal or a similar short-phase sound effect. The control information 156c which corresponds to this symbol (in this case, the symbol instructs the tone generator to output waveform data of the sound effect or a single phrase) is then incorporated into the song body part 154b the music information 155 inserted.
Such expressions as the symbols 153a to 153c that correspond to the characteristic ID codes are not limited to special symbols but may be any characters. Furthermore, such symbols may be inserted at the time of creation of an original document, or the symbols 153a to 153c that match the characteristic ID codes can be automatically inserted after characteristics are extracted from the original document and their characteristic ID codes are output.
It should be noted that if the icons are to be inserted at the time of creation of the original document, the server side can extract these icons to search for music information or control information. Therefore, the server side can also listen to the music information 155 with the control information reflected therein and output as the message file set.
In the example shown, there is no change in the music file itself, but a variation can be made to the music file. For example, this is indicated by the reference numeral 153a indicated symbol "↑", which corresponds to one of the characteristic ID codes, a piece of music in major, while that by the reference numeral 153b specified symbols "↓", which corresponds to another characteristic ID code, selects a piece of music in minor.
It is further assumed that the display information is indicated by the scrolling of lines or by an automatic page switching. In this case, each piece of control information 156a to 156c inserted in such a time position that this is the starting position of each content in the original document file 152 equivalent. Consequently, the game of the music executed under the control of the control information can be synchronized in its timing with the head of the respective messages being displayed.
10 Fig. 12 is a diagram for explaining a fourth example of a message file set. In the drawing, the reference numeral designates 161 a message file set, 162 is an original document file, 163a to 163c are typefaces that correspond to corresponding characteristic ID codes. The reference number 164 denotes a music file, 164a is a device tactile part, 164b a song body part, 165 a music information with integrated control information and 166a to 166c are tax information.
Although in the present example the original document contains two or more contents, it is assumed that the music file 164 not changed during the game.
The characters 163a to 163c which correspond to the characteristic ID codes become the head of each item of the original document file 162 inserted. The characters 163a to 163c are special symbols for expressing or suggesting human feelings or human feelings by symbol 163a are symbolized, or similar typefaces 163b and 163c that were created from a combination of several types of symbols or characters. Such symbols can be inserted at the time of creating an original document. The typefaces 163a to 163c however, which correspond to the characteristic ID codes may also be automatically inserted after characteristics are extracted from the original document and their characteristic ID codes are output.
It should be noted that when the symbols 163a to 163c which correspond to the above-mentioned ID codes should be inserted at the time of creation of an original document, the server side can extract these symbols to search for music information or for control information. Therefore, the server side can also listen to the music information 165 with the control information reflected therein and output as the message file set. The terminal side at which the above-mentioned message file set 161 is received, shows the text information 162 including the typefaces 163a to 163c on the display screen 9 as display information.
As described above, brings the information production device or the server, the identification code in the form of a symbol which has been selected in accordance with the characteristic information to represent a mental impression of the essential content. For example, the information production device brings the identification code in the form of a typeface, which corresponds to the extracted characteristic information has been selected to to represent a mental impression, which was derived from the main content.
The by the reference numeral 163a specified typeface icon, which corresponds to one of the characteristic ID codes, is used for controlling music and intended in the same way as the icon 153a that the in 9 shown characteristic ID code representing a sense of "pleasure". The control information 166a that matches this typeface symbol becomes the song body 164b the music information 165 inserted.
The by the reference numeral 163b Specified typeface "(;_;)" corresponding to another characteristic ID code is for controlling music and is intended to give a sense of "sadness" in the same manner as the symbol 153b represent that in the 9 corresponds to characteristic ID code shown. The control information corresponding to this typeface 166b gets into the song body 164b the music information 165 inserted. The by the reference numeral 163c specified typeface "('_';)", which corresponds to another characteristic ID code, is for controlling music and is intended to be the same as the symbol 153c that the in 9 shown characteristic ID code to represent a sense of "surprise". The control information corresponding to this typeface 166c gets into the song body 164b the music information 165 inserted. Also, in this example, when the display information is displayed while being scrolled, the game of the music executed under the control of the control information can be synchronized with the timing with which the head of the respective piece of text is displayed.
at In the description given above, the text information becomes object information Fig. 11 illustrates the image information such as still image information and video image information, but may be considered the object information can be used from which the characteristic for expressing or Suggesting a human sensation or feeling extracted becomes. In this case, a specific color or the shape of a Symbols, such as the above-mentioned typefaces, used so be that they correspond to a characteristic ID code to a piece of music under the Use of music information and / or control information with the Characteristic ID code to play.
It be noted that similar for music information, the background color of a surface the text information is displayed, or the color of a Frame part of the surface can be controlled so that they match the characteristic ID code obtained from the text information equivalent.
at The description given above becomes the same characteristic ID code for the sake of clarity as well as the inner search in the information producing device and information reproducing device, as well as for the exchange of the characteristic information between the information generating device and the information reproducing apparatus. It can, however other formats or code systems of the characteristic ID code, the one more characteristic Represents information, for the inner Search or the exchange of characteristic information used become.
Further to lead in the above description, the devices the characteristic extraction and the search of music information and control information with the characteristic information automatically. The responsible person on the server side or the user on the terminal side they can Operations, however, also manually with support from the side of the device carry out.
Further, various types of embodiments are described in various cases where an information distribution service is provided between the server and the terminal. However, it may be that the information reproducing apparatus is not equipped with a communication device. Also in this case, the information reproducing apparatus can display the object information by the fact that the object information in the in 1 as well as reproduce the music information for a game that matches the characteristic of the object information.
In addition, can the object information, the characteristic ID code and the like, which are to be output from the information-generating device, too recorded on a recording medium. In other words For example, the information-generating device can simultaneously perform both functions To run, namely as an information transmission device and an information recording device.
On the other side may be the information reproduction device the object information, the characteristic ID code, and the like as a record on a recording medium read the object information and reproduce the music information for a play. With in other words, the information reproducing apparatus can be simultaneously perform both functions, namely as an information receiving / reproducing device and a Information reading / reproducing device for reading information from Recording medium.
Such a device is for use in a recording / reproducing apparatus capable of reproducing a game that matches the characteristic of the object information.
As can be seen from the above description, the present Invention not only the expressive effect of a musical play on the Object information increase, but also the user in a short time give a summary of the object information, whereby the information distribution Added value becomes.
If the characteristic information from the generator side can be output to the side of the reproduction device, the Generation and acquisition of the characteristic information easier be made.
Further allows the object information that the game information is automatically added which leads to an efficient music game, the distributed object information fits.
An information generating apparatus for generating substantial content object information in combination with an essential content identification code, the information producing apparatus comprising: 1 ) for providing the object information with essential contents; Extracting means (S62) for analyzing the provided object information to extract therefrom characteristic information characteristic of the essential contents of the provided object information; and characterized by attachment means (S63) for attaching an identification code to the provided object information in accordance with the extracted characteristic information so that the identification code indicates a characteristic of the content of the information provided; wherein the identification code has also been previously assigned to music information as well as control information designed to control the reproduction style of the music information.
An information producing apparatus according to claim 1, the output means (S65) for outputting the provided Object information together with the attached identification code having.
An information producing apparatus according to claim 1, in which the attachment means further comprises music information, the for a Music piece representative is to attach to the object information, the piece of music correspondingly the identification code in association with the essential contents the provided object information is selected.
An information producing apparatus according to claim 3, the further output means (S78) for outputting the provided Has object information together with the music information.
An information producing apparatus according to claim 3, in which the attachment means is editing means (S10) based on of the identification code are effective for editing the music information, to the piece of music in association with the essential contents of the object information to modify.
An information producing device according to claim 5, in which the editing means (S10) edit the music information, to a sound match of the piece of music in association with the essential content of the object information.
An information producing device according to claim 5, in which the editing means (S10) edit the music information, a style of playing the piece of music in association with the essential contents of the object information to modify.
An information producing apparatus according to claim 7, in which the editing means (S10) relates the playing style of the music piece on a scale of the piece of music modify.
An information producing apparatus according to claim 7, in which the editing means (S10) relates the playing style of the music piece to a rhythm or tempo of the piece of music.
An information producing apparatus according to claim 3, in which the attachment means (S63) further includes control information attach to the object information for controlling a performance of the piece of music.
An information producing apparatus according to claim 10, further comprising output means for outputting the provided object information together with the attached control information.
An information producing apparatus according to claim 1, wherein said source means ( 1 ) provide the object information with the essential contents in the form of texts, which is to be transmitted as a message by an e-mail.
An information producing apparatus according to claim 1, wherein said source means ( 1 ) provide the object information with the essential content distributed through the Internet.
An information producing apparatus according to claim 1, in which the attachment means (S63) has the identification code in Form of a symbol code consisting of a standard code set for information exchange selected in accordance with the extracted characteristic information attach that for a mental impression of the essential contents representative is.
An information producing apparatus according to claim 1, in which the attachment means (S63) has the identification code in Form a symbol corresponding to the one extracted characteristic information is selected to be a mental Impression of the essential content.
An information producing apparatus according to claim 1, in which the attachment means (S63) has the identification code in Attach form of a typeface, which corresponds to the extracted characteristic information is selected, a mental impression derived from the essential contents to represent.
An information producing apparatus according to claim 1, in which the extracting means (S62) the provided object information analyze, in order to get the characteristic information in form a keyword to extract which contained in texts of the object information is.
An information producing apparatus according to claim 17, in which the extracting means (S62) extract the keyword which indicates the mental impression arising from the essential contents of the Object information is derived.
An information producing apparatus according to claim 1, in which the extracting means (S123) provides the provided object information analyze, in order to get the characteristic information in form an image brightness contained in the object information to extract.
An information producing apparatus according to claim 1, in which the extracting means (S123) the provided object analyze the characteristic in the form of a picture hue, which is contained in the object information to extract.
An information producing apparatus according to claim 1, wherein said source means ( 1 ) provide the object information with the essential contents in the form of texts.
An information producing apparatus according to claim 1, wherein said source means ( 1 ) provide the object information with the essential contents in the form of graphics.
An information producing apparatus according to claim 1, wherein said source means ( 1 ) provide the object information with the essential content in the form of videos.
Information generating method for generating a Object information with essential contents in combination with a Identification code of the main content, the procedure to generate information, the following steps: Provide object information (S61) having substantial contents; Analyze the provided object information (S62) to derive therefrom the characteristic Extract information for the essential content the object information provided is characteristic; marked through the step of Attaching (S63) an identification code to the provided object information corresponding to the extracted characteristic information, so that the identification code a characteristic of the essential contents of the provided Displaying object information; where the identification code also has been assigned in advance to a music information as well as to control information used to control the reproduction style of the Music information is designed.
Machine-readable medium used in an information-generating device with a CPU can be used to provide object information with essential Content in combination with an identification code of the essential Generating content, the medium being executable by the CPU executable program instructions contains around the information producing apparatus for performing a To initiate a process with the following steps: Provide an object information with essential contents; Analyze the provided object information, to make the characteristic Extract information for the essential content the object information provided is characteristic; marked through the step of Attaching an identification code to the provided object information corresponding to the extracted one characteristic information, so that the identification code a characteristic of the essential contents of the provided Displaying object information; where the identification code also has been assigned in advance to a music information as well as to control information used to control the reproduction style of the Music information is designed.
DE2000629724 1999-11-19 2000-11-14 Device for providing information with music tone effect Active DE60029724T2 (en)
JP32942699A JP4329191B2 (en) 1999-11-19 1999-11-19 Information creation apparatus to which both music information and reproduction mode control information are added, and information creation apparatus to which a feature ID code is added
JP32942699 1999-11-19
DE60029724D1 DE60029724D1 (en) 2006-09-14
DE60029724T2 true DE60029724T2 (en) 2007-08-02
ID=18221268
DE2000629724 Active DE60029724T2 (en) 1999-11-19 2000-11-14 Device for providing information with music tone effect
DE2000636422 Active DE60036422T2 (en) 1999-11-19 2000-11-14 Device for providing information with music tone effect
US (2) US6700048B1 (en)
EP (2) EP1503366B1 (en)
JP (1) JP4329191B2 (en)
DE (2) DE60029724T2 (en)
DE10139944A1 (en) * 2001-08-21 2003-07-03 Am Huelse Regina Schulte Process for electronically processing retrievable data and installation for recording, editing and sending files
JP4611649B2 (en) * 2004-02-27 2011-01-12 大日本印刷株式会社 WEB analysis type music device
JP4239952B2 (en) * 2004-11-09 2009-03-18 ヤマハ株式会社 Automatic accompaniment apparatus and program for realizing the control method
JP4321476B2 (en) * 2005-03-31 2009-08-26 ヤマハ株式会社 Electronic musical instruments
JP2006288551A (en) * 2005-04-07 2006-10-26 Aruze Corp Typing game device
JP2006308921A (en) * 2005-04-28 2006-11-09 Kawai Musical Instr Mfg Co Ltd Electronic musical instrument
JP5556075B2 (en) * 2008-07-30 2014-07-23 ヤマハ株式会社 Performance information output device and performance system
JP5678292B2 (en) * 2011-09-04 2015-02-25 ヤマハ株式会社 Performance auxiliary information display device and program
JP5678293B2 (en) * 2011-09-04 2015-02-25 ヤマハ株式会社 Performance auxiliary information display device and program
US53273A (en) * 1866-03-20 Improvement in the manufacture of vinegar
DE69724919T2 (en) * 1996-11-27 2004-07-22 Yamaha Corp., Hamamatsu Process for generating musical tones
JP3242028B2 (en) 1997-05-22 2001-12-25 ヤマハ株式会社 Data transmission and reception method and system
JP3528654B2 (en) * 1999-02-08 2004-05-17 ヤマハ株式会社 Melody generator, rhythm generator, and recording medium
1999-11-19 JP JP32942699A patent/JP4329191B2/en not_active Expired - Fee Related
2000-11-14 EP EP04104726A patent/EP1503366B1/en not_active Expired - Fee Related
2000-11-14 US US09/711,972 patent/US6700048B1/en active Active
2000-11-14 DE DE2000629724 patent/DE60029724T2/en active Active
2000-11-14 DE DE2000636422 patent/DE60036422T2/en active Active
2000-11-14 EP EP20000124844 patent/EP1102238B1/en not_active Expired - Fee Related
2003-08-29 US US10/651,885 patent/US7326846B2/en active Active
DE60036422T2 (en) 2008-06-12
EP1503366A1 (en) 2005-02-02
US20040055442A1 (en) 2004-03-25
US6700048B1 (en) 2004-03-02
US7326846B2 (en) 2008-02-05
EP1102238B1 (en) 2006-08-02
EP1102238A2 (en) 2001-05-23
JP4329191B2 (en) 2009-09-09
DE60036422D1 (en) 2007-10-25
EP1503366B1 (en) 2007-09-12
DE60029724D1 (en) 2006-09-14
JP2001147688A (en) 2001-05-29
EP1102238A3 (en) 2003-08-20
JP2007265427A (en) 2007-10-11 Interactive web book system