WO2000045567A1 - Telephone and telephone system - Google Patents
Telephone and telephone system Download PDFInfo
- Publication number
- WO2000045567A1 WO2000045567A1 PCT/JP2000/000268 JP0000268W WO0045567A1 WO 2000045567 A1 WO2000045567 A1 WO 2000045567A1 JP 0000268 W JP0000268 W JP 0000268W WO 0045567 A1 WO0045567 A1 WO 0045567A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- telephone
- data
- midi data
- music
- midi
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M19/00—Current supply arrangements for telephone systems
- H04M19/02—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
- H04M19/04—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
Definitions
- the present invention relates to a telephone having a music reproducing function and a telephone system using the telephone.
- mobile phones portable telephones
- mobile phones have rapidly increased in number of subscribers in recent years due to their convenience, and have become extremely popular among young people.
- the melody to be played is limited to a few songs set in the memory of the phone in advance, and the tunes that the user likes, such as the latest hit songs, are stored. He could not choose freely. Also, since the music played is monotonous and unexpressive due to artificial sounds, it has a limited ability to appeal to commercial value, especially for young people.
- an object of the present invention is to provide a telephone and a telephone system capable of selecting a music to be reproduced as a ringing tone or the like at the time of an incoming call as a favorite one and realizing a music performance with a high expressive power. It is in.
- Another object of the present invention is to provide a telephone and a telephone system which require a small amount of data and a very short download time.
- Another object of the present invention is to provide a telephone which can make a ringing tone of a telephone be played by MDI.
- Another object of the present invention is to enable a vibrator to vibrate based on] ⁇ IDI data in a portable telephone having a vibrator.
- Another object of the present invention is to provide a telephone having an answering machine function, which can register a message created by voice together with BGM by MIDI and transmit it to the other party. is there.
- Another object of the present invention is to provide a telephone which can enjoy a more realistic music performance by playing a part of a musical instrument by MIDI and a part of a baud rate by audio. It is in.
- Another object of the present invention is to provide a telephone system in which MDI data is downloaded from a server to a telephone.
- the telephone according to the present invention comprises: a receiving means for receiving MIDI data from the outside; a storage means for storing received MIDI data; — —
- a reproducing means for reading out the MIDI data from the storage means and performing a reproducing process.
- MIDI is an abbreviation of usical Instrument Digital Interface, an international standard for exchanging music performance signals between electronic musical instruments or between electronic musical instruments and a computer.
- MDI in the present specification is used in the meaning as described above.
- the MIDI data is not a data of the sound itself but a set of commands for controlling the pronunciation of the electronic musical instrument. For example, “Start the sound of the Do sound”, “Stop the sound of the Do sound”, and so on, in the form of such a command.
- This MIDI data is stored, for example, in a server on the network in a data format of SMF (Standard MIDI File) described later.
- the telephone has built-in storage means and playback means. Then, the server accesses the server from the telephone and downloads the MDI data to the storage means of the telephone.
- the reproducing means reads out the sound from the sound source and performs based on the downloaded MIDI data. In this way, users can download their favorite songs and play them from the phone.
- MIDI data is a set of commands and can be composed of binary data.
- MIDI data is read from storage means, and the read M --
- the ringing tone can be played as a melody as in the past.
- the melody played as the ringing tone is extremely real and sophisticated, and in terms of music expression, Products with much higher commercial value than conventional products can be obtained.
- a portable telephone has a built-in vibrator for notifying an incoming call by vibration.
- the vibrator may be vibrated based on the MDI data. In this way, the vibrator can be vibrated with the same rhythm as that of the drum part of the MIDI data, for example, so that the user feels more comfortable than when reporting with monotonous vibration. Can be given. Also, if the rhythm is strong, it is possible to surely notify the user of the incoming call.
- the present invention can also be used for such a telephone. That is, the message created in the voice can be registered together with BGM (back 'ground' music) by MIDI.
- the other party can listen to the message with BGM via MIDI when answering, so that the message is not bored even if the message is spoken in a monotonous tone.
- the audio it is also possible to inject a message with. It is empirical to say that when you send an answering machine message with your own voice, it is empirical to say that it is a kind of tension. The message can be recorded in a relaxed state.
- a telephone having a function of reproducing music at any time can be realized.
- you read the MIDI data stored in the storage means by operating the keys and play back the music you can play your favorite music from the telephone at any time. Therefore, for example, if the MIDI data of a karaoke music piece is stored in the storage means, it is possible to easily enjoy the power Raoke without a special device for the power Raoke. Especially with mobile phones, you can enjoy karaoke anytime, anywhere.
- the music to be reproduced may be composed only of a synthesizer sound based on the MIDI data, but it is also possible to mix a sound based on the audio data.
- music expression can be further improved as compared to the case where all parts are played in MIDI, and the user can enjoy a music performance full of presence.
- the telephone system is provided with a receiving means for receiving MIDI data from the outside, a storage means for storing the received MIDI data, and a reproducing means for reading out the MIDI data from the storage means and performing a reproducing process. And a server accessed from the telephone, so that MIDI data can be downloaded from the server to the telephone.
- a server is accessed from a telephone. Just download MIDI data easily. Also, for example, by uploading new song data to the server every month and updating the stored data, it will be possible to operate the system so that users can quickly obtain the latest hit songs.
- the telephone system according to the present invention can be configured using a personal computer (hereinafter, referred to as PC). That is, a system is composed of a telephone and a PC to which the telephone is connected, and MDI data created by the PC is downloaded to the telephone. In this way, it is possible to play the original music created by the PC from the telephone.
- PC personal computer
- FIG. 1 is a schematic configuration diagram showing an example of a telephone system according to the present invention.
- FIG. 2 is an external view showing an example of a telephone according to the present invention.
- FIG. 3 is a block diagram showing the configuration of the server.
- FIG. 4 is a block diagram showing the configuration of the telephone.
- FIG. 5 is a block diagram showing a configuration of a main part of the telephone.
- FIG. 6 is a block diagram showing a configuration of a main part of the telephone.
- FIG. 7 is a configuration diagram of MIDI data.
- FIG. 8 is a table showing the contents stored in the storage means.
- FIG. 9 is a flowchart for downloading MDI data.
- FIG. 10 is a diagram showing a display example on the display unit of the telephone.
- FIG. 11 is a flowchart showing the operation at the time of an incoming call.
- FIG. 12 is a schematic configuration diagram showing another embodiment of the telephone system according to the present invention.
- FIG. 13 is a main part of another embodiment of the telephone according to the present invention. — —
- FIG. 1 A first figure.
- FIG. 14 is a block diagram of a main part of another embodiment of the telephone according to the present invention.
- Fig. 15 is a flowchart for creating an answering machine message.
- FIG. 16 is a flowchart showing the operation of playing a karaoke music piece.
- FIG. 17 is a block diagram of a main part of a telephone having a function for playing music.
- FIG. 18 is a data structure diagram of the META event.
- FIG. 19 is a flowchart showing details of the reproduction process.
- FIG. 1 is a schematic configuration diagram showing an example of a telephone system according to the present invention.
- 100 is a telephone set
- 200 is a base station that communicates with the telephone set 100
- 300 is a server connected to the base station 200.
- the telephone 100 an example of a mobile phone is shown here.
- the telephone of the present invention is not limited to a mobile telephone, and may be a desk-top telephone.
- three base stations 200 are installed, but this is of course only an example.
- the server 300 may be installed at a telephone office, for example.
- the server 300 stores MIDI data to be described later, and the telephone 300 accesses the server 300 via the base station 200 to be stored in the server 300.
- the stored MIDI data is downloaded to the telephone 100 via the base station 200. The detailed operation will be described later.
- FIG. 2 is an external view showing an example of the telephone 100 according to the present invention.
- reference numeral 1 denotes a main body of a mobile phone.
- This main body 1 is provided with an antenna 2, a display unit 3, a key input unit 4, a speaker 5, and a microphone 6.
- the antenna 2 transmits and receives signals to and from the base station 200 described above.
- the display unit 3 is composed of a liquid crystal display or the like, and various information including a telephone number is displayed here.
- Various keys which will be described later, are arranged in the key input unit 4.
- Speaker 5 can hear the voice of the other party.
- the microphone phone 6 is used for voice input of a message to be conveyed to the other party at the time of a call or at the time of generating an answering machine message.
- 4 1 is a power key for turning on / off the mobile phone
- 4 2 is a call key operated when starting a call
- 4 3 is a scroll key for scrolling the contents displayed on the display section 3.
- 4 4 is a function key that achieves various functions by operating in combination with other keys
- 4 5 is a recall key for recalling registered contents and displayed on the display unit 3
- 4 6 Is a registration key operated when registering a shortened dial number or the like.
- 47 is a numeric key consisting of numbers from 0 to 9 and is used to enter telephone numbers and abbreviated numbers.
- Reference numeral 48 denotes a clear key for erasing display contents and the like
- 49 denotes an execution key operated to execute a predetermined operation.
- Reference numeral 410 denotes a new song display key for displaying a new song when downloading the MIDI data from the server 300, and reference numeral 410 denotes an answering machine key used to generate an answering machine message.
- Reference numeral 412 denotes a karaoke key operated when playing a power rake
- reference numeral 413 denotes a performance start key for starting a music performance
- reference numeral 414 denotes a performance end key for ending a music performance.
- FIG. 3 is a block diagram showing the configuration of the server 300.
- the server 300 has an input section 301, a control section 302, a storage section 303, and an output section 300. 4. Composed of a communication control unit 305.
- the input unit 301 is provided with input means such as a keyboard, and the output unit 304 is provided with output means such as a display printer.
- the storage unit 303 has a file SMF (Standard MIDI File) 306 for storing MIDI data. The details of the MIDI data stored in the SMF 306 will be described later.
- the server 300 exchanges data with the base station 200 (FIG. 1) via the interface of the communication control unit 300.
- FIG. 4 is a block diagram showing the configuration of telephone 100.
- the telephone 100 includes a display unit 3, a key input unit 4, an audio output unit 5, an audio input unit 6, a transmission / reception unit 7, a signal processing unit 8, a storage unit 9, and a control unit 10.
- the display unit 3 and the key input unit 4 are as described in FIG.
- the audio output unit 5 is specifically composed of a speaker. Therefore, the same reference numerals as those of the speaker 5 in FIG. 2 are used. Note that a piezoelectric element or the like can be used instead of the speaker.
- the voice input unit 6 is specifically composed of a microphone. Therefore, the same reference numerals as those of the microphone phone 6 in FIG. 2 are used.
- the transmission / reception unit 7 is a circuit including the antenna 2 in FIG. 2, and transmits / receives data to / from the base station 200.
- the signal processing unit 8 is a circuit that processes a signal transmitted from the transmission / reception unit 7 and a signal transmitted to the transmission / reception unit 7.
- the audio signal is input from the audio input unit 6, and the audio is output to the audio output unit 5. Output a signal.
- the storage unit 9 includes a ROM that stores a program, a RAM that temporarily stores data, and the like.
- the control unit 10 includes a CPU and controls the display unit 3, the signal processing unit 8, the storage unit 9, and the like.
- FIG. 5 is a block diagram showing a specific configuration of the transmitting / receiving section 7 and the signal processing section 8 in the configuration shown in FIG. Figure 5 shows the audio output section 5 and a voice input unit 6 are also shown, but the display unit 3, the key input unit 4, the storage unit 9, and the control unit 10 are not shown.
- the transmission / reception unit 7 includes the above-described antenna 2, a reception unit 12, and a transmission unit 13.
- the receiving section 12 corresponds to the receiving means of the present invention, and includes a demodulation circuit for demodulating a received signal received by the antenna 2 and sending the demodulated signal to a signal processing section 8 at a subsequent stage.
- the transmission unit 13 includes a modulation circuit that modulates the signal transmitted from the signal processing unit 8 and transmits the signal from the antenna 2.
- the receiving section 12 and the transmitting section 13 are shown separately as blocks, they can be incorporated in one LSI.
- 14 is a signal discriminating section for discriminating the type of the received signal received by the receiving section 12, and 15 is MIDI data processing for processing the MIDI data when the received signal is a MIDI signal.
- 16 is an audio data processing unit that processes audio data when the received signal is an audio signal
- 17 is a digital output signal from the MIDI data processing unit 15 and the audio data processing unit 16 This is a D / A converter that converts the signal to an analog signal and sends it out to speaker 5.
- Reference numeral 18 denotes an A / D converter that converts the audio input signal from the microphone 6 into a digital signal
- reference numeral 19 denotes a transmission that processes the digital signal from the AZD converter 18 and sends it to the transmission unit 13 It is a data processing unit.
- FIG. 6 is a block diagram showing the configuration of FIG. 5 in more detail.
- the same parts as those in FIG. 5 are denoted by the same reference numerals, but in particular, the part of the MIDI data processing unit 15 is specifically disclosed.
- reference numeral 20 denotes a unit corresponding to the storage means of the present invention, and RAM is used as an embodiment.
- the RAM 20 is constituted by flash memory.
- This RAM 20 is down-loaded from the SMF 306 of the server 300 in FIG.
- the loaded MIDI data is stored.
- Reference numeral 21 denotes a sound source CPU which controls a series of music reproduction operations based on MIDI data and also controls a sound source CoreL SI which constitutes a reproduction section 24 described later.
- the reproducing unit 24 is constituted by, for example, a sound source CoreL SI, and corresponds to the reproducing means in the present invention.
- the transmission data processing section 19 is configured to include an encoder 25.
- a signal synthesizing unit 26 is provided as needed.
- the encoder 25 encodes the AZD-converted digital signal input from the microphone 6 and outputs the encoded digital signal to the transmission unit 13.
- the signal synthesizing unit 26 synthesizes the MIDI data of the background music and the audio data of the guidance message when the answering machine message is generated together with the background music. belongs to.
- FIG. 7 is a diagram showing the structure of MIDI data recorded in SMF 306 of FIG. SMF is generally a data format including time data called delta 'time and data indicating performance contents called events. As shown in Fig. 7 (a) to (c), there are three types of events: MIDI events, Sys.Ex events, and META events.
- a MIDI event is an event that stores performance data, and is composed of, for example, an instruction such as “produce the sound of the piano with the sound of the piano”. This instruction determines the time elapsed since the previous event, t, and One-
- the elapsed time from the start of the event is monitored, and when this elapsed time is equal to or exceeds the delta time of the next event (the CPU time). Since the resolution is finite, it may not be exactly the same as the delta time and may be exceeded), the next event is executed.
- Sys.Ex events are called system 'task-no-recovery' events, which store configuration information such as setting a system to an orchestra-compatible system.
- the META event is an event that stores information such as the song number and lyrics.
- the MIDI data is configured as described above, and a number of these series of MIDI data are combined to form one song.
- the song data composed of such MIDI data is stored in the SMF 300 of FIG. 3 in FIG. 3, and when this MIDI data is downloaded to the telephone in the procedure described later, This MIDI data is stored in RAM 20 via antenna 2, receiving section 12 and signal discriminating section 14 in FIG. It is preferable that the new music data is periodically uploaded to the SMF 306 of the server 300.
- the tone generator CPU 21 sequentially reads out the MIDI data from the RAM 20 according to the program in the program ROM 22. Then, based on the read MIDI data, the reproducing unit 24 is instructed, for example, to “produce the sound of M with the sound of a piano”. In response to this instruction, the reproduction unit 2 4 reads the sound of the piano from the sound source R OM 2 3, to start the pronunciation in the real pitch.
- the sound source CPU 21 counts the elapsed time, and this elapsed time is the next instruction, “Stop sounding the mi If it is equal to or exceeds the delta time attached to “Stop”, it instructs the playback unit 24 to end the sounding of the Mi sound. By repeating such an operation, the reproducing unit 24 reproduces the music represented by the MIDI data.
- MIDI data is not the data of the sound itself, but a command to read out the sound and play it.
- the amount is extremely small.
- SMF 306 on the server 300 side and RAM 20 on the telephone set 100 side can use those having small storage capacities. Downloading can be done in a short time.
- FIG. 9 is a flowchart showing this procedure, and shows the operation executed by the control unit 10 (see FIG. 4).
- the step of the flowchart is abbreviated as S.
- the control unit 10 monitors whether or not the new song display key 410 has been pressed (S101), and if not pressed, stands by (S101 NO).
- S101 YES a request signal for new song list data is sent from the transmission / reception unit 7 to the server 300 via the base station 200 and the server 300 sends the request signal.
- the new music list data is received via the base station 200 (S102).
- a list of new songs (song number and song name) is displayed on the display unit 3 based on the received data, and a guidance display is provided so as to select a song to be downloaded from the displayed new songs (S1). 0 3).
- An example of this display is shown in FIG. 10 (a).
- the song may be selected, for example, by moving the cursor to the desired song, or by entering the song number from the numeric keys 47. You can go by typing.
- the received data is demodulated by the receiving unit 12, the signal discriminating unit 14 discriminates that the data is MIDI data, and is stored in the RAM 20 of the MIDI data processing unit 15 (S107).
- the RAM 20 has an error having an address corresponding to the track number
- the MIDI data of the track number 1 is transmitted to the area of the address 1
- the MIDI data of the track number 2 is transmitted to the address 2. It is stored in the area of, and so on.
- FIG. 11 is a flowchart showing the operation at the time of an incoming call, showing the operation executed by the sound source CPU 21 (see FIG. 6).
- sound source The CPU 21 constantly monitors whether an incoming signal has been received (S201).
- the receiving unit 12 demodulates the signal
- the signal discriminating unit 14 discriminates that the signal is an incoming signal, and sends the discrimination signal to the sound source CPU 21. give.
- the sound source CPU 21 determines that an incoming signal has been received (S201 YES), and reads out MIDI data from RAM 20 (S202).
- the sound source CPU 21 gives an instruction to the reproducing unit 24 based on the read MIDI data, and the reproducing unit 24 receives the sound and reads the sound from the sound source ROM 23 to reproduce the music (S 2 0 3). Since the detailed principle has already been described, the description is omitted here. Then, the reproduced music is output from the speaker 5 as a ringing tone (S204).
- the call key 4 2 FIG. 2
- the call with the other party starts (S205 YES)
- the ring tone stops and the call stops (S205). 0 6) Operation ends. If the call key 42 is not pressed (S205 NO), the operation of S202 to S204 is repeated and the ringing tone continues to sound.
- the ringing tone can be played by MDI melody.
- the tune to be played as a ring tone can be set in advance by the user. If different songs are set according to the incoming signal, the melody can be changed depending on the person who called. Specifically, as shown in FIG. 8, the music number of the performance and the corresponding MIDI data may be set for each incoming number in RAM 20.
- Figure 12 shows an example of such a telephone system.
- reference numeral 27 denotes a general-purpose PC
- reference numeral 100 denotes a telephone having the same configuration as that of the above-described telephone
- reference numeral 28 denotes a cable for connecting the PC 27 to the telephone 100.
- the user creates his or her own original music on PC100 using the music composition software. Then, the MIDI data of the created song is downloaded to the telephone 100 via the cable 28. The downloaded MDI data is stored in RAM 20 as in the above case. By doing so, the ringing tone of the telephone set 100 can be played with an original song that is made by the user.
- FIG. 13 is a main block diagram showing another embodiment of the telephone according to the present invention.
- the telephone is a mobile phone, and a vibrator 29 is added to the configuration of FIG.
- the other components are the same as in Fig. 5.
- the vibrator 29 informs of the incoming call by vibration instead of or together with the ringing sound from the speaker 5 when receiving the incoming call signal.
- the vibrator 29 is driven by an output signal from the MIDI data processing unit 15.
- the configuration of the MIDI data processor 15 is the same as that shown in FIG. Therefore, if the playback unit 24 inputs the drum sound to the vibrator 29 among the sounds read out from the sound source 13 ⁇ 40 ⁇ 23 and played back, for example, the vibrator 29 will be used for the drum rhythm. In addition, it can be vibrated like “Don'Don'Don”. By doing so, it is possible to give the user a pleasant feeling and to be able to reliably report the incoming call, as compared with the case of notifying the incoming call with a monotonous vibration as in the past. _ 1-
- FIG. 14 is a main part block diagram showing another embodiment of the telephone according to the present invention.
- the telephone may be a mobile phone or a desk phone.
- Vibrator 29 is not required for desk phone.
- the embodiment shown in FIG. 14 is an example of a telephone equipped with an answering machine function for registering a message created in a voice together with BGM by MDI.
- a signal from the MDI data processing unit 15 is input to a transmission data processing unit 19.
- the configuration of the MIDI data processing unit 15 is the same as that shown in FIG. 6, but the transmission data processing unit 19 does not output from the playback unit 24 but receives the MIDI from the sound source CPU 21.
- the data is entered.
- the transmission data processing section 19 is provided with an encoder 25 and a signal processing section 26 as shown in FIG. Then, the MDI data from the sound source CPU 21 described above is input to the signal processing unit 26.
- the control unit 10 monitors whether the answering machine key 4 1 1 (Fig. 2) is pressed (S301), and if it is not pressed (S310 NO). ) Continue monitoring as it is.
- the answering machine key 4 1 1 is pressed (S 3 0 1 YES)
- the menu of the song is displayed on the display 3 with a message saying “Select a song to use as background music and press the start key”. Will be displayed (S302). This menu is displayed in the same manner as in FIG. 10 (a).
- This playback output is provided to the speaker 5 via the DZA converter 17, and the music selected from the speaker 5 is played.
- the user speaks an answering machine message from the microphone 6 while listening to this performance (S305).
- the melody flowing from the speaker 5 is used as BGM, and a voice message is blown.
- tension can be alleviated, and the message can be input smoothly.
- the input voice message signal is sent to a signal synthesis unit 26 via an AZD converter 18 and an encoder 25, and the signal synthesis unit 26 compresses the voice signal. Then, an SMF is created by synthesizing the compressed audio signal with the MIDI data of the music being reproduced input from the sound source CPU 21 of the MIDI data processing section 15 (S306).
- a means of the compression processing for example, a method disclosed in Japanese Patent Publication No. 10-370581 can be adopted.
- the created SMF is transferred from the transmission unit 13 to the base station 200 via the antenna 2 (S307).
- the SMF since it is assumed that the answering machine guidance message is registered on the host side, the SMF is forwarded to the base station 200, but the answering machine message is transmitted to the terminal. It is also possible to register on the (telephone) side, in which case the SMF created by the signal synthesis unit 26 is stored in an answering machine (not shown) inside the telephone.
- the voice message is input according to the music played by the MIDI.
- the voice message may be input first and then combined with the MIDI data at the time of transmission to the base station.
- the MIDI data before playback is combined with the audio signal and treated as one data.
- the playback signal of the MIDI data and the audio signal of the message are simply mixed to form a base station or It may be sent to the Answer Phone memory inside the phone. That is, the BGM to be registered may be MIDI data before reproduction, or may be an output signal after reproduction. In the latter case, the signal synthesizing section 26 in FIG. 6 is unnecessary, and a mixer is provided instead. Then, the output of the reproducing section 24 is input to this mixer. Also, in this case, the other party's telephone does not need to have the playback unit 24, and can listen to the voice message and the background music by MDI using a general telephone.
- a telephone having a function of reproducing a favorite song at any time can be considered. That is, in the configuration shown in FIG. 6, the force that causes the speaker 5 to play the media in response to the incoming signal from the signal discriminating unit 14
- the key is operated by operating the key.
- the music can be played at any time if the music is played from PEAKA5.
- the sound source CPU 21 may execute the reproduction process in response to the operation of the karaoke key 4 12 in FIG.
- the MIDI data of the karaoke music is downloaded from the SMF 306 of the server 300 and stored in the RAM.
- the RAM may be provided separately from the RAM 20 storing the MID I data for the incoming mail message, or may be shared with the RAM 20 if the capacity permits. In the latter case, the MID I data for the incoming melody and the MID I data for the performance rake are stored in separate areas of the RAM.
- FIG. 16 is a flowchart showing the operation of karaoke performance.
- the control unit 10 determines whether or not the karaoke key 412 is pressed (S401), and if it is not pressed (S401NO), the standby state is maintained as it is. .
- S401 the karaoke key 4 1 2 is pressed
- S 4 0 1 YES a menu of songs is displayed on the display 3 with the guidance of “Select a song to play and press the start key J” (S 4 0 2) D this menu is displayed in a manner similar to the first 0 diagram (a).
- S404-S406 are repeated to continue the performance.
- the performance end key 414 is pressed (S407YES)
- the performance is stopped (S408) and a series of operations is terminated.
- the telephone itself can be used as a karaoke playback device, and karaoke can be easily enjoyed without a dedicated device.
- mobile phones have the advantage of being able to enjoy karaoke easily, regardless of location or time.
- the karaoke performance music is used as an example, but it goes without saying that music other than karaoke may be used.
- music reproduction may be performed based only on the MDI data, but in this case, the music is performed only by the synthesizer sound, and the original music such as a back chorus is performed.
- the part that should be expressed in the voice of a person is also replaced by a synthesizer sound, which has the disadvantage of lacking a sense of realism.
- FIG. 17 is a main part block diagram for realizing this, and shows a modification of the part of the MIDI data processing unit 15 in FIG.
- the configuration required for the other telephones is the same as that shown in FIG. 6, and is not shown.
- the same parts as those in FIG. 6 are denoted by the same reference numerals.
- reference numeral 30 denotes a player unit including a CPU, which corresponds to the sound source CPU in FIG. 3 1 is sound source ROM --
- Sound synthesis unit that reads and synthesizes sound from 3; 3 2 is an audio playback module that plays back audio from audio data; 3 3 is an image playback module that plays back images from image data; 3 4 is reverberation added And a mixer 35 for mixing the sound reproduced by the sound synthesizing unit 31 and the sound reproduced by the audio reproducing module 32.
- the output of the mixer 35 is sent to the speaker 5, and the output of the image reproduction module 33 is sent to the display unit 3. Therefore, according to this configuration, a karaoke sound with video can be obtained.
- the sound synthesizing section 31 and the sound eater section 34 constitute a so-called software synthesizer.
- FIG. 18 is a diagram showing a data structure of a META event in the MIDI data stored in RAM 20 of FIG.
- the META event includes a META event related to audio data transfer shown in FIG. 7A and a META event related to audio control shown in FIG. The following briefly describes these data structures.
- the first FFh indicates that the event is a META event
- the next 30h indicates data indicating that the META event relates to audio data transfer. It is.
- the data length is 1 en
- type represents an audio format
- id represents a data number
- eVent indicates the event type. For example, data transfer start is represented by 0, audio data is represented by 1, and data transfer end is represented by 2.
- Voicedata is audio data such as the vocals described above. This audio data is not always added to all audio data transfer META events. For example, if a song contains repetitive vocal parts, only the first event —-
- the META events related to audio control include the audio playback start, audio stop, volume setting, and reverb setting events. Since FFh, len, type, and id in these events are the same as those in FIG. 18 (a), the description is omitted.
- a playback start event of 1 Oh indicates that this event is a playback start event.
- An audio halt event of 11h indicates that this event is an audio halt event.
- a volume setting event of 12h indicates that this event is a volume setting event.
- C h is Chi Yan'nenore number
- L vol represents the left volume
- R vol is the right volume, respectively.
- a reverb setting event of 13h indicates that this event is a reverb (reverberation) setting event.
- Revrb indicates the amount of reverb send.
- FIG. 19 is a flowchart in the case where the audio data is inserted into the MIDI data and the reproduction process is performed as described above, and shows the details of the process in S405 in FIG.
- playback processing when MIDI data is read from the RAM 20 (S501), the MIDI data is stored in a buffer (not shown) in the player section 30 (S500). 2).
- the MIDI data is a message for a synthesizer, that is, a sound source (S503). If it is a message for a sound source (S503 YES), the message is sent to the sound synthesizing section 31 and the sound synthesizing section 31 performs reproduction based on the MIDI data (S5111). ), And shift to S508.
- sound One —
- the META event is an event related to audio data processing (S505). If the event is not related to audio data processing, for example, if it is related to lyrics or song titles (S505NO), normal processing corresponding to the event is performed (S512), and the process proceeds to S508. If the event is related to audio data processing, it is then determined whether or not the event is a META event related to audio data transfer shown in FIG. 18 (a) (S506).
- the audio data (voice data) is sent to the audio playback module 32, and the module 32 performs playback based on the audio data (S506). 1 3), proceed to S508.
- the META event is not a META event related to audio data transfer (S506 NO)
- the META event is a META event related to audio control (Fig. 18 (b)).
- the control of the module is performed (S507).
- the voice mail may be stocked at the host or sent directly to the other party's terminal (mobile phone, etc.).
- the melody line of a music piece can be stored as MIDI data, and the other parts (accompaniment, etc.) can be arranged using a program-based arrangement function to complete the song. It is possible. In this way, the amount of data is greatly reduced, and the memory capacity can be saved.
- music played back by MIDI data can be used as a hold sound for a telephone.
- the other party holding the call can listen to sophisticated music that is not dry, so that the other party does not have to wait and feel uncomfortable.
- MID I data can be set so that the incoming call style differs for each telephone. In this way, even if there are many telephones, it is easy to determine which telephone is ringing based on the incoming melody.
- the example in which the server 300 is accessed via the base station 200 has been described in the above embodiment, but the base station 200 is not necessarily required in the present invention.
- a configuration in which the server 300 is directly accessed via a communication line or the like may be employed.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Electrophonic Musical Instruments (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
MIDI data received from an external server (300) is stored in RAM (20) in a telephone, and a sound source CPU (21) reads the MIDI data and instructs a playback section (24) to reproduce music. In response to the instruction, the playback section (24) reads from a sound source ROM (23) and reproduces music, and the reproduced music is output from a speaker (5). Thus, MIDI data can be reproduced in response to an incoming signal and used as ringing sound.
Description
明 細 書 S明の名称 Description S Name of the light
電話機および電話システム Telephones and telephone systems
技術分野 Technical field
本発明は、 音楽再生機能を備えた電話機およびそれを用いた電話 システムに関するものである。 The present invention relates to a telephone having a music reproducing function and a telephone system using the telephone.
背景技術 Background art
通信ネ ッ ト ワークの整備により、 さまざまな機能を備えた電話機 が登場し利用に供されている。 特に、 携帯型の電話機 (以下、 携帯 電話という) は、 その利便性から近年急速に加入者が増大し、 若年 層に至るまで著しい普及をみせている。 With the development of communication networks, telephones with various functions have appeared and are being used. In particular, portable telephones (hereinafter referred to as “mobile phones”) have rapidly increased in number of subscribers in recent years due to their convenience, and have become extremely popular among young people.
このよ うな携帯電話は、 小型で大容量の半導体チップの実用化を 背景と して、 多岐にわたる機能を搭載したものがごく一般的なもの となってきている。 たとえば、 電話着信時の呼出音をメ ロディで流 すよ うな機能などはその一例であって、 このようなメ ロディで呼出 音を鳴らす携帯電話は今日広く普及している。 Due to the practical use of small, large-capacity semiconductor chips, such mobile phones have become very popular with a wide range of functions. For example, a function that plays a ringtone when a call arrives in a melody is one example, and mobile phones that emit a ringtone using such a melody are widely used today.
しかしながら、 上記のよ うな電話機においては、 再生するメ ロデ ィはあらかじめ電話内部のメモリ に設定されたいくつかの楽曲に限 られており、 自分の好みの曲、 たとえば最新のヒ ッ ト曲などを自由 に選択することはできなかった。 また、 再生される音楽も人工音に よる単調なメ 口ディであって表現力に乏しいことから、 特に若年層 に対しては商品価値の訴求力の点で限界があった。 However, in such telephones, the melody to be played is limited to a few songs set in the memory of the phone in advance, and the tunes that the user likes, such as the latest hit songs, are stored. He could not choose freely. Also, since the music played is monotonous and unexpressive due to artificial sounds, it has a limited ability to appeal to commercial value, especially for young people.
発明の開示 Disclosure of the invention
それゆえに、 本発明の目的は、 着信時の呼出音等と して再生する 楽曲を自分の好みのものに選定でき、 しかも表現力に富んだ音楽演 奏を実現できる電話機と電話システムを提供することにある。
一 — SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a telephone and a telephone system capable of selecting a music to be reproduced as a ringing tone or the like at the time of an incoming call as a favorite one and realizing a music performance with a high expressive power. It is in. One —
本発明の他の目的は、 データ量が少なく ダウンロー ドに要する時 間がきわめて短時間で済む電話機と電話システムを提供することに ある。 Another object of the present invention is to provide a telephone and a telephone system which require a small amount of data and a very short download time.
本発明の他の目的は、 電話の呼出音を M I D I によるメ 口ディで 流すこ とができる電話機を提供することにある。 Another object of the present invention is to provide a telephone which can make a ringing tone of a telephone be played by MDI.
本発明の他の目的は、 着信信号に応じて異なるメ ロディ を流して 、 電話をかけてきた相手を容易に判別することができる電話機を提 供することにある。 It is another object of the present invention to provide a telephone which can play a different melody in accordance with an incoming signal and can easily identify a caller.
本発明の他の目的は、 バイブレータを備えた携帯型の電話機にお いて、 バイブレータが]^ I D I データに基づいて振動できるよ う に することにある。 Another object of the present invention is to enable a vibrator to vibrate based on] ^ IDI data in a portable telephone having a vibrator.
本発明の他の目的は、 留守番案内機能を備えた電話機において、 音声によ リ作成したメ ッセージを M I D I による B G Mと と もに登 録して相手に送信することができる電話機を提供することにある。 Another object of the present invention is to provide a telephone having an answering machine function, which can register a message created by voice together with BGM by MIDI and transmit it to the other party. is there.
本発明の他の目的は、 任意のときに好きな曲を再生することがで き、 手軽にカラオケ等を楽しむことができる電話機を提供するこ と にある。 It is another object of the present invention to provide a telephone which can play a desired song at any time and can easily enjoy karaoke and the like.
本発明の他の目的は、 楽器のパー トを M I D I で、 また、 ボー力 ルのパー トをオーディオで再生することで、 よ り臨場感にあふれた 音楽演奏を楽しむことができる電話機を提供することにある。 Another object of the present invention is to provide a telephone which can enjoy a more realistic music performance by playing a part of a musical instrument by MIDI and a part of a baud rate by audio. It is in.
本発明の他の目的は、 M I D I データをサーバから電話機にダゥ ンロー ドするよ うな電話システムを提供することにある。 Another object of the present invention is to provide a telephone system in which MDI data is downloaded from a server to a telephone.
本発明のさ らに他の目的は、 パーソナルコ ンピュータで作成した M I D I データを電話機にダウンロー ドするよ うな電話システムを 提供するこ とにある。 It is still another object of the present invention to provide a telephone system that downloads MIDI data created on a personal computer to a telephone.
本発明にかかる電話機は、 外部よ り M I D I データを受信する受 信手段と、 受信した M I D I データを格納する記憶手段と、 この記
— — The telephone according to the present invention comprises: a receiving means for receiving MIDI data from the outside; a storage means for storing received MIDI data; — —
憶手段から前記 M I D I データを読み出して再生処理を行う再生手 段とを備えている。 A reproducing means for reading out the MIDI data from the storage means and performing a reproducing process.
こ こ で 「 M I D I 」 と は、 usical Instrument Digital Interface の略語であって、 電子楽器相互間や電子楽器とコンビュ ータ との間で音楽演奏の信号を相互にやり取りするための国際標準 規格のこ とである。 本明細書における 「M I D I 」 という用語は上 記のよ うな意味で用いるものとする。 Here, “MIDI” is an abbreviation of usical Instrument Digital Interface, an international standard for exchanging music performance signals between electronic musical instruments or between electronic musical instruments and a computer. And The term "MDI" in the present specification is used in the meaning as described above.
M I D I データは、 後で詳述するよ うに、 音そのもののデータで はなく 、 電子楽器の発音を制御するためのコマン ドの集合体である 。 たとえば、 「 ドの音の発音を開始せよ」 「 ドの音の発音を停止せよ 」 とレ、う よ うなコマン ドの形をとつてレヽる。 この M I D I データを た と えばネ ッ ト ワーク上のサーバに後述する S M F ( Standard MIDI File) のデータ形式で蓄積しておく。 一方、 電話機には記憶 手段と再生手段を内蔵させておく。 そして、 電話機からサーバヘア クセス して、 M I D I データを電話機の記憶手段にダウン口一 ドす る。 再生手段は、 このダウンロー ドした M I D I データに基づき、 音源から音を読み出して演奏を行う。 このよ うにして、 利用者は自 分の好みの曲をダウンロー ドして電話機から流すことができるよ う になる。 As will be described in detail later, the MIDI data is not a data of the sound itself but a set of commands for controlling the pronunciation of the electronic musical instrument. For example, "Start the sound of the Do sound", "Stop the sound of the Do sound", and so on, in the form of such a command. This MIDI data is stored, for example, in a server on the network in a data format of SMF (Standard MIDI File) described later. On the other hand, the telephone has built-in storage means and playback means. Then, the server accesses the server from the telephone and downloads the MDI data to the storage means of the telephone. The reproducing means reads out the sound from the sound source and performs based on the downloaded MIDI data. In this way, users can download their favorite songs and play them from the phone.
この場合、 ダウンロー ドするものは基本的に M I D I データだけ であるから、 楽曲そのもののデータ全部をダウンロー ドする場合に 比較して、 ダウンロー ドに要する時間は極めて短時間で済む。 なぜ なら、 上述したよ うに M I D Iデータはコマン ドの集合体であり 、 バイナリデータで構成することができるからである。 In this case, since the data to be downloaded is basically only MIDI data, the time required for downloading is extremely short as compared with the case where the entire data of the music itself is downloaded. This is because, as described above, MIDI data is a set of commands and can be composed of binary data.
上記のよ う にしてダウンロー ドした M I D I データを利用する と 、 種々 の機能を実現することが可能となる。 たとえば、 着信信号に 応答して記憶手段から M I D I データを読み出し、 読み出された M
- - Various functions can be realized by using the MIDI data downloaded as described above. For example, in response to an incoming signal, MIDI data is read from storage means, and the read M --
I D I データに基づいて再生された楽曲を呼出音と して報知するよ うにすれば、 従来と同様に呼出音をメ ロディで流すことができる。 ただし、 従来のものとは違って、 M I D I データに従って音源から 各種の楽器音を読み出して演奏するので、 呼出音と して流れる楽曲 はきわめてリ アルで洗練されたものとなり、 音楽表現力の点で従来 品よ り もはるかに商品価値の高いものが得られる。 If the music reproduced based on the IDI data is reported as a ringing tone, the ringing tone can be played as a melody as in the past. However, unlike conventional ones, since various instrument sounds are read from the sound source according to MIDI data and played, the melody played as the ringing tone is extremely real and sophisticated, and in terms of music expression, Products with much higher commercial value than conventional products can be obtained.
また、 電話機の記憶手段に着信信号に対応させて異なる楽曲の M I D I データを記憶しておき、 着信信号に応じて異なる楽曲で報知 するよ う にすれば、 流れるメ ロディ によって誰から電話がかかって きたのかを即座に知ることができる。 Also, by storing the MIDI data of different songs corresponding to the incoming signal in the storage means of the telephone, and notifying them with different songs according to the incoming signal, anyone who receives a call by the melody that flows can be called. You can know immediately if you have come.
また、 携帯型の電話機においては、 振動によって着信を報知する バイブレータが内蔵されているが、 このバイブレータを前記 M I D I データに基づいて振動させるよ う にしてもよレ、。 このよ う にすれ ば、 たとえば M I D I データのう ち ドラムのパー トのリ ズムと同じ リ ズムでバイブレータを振動させることができるから、 単調な振動 で報知する場合に比べて、 利用者に快い感触を与えることができる 。 また、 リ ズムが強烈であれば、 利用者に対して着信を確実に知ら せるこ と もできる。 In addition, a portable telephone has a built-in vibrator for notifying an incoming call by vibration. However, the vibrator may be vibrated based on the MDI data. In this way, the vibrator can be vibrated with the same rhythm as that of the drum part of the MIDI data, for example, so that the user feels more comfortable than when reporting with monotonous vibration. Can be given. Also, if the rhythm is strong, it is possible to surely notify the user of the incoming call.
さ らに、 留守時の応答用に、 あらかじめ留守番案内メ ッセージを 作成して登録しておく機能を備えた電話機があるが、 このよ うな電 話機にも本発明は利用できる。 すなわち、 音声にょ リ作成したメ ッ セージを M I D I による B G M (バック ' グラン ド ' ミュージック ) と と もに登録することができる。 Further, there is a telephone having a function of creating and registering an answering machine guidance message in advance for answering at the time of absence, but the present invention can also be used for such a telephone. That is, the message created in the voice can be registered together with BGM (back 'ground' music) by MIDI.
このよ う にすることで、 留守応答時に通話相手は M I D I による B G M付きのメ ッセージを聴く ことができるので、 メ ッセージが単 調な口調で語られていても退屈することがない。 この場合、 メ ッセ ージの作成にあたっては、 M I D I による音楽演奏にあわせて音声
でメ ッセージを吹き込むこと も可能である。 留守番案内メ ッセージ を自分の声で吹き込む場合、 一種の緊張感を伴う ことは経験的に言 えることであるが、 上記のよ う に音楽が流れた状態で声を吹き込む と、 音楽演奏が B G Mとなってリ ラ ックス した状態でメ ッセージを 記録するこ とができる。 By doing so, the other party can listen to the message with BGM via MIDI when answering, so that the message is not bored even if the message is spoken in a monotonous tone. In this case, when creating the message, make sure that the audio It is also possible to inject a message with. It is empirical to say that when you send an answering machine message with your own voice, it is empirical to say that it is a kind of tension. The message can be recorded in a relaxed state.
さ らに、 本発明による と、 任意のときに音楽を再生できる機能を 備えた電話機が実現できる。 すなわち、 キーの操作によって記憶手 段に格納された M I D I データを読み出して楽曲を再生するよ う に しておけば、 自分の好きな曲をいつでも電話機から流すことができ る。 従って、 たとえばカラオケ演奏曲の M I D I データを記憶手段 に格納しておけば、 力ラオケ専用装置がなく ても手軽に力ラオケを 楽しむことができる。 特に携帯電話の場合には、 いつでもどこでも カラオケを楽しむことができる。 Further, according to the present invention, a telephone having a function of reproducing music at any time can be realized. In other words, if you read the MIDI data stored in the storage means by operating the keys and play back the music, you can play your favorite music from the telephone at any time. Therefore, for example, if the MIDI data of a karaoke music piece is stored in the storage means, it is possible to easily enjoy the power Raoke without a special device for the power Raoke. Especially with mobile phones, you can enjoy karaoke anytime, anywhere.
また、 本発明においては、 再生される楽曲は M I D I データに基 づく シンセサイザ音だけで構成されていてもよいが、 これにオーデ ィォデータに基づく 音声をミ ックスするこ と もできる。 すなわち、 楽器の部分を M I D I で、 コーラスなどのボーカル部分をオーディ ォでそれぞれ演奏させることが可能である。 このよ う にすれば、 全 部を M I D I で演奏する場合に比べて音楽表現力が一層向上し、 臨 場感にあふれた音楽演奏を楽しむことができる。 Further, in the present invention, the music to be reproduced may be composed only of a synthesizer sound based on the MIDI data, but it is also possible to mix a sound based on the audio data. In other words, it is possible to play the instrument part in MIDI and the vocal part such as chorus in audio. In this way, music expression can be further improved as compared to the case where all parts are played in MIDI, and the user can enjoy a music performance full of presence.
次に、 本発明にかかる電話システムは、 外部よ り M I D I データ を受信する受信手段、 受信した M I D I データを格納する記憶手段 、 および記憶手段から M I D I データを読み出して再生処理を行う 再生手段とを設けた電話機と、 この電話機からアクセスされるサ一 バとを備え、 M I D I データをサーバから電話機にダウンロー ドす るよ う にしたものである。 Next, the telephone system according to the present invention is provided with a receiving means for receiving MIDI data from the outside, a storage means for storing the received MIDI data, and a reproducing means for reading out the MIDI data from the storage means and performing a reproducing process. And a server accessed from the telephone, so that MIDI data can be downloaded from the server to the telephone.
このよ うなシステムによると、 電話機からサーバにアクセスする
だけで簡単に M I D Iデータをダウンロードすることができる。 ま た、 たとえば新曲データを毎月サーバにァップロードして蓄積デー タを更新することによって、 利用者が最新のヒ ッ ト曲を迅速に入手 できるよ うな運用を行うことが可能となる。 According to such a system, a server is accessed from a telephone. Just download MIDI data easily. Also, for example, by uploading new song data to the server every month and updating the stored data, it will be possible to operate the system so that users can quickly obtain the latest hit songs.
さらに、 本発明にかかる電話システムは、 パーソナルコ ンビユー タ (以下、 P Cという) を用いて構成することもできる。 すなわち 、 電話機と、 この電話機が接続される P Cとでシステムを構成し、 P Cで作成した M I D Iデータを電話機にダウンロードするもので ある。 このようにすれば、 P Cで作成した自作のオリジナル曲を電 話機から流すことが可能となる。 Further, the telephone system according to the present invention can be configured using a personal computer (hereinafter, referred to as PC). That is, a system is composed of a telephone and a PC to which the telephone is connected, and MDI data created by the PC is downloaded to the telephone. In this way, it is possible to play the original music created by the PC from the telephone.
図面の簡単な説明 BRIEF DESCRIPTION OF THE FIGURES
第 1図は、 本発明にかかる電話システムの例を示す概略構成図で ある。 FIG. 1 is a schematic configuration diagram showing an example of a telephone system according to the present invention.
第 2図は、 本発明にかかる電話機の例を示す外観図である。 FIG. 2 is an external view showing an example of a telephone according to the present invention.
第 3図は、 サーバの構成を示すブロック図である。 FIG. 3 is a block diagram showing the configuration of the server.
第 4図は、 電話機の構成を示すブロック図である。 FIG. 4 is a block diagram showing the configuration of the telephone.
第 5図は、 電話機の要部の構成を示すブロ ック図である。 FIG. 5 is a block diagram showing a configuration of a main part of the telephone.
第 6図は、 電話機の要部の構成を示すブロ ック図である。 FIG. 6 is a block diagram showing a configuration of a main part of the telephone.
第 7図は、 M I D Iデータの構成図である。 FIG. 7 is a configuration diagram of MIDI data.
第 8図は、 記憶手段の記憶内容を示すテーブルである。 FIG. 8 is a table showing the contents stored in the storage means.
第 9図は、 M I D Iデ一タをダウンロードする場合のフローチヤ 一 トである。 FIG. 9 is a flowchart for downloading MDI data.
第 1 0図は、 電話機の表示部における表示例を示す図である。 第 1 1図は、 着信時の動作を示すフローチャートである。 FIG. 10 is a diagram showing a display example on the display unit of the telephone. FIG. 11 is a flowchart showing the operation at the time of an incoming call.
第 1 2図は、 本発明にかかる電話システムの他の実施形態を示す 概略構成図である。 FIG. 12 is a schematic configuration diagram showing another embodiment of the telephone system according to the present invention.
第 1 3図は、 本発明にかかる電話機の他の実施形態における要部
— — FIG. 13 is a main part of another embodiment of the telephone according to the present invention. — —
のブロ ック図である。 FIG.
第 1 4図は、 本発明にかかる電話機の他の実施形態における要部 のブロ ック図である。 FIG. 14 is a block diagram of a main part of another embodiment of the telephone according to the present invention.
第 1 5図は、 留守番案内メ ッセージを作成する場合のフローチヤ ― トである。 Fig. 15 is a flowchart for creating an answering machine message.
第 1 6図は、 カラオケ演奏曲再生の動作を示すフローチャートで ある。 FIG. 16 is a flowchart showing the operation of playing a karaoke music piece.
第 1 7図は、 力ラオケ演奏機能を備えた電話機の要部のプロック 図である。 FIG. 17 is a block diagram of a main part of a telephone having a function for playing music.
第 1 8図は、 M E T Aイベン トのデータ構造図である。 FIG. 18 is a data structure diagram of the META event.
第 1 9図は、 再生処理の詳細を示すフローチャー トである。 FIG. 19 is a flowchart showing details of the reproduction process.
発明を実施するための最良の形態 BEST MODE FOR CARRYING OUT THE INVENTION
第 1図は、 本発明にかかる電話システムの一例を示す概略構成図 である。 図において、 1 0 0は電話機、 2 0 0 はこの電話機 1 0 0 との間で交信を行う基地局、 3 0 0は基地局 2 0 0 と結ばれたサー バである。 電話機 1 0 0 と して、 ここでは携帯電話の例を示してい る。 但し、 本発明の電話機は携帯電話に限らず、 卓上型の電話機で あってもよい。 基地局 2 0 0はここでは 3個所設置されているが、 もちろんこれは一例に過ぎない。 サーバ 3 0 0は、 たとえば電話局 などに設置することが考えられる。 FIG. 1 is a schematic configuration diagram showing an example of a telephone system according to the present invention. In the figure, 100 is a telephone set, 200 is a base station that communicates with the telephone set 100, and 300 is a server connected to the base station 200. As the telephone 100, an example of a mobile phone is shown here. However, the telephone of the present invention is not limited to a mobile telephone, and may be a desk-top telephone. Here, three base stations 200 are installed, but this is of course only an example. The server 300 may be installed at a telephone office, for example.
上記の電話システムにおいて、 サーバ 3 0 0には後述する M I D Iデータが蓄積されており、 電話機 1 0 0から基地局 2 0 0を介し てサーバ 3 0 0にアクセスすることにより、 サーバ 3 0 0に蓄積さ れた M I D Iデータが基地局 2 0 0を介して電話機 1 0 0にダウン ロードされるよ うになつている。 その詳細な動作に関しては後述す る。 In the above-described telephone system, the server 300 stores MIDI data to be described later, and the telephone 300 accesses the server 300 via the base station 200 to be stored in the server 300. The stored MIDI data is downloaded to the telephone 100 via the base station 200. The detailed operation will be described later.
第 2図は本発明にかかる電話機 1 0 0の一例を示す外観図である
_ g _ FIG. 2 is an external view showing an example of the telephone 100 according to the present invention. _ g _
。 図において、 1 は携帯電話の本体であって、 この本体 1 にはアン テナ 2、 表示部 3、 キー入力部 4、 スピーカ 5、 マイク ロフォン 6 が設けられている。 アンテナ 2は前述の基地局 2 0 0 との間で信号 の送受信を行う ものである。 表示部 3は液晶ディスプレイ等で構成 されており 、 電話番号をはじめ種々の情報がここに表示される。 キ 一入力部 4には後述する各種のキーが配置されている。 ス ピーカ 5 からは通話相手の音声ゃメ 口ディが聞こえるよ うになつている。 マ イク 口フォン 6は、 通話時や留守番案内メ ッセージの作成時に、 相 手に伝えるメ ッセージを音声で入力するためのものである。 . In the figure, reference numeral 1 denotes a main body of a mobile phone. This main body 1 is provided with an antenna 2, a display unit 3, a key input unit 4, a speaker 5, and a microphone 6. The antenna 2 transmits and receives signals to and from the base station 200 described above. The display unit 3 is composed of a liquid crystal display or the like, and various information including a telephone number is displayed here. Various keys, which will be described later, are arranged in the key input unit 4. Speaker 5 can hear the voice of the other party. The microphone phone 6 is used for voice input of a message to be conveyed to the other party at the time of a call or at the time of generating an answering machine message.
次に、 キー入力部 4の各種キーについて説明する。 4 1 は携帯電 話の電源をオンオフする電源キー、 4 2は通話を開始する ときに操 作する通話キー、 4 3は表示部 3に表示される内容をスク ロールす るスク ロールキーである。 4 4は他のキーとの組合せ操作によ り各 種の機能を達成するファ ンク ショ ンキー、 4 5は登録されている内 容を呼び出して表示部 3に表示させるための呼出しキー、 4 6は短 縮ダイヤル番号等の登録を行う際に操作する登録キーである。 4 7 は 0〜 9の数字からなる数字キーで、 電話番号や短縮番号の入力な どに用いられる。 4 8は表示内容などを消去するためのク リ アキ一 、 4 9は所定の動作を実行させる際に操作する実行キーである。 Next, various keys of the key input unit 4 will be described. 4 1 is a power key for turning on / off the mobile phone, 4 2 is a call key operated when starting a call, and 4 3 is a scroll key for scrolling the contents displayed on the display section 3. . 4 4 is a function key that achieves various functions by operating in combination with other keys, 4 5 is a recall key for recalling registered contents and displayed on the display unit 3, 4 6 Is a registration key operated when registering a shortened dial number or the like. 47 is a numeric key consisting of numbers from 0 to 9 and is used to enter telephone numbers and abbreviated numbers. Reference numeral 48 denotes a clear key for erasing display contents and the like, and 49 denotes an execution key operated to execute a predetermined operation.
4 1 0は、 サーバ 3 0 0カゝら M I D I データをダウンロー ドする にあたって、 新曲を表示させるための新曲表示キー、 4 1 1 は留守 番案内メ ッセージを作成する際に操作する留守録キー、 4 1 2は力 ラオケを演奏する際に操作するカラオケキー、 4 1 3は曲の演奏を スター ト させる演奏開始キー、 4 1 4は曲の演奏を終了させる演奏 終了キーである。 Reference numeral 410 denotes a new song display key for displaying a new song when downloading the MIDI data from the server 300, and reference numeral 410 denotes an answering machine key used to generate an answering machine message. Reference numeral 412 denotes a karaoke key operated when playing a power rake, reference numeral 413 denotes a performance start key for starting a music performance, and reference numeral 414 denotes a performance end key for ending a music performance.
第 3図はサーバ 3 0 0の構成を示すブロ ック図である。 サーバ 3 0 0は、 入力部 3 0 1、 制御部 3 0 2、 記憶部 3 0 3、 出力部 3 0
4、 通信制御部 3 0 5から構成される。 入力部 3 0 1 にはキーボー ドなどの入力手段が備えられ、 出力部 3 0 4にはディ スプレイゃプ リ ンタなどの出力手段が備えられる。 記憶部 3 0 3には M I D I デ ータを格納するファイル S M F ( Standard MI DI F i l e) 3 0 6が設 けられている。 この S M F 3 0 6に格納された M I D Iデータの詳 細については後述する。 サーバ 3 0 0は、 通信制御部 3 0 5 のイ ン ターフェイスを介して、 基地局 2 0 0 (第 1図) との間でデータの やり取り を行うようになっている。 FIG. 3 is a block diagram showing the configuration of the server 300. The server 300 has an input section 301, a control section 302, a storage section 303, and an output section 300. 4. Composed of a communication control unit 305. The input unit 301 is provided with input means such as a keyboard, and the output unit 304 is provided with output means such as a display printer. The storage unit 303 has a file SMF (Standard MIDI File) 306 for storing MIDI data. The details of the MIDI data stored in the SMF 306 will be described later. The server 300 exchanges data with the base station 200 (FIG. 1) via the interface of the communication control unit 300.
第 4図は電話機 1 0 0の構成を示すブロ ック図である。 電話機 1 0 0は、 表示部 3、 キー入力部 4、 音声出力部 5、 音声入力部 6、 送受信部 7、 信号処理部 8、 記憶部 9、 制御部 1 0から構成される 。 表示部 3 とキー入力部 4については、 第 2図で説明したとおりで ある。 音声出力部 5は具体的にはス ピーカで構成される。 したがつ て、 第 2図のス ピーカ 5 と同じ符号を付してある。 なお、 ス ピーカ に代えて圧電素子等を用いることもできる。 また、 音声入力部 6は 具体的にはマイ ク ロ フォンで構成される。 したがって、 第 2図のマ イク口フォン 6 と同じ符号を付してある。 FIG. 4 is a block diagram showing the configuration of telephone 100. The telephone 100 includes a display unit 3, a key input unit 4, an audio output unit 5, an audio input unit 6, a transmission / reception unit 7, a signal processing unit 8, a storage unit 9, and a control unit 10. The display unit 3 and the key input unit 4 are as described in FIG. The audio output unit 5 is specifically composed of a speaker. Therefore, the same reference numerals as those of the speaker 5 in FIG. 2 are used. Note that a piezoelectric element or the like can be used instead of the speaker. The voice input unit 6 is specifically composed of a microphone. Therefore, the same reference numerals as those of the microphone phone 6 in FIG. 2 are used.
送受信部 7は、 第 2図のアンテナ 2を含む回路であり、 基地局 2 0 0 との間でデータの送受信を行う。 信号処理部 8は、 送受信部 7 から送られてきた信号や、 送受信部 7に送る信号を処理する回路で あって、 音声入力部 6からの音声信号が入力され、 また音声出力部 5に音声信号を出力する。 記憶部 9は、 プログラムを記憶した R O Mや、 データを一時記憶する R A M等を含んで構成される。 制御部 1 0は C P Uから構成され、 表示部 3、 信号処理部 8、 記憶部 9等 に対する制御を行う。 The transmission / reception unit 7 is a circuit including the antenna 2 in FIG. 2, and transmits / receives data to / from the base station 200. The signal processing unit 8 is a circuit that processes a signal transmitted from the transmission / reception unit 7 and a signal transmitted to the transmission / reception unit 7. The audio signal is input from the audio input unit 6, and the audio is output to the audio output unit 5. Output a signal. The storage unit 9 includes a ROM that stores a program, a RAM that temporarily stores data, and the like. The control unit 10 includes a CPU and controls the display unit 3, the signal processing unit 8, the storage unit 9, and the like.
第 5図は、 第 4図に示した構成のうち、 送受信部 7 と信号処理部 8の具体的な構成を示すブロック図である。 第 5図では音声出力部
5 と音声入力部 6 も示してあるが、 表示部 3、 キー入力部 4、 記憶 部 9および制御部 1 0については図示を省略してある。 FIG. 5 is a block diagram showing a specific configuration of the transmitting / receiving section 7 and the signal processing section 8 in the configuration shown in FIG. Figure 5 shows the audio output section 5 and a voice input unit 6 are also shown, but the display unit 3, the key input unit 4, the storage unit 9, and the control unit 10 are not shown.
送受信部 7は、 前述のアンテナ 2 と、 受信部 1 2 と、 送信部 1 3 からなる。 受信部 1 2は、 本発明の受信手段に相当するものであつ て、 アンテナ 2が受信した受信信号を復調して後段の信号処理部 8 に送る復調回路を備えている。 また、 送信部 1 3は、 信号処理部 8 から送られてきた信号を変調してアンテナ 2から送信する変調回路 を備えている。 なお、 受信部 1 2 と送信部 1 3はプロ ック と して分 離して示してあるが、 これらを 1 つの L S I に組み込むこともでき る。 The transmission / reception unit 7 includes the above-described antenna 2, a reception unit 12, and a transmission unit 13. The receiving section 12 corresponds to the receiving means of the present invention, and includes a demodulation circuit for demodulating a received signal received by the antenna 2 and sending the demodulated signal to a signal processing section 8 at a subsequent stage. The transmission unit 13 includes a modulation circuit that modulates the signal transmitted from the signal processing unit 8 and transmits the signal from the antenna 2. Although the receiving section 12 and the transmitting section 13 are shown separately as blocks, they can be incorporated in one LSI.
信号処理部 8において、 1 4は受信部 1 2が受信した受信信号の 種類を判別する信号判別部、 1 5は受信信号が M I D I 信号であつ た場合に、 その M I D I データを処理する M I D I データ処理部、 1 6は受信信号が音声信号であった場合に、 その音声データを処理 する音声データ処理部、 1 7は M I D I データ処理部 1 5および音 声データ処理部 1 6からのディ ジタル出力信号をアナログ信号に変 换してス ピーカ 5に送出する D/Aコ ンバータである。 1 8はマイ ク ロ フオン 6からの音声入力信号をディ ジタル信号に変換する A/ Dコ ンバータ、 1 9は AZDコンバータ 1 8からのディ ジタル信号 を処理して送信部 1 3へ送出する送信データ処理部である。 In the signal processing section 8, 14 is a signal discriminating section for discriminating the type of the received signal received by the receiving section 12, and 15 is MIDI data processing for processing the MIDI data when the received signal is a MIDI signal. , 16 is an audio data processing unit that processes audio data when the received signal is an audio signal, and 17 is a digital output signal from the MIDI data processing unit 15 and the audio data processing unit 16 This is a D / A converter that converts the signal to an analog signal and sends it out to speaker 5. Reference numeral 18 denotes an A / D converter that converts the audio input signal from the microphone 6 into a digital signal, and reference numeral 19 denotes a transmission that processes the digital signal from the AZD converter 18 and sends it to the transmission unit 13 It is a data processing unit.
第 6図は、 第 5図の構成をさ らに詳細に示したプロ ック図である 。 第 6図において、 第 5図と同一部分には同一符号を付してあるが 、 ここでは特に M I D I データ処理部 1 5の部分が具体的に開示さ れている。 M I D I データ処理部 1 5 において、 2 0は本発明の記 憶手段に相当する部分であって、 実施形態と して R AMを用いてい る。 ここでは RAM 2 0をフラ ッシュメモリで構成している。 この R AM 2 0には、 第 3図のサーバ 3 0 0の S MF 3 0 6からダウン
ロー ドした M I D I データが格納される。 2 1 は音源 C P Uで、 M I D I データに基づく一連の音楽再生動作を制御する と と もに、 後 述する再生部 2 4を構成する音源 CoreL S I の制御も行う。 2 2 は音源 C P U 2 1 が実行するプログラムを記憶したプログラム R O M、 2 3は再生する音楽に用いる種々の楽器の音源データを記憶し た音源 R OM、 2 4は音源 R OM 2 3から音源データを読込んで音 楽演奏を再生する再生部である。 再生部 2 4 は、 た と えば音源 CoreL S I から構成されており、 本発明における再生手段に相当す るものである。 FIG. 6 is a block diagram showing the configuration of FIG. 5 in more detail. In FIG. 6, the same parts as those in FIG. 5 are denoted by the same reference numerals, but in particular, the part of the MIDI data processing unit 15 is specifically disclosed. In the MIDI data processing unit 15, reference numeral 20 denotes a unit corresponding to the storage means of the present invention, and RAM is used as an embodiment. Here, the RAM 20 is constituted by flash memory. This RAM 20 is down-loaded from the SMF 306 of the server 300 in FIG. The loaded MIDI data is stored. Reference numeral 21 denotes a sound source CPU which controls a series of music reproduction operations based on MIDI data and also controls a sound source CoreL SI which constitutes a reproduction section 24 described later. 22 is a program ROM that stores programs to be executed by the sound source CPU 21, 23 is a sound source ROM that stores sound source data of various instruments used for music to be played, and 24 is sound source data from the sound source ROM 23. This is the playback unit that reads the music data and plays back the music performance. The reproducing unit 24 is constituted by, for example, a sound source CoreL SI, and corresponds to the reproducing means in the present invention.
一方、 送信データ処理部 1 9はェンコーダ 2 5 を含んで構成され る。 また、 これに加えて、 信号合成部 2 6が必要に応じて設けられ る。 エンコーダ 2 5は、 マイク ロフォン 6から入力されて AZD変 換されたディジタル信号を符号化して送信部 1 3へ出力するもので ある。 信号合成部 2 6は、 あとで詳しく述べるよ う に、 留守番案内 メ ッセージを B GMと と もに作成する場合に、 B GMの M I D I デ ータ と案内メ ッセージのオーディオデータ とを合成するためのもの である。 On the other hand, the transmission data processing section 19 is configured to include an encoder 25. In addition, a signal synthesizing unit 26 is provided as needed. The encoder 25 encodes the AZD-converted digital signal input from the microphone 6 and outputs the encoded digital signal to the transmission unit 13. As will be described in detail later, the signal synthesizing unit 26 synthesizes the MIDI data of the background music and the audio data of the guidance message when the answering machine message is generated together with the background music. belongs to.
次に、 S M Fに記録されている M I D I データの詳細に関して説 明する。 第 7図は、 第 3図の S MF 3 0 6 に記録されている M I D I データの構成を示す図である。 S M Fは一般に、 デルタ ' タイム と呼ばれる時間データ と、 イベン ト と呼ばれる演奏内容等を示すデ ータ とからなるデータ形式である。 イベン トには第 7図 ( a ) 〜 ( c ) に示すよ うに、 M I D I イベン ト と Sys. Exイベン ト と M E T Aィベン トの 3種類がある。 Next, the details of the MDI data recorded in the SMF will be described. FIG. 7 is a diagram showing the structure of MIDI data recorded in SMF 306 of FIG. SMF is generally a data format including time data called delta 'time and data indicating performance contents called events. As shown in Fig. 7 (a) to (c), there are three types of events: MIDI events, Sys.Ex events, and META events.
M I D I ィベン トは、 演奏データを格納したィベン トであって、 たとえば 「 ドの音をピアノの音で発音せよ」 といった命令から構成 される。 この命令は、 直前のイベン トからの経過時間 t と、 今回の
一 - A MIDI event is an event that stores performance data, and is composed of, for example, an instruction such as “produce the sound of the piano with the sound of the piano”. This instruction determines the time elapsed since the previous event, t, and One-
イベン トのデルタ · タイム Tとの関係が t ≥ Tのときに実行されるExecuted when the relation of the event to the delta time T is t ≥ T
。 つま り、 あるイベン トが実行されると、 そのイベン ト開始からの 経過時間が監視され、 この経過時間が次のィベン トのデルタ . タィ ムと等しいかあるいはそれを超えたとき ( C P Uによる時間分解能 は有限なので、 デルタ · タイムとぴったり一致しないで超える場合 もある) に、 次のイベン トが実行されるよ う になっている。 . In other words, when an event is executed, the elapsed time from the start of the event is monitored, and when this elapsed time is equal to or exceeds the delta time of the next event (the CPU time). Since the resolution is finite, it may not be exactly the same as the delta time and may be exceeded), the next event is executed.
Sys. Ex イベン トは、 システム ' ェタスクノレーシヴ ' イベン ト と 呼ばれ、 たとえばシステムをォーケス トラに適合したシステムに設 定するなどの設定情報を格納したイベン トである。 また、 ME T A イベン トは、 曲目や歌詞などの情報を格納したイベン トである。 Sys.Ex events are called system 'task-no-recovery' events, which store configuration information such as setting a system to an orchestra-compatible system. The META event is an event that stores information such as the song number and lyrics.
M I D I データは以上のよ う に構成されており、 これらの一連の M I D I データがいくつも組み合わさって 1つの楽曲が構成される 。 第 3図のサ一ノく 3 0 0の S MF 3 0 6には、 このよ うな M I D I データからなる曲データが格納されており、 この M I D I データを 後述する手順で電話機にダウンロー ドする と、 この M I D Iデータ は第 6図のアンテナ 2、 受信部 1 2および信号判別部 1 4を介して R AM 2 0に格納される。 なお、 サーバ 3 0 0の S MF 3 0 6 には 新曲データが定期的にアップロー ドされるよ うにしておく と よい。 The MIDI data is configured as described above, and a number of these series of MIDI data are combined to form one song. The song data composed of such MIDI data is stored in the SMF 300 of FIG. 3 in FIG. 3, and when this MIDI data is downloaded to the telephone in the procedure described later, This MIDI data is stored in RAM 20 via antenna 2, receiving section 12 and signal discriminating section 14 in FIG. It is preferable that the new music data is periodically uploaded to the SMF 306 of the server 300.
次に、 上記のよ うな M I D I データに基づいて音楽を再生する場 合の原理について説明する。 第 6図の M I D I データ処理部 1 5 に おいて、 音源 C P U 2 1 は、 プログラム R O M 2 2のプログラムに 従って、 R AM 2 0から M I D I データを順次読み出す。 そして、 読み出した M I D I データに基づいて、 再生部 2 4に対し、 たとえ ば 「ミの音をピアノの音で発音せよ」 という命令を与える。 この命 令を受けて、 再生部 2 4は音源 R OM 2 3からピアノの音を読込み 、 ミの音程で発音を開始する。 このときから音源 C P U 2 1 は経過 時間をカウン ト し、 この経過時間が次の命令である 「ミの発音を停
止せよ」 に付属しているデルタ · タイムと等しく なるかもしくはそ れを超えると、 再生部 2 4に対し、 ミの音の発音終了を命令する。 このよ うな動作が繰り返されることにより、 再生部 2 4は M I D I データで表された楽曲の再生を行う。 Next, the principle of playing music based on the above MIDI data will be described. In the MIDI data processing unit 15 of FIG. 6, the tone generator CPU 21 sequentially reads out the MIDI data from the RAM 20 according to the program in the program ROM 22. Then, based on the read MIDI data, the reproducing unit 24 is instructed, for example, to “produce the sound of M with the sound of a piano”. In response to this instruction, the reproduction unit 2 4 reads the sound of the piano from the sound source R OM 2 3, to start the pronunciation in the real pitch. From this point on, the sound source CPU 21 counts the elapsed time, and this elapsed time is the next instruction, “Stop sounding the mi If it is equal to or exceeds the delta time attached to “Stop”, it instructs the playback unit 24 to end the sounding of the Mi sound. By repeating such an operation, the reproducing unit 24 reproduces the music represented by the MIDI data.
上記からわかるように、 M I D Iデータは音そのもののデータで はなく、 音を読み出して演奏させるためのコマン ドであるから、 ノく イナリデータと して構成することができ、 データと しての情報量が きわめて少ない。 その結果、 サーバ 3 0 0側にある S M F 3 0 6や 、 電話機 1 0 0側にある R A M 2 0は記憶容量の小さいものを用い ることができる。 また、 ダウンロードも短時間で行える。 As can be seen from the above, MIDI data is not the data of the sound itself, but a command to read out the sound and play it. The amount is extremely small. As a result, SMF 306 on the server 300 side and RAM 20 on the telephone set 100 side can use those having small storage capacities. Downloading can be done in a short time.
次に、 サーバ 3 0 0から電話機 1 0 0に M I D Iデータをダウン 口一ドする場合の手順について説明する。 第 9図はこの手順を示し たフローチャートであって、 制御部 1 0 (第 4図参照) によって実 行される動作を示している。 以下、 本明細書では、 フローチャー ト のステップを S と略記することとする。 Next, a procedure for downloading MIDI data from the server 300 to the telephone 100 will be described. FIG. 9 is a flowchart showing this procedure, and shows the operation executed by the control unit 10 (see FIG. 4). Hereinafter, in the present specification, the step of the flowchart is abbreviated as S.
ダウンロードに際しては、 第 2図に示す電話機において、 まず新 曲表示キー 4 1 0を押す。 制御部 1 0は新曲表示キー 4 1 0が押さ れたか否かを監視し ( S 1 0 1 )、 押されなければそのまま待機す る ( S 1 0 1 N O)。 新曲表示キー 4 1 0が押されると ( S 1 0 1 Y E S ), 送受信部 7から基地局 2 0 0を介してサーバ 3 0 0へ新 曲リス トデータの要求信号を送り、 サーバ 3 0 0から基地局 2 0 0 を介して新曲リス トデータを受取る ( S 1 0 2 )。 そして、 受取つ たデータに基づき表示部 3に新曲のリス ト (曲番号と曲名) を表示 するとともに、 表示された新曲の中からダウンロードしたい曲を選 択するよ うに案内表示を行う ( S 1 0 3 )。 この表示の一例を第 1 0図 ( a ) に示す。 曲の選択は、 たとえば希望の曲にカーソルを合 わせることで行ってもよいし、 あるいは曲番号を数字キー 4 7から
入力することで行ってもよレ、。 When downloading, first press the new song display key 410 on the telephone shown in FIG. The control unit 10 monitors whether or not the new song display key 410 has been pressed (S101), and if not pressed, stands by (S101 NO). When the new song display key 410 is pressed (S101 YES), a request signal for new song list data is sent from the transmission / reception unit 7 to the server 300 via the base station 200 and the server 300 sends the request signal. The new music list data is received via the base station 200 (S102). Then, a list of new songs (song number and song name) is displayed on the display unit 3 based on the received data, and a guidance display is provided so as to select a song to be downloaded from the displayed new songs (S1). 0 3). An example of this display is shown in FIG. 10 (a). The song may be selected, for example, by moving the cursor to the desired song, or by entering the song number from the numeric keys 47. You can go by typing.
次に、 曲目が選択されて実行キー 4 9 (第 2図) が押されたかど うかを判断し ( S 1 0 4 )、 否ならばキーが押されるのを待ち ( S 1 0 4 N O)、 キーが押されれば ( S 1 0 4 Y E S )、 選択された曲 目の番号をサーバ 3 0 0へ送信して、 該当する曲目の M I D Iデー タのダウンロー ドを要求する ( S 1 0 5 )。 サーバ 3 0 0がこれに 応答して SMF 3 0 6の中から該当する M I D Iデータを読み出し 、 基地局 2 0 0を介して送信すると、 アンテナ 2がこれを受信して ダウンロー ドが行われる ( S 1 0 6 )。 Next, it is determined whether the program has been selected and the execution key 49 (FIG. 2) has been pressed (S104), and if not, waits for the key to be pressed (S104NO). If the key is pressed (S104 YES), the number of the selected song is transmitted to the server 300, and a request for downloading the MIDI data of the corresponding song is made (S105) ). In response to this, the server 300 reads out the corresponding MIDI data from the SMF 306 and transmits it via the base station 200, and the antenna 2 receives it and downloads it (S 106).
受信されたデータは受信部 1 2で復調され、 信号判別部 1 4で M I D Iデータであることが判別されて、 M I D Iデータ処理部 1 5 の R AM 2 0に格納される ( S 1 0 7 )。 ここで、 R AM 2 0は、 曲番に対応したァ ドレスを有するェリァを備えており、 曲番 1 の M I D Iデータはァ ドレス 1 のエ リ アへ、 曲番 2の M I D Iデータは ア ドレス 2のエリアへ、 という具合に格納されてゆく。 The received data is demodulated by the receiving unit 12, the signal discriminating unit 14 discriminates that the data is MIDI data, and is stored in the RAM 20 of the MIDI data processing unit 15 (S107). . Here, the RAM 20 has an error having an address corresponding to the track number, the MIDI data of the track number 1 is transmitted to the area of the address 1, and the MIDI data of the track number 2 is transmitted to the address 2. It is stored in the area of, and so on.
ついで、 ダウンロードが完了したか否かを判断する ( S 1 0 8 ) 。 ダウンロー ドが完了していなければ ( S 1 0 8 N O )、 S 1 0 6 、 S 1 0 7を反復してダウンロードを継続し、 ダウンロー ドが完了 すれば ( S 1 0 8 Y E S )、 その旨を表示部 3に表示して ( S 1 0 9 ) 動作を終了する。 この表示の一例を第 1 0図 ( b ) に示す。 なお、 電話機の購入時に 1曲あるいは何曲かの M I D Iデータが R AM 2 0にプリセッ トされているような運用にすることも可能で ある。 Next, it is determined whether or not the download has been completed (S108). If the download has not been completed (S108 NO), the download is continued by repeating S106 and S107, and if the download has been completed (S108 YES), this is indicated. Is displayed on the display unit 3 (S109), and the operation ends. An example of this display is shown in FIG. 10 (b). It is also possible to operate such that one or several pieces of MIDI data are preset in RAM 20 when the telephone is purchased.
次に、 上記のようにしてダウンロードした M I D Iデータを用い て、 着信時の呼出音をメ ロディで流す場合の動作につき説明する。 第 1 1図は着信時の動作を示すフローチャー トであって、 音源 C P U 2 1 (第 6図参照) によって実行される動作を示している。 音源
C P U 2 1は着信信号を受信したか否かを常時監視している ( S 2 0 1 )。 第 6図において、 着信信号がアンテナ 2で受信されると、 受信部 1 2がこれを復調し、 信号判別部 1 4が着信信号であること を判別して、 判別信号を音源 C P U 2 1に与える。 音源 C P U 2 1 はこれを受けて、 着信信号が受信されたと判断し ( S 2 0 1 Y E S )、 R AM 2 0から M I D Iデータを読み出す ( S 2 0 2 )。 Next, a description will be given of an operation in which a ringing tone at the time of an incoming call is played as a melody using the MIDI data downloaded as described above. FIG. 11 is a flowchart showing the operation at the time of an incoming call, showing the operation executed by the sound source CPU 21 (see FIG. 6). sound source The CPU 21 constantly monitors whether an incoming signal has been received (S201). In FIG. 6, when an incoming signal is received by the antenna 2, the receiving unit 12 demodulates the signal, the signal discriminating unit 14 discriminates that the signal is an incoming signal, and sends the discrimination signal to the sound source CPU 21. give. In response to this, the sound source CPU 21 determines that an incoming signal has been received (S201 YES), and reads out MIDI data from RAM 20 (S202).
音源 C P U 2 1は、 読み出された M I D Iデータに基づき再生部 2 4に命令を与え、 再生部 2 4はこれを受けて、 音源 R OM 2 3か ら音を読込んで音楽を再生する ( S 2 0 3 )。 その詳細な原理につ いてはすでに述べたので、 こ こでは説明を省略する。 そして、 再生 された音楽をスピーカ 5から呼出音と して出力する ( S 2 0 4 )。 呼出音を聞いた利用者が、 電話機 1 0 0の通話キー 4 2 (第 2図 ) を押すと相手との通話が開始され ( S 2 0 5 Y E S )、 呼出音が 停止して ( S 2 0 6 ) 動作が終了する。 通話キー 4 2が押されない と ( S 2 0 5 N O)、 S 2 0 2 ~ S 2 0 4の動作を反復し、 呼出音 を鳴らし続ける。 The sound source CPU 21 gives an instruction to the reproducing unit 24 based on the read MIDI data, and the reproducing unit 24 receives the sound and reads the sound from the sound source ROM 23 to reproduce the music (S 2 0 3). Since the detailed principle has already been described, the description is omitted here. Then, the reproduced music is output from the speaker 5 as a ringing tone (S204). When the user who hears the ring tone presses the call key 4 2 (FIG. 2) of the telephone 100, the call with the other party starts (S205 YES), the ring tone stops, and the call stops (S205). 0 6) Operation ends. If the call key 42 is not pressed (S205 NO), the operation of S202 to S204 is repeated and the ringing tone continues to sound.
以上のようにして、 電話がかかってきたときに、 呼出音を M I D I によるメ ロディで流すことができる。 この場合、 呼出音と して流 したい曲はあらかじめ利用者によって設定しておく ことが可能であ る。 また、 着信信号に対応させて異なる曲を設定しておけば、 電話 をかけてきた相手によってメロディを変えることができる。 具体的 には、 第 8図に示すように、 R AM 2 0において着信番号ごとに演 奏曲目の曲番とそれに対応する M I D Iデータを設定しておけばよ レヽ。 As described above, when a call is received, the ringing tone can be played by MDI melody. In this case, the tune to be played as a ring tone can be set in advance by the user. If different songs are set according to the incoming signal, the melody can be changed depending on the person who called. Specifically, as shown in FIG. 8, the music number of the performance and the corresponding MIDI data may be set for each incoming number in RAM 20.
上述した実施形態においては、 サーバ 3 0 0に蓄積された M I D Iデータを無線によりダウンロードして利用する例を示したが、 こ れに代えて、 P Cで作成した M I D Iデータを電話機にダウンロー
— - In the above-described embodiment, an example has been described in which the MIDI data stored in the server 300 is wirelessly downloaded and used, but instead, the MIDI data created by the PC is downloaded to the telephone. —-
ドするよ う にシステムを構成すること も可能である。 第 1 2図はそ のよ うな電話システムの例を示している。 図において、 2 7は汎用 の P C、 1 0 0は上述した電話機と同様の構成を備えた電話機、 2 8は P C 2 7 と電話機 1 0 0 とを接続するケーブルである。 It is also possible to configure the system to run. Figure 12 shows an example of such a telephone system. In the figure, reference numeral 27 denotes a general-purpose PC, reference numeral 100 denotes a telephone having the same configuration as that of the above-described telephone, and reference numeral 28 denotes a cable for connecting the PC 27 to the telephone 100.
第 1 2図のシステムにおいて、 利用者は作曲用ソフ トウェアを用 いて、 P C 1 0 0で自分のオリ ジナル曲を作成する。 そして作成し た曲の M I D I データをケーブル 2 8 を介して電話機 1 0 0にダウ ンロー ドする。 ダウンロー ドされた M I D I データは、 前記の場合 と同様に R A M 2 0に格納される。 このよ う にすれば、 電話機 1 0 0の呼出音を自作のオリ ジナル曲で流すことができる。 In the system shown in Fig. 12, the user creates his or her own original music on PC100 using the music composition software. Then, the MIDI data of the created song is downloaded to the telephone 100 via the cable 28. The downloaded MDI data is stored in RAM 20 as in the above case. By doing so, the ringing tone of the telephone set 100 can be played with an original song that is made by the user.
第 1 3図は、 本発明にかかる電話機の他の実施形態を示す要部ブ ロ ック図である。 図において、 第 5図と同一部分には同一符号を付 してある。 この実施形態は電話機が携帯電話の場合であって、 第 5 図の構成にバイブレータ 2 9が付加されている。 その他の各部の構 成は第 5図と同様である。 バイブレータ 2 9は、 着信信号の受信時 にス ピーカ 5からの呼出音に代えて、 あるいは呼出音と と もに、 振 動によって着信を知らせるものである。 FIG. 13 is a main block diagram showing another embodiment of the telephone according to the present invention. In the figure, the same parts as those in FIG. 5 are denoted by the same reference numerals. In this embodiment, the telephone is a mobile phone, and a vibrator 29 is added to the configuration of FIG. The other components are the same as in Fig. 5. The vibrator 29 informs of the incoming call by vibration instead of or together with the ringing sound from the speaker 5 when receiving the incoming call signal.
第 1 3図においては、 バイブレータ 2 9が M I D I データ処理部 1 5からの出力信号によ り駆動されるよ うになっている。 M I D I データ処理部 1 5の構成は、 第 6図に示したものと同じである。 し たがって、 再生部 2 4が音源1¾ 0 ^ 2 3から読み出して再生する音 のうち、 たとえばドラムの音をバイブレータ 2 9に入力するよ う に すれば、 バイブレータ 2 9を ドラムのリ ズムに合わせて 「 ドン ' ド ン ' ドン」 とレヽう よ うに振動させることができる。 このよ うにする ことで、 従来のよ うな単調な振動で着信を報知する場合に比べて、 利用者に快い感触を与えることができると ともに、 着信を確実に報 知できるという利点が得られる。
_ 1 - In FIG. 13, the vibrator 29 is driven by an output signal from the MIDI data processing unit 15. The configuration of the MIDI data processor 15 is the same as that shown in FIG. Therefore, if the playback unit 24 inputs the drum sound to the vibrator 29 among the sounds read out from the sound source 1¾0 ^ 23 and played back, for example, the vibrator 29 will be used for the drum rhythm. In addition, it can be vibrated like “Don'Don'Don”. By doing so, it is possible to give the user a pleasant feeling and to be able to reliably report the incoming call, as compared with the case of notifying the incoming call with a monotonous vibration as in the past. _ 1-
第 1 4図は、 本発明にかかる電話機の他の実施形態を示す要部ブ ロ ック図である。 図において、 第 1 3図と同一部分には同一符号を 付してあるが、 この実施形態では、 電話機は携帯電話でも卓上型電 話機でもよい。 卓上型電話機の場合はバイブレータ 2 9は不要であ る。 FIG. 14 is a main part block diagram showing another embodiment of the telephone according to the present invention. In the drawing, the same parts as those in FIG. 13 are denoted by the same reference numerals. In this embodiment, the telephone may be a mobile phone or a desk phone. Vibrator 29 is not required for desk phone.
第 1 4図の実施形態は、 音声にょリ作成したメ ッセージを M I D I による B GMとともに登録する留守番案内機能を備えた電話機の 例である。 図において、 送信データ処理部 1 9には、 M I D Iデー タ処理部 1 5からの信号が入力されるようになつている。 ここでも 、 M I D Iデータ処理部 1 5の構成は第 6図に示したものと同じで あるが、 送信データ処理部 1 9には再生部 2 4からの出力ではなく 、 音源 C P U 2 1からの M I D Iデータが入力される。 また、 送信 データ処理部 1 9には、 第 6図で示したように、 エンコーダ 2 5 と 信号処理部 2 6 とが設けられる。 そして、 上述した音源 C P U 2 1 からの M I D Iデータは、 信号処理部 2 6に入力される。 The embodiment shown in FIG. 14 is an example of a telephone equipped with an answering machine function for registering a message created in a voice together with BGM by MDI. In the figure, a signal from the MDI data processing unit 15 is input to a transmission data processing unit 19. Also in this case, the configuration of the MIDI data processing unit 15 is the same as that shown in FIG. 6, but the transmission data processing unit 19 does not output from the playback unit 24 but receives the MIDI from the sound source CPU 21. The data is entered. In addition, the transmission data processing section 19 is provided with an encoder 25 and a signal processing section 26 as shown in FIG. Then, the MDI data from the sound source CPU 21 described above is input to the signal processing unit 26.
次に、 上記の構成において、 留守番案内メ ッセージの登録を行う 場合の動作を、 第 1 5図のフローチャー トを参照して説明する。 制 御部 1 0 (第 4図) は、 留守録キ一 4 1 1 (第 2図) が押されたか 否かを監視し ( S 3 0 1 )、 押されなければ ( S 3 0 1 N O) その まま監視を続ける。 留守録キー 4 1 1が押されると ( S 3 0 1 Y E S )、 表示部 3に 「 B GMと して使う曲を選んで演奏開始キーを押 して下さい」 という案内とともに、 曲のメニューが表示される ( S 3 0 2 )。 このメニューは、 第 1 0図 ( a ) と同様の態様で表示さ れる。 Next, an operation of registering an answering machine guidance message in the above configuration will be described with reference to a flowchart of FIG. The control unit 10 (Fig. 4) monitors whether the answering machine key 4 1 1 (Fig. 2) is pressed (S301), and if it is not pressed (S310 NO). ) Continue monitoring as it is. When the answering machine key 4 1 1 is pressed (S 3 0 1 YES), the menu of the song is displayed on the display 3 with a message saying “Select a song to use as background music and press the start key”. Will be displayed (S302). This menu is displayed in the same manner as in FIG. 10 (a).
次に、 曲が選択されて演奏開始キー 4 1 3 (第 2図) が押された か否かを判断し ( S 3 0 3 )、 押されなければ ( S 3 0 3 N O) そ のまま待機し、 押されると ( S 3 0 3 Y E S )、 音源 C P U 2 1 に
その旨が通知され、 音源 C P U 2 1は R AM 2 0の M I D Iデータ のうち、 S 3 0 3で選択された曲に相当するェリァの M I D Iデー タを読み出して再生部 2 4に命令を与え、 以後は前述したのと同様 の動作によって選択された曲の再生が行われる ( S 3 0 4 )。 Next, it is determined whether or not a song has been selected and the play start key 4 13 (FIG. 2) has been pressed (S303), and if it has not been pressed (S303NO), it is left as it is. When it is pressed and pressed (S303 YES), the sound source CPU 21 Notifying that, the sound source CPU 21 reads out the MIDI data of the area corresponding to the music selected in S303 from the MIDI data of RAM 20 and gives a command to the reproducing unit 24, Thereafter, the selected music is reproduced by the same operation as described above (S304).
この再生出力は、 DZAコンバータ 1 7を介してスピーカ 5に与 えられ、 スピーカ 5から選択した曲が演奏される。 利用者はこの演 奏を聴きながら、 マイクロフォン 6から留守番案内のメ ッセージを 音声入力する ( S 3 0 5 )。 つま り、 スピーカ 5から流れるメ ロデ ィを B GMと して、 音声メ ッセージを吹き込むわけである。 このよ うに、 B G Mをバックにして伝言内容を話すことで緊張感が緩和さ れ、 スムーズにメ ッセージを入力することができる。 This playback output is provided to the speaker 5 via the DZA converter 17, and the music selected from the speaker 5 is played. The user speaks an answering machine message from the microphone 6 while listening to this performance (S305). In other words, the melody flowing from the speaker 5 is used as BGM, and a voice message is blown. In this way, by speaking the message content with the background music background, tension can be alleviated, and the message can be input smoothly.
入力された音声メ ッセージの信号は、 AZDコンバータ 1 8 とェ ンコーダ 2 5を介して信号合成部 2 6に送られ、 信号合成部 2 6は この音声信号を圧縮処理する。 そしてこの圧縮された音声信号と、 M I D Iデータ処理部 1 5の音源 C P U 2 1から入力される再生中 の曲の M I D Iデータとを合成して SMFを作成する ( S 3 0 6 ) 。 ここで、 圧縮処理の手段と しては、 たとえば日本特許公開 1 0 — 3 0 7 5 8 1号に開示された方法を採用することができる。 The input voice message signal is sent to a signal synthesis unit 26 via an AZD converter 18 and an encoder 25, and the signal synthesis unit 26 compresses the voice signal. Then, an SMF is created by synthesizing the compressed audio signal with the MIDI data of the music being reproduced input from the sound source CPU 21 of the MIDI data processing section 15 (S306). Here, as a means of the compression processing, for example, a method disclosed in Japanese Patent Publication No. 10-370581 can be adopted.
次に、 この作成された S MFを、 送信部 1 3からアンテナ 2を介 して、 基地局 2 0 0へ転送する ( S 3 0 7 )。 なお、 この例では、 留守番案内メ ッセージをホス ト側に登録する場合を前提と している ので、 S MFを基地局 2 0 0へ転送するようにしているが、 留守番 案內メ ッセージを端末 (電話機) 側に登録することも可能であり、 その場合は信号合成部 2 6で作成された S M Fは、 電話機内部の留 守録メモリ (図示省略) に格納される。 Next, the created SMF is transferred from the transmission unit 13 to the base station 200 via the antenna 2 (S307). In this example, since it is assumed that the answering machine guidance message is registered on the host side, the SMF is forwarded to the base station 200, but the answering machine message is transmitted to the terminal. It is also possible to register on the (telephone) side, in which case the SMF created by the signal synthesis unit 26 is stored in an answering machine (not shown) inside the telephone.
次に、 登録キー 4 6 (第 2図) が押されたか否かを判断する ( S 3 0 8 )。 登録キー 4 6が押されなければ ( S 3 0 8 N O)、 S 3 0
4〜 S 3 0 7を反復してメ ッセージの登録を継続する。 登録キー 4 6が押される と ( S 3 0 8 Y E S )、 表示部 3 に 「メ ッセージの登 録が完了 しま した」 とレ、う表示を行い ( S 3 0 9 )、 一連の動作を 終了する。 このよ うにして、 音声メ ッセージが M I D I データ と と もに留守番案内メ ッセージと して登録される。 そして留守番応答時 に通話相手はこの案内メ ッセージを受信して、 自分の電話機に内蔵 された再生部によって M I D I データを再生し、 B GMと と もに音 声メ ッセージを聞く ことができる。 Next, it is determined whether or not the registration key 46 (FIG. 2) has been pressed (S 308). If registration key 4 6 is not pressed (S 3 0 8 NO), S 3 0 Repeat steps 4 to S307 to continue message registration. When the registration key 46 is pressed (S308 YES), a message "Message registration is completed" is displayed on the display 3 (S309), and a series of operations are completed. I do. In this way, the voice message is registered as an answering machine message together with the MIDI data. At the time of answering machine, the other party receives this guidance message, plays the MIDI data by the playback unit built in his telephone, and listens to the voice message together with the background music.
なお、 上例では M I D I の再生音楽にあわせて音声メ ッセージを 入力するよ うにしたが、 音声メ ッセージだけをまず入力しておき、 基地局への送信時に M I D I データ と合成してもよい。 また、 上例 では再生前の M I D I データを音声信号と合成して 1 つのデータ と して扱っているが、 M I D I データの再生信号とメ ッセージの音声 信号とを単純にミキシングして、 基地局あるいは電話機内部の留守 録メモリ に送ってもよい。 すなわち、 登録する B GMと しては再生 前の M I D I データであってもよいし、 再生後の出力信号であって もよい。 後者の場合には、 第 6図の信号合成部 2 6は不要であり 、 これに代えてミキザが設けられる。 そして、 このミキサには再生部 2 4の出力が入力されることになる。 また、 この場合は相手の電話 は再生部 2 4を備えている必要はなく 、 一般の電話機で音声メ ッセ ージと M I D I による B GMを聞く ことができる。 In the above example, the voice message is input according to the music played by the MIDI. However, only the voice message may be input first and then combined with the MIDI data at the time of transmission to the base station. Also, in the above example, the MIDI data before playback is combined with the audio signal and treated as one data. However, the playback signal of the MIDI data and the audio signal of the message are simply mixed to form a base station or It may be sent to the Answer Phone memory inside the phone. That is, the BGM to be registered may be MIDI data before reproduction, or may be an output signal after reproduction. In the latter case, the signal synthesizing section 26 in FIG. 6 is unnecessary, and a mixer is provided instead. Then, the output of the reproducing section 24 is input to this mixer. Also, in this case, the other party's telephone does not need to have the playback unit 24, and can listen to the voice message and the background music by MDI using a general telephone.
次に、 本発明にかかる電話機の他の実施形態と して、 任意のとき に自分の好きな曲を再生できる機能を備えたものが考えられる。 す なわち、 第 6図の構成においては、 信号判別部 1 4からの着信信号 に応答してス ピーカ 5からメ 口ディ を流すよ う にしている力 これ に加えて、 キーの操作によってス ピーカ 5からメ 口ディを流すよ う にすれば、 任意のときに音楽を再生することができる。 その一例と
して、 たとえばカラオケ演奏の機能を持たせることが考えられる。 具体的には、 第 2図のカラオケキー 4 1 2の操作に応答して、 音源 C P U 2 1が再生処理を実行するよ うにすればよい。 Next, as another embodiment of the telephone according to the present invention, a telephone having a function of reproducing a favorite song at any time can be considered. That is, in the configuration shown in FIG. 6, the force that causes the speaker 5 to play the media in response to the incoming signal from the signal discriminating unit 14 In addition to this, the key is operated by operating the key. The music can be played at any time if the music is played from PEAKA5. One example and Then, for example, it is conceivable to have a karaoke performance function. Specifically, the sound source CPU 21 may execute the reproduction process in response to the operation of the karaoke key 4 12 in FIG.
この場合、 サーバ 3 0 0の S MF 3 0 6からカラオケ演奏曲の M I D I データをダウンロー ドし、 R AMに格納する。 この R AMは 着信メ 口ディ用の M I D I データを格納した R A M 2 0 とは別に設 けてもよいし、 容量が許せば R AM 2 0で兼用してもよい。 後者の 場合は、 着信メ ロディ用の M I D I データと力ラオケ演奏用の M I D I データとは、 R AMの別エリ アに格納される。 In this case, the MIDI data of the karaoke music is downloaded from the SMF 306 of the server 300 and stored in the RAM. The RAM may be provided separately from the RAM 20 storing the MID I data for the incoming mail message, or may be shared with the RAM 20 if the capacity permits. In the latter case, the MID I data for the incoming melody and the MID I data for the performance rake are stored in separate areas of the RAM.
第 1 6図は、 カラオケ演奏の動作を示すフローチャー トである。 制御部 1 0 (第 4図) は、 カラオケキー 4 1 2が押されたか否かを 判断し ( S 4 0 1 )、 押されなければ ( S 4 0 1 N O) そのまま待 機状態を維持する。 カラオケキー 4 1 2が押される と ( S 4 0 1 Y E S )、 表示部 3 に 「演奏曲を選んで演奏開始キーを押して下さい J という案内と と もに、 曲のメニューが表示される ( S 4 0 2 )D このメニューは、 第 1 0図 ( a ) と同様の態様で表示される。 FIG. 16 is a flowchart showing the operation of karaoke performance. The control unit 10 (FIG. 4) determines whether or not the karaoke key 412 is pressed (S401), and if it is not pressed (S401NO), the standby state is maintained as it is. . When the karaoke key 4 1 2 is pressed (S 4 0 1 YES), a menu of songs is displayed on the display 3 with the guidance of “Select a song to play and press the start key J” (S 4 0 2) D this menu is displayed in a manner similar to the first 0 diagram (a).
次に、 曲目が選択されて演奏開始キー 4 1 3 (第 2図) が押され たか否かを判断し ( S 4 0 3 )、 押されなければ ( S 4 0 3 N〇) そのまま待機し、 押される と ( S 4 0 3 Y E S )、 音源 C P U 2 1 にその旨が通知され、 音源 C P U 2 1 は RAM 2 0の M I D I デ一 タのうち、 S 4 0 3で選択された曲に相当するエリ アの M I D I デ ータを読み出して ( S 4 0 4 )、 選択された曲の再生処理を行う ( S 4 0 5 )。 この再生出力は、 DZAコンバータ 1 7 を介してス ピ 一力 5に与えられ、 スピーカ 5から選択した曲が演奏される ( S 4 0 6 )。 利用者はこの演奏に合わせてカラオケを歌唱する。 Next, it is determined whether or not the song is selected and the play start key 4 13 (FIG. 2) is pressed (S 403), and if it is not pressed (S 403 N〇), the program waits. When pressed (S403 YES), the tone generator CPU 21 is notified of this, and the tone generator CPU 21 corresponds to the MIDI data in RAM 20 corresponding to the song selected in S403. The MIDI data of the area to be read is read out (S404), and the selected song is reproduced (S405). This playback output is given to the speaker 5 via the DZA converter 17 and the music selected from the speaker 5 is played (S406). The user sings karaoke along with this performance.
次に、 演奏終了キー 4 1 4 (第 2図) が押されたか否かを判断す る ( S 4 0 7 )。 演奏終了キー 4 1 4が押されなければ ( S 4 0 7
— - Next, it is determined whether or not the performance end key 414 (FIG. 2) has been pressed (S407). If the performance end key 4 1 4 is not pressed (S 4 0 7 —-
N O)、 S 4 0 4〜 S 4 0 6 を反復して演奏を継続する。 演奏終了 キー 4 1 4が押されると ( S 4 0 7 Y E S )、 演奏は停止されて ( S 4 0 8 ) 一連の動作を終了する。 NO), S404-S406 are repeated to continue the performance. When the performance end key 414 is pressed (S407YES), the performance is stopped (S408) and a series of operations is terminated.
以上のよ うにすると、 電話機それ自体をカラオケ再生装置と して 利用することができ、 専用の装置がなく ても簡単にカラオケを楽し むことができる。 特に、 携帯電話の場合には、 場所や時間の制限を 受けずに手軽にカラオケを楽しめるという利点がある。 なお、 ここ ではカラオケ演奏曲を例に挙げたが、 もちろんカラオケ以外の楽曲 であっても差し支えない。 In this way, the telephone itself can be used as a karaoke playback device, and karaoke can be easily enjoyed without a dedicated device. In particular, mobile phones have the advantage of being able to enjoy karaoke easily, regardless of location or time. Here, the karaoke performance music is used as an example, but it goes without saying that music other than karaoke may be used.
と ころで、 上記再生処理 ( S 4 0 5 ) において、 音楽再生は M l D I データのみに基づいて行ってもよいが、 これだとシンセサイザ 音だけで演奏される音楽となり、 バック コーラスなど本来人の声で 表現すべきパー トもシンセサイザ音で代用されること となるため、 臨場感に欠けるという難点がある。 By the way, in the above-mentioned reproduction processing (S405), music reproduction may be performed based only on the MDI data, but in this case, the music is performed only by the synthesizer sound, and the original music such as a back chorus is performed. The part that should be expressed in the voice of a person is also replaced by a synthesizer sound, which has the disadvantage of lacking a sense of realism.
そこで、 これを克服するために、 M I D I データにオーディオデ —タをミ ッタスした S MFを作成し、 楽器の部分を M I D I データ で再生し、 ボーカル部分をオーディオデータで再生する という方法 が考えられる。 このよ うにすれば、 ボーカル部分は本来の音声で再 生されるので、 スピーカ 5から流れる音楽はきわめて臨場感の高い ものとなり、 商品価値を一層高めることができる。 In order to overcome this, it is conceivable to create an SMF that mixes the audio data with the MIDI data, play the musical instrument part with the MIDI data, and play the vocal part with the audio data. In this way, the vocal portion is reproduced with the original sound, so that the music played from the speaker 5 has a very high sense of presence, and the commercial value can be further enhanced.
第 1 7図はこれを実現するための要部プロ ック図であり、 第 6図 における M I D I データ処理部 1 5の部分の変形例を示している。 その他の電話機と して必要な構成は第 6図と同様であるので、 図示 は省略してある。 また、 第 6図と同一部分には同一符号を付してあ る。 FIG. 17 is a main part block diagram for realizing this, and shows a modification of the part of the MIDI data processing unit 15 in FIG. The configuration required for the other telephones is the same as that shown in FIG. 6, and is not shown. The same parts as those in FIG. 6 are denoted by the same reference numerals.
第 1 7図において、 3 0は C P Uを含んで構成されるプレーヤ部 で、 第 6図の音源 C P Uに相当するものである。 3 1 は音源 R OM
- - In FIG. 17, reference numeral 30 denotes a player unit including a CPU, which corresponds to the sound source CPU in FIG. 3 1 is sound source ROM --
2 3から音を読み出して合成するサウン ド合成部、 3 2は音声デー タから音声を再生するオーディオ再生モジュール、 3 3は画像デ一 タから画像を再生する画像再生モジュール、 3 4は残響付加等の処 理を行うサウン ドエフエタ ト部、 3 5はサウン ド合成部 3 1 で再生 された音とオーディオ再生モジュール 3 2で再生された音とを混合 する ミ キサである。 ミキサ 3 5の出力はス ピーカ 5 に送られ、 画像 再生モジュール 3 3の出力は表示部 3 に送られる。 したがって、 こ の構成による と映像つきのカラオケサウン ドが得られる。 なお、 サ ゥン ド合成部 3 1 とサウン ドエフエタ ト部 3 4は、 いわゆるソフ ト ウェアシンセサイザを構成するものである。 23 Sound synthesis unit that reads and synthesizes sound from 3; 3 2 is an audio playback module that plays back audio from audio data; 3 3 is an image playback module that plays back images from image data; 3 4 is reverberation added And a mixer 35 for mixing the sound reproduced by the sound synthesizing unit 31 and the sound reproduced by the audio reproducing module 32. The output of the mixer 35 is sent to the speaker 5, and the output of the image reproduction module 33 is sent to the display unit 3. Therefore, according to this configuration, a karaoke sound with video can be obtained. The sound synthesizing section 31 and the sound eater section 34 constitute a so-called software synthesizer.
第 1 8図は、 第 1 7図の R AM 2 0に格納された M I D I データ における ME T Aィベン トのデータ構造を示す図である。 ME T A イベン ト には、 同図 ( a ) に示すオーディオデータ転送に関する M E T Aイベン ト と、 同図 ( b ) に示すオーディオ制御に関する ME T Aイベン ト とがある。 以下、 これらのデータ構造につき簡単に説 明する。 FIG. 18 is a diagram showing a data structure of a META event in the MIDI data stored in RAM 20 of FIG. The META event includes a META event related to audio data transfer shown in FIG. 7A and a META event related to audio control shown in FIG. The following briefly describes these data structures.
第 1 8図 ( a ) において、 先頭の F F hはイベン トが ME T Aィ ベン トであることを示し、 次の 3 0 hは ME T Aィベン トがオーデ ィォデータ転送に関するものであることを表すデータである。 また 、 1 e n〖まデータ長、 t y p e はオーディオのフォーマッ ト、 i d はデータ番号をそれぞれ表している。 e V e n t はイベン トタイプ を示すもので、 たとえばデータの転送開始は 0、 オーディオデータ は 1 、 データの転送終了は 2でそれぞれ表される。 In Fig. 18 (a), the first FFh indicates that the event is a META event, and the next 30h indicates data indicating that the META event relates to audio data transfer. It is. In addition, the data length is 1 en, type represents an audio format, and id represents a data number. eVent indicates the event type. For example, data transfer start is represented by 0, audio data is represented by 1, and data transfer end is represented by 2.
V o i c e d a t a は前述したボーカル等の音声データである 。 この音声データは、 オーディオデータ転送 ME T Aイベン トのす ベてに付加されるとはかぎらない。 たとえば、 繰り返しのボーカル 部分を含む曲の場合は、 最初のイベン トにだけ V o i c e d a t
— - Voicedata is audio data such as the vocals described above. This audio data is not always added to all audio data transfer META events. For example, if a song contains repetitive vocal parts, only the first event —-
を付加してこれを取り込んで蓄積しておけば、 次からは M I D I イベン トによ りそれを呼び出すことで何回でも再生ができるので、 同じ音声データを付加する必要はない。 If this is added and captured and stored, subsequent calls can be made any number of times by calling it with a MIDI event, so there is no need to add the same audio data.
次に、 第 1 8図 ( b ) において、 オーディオ制御に関する ME T Aイベン トには、 オーディオ再生スター ト、 オーディオ停止、 ボリ ユーム設定およびリバーブ設定の各ィベン トがある。 これらのィべ ン トにおける F F h、 l e n、 t y p eおよび i dは、 第 1 8図 ( a ) の場合と同一であるから説明は省略する。 Next, in FIG. 18 (b), the META events related to audio control include the audio playback start, audio stop, volume setting, and reverb setting events. Since FFh, len, type, and id in these events are the same as those in FIG. 18 (a), the description is omitted.
再生スター トイベン トの 1 O hは、 このイベン トが再生スター ト のィベン トであることを示している。 オーディォ停止ィベン トの 1 1 hは、 このィベン トがオーディオ停止のィベン トであることを示 している。 ボリ ューム設定イベン トの 1 2 hは、 このイベン トがボ リ ューム設定のイベン トであることを示している。 また、 C hはチ ヤンネノレ数、 L v o l は左ボリ ューム、 R v o l は右ボリ ュームを それぞれ示している。 リバーブ設定イベン トの 1 3 hは、 このィべ ン トがリバーブ (残響付加) 設定のイベン トであることを示してい る。 また、 r e v r bはリバーブセン ド量を示している。 A playback start event of 1 Oh indicates that this event is a playback start event. An audio halt event of 11h indicates that this event is an audio halt event. A volume setting event of 12h indicates that this event is a volume setting event. Also, C h is Chi Yan'nenore number, L vol represents the left volume, R vol is the right volume, respectively. A reverb setting event of 13h indicates that this event is a reverb (reverberation) setting event. Revrb indicates the amount of reverb send.
第 1 9図は、 上記のよ うに M I D I データにオーディオデータを はめ込んで再生処理を行う場合のフローチャー トであって、 第 1 6 図の S 4 0 5における処理の詳細を示すものである。 再生処理にお レヽて、 M I D Iデータが RAM 2 0から読込まれると ( S 5 0 1 ) 、 この M I D I データはプレーヤ部 3 0内にあるバッファ (図示省 略) に格納される ( S 5 0 2 )。 次に M I D I データがシンセサイ ザ用、 つま り音源用のメ ッセージであるか否かが判断される ( S 5 0 3 )。 音源用メ ッセージであれば ( S 5 0 3 Y E S )、 そのメ ッセ —ジをサウン ド合成部 3 1へ送り、 サウン ド合成部 3 1で M I D I データに基づく再生を行い ( S 5 1 1 )、 S 5 0 8へ移行する。 音
一 — FIG. 19 is a flowchart in the case where the audio data is inserted into the MIDI data and the reproduction process is performed as described above, and shows the details of the process in S405 in FIG. In playback processing, when MIDI data is read from the RAM 20 (S501), the MIDI data is stored in a buffer (not shown) in the player section 30 (S500). 2). Next, it is determined whether or not the MIDI data is a message for a synthesizer, that is, a sound source (S503). If it is a message for a sound source (S503 YES), the message is sent to the sound synthesizing section 31 and the sound synthesizing section 31 performs reproduction based on the MIDI data (S5111). ), And shift to S508. sound One —
源用メ ッセージでなければ ( S 5 0 3 N O )、 M E T Aィベン トの 処理に移る ( S 5 0 4 )。 If the message is not a source message (S503NO), the processing proceeds to the META event (S504).
まず、 ME TAイベン トが音声データ処理に関係するィベン トか 否かを判断する ( S 5 0 5 )。 音声データ処理に関係しないィベン ト、 たとえば歌詞や曲名に関するものであれば ( S 5 0 5 N O )、 それに対応した通常の処理を行い ( S 5 1 2 )、 S 5 0 8へ移行す る。 音声データ処理に関係するイベン トであれば、 次にそのィベン トが第 1 8図 ( a ) に示したオーディオデータ転送に関する ME T Aイベン トか否かを判断する ( S 5 0 6 )。 First, it is determined whether or not the META event is an event related to audio data processing (S505). If the event is not related to audio data processing, for example, if it is related to lyrics or song titles (S505NO), normal processing corresponding to the event is performed (S512), and the process proceeds to S508. If the event is related to audio data processing, it is then determined whether or not the event is a META event related to audio data transfer shown in FIG. 18 (a) (S506).
オーディオデータ転送に関する ME TAイベン トであれば ( S 5 0 6 Y E S )、 音声データ (voice data) をオーディオ再生モジュ ール 3 2へ送り、 モジュール 3 2で音声データに基づく再生を行い ( S 5 1 3 )、 S 5 0 8へ移行する。 一方、 オーディオデータ転送 に関する ME T Aイベン トでなければ ( S 5 0 6 N O)、 その ME T Aイベン トはオーディオ制御に関する ME TAイベン ト (第 1 8 図 ( b )) であるから、 それぞれに対応したモジュールの制御を行 う ( S 5 0 7 )。 If it is a META event related to audio data transfer (S506 YES), the audio data (voice data) is sent to the audio playback module 32, and the module 32 performs playback based on the audio data (S506). 1 3), proceed to S508. On the other hand, if the META event is not a META event related to audio data transfer (S506 NO), the META event is a META event related to audio control (Fig. 18 (b)). The control of the module is performed (S507).
そして、 再生が終了したか否かを判断し ( S 5 0 8 )、 再生が終 了していなければ ( S 5 0 8 N O )、 次に M I D I データのデルタ ' タイム (第 7図) を読み取り ( S 5 0 9 )、 そのデルタ ' タイム の時間が経過したか否かを判断する ( S 5 1 0 )。 経過時間がデル タ ■ タイ ムの値と一致すれば ( S 5 1 0 Y E S )、 S 5 0 1へ戻つ て次の M I D Iデータを読み込み、 以後上述した動作を反復する。 そして、 再生が終了すれば ( S 5 0 8 Y E S )、 一連の動作を終え る。 Then, it is determined whether or not the reproduction has been completed (S508). If the reproduction has not been completed (S508 NO), the delta 'time (FIG. 7) of the MIDI data is read. (S509), it is determined whether or not the time of the delta 'time has elapsed (S510). If the elapsed time matches the value of the delta time (S510YES), the process returns to S501 to read the next MDI data, and thereafter repeats the above operation. When the reproduction is completed (S508YES), a series of operations is completed.
以上、 本発明の種々の実施形態について説明したが、 本発明はこ れら以外にも応用展開が可能である。 たとえば、 第 1 4図で説明し
- - As described above, various embodiments of the present invention have been described. However, the present invention can be applied to other applications. For example, referring to FIG. --
た留守番案内メ ッセージの機能を応用して、 M I D I による B G M 付きのボイスメールを送ることができる。 この場合、 ボイスメール はホス トへス トック してもよいし、 あるいは直接に相手の端末 (携 帯電話等) に送信してもよい。 Using the function of the answering machine message, you can send a voice mail with BGM by MIDI. In this case, the voice mail may be stocked at the host or sent directly to the other party's terminal (mobile phone, etc.).
また、 他の応用例と して、 演奏曲のメ ロディ ラインだけを M I D I データ と して保有し、 その他の部分 (伴奏など) をプログラムに よるァレンジ機能によってァレンジすることで曲を完成させること も可能である。 このよ うにすれば、 データ量が大幅に低減するので 、 メモリ の容量を節約することができる。 As another application example, the melody line of a music piece can be stored as MIDI data, and the other parts (accompaniment, etc.) can be arranged using a program-based arrangement function to complete the song. It is possible. In this way, the amount of data is greatly reduced, and the memory capacity can be saved.
また、 他の応用例と して、 M I D I データによる再生音楽を電話 機の保留音と して利用すること もできる。 このよ う にすれば、 通話 を保留されている相手に無味乾燥ではない洗練された音楽を聴かせ ることができるので、 相手が待たされて不快感を抱く こと もなく な る。 Also, as another application example, music played back by MIDI data can be used as a hold sound for a telephone. In this way, the other party holding the call can listen to sophisticated music that is not dry, so that the other party does not have to wait and feel uncomfortable.
さ らに他の応用例と して、 電話機ごとに着信メ 口ディが異なるよ う に M I D I データを設定しておく こと もできる。 このよ う にすれ ば、 電話機が多数あっても、 着信メ ロディ によってどの電話が鳴つ ているのが容易に判別できる。 Further, as another application example, MID I data can be set so that the incoming call style differs for each telephone. In this way, even if there are many telephones, it is easy to determine which telephone is ringing based on the incoming melody.
また、 本発明の電話システムと して、 上記実施形態では基地局 2 0 0を介してサーバ 3 0 0へアクセスする例を示したが、 本発明で は基地局 2 0 0は必ずしも必要ではなく 、 通信回線等を介して直接 サーバ 3 0 0へアクセスするよ うな構成を採用すること も可能であ る。
Also, as the telephone system of the present invention, the example in which the server 300 is accessed via the base station 200 has been described in the above embodiment, but the base station 200 is not necessarily required in the present invention. Alternatively, a configuration in which the server 300 is directly accessed via a communication line or the like may be employed.
Claims
請 求 の 範 囲 . 外部より M I D Iデータを受信する受信手段と、 受信した M l D Iデータを格納する記憶手段と、 この記憶手段から前記 M I D Iデータを読み出して再生処理を行う再生手段とを備えたことを 特徴とする電話機。 Scope of request. A receiving means for receiving MIDI data from outside, a storage means for storing received MIDI data, and a reproducing means for reading out the MIDI data from the storing means and performing a reproducing process. A telephone characterized by the following.
. 着信信号に応答して前記記憶手段から M I D Iデータを読み出 し、 読み出された M I D Iデータに基づいて再生された楽曲を呼 出音と して報知する請求の範囲第 1項に記載の電話機。2. The telephone according to claim 1, wherein MIDI data is read from said storage means in response to an incoming signal, and a music reproduced based on the read MIDI data is notified as a ringing tone. .
. 前記記憶手段には、 着信信号に対応させて異なる楽曲の M I D Iデータが記憶されており、 着信信号に応じて異なる楽曲を呼出 音と して報知する請求の範囲第 2項に記載の電話機。3. The telephone according to claim 2, wherein the storage means stores MIDI data of different music pieces corresponding to the incoming call signal, and notifies the different music pieces as ringing sounds according to the incoming call signal.
. 携帯型の電話機であって、 着信を報知するバイブレータを備え 、 このバイブレータを前記 M I D Iデータに基づいて振動させる ようにした請求の範囲第 2項または第 3項に記載の電話機。 4. The telephone according to claim 2, further comprising a vibrator for notifying an incoming call, wherein the vibrator is vibrated based on the MDI data.
. 留守番案内メ ッセージの作成機能を備えた請求の範囲第 1項、 第 2項または第 3項に記載の電話機であって、 音声にょリ作成し たメ ッセージを M I D I による B G Mとともに登録するようにし た電話機。 The telephone according to claim 1, 2 or 3, which has a function for generating an answering machine message, wherein the message created by voice is registered together with the background music by MIDI. Phone.
. キーの操作により前記記憶手段に格納された M I D Iデータを 読み出して楽曲を再生するようにした請求の範囲第 1項に記載の 電話機。2. The telephone according to claim 1, wherein MIDI data stored in said storage means is read out by a key operation to reproduce music.
. 再生される楽曲が、 M I D Iデータに基づく シンセサイザ音と オーディオデータに基づく音声とを含んでいる請求の範囲第 1項 、 第 2項、 第 3項または第 6項に記載の電話機。7. The telephone according to claim 1, wherein the music to be reproduced includes a synthesizer sound based on MDI data and a voice based on audio data.
. 電話機と、 この電話機によりアクセスされるサーバとを備え、 前記電話機は請求の範囲第 1項、 第 2項、 第 3項または第 6項の
いずれかに記載の電話機であって、 前記 M I D Iデータを前記サ ーバから電話機にダウンロードすることを特徴とする電話システ ム。 A telephone, and a server accessed by the telephone, wherein the telephone is defined in claims 1, 2, 3, or 6. The telephone system according to any of the preceding claims, wherein the MIDI data is downloaded from the server to the telephone.
. 電話機が携帯型電話機である請求の範囲第 8項に記載の電話シ ステム。9. The telephone system according to claim 8, wherein the telephone is a portable telephone.
0 . 電話機と、 この電話機が接続されるパーソナルコ ンピュータ とからなり、 前記電話機は請求の範囲第 1項ないし第 3項のいず れかに記載の電話機であって、 前記パーソナルコンピュータで作 成した M I D Iデータを前記電話機にダウンロー ドすることを特 徴とする電話システム。
0. A telephone and a personal computer to which the telephone is connected, wherein the telephone is the telephone according to any one of claims 1 to 3, wherein the telephone is formed by the personal computer. A telephone system characterized in that downloaded MIDI data is downloaded to the telephone.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU30752/00A AU3075200A (en) | 1999-01-28 | 2000-01-20 | Telephone and telephone system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11/20730 | 1999-01-28 | ||
JP11020730A JP2000224269A (en) | 1999-01-28 | 1999-01-28 | Telephone set and telephone system |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2000045567A1 true WO2000045567A1 (en) | 2000-08-03 |
Family
ID=12035312
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2000/000268 WO2000045567A1 (en) | 1999-01-28 | 2000-01-20 | Telephone and telephone system |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP2000224269A (en) |
AU (1) | AU3075200A (en) |
WO (1) | WO2000045567A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001027913A1 (en) * | 1999-10-08 | 2001-04-19 | Yamaha Corporation | Contents data distributing method and telephone terminal device |
WO2001063903A1 (en) * | 2000-02-25 | 2001-08-30 | Koninklijke Philips Electronics N.V. | Method of transferring melodic information to a terminal |
WO2002028064A1 (en) * | 2000-09-27 | 2002-04-04 | Nec Corporation | Sound reproducing system and method for portable terminal device |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3589122B2 (en) * | 1999-11-01 | 2004-11-17 | ヤマハ株式会社 | Portable terminal device |
JP3675362B2 (en) | 2000-08-18 | 2005-07-27 | ヤマハ株式会社 | Musical sound generating device and portable terminal device |
KR20010016569A (en) * | 2000-12-21 | 2001-03-05 | 김대규 | Method for providing wireless mobile device with user selection bell sound using a portion of midi file |
JP3994692B2 (en) * | 2001-07-04 | 2007-10-24 | ヤマハ株式会社 | Music information providing system and method |
KR100653218B1 (en) * | 2001-11-09 | 2006-12-01 | 주식회사 다날 | Method and system for downloading portable telephone ring sound |
KR20050038714A (en) * | 2003-10-22 | 2005-04-29 | 정영근 | Downloading service system of self music file using radio internet and service method thereof |
JP2006127443A (en) * | 2004-09-30 | 2006-05-18 | Megachips Lsi Solutions Inc | E-mail transmitting terminal and e-mail system |
KR101236496B1 (en) * | 2004-12-24 | 2013-02-21 | 가부시끼가이샤 메가 칩스 | E-mail Transmission Terminal and E-mail System |
JP4321476B2 (en) | 2005-03-31 | 2009-08-26 | ヤマハ株式会社 | Electronic musical instruments |
EP1615468A1 (en) * | 2005-10-12 | 2006-01-11 | Phonak Ag | MIDI-compatible hearing aid |
US7465867B2 (en) | 2005-10-12 | 2008-12-16 | Phonak Ag | MIDI-compatible hearing device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02124668A (en) * | 1988-11-02 | 1990-05-11 | Matsushita Electric Ind Co Ltd | Automatic answering telephone system |
US5250747A (en) * | 1991-07-31 | 1993-10-05 | Ricos Co., Ltd. | Karaoke music reproduction device |
WO1994018760A1 (en) * | 1993-02-04 | 1994-08-18 | Kabushiki Kaisha Toshiba | Select call receiver |
JPH07183941A (en) * | 1993-12-24 | 1995-07-21 | Murata Mach Ltd | Communication device with audio response function |
JPH10108233A (en) * | 1996-09-27 | 1998-04-24 | Oi Denki Kk | Selective call receiver |
JPH10150505A (en) * | 1996-11-19 | 1998-06-02 | Sony Corp | Information communication processing method and information communication processing unit |
JPH10327219A (en) * | 1997-05-27 | 1998-12-08 | Daiichi Kosho:Kk | Telephone set |
-
1999
- 1999-01-28 JP JP11020730A patent/JP2000224269A/en active Pending
-
2000
- 2000-01-20 WO PCT/JP2000/000268 patent/WO2000045567A1/en active Application Filing
- 2000-01-20 AU AU30752/00A patent/AU3075200A/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02124668A (en) * | 1988-11-02 | 1990-05-11 | Matsushita Electric Ind Co Ltd | Automatic answering telephone system |
US5250747A (en) * | 1991-07-31 | 1993-10-05 | Ricos Co., Ltd. | Karaoke music reproduction device |
WO1994018760A1 (en) * | 1993-02-04 | 1994-08-18 | Kabushiki Kaisha Toshiba | Select call receiver |
JPH07183941A (en) * | 1993-12-24 | 1995-07-21 | Murata Mach Ltd | Communication device with audio response function |
JPH10108233A (en) * | 1996-09-27 | 1998-04-24 | Oi Denki Kk | Selective call receiver |
JPH10150505A (en) * | 1996-11-19 | 1998-06-02 | Sony Corp | Information communication processing method and information communication processing unit |
JPH10327219A (en) * | 1997-05-27 | 1998-12-08 | Daiichi Kosho:Kk | Telephone set |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001027913A1 (en) * | 1999-10-08 | 2001-04-19 | Yamaha Corporation | Contents data distributing method and telephone terminal device |
WO2001063903A1 (en) * | 2000-02-25 | 2001-08-30 | Koninklijke Philips Electronics N.V. | Method of transferring melodic information to a terminal |
WO2002028064A1 (en) * | 2000-09-27 | 2002-04-04 | Nec Corporation | Sound reproducing system and method for portable terminal device |
Also Published As
Publication number | Publication date |
---|---|
AU3075200A (en) | 2000-08-18 |
JP2000224269A (en) | 2000-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100536965B1 (en) | Telephone terminal apparatus and communication method | |
WO2001065534A1 (en) | Telephone terminal | |
WO2000045567A1 (en) | Telephone and telephone system | |
KR100555094B1 (en) | Portable telephone | |
JP2002064626A (en) | Portable telephone | |
JP3575368B2 (en) | Mobile phone | |
JP2002152329A (en) | Portable terminal system | |
JP2002244654A (en) | Device and system for distribution and play device | |
KR100468987B1 (en) | Portable terminal device and effect applying method thereof and recording medium | |
JP2002244681A (en) | Telephone system with karaoke music data reproducing function, digital television device with karaoke music data reproducing function, and karaoke music data distributing device | |
JP2002111804A (en) | Mobile telephone equipped with musical sound inputting keyboard and mobile telephone system | |
JP2001215977A (en) | Karaoke system | |
JP3302978B2 (en) | Telephone equipment | |
JP2001339487A (en) | Portable communication terminal device | |
JP4207343B2 (en) | Mobile phone equipment | |
JP3893894B2 (en) | Mobile terminal device | |
KR200347084Y1 (en) | Apparatus for reproducing 1 poly bell sound using MIDI audio source | |
KR20060017043A (en) | Bell service method using mp3 music of mobile phone | |
JP2001060990A (en) | Telephone terminal equipment and music data transferring method | |
JP2000330557A (en) | Digital signal processing device having melody function | |
KR100576510B1 (en) | System and method for network-based set up a bell sound of mobile phone using a user's song | |
JP2006106286A (en) | Karaoke system using mobile information terminal | |
KR200289591Y1 (en) | Voice information service system using a mobile terminal of voice recognition type | |
JP2001228870A (en) | Musical piece reproducing system | |
KR20080080013A (en) | Mobile terminal apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU BR CA CN ID IL IN KR MX NO NZ PL RU SG US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
122 | Ep: pct application non-entry in european phase |