[go: up one dir, main page]

JP2024051920A - Wireless communication system, wireless communication method, and program - Google Patents

Wireless communication system, wireless communication method, and program Download PDF

Info

Publication number
JP2024051920A
JP2024051920A JP2022158316A JP2022158316A JP2024051920A JP 2024051920 A JP2024051920 A JP 2024051920A JP 2022158316 A JP2022158316 A JP 2022158316A JP 2022158316 A JP2022158316 A JP 2022158316A JP 2024051920 A JP2024051920 A JP 2024051920A
Authority
JP
Japan
Prior art keywords
access point
communication
control unit
communication unit
wireless communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2022158316A
Other languages
Japanese (ja)
Other versions
JP7636677B2 (en
Inventor
瞭 廣瀬
Ryo Hirose
優 大橋
Masaru Ohashi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daikin Industries Ltd
Original Assignee
Daikin Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daikin Industries Ltd filed Critical Daikin Industries Ltd
Priority to JP2022158316A priority Critical patent/JP7636677B2/en
Publication of JP2024051920A publication Critical patent/JP2024051920A/en
Application granted granted Critical
Publication of JP7636677B2 publication Critical patent/JP7636677B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

【課題】無線LAN通信のSTA、及びAPとして機能する通信部を、設定が必要なときに、設定を行う端末装置から検出できるようにし、当該通信部の設定が不要なときに、設定を行う端末装置から検出できないようにする。【解決手段】無線通信システムは、IoT機器を無線LAN通信の第1のアクセスポイントに接続する通信部と、制御部とを有する通信システムであって、前記制御部は、前記通信部を、前記第1のアクセスポイントに接続する前記無線LAN通信のステーション、及び前記無線LAN通信の第2のアクセスポイントとして機能させ、前記ステーションが前記第1のアクセスポイントに接続した後に、前記第2のアクセスポイントによるネットワーク識別子のブロードキャスト送信を停止させる。【選択図】図4[Problem] A communication unit that functions as a STA and an AP for wireless LAN communication can be detected by a terminal device that performs the setting when the setting is required, and cannot be detected by the terminal device that performs the setting when the setting of the communication unit is not required. [Solution] A wireless communication system has a communication unit that connects an IoT device to a first access point for wireless LAN communication, and a control unit, in which the control unit causes the communication unit to function as a station for wireless LAN communication that connects to the first access point, and as a second access point for wireless LAN communication, and stops broadcast transmission of a network identifier by the second access point after the station connects to the first access point. [Selected Figure] Figure 4

Description

本開示は、無線通信システム、無線通信方法、及びプログラムに関する。 The present disclosure relates to a wireless communication system, a wireless communication method, and a program.

無線LAN(Local Area Network)通信のアクセスポイントとして動作するモード(以下、APモードと呼ぶ)、及び無線LAN通信のステーションとして動作するモード(以下、STAモードと呼ぶ)で動作可能な無線通信装置がある。 There are wireless communication devices that can operate in a mode in which they operate as an access point for wireless LAN (Local Area Network) communication (hereafter referred to as AP mode), and in a mode in which they operate as a station for wireless LAN communication (hereafter referred to as STA mode).

例えば、無線ネットワークI/F(Interface)をAPモードで起動して無線LAN通信の設定情報を受信し、無線LAN通信の設定情報が受信すると、無線ネットワークI/FをSTAモードに切り替える情報処理装置が知られている(例えば、特許文献1参照)。 For example, there is known an information processing device that starts a wireless network I/F (Interface) in AP mode to receive setting information for wireless LAN communication, and then switches the wireless network I/F to STA mode when the setting information for wireless LAN communication is received (see, for example, Patent Document 1).

特開2021-119725号公報JP 2021-119725 A

特許文献1に開示された技術では、無線LAN通信を行う通信部(ネットワークI/F)をSTAモードに切り替えた後に、通信部の設定を変更したい場合、例えば、通信部をリセットしてAPモードで再起動しなければならないという問題がある。 The technology disclosed in Patent Document 1 has a problem in that, if you want to change the settings of a communication unit (network I/F) that performs wireless LAN communication after switching the communication unit to STA mode, for example, you must reset the communication unit and restart it in AP mode.

この問題に対して、例えば、無線LAN通信を行う通信部を、STAモード、及びAPモードで同時に動作させることにより、STAモードで他のアクセスポイントに接続しつつ、APモードで設定用の端末装置から設定を受け付けることができるようになる。 To address this issue, for example, a communication unit that performs wireless LAN communication can be operated simultaneously in STA mode and AP mode, making it possible to connect to other access points in STA mode while accepting settings from a configuration terminal device in AP mode.

しかし、この方法だけでは、例えば、通信部の設定後も、設定を行った端末装置に通信部のAPのネットワーク識別子が表示されてしまう、或いは、設定を行った端末装置が誤って通信部のAPに接続してしまう等の問題がある。 However, this method alone can have problems, such as the network identifier of the AP of the communication unit being displayed on the terminal device that performed the settings even after the communication unit has been configured, or the terminal device that performed the settings mistakenly connecting to the AP of the communication unit.

本開示は、無線LAN通信のSTA、及びAPとして機能する通信部を、設定が必要なときに、設定を行う端末装置から検出できるようにし、当該通信部の設定が不要なときに、設定を行う端末装置から検出できないようにする。 This disclosure makes it possible for a communication unit that functions as a STA and an AP for wireless LAN communication to be detected by a terminal device that performs the settings when configuration is required, and makes it impossible for the communication unit to be detected by the terminal device that performs the settings when configuration is not required.

本開示の第1の態様に係る無線通信システムは、IoT機器を無線LAN通信の第1のアクセスポイントに接続する通信部と、制御部とを有する無線通信システムであって、前記制御部は、前記通信部を、前記第1のアクセスポイントに接続する前記無線LAN通信のステーション、及び前記無線LAN通信の第2のアクセスポイントとして機能させ、前記ステーションが前記第1のアクセスポイントに接続した後に、前記第2のアクセスポイントによるネットワーク識別子のブロードキャスト送信を停止させる。 The wireless communication system according to the first aspect of the present disclosure is a wireless communication system having a communication unit that connects an IoT device to a first access point for wireless LAN communication, and a control unit, in which the control unit causes the communication unit to function as a station for the wireless LAN communication that connects to the first access point, and as a second access point for the wireless LAN communication, and stops broadcast transmission of a network identifier by the second access point after the station connects to the first access point.

本開示の第1の態様によれば、無線LAN通信のSTA、及びAPとして機能する通信部を、設定が必要なときに、設定を行う端末装置から検出できるようにし、当該通信部の設定が不要なときに、設定を行う端末装置から検出できないようにすることができる。 According to a first aspect of the present disclosure, a communication unit that functions as a STA and an AP for wireless LAN communication can be made detectable from a terminal device that performs the settings when configuration is required, and can be made undetectable from a terminal device that performs the settings when configuration of the communication unit is not required.

本開示の第2の態様は、第1の態様に記載の無線通信システムであって、前記制御部は、前記ステーションによる前記第1のアクセスポイントへの接続が切断した後に、前記第2のアクセスポイントによる前記ネットワーク識別子のブロードキャスト送信を再開させる。これにより、例えば、通信部の接続先のアクセスポイントを変更したい場合等、接続先のアクセスポイントを停止させるだけで、設定を行う端末装置から通信部のAPを検出できるようになる。 A second aspect of the present disclosure is the wireless communication system according to the first aspect, in which the control unit causes the second access point to resume broadcast transmission of the network identifier after the station disconnects from the first access point. This makes it possible to detect the AP of the communication unit from the terminal device that performs the settings, for example, by simply stopping the access point to which the communication unit is connected, when it is desired to change the access point to which the communication unit is connected.

本開示の第3の態様は、第1又は第2の態様に記載の無線通信システムであって、前記制御部は、前記ステーションによる前記第1のアクセスポイントへの接続が切断した状態が、予め定められた第1の時間以上継続した場合、前記第2のアクセスポイントによるネットワーク識別子のブロードキャスト送信を再開させる。これにより、例えば、電波状態の変化等による誤動作により、第2のアクセスポイントによるネットワーク識別子のブロードキャスト送信を再開してしまうことを低減することができる。 A third aspect of the present disclosure is a wireless communication system according to the first or second aspect, in which the control unit causes the second access point to resume broadcast transmission of the network identifier when the station's connection to the first access point is cut off for a predetermined first time period or longer. This makes it possible to reduce the resumption of broadcast transmission of the network identifier by the second access point due to a malfunction caused by, for example, a change in radio wave conditions.

本開示の第4の態様は、第1~第3の態様のいずれかに記載の無線通信システムであって、前記制御部は、前記ステーションが前記第1のアクセスポイントに接続した状態が、予め定められた第2の時間以上継続した場合、前記第2のアクセスポイントによるネットワーク識別子のブロードキャスト送信を停止させる。これにより、設定を行う端末装置は、通信部が他のアクセスポイントに接続後、所定の期間、端末装置の設定を変更することが容易になる。 A fourth aspect of the present disclosure is a wireless communication system according to any one of the first to third aspects, in which the control unit stops broadcast transmission of a network identifier by the second access point when the state in which the station is connected to the first access point continues for a second predetermined time or more. This makes it easier for the terminal device that performs the settings to change the settings of the terminal device for a predetermined period of time after the communication unit connects to another access point.

本開示の第5の態様は、第1~第4の態様のいずれかに記載の無線通信システムであって、前記制御部は、前記通信部の前記第2のアクセスポイントのステルス機能を有効にすることにより、前記第2のアクセスポイントによる前記ネットワーク識別子のブロードキャスト送信を停止させる。 A fifth aspect of the present disclosure is a wireless communication system according to any one of the first to fourth aspects, in which the control unit stops broadcast transmission of the network identifier by the second access point by enabling a stealth function of the second access point of the communication unit.

本開示の第6の態様は、第1~第4の態様のいずれかに記載の無線通信システムであって、前記制御部は、前記通信部の前記第2のアクセスポイントの機能を停止させることにより、前記第2のアクセスポイントによる前記ネットワーク識別子のブロードキャスト送信を停止させる。 A sixth aspect of the present disclosure is a wireless communication system according to any one of the first to fourth aspects, in which the control unit stops the broadcast transmission of the network identifier by the second access point by stopping the function of the second access point of the communication unit.

本開示の第7の態様は、第6の態様に記載の無線通信システムであって、前記制御部は、前記通信部の前記第2のアクセスポイントの機能を停止させるときに、前記第2のアクセスポイントが通信中である場合、前記第2のアクセスポイントの機能の停止を延期、又は中止する。これにより、設定を行う端末装置が、通信部と通信を行っている場合(ユーザが端末装置を用いて設定を行っている場合)、通信部は、端末装置との通信を維持することができる。 A seventh aspect of the present disclosure is a wireless communication system according to the sixth aspect, in which, when the control unit stops the function of the second access point of the communication unit, if the second access point is in communication, the control unit postpones or cancels the stopping of the function of the second access point. As a result, if the terminal device that performs the setting is communicating with the communication unit (if the user is performing the setting using the terminal device), the communication unit can maintain communication with the terminal device.

本開示の第8の態様は、第1~第7の態様のいずれかに記載の無線通信システムであって、前記ステーションが前記第1のアクセスポイントに接続した後に、前記第2のアクセスポイントによる前記ネットワーク識別子のブロードキャスト送信を停止させるか否かを、前記端末装置から設定可能である。 An eighth aspect of the present disclosure is a wireless communication system according to any one of the first to seventh aspects, in which after the station connects to the first access point, it is possible to set from the terminal device whether or not to stop broadcast transmission of the network identifier by the second access point.

本開示の第9の態様は、第1~第7の態様のいずれかに記載の無線通信システムであって、前記ネットワーク識別子は、前記第2のアクセスポイントのSSIDを含む。 A ninth aspect of the present disclosure is a wireless communication system according to any one of the first to seventh aspects, in which the network identifier includes an SSID of the second access point.

本開示の第10の態様に係る無線通信方法は、IoT機器を無線LAN通信の第1のアクセスポイントに接続する通信部と、制御部とを有する無線通信システムにおいて、前記制御部が、前記通信部を、前記第1のアクセスポイントに接続する前記無線LAN通信のステーション、及び前記無線LAN通信の第2のアクセスポイントとして機能させ、前記ステーションが前記第1のアクセスポイントに接続した後に、前記第2のアクセスポイントによるネットワーク識別子のブロードキャスト送信を停止させる。 A wireless communication method according to a tenth aspect of the present disclosure is a wireless communication system having a communication unit that connects an IoT device to a first access point for wireless LAN communication and a control unit, in which the control unit causes the communication unit to function as a station for the wireless LAN communication that connects to the first access point and as a second access point for the wireless LAN communication, and stops broadcast transmission of a network identifier by the second access point after the station connects to the first access point.

本開示の第11の態様に係るプログラムは、IoT機器を無線LAN通信の第1のアクセスポイントに接続する通信部と、制御部とを有する無線通信システムにおいて、前記制御部に、前記通信部を、前記第1のアクセスポイントに接続する前記無線LAN通信のステーション、及び前記無線LAN通信の第2のアクセスポイントとして機能させる処理と、前記ステーションが前記第1のアクセスポイントに接続した後に、前記第2のアクセスポイントによるネットワーク識別子のブロードキャスト送信を停止させる処理と、を実行させる。 The program according to an eleventh aspect of the present disclosure, in a wireless communication system having a communication unit that connects an IoT device to a first access point for wireless LAN communication and a control unit, causes the control unit to execute a process of causing the communication unit to function as a station for the wireless LAN communication that connects to the first access point and as a second access point for the wireless LAN communication, and a process of causing the second access point to stop broadcast transmission of a network identifier after the station connects to the first access point.

一実施形態に係る無線通信システムのシステム構成の一例を示す図である。1 is a diagram illustrating an example of a system configuration of a wireless communication system according to an embodiment. 一実施形態に係る無線通信システムのシステム構成の別の一例を示す図である。FIG. 2 is a diagram illustrating another example of a system configuration of a wireless communication system according to an embodiment. 一実施形態に係るコンピュータのハードウェア構成の例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a computer according to an embodiment. 第1の実施形態に係る無線通信システムの処理の例を示すフローチャートである。4 is a flowchart illustrating an example of processing of the wireless communication system according to the first embodiment. 第2の実施形態に係る無線通信システムの処理の例を示すフローチャートである。10 is a flowchart illustrating an example of processing of a wireless communication system according to a second embodiment. 第3の実施形態に係る無線通信システムの処理の例を示すフローチャートである。13 is a flowchart illustrating an example of processing in a wireless communication system according to a third embodiment. 第4の実施形態に係る無線通信システムの処理の例を示すフローチャートである。13 is a flowchart illustrating an example of processing of a wireless communication system according to a fourth embodiment. 第4の実施形態に係る設定画面の例を示す図である。FIG. 13 is a diagram showing an example of a setting screen according to the fourth embodiment;

以下、各実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複した説明を省略する。 Each embodiment will be described below with reference to the accompanying drawings. Note that in this specification and the drawings, components having substantially the same functional configuration are designated by the same reference numerals, and redundant description will be omitted.

<システム構成>
図1は、一実施形態に係る無線通信システムのシステム構成の一例を示す図である。図1の例では、無線通信システム1は、空調装置100と、空調装置100に接続された通信装置110とを含む。
<System Configuration>
Fig. 1 is a diagram showing an example of a system configuration of a wireless communication system according to an embodiment. In the example of Fig. 1, the wireless communication system 1 includes an air conditioner 100 and a communication device 110 connected to the air conditioner 100.

空調装置100は、IoT(Internet of Things)機器の一例である。空調装置100は、例えば、空調システムの室内機等である。ただし、これに限られず、空調装置100は、例えば、監視カメラ、センサ、給湯器、照明機器、産業機器、又は家電製品等の様々なIoT機器であってもよい。ここでは、空調装置100が、空調システムの室内機であるものとして、以下の説明を行う。 The air conditioner 100 is an example of an IoT (Internet of Things) device. The air conditioner 100 is, for example, an indoor unit of an air conditioning system. However, the invention is not limited to this, and the air conditioner 100 may be, for example, various IoT devices such as a surveillance camera, a sensor, a water heater, a lighting device, an industrial device, or a home appliance. Here, the following description will be given assuming that the air conditioner 100 is an indoor unit of an air conditioning system.

通信装置110は、空調装置100等のIoT機器に、無線LAN(Local Area Network)通信機能を追加するための、例えば、無線LANアダプタ等の無線通信装置である。通信装置110は、例えば、無線LAN通信のステーション(以下、STAと呼ぶ)の機能と、無線LAN通信のアクセスポイント(以下、APと呼ぶ)の機能とを有する通信部111と、通信部111を制御する制御部112とを有する。 The communication device 110 is a wireless communication device such as a wireless LAN adapter for adding a wireless LAN (Local Area Network) communication function to an IoT device such as the air conditioner 100. The communication device 110 has a communication unit 111 having a function of a station (hereinafter referred to as an STA) for wireless LAN communication and a function of an access point (hereinafter referred to as an AP) for wireless LAN communication, and a control unit 112 for controlling the communication unit 111.

制御部112は、例えば、CPU(Central Processing Unit)等のプロセッサであり、所定のプログラムを実行することにより、通信部111を制御する。なお、制御部112は、例えば、ASIC(Application Specific Integrated Circuit)、又はFPGA(Field Programmable Gate Array)等のデバイスであってもよい。 The control unit 112 is, for example, a processor such as a CPU (Central Processing Unit), and controls the communication unit 111 by executing a predetermined program. The control unit 112 may also be, for example, a device such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

制御部112は、例えば、通信装置110が起動した場合、又は通信装置110がルーター20の第1のAPに接続していない場合、通信部111を無線LAN通信のSTA、及び無線LAN通信の第2のAPとして機能させる。これにより、制御部112は、通信部111の第2のAPに無線LAN通信で接続する端末装置120から、通信装置110が接続すべきルーター20の第1のAPの設定等を受け付けることができる。 For example, when the communication device 110 is started up or when the communication device 110 is not connected to the first AP of the router 20, the control unit 112 causes the communication unit 111 to function as a STA for wireless LAN communication and as a second AP for wireless LAN communication. This allows the control unit 112 to receive settings for the first AP of the router 20 to which the communication device 110 should be connected from the terminal device 120 that is connected to the second AP of the communication unit 111 via wireless LAN communication.

また、制御部112は、通信部111のSTAが、ルーター20の第1のAPに接続した後、通信部111の第2のAPによるネットワーク識別子のブロードキャスト送信を停止させる。例えば、制御部112は、通信部111のSTAが、ルーター20の第1のAPに所定の時間以上接続した場合、通信部111の第2のAPによるSSID(Service Set Identifier)のブロードキャスト送信を停止させる。なお、SSIDは、ネットワーク識別子の一例である。ネットワーク識別子は、例えば、ESSID(Extended Service Set Identifier)等の他のネットワーク識別子であってもよい。 Furthermore, after the STA of the communication unit 111 connects to the first AP of the router 20, the control unit 112 stops the broadcast transmission of the network identifier by the second AP of the communication unit 111. For example, when the STA of the communication unit 111 is connected to the first AP of the router 20 for a predetermined period of time or longer, the control unit 112 stops the broadcast transmission of the SSID (Service Set Identifier) by the second AP of the communication unit 111. Note that the SSID is an example of a network identifier. The network identifier may be another network identifier, such as an ESSID (Extended Service Set Identifier).

上記の処理により、ユーザは、端末装置120に、無線通信システム1に対応したアプリケーション(以下、アプリと呼ぶ)をインストールし、通信部111の第2のAPに接続することにより、アプリを用いて通信部111の設定を行うことができる。例えば、ユーザは、通信装置110を起動したときに、端末装置120にインストールしたアプリを用いて、通信部111に、ルーター20の第1のAPに接続するための設定を行うことができる。 By the above process, the user can install an application (hereinafter referred to as the app) corresponding to the wireless communication system 1 on the terminal device 120, and configure the communication unit 111 using the app by connecting to the second AP of the communication unit 111. For example, when the user starts the communication device 110, the user can use the app installed on the terminal device 120 to configure the communication unit 111 to connect to the first AP of the router 20.

また、通信装置110は、ルーター20の第1のAPに所定の時間以上接続すると、通信部111の第2のAPによるSSIDのブロードキャスト送信を停止する。従って、通信装置110の設定を行った端末装置120に、通信部111の第2のAPのSSIDが表示されてしまうこと、及び設定を行った端末装置120が、誤って通信部111の第2のAPに接続してしまうこと等を抑制することができる。 In addition, when the communication device 110 is connected to the first AP of the router 20 for a predetermined period of time or more, the second AP of the communication unit 111 stops broadcasting the SSID. This prevents the SSID of the second AP of the communication unit 111 from being displayed on the terminal device 120 that configured the communication device 110, and prevents the terminal device 120 that configured the communication device 110 from erroneously connecting to the second AP of the communication unit 111.

さらに、ユーザは、通信装置110が接続する接続先のルーター20を変更したい場合、例えば、ルーター20の電源をオフする。これにより、通信装置110は、通信部111の第2のAPによるSSIDのブロードキャスト送信を再開する。従って、ユーザは、端末装置120にインストールしたアプリを用いて、通信装置110に、新たなルーター20の第1のAPに接続するための設定を行うことができる。 Furthermore, if the user wishes to change the router 20 to which the communication device 110 is connected, the user, for example, turns off the power to the router 20. This causes the communication device 110 to resume broadcast transmission of the SSID by the second AP of the communication unit 111. Therefore, the user can use an app installed on the terminal device 120 to configure the communication device 110 to connect to the first AP of the new router 20.

このように、本実施形態によれば、無線LAN通信のSTA、及びAPとして機能する通信部111を、設定が必要なときに、端末装置120から検出できるようにし、通信部111の設定が不要なときに、端末装置120から検出できないようにすることができる。 In this way, according to this embodiment, the communication unit 111 functioning as a STA for wireless LAN communication and an AP can be made detectable from the terminal device 120 when configuration is required, and can be made undetectable from the terminal device 120 when configuration of the communication unit 111 is not required.

なお、図1に示した無線通信システム1のシステム構成は一例である。例えば、図1の例では、通信部111を制御する制御部112を通信装置110が有しているが、通信部111を制御する制御部112は、空調装置100が有していてもよい。また、空調装置100は、例えば、図2に示すように、通信部111、及び制御部112を有していてもよい。 Note that the system configuration of the wireless communication system 1 shown in FIG. 1 is an example. For example, in the example of FIG. 1, the communication device 110 has a control unit 112 that controls the communication unit 111, but the control unit 112 that controls the communication unit 111 may be included in the air conditioner 100. In addition, the air conditioner 100 may have the communication unit 111 and the control unit 112, for example, as shown in FIG. 2.

図2は、一実施形態に係る無線通信システムのシステム構成の別の一例を示す図である。図2の例では、空調装置100が、図1で説明した通信部111、及び制御部112を有している。なお、図2における通信部111、及び制御部112が実行する処理は、図1で説明した通信部111、及び制御部112が実行する処理と同様でよい。 Figure 2 is a diagram showing another example of the system configuration of a wireless communication system according to an embodiment. In the example of Figure 2, the air conditioning device 100 has the communication unit 111 and the control unit 112 described in Figure 1. Note that the processing performed by the communication unit 111 and the control unit 112 in Figure 2 may be similar to the processing performed by the communication unit 111 and the control unit 112 described in Figure 1.

<ハードウェア構成>
通信装置110、及び空調装置100は、例えば、図3に示すようなコンピュータ300のハードウェア構成を有している。図3は一実施形態に係るコンピュータのハードウェア構成の例を示す図である。コンピュータ300は、例えば、制御部112、メモリ301、ストレージデバイス302、通信装置303、出力装置304、入力装置305、ドライブ装置306、及びバス308等を有している。
<Hardware Configuration>
The communication device 110 and the air conditioning device 100 have, for example, the hardware configuration of a computer 300 as shown in Fig. 3. Fig. 3 is a diagram showing an example of the hardware configuration of a computer according to an embodiment. The computer 300 has, for example, a control unit 112, a memory 301, a storage device 302, a communication device 303, an output device 304, an input device 305, a drive device 306, and a bus 308.

制御部112は、例えば、ストレージデバイス302、又はメモリ301等の記憶媒体に記憶した所定のプログラムを実行することにより、様々な機能を実現するCPU等のプロセッサである。なお、制御部112は、CPU以外にも、GPU(Graphics Processing Unit)、又はDSP(Digital Signal Processor)等のプロセッサを含んでいてもよい。 The control unit 112 is a processor such as a CPU that realizes various functions by executing a predetermined program stored in a storage medium such as the storage device 302 or the memory 301. Note that the control unit 112 may include a processor other than a CPU, such as a GPU (Graphics Processing Unit) or a DSP (Digital Signal Processor).

メモリ301は、例えば、制御部112のワークエリア等として用いられる揮発性のメモリであるRAM(Random Access Memory)、及び制御部112の起動用のプログラム等を記憶する不揮発性のメモリであるROM(Read Only Memory)等を含む。ストレージデバイス302は、OS(Operating System)、アプリケーション等のプログラム、及び各種のデータ等を記憶する不揮発性の大容量の記憶装置であり、例えば、SSD(Solid State Drive)、又はフラッシュROM等によって実現される。 The memory 301 includes, for example, a RAM (Random Access Memory), which is a volatile memory used as a work area for the control unit 112, and a ROM (Read Only Memory), which is a non-volatile memory that stores programs for starting up the control unit 112. The storage device 302 is a non-volatile large-capacity storage device that stores an OS (Operating System), programs such as applications, and various data, and is realized, for example, by an SSD (Solid State Drive) or a flash ROM.

通信装置303は、他の装置と通信するための様々な通信インタフェースを含む。例えば、コンピュータ300が図1の通信装置110である場合、通信装置303には、無線LAN通信を行う通信部111、及び空調装置100と通信するためのインタフェース等が含まれる。また、コンピュータ300が、図2の空調装置100である場合、通信装置303には、無線LAN通信を行う通信部111が含まれる。 The communication device 303 includes various communication interfaces for communicating with other devices. For example, if the computer 300 is the communication device 110 in FIG. 1, the communication device 303 includes the communication unit 111 for performing wireless LAN communication, and an interface for communicating with the air conditioner 100. Also, if the computer 300 is the air conditioner 100 in FIG. 2, the communication device 303 includes the communication unit 111 for performing wireless LAN communication.

出力装置304は、例えば、ディスプレイ、スピーカ、又はLED(Light Emitting Diode)等の外部へ出力を行う出力デバイスである。入力装置305は、例えば、タッチパネル、キーボード、又はポインティングデバイス等の外部からの入力を受け付ける入力デバイスである。なお、出力装置304と入力装置305は、例えば、タッチパネルディスプレイ等、出力装置304と入力装置305が一体化された表示入力装置であってもよい。 The output device 304 is an output device that outputs to the outside, such as a display, a speaker, or an LED (Light Emitting Diode). The input device 305 is an input device that accepts input from the outside, such as a touch panel, a keyboard, or a pointing device. Note that the output device 304 and the input device 305 may be a display input device in which the output device 304 and the input device 305 are integrated, such as a touch panel display.

ドライブ装置306は、記憶媒体(記録媒体)307をコンピュータ300に接続するためのデバイスである。ここでいう記憶媒体307には、例えば、CD-ROM、フレキシブルディスク、光磁気ディスク等のように情報を光学的、電気的あるいは磁気的に記録する媒体が含まれる。また、記憶媒体307には、例えば、ROM、フラッシュメモリ等のように情報を電気的に記録する半導体メモリ等が含まれていてもよい。バス308は、上記の各構成要素に共通に接続され、例えば、アドレス信号、データ信号、及び各種の制御信号等を伝送する。 The drive unit 306 is a device for connecting a storage medium (recording medium) 307 to the computer 300. The storage medium 307 here includes media that record information optically, electrically, or magnetically, such as a CD-ROM, a flexible disk, or a magneto-optical disk. The storage medium 307 may also include semiconductor memory that records information electrically, such as a ROM or a flash memory. The bus 308 is commonly connected to each of the above components, and transmits, for example, address signals, data signals, and various control signals.

<処理の流れ>
続いて、本実施形態に係る無線通信方法の処理の流れについて説明する。
<Processing flow>
Next, the process flow of the wireless communication method according to this embodiment will be described.

[第1の実施形態]
図4は、第1の実施形態に係る無線通信システムの処理の例を示すフローチャートである。この処理は、例えば、図1の通信装置110と空調装置100の電源をオンしたとき、又は図2の空調装置100の電源をオンしたとき等に、無線通信システム1が実行する処理の一例を示している。
[First embodiment]
Fig. 4 is a flowchart showing an example of processing of the wireless communication system according to the first embodiment. This processing shows an example of processing executed by the wireless communication system 1 when, for example, the communication device 110 and the air conditioner 100 in Fig. 1 are powered on, or when the air conditioner 100 in Fig. 2 is powered on.

ステップS401において、制御部112は、通信部111を、第1のアクセスポイント(AP)に接続する無線LAN通信のステーション(STA)、及び無線LANの第2のアクセスポイント(AP)として機能させる。この状態を、本実施形態ではSTA+AP状態と呼ぶ。STA+AP状態では、通信部111の第2のAPは、第2のAPのSSID(ネットワーク識別子の一例)をブロードキャスト送信する。 In step S401, the control unit 112 causes the communication unit 111 to function as a station (STA) for wireless LAN communication that connects to a first access point (AP), and as a second access point (AP) of the wireless LAN. In this embodiment, this state is called a STA+AP state. In the STA+AP state, the second AP of the communication unit 111 broadcasts the SSID (an example of a network identifier) of the second AP.

ステップS402において、制御部112は、通信部111のSTAが、ルーター20の第1のAPに接続したか否かを判断する。例えば、通信部111に第1のAPの情報が設定されていない場合、或いは、通信部111に設定された第1のAPが動作していない場合等に、通信部111のSTAは、ルーター20の第1のAPに接続することができない。 In step S402, the control unit 112 determines whether the STA of the communication unit 111 has connected to the first AP of the router 20. For example, if information about the first AP is not set in the communication unit 111, or if the first AP set in the communication unit 111 is not operating, the STA of the communication unit 111 cannot connect to the first AP of the router 20.

通信部111のSTAが第1のAPに接続していない場合、制御部112は、処理をステップS403に移行させる。一方、通信部111のSTAが第1のAPに接続した場合、制御部112は、処理をステップS406に移行させる。 If the STA of the communication unit 111 is not connected to the first AP, the control unit 112 shifts the process to step S403. On the other hand, if the STA of the communication unit 111 is connected to the first AP, the control unit 112 shifts the process to step S406.

ステップS403に移行し、通信部111の第2のAPに端末装置120が接続すると、ステップS404において、制御部112は、端末装置120から第1のAPの情報の設定を受け付ける。 The process proceeds to step S403, and when the terminal device 120 connects to the second AP of the communication unit 111, in step S404 the control unit 112 accepts settings of information about the first AP from the terminal device 120.

例えば、ステップS403において、ユーザは、端末装置120の無線LANの設定画面から、通信部111の第2のAPが送信するSSIDを選択して、パスワードを入力すること等により、端末装置120を通信部111の第2のAPに接続する。 For example, in step S403, the user selects the SSID transmitted by the second AP of the communication unit 111 from the wireless LAN setting screen of the terminal device 120 and connects the terminal device 120 to the second AP of the communication unit 111 by entering a password, etc.

また、ステップS404において、ユーザは、例えば、アプリの設定画面等から、ルーター20の第1のAPの情報(例えば、SSID、パスワード等)を設定する。 In addition, in step S404, the user sets information (e.g., SSID, password, etc.) for the first AP of the router 20, for example, from a setting screen of the app.

ステップS405において、制御部112は、設定された第1のAPの情報を用いて、通信部111のSTAが、第1のAPへの接続に成功したか否かを判断する。例えば、端末装置120から受け付けた第1のAPの情報に誤りがある場合、通信部111のSTAは、第1のAPに接続することができない。 In step S405, the control unit 112 uses the information of the set first AP to determine whether the STA of the communication unit 111 has successfully connected to the first AP. For example, if there is an error in the information of the first AP received from the terminal device 120, the STA of the communication unit 111 cannot connect to the first AP.

通信部111のSTAが第1のAPへの接続に成功した場合、制御部112は、処理をステップS406に移行させる。一方、通信部111のSTAが第1のAPへの接続に成功しない場合、例えば、制御部112は、処理をステップS404に戻す。 If the STA of communication unit 111 succeeds in connecting to the first AP, control unit 112 transitions the process to step S406. On the other hand, if the STA of communication unit 111 does not succeed in connecting to the first AP, for example, control unit 112 returns the process to step S404.

ステップS406に移行すると、制御部112は、通信部111のSTAが、ルーター20の第1のAPに所定の時間T2(第2の時間)以上接続したか否かを判断する。所定の時間T2は、例えば、ユーザが、通信部111に設定を行うために十分な時間が予め設定されているものとする。 When the process proceeds to step S406, the control unit 112 determines whether the STA of the communication unit 111 has been connected to the first AP of the router 20 for a predetermined time T2 (second time) or more. The predetermined time T2 is, for example, a time that is set in advance and is sufficient for the user to configure the communication unit 111.

通信部111のSTAが第1のAPに所定の時間T2以上接続した場合、制御部112は処理をステップS407に移行させる。一方、通信部111のSTAが第1のAPに所定の時間T2以上接続していない場合、制御部112はステップS406の処理を繰り返し実行する。 If the STA of communication unit 111 is connected to the first AP for a predetermined time T2 or more, control unit 112 transitions the process to step S407. On the other hand, if the STA of communication unit 111 is not connected to the first AP for a predetermined time T2 or more, control unit 112 repeatedly executes the process of step S406.

ステップS407に移行すると、制御部112は、通信部111を、第1のAPに接続する無線LAN通信のSTAとして機能させる。このとき、制御部112は、通信部111の第2のAPの機能を停止させる。この状態を、本実施形態ではSTA状態と呼ぶ。これにより、制御部112は、通信部111の第2のAPによるSSID(ネットワーク識別子の一例)のブロードキャスト送信を停止させることができる。 When the process proceeds to step S407, the control unit 112 causes the communication unit 111 to function as a STA for wireless LAN communication connected to the first AP. At this time, the control unit 112 stops the function of the second AP of the communication unit 111. This state is called the STA state in this embodiment. This allows the control unit 112 to stop the broadcast transmission of the SSID (an example of a network identifier) by the second AP of the communication unit 111.

ステップS408において、制御部112は、通信部111のSTAとルーター20の第1のAPとの間の切断が、所定の時間T1(第1の時間)以上続いたか否かを判断する。例えば、制御部112は、通信部111のSTAが、設定された第1のAPからの無線LAN通信の電波を、所定の時間T1以上受信できない場合、第1のAPとの間の切断が所定の時間T1以上続いたと判断する。ここで、所定の時間T1は、例えば、通信装置110の周辺に設定済の第1のAPがないと判断するための時間が予め設定されているものとする。 In step S408, the control unit 112 determines whether the disconnection between the STA of the communication unit 111 and the first AP of the router 20 has continued for a predetermined time T1 (first time) or more. For example, if the STA of the communication unit 111 cannot receive radio waves for wireless LAN communication from the configured first AP for the predetermined time T1 or more, the control unit 112 determines that the disconnection with the first AP has continued for the predetermined time T1 or more. Here, the predetermined time T1 is, for example, a time that is set in advance to determine that there is no configured first AP in the vicinity of the communication device 110.

第1のAPとの間の切断が所定の時間T1以上続いていない場合、制御部112は、処理をステップS407に戻して、通信部111のSTA状態を継続する。一方、第1のAPとの間の切断が所定の時間T1以上続いた場合、制御部112は、処理をステップS401に戻して、通信部111をSTA+AP状態とする。これにより、通信部111の第2のAPは、第2のAPのSSIDのブロードキャスト送信を再開する。 If the disconnection with the first AP has not continued for the predetermined time T1 or more, the control unit 112 returns the process to step S407 and keeps the communication unit 111 in the STA state. On the other hand, if the disconnection with the first AP has continued for the predetermined time T1 or more, the control unit 112 returns the process to step S401 and puts the communication unit 111 in the STA+AP state. This causes the second AP of the communication unit 111 to resume broadcast transmission of the SSID of the second AP.

図4の処理により、無線通信システム1は、無線LAN通信のSTA、及びAPとして機能する通信部111を、設定が必要なときに、端末装置120から検出できるようにし、設定が不要なときに、端末装置120から検出できないようにすることができる。 By the processing of FIG. 4, the wireless communication system 1 can make the communication unit 111 functioning as a STA and an AP for wireless LAN communication detectable from the terminal device 120 when configuration is required, and can make it undetectable from the terminal device 120 when configuration is not required.

[第2の実施形態]
図5は、第2の実施形態に係る無線通信システムの処理の例を示すフローチャートである。この処理は、例えば、図1の通信装置110と空調装置100の電源をオンしたとき、又は図2の空調装置100の電源をオンしたとき等に、無線通信システム1が実行する処理の別の一例を示している。
Second Embodiment
Fig. 5 is a flowchart showing an example of processing of the wireless communication system according to the second embodiment. This processing shows another example of processing executed by the wireless communication system 1 when, for example, the communication device 110 and the air conditioner 100 in Fig. 1 are powered on, or when the air conditioner 100 in Fig. 2 is powered on.

なお、図5に示した処理のうち、ステップS401~S406、S408の処理は、図4で説明した第1の実施形態に係る無線通信システムの処理と同様なので、ここでは説明を省略する。また、ここでは、第1の実施形態と同様の処理に対する詳細な説明は省略する。 Note that, among the processes shown in FIG. 5, the processes of steps S401 to S406 and S408 are similar to the processes of the wireless communication system according to the first embodiment described in FIG. 4, and therefore will not be described here. Also, detailed descriptions of the processes similar to those of the first embodiment will not be provided here.

図5のステップS406からステップS501に移行すると、制御部112は、通信部111の第2のAPを、ステルスモードに設定する(ステルス機能を有効に設定する)。ステルスモードとは、第2のAPがSSIDをブロードキャスト送信するビーコン信号を停止して、端末装置120等のSTAからSSIDを参照できないようにするモードである。なお、ステルスモードは、例えば、ステルス機能、SSIDステルス、ステルスSSID、又はSSIDの隠蔽機能等と呼ばれる場合がある。この状態を、本実施形態では、STA+ステルスAP状態と呼ぶ。 When the process moves from step S406 to step S501 in FIG. 5, the control unit 112 sets the second AP of the communication unit 111 to stealth mode (sets the stealth function to enabled). Stealth mode is a mode in which the second AP stops a beacon signal broadcasting the SSID, so that the SSID cannot be referenced by STAs such as the terminal device 120. Note that stealth mode may also be called, for example, a stealth function, SSID stealth, stealth SSID, or SSID concealment function. In this embodiment, this state is called a STA + stealth AP state.

この処理により、制御部112は、ステップS501において、通信部111の第2のAPによるSSID(ネットワーク識別子の一例)のブロードキャスト送信を停止させることができる。 By this process, in step S501, the control unit 112 can stop the broadcast transmission of the SSID (an example of a network identifier) by the second AP of the communication unit 111.

図5の処理により、無線通信システム1は、無線LAN通信のSTA、及びAPとして機能する通信部111を、設定が必要なときに、端末装置120から検出できるようにし、設定が不要なときに、端末装置120から検出できないようにすることができる。 By the processing of FIG. 5, the wireless communication system 1 can make the communication unit 111 functioning as a STA and an AP for wireless LAN communication detectable from the terminal device 120 when configuration is required, and can make it undetectable from the terminal device 120 when configuration is not required.

[第3の実施形態]
図5は、第2の実施形態に係る無線通信システムの処理の例を示すフローチャートである。この処理は、例えば、図1の通信装置110と空調装置100の電源をオンしたとき、又は図2の空調装置100の電源をオンしたとき等に、無線通信システム1が実行する処理の別の一例を示している。
[Third embodiment]
Fig. 5 is a flowchart showing an example of processing of the wireless communication system according to the second embodiment. This processing shows another example of processing executed by the wireless communication system 1 when, for example, the communication device 110 and the air conditioner 100 in Fig. 1 are powered on, or when the air conditioner 100 in Fig. 2 is powered on.

なお、図6に示した処理のうち、ステップS401~S405、S408の処理は、図4で説明した第1の実施形態に係る無線通信システムの処理と同様なので、ここでは説明を省略する。また、ここでは、第1の実施形態と同様の処理に対する詳細な説明は省略する。 Note that, among the processes shown in FIG. 6, the processes of steps S401 to S405 and S408 are similar to the processes of the wireless communication system according to the first embodiment described in FIG. 4, and therefore will not be described here. Also, detailed descriptions of the processes similar to those of the first embodiment will not be provided here.

ステップS601に移行すると、制御部112は、通信部111のSTAが、ルーター20の第1のAPに所定の時間T2以上接続したか否かを判断する。第1のAPに所定の時間T2以上接続した場合、制御部112は処理をステップS602に移行させる。一方、第1のAPに所定の時間T2以上接続していない場合、制御部112はステップS601の処理を繰り返し実行する。 When the process proceeds to step S601, the control unit 112 determines whether the STA of the communication unit 111 has been connected to the first AP of the router 20 for a predetermined time T2 or more. If the STA has been connected to the first AP for the predetermined time T2 or more, the control unit 112 proceeds to step S602. On the other hand, if the STA has not been connected to the first AP for the predetermined time T2 or more, the control unit 112 repeats the process of step S601.

ステップS602に移行すると、制御部112は、通信部111の第2のAPが通信中であるか否かを判断する。 When the process proceeds to step S602, the control unit 112 determines whether the second AP of the communication unit 111 is communicating.

本実施形態では、通信部111の第2のAPは、端末装置120から、通信部111の初期設定を行うために用いられる。一方、端末装置120から、空調装置100の設定を行う場合、端末装置120を無線LAN通信でルーター20に接続して、ルーター20経由で空調装置100の設定を行う。或いは、端末装置120を、LTE(Long Term Evolution)、又は5G(5th Generation)等の無線WAN(Wide Area Network)通信で通信ネットワーク2に接続して、サーバ装置10経由で空調装置100の設定を行うこともできる。従って、制御部112は、通信部111の第2のAPが通信中である場合、端末装置120から通信部111を初期設定中と判断することができる。 In this embodiment, the second AP of the communication unit 111 is used to perform initial settings of the communication unit 111 from the terminal device 120. On the other hand, when the air conditioner 100 is configured from the terminal device 120, the terminal device 120 is connected to the router 20 by wireless LAN communication, and the air conditioner 100 is configured via the router 20. Alternatively, the terminal device 120 can be connected to the communication network 2 by wireless WAN (Wide Area Network) communication such as LTE (Long Term Evolution) or 5G (5th Generation), and the air conditioner 100 can be configured via the server device 10. Therefore, when the second AP of the communication unit 111 is in communication, the control unit 112 can determine that the communication unit 111 is being initially configured from the terminal device 120.

第2のAPが通信中でない場合、制御部112は、処理をステップS603に移行させる。一方、第2のAPが通信中である場合、制御部112は、例えば、第2のAP通信中でなくなるまで、ステップS602の処理を繰り返し実行することにより、ステップS603への移行を延期する。別の一例として、制御部112は、第2のAPが通信中である場合、ステップS603への移行を中止して、処理をステップS601に戻してもよい。 If the second AP is not communicating, the control unit 112 transitions the process to step S603. On the other hand, if the second AP is communicating, the control unit 112 postpones the transition to step S603, for example, by repeatedly executing the process of step S602 until the second AP is no longer communicating. As another example, if the second AP is communicating, the control unit 112 may cancel the transition to step S603 and return the process to step S601.

ステップS603に移行すると、制御部112は、通信部111を、STA状態として、通信部111の第2のAPの機能を停止させる。 When the process proceeds to step S603, the control unit 112 places the communication unit 111 in the STA state and stops the function of the second AP of the communication unit 111.

このように、第3の実施形態では、制御部112は、通信部111の第2のAPの機能停止させるときに、第2のAPが通信中である場合、第2のAPの機能の停止を延期、又は中止する。 In this way, in the third embodiment, when the control unit 112 stops the function of the second AP of the communication unit 111, if the second AP is in communication, the control unit 112 postpones or cancels the stopping of the function of the second AP.

このように、第3の実施形態によれば、ユーザが端末装置120を用いて、通信部111の初期設定を行っている場合、通信部111の第2のAPの機能を停止する処理を延期、又は中止することができるので、ユーザの利便性を向上することができる。 In this way, according to the third embodiment, when a user is using the terminal device 120 to perform initial settings of the communication unit 111, the process of stopping the function of the second AP of the communication unit 111 can be postponed or canceled, thereby improving user convenience.

[第4の実施形態]
図5は、第2の実施形態に係る無線通信システムの処理の例を示すフローチャートである。この処理は、例えば、図1の通信装置110と空調装置100の電源をオンしたとき、又は図2の空調装置100の電源をオンしたとき等に、無線通信システム1が実行する処理の別の一例を示している。
[Fourth embodiment]
Fig. 5 is a flowchart showing an example of processing of the wireless communication system according to the second embodiment. This processing shows another example of processing executed by the wireless communication system 1 when, for example, the communication device 110 and the air conditioner 100 in Fig. 1 are powered on, or when the air conditioner 100 in Fig. 2 is powered on.

なお、図7に示した処理のうち、ステップS401、S402~S405の処理は、図4で説明した第1の実施形態に係る無線通信システムの処理と同様なので、ここでは説明を省略する。また、ここでは、第1の実施形態と同様の処理に対する詳細な説明は省略する。 Note that among the processes shown in FIG. 7, the processes of steps S401 and S402 to S405 are similar to the processes of the wireless communication system according to the first embodiment described in FIG. 4, and therefore will not be described here. Also, detailed descriptions of the processes similar to those of the first embodiment will not be provided here.

ステップS701において、制御部112は、「SSID常時出力」機能が有効に設定されているか否かを判断する。第4の実施形態では、例えば、端末装置120にインストールしたアプリの設定画面から、「SSID常時出力」機能を有効、又は無効に設定することができるものとする。 In step S701, the control unit 112 determines whether the "always output SSID" function is enabled. In the fourth embodiment, for example, the "always output SSID" function can be enabled or disabled from a setting screen of an app installed on the terminal device 120.

図8は、第4の実施形態に係る設定画面の例を示す図である。ユーザは、例えば、端末装置120において、無線通信システム1に対応するアプリを起動することにより、図8に示すような設定画面800を表示することができる。図8の例では、設定画面800に、「SSID常時出力」機能の設定スイッチ801が表示されている。ユーザは、この設定スイッチ801の設定により、「SSID常時出力」機能を有効、又は無効に設定することができる。 FIG. 8 is a diagram showing an example of a setting screen according to the fourth embodiment. For example, a user can display a setting screen 800 as shown in FIG. 8 by starting an app corresponding to the wireless communication system 1 on the terminal device 120. In the example of FIG. 8, a setting switch 801 for the "constant SSID output" function is displayed on the setting screen 800. The user can enable or disable the "constant SSID output" function by setting this setting switch 801.

SSID常時出力機能が有効に設定されている場合、制御部112は、処理をステップS702に移行させる。一方、SSID常時出力機能が無効に設定されている場合、制御部112は、処理をステップS402に移行させる。 If the SSID constant output function is enabled, the control unit 112 shifts the process to step S702. On the other hand, if the SSID constant output function is disabled, the control unit 112 shifts the process to step S402.

ステップS702に移行すると、制御部112は、ステップS402以降の処理を実行せず、通信部111をSTA+AP状態のまま維持する。 When the process proceeds to step S702, the control unit 112 does not execute the processes from step S402 onwards, and keeps the communication unit 111 in the STA+AP state.

一方、ステップS402に移行し、ステップS402~S405の処理で、通信部111が、ルーター20の第1のAPに接続すると、制御部112は、ステップS711以降の処理を実行する。 On the other hand, the process proceeds to step S402, and when the communication unit 111 connects to the first AP of the router 20 in the processing of steps S402 to S405, the control unit 112 executes the processing of step S711 and onwards.

ステップS711に移行すると、制御部112は、通信部111のSTAが、ルーター20の第1のAPに所定の時間T2(第2の時間)以上接続したか否かを判断する。第1のAPに所定の時間T2以上接続した場合、制御部112は処理をステップS712に移行させる。一方、1のAPに所定の時間T2以上接続していない場合、制御部112はステップS711の処理を繰り返し実行する。 When the process proceeds to step S711, the control unit 112 determines whether the STA of the communication unit 111 has been connected to the first AP of the router 20 for a predetermined time T2 (second time) or more. If the STA has been connected to the first AP for the predetermined time T2 or more, the control unit 112 proceeds to step S712. On the other hand, if the STA has not been connected to one AP for the predetermined time T2 or more, the control unit 112 repeats the process of step S711.

ステップS712に移行すると、制御部112は、通信部111を、前述したSTA状態、又はSTAステルスAP状態とする。これにより、通信部111の第2のAPは、SSIDのブロードキャスト送信を停止する。 When the process proceeds to step S712, the control unit 112 sets the communication unit 111 to the STA state or STA stealth AP state described above. This causes the second AP of the communication unit 111 to stop broadcasting the SSID.

ステップS713において、制御部112は、通信部111のSTAとルーター20の第1のAPとの間の切断が、所定の時間T1(第1の時間)以上続いたか否かを判断する。第1のAPとの間の切断が所定の時間T1以上続いていない場合、制御部112は、処理をステップS712の処理を繰り返し実行する。一方、第1のAPとの間の切断が所定の時間T1以上続いた場合、制御部112は、処理をステップS714に移行させる。 In step S713, the control unit 112 determines whether the disconnection between the STA of the communication unit 111 and the first AP of the router 20 has continued for a predetermined time T1 (first time) or more. If the disconnection with the first AP has not continued for the predetermined time T1 or more, the control unit 112 repeats the process of step S712. On the other hand, if the disconnection with the first AP has continued for the predetermined time T1 or more, the control unit 112 transitions the process to step S714.

ステップS714において、制御部112は、通信部111をSTA+AP状態として、通信部111の第2のAPによるSSIDのブロードキャスト送信を再開させた後に、処理をステップ402に戻す。 In step S714, the control unit 112 places the communication unit 111 in a STA+AP state, resumes broadcast transmission of the SSID by the second AP of the communication unit 111, and then returns the process to step 402.

図7の処理により、無線通信システム1は、通信部111のSTAが、ルーター20の第1のAPに接続した後に、通信部111の第2のAPによるSSIDのブロードキャスト送信を停止させるか否かを、端末装置120から設定可能となる。 By the process of FIG. 7, the wireless communication system 1 allows the terminal device 120 to set whether or not to stop the broadcast transmission of the SSID by the second AP of the communication unit 111 after the STA of the communication unit 111 connects to the first AP of the router 20.

以上、本開示の各実施形態によれば、無線LAN通信のSTA、及びAPとして機能する通信部111を、設定が必要なときに、端末装置120から検出できるようにし、設定が不要なときに、端末装置120から検出できないようにすることができる。 As described above, according to each embodiment of the present disclosure, the communication unit 111 functioning as a STA for wireless LAN communication and an AP can be made detectable from the terminal device 120 when configuration is required, and made undetectable from the terminal device 120 when configuration is not required.

なお、本開示の各実施形態は、空調装置100に限られず、無線LAN通信のSTA、及びAPとして機能する通信部111を用いて、サーバ装置10等と通信を行う様々なIoT機器に適用することができる。 Note that the embodiments of the present disclosure are not limited to the air conditioner 100, but can be applied to various IoT devices that communicate with a server device 10, etc., using a communication unit 111 that functions as a STA and an AP for wireless LAN communication.

以上、実施形態を説明したが、特許請求の範囲の趣旨及び範囲から逸脱することなく、形態や詳細の多様な変更が可能なことが理解されるであろう。 Although the embodiments have been described above, it will be understood that various changes in form and details are possible without departing from the spirit and scope of the claims.

1 無線通信システム
10 サーバ装置
20 ルーター
100 空調装置(IoT機器の一例)
110 通信装置
120 端末装置
111 通信部
112 制御部
120 端末装置
1 Wireless communication system 10 Server device 20 Router 100 Air conditioner (an example of IoT equipment)
110 Communication device 120 Terminal device 111 Communication unit 112 Control unit 120 Terminal device

Claims (11)

IoT機器を無線LAN通信の第1のアクセスポイントに接続する通信部と、制御部とを有する無線通信システムであって、
前記制御部は、
前記通信部を、前記第1のアクセスポイントに接続する前記無線LAN通信のステーション、及び前記無線LAN通信の第2のアクセスポイントとして機能させ、
前記ステーションが前記第1のアクセスポイントに接続した後に、前記第2のアクセスポイントによるネットワーク識別子のブロードキャスト送信を停止させる、
無線通信システム。
A wireless communication system having a communication unit that connects an IoT device to a first access point of wireless LAN communication and a control unit,
The control unit is
causing the communication unit to function as a station of the wireless LAN communication connected to the first access point and as a second access point of the wireless LAN communication;
stopping broadcasting of a network identifier by the second access point after the station has connected to the first access point;
Wireless communication system.
前記制御部は、前記ステーションによる前記第1のアクセスポイントへの接続が切断した後に、前記第2のアクセスポイントによる前記ネットワーク識別子のブロードキャスト送信を再開させる、請求項1に記載の無線通信システム。 The wireless communication system according to claim 1, wherein the control unit causes the second access point to resume broadcast transmission of the network identifier after the station disconnects from the first access point. 前記制御部は、前記ステーションによる前記第1のアクセスポイントへの接続が切断した状態が、予め定められた第1の時間以上継続した場合、前記第2のアクセスポイントによるネットワーク識別子のブロードキャスト送信を再開させる、請求項2に記載の無線通信システム。 The wireless communication system according to claim 2, wherein the control unit causes the second access point to resume broadcast transmission of the network identifier when the station's connection to the first access point is cut off for a predetermined first time period or longer. 前記制御部は、前記ステーションが前記第1のアクセスポイントに接続した状態が、予め定められた第2の時間以上継続した場合、前記第2のアクセスポイントによるネットワーク識別子のブロードキャスト送信を停止させる、請求項1に記載の無線通信システム。 The wireless communication system according to claim 1, wherein the control unit stops broadcasting of the network identifier by the second access point when the station remains connected to the first access point for a second predetermined time or longer. 前記制御部は、前記通信部の前記第2のアクセスポイントのステルス機能を有効にすることにより、前記第2のアクセスポイントによる前記ネットワーク識別子のブロードキャスト送信を停止させる、請求項1又は4に記載の無線通信システム。 The wireless communication system according to claim 1 or 4, wherein the control unit stops the broadcast transmission of the network identifier by the second access point by enabling a stealth function of the second access point of the communication unit. 前記制御部は、前記通信部の前記第2のアクセスポイントの機能を停止させることにより、前記第2のアクセスポイントによる前記ネットワーク識別子のブロードキャスト送信を停止させる、請求項1又は4に記載の無線通信システム。 The wireless communication system according to claim 1 or 4, wherein the control unit stops the broadcast transmission of the network identifier by the second access point by stopping the function of the second access point of the communication unit. 前記制御部は、前記通信部の前記第2のアクセスポイントの機能を停止させるときに、前記第2のアクセスポイントが通信中である場合、前記第2のアクセスポイントの機能の停止を延期、又は中止する、請求項6に記載の無線通信システム。 The wireless communication system according to claim 6, wherein the control unit postpones or cancels the stopping of the function of the second access point if the second access point is in communication when the control unit stops the function of the second access point of the communication unit. 前記制御部は、前記ステーションが前記第1のアクセスポイントに接続した後に、前記第2のアクセスポイントによる前記ネットワーク識別子のブロードキャスト送信を停止させるか否かを、端末装置から設定可能である、請求項1乃至4のいずれか一項に記載の無線通信システム。 The wireless communication system according to any one of claims 1 to 4, wherein the control unit is capable of setting, from a terminal device, whether or not to stop broadcast transmission of the network identifier by the second access point after the station connects to the first access point. 前記ネットワーク識別子は、前記第2のアクセスポイントのSSIDを含む、請求項1乃至4のいずれか一項に記載の無線通信システム。 The wireless communication system according to any one of claims 1 to 4, wherein the network identifier includes an SSID of the second access point. IoT機器を無線LAN通信の第1のアクセスポイントに接続する通信部と、制御部とを有する無線通信システムにおいて、
前記制御部が、
前記通信部を、前記第1のアクセスポイントに接続する前記無線LAN通信のステーション、及び前記無線LAN通信の第2のアクセスポイントとして機能させ、
前記ステーションが前記第1のアクセスポイントに接続した後に、前記第2のアクセスポイントによるネットワーク識別子のブロードキャスト送信を停止させる、
無線通信方法。
A wireless communication system having a communication unit that connects an IoT device to a first access point of wireless LAN communication and a control unit,
The control unit:
causing the communication unit to function as a station of the wireless LAN communication connected to the first access point and as a second access point of the wireless LAN communication;
stopping broadcasting of a network identifier by the second access point after the station has connected to the first access point;
A wireless communication method.
IoT機器を無線LAN通信の第1のアクセスポイントに接続する通信部と、制御部とを有する無線通信システムにおいて、
前記制御部に、
前記通信部を、前記第1のアクセスポイントに接続する前記無線LAN通信のステーション、及び前記無線LAN通信の第2のアクセスポイントとして機能させる処理と、
前記ステーションが前記第1のアクセスポイントに接続した後に、前記第2のアクセスポイントによるネットワーク識別子のブロードキャスト送信を停止させる処理と、
を実行させる、プログラム。
A wireless communication system having a communication unit that connects an IoT device to a first access point of wireless LAN communication and a control unit,
The control unit,
A process of causing the communication unit to function as a station of the wireless LAN communication connected to the first access point and as a second access point of the wireless LAN communication;
stopping broadcasting of a network identifier by the second access point after the station has connected to the first access point;
A program to execute.
JP2022158316A 2022-09-30 2022-09-30 Wireless communication system, wireless communication method, and program Active JP7636677B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022158316A JP7636677B2 (en) 2022-09-30 2022-09-30 Wireless communication system, wireless communication method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022158316A JP7636677B2 (en) 2022-09-30 2022-09-30 Wireless communication system, wireless communication method, and program

Publications (2)

Publication Number Publication Date
JP2024051920A true JP2024051920A (en) 2024-04-11
JP7636677B2 JP7636677B2 (en) 2025-02-27

Family

ID=90623100

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022158316A Active JP7636677B2 (en) 2022-09-30 2022-09-30 Wireless communication system, wireless communication method, and program

Country Status (1)

Country Link
JP (1) JP7636677B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009239690A (en) * 2008-03-27 2009-10-15 Canon Inc Communicating system, information processing apparatus, and control method
JP2011188238A (en) * 2010-03-09 2011-09-22 Seiko Epson Corp Wireless communication system, radio communication terminal, and wireless communication method
JP2018033003A (en) * 2016-08-24 2018-03-01 キヤノン株式会社 Information processing device, control method thereof, and program
JP2018033004A (en) * 2016-08-24 2018-03-01 キヤノン株式会社 Information processing device, control method thereof, and program
WO2018221673A1 (en) * 2017-06-02 2018-12-06 Necディスプレイソリューションズ株式会社 Electronic device, wireless lan terminal and wireless lan system
JP2019129368A (en) * 2018-01-23 2019-08-01 キヤノン株式会社 Communication device, communication system, information processing method and program
JP2020027954A (en) * 2018-08-09 2020-02-20 ダイキン工業株式会社 Air conditioner communication system, air conditioner communication system connection check method, wireless LAN adapter, and air conditioner communication system connection check program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009239690A (en) * 2008-03-27 2009-10-15 Canon Inc Communicating system, information processing apparatus, and control method
JP2011188238A (en) * 2010-03-09 2011-09-22 Seiko Epson Corp Wireless communication system, radio communication terminal, and wireless communication method
JP2018033003A (en) * 2016-08-24 2018-03-01 キヤノン株式会社 Information processing device, control method thereof, and program
JP2018033004A (en) * 2016-08-24 2018-03-01 キヤノン株式会社 Information processing device, control method thereof, and program
WO2018221673A1 (en) * 2017-06-02 2018-12-06 Necディスプレイソリューションズ株式会社 Electronic device, wireless lan terminal and wireless lan system
JP2019129368A (en) * 2018-01-23 2019-08-01 キヤノン株式会社 Communication device, communication system, information processing method and program
JP2020027954A (en) * 2018-08-09 2020-02-20 ダイキン工業株式会社 Air conditioner communication system, air conditioner communication system connection check method, wireless LAN adapter, and air conditioner communication system connection check program

Also Published As

Publication number Publication date
JP7636677B2 (en) 2025-02-27

Similar Documents

Publication Publication Date Title
US11943175B2 (en) Method for controlling activation of BWP, user equipment and base station
JP4886814B2 (en) Wireless communication apparatus, wireless communication system, and wireless communication method
US5918016A (en) System with program for automating protocol assignments when newly connected to varing computer network configurations
JP5484489B2 (en) Method and apparatus for a generic device controller using peer-to-peer communication
US20180324139A1 (en) Communication apparatus and communication method therefor
CN109189698B (en) Equipment control method and device and Internet of things system
EP1538792A2 (en) Method for configuring a wireless communication device with setting information
JP2009135783A (en) Communication adapter and connection information setting method thereof
US9661677B2 (en) Wireless communication apparatus, wireless communication method, and computer-readable storage medium
JP2018019313A (en) Control system, communication device, control method, and program
CN107846672A (en) Communication pattern system of selection, IoT equipment and the storage medium of multimode IoT equipment
KR20160024386A (en) A configuration connection device
WO2020107698A1 (en) Air-conditioning device control method and air-conditioning device
CN108954702B (en) An air conditioner control method, device, air conditioner and storage medium
US12250275B2 (en) Provisioning multiple cloud-based services to control devices
JP2016195374A (en) Terminal and control method thereof
KR20140112331A (en) Communication Connection Control Method And Electronic Device Supporting the same
CN110012527B (en) Awakening method and electronic equipment
JP7636677B2 (en) Wireless communication system, wireless communication method, and program
JP2014190568A (en) Air conditioning system
CN114760615B (en) Method, device, equipment and storage medium for establishing connection of Bluetooth device
US11482095B2 (en) Wireless control method, system, and apparatus for determining the state of a power switch
CN110741605A (en) System and method for isolating device communications in a BACnet/IP building automation network
CN106060666B (en) Image display device and method for driving the same
US10256988B2 (en) Communication system, communication device, communication adapter, communication method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230420

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240702

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240826

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241028

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250114

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250127

R150 Certificate of patent or registration of utility model

Ref document number: 7636677

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150