(57)【要約】【課題】異物の有無を検出する複数のセンサの誤検出を防止できるコンロを提供する。【解決手段】コンロ１は、複数の光センサ４Ａ〜４Ｋを備える。光センサ４Ａ〜４Ｋは、トッププレート３の前側に並んで配置され、発光素子より光が出力され、反射した光を受光素子で受光することにより、点火したバーナに対して前方から侵入する着衣等の異物の有無を検出する。コンロ１は、光センサ４Ａ〜４Ｋの夫々の検出結果に基づき、所定の高さに異物を検出した場合、点火したバーナの火力を弱火力に制御する。そのようなコンロ１のＣＰＵは光センサ４Ａ〜４Ｋにおいて、隣り合うセンサ同士の夫々の発光素子の発光タイミングを相互にずらす制御を行う。それ故、一方の光センサの発光素子から出力されて異物に反射した光を、一方のセンサと隣り合う他方のセンサの受光素子が受光してしまうことによる誤検出を防止できる。【選択図】図３
2018128163.tif 000002
【特許請求の範囲】
【請求項１】
バーナの外方に並んで配置され、発光部より光が出力され、反射した光を受光部で受光することによって、異物の有無を検出する複数のセンサと、
前記複数のセンサの夫々の検出結果に基づき、前記異物を検出した場合に、前記バーナの火力を所定の弱火力、又は消火する制御を行う火力制御手段と、
前記複数のセンサにおいて、隣り合う前記センサ同士の夫々の前記発光部の発光タイミングを相互にずらす制御を行う発光制御手段と
を備えたこと
を特徴とするコンロ。
【請求項２】
前記発光制御手段は、
隣り合う前記センサ同士において、一方の前記センサの通電をオンする間に、他方の前記センサの通電をオフすることによって、隣り合う前記センサ同士の前記発光タイミングを相互にずらすこと
を特徴とする請求項１に記載のコンロ。
【請求項３】
前記センサは、赤外線センサであること
を特徴とする請求項１又は２に記載のコンロ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンロに関する。
【背景技術】
【０００２】
従来、使用者の手や腕がバーナに接近したとき、バーナの火力を通常時よりも小さくできるガスコンロが知られている。例えば、天板の正面側左端と正面側右端に遮光形光センサの投光器と受光器が夫々設けられたガスコンロが知られている（例えば、特許文献１参照）。投光器から投光された検出光は天板上面を左右に横切り、受光器に届く。使用者の袖等が光を遮ることで、引火域内に着衣が侵入したことを光センサが検出したとき、ガスコンロは安全弁を閉じてガスを止め、バーナの火を消す。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第２８８６９４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、光センサが異物を検出可能な範囲は限られているので、バーナの周囲においてセンサの検出範囲を広げるためには、より多くのセンサを配置する必要があった。仮に多くのセンサを配置した場合、センサが近い範囲内に幾つもあると、センサの投光器の発光タイミングが重なった場合において、投光器から発光された光の一部を他のセンサの受光器が受けてしまうことから、誤検出を引き起こす可能性があった。
【０００５】
本発明の目的は、異物の有無を検出する複数のセンサの誤検出を防止できるコンロを提供することである。
【課題を解決するための手段】
【０００６】
請求項１に係る発明のコンロは、バーナの外方に並んで配置され、発光部より光が出力され、反射した光を受光部で受光することによって、異物の有無を検出する複数のセンサと、前記複数のセンサの夫々の検出結果に基づき、前記異物を検出した場合に、前記バーナの火力を所定の弱火力、又は消火する制御を行う火力制御手段と、前記複数のセンサにおいて、隣り合う前記センサ同士の夫々の前記発光部の発光タイミングを相互にずらす制御を行う発光制御手段とを備えたことを特徴とする。
【０００７】
請求項２に係る発明のコンロは、請求項１に記載の構成に加え、前記発光制御手段は、隣り合う前記センサ同士において、一方の前記センサの通電をオンする間に、他方の前記センサの通電をオフすることによって、隣り合う前記センサ同士の前記発光タイミングを相互にずらすとよい。
【０００８】
請求項３に係る発明のコンロは、請求項１又は２に記載の構成に加え、前記センサは、赤外線センサであるとよい。
【発明の効果】
【０００９】
請求項１に係る発明のコンロによれば、互いに隣り合う二つのセンサにおいて、夫々の発光部の発光タイミングが重ならないようにできる。これにより、一方のセンサの発光部から出力されて異物に反射した光を、一方のセンサと隣り合う他方のセンサの受光部が受光してしまうことによる誤検出を防止できる。
【００１０】
請求項２に係る発明のコンロによれば、請求項１に記載の効果に加え、通電のオンオフ期間を相互にずらすことで、発光タイミングを容易にずらすことができる。
【００１１】
請求項３に係る発明のコンロによれば、請求項１又は２に記載の効果に加え、発光部と受光部を備える複数の赤外線センサを搭載したコンロにおいて、請求項１又は２の効果を得ることができる。
【００１２】
なお、本発明は、請求項１〜３に記載された発明特定事項の一部を任意に組み合わせてもよい。
【図面の簡単な説明】
【００１３】
【図１】コンロ１の斜視図である。
【図２】コンロ１の分解斜視図である。
【図３】コンロ１の平面図である。
【図４】光センサ４０の断面図である。
【図５】光センサ４０の動作を示すタイミングチャートである。
【図６】ガス供給管２７に設けた火力制御機構６０の構成を示す図である。
【図７】コンロ１の電気的構成を示すブロックである。
【図８】光センサ４Ａの発光素子４１から出射して異物Ｂ４に反射した反射光Ｒ６が、光センサ４Ｂの受光素子４４に受光される状態を示す図である。
【図９】センサ分類表７４１を示す図である。
【図１０】メイン制御処理のフローチャートである。
【図１１】センサ制御処理（第１実施例）のフローチャートである。
【図１２】センサ制御処理（第１実施例）のタイミングチャートである。
【図１３】センサ制御処理（第２実施例）のフローチャートである。
【図１４】センサ制御処理（第２実施例）のタイミングチャートである。
【図１５】センサ制御処理（第３実施例）のフローチャートである。
【図１６】第１センサ制御処理（第３実施例）のフローチャートである。
【図１７】第２センサ制御処理（第３実施例）のフローチャートである。
【図１８】第１センサ制御処理と第２センサ制御処理（第３実施例）のタイミングチャートである。
【図１９】第１センサの上方に異物が有るときの、第１センサ及び第２センサの通電状態と出力結果を示すグラフである。
【図２０】第１センサと第２センサの間の上方に異物があるときの、第１センサ及び第２センサの通電状態と出力結果を示すグラフである。
【図２１】第２センサの上方に異物があるときの、第１センサ及び第２センサの通電状態と出力結果を示すグラフである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を説明する。以下に記載される装置の構造などは、特定的な記載がない限り、それのみに限定する趣旨ではなく、単なる説明例である。図面は、本発明が採用しうる技術的特徴を説明するために用いられるものである。以下説明は、図中に矢印で示す左右、前後、上下を使用する。
【００１５】
図１〜図３を参照し、コンロ１の構造を説明する。コンロ１は、例えばキッチンのキャビネット（図示略）上面に設けられた開口に、上方から落とし込まれて設置されるビルトインタイプのコンロである。コンロ１は、筐体２とトッププレート３を備える。筐体２は、略直方体状に形成され、上部が開口する。トッププレート３は、平面視略矩形状で、筐体２上部の開口部２Ａに固定される。トッププレート３は平面視で筐体２よりも左右方向に大きい。トッププレート３は、ガラス板１１、後板１２、枠体１３を備える。ガラス板１１はトッププレート３の前側に設けられ、後板１２はトッププレート３の後側に設けられる。枠体１３は、ガラス板１１と後板１２を下側から支持し、且つ外周縁部を保持する。ガラス板１１と後板１２は枠体１３によって一体になり、１枚のプレートを構成する。ガラス板１１の下面には黒色のパターン印刷が施され、後述する光センサ４Ａ〜４Ｋに対応する位置には矩形状の透明な窓部が形成される。
【００１６】
強火力バーナ５はガラス板１１の上面右側に設けられ、最大火力に調整した場合にハイカロリーの強火力でガスを燃焼することができる。標準バーナ６はガラス板１１の上面左側に設けられ、最大火力に調整した場合に強火力バーナ５よりは低いカロリーでガスを燃焼することができる。強火力バーナ５の上面中央には、略円筒状の温度検出部５Ａが上下方向に出退可能に設けられ、図示外のバネによって常時上方に付勢されている。標準バーナ６の上面中央には、略円筒状の温度検出部６Ａが上下方向に出退可能に設けられ、図示外のバネによって常時上方に付勢されている。これら温度検出部５Ａ，６Ａの夫々の内側には、サーミスタ５Ｂ，６Ｂ（図６参照）が夫々格納される。サーミスタ５Ｂ，６Ｂは、鍋底に当接する温度検出部５Ａ，６Ａの上壁部を介して鍋底温度を検出する。
【００１７】
強火力バーナ５の側面には多数の炎孔が設けられ、その炎孔の近傍にはイグナイタ３５の点火電極（図示略）と熱電対５Ｃ（図６参照）が炎孔に臨むようにして設置される。イグナイタ３５は、駆動することにより点火電極においてスパーク放電を発生し、炎孔から噴出されるガスに点火する。熱電対５Ｃは、炎孔に形成される火炎により加熱されて熱起電力を発生する。故にコンロ１は、熱電対５Ｃに発生する熱起電力に基づき、強火力バーナ５における失火を検出できる。標準バーナ６の側面にも多数の炎孔が設けられ、その炎孔の近傍には強火力バーナ５と同様に、イグナイタ３６の点火電極（図示略）と熱電対６Ｃ（図６参照）が炎孔に臨むようにして設置される。イグナイタ３６も、駆動することにより点火電極においてスパーク放電を発生し、炎孔から噴出されるガスに点火する。熱電対６Ｃは、炎孔に形成される火炎により加熱されて熱起電力を発生する。故にコンロ１は、熱電対６Ｃに発生する熱起電力に基づき、標準バーナ６における失火を検出できる。
【００１８】
トッププレート３の後板１２中央には、グリル排気口１０が設けられる。グリル排気口１０には、複数の孔を有するカバー１０Ａが設置される。筐体２内にはグリル庫（図示略）が設けられる。グリル排気口１０は、グリル庫と連通する。グリル庫内にはグリルバーナ（図示略）が設けられ、その炎孔の近傍には、上記と同様のイグナイタの点火電極と熱電対（図示略）が設置される。グリル庫内には受皿台（図示略）が収納される。受皿台上には受皿、焼網台、焼網等（図示略）が載置される。受皿台は、グリル扉１４の背面下部と連結する。グリル扉１４は筐体２の前面中央に設けられ、グリル庫の前面に設けられた開口部を開閉する。グリル扉１４の前面下部には、取手１４Ａが設けられる。使用者は、取手１４Ａを掴んでグリル扉１４を前方に引き出すことによって、受皿、焼網台、焼網等をグリル庫外に同時に引き出すことができる。
【００１９】
筐体２の前面中央において、グリル扉１４の右側の領域には、点火ボタン１５，１６、火力調節レバー１８、１９、操作パネル２５等が設けられる。点火ボタン１５はグリル扉１４の右側に隣接して設けられ、押下することによって強火力バーナ５の点火と消火の操作を行う。点火ボタン１６は点火ボタン１５の右隣に設けられ、押下することによってグリル庫内に設けられたグリルバーナ（図示略）の点火と消火の操作を行う。グリルバーナは、グリル庫内の左右の両側壁の上下に夫々設けられた上火グリルバーナと下火グリルバーナ（図示略）で構成される。
【００２０】
火力調節レバー１８は点火ボタン１５の上方に設けられ、略水平方向における回動操作によって、強火力バーナ５の火力を調節する。火力調節レバー１９は点火ボタン１６の上方に設けられ、上火用調節つまみ１９Ａと下火用調節つまみ１９Ｂを上下に備える。上火用調節つまみ１９Ａは、略水平方向における回動操作によって、上火グリルバーナの火力を調節する。下火用調節つまみ１９Ｂは、略水平方向における回動操作によって、下火グリルバーナの火力を調節する。操作パネル２５は、点火ボタン１５，１６の下方において前後方向に回動可能に設けられる。操作パネル２５は、各種操作の入力を受け付ける複数のボタンと、各種操作に応じた報知を行うＬＥＤ等を備える。
【００２１】
一方、筐体２の前面中央において、グリル扉１４の左側の領域には、点火ボタン１７、火力調節レバー２０等が設けられる。点火ボタン１７は、グリル扉１４の左側に隣接して設けられ、押下することによって標準バーナ６の点火と消火の操作を行う。火力調節レバー２０は、点火ボタン１７の上方に設けられ、略水平方向における回動操作によって、標準バーナ６の火力を調節する。
【００２２】
コンロ１は、センサ装置４を備える。センサ装置４は、複数（本実施形態では１１個）の光センサ４Ａ〜４Ｋを含む。光センサ４Ａ〜４Ｋは夫々同一の構成である。以下説明では、光センサ４Ａ〜４Ｋを総じて説明する場合、光センサ４０と称する。光センサ４０は公知の反射型の測距センサである。光センサ４Ａ〜４Ｋは筐体２の内部に設けられ、強火力バーナ５と標準バーナ６の外方に配置される。光センサ４Ａ〜４Ｋは、平面視で、筐体２の開口部２Ａ内に位置する。筐体２にトッププレート３が固定されたとき、光センサ４Ａ〜４Ｋは、トッププレート３の直下に位置する。光センサ４Ａ〜４Ｋは、ガラス板１１の窓部からトッププレート３の上方へ向けて検出波を出力し、強火力バーナ５と標準バーナ６に接近する異物の検出を行う。なお、本発明における強火力バーナ５と標準バーナ６の「外方」とは、強火力バーナ５と標準バーナ６の前方、後方、左方、右方、周囲など、垂直方向に交差する方向において強火力バーナ５と標準バーナ６の外側に位置する部位をいう。
【００２３】
光センサ４Ａ〜４Ｋのうち、光センサ４Ａ〜４Ｉは、強火力バーナ５と標準バーナ６の前方、且つ右端から左端にかけて並んで配置される。光センサ４Ａ〜４Ｉは、正面視した場合には、ほぼ同じ間隔で左右方向に並ぶ。平面視した場合、光センサ４Ｂ，４Ｅ，４Ｈは、前後方向において同じ位置で、左右方向に並ぶ。光センサ４Ａ，４Ｃ，４Ｇ，４Ｉは、前後方向において光センサ４Ｂ，４Ｅ，４Ｈよりも僅かに後方の位置で、左右方向に並ぶ。光センサ４Ｄ，４Ｅは、前後方向において光センサ４Ａ，４Ｃ，４Ｇ，４Ｉよりも僅かに後方の位置で、左右方向に並ぶ。光センサ４Ａ〜４Ｉの配置位置が前後方向においてずれる範囲は、左右方向においてずれる範囲と比べて小さい。即ち、光センサ４Ａ〜４Ｉは、全体として、前後方向に多少の位置ずれを許容しつつ左右方向に分かれて配置される並びを形成する。
【００２４】
光センサ４Ａ〜４Ｉのうちの光センサ４Ａ〜４Ｄは、強火力バーナ５に供給されるガス流量の制御に用いられる。光センサ４Ａ〜４Ｄは、平面視で、強火力バーナ５の右斜め前方から左斜め前方にかけての位置で、強火力バーナ５の周方向に沿う緩やかな弧状をなす仮想線Ｄ１に沿って略等間隔に並ぶ。光センサ４Ａ〜４Ｄは、強火力バーナ５の五徳７に、例えば直径２８ｃｍのフライパンを載置した場合の平面視で、フライパンの外周よりも外側に配置される。
【００２５】
光センサ４Ｆ〜４Ｉは、標準バーナ６に供給されるガス流量の制御に用いられる。光センサ４Ｆ〜４Ｉは、平面視で、標準バーナ６の右斜め前方から左斜め前方にかけての位置で、標準バーナ６の周方向に沿う緩やかな弧状をなす仮想線Ｄ２に沿って略等間隔に並ぶ。光センサ４Ｆ〜４Ｉは、標準バーナ６の五徳８に、例えば直径２８ｃｍのフライパンを載置した場合の平面視で、フライパンの外周よりも外側に配置される。
【００２６】
光センサ４Ｅは、強火力バーナ５及び標準バーナ６に供給されるガス流量の制御に用いられる。光センサ４Ｅは、光センサ４Ｄと光センサ４Ｆの間で、左右方向の略中央に配置される。
【００２７】
なお、上記のように、光センサ４Ａ〜４Ｄは仮想線Ｄ１に沿い、光センサ４Ｆ〜４Ｉは仮想線Ｄ２に沿って配置される。本実施形態における「沿う」とは、必ずしも、所定方向に引かれた一本の仮想線上に光センサ４Ａ〜４Ｉが配置される状態に限らず、位置ずれを許容しつつ、その線を基準に配置される状態をいう。また、仮想線は、必ずしも弧状をなす線に限らず、直線であってもよいし、波線であってもよい。このように、光センサ４Ａ〜４Ｉは、部分的には仮想線Ｄ１，Ｄ２に夫々沿って並ぶが、全体としては、強火力バーナ５と標準バーナ６の前方の所定の検出領域において左右方向に沿って配置され、並びを形成する。
【００２８】
光センサ４Ｊは、強火力バーナ５に供給されるガス流量の制御に用いられる。光センサ４Ｊは、強火力バーナ５の左斜め前方、且つ光センサ４Ｄの略後方に配置される。光センサ４Ｊの配置位置は、平面視で、光センサ４Ａ〜４Ｄよりも強火力バーナ５に近い位置である。言い換えると、光センサ４Ａ〜４Ｄは、強火力バーナ５に対する前後方向において、光センサ４Ｊの前側に位置し、強火力バーナ５の径方向において、光センサ４Ｊの外側に位置する。
【００２９】
光センサ４Ｋは、標準バーナ６に供給されるガス流量の制御に用いられる。光センサ４Ｋは、標準バーナ６の右斜め前方、且つ光センサ４Ｆの略後方に配置される。光センサ４Ｋの配置位置は、平面視で、光センサ４Ｆ〜４Ｉよりも標準バーナ６に近い位置である。言い換えると、光センサ４Ｆ〜４Ｉは、標準バーナ６に対する前後方向において、光センサ４Ｋの前側に位置し、標準バーナ６の径方向において、光センサ４Ｋの外側に位置する。
【００３０】
光センサ４Ｊと光センサ４Ｋは、前後方向において略同じ位置に設けられる。光センサ４Ｊ，４Ｋは、異物が、光センサ４Ａ〜４Ｉが並ぶ領域よりも強火力バーナ５と標準バーナ６に近づいたとき、異物の接近を確実に検出するため、強火力バーナ５と標準バーナ６と光センサ４Ａ〜４Ｉが並ぶ領域との間に設けられる。
【００３１】
光センサ４０について説明する。図４に示すように、光センサ４０は、送信部から送信した検出波が異物で反射した反射波を受信部で受信し、三角測距方式を応用して異物までの距離を測定する測距センサである。光センサ４０は、遮光性樹脂からなる略直方体状の筐体４９を有する。筐体４９内には、発光素子４１、投光レンズ４３、受光素子４４、集光レンズ４６、制御ＩＣ４７が設けられる。発光素子４１、受光素子４４、制御ＩＣ４７は、リードフレーム４８上に搭載される。リードフレーム４８は、長細い板状に形成され、筐体４９内の底部に設けられる。筐体４９は、リードフレーム４８が延びる方向に長く形成される。以下、リードフレーム４８が延びる方向を、延伸方向と称する。
【００３２】
発光素子４１は、検出波として赤外光を出射する赤外発光ＬＥＤである。発光素子４１には、レーザダイオード等が用いられてもよい。発光素子４１は、リードフレーム４８の一方の端部で搭載面４８Ａに設けられる。発光素子４１から赤外光が出射される出射方向は、搭載面４８Ａに直交し、搭載面４８Ａから離れる方向である。受光素子４４は、反射波として受光する反射光の受光位置に応じた出力を行う光位置センサ（ＰＳＤ）である。受光素子４４には、ＣＭＯＳイメージセンサ等が用いられてもよい。受光素子４４は、リードフレーム４８の他方の端部で搭載面４８Ａに設けられる。筐体４９内で、発光素子４１は、筐体４９の底部且つ延伸方向の一端部に位置し、受光素子４４は、筐体４９の底部且つ延伸方向の他端部に位置する。制御ＩＣ４７は、リードフレーム４８の搭載面４８Ａで発光素子４１と受光素子４４の間に設けられる。発光素子４１は、その周囲が透光性樹脂４２によって封止される。受光素子４４と制御ＩＣ４７は、その周囲が透光性樹脂４５によって封止される。
【００３３】
投光レンズ４３は、筐体４９内で、発光素子４１の出射方向前方、且つ筐体４９の天部に設けられる。投光レンズ４３は、発光素子４１から入射する赤外光をビーム状に収束し、出射方向へ向けて出射する。集光レンズ４６は、筐体４９内で、受光素子４４の出射方向前方、且つ筐体４９の天部と底部の間の中間部に設けられる。集光レンズ４６は、赤外光が異物によって反射された反射光を、受光素子４４の受光面に集光する。
【００３４】
制御ＩＣ４７は、定電圧回路、発振回路、駆動回路、信号処理回路、出力回路（図示略）を内蔵する。定電圧回路は、入力電圧を降圧して一定の出力電圧を生成し、信号処理回路に供給する。発振回路は、所定の周波数で発振する。駆動回路は、１回の距離測定時に、発光素子４１を発振回路の発振に合わせて断続的に駆動し、赤外光を複数回出射させる。赤外光が異物によって反射された反射光を受光素子４４が受光した場合、受光素子４４の出力は、赤外光の出射タイミングに同期して大きく変化する。信号処理回路は、受光素子４４が光を感知して得られる電流出力を取得し、赤外光の出射タイミングに同期する電流値変化を抽出して平均値を求める演算処理を行い、演算結果を出力回路に出力する。このように、赤外光の出射タイミングに同期する電流値変化を抽出することによって、外乱による影響を減らすことができる。出力回路は、演算結果に応じた大きさの電圧を生成し、異物までの距離に応じた検出信号として出力する。なお、受光素子４４がＣＭＯＳイメージセンサの場合、制御ＩＣ４７はＣＭＯＳイメージセンサ内に含まれる場合がある。
【００３５】
ここで、光センサ４０の動作を具体的に説明する。図５に示すように、例えば、ｔ０〜ｔ１までの１回（１サイクル）の距離測定期間をＡ期間とする。駆動回路は、そのＡ期間中に、Ｂ期間、Ｃ期間、Ｄ期間を設定する。Ｂ期間は赤外光発光前期間、Ｃ期間は赤外光発光期間、Ｄ期間は赤外光発光後期間である。Ｂ期間は、発光素子４１を駆動して赤外光を発光する為の準備期間である。Ｃ期間は、発光素子４１から赤外光を発光する期間であり、パルス周期で例えば６回出射する。なお、出射する回数は、６回に限定されない。Ｄ期間は、信号処理回路が、受光素子４４が光を感知して得られる電流出力を取得し、赤外光の出射タイミングに同期する電流値変化を抽出して平均値を求める演算処理を行う期間である。光センサ４０は、電源がオンの間、このＡ期間を繰り返し実行する。信号処理回路は、Ｄ期間における演算処理の結果（測定値）を、後述する検出信号として、次のＡ期間中に設定されるＥ期間で出力する。
【００３６】
上記構成の光センサ４０は、Ａ期間中に異物との間の距離を以下のように測定し、Ｅ期間で距離に応じた電圧値（以下、「測定電圧値」という。）を示す検出信号を出力する。図４に示すように、光センサ４０が発光素子４１の出射方向前方に距離Ｌ１離れた異物Ｂ１を検出するとき、発光素子４１から出射された赤外光が異物Ｂ１で反射した反射光のうち、受光素子４４に向かう角度で反射した反射光を、図４中、反射光Ｒ１で示す。反射光Ｒ１が集光レンズ４６によって屈折し、受光素子４４の受光面で集光される領域を、集光領域Ｆ１とする。なお、図４において、投光レンズ４３と集光レンズ４６による光の屈折は、説明の便宜上、図示を省略する。異物Ｂ２が距離Ｌ１より近い距離Ｌ２に位置する場合、発光素子４１から出射された赤外光が異物Ｂ２で反射した反射光のうち、受光素子４４に向かう角度で反射した反射光を、図４中、反射光Ｒ２で示す。反射光Ｒ２が集光レンズ４６によって屈折し、受光素子４４の受光面で集光される集光領域Ｆ２は、延伸方向において、赤外光が発光素子４１から出射される出射位置Ｆ０に対し集光領域Ｆ１よりも離れて位置する。受光素子４４は、受光面における集光領域に応じて抵抗値が異なり、距離測定時、抵抗値に応じた大きさの電流を出力する。故にコンロ１は、光センサ４０が出力する検出信号が示す測定電圧値を取得し、三角測距方式に基づく演算を行うことで、光センサ４０と異物との間の距離を求めることができる。
【００３７】
図６を参照し、以下、強火力バーナ５の火力制御機構６０について説明する。なお、標準バーナ６のガス供給管には、バイパス管２８と電磁弁６２がないこと以外は強火力バーナ５の場合と同様の構成の火力制御機構が設けられており、以下では標準バーナ６の火力制御機構の図示及び説明を省略する。
【００３８】
火力制御機構６０は、複数の流路と複数の電磁弁を備える。ガス供給管２７は、２本のバイパス管２８，２９を備える。バイパス管２８は、ガス供給管２７に設けられた分岐部６５と合流部６６の間に接続される。バイパス管２９は、バイパス管２８に設けられた分岐部６７と合流部６８の間に接続される。
【００３９】
ガス供給管２７の分岐部６５より上流側には、安全弁６４が設けられる。なお、図６中において、安全弁は「ＳＶ」と表す。ガス供給管２７の分岐部６５と合流部６６の間には、電磁弁６１が設けられる。なお、図中において、電磁弁は「ＫＳＶ」と表す。バイパス管２８の分岐部６７と合流部６８の間には、電磁弁６２が設けられる。合流部６６と火力調整機構３０の間には、電磁弁６３が設けられる。電磁弁６１，６２は、ガス流量調整用のキープソレノイドバルブである。電磁弁６３は、ガス遮断用のキープソレノイドバルブである。故に、電磁弁６１〜６３によるガス流量の調節の応答性は向上する。
【００４０】
コンロ１は、電磁弁６１，６２を夫々開閉し、火力調整機構３０に流れるガス流量を、第１流量、第２流量、第３流量の三段階で調節する。電磁弁６１，６２が共に開いた状態では、ガス供給管２７とバイパス管２８，２９を通り、火力調整機構３０に第１流量のガスが流れる。電磁弁６１，６２のいずれか一方（本実施形態では電磁弁６２）が閉じた状態では、ガス供給管２７とバイパス管２９を通り、火力調整機構３０に第２流量のガスが流れる。電磁弁６１，６２が共に閉じた状態では、バイパス管２９を通り、火力調整機構３０に第３流量のガスが流れる。これにより、火力調節レバー１８（図１参照）によって火力調整機構３０を流れるガス流量が最大に調節されたときの火力は、弱火力、中火力、強火力の三段階に調節される。第１流量は強火力、第２流量は中火力、第３流量は弱火力に対応する。なお、第２流量に対応する中火力は、強火力と弱火力との間の火力であり、火力の大きさは様々である。第２流量は、鍋底から火炎がはみ出ない程度に火力を抑制しつつも、調理に影響を及ぼしにくい熱量を与えられる火力を維持できるガス流量であれば、好ましい。
【００４１】
電磁弁６１，６２の作動は、制御回路７０のＣＰＵ７１（図７参照）によって、サーミスタ５Ｂによる鍋底温度の検出結果、光センサ４Ａ〜４Ｅ，４Ｊによる異物の検出結果、点火してからの時間等に応じて夫々制御される。電磁弁６３の作動も同様に、ＣＰＵ７１によって制御される。安全弁６４は点火ボタン１５の押下に連動して開放される。
【００４２】
図７を参照し、コンロ１の電気的構成を説明する。コンロ１は、制御回路７０を備える。制御回路７０は、ＣＰＵ７１、ＲＯＭ７２、ＲＡＭ７３、不揮発性メモリ７４に加え、図示しないタイマ、Ｉ／Ｏインタフェイス等を備える。タイマはプログラムで作動するものである。ＣＰＵ７１はコンロ１の各種動作を統括制御する。ＲＯＭ７２は、ガス流量制御処理（図９参照）を含む、コンロ１の各種プログラムを記憶する。ＲＡＭ７３は、各種情報を一時的に記憶する。不揮発性メモリ７４は、各種パラメータ等を記憶する。
【００４３】
制御回路７０には、電源回路８１、スイッチ入力回路８２、サーミスタ入力回路８３、熱電対入力回路８４、イグナイタ回路８５、センサ入力回路８６，８７、ブザー回路８８、安全弁回路９０、電磁弁回路９１，操作パネル２５等が各々接続される。電源回路８１は、電源２３から供給される交流（例えば１００Ｖ）を直流（例えば５Ｖ）に降圧して整流し、各種回路に電力を供給する。なお、図７中において、電源は「ＡＣ」と表す。スイッチ入力回路８２は、点火ボタン１５〜１７の押下を検出し、電源回路８１と制御回路７０に入力する。なお、図７中において、点火ボタンは「ＳＷ」と表す。サーミスタ入力回路８３は、サーミスタ５Ｂ，６Ｂからの検出値を制御回路７０に入力する。なお、図７中において、サーミスタは「ＴＨ」と表す。熱電対入力回路８４は、熱電対５Ｃ，６Ｃからの検出値（熱起電力に対応する信号）を制御回路７０に入力する。なお、図７中において、熱電対は「ＴＣ」と表す。イグナイタ回路８５は、ＣＰＵ７１の制御信号に基づき、強火力バーナ５のイグナイタ３５、及び標準バーナ６のイグナイタ３６を各々駆動する。なお、図７中において、イグナイタは「ＩＧ」と表す。また、図７では、グリルバーナに設けられるサーミスタ、熱電対、イグナイタは省略する。
【００４４】
センサ入力回路８７には、光センサ４Ａ〜４Ｋの各検出信号が入力される。ブザー回路８８は、ＣＰＵ７１の制御信号に基づき、圧電ブザー７７を駆動する。安全弁回路９０は、ＣＰＵ７１の制御に基づき、安全弁６４を開閉する。電磁弁回路９１は、ＣＰＵ７１の制御に基づき、電磁弁６１〜６３を開閉する。操作パネル２５は、使用者によるタイマ設定、調理内容に応じた火力制御の選択等の入力、ＣＰＵ７１の制御内容に応じたＬＥＤの点灯及び消灯等に用いられる。
【００４５】
点火ボタン１５〜１７は、スイッチ入力回路８２と電源回路８１に対して、夫々並列に接続される。使用者によって点火ボタン１５〜１７のうち何れかが押下されると、電源回路８１から各種回路に電力が供給され、コンロ１の電源がオンになる。スイッチ入力回路８２は、点火ボタン１５〜１７のうち何れが押下されたかを検出し、その検出信号を制御回路７０に入力する。これにより、ＣＰＵ７１は、どの点火ボタン１５〜１７の押下によって電源がオンされたのか判断し、対応するバーナの各種センサと各種弁の作動を制御する。
【００４６】
本実施形態のコンロ１のＣＰＵ７１は、光センサ４０によって、強火力バーナ５及び標準バーナ６に接近する手や腕等の異物が検出されたとき、電磁弁６１，６２を作動し、ガス流量を第１流量から第３流量に低減する制御を行う。光センサ４０は、発光素子４１の出射方向の真っ直ぐ前方に異物が位置する場合、異物との精確な距離に応じた検出信号を出力する。一方、光センサ４０の検出信号の大きさに対して閾値を設け、異物との距離が所定距離以下か否かを判断する処理が行われる。
【００４７】
図８を参照し、近い範囲内に光センサ４０が複数配置された場合に、赤外光の発光タイミングが重なることによって、実際とは違う距離の検出値になってしまう理由を説明する。ここでは、互いに隣り合う位置に配置された光センサ４Ａ，４Ｂ（図３，図８参照）を例に説明する。例えば、光センサ４Ｂの直上の位置にある異物Ｂ５には、光センサ４Ｂの発光素子４１から出射された赤外光が照射されている。光センサ４Ｂの受光素子４４は、異物Ｂ５に反射された反射光Ｒ５の位置（赤外光強度の中心）が検出され、異物Ｂ５までの距離を判定する。
【００４８】
光センサ４Ａ，４Ｂの夫々の発光素子４１から出射される赤外光は、一定の広がりを持って上方に照射される。光センサ４Ｂの右隣りには、光センサ４Ａが配置されている。光センサ４Ａの上方にある異物Ｂ４には、光センサ４Ａの発光素子４１から出射された赤外光が照射されている。異物Ｂ４に反射された反射光Ｒ４は、光センサ４Ａの受光素子４４に入射している。受光素子４４は、反射光Ｒ４の位置を検出し、異物Ｂ４までの距離を判定する。
【００４９】
ここで、光センサ４Ａの発光素子４１から出射された赤外光の広がりにより、異物Ｂ４の別の位置で反射した反射光Ｒ６が、光センサ４Ｂの受光素子４４にも入射してしまう可能性がある。異物Ｂ４は、光センサ４Ｂに対して異物Ｂ５よりも遠くに配置されているが、異物Ｂ４の別の位置で反射した反射光Ｒ６は、反射光Ｒ５とほぼ同一の入射角度で入射してしまっている。このとき、反射光Ｒ６の光センサ４Ｂにおける受光素子４４の受光面で集光される集光領域の位置は、異物Ｂ４までの実際の距離に応じた集光領域の位置よりも、延伸方向において、発光素子４１から離れた位置になってしまう。このときの光センサ４Ｂの受光素子４４によって検出される異物Ｂ４の距離は、異物Ｂ４の実際の距離よりも近く、異物Ｂ５に近い値の距離であると誤検出してしまう可能性がある。このような現象は、互いに近い範囲内に設置された複数の光センサ４０の発光素子４１の発光タイミングが重なってしまうことによる。
【００５０】
本実施形態では、近い範囲内に光センサ４０が複数配置されているコンロ１において、各光センサ４０において、発光素子４１の発光タイミングを互いにずらす制御を行うことによって、他の光センサ４０の発光素子４１から発光される赤外光の影響を排除した状態で、異物までの距離を正確に測定できる。
【００５１】
本実施形態では、発光タイミングを互いにずらす制御を行う為に、光センサ４Ａ〜４Ｋ（図３参照）を、第１センサと第２センサに夫々分類する。図９に示すセンサ分類表７４１は、例えば、不揮発性メモリ７４に記憶されている。センサ分類表７４１では、強火力バーナ５に対応する光センサとして、光センサ４Ａ，４Ｂ，４Ｃ，４Ｄ，４Ｅ，４Ｊが分類されている。さらに、強火力バーナ５に対応する光センサ４Ａ，４Ｂ，４Ｃ，４Ｄ，４Ｅ，４Ｊのうち、４Ａ，４Ｃ，４Ｊが第１センサ、４Ｂ，４Ｄ，４Ｅが第２センサとして分類されている。
【００５２】
一方、標準バーナ６に対応する光センサとして、光センサ４Ｆ，４Ｇ，４Ｈ，４Ｉ，４Ｋが分類されている。さらに、標準バーナ６に対応する光センサ４Ｆ，４Ｇ，４Ｈ，４Ｉ，４Ｋのうち、４Ｉ，４Ｇ，４Ｋが第１センサ、４Ｈ，４Ｆ，４Ｅが第２センサとして分類されている。このような分類によって、強火力バーナ５に対応する光センサ４Ａ，４Ｂ，４Ｃ，４Ｄ，４Ｅ，４Ｊの並びにおいて、第１センサと第２センサが交互に配列されるようになっている。また、標準バーナ６に対応する光センサ４Ｆ，４Ｇ，４Ｈ，４Ｉ，４Ｋの並びにおいても、第１センサと第２センサが交互に配列されるようになっている。
【００５３】
なお、光センサ４Ｅは、強火力バーナ５及び標準バーナ６に対してほぼ同じ距離で離れているので、強火力バーナ５及び標準バーナ６のどちらが点火された場合でも駆動させるのが好ましい。このことから、センサ分類表７４１では、光センサ４Ｅは、強火力バーナ５及び標準バーナ６の何れにも対応する光センサとして分類されている。さらに、光センサ４Ｅは、第２センサに分類されているが、第１センサに分類してもよい。本実施形態のＣＰＵ７１は、これら光センサ４Ａ〜４Ｋを第１センサと第２センサに分類し、電源のオンオフのタイミングを制御することによって、発光素子４１からの赤外光の発光タイミングを互いにずらすことを行う。
【００５４】
図１０を参照し、メイン制御処理を説明する。例えば、使用者によって点火ボタン１７又は１８が押下され、強火力バーナ５及び標準バーナ６の何れかが点火されると、ＣＰＵ７１は、ＲＯＭ７２に記憶するメイン制御プログラムを読出し、本処理を実行する。
【００５５】
ＣＰＵ７１は、センサ制御処理を実行する（Ｓ１）。センサ制御処理では、後述するように、例えば、強火力バーナ５が点火された場合、強火力バーナ５に対応する光センサ４Ａ〜４Ｅ，４Ｊについて、発光素子４１の発光タイミングを互いにずらす制御を行い、夫々の検出信号（測定電圧値）を取得する。なお、センサ制御処理の具体的な処理方法については後述する。
【００５６】
ＣＰＵ７１は、取得した測定電圧値を夫々、作動距離に応じた作動電圧値と比較する。作動距離は、ガス流量を低減する制御を行う距離として予め設定され、上記したように例えば１０ｃｍである。なお、本実施形態の光センサ４０が出力する測定電圧値は、測定距離の長さに反比例する。従って、作動距離に対応する検出範囲内に異物が侵入しておらず、測定距離が作動距離より長い場合、測定電圧値は作動電圧値未満を示す。よって、測定距離が作動距離以下を示す光センサ４０が１つもなければ（Ｓ３：ＮＯ）、ＣＰＵ７１は、処理をＳ１に戻す。火力制御機構６０によって火力調整機構３０に流れるガス流量は、第１流量に維持される。強火力バーナ５の火力は、強火力に維持される。
【００５７】
作動距離に対応する検出範囲内に使用者の手や腕等の異物が侵入すると、光センサ４０の測定電圧値は上昇し、作動電圧値以上を示す。光センサ４Ａ〜４Ｅ，４Ｊのうち、測定電圧値が作動電圧値以上を示し、測定距離が作動距離以下を示す光センサ４０が１つでもあれば（Ｓ３：ＹＥＳ）、ＣＰＵ７１は処理をＳ５に進める。ＣＰＵ７１は電磁弁回路９１に指示を出し、電磁弁６１，６２を閉じる制御を行う（Ｓ４）。火力制御機構６０によって火力調整機構３０に流れるガス流量は、第３流量に低減される。強火力バーナ５の火力は、自動的に弱火力になる。ＣＰＵ７１は、ブザー回路８８に指示を出し、圧電ブザー７７を駆動して、異物の検出を報知する（Ｓ５）。また、ＣＰＵ７１は、操作パネル２５の所定のＬＥＤを点灯し、異物の検出を報知する。
【００５８】
ＣＰＵ７１は、再度、センサ制御処理を実行し（Ｓ６）、光センサ４Ａ〜４Ｅ，４Ｊの検出信号を夫々取得する。ＣＰＵ７１は、取得した測定電圧値を夫々、解除距離に応じた解除電圧値と比較する。解除距離は、ガス流量の低減を解除する制御を行う距離として予め設定され、例えば１５ｃｍである。従って、解除距離に対応する検出範囲内に異物があり、測定距離が解除距離以下の場合、測定電圧値は解除電圧値以上を示す。光センサ４Ａ〜４Ｅ，４Ｊのうち、測定距離が解除距離以下を示す光センサ４０が１つでもあれば（Ｓ７：ＹＥＳ）、ＣＰＵ７１は処理をＳ６に戻す。火力制御機構６０によって火力調整機構３０に流れるガス流量は、第３流量に維持される。強火力バーナ５の火力は、弱火力に維持される。
【００５９】
異物が解除距離に対応する検出範囲外に出ると、光センサ４０の測定電圧値は下降し、解除電圧値未満を示す。光センサ４Ａ〜４Ｅ，４Ｊの全ての測定電圧値が解除電圧値未満を示し、測定距離が作動距離以下を示す光センサ４０が１つもなくなると（Ｓ７：ＮＯ）、ＣＰＵ７１は処理をＳ８に進める。ＣＰＵ７１は電磁弁回路９１に指示を出し、電磁弁６１，６２を開く制御を行う（Ｓ８）。火力制御機構６０によって火力調整機構３０に流れるガス流量は、第１流量に増加される。強火力バーナ５の火力は、自動的に強火力になる。ＣＰＵ７１は、ブザー回路８８に指示を出し、圧電ブザー７７の駆動を停止して、異物検出の報知を解除する（Ｓ９）。また、ＣＰＵ７１は、操作パネル２５の所定のＬＥＤを消灯し、異物検出の報知を解除する。ＣＰＵ７１は、処理をＳ１に戻す。
【００６０】
ＣＰＵ７１は、標準バーナ６に対しても同様のメイン制御処理を実行し、光センサ４Ｅ〜４Ｉ，４Ｋの検出信号に基づいて、火力調整機構３０に流れるガス流量を制御する。ＣＰＵ７１は、強火力バーナ５及び標準バーナ６を消火すると、消火したバーナに対応するメイン制御処理の実行を終了する。
【００６１】
次に、センサ制御処理を具体的に説明する。本処理では、互いに隣り合う第１センサと第２センサにおいて、夫々の発光素子４１の発光タイミングをわざとずらし、隣り合う他方の光センサから出射される赤外光の影響を排除した状態で、異物を検出する。本実施形態は、発光タイミングをずらす制御方式として、以下の３つの実施例を説明する。
【００６２】
・第１実施例：第１センサが異物までの距離を３回測定したら電源をオフし、それと同時に隣の第２センサの電源をオンし、第２センサが異物までの距離を３回測定したら電源をオフする。第１センサ及び第２センサにおいて、夫々の３回の測定値の安定度を求め、その安定度に基づき各センサの測定距離を確定する。
・第２実施例：第１センサが異物までの距離を１回測定したら電源をオフし、それと同時に隣の第２センサの電源をオンする。第２センサが異物までの距離を１回検出したら電源をオフする。第１センサと第２センサにおいて、夫々の３回の測定値の安定度を求め、その安定度に基づき各センサの測定距離を確定する。
・第３実施例：第１センサの赤外光の発光が終了すると同時に隣の第２センサの電源をオンする。第１センサと第２センサにおいて、夫々の３回の測定値の安定度を求め、その安定度に基づき各センサの測定距離を確定する。
【００６３】
図１１，図１２を参照し、第１実施例を説明する。第１実施例では、パラメータｋとｓを用いる。パラメータｋは、第１センサにおいて、１サイクル毎に測定距離が出力された回数であり、例えばＲＡＭ７３に記憶する。パラメータｓは、第２センサにおいて、１サイクル毎に測定距離が出力された回数であり、例えばＲＡＭ７３に記憶する。
【００６４】
図１１に示すように、ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｋとｓを０に初期化する（Ｓ１１）。ＣＰＵ７１は、点火されたバーナに対応する光センサのうち、第１センサの電源をオンする（Ｓ１２）。例えば、図１２に示すように、ｔ１０タイミングで、強火力バーナ５が点火された場合、光センサ４Ａ〜４Ｅ，４Ｊのうち、先ず、第１センサである光センサ４Ａ，４Ｃ，４Ｊ（図３，図９参照）の電源がオンされる。第１センサは、１回目のＡ期間を開始する。
【００６５】
ＣＰＵ７１は、第１センサのＢ期間が終了したか否か判断する（Ｓ１３）。Ｂ期間では、発光素子４１を駆動して赤外光を発光する為の準備がなされる。Ｂ期間が終了するまでは（Ｓ１３：ＮＯ）、ＣＰＵ７１はＳ１３に戻って待機する。Ｂ期間が終了した場合（Ｓ１３：ＹＥＳ）、ＣＰＵ７１は、Ｃ期間が終了したか否か判断する（Ｓ１４）。Ｃ期間では、発光素子４１から赤外光がパルス周期で例えば６回出射される。着衣等の異物に反射した反射光は、第１センサの受光素子４４に受光される。このとき、第２センサの通電はオフ状態であるので、第１センサの受光素子４４には、第１センサの発光素子４１が出射して異物に反射する反射光のみが受光される。これにより、第１センサは、第２センサの発光素子４１が発光する赤外光の影響を受けないので、異物までの距離を正確に測定できる。
【００６６】
Ｃ期間が終了するまでは（Ｓ１４：ＮＯ）、ＣＰＵ７１はＳ１４に戻って待機する。Ｃ期間が終了した場合（Ｓ１４：ＹＥＳ）、赤外光の発光は終了しているので、ＣＰＵ７１は、Ｄ期間が終了したか否か判断する（Ｓ１５）。Ｄ期間では、受光素子４４によって光を感知して得られる電流出力が取得され、赤外光の出射タイミングに同期する電流値変化が抽出されて６回の測定値の平均値を求める演算処理が行われる。Ｄ期間が終了するまでは（Ｓ１５：ＮＯ）、ＣＰＵ７１はＳ１５に戻って待機する。なお、各期間が終了したか否かの判断は、例えば、タイマ等を使って時間を計測して判断するとよい。光センサ４０が動作するＡ期間、及びＢ〜Ｅ期間の夫々の長さは予め決まっているので、第１センサの電源をオンしたときからの時間を計測することによって、各期間が終了したか否かの判断が可能である。
【００６７】
ｔ１１タイミングで、Ｄ期間が終了した場合（Ｓ１５：ＹＥＳ）、第１センサでは、再びＡ期間が開始し、ＣＰＵ７１は、Ａ期間が開始してから所定期間経過後に設定されたＥ期間中に検出信号を受け取ったか否か判断する（Ｓ１６）。Ｅ期間では、Ｄ期間における演算処理の結果（測定距離）が検出信号として出力される。検出信号を受け取るまでは（Ｓ１６：ＮＯ）、ＣＰＵ７１はＳ１６に戻って待機する。
【００６８】
検出信号を受け取った場合（Ｓ１６：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｋに１加算する（Ｓ１７）。ＣＰＵ７１は、１回目の検出信号に対応する測定距離をＲＡＭ７３に記憶する。ＣＰＵ７１は、パラメータｋが３以上か否か判断する（Ｓ１８）。パラメータｋは１であるので（Ｓ１８：ＮＯ）、ＣＰＵ７１はＳ１３に戻って、ｔ１１タイミングで既に開始されている第１センサの２回目のＡ期間中において、上記処理を実行する（Ｓ１３〜Ｓ１５）。ｔ１２タイミングで、第１センサの２回目のＡ期間が終了し（Ｓ１５：ＹＥＳ）、３回目のＡ期間が開始する。Ａ期間開始後Ｅ期間で、ＣＰＵ７１は、第１センサの受光素子４４から２回目の検出信号を受け取り（Ｓ１６：ＹＥＳ）、ＲＡＭ７３に記憶するパラメータｋに１加算する（Ｓ１７）。ＣＰＵ７１は、２回目の検出信号に対応する測定距離をＲＡＭ７３に記憶する。この時点で、パラメータｋ＝２であるので（Ｓ１８：ＮＯ）、ＣＰＵ７１はＳ１３に戻って、ｔ１２タイミングで既に開始されている３回目のＡ期間中において、上記処理を実行する（Ｓ１３〜Ｓ１５）。
【００６９】
ｔ１３タイミングで３回目のＡ期間が終了し（Ｓ１５：ＹＥＳ）、４回目のＡ期間が開始する。Ａ期間開始後Ｅ期間中に３回目の検出信号を受け取った場合（Ｓ１６：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｋに１加算する（Ｓ１７）。ＣＰＵ７１は、３回目の検出信号に対応する測定距離をＲＡＭ７３に記憶する。この時点で、パラメータｋ＝３であるので（Ｓ１８：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶する３回の測定距離の安定度を求めて、その安定度に基づき測定距離を確定する（Ｓ１９）。「安定度」とは、例えば３回の測定距離の誤差（最大値と最小値の差）である。安定度が例えば±１ｃｍ以内であれば、第１センサの測定距離は安定していると判定できる。第１センサの測定距離は安定していると判定した場合、ＣＰＵ７１はこれら３回の測定距離の平均値を算出し、第１センサの測定距離として確定する。ＣＰＵ７１は、確定した第１センサの測定距離をＲＡＭ７３に記憶する。なお、安定度が±１ｃｍの範囲を超えてしまった場合、異常値が検出されているので、測定距離を確定できない。この場合、ＣＰＵ７１は、再測定を行う為、例えばパラメータｋを０にリセットし、Ｓ１３に戻って、再度３回の測定距離を第１センサから受け取るようにすればよい（Ｓ１３〜Ｓ１８）。
【００７０】
第１センサの測定距離を確定した後、ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｋを０にリセットし（Ｓ２０）、Ｅ期間が終了するｔ１４タイミングで、第１センサの電源をオフする（Ｓ２１）。さらに、このｔ１４タイミングと同時に、ＣＰＵ７１は、第２センサの電源をオンする（Ｓ２２）。即ち、光センサ４Ａ〜４Ｅ，４Ｊのうち、第２センサである光センサ４Ｂ，４Ｄ，４Ｅの電源がオンされる。今度は、第２センサが１回目のＡ期間を開始する。
【００７１】
ＣＰＵ７１は、第１センサのＳ１３〜Ｓ１６の処理と同様に、第２センサについても同様に処理を行う。ＣＰＵ７１は、ｔ１４タイミングで開始したＡ期間において、Ｂ期間が終了したか否か判断する（Ｓ２３）。Ｂ期間が終了するまでは（Ｓ２３：ＮＯ）、ＣＰＵ７１はＳ２３に戻って待機する。Ｂ期間が終了した場合（Ｓ２３：ＹＥＳ）、ＣＰＵ７１は、Ｃ期間が終了したか否か判断する（Ｓ２４）。Ｃ期間では、発光素子４１から赤外光がパルス周期で例えば６回出射される。着衣等の異物に反射した反射光は、第２センサの受光素子４４に受光される。このとき、第１センサの通電はオフ状態であるので、第２センサの受光素子４４には、第２センサの発光素子４１が出射して異物に反射する反射光のみが受光される。これにより、第２センサは、第１センサの発光素子４１が発光する赤外光の影響を受けないので、異物までの距離を正確に測定できる。
【００７２】
Ｃ期間が終了するまでは（Ｓ２４：ＮＯ）、ＣＰＵ７１はＳ２４に戻って待機する。Ｃ期間が終了した場合（Ｓ２４：ＹＥＳ）、赤外光の発光は終了しているので、ＣＰＵ７１は、Ｄ期間が終了したか否か判断する（Ｓ２５）。Ｄ期間が終了するまでは（Ｓ２５：ＮＯ）、ＣＰＵ７１はＳ２５に戻って待機する。ｔ１５タイミングで、Ｄ期間が終了した場合（Ｓ２５：ＹＥＳ）、第２センサでは、再びＡ期間が開始し、ＣＰＵ７１は、Ａ期間が開始してから所定時間経過後のＥ期間中に、検出信号を受け取ったか否か判断する（Ｓ２６）。検出信号を受け取るまでは（Ｓ２６：ＮＯ）、ＣＰＵ７１はＳ２６に戻って待機する。
【００７３】
１回目の検出信号を受けとった場合（Ｓ２６：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｓに１加算する（Ｓ２７）。ＣＰＵ７１は、１回目の検出信号に対応する測定距離をＲＡＭ７３に記憶する。ＣＰＵ７１は、パラメータｓが３以上か否か判断する（Ｓ２８）。パラメータｓは１であるので（Ｓ２８：ＮＯ）、ＣＰＵ７１はＳ２３に戻って、ｔ１５タイミングで既に開始されている第２センサの２回目のＡ期間中において、上記処理を実行する（Ｓ２３〜Ｓ２５）。ｔ１６タイミングで、第２センサの２回目のＡ期間が終了し（Ｓ２５：ＹＥＳ）、３回目のＡ期間が開始する。Ａ期間開始後Ｅ期間で、ＣＰＵ７１は、第２センサの受光素子４４から２回目の検出信号を受け取り（Ｓ２６：ＹＥＳ）、ＲＡＭ７３に記憶するパラメータｓに１加算する（Ｓ２７）。ＣＰＵ７１は、２回目の検出信号に対応する測定距離をＲＡＭ７３に記憶する。この時点で、パラメータｓ＝２であるので（Ｓ２８：ＮＯ）、ＣＰＵ７１はＳ２３に戻って、ｔ１６タイミングで既に開始されている３回目のＡ期間中において、上記処理を実行する（Ｓ２３〜Ｓ２５）。
【００７４】
ｔ１７タイミングで３回目のＡ期間が終了し（Ｓ２５：ＹＥＳ）、４回目のＡ期間が開始する。Ａ期間開始後Ｅ期間中に３回目の検出信号を受け取った場合（Ｓ２６：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｓに１加算する（Ｓ２７）。ＣＰＵ７１は、３回目の検出信号に対応する測定距離をＲＡＭ７３に記憶する。この時点で、パラメータｓ＝３であるので（Ｓ２８：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶する３回の測定距離の安定度を求めて、その安定度に基づき、上述と同様に測定距離を確定する（Ｓ２９）。ＣＰＵ７１は、確定した第２センサの測定距離をＲＡＭ７３に記憶する。
【００７５】
第２センサの測定距離を確定した後、ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｓを０にリセットし（Ｓ３０）、Ｅ期間が終了するタイミングで、第２センサの電源をオフする（Ｓ３１）。ＣＰＵ７１は、センサ制御処理を終了し、図１０のＳ３に処理を戻す。この時点で、ＲＡＭ７３には、強火力バーナ５に対応する光センサ４Ａ〜４Ｅ，４Ｊの夫々の確定した測定距離が記憶されている。これにより、ＣＰＵ７１は、Ｓ３の判断処理において、これら光センサ４Ａ〜４Ｅ，４Ｊの他の光センサの影響を受けずに測定した夫々の測定距離の中から、作動距離以下を示す光センサを特定できる。また、Ｓ７の判断処理においても、光センサ４Ａ〜４Ｅ，４Ｊの他の光センサの影響を受けずに測定した夫々の測定距離の中から、解除距離以下を示す光センサを特定できる。
【００７６】
以上のように、第１実施例では、図１２に示すように、ＣＰＵ７１は、第１センサが異物までの距離を３回測定したら電源をオフし、それと同時に隣の第２センサの電源をオンし、第２センサが異物までの距離を３回測定したら電源をオフする。これにより、第１センサのＣ期間と、第２センサのＣ期間とが互いに重複しないので、第１センサのＣ期間では、第１センサの受光素子４４には、第１センサの発光素子４１が出射して異物に反射した反射光のみが受光される。一方、第２センサのＣ期間では、第２センサの受光素子４４には、第２センサの発光素子４１が出射して異物に反射した反射光のみが受光される。よって、第１センサ及び第２センサは、他方の発光素子４１が発光する赤外光の影響を受けないので、第１実施例は、複数の光センサ４０による異物の誤検出を防止できる。
【００７７】
図１３，図１４を参照し、第２実施例を説明する。なお、第２実施例のセンサ制御処理は、第１実施例のセンサ制御処理と一部処理が共通するので、共通部分については説明を省略又は簡略化し、異なる部分を中心に説明する。
【００７８】
図１３のＳ３１〜Ｓ３７の処理は、第１実施例の図１１のＳ１１〜Ｓ１７の処理と同じである。例えば、図１４に示すように、ｔ２０タイミングで、強火力バーナ５が点火された場合、光センサ４Ａ〜４Ｅ，４Ｊのうち、先ず、第１センサである光センサ４Ａ，４Ｃ，４Ｊ（図３，図９参照）の電源がオンされる。第１センサは、ｔ２０タイミングで１回目のＡ期間を開始し、ｔ２１タイミングでＡ期間（Ｄ期間）を終了する。この間のＣ期間では、第１実施例と同様に、第２センサの通電はオフ状態であるので、第１センサの受光素子４４には、第１センサの発光素子４１が出射して異物に反射する反射光のみが受光される。これにより、第１センサは、第２センサの発光素子４１が発光する赤外光の影響を受けないので、Ｃ期間において、異物までの距離を正確に測定できる。
【００７９】
第１センサは１回目のＡ期間を終了し、第１センサの通電がオン状態の期間中に設定されるＥ期間において、Ｄ期間における演算処理の測定値を、検出信号として出力する。ＣＰＵ７１は、第１センサの受光素子４４から１回目の検出信号を受け取り（Ｓ３６：ＹＥＳ）、ＲＡＭ７３に記憶するパラメータｋに１加算する（Ｓ３７）。ＣＰＵ７１は、検出信号に対応する測定距離をＲＡＭ７３に記憶する。ＣＰＵ７１は、パラメータｋが３以上か否か判断する（Ｓ３８）。パラメータｋは１であるので（Ｓ３８：ＮＯ）、ＣＰＵ７１は、ｔ２２タイミングで第１センサの電源をオフすると共に（Ｓ４１）、第２センサの電源をオンする（Ｓ４２）。即ち、光センサ４Ａ〜４Ｅ，４Ｊのうち、第２センサである光センサ４Ｂ，４Ｄ，４Ｅの電源がオンされる。
【００８０】
Ｓ４３〜Ｓ４７の処理は、第１実施例の図１１のＳ２３〜Ｓ２７の処理と同じである。図１４に示すように、第２センサはｔ２２タイミングでＡ期間を開始し、ｔ２３タイミングでＡ期間（Ｄ期間）を終了する。この間のＣ期間では、第１実施例と同様に、第１センサの通電はオフ状態であるので、第２センサの受光素子４４には、第２センサの発光素子４１が出射して異物に反射した反射光のみが受光される。これにより、第２センサは、第１センサの発光素子４１が発光する赤外光の影響を受けないので、異物までの距離を正確に測定できる。
【００８１】
第２センサは１回目のＡ期間を終了し、第２センサの通電がオン状態の期間中に設定されるＥ期間において、Ｄ期間における演算処理の測定値を、検出信号として出力する。ＣＰＵ７１は、第２センサの受光素子４４から１回目の検出信号を受け取り（Ｓ４６：ＹＥＳ）、ＲＡＭ７３に記憶するパラメータｓに１加算する（Ｓ４７）。ＣＰＵ７１は、検出信号に対応する測定距離をＲＡＭ７３に記憶する。ＣＰＵ７１は、パラメータｓが３以上か否か判断する（Ｓ４８）。パラメータｓは１であるので（Ｓ４８：ＮＯ）、ＣＰＵ７１は、ｔ２４タイミングで第２センサの電源をオフすると共に（Ｓ５１）、Ｓ３２に戻って、第１センサの電源をオンする（Ｓ３２）。
【００８２】
この後においても、ＣＰＵ７１は、赤外光を発光するＣ期間が互いに重複しないように、第１センサと第２センサの電源を交互にオンオフする。即ち、ｔ２４〜ｔ２５の間では、第１センサの電源がオン、第２センサの電源がオフとなり、第１センサのＡ期間中に第１センサの発光素子４１から赤外光が発光され、Ｅ期間中に第１センサの受光素子４４から２回目の検出信号を受け取る。ｔ２６〜ｔ２７の間では、第２センサの電源がオン、第１センサの電源がオフし、Ａ期間中に第２センサの発光素子４１から赤外光が発光され、Ｅ期間中に第２センサの受光素子４４から２回目の検出信号を受け取る。
【００８３】
そして、ｔ２８〜ｔ２９の間では、第１センサの電源がオン、第２センサの電源がオフし、Ａ期間中に第１センサの発光素子４１から赤外光が発光され、Ｅ期間中に第１センサの受光素子４４から３回目の検出信号を受け取る。ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｋに１加算する（Ｓ３７）。パラメータｋ＝３であるので（Ｓ３８：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶する３回の測定距離の安定度を求めて、その安定度に基づき測定距離を確定する（Ｓ３９）。ＣＰＵ７１は、確定した第１センサの測定距離を、ＲＡＭ７３に記憶する。ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｋを０にリセットし（Ｓ４０）、第１センサの電源をオフする（Ｓ４１）。
【００８４】
次いで、ｔ３０〜ｔ３１の間では、第２センサの電源がオン、第１センサの電源がオフし、Ａ期間中に第２センサの発光素子４１から赤外光が発光され、Ｅ期間中に第２センサの受光素子４４から３回目の検出信号を受け取る。ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｓに１加算すると（Ｓ４７）、パラメータｓ＝３であるので（Ｓ４８：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶する３回の測定距離の安定度を求めて、その安定度に基づき測定距離を確定する（Ｓ４９）。ＣＰＵ７１は、確定した第２センサの測定距離を、ＲＡＭ７３に記憶する。ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｓを０にリセットし（Ｓ５０）、第２センサの電源をオフする（Ｓ５１）。これで、第１センサと第２センサの夫々の測定距離が確定したので、ＣＰＵ７１は、センサ制御処理を終了し、図１０のＳ３に処理を戻す。ＲＡＭ７３には、強火力バーナ５に対応する光センサ４Ａ〜４Ｅ，４Ｊの夫々の測定距離が記憶されている。これにより、ＣＰＵ７１は、これら光センサ４Ａ〜４Ｅ，４Ｊの他の光センサの影響を受けずに測定した夫々の測定距離の中から、作動距離以下を示す光センサを特定できる。また、Ｓ７の判断処理においても、光センサ４Ａ〜４Ｅ，４Ｊの他の光センサの影響を受けずに測定した夫々の測定距離の中から、解除距離以下を示す光センサを特定できる。
【００８５】
以上のように、第２実施例では、図１４に示すように、ＣＰＵ７１は、第１センサが異物までの距離を１回検出したら電源をオフし、それと同時に隣の第２センサの電源をオンし、第２センサが異物までの距離を１回検出したら電源をオフする。これにより、第１センサのＣ期間と、第２センサのＣ期間とが互いに重複しないので、第１センサのＣ期間では、第１センサの受光素子４４には、第１センサの発光素子４１が出射して異物に反射した反射光のみが受光される。一方、第２センサのＣ期間では、第２センサの受光素子４４には、第２センサの発光素子４１が出射して異物に反射した反射光のみが受光される。よって、第１センサ及び第２センサは、他方の発光素子４１が発光する赤外光の影響を受けないので、第２実施例は、第１実施例と同様に、複数の光センサ４０による異物の誤検出を防止できる。
【００８６】
図１５〜図１８を参照し、第３実施例を説明する。なお、第３実施例のセンサ制御処理は、第２実施例のセンサ制御処理と一部処理が共通するので、共通部分については説明を省略又は簡略化し、異なる部分を中心に説明する。なお、第３実施例では、第１センサ及び第２センサの動作期間であるＡ期間において、Ｂ期間とＤ期間を同じ期間に設定するとよい。
【００８７】
図１５に示すように、ＣＰＵ７１は、パラメータｐ、ｋ、ｓを全て０に初期化する（Ｓ１０１）。パラメータｐは、後述する第２センサ制御処理の実行回数であり、ＲＡＭ７３に記憶する。パラメータｋ、ｓは、第１実施例、第２実施例と同じである。次いで、ＣＰＵ７１は、第１センサ制御処理を開始する（Ｓ１０２）。
【００８８】
図１６に示すように、第１センサ制御処理が開始すると、ＣＰＵ７１は、ｔ４０タイミング（図１８参照）で第１センサの電源をオンする（Ｓ６２）。強火力バーナ５が点火された場合、光センサ４Ａ〜４Ｅ，４Ｊのうち、先ず、第１センサである光センサ４Ａ，４Ｃ，４Ｊ（図３，図９参照）の電源がオンされる。すると、第１センサはＡ期間を開始し、上述と同様に、Ｃ期間において、発光素子４１から赤外光をパルス周期で６回出射する。Ｄ期間において、受光素子４４が光を感知して得られる電流出力を取得し、赤外光の出射タイミングに同期する電流値変化を抽出して平均値を求める演算処理を行う。ｔ４２タイミングでＡ期間を終了し、所定時間経過後に設定されたＥ期間中に、その演算結果をＣＰＵ７１に向けて出力する。第１センサは、Ａ期間開始からＥ期間終了までを１サイクルとして実行する。
【００８９】
ＣＰＵ７１は、第１センサの１サイクル中に、Ｓ６３〜Ｓ６６の処理を実行する。なお、Ｓ６３〜Ｓ６６の処理は、第２実施例のセンサ制御処理（図１３参照）のＳ３３〜Ｓ３６の処理と同じである。ＣＰＵ７１は、Ｂ〜Ｄ期間の夫々の経過と、検出信号の受け取りを確認し、１サイクルが終了すると、ＲＡＭ７３に記憶するパラメータｋに１加算する（Ｓ６７）。ＣＰＵ７１は、第１センサの受光素子４４から受け取った検出信号をＲＡＭ７３に記憶し、パラメータｋが３以上か否か判断する（Ｓ６８）。パラメータｋが３未満であれば（Ｓ６８：ＮＯ）、ＣＰＵ７１は何もせずに、第１センサの電源をオフし（Ｓ７１）、本処理を終了する。
【００９０】
一方、図１５のセンサ制御処理では、第１センサ制御処理を開始すると（Ｓ１０２）、ＣＰＵ７１は、第１センサのＣ期間が終了したか否か判断する（Ｓ１０３）。Ｃ期間が終了するまでは（Ｓ１０３：ＮＯ）、ＣＰＵ７１はＳ１０５に戻って待機する。第１センサは１サイクルの動作を継続する。ｔ４１タイミングで第１センサのＣ期間が終了すると（Ｓ１０３：ＹＥＳ）、ＣＰＵ７１は、既に実行を開始している第１センサ制御処理と並行して、第２センサ制御処理を開始する（Ｓ１０４）。
【００９１】
図１７に示すように、第２センサ制御処理が開始すると、ＣＰＵ７１は、ｔ４１タイミング（図１８参照）で第２センサの電源をオンする（Ｓ８２）。即ち、光センサ４Ａ〜４Ｅ，４Ｊのうち、第２センサである光センサ４Ｂ，４Ｄ，４Ｅの電源がオンされる。すると、第２センサも、第１センサに対してＢ＋Ｃ期間分遅れて駆動を開始する。即ち、第２センサもＡ期間を開始し、上述と同様に、Ｃ期間において、発光素子４１から赤外光をパルス周期で６回出射する。Ｄ期間において、受光素子４４が光を感知して得られる電流出力を取得し、赤外光の出射タイミングに同期する電流値変化を抽出して平均値を求める演算処理を行う。ｔ４４タイミングでＡ期間を終了し、所定時間経過後に設定されたＥ期間中に、その演算結果をＣＰＵ７１に向けて出力する。
【００９２】
ＣＰＵ７１は、第２センサの１サイクル中に、Ｓ８３〜Ｓ８６の処理を実行する。なお、Ｓ８３〜Ｓ８６の処理は、第２実施例のセンサ制御処理（図１３参照）のＳ４３〜Ｓ４６の処理と同じである。ＣＰＵ７１は、Ｂ〜Ｄ期間の夫々の経過と、検出信号の受け取りを確認し、１サイクルが終了すると、ＲＡＭ７３に記憶するパラメータｋに１加算する（Ｓ８７）。ＣＰＵ７１は、第２センサの受光素子４４から受け取った検出信号をＲＡＭ７３に記憶し、パラメータｓが３以上か否か判断する（Ｓ８８）。パラメータｓが３未満であれば（Ｓ８８：ＮＯ）、ＣＰＵ７１は何もせずに、第２センサの電源をオフし（Ｓ９１）、本処理を終了する。
【００９３】
一方、図１５のセンサ制御処理では、第２センサ制御処理を開始すると（Ｓ１０４）、ＣＰＵ７１は、第２センサのＣ期間が終了したか否か判断する（Ｓ１０５）。第２センサのＣ期間が終了するまでは（Ｓ１０５：ＮＯ）、ＣＰＵ７１はＳ１０５に戻って待機する。第２センサも１サイクルの動作を継続する。ｔ４３タイミングで第２センサのＣ期間が終了すると（Ｓ１０５：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｐに１加算する（Ｓ１０６）。第２センサのＣ期間が終了したｔ４３タイミングでは、第１センサのＥ期間は既に終了しているので、第１センサの通電はオフ状態である。ＣＰＵ７１は、パラメータｐが３以上か否か判断する（Ｓ１０７）。パラメータｐが３未満の場合（Ｓ１０７：ＮＯ）、ＣＰＵ７１はＳ１０２に戻り、ｔ４３タイミングで、２回目の第１センサ制御処理を開始する（Ｓ１０２）。その後、ＣＰＵ７１は、パラメータｐが３以上になるまで（Ｓ１０７：ＮＯ）、上記と同様にＳ１０２〜Ｓ１０７の処理を繰り返して実行する。
【００９４】
ｔ４３タイミングで第１センサの２回目のＡ期間が開始する。第１センサのＣ期間が開始するｔ４４タイミングでは、第２センサの１回目のＡ期間が終了し、その後、第２センサのＥ期間で検出信号が出力される。ｔ４５タイミングで第１センサのＣ期間が終了すると、それと同時に、第２センサの２回目のＡ期間が開始する。第２センサのＣ期間が開始するｔ４６タイミングでは、第１センサの２回目のＡ期間が終了し、その後、第１センサのＥ期間で検出信号が出力される。ｔ４７タイミングで第２センサのＣ期間が終了すると、それと同時に、第１センサの３回目のＡ期間が開始する。第１センサのＣ期間が開始するｔ４８タイミングでは、第２センサの２回目のＡ期間が終了し、その後、第２センサのＥ期間で検出信号が出力される。ｔ４９タイミングで第１センサのＣ期間が終了すると、それと同時に、第２センサの３回目のＡ期間が開始する。
【００９５】
図１６に示すように、ｔ５０タイミングで第１センサのＡ期間（Ｄ期間）が終了すると（Ｓ６５：ＹＥＳ）、ＲＡＭ７３には、第１センサの受光素子４４から受け取ったこれまでの３回の測定距離が記憶されている。ＣＰＵ７１は、Ｅ期間中に検出信号を受け取ったか否か判断する（Ｓ６６）。検出信号を受け取った場合（Ｓ６６：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｋに１加算する（Ｓ６７）。その結果、パラメータｋ＝３になるので（Ｓ６８：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶する３回の測定距離の安定度を求めて、その安定度に基づき測定距離を確定する（Ｓ６９）。ＣＰＵ７１は、確定した第１センサの測定距離をＲＡＭ７３に記憶する。ＣＰＵ７１は、第１センサの電源をオフし（Ｓ７１）、本処理を終了する。
【００９６】
一方、図１７に示すように、ｔ５１タイミングで第２センサのＡ期間（Ｄ期間）が終了すると（Ｓ８５：ＹＥＳ）、ＲＡＭ７３には、第２センサの受光素子４４から受け取ったこれまでの３回の測定距離が記憶されている。ＣＰＵ７１は、Ｅ期間中に検出信号を受け取ったか否か判断する（Ｓ８６）。検出信号を受け取った場合（Ｓ８６：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｓに１加算する（Ｓ８７）。その結果、パラメータｓ＝３になるので（Ｓ８８：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶する３回の測定距離の安定度を求めて、その安定度に基づき測定距離を確定する（Ｓ８９）。ＣＰＵ７１は、確定した第２センサの測定距離をＲＡＭ７３に記憶する。ＣＰＵ７１は、Ｅ期間が終了するｔ５２タイミング後に、第２センサの電源をオフし（Ｓ９１）、本処理を終了する。
【００９７】
そして、図１５のセンサ制御処理では、ＣＰＵ７１は、第２センサのＣ期間が終了したか否か判断する（Ｓ１０５）。ｔ５１タイミングでＣ期間が終了しているので（Ｓ１０５：ＹＥＳ）、ＣＰＵ７１は、ＲＡＭ７３に記憶するパラメータｐに１加算する（Ｓ１０６）。その結果、第１センサ制御処理と第２センサ制御処理を夫々３回ずつ実行していることから、パラメータｐ＝３となるので、（Ｓ１０７：ＹＥＳ）、ＣＰＵ７１は、第１センサ及び第２センサの夫々の測定距離が確定したか否か判断する（Ｓ１０８）。例えば第２センサの測定距離が確定されていない場合（Ｓ１０８：ＮＯ）、ＣＰＵ７１はＳ１０８に戻って待機する。第１センサ及び第２センサの夫々の測定距離が確定した場合（Ｓ１０８：ＹＥＳ）、ＣＰＵ７１は、センサ制御処理を終了し、図１０のＳ３に処理を戻す。ＲＡＭ７３には、強火力バーナ５に対応する光センサ４Ａ〜４Ｅ，４Ｊの夫々の測定距離が記憶されている。これにより、ＣＰＵ７１は、これら光センサ４Ａ〜４Ｅ，４Ｊの他の光センサの影響を受けずに測定した夫々の測定距離の中から、作動距離以下を示す光センサを特定できる。また、Ｓ７の判断処理においても、光センサ４Ａ〜４Ｅ，４Ｊの他の光センサの影響を受けずに測定した夫々の測定距離の中から、解除距離以下を示す光センサを特定できる。
【００９８】
以上のように、第３実施例では、図１８に示すように、ＣＰＵ７１は、第１センサ制御処理を先に開始し、第１センサのＣ期間が終了したと同時に、第２センサ制御処理を開始することによって、赤外光を発光するＣ期間を互いにずらすことができる。これにより、第１センサのＣ期間では、第１センサの受光素子４４には、第１センサの発光素子４１が出射して異物に反射した反射光のみが受光される。一方、第２センサのＣ期間では、第２センサの受光素子４４には、第２センサの発光素子４１が出射して異物に反射した反射光のみが受光される。これにより、第１センサ及び第２センサは、他方の発光素子４１が発光する赤外光の影響を受けないので、第１実施例及び第２実施例と同様に、複数の光センサ４０による異物の誤検出を防止できる。また、第３実施例では、第１センサのＣ期間が終了したと同時に、第２センサ制御処理を開始するので、第１実施例及び第２実施例に比較して、各測定距離が確定するまでの時間を短縮できる。これにより、コンロ１の上方において、強火力バーナ５側及び標準バーナ６側に侵入する異物を速やかに検知できる。
【００９９】
次に、本発明の効果を確認する為に確認試験を行った。図１９〜図２１を参照し、その確認試験の内容と結果について説明する。以下の（１）〜（３）の条件で異物を配置したときの第１センサと第２センサの夫々の受光素子４４からの検出信号の出力状態について検証した。
（１）第１センサの上方であって、トッププレート３の上面からの高さ１０ｃｍに異物を配置した。
（２）第１センサと第２センサの間の上方であって、トッププレート３の上面からの高さ１０ｃｍに異物を配置した。
（３）第２センサの上方であって、トッププレート３の上面からの高さ１０ｃｍに異物を配置した。
なお、本試験では、上記第２実施例の制御方式（図１４参照）を採用し、第１センサと第２センサで電源のオンオフを交互に切り替え、赤外光を発光するＣ期間を互いにずらした状態で、異物までの距離を測定した。また、異物のトッププレート３の上面からの高さは、作動距離に設定した。
【０１００】
（１）第１センサの上方に異物を配置した場合
図１９に示すように、上から一番目のグラフは、第１センサの通電状態（電源電圧）を示している。上から２番目のグラフは、第２センサの通電状態（電源電圧）を示している。上から３番目のグラフは、第１センサの受光素子４４からの検出信号の出力状態を示している。上から４番目のグラフは、第２センサの受光素子４４からの検出信号の出力状態を示している。
【０１０１】
上から一番目のグラフに示すように、第１センサの通電がオン状態のとき、赤外光を複数回発光する発光期間に応じて、第１センサの電源電圧が上下に激しく振れている。上から３番目のグラフに示すように、第１センサの通電がオン状態の後半期間に検出信号が出力されている（第１センサ出力の矢印Ａ１参照）。第１センサからの検出信号は、何れも作動距離に対応する閾値よりも大きい。よって、第１センサは、異物までの距離を作動距離以下と検出していることがわかった。なお、第１センサの通電がオフ状態の期間では、第１センサの検出信号は、山型の低いピークとなって出現して少々不安定ではあるが、その間は第１センサからの出力を読んでいないので問題無い。
【０１０２】
一方、上から二番目のグラフに示すように、第２センサの通電がオン状態のとき、赤外光を複数回発光する発光期間に応じて、第２センサの電源電圧が上下に激しく振れている。上から４番目のグラフに示すように、第２センサの通電がオン状態の後半期間に検出信号が出力されている（第２センサ出力の矢印Ａ２参照）。第２センサの通電がオン状態のとき、第１センサの通電はオフ状態である。ここで、第２センサからの検出信号は、自身の赤外光の発光により少々不安定になっているが、何れも作動距離に対応する閾値よりも低い値を示している。
【０１０３】
（２）第１センサと第２センサの間の上方に異物を配置した場合
図２０の上から一番目のグラフに示すように、第１センサの通電がオン状態のとき、赤外光を複数回発光する発光期間に応じて、第１センサの電源電圧が上下に激しく振れている。上から３番目のグラフに示すように、第１センサの通電がオン状態の後半期間に測定距離が確定し、検出信号が出力されている（第１センサ出力の矢印Ａ３参照）。第１センサからの検出信号は、何れも作動距離に対応する閾値よりも低い。それ故、第１センサは、異物を遠くに検出していることがわかった。
【０１０４】
一方、上から二番目のグラフに示すように、第２センサの通電がオン状態のとき、赤外光を複数回発光する発光期間に応じて、第２センサの電源電圧が上下に激しく振れている。上から４番目のグラフに示すように、第２センサの通電がオン状態の後半期間に検出信号が出力されている（第２センサ出力の矢印Ａ４参照）。第２センサの通電がオン状態のとき、第１センサの通電はオフ状態である。ここで、第２センサからの検出信号は、自身の赤外光の発光により少々不安定になっているが、何れも作動距離に対応する閾値よりも大きい値を示している。このことから、第２センサは、異物までの距離を作動距離以下と検出していることがわかった。
【０１０５】
（３）第２センサの上方に異物を配置した場合
図２１の上から一番目のグラフに示すように、第１センサの通電がオン状態のとき、赤外光を複数回発光する発光期間に応じて、第１センサの電源電圧が上下に激しく振れている。しかしながら、上から３番目のグラフに示すように、第１センサから検出信号は殆ど出力されていない。このことから、第１センサは異物を検出していないことがわかった。
【０１０６】
一方、上から二番目のグラフに示すように、第２センサの通電がオン状態のとき、赤外光を複数回発光する発光期間に応じて、第２センサの電源電圧が上下に激しく振れている。上から４番目のグラフに示すように、第２センサの通電がオン状態の後半期間に検出信号が出力されている（第２センサ出力の矢印Ａ５参照）。第２センサの通電がオン状態のとき、第１センサの通電はオフ状態である。ここで、第２センサからの検出信号は、何れも作動距離に対応する閾値よりも大きい値を示している。このことから、第２センサは、自身の赤外光の発光によって、異物までの距離を作動距離以下と検出していることがわかった。
【０１０７】
以上の（１）〜（３）の各試験結果より、本実施形態は、第１センサ及び第２センサの上方に位置する異物を、その位置に応じて安定且つ正確に検出できることがわかった。
【０１０８】
以上説明において、発光素子４１が本発明の「発光部」の一例である。受光素子４４が本発明の「受光部」の一例である。図１０のメイン制御処理を実行するＣＰＵ７１が本発明の「火力制御手段」の一例である。図１１のセンサ制御処理（第１実施例）、図１３のセンサ制御処理（第２実施例）、図１５のセンサ制御処理（第３実施例）を実行するＣＰＵ７１が本発明の「発光制御手段」の一例である。
【０１０９】
以上説明したように、本実施形態のコンロ１は、センサ装置４を備える。センサ装置４は、複数の光センサ４Ａ〜４Ｋを備える。光センサ４Ａ〜４Ｋは、強火力バーナ５又は標準バーナ６の外方に並んで配置され、発光素子４１より光が出力され、反射した光を受光素子４４で受光することによって、強火力バーナ５又は標準バーナ６の上方に侵入する着衣等の異物の有無を検出する。コンロ１は、光センサ４Ａ〜４Ｋの夫々の検出結果に基づき、異物を検出した場合に、強火力バーナ５又は標準バーナ６の火力を所定の弱火力に制御する。そのようなコンロ１において、ＣＰＵ７１は、光センサ４Ａ〜４Ｋにおいて、隣り合うセンサ同士の夫々の発光素子４１の発光タイミングを相互にずらす制御を行う。これにより、一方の光センサの発光素子４１から出力されて異物に反射した光を、一方のセンサと隣り合う他方のセンサの受光素子４４が受光してしまうことによる誤検出を防止できる。
【０１１０】
なお、本発明は上記実施形態に限定されるものではなく、種々の変更が可能である。コンロ１は強火力バーナ５及び標準バーナ６を有する、所謂２口ガスコンロを例に挙げたが、強火力バーナ５及び標準バーナ６に加えて小バーナを有する、所謂３口ガスコンロであってもよい。コンロ１はビルトインタイプに限らず、テーブルコンロであってもよいし、ガスの供給がカセット式の小型コンロであってもよい。光センサ４Ａ〜４Ｉは、左右方向に並ぶが、並びの方向は左右方向に限らず、前後方向であってもよいし、例えば右前方と左後方を結ぶ斜め方向であってもよい。あるいは、コンロ１の後側に支柱を立て、支柱に沿って上下方向に並べて配置してもよい。また、光センサ４Ａ〜４Ｉは、例えば左上方と右下方とを結ぶ傾斜方向に沿って並べて配置してもよい。また、光センサ４Ａ〜４Ｉは、必ずしも直線状や弧状でなくてもよく、例えば波状にうねる方向に沿って並べて配置してもよい。また、光センサ４Ｊ，４Ｋのように、必ずしも全ての光センサ４０が並んで配置される必要はない。
【０１１１】
光センサ４Ａ〜４Ｋは、筐体２内でトッププレート３の下側に配置されたが、上下方向の高さが低いセンサであれば、トッププレート３上に配置されてもよい。トッププレート３はガラス板１１を用いたものでなくてもよい。光センサ４Ａ〜４Ｋは、平面視で、筐体２の開口部２Ａの外側に配置されてもよい。光センサ４０は、赤外光による反射型の測距センサを用いたが、超音波による反射型センサであってもよいし、レーダ電波で異物との距離を検出するセンサであってもよい。
【０１１２】
図１０に示すメイン制御処理のＳ４の処理では、電磁弁６１，６２を閉鎖し、ガス流量を第３流量に制御したが、電磁弁６１，６２の何れか一方を閉じて中火力に制御するようにしてもよく、強火力バーナ５を消火させてもよい。また、光センサ４Ａ〜４Ｋが異物を検出する高さに応じて、強火力バーナ５を中火力及び弱火力の何れかに制御するようにしてもよい。
【０１１３】
上記実施形態では、発光タイミングをずらす制御方式として、３つの実施例を説明したが、発光期間をずらすことができれば、上記実施例に限定されない。また、各実施例において、受光素子４４から検出信号（測定距離）を３回受け取った後、それらの安定度を求めて、その安定度に基づき測定距離を確定しているが、例えば、安定度を求める為の測定距離の数は３つに限らず、自由に変更してもよい。また、安定度を求めずに、受光素子４４から受け取った検出信号をそのまま確定してもよい。
【０１１４】
１    コンロ
５    強火力バーナ
６    標準バーナ
４Ａ〜４Ｋ  光センサ
４１    発光素子
４４    受光素子
７１    ＣＰＵ
【図１】
2018128163.tif 000003
【図２】
2018128163.tif 000004
【図３】
2018128163.tif 000005
【図４】
2018128163.tif 000006
【図５】
2018128163.tif 000007
【図６】
2018128163.tif 000008
【図７】
2018128163.tif 000009
【図８】
2018128163.tif 000010
【図９】
2018128163.tif 000011
【図１０】
2018128163.tif 000012
【図１１】
2018128163.tif 000013
【図１２】
2018128163.tif 000014
【図１３】
2018128163.tif 000015
【図１４】
2018128163.tif 000016
【図１５】
2018128163.tif 000017
【図１６】
2018128163.tif 000018
【図１７】
2018128163.tif 000019
【図１８】
2018128163.tif 000020
【図１９】
2018128163.tif 000021
【図２０】
2018128163.tif 000022
【図２１】
2018128163.tif 000023