[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2019071005A - Managing terminal, control device, control system, firmware updating method and program - Google Patents

Managing terminal, control device, control system, firmware updating method and program Download PDF

Info

Publication number
JP2019071005A
JP2019071005A JP2017197623A JP2017197623A JP2019071005A JP 2019071005 A JP2019071005 A JP 2019071005A JP 2017197623 A JP2017197623 A JP 2017197623A JP 2017197623 A JP2017197623 A JP 2017197623A JP 2019071005 A JP2019071005 A JP 2019071005A
Authority
JP
Japan
Prior art keywords
firmware
communication unit
control device
version
update
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.)
Pending
Application number
JP2017197623A
Other languages
Japanese (ja)
Inventor
透 廣井
Toru Hiroi
透 廣井
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.)
Sharp NEC Display Solutions Ltd
Original Assignee
NEC Display Solutions 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 NEC Display Solutions Ltd filed Critical NEC Display Solutions Ltd
Priority to JP2017197623A priority Critical patent/JP2019071005A/en
Publication of JP2019071005A publication Critical patent/JP2019071005A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

To efficiently check the version of a firmware.SOLUTION: A managing terminal according to this embodiment includes: a first communicating unit that receives, from a control device that includes a second communicating unit, a frame which is for searching the second communicating unit and which contains information indicating the version of a firmware of the control device; and a first control unit which compares the version of the firmware with a predetermined version, transmits, when an update of the firmware is necessary, firmware updating data from the first communicating unit to the second communicating unit, and instructs the control device to update the firmware.SELECTED DRAWING: Figure 1

Description

本発明は、管理端末、制御装置、制御システム、ファームウェア更新方法およびプログラムに関する。   The present invention relates to a management terminal, a control device, a control system, a firmware update method, and a program.

特許文献1には、ネットワークインターフェースを有する制御装置(制御装置Aとする)のファームウェアをアップデートさせる手法の一例が示されている。特許文献1に記載されている手法では、ファームウェアのデータファイルを格納した他の制御装置(制御装置Bとする)を制御装置Aとネットワークによって接続し、ファームウェアのデータが制御装置Bから制御装置Aに送信される。   Patent Document 1 shows an example of a method of updating firmware of a control device (referred to as a control device A) having a network interface. In the method described in Patent Document 1, another control device (referred to as a control device B) storing a data file of firmware is connected to the control device A by a network, and data of firmware is transmitted from the control device B to the control device A. Sent to

上記手法の場合、制御装置Bは、ファームウェアのアップデート対象の制御装置Aのファームウェアバージョンをネットワークを介して取得する。次に、制御装置Bが、取得した制御装置Aのファームウェアバージョンと制御装置Bに格納されたファームウェアデータのバージョンを比較する。そして、制御装置Bに格納されたファームウェアのバージョンの方が新しい場合に、制御装置Bはファームウェアのデータファイルを制御装置Aに送信し、制御装置Aのファームウェアのアップデートがおこなわれる。例えば、アップデート対象となりえる制御装置Aが複数ある場合は、実際にファームウェアのアップデートをおこなう必要が無い制御装置Aに対しても、制御装置Bはファームウェアバージョンを確認する必要がある。そのためアップデート対象となりえる全ての制御装置Aと制御装置Bをネットワークで相互通信できるようあらかじめネットワークの設定をおこなう必要がある。例えば、制御装置Bと各制御装置Aに対してIP(Internet Protocol)アドレスを割り当てたり、通信の暗号化などのために制御装置Bと各制御装置A間で認証処理をおこなったり、暗号方式と暗号鍵を設定したりといった処理が必要である。すなわち、ファームウェアのバーションの確認に、手間がかかったり、処理量が増えたりするという課題がある。   In the case of the above method, the control device B acquires the firmware version of the control device A that is the firmware update target via the network. Next, the control device B compares the acquired firmware version of the control device A with the version of the firmware data stored in the control device B. Then, when the version of the firmware stored in the control device B is newer, the control device B transmits a data file of the firmware to the control device A, and the firmware of the control device A is updated. For example, when there are a plurality of control devices A that can be updated, the control device B needs to confirm the firmware version even for the control device A that does not need to actually update the firmware. Therefore, it is necessary to set the network in advance so that all the control devices A and B that can be updated can communicate with each other via the network. For example, an IP (Internet Protocol) address is assigned to the control device B and each control device A, authentication processing is performed between the control device B and each control device A for encryption of communication, etc. Processing such as setting an encryption key is necessary. That is, there is a problem that it takes time and much processing amount to confirm the firmware version.

国際公開第2014/097436号International Publication No. 2014/097436

本発明は、上記事情に鑑みてなされたものであり、ファームウェアのバージョンを効率的に確認することができる管理端末、制御装置、制御システム、ファームウェア更新方法およびプログラムに関する。   The present invention has been made in view of the above circumstances, and relates to a management terminal, a control device, a control system, a firmware updating method, and a program capable of efficiently checking the version of firmware.

上記課題を解決するため、本発明の一態様は、第2通信部を有する制御装置から前記第2通信部の検索用のフレームであって、前記制御装置のファームウェアのバージョンを示す情報を含む前記フレームを受信する第1通信部と、前記ファームウェアのバージョンを所定のバージョンと比較し、前記ファームウェアの更新が必要な場合、前記第1通信部から前記第2通信部へ更新用のファームウェアデータを送信し、前記制御装置に対してファームウェアの更新を指示する第1制御部とを備える管理端末である。   In order to solve the above problems, one aspect of the present invention is a frame for searching for a second communication unit from a control device having a second communication unit, the information including information indicating a version of firmware of the control device. The first communication unit that receives a frame, compares the version of the firmware with a predetermined version, and transmits the firmware data for update from the first communication unit to the second communication unit when the firmware needs to be updated And a first control unit that instructs the control device to update the firmware.

また、本発明の一態様は、管理端末が有する第1通信部に対して、自装置のファームウェアのバージョンを示す情報を含む自通信部の検索用のフレームを送信する第2通信部と、前記ファームウェアのバージョンを所定のバージョンと比較した結果に基づき前記ファームウェアの更新が必要であるとして前記管理端末が有する第1制御部から前記ファームウェアの更新が指示された場合、前記第2通信部が前記第1通信部から受信した更新用のファームウェアデータを用いて、前記ファームウェアを更新する第2制御部とを備える制御装置である。   Further, according to one aspect of the present invention, there is provided a second communication unit for transmitting a search frame of the own communication unit including information indicating a version of firmware of the own apparatus to the first communication unit of the management terminal; When the update of the firmware is instructed from the first control unit of the management terminal as the update of the firmware is required based on the result of comparing the version of the firmware with the predetermined version, the second communication unit is configured to (1) A control device including: a second control unit that updates the firmware using the update firmware data received from the communication unit.

また、本発明の一態様は、第2通信部を有する制御装置から前記第2通信部の検索用のフレームであって、前記制御装置のファームウェアのバージョンを示す情報を含む前記フレームを受信する第1通信部と、前記ファームウェアのバージョンを所定のバージョンと比較し、前記ファームウェアの更新が必要な場合、前記第1通信部から前記第2通信部へ更新用のファームウェアデータを送信し、前記制御装置に対してファームウェアの更新を指示する第1制御部とを有する管理端末と、前記第2通信部と、前記第1制御部から前記ファームウェアの更新が指示された場合、前記第2通信部が前記第1通信部から受信した前記更新用のファームウェアデータを用いて、前記ファームウェアを更新する第2制御部とを有する前記制御装置とを備える制御システムである。   Further, according to an aspect of the present invention, there is provided a frame for searching for the second communication unit from a control device having a second communication unit, the frame including information indicating a version of firmware of the control device. (1) The communication unit and the version of the firmware are compared with a predetermined version, and when it is necessary to update the firmware, the first communication unit transmits update firmware data to the second communication unit, and the control device If the management terminal has a first control unit instructing updating of the firmware with respect to the second communication unit and the first control unit instructs the second communication unit to update the firmware, the second communication unit is configured to And a second control unit that updates the firmware using the update firmware data received from the first communication unit. That is a control system.

また、本発明の一態様は、第1通信部と第1制御部を有する管理端末において、前記第1通信部によって、第2通信部を有する制御装置から前記第2通信部の検索用のフレームであって、前記制御装置のファームウェアのバージョンを示す情報を含む前記フレームを受信し、前記第1制御部によって、前記ファームウェアのバージョンを所定のバージョンと比較し、前記ファームウェアの更新が必要な場合、前記第1通信部から前記第2通信部へ更新用のファームウェアデータを送信し、前記制御装置に対してファームウェアの更新を指示するファームウェア更新方法である。   Further, according to one aspect of the present invention, in the management terminal having a first communication unit and a first control unit, a frame for searching the second communication unit from a control device having a second communication unit by the first communication unit. The frame including the information indicating the firmware version of the control device is received, the first control unit compares the firmware version with a predetermined version, and the firmware needs to be updated The firmware update method may transmit firmware data for update from the first communication unit to the second communication unit, and instruct the control device to update the firmware.

また、本発明の一態様は、第1通信部と第1制御部を有する管理端末において、前記第1通信部によって、第2通信部を有する制御装置から前記第2通信部の検索用のフレームであって、前記制御装置のファームウェアのバージョンを示す情報を含む前記フレームを受信し、前記第1制御部によって、前記ファームウェアのバージョンを所定のバージョンと比較し、前記ファームウェアの更新が必要な場合、前記第1通信部から前記第2通信部へ更新用のファームウェアデータを送信し、前記制御装置に対してファームウェアの更新を指示するための処理をコンピュータに実行させるプログラムである。   Further, according to one aspect of the present invention, in the management terminal having a first communication unit and a first control unit, a frame for searching the second communication unit from a control device having a second communication unit by the first communication unit. The frame including the information indicating the firmware version of the control device is received, the first control unit compares the firmware version with a predetermined version, and the firmware needs to be updated It is a program that transmits firmware data for update from the first communication unit to the second communication unit and causes a computer to execute processing for instructing the control device to update firmware.

本発明によれば、ファームウェアのバージョンを効率的に確認することができる。   According to the present invention, the firmware version can be efficiently confirmed.

本発明の一実施形態に係る制御システムの構成例を示す概略図である。It is a schematic diagram showing an example of composition of a control system concerning one embodiment of the present invention. 図1に示す制御システム1の動作例を示すフローチャートである。It is a flowchart which shows the operation example of the control system 1 shown in FIG. 本発明の実施形態の基本的構成例を示すブロック図である。It is a block diagram showing an example of basic composition of an embodiment of the present invention.

以下、図面を参照して本発明の実施形態について説明する。図1は、発明の一実施形態に係る制御システム1の構成例を示す概略図である。図1に示す制御システム1は、管理端末2と、1または複数の制御装置3を備える。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a schematic view showing a configuration example of a control system 1 according to an embodiment of the present invention. A control system 1 shown in FIG. 1 includes a management terminal 2 and one or more control devices 3.

管理端末2は、無線LAN(無線構内通信網)、無線PAN(個人用無線ネットワーク)等に対応した通信機器と、コンピュータを有する装置であり、例えば、携帯電話機、スマートフォン、タブレット等の電子機器として構成することができる。管理端末2は、制御部20と、無線ネットワークインターフェース部21と、記憶部22を備える。また、管理端末2は、図示していない表示装置、入力装置、有線の通信機器や移動通信網、無線都市規模網等に対応した通信機器等を備えていてもよい。   The management terminal 2 is a device having a communication device compatible with a wireless LAN (wireless local area communication network), a wireless PAN (personal wireless network), and the like, and a computer, for example, as an electronic device such as a mobile phone, a smartphone, and a tablet. It can be configured. The management terminal 2 includes a control unit 20, a wireless network interface unit 21, and a storage unit 22. In addition, the management terminal 2 may include a display device, an input device, a wired communication device, a mobile communication network, a communication device corresponding to a wireless city scale network, and the like (not shown).

制御部20は、CPU(中央処理装置)、記憶装置、入出力装置等を備えたコンピュータであり、その記憶装置に記憶されているプログラムを実行することで各部を制御する。   The control unit 20 is a computer provided with a CPU (central processing unit), a storage device, an input / output device, and the like, and controls each unit by executing a program stored in the storage device.

無線ネットワークインターフェース部21は、無線LAN、無線PAN等に対応した無線ネットワーク通信機器である。本実施形態において無線ネットワークインターフェース部21は、制御装置3が備える無線アクセスポイント31に対して無線信号4によってアクセスする端末(子機)として動作する。無線ネットワークインターフェース部21は、例えば、IEEE(米国電子電気学会)802.11標準に準じた構成を有している。   The wireless network interface unit 21 is a wireless network communication device compatible with a wireless LAN, a wireless PAN, and the like. In the present embodiment, the wireless network interface unit 21 operates as a terminal (child device) that accesses the wireless access point 31 included in the control device 3 by the wireless signal 4. The wireless network interface unit 21 has, for example, a configuration based on the IEEE (Institute of Electrical and Electronics Engineers) 802.11 standard.

記憶部22は、記憶装置であり、制御装置3用ファームウェアデータの記憶領域221(以下、記憶領域221という)を有する。記憶領域221は、制御装置3用のファームウェアデータを記憶する。なお、記憶領域221は、制御部20が有する図示していない記憶装置内に設けられていてもよい。また、記憶部22は、例えば着脱自在の記憶媒体として構成されていてもよい。制御部20は、例えば、所定のサーバから制御装置3用ファームウェアデータをダウンロードして、記憶領域221に記憶する。   The storage unit 22 is a storage device, and has a storage area 221 (hereinafter referred to as a storage area 221) of firmware data for the control device 3. The storage area 221 stores firmware data for the control device 3. The storage area 221 may be provided in a storage device (not shown) of the control unit 20. The storage unit 22 may be configured as, for example, a removable storage medium. For example, the control unit 20 downloads firmware data for the control device 3 from a predetermined server and stores the downloaded firmware data in the storage area 221.

なお、本実施形態において、ファームウェアとは、ハードウェア化されたソフトウェアであり、例えば、読み出し専用化されてハードウェアに組み込まれているプログラムである。また、ファームウェアデータとは、ファームウェアを更新するための情報であり、例えば、プログラム自体、プログラムのバージョンを示すデータ、プログラムの検査用データ、対応するハードウェアの識別情報等を含む。   In the present embodiment, the firmware is software implemented as hardware, and is, for example, a program that is read only and incorporated in the hardware. The firmware data is information for updating the firmware, and includes, for example, the program itself, data indicating the version of the program, inspection data of the program, identification information of corresponding hardware, and the like.

制御装置3は、無線LAN、無線PAN等に対応した通信機器と、コンピュータを有する装置であり、例えば、音響・映像機器、照明機器、空調機器、家電機器、計測機器、通信機器等の電子機器や電気機器として構成することができる。制御装置3は、制御部30と、無線アクセスポイント31と、記憶部32を備える。記憶部32は、記憶装置であり、ファームウェアバージョンの記憶領域321(以下、記憶領域321という)と、ファームウェアデータの記憶領域322(以下、記憶領域322という)を備える。また、制御装置3は、例えば電子機器や電気機器を構成する図示していない各種装置を備える。   The control device 3 is a device having a communication device corresponding to a wireless LAN, a wireless PAN, and the like, and a computer, and is, for example, an electronic device such as an audio / video device, a lighting device, an air conditioner, a home appliance, a measuring device, and a communication device. And can be configured as electrical devices. The control device 3 includes a control unit 30, a wireless access point 31, and a storage unit 32. The storage unit 32 is a storage device, and includes a storage area 321 of firmware version (hereinafter, referred to as storage area 321) and a storage area 322 of firmware data (hereinafter, referred to as storage area 322). Further, the control device 3 includes, for example, various devices (not shown) that constitute an electronic device or an electric device.

制御部30は、図示していないCPU、記憶装置、入出力装置等を備え、その記憶装置に記憶されているプログラムを実行することで各部を制御する。この制御部30が備える記憶装置に記憶されているプログラムには、記憶領域322に記憶されているファームウェアデータを用いて書き込まれたファームウェアが含まれる。   The control unit 30 includes a CPU, a storage device, an input / output device, and the like, which are not illustrated, and controls each unit by executing a program stored in the storage device. The program stored in the storage device included in the control unit 30 includes firmware written using the firmware data stored in the storage area 322.

無線アクセスポイント31は、無線LAN、無線PAN等の無線ネットワーク通信機器であり、無線ネットワークインターフェース部21が無線信号4によってアクセスするアクセスポイント(基地局あるいは親機)として動作する。無線アクセスポイント31は、例えば、IEEE802.11標準に準じた構成を有している。   The wireless access point 31 is a wireless network communication device such as a wireless LAN or a wireless PAN, and operates as an access point (base station or master device) to which the wireless network interface unit 21 accesses via the wireless signal 4. The wireless access point 31 has, for example, a configuration according to the IEEE 802.11 standard.

記憶領域321には、制御装置3のファームウェアのバージョンを示すデータが記憶される。記憶領域322には、制御装置3のファームウェアデータが記憶される。なお、記憶領域321や記憶領域322は、制御部30が有する図示していない記憶装置内に設けられていてもよい。   In the storage area 321, data indicating the version of the firmware of the control device 3 is stored. The storage area 322 stores firmware data of the control device 3. The storage area 321 and the storage area 322 may be provided in a storage device (not shown) of the control unit 30.

本実施形態において、管理端末2と各制御装置3は次の(1)〜(3)の処理をおこなう。   In the present embodiment, the management terminal 2 and each control device 3 perform the following processing (1) to (3).

(1)管理端末2は、操作者からの所定の指示に応じて、制御部20の制御によって、無線ネットワークインターフェース部21から、1または複数の無線アクセスポイント31に対して、所定のビーコンを送信するよう要求するビーコン(以下、無線アクセスポイント31が送信するビーコンと区別するため要求信号という)をブロードキャストで送信する。一方、各制御装置3では、無線アクセスポイント31が、無線ネットワークインターフェース部21から、所定のビーコンの送信を要求する要求信号を受信した場合、要求に応じて所定のビーコンの送信を開始する。ここで、ビーコンとは、周期的に送信される制御信号であり、例えば、基地局が所定の情報を他の無線局へ報知するための信号、無線局が所定の情報を他の無線局や基地局へ報知するための信号等である。なお、ビーコンは、例えば、接続しようとする(あるいは認証を受けようとする)端末が、アクセスポイントあるいは他の端末を検索したり、アクセスポイントあるいは他の端末に接続したりするための情報を提供する信号である。そのため、ビーコンは、一般的に暗号化されていない。また、本実施形態において、無線アクセスポイント31が要求信号に応じて送信する所定のビーコンとは、各制御装置3のファームウェアのバージョンを示す情報を含むビーコンである。なお、無線アクセスポイント31は、例えば、要求をうけてから所定時間が経過した場合や無線ネットワークインターフェース部21から所定のビーコンの停止あるいは停止までの時間を指示された場合に、所定のビーコンの送信を停止し、元のビーコンの送信を開始する。 (1) The management terminal 2 transmits a predetermined beacon from the wireless network interface unit 21 to one or more wireless access points 31 under the control of the control unit 20 in accordance with a predetermined instruction from the operator. Broadcast (hereinafter referred to as a request signal to distinguish it from the beacon transmitted by the wireless access point 31). On the other hand, in each control device 3, when the wireless access point 31 receives a request signal for requesting transmission of a predetermined beacon from the wireless network interface unit 21, the wireless access point 31 starts transmission of the predetermined beacon in response to the request. Here, a beacon is a control signal transmitted periodically, for example, a signal for the base station to notify predetermined information to another wireless station, a wireless station indicates predetermined information to another wireless station, or the like. It is a signal etc. for alerting | reporting to a base station. Note that the beacon provides, for example, information for a terminal to connect (or to receive authentication) to search for an access point or another terminal, or to connect to an access point or another terminal. Signal. Therefore, beacons are not generally encrypted. Further, in the present embodiment, the predetermined beacon transmitted by the wireless access point 31 in response to the request signal is a beacon including information indicating the version of the firmware of each control device 3. Note that the wireless access point 31 transmits a predetermined beacon, for example, when a predetermined time has elapsed since receiving the request, or when instructed by the wireless network interface unit 21 to stop the predetermined beacon or stop. Stop and start sending the original beacon.

例えばIEEE802.11標準では、基地局が送信するビーコンフレームには可変長の文字列であるSSID(Service Set Idetifier;サービスセット識別子)が含まれている。SSIDは、無線LANでネットワークあるいは基地局を識別するための名称である。ここで、ビーコンフレームは、無線セルの基本情報を報知するためのMAC(媒体アクセス制御)レイヤ(データリング層の一部)で定義されているMACフレームの1種であるマネージメントフレームに分類されている。このSSIDにファームウェアバージョンを示すデータを設定することで、ビーコンに、制御装置3のファームウェアのバージョンを示す情報を含ませることができる。すなわち、本実施形態では、要求を受けた場合、無線アクセスポイント31が、ビーコンのSSIDに記憶領域321に格納されているファームウェアのバージョンを示すデータを設定して送信する。IEEE802.11標準で定義されているパッシブスキャニングにおいて、端末は、ビーコンをモニタすることで基地局や他の端末を検索する。   For example, in the IEEE 802.11 standard, a beacon frame transmitted by a base station includes an SSID (Service Set Identifier; service set identifier) that is a variable-length character string. The SSID is a name for identifying a network or a base station in a wireless LAN. Here, the beacon frame is classified into a management frame which is a kind of MAC frame defined in a MAC (medium access control) layer (part of a data ring layer) for broadcasting basic information of a wireless cell. There is. By setting data indicating the firmware version in this SSID, the beacon can include information indicating the firmware version of the control device 3. That is, in the present embodiment, when receiving the request, the wireless access point 31 sets and transmits data indicating the version of the firmware stored in the storage area 321 in the SSID of the beacon. In passive scanning defined in the IEEE 802.11 standard, a terminal searches for a base station and other terminals by monitoring beacons.

(2)次に、管理端末2では、制御部20が、無線ネットワークインターフェース部21が受信したビーコンに設定されたファームウェアバージョンと、記憶領域221に記憶されている制御装置3用ファームウェアデータのファームウェアのバージョンとを比較する。記憶領域221に記憶されているファームウェアのバージョンの方が新しい場合、制御部20は、無線ネットワークインターフェース部21から制御装置3の無線アクセスポイント31に無線接続し、制御部30に対してファームウェアデータを送信して、制御装置3のファームウェアのアップデートを指示する。なお、ファームウェアデータの送信やアップデートの指示の際には、無線ネットワークインターフェース部21と各無線アクセスポイント31の間で認証処理と暗号化処理がおこなわれる。なお、各無線アクセスポイント31に接続した際は、各無線アクセスポイント31あるいは各制御部30からSSID、暗号方式、暗号鍵などの接続情報をプロファイルとして取得することで、次回接続する際はこれらを設定する手続きが無くすことも可能である。 (2) Next, in the management terminal 2, the control unit 20 controls the firmware version set in the beacon received by the wireless network interface unit 21 and the firmware of the firmware data for the control device 3 stored in the storage area 221. Compare with the version. When the version of the firmware stored in the storage area 221 is newer, the control unit 20 wirelessly connects from the wireless network interface unit 21 to the wireless access point 31 of the control device 3 and sends firmware data to the control unit 30. The transmission is instructed to update the firmware of the control device 3. In addition, at the time of transmission of firmware data and an instruction of update, authentication processing and encryption processing are performed between the wireless network interface unit 21 and each wireless access point 31. In addition, when connecting to each wireless access point 31, the connection information such as the SSID, the encryption method, and the encryption key is acquired as a profile from each wireless access point 31 or each control unit 30, and these will be used next time connection is made. It is also possible to eliminate the setting procedure.

(3)次に、ファームウェアのアップデートの指示を受けた各制御装置3では、制御部30が、受信したファームウェアデータを記憶領域322に記憶するとともに、ファームウェアデータから抽出したファームウェアバージョンを記憶領域321に記憶する。次に、制御部30は、ファームウェア更新用のプログラムを実行し、ファームウェアのアップデートをおこなう。 (3) Next, in each control device 3 that has received the firmware update instruction, the control unit 30 stores the received firmware data in the storage area 322 and the firmware version extracted from the firmware data in the storage area 321. Remember. Next, the control unit 30 executes a program for firmware update to update the firmware.

次に、図2を参照して、図1に示す制御システム1の動作例について説明する。図2は、制御システム1において、ファームウェアを更新する際の動作例を示すフローチャートである。なお、管理端末2の記憶領域221には予め制御装置3用ファームウェアデータが記憶されているものとする。   Next, an operation example of the control system 1 shown in FIG. 1 will be described with reference to FIG. FIG. 2 is a flowchart showing an operation example when updating firmware in the control system 1. It is assumed that firmware data for the control device 3 is stored in advance in the storage area 221 of the management terminal 2.

図2に示す処理は、例えば、管理端末2に対して操作者が所定の操作をおこなった場合に開始される。   The process shown in FIG. 2 is started, for example, when the operator performs a predetermined operation on the management terminal 2.

まず、管理端末2が制御装置3のファームウェアバージョンを示す情報を含むビーコンの送信を要求する要求信号を送信する(ステップS1)。   First, the management terminal 2 transmits a request signal requesting transmission of a beacon including information indicating the firmware version of the control device 3 (step S1).

次に、管理端末2が送信した要求信号の受信可能距離内にある制御装置3は、SSIDをファームウェアバージョン表記にしてビーコンを送信する(ステップS2)。ステップS2では、制御装置3がネットワークのスキャンをおこない、管理端末2からの要求信号を受信した制御装置3が次の処理をおこなう。すなわち、制御装置3が、ファームウェアバージョンの記憶領域321からファームウェアのバージョン情報を取得し、それを無線アクセスポイント31がSSIDの文字列としてビーコンのフレームに載せて送信する。   Next, the control device 3 within the receivable distance of the request signal transmitted by the management terminal 2 transmits a beacon with the SSID being represented by the firmware version (step S2). In step S2, the control device 3 scans the network, and the control device 3 that has received the request signal from the management terminal 2 performs the following processing. That is, the control device 3 acquires firmware version information from the storage area 321 of the firmware version, and the wireless access point 31 transmits it as a character string of the SSID on a beacon frame.

次に、ステップS2で各制御装置3が送信したビーコンを、管理端末2が受信し、SSIDから各制御装置3のファームウェアバージョンを取得する(ステップS3)。ステップS3では管理端末2がネットワークのスキャンを行い、1または複数の制御装置3から送信されたビーコンを受信してSSIDの文字列よりファームウェアバージョンを取得する。管理端末2は、ファームウェアバージョンを取得したらステップS4の処理をおこなう。   Next, the management terminal 2 receives the beacon transmitted by each control device 3 in step S2, and acquires the firmware version of each control device 3 from the SSID (step S3). In step S3, the management terminal 2 scans the network, receives beacons transmitted from one or more control devices 3, and acquires a firmware version from the character string of the SSID. After acquiring the firmware version, the management terminal 2 performs the process of step S4.

ステップS4において、管理端末2は、ステップS3で取得した各制御装置3のファームウェアバージョンがすべて管理端末2に格納されたファームウェアバージョン以上になったか否かを判断する(ステップS4)。ステップS4において管理端末2は、管理端末2内のファームウェアデータの記憶領域221に格納されたファームウェアデータのバージョンとステップS3で取得したファームウェアバージョンを比較する。ステップS3で取得したファームウェアバージョンの中に、管理端末2内のファームウェアデータより小さい(低い)バージョンのものがある場合はステップS5へ移行する。そうでない場合はすべての制御装置3のファームウェアのアップデートが完了したものとして終了処理へ移行する。   In step S4, the management terminal 2 determines whether all the firmware versions of the control devices 3 acquired in step S3 have become equal to or greater than the firmware version stored in the management terminal 2 (step S4). In step S4, the management terminal 2 compares the version of the firmware data stored in the storage area 221 of the firmware data in the management terminal 2 with the firmware version acquired in step S3. If the firmware version obtained in step S3 is smaller (lower) than the firmware data in the management terminal 2, the process proceeds to step S5. If not, it is assumed that the update of the firmware of all the control devices 3 is completed, and the process shifts to end processing.

すなわち、各制御装置3のファームウェアバージョンがすべて管理端末2に格納されたファームウェアバージョン以上になった場合、管理端末2は、図2に示す処理を終了する(ステップS4で「YES」)。   That is, when all the firmware versions of each control device 3 are equal to or more than the firmware version stored in the management terminal 2, the management terminal 2 ends the process shown in FIG. 2 ("YES" in step S4).

一方、各制御装置3のファームウェアバージョンがすべて管理端末2に格納されたファームウェアバージョン以上になっていない場合(ステップS4で「NO」)、管理端末2は、管理端末2に格納されたファームウェアバージョンより、ファームウェアバージョンが低い制御装置3を選択して接続する(ステップS5)。ステップS5では、例えば、まず、管理端末2がファームウェアバージョンが低い1または複数の制御装置3を表示し、操作者がそのうちの1または複数の制御装置3を選択する。次に、制御部30によって、選択された各制御装置3への接続に必要な認証情報(例えばID(識別符号)とパスワード)や暗号鍵が設定された後、各制御装置3への接続処理がおこなわれる。管理端末2は、各制御装置3の認証情報の設定を、操作者の操作に応じて制御装置3毎におこなってもよいし、予め登録された各制御装置3の認証情報や鍵情報に基づき操作者の操作によらず自動的におこなってもよい。また、ステップS5の1回の処理では、1台の制御装置3を選択して、選択された1台の制御装置3に対して接続処理がおこなわれるようにしてもよい。この場合、制御装置3の台数分、ステップS5〜ステップS7とステップS1以降の処理が繰り返しおこなわれる。   On the other hand, when all the firmware versions of each control device 3 are not equal to or more than the firmware version stored in the management terminal 2 (“NO” in step S4), the management terminal 2 uses the firmware version stored in the management terminal 2 , And select and connect the control device 3 with a lower firmware version (step S5). In step S5, for example, first, the management terminal 2 displays one or more control devices 3 with a lower firmware version, and the operator selects one or more control devices 3 among them. Next, after the authentication information (for example, an ID (identification code) and a password) and an encryption key necessary for connection to each selected control device 3 are set by the control unit 30, connection processing to each control device 3 is performed. Takes place. The management terminal 2 may set the authentication information of each control device 3 for each control device 3 according to the operation of the operator, or based on the authentication information and key information of each control device 3 registered in advance. It may be performed automatically regardless of the operator's operation. In addition, in one process of step S5, one control device 3 may be selected, and connection processing may be performed on the selected one control device 3. In this case, the processes of step S5 to step S7 and step S1 and subsequent steps are repeatedly performed by the number of control devices 3.

次に、管理端末2が各制御装置3にファームウェアデータを送信する(ステップS6)。ステップS6では、例えば、管理端末2は、無線ネットワークインターフェース部21でファームウェアデータを暗号化して送信する。   Next, the management terminal 2 transmits firmware data to each control device 3 (step S6). In step S6, for example, the management terminal 2 encrypts and transmits the firmware data by the wireless network interface unit 21.

次に、管理端末2が、各制御装置3に対してファームウェアのアップデート処理を指示する(ステップS6)。ここで、各制御装置3は、ファームウェアのアップデート処理を実行する。次に、管理端末2は、ステップS1以降の処理を上記と同様に実行する。   Next, the management terminal 2 instructs each control device 3 to perform a firmware update process (step S6). Here, each control device 3 executes a firmware update process. Next, the management terminal 2 executes the processing in step S1 and onward in the same manner as described above.

以上の動作例では、ステップS1、ステップS2およびステップS3において、ファームウェアのアップデート対象となりえる複数の制御装置3がファームウェアバージョンをSSIDにて管理端末2に通知する。そのため、管理端末2と制御装置3に対してIPアドレスを割り当てたり、通信の暗号化などのために管理端末2と制御装置3間で認証処理や暗号方式と暗号鍵を設定したりといったネットワークの設定を行うことなく、各制御装置3に対してファームウェアのアップデートが必要かどうかを判断することができる。したがって、アップデートが必要ない制御装置3に対してはネットワークの設定を行う手間が省ける。ただし、アップデートが必要な制御装置3に対してはネットワークの設定を行ってアップデートをおこなう。   In the above operation example, in steps S1, S2, and S3, the plurality of control devices 3 that can be the firmware update target notify the management terminal 2 of the firmware version with the SSID. Therefore, the network such as assigning an IP address to the management terminal 2 and the control device 3 or setting an authentication process or an encryption method and an encryption key between the management terminal 2 and the control device 3 for encryption of communication, etc. It is possible to determine whether or not the firmware needs to be updated for each control device 3 without setting. Therefore, it is possible to save the trouble of setting the network for the control device 3 which does not require the update. However, for the control device 3 that needs updating, network setting is performed to perform updating.

また、本実施形態では、制御装置3のファームウェアをアップデートする際に、制御装置3がファームウェアバージョンをSSIDにて管理端末2に通知する。これによって、アップデート対象となりえる制御装置3が複数存在する場合でも、ファームウェアのバージョンアップが必要な制御装置3だけを管理端末2と無線接続することができる。   Further, in the present embodiment, when updating the firmware of the control device 3, the control device 3 notifies the management terminal 2 of the firmware version with the SSID. As a result, even when there are a plurality of control devices 3 that can be updated, only the control devices 3 that require firmware upgrades can be wirelessly connected to the management terminal 2.

また、本実施形態は、例えば、次のような形態で使用することができる。例えば、制御装置3が、ウェブサーバ機能を有していて、管理端末2からブラウザを用いてアクセすることで、ファームウェアの更新を実行する形態とすることができる。この場合、本実施形態では、ファームウェアのアップデート対象となりえる制御装置3がファームウェアのバージョン番号をSSIDにて管理端末2に通知する。管理端末2は、通知されたSSIDにて表記されているファームウェアのバージョンと管理端末2内のファームウェアのバージョンを表示する。ファームウェアのアップデートを実行する管理端末2の操作者は、表示された各バージョンを比較し、管理端末2に格納されたファームウェアのバージョンの方が新しい場合に管理端末2と制御装置3をブラウザを操作してネットワーク接続する。この使用形態においても、ファームウェアのアップデートをおこなう必要が無い制御装置3に対してネットワーク接続してファームウェアバージョンを確認する手間を軽減できる。   In addition, the present embodiment can be used, for example, in the following form. For example, when the control device 3 has a web server function and accesses from the management terminal 2 using a browser, the firmware can be updated. In this case, in the present embodiment, the control device 3 that can be a firmware update target notifies the management terminal 2 of the firmware version number via the SSID. The management terminal 2 displays the version of the firmware described in the notified SSID and the version of the firmware in the management terminal 2. The operator of the management terminal 2 executing the firmware update compares the displayed versions and operates the management terminal 2 and the control device 3 when the version of the firmware stored in the management terminal 2 is newer. Connect to the network. Also in this mode of use, it is possible to reduce the time and effort for network connection to the control device 3 where there is no need to update the firmware and to confirm the firmware version.

以上のように、本実施形態によれば、アクセスポイントを内蔵する制御装置3が無線接続によりファームウェアアップデートをおこなう場合に、ファームウェアのアップデートをおこなう必要が無い制御装置3に対してネットワーク接続してバージョンを確認する手間を省くことができる。すなわち、本実施形態によれば、ファームウェアのバージョンを効率的に確認することができる。   As described above, according to the present embodiment, when the control device 3 incorporating the access point performs firmware update by wireless connection, the version is connected to the control device 3 where there is no need to update the firmware. You can save the trouble of checking the That is, according to the present embodiment, it is possible to efficiently check the version of the firmware.

以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、上記実施形態では、ファームウェアのバージョンを示す情報を、制御装置3が周期的に送信するビーコンにSSIDとして含ませているが、次のように変更してもよい。すなわち、IEEE802.11標準におけるアクティブスキャニングで用いられるプローブ要求フレームとプローブ応答フレームを用いて管理端末2が各制御装置3のファームウェアのバージョンを確認してもよい。アクティブスキャニングでは、端末は、基地局または他の端末とプローブ要求またはプローブ応答フレームを交換することで周辺に存在する基地局や端末を検索する。プローブ要求フレームとプローブ応答フレームは、ビーコンフレームと同様、MACフレームの1種であるマネージメントフレームに分類されている。この場合、管理端末2は、プローブ要求フレームの例えばVender Specific(無線LANのメーカ等が独自に定義した情報)に、当該プローブ要求フレームが上述した要求信号であることを設定して、ブロードキャストで送信する。一方、制御装置3は、プローブ要求フレームに応じてプローブ応答フレームを送信する。その際、制御装置3は、プローブ応答フレームのSSID、Vender SpecificあるいはRequested information elements(プローブ要求フレームで要求された情報)として、ファームウェアのバージョンを示すデータを含ませる。この例においても、管理端末2は、各制御装置3のファームウェアのバージョンを示すデータをマネージメントフレームを用いて取得することができる。よって、ファームウェアのバージョンを効率的に確認することができる。   The embodiment of the present invention has been described in detail with reference to the drawings, but the specific configuration is not limited to this embodiment, and includes design and the like within the scope of the present invention. For example, in the above embodiment, the information indicating the firmware version is included in the beacon periodically transmitted by the control device 3 as the SSID, but may be changed as follows. That is, the management terminal 2 may confirm the firmware version of each control device 3 using a probe request frame and a probe response frame used in active scanning in the IEEE 802.11 standard. In active scanning, a terminal searches for a base station or terminal existing in the vicinity by exchanging a probe request or probe response frame with a base station or another terminal. The probe request frame and the probe response frame, like the beacon frame, are classified into a management frame, which is a type of MAC frame. In this case, the management terminal 2 sets the probe request frame to be the above-described request signal in, for example, Vender Specific (information uniquely defined by a wireless LAN maker or the like) in the probe request frame, and transmits by broadcast. Do. On the other hand, the control device 3 transmits a probe response frame in response to the probe request frame. At this time, the control device 3 includes data indicating the firmware version as the SSID of the probe response frame, Vender Specific or Requested information elements (information requested in the probe request frame). Also in this example, the management terminal 2 can acquire data indicating the firmware version of each control device 3 using a management frame. Thus, the firmware version can be efficiently confirmed.

なお、本実施形態の制御部20や制御部30は、コンピュータとして所定のプログラムを実行することで上記のように動作する。この場合、制御部20や制御部30が実行するプログラムの全部または一部はコンピュータ読取可能な記録媒体または通信回線を介して頒布することができる。   The control unit 20 and the control unit 30 according to the present embodiment operate as described above by executing a predetermined program as a computer. In this case, all or part of the programs executed by the control unit 20 and the control unit 30 can be distributed via a computer readable recording medium or a communication line.

次に、図3を参照して、本発明の実施形態の基本的構成例について説明する。図3は、本発明の実施形態の基本的構成例を示すブロック図である。図3に示す制御システム10は、管理端末100と、1または複数の制御装置200を備える。管理端末100は、第1通信部101と第1制御部102を備える。制御装置200は、第2通信部201と第2制御部202を備える。   Next, a basic configuration example of the embodiment of the present invention will be described with reference to FIG. FIG. 3 is a block diagram showing an example of a basic configuration of the embodiment of the present invention. The control system 10 shown in FIG. 3 includes a management terminal 100 and one or more control devices 200. The management terminal 100 includes a first communication unit 101 and a first control unit 102. The control device 200 includes a second communication unit 201 and a second control unit 202.

第1通信部101は、第2通信部201を有する制御装置200から第2通信部201の検索用のフレームであって、制御装置200のファームウェアのバージョンを示す情報を含むフレームを受信する。第1制御部102は、受信した検索用のフレームに含まれている上記情報に基づくファームウェアのバージョンを所定のバージョンと比較し、ファームウェアの更新が必要な場合、第1通信部101から第2通信部201へ更新用のファームウェアデータを送信し、制御装置200に対してファームウェアの更新を指示する。   The first communication unit 101 receives, from the control device 200 having the second communication unit 201, a frame for search of the second communication unit 201 and including information indicating the version of the firmware of the control device 200. The first control unit 102 compares the version of the firmware based on the above information contained in the received search frame with a predetermined version, and if the firmware needs to be updated, the first communication unit 101 performs the second communication The firmware data for update is transmitted to the unit 201, and the controller 200 is instructed to update the firmware.

第2通信部201は、管理端末100が有する第1通信部101に対して、制御装置200(自装置)のファームウェアのバージョンを示す情報を含む第2通信部201(自通信部)の検索用のフレームを送信する。第2制御部202は、ファームウェアのバージョンを所定のバージョンと比較した結果に基づきファームウェアの更新が必要であるとして管理端末100が有する第1制御部102からファームウェアの更新が指示された場合、第2通信部201が第1通信部101から受信した更新用のファームウェアデータを用いて、ファームウェアを更新する。   The second communication unit 201 is for searching for the second communication unit 201 (self communication unit) including information indicating the version of the firmware of the control device 200 (self device) with respect to the first communication unit 101 included in the management terminal 100 Send frames. The second control unit 202 determines that updating of the firmware is necessary based on the result of comparing the version of the firmware with the predetermined version, and the second control unit 202 instructs the first control unit 102 of the management terminal 100 to update the firmware. The communication unit 201 updates the firmware using the update firmware data received from the first communication unit 101.

なお、第2通信部201は、無線アクセスポイントとすることができる。また、ファームウェアのバージョンを示す情報がSSIDとして検索用のフレームに含まれていてもよい。また、検索用のフレームは、ビーコンフレームであってもよい。   The second communication unit 201 can be a wireless access point. Also, information indicating the firmware version may be included in the search frame as the SSID. Also, the search frame may be a beacon frame.

また、図3に示す実施形態の基本構成と、図1および図2を参照して説明した実施形態またはその変形例との対応関係は以下のとおりである。管理端末100は、図1に示す管理端末2に対応する。第1通信部101は、図1に示す無線ネットワークインターフェース部21に対応する。第1制御部102は、図1に示す制御部20に対応する。制御装置200は、図1に示す制御装置3に対応する。第2通信部201は、図1に示す無線アクセスポイント31に対応する。第2制御部202は、図1に示す制御部30に対応する。第2通信部201の検索用のフレームは、ビーコンフレームあるいはプローブ応答フレームに対応する。   The correspondence between the basic configuration of the embodiment shown in FIG. 3 and the embodiment described with reference to FIGS. 1 and 2 or a modification thereof is as follows. The management terminal 100 corresponds to the management terminal 2 shown in FIG. The first communication unit 101 corresponds to the wireless network interface unit 21 shown in FIG. The first control unit 102 corresponds to the control unit 20 shown in FIG. Control device 200 corresponds to control device 3 shown in FIG. The second communication unit 201 corresponds to the wireless access point 31 shown in FIG. The second control unit 202 corresponds to the control unit 30 shown in FIG. The search frame of the second communication unit 201 corresponds to a beacon frame or a probe response frame.

1、10…制御システム、2、100…管理端末、3、200…制御装置、21…無線ネットワークインターフェース部、31…無線アクセスポイント、20、30…制御部、101…第1通信部、102…第1制御部、201…第2通信部、202…第2制御部 DESCRIPTION OF SYMBOLS 1, 10 ... Control system, 2, 100 ... Management terminal, 3, 200 ... Control apparatus, 21 ... Wireless network interface part, 31 ... Wireless access point, 20, 30 ... Control part, 101 ... 1st communication part, 102 ... First control unit, 201 ... second communication unit, 202 ... second control unit

Claims (8)

第2通信部を有する制御装置から前記第2通信部の検索用のフレームであって、前記制御装置のファームウェアのバージョンを示す情報を含む前記フレームを受信する第1通信部と、
前記ファームウェアのバージョンを所定のバージョンと比較し、前記ファームウェアの更新が必要な場合、前記第1通信部から前記第2通信部へ更新用のファームウェアデータを送信し、前記制御装置に対してファームウェアの更新を指示する第1制御部と
を備える管理端末。
A first communication unit that receives a frame for searching for the second communication unit from a control device having a second communication unit, the frame including information indicating a version of firmware of the control device;
The firmware version is compared with a predetermined version, and when it is necessary to update the firmware, firmware data for update is transmitted from the first communication unit to the second communication unit, and the firmware of the firmware is transmitted to the control device. And a first control unit that instructs updating.
前記第1通信部が、無線アクセスポイントである
請求項1に記載の管理端末。
The management terminal according to claim 1, wherein the first communication unit is a wireless access point.
前記ファームウェアのバージョンを示す情報がSSIDとして前記フレームに含まれている
請求項1または2に記載の管理端末。
The management terminal according to claim 1, wherein the information indicating the version of the firmware is included in the frame as an SSID.
前記フレームが、ビーコンフレームである
請求項1から3のいずれか1項に記載の管理端末。
The management terminal according to any one of claims 1 to 3, wherein the frame is a beacon frame.
管理端末が有する第1通信部に対して、自装置のファームウェアのバージョンを示す情報を含む自通信部の検索用のフレームを送信する第2通信部と、
前記ファームウェアのバージョンを所定のバージョンと比較した結果に基づき前記ファームウェアの更新が必要であるとして前記管理端末が有する第1制御部から前記ファームウェアの更新が指示された場合、前記第2通信部が前記第1通信部から受信した更新用のファームウェアデータを用いて、前記ファームウェアを更新する第2制御部と
を備える制御装置。
A second communication unit for transmitting a search frame of the own communication unit including information indicating a version of firmware of the own apparatus to the first communication unit included in the management terminal;
When the update of the firmware is instructed from the first control unit of the management terminal as the update of the firmware is necessary based on the result of comparing the version of the firmware with the predetermined version, the second communication unit is configured to A control unit configured to update the firmware using the update firmware data received from the first communication unit.
第2通信部を有する制御装置から前記第2通信部の検索用のフレームであって、前記制御装置のファームウェアのバージョンを示す情報を含む前記フレームを受信する第1通信部と、
前記ファームウェアのバージョンを所定のバージョンと比較し、前記ファームウェアの更新が必要な場合、前記第1通信部から前記第2通信部へ更新用のファームウェアデータを送信し、前記制御装置に対してファームウェアの更新を指示する第1制御部と
を有する管理端末と、
前記第2通信部と、
前記第1制御部から前記ファームウェアの更新が指示された場合、前記第2通信部が前記第1通信部から受信した前記更新用のファームウェアデータを用いて、前記ファームウェアを更新する第2制御部と
を有する前記制御装置と
を備える制御システム。
A first communication unit that receives a frame for searching for the second communication unit from a control device having a second communication unit, the frame including information indicating a version of firmware of the control device;
The firmware version is compared with a predetermined version, and when it is necessary to update the firmware, firmware data for update is transmitted from the first communication unit to the second communication unit, and the firmware of the firmware is transmitted to the control device. A management terminal having a first control unit that instructs updating;
The second communication unit;
A second control unit that updates the firmware using the update firmware data received by the second communication unit from the first communication unit when the first control unit instructs the update of the firmware; A control system comprising:
第1通信部と第1制御部を有する管理端末において、
前記第1通信部によって、第2通信部を有する制御装置から前記第2通信部の検索用のフレームであって、前記制御装置のファームウェアのバージョンを示す情報を含む前記フレームを受信し、
前記第1制御部によって
前記ファームウェアのバージョンを所定のバージョンと比較し、前記ファームウェアの更新が必要な場合、前記第1通信部から前記第2通信部へ更新用のファームウェアデータを送信し、前記制御装置に対してファームウェアの更新を指示する
ファームウェア更新方法。
In a management terminal having a first communication unit and a first control unit,
The first communication unit receives from the control device having the second communication unit a frame for searching for the second communication unit, the frame including information indicating a version of firmware of the control device;
The first control unit compares the version of the firmware with a predetermined version, and when it is necessary to update the firmware, the first communication unit transmits firmware data for update to the second communication unit, and the control is performed. A firmware update method that instructs the device to update firmware.
第1通信部と第1制御部を有する管理端末において、
前記第1通信部によって、第2通信部を有する制御装置から前記第2通信部の検索用のフレームであって、前記制御装置のファームウェアのバージョンを示す情報を含む前記フレームを受信し、
前記第1制御部によって、前記ファームウェアのバージョンを所定のバージョンと比較し、前記ファームウェアの更新が必要な場合、前記第1通信部から前記第2通信部へ更新用のファームウェアデータを送信し、前記制御装置に対してファームウェアの更新を指示する
ための処理をコンピュータに実行させるプログラム。
In a management terminal having a first communication unit and a first control unit,
The first communication unit receives from the control device having the second communication unit a frame for searching for the second communication unit, the frame including information indicating a version of firmware of the control device;
The first control unit compares the version of the firmware with a predetermined version, and when it is necessary to update the firmware, the first communication unit transmits firmware data for update to the second communication unit, A program that causes a computer to execute processing for instructing the control device to update firmware.
JP2017197623A 2017-10-11 2017-10-11 Managing terminal, control device, control system, firmware updating method and program Pending JP2019071005A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017197623A JP2019071005A (en) 2017-10-11 2017-10-11 Managing terminal, control device, control system, firmware updating method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017197623A JP2019071005A (en) 2017-10-11 2017-10-11 Managing terminal, control device, control system, firmware updating method and program

Publications (1)

Publication Number Publication Date
JP2019071005A true JP2019071005A (en) 2019-05-09

Family

ID=66441900

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017197623A Pending JP2019071005A (en) 2017-10-11 2017-10-11 Managing terminal, control device, control system, firmware updating method and program

Country Status (1)

Country Link
JP (1) JP2019071005A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021108419A (en) * 2019-12-27 2021-07-29 国立研究開発法人情報通信研究機構 Radio communication information update system and radio communication information update method
WO2023143542A1 (en) * 2022-01-28 2023-08-03 锐捷网络股份有限公司 Software version upgrading method and apparatus for distributed system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021108419A (en) * 2019-12-27 2021-07-29 国立研究開発法人情報通信研究機構 Radio communication information update system and radio communication information update method
WO2023143542A1 (en) * 2022-01-28 2023-08-03 锐捷网络股份有限公司 Software version upgrading method and apparatus for distributed system

Similar Documents

Publication Publication Date Title
US9836296B2 (en) Methods and systems for providing updates to and receiving data from devices having short range wireless communication capabilities
KR102060547B1 (en) Method and apparatus for registering wireless device in wireless communication system
US9667504B2 (en) Communication system having management apparatus and user apparatus, management apparatus, user apparatus, and method of controlling the same
JP6866191B2 (en) Communication equipment, communication control methods and programs
JP2012514378A (en) Method and device for installing application on NFC compatible device
US9538375B2 (en) Method for configuring wireless connection settings, wireless communications apparatus, and display method
EP2757738A2 (en) Communication management system, relay device, communication control system, communication system, communication method, and carrier means storing comunication control program
KR102312994B1 (en) Apparatus for providing home network service and method thereof
JP2017028458A (en) Communication device, communication method and program
EP3032850A1 (en) Service discovery technique in wireless communication network for forming p2p group
US20130152167A1 (en) Apparatus and method for identifying wireless network provider in wireless communication system
TW201532468A (en) Wireless network device and method for automatically configuring a wireless local area network connection
KR102214940B1 (en) Method and apparatus for registering wireless device in wireless communication system
JP2019071005A (en) Managing terminal, control device, control system, firmware updating method and program
JP6406045B2 (en) Karaoke system, address lease server, management server, karaoke equipment
JP6372134B2 (en) Distribution apparatus, distribution method, and distribution program
US20100293300A1 (en) Communication apparatus, control method of communication apparatus, and program
US10674547B2 (en) Communication apparatus having access point function for operating as base unit for wireless communication and method for controlling communication apparatus
US20240184275A1 (en) Digital twin instantiation and registration
JP7196248B2 (en) Communication device, control method and program
CN105391749A (en) Equipment networking system in Internet of Things, and display method
JP2015171025A (en) Communication control system, information processing apparatus, and communication control method
JP6101197B2 (en) Network connection management system and method, and wireless terminal device
JP2008244945A (en) Wireless connection environment setting system, wireless connection environment setting server, information terminal, and program
US20200053186A1 (en) Communication terminal, communication method, and recording medium