(57)【要約】【課題】音声コマンドの入力により、バーナの動作に対して規制と解除ができる加熱調理器を提供する。【解決手段】コンロのＣＰＵは、外部から入力された音声コマンドを受け付ける（Ｓ３１、Ｓ３５）。ＣＰＵは、受け付けた音声コマンドの音声分析処理を行う（Ｓ３２、Ｓ３６）。ＣＰＵは、音声分析処理で音声認識を行った音声コマンドが「ろっく」又は「かいじょ」であるか判断する（Ｓ３３、Ｓ３７）。「ろっく」と判断した場合（Ｓ３３：ＹＥＳ）、ＣＰＵは規制フラグを１に設定し（Ｓ３４）、バーナ点火を規制する。「かいじょ」と判断した場合（Ｓ３７：ＹＥＳ）、ＣＰＵは規制フラグを０に設定し（Ｓ４０）、バーナ点火の規制を解除する。これにより、コンロは「ろっく」と「かいじょ」の音声コマンドの入力だけで、バーナ点火の規制と、当該規制の解除ができる。【選択図】図７
2019190714.tif 000002
【特許請求の範囲】
【請求項１】
加熱源の動作を操作する操作手段を備えた加熱調理器であって、
前記操作手段による動作の規制と、当該規制の解除とを行う操作制御手段と、
外部から入力された音声コマンドを受け付ける受付手段と、
前記受付手段が受け付けた前記音声コマンドの音声認識を行う認識手段と、
前記認識手段が音声認識した前記音声コマンドが第一音声コマンドであるか判断する第一判断手段と、
前記認識手段が音声認識した前記音声コマンドが第二音声コマンドであるか判断する第二判断手段と
を備え、
前記操作制御手段は、
前記第一判断手段が前記第一音声コマンドであると判断した場合、前記規制を実行する規制手段と、
前記第二判断手段が前記第二音声コマンドであると判断した場合、前記解除を実行する解除手段と
を備えたことを特徴とする加熱調理器。
【請求項２】
前記受付手段が受け付けた前記音声コマンドの声紋データを分析する声紋分析手段と、
前記声紋分析手段が分析した前記声紋データをメモリに記憶する声紋記憶手段と、
前記第二判断手段が前記第二音声コマンドと判断した場合、前記メモリから、前記第一音声コマンドを前記声紋分析手段によって分析した前記声紋データである第一声紋データを読み出す読出手段と、
前記声紋分析手段が分析した前記第二音声コマンドの前記声紋データである第二声紋データが、前記読出手段が読み出した前記第一声紋データと一致するか判断する声紋判断手段と
を備え、
前記解除手段は、
前記声紋判断手段が、前記第二声紋データが前記第一声紋データと一致すると判断した場合にのみ、前記解除を実行すること
を特徴とする請求項１に記載の加熱調理器。
【請求項３】
前記受付手段は、電源ボタンで電源のオン操作が行われた場合、外部から前記音声コマンドの入力を受け付けるオン操作時受付手段を備え、
前記認識手段は、前記オン操作時受付手段が受け付けた前記音声コマンドの音声認識を行うオン操作時認識手段を備え、
前記加熱調理器は、前記オン操作時認識手段が音声認識した前記音声コマンドが所定の前記音声コマンドである所定音声コマンドであるか否か判断する第三判断手段を備え、
前記操作制御手段は、前記第三判断手段が前記所定音声コマンドであると判断した場合は、前記規制を実行せず、前記第三判断手段が前記所定音声コマンドでないと判断した場合は、前記規制を実行するオン操作時規制手段を備えたこと
を特徴とする請求項１又は２に記載の加熱調理器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加熱調理器に関する。
【背景技術】
【０００２】
従来、バーナを点火、消火する為の点火ボタンのロック機構を備えたコンロが知られている（例えば、特許文献１参照）。例えばコンロ周囲に子供がいる場合、子供の不用意なコンロの使用を防止する為、使用者は、ロック部材を非ロック位置からロック位置に移動させ、ロック機構を作動させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−４４７０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、使用者がコンロから少し離れた位置にいる場合や、食材をまな板上で包丁で切断する等の作業をしていて両手が塞がっているような場合、使用者は、ロック部材をロック位置に移動させることができないので、仮に子供がコンロ周囲にいることに気付いたとしても、ロック機構を直ぐに作動させることができなかった。それ故、例えば、音声認識技術を用いることによって、手を使わないでロック機構を作動できるコンロの開発が求められていた。
【０００５】
本発明の目的は、音声コマンドの入力により、バーナの動作に対して規制と当該規制の解除ができる加熱調理器を提供することである。
【課題を解決するための手段】
【０００６】
請求項１の加熱調理器は、加熱源の動作を操作する操作手段を備えた加熱調理器であって、前記操作手段による動作の規制と、当該規制の解除とを行う操作制御手段と、外部から入力された音声コマンドを受け付ける受付手段と、前記受付手段が受け付けた前記音声コマンドの音声認識を行う認識手段と、前記認識手段が音声認識した前記音声コマンドが第一音声コマンドであるか判断する第一判断手段と、前記認識手段が音声認識した前記音声コマンドが第二音声コマンドであるか判断する第二判断手段とを備え、前記操作制御手段は、前記第一判断手段が前記第一音声コマンドであると判断した場合、前記規制を実行する規制手段と、前記第二判断手段が前記第二音声コマンドであると判断した場合、前記解除を実行する解除手段とを備えたことを特徴とする。
【０００７】
請求項２の加熱調理器は、請求項１に記載の構成に加え、前記受付手段が受け付けた前記音声コマンドの声紋データを分析する声紋分析手段と、前記声紋分析手段が分析した前記声紋データをメモリに記憶する声紋記憶手段と、前記第二判断手段が前記第二音声コマンドと判断した場合、前記メモリから、前記第一音声コマンドを前記声紋分析手段によって分析した前記声紋データである第一声紋データを読み出す読出手段と、前記声紋分析手段が分析した前記第二音声コマンドの前記声紋データである第二声紋データが、前記読出手段が読み出した前記第一声紋データと一致するか判断する声紋判断手段とを備え、前記解除手段は、前記声紋判断手段が、前記第二声紋データが前記第一声紋データと一致すると判断した場合にのみ、前記解除を実行するとよい。
【０００８】
請求項３の加熱調理器は、請求項１又は２に記載の構成に加え、電源のオン操作が可能な電源ボタンと、前記電源ボタンで前記オン操作が行われたか判断するオン操作判断手段とを備え、前記受付手段は、前記オン操作判断手段が、前記電源ボタンで前記オン操作が行われたと判断した場合、外部から前記音声コマンドの入力を受け付けるオン操作時受付手段を備え、前記認識手段は、前記オン操作時受付手段が受け付けた前記音声コマンドの音声認識を行うオン操作時認識手段を備え、前記オン操作時認識手段が音声認識した前記音声コマンドが所定の前記音声コマンドである所定音声コマンドであるか否か判断する第三判断手段を備え、前記操作制御手段は、前記第三判断手段が前記所定音声コマンドであると判断した場合は、前記規制を実行せず、前記第三判断手段が前記所定音声コマンドでないと判断した場合は、前記規制を実行するオン操作時規制手段を備えるとよい。
【発明の効果】
【０００９】
請求項１の加熱調理器によれば、第一音声コマンド又は第二音声コマンドの入力で、操作手段の動作の規制と規制の解除ができる。これにより、例えば、加熱調理器から少し離れた場所にいる場合や、食材の準備、調理器具を手に持っている等で、両手が塞がっているような場合において、第一音声コマンドで操作手段の動作を規制することで、子供が勝手に加熱調理器を使用できないようにできる。よって、使い勝手のよい加熱調理器を提供できる。
【００１０】
請求項２の加熱調理器によれば、請求項１に記載の効果に加え、操作手段による動作を規制する際に入力された第一音声コマンドの第一声紋データと、規制を解除する際に入力された第二音声コマンドの第二声紋データが一致する場合、第一音声コマンドと第二音声コマンドは同一人物によって入力されたものであるから、同一人物の判断によって操作手段による動作の規制と、当該規制の解除ができる。これにより、仮に子供が操作手段による動作の規制を解除しようとして、第二音声コマンドを入力した場合であっても、第一音声コマンドを入力した使用者とは違う人物であるので、操作制御手段は操作手段による動作の規制を解除しない。よって、操作手段による動作の規制が子供によって不用意に解除されてしまうのを防止できるので、安全性の高い加熱調理器を提供できる。
【００１１】
請求項３の加熱調理器によれば、請求項１又は２に記載の効果に加え、電源ボタンをオン操作した後、所定音声コマンドを入力して認識されなければ、加熱源は動作しないので、例えば、所定音声コマンドを知らない他人によって加熱調理器が勝手に使用されるのを防止できる。
【図面の簡単な説明】
【００１２】
【図１】コンロ１の斜視図である。
【図２】コンロ１の電気的構成を示すブロック図である。
【図３】音声認識の仕組みを示す概念図である。
【図４】不揮発性メモリに記憶する音響モデルデータの概念図である。
【図５】起動時判定処理のフローチャートである。
【図６】点火制御処理のフローチャートである。
【図７】チャイルドロック制御処理のフローチャートである。
【図８】音声分析処理のフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を説明する。以下に記載されている装置の構造、フローチャートなどは、特定的な記載がない限り、それのみに限定する趣旨ではなく、単なる説明例である。図面は、本発明が採用しうる技術的特徴を説明するために用いられるものである。以下説明は、図中に矢印で示す左右、前後、上下を使用する。
【００１４】
図１を参照し、コンロ１の構造を説明する。コンロ１は、ビルトインコンロである。コンロ１の上面には、天板３が設置される。天板３において、右手前には右コンロバーナ４、左手前には左コンロバーナ６、中央奥側には奥コンロバーナ５が設けられる。各コンロバーナ４〜６の中央には、鍋底に当接して調理鍋の温度を検出するセンサ組立２０が設けられる。センサ組立２０は、上下方向に出退可能に設けられ、サーミスタ４０（図２参照）を格納する。コンロバーナ４〜６の近傍には、失火を検出する為の熱電対５０（図２参照）、点火する為のイグナイタ６０（図２参照）が設けられる。天板３の後方部には、コンロ１内に設置されたグリル庫（図示略）の排気口７が設けられる。天板３の上面手前側の略中央部には、矩形状の表示部２２が設けられる。表示部２２は例えば液晶である。表示部２２には、コンロ１の操作画面（図示略）等の各種画面が表示される。
【００１５】
コンロ１の前面の略中央には、グリル扉８が設けられる。グリル扉８は手前側に移動可能に支持され、コンロ１内部に設けられるグリル庫（図示略）の前側の開口部を開閉する。グリル庫内には、グリルバーナ（図示略）が設けられる。グリルバーナの近傍にも、熱電対５０とイグナイタ６０が設けられる。グリルバーナは、例えば上火バーナと下火バーナを備えるとよい。グリル扉８の右側の領域には、右側から左側に向かって順に、正面視円形状の操作ボタン１１〜１３が横一列に並んで設けられる。グリル扉８の左側の領域にも、操作ボタン１１〜１３と同一高さ位置に、同一円形状の操作ボタン１４が設けられる。
【００１６】
操作ボタン１１は右コンロバーナ４、操作ボタン１２は奥コンロバーナ５、操作ボタン１３は左コンロバーナ６、操作ボタン１４はグリルバーナを、点火及び消火する為に押下される。操作ボタン１１〜１４は、対応するバーナの消火時、コンロ１の前面とほぼ面一の状態である（図１参照）。点火の為に押下されると、後述する制御回路７０によって、対応するバーナへの点火処理が実行され、公知のプッシュ・プッシュ機構（図示略）によって、操作ボタン１１〜１４は、コンロ１前面から前方に向けて略円柱状に突出し、該突出した状態で回動操作が可能となる。操作ボタン１１〜１４を回動操作すると、制御回路７０によって、回動操作量に応じたガス量になるように、対応するバーナへのガス供給量が調整される。
【００１７】
コンロ１の内部には、４つのガス量調節機構３０（図２参照）が設けられる。ガス量調節機構３０は、対応するコンロバーナ４〜６、及びグリルバーナへのガス供給量を調整する。ガス量調節機構３０は、弁機構部３１とモータ３２を備える。弁機構部３１は、例えばガス流路を流れるガス量を調整するニードル弁や電磁弁等の各種弁を備える。モータ３２は、弁機構部３１の弁を駆動し、ガス流路を流れるガス流量が調整される。モータ３２の駆動は、制御回路７０によって制御される。
【００１８】
操作ボタン１１〜１４を押し込んで手前に突出させると、制御回路７０は、ガス量調節機構３０のモータ３２に通電する。これにより、弁機構部３１が駆動され、ガス流路が開放されることで、対応するバーナにガスが供給される。これと同時に、制御回路７０は、対応するイグナイタ６０を作動させることにより、対応するバーナが点火される。そして、操作ボタン１１〜１４の回転方向と回転角度に応じて、制御回路７０は、モータ３２を正逆方向に回転し、弁機構部３１における弁の開度を調節する。これにより、ガス流路を流れるガス量が調節されることで、対応するバーナの火力が調節される。また、操作ボタン１１〜１４をコンロ１内部に押し込んで収容させると、制御回路７０は、モータ３２を逆回転させる。これにより、弁機構部３１の弁は逆向きに駆動され、ガス流路が閉じられることで、対応するバーナへのガスの供給が遮断される。
【００１９】
操作ボタン１１の直上には、電源ボタン２５が設けられる。操作ボタン１４の左斜め上方には、コンロ１前面のパネルを貫通する穴１７が設けられ、その穴１７に対して、マイク７６（図２参照）がコンロ１内部から臨むようにして設けられる。本実施形態のコンロ１は、音声認識機能を有する。コンロ１は、使用者からの音声コマンドを受け付け、受け付けた音声コマンドの音声認識を行うことによって、音声コマンドに対応する動作を実行可能である。音声コマンドとは、コンロ１に対して音声で行う指示である。なお、本実施形態は、説明の便宜上、右コンロバーナ４、左コンロバーナ６、奥コンロバーナ５、グリルバーナを夫々、右コンロ４、左コンロ６、奥コンロ５、グリルと呼ぶことがある。
【００２０】
図２を参照し、コンロ１の電気的構成を説明する。コンロ１は、制御回路７０を備える。制御回路７０は、ＣＰＵ７１、ＲＯＭ７２、ＲＡＭ７３、不揮発性メモリ７４等を備える。ＣＰＵ７１は、コンロ１の各種動作を統括制御する。ＲＯＭ７２は、例えば、起動時判定プログラム、点火制御プログラム、チャイルドロック制御プログラムを含む各種プログラム等を記憶する。起動時判定プログラムは、後述する起動時判定処理（図５参照）を実行する為のものである。点火制御プログラムは、後述する点火制御処理（図６参照）を実行する為のものである。チャイルドロック制御プログラムは、後述するチャイルドロック制御処理（図７参照）を実行する為のものである。ＲＡＭ７３は、各種情報を一時的に記憶する。不揮発性メモリ７４は、バーナ火力情報、音響モデルデータ、閾値等の各種データを記憶する。バーナ火力情報とは、モータ３２の出力軸の回転角度とバーナ火力とを対応づけた情報である。本実施形態では、例えば火力小から大までを１〜１０の１０段階に分け、夫々の段階に対してモータ３２の回転角度を割り当てている。これにより、ＣＰＵ７１は、モータ３２の出力軸の回転角度に基づき、対応するバーナ火力を特定できる。なお、音響モデルデータ及び閾値については後述する。
【００２１】
制御回路７０には、電源回路８１、サーミスタ入力回路８２、熱電対入力回路８３、イグナイタ回路８４、操作パネル２４、モータ制御回路８５、音声入力回路８６、音声出力回路８７、ブザー回路８８、表示制御回路８９、センサ１９等が電気的に各々接続されている。使用者によって電源ボタン２５が押下されると、電源回路８１は、電源２３から供給される交流（例えば１００Ｖ）を直流（例えば５Ｖ）に降圧して整流し、各種回路に電力を供給する。故にコンロ１の電源はオンする。使用者によって電源ボタン２５が再押下されると、電源回路８１は、各種回路への電力供給を遮断する。故にコンロ１の電源はオフする。
【００２２】
サーミスタ入力回路８２は、各バーナに設けられたセンサ組立２０に格納するサーミスタ４０からの検出信号を、制御回路７０に入力する。熱電対入力回路８３は、熱電対５０からの検出値（熱起電力に対応する信号）を、制御回路７０に入力する。イグナイタ回路８４は、ＣＰＵ７１からの制御信号に基づき、対応するバーナのイグナイタ６０を駆動する。操作パネル２４は、コンロ１の前面パネルの右下部分に収容され、該部分を押し込むことによって手前側に引き出される。操作パネル２４は、使用者によるタイマ設定、調理メニューに応じた火力制御の選択等の入力等を受け付け、該入力信号を制御回路７０に入力する。モータ制御回路８５は、ＣＰＵ７１からの制御信号に基づき、４つのガス量調節機構３０のモータ３２の駆動を制御する。
【００２３】
音声入力回路８６は、マイク７６で集音された音声のアナログ信号をデジタル信号に変換し、制御回路７０に入力する。音声出力回路８７は、ＣＰＵ７１からの制御信号に基づき、音声のデジタル信号をアナログ信号に変換し、スピーカ７７に出力する。ブザー回路８８は、ＣＰＵ７１の制御信号に基づき、圧電ブザー７８を駆動する。表示制御回路８９は、ＣＰＵ７１からの制御信号に基づき、表示部２２に各種画面、メッセージ等を表示する。センサ１９は、操作ボタン１１〜１４の夫々に設けられ、操作ボタン１１〜１４の回転方向と回転角度を検出し、該検出信号を制御回路７０に入力する。ＣＰＵ７１は、センサ１９からの検出信号に基づき、操作ボタン１１〜１４の回転方向と回転角度に対応するように、モータ３２の出力軸を回転させ、弁機構部３１を駆動させる。これにより、ガス流路を流れるガス量が調節され、対応するバーナの火力が調節される。
【００２４】
ガス量調節機構３０には、ポジションメータ３５が設けられる。ポジションメータ３５は、モータ３２の出力軸の回転角度を検出し、該検出信号を制御回路７０に入力する。ＣＰＵ７１は、ポジションメータ３５からの検出信号に基づき、モータ３２の出力軸の回転角度を認識できるので、不揮発性メモリ７４に記憶するバーナ火力情報を参照することで、対応するバーナ火力を特定できる。なお、コンロ１は、外部装置と無線又は有線で通信可能な通信部を備えてもよい。その場合、コンロ１は通信部を介して、外部装置から種々のプログラムやデータを受け取ることができ、例えば、制御内容を更新できる。
【００２５】
コンロ１の音声認識の原理を簡単に説明する。音声認識は、周知の音声認識技術を用いることができ、例えば不揮発性メモリ７４に記憶する「音響モデルデータ」と、入力された音声指示の音声情報（例えば、波形データ）とのマッチング（照合）で行うとよい。「音響モデルデータ」とは、平均的な発音データを基に作られた音の波形に対し、音素と呼ばれる要素への切り分けを行った上で、夫々が「あ」「い」「う」等の母音や、「ｋ」「ｓ」「ｔ」などの子音のうち、どの特徴量を持つかを識別する為のモデルデータである。不揮発性メモリ７４には、コンロ１を操作する為に使用者が選択可能な操作指示を、それぞれ音声波形で示した複数の音響モデルデータが記憶されている。なお、マッチングには、例えば「HMM(Hidden Markov Model)」と呼ばれる理論を用いるとよい。マッチングは通常１０〜２０ミリ秒の単位で、単語の先頭から順次行うのがよい。
【００２６】
図３を参照し、音声認識の一例を説明する。音声認識は、例えば後述する起動時判定処理（図５参照）の中で実行される。ここでは、使用者から「かいし」の音声コマンドがマイク７６に入力された場合を想定して説明する。「かいし」の音声コマンドが入力されると、ＣＰＵ７１は、入力された音声コマンドの音声データを波形データに変換する。ＣＰＵ７１は「かいし」の波形データと、不揮発性メモリ７４に記憶する音響モデルデータとのマッチングを行う。「かいし」の音響モデルデータとのマッチングを行う場合、「かいし」の音響モデルデータは、例えば「か」、「い」、「し」の３つの音素データに分離される。音素データには、夫々の音に応じた特徴量が定められている。一方、入力して変換された音声コマンドの波形データも、その時間変化に基づき３つの音素データに分離される。ＣＰＵ７１は音素データ毎に、音声コマンドの波形データと、音響モデルデータとのマッチングを行い、一致率を算出する。
【００２７】
図３には、一致率について、（１）と（２）の２つの例が図示されている。（１）の例では、「か」、「い」、「し」の音素データ毎の一致率は、７５％、８５％、９５％であり、全体平均は８５％である。一方、（２）の例では、７３％、８２％、６２％であり、全体平均は７２％である。全体平均は、入力された音声コマンドの全体の一致率とみなせばよい。ＣＰＵ７１は、不揮発性メモリ７４に記憶された「開始」に対応する閾値を読込み、（１）と（２）の夫々の一致率を閾値と比較する。
【００２８】
一致率が閾値を超えている場合、ＣＰＵ７１は、音声コマンドの波形データは、音響モデルデータと一致すると判定し、音声コマンドを認識したと判断する。一致率が閾値以下の場合、ＣＰＵ７１は、音声コマンドの波形データは、音響モデルデータと一致しないと判定し、音声コマンドを認識できなかったと判断する。例えば、「開始」の閾値＝８０％の場合、（１）の例では一致すると判定し、（２）の例では一致しないと判定する。このような方法を用いることで、ＣＰＵ７１は音声コマンドを認識できる。なお、音声認識方法は、これ以外の方法でもよい。
【００２９】
図４を参照し、不揮発性メモリ７４に記憶する音響モデルデータについて説明する。不揮発性メモリ７４には、少なくとも３つの音声コマンドに対応する音響モデルデータＡ〜Ｃが記憶されている。３つの音声コマンドとは、「かいし」、「ろっく」、「かいじょ」である。「かいし」は、上記の通り、電源ボタン２５が押下されたときに、音声コマンドで入力するパスワードの一例である。「ろっく」は、所謂「チャイルドロック」の設定であって、全てのバーナの点火を規制する音声コマンドの一例である。「かいじょ」は、チャイルドロックを解除する為の音声コマンドの一例である。
【００３０】
図５を参照し、起動時判定処理について説明する。使用者が電源ボタン２５を押下し、コンロ１が起動した時、ＣＰＵ７１はＲＯＭ７２から起動時判定プログラムを読出し、本処理を実行する。ＣＰＵ７１は、初期化処理を実行する（Ｓ１）。初期化処理では、各種処理に必要な設定値の初期化を行うと共に、規制フラグを０に初期化する。規制フラグはＲＡＭ７３に記憶し、バーナの点火を許可する場合は１、点火を規制する場合は０を設定する。
【００３１】
ＣＰＵ７１は、表示部２２に、パスワード音声入力案内を表示する（Ｓ２）。例えば、表示部２２に、「パスワードを音声で入力して下さい。」と表示する。これを見た使用者は、コンロ１に向かって、コンロ１に予め設定されたパスワードである「かいし」を音声で入力する。パスワードは、例えば取扱説明書や、コンロ１の背面等に記載しておくとよい。ＣＰＵ７１は、マイク７６を通じて、音声コマンドを受け付けたか否か判断する（Ｓ３）。音声コマンドを受け付けるまで（Ｓ３：ＮＯ）、ＣＰＵ７１はＳ３に戻って待機する。
【００３２】
音声コマンドを受け付けた場合（Ｓ３：ＮＯ）、ＣＰＵ７１は、受け付けた音声コマンドを波形データに変換し（Ｓ４）、音声認識を行う。変換した波形データは、ＲＡＭ７３に一旦記憶する。ＣＰＵ７１は、不揮発性メモリ７４に記憶された「かいし」の音響モデルデータを読込み、ＲＡＭ７３に記憶した波形データとのマッチングを行い、一致率を算出する。なお、マッチング方法と一致率の算出方法については、上記の通りである。算出した一致率は、ＲＡＭ７３に一旦記憶する。ＣＰＵ７１は、不揮発性メモリ７４から「かいし」の音声コマンドに対応する閾値を読み込む。
【００３３】
ＣＰＵ７１は、受け付けた音声コマンドがパスワードと一致するか否か判断する（Ｓ６）。ＣＰＵ７１は、算出した一致率が閾値を超えたか否か判断し、閾値を超える場合はパスワードと一致し、閾値以下の場合はパスワードと一致しないと判断する。受け付けた音声コマンドが「かいし」と一致した場合（Ｓ６：ＹＥＳ）、ＣＰＵ７１は何もせずに本処理を終了する。一方、受け付けた音声コマンドが「かいし」と一致しなかった場合（Ｓ６：ＮＯ）、ＣＰＵ７１は規制フラグを１に設定し（Ｓ８）、本処理を終了する。
【００３４】
図６を参照し、点火制御処理について説明する。使用者により電源ボタン２５が押下されてコンロ１が起動すると、ＣＰＵ７１はＲＯＭ７２から点火制御プログラムを読出し、本処理を実行する。ＣＰＵ７１は、操作ボタン１１〜１３の何れかにおいて、点火操作が有るか否か判断する（Ｓ１１）。何れかの操作ボタン１１〜１３が押下されるまで（Ｓ１１：ＮＯ）、ＣＰＵ７１はＳ１１に戻って待機する。例えば、操作ボタン１１が押し込まれて点火操作があった場合（Ｓ１１：ＹＥＳ）、ＣＰＵ７１はＲＡＭ７３に記憶する規制フラグが０か否か判断する（Ｓ１２）。
【００３５】
規制フラグが０の場合（Ｓ１２：ＹＥＳ）、起動時に受け付けた音声コマンドがパスワードと一致しているので、パスワードを知る使用者によって電源ボタン２５が押下された可能性が高い。そこで、ＣＰＵ７１は、対応するガス量調節機構３０の弁機構部３１の弁を開き（Ｓ１３）、右コンロ４にガスを供給すると共に、対応するイグナイタ６０を作動させる（Ｓ１４）。これにより、右コンロ４が点火され、ＣＰＵ７１は、右コンロ４における燃焼制御を開始する（Ｓ１５）。燃焼制御は、例えば、サーミスタ４０によって検出された調理鍋の鍋底温度に基づき、右コンロ４の火力を制御する処理である。
【００３６】
続いて、ＣＰＵ７１は、点火中の右コンロ４において、消火操作が有るか否か判断する（Ｓ１６）。消火操作が有るまで（Ｓ１６：ＮＯ）、ＣＰＵ７１はＳ１６に戻って待機する。操作ボタン１１が再度押下され、消火操作が有った場合（Ｓ１６：ＹＥＳ）、ＣＰＵ７１は、対応するガス量調節機構３０の弁機構部３１の弁を閉じ（Ｓ１７）、燃焼していた右コンロ４を消火して本処理を終了する。
【００３７】
一方、規制フラグが１であった場合（Ｓ１２：ＮＯ）、起動時に受け付けた音声コマンドがパスワードと一致していないので、例えば、パスワードを知らない不特定の人物によって電源ボタン２５が押下された可能性が有る。そこで、ＣＰＵ７１は、右コンロ４を点火させることなく、バーナ点火を規制するメッセージを、表示部２２に表示する（Ｓ２０）。これにより、コンロ１は、パスワードを知らない不特定の人物によって勝手に使用されるのを防止できる。
【００３８】
これとは別に、例えば、起動時に使用者が入力した音声コマンドが不明瞭であったことから、ＣＰＵ７１が音声認識を失敗する場合がある。この場合も、受け付けた音声コマンドはパスワードと一致しないので、規制フラグは１である（Ｓ１２：ＮＯ）。よって、ＣＰＵ７１は、バーナ点火を規制するメッセージを表示部２２に表示して報知した後（Ｓ２０）、パスワード音声入力案内を表示し（Ｓ２１）、使用者に再度パスワード入力をさせる。これを見た使用者は、音声認識が失敗したことに気付くので、再度パスワードの入力を試みる。ＣＰＵ７１は、マイク７６を通じて、音声コマンドを受け付けたか否か判断する（Ｓ２２）。音声コマンドを受け付けるまで（Ｓ２２：ＮＯ）、ＣＰＵ７１はＳ２２に戻って待機する。
【００３９】
音声コマンドを受け付けた場合（Ｓ２２：ＮＯ）、ＣＰＵ７１は、受け付けた音声コマンドを波形データに変換し（Ｓ２３）、上記と同様に、受け付けた音声コマンドがパスワードと一致するか否か判断する（Ｓ２４）。受け付けた音声コマンドがパスワードと一致しない場合（Ｓ２４：ＮＯ）、ＣＰＵ７１はＳ２１に戻り、パスワード音声入力案内を再度表示し（Ｓ２１）、受け付けた音声コマンドがパスワードと一致するまで処理を繰り返す。受け付けた音声コマンドがパスワードと一致した場合（Ｓ２４：ＹＥＳ）、ＣＰＵ７１は、規制フラグを０に設定し（Ｓ２５）、バーナ点火の規制を解除したことを、表示部２２に表示して報知する（Ｓ２６）。これを見た使用者は、入力した音声コマンドがパスワードと一致し、バーナ点火の規制が解除したことを認識できるので、再度点火操作を試みることができる。ＣＰＵ７１は本処理を終了する。
【００４０】
図７を参照し、チャイルドロック制御処理について説明する。使用者により電源ボタン２５が押下されてコンロ１が起動すると、ＣＰＵ７１はＲＯＭ７２からチャイルドロック制御プログラムを読出し、本処理を実行する。例えばコンロ１周囲に子供がいる場合、使用者は、チャイルドロックを設定する為、コンロ１に向かって「ろっく（ロック）」と話し掛ける。「ろっく」は、チャイルドロックを設定する為の音声コマンドである。ＣＰＵ７１は、音声コマンドを受け付けたか否か判断する（Ｓ３１）。音声コマンドを受け付けるまで（Ｓ３１：ＮＯ）、ＣＰＵ７１はＳ３１に戻って待機する。音声コマンドを受け付けた場合（Ｓ３１：ＹＥＳ）、ＣＰＵ７１は音声分析処理を実行する（Ｓ３２）。
【００４１】
図８を参照し、音声分析処理について説明する。ＣＰＵ７１は、受け付けた音声コマンドを波形データに変換する（Ｓ５１）。ＣＰＵ７１は変換した波形データをＲＡＭ７３に記憶する（Ｓ５２）。ＣＰＵ７１は、受け付けた音声コマンドのアナログ信号を元に声紋分析を実行する（Ｓ５３）。声紋分析は、音声の周波数である振動を分析してグラフ化することによって行う。ＣＰＵ７１は、分析して得られた声紋データをＲＡＭ７３に記憶し（Ｓ５４）、音声分析処理を終了する。ＣＰＵ７１は、図７のチャイルドロック制御処理に戻り、処理をＳ３３に進める。
【００４２】
図７に戻り、ＣＰＵ７１は、受け付けた音声コマンドが「ろっく」か否か判断する（Ｓ３３）。ＣＰＵ７１は、不揮発性メモリ７４に記憶された「ろっく」の音響モデルデータを読込み、ＲＡＭ７３に記憶した波形データとのマッチングを行い、一致率を算出する。算出した一致率は、ＲＡＭ７３に記憶する。ＣＰＵ７１は、不揮発性メモリ７４から「ろっく」の音声コマンドに対応する閾値を読み込む。ＣＰＵ７１は、算出した一致率が閾値を超えたか否か判断し、閾値を超える場合は「ろっく」と一致し、閾値以下の場合は「ろっく」と一致しないと判断する。受け付けた音声コマンドが「ろっく」と一致した場合（Ｓ３３：ＹＥＳ）、ＣＰＵ７１は、規制フラグを１に設定する（Ｓ３４）。これにより、仮に子供が操作ボタン１１を押し込んでしまい、点火操作が行われてしまった場合でも、上述した点火制御処理（図６参照）において、規制フラグは１であるので（Ｓ１２：ＮＯ）、右コンロ４は点火されない。
【００４３】
そして、チャイルドロックを解除する場合、使用者は、コンロ１に向かって「かいじょ（解除）」と話し掛ける。「かいじょ」は、チャイルドロックを解除する為の音声コマンドである。ＣＰＵ７１は、音声コマンドを受け付けたか否か判断する（Ｓ３５）。音声コマンドを受け付けるまで（Ｓ３５：ＮＯ）、ＣＰＵ７１はＳ３５に戻って待機する。音声コマンドを受け付けた場合（Ｓ３５：ＹＥＳ）、ＣＰＵ７１は、音声分析処理（図８参照）を実行する（Ｓ３６）。音声分析処理の内容は上記と同じである。
【００４４】
ＣＰＵ７１は、受け付けた音声コマンドが「かいじょ」か否か判断する（Ｓ３７）。ＣＰＵ７１は、不揮発性メモリ７４に記憶された「かいじょ」の音響モデルデータを読込み、ＲＡＭ７３に記憶した波形データとのマッチングを行い、一致率を算出する。算出した一致率は、ＲＡＭ７３に記憶する。ＣＰＵ７１は、不揮発性メモリ７４から「かいじょ」の音声コマンドに対応する閾値を読み込む。ＣＰＵ７１は、算出した一致率が閾値を超えたか否か判断し、閾値を超える場合は「かいじょ」と一致し、閾値以下の場合は「かいじょ」と一致しないと判断する。受け付けた音声コマンドが「かいじょ」と一致しない場合（Ｓ３７：ＮＯ）、ＣＰＵ７１はＳ３５に戻って処理を繰り返す。
【００４５】
受け付けた音声コマンドが「かいじょ」と一致した場合（Ｓ３７：ＹＥＳ）、ＣＰＵ７１は、「ろっく」を入力した時の声紋データと、「かいじょ」を入力した時の声紋データをＲＡＭ７３から読出し（Ｓ３８）、これらが一致するか否か判断する（Ｓ３９）。声紋データが一致した場合（Ｓ３９：ＹＥＳ）、「ろっく」を入力した人物と、「かいじょ」を入力した人物が同一人物である可能性が高いので、ＣＰＵ７１は、規制フラグを０に設定する（Ｓ４０）。これにより、上述した点火制御処理（図６参照）において、規制フラグは０であるので（Ｓ１２：ＹＥＳ）、チャイルドロックは解除され、右コンロ４は点火される（Ｓ１３〜Ｓ１５）。
【００４６】
一方、声紋データが一致しなかった場合（Ｓ３９：ＮＯ）、「ろっく」を入力した人物と、「かいじょ」を入力した人物が異なっている可能性が高い。この場合、ＣＰＵ７１は、規制フラグは１のままで、表示部２２にエラー表示を行い（Ｓ４１）、Ｓ３５に戻って処理を繰り返す。なお、エラー表示として、例えば「声紋が一致しません。」等のメッセージを表示部２２に表示してもよい。これにより、ロックをかけた人物とは異なる人物によって、ロックが解除されてしまうのを防止できる。
【００４７】
以上説明したように、本実施形態のコンロ１は、各種バーナの点火、消火、及び火力等の動作を操作するガス量調節機構３０を備える。コンロ１のＣＰＵ７１は、外部から入力された音声コマンドをマイク７６で受け付ける。ＣＰＵ７１は、受け付けた音声コマンドの音声認識を行う。ＣＰＵ７１は、音声認識を行った音声コマンドが「ろっく」であるか、若しくは「かいじょ」であるか判断する。「ろっく」であると判断した場合、ＣＰＵ７１は、ガス量調節機構３０及びイグナイタ６０によるバーナ点火を規制する。一方、「かいじょ」であると判断した場合、ＣＰＵ７１はバーナの点火の規制を解除する。よって、コンロ１は、「ろっく」及び「かいじょ」の音声コマンドの入力で、ガス量調節機構３０及びイグナイタ６０によるバーナ点火の規制と、当該規制の解除ができる。これにより、例えば、コンロ１から少し離れた場所にいる場合や、食材の準備、調理器具を手に持っている等、両手が塞がっているような場合において、「ろっく」の音声コマンドを入力することで、バーナ点火を規制し、子供が勝手にコンロ１を使用できないようにできる。
【００４８】
上記実施形態のコンロ１のＣＰＵ７１は、受け付けた音声コマンドの声紋データを分析し、ＲＡＭ７３に記憶する。ＣＰＵ７１は、チャイルドロックでバーナ点火が規制された状態で、受け付けた音声コマンドが「かいじょ」であると判断した場合、ＲＡＭ７３から「ろっく」の音声コマンドを受け付けたときの声紋データを読出し、「かいじょ」の音声コマンドを受け付けたときの声紋データと一致するか判断する。声紋データが一致した場合、「かいじょ」と「ろっく」の夫々の音声コマンドは、同一人物によって入力されたものである可能性が高い。よって、ＣＰＵ７１は、バーナ点火の規制を解除する。これにより、コンロ１は、同一人物の判断に限って、チャイルドロックの設定と解除ができる。
【００４９】
上記実施形態のコンロ１のＣＰＵ７１は、電源ボタン２５が押下された場合、パスワードの音声コマンドである「かいし」の入力を受け付ける。ＣＰＵ７１は、受け付けた音声コマンドの音声認識を行い、「かいし」の音声コマンドであるか否か判断する。ＣＰＵ７１は、受け付けた音声コマンドが「かいし」の音声コマンドであると判断した場合、バーナ点火を規制せず、コンロ１の動作を許可する。一方、受け付けた音声コマンドが「かいし」の音声コマンドでないと判断した場合、使用者ではない不特定の人物によって使用される可能性が高いので、バーナ点火を規制する。これにより、パスワードを知らない他人によってコンロ１が勝手に使用されるのを防止できる。
【００５０】
以上説明において、コンロ１は、本発明の「加熱調理器」の一例である。右コンロバーナ４、左コンロバーナ６、奥コンロバーナ５、及びグリルバーナは、本発明の「加熱源」の一例である。ガス量調節機構３０及びイグナイタ６０は、本発明の「操作手段」の一例である。制御回路７０のＣＰＵ７１は、本発明の「操作制御手段」の一例である。図７のＳ３１の処理を実行するＣＰＵ７１は、本発明の「受付手段」の一例である。Ｓ３２、Ｓ３６の処理を実行するＣＰＵ７１は、本発明の「認識手段」の一例である。Ｓ３３の処理を実行するＣＰＵ７１は、本発明の「第一判断手段」の一例である。Ｓ３７の処理を実行するＣＰＵ７１は、本発明の「第二判断手段」の一例である。「ろっく」の音声コマンドは、本発明の「第一音声コマンド」の一例である。「かいじょ」の音声コマンドは、本発明の「第二音声コマンド」の一例である。Ｓ３４の処理を実行するＣＰＵ７１は、本発明の「規制手段」の一例である。Ｓ４０の処理を実行するＣＰＵ７１は、本発明の「解除手段」の一例である。
【００５１】
図８のＳ５３の処理を実行するＣＰＵ７１は、本発明の「声紋分析手段」の一例である。Ｓ５４の処理を実行するＣＰＵ７１は、本発明の「声紋記憶手段」の一例である。ＲＡＭ７３は本発明の「メモリ」の一例である。図７のＳ３８の処理を実行するＣＰＵ７１は、本発明の「読出手段」の一例である。Ｓ３９の処理を実行するＣＰＵ７１は、本発明の「声紋判断手段」の一例である。
【００５２】
図５のＳ３の処理を実行するＣＰＵ７１は、本発明の「オン操作時受付手段」の一例である。Ｓ４の処理を実行するＣＰＵ７１は、本発明の「オン操作時認識手段」の一例である。Ｓ６の処理を実行するＣＰＵ７１は、本発明の「第三判断手段」の一例である。Ｓ８の処理を実行するＣＰＵ７１は、本発明の「オン操作時規制手段」の一例である。
【００５３】
なお、本発明は上記実施形態に限定されるものではなく、種々の変更が可能である。本実施形態では、ビルトインタイプのコンロ１を例示したが、テーブルコンロであってもよい。コンロバーナの数は一つでも複数でもよく、グリルは省略してもよい。また、コンロ以外の加熱調理器であってもよく、例えば、グリルのみを備える加熱調理器であってもよい。また、ガス調理器に限らず、電磁調理器であってもよい。
【００５４】
上記実施形態では、電源ボタン２５を押下した際に、予め決められたパスワードを音声コマンドとして入力したが、パスワードは「かいし」のようなひらがな以外の文字でもよく、例えば、数字、アルファベット等の文字列で構成してもよい。また、パスワードは固定でもよく、変更可能に設定できるようにしてもよい。例えば、電源ボタン２５を押下してコンロ１を起動する度に、パスワードが自動で変更するようにしてもよい。例えば、使用するその日の日付を元に変更してもよい。例えば、使用する日付が４月５日であれば「０４０５」としてもよい。また、コンロ１と通信可能な外部装置に対して、コンロ１を起動する度にパスワードを送信し、外部装置に表示されたパスワードを音声コマンドとして入力するようにしてもよい。
【００５５】
上記実施形態では、バーナに対応するガス量調節機構３０のモータ３２を駆動することで、弁機構部３１の弁の開度を調節し、バーナの火力を調節しているが、ガス量調節機構の構造は、これ以外の構造でもよく、例えば、ガス供給管に複数のバイパス路と電磁弁を設け、電磁弁を開閉することで、バーナに流れるガス量を調節してもよい。
【００５６】
上記実施形態では、ガス量調節機構３０の弁を閉じ、イグナイタ６０を作動させないことで、チャイルドロックを行っているが、例えば、操作ボタン１１〜１３の押し込み操作を機械的に規制する規制機構を設け、所定の音声コマンドを認識した場合に、規制機構を作動させるようにしてもよい。
【００５７】
上記実施形態では、コンロ１に設けられたマイク７６で集音した音声コマンドをＣＰＵ７１が波形データに変換し、その波形データと、不揮発性メモリ７４に記憶された音響モデルデータとのマッチングを行うことで、音声認識を行っているが、例えば、外部装置で音声コマンドを受け付け、その音声コマンドを波形データに変換し、デジタル化した状態で、無線又は有線でコンロに入力するようにしてもよい。
【００５８】
例えば、コンロをＬＡＮ又はインターネット等に接続し、外部装置で受け付けられ、波形データに変換された音声コマンドのデータをデジタル化した状態で、ＬＡＮ経由又はインターネット経由等でコンロに入力するようにしてもよい。好ましくは、コンロと外部の入力装置を１対１で通信可能な状態にするのがよい。例えば、コンロと外部装置を、例えばBluetooth（登録商標）等の無線で通信可能とし、外部装置で受け付けられ、波形データに変換された音声指示のデータをデジタル化した状態で、無線でコンロに入力するのがよい。なお、外部装置としては、例えば、携帯端末、スマートフォン、マイクを備えたヘッドフォン等の入力装置等が挙げられる。なお、声紋分析についても同様に、外部装置で行い、分析によって得られた声紋データを、無線又は有線でコンロに入力するようにしてもよい。また、外部装置で音声コマンドを受け付け、そのアナログ信号をコンロに入力するようにしてもよい。
【００５９】
上記実施形態では、音声認識可能な音声コマンドは、「かいし」、「ろっく」、「かいじょ」の３つであるが、これら以外の操作指示を音声コマンドで入力するようにしてもよい。例えば、「てんか（点火）」、「しょうか（消火）」、「かりょくだい（火力大）」、「かりょく中（火力中）」、「かりょくしょう（火力小）」等を音声認識することによって、対応する動作をコンロ１で行うようにしてもよい。
【００６０】
上記実施形態において、コンロ１の電源がオンの状態で、電源ボタン２５を再度押下することで電源がオフするが、例えば、何れのバーナも点火しておらず、且つコンロ１に対する操作がない状態が所定時間経過したとき、電源が自動的にオフするようにするとよい。そして、電源ボタン２５が押下されて電源がオフするとき、自動的に電源がオフするとき、又は次に電源ボタン２５が押下されて電源がオンするときに、例えば不揮発性のメモリに記憶する規制フラグを１に設定し、自動的にロックがかかった状態にしてもよい。この場合、上記実施形態と同様に、コンロ１の起動時に、パスワードを音声コマンドで入力することによって、規制フラグを０に設定し、ロックを解除するようにすればよい。
【符号の説明】
【００６１】
１    コンロ
４    右コンロバーナ
５    奥コンロバーナ
６    左コンロバーナ
２５    電源ボタン
３０    ガス量調節機構
６０    イグナイタ
７０    制御回路
７１    ＣＰＵ
７３    ＲＡＭ
【図１】
2019190714.tif 000003
【図２】
2019190714.tif 000004
【図３】
2019190714.tif 000005
【図４】
2019190714.tif 000006
【図５】
2019190714.tif 000007
【図６】
2019190714.tif 000008
【図７】
2019190714.tif 000009
【図８】
2019190714.tif 000010