(57)【特許請求の範囲】
【請求項１】
洗い、濯ぎ、脱水等の各工程を制御する制御手段と、前記工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、
前記不揮発性メモリは、前記バックアップデータを複数個所に記憶すると共に、複数箇所に記憶された前記バックアップデータの読み出しの順序と書き込みの順序とを入れ替えることを特徴とする全自動洗濯機。
【請求項２】
洗い、濯ぎ、脱水等の各工程を制御する制御手段と、前記工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、
前記バックアップデータは、当該バックアップデータの内容に連動して定まるチェック用データを備えると共に、
前記チェック用データと、前記バックアップデータから演算される演算値とが一致した場合に、当該バックアップデータを読み出し、
前記チェック用データは、前記バックアップデータの後半に位置することを特徴とする全自動洗濯機。
【請求項３】
洗い、濯ぎ、脱水等の各工程を制御する制御手段と、前記工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、
前記バックアップデータが特定値である場合か、若しくは、前記バックアップデータが予め定めた範囲外である場合は、読出専用メモリから設定用のデータを読み出すことを特徴とする全自動洗濯機。
【請求項４】
洗い、濯ぎ、脱水等の各工程を制御する制御手段と、前記工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、
前記不揮発性メモリは、前記バックアップデータを複数個所に記憶すると共に、前記バックアップデータはそれぞれデータの書き込み回数を示す履歴を備え、前記バックアップデータの読み出し時に、複数個の前記バックアップデータの履歴が異なる場合に、履歴の新しいバックアップデータを読み出すことを特徴とする全自動洗濯機。
【請求項５】
洗い、濯ぎ、脱水等の各工程を制御する制御手段と、前記工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、
前記不揮発性メモリは、同一内容を示す第１のバックアップデータと第２のバックアップデータを前記不揮発性メモリへ書き込むと共に、前記第１のバックアップデータを１番目に書き込んた後に、書き込まれた前記第１のバックアップデータを確認し、正しければ、前記第２のバックアップデータを書き込むことを特徴とする全自動洗濯機。
【請求項６】
請求項１乃至５の何れかに一つに記載の全自動洗濯機において、瞬時停電時、又は、データ異常時に、前記不揮発性メモリの電源を一度オフし、再度オンさせることを特徴とする全自動洗濯機。
【請求項７】
洗い、濯ぎ、脱水等の各工程を制御する制御手段と、前記工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、
前記バックアップデータは、当該バックアップデータの内容に連動して定まるチェック用データを備えると共に、
前記チェック用データと、前記バックアップデータから演算される演算値とが一致した場合に、当該バックアップデータを読み出し、
瞬時停電時、又は、データ異常時に、前記不揮発性メモリの電源を一度オフし、再度オンさせることを特徴とする全自動洗濯機。
【請求項８】
洗い、濯ぎ、脱水等の各工程を制御する制御手段と、前記工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、
前記制御手段は、前記不揮発性メモリの全領域を所定操作により初期化し、
瞬時停電時、又は、データ異常時に、前記不揮発性メモリの電源を一度オフし、再度オンさせることを特徴とする全自動洗濯機。
【請求項９】
洗い、濯ぎ、脱水等の各工程を制御する制御手段と、前記工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、
前記各工程からなるコースを複数備え、前記コースのそれぞれについて変更した設定内容を不揮発性メモリに記憶すると共に、前記コースの前記設定内容を前記不揮発性メモリから読み出して初期設定とし、
瞬時停電時、又は、データ異常時に、前記不揮発性メモリの電源を一度オフし、再度オンさせることを特徴とする全自動洗濯機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、不揮発性メモリを用いた全自動洗濯機に関する。
【０００２】
【従来の技術】
図１１は従来の洗濯機の斜視図である。図１１において、外枠１、水槽（図示せず）、及び洗濯兼脱水槽２を吊り棒（図示せず）で吊持し、外枠１の上には上面板３を固着させ、この上面板３の前方には各洗濯プログラム内容を実行、停止させるためのパネル内に操作部４が設けられ、この操作部４を覆うことなく開閉可能な蓋５を設けている。操件部４では、洗濯プログラム等を設定できるようになっている。また、６はパルセータ、７は排水ホース、８は電源コードである。
【０００３】
図１２の後部詳細図において、９は給水弁、１０はふろ水用給水口、１１は蓋スイッチである。脱水時に使用者が蓋５を開けた場合は、蓋スイッチ１１が検知し危険防止のため脱水運転を中断する。
【０００４】
図１３は上記従来の洗濯機におけるマイクロコンピュータ２１を含めた制御回路を示すブロック図である。図１３において、１２は読出専用メモリ（ＲＯＭ）で運転プログラムを全て記憶しており、１３はデータ書き込みメモリ（ＲＡＭ）で入力回路１６、検知回路１７より入力された信号はＲＡＭ１３に格納する。１４は中央演算処理装置（ＣＰＵ）であり、ＣＰＵ１４はタイマー１５によりタイミングをとり、ＲＯＭ１２から取り出されたプログラムによって、表示回路１８、駆動回路１９等の各機器を作動させる。また、２０は入出力ポート部である。
【０００５】
図１４は、従来の洗濯機のパネル内に設けられた操作部４の各キー配置を示す配置図である。通常は電源キー２２を押した後、そのままスタートキー２３を押すことにより、標準コースとなり、自動的に被洗濯物の容量を検知し、適切な洗濯コースにより洗濯を開始する。また、使用者の好みにより、洗い工程、濯ぎ工程、終了時刻等を設定するために洗濯工程設定部２４があり、現在設定されている内容を、表示部２５で表示することができる。
【０００６】
図１５は、従来の洗濯機における、洗濯工程開始までの制御状態を示すフローチャートである。Ｓ１のスタートはコンセントに電源を投入することであり、電源キー２２を押されるまでは一切の動作を行わない（Ｓ２）。電源キー２２が押されれば、標準の洗濯工程を表示し（Ｓ３）、一連の洗濯工程の内容を使用者が設定変更可能な状態となる（Ｓ４）。洗濯工程設定部２４のキーを押さずにスタートキー２３を押した場合、自動的に被洗濯物の量を検知し、適切な洗濯コースにより洗濯を開始する。
【０００７】
そして、設定変更可能な状態（Ｓ４）で使用者の好みにより、洗濯工程の内容の変更を行う。設定が変更された場合は、一連の洗濯工程における各工程の所要時間を演算し（Ｓ５）、各工程の残り所要時間表示部２６に各々を数字で表示する（Ｓ６）。スタートキーが押された後（Ｓ７）、設定された内容が適切な場合には（Ｓ８）、次工程すなわち洗い、濯ぎ、脱水といった一連の洗濯工程に移る。
【０００８】
従来から不揮発性メモリを用いて、利便性を向上するものは各種開示されている。たとえば、特開平２−１２１６９５号公報には次のようなコイン式洗濯機が開示されている。即ち、コイン投入運転開始後、洗い、濯ぎ、脱水等の各工程へ進行したときに、その工程開始時にそのときの運転コースや実行している工程の内容を、マイクロコンピュータから不揮発性メモリーに記憶させる。そして、停電その他の理由で電源が切れた場合に、不揮発性メモリーに記憶させた内容をそのまま保持する。そして、電源が復帰したときに不揮発性メモリーの記憶内容をマイクロコンピュータ上に呼び出すことにより、停電前に実行していた工程より再び運転を開始する。
【０００９】
また、特許番号第２５５３６７１号公報（特願昭６３−２７４８６０号）に開示されている洗濯機は、不揮発性メモリに所定時間毎に消去書き込み信号を出力して、洗濯の進行状況を記憶させるものである。
【００１０】
【発明が解決しようとする課題】
しかし、上記のような洗濯機では、通電停止時に記憶する場合に電圧が不安定になると不揮発性メモリにデータが正しく記憶されないという問題があった。
【００１１】
本発明は、停電復帰時、またはデータ読み出し及び書き込異常時などに、運転を継続し、また、データ記憶時に誤記憶が生じない全自動洗濯機を提供することを目的とする。
【００１２】
【課題を解決するための手段】
請求項１に記載の本発明の全自動洗濯機は、洗い、濯ぎ、脱水等の各工程を制御する制御手段と、工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、不揮発性メモリは、バックアップデータを複数個所に記憶すると共に、複数箇所に記憶されたバックアップデータの読み出しの順序と書き込みの順序とを入れ替えることを特徴とする。
【００１３】
請求項２に記載の本発明の全自動洗濯機は、洗い、濯ぎ、脱水等の各工程を制御する制御手段と、工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、バックアップデータは、バックアップデータの内容に連動して定まるチェック用データを備えると共に、チェック用データと、バックアップデータから演算される演算値とが一致した場合に、バックアップデータを読み出し、チェック用データは、バックアップデータの後半に位置することを特徴とする。
【００１４】
請求項３に記載の本発明の全自動洗濯機は、洗い、濯ぎ、脱水等の各工程を制御する制御手段と、工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、バックアップデータが特定値である場合か、若しくは、バックアップデータが予め定めた範囲外である場合は、読出専用メモリから設定用のデータを読み出すことを特徴とする。
【００１５】
請求項４に記載の本発明の全自動洗濯機は、洗い、濯ぎ、脱水等の各工程を制御する制御手段と、工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、不揮発性メモリは、バックアップデータを複数個所に記憶すると共に、バックアップデータはそれぞれデータの書き込み回数を示す履歴を備え、バックアップデータの読み出し時に、複数個のバックアップデータの履歴が異なる場合に、履歴の新しいバックアップデータを読み出すことを特徴とする。
【００１６】
請求項５に記載の本発明の全自動洗濯機は、洗い、濯ぎ、脱水等の各工程を制御する制御手段と、工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、不揮発性メモリは、同一内容を示す第１のバックアップデータと第２のバックアップデータを不揮発性メモリへ書き込むと共に、第１のバックアップデータを１番目に書き込んた後に、書き込まれた第１のバックアップデータを確認し、正しければ、第２のバックアップデータを書き込むことを特徴とする。
【００１７】
請求項６に記載の本発明の全自動洗濯機は、請求項１乃至５の何れかに一つに記載の全自動洗濯機において、瞬時停電時、又は、データ異常時に、不揮発性メモリの電源を一度オフし、再度オンさせることを特徴とする。
【００１８】
請求項７に記載の本発明の全自動洗濯機は、洗い、濯ぎ、脱水等の各工程を制御する制御手段と、工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、バックアップデータは、バックアップデータの内容に連動して定まるチェック用データを備えると共に、チェック用データと、バックアップデータから演算される演算値とが一致した場合に、バックアップデータを読み出し、瞬時停電時、又は、データ異常時に、不揮発性メモリの電源を一度オフし、再度オンさせることを特徴とする。
請求項８に記載の本発明の全自動洗濯機は、洗い、濯ぎ、脱水等の各工程を制御する制御手段と、工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、制御手段は、不揮発性メモリの全領域を所定操作により初期化し、瞬時停電時、又は、データ異常時に、不揮発性メモリの電源を一度オフし、再度オンさせることを特徴とする。
請求項９に記載の本発明の全自動洗濯機は、洗い、濯ぎ、脱水等の各工程を制御する制御手段と、工程の少なくとも１つの時点、若しくは、一定時間毎に、運転制御用の設定と運転の進行状況とを含むバックアップデータを書き込む不揮発性メモリとを備える全自動洗濯機において、各工程からなるコースを複数備え、コースのそれぞれについて変更した設定内容を不揮発性メモリに記憶すると共に、コースの設定内容を不揮発性メモリから読み出して初期設定とし、瞬時停電時、又は、データ異常時に、不揮発性メモリの電源を一度オフし、再度オンさせることを特徴とする。
【００１９】
【発明の実施の形態】
本発明の全自動洗濯機の実施の形態を、図１乃至図１０に従って説明する。なお、本実施の形態の全自動洗濯機は、上記従来例において図１１、図１２に示した全自動洗濯機と同一の構成であるためその説明は省略する。また、以下の説明で、バックアップデータとは、不揮発性メモリに書き込まれる運転の設定及び運転の進行状況を表すものである。
【００２０】
＜ブロック図＞
図１に、本発明の全自動洗濯機のブロック図を示す。なお、図１において、従来の技術で説明した図１３と同一部分の説明は省略する。不揮発性メモリ３０は、駆動回路１９からの電圧Ｖｃｃの供給を受けて制御される。
【００２１】
また、不揮発性メモリ３０の電圧Ｖｃｃを制御用のマイコン２１から制御することにより、主電源投入時など電圧が不安定な場合等のデータ誤記憶を防止し、データの信頼性を確保することができる。さらに、電源のリセット時に不揮発性メモリへの電源供給を停止すると、不安定な状態でバックアップデータの書き込み、読み出しを禁止し、バックアップデータの信頼性を確保できる。バックアップデータの読み出し、書き込み時のみ不揮発性メモリに電源を供給することによって、記憶電力の低減をはかることもできる。
【００２２】
さらに、瞬時停電時に、データ異常時に不揮発性メモリの電源を一度オフし、再度オンすることによって、不揮発性メモリの動作不安定によるバックアップデータの誤記憶を防止することができる。
【００２３】
また、マイコンの動作開始時の電源不安定状態から一定時間経過後の電源安定時まで不揮発性メモリへの電源供給を行わないようにしてもよい。
【００２４】
＜バックアップデータの記憶制御例１＞
図２は、本発明の全自動洗濯機の不揮発性メモリに対するバックアップデータの記憶制御例１を示すフローチャートである。図２では、不揮発性メモリへのバックアップデータの書き込みは各工程終了時点とした例を示す。予約設定がある場合は予約設定時間経過時を含め、洗い、濯ぎ、脱水の各工程終了時に、不揮発性メモリに進行状況等をバックアップデータに書き込む。
【００２５】
そして、洗濯機が動作しているときに停電し、その後電源が再投入された場合には、バックアップデータを確認し、設定されていた工程の全てが終了されていない場合に、自動的に最後に終了した工程の次工程から運転を再開する。なお、これは一例であり、バックアップデータの書き込みは任意の時点に行い得る。
【００２６】
このように構成することにより、運転の進行状況及び制御内容が不揮発性メモリに各工程ごとに記憶されるため、少ないデータ書き込み回数で、停電等による運転が中断した後の再開時に、自動的に、中断前に終了していた時点の次から運転を再開することができる。
【００２７】
＜バックアップデータの記憶制御例２＞
図３は、本発明の不揮発性メモリに対するバックアップデータの記憶制御例２を示すフローチャートであり、洗い工程において制御するものである。図３に示すように、水位決定時、なじませ、主水流及びバランスの各水流実施中及び終了時に、それぞれバックアップデータを不揮発性メモリに書き込むことにより、停電等の運転中断後の復帰時に、中断時の状態から運転を再開することができる。
【００２８】
なお、一定時間毎に進行状況及び制御内容等のバックアップデータを不揮発性メモリに記憶するようにすれば、停電等による運転が中断した後の再開時に、自動的に、中断前の状態から運転を再開することができる。
【００２９】
＜バックアップデータの構成例１＞
図４に、不揮発性メモリに記憶するバックアップデータの構成を示す。図４において、バックアップデータを同一の内容のデータ１とデータ２とから構成する。制御手段はバックアップデータの読み出し時に、データ１とデータ２とを比較し、同一であれば正しいデータであると判断する。
【００３０】
また、データ１を書き込んだ後にデータ１の内容を確認し、内容が正しければデータ２を書き込み、正しくない場合は例えば、データ１の書き込みを３回までやり直し、３回とも正しくない場合のみ制御回路内のＲＯＭのデータを使用する。バックアップデータの読み出し時は、書き込み時の２番目に書き込んだデータ２を１番目に読み出し、次に２番目にデータ２を読み出す。
【００３１】
これによって、各データについて複数回読み出し、書き込みを行い、複数個所に記憶することによって、バックアップデータの信頼性向上をはかることができる。
【００３２】
また、同一内容を示すデータ１とデータ２の読み出しと書き込みとで順番を入れ替えることにより、読み出し及び書き込に異常があった場合においても、不揮発性メモリ内に常に最新のバックアップデータが確保され、運転を継続することができる。
【００３３】
さらに、データ１の書き込み後に確認を取ることによって、２つのデータ領域のみを用いて、正常なバックアップデータの保持を確実に行うことができる。
【００３４】
＜バックアップデータの構成例２＞
図５に、本発明の不揮発性メモリに記憶するバックアップデータの構成例２を示す。図５において、バックアップデータの後半に、チェック用データを共に書き込むようにする。
【００３５】
また、不揮発性メモリに書き込まれるバックアップデータは８ｂｉｔ×ｎであり、チェック用データはｎ個のバックアップデータの各ｂｉｔを加算し、各ｂｉｔ毎の結果が偶数ならば０、奇数ならば１としたものである。
【００３６】
そして、バックアップデータの読み出しまたは書き込み中に、バックアップデータのｂｉｔ数からチェック用データ値を演算して、前もってバックアップデータの後半に書き込まれているチェック用データと比較し、バックアップデータを判断する。
【００３７】
チェック用データを持つことによって、少ないデータ量でデータの信頼性向上をはかることができる。また、チェック用データをデータの後半部に持つことによって、データの書き込みと照合のための演算を並行して行うことができ、プログラムの効率化がはかれる。
【００３８】
＜バックアップデータの構成例３＞
図６に、本発明のデータの構成例3を示す。図６（ａ）は、バックアップデータの２個所、即ち、バックアップデータの始めと終わりの部分に、不揮発性メモリへの書き込み回数を示す履歴を書き込む。バックアップデータの読み出し時に、２つの履歴が一致するバックアップデータのみを読み出す。これによって、同一データ内に複数の書き込み履歴を持つことにより、書き込み履歴を照合しデータの信頼性を確認し得る。
【００３９】
また、図６（ｂ）は、バックアップデータをデータ１とデータ２とから構成する。データ１の後ろにデータ１の履歴１を書き込み、履歴１の後ろにデータ２を書き込み、データ２の後ろにデータ２の履歴２を書き込む。バックアップデータの読み出し時に、履歴１と履歴２とを比較して、書き込み回数の数字が大きい履歴を有するデータを採用することにより、古いデータの使用を防止し、常に新しいデータを用いて運転を行うことができる。
【００４０】
＜バックアップデータの初期化例＞
図７に、本発明の不揮発性メモリへのバックアップデータの初期化に用いる回路構成を示す。図７において、制御回路１４内部のマイコンは、所定のコマンド入力により、不揮発性メモリ（ＥＥＰＲＯＭ）３０の全データ領域を書き換える初期化モードを読出専用メモリ（ＲＯＭ）中に備える。さらに、不揮発性メモリの初期化工程を他の工程（例えば、テスト工程等）で同時に行ってもよい。これによって、不揮発性メモリの初期化工程を省略でき生産性が向上する。
【００４１】
また、不揮発性メモリ３０にデータ入力が無い場合、即ち、不揮発性メモリ３０をゼロクリアする場合には、不揮発性メモリ３０の全データ領域に００（ＨＥＸ）を書き込むものとする。
【００４２】
＜初期設定変更時の制御＞
本発明の全自動洗濯機には、例えば、標準コース，毛布コース，ちょっと洗いコース，ドライコースといった洗濯物の材質、量等に対応して設定される4つの洗濯コースを独立して備える。また、6〜９時間後に洗濯を開始する予約モードを備えている。
【００４３】
図８に、本発明の全自動洗濯機の予約設定時の制御例のフローチャートを示す。上記したように、各コース毎に或いは予約設定の有無によって、不揮発性メモリの異なる領域に各コースに対応するバックアップデータをそれぞれ記憶する。
【００４４】
そして、次回以降に該当するコース又は予約モードが設定された場合に、コースの初期設定に換えて、不揮発性メモリ内のバックアップデータを読み出して初期設定を行い、以前の設定内容を再現する。
【００４５】
具体的には、「標準コースで予約６時間」（即ち、６時間後に標準コースで運転開始）を設定する場合に、予め「標準コースで予約６時間」について、使用者が標準コースの設定内容を変更（カスタマイズ）して不揮発性メモリに記憶しておけば、初期設定時に、「標準コースで予約６時間」が選択された場合に不揮発性メモリに記憶した内容を表示して設定可能とする。
【００４６】
このように、洗濯運転の設定内容，制御内容等が異なるコースを、使用者がカスタマイズして各コース毎に記憶することにより、次回以降の運転時の操作時に、少ない操作で以前に洗濯設定したコースを容易に選ぶことができ、操作性が向上する。
【００４７】
また、各コースの設定そのものを変更して不揮発性メモリに記憶するもので、どのコースも変更し得て、且つ変更された内容はコース（又は予約）毎に独立して記憶する。
【００４８】
＜バックアップデータの認識例１＞図９に、本発明のバックアップデータの認識例１のフローチャートを示す。バックアップデータ中に水位、容量等のデータ値ｃが含まれる場合においては、データ値ｃは容量または水量は下限値ａと上限値ｂとの間の値をとる必要があり、データ値ｃの範囲が、ａ＜ｃ＜ｂと定まる。
【００４９】
図９において、この範囲内にない場合、又は、不適当な特定値の場合には、不揮発性メモリに書き込まれているバックアップデータを採用せず、マイコンのＲＯＭに記憶されているデフォルトのデータを読み出してセットする。また、ａ＜ｃ＜ｂの範囲内にあって、特定値の場合でなければ不揮発性メモリに書き込まれているバックアップデータを用いて設定を行う。
【００５０】
これによって、また、予め範囲が定まるデータにおいて、範囲外の場合は制御回路内のＲＯＭデータを使用することにより誤動作を防止できる。さらに、特定のデータがある場合にＲＯＭ中のデータを使用することにより、制御項目をデフォルト値に置き換えるため、プログラムの簡易化と信頼性の向上をはかることができる。
【００５１】
＜バックアップデータの読出例＞
図１０に、本発明のバックアップデータの読出例のフローチャートを示す。図1０において、バックアップデータのチェックが不合格の場合に、定数として予め制御回路内のＲＯＭに記憶されているデータを使用する。具体的には、バックアップデータのチェックは、図５に示したようにチェック用データを用いて行う。
【００５２】
これによって、データの信頼性が確認された場合にのみバックアップデータを使用することにより、データの信頼性を確保することができる。
【００５３】
【発明の効果】
本発明の全自動洗濯機は以下の効果を奏する。請求項１については、バックアップデータの読み出し、書き込みの順を入れ替えることにより、不揮発性メモリから常に新しいバックアップデータを読み出すことができる。
【００５５】
請求項２については、チェック用データが書き込みデータの後半に位置することによって、バックアップデータを書き込みながら演算することができ、プログラムの効率が向上する。
【００５６】
請求項３については、バックアップデータが特定値である場合は、若しくは、バックアップデータが範囲を持ち、範囲外のバックアップデータが存在する場合には、そのバックアップデータを異常と判断し、そのバックアップデータを使用しないことで、信頼性の向上がはかれる。
【００５７】
請求項４については、複数個のバックアップデータの履歴のうち、書き込み回数が多い履歴を有するバックアップデータを読み出すことにより、最新のデータを採用することができ、古いバックアップデータによる運転を防止し信頼性を確保できる。
【００５８】
請求項５については、第１のバックアップデータの書き込み後に確認を取ることによって、２つのデータ領域のみを用いて、常時最新の正しいバックアップデータを保持できる。
【００６１】
請求項６については、バックアップデータ異常時に不揮発性メモリの電源を切断、再投入することによって、不揮発性メモリの誤動作によるシステムの不具合を防止できる。
請求項７については、バックアップデータ内に、バックアップデータに連動したチェック用データを備えるため、バックアップデータ処理時に並行して演算を行うことによって、バックアップデータの読み書きと同時にバックアップデータの信頼性を確認でき、バックアップデータ異常時に不揮発性メモリの電源を切断、再投入することによって、不揮発性メモリの誤動作によるシステムの不具合を防止できる。
請求項８については、不揮発性メモリの初期化が容易になり、バックアップデータ異常時に不揮発性メモリの電源を切断、再投入することによって、不揮発性メモリの誤動作によるシステムの不具合を防止できる。
請求項９については、各コース毎に使用者が頻繁に設定する内容を、いちいち設定し直す必要がなくなり、操作性が向上し、バックアップデータ異常時に不揮発性メモリの電源を切断、再投入することによって、不揮発性メモリの誤動作によるシステムの不具合を防止できる。
【図面の簡単な説明】
【図１】本発明の全自動洗濯機における制御回路の構成を示すブロック図である。
【図２】本発明のバックアップデータの記憶制御例１を示すフローチャートである。
【図３】本発明のバックアップデータの記憶制御例２を示すフローチャートである。
【図４】本発明のバックアップデータの構成例１を示す概念図である。
【図５】本発明のバックアップデータの構成例２を示す概念図である。
【図６】本発明のバックアップデータの構成例３を示す概念図である。
【図７】本発明の全自動洗濯機における制御回路と不揮発性メモリとの構成を示すブロック図である。
【図８】本発明の全自動洗濯機における初期設定制御を示すフローチャートである。
【図９】本発明のバックアップデータの書込例を示すフローチャートである。
【図１０】本発明のバックアップデータの読出例を示すフローチャートである。
【図１１】従来の全自動洗濯機の全体斜視図である。
【図１２】図1１の全自動洗濯機の後部詳細図である。
【図１３】図1１の全自動洗濯機のブロック図である。
【図１４】図１１の全自動洗濯機のパネル表示部を示す正面図である。
【図１５】図１１の全自動洗濯機における制御を示すフローチャートである。
【符号の説明】
１  本体
２  洗濯兼脱水槽
３  上面板
４  操作パネル
５  蓋
６  パルセータ
７  排水ホース
８  電源コード
９  給水口
１０  ふろ水用給水口
１１  蓋スイッチ
１２  読み出し専用メモリー（ＲＯＭ）
１３  データ書き込みメモリー
１４  中央演算処理装置
１５  タイマ
１６  入力回路
１７  検知回路
１８  表示回路
１９  駆動回路
２０  入出力ポート
２１  マイクロコンピュータ
２２  電源キー
２８  スタートキー
２４  洗濯工程設定部
２５  表示部
２６  出力表示部
２７  残り所要時間表示部
３０  不揮発性メモリ（ＥＥＰＲＯＭ）
【図１】
0003739183.tif 000002
【図２】
0003739183.tif 000003
【図３】
0003739183.tif 000004
【図４】
0003739183.tif 000005
【図５】
0003739183.tif 000006
【図６】
0003739183.tif 000007
【図７】
0003739183.tif 000008
【図８】
0003739183.tif 000009
【図９】
0003739183.tif 000010
【図１０】
0003739183.tif 000011
【図１１】
0003739183.tif 000012
【図１２】
0003739183.tif 000013
【図１３】
0003739183.tif 000014
【図１４】
0003739183.tif 000015
【図１５】
0003739183.tif 000016