Communication system, computer-readable storage medium having stored thereon information processing program, information processing method, information processing apparatus, and information processing system
First Claim
1. A communication system which includes a plurality of information processing apparatuses, each of the plurality of information processing apparatuses comprising:
- a memory for storing first data;
wireless communication circuitry; and
processing circuitry forcontrolling the wireless communication circuitry to repeatedly search for partner information processing apparatuses in a wireless communication range of the information processing apparatus,for each partner information processing apparatus found during the searching, controlling the wireless communication circuitry to automatically establish wireless communication therewith, controlling the wireless communication circuitry to automatically transmit transmission data including the first data thereto, controlling the wireless communication circuitry to automatically receive, as reception data, transmission data including first data transmitted therefrom, and controlling the wireless communication circuitry to automatically disconnect the wireless communication therewith when the transmitting of the transmission data and the receiving of the reception data are complete;
setting, for each of one or more of the partner information processing apparatuses from which reception data is received, respective second data different from the first data andstoring the respective second data in the memory, whereinthe transmission data transmitted by the information processing apparatus to partner information processing apparatuses found during searching subsequent to the setting and storing of respective second data includes the respective set and stored second data.
1 Assignment
0 Petitions
Accused Products
Abstract
Another information processing apparatus in a communicable range of a short-distance wireless communication is repeatedly searched for, and wireless communication is automatically established therewith, first data is automatically transmitted to the other information processing apparatus with which the wireless communication has been established, and first data transmitted from the other information processing apparatus is automatically received by means of the short-distance wireless communication. Further, transmission of second data is permitted which is different from first data to the other information processing apparatus with which the transmission/reception of the first data has been performed before.
147 Citations
18 Claims
-
1. A communication system which includes a plurality of information processing apparatuses, each of the plurality of information processing apparatuses comprising:
-
a memory for storing first data; wireless communication circuitry; and processing circuitry for controlling the wireless communication circuitry to repeatedly search for partner information processing apparatuses in a wireless communication range of the information processing apparatus, for each partner information processing apparatus found during the searching, controlling the wireless communication circuitry to automatically establish wireless communication therewith, controlling the wireless communication circuitry to automatically transmit transmission data including the first data thereto, controlling the wireless communication circuitry to automatically receive, as reception data, transmission data including first data transmitted therefrom, and controlling the wireless communication circuitry to automatically disconnect the wireless communication therewith when the transmitting of the transmission data and the receiving of the reception data are complete; setting, for each of one or more of the partner information processing apparatuses from which reception data is received, respective second data different from the first data and storing the respective second data in the memory, wherein the transmission data transmitted by the information processing apparatus to partner information processing apparatuses found during searching subsequent to the setting and storing of respective second data includes the respective set and stored second data. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer-readable storage medium having stored thereon an information processing program for execution by a computer of an information processing apparatus connected to wireless communication circuitry and to a memory storing first data, the information processing program, when executed, causing the computer to control the information processing apparatus to at least:
-
repeatedly search, using the wireless communication circuitry, for partner information processing apparatuses in a wireless communication range of the information processing apparatus; for each partner information processing apparatus found during the searching, automatically establish, via the wireless communication circuitry, wireless communication therewith, automatically transmit, via the wireless communication circuitry, transmission data including the first data thereto, automatically receive, as reception data, via the wireless communication circuitry, transmission data including first data transmitted therefrom, and disconnect the wireless communication therewith when the transmitting of the transmission data and the receiving of the reception data are complete; and setting, for each of one or more of the partner information processing apparatuses from which reception data is received, respective second data different from the first data, and storing the respective second data, wherein the transmission data transmitted by the information processing apparatus to partner information processing apparatuses found during searching subsequent to the setting and storing of respective second data includes the respective set and stored second data. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An information processing method for transmitting data, the information processing method comprising:
-
repeatedly searching, using wireless communication circuitry, for partner information processing apparatuses in a wireless communication range of the information processing apparatus; for each partner information processing apparatus found during the searching, automatically establishing, via the wireless communication circuitry, wireless communication therewith, automatically transmitting, via the wireless communication circuitry, transmission data including first data thereto, automatically receiving, as reception data, via the wireless communication circuitry, transmission data including first data transmitted therefrom, and disconnecting the wireless communication therewith when the transmitting of the transmission data and the receiving of the reception data are complete; and setting, for each of one or more of the partner information processing apparatuses from which reception data is received, respective second data different from the first data, and storing the respective second data, wherein the transmission data transmitted to partner information processing apparatuses found during searching subsequent to the setting and storing of respective second data includes the respective set and stored second data.
-
-
15. An information processing apparatus connected to a memory storing first data, the information processing apparatus comprising:
-
wireless communication circuitry; and processing circuitry for controlling the wireless communication circuitry to repeatedly search for partner information processing apparatuses in a wireless communication range of the information processing apparatus; for each partner information processing apparatus found during the searching, controlling the wireless communication circuitry to automatically establish communication therewith, controlling the wireless communication circuitry to automatically transmit transmission data including the first data thereto, controlling the wireless communication circuitry to automatically receive, as reception data, transmission data including first data transmitted therefrom, controlling the wireless communication circuitry to automatically disconnect the wireless communication therewith when the transmitting of the transmission data and the receiving of the reception data are complete, setting, for each of one or more of the partner information processing apparatuses from which reception data is received, respective second data, different from the first data, and storing the respective second data in the memory, wherein the transmission data transmitted by the information processing apparatus to partner information processing apparatuses found during searching subsequent to the setting and storing of respective second data includes the respective set and stored second data.
-
-
16. An information processing system connected to a memory storing first data, the information processing system comprising:
-
wireless communication circuitry; and processing circuitry for controlling the wireless communication circuitry to repeatedly search for partner information processing apparatuses in a wireless communication range of the information processing apparatus; for each partner information processing apparatus found during the searching, controlling the wireless communication circuitry to automatically establish communication therewith, controlling the wireless communication circuitry to automatically transmit transmission data including the first data thereto, controlling the wireless communication circuitry to automatically receive, as reception data, transmission data including first data transmitted therefrom, controlling the wireless communication circuitry to automatically disconnect the wireless communication therewith when the transmitting of the transmission data and the receiving of the reception data are complete, setting, for each of one or more of the partner information processing apparatuses from which reception data is received, respective second data, different from the first data, and storing the respective second data in the memory, wherein the transmission data transmitted to partner information processing apparatuses found during searching subsequent to the setting and storing of respective second data includes the respective set and stored second data.
-
-
17. A portable information processing apparatus comprising:
-
a display; wireless communication circuitry; memory; and processing circuitry, wherein the processing circuitry is configured to execute an application program stored in the memory and to control the wireless communication circuitry to search for partner portable information processing apparatuses, the wireless communication circuitry, under control of the processing circuitry, is configured to transmit transmission data to each of a plurality of partner portable information processing apparatuses found during searching and to receive, as reception data, transmission data transmitted from each of the plurality of partner portable information processing apparatuses found during the searching, the transmission data transmitted by the portable information processing apparatus includes (i) common message data for use by the application program when the application program is executed by partner portable information processing apparatuses with which the portable information processing apparatus has not previously communicated, and (ii) respective individualized message data for use by the application program when the application program is executed by each of one or more partner portable information processing apparatuses with which the portable information processing apparatus has previously communicated, and the application program sets the individualized message data for a particular partner information processing apparatus only after the portable information processing apparatus receives reception data from that particular partner information processing apparatus.
-
-
18. A communication system which includes a plurality of information processing apparatuses, each of the plurality of information processing apparatuses comprising:
-
a memory for storing character data for a character and first data; wireless communication circuitry; and processing circuitry for controlling the wireless communication circuitry to repeatedly search for partner information processing apparatuses in a wireless communication range of the information processing apparatus; for each partner information processing apparatus found during the searching, controlling the wireless communication circuitry to automatically establish communication therewith, controlling the wireless communication circuitry to automatically transmit transmission data including the character data and the first data thereto, controlling the wireless communication circuitry to automatically receive, as reception data, transmission information including character data and first data transmitted therefrom, and controlling the wireless communication circuitry to automatically disconnect the wireless communication therewith when the transmitting of the transmission data and the receiving of the reception data are complete; setting, for each of one or more partner information processing apparatus from which reception data is received, respective second data different from the first data; and storing the respective second data in the memory, wherein the transmission data transmitted to partner information processing apparatuses found during searching subsequent to the setting and storing of respective second data includes the respective set and stored second data.
-
Specification