[go: up one dir, main page]

JP5659942B2 - Program update system, program update method and program - Google Patents

Program update system, program update method and program Download PDF

Info

Publication number
JP5659942B2
JP5659942B2 JP2011099167A JP2011099167A JP5659942B2 JP 5659942 B2 JP5659942 B2 JP 5659942B2 JP 2011099167 A JP2011099167 A JP 2011099167A JP 2011099167 A JP2011099167 A JP 2011099167A JP 5659942 B2 JP5659942 B2 JP 5659942B2
Authority
JP
Japan
Prior art keywords
program
update
time zone
wireless communication
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011099167A
Other languages
Japanese (ja)
Other versions
JP2012230592A (en
Inventor
三木 匡
匡 三木
吉川 嘉茂
嘉茂 吉川
谷江 克典
克典 谷江
中谷 直史
直史 中谷
黒山 和宏
和宏 黒山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co 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 Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2011099167A priority Critical patent/JP5659942B2/en
Publication of JP2012230592A publication Critical patent/JP2012230592A/en
Application granted granted Critical
Publication of JP5659942B2 publication Critical patent/JP5659942B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Description

本発明は、家庭用エネルギーマネージメントシステムなどのエネルギーシステムに関する機器のプログラムを、無線を経由して遠隔に更新して機能を向上させたり安全性を高めたりする無線プログラム更新に関する技術であり、特に互いの機器間の無線通信により更新プログラムの送信が阻害されないよう確実、より短時間にプログラム更新が行えるようにする技術である。   The present invention relates to a wireless program update technology for updating a program of a device related to an energy system such as a home energy management system remotely via wireless to improve functions and enhance safety. This is a technique that enables the program update to be performed in a shorter time without fail to prevent the transmission of the update program from being disturbed by wireless communication between the devices.

近年、環境配慮型のシステムとして、家庭用エネルギーマネージメントシステム(以下、HEMS)などが普及しつつあり、こうしたHEMSでは、外気温により過剰な暖房運転を避けたり、洗濯機や食器洗い乾燥機などの予約運転時間を時間帯ごとの電気料金単価に基づいて、電気料金がもっとも安くなるように運転時間を再スケジューリングするといった機能が一般的になってきている。   In recent years, household energy management systems (hereinafter referred to as “HEMS”) have become widespread as environmentally conscious systems. In such HEMS, excessive heating operation is avoided depending on the outside temperature, and reservations for washing machines, dishwashers, etc. are made. A function of rescheduling the operation time so that the electricity charge is the lowest based on the electricity charge unit price for each time zone has become common.

また、HEMSのような通信機能を備えた家電機器に対するサービスとして、消費電力や使用状況をテレビに表示したりする見える化サービスや、TV画面から遠隔操作する制御する遠隔操作サービス、新しい運転コースなどを追加できるように家電機器のマイコンプログラムを書き換えるプログラム更新サービス、などのサービスを備えるのが一般的になってきている。   In addition, as a service for home appliances with communication functions such as HEMS, a visualization service that displays power consumption and usage status on a TV, a remote operation service that is controlled remotely from a TV screen, a new driving course, etc. It is becoming common to provide services such as a program update service that rewrites the microcomputer program of home appliances so that it can be added.

こうしたHEMSなどでは、通信する家電機器が家中に配置されるため、配線工事などが不要な無線通信を使って家電機器とコントローラが通信する構成が一般的になってきている。   In such HEMS and the like, since home appliances that communicate are arranged in the house, a configuration in which the home appliance and the controller communicate using wireless communication that does not require wiring work or the like has become common.

一方、無線通信を使ってプログラム更新を行う技術としては、確実かつ短時間に更新を完了させるには、他機器の無線通信による混信や自機器の運転により発生するノイズを原因とする通信エラーの発生や再送信の頻度を、極力低減することが最重要である。   On the other hand, as a technology for updating a program using wireless communication, in order to complete the update reliably and in a short time, a communication error caused by interference caused by wireless communication of other devices or noise generated by the operation of the own device may occur. It is most important to reduce the frequency of occurrence and retransmission as much as possible.

特に、家電機器などでは商品価格を下げるために、受信した更新プログラムの内容を一時的にバッファリングする余分の記憶装置を備えず、ごく小さな更新プログラムを起動させて現在使用しているプログラム内容を上書きする直接更新方式を行うことが多い。この直接更新方式では、一旦プログラム更新を始めてしまうと、プログラム更新が完了するまで家電機器を使用できなくなるため、確実かつ短時間に更新を完了することが一層重要である。   In particular, in order to reduce product prices in home appliances, etc., there is no extra storage device to temporarily buffer the contents of received update programs. In many cases, a direct update method for overwriting is performed. In this direct update method, once the program update is started, the home electric appliance cannot be used until the program update is completed. Therefore, it is more important to complete the update reliably and in a short time.

このため、更新を行う時間帯や無線周波数チャンネルを予約し、他の機器の通信を制限する方法(例えば、特許文献1参照)、自機器が運転中は更新を行わない方法(例えば、特許文献2参照)、などが提案されている。   Therefore, a method for reserving a time zone and a radio frequency channel for updating and restricting communication of other devices (for example, refer to Patent Document 1), a method for not performing updating while the own device is in operation (for example, Patent Documents) 2)) and the like have been proposed.

特開2005−236795号公報Japanese Patent Laid-Open No. 2005-236795 特開2008−305047号公報JP 2008-305047 A

しかしながら、昨今のHEMSが広く普及するようになり、且つ室内のみならず宅地中
内、特に温水給湯器や太陽光発電機など屋外設置を想定した機器の制御も考えて、より電波の到達距離の長い無線方式が使用されるにいたっては、従来の方式では課題が生じる恐れがある。
However, recent HEMS has become widespread, and not only indoors but also in residential land, especially in the control of equipment that is assumed to be installed outdoors, such as hot water heaters and solar power generators, When a long wireless system is used, there is a possibility that a problem occurs in the conventional system.

プログラム更新を行う時間帯や無線周波数チャンネル(以下、Ch)を予約し、使用を制限する方法は、自宅内の管理下できうる機器をコントロールできても、近隣のユーザが所有する機器の使用を制限することはできない。   The method of reserving and restricting the use of the program update time zone and radio frequency channel (hereinafter referred to as Ch) can control the devices that can be managed in the home, but use the devices owned by nearby users. It cannot be restricted.

従って、近隣のユーザの機器の使用により、同じ無線周波数チャンネルが使用された場合には、通信の待ち合わせや再送信が頻発し、プログラム更新が完了するのに長い時間を要することになったり、最悪の場合は翌日になってもプログラム更新が完了せずユーザが機器の使用が出来なくなってしまうといった課題も発生しかねない。   Therefore, when the same radio frequency channel is used due to the use of a nearby user's equipment, communication waiting and retransmission frequently occur, and it may take a long time to complete the program update. In such a case, there is a possibility that the program update is not completed even on the next day and the user cannot use the device.

前記従来の課題を解決するために、家電機器と、前記家電機器に更新プログラムを無線送信するコントローラ機器とから構成されるプログラム更新システムにおいて、家電機器は、更新プログラムを記憶した書換え可能な記憶手段と、記憶手段に記憶した更新プログラムに従って家電機器全体を制御する制御手段と、コントローラ機器と無線通信する無線通信手段と、無線通信手段で更新プログラムを受信すると、記憶手段に記憶されている更新プログラムを消去し、無線通信手段で受信した更新プログラムを新たに記憶するプログラム更新手段とを備え、コントローラ機器は、所定の期間を、所定の無線周波数チャンネルおよび所定の電気料金別時間帯を元に設定した時間帯区分に分割し、時間帯区分毎の電波使用状況の有無をカウントする電波使用状況収集手段を備え、コントローラ機器は、時間帯区分毎のカウント数が最も低い時間帯区分からプログラム更新を行うプログラム更新開始時刻を決定して、家電機器の無線通信手段に対して更新処理の開始時刻を通知する電文を送信すると共に、更新開始時刻を過ぎると更新プログラムの送信を開始し、家電機器は更新開始時刻にプログラム更新手段の処理を開始するようにする。   In order to solve the above-described conventional problems, in a program update system including a home appliance and a controller device that wirelessly transmits an update program to the home appliance, the home appliance has a rewritable storage unit that stores the update program. A control means for controlling the entire home appliance according to the update program stored in the storage means, a wireless communication means for wireless communication with the controller device, and an update program stored in the storage means when the wireless communication means receives the update program And a program update means for newly storing the update program received by the wireless communication means, and the controller device sets a predetermined period based on a predetermined radio frequency channel and a predetermined time zone according to electric charges. And count the presence / absence of radio wave usage for each time zone Provided with radio wave usage status collection means, the controller device determines a program update start time for performing program update from the time zone division with the lowest count for each time zone division, and updates the wireless communication means of the home appliance A telegram for notifying the start time is sent, and when the update start time has passed, transmission of the update program is started, and the home appliance starts processing of the program update means at the update start time.

本発明によれば、HEMSが普及して家電機器の運転時間が従来と異なり、電気料金の安い深夜時間帯や太陽光発電により電気料金の安くなった昼間時間帯に運転されたりされるような場合でも、電波の使用状況を収集して記憶学習してプログラム更新に最適な時間を決定することにより、近隣のHEMSの導入や運転時間決定方法が、記憶学習した電波使用状況として把握できる。   According to the present invention, the operation time of home appliances is widespread due to the widespread use of HEMS, such as being operated in the midnight hours when electricity charges are cheaper or during daytime hours when electricity charges are cheaper due to solar power generation. Even in such a case, by collecting and learning the radio wave usage state and determining the optimum time for program update, the introduction of the nearby HEMS and the operation time determination method can be grasped as the radio wave usage state that has been memorized and learned.

このため、プログラム更新を、より電波の使用状況が少ないと予測される時間帯に実行することができ、確実、短時間にプログラム更新を完了でき、ユーザに家電機器が使用できない不便を掛けることなく家電機器の機能向上や安全性の向上が実現できるものである。   For this reason, the program update can be executed in a time zone where the radio wave usage is expected to be less, the program update can be completed reliably and in a short time, and there is no inconvenience that the home appliance cannot be used by the user. It is possible to improve the functions and safety of home appliances.

本発明の実施の形態1におけるプログラム更新装置の構成の一例を示すブロック図1 is a block diagram showing an example of a configuration of a program update device according to Embodiment 1 of the present invention. 本発明の実施の形態1におけるプログラム更新時間の電波使用状況の収集方法の一例を説明するタイムチャートA time chart for explaining an example of a method for collecting radio wave use status of program update time according to the first embodiment of the present invention 本発明の実施の形態1におけるプログラム更新装置の記憶学習する電波使用状況の管理表の一例を示すチャートThe chart which shows an example of the management table | surface of the radio wave usage condition which memorize | stores and learns of the program update apparatus in Embodiment 1 of this invention 本発明の実施の形態1におけるプログラム更新装置の動作の一例を示すフロー図The flowchart which shows an example of operation | movement of the program update apparatus in Embodiment 1 of this invention

本発明は、家電機器と、家電機器に更新プログラムを無線送信するコントローラ機器とから構成されるプログラム更新システムに関するもので、家電機器は、更新プログラムを記憶した書換え可能な記憶手段と、記憶手段に記憶した更新プログラムに従って家電機器全体を制御する制御手段と、コントローラ機器と無線通信する無線通信手段と、無線通信手段で更新プログラムを受信すると、記憶手段に記憶されている更新プログラムを消去し、無線通信手段で受信した更新プログラムを新たに記憶するプログラム更新手段とを備え、コントローラ機器は、所定の期間を、所定の無線周波数チャンネルおよび所定の電気料金別時間帯を元に設定した時間帯区分に分割し、時間帯区分毎の電波使用状況の有無をカウントする電波使用状況収集手段を備え、コントローラ機器は、時間帯区分毎のカウント数が最も低い時間帯区分からプログラム更新を行うプログラム更新開始時刻を決定して、家電機器の無線通信手段に対して更新処理の開始時刻を通知する電文を送信すると共に、更新開始時刻を過ぎると更新プログラムの送信を開始し、家電機器は更新開始時刻にプログラム更新手段の処理を開始するようにするものである。   The present invention relates to a program update system including a home appliance and a controller device that wirelessly transmits an update program to the home appliance, and the home appliance includes a rewritable storage unit that stores the update program, and a storage unit. Control means for controlling the entire home appliance according to the stored update program, wireless communication means for wireless communication with the controller device, and when the update program is received by the wireless communication means, the update program stored in the storage means is erased and wirelessly transmitted. Program update means for newly storing the update program received by the communication means, and the controller device divides the predetermined period into time zone classifications set based on a predetermined radio frequency channel and predetermined time zones according to electricity charges. A radio wave usage collection hand that divides and counts the radio wave usage status for each time zone The controller device determines the program update start time for updating the program from the time zone segment with the lowest count for each time zone segment, and notifies the radio communication means of the home appliance of the update process start time. When the update start time has passed, transmission of the update program is started and the home appliance starts processing of the program update means at the update start time.

これにより、近隣の電波強度が強い場合や、電気料金時間帯に応じて機器の運転時間を変更するような省エネシステムが普及したような状況下でも、日々の時間帯や無線chの使用状況を収集し学習することにより、最も他機器などの通信による影響が少なく、確実で短時間にプログラム更新が実行できるタイミングを決定することができる。   As a result, even when the nearby radio field strength is strong, or even in situations where energy-saving systems that change the operating time of devices according to the electricity billing time zone have become widespread, the daily time zone and wireless channel usage status can be reduced. By collecting and learning, it is possible to determine the timing at which the program update can be executed reliably and in a short time with the least influence of communication from other devices.

本発明は、上記発明に加えて、前記カウント数が最も低い時間帯区分が複数ある場合には、電気料金のより安い時間帯区分を優先するような構成とする。   In addition to the above-described invention, the present invention is configured such that when there are a plurality of time zone segments with the lowest count number, priority is given to a time zone segment with a lower electricity bill.

これにより、消費電力の小さいプログラム更新処理においてさえ、より電気料金を提言して実行できる。   Thereby, even in the program update process with low power consumption, it is possible to propose and execute an electricity charge.

本発明は、上記発明に加えて前記所定の期間として、1週間もしくは1日を設定する構成としている。   In addition to the above invention, the present invention is configured to set one week or one day as the predetermined period.

これにより、休日と平日のように、1日においてユーザの活動状況が変わる場合でも、より実際の電波使用状況が収集でき、より確実にプログラム更新を実行するタイミングを決定できるようにしている。   As a result, even when the user's activity status changes on a single day, such as holidays and weekdays, the actual radio wave usage status can be collected, and the timing for executing the program update can be determined more reliably.

本発明は、上記発明に加えて、前記時間帯区分は、電気料金の異なる複数の前記電気料金別時間帯をまとめた1つの時間帯区分を設けて、前記電波使用状況収集手段のカウントを行う構成にしている。   In the present invention, in addition to the above-mentioned invention, the time zone section is provided with one time zone section in which a plurality of time zones according to the electricity charges having different electricity charges are collected, and the radio wave usage status collecting means counts. It has a configuration.

これにより、時間帯別の電気料金が非常に細かい単位で変動するような場合でも、コントローラ装置の負荷を抑えた処理が実現できるようにしている。   As a result, even when the electricity bill for each time zone fluctuates in a very fine unit, it is possible to realize processing with a reduced load on the controller device.

また、本発明は、更新プログラムを記憶した書換え可能な記憶手段と、プログラムに従って家電機器全体を制御する制御手段と、他機器と無線通信する無線通信手段と、無線通信手段で受信した更新プログラムをプログラムに換えて新たに記憶するプログラム更新手段を有する家電機器と、家電機器に更新プログラムを無線送信するコントローラ機器とから構成されるプログラム更新装置におけるプログラム更新方法であって、コントローラ機器が、所定の期間を、所定の無線周波数チャンネルおよび所定の電気料金別時間帯を元に設定した時間帯区分に分割し、時間帯区分毎の電波使用状況の有無をカウントする電波使用状況収集ステップと、時間帯区分毎のカウント数が最も低い時間帯区分内にコントローラ機器から家電機器の無線通信手段に対してプログラム更新手段の処理を開始する電文を送信すると共に、更新プログラムの送信を開始するステップとを行うものである。   In addition, the present invention provides a rewritable storage unit that stores an update program, a control unit that controls the entire household electrical appliance according to the program, a wireless communication unit that wirelessly communicates with other devices, and an update program received by the wireless communication unit. A program update method in a program update apparatus comprising a home appliance having a program update means for newly storing instead of a program, and a controller device for wirelessly transmitting an update program to the home appliance, wherein the controller device has a predetermined A radio wave usage status collection step that divides the period into time zone segments set based on a predetermined radio frequency channel and a predetermined time zone by electricity rate, and counts the presence or absence of radio wave usage status for each time zone segment, and time zone Wireless communication from the controller device to the home appliance within the time zone with the lowest count for each category It sends a message to start processing program updating means relative to stage, and performs the steps of initiating the transmission of the update.

これにより、近隣の電波強度が強い場合や、電気料金時間帯に応じて機器の運転時間を変更するような省エネシステムが普及したような状況下でも、日々の時間帯や無線chの使用状況を収集し学習することにより、最も他機器などの通信による影響が少なく、確実で短時間にプログラム更新が実行できるタイミングを決定する方法を提供でき、既存のコントローラ機器への実装など、適用範囲の広いプログラム更新方法となっている。   As a result, even when the nearby radio field strength is strong, or even in situations where energy-saving systems that change the operating time of devices according to the electricity billing time zone have become widespread, the daily time zone and wireless channel usage status can be reduced. By collecting and learning, it is possible to provide a method to determine the timing when program update can be executed in a short time with the least influence by communication from other devices, etc., and wide application range such as implementation to existing controller devices It is a program update method.

また、本発明のさらに他の態様は、上記家電機器、又は上記コントローラ機器の機能をコンピュータに実装させるためのプログラムである。上記により、プログラムなので、プログラム更新装置の変更や配布などが簡単にできるようになっている。   Still another aspect of the present invention is a program for causing a computer to implement the functions of the home appliance or the controller device. As described above, since it is a program, it is possible to easily change or distribute the program update device.

以下、本発明の実施の形態について、図面を参照しながら説明する。なお、この実施の形態によって本発明が限定されるものではない。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. Note that the present invention is not limited to the embodiments.

(実施の形態1)
図1は、本発明の本実施の形態1におけるプログラム更新装置の構成の一例を示したブロック図である。
(Embodiment 1)
FIG. 1 is a block diagram showing an example of the configuration of the program update device according to Embodiment 1 of the present invention.

図1は、家電機器の一例として洗濯機8とであり、同じく家電機器の一例である電気温水器14、食器洗い乾燥機18を示す。本実施の形態1では、一例として洗濯機8のプログラムを更新する場合の例を示す。   FIG. 1 shows a washing machine 8 as an example of home appliances, and shows an electric water heater 14 and a dishwasher 18 that are also examples of home appliances. In this Embodiment 1, the example in the case of updating the program of the washing machine 8 is shown as an example.

コントローラ機器1は、機器全体を制御する制御手段2、洗濯機8、電気温水器14、食器洗い乾燥機18など家電機器と無線通信手段6により通信を行い、洗濯機8で設定された予約運転時間内容を受信し、家電運転時間を時間帯別電気料金を元にして運転時間の再スケジュールを行う家電運転時間再スケジュール手段(図示せず)や、指定の無線周波数の電波が存在するキャリアセンスを行って日々の電波状況を収集し記憶する電波状況収集手段5、電波状況収集手段5で記憶した情報を学習して最もプログラム更新のための無線通信を行うのに適した時間を決定する更新時間決定手段3を備える。   The controller device 1 communicates with home appliances such as the control means 2 for controlling the entire device, the washing machine 8, the electric water heater 14, and the dishwasher 18 by the wireless communication means 6, and the reserved operation time set in the washing machine 8 Receiving the contents, home appliance operation time rescheduling means (not shown) that reschedule the operation time based on the electricity charges by time zone, and carrier sense that there is a radio wave of the specified radio frequency The radio wave status collecting means 5 for collecting and storing the daily radio wave status and the update time for learning the information stored in the radio wave status collecting means 5 and determining the most suitable time for wireless communication for program update Determination means 3 is provided.

更に、コントローラ機器1は、プログラム更新を行う新しいプログラムの内容を、サーバ7からダウンロードして入手するプログラム入手手段4、時間帯別電気料金が日々更新される場合には、同じくサーバ7から入手する。本実施の形態1では、サーバ7とコントローラ機器1は、ユーザが契約しているインターネット回線を通じて接続する構成とする。   Furthermore, the controller device 1 obtains the contents of a new program to be updated from the server 7 by downloading from the server 7 and obtaining the contents of the new program from the server 7 when the hourly electricity charges are updated daily. . In the first embodiment, the server 7 and the controller device 1 are configured to be connected through an Internet line with which the user has a contract.

コントローラ機器1のっ制御手段は、マイコンとその周辺回路で構成され、その他の各手段も制御手段2と同じマイコンで動作するプログラムとして実装しても良い。   The control means of the controller device 1 is composed of a microcomputer and its peripheral circuits, and other means may be implemented as a program that operates on the same microcomputer as the control means 2.

洗濯機8は、コントローラ機器1や他の家電機器と通信する無線通信手段22の他、洗濯機8全体を制御する制御手段12、制御手段12を構成するマイコンが動作するためのプログラムを記憶するプログラム記憶手段13、プログラム更新手段11を備えるよう構成する。プログラム更新手段11は、洗濯機8が通常運転する際には使用せず、プログラム更新の際にだけ起動する更新専用プログラムをプログラム記憶手段13の書換えを禁止した領域の一部に記憶し、無線通信手段6、22を通じて入手した新しい更新プログラムを、プログラム記憶手段13に記憶したプログラムを新しい更新プログラムに書き換える。   The washing machine 8 stores a wireless communication means 22 that communicates with the controller device 1 and other home appliances, a control means 12 that controls the entire washing machine 8, and a program for operating the microcomputer that constitutes the control means 12. The program storage means 13 and the program update means 11 are provided. The program update unit 11 stores an update-dedicated program that is not used when the washing machine 8 is in a normal operation but is activated only when the program is updated in a part of the area where the rewrite of the program storage unit 13 is prohibited, and wirelessly A new update program obtained through the communication means 6 and 22 is rewritten with a new update program stored in the program storage means 13.

プログラム更新の方法としては、大きく2つの方式が知られており、1つ目の方式は、プログラム記憶手段13に更新前のプログラムと更新対象の新しいプログラムの2面分の
記憶容量を備え、更新対象のプログラムをテスト実行して問題が発生しないか確認した後、更新前のプログラムに上書きする2面バッファ方式とである。
There are two known methods for program update, and the first method is that the program storage means 13 has a storage capacity for two programs, the program before update and the new program to be updated. This is a two-sided buffer method in which the target program is test-executed to confirm that no problem occurs, and then the program before update is overwritten.

もう一方の方式は、通常の家電機器の動作の際には使用しないプログラム更新を行う機能のみの更新専用プログラムをプログラム記憶手段13の一部に記憶し、通常の家電機器の動作を行うプログラムを直接上書きする直接更新方式である。   In the other method, a program for performing an operation of a normal home appliance is stored in a part of the program storage means 13 with only an update program having a function of performing a program update not used in the operation of a normal home appliance. It is a direct update method that overwrites directly.

直接更新方式は、2面バッファ方式に比べて2面分のバッファを必要ない分、設計の簡易化や商品コストの引き下げが可能となる長所があるが、逆に一旦更新を始めるとプログラム更新が完了するまで、通常の家電機器動作が出来ないというデメリットがある。   The direct update method has the advantage that the design can be simplified and the product cost can be reduced because the buffer for two sides is not required compared to the two-side buffer method. There is a demerit that normal home appliance operation is not possible until completion.

本実施の形態1では、後者の直接更新方式を用いる場合を説明するが、2面バッファ方式を用いる場合でも本発明は有効なものである。   In the first embodiment, the case of using the latter direct update method will be described, but the present invention is effective even when the two-side buffer method is used.

図1の電気温水器14、および食器洗い乾燥機18は、それぞれ機器全体を制御する制御手段16、20と、無線通信手段15、19と、プログラム記憶手段17、21を備えて構成する。制御手段16、20は他の家電機器同様マイコン及びその周辺回路で構成し、プログラム記憶手段17、21に記憶したプログラムをマイコンが実行することにより動作を行う。   The electric water heater 14 and the dishwasher 18 shown in FIG. 1 include control means 16 and 20, wireless communication means 15 and 19 and program storage means 17 and 21 for controlling the entire device. The control means 16 and 20 are comprised with a microcomputer and its peripheral circuit like other household appliances, and operate | move when a microcomputer runs the program memorize | stored in the program memory | storage means 17 and 21. FIG.

図2に、1日の時間帯別電気料金を簡単に説明する時間チャート図を示す。図3は、1日の電気料金単価が3つの区分に分かれた場合の一例を示しており、図2の時間チャートの下側の数字は、24時間形式での時刻を示したものであり、料金単価や時間は説明の都合上、仮想的な内容記載したものであり、実際の料金や時間帯時刻とは関連しない。   FIG. 2 shows a time chart for briefly explaining the electricity charge for each day of the day. FIG. 3 shows an example of the case where the unit price of the electricity price per day is divided into three categories, and the numbers on the lower side of the time chart of FIG. 2 indicate the time in the 24-hour format, For the convenience of explanation, the unit price and time are described in virtual content, and are not related to the actual fee or time zone time.

図2で8:00〜9:00は1kw当りの電気料金が25円である時間帯A32を示しており、9:00〜12:00、14:00〜22:00は、いわば標準料金の時間帯であり、1kw当りの電気料金が24円である時間帯B33を示している。   In FIG. 2, 8:00 to 9:00 shows the time zone A32 where the electricity rate per 1 kW is 25 yen, and 9:00 to 12:00 and 14:00 to 22:00 are the standard rates. A time zone B33 is shown, which is a time zone and the electricity bill per 1 kW is 24 yen.

また、12:00〜14:00、22:00〜翌8:00は、太陽光発電による電力補填や就寝時間でユーザの活動しないため電力消費が少ないなど、外部からの電力需要が低いため電気料金が低く1kw当り20円と設定された時間帯Cである。   In addition, from 12:00 to 14:00, from 22:00 to 8:00 the next day is electricity because power demand from outside is low, such as power supplement by solar power generation and low user power consumption due to no user activity at bedtime. The time zone C is set at 20 yen per kW because the fee is low.

図3は、図2の電気料金別の時間帯を元にコントローラ機器1で電波状況を収集した結果のテーブル図の一例を示している。実際には、コントローラ機器1の制御手段2、および更新時間決定手段3の処理に適した形式で記憶する。   FIG. 3 shows an example of a table diagram of the results of collecting the radio wave conditions by the controller device 1 based on the time zone according to the electricity rate in FIG. Actually, it is stored in a format suitable for the processing of the control means 2 and the update time determination means 3 of the controller device 1.

図3に示すようなテーブル図は、電波状況収集手段5が、1秒とか1分などの所定のインターバルで計測する無線周波数チャネルの電界強度レベルを計測し、計測した電界強度レベルが設定した閾値を越えた場合には、宅内または近隣の他の機器が無線通信をしていると判断して、該当の電気料金時間帯および無線chのカウント値をアップする。   The table diagram as shown in FIG. 3 shows the threshold value set by measuring the field strength level of the radio frequency channel measured by the radio wave condition collecting unit 5 at a predetermined interval such as 1 second or 1 minute. When the value exceeds the value, it is determined that other devices in the house or nearby are performing wireless communication, and the corresponding electricity rate time zone and the count value of the wireless channel are increased.

図3の例では、電気料金の安い時間帯Cに他の機器に集中しており、近隣でもHEMSや、ユーザ自身が電気料金の安い運転時間を選択する傾向にあることは判断でき、逆に特に無線ch2〜無線ch4の時間帯A,Bではほとんど他機器の電波が検出しておらず、例えば時間帯Aに無線ch2でプログラム更新を実行すれば、他の電波がほとんど検出されておらず、より確実に、通信エラーや再送がなく、より短時間にプログラム更新が実行できる判定できる。   In the example of FIG. 3, it can be determined that other devices are concentrated in the time zone C where the electricity rate is cheap, and that the HEMS and the user himself tend to select the operation time where the electricity rate is cheap even in the vicinity. In particular, radio waves from other devices are hardly detected in the time zones A and B of the wireless ch 2 to the wireless ch 4, for example, if program update is executed in the wireless ch 2 in the time zone A, other radio waves are hardly detected. Thus, it can be determined that the program update can be executed in a shorter time without any communication error or retransmission.

こうした判定方法をプログラム化しておくことにより、更新時間決定手段3でプログラ
ム更新時間が決定される。
By making such a determination method into a program, the update time determining means 3 determines the program update time.

なお、図2では、電気料金の時間帯を3つの時間帯に分ける例を説明したが、時間帯が更に詳細に分類される場合には、ことなる料金単価ごとに分類してもよいし、逆に料金区分が細かく分かれすぎる場合は、料金単価の近い時間帯を1つにまとめる方法も有効である。また、同一の時間帯が長すぎる場合には、同じ時間帯を複数の小時間帯に分け、小時間帯ごとに電波使用状況を計測しても有効である。   In addition, although the example which divides | segments the time zone of an electricity bill into three time zones was demonstrated in FIG. 2, when a time zone is classified further in detail, you may classify | categorize for every different charge unit price, On the other hand, when the fee categories are too finely divided, it is also effective to combine the time zones where the unit prices are close to one. If the same time zone is too long, it is also effective to divide the same time zone into a plurality of small time zones and measure the radio wave usage status for each small time zone.

また、図2では、1日の例を示したが、生活パターンの変わる祝日や週末を考え、平日と休日で別々に電波使用状況をカウントする方法も有効である。   In FIG. 2, an example of one day is shown, but it is also effective to count radio wave usage separately on weekdays and holidays, considering holidays and weekends where lifestyle patterns change.

こうした更新時間決定手段3では、結果的により電気料金単価の高い時間帯にプログラム更新が行われる傾向となるが、プログラム更新に必要な電力量はごくわずかであるため、各家電機器を料金単価の高い時間帯に実行するのに比べれば、プログラム更新に際する電力量の増加は無視できるほど小さいと考えられる。   As a result, the update time determining means 3 tends to update the program at a time when the unit price of electricity is higher. However, since the amount of power required for updating the program is very small, Compared to execution in a high time zone, the increase in power consumption during program update is considered to be negligible.

なお、電波の使用状況がない時間帯幅を、所定の無線通信速度などプログラム更新に必要な予測時間幅よりも、十分長く割当できる際には、より通信エラーの小さいものとして知られる方式に通信プロトコルを変更し、更に確実のプログラム更新を行う方法も有効である。   If the time period when there is no radio wave usage can be allocated sufficiently longer than the expected time period required for program update, such as the predetermined wireless communication speed, communication is performed with a method known to have a smaller communication error. It is also effective to change the protocol and perform reliable program update.

より通信エラーの小さい方式としては、多重回数同じ情報を送信して比較する方法や、通信速度を低下する方法、エラー訂正符号を付加する方法などが知られており、こうした方法を用いることできる。   As a method having a smaller communication error, a method of transmitting and comparing the same information for the same number of times of multiplexing, a method of reducing the communication speed, a method of adding an error correction code, and the like are known, and such a method can be used.

最後に、図4により本実施の形態1でのコントローラ機器1の制御手段2、更新時間決定手段3、電波状況収集手段5での動作フローの一例を説明する。   Finally, an example of an operation flow in the control unit 2, the update time determination unit 3, and the radio wave condition collection unit 5 of the controller device 1 according to the first embodiment will be described with reference to FIG.

図4で処理を開始すると(ステップS40)、プログラム入手手段4でサーバ7から入手する更新プログラムがあるかどうかを確認する(ステップS41)。   When the process is started in FIG. 4 (step S40), the program acquisition unit 4 checks whether there is an update program to be acquired from the server 7 (step S41).

更新プログラムが無い場合(NOの場合)はステップS42に進んで、電波状況収集手段5により、無線周波数Chごとに無線電波の有無を調べ、図2に示す無線状況収集テーブルを更新する。   When there is no update program (in the case of NO), the process proceeds to step S42, where the radio wave status collection unit 5 checks the presence / absence of radio waves for each radio frequency Ch, and updates the radio status collection table shown in FIG.

ステップS41で更新プログラムがある場合には(YES)の場合、更新時間決定手段3は、更新プログラムサイズからデフォルトの無線通信速度などの所定の更新プログラムの更新手段で更新する場合にかかる時間を決定して(ステップS43)、ステップS44に進む。   If there is an update program in step S41 (YES), the update time determination means 3 determines the time required for updating by the update means of a predetermined update program such as a default wireless communication speed from the update program size. (Step S43), the process proceeds to Step S44.

ステップS44では、図2示す電波状況テーブルから、制御手段2は、電波使用状況の最も低い時間帯と無線チャンネルを決定してプログラム更新開始時刻(予定開始時刻)としてスケジューリングし、無線通信手段6、22を介して洗濯機8へプログラム更新開始時刻(予定開始時刻)を通知する。   In step S44, from the radio wave status table shown in FIG. 2, the control means 2 determines the time zone and radio channel with the lowest radio wave usage status and schedules them as the program update start time (scheduled start time). The program update start time (scheduled start time) is notified to the washing machine 8 via 22.

ステップS45では、制御手段12は、プログラム更新開始時刻が訪れたかどうかを判定し、更新時刻になった場合(YESの場合)は、プログラム更新手段11はプログラム更新処理を開始し(ステップS49)、更新が終わると処理を終了する(ステップS50)。   In step S45, the control means 12 determines whether or not the program update start time has arrived. When the update time is reached (in the case of YES), the program update means 11 starts the program update process (step S49). When the update is completed, the process is terminated (step S50).

ステップS45で、更新時間が未だ訪れない場合(NOの場合)は、ステップS46に進んで、電波使用状況テーブルを更新する処理を行う。更に、電波使用状況表更テーブルが更新されたことにより、プログラム更新開始時刻を見直すかどうかの判定を行う(ステップS47)。   In step S45, if the update time has not yet arrived (in the case of NO), the process proceeds to step S46 to perform processing for updating the radio wave usage status table. Further, it is determined whether or not to review the program update start time when the radio wave usage status update table is updated (step S47).

更新開始時刻を見直す場合は、ステップS44に戻って新しいプログラム更新開始時刻を決定する。また、更新開始時刻を見直さない場合は、ステップS45に戻って、プログラム更新開始時刻まで電波使用状況テーブルを更新する処理を継続する。   When reviewing the update start time, the process returns to step S44 to determine a new program update start time. If the update start time is not reviewed, the process returns to step S45 to continue the process of updating the radio wave usage status table until the program update start time.

なお、ステップS47で更新開始時刻を見直すかどうかの判定としては、電波使用状況テーブルの度数で、最小の時間帯や無線chが変わった場合でも直ぐには見直さず、度数の差が5カウント以上など所定の差を越えた場合に見直すといった運用も有効である。   Whether or not to update the update start time in step S47 is determined based on the frequency in the radio wave usage status table, even if the minimum time zone or wireless channel changes, the frequency difference is 5 counts or more. It is also effective to review when a predetermined difference is exceeded.

この他、図4の説明では、プログラムの更新開始予定時間を予め通知する構成を示したが、更新開始時刻になった直後に、コントローラ機器から家電機器に「現在よりプログラム更新を開始する」旨の伝聞を先行して送り、その時点で家電機器が運転などを行っておらずプログラム更新が可能な場合は、「更新可能」旨の応答電文をコントローラ機器に返送し、更新処理を続行する構成でも構わない。   In addition, in the description of FIG. 4, the configuration in which the scheduled update start time of the program is notified is shown in advance. However, immediately after the update start time is reached, the controller device “starts program update from now” to the home appliance. If the home appliance does not operate at that time and the program can be updated, a response message stating “Updatable” is returned to the controller device and the update process is continued. It doesn't matter.

更に、上記した実施の形態1における構成は、必要に応じて適宜組み合わせて使用することができるものであり、実施の形態そのものの構成に限られるものではない。   Furthermore, the configuration in the first embodiment described above can be used in appropriate combination as necessary, and is not limited to the configuration of the embodiment itself.

最後に、本実施の形態1では、サーバ7とコントローラ機器1間は、プログラム入手手段4により、更新のための更新プログラムのみを通信する方法を説明したが、サーバ7でユーザの住居情報などを登録管理している場合には、万が一、近隣で同類のシステムを導入している情報でプログラム更新の実行日を互いにずらすといった情報を通信し、より確実にプログラム更新を行うといった方法も有効である。   Finally, in the first embodiment, the method of communicating only the update program for update between the server 7 and the controller device 1 by the program acquisition unit 4 has been described. In the case of registration management, it is also effective to communicate information such as shifting the program update execution dates with information that introduces similar systems in the vicinity, and updating the program more reliably. .

以上のように、本発明にかかるプログラム更新装置は、時間帯別電気料金を元に家電機器の運転時間を動的に変えるような省エネシステムなどが広く普及したような場合でも、他の機器同士の通信に阻害されることなく、確実短時間に更新プログラムを無線送信するに適した時間帯を決定してプログラム更新を実行でき、ユーザに不便を掛けることなく、家電装置の機能向上さなどのプログラム更新機能のメリットを享受できる家電機器やプログラム更新装置を実現できる。   As described above, the program update device according to the present invention can be used for other devices even in the case where an energy saving system that dynamically changes the operation time of home appliances is widely spread based on the electricity charge for each time zone. It is possible to execute a program update by determining a time zone suitable for wirelessly transmitting the update program in a short time without being obstructed by the communication, and without causing inconvenience to the user, Home appliances and program update devices that can benefit from the program update function can be realized.

1 コントローラ機器
3 更新時間決定手段
5 電波状況収集手段
8 洗濯機(家電機器)
11 プログラム更新手段
12 制御手段
13 プログラム記憶手段
14 電気温水器(宅内家電機器)
18 食器洗い乾燥機(宅内家電機器)
22 無線通信手段
1 Controller device 3 Renewal time determination means 5 Radio wave condition collection means 8 Washing machine (home appliance)
DESCRIPTION OF SYMBOLS 11 Program update means 12 Control means 13 Program storage means 14 Electric water heater (home appliance)
18 Dishwasher (home appliance)
22 Wireless communication means

Claims (6)

家電機器と、前記家電機器に更新プログラムを無線送信するコントローラ機器とから構成されるプログラム更新システムであって、
前記家電機器は、
更新プログラムを記憶した書換え可能な記憶手段と、
前記記憶手段に記憶した更新プログラムに従って家電機器全体を制御する制御手段と、
前記コントローラ機器と無線通信する無線通信手段と、
前記無線通信手段で更新プログラムを受信すると、前記記憶手段に記憶されている更新プログラムを消去し、前記無線通信手段で受信した更新プログラムを新たに記憶するプログラム更新手段とを備え、
前記コントローラ機器は、
所定の期間を、所定の無線周波数チャンネルおよび所定の電気料金別時間帯を元に設定した時間帯区分に分割し、前記時間帯区分毎の電波使用状況の有無をカウントする電波使用状況収集手段を備え、
前記コントローラ機器は、前記時間帯区分毎のカウント数が最も低い時間帯区分からプログラム更新を行うプログラム更新開始時刻を決定して、前記家電機器の無線通信手段に対して更新処理の開始時刻を通知する電文を送信すると共に、更新開始時刻を過ぎると更新プログラムの送信を開始し、
前記家電機器は、更新開始時刻に前記プログラム更新手段の処理を開始する、
プログラム更新システム。
A program update system comprising a home appliance and a controller device that wirelessly transmits an update program to the home appliance,
The home appliance is
Rewritable storage means storing the update program;
Control means for controlling the entire home appliance according to the update program stored in the storage means;
Wireless communication means for wireless communication with the controller device;
When receiving the update program by the wireless communication means, the update program stored in the storage means is erased, and the program update means for newly storing the update program received by the wireless communication means,
The controller device is
Radio wave usage status collecting means for dividing a predetermined period into time zone segments set based on a predetermined radio frequency channel and a predetermined time zone according to electricity charges, and counting presence / absence of radio wave usage status for each time zone segment Prepared,
The controller device determines a program update start time for performing a program update from a time zone segment with the lowest count for each time zone segment, and notifies the wireless communication means of the home appliance of the update process start time And when the update start time has passed, it will start sending update programs.
The household electrical appliance starts processing of the program update unit at an update start time.
Program update system.
前記カウント数が最も低い時間帯区分が複数ある場合には、電気料金のより安い時間帯区分を優先して選択する請求項1記載のプログラム更新システム。 2. The program update system according to claim 1, wherein when there are a plurality of time zone divisions with the lowest count number, the time zone division with the lower electricity bill is preferentially selected. 前記所定の期間として、1週間もしくは1日とする請求項1ないし2記載のプログラム更新システム。 3. The program update system according to claim 1, wherein the predetermined period is one week or one day. 前記時間帯区分は、電気料金の異なる複数の前記電気料金別時間帯をまとめた1つの時間帯区分を設けて、前記電波使用状況収集手段のカウントを行う請求項1ないし2記載のプログラム更新システム。 3. The program update system according to claim 1, wherein the time zone section is provided with one time zone section in which a plurality of time zones according to electricity charges having different electricity charges are collected, and the radio wave usage status collecting unit is counted. . 更新プログラムを記憶した書換え可能な記憶手段と、前記プログラムに従って家電機器全体を制御する制御手段と、他機器と無線通信する無線通信手段と、前記無線通信手段で受信した更新プログラムを前記プログラムに換えて新たに記憶するプログラム更新手段を有する家電機器と、前記家電機器に前記更新プログラムを無線送信するコントローラ機器とから構成されるプログラム更新装置におけるプログラム更新方法であって、
前記コントローラ機器が、所定の期間を、所定の無線周波数チャンネルおよび所定の電気料金別時間帯を元に設定した時間帯区分に分割し、前記時間帯区分毎の電波使用状況の有無をカウントする電波使用状況収集ステップと、
前記時間帯区分毎のカウント数が最も低い時間帯区分内に、前記コントローラ機器から前記家電機器の無線通信手段に対して前記プログラム更新手段の処理を開始する電文を送信すると共に、更新プログラムの送信を開始するステップと、
からなるプログラム更新方法。
The rewritable storage means storing the update program, the control means for controlling the entire home electric appliance according to the program, the wireless communication means for wireless communication with other devices, and the update program received by the wireless communication means are replaced with the program A program update method in a program update device comprising a home appliance having a program update means for newly storing and a controller device that wirelessly transmits the update program to the home appliance,
The controller device divides a predetermined period into a time zone set based on a predetermined radio frequency channel and a predetermined time zone according to electricity charges, and counts the presence / absence of radio wave usage status for each time zone Usage collection steps;
In the time zone segment with the lowest count for each time zone segment, a message for starting the processing of the program update unit is transmitted from the controller device to the wireless communication unit of the home appliance, and the update program is transmitted. Steps to start,
A program update method comprising:
請求項1〜4のいずれか1項に記載のプログラム更新装置の機能をコンピュータに実装させるためのプログラム。 A program for causing a computer to implement the function of the program update device according to any one of claims 1 to 4.
JP2011099167A 2011-04-27 2011-04-27 Program update system, program update method and program Active JP5659942B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011099167A JP5659942B2 (en) 2011-04-27 2011-04-27 Program update system, program update method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011099167A JP5659942B2 (en) 2011-04-27 2011-04-27 Program update system, program update method and program

Publications (2)

Publication Number Publication Date
JP2012230592A JP2012230592A (en) 2012-11-22
JP5659942B2 true JP5659942B2 (en) 2015-01-28

Family

ID=47432074

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011099167A Active JP5659942B2 (en) 2011-04-27 2011-04-27 Program update system, program update method and program

Country Status (1)

Country Link
JP (1) JP5659942B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103928952A (en) * 2013-01-16 2014-07-16 英华达(上海)科技有限公司 Charging system and charging method thereof
CN106462477B (en) 2014-07-31 2022-05-31 三菱电机株式会社 Device management apparatus and management program update method
JP6962956B2 (en) * 2019-03-20 2021-11-05 日立グローバルライフソリューションズ株式会社 Software update server and software update method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5364243B2 (en) * 2007-04-27 2013-12-11 サンデン株式会社 Water heater

Also Published As

Publication number Publication date
JP2012230592A (en) 2012-11-22

Similar Documents

Publication Publication Date Title
KR101190357B1 (en) System and methods for scheduling power usage
US8918224B2 (en) Power management apparatus, power management system including the power management apparatus, and method for controlling the power management system
JP3882278B2 (en) Equipment control system
JP5807073B2 (en) Method and apparatus for actively managing power consumption from one or more electrical facilities
US8417393B2 (en) Demand response appliance module
JP5484776B2 (en) Control system, control method therefor, and program
US8903564B2 (en) Electric device and power management apparatus for changing demand response (DR) control level
EP1372238A1 (en) Total home energy management system
WO2011142131A1 (en) Electrical device control system, server, electrical device, and electrical device control method
EP2407838A2 (en) Appliance incorporating load selectivity without employment of smart meters
EP2442421B1 (en) Power management system and method for controlling the same
WO2013025565A1 (en) Customizable dynamic resource regulating devices and methods
JP6786814B2 (en) Information processing equipment, information processing methods, and programs
Nguyen et al. Home energy management with generic thermal dynamics and user temperature preference
WO2016069186A1 (en) Distributed energy demand management
JP2012238180A (en) Program update system and program update method for household electric appliance, and program thereof
JP5659942B2 (en) Program update system, program update method and program
US20130221749A1 (en) Network system
KR20150064771A (en) System and method for managing the power usage based on demand-response
KR20110114437A (en) Demand Response Method and Demand Response System
JP5603791B2 (en) Electrical device control device and program for electrical device control device
JP6074843B2 (en) controller
EP3579063B1 (en) Electrical instrument and controlling method thereof
JP5927982B2 (en) Heat pump water heater
JP6465612B2 (en) Water heater control device, water heater control system, water heater control method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140307

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20140414

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140922

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20141007

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141117

R151 Written notification of patent or utility model registration

Ref document number: 5659942

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151