A communication system constituted with a portable phone, a hot spot computer, and a server unit establishing radio communication is provided. The portable phone includes a circuit receiving identification information from the hot spot computer, which is a party on the other end in radio communication; a circuit transmitting the received identification information to the server unit; a circuit receiving authentication information of a computer corresponding the identification information transmitted to the server unit; and a circuit transmitting connection request information along with the authentication information received from the server unit to the hot spot computer. The hot spot computer includes a circuit permitting communication with the portable phone based on whether or not the authentication information obtained by the portable phone matches the authentication information stored in advance in the hot spot computer, in response to receiving of the connection request information.
|
18. A portable terminal used with a radio communication system including a plurality of first communication units, a second communication unit, and the portable terminal establishing radio communication with each of said first communication units, said first communication unit storing identification information for identifying the unit itself and authentication information corresponding to said identification information, and transmitting said identification information to said portable terminal, said second communication unit receiving said identification information from said portable terminal, registering identification information and authentication information corresponding to each of said first communication units, searching registered authentication information based on the identification information received from said portable terminal, and transmitting searched authentication information to said portable terminal, said first communication unit receiving information requesting connection from said portable terminal, and determining whether or not connection of said portable terminal to said first communication unit is permitted based on said stored authentication information; wherein
said portable terminal includes
first reception means for receiving said identification information from said first communication unit,
first transmission means for transmitting said identification information to said second communication unit,
second reception means for receiving said searched authentication information from said second communication unit, and
second transmission means for transmitting information requesting connection of said portable terminal with said first communication unit to said first communication unit.
9. A first communication unit used with a radio communication system including a plurality of first communication units, a second communication unit, and a portable terminal establishing radio communication with each of said first communication units, said portable terminal receiving said identification information from said first communication unit and transmitting said identification information to said second communication unit, said second communication unit receiving said identification information from said portable terminal, searching authentication information registered corresponding to identification information received from said portable terminal, from identification information and authentication information registered corresponding to each of said first communication units, and transmitting searched authentication information to said portable terminal, said portable terminal receiving said searched authentication information from said second communication unit, and transmitting information requesting connection of said portable terminal with said first communication unit to said first communication unit; wherein
said first communication unit includes
storage means for storing identification information for identifying the unit itself and authentication information corresponding to said identification information,
transmission means connected to said storage means, for transmitting said identification information to said portable terminal,
reception means for receiving information requesting connection from said portable terminal, and
determination means connected to said reception means and said storage means, for determining whether or not connection of said portable terminal to said first communication unit is permitted, based on said stored authentication information.
23. In a radio communication system comprising a plurality of first communication units, a second communication unit and a portable terminal adapted to communicate with each of the first communication units and the second communication unit, a method comprising the steps of:
storing in each one of the first communication units first communication unit identification information in association with respective first communication unit authentication information;
transmitting the first communication unit identification information, but not the first communication unit authentication information, from a given one of the first communication units to the portable terminal;
receiving at the portable terminal the first communication unit identification information from the given one of the first communication units;
transmitting the first communication unit identification information from the portable terminal to the second communication unit;
receiving at the second communication unit the first communication unit identification information from the portable terminal;
retrieving at the second communication unit previously stored authentication information corresponding to the first communication unit identification information received from the portable unit;
transmitting the retrieved authentication information from the second communication device to the portable unit;
transmitting from the portable unit to the given one of the first communication units the authentication information received from the second communication unit and a request for connection to the given one of the first communication units; and
determining at the given one of the first communication units whether connection to the portable unit is permitted based on the authentication information received from the portable unit.
12. A second communication unit used with a radio communication system including a plurality of first communication units, the second communication unit, and a portable terminal establishing radio communication with each of said first communication units, said first communication unit storing identification information for identifying the unit itself and authentication information corresponding to said identification information, and transmitting said identification information to said portable terminal, said portable terminal transmitting said identification information received from said first communication unit to said second communication unit, receiving searched authentication information from said second communication unit, and transmitting information requesting connection of said portable terminal with said first communication unit to said first communication unit, and said first communication unit receiving information requesting connection from said portable terminal to determine whether or not connection of said portable terminal to said first communication unit is permitted based on said searched authentication information and said stored authentication information; wherein
said second communication unit includes
reception means for receiving said identification information from said portable terminal,
first registration means for registering the identification information and the authentication information corresponding to each of said first communication units,
search means connected to said reception means and said first registration means, for searching the registered authentication information based on the identification information received from said portable terminal, and
transmission means connected to said search means, for transmitting searched authentication information to said portable terminal.
1. A radio communication system, comprising:
a plurality of first communication units;
a second communication unit; and
a portable terminal establishing radio communication with each of said first communication units; wherein
said first communication unit includes
storage means for storing identification information for identifying the unit itself and authentication information corresponding to said identification information, and
transmission means connected to said storage means, for transmitting said identification information to said portable terminal;
said portable terminal includes
first reception means for receiving said identification information from said first communication unit, and
first transmission means for transmitting said identification information to said second communication unit;
said second communication unit includes
reception means for receiving said identification information from said portable terminal,
first registration means for registering the identification information and the authentication information corresponding to each of said first communication units,
search means connected to said reception means and said first registration means, for searching the registered authentication information based on the identification information received from said portable terminal, and
transmission means connected to said search means, for transmitting searched authentication information to said portable terminal;
said portable terminal further includes
second reception means for receiving said searched authentication information from said second communication unit, and
second transmission means for transmitting information requesting connection of said portable terminal with said first communication unit to said first communication unit; and
said first communication unit further includes
reception means for receiving information requesting connection from said portable terminal, and
determination means connected to said reception means and said storage means, for determining whether or not connection of said portable terminal to said first communication unit is permitted based on said searched authentication information and said stored authentication information.
2. The radio communication system according to
said portable terminal further includes storage means for storing identification data for identifying the terminal itself,
said first transmission means includes means for transmitting said identification information to said second communication unit along with said identification data,
said second communication unit further includes second registration means for registering identification data of portable terminal satisfying a predetermined condition, and transmission means of said second communication unit includes means for transmitting searched authentication information to said portable terminal when identification data received from said portable terminal has been registered in said second registration means.
3. The radio communication system according to
said portable termihal is a portable phone, and said identification data is a telephone number of the portable phone.
4. The radio communication system according to
said first communication unit further includes communication means for communicating with said second communication unit,
said second communication unit further includes communication means for communicating with said first communication unit, and
storage means of said first communication unit includes means for storing identification information for identifying the unit itself and authentication information corresponding to said identification information based on information transmitted from said second communication unit to said first communication unit with said communication means, when the predetermined condition is satisfied.
5. The radio communication system according to
said first communication unit further includes communication means for communicating with said second communication unit,
said second communication unit further includes communication means for communicating with said first communication unit, and
said first registration means includes means for registering identification information and authentication information corresponding to each of said first communication units based on information transmitted from said first communication unit to said second communication unit with said communication means, when a predetermined condition is satisfied.
6. The radio communication system according to
said first communication unit further includes communication means for communicating with said second communication unit,
said second communication unit further includes communication means for communicating with said first communication unit,
said portable terminal further includes storage means for storing identification data for identifying the terminal itself and authentication data,
said first transmission means includes means for transmitting said identification information to said second communication unit along with said identification data and said authentication data, and
said second communication unit further includes
determination means for determining whether or not said authentication data is valid, and
control means for controlling transmission means and communication means of said second communication unit so as to transmit any one of said identification data, said authentication data and said authentication information to said portable terminal and said first communication unit based on determination by said determination means.
7. The radio communication system according to
said portable terminal further includes
creation means for creating charge information with respect to communication between said portable terminal and said first communication unit, and
control means connected to said creation means, for controlling said first transmission means so as to transmit said charge information to said second communication unit,
said second communication unit further includes
storage means for storing charge information received from said portable terminal, and
control means for controlling said transmission means so as to transmit charge information stored in said storage means to said portable terminal in response to request information from said portable terminal, and
said portable terminal further includes output means for outputting charge information transmitted from said second communication unit in response to said request information.
8. The radio communication system according to
said first communication unit further includes
creation means for creating charge information with respect to communication between said portable terminal and said first communication unit, and
control means connected to said creation means, for controlling communication means of said first communication unit so as to transmit said charge information to said second communication unit,
said second communication unit further includes
storage means for storing charge information received from said first communication unit, and
control means for controlling communication means of said second communication unit so as to transmit charge information stored in said storage means to said first communication unit in response to request information from said first communication unit, and
said first communication unit further includes output means for outputting charge information transmitted from said second communication unit in response to said request information.
10. The communication unit according to
said first communication unit further includes communication means for communicating with said second communication unit, and
said storage means includes means for storing identification information for identifying the unit itself and authentication information corresponding to said identification information based on information transmitted from said second communication unit to said first communication unit with said communication means, when a predetermined condition is satisfied.
11. The communication unit according to
said second communication unit stores charge information received from said first communication unit, and transmits said stored charge information to said first communication unit in response to request information from said first communication unit, and
said first communication unit further includes
communication means for communicating with said second communication unit,
creation means for creating charge information with respect to communication between said portable terminal and said first communication unit,
control means connected to said creation means, for controlling said communication means so as to transmit said charge information to said second communication unit, and output means for outputting charge information transmitted from said second communication unit in response to said request information.
13. The communication unit according to
said portable terminal stores identification data for identifying the terminal itself,
said first transmission means transmits said identification information to said second communication unit along with said identification data,
said second communication unit further includes second registration means for registering identification data of portable terminal satisfying a predetermined condition, and said transmission means includes means for transmitting searched authentication information to said portable terminal when identification data received from said portable terminal has been registered in said second registration means.
14. The communication unit according to
said first communication unit communicates with said second communication unit,
said second communication unit further includes communication means for communicating with said first communication unit, and
said first registration means includes means for registering identification information and authentication information corresponding to each of said first communication units based on information transmitted from said first communication unit to said second communication unit with said communication means, when a predetermined condition is satisfied.
15. The communication unit according to
said first communication unit communicates with said second communication unit,
said portable terminal stores identification data for identifying the terminal itself and authentication data, and transmits said identification information to said second communication unit along with said identification data and said authentication data, and
said second communication unit further includes
communication means for communicating with said first communication unit,
determination means for determining whether or not said authentication data is valid, and
control means for controlling said transmission means and communication means so as to transmit any one of said identification data, said authentication data and said authentication information to said portable terminal and said first communication unit based on determination by said determination means.
16. The communication unit according to
said portable terminal creates charge information with respect to communication with said first communication unit, transmits said charge information to said second communication unit, and outputs the charge information transmitted from said second communication unit in response to request information, and
said second communication unit further includes
storage means for storing the charge information received from said portable terminal, and
control means for controlling said transmission means so as to transmit the charge information stored in said storage means to said portable terminal in response to request information from said portable terminal.
17. The communication unit according to
said first communication unit creates charge information with respect to communication between said portable terminal and said first communication unit, transmits said charge information to said second communication unit, and outputs the charge information transmitted from said second communication unit in response to said request information, and
said second communication unit further includes
storage means for storing the charge information received from said first communication unit, and
control means for controlling said communication means so as to transmit the charge information stored in said storage means to said first communication unit in response to request information from said first communication unit.
19. The portable terminal according to
said second communication unit registers identification data of portable terminal satisfying a predetermined condition, and transmits searched authentication information to said portable terminal when identification data received from said portable terminal has been registered in said second registration means,
said portable terminal further includes storage means for storing identification data for identifying the terminal itself, and
said first transmission means includes means for transmitting said identification information to said second communication unit along with said identification data.
20. The portable terminal according to
said portable terminal is a portable phone, and said identification data is a telephone number of the portable phone.
21. The portable terminal according to
said first communication unit communicates with said second communication unit,
said second communication unit determines whether or not authentication data is valid, and transmits any one of said authentication data and said authentication information to said portable terminal and said first communication unit based on said determination,
said portable terminal further includes storage means for storing identification data for identifying the terminal itself and authentication data, and
said first transmission means includes means for transmitting said identification information to said second communication unit along with said identification data and said authentication data.
22. The portable terminal according to
said second communication unit stores charge information received from said portable terminal, and transmits said stored charge information to said portable terminal in response to request information from said portable terminal, and
said portable terminal further includes creation means for creating charge information with respect to communication between said portable terminal and said first communication unit,
control means connected to said creation means, for controlling said first transmission means so as to transmit said charge information to said second communication unit, and
output means for outputting the charge information transmitted from said second communication unit in response to said request information.
|
This nonprovisional application claims priority under 35 U. S. C. §119(a) on Patent Application No. 2002-030805 filed in JAPAN on Feb. 7, 2002, which is herein incorporated by reference.
1. Field of the Invention
The present invention relates to a system including a communication unit, a portable terminal communicating data with the communication unit, and an authentication unit ensuring security of communication between the communication unit and the portable terminal. More particularly, the present invention relates to a technique with which data communication can be implemented with ensured security even if a communication unit does not hold in advance information of a portable terminal when radio communication is established between the communication unit and the portable terminal.
2. Description of the Background Art
With the development of networks such as the Internet in recent days, data is communicated among a variety of devices. The data communicated in such a manner includes personal information which should not be leaked to a third party from the viewpoint of privacy protection. In order to avoid leakage of such personal information, it is necessary to establish data communication with a specified party.
Japanese Patent Laying-Open No. 10-336345 discloses a method of authenticating a caller with a high security level. The method of authentication disclosed therein authenticates a caller of a portable phone requesting access via an access point to an information provider unit connected to a network. This method for authenticating the caller includes the following steps: a portable phone requests line connection to an information provider unit via a controller at the access point; the portable phone transmits a telephone number thereof to the information provider unit via the controller after the line is connected; the information provider unit authenticates whether or not the received telephone number is the number of the contracted user registered in advance; the information provider unit transmits an authentication result to the controller; and the controller forms a logic path between the portable phone and the information provider unit based on the authentication.
According to the authentication method, authentication of the caller requesting a communication access to the network is carried out based on the telephone number of the portable phone. Therefore, compared to the authentication method based on a user ID and a password, security level of authentication of the caller is significantly improved, because the telephone number notified through “caller ID display” of the portable phone can be used for authentication.
In the authentication method disclosed in the publication, however, the telephone number of the contracted user should be registered in advance in the information provider unit. In addition, the controller at the access point has to be able to communicate with the information provider unit. In other words, in an attempt to implement the authentication method disclosed in the publication described above, it is necessary that the controller at the access point is connected to the information provider unit authenticating if the caller is the contracted user, and that a telephone number of a portable phone or PDA (Personal Digital Assistant) is registered in advance as authentication information in the information provider unit. Recently, a portable phone or a PDA mounted with a short-range radio communication device such as Bluetooth is used to receive a variety of information from controllers installed at access points in a city. In such a case, it is difficult to register in advance information for authenticating a portable phone or a PDA in all controllers.
An object of the present invention is to provide a radio communication system capable of implementing authentication of a high security level between a portable terminal and a radio unit between which radio communication is established.
Another object of the present invention is to provide a radio communication system capable of implementing authentication of a high security level between a portable terminal and a radio unit between which radio communication is established, even if the radio unit does not have information about the portable terminal that has requested connection.
Yet another object of the present invention is to provide a radio communication system capable of implementing authentication of a high security level, using identification information of a portable terminal, between the portable terminal and a radio unit between which radio communication is established.
Yet another object of the present invention is to provide a radio communication system in which charge information with regard to communication is readily created between a portable terminal and a radio unit between which radio communication is established.
A radio communication authentication system according to the present invention includes a plurality of first communication units, a second communication unit, and a portable terminal establishing radio communication with each of the first communication units. The first communication unit includes storage means for storing identification information for identifying the unit itself and authentication information corresponding to the identification information, and transmission means connected to the storage means, for transmitting the identification information to the portable terminal. The portable terminal includes first reception means for receiving the identification information from the first communication unit, and first transmission means for transmitting the identification information to the second communication unit. The second communication unit includes reception means for receiving the identification information from the portable terminal; first registration means for registering the identification information and the authentication information corresponding to each of the first communication units; search means connected to the reception means and the first registration means, for searching the registered authentication information based on the identification information received from the portable terminal; and transmission means connected to the search means, for transmitting searched authentication information to the portable terminal. The portable terminal further includes second reception means for receiving the searched authentication information from the second communication unit, and second transmission means for transmitting information requesting connection of the portable terminal to the first communication unit to the first communication unit. The first communication unit further includes reception means for receiving searched authentication information and information requesting connection from the portable unit, and determination means connected to the reception means and the storage means, for determining whether or not connection of the portable terminal to the first communication unit is permitted based on the stored authentication information.
The portable phone transmits an identification number of the first communication unit received from the first communication unit to the second communication unit. In the first registration means of the second communication unit, the identification information and the authentication information are registered corresponding to each of the first communication units. The search means of the second communication unit searches authentication information registered corresponding to the identification information matching with the identification information received from the portable phone. The second communication unit transmits the searched authentication information to the portable terminal. The portable terminal transmits information requesting connection to the first unit based on the authentication information received from the second communication unit. The first communication unit performs an authentication processing using the authentication information stored in the storage means when connection is requested from the portable terminal, and when authentication is successful, it determines that communication with the portable terminal is permitted. Thus, in establishing radio communication between the first communication unit and the portable terminal, a radio communication authentication system capable of implementing authentication of a high security level can be provided even if the first communication unit does not have information about the portable terminal that has requested connection.
More preferably, the portable terminal further includes storage means for storing identification data for identifying the terminal itself. The first transmission means includes means for transmitting the identification information to the second communication unit along with the identification data. The second communication unit further includes second registration means for registering identification data of the portable terminal satisfying a predetermined condition. Transmission means of the second communication unit includes means for transmitting searched authentication information to the portable terminal when identification data received from the portable terminal has been registered in the second registration means.
The portable terminal transmits the identification data of the terminal itself (for example, the identification data is a telephone number, if the portable terminal is a portable phone) to the second communication unit. In the second registration means of the second communication unit, a telephone number of a portable phone satisfying a predetermined condition (for example, a telephone number for which application has been made in advance) is registered. The second communication unit transmits the searched authentication information to the portable phone when the telephone number received from the portable phone has been registered in the second registration means. Thus, only the portable phone from which application has been made in advance is permitted connection to the first communication unit.
More preferably, the portable terminal in the present communication system is a portable phone, and the identification data is a telephone number of the portable phone.
By using the portable phone, a radio communication authentication system capable of implementing authentication of a high security level can be provided even if the first communication unit does not have information about the portable phone that has requested connection.
More preferably, the communication unit further includes communication means for communicating with the second communication unit. The second communication unit further includes communication means for communicating with the first communication unit. The storage means includes means for storing identification information for identifying the unit itself and authentication information corresponding to the identification information based on information transmitted from the second communication unit to the first communication unit using the communication means, when a predetermined condition is satisfied.
When the predetermined condition is satisfied (for example, when a time to create information registered in the first registration means has come), authentication information is transmitted from the second communication unit to the first communication unit. The first communication unit stores the authentication information transmitted from the second communication unit in the storage means. Thus, the second communication unit can create authentication information at a predetermined interval, and the security level is further improved.
More preferably, the first communication unit further includes communication means for communicating with the second communication unit. The second communication unit further includes communication means for communicating with the first communication unit. The first registration means includes means for registering identification information and authentication information corresponding to each of the first communication units based on information transmitted from the first communication unit to the second communication unit using the communication means, when a predetermined condition is satisfied.
When the predetermined condition is satisfied (for example, when a time to update the authentication information stored in the storage means has come), the authentication information is transmitted from the first communication unit to the second communication unit. The second communication unit registers the authentication information transmitted from the first communication unit in the first registration means. Thus, the first communication unit can update the authentication information at a predetermined interval, and the security level is further improved.
More preferably, the first communication unit further includes communication means for communicating with the second communication unit. The second communication unit further includes communication means for communicating with the first communication unit. The portable terminal further includes storage means for storing identification data for identifying the terminal itself, and authentication data. The first transmission means includes means for transmitting the identification information to the second communication unit along with the identification data and authentication data. The second communication unit further includes determination means for determining whether or not the authentication data is valid, and control means for controlling transmission means and communication means of the second communication unit so as to transmit any one of the identification data, the authentication data and the authentication information to the portable terminal and the first communication unit based on determination by the determination means.
The portable terminal transmits the identification data identifying the terminal itself (for example, the telephone number of the portable phone) and the authentication data (a password set on the portable phone side) to the second communication unit. The determination means of the second communication unit transmits to the portable terminal and the first communication unit, that authentication data when the authentication data transmitted from the portable terminal is determined as valid, and transmits the authentication information when it is determined as invalid. Thus, authentication with higher security can be carried out.
More preferably, the portable terminal further includes creation means for creating charge information with respect to communication between the portable terminal and the first communication unit, and control means connected to the creation means, for controlling the first transmission means so as to transmit the charge information to the second communication unit. The second communication unit further includes storage means for storing charge information received from the portable terminal, and control means for controlling the transmission means so as to transmit charge information stored in the storage means to the portable terminal in response to request information from the portable terminal. The portable terminal further includes output means for outputting charge information transmitted from the second communication unit in response to the request information.
The portable terminal creates charge information with regard to communication between the terminal itself and the first communication unit. The created charge information is transmitted to the second communication unit, and accumulated for a predetermined period (for example, one month) for each portable terminal. When the portable phone requests viewing of the charge information, the accumulated charge information stored in the storage means in the second communication unit is transmitted and output to the portable terminal.
More preferably, the first communication unit further includes creation means for creating charge information with respect to communication between the portable terminal and the first communication unit, and control means connected to the creation means, for controlling communication means of the first communication unit so as to transmit the charge information to the second communication unit. The second communication unit further includes storage means for storing charge information received from the first communication unit, and control means for controlling communication means of the second communication unit so as to transmit charge information stored in the storage means to the first communication unit in response to request information from the first communication unit. The first communication unit further includes output means for outputting charge information transmitted from the second communication unit in response to the request information.
The first communication unit creates charge information with regard to communication between the unit itself and the portable terminal. The created charge information is transmitted to the second communication unit, and accumulated for a predetermined period (for example, one month) for each first communication unit. When the first communication unit requests viewing of the charge information, the accumulated charge information stored in the storage means in the second communication unit is transmitted and output to the first communication unit.
The foregoing and other objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings.
In the following, embodiments of the present invention will be described in detail with reference to the figures. It is noted that the same reference characters refer to the same or corresponding components in the figures, and names and functions thereof are also the same. Therefore, detailed description therefor will not be repeated.
Referring to
A processing in server unit 100 is performed by computer hardware and software executed by CPU 120. Generally, such software is stored in a storage medium such as FD 116 or CD-ROM 118 for distribution, read from the storage medium by FD driving unit 106 or CD-ROM driving unit 108, and once stored in fixed disk 124. In addition, the software is read from fixed disk 124 to memory 122 to be executed by CPU 120. Computer hardware itself shown in
An operation of the computer itself shown in
A processing in hot spot computer 200 is also implemented by computer hardware and software executed by CPU 220, as in server unit 100. Computer hardware itself shown in
An operation of the computer itself shown in
Referring to
A processing in portable phone 300, in which the user causes authentication for communication with hot spot computer 200 to be carried out in server unit 100, is also implemented by hardware of portable phone 300 and software executed by control unit 320. Hardware itself of portable phone 300 shown in
An operation of the portable phone itself shown in
Referring to
According to the present embodiment,
Referring to
At step (hereinafter, a “step” is abbreviated as “S”) 300, control unit 320 of portable phone 300 determines whether or not a search request is detected based on information input from operation unit 312 of portable phone 300. When the search request is detected (YES at S300), the processing will proceed to S302. Otherwise (NO at S300), the processing will return to S300, and waits until the user of portable phone 300 inputs the search request.
At S302, control unit 320 uses Bluetooth communication unit 340 to broadcast the search request command (
At S306, control unit 320 uses portable phone network communication unit 330 to transmit the identification information notification command (
At S310, control unit 320 sets a password of the authentication information notification command (
At S314, control unit 320 determines whether or not the data communication ends. The determination is carried out based on the information input from operation unit 312 of portable phone 300, for example. When the data communication is terminated (YES at S314), the processing will proceed to S316. Otherwise (NO at S314), the processing will return to S312, and data communication between portable phone 300 and hot spot computer 200 is continued, using Bluetooth communication unit 340.
At S316, control unit 320 performs disconnection processing for data communication using Bluetooth communication unit 340.
Referring to
At S 200, CPU 220 of hot spot computer 200 determines whether or not the search request command is received. The search request command is received from portable phone 300 via Bluetooth communication unit 226. When the search request command is received (YES at S200), the processing will proceed to S202. Otherwise (NO at S200), the processing will return to S200, and waits until the search request command is received from portable phone 300.
At S202, CPU 220 uses Bluetooth communication unit 226 to transmit the search response command (
At S206, CPU 220 reads the password from memory 122. In memory 122 of hot spot computer 200, the hot spot ID and the password corresponding to respective hot spot computer 200 are stored. At S208, CPU 220 sets the password read from memory 122 in Bluetooth communication unit 226.
At S210, CPU 220 uses Bluetooth communication unit 226 to communicate data between portable phone 300 and hot spot computer 200. At S212, CPU 220 determines whether or not the data communication ends. The determination is performed based on the information input from keyboard 110 or mouse 112 of hot spot computer 200. When the data communication is terminated (YES at A212), the processing will proceed to S214. Otherwise (NO at S212), the processing will return to S210, and the data communication between portable phone 300 and hot spot computer 200 using Bluetooth communication unit 226 is continued.
At S214, CPU 220 performs disconnection processing of the data communication using Bluetooth communication unit 226.
Referring to
At S100, CPU 120 of server unit 100 determines whether or not the identification information notification command (
At S102, CPU 120 reads from the administration table (
An operation of the radio communication system according to the present embodiment, based on the above-described configuration and flowcharts, will be described.
When the user of portable phone 300 inputs the search request of the hot spot computer from operation unit 312 of the portable phone 300 (YES at S300), the search request command (
Hot spot computer 200 within coverage of Bluetooth communication unit 340 of portable phone 300 receives the search request command (
Portable phone 300 receives the search response command (
When portable phone 300 receives the authentication information notification command (
When hot spot computer 200 receives the data communication connection request (YES at S204), it reads the password from memory 122 (S206). The read password is set in Bluetooth communication unit 226 (S208), and data communication is started between portable phone 300 and hot spot computer 200, using Bluetooth communication unit 226 (S210). Here, the authentication processing is performed using the password set in Bluetooth communication unit 340 of portable phone 300 and the password set in Bluetooth communication unit 226 of hot spot computer 200, and only when it is successful, communication is permitted.
The user of portable phone 300 requests termination of data communication during data communication (YES at S314), or hot spot computer 200 requests termination of data communication (YES at S212). Then, the disconnection processing for data communication is performed in portable phone 300 and hot spot computer 200 respectively (S316, S214).
As described above, according to the radio communication system in the present embodiment, it is not necessary to store the authentication information and the identification information of the portable phone, which is the other party of communication, in the hot spot computer. Data communication is established only when the password stored in the memory of the hot spot computer matches the password obtained from the server unit by the portable phone. Therefore, even if the hot spot computer is not connected to the server unit, and even if the identification information and the authentication information of the portable phone, which is the other party of communication, are not stored in the hot spot computer, the radio communication system capable of implementing authentication of a high security level can be provided.
In the following, a radio communication system according to Embodiment 2 of the present invention will be described. Here, the radio communication system according to the present embodiment has a hardware configuration similar to that according to the above-described Embodiment 1. Therefore, detailed description therefor will not be repeated.
Referring to
Referring to
Referring to
At S320, control unit 320 of portable phone 300 uses portable phone network communication unit 330 to transmit the identification information notification command (a command including the telephone number of the portable phone, and shown in
Referring to
At step S110, CPU 120 determines whether or not the telephone number of the portable phone included in the identification information notification command (
At S114, CPU performs an error processing. In the error processing at S114, CPU 120 of server unit 100 uses portable phone network communication unit 126 to notify portable phone 300 of the fact that the telephone number is not registered in the portable phone administration table.
An operation of the radio communication system according to the present embodiment based on the above-described configuration and the flowchart will be described. It is to be noted that the operation similar to that in aforementioned Embodiment 1 will not be repeated.
When the user of portable phone 300 uses portable phone 300 to broadcast the search request command (S302), and when the search response command is received (YES at S304), portable phone 300 uses portable phone network communication unit 330 to transmit the identification information notification command (
When server unit 100 receives the identification information notification command (
As described above, according to the radio communication system in the present embodiment, the password needed in communication between the portable phone and the hot spot computer is transmitted only to the pre-registered telephone number of the portable phone. Thus, further higher security level can be ensured.
In the following, a radio communication system according to Embodiment 3 of the present invention will be described.
Referring to
Referring to
According to the present embodiment,
Referring to
At S120, CPU 120 of server unit 1000 determines whether or not a predetermined time period has passed since previous transmission of the registration command. When the predetermined time period has passed since previous transmission of the registration command (YES at S120), the processing will proceed to S122. Otherwise (NO at S120), the processing will return to S120, and waits until the predetermined time period passes from previous transmission of the registration command.
At S122, CPU 120 changes the password in the administration table (
Referring to
At S220, CPU 220 of hot spot computer 2000 determines whether or not the identification information registration command (
At S222, CPU stores the received identification information in memory 122.
At S224, CPU 220 determines whether or not the authentication information registration command (
At S226, CPU 220 stores the received authentication information in memory 122. Thereafter, the processing will return to S220. Note that the identification information registration command and the authentication information registration command transmitted from server unit 100 to hot spot computer 200 are transmitted in a corresponding combination in the administration table shown in
An operation of the radio communication system according to the present embodiment based on the above-described configuration and flowchart will be described. In server unit 1000, when the predetermined time period has passed since previous transmission of the registration command (YES at S120), the password in the administration table (
When hot spot computer 2000 receives the identification information registration command (
As described above, according to the radio communication system in the present embodiment, when a predetermined condition is satisfied in the server unit (the predetermined time period has passed), the password stored in the administration table will be changed. Thus, the password is changed over time, and leakage of the password can be prevented.
In the following, a radio communication system according to Embodiment 4 of the present invention will be described. Here, the radio communication system according to the present embodiment has a hardware configuration similar to that according to above-described Embodiment 3. Therefore, detailed description therefor will not be repeated.
According to the present embodiment,
Referring to
At S130, CPU 120 of server unit 1000 determines whether or not an administration table creation timing is reached. When the administration table creation timing is reached (YES at S130), the processing will proceed to S132. Otherwise (NO at S132), the processing will move to S134.
At S132, CPU 120 uses network communication unit 128 to transmit the identification information request command (
At S134, CPU 120 determines whether or not the identification information registration command (
Referring to
At S230, CPU 220 of hot spot computer 2000 determines whether or not a predetermined time period has passed since previous password change. When the predetermined time period has passed since previous password change (YES at S230), the processing will proceed to S232. Otherwise (NO at S230), the processing will move to S234. At S232, CPU 220 changes the password in the administration table (
At S234, CPU 220 determines whether or not the identification information request command (
At S238, CPU 220 determines whether or not the authentication information request command (
An operation of the radio communication system according to the present embodiment based on the above-described configuration and the flowchart will be described.
When a creation timing of the administration table (
When hot spot computer 2000 receives the identification information request command (YES at S234), it uses network communication unit 228 to transmit the identification information registration command (
In server unit 1000, when the identification information registration command (
In addition, in hot spot computer 2000, when a predetermined time period has passed since the previous password change (YES at S230), the password in the administration table (
As described above, according to the radio communication system in the present embodiment, the password is automatically changed on the hot spot computer side when the predetermined time period has passed since the password change. Therefore, leakage of the password can be prevented.
In the following, a radio communication system according to Embodiment 5 of the present invention will be described. Here, the radio communication system according to the present embodiment has a hardware configuration similar to that according to above-described Embodiment 3. Therefore, detailed description therefor will not be repeated.
According to the present embodiment,
Referring to
At S330, control unit 320 of portable phone 300 uses portable phone network communication unit 330 to transmit the identification information notification command (
At S332, control unit 320 sets the password (password of the portable phone or the hot spot computer) included in the authentication information notification command (
Referring to
At S150, CPU 120 of server unit 1000 determines whether or not the password of the portable phone included in the identification information notification command (
At S154, CPU 120 reads from the administration table (
At S156, CPU 120 uses portable phone network communication unit 126 to transmit the authentication information notification command (
At S158, CPU 120 uses network communication unit 128 to transmit the terminal information notification command (
At S160, CPU 120 uses portable phone network communication unit 126 to transmit the authentication information notification command (
At S162, CPU 120 uses network communication unit 128 to transmit the terminal information notification command (
Referring to
At S250, CPU 220 of hot spot computer 2000 determines whether or not the terminal information notification command (
At S252, CPU 220 stores the password and the communication address included in the terminal information notification command (
An operation of the radio communication system according to the present embodiment based on the above-described configuration and the flowchart will be described.
In portable phone 300, when the search response command is received from hot spot computer 2000 as a result of broadcasting the search request command (S302) (YES at S134), the identification information notification command (
In server unit 1000, when the identification information notification command (
In portable phone 300, when the authentication information notification command (
In hot spot computer 2000, when the terminal information notification command (
As described above, according to the radio communication system in the present embodiment, the password of the portable phone is transmitted from the portable phone to the server unit, in which validity of the password is verified. When the password of the portable phone is valid, the password of the portable phone is transmitted to the hot spot computer, and the password needed in communication between the portable phone and the hot spot computer is set. On the other hand, when the password of the portable phone is determined as invalid, the server unit reads the password of the hot spot computer from the administration table stored in the fixed disk, and transmits the password to the portable phone. Thus, a valid password is set in the portable phone and the hot spot computer.
In the following, a radio communication system according to Embodiment 6 of the present invention will be described. Here, the radio communication system according to the present embodiment has a hardware configuration similar to that according to the above-described Embodiment 1. In other words, server unit 100 is not connected to hot spot computer 200, as shown in
Referring to
At S340, control unit 320 of portable phone 300 starts measuring a data communication duration and the amount of communicated data. At S342, control unit 320 terminates measurement of the data communication duration and the amount of communicated data.
At S344, control unit 320 uses portable phone network communication unit 330 to transmit the charge information notification command (
Referring to
At S350, control unit 320 of portable phone 300 determines whether or not a request for the charge information is detected. The request for the charge information is issued based on the information input through operation unit 312 of portable phone 300. When the request for the charge information is detected (YES at S350), the processing will proceed to S352. Otherwise (NO at S350), the processing will return to S350, and waits until the user of portable phone 300 inputs the request for the charge information.
At S352, control unit 320 uses portable phone network communication unit 330 to transmit the charge information request command (
At S354, control unit 320 determines whether or not the total charge information notification command (
At S356, control unit 320 displays the received charge information on display unit 314.
Referring to
At S170, CPU 120 of server unit 100 determines whether or not the charge information notification command (
At S172, CPU 120 updates the charge information in the charge administration table (
At S174, CPU 120 updates the charge information in the charge administration table (
At S176, CPU 120 determines whether or not the charge information request command (
At S178, CPU 120 uses portable phone network communication unit 126 to transmit to portable phone 300, the charge information in the charge administration table (
An operation of the radio communication system according to the present embodiment based on the above-described configuration and the flowchart will be described.
Portable phone 300 starts measuring the data communication duration and the amount of communicated data, when data communication between portable phone 300 and hot spot computer 200 is initiated (S340). When the data communication is terminated (YES at S314), portable phone 300 terminates measurement of the data communication duration and the amount of communicated data (S342), and uses portable phone network communication unit 330 to transmit the charge information notification command (
In server unit 100, when the charge information notification command (
In portable phone 300, when the user of portable phone 300 inputs a request of the charge information (YES at S350), the charge information request command (
In server unit 100, when the charge information request command (
As described above, according to the radio communication system in the present embodiment, the charge information with respect to communication between the portable phone and the hot spot computer can be output with the portable phone.
In the following, a radio communication system according to Embodiment 7 of the present invention will be described. Here, the radio communication system according to the present embodiment has a hardware configuration similar to that according to above-described Embodiment 3. In other words, server unit 1000 communicates data with hot spot computer 2000 via network 510.
Referring to
At S260, CPU 220 of hot spot computer 2000 starts measuring the data communication duration and the amount of communicated data. At S262, CPU 220 terminates measurement of the data communication duration and the amount of communicated data.
At S264, CPU 220 uses network communication unit 228 to transmit the charge information notification command (
Referring to
At S270, CPU 220 of hot spot computer 2000 determines whether or not the request for the charge information is detected. The determination is carried out based on the information input through keyboard 110 or mouse 112 of hot spot computer 2000. When the request of he charge information is detected (YES at S270), the processing will proceed to S272. Otherwise (NO at S270), the processing will return to S270, and waits until the request for the charge information is input through keyboard 110 or mouse 112 of hot spot computer 2000.
At S272, CPU 220 transmits the charge information request command (
At S276, CPU 220 displays the received charge information on monitor 104.
Referring to
At S180, CPU 120 of server unit 1000 determines whether or not the charge information notification command (
At S182, CPU 120 determines whether or not the charge information request command (
At S184, CPU 120 uses network communication unit 128 to transmit the charge information in the charge administration table (
An operation of the radio communication system according to the present embodiment based on the above-described configuration and the flowchart will be described.
In hot spot computer 2000, when the data communication between portable phone 300 and hot spot computer 2000 is started, measurement of the data communication duration and the amount of communicated data is initiated (S260). When the data communication is terminated (YES at S212), measurement of the data communication duration and the amount of communicated data is terminated (S262). Hot spot computer 2000 uses network communication unit 228 to transmit the charge information notification command (
In server unit 1000, when the charge information notification command (
In hot spot computer 2000, when the request for the charge information is input with keyboard 110 or mouse 112 (YES at S270), the charge information request command (
In server unit 1000, when the charge information request command (
In hot spot computer 2000, when the total charge information notification command (
As described above, according to the radio communication system in the present embodiment, the hot spot computer measures the communication duration and the amount of communicated data between the hot spot computer and the portable phone for transmission to the server unit. The server unit stores the charge information based on the communication duration and the amount of communicated data received from hot spot computer 2000. When the charge information is requested to the server unit, the hot spot computer can output the charge information transmitted from the server unit.
In the following, a radio communication system according to Embodiment 8 of the present invention will be described. Here, the radio communication system according to the present embodiment has a hardware configuration similar to that according to above-described Embodiment 3. In other words, server unit 1000 communicates data with hot spot computer 2000 via network 510.
Server unit 1000 includes a processing unit performing a charge processing and a processing statistic information such as the number of inquiries. The charge information notification command communicated between server unit 1000 and portable phone 300 includes the charge information and the statistic information.
Portable phone 300 notifies server unit 1000 of the hot spot ID, after obtaining the hot spot ID from hot spot computer 2000. Server unit 1000 that has received the identification information notification command extracts the telephone number of portable phone 300 included in the command, and in the processing unit, performs the charge processing or counts the number of inquiries with respect to the inquiry for each portable phone 300, for storage. In addition, server unit 1000 transmits the charge information notification command including the charge information and the statistic information to portable phone 300. Portable phone 300 extracts the charge information and the statistic information based on the received charge information notification command, and stores or displays that information. Here, when a unit for processing the charge and updating the statistic information is managed for each telephone number of portable phone 300, the charge information may be held per user of portable phone 300, and the user may pay the charge based on that charge information. Alternatively, the charge information may be held per a store where hot spot computer 2000 is installed, for example, and the store may pay the charge based on the charge information.
Thus, by providing the processing unit updating the charge processing and the statistic information in the server unit, charging in accordance with the connection status for each portable phone or for each hot spot computer can be implemented. In other words, the server unit can handle the charge processing based on the inquiry from the portable phone to the server unit.
Although the present invention has been described and illustrated in detail, it is clearly understood that the same is by way of illustration and example only and is not to be taken by way of limitation, the spirit and scope of the present invention being limited only by the terms of the appended claims.
Patent | Priority | Assignee | Title |
11354880, | Oct 27 2017 | 3M Innovative Properties Company | Optical sensor systems |
8457594, | Aug 25 2006 | Qwest Communications International Inc | Protection against unauthorized wireless access points |
8782745, | Aug 25 2006 | Qwest Communications International Inc | Detection of unauthorized wireless access points |
Patent | Priority | Assignee | Title |
5282250, | Mar 09 1990 | Telefonaktiebolaget L M Ericsson | Method of carrying out an authentication check between a base station and a mobile station in a mobile radio system |
5297189, | May 30 1990 | Alcatel N.V. | Wireless telephone service subscription data user access method |
5655004, | May 12 1995 | Method and apparatus for detection of cellular phone fraud | |
5812667, | Sep 12 1994 | Nippon Telegraph and Telephone Corporation | Subscriber registration and authentication method |
6766160, | Apr 11 2000 | NOKIA SOLUTIONS AND NETWORKS OY | Apparatus, and associated method, for facilitating authentication of communication stations in a mobile communication system |
20020132605, | |||
EP1146692, | |||
EP1168870, | |||
JP10336345, | |||
JP11298631, | |||
JP2000188644, | |||
JP200083284, | |||
JP2001245361, | |||
JP2001312471, | |||
JP2001350718, | |||
JP20027345, | |||
JP20027355, | |||
JP2003208405, | |||
JP2003208408, | |||
JP4165859, | |||
JP514271, | |||
JP5308673, | |||
JP6069882, | |||
JP7298340, | |||
WO9709835, | |||
WO9802008, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Feb 07 2003 | Sharp Kabushiki Kaisha | (assignment on the face of the patent) | / | |||
Mar 11 2003 | NAKAO, ATSUSHI | Sharp Kabushiki Kaisha | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 013980 | /0258 |
Date | Maintenance Fee Events |
Mar 23 2009 | ASPN: Payor Number Assigned. |
Sep 09 2010 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Oct 02 2014 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Oct 07 2014 | ASPN: Payor Number Assigned. |
Oct 07 2014 | RMPN: Payer Number De-assigned. |
Sep 06 2018 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Apr 10 2010 | 4 years fee payment window open |
Oct 10 2010 | 6 months grace period start (w surcharge) |
Apr 10 2011 | patent expiry (for year 4) |
Apr 10 2013 | 2 years to revive unintentionally abandoned end. (for year 4) |
Apr 10 2014 | 8 years fee payment window open |
Oct 10 2014 | 6 months grace period start (w surcharge) |
Apr 10 2015 | patent expiry (for year 8) |
Apr 10 2017 | 2 years to revive unintentionally abandoned end. (for year 8) |
Apr 10 2018 | 12 years fee payment window open |
Oct 10 2018 | 6 months grace period start (w surcharge) |
Apr 10 2019 | patent expiry (for year 12) |
Apr 10 2021 | 2 years to revive unintentionally abandoned end. (for year 12) |