(57)【特許請求の範囲】
【請求項１】
サーバと、通信ネットワークを介して前記サーバと通信可能な端末と、前記端末と通信可能な調理器とを備える調理器システムにおいて、
前記サーバは、
前記調理器により実行可能な調理メニューの制御フロー又は前記調理器に対する設定変更指令にそれぞれ割り当てられた複数桁の数字である複数のタスクコードと、個々の前記タスクコードについての前記制御フロー又は前記設定変更指令に関する情報であるタスクコード情報とを記憶したサーバ記憶部と、
前記通信ネットワークを介して前記複数のタスクコード及び前記タスクコード情報を送信するサーバ通信部と
を備え、
前記端末は、
前記通信ネットワークを介して、前記サーバ通信部から送信された前記複数のタスクコード及び前記タスクコード情報を受信する第１の端末通信部と、
前記第１の端末通信部が受信した前記複数のタスクコード及び前記タスクコード情報を記憶する端末記憶部と、
前記タスクコード情報を表示する表示部と、
前記端末記憶部に記憶された前記複数のタスクコードのうちのいずれかを、前記表示部に表示された前記タスクコード情報に基づいてユーザに選択させる選択部と、
前記選択部で選択された前記タスクコードを前記調理器へ送信する第２の端末通信部と
を備え、
前記調理器は、
前記第２の端末通信部から送信された前記タスクコードを受信する調理器通信部と、
前記複数のタスクコードと、個々の前記タスクコードが割り当てられた前記制御フロー及び前記設定変更指令とを予め記憶した調理器記憶部と、
前記調理器記憶部を参照し、前記調理器通信部で受信した前記タスクコードが前記制御フローに割り当られていればその制御フローを実行可能とし、前記調理器通信部で受信した前記タスクコードが前記設定変更指令に割り当られていればその設定変更指令を実行する、調理器制御部と
を備えることを特徴とする、調理器システム。
【請求項２】
前記調理器制御部は、前記調理器通信部が前記端末から前記制御フローに割り当てられた前記タスクコードを受信し、かつ他の前記制御フローに割り当てられた前記タスクコードを既に受信していれば、前記実行可能な制御フローを今回受信した前記タスクコードを割り当てた前記制御フローに切り換えることを特徴とする、請求項１に記載の調理器システム。
【請求項３】
前記調理器は音声出力部をさらに備え、
前記調理器記憶部は、個々の前記タスクコードに対応し、前記制御フローに割り当てられた前記タスクコードについてはその制御フローに対応する前記調理メニューに関する説明の音声出力のために必要な情報を含み、前記設定変更指令に割り当てられた前記タスクコードについてはその設定変更指令に関する説明の音声出力のために必要な情報を含むものである音声再生情報を予め記憶し、
前記調理器制御部は、前記調理器記憶部を参照し、前記調理器通信部で受信した前記タスクコードが前記制御フローに割り当られていれば、前記音声再生情報に基づいて前記音声出力部に前記調理メニューに関する説明の音声を出力させ、前記調理器通信部で受信した前記タスクコードが前記設定変更指令に割り当てられていれば、前記音声再生情報に基づいて前記音声出力部に前記設定変更指令に関する説明の音声を出力させる、請求項１又は請求項２に記載の調理器システム。
【請求項４】
前記調理器記憶部は、それぞれ音声コードが割り当てられた複数の音声データを予め記憶し、
前記音声再生情報は、使用する音声データの音声コード及び音声データを使用する順序を含み、
前記調理器制御部は、前記音声再生情報に含まれる音声コードの音声データを前記音声再生情報に含まれる順序で前記音声出力部に出力させる、請求項３に記載の調理器システム。
【請求項５】
前記タスクコード情報は、前記音声再生情報に基づいて再生される音声と同内容のテキストデータを含み、
前記端末表示部は前記テキストデータを表示することを特徴とする、請求項３又は請求項４に記載の調理器システム。
【請求項６】
前記サーバ記憶部は前記端末で実行されるアプリケーションプログラムを記憶し、
前記アプリケーションプログラムは、前記サーバ通信部から前記第１の端末通信部に送信されて前記端末記憶部に記憶され、
前記複数のタスクコード及び前記タスクコード情報は前記アプリケーションプログラム中に含まれていることを特徴とする、請求項１から請求項５のいずれか１項に記載の調理器システム。
【請求項７】
前記調理器は炊飯器であることを特徴とする、請求項１から請求項６のいずれか１項に記載の調理器システム。
【請求項８】
前記端末は携帯電話であることを特徴とする、請求項１から請求項７のいずれか１項に記載の調理器システム。
【請求項９】
複数のタスクコードと、個々の前記タスクコードが割り当てられた調理メニューの制御フロー及び設定変更指令を予め記憶した記憶部と、
前記タスクコードを受信する通信部と、
前記記憶部を参照し、前記通信部で受信した前記タスクコードが前記制御フローに割り当てられていればその制御フローを実行可能とし、前記通信部で受信した前記タスクコードが前記設定変更指令に割り当てられていればその設定変更指令を実行する制御部と
を備えることを特徴とする、調理器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、炊飯器、電子レンジ、電磁調理器等の調理器に関する。
【背景技術】
【０００２】
炊飯器、電子レンジ、電磁調理器等の調理器に関し、通信ネットワークを介してサーバからダウンロードした制御情報を調理器に送り、それによって調理器で実行可能な調理メニューの変更、追加等や、調理器の制御に関する設定の変更等を行う技術が種々提案されている。例えば、特許文献１に記載された炊飯器システムでは、サーバに記憶されている調理メニューの制御フローを、インターネット経由で携帯電話等の端末にダウンロードし、ダウンロードした制御フローを端末から炊飯器へ赤外線通信等で送信する。
【０００３】
制御フローは、複数の工程のそれぞれについて、温度、圧力等の条件、各種ヒータへの投入電力、予熱時間、予熱温度、個々の工程の開始や終了の条件、スイッチ操作に対する制御等の多くの情報を含むため、データ量が多い。そのため、炊飯器が新たな制御フローを取得する際に必要となる通信時間が長い。具体的には、通信ネットワーク経由でサーバから端末に制御フローをダウンロードするには、相当の時間を要する。また、ダウンロードした制御フローを端末から炊飯器に送信する際にも、相当の時間を要する。各種設定変更をサーバから端末経由で炊飯器に送信する場合にも、同様の問題がある。
【０００４】
一般に調理器のスイッチ数は限られている。そのため、調理器自体が備えるスイッチの操作により各種設定変更を実行するには、取扱説明書を参照しつつ個々のスイッチを本来の用途と異なる用途で操作する必要があり、ユーザにとって非常に煩雑である。
【０００５】
前述のように一般に調理器のスイッチ数は限られているので、仮に調理器で実行可能なすべての調理メニューをユーザが常に選択可能とすると、ユーザにとってメニュー選択操作は非常に煩雑となる。例えば、誘導加熱式の圧力炊飯器の場合、炊飯だけでも数種類、炊飯との類似性が高い調理メニュー（炊飯系の調理メニュー）を８〜２０種類程度、炊飯との類似性が低い調理メニュー（非炊飯系の調理メニュー）を５〜８種類程度も実行可能である。これらすべての調理メニューを常に実行可能とした場合、例えば特定のスイッチを多数回押下する等の煩雑なスイッチ操作を、調理メニューの選択の際にユーザに強いることになる。
【０００６】
【特許文献１】特開２００７−１６７６１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、炊飯器、電子レンジ、電磁調理器等の調理器において、調理メニューの変更等や設定変更のために必要となる通信時間の短縮、調理メニューの選択操作の簡易化、及び設定変更操作の簡易化を実現することを課題とする。
【課題を解決するための手段】
【０００８】
本発明は、サーバと、通信ネットワークを介して前記サーバと通信可能な端末と、前記端末と通信可能な調理器とを備える調理器システムにおいて、前記サーバは、前記調理器により実行可能な調理メニューの制御フロー又は前記調理器に対する設定変更指令にそれぞれ割り当てられた複数桁の数字である複数のタスクコードと、個々の前記タスクコードについての前記制御フロー又は前記設定変更指令に関する情報であるタスクコード情報とを記憶したサーバ記憶部と、前記通信ネットワークを介して前記複数のタスクコード及び前記タスクコード情報を送信するサーバ通信部とを備え、前記端末は、前記通信ネットワークを介して、前記サーバ通信部から送信された前記複数のタスクコード及び前記タスクコード情報を受信する第１の端末通信部と、前記第１の端末通信部が受信した前記複数のタスクコード及び前記タスクコード情報を記憶する端末記憶部と、前記タスクコード情報を表示する表示部と、前記端末記憶部に記憶された前記複数のタスクコードのうちのいずれかを、前記表示部に表示された前記タスクコード情報に基づいてユーザに選択させる選択部と、前記選択部で選択された前記タスクコードを前記調理器へ送信する第２の端末通信部とを備え、前記調理器は、前記第２の端末通信部から送信された前記タスクコードを受信する調理器通信部と、前記複数のタスクコードと、個々の前記タスクコードが割り当てられた前記制御フロー及び前記設定変更指令とを予め記憶した調理器記憶部と、前記調理器記憶部を参照し、前記調理器通信部で受信した前記タスクコードが前記制御フローに割り当られていればその制御フローを実行可能とし、前記調理器通信部で受信した前記タスクコードが前記設定変更指令に割り当られていればその設定変更指令を実行する、調理器制御部とを備えることを特徴とする、調理器システムを提供する。
【０００９】
サーバから端末に送信されるのは、制御情報自体（調理メニューの制御フロー自体や調理器の設定変更指令自体）ではなく、タスクコードとタスクコード情報である。また、端末から調理器へ送信されるのは、制御情報自体ではなく、端末において選択されたタスクコードのみである。従って、サーバと端末の間、及び端末と調理器の間のいずれにおいても送受信されるデータ量が大幅に低減され、調理メニューの変更等や設定変更の際に必要な通信時間を大幅に短縮できる。
【００１０】
設定変更指令に割り当てられたタスクコードを端末から調理器に送信すればその設定変更指令が実行されるので、設定変更のために調理器のスイッチの煩雑な操作を行う必要がなく、設定変更操作が簡易化される。具体的には、取扱説明書を参照しつつ個々のスイッチを本来の用途と異なる用途で操作するといったような煩雑な操作は必要ない。
【００１１】
前記調理器制御部は、前記調理器通信部が前記端末から前記制御フローに割り当てられた前記タスクコードを受信し、かつ他の前記制御フローに割り当てられた前記タスクコードを既に受信していれば、前記実行可能な制御フローを今回受信した前記タスクコードを割り当てた前記制御フローに切り換える。
【００１２】
この構成により、調理器が端末から最新に受信したタスクコードが割り当てられた制御フローのみを調理器で実行可能となる。従って、調理器で実行可能な調理メニュー数が過度に増加することがなく、ユーザによる調理メニューの選択操作を簡易化できる。
【００１３】
前記調理器は音声出力部をさらに備え、前記調理器記憶部は、個々の前記タスクコードに対応し、前記制御フローに割り当てられた前記タスクコードについてはその制御フローに対応する前記調理メニューに関する説明の音声出力のために必要な情報を含み、前記設定変更指令に割り当てられた前記タスクコードについてはその設定変更指令に関する説明の音声出力のために必要な情報を含むものである音声再生情報を予め記憶し、前記調理器制御部は、前記調理器記憶部を参照し、前記調理器通信部で受信した前記タスクコードが前記制御フローに割り当られていれば、前記音声再生情報に基づいて前記音声出力部に前記調理メニューに関する説明の音声を出力させ、前記調理器通信部で受信した前記タスクコードが前記設定変更指令に割り当てられていれば、前記音声再生情報に基づいて前記音声出力部に前記設定変更指令に関する説明の音声を出力させることが好ましい。
【００１４】
この構成によれば、音声再生情報を予め調理器記憶部に記憶させておくことによりサーバと端末の間や端末と炊飯器の間で音声データを送信する必要がなくなるので、通信時間をさらに短縮できる。
好ましくは、前記調理器記憶部は、それぞれ音声コードが割り当てられた複数の音声データを予め記憶し、前記音声再生情報は、使用する音声データの音声コード及び音声データを使用する順序を含み、前記調理器制御部は、前記音声再生情報に含まれる音声コードの音声データを前記音声再生情報に含まれる順序で前記音声出力部に出力させる。
この構成によれば、使用頻度の高い単語やフレーズを一つの音声データとして記憶しておくことで、調理記憶部に記憶させる音声データの総量を低減できる。
【００１５】
前記タスクコード情報は、前記音声再生情報に基づいて再生される音声と同内容のテキストデータを含み、前記端末表示部は前記テキストデータを表示することが好ましい。
【００１６】
この構成によれば、調理器の音声出力部で再生される音声と同内容のテキストデータを端末で確認できるので、ユーザは聴覚と視覚の両方で調理メニューや設定変更の内容を確認することができ、調理メニューにおける調理器の使用方法や、設定変更の内容を容易かつ確実に理解できる。
【００１７】
前記サーバ記憶部は前記端末で実行されるアプリケーションプログラムを記憶し、前記アプリケーションプログラムは、前記サーバ通信部から前記第１の端末通信部に送信されて前記端末記憶部に記憶され、前記複数のタスクコード及び前記タスクコード情報は前記アプリケーションプログラム中に含まれている。
【００１８】
この構成によれば、アプリケーションプログラムをサーバに記憶しておき、携帯電話等を本システムにおける端末として使用することになった際に、サーバから端末に対してアプリケーションプログラムを供給できる。言い換えれば、端末に予めアプリケーションプログラムを記憶させておく必要がない。
【００１９】
前記調理器としては、炊飯器、電子レンジ、電磁調理器等がある。また、前記端末としては、携帯電話、携帯情報端末、ハンドヘルドコンピュータ等がある。可搬性を有するが比較的通信速度の遅い機器を端末として使用する場合、前述した送受信する必要のあるデータ量の大幅低減という効果が特に有効である。
【００２０】
本発明は、複数のタスクコードと、個々の前記タスクコードが割り当てられた調理メニューの制御フロー及び設定変更指令を予め記憶した記憶部と、前記タスクコードを受信する通信部と、前記記憶部を参照し、前記通信部で受信した前記タスクコードが前記制御フローに割り当てられていればその制御フローを実行可能とし、前記通信部で受信した前記タスクコードが前記設定変更指令に割り当てられていればその設定変更指令を実行する制御部とを備えることを特徴とする、調理器をさらに提供する。
【００２１】
外部機器、すなわち端末から調理器へ送信されるのは、制御情報自体ではなく、タスクコードのみである。従って、端末と調理器の間ので送受信されるデータ量が大幅に低減され、調理メニューの変更等や設定変更の際に必要な通信時間を大幅に短縮できる。
【発明の効果】
【００２２】
本発明によれば、調理メニューの変更等や制御に関する設定変更に必要な通信時間を短縮できる。また、調理器の設定変更操作の簡易化や調理メニューの選択操作の簡易化も実現できる。さらに、調理メニューや設定変更に関する情報を視覚と聴覚の両方でユーザに提示することで、ユーザの使い勝手を大幅に高めることができる。
【発明を実施するための最良の形態】
【００２３】
次に、添付図面を参照して本発明の実施形態を詳細に説明する。
【００２４】
図１を参照すると、本発明の実施形態にかかる炊飯器システム１は、サーバ２、通信ネットワーク３、携帯電話（端末）４、及び誘導加熱式で圧力式の炊飯器（調理器）５を備える。携帯電話４は、通常の通話機能に加え、通信ネットワーク３を介してサーバ２とデータ通信する機能と、炊飯器５とデータ通信する機能とを有する。炊飯器５は携帯電話４とデータ通信する機能を有する。本実施形態では、通信ネットワーク３はインターネットをその一部に含む。サーバ２とインターネットとの間には他の有線又は無線のネットワークや通信回線（例えばイントラネット）が介在していてもよい。また、携帯電話４は中継基地局等を介してインターネットへの接続が確保されている。通信ネットワーク３の具体的な形態は、携帯電話４とサーバ２の間の通信が確保されている限り、特に限定されない。携帯電話４と炊飯器５との間のデータ通信は、本実施形態では赤外線通信により実現されている。ただし、必要な通信機能が確保される限り、携帯電話４と炊飯器５との間のデータ通信は、他の無線接続（例えばブルートゥース）や有線接続により実現されていてもよい。
【００２５】
ユーザの立場で本実施形態の炊飯器システム１により実現される機能を概説する。携帯電話４により通信ネットワーク３を介してサーバ２に接続し、携帯電話４で実行されるアプリケーションプログラム６（以下、「アプリ」と略称する。）をダウンロードできる。ダウンロードしたアプリ６を実行することにより、携帯電話４を使用して「登録メニュー」として炊飯器５に登録可能な複数の調理メニューや、携帯電話４を使用して実行可能な炊飯器５の設定変更をディスプレイ４ｆで確認できる。また、ディスプレイ４ｆでの表示に基づいて調理メニューや設定変更を選択して炊飯器５に送信できる。調理メニューを選択及び送信すると、メニュースイッチ２７ｃ及び炊飯スイッチ２７ａ（図３参照）の操作によりその調理メニュー（登録メニュー）の動作を炊飯器５に実行させることができる。設定変更を選択及び送信すれば、炊飯器５がその設定変更を実行する。また、携帯電話４のディスプレイ４ｆで「登録メニュー」として登録可能な調理メニューに関する説明のテキストデータを表示でき、このテキストデータは炊飯器５から出力される調理メニュー（「登録メニュー」として登録済みの調理メニュー）に関する音声による説明（音声ガイド）と同一である。また、携帯電話４のディスプレイ４ｆで炊飯器５の設定変更に関する説明のテキストデータを表示でき、このテキストデータは炊飯器５から出力される設定変更に関する音声による説明（音声ガイド）と同様である。本実施形態の炊飯器システム１は、これらの機能を実現する上で、サーバ２と携帯電話４との間及び携帯電話４と炊飯器５との間のいずれにおいても制御情報自体（調理メニューの制御フロー自体や設定変更指令自体）を送受信する必要をなくしている点に特に特徴がある。
【００２６】
以下、炊飯器システム１の構成を説明する。
【００２７】
サーバ２は、アプリ６を記憶した記憶部（サーバ記憶部）２ａ、通信ネットワーク３を介して携帯電話４とのデータ通信を実行するための通信部（サーバ通信部）２ｂ、及び記憶部２ａと通信部２ｂの動作を制御する制御部２ｃを備える。サーバ２は、ＣＰＵ、ＲＡＭ、ＲＯＭ、各種ストレージ等のハードウェアを備えるコンピュータに必要なソフトウェアを実装することで構築できる。サーバ２は１台のコンピュータのみで構築されている必要はなく、例えばクラスタリングされたものでもよい。
【００２８】
携帯電話４は、通信ネットワーク３を介してサーバ２とのデータ通信を実行するための第１の通信部（第１の端末通信部）４ａ、記憶部（端末記憶部）４ｂ、赤外線ポート７ａにより炊飯器５との赤外線通信を実行する第２の通信部（第２の端末通信部）４ｃ、及び制御部４ｄを備える。また、携帯電話４は、ユーザによる命令入力のためのキーないしスイッチ４ｅ（本発明における選択部を構成する。）、画像表示のためのディスプレイ４ｆ、及び音声出力部４ｇを備える。制御部４ｄは、記憶部４ｂを参照しつつ、スイッチ４ｅにより入力される命令に基づいて、第１の通信部４ａ、第２の通信部４ｃ、ディスプレイ４ｆ、及び音声出力部４ｇの動作を制御する。第１の通信部４ａ、記憶部４ｂ、第２の通信部４ｃ、及び制御部４ｄはＣＰＵ、ＲＡＭ、ＲＯＭ、赤外線ポート７ａ等の赤外線通信用のデバイスを含む各種ハードウェアとそれに実装される必要なソフトウェア（サーバ２とのデータ通信用のプログラムを含む）により構築できる。スイッチ４ｅ、ディスプレイ４ｆ、及び音声出力部４ｇのスピーカ以外にも、通常の通話機能を実現するための各種デバイスを携帯電話４が備えることは言うまでもない。
【００２９】
第１の通信部４ａ、第２の通信部４ｃ、記憶部４ｂ、制御部４ｄ、スイッチ４ｅ、ディスプレイ４ｆ、及び音声出力部４ｇを備え、かつ炊飯器５との通信時にユーザが手に持って炊飯器５に向けることができる程度の可搬性を有する限り、携帯情報端末、ハンドヘルドコンピュータ等携帯電話以外の装置を本実施形態の炊飯器システム１における端末としてもよい。
【００３０】
図２を参照すると、炊飯器５は、内蓋１１を有する蓋体１２が上部に回転可能に取り付けられた炊飯器本体１３を備える。炊飯器本体１３内の保護枠１４には炊飯鍋１５が着脱可能に収容されている。保護枠１４の外側には炊飯用のヒータである誘導加熱コイル１６、保温用の胴ヒータ１７、炊飯鍋用温度センサ１８が配設されている。蓋体１２側には保温用の蓋ヒータ１９、蓋体用温度センサ２１、圧力センサ２２、及びリリーフ弁２３が配設されている。また、炊飯器本体１３の正面には、種々のキーないしスイッチ２７ａ〜２７ｇとディスプレイ２５を備える操作パネル２６が設けられている（図３参照）。
【００３１】
図１を参照すると、炊飯器５は、赤外線ポート７ｂにより携帯電話４との赤外線通信を実行する通信部（調理器通信部）５ａ、記憶部（調理器記憶部）５ｂ、音声出力部５ｃ（音声合成用回路、スピーカ等を含む）をさらに備える。炊飯器５の制御部５ｄは、記憶部５ｂを参照しつつ、スイッチ２７ａ〜２７ｇによりされる命令に基づいて、調理メニューの制御フローの実行、「登録メニュー」の制御フローの変更や追加、炊飯器５自体の制御に関する設定の変更等を実行する。制御フローの実行時には、制御部５ｄは炊飯鍋用温度センサ１８、蓋体用温度センサ２１、及び圧力センサ２２の検出値を参照しつつ、誘導加熱コイル１６、胴ヒータ１７、及び蓋ヒータ１９を制御する。「登録メニュー」の制御フローの変更や追加と設定変更に関しては後に詳述する。
【００３２】
図３を参照すると、炊飯器５の操作パネル２６は、本実施形態では液晶パネルであるディスプレイ２５の周囲に、動作開始（制御フローの実行）等の入力のための炊飯スイッチ２７ａ、保温動作開始や動作中止等の入力のための保温／取り消しスイッチ２７ｂ、調理メニュー選択（実行する制御フローの選択）のためのメニュースイッチ２７ｃ、時刻合わせや後述する音声ガイド実行時に使用するアップスイッチ２７ｄとダウンスイッチ２７ｅ、予約設定動作開始等の入力のための予約スイッチ２７ｆ、及び携帯電話４との通信開始等の入力のための通信スイッチ２７ｇを備える。また、操作パネル２６は、音声ガイド実行時に点灯する表示ランプ２８、保温温度の設定を表示するための２種類の表示ランプ２９ａ，２９ｂ、及び赤外線ポート７ｂを備える。図３では、ディスプレイ２５で表示可能なすべての表示が図示されている。
【００３３】
以下、炊飯器５の調理メニューの変更、追加（「登録メニュー」への調理メニューの登録）、炊飯器５の設定変更等を実現するためのデータ構造等の詳細を説明する。
【００３４】
図１を参照すると、サーバ２の記憶部６に携帯電話４で実行されるアプリ６が記憶されている。アプリ６は複数のタスクコードと、個々のタスクコード毎のタスクコード情報とを含む。図４は、タスクコードとタスクコード情報の関係を概念的に示している。
【００３５】
タスクコードは「登録メニュー」として炊飯器５に登録可能な調理メニューの制御フロー又は炊飯器５に対する設定変更指令に割り当てられている。本実施形態では、タスクコードは「０１」〜「９９」まである。例えば、タスクコード「４１」と「４２」は炊飯系の調理メニューである「赤飯」と「塩鮭とセロリの炊き込みご飯」の制御フローにそれぞれ割り当てられている。また、タスクコード「７１」と「７２」は非炊飯系の調理メニューである「レモンチーズケーキ」と「自家製豆腐」にそれぞれ割り当てられている。さらに、タスクコード「９８」は保温温度を初期設定に戻すという設定変更指令に割り当てられており、タスクコード「９９」は保温温度を３℃高く設定するという設定変更指令に割り当てられている。ただし、アプリ６に制御情報自体（個々の調理メニューの制御フロー自体や個々の設定変更指令自体）が含まれているわけではなく、制御情報自体は後述するように炊飯器５の記憶分５ｂに予め記憶されている。
【００３６】
調理メニューの制御フローに割り当てられたタスクコードについてのタスクコード情報は、その調理メニューの名称とその調理メニューにおける炊飯器５の使用方法や調理手順等を含む。言い換えると、タスクコード情報は、調理メニュー（制御フロー）や設定変更指令に関する情報である。例えば、「赤飯」の制御フローに割り当てられたタスクコード「４１」についてのタスクコード情報は調理メニューの名称である「赤飯」というテキストデータや、「赤飯」を炊飯器５で調理する際の炊飯器５の使用方法等のテキストデータを含む。図７はタスクコード「４１」についてのタスクコード情報の一部である炊飯器５の使用方法と調理手順のテキストデータを概念的に示し、テキストデータとそれらの表示順序が含まれている。
【００３７】
設定変更指令に割り当てられたタスクコードについてのタスクコード情報は、その設定変更の内容を説明するテキストデータを含む。本実施形態では、タスクコード「９８」のタスクコード情報は「保温温度を初期設定に戻す」というテキストデータを含み、タスクコード「９９」のタスクコード情報は「保温温度を３℃高く設定する」というテキストデータを含む。
【００３８】
携帯電話４でアプリ６を実行することで、ディスプレイ４ｆにタスクコード情報をテキストとして表示する機能、ディスプレイ４ｆに表示されたタスクコード情報に基づいてユーザがスイッチ４ｅを操作することでいずれかのタスクコードを選択する機能、及び選択されたタスクコードを炊飯器５へ送信する機能が実現される。
【００３９】
図１を参照すると、炊飯器５の記憶部５ｂには、制御情報自体、すなわち「登録メニュー」として登録可能な個々の調理メニュー（「登録メニュー」の候補の調理メニュー）の制御フローと設定変更指令自体とが対応するタスクコードと関連付けて予め記憶されている。図５はタスクコードと制御情報（制御フローと設定変更指令）との関係を概念的に示す。タスクコード「４１」と「４２」にそれぞれ関連付けて「赤飯」と「塩鮭とセロリの炊き込みご飯」の制御フローが記憶され、タスクコード「７１」と「７２」にそれぞれ関連付けて「レモンチーズケーキ」の制御フローと「自家製豆腐」の制御フローが記憶されている。また、タスクコード「９８」と「９９」にそれぞれ関連付けられて保温温度を初期設定に戻す設定変更指令と、保温温度を３℃高く設定する設定変更指令が記憶されている。
【００４０】
炊飯器５の記憶部５ｂには、前述の「登録メニュー」の候補の調理メニューの制御フローに加え、炊飯器５が常に実行可能な調理メニューの制御フローが記憶されている。本実施形態では、「しゃっきり」、「ふつう」、「もちもち」、「白米急速」、「炊きこみ」、「すしめし」、「おかゆ」、「おこわ」、「玄米」、「玄米活性」、及び「玄米がゆ」の１１種類の調理メニューの制御フローが記憶部５ｂに記憶されている（図３のディスプレイ２５参照）。これら１１種類の調理メニューと「登録メニュー」の合計１２種類のメニューのうちのいずれかをメニュースイッチ２７ｃで選択した後に炊飯スイッチ２７ａで開始指令を入力することにより、炊飯器５に対応する制御フローを実行させることができる。
【００４１】
個々の制御フローは、調理メニューを実行するための複数の工程のそれぞれについての、温度、圧力等の条件、誘導加熱コイル１６やヒータ１７，１９への投入電力、予熱時間、予熱温度、個々の工程の開始や終了の条件、スイッチ２７ａ〜２７ｇの操作に対する制御等を含む。
【００４２】
炊飯器５の記憶部５ｂには音声コード（本実施形態では「０１」から「９９」）が割り当てられた複数の音声データが予め記憶されている。個々の音声データは音声ガイダンス実行時に実際に音声出力部５ｃから出力される音声の内容である。図６は音声コードと音声データの関係を概念的に示す。音声データには、音声ガイダンスの実行時に一つのまとまりとして出力される音声の内容そのものである場合がある。例えば、音声コード「４２」の「５０グラムの小豆を洗って、別の鍋に入れ、２カップの水を加え２時間沸騰後一旦湯を捨てます。」という音声データがこれに該当する。また、音声データには、音声ガイダンスの実行時に一つのまとまりとして出力される音声の一部である場合がある。例えば、音声コード「０１」、「０２」、及び「０３」がそれぞれ割り当てられた「白米」、「おかゆ」、及び「赤飯」という音声データがこれに該当する。また、音声コード「５３」の「の水位目盛２まで水を加えます」という音声データもこれに該当する。使用頻度の高い単語やフレーズを一つの音声データとして記憶しておくことで、記憶部５ｂに記憶させる音声データの総量を低減できる。
【００４３】
また、炊飯器５の記憶部５ｂには、個々のタスクコードに対応する音声再生情報が予め記憶されている。制御フローに割り当てられているタスクコードに対応する音声再生情報は、その制御フローに対応する調理メニューに関する説明の音声出力のために必要な情報を含む。同様に、設定変更指令に割り当てられたタスクコードに対応する音声再生情報もその設定変更に関する説明の音声出力のために必要な情報を含む。具体的には、個々の音声再生情報は、使用する音声データの音声コード、音声データを使用する順序（再生順序）、及び一つのまとまりの音声が複数の音声データからなる場合にはそれらの音声コードを含む。例えば、「赤飯」の制御フローに割り当てられたタスクコード「４１」に対応する音声再生情報の内容は、再生順序１で音声コード「０３」と「２１」の音声データを再生し、再生順序２〜５で音声コード「４１」〜「４４」の音声データを再生し、再生順序６で音声コード「０１」と「５３」の音声データを再生し、再生順序７で音声コード「７１」と「７２」の音声データを再生するというものである。その結果、図７に示すような順序と内容の音声が音声出力部５ｃから出力される。
【００４４】
調理メニューの制御フローに割り当てられたタスクコードに対応する音声再生情報に基づいて音声出力部５ｂから出力される音声の内容と、同一のタスクコードについてのタスクコード情報に含まれる炊飯器５の使用方法のテキストデータとは同一内容である。例えば、図７に示すように、タスクコード「４１」の音声再生情報に基づいて音声出力部５ｂから出力される音声の内容及び再生の順序と、携帯電話４のディスプレイ４ｆに表示される炊飯器５の使用方法のテキストデータの内容と表示順序とは同一である。また、設定変更に割り当てられたタスクコードに対応する音声再生情報に基づいて音声出力部５ｂから出力される音声の内容は、同一のタスクコードについてのタスクコード情報に含まれる設定変更を説明する説明するテキストデータと同様の内容である。
【００４５】
次に、本実施形態の炊飯器システム１の動作を説明する。
【００４６】
以下は、サーバ２と携帯電話４が関連する動作である。ユーザがスイッチ４ｅの操作によって入力した接続指令に基づいて、携帯電話４の第１の通信部４ａがサーバ２の通信部２ｂに通信ネットワーク３を介して接続する。接続確立後、ユーザがスイッチ４ｅの操作によって入力したダウンロード要求が、携帯電話４の第１の通信部４ａからサーバ２の通信部２ｂに送信される。サーバ２の制御部２ｃは、ダウンロード要求に応じて、通信部２ｂに記憶部２ａに記憶されているアプリ６（タスクコードとタスクコード情報を含む）を通信ネットワーク３経由で携帯電話４へ送信させる。通信ネットワーク３経由で携帯電話４の第１の通信部４ａがアプリ６を受信し、制御部４ｄは受信したアプリ６を記憶部４ｂに格納する。その後、携帯電話４とサーバ２のデータ通信は終了する。
【００４７】
以下は、携帯電話４のみに関する動作である。ユーザがスイッチ４ｅの操作によって入力した起動指令に基づいて、制御部４ｄが記憶部４ｂに記憶されたアプリ６を起動する。アプリ６の実行中、制御部４ｄはスイッチ４ｅの操作によって入力される命令に応じて、タスクコード情報をディスプレイ４ｆに表示する。具体的には、「赤飯」、「塩鮭とセロリの炊き込みご飯」、「レモンチーズケーキ」、「自家製豆腐」等の調理メニューの名称や、「保温温度を初期設定に戻す」、「保温温度を３℃高く設定する」等の設定変更の内容が表示される。また、制御部４ｄはスイッチ４ｅの操作によって入力される命令に応じて、個々の調理メニューにおける炊飯器５の使用方法をディスプレイ４ｆに表示する。スイッチ４ｅの操作によって、複数のタスクコードのうちのいずれかがユーザによって選択される。タスクコード自体がディスプレイ４ｆには表示されるわけではなく、ユーザがディスプレイ４ｆに表示された調理メニューの名称や設定変更の内容をスイッチ４ｅの操作によって選択すると、制御部４ｄが選択されたタスクコードを認識する。
【００４８】
以下は、携帯電話４と炊飯器５が関連する動作である。ユーザが通信スイッチ２７ｇにより通信開始を入力すると、炊飯器５の制御部５ｄは通信部５ａを赤外線通信待機状態とする。この待機状態中にスイッチ４ｅの操作によりユーザが携帯電話４に送信指令を入力すると、携帯電話４の制御部４ｄは第２の通信部４ｃに選択されたタスクコードを送信させる。炊飯器５の通信部５ａがタスクコードを受信し、制御部５ｄが受信したタスクコードを記憶部５ｂに格納すると、携帯電話４の第２の通信部４ｃと炊飯器５の通信部５ａの通信が終了する。制御部５ｄは、記憶部５ｂを参照しつつ、受信したタスクコードに応じた処理を実行する。
【００４９】
以下は、炊飯器５のみが関連する動作である。
【００５０】
通信部５ａが受信したタスクコードが調理メニューの制御フローに割り当てられていれば、制御部５ｄは記憶部５ｂに予め記憶されている制御フローを実行可能な状態とする。例えば、携帯電話４から受信したタスクコードが「４１」であれば、「赤飯」の制御フローを実行可能な状態とする。ここで、制御フローについて「実行可能」とは、ユーザがメニュースイッチ２７ｃの操作によって「登録メニュー」を選択し、さらに炊飯スイッチ２７ａにより動作開始を入力すると、制御部５ｄがその制御フローを実行する状態を言う。言い換えれば、制御フローについて「実行可能」とは、その制御フローの調理メニューが「登録メニュー」としてユーザが実行可能であることを言う。
【００５１】
タスクコードが割り当てられた制御フロー（図５参照）であっても炊飯器５が対応するタスクコードを受信しない限り実行可能な状態とはならない。言い換えると、「登録メニュー」の候補である複数の調理メニューの制御フローが予め炊飯器５の記憶部５ｂに記憶されているが、対応するタスクコードを携帯電話４から送信しない限りその制御フローを「登録メニュー」として炊飯器５に実行させることはできない。
【００５２】
炊飯器５の通信部５ａが携帯電話４の第２の通信部４ｃからタスクコードを受信した場合、既にそれ以前に異なるタスクコードを受信しそれに対応する制御フローが実行可能な状態となっていれば、炊飯器５の制御部５ｄは実行可能な制御フローを今回受信したタスクコードが割り当てられた制御フローに切り換え、それまで実行可能であった制御フローは実行不可の状態とする。言い換ると、既に「登録メニュー」が設定されている場合に、「登録メニュー」に設定されているもの以外の調理メニューの制御フローに対応するタスクコードを炊飯器５が受信すれば、「登録メニュー」は新たに受信したタスクコードに対応する調理メニューに入れ換えられる。
【００５３】
携帯電話４から制御フローに割り当てられたタスクコードの受信を完了すると、制御部５ｄは、記憶部５ｂを参照しつつ、受信したタスクコードに対応する音声再生情報に基づいて音声出力部５ｃに調理メニューに関する説明の音声を出力させる（音声ガイド）。例えば受信したタスクコードが「４１」の場合（新たな「登録メニュー」が赤飯の場合）、制御部５ｄは「メニューを赤飯に設定しました。手順を聞く場合にはアップスイッチ２７ｄ」を押して下さい。」という音声を音声出力部５ｃに出力させ、ユーザに操作を促す。ユーザがアップスイッチ２７ｄを操作して音声出力開始を入力すると、制御部５ｄは記憶部５ｂを参照してタスクコード「４１」に対応する音声再生情報に基づいて、音声出力部５ｃに「赤飯」に関する説明の音声を出力させる。具体的には、図７に示す順序と内容の音声が音声出力部５ｃから出力される（アップスイッチ２７ｄが操作されると再生順序が一つ進み、ダウンスイッチ２７ｅが操作されると再生順序が一つ戻る）。音声ガイド中は表示ランプ２８が点灯する。
【００５４】
炊飯器５の通信部５ａが携帯電話４から受信したタスクコードが設定変更指令に割り当てられていれば、炊飯器５の制御部５ｄはその設定変更指令を実行する。例えば、携帯電話４から受信したタスクコードが「９８」であれば、制御部５ｄは保温温度を初期設定に戻す。具体的には、制御部５ｄは記憶部５ｂに記憶されているすべての制御フロー中の保温温度を初期設定に戻す。また、携帯電話４から受信したタスクコードが「９９」であれば、制御部５ｄは記憶部５ｂに記憶されているすべての制御フロー中の保温温度を３℃高く設定する。保温温度が初期設定（標準）であるか３℃高い設定（高め）であるかは、表示ランプ２９ａ，２９ｂにより表示される。
【００５５】
制御部５ｄは、携帯電話４から設定変更指令に割り当てられたタスクコードの受信時にも、受信したタスクコードに対応する音声再生情報に基づいて音声出力部５ｃに設定変更に関する説明の音声を出力させる（音声ガイド）。例えば、受信したタスクコードが「９８」（設定温度を初期設定に戻す設定変更指令）であれば、制御部５ｄは記憶部５ｂを参照してタスクコード「９８」の音声再生情報に基づいて、「保温温度を工場出荷状態に設定しました」という音声を音声出力部５ｃに出力させる。また、受信したタスクコードが「９９」の場合には、「保温温度を高く設定しました」という音声を音声出力部５ｃに出力させる。
【００５６】
本実施形態の炊飯器システム１の特徴ないし利点は以下の通りである。
【００５７】
「登録メニュー」の候補とする調理メニューの制御フローや設定変更指令は予め炊飯器５の記憶部５ｂに記憶されている。そのため、サーバ２から携帯電話４に送信されるのは、制御情報自体（調理メニューの制御フロー自体や設定変更指令自体）ではなく、タスクコードとタスクコード情報を含むアプリ６である。また、携帯電話４から炊飯器５へ送信されるのは、制御情報自体ではなく、携帯電話４において選択されたタスクコードのみである。従って、サーバ２と携帯電話４の間、及び携帯電話４と炊飯器５の間のいずれにおいても送信されるデータ量が大幅に低減され、調理メニューの変更等や設定変更の際に必要な通信時間を大幅に短縮できる。加えて、音声再生情報も予め炊飯器５の記憶部５ｂに記憶されているので、サーバ２と携帯電話４の間や、携帯電話４と炊飯器５の間で音声データを送信する必要がなく、この点でも通信時間を短縮できる。
【００５８】
ユーザの使いやすさの点、コストの点、特に携帯電話４に関してデバイスの搭載に関するサイズ上の制約が大きい点等から、携帯電話４と炊飯器５との間の通信は簡易で比較的通信速度の低いものを採用する必要がある（本実施形態では赤外線を採用している。）。そのため、携帯電話４から炊飯器５へ送信するのをタスクコードのみとしたことは、「登録メニュー」の変更、追加や設定変更のために必要な携帯電話４と炊飯器５との間の通信時間を短縮する上で非常に有効である。具体的には、例えば赤外線通信で携帯電話４から炊飯器５に１つの調理メニューの制御フローを送信するには一般に少なくとも１時間程度を要するのに対し、タスクコードの送信には数秒から数１０秒程度しか要しない。
【００５９】
設定変更指令に割り当てられたタスクコードを携帯電話４から炊飯器５に送信すればその設定変更指令を炊飯器５が実行するので、設定変更のために炊飯器５のスイッチ２７ａ〜２７ｇの煩雑な操作を行う必要がなく、設定変更操作が簡易化される。具体的には、取扱説明書を参照しつつ個々のスイッチ２７ａ〜２７ｇを本来の用途と異なる用途で操作するといったような煩雑な操作は必要ない。
【００６０】
炊飯器５は携帯電話４から最新に受信したタスクコードが割り当てられた制御フローのみを「登録メニュー」として実行可能である。言い換えると、制御フローに割り当てられたタスクコードを携帯電話４から炊飯器５が受信すると「登録メニュー」の入れ換えが実行される。従って、炊飯器５で実行可能な調理メニュー数が過度に増加することがなく、ユーザによる調理メニューの選択操作を簡易化できる。
【００６１】
炊飯器５の音声出力部５ｃで再生される音声と同内容のテキスト表示を携帯電話４で確認できるので、ユーザは聴覚と視覚の両方で調理メニューや設定変更の内容を確認することができ、調理メニューにおける調理器の使用方法や、設定変更の内容を容易かつ確実に理解できる。
【００６２】
本実施形態では、アプリ６はタスクコードとタスクコード情報を含み、アプリ６をサーバ２からダウンロードするのと同時に携帯電話４にタスクコードとタスクコード情報がダウンロードされる。しかし、携帯電話４がサーバ２から少なくともタスクコード及びタスクコード情報をダウンロード可能である限り、アプリ６とタスクコード及びタスクコード情報を携帯電話４が取得する態様はこれに限定されない。例えば、いったん携帯電話４にアプリ６と共にタスクコードとタスクコード情報をダウンロードした後であっても、サーバ２にアクセスしてタスクコードとタスクコード情報を再度ダウンロードし、携帯電話４に保存されているタスクコードとタスクコード情報を更新してもよい。これにより、例えば季節によって異なる調理メニューを携帯電話４で選択して炊飯器５に登録メニューとして登録することが可能となる。また、サーバ４から携帯電話４にアプリ６のみをダウンロードし、タスクコードとタスクコード情報は事後的にサーバ４から携帯電話４にダウンロードしてもよい。
【００６３】
炊飯器を例に本発明を説明したが、本発明は電子レンジ、電磁調理器等の他の調理器にも適用できる。また、調理メニューの制御フローや設定変更指令は、実施形態の説明において言及したものに限定されない。例えば、炊飯器の場合の設定変更指令の他の例としては、炊飯工程における炊きあがり温度を初期設定に戻す設定変更指令と、炊き上がり温度を一定温度高く設定する設定変更指令がある。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施形態にかかる炊飯器システムを示すブロック図。
【図２】炊飯器を示す模式的な断面図。
【図３】炊飯器の操作パネルの正面図。
【図４】タスクコードとタスクコード情報を概念的に示す模式図。
【図５】タスクコードと制御情報の関係を概念的に示す模式図。
【図６】音声コードと音声データの関係を概念的に示す模式図。
【図７】携帯電話でのテキスト表示及び炊飯器本体での再生音声の一例を概念的に示す模式図。
【符号の説明】
【００６５】
１  炊飯器システム
２  サーバ
２ａ  記憶部（サーバ記憶部）
２ｂ  通信部（サーバ通信部）
２ｃ  制御部
３  通信ネットワーク
４  携帯電話（端末）
４ａ  第１の通信部（第１の端末通信部）
４ｂ  記憶部（端末記憶部）
４ｃ  第２の通信部（第２の端末通信部）
４ｄ  制御部
４ｅ  スイッチ（選択部）
４ｆ  ディスプレイ（表示部）
４ｇ  音声出力部
５  炊飯器（調理器）
５ａ  通信部（調理器通信部）
５ｂ  記憶部（調理器記憶部）
５ｃ  音声出力部
５ｄ  制御部（調理器制御部）
６  アプリケーションプログラム
７ａ，７ｂ  赤外線ポート
１１  内蓋
１２  蓋体
１３  炊飯器本体
１４  保護枠
１５  炊飯鍋
１６  誘導加熱コイル
１７  胴ヒータ
１８  炊飯鍋用温度センサ
１９  蓋ヒータ
２１  蓋体用温度センサ
２２  圧力センサ
２３  リリーフ弁
２５  ディスプレイ
２６  操作パネル
２７ａ  炊飯スイッチ
２７ｂ  保温／取り消しスイッチ
２７ｃ  メニュースイッチ
２７ｄ  アップスイッチ
２７ｅ  ダウンスイッチ
２７ｆ  予約スイッチ
２７ｇ  通信スイッチ
２８  表示ランプ
２９ａ，２９ｂ  表示ランプ
【図１】
0005064980.tif 000002
【図２】
0005064980.tif 000003
【図３】
0005064980.tif 000004
【図４】
0005064980.tif 000005
【図５】
0005064980.tif 000006
【図６】
0005064980.tif 000007
【図７】
0005064980.tif 000008