Device connection system, mobile terminal and computer program

The device connection system uses a contactless device with authentication and password updates to secure connections, preventing unauthorized use and ensuring secure home appliance interactions.

JP7826870B2Active Publication Date: 2026-03-10DAI NIPPON PRINTING CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-07-20
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Unauthorized use of contactless devices for connecting to home appliances via short-range wireless communication remains a risk, and fraudulent use of such devices is possible.

Method used

A device connection system that includes a contactless device storing device authentication information, which performs authentication and updates passwords, and a mobile terminal that authenticates via close-proximity communication and short-range wireless communication, with an authentication validity period to prevent unauthorized use.

Benefits of technology

Prevents unauthorized use by checking authentication records and updating passwords, ensuring secure connections to home appliances.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007826870000001
    Figure 0007826870000001
  • Figure 0007826870000002
    Figure 0007826870000002
  • Figure 0007826870000003
    Figure 0007826870000003
Patent Text Reader

Abstract

To prevent unauthorized use of non-contact devices used for connections by short-range wireless communication.SOLUTION: An apparatus connection system 1 includes a non-contact device 2 that stores apparatus authentication information 24, and a mobile terminal 3 that connects to an apparatus 4 by short-range wireless communication. The mobile terminal 3 includes a connection control unit 30 that, when connecting to the unpaired apparatus 4 by short-range wireless communication, performs authentication processing using the apparatus authentication information 24 read from the non-contact device 2, stores, in the mobile terminal 3, authentication record information 5a including an authentication date and time when the authentication processing gets performed, executes pairing processing to write authentication record information 5b to the non-contact device 2, and that, when reconnecting to the paired apparatus 4 by short-range wireless communication, if an authentication validity period based on the authentication date and time included in the authentication record information 5a has expired at the current date and time, checks whether the authentication record information 5b read from the non-contact device 2 and the authentication record information 5a stored in the mobile terminal match, and executes the pairing processing only if they match.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present application belongs to the technical field of connecting a mobile terminal to a device via short-range wireless communication. [Background technology]

[0002] Conventionally, infrared remote controls have been the mainstream for remote controls of home appliances, but in recent years, with the standardization of Bluetooth (registered trademark) Low Energy (hereinafter referred to as BLE), wireless remote controls that use short-range wireless communication such as BLE have been increasing. Therefore, if an application that functions as a remote control for home appliances is installed on a mobile device that supports short-range wireless communication such as BLE, the mobile device can be used as a wireless remote control that uses short-range wireless communication. For example, Patent Document 1 describes a mobile device that has an application for operating an air conditioner installed.

[0003] When a mobile terminal is used as a wireless remote control that uses short-range wireless communication, the mobile terminal connects to a home appliance to be operated via short-range wireless communication. As described in Patent Document 2, when a mobile terminal connects to a home appliance via short-range wireless communication, a pairing process is performed between the mobile terminal and the home appliance to exchange encryption keys.

[0004] When a mobile terminal connects to a device by short-distance wireless communication, the use of a contactless device (NFC: Near field communication) is also being considered. In Patent Document 3, information required for connecting to the device (an access point in Patent Document 3) is stored in the contactless device, and the mobile terminal connects to the device using information read from the contactless device. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Publication No. 2020-143839 [Patent Document 2] Japanese Patent Application Laid-Open No. 2014-229362 [Patent Document 3] Patent No. 3748106 Summary of the Invention [Problem to be solved by the invention]

[0006] When a mobile terminal is used as a wireless remote control that uses short-range wireless communication, if there is another mobile terminal within the communication range of the short-range wireless communication, there is a possibility that even an unintended mobile terminal may be able to connect to the home appliance. This can be prevented by using a contactless device, which has a narrower communication range than short-range wireless communication, to connect the home appliance and the mobile terminal, as in Patent Document 3, but the possibility of the contactless device being used fraudulently remains.

[0007] The present application aims to prevent unauthorized use of contactless devices used for connection via short-range wireless communication. [Means for solving the problem]

[0008] The present invention, which solves the above-mentioned problems, is a device connection system that is at least composed of a contactless device that stores at least device authentication information used to authenticate a device, and a mobile terminal that connects to the contactless device via close-proximity wireless communication and connects to the device via short-range wireless communication. In the present invention, when the mobile terminal connects to the unpaired device via short-range wireless communication, it performs an authentication process using the device authentication information read from the contactless device corresponding to the device, and then stores authentication record information including the authentication date and time when the authentication process was performed in the mobile terminal, and further performs a pairing process to write the authentication record information to the contactless device.When reconnecting to the paired device via short-range wireless communication, if the current date and time has passed the authentication validity period starting from the authentication date and time included in the authentication record information, it is equipped with a connection control unit that checks whether the authentication record information read from the contactless device matches the authentication record information stored in the mobile terminal, and performs the pairing process only if they match. In order to further enhance the effectiveness of preventing unauthorized use of the contactless device, in the present invention, the contactless device is configured to allow reading and writing of information only if the password stored in the contactless device is successfully matched, and when the connection control unit of the mobile terminal reads the device authentication information from the contactless device, it performs a process of matching the password stored in the contactless device, and when the authentication process is performed, it generates an updated password, associates the updated password with the authentication record information and stores it in the mobile terminal, and updates the password stored in the contactless device to the updated password. In addition to the device connection system of the present invention, the present invention also claims patent rights to the mobile terminal that constitutes the device connection system of the present invention, and to the computer program that operates the processor of this mobile terminal. [Effects of the Invention]

[0009] In the present invention, an authentication validity period is set for the authentication process using device authentication information read from the contactless device, and if the date and time of reconnection is outside the authentication validity period, the authentication record stored in the contactless device is checked when reconnection is attempted, thereby preventing unauthorized use of the contactless device based on the authentication record. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram illustrating the configuration of a device connection system. [Figure 2] FIG. 1 is a block diagram of a device connection system. [Figure 3] FIG. 2 is a diagram illustrating the operation of the device connection system. [Figure 4] FIG. 10 is a diagram illustrating a new connection process. [Figure 5] FIG. 10 is a diagram illustrating a reconnection process. DETAILED DESCRIPTION OF THE INVENTION

[0011] From here, we will describe the embodiments of the present application. The embodiments of the present application are intended to facilitate understanding of the present invention, and the form of the present invention is not limited to the embodiments. Furthermore, unless otherwise specified, the drawings are schematic diagrams drawn to facilitate understanding of the present invention.

[0012] An embodiment according to the present application will be described. Fig. 1 is a diagram illustrating the configuration of a device connection system 1 according to an embodiment. Fig. 2 is a block diagram of the device connection system 1. Fig. 3 is a diagram illustrating the operation of the device connection system 1. Fig. 4 is a diagram illustrating new connection processing (S10). Fig. 5 is a diagram illustrating reconnection processing (S20).

[0013] The device connection system 1 shown in FIG. 1 is a system that enables a commercially available mobile terminal 3, such as a smartphone or tablet computer, to connect to a device 4 via short-range wireless communication. As shown in FIG. 1, the device connection system 1 includes one or more devices 4, a mobile terminal 3 that connects to the device 4 via short-range wireless communication, and a contactless device 2 provided for each device 4. In FIG. 1, the devices 4 connected to the mobile terminal 3 are illustrated as home appliances. Home appliances conceptually include household appliances (commonly known as white goods), entertainment appliances (commonly known as black goods), heating and cooling appliances, lighting fixtures, and the like. In FIG. 1, the devices 4 connected to the mobile terminal 3 are illustrated as a washing machine 4a, which is a household appliance, a television 4b, which is an entertainment appliance, an air conditioner 4c, which is a heating and cooling appliance, and a ceiling light 4d, which is a lighting fixture.

[0014] In the device connection system 1 shown in FIG. 1, the wireless method used by device 4 is short-range wireless communication. In this application, short-range wireless communication means wireless communication with a maximum communication range of approximately several tens of meters. A representative standard for short-range wireless communication is BLE. The contactless device 2 provided for each device 4 is a device that communicates via close proximity wireless communication, which has a communication range narrower than that of short-range wireless communication. Representative standards for close proximity wireless communication defined in NFC (Near Field Communication) include ISO14443 and ISO15693.

[0015] The contactless device 2 stores information used in authentication processing with a device 4 that is compatible with the contactless device 2. When the mobile terminal 3 connects to the device 4 via short-range wireless communication, such as when using the mobile terminal 3 as a wireless remote control for a home appliance, the mobile terminal 3 reads this information from the contactless device 2 and executes authentication processing with the device 4 that is the other party in the short-range wireless communication. The reason for configuring the mobile terminal 3 to connect to the device 4 using the contactless device 2 is to prevent unintended mobile terminals 3 from connecting to the device 4.

[0016] The device connection system 1 according to the present application is configured to store an authentication record of the authentication process performed with the device 4 in the mobile terminal 3 and the contactless device 2 in order to prevent unauthorized use of the contactless device 2 used to connect with the device 4. An authentication validity period is set for this authentication process, and if the date and time of reconnection is outside the authentication validity period, the authentication record stored in the contactless device 2 is checked when reconnection is attempted, thereby making it possible to prevent unauthorized use of the contactless device 2 based on the authentication record.

[0017] Next, a detailed description will be given of the mobile terminal 3 and the contactless device 2 that constitute the device connection system 1 according to the present application. Fig. 2 is a block diagram of the device connection system 1 according to the present application.

[0018] Although not shown in Fig. 2, the device 4 constituting the device connection system 1 according to the present application has a short-range wireless communication function. The short-range wireless communication function of the device 4 has a function of performing a pairing process with the mobile terminal 3. The authentication process using the device authentication information 24 stored in the non-contact device 2 is performed in the pairing process.

[0019] The contactless device 2 constituting the device connection system 1 according to the present application will be described. The contactless device 2 refers to a device configured to be able to perform data communication by near field communication defined by NFC or the like. The contactless device 2 may be in the form of a card, sticker, coin, or the like.

[0020] The contactless device 2 includes hardware for operating as the contactless device 2, such as a processor and memory, which are not shown in Fig. 2, but Fig. 2 only illustrates the contactless interface circuit 23 as the hardware included in the contactless device 2. The contactless interface circuit 23 includes an antenna, circuits related to contactless power transmission, and circuits related to contactless signal transmission, such as a demodulation circuit and a modulation circuit.

[0021] 2, the contactless device 2 has a read command 20, a write command 21, and a verification command 22 as commands realized by a computer program that operates a processor. Furthermore, the memory of the contactless device 2 stores, as information, device authentication information 24 and a password 6 of the device 4 corresponding to the contactless device 2. In addition to this information, authentication record information 5 is also stored in the memory of the contactless device 2 in which the device authentication information 24 has been used in the authentication process.

[0022] Hereinafter, when distinguishing between the authentication record information 5 stored in the contactless device 2 and the authentication record information 5 stored in the mobile terminal 3, the authentication record information 5 stored in the contactless device 2 will be referred to as authentication record information 5b, and the authentication record information 5 stored in the mobile terminal 3 will be referred to as authentication record information 5a. Similarly, when distinguishing between the password 6 stored in the contactless device 2 and the password 6 stored in the mobile terminal 3, the password 6 stored in the contactless device 2 will be referred to as password 6b, and the password 6 stored in the mobile terminal 3 will be referred to as password 6a.

[0023] The device authentication information 24 is information used in the authentication process of the device 4 corresponding to the contactless device 2. The device authentication information 24 stored in the contactless device 2 is written in advance to the contactless device 2. For example, an authentication code that is matched with the device 4 corresponding to the contactless device 2 can be used as the device authentication information 24.

[0024] The authentication record information 5 stored in the contactless device 2 is information written to the contactless device 2 by the mobile terminal 3 that performed the pairing process. The authentication record information 5 includes terminal information of the mobile terminal 3 that performed the pairing process, and the authentication date and time that is the date and time that authentication was performed using the device authentication information 24. Furthermore, the authentication record information 5 can include verification information for the authentication record information 5.

[0025] The password 6 stored in the contactless device 2 is information used to manage the operation of the read command 20 and the write command 21. The contactless device 2 is configured to permit the operation of the read command 20 and the write command 21 only when the password 6 is successfully verified by the verification command 22.

[0026] The read command 20 provided in the contactless device 2 is a command for reading information from the memory of the contactless device 2. In this embodiment, the read command 20 is used to read the device authentication information 24 and the authentication record information 5.

[0027] The write command 21 provided in the contactless device 2 is a command for writing information to the memory of the contactless device 2. In the embodiment, the write command 21 is used to write at least the authentication record information 5b. If the password 6b stored in the contactless device 2 is changed each time an authentication process using the device authentication information 24 is performed, the write command 21 is also used to update the password 6b.

[0028] Next, we will explain the mobile terminal 3 that constitutes the device connection system 1 according to the present application. The mobile terminal 3 refers to a terminal that can be used for various purposes by installing applications. The mobile terminal 3 is also called a smart device. Typical examples of the mobile terminal 3 are smartphones and tablet computers.

[0029] A commercially available smartphone or tablet computer can be used as the mobile terminal 3. For this reason, only the hardware necessary for explaining the present application is shown in Fig. 2, and other hardware is not shown.

[0030] FIG. 2 illustrates a short-range wireless communication circuit 31, a proximity wireless communication circuit 32, and a mobile communication circuit 33 as hardware included in the mobile terminal 3. The short-range wireless communication circuit 31 is a circuit for performing wireless communication with a maximum communication range of approximately several tens of meters. In the embodiment, BLE is assumed as the short-range wireless communication circuit 31. The proximity wireless communication circuit 32 is a circuit for performing wireless communication with a maximum communication range of approximately 10 cm. Unlike the contactless interface circuit 23 included in the contactless device 2, the close-range wireless communication circuit 32 includes circuits related to contactless signal transmission, such as an antenna, a demodulation circuit, and a modulation circuit, but does not include circuits related to contactless power transmission, such as a rectifier circuit. The mobile communication circuit 33 is a circuit for connecting to a mobile communication network and communicating.

[0031] A remote control application 34, which is an application that causes the mobile terminal 3 to function as a remote control, is implemented in the mobile terminal 3 according to the embodiment so that the mobile terminal 3 can be used as a wireless remote control for a home appliance. In the embodiment, the remote control application 34 includes a connection control unit 30 that controls connection to the appliance 4 via short-range wireless communication. In addition to the connection control unit 30, the remote control application 34 includes a remote control unit 35 that provides a function as a remote control for the home appliance.

[0032] The remote control application 34 stores pairing information 300 as information related to the device 4 with which the pairing process has been performed. The pairing information 300 includes address information (e.g., a universally unique identifier (UUID)) of the device 4 with which the pairing process has been performed, and an encryption key exchanged with the device 4 during the pairing process. Furthermore, the remote control application 34 stores authentication record information 5a in association with the pairing information 300 as information related to the pairing process. If the contactless device 2 supports password verification, the remote control application 34 stores a password 6a of the contactless device 2 as information related to the contactless device 2 from which the device authentication information 24 has been read.

[0033] As described above, the authentication record information 5 stored by the remote control application 34 includes terminal information and authentication date and time. The terminal information is information that can identify the mobile terminal 3. For example, the serial number of the mobile terminal 3 can be used as the terminal information. The authentication date and time is the date and time when the device authentication information 24 is read from the contactless device 2 and the authentication process is performed. The authentication record information 5 can also include verification information for the authentication record information 5 that is used to verify the validity of the authentication record information 5.

[0034] The remote control unit 35 of the remote control application 34 stores remote control information 350 of the home appliances that are compatible with the remote control application 34. The remote control information 350 includes a remote control object to be displayed on the display of the mobile terminal 3 and data to be transmitted to the appliance 4 via short-range wireless communication. The remote control unit 35 can be configured to download the remote control information 350 from a server (not shown) using the mobile communication circuit 33.

[0035] The connection control unit 30 of the remote control application 34 has a function of connecting to the device 4 using the short-range wireless communication circuit 31 of the mobile terminal 3 and performing encrypted communication with the connected device 4 via short-range wireless communication. Fig. 3 is a diagram illustrating the operation of the connection control unit 30 of the remote control application 34.

[0036] When connecting to device 4 via short-range wireless communication, remote control application 34 is started by an operation performed by a user who owns portable terminal 3 (S1). Remote control application 34 executes device selection processing (S2) that prompts the user who owns portable terminal 3 to select device 4 to connect to via short-range wireless communication.

[0037] The contents of the device selection process (S2) are arbitrary. In the embodiment, the device selection process (S2) is a process in which the connection control unit 30 detects devices 4 in the vicinity of the mobile terminal 3 by receiving wireless signals broadcast by the devices 4, and the user of the mobile terminal 3 is prompted to select a device 4 to connect to via short-range wireless communication from among the devices 4 detected by the connection control unit 30. The wireless signal broadcast by the device 4 includes address information and the name of the device 4.

[0038] The connection control unit 30 executes a process (S3) to check whether or not the pairing information 300 of the device 4 selected in the device selection process (S2) exists. This process is a process in which the connection control unit 30 determines whether or not the pairing information 300 of the device 4 selected in the device selection process (S2) is stored in the mobile terminal 3. If the pairing information 300 of the device 4 selected in the device selection process (S2) is not stored in the mobile terminal 3, the device 4 selected in the device selection process (S2) becomes an unpaired device 4. If the pairing information 300 of the device 4 selected in the device selection process (S2) is stored in the mobile terminal 3, the device 4 selected in the device selection process (S2) becomes a paired device 4.

[0039] The connection control unit 30 branches the process depending on the result of checking whether or not the pairing information 300 is present (S4). If the pairing information 300 of the device 4 selected in the device selection process (S2) is not stored in the mobile terminal 3, the connection control unit 30 executes a new connection process (S10) and ends the procedure in Fig. 3. If the pairing information 300 of the device 4 selected in the device selection process (S2) is stored in the mobile terminal 3, the connection control unit 30 executes a reconnection process (S20) and ends the procedure in Fig. 3.

[0040] The new connection process (S10) will be described with reference to Fig. 4. The connection control unit 30 first executes a process (S100) to connect via near field communication with the contactless device 2 corresponding to the device 4 selected in the device selection process (S2). In this process, the connection control unit 30 displays a screen on the display of the portable terminal 3 instructing the user to hold the contactless device 2 corresponding to the device 4 over the portable terminal 3, and then uses the near field communication circuit 32 to connect via near field communication with the contactless device 2 held over the portable terminal 3.

[0041] Next, the connection control unit 30 executes a password verification process (S101) to verify the password 6b of the contactless device 2 connected by close proximity wireless communication. Note that if a password 6 is not set in the contactless device 2, the password verification process (S101) is not necessary.

[0042] In the password verification process (S101), the connection control unit 30 displays a password input screen on the display of the mobile terminal 3, and transmits a command message of a verification command 22 including the password input to the mobile terminal 3 to the contactless device 2. The verification command 22 of the contactless device 2 references the password 6b stored in the contactless device 2, verifies the password transmitted from the mobile terminal 3, and transmits the password verification result to the mobile terminal 3.

[0043] The connection control unit 30 branches the process depending on the password comparison result (S102). If the password comparison result indicates a failure, the connection control unit 30 cancels the subsequent process and the procedure in Fig. 4 ends. If the password comparison result indicates a success, the connection control unit 30 uses the read command 20 to execute a process of reading the device authentication information 24 from the contactless device 2 (S103).

[0044] When the connection control unit 30 reads the device authentication information 24 from the non-contact device 2, it uses the short-range wireless communication circuit 31 to connect to the device 4 selected in the device selection process (S2) via short-range wireless communication and executes pairing process (S104).

[0045] In the pairing process (S104), the connection control unit 30 first executes a pairing start process (S300). The pairing start process (S300) is a process in which the mobile terminal 3 transmits a pairing request to the device 4, and the device 4 transmits a pairing response to the mobile terminal 3.

[0046] When the pairing start process (S300) is completed, the connection control unit 30 executes an authentication process (S301) using the device authentication information 24 read from the contactless device 2. The authentication process (S301) is, for example, a process in which the connection control unit 30 transmits the device authentication information 24 read from the contactless device 2 to the device 4 and has the device 4 authenticate the device authentication information 24. When the authentication process (S301) is completed successfully, the connection control unit 30 executes an encryption key exchange process (S302) in which an encryption key used for encrypted communication is exchanged.

[0047] When the encryption key exchange process (S302) is completed, the connection control unit 30 stores the pairing information 300 in the memory of the mobile terminal 3 (S303). The pairing information 300 includes the address information and name of the device 4 that were included in the wireless signal broadcast by the device 4, as well as the encryption key obtained in the encryption key exchange process.

[0048] Next, the connection control unit 30 generates authentication record information 5 and executes a process to store the authentication record information 5 (S304). The authentication record information 5 includes terminal information and authentication date and time. In the process to store the authentication record information 5 (S304), the connection control unit 30 writes the authentication record information 5 to the contactless device 2 using the write command 21 of the contactless device 2, and stores the authentication record information 5b in the contactless device 2. Furthermore, the connection control unit 30 stores the authentication record information 5a in the memory of the mobile terminal 3 in association with the pairing information 300.

[0049] Next, the connection control unit 30 performs a process (S305) to update the password stored in the contactless device 2. In the password update process (S305), the connection control unit 30 generates a new password 6 and updates the password 6b stored in the contactless device 2 connected via close proximity wireless communication. A write command 21 can be used to update the password 6 stored in the contactless device 2. Furthermore, the connection control unit 30 associates the newly generated password 6 with the pairing information 300 and stores it in the memory of the mobile terminal 3. Note that if a password 6b is not set in the contactless device 2, the password update process (S305) is not executed.

[0050] When the pairing process (S104) is completed, data exchange by encrypted communication (S105) begins between the connection control unit 30 and the device 4. This marks the end of the procedure in FIG.

[0051] The reconnection process (S20) will now be described with reference to Fig. 5. The connection control unit 30 executes a process (S200) to check the authentication date and time in the authentication record information 5a associated with the pairing information 300 of the device 4 selected in the device selection process (S2). In this process, the connection control unit 30 checks whether the current date and time has passed a predetermined authentication validity period, which starts from the authentication date and time included in the authentication record information 5.

[0052] The connection control unit 30 branches the process (S201) depending on the result of checking the authentication date and time included in the authentication record information 5. If the current date and time is within the authentication validity period, the connection control unit 30 starts data exchange (S210) by encrypted communication using the pairing information 300 of the device 4 selected in the device selection process (S2), and the procedure in Fig. 5 ends.

[0053] If the current date and time is outside the authentication validity period, the connection control unit 30 executes a process (S202) to connect to the contactless device 2 via close proximity wireless communication and a password verification process (S203). Note that if a password 6b is not set in the contactless device 2, the password verification process (S203) is not necessary. Also, the process (S202) to connect to the contactless device 2 via close proximity wireless communication is the same as S100 in Fig. 4, so a description thereof will be omitted here.

[0054] In the password verification process (S203), the connection control unit 30 transmits a command message of a verification command 22 including a password 6a associated with the pairing information 300 of the device 4 selected in the device selection process (S2) to the contactless device 2. The verification command 22 of the contactless device 2 references the password 6b stored in the contactless device 2, verifies the password 6a transmitted from the mobile terminal 3, and transmits the password verification result to the mobile terminal 3.

[0055] The connection control unit 30 branches the process depending on the password comparison result (S204). If the password comparison result indicates a failure, the connection control unit 30 stops the process thereafter and the procedure in Fig. 5 ends. If the password comparison result indicates a success, the connection control unit 30 uses the read command 20 to execute a process to read the authentication record information 5b from the contactless device 2 (S205).

[0056] Next, the connection control unit 30 executes a process to check the authentication record information 5b read from the contactless device 2 (S206). In this process, the connection control unit 30 checks whether the authentication record information 5b read from the contactless device 2 matches the authentication record information 5a stored in association with the pairing information 300 of the device 4 selected in the device selection process (S2).

[0057] The connection control unit 30 branches the process depending on the result of checking the authentication record information 5 (S207). If the authentication record information 5 does not match, the connection control unit 30 cancels the subsequent process and the procedure in Fig. 5 ends. If the authentication record information 5 matches, the connection control unit 30 executes a process of reading the device authentication information 24 using the read command 20 (S208).

[0058] Next, the connection control unit 30 performs pairing processing (S209) using the device authentication information 24 read from the contactless device 2, and then starts data exchange through encrypted communication (S210), and the procedure in Fig. 5 ends. Note that the content of the pairing processing (S209) is the same as S104 in Fig. 4, so a description thereof will be omitted here. [Explanation of symbols]

[0059] 1. Device connection system 2. Contactless devices 20 Read Command 20 21 Write Command 21 22 Matching Commands 22 23 Contactless interface circuit 24 Device authentication information 24 3. Mobile devices 30 Connection control unit 30 300 Pairing Information 300 31 Near field wireless communication circuit 32 Close proximity wireless communication circuit 33 Mobile communication circuit 34 Remote Control Application34 35 Remote control section 35 350 Remote Control Information 350 4 Equipment 5. Authentication Record Information 6. Password

Claims

1. The system is configured at least with a contactless device that stores at least device authentication information used for authenticating a device, and a mobile terminal that connects to the contactless device via close proximity wireless communication and also connects to the device via short distance wireless communication, The mobile terminal a connection control unit that, when connecting to the unpaired device via short-range wireless communication, performs authentication processing using the device authentication information read from the contactless device corresponding to the device, and then stores authentication record information including the authentication date and time when the authentication processing was performed in the mobile terminal, and further executes pairing processing to write the authentication record information to the contactless device; when reconnecting to the paired device via short-range wireless communication, if the current date and time has passed an authentication validity period counted from the authentication date and time included in the authentication record information, checks whether the authentication record information read from the contactless device matches the authentication record information stored in the mobile terminal, and executes the pairing processing only if they match; A device connection system comprising:

2. The device connection system of claim 1, characterized in that the contactless device is configured to allow reading and writing of information only if the password stored in the contactless device is successfully verified, and the connection control unit of the mobile terminal, when reading the device authentication information from the contactless device, performs a process of verifying the password stored in the contactless device, generates a new password upon completing the authentication process, associates the password with the authentication record information and stores it in the mobile terminal, and further updates the password stored in the contactless device to the newly generated password.

3. 3. A mobile terminal constituting the device connection system according to claim 1.

4. 3. A computer program for causing a processor of a mobile terminal to operate as a connection control unit provided in the mobile terminal constituting the device connection system according to claim 1.

Citation Information

Patent Citations

  • Household appliance product

    CN113259920A

  • Authentication system

    JP2010055149A

  • Reader and authentication system

    JP2010218532A

  • Management system

    JP2013191220A

  • Wireless apparatus control system, and wireless apparatus pairing method

    JP2014229362A