JP5046191B2 - Wireless communication system, electronic device, and ad hoc network establishment method - Google Patents
Wireless communication system, electronic device, and ad hoc network establishment method Download PDFInfo
- Publication number
- JP5046191B2 JP5046191B2 JP2008072348A JP2008072348A JP5046191B2 JP 5046191 B2 JP5046191 B2 JP 5046191B2 JP 2008072348 A JP2008072348 A JP 2008072348A JP 2008072348 A JP2008072348 A JP 2008072348A JP 5046191 B2 JP5046191 B2 JP 5046191B2
- Authority
- JP
- Japan
- Prior art keywords
- electronic device
- vendor
- information
- hoc network
- response
- 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
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、無線通信システム、電子機器、及びアドホックネットワーク確立方法に関し、特に、同じベンダーから供給される電子機器間においてアドホックネットワークを自動的に確立するための技術に関する。 The present invention relates to a wireless communication system, an electronic device, and an ad hoc network establishment method, and more particularly, to a technique for automatically establishing an ad hoc network between electronic devices supplied from the same vendor.
無線LAN(Local Area Network)規格の一つであるIEEE802.11では、無線通信可能な電子機器のみで構成されるアドホックネットワークと、中継機器(アクセスポイント)を介して通信を行うインフラストラクチャネットワークとが規定されている。 IEEE 802.11, which is one of the wireless local area network (LAN) standards, includes an ad hoc network composed only of electronic devices capable of wireless communication and an infrastructure network that performs communication via a relay device (access point). It is prescribed.
このうちアドホックネットワークは、アクセスポイントがない状況でも通信ができるため、近年、複数のコンピュータや、プリンタや、プロジェクタ等の機器をアドホックネットワークにより接続して利用するケースが増えつつある。 Among these, since an ad hoc network can communicate even in the absence of an access point, in recent years, there are an increasing number of cases in which a plurality of computers, printers, projectors, and other devices are connected by an ad hoc network.
複数の無線通信可能な電子機器の間でアドホックネットワークを確立する場合、アドホックネットワークの通信設定情報、例えばSSID(Service Set Identifier)やWEP(Wired Equivalent Privacy)などの情報を、機器間で一致させる必要がある。 When establishing an ad hoc network between multiple electronic devices capable of wireless communication, the communication setting information of the ad hoc network, for example, information such as SSID (Service Set Identifier) and WEP (Wired Equivalent Privacy) must be matched between the devices. There is.
従来、アドホック無線通信を行う複数の電子機器が同じベンダーから供給されている場合(例えば、同じメーカのデジタルカメラとプリンタの間でアドホック無線通信を行う場合)であっても、これら各機器へのアドホックネットワークの通信設定情報の設定は、ユーザが手動で行うのが一般的である。この作業は煩雑であり、ユーザにとって作業負担が大きいものであった。 Conventionally, even when a plurality of electronic devices that perform ad hoc wireless communication are supplied from the same vendor (for example, when ad hoc wireless communication is performed between a digital camera and a printer of the same manufacturer), It is common for a user to manually set communication setting information for an ad hoc network. This operation is cumbersome and burdensome for the user.
そこで、本発明は、各電子機器が同じベンダーから供給されている場合において、従来手動で行なっていたアドホックネットワークの通信設定情報の設定を自動的に行うことにより、アドホックネットワークを自動的に確立し、ユーザの作業負担を軽減することを目的とする。 Therefore, the present invention automatically establishes an ad hoc network by automatically setting communication setting information of an ad hoc network that has been manually performed in the case where each electronic device is supplied from the same vendor. The purpose is to reduce the work burden on the user.
本発明の無線通信システムは、アドホック無線通信機能を有する第1及び第2の電子機器を含む無線通信システムであって、第1の電子機器は、第1の電子機器を供給するベンダー(第1ベンダー)の暗号固有情報を記憶する記憶部と、第1ベンダーの識別情報を含むビーコン信号を当該電子機器周辺に報知するビーコン送信手段と、前記報知したビーコン信号に応答して第1の電子機器が開設したアドホックネットワークに参加するためのリクエスト信号を第2の電子機器から受信するリクエスト受信手段と、前記第1ベンダーの暗号固有情報に基づいて暗号化した通信設定情報を含むレスポンス信号を第2の電子機器に送信するレスポンス送信手段と、を備え、第2の電子機器は、第2の電子機器を供給するベンダー(第2ベンダー)の暗号固有情報を記憶する記憶部と、第1の電子機器から報知されたビーコン信号を受信するビーコン受信手段と、前記受信したビーコン信号に含まれる第1ベンダーの識別情報が、第2ベンダーの識別情報と同じである場合、第1の電子機器が開設したアドホックネットワークに参加するためのリクエスト信号を第1の電子機器に送信するリクエスト送信手段と、前記リクエスト信号に応答して第1の電子機器から、暗号化した通信設定情報を含むレスポンス信号を受信するレスポンス受信手段と、を備え、第2の電子機器が前記暗号化した通信設定情報を第2ベンダーの暗号固有情報に基づいて復号できることを条件として、第1及び第2の電子機器間で前記通信設定情報に基づいてアドホックネットワークを確立することを特徴とする。 The wireless communication system of the present invention is a wireless communication system including first and second electronic devices having an ad hoc wireless communication function, and the first electronic device is a vendor (first device) that supplies the first electronic device. (Bender) storage unit for storing cryptographic unique information, beacon transmission means for notifying the periphery of the electronic device of a beacon signal including identification information of the first vendor, and the first electronic device in response to the notified beacon signal Request receiving means for receiving a request signal for joining the ad hoc network established by the second electronic device, and a second response signal including communication setting information encrypted based on the encryption unique information of the first vendor. Response transmitting means for transmitting to the second electronic device, and the second electronic device is a vendor (second vendor) of the second electronic device. The storage unit for storing the unique information, the beacon receiving means for receiving the beacon signal notified from the first electronic device, and the identification information of the first vendor included in the received beacon signal is the identification of the second vendor If the information is the same as the information, a request transmission means for transmitting a request signal for joining the ad hoc network established by the first electronic device to the first electronic device, and the first electronic device in response to the request signal Response receiving means for receiving a response signal including encrypted communication setting information, wherein the second electronic device can decrypt the encrypted communication setting information based on encryption specific information of the second vendor. As a condition, an ad hoc network is established between the first and second electronic devices based on the communication setting information.
かかる構成によれば、各電子機器が同じベンダーから供給されている場合において、アドホックネットワークの通信設定に関するユーザの負担を大きく軽減することが可能となる。 According to such a configuration, when each electronic device is supplied from the same vendor, it is possible to greatly reduce the burden on the user regarding the communication setting of the ad hoc network.
好適には、前記レスポンス信号には第1の電子機器のマシンステータス情報が含まれており、第2の電子機器において前記マシンステータス情報に基づきアドホックネットワークを確立すると判断したことを条件として、第1及び第2の電子機器間で前記通信設定情報に基づいてアドホックネットワークを確立することを特徴とする。 Preferably, the response signal includes machine status information of the first electronic device, and the first electronic device is determined to establish an ad hoc network based on the machine status information based on the machine status information. And an ad hoc network is established between the second electronic devices based on the communication setting information.
かかる構成によれば、電子機器のマシンステータス情報に応じて、より柔軟にアドホックネットワークを確立することができる。 According to this configuration, an ad hoc network can be established more flexibly according to the machine status information of the electronic device.
本発明の電子機器は、アドホック無線通信機能を有する電子機器であって、当該電子機器を供給するベンダーの暗号固有情報を記憶する記憶部と、当該電子機器のベンダーの識別情報を含むビーコン信号を当該電子機器周辺に報知するビーコン送信手段と、前記報知したビーコン信号に応答して当該電子機器が開設したアドホックネットワークに参加するためのリクエスト信号を他の電子機器から受信するリクエスト受信手段と、前記暗号固有情報に基づいて暗号化した通信設定情報を含むレスポンス信号を前記他の電子機器に送信するレスポンス送信手段と、を備え、前記他の電子機器が前記暗号化した通信設定情報を前記暗号固有情報に基づいて復号できることを条件として、前記他の電子機器との間で前記通信設定情報に基づいてアドホックネットワークを確立することを特徴とする。 An electronic device of the present invention is an electronic device having an ad hoc wireless communication function, and stores a storage unit that stores encryption specific information of a vendor supplying the electronic device, and a beacon signal including identification information of the vendor of the electronic device. Beacon transmitting means for informing the periphery of the electronic device, request receiving means for receiving a request signal for joining the ad hoc network established by the electronic device in response to the informed beacon signal, Response transmitting means for transmitting a response signal including communication setting information encrypted based on encryption unique information to the other electronic device, and the other electronic device transmits the encrypted communication setting information to the other encryption device. On the condition that it can be decrypted based on the information, it is added based on the communication setting information with the other electronic device. And establishes a click network.
また本発明の電子機器は、アドホック無線通信機能を有する電子機器であって、当該電子機器を供給するベンダーの暗号固有情報を記憶する記憶部と、他の電子機器から報知されたビーコン信号を受信するビーコン受信手段と、前記受信したビーコン信号に当該電子機器のベンダーの識別情報が含まれている場合、前記他の電子機器が開設したアドホックネットワークに参加するためのリクエスト信号を前記他の電子機器に送信するリクエスト送信手段と、前記リクエスト信号に応答して前記他の電子機器から、暗号化した通信設定情報を含むレスポンス信号を受信するレスポンス受信手段と、を備え、当該電子機器が前記暗号化した通信設定情報を前記暗号固有情報に基づいて復号できることを条件として、前記他の電子機器との間で前記通信設定情報に基づいてアドホックネットワークを確立することを特徴とする。 The electronic device of the present invention is an electronic device having an ad hoc wireless communication function, and receives a beacon signal notified from another storage device and a storage unit that stores encryption specific information of a vendor supplying the electronic device. And when the received beacon signal includes identification information of the vendor of the electronic device, a request signal for joining the ad hoc network established by the other electronic device is sent to the other electronic device. Request transmitting means for transmitting to the mobile station, and response receiving means for receiving a response signal including encrypted communication setting information from the other electronic device in response to the request signal, wherein the electronic device On the condition that the communication setting information can be decrypted based on the encryption specific information. And establishes an ad-hoc network based on the signal configuration information.
本発明のアドホックネットワーク確立方法は、第1及び第2の電子機器間でアドホックネットワークを確立する方法であって、第1の電子機器が、第1の電子機器のベンダーの識別情報を含むビーコン信号を第1の電子機器周辺に報知する工程と、第2の電子機器が前記ビーコン信号を受信する工程と、第2の電子機器が、前記受信したビーコン信号に含まれるベンダーの識別情報が第2の電子機器のベンダーの識別情報と同じである場合、第1の電子機器が開設したアドホックネットワークに参加するためのリクエスト信号を第1の電子機器に送信する工程と、第1の電子機器が前記リクエスト信号を受信する工程と、第1の電子機器が、前記受信したリクエスト信号に応じて、第1の電子機器のベンダー暗号固有情報に基づいて暗号化した通信設定情報を含むレスポンス信号を第2の電子機器に送信する工程と、第2の電子機器が前記レスポンス信号を受信する工程と、第2の電子機器が前記暗号化した通信設定情報を第2の電子機器のベンダー暗号固有情報に基づいて復号できることを条件として、第1及び第2の電子機器間で前記通信設定情報に基づいてアドホックネットワークを確立する工程と、を備えることを特徴とする。 The ad hoc network establishment method of the present invention is a method for establishing an ad hoc network between first and second electronic devices, in which the first electronic device includes a beacon signal including identification information of a vendor of the first electronic device. In the vicinity of the first electronic device, a step in which the second electronic device receives the beacon signal, and the second electronic device has second identification information included in the received beacon signal. The request information for joining the ad hoc network established by the first electronic device is sent to the first electronic device, and the first electronic device Receiving the request signal, and the first electronic device encrypts based on the vendor encryption unique information of the first electronic device in accordance with the received request signal. A step of transmitting a response signal including communication setting information to the second electronic device; a step of receiving a response signal by the second electronic device; and a second step of receiving the encrypted communication setting information by the second electronic device. And a step of establishing an ad hoc network based on the communication setting information between the first and second electronic devices on the condition that they can be decrypted based on the vendor encryption unique information of the electronic device.
本発明のアドホックネットワーク確立方法は、各電子機器においてプログラムを実行することにより実現することができるが、そのためのプログラムの全体又は一部は、CD−ROM、磁気ディスク、半導体メモリ及び通信ネットワークなどの各種の媒体を通じて各電子機器にインストールまたはロードすることができる。 The ad hoc network establishment method of the present invention can be realized by executing a program in each electronic device. The whole or a part of the program therefor is a CD-ROM, a magnetic disk, a semiconductor memory, a communication network, or the like. It can be installed or loaded on each electronic device through various media.
なお、本発明において、手段とは、単に物理的手段を意味するものではなく、その手段が有する機能をソフトウェアによって実現する場合も含む。また、1つの手段や装置が有する機能が2つ以上の物理的手段や装置により実現されても、2つ以上の手段や装置の機能が1つの物理的手段や装置により実現されても良い。 In the present invention, the term “means” does not simply mean a physical means, but includes a case where the functions of the means are realized by software. Also, the functions of one means or device may be realized by two or more physical means or devices, or the functions of two or more means or devices may be realized by one physical means or device.
以上、本発明によれば、各電子機器が同じベンダーから供給されている場合において、従来手動で行なっていたアドホックネットワークの通信設定情報の設定を自動的に行うことにより、アドホックネットワークを自動的に確立し、ユーザの作業負担を軽減することができる。 As described above, according to the present invention, when each electronic device is supplied from the same vendor, the ad hoc network is automatically set by automatically setting the communication setting information of the ad hoc network that has been performed manually. It can be established and the work load of the user can be reduced.
図1は、本発明の実施形態である無線通信システムを説明する図である。図1には、国際標準規格IEEE802.11に基づく無線LAN100、及び、無線LAN100を介してアドホック無線通信可能な電子機器として、デジタルカメラDC1、プリンタPRT1が示されている。 FIG. 1 is a diagram illustrating a wireless communication system according to an embodiment of the present invention. FIG. 1 illustrates a wireless LAN 100 based on the international standard IEEE 802.11, and a digital camera DC1 and a printer PRT1 as electronic devices capable of ad hoc wireless communication via the wireless LAN 100.
無線LAN100は、アクセスポイントを介さずに、無線通信可能な電子機器のみで構成されるアドホックネットワークである。本実施形態では、無線LAN100は、後述する同一ベンダーアドホック自動設定処理によって自動的に確立される。 The wireless LAN 100 is an ad hoc network composed of only electronic devices capable of wireless communication without using an access point. In the present embodiment, the wireless LAN 100 is automatically established by the same vendor ad hoc automatic setting process described later.
デジタルカメラDC1と、プリンタPRT1は、同じベンダーから供給されている製品であり、それぞれ内部メモリに、両機器に共通するベンダー暗号固有情報、ベンダー識別情報を記憶している。 The digital camera DC1 and the printer PRT1 are products supplied from the same vendor, and store vendor encryption unique information and vendor identification information common to both devices in their internal memories.
ベンダー暗号固有情報は、アドホックネットワークの通信設定情報の暗号化のために用いられる情報であり、ベンダー識別情報は、電子機器の供給ベンダーを識別するための情報である。ベンダー識別情報は、ベンダー暗号固有情報が電子機器の供給ベンダーを識別できる情報である場合は、これを用いてもよい。なお、同じベンダーから供給される製品という概念は、必ずしも同一のメーカが製造や販売している製品に限られるものではなく、異なるメーカであってもベンダー暗号固有情報やベンダー識別情報を共有する複数の組織であれば、それら複数の組織からそれぞれ供給されている製品を含んでいてよい。 The vendor encryption unique information is information used for encrypting the communication setting information of the ad hoc network, and the vendor identification information is information for identifying the supply vendor of the electronic device. The vendor identification information may be used when the vendor encryption specific information is information that can identify the vendor of the electronic device. Note that the concept of products supplied from the same vendor is not necessarily limited to products manufactured or sold by the same manufacturer, but multiple vendors that share vendor encryption specific information and vendor identification information even if they are different manufacturers. In other words, the products supplied from the plurality of organizations may be included.
デジタルカメラDC1は、CPU、RAM、ROM、CCD、液晶表示部、USBインタフェース、ユーザインタフェース、及び無線通信インタフェース等、通常のデジタルカメラと同様のハードウェアを備えている。デジタルカメラDC1のROMには、撮影機能など通常のデジタルカメラとしての機能を実現するプログラムや、後述する同一ベンダーアドホック自動設定処理のためのプログラムが記憶されており、これらをCPUが実行することにより各機能が実現される。また、該ROMには、上述したベンダー暗号固有情報、ベンダー識別情報が記憶されている。 The digital camera DC1 includes hardware similar to that of a normal digital camera, such as a CPU, RAM, ROM, CCD, liquid crystal display unit, USB interface, user interface, and wireless communication interface. The ROM of the digital camera DC1 stores a program for realizing a function as a normal digital camera such as a photographing function and a program for the same vendor ad hoc automatic setting process described later, and these are executed by the CPU. Each function is realized. The ROM stores the vendor encryption unique information and vendor identification information described above.
プリンタPRT1は、通常のプリンタ装置と同様のハードウェア構成を備える。 The printer PRT1 has a hardware configuration similar to that of a normal printer device.
例えば、プリンタPRT1は、用紙をプリンタ内に供給する給紙機構、印字を行う印刷エンジン、及び用紙をプリンタ機外に排出する排紙機構等のハードウェアにより構成される印刷処理部を備える。印刷エンジンは、通常、紙送機構、キャリッジ機構、印刷ヘッドなどを含んで構成され、インクジェットプリンタや熱転写プリンタのように1文字単位で印刷するシリアルプリンタ、1行単位で印刷するラインプリンタ、ページ単位で印刷するページプリンタ等に対応する各種印刷エンジンを用いることができる。 For example, the printer PRT1 includes a print processing unit including hardware such as a paper feed mechanism that supplies paper into the printer, a print engine that performs printing, and a paper discharge mechanism that discharges paper to the outside of the printer. A print engine is usually configured to include a paper feed mechanism, a carriage mechanism, a print head, and the like. A serial printer that prints in units of characters, such as an inkjet printer or a thermal transfer printer, a line printer that prints in units of lines, and a page unit. Various print engines corresponding to a page printer or the like for printing can be used.
また例えば、プリンタPRT1は、CPU、ROM、RAM、USBインタフェース、有線/無線通信インタフェース、コンソールパネル等のユーザインタフェース等のハードウェアを含む情報処理部を備える。 Further, for example, the printer PRT1 includes an information processing unit including hardware such as a CPU, ROM, RAM, USB interface, wired / wireless communication interface, and user interface such as a console panel.
プリンタPRT1の情報処理部のROMには、通常のプリンタとしての機能を実現するプログラムや、後述する同一ベンダーアドホック自動設定処理のためのプログラムが記憶されており、これらをCPUが実行することにより各機能が実現される。また、該ROMには、上述したベンダー暗号固有情報、ベンダー識別情報が記憶されている。 The ROM of the information processing unit of the printer PRT1 stores a program for realizing a function as a normal printer, and a program for the same vendor ad hoc automatic setting process to be described later. Function is realized. The ROM stores the vendor encryption unique information and vendor identification information described above.
図2(a)は、デジタルカメラDC1のアドホック無線通信に関わる機能構成を示すブロック図である。これらの機能は、ハードウェア又は/及びソフトウェアによって構成されており、主制御部11の制御下で、同期、連携して動作する。 FIG. 2A is a block diagram illustrating a functional configuration related to ad hoc wireless communication of the digital camera DC1. These functions are configured by hardware or / and software, and operate in synchronization and cooperation under the control of the main control unit 11.
固有情報記憶部12は、ベンダー暗号固有情報、ベンダー識別情報を記憶している。 The unique information storage unit 12 stores vendor encryption unique information and vendor identification information.
設定情報記憶部13は、デジタルカメラDC1がアドホック無線通信を行う際に参照する通信設定情報を記憶している。通信設定情報としては、ネットワークをグループ分けするための識別情報であるSSID、暗号化通信を確立するための鍵情報、通信モード等の各種パラメータのほか、IPアドレス設定情報(固定アドレスを用いるか、又は自動割当機能を用いるか等)などを考えることができる。なお、暗号化通信の方式としては、WEP、TKIP、AESなど、従来の方式を採用することができる。 The setting information storage unit 13 stores communication setting information referred to when the digital camera DC1 performs ad hoc wireless communication. As communication setting information, in addition to SSID, which is identification information for grouping networks, key information for establishing encrypted communication, various parameters such as communication mode, IP address setting information (whether a fixed address is used, Or use an automatic allocation function). Note that a conventional method such as WEP, TKIP, or AES can be adopted as a method for encrypted communication.
暗号化通信部14は、通常の無線通信可能な電子機器が備える機能同様、設定情報記憶部13に記憶されている通信設定情報を用いて、暗号化および復号を行いつつ、プリンタPRT1等の電子機器とアドホック無線通信を行う機能を提供する。 The encryption communication unit 14 uses the communication setting information stored in the setting information storage unit 13 to perform the encryption and decryption, as well as the functions of an electronic device capable of normal wireless communication, and the electronic device such as the printer PRT1. Provides a function to perform ad hoc wireless communication with devices.
自動設定部15は、固有情報記憶部12記憶されている情報を用いて、プリンタPRT1等の無線通信可能な電子機器との間でアドホックネットワークを自動的に確立する機能を提供する。具体的には、ビーコン受信手段16、リクエスト送信手段17、レスポンス受信手段18を備えている。 The automatic setting unit 15 provides a function of automatically establishing an ad hoc network with an electronic device capable of wireless communication, such as the printer PRT1, using the information stored in the unique information storage unit 12. Specifically, a beacon receiving unit 16, a request transmitting unit 17, and a response receiving unit 18 are provided.
図2(b)は、プリンタPRT1のアドホック無線通信に関わる機能構成を示すブロック図である。これらの機能は、ハードウェア又は/及びソフトウェアによって構成されており、主制御部21の制御下で、同期、連携して動作する。 FIG. 2B is a block diagram illustrating a functional configuration related to ad hoc wireless communication of the printer PRT1. These functions are configured by hardware and / or software, and operate in synchronization and cooperation under the control of the main control unit 21.
固有情報記憶部22は、ベンダー暗号固有情報、ベンダー識別情報を記憶している。 The unique information storage unit 22 stores vendor encryption unique information and vendor identification information.
設定情報記憶部23は、プリンタPRT1がアドホック無線通信を行う際に参照する通信設定情報を記憶している。通信設定情報は、原則として設定情報記憶部13に記憶されるものと同様である。 The setting information storage unit 23 stores communication setting information that is referred to when the printer PRT1 performs ad hoc wireless communication. The communication setting information is basically the same as that stored in the setting information storage unit 13.
暗号化通信部24は、通常の無線通信可能な電子機器が備える機能同様、設定情報記憶部23に記憶されている通信設定情報を用いて、暗号化および復号を行いつつ、デジタルカメラDC1等の無線通信可能な電子機器とアドホック無線通信を行う機能を提供する。 The encryption communication unit 24 performs encryption and decryption using the communication setting information stored in the setting information storage unit 23, as well as the functions of an electronic device capable of normal wireless communication, and the digital camera DC1 and the like. Provide a function to perform ad hoc wireless communication with an electronic device capable of wireless communication.
自動設定部25は、固有情報記憶部22に記憶されている情報を用いて、デジタルカメラDC1等の無線通信可能な電子機器との間でアドホックネットワークを自動的に確立する機能を提供する。具体的には、ビーコン送信手段26、リクエスト受信手段27、レスポンス送信手段28を備えている。 The automatic setting unit 25 provides a function of automatically establishing an ad hoc network with an electronic device capable of wireless communication such as the digital camera DC1 using information stored in the unique information storage unit 22. Specifically, a beacon transmission unit 26, a request reception unit 27, and a response transmission unit 28 are provided.
(同一ベンダーアドホック自動設定処理)
以下、プリンタPRT1が開設したアドホックネットワークにデジタルカメラDC1が参加する場合を例に、本発明に基づく同一ベンダーアドホック自動設定処理について説明する。なお、プリンタPRT1とデジタルカメラDC1とは、お互いに電波の届く位置に存在するものとする。
(Same vendor ad hoc automatic setting process)
The same vendor ad hoc automatic setting process based on the present invention will be described below by taking as an example a case where the digital camera DC1 participates in an ad hoc network established by the printer PRT1. It is assumed that the printer PRT1 and the digital camera DC1 exist at positions where radio waves reach each other.
図3、図4は、デジタルカメラDC1とプリンタPRT1との間で行われる同一ベンダーアドホック自動設定処理の流れを示すフローチャートである。本明細書において、フローチャート等に示す各工程(符号が付与されていない部分的な工程を含む)は処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。 3 and 4 are flowcharts showing the flow of the same vendor ad hoc automatic setting processing performed between the digital camera DC1 and the printer PRT1. In this specification, each process (including a partial process to which no reference numeral is assigned) shown in the flowchart or the like can be executed in any order or in parallel as long as the process contents do not contradict each other. .
プリンタPRT1のビーコン送信手段26は、アドホック無線通信モードで動作する場合、ビーコン信号を作成し、プリンタPRT1周辺に報知する(S100)。 When operating in the ad hoc wireless communication mode, the beacon transmission means 26 of the printer PRT1 creates a beacon signal and notifies the printer PRT1 of the beacon signal (S100).
ビーコン信号は、IEEE802.11仕様で規定された構成、例えば、タイムスタンプ(Timestamp)情報、ビーコン周期(Beacon Interval)情報、ケイパビリティ情報(Capability Information)、サービスセット識別情報(SSID)、サポートレート情報(Supported Rates)、FHパラメータセット、DSパラメータセット、CFパラメータセット、IBSSパラメータセット等を含んで構成される。 The beacon signal has a configuration defined in the IEEE 802.11 specification, for example, time stamp information, beacon interval information, capability information (capability information), service set identification information (SSID), support rate information ( Supported Rates), FH parameter set, DS parameter set, CF parameter set, IBSS parameter set, and the like.
ただし、本実施形態では、ビーコン送信手段26が作成するビーコン信号は、その拡張領域にベンダーIE(Information Element)が含まれており、このベンダーIEには、固有情報記憶部22に記憶されているベンダー識別情報が含まれている点で、通常のビーコン信号の構成とは異なっている。 However, in the present embodiment, the beacon signal generated by the beacon transmission unit 26 includes a vendor IE (Information Element) in its extension area, and is stored in the unique information storage unit 22 in this vendor IE. It differs from the structure of a normal beacon signal in that vendor identification information is included.
次に、デジタルカメラDC1のビーコン受信手段16は、ビーコン送信手段26が報知したビーコン信号を受信する(S101)。 Next, the beacon receiving unit 16 of the digital camera DC1 receives the beacon signal notified by the beacon transmitting unit 26 (S101).
次に、デジタルカメラDC1のリクエスト送信手段17は、前記受信したビーコン信号からベンダーIEを抽出する(S102)。なお、ベンダーIEが抽出できない場合、自動設定処理を中止する。自動設定処理を中止した場合、従来と同様にユーザの操作を介してアドホックネットワークを確立する処理へ移行することが考えられる。 Next, the request transmission unit 17 of the digital camera DC1 extracts the vendor IE from the received beacon signal (S102). If the vendor IE cannot be extracted, the automatic setting process is stopped. When the automatic setting process is stopped, it may be considered to shift to a process for establishing an ad hoc network through a user operation as in the conventional case.
次に、リクエスト送信手段17は、前記抽出したベンダーIEからベンダー識別情報を抽出し(S103)、前記抽出したベンダー識別情報と、固有情報記憶部12に記憶しているデジタルカメラDC1のベンダー識別情報とが、一致するか否かを判断する(S104)。 Next, the request transmission unit 17 extracts vendor identification information from the extracted vendor IE (S103), and extracts the vendor identification information and the vendor identification information of the digital camera DC1 stored in the unique information storage unit 12. Is matched (S104).
一致しない場合、自動設定処理を中止する。一方、一致する場合、リクエスト送信手段17は、プリンタPRT1が開設したアドホックネットワークに参加するためのリクエスト信号(Probe Request)をプリンタPRT1に送信する(S105)。 If they do not match, the automatic setting process is canceled. On the other hand, if they match, the request transmission means 17 transmits a request signal (Probe Request) for joining the ad hoc network established by the printer PRT1 to the printer PRT1 (S105).
次に、プリンタPRT1のリクエスト受信手段27は、リクエスト送信手段17が送信したリクエスト信号を受信する(S106)。 Next, the request receiving unit 27 of the printer PRT1 receives the request signal transmitted by the request transmitting unit 17 (S106).
次に、プリンタPRT1のレスポンス送信手段28は、前記受信したリクエスト信号に応じて、固有情報記憶部22からベンダー暗号固有情報を読み出すとともに、設定情報記憶部23から通信設定情報を読み出し、前記読み出したベンダー暗号固有情報に基づいて共通鍵暗号方式により前記読み出した通信設定情報を暗号化する(S107)。なお、設定情報記憶部23には、プリンタPRT1が開設したアドホックネットワークの通信設定情報が記憶されているものとする。また、共通鍵暗号方式には従来技術を利用することができるが、例えばRC4方式を採用し、ベンダー暗号固有情報を初期値として乱数列を発生させ、かかる欄数列を用いて暗号化することが考えられる。 Next, the response transmission unit 28 of the printer PRT1 reads the vendor encryption unique information from the unique information storage unit 22 and also reads the communication setting information from the setting information storage unit 23 in response to the received request signal. Based on the vendor encryption unique information, the read communication setting information is encrypted by a common key encryption method (S107). It is assumed that the setting information storage unit 23 stores communication setting information of an ad hoc network established by the printer PRT1. In addition, although the conventional technique can be used for the common key encryption method, for example, the RC4 method is adopted, a random number sequence is generated with the vendor encryption unique information as an initial value, and encryption is performed using the column number sequence. Conceivable.
次に、レスポンス送信手段28は、S107において暗号化した通信設定情報を、ベンダーIEとしてレスポンス信号(Probe Responce)に含め、これをデジタルカメラDC1に送信する(S108)。 Next, the response transmission unit 28 includes the communication setting information encrypted in S107 in the response signal (Probe Response) as the vendor IE, and transmits this to the digital camera DC1 (S108).
次に、デジタルカメラDC1のレスポンス受信手段18は、レスポンス送信手段28が送信したレスポンス信号を受信する(S109)。 Next, the response receiving unit 18 of the digital camera DC1 receives the response signal transmitted by the response transmitting unit 28 (S109).
次に、レスポンス受信手段18は、前記受信したレスポンス信号からベンダーIEを抽出する(S110)。なお、ベンダーIEが抽出できない場合、自動設定処理を中止する。この場合、従来と同様にユーザの操作を介してアドホックネットワークを確立する処理へ移行することが考えられる。 Next, the response receiving unit 18 extracts the vendor IE from the received response signal (S110). If the vendor IE cannot be extracted, the automatic setting process is stopped. In this case, it is conceivable to shift to a process for establishing an ad hoc network through a user operation as in the conventional case.
次に、レスポンス受信手段18は、前記抽出したベンダーIEから暗号化された通信設定情報を抽出し(S111)、固有情報記憶部12に記憶しているデジタルカメラDC1のベンダー暗号固有情報に基づいて共通鍵暗号方式により前記抽出した通信設定情報を復号する(S112)。復号できない場合、自動設定処理を中止する。 Next, the response receiving means 18 extracts the encrypted communication setting information from the extracted vendor IE (S111), and based on the vendor encryption unique information of the digital camera DC1 stored in the unique information storage unit 12. The extracted communication setting information is decrypted by a common key encryption method (S112). If decryption is not possible, the automatic setting process is canceled.
復号できる場合、レスポンス受信手段18は、復号された通信設定情報を設定情報記憶部13に記憶する(S113)。これにより、デジタルカメラDC1とプリンタPRT1との間でアドホック無線通信が可能な状態、すなわちアドホックネットワークが確立された状態となる。 If it can be decrypted, the response receiving unit 18 stores the decrypted communication setting information in the setting information storage unit 13 (S113). As a result, the ad hoc wireless communication is possible between the digital camera DC1 and the printer PRT1, that is, the ad hoc network is established.
アドホックネットワークが確立されると、デジタルカメラDC1の暗号化通信部14は、設定情報記憶部13に記憶された通信設定情報を用いて、従来と同様にして、プリンタPRT1との間でアドホック無線通信を行うことができる。また、プリンタPRT1の暗号化通信部24は、設定情報記憶部23に記憶された通信設定情報を用いて、従来と同様にして、デジタルカメラDC1との間でアドホック無線通信を行うことができる。 When the ad hoc network is established, the encrypted communication unit 14 of the digital camera DC1 uses the communication setting information stored in the setting information storage unit 13 to perform ad hoc wireless communication with the printer PRT1 in the same manner as before. It can be performed. The encrypted communication unit 24 of the printer PRT1 can perform ad hoc wireless communication with the digital camera DC1 using the communication setting information stored in the setting information storage unit 23 in the same manner as before.
例えば、デジタルカメラDC1は、RAM等に記憶した撮影画像を、アドホックネットワークを介してプリンタPRT1に送信して印刷を行わせることができる。 For example, the digital camera DC1 can send a captured image stored in a RAM or the like to the printer PRT1 via an ad hoc network for printing.
このように本実施形態の構成によれば、アドホックネットワークを開設した電子機器と、該アドホックネットワークに参加しようとする電子機器とが、同じベンダーから供給される機器である場合、両機器に共通するベンダー識別情報、ベンダー暗号固有情報を用いて、自動的に両機器でアドホックネットワークを確立することができるので、アドホックネットワークの通信設定に関するユーザの負担を大きく軽減することが可能となる。 As described above, according to the configuration of the present embodiment, when an electronic device that has established an ad hoc network and an electronic device that intends to participate in the ad hoc network are devices supplied from the same vendor, they are common to both devices. Since the ad hoc network can be automatically established between the two devices using the vendor identification information and the vendor encryption unique information, it is possible to greatly reduce the burden on the user regarding the communication setting of the ad hoc network.
(変形例)
上記実施形態では、デジタルカメラDC1において、プリンタPRT1からレスポンス信号を受信した場合、プリンタPRT1との間で原則としてアドホックネットワークを確立する構成としているが、プリンタPRT1からレスポンス信号を受信した場合に、所定の条件を満たした場合にアドホックネットワークを確立する構成としてもよい。以下、図5を参照して、かかる変形例における同一ベンダーアドホック自動設定処理を説明する。なお、本変形例のS100〜S107は、図3に示す上記実施形態の処理フローと同様であるため、説明を省略する。
(Modification)
In the above embodiment, when the digital camera DC1 receives a response signal from the printer PRT1, the ad hoc network is established in principle with the printer PRT1, but when the response signal is received from the printer PRT1, a predetermined value is set. It is good also as a structure which establishes an ad hoc network when these conditions are satisfy | filled. Hereinafter, the same vendor ad hoc automatic setting process in the modification will be described with reference to FIG. Note that S100 to S107 of this modification are the same as the processing flow of the above-described embodiment illustrated in FIG.
プリンタPRT1のレスポンス送信手段28は、S107において暗号化した通信設定情報と、プリンタPRT1のマシンステータス情報とを、ベンダーIEとしてレスポンス信号(Probe Responce)に含め、これをデジタルカメラDC1に送信する(S120)。マシンステータス情報には、例えばプリンタPRT1の動作状況(アイドル、ビジーなど)のほか、プリンタPRT1の設置場所情報、印刷能力情報(ハイエンド機/ローエンド機、対応解像度など)、バッテリー情報、インクやトナー情報などを含めることができる。 The response transmission unit 28 of the printer PRT1 includes the communication setting information encrypted in S107 and the machine status information of the printer PRT1 in the response signal (Probe Response) as the vendor IE, and transmits this to the digital camera DC1 (S120). ). The machine status information includes, for example, the operation status (idle, busy, etc.) of the printer PRT1, installation location information of the printer PRT1, print capability information (high-end / low-end, supported resolution, etc.), battery information, ink and toner information Etc. can be included.
次に、デジタルカメラDC1のレスポンス受信手段18は、レスポンス送信手段28が送信したレスポンス信号を受信する(S121)。 Next, the response receiving unit 18 of the digital camera DC1 receives the response signal transmitted by the response transmitting unit 28 (S121).
次に、レスポンス受信手段18は、前記受信したレスポンス信号からベンダーIEを抽出する(S122)。なお、ベンダーIEが抽出できない場合、自動設定処理を中止する。この場合、従来と同様にユーザの操作を介してアドホックネットワークを確立する処理へ移行することが考えられる。 Next, the response receiving means 18 extracts the vendor IE from the received response signal (S122). If the vendor IE cannot be extracted, the automatic setting process is stopped. In this case, it is conceivable to shift to a process for establishing an ad hoc network through a user operation as in the conventional case.
次に、レスポンス受信手段18は、前記抽出したベンダーIEから暗号化された通信設定情報とプリンタPRT1のマシンステータス情報とを抽出し(S123)、固有情報記憶部12に記憶しているデジタルカメラDC1のベンダー暗号固有情報に基づいて共通鍵暗号方式により前記抽出した通信設定情報を復号する(S124)。復号できない場合、自動設定処理を中止する。 Next, the response receiving unit 18 extracts the communication setting information encrypted from the extracted vendor IE and the machine status information of the printer PRT1 (S123), and the digital camera DC1 stored in the unique information storage unit 12 is extracted. The extracted communication setting information is decrypted by the common key encryption method based on the vendor encryption unique information (S124). If decryption is not possible, the automatic setting process is canceled.
復号できる場合、レスポンス受信手段18は、前記抽出したプリンタPRT1のマシンステータス情報に基づき、プリンタPRT1との間でアドホックネットワークを確立するか否かを判断する(S125)。 If decryption is possible, the response receiving unit 18 determines whether or not to establish an ad hoc network with the printer PRT1 based on the extracted machine status information of the printer PRT1 (S125).
例えば、プリンタPRT1がビジー状態でない場合、プリンタPRT1の設置場所がデジタルカメラDC1において指定した場所である場合、プリンタPRT1の印刷能力がデジタルカメラDC1において指定した要件を満たす場合、プリンタPRT1のバッテリーやインク等の残存量が閾値以上である場合などに、プリンタPRT1との間でアドホックネットワークを確立すると判断する。 For example, when the printer PRT1 is not busy, the installation location of the printer PRT1 is a location specified in the digital camera DC1, the printing capability of the printer PRT1 satisfies the requirements specified in the digital camera DC1, the battery or ink of the printer PRT1 When the remaining amount is equal to or greater than a threshold value, it is determined that an ad hoc network is established with the printer PRT1.
確立しないと判断した場合、プリンタPRT1との間の自動設定処理を一端中止する。この場合、デジタルカメラDC1の自動設定部15は、一定期間経過後にプリンタPRT1からのビーコン信号を受信した場合、S105から自動設定処理を再開してもよい。 If it is determined that it is not established, the automatic setting process with the printer PRT1 is temporarily stopped. In this case, the automatic setting unit 15 of the digital camera DC1 may restart the automatic setting process from S105 when a beacon signal is received from the printer PRT1 after a certain period of time has elapsed.
確立すると判断した場合、レスポンス受信手段18は、復号された通信設定情報を設定情報記憶部13に記憶する(S126)。これにより、デジタルカメラDC1とプリンタPRT1との間でアドホック無線通信が可能な状態、すなわちアドホックネットワークが確立された状態となる。 If it is determined to be established, the response receiving unit 18 stores the decrypted communication setting information in the setting information storage unit 13 (S126). As a result, the ad hoc wireless communication is possible between the digital camera DC1 and the printer PRT1, that is, the ad hoc network is established.
かかる変形例の構成によれば、プリンタPRT1のマシンステータス情報に応じて、より柔軟にアドホックネットワークを確立することができる。 According to the configuration of this modification, an ad hoc network can be established more flexibly according to the machine status information of the printer PRT1.
(その他)
本発明は、上記実施形態に限定されることなく種々に変形して適用することが可能である。例えば、本発明は、Bluetooth(登録商標)やHomeRF(商標)等の規格に基づいた電波を用いたアドホック無線通信や、赤外線等の光を用いたアドホック無線通信の場合にも、適用可能である。
(Other)
The present invention is not limited to the above-described embodiment, and can be variously modified and applied. For example, the present invention is also applicable to ad hoc wireless communication using radio waves based on standards such as Bluetooth (registered trademark) and HomeRF (trademark) and ad hoc wireless communication using light such as infrared rays. .
また例えば、上記実施形態では、プリンタPRT1が開設したアドホックネットワークにデジタルカメラDC1が参加する場合について説明したが、両者の役割が逆となっていてもよい。この場合、プリンタPRT1の自動設定部25は、上記実施形態の構成に代えて/加えて、デジタルカメラDC1の自動設定部15と同様の機能を備え、デジタルカメラDC1の自動設定部15は、上記実施形態の構成に代えて/加えて、プリンタPRT1の自動設定部25と同様の機能を備える。 For example, in the above embodiment, the case where the digital camera DC1 participates in the ad hoc network established by the printer PRT1 has been described, but the roles of both may be reversed. In this case, the automatic setting unit 25 of the printer PRT1 has the same function as the automatic setting unit 15 of the digital camera DC1 instead of / in addition to the configuration of the above-described embodiment. Instead of / in addition to the configuration of the embodiment, the same function as the automatic setting unit 25 of the printer PRT1 is provided.
また例えば、本発明の無線通信可能な電子機器は、プリンタやデジタルカメラ以外の電子機器であってもよい。例えば、本発明の無線通信可能な電子機器の例として、サーバ装置(例えば、無線プリントサーバ)、プロジェクタ装置、フォトビューワ装置などを考えることができる。また、プロジェクタ装置が開設したアドホックネットワークにフォトビューワ装置が参加し、フォトビューワ装置内に記憶した画像をプロジェクタ装置に送信して表示させるといった態様や、フォトビューワ装置が開設したアドホックネットワークにプリンタ装置が参加し、プリンタ装置内に記憶した画像をフォトビューワ装置に送信して表示させるといった態様などを考えることができる。 For example, the electronic device capable of wireless communication according to the present invention may be an electronic device other than a printer or a digital camera. For example, a server device (for example, a wireless print server), a projector device, a photo viewer device, or the like can be considered as an example of an electronic apparatus capable of wireless communication according to the present invention. Also, a mode in which a photo viewer device participates in an ad hoc network established by a projector device, and an image stored in the photo viewer device is transmitted to the projector device for display, or a printer device is installed in an ad hoc network established by the photo viewer device. An aspect of participating and transmitting an image stored in the printer apparatus to the photo viewer apparatus for display can be considered.
また例えば、上記変形例では、デジタルカメラDC1において、プリンタPRT1のマシンステータス情報に応じて、アドホックネットワークを確立するか否かを判断する構成としているが、デジタルカメラDC1がリクエスト信号に自装置のマシンステータス情報を含めて送信し、プリンタPRT1において、デジタルカメラDC1のマシンステータス情報に応じて、レスポンス信号を送信するか否かを判断する構成としてもよい。 Further, for example, in the above-described modification, the digital camera DC1 is configured to determine whether or not to establish an ad hoc network according to the machine status information of the printer PRT1, but the digital camera DC1 receives the request signal as its own machine. The printer PRT1 may be configured to determine whether to transmit a response signal according to the machine status information of the digital camera DC1.
更に、上記変形例におけるマシンステータス情報に基づく判断を、アドホックネットワークが確立された後に実行してもよい。例えば、デジタルカメラDC1において、プリンタPRT1との間でアドホックネットワークが確立された後に、データ転送レートを変更する事情が生じた場合(ユーザからデータ転送レート変更要求を受け付けた場合や、デジタルカメラDC1において低いレートでデータ転送してバッテリー消費を抑制したい場合など)、(1)デジタルカメラDC1のリクエスト送信手段17は、アドホックネットワーク確立後、再度、リクエスト信号をプリンタPRT1に送信する、(2)プリンタPRT1のレスポンス送信手段28は、プリンタPRT1のマシンステータス情報をベンダーIEとして含めたレスポンス信号を、デジタルカメラDC1に送信する、(3)デジタルカメラDC1のレスポンス受信手段18は、レスポンス信号から抽出したプリンタPRT1のマシンステータス情報に基づき、アドホックネットワークのデータ転送レートを変更する、という手順で、アドホックネットワークが確立された後にマシンステータス情報に基づいてデータ転送レートを変更することが考えられる。 Further, the determination based on the machine status information in the modification may be executed after the ad hoc network is established. For example, in the digital camera DC1, when an ad hoc network is established with the printer PRT1, a situation occurs in which the data transfer rate is changed (when a data transfer rate change request is received from the user, or in the digital camera DC1 (For example, when it is desired to suppress battery consumption by transferring data at a low rate), (1) The request transmission means 17 of the digital camera DC1 transmits a request signal to the printer PRT1 again after the ad hoc network is established. (2) The printer PRT1 The response transmission unit 28 transmits a response signal including the machine status information of the printer PRT1 as the vendor IE to the digital camera DC1. (3) The response reception unit 18 of the digital camera DC1 extracts the response signal from the response signal. Based on the machine status information of the printer PRT1 has, in the procedure of, changing the data transfer rate of the ad hoc network, it is conceivable to change the data transfer rate on the basis of the machine status information after the ad hoc network has been established.
100 無線LAN;DC1 デジタルカメラ;PRT1 プリンタ;11、21 主制御部;12、22 固有情報記憶部;13、23 設定情報記憶部;14、24 暗号化通信部;15、25 自動設定部 100 wireless LAN; DC1 digital camera; PRT1 printer; 11, 21 main control unit; 12, 22 unique information storage unit; 13, 23 setting information storage unit; 14, 24 encrypted communication unit;
Claims (5)
第1の電子機器は、
第1の電子機器を供給するベンダー(以下、「第1ベンダー」という)の暗号固有情報を記憶する記憶部と、
第1ベンダーの識別情報を含むビーコン信号を当該電子機器周辺に報知するビーコン送信手段と、
前記報知したビーコン信号に応答して第1の電子機器が開設したアドホックネットワークに参加するためのリクエスト信号を第2の電子機器から受信するリクエスト受信手段と、
前記第1ベンダーの暗号固有情報に基づいて暗号化した通信設定情報を含むレスポンス信号を第2の電子機器に送信するレスポンス送信手段と、を備え、
第2の電子機器は、
第2の電子機器を供給するベンダー(以下、「第2ベンダー」という)の暗号固有情報を記憶する記憶部と、
第1の電子機器から報知されたビーコン信号を受信するビーコン受信手段と、
前記受信したビーコン信号に含まれる第1ベンダーの識別情報が、第2ベンダーの識別情報と同じである場合、第1の電子機器が開設したアドホックネットワークに参加するためのリクエスト信号を第1の電子機器に送信するリクエスト送信手段と、
前記リクエスト信号に応答して第1の電子機器から、暗号化した通信設定情報を含むレスポンス信号を受信するレスポンス受信手段と、を備え、
第2の電子機器が前記暗号化した通信設定情報を第2ベンダーの暗号固有情報に基づいて復号できることを条件として、第1及び第2の電子機器間で前記通信設定情報に基づいてアドホックネットワークを確立することを特徴とする無線通信システム。 A wireless communication system including first and second electronic devices having an ad hoc wireless communication function,
The first electronic device is
A storage unit for storing encryption specific information of a vendor supplying the first electronic device (hereinafter referred to as “first vendor”);
Beacon transmission means for notifying the periphery of the electronic device of a beacon signal including identification information of the first vendor;
Request receiving means for receiving from the second electronic device a request signal for joining the ad hoc network established by the first electronic device in response to the notified beacon signal;
Response transmission means for transmitting a response signal including communication setting information encrypted based on the encryption unique information of the first vendor to the second electronic device,
The second electronic device is
A storage unit that stores encryption specific information of a vendor that supplies the second electronic device (hereinafter referred to as “second vendor”);
Beacon receiving means for receiving a beacon signal notified from the first electronic device;
If the identification information of the first vendor included in the received beacon signal is the same as the identification information of the second vendor, a request signal for joining the ad hoc network established by the first electronic device is sent to the first electronic device. A request transmission means for transmitting to the device;
Response receiving means for receiving a response signal including encrypted communication setting information from the first electronic device in response to the request signal,
An ad hoc network is established between the first and second electronic devices based on the communication setting information on condition that the second electronic device can decrypt the encrypted communication setting information based on the encryption unique information of the second vendor. A wireless communication system, characterized by being established.
第2の電子機器において前記マシンステータス情報に基づきアドホックネットワークを確立すると判断したことを条件として、第1及び第2の電子機器間で前記通信設定情報に基づいてアドホックネットワークを確立することを特徴とする請求項1記載の無線通信システム。 The response signal includes machine status information of the first electronic device,
The ad hoc network is established between the first and second electronic devices based on the communication setting information on condition that the second electronic device determines to establish an ad hoc network based on the machine status information. The wireless communication system according to claim 1.
当該電子機器を供給するベンダーの暗号固有情報を記憶する記憶部と、
当該電子機器のベンダーの識別情報を含むビーコン信号を当該電子機器周辺に報知するビーコン送信手段と、
前記報知したビーコン信号に応答して当該電子機器が開設したアドホックネットワークに参加するためのリクエスト信号を他の電子機器から受信するリクエスト受信手段と、
前記暗号固有情報に基づいて暗号化した通信設定情報を含むレスポンス信号を前記他の電子機器に送信するレスポンス送信手段と、を備え、
前記他の電子機器が前記暗号化した通信設定情報を前記暗号固有情報に基づいて復号できることを条件として、前記他の電子機器との間で前記通信設定情報に基づいてアドホックネットワークを確立することを特徴とする電子機器。 An electronic device having an ad hoc wireless communication function,
A storage unit for storing encryption specific information of a vendor supplying the electronic device;
Beacon transmitting means for notifying the beacon signal including identification information of the vendor of the electronic device around the electronic device;
Request receiving means for receiving a request signal for joining the ad hoc network established by the electronic device in response to the notified beacon signal from another electronic device;
Response transmission means for transmitting a response signal including communication setting information encrypted based on the encryption unique information to the other electronic device, and
Establishing an ad hoc network with the other electronic device based on the communication setting information, provided that the other electronic device can decrypt the encrypted communication setting information based on the encryption unique information. Features electronic equipment.
当該電子機器を供給するベンダーの暗号固有情報を記憶する記憶部と、
他の電子機器から報知されたビーコン信号を受信するビーコン受信手段と、
前記受信したビーコン信号に当該電子機器のベンダーの識別情報が含まれている場合、前記他の電子機器が開設したアドホックネットワークに参加するためのリクエスト信号を前記他の電子機器に送信するリクエスト送信手段と、
前記リクエスト信号に応答して前記他の電子機器から、暗号化した通信設定情報を含むレスポンス信号を受信するレスポンス受信手段と、を備え、
当該電子機器が前記暗号化した通信設定情報を前記暗号固有情報に基づいて復号できることを条件として、前記他の電子機器との間で前記通信設定情報に基づいてアドホックネットワークを確立することを特徴とする電子機器。 An electronic device having an ad hoc wireless communication function,
A storage unit for storing encryption specific information of a vendor supplying the electronic device;
Beacon receiving means for receiving a beacon signal notified from another electronic device;
When the received beacon signal includes the identification information of the vendor of the electronic device, a request transmission unit that transmits a request signal for joining the ad hoc network established by the other electronic device to the other electronic device. When,
Response receiving means for receiving a response signal including encrypted communication setting information from the other electronic device in response to the request signal,
An ad hoc network is established with the other electronic device based on the communication setting information on the condition that the electronic device can decrypt the encrypted communication setting information based on the encryption unique information. Electronic equipment.
第1の電子機器が、第1の電子機器のベンダーの識別情報を含むビーコン信号を第1の電子機器周辺に報知する工程と、
第2の電子機器が前記ビーコン信号を受信する工程と、
第2の電子機器が、前記受信したビーコン信号に含まれるベンダーの識別情報が第2の電子機器のベンダーの識別情報と同じである場合、第1の電子機器が開設したアドホックネットワークに参加するためのリクエスト信号を第1の電子機器に送信する工程と、
第1の電子機器が前記リクエスト信号を受信する工程と、
第1の電子機器が、前記受信したリクエスト信号に応じて、第1の電子機器のベンダー暗号固有情報に基づいて暗号化した通信設定情報を含むレスポンス信号を第2の電子機器に送信する工程と、
第2の電子機器が前記レスポンス信号を受信する工程と、
第2の電子機器が前記暗号化した通信設定情報を第2の電子機器のベンダー暗号固有情報に基づいて復号できることを条件として、第1及び第2の電子機器間で前記通信設定情報に基づいてアドホックネットワークを確立する工程と、を備えることを特徴とするアドホックネットワーク確立方法。 A method for establishing an ad hoc network between first and second electronic devices, comprising:
A step in which a first electronic device notifies a beacon signal including identification information of a vendor of the first electronic device around the first electronic device;
A second electronic device receiving the beacon signal;
When the second electronic device has the same vendor identification information included in the received beacon signal as the second electronic device vendor identification information, the second electronic device participates in the ad hoc network established by the first electronic device. Sending a request signal of the first electronic device;
A first electronic device receiving the request signal;
A step in which the first electronic device transmits a response signal including communication setting information encrypted based on the vendor encryption unique information of the first electronic device to the second electronic device in response to the received request signal; ,
A second electronic device receiving the response signal;
On the condition that the second electronic device can decrypt the encrypted communication setting information based on the vendor encryption unique information of the second electronic device, based on the communication setting information between the first and second electronic devices. An ad hoc network establishing method comprising: establishing an ad hoc network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008072348A JP5046191B2 (en) | 2008-03-19 | 2008-03-19 | Wireless communication system, electronic device, and ad hoc network establishment method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008072348A JP5046191B2 (en) | 2008-03-19 | 2008-03-19 | Wireless communication system, electronic device, and ad hoc network establishment method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009231971A JP2009231971A (en) | 2009-10-08 |
JP5046191B2 true JP5046191B2 (en) | 2012-10-10 |
Family
ID=41246920
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008072348A Active JP5046191B2 (en) | 2008-03-19 | 2008-03-19 | Wireless communication system, electronic device, and ad hoc network establishment method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5046191B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011199704A (en) | 2010-03-23 | 2011-10-06 | Seiko Epson Corp | Electronic apparatus enabling wireless communication, electronic apparatus system, and wireless communication method |
KR101777239B1 (en) * | 2010-07-16 | 2017-09-11 | 삼성전자주식회사 | Access Point and Method for connecting wireless communication |
EP2408223B1 (en) * | 2010-07-16 | 2020-05-06 | Samsung Electronics Co., Ltd. | Access point and method for connecting wireless communication |
JP2013222991A (en) * | 2012-04-12 | 2013-10-28 | Ricoh Co Ltd | Radio communication system, radio communication method, and radio terminal device |
JP5660242B1 (en) * | 2013-09-06 | 2015-01-28 | 株式会社リコー | Communication system, communication control system, communication apparatus, communication method, and connection program |
JP6056885B2 (en) * | 2015-02-06 | 2017-01-11 | 株式会社リコー | Wireless communication system, wireless communication method, and first communication apparatus |
JP6282364B2 (en) * | 2016-03-31 | 2018-02-21 | キヤノン株式会社 | COMMUNICATION DEVICE, PROGRAM, AND COMMUNICATION SYSTEM |
-
2008
- 2008-03-19 JP JP2008072348A patent/JP5046191B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2009231971A (en) | 2009-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5046191B2 (en) | Wireless communication system, electronic device, and ad hoc network establishment method | |
EP2156700B1 (en) | Wi-fi protected setup in adhoc network | |
JP7468602B2 (en) | Printers and computer programs for printers | |
JP6797674B2 (en) | Communication equipment, control methods, and programs | |
KR101883129B1 (en) | Communication apparatus, control method, and computer-readable storage medium | |
US10936260B2 (en) | Printer and non-transitory computer-readable recording medium storing computer-readable instructions for terminal device | |
JP2008211638A (en) | Processing execution apparatus, processing request apparatus, their control methods, and their programs | |
JP2023071730A (en) | Program, information processing device, and communication system | |
EP2959740B1 (en) | Communication apparatus, control method thereof, and program | |
US9137390B2 (en) | Communication apparatus | |
JP4632430B2 (en) | Wireless communication apparatus, wireless communication apparatus control method, and program | |
JP6866209B2 (en) | Information processing device, control method, program | |
EP2950607B1 (en) | Communication device, method for controlling communication device, and program | |
JP2007189348A (en) | Communication system, communication host, communication terminal, and communication method | |
CN114980225A (en) | Information processing apparatus, control method thereof, and storage medium | |
JP2007165977A (en) | Radio communication system and radio communication method | |
CN114980260A (en) | Information processing apparatus, control method thereof, and storage medium | |
JP2014160319A (en) | Communication apparatus, method for controlling communication apparatus, and program | |
WO2016129209A1 (en) | Communication apparatus, method and program for controlling the apparatus, and storage medium storing the program | |
CN113452864A (en) | Electronic device, communication system, and communication method | |
KR20200095369A (en) | Information processing apparatus and control method | |
JP2008272939A (en) | Printer and printing processing system | |
JP6409275B2 (en) | Printer and terminal device | |
EP4161158A1 (en) | Information processing apparatus, method for controlling the same, and storage medium | |
JP6737074B2 (en) | Information processing apparatus and control program for information processing apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110105 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120620 |
|
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: 20120625 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150727 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5046191 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120708 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |