Data communication apparatus, data communication method, and storage medium storing computer program for data communication
First Claim
Patent Images
1. A data communication apparatus comprising:
- a receiver for receiving a first character representing a communication target;
an action storage for storing data representing various actions of a second character representing a user;
a specifying device for specifying an action of the second character by using an operation member;
a transmitter for reading the data of the second character corresponding to the action specified by the specifying device from the action storage and for transmitting the data read from the action storage to the communication target; and
a synthesizer for synthesizing the data received by the receiver and the data read from the action storage and for displaying a synthesized image having the first and second characters meeting each other.
1 Assignment
0 Petitions
Accused Products
Abstract
It is determined whether or not a receiver responds to a call from a caller. If it is detected that the receiver has responded, a communication channel is maintained, and thereafter two characters respectively representing the caller and receiver are communicated between the caller and receiver. Two characters are synthesized and displayed. The caller and receiver communicate of intentions with each other while letting the self character take a specified action.
70 Citations
28 Claims
-
1. A data communication apparatus comprising:
-
a receiver for receiving a first character representing a communication target;
an action storage for storing data representing various actions of a second character representing a user;
a specifying device for specifying an action of the second character by using an operation member;
a transmitter for reading the data of the second character corresponding to the action specified by the specifying device from the action storage and for transmitting the data read from the action storage to the communication target; and
a synthesizer for synthesizing the data received by the receiver and the data read from the action storage and for displaying a synthesized image having the first and second characters meeting each other. - View Dependent Claims (2, 3, 4, 5, 6)
a storage device for storing the synthesize image.
-
-
3. An apparatus according to claim 1, in which
the action storage stores data representing various actions of a plurality of second characters; -
the receiver receives identification information of a sender who transmitted data; and
the transmitter selects one of the second characters stored in the action storage based on the identification information of the sender received by the receiver.
-
-
4. An apparatus according to claim 1, in which
the action storage stores a sequence of image data items corresponding to each action; - and
the transmitter reads a sequence of image data items corresponding to each action from the action storage.
- and
-
5. A data communication apparatus according to claim 1, in which data representing the characters and data representing the action are transmitted and received in form of bitmap data.
-
6. A data communication apparatus according to claim 1, in which data representing the characters and data representing the action are transmitted and received in form of code data and are developed into bitmap data.
-
7. A data communication apparatus comprising:
-
a receiver for receiving a first character representing a communication target and action information representing an action of the first character;
an image storage for storing data representing various actions of a second character representing a user;
a response action storage for storing action information of the second character responding to the action information of the first character; and
a transmitter for reading the action information of the second character responding to the action information of the first character received by the receiver from the response action storage, for reading the image data corresponding to the action information of the second character from the image storage, and for transmitting the action information read from the response action storage and the image data read from the image storage to the communication target. - View Dependent Claims (8, 9, 10, 11, 12, 13)
a synthesizer for synthesizing the data received by the receiver and the data read from the image storage; and
a display for displaying a synthesized image having the first and second characters.
-
-
9. An apparatus according to claim 7, further comprising:
a storage device for storing the synthesized image.
-
10. An apparatus according to claim 7, in which
the action storage stores data representing various actions of a plurality of second characters; -
the receiver receives identification information of a sender who transmitted data; and
the transmitter selects one of the second characters stored in the action storage based on the identification information of the sender received by the receiver.
-
-
11. An apparatus according to claim 7, in which
the action storage stores a sequence of image data items corresponding to each action; - and
the transmitter reads a sequence of image data items corresponding to each action from the action storage.
- and
-
12. A data communication apparatus according to claim 7, in which data representing the characters and data representing the action are transmitted and received in form of bitmap data.
-
13. A data communication apparatus according to claim 7, in which data representing the characters and data representing the action are transmitted and received in form of code data and are developed into bitmap data.
-
14. A computer program product comprising:
-
a computer readable first program code for receiving image data of a character of a target user;
a computer readable second program code for, when an action of a character of a user is instructed by operating an operation member, reading image data corresponding to the instruction from an image data storage device;
a computer readable third program code for transmitting the read image data of the character of the user to the target user; and
a computer readable fourth program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user, wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other.
-
-
15. A computer program product comprising:
-
a computer readable first program code for receiving image data and action information of a character of a target user;
a computer readable second program code for reading image data of a character of a user corresponding to the action information from an image data storage device;
a computer readable third program code for transmitting the read image data of the character of the user to the target user; and
a computer readable fourth program code for synthesizing the received image data and the read image data.
-
-
16. A data communication method comprising the following steps of:
-
determining whether or not a receiver responds to a call from a caller;
setting a communication channel between the caller and the receiver if it is detected that the receiver has responded;
communicating two characters respectively representing the caller and the receiver between the caller and the receiver;
synthesizing two characters and displaying synthesized characters; and
making a self character take an action specified by using an operating member and transmitting the self character taking the specified action to the other party, thereby communicating of intentions of the caller and the receiver by using the characters taking the specified action, wherein the characters are shown meeting each other. - View Dependent Claims (17, 18)
-
-
19. A data communication method comprising the following steps of:
-
determining whether or not a receiver responds to a call from a caller;
setting a communication channel if it is detected that the receiver has not responded;
transmitting a first character representing the caller from the caller to the receiver;
transmitting a second character corresponding to the caller from the receiver to the caller;
making the first character take an action specified by the caller and transmitting the first character taking the action from the caller to the receiver; and
making the second character take an action corresponding to the action of the first character and transmitting the second character taking the action from the receiver to the caller. - View Dependent Claims (20, 21, 22)
-
-
23. A computer program product comprising:
-
a computer readable first program code for receiving image data of a character of a target user;
a computer readable second program code for, when an action of a character of a user is instructed by operating an operation member, transmitting to the target user image data of a character of the user which corresponds to the instruction; and
a computer readable third program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user, wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other.
-
-
24. A computer program product comprising:
-
a computer readable first program code for receiving image data and action information of a character of a target user;
a computer readable second program code for transmitting to the target user image data of a character of the user which corresponds to the action information; and
a computer readable third program code for synthesizing the received image data and the read image data.
-
-
25. A computer data signal embodied in a carrier wave, said computer data signal comprising:
-
a computer readable first program code for receiving image data of a character of a target user;
a computer readable second program code for, when an action of a character of a user is instructed by operating an operation member, reading image data corresponding to the instruction from an image data storage device;
a computer readable third program code for transmitting the read image data of the character of the user to the target user; and
a computer readable fourth program code for synthesizing and displaying the received image data of the target user and the image data of the character of the user, wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other.
-
-
26. A computer data signal embodied in a carrier wave, said computer data signal comprising:
-
a computer readable first program code for receiving image data and action information of a character of a target user;
a computer readable second program code for reading image data of a character of a user corresponding to the action information from an image data storage device;
a computer readable third program code for transmitting the read image data of the character of the user to the target user; and
a computer readable fourth program code for synthesizing the received image data and the read image data.
-
-
27. A computer data signal embodied in a carrier wave, said computer data signal comprising:
-
a computer readable first program code for receiving image data of a character of a target user;
a computer readable second program code for, when an action of a character of a user is instructed by operating an operation member, transmitting to the target user image data of a character of the user which corresponds to the instruction; and
a computer readable third program code for synthesizing and displaying the received image data of the character of the target user and the image data of the character of the user, wherein the image data of the character of the target user and the image data of the character of the user are shown meeting each other.
-
-
28. A computer data signal embodied in a carrier wave, said computer data signal comprising:
-
a computer readable first program code for receiving image data and action information of a character of a target user;
a computer readable second program code for transmitting to the target user image data of a character of the user which corresponds to the action information; and
a computer readable third program code for synthesizing the received image data and the read image data.
-
Specification