(57)【要約】【課題】音声指示の入力ミスを低減し、且つ入力完了までにかかる時間を短縮できるガス機器を提供する。【解決手段】コンロのＣＰＵは、使用者からの音声指示を認識し、認識した音声指示に基づき、複数のバーナの動作を制御する。ＣＰＵは使用者に対し、音声操作が有効とされたバーナと、そのバーナで受付可能な火力操作とを、スピーカから出力する音声と表示部による表示で案内する。不揮発性メモリは無効フラグ情報を記憶する。無効フラグ情報はバーナ毎に無効フラグを設定する。ＣＰＵは操作パネルで音声操作の有効、無効の設定変更を受け付け（Ｓ３）、無効フラグを１に設定することで（Ｓ４）、音声操作を無効にできる。ＣＰＵは音声操作が無効とされたバーナと、そのバーナで受付可能な火力操作との案内を省略する。それ故、使用者が入力できる音声指示の種類が減少するので、音声指示の入力ミスを低減できる。【選択図】図５
2019190713.tif 000002
【特許請求の範囲】
【請求項１】
複数のバーナと、外部から音声指示を入力する音声入力手段と、前記音声入力手段が入力した前記音声指示を認識する音声認識手段と、前記音声認識手段が認識した前記音声指示に基づき、前記複数のバーナの動作を制御する制御手段とを備えたガス機器であって、
前記複数のバーナのうち、前記制御手段の制御対象である制御バーナと、その制御の種類を案内する案内手段と、
前記制御バーナのうち特定バーナに対する前記音声指示を無効にする無効手段と
を備え、
前記案内手段は、
前記無効手段によって前記音声指示が無効とされた前記特定バーナと、その制御の種類の案内を省略する省略手段を備えたこと
を特徴とするガス機器。
【請求項２】
前記無効手段は、前記制御バーナのうち、前記特定バーナを指定する指定手段を備えたこと
を特徴とする請求項１に記載のガス機器。
【請求項３】
前記制御の種類には、前記バーナの消火が含まれること
を特徴とする請求項１又は２に記載のガス機器。
【請求項４】
前記制御バーナのうち、手動操作されている前記バーナを検出する検出手段を備え、
前記無効手段は、
前記検出手段が検出した前記バーナを前記特定バーナに設定する設定手段を備えたこと
を特徴とする請求項１から３の何れかに記載のガス機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ガス機器に関する。
【背景技術】
【０００２】
バーナを備えるコンロにおいて、使用者の音声指示を認識しそれに従った制御を行うことは、例えば他の作業中で手が離せない場合や、手が汚れていて操作しづらい場合等に有効である。特許文献１に記載の音信号制御式コンロは、制御ユニットに音信号制御ユニットを付設する。音信号制御ユニットは、加熱器の所定の作動に対応した少なくとも１個の制御用音信号を格納したメモリと、音信号入力部と、入力された音信号を認識する音信号認識部と、認識した音信号をメモリ内の制御用音信号と照合する音信号照合部とから構成する。音が入力された時、音信号照合部での照合で音信号認識部が認識した音信号と格納された音信号とが一致した時、その音信号に対応して制御ユニットがバーナの作動を制御する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４３１３４９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記コンロには複数のバーナが設けられているので、それら複数のバーナについて受け付け可能な音声指示の選択肢は多くなる。それ故、入力ミスが生じたり、入力が完了するまでに時間を要するという問題点があった。
【０００５】
本発明の目的は、音声指示の入力ミスを低減し、且つ入力完了までにかかる時間を短縮できるガス機器を提供することである。
【課題を解決するための手段】
【０００６】
請求項１のガス機器は、複数のバーナと、外部から音声指示を入力する音声入力手段と、前記音声入力手段が入力した前記音声指示を認識する音声認識手段と、前記音声認識手段が認識した前記音声指示に基づき、前記複数のバーナの動作を制御する制御手段とを備えたガス機器であって、前記複数のバーナのうち、前記制御手段の制御対象である制御バーナと、その制御の種類を案内する案内手段と、前記制御バーナのうち特定バーナに対する前記音声指示を無効にする無効手段とを備え、前記案内手段は、前記無効手段によって前記音声指示が無効とされた前記特定バーナと、その制御の種類の案内を省略する省略手段を備えたことを特徴とする。
【０００７】
請求項２のガス機器は、請求項１に記載の発明の構成に加え、前記無効手段は、前記制御バーナのうち、前記特定バーナを指定する指定手段を備えるとよい。
【０００８】
請求項３のガス機器は、請求項１又は２に記載の発明の構成に加え、前記制御の種類には、前記バーナの消火が含まれるとよい。
【０００９】
請求項４のガス機器は、請求項１から３の何れかに記載の発明の構成に加え、前記制御バーナのうち、手動操作されている前記バーナを検出する検出手段を備え、前記無効手段は、前記検出手段が検出した前記バーナを前記特定バーナに設定する設定手段を備えるとよい。
【発明の効果】
【００１０】
請求項１のガス機器によれば、音声指示での入力が不要である特定バーナに対する音声指示の入力を無効にし、その特定バーナと、その制御の種類の案内を省略することで、使用者が入力できる音声指示の種類が減少される。これにより、使用者の音声指示による入力ミスを軽減できると共に、迅速な音声指示の入力が可能となる。なお、「制御バーナと、その制御の種類を案内する」について、「制御バーナを案内する」とは、制御バーナを特定できる情報（例えば、場所）を案内するという意味である。「その制御の種類を案内する」とは、制御バーナで受付可能な制御の種類、例えば、火力の調整、消火等の操作の種類を案内するという意味である。また、「案内する」とは、使用者に対して知らせることを意味し、その方法については、例えば、スピーカから出力する音声や、表示部による表示等、種々の方法を用いるとよい。
【００１１】
請求項２のガス機器によれば、請求項１に記載の発明の効果に加え、制御バーナの中から、音声指示の入力を無効にできる特定バーナを自由に指定できるので、例えば、音声指示で入力する予定の無いバーナを特定バーナに指定できる。
【００１２】
請求項３のガス機器によれば、請求項１又は２に記載の発明の効果に加え、音声指示で入力可能な制御の種類には、バーナの消火が含まれるので、音声指示でバーナを消火できる。
【００１３】
請求項４のガス機器によれば、請求項１から３の何れかに記載の発明の効果に加え、手動操作されているバーナについては、その後も手動操作される可能性が高いので、そのようなバーナを特定バーナに設定することで、音声指示による入力の可能性が低いバーナの案内を自動的に省略できる。
【図面の簡単な説明】
【００１４】
【図１】コンロ１の斜視図である。
【図２】操作パネル２４の正面図である。
【図３】コンロ１の電気的構成を示すブロック図である。
【図４】無効フラグ情報７４１の概念図（Ａ）〜（Ｃ）である。
【図５】音声操作設定処理のフローチャートである。
【図６】音声操作制御処理のフローチャートである。
【図７】図６の続きを示すフローチャートである。
【図８】手動操作検出処理のフローチャートである。
【図９】操作パネル２４の正面図（メニュー画面表示）である。
【図１０】操作パネル２４の正面図（音声操作モード画面表示）である。
【図１１】操作パネル２４の正面図（音声操作設定画面表示：音声操作が全て有効）である。
【図１２】操作パネル２４の正面図（音声操作設定画面表示：グリルのみ音声操作が無効）である。
【図１３】表示部２２に説明画面１０１が表示された状態を示す図である。
【図１４】表示部２２に説明画面１０２が表示された状態を示す図である。
【図１５】表示部２２に説明画面１０３が表示された状態を示す図である。
【図１６】状態Ａで、左コンロ６のみを音声指示で消火させる場合の状態遷移図である。
【図１７】状態Ｄで、左コンロ６のみを音声指示で消火させる場合の状態遷移図である。
【図１８】状態Ｇで、左コンロ６のみを音声指示で消火させる場合の状態遷移図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態を説明する。以下に記載されている装置の構造、フローチャートなどは、特定的な記載がない限り、それのみに限定する趣旨ではなく、単なる説明例である。図面は、本発明が採用しうる技術的特徴を説明するために用いられるものである。以下説明は、図中に矢印で示す左右、前後、上下を使用する。
【００１６】
図１を参照し、コンロ１の構造を説明する。コンロ１は、ビルトインコンロである。コンロ１の上面には、天板３が設置される。天板３において、右手前には右コンロバーナ４、左手前には左コンロバーナ６、中央奥側には奥コンロバーナ５が設けられる。各コンロバーナ４〜６の中央には、鍋底に当接して調理鍋の温度を検出するセンサ組立２０が設けられる。センサ組立２０は、上下方向に出退可能に設けられ、サーミスタ４０（図３参照）を格納する。コンロバーナ４〜６の近傍には、失火を検出する為の熱電対５０（図３参照）、点火する為のイグナイタ６０（図３参照）が設けられる。天板３の後方部には、コンロ１内に設置されたグリル庫（図示略）の排気口７が設けられる。天板３の上面手前側の略中央部には、矩形状の表示部２２が設けられる。表示部２２は例えば液晶である。表示部２２には、コンロ１の操作画面（図示略）等の各種画面が表示される。
【００１７】
コンロ１の前面の略中央には、グリル扉８が設けられる。グリル扉８は手前側に移動可能に支持され、コンロ１内部に設けられるグリル庫（図示略）の前側の開口部を開閉する。グリル庫内には、グリルバーナ（図示略）が設けられる。グリルバーナの近傍にも、熱電対５０とイグナイタ６０が設けられる。グリルバーナは、例えば上火バーナと下火バーナを備えるとよい。グリル扉８の右側の領域には、右側から左側に向かって順に、正面視円形状の操作ボタン１１〜１３が横一列に並んで設けられる。グリル扉８の左側の領域にも、操作ボタン１１〜１３と同一高さ位置に、同一円形状の操作ボタン１４が設けられる。
【００１８】
操作ボタン１１は右コンロバーナ４、操作ボタン１２は奥コンロバーナ５、操作ボタン１３は左コンロバーナ６、操作ボタン１４はグリルバーナを、点火及び消火する為に押下される。操作ボタン１１〜１４は、対応するバーナの消火時、コンロ１の前面とほぼ面一の状態である（図１参照）。点火の為に押下されると、後述する制御回路７０（図３参照）によって、対応するバーナへの点火処理が実行され、公知のプッシュ・プッシュ機構（図示略）によって、操作ボタン１１〜１４は、コンロ１前面から前方に向けて略円柱状に突出し（図１６参照）、該突出した状態で回動操作が可能となる。操作ボタン１１〜１４を回動操作すると、制御回路７０によって、回動操作量に応じたガス量になるように、対応するバーナへのガス供給量が調整される。
【００１９】
コンロ１の内部には、４つのガス量調節機構３０（図３参照）が設けられる。ガス量調節機構３０は、対応するコンロバーナ４〜６、及びグリルバーナへのガス供給量を調整する。ガス量調節機構３０は、弁機構部３１とモータ３２を備える。弁機構部３１は、例えばガス流路を流れるガス量を調整するニードル弁や電磁弁等の各種弁を備える。モータ３２は、弁機構部３１の弁を駆動し、ガス流路を流れるガス流量が調整される。モータ３２の駆動は、制御回路７０によって制御される。
【００２０】
操作ボタン１１〜１４を押し込んで手前に突出させると、制御回路７０は、ガス量調節機構３０のモータ３２に通電する。これにより、弁機構部３１が駆動され、ガス流路が開放されることで、対応するバーナにガスが供給される。これと同時に、制御回路７０は、対応するイグナイタ６０を作動させることにより、対応するバーナが点火される。そして、操作ボタン１１〜１４の回転方向と回転角度に応じて、制御回路７０は、モータ３２を正逆方向に回転し、弁機構部３１における弁の開度を調節する。これにより、ガス流路を流れるガス量が調節されることで、対応するバーナの火力が調節される。また、操作ボタン１１〜１４をコンロ１内部に押し込んで収容させると、制御回路７０は、モータ３２を逆回転させる。これにより、弁機構部３１の弁は逆向きに駆動され、ガス流路が閉じられることで、対応するバーナへのガスの供給が遮断される。
【００２１】
操作ボタン１１の直上には、電源ボタン２５が設けられる。操作ボタン１４の左斜め上方には、コンロ１前面のパネルを貫通する穴１７が設けられ、その穴１７に対して、マイク７６がコンロ１内部から臨むようにして設けられる。本実施形態のコンロ１は、音声認識機能を有する。コンロ１は、使用者からの音声コマンドを受け付け、受け付けた音声コマンドの音声認識を行うことによって、音声コマンドに対応する動作を実行可能である。音声コマンドとは、コンロ１に対して音声で行う指示である。なお、本実施形態は、説明の便宜上、右コンロバーナ４、左コンロバーナ６、奥コンロバーナ５、グリルバーナを夫々、右コンロ４、左コンロ６、奥コンロ５、グリルと呼ぶことがある。
【００２２】
操作ボタン１１〜１３の下方には、前面パネル２１が設けられる。前面パネル２１を後方に押し込むと、周知のプッシュ・プッシュ機構により、前面パネル２１が前方に引き出され、図２に示す操作パネル２４が露出される。再度後方に押し込むと、操作パネル２４は筐体２内に格納され、前面パネル２１は筐体２の前面に面一となる。操作パネル２４は、ユーザがコンロ１について種々の入力を行う為の入力機器である。図２に示すように、操作パネル２４は、表示部２４１、メニューキー２４２、確定キー２４３、タイマーキー２４４、上下キー２４５、テンキー２４６等を備える。表示部２４１は、正面視矩形状に形成され、操作パネル２４の左側に寄せて設けられている。表示部２４１は後述する各種画面を表示可能である。表示部２４１はタッチパネル式のディスプレイである。メニューキー２４２は、後述するメニュー画面（図９参照）を表示する。確定キー２４３は、入力を確定させる。タイマーキー２４４は、タイマー機能をオンさせる。上下キー２４５は、上方向又は下方向を指示する。テンキー２４６は、０〜９までの数字を入力する。以下、これら各種キーを総称するときは、キー２４２〜２４６と呼ぶ。
【００２３】
図３を参照し、コンロ１の電気的構成を説明する。コンロ１は、制御回路７０を備える。制御回路７０は、ＣＰＵ７１、ＲＯＭ７２、ＲＡＭ７３、不揮発性メモリ７４等を備える。ＣＰＵ７１は、コンロ１の各種動作を統括制御する。ＲＯＭ７２は、例えば、音声操作設定プログラム、音声操作制御プログラム、手動操作検出プログラム等を記憶する。音声操作設定プログラムは、後述する音声操作設定処理（図５参照）を実行する為のものである。音声操作制御プログラムは、後述する音声操作制御プログラム（図６，図７参照）を実行する為のものである。手動操作検出プログラムは、後述する手動操作検出処理（図８参照）を実行する為のものである。ＲＡＭ７３は、各種情報を一時的に記憶する。不揮発性メモリ７４は、バーナ火力情報、音響モデルデータ、無効フラグ情報７４１（図４参照）等の各種データを記憶する。バーナ火力情報とは、モータ３２の出力軸の回転角度とバーナ火力とを対応づけた情報である。本実施形態では、例えば火力小から大までを１〜１０の１０段階に分け、夫々の段階に対してモータ３２の回転角度を割り当てている。これにより、ＣＰＵ７１は、モータ３２の出力軸の回転角度に基づき、対応するバーナ火力を特定できる。なお、無効フラグ情報７４１については後述する。
【００２４】
制御回路７０には、電源回路８１、サーミスタ入力回路８２、熱電対入力回路８３、イグナイタ回路８４、操作パネル２４、モータ制御回路８５、音声入力回路８６、音声出力回路８７、ブザー回路８８、表示制御回路８９、センサ１９等が電気的に各々接続されている。使用者によって電源ボタン２５が押下されると、電源回路８１は、電源２３から供給される交流（例えば１００Ｖ）を直流（例えば５Ｖ）に降圧して整流し、各種回路に電力を供給する。故にコンロ１の電源はオンする。使用者によって電源ボタン２５が再押下されると、電源回路８１は、各種回路への電力供給を遮断する。故にコンロ１の電源はオフする。
【００２５】
サーミスタ入力回路８２は、各バーナに設けられたセンサ組立２０に格納するサーミスタ４０からの検出信号を、制御回路７０に入力する。熱電対入力回路８３は、熱電対５０からの検出値（熱起電力に対応する信号）を、制御回路７０に入力する。イグナイタ回路８４は、ＣＰＵ７１からの制御信号に基づき、対応するバーナのイグナイタ６０を駆動する。操作パネル２４は、例えば、使用者によるタイマ設定、調理メニューに応じた火力制御の選択、音声操作の有効／無効の設定等の入力を受け付け、該入力信号を制御回路７０に入力する。モータ制御回路８５は、ＣＰＵ７１からの制御信号に基づき、４つのガス量調節機構３０のモータ３２の駆動を制御する。
【００２６】
音声入力回路８６は、マイク７６で集音された音声のアナログ信号をデジタル信号に変換し、制御回路７０に入力する。音声出力回路８７は、ＣＰＵ７１からの制御信号に基づき、音声のデジタル信号をアナログ信号に変換し、スピーカ７７に出力する。ブザー回路８８は、ＣＰＵ７１の制御信号に基づき、圧電ブザー７８を駆動する。表示制御回路８９は、ＣＰＵ７１からの制御信号に基づき、表示部２２、及び操作パネル２４の表示部２４１に各種画面、メッセージ等を表示する。センサ１９は、操作ボタン１１〜１４の夫々に設けられ、操作ボタン１１〜１４の回転方向と回転角度を検出し、該検出信号を制御回路７０に入力する。ＣＰＵ７１は、センサ１９からの検出信号に基づき、操作ボタン１１〜１４の回転方向と回転角度に対応するように、モータ３２の出力軸を回転させ、弁機構部３１を駆動させる。これにより、ガス流路を流れるガス量が調節され、対応するバーナの火力が調節される。
【００２７】
ガス量調節機構３０には、ポジションメータ３５が設けられる。ポジションメータ３５は、モータ３２の出力軸の回転角度を検出し、該検出信号を制御回路７０に入力する。ＣＰＵ７１は、ポジションメータ３５からの検出信号に基づき、モータ３２の出力軸の回転角度を認識できるので、不揮発性メモリ７４に記憶するバーナ火力情報を参照することで、対応するバーナ火力を特定できる。なお、コンロ１は、外部装置と無線又は有線で通信可能な通信部を備えてもよい。その場合、コンロ１は通信部を介して、外部装置から種々のプログラムやデータを受け取ることができ、例えば、制御内容を更新できる。
【００２８】
コンロ１の音声認識機能の原理を簡単に説明する。音声認識は、周知の音声認識技術を用いることができ、例えば不揮発性メモリ７４に記憶する「音響モデルデータ」と、入力された音声指示の音声情報（例えば、波形データ）とのマッチング（照合）で行うとよい。本実施形態では、ＣＰＵ７１が、音声入力回路８６から入力されるデジタルデータを波形データに変換し、音響モデルデータとのマッチングを行う。「音響モデルデータ」とは、平均的な発音データを基に作られた音の波形に対し、音素と呼ばれる要素への切り分けを行った上で、夫々が「あ」「い」「う」等の母音や、「ｋ」「ｓ」「ｔ」などの子音のうち、どの特徴量を持つかを識別する為のモデルデータである。不揮発性メモリ７４には、コンロ１を操作する為に使用者が選択可能な操作指示を、それぞれ音声波形で示した複数の音響モデルデータが記憶されている。なお、マッチングには、例えば「HMM(Hidden Markov Model)」と呼ばれる理論を用いるとよい。マッチングは通常１０〜２０ミリ秒の単位で、単語の先頭から順次行うのがよい。
【００２９】
図４を参照し、無効フラグ情報７４１を説明する。無効フラグ情報７４１は、不揮発性メモリ７４に記憶するとよい。無効フラグ情報７４１は、右コンロ４、奥コンロ５、左コンロ６、グリルの夫々の場所毎に、無効フラグを設定する。無効フラグは、音声操作を無効にする為のフラグであり、有効であれば０、無効であれば１を設定する。例えば、図４（Ａ）に示す無効フラグ情報７４１は、何れのバーナにおいても無効フラグは０であり、デフォルトの状態である。この場合、音声操作は全て有効である。図４（Ｂ）に示す無効フラグ情報７４１は、グリルの無効フラグのみが１であり、それ以外は全て０である。この場合、グリルの音声操作のみが無効であり、それ以外の場所は全て有効である。図４（Ｃ）に示す無効フラグ情報７４１は、左コンロ６の無効フラグのみが０であり、それ以外は全て１である。この場合、左コンロ６の音声操作のみが有効であり、それ以外の音声操作は全て無効である。上記の通り、無効フラグ情報７４１は不揮発性メモリ７４に記憶するので、コンロ１の電源がオフになってもその内容は保持される。よって、例えば、左コンロ６の音声操作を無効にすると、電源をオフして次にオンしたときも、左コンロ６の音声操作は無効である。
【００３０】
図５、図９〜図１２を参照し、音声操作設定処理を説明する。各バーナにおける音声操作の有効、無効の設定は、操作パネル２４で設定できる。例えば、操作パネル２４のメニューキー２４２を押下すると、表示部２４１に、図９に示すモード選択画面が表示される。モード選択画面には、「手動操作モード」と「音声操作モード」の２つのモードが上下方向に並び、且つ選択可能に表示される。手動操作モードとは、手動でバーナ火力の調節、消火等の各種操作を行うモードである。音声操作モードとは、音声指示の入力で、バーナ火力の調節、消火等の各種操作を行うモードである。モード選択は、上下キー２４５でカーソルを移動させるか、画面をタップして移動させ、確定キー２４３を押下することで確定する。
【００３１】
音声操作モードが選択されると、表示部２４１には、図１０に示す項目選択画面が表示される。項目選択画面には、「実行」と「音声操作設定」の２つの項目が上下方向に並び、且つ選択可能に表示される。音声操作を実行する場合、使用者は「実行」を選択すればよい。音声操作の有効、無効をバーナの場所毎に設定する場合、使用者は「音声操作設定」を選択すればよい。「音声操作設定」が選択された場合、ＣＰＵ７１はＲＯＭ７２から音声操作設定プログラムを読出し、本処理を実行する。
【００３２】
図５に示すように、ＣＰＵ７１は、不揮発性メモリ７４から無効フラグ情報７４１を読込む（Ｓ１）。ＣＰＵ７１は、読込んだ無効フラグ情報７４１に対応する音声操作設定画面（図１１参照）を表示する（Ｓ２）。図１１に示す音声操作設定画面は、図４（Ａ）に示す無効フラグ情報７４１に基づき作成されたものである。画面中央には、バーナ毎に、音声操作が有効か無効を示す表が表示され、全てのバーナの音声操作が有効と表示されている。一方、図１２に示す音声操作設定画面の表では、グリルの音声操作のみが無効で、それ以外のバーナの音声操作は有効と表示されている。現在選択中の音声操作の選択欄は、黒白反転表示され、上下キー２４５で移動、又は画面をタップして移動できる。選択欄においては、設定変更が可能である。
【００３３】
音声操作設定画面の右側に表示された変更ボタンをタップすると、選択欄において有効と無効の表示が交互に切り替わり、その都度、設定が変更される。これにより、使用者は、例えば、デフォルトで音声操作が有効とされているバーナにおいて、音声操作を無効にしたい特定のバーナを自由に指定できる。例えば、調理する料理によっては、火力を微調整したい場合がある。そのような場合、特定のバーナの音声操作を無効に設定し、手動で火力を微調整することで、音声操作に比べて、火力を慎重に且つ自由に微調整できる。使用者は、音声操作設定画面の右下に表示された終了ボタンをタップすることで、音声操作機能の有効、無効の設定を完了させることができる。
【００３４】
ＣＰＵ７１は、音声操作設定画面において、変更ボタンがタップされ、音声操作の有効、無効が変更されたか否か判断する（Ｓ３）。設定が変更された場合（Ｓ３：ＹＥＳ）、対応する場所の無効フラグを０から１、又は１から０に設定変更する（Ｓ４）。ＣＰＵ７１は、終了ボタンかタップされ、設定変更が終了したか否か判断する（Ｓ５）。設定変更が終了しない場合（Ｓ５：ＮＯ）、ＣＰＵ７１はＳ３に戻って処理を繰り返す。設定変更が終了した場合（Ｓ５：ＹＥＳ）、ＣＰＵ７１は本処理を終了する。
【００３５】
図６，図７、図１３〜図１８を参照し、音声操作制御処理を説明する。使用者がコンロ１の電源ボタン２５を押下し、電源回路８１から制御回路７０に電力が供給されると、ＣＰＵ７１はＲＯＭ７２から音声操作制御プログラムを読込み、本処理を実行する。
【００３６】
ＣＰＵ７１は初期設定を行う（Ｓ１１）。初期設定では、ＣＰＵ７１は、各種処理に必要な設定値の初期化を行う。次いで、ＣＰＵ７１は、右コンロ４、左コンロ６、奥コンロ５、グリルのうち、何れかのバーナが点火されたか否か判断する（Ｓ１２）。何れかのバーナが点火されるまで（Ｓ１２：ＮＯ）、ＣＰＵ７１はＳ１２に戻って待機する。何れかのバーナが点火された場合（Ｓ１２：ＹＥＳ）、ＣＰＵ７１は熱電対５０からの検出信号に基づき、点火されたバーナを特定し（Ｓ１３）、点火中のバーナの情報を、点火バーナ情報としてＲＡＭ７３に記憶する。
【００３７】
次いで、ＣＰＵ７１は点火案内の音声を出力する（Ｓ１４）。例えば、右コンロ４が点火された場合、「右コンロが点火されました。」という音声を、スピーカ７７から出力する。これにより、使用者は、右コンロ４が点火されたことを認識できる。これ以後、別のバーナが点火されて、複数のバーナが点火状態となる場合も、ＣＰＵ７１は、熱電対５０からの検出信号に基づき、点火されたバーナを特定し、点火バーナ情報としてＲＡＭ７３に記憶する。
【００３８】
次いで、ＣＰＵ７１は、不揮発性メモリ７４から無効フラグ情報７４１を読込む（Ｓ１５）。ＣＰＵ７１はＲＡＭ７３に記憶する点火バーナ情報と、読込んだ無効フラグ情報に基づき、燃焼中のバーナの中に、音声操作有効のバーナが有るか否か判断する（Ｓ１６）。例えば、燃焼中のバーナの中に音声操作有効のバーナが無い、つまり燃焼中のバーナの音声操作が全て無効である場合（Ｓ１６：ＮＯ）、使用者は燃焼中のバーナを手動で操作するので、ＣＰＵ７１はＳ１２に戻り、音声操作を行うことなく、他のバーナが点火されたか引き続き監視する。
【００３９】
一方、音声操作有効のバーナがある場合（Ｓ１６：ＹＥＳ）、ＣＰＵ７１は、使用者に音声操作の開始方法を知らせる為、音声操作開始の説明の音声を、スピーカ７７から出力する（Ｓ１７）。ＣＰＵ７１は、例えば「音声操作を開始するには、"音声操作開始"と話しかけて下さい。」という音声を、スピーカ７７から出力する。ＣＰＵ７１は、音声操作の開始を受け付ける（Ｓ１８）。使用者は、点火したバーナについて、音声指示で火力操作等を行う場合、コンロ１に向かって「音声操作開始」と話しかける。使用者の音声はマイク７６で集音され、音声入力回路８６によって音声のアナログ信号からデジタル信号に変換され、制御回路７０に入力される。ＣＰＵ７１は、変換された音声のデジタル信号を波形データに変換し、「音声操作開始」の音響データとのマッチングを行うことで、音声認識処理を行う。
【００４０】
ＣＰＵ７１は、音声認識処理の結果、使用者の音声指示を、「音声操作開始」と認識したか否か判断する（Ｓ１９）。「音声操作開始」と認識しなかった、又は認識を失敗した場合（Ｓ１９：ＮＯ）、ＣＰＵ７１はＳ１８に戻り、使用者からの音声指示を再度受け付け、音声認識処理を行う。なお、音声操作を行わない場合、使用者は「音声操作開始」と発話しないので、マイク７６から別の音声が集音されても、ＣＰＵ７１は「音声操作開始」とは認識しない（Ｓ１９：ＮＯ）。それ故、音声操作は開始されない。
【００４１】
音声認識処理の結果、マイク７６で集音した使用者の音声を「音声操作開始」と認識した場合（Ｓ１９：ＹＥＳ）、ＣＰＵ７１は音声操作を開始すると共に（Ｓ２０）、音声操作が有効であるバーナについて、音声操作開始案内の音声を出力する（Ｓ２１）。例えば、右コンロ４と左コンロ６の２つの音声操作が有効で、その他の音声操作が無効であった場合、ＣＰＵ７１は、「右コンロと左コンロについて音声操作を開始します。」という音声を、スピーカ７７から出力する。これにより、使用者は、燃焼中のバーナが複数であっても、その中の右コンロ４と左コンロ６において音声操作が開始されたことを認識できる。
【００４２】
次いで、使用者に対し、コンロ１で現在行うことができる火力操作を知らせる為、ＣＰＵ７１は、第一アナウンス音声を、スピーカ７７から出力する（Ｓ２２）。第一アナウンス音声は、火力操作の説明の音声である。ＣＰＵ７１は、例えば、「火力大、火力中、火力小、消火、音声操作終了の中から一つを選び、音声指示をして下さい。」という第一アナウンス音声を出力する。なお、現在行うことができる火力操作の中に、「音声操作終了」が含まれるので、途中で音声操作から手動操作に切替えたい場合等に有効である。これと同時に、ＣＰＵ７１は、表示部２２に説明画面１０１（図１３参照）を表示する（Ｓ２２）。説明画面１０１には、出力した第一アナウンス音声と同じ内容で、現在行うことができる火力操作の項目がリスト表示される。これにより、使用者は、現在行うことができる火力操作を、音声と表示の両方で認識できるので、音声指示の単語を明確に認識できる。よって、コンロ１は、使用者が間違った単語で音声指示を出してしまうのを防止できる。
【００４３】
なお、本実施形態では、右コンロ４、奥コンロ５、左コンロ６、グリルの何れにおいても、選択可能な火力操作は、火力大、火力中、火力小の３つであるが、例えば、バーナの種類毎に選択可能な火力操作が違っていてもよい。例えば、グリルで選択可能な火力操作だけ、火力大と火力小の２つにしてもよい。ここで、例えば、右コンロ４、左コンロ６、グリルの３つのバーナが燃焼状態で、グリルの音声操作のみが有効であった場合、グリルで選択可能な火力操作は、火力大と火力小の２つであるので、ＣＰＵ７１は、「火力大、火力小、消火、音声操作終了の中から一つを選び、音声指示をして下さい。」という第一アナウンス音声を出力するとよい。そして、表示部２２に表示する説明画面においても同様に表示するとよい。これにより、音声操作が無効に設定されたバーナの種類に応じて、使用者が入力できる音声指示の種類が減少されるので、コンロ１は、使用者の音声指示による入力ミスを軽減できると共に、迅速な音声指示の入力が可能となる。
【００４４】
次いで、ＣＰＵ７１は、火力操作を音声指示で受け付ける（Ｓ２３）。使用者は、音声と表示で知らされた火力操作の中から、点火中のバーナに対して行う一つの火力操作を選び、コンロ１に対して話しかける。ＣＰＵ７１は、使用者の火力操作の音声指示について、音声認識処理を行う。以下、３つのケースについて説明する。
【００４５】
−ケース１−
ケース１は、最初に、図１６に示す状態Ａを想定する。状態Ａは、右コンロ４、左コンロ６、及びグリルが点火し、奥コンロ５が消火した状態である。全てのバーナにおいて音声操作は有効であるので、無効フラグ情報７４１は、図４（Ａ）に示すものとなる。このような状態Ａで、点火中の左コンロ６のみを消火したい場合、「消火」は現在行うことができる火力操作（図１３参照）であるので、使用者はコンロ１に向かって「消火」と話しかける。
【００４６】
ＣＰＵ７１は、使用者からの火力操作の音声指示の認識を完了したか否か判断する（Ｓ２４）。例えば、火力操作の音声指示を認識しなかった、又は認識を失敗した場合（Ｓ２４：ＮＯ）、ＣＰＵ７１はＳ２３に戻り、使用者からの音声指示を再度受け付け、音声認識処理を行う。火力操作の音声指示の認識を完了した場合（Ｓ２４：ＹＥＳ）、ＣＰＵ７１は、認識した音声指示は「音声操作終了」であるか否か判断する（Ｓ２５）。音声指示が「音声操作終了」であった場合（Ｓ２５：ＹＥＳ）、ＣＰＵ７１は音声操作を終了する共に、「音声操作を終了しました。」という音声をスピーカ７７から出力し（Ｓ２７）、Ｓ１７の処理に戻る。これにより、使用者は、音声操作が終了したことを認識できる。ＣＰＵ７１は、声操作開始の説明の音声を出力し（Ｓ１７）、上記処理を繰り返す。
【００４７】
一方、音声指示が「消火」であった場合（Ｓ２５：ＮＯ）、ＣＰＵ７１は、認識した火力操作である「消火」を、火力操作情報としてＲＡＭ７３に一旦記憶する（Ｓ２６）。次いで、図７に示すように、ＣＰＵ７１は、燃焼中のバーナの中で、音声操作有効のバーナは一つか否か判断する（Ｓ３１）。状態Ａでは、燃焼中の３つのバーナ（右コンロ４、左コンロ６、グリル）が何れも音声操作有効であるので（Ｓ３１：ＮＯ）、先に受け付けた火力操作（本実施例では「消火」）が、これら３つの燃焼中のバーナのうち、どの場所のバーナを対象としているのか不明である。それ故、ＣＰＵ７１は火力操作に続き、火力操作の対象バーナの場所を音声指示で特定する必要がある。特に「消火」のような早急に行う必要がある火力操作に対応する為、ＣＰＵ７１は、以下の制御を実行する。
【００４８】
先ず、ＣＰＵ７１は、３つの燃焼中のバーナに対応する３つのガス量調節機構３０のモータ３２の回転角度を夫々求め、不揮発性メモリ７４に記憶するバーナ火力情報を参照し、現在の夫々のバーナ火力を認識する（Ｓ３２）。ＣＰＵ７１は、認識した夫々のバーナ火力の情報を、元火力情報としてＲＡＭ７３に一旦記憶する（Ｓ３３）。状態Ａでは、右コンロ４の火力は３、左コンロ６の火力は５、グリルの火力は８である。次いで、ＣＰＵ７１は、これら燃焼中のバーナの夫々のガス量調節機構３０のモータ３２を駆動し、弁機構部３１を駆動することで、３つの燃焼中のバーナ火力を一旦全て弱火力に変更する（Ｓ３４）。これにより、状態Ｂのように、右コンロ４、左コンロ６、グリルの夫々の火力は一旦全て１となる。これにより、火力操作の対象バーナの場所が特定されるまでは、ひとまず火力が弱められるので、火力を弱める等の早急に行う必要がある場合等に十分対応できる。
【００４９】
続いて、使用者に火力操作の場所を音声指示で特定させる為、ＣＰＵ７１は、第二アナウンス音声を、スピーカ７７から出力する（Ｓ３５）。第二アナウンス音声は、火力操作の場所を説明するときの説明の音声である。状態Ｂでは、右コンロ４、左コンロ６、グリルの３つのバーナが燃焼中であり、何れも音声操作が有効であるので、現在選択可能な場所はこれら３つである。それ故、ＣＰＵ７１は、現在燃焼中のこれら３つの場所の中から一つを指定する為の説明の音声である第二アナウンス音声データを作成する。ＣＰＵ７１は、例えば、「右コンロ、左コンロ、グリル、消火、音声操作終了の中から一つを選び、音声指示をして下さい。」という第二アナウンス音声を作成し、スピーカ７７から出力する。なお、第二アナウンス音声で説明する選択項目の中には、現在選択できる場所に加え、「消火」と「音声操作終了」を含むので、料理途中で点火中のバーナを消火したい場合や、音声操作から手動操作に切替えたい場合等に特に有効である。
【００５０】
これと同時に、ＣＰＵ７１は、表示部２２に説明画面１０２（図１４参照）を表示する（Ｓ３５）。説明画面１０２には、出力した第二アナウンス音声と同じ内容で、現在選択できる３つの場所と、「消火」と「音声操作終了」の単語がリスト表示される。これにより、使用者は、現在選択できる項目を、音声と表示の両方で認識できるので、音声指示の単語を明確に認識できる。よって、使用者が間違った単語で音声指示を出してしまうのを防止できる。
【００５１】
ＣＰＵ７１は、場所指定を音声指示で受け付ける（Ｓ３６）。使用者は、音声と表示で知らされた場所の中から、音声指示で指定した火力操作を行うバーナを選び、コンロ１に対して話しかける。ＣＰＵ７１は、使用者からの音声指示の認識を完了したか否か判断する（Ｓ３７）。ＣＰＵ７１は、受け付けた音声指示を波形データに変換し、現在受け付け可能な項目である「右コンロ」、「左コンロ」、「グリル」、「消火」、「音声操作終了」の夫々の音響モデルデータとのマッチングを行うことで、音声認識を行う。現在受け付け可能な項目とのマッチングしか行わないので、音声認識を失敗する可能性を低減できる。
【００５２】
仮に、現在受け付け可能な項目の音声指示を認識しなかった、又は認識を失敗した場合（Ｓ３７：ＮＯ）、ＣＰＵ７１はＳ３６に戻り、使用者からの音声指示を再度受け付け、音声認識処理を行う。音声指示の認識を完了した場合（Ｓ３７：ＹＥＳ）、ＣＰＵ７１は、認識した音声指示は「音声操作終了」であるか否か判断する（Ｓ３８）。音声指示が「音声操作終了」であった場合（Ｓ３８：ＹＥＳ）、ＣＰＵ７１は、図６のＳ２７に進み、音声操作を終了する共に、「音声操作を終了しました。」という音声を、スピーカ７７から出力する。これにより、使用者は、音声操作が終了したことを認識できる。ＣＰＵ７１はＳ１７に戻り上記処理を繰り返す。
【００５３】
状態Ｂにおいて、使用者は左コンロ６のみを消火したいので、場所指定の音声指示は「左コンロ」である。ＣＰＵ７１が使用者からの音声指示を「左コンロ」と認識した場合（Ｓ３８：ＮＯ）、左コンロ６を対象バーナに決定する（Ｓ３９）。ＣＰＵ７１は、左コンロ６を消火する内容の実行操作音声の音声データを作成し、スピーカ７７から出力する（Ｓ４０）。ＣＰＵ７１は、例えば「左コンロを消火します。」という実行操作音声を出力する。これにより、使用者は、これから左コンロ６が消火されることを認識できる。実行操作音声を出力した後、ＣＰＵ７１は対象バーナである「左コンロ」に対し、ＲＡＭ７３に記憶された火力操作情報に基づき、先に受け付けた「消火」を実行する（Ｓ４１）。
【００５４】
さらに、これと同時に、又はこれに少し遅れて、ＣＰＵ７１は、対象バーナ以外のバーナ火力を、ＲＡＭ７３に記憶する元火力情報を参照し、元火力に復帰させる（Ｓ４２）。対象バーナ以外のバーナは、右コンロ４とグリルである。ＣＰＵ７１は、ＲＡＭ７３に記憶する元火力情報に基づき、右コンロ４とグリルの夫々の火力を、弱火力に切替える前の元火力に復帰させる。これにより、状態Ｃのように、左コンロ６は消火され、右コンロ４は火力１から元火力３へ、グリルは火力１から元火力８へ復帰させることができる。これにより、複数のバーナが点火状態であっても、使用者の音声指示で、グリルのみを正しく安全に消火できる。本実施形態では、火力操作が実行される前に、実行操作音声が出力されるので、使用者はこれから火力が切り替わるのを事前に認識できるので、火力が不意に切り替わるのを防止できる。
【００５５】
−ケース２−
ケース２は、最初に、図１７に示す状態Ｄを想定する。状態Ｄは、上記の状態Ａと同様に、右コンロ４、左コンロ６、及びグリルが点火し、奥コンロ５が消火した状態であるが、グリルの音声操作のみを無効とするので、無効フラグ情報７４１は、図４（Ｂ）に示すものとなる。このような状態Ｄで、点火中の左コンロ６のみを消火したい場合、使用者はコンロ１に向かって「消火」と話しかける。
【００５６】
ＣＰＵ７１は、使用者からの「消火」の音声指示を認識した場合（Ｓ２５：ＮＯ）、ＣＰＵ７１は、認識した火力操作である「消火」を、火力操作情報としてＲＡＭ７３に一旦記憶する（Ｓ２６）。そして、燃焼中のバーナの中で、音声操作有効のバーナは、右コンロ４と左コンロ６の２つであるので（Ｓ３１：ＮＯ）、先に受け付けた火力操作が、これら２つのバーナのうち、どの場所のバーナを対象としているのか不明である。それ故、ＣＰＵ７１はケース１と同様に、火力操作に続き、火力操作の対象バーナの場所を音声指示で特定する必要がある。
【００５７】
ＣＰＵ７１は、点火中である右コンロ４と左コンロ６の夫々に対応するガス量調節機構３０のモータ３２の回転角度を求め、不揮発性メモリ７４に記憶するバーナ火力情報を参照し、現在の夫々のバーナ火力を認識する（Ｓ３２）。ＣＰＵ７１は、認識した右コンロ４と左コンロ６の夫々のバーナ火力の情報を、元火力情報としてＲＡＭ７３に一旦記憶する（Ｓ３３）。状態Ｄでは、状態Ａと同様に、右コンロ４の火力は３、左コンロ６の火力は５、グリルの火力は８である。次いで、ＣＰＵ７１は、右コンロ４と左コンロ６の夫々のガス量調節機構３０のモータ３２を駆動し、弁機構部３１を駆動することで、右コンロ４と左コンロ６のバーナ火力を一旦弱火力に変更する（Ｓ３４）。このとき、グリルは音声操作が無効であることから、グリルの火力は８のままである。よって、図１７に示す状態Ｅのように、右コンロ４の左コンロ６の夫々の火力が一旦１となる。
【００５８】
次いで、使用者に火力操作の場所を音声指示で特定させる為、ＣＰＵ７１は、第二アナウンス音声を、スピーカ７７から出力する（Ｓ３５）。状態Ｅでは、右コンロ４、左コンロ６、グリルの３つのバーナが燃焼中であるが、音声操作が有効であるのは右コンロ４と左コンロ６の２つであるので、現在受付可能な場所はこれら２つである。それ故、ＣＰＵ７１は、現在燃焼中の２つの場所の中から一つを指定する為の説明の音声である第二アナウンス音声データを作成する。ＣＰＵ７１は、例えば、「右コンロ、左コンロ、消火、音声操作終了の中から一つを選び、音声指示をして下さい。」という第二アナウンス音声を作成し、スピーカ７７から出力する。第二アナウンス音声データの中には、音声操作が無効である「グリル」は含まれない。
【００５９】
これと同時に、ＣＰＵ７１は、表示部２２に説明画面１０３（図１５参照）を表示する（Ｓ３５）。説明画面１０３には、出力した第二アナウンス音声と同じ内容で、現在選択できる場所と、「消火」と「音声操作終了」の単語がリスト表示される。ここで、説明画面１０３には、現在選択できる場所として「右コンロ」と「左コンロ」の２つの場所が表示され、「グリル」は表示されない。つまり、使用者が音声操作を無効に設定したグリルについて、使用者が入力できる場所の音声指示の候補から省略することで、使用者が入力できる音声指示の種類が減少する。これにより、使用者は、グリルを省略した２つの場所の候補の中から選択し、音声指示で入力すればよいので、使用者の音声指示による入力ミスを軽減できると共に、迅速な音声指示での入力が可能となる。
【００６０】
ＣＰＵ７１は、場所を音声指示で受け付ける（Ｓ３６）。使用者は、音声と表示で知らされた場所の中から、音声指示で指定した火力操作を行うバーナの場所を選び、コンロ１に対して話しかける。ここで、ＣＰＵ７１は、受け付けた音声指示を波形データに変換し、現在受け付け可能な項目である「右コンロ」、「左コンロ」、「消火」、「音声操作終了」の夫々の音響モデルデータとのマッチングを行うことで、音声認識を行う。ＣＰＵ７１は、「グリル」を除く現在受け付け可能な項目とのマッチングしか行わないので、音声認識を失敗する可能性を低減できる。ＣＰＵ７１は、「左コンロ」の音声指示の認識を完了した場合（Ｓ３７：ＹＥＳ、Ｓ３８：ＮＯ）、対象バーナを左コンロ６に決定する（Ｓ３９）。ＣＰＵ７１は、左コンロ６を消火する内容の実行操作音声の音声データを作成し、スピーカ７７から出力する（Ｓ４０）。ＣＰＵ７１は、例えば「左コンロを消火します。」という実行操作音声を出力する。これにより、使用者は、これから左コンロ６が消火されることを認識できる。
【００６１】
実行操作音声を出力した後、ＣＰＵ７１は対象バーナである「左コンロ」に対し、ＲＡＭ７３に記憶された火力操作情報に基づき、先に受け付けた「消火」を実行する（Ｓ４１）。さらに、これと同時に、又はこれに少し遅れて、ＣＰＵ７１は、対象バーナ以外のバーナ火力を、ＲＡＭ７３に記憶する元火力情報を参照し、元火力に復帰させる（Ｓ４２）。対象バーナ以外のバーナは、右コンロ４のみである。ＣＰＵ７１は、ＲＡＭ７３に記憶する元火力情報に基づき、右コンロ４の火力を、弱火力に切替える前の元火力に復帰させる。これにより、図１７に示す状態Ｆのように、左コンロ６は消火され、右コンロ４は火力１から元火力３へ復帰させることができる。なお、グリルは火力８のままである。グリルは使用者によって手動で操作されるので、火力を敢えて弱火力に切替える必要が無い。
【００６２】
−ケース３−
ケース３は、最初に、図１８に示す状態Ｇを想定する。状態Ｇは、上記の状態Ａ、Ｄと同様に、右コンロ４、左コンロ６、及びグリルが点火し、奥コンロ５が消火した状態であるが、左コンロ６のみが音声操作有効で、それ以外のバーナの音声操作は全て無効である。よって、無効フラグ情報７４１は、図４（Ｃ）に示すものとなる。このような状態Ｇで、点火中の左コンロ６のみを消火したい場合、「消火」は現在行うことができる火力操作であるので、使用者はコンロ１に向かって「消火」と話しかける。
【００６３】
ＣＰＵ７１は、使用者からの「消火」の音声指示を認識した場合（Ｓ２５：ＮＯ）、ＣＰＵ７１は、認識した火力操作である「消火」を、火力操作情報としてＲＡＭ７３に一旦記憶する（Ｓ２６）。そして、燃焼中のバーナの中で、音声操作有効のバーナは、左コンロ６の１つであるので（図７のＳ３１：ＹＥＳ）、先に受け付けた火力操作は、左コンロ６を対象とする。この場合、ケース１，２とは異なり、場所を特定する必要が無い。そこで、ＣＰＵ７１は、左コンロ６を消火する内容の実行操作音声データを作成し、作成したデータを元に実行操作音声をスピーカ７７から出力する（Ｓ４７）。ＣＰＵ７１は、例えば「左コンロを消火します。」という実行操作音声を出力する。実行操作音声を出力した後、ＣＰＵ７１は、点火中である左コンロ６に対し、火力操作である消火を実行する（Ｓ４８）。このように、先に受け付けた火力操作の対象である場所が自動的に特定されるような場合、ＣＰＵ７１は、場所の音声指示を受け付けることなく、特定される場所に対して火力操作を実行できる。つまり、ＣＰＵ７１は、不要な音声指示の入力の受け付けを省略することで、使用者の音声指示による入力ミスを軽減できると共に、迅速な音声指示での入力が可能となる。
【００６４】
ＣＰＵ７１は、燃焼中のバーナの中に、音声操作有効のバーナが有るか否か判断する（Ｓ４３）。燃焼中のバーナの中に、音声操作有効のバーナが有る場合（Ｓ４３：ＹＥＳ）、ＣＰＵ７１は図６のＳ２２に戻り、使用者に対し、コンロ１で現在行うことができる火力操作を知らせる為、第一アナウンス音声を、スピーカ７７から再度出力し、処理を繰り返す。一方、燃焼中のバーナの中に、音声操作有効のバーナが無い場合（Ｓ４３：ＮＯ）、ＣＰＵ７１は図６のＳ１２に戻り、バーナの点火を監視して処理を繰り返す。
【００６５】
図８を参照し、手動操作検出処理を説明する。ＣＰＵ７１は所定周期毎に、ＲＯＭ７２から手動操作検出プログラムを読込み、本処理を実行する。ＣＰＵ７１は、熱電対５０からの検出値に基づき、燃焼中のバーナが有るか否か判断する（Ｓ５０）。燃焼中のバーナが無い場合（Ｓ５０：ＮＯ）、ＣＰＵ７１は本処理を終了する。燃焼中のバーナが有る場合（Ｓ５０：ＹＥＳ）、ＣＰＵ７１は、燃焼中のバーナについて手動操作が有ったか否か判断する（Ｓ５１）。なお、手動操作とは、燃焼中のバーナに対して手動で行う操作であって、例えば、操作ボタン１１〜１４の回動操作による火力調整等である。手動操作は、例えば、ポジションメータ３５によって、操作ボタン１１〜１４の回転角度を検出することによって検出できる。ＣＰＵ７１は、燃焼中のバーナにおいて手動操作を検出しない場合（Ｓ５１：ＮＯ）、ＣＰＵ７１本処理を終了する。
【００６６】
燃焼中のバーナにおいて手動操作を検出した場合（Ｓ５１：ＹＥＳ）、ＣＰＵ７１は、手動操作の有ったバーナの場所をポジションメータ３５で特定し（Ｓ５２）、その場所の情報をＲＡＭ７３に記憶する。ＣＰＵ７１は、不揮発性メモリ７４から無効フラグ情報７４１を読込み（Ｓ５３）、手動操作の有った場所のバーナの音声操作が有効か否か判断する（Ｓ５４）。
【００６７】
例えば、音声操作が有効に設定された左コンロ６が燃焼中の状態で、使用者が火力を調整する為に、音声指示ではなく、操作ボタン１３を手動で回転させた場合、使用者はその後も手動で左コンロ６を操作する可能性が高く、手動操作に切替える意思表示とみなすことができる。そこで、手動操作の有ったバーナについて音声操作が有効、即ち無効フラグが０の場合（Ｓ５４：ＹＥＳ）、ＣＰＵ７１は、無効フラグ情報７４１の対応するバーナの場所の無効フラグを１に設定する（Ｓ５５）。これにより、燃焼中に手動で操作されたバーナについて、これまで有効であった音声操作が自動的に無効になる。上記の通り、ＣＰＵ７１は、図７に示す音声操作制御処理のＳ３５において、音声操作が無効になった場所の案内を省略し、Ｓ３６において、音声操作が無効になった場所の音声認識は行わない。よって、音声操作中に手動で操作されたことで、音声指示による入力の可能性が低いバーナの案内、及び音声認識を自動的に省略できるので、音声認識が失敗する可能性を低減できる。
【００６８】
以上説明したように、本実施形態のコンロ１は、複数のバーナ（右コンロ４、奥コンロ５、左コンロ６、グリル）と、使用者から音声指示を入力するマイク７６とを備える。ＣＰＵ７１は、マイク７６で入力された使用者からの音声指示を認識し、認識した音声指示に基づき、複数のバーナの動作を制御可能である。ＣＰＵ７１は、使用者に対し、音声操作が有効とされたバーナの場所と、そのバーナについて受付可能な制御の種類（火力操作等）について、スピーカ７７から出力する音声と表示部２２における表示で案内する。使用者は、スピーカ７７から出力する音声と表示部２２における表示による案内に従って音声指示を入力できるので、入力ミスを低減できる。さらに、ＣＰＵ７１は、操作パネル２４において、複数のバーナ毎に、音声操作の有効、無効を設定できる。ＣＰＵ７１は、スピーカ７７と表示部２２の音声と表示による案内から、音声操作が無効とされたバーナと、その特定バーナにおいて受付可能な制御の種類の案内を省略する。これにより、使用者が入力できる音声指示の種類が減少されるので、コンロ１は、使用者の音声指示による入力ミスを軽減できると共に、迅速な音声指示の入力が可能となる。
【００６９】
以上説明において、コンロ１は、本発明の「ガス調理器」の一例である。マイク７６は、本発明の「音声入力手段」の一例である。図６、図７において、Ｓ２３とＳ３６の処理を実行するＣＰＵ７１は、本発明の「音声認識手段」の一例である。Ｓ４１、Ｓ４８の処理を実行するＣＰＵ７１は、本発明の「制御手段」の一例である。Ｓ２２とＳ３５の処理を実行するＣＰＵ７１は、本発明の「案内手段」と「省略手段」の一例である。図５のＳ３、Ｓ４の処理を実行するＣＰＵ７１は、本発明の「指定手段」の一例である。図８のＳ５１の処理を実行するＣＰＵ７１は、本発明の「検出手段」の一例である。Ｓ５５の処理を実行するＣＰＵ７１は、本発明の「設定手段」の一例である。
【００７０】
なお、本発明は上記実施形態に限定されるものではなく、種々の変更が可能である。本実施形態では、ビルトインタイプのコンロ１を例示したが、テーブルコンロであってもよい。コンロバーナの数は一つでも複数でもよく、グリルは省略してもよい。また、コンロ以外のガス機器であってもよく、例えば、グリルのみを備えるガス機器であってもよい。
【００７１】
上記実施形態では、図４に示す無効フラグ情報７４１は、不揮発性メモリ７４に記憶し、電源がオフされてもその内容は保持され、次の電源オン時では、前回の電源オフ時の内容で制御されるが、例えば、電源オン時にデフォルトの状態（全てのバーナの音声操作が有効）に初期化してしてもよい。また、無効フラグ情報７４１のデフォルトの状態は、全てのバーナの音声操作が有効の状態であるが、例えば、全てのバーナの音声操作が無効の状態をデフォルトにしてもよい。
【００７２】
上記実施形態では、右コンロ４、奥コンロ５、左コンロ６、グリルは、外部から入力した音声指示を認識することで制御可能な制御バーナであるが、例えば、これら複数のバーナのうち何れかを制御対象から外し、音声操作ができないバーナを予め設定してもよい。
【００７３】
上記実施形態では、バーナに対応するガス量調節機構３０のモータ３２を駆動することで、弁機構部３１の弁の開度を調節し、バーナの火力を調節しているが、ガス量調節機構の構造は、これ以外の構造でもよく、例えば、ガス供給管に複数のバイパス路と電磁弁を設け、電磁弁を開閉することで、バーナに流れるガス量を調節してもよい。
【００７４】
上記実施形態では、コンロ１に設けられたマイク７６で集音した音声コマンドをＣＰＵ７１が波形データに変換し、その波形データと、不揮発性メモリ７４に記憶された音響モデルデータとのマッチングを行うことで、音声認識を行っているが、例えば、外部装置で音声コマンドを受け付け、その音声コマンドを波形データに変換し、デジタル化した状態で、無線又は有線でコンロに入力するようにしてもよい。
【００７５】
例えば、コンロをＬＡＮ又はインターネット等に接続し、外部装置で受け付けられ、波形データに変換された音声コマンドのデータをデジタル化した状態で、ＬＡＮ経由又はインターネット経由等でコンロに入力するようにしてもよい。好ましくは、コンロと外部の入力装置を１対１で通信可能な状態にするのがよい。例えば、コンロと外部装置を、例えばBluetooth（登録商標）等の無線で通信可能とし、外部装置で受け付けられ、波形データに変換された音声指示のデータをデジタル化した状態で、無線でコンロに入力するのがよい。なお、外部装置としては、例えば、携帯端末、スマートフォン、マイクを備えたヘッドフォン等の入力装置等が挙げられる。なお、声紋分析についても同様に、外部装置で行い、分析によって得られた声紋データを、無線又は有線でコンロに入力するようにしてもよい。また、外部装置で音声コマンドを受け付け、そのアナログ信号をコンロに入力するようにしてもよい。
【符号の説明】
【００７６】
１    コンロ
４    右コンロ
５    奥コンロ
６    左コンロ
７１    ＣＰＵ
７６    マイク
【図１】
2019190713.tif 000003
【図２】
2019190713.tif 000004
【図３】
2019190713.tif 000005
【図４】
2019190713.tif 000006
【図５】
2019190713.tif 000007
【図６】
2019190713.tif 000008
【図７】
2019190713.tif 000009
【図８】
2019190713.tif 000010
【図９】
2019190713.tif 000011
【図１０】
2019190713.tif 000012
【図１１】
2019190713.tif 000013
【図１２】
2019190713.tif 000014
【図１３】
2019190713.tif 000015
【図１４】
2019190713.tif 000016
【図１５】
2019190713.tif 000017
【図１６】
2019190713.tif 000018
【図１７】
2019190713.tif 000019
【図１８】
2019190713.tif 000020