Communication system, communication apparatus and communication method as well as program
First Claim
1. A communication system having a plurality of first communication apparatuses, each of the plurality of first communication apparatuses comprising:
- first communication means for executing a first communication between each first communication apparatus and a second communication apparatus by a first communication protocol;
acquisition means for;
(a) acquiring, using the first communication, identification information formed by a random number of the second communication apparatus;
(b) transmitting, from one of the first communication apparatuses to the second communication apparatus, a request for available protocol information;
(c) receiving, from the second communication apparatus, the requested available protocol information, the received available protocol information being indicative of each communication protocol which is available by the second communication apparatus; and
(d) acquiring protocol information of the communication protocol which is available by the second communication apparatus;
exchange means for exchanging communication information necessary to a second communication executed using the communication protocol which is available by the second communication apparatus between each first communication apparatus and the second communication apparatus by the first communication executed by the first communication protocol;
switching means for switching the first communication between each first communication apparatus and the second communication apparatus from the first communication executed by the first communication protocol to the second communication executed by the communication protocol which is available by the second communication apparatus; and
second communication means for executing the second communication by the communication protocol which is available by the second communication apparatus between each first communication apparatus and the second communication apparatus based on the communication information exchanged by the exchange means.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system, a communication apparatus, and a communication method as well as to a program for acquiring the advantages of a plurality of communication protocols are provided. An NFC communication is executed between an NFC communication unit 51 of a communication apparatus 1 and an NFC communication unit 61 of a communication apparatus 2, thereby it is recognized that a communication (BT communication) by Bluetooth (registered trademark) is possible, and further the BD addresses of a BT communication units 52 and 62 are exchanged as communication information necessary to the BT communication. Then, in the communication apparatuses 1 and 2, the NFC communication between the NFC communication units 51 and 61 is switched (overhanded) to the BT communication between BT communication units 52 and 62, and the BT communication is executed based on the BD addresses of the BT communication units 52 and 62.
39 Citations
18 Claims
-
1. A communication system having a plurality of first communication apparatuses, each of the plurality of first communication apparatuses comprising:
-
first communication means for executing a first communication between each first communication apparatus and a second communication apparatus by a first communication protocol; acquisition means for; (a) acquiring, using the first communication, identification information formed by a random number of the second communication apparatus; (b) transmitting, from one of the first communication apparatuses to the second communication apparatus, a request for available protocol information; (c) receiving, from the second communication apparatus, the requested available protocol information, the received available protocol information being indicative of each communication protocol which is available by the second communication apparatus; and (d) acquiring protocol information of the communication protocol which is available by the second communication apparatus; exchange means for exchanging communication information necessary to a second communication executed using the communication protocol which is available by the second communication apparatus between each first communication apparatus and the second communication apparatus by the first communication executed by the first communication protocol; switching means for switching the first communication between each first communication apparatus and the second communication apparatus from the first communication executed by the first communication protocol to the second communication executed by the communication protocol which is available by the second communication apparatus; and second communication means for executing the second communication by the communication protocol which is available by the second communication apparatus between each first communication apparatus and the second communication apparatus based on the communication information exchanged by the exchange means.
-
-
2. A communication apparatus comprising:
-
first communication means for executing a first communication between the communication apparatus and another communication apparatus by a first communication protocol; acquisition means for; (a) acquiring identification information formed by a random number of the another communication apparatus by the first communication executed by the first communication protocol; (b) transmitting, to the another communication apparatus, a request for available protocol information; (c) receiving, from the another communication apparatus, the requested available protocol information, the received available protocol information being indicative of each communication protocol which is available by the another communication apparatus; and (d) acquiring protocol information of the communication protocol which is available by the another communication apparatus through the first communication executed by the first communication protocol; exchange means for exchanging communication information necessary to a second communication executed using the communication protocol which is available by the another communication apparatus between the communication apparatus and the another communication apparatus by the first communication executed using the first communication protocol; switching means for switching the first communication between the communication apparatus and the another communication apparatus from the first communication executed by the first communication protocol to the second communication executed using the communication protocol which is available by the another communication apparatus; and second communication means for executing the second communication by the communication protocol which is available by the another communication apparatus between the communication apparatus and the another communication apparatus based on the communication information exchanged by the exchange means. - View Dependent Claims (3, 4, 13)
-
-
5. A method of executing a communication between a communication apparatus and another communication apparatus, the method comprising:
-
executing a first communication between the communication apparatus and the another communication apparatus by a first communication protocol; acquiring identification information formed by a random number of the another communication apparatus by the first communication executed by the first communication protocol; transmitting to the another communication apparatus, a request for available protocol information; receiving, from the another communication apparatus, the requested available protocol information, the received available protocol information being indicative of each communication protocol which is available by the another communication apparatus; acquiring information of the communication protocol which is available by the another communication apparatus by the first communication executed by the first communication protocol; exchanging communication information necessary to a second communication executed by the communication protocol that is available by the another communication apparatus between the communication apparatus and the another communication apparatus by the first communication executed by the first communication protocol; switching the communication between the communication apparatus and the another communication apparatus from the first communication executed by the first communication protocol to the second communication executed by the communication protocol which is available by the another communication apparatus; and executing the second communication by the communication protocol which is available by the another communication apparatus between the communication apparatus and the another communication apparatus based on the communication information exchanged.
-
-
6. A computer-readable medium including executable instructions that when executed by a processor performs steps for processing a communication between a communication apparatus and another communication apparatus, said steps comprising:
-
a first communication step of executing a first communication between the communication apparatus and the another communication apparatus by a first communication protocol; an acquisition step of acquiring identification information formed by a random number of the another communication apparatus by the first communication executed by the first communication protocol, transmitting, to the another communication apparatus, a request for available protocol information; receiving, from the another communication apparatus, the requested available protocol information, the received available protocol information being indicative of each communication protocol which is available by the another communication apparatus; acquiring information of the communication protocol which is available by the another communication apparatus by the first communication executed by the first communication protocol; an exchange step of exchanging communication information necessary to a second communication executed by the communication protocol that is available by the another communication apparatus between the communication apparatus and the another communication apparatus by the first communication executed by the first communication protocol; a switching step of switching the first communication between the communication apparatus and the another communication apparatus from the first communication executed by the first communication protocol to the second communication executed by the communication protocol which is available by the another communication apparatus; and a second communication step of executing the second communication by the communication protocol which is available by the another communication apparatus between the communication apparatus and the another communication apparatus based on the communication information exchanged at the exchange step.
-
-
7. A communication apparatus for executing a communication between the communication apparatus and a second communication apparatus, the communication apparatus comprising:
-
a logical layer communication unit that executes a wireless communication between the communication apparatus and the second communication apparatus using a logical communication protocol; a first communication unit that executes a wireless communication between the communication apparatus and the second communication apparatus using a first communication protocol; a second communication unit that executes a wireless communication between the communication apparatus and the second communication apparatus using a second communication protocol, wherein the first communication protocol and the second communication protocol are a lower layer protocol to the logical communication protocol; an acquisition unit configured to; (a) acquire identification information formed by a random number from the second communication apparatus used to execute the wireless communication using the first communication protocol; (b) transmitting to the second communication apparatus, a request for available protocol information; (c) receiving, from the second communication apparatus, the requested available protocol information, the received available protocol information being indicative of each communication protocol which is available by the second communication apparatus; (d) acquiring information of the communication protocol being available for use by the second communication apparatus; and (e) acquiring setting information used to establish the wireless communication using the communication protocol which is available by the second communication apparatus, through the communication using the first communication protocol, wherein the setting information is necessary to execute the wireless communication by the communication protocol which is available by the second communication apparatus; and a control unit that controls to establish the wireless communication using the second communication protocol based on the acquired setting information and terminates the wireless communication using the first communication protocol. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A communication apparatus comprising:
-
a processor; a memory device storing instructions which when executed by the processor, cause the processor to; (a) using a first communication protocol, execute a first communication between the communication apparatus and another communication apparatus, the another communication apparatus having identification information formed by a random number; (b) using the first communication, acquire the identification information; (c) transmit, to the another communication apparatus, a request for available protocol information; (d) receive, from the another communication apparatus, the requested available protocol information, the received available protocol information being indicative of each communication protocol which is available by the another communication apparatus; and (e) acquire protocol information of the communication protocol which is available by the another communication apparatus; (f) using the first communication, exchange communication information necessary to a second communication executed using the communication protocol which is available by the another communication apparatus between the communication apparatus and the another communication apparatus; (g) switch the first communication between the communication apparatus and the another communication apparatus from the first communication executed by the first communication protocol to the second communication executed using the communication protocol which is available by the another communication apparatus; and (h) execute the second communication by the communication protocol which is available by the another communication apparatus between the communication apparatus and the another communication apparatus based on the exchanged communication information. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification