(57)【要約】【課題】コストの増加および回路基板への実装面積の増加を抑制しつつ、各種データの長期間保存を可能にする。【解決手段】実施形態の家電機器は、フラッシュメモリが内蔵されたマイクロコンピュータを備える。フラッシュメモリは、複数のブロックを備える。この家電機器は、家電機器の運転性能に関与するデータまたは安全に関与するデータである第１データと、第１データ以外のデータである第２データと、を複数のブロックのうちの互いに異なるブロックに記憶するように構成されている。【選択図】図４
2019101911.tif 000002
【特許請求の範囲】
【請求項１】
フラッシュメモリが内蔵されたマイクロコンピュータを備えた家電機器であって、
前記フラッシュメモリは、複数のブロックを備え、
前記家電機器の運転性能に関与するデータまたは安全に関与するデータである第１データと、前記第１データ以外のデータである第２データと、を前記複数のブロックのうちの互いに異なるブロックに記憶するように構成されている家電機器。
【請求項２】
前記第１データには、製品出荷前に書き込まれる補正データが含まれる請求項１に記載の家電機器。
【請求項３】
前記第１データが記憶されるブロックの記憶容量は、製品出荷前に書き込まれる前記補正データに加え、少なくとも安全に関与する前記第１データを記憶することが可能な容量となっている請求項２に記載の家電機器。
【請求項４】
前記第２データには、前記家電機器が運転されることにより更新されるデータが含まれる請求項１から３のいずれか一項に記載の家電機器。
【請求項５】
前記第１データには、前記家電機器の安全にかかわるエラーが発生したことを表すエラーデータが含まれる請求項１から４のいずれか一項に記載の家電機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、家電機器に関する。
【背景技術】
【０００２】
従来、洗濯機などの家電機器では、マイクロコンピュータの外部に設けられたＥＥＰＲＯＭなどの不揮発性メモリに運転履歴、エラー情報などの各種データが保存され、データの読み書きが行われるようになっている。なお、以下では、マイクロコンピュータをマイコンと省略する。例えば、洗濯機において、ユーザにより設定されたコースの運転が開始されると同時に、マイコンの外部のＥＥＰＲＯＭに上記コースの情報が格納されるようになっている。これにより、上記コースの実行中に電源が遮断されたとしても、そのコースの情報が消滅することが防止される。
【０００３】
ただし、マイコンの外部にメモリを設けるということは、コストの増加、回路基板への実装面積の増加などの問題に繋がる。一方、マイコンには、フラッシュメモリが内蔵されており、そのフラッシュメモリを上記データ（バックアップデータ）の保存先として活用することが考えられる。このようにすれば、上述したコストおよび実装面積の問題は生じなくなるものの、次のような問題が生じる。
【０００４】
すなわち、一般に、フラッシュメモリは、ＥＥＰＲＯＭに比べ、データ書き換え可能回数が少なく、且つデータ保持年数が短い。例えば、データ書き換え可能回数は、ＥＥＰＲＯＭでは１００万回程度であるのに対し、フラッシュメモリでは１万回程度と大幅に少なくなっている。また、データ保持年数は、ＥＥＰＲＯＭでは４０年程度であるのに対し、フラッシュメモリでは２０年程度と大幅に短くなっている。したがって、フラッシュメモリを上記データの保存先として活用する場合、そのデータを長期間にわたって保存することができなくなるおそれがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−４９９０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、コストの増加および回路基板への実装面積の増加を抑制しつつ、各種データを長期間にわたって保存することができる家電機器を提供する。
【課題を解決するための手段】
【０００７】
実施形態の家電機器は、フラッシュメモリが内蔵されたマイクロコンピュータを備える。前記フラッシュメモリは、複数のブロックを備える。この家電機器は、前記家電機器の運転性能に関与するデータまたは安全に関与するデータである第１データと、前記第１データ以外のデータである第２データと、を前記複数のブロックのうちの互いに異なるブロックに記憶するように構成されている。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係る洗濯機の構成を模式的に示す図
【図２】一実施形態に係る洗濯機の電気的構成を模式的に示す図
【図３】一実施形態に係る洗濯機が備えるマイコンの構成を模式的に示す図
【図４】一実施形態に係るマイコンが備えるデータフラッシュＲＯＭの構成を模式的に示す図
【図５】一実施形態に係るデータフラッシュＲＯＭに対して第２データが書き込まれる際における処理内容の具体例を模式的に示す図
【図６】一実施形態に係るデータフラッシュＲＯＭに対して機体固有の初期データが書き込まれる際における処理内容の具体例を模式的に示す図
【図７】一実施形態に係る洗濯機のコース運転が実行された際におけるデータフラッシュＲＯＭへのデータ書き込みに関する処理の内容を模式的に示す図
【発明を実施するための形態】
【０００９】
以下、一実施形態について図面を参照して説明する。
図１に示すように、本実施形態の洗濯機１は、縦型の全自動洗濯機であり、家電機器に相当する。図１において、洗濯機１の外殻は、外箱２と、外箱２の上部に装着されたトップカバー３とにより構成されている。トップカバー３には、図示しない洗濯物出入口を開閉する洗濯蓋４が開閉可能に設けられている。外箱２内には、水槽５が配設されている。水槽５は、底部が閉塞され且つ上面が開口した円筒容器状をなしていて、外箱２の四隅に設けられた吊り棒６ａと図示しないコイルばねを主体に構成された防振装置６を介して弾性的に吊り下げ支持されている。水槽５の中心軸線は上下方向に指向している。
【００１０】
水槽５の内部には、洗濯槽と脱水槽を兼ねた回転槽７が収容配置されている。回転槽７も底部が閉塞され上面が開口した円筒容器状をなしている。回転槽７は、中心軸線を上下方向に指向させた状態で、その中心軸線を中心に回転可能とされている。回転槽７は、周壁部に多数の脱水孔８を有するとともに、上端部にバランスリング９を備えている。各脱水孔８は、回転槽７の周壁部を厚さ方向に貫通していて、回転槽７の内外を連通させている。回転槽７には、トップカバー３の洗濯物出入口を通して洗濯物が出し入れされる。回転槽７内の底部には、撹拌体１０が回転可能に配設されている。この場合、水槽５と回転槽７で槽体３０を構成している。
【００１１】
水槽５の下方には、洗濯および脱水用の洗濯機モータ１１およびクラッチ機構１２が設けられている。洗濯機モータ１１は、例えばアウターロータ型の三相のＤＣブラシレスモータである。洗濯機モータ１１の回転数は、回転数センサ２６（図２参照）により検出される。また、洗濯機モータ１１が有するロータの回転位置は、回転位置センサ２７（図２参照）により検出される。回転数センサ２６は、回転数検出部としての機能を有する。また、回転位置センサ２７は、回転位置検出部としての機能を有する。
【００１２】
クラッチ機構１２は、洗濯機モータ１１により撹拌体１０だけを回転させる場合と、撹拌体１０と回転槽７を一体的に回転させる場合とを切り替えるためのものである。水槽５の底部に形成された排水口１３には、排水弁１４を介して排水ホース１５が接続されている。排水弁１４が開放されると、回転槽７内および水槽５内の水、つまり槽体３０内の水が排水ホース１５を通して機外へ排出されるようになっている。排水弁１４は排水手段を構成している。
【００１３】
この場合、クラッチ機構１２と排水弁１４は、水槽５の底部下面に設けられた切替用モータ１６により連動して切り替え操作されるようになっている。具体的には、切替用モータ１６により排水弁１４を開放動作させた場合には、クラッチ機構１２は、洗濯機モータ１１により撹拌体１０と回転槽７を一体的に回転させるように切り替えられる。また、排水弁１４を閉鎖動作させた場合には、クラッチ機構１２は、洗濯機モータ１１により撹拌体１０だけを独立させて回転させるように切り替えられる。なお、切替用モータ１６の代わりに電磁ソレノイドを用いる構成とすることもできる。
【００１４】
外箱２内の下部には、運転制御部を構成する制御装置１８が設けられている。また、トップカバー３の内部には、安全レバー１９によって操作される安全スイッチ２０が設けられている。安全レバー１９は、トップカバー３の下部から水槽５の外周面と外箱２の内面との間に位置するように垂下する状態に設けられている。安全スイッチ２０は、水槽５が揺れて水槽５の外面が安全レバー１９に当接することに伴い操作されることで、水槽５の揺れが大きいことを検出する。
【００１５】
トップカバー３の上面における前部（図１の左側）には、操作パネル２１が設けられている。操作パネル２１には、表示部２２（図２参照）や操作入力部２３（図２参照）が設けられている。トップカバー３内には、回転槽７内および水槽５内へ給水するための給水弁２４（図２参照）や、水槽５内の水位を検出するための水位センサ２５（図２参照）が設けられている。給水弁２４には、図示はしないが水道の蛇口に接続された給水ホースが接続されていて、その給水弁２４が開放されると、水道水が、図示しない注水口を通して回転槽７内ひいては水槽５内に供給されるようになっている。
【００１６】
図２は、洗濯機１の電気的構成を、制御装置１８を中心として概略的に示したブロック図である。制御装置１８は、例えばマイコン３１（図３参照）を主体に構成されたもので、洗濯機１の動作全般を制御する機能を備えている。制御装置１８には、前述した操作入力部２３、水位センサ２５、安全スイッチ２０、回転数センサ２６、回転位置センサ２７などから信号が入力される。制御装置１８は、これらの入力信号と、予め備えた制御プログラムに基づき、給水弁２４、洗濯機モータ１１、切替用モータ１６などを制御する。
【００１７】
図３に示すように、マイコン３１は、マイコン３１と同一のチップ内部に構成されたクロック発生回路３２を備えている。また、マイコン３１は、その内部機能として、ＣＰＵ３３、フラッシュＲＯＭ３４、ＲＡＭ３５、データフラッシュＲＯＭ３６、タイマ３７、モータＰＷＭ出力３８、Ｉ／Ｏ３９、Ａ／Ｄ４０、パワーオンリセット部４１などを備えている。クロック発生回路３２は、マイコン３１の内部機能を動作させるためのクロック信号を生成する。マイコン３１の全体の回路は、上記クロック信号に同期して動作する。
【００１８】
ＣＰＵ３３は、主に演算を行うものであり、フラッシュＲＯＭ３４に格納されたプログラム、データなどに基づいて動作する。フラッシュＲＯＭ３４は、ＣＰＵ３３からデータの書き換えを行うことはできず、データの読み込みだけが行うことができるようになっている。フラッシュＲＯＭ３４へのデータの書き込みは、図示しないフラッシュライタなどを用いて行われる。
【００１９】
ＲＡＭ３５は、一時的なデータの格納を行うためのものである。ＲＡＭ３５は、ＣＰＵ３３からデータの読み出しおよび書き込みが可能であるものの、電源供給が断たれると（電源ＯＦＦになると）データが揮発する揮発性メモリである。データフラッシュＲＯＭ３６は、ＣＰＵ３３からデータの読み出しおよび書き込みが可能であり、電源供給が断たれても（電源ＯＦＦになっても）データが揮発しない不揮発性メモリである。
【００２０】
タイマ３７は、クロック発生回路３２から与えられるクロック信号に基づいて、時間を計測すること、マイコン３１外部から入力された信号の周波数を計測することなどを行うことができる。モータＰＷＭ出力３８は、洗濯機モータ１１などのモータを駆動する三相インバータ装置の６つのスイッチング素子を駆動するための６相ＰＷＭ出力動作を行う。
【００２１】
Ｉ／Ｏ３９は、マイコン３１が有する各ポートの状態、具体的には各ポートの信号レベルがハイレベルであるかロウレベルであるかの読み取り、各ポートへの信号の出力などを行う。Ａ／Ｄ４０は、マイコン３１外部から入力されるアナログ電圧の読み取りを行うものである。パワーオンリセット部４１は、マイコン３１の起動時（電源立ち上がり時）、マイコン３１内部の全体を初期化してクロック信号に同期した動作を開始させるための機能を有する。
【００２２】
上記構成において、データフラッシュＲＯＭ３６は、フラッシュメモリに相当するものであり、運転履歴、エラー情報などの洗濯機１に関する各種データ（バックアップデータ）が保存される。このように、本実施形態の構成では、洗濯機１に関する各種データの保存先として、マイコン３１に内蔵されたフラッシュメモリであるデータフラッシュＲＯＭ３６を用いるようになっている。
【００２３】
さて、従来の洗濯機において上記各種データの保存先として用いられていたマイコン外部のＥＥＰＲＯＭは、アドレスを指定して新しいデータを書き込むだけで、古いデータを書き換えることが可能であった。これに対し、データフラッシュＲＯＭ３６などのフラッシュメモリは、データが消去された状態からの書き込みは可能であるが、その逆の書き込みは不可能であるため、このような場合には、ブロック（まとまったデータ単位）での消去、つまりリフレッシュが必要となる。
【００２４】
フラッシュメモリの大きさ（容量）は、マイコンの種類などによって異なる。また、フラッシュメモリは、複数のブロックから構成されており、そのブロック数についても、マイコンの種類などによって異なる。本実施形態のデータフラッシュＲＯＭ３６のブロック構成は、例えば図４に示すようなものとなっている。図４に示すように、データフラッシュＲＯＭ３６は、５つのブロックＢ１〜Ｂ５から構成されている。
【００２５】
ブロックＢ１〜Ｂ５のうちの１つのブロック、例えばブロックＢ１には、洗濯機１の運転性能に関与するデータ、洗濯機１の安全に関与するデータなどの比較的書き込み頻度の少ないデータが保存されるとともに、その書き換えが行われないようになっている。なお、これら書き込み頻度の少ないデータは、第１データに相当する。
【００２６】
洗濯機１の運転性能に関与するデータの具体例としては、例えば製品出荷前に書き込まれる補正データを挙げることができる。上記補正データは、製品出荷前、工場ラインでの検査時などにおいて書き込まれる機体固有の初期データであり、例えば重量センサの零点補正のためのデータ、クロック補正のためのデータなどである。
【００２７】
洗濯機１の安全に関与するデータの具体例としては、洗濯機１の安全にかかわるエラーが発生したことを表すエラーデータを挙げることができる。そして、上記エラーデータとしては、例えば、モータ過電流、モータ線の断線、漏電、温水ヒータの電流異常などのエラーデータを挙げることができる。洗濯機１では、これらの異常が検知された状態で運転が再開されると危険が生じるおそれがあるため、上記エラー発生時、つまり上記エラーデータが保存された状態では、ユーザの操作による運転の再開が行えないようになっている。
【００２８】
仮に、上記エラーデータの発生履歴が消えてしまった場合、ユーザの操作による運転の再開が可能になってしまうため、上記エラーデータについては、データフラッシュＲＯＭ３６から意図せずに消えてしまうことがないように確実に保持する必要がある。なお、このような第１データが記憶されるブロックＢ１の記憶容量としては、製品出荷前に書き込まれる補正データに加え、少なくとも安全に関与するデータ、特には上記したエラーデータを記憶することが可能な容量になっている。
【００２９】
上記第１データが保存されるブロックを除く４つのブロック、例えばブロックＢ２〜Ｂ５には、洗濯機１が運転されることにより更新される運転履歴を表すデータなどの比較的書き込み頻度の多いデータが保存される。また、この場合、４つのブロックＢ２〜Ｂ５における書き換え回数が平均化されるように書き換えが行われるようになっている。なお、これら書き込み頻度の多いデータは、第２データに相当する。
【００３０】
このように、本実施形態では、洗濯機１の運転性能に関与するデータまたは洗濯機１の安全に関与するデータである第１データと、第１データ以外のデータである第２データとを、データフラッシュＲＯＭ３６の複数のブロックＢ１〜Ｂ５のうちの互いに異なるブロックに記憶するように構成されている。
【００３１】
続いて、データフラッシュＲＯＭ３６に対して第２データが書き込まれる際における処理内容の具体例について図５を参照して説明する。電源が投入されて洗濯機１が起動すると（スタート）、ステップＳ１０１に進み、運転が継続中であるか否かが判断される。ここで、運転が終了している場合、ステップＳ１０１で「ＮＯ」となり、処理が終了となる（エンド）。
【００３２】
一方、運転が継続中である場合、ステップＳ１０１で「ＹＥＳ」となり、ステップＳ１０２に進む。ステップＳ１０２では、データの書き込み命令があるか否かが判断される。ここで、データの書き込み命令がない場合、ステップＳ１０２で「ＮＯ」となり、ステップＳ１０１に戻る。一方、データの書き込み命令がある場合、ステップＳ１０２で「ＹＥＳ」となり、ステップＳ１０３に進む。
【００３３】
ステップＳ１０３では、ブロックＢ２〜Ｂ５のうち現在使用中のブロックに空き容量が存在するか否かが判断される。ここで、現在使用中のブロックに空き容量が存在する場合、ステップＳ１０３で「ＹＥＳ」となり、ステップＳ１０４に進む。ステップＳ１０４では、現在使用中のブロックに対し、書き込み命令があったデータが書き込まれる。なお、この場合、データは追記される形となる。ステップＳ１０４の実行後は、ステップＳ１０１に戻る。
【００３４】
一方、現在使用中のブロックに空き容量が存在しない場合、ステップＳ１０３で「ＮＯ」となり、ステップＳ１０５に進む。ステップＳ１０５では、現在使用中のブロックの次のブロックのデータが消去される。なお、この場合、現在使用中のブロックがブロックＢ２であれば次のブロックはブロックＢ３となり、現在使用中のブロックがブロックＢ３であれば次のブロックはブロックＢ４となり、現在使用中のブロックがブロックＢ４であれば次のブロックはブロックＢ５となり、現在使用中のブロックがブロックＢ５であれば次のブロックはブロックＢ２となる。
【００３５】
ステップＳ１０５の実行後は、ステップＳ１０６に進み、現在使用中のブロックに保存されているデータの全てまたは一部（必要なデータ）が、次のブロックにコピーされる。ステップＳ１０６の実行後は、ステップＳ１０７に進み、次のブロックに対し、書き込み命令があったデータが書き込まれる。ステップＳ１０７の実行後は、ステップＳ１０１に戻る。
【００３６】
続いて、データフラッシュＲＯＭ３６に対して機体固有の初期データ（補正データなど）である第１データが書き込まれる際における処理内容の具体例について図６を参照して説明する。電源が投入されて洗濯機１が起動すると（スタート）、ステップＳ２０１に進み、製品出荷前の検査モードが開始される。
【００３７】
ステップＳ２０１の実行後は、ステップＳ２０２に進み、データフラッシュＲＯＭ３６のブロックＢ１に対し、例えば重量センサの零点補正データ、クロック補正データなどの機体固有の初期データが書き込まれる。ステップＳ２０２の実行後は、ステップＳ２０３に進み、検査モードが終了される。ステップＳ２０３の実行後、処理が終了となる（エンド）。
【００３８】
続いて、所定のコース運転が実行された際におけるデータフラッシュＲＯＭ３６へのデータ書き込みに関する処理の内容について図７を参照して説明する。電源が投入されて洗濯機１が起動すると（スタート）、ステップＳ３０１に進み、所定のコース運転が開始される。
【００３９】
ステップＳ３０１の実行後は、ステップＳ３０２に進み、安全にかかわるエラーが発生していないか否かが判断される。ここで、上記エラーが発生している場合、ステップＳ３０２で「ＮＯ」となり、ステップＳ３０３に進む。ステップＳ３０３では、発生したエラーに対応するエラーデータがブロックＢ１に書き込まれる。ステップＳ３０３の実行後は、ステップＳ３０５に進む。
【００４０】
一方、上記エラーが発生していない場合、ステップＳ３０２で「ＹＥＳ」となり、ステップＳ３０４に進む。ステップＳ３０４では、コース運転が終了したか否かが判断される。ここで、コース運転が継続中である場合、ステップＳ３０４で「ＮＯ」となり、ステップＳ３０２に戻る。一方、コース運転が終了した場合、ステップＳ３０４で「ＹＥＳ）となり、ステップＳ３０５に進む。
【００４１】
ステップＳ３０５では、ブロックＢ２〜Ｂ５のうち現在使用中のブロックに空き容量が存在するか否かが判断される。ここで、現在使用中のブロックに空き容量が存在する場合、ステップＳ３０５で「ＹＥＳ」となり、ステップＳ３０６に進む。ステップＳ３０６では、現在使用中のブロックに対し、本コース運転に関する運転履歴を表す運転履歴データが書き込まれる。なお、この場合、データは追記される形となる。ステップＳ３０６の実行後、処理が終了となる（エンド）。
【００４２】
一方、現在使用中のブロックに空き容量が存在しない場合、ステップＳ３０５で「ＮＯ」となり、ステップＳ３０７に進む。ステップＳ３０７では、現在使用中のブロックの次のブロックのデータが消去される。ステップＳ３０７の実行後は、ステップＳ３０８に進み、現在使用中のブロックに保存されているデータの全てまたは一部（必要なデータ）が、次のブロックにコピーされる。ステップＳ３０８の実行後は、ステップＳ３０９に進み、次のブロックに対し、本コース運転に関する運転履歴を表す運転履歴データが書き込まれる。ステップＳ３０９の実行後、処理が終了となる（エンド）。
【００４３】
以上説明したように、本実施形態の洗濯機１では、運転履歴、エラー情報などの各種データの保存先として、マイコン３１に内蔵されるデータフラッシュＲＯＭ３６を用いている。そのため、本実施形態によれば、各種データの保存先としてマイコンの外部に設けたＥＥＰＲＯＭを用いる従来の構成に比べ、製造コストを低減することができるとともに、回路基板への実装面積の増加を抑制することができる。
【００４４】
ただし、データフラッシュＲＯＭ３６などのフラッシュメモリには、ＥＥＰＲＯＭに比べ、データ書き換え可能回数が少なく、且つデータ保持年数が短いというデメリットがある。そこで、本実施形態では、このようなデメリットを解消するため、次のような工夫が加えられている。
【００４５】
すなわち、洗濯機１の運転性能に関与するデータまたは安全に関与するデータ、具体的には、製品出荷前に書き込まれる補正データ、洗濯機１の安全にかかわるエラーが発生したことを表すエラーデータなどの第１データは、書き換えの頻度が極めて少なく、ほとんど書き換えられることはない。これに対し、第１データ以外のデータ、具体的には、洗濯機１が運転されることにより更新される運転履歴データなどの第２データは、書き換えの頻度が比較的多く、比較的頻繁に書き換えが行われる。
【００４６】
本実施形態の洗濯機１は、第１データおよび第２データの上述したような特徴に着目し、洗濯機１の運転性能に関与するデータまたは安全に関与するデータである第１データと、その第１データ以外のデータである第２データとを、データフラッシュＲＯＭ３６の複数のブロックＢ１〜Ｂ５のうち互いに異なるブロックに記憶するように構成されている。
【００４７】
上記構成によれば、書き換えの頻度が極めて少なく、且つ運転性能および安全に関与する重要なデータである第１データが、書き換えの頻度が多い第２データとは別のブロックに保存されることになる。したがって、第１データが保存されたブロックについて、ブロックでの消去が行われる可能性を極めて低く抑えることが可能となり、その結果、運転性能および安全に関与する重要な第１データを長期間にわたって保存することが可能となる。
【００４８】
上述したように、本実施形態によれば第１データを長期保持することができるため、安全にかかわるエラーが発生したことを表すエラーデータ（の発生履歴）が意図せずに消えてしまうことが抑制される。したがって、本実施形態によれば、例えばモータ過電流、モータ線の断線、漏電、温水ヒータの電流異常などの異常が発生した状態で、運転が再開されてしまうという事態の発生を未然に防止することができる。
【００４９】
また、書き換えの頻度が比較的多い第２データについては、データフラッシュＲＯＭ３６の複数のブロックＢ２〜Ｂ５に保存するとともに、それらブロックＢ２〜Ｂ５における書き換え回数が平均化されるように書き換えが行われるようになっている。このようにすることで、比較的重要度の低い運転履歴データなどの第２データについても、長期間にわたって保存することを可能としている。
【００５０】
このように、本実施形態によれば、洗濯機１の製造コストの増加および回路基板への実装面積の増加を抑制しつつ、洗濯機１に関する各種データを長期間にわたって保存することができるという優れた効果が得られる。また、本実施形態では、第１データが記憶されるブロックＢ１の記憶容量としては、製品出荷前に書き込まれる補正データに加え、少なくとも安全に関与するデータ、特には上記したエラーデータを記憶することが可能な容量になっている。このようにすれば、第１データが記憶されるブロックＢ１の容量に空きが無くなってブロック消去が行われる可能性を一層低く抑えることができ、その結果、第１データを一層確実に長期保持することができる。
【００５１】
（その他の実施形態）
なお、本発明は上記し且つ図面に記載した実施形態に限定されるものではなく、その要旨を逸脱しない範囲で任意に変形、組み合わせ、あるいは拡張することができる。
上記各実施形態で示した数値などは例示であり、それに限定されるものではない。
本発明は、洗濯機１に限らず、例えば乾燥機、冷蔵庫、食器洗浄機など、家電機器全般に適用することができる。
【００５２】
以上、本発明の複数の実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５３】
図面中、１は洗濯機（家電機器）、３１はマイクロコンピュータ、３６はデータフラッシュＲＯＭ（フラッシュメモリ）、Ｂ１〜Ｂ５はブロックを示す。
【図１】
2019101911.tif 000003
【図２】
2019101911.tif 000004
【図３】
2019101911.tif 000005
【図４】
2019101911.tif 000006
【図５】
2019101911.tif 000007
【図６】
2019101911.tif 000008
【図７】
2019101911.tif 000009