JP5053715B2 - 通信装置、通信装置の制御方法、当該制御方法をコンピュータに実行させるためのコンピュータプログラム - Google Patents
通信装置、通信装置の制御方法、当該制御方法をコンピュータに実行させるためのコンピュータプログラム Download PDFInfo
- Publication number
- JP5053715B2 JP5053715B2 JP2007145452A JP2007145452A JP5053715B2 JP 5053715 B2 JP5053715 B2 JP 5053715B2 JP 2007145452 A JP2007145452 A JP 2007145452A JP 2007145452 A JP2007145452 A JP 2007145452A JP 5053715 B2 JP5053715 B2 JP 5053715B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- wireless communication
- setting process
- parameter
- communication device
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
- H04L41/0856—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information by backing up or archiving configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Description
図1は、本実施形態を説明するためのネットワーク構成例である。図1のネットワークには、無線通信装置101、102、及び103が存在する。各無線通信装置は、IEEE802.11無線LAN(以下無線LAN)通信機能を備えており、アドホックモードにより無線通信を行うことが可能である。ここで、アドホックモードとは、アクセスポイント(基地局)を経由することなく、無線通信装置間で直接無線通信を行う通信形態を指す。
201は無線通信装置の全体を制御する制御部である。
202は後述の各種処理を実行するためのコンピュータプログラムを記憶するROMである。なお、CPU(不図示)は、ROM202に記憶されているコンピュータプログラムを実行することにより、後述の各種制御を行う。
203は、一時的な変数、データを格納するRAMである。またRAM203には、無線パラメータ、及び後述する設定処理識別子テーブルが記憶される。なお、RAM203には、無線通信に使用中の無線パラメータを記憶するエリアが確保されている。以下の説明における「無線パラメータの設定」とは、無線パラメータを上記エリアに格納することを指す。すなわち、RAM203に記憶していても、無線通信に使用しておらず、上記エリアに格納されていない無線パラメータについては、「無線パラメータが未設定」ということになる。
204は無線LANの通信制御を行う無線通信処理部である。
205はアンテナ、206はアンテナ制御部である。207は電源部である。
208はユーザインタフェース部である。ユーザインタフェース部208より、無線通信の開始が指示される。
209は、無線パラメータ自動設定機能による設定処理を行う無線パラメータ自動設定処理部である。
設定処理識別子テーブルには、複数の無線パラメータに対して1つの設定処理識別子が対応付けて登録されている。設定処理識別子テーブルに登録される無線パラメータの一例として、ネットワーク識別子(SSID)、認証方式、暗号方式、暗号鍵がある。
第一の実施形態では、無線パラメータ交換処理の実行後、提供装置が受理装置へ設定処理識別子を通知する処理について説明した。
第一の実施形態では、無線通信装置102が、無線通信装置101と共通の設定処理識別子AAAA、及び、無線通信装置103と共通の設定処理識別子BBBB、を予め記憶している場合について説明した。
202 ROM
203 RAM
204 無線通信処理部
205 アンテナ
206 アンテナ制御部
207 電源部
208 ユーザインタフェース部
209 無線パラメータ自動設定処理部
Claims (13)
- 通信装置であって、
通信パラメータと、前記通信パラメータに対して定められる設定処理識別子と、を記憶する記憶手段と、
通信パラメータの提供装置を探索する探索手段と、
前記探索手段により検出した提供装置から設定処理識別子を取得する取得手段と、前記記憶手段により記憶している設定処理識別子と、前記取得手段により取得した設定処理識別子と、に基づいて、前記記憶手段により記憶している通信パラメータを用いるか、前記提供装置との間で通信した通信パラメータを用いるか、を判断する判断手段と、を有することを特徴とする通信装置。 - 通信装置であって、
通信パラメータと、前記通信パラメータに対して定められる設定処理識別子と、を記憶する記憶手段と、
通信パラメータの設定処理に関する役割を決定する決定手段と、
前記決定手段により通信パラメータの受理装置になることを決定した場合に、他の通信装置から設定処理識別子を取得する取得手段と、
前記記憶手段により記憶している設定処理識別子と、前記取得手段により取得した設定処理識別子と、に基づいて、前記記憶手段により記憶している通信パラメータを用いるか、前記他の通信装置との間で通信した通信パラメータを用いるか、を判断する判断手段と、
を有することを特徴とする通信装置。 - 通信装置であって、
通信パラメータと、前記通信パラメータに対して定められる設定処理識別子と、を記憶する記憶手段と、
他の通信装置から設定処理識別子を取得する取得手段と、
前記記憶手段により記憶している設定処理識別子と、前記取得手段により取得した設定処理識別子と、に基づいて、前記記憶手段により記憶している通信パラメータを用いるか、前記他の通信装置との間で通信した通信パラメータを用いるか、を判断する判断手段と、
通信パラメータの設定処理に関する役割を決定する決定手段と、を有し、
前記決定手段は、通信可能な範囲に提供装置が存在することを検出した場合に、自装置の役割を通信パラメータの受理装置に決定し、通信可能な範囲に提供装置が存在しないことを検出した場合に、自装置の役割を通信パラメータの提供装置に決定することを特徴とする通信装置。 - 通信装置であって、
通信パラメータと、前記通信パラメータに対して定められる設定処理識別子と、を記憶する記憶手段と、
他の通信装置から設定処理識別子を取得する取得手段と、
前記記憶手段により記憶している設定処理識別子と、前記取得手段により取得した設定処理識別子と、に基づいて、前記記憶手段により記憶している通信パラメータを用いるか、前記他の通信装置との間で通信した通信パラメータを用いるか、を判断する判断手段と、
通信パラメータの設定処理に関する役割を決定する決定手段と、を有し、
前記決定手段は、前記記憶手段により記憶している設定処理識別子と、前記取得手段により取得した設定処理識別子と、に基づいて、自装置の役割を決定することを特徴とする通信装置。 - 第1の通信装置であって、
通信パラメータと、前記通信パラメータに対して定められる設定処理識別子と、を記憶する記憶手段と、
第2の通信装置からの要求に応じて、前記記憶手段により記憶している設定処理識別子を送信する送信手段と、を有し、
前記送信手段は、第3の通信装置との間で共通の通信パラメータが設定されている場合は、前記設定されている通信パラメータに対して定められる設定処理識別子を送信し、第3の通信装置との間で通信パラメータを未設定の場合は、前記記憶手段により記憶している全ての設定処理識別子を送信することを特徴とする第1の通信装置。 - 通信装置であって、
他の通信装置に対して通信パラメータを提供する提供手段と、
所定の通知条件を満たす場合に、提供した通信パラメータに対して定められる設定処理識別子を前記他の通信装置へ通知する通知手段と、を有し、
前記通知条件は、前記他の通信装置の装置情報が規定の情報と一致すること、前記他の通信装置へ提供した通信パラメータのセキュリティ強度が規定のセキュリティ強度よりも高いこと、ユーザインタフェース上で選択された項目が規定の項目と一致すること、の少なくともいずれか1つを含むことを特徴とする通信装置。 - 通信パラメータと、前記通信パラメータに対して定められる設定処理識別子と、を記憶する通信装置の制御方法であって、
通信パラメータの提供装置を探索する探索工程と、
前記探索工程において検出した提供装置から設定処理識別子を取得する取得工程と、記憶している設定処理識別子と、取得した設定処理識別子と、に基づいて、記憶している通信パラメータを用いるか、前記提供装置との間で通信した通信パラメータを用いるか、を判断する判断工程と、
を有することを特徴とする制御方法。 - 通信パラメータと、前記通信パラメータに対して定められる設定処理識別子と、を記憶する通信装置の制御方法であって、
通信パラメータの設定処理に関する役割を決定する決定工程と、
前記決定工程において通信パラメータの受理装置になることを決定した場合に、他の通信装置から設定処理識別子を取得する取得工程と、
記憶している設定処理識別子と、取得した設定処理識別子と、に基づいて、記憶している通信パラメータを用いるか、前記他の通信装置との間で通信した通信パラメータを用いるか、を判断する判断工程と、
を有することを特徴とする制御方法。 - 通信パラメータと、前記通信パラメータに対して定められる設定処理識別子と、を記憶する通信装置の制御方法であって、
他の通信装置から設定処理識別子を取得する取得工程と、
記憶している設定処理識別子と、取得した設定処理識別子と、に基づいて、記憶している通信パラメータを用いるか、前記他の通信装置との間で通信した通信パラメータを用いるか、を判断する判断工程と、
通信パラメータの設定処理に関する役割を決定する決定工程と、を有し、
前記決定工程では、通信可能な範囲に提供装置が存在することを検出した場合に、自装置の役割を通信パラメータの受理装置に決定し、通信可能な範囲に提供装置が存在しないことを検出した場合に、自装置の役割を通信パラメータの提供装置に決定することを特徴とする制御方法。 - 通信パラメータと、前記通信パラメータに対して定められる設定処理識別子と、を記憶する通信装置の制御方法であって、
他の通信装置から設定処理識別子を取得する取得工程と、
記憶している設定処理識別子と、取得した設定処理識別子と、に基づいて、記憶している通信パラメータを用いるか、前記他の通信装置との間で通信した通信パラメータを用いるか、を判断する判断工程と、
通信パラメータの設定処理に関する役割を決定する決定工程と、を有し、
前記決定工程では、前記記憶している設定処理識別子と、前記取得した設定処理識別子と、に基づいて、自装置の役割を決定することを特徴とする制御方法。 - 通信パラメータと、前記通信パラメータに対して定められる設定処理識別子と、を記憶する第1の通信装置の制御方法であって、
第2の通信装置からの要求に応じて、記憶している設定処理識別子を送信する送信工程を有し、
前記送信工程においては、第3の通信装置との間で共通の通信パラメータが設定されている場合は、前記設定されている通信パラメータに対して定められる設定処理識別子を送信し、第3の通信装置との間で通信パラメータを未設定の場合は、記憶している全ての設定処理識別子を送信することを特徴とする制御方法。 - 通信装置の制御方法であって、
他の通信装置に対して通信パラメータを提供し、
所定の通知条件を満たす場合に、提供した通信パラメータに対して定められる設定処理識別子を前記他の通信装置へ通知し、
前記通知条件は、前記他の通信装置の装置情報が規定の情報と一致すること、前記他の通信装置へ提供した通信パラメータのセキュリティ強度が規定のセキュリティ強度よりも高いこと、ユーザインタフェース上で選択された項目が規定の項目と一致すること、の少なくともいずれか1つを含むことを特徴とする制御方法。 - 請求項1から6のいずれか1項に記載の通信装置としてコンピュータを機能させることを特徴とするコンピュータプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007145452A JP5053715B2 (ja) | 2007-05-31 | 2007-05-31 | 通信装置、通信装置の制御方法、当該制御方法をコンピュータに実行させるためのコンピュータプログラム |
US12/119,186 US8134986B2 (en) | 2007-05-31 | 2008-05-12 | Communication apparatus and method for controlling the same |
CN2008100975006A CN101316207B (zh) | 2007-05-31 | 2008-05-30 | 通信装置及控制通信装置的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007145452A JP5053715B2 (ja) | 2007-05-31 | 2007-05-31 | 通信装置、通信装置の制御方法、当該制御方法をコンピュータに実行させるためのコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008301214A JP2008301214A (ja) | 2008-12-11 |
JP5053715B2 true JP5053715B2 (ja) | 2012-10-17 |
Family
ID=40088864
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007145452A Active JP5053715B2 (ja) | 2007-05-31 | 2007-05-31 | 通信装置、通信装置の制御方法、当該制御方法をコンピュータに実行させるためのコンピュータプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US8134986B2 (ja) |
JP (1) | JP5053715B2 (ja) |
CN (1) | CN101316207B (ja) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8462644B2 (en) * | 2008-12-30 | 2013-06-11 | Nokia Corporation | Ad hoc network initiation |
US8964634B2 (en) * | 2009-02-06 | 2015-02-24 | Sony Corporation | Wireless home mesh network bridging adaptor |
US20110076951A1 (en) * | 2009-09-30 | 2011-03-31 | Kabushiki Kaisha Toshiba | Information processing apparatus |
JP5453081B2 (ja) * | 2009-12-28 | 2014-03-26 | 株式会社アイ・オー・データ機器 | 無線通信機器、無線通信システム、および無線通信方法 |
KR101682385B1 (ko) * | 2010-05-14 | 2016-12-05 | 삼성전자 주식회사 | 와이파이 디바이스의 와이파이 서비스 제공 방법 및 시스템 |
JP5552942B2 (ja) * | 2010-07-28 | 2014-07-16 | 富士通株式会社 | 情報送信装置、ネットワークシステム、情報送信方法および情報送信プログラム |
JP5618891B2 (ja) * | 2011-04-19 | 2014-11-05 | 三菱電機株式会社 | ネットワーク装置およびネットワークシステム |
JP5967947B2 (ja) * | 2012-01-25 | 2016-08-10 | キヤノン株式会社 | 通信装置、通信装置の制御方法、プログラム |
JP5962896B2 (ja) | 2012-03-26 | 2016-08-03 | ブラザー工業株式会社 | プリンタ |
JP2013222991A (ja) * | 2012-04-12 | 2013-10-28 | Ricoh Co Ltd | 無線通信システム、無線通信方法及び無線端末装置 |
US9420462B2 (en) | 2012-04-25 | 2016-08-16 | Panasonic Corporation | Wireless communication apparatus, communication device, wireless communication method, and wireless communication control program |
JP5855520B2 (ja) * | 2012-04-25 | 2016-02-09 | パナソニック株式会社 | 無線通信装置、通信デバイス、無線通信方法、および無線通信制御プログラム |
JP5962564B2 (ja) * | 2013-03-28 | 2016-08-03 | ブラザー工業株式会社 | 通信制御プログラムおよび通信装置 |
JP5838988B2 (ja) | 2013-03-28 | 2016-01-06 | ブラザー工業株式会社 | 通信プログラムおよび通信装置 |
JP6179397B2 (ja) * | 2013-12-27 | 2017-08-16 | ブラザー工業株式会社 | 接続管理プログラム、情報処理装置および情報処理装置の制御方法 |
JP6335629B2 (ja) | 2014-05-16 | 2018-05-30 | キヤノン株式会社 | 通信装置、制御方法及びプログラム |
CN106576240B (zh) * | 2014-07-25 | 2020-03-10 | 佳能株式会社 | 通信设备和通信设备的控制方法 |
JP6572702B2 (ja) * | 2015-09-18 | 2019-09-11 | ブラザー工業株式会社 | 通信機器 |
JP6724338B2 (ja) * | 2015-10-30 | 2020-07-15 | ブラザー工業株式会社 | 通信機器 |
CN105387629A (zh) * | 2015-12-11 | 2016-03-09 | 广东万家乐燃气具有限公司 | 一种恒温型燃气热水器及控制方法 |
US20220171613A1 (en) * | 2020-11-27 | 2022-06-02 | Denso Corporation | Electronic control unit, software update method, software update program product and electronic control system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003338821A (ja) | 2002-05-20 | 2003-11-28 | Nec Viewtechnology Ltd | 無線ネットワークシステム |
KR20060121947A (ko) * | 2004-02-03 | 2006-11-29 | 노키아 코포레이션 | 엔드투엔드 서비스 품질(qos)을 제공하는 방법 및장치 |
JP4656637B2 (ja) | 2005-04-27 | 2011-03-23 | キヤノン株式会社 | 通信装置及び通信システムとその通信パラメータ設定方法 |
JP4250611B2 (ja) | 2005-04-27 | 2009-04-08 | キヤノン株式会社 | 通信装置、通信パラメータ設定方法及び通信方法 |
JP4182956B2 (ja) * | 2005-05-31 | 2008-11-19 | ブラザー工業株式会社 | 通信システム、コンピュータ、機器、及びプログラム |
-
2007
- 2007-05-31 JP JP2007145452A patent/JP5053715B2/ja active Active
-
2008
- 2008-05-12 US US12/119,186 patent/US8134986B2/en active Active
- 2008-05-30 CN CN2008100975006A patent/CN101316207B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101316207B (zh) | 2012-09-19 |
JP2008301214A (ja) | 2008-12-11 |
US20080299909A1 (en) | 2008-12-04 |
CN101316207A (zh) | 2008-12-03 |
US8134986B2 (en) | 2012-03-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5053715B2 (ja) | 通信装置、通信装置の制御方法、当該制御方法をコンピュータに実行させるためのコンピュータプログラム | |
US10187823B2 (en) | Communication device, control method of communication device, and program | |
US20210368336A1 (en) | Communication apparatus, control method of communication apparatus, computer program, and storage medium | |
US9307387B2 (en) | Communication apparatus, communication method, computer program, and storage medium | |
US8891771B2 (en) | Communication apparatus, communication method, and computer program | |
US8934629B2 (en) | Communication apparatus, image input apparatus, image output apparatus, wireless communication circuit, method for controlling apparatus, and program | |
US9107108B2 (en) | Discriminating a function of another communication apparatus and executing a communication parameters setting procedure | |
US8471963B2 (en) | Communication apparatus and control method thereof | |
US9497788B2 (en) | Communication device, and control method therefor | |
US8396497B2 (en) | Communication device and method for controlling communication device | |
US8660031B2 (en) | Communication device, control method therefor, and program | |
US8150310B2 (en) | Setting method of communication parameters, communicating apparatus, control method of communicating apparatus, and program | |
US9426733B2 (en) | Communication apparatus, method for controlling the communication apparatus, and storage medium | |
JP2010124048A (ja) | 無線端末装置、通信方法、及び通信プログラム | |
US20090037591A1 (en) | Communication apparatus and communication parameter setting method | |
US20100332666A1 (en) | Communication apparatus performing communication parameter configuration process and method for controlling the same | |
CN102196597B (zh) | 无线局域网装置、协议执行方法 | |
US20100330924A1 (en) | Communication apparatus, control method of communication apparatus, computer program, and storage medium | |
JP5832147B2 (ja) | 通信装置、通信装置の制御方法およびプログラム | |
US9271224B2 (en) | Communication apparatus, and communication method therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100201 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100506 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20100630 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120131 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120326 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120410 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120608 |
|
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: 20120626 |
|
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: 20120726 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5053715 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150803 Year of fee payment: 3 |