Communication terminal and communication program thereof
In communication terminals 1 - 1, 1 - 2, whenever data is received by any one of a mobile communication section 10 - 1, a wireless LAN communication section 10 - 2, or an infrared communication section 10 - 3, the received data type, communication method, time of receipt, communication partner, attachment data type and the time within the received data are detected as the reception result. Next, a central control section 10 - 10 identifies transmit data from the reception results based on an identification condition stored in an identification condition storage section 10 - 9 - 5. Subsequently, the identified transmit data is transmitted to the communication partner who originally transmitted the received data by the communication method used for receiving the transmit data identified.
1 . A communication terminal comprising:
a reception means for receiving data transmitted from a communication partner;
a detection means for detecting a reception result generated by the reception means;
an identification means for identifying transmit data from among data previously stored based on the reception result detected by the detection means; and
a transmission means for transmitting the transmit data identified by the identification means to the communication partner received by the reception means.
2 . The communication terminal according to claim 1 , further comprising:
a display means for displaying confirmation information to confirm whether or not to transmit the transmit data identified by the identification means; and
an instruction means for directing transmission of the transmit data based on the confirmation information displayed by the display means;
wherein the transmission means, whenever transmission is directed by the instruction means, transmits the transmit data.
3 . The communication terminal according to claim 1 , wherein the detection means detects the received data type as the reception result; and
wherein the identification means identifies the transmit data based on the data type detected by the detection means.
4 . The communication terminal according to claim 1 , further comprising:
a plurality of reception means; and
wherein the detection means detects the reception means used for data reception from among the plurality of reception means as the reception result; and
wherein the identification means identifies the transmit data based on the reception means detected by the detection means from among the plurality of reception means.
5 . The communication terminal according to claim 1 , wherein the detection means detects time of receipt information of the received data as the reception result; and
wherein the identification means identifies the transmit data based on the time of receipt information of the received data detected by the detection means.
6 . The communication terminal according to claim 1 , wherein the detection means detects the communication partner of the received data as the reception result; and
wherein the identification means identifies the transmit data based on the communication partner detected by the detection means.
7 . The communication terminal according to claim 1 , wherein the detection means detects information contained in the received data as the reception result; and
wherein the identification means identifies the transmit data based on the information contained in the received data detected by the detection means.
8 . The communication terminal according to claim 1 , further comprising:
a communication partner change instruction means for directing a change of the communication partner to whom the transmit data is to be transmitted; and
wherein the transmission means, whenever a change instruction from the communication partner change instruction means occurs, transmits the transmit data identified by the identification means to the communication partner based on the change instruction.
9 . The communication terminal according to claim 1 , further comprises:
a plurality of transmission means; and
a transmission change instruction means for directing a change of the transmission means used to transmit the transmit data;
wherein, whenever a change instruction from the transmission change instruction means occurs, the transmit data identified by the identification means is transmitted by the transmission means based on the change instruction.
10 . A computer-readable storage medium having a communication program of a communication terminal stored thereon that is executable by a computer, comprising:
reception processing for receiving data transmitted from a communication partner;
detection processing for detecting a reception result generated by the reception processing;
identification processing for identifying transmit data from among data previously stored based on the reception result detected by the detection processing; and
transmission processing for transmitting the transmit data identified by the identification processing to the communication partner received by the reception means.