JP6862224B2 - Refrigerator, refrigerator control method, and program - Google Patents

Refrigerator, refrigerator control method, and program Download PDF

Info

Publication number
JP6862224B2
JP6862224B2 JP2017042204A JP2017042204A JP6862224B2 JP 6862224 B2 JP6862224 B2 JP 6862224B2 JP 2017042204 A JP2017042204 A JP 2017042204A JP 2017042204 A JP2017042204 A JP 2017042204A JP 6862224 B2 JP6862224 B2 JP 6862224B2
Authority
JP
Japan
Prior art keywords
refrigerator
update
control
control unit
unit
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
JP2017042204A
Other languages
Japanese (ja)
Other versions
JP2018146178A (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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2017042204A priority Critical patent/JP6862224B2/en
Publication of JP2018146178A publication Critical patent/JP2018146178A/en
Application granted granted Critical
Publication of JP6862224B2 publication Critical patent/JP6862224B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)
  • Devices That Are Associated With Refrigeration Equipment (AREA)

Description

本発明は制御プログラムの更新機能を備えた冷蔵庫等に関する。 The present invention relates to a refrigerator or the like having a control program update function.

IoT技術の進展に伴い、冷蔵庫を外部ネットワークに接続させる技術が開発されている。例えば、下記の特許文献1には、冷蔵庫にネットワークモジュールを内蔵して冷蔵庫システムを構築する技術が開示されている。この技術によれば、外部ネットワークを介した通信により、冷蔵庫システムを容易にアップグレードすることができる。 With the progress of IoT technology, technology for connecting a refrigerator to an external network has been developed. For example, Patent Document 1 below discloses a technique for constructing a refrigerator system by incorporating a network module in a refrigerator. According to this technology, the refrigerator system can be easily upgraded by communication via an external network.

特開2004−61096号公報(2004年2月26日公開)Japanese Unexamined Patent Publication No. 2004-61096 (published on February 26, 2004)

冷蔵庫の制御プログラムの更新時には、その制御プログラムによる制御が行われなくなったり、制御が不安定になったりする可能性があるが、上述のような従来技術ではこのような可能性について何ら考慮されていない。しかしながら、冷蔵庫は、電源をOFFにすることなく動作させ続ける必要のある機器であるため、制御プログラムによる制御も基本的に休むことなく継続させることが望ましい。例えば、制御プログラムを更新している間、冷却制御が行われなくなると、その更新のタイミングによっては、食品等の品質に影響が出る程度に庫内温度が上昇する等の問題が発生する可能性がある。 When updating the control program of the refrigerator, the control by the control program may not be performed or the control may become unstable, but the conventional technology as described above does not consider such a possibility. Absent. However, since the refrigerator is a device that needs to be continuously operated without turning off the power, it is desirable that the control by the control program is basically continued without rest. For example, if the cooling control is not performed while the control program is being updated, problems such as the temperature inside the refrigerator rising to the extent that the quality of foods, etc. may be affected may occur depending on the timing of the update. There is.

本発明の一態様は、上記の問題点に鑑みてなされたものであり、その目的は、制御プログラムの更新中に問題が発生することを防ぐことができる冷蔵庫等を実現することにある。 One aspect of the present invention has been made in view of the above problems, and an object of the present invention is to realize a refrigerator or the like that can prevent problems from occurring during the update of a control program.

上記の課題を解決するために、本発明に係る冷蔵庫は、自機の動作を制御する制御プログラムを更新可能な冷蔵庫であって、上記冷蔵庫の動作の状況または上記冷蔵庫の周囲における環境の変動状況が、所定の状況に該当するか否かを判定する状況判定部と、上記状況判定部の判定結果に応じたタイミングで上記制御プログラムを更新する更新制御部と、上記冷蔵庫の動作設定を管理する設定管理部と、を備え、上記所定の状況には、上記制御プログラムによる制御が行われないことにより上記冷蔵庫の機能または動作に問題が生じる可能性が他の状況と比べて高い更新不適状況が含まれ、上記更新制御部は、上記更新不適状況に該当している期間は上記制御プログラムを更新せず、上記更新不適状況に該当しなくなった後で上記制御プログラムを更新し、上記設定管理部は、上記制御プログラムの更新を開始する前に上記冷蔵庫の設定温度を上げる。 In order to solve the above problems, the refrigerator according to the present invention is a refrigerator in which the control program for controlling the operation of the own machine can be updated, and the operation status of the refrigerator or the fluctuation status of the environment around the refrigerator. However, it manages the operation settings of the refrigerator, the situation determination unit that determines whether or not a predetermined situation is applicable, the update control unit that updates the control program at the timing according to the determination result of the situation determination unit, and the refrigerator. It is equipped with a setting management unit, and in the above-mentioned predetermined situation, there is a high possibility that a problem will occur in the function or operation of the above-mentioned refrigerator due to the fact that the control by the above-mentioned control program is not performed. The update control unit is included, does not update the control program during the period corresponding to the update unsuitable situation, updates the control program after the update unsuitable situation is no longer applicable, and the setting management unit. It is, raise the refrigerator of the set temperature before starting the update of the control program.

また、上記の課題を解決するために、本発明に係る冷蔵庫の制御方法は、自機の動作を制御する制御プログラムを更新可能な冷蔵庫の制御方法であって、上記冷蔵庫の動作の状況または上記冷蔵庫の周囲における環境の変動状況が、所定の状況に該当するか否かを判定する状況判定ステップと、上記状況判定ステップの判定結果に応じたタイミングで上記制御プログラムを更新する更新制御ステップと、上記冷蔵庫の動作設定を変更する設定変更ステップと、を含み、上記所定の状況には、上記制御プログラムによる制御が行われないことにより上記冷蔵庫の機能または動作に問題が生じる可能性が他の状況と比べて高い更新不適状況が含まれ、上記更新制御ステップでは、上記更新不適状況に該当している期間は上記制御プログラムを更新せず、上記更新不適状況に該当しなくなった後で上記制御プログラムを更新し、上記設定変更ステップでは、上記制御プログラムの更新を開始する前に上記冷蔵庫の設定温度を上げる方法である。 Further, in order to solve the above problems, the refrigerator control method according to the present invention is a refrigerator control method in which a control program for controlling the operation of the own machine can be updated, and the operation status of the refrigerator or the above. A situation determination step for determining whether or not the fluctuation state of the environment around the refrigerator corresponds to a predetermined situation, an update control step for updating the control program at a timing according to the determination result of the above situation determination step, and an update control step. seen including a setting changing step of changing the operation setting of the refrigerator, and above the given situation, the control by the control program is not performed potential for problems in the function or operation of the refrigerator occurs in other The update unsuitable situation is higher than the situation, and in the update control step, the control program is not updated during the period corresponding to the update unsuitable situation, and the control is performed after the update unsuitable situation is no longer applicable. The program is updated, and the setting change step is a method of raising the set temperature of the refrigerator before starting the update of the control program.

本発明の一態様によれば、制御プログラムの更新中に問題が発生することを防ぐことができるという効果を奏する。 According to one aspect of the present invention, it is possible to prevent a problem from occurring during the update of the control program.

本発明の実施形態1に係る冷蔵庫の要部構成の一例を示すブロック図である。It is a block diagram which shows an example of the main part structure of the refrigerator which concerns on Embodiment 1 of this invention. 本発明の実施形態1に係る情報端末の要部構成の一例を示すブロック図である。It is a block diagram which shows an example of the main part structure of the information terminal which concerns on Embodiment 1 of this invention. 上記冷蔵庫と上記情報端末とが送受信するデータの一例を示す図である。It is a figure which shows an example of the data which the refrigerator and the information terminal send and receive. 上記冷蔵庫が実行する処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process executed by the said refrigerator. 上記冷蔵庫および上記情報端末が実行する処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process which the refrigerator and the information terminal execute. 本発明の実施形態2に係る冷蔵庫の要部構成の一例を示すブロック図である。It is a block diagram which shows an example of the main part structure of the refrigerator which concerns on Embodiment 2 of this invention. 上記冷蔵庫および上記情報端末が実行する処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process which the refrigerator and the information terminal execute. 本発明の実施形態3に係る冷蔵庫の要部構成の一例を示すブロック図である。It is a block diagram which shows an example of the main part structure of the refrigerator which concerns on Embodiment 3 of this invention. 上記冷蔵庫および情報端末が実行する処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process executed by the refrigerator and an information terminal. 本発明の実施形態4に係る冷蔵庫の要部構成の一例を示すブロック図である。It is a block diagram which shows an example of the main part structure of the refrigerator which concerns on Embodiment 4 of this invention. 上記冷蔵庫および情報端末が実行する処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process executed by the refrigerator and an information terminal.

〔実施形態1〕
〔冷蔵庫の構成〕
本実施形態に係る冷蔵庫の構成を図1に基づいて説明する。図1は、冷蔵庫1の要部構成の一例を示すブロック図である。冷蔵庫1は、庫内に食品などを収容し、庫内を低温に保つことにより当該食品などを保存する装置である。図示のように、冷蔵庫1は、接続IF11、電源回路12、温度検出器13、ドアスイッチ14、検出回路15、記憶部16、制御部17、駆動回路18、圧縮機19、ファン20、冷媒弁21、ダンパ22、製氷部23、ドア開放部24、およびイオン発生部25を備えている。
[Embodiment 1]
[Refrigerator configuration]
The configuration of the refrigerator according to the present embodiment will be described with reference to FIG. FIG. 1 is a block diagram showing an example of a main part configuration of the refrigerator 1. The refrigerator 1 is a device that stores food or the like in the refrigerator and keeps the inside of the refrigerator at a low temperature to store the food or the like. As shown in the figure, the refrigerator 1 includes a connection IF 11, a power supply circuit 12, a temperature detector 13, a door switch 14, a detection circuit 15, a storage unit 16, a control unit 17, a drive circuit 18, a compressor 19, a fan 20, and a refrigerant valve. It includes 21, a damper 22, an ice making section 23, a door opening section 24, and an ion generating section 25.

接続IF11は、冷蔵庫1と外部の機器(本例では情報端末3)とを接続するインターフェースである。接続IF11は、電源回路12および制御部17と接続しているので、接続IF11に接続した情報端末3は電源回路12から電力の供給を受けることができると共に、制御部17と通信することができる。接続IF11は、冷蔵庫1と外部の機器とを無線通信接続するためのインターフェースであってもよい。また、接続IF11は、冷蔵庫1に外付けされたものであってもよい。なお、情報端末(情報処理装置)3の詳細は図2に基づいて後述する。 The connection IF 11 is an interface for connecting the refrigerator 1 and an external device (information terminal 3 in this example). Since the connection IF 11 is connected to the power supply circuit 12 and the control unit 17, the information terminal 3 connected to the connection IF 11 can receive power from the power supply circuit 12 and can communicate with the control unit 17. .. The connection IF 11 may be an interface for wirelessly connecting the refrigerator 1 and an external device. Further, the connection IF 11 may be externally attached to the refrigerator 1. The details of the information terminal (information processing device) 3 will be described later based on FIG.

電源回路12は、電源から供給される電力を冷蔵庫1の各部に供給するための回路である。より詳細には、電源回路12は、接続IF11、検出回路15、制御部17、および駆動回路18に電力を供給する。 The power supply circuit 12 is a circuit for supplying electric power supplied from the power supply to each part of the refrigerator 1. More specifically, the power supply circuit 12 supplies power to the connection IF 11, the detection circuit 15, the control unit 17, and the drive circuit 18.

また、電源回路12と接続IF11とを結ぶ配線と、電源回路12と検出回路とを結ぶ配線との間には、スイッチSW1が設けられている。このスイッチSW1をONにすることにより、情報端末3と、検出回路15、制御部17、および駆動回路18とが接続IF11を介して接続される。これにより、情報端末3は、検出回路15の出力値を受信し、駆動回路18の駆動制御を行うことができる。一方、このスイッチSW1をOFFにすることにより、情報端末3は、制御部17のみと接続された状態となる。この状態では、情報端末3は、制御部17と通信することはできるが、検出回路15の出力値を受信したり、駆動回路18の駆動制御を行ったりすることはできない。 Further, a switch SW1 is provided between the wiring connecting the power supply circuit 12 and the connection IF 11 and the wiring connecting the power supply circuit 12 and the detection circuit. By turning on the switch SW1, the information terminal 3, the detection circuit 15, the control unit 17, and the drive circuit 18 are connected via the connection IF11. As a result, the information terminal 3 can receive the output value of the detection circuit 15 and control the drive of the drive circuit 18. On the other hand, by turning off the switch SW1, the information terminal 3 is in a state of being connected only to the control unit 17. In this state, the information terminal 3 can communicate with the control unit 17, but cannot receive the output value of the detection circuit 15 or control the drive of the drive circuit 18.

さらに、電源回路12と制御部17とを結ぶ配線には、スイッチSW2が設けられている。このスイッチSW2をONにすることにより、電源回路12から制御部17に電力が供給される一方、このスイッチSW2をOFFにすることにより、電源回路12から制御部17への電力の供給が遮断される。 Further, a switch SW2 is provided in the wiring connecting the power supply circuit 12 and the control unit 17. By turning on the switch SW2, power is supplied from the power supply circuit 12 to the control unit 17, while by turning off the switch SW2, the power supply from the power supply circuit 12 to the control unit 17 is cut off. To.

温度検出器13は、冷蔵庫1の庫内温度を示す信号を出力する。この信号が検出回路15Aによって検出され、この信号に基づいて、検出回路15Aにより庫内温度を示す情報が出力される。 The temperature detector 13 outputs a signal indicating the temperature inside the refrigerator 1. This signal is detected by the detection circuit 15A, and based on this signal, the detection circuit 15A outputs information indicating the temperature inside the refrigerator.

ドアスイッチ14は、冷蔵庫1のドアの開閉状態を検出するためのものである。ドアスイッチ14は、例えば、冷蔵庫1のドアの開閉部に設けられており、ドアが閉まった状態ではON信号を出力し、ドアが開いた状態では信号を出力しないスイッチであってもよい。ドアスイッチ14のON/OFFの状態は、検出回路15Bによって検出される。 The door switch 14 is for detecting the open / closed state of the door of the refrigerator 1. The door switch 14 may be provided, for example, in the opening / closing portion of the door of the refrigerator 1, and may be a switch that outputs an ON signal when the door is closed and does not output a signal when the door is open. The ON / OFF state of the door switch 14 is detected by the detection circuit 15B.

検出回路15は、温度検出器13等の、冷蔵庫1の状態を検出するための装置が出力する信号を検出するための回路である。具体的には、検出回路15Aは温度検出器13が出力する信号を検出し、検出回路15Bはドアスイッチ14が出力する信号を検出する。 The detection circuit 15 is a circuit for detecting a signal output by a device for detecting the state of the refrigerator 1, such as a temperature detector 13. Specifically, the detection circuit 15A detects the signal output by the temperature detector 13, and the detection circuit 15B detects the signal output by the door switch 14.

記憶部16は、冷蔵庫1が使用する各種データを格納する。また、記憶部16には、情報端末3の記憶しているデータを格納することも可能である。 The storage unit 16 stores various data used by the refrigerator 1. Further, the storage unit 16 can also store the data stored in the information terminal 3.

制御部17は、冷蔵庫1の各部を統括して制御する。制御部17には、状況判定部171、更新制御部172、制御委託部173、データ管理部174、設定管理部175、冷却制御部176、製氷制御部177、ドア制御部178、モード制御部179、およびイオン制御部180が含まれている。 The control unit 17 controls each unit of the refrigerator 1 in an integrated manner. The control unit 17 includes a status determination unit 171, an update control unit 172, a control consignment unit 173, a data management unit 174, a setting management unit 175, a cooling control unit 176, an ice making control unit 177, a door control unit 178, and a mode control unit 179. , And an ion control unit 180.

状況判定部171は、冷蔵庫1の動作の状況または冷蔵庫1の周囲における環境の変動状況が、所定の状況に該当するか否かを判定する。判定の対象となる状況には、制御プログラムによる制御が行われないことにより、冷蔵庫1の機能または動作に問題が生じる可能性が他の状況と比べて高い更新不適状況が含まれていてもよい。また、判定の対象となる状況には、制御プログラムによる制御が行われなくとも、冷蔵庫1の機能および動作に問題が生じる可能性が他の状況と比べて低い更新適状況が含まれていてもよい。これらの状況については、後記〔状況判定部が判定対象とする状況について〕で具体例を挙げて詳しく説明する。なお、上記制御プログラムは、制御部17の各部の機能を実現するためのプログラムであり、該制御プログラムによって冷蔵庫1の動作が制御される。以下ではこの制御プログラムをソフトと呼び、更新版のソフトを更新ソフトと呼ぶ。更新するソフトの種類は特に限定されないが、例えば制御部17を動作させる基本ソフトウェアであってもよいし、コンピュータウィルス対策用のセキュリティソフトウェアであってもよい。 The situation determination unit 171 determines whether or not the operation status of the refrigerator 1 or the fluctuation status of the environment around the refrigerator 1 corresponds to a predetermined situation. The situation to be determined may include an update unsuitable situation in which there is a high possibility that a problem may occur in the function or operation of the refrigerator 1 due to lack of control by the control program as compared with other situations. .. Further, even if the situation to be determined includes an update suitability situation in which the possibility of a problem in the function and operation of the refrigerator 1 is low as compared with other situations even if the control program does not control the refrigerator 1. Good. These situations will be described in detail later with specific examples in [Situations to be judged by the Situation Judgment Department]. The control program is a program for realizing the functions of each part of the control unit 17, and the operation of the refrigerator 1 is controlled by the control program. Hereinafter, this control program is referred to as software, and the updated version of the software is referred to as update software. The type of software to be updated is not particularly limited, but may be, for example, basic software for operating the control unit 17 or security software for computer virus countermeasures.

更新制御部172は、状況判定部171の判定結果に応じたタイミングでソフトを更新する。このように、冷蔵庫1は、ソフトの更新機能を備えている。これにより、最新のソフトにより冷蔵庫1を動作させることが可能になる。 The update control unit 172 updates the software at a timing according to the determination result of the situation determination unit 171. As described above, the refrigerator 1 has a software update function. This makes it possible to operate the refrigerator 1 with the latest software.

制御委託部173は、ソフトの更新中において、冷蔵庫1と通信接続された情報端末3に冷蔵庫1の庫内の冷却制御を行わせる。 The control consignment unit 173 causes the information terminal 3 communicated with the refrigerator 1 to control the cooling of the inside of the refrigerator 1 while the software is being updated.

データ管理部174は、冷蔵庫1の記憶部16に記憶されているデータを、記憶部16に復元することが可能なように、冷蔵庫1と通信接続された情報端末3に記憶させる。つまり、データ管理部174は、冷蔵庫1の記憶部16に記憶されているデータをバックアップすることができる。 The data management unit 174 stores the data stored in the storage unit 16 of the refrigerator 1 in the information terminal 3 communicatively connected to the refrigerator 1 so that the data can be restored in the storage unit 16. That is, the data management unit 174 can back up the data stored in the storage unit 16 of the refrigerator 1.

設定管理部175は、冷蔵庫1の動作設定に関する処理を行う。例えば、設定管理部175は、庫内各部の温度設定や、冷蔵庫1の動作モード設定等を行う。また、設定管理部175は、ソフト更新開始前に冷蔵庫1の設定温度を上げる制御を行ってもよい。この場合、更新制御部172は、設定温度が上がった状態で、かつ圧縮機19が動作状態から動作停止状態に遷移したタイミングで更新を開始する。 The setting management unit 175 performs processing related to the operation setting of the refrigerator 1. For example, the setting management unit 175 sets the temperature of each part in the refrigerator, sets the operation mode of the refrigerator 1, and the like. Further, the setting management unit 175 may control to raise the set temperature of the refrigerator 1 before starting the software update. In this case, the update control unit 172 starts updating at the timing when the set temperature has risen and the compressor 19 has transitioned from the operating state to the stopped operation state.

冷却制御部176は、冷蔵庫1の庫内を冷却する制御を行う。具体的には、冷却制御部176は、圧縮機19、冷媒弁21等に対応する各駆動回路18を駆動させることにより、冷蔵庫1の庫内の各部を設定された温度まで冷却する。また、冷却制御部176は、ファン20およびダンパ22に対応する各駆動回路18を駆動させることにより、冷却した空気を庫内の各部に送出する。また、冷却制御部176は、ソフトの更新を開始する前に冷蔵庫1の庫内温度を下げる制御を行ってもよい。この場合、更新制御部172は、庫内温度が下がった状態で更新を開始する。 The cooling control unit 176 controls to cool the inside of the refrigerator 1. Specifically, the cooling control unit 176 cools each part in the refrigerator 1 to a set temperature by driving each drive circuit 18 corresponding to the compressor 19, the refrigerant valve 21, and the like. Further, the cooling control unit 176 sends the cooled air to each unit in the refrigerator by driving each drive circuit 18 corresponding to the fan 20 and the damper 22. Further, the cooling control unit 176 may control to lower the temperature inside the refrigerator 1 before starting the software update. In this case, the update control unit 172 starts updating with the temperature inside the refrigerator lowered.

製氷制御部177は、自動製氷に関する制御を行う。具体的には、製氷制御部177は、製氷部23に対応する駆動回路18を駆動させることにより、製氷皿への給水、製氷皿内の氷を取り出す処理等を製氷部23に実行させる。 The ice making control unit 177 controls the automatic ice making. Specifically, the ice making control unit 177 drives the drive circuit 18 corresponding to the ice making unit 23 to cause the ice making unit 23 to perform a process of supplying water to the ice tray, taking out ice in the ice tray, and the like.

ドア制御部178は、冷蔵庫1のドアを開ける制御を行う。具体的には、ドア制御部178は、ユーザがドアを開ける操作(例えばドアに軽く触れる、ドアに手を近付ける等の操作)を行ったときに、ドア開放部24に対応する駆動回路18を駆動させることにより、ドア開放部24にドアを開放させる。なお、上記のような操作は、ドアにタッチセンサや人感センサ等を設けることにより検出可能である。 The door control unit 178 controls the opening of the door of the refrigerator 1. Specifically, the door control unit 178 provides a drive circuit 18 corresponding to the door opening unit 24 when the user performs an operation of opening the door (for example, an operation of lightly touching the door or bringing a hand close to the door). By driving, the door opening portion 24 opens the door. The above operation can be detected by providing a touch sensor, a motion sensor, or the like on the door.

モード制御部179は、冷蔵庫1の動作モードを切り替える。動作モードには、例えば冷蔵庫1の消費電力が通常の動作状態と比べて少なくなる省電力モード、冷凍室の設定温度を下げる低温冷凍モード、および庫内温度を急速に下げる急冷モード等が含まれていてもよい。 The mode control unit 179 switches the operation mode of the refrigerator 1. The operation mode includes, for example, a power saving mode in which the power consumption of the refrigerator 1 is reduced as compared with the normal operating state, a low temperature freezing mode in which the set temperature of the freezing room is lowered, a quenching mode in which the temperature inside the refrigerator is rapidly lowered, and the like. You may be.

イオン制御部180は、イオン発生部25の動作を制御する。具体的には、イオン制御部180は、冷蔵庫1のドアが開けられたことをドアスイッチ14の検出回路15Bが検出したときに、イオン発生部25にイオンを発生させる。これにより、冷蔵庫1の庫内に新たに入れられた食品から発する臭いを抑えることができる。 The ion control unit 180 controls the operation of the ion generation unit 25. Specifically, the ion control unit 180 generates ions in the ion generation unit 25 when the detection circuit 15B of the door switch 14 detects that the door of the refrigerator 1 has been opened. As a result, it is possible to suppress the odor emitted from the food newly placed in the refrigerator 1.

駆動回路18は、冷蔵庫1の各部を駆動させるための回路である。例えば、駆動回路18Aは圧縮機19を駆動させ、駆動回路18Bはファン20を駆動させる。 The drive circuit 18 is a circuit for driving each part of the refrigerator 1. For example, the drive circuit 18A drives the compressor 19, and the drive circuit 18B drives the fan 20.

圧縮機19は、冷蔵庫1の内部に収容された気体冷媒を圧縮する。圧縮された気体冷媒は、図示しない凝縮器で液化され、液化された冷媒が冷媒弁21を介して図示しない蒸発器に送り込まれて蒸発器で気化することにより、蒸発器の周囲の空気が冷却される。圧縮機19の回転数を上げることにより、蒸発器の周囲の空気の温度はより低くなる。 The compressor 19 compresses the gaseous refrigerant contained in the refrigerator 1. The compressed gaseous refrigerant is liquefied by a condenser (not shown), and the liquefied refrigerant is sent to an evaporator (not shown) via a refrigerant valve 21 and vaporized by the evaporator to cool the air around the evaporator. Will be done. By increasing the rotation speed of the compressor 19, the temperature of the air around the evaporator becomes lower.

ファン20は、蒸発器が冷却した空気を冷蔵庫1の庫内に送り出す部材であり、蒸発器と冷蔵室および冷凍室をつなぐ空気流路に設けられている。 The fan 20 is a member that sends out the air cooled by the evaporator into the refrigerator 1, and is provided in an air flow path connecting the evaporator, the refrigerating chamber, and the freezing chamber.

冷媒弁21は、冷媒を蒸発器に導く流路に設けられた弁体である。冷蔵室用の蒸発器と冷凍室用の蒸発器とを備えている場合、冷媒弁21はこれらの蒸発器に冷媒を振り分ける三方弁とする。また、これらの蒸発器の各々には、2本のキャピラリーチューブ(減圧管)が接続されている。蒸発器から2本のキャピラリーチューブへの冷媒の振り分けには三方弁が用いられる。 The refrigerant valve 21 is a valve body provided in a flow path that guides the refrigerant to the evaporator. When an evaporator for a refrigerator compartment and an evaporator for a freezer compartment are provided, the refrigerant valve 21 is a three-way valve that distributes the refrigerant to these evaporators. In addition, two capillary tubes (pressure reducing tubes) are connected to each of these evaporators. A three-way valve is used to distribute the refrigerant from the evaporator to the two capillary tubes.

ダンパ22は、蒸発器と冷蔵室および冷凍室をつなぐ空気流路に設けられた弁体である。ダンパ22を開くことにより蒸発器で冷却された空気が冷蔵室および冷凍室に送られる状態となる。 The damper 22 is a valve body provided in an air flow path connecting the evaporator and the refrigerating chamber and the freezing chamber. By opening the damper 22, the air cooled by the evaporator is sent to the refrigerating chamber and the freezing chamber.

製氷部23は、自動で製氷する装置であり、製氷皿、製氷皿に給水する給水タンク、製氷皿から氷を取り出すための駆動機構等を含む。 The ice making unit 23 is a device for automatically making ice, and includes an ice tray, a water supply tank for supplying water to the ice tray, a drive mechanism for taking out ice from the ice tray, and the like.

ドア開放部24は、冷蔵庫1のドアを自動で開放するための部材である。具体的には、ドア制御部178がドア開放部24に対応する駆動回路18を駆動させることにより、ドア開放部24は冷蔵庫1のドアを開放する。 The door opening portion 24 is a member for automatically opening the door of the refrigerator 1. Specifically, the door control unit 178 drives the drive circuit 18 corresponding to the door opening unit 24, so that the door opening unit 24 opens the door of the refrigerator 1.

イオン発生部25は、イオン微粒子を発生させることにより、冷蔵庫1の庫内の空気を清浄化するものである。 The ion generation unit 25 purifies the air inside the refrigerator 1 by generating ion fine particles.

〔情報端末の構成〕
本実施形態の情報端末の構成を図2に基づいて説明する。図2は、情報端末3の要部構成の一例を示すブロック図である。情報端末3は、情報端末3と外部の機器(本例では冷蔵庫1)とを通信接続する接続IF31、情報端末3の各部を統括して制御する制御部32、および情報端末3が使用する各種データを記憶する記憶部33を備えている。また、制御部32は、更新制御部321、制御受託部322、およびバックアップ制御部323を含む。
[Configuration of information terminal]
The configuration of the information terminal of the present embodiment will be described with reference to FIG. FIG. 2 is a block diagram showing an example of the main configuration of the information terminal 3. The information terminal 3 includes a connection IF 31 that connects the information terminal 3 and an external device (refrigerator 1 in this example) by communication, a control unit 32 that controls each part of the information terminal 3, and various types used by the information terminal 3. A storage unit 33 for storing data is provided. Further, the control unit 32 includes an update control unit 321, a control contract unit 322, and a backup control unit 323.

更新制御部321は、冷蔵庫1のソフト更新を制御する。具体的には、更新制御部321は、冷蔵庫1の更新ソフトの有無を判定し、更新ソフトがあると判定したときにはこれを取得して冷蔵庫1のソフトの更新を行う。 The update control unit 321 controls the software update of the refrigerator 1. Specifically, the update control unit 321 determines the presence / absence of the update software of the refrigerator 1, and when it is determined that there is the update software, acquires this and updates the software of the refrigerator 1.

制御受託部322は、冷蔵庫1のソフト更新時に、冷蔵庫1の冷却制御部176に代わって冷蔵庫1の冷却制御を行う。 The control consignment unit 322 controls the cooling of the refrigerator 1 in place of the cooling control unit 176 of the refrigerator 1 when the software of the refrigerator 1 is updated.

バックアップ制御部323は、冷蔵庫1から該冷蔵庫1が記憶しているデータを受信し、記憶部33に記憶させる。また、バックアップ制御部323は、記憶部33に記憶されているデータを、記憶部33に復元することが可能なように、冷蔵庫1に記憶させる。つまり、バックアップ制御部323は、記憶部33に記憶されているデータを冷蔵庫1にバックアップすることができる。なお、記憶させるデータは、バックアップを目的としたものに限られない。 The backup control unit 323 receives the data stored in the refrigerator 1 from the refrigerator 1 and stores the data in the storage unit 33. Further, the backup control unit 323 stores the data stored in the storage unit 33 in the refrigerator 1 so that the data stored in the storage unit 33 can be restored to the storage unit 33. That is, the backup control unit 323 can back up the data stored in the storage unit 33 to the refrigerator 1. The data to be stored is not limited to the one intended for backup.

〔状況判定部が判定対象とする状況について〕
状況判定部171が、冷蔵庫1の動作状況または冷蔵庫1の周囲における環境の変動状況が、更新不適状況に該当すると判定した場合、更新制御部172は、更新不適状況に該当している期間は更新を行わず、更新不適状況に該当しなくなった後で更新する。更新不適状況は、ソフトによる制御が行われないことにより、冷蔵庫1の機能または動作に問題が生じる可能性が他の状況と比べて高い状況であればよい。
[About the situation that the situation judgment department makes a judgment target]
When the status determination unit 171 determines that the operating status of the refrigerator 1 or the fluctuation status of the environment around the refrigerator 1 corresponds to the update unsuitable situation, the update control unit 172 updates during the period corresponding to the update unsuitable situation. Do not perform, and update after the update is no longer suitable. The update unsuitable situation may be a situation in which there is a higher possibility that a problem will occur in the function or operation of the refrigerator 1 due to lack of control by software as compared with other situations.

例えば、霜取り動作中は、霜を溶かすためにヒータで加温するので庫内温度が上がり、この影響は霜取り動作の終了後もしばらく継続する。よって、霜取り動作中または霜取り動作後所定時間内に冷却制御が停止してしまうと、冷蔵庫1に要求される最低限の冷却機能が担保されなくなる可能性が高い。また、霜取り動作を開始する直前には、庫内に溜った霜により冷却機能が低下している可能性があるため、霜取り動作開始前の所定期間中に冷却制御が停止してしまうと、冷蔵庫1に要求される最低限の冷却機能が担保されなくなる可能性が高い。よって、状況判定部171は、庫内の霜取り動作中であるか、または、霜取り動作の前または後の所定期間内である状況を更新不適状況に該当すると判定してもよい。 For example, during the defrosting operation, the temperature inside the refrigerator rises because it is heated by a heater to melt the frost, and this effect continues for a while even after the defrosting operation is completed. Therefore, if the cooling control is stopped during the defrosting operation or within a predetermined time after the defrosting operation, there is a high possibility that the minimum cooling function required for the refrigerator 1 cannot be guaranteed. Further, immediately before the start of the defrosting operation, the cooling function may be deteriorated due to the frost accumulated in the refrigerator. Therefore, if the cooling control is stopped during the predetermined period before the start of the defrosting operation, the refrigerator There is a high possibility that the minimum cooling function required for 1 will not be guaranteed. Therefore, the situation determination unit 171 may determine that the situation during the defrosting operation in the refrigerator or within a predetermined period before or after the defrosting operation corresponds to the update unsuitable situation.

また、例えば製氷動作においては、製氷皿から氷を取り出す処理等が行われ、その後、製氷皿への給水が行われる。このため、製氷動作中(製氷皿から氷を取り出した後の給水も含む)に、製氷制御が停止してしまうと、庫内で水が毀れる等の問題が生じるおそれがある。よって、状況判定部171は、製氷動作中である状況を更新不適状況に該当すると判定してもよい。 Further, for example, in the ice making operation, a process of taking out ice from the ice tray is performed, and then water is supplied to the ice tray. For this reason, if the ice making control is stopped during the ice making operation (including water supply after the ice is taken out from the ice tray), there is a possibility that problems such as water being trapped in the refrigerator may occur. Therefore, the situation determination unit 171 may determine that the situation during the ice making operation corresponds to the update inappropriate situation.

この他、冷蔵庫1が所定時間で終了する動作モードで動作している状況においては、更新によってその動作モードの動作が中断すると、冷蔵庫1の機能または動作に問題が生じる可能性があるので、このような状況を更新不適状況に該当すると判定してもよい。このような動作モードとしては、例えば急冷モードや、一時的に冷凍温度を上げて低速で冷凍するじっくり冷凍モードが挙げられる。 In addition, in a situation where the refrigerator 1 is operating in an operation mode that ends in a predetermined time, if the operation of the operation mode is interrupted by the update, a problem may occur in the function or operation of the refrigerator 1. Such a situation may be determined to correspond to an update unsuitable situation. Examples of such an operation mode include a quenching mode and a slow freezing mode in which the freezing temperature is temporarily raised to freeze at a low speed.

また、状況判定部171は、ユーザが冷蔵庫1の設定温度を変更した後、所定時間が経過するまでの状況を更新不適状況に該当すると判定してもよい。設定温度の変更はユーザが何らかの意図により行ったものであるから、設定温度の変更がなされた後は、当面の間、庫内温度がユーザの意図しない温度まで上がる可能性のある更新は避けることが好ましいからである。 Further, the situation determination unit 171 may determine that the situation from the user changing the set temperature of the refrigerator 1 to the elapse of a predetermined time corresponds to the update unsuitable situation. Since the set temperature was changed by the user for some reason, after the set temperature is changed, for the time being, avoid updating the temperature inside the refrigerator that may rise to a temperature not intended by the user. Is preferable.

さらに、冷蔵庫1の周囲の温度を検出可能である場合には、状況判定部171は、周囲の温度が所定速度以上で上昇している状況を更新不適状況に該当すると判定してもよい。冷蔵庫1の周囲の温度がある程度の速度で上昇している状況において、冷却制御が停止してしまうと、冷蔵庫1に要求される最低限の冷却機能が担保されなくなる可能性が高いためである。このように、冷蔵庫の周囲における環境の変動状況を判定の対象としてもよい。なお、この場合、所定期間における温度の上昇幅が閾値以上である場合に、上記状況に該当すると判定してもよい。 Further, when the ambient temperature of the refrigerator 1 can be detected, the situation determination unit 171 may determine that the situation in which the ambient temperature is rising at a predetermined speed or higher corresponds to the update unsuitable situation. This is because if the cooling control is stopped in a situation where the ambient temperature of the refrigerator 1 is rising at a certain speed, there is a high possibility that the minimum cooling function required for the refrigerator 1 cannot be guaranteed. In this way, the change state of the environment around the refrigerator may be the target of the determination. In this case, if the temperature rise in a predetermined period is equal to or greater than the threshold value, it may be determined that the above situation applies.

また、状況判定部171が、冷蔵庫1の動作状況または冷蔵庫1の周囲における環境の変動状況が、更新適状況に該当すると判定した場合、更新制御部172は、更新適状況に該当している期間に更新を開始する。更新適状況は、ソフトによる制御が行われなくとも冷蔵庫の機能および動作に問題が生じる可能性が他の状況と比べて低い状況であればよい。 Further, when the situation determination unit 171 determines that the operating status of the refrigerator 1 or the fluctuation status of the environment around the refrigerator 1 corresponds to the update suitable status, the update control unit 172 indicates the period corresponding to the update suitable status. Start updating to. The update suitability situation may be a situation in which the possibility of problems in the function and operation of the refrigerator is low as compared with other situations even if the control by software is not performed.

例えば、所定期間冷蔵庫1のドアが開かれていない状況や、ドアが開かれた状態が所定時間以上継続してはいない状況においては、庫内温度が低温で安定している可能性が高い。よって、これらの状況においては、冷却制御が行われなくとも冷蔵庫1に要求される最低限の冷却機能が担保される可能性が他の状況と比べて高い。このため、状況判定部171は、これらの状況において更新適状況に該当すると判定してもよい。また、ドアを開いたときにイオンの発生を開始し、その後所定期間イオンを発生させる構成であれば、イオン発生部25が動作停止中である状況において更新適状況に該当すると判定してもよい。 For example, in a situation where the door of the refrigerator 1 is not opened for a predetermined period or a state in which the door is not opened for a predetermined time or more, there is a high possibility that the temperature inside the refrigerator is low and stable. Therefore, in these situations, there is a high possibility that the minimum cooling function required for the refrigerator 1 is guaranteed even if the cooling control is not performed, as compared with other situations. Therefore, the situation determination unit 171 may determine that the update suitable situation is applicable in these situations. Further, if the configuration is such that the generation of ions is started when the door is opened and then the ions are generated for a predetermined period, it may be determined that the condition suitable for renewal is applicable in the situation where the ion generation unit 25 is stopped. ..

この他にも、例えば圧縮機19が動作停止している状況、ファン20が動作停止状態となっている状況、ダンパ22が閉じている状況、冷媒弁21が閉じている状況、圧縮機19の回転数が閾値未満の状態が所定時間以上継続している状況、圧縮機19の動作状態が継続している時間が閾値未満である状況(ハンチング安定時)、および霜取り用のヒータが動作停止中である状況において、更新適状況に該当すると判定してもよい。これらの状況においても、庫内温度が低温で安定している可能性が高いためである。 In addition to this, for example, the compressor 19 is stopped, the fan 20 is stopped, the damper 22 is closed, the refrigerant valve 21 is closed, and the compressor 19 The state where the rotation speed is less than the threshold value continues for a predetermined time or more, the state where the operating state of the compressor 19 continues for less than the threshold value (when hunting is stable), and the defrosting heater is stopped. In such a situation, it may be determined that the situation corresponds to the appropriate renewal situation. This is because even in these situations, the temperature inside the refrigerator is likely to be low and stable.

なお、状況判定部171は、上述の更新不適状況に該当しない場合に、更新適状況に該当すると判定してもよい。例えば、所定期間における温度の上昇幅が閾値未満である場合に、更新適状況に該当すると判定してもよい。同様に、上述の更新適状況に該当しない場合に、更新不適状況に該当すると判定してもよい。例えば、庫内の霜取り動作中ではなく、かつ、霜取り動作の前または後の所定期間内でなければ、更新適状況に該当すると判定してもよい。 In addition, the situation determination unit 171 may determine that it corresponds to the update suitability situation when it does not correspond to the above-mentioned update suitability situation. For example, when the temperature rise in a predetermined period is less than the threshold value, it may be determined that the renewal suitability condition is met. Similarly, if the above-mentioned update suitability situation is not applicable, it may be determined that the update suitability situation is applicable. For example, if it is not during the defrosting operation in the refrigerator and within a predetermined period before or after the defrosting operation, it may be determined that the renewal suitable situation is applicable.

〔データ保存について〕
冷蔵庫1と情報端末3とを通信接続することにより、冷蔵庫1に記憶されている各種データを情報端末3に保存することができ、同様に情報端末3に記憶されている各種データを冷蔵庫1に保存することもできる。これについて、図3に基づいて説明する。図3は、冷蔵庫1から情報端末3に保存させるデータの例、および情報端末3から冷蔵庫1に保存させるデータの例を示す図である。
[About data storage]
By communicating and connecting the refrigerator 1 and the information terminal 3, various data stored in the refrigerator 1 can be stored in the information terminal 3, and similarly, various data stored in the information terminal 3 can be stored in the refrigerator 1. You can also save it. This will be described with reference to FIG. FIG. 3 is a diagram showing an example of data stored in the information terminal 3 from the refrigerator 1 and an example of data stored in the refrigerator 1 from the information terminal 3.

図示のように、冷蔵庫1から情報端末3に保存させるデータとしては、例えば冷蔵庫1の庫内温度設定、冷蔵庫1の各種機能設定、霜取りのタイミングを決定するための霜取り制御パラメータ、および冷蔵庫1の動作履歴を示す履歴データ等が挙げられる。霜の発生状況は冷蔵庫1の使用態様によって変わるため、霜取り制御パラメータには、冷蔵庫1の使用態様を示す情報(例えばドアの開閉回数等)が含まれる。また、履歴データには、冷蔵庫1が検出した動作エラー等の履歴の他、冷蔵庫1に対して修理や点検等が行われた履歴が含まれていてもよい。このようなデータを情報端末3に保存させることにより、例えば冷蔵庫1のソフトの更新時に、冷蔵庫1の記憶しているデータが消失してしまったとしても、情報端末3からデータを書き戻して、従前通りに冷蔵庫1を使用することができる。 As shown in the figure, the data to be stored in the information terminal 3 from the refrigerator 1 include, for example, the temperature setting inside the refrigerator 1, various function settings of the refrigerator 1, defrosting control parameters for determining the defrosting timing, and the refrigerator 1. Examples include historical data indicating an operation history. Since the frost generation state changes depending on the usage mode of the refrigerator 1, the defrosting control parameter includes information indicating the usage mode of the refrigerator 1 (for example, the number of times the door is opened and closed). Further, the history data may include a history of repairs, inspections, and the like performed on the refrigerator 1 in addition to a history of operation errors and the like detected by the refrigerator 1. By storing such data in the information terminal 3, for example, even if the data stored in the refrigerator 1 is lost when the software of the refrigerator 1 is updated, the data can be written back from the information terminal 3 and written back. Refrigerator 1 can be used as before.

一方、情報端末3から冷蔵庫1に保存させるデータとしては、例えば情報端末3のユーザの個人データや情報端末3の通信設定等が挙げられる。一般に、冷蔵庫の製品寿命は情報端末よりも長いので、冷蔵庫1の使用期間において、情報端末3を買い替える機会が生じる可能性が高いが、買い替え後に情報端末3の通信設定等を、買い替え前と同様にすることはユーザにとって負担である。しかし、情報端末3の通信設定を冷蔵庫1に保存させておくことにより、通信設定を冷蔵庫1から書き戻すことにより、買い替え前と同じ通信設定とすることが極めて容易となる。同様に、ユーザの手間となる情報端末3への個人データの登録も、冷蔵庫1からの書き戻しにより極めて容易に行うことができる。 On the other hand, examples of the data stored in the refrigerator 1 from the information terminal 3 include personal data of the user of the information terminal 3 and communication settings of the information terminal 3. Generally, since the product life of the refrigerator is longer than that of the information terminal, there is a high possibility that the information terminal 3 will be replaced during the period of use of the refrigerator 1, but the communication settings of the information terminal 3 after the replacement are the same as before the replacement. It is a burden for the user to do. However, by storing the communication setting of the information terminal 3 in the refrigerator 1, it becomes extremely easy to write back the communication setting from the refrigerator 1 so that the communication setting is the same as before the replacement. Similarly, the registration of personal data in the information terminal 3, which is troublesome for the user, can be performed extremely easily by writing back from the refrigerator 1.

〔更新時の処理の流れ〕
冷蔵庫1が実行する処理の流れを図4に基づいて説明する。図4は、ソフトの更新時において冷蔵庫1が実行する処理の一例を示すフローチャートである。なお、詳細は図5に基づいて説明するが、図4の処理は、例えば情報端末3から更新要求を受信することを契機として開始される。
[Process flow at the time of update]
The flow of processing executed by the refrigerator 1 will be described with reference to FIG. FIG. 4 is a flowchart showing an example of the process executed by the refrigerator 1 when the software is updated. The details will be described with reference to FIG. 5, but the process of FIG. 4 is started, for example, when an update request is received from the information terminal 3.

まず、状況判定部171は、冷蔵庫1の動作状況または冷蔵庫1の周囲における環境の変動状況が、所定の状況に該当するか否かを確認(判定)する(S1、状況判定ステップ)。そして、更新制御部172は、状況判定部171の判定結果に応じて更新準備を行う(S2、更新制御ステップ)。具体的には、更新制御部172は、状況判定部171の判定結果に応じて上記ソフトを更新するタイミングを決定する。 First, the situation determination unit 171 confirms (determines) whether or not the operating status of the refrigerator 1 or the fluctuation status of the environment around the refrigerator 1 corresponds to a predetermined situation (S1, situation determination step). Then, the update control unit 172 prepares for the update according to the determination result of the status determination unit 171 (S2, update control step). Specifically, the update control unit 172 determines the timing for updating the software according to the determination result of the situation determination unit 171.

データ管理部174は、冷蔵庫1の接続IF11を介して、情報端末3へバックアップデータを送信する(S3)。そして、情報端末3のバックアップ制御部323は、情報端末3の接続IF31を介して、バックアップデータを受信し、記憶部33に記憶させる。 The data management unit 174 transmits backup data to the information terminal 3 via the connection IF 11 of the refrigerator 1 (S3). Then, the backup control unit 323 of the information terminal 3 receives the backup data via the connection IF 31 of the information terminal 3 and stores it in the storage unit 33.

この後、冷蔵庫1のソフトを更新する更新処理が行われる(S4、更新制御ステップ)。S4の詳細は図5に基づいて後述する。冷蔵庫1の更新制御部172は、冷蔵庫1の制御部17における更新処理が成功したか否かを判定する(S5)。S5において、更新制御部172が更新成功であると判定した場合(S5でYES)はS6に移行する。S5において、更新制御部172が更新失敗と判定した場合(S5でNO)はS4に戻る。なお、更新失敗と判定した場合、S2に戻って更新準備からやり直してもよい。また、情報端末3にバックアップさせたデータをデータ管理部174が記憶部16に書き戻して、更新前の状態を復元してもよい。 After that, an update process for updating the software of the refrigerator 1 is performed (S4, update control step). Details of S4 will be described later based on FIG. The update control unit 172 of the refrigerator 1 determines whether or not the update process in the control unit 17 of the refrigerator 1 has succeeded (S5). If the update control unit 172 determines in S5 that the update is successful (YES in S5), the process proceeds to S6. If the update control unit 172 determines in S5 that the update has failed (NO in S5), the process returns to S4. If it is determined that the update has failed, the process may return to S2 and start over from the update preparation. Further, the data managed by the information terminal 3 may be written back to the storage unit 16 by the data management unit 174 to restore the state before the update.

冷蔵庫1の制御部17は、更新処理が成功したか否かの判定として、例えば、図3に示されるような冷蔵庫1が持っている情報と情報端末3が持っている情報とにおいて、更新により不一致が生じていないかを確認する処理を行ってもよい。 The control unit 17 of the refrigerator 1 determines whether or not the update process has succeeded, for example, by updating the information held by the refrigerator 1 and the information held by the information terminal 3 as shown in FIG. A process for confirming whether or not a discrepancy has occurred may be performed.

更新処理が終了することにより、制御部17の機能も回復するので、S6では、冷蔵庫1の更新制御部172は、情報端末3に更新処理の完了通知を送信する。 When the update process is completed, the function of the control unit 17 is also restored. Therefore, in S6, the update control unit 172 of the refrigerator 1 transmits a notification of completion of the update process to the information terminal 3.

〔更新処理の流れ〕
図4のS4で行われる更新処理の流れを図5に基づいて説明する。図5は、更新処理の一例を示すフローチャートである。なお、図5では、情報端末3が実行する処理についても併せて示している。
[Flow of update process]
The flow of the update process performed in S4 of FIG. 4 will be described with reference to FIG. FIG. 5 is a flowchart showing an example of the update process. Note that FIG. 5 also shows the processing executed by the information terminal 3.

まず、情報端末3の更新制御部321は、冷蔵庫1の更新ソフト(ソフトウェア)を取得し(S11)、冷蔵庫1に更新要求を送信する(S12)。更新要求を受信した冷蔵庫1の制御委託部173は、設定情報および冷却状況情報を情報端末3に送信し(S13)、情報端末3が冷蔵庫1の冷却制御を行うことができるように回路の切り替えを行う(S14)。具体的には、制御委託部173は、S14において、スイッチSW1(図1参照)をONに切り替える。そして、更新制御部172は、更新準備が完了したことを示す通知を情報端末3に送信する(S15)。なお、設定情報は、冷蔵庫1の動作設定(庫内各部の設定温度等)を示す情報であり、冷却状況情報は庫内各部の冷却状況(現在の温度等)を示す情報である。 First, the update control unit 321 of the information terminal 3 acquires the update software (software) of the refrigerator 1 (S11), and transmits an update request to the refrigerator 1 (S12). Upon receiving the update request, the control consignment unit 173 of the refrigerator 1 transmits the setting information and the cooling status information to the information terminal 3 (S13), and switches the circuit so that the information terminal 3 can control the cooling of the refrigerator 1. (S14). Specifically, the control consignment unit 173 switches the switch SW1 (see FIG. 1) to ON in S14. Then, the update control unit 172 transmits a notification indicating that the update preparation is completed to the information terminal 3 (S15). The setting information is information indicating the operation setting of the refrigerator 1 (set temperature of each part in the refrigerator, etc.), and the cooling status information is information indicating the cooling status (current temperature, etc.) of each part in the refrigerator.

上記通知を受信した情報端末3の制御受託部322は、冷蔵庫1の検出回路15と駆動回路18の確認動作を行う(S16)。制御受託部322は、検出回路15と駆動回路18の動作制御を行うことができる状態となっていることが確認されると、冷蔵庫1の制御部17の電源をOFFにする制御を行う。具体的には、制御受託部322は、スイッチSW2(図1参照)をOFFに切り替えて、電源回路12から制御部17への電力の供給を遮断する。 Upon receiving the above notification, the control consignment unit 322 of the information terminal 3 performs a confirmation operation of the detection circuit 15 and the drive circuit 18 of the refrigerator 1 (S16). When it is confirmed that the control consignment unit 322 is in a state where the operation control of the detection circuit 15 and the drive circuit 18 can be performed, the control consignment unit 322 controls to turn off the power of the control unit 17 of the refrigerator 1. Specifically, the control consignment unit 322 switches the switch SW2 (see FIG. 1) to OFF to cut off the power supply from the power supply circuit 12 to the control unit 17.

そして、制御受託部322は、冷却制御を開始する(S18)。具体的には、制御受託部322は、S13で送信された設定情報および冷却状況情報に従って駆動回路18を動作させる。また、更新制御部321は、S11で取得した更新ソフトにて、制御部17のソフトを更新する(S19)。 Then, the control consignment unit 322 starts the cooling control (S18). Specifically, the control consignment unit 322 operates the drive circuit 18 according to the setting information and the cooling status information transmitted in S13. Further, the update control unit 321 updates the software of the control unit 17 with the update software acquired in S11 (S19).

冷蔵庫1の制御部17におけるソフト更新が完了する(S20)と、制御受託部322は、冷却制御を終了して、冷蔵庫1の制御部17の電源をONにする制御を行う(S21)。具体的には、制御受託部322は、スイッチSW2(図1参照)をONに切り替えて、電源回路12から制御部17への電力の供給を再開させる。 When the software update in the control unit 17 of the refrigerator 1 is completed (S20), the control consignment unit 322 ends the cooling control and controls to turn on the power of the control unit 17 of the refrigerator 1 (S21). Specifically, the control consignment unit 322 switches the switch SW2 (see FIG. 1) to ON to restart the supply of electric power from the power supply circuit 12 to the control unit 17.

電力の供給が再開された制御部17においては、制御委託部173が、情報端末3が冷蔵庫1の冷却制御を行うことができないように回路の切り替えを行う(S22)。具体的には、制御委託部173は、スイッチSW1(図1参照)をOFFに切り替えて、接続IF11と検出回路15および駆動回路18との接続を遮断する。この後、冷却制御部176は冷却制御を再開し(S23)、これにより更新処理は終了する。 In the control unit 17 in which the power supply is resumed, the control consignment unit 173 switches the circuit so that the information terminal 3 cannot control the cooling of the refrigerator 1 (S22). Specifically, the control consignment unit 173 switches the switch SW1 (see FIG. 1) to OFF to cut off the connection between the connection IF 11 and the detection circuit 15 and the drive circuit 18. After that, the cooling control unit 176 restarts the cooling control (S23), whereby the update process is completed.

なお、スイッチSW1を切り替える制御は、情報端末3の制御受託部322が行うようにしてもよい。また、上記では、検出回路15と駆動回路18の両方が情報端末3に制御可能なように切り替えを行っているが、少なくとも駆動回路18を情報端末3が制御可能であるような切り替えを行えば、冷却制御を情報端末3に行わせることが可能である。 The control for switching the switch SW1 may be performed by the control consignment unit 322 of the information terminal 3. Further, in the above, both the detection circuit 15 and the drive circuit 18 are switched so that they can be controlled by the information terminal 3, but at least the drive circuit 18 can be switched so that the information terminal 3 can control it. , It is possible to make the information terminal 3 perform the cooling control.

〔実施形態2〕
本発明の他の実施形態について、図6〜図7に基づいて説明する。本実施形態の冷蔵庫1は、ソフトの更新時にも制御部17への通電状態を維持する点が実施形態1との主な相違点である。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。実施形態3以降についても同様である。
[Embodiment 2]
Other embodiments of the present invention will be described with reference to FIGS. 6-7. The main difference between the refrigerator 1 of the present embodiment and that of the first embodiment is that the control unit 17 is maintained in an energized state even when the software is updated. For convenience of explanation, the same reference numerals will be added to the members having the same functions as the members described in the above embodiment, and the description thereof will be omitted. The same applies to the third and subsequent embodiments.

〔冷蔵庫の構成〕
本実施形態の冷蔵庫1の構成を図6に基づいて説明する。図6は、本発明の実施形態2に係る冷蔵庫1の要部構成の一例を示すブロック図である。なお、制御部17に含まれる各ブロックは図1と同様であるから図示を省略している。
[Refrigerator configuration]
The configuration of the refrigerator 1 of the present embodiment will be described with reference to FIG. FIG. 6 is a block diagram showing an example of a main part configuration of the refrigerator 1 according to the second embodiment of the present invention. Since each block included in the control unit 17 is the same as that in FIG. 1, the illustration is omitted.

本実施形態の冷蔵庫1は、電源回路12と制御部17とを結ぶ配線にスイッチSW2が設けられておらず、制御部17と駆動回路18とを結ぶ配線にスイッチSW3が設けられている点で実施形態1の冷蔵庫1と異なる。 In the refrigerator 1 of the present embodiment, the switch SW2 is not provided in the wiring connecting the power supply circuit 12 and the control unit 17, and the switch SW3 is provided in the wiring connecting the control unit 17 and the drive circuit 18. It is different from the refrigerator 1 of the first embodiment.

このスイッチSW3をONにすることにより、制御部17と駆動回路18とが接続される。これにより、制御部17は、駆動回路18の駆動制御を行うことができる状態となる。一方、スイッチSW3をOFFにすることにより、制御部17は、駆動回路18の駆動制御を行うことができない状態となる。ソフトの更新時には、スイッチSW3をOFFにして、制御部17が駆動回路18の駆動制御を行うことができない状態とする。 By turning on the switch SW3, the control unit 17 and the drive circuit 18 are connected. As a result, the control unit 17 is in a state where the drive control of the drive circuit 18 can be performed. On the other hand, by turning off the switch SW3, the control unit 17 cannot perform drive control of the drive circuit 18. When the software is updated, the switch SW3 is turned off so that the control unit 17 cannot perform drive control of the drive circuit 18.

〔更新処理の流れ〕
本実施形態の冷蔵庫1が実行する更新処理の流れを図7に基づいて説明する。図7は、実施形態2における更新処理の一例を示すフローチャートである。図7では、情報端末3が実行する処理についても併せて示している。なお、S31〜S33は、図5のS11〜S13と同様であるから説明を省略する。
[Flow of update process]
The flow of the update process executed by the refrigerator 1 of the present embodiment will be described with reference to FIG. FIG. 7 is a flowchart showing an example of the update process according to the second embodiment. FIG. 7 also shows the processing executed by the information terminal 3. Since S31 to S33 are the same as S11 to S13 in FIG. 5, the description thereof will be omitted.

S34では、更新制御部172は、更新準備が完了したことを示す通知を情報端末3に送信する。そして、制御委託部173は、制御部17が駆動回路18の駆動制御を行うことができないように回路の切り替えを行う(S35)。具体的には、制御委託部173は、スイッチSW3(図6参照)をOFFに切り替える。 In S34, the update control unit 172 transmits a notification indicating that the update preparation is completed to the information terminal 3. Then, the control consignment unit 173 switches the circuit so that the control unit 17 cannot perform the drive control of the drive circuit 18 (S35). Specifically, the control consignment unit 173 switches the switch SW3 (see FIG. 6) to OFF.

S34で送信される上記通知を受信した情報端末3の制御受託部322は、冷蔵庫1の検出回路15と駆動回路18の確認動作を行った上で、冷却制御を開始する(S36)。S36の処理は、図5のS16およびS18の処理と同様である。 Upon receiving the above notification transmitted in S34, the control consignment unit 322 of the information terminal 3 starts the cooling control after confirming the detection circuit 15 and the drive circuit 18 of the refrigerator 1 (S36). The processing of S36 is the same as the processing of S16 and S18 of FIG.

次に、冷蔵庫1の更新制御部172は、S32で受信した更新ソフトにて、制御部17のソフトを更新する(S37)。そして、更新制御部172は、ソフト更新が完了すると、ソフト更新が完了したことを示す通知を情報端末3に送信する(S38)。 Next, the update control unit 172 of the refrigerator 1 updates the software of the control unit 17 with the update software received in S32 (S37). Then, when the software update is completed, the update control unit 172 transmits a notification indicating that the software update is completed to the information terminal 3 (S38).

上記通知を受信した情報端末3の制御受託部322は、情報端末3が冷蔵庫1の冷却制御を行うことができないように回路の切り替えを行う(S39)。具体的には、制御受託部322は、スイッチSW1(図6参照)をOFFに切り替えて、接続IF11と検出回路15および駆動回路18との接続を遮断する。 Upon receiving the above notification, the control consignment unit 322 of the information terminal 3 switches the circuit so that the information terminal 3 cannot control the cooling of the refrigerator 1 (S39). Specifically, the control consignment unit 322 switches the switch SW1 (see FIG. 6) to OFF to cut off the connection between the connection IF 11 and the detection circuit 15 and the drive circuit 18.

一方、冷蔵庫1では、制御委託部173が、制御部17が駆動回路18の駆動制御を行うことができるように回路の切り替えを行う(S40)。具体的には、制御委託部173は、スイッチSW3(図6参照)をONに切り替える。この後、冷却制御部176は冷却制御を再開し(S41)、これにより更新処理は終了する。 On the other hand, in the refrigerator 1, the control consignment unit 173 switches the circuit so that the control unit 17 can perform drive control of the drive circuit 18 (S40). Specifically, the control consignment unit 173 switches the switch SW3 (see FIG. 6) to ON. After that, the cooling control unit 176 restarts the cooling control (S41), whereby the update process is completed.

なお、実施形態1と同様に、設定管理部175は、ソフトの更新を開始する前に冷蔵庫1の設定温度を上げてもよい。この場合、更新制御部172は、設定温度が上がった状態で、かつ冷蔵庫1の庫内の冷却に用いる圧縮機19が動作状態から動作停止状態に遷移したタイミングでソフトの更新を開始する。また、冷却制御部176は、ソフトの更新を開始する前に冷蔵庫1の庫内温度を下げてもよい。この場合、更新制御部172は、庫内温度が下がった状態でソフトの更新を開始する。 As in the first embodiment, the setting management unit 175 may raise the set temperature of the refrigerator 1 before starting the software update. In this case, the update control unit 172 starts updating the software at the timing when the set temperature has risen and the compressor 19 used for cooling the inside of the refrigerator 1 has transitioned from the operating state to the stopped state. Further, the cooling control unit 176 may lower the temperature inside the refrigerator 1 before starting the software update. In this case, the update control unit 172 starts updating the software with the temperature inside the refrigerator lowered.

〔実施形態3〕
本発明の他の実施形態について、図8〜図9に基づいて説明する。まず、本実施形態の冷蔵庫1の構成を図8に基づいて説明する。図8は、実施形態3に係る冷蔵庫1の要部構成の一例を示すブロック図である。本実施形態の冷蔵庫1は、第1制御部(プロセッサ)17A、および第2制御部(他のプロセッサ)17Bを備える点、ならびにスイッチSW1、およびスイッチSW2が設けられておらず、電源回路12と第1制御部17Aとを結ぶ配線にスイッチSW4が設けられている点で実施形態1の冷蔵庫1と異なる。
[Embodiment 3]
Other embodiments of the present invention will be described with reference to FIGS. 8-9. First, the configuration of the refrigerator 1 of the present embodiment will be described with reference to FIG. FIG. 8 is a block diagram showing an example of the main configuration of the refrigerator 1 according to the third embodiment. The refrigerator 1 of the present embodiment is provided with a first control unit (processor) 17A and a second control unit (other processor) 17B, and is not provided with the switch SW1 and the switch SW2. It differs from the refrigerator 1 of the first embodiment in that the switch SW4 is provided in the wiring connecting the first control unit 17A.

このスイッチSW4をONにすることにより、電源回路12から第1制御部17Aに電力が供給される一方、このスイッチSW4をOFFにすることにより、電源回路12から第1制御部17Aへの電力の供給が遮断される。 By turning on the switch SW4, power is supplied from the power supply circuit 12 to the first control unit 17A, while by turning off the switch SW4, the power from the power supply circuit 12 to the first control unit 17A is supplied. The supply is cut off.

なお、第1制御部17Aに含まれる各ブロックは図1の制御部17と同様である。図8では、冷却制御部176以外の第1制御部17Aに含まれる各ブロックの図示を省略している。 Each block included in the first control unit 17A is the same as the control unit 17 in FIG. In FIG. 8, each block included in the first control unit 17A other than the cooling control unit 176 is not shown.

第2制御部17Bは、制御代行部181を備える。制御代行部181は、第1制御部17Aのソフト更新中に冷蔵庫1の庫内の冷却制御を行う。すなわち、制御代行部181は、冷却制御部176による冷却制御を代行する。第2制御部17Bは、例えばインバータマイコンのようなサブマイコンであってもよい。 The second control unit 17B includes a control agency unit 181. The control agency unit 181 controls the cooling of the inside of the refrigerator 1 during the software update of the first control unit 17A. That is, the control agency unit 181 substitutes for the cooling control by the cooling control unit 176. The second control unit 17B may be a sub-microcomputer such as an inverter microcomputer.

〔更新処理の流れ〕
本実施形態の冷蔵庫1が実行する更新処理の流れを図9に基づいて説明する。図9は、実施形態3における更新処理の一例を示すフローチャートである。図9では、情報端末3が実行する処理についても併せて示している。なお、S51〜S53は、図5のS11〜S13と同様であるから説明を省略する。
[Flow of update process]
The flow of the update process executed by the refrigerator 1 of the present embodiment will be described with reference to FIG. FIG. 9 is a flowchart showing an example of the update process according to the third embodiment. FIG. 9 also shows the processing executed by the information terminal 3. Since S51 to S53 are the same as S11 to S13 in FIG. 5, the description thereof will be omitted.

S54では、冷却制御部176が冷却制御を停止し、続くS55では制御代行部181が冷却制御を開始する。そして、制御代行部181は、冷却制御が正常に開始された場合、その旨を示す通知を第1制御部17Aに送信する(S56)。なお、冷却制御が正常に開始されなかった場合には、制御代行部181は、その旨を通知する。この場合、冷却制御が正常に行われるようになるまで更新を中止してもよい。 In S54, the cooling control unit 176 stops the cooling control, and in the subsequent S55, the control agency unit 181 starts the cooling control. Then, when the cooling control is normally started, the control agency unit 181 transmits a notification to that effect to the first control unit 17A (S56). If the cooling control is not started normally, the control agency unit 181 notifies that fact. In this case, the update may be stopped until the cooling control is normally performed.

冷却制御が正常に開始された旨の上記通知を受信した第1制御部17Aの更新制御部172は、更新準備が完了したことを示す通知を情報端末3に送信する(S57)。 Upon receiving the above notification that the cooling control has started normally, the update control unit 172 of the first control unit 17A transmits a notification indicating that the update preparation is completed to the information terminal 3 (S57).

上記通知を受信した情報端末3の更新制御部321は、第1制御部17Aの電源をOFFにする(S58)。具体的には、更新制御部321は、スイッチSW4(図8参照)をOFFに切り替えて、電源回路12から第1制御部17Aへの電力の供給を遮断する。そして、更新制御部321は、S51で取得した更新ソフトにて、第1制御部17Aのソフトを更新する(S59)。 The update control unit 321 of the information terminal 3 that has received the above notification turns off the power of the first control unit 17A (S58). Specifically, the update control unit 321 switches the switch SW4 (see FIG. 8) to OFF to cut off the power supply from the power supply circuit 12 to the first control unit 17A. Then, the update control unit 321 updates the software of the first control unit 17A with the update software acquired in S51 (S59).

冷蔵庫1の制御部17Aにおけるソフト更新が完了する(S60)と、更新制御部321は、冷蔵庫1の第1制御部17Aの電源をONにする制御を行う(S61)。具体的には、更新制御部321は、スイッチSW4(図8参照)をONに切り替えて、電源回路12から第1制御部17Aへの電力の供給を再開させる。 When the software update in the control unit 17A of the refrigerator 1 is completed (S60), the update control unit 321 controls to turn on the power of the first control unit 17A of the refrigerator 1 (S61). Specifically, the update control unit 321 switches the switch SW4 (see FIG. 8) to ON, and restarts the supply of electric power from the power supply circuit 12 to the first control unit 17A.

電力の供給が再開された制御部17Aの制御委託部173は冷却制御を停止する指示を第2制御部17Bに送信し、冷却制御部176は冷却制御を再開する(S62)。上記指示を受信した第2制御部17Bの制御代行部181は冷却制御を停止し(S63)、これにより更新処理は終了する。 The control consignment unit 173 of the control unit 17A in which the power supply is resumed transmits an instruction to stop the cooling control to the second control unit 17B, and the cooling control unit 176 resumes the cooling control (S62). Upon receiving the above instruction, the control agency unit 181 of the second control unit 17B stops the cooling control (S63), whereby the update process ends.

なお、実施形態2と同様に、更新中において、制御部17Aには電力の供給を続ける一方、制御部17Aと駆動回路18との接続を遮断してもよい。この場合、制御部17Aのソフト更新は更新制御部172が行う。また、実施形態1と同様に、設定管理部175は、ソフトの更新を開始する前に冷蔵庫1の設定温度を上げてもよい。この場合、更新制御部172は、設定温度が上がった状態で、かつ冷蔵庫1の庫内の冷却に用いる圧縮機19が動作状態から動作停止状態に遷移したタイミングでソフトの更新を開始する。また、冷却制御部176は、ソフトの更新を開始する前に冷蔵庫1の庫内温度を下げてもよい。この場合、更新制御部172は、庫内温度が下がった状態でソフトの更新を開始する。 As in the second embodiment, the power may be continuously supplied to the control unit 17A during the update, while the connection between the control unit 17A and the drive circuit 18 may be cut off. In this case, the software update of the control unit 17A is performed by the update control unit 172. Further, as in the first embodiment, the setting management unit 175 may raise the set temperature of the refrigerator 1 before starting the software update. In this case, the update control unit 172 starts updating the software at the timing when the set temperature has risen and the compressor 19 used for cooling the inside of the refrigerator 1 has transitioned from the operating state to the stopped state. Further, the cooling control unit 176 may lower the temperature inside the refrigerator 1 before starting the software update. In this case, the update control unit 172 starts updating the software with the temperature inside the refrigerator lowered.

〔実施形態4〕
本発明の他の実施形態について、図10〜図11に基づいて説明する。まず、本実施形態の冷蔵庫1の構成を図10に基づいて説明する。図10は、実施形態4に係る冷蔵庫1の要部構成の一例を示すブロック図である。本実施形態の冷蔵庫1は、スイッチSW1およびSW2が設けられておらず、電源回路12と制御部17とが接続された状態と電源回路12と駆動回路18とが接続された状態とを切り替えるスイッチSW5が設けられている点で実施形態1の冷蔵庫1と異なる。なお、制御部17に含まれる各ブロックは図1と同様であるから図示を省略している。
[Embodiment 4]
Other embodiments of the present invention will be described with reference to FIGS. 10 to 11. First, the configuration of the refrigerator 1 of the present embodiment will be described with reference to FIG. FIG. 10 is a block diagram showing an example of the main configuration of the refrigerator 1 according to the fourth embodiment. The refrigerator 1 of the present embodiment is not provided with switches SW1 and SW2, and is a switch that switches between a state in which the power supply circuit 12 and the control unit 17 are connected and a state in which the power supply circuit 12 and the drive circuit 18 are connected. It differs from the refrigerator 1 of the first embodiment in that the SW5 is provided. Since each block included in the control unit 17 is the same as that in FIG. 1, the illustration is omitted.

このスイッチSW5を制御部17側に切り替えることにより、電源回路12から制御部17に電力が供給される。この状態では、制御部17は駆動回路18の駆動制御を行うことが可能である。一方、スイッチSW5を駆動回路18側に切り替えることにより、電源回路12と駆動回路18とが制御部17を介さずに接続された状態となる。この状態では、制御部17は駆動回路18の駆動制御を行うことはできない。 By switching the switch SW5 to the control unit 17, power is supplied from the power supply circuit 12 to the control unit 17. In this state, the control unit 17 can perform drive control of the drive circuit 18. On the other hand, by switching the switch SW5 to the drive circuit 18 side, the power supply circuit 12 and the drive circuit 18 are connected without going through the control unit 17. In this state, the control unit 17 cannot perform drive control of the drive circuit 18.

〔更新処理の流れ〕
本実施形態の冷蔵庫1が実行する更新処理の流れを図11に基づいて説明する。図11は、実施形態4における更新処理の一例を示すフローチャートである。図11では、情報端末3が実行する処理についても併せて示している。なお、S71〜S72は、図5のS11〜S12と同様であるから説明を省略する。
[Flow of update process]
The flow of the update process executed by the refrigerator 1 of the present embodiment will be described with reference to FIG. FIG. 11 is a flowchart showing an example of the update process according to the fourth embodiment. FIG. 11 also shows the processing executed by the information terminal 3. Since S71 to S72 are the same as S11 to S12 in FIG. 5, the description thereof will be omitted.

S73では、冷蔵庫1の更新制御部172は、更新準備が完了したことを示す通知を情報端末3に送信する。なお、このときに圧縮機19が動作していなければ、冷却制御部176は、圧縮機19の動作を開始させる。 In S73, the update control unit 172 of the refrigerator 1 transmits a notification indicating that the update preparation is completed to the information terminal 3. If the compressor 19 is not operating at this time, the cooling control unit 176 starts the operation of the compressor 19.

上記通知を受信した情報端末3の更新制御部321は、制御部17への電力の供給が遮断されるように回路の切り替えを行う(S74)。具体的には、更新制御部321は、スイッチSW5(図10参照)を制御部17側から駆動回路18側に切り替えることにより、電源回路12から制御部17への電力の供給を遮断する。この切り替え後においても、電源回路12から駆動回路18への電力の供給は維持されるから、駆動回路18Aは切り替え前と同じく圧縮機19を駆動し続ける。よって、圧縮機19は上記切り替えを行う前と同じく、冷蔵庫1の庫内の冷却を続ける。 Upon receiving the above notification, the update control unit 321 of the information terminal 3 switches the circuit so that the power supply to the control unit 17 is cut off (S74). Specifically, the update control unit 321 cuts off the power supply from the power supply circuit 12 to the control unit 17 by switching the switch SW5 (see FIG. 10) from the control unit 17 side to the drive circuit 18 side. Even after this switching, the power supply from the power supply circuit 12 to the drive circuit 18 is maintained, so that the drive circuit 18A continues to drive the compressor 19 as before the switching. Therefore, the compressor 19 continues to cool the inside of the refrigerator 1 as before the switching.

そして、更新制御部321は、S71で取得した更新ソフトにて、制御部17のソフトを更新する(S75)。このように、本実施形態においては、ソフト更新をしている間、駆動回路18は、冷却制御部176から冷却制御を受けずに、冷却制御部176の機能停止前の条件で冷却動作を続けるように圧縮機19を駆動する。 Then, the update control unit 321 updates the software of the control unit 17 with the update software acquired in S71 (S75). As described above, in the present embodiment, during the software update, the drive circuit 18 continues the cooling operation under the conditions before the function of the cooling control unit 176 is stopped without receiving the cooling control from the cooling control unit 176. The compressor 19 is driven as described above.

冷蔵庫1の制御部17におけるソフト更新が完了する(S76)と、更新制御部321は、回路を切り替えて冷蔵庫1の制御部17の電源をONにする(S77)。具体的には、更新制御部321は、スイッチSW5(図10参照)を駆動回路18側から制御部17側に切り替えて、電源回路12から制御部17への電力の供給を再開させる。この後、電力の供給が再開された制御部17の冷却制御部176は、冷却制御を再開し(S78)、これにより更新処理は終了する。 When the software update in the control unit 17 of the refrigerator 1 is completed (S76), the update control unit 321 switches the circuit to turn on the power of the control unit 17 of the refrigerator 1 (S77). Specifically, the update control unit 321 switches the switch SW5 (see FIG. 10) from the drive circuit 18 side to the control unit 17 side, and restarts the supply of electric power from the power supply circuit 12 to the control unit 17. After that, the cooling control unit 176 of the control unit 17 whose power supply is restarted restarts the cooling control (S78), whereby the update process is completed.

なお、実施形態1と同様に、設定管理部175は、ソフトの更新を開始する前に冷蔵庫1の設定温度を上げてもよい。この場合、更新制御部172は、設定温度が上がった状態で、かつ冷蔵庫1の庫内の冷却に用いる圧縮機19が動作状態から動作停止状態に遷移したタイミングでソフトの更新を開始する。また、冷却制御部176は、ソフトの更新を開始する前に冷蔵庫1の庫内温度を下げてもよい。この場合、更新制御部172は、庫内温度が下がった状態でソフトの更新を開始する。 As in the first embodiment, the setting management unit 175 may raise the set temperature of the refrigerator 1 before starting the software update. In this case, the update control unit 172 starts updating the software at the timing when the set temperature has risen and the compressor 19 used for cooling the inside of the refrigerator 1 has transitioned from the operating state to the stopped state. Further, the cooling control unit 176 may lower the temperature inside the refrigerator 1 before starting the software update. In this case, the update control unit 172 starts updating the software with the temperature inside the refrigerator lowered.

〔変形例〕
本発明の冷蔵庫は、上記各実施形態で説明した冷蔵庫1の機能の少なくとも一部を備えたものであってもよい。例えば、状況判定部171の判定結果に応じたタイミングでソフトを更新する機能を備え、例えば更新開始前に庫内温度を下げる機能等のその他の機能は備えていない冷蔵庫も本発明の範疇に含まれる。
[Modification example]
The refrigerator of the present invention may have at least a part of the functions of the refrigerator 1 described in each of the above embodiments. For example, a refrigerator having a function of updating software at a timing according to a determination result of the situation determination unit 171 and not having other functions such as a function of lowering the temperature inside the refrigerator before the start of updating is also included in the category of the present invention. Is done.

なお、状況判定部171の判定結果に応じたタイミングでソフトを更新し、ソフトの更新中に冷却制御を行わない場合、ソフトの更新中には冷蔵庫の各部の機能をOFFにすることが好ましい。具体的には、圧縮機19、ファン20、ダンパ22、冷媒弁21、製氷部23、ドア開放部24、およびイオン発生部25について、これらの駆動回路18への通電を停止する等して動作させないようにしてもよい。これにより、ソフト更新中や更新後に想定外の動作がなされることを防ぐことができる。また、ドア開放部24の動作を停止させることにより、ドアが自動では開かなくなるので、これによりソフトの更新中であることをユーザに認識させ、ドアの開閉等の操作を控えさせる効果も期待できる。 If the software is updated at a timing according to the determination result of the situation determination unit 171 and the cooling control is not performed during the software update, it is preferable to turn off the functions of each part of the refrigerator during the software update. Specifically, the compressor 19, the fan 20, the damper 22, the refrigerant valve 21, the ice making section 23, the door opening section 24, and the ion generating section 25 are operated by stopping the energization of these drive circuits 18. You may not let it. As a result, it is possible to prevent unexpected operation during or after the software update. Further, by stopping the operation of the door opening portion 24, the door does not open automatically, so that the user can be made aware that the software is being updated, and the effect of refraining from operations such as opening and closing the door can be expected. ..

また、本発明の他の側面に係る冷蔵庫は、下記の少なくとも何れかの機能を備えているものであってもよい。
・更新開始前に庫内温度を下げる機能。
・更新開始前に設定温度を上げ、設定温度が上がり、かつ圧縮機19が動作状態から動作・停止状態に遷移したタイミングで更新を開始する機能。
・更新前に動作開始させた圧縮機19を、更新中に動作制御することなく動作させ続ける機能。
・更新中に情報端末3に庫内の冷却制御を行わせる機能。
・庫内の冷却を制御するプロセッサがソフト更新中である場合に、他のプロセッサにより庫内の冷却を制御する機能。
・記憶部16に記憶されているデータを、当該記憶部16に復元することが可能なように、冷蔵庫と通信接続された情報端末3に記憶させる機能。
Further, the refrigerator according to another aspect of the present invention may have at least one of the following functions.
-A function to lower the temperature inside the refrigerator before starting the update.
-A function that raises the set temperature before starting the update, and starts the update when the set temperature rises and the compressor 19 transitions from the operating state to the operating / stopped state.
-A function that keeps the compressor 19 that started operation before the update operating without controlling the operation during the update.
-A function that allows the information terminal 3 to control the cooling inside the refrigerator during updating.
-A function to control the cooling inside the refrigerator by another processor when the processor that controls the cooling inside the refrigerator is updating the software.
A function of storing data stored in the storage unit 16 in an information terminal 3 communication-connected to the refrigerator so that the data stored in the storage unit 16 can be restored to the storage unit 16.

なお、冷蔵庫1は、食品などを低温で保存することができるものであればよく、例えば冷凍機能のみを備えたものであってもよい。 The refrigerator 1 may be one that can store food or the like at a low temperature, and may be, for example, one having only a freezing function.

〔ソフトウェアによる実現例〕
冷蔵庫1の制御ブロック(特に制御部17、17A、17Bに含まれる各部)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって実現してもよい。
[Example of realization by software]
The control block of the refrigerator 1 (particularly each part included in the control units 17, 17A, 17B) may be realized by a logic circuit (hardware) formed in an integrated circuit (IC chip) or the like, or may be realized by a CPU (Central Processing). It may be realized by software using Unit).

後者の場合、冷蔵庫1は、各機能を実現するソフトウェアであるプログラムの命令を実行するCPU、上記プログラムおよび各種データがコンピュータ(またはCPU)で読み取り可能に記録されたROM(Read Only Memory)または記憶装置(これらを「記録媒体」と称する)、上記プログラムを展開するRAM(Random Access Memory)などを備えている。そして、コンピュータ(またはCPU)が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。 In the latter case, the refrigerator 1 is a CPU that executes instructions of a program that is software that realizes each function, and a ROM (Read Only Memory) or storage in which the program and various data are readablely recorded by a computer (or CPU). It is equipped with an apparatus (these are referred to as "recording media"), a RAM (Random Access Memory) for developing the above program, and the like. Then, the object of the present invention is achieved by the computer (or CPU) reading the program from the recording medium and executing the program. As the recording medium, a "non-temporary tangible medium", for example, a tape, a disk, a card, a semiconductor memory, a programmable logic circuit, or the like can be used. Further, the program may be supplied to the computer via an arbitrary transmission medium (communication network, broadcast wave, etc.) capable of transmitting the program. It should be noted that one aspect of the present invention can also be realized in the form of a data signal embedded in a carrier wave, in which the above program is embodied by electronic transmission.

〔まとめ〕
本発明の態様1に係る冷蔵庫(1)は、自機の動作を制御する制御プログラムを更新可能な冷蔵庫であって、上記冷蔵庫の動作の状況または上記冷蔵庫の周囲における環境の変動状況が、所定の状況に該当するか否かを判定する状況判定部(171)と、上記状況判定部の判定結果に応じたタイミングで上記制御プログラムを更新する更新制御部(172)と、を備えている構成である。
[Summary]
The refrigerator (1) according to the first aspect of the present invention is a refrigerator in which a control program for controlling the operation of the own machine can be updated, and the state of operation of the refrigerator or the state of change in the environment around the refrigerator is predetermined. A configuration including a situation determination unit (171) for determining whether or not the situation corresponds to the above situation, and an update control unit (172) for updating the control program at a timing according to the determination result of the situation determination unit. Is.

上記の構成によれば、冷蔵庫の動作状況または冷蔵庫の周囲における環境の変動状況が、所定の状況に該当するか否かの判定結果に応じたタイミングで制御プログラムを更新する。よって、制御プログラムの更新中に、食品等の品質に影響が出る程度に庫内温度が上昇する等の問題が発生することを防ぐことができる。 According to the above configuration, the control program is updated at a timing according to a determination result of whether or not the operating state of the refrigerator or the changing state of the environment around the refrigerator corresponds to a predetermined situation. Therefore, it is possible to prevent problems such as an increase in the temperature inside the refrigerator to the extent that the quality of food or the like is affected during the update of the control program.

本発明の態様2に係る冷蔵庫は、上記態様1において、上記所定の状況には、上記制御プログラムによる制御が行われないことにより上記冷蔵庫の機能または動作に問題が生じる可能性が他の状況と比べて高い更新不適状況が含まれ、上記更新制御部は、上記更新不適状況に該当している期間は上記制御プログラムを更新せず、上記更新不適状況に該当しなくなった後で上記制御プログラムを更新する構成としてもよい。 In the refrigerator according to the second aspect of the present invention, in the first aspect, there is a possibility that a problem may occur in the function or operation of the refrigerator because the control by the control program is not performed in the predetermined situation. The update control unit does not update the control program during the period corresponding to the update unsuitable situation, and after the update unsuitable situation is no longer applicable, the update control unit executes the control program. It may be configured to be updated.

上記の構成によれば、制御プログラムによる制御が行われないことにより冷蔵庫の機能または動作に問題が生じる可能性が他の状況と比べて高い更新不適状況に該当している期間は制御プログラムを更新しない。そして、更新不適状況に該当しなくなった後で制御プログラムを更新する。よって、制御プログラムの更新により、制御プログラムによる制御が行われない状態となっても、冷蔵庫の機能または動作に問題が生じることを防ぐことができる。 According to the above configuration, there is a high possibility that problems will occur in the function or operation of the refrigerator due to lack of control by the control program. do not. Then, the control program is updated after the update unsuitable situation is no longer applicable. Therefore, by updating the control program, it is possible to prevent a problem in the function or operation of the refrigerator even if the control program does not control the refrigerator.

本発明の態様3に係る冷蔵庫は、上記態様1または2において、上記所定の状況には、上記制御プログラムによる制御が行われなくとも上記冷蔵庫の機能および動作に問題が生じる可能性が他の状況と比べて低い更新適状況が含まれ、上記更新制御部は、上記更新適状況に該当している期間に上記制御プログラムの更新を開始する構成としてもよい。 In the refrigerator according to the third aspect of the present invention, in the first or second aspect, there is a possibility that a problem may occur in the function and operation of the refrigerator even if the control by the control program is not performed in the predetermined situation. The update suitability status is lower than that of the above, and the update control unit may be configured to start updating the control program during the period corresponding to the update suitability status.

上記の構成によれば、制御プログラムによる制御が行われなくとも冷蔵庫の機能および動作に問題が生じる可能性が他の状況と比べて低い更新適状況に該当している期間に制御プログラムの更新を開始する。よって、制御プログラムの更新により、制御プログラムによる制御が行われない状態となっても、冷蔵庫の機能または動作に問題が生じることを防ぐことができる。 According to the above configuration, the possibility of problems with the function and operation of the refrigerator even if it is not controlled by the control program is low compared to other situations. The control program is updated during the period corresponding to the update suitable situation. Start. Therefore, by updating the control program, it is possible to prevent a problem in the function or operation of the refrigerator even if the control program does not control the refrigerator.

本発明の態様4に係る冷蔵庫は、上記態様1において、上記制御プログラムの更新を開始する前に上記冷蔵庫の庫内温度を下げる冷却制御部(176)を備え、上記更新制御部は、庫内温度が下がった状態で上記制御プログラムの更新を開始する構成としてもよい。 In the first aspect, the refrigerator according to the fourth aspect of the present invention includes a cooling control unit (176) that lowers the temperature inside the refrigerator before starting the update of the control program, and the update control unit is inside the refrigerator. The update of the control program may be started when the temperature is lowered.

上記の構成によれば、制御プログラムの更新を開始する前に冷蔵庫の庫内温度を下げて、庫内温度が下がった状態で制御プログラムの更新を開始する。よって、制御プログラムの更新中にも庫内温度を低く保ち、食品等の品質に影響が出る等のトラブルが発生することを防ぐことができる。 According to the above configuration, the temperature inside the refrigerator is lowered before the update of the control program is started, and the update of the control program is started when the temperature inside the refrigerator is lowered. Therefore, it is possible to keep the temperature inside the refrigerator low even during the update of the control program and prevent troubles such as affecting the quality of food and the like from occurring.

本発明の態様5に係る冷蔵庫は、上記態様1において、上記制御プログラムの更新を開始する前に上記冷蔵庫の設定温度を上げる設定管理部(175)を備え、上記更新制御部は、設定温度が上がった状態で、かつ庫内の冷却に用いる圧縮機が動作状態から動作停止状態に遷移したタイミングで上記制御プログラムの更新を開始する構成としてもよい。 In the first aspect, the refrigerator according to the fifth aspect of the present invention includes a setting management unit (175) for raising the set temperature of the refrigerator before starting the update of the control program, and the update control unit has a set temperature. The update of the control program may be started at the timing when the compressor used for cooling the inside of the refrigerator transitions from the operating state to the stopped state in the raised state.

設定温度を上げることにより、圧縮機が動作停止状態から動作状態に遷移するまでの時間が長くなるので、上記の構成によれば、圧縮機が動作停止状態である期間中に制御プログラムの更新を完了しやすくなる。これにより、圧縮機の動作中に制御プログラムを更新する場合と比べて、安定した状態で安全に制御プログラムを更新することができる。 By raising the set temperature, it takes longer for the compressor to transition from the stopped state to the operating state. Therefore, according to the above configuration, the control program is updated during the period when the compressor is stopped. It will be easier to complete. As a result, the control program can be updated safely in a stable state as compared with the case where the control program is updated during the operation of the compressor.

本発明の態様6に係る冷蔵庫は、上記態様1において、上記制御プログラムの更新の前に動作開始させた、庫内の冷却に用いる圧縮機(19)を、上記制御プログラムの更新中、動作制御することなく動作させ続ける構成としてもよい。 The refrigerator according to the sixth aspect of the present invention controls the operation of the compressor (19) used for cooling the inside of the refrigerator, which was started before the update of the control program in the first aspect, during the update of the control program. It may be configured to continue operating without doing so.

上記の構成によれば、制御プログラムの更新の前に動作開始させた、庫内の冷却に用いる圧縮機を、制御プログラムの更新中、動作制御することなく動作させ続ける。よって、制御プログラムの更新中にも庫内温度を低く保ち、食品等の品質に影響が出る等のトラブルが発生することを防ぐことができる。 According to the above configuration, the compressor used for cooling the inside of the refrigerator, which was started before the update of the control program, is continuously operated without controlling the operation during the update of the control program. Therefore, it is possible to keep the temperature inside the refrigerator low even during the update of the control program and prevent troubles such as affecting the quality of food and the like from occurring.

本発明の態様7に係る冷蔵庫は、上記態様1において、上記制御プログラムの更新中において、上記冷蔵庫と通信接続された情報処理装置に庫内の冷却制御を行わせる制御委託部(173)を備えている構成としてもよい。 In the first aspect of the present invention, the refrigerator according to the seventh aspect includes a control consignment unit (173) that causes an information processing device connected to the refrigerator to perform cooling control in the refrigerator during the update of the control program. It may be configured as such.

上記の構成によれば、制御プログラムの更新中において、冷蔵庫と通信接続された情報処理装置に庫内の冷却制御を行わせる。よって、制御プログラムの更新中にも庫内温度を適切に保ち、食品等の品質に影響が出る等のトラブルが発生することを防ぐことができる。 According to the above configuration, during the update of the control program, the information processing device connected to the refrigerator by communication is made to perform the cooling control in the refrigerator. Therefore, it is possible to maintain the temperature inside the refrigerator appropriately even during the update of the control program and prevent troubles such as affecting the quality of food and the like from occurring.

本発明の態様8に係る冷蔵庫は、上記態様1において、上記制御プログラムによって庫内の冷却を制御するプロセッサ(第1制御部17A)と、上記制御プログラムで動作しない他のプロセッサ(第2制御部17B)と、を備え、上記プロセッサにて上記制御プログラムが更新中である場合に、上記他のプロセッサが庫内の冷却を制御する構成としてもよい。 In the first aspect, the processor according to the eighth aspect of the present invention includes a processor (first control unit 17A) that controls cooling inside the refrigerator by the control program, and another processor (second control unit) that does not operate with the control program. 17B), and when the control program is being updated by the processor, the other processor may control the cooling in the refrigerator.

上記の構成によれば、複数のプロセッサのうち、庫内の冷却を制御するプロセッサの制御プログラムが更新中である場合に、他のプロセッサが庫内の冷却を制御する。よって、制御プログラムの更新中にも庫内温度を低く保ち、食品等の品質に影響が出る等のトラブルが発生することを防ぐことができる。 According to the above configuration, when the control program of the processor that controls the cooling in the refrigerator is being updated among the plurality of processors, the other processor controls the cooling in the refrigerator. Therefore, it is possible to keep the temperature inside the refrigerator low even during the update of the control program and prevent troubles such as affecting the quality of food and the like from occurring.

本発明の態様9に係る冷蔵庫は、上記態様1から8の何れかにおいて、上記冷蔵庫の記憶部(16)に記憶されているデータを、当該記憶部に復元することが可能なように、上記冷蔵庫と通信接続された情報処理装置(情報端末3)に記憶させるデータ管理部(174)を備えている構成としてもよい。 The refrigerator according to the ninth aspect of the present invention is described above so that the data stored in the storage unit (16) of the refrigerator can be restored to the storage unit in any one of the above aspects 1 to 8. The configuration may include a data management unit (174) stored in an information processing device (information terminal 3) connected to the refrigerator by communication.

上記の構成によれば、冷蔵庫の記憶部に記憶されているデータを、当該記憶部に復元することが可能なように、冷蔵庫と通信接続された情報処理装置に記憶させる。よって、例えば制御プログラムの更新エラー等によって重要なデータが失われた場合であっても、当該データを情報処理装置から取得して記憶部に復元することが可能になる。また、例えば記憶部に記憶しきれなくなったデータを情報処理装置に記憶させておき、必要なときだけ当該データを情報処理装置から取得して記憶部に戻したり、記憶部の容量に空きができたときに記憶部に戻したりすることも可能になる。 According to the above configuration, the data stored in the storage unit of the refrigerator is stored in the information processing device communicatively connected to the refrigerator so that the data can be restored in the storage unit. Therefore, even if important data is lost due to, for example, an update error of the control program, the data can be acquired from the information processing device and restored in the storage unit. Further, for example, data that cannot be stored in the storage unit can be stored in the information processing device, and the data can be acquired from the information processing device and returned to the storage unit only when necessary, or the capacity of the storage unit can be freed up. It is also possible to return it to the storage unit at that time.

本発明の態様10に係る冷蔵庫は、自機の動作を制御する制御プログラムを更新可能な冷蔵庫であって、上記制御プログラムの更新を開始する前に上記冷蔵庫の庫内温度を下げる冷却制御部と、上記冷却制御部の制御により庫内温度が下がった状態で上記制御プログラムの更新を開始する更新制御部と、を備えている構成である。該構成によれば、上記態様4と同様の作用効果を奏する。 The refrigerator according to the tenth aspect of the present invention is a refrigerator in which a control program for controlling the operation of the own machine can be updated, and has a cooling control unit for lowering the temperature inside the refrigerator before starting the update of the control program. The configuration includes an update control unit that starts updating the control program when the temperature inside the refrigerator is lowered by the control of the cooling control unit. According to the configuration, the same action and effect as in the above aspect 4 can be obtained.

本発明の態様11に係る冷蔵庫は、自機の動作を制御する制御プログラムを更新可能な冷蔵庫であって、上記制御プログラムの更新を開始する前に上記冷蔵庫の設定温度を上げる設定管理部を備え、上記設定管理部により設定温度が上がった状態で、かつ庫内の冷却に用いる圧縮機が動作状態から動作停止状態に遷移したタイミングで上記制御プログラムの更新を開始する更新制御部と、を備えている構成である。該構成によれば、上記態様5と同様の作用効果を奏する。 The refrigerator according to the eleventh aspect of the present invention is a refrigerator capable of updating the control program for controlling the operation of the own machine, and includes a setting management unit for raising the set temperature of the refrigerator before starting the update of the control program. It is provided with an update control unit that starts updating the control program when the set temperature has risen by the setting management unit and the compressor used for cooling the refrigerator has transitioned from the operating state to the stopped operation state. It is a configuration that is. According to the configuration, the same action and effect as in the above aspect 5 can be obtained.

本発明の態様12に係る冷蔵庫は、自機の動作を制御する制御プログラムを更新可能な冷蔵庫であって、上記制御プログラムを更新する更新制御部と、上記更新制御部が制御プログラムの更新を開始する前に、庫内の冷却に用いる圧縮機の動作を開始させる冷却制御部と、を備え、上記圧縮機は、上記制御プログラムの更新によって上記冷却制御部の機能が停止した状態においても上記動作を継続する構成である。該構成によれば、上記態様6と同様の作用効果を奏する。 The refrigerator according to the twelfth aspect of the present invention is a refrigerator capable of updating the control program that controls the operation of the own machine, and the update control unit that updates the control program and the update control unit start updating the control program. The compressor is provided with a cooling control unit that starts the operation of the compressor used for cooling the inside of the refrigerator, and the compressor operates even when the function of the cooling control unit is stopped due to the update of the control program. It is a configuration that continues. According to the configuration, the same action and effect as in the above aspect 6 can be obtained.

本発明の態様13に係る冷蔵庫は、自機の動作を制御する制御プログラムを更新可能な冷蔵庫であって、上記制御プログラムを更新する更新制御部と、上記更新制御部による制御プログラムの更新中において、上記冷蔵庫と通信接続された情報処理装置に庫内の冷却制御を行わせる制御委託部と、を備えている構成である。該構成によれば、上記態様7と同様の作用効果を奏する。 The refrigerator according to the thirteenth aspect of the present invention is a refrigerator in which the control program for controlling the operation of the own machine can be updated, and during the update control unit for updating the control program and the control program being updated by the update control unit. The configuration is provided with a control consignment unit that causes an information processing device connected to the refrigerator to control cooling inside the refrigerator. According to the configuration, the same action and effect as in the above aspect 7 can be obtained.

本発明の態様14に係る冷蔵庫は、自機の動作を制御する制御プログラムを更新可能な冷蔵庫であって、上記制御プログラムによって庫内の冷却を制御するプロセッサと、上記制御プログラムで動作しない他のプロセッサと、を備え、上記プロセッサにて上記制御プログラムが更新中である場合に、上記他のプロセッサが庫内の冷却を制御する構成である。該構成によれば、上記態様8と同様の作用効果を奏する。 The refrigerator according to the fourteenth aspect of the present invention is a refrigerator in which the control program for controlling the operation of the own machine can be updated, and the processor that controls the cooling in the refrigerator by the control program and the other that does not operate by the control program. It is configured to include a processor, and when the control program is being updated by the processor, the other processor controls cooling in the refrigerator. According to the configuration, the same action and effect as in the above aspect 8 can be obtained.

本発明の態様15に係る冷蔵庫は、自機の動作を制御する制御プログラムを更新可能な冷蔵庫であって、上記冷蔵庫の外部の情報処理装置と通信するための接続インターフェース(接続IF11)と、上記冷蔵庫の記憶部に記憶されているデータを、当該記憶部に復元することが可能なように、上記接続インターフェースを介して通信接続された上記情報処理装置に記憶させるデータ管理部を備えている構成である。該構成によれば、上記態様9と同様の作用効果を奏する。 The refrigerator according to the fifteenth aspect of the present invention is a refrigerator in which a control program for controlling the operation of the own machine can be updated, and has a connection interface (connection IF11) for communicating with an information processing device outside the refrigerator and the above. A configuration including a data management unit for storing data stored in the storage unit of the refrigerator in the information processing device communicated and connected via the connection interface so that the data stored in the storage unit can be restored to the storage unit. Is. According to the configuration, the same action and effect as in the above aspect 9 can be obtained.

本発明の態様16に係る冷蔵庫の制御方法は、自機の動作を制御する制御プログラムを更新可能な冷蔵庫の制御方法であって、上記冷蔵庫の動作の状況または上記冷蔵庫の周囲における環境の変動状況が、所定の状況に該当するか否かを判定する状況判定ステップ(S1)と、上記状況判定ステップの判定結果に応じたタイミングで上記制御プログラムを更新する更新制御ステップ(S4)と、を含む。該方法によれば、上記態様1と同様の作用効果を奏する。 The refrigerator control method according to the 16th aspect of the present invention is a refrigerator control method in which a control program for controlling the operation of the own machine can be updated, and is a state of operation of the refrigerator or a state of change in the environment around the refrigerator. Includes a situation determination step (S1) for determining whether or not a predetermined situation is applicable, and an update control step (S4) for updating the control program at a timing according to the determination result of the situation determination step. .. According to the method, the same action and effect as in the above aspect 1 can be obtained.

本発明の各態様に係る冷蔵庫は、コンピュータによって実現してもよく、この場合には上記冷蔵庫の制御方法に含まれる各ステップを冷蔵庫に実行させるためのプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。 The refrigerator according to each aspect of the present invention may be realized by a computer, and in this case, a program for causing the refrigerator to perform each step included in the above-mentioned refrigerator control method, and a computer-readable program in which the program is recorded. Recording media also fall within the scope of the present invention.

本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。 The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the claims, and the embodiments obtained by appropriately combining the technical means disclosed in the different embodiments. Is also included in the technical scope of the present invention. Furthermore, new technical features can be formed by combining the technical means disclosed in each embodiment.

1 冷蔵庫
3 情報端末
11 接続IF(接続インターフェース)
16 記憶部
17A 第1制御部(プロセッサ)
17B 第2制御部(他のプロセッサ)
19 圧縮機
171 状況判定部
172 更新制御部
173 制御委託部
174 データ管理部
175 設定管理部
176 冷却制御部
181 制御代行部
1 Refrigerator 3 Information terminal 11 Connection IF (connection interface)
16 Storage unit 17A First control unit (processor)
17B 2nd control unit (other processor)
19 Compressor 171 Status judgment unit 172 Update control unit 173 Control consignment unit 174 Data management unit 175 Setting management unit 176 Cooling control unit 181 Control agency unit

Claims (5)

自機の動作を制御する制御プログラムを更新可能な冷蔵庫であって、
上記冷蔵庫の動作の状況が、所定の状況に該当するか否かを判定する状況判定部と、
上記状況判定部の判定結果に応じたタイミングで上記制御プログラムを更新する更新制御部と、
上記冷蔵庫の動作設定を管理する設定管理部と、を備え
上記所定の状況には、上記制御プログラムによる制御が行われないことにより上記冷蔵庫の機能または動作に問題が生じる可能性が他の状況と比べて高い更新不適状況が含まれ、
上記更新制御部は、上記更新不適状況に該当している期間は上記制御プログラムを更新せず、上記更新不適状況に該当しなくなった後で上記制御プログラムを更新し、
上記設定管理部は、上記制御プログラムの更新を開始する前に上記冷蔵庫の設定温度を上げることを特徴とする冷蔵庫。
A refrigerator that can update the control program that controls the operation of its own machine.
Status of operation of the refrigerator, and determines state determination section whether corresponds to a predetermined status,
An update control unit that updates the control program at a timing according to the judgment result of the status determination unit, and an update control unit.
It is equipped with a setting management unit that manages the operation settings of the above refrigerator .
The predetermined situation includes an update unsuitable situation in which a problem is likely to occur in the function or operation of the refrigerator due to lack of control by the control program as compared with other situations.
The update control unit does not update the control program during the period corresponding to the update unsuitable situation, and updates the control program after the update unsuitable situation is no longer applicable.
The setting management unit, the refrigerator characterized by im- prove the refrigerator set temperature before starting the update of the control program.
上記制御プログラムの更新を開始する前に上記冷蔵庫の庫内温度を下げる冷却制御部を備え、
上記更新制御部は、庫内温度が下がった状態で上記制御プログラムの更新を開始することを特徴とする請求項1に記載の冷蔵庫。
A cooling control unit that lowers the temperature inside the refrigerator before starting the update of the control program is provided.
The refrigerator according to claim 1, wherein the update control unit starts updating the control program in a state where the temperature inside the refrigerator is lowered.
上記冷蔵庫の記憶部に記憶されているデータを、当該記憶部に復元することが可能なように、上記冷蔵庫と通信接続された情報処理装置に記憶させるデータ管理部を備えていることを特徴とする請求項1または2に記載の冷蔵庫。 It is characterized by having a data management unit for storing data stored in the storage unit of the refrigerator in an information processing device connected to the refrigerator by communication so that the data can be restored to the storage unit. The refrigerator according to claim 1 or 2. 自機の動作を制御する制御プログラムを更新可能な冷蔵庫の制御方法であって、
上記冷蔵庫の動作の状況が、所定の状況に該当するか否かを判定する状況判定ステップと、
上記状況判定ステップの判定結果に応じたタイミングで上記制御プログラムを更新する更新制御ステップと、
上記冷蔵庫の動作設定を変更する設定変更ステップと、を含み、
上記所定の状況には、上記制御プログラムによる制御が行われないことにより上記冷蔵庫の機能または動作に問題が生じる可能性が他の状況と比べて高い更新不適状況が含まれ、
上記更新制御ステップでは、上記更新不適状況に該当している期間は上記制御プログラムを更新せず、上記更新不適状況に該当しなくなった後で上記制御プログラムを更新し、
上記設定変更ステップでは、上記制御プログラムの更新を開始する前に上記冷蔵庫の設定温度を上げることを特徴とする冷蔵庫の制御方法。
It is a refrigerator control method that can update the control program that controls the operation of the own machine.
Status of operation of the refrigerator, the situation determining step of determining whether or not corresponding to a given situation,
An update control step that updates the control program at a timing according to the judgment result of the situation judgment step, and an update control step.
And setting changing step of changing the operation setting of the refrigerator, only including,
The predetermined situation includes an update unsuitable situation in which a problem is likely to occur in the function or operation of the refrigerator due to lack of control by the control program as compared with other situations.
In the update control step, the control program is not updated during the period corresponding to the update unsuitable situation, and the control program is updated after the update unsuitable situation is no longer applicable.
The setting change step is a method for controlling a refrigerator, which comprises raising the set temperature of the refrigerator before starting the update of the control program.
冷蔵庫を動作させるプログラムであって、請求項4に記載の上記状況判定ステップと上記更新制御ステップと上記設定変更ステップとを上記冷蔵庫に実行させるためのプログラム。 A program for operating the refrigerator, the program for causing the above-described situation determining step and the updating control step and the setting change step of claim 4 is performed on the refrigerator.
JP2017042204A 2017-03-06 2017-03-06 Refrigerator, refrigerator control method, and program Active JP6862224B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017042204A JP6862224B2 (en) 2017-03-06 2017-03-06 Refrigerator, refrigerator control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017042204A JP6862224B2 (en) 2017-03-06 2017-03-06 Refrigerator, refrigerator control method, and program

Publications (2)

Publication Number Publication Date
JP2018146178A JP2018146178A (en) 2018-09-20
JP6862224B2 true JP6862224B2 (en) 2021-04-21

Family

ID=63591871

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017042204A Active JP6862224B2 (en) 2017-03-06 2017-03-06 Refrigerator, refrigerator control method, and program

Country Status (1)

Country Link
JP (1) JP6862224B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020034204A (en) * 2018-08-29 2020-03-05 日立グローバルライフソリューションズ株式会社 Refrigerator capable of updating control software
JP7061583B2 (en) * 2019-01-28 2022-04-28 日立グローバルライフソリューションズ株式会社 Refrigerator with updatable control software
JP7330863B2 (en) * 2019-11-07 2023-08-22 東芝ライフスタイル株式会社 refrigerator
JP7407613B2 (en) 2020-02-17 2024-01-04 東芝ライフスタイル株式会社 refrigerator
CN113945038A (en) * 2020-07-15 2022-01-18 海信(山东)冰箱有限公司 Temperature adjusting method and device for refrigerator compartment, computer readable medium and refrigerator

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09236368A (en) * 1996-02-29 1997-09-09 Sanyo Electric Co Ltd Concentrated control device for showcase
JP2000241007A (en) * 1999-02-18 2000-09-08 Sanyo Electric Co Ltd Controller of apparatus
JP2001355951A (en) * 2000-06-13 2001-12-26 Mitsubishi Heavy Ind Ltd Control device and system for refrigerating machine
KR100482004B1 (en) * 2002-07-27 2005-04-13 삼성전자주식회사 Refrigerator system and upgrade methode the same
JP2005107737A (en) * 2003-09-29 2005-04-21 Toshiba Corp Electric equipment, electric equipment controller and application server
JP2005129038A (en) * 2003-10-01 2005-05-19 Matsushita Electric Ind Co Ltd Recall target equipment specifying method and heating method
JP2007292421A (en) * 2006-04-27 2007-11-08 Matsushita Electric Ind Co Ltd Storage box
JP5205183B2 (en) * 2008-09-10 2013-06-05 三洋電機株式会社 Integrated control system, integrated control method, integrated control apparatus, and integrated control program
JP5279617B2 (en) * 2009-05-28 2013-09-04 三洋電機株式会社 Integrated management system, integrated management method, integrated management apparatus, and integrated management program
JP2012255566A (en) * 2010-02-25 2012-12-27 Sanyo Electric Co Ltd Control device of refrigeration equipment
JP2013012107A (en) * 2011-06-30 2013-01-17 Panasonic Corp Network household electrical appliance and firmware rewriting method
JP2016143318A (en) * 2015-02-04 2016-08-08 三菱電機株式会社 Program update device, program update system, household electric appliance, communication adapter, controller, program update method, and program

Also Published As

Publication number Publication date
JP2018146178A (en) 2018-09-20

Similar Documents

Publication Publication Date Title
JP6862224B2 (en) Refrigerator, refrigerator control method, and program
US7519869B2 (en) Control of storage system using disk drive device having self-check function
US6131400A (en) Operation control method for a refrigerator in case of a power-supply comeback after a power-failure
US6216478B1 (en) Operation speed change system and method for refrigerator
JP2006524312A (en) Compressor operation in response to sensor failure
KR20110087465A (en) A refrigerator and a control method the same
JP4229555B2 (en) Storage room with temperature control function
JP2020051692A (en) refrigerator
WO2024045573A1 (en) Refrigerator temperature control method and single-temperature-control air-cooled refrigerator
JP2009275954A (en) Refrigerator
JP4528755B2 (en) refrigerator
JP2013032887A (en) Refrigerator
WO2019202629A1 (en) Air conditioner
JP2019045069A (en) Electronic device
JP2017187248A (en) Cooling device
EP2034260B1 (en) Method for controlling a refrigeration appliance and an appliance using such method
JP4818343B2 (en) Heater unit
JP2000055517A (en) Control for operation of auger type ice making machine
KR20190106292A (en) Refrigerator system and Control method of the same
CN109751830A (en) The detection method and device of refrigeration equipment and its state
KR100596572B1 (en) Refrigerator
JP4185836B2 (en) Refrigerator operation control method
CN115264972B (en) Quick restarting refrigerator system
KR100756992B1 (en) Dual water supplying control apparatus for a ice maker and control method thereof
JP2004019976A (en) Method of determining condition of constant-temperature storage container and computer program for the method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190920

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200821

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200901

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201028

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210331

R150 Certificate of patent or registration of utility model

Ref document number: 6862224

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150