The present invention relates to a portable or mobile telephone, and in particular, to a portable telephone including an animation function to display a character during a call and a method of controlling the same.
There has been known a portable telephone capable of displaying on a display thereof a still picture of a character and/or a scene during a call.
There has also been proposed a mobile telephone terminal capable of displaying an animation of a character during a call. These devices aim at improving communication during a call.
Japanese Patent Application Laid-Open No. 2001-186222 discloses a mobile telephone in which an animation of a picture such as a flower stored in an animation picture memory is displayed on a display by sensing an operation of the telephone such as a reception or transmission of audio signals. However, according to the technique, an animation is displayed regardless of conversation between speakers or communicating parties.
Japanese Patent Application Laid-Open No. 2002-215180 provides a communicating device in which an animation of a face is displayed on a display of a communicating device on a receiver side according to audio signals communicated between the communicating parties. However, a large system is required, for example, to process signals by the communicating device on the receiver side. That is, in accordance with the invention, the receiver-side communicating terminal includes an action inference database containing predetermined audio patterns and change patterns of expressions of a face in basic skeletal structure corresponding to the audio patterns. According to an audio pattern extracted from audio data received from a calling party, a pattern of a change in a face expression is retrieved from the database. The pattern is related to the received audio signal to adjust timing therebetween. An action of the change pattern obtained from inference data for a face expression is mapped onto a face contour model beforehand registered to the communicating device on the receiver side to resultantly produce a mobile picture.
Japanese Patent Application Laid-Open No. 2003-964 describes a technique related to a mobile telephone toy. When the user operates the toy telephone for a call, an animation of an animal such as a cat is displayed on a display of the toy phone by changing a plurality of frames of picture data of the animal, the frames showing slightly different actions of the cat. However, this animation is not associated with voices or sounds of a call.
Japanese Patent Application Laid-Open No. 2003-16475 provides a technique in which characteristic or feature points of a face are extracted from an input face image of an object, and then data representing coordinates of the feature points are transmitted to a receiver terminal together with a character image. On the receiver side, the character image is modified in association with the data of coordinates of the feature points to thereby display a mobile picture. In the technique, the character data is also sent to the other party. Therefore, it is required to arrange a device to transmit information on the character data.
According to the techniques of the prior art, the animation is not related to the audio signal, the character information is required to be transmitted from the information sending side. Besides, it is required to construct the terminal in a large system.
It is therefore an object of the present invention to provide a portable telephone and a method of controlling the same in which an animation of a character can be displayed on a display screen of the telephone in association with voices and sounds of a call in a relatively simple way.
Another object of the present invention is to provide a portable telephone and a method of controlling the same by which it is possible to make a character imitating the user of the telephone perform actions in association with a level of voices and sounds of a call.
Still another object of the present invention is to provide a portable telephone and a method of controlling the same in which it is possible to make a character act in response to a reaction of a speaker of the call.
Further another object of the present invention is to provide a method of producing character data for use with a portable telephone of this kind.
Another object of the present invention is to provide a service method in which a request to produce character data for use with a portable telephone of this kind is received and the data is produced to be delivered to the portable telephone.
In accordance with the present invention, there is provided a portable telephone terminal including an image display device, a storage for storing therein character data representing a character, an audio level monitor device for detecting a level of an audio signal, and a control device for displaying an animation of a character in response to an audio level.
In accordance with the present invention, there is provided a portable telephone terminal including an image display device, a storage for storing therein character data representing a character, and a control device for displaying an action of a character on the image display device in response to a control signal sent from a portable telephone terminal of the other party.
In accordance with the present invention, there is provided a portable telephone terminal including an image display device, a storage for storing therein character data representing a character, an audio level monitor device for detecting a level of an audio signal, and a control device for displaying an animation of a character in response to an audio level. The character displayed on the portable telephone terminal can be made to act by operating keys of the portable telephone terminal.
In accordance with the present invention, there is provided a control method of controlling a portable telephone terminal. The method includes the steps of transmitting a call signal including information on a telephone number by a call issuing operation, retrieving a character stored in association with a telephone number and displaying the character, having a conversation after a call is set up to establish communication between portable telephone terminals of communicating parties, monitoring an audio signal level of an audio signal received in the step of having a conversation, and displaying an animation of the character when the audio level is equal to or more than a predetermined level.
In accordance with the present invention, there is provided a control method of controlling a portable telephone terminal. The method includes the steps of retrieving, in response to information on a telephone number included in a call signal received from the other party, a character stored in association with a telephone number, displaying the character retrieved by the retrieving step, having a conversation after a call is set up between portable telephone terminals of communicating parties, monitoring an audio signal level of an audio signal received in the step of having a conversation, and displaying an animation of the character when the audio level is equal to or more than a predetermined level.
In accordance with the present invention, there is provided a service providing method for providing character data to display an animation of a character on a portable telephone terminal. The method includes the steps of attaching by the portable telephone terminal a picture data file to an e-mail message to be transmitted, receiving by a mail server the mail and extracting the picture data file from the mail, transferring the picture data file to a contents processing server, dividing by the contents processing server the picture data file into a plurality of parts of main sections of the character and creating a plurality of subparts by modifying the contours of the main sections, transferring a processed file obtained as a result of the preceding step to the mail server, and attaching by the mail server the processed file to mail and transmitting the mail to the portable telephone terminal.
In accordance with the present invention, there is provided a program for making a server create character data to display an animation of a character on a portable telephone terminal. The program makes the server execute the steps of creating character parts of main sections of a picture based on a picture data file, and creating a plurality of subparts by modifying the character parts of the main sections.
In accordance with the present invention, there is provided a program for making a portable telephone terminal execute the steps of requesting an operator to specify a telephone number, setting up a call to establish communication using information including the telephone number, searching through a telephone directory, selecting and displaying a character registered to the telephone directory, and changing, in response to the setup of the call, a subpart representing a modified contour corresponding to a character part of a main section of the character and displaying an animation of the character.
In accordance with the present invention, the character data includes a plurality of character parts configuring main sections of the character and the character parts includes a plurality of subparts obtained by modifying the contours of the main sections of the character. In response to an audio level, the animation is displayed by changing a subpart of a particular character part of the character.
In accordance with an embodiment of the present invention, the character is a character imitating an owner of the portable telephone terminal assigned with a telephone number.
In accordance with an embodiment of the present invention, a vibrator of a portable telephone terminal of a communicating party is controlled in response to a key operation.
In accordance with an embodiment of the present invention, a control operation is conducted such that a control signal generated in response to a key operation makes an image display device of a portable telephone terminal of a communicating party flash a background of a display screen thereof.
In accordance with the present invention, the part of the mouth of a character imitating the communicating party moves on the screen in response to a voice level of the communicating party. Therefore, it is possible to enjoy a call using images in addition to voices and sounds with the volume of information, which is considerably smaller than that of an actual mobile picture or images.
In accordance with the present invention, the speaker can determine the reaction through a key operation to send information to display an expression of the character on the display section of the terminal of the other party. Therefore, various kinds of information items can be provided for communication between quite intimate friends.
In accordance with the present invention, the user of a portable telephone terminal can operate the terminal to make a character of a communicating party displayed on the terminal conduct an action. As a result, the terminal can be provided as a device for entertainment.
In the portable telephone in accordance with the present invention, a character imitating a communicating partner is stored and the character is made to act according to, for example, a voice level of the communicating partner. Resultantly, there can be provided a quasi television (TV) phone function using characters. Since data items of the characters are beforehand stored in the portable telephone, the quasi TV phone function can be provided without imposing load onto communication infrastructure. For actions of characters, it is only necessary to additionally install associated functions on the terminal side. Therefore, the present invention is applicable to the second generation portable communication system. Moreover, any particular contract is not required between the user of the portable telephone and a communications carrier.
In accordance with the present invention, interactive communications which are not possible by an ordinary TV telephone can be carried out. That is, predetermined operations are conducted on both communicating parties to communicate control signals to each other so that each party can operate a character and a terminal device of the communicating partner. Therefore, a particular action of a character which cannot be expressed by an actual video image can be obtained. This is effective also when the third generation portable telephone system is broadly developed and comprehensive TV telephone environments are established.
In accordance with the present invention, the character production service provider provides a business of model a service. With the service, the character production service provider sets up a server exclusively used to produce characters such that a photo transmitted together with an e-mail massage is processed into character data having a quantity of data less than that of the original data to provide a file of the character data. Therefore, it is not required for the user of the portable telephone to generate character data.
The objects and features of the present invention will become more apparent from the consideration of the following detailed description taken in conjunction with the accompanying drawings in which:
Referring next to the drawings, description will be given of embodiments in accordance with the present invention.
First Embodiment
In
The communicating portable telephone 103 receives the call setup signal (SETUP) from an interface of the network 102 and then the user operates keys to achieve a call receiving operation and a hooking operation (S107). As a result, a call setup reception signal (CALL PROC) is fed to the network interface. The telephone 101 receives the call setup reception signal from the network interface.
The telephone terminal 103 sends an Alert signal. The terminal 101 receives the Alert signal from the network. The telephone terminal 103 transmits a Connect signal. The network sends a response, i.e., the Connect signal to the terminal 101. The terminal 101 returns an acknowledgement, i.e., a Connect Ack signal thereto. The network sends the Connect Ack signal to the terminal 103. Through the operation sequence, a call is set up.
In response to a telephone number included in the Setup signal, the terminal 103 activates its telephone directory to retrieve an associated telephone number (S105). If the telephone number is present as a result of the retrieval, the terminal 103 makes a check to determine whether or not a character associated with the telephone number has been stored therein. If the character is beforehand registered to the directory, the terminal 103 reads the character therefrom and displays a still picture thereof on its display screen (S106).
When the call is established, the terminals 101 and 103 enter a call state to make a conversation therebetween. In this state, each terminal can display an animation of a character corresponding to a telephone number of the communicating party (S108). The animation of the character can be displayed in response to a level of an audio signal received from the communicating party, which will be described later in detail.
To terminate a call, the user operates a key of the terminal 101 to send a Disconnect signal to the network, which in turn feeds the signal to the telephone 103. The telephone 103 returns a Release signal to the network, which then delivers the signal to the telephone 101. In response thereto, the telephone 101 sends a Release Complete signal to the network. The network feeds the signal to the telephone 103, which resultantly enters an on-hook state.
The sequence described above in conjunction with
Consequently, the portable telephone includes, in addition to ordinary telephone call functions, a telephone directory function, an animation display function, a picture shooting function, and a mail receiving and transmitting function.
The transceiver section 307 includes a receiver section and a transmitter section (not shown). The receiver section amplifies a high-frequency signal induced by a radio wave attained by the antenna 305 to supply the amplified signal to the signal processor 308. The transmitter section amplifies a signal from the signal processor 308 and delivers the resultant signal to the antenna 305.
The signal processing section 308 conducts an analog-to-digital conversion for a call signal from the microphone 303 and modulates the converted signal. The section 308 also demodulates a signal from the transceiver 307 and conducts a digital-to-audio conversion for the demodulated signal to deliver the resultant signal to the speaker 304.
The storage 309 is a memory to temporarily or fixedly keep data and stores various programs to control operations of the portable telephone 101. The storage 309 electrically stores data items in a telephone directory data section 312 and a character data section 311.
The controller 300 includes a central processing unit (CPU) to control the transceiver 307 and the signal processor 308. The controller 300 also conducts a control operation in response to a key-in item received through the key-in section 21 to execute necessary processing for displaying a character and its animation on the display 302. The controller 300 further controls other various functional operations of the telephone 101. For this purpose, the controller 300 is electrically coupled with the respective functional blocks.
The audio level monitor section 43 monitors a volume level of the signal received from the other party. If the level is equal to or more than a predetermined value, the section 43 assumes that the communicating party is talking and notifies the condition to the controller 40. Referring also to
Incidentally, the character data area 311 of the storage 309 shown in
Telephone directory data in the storage 309 includes entries including a name, a telephone number, a mail address or an e-mail address, and an address as shown in
Referring now to
If the level is equal to or more than the specified value, variations of parts mainly associated with the mouth are changed to display a character (S906). For example, the variations of the mouth shown in
In each of the sampling period, the audio level is monitored and subparts are replaced to display an animated image of the character. When an on-hook signal or a call termination signal is sensed, the terminal executes character display termination processing (S910).
The audio level is detected with respect to each sampling in the embodiment described above. However, since the operation is not the reproduction of voices and sounds but the character animation, the interval of time for the operation may be longer than the sampling period. This reduces the amount of information required for the character animation and the processing becomes easier. To reduce the amount of information, there may be used two or three subparts associated with the mouth.
Each subpart includes information indicating a point as a reference point for display and its coordinates. When displaying a character image, the terminal gathers the subparts according to the reference points and their coordinates to form the character.
Referring now to
In the character displaying operation, parts are arranged according to the coordinates assigned to the points of subparts thereof to resultantly present a character 1204. Character display (still picture) S901 of
Since display positions of the respective subparts are controlled according to their coordinates, the expression of the character can be changed by replacing some of the subparts.
In the first embodiment, the mouth and its periphery of a character imitating the communicating party move on the screen in response to an audio level of the speaker. Therefore, using an information quantity considerably less than that of an actual mobile picture, it is possible for both communicating parties to enjoy the call with such images in addition to voices and sounds.
Second Embodiment
While the first embodiment in which an animation of a character is presented at timing determined by whether or not the audio signal level exceeds a predetermined value, the second embodiment achieves an animation display in response to a control signal inserted during a call. Since the main parts of the description of the first embodiment also apply to the second embodiment, description will be given mainly of differences therebetween by referring to the drawings including those used in the description above.
Referring now to
The control signal extracting section 45 extracts a control signal inserted in the baseband by the communicating terminal and supplies the signal to the controller. The controller interprets or decodes the control signal to conduct an associated control operation.
The control signal is determined in advance to be identified according to a type of a key in the key-in section and a state of the key operation during a call.
The table applies to both of the terminals on the transmitting and receiving sides. For example, when key 1 is depressed for a short period of time during a call, the controller produces a control signal specifying a smiling face associated with the press and sends the signal to the other party. Similarly, a short press of key 2 and a short press of key 3 respectively correspond to an angry face and a weeping face.
When the control signal indicates a smiling face, the controller replaces an ordinary contour of eyes with a variation of a round contour of eyes. When the signal indicates an angry face, the controller substitutes a variation of a circumflex contour of the eyebrow for an ordinary contour of the eyebrows. When the signal indicates a weeping face, the controller replaces an ordinary contour of eyes with a variation of eyes full of tears.
The double pressing of keys 1 and 2 indicates “zoom in” and “zoom out” of the character display, respectively. The long pressing of key 2 means flashing of the background of the character.
Although not related to any action of the character, The long pressing of key 1 indicates a predetermined operation of the vibrator with a predetermined period. The long pressing of key 3 means an intermittent operation of the vibrator.
Referring to
As above, during a call, the speaker can determine his or her reaction by a key operation to send the reaction to the other party to display an associated expression of the character on the display of the other party's terminal. Besides, by a key operation of a particular key, the speaker can notify the reaction to the communicating partner through an operation of the vibrator of the other party's terminal. Resultantly, various information items can be communicated during a call, and hence this is quite suitable for communication between intimate friends.
Third Embodiment
In the third embodiment, the speaker can make an animation of a character of a communicating partner displayed on his or her own terminal according to control of his or her own terminal. For example, even when the partner is not talking during a call, that is, even when an audio level synchronizing object is not operating, it is possible to make the character wink by periodically replacing variations of parts of eyes. By changing coordinates of the head and the shoulders, it is possible to make the character act as if the character is nodding.
The user of the terminal can make the character act as above by conducting a control operation on his or her own terminal. During a call between intimate friends, i.e., a first party and a second party, the first party makes a character of the second party act according to his or her wish. The terminal is used as a so-called entertainment device.
Referring to
Fourth Embodiment
A mobile telephone terminal of the fourth embodiment is capable of integrally conduct the character display in response to the audio level, the operation according to the internal timer interruption, and the operation based on the control signal.
Since most parts of the first to third embodiments described above apply to the fourth embodiment, description will be given mainly of inherent points of the fourth embodiment. The signal processing section of
Referring to
If the interruption of the audio level monitor timer has not occurred, the controller checks the presence or absence of interruption caused by operating the terminal for the character presented on the display of the terminal (S154). If such interruption is present, the controller determines the meaning of the interruption (S161) and replaces or moves associated subparts to display the character. An example of interruption of this kind has already been described for the third embodiment.
If no interruption occurs in step S154, the controller detects the presence or absence of a control signal sent from the other party's terminal (S155). When the control signal is sensed, the controller specifies the meaning of the control signal (S163) and then replaces subparts of the associated part or operates the vibrator (S164). An example of the control signal has already been described for the second embodiment.
If the control signal is not detected, the controller attempts to detect an on-hook signal (S156). If the on-hook signal is sensed, the controller executes character display termination processing (S165). If the on-hook signal is not sensed, the controller returns to a step for audio level monitoring timer interruption check (S153) to execute processing.
In the embodiment, according to reactions and wishes of the speaker during a call, it is possible to display the character in various actions.
Fifth Embodiment
Referring next to
In
On receipt of the mail (S179), the terminal 101 extracts the data file (S180) and saves the file in the character data area 311 of the storage 309 (shown in
Data processing of the contents engine will be described by referring to
As described for the first embodiment in conjunction with
The parts and the subparts created as above are classified into groups. Character data including such parts and subparts is sent via the mail server to the mobile telephone terminal.
Sixth Embodiment
In accordance with the present invention, the embodiments may be modified and changed in many variations. For example, the monitoring of the audio level is carried out using the analog signal on the output port of the codec 42 in
The signal processor of
In the second embodiment, the operation of the other party's terminal in response to the key operation is not restricted by that shown in
In the description of the embodiments, the portable telephone terminal includes a camera function. However, when the terminal does not include the camera function, the character production request may be issued from an apparatus such as a PC via the Internet to the mail server. In this case, a PC address of the request source is different than an address of the portable telephone terminal which uses the character. Therefore, the request is sent to the character production service provider together with a specification of a final address.
For a mobile telephone terminal not having the mail function, the character production request is also issued from a PC or the like to the mail server. In this case, the PC or the like receives the produced character data. To finally store the character data in the terminal, the data is transferred using a serial or bluetooth interface.
While the present invention has been described with reference to the particular illustrative embodiments, it is not to be restricted by those embodiments but only by the appended claims. It is to be appreciated that those skilled in the art can change or modify the embodiments without departing from the scope and spirit of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
293441/2003 | Aug 2003 | JP | national |