(57)【要約】【課題】  ユーザに洗浄コースを選択する作業を課すことなく、最適な洗浄コースにより食器洗い乾燥機を稼働させる。【解決手段】  調理器具に投入された食材の臭いを検出する臭いセンサ１０３から送信された臭いデータ及び調理器具の温度を検出する温度センサ１０１から送信された温度データを基に、調理器具に投入された食材の調理方法を決定する調理方法決定処理部１１４と、加熱装置に載置された調理器具の重量を検出する重量センサ１０２から送信される重量データを基に、調理終了時を決定し、決定した調理終了時から食器洗い乾燥機による洗浄が開始されるまでの調理後経過時間を測定する経過時間計測処理部１１５と、測定した調理後経過時間と、決定された調理方法とを基に、食器の汚れ度を決定する汚れ度決定処理部１１６と、決定された汚れ度を基に、各洗浄構成要素の値を決定する洗浄コース構成要素決定処理部１１９とを備える。【選択図】      図２
2006043421.tif 000002
【特許請求の範囲】
【請求項１】
食器洗い乾燥機の洗浄コースを構成する各洗浄構成要素の値を決定する洗浄コース決定装置であって、
食材を加熱して調理する際に使用される調理器具に投入された食材の臭いを検出する臭いセンサから送信された臭いデータ及び調理器具の温度を検出する温度センサから送信された温度データを基に、調理器具に投入された食材の調理方法を決定する調理方法決定手段と、
調理器具に投入された食材を加熱する加熱装置に載置された調理器具の重量を検出する重量センサから送信される重量データを基に、調理終了時を決定し、決定した調理終了時から食器洗い乾燥機による洗浄が開始されるまでの調理後経過時間を測定し、測定した調理後経過時間と、前記調理方法決定手段により決定された調理方法とを基に、食器の汚れ度を決定する汚れ度決定手段と、
前記汚れ度決定手段により決定された汚れ度を基に、各洗浄構成要素の値を決定する洗浄コース決定手段とを備えることを特徴とする洗浄コース決定装置。
【請求項２】
種々の調理方法と、調理器具内の調理時の最高温度と、調理器具内の調理時間に対する一定温度の割合と、調理後の臭いとを予め対応付けて記憶する調理パターンテーブルを更に備え、
前記調理方法決定手段は、前記温度センサから出力される温度データの経時的変化から調理時の調理器具内の最高温度及び調理器具内の調理時間に対する一定温度の割合を求めると共に、前記重量センサから送信される重量データの経時的変化及び臭いセンサから送信される臭いデータを基に、調理後の臭いを求め、前記調理パターンテーブルを参照し、求めた最高温度と調理時間に対する一定温度の割合と調理後の臭いとに対する調理方法を決定することを特徴とする請求項１記載の洗浄コース決定装置。
【請求項３】
食材を構成する栄養成分のうち、調理器具に対する汚れの主要因となる栄養成分である汚れ成分と、各汚れ成分に対する各洗浄構成要素の最低値とを予め対応付けて記憶する最低洗浄コース構成要素テーブルと、
種々の調理方法と、各調理方法に対する汚れ度とを予め対応付けて記憶する調理方法別汚れ度テーブルと、
汚れ成分と、調理方法と、調理後経過時間と、汚れ度増加値とを予め対応付けて記憶する経過時間別汚れ度増加目安テーブルと、
各汚れ度と、各汚れ度に対する各洗浄構成要素の増加量とを予め対応付けて記憶する洗浄コース構成要素増加目安テーブルとを更に備え、
前記洗浄コース決定手段は、調理に使用された食材の汚れ成分に対する各洗浄構成要素の最低値を、前記最低洗浄コース構成要素テーブルを参照して決定し、
前記汚れ度算出手段は、前記調理方法決定手段により決定された調理方法に対する汚れ度を、前記調理方法別汚れ度テーブルを参照して決定し、決定した汚れ度と、調理に使用された食材の汚れ成分と、前記調理後経過時間と、に対する汚れ度増加値を前記経過時間別汚れ度増加目安テーブルから決定し、決定した汚れ度増加値を前記汚れ度に加算して汚れ度を修正し、
前記洗浄コース決定手段は、修正された汚れ度に対する各洗浄構成要素の増加量を、前記洗浄コース構成要素増加目安テーブルを参照して決定し、決定した各洗浄構成要素の増加量を、先に決定した各洗浄構成要素の最低値に加算した値を各洗浄構成要素の値とすることを特徴とする請求項１又は２記載の洗浄コース決定装置。
【請求項４】
前記洗浄コース決定手段は、複数種類の汚れ成分が特定された場合、前記最低洗浄コース構成要素テーブルに記憶された各洗浄構成要素の最低値のうち、最大の最低値を各洗浄構成要素の最低値として決定することを特徴とする請求項３記載の洗浄コース決定装置。
【請求項５】
種々の臭いデータと、各臭いデータに対する食材名とを予め対応付けて記憶する食材の臭いテーブルを更に備え、
前記調理方法決定手段は、前記臭いセンサから送信された臭いデータに対する食材を前記食材の臭いテーブルを参照して特定することを特徴とする請求項１〜４のいずれかに記載の洗浄コース決定装置。
【請求項６】
前記温度センサから送信された温度データを基に、調理に使用された食材の汚れ成分が熱変成を起こしたか否かを判定し、その判定結果を基に、調理に使用された食材の調理器具への付着の程度を示す付着度を算出する付着度算出手段を更に備え、
前記洗浄コース決定手段は、前記付着度算出手段により算出された付着度を基に、各洗浄構成要素のうち、所定の一部の洗浄構成要素に対する値を決定することを特徴とする請求項１〜５のいずれかに記載の洗浄コース決定装置。
【請求項７】
前記洗浄コースは、洗浄水温、洗浄時間、すすぎ水温、すすぎ時間、及びすすぎ回数を洗浄構成要素とし、
前記洗浄コース決定手段は、前記洗浄時間、すすぎ時間、及びすすぎ回数の値を前記付着度に基づいて決定し、前記洗浄水温及び洗浄時間の値を前記汚れ度に基づいて決定することを特徴とする請求項６記載の洗浄コース決定装置。
【請求項８】
前記汚れ成分は、脂質、たんぱく質、及び炭水化物のいずれかであり、
前記付着度算出手段は、汚れ成分がたんぱく質である場合、前記温度センサから送信された温度データがたんぱく質に対する所定の変質開始温度に達したとき、付着度を増加させ、その後、温度データがたんぱく質に対する所定の変質完了温度に達したとき、付着度を減少させ、汚れ成分が炭水化物である場合、温度データが炭水化物に対する所定の変質開始温度に達したとき、付着度を増加させ、その後温度データが炭水化物に対する所定の変質完了温度に達したとき、付着度を増加させることを特徴とする請求項７記載の洗浄コース決定装置。
【請求項９】
前記付着度算出手段は、前記調理後経過時間が増加するにつれて付着度を増加させることを特徴とする請求項８記載の洗浄コース決定装置。
【請求項１０】
前記付着度算出手段は、洗浄対象となる調理器具及び食器に対して予洗いがされたか否かの情報を受け付け、予洗いがなされた場合、付着度を減少させることを特徴とする請求項９記載の洗浄コース決定装置。
【請求項１１】
食材を加熱して調理する際に使用される調理器具に投入された食材の臭いを検出する臭いセンサと、
調理器具の温度を検出する温度センサと、
調理器具に投入された食材を加熱する加熱装置に載置された調理器具の重量を検出する重量センサと、
食器洗い乾燥機と、
食器洗い乾燥機の洗浄コースを構成する洗浄構成要素の値を決定する洗浄コース決定装置とを備え、
前記洗浄コース決定装置は、
前記臭いセンサから送信された臭いデータ及び前記温度センサから送信された温度データを基に、調理器具に投入された食材の調理方法を決定する調理方法決定手段と、
調理器具に投入された食材を加熱する加熱装置に載置された調理器具の重量を検出する重量センサから送信される重量データを基に、調理終了時を決定し、決定した調理終了時から食器洗い乾燥機による洗浄が開始されるまでの調理後経過時間を測定し、測定した調理後経過時間と、前記調理方法決定手段により決定された調理方法とを基に、食器の汚れ度を決定する汚れ度決定手段と、
前記汚れ度決定手段により決定された汚れ度を基に、各洗浄構成要素の値を決定する洗浄コース決定手段とを備えることを特徴とする洗浄コース決定システム。
【請求項１２】
食器洗い乾燥機の洗浄コースを構成する各洗浄構成要素の値を決定する洗浄コース決定方法であって、
食材を加熱して調理する際に使用される調理器具に投入された食材の臭いを検出する臭いセンサから送信された臭いデータ及び調理器具の温度を検出する温度センサから送信された温度データを基に、調理器具に投入された食材の調理方法を決定する調理方法決定ステップと、
調理器具に投入された食材を加熱する加熱装置に載置された調理器具の重量を検出する重量センサから送信される重量データを基に、調理終了時を決定し、決定した調理終了時から食器洗い乾燥機による洗浄が開始されるまでの調理後経過時間を測定し、測定した調理後経過時間と、前記調理方法決定ステップにより決定された調理方法とを基に、食器の汚れ度を決定する汚れ度決定ステップと、
前記汚れ度決定ステップにより決定された汚れ度を基に、各洗浄構成要素の値を決定する洗浄コース決定ステップとを備えることを特徴とする洗浄コース決定方法。
【請求項１３】
食器洗い乾燥機の洗浄コースを構成する各洗浄構成要素の値を決定する洗浄コース決定プログラムであって、
食材を加熱して調理する際に使用される調理器具に投入された食材の臭いを検出する臭いセンサから送信された臭いデータ及び調理器具の温度を検出する温度センサから送信された温度データを基に、調理器具に投入された食材の調理方法を決定する調理方法決定手段と、
調理器具に投入された食材を加熱する加熱装置に載置された調理器具の重量を検出する重量センサから送信される重量データを基に、調理終了時を決定し、決定した調理終了時から食器洗い乾燥機による洗浄が開始されるまでの調理後経過時間を測定し、測定した調理後経過時間と、前記調理方法決定手段により決定された調理方法とを基に、食器の汚れ度を決定する汚れ度決定手段と、
前記汚れ度決定手段により決定された汚れ度を基に、各洗浄構成要素の値を決定する洗浄コース決定手段としてコンピュータを機能させることを特徴とする洗浄コース決定プログラム。
【請求項１４】
食器洗い乾燥機の洗浄コースを構成する各洗浄構成要素の値を決定することで食器洗い乾燥機の洗浄コースを決定する洗浄コース決定プログラムを記録する記録媒体であって、
前記洗浄コースは種々の洗浄構成要素から構成され、
食材を加熱して調理する際に使用される調理器具に投入された食材の臭いを検出する臭いセンサから送信された臭いデータ及び調理器具の温度を検出する温度センサから送信された温度データを基に、調理器具に投入された食材の調理方法を決定する調理方法決定手段と、
調理器具に投入された食材を加熱する加熱装置に載置された調理器具の重量を検出する重量センサから送信される重量データを基に、調理終了時を決定し、決定した調理終了時から食器洗い乾燥機による洗浄が開始されるまでの調理後経過時間を測定し、測定した調理後経過時間と、前記調理方法決定手段により決定された調理方法とを基に、食器の汚れ度を決定する汚れ度決定手段と、
前記汚れ度決定手段により決定された汚れ度を基に、各洗浄構成要素の値を決定する洗浄コース決定手段としてコンピュータを機能させる洗浄コース決定プログラムを記録することを特徴とするコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、食器洗い乾燥機の洗浄コースを決定する技術に関する。
【背景技術】
【０００２】
従来の食器洗い乾燥機には、いくつかの洗浄コースが予め設定されている。それらのコースは複数の料理に応じた汚れを想定して設定されている。そして、食器を洗浄する際、ユーザは自ら調理したメニューや食後の食器の汚れを考慮して、設定された洗浄コースから最適なコースを選択しなければならなかった（例えば、特許文献１参照）。
【特許文献１】特開２０００−２３８９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の食器洗い乾燥機では、現在の汚れがどの程度で、どの洗浄コースを選択すればよいかユーザには不明確であり、洗浄コースの選択をスムーズに行うことができず煩わしいという問題があった。
【０００４】
本発明の目的は、ユーザに洗浄コースを選択する作業を課すことなく、最適な洗浄コースにより食器洗い乾燥機を稼働させることができる発明を提供することである。
【課題を解決するための手段】
【０００５】
本発明による洗浄コース決定装置は、食器洗い乾燥機の洗浄コースを構成する各洗浄構成要素の値を決定する洗浄コース決定装置であって、食材を加熱して調理する際に使用される調理器具に投入された食材の臭いを検出する臭いセンサから送信された臭いデータ及び調理器具の温度を検出する温度センサから送信された温度データを基に、調理器具に投入された食材の調理方法を決定する調理方法決定手段と、調理器具に投入された食材を加熱する加熱装置に載置された調理器具の重量を検出する重量センサから送信される重量データを基に、調理終了時を決定し、決定した調理終了時から食器洗い乾燥機による洗浄が開始されるまでの調理後経過時間を測定し、測定した調理後経過時間と、前記調理方法決定手段により決定された調理方法とを基に、食器の汚れ度を決定する汚れ度決定手段と、前記汚れ度決定手段により決定された汚れ度を基に、各洗浄構成要素の値を決定する洗浄コース決定手段とを備えることを特徴とする。
【０００６】
また、上記構成において、種々の調理方法と、調理器具内の調理時の最高温度と、調理器具内の調理時間に対する一定温度の割合と、調理後の臭いとを予め対応付けて記憶する調理パターンテーブルを更に備え、前記調理方法決定手段は、前記温度センサから出力される温度データの経時的変化から調理時の調理器具内の最高温度及び調理器具内の調理時間に対する一定温度の割合を求めると共に、前記重量センサから送信される重量データの経時的変化及び臭いセンサから送信される臭いデータを基に、調理後の臭いを求め、前記調理パターンテーブルを参照し、求めた最高温度と調理時間に対する一定温度の割合と調理後の臭いとに対する調理方法を決定することが好ましい。
【０００７】
また、食材を構成する栄養成分のうち、調理器具に対する汚れの主要因となる栄養成分である汚れ成分と、各汚れ成分に対する各洗浄構成要素の最低値とを予め対応付けて記憶する最低洗浄コース構成要素テーブルと、種々の調理方法と、各調理方法に対する汚れ度とを予め対応付けて記憶する調理方法別汚れ度テーブルと、汚れ成分と、調理方法と、調理後経過時間と、汚れ度増加値とを予め対応付けて記憶する経過時間別汚れ度増加目安テーブルと、各汚れ度と、各汚れ度に対する各洗浄構成要素の増加量とを予め対応付けて記憶する洗浄コース構成要素増加目安テーブルとを更に備え、前記洗浄コース決定手段は、調理に使用された食材の汚れ成分に対する各洗浄構成要素の最低値を、前記最低洗浄コース構成要素テーブルを参照して決定し、前記汚れ度算出手段は、前記調理方法決定手段により決定された調理方法に対する汚れ度を、前記調理方法別汚れ度テーブルを参照して決定し、決定した汚れ度と、調理に使用された食材の汚れ成分と、前記調理後経過時間と、に対する汚れ度増加値を前記経過時間別汚れ度増加目安テーブルから決定し、決定した汚れ度増加値を前記汚れ度に加算して汚れ度を修正し、前記洗浄コース決定手段は、修正された汚れ度に対する各洗浄構成要素の増加量を、前記洗浄コース構成要素増加目安テーブルを参照して決定し、決定した各洗浄構成要素の増加量を、先に決定した各洗浄構成要素の最低値に加算した値を各洗浄構成要素の値とすることが好ましい。
【０００８】
また、上記構成において、前記洗浄コース決定手段は、複数種類の汚れ成分が特定された場合、前記最低洗浄コース構成要素テーブルに記憶された各洗浄構成要素の最低値のうち、最大の最低値を各洗浄構成要素の最低値として決定することが好ましい。
【０００９】
また、上記構成において、種々の臭いデータと、各臭いデータに対する食材名とを予め対応付けて記憶する食材の臭いテーブルを更に備え、前記調理方法決定手段は、前記臭いセンサから送信された臭いデータに対する食材を前記食材の臭いテーブルを参照して特定することが好ましい。
【００１０】
また、上記構成において、前記温度センサから送信された温度データを基に、調理に使用された食材の汚れ成分が熱変成を起こしたか否かを判定し、その判定結果を基に、調理に使用された食材の調理器具への付着の程度を示す付着度を算出する付着度算出手段を更に備え、前記洗浄コース決定手段は、前記付着度算出手段により算出された付着度を基に、各洗浄構成要素のうち、所定の一部の洗浄構成要素に対する値を決定することが好ましい。
【００１１】
また、上記構成において、前記洗浄コースは、洗浄水温、洗浄時間、すすぎ水温、すすぎ時間、及びすすぎ回数を洗浄構成要素とし、前記洗浄コース決定手段は、前記洗浄時間、すすぎ時間、及びすすぎ回数の値を前記付着度に基づいて決定し、前記洗浄水温及び洗浄時間の値を前記汚れ度に基づいて決定することが好ましい。
【００１２】
また、上記構成において、前記汚れ成分は、脂質、たんぱく質、及び炭水化物のいずれかであり、前記付着度算出手段は、汚れ成分がたんぱく質である場合、前記温度センサから送信された温度データがたんぱく質に対する所定の変質開始温度に達したとき、付着度を増加させ、その後、温度データがたんぱく質に対する所定の変質完了温度に達したとき、付着度を減少させ、汚れ成分が炭水化物である場合、温度データが炭水化物に対する所定の変質開始温度に達したとき、付着度を増加させ、その後温度データが炭水化物に対する所定の変質完了温度に達したとき、付着度を増加させることが好ましい。
【００１３】
また、上記構成において、前記付着度算出手段は、前記調理後経過時間が増加するにつれて付着度を増加させることが好ましい。
【００１４】
また、上記構成において、前記付着度算出手段は、洗浄対象となる調理器具及び食器に対して予洗いがされたか否かの情報を受け付け、予洗いがなされた場合、付着度を減少させることが好ましい。
【００１５】
本発明による洗浄コース決定システムは、食材を加熱して調理する際に使用される調理器具に投入された食材の臭いを検出する臭いセンサと、調理器具の温度を検出する温度センサと、調理器具に投入された食材を加熱する加熱装置に載置された調理器具の重量を検出する重量センサと、食器洗い乾燥機と、食器洗い乾燥機の洗浄コースを構成する洗浄構成要素の値を決定する洗浄コース決定装置とを備え、前記洗浄コース決定装置は、前記臭いセンサから送信された臭いデータ及び前記温度センサから送信された温度データを基に、調理器具に投入された食材の調理方法を決定する調理方法決定手段と、調理器具に投入された食材を加熱する加熱装置に載置された調理器具の重量を検出する重量センサから送信される重量データを基に、調理終了時を決定し、決定した調理終了時から食器洗い乾燥機による洗浄が開始されるまでの調理後経過時間を測定し、測定した調理後経過時間と、前記調理方法決定手段により決定された調理方法とを基に、食器の汚れ度を決定する汚れ度決定手段と、前記汚れ度決定手段により決定された汚れ度を基に、各洗浄構成要素の値を決定する洗浄コース決定手段とを備えることが好ましい。
【００１６】
本発明による洗浄コース決定方法は、食器洗い乾燥機の洗浄コースを構成する各洗浄構成要素の値を決定する洗浄コース決定方法であって、食材を加熱して調理する際に使用される調理器具に投入された食材の臭いを検出する臭いセンサから送信された臭いデータ及び調理器具の温度を検出する温度センサから送信された温度データを基に、調理器具に投入された食材の調理方法を決定する調理方法決定ステップと、調理器具に投入された食材を加熱する加熱装置に載置された調理器具の重量を検出する重量センサから送信される重量データを基に、調理終了時を決定し、決定した調理終了時から食器洗い乾燥機による洗浄が開始されるまでの調理後経過時間を測定し、測定した調理後経過時間と、前記調理方法決定ステップにより決定された調理方法とを基に、食器の汚れ度を決定する汚れ度決定ステップと、前記汚れ度決定ステップにより決定された汚れ度を基に、各洗浄構成要素の値を決定する洗浄コース決定ステップとを備えることを特徴とする。
【００１７】
本発明による洗浄コース決定プログラムは、食器洗い乾燥機の洗浄コースを構成する各洗浄構成要素の値を決定する洗浄コース決定プログラムであって、食材を加熱して調理する際に使用される調理器具に投入された食材の臭いを検出する臭いセンサから送信された臭いデータ及び調理器具の温度を検出する温度センサから送信された温度データを基に、調理器具に投入された食材の調理方法を決定する調理方法決定手段と、調理器具に投入された食材を加熱する加熱装置に載置された調理器具の重量を検出する重量センサから送信される重量データを基に、調理終了時を決定し、決定した調理終了時から食器洗い乾燥機による洗浄が開始されるまでの調理後経過時間を測定し、測定した調理後経過時間と、前記調理方法決定手段により決定された調理方法とを基に、食器の汚れ度を決定する汚れ度決定手段と、前記汚れ度決定手段により決定された汚れ度を基に、各洗浄構成要素の値を決定する洗浄コース決定手段としてコンピュータを機能させることを特徴とする。
【００１８】
本発明による記録媒体は、食器洗い乾燥機の洗浄コースを構成する各洗浄構成要素の値を決定することで食器洗い乾燥機の洗浄コースを決定する洗浄コース決定プログラムを記録する記録媒体であって、前記洗浄コースは種々の洗浄構成要素から構成され、食材を加熱して調理する際に使用される調理器具に投入された食材の臭いを検出する臭いセンサから送信された臭いデータ及び調理器具の温度を検出する温度センサから送信された温度データを基に、調理器具に投入された食材の調理方法を決定する調理方法決定手段と、調理器具に投入された食材を加熱する加熱装置に載置された調理器具の重量を検出する重量センサから送信される重量データを基に、調理終了時を決定し、決定した調理終了時から食器洗い乾燥機による洗浄が開始されるまでの調理後経過時間を測定し、測定した調理後経過時間と、前記調理方法決定手段により決定された調理方法とを基に、食器の汚れ度を決定する汚れ度決定手段と、前記汚れ度決定手段により決定された汚れ度を基に、各洗浄構成要素の値を決定する洗浄コース決定手段としてコンピュータを機能させる洗浄コース決定プログラムを記録することを特徴とする。
【発明の効果】
【００１９】
請求項１、１１〜１４記載の発明によれば、臭いセンサから送信される臭いデータ及び温度を検出する温度センサから送信された温度データを基に、調理器具に投入された食材の調理方法が決定され、重量センサから送信される重量データを基に、調理終了時が決定され、決定された調理終了時から食器洗い乾燥機による洗浄が開始されるまでの調理後経過時間が測定され、測定された調理後経過時間と、決定された調理方法とを基に食器の汚れ度が決定され、決定された汚れ度を基に、洗浄コースを構成する各洗浄構成要素の値が決定される。
【００２０】
従って、ユーザは各洗浄構成要素の値を指定して洗浄コースを選択する作業を行わなくとも、調理に用いた食材及びその調理方法に起因して調理器具に付着した汚れ及び調理後経過時間が増加するについて落ちにくくなった汚れ等が加味された最適な洗浄コースを選択することができる。
【００２１】
請求項２記載の発明によれば、調理器具内の最高温度、調理時間に対する一定温度の割合、及び調理後の臭いを基に、調理方法が決定されるため、調理方法を正確に特定することができる。
【００２２】
請求項３記載の発明によれば、汚れ度算出手段は、調理方法決定手段により決定された調理方法に対する汚れ度を、調理方法別汚れ度テーブルを参照して決定する。そして、洗浄コース決定手段は、汚れ度算出手段により算出された汚れ度に対する各洗浄構成要素の最低値を最低洗浄コース構成要素テーブルから決定する。次に、汚れ度算出手段は、先に決定した汚れ度と、調理に使用された食材の汚れ成分と、調理後経過時間とに対する汚れ度の増加分を、経過時間別汚れ度増加目安テーブルを参照して決定し、決定した汚れ度の増加分を先に決定した汚れ度に加算して汚れ度を修正する。次に、洗浄コース決定手段は、修正された汚れ度に対する各洗浄構成要素の増加値を求め、各洗浄構成要素の最低値に加算して各洗浄構成要素の値を決定する。従って、より最適な洗浄コースを決定することができる。
【００２３】
請求項４記載の発明によれば、複数種類の汚れ成分が特定された場合、最低洗浄コース構成要素テーブルに記憶された各洗浄構成要素の最低値のうち、最大の最低値が各洗浄構成要素の最低値として決定されるため、複数の食材を用いて調理した場合であっても、より最適な洗浄コースを決定することができる。
【００２４】
請求項５記載の発明によれば、臭いデータに対する食材が、種々の臭いデータと、各臭いデータに対する食材名とを予め記憶する食材の臭いテーブルを用いて決定されるため、調理に使用された食材をより正確に特定することができる。
【００２５】
請求項６記載の発明によれば、汚れ成分が熱変成を起こした否かが温度データを基に判定され、その判定結果に基づいて調理に使用された食材の調理器具への付着の程度を示す付着度が算出され、付着度を基に、所定の一部の洗浄構成要素に対する値が決定されるため、汚れ成分の熱変成を考慮した洗浄コースを決定することができる。
【００２６】
請求項７記載の発明によれば、洗浄時間、すすぎ時間、及びすすぎ回数の値が付着度を基に決定され、洗浄水温及びすすぎ水温の値は汚れ度を基に決定されるため、より最適な洗浄コースを決定することができる。
【００２７】
請求項８記載の発明によれば、付着度は、汚れ成分がたんぱく質の場合は、温度データが変質開始温度に達したときに増加され、その後温度データが変質完了温度に達したときに更に減少され、一方汚れ成分が炭水化物の場合は、温度データが変質開始温度に達したときに増加され、その後温度データが変質完了温度に達したとき増加されるため、汚れ成分に応じて適正な付着度を求めることができる。
【００２８】
請求項９記載の発明によれば、調理が終了してから洗浄が開始されるまでの調理後経過時間が増加するにつれて付着度が増加されるため、調理終了後放置されることにより調理器具への付着の程度が高まることを考慮に入れて、より適切な付着度を決定することができる。
【００２９】
請求項１０記載の発明によれば、予洗いが考慮されて付着度が減少されるため、食器洗い乾燥機による不必要な洗浄を防止することができる。
【発明を実施するための最良の形態】
【００３０】
（実施の形態１）
以下、本発明による洗浄コース決定装置の実施の形態１について説明する。図１は、本洗浄コース決定装置のネットワーク構成図である。洗浄コース決定装置３は、ネットワーク１を介して、センサ２１〜２ｎ及び食器洗い乾燥機４と接続されている。ネットワーク１としては、無線ＬＡＮ、イーサネット（登録商標）、ブルートゥース、エコーネット等を採用することができる。
【００３１】
センサ２１〜２ｎ（ｎは整数）は、ＲＦＩＤタグリーダ、臭いセンサ、温度センサ、及び重量センサ等の各種センサである。洗浄コース決定装置３は、最適な洗浄コースを決定し、食器洗い乾燥機４に送信する。食器洗い乾燥機４は、洗浄コース決定装置３で決定された洗浄コースを用いて、食器を洗浄する。なお、洗浄コース決定装置３を食器洗い乾燥機４に内蔵させてもよい。
【００３２】
図２は、洗浄コース決定装置３の機能ブロック図を示している。洗浄コース決定装置３には、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク等を備え、ＲＦＩＤタグリーダ１００、温度センサ１０１、重量センサ１０２、及び臭いセンサ１０３がネットワーク１を介して接続されている。なお、図２において、ＲＦＩＤタグリーダ１００、温度センサ１０１、重量センサ１０２、及び臭いセンサ１０３は、各々１個しか図示していなが、各々２個以上であってもよい。
【００３３】
ＲＦＩＤタグリーダ１００は、冷蔵庫やシンク等に取り付けられ、食材に取り付けられたＲＦＩＤタグに記憶されたその食材に関するデータである食材データを取得する。温度センサ１０１はなべ等の調理器具に取り付けられ、調理器具の温度を測定し、測定したデータを温度データとして洗浄コース決定装置３に送信する。ここで、温度データは、取り付けられている調理器具に対して一意に付与された調理器具名（例えば、なべ）を含む。
【００３４】
重量センサ１０２は調理器具が載置されるコンロ等の加熱装置のごとくの下部等に取り付けられ、調理器具及びその中に入れられた食材等、加熱装置に載置された物体の総重量を測定し、測定したデータを重量データとして洗浄コース決定装置３に送信する。なお、本実施の形態において調理に使用される加熱装置は一台であるとする。臭いセンサ１０３は、レンジフードに取り付けられ、調理中に発生する臭いを測定し、測定したデータを臭いデータとして洗浄コース決定装置３に送信する。この臭いセンサ１０３は、臭いの強さだけでなく臭いの系統が分かるように、各系統に対応する複数のセンサ素子から構成される。臭いの系統としては、焦げ臭等が挙げられる。
【００３５】
洗浄コース決定装置３は、データ受信部１０４、機器データベース１０５、重量比較処理部１０６、重量一次記憶部１０７、温度比較処理部１０８、温度一次記憶部１０９、臭いの系統算出処理部１１０、変化量記憶処理部１１１、調理方法データベース１１２、調理時間算出処理部１１３、調理方法決定処理部１１４、経過時間計測処理部１１５、汚れ度決定処理部１１６、食材の成分取得処理部１１７、食材データベース１１８、洗浄コース構成要素決定処理部１１９、洗浄コース構成要素データベース１２０、データ送信部１２１を備えている。
【００３６】
なお、洗浄コース決定装置３が備える各機能ブロックは、ＣＰＵがＲＯＭに記憶された洗浄コース決定プログラムを実行することで実現される。
【００３７】
データ受信部１０４は、ＲＦＩＤタグリーダ１００から送信される食材データ、温度センサ１０１から送信される温度データ、重量センサ１０２から送信される重量データ、及び臭いセンサ１０３から送信される臭いデータを受信する。温度センサ１０１、重量センサ１０２、及び臭いセンサ１０３は一定時間毎に温度データ、重量データ及び臭いデータを洗浄コース決定装置３に送信するため、データ受信部１０４は、それらのデータを一定時間毎に受信する。
【００３８】
機器データベース１０５は、ネットワーク１に接続されている機器のデータを記憶するデータベースである。重量比較処理部１０６は、重量センサ１０２から送信された重量データと前回受信した重量データとの変化量を求める。なお、重量比較処理部１０６は、重量データを最初に受信した場合、前回受信した重量データがないため、変化量を求めることは行わない。重量一次記憶部１０７は、重量比較処理部１０６により変化量が算出される際に用いられる前回の重量データを一時的に記憶する。
【００３９】
温度比較処理部１０８は、温度センサ１０１から送信された温度データと前回受信した温度データとの変化量を求める。なお、温度比較処理部１０８は、温度データを最初に受信した場合、前回受信した温度データがないため、変化量を求めることは行わない。温度一次記憶部１０９は、温度比較処理部１０８により変化量が算出される際に用いられる前回の温度データを一時的に記憶する。臭いの系統算出処理部１１０は臭いセンサ１０３から送信された臭いデータの臭いの系統を求める。
【００４０】
変化量記憶処理部１１１は、重量比較処理部１０６により求められた重量データの変化量、温度比較処理部１０８により求められた温度データの変化量、及び臭いの系統算出処理部１１０により求められた臭いの系統を時系列的に、調理方法データベース１１２の変化量テーブル３００（図４参照）に記憶させる。
【００４１】
調理方法データベース１１２は、図４に示す変化量テーブル３００、調理時間テーブル３０１、及び調理パターンテーブル３０２を記憶する。
【００４２】
調理時間算出処理部１１３は、重量比較処理部１０６により求められた重量データの変化量から調理時間を求め、調理方法データベース１１２の調理時間テーブル３０１に記憶させる。
【００４３】
調理方法決定処理部１１４は、調理方法データベース１１２に記憶された各種データを用いて調理器具に投入された食材の調理方法を決定する。経過時間計測処理部１１５は、重量データの変化量を基に、調理終了時を特定し、特定した調理終了時から食器洗い乾燥機４による洗浄が開始されるまで（例えば、調理終了時から食器洗い乾燥機４の電源が入るまで）の調理後経過時間を計測する。また、汚れ度決定処理部１１６は、調理方法決定処理部１１４により決定された調理方法から食器の汚れ度を算出する。
【００４４】
食材の成分取得処理部１１７は、ＲＦＩＤタグリーダ１００から送信された食材データに対する食材の栄養成分のうち、一つの栄養成分である汚れ成分を食材データベース１１８に記憶された各種データを参照して取得する。食材データベース１１８は、図５に示す食材テーブル４００、食品成分テーブル４０１、及び食材の臭いテーブル４０２を記憶する。
【００４５】
洗浄コース構成要素決定処理部１１９は、経過時間計測処理部１１５により計測された調理後経過時間、汚れ度決定処理部１１６により決定された汚れ度、食材の成分取得処理部１１７により取得された汚れ成分、及び洗浄コース構成要素データベース１２０を基に、洗浄コースを構成する各洗浄構成要素の値を決定する。
【００４６】
洗浄コース構成要素データベース１２０は、図６に示す最低洗浄コース構成要素テーブル５００、経過時間別汚れ度増加目安テーブル５０１、洗浄コース構成要素増加目安テーブル５０２、及び調理方法別汚れ度テーブル５０３を記憶する。
【００４７】
データ送信部１２１は、洗浄コース構成要素決定処理部１１９より決定された洗浄コースを構成する各洗浄構成要素の値を各洗浄構成要素と対応付けて食器洗い乾燥機４に送信する。
【００４８】
次に、図３〜図６を用いて、洗浄コース決定装置３が記憶する各種テーブルについて説明する。図３（ａ）は機器データベース１０５に記憶された機器テーブル２００を示し、（ｂ）は送信データのデータフォーマットを示している。
【００４９】
機器テーブル２００は、機器の名称及びアドレスのフィールドを備え、ＲＦＩＤタグリーダ１００、温度センサ１０１、重量センサ１０２、臭いセンサ１０３、洗浄コース決定装置３、及び食器洗い乾燥機４等の各機器の名称と、各機器に対して予め付与された通信アドレスとを関連づけて記憶している。なお、ＲＦＩＤタグリーダ１００、温度センサ１０１、重量センサ１０２、臭いセンサ１０３が各々複数存在する場合は、これら各種センサは全て異なる通信アドレスが付与されているものとする。
【００５０】
送信データのデータフォーマットは、送信元アドレス、送信先アドレス、及び送信したいデータのフィールドを備えている。送信元アドレスは送信データを送信した機器の通信アドレスを示し、送信先アドレスは送信データの送信先の通信アドレスを示し、送信したいデータは、送信対象となる各種データを示している。
【００５１】
図４は、調理方法データベース１１２に記憶されたテーブルを示し、（ａ）は変化量テーブル３００を示し、（ｂ）は調理時間テーブル３０１を示し、（ｃ）は調理パターンテーブル３０２を示している。変化量テーブル３００は、調理器具名、温度変化量、重量変化量、及び臭いの変化のフィールドを備える。温度変化量のフィールドは、図２に示す変化量記憶処理部１１１により調理開始時刻から調理終了時刻までの間、一定の時間毎に求められた各調理器具の温度変化量を、例えば℃の単位で記憶する。
【００５２】
重量変化量のフィールドは、図２に示す重量比較処理部１０６により調理開始時刻から調理終了時刻までの間、一定の時間毎に求められた各調理器具の重量変化量を、例えばｇの単位で記憶する。
【００５３】
臭いの変化のフィールドは、臭いの系統算出処理部１１０により調理開始時刻から調理終了時刻までの間、一定の時間毎に求められた各調理器具の臭いデータを記憶する。ここで、臭いのデータは、臭いの系統を示す記号（例えば、Ａ、Ｂ）と臭いの強度を示す数値とから構成されている。なお、各種センサからの送信データを記憶するとき、最初に送られてきた送信データは初期値としてそのまま記憶される。
【００５４】
調理時間テーブル３０１は、調理器具名、調理時間、調理日、及び調理終了時刻のフィールドを備えている。調理器具名のフィールドは、調理に使用された調理器具の名称を記憶する。調理日のフィールドは、加熱装置に調理器具が載置された日付を記憶する。調理終了時刻のフィールドは、加熱装置から調理器具が取り除かれた時刻を記憶する。調理時間のフィールドは、調理器具がコンロに置かれた時刻と調理器具がコンロから取り除かれた時刻との差を調理時間として記憶する。
【００５５】
調理パターンテーブル３０２は、調理方法、調理器具名、調理時最高温度、一定温度調理時間の割合、及び調理後の臭いのフィールドを備える。調理時最高温度は、変化量テーブル３００に示す温度変化量の合計を示す。一定温度調理時間の割合は、調理時間テーブル３０１に示す調理時間に対する、変化量テーブル３００に示す温度変化量において、温度が変化していない時間の割合を示す。調理後の臭いは、調理方法で調理した後に発生する臭いを示す。調理パターンテーブル３０２の各フィールドに記憶された値は予め定められたものである。
【００５６】
図５は、図２に示す食材データベース１１８が記憶する各種テーブルを示した図面である。図５（ａ）に示す食材テーブル４００は、食品名、重量、調理日、調理開始時刻、及び汚れ成分のフィールドを備え、調理に使われた食材に関するデータを記憶する。食品名及び重量はＲＦＩＤタグリーダ１００から送信された食材データに含まれるその食材の名前を示すデータ、及び重量を示すデータである。調理日、調理開始時刻はＲＦＩＤタグリーダ１００から送信された食材データがデータ受信部１０４により受信された時点の日時である。
【００５７】
図５（ｂ）に示す食品成分テーブル４０１は、食品名、エネルギー、水分、たんぱく質、脂質、炭水化物、及び重量のフィールドを備え、各食材を構成する各栄養成分の含有量等を記憶する。この食品成分テーブル４０１により食品毎に汚れの原因となる汚れ成分が決定される。図５（ｃ）に示す食材の臭いテーブル４０２は、臭いの系統及び臭いのもとのフィールドを備え、各臭いの系統に対する臭いのもととなる候補を記憶する。この場合、臭いＡに対して牛肉が臭いの原因となっていることが分かり、臭いＢに対して焦げが臭いの原因となっていることが分かる。
【００５８】
図６は、図２に示す洗浄コース構成要素データベース１２０が記憶する各種テーブルを示した図面である。図６（ａ）に示す最低洗浄コース構成要素テーブル５００は、成分名、洗浄水温、洗浄時間、すすぎ水温、すすぎ時間、及びすすぎ回数のフィールドを備え、各汚れ成分に対する洗浄水温、洗浄時間、すすぎ水温、すすぎ時間、及びすすぎ回数の最低値が記憶されている。ここで、洗浄水温、洗浄時間、すすぎ水温、すすぎ時間、及びすすぎ回数が洗浄コースを構成する洗浄構成要素となる。
【００５９】
図６（ｂ）に示す経過時間別汚れ度増加目安テーブル５０１は、汚れ成分名、調理方法、調理後経過時間、及び汚れ度増加分のフィールドを備え、洗浄コースを構成する各洗浄構成要素の値の増加分を決定するためのテーブルである。図６（ｂ）の例では、たんぱく質が１０分間焼かれた場合、汚れ度増加分が３であることが分かる。
【００６０】
図６（ｃ）に示す洗浄コース構成要素増加目安テーブル５０２は、汚れ度、洗浄水温増加温度、洗浄時間増加時間、すすぎ水温増加温度、すすぎ回数増加回数、及びすすぎ時間増加時間のフィールドを備え、各汚れ度に対する各洗浄コース構成要素の値の増加量を記憶するテーブルである。
【００６１】
図６（ｄ）に示す調理方法別汚れ度テーブル５０３は、調理方法及び汚れ度のフィールドを備え、汚れ度を決定する際に利用されるテーブルである。図６（ｄ）の例では、ゆでるに対する汚れ度は１とされ、焼くに対する汚れ度は５とされている。
【００６２】
本実施の形態では、データ受信部１０４、機器データベース１０５、重量比較処理部１０６、温度比較処理部１０８、重量一次記憶部１０７、温度一次記憶部１０９、臭いの系統算出処理部１１０、変化量記憶処理部１１１、調理方法データベース１１２、調理方法決定処理部１１４、食材の成分取得処理部１１７、食材データベース１１８が調理方法決定手段に相当し、経過時間計測処理部１１５、及び汚れ度決定処理部１１６が汚れ度決定手段に相当し、洗浄コース構成要素決定処理部１１９及び洗浄コース構成要素データベース１２０が洗浄コース決定手段に相当する。
【００６３】
次に、洗浄コース決定装置３の処理の概略を、図２を用いて説明する。まず、ＲＦＩＤタグリーダ１００は、ユーザが調理をはじめる際に、調理に使用する食材のデータを読み取る。次に、データ受信部１０４は、ユーザにより調理が開始されると、その食材の食材データと、温度センサ１０１、重量センサ１０２、及び臭いセンサ１０３から送信された温度データ、重量データ、及び臭いデータを受信する。
【００６４】
温度センサ１０１、重量センサ１０２、及び臭いセンサ１０３からは一定時間ごとに測定されたデータが送信データとして送信される。温度センサ１０１、重量センサ１０２、及び臭いセンサ１０３から送信される送信データについては、重量比較処理部１０６及び温度比較処理部１０８により、前回受信した送信データと比較され、臭いの系統算出処理部１１０により、臭いの系統算出処理が行われる。重量比較処理部１０６及び温度比較処理部１０８により求められた変化量は、変化量テーブル３００に記憶される。ここで、調理開始時において、温度センサ１０１〜臭いセンサ１０３から送信された送信データは初期値として、そのまま、変化量テーブル３００に記憶される。
【００６５】
次に、調理時間算出処理部１１３は、重量比較処理部１０６により求められたデータを基に、コンロに調理器具が置かれた時刻から取り除かれた時刻までを調理時間として算出し、調理時間テーブル３０１に記憶させる。調理が終了した後、調理方法決定処理部１１４は、調理時間テーブル３０１に記憶された調理時間と変化量テーブル３００に記憶された変化量とを基に、調理パターンテーブル３０２を参照し、調理方法を決定する。
【００６６】
次に、経過時間計測処理部１１５は、調理終了時から食器洗い乾燥機の電源投入時までの時間を計測する。次に、汚れ度決定処理部１１６は、調理方法決定処理部１１４より決定された調理方法を用い、調理方法別汚れ度テーブル５０３を参照し、汚れ度を求める。また、食材の成分取得処理部１１７は、食品成分テーブル４０１を参照し、調理に使われた食材の汚れ成分を求める。
【００６７】
次に、洗浄コース構成要素決定処理部１１９は、食材の成分取得処理部１１７により取得された汚れ成分を用い、最低洗浄コース構成要素テーブル５００を参照し、洗浄水温、洗浄時間、すすぎ水温、すすぎ時間、及びすすぎ回数の最低値を求める。
【００６８】
次に、洗浄コース構成要素決定処理部１１９は、経過時間計測処理部１１５で得られた調理終了時からの経過時間と、汚れ度決定処理部１１６で得られた汚れ度とを用いて、洗浄コース構成要素増加目安テーブル５０２を参照し、洗浄水温、洗浄時間、すすぎ水温、及びすすぎ回数の増加量を求め、求めた増加量を各洗浄構成要素に対する最低値に加算し、最終的な洗浄構成要素の値を求める。次に、データ送信部１２１は、洗浄コース構成要素決定処理部１１９で求められた洗浄コースの洗浄構成要素を食器洗い乾燥機４に送信する。
【００６９】
次に、洗浄コース決定装置３の処理の詳細を図７に示すフローチャートを用いて説明する。まず、データ受信部１０４は、ＲＦＩＤタグリーダ１００、温度センサ１０１、重量センサ１０２、及び臭いセンサ１０３のうちいずれかのセンサからの送信データを受信した場合（Ｓ１１００でＹＥＳ）、機器テーブル２００が記憶するアドレスと、受信した送信データに含まれる送信元アドレスとを照合して送信元を特定し、受信した送信データがＲＦＩＤタグリーダ１００からの送信データである場合は、受信した送信データが食材に関するものであると判定する（Ｓ１１０１でＹＥＳ）。ここで、ＲＦＩＤタグは食材にのみ取り付けられているため、ＲＦＩＤタグリーダ１００から送信されたデータは食材に関する食材データとなる。
【００７０】
また、重量センサ１０２は、加熱装置に調理器具が載置されたとき、一定の時間毎に重量データの送信を開始する。そして、データ送信部１２１は、温度センサ１０１及び臭いセンサ１０３に対して温度データ及び臭いデータの送信要求を送信する。以後、加熱装置から調理器具が取り除かれるまで、温度センサ１０１、重量センサ１０２、及び臭いセンサ１０３はほぼ同期して温度データ、重量データ、及び臭いデータを洗浄コース決定装置３に対して送信する。
【００７１】
次に、食材の成分取得処理部１１７は、受信した送信データが食材データである場合（Ｓ１１０１でＹＥＳ）、食品成分テーブル４０１を参照し、当該食材データを送信したＲＦＩＤタグが取り付けられた食材の成分を取得し（Ｓ１１０２）、食材テーブル４００に記憶させる（Ｓ１１０３）。
【００７２】
例えば、ユーザにより２００４年１月２９日の１８時に冷蔵庫から１００ｇの牛肉が取り出された場合、冷蔵庫に取り付けられたＲＦＩＤタグリーダ１００は、そのときＲＦＩＤタグから読み取った食材データを洗浄コース決定装置３に送信する。このとき送信された送信データ（食材データ）のデータフォーマットは図３（ｂ）に示すデータフォーマットとなっている。そして、食材の成分取得処理部１１７は、受信した送信データの送信元アドレスと機器テーブル２００が記憶するＲＦＩＤタグリーダ１００のアドレスとを照合し、受信した送信データは、ＲＦＩＤタグリーダ１００から送信された食材データであることを判定する。
【００７３】
また、食材の成分取得処理部１１７は、受信した食材データの送信したいデータのフィールドから、食材名を示す「牛肉」、重量を示す「１００ｇ」、調理日を示す「２００４／１／２９」、及び調理時刻を示す「１８：００」を読み出し、食材テーブル４００に記憶させる。
【００７４】
更に、食材の成分取得処理部１１７は、食品成分テーブル４０１を参照して、受信した食材データの食品名から食材の汚れ成分を求める。一つの食材に汚れ成分が複数含まれる場合は、「水分」以外で重量が最大の成分をその食材の汚れ成分とする。
【００７５】
例えば、食品成分テーブル４０１において、「牛肉」は「たんぱく質」の重量が最大であるため、牛肉の汚れ成分は「たんぱく質」となる。そして、食材の成分取得処理部１１７は、求めた汚れ成分である「たんぱく質」を食材テーブル４００に記憶させる。
【００７６】
ステップＳ１１０１において、データ受信部１０４は、受信した送信データが食材データでない場合（Ｓ１１０１でＮＯ）、受信した送信データの送信元アドレスを用いて、機器テーブル２００を参照し、受信した送信データが重量を示す重量データであるか否かを判定する（Ｓ１１０４）。
【００７７】
例えば、１００ｇのなべをコンロに置いた場合は、重量センサ１０２は、測定した重量データを送信データとして洗浄コース決定装置３に送信する。データ受信部１０４は受信した送信データに含まれる送信元アドレスから、機器テーブル２００を参照し、当該送信元アドレスが、重量センサ１０２に対して付与された通信アドレスが「Ｂ」であるため、受信した送信データは、重量データであると判定する。
【００７８】
受信した送信データが重量データである場合（Ｓ１１０４でＹＥＳ）、重量比較処理部１０６は、重量一次記憶部１０７が記憶している前回の重量データと今回取得した重量データとの差分を求め、重量変化量を求める（Ｓ１１０５）。
【００７９】
一方、受信した送信データが重量データでない場合（Ｓ１１０４でＮＯ）、データ受信部１０４は、重量データの場合と同様にして、受信した送信データが温度データであるか否かを判定する（Ｓ１１０６）。受信した送信データが温度データである場合（Ｓ１１０６でＹＥＳ）、温度比較処理部１０８は、温度データを取得し、温度一次記憶部１０９で記憶されている前回取得した温度データと今回取得した温度データとの差分を求め温度変化量を求める（Ｓ１１０７）。
【００８０】
一方、受信した送信データが温度データでない場合（Ｓ１１０６でＮＯ）、この送信データは、臭いセンサ１０３で測定された臭いデータとなるため、処理がステップＳ１１０８に進められる。
【００８１】
ステップＳ１１０８において、臭いの系統算出処理部１１０は、臭いセンサ１０３から送信された臭いデータを変化量テーブル３００の臭いの変化に記憶させる。
【００８２】
ステップＳ１１０９において、変化量記憶処理部１１１は、ステップＳ１１０５の処理により求められた重量データの変化量、ステップＳ１１０７の処理により求められた温度データの変化量を変化量テーブル３００に記憶させる。
【００８３】
例えば、１００ｇのなべをコンロに置いた場合は、変化量テーブル３００の調理器具名に「なべ」重量変化量に「１００ｇ」を記憶する。コンロに置いたなべから最初に取得した温度が２０℃であった場合は、温度変化量に「２０」を記憶する。次に、取得した温度が６０℃であった場合、変化量は４０となる。臭いの変化は、なべを加熱し始めた際には食材が投入されていないので「無臭」となり、強さも「０」となる。食材が投入されると、食材の臭いが検知される。
【００８４】
ステップＳ１１１０において、調理時間算出処理部１１３は、重量センサ１０２が測定した重量データに基づいて調理終了の判定を行う。ここで、調理時間算出処理部１１３は、重量センサ１０２から送信される重量データが０になったとき、すなわち、コンロからなべが取り外された場合、調理終了とする。ステップＳ１１１０において、調理終了と判定された場合は（Ｓ１１１０でＹＥＳ）、処理がステップＳ１１１１に進められ、調理中の場合は（Ｓ１１１０でＮＯ）、処理がステップＳ１１００に戻される。そして、調理終了となるまでステップＳ１１００からＳ１１１０までの処理が繰り返される。
【００８５】
ステップＳ１１１１において、調理時間算出処理部１１３は、変化量テーブル３００を参照し、コンロに調理器具が置かれてから取り除かれるまでの時間を調理時間として算出し、調理日、調理終了時刻とともに調理時間テーブル３０１に記憶する。ここで、調理時間算出処理部１１３は、変化量テーブル３００の重量変化量のフィールドに記憶されたデータから調理時間を求める。図４（ａ）に示す変化量テーブルの例では、調理終了までの重量変化量が｛１００，０，０，２００，０｝であるため、重量センサ１０２による測定値の送信間隔が２分の場合、調理時間は８分となる。また、図４（ｂ）に示す調理時間テーブル３０１の例では、２００４年１月２９日の１８時になべがコンロから取り除かれているため、調理日に２００４年１月２９日が記憶され、調理終了時刻に１８時が記憶されている。
【００８６】
ステップＳ１１１２において、調理方法決定処理部１１４は、調理方法決定処理を行う。ステップＳ１１１２の調理方法決定処理については、図９（ａ）を用いて詳しく説明する。ステップＳ１１１３において、経過時間計測処理部１１５は、調理終了後から食器洗い乾燥機の電源が入れられるまでの調理後経過時間を測定する。
【００８７】
ステップＳ１１１４において、汚れ度決定処理部１１６は、調理方法別汚れ度テーブル５０３を参照し、ステップＳ１１１２により決定された調理方法に対する汚れ度を求める。図６（ｄ）の調理方法別汚れ度の例では、ステップＳ１２０３により決定された調理方法が「焼く」であった場合、汚れ度は「５」となる。
【００８８】
ステップＳ１１１５において、汚れ度決定処理部１１６は、ステップＳ１１１２により決定された調理方法とステップＳ１１１１により測定された調理後経過時間とを用い、経過時間別汚れ度増加目安テーブル５０１を参照して汚れ度増加分を決定し、この汚れ度増加分をステップＳ１１１３により決定された汚れ度に足し合わせ、汚れ度を修正する。
【００８９】
具体的には、ステップＳ１１１２により「焼く」という調理方法が決定され、食器洗い乾燥機４の電源が入ったときに調理後経過時間が１０分であった場合、経過時間別汚れ度増加目安テーブル５０１が参照され、汚れ度増加分が「３」として求められ、ステップＳ１１１４により求められた汚れ度「５」に汚れ度増加分「３」を足し合わせた「８」が最終的な汚れ度として求められる。
【００９０】
ステップＳ１１１６において、洗浄コース構成要素決定処理部１１９は、洗浄構成要素の値を決定する。ステップＳ１１１６の詳細については、図９（ｂ）のフローチャートを用いて説明する。ステップＳ１１１７において、データ送信部１２１は、ステップＳ１１１６により決定された各洗浄構成要素の値を食器洗い乾燥機に送信し、処理を終了する。
【００９１】
次に、図９（ａ）を用いて図８のステップＳ１１１２に示す調理方法決定処理の詳細について説明する。この調理方法決定処理は調理方法決定処理部１１４により実行される。まず、変化量テーブル３００により記憶される温度変化量が累積加算され、調理時の最高温度が求められる（Ｓ１２００）。図４（ａ）に示す変化量テーブル３００の例では、温度変化量として｛２０，４０，４０，０，０｝が記憶されているため、最高温度は、２０、４０、４０を足し合わせた１００℃となる。
【００９２】
ステップＳ１２０１において、一定温度調理時間の割合が算出される（Ｓ１２０１）。調理時間テーブル３０１が記憶する調理時間に対する、一定温度調理時間の割合が求められる。一定温度調理時間の割合は、調理時間のうち温度が変化していない時間を示す。図４（ａ）に示す変化量テーブル３００の例では、温度変化量には５個のデータが記憶され、そのうち０が２個存在するため、２を５で除して１００倍した４０％が一定温度調理時間の割合となる。
【００９３】
ステップＳ１２０２において、変化量テーブル３００の臭いの変化に記憶された臭いデータのうち、最初に検出された臭いデータに対する食材の候補が食材の臭いテーブル４０２から特定され、特定された食材の候補のうち、食材テーブル４００に記憶された食材が調理器具に投入された食材として割り出される。
【００９４】
図４（ａ）に示す変化量テーブル３００の臭いの変化の例においては、｛無臭，０｝、｛無臭，０｝、｛無臭，０｝、｛臭いＡ，５｝、｛臭いＢ，４｝と記憶され、無臭の状態から変化があった「臭いＡ」が未調理時の食材の臭いとなり、その次に変化した「臭いＢ」が調理後の食材の臭いとなる。そして、食材テーブル４００と食材の臭いテーブル４０２とを用いて調理器具に入っている食材が判定される。
【００９５】
具体的には、未調理時の食材の臭いが「臭いＡ」であった場合、食材テーブル４００に記憶された食材であって、食材の臭いテーブル４０２に記憶された「臭いＡ」に対する食材が「牛肉」が調理器具に投入された食材と判定される。
【００９６】
ステップＳ１２０３において、変化量テーブル３００の臭いの変化に記憶された最終の臭いデータが調理後の臭いとして特定され、特定された調理後の臭いと、ステップＳ１２００により算出された最高温度と、ステップＳ１２０１により算出された一定温度調理時間の割合と、調理器具名とに対する調理方法が、調理パターンテーブル３０２を参照して求められる。図３（ｃ）に示す調理パターンテーブル３０２の例では、調理器具名が「なべ」であり、調理時最高温度が「９０℃」であり、一定温度調理時間の割合が「４０％」、調理後の臭いが「焦げ」である場合、調理方法は「焼く」となる。
【００９７】
次に、図９（ｂ）を用いて図８のステップＳ１１１６に示す洗浄コース構成要素決定処理の詳細について説明する。この処理は洗浄コース構成要素決定処理部１１９により実行される。まず、ステップＳ１３００において、食材テーブル４００が参照され、図９（ａ）のＳ１２０２により割り出された食材に対する汚れ成分が、食材テーブル４００を参照して求められる。ステップＳ１３０１において、最低洗浄コース構成要素テーブル５００が参照され、求められた汚れ成分を成分名とするレコードの洗浄水温、洗浄時間、すすぎ水温、すすぎ時間、及びすすぎ回数の各フィールドに記憶された値が各洗浄構成要素の最低値として決定される。
【００９８】
ところで、一つの調理で複数の食材が使用された場合、汚れ成分が複数存在することになる。この場合、最低洗浄コース構成要素テーブル５００において、汚れ成分毎に洗浄構成要素の値の最大値が選択され、洗浄構成要素の最低値が決定される。例えば、「牛肉」の他に「じゃがいも」を利用した場合、食材テーブル４００において、じゃがいもの汚れ成分は炭水化物であるので、最低洗浄コース構成要素テーブル５００において、たんぱく質と炭水化物との両レコードを調べ、値が大きい方が、洗浄構成要素の値として決定される。
【００９９】
従って、図６（ａ）に示す最低洗浄コース構成要素テーブル５００の例において、洗浄水温は「５５℃」、洗浄時間は「１５分」、すすぎ水温は「７５℃」、すすぎ時間は「１５分」、すすぎ回数は「２回」が洗浄構成要素の値として決定される。
【０１００】
ステップＳ１３０２において、図８に示すステップＳ１１１５により算出された汚れ度に対する各洗浄構成要素の値の増加量が、洗浄コース構成要素増加目安テーブル５０２を参照して求められる。ステップＳ１３０３において、各洗浄構成要素の値に、各洗浄構成要素の値の増加量が加算され、最終的な洗浄構成要素の値が求められる。
【０１０１】
例えば、ステップＳ１１１５により求められた汚れ度が「８」である場合、洗浄コース構成要素増加目安テーブル５０２が参照され、洗浄水温増加温度が「１０℃」、洗浄時間増加時間が「３分」、すすぎ水温増加温度が「１０℃」、すすぎ回数増加回数が「２回」、すすぎ時間増加時間が「１０分」と求められる。そして、これらの増加量が各洗浄構成要素の最低値に加算される。その結果、最終的な各洗浄構成要素の値は、洗浄水温が「６５℃」、洗浄時間が「１８分」、すすぎ水温が「８５℃」、すすぎ回数が「４回」、及びすすぎ時間が「２５分」と求められる。これらの各洗浄構成要素の値が各洗浄構成要素と対応付けて食器洗い乾燥機４に送信され、食器洗い乾燥機４により洗浄が行われる。
【０１０２】
以上説明したように、洗浄コース決定装置３によれば、調理に使用された食材、その食材の調理方法、及び調理後経過時間等が加味されて各洗浄構成要素の値が決定されているため、ユーザは、洗浄コースを選択することを行わなくとも、最適な洗浄コースを自動的に選択することができる。
【０１０３】
（実施の形態２）
実施の形態２による洗浄コース決定装置は、汚れ度に加えて、調理器具に対する食材のこびり付きの程度を示す付着度を新たに定義し、この付着度と、食器洗浄前にユーザにより行われる食器の予洗いとに従って洗浄構成要素の値を決定することを特徴としている。
【０１０４】
図１０は、実施の形態２による洗浄コース決定装置３の機能ブロック図を示している。図１０に示すように、実施の形態２による洗浄コース決定装置３は、実施の形態１による洗浄コース決定装置３に対して、更に上記付着度を求める付着度決定処理部１２２を備えていることを特徴としている。また、洗浄コース構成要素データベース１２０は、経過時間別汚れ度増加目安テーブル５０１及び調理方法別汚れ度テーブル５０３に加えて、更に、図１１（ａ）に示す最低洗浄時間・回数テーブル５０４を記憶している。また、最低洗浄コース構成要素テーブル５００及び洗浄コース構成要素増加目安テーブル５０２のデータ構造が実施の形態１に対して相違している。なお、実施の形態１と同一のものは同一の符号を付し説明を省略する。
【０１０５】
図１１（ｂ）に示す最低洗浄コース構成要素テーブル５００Ａは、実施の形態１の最低洗浄コース構成要素テーブル５００に対して洗浄時間、すすぎ時間、及びすすぎ回数のフィールドが存在しない。また、洗浄コース構成要素増加目安テーブル５０２Ａは、実施の形態１の洗浄コース構成要素増加目安テーブル５０２に対して洗浄時間増加時間、すすぎ回数増加回数、及びすすぎ時間増加時間のフィールドが存在しない。
【０１０６】
最低洗浄時間・回数テーブル５０４は、付着度、洗浄時間、すすぎ時間、及びすすぎ回数のフィールドを備え、各付着度に対する洗浄時間、すすぎ時間、及びすすぎ回数を記憶する。
【０１０７】
次に実施の形態２による洗浄コース決定装置３の動作について図１２及び図１３のフローチャートを用いて説明する。ステップＳ２０００〜Ｓ２００９までの各処理は、図７及び図８に示すステップＳ１１００〜Ｓ１１０９までの各処理と同一であるため説明を省略する。
【０１０８】
ステップＳ２０１０において、調理時間算出処理部１１３は、重量センサ１０２が測定した重量データに基づいて調理終了の判定を行う。実施の形態１では、調理時間算出処理部１１３は、重量センサ１０２から送信される重量データが０になったとき、すなわち、コンロからなべが取り外された場合、調理が終了されたと判定していたが、実施の形態２では、コンロから火が消されたという情報を受信し、コンロの火が点火されたという情報を受信することなく、一定時間経過したとき調理が終了されたと判定する。これにより、ユーザがコンロの火を消して調理器具をコンロからどけ、調理器具の中身の料理を取り分けてからコンロに戻す動作を検出することができる。
【０１０９】
或いは、重量センサ１０２から送信される重量データの値が、コンロから火が消されたという情報を受信する直前に受信した重量データの値に対して減少した後、コンロから火が消されたという情報を受信したときに調理が終了されたと判定する。これにより、調理器具をコンロに置いたまま、調理器具の中身を取り分けてから火を消すという動作を検出することができる。
【０１１０】
ステップＳ２０１０において、調理終了と判定された場合は（Ｓ２０１０でＹＥＳ）、処理がステップＳ２０１１に進められ、調理中の場合は（Ｓ２０１０でＮＯ）、処理がステップＳ２０００に戻される。そして、調理終了となるまでステップＳ２０００からＳ２０１０までの処理が繰り返される。
【０１１１】
ステップＳ２０１１〜ステップＳ２０１５までの処理は、図８に示すステップＳ１１１１〜ステップＳ１１１５までの処理と同一であるため説明を省略する。
【０１１２】
ステップＳ２０１６において、付着度決定処理部１２２は、付着度決定処理を実行する。この処理の詳細については、図１４のフローチャートを用いて後述する。ステップＳ２０１７において、洗浄コース構成要素決定処理部１１９は、ステップＳ２０１５により求められた汚れ度及びステップＳ２０１７により求められた付着度から各洗浄構成要素の最終的な値を決定する。この処理の詳細については、図１５のフローチャートを用いて後述する。
【０１１３】
ステップＳ２０１８において、データ送信部１２１は、ステップＳ２０１６により求められた各洗浄構成要素の最終的な値を、各洗浄構成要素と対応付けて食器洗い乾燥機４に送信する。
【０１１４】
次に、図１４に示すフローチャートを用いて、図１３のステップＳ２０１６に示す付着度決定処理の詳細について説明する。この処理は付着度決定処理部１２２により実行される。まず、ステップＳ３０００において、図９（ａ）のステップＳ１２０２において割り出された食材に対する汚れ成分が、食材テーブル４００を参照して求められ、求められた汚れ成分が脂質である場合（Ｓ３０００で脂質）、処理がステップＳ３０１０に進められ、求められた汚れ成分がたんぱく質である場合（Ｓ３０００でたんぱく質）、処理がステップＳ３００１に進められ、求められた汚れ成分が炭水化物である場合（Ｓ３０００で炭水化物）、処理がステップＳ３００６に進められる。
【０１１５】
ステップＳ３００１において、調理パターンテーブル３０２が参照され、ステップＳ２０１２により求められた調理方法に対する調理時最高温度がたんぱく質の変質開始温度に達しているか否かが判定され、たんぱく質の変質開始温度に達している場合（Ｓ３００１でＹＥＳ）、付着度が予め定められた値増加される（Ｓ３００２）。
【０１１６】
一方、たんぱく質の変質開始温度に達していない場合（Ｓ３００１でＮＯ）、処理がステップＳ３０１０に進められる。ここで、たんぱく質の変質開始温度は例えば５６℃である。また、増加される付着度としては、「２」や「３」等の予め定められた整数値が採用される。
【０１１７】
ステップＳ３００３において、調理パターンテーブル３０２が参照され、ステップＳ２０１２により求められた調理方法に対する調理時最高温度がたんぱく質の変質完了温度に達しているか否かが判定され、変質完了温度に達している場合（Ｓ３００３でＹＥＳ）、付着度が予め定められた所定の値減少される（Ｓ３００５）。ここで、たんぱく質の変質完了温度は変質開始温度よりも高く、例えば８０℃である。また、減少される付着度としては、「２」や「３」等の予め定められた整数値が採用され、その値は、ステップＳ３００２で増加される付着度よりも小さい。
【０１１８】
一方、ステップＳ３００３において、たんぱく質の調理時最高温度が変質完了温度に達していない場合（Ｓ３００３でＮＯ）、付着度が予め定められた所定の値増加される（Ｓ３００４）。ここで、増加される付着度は「２」や「３」等の予め定められた整数値が採用される。
【０１１９】
ステップＳ３００６において、調理パターンテーブル３０２が参照され、ステップＳ２０１２により求められた調理方法に対する調理時最高温度が炭水化物の変質開始温度に達しているか否かが判定され、変質開始温度に達している場合（Ｓ３００６でＹＥＳ）、付着度が予め定められた値増加される（Ｓ３００７）。
【０１２０】
一方、炭水化物の変質開始温度に達していない場合（Ｓ３００６でＮＯ）、処理がステップＳ３０１０に進められる。ここで、炭水化物の変質開始温度は例えば６０℃である。また、増加される付着度としては、「２」や「３」等の予め定められた整数値が採用される。
【０１２１】
ステップＳ３００８において、調理パターンテーブル３０２が参照され、ステップＳ２０１２により求められた調理方法に対する調理時最高温度が炭水化物の変質完了温度に達しているか否かが判定され、変質完了温度に達している場合（Ｓ３００８でＹＥＳ）、付着度が予め定められた所定の値増加される（Ｓ３００９）。ここで、炭水化物の変質完了温度は変質開始温度よりも高く、例えば６５℃である。また、付着度の減少値は、「２」や「３」等の予め定められた整数値が採用され、その値は、ステップＳ３００７で増加される付着度の値よりも小さい。
【０１２２】
一方、ステップＳ３００８において、調理時最高温度が炭水化物の変質完了温度に達していない場合（Ｓ３００８でＮＯ）、処理がステップＳ３０１０に進められる。
【０１２３】
ステップＳ３０１０において、ステップＳ２０１３により算出された調理後経過時間の値に応じて、付着度の値を一定の値増加させる。ここで、付着度は、調理後経過時間が一定時間（例えば５分）経過する毎に「５」等の予め定められた整数値分増加される。また、増加される付着度の値は、汚れ成分に応じて異なる値にしてもよい。一定の時間毎に増加させる付着度の値は、例えば、調理後経過時間が１５分である場合、最初の５分に対しては「５」、次の５分に対しては「３」増加させ、最後の５分に対しては「２」というように、時間に応じて異なる値にしてもよい。
【０１２４】
ステップＳ３０１１において、洗浄対象となる食器に対して予洗いがされているか否かが判定され、予洗いがされている場合（Ｓ３０１１でＹＥＳ）、付着度を予め定められた一定の値減少させ、予洗いがされていない場合（Ｓ３０１１でＮＯ）、付着度を変更することなく処理が終了される。ここで、付着度の減少値は、汚れ成分毎に異なる値が採用され、たんぱく質、脂質、炭水化物の順に大きな値が採用される。
【０１２５】
次に、図１５に示すフローチャートを用いて、図１３のステップＳ２０１７に示す洗浄コース構成要素決定処理の詳細を説明する。なお、この処理は、洗浄コース構成要素決定処理部１１９により実行される。まず、ステップＳ４０００において、図９（ａ）のステップＳ１２０２により割り出された食材に対する汚れ成分が、食材テーブル４００を参照して求められる。
【０１２６】
ステップＳ４００１において、最低洗浄コース構成要素テーブル５００Ａが参照され、求められた汚れ成分を成分名とするレコードの洗浄水温、及びすすぎ回数の各フィールドに記憶された値が各洗浄構成要素の最低値として決定される。図１１（ａ）に示す最低洗浄コース構成要素テーブル５００Ａの例において、汚れ成分がたんぱく質である場合、洗浄水温は「５５℃」、すすぎ水温は「７５℃」と決定される。
【０１２７】
ステップＳ４００２において、洗浄コース構成要素増加目安テーブル５０２Ａが参照され、ステップＳ２０１５により求められた最終的な汚れ度に対する洗浄水温増加温度及びすすぎ水温増加温度が求められる。ステップＳ４００３において、洗浄水温及びすすぎ水温の最低値に、洗浄水温増加温度及びすすぎ水温増加温度が加算され、最終的な洗浄水温及びすすぎ水温の値が求められる。
【０１２８】
例えば、ステップＳ２０１５により求められた汚れ度が「８」である場合、洗浄コース構成要素増加目安テーブル５０２Ａが参照され、洗浄水温増加温度が「１０℃」、すすぎ水温増加温度が「２℃」と求められる。そして、これらの値が洗浄水温及びすすぎ増加回数の最低値に加算される。その結果、最終的な各洗浄構成要素の値は、洗浄水温が「６５℃」及びすすぎ水温が「７７℃」と求められる。
【０１２９】
ステップＳ４００４において、最低洗浄時間・回数テーブル５０４が参照され、ステップＳ２０１６により求められた付着度に対する洗浄時間、すすぎ時間、及びすすぎ回数の各フィールドに記憶された値が、洗浄時間、すすぎ時間、及びすすぎ回数の値として決定される。以上により各洗浄構成要素の値が決定される。
【０１３０】
以上説明したように実施の形態２による洗浄コース決定装置によれば、付着度及び予洗いの実施が加味されて洗浄コースが決定されるため、ユーザはより最適な洗浄コースを選択することができる。
【産業上の利用可能性】
【０１３１】
ユーザは、洗浄コースを選択する操作を行わなくとも最適な洗浄コースを選択することができるため、家庭用の電気製品として有用である。
【図面の簡単な説明】
【０１３２】
【図１】本発明の実施の形態による洗浄コース決定システムの全体構成図である。
【図２】実施の形態１による洗浄コース決定装置の機能ブロック図である。
【図３】（ａ）は機器テーブルを示す図面であり、（ｂ）送信データのデータフォーマットを示す図面である。
【図４】（ａ）は変化量テーブルを示す図面であり（ｂ）は調理時間テーブルを示す図面であり、（ｃ）は調理パターンテーブルを示す図面である。
【図５】（ａ）は食材テーブルを示す図面であり、（ｂ）は食品成分テーブルを示す図面であり、（ｃ）は食材の臭いテーブルを示す図面である。
【図６】（ａ）は最低洗浄コース構成要素テーブルを示す図面であり、（ｂ）は経過時間別汚れ度増加目安テーブルを示す図面であり、（ｃ）は洗浄コース構成要素増加目安テーブルを示す図面であり、（ｄ）は調理方法別汚れ度テーブルを示す図面である。
【図７】実施の形態１による洗浄コース決定装置の動作を示すフローチャートチャートである。
【図８】実施の形態１による洗浄コース決定装置の動作を示すフローチャートチャートである。
【図９】（ａ）は調理方法決定処理の詳細を示すフローチャートであり、（ｂ）は洗浄コース構成要素決定処理を示すフローチャートである。
【図１０】実施の形態２による洗浄コース決定装置の機能ブロック図を示している。
【図１１】（ａ）は最低洗浄時間・回数テーブルを示し、（ｂ）は最低洗浄コース構成要素テーブルを示し、（ｃ）は洗浄コース構成要素増加目安テーブルを示している。
【図１２】実施の形態２による洗浄コース決定装置の動作を示すフローチャートである。
【図１３】実施の形態２による洗浄コース決定装置の動作を示すフローチャートチャートである。
【図１４】付着度決定処理の詳細を示すフローチャートである。
【図１５】洗浄コース構成要素決定処理の詳細を示すフローチャートチャートである。
【符号の説明】
【０１３３】
１  ネットワーク
２１〜２ｎ  センサ
３  洗浄コース決定装置
４  食器洗い乾燥機
１００  ＲＦＩＤタグリーダ
１０１  温度センサ
１０２  重量センサ
１０３  臭いセンサ
１０４  データ受信部
１０５  機器データベース
１０６  重量比較処理部
１０７  重量一次記憶部
１０８  温度比較処理部
１０９  温度一次記憶部
１１０  臭いの系統算出処理部
１１１  変化量記憶処理部
１１２  調理方法データベース
１１３  調理時間算出処理部
１１４  調理方法決定処理部
１１５  経過時間計測処理部
１１６  汚れ度決定処理部
１１７  食材の成分取得処理部
１１８  食材データベース
１１９  洗浄コース構成要素決定処理部
１２０  洗浄コース構成要素データベース
１２１  データ送信部
１２２  付着度決定処理部
【図１】
2006043421.tif 000003
【図２】
2006043421.tif 000004
【図３】
2006043421.tif 000005
【図４】
2006043421.tif 000006
【図５】
2006043421.tif 000007
【図６】
2006043421.tif 000008
【図７】
2006043421.tif 000009
【図８】
2006043421.tif 000010
【図９】
2006043421.tif 000011
【図１０】
2006043421.tif 000012
【図１１】
2006043421.tif 000013
【図１２】
2006043421.tif 000014
【図１３】
2006043421.tif 000015
【図１４】
2006043421.tif 000016
【図１５】
2006043421.tif 000017