Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4978604B2 - Wireless communication apparatus, connection method and program - Google Patents
[go: Go Back, main page]

JP4978604B2 - Wireless communication apparatus, connection method and program - Google Patents

Wireless communication apparatus, connection method and program Download PDF

Info

Publication number
JP4978604B2
JP4978604B2 JP2008255603A JP2008255603A JP4978604B2 JP 4978604 B2 JP4978604 B2 JP 4978604B2 JP 2008255603 A JP2008255603 A JP 2008255603A JP 2008255603 A JP2008255603 A JP 2008255603A JP 4978604 B2 JP4978604 B2 JP 4978604B2
Authority
JP
Japan
Prior art keywords
encryption
wireless network
authentication
type
connection
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.)
Active
Application number
JP2008255603A
Other languages
Japanese (ja)
Other versions
JP2010087910A (en
Inventor
智子 安藤
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.)
Brother Industries Ltd
Original Assignee
Brother 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2008255603A priority Critical patent/JP4978604B2/en
Publication of JP2010087910A publication Critical patent/JP2010087910A/en
Application granted granted Critical
Publication of JP4978604B2 publication Critical patent/JP4978604B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、無線ネットワークに接続可能な無線通信装置の無線接続に関するものである。   The present invention relates to a wireless connection of a wireless communication apparatus connectable to a wireless network.

近時、無線LAN(Local Area Network/以下、無線LANを「無線ネットワーク」という。)が普及してきている。無線ネットワークでは情報漏洩が問題となる場合がある。そのため、無線ネットワークへの接続には認証及び暗号化を用いることが一般的に行われている。認証方式としては、例えば、シェアードキー認証(以下、「シェアードキー」という。)、WPA(Wi-Fi Protected Access)−PSK(Pre-Shared Key)及びWPA2−PSKが利用されている。また、暗号化方式としては、例えば、WEP(Wired Equivalent Privacy)、TKIP(Temporal Key Integrity Protocol)及びAES(Advanced Encryption Standard)が利用されている。なお、認証方式として、オープン認証(認証なし。以下「オープン」又は「OPEN」という。)が採用される場合や、暗号化方式として、暗号化なし(以下、「NONE」ともいう。)が採用される場合もある。   Recently, wireless LAN (Local Area Network / hereinafter, wireless LAN is referred to as “wireless network”) has become widespread. Information leakage may be a problem in wireless networks. Therefore, authentication and encryption are generally used for connection to a wireless network. As an authentication method, for example, shared key authentication (hereinafter referred to as “shared key”), WPA (Wi-Fi Protected Access) -PSK (Pre-Shared Key), and WPA2-PSK are used. As encryption methods, for example, WEP (Wired Equivalent Privacy), TKIP (Temporal Key Integrity Protocol), and AES (Advanced Encryption Standard) are used. As an authentication method, open authentication (no authentication; hereinafter referred to as “open” or “OPEN”) is employed, or no encryption (hereinafter also referred to as “NONE”) is employed as an encryption method. Sometimes it is done.

無線通信装置を無線ネットワークに接続するためには、無線通信装置に所定の無線設定を施す必要がある。また、セキュリティが確保された無線ネットワークへの接続のためには、無線設定として認証方式及び暗号化方式の設定を行う必要がある。   In order to connect the wireless communication device to the wireless network, it is necessary to perform predetermined wireless settings on the wireless communication device. Further, in order to connect to a wireless network in which security is ensured, it is necessary to set an authentication method and an encryption method as wireless settings.

しかしながら、無線ネットワークの認証方式や暗号化方式はユーザにとって理解し難く、ユーザが無線通信装置を接続対象の無線ネットワークに接続することは困難であった。このため、無線通信装置の対象無線ネットワークへの無線接続を簡単に行うための種々の手法が提案されている。例えば、Wi−FiアライアンスによるWPS(Wi-Fi Protected Setup)のように、全ての設定を自動で行う手法が実用化されている。ただし、このような全自動の設定を行うためには、無線通信装置が全自動の設定(例えば、前記WPS)に対応している必要がある。また、これ以外の接続手法も提案されている(例えば、特許文献1参照)。   However, it is difficult for the user to understand the authentication method and encryption method of the wireless network, and it is difficult for the user to connect the wireless communication device to the connection target wireless network. For this reason, various methods for easily performing wireless connection of the wireless communication device to the target wireless network have been proposed. For example, a method of automatically performing all settings, such as WPS (Wi-Fi Protected Setup) by Wi-Fi Alliance, has been put into practical use. However, in order to perform such a fully automatic setting, the wireless communication apparatus needs to support a fully automatic setting (for example, the WPS). Other connection methods have also been proposed (see, for example, Patent Document 1).

特開2006−141012号公報JP 2006-141012 A 特開2004−180010号公報JP 2004-180010 A 特開2007−151195号公報JP 2007-151195 A

無線ネットワークが広く普及してきている現在、無線通信装置を対象無線ネットワークに接続するためのユーザの負荷を軽減することは解決すべき技術課題の一つである。   With the widespread use of wireless networks, it is one of the technical problems to be solved to reduce the load on the user for connecting a wireless communication device to a target wireless network.

本発明は、接続対象の対象無線ネットワークへの接続におけるユーザの負荷を軽減できる新たな無線通信装置、対象無線ネットワークへの接続方法及びプログラムを提供することを目的とする。   An object of this invention is to provide the new radio | wireless communication apparatus which can reduce the user's load in the connection to the object wireless network of connection object, the connection method to an object wireless network, and a program.

上記従来の課題に鑑みなされた本発明は、接続対象の対象無線ネットワークで利用されている一のセキュリティ設定方式を、対象無線ネットワークを構成する外部装置が出力する信号から取得し、この取得された一のセキュリティ設定方式に対応する複数種類の他のセキュリティ方式を順次選択し、選択された種類の他のセキュリティ設定を用いて、前記対象無線ネットワークへの接続を試みることとしたものである。   The present invention, which has been made in view of the above-described conventional problems, acquires one security setting method used in a target wireless network to be connected from a signal output by an external device that configures the target wireless network. A plurality of types of other security methods corresponding to one security setting method are sequentially selected, and the connection to the target wireless network is attempted using other security settings of the selected type.

本発明を反映した第1の課題解決手段は、接続対象の対象無線ネットワークに接続する無線通信装置であって、前記対象無線ネットワークを構成する外部装置が出力する信号から、前記対象無線ネットワークで利用される認証方式を取得する認証方式取得手段と、前記取得済みの認証方式を用いて、前記無線通信装置を前記対象無線ネットワークに接続する無線接続手段と、を備え、前記無線接続手段は、前記取得済みの認証方式に対応する複数種類の暗号化方式を順次選択し、前記順次選択された種類の暗号化方式を用いて、前記対象無線ネットワークへの接続を試みることを特徴とする無線通信装置である。これによれば、対象無線ネットワークへ接続するための暗号化方式を、取得した認証方式に対応する複数種類の暗号化方式から順次選択し、選択された種類の暗号化方式を用いて、対象無線ネットワークへの接続を試みることができる。なお、無線通信装置は、必ずしも1つの装置である必要はなく、例えば、2つの装置による構成であってもよい。   A first problem solving means reflecting the present invention is a wireless communication device connected to a target wireless network to be connected, which is used in the target wireless network from a signal output from an external device constituting the target wireless network. Authentication method acquisition means for acquiring the authentication method to be performed, and wireless connection means for connecting the wireless communication device to the target wireless network using the acquired authentication method, the wireless connection means, A wireless communication device characterized by sequentially selecting a plurality of types of encryption methods corresponding to the acquired authentication method and attempting to connect to the target wireless network using the sequentially selected types of encryption methods It is. According to this, the encryption method for connecting to the target wireless network is sequentially selected from a plurality of types of encryption methods corresponding to the acquired authentication method, and the target wireless is used using the selected type of encryption method. You can try to connect to the network. Note that the wireless communication device is not necessarily a single device, and may be configured by two devices, for example.

第2の課題解決手段は、第1の課題解決手段の無線通信装置であって、前記無線接続手段は、前記取得済みの認証方式に対応する前記複数種類の暗号化方式のうち、セキュリティの高い暗号化方式から順次選択することを特徴とする。これによれば、セキュリティの高い暗号化方式から接続を試みることができる。   The second problem solving means is a wireless communication apparatus of the first problem solving means, wherein the wireless connection means has high security among the plurality of types of encryption methods corresponding to the acquired authentication methods. It is characterized by selecting sequentially from encryption methods. According to this, connection can be attempted from an encryption method with high security.

第3の課題解決手段は、第1又は第2の課題解決手段の無線通信装置であって、前記取得済みの認証方式に対応する第1種の暗号化方式を示す第1種の暗号項目及び第2種の暗号化方式を示す第2種の暗号項目と、前記暗号化方式を特定しない第3種の暗号項目と、をユーザが選択可能に出力する出力手段を、備え、前記無線接続手段は、第3種の暗号項目をユーザが選択した場合、前記第1種の暗号化方式及び前記第2種の暗号化方式のうち、セキュリティの高い暗号化方式から順次選択することを特徴とする。これによれば、ユーザが対象無線ネットワークへの接続を試みるにあたり、用いる暗号化方式を特定しない場合に、セキュリティの高い暗号化方式から接続を試みることができる。   The third problem solving means is a wireless communication apparatus of the first or second problem solving means, wherein the first type encryption item indicating the first type encryption method corresponding to the acquired authentication method, and Output means for outputting a second type encryption item indicating the second type encryption method and a third type encryption item not specifying the encryption method in a user selectable manner, the wireless connection means; Is characterized in that when the user selects the third type encryption item, the first type encryption method and the second type encryption method are sequentially selected from the encryption methods with higher security. . According to this, when the user tries to connect to the target wireless network, if the encryption method to be used is not specified, the connection can be attempted from the encryption method with high security.

第4の課題解決手段は、第1の課題解決手段の無線通信装置であって、前記取得済みの認証方式に対応する第1種の暗号化方式を示す第1種の暗号項目及び第2種の暗号化方式を示す第2種の暗号項目をユーザが選択可能に出力する出力手段を、備え、前記無線接続手段は、第1種の暗号項目をユーザが選択した場合、前記第1種の暗号化方式を用いて、前記対象無線ネットワークへの接続を試み、前記第1種の暗号化方式を用いた接続に失敗した場合、前記第2種の暗号化方式を用いて、前記対象無線ネットワークへの接続を試みることを特徴とする。これによれば、ユーザが選択した暗号化項目により示される第1種の暗号化方式を用いて、対象無線ネットワークへの接続を試みることが可能であるとともに、これに失敗した場合、第2種の暗号化方式を順次選択し、第2種の暗号化方式を用いて、対象無線ネットワークへの接続を試みることができる。   The fourth problem solving means is a wireless communication apparatus of the first problem solving means, wherein the first type encryption item and the second type indicating the first type encryption method corresponding to the acquired authentication method. Output means for outputting the second type encryption item indicating the encryption method of the user in a selectable manner, and the wireless connection means, when the user selects the first type encryption item, When an attempt is made to connect to the target wireless network using an encryption method and the connection using the first type encryption method fails, the target wireless network is used using the second type encryption method. It is characterized by trying to connect to. According to this, it is possible to try to connect to the target wireless network using the first type encryption method indicated by the encryption item selected by the user, and if this fails, the second type Are sequentially selected, and connection to the target wireless network can be attempted using the second type of encryption method.

第5の課題解決手段は、接続対象の対象無線ネットワークに接続する無線通信装置であって、前記対象無線ネットワークを構成する外部装置が出力する信号から、前記対象無線ネットワークで利用される暗号化方式を取得する暗号化方式取得手段と、前記取得済みの暗号化方式を用いて、前記無線通信装置を前記対象無線ネットワークに接続する無線接続手段と、を備え、前記無線接続手段は、前記取得済みの暗号化方式に対応する複数種類の認証方式を順次選択し、前記順次選択された種類の認証方式を用いて、前記対象無線ネットワークへの接続を試みることを特徴とする無線通信装置である。これによれば、対象無線ネットワークへ接続するための認証方式を、取得した暗号化方式に対応する複数種類の認証方式から順次選択し、選択された種類の認証方式を用いて、対象無線ネットワークへの接続を試みることができる。なお、無線通信装置は、必ずしも1つの装置である必要はなく、例えば、2つの装置による構成であってもよい。   A fifth problem solving means is a wireless communication device connected to a target wireless network to be connected, and an encryption method used in the target wireless network from a signal output from an external device constituting the target wireless network And a wireless connection unit that connects the wireless communication device to the target wireless network using the acquired encryption method, and the wireless connection unit is configured to acquire the acquired wireless communication device. The wireless communication apparatus is characterized in that a plurality of types of authentication methods corresponding to the encryption method are sequentially selected and a connection to the target wireless network is attempted using the sequentially selected types of authentication methods. According to this, an authentication method for connecting to the target wireless network is sequentially selected from a plurality of types of authentication methods corresponding to the acquired encryption method, and the selected type of authentication method is used to enter the target wireless network. You can try to connect. Note that the wireless communication device is not necessarily a single device, and may be configured by two devices, for example.

第6の課題解決手段は、第5の課題解決手段の無線通信装置であって、前記無線接続手段は、前記取得済みの暗号化方式に対応する前記複数種類の認証方式のうち、セキュリティの高い認証方式から順次選択することを特徴とする。これによれば、セキュリティの高い認証方式から接続を試みることができる。   The sixth problem solving means is a wireless communication apparatus according to the fifth problem solving means, wherein the wireless connection means has high security among the plurality of types of authentication methods corresponding to the acquired encryption methods. The authentication method is selected sequentially. According to this, connection can be attempted from an authentication method with high security.

第7の課題解決手段は、第5又は第6の課題解決手段の無線通信装置であって、前記取得済みの暗号化方式に対応する第1種の認証方式を示す第1種の認証項目及び第2種の認証方式を示す第2種の認証項目と、前記認証方式を特定しない第3種の認証項目と、をユーザが選択可能に出力する出力手段を、備え、前記無線接続手段は、第3種の認証項目をユーザが選択した場合、前記第1種の認証方式及び前記第2種の認証方式のうち、セキュリティの高い認証方式から順次選択することを特徴とする。これによれば、ユーザが対象無線ネットワークへの接続を試みるにあたり、用いる認証方式を特定しない場合に、セキュリティの高い認証方式を効率的に選択することができる。   The seventh problem solving means is a wireless communication apparatus according to the fifth or sixth problem solving means, wherein the first type of authentication item indicates a first type of authentication method corresponding to the acquired encryption method, and Output means for outputting a second type authentication item indicating the second type authentication method and a third type authentication item not specifying the authentication method in a selectable manner by the user, the wireless connection means comprising: When the user selects the third type of authentication item, the first type of authentication method and the second type of authentication method are sequentially selected from authentication methods with higher security. According to this, when the user tries to connect to the target wireless network, when an authentication method to be used is not specified, an authentication method with high security can be efficiently selected.

第8の課題解決手段は、第5の課題解決手段の無線通信装置であって、前記取得済みの暗号化方式に対応する第1種の認証方式を示す第1種の認証項目及び第2種の認証方式を示す第2種の認証項目をユーザが選択可能に出力する出力手段を、備え、前記無線接続手段は、第1種の認証項目をユーザが選択した場合、前記第1種の認証方式を用いて、前記対象無線ネットワークへの接続を試み、前記第1種の認証方式を用いた接続に失敗した場合、前記第2種の認証方式を用いて、前記対象無線ネットワークへの接続を試みることを特徴とする。これによれば、ユーザが選択した認証項目により示される第1種の認証方式を用いて、対象無線ネットワークへの接続を試みることが可能であるとともに、これに失敗した場合、第2種の認証方式を順次選択し、第2種の認証方式を用いて、対象無線ネットワークへの接続を試みることができる。   The eighth problem solving means is the wireless communication apparatus of the fifth problem solving means, wherein the first type authentication item and the second type indicating the first type authentication method corresponding to the acquired encryption method. Output means for outputting a second type of authentication item indicating the authentication method of the user so that the user can select the wireless authentication unit, and the wireless connection unit, when the user selects the first type of authentication item, the first type of authentication item. If the connection to the target wireless network is attempted using the method and the connection using the first type of authentication method fails, the connection to the target wireless network is performed using the second type of authentication method. It is characterized by trying. According to this, it is possible to try to connect to the target wireless network using the first type authentication method indicated by the authentication item selected by the user, and if this fails, the second type authentication is performed. A method can be selected sequentially, and a connection to the target wireless network can be attempted using the second type of authentication method.

第9の課題解決手段は、第1乃至第8の課題解決手段のいずれか1つの無線通信装置であって、前記対象無線ネットワークのネットワーク識別子であって、ユーザによって指定される前記ネットワーク識別子を取得するネットワーク識別子取得手段を備え、前記無線接続手段は、前記取得済みのネットワーク識別子によって識別される前記対象無線ネットワークへの接続を試みることを特徴とする。これによれば、ユーザによって指定された無線ネットワークを対象無線ネットワークとして、接続を試みることができる。   The ninth problem solving means is a wireless communication apparatus according to any one of the first to eighth problem solving means, and obtains the network identifier of the target wireless network, which is specified by a user. Network identifier obtaining means for performing connection to the target wireless network identified by the obtained network identifier. According to this, a connection can be attempted using the wireless network designated by the user as the target wireless network.

第10の課題解決手段は、無線通信装置によって実行される接続対象の対象無線ネットワークへの接続方法であって、前記対象無線ネットワークを構成する外部装置が出力する信号から、前記対象無線ネットワークで利用される認証方式を取得する認証方式取得ステップと、前記取得済みの認証方式を用いて、前記無線通信装置を前記対象無線ネットワークに接続する無線接続ステップと、を含み、前記無線接続ステップは、前記取得済みの認証方式に対応する複数種類の暗号化方式を順次選択し、前記順次選択された種類の暗号化方式を用いて、前記対象無線ネットワークへの接続を試みることを特徴とする接続方法である。これによれば、対象無線ネットワークへ接続するための暗号化方式を、取得した認証方式に対応する複数種類の暗号化方式から順次選択し、選択された種類の暗号化方式を用いて、対象無線ネットワークに接続を試みることができる。   A tenth problem solving means is a connection method to a target wireless network to be connected, executed by a wireless communication device, and is used in the target wireless network from a signal output from an external device constituting the target wireless network An authentication method acquisition step for acquiring the authentication method, and a wireless connection step for connecting the wireless communication device to the target wireless network using the acquired authentication method, wherein the wireless connection step includes the step of A connection method characterized by sequentially selecting a plurality of types of encryption methods corresponding to the acquired authentication method, and attempting to connect to the target wireless network using the sequentially selected types of encryption methods. is there. According to this, the encryption method for connecting to the target wireless network is sequentially selected from a plurality of types of encryption methods corresponding to the acquired authentication method, and the target wireless is used using the selected type of encryption method. You can try to connect to the network.

第11の課題解決手段は、無線通信装置によって実行される接続対象の対象無線ネットワークへの接続方法であって、前記対象無線ネットワークを構成する外部装置が出力する信号から、前記対象無線ネットワークで利用される暗号化方式を取得する暗号化方式取得ステップと、前記取得済みの暗号化方式を用いて、前記無線通信装置を前記対象無線ネットワークに接続する無線接続ステップと、を含み、前記無線接続ステップは、前記取得済みの暗号化方式に対応する複数種類の認証方式を順次選択し、前記順次選択された種類の認証方式を用いて、前記対象無線ネットワークへの接続を試みることを特徴とする接続方法である。これによれば、対象無線ネットワークへ接続するための認証方式を、取得した暗号化方式に対応する複数種類の認証方式から順次選択し、選択された種類の認証方式を用いて、対象無線ネットワークに接続を試みることができる。   An eleventh problem solving means is a method for connecting to a target wireless network to be connected, which is executed by a wireless communication device, and is used in the target wireless network from a signal output from an external device constituting the target wireless network An encryption method acquisition step for acquiring the encryption method to be performed; and a wireless connection step for connecting the wireless communication device to the target wireless network using the acquired encryption method, the wireless connection step Is a method of sequentially selecting a plurality of types of authentication methods corresponding to the acquired encryption method and attempting to connect to the target wireless network using the sequentially selected types of authentication methods. Is the method. According to this, an authentication method for connecting to the target wireless network is sequentially selected from a plurality of types of authentication methods corresponding to the acquired encryption method, and the selected wireless authentication method is used to connect to the target wireless network. You can try to connect.

第12の課題解決手段は、無線通信装置に、接続対象の対象無線ネットワークに接続させるためのコンピュータ読み取り可能なプログラムであって、前記無線通信装置を、前記対象無線ネットワークを構成する外部装置が出力する信号から、前記対象無線ネットワークで利用される認証方式を取得する認証方式取得手段と、前記取得済みの認証方式を用いて、前記無線通信装置を前記対象無線ネットワークに接続する無線接続手段として機能させ、前記無線接続手段は、前記取得済みの認証方式に対応する複数種類の暗号化方式を順次選択し、前記順次選択された種類の暗号化方式を用いて、前記対象無線ネットワークへの接続を試みる機能を含むことを特徴とするプログラムである。これによれば、対象無線ネットワークへ接続するための暗号化方式を、取得した認証方式に対応する複数種類の暗号化方式から順次選択し、選択された種類の暗号化方式を用いて対象無線ネットワークへの接続を試みる手段として、無線通信装置を機能させることができる。   A twelfth problem solving means is a computer-readable program for causing a wireless communication device to connect to a target wireless network to be connected, wherein the wireless communication device is output by an external device constituting the target wireless network. An authentication method acquisition means for acquiring an authentication method used in the target wireless network from a signal to be used, and a wireless connection means for connecting the wireless communication device to the target wireless network using the acquired authentication method The wireless connection means sequentially selects a plurality of types of encryption methods corresponding to the acquired authentication method, and uses the sequentially selected types of encryption methods to connect to the target wireless network. It is a program characterized by including a function to try. According to this, the encryption method for connecting to the target wireless network is sequentially selected from a plurality of types of encryption methods corresponding to the acquired authentication method, and the target wireless network is selected using the selected type of encryption method. The wireless communication device can function as a means for attempting to connect to the wireless communication device.

第13の課題解決手段は、無線通信装置に、接続対象の対象無線ネットワークに接続させるためのコンピュータ読み取り可能なプログラムであって、前記無線通信装置を、前記対象無線ネットワークを構成する外部装置が出力する信号から、前記対象無線ネットワークで利用される暗号化方式を取得する暗号化方式取得手段と、前記取得済みの暗号化方式を用いて、前記無線通信装置を前記対象無線ネットワークに接続する無線接続手段として機能させ、前記無線接続手段は、前記取得済みの暗号化方式に対応する複数種類の認証方式を順次選択し、前記順次選択された種類の認証方式を用いて、前記対象無線ネットワークへの接続を試みる機能を含むことを特徴とするプログラムである。これによれば、対象無線ネットワークへ接続するための認証方式を、取得した暗号化方式に対応する複数種類の認証方式から順次選択し、選択された種類の認証方式を用いて対象無線ネットワークへの接続を試みる手段として、無線通信装置を機能させることができる。   A thirteenth problem solving means is a computer-readable program for causing a wireless communication device to connect to a target wireless network to be connected, wherein the wireless communication device is output by an external device constituting the target wireless network. And a wireless connection for connecting the wireless communication device to the target wireless network using the encryption method acquisition means for acquiring the encryption method used in the target wireless network from the signal to be transmitted The wireless connection means sequentially selects a plurality of types of authentication methods corresponding to the acquired encryption method, and uses the sequentially selected types of authentication methods to connect to the target wireless network. It is a program characterized by including the function which tries connection. According to this, an authentication method for connecting to the target wireless network is sequentially selected from a plurality of types of authentication methods corresponding to the acquired encryption method, and the selected type of authentication method is used to connect to the target wireless network. The wireless communication device can function as means for attempting connection.

本発明によれば、接続対象の対象無線ネットワークへの接続におけるユーザの負荷を軽減できる新たな無線通信装置、対象無線ネットワークへの接続方法及びプログラムを得ることができる。具体的には、ユーザは、認証方式及び/又は暗号化方式を選択することなく、無線通信装置を対象無線ネットワークに容易に接続させることができる。   ADVANTAGE OF THE INVENTION According to this invention, the new radio | wireless communication apparatus which can reduce the user's load in the connection to the connection object radio network, the connection method to the object radio network, and a program can be obtained. Specifically, the user can easily connect the wireless communication apparatus to the target wireless network without selecting an authentication method and / or an encryption method.

本発明を反映した上記課題解決手段を実施するための実施形態について、図面を用いて、以下に詳細に説明する。なお、上記課題解決手段は以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。   Embodiments for implementing the above problem solving means reflecting the present invention will be described below in detail with reference to the drawings. In addition, the said subject solution means is not limited to the structure as described below, A various structure is employable in the same technical idea.

(システムの構成)
図1は、無線ネットワークシステムを含むシステム全体を示す図である。無線ネットワークシステム10は、アクセスポイント300Aにより形成される無線ネットワークである。プリント機能、スキャナ機能、コピー機能等複数の機能を実行可能な複合機100は、この無線ネットワークシステム10に属し、アクセスポイント300Aと有線LAN600及びハブ620を介して接続されたパーソナルコンピュータ(以下、「パソコン」という。)400から印刷データを受信し、これを印刷する。また、スキャンした画像データを、アクセスポイント300Aを介してパソコン400に送信する。複合機100には、後述する複合機100への無線設定に関する処理を実行するパソコン200がUSB(Universal Serial Bus)接続されている。なお、複合機100とパソコン200との接続はUSB接続に限らず、他の接続形態であってもよい。例えば、複合機100とパソコン200とは、有線LANケーブルを介して接続されていてもよい。パソコン200が備える無線インターフェースを介したアドホックモードによる無線接続とすることもできる。
(System configuration)
FIG. 1 is a diagram illustrating an entire system including a wireless network system. The wireless network system 10 is a wireless network formed by the access point 300A. A multi-function device 100 capable of executing a plurality of functions such as a print function, a scanner function, and a copy function belongs to the wireless network system 10 and is connected to an access point 300A via a wired LAN 600 and a hub 620 (hereinafter, “ It is called a “personal computer”) 400 receives print data from 400 and prints it. Also, the scanned image data is transmitted to the personal computer 400 via the access point 300A. The multifunction device 100 is connected to a personal computer 200 that executes processing related to wireless settings for the multifunction device 100 described later via a USB (Universal Serial Bus) connection. Note that the connection between the multifunction device 100 and the personal computer 200 is not limited to the USB connection, but may be another connection form. For example, the multifunction device 100 and the personal computer 200 may be connected via a wired LAN cable. A wireless connection in an ad hoc mode via a wireless interface included in the personal computer 200 may be used.

複合機100の周辺には、アクセスポイント300Aの他、別の無線ネットワークを形成しているアクセスポイント300B及びアクセスポイント300Cが存在している。また、無線インターフェースを備えたパソコン500も存在している。ここで、アクセスポイント300A,300B又は300Cを介して行われる無線接続の形態をインフラストラクチャモードといい、装置相互が直接通信を行う無線接続の形態をアドホックモードという(例えば、図1において、パソコン500から印刷データを複合機100が受信したとすれば、両者はアドホックモードによって無線接続されている。)。   In addition to the access point 300A, there are an access point 300B and an access point 300C forming another wireless network in the vicinity of the MFP 100. There is also a personal computer 500 equipped with a wireless interface. Here, the form of wireless connection performed through the access points 300A, 300B, or 300C is referred to as an infrastructure mode, and the form of wireless connection in which apparatuses directly communicate with each other is referred to as an ad hoc mode (for example, in FIG. If the multi-function device 100 receives the print data, the two are wirelessly connected in the ad hoc mode).

図2は、図1に示す各装置の機能ブロックを示す図である。なお、アクセスポイント300B及び300Cについては、アクセスポイント300Aと同一の構成であるため、その記載を省略している。また、パソコン400及び500についてもパソコン200と同様(パソコン400及び500は、パソコン200が実行する後述の無線設定処理に関するプログラムを記憶していない点、相違する。)の構成であり、かつパソコン400及び500は、従来のパソコンと同一であるため、その記載を省略する。   FIG. 2 is a diagram showing functional blocks of each device shown in FIG. Since the access points 300B and 300C have the same configuration as the access point 300A, the description thereof is omitted. The personal computers 400 and 500 have the same configuration as the personal computer 200 (the personal computers 400 and 500 are different in that they do not store a program related to the wireless setting process described later executed by the personal computer 200). And 500 are the same as those of a conventional personal computer, and thus the description thereof is omitted.

先ず、複合機100について説明する。複合機100は、自装置の制御を司る制御部110を備える。ここで、制御部110は、例えば、演算処理を実行するCPU、各種プログラムを記憶するROM、作業領域としてのRAMにより構成される。なお、CPUがROMに記憶されるプログラムを実行することで、各種処理が実行される。その際、RAMには、各種データ、例えば、無線インターフェース(以下、「無線I/F」という。)120が受信したデータ、及び操作部160を介して入力されたデータが入力・保持され、CPUは、これらデータを用いた処理を実行するためRAMにアクセスする。したがって、CPUがROMに記憶されている各種プログラムをRAM上で実行することで、各種処理が実行され、これによって各種手段が構成される。   First, the multifunction peripheral 100 will be described. The multifunction device 100 includes a control unit 110 that controls the device itself. Here, the control unit 110 includes, for example, a CPU that executes arithmetic processing, a ROM that stores various programs, and a RAM as a work area. Various processes are executed by the CPU executing programs stored in the ROM. At that time, various data, for example, data received by the wireless interface (hereinafter referred to as “wireless I / F”) 120 and data input via the operation unit 160 are input and held in the RAM. Accesses the RAM to execute processing using these data. Therefore, various processes are executed by the CPU executing various programs stored in the ROM on the RAM, thereby configuring various means.

また、複合機100が備える無線I/F120は、アクセスポイント300A等とインフラストラクチャモードでの無線通信(無線接続)及びパソコン500等とアドホックモードでの無線通信(無線接続)を行う。記憶部130は無線接続のための無線設定を記憶する、例えば、不揮発性のメモリ(例えば、EEPROM)又はハードディスクによって構成されている。印刷部140は、プリント機能及びコピー機能の実行に用いられ、例えば、パソコン400から送信されたプリントデータを印刷する。スキャナ部150は、原稿載置部(描画せず)に置かれた原稿をスキャンする。操作部160は、データの入力インターフェースとしての機能を実現する、例えば、方向キー、文字入力が可能なテンキーボード及び確定ボタン等により構成される。表示部170は各種情報を表示する。USBインターフェース(以下、「USBI/F」という。)180はUSB接続を実現するインターフェースである。   The wireless I / F 120 included in the multifunction device 100 performs wireless communication (wireless connection) in the infrastructure mode with the access point 300A and the like, and wireless communication (wireless connection) in the ad hoc mode with the personal computer 500 and the like. The storage unit 130 is configured by, for example, a non-volatile memory (for example, EEPROM) or a hard disk that stores wireless settings for wireless connection. The printing unit 140 is used to execute a print function and a copy function, and prints print data transmitted from the personal computer 400, for example. The scanner unit 150 scans a document placed on a document placement unit (not drawn). The operation unit 160 is configured by, for example, a direction key, a numeric keyboard capable of inputting characters, a confirmation button, and the like that realize a function as a data input interface. The display unit 170 displays various information. A USB interface (hereinafter referred to as “USB I / F”) 180 is an interface for realizing USB connection.

ここで、複合機100は、認証方式として、オープン、シェアードキー、WPA−PSK及びWPA2−PSKをサポートしているものとし、また、暗号化方式として、WEP、TKIP及びAESをサポートしているものとする。なお、複合機100は、暗号化を行わない無線通信にも対応可能である。   Here, the MFP 100 supports open, shared key, WPA-PSK, and WPA2-PSK as authentication methods, and supports WEP, TKIP, and AES as encryption methods. And The multi-function device 100 can also cope with wireless communication without encryption.

各認証方式、暗号化方式、認証方式及び暗号化方式において採用可能なパスワード長(文字数)及び対応可能な通信モードの関係を表1に示す。表1において、「認証方式:OPEN」は「認証なし(あるいはオープン認証)」を示し、「暗号化方式:NONE」は「暗号化なし(あるいは暗号化無効)」を示す。認証方式及び暗号化方式が「シェアードキー及びWEP」及び「OPEN及びWEP」の組合せにおけるパスワード長は、表1に記載の文字数の他、16及び32文字を採用することもできる。インフラストラクチャモードでは、表1に記載の全ての認証方式を用いることができる一方、アドホックモードでは、認証方式としては「認証なし」のみ用いることができる。以下の説明において、「WPA−PSK」及び「WPA2−PSK」を、単に「WPA」及び「WPA2」と記載する。   Table 1 shows the relationship between each authentication method, encryption method, authentication method, password length (number of characters) that can be adopted in the encryption method, and compatible communication modes. In Table 1, “authentication method: OPEN” indicates “no authentication (or open authentication)”, and “encryption method: NONE” indicates “no encryption (or encryption invalid)”. As the password length when the authentication method and the encryption method are “shared key and WEP” and “OPEN and WEP”, 16 and 32 characters can be adopted in addition to the number of characters shown in Table 1. In the infrastructure mode, all the authentication methods described in Table 1 can be used, while in the ad hoc mode, only “no authentication” can be used as the authentication method. In the following description, “WPA-PSK” and “WPA2-PSK” are simply referred to as “WPA” and “WPA2”.

パソコン200は、自装置の制御を司り、CPU、ROM及びRAMにより構成される制御部210と、後述する複合機100に対する無線設定処理を実行するためのプログラム224を記憶し、自身の無線設定を記憶する記憶部220と、を備える。記憶部220は、例えば、ハードディスクで構成されている。制御部210を構成するCPUが、例えば、操作部230を介して入力されたデータを用いて、ROM及び記憶部220に記憶されるプログラム224をRAM上で実行することで、各種処理が実行され、これによって各種手段が構成される。   The personal computer 200 controls the device itself, stores a control unit 210 configured by a CPU, a ROM, and a RAM, and a program 224 for executing a wireless setting process for the multifunction device 100 described later, and sets its own wireless setting. And a storage unit 220 for storing. The storage unit 220 is configured with, for example, a hard disk. Various processes are executed by the CPU configuring the control unit 210 executing the program 224 stored in the ROM and the storage unit 220 on the RAM using, for example, data input via the operation unit 230. This constitutes various means.

この他、パソコン200は、キーボード及びマウスから構成され、プログラムの実行に用いられる各種データの入力インターフェースとしての操作部230と、各種情報を表示する表示部240と、USB接続を実現するUSBI/F250と、インフラストラクチャモード及びアドホックモードによる無線通信(無線接続)を実行する無線I/F260と、を備える。なお、パソコン200の基本的構成は、従来から利用されているパーソナルコンピュータと同様である。   In addition, the personal computer 200 includes a keyboard and a mouse, and includes an operation unit 230 as an input interface for various data used for program execution, a display unit 240 for displaying various information, and a USB I / F 250 for realizing USB connection. And a wireless I / F 260 that performs wireless communication (wireless connection) in the infrastructure mode and the ad hoc mode. The basic configuration of the personal computer 200 is the same as that of a personal computer conventionally used.

アクセスポイント300Aは、自装置の制御を司り、CPU、ROM及びRAMにより構成される制御部310と、各種装置から送信されるデータを受信し、送信する無線I/F320と、例えば、不揮発性メモリ(例えば、EEPROM)により構成され、無線設定を記憶する記憶部330と、有線LAN600との接続を実現する有線インターフェース((図2において「有線I/F」と記載)340と、を備える。ここで、アクセスポイント300Aの記憶部330は、無線設定として、無線ネットワークを識別するSSID(Service Set Identifier)の他、認証方式、暗号化方式及びネットワークパスワード(以下、単に「パスワード」という。)等を記憶する。なお、アクセスポイント300Aの基本的構成は、従来から利用されているアクセスポイントと同様である。   The access point 300A controls the own device, and includes a control unit 310 configured by a CPU, a ROM, and a RAM, a wireless I / F 320 that receives and transmits data transmitted from various devices, and a nonvolatile memory, for example. (For example, an EEPROM), and includes a storage unit 330 that stores wireless settings, and a wired interface (described as “wired I / F” in FIG. 2) 340 that realizes connection with the wired LAN 600. The storage unit 330 of the access point 300A includes, as wireless settings, an SSID (Service Set Identifier) for identifying a wireless network, an authentication method, an encryption method, a network password (hereinafter simply referred to as “password”), and the like. Note that the basic configuration of the access point 300A has been conventionally used. It is the same as the access point.

以下、複合機100への無線設定に関する処理について、2つの処理手法を個別に説明する。なお、これら処理を経て、複合機100が、例えば、アクセスポイント300Aと無線接続できるようになったとき、例えば、上述のようなパソコン400からの印刷データの受信、又は複合機100においてスキャンした画像データのパソコン400への送信が可能となる。   In the following, two processing methods will be described individually for processing related to wireless setting for the multifunction peripheral 100. After these processes, for example, when the multi-function device 100 can wirelessly connect to the access point 300A, for example, reception of print data from the personal computer 400 as described above, or an image scanned by the multi-function device 100 Data can be transmitted to the personal computer 400.

(第1処理形態)
第1処理形態における無線設定は、複合機100の操作部160を介して実行されるものである。図3は、この処理において複合機100で実行される処理フローを示したものである。制御部110は、ユーザが操作部160を介して行ったこの処理の開始指示を取得(検出)した場合、この処理を開始し、表示部170に所定の情報を表示する。この表示にしたがい、ユーザが操作部160を介して無線ネットワークサーチ要求指示を入力した場合、制御部110は、この指示を取得し(S100)、無線I/F120を制御して周辺で無線ネットワークを形成している外部装置(図1に基づけば、アクセスポイント300A〜300C及びパソコン500)をサーチする(S102)。サーチは、外部装置から出力されるSSIDを受信して行われる。サーチを行っている際、制御部110は、その旨を表示部170に図4(i)の態様で表示する。そして、制御部110は、サーチによって無線I/F120が受信したSSIDを取得し、取得したSSIDを表示部170に図4(ii)の態様でリスト表示し(S104)、表示中のSSIDのいずれか一つをユーザが接続対象として選択するまで待機する。なお、SSIDは、表示されているものから選択する場合の他、ユーザが操作部160を介して直接入力(手動入力)することも可能である。
(First processing form)
The wireless setting in the first processing form is executed via the operation unit 160 of the multifunction device 100. FIG. 3 shows a processing flow executed by the multifunction peripheral 100 in this processing. When the control unit 110 acquires (detects) an instruction to start this process performed by the user via the operation unit 160, the control unit 110 starts this process and displays predetermined information on the display unit 170. In accordance with this display, when the user inputs a wireless network search request instruction via the operation unit 160, the control unit 110 acquires this instruction (S100) and controls the wireless I / F 120 to establish a wireless network in the vicinity. A search is made for the external devices that are formed (according to FIG. 1, access points 300A to 300C and personal computer 500) (S102). The search is performed by receiving the SSID output from the external device. During the search, the control unit 110 displays that effect on the display unit 170 in the form of FIG. Then, the control unit 110 acquires the SSID received by the wireless I / F 120 by the search, displays the acquired SSID in a list in the form of FIG. 4 (ii) (S104), and displays any of the displayed SSIDs. Wait until the user selects one of them as a connection target. Note that the SSID can be directly input (manual input) by the user via the operation unit 160 in addition to the case where the SSID is selected from the displayed ones.

ユーザが操作部110を介して接続対象のSSIDを選択又は直接入力し、同じく操作部110を介して確定操作を行ったとき、制御部110は選択又は直接入力されたSSIDを取得し(S106)、表示部170にパスワード入力インターフェース(以下、「パスワード入力I/F」という。)を図4(iii)の態様で表示する。パスワード入力I/Fには、無線ネットワークにパスワードが設定されていない場合には、パスワードの入力を行わないで、操作部160を介した確定操作を行う旨のメッセージも合わせて表示される。なお、以下の説明では、アクセスポイント300Aにより形成される無線ネットワークを識別するSSIDが、接続対象の無線ネットワークとして選択(直接入力)され、制御部110は、アクセスポイント300Aから送信されたSSIDをS106で取得したものとして説明する。   When the user selects or directly inputs the SSID to be connected through the operation unit 110 and performs a confirmation operation through the operation unit 110, the control unit 110 acquires the selected or directly input SSID (S106). Then, a password input interface (hereinafter referred to as “password input I / F”) is displayed on the display unit 170 in the form of FIG. In the password input I / F, when a password is not set for the wireless network, a message indicating that a confirmation operation is to be performed via the operation unit 160 is performed without inputting the password. In the following description, the SSID that identifies the wireless network formed by the access point 300A is selected (directly input) as the connection target wireless network, and the control unit 110 uses the SSID transmitted from the access point 300A as S106. It is assumed that it was acquired in

図4(iii)の表示にしたがい、ユーザが操作部160を介してパスワードを入力し、又はパスワードが設定されていないとして何ら入力することなく確定操作を行ったとき(図4(iii)では「ABCDEFG・・・」が入力)、制御部110は入力されたパスワードを取得し(S110)、続けて、S112の処理(1)を実行する。なお、S110で制御部110は、パスワードが入力されることなく確定操作がなされた場合、入力されていないことを内容とするデータを取得する(この場合、パスワードの文字数は「0」である。)。   When the user inputs a password via the operation unit 160 according to the display of FIG. 4 (iii), or performs a confirming operation without inputting any password (FIG. 4 (iii), “ The control unit 110 acquires the input password (S110), and then executes the process (1) of S112. In S110, when the confirmation operation is performed without inputting the password, the control unit 110 acquires data indicating that the password is not input (in this case, the number of characters of the password is “0”). ).

制御部110は、外部装置が利用している認証方式がWPA2又はWPAである場合、S102でSSIDとともに、外部装置が利用している認証方式を特定可能な認証方式情報(WPA2であることを示す情報、又はWPAであることを示す情報)を無線I/F120を介して受信し、取得している。S112で制御部110は、この認証方式情報に基づき、認証方式を特定し(WPA2及びWPAではないと特定することを含む。後述する図5に示す処理(1)のS200及びS204参照)、特定した認証方式に対応する暗号化方式をユーザが選択可能に表示部170表示する。なお、暗号化方式の表示に際し、ユーザが暗号化方式を認識していない場合を考慮し、暗号化方式を特定しない「不明」を合わせて表示する(後述する図4(iv)参照。)。S112で実行される処理(1)の詳細は後述する。   When the authentication method used by the external device is WPA2 or WPA, the control unit 110, together with the SSID in S102, indicates authentication method information (WPA2 that can identify the authentication method used by the external device). Information or information indicating WPA) is received via the wireless I / F 120 and acquired. In S112, the control unit 110 specifies an authentication method based on the authentication method information (including specifying that the authentication method is not WPA2 or WPA. Refer to S200 and S204 in the process (1) shown in FIG. 5 to be described later). The display unit 170 displays the encryption method corresponding to the authentication method that can be selected by the user. When displaying the encryption method, considering that the user does not recognize the encryption method, “unknown” that does not specify the encryption method is also displayed (see FIG. 4 (iv) described later). Details of the process (1) executed in S112 will be described later.

S114で制御部110は、S112で表示された暗号化方式の中から、ユーザが何れかの暗号化方式(不明を含む)を選択した場合、ユーザが選択した暗号化方式を取得し、選択された暗号化方式が、所定の暗号化方式(図4(iv)を例とすれば、AES及びTKIP)であるか、暗号化方式を特定しない「不明」であるかを判断する(S116)。判断の結果、所定の暗号化方式が選択された場合、制御部110はS118を実行する一方、「不明」が選択された場合、S120を実行する。なお、S118で実行される処理(2)は、ユーザが選択した暗号化方式に基づき、接続対象の無線ネットワーク(アクセスポイント300Aにより形成される無線ネットワーク10)への接続を試みる処理である。S120で実行される処理(3)は、認証方式情報によって示される認証方式に対応する暗号化方式を順次選択(変更)し、接続対象の無線ネットワークへの接続を試みる処理である。S118の処理(2)及びS120の処理(3)の詳細は後述する。   In S114, the control unit 110 acquires and selects the encryption method selected by the user when the user selects any encryption method (including unknown) from the encryption methods displayed in S112. It is determined whether the encryption method is a predetermined encryption method (AES and TKIP in the case of FIG. 4 (iv)) or “unknown” that does not specify the encryption method (S116). As a result of the determination, when a predetermined encryption method is selected, the control unit 110 executes S118, while when “unknown” is selected, executes S120. Note that the process (2) executed in S118 is a process of trying to connect to the connection target wireless network (the wireless network 10 formed by the access point 300A) based on the encryption method selected by the user. The process (3) executed in S120 is a process of sequentially selecting (changing) an encryption method corresponding to the authentication method indicated by the authentication method information and attempting to connect to the connection target wireless network. Details of the process (2) of S118 and the process (3) of S120 will be described later.

そして、制御部110は、S118又はS120の結果を表示部170に表示する(S122)。具体的には、接続が成功(確立)できた場合、接続に成功したことを示すメッセージ(無線設定としたパラメータを含む。)を表示部170に表示する一方、接続に失敗した場合、接続に失敗したことを内容とするメッセージを表示部170に表示する。その後、制御部110は、この処理を終了する。なお、S122で接続結果を表示する構成を採用したが、印刷部140で印刷出力する構成とすることもできる。また、表示及び印刷の両方を実行する構成としてもよい。   Then, the control unit 110 displays the result of S118 or S120 on the display unit 170 (S122). Specifically, if the connection is successful (established), a message indicating that the connection is successful (including parameters set as wireless settings) is displayed on the display unit 170. If the connection is unsuccessful, the connection is established. A message having the content of failure is displayed on the display unit 170. Thereafter, the control unit 110 ends this process. In addition, although the structure which displays a connection result by S122 was employ | adopted, it can also be set as the structure printed out by the printing part 140. FIG. Moreover, it is good also as a structure which performs both a display and printing.

図5は、図3のS112の処理(1)に関する処理フローを示すものである。先ず、制御部110は、S102(図3)で取得した認証方式情報が、WPA2を示すものであるか否かを判断する(S200)。判断の結果、WPA2である場合(S200:YES)、制御部110は、表示部170に、S106でユーザが選択したアクセスポイント300Aの認証方式がWPA2であること、及びWPA2に対応する暗号化方式として「AES」及び「TKIP」、並びに「不明」を、ユーザが選択可能な選択肢として表示する(S202)。図4(iv)はS202(図5)での表示態様を示すものである。   FIG. 5 shows a process flow relating to the process (1) of S112 of FIG. First, the control unit 110 determines whether or not the authentication method information acquired in S102 (FIG. 3) indicates WPA2 (S200). As a result of the determination, if it is WPA2 (S200: YES), the control unit 110 causes the display unit 170 to indicate that the authentication method of the access point 300A selected by the user in S106 is WPA2, and an encryption method corresponding to WPA2. “AES”, “TKIP”, and “unknown” are displayed as options that the user can select (S202). FIG. 4 (iv) shows the display mode in S202 (FIG. 5).

S200の判断が否定された場合(S200:NO)、制御部110は、認証方式情報がWPAを示すものであるか否かを判断する(S204)。判断の結果、WPAである場合(S204:YES)、制御部110は、表示部170に、S106でユーザが選択したアクセスポイント300Aで利用される認証方式がWPAであること、及びWPAに対応する暗号化方式として「AES」及び「TKIP」、並びに「不明」を、ユーザが選択可能な選択肢として表示する(S206)。   If the determination in S200 is negative (S200: NO), the control unit 110 determines whether or not the authentication method information indicates WPA (S204). As a result of the determination, if it is WPA (S204: YES), the control unit 110 displays on the display unit 170 that the authentication method used by the access point 300A selected by the user in S106 is WPA, and corresponds to WPA. “AES”, “TKIP”, and “Unknown” are displayed as options that can be selected by the user (S206).

S204の判断が否定された場合(S204:NO)、制御部110は表示部170に、WPA2及びWPA以外の認証方式で用いられる暗号化方式である「WEP」及び「NONE」(表1参照)、並びに「不明」を、ユーザが選択可能な選択肢として表示する(S208)。なお、制御部110は、S202、S206及びS208を実行した後、この処理(1)を終了する。   When the determination in S204 is negative (S204: NO), the control unit 110 causes the display unit 170 to display “WEP” and “NONE” which are encryption methods used in authentication methods other than WPA2 and WPA (see Table 1). And “Unknown” are displayed as options that can be selected by the user (S208). In addition, the control part 110 complete | finishes this process (1), after performing S202, S206, and S208.

図6は、S118の処理(2)に関する処理フローを示すものである。先ず、制御部110は、ユーザの選択に基づきS114(図3)で取得した暗号化方式が、AESを示すものであるか否かを判断する(S300)。判断の結果、AESではない場合(S300:NO)、制御部110は、処理をS312に移行する一方、AESである場合(S300:YES)、S302を実行する。なお、S102(図3)で取得した認証方式情報が、WPA2又はWPAを示すものである場合(図5に示す処理(1)のS200又はS204で判断が肯定(YES)されている場合)、S114で暗号化方式としてAESがユーザによって選択されている可能性がある(表1参照)。   FIG. 6 shows a process flow relating to the process (2) of S118. First, the control unit 110 determines whether or not the encryption method acquired in S114 (FIG. 3) indicates AES based on the user's selection (S300). As a result of the determination, if it is not AES (S300: NO), the control unit 110 shifts the process to S312. If it is AES (S300: YES), it executes S302. In addition, when the authentication method information acquired in S102 (FIG. 3) indicates WPA2 or WPA (when the determination is affirmative (YES) in S200 or S204 of the process (1) illustrated in FIG. 5), There is a possibility that AES is selected by the user as an encryption method in S114 (see Table 1).

S302で制御部110は、認証方式及び暗号化方式として「S102で取得した認証方式情報で示される認証方式(WPA2又はWPA)及びAES」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S304)。   In S302, the control unit 110 sets the connection to the access point 300A using a combination of “the authentication method (WPA2 or WPA) and AES indicated by the authentication method information acquired in S102” as a setting parameter as the authentication method and the encryption method. An attempt is made to determine whether or not the connection is successful (S304).

判断の結果、接続に失敗した場合(S304:NO)、制御部110は、S302で設定したパラメータの内、暗号化方式をTKIPに変更した設定で、再度、アクセスポイント300Aへの接続を試み(S306)、接続に成功したか否かを判断する(S308)。判断の結果、接続に失敗した場合(S308:NO)、制御部110は処理(2)を終了する。S304又はS308で接続に成功した場合(S304,S308:YES)、制御部110は、接続に用いたパラメータ(認証方式及び暗号化方式)を無線設定用のパラメータとして記憶部130に保持し(S310)、処理(2)を終了する。   If the connection fails as a result of the determination (S304: NO), the control unit 110 tries to connect to the access point 300A again with the setting in which the encryption method is changed to TKIP among the parameters set in S302 ( S306), it is determined whether or not the connection is successful (S308). If the connection fails as a result of the determination (S308: NO), the control unit 110 ends the process (2). When the connection is successful in S304 or S308 (S304, S308: YES), the control unit 110 holds the parameters (authentication method and encryption method) used for connection in the storage unit 130 as parameters for wireless setting (S310). ), And the process (2) is terminated.

S312で制御部110は、ユーザの選択に基づきS114(図3)で取得した暗号化方式が、TKIPを示すものであるか否かを判断する(S312)。判断の結果、TKIPではない場合(S312:NO)、制御部110は、処理をS324に移行する一方、TKIPである場合(S312:YES)、S314を実行する。なお、S102(図3)で取得した認証方式情報が、WPA2又はWPAを示すものである場合(図5に示す処理(1)のS200又はS204で判断が肯定(YES)されている場合)、S114で暗号化方式としてTKIPがユーザによって選択されている可能性がある(表1参照)。   In S <b> 312, the control unit 110 determines whether the encryption method acquired in S <b> 114 (FIG. 3) indicates TKIP based on the user's selection (S <b> 312). As a result of the determination, if it is not TKIP (S312: NO), the control unit 110 proceeds to S324, while if it is TKIP (S312: YES), executes S314. In addition, when the authentication method information acquired in S102 (FIG. 3) indicates WPA2 or WPA (when the determination is affirmative (YES) in S200 or S204 of the process (1) illustrated in FIG. 5), There is a possibility that TKIP is selected as the encryption method by the user in S114 (see Table 1).

S314で制御部110は、認証方式及び暗号化方式として「S102で取得した認証方式情報で示される認証方式(WPA2又はWPA)及びTKIP」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S316)。   In S314, the control unit 110 sets the connection to the access point 300A using the combination of “the authentication method (WPA2 or WPA) and TKIP indicated by the authentication method information acquired in S102 and TKIP” as a setting parameter as the authentication method and the encryption method. It is determined whether or not the connection is successful (S316).

判断の結果、接続に失敗した場合(S316:NO)、制御部110は、S314で設定したパラメータの内、暗号化方式をAESに変更した設定で、再度、アクセスポイント300Aへの接続を試み(S318)、接続に成功したか否かを判断する(S320)。判断の結果、接続に失敗した場合(S320:NO)、制御部110は処理(2)を終了する。S316又はS320で接続に成功した場合(S316,S320:YES)、制御部110は、接続に用いたパラメータ(認証方式及び暗号化方式)を無線設定用のパラメータとして記憶部130に保持し(S322)、処理(2)を終了する。   If the connection fails as a result of the determination (S316: NO), the control unit 110 tries to connect to the access point 300A again with the setting in which the encryption method is changed to AES among the parameters set in S314 ( S318), it is determined whether or not the connection is successful (S320). If the connection fails as a result of the determination (S320: NO), the control unit 110 ends the process (2). When the connection is successful in S316 or S320 (S316, S320: YES), the control unit 110 holds the parameters (authentication method and encryption method) used for connection in the storage unit 130 as parameters for wireless setting (S322). ), And the process (2) is terminated.

なお、S304又はS316で接続に失敗したと判断された場合(S304,S316:NO)、S306又はS318を実行する構成としたが、これら暗号化方式による接続試みは、ユーザ選択に基づくものではないため、S304等で接続に失敗したと判断された場合(S304,S316:NO)、S306又はS318を実行することなく、処理(2)を終了する構成とすることもできる。   If it is determined that the connection has failed in S304 or S316 (S304, S316: NO), S306 or S318 is executed. However, these encryption connection attempts are not based on user selection. Therefore, when it is determined that the connection has failed in S304 or the like (S304, S316: NO), the process (2) may be terminated without executing S306 or S318.

S324で制御部110は、ユーザの選択に基づきS114(図3)で取得した暗号化方式が、WEPを示すものであるか否かを判断する。判断の結果、WEPではない場合(S324:NO)、制御部110は、処理をS336に移行する一方、WEPである場合(S324:YES)、S326を実行する。なお、S102で認証方式情報が取得できていない場合(図5に示す処理(1)のS204で判断が否定(NO)されている場合)、S114で暗号化方式としてWEPが取得されている可能性がある(表1参照)。   In S324, the control unit 110 determines whether or not the encryption method acquired in S114 (FIG. 3) indicates WEP based on the user's selection. As a result of the determination, if it is not WEP (S324: NO), the control unit 110 shifts the processing to S336, while if it is WEP (S324: YES), executes S326. If authentication method information has not been acquired in S102 (if the determination in S204 of process (1) shown in FIG. 5 is negative (NO)), WEP may have been acquired as the encryption method in S114. (See Table 1).

S326で制御部110は、認証方式及び暗号化方式として「シェアードキー(図6において「SHARED」と記載)及びWEP」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S328)。   In step S326, the control unit 110 attempts to connect to the access point 300A using the combination of “shared key (described as“ SHARED ”in FIG. 6) and WEP” and WEP as the authentication method and encryption method, and succeeds in the connection. It is determined whether or not (S328).

判断の結果、接続に失敗した場合(S328:NO)、制御部110は、S326で設定したパラメータの内、認証方式をオープン(図6において「OPEN」と記載)に変更した設定で、再度、アクセスポイント300Aへの接続を試み(S330)、接続に成功したか否かを判断する(S332)。判断の結果、接続に失敗した場合(S332:NO)、制御部110は処理(2)を終了する。S328又はS332で接続に成功した場合(S328,S332:YES)、制御部110は、接続に用いたパラメータ(認証方式及び暗号化方式)を無線設定用のパラメータとして記憶部130に保持し(S334)、処理(2)を終了する。   If the connection fails as a result of the determination (S328: NO), the control unit 110 again sets the authentication method among the parameters set in S326 to open (described as “OPEN” in FIG. 6). Connection to the access point 300A is attempted (S330), and it is determined whether or not the connection is successful (S332). If the connection fails as a result of the determination (S332: NO), the control unit 110 ends the process (2). When the connection is successful in S328 or S332 (S328, S332: YES), the control unit 110 stores the parameters (authentication method and encryption method) used for the connection in the storage unit 130 as parameters for wireless setting (S334). ), And the process (2) is terminated.

ここで、暗号化方式がWEPの場合(S324:YES)、制御部110は、セキュリティを考慮し、設定のパラメータを選択している。すなわち、セキュリティの高い認証方式及び暗号化方式の組合せである「シェアードキー及びWEP」を、「オープン及びWEP」に優先して選択し、この組合せによって接続を試みる構成を採用している。   Here, when the encryption method is WEP (S324: YES), the control unit 110 selects a setting parameter in consideration of security. That is, a configuration is adopted in which “shared key and WEP”, which is a combination of an authentication method and an encryption method with high security, is selected in preference to “open and WEP” and a connection is attempted by this combination.

S336で制御部110は、認証方式及び暗号化方式として「オープン(図6において「OPEN」と記載)及び暗号化なし(図6において「NONE」と記載)」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S338)。判断の結果、接続に失敗した場合(S338:NO)、制御部110は処理(2)を終了し、接続に成功した場合(S338:YES)、制御部110は、接続に用いたパラメータ(認証方式及び暗号化方式)を無線設定用のパラメータとして記憶部130に保持し(S340)、処理(2)を終了する。   In S336, the control unit 110 uses the combination of “open (described as“ OPEN ”in FIG. 6) and non-encrypted (described as“ NONE ”in FIG. 6)” as an authentication method and an encryption method as a setting parameter. A connection to the point 300A is attempted, and it is determined whether or not the connection is successful (S338). If the connection fails as a result of the determination (S338: NO), the control unit 110 ends the process (2). If the connection is successful (S338: YES), the control unit 110 uses the parameters (authentication) used for the connection. (Method and encryption method) are stored in the storage unit 130 as parameters for wireless setting (S340), and the process (2) is terminated.

図7は、図3のS120の処理(3)に関する処理フローを示すものである。先ず、制御部110は、S110(図3)でユーザが入力したパスワードのパスワード長(文字数)が「0」であるか否かを判断する(S400)。判断の結果、パスワード長が「0」である場合(S400:YES)、制御部110は、処理をS436に移行する一方、パスワード長が「0」でない場合(S400:NO)、S402を実行する。なお、S436以降の処理については、後述する。   FIG. 7 shows a process flow relating to the process (3) of S120 of FIG. First, the control unit 110 determines whether or not the password length (number of characters) of the password input by the user in S110 (FIG. 3) is “0” (S400). As a result of the determination, if the password length is “0” (S400: YES), the control unit 110 proceeds to S436, while if the password length is not “0” (S400: NO), executes S402. . The processing after S436 will be described later.

S402で制御部110は、S102(図3)で取得した認証方式情報が、WPA2を示すものであるか否かを判断する(S402)。判断の結果、WPA2ではない場合(S402:NO)、制御部110は、処理をS414に移行する一方、WPA2である場合(S402:YES)、S404を実行する。なお、S402の判断は、図5に示す処理(1)のS200と同一である。S404で制御部110は、認証方式及び暗号化方式として「WPA2及びAES」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S406)。判断の結果、接続に失敗した場合(S406:NO)、制御部110は、S404で設定したパラメータの内、暗号化方式をTKIPに変更した設定で、再度、アクセスポイント300Aへの接続を試み(S408)、接続に成功したか否かを判断する(S410)。判断の結果、接続に失敗した場合(S410:NO)、制御部110は処理(3)を終了する。S406又はS410で接続に成功した場合(S406,S410:YES)、制御部110は、接続に用いたパラメータ(認証方式及び暗号化方式)を無線設定用のパラメータとして記憶部130に保持し(S412)、処理(3)を終了する。   In S402, the control unit 110 determines whether or not the authentication method information acquired in S102 (FIG. 3) indicates WPA2 (S402). As a result of the determination, if it is not WPA2 (S402: NO), the control unit 110 shifts the process to S414, while if it is WPA2 (S402: YES), executes S404. Note that the determination in S402 is the same as S200 in the process (1) shown in FIG. In S404, the control unit 110 attempts to connect to the access point 300A using the combination of “WPA2 and AES” as the setting method of the authentication method and the encryption method, and determines whether the connection is successful (S406). If the connection fails as a result of the determination (S406: NO), the control unit 110 tries to connect to the access point 300A again with the setting in which the encryption method is changed to TKIP among the parameters set in S404 ( S408), it is determined whether the connection is successful (S410). If the connection fails as a result of the determination (S410: NO), the control unit 110 ends the process (3). When the connection is successful in S406 or S410 (S406, S410: YES), the control unit 110 holds the parameters (authentication method and encryption method) used for the connection in the storage unit 130 as parameters for wireless setting (S412). ), And the process (3) is terminated.

S414で制御部110は、S102(図3)で取得した認証方式情報が、WPAを示すものであるか否かを判断する(S414)。判断の結果、WPAではない場合(S414:NO)、制御部110は、処理をS426に移行する一方、WPAである場合(S414:YES)、S416を実行する。なお、S414の判断は、図5に示す処理(1)のS204と同一である。S416で制御部110は、認証方式及び暗号化方式として「WPA及びAES」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S418)。判断の結果、接続に失敗した場合(S418:NO)、制御部110は、S416で設定したパラメータの内、暗号化方式をTKIPに変更した設定で、再度、アクセスポイント300Aへの接続を試み(S420)、接続に成功したか否かを判断する(S422)。判断の結果、接続に失敗した場合(S422:NO)、制御部110は処理(3)を終了する。なお、S418又はS422で接続に成功した場合(S418,S422:YES)、制御部110は、接続に用いたパラメータ(認証方式及び暗号化方式)を無線設定用のパラメータとして記憶部130に保持し(S424)、処理(3)を終了する。   In S414, the control unit 110 determines whether or not the authentication scheme information acquired in S102 (FIG. 3) indicates WPA (S414). As a result of the determination, if it is not WPA (S414: NO), the control unit 110 shifts the process to S426, while if it is WPA (S414: YES), executes S416. Note that the determination in S414 is the same as S204 in the process (1) shown in FIG. In S416, the control unit 110 attempts to connect to the access point 300A using the combination of “WPA and AES” as the setting method of the authentication method and the encryption method, and determines whether the connection is successful (S418). If the connection fails as a result of the determination (S418: NO), the control unit 110 tries to connect to the access point 300A again with the setting in which the encryption method is changed to TKIP among the parameters set in S416 ( S420), it is determined whether the connection is successful (S422). As a result of the determination, when the connection fails (S422: NO), the control unit 110 ends the process (3). When the connection is successful in S418 or S422 (S418, S422: YES), the control unit 110 stores the parameters (authentication method and encryption method) used for the connection in the storage unit 130 as parameters for wireless setting. (S424) and process (3) is terminated.

ここで、S402で判断が肯定される場合(S402:YES)、制御部110は、暗号化方式としてAESをTKIPよりも優先して選択し、認証方式(WPA2)と各暗号化方式(AES,TKIP)との組合せで、アクセスポイント300Aへの接続を試みている。同様に、S404で判断が肯定される場合(S404:YES)、制御部110は、暗号化方式としてAESをTKIPよりも優先して選択し、認証方式(WPA)と各暗号化方式(AES,TKIP)との組合せで、アクセスポイント300Aへの接続を試みている。これは、AESは、TKIPよりもセキュリティが高い暗号化方式であることを考慮したものである。   Here, when the determination is affirmative in S402 (S402: YES), the control unit 110 selects AES as the encryption method in preference to TKIP, and the authentication method (WPA2) and each encryption method (AES, The connection to the access point 300A is attempted in combination with TKIP). Similarly, when the determination in S404 is affirmative (S404: YES), the control unit 110 selects AES as the encryption method in preference to TKIP, and the authentication method (WPA) and each encryption method (AES, The connection to the access point 300A is attempted in combination with TKIP). This is because AES is an encryption method with higher security than TKIP.

S426で制御部110は、認証方式及び暗号化方式として「シェアードキー(図7において「SHARED」と記載)及びWEP」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S428)。判断の結果、接続に失敗した場合(S428:NO)、制御部110は、S426で設定したパラメータの内、認証方式をオープン(図7において「OPEN」と記載)に変更した設定で、再度、アクセスポイント300Aへの接続を試み(S430)、接続に成功したか否かを判断する(S432)。判断の結果、接続に失敗した場合(S432:NO)、制御部110は処理(3)を終了する。S428又はS432で接続に成功した場合(S428,S432:YES)、制御部110は、接続に用いたパラメータ(認証方式及び暗号化方式)を無線設定用のパラメータとして記憶部130に保持し(S434)、処理(3)を終了する。なお、認証方式及び暗号化方式の組合せとして、「シェアードキー及びWEP」を、「オープン及びWEP」に優先して選択する構成を採用している(S426及びS430参照)。これは上記処理(2)に記載した理由と、同一の理由によるものである。   In step S426, the control unit 110 attempts to connect to the access point 300A using the combination of “shared key (described as“ SHARED ”in FIG. 7) and WEP” and WEP as the authentication method and encryption method, and succeeds in the connection. It is determined whether or not (S428). If the connection fails as a result of the determination (S428: NO), the control unit 110 again sets the authentication method among the parameters set in S426 to open (described as “OPEN” in FIG. 7). A connection to the access point 300A is attempted (S430), and it is determined whether or not the connection is successful (S432). If the connection fails as a result of the determination (S432: NO), the control unit 110 ends the process (3). When the connection is successful in S428 or S432 (S428, S432: YES), the control unit 110 stores the parameters (authentication method and encryption method) used for the connection in the storage unit 130 as parameters for wireless setting (S434). ), And the process (3) is terminated. As a combination of the authentication method and the encryption method, a configuration in which “shared key and WEP” is selected with priority over “open and WEP” (see S426 and S430) is adopted. This is due to the same reason as described in the process (2).

S436で制御部110は、認証方式及び暗号化方式として「オープン及び暗号化なし(図7において「NONE」と記載)」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S438)。判断の結果、接続に失敗した場合(S438:NO)、制御部110は処理(3)を終了し、接続に成功した場合(S438:YES)、制御部110は、接続に用いたパラメータ(認証方式及び暗号化方式)を無線設定用のパラメータとして記憶部130に保持し(S440)、処理(3)を終了する。   In S436, the control unit 110 tries to connect to the access point 300A using the combination of “open and no encryption (indicated as“ NONE ”in FIG. 7)” as the authentication method and encryption method as a setting parameter. It is determined whether or not it is successful (S438). If the connection fails as a result of the determination (S438: NO), the control unit 110 ends the process (3). If the connection is successful (S438: YES), the control unit 110 uses the parameters (authentication) used for the connection. (Method and encryption method) are stored in the storage unit 130 as parameters for wireless setting (S440), and the process (3) is terminated.

(第1処理形態に基づく有利な効果)
上述した構成(処理)に基づく有利な効果について列挙する。
(1)暗号化方式の選択肢として、認証方式情報に基づき特定した認証方式に対応する適切な暗号化方式を、ユーザが選択可能に表示部170に表示する構成を採用した(図5のS202,S206及びS208)。これによれば、仮に選択されたとしても接続に失敗する不適切な暗号化方式が、ユーザによって選択されることを防止することができる。
(Advantageous effects based on the first processing mode)
The advantageous effects based on the above-described configuration (processing) will be listed.
(1) As an encryption method option, a configuration is adopted in which an appropriate encryption method corresponding to the authentication method specified based on the authentication method information is displayed on the display unit 170 so that the user can select (S202 in FIG. 5). S206 and S208). According to this, even if selected, it is possible to prevent the user from selecting an inappropriate encryption method that fails to connect.

(2)上記(1)の構成において、認証方式情報に基づき特定した認証方式に対応する適切な暗号化方式とともに、ユーザが正しい暗号化方式を選択できないことを考慮し、選択肢として「不明」を表示部170に表示する構成を採用している(図5のS202、S206及びS208)。そして、「不明」が選択された場合、認証方式との組み合わせにおいてセキュリティが高くなる暗号化方式から順次選択し、接続を試み(例えば、図7のS404及びS408参照)、接続に成功したパラメータを記憶部130に保持する構成を採用した(図7のS412,S424,S434)。これによれば、無線接続に精通したユーザでなくとも、無線ネットワークへの接続に際し、セキュリティを確保した無線接続を実現することができる。   (2) In the configuration of (1) above, “unknown” is selected as an option in consideration of the fact that the user cannot select the correct encryption method together with an appropriate encryption method corresponding to the authentication method specified based on the authentication method information. The structure displayed on the display unit 170 is employed (S202, S206, and S208 in FIG. 5). Then, when “unknown” is selected, encryption schemes that increase security in combination with the authentication scheme are sequentially selected, connection is attempted (for example, refer to S404 and S408 in FIG. 7), and parameters that are successfully connected are set. The configuration held in the storage unit 130 was adopted (S412, S424, S434 in FIG. 7). According to this, even if the user is not familiar with the wireless connection, it is possible to realize a wireless connection that ensures security when connecting to the wireless network.

(第2処理形態)
第2処理形態における無線設定は、第1処理形態と同じく、複合機100の操作部160を介して実行されるものである。図8は、この処理において複合機100で実行される処理フローを示したものである。なお、第1処理形態(図3)は、S102でSSIDとともに受信した認証方式がWPA2であるかWPAであるかを示す認証方式情報に基づき、その後の無線設定に関する処理を適切に実行した。これに対し、第2処理形態では、後述するS502でSSIDとともに受信する暗号化方式情報に基づき、その後の無線設定に関する処理を適切に実行する。両者は、この点において相違する。
(Second processing mode)
The wireless setting in the second processing form is executed via the operation unit 160 of the multifunction peripheral 100, as in the first processing form. FIG. 8 shows a processing flow executed by the multifunction peripheral 100 in this processing. In the first processing mode (FIG. 3), the subsequent processing related to wireless setting is appropriately executed based on the authentication method information indicating whether the authentication method received together with the SSID in S102 is WPA2 or WPA. On the other hand, in the second processing mode, processing related to subsequent wireless settings is appropriately executed based on the encryption method information received together with the SSID in S502 described later. They differ in this respect.

先ず、制御部110は、S500〜S510を実行する。なお、S500〜S510の各処理は、第1処理形態の図3に示すS100〜S110の各処理に対応するものであり、詳細は省略する。なお、前述のとおり、制御部110はS502で、SSIDとともに、外部装置が利用している暗号化方式を特定可能な暗号化方式情報を無線I/F120を介して受信し、取得している。また、以下の説明では、第1処理形態の場合と同じく、制御部110は、アクセスポイント300Aから送信されたSSIDをS506で取得したものとして説明する。   First, the control part 110 performs S500-S510. In addition, each process of S500-S510 respond | corresponds to each process of S100-S110 shown in FIG. 3 of a 1st process form, and it abbreviate | omits for details. As described above, in S502, the control unit 110 receives and acquires the encryption method information that can specify the encryption method used by the external apparatus via the wireless I / F 120 together with the SSID. In the following description, as in the case of the first processing mode, the control unit 110 will be described assuming that the SSID transmitted from the access point 300A is acquired in S506.

S512で制御部110は、S502で受信した暗号化方式情報に基づき、暗号化方式を特定し(後述する図9に示す処理(4)のS600,S604及びS608参照))、特定した暗号化方式に対応する認証方式を、ユーザが選択可能に表示部170表示する。なお、認証方式の表示に際し、ユーザが認証方式を認識していない場合を考慮し、認証方式を特定しない「不明」を合わせて表示する(後述する図9参照)。S512で実行される処理(4)の詳細は後述する。   In S512, the control unit 110 specifies the encryption method based on the encryption method information received in S502 (see S600, S604, and S608 in the process (4) shown in FIG. 9 described later), and the specified encryption method. The display unit 170 displays an authentication method corresponding to the above so that the user can select it. When displaying the authentication method, considering that the user does not recognize the authentication method, “Unknown” that does not specify the authentication method is also displayed (see FIG. 9 described later). Details of the process (4) executed in S512 will be described later.

S514で制御部110は、S512で表示された認証方式の中から、ユーザが何れかの認証方式(不明を含む)を選択した場合、ユーザが選択した認証方式を取得し、選択された認証方式が、所定の認証方式(図9を例とすれば、WPA2及びWPA)であるか、認証方式を特定しない「不明」であるかを判断する(S516)。判断の結果、所定の認証方式が選択された場合、制御部110はS518を実行する一方、「不明」が選択された場合、S520を実行する。なお、S518で実行される処理(5)は、ユーザが選択した認証方式に基づき、接続対象の無線ネットワーク(アクセスポイント300Aにより形成される無線ネットワーク10)への接続を試みる処理である。S520で実行される処理(6)は、暗号化方式情報によって示される暗号化方式に対応する認証方式を順次選択(変更)し、接続対象の無線ネットワークへの接続を試みる処理である。S518の処理(5)及びS520の処理(6)の詳細は後述する。   In S514, when the user selects any authentication method (including unknown) from the authentication methods displayed in S512, the control unit 110 acquires the authentication method selected by the user and selects the selected authentication method. However, it is determined whether the authentication method is a predetermined authentication method (WPA2 and WPA in the case of FIG. 9) or “unknown” that does not specify the authentication method (S516). As a result of the determination, when a predetermined authentication method is selected, the control unit 110 executes S518, while when “unknown” is selected, executes S520. Note that the process (5) executed in S518 is a process of trying to connect to the connection target wireless network (the wireless network 10 formed by the access point 300A) based on the authentication method selected by the user. The process (6) executed in S520 is a process of sequentially selecting (changing) authentication methods corresponding to the encryption method indicated by the encryption method information and attempting to connect to the connection target wireless network. Details of step S518 (5) and step S520 (6) will be described later.

そして、制御部110は、S518又はS520の結果を表示部170に表示する(S522)。なお、S522は、第1処理形態の図3に示すS122に対応するものであり、詳細は省略する。   And the control part 110 displays the result of S518 or S520 on the display part 170 (S522). Note that S522 corresponds to S122 shown in FIG. 3 of the first processing form, and the details are omitted.

図9は、図8のS512の処理(4)に関する処理フローを示すものである。先ず、制御部110は、S502(図8)で取得した暗号化方式情報が、AESを示すものであるか否かを判断する(S600)。判断の結果、AESである場合(S600:YES)、制御部110は、表示部170に、S506でユーザが選択したアクセスポイント300Aで利用される暗号化方式がAESであること、及びAESに対応する認証方式として「WPA2」及び「WPA」、並びに「不明」を、ユーザが選択可能な選択肢として表示する(S602)。図10はS602での表示態様を示すものである。   FIG. 9 shows a processing flow relating to the processing (4) of S512 of FIG. First, the control unit 110 determines whether or not the encryption method information acquired in S502 (FIG. 8) indicates AES (S600). If the result of the determination is AES (S600: YES), the control unit 110 displays on the display unit 170 that the encryption method used by the access point 300A selected by the user in S506 is AES, and supports AES. “WPA2”, “WPA”, and “Unknown” are displayed as options that can be selected by the user (S602). FIG. 10 shows the display mode in S602.

S600の判断が否定された場合(S600:NO)、制御部110は、暗号化方式情報がTKIPを示すものであるか否かを判断する(S604)。判断の結果、TKIPである場合(S604:YES)、制御部110は、表示部170に、S506でユーザが選択したアクセスポイント300Aで利用される暗号化方式がTKIPであること、及びTKIPに対応する認証方式として「WPA2」及び「WPA」、並びに「不明」を、ユーザが選択可能な選択肢として表示する(S606)。   When the determination in S600 is negative (S600: NO), the control unit 110 determines whether the encryption method information indicates TKIP (S604). If the result of the determination is TKIP (S604: YES), the control unit 110 displays on the display unit 170 that the encryption method used by the access point 300A selected by the user in S506 is TKIP, and supports TKIP. “WPA2”, “WPA”, and “Unknown” are displayed as choices that can be selected by the user (S606).

S604の判断が否定された場合(S604:NO)、制御部110は、暗号化方式情報がWEPを示すものであるか否かを判断する(S608)。判断の結果、WEPである場合(S608:YES)、制御部110は、表示部170に、S506でユーザが選択したアクセスポイント300Aで利用される暗号化方式がWEPであること、及びWEPに対応する認証方式として「シェアードキー(図9において「SHARED」と記載)」及び「オープン(図9において「OPEN」と記載。)」、並びに「不明」を、ユーザが選択可能な選択肢として表示する(S610)。   When the determination in S604 is negative (S604: NO), the control unit 110 determines whether or not the encryption method information indicates WEP (S608). As a result of the determination, if it is WEP (S608: YES), the control unit 110 displays on the display unit 170 that the encryption method used by the access point 300A selected by the user in S506 is WEP, and corresponds to WEP. “Shared key (described as“ SHARED ”in FIG. 9)”, “Open (described as“ OPEN ”in FIG. 9)”, and “Unknown” as authentication methods to be displayed are displayed as options that can be selected by the user ( S610).

S608の判断が否定された場合(S608:NO)、制御部110は、表示部170に、暗号化方式が「暗号化なし(図9において「NONE」と記載)」であること、及び「暗号化なし」に対応する認証方式として「オープン」をユーザが選択可能な選択肢として表示する(S612)。なお、S612における表示の場合、ユーザは認証方式を選択する必要がなく、したがって、S516におけるユーザ選択は不要であり、所定時間、S610における表示を行った後、制御部110は処理をS518に移行する構成とすることもできる。かかる場合、ユーザの操作負担を軽減することができる。制御部110は、S602、S606、S610及びS612を実行した後、この処理(4)を終了する。   When the determination in S608 is negative (S608: NO), the control unit 110 causes the display unit 170 to indicate that the encryption method is “no encryption (described as“ NONE ”in FIG. 9)” and “encryption”. “Open” is displayed as an option that can be selected by the user as an authentication method corresponding to “No change” (S612). In the case of the display in S612, the user does not need to select the authentication method, and therefore the user selection in S516 is unnecessary, and after performing the display in S610 for a predetermined time, the control unit 110 moves the process to S518. It can also be set as the structure to do. In such a case, the operation burden on the user can be reduced. The control part 110 complete | finishes this process (4), after performing S602, S606, S610, and S612.

図11は、図8のS518の処理(5)に関する処理フローを示すものである。先ず、制御部110は、ユーザの選択に基づきS514(図8)で取得した認証方式が、WPA2を示すものであるか否かを判断する(S700)。判断の結果、WPA2ではない場合(S700:NO)、制御部110は、処理をS712に移行する一方、WPA2である場合(S700:YES)、S702を実行する。なお、S502(図8)で取得した暗号化方式情報が、AES又はTKIPを示すものである場合(図9に示す処理(4)のS600又はS604で判断が肯定(YES)されている場合)、S514で認証方式としてWPA2がユーザによって選択されている可能性がある(表1参照)。   FIG. 11 shows a process flow relating to the process (5) of S518 of FIG. First, the control unit 110 determines whether or not the authentication method acquired in S514 (FIG. 8) indicates WPA2 based on the user's selection (S700). As a result of the determination, if it is not WPA2 (S700: NO), the control unit 110 shifts the process to S712, while if it is WPA2 (S700: YES), executes S702. When the encryption method information acquired in S502 (FIG. 8) indicates AES or TKIP (when the determination is affirmative (YES) in S600 or S604 of the process (4) shown in FIG. 9). , There is a possibility that WPA2 is selected as the authentication method by the user in S514 (see Table 1).

S702で制御部110は、認証方式及び暗号化方式として「WPA2及びS502で取得した暗号化方式情報で示される暗号化方式(AES又はTKIP)」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S704)。   In S702, the control unit 110 sets a combination of “encryption method (AES or TKIP) indicated by the encryption method information acquired in WPA2 and S502” as an authentication method and an encryption method to the access point 300A. Connection is attempted, and it is determined whether the connection is successful (S704).

判断の結果、接続に失敗した場合(S704:NO)、制御部110は、S702で設定したパラメータの内、認証方式をWPAに変更した設定で、再度、アクセスポイント300Aへの接続を試み(S706)、接続に成功したか否かを判断する(S708)。判断の結果、接続に失敗した場合(S708:NO)、制御部110は処理(5)を終了する。S704又はS708で接続に成功した場合(S704,S708:YES)、制御部110は、接続に用いたパラメータ(認証方式及び暗号化方式)を無線設定用のパラメータとして記憶部130に保持し(S710)、処理(5)を終了する。   If the connection fails as a result of the determination (S704: NO), the control unit 110 tries to connect to the access point 300A again with the setting in which the authentication method is changed to WPA among the parameters set in S702 (S706). It is determined whether or not the connection is successful (S708). If the connection fails as a result of the determination (S708: NO), the control unit 110 ends the process (5). When the connection is successful in S704 or S708 (S704, S708: YES), the control unit 110 stores the parameters (authentication method and encryption method) used for the connection in the storage unit 130 as parameters for wireless setting (S710). ) And process (5) is terminated.

S712で制御部110は、ユーザの選択に基づきS514(図8)で取得した認証方式が、WPAを示すものであるか否かを判断する(S712)。判断の結果、WPAではない場合(S712:NO)、制御部110は、処理をS724に移行する一方、WPAである場合(S712:YES)、S714を実行する。なお、S502(図8)で取得した暗号化方式情報が、AES又はTKIPを示すものである場合(図9に示す処理(4)のS600又はS604で判断が肯定(YES)されている場合)、S514で暗号化方式としてWPAがユーザによって選択されている可能性がある(表1参照)。   In S712, the control unit 110 determines whether the authentication method acquired in S514 (FIG. 8) indicates WPA based on the user's selection (S712). As a result of the determination, if it is not WPA (S712: NO), the control unit 110 shifts the processing to S724, while if it is WPA (S712: YES), executes S714. When the encryption method information acquired in S502 (FIG. 8) indicates AES or TKIP (when the determination is affirmative (YES) in S600 or S604 of the process (4) shown in FIG. 9). , There is a possibility that WPA is selected as the encryption method by the user in S514 (see Table 1).

S714で制御部110は、認証方式及び暗号化方式として「WPA及びS502で取得した暗号化方式情報で示される暗号化方式(AES又はTKIP)」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S716)。   In S714, the control unit 110 sets the combination of “the encryption method (AES or TKIP) indicated by the encryption method information acquired in WPA and S502” ”as the authentication method and the encryption method to the access point 300A. Connection is attempted, and it is determined whether the connection is successful (S716).

判断の結果、接続に失敗した場合(S716:NO)、制御部110は、S714で設定したパラメータの内、認証方式をWPA2に変更した設定で、再度、アクセスポイント300Aへの接続を試み(S718)、接続に成功したか否かを判断する(S720)。判断の結果、接続に失敗した場合(S720:NO)、制御部110は処理(5)を終了する。S716又はS720で接続に成功した場合(S716,S720:YES)、制御部110は、接続に用いたパラメータ(認証方式及び暗号化方式)を無線設定用のパラメータとして記憶部130に保持し(S722)、処理(5)を終了する。   If the connection fails as a result of the determination (S716: NO), the control unit 110 tries again to connect to the access point 300A with the setting in which the authentication method is changed to WPA2 among the parameters set in S714 (S718). ), It is determined whether or not the connection is successful (S720). If the connection fails as a result of the determination (S720: NO), the control unit 110 ends the process (5). When the connection is successful in S716 or S720 (S716, S720: YES), the control unit 110 holds the parameters (authentication method and encryption method) used for the connection in the storage unit 130 as parameters for wireless setting (S722). ) And process (5) is terminated.

S724で制御部110は、ユーザの選択に基づきS514(図8)で取得した認証方式が、シェアードキー(図11において「SHARED」と記載)を示すものであるか否かを判断する。判断の結果、シェアードキーではない場合(S724:NO)、制御部110は、処理をS736に移行する一方、シェアードキーである場合(S724:YES)、S726を実行する。なお、S502(図8)で取得した暗号化方式情報が、WEPを示すものである場合(図9に示す処理(4)のS608の判断が肯定(YES)されている場合)、S514で暗号化方式としてシェアードキーが取得されている可能性がある(表1参照)。   In S724, the control unit 110 determines whether or not the authentication method acquired in S514 (FIG. 8) indicates a shared key (described as “SHARED” in FIG. 11) based on the user's selection. As a result of the determination, if it is not a shared key (S724: NO), the control unit 110 shifts the process to S736, while if it is a shared key (S724: YES), executes S726. If the encryption method information acquired in S502 (FIG. 8) indicates WEP (if the determination in S608 of the process (4) shown in FIG. 9 is affirmative (YES)), the encryption is performed in S514. There is a possibility that a shared key has been acquired as a conversion method (see Table 1).

S726で制御部110は、認証方式及び暗号化方式として「シェアードキー及びWEP」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S728)。   In step S726, the control unit 110 attempts to connect to the access point 300A using the combination of “shared key and WEP” as the setting method for the authentication method and the encryption method, and determines whether the connection is successful (S728). .

判断の結果、接続に失敗した場合(S728:NO)、制御部110は、S726で設定したパラメータの内、認証方式をオープン(図11において「OPEN」と記載)に変更した設定で、再度、アクセスポイント300Aへの接続を試み(S730)、接続に成功したか否かを判断する(S732)。判断の結果、接続に失敗した場合(S732:NO)、制御部110は処理(5)を終了する。S728又はS732で接続に成功した場合(S728,S732:YES)、制御部110は、接続に用いたパラメータ(認証方式及び暗号化方式)を無線設定用のパラメータとして記憶部130に保持し(S734)、処理(5)を終了する。   If the connection fails as a result of the determination (S728: NO), the control unit 110 again sets the authentication method among the parameters set in S726 to open (described as “OPEN” in FIG. 11). An attempt is made to connect to the access point 300A (S730), and it is determined whether or not the connection is successful (S732). As a result of the determination, when the connection fails (S732: NO), the control unit 110 ends the process (5). When the connection is successful in S728 or S732 (S728, S732: YES), the control unit 110 stores the parameters (authentication method and encryption method) used for the connection in the storage unit 130 as parameters for wireless setting (S734). ) And process (5) is terminated.

なお、S704、S716又はS728で接続に失敗したと判断された場合(S704,S716,S728:NO)、S706,S718又はS730を実行する構成としたが、これら認証方式による接続試みは、ユーザ選択に基づくものではないため、S704等で接続に失敗したと判断された場合(S704,S716,S728:NO)、S706等を実行することなく、処理(5)を終了する構成とすることもできる。   If it is determined that the connection has failed in S704, S716, or S728 (S704, S716, S728: NO), S706, S718, or S730 is executed. Therefore, if it is determined in S704 or the like that the connection has failed (S704, S716, S728: NO), the process (5) may be terminated without executing S706 or the like. .

S736で制御部110は、認証方式及び暗号化方式として「オープン及び暗号化なし(図11において「NONE」と記載)」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S738)。判断の結果、接続に失敗した場合(S738:NO)、制御部110は処理(5)を終了し、接続に成功した場合(S738:YES)、制御部110は、接続に用いたパラメータ(認証方式及び暗号化方式)を無線設定用のパラメータとして記憶部130に保持し(S740)、処理(5)を終了する。   In step S736, the control unit 110 attempts to connect to the access point 300A using the combination of “open and no encryption (described as“ NONE ”in FIG. 11)” as the authentication method and encryption method as a setting parameter. It is determined whether or not it is successful (S738). If the connection fails as a result of the determination (S738: NO), the control unit 110 ends the process (5). If the connection is successful (S738: YES), the control unit 110 uses the parameters (authentication) used for the connection. (Method and encryption method) are stored in the storage unit 130 as parameters for wireless setting (S740), and the process (5) is terminated.

図12は、S520の処理(6)に関する処理フローを示すものである。先ず、制御部110は、S510(図8)でユーザが入力したパスワードのパスワード長(文字数)が「0」であるか否かを判断する(S800)。判断の結果、パスワード長が「0」である場合(S800:YES)、制御部110は、処理をS836に移行する一方、パスワード長が「0」でない場合(S800:NO)、S802を実行する。なお、S836以降の処理については、後述する。   FIG. 12 shows a process flow relating to the process (6) of S520. First, the control unit 110 determines whether or not the password length (number of characters) of the password input by the user in S510 (FIG. 8) is “0” (S800). As a result of the determination, if the password length is “0” (S800: YES), the control unit 110 proceeds to S836, while if the password length is not “0” (S800: NO), executes S802. . The processing after S836 will be described later.

S802で制御部110は、S502(図8)で取得した暗号化方式情報が、AESを示すものであるか否かを判断する(S802)。判断の結果、AESではない場合(S802:NO)、制御部110は、処理をS814に移行する一方、AESである場合(S802:YES)、S804を実行する。なお、S802の判断は、図9に示す処理(4)のS600と同一である。S804で制御部110は、暗号化方式及び認証方式として「AES及びWPA2」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S806)。判断の結果、接続に失敗した場合(S806:NO)、制御部110は、S804で設定したパラメータの内、認証方式をWPAに変更した設定で、再度、アクセスポイント300Aへの接続を試み(S808)、接続に成功したか否かを判断する(S810)。判断の結果、接続に失敗した場合(S810:NO)、制御部110は処理(6)を終了する。S806又はS810で接続に成功した場合(S806,S810:YES)、制御部110は、接続に用いたパラメータ(暗号化方式及び認証方式)を無線設定用のパラメータとして記憶部130に保持し(S812)、処理(6)を終了する。   In S802, the control unit 110 determines whether or not the encryption method information acquired in S502 (FIG. 8) indicates AES (S802). As a result of the determination, if it is not AES (S802: NO), the control unit 110 shifts the process to S814, while if it is AES (S802: YES), executes S804. Note that the determination in S802 is the same as S600 in the process (4) shown in FIG. In step S804, the control unit 110 tries to connect to the access point 300A using the combination of “AES and WPA2” as the encryption method and the authentication method as parameters for setting, and determines whether the connection is successful (S806). If the connection fails as a result of the determination (S806: NO), the control unit 110 tries to connect to the access point 300A again with the setting in which the authentication method is changed to WPA among the parameters set in S804 (S808). ), It is determined whether or not the connection is successful (S810). If the connection fails as a result of the determination (S810: NO), the control unit 110 ends the process (6). When the connection is successful in S806 or S810 (S806, S810: YES), the control unit 110 stores the parameters (encryption method and authentication method) used for the connection in the storage unit 130 as parameters for wireless setting (S812). ), And the process (6) is terminated.

S814で制御部110は、S502(図8)で取得した暗号化方式情報が、TKIPを示すものであるか否かを判断する(S814)。判断の結果、TKIPではない場合(S814:NO)、制御部110は、処理をS826に移行する一方、TKIPである場合(S814:YES)、S816を実行する。なお、S814の判断は、図9に示す処理(4)のS604と同一である。S816で制御部110は、暗号化方式及び認証方式として「TKIP及びWPA2」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S818)。判断の結果、接続に失敗した場合(S818:NO)、制御部110は、S816で設定したパラメータの内、認証方式をWPAに変更した設定で、再度、アクセスポイント300Aへの接続を試み(S820)、接続に成功したか否かを判断する(S822)。判断の結果、接続に失敗した場合(S822:NO)、制御部110は処理(6)を終了する。なお、S818又はS822で接続に成功した場合(S818,S822:YES)、制御部110は、接続に用いたパラメータ(暗号化方式及び認証方式)を無線設定用のパラメータとして記憶部130に保持し(S824)、処理(6)を終了する。   In S814, the control unit 110 determines whether or not the encryption method information acquired in S502 (FIG. 8) indicates TKIP (S814). As a result of the determination, if it is not TKIP (S814: NO), the control unit 110 proceeds to S826, while if it is TKIP (S814: YES), executes S816. Note that the determination in S814 is the same as S604 in the process (4) shown in FIG. In step S816, the control unit 110 attempts to connect to the access point 300A using the combination of “TKIP and WPA2” as the encryption method and the authentication method as parameters for setting, and determines whether the connection is successful (S818). If the connection fails as a result of the determination (S818: NO), the control unit 110 tries again to connect to the access point 300A with the setting in which the authentication method is changed to WPA among the parameters set in S816 (S820). ), It is determined whether or not the connection is successful (S822). If the connection fails as a result of the determination (S822: NO), the control unit 110 ends the process (6). When the connection is successful in S818 or S822 (S818, S822: YES), the control unit 110 stores the parameters (encryption method and authentication method) used for the connection in the storage unit 130 as parameters for wireless setting. (S824), the process (6) is terminated.

ここで、S802で判断が肯定される場合(S802:YES)、制御部110は、認証方式としてWPA2をWPAよりも優先して選択し、暗号化方式(AES)と各認証方式(WPA2,WPA)との組合せで、アクセスポイント300Aへの接続を試みている。同様に、S814で判断が肯定される場合(S814:YES)、制御部110は、認証方式としてWPA2をWPAよりも優先して選択し、暗号化方式(TKIP)と各認証方式(WPA2,WPA)との組合せで、アクセスポイント300Aへの接続を試みている。これは、WPA2は、WPAよりもセキュリティが高い認証方式であることを考慮したものである。   If the determination in S802 is affirmative (S802: YES), the control unit 110 selects WPA2 as an authentication method in preference to WPA, and selects an encryption method (AES) and each authentication method (WPA2, WPA). ) And trying to connect to the access point 300A. Similarly, if the determination in S814 is affirmative (S814: YES), the control unit 110 selects WPA2 as an authentication method in preference to WPA, and selects the encryption method (TKIP) and each authentication method (WPA2, WPA). ) And trying to connect to the access point 300A. This is because WPA2 is an authentication method with higher security than WPA.

S826で制御部110は、暗号化方式及び認証方式として「WEP及びシェアードキー(図12において「SHARED」と記載)」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S828)。判断の結果、接続に失敗した場合(S828:NO)、制御部110は、S826で設定したパラメータの内、認証方式をオープン(図12において「OPEN」と記載)に変更した設定で、再度、アクセスポイント300Aへの接続を試み(S830)、接続に成功したか否かを判断する(S832)。判断の結果、接続に失敗した場合(S832:NO)、制御部110は処理(6)を終了する。S828又はS832で接続に成功した場合(S828,S832:YES)、制御部110は、接続に用いたパラメータ(暗号化方式及び認証方式)を無線設定用のパラメータとして記憶部130に保持し(S834)、処理(6)を終了する。なお、暗号化方式及び認証方式の組合せとして、「WEP及びシェアードキー」を、「WEP及びオープン」に優先して選択する構成を採用している(S826及びS830参照)。これは第1処理形態の図6に示す処理(2)に記載した理由と、同一の理由によるものである。   In step S826, the control unit 110 tries to connect to the access point 300A using the combination of “WEP and shared key (described as“ SHARED ”in FIG. 12)” as the encryption method and authentication method, and succeeds in the connection. It is determined whether or not (S828). If the connection fails as a result of the determination (S828: NO), the control unit 110 again sets the authentication method among the parameters set in S826 to open (described as “OPEN” in FIG. 12). An attempt is made to connect to the access point 300A (S830), and it is determined whether or not the connection is successful (S832). If the connection fails as a result of the determination (S832: NO), the control unit 110 ends the process (6). When the connection is successful in S828 or S832 (S828, S832: YES), the control unit 110 stores the parameters (encryption method and authentication method) used for the connection in the storage unit 130 as parameters for wireless setting (S834). ), And the process (6) is terminated. As a combination of the encryption method and the authentication method, a configuration is adopted in which “WEP and shared key” is selected with priority over “WEP and open” (see S826 and S830). This is due to the same reason as described in the process (2) shown in FIG. 6 of the first process form.

S836で制御部110は、暗号化方式及び認証方式として「暗号化なし(図12において「NONE」と記載)及びオープン」の組合せを設定のパラメータとして、アクセスポイント300Aへの接続を試み、接続に成功したか否かを判断する(S838)。判断の結果、接続に失敗した場合(S838:NO)、制御部110は処理(6)を終了し、接続に成功した場合(S838:YES)、制御部110は、接続に用いたパラメータ(暗号化方式及び認証方式)を無線設定用のパラメータとして記憶部130に保持し(S840)、処理(6)を終了する。   In step S836, the control unit 110 attempts to connect to the access point 300A using the combination of “no encryption (indicated as“ NONE ”in FIG. 12) and open” as an encryption method and an authentication method as a setting parameter. It is determined whether or not it is successful (S838). As a result of the determination, if the connection fails (S838: NO), the control unit 110 ends the process (6). If the connection is successful (S838: YES), the control unit 110 uses the parameters (encryption) used for the connection. And the authentication method) are stored in the storage unit 130 as parameters for wireless setting (S840), and the process (6) is terminated.

(第2処理形態に基づく有利な効果)
上述した構成(処理)に基づく有利な効果について列挙する。
(1)認証方式の選択肢として、暗号化方式情報に基づき特定した暗号化方式に対応する適切な認証方式を、ユーザが選択可能に表示部170に表示する構成を採用した(図9のS602,S606及びS610)。これによれば、仮に選択されたとしても接続に失敗する不適切な認証方式が、ユーザによって選択されることを防止することができる。
(Advantageous effects based on the second processing mode)
The advantageous effects based on the above-described configuration (processing) will be listed.
(1) As an authentication method option, a configuration is adopted in which an appropriate authentication method corresponding to the encryption method specified based on the encryption method information is displayed on the display unit 170 so that the user can select (S602 in FIG. 9). S606 and S610). According to this, even if it is selected, it is possible to prevent the user from selecting an inappropriate authentication method that fails to connect.

(2)上記(1)の構成において、暗号化方式情報に基づき特定した暗号化方式に対応する適切な認証方式とともに、ユーザが正しい認証方式を選択できないことを考慮し、選択肢として「不明」を表示部170に表示する構成を採用している(図9のS602,S606及びS610)。そして、「不明」が選択された場合、暗号化方式との組み合わせにおいてセキュリティが高くなる認証方式から順次選択し、接続を試み(例えば、図12のS804及びS808参照)、接続に成功したパラメータを記憶部130に保持する構成を採用した(図12のS812,S824,S834)。これによれば、無線接続に精通したユーザでなくとも、無線ネットワークへの接続に際し、セキュリティを確保した無線接続を実現することができる。   (2) In the configuration of (1) above, “unknown” is selected as an option in consideration of the fact that the user cannot select the correct authentication method together with an appropriate authentication method corresponding to the encryption method specified based on the encryption method information. The structure displayed on the display unit 170 is adopted (S602, S606, and S610 in FIG. 9). When “Unknown” is selected, authentication methods that increase security in combination with the encryption method are sequentially selected, and connection is attempted (for example, see S804 and S808 in FIG. 12). The configuration held in the storage unit 130 was adopted (S812, S824, S834 in FIG. 12). According to this, even if the user is not familiar with the wireless connection, it is possible to realize a wireless connection that ensures security when connecting to the wireless network.

なお、第1処理形態および第2処理形態における複合機100が本発明における無線通信装置に相当する。また、複合機100の制御部110が本発明における各手段に相当する。   The multi-function device 100 in the first processing form and the second processing form corresponds to the wireless communication apparatus in the present invention. In addition, the control unit 110 of the multifunction machine 100 corresponds to each unit in the present invention.

(上記実施形態の変形例)
第1処理形態及び第2処理形態に基づく上記実施形態では、無線設定の操作を複合機100で完結した構成を例に説明した。しかし、図1及び2に記載の複合機100に、例えば、USB接続されたパソコン200を利用した構成を採用することもできる。かかる構成では、パソコン200の記憶部220にインストールされた専用のプログラム224が起動されることにより、その処理が開始される。
(Modification of the above embodiment)
In the above-described embodiment based on the first processing mode and the second processing mode, the configuration in which the wireless setting operation is completed by the multifunction device 100 has been described as an example. However, for example, a configuration using a personal computer 200 connected via USB may be employed in the multifunction peripheral 100 illustrated in FIGS. 1 and 2. In such a configuration, the processing starts when the dedicated program 224 installed in the storage unit 220 of the personal computer 200 is activated.

第1処理形態を例にその概略を説明する。制御部210は、プログラム224の起動後、表示部240に所定の情報を表示する。この表示にしたがい、ユーザが操作部230を介して無線ネットワークサーチ要求指示を入力した場合、制御部210は、この指示を取得し(図3のS100参照)、USBI/F250を制御し、SSIDサーチ要求を複合機100に送信する。   The outline will be described by taking the first processing form as an example. After starting the program 224, the control unit 210 displays predetermined information on the display unit 240. In accordance with this display, when the user inputs a wireless network search request instruction via the operation unit 230, the control unit 210 acquires this instruction (see S100 in FIG. 3), controls the USB I / F 250, and performs an SSID search. The request is transmitted to the multifunction device 100.

複合機100の制御部110はUSBI/F180を制御し、パソコン200から送信されてくるSSIDサーチ要求を受信し、取得する。その後、図3のS102と同一の処理を実行する。S102相当の処理を実行した後、複合機100の制御部110は、サーチによって取得したSSIDのリストをパソコン200に送信する。SSIDリストを受信したパソコン200の制御部210は、SSIDリストを対象として、図3のS104〜S112に相当する各処理を順次実行する。パソコンの制御部210は、図3のS114に相当する処理において、ユーザが、何れかの選択肢を選択した場合、選択された暗号化方式を取得し、取得した暗号化方式が、所定の暗号化方式又は「不明」のいずれであるかを判断する(図3のS116参照)。   The control unit 110 of the MFP 100 controls the USB I / F 180 to receive and acquire the SSID search request transmitted from the personal computer 200. Then, the same process as S102 of FIG. 3 is performed. After executing the process corresponding to S102, the control unit 110 of the multifunction peripheral 100 transmits the SSID list acquired by the search to the personal computer 200. The control unit 210 of the personal computer 200 that has received the SSID list sequentially executes the processes corresponding to S104 to S112 in FIG. 3 for the SSID list. The control unit 210 of the personal computer acquires the selected encryption method when the user selects any of the options in the process corresponding to S114 in FIG. 3, and the acquired encryption method is a predetermined encryption. It is determined whether the method is “unknown” or not (see S116 in FIG. 3).

判断の結果、ユーザが所定の暗号化方式を選択したと判断した場合、パソコン200の制御部210は、ユーザが選択した暗号化方式に基づいた接続を、複合機100に要求する。要求を受信した複合機100の制御部110は、図3のS118で実行される処理(2)と同一の処理を実行し、接続結果を、パソコン200にUSBI/F180を制御して送信する。パソコン200の制御部210は、送信されてくる接続結果を受信し、受信した接続結果を表示部240に表示する(図3のS122参照)。   As a result of the determination, when it is determined that the user has selected a predetermined encryption method, the control unit 210 of the personal computer 200 requests the MFP 100 to make a connection based on the encryption method selected by the user. The control unit 110 of the MFP 100 that has received the request executes the same process as the process (2) executed in S118 of FIG. 3 and transmits the connection result to the personal computer 200 by controlling the USB I / F 180. The control unit 210 of the personal computer 200 receives the transmitted connection result and displays the received connection result on the display unit 240 (see S122 in FIG. 3).

これに対し、ユーザが「不明」を選択したと判断した場合、パソコン200の制御部210は、図3のS120で実行される処理(3)と同一の処理の実行の要求を、USBI/F250を制御して複合機100に送信する。複合機100の制御部110は、この要求を受信し、処理(3)と同一の処理を実行し、接続結果を、パソコン200にUSBI/F180を制御して送信する。パソコン200の制御部210は、送信されてくる接続結果を受信し、受信した接続結果を表示部240に表示する(図3のS122参照)。   On the other hand, if it is determined that the user has selected “Unknown”, the control unit 210 of the personal computer 200 sends a request for executing the same process as the process (3) executed in S120 of FIG. 3 to the USB I / F 250. Is transmitted to the multifunction peripheral 100. The control unit 110 of the MFP 100 receives this request, executes the same process as the process (3), and transmits the connection result to the personal computer 200 by controlling the USB I / F 180. The control unit 210 of the personal computer 200 receives the transmitted connection result and displays the received connection result on the display unit 240 (see S122 in FIG. 3).

このようなパソコン200を採用した構成によれば、SSIDの選択、パスワードの入力を操作性に優れたパソコン200の操作部230を介して実行可能であるため、これらの入力を容易に行うことができる。また、表示されるSSID又は接続結果を、パソコン200の表示部240で確認することができる。   According to such a configuration employing the personal computer 200, the selection of the SSID and the input of the password can be executed via the operation unit 230 of the personal computer 200 having excellent operability. Therefore, these inputs can be easily performed. it can. In addition, the displayed SSID or connection result can be confirmed on the display unit 240 of the personal computer 200.

なお、変形例における複合機100(または複合機100およびパソコン200)が本発明における無線通信装置に相当する。   Note that the multifunction device 100 (or the multifunction device 100 and the personal computer 200) in the modification corresponds to the wireless communication device in the present invention.

本発明の実施形態におけるシステム全体を示す図The figure which shows the whole system in embodiment of this invention 本発明の実施形態におけるシステムを構成する各装置の機能ブロックを示す図The figure which shows the functional block of each apparatus which comprises the system in embodiment of this invention. 本発明の実施形態の第1処理形態における無線設定処理フローを示す図The figure which shows the radio | wireless setting process flow in the 1st processing form of embodiment of this invention. 本発明の実施形態の第1処理形態における無線設定時の表示部への表示態様を示す図The figure which shows the display aspect on the display part at the time of the wireless setting in the 1st processing form of embodiment of this invention. 本発明の実施形態の処理(1)に関する処理フローを示す図The figure which shows the processing flow regarding the process (1) of embodiment of this invention. 本発明の実施形態の処理(2)に関する処理フローを示す図The figure which shows the processing flow regarding the process (2) of embodiment of this invention. 本発明の実施形態の処理(3)に関する処理フローを示す図The figure which shows the processing flow regarding the process (3) of embodiment of this invention. 本発明の実施形態の第2処理形態における無線設定処理フローを示す図The figure which shows the radio | wireless setting process flow in the 2nd processing form of embodiment of this invention. 本発明の実施形態の処理(4)に関する処理フローを示す図The figure which shows the processing flow regarding the process (4) of embodiment of this invention. 本発明の実施形態の第2処理形態における無線設定時の表示部への表示態様を示す図The figure which shows the display aspect on the display part at the time of the wireless setting in the 2nd processing form of embodiment of this invention. 本発明の実施形態の処理(5)に関する処理フローを示す図The figure which shows the processing flow regarding the process (5) of embodiment of this invention. 本発明の実施形態の処理(6)に関する処理フローを示す図The figure which shows the processing flow regarding the process (6) of embodiment of this invention.

符号の説明Explanation of symbols

10 無線ネットワーク
100 複合機
200,500 パソコン
110,210 制御部
120 無線I/F
130,220 記憶部
224 プログラム
300A〜C アクセスポイント
10 wireless network 100 multifunction device 200,500 personal computer 110,210 control unit 120 wireless I / F
130, 220 storage unit 224 program 300A-C access point

Claims (13)

接続対象の対象無線ネットワークに接続する無線通信装置であって、
前記対象無線ネットワークを構成する外部装置が出力する信号から、前記対象無線ネットワークで利用される認証方式を取得する認証方式取得手段と、
前記取得済みの認証方式を用いて、前記無線通信装置を前記対象無線ネットワークに接続する無線接続手段と、を備え、
前記無線接続手段は、前記取得済みの認証方式に対応する複数種類の暗号化方式を順次選択し、前記順次選択された種類の暗号化方式を用いて、前記対象無線ネットワークへの接続を試みることを特徴とする無線通信装置。
A wireless communication device connected to a target wireless network to be connected,
Authentication method acquisition means for acquiring an authentication method used in the target wireless network from a signal output by an external device constituting the target wireless network;
Wireless connection means for connecting the wireless communication device to the target wireless network using the acquired authentication method,
The wireless connection means sequentially selects a plurality of types of encryption methods corresponding to the acquired authentication method, and attempts to connect to the target wireless network using the sequentially selected types of encryption methods. A wireless communication device.
前記無線接続手段は、前記取得済みの認証方式に対応する前記複数種類の暗号化方式のうち、セキュリティの高い暗号化方式から順次選択することを特徴とする請求項1に記載の無線通信装置。   The wireless communication apparatus according to claim 1, wherein the wireless connection unit sequentially selects an encryption method with high security among the plurality of types of encryption methods corresponding to the acquired authentication method. 前記取得済みの認証方式に対応する第1種の暗号化方式を示す第1種の暗号項目及び第2種の暗号化方式を示す第2種の暗号項目と、前記暗号化方式を特定しない第3種の暗号項目と、をユーザが選択可能に出力する出力手段を、備え、
前記無線接続手段は、第3種の暗号項目をユーザが選択した場合、前記第1種の暗号化方式及び前記第2種の暗号化方式のうち、セキュリティの高い暗号化方式から順次選択することを特徴とする請求項1又は請求項2に記載の無線通信装置。
A first type encryption item indicating a first type encryption method corresponding to the acquired authentication method, a second type encryption item indicating a second type encryption method, and a first type that does not specify the encryption method. An output means for outputting three types of encryption items in a selectable manner by the user;
When the user selects a third type encryption item, the wireless connection means sequentially selects a security method from the first type encryption method and the second type encryption method. The wireless communication device according to claim 1, wherein the wireless communication device is a wireless communication device.
前記取得済みの認証方式に対応する第1種の暗号化方式を示す第1種の暗号項目及び第2種の暗号化方式を示す第2種の暗号項目をユーザが選択可能に出力する出力手段を、備え、
前記無線接続手段は、第1種の暗号項目をユーザが選択した場合、前記第1種の暗号化方式を用いて、前記対象無線ネットワークへの接続を試み、前記第1種の暗号化方式を用いた接続に失敗した場合、前記第2種の暗号化方式を用いて、前記対象無線ネットワークへの接続を試みることを特徴とする請求項1に記載の無線通信装置。
Output means for selectively outputting a first type encryption item indicating the first type encryption method and a second type encryption item indicating the second type encryption method corresponding to the acquired authentication method. With
When the user selects the first type encryption item, the wireless connection means tries to connect to the target wireless network using the first type encryption method, and sets the first type encryption method. The wireless communication apparatus according to claim 1, wherein if the connection used fails, connection to the target wireless network is attempted using the second type encryption method.
接続対象の対象無線ネットワークに接続する無線通信装置であって、
前記対象無線ネットワークを構成する外部装置が出力する信号から、前記対象無線ネットワークで利用される暗号化方式を取得する暗号化方式取得手段と、
前記取得済みの暗号化方式を用いて、前記無線通信装置を前記対象無線ネットワークに接続する無線接続手段と、を備え、
前記無線接続手段は、前記取得済みの暗号化方式に対応する複数種類の認証方式を順次選択し、前記順次選択された種類の認証方式を用いて、前記対象無線ネットワークへの接続を試みることを特徴とする無線通信装置。
A wireless communication device connected to a target wireless network to be connected,
An encryption method acquisition means for acquiring an encryption method used in the target wireless network from a signal output by an external device constituting the target wireless network;
Wireless connection means for connecting the wireless communication device to the target wireless network using the acquired encryption method,
The wireless connection means sequentially selects a plurality of types of authentication methods corresponding to the acquired encryption method, and attempts to connect to the target wireless network using the sequentially selected types of authentication methods. A wireless communication device.
前記無線接続手段は、前記取得済みの暗号化方式に対応する前記複数種類の認証方式のうち、セキュリティの高い認証方式から順次選択することを特徴とする請求項5に記載の無線通信装置。   6. The wireless communication apparatus according to claim 5, wherein the wireless connection unit sequentially selects an authentication method with a high security among the plurality of types of authentication methods corresponding to the acquired encryption method. 前記取得済みの暗号化方式に対応する第1種の認証方式を示す第1種の認証項目及び第2種の認証方式を示す第2種の認証項目と、前記認証方式を特定しない第3種の認証項目と、をユーザが選択可能に出力する出力手段を、備え、
前記無線接続手段は、第3種の認証項目をユーザが選択した場合、前記第1種の認証方式及び前記第2種の認証方式のうち、セキュリティの高い認証方式から順次選択することを特徴とする請求項5又は請求項6に記載の無線通信装置。
A first type authentication item indicating a first type authentication method corresponding to the acquired encryption method, a second type authentication item indicating a second type authentication method, and a third type not specifying the authentication method And an output means for outputting the authentication items in a selectable manner by the user,
When the user selects a third type authentication item, the wireless connection unit sequentially selects an authentication method with high security from the first type authentication method and the second type authentication method. The wireless communication apparatus according to claim 5 or 6.
前記取得済みの暗号化方式に対応する第1種の認証方式を示す第1種の認証項目及び第2種の認証方式を示す第2種の認証項目をユーザが選択可能に出力する出力手段を、備え、
前記無線接続手段は、第1種の認証項目をユーザが選択した場合、前記第1種の認証方式を用いて、前記対象無線ネットワークへの接続を試み、前記第1種の認証方式を用いた接続に失敗した場合、前記第2種の認証方式を用いて、前記対象無線ネットワークへの接続を試みることを特徴とする請求項5に記載の無線通信装置。
An output means for outputting the first type authentication item indicating the first type authentication method corresponding to the acquired encryption method and the second type authentication item indicating the second type authentication method in a selectable manner by the user; , Prepare,
When the user selects the first type of authentication item, the wireless connection unit attempts to connect to the target wireless network using the first type of authentication method, and uses the first type of authentication method. The wireless communication apparatus according to claim 5, wherein when the connection fails, the connection to the target wireless network is attempted using the second type of authentication method.
前記対象無線ネットワークのネットワーク識別子であって、ユーザによって指定される前記ネットワーク識別子を取得するネットワーク識別子取得手段を備え、
前記無線接続手段は、前記取得済みのネットワーク識別子によって識別される前記対象無線ネットワークへの接続を試みることを特徴とする請求項1乃至請求項8のいずれか1項に記載の無線通信装置。
Network identifier acquisition means for acquiring the network identifier specified by a user, which is a network identifier of the target wireless network;
The wireless communication apparatus according to any one of claims 1 to 8, wherein the wireless connection unit attempts to connect to the target wireless network identified by the acquired network identifier.
無線通信装置によって実行される接続対象の対象無線ネットワークへの接続方法であって、
前記対象無線ネットワークを構成する外部装置が出力する信号から、前記対象無線ネットワークで利用される認証方式を取得する認証方式取得ステップと、
前記取得済みの認証方式を用いて、前記無線通信装置を前記対象無線ネットワークに接続する無線接続ステップと、を含み、
前記無線接続ステップは、前記取得済みの認証方式に対応する複数種類の暗号化方式を順次選択し、前記順次選択された種類の暗号化方式を用いて、前記対象無線ネットワークへの接続を試みることを特徴とする接続方法。
A method of connecting to a target wireless network to be connected, executed by a wireless communication device,
An authentication method acquisition step of acquiring an authentication method used in the target wireless network from a signal output by an external device constituting the target wireless network;
A wireless connection step of connecting the wireless communication device to the target wireless network using the acquired authentication method,
The wireless connection step sequentially selects a plurality of types of encryption methods corresponding to the acquired authentication method, and attempts to connect to the target wireless network using the sequentially selected types of encryption methods. A connection method characterized by.
無線通信装置によって実行される接続対象の対象無線ネットワークへの接続方法であって、
前記対象無線ネットワークを構成する外部装置が出力する信号から、前記対象無線ネットワークで利用される暗号化方式を取得する暗号化方式取得ステップと、
前記取得済みの暗号化方式を用いて、前記無線通信装置を前記対象無線ネットワークに接続する無線接続ステップと、を含み、
前記無線接続ステップは、前記取得済みの暗号化方式に対応する複数種類の認証方式を順次選択し、前記順次選択された種類の認証方式を用いて、前記対象無線ネットワークへの接続を試みることを特徴とする接続方法。
A method of connecting to a target wireless network to be connected, executed by a wireless communication device,
An encryption method acquisition step of acquiring an encryption method used in the target wireless network from a signal output by an external device constituting the target wireless network;
A wireless connection step of connecting the wireless communication device to the target wireless network using the acquired encryption method, and
The wireless connection step sequentially selects a plurality of types of authentication methods corresponding to the acquired encryption method, and attempts to connect to the target wireless network using the sequentially selected types of authentication methods. A characteristic connection method.
無線通信装置に、接続対象の対象無線ネットワークに接続させるためのコンピュータ読み取り可能なプログラムであって、
前記無線通信装置を、
前記対象無線ネットワークを構成する外部装置が出力する信号から、前記対象無線ネットワークで利用される認証方式を取得する認証方式取得手段と、
前記取得済みの認証方式を用いて、前記無線通信装置を前記対象無線ネットワークに接続する無線接続手段として機能させ、
前記無線接続手段は、前記取得済みの認証方式に対応する複数種類の暗号化方式を順次選択し、前記順次選択された種類の暗号化方式を用いて、前記対象無線ネットワークへの接続を試みる機能を含むことを特徴とするプログラム。
A computer-readable program for causing a wireless communication device to connect to a target wireless network to be connected,
The wireless communication device;
Authentication method acquisition means for acquiring an authentication method used in the target wireless network from a signal output by an external device constituting the target wireless network;
Using the acquired authentication method, function as a wireless connection means for connecting the wireless communication device to the target wireless network,
The wireless connection means sequentially selects a plurality of types of encryption methods corresponding to the acquired authentication method, and uses the sequentially selected types of encryption methods to try to connect to the target wireless network. The program characterized by including.
無線通信装置に、接続対象の対象無線ネットワークに接続させるためのコンピュータ読み取り可能なプログラムであって、
前記無線通信装置を、
前記対象無線ネットワークを構成する外部装置が出力する信号から、前記対象無線ネットワークで利用される暗号化方式を取得する暗号化方式取得手段と、
前記取得済みの暗号化方式を用いて、前記無線通信装置を前記対象無線ネットワークに接続する無線接続手段として機能させ、
前記無線接続手段は、前記取得済みの暗号化方式に対応する複数種類の認証方式を順次選択し、前記順次選択された種類の認証方式を用いて、前記対象無線ネットワークへの接続を試みる機能を含むことを特徴とするプログラム。
A computer-readable program for causing a wireless communication device to connect to a target wireless network to be connected,
The wireless communication device;
An encryption method acquisition means for acquiring an encryption method used in the target wireless network from a signal output by an external device constituting the target wireless network;
Using the acquired encryption method, function as a wireless connection means for connecting the wireless communication device to the target wireless network,
The wireless connection means sequentially selects a plurality of types of authentication methods corresponding to the acquired encryption method, and uses the sequentially selected types of authentication methods to try to connect to the target wireless network. A program characterized by including.
JP2008255603A 2008-09-30 2008-09-30 Wireless communication apparatus, connection method and program Active JP4978604B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008255603A JP4978604B2 (en) 2008-09-30 2008-09-30 Wireless communication apparatus, connection method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008255603A JP4978604B2 (en) 2008-09-30 2008-09-30 Wireless communication apparatus, connection method and program

Publications (2)

Publication Number Publication Date
JP2010087910A JP2010087910A (en) 2010-04-15
JP4978604B2 true JP4978604B2 (en) 2012-07-18

Family

ID=42251391

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008255603A Active JP4978604B2 (en) 2008-09-30 2008-09-30 Wireless communication apparatus, connection method and program

Country Status (1)

Country Link
JP (1) JP4978604B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5533539B2 (en) * 2010-10-13 2014-06-25 セイコーエプソン株式会社 Wireless communication apparatus, printing apparatus, communication partner candidate display method and program
JP5738790B2 (en) * 2012-03-06 2015-06-24 オリンパス株式会社 Wireless communication terminal, wireless communication system, wireless setup method, and program
EP4145879B1 (en) * 2017-08-23 2025-07-02 Huawei Technologies Co., Ltd. Wi-fi hotspot connection method and terminal
JP7703339B2 (en) * 2021-03-08 2025-07-07 キヤノン株式会社 COMMUNICATION DEVICE, CONTROL METHOD, AND PROGRAM

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006332788A (en) * 2005-05-23 2006-12-07 Toshiba Corp Base station apparatus, radio communication system, base station control program, and base station control method
JP4946429B2 (en) * 2006-12-27 2012-06-06 ブラザー工業株式会社 Information processing apparatus and information processing program
JP2007151195A (en) * 2007-03-12 2007-06-14 Brother Ind Ltd Wireless LAN system, communication terminal and communication program

Also Published As

Publication number Publication date
JP2010087910A (en) 2010-04-15

Similar Documents

Publication Publication Date Title
JP4844612B2 (en) Wireless communication apparatus, connection method and program
JP4844611B2 (en) Wireless communication apparatus, connection method and program
JP4844613B2 (en) Wireless network connection method, wireless communication apparatus, and program
JP4670946B2 (en) Wireless communication apparatus and program
JP6344893B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM
JP6666765B2 (en) Communication device, control method therefor, and program
JP6069939B2 (en) Wireless communication device, communication setting method, and communication setting program
JP6444067B2 (en) COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM
JP6503968B2 (en) Communication device and computer program for communication device
JP2017097410A (en) Image forming system, image forming apparatus, and program
JP7706898B2 (en) Information processing device, control method thereof, and program
JP2011188518A (en) Wireless communication device, and method and program for outputting identifier
JP4978604B2 (en) Wireless communication apparatus, connection method and program
JP7559141B2 (en) Information processing device, control method, and program
JP7292862B2 (en) Information processing device, control method and program
JP6245908B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND PROGRAM
JP7682646B2 (en) Information processing device, control method thereof, and program
JP2023176543A (en) Program and method
JP2023068539A (en) Program and method
JP2014017548A (en) Radio communication system, radio terminal, and image input device
JP7696951B2 (en) Information processing device, control method, and program
JP7797142B2 (en) Information processing device, control method thereof, and program
JP6868533B2 (en) Image forming system and image forming device
JP7824786B2 (en) Communication device, control method thereof, and program
JP2024175277A (en) Information processing device, control method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100325

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120216

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: 20120321

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120403

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150427

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4978604

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150