(57)【要約】【課題】家電機器診断システム及びその運転方法を提供すること。【解決手段】家電機器において製品情報を所定の信号音として出力することによって、接続した通信網を介して信号音を送信して、遠隔地のサービスセンタにおける家電機器の状態確認が容易なようにする。また、家電機器から音を出力する際に、製品情報を一定フォーマットで符号化して変調した音を出力することによって、ノイズ又は信号エラーを防止し、通信網を介してサービスセンタに送信された音の復元が容易になる。【選択図】図１
2012532558.tif 000002
【特許請求の範囲】
【請求項１】
故障診断を実施するための命令が入力される選択部と、
前記故障診断のための家電機器の製品情報を記憶するメモリと、
前記選択部によって故障診断実施命令が入力されると、前記家電機器をスマート診断モードに変更し、前記メモリに記憶された前記製品情報を符号化して複数のフレームから構成された制御信号として生成する制御部と、
前記制御信号に対応して所定周波数信号を生成するモジュレータと、
前記モジュレータによって駆動され、前記周波数信号に対応する音を出力する音響出力部と、を備え、
前記制御部は、前記選択部への入力によってスマート診断モードに進入すると、前記音響出力部を介してスマート診断モードの進行状態を表示するメイン制御部と、
前記製品情報を一定フォーマットの制御信号に符号化して、前記制御信号を生成する符号化部とを備える、家電機器。
【請求項２】
前記符号化部は、前記音響出力部を介して出力された前記音が通信網を介して送信される過程において発生するデータ損失問題に対応するために、ビット誤りを復元するための誤り訂正符号化方式を適用して製品情報を符号化することを特徴とする請求項１に記載の家電機器。
【請求項３】
前記符号化部は、前方誤り訂正（ＦＥＣ）符号化方式を使用して、前記製品情報を符号化することを特徴とする請求項２に記載の家電機器。
【請求項４】
前記符号化部は、畳み込み符号を活用して前記製品情報を符号化し、パンクチャ方式を利用し、インタリーブを行うことを特徴とする請求項３に記載の家電機器。
【請求項５】
前記符号化部は、前記製品情報に一定フォーマットに符号化して、プリアンブル及び誤り検査ビットを追加し、複数のシンボルが一つの前記フレームを形成するように制御信号を生成することを特徴とする請求項１に記載の家電機器。
【請求項６】
前記符号化部は、前記複数のフレームの間に一定時間の間に信号が出力されない区間であるフレーム間空白（ＩＦＳ）を設定し、コンデンサの充電及び放電原理によって次の信号変換に影響を与える残響効果を除去するために、データの値が変更される区間に前記シンボルに不感時間を設定することを特徴とする請求項１に記載の家電機器。
【請求項７】
前記符号化部は、ヘッダ及びペイロードから前記フレームを構成し、前記フレームのヘッダは、フレームの形式を表すフレームタイプ、リザーブ、長さ、及びフレーム検査シーケンス（ＦＣＳ）を含み、前記ペイロードは、製品情報に製品番号及びバージョン情報が追加された診断データが分割されて含まれることを特徴とする請求項４に記載の家電機器。
【請求項８】
前記符号化部は、前記ヘッダを１／２符号化率で符号化しインタリーブを行い、前記ペイロードを２／３符号化率で符号化しインタリーブを行って、前記ヘッダ及び前記ペイロードをそれぞれ異なる符号化率で符号化することを特徴とする請求項７に記載の家電機器。
【請求項９】
前記制御部は、非常停止時の一時データ、状態情報、エラーコード、オプション情報、電源情報のうち、少なくとも一つの情報を診断データとして記憶し、前記診断データで前記製品情報を生成することを特徴とする請求項１に記載の家電機器。
【請求項１０】
故障診断時に必要な製品情報を所定音として出力する家電機器と、
前記音を受信して前記製品情報を分析し、前記製品情報に含まれた診断データのうち、所定データを抽出して、前記家電機器の状態、故障の有無及び故障の原因を診断し、故障に対する対応方法を導き出す診断サーバと、
前記家電機器から出力された前記音を音響信号として受け取って、通信網を介して前記診断サーバに送信する端末と、
を備える家電機器診断システム。
【請求項１１】
前記診断サーバは、前記家電機器で畳み込み符号を活用して符号化された前記音を受信して、ビタビ復号アルゴリズムを利用して復号する信号処理部を備えることを特徴とする請求項１０に記載の家電機器診断システム。
【請求項１２】
前記信号処理部は、前記音を受信して複数のフレームに分割し、各フレームに含まれたフレームタイプを利用してフレームの順序を区分することによって、前記複数のフレームを集めることを特徴とする請求項１１に記載の家電機器診断システム。
【請求項１３】
前記診断サーバは、前記診断データのうち、エラーコードを分析し前記エラーコードに関連した少なくとも一つのデータを抽出して、前記家電機器に対して診断する診断部を備えることを特徴とする請求項１０に記載の家電機器診断システム。
【請求項１４】
異常発生時に製品情報を記憶するステップと、
故障診断を実施するための命令が入力されると、スマート診断モードに進入するステップと、
記憶された前記製品情報を複数のフレームに分割し、フレーム単位で符号化して制御信号を生成するステップと、
複数の周波数を利用して前記制御信号を変調して、音響出力部を介して所定音として出力するステップと、を有する家電機器の運転方法。
【請求項１５】
前記製品情報記憶ステップは、運転途中に、キー操作による停止、電源遮断、停電、運転中強制終了のうち、少なくとも一つによって停止命令が入力されると、一時データ、状態情報、エラーコード、オプション情報、電源情報のうち、少なくとも一つの情報を診断データとして記憶することを特徴とする請求項１４に記載の家電機器の運転方法。
【請求項１６】
前記スマート診断モードへの進入時に、スマート診断モード及び進行状態に対する情報を表示することを特徴とする請求項１４に記載の家電機器の運転方法。
【請求項１７】
前記制御信号の生成ステップは、前記製品情報を複数のシンボルが一つの前記フレームを形成するように一定フォーマットに符号化し、前記複数のフレームにフレーム間空白（ＩＦＳ）を設定することを特徴とする請求項１４に記載の家電機器の運転方法。
【請求項１８】
前記制御信号生成ステップは、畳み込み符号を活用し、パンクチャ方式を利用して符号化し、インタリーブを行うことを特徴とする請求項１４に記載の家電機器の運転方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、家電機器診断システム及びその運転方法に関し、特に家電機器の製品情報を所定の音として出力して、家電機器の状態点検及びアフタサービスを容易にする家電機器診断システム及びその運転方法に関する。
【背景技術】
【０００２】
家電機器は、各々所定の運転を行う際に、運転を行うための設定値、運転途中に発生する情報、故障情報などを記憶する。特に故障の発生時には、所定のアラームを出力することによって、家電機器を利用するユーザが家電機器の状態を認知できるようにする。かかる家電機器は、単純に動作完了又は故障発生を知らせるだけでなく、備えられる出力手段、例えば表示手段、ランプなどを介して具体的な故障情報を出力することもある。
【０００３】
一方、家電機器に異常が発生した場合、ユーザは、サービスセンタなどに連絡して家電機器の状態に対する助言を求めるか、又は故障した家電機器に対するサービス人員を要請する等のアフタサービスを利用する。
【０００４】
このとき、家電機器に故障情報が単純に出力されるか、又はユーザが分からないコード値として出力されるのが一般であるから、ユーザは、家電機器の故障に対応し難く、サービスセンタに接続されても、家電機器の状態を正確に伝達し難い場合が多い。そのため、サービス人員が家庭を訪問する場合に、事前に家電機器の状態を正確に把握できないため、家電機器の修理に時間と費用が多くかかる場合が発生する。例えば、家電機器の修理に必要な部品が事前に用意しない場合、サービス人員が家庭を再度訪問しなければならない面倒さがあり、かつそれだけ多くの時間がかかる。
【０００５】
このような問題を解決するために、家電機器とサービスセンタのサーバとを所定の通信手段によって接続することもできるが、これは通信網を構築しなければならないという問題がある。
【０００６】
また、技術の発達によって、電話網を利用して故障情報などを遠隔で診断できるようになった。
【０００７】
下記の特許文献１には、家電機器の故障情報を家電機器に接続したモデムを介して電話網を利用してサービスセンタに伝達する技術が記載されているが、この場合、家電機器には、常時モデムが接続されていなければならないという問題点があった。特に洗濯物処理機器のような家電機器は、室外に設置されることが一般であるが、洗濯物処理機器と電話網とを接続するには場所的な制約があった。
【０００８】
下記の特許文献２には、電話網を利用して家電機器の故障情報を可聴周波数帯の音に変換し、これを電話機を介してサービスセンタなどに送信する技術が記載されている。家電機器の故障情報が可聴周波数帯の音に変換された後、これを電話機の受話器に伝達する過程において、周辺環境により信号干渉が生じる可能性もあり、また音が電話網を介して送信される過程において、電話網の特性によってはデータの損失が生じうるという問題点がある。
【０００９】
上述の特許文献２の場合には、データの損失防止及び正確な製品を伝達するために、一つの情報単位である１ビットを表現する１シンボルのサイズを３０ｍｓとし、ビットごとに独立した周波数を使用する。
【００１０】
同じ周波数が繰り返される間隔を最小化するために、データ数に対応して周波数を使用しなければならない。７個のデータを表現するためには、７個の互いに異なる周波数を使用しなければならない。そのため、不必要に多い周波数を使用するという問題点があった。
【００１１】
また、このような多数の周波数使用による問題を解決するために、使用周波数の数を減少させるためには、シンボルのサイズを増加させなければならないが、既存の３０ｍｓのシンボルタイムが１００ｍｓ以上増加されるという問題がある。この場合、シンボルのサイズが大きくなり、送信するデータのサイズも増加するため、それによる送信時間も増加するという問題があった。
【００１２】
また、従来、音を送信する通信網又は端末の特性によって、音が歪むか、又は損失されうるが、それに対する対策が不備である。
【００１３】
そのため、少ない数の周波数を利用して製品情報を表現し、かつ効果的に送信でき、送信の正確度を向上するための代案が必要である。
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】欧州特許出願公開第０５１０５１９号明細書
【特許文献２】米国特許登録第５９８７１０５号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１５】
本発明の目的は、家電機器から製品情報の含まれた音を出力し、製品情報の含まれた音を利用した、家電機器の故障診断が容易な家電機器及び診断システムを提供することにある。
【００１６】
また、本発明の目的は、音の出力に応じて信号の変換及び信号の周波数特性を調節して出力された音の認識率を向上させ、かつ送信を容易にし、家電機器の故障診断に対する正確度及び効率性が向上する家電機器診断システム及びその運転方法を提供することにある。
【課題を解決するための手段】
【００１７】
上記の目的を達成すべく、本発明に係る家電機器は、故障診断を実施するための命令が入力される選択部と、上記故障診断のための家電機器の製品情報を記憶するメモリと、上記選択部によって故障診断実施命令が入力されると、上記家電機器をスマート診断モードに変更し、上記メモリに記憶された上記製品情報を符号化して複数のフレームから構成された制御信号として生成する制御部と、上記制御信号に対応して所定周波数信号を生成するモジュレータと、上記モジュレータによって駆動され、上記周波数信号に対応する音を出力する音響出力部と、を備え、上記制御部は、上記選択部への入力によってスマート診断モードに進入すると、上記音響出力部を介してスマート診断モードの進行状態を表示するメイン制御部と、上記製品情報を一定フォーマットの制御信号に符号化して、上記制御信号を生成する符号化部と、を備える。
【００１８】
また、上記の目的を達成すべく、本発明に係る家電機器の運転方法は、異常発生時、製品情報を記憶するステップと、故障診断を実施するための命令が入力されると、スマート診断モードに進入するステップと、記憶された上記製品情報を複数のフレームに分割し、フレーム単位で符号化して制御信号を生成するステップと、複数の周波数を利用して上記制御信号を変換して、音響出力部を介して所定音として出力するステップと、を含む。
【００１９】
また、上記の目的を達成すべく、本発明に係る家電機器診断システムは、故障診断時に必要な製品情報を所定音として出力する家電機器と、上記音を受信して上記製品情報を分析し、上記製品情報に含まれた診断データのうち、所定データを抽出して、上記家電機器の状態、故障の有無及び故障の原因を診断し、故障に対する対応方法を導き出す診断サーバと、上記家電機器から出力された上記音を音響信号として受け取って、通信網を介して上記診断サーバに送信する端末と、を備える。
【発明の効果】
【００２０】
本発明に係る家電機器診断システム及びその運転方法によれば、家電機器から製品情報の含まれた音を出力する際に、製品情報を複数のフレームから構成し、フレーム単位で一定方式に従って符号化して音として出力することによって、効果的でかつ正確な音の出力が可能であり、信号の変換過程において発生するノイズ又は信号誤りを防止し、安定した信号変換及び正確な音の出力が可能である。
【００２１】
また、本発明は、故障診断に必要な正確なデータの伝達が可能であるため、音に対する認識率及び送信率を向上させ、音を用いた家電機器の故障診断を容易にして故障診断に対する正確度が向上するという効果がある。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施の形態に係る家電機器診断システムの構成を示す構成図である。
【図２】本発明の一実施の形態に係る家電機器の構成を示す図である。
【図３】図１の家電機器及び診断システムにおける家電機器に対する制御構成を示すブロック図である。
【図４】図１の家電機器及び診断システムにおけるサービスセンタの診断サーバの構成を示すブロック図である。
【図５】家電機器の製品情報の符号化及びそれに応じた制御信号の構成を説明するのに参照される図である。
【図６】家電機器の製品情報符号化に対する説明に参照される図である。
【図７】制御信号の構成及び符号化に対する説明に参照される図である。
【図８】家電機器のモジュレータで行われる周波数変調を示す図である。
【図９】不感時間に対する説明に参照される図である。
【図１０】家電機器の音響出力部から出力された音を診断サーバで受信して復元した波形を示す例示図である。
【図１１】本発明に係る家電機器の運転方法を家電機器の表示部に表示した画面の例を示す図である。
【図１２】本発明に係る家電機器の運転方法を家電機器の表示部に表示した画面の例を示す図である。
【図１３】本発明に係る家電機器の運転方法を家電機器の表示部に表示した画面の例を示す図である。
【図１４】本発明に係る家電機器の運転方法を家電機器の表示部に表示した画面の例を示す図である。
【図１５】本発明に係る家電機器の運転方法を家電機器の表示部に表示した画面の例を示す図である。
【図１６】家電機器から製品情報の含まれた音を出力する際に音量を調節する例を示す図である。
【図１７】本発明に係る家電機器の電源オフに応じたデータ記憶方法を示すフローチャートである。
【図１８】本発明に係る家電機器の停止命令に応じたデータ記憶方法を示すフローチャートである。
【図１９】本発明に係る家電機器の電源遮断に応じたデータ記憶方法を示すフローチャートである。
【図２０】本発明に係る家電機器の運転状態に応じたデータ記憶方法を示すフローチャートである。
【図２１】本発明に係る家電機器の運転中発生した異常に応じたデータ記憶方法を示すフローチャートである。
【図２２】本発明に係る家電機器診断システムの診断方法を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、添付された図面を参照して、本発明の実施の形態を説明する。
【００２４】
図１は、本発明の一実施の形態に係る家電機器診断システムの構成を示す構成図である。
【００２５】
図１に示すように、本発明の家電機器診断システムは、各家庭の家電機器１０１から家電機器の運転に対する情報が音として出力されると、製品情報の含まれた音が電話機又は携帯電話などの端末に入力され、該入力された音が音響信号として通信網を介してサービスセンタ２００に送信されて、サービスセンタの診断サーバで家電機器の状態に対して故障の有無を診断するように構成される。
【００２６】
家電機器診断システムは、家電機器１０１と、家電機器の状態及び故障の有無を診断するサービスセンタ２００とを備える。このとき、サービスセンタは、家電機器の情報及び診断プログラムの備えられた診断サーバを備える。
【００２７】
家電機器１０１は、所定データを表示する表示部１１８を備え、このような表示部は、発光ダイオード（ＬＥＤ）、液晶ディスプレイ（ＬＣＤ）、有機ＥＬのような形態の発光体であって、家電機器１０１の状態情報、又は故障情報を視覚化して表示する。また、家電機器１０１は、音を出力する手段として音響出力部１６０を備えて、家電機器１０１の運転、状態、故障に対する情報を再生して所定音として出力する。
【００２８】
家電機器１０１が運転中に故障を起こすか、又は運転に異常が発生すると、家電機器１０１は、表示部１１８を介してエラーコードを出力するか、又は音響出力部１６０を介して警告音を出力して、故障発生をユーザに通報する（Ｓ１）。
【００２９】
このとき、家電機器１０１は、運転情報、故障情報、使用情報を含む製品情報を記憶する。
【００３０】
ユーザは、家電機器１０１の表示部に表示される家電機器１０１の情報を確認して、家電機器１０１の運転を制御するか、又はサービスセンタ２００に修理を要請する。ユーザは、サービスセンタ２００に連絡して故障発生を通報し、それに対する措置を問い合わせる（Ｓ２）。
【００３１】
ユーザがサービスセンタ２００に接続して、サービスセンタ２００側の要請に応じて（Ｓ３）、家電機器１０１に備えられる入力部（図示せず）のうち、選択部（図示せず）を操作する場合、家電機器１０１は、製品情報を変換して所定の音として音響出力部１６０を介して出力する。このように出力された製品情報の含まれた音は、通信網を介してサービスセンタ２００に送信される（Ｓ４）。
【００３２】
このとき、ユーザは、家電機器１０１のモデル情報と故障症状とをサービスセンタ２００に通報しつつ、通話中に家電機器１０１の音を出す所、すなわち音響出力部１６０に電話機８０を近づけることによって、自身の携帯端末機又は電話機などの端末８０を利用して、家電機器の製品情報の含まれた音をサービスセンタ２００に送信して家電機器１０１に対したアフタサービス（Ａ／Ｓ）を要請できる。
【００３３】
サービスセンタ２００では、接続した通信網、例えば電話網を介して音が受信されると、サービスセンタ２００に含まれる診断サーバが家電機器１０１から出力される音を確認して、家電機器１０１の製品状態を判断して故障の有無を診断する（Ｓ５）。
【００３４】
サービスセンタ２００は、診断結果に対応して、家電機器１０１の製品状態及び故障診断に適したサービスが提供されるようにサービス人員９３を家庭に派遣する（Ｓ６）。このとき、診断結果は、サービスエンジニア９３の端末に送信され（Ｓ６）、サービスエンジニアが家電機器１０１の故障を受理できるようにする。
【００３５】
また、サービスセンタ２００は、ユーザと通信網を介して接続されて、相談員を介してユーザに診断結果を音声で送信するか、又は所定のデータで送信できる（Ｓ７）。
【００３６】
それにより、診断システムは、ユーザがサービスセンタ２００に所定の通信網を介して、例えば電話網を介してサービスセンタに接続すると、家電機器１０１の状態を音で正確に判断してユーザに伝達するため、迅速なサービスが可能になり、ユーザも家電機器の状態を手軽に確認できる。
【００３７】
以下、本願発明の家電機器１０１は、洗濯物処理機器であることを例に挙げて説明するが、これに限定されず、テレビ、エアコン、冷蔵庫、電気炊飯器、電子レンジなどのような家電機器１０１の全般に適用することができる。このとき、通信網は、電話網又は移動体通信網であることを例にし、端末機８０は、電話機、移動端末が使用されることを例に挙げて説明する。
【００３８】
かかる家電機器１０１は、以下のように構成され、製品情報を所定の音として出力する。
【００３９】
図２は、本発明の一実施の形態に係る家電機器の構成を示す図である。
【００４０】
以下、家電機器の一実施の形態として洗濯物処理機器を中心に説明する。
【００４１】
図２の（ａ）に示すように、本発明の家電機器として、洗濯物処理機器１０１は、キャビネット１１１と、キャビネット１１１の内部に配置され、洗濯物の洗浄がなされるタブ１２２と、タブ１２２を駆動させるモータ（図示せず）と、タブ１２２の洗濯水を供給する洗濯水供給装置（図示せず）と、洗浄が終わった後に洗濯水を外部に排出する排水装置（図示せず）とを備える。
【００４２】
キャビネット１１１は、キャビネット本体１１２と、キャビネット本体１１２の前面に配置されて結合するキャビネットカバー１１３と、キャビネットカバー１１４の上側に配置され洗濯物処理機器１０１の運転を制御するコントロールパネル１１６と、コントロールパネル１１６の上側に配置されキャビネット本体１１２と結合するトッププレート１１５とを備える。キャビネットカバー１１３は、洗濯物が出入するホール（図示せず）と、ホールを開閉可能に回動するドア１１４とを備える。
【００４３】
コントロールパネル１１６は、洗濯物処理機器１０１の運転を操作する複数の操作部１１７を有する入力部がコントロールパネル１１６に配置され、洗濯物処理機器１０１の運転状態を信号音として出力する音響出力部１６０と、運転状態を文字、数字、特殊記号、画像などで表示する表示部１１８を備える。入力部は、操作キーがキー、ボタン、スイッチ、ロータリスイッチ、タッチ入力手段のような形態で押下、接触、圧力、回転などによって一定信号を印加する入力手段から構成されうる。
【００４４】
このとき、音響出力部１６０から出力される音は、端末を利用した通信網を介して送信されるため、音響出力部１６０は、通信のための音響が確保される位置、通信成功率を高めるために響き現象が最小になる位置、そしてユーザが洗濯機に近接して通信するため、ユーザの位置を考慮して配置されることが好ましい。また、音響出力部１６０は、音が出力される方向が洗濯機の前面に向かうように配置される。
【００４５】
それにより、音響出力部１６０は、上記のようにコントロールパネル１１６、又はコントロールパネルの表示パネルに近接する位置に配置されることが好ましいが、その位置は、洗濯物処理機器の形態、モデルの種類によって可変できる。
【００４６】
洗濯物処理機器１０１は、ユーザがコントロールパネル１１６に備えられる選択部を押下して操作することによって、スマート診断モード進入命令及び信号出力命令が入力され、製品情報を所定フォーマットの制御信号に変換して、モジュレータ（図示せず）に印加して制御信号に対応して動作することによって、音響出力部１６０を介して所定の音が出力される。
【００４７】
音響出力部１６０を介して出力された音は、所定の通信網に接続した端末８０を介してサービスセンタ２００に伝達される。
【００４８】
サービスセンタ２００は、診断サーバを有して、洗濯物処理機器から出力された音が音響信号として受信されることによって、これを分析して家電機器１０１の運転情報と故障情報とを取得する。それにより、サービスセンタは、家電機器１０１の状態及び故障の有無を診断して、ユーザに伝達するか、又はサービス人員を派遣する。
【００４９】
図３は、図１の家電機器及び診断システムにおける家電機器に対する制御構成を示すブロック図である。
【００５０】
前述したように構成される家電機器１０１は、内部に洗濯物に対する洗い、すすぎ、脱水などの行程を行い、運転中に発生するデータを処理して選択部入力によるスマート診断モードを設定する際、家電機器のデータの含まれた製品情報を一定フォーマットの制御信号として生成して所定音として出力されるようにする制御構成を含む。
【００５１】
図３に示すように、家電機器１０１は、入力部１２５、感知部１７０、メモリ１４５、記憶部１４６、駆動部１８０、モジュレータ１５０、音響出力部１６０、及び家電機器の運転全般を制御する制御部１４０を備える。
【００５２】
入力部１２５は、ユーザ操作によって所定の信号又はデータを家電機器１０１に入力する入力手段が少なくとも一つ備えられ、操作部１１７と選択部１３０とを備える。
【００５３】
選択部１３０は、少なくとも一つの入力手段を備え、スマート診断モード進入が選択入力されると、製品情報が音響出力部１６０を介して所定の音として出力されるように信号出力命令を制御部１４０に印加する。
【００５４】
このとき、選択部１３０は、操作部１１７とは別途の入力手段によって構成することができるが、場合によっては二つ以上の操作部１１７が同時に操作されることによって、選択部として動作又は認識されることができ、また特定操作部１１７が連続的に操作されるか、又は所定時間以上操作される場合、選択部として動作又は認識されうる。
【００５５】
また、選択部１３０は、スマート診断モードに進入すると、音響出力部１６０がオン／オフになるようにする。すなわち、選択部１３０によって信号出力命令が入力されると、制御部１４０の制御命令に対応して、製品情報の含まれた制御信号が所定の音として出力されるが、このとき、音響出力部１６０が動作して、音を出力する。
【００５６】
操作部１１７は、家電機器１０１の運転に応じて、運転コース、運転設定のようなデータを受け取って制御部１４０に印加する。また、操作部１１７は、音の出力に応じた設定を受け取る。すなわち、操作部１１７は、音を出力する方法、及び出力される音の大きさなどを設定する設定値を入力する。
【００５７】
このとき、選択部１３０及び操作部１１７を備える入力部１２５は、ボタン、ドームスイッチ（ｄｏｍｅ  ｓｗｉｔｃｈ）、タッチパッド（抵抗型／容量型）、ジョグホイール、ジョグスイッチ、フィンガマウス、ロータリスイッチ、ジョグダイヤルなどから構成されることができ、押下、回転、圧力、接触などの操作により所定の入力データを発生する装置であれば、如何なるものであっても採用可能である。
【００５８】
感知部１７０は、温度、圧力、電圧、電流、水位、回転数などを感知する感知手段を少なくとも一つ備えて、感知又は測定されるデータを制御部１４０に印加する。例えば、感知部１７０は、洗濯物処理機器で給水又は排水時に水の水位を測定し、給水された水の温度、洗濯槽又はドラムの回転速度などを測定する。
【００５９】
駆動部１８０は、制御部１４０から印加される制御信号に対応して、家電機器１０１が設定された運転を行うようにその駆動を制御する。それにより、洗濯物処理機器は、洗い行程、すすぎ行程、脱水行程のような一連の行程を行って、洗濯物の汚れを除去する。
【００６０】
例えば、洗濯物処理機器の場合に、駆動部１８０は、洗濯槽又はドラムが回転して洗濯物の汚れが除去されるように、洗濯槽又はドラムを回転させるモータを駆動し、その運転を制御する。また、制御部１４０の制御命令に対応して、給水又は排水が行われるようにバルブを制御する。
【００６１】
メモリ１４５は、家電機器１０１の運転を制御するための制御データ、家電機器の運転制御のうち使用される基準データが記憶される。
【００６２】
このとき、メモリ１４５は、家電機器に対する制御データが記憶されるＲＯＭ、ＥＥＰＲＯＭのようなデータ記憶手段を含む。記憶部１４６は、制御部１４０のバッファであって、データを一時記憶する記憶手段であり、ＤＲＡＭ、ＳＲＡＭなどが使用されえ、場合によって制御部１４０又はメモリ１４５に備えられる。
【００６３】
メモリ１４５は、家電機器１０１が所定の運転を行う際に、運転中に発生する運転状態データ、家電機器１０１が所定運転を行うように操作部１１７により入力された設定データなどのような運転情報と、家電機器１０１が特定動作を行った回数、家電機器のモデル情報を含む使用情報と、家電機器１０１の誤動作時の誤動作の原因又は誤動作の位置に対する情報を含む故障情報とが記憶される。
【００６４】
すなわち、メモリ１４５は、運転情報、使用情報、故障情報を含む製品情報を記憶する。記憶部１４６もまた運転中に発生する運転情報、故障情報に対する一時データを記憶する。例えば製品情報は、洗濯機の使用回数、設定コース、オプション設定情報、エラーコード、センサ測定値、制御部の算出データ、各部の運転情報が含まれうる。
【００６５】
制御部１４０は、選択部１３０からスマート診断モードに進入する信号が入力されると、メモリ１４５又は記憶部１４６に記憶された製品情報を呼び出して一定フォーマットで制御信号を生成してモジュレータ１５０に印加する。また、制御部１４０は、選択部１３０を操作することによって、音響出力部１６０が動作するように制御する。
【００６６】
制御部１４０は、家電機器に入力されるか、又は出力されるデータの流れを制御し、感知部１７０から入力されたデータに応じて制御命令を生成して印加するか、又は駆動部１８０で感知されたデータを送信して家電機器が動作するように制御するメイン制御部１４１と、選択部１３０の入力によって音を出力するために製品情報を一定フォーマットの制御信号に変換する符号化部１４２とを備える。
【００６７】
メイン制御部１４１は、選択部１３０への入力によってスマート診断モードに進入すると、音響出力部１６０を介してスマート診断モードが開始することを知らせる開始音が出力されるようにし、表示部１１８を介してスマート診断モードが行われることを知らせる所定のデータが表示されるようにする。
【００６８】
また、メイン制御部１４１は、符号化部１４２から生成された制御信号がモジュレータ１５０に印加されて、音響出力部１６０から出力される際、音の出力前及び音の出力完了後に所定のお知らせ音が出力されるように音響出力部１６０を制御する。ただし、音の出力前のお知らせ音は、場合によって省略できる。
【００６９】
このとき、メイン制御部１４１は、音響出力部１６０が二つ以上備えられる場合、お知らせ音と製品情報を含む音とがそれぞれ異なる音響出力部１６０に出力されるように制御する。
【００７０】
メイン制御部１４１は、スマート診断モードの進入時に、選択部１３０及び電源キーを除いた操作部１１７が動作しないようにし、家電機器が他の運転をすべて停止するように感知部１７０及び駆動部１８０を制御する。
【００７１】
また、メイン制御部１４１は、電源入力後、操作部１１７のうち、家電機器の運転設定に応じた何れか一つの操作キーが入力された場合、選択部１３０へ入力があってもスマート診断モードが始まらないようにする。特に、選択部１３０が別に備えられず操作部１１７の複数の操作キーのうち、二つ以上の操作キーの組み合わせにより選択部１３０が入力されたと認識する場合には、電源キーの入力後、他の入力がなく直接指定されたキーの組み合わせにより選択部１３０が入力された場合に限って、スマート診断モードが始まるようにする。
【００７２】
これは、操作部による家電機器の運転設定が、スマート診断モードに進入する意思がユーザにはないと見なして、スマート診断モードに進入しないことであり、また操作部の操作ミスによって不必要にスマート診断モードに進入するのを防止するためである。
【００７３】
符号化部１４２は、メモリ１４５に記憶される製品情報を呼び出して、指定された一定方式に応じて符号化し、データ信号にプリアンブル及び誤り検査ビットを追加して、一定フォーマットの制御信号を生成する。符号化部１４２は、製品情報を符号化することによって、複数のシンボルから構成される制御信号を生成する。
【００７４】
符号化部１４２は、製品情報が音として出力されて通信網を介して送信される過程において発生するデータ損失問題に対応するために、ビット誤りを復元するための誤り訂正符号化方式を適用して製品情報を符号化する。符号化部は、前方誤り訂正（ＦＥＣ）符号化方式を使用することを例にする。このとき、符号化部１４２は、畳み込み符号を活用して製品情報を符号化する。ここで、サービスセンタの診断サーバは、このような符号化方式に対応して、ビタビ（Ｖｉｔｅｒｂｉ）復号アルゴリズムを利用して復号する。
【００７５】
また、符号化部１４２は、制御信号を生成する際に、制御信号を一定のサイズに分割しフレーム化して、複数のフレームからパケットを構成する。また、符号化部１４２は、制御信号にフレームの間に一定時間の間にＩＦＳを設定でき、また、信号変換時に、コンデンサの充電及び放電原理によって次の信号変換に影響を与える残響効果を除去するために、データの値が変更される区間でシンボルに不感時間を設定できる。
【００７６】
制御信号を構成する複数のシンボルに対して、各シンボルの長さをシンボルタイムとし、シンボルに対応して音響出力部１６０を介して出力された音に対して音を構成する周波数信号の基本長もまたシンボルタイムとする場合、符号化部１４２は、一つのシンボルに対してシンボルタイム内で不感時間を設定できる。このとき、不感時間は、シンボルタイムの長さによってそのサイズが変化する。
【００７７】
ここで、製品情報は、前述したように、運転設定、運転中の運転状態などを含む運転情報、使用情報、及び誤動作に対する故障情報を含む。製品情報は、０又は１の組み合わせからなるデータであって、制御部１４０により読み取り可能な形態のデジタル信号である。
【００７８】
制御部１４０は、このような製品情報のデータを分類し、特定データが含まれるようにし、一定のサイズに分けるか又は合わせて、指定された規格の制御信号を生成してモジュレータ１５０に印加する。
【００７９】
また、制御部１４０は、モジュレータ１５０で使用される周波数の数に応じて、出力される周波数信号に対応するシンボルの数を変更できる。
【００８０】
モジュレータ１５０は、制御部１４０から印加される制御信号に対応して、音響出力部１６０に一定駆動信号を印加して、音響出力部１６０を介して音が出力されるようにする。このように出力される音は、製品情報を含む。
【００８１】
モジュレータ１５０は、制御信号を構成するシンボルに対して、一つのシンボルに対応して指定された周波数信号がシンボルタイムの間に出力されるように、音響出力部１６０に信号を印加する。
【００８２】
このとき、モジュレータ１５０は、複数の周波数帯域を利用して制御信号に対応して音が出力されるように制御し、制御部１４０の設定に対応して、使用する周波数の数に応じて、周波数信号当たりのシンボルの数を変更して出力する。例えば、２種類の周波数を使用する場合には、１シンボル当たり一つの周波数信号が出力され、４種類の周波数を使用する場合には、制御信号２シンボル当たり一つの周波数信号が出力されうる。
【００８３】
モジュレータ１５０は、使用可能な周波数の数に対応して、周波数別発振周波数を生成する周波数発振部（図示せず）を備え、制御信号に対応して指定された周波数発振部の周波数信号が音響出力部１６０を介して出力されるように制御する。
【００８４】
モジュレータ１５０は、制御部１４０の制御信号に対応して、音を出力するために音響出力部１６０を制御する際に、周波数偏移方式、振幅偏移方式、位相偏移方式のうち、何れか一つの方式を利用して信号を変調する。
【００８５】
ここで、周波数偏移方式は、制御信号のデータ値に対応して所定周波数の信号に変換する方式で、振幅偏移方式は、データ値に対応して振幅のサイズが互いに異なるように変換する方式である。また、位相偏移方式は、データ値によって位相が互いに異なるように信号を変換する方式である。
【００８６】
周波数偏移方式のうち、２値周波数偏移変調（以下、ＢＦＳＫとする）の場合に、制御信号のデータの値が０の場合に第１周波数に変換し、データの値が１の場合には第２周波数に変換する。例えばデータ値が０の場合に２．６ＫＨｚの周波数を有する信号に変換し、データ値が１の場合には２．８ＫＨｚの周波数を有する信号に変換する。これは、後述する図１１に示すとおりである。
【００８７】
また、振幅偏移方式の場合に、２．６ＫＨｚの周波数を有する信号に変換するものの、制御信号のデータの値が０の場合に、振幅のサイズが１である２．６ＫＨｚの周波数を有する信号に変換し、データの値が１の場合には、振幅大きさが２である２．６ＫＨｚの周波数を有する信号に変換できる。
【００８８】
モジュレータ１５０は、周波数偏移方式を利用することを例に挙げて説明したが、これは変更してもよい。また、使用される周波数帯域も一例に過ぎず変更してもよい。
【００８９】
モジュレータ１５０は、制御信号に不感時間が設定されている場合、不感時間が設定された区間の間には、信号変換を中止する。このとき、モジュレータ１５０は、パルス幅モジュレーション（ＰＷＭ）方式を利用して信号を変調するとき、不感時間が設定された区間では、変調のための発振周波数を停止（ｏｆｆ）して、不感時間の間の周波数信号変調が一時停止されるようにする。それにより、音響出力部１６０を介して出力された音は、シンボルとシンボルとの間の残響効果が制御される。
【００９０】
音響出力部１６０は、制御部１４０の制御命令によって動作がオン・オフになり、モジュレータ１５０の制御により制御信号に対応する一定周波数の信号を指定された時間の間に出力することによって、製品情報の含まれた所定の音を出力する。
【００９１】
このとき、音響出力部１６０は、少なくとも一つ備えられうる。例えば、音響出力部が二つ備えられる場合、何れか一つを介して製品情報の含まれた所定の音が出力され、他の一つを介して家電機器の状態情報に対応する警告音又は効果音を出力することができ、またスマート診断モード進入又は音の出力前のお知らせ音を出力することができる。
【００９２】
音響出力部１６０は、モジュレータ１５０から出力に対応して制御信号を所定の音として出力した後、出力が終了すると、動作停止し、選択部１３０が再度操作される場合、上記のような過程を経て再度動作することによって、製品情報の含まれた所定の音を出力する。
【００９３】
このとき、音響出力部１６０は、スピーカ、ブザーなどのように音を出力する手段が使用されうるが、複数の周波数帯域を使用するために再生帯域の広いスピーカが使用されることが好ましい。
【００９４】
また、音響出力部１６０は、スマート診断モードの進入時、メイン制御部１４１の制御命令に対応してスマート診断モードが開始することを知らせる開始音を出力し、製品情報の含まれた音の出力が開始するときと終了するときにそれぞれ所定のお知らせ音を出力する。
【００９５】
表示部１１８は、メイン制御部１４１の制御命令に対応して、選択部１３０及び操作部１１７によって入力される情報、家電機器１０１の運転状態情報、家電機器動作完了などに応じた情報を画面に表示する。また、家電機器の誤動作時に誤動作に関する故障情報を画面に表示する。
【００９６】
また、表示部１１８は、メイン制御部１４１の制御命令に対応してスマート診断モードが開始すると、スマート診断モードであることを表示し、音響出力部１６０を介して音が出力される時に、その進行状況を文字、画像、数字のうち、少なくとも一つの形態で表示する。
【００９７】
このとき、家電機器は、音響出力部１６０、表示部１１８の他にも点灯又は点滅するランプ、振動素子などの出力手段をさらに備えうるが、それについての説明は下記では省略する。
【００９８】
上記のように構成される家電機器１０１は、所定の音を出力して、次に説明するように、サービスセンタ２００に家電機器１０１の製品情報を伝達する。
【００９９】
図４は、図１の家電機器及び診断システムにおけるサービスセンタの診断サーバの構成を示すブロック図である。
【０１００】
家電機器１０１から所定の音が出力されると、出力された音は、ユーザの端末８０に入力され、通信網を介してサービスセンタ２００に送信される。サービスセンタ２００は、音に対する音響信号を受信して診断サーバに印加して、家電機器に対する故障診断を行う。
【０１０１】
サービスセンタ２００の診断サーバは、図４に示すように、通信部２２０、信号処理部２３０、データ部２４０、サーバ入力部２８０、サーバ出力部２７０、診断部２６０、及び診断サーバの運転全般を制御するサーバ制御部２１０を備える。
【０１０２】
サーバ入力部２８０及びサーバ出力部２７０は、サービスセンタの管理者、ユーザ、サービス人員が診断結果、診断進行状況を確認できるように、所定の入出力インタフェースを提供し、データを受け取るか、又は出力する。
【０１０３】
サーバ入力部２８０は、サービスセンタ２００のユーザにより操作されるボタン、キー、タッチパッド、スイッチのような入力手段を備える。サーバ入力部２８０は、外部入力装置、携帯用メモリ手段に対する接続インタフェースを備える。
【０１０４】
サーバ入力部２８０は、備えられる入力手段が操作される場合、サーバ制御部２１０に信号を印加して、電話網を介して接続したユーザの電話機又は携帯端末から家電機器１０１の音に対する音響信号が診断サーバに受信されるようにする。
【０１０５】
サーバ出力部２７０は、診断サーバの運転情報及び診断結果が出力される表示手段を備える。
【０１０６】
通信部２２０は、サービスセンタ２００の計算機網に接続されてデータを送受信し、インターネットのような外部ネットワークに接続されて通信する。特に、通信部２２０は、サーバ制御部２１０の制御命令に対応して、サーバ入力部２８０を介して録音命令又は受信命令を入力するときに、電話網を介して家電機器から出力された音を音響信号として受信し、診断の完了時に診断結果を外部に送信する。
【０１０７】
通信部２２０は、診断結果をサービス人員の端末に送信するか、又はユーザの端末に診断結果を送信する。
【０１０８】
データ部２４０には、診断サーバの運転制御のための制御データと、洗濯物処理機器などの家電機器から受信された音響信号が信号音データとして記憶され、音響信号又は音の変換し、製品情報を抽出するための基準データ、故障の有無及び故障の原因を診断するための故障診断データが記憶される。
【０１０９】
また、データ部２４０には、受信されたデータの変化又は製品情報検出過程において生成される一時データを記憶し、診断結果データ及び診断結果をユーザに伝達するための診断結果レポートが記憶される。
【０１１０】
データ部２４０は、サーバ制御部２１０により、データの入出力が制御・管理・更新される。
【０１１１】
信号処理部２３０は、受信された音響信号を読み取り可能に変換して、抽出された製品情報を診断部に印加する。
【０１１２】
信号処理部２３０は、受信されるアナログの音響信号を変換して記憶する。このとき、信号処理部２３０での信号変換は、家電機器１０１での信号変換に対する逆変換であって、各家電機器と診断サーバとは、相互約束を通じて家電機器で使用する信号変換体系と同じ信号変換体系を介してデータを変換することが好ましい。信号処理部２３０は、所定周波数帯域のアナログ信号である信号音を、周波数偏移方式、振幅偏移方式、位相偏移方式のうち、何れか一つを利用した逆変換を介してデジタル信号に変換する。
【０１１３】
また、信号処理部２３０は、変換されたデータからフレーム単位で制御信号を抽出した後、制御信号を復号して製品情報を抽出する。このとき、信号処理部２３０は、プリアンブルを検出し、該検出されたプリアンブルに基づいて製品情報の含まれた制御信号を検出し、指定されたフォーマットの制御信号を家電機器の製品情報符号化方式に対応する復号方式によって復号して、制御信号に含まれた家電機器の製品情報を抽出する。
【０１１４】
信号処理部２３０は、データ部２４０に記憶された、制御信号の構造又はフォーマット情報、周波数特性、復号情報に基づいて信号を変換し分析する。
【０１１５】
このように検出された製品情報は、診断部２６０に印加され、データ部２４０に記憶される。
【０１１６】
診断部２６０は、サーバ制御部２１０の制御命令に対応して、入力された製品情報を分析して家電機器の運転状態、故障の有無を診断する。診断部２６０は、家電機器の製品情報分析及び製品情報に応じた家電機器の状態判断のための診断プログラムを含み、データ部２４０に記憶された故障診断データを利用して家電機器を診断する。
【０１１７】
また、診断部２６０は、発生した故障に対する原因を分析し、それに対する解決策又は対応方案を導き出し、クライアントサービス方向に対する診断結果を出力する。
【０１１８】
このとき、診断部２６０は、製品情報のデータを一定基準によって分類し、関連データの組み合わせによって故障診断を実施する。また、診断部２６０は、正確な診断が可能な部分と診断が不可能な部分に対して判断して故障診断を行い、推論可能な診断項目に対して故障確率に従って高い確率順に故障診断を行う。
【０１１９】
診断結果は、故障系統、確率に応じた故障の原因リスト、故障部品のリストを含み、サービス人員を派遣するかどうかに対する案内情報も含まれる。
【０１２０】
サーバ制御部２１０は、通信部２２０を介したデータの送受信を制御して、サーバ入力部２８０及びサーバ出力部２７０を介したデータの入出力を制御する。また、サーバ制御部２１０は、家電機器の対する故障診断が行われるように信号処理部２３０及び診断部２６０の動作を制御する。また、サーバ制御部２１０は、診断部２６０の診断結果がサーバ出力部２７０を介して出力されるようにし、付加的に通信部２２０を介して送信されるように制御する。
【０１２１】
サーバ制御部２１０は、診断部２６０の診断結果がサーバ出力部２７０を介して出力されるようにする。それによりサービスセンタ２００は、家電機器１０１の誤動作に応じた対処方法を電話網を介して接続したユーザに音声として伝達するか、又はサービス人員を派遣する。サービス人員の派遣時にサーバ制御部２１０は、診断結果が通信部２２０を介してサービス人員の端末に送信されるようにする。
【０１２２】
また、サーバ制御部２１０は、診断結果を通信部２２０に印加してユーザに伝達できる。
【０１２３】
一方、サーバ制御部２１０は、信号処理又は診断過程においてエラーが発生するとき、家電機器から音が再び出力されるように要請するメッセージ又は警告音がサーバ出力部２７０を介して出力されるようにする。この場合、サービスセンタ２００は、通信網を介して接続したユーザに家電機器から音が再出力されるように要請する。
【０１２４】
家電機器に対する故障を診断するために、音に変換されて送信される家電機器の製品情報には、家電機器の運転に対する複数のデータが含まれる。家電機器は、故障診断に必要な複数の診断データを記憶するが、このような製品情報に対して説明すれば、以下のとおりである。
【０１２５】
家電機器は、前述したようにメモリ１４５に製品情報を記憶し、製品情報は、複数の診断データを含む。
【０１２６】
メイン制御部１４１は、家電機器の運転が進行される状態に対応して、各々の診断データをメモリ１４５に記憶するか、又は記憶部１４６に一時記憶した後、メモリ１４５に正式に記憶する。メイン制御部１４１は、診断データの種類に応じてそのデータが記憶される時期又は記憶頻度を別にしてメモリに記憶されるようにする。
【０１２７】
このように記憶された診断データは、スマート診断モードへの進入の際、メイン制御部１４１によって読み込まれ、符号化部１４２において製品情報として読み込まれて所定形式の制御信号に符号化され、モジュレータ１５０によって変調されて音響出力部１６０を介して音として出力される。
【０１２８】
洗濯物処理機器の場合に、運転情報は、洗濯物処理機器の洗い行程に関する情報、脱水行程に関する情報、すすぎ行程に関する情報などのように、洗濯物処理機器の運転に必要な情報を含む。
【０１２９】
また、故障情報は、洗濯物処理機器の運転が行われるとき、各運転中に発生する故障情報、洗濯物処理機器の機器上の故障情報、故障情報に対応するエラーコード、制御部１４０の情報、感知部１７０で感知された値、モータの感知値、洗濯水供給装置の故障情報、排水装置の故障情報など多様な情報が含まれうる。
【０１３０】
使用情報は、ユーザが洗濯物処理機器を使用した回数、ユーザが設定したコース、洗濯物処理機器に設定されたオプション設定情報など多様に含むことができる。すなわち、使用情報は、ユーザから洗濯物処理機器に入力された内容や洗濯物処理機器に初期設定した情報などを含むことができる。
【０１３１】
また、製品情報は、下記の表１のようなサイズで記憶される。
【表１】
2012532558.tif 000003
【０１３２】
表１を参考すれば、分類は、製品情報の属性を意味する。また、名称は、各分類を意味する。
【０１３３】
以下、詳細に説明すると、状態は、洗濯物処理機器１０１の全体行程のうち、最後に行われる行程を意味する。すなわち、状態は、洗濯物処理機器１０１が洗い行程、脱水行程、すすぎ行程を行うとき、ユーザがすすぎ行程を最後に行うと、すすぎ行程を行う際の製品情報を意味する。このとき、状態は、１バイトのサイズを有する。
【０１３４】
共通（Ｃｏｍｍｏｎ）は、洗濯物処理機器１０１の全体行程にわたってサンプリングしなければならない属性を有した製品情報を意味する。すなわち、共通は、洗濯物処理機器の全体行程にわたって上記モータ、上記洗濯水供給装置などが行われる際、一定の時点又は上記各行程における製品情報を意味する。共通は、１１バイトのサイズを有するように設定される。
【０１３５】
また、洗いは、洗い行程においてサンプリングしなければならない属性を有した製品情報を意味する。例えば、洗い行程が行われるとき、洗濯水の水位又は洗濯水供給装置の作動時間などをサンプリングしなければならない属性を有した製品情報を意味する。洗いは、４バイトのサイズを有するように設定される。洗濯に関するデータは、洗い行程が行われる途中又は洗い行程が完了したときに記憶され、エラーの発生時にも記憶される。このとき、洗い行程のうち、最後に行われる洗濯脱水が完了すると、洗い行程が完了したと見なして、すすぎが開始する前、すなわちすすぎ行程の給水が開始する前に洗濯に関する診断データを記憶する。
【０１３６】
すすぎは、上記すすぎ行程においてサンプリングしなければならない属性を有した製品情報を意味する。すすぎは、４バイトのサイズを有するように形成される。すすぎに対するデータは、すすぎ行程の遂行途中、完了時、又はエラー発生時に記憶され、すすぎ回数に応じてそれぞれ記憶されるが、最後のすすぎの脱水後、脱水行程の開始前に最終的にすすぎに対する診断データが記憶される。
【０１３７】
また、脱水は、脱水行程でサンプリングしなければならない属性を有した製品情報を意味する。このとき、脱水は、６バイトのサイズを有するように設定される。脱水に関する診断データは、脱水行程の遂行途中、脱水行程の完了時、又はエラー発生時に記憶される。
【０１３８】
乾燥は、乾燥行程でサンプリングしなければならない属性を有した製品情報を意味する。乾燥は、８バイトのサイズを有するように形成される。
【０１３９】
洗い、すすぎ、脱水行程においてバブル感知に対する診断データは、バブルが感知されたときに直に記憶される。
【０１４０】
一方、エラーコードは、洗濯物処理機器１０１の運転途中に異常が感知されたときに警告を表記していたエラーに対するコードを意味する。すなわち、エラーコードは、洗濯物処理機器１０１の故障時にユーザが認識するように外部に表示するエラーコードを意味する。例えば、エラーコードは、洗濯物処理機器１０１に故障が発生する場合、使用上エラーが発生する場合、表示部（図示せず）又はブザーなどを介して外部に出力されるエラーメッセージ又はブザーなどを意味する。このとき、エラーコードは、１バイトのサイズを有するように形成される。
【０１４１】
例えば、エラーコードは、洗濯物処理機器１０１が故障が発生する場合、使用上エラーが発生する場合、表示部（図示せず）やブザーなどを介して外部に放出されるエラーメッセージ又はブザーなどを意味する。診断データ中のこのようなエラーコード、すなわち製品情報中のエラーコードは、家電機器の動作異常に対してどの部分からエラーが発生したのかが分かるように設定される。このとき、エラーコードは、表示部を介して表示されるだけでなく、警告音として出力されうる。
【０１４２】
例えば、製品情報に含まれたエラーコードのデータ値が０の場合に、家電機器に異常がないか、又はエラーコードとして分類されない異常がある場合を表す。エラーコードのデータ値が１の場合に、ドア異常、２の場合に給水異常、３の場合に排水異常、４の場合にバランス異常、５の場合にＦＥ異常、６の場合に水位センサ異常（ＰＥ）、７の場合に給水異常（ＩＥ）、８の場合にモータ異常（ＬＥ）、９の場合にＣＥ以上、１０の場合に乾燥異常（ｄｈｅ）を表すことができる。その他割り当てられた値に応じて特定系統の異常をエラーコードで表すことができる。
【０１４３】
このようなエラーコードは、診断サーバで故障を診断したときにエラーコードの値に応じて関連したデータを抽出し、それに対する基準データ又は診断データと比較して故障の原因を分析し、故障の原因に対する対応方法を導き出すのに使用される。また、診断サーバは、製品情報に含まれた状態情報に基づいて、家電機器がどの動作中に異常が発生したかを判断する。
【０１４４】
一方、カウンタは、ユーザが洗濯物処理機器１０１を使用した回数及びエラーが発生した回数などを含む製品情報を意味する。カウンタは、８バイトのサイズを有するように形成される。カウンタは、家電機器の運転が開始されると、事前準備ステップで初期化されずに既存データを維持する。
【０１４５】
また、オプションは、ユーザが最近洗濯物処理機器１０１を運転したとき、ユーザが設定した各種オプションを含む製品情報を意味する。オプションは、ユーザが洗濯物処理機器１０１に設定することであって、洗濯時間を１５分、脱水時間を５分、すすぎ時間を１０分などのように設定することを意味する。このとき、オプションは、９バイトのサイズを有するように形成される。オプションは、エラーコードが発生する場合又は洗い行程が完了する場合に記憶される。
【０１４６】
一方、上述した各サイズ、分類、名称は、一実施の形態に過ぎないものである。したがって、家電機器の特性によって各サイズ、分類、名称などは、互いに異なるように形成されうる。
【０１４７】
メイン制御部１４１は、入力部１２５の操作部１１７を介して設定された運転コース又はオプションなどの設定値に応じて家電機器が動作するようにするが、例えば洗濯物処理機器の場合に、事前動作、洗い、すすぎ、脱水、乾燥、終了ステップなどに区分し、それぞれのステップ内での動作を細分化して家電機器が最後に行った動作が何であるかを状態情報として記憶する。
【０１４８】
状態情報は、家電機器の全体動作のうち、最後に行われる動作ステップに対する情報が含まれる。例えば、洗濯物処理機器で指定された運転を行う前、事前動作ステップ、洗いステップ、すすぎステップ、脱水ステップ、乾燥ステップ、完了ステップなどに区分して、洗濯物処理機器が最後に行った動作に対する情報を含む。このとき、各々のステップは、より細分化したステップに区分されうる。例えば、洗いステップの中でも、下洗い、つけおき洗い、本洗い、後洗いに区分でき、すすぎステップは、１次すすぎ、２次すすぎ、３次すすぎ、４次すすぎに区分できる。また、１次すすぎ途中の排水ステップ、１次すすぎ途中の簡易脱水ステップ、１次すすぎ途中の本脱水ステップ、給水ステップなどでより細分化した家電機器の動作に対する情報を含む。
【０１４９】
洗濯物処理機器ですすぎ行程途中に異常が発生する場合に、最後に行われた動作がすすぎ行程に関連した動作であるから、すすぎ行程を表す値が状態情報に記憶される。このとき、各々の行程は、より細分化して、すすぎ途中にも何回目のすすぎから異常が発生したか、すすぎ途中の脱水過程から異常が発生したか、給水途中に異常が発生したか、排水途中に異常が発生したかを表すことができる。
【０１５０】
このとき、状態情報は、約１バイトのサイズを有し、状態情報は、家電機器の各動作に対するステップを約６０ないし６４に区分して、各動作に対する情報を含むことができる。
【０１５１】
このとき、状態情報の値が０ないし５であると事前動作ステップに、０であると電源オフである待ち状態、１であると初期化ステップ、２であると停止ステップ、３であると予約ステップ、４であると凍結感知ステップ、５であると洗濯物の量感知ステップに対応できる。また、５５、５６は、乾燥ステップを、５５は、乾燥中熱風乾燥、５６は、冷却ステップを表すことができる。
【０１５２】
また、６ないし９は、下洗い行程、１０ないし１１は、つけおき行程、１２ないし２０は、洗い行程、２１ないし４８は、すすぎ行程、４９ないし５２は、脱水行程、５５、５６は、乾燥行程、５７ないし５９は、終了行程を表すことができる。状態情報のデータ値が０の場合に、電源がオフになった状態を表し、その値が１２であると、洗い行程のうち、洗濯初期給水が最後に行われた動作であることを表す。また、状態情報の値が２８の場合には、２回目のすすぎ過程において簡易脱水が最後に行われた動作であることを表す。
【０１５３】
このような状態情報は、家電機器の運転中に随時更新される。すなわち洗い行程を行う途中にはそれに応じた状態情報が記憶され、洗い行程が完了しすすぎ行程が行われると、それに応じた値が状態情報として記憶される。
【０１５４】
それにより診断サーバは、製品情報に含まれた状態情報を介して家電機器が最後に行った動作が何であるかを確認できるため、それに関連した診断データを利用して故障診断を行う。
【０１５５】
前述した共通データは、データが発生するか、又はデータの値が変更され次第、記憶部１４６に随時記憶される。このような共通データは、記憶部１４６に一時記憶された後、すべての動作が完了するか、又はエラーが発生する等、動作が停止すると、メモリ１４５に記憶される。
【０１５６】
電流制限カウンタは、電流制限が発生した回数であって、家電機器が動作した後、終了するまで発生した回数が累積されて記憶される。モータがオン・オフになる１サイクルに１回カウントされる。
【０１５７】
ここで、電流制限は、モータ制御部でモータを制御するための信号を生成してモータに印加する際に、モータ制御部で収容可能な電流から外れる電流が発生する場合、過電流などによってモータ制御部及びモータが損傷するのを防止するために、制限値を設定し電流値が制限値に到達すると、動作を強制制御し電流を遮断することを意味する。
【０１５８】
過電流制御カウンタ（Ｆ０  Ｃｏｕｎｔｅｒ）は、ハードウェア的に過電流を遮断する場合にカウントされる値であって、運転開始から終了まで累積される。このとき、過電流制御カウンタは、ハードウェア的に過電流を制限することであって、モータ制御部において正常に制御する場合には、０に維持される。したがって、過電流制御カウンタが０の場合には、正常と、０でない場合には、エラーと判断でき、これは、モータ制御部に異常があることを意味する。
【０１５９】
バブルカウンタは、バブル感知回数であって、運転開始から終了までバブル感知を行った回数を累積して記憶する。
【０１６０】
回転速度測定値（ＲＰＭ  Ｄｅｔｅｃｔ）は、モータに備えられるホールセンサで、モータの動作に応じた回転速度を測定した値である。これは、モータの異常又はホールセンサの異常を確認できるデータである。例えば、回転速度測定値が０で回転速度が感知されないが、電流制限カウンタが０でない場合に、実際にモータは動作したがホールセンサに異常があって回転速度を測定できないものと判断できる。
【０１６１】
このとき、回転速度測定値は、上記のようにその値が０であると正常で、１であると回転速度が０であり、２であるとモータが動作された以後、最後の２秒の間に回転速度が続いて０であるか、又は残りの時間において回転速度が一度でも０でない場合を表す。
【０１６２】
回転速度測定値は、感知されるときに随時記憶されるが、最後に記憶された値が最終維持される。
【０１６３】
電源オフ情報は、電源オフ時に家電機器の動作が設定された動作をすべて完了した後にオフにしたか、又は一部動作を行わずにオフにしたかに対する情報を含む。例えば、停電によって電源がオフになる場合に電源オフ情報は、その値が１になりうる。
【０１６４】
終了時水位値（Ｗａｔｅｒ  Ｌｅｖｅｌ  Ｅｎｄ）は、終了時タブの水位センサ測定値が含まれる。
【０１６５】
エラー時排水時間（Ｅｒｒｏｒ  Ｗａｔｅｒ  Ｄｒａｉｎ  Ｔｉｍｅ）は、排水にかかる時間であって、特にエラー発生時、最後に記憶された排水時間が記憶される。このとき、エラー時に排水時間は、排水が行われる時に変更され、予め記憶された値と新しく測定された値のうち、大きな値が記憶される。すなわち排水にかかる時間のうち、最大時間が記憶され、複数回行われる排水動作のうち、最も大きな排水時間が記憶される。
【０１６６】
エラー時排水時間は、排水時排水に応じた動作時間のうち、最大時間であって、排水時間は、排水動作が行われる時に測定し、予め記憶された値より大きな場合に記憶することによって、最大時間がエラー時排水時間として記憶される。
【０１６７】
モータ制御部最大温度（ＩＰＭ  Ｍａｘ  Ｔｅｍｐｅｒａｔｕｒｅ）は、モータに制御信号を印加するモータ制御部に対する測定温度である。モータ制御部は、モータ制御信号を生成して印加する過程においてその演算量が多いから発熱量が大きいが、温度が一定値以上になると、モータ制御部が焼損する恐れがあるため、モータ制御部の温度を測定して記録する。
【０１６８】
エラー温度は、温度エラー発生時に、家電機器に備えられた複数の温度感知部のうち、異常温度を感知するか、異常を感知した温度感知部の情報を含む。例えば、エラー温度の値が０であると、異常無し、１であると、タブに備えられた温度感知部、２であると、ＡＦに備えられた温度感知部、３であると、ダクトに備えられた温度感知部とを表すことができる。このとき、エラー温度の値に対応する温度感知部の順序又は温度感知部の種類は、設定によって変更できる。
【０１６９】
すなわち、エラー温度が１であると、タブに備えられた温度感知部で異常温度が感知されたことを表す。
【０１７０】
このとき、家電機器に備えられる温度感知部は、感知される温度に対応する所定データをメイン制御部に印加する。このとき、メイン制御部に入力される値は、測定された温度自体に対する値ではなく、温度に対応する抵抗、電流、電圧値のうち、何れか一つを２５５レベルに仕分けた値である。
【０１７１】
温度感知部の測定値が０又は２５５の場合に、これは、結線又は接続上の問題であって、定常状態では不可能な値であるから、温度感知部の測定値が０又は２５５の場合に、メイン制御部は、該当温度感知部に異常があると判断できる。又は温度感知部で感知できる範囲を超える場合にも、０又は２５５がメイン制御部に印加できる。洗濯物処理機器の場合に、ファンの異常時、乾燥器ヒータに備えられる温度感知部で過熱によって温度感知部の測定限界を超えると、上のような異常データをメイン制御部に印加する。それにより、メイン制御部は、該当温度感知部の情報をエラー温度として記憶する。
【０１７２】
エラーバブルフラグは、エラー発生時バブルが感知されたかどうかを表す値であって、バブルが感知されると設定され、除去されると設定解除される。
【０１７３】
エラー電圧は、エラー発生時に測定される電圧値が記憶される。ただし、このときのエラー電圧は、一般に測定される電圧値がそのまま記憶されることではなく、測定された電圧を複数のレベルに分けて測定された電圧をレベルで表示する、変換された値が記憶される。
【０１７４】
エラーファンモータ回転速度（Ｆａｎ  ｍｏｔｏｒ  ｒｐｍ）は、エラーコード発生時にファンモータの回転速度値が記憶される。ファンモータを動作停止させる前、その値を測定して記憶した後にファンモータを停止する。
【０１７５】
洗濯物処理機器で乾燥ファンの回転速度を測定した値として冷却過程進入時の回転速度値が記憶される。
【０１７６】
再給水フラグ（ＲｅＷａｔｅｒ  Ｆｌａｇ）は、再給水動作中であると設定され、再給水が完了すると解除される。エラー又は終了時点で値が記憶される。このとき、洗いステップなのかすすぎステップなのかに関わらず、再給水有無に対してのみ設定される。
【０１７７】
ドアバイメタルフラグは、ドアに関連したエラーが発生したとき、ドア側のバイメタルのオン・オフ信号が記憶される。
【０１７８】
上記のように、洗濯物処理機器の動作全般で使用されるデータは、随時一時記憶され、その値が更新され、エラーが発生するか、又は動作が終了すると、メモリに記憶される。
【０１７９】
一方、診断データは、動作状態に応じて動作に対応するデータが記憶される。
【０１８０】
洗い行程では、洗濯給水時間、洗濯水温、洗濯バブルフラグ、洗濯低電圧フラグ、洗濯バルブ転換フラグ、ヒータ強制終了フラグがそれぞれ記憶される。上記のようなデータは、洗い行程中にそのデータが一時記憶及び更新され、洗濯が完了すると、メモリに記憶される。
【０１８１】
このとき、洗濯給水時間（Ｗａｔｅｒ  ｓｕｐｐｌｙ  ｔｉｍｅ＿Ｗ）は、洗濯初期給水時に給水にかかる時間であって、給水開始から給水完了までの時間である。洗濯水温は、動作開始時のタブの温度と、初期給水完了直後のタブ温度がそれぞれ第１洗濯水温と第１洗濯水温として記憶される。第１洗濯水温（Ｗａｔｅｒ  Ｔｅｍｐｅｒａｔｕｒｅ  Ｗ０）は、洗い行程において、動作を開始する際、すなわち給水が開始し次第測定されるタブの温度である。このとき、停止後再度開始する場合には測定しない。第２洗濯水温（Ｗａｔｅｒ  Ｔｅｍｐｅｒａｔｕｒｅ  Ｗ１）は、初期給水が完了した直後のタブの温度を測定して記憶する。このとき、給水時洗濯水の温度によってタブの温度も変更されるため、洗濯水の温度として見なすことができる。両方の洗濯水温を比較することによって、給水状態及びセンサなどに異常があるかどうかを判断できる。
【０１８２】
洗濯バブルフラグは、洗い及び洗い脱水時にバブルの発生有無を表すものであって、バブルが発生した場合を１、発生しない場合を０に設定できる。洗濯低電圧フラグは、入力される電圧が低電圧である場合に設定され、洗濯バルブ転換フラグは、冷水と温水のバルブ誤接続に対するフラグである。ヒータ強制終了フラグは、加熱時間に基づいて強制終了するかどうかを設定することであって、時間オーバに応じた強制終了と、温度変化なしに応じた強制終了に対して強制終了発生履歴が記憶される。１回でも強制終了した場合に発生履歴あることを表す１に値が設定される。
【０１８３】
すすぎ行程に対する診断データは、すすぎ給水時間、すすぎ水温、すすぎバブルフラグ、すすぎ低電圧フラグ、すすぎメインバルブですすぎ行程を行う途中又はすすぎ行程が完了する時点において、そのデータが一時記憶又は更新され、そして最終記憶される。
【０１８４】
すすぎ給水時間は、洗濯時と同様にすすぎ時に給水にかかる時間が記憶される。このとき、すすぎが複数回繰り返される場合、各々測定されたすすぎ給水時間のうち、最大値が記憶される。すすぎ水温は、洗濯機のように給水前と後のタブ温度をそれぞれ測定した値であって、第１すすぎ水温と第２すすぎ水温とを利用して給水前後の温度差、給水された水温を確認できる。
【０１８５】
すすぎバブルフラグは、すすぎ時にバブル有無によって設定又は解除され、すすぎ低電圧フラグは、すすぎ又はすすぎ脱水の際、低電圧が発生する場合に設定され、すすぎメインバルブは、最終すすぎの際、メインバルブの種類が冷水バルブなのか温水バルブなのかに対する情報が含まれる。
【０１８６】
脱水行程に対する診断データは、脱水進入カウンタ、湿性負荷レベル、オフセット値、目標回転速度、最大回転速度、脱水バブルフラグ、脱水低電圧フラグを含み、脱水行程が行われる途中又は脱水行程完了時に記憶される。
【０１８７】
脱水進入カウンタ（ＵＢ  ｔｒｙ  Ｃｏｕｎｔｅｒ）は、ドラム又はタブが洗濯物により偏った程度によって脱水時にタブが洗濯物処理機器のケースなどとぶつかる場合が発生するが、このとき、偏心が大きいと、騷音が増加し高速の脱水が不可能なだけでなく洗濯物処理機器が破損する恐れがある。それにより脱水を行う前にバランス又はアンバランス）の程度（偏心）を測定するが、偏心が大きいほど、アンバランスする場合に直に脱水に進入できず、洗濯物を均一にする動作を行う。すなわち、脱水進入カウンタは、偏心が大きいため脱水動作を行うことができない場合、脱水進入を再び試みた回数である。これは、偏心測定と、洗濯物解きを行った回数に比例する。
【０１８８】
湿性負荷レベル（Ｗｅｔ  ｌｏａｄ  ｌｅｖｅｌ）は、高速の脱水を行う前に最後に測定された洗濯物の量であって、洗濯開始時の洗濯物の量は、乾いた洗濯物に対する洗濯物の量であるから、脱水前に濡れた洗濯物に対する洗濯物の量を再度算出して記憶する。
【０１８９】
洗濯物の量は、極少量、少量、重量、普通、多量、極多量、単一負荷などのように複数のレベルに区分できる。オフセット値は、脱水時に目標回転速度を設定するための値であり、目標回転速度は、初期入力された運転設定とは関係なく、偏心（アンバランス）により再度設定された脱水時の目標回転速度である。最大回転速度は、最終脱水遂行時に測定された最大回転速度である。
【０１９０】
脱水バブルフラグは、脱水時におけるバブルの発生有無に対したものであり、脱水低電圧フラグは、脱水時における低電圧発生有無を表す。
【０１９１】
乾燥に対する診断データは、最低水位、乾燥ヒータの動作カウンタ、最小乾燥温度、モータ回転速度、最低電圧、乾燥時間、ファンモータ最大回転速度フラグ、乾燥低電圧フラグを含み、これは、脱水行程途中又は脱水行程完了時に記憶される。
【０１９２】
最低水位は、乾燥進入後に初期排水が完了した時点において測定される値で終了時まで測定された値のうち、最低値が記憶される。乾燥ヒータの動作カウンタは、乾燥ヒータがオン・オフになった回数であり、最低乾燥温度は、冷却行程への進入直前までダクトの温度値を測定したものの中で、最低値である。
【０１９３】
ファンモータ回転速度（Ｆａｎ  ｍｏｔｏｒ  ｒｐｍ）は、洗濯物処理機器で乾燥ファンの回転速度を測定した値であって、冷却行程進入時の回転速度値が記憶される。乾燥電圧は、乾燥行程のうち、乾燥進入から測定される電圧値中の最低値であり、乾燥時間は、脱水の予備乾燥からカウントされた時間である。ファンモータ最高回転速度フラグは、ファンモータが動作する途中に測定される回転速度が一定基準を超える場合に設定され、乾燥低電圧フラグは、乾燥行程途中に低電圧が供給された場合に設定される。
【０１９４】
診断部は、製品情報に含まれた上記のようなデータを利用して故障を診断し解決策を導き出す。
【０１９５】
家電機器の動作に応じたデータだけでなく、家電機器でのエラー発生カウンタ、ユーザが操作部１１７を介して入力した設定データもまた、診断データとして製品情報が含まれる。
【０１９６】
エラー発生カウンタは、各エラーコード別累積発生カウンタ、家電機器の動作カウンタ、家電機器のうち、洗濯物処理機器のタブ洗浄カウンタなどが含まれる。設定データは、洗いコース、すすぎ回数、使用言語、スチーム有無、音量調節、脱水強度、洗濯水温設定に応じた値が含まれる。
【０１９７】
メイン制御部１４１は、上記のような各々の診断データを製品情報としてメモリに記憶する。メイン制御部１４１は、選択部の入力に応じてスマート診断モードに進入すると、記憶された診断データを読んで製品情報を形成し、符号化部１４２は、製品情報を符号化して所定形式の制御信号を生成する。このように生成された制御信号は、モジュレータに印加されて所定周波数信号の組み合わせに変換され、音響出力部１６０を介して所定音として出力される。
【０１９８】
上記のような製品情報は、家電機器に記憶され、スマート診断モードから出力される音に含まれてサービスセンタの診断サーバに送信されることによって、家電機器に対する故障診断に使用される。
【０１９９】
このような製品情報を含む音を出力するために、家電機器では、以下のような制御信号を構成する。図５は、家電機器の製品情報の符号化及びそれに応じた制御信号の構成を説明するのに参照される図である。
【０２００】
符号化部１４２は、図５の（ａ）に示すように、複数のフレームからパケットを構成する。
【０２０１】
符号化部１４２は、診断データである製品情報に製品番号、及びバージョン情報を追加する。これは、アプリケーション階層で行われる。
【０２０２】
このとき、バージョン情報は、スマート診断のバージョンでスマート診断アルゴリズム又は全体スマート診断システムに対するバージョン情報であり、スマート診断のバージョン情報は、それに対応するプロトコル名称情報を意味する。
【０２０３】
例えば、図５の（ｂ）のようにバージョンが０ｘ０１と表示された場合に、プロトコル名称は、「Ｓｍａｒｔ  Ｄｉａｇｎｏｓｉｓ  ｆｏｒ  Ｗａｓｈｉｎｇ  Ｍａｃｈｉｎｅ  ｖ１．０」を意味する。製品番号は、製品を識別するための識別子であり、診断データは、家電機器の故障診断のための製品情報である。
【０２０４】
バージョンと製品番号とは、制御部１４０に直接入力されてスマート診断モードの進入時に該当情報をプロトコルに含めて送信するようにする。このとき、スマート診断システムのバージョン情報、メインプログラムバージョン、ＩＤＳファイルバージョン、製品種類情報、モデル番号などが、上記のようにプロトコルに含まれて送信される。
【０２０５】
反面、診断データ、すなわち製品情報は、メモリ１４５又は記憶部１４６に記憶される。したがって、スマート診断が実施されると、制御部１４０は、メモリ１４５に記憶されたデータと、記憶部１４６に記憶された一時データとを製品情報、すなわち診断データとしてロードする。
【０２０６】
図６は、家電機器の製品情報符号化に対する説明に参照される図である。
【０２０７】
制御部１４０は、スマート診断モードの進入時に、予め記憶された製品情報を呼び出して符号化し、所定規格の制御信号を生成する。
【０２０８】
符号化部１４２は、製品情報が音として出力されて通信網を介して送信される過程において発生できるデータ損失問題に対応するために、ビット誤りを復元するための誤り訂正符号化方式を適用して製品情報を符号化する。符号化部は、前方誤り訂正（ＦＥＣ）符号化方式を使用するのを例にする。
【０２０９】
このとき、符号化部１４２は、畳み込み符号を活用して製品情報を符号化する。ここで、サービスセンタの診断サーバは、このような符号化方式に対応してビタビ（Ｖｉｔｅｒｂｉ）復号アルゴリズムを利用して復号する。
【０２１０】
符号化部１４２は、シフトレジスタとＸＯＲから構成される論理回路を利用して符号化を行うが、１ビットの入力に対応して２ビットが出力される１／２符号化率をベースとする。１／２符号化率は、付加的な冗長ビットを多く必要とするため、パンクチャアルゴリズムを利用して冗長ビットの数を減少させる。
【０２１１】
パンクチャアルゴリズムは、１／２符号化率で符号化された出力値のうち特定パターンでビットを削除する方式で、削除パターンは、パンクチャ行列で表す。パンクチャ行列のうちの１は、削除しないこと、０は、削除することを意味する。このようなパンクチャアルゴリズムを利用するときには、送信データの量が減少するため、要求されるデータレートを満たすことができる。送信速度などを考慮してパンクチャ行列を変更して使用することが好ましい。
【０２１２】
例えば、図６の（ａ）のように１／２符号化率での畳み込み符号の際、ｉ０、ｉ１、ｉ２、ｉ３、ｉ４、ｉ５、ｉ６のデータが入力されると、ａ０〜ａ６、及びｂ０〜ｂ６が出力される。パンクチャ行列（パンクチャパターン）を符号化値に適用すると、パンクチャ行列のパターンに応じて、０の部分が削除され、１の部分のみが残って、最終的にａ０、ｂ０、ｂ１、ａ２、ａ３、ｂ３、ｂ４、ａ５が出力される。
【０２１３】
参照される図は、符号化方法を説明するための図に過ぎず、本発明の符号化方式は、これに限定されるものではない。符号化部１４２は、同じ方式で製品情報を符号化する。
【０２１４】
また、符号化部１４２は、データ送信中に発生できるバースト誤りに対応して、ビットインタリーブを行う。全体データを基準ビット単位で切ってビットインタリーブを行うが、３２ビット単位でビットインタリーブを行う。すなわち、６０バイトのデータが存在するとき、４バイト単位で一定規則に従ってその順序を混合する方式である。
【０２１５】
例えば、図６の（ｂ）のように、ａａａａｂｂｂｂｃｃｃｃｄｄｄｄｅｅｅｅｆｆｆｆｇｇｇｇのデータを０、４、８、１２、１６、２０番目のデータ、１、５、９、１３、１７、２１番目のデータの順にビットインタリーブを行うと、ａｂｃｄｅｆｇａｂｃｄｅｆｇａｂｃｄｅｆｇａｂｃｄｅｆｇにデータの順序が変更される。インタリーブされたデータが送信される過程において一部のビット損失が発生しても、逆にインタリーブを行うと、ａａ＿ａｂｂｂｃｃｃｄｄｄｅ＿ｅｅｆ＿ｆｆｇ＿ｇｇになるため、周辺のビットを利用して復元可能になる。
【０２１６】
図７は、制御信号の構成及び符号化についての説明に参照される図である。
【０２１７】
図７の（ａ）のように、符号化部１４２は、製品情報に製品番号とバージョン情報とが追加されたデータをフレーム化するために、所定単位で分割する。符号化部１４２は、フレーム単位で誤りを確認するために、フレーム検査シーケンス（ＦＣＳ）を使用する。
【０２１８】
例えば、６０バイトのデータを１５バイトのサイズに分割する場合に、一つのフレームには、１５バイトのデータが含まれ、パケットは、４個のフレームから構成される。このとき、分割する単位によってフレームの数は可変であり、パケットを構成するフレームの数も可変である。各フレームのサイズは、後述するＩＦＳ及び製品情報、シンボルタイムによって変化する。
【０２１９】
符号化部１４２は、図７の（ｂ）のように、ヘッダ及びペイロードからフレームを構成する。
【０２２０】
フレームのヘッダは、フレームの形式を表すフレームタイプ、リザーブ、長さ、及びＦＣＳから構成される。ペイロードは、製品情報に製品番号とバージョン情報とが追加されたデータが分割されて含まれるフィールドである。
【０２２１】
フレームタイプ、リザーブ、長さのサイズが１バイト、ＦＣＳが１バイト割り当てられて、ヘッダは合計２バイト、ペイロードは１ないし１５バイトが割り当てられる。このとき、フレームタイプは２ビット、リザーブは２ビット、長さは４ビット、のサイズを有するように構成される。
【０２２２】
フレームタイプは、フレームの形式及びフレームの順序を表すためのものであって、ＦＣＳを除いたヘッダ部分の第６ビットと第７ビットにその情報が含まれる。例えば、フレームタイプが００の場合に、フレームは、パケットの開始する部分を意味する。また、フレームタイプが０１の場合に、フレームは、パケットの中間部分を意味し、フレームタイプが１１の場合に、フレームは、パケットの最後の部分であることを意味する。
【０２２３】
したがって、フレームタイプを区分することによって、サービスセンタ２００で複数のフレームを集める際、フレームタイプを利用してフレームの順序を区分できる。
【０２２４】
一方、長さは、フレームに含まれたペイロードの長さをバイト単位で表す。ペイロードは、最小１から最大１５バイトであるから、長さフィールドは、３ｂｉｔで表現され、ＦＣＳを除いたヘッダ部分の第０、第１、第２ビットにその情報が含まれる。
【０２２５】
例えば、長さの値が００１の場合に、ペイロードは、１バイトのサイズを有することを意味する。長さの値が１０１の場合に、ペイロードは、５バイトであることを意味する。
【０２２６】
また、ＦＣＳは、フレームの誤り有無を検出するためのものである。ＦＣＳがフレームの誤り有無を検査する方法として、ＣＲＣ−８方式を使用することができる。
【０２２７】
リザーブは、設計時に必要な内容が挿入されうる。リザーブは、ＦＣＳを除いたヘッダ部分において第４、第５ビットで表現される。
【０２２８】
ペイロードは、前述した図５の（ａ）に示す診断データが分割されたものであって、６０バイトのパケットを１５バイトずつ４個のフレームに分割する場合に、各フレーム当たりの１５バイトのペイロードが含まれる。このようなペイロードにフレームヘッダが加えられて、一つのフレームを形成する。
【０２２９】
符号化部１４２は、フレームに対して前述した図６のようにビット誤りを復旧するためにＦＥＣ符号化を行い、畳み込み符号化及びパンクチャ方式に従い、そしてインタリーブを行う。
【０２３０】
これは、音響出力部１６０を介して出力された音が通信網を介して送信される過程において、バックグラウンドノイズ又は干渉によって損傷が生じうるため、それに対応するためにフレームを上記のような方式により符号化して、ＦＥＣコードに変更する。
【０２３１】
符号化部１４２は、図７の（ｃ）のようにヘッダとペイロードとをそれぞれ異なる符号化率で符号化する。符号化部１４２は、２バイトのヘッダを１／２符号化率で符号化しインタリーブを行い、１ないし１５バイトのペイロードを２／３符号化率で符号化しインタリーブを行う。
【０２３２】
すなわち、ヘッダは、符号化されるにつれて１ビット入力に対して２ビットのシンボルが出力され、ペイロードは、２ビット入力に３ビットのシンボルが出力される。このとき、前述したパンクチャ行列を利用したパンクチャを介して増えた長さを減少させる。このとき、符号化部１４２は、送信中バースト誤りに対応するために、符号化後に３２ビット単位でビットインタリーブを行う。
【０２３３】
このとき、ＦＥＣ符号化を行う際、付加的なテールシンボル（ｔａｉｌ  ｓｙｍｂｏｌ）が発生するが、ヘッダとペイロードとをそれぞれ符号化するため、第２の付加的なテールシンボルが発生する。このようなテールシンボルは、パンクチャ又はインタリーブ遂行中に除去されうるが、一定ビット数を合わせるためにスタッフが追加される。
【０２３４】
また、符号化部１４２は、符号化されたヘッダとペイロードにプリアンブルを追加する。フレームとフレームとの間には、フレーム間空白（ＩＦＳ）を追加する。
【０２３５】
プリアンブルは、一つのフレームが始まることを表すものであって、多様なパターンの形成が可能である。例えば、プリアンブルのパターンは、０ｘ０ＦＦ０のパターンに形成されうる。
【０２３６】
ＩＦＳは、フレームとフレームとの間に信号が出力されない区間である。
【０２３７】
それにより符号化部１４２０は、製品情報を符号化しフレームに分割して複数のフレームから構成された制御信号を生成する。このとき、制御信号は、複数のシンボルから構成される。
【０２３８】
このとき、一つのフレームは、ヘッダ、ペイロード、プリアンブル、及びＩＦＳがそれぞれ複数のシンボルから構成されて一定サイズを有する。フレームは、プリアンブルが１６シンボル、ヘッダが３２シンボル、ヘッダのテールシンボルが４シンボル、ペイロードが１２ないし１８０シンボル、ペイロードのテールシンボルが４シンボル、ＩＦＳが１６シンボルから構成される。スタッフは、符号化結果に応じたビット数の整列又はモジュレーション結果に応じて、一定サイズに整列するためにそれに合わせて変更される。すなわち、３２ビット整列する際、結果が３１ビットである場合にはスタッフが１ビット追加される。
【０２３９】
すなわち、一つのパケットは、複数のフレームに分割され、フレームは、それぞれプリアンブル、ヘッダ、及びペイロードを含み、フレームとフレームとの間には、ＩＦＳが含まれる。それにより、一つのフレームには、プリアンブルからＩＦＳまで、８４ないし２５２程度のシンボルから構成され、スタッフシンボルが更に含まれることがある。
【０２４０】
シンボルは、制御信号を構成するデータ単位であって、一つのシンボルに対応して一つの周波数信号が出力される場合、音響出力部１６０を介して出力される音を一つの情報を表す基本単位として使用することができる。すなわち、一つのシンボルは、出力された音において一つの周波数信号に対応できる。ただし、周波数信号に対応するシンボルの数は、モジュレータ１５０で使用される周波数の数によって変更することができる。
【０２４１】
シンボルに対応して出力された周波数信号は、複数のパルスから構成され、各パルスは、モジュレータ１５０で使用される周波数に応じてその周期が決定される。
【０２４２】
このとき、家電機器から出力された音は、端末を介してサービスセンタの診断サーバに送信されるが、端末８０は、可聴周波数帯域の信号のうち、変化が発生する信号はデータとして認識し、時間の変動にも一定のパターンを有する信号はノイズとして認識する。この場合、端末８０は、ノイズとして認識された信号に対して利得を減少させて送信する。
【０２４３】
端末８０は、このような特性によって家電機器１０１から出力された音をノイズとして認識して信号を減衰させて、家電機器１０１の音がサービスセンタ２００に伝達されないか、歪むか、又は損失した状態で送信される恐れがある。
【０２４４】
それにより、家電機器１０１の符号化部１４２は、制御信号の生成時、パケットを複数のフレームに分割し、フレームとフレームとの間にＩＦＳを設定して、端末８０で音がノイズとして認識されないようにする。ＩＦＳは、フレームとフレームとの間に信号が出力されない区間である。端末８０は、ノイズとして認識する前にＩＦＳの断続音によって家電機器の音を通常の音声信号と同様に認識するため、信号減衰無しで音をサービスセンタ２００に提供することができる。
【０２４５】
端末８０がノイズを認識するのにかかる時間を考慮して、端末８０が家電機器１０１から出力された音をノイズとして認識する前にＩＦＳによる断続音が発生するように設定されることが好ましい。通常の端末８０は、２．５〜６秒以上一定周波数の信号が持続すると、ノイズとして判断し、最大１０秒以上同じ周波数の音響信号は、ノイズとして判断する。
【０２４６】
それにより、符号化部１４２は、一つのフレーム当たりの出力時間が２．５ないし３秒又はその以下になるようにし、最大１０秒を超えないように、フレームのサイズ及びシンボルタイムを設定することが好ましい。ここで、一つのフレームが音として出力されるためにかかる時間は、シンボルタイムと、使用される周波数の数と、フレームのサイズとによって変更できる。
【０２４７】
このとき、端末８０は、一定時間の間に無音区間が発生しても、これを一時的な現象と見なして信号が持続的に入力される状態として認識できるため、ＩＦＳは、端末８０が無音として認識できる程度に設定されることが好ましい。
【０２４８】
また、ＩＦＳ区間の大きさが小さいほど、単位時間（例えば１秒）当たりの送信可能な信号の量が増加するが、端末８０でノイズとして判断される余地があり、ＩＦＳ区間の大きさが大きいほど、携帯端末機で音響信号がノイズとして認識される危険は少ない代わりに、単位時間（例えば１秒）当たりの送信できる信号の量は減少する。それによって、ＩＦＳ区間は、０．１秒〜１秒間の値を有するように設定されることが好ましい。
【０２４９】
例えば、前述したように約１６シンボルから設定される場合、１シンボルのシンボルタイムが１２ｍｓであるとき、ＩＦＳは１９２ｍｓである。
【０２５０】
上記のように符号化部１４２は、製品情報を符号化及びフレーム化しプリアンブル及びＩＦＳを追加することによって、音を出力するための制御信号を生成する。モジュレータ１５０は、上記のように符号化されて複数のシンボルから構成された制御信号に対してフレーム単位で信号を変換できる。モジュレータ１５０は、符号化された制御信号を受け取って周波数信号に変換して音響出力部１６０に印加することによって、製品情報の含まれた音を出力する。
【０２５１】
図８は、家電機器のモジュレータで行われる周波数変調を示す図である。
【０２５２】
前述したように、所定方式に従って符号化部１４２により符号化された制御信号は、モジュレータ１５０により周波数変調されて、音響出力部１６０を介して音として出力される。
【０２５３】
以下、モジュレータ１５０は、周波数偏移方式を利用し２．６ｋＨｚと２．８ｋＨｚの両周波数を利用することを例に挙げて説明する。モジュレータ１５０は、論理値０に対応して２．６ｋＨｚの周波数が出力されるようにし、論理値１に対応して２．８ｋＨｚの周波数が出力されるようにする。
【０２５４】
モジュレータ１５０は、制御信号が０１０の場合に、第１ビット１１の値が０であるから２．６ＫＨｚの周波数を有する信号２１に変換し、第２ビット１２の値が１であるから２．８ＫＨｚの周波数を有する信号２２に変換し、第３ビット１３の値が０であるから２．６ＫＨｚの周波数を有する信号２３に変換される。
【０２５５】
このとき、制御信号の各ビットが一つのシンボルで、シンボルの長さがシンボルタイムであり、一つのシンボルに対応して一つの周波数信号が出力される場合に出力された音を構成する周波数信号の基本単位の長さがシンボルタイムになりうる。
【０２５６】
図９は、不感時間に対する説明に参照される図である。図９に示すように、符号化部１４２は、製品情報を符号化する過程において不感時間を設定し、モジュレータ１５０は、信号変換時、不感時間が設定された区間では周波数変調のための発振周波数を停止（ｏｆｆ）して、信号変換を中止する。
【０２５７】
これは、コンデンサの充電と放電原理によって次の信号変換に影響を与える残響効果を除去するためのものであって、残響効果によって値が変更される区間では二つの周波数が現れることがあり、音響信号に不必要な信号が追加されることがあり、又はデータの値が変わる過程で一つの周波数信号から他の周波数信号への変換に伴う影響が残って、指定された時間以後まで続くことがあるためである。
【０２５８】
ここで、ＩＦＳはフレーム間に設定され、不感時間は制御信号のシンボル単位で設定されるため、互いに異なる。
【０２５９】
図９の（ａ）に示すような制御信号は、信号変換時に図９の（ｂ）のように値が０から１に変更されるか、又は１から０に変更される区間でその値が直ちに変更されずに徐々に変更される。
【０２６０】
特に、１から０へ変更される場合（１２、１３）に、前の信号の値が次の信号（１３）に影響を与えるため、シンボルを基準に不感時間を設定する。例えば、制御信号１ビット、すなわち１シンボルに対応してシンボル当たりの不感時間を設定する。ただし、値が変更されずに維持される場合には、不感時間を設定せずにその値が変更される場合にのみ設定することもできる。
【０２６１】
信号の値が徐々に変更されるため、シンボルタイム内で不感時間１７を設定する。このとき、不感時間が長すぎると、シンボル認識率が低くなり、不感時間が短すぎると、前の信号が次の信号に影響を与えるため、シンボルのサイズ、すなわちシンボルタイムに対応して不感時間を設定しなければならない。したがって、不感時間がシンボルタイムの２０％を超えないように設定することが好ましい。
【０２６２】
モジュレータ１５０は、制御信号に不感時間が設定されている場合、不感時間が設定された区間の間には信号変換を中止する。このとき、モジュレータ１５０は、パルス幅モジュレーション（ＰＷＭ）方式を利用して信号を変調するとき、不感時間が設定された区間では、変調のための発振周波数を停止して不感時間間の周波数信号変調が一時停止されるようにする。それによって、音響出力部１６０を介して出力された音は、シンボルとシンボルとの間の残響効果が除去された状態で出力される。
【０２６３】
モジュレータ１５０で制御信号を変調する際、不感時間無しで制御信号を所定周波数信号に変換する場合、信号変換時の同期を合わせるための同期信号と共にＰＷＭによる周波数がそれぞれ生成される。このとき、周波数変調に使用される周波数の数だけ周波数発振部から周波数が生成され、各周波数別出力信号が結合されて音響出力部１６０を介して一つの音として出力される。すなわち、上記のように不感時間無しで制御信号を音響信号に変換する場合、該当区間での信号がシンボルタイムより長くなって、次のシンボルタイムに影響を与える誤りが発生する。
【０２６４】
これは、家電機器１０１から音が出力されるときだけでなく、サービスセンタで信号を変換する場合にも適用することができ、データビットが変更される区間の残響によって次のシンボルにまで影響を与える。
【０２６５】
モジュレータ１５０は、同期信号、発振周波数を利用して信号を変換する際、制御部１４０の制御信号に対応して、不感時間の設定された区間でＰＷＭによる発振周波数を停止させる。
【０２６６】
図１０は、家電機器の音響出力部から出力された音を診断サーバで受信して復元した波形を示す例示図である。
【０２６７】
上記のように製品情報を構成して制御信号を符号化し、これを変換して音響出力部を介して所定音として出力する。このように出力された音は、通信網を介してサービスセンタ２００の診断サーバにより受信され、診断サーバは、受信した音を逆変換して故障診断を行う。
【０２６８】
家電機器から音が出力された後、通信網を介して正常送信されて診断サーバでこれを復元すると、図１０の（ａ）のような波形になる。
【０２６９】
このように正常的な信号に復元するためには、前述したように、家電機器で通信網の特性及び端末の特性を考慮して製品情報を構成し、これを符号化して送信することによって可能である。診断サーバもまた、家電機器のスマート診断モードに対する情報に基づいて復元しなければならない。
【０２７０】
一方、家電機器での音の出力に問題がある場合、又は通信網や端末による歪みがある場合、及び診断サーバに家電機器のスマート診断モードに対するデータに異常がある場合に、図１０の（ｂ）のように信号が切れるか、又は歪みが発生して家電機器に対する故障診断を行うことができなくなる。
【０２７１】
図１１ないし図１５は、本発明に係る家電機器の運転方法を家電機器の表示部に表示する画面の例を示す図である。以下、スマート診断モードに応じた情報を表示する実施の形態である。
【０２７２】
図１１の（ａ）、（ｂ）のように、選択部１３０を介してスマート診断モードに進入する際、表示部を介して所定の画像が表示される。
【０２７３】
このとき、メイン制御部１４１は、操作部１１７が操作されても操作部の信号を無視するか、又は操作部が動作しないように制御し、家電機器がスマート診断のための動作を除いた一連の動作が停止するようにする。
【０２７４】
このような画像が表示されることによって、ユーザは、スマート診断モードが進入すること認知できる。製品情報が音として出力されるまで画像が表示されるようにする。
【０２７５】
図１２に示すように、音の出力が開始する前及び終了する時に、メイン制御部は、製品情報が音の出力開始及び終了を知らせるお知らせ音が出力されるようにする。また、文字又は数字が含まれた案内メッセージ又は画像が表示部１１８に表示されることができる。
【０２７６】
表示部１１８には、音の出力が開始すると、音の出力が終了する時点まで残った時間を表す画像が表示される。
【０２７７】
図１２の（ａ）に示すように、表示部１１８にサウンドが終了する時点まで残った時間が１０秒の場合に、１０を表す数字画像６１が表示される。時間が経過するにつれて、表示される数字が減少し、９秒が経過すると、図１２の（ｂ）に示すように、１を表す数字画像６２が表示される。すなわち、逆にカウントされる画像が表示部１１８に表示される。
【０２７８】
このとき、このような数字表示は、ＬＥＤによって表示することができる。
一方、図１３の（ａ）に示すように、表示部１１８に円状グラフと共に残った時間４０秒を数字で表示した画像６３が表示される。時間が経過すると、図１３の（ｂ）に示すように、円状グラフが変更され、それと共に残った時間２０秒を数字で表示した画像６４が表示される。
【０２７９】
さらに他の実施の形態として、図１４の（ａ）に示すように、表示部１１８には、多様な大きさの棒グラフを示す画像６５が表示される。時間が経過すると、大きさが大きな棒グラフを先に表示終了することによって、残った時間が減ったことを知らせる。
【０２８０】
図１４の（ｂ）に示すように、表示部１１８には、複数の棒グラフを表す画像６６が表示される。時間が経過すると、表示された棒グラフの数を減少又は増加させることによって、残った時間が減ったことを知らせる。
【０２８１】
図１５に示すように、表示部１１８にサウンドが出力される全体時間に対して、サウンドが終了する時点まで残った時間の比率を表す数字をグラフと共に表示することができる。
【０２８２】
図１６は、家電機器で製品情報の含まれた音を出力する際に、音量を調節する例を示す図である。
【０２８３】
図１６に示すように、家電機器１０１は、スマート診断モードの進入時、家電機器１０１の製品情報の含まれた音を出力する際に、音の音量を変更できる（６９ａ、６９ｂ）。出力される音の音量が変更される場合に、それに対応して表示部１１８に音量が数字又は画像で表示される（６８ａ、６８ｂ）。
【０２８４】
表示部１１８は、ユーザにより調節された音の大きさを表示するための複数のＬＥＤ装置を備えることができる。すなわち、音の大きさが増加するにつれて、複数のＬＥＤ装置が下側から上側へ順に点灯されるようにして、ユーザにとって現在の音の大きさを視覚的に認識できるようにする。また、表示部１１８にＬＣＤが備えられている場合に、表示部１１８に音量を数字又は画像で表示できる。
【０２８５】
一方、家電機器は、次のとおりに製品情報を記憶する。
【０２８６】
図１７は、本発明に係る家電機器の電源オフに応じたデータ記憶方法を示すフローチャートである。
【０２８７】
図１７に示すように、家電機器１０１は、入力された設定に応じて運転を行う（Ｓ３１０）。例えば、洗濯物処理機器の場合に、入力された洗いコース、水温、オプション設定、感知された洗濯物の量又は偏心に対応して洗い、すすぎ、脱水の行程を順次に行う。このとき、必要によって運転する前の運転データは初期化する。ただし、エラーに関連したデータ、回数などに対するデータのように履歴を保存する必要がある診断データは初期化せずに、既存データを維持できる。
【０２８８】
運転中に発生するデータは、データの種類又は属性に応じて、運転の開始前、各々の行程が完了する時点、すべての運転が終了する時点、データが発生する時点のうち、少なくとも一つの時点においてメモリ１４５に診断データとして記憶されるか、又は記憶部１４６に一時記憶される。例えば、洗い行程に関連したデータは、データが発生したとき、一時記憶場所である記憶部１４６に記憶された後、洗い行程が完了すると、メモリ１４５に診断データとして記憶されることができる（Ｓ３２０）。
【０２８９】
このとき、運転中に電源オフ命令が入力されると（Ｓ３３０）、メイン制御部１４１は、メモリ１４５に記憶された診断データを記憶維持し（Ｓ３４０）、実行中の動作に対して記憶部１４６に記憶された一時データをメモリ１４５に診断データとして記憶する（Ｓ３５０）。
【０２９０】
例えば、すすぎ行程が行われる途中に電源オフ命令が入力されると、メモリ１４５の診断データは、そのまま記憶維持し、すすぎ行程に関連した一時データは、記憶部１４６によって読み込まれ、メモリ１４５に記憶される。このとき、メイン制御部１４１は、行っている動作を停止させる。
【０２９１】
また、メイン制御部１４１は、現在進行中の行程に対する状態情報、関連エラーコード、運転に応じたオプション情報などの運転データをメモリ１４５に診断データとして記憶する（Ｓ３６０）。すすぎ行程途中の場合に、状態情報は、洗い行程完了、すすぎ行程中に対する情報が記憶される。このとき、電源オフ命令により運転途中に動作を停止し電源をオフにした記録もまた、運転データに含まれて記憶される。
【０２９２】
初期運転を開始する際、運転設定はされたが、実際には進行していない動作ステップに対してはデータ初期値を維持する（Ｓ３７０）。
【０２９３】
上記のようにデータ記憶が完了すると、メイン制御部１４１は、上記のような電源オフ命令に対応して家電機器の電源をオフにする（Ｓ３８０）。
【０２９４】
図１８は、本発明に係る家電機器の停止命令に応じたデータ記憶方法を示すフローチャートである。
【０２９５】
図１８に示すように、家電機器１０１は、上記のように入力された設定に応じて運転を行う（Ｓ３９０）。前述したように、運転の開始前に運転データは初期化され、エラー発生に関連したデータなどは初期化されずに維持される。
【０２９６】
設定に応じて運転を行う途中に発生するデータは、データの種類に対応して指定された時点で一時データとして記憶部１４６に記憶されるか、又はメモリ１４５に診断データとして記憶される（Ｓ４００）。このとき、データの種類に応じて、運転の開始前、各々の行程が完了する時点、すべての運転が終了する時点、データが発生する時点のうち、少なくとも一つの時点においてメモリ１４５又は記憶部１４６にそれぞれデータが記憶される。例えば、洗い行程に関連したデータは、データが発生したとき、一時記憶場所である記憶部１４６に記憶された後、洗い行程が完了すると、記憶部１４６の一時データを、メモリ１４５に診断データとして記憶することができる。
【０２９７】
運転途中に停止命令が入力されると（Ｓ４１０）、メイン制御部１４１は、遂行中の動作を停止し（Ｓ４２０）、メモリ１４５に予め記憶された診断データは、記憶が維持されるようにする（Ｓ４３０）。また、メイン制御部１４１は、実行中のステップに関連して記憶部１４６に記憶された一時データをメモリ１４５に診断データとして記憶する（Ｓ４４０）。
【０２９８】
また、メイン制御部１４１は、運転に応じた状態情報を含む運転データを診断データとしてメモリ１４５に記憶する（Ｓ４５０）。すすぎ行程中の場合に、状態情報は、洗い行程完了、すすぎ行程遂行中に対する情報が記憶される。
【０２９９】
進行されない動作ステップに対するデータは、初期値を維持する（Ｓ４６０）。このとき、動作が停止するように運転設定は維持される。
【０３００】
停止命令が入力されて動作が停止した後に一定時間が経過すると、すなわち動作停止した後一定時間以上開始命令が入力されないと（Ｓ４７０）、メイン制御部１４１は、電源をオフにする（Ｓ４８０）。
【０３０１】
このとき、動作停止後再開始命令が入力される場合、メイン制御部１４１は、運転設定に応じて動作を行うものの、動作停止した動作ステップを続行し、運転設定に応じて次の動作が順次に行われるようにする。
【０３０２】
図１９は、本発明に係る家電機器の電源遮断に応じたデータ記憶方法を示すフローチャートである。
【０３０３】
図１９に示すように、家電機器１０１は、前述したように設定に応じて指定された運転を行い（Ｓ４９０）、運転中に発生するデータは、メモリ１４５に記憶するか、又は一時データとして記憶部１４６に記憶する（Ｓ５１０）。
【０３０４】
運転途中に電源が遮断された場合、例えば停電などによって電源が供給されないか、又は電源異常により家電機器を保護するために電源が強制遮断された場合に、メイン制御部１４１は、現在行われる運転に対する状態情報及び電源異常又は停電に対する電源情報を含む診断データをメモリ１４５に記憶する（Ｓ５２０）。
【０３０５】
このとき、電源が遮断された後にも、家電機器の電源回路に充電された電流は残っているため、これを利用して上記のとおりに診断データを記憶する。電源回路に充電された残余電流が存在する場合（Ｓ５３０）に、上記のようなデータ記憶動作を行って診断データを記憶する（Ｓ５２０〜Ｓ５３０）。
【０３０６】
電源回路の充電電流が存在しない場合に、放電によって家電機器のすべての動作は、自動的に停止し、電源がオフにされる（Ｓ５４０）。
【０３０７】
このとき、電源が上記のような原因によって遮断される場合に、家電機器の大部分の動作は、直ちに停止し、電源回路の充電電流は、データの記憶に使用されることが好ましい。
【０３０８】
図２０は、本発明に係る家電機器の運転状態に応じたデータ記憶方法を示すフローチャートである。
【０３０９】
図２０に示すように、前述したように、家電機器は、設定に応じて指定された運転を行い（Ｓ５５０）、運転途中に発生するデータは、データの種類によって指定された時点において記憶部１４６に一時記憶されるか、又はメモリ１４５に記憶される。
【０３１０】
運転途中にメイン制御部１４１は、感知部１７０を介して家電機器１０１の動作のうち、各構成に対する圧力、温度などを受け取る。このとき、メイン制御部１４１は、感知部１７０を介して入力される温度値に対応して家電機器の状態を判断するが、入力された温度値が一定基準値以上である場合（Ｓ５７０）に、強制電源オフ命令を電源が入力される部分に印加する（Ｓ５８０）。
【０３１１】
それにより、入力される電源は、メイン制御部１０１の制御命令に対応して強制的に電源を遮断する（Ｓ５９０）。家電機器１０１は、強制電源遮断に応じて動作を停止する。
【０３１２】
このとき、メイン制御部１０１は、供給される電源が遮断されたが、電源回路に残っている充電電流を利用して状態情報、電源情報、温度情報を含む診断データをメモリ１４５に記憶する（Ｓ６００）。電源回路に充電電流が残っている場合に、上記のようなデータ記憶動作を行い続ける（Ｓ６１０、Ｓ６００〜Ｓ６１０）。
【０３１３】
電源回路に充電電流が残っていない場合、すべての動作が停止し、電源がオフになる（Ｓ６２０）。
【０３１４】
上記のように記憶されたデータは、選択部１３０の入力を介してスマート診断モードに進入する際、製品情報として生成されて制御信号に符号化され、モジュレータ１５０により変調されて音響出力部１６０を介して所定音として出力される。
【０３１５】
図２１は、本発明に係る家電機器の運転中発生した異常に応じたデータ記憶方法を示すフローチャートである。
【０３１６】
図２１に示すように、家電機器１０１に電源が投入され、運転命令が入力されない待ち状態の場合に、又は運転設定され運転を開始する前、運転中一時停止状態、及び運転中の状態のうち、何れか一つの状態（Ｓ６３０）において、メイン制御部１４１は、家電機器１０１の異常有無を判断できる（Ｓ６４０）。
【０３１７】
このとき、メイン制御部１４１は、運転中に発生された異常だけでなく、運転中ではなく家電機器に異常があるため運転の開始が不可能であると判断される場合に、それに応じたエラーを表示部１１８を介して表示する（Ｓ６６０）。このとき、表示部１１８は、発生した異常に対するエラーコードを表示する。また、家電機器１０１は、表示部を介したエラー表示以外にも警告音又は警告灯を出力できる。
【０３１８】
例えば、入力電源に異常があるか、水が供給されないか、洗濯物処理機器のドアが開けている状態であるか、運転中感知されたデータにより異常が判断される場合に、メイン制御部１４１は、それに関連したエラーが表示されるようにする。
【０３１９】
このような異常発生に対する情報は、メイン制御部１４１によって診断データとしてメモリ１４５に記憶される。
【０３２０】
上記のように異常が発生された状態でメイン制御部１４１は、選択部１３０に入力がある（Ｓ６７０）と、累積記憶された診断データを含む製品情報を生成する（Ｓ６８０）。生成された製品情報は、符号化部１４２に印加され、符号化部１４２は、製品情報に一定データを追加するか、一定サイズに分け、指定された方式に従って符号化して所定フォーマットの制御信号を生成する。モジュレータ１５０は、制御信号を受け取って制御信号の論理値に対応して、所定周波数信号に変換して音響出力部１６０に印加する。
【０３２１】
一方、サービスセンタの診断サーバは、受信される音を分析して次のように故障診断を行う。図２２は、本発明に係る家電機器診断システムの診断方法を示すフローチャートである。
【０３２２】
図２２に示すように、家電機器１０１から製品情報が所定音として出力されると、ユーザがサービスセンタと通話接続した通信網を介して音響信号としてサービスセンタに送信される。
【０３２３】
サービスセンタ２００の診断サーバは、家電機器１０１から出力された音を受信し（Ｓ７１０）、音を一定方式に従って変換して製品情報を抽出した後（Ｓ７２０）、製品情報に含まれた複数のデータを利用して家電機器の状態、故障の有無、及び故障の原因を診断し、故障に対する対応方法を導き出すための故障診断を始める（Ｓ７３０）。
【０３２４】
このとき、診断部２６０は、製品情報に含まれた複数のデータを介して家電機器診断システムのバージョン情報と家電機器に対するモデル情報とを取得して、製品情報に含まれた診断データを分析することによって、家電機器に対する故障診断を行う。
【０３２５】
診断部２６０は、製品情報に含まれた診断データのうち、状態情報又はエラーコードをまず分析し、それに関連したデータを故障診断データ又は基準データと比較することによって、故障診断を行う。診断部は、製品情報に含まれた診断データを基本的にすべて利用できるが、上記のように状態情報又はエラーコードを利用してそれに関連したデータを分析することによって、より速く家電機器の状態を確認し、それに対する故障診断を行うことができる。このとき、診断部は、製品情報に含まれた診断データを一定基準によって分類することによって、すなわち状態情報又はエラーコードに応じて分類することによって、家電機器の異常に対して最も可能性の高い故障を探して診断を行う。
【０３２６】
診断部２６０は、製品情報に含まれた複数の診断データにエラーコードが設定されているかどうかを確認する（Ｓ７４０）。エラーコードが０の場合に又は未登録エラーコードが発生された場合に、家電機器でエラーコードが発生しないものと判断し、エラーコード以外に製品情報に含まれた他の診断データ又は状態情報を利用して、家電機器に対する故障診断を行う（Ｓ７５０）。
【０３２７】
エラーコードが設定されている場合、家電機器から該当エラーコードが発生したことを意味するため、診断部２６０は、診断サーバがエラーコードを利用して家電機器の異常が発生した系統を確認し、それに関連した診断データを抽出して家電機器に対する故障診断を行う（Ｓ７６０）。
【０３２８】
診断部２６０は、故障の原因に対して診断し、それに対応する対応案、すなわち解決策を導き出す（Ｓ７７０）。診断部２６０は、上記のような故障診断を介して故障の原因及び解決策が導き出されると、診断結果として記憶する（Ｓ７８０）。
【０３２９】
このとき、診断部２６０は、家電機器に複数の故障があるため、エラーコードの種類に対応して関連した他の診断データを利用して追加的に診断を行う（Ｓ７９０、Ｓ７６０〜Ｓ７８０）。
【０３３０】
診断部２６０は、診断が完了すると、診断結果をサーバ制御部２１０に印加する。
【０３３１】
サーバ制御部２１０は、診断部２６０から印加される診断結果を介して最終診断結果を生成する（Ｓ８００）。すなわち、複数の故障がある場合に、それに応じた原因及び解決策も複数ありうるため、サーバ制御部２１０は、診断部２６０から印加される少なくとも一つの診断結果を総合して、最終診断結果を生成する。
【０３３２】
サーバ制御部２１０は、まず家電機器の状態又は故障の有無、及び故障の原因に対する結果をサーバ出力部２７０を介して出力する（Ｓ８１０）。このとき、故障の原因が複数の場合に、結果は、リストで表示されることができる。表示された故障の原因の結果のうち、何れか一つの項目が選択入力されると、それに対する解決策を出力する（Ｓ８２０）。
【０３３３】
また、サーバ制御部２１０は、診断結果を、予め登録されたユーザの電子メール又は電話番号を利用して電子メール又はメッセージ形式で送信できる（Ｓ８３０）。
【０３３４】
このとき、サービスセンタ２００の相談員は、画面に表示される結果を確認することができる。また、何れか一つの項目を選択入力すると、それに対する解決策が画面に表示される。サービスセンタの相談員は、表示された原因と解決策を電話接続したユーザに音声で案内できる。また、原因と解決策に対応してユーザの家庭にサービスエンジニアが派遣されるように予約へ進むことができる。
【０３３５】
また、サーバ制御部２１０は、解決策にサービス人員の派遣が含まれる場合に、サービスエンジニアの端末に診断結果を送信できる（Ｓ８４０、Ｓ８５０）。
【０３３６】
以上、本発明による家電機器診断システム及びその運転方法を例示された図面を参照して説明したが、本明細書に開示される実施の形態及び図面によって本発明は限定されず、技術思想が保護される範囲内で応用が可能である。
【図１】
2012532558.tif 000004
【図２】
2012532558.tif 000005
【図３】
2012532558.tif 000006
【図４】
2012532558.tif 000007
【図５】
2012532558.tif 000008
【図６】
2012532558.tif 000009
【図７】
2012532558.tif 000010
【図８（ａ）】
2012532558.tif 000011
【図８（ｂ）】
2012532558.tif 000012
【図９（ａ）】
2012532558.tif 000013
【図９（ｂ）】
2012532558.tif 000014
【図１０（ａ）】
2012532558.tif 000015
【図１０（ｂ）】
2012532558.tif 000016
【図１１】
2012532558.tif 000017
【図１２（ａ）】
2012532558.tif 000018
【図１２（ｂ）】
2012532558.tif 000019
【図１３（ａ）】
2012532558.tif 000020
【図１３（ｂ）】
2012532558.tif 000021
【図１４（ａ）】
2012532558.tif 000022
【図１４（ｂ）】
2012532558.tif 000023
【図１５】
2012532558.tif 000024
【図１６（ａ）】
2012532558.tif 000025
【図１６（ｂ）】
2012532558.tif 000026
【図１７】
2012532558.tif 000027
【図１８】
2012532558.tif 000028
【図１９】
2012532558.tif 000029
【図２０】
2012532558.tif 000030
【図２１】
2012532558.tif 000031
【図２２】
2012532558.tif 000032
【国際調査報告】
2012532558.tif 000033
2012532558.tif 000034
2012532558.tif 000035
2012532558.tif 000036