(57)【要約】【課題】  メインマイコンとしてポート数の少ないマイコンを使用できてコストの低廉化に寄与できるようにする。【解決手段】  メインマイコン９とサブマイコン１０との間で通信を行う構成であり、メインマイコン９におけるサブマイコン１０との通信用のポートＡ１〜Ａ４を、メインマイコン９のプログラムを書き込むためのポートとして共用した構成としている。【選択図】  図１
2005144040.tif 000002
【特許請求の範囲】
【請求項１】
メインマイクロコンピュータとサブマイクロコンピュータとを備え、これらメインマイクロコンピュータとサブマイクロコンピュータとの間で通信を行うものにおいて、
前記メインマイクロコンピュータにおけるサブマイクロコンピュータとの通信用のポートを、メインマイクロコンピュータのプログラムを書き込むためのポートとして共用したことを特徴とする洗濯機。
【請求項２】
サブマイクロコンピュータはプログラム入手手段を備え、メインマイクロコンピュータは、このプログラム入手手段により入手したプログラムをサブマイクロコンピュータから得て書き込むようにしたことを特徴とする請求項１記載の洗濯機。
【請求項３】
プログラム入手手段はプログラムを無線通信手段を介して得るようになっていることを特徴とする請求項２記載の洗濯機。
【請求項４】
サブマイクロコンピュータは、プログラムのバージョンを記憶する不揮発性記憶手段を備え、プログラム書き込み前に当該プログラムのバージョンが新しいものであるか否かを判断するようになっていることを特徴とする請求項１記載の洗濯機。
【請求項５】
メインマイクロコンピュータは、プログラムのバージョンを記憶する不揮発性記憶手段を備え、プログラム書き込み前に当該プログラムのバージョンが新しいものであるか否かを判断するようになっていることを特徴とする請求項１記載の洗濯機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メインマイクロコンピュータのプログラムを書き換えることが可能な洗濯機に関する。
【背景技術】
【０００２】
洗濯機では、メインマイクロコンピュータ（以下、メインマイコンという）とサブマイクロコンピュータ（以下、サブマイコンという）とを搭載し、洗濯運転の制御をこれらのマイコンにより行うようにしたものがある。メインマイコンには、洗濯運転のプログラムを書き込み可能としており、サブマイコンでは例えば外部との通信インターフェースの一部を構成し、外部データをメインマイコンに通信することも行われている。
【０００３】
図６には、メインマイコン及びサブマイコン部分の電気的構成を示している。メインマイコン１０１は洗濯運転に関するプログラムが書き込まれており、書き込み専用のポートＡ１〜Ａ６を備えている。また、このメインマイコン１０１はサブマイコン１０２と通信するためのポートＢ１〜Ｂ４を備えている。さらに洗濯機が備えた各種機器を制御するため、あるいは所要の入力を取り込むためのポートＣ１〜Ｃ８を備えている。
【０００４】
前記ポートＡ１〜Ａ６は、書き込み手段であるリーダライタ用のコネクタ１０３に接続されている。メインマイコン１０１にプログラムを書き込む場合には、前記コネクタ１０３にリーダライタを接続すると、メインマイコン１０１にてその接続を認識してリーダライタから与えられるプログラムを該メインマイコン１０１に書き込むようになっている。
なお、上記構成とは直接関係は無いが、通信を行う洗濯機として特許文献１がある。
【特許文献１】特開２００２−２７３０８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、上記構成では、メインマイコン１０１のポート数が多く、マイコンのコストが高くつくという問題があった。また、メインマイコン１０１で制御する機器やセンサなどの入力機器が増加するとメインマイコンのポート数も多く必要であるが、さらにコスト高となってしまう。
本発明は上述の事情に鑑みてなされたものであり、その目的は、メインマイコンとしてポート数の少ないマイコンを使用できてコストの低廉化に寄与できる洗濯機を提供するにある。
【課題を解決するための手段】
【０００６】
本発明は、メインマイクロコンピュータとサブマイクロコンピュータとを備え、これらメインマイクロコンピュータとサブマイクロコンピュータとの間で通信を行うものにおいて、前記メインマイクロコンピュータにおけるサブマイクロコンピュータとの通信用のポートを、メインマイクロコンピュータのプログラムを書き込むためのポートとして共用したところに特徴を有する。
【発明の効果】
【０００７】
本発明によれば、メインマイコンの通信用のポートをプログラム書き込みに使用できるから、プログラム書き込み専用のポートが不要で、ポート数を少なくできる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の第１の実施例につき図１及び図２を参照しながら説明する。まず、図２には、洗濯機としてドラム式洗濯乾燥機１の外観を示している。このドラム式洗濯乾燥機は、外箱１ａの内部に、図示しないが水槽を備えていると共に、その水槽内に水平軸を中心として回転するドラムを備えている。このドラムは胴部に衣類出し入れ用の開口部及び蓋を備えており、これに対応して、水槽にも胴部に内蓋を備え、また、外箱１ａの上部カバー２には衣類出し入れ口２ａを備えている。この衣類出し入れ口２ａは二つ折れ形の蓋３により開閉されるようになっている。なお、上記ドラムは停止時には、その開口部が水槽の内蓋に対応した回転位置で停止するようになっている。
【０００９】
前記外箱１ａの上部カバー２には合成樹脂製の操作パネル４が設けられており、これには、電源スイッチや、コース選択スイッチや洗い時間設定スイッチ、脱水時間設定スイッチやスタートスタートスイッチなどのスイッチ群５が設けられていると共に、コース内容や設定内容を表示する表示部６が設けられている。
前記上部カバー２の裏側には、通信アダプタ７が設けられている。また、外箱１ａの内部下部には制御ユニット８が設けられており、この制御ユニット８には、メインマイコン９やサブマイコン１０などの制御部が設けられている。
【００１０】
図１には、洗濯乾燥機１と通信システムとを示している。家庭内に設置されるホーム端末１１は家庭内における電気機器総合管理制御装置たるものである。ホーム端末１１は、外部の通信網としてのインターネット１２に接続可能に設けられると共に、住宅内の各種電気機器と住宅内ネットワーク例えばブルートゥースなどの家庭内無線ＬＡＮ１３を介して情報交換が可能となるように設定されている。なお、住宅内ネットワークとしては、赤外線無線通信手段や有線通信手段でも良い。この家庭内無線ＬＡＮ１３を通じて情報交換が可能な電気機器としては、洗濯乾燥機１の他、冷蔵庫、電子レンジ、エアコン、クッキングヒータなど種々の製品ある。
【００１１】
ここで、前記洗濯乾燥機１の電気的構成について説明すると、メインマイコン９は、運転制御プログラムに従って洗濯物を洗濯あるいは乾燥する運転制御手段として機能するものであり、ＣＰＵ、ＲＯＭ、ＲＡＭや各種回路を有して構成されており、プログラム書き込み機能も備えている。このメインマイコン９には、水位センサや回転センサなどの各種センサ１４、前記スイッチ群５を備えた入力部１５からの入力が与えられるようになっており、メインマイコン９は、これらの入力及び運転制御プログラムに従って、ドラム用モータ１６、給水弁１７、排水弁１８、ファン用モータ１９及び温風用ヒータ２０を駆動制御し、もって洗濯や乾燥を制御すると共に、表示部６を制御するようになっている。
【００１２】
前記サブマイコン１０はブルートゥースの通信アダプタ７とで洗濯機通信インターフェース２１を構成しており、この洗濯機通信インターフェース２１とホーム端末１１の通信インターフェース３０とで家庭内無線ＬＡＮ１３（無線通信手段）を構成している。また、サブマイコン１０には例えばＥＥＰＲＯＭからなる不揮発性記憶手段２２を備えている。サブマイコン１０はプログラム入手手段として、ポートＣ１〜Ｃ６を備えており、このポートＣ１〜Ｃ６に前記通信アダプタ７が接続されている。
【００１３】
また、メインマイコン９はポートＡ１〜Ａ６をサブマイコン１０のポートＢ１〜Ｂ６に接続している。メインマイコン９はそのポートＡ６がハイレベル（５Ｖ）となっているときは、通信モードであり、ポートＡ１〜Ａ４を通信用のポートとして使用しているが、プログラムの書き込み時にはポートＡ６がロウレベルに変化することで、このポートＡ１〜Ａ４と、ポートＡ５とを書き込みのためのポートして使用するようになっている（後述する）。
【００１４】
前記ホーム端末１１は、パソコンとしての機能を備えたもので表示手段たる例えば液晶画面を備えた表示パネル２３、所望の入力操作が行なえる入力手段たる入力部２４が設けられている。さらに、このホーム端末１１の内部には、ＣＰＵを主体としてＲＯＭ、ＲＡＭや各種回路を備えた制御回路２５が配設されており、この制御回路２５は表示パネル９の制御や通信制御を行なう制御機能を備えている。また、前記洗濯乾燥機１の通信インターフェース２１と通信する通信インターフェース３０、外部データ提供手段たる洗濯情報提供サーバ２６とインターネット２７を介して通信する対外部通信手段たる外部ネットワーク通信部２８を備えている。なお、上記洗濯情報提供サーバ２６は洗濯あるいは乾燥といった運転制御プログラムや運転データといった制御データのデータベース２９を備えている。
【００１５】
上記構成において、例えばユーザーにおいて洗濯乾燥機のプログラムのバージョンアップをする場合には、特殊スイッチ操作を行う。例えば、特定スイッチを押しながら電源スイッチを行う。すると、メインマイコン９のポートＡ１〜Ａ４から、サブマイコン１０、無線ＬＡＮを経て、ホーム端末１１にバージョンアップ要求がなされ、このホーム端末１１では、インターネット２７を介して洗濯制御情報サーバー２６にアクセスし、プログラムをダウンロードし、無線ＬＡＮ１３を介してサブマイコン１０にプログラムデータを転送する。
【００１６】
サブマイコン１０においては、その不揮発性記憶手段２２に現在のプログラムバージョンを記憶しており、今回ダウンロードされてきたプログラムのバージョンがそれよりも新しいか否かを判断する。そして、新しいバージョンであることが判断されると、書き込みのために内部スイッチ１０ａをオンしてポートＢ６をロウレベルに変化させた後ダウンロードされたプログラムデータをポートＢ１〜Ｂ５から転送する。メインマイコン９は、ポートＡ６をロウレベルに変化することで、ポートＡ１〜Ａ５に入力されるデータがプログラム書き込みのためのデータであることを認識し、プログラムを書き換える。
【００１７】
このように本実施例によれば、前記メインマイコン９におけるサブマイコン１０の通信用のポートであるポートＡ１〜Ａ５を、メインマイコン９のプログラムを書き込むためのポートとして共用したから、メインマイコン９の通信用のポートＡ１〜Ａ４をプログラム書き込みに使用できるから、プログラム書き込み専用のポートが不要で、ポート数を少なくできる。
【００１８】
また、本実施例によれば、サブマイクロコンピュータ１０がプログラム入手手段であるポートＣ１〜Ｃ６を備え、メインマイコン９は、このポートＣ１〜Ｃ６により入手したプログラムをサブマイコン１０から得て書き込むようにしたから、メインマイコン９は常にサブマイコン１０からプログラムを得ることができ、つまり、サブマイコン１０がプログラム供給源となるから、リーダライタなどの別のプログラム供給源と接続するためのコネクタを要しない構成とすることができる。
【００１９】
この場合、本実施例によれば、サブマイコン１０のポートＣ１〜Ｃ６はプログラムを無線通信手段である無線ＬＡＮ１３を介して得るようになっているから、簡単にプログラムを得ることが可能となる。
また、本実施例によれば、サブマイコン１０が、プログラムのバージョンを記憶する不揮発性記憶手段２２を備え、プログラム書き込み前に当該プログラムのバージョンが新しいものであるか否かを判断するようになっているから、最新のプログラムか否かを判断できる。従って、無駄な書き込みをなくすこともできるようになる。
【００２０】
なお、上記プログラムのバージョンを記憶する不揮発性記憶手段２２は、メインマイコン９が備えていても良く、このメインマイコン９により、プログラム書き込み前に当該プログラムのバージョンが新しいものであるか否かを判断するようにしても良い。
図３は本発明の第２の実施例を示すものであり、この実施例においては、サブマイコン１０のプログラム入手手段としてのポートＣ１〜Ｃ６に、ＣＤドライブなどの外部記憶メディア３１からプログラムを供給する構成としている。このように実施しても良い。この場合も、リーダライタなどの別のプログラム供給源と接続するためのコネクタを要しない構成とすることができる。
【００２１】
また、図４及び図５は本発明の第３の実施例を示しており、プログラム供給源としてサブマイコン１０でなくリーダライタ３２とした例を示している。すなわち、サブマイコン１０とメインマイコン９とはコネクタ３３ａ、３３ｂを介して接続されており、サブマイコン１０のポートＢ１〜Ｂ４は通信のためのポートである。メインマイコン９は、ポートＡ１〜Ａ４を通信用のポートとして使用しているが、プログラムの書き込み時にはポートＡ６がロウレベルに変化することで、このポートＡ１〜Ａ４と、ポートＡ５とを書き込みのためのポートして使用するようになっている。
【００２２】
すなわち図５に示すように、プログラム書き込みに際しては、サブマイコン１０側のコネクタ３３ｂをメインマイコン９側のコネクタ３３ａから外し、このメインマイコン９側のコネクタ３３ａにリーダライタ３２のコネクタ３２ａを接続する。すると、このコネクタ３２ａによりポートＡ６がローレベルに落とされ、ポートＡ１〜Ａ５をプログラム書き込みのためのポートとして認識する。つまりポートＡ１〜Ａ４は通信用のポートとプログラム書き込みポートとを共用する。従って、プログラム書き込み専用のポートが不要で、ポート数を少なくできる。
【００２３】
なお、本発明は乾燥機能のない洗濯機に適用して実施できるものであり、また、ドラム式洗濯機以外にも、縦型洗濯機にも適用して実施できるものである。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１の実施例を示す電気的構成のブロック図
【図２】洗濯乾燥機全体の斜視図
【図３】本発明の第２の実施例を示す電気的構成のブロック図
【図４】本発明の第３の実施例を示す電気的構成のブロック図
【図５】プログラム書き込み状態における電気的構成のブロック図
【図６】従来例を示す電気的構成のブロック図
【符号の説明】
【００２５】
図面中、１は洗濯乾燥機、９はメインマイコン、１０はサブマイコン、１３は無線ＬＡＮ（無線通信手段）、２１は通信インターフェース、Ａ１〜Ａ６はポート、Ｃ１〜Ｃ６はポート（プログラム入手手段）、２２は不揮発性記憶手段を示す。
【図１】
2005144040.tif 000003
【図２】
2005144040.tif 000004
【図３】
2005144040.tif 000005
【図４】
2005144040.tif 000006
【図５】
2005144040.tif 000007
【図６】
2005144040.tif 000008