JP2016020749A - Heating control device, heating cooking system, and program - Google Patents
Heating control device, heating cooking system, and program Download PDFInfo
- Publication number
- JP2016020749A JP2016020749A JP2014143505A JP2014143505A JP2016020749A JP 2016020749 A JP2016020749 A JP 2016020749A JP 2014143505 A JP2014143505 A JP 2014143505A JP 2014143505 A JP2014143505 A JP 2014143505A JP 2016020749 A JP2016020749 A JP 2016020749A
- Authority
- JP
- Japan
- Prior art keywords
- image
- area
- cooking
- heating
- region
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Electric Stoves And Ranges (AREA)
Abstract
Description
本発明は、加熱制御装置、加熱調理システム、及びプログラムに関する。 The present invention relates to a heating control device, a heating cooking system, and a program.
ガスコンロには、バーナの火力を調節する際に操作される操作部が設けられており、ガスコンロの使用者(以下、「使用者」と称する)は操作部を操作することによりバーナの火力を調節する。 The gas stove is provided with an operation unit that is operated when adjusting the heating power of the burner, and the user of the gas stove (hereinafter referred to as “user”) adjusts the heating power of the burner by operating the operation unit. To do.
ところで、操作部の操作量を誤ると使用者が意図する火力よりも大きな火力が得られてしまうことがある。また、鍋やフライパン等の調理器具の本体部のサイズがガスコンロ上の五徳のサイズよりも小さい場合、調理器具が五徳に置かれると調理器具の周囲に火炎が溢れることがある。このような状態で使用者の手や着衣等が火炎に近付くと使用者に着火する虞がある。また、使用者に着火する虞がなくても、過剰な火力はガスを無駄に消費することなる。そこで、使用者によって操作部が操作されなくても、状況に応じて火力を調節する様々な技術が提案されている。 By the way, if the operation amount of the operation unit is wrong, a thermal power larger than the thermal power intended by the user may be obtained. Moreover, when the size of the main body of a cooking utensil such as a pan or a frying pan is smaller than the size of the virtues on the gas stove, a flame may overflow around the cooking utensils when the cooking utensils are placed on the virtues. In such a state, if the user's hand or clothing approaches the flame, the user may be ignited. Moreover, even if there is no possibility that the user will ignite, excessive thermal power will waste gas. Therefore, various techniques have been proposed for adjusting the heating power according to the situation even if the operation unit is not operated by the user.
例えば、特許文献1には、赤外線センサからなる人感センサにより人の手がコンロ上の五徳に接近したことが検知されたことを条件にバーナの火力を減少させる技術が開示されている。また、特許文献1には、人感センサにより人が着ている衣類の表面温度の上昇が検知されたことを条件にバーナの火力を減少させる技術も開示されている。 For example, Patent Document 1 discloses a technique for reducing the burner's thermal power on the condition that a human sensor that is an infrared sensor detects that a human hand has approached the five victories on the stove. Patent Document 1 also discloses a technique for reducing the burning power of a burner on the condition that an increase in the surface temperature of clothing worn by a person is detected by a human sensor.
特許文献2には、油が自然発火する前に生じる白煙が光センサで継続して検知された時間が設定時間に達した場合にバーナの火力を減少させる技術が開示されている。 Patent Document 2 discloses a technique for reducing the burning power of a burner when the time when white smoke generated before the oil spontaneously ignites is continuously detected by an optical sensor reaches a set time.
特許文献3には、紫外線センサにより火炎量の変化が検出され、紫外線センサの検出結果に基づいて火炎に対して物体(人体や着衣)が近接していると判定された場合に警報が出力される技術が開示されている。 In Patent Document 3, a change in the amount of flame is detected by an ultraviolet sensor, and an alarm is output when it is determined that an object (human body or clothes) is in close proximity to the flame based on the detection result of the ultraviolet sensor. The technology is disclosed.
特許文献4には、紫外線センサにより調理器具の周囲から溢れた火炎だけが検知され、検知結果に基づいて調理器具の大きさに合わせて火力が調節される技術が開示されている。 Patent Document 4 discloses a technique in which only a flame overflowing from the periphery of a cooking utensil is detected by an ultraviolet sensor, and the heating power is adjusted according to the size of the cooking utensil based on the detection result.
また、使用者や調理器具の位置を特定する技術も知られている。例えば、特許文献5には、カメラで調理人の調理過程が撮影され、調理人が持っている調理器具の移動経路が撮影画像に基づいて検出される技術が開示されている。 In addition, a technique for specifying the position of a user or a cooking utensil is also known. For example, Patent Document 5 discloses a technique in which a cooking process of a cook is photographed with a camera and a movement path of a cooking utensil possessed by the cook is detected based on a photographed image.
しかしながら、上記の各特許文献に記載の技術は何れも、加熱力を受けている状態の調理器具の調理領域内が発火を誘引する状態でないにも拘わらず、いわゆる鍋底センサで測定された温度に基づいて加熱力が減少してしまう場合がある。なぜならば、一般的に、鍋底センサが搭載されているガスコンロは、発火が起こる温度よりも低い特定の温度が鍋底センサによって測定されると加熱力が減少するように構成されているからである。このように、発火が起こる温度よりも低い温度であるにも拘わらず加熱力が減少してしまうと、加熱調理の続行を望む調理者の意図に反することとなり、調理作業が滞ることが考えられる。ガスコンロから鍋底センサを取り除けば、加熱調理の続行を望む調理者の意図に叶うことになるが、発火の防止が困難となる。なお、このような発火に関する問題点は、ガスコンロに限らず、IH調理器(Induction Heating:電磁誘導加熱)についても言えることである。 However, none of the techniques described in each of the above-mentioned patent documents has a temperature measured by a so-called pan bottom sensor, although the cooking area of the cooking utensil in a state of receiving a heating force is not in a state of inducing ignition. The heating power may decrease based on this. This is because, generally, a gas stove equipped with a pan bottom sensor is configured such that the heating power is reduced when a specific temperature lower than the temperature at which ignition occurs is measured by the pan bottom sensor. Thus, if the heating power decreases despite the temperature being lower than the temperature at which ignition occurs, it is against the intention of the cook who wants to continue cooking, and the cooking operation may be delayed. . If the pan bottom sensor is removed from the gas stove, the intention of the cook who wishes to continue cooking is fulfilled, but it is difficult to prevent ignition. In addition, the problem regarding such ignition is not limited to the gas stove, but can also be applied to an IH cooker (Induction Heating).
本発明は上記問題点を解決するために成されたものであり、鍋底センサによる測定温度のみに依存して加熱力を減少させる場合に比べ、加熱力を受けている調理器具の調理領域内が発火を誘引する状態でないにも拘わらず加熱力が不要に減少してしまうという事態の発生を抑制することができる加熱制御装置、加熱調理システム、及びプログラムを提供することを目的とする。 The present invention has been made to solve the above-mentioned problems, and the cooking area of the cooking utensil receiving the heating power is compared with the case where the heating power is decreased depending only on the temperature measured by the pan bottom sensor. An object of the present invention is to provide a heating control device, a heating cooking system, and a program capable of suppressing the occurrence of a situation in which the heating power is unnecessarily reduced despite not being in a state of inducing ignition.
請求項1に記載の加熱制御装置は、加熱調理器により生成された加熱力を受ける加熱調理器上領域であって、調理器具を含む加熱調理器上領域を撮影する撮影手段と、前記撮影手段により撮影されて得られた撮影画像が前記調理器具の調理領域内の発火を誘引する状態を示す発火誘引画像でない場合に、前記調理器具の温度を測定する測定手段により測定された温度に拘わらず、前記加熱力が減少しないように前記加熱調理器を制御する制御手段と、を含む。請求項1に記載の加熱制御装置によれば、鍋底センサによる測定温度のみに依存して加熱力を減少させる場合に比べ、調理領域内が発火を誘引する状態でないにも拘わらず加熱力が不要に減少してしまうという事態の発生を抑制することができる。 The heating control apparatus according to claim 1, a photographing unit for photographing a region on the heating cooker that receives a heating force generated by the cooking device, the photographing unit including the cooking utensil, and the photographing unit Regardless of the temperature measured by the measuring means for measuring the temperature of the cooking utensil when the captured image obtained by the above is not an ignition attraction image showing a state of inducing the ignition in the cooking area of the cooking utensil And a control means for controlling the cooking device so that the heating power does not decrease. According to the heating control apparatus according to claim 1, no heating force is required even though the cooking area is not in a state of inducing ignition, as compared to a case where the heating power is reduced depending only on the temperature measured by the pan bottom sensor. It is possible to suppress the occurrence of a situation where the number of times decreases.
請求項2に記載の加熱制御装置は、加熱調理器により生成された加熱力を受ける加熱調理器上領域であって、調理器具を含む加熱調理器上領域を撮影する撮影手段により撮影されて得られた撮影画像が前記調理器具の調理領域内の発火を誘引する状態を示す発火誘引画像でない場合に、前記調理器具の温度を測定する測定手段により測定された温度に拘わらず、前記加熱力が減少しないように前記加熱調理器を制御する制御手段を含む。請求項2に記載の加熱制御装置によれば、鍋底センサによる測定温度のみに依存して加熱力を減少させる場合に比べ、調理領域内が発火を誘引する状態でないにも拘わらず加熱力が不要に減少してしまうという事態の発生を抑制することができる。 The heating control device according to claim 2 is an area on the heating cooker that receives the heating force generated by the heating cooker, and is obtained by being photographed by a photographing unit that photographs the area on the heating cooker including the cooking utensil. When the captured image is not an ignition attraction image showing a state inducing the ignition in the cooking area of the cooking utensil, the heating power is irrespective of the temperature measured by the measuring means for measuring the temperature of the cooking utensil. Control means for controlling the cooking device so as not to decrease is included. According to the heating control apparatus according to claim 2, no heating power is required even though the cooking area is not in a state of inducing ignition, as compared with a case where the heating power is reduced depending only on the temperature measured by the pan bottom sensor. It is possible to suppress the occurrence of a situation where the number of times decreases.
請求項3に記載の加熱制御装置では、前記制御手段は、前記撮影画像が前記発火誘引画像である場合に、前記測定手段により測定された温度に応じて前記加熱力が減少するように前記加熱調理器を制御する。請求項3に記載の加熱制御装置によれば、加熱調理器の測定手段で測定された温度のみに依存して加熱力を減少させる場合に比べ、調理領域内が発火を誘引する状態の場合に加熱力を減少させることができる。 4. The heating control apparatus according to claim 3, wherein when the captured image is the ignition attraction image, the control unit is configured to reduce the heating power according to the temperature measured by the measurement unit. Control the cooker. According to the heating control device according to claim 3, in the case where the cooking area is in a state of inducing ignition, compared to a case where the heating power is reduced depending only on the temperature measured by the measuring means of the cooking device. Heating power can be reduced.
請求項4に記載の加熱調理システムは、請求項1から請求項3の何れか1項に記載の加熱制御装置と、前記調理器具の温度を測定する測定手段を有し、前記加熱制御装置における制御手段により制御される加熱調理器と、を含む。請求項4に記載の加熱調理システムによれば、鍋底センサによる測定温度のみに依存して加熱力を減少させる場合に比べ、調理領域内が発火を誘引する状態でないにも拘わらず加熱力が不要に減少してしまうという事態の発生を抑制することができる。 The heating cooking system of Claim 4 has the heating control apparatus of any one of Claims 1-3, and the measurement means which measures the temperature of the said cooking appliance, In the said heating control apparatus, A heating cooker controlled by the control means. According to the cooking system of claim 4, compared with the case where the heating power is decreased depending only on the temperature measured by the pan bottom sensor, the heating power is not required although the cooking area is not in a state of inducing ignition. It is possible to suppress the occurrence of a situation where the number of times decreases.
請求項5に記載のプログラムは、コンピュータを、請求項1から請求項3の何れか1項に記載の加熱制御装置における制御手段として機能させるためのプログラムである。請求項5に記載のプログラムによれば、鍋底センサによる測定温度のみに依存して加熱力を減少させる場合に比べ、調理領域内が発火を誘引する状態でないにも拘わらず加熱力が不要に減少してしまうという事態の発生を抑制することができる。 The program according to claim 5 is a program for causing a computer to function as control means in the heating control apparatus according to any one of claims 1 to 3. According to the program according to claim 5, the heating power is unnecessarily reduced in spite of the fact that the cooking area is not in a state of inducing ignition, as compared with the case where the heating power is reduced depending only on the temperature measured by the pan bottom sensor. It is possible to suppress the occurrence of such a situation.
本発明によれば、鍋底センサによる測定温度のみに依存して加熱力を減少させる場合に比べ、調理領域内が発火を誘引する状態でないにも拘わらず加熱力が不要に減少してしまうという事態の発生を抑制することができる、という効果が得られる。 According to the present invention, compared to a case where the heating power is reduced depending only on the temperature measured by the pan bottom sensor, the heating power is unnecessarily reduced although the cooking area is not in a state of inducing ignition. The effect that generation | occurrence | production of can be suppressed is acquired.
以下、図面を参照して、本発明を実施するための形態の一例について詳細に説明する。 Hereinafter, an example of an embodiment for carrying out the present invention will be described in detail with reference to the drawings.
一例として図1に示すように、本実施形態に係る加熱調理システム10は、本発明に係る加熱調理器の一例であるコンロ12と、本発明に係る加熱制御装置の一例である撮影・制御装置14と、を含む。 As shown in FIG. 1 as an example, a cooking system 10 according to this embodiment includes a stove 12 that is an example of a heating cooker according to the present invention and a photographing / control device that is an example of a heating control apparatus according to the present invention. 14 and.
コンロ12は、システムキッチンのカウンタ16に埋設された所謂ビルトイン式のコンロである。カウンタ16は、上面開口16A及び前面開口16Bを有する。上面開口16Aは、カウンタ16の上面に形成された長方形状の開口であり、前面開口16Bは、カウンタ16の前面(調理者が立つ側の面)に形成された長方形状の開口である。 The stove 12 is a so-called built-in stove embedded in the counter 16 of the system kitchen. The counter 16 has an upper surface opening 16A and a front surface opening 16B. The upper surface opening 16A is a rectangular opening formed on the upper surface of the counter 16, and the front opening 16B is a rectangular opening formed on the front surface of the counter 16 (the surface on which the cook stands).
コンロ12は、箱状の筐体20及び平面視長方形状の天板22を備えている。筐体20は、上面開口16Aを介してカウンタ16に埋設され、上面開口16Aは天板22によって覆われている。 The stove 12 includes a box-shaped housing 20 and a top plate 22 having a rectangular shape in plan view. The housing 20 is embedded in the counter 16 via the upper surface opening 16 </ b> A, and the upper surface opening 16 </ b> A is covered with the top plate 22.
筐体20は、長方形状の上部開口20Aを有しており、第1バーナ24A、第2バーナ24B及び第3バーナ24Cを収容している。また、筐体20は、本発明に係る制御手段の一例である制御部26を収容している。なお、以下では、説明の便宜上、第1バーナ24A、第2バーナ24B、及び第3バーナ24Cを区別して説明する必要がない場合、「バーナ24」と称する。 The casing 20 has a rectangular upper opening 20A and accommodates the first burner 24A, the second burner 24B, and the third burner 24C. Moreover, the housing | casing 20 accommodates the control part 26 which is an example of the control means which concerns on this invention. In the following, for convenience of explanation, the first burner 24A, the second burner 24B, and the third burner 24C are referred to as “burner 24” when it is not necessary to distinguish between them.
天板22の上面には、円形状のバーナ用開口22Aがバーナ24毎に形成されており、バーナ用開口22Aの各々の周縁部には五徳28が設置されている。バーナ24は、周縁部に複数のガス噴出口30Aを有するバーナヘッド30を備えており、バーナヘッド30は、バーナ用開口22Aから上方に突出している。 On the top surface of the top plate 22, a circular burner opening 22A is formed for each burner 24, and five virtues 28 are installed at the peripheral edge of each burner opening 22A. The burner 24 includes a burner head 30 having a plurality of gas outlets 30A at the peripheral edge, and the burner head 30 protrudes upward from the burner opening 22A.
バーナ24の平面視中央部には温度センサ32が設けられている。温度センサ32は、圧縮ばね(図示省略)により上方に付勢されており、五徳28よりも高い位置にバーナ24から突出している。五徳28上に置かれた鍋やフライパン等の調理器具の底面に接して、調理器具の底面の温度を測定する。 A temperature sensor 32 is provided at the center of the burner 24 in plan view. The temperature sensor 32 is urged upward by a compression spring (not shown), and protrudes from the burner 24 at a position higher than the virtues 28. The temperature of the bottom surface of the cooking utensil is measured in contact with the bottom surface of the cooking utensil such as a pan or a frying pan placed on Gotoku 28.
一例として図2に示すように、バーナ24は、バーナ基部34を有しており、バーナ基部34の一端にバーナヘッド30が接続され、バーナ基部34の他端にガス管36が接続されている。 As an example, as shown in FIG. 2, the burner 24 has a burner base 34, a burner head 30 is connected to one end of the burner base 34, and a gas pipe 36 is connected to the other end of the burner base 34. .
バーナ基部34は、ガス供給源(図示省略)からガス管36を介して送り込まれたガスを取り込み、取り込んだガスをバーナヘッド30に送り出す。バーナ基部34からバーナヘッド30に送り出されたガスは、ガス噴出口30Aから噴出する。 The burner base 34 takes in the gas sent from the gas supply source (not shown) through the gas pipe 36 and sends the taken-in gas to the burner head 30. The gas delivered from the burner base 34 to the burner head 30 is ejected from the gas ejection port 30A.
ガス管36には電磁弁38が設けられており、電磁弁38が駆動することでガス管36が開閉され、これに応じて、ガス噴出口30Aから噴出されるガス量が調節される。 The gas pipe 36 is provided with an electromagnetic valve 38. When the electromagnetic valve 38 is driven, the gas pipe 36 is opened and closed, and the amount of gas discharged from the gas outlet 30A is adjusted accordingly.
コンロ12は、点火プラグ40を有する。点火プラグ40は、バーナ24毎に設けられている。点火プラグ40は、バーナヘッド30に隣接した位置に設置されており、ガス噴出口30Aから噴出されたガスに対して点火を行うことで空気を燃焼させ、火炎を形成する。 The stove 12 has a spark plug 40. A spark plug 40 is provided for each burner 24. The spark plug 40 is installed at a position adjacent to the burner head 30 and ignites the gas ejected from the gas ejection port 30A, thereby combusting air and forming a flame.
一例として図1に示すように、筐体20には、第1バーナ用操作部42、第2バーナ用操作部44、第3バーナ用操作部46、タッチパネル・ディスプレイ48、及び外部コネクタ50が設けられている。第1バーナ用操作部42、第2バーナ用操作部44、第3バーナ用操作部46、タッチパネル・ディスプレイ48、及び外部コネクタ50は、前面開口16Bから露出している。 As an example, as shown in FIG. 1, the housing 20 is provided with a first burner operation unit 42, a second burner operation unit 44, a third burner operation unit 46, a touch panel display 48, and an external connector 50. It has been. The first burner operation unit 42, the second burner operation unit 44, the third burner operation unit 46, the touch panel display 48, and the external connector 50 are exposed from the front opening 16B.
第1バーナ用操作部42、第2バーナ用操作部44、及び第3バーナ用操作部46(以下、これらを区別して説明する必要がない場合、符号を付さずに「バーナ用操作部」と称する)の各々は、押圧スイッチ及びロータリスイッチを組み合わせた複合スイッチである。第1バーナ用操作部42は、押圧操作が行われることにより第1バーナ24Aを対象とした点火及び消化の各指示を受け付け、かつ、回転操作が行われることにより第1バーナ24Aの火力(W:ワット)を調節する指示を受け付ける。第2バーナ用操作部44は、押圧操作が行われることにより第2バーナ24Bを対象とした点火及び消化の各指示を受け付け、かつ、回転操作が行われることにより第2バーナ24Bの火力を調節する指示を受け付ける。第3バーナ用操作部46は、押圧操作が行われることにより第3バーナ24Cを対象とした点火及び消化の各指示を受け付け、かつ、回転操作が行われることにより第3バーナ24Cの火力を調節する指示を受け付ける。 The first burner operation unit 42, the second burner operation unit 44, and the third burner operation unit 46 (hereinafter referred to as “burner operation unit” without reference numerals unless there is a need to distinguish between them). Each of these is a composite switch combining a push switch and a rotary switch. The first burner operation unit 42 receives instructions for ignition and digestion for the first burner 24A by performing a pressing operation, and performs a heating operation (W for the first burner 24A by performing a rotating operation. : Accepts instructions to adjust watts). The second burner operation unit 44 receives ignition and digestion instructions for the second burner 24B by performing a pressing operation, and adjusts the heating power of the second burner 24B by performing a rotating operation. Accept instructions to do. The third burner operation unit 46 receives each instruction of ignition and digestion for the third burner 24C by performing a pressing operation, and adjusts the heating power of the third burner 24C by performing a rotating operation. Accept instructions to do.
タッチパネル・ディスプレイ48は、ディスプレイ48A及びタッチパネル48Bを備えている。ディスプレイ48Aは、各種情報を表示する。タッチパネル48Bは、透過型のタッチパネルであり、ディスプレイ48Aに重ねられている。タッチパネル48Bは、特定の指示体(例えば、指)による接触操作を検知する。タッチパネル48Bによる検知結果に応じた情報は、ディスプレイ48Aに表示される。 The touch panel display 48 includes a display 48A and a touch panel 48B. The display 48A displays various information. The touch panel 48B is a transmissive touch panel and is superimposed on the display 48A. The touch panel 48B detects a contact operation with a specific indicator (for example, a finger). Information corresponding to the detection result by the touch panel 48B is displayed on the display 48A.
外部コネクタ50は、外部デバイスの接続端子である。外部コネクタ50の一例としては、例えば、USB(Universal Serial Bus)メモリが差し込まれるUSBコネクタが挙げられる。 The external connector 50 is a connection terminal for an external device. An example of the external connector 50 is a USB connector into which a USB (Universal Serial Bus) memory is inserted.
一例として図1及び図2に示すように、撮影・制御装置14は、天板22の上方の所定位置に配置されており、レンジフード(図示省略)のフレームに取り付けられている。ここで、所定位置とは、例えば、天板22の上面の全領域が撮影範囲に含まれる位置を指す。 As an example, as shown in FIGS. 1 and 2, the photographing / control device 14 is disposed at a predetermined position above the top plate 22 and is attached to a frame of a range hood (not shown). Here, the predetermined position refers to a position where the entire area of the upper surface of the top plate 22 is included in the imaging range, for example.
撮影・制御装置14は、撮影機能及び制御機能を有する。すなわち、撮影機能とは、天板22の上方からコンロ上領域52(本発明に係る加熱調理器上領域の一例)を動画像として撮影する機能を指し、制御機能とは、撮影して得た撮影画像に基づいてコンロ12を制御する機能を指す。ここで、コンロ上領域52とは、天板22の上面を含むと共に天板22上でバーナ24の火力の影響が及ぶ領域(例えば、着火の可能性がある領域)として実験やシミュレーション等によって予め特定された領域を指す。 The photographing / control device 14 has a photographing function and a control function. That is, the photographing function refers to a function of photographing the stove upper region 52 (an example of the heating cooker upper region according to the present invention) from above the top plate 22 as a moving image, and the control function is obtained by photographing. The function which controls the stove 12 based on a picked-up image is pointed out. Here, the stove upper region 52 includes an upper surface of the top plate 22 and is a region on the top plate 22 that is affected by the thermal power of the burner 24 (for example, a region that may be ignited) by experiments or simulations in advance. Refers to the identified area.
一例として図3に示すように、撮影・制御装置14は、CPU(Central Processing Unit)60、一次記憶部62、二次記憶部64、撮影レンズ66、撮像素子68(本発明に係る撮影手段の一例)、アナログ信号処理部70、アナログ/デジタル変換部(以下、「ADC」と称する)72、デジタル信号処理部74、タイミングジェネレータ76、画像格納部78、及びWi−Fi通信部80を含む。 As shown in FIG. 3 as an example, the photographing / control device 14 includes a CPU (Central Processing Unit) 60, a primary storage unit 62, a secondary storage unit 64, a photographing lens 66, an image sensor 68 (the photographing means according to the present invention). An example), an analog signal processing unit 70, an analog / digital conversion unit (hereinafter referred to as “ADC”) 72, a digital signal processing unit 74, a timing generator 76, an image storage unit 78, and a Wi-Fi communication unit 80.
CPU60、一次記憶部62、二次記憶部64、デジタル信号処理部74、タイミングジェネレータ76、画像格納部78、及びWi−Fi通信部80は、バス82を介して相互に接続されている。 The CPU 60, primary storage unit 62, secondary storage unit 64, digital signal processing unit 74, timing generator 76, image storage unit 78, and Wi-Fi communication unit 80 are connected to each other via a bus 82.
CPU60は、撮影・制御装置14の全体の動作を制御する。一次記憶部62は、揮発性のメモリであり、例えば、RAM(Random Access Memory)である。二次記憶部64は、不揮発性のメモリであり、例えば、フラッシュメモリやHDD(Hard Disk Drive)である。 The CPU 60 controls the overall operation of the photographing / control device 14. The primary storage unit 62 is a volatile memory, for example, a RAM (Random Access Memory). The secondary storage unit 64 is a non-volatile memory, for example, a flash memory or an HDD (Hard Disk Drive).
撮像素子68は、撮影レンズ66の光軸後方に配置されており、アナログ信号処理部70に接続されている。本実施形態では、撮像素子68の一例として、電荷結合素子(所謂CCD)を有するCCDイメージセンサを採用しているが、これに限らず、CMOS型のイメージセンサでもあってもよい。 The image sensor 68 is disposed behind the optical axis of the photographing lens 66 and is connected to the analog signal processing unit 70. In the present embodiment, a CCD image sensor having a charge coupled device (so-called CCD) is adopted as an example of the imaging device 68. However, the present invention is not limited to this, and a CMOS image sensor may be used.
撮像素子68は、R(赤),G(緑),B(青)の各フィルタを含むカラーフィルタ(図示省略)を備えている。すなわち、撮像素子68の各画素には、カラーフィルタに含まれるR,G,Bの何れかのフィルタが割り当てられている。 The image sensor 68 includes a color filter (not shown) including R (red), G (green), and B (blue) filters. That is, one of R, G, and B filters included in the color filter is assigned to each pixel of the image sensor 68.
タイミングジェネレータ76は、撮像素子68に接続されており、所定時間(例えば、0.03秒)毎にタイミング信号を撮像素子68に出力する。撮像素子68は、入力されたタイミング信号に応じて、被写体を示すR,G,B毎のアナログ信号をアナログ信号処理部70に出力する。 The timing generator 76 is connected to the image sensor 68 and outputs a timing signal to the image sensor 68 every predetermined time (for example, 0.03 seconds). The image sensor 68 outputs an analog signal for each of R, G, and B indicating the subject to the analog signal processing unit 70 in accordance with the input timing signal.
アナログ信号処理部70は、ADC72に接続されており、撮像素子68から入力されたアナログ信号に対して相関二重サンプリング処理等のアナログ信号処理を施し、アナログ信号処理を施して得たR,G,B毎のアナログ信号をADC72に出力する。 The analog signal processing unit 70 is connected to the ADC 72, performs analog signal processing such as correlated double sampling processing on the analog signal input from the image sensor 68, and R and G obtained by performing analog signal processing. , B are output to the ADC 72 as analog signals.
ADC72は、入力されたR、G、B毎のアナログ信号をR、G、B毎の撮影画像を示すデジタル画像情報(以下、「画像情報」と称する)に変換し、変換して得た画像情報をフレーム単位でデジタル信号処理部74に出力する。 The ADC 72 converts the input analog signal for each of R, G, and B into digital image information (hereinafter referred to as “image information”) indicating a captured image for each of R, G, and B, and an image obtained by the conversion. Information is output to the digital signal processing unit 74 in frame units.
デジタル信号処理部74は、ラインバッファ(図示省略)を内蔵しており、ADC72から入力される画像情報をラインバッファに蓄積し、所定のタイミングで画像格納部78にフレーム単位で格納する。画像格納部78に格納された画像情報はCPU60によって読み出される。 The digital signal processing unit 74 includes a line buffer (not shown), accumulates image information input from the ADC 72 in the line buffer, and stores the image information in the image storage unit 78 in units of frames at a predetermined timing. The image information stored in the image storage unit 78 is read by the CPU 60.
WiFi通信部80は、無線通信プロセッサ(図示省略)、送受信回路(図示省略)、及びアンテナ(図示省略)により実現される。WiFi通信部80は、コンロ12とアソシエーションを行ってコンロ12との間で通信路を確立することで、コンロ12を無線通信先として設定する。 The WiFi communication unit 80 is realized by a wireless communication processor (not shown), a transmission / reception circuit (not shown), and an antenna (not shown). The WiFi communication unit 80 associates with the stove 12 and establishes a communication path with the stove 12, thereby setting the stove 12 as a wireless communication destination.
一例として図4に示すように、二次記憶部64は、第1制御プログラム84、第2制御プログラム85、第1基準画像情報86、第2基準画像情報88、第3基準画像情報90、及び発火誘引画像データベース(DB)92を記憶している。なお、以下では、説明の便宜上、第1制御プログラム84及び第2制御プログラム85を区別して説明する必要がない場合、「画像処理系プログラム」と称する。 As illustrated in FIG. 4 as an example, the secondary storage unit 64 includes a first control program 84, a second control program 85, first reference image information 86, second reference image information 88, third reference image information 90, and The ignition attraction image database (DB) 92 is stored. In the following, for convenience of explanation, when it is not necessary to distinguish between the first control program 84 and the second control program 85, they are referred to as “image processing programs”.
CPU60は、二次記憶部64から画像処理系プログラムを読み出して一次記憶部62に展開し、画像処理系プログラムを実行することで、本発明に係る制御手段として動作する。 The CPU 60 operates as a control unit according to the present invention by reading out an image processing system program from the secondary storage unit 64, developing it in the primary storage unit 62, and executing the image processing system program.
なお、ここでは画像処理系プログラムを二次記憶部64から読み出す場合を例示しているが、必ずしも最初から二次記憶部64に記憶させておく必要はない。例えば、撮影・制御装置14に接続されて使用されるSSD(Solid State Drive)、ICカード、光磁気ディスク、CD−ROMなどの任意の「可搬型の記憶媒体」に先ずは画像処理系プログラムを記憶させておいてもよい。そして、CPU60がこれらの可搬型の記憶媒体から画像処理系プログラムを取得して実行するようにしてもよい。また、通信手段を介して撮影・制御装置14に接続されるコンピュータ又はサーバ装置等の外部電子計算機の記憶部に画像処理系プログラムを記憶させておいてもよい。この場合、CPU60は外部電子計算機から画像処理系プログラムを取得して実行する。 Here, the case where the image processing system program is read from the secondary storage unit 64 is illustrated, but it is not necessarily stored in the secondary storage unit 64 from the beginning. For example, first, an image processing system program is stored in an arbitrary “portable storage medium” such as an SSD (Solid State Drive), an IC card, a magneto-optical disk, or a CD-ROM that is connected to the photographing / control device 14. It may be memorized. Then, the CPU 60 may acquire and execute an image processing system program from these portable storage media. In addition, the image processing system program may be stored in a storage unit of an external electronic computer such as a computer or a server device connected to the photographing / control device 14 via a communication unit. In this case, the CPU 60 acquires the image processing system program from the external electronic computer and executes it.
第1基準画像情報86は、第1基準画像を示す画像情報である。第1基準画像とは、例えば、未使用時のコンロ12の第1バーナ24Aを中央に含むと共に、使用が想定される最大の調理領域よりも大きな平面視矩形領域100(図5参照)を示す画像を指す。ここで、調理領域とは、フライパンや鍋等の調理器具の本体領域(調理のために被加熱対象物(調理油、野菜、食肉等)が入れられる凹部領域)を指す。また、使用が想定される最大の調理領域とは、例えば、一般家庭で使用される調理器具の最大の調理領域として平均的な大きさの調理領域を指す。第1基準画像の一例としては、所定の明るさの環境下で平面視矩形領域100が撮影・制御装置14によって予め撮影されて得られた撮影画像が挙げられる。 The first reference image information 86 is image information indicating the first reference image. The first reference image includes, for example, a rectangular area 100 (see FIG. 5) in plan view that includes the first burner 24A of the stove 12 when not in use at the center and is larger than the largest cooking area expected to be used. Refers to the image. Here, the cooking area refers to a body area of a cooking utensil such as a frying pan or a pan (a recessed area in which an object to be heated (cooking oil, vegetables, meat, etc.) is placed for cooking). Moreover, the largest cooking area | region assumed to use refers to the cooking area of an average magnitude | size as the largest cooking area | region of the cooking utensil used in a general household, for example. As an example of the first reference image, a photographed image obtained by photographing the rectangular region 100 in plan view in advance by the photographing / control device 14 under an environment of a predetermined brightness can be given.
第2基準画像情報88は、第2基準画像を示す画像情報である。第2基準画像とは、例えば、未使用時のコンロ12の第2バーナ24Bを中央に含むと共に、使用が想定される調理器具のうちの調理領域が最大の調理器具の調理領域よりも大きな平面視矩形領域102(図5参照)を示す画像を指す。第2基準画像の一例としては、所定の明るさの環境下で平面視矩形領域102が撮影・制御装置14によって予め撮影されて得られた撮影画像が挙げられる。 The second reference image information 88 is image information indicating the second reference image. The second reference image is, for example, a plane that includes the second burner 24B of the stove 12 when not in use at the center and has a cooking area larger than the cooking area of the largest cooking utensil among the cooking utensils expected to be used. It refers to an image showing the viewing rectangular area 102 (see FIG. 5). As an example of the second reference image, a photographed image obtained by photographing the rectangular region 102 in plan view in advance by the photographing / control device 14 under an environment of a predetermined brightness can be given.
第3基準画像情報90は、第3基準画像を示す画像情報である。第3基準画像とは、例えば、未使用時のコンロ12の第3バーナ24Cを中央に含むと共に、使用が想定される調理器具のうちの調理領域が最大の調理器具の調理領域よりも大きな平面視矩形領域104(図5参照)を示す画像を指す。第3基準画像の一例としては、所定の明るさの環境下で平面視矩形領域104が撮影・制御装置14によって予め撮影されて得られた撮影画像が挙げられる。 The third reference image information 90 is image information indicating the third reference image. The third reference image is, for example, a plane that includes the third burner 24C of the stove 12 when not in use at the center and has a cooking area larger than the cooking area of the largest cooking utensil among the cooking utensils expected to be used. It refers to an image showing the viewing rectangular area 104 (see FIG. 5). As an example of the third reference image, a photographed image obtained by photographing the rectangular region 104 in plan view in advance by the photographing / control device 14 under an environment with a predetermined brightness can be cited.
ここで、上記の未使用時のコンロ12とは、バーナ24に火が点けられていない状態で、かつ、出荷時の天板22及び五徳28の各々に有体物が置かれていない状態のコンロ12を指す。また、上記の所定の明るさとは、例えば、コンロ12が使用されるときの一般的な明るさとして統計的な調査によって知得された明るさを指す。 Here, the stove 12 when not in use is a stove 12 in a state where the burner 24 is not lit and no tangible object is placed on each of the top plate 22 and the five victories 28 at the time of shipment. Point to. Moreover, said predetermined brightness refers to the brightness acquired by statistical investigation as general brightness when the stove 12 is used, for example.
なお、以下では、説明の便宜上、第1基準画像情報86、第2基準画像情報88、及び第3基準画像情報90を区別して説明する必要がない場合、符号を付さずに「基準画像情報」と称する。また、以下では、説明の便宜上、第1基準画像、第2基準画像、及び第3基準画像を区別して説明する必要がない場合、「基準画像」と称する。また、以下では、説明の便宜上、平面視矩形領域100,102,104を区別して説明する必要がない場合、符号を付さずに「平面視矩形領域」と称する。また、本実施形態では、平面視矩形領域を例示しているが、本発明はこれに限定されるものではなく、各バーナ24の位置につき平面視でバーナ24を中央に含む円形領域や五角形領域等の矩形以外の他形状の領域であってもよい。 In the following, for convenience of explanation, when it is not necessary to distinguish between the first reference image information 86, the second reference image information 88, and the third reference image information 90, the reference image information is not added. ". In the following, for convenience of explanation, when there is no need to distinguish between the first reference image, the second reference image, and the third reference image, they are referred to as “reference images”. In the following description, for convenience of explanation, when it is not necessary to distinguish the planar view rectangular areas 100, 102, and 104, they are referred to as “planar view rectangular areas” without reference numerals. In the present embodiment, the rectangular region in plan view is illustrated, but the present invention is not limited to this, and a circular region or pentagonal region including the burner 24 in the center in plan view for each position of each burner 24. It may be a region having a shape other than a rectangle such as the above.
発火誘引画像DB92は、各々異なる発火誘引画像を示す複数の発火誘引画像情報を記憶している。発火誘引画像は、加熱を受けることで発火する可能性が高い調理領域を示す画像として予め定められた見本画像である。発火誘引画像の一例としては、高温(例えば、360℃)の調理油が引かれた状態の調理領域を示す画像、及び高温の調理油に特定の調理対象物(食材)が絡められた状態の調理領域を示す画像等が挙げられる。 The firing attraction image DB 92 stores a plurality of firing attraction image information indicating different firing attraction images. The ignition attraction image is a sample image that is predetermined as an image that indicates a cooking region that is likely to ignite when heated. As an example of an ignition attraction image, an image showing a cooking area in a state where high-temperature (for example, 360 ° C.) cooking oil is drawn, and a state in which a specific cooking object (foodstuff) is entangled with high-temperature cooking oil For example, an image showing a cooking area may be used.
一例として図6に示すように、制御部26は、CPU100、一次記憶部102、二次記憶部105、外部インタフェース(I/F)106、WiFi通信部108、表示制御部110、受付I/F112、点火プラグ駆動部114、電磁弁駆動部116、及びアナログ/デジタル(A/D)変換部118を含む。 As an example, as illustrated in FIG. 6, the control unit 26 includes a CPU 100, a primary storage unit 102, a secondary storage unit 105, an external interface (I / F) 106, a WiFi communication unit 108, a display control unit 110, and a reception I / F 112. A spark plug driver 114, a solenoid valve driver 116, and an analog / digital (A / D) converter 118.
CPU100、一次記憶部102、二次記憶部105、外部I/F106、WiFi通信部108、表示制御部110、受付I/F112、点火プラグ駆動部114、電磁弁駆動部116、及びA/D変換部118は、バス120を介して相互に接続されている。 CPU 100, primary storage unit 102, secondary storage unit 105, external I / F 106, WiFi communication unit 108, display control unit 110, reception I / F 112, spark plug driving unit 114, solenoid valve driving unit 116, and A / D conversion The units 118 are connected to each other via a bus 120.
CPU100は、コンロ12の全体の動作を制御する。一次記憶部102は、RAM等の揮発性のメモリである。二次記憶部105は、フラッシュメモリやHDD等の不揮発性のメモリである。 The CPU 100 controls the overall operation of the stove 12. The primary storage unit 102 is a volatile memory such as a RAM. The secondary storage unit 105 is a non-volatile memory such as a flash memory or an HDD.
外部I/F106は、外部コネクタ50(図1参照)に接続されており、外部コネクタ50に接続された外部デバイス(図示省略)とCPU100との各種情報の授受を司る。 The external I / F 106 is connected to the external connector 50 (see FIG. 1), and controls the exchange of various information between the CPU 100 and an external device (not shown) connected to the external connector 50.
WiFi通信部108は、WiFi通信部80と同様に構成されており、撮影・制御装置14とアソシエーションを行って撮影・制御装置14との間で通信路を確立することで、撮影・制御装置14を無線通信先として設定する。 The WiFi communication unit 108 is configured in the same manner as the WiFi communication unit 80, and establishes a communication path with the imaging / control device 14 by associating with the imaging / control device 14, so that the imaging / control device 14. Is set as the wireless communication destination.
表示制御部110には、ディスプレイ48Aが接続されており、表示制御部110は、CPU100の指示に応じた情報がディスプレイ48Aに表示されるようにディスプレイ48Aを制御する。 A display 48A is connected to the display control unit 110, and the display control unit 110 controls the display 48A so that information according to an instruction from the CPU 100 is displayed on the display 48A.
受付I/F112には、受付部124が接続されている。受付部124は、タッチパネル48B及びバーナ用操作部を含み、調理者からの指示を受け付ける。受付I/F112は、受け付けた指示を示す信号をCPU100に出力する。 A reception unit 124 is connected to the reception I / F 112. The reception unit 124 includes a touch panel 48B and a burner operation unit, and receives instructions from the cook. The reception I / F 112 outputs a signal indicating the received instruction to the CPU 100.
点火プラグ駆動部114には、バーナ24毎に設けられた点火プラグ40が接続されており、点火プラグ駆動部114は、CPU100の指示に応じて、各点火プラグ40を選択的に駆動させる。 A spark plug 40 provided for each burner 24 is connected to the spark plug driver 114, and the spark plug driver 114 selectively drives each spark plug 40 in accordance with an instruction from the CPU 100.
電磁弁駆動部116には、バーナ24毎に設けられた電磁弁38が接続されており、電磁弁駆動部116は、CPU100の指示に応じて、各電磁弁38を選択的に駆動させる。 An electromagnetic valve 38 provided for each burner 24 is connected to the electromagnetic valve driving unit 116, and the electromagnetic valve driving unit 116 selectively drives each electromagnetic valve 38 in accordance with an instruction from the CPU 100.
A/D変換部118には、バーナ24毎に設けられた温度センサ32が接続されており、A/D変換部118は、各温度センサ32により測定された温度を示すアナログ信号をデジタル信号に変換し、変換して得たデジタル信号をCPU100に出力する。 A temperature sensor 32 provided for each burner 24 is connected to the A / D converter 118, and the A / D converter 118 converts an analog signal indicating the temperature measured by each temperature sensor 32 into a digital signal. The digital signal obtained by the conversion is output to the CPU 100.
一例として図7に示すように、二次記憶部105は、第3制御プログラム126及び第4制御プログラム128(以下では、説明の便宜上、区別して説明する必要がない場合、符号を付さずに「コンロ側プログラム」と称する)を記憶している。CPU100は、二次記憶部105からコンロ側プログラムを読み出して一次記憶部102に展開し、コンロ側プログラムを実行することで、本発明に係る制御手段として動作する。 As an example, as illustrated in FIG. 7, the secondary storage unit 105 includes a third control program 126 and a fourth control program 128 (in the following, for convenience of explanation, if there is no need to distinguish between them, no reference numerals are given. (Referred to as “a stove side program”). The CPU 100 operates as a control unit according to the present invention by reading the stove side program from the secondary storage unit 105, developing it in the primary storage unit 102, and executing the stove side program.
なお、ここではコンロ側プログラムを二次記憶部105から読み出す場合を例示しているが、必ずしも最初から二次記憶部105に記憶させておく必要はない。例えば、コンロ12に接続されて使用される可搬型の記憶媒体に先ずはコンロ側プログラムを記憶させておいてもよい。そして、CPU100がこれらの可搬型の記憶媒体からコンロ側プログラムを取得して実行するようにしてもよい。また、通信手段を介してコンロ12に接続されるコンピュータ又はサーバ装置等の外部電子計算機の記憶部にコンロ側プログラムを記憶させておいてもよい。この場合、CPU100は外部電子計算機からコンロ側プログラムを取得して実行する。 In addition, although the case where the stove side program is read from the secondary storage unit 105 is illustrated here, it is not necessarily stored in the secondary storage unit 105 from the beginning. For example, the stove side program may be first stored in a portable storage medium connected to the stove 12 and used. Then, the CPU 100 may acquire and execute the stove side program from these portable storage media. Further, the stove side program may be stored in a storage unit of an external electronic computer such as a computer or a server device connected to the stove 12 via a communication means. In this case, the CPU 100 acquires the stove side program from the external electronic computer and executes it.
次に、撮影・制御装置14の主電源(図示省略)が投入された場合にCPU60が第1制御プログラム84を実行することで撮影・制御装置14によって行われる第1制御処理について、図8及び図9を参照して説明する。 Next, the first control process performed by the photographing / control device 14 by the CPU 60 executing the first control program 84 when the main power supply (not shown) of the photographing / control device 14 is turned on will be described with reference to FIG. This will be described with reference to FIG.
図8に示す第1制御処理では、先ず、ステップ150で、CPU60は、画像格納部78から1フレーム分の画像情報を取得し、その後、ステップ152へ移行する。 In the first control process shown in FIG. 8, first, in step 150, the CPU 60 acquires image information for one frame from the image storage unit 78, and then proceeds to step 152.
ステップ152で、CPU60は、ステップ150で取得した画像情報により示される1フレーム分の撮影画像から比較対象画像領域を抽出し、その後、ステップ154へ移行する。比較対象画像領域とは、撮影画像の全画像領域のうちの平面視矩形領域を示す画像領域を指す。なお、以下では、平面視矩形領域100,102,104を区別して説明する必要がない場合、符号を付さずに「平面視矩形領域」と称する。 In step 152, the CPU 60 extracts a comparison target image area from the captured image for one frame indicated by the image information acquired in step 150, and then proceeds to step 154. The comparison target image area refers to an image area indicating a rectangular area in plan view among all image areas of the captured image. In the following, when it is not necessary to distinguish between the rectangular regions 100, 102, and 104 in plan view, they are referred to as “planar rectangular regions” without reference numerals.
ステップ154で、CPU60は、処理対象領域(処理対象として着目すべき比較対象領域)を設定し、その後、ステップ156へ移行する。処理対象領域とは、ステップ152で抽出した比較対象画像領域のうち、未だにステップ156以降の処理対象とされていない比較対象画像領域を指す。 In step 154, the CPU 60 sets a processing target area (comparison target area to be noted as a processing target), and then proceeds to step 156. The processing target area refers to a comparison target image area that has not been set as a processing target after step 156 among the comparison target image areas extracted in step 152.
ステップ156で、CPU60は、ステップ154で設定した処理対象領域(以下、単に「処理対象領域」と称する)に調理器具画像領域が存在するか否かを判定する。調理器具画像領域とは、フライパンや鍋などの調理器具を示す画像を指す。 In step 156, the CPU 60 determines whether or not the cooking utensil image region exists in the processing target region set in step 154 (hereinafter simply referred to as “processing target region”). The cooking utensil image area refers to an image showing cooking utensils such as a frying pan and a pan.
処理対象領域に調理器具画像領域が存在するか否かは、基準画像情報により示される基準画像と処理対象領域との比較に基づいて判定される。すなわち、CPU60は、基準画像と処理対象領域との差分に基づいて処理対象領域にバーナ24を示すバーナ画像領域が存在しているか否かを判定することで処理対象領域に調理器具画像領域が存在しているか否かを判定する。処理対象領域にバーナ画像領域が存在しているということは、処理対象領域に対応する平面視矩形領域内の五徳28に調理器具が載せられていないことを意味する。処理対象領域にバーナ画像領域が存在していないということは、処理対象領域に対応する平面視矩形領域内の五徳28に調理器具が載せられていることを意味する。 Whether or not the cooking utensil image region exists in the processing target region is determined based on a comparison between the reference image indicated by the reference image information and the processing target region. That is, the CPU 60 determines whether or not the burner image area indicating the burner 24 exists in the processing target area based on the difference between the reference image and the processing target area, so that the cooking utensil image area exists in the processing target area. It is determined whether or not. The presence of the burner image area in the processing target area means that the cooking utensil is not placed on the virtues 28 in the rectangular area in plan view corresponding to the processing target area. That the burner image area does not exist in the processing target area means that the cooking utensil is placed on the five virtues 28 in the rectangular area in plan view corresponding to the processing target area.
ステップ156において、処理対象領域に調理器具画像領域が存在する場合は判定が肯定されて、ステップ158へ移行する。ステップ156において、処理対象領域に調理器具画像領域が存在しない場合は判定が否定されて、ステップ170へ移行する。 In step 156, if there is a cooking utensil image region in the processing target region, the determination is affirmed, and the process proceeds to step 158. If it is determined in step 156 that there is no cooking utensil image area in the processing target area, the determination is negative, and the process proceeds to step 170.
ステップ158で、CPU60は、処理対象領域が火力過多状態画像領域であるか否かを判定する。火力過多状態画像領域とは、コンロ上領域52に対する火力の過多状態を示す画像領域を指す。 In step 158, the CPU 60 determines whether or not the processing target area is an excessive heat state image area. The excessive thermal power state image region refers to an image region indicating an excessive thermal power state with respect to the stove upper region 52.
火力過多状態画像領域は、例えば、はみ出し火炎画像領域、過加熱画像領域、及び調理物引火画像領域に大別され、本ステップ158では、処理対象領域が、はみ出し火炎画像領域、過加熱画像領域、及び調理物引火画像領域の少なくとも1つであるか否かが判定される。 The overheated state image region is roughly divided into, for example, an overhang flame image region, an overheated image region, and a cooking product ignition image region. In this step 158, the processing target region is an overrun flame image region, an overheated image region, It is determined whether or not it is at least one of the cooking object ignition image areas.
CPU60は、処理対象領域が火力過多状態画像領域であるか否かを判定する場合、先ず、処理対象領域を、調理領域を示す調理画像領域と非調理領域を示す非調理画像領域とに分類する。調理画像領域及び非調理画像領域は、処理対象領域と、この処理対象領域に対応する基準画像との差分に基づいて分類される。すなわち、処理対象領域と基準画像との差分に基づいて、処理対象領域内における所定面積以上の面積の円形領域又は矩形領域が調理画像領域として検出され、比較対象画像領域のうちの調理画像領域以外の画像領域が非調理画像領域として検出される。 When the CPU 60 determines whether or not the processing target area is an excessive heat state image area, first, the processing target area is classified into a cooking image area indicating a cooking area and a non-cooking image area indicating a non-cooking area. . The cooking image region and the non-cooking image region are classified based on the difference between the processing target region and the reference image corresponding to the processing target region. That is, based on the difference between the processing target region and the reference image, a circular region or a rectangular region having an area equal to or larger than a predetermined area in the processing target region is detected as a cooking image region, and other than the cooking image region in the comparison target image region Are detected as non-cooked image areas.
図10に示す例では、調理領域130A及び非調理領域130Bが示されている。調理領域130Aは、平面視矩形領域102のうちのフライパン130の本体領域である。非調理領域130Bは、平面視矩形領域102のうちの調理領域130A以外の領域である。この場合、平面視矩形領域102を示す処理対象領域と第2基準画像との差分に基づいて、所定面積以上の面積の円形領域を示す画像領域が調理領域130Aを示す調理画像領域として検出される。そして、平面視矩形領域102を示す処理対象領域のうちの調理領域130A以外の画像領域が非調理領域130Bを示す非調理画像領域として検出される。 In the example shown in FIG. 10, a cooking area 130A and a non-cooking area 130B are shown. The cooking area 130 </ b> A is a main body area of the frying pan 130 in the rectangular area 102 in plan view. The non-cooking area 130B is an area other than the cooking area 130A in the rectangular area 102 in plan view. In this case, based on the difference between the processing target area indicating the planar rectangular area 102 and the second reference image, an image area indicating a circular area having an area equal to or larger than a predetermined area is detected as a cooking image area indicating the cooking area 130A. . Then, an image area other than the cooking area 130A in the processing target area showing the rectangular area 102 in plan view is detected as a non-cooking image area showing the non-cooking area 130B.
はみ出し火炎画像領域は、調理器具の外周縁から火炎が、予め定められた大きさ以上の大きさで、はみ出した状態(換言すると、調理器具の周囲に予め定められた大きさ以上の大きさで溢れた状態)を示す画像領域である。処理対象領域がはみ出し火炎画像領域であるか否かは、処理対象領域と、この処理対象領域に対応する基準画像とを比較した比較結果に基づいて判定される。 The overhang flame image area is a state in which the flame protrudes from the outer peripheral edge of the cooking utensil in a size larger than a predetermined size (in other words, a size larger than a predetermined size around the cooking utensil). This is an image area showing an overflow state). Whether or not the processing target region is a protruding flame image region is determined based on a comparison result obtained by comparing the processing target region with a reference image corresponding to the processing target region.
CPU60は、処理対象領域がはみ出し火炎画像領域であるか否かを判定する場合、先ず、調理器具の外周縁からはみ出した火炎を示す第1火炎画像領域を非調理画像領域から検出する。すなわち、非調理画像領域のうちの第1基準輝度(例えば、天板22の代表的な輝度として予め定められた輝度)との差分絶対値が第1所定値以上の輝度の高輝度画像領域が第1火炎画像領域として検出される。第1所定値とは、例えば、バーナ24の火炎のうち最も薄色の火炎の代表的な輝度として予め定められた輝度と第1基準輝度との差分絶対値に相当する値を指す。 When determining whether or not the processing target area is a protruding flame image area, the CPU 60 first detects, from the non-cooked image area, a first flame image area indicating a flame protruding from the outer peripheral edge of the cooking utensil. That is, a high-brightness image region having a difference absolute value that is greater than or equal to the first predetermined value with respect to the first reference luminance (for example, luminance predetermined as representative luminance of the top plate 22) in the non-cooked image region. It is detected as the first flame image area. The first predetermined value refers to, for example, a value corresponding to an absolute value of a difference between the luminance predetermined as the representative luminance of the lightest flame among the flames of the burner 24 and the first reference luminance.
そして、CPU60は、第1火炎画像領域の面積(画素数)が第1所定面積(第1所定画素数)以上か否かを判定することで処理対象領域がはみ出し火炎画像領域であるか否かを判定する。すなわち、第1火炎画像領域の面積が第1所定面積以上の場合、処理対象領域がはみ出し火炎画像領域であると判定され、第1火炎画像領域の面積が第1所定面積未満の場合、処理対象領域がはみ出し火炎画像領域でないと判定される。 Then, the CPU 60 determines whether or not the processing target area is a protruding flame image area by determining whether or not the area (number of pixels) of the first flame image area is equal to or larger than the first predetermined area (first predetermined pixel number). Determine. That is, when the area of the first flame image region is equal to or larger than the first predetermined area, it is determined that the processing target region is a protruding flame image region, and when the area of the first flame image region is less than the first predetermined area, the processing target It is determined that the area is not a protruding flame image area.
過加熱画像領域は、調理物に対する加熱の過多状態を示す画像領域である。過加熱画像領域の一例としては、図11に示すように平面視矩形領域102内に置かれたフライパン130から所定量以上の白煙が立ち上がっている場合の平面視矩形領域102を示す画像領域が挙げられる。 The overheated image area is an image area that indicates an excessive state of heating of the food. As an example of the overheated image area, as shown in FIG. 11, an image area showing the planar rectangular area 102 when white smoke of a predetermined amount or more rises from the frying pan 130 placed in the planar rectangular area 102. Can be mentioned.
CPU60は、処理対象領域内の白色領域の面積(例えば、白色を示す画素の画素数)が第2所定面積(第2所定画素数)以上であるか否かが判定することで処理対象領域が過加熱画像領域であるか否かを判定する。すなわち、処理対象領域内の白色領域の面積が第2所定面積以上の場合、処理対象領域が過加熱画像領域であると判定される。これは、例えば、図11に示すフライパン130から所定量以上の白煙が立ち上がっていることを意味する。処理対象領域内の白色領域の面積が第2所定面積未満の場合、処理対象領域が過加熱画像領域でないと判定される。 The CPU 60 determines whether the area to be processed is determined by determining whether or not the area of the white area in the area to be processed (for example, the number of pixels indicating white) is equal to or greater than a second predetermined area (second predetermined number of pixels). It is determined whether it is an overheated image area. That is, when the area of the white region in the processing target region is equal to or larger than the second predetermined area, it is determined that the processing target region is an overheated image region. For example, this means that a predetermined amount or more of white smoke has risen from the frying pan 130 shown in FIG. When the area of the white region in the processing target region is less than the second predetermined area, it is determined that the processing target region is not an overheated image region.
なお、ここでは、白煙を例示したが、これに限らず、白煙以外の煙(例えば、黒煙)であってもよい。この場合、煙色領域の面積が第2所定面積以上であるか否かが判定されることで処理対象領域が過加熱画像領域であるか否かが判定される。 In addition, although white smoke was illustrated here, it is not restricted to this, You may be smoke other than white smoke (for example, black smoke). In this case, it is determined whether or not the area to be processed is an overheated image area by determining whether or not the area of the smoke color area is equal to or larger than the second predetermined area.
調理物引火画像領域は、調理器具内の調理物が引火された状態を示す画像領域である。調理物引火画像領域の一例としては、図12に示すように平面視矩形領域102内に置かれたフライパン130の調理領域130Aが引火された場合の平面視矩形領域102を示す画像領域が挙げられる。 The cooked product ignition image area is an image area showing a state in which the cooked product in the cooking utensil is ignited. As an example of the cooked product ignition image area, as shown in FIG. 12, an image area showing the planar rectangular area 102 when the cooking area 130 </ b> A of the frying pan 130 placed in the planar rectangular area 102 is ignited. .
CPU60は、調理物に引火された火炎を示す第2火炎画像領域が調理画像領域に存在するか否かを判定することで処理対象領域が調理物引火画像領域であるか否かを判定する。第2火炎画像領域は、調理画像領域のうちの第2基準輝度との差分絶対値が第2所定値以上の輝度の高輝度画像領域である。第2基準輝度とは、例えば、引火されていない調理物の一般的な輝度として予め定められた輝度を指す。第2所定値とは、例えば、調理物に点けられた火炎のうち最も薄色の火炎の代表的な輝度として予め定められた輝度と第2基準輝度との差分絶対値に相当する値を指す。 The CPU 60 determines whether or not the processing target region is the cooked product ignition image region by determining whether or not the second flame image region indicating the flame ignited by the cooked product exists in the cooked image region. The second flame image area is a high-luminance image area having a luminance whose absolute value of difference from the second reference luminance in the cooking image area is equal to or greater than a second predetermined value. The second reference luminance refers to a luminance that is determined in advance as a general luminance of a food that is not ignited, for example. The second predetermined value refers to, for example, a value corresponding to the absolute difference between the luminance predetermined as the representative luminance of the lightest flame among the flames on the food and the second reference luminance. .
ステップ158において、処理対象領域が火力過多状態画像領域の場合は判定が肯定されて、ステップ160へ移行する。ステップ158において、処理対象領域が火力過多状態画像領域でない場合は判定が否定されて、ステップ176へ移行する。 In step 158, if the processing target area is an overheat state image area, the determination is affirmed and the process proceeds to step 160. If it is determined in step 158 that the processing target area is not an excessive heat state image area, the determination is negative and the process proceeds to step 176.
ステップ160で、CPU60は、比較対象画像領域毎に設けられたカウンタ(図示省略)のうちの、処理対象領域に対応するカウンタのカウント値に1を加算し、その後、ステップ162へ移行する。 In step 160, the CPU 60 adds 1 to the count value of the counter corresponding to the processing target area among the counters (not shown) provided for each comparison target image area, and then proceeds to step 162.
ステップ162で、CPU60は、処理対象領域に対応するカウンタのカウント値が第1閾値(例えば、10)を超えているか否かを判定する。ステップ162において、処理対象領域に対応するカウンタのカウント値が第1閾値を超えている場合は判定が肯定されて、ステップ164へ移行する。ステップ162において、処理対象領域に対応するカウンタのカウント値が第1閾値以下の場合は判定が否定されて、ステップ170へ移行する。 In step 162, the CPU 60 determines whether or not the count value of the counter corresponding to the processing target area exceeds a first threshold (for example, 10). In step 162, when the count value of the counter corresponding to the processing target area exceeds the first threshold value, the determination is affirmed, and the process proceeds to step 164. In step 162, when the count value of the counter corresponding to the processing target area is equal to or smaller than the first threshold value, the determination is negative, and the process proceeds to step 170.
なお、本ステップ162において判定が肯定されることは、複数回撮影されて得られた撮影画像の各々に火力過多状態画像領域が重複して存在していることを意味する。火力過多状態画像領域が重複して存在するとは、各々の撮影画像内の同じ位置に火力過多状態画像領域が存在することを指す。撮影画像内の同じ位置に火力過多状態画像領域が存在するとは、例えば、複数回撮影されて得られた各々の撮影画像内の平面視矩形領域102を示す比較対象画像領域が何れも火力過多状態画像領域であることを指す。 If the determination in step 162 is affirmative, it means that the overheated state image region exists in each of the photographed images obtained by photographing a plurality of times. Excessive thermal power state image areas indicate that there are excessive thermal power state image areas at the same position in each captured image. Excessive thermal power state image regions exist at the same position in the captured image means that, for example, all of the comparison target image regions indicating the rectangular region 102 in plan view in each captured image captured multiple times are in excessive thermal power state. Indicates an image area.
このように、本ステップ162において判定が肯定されることは、撮影画像が、コンロ上領域52に対する火力の過多状態を示す火力過多状態画像であることを意味する。 As described above, when the determination in step 162 is affirmed, it means that the captured image is a thermal power excessive state image that indicates an excessive thermal power state with respect to the stove top region 52.
ステップ164で、CPU60は、処理対象領域に対応する平面視矩形領域内のバーナ24(以下、「制御対象バーナ」と称する)の火力を減少させることを指示する火力減少指示情報として、制御対象バーナを特定可能なバーナ特定情報を含む火力減少指示情報を生成する。そして、生成した火力減少指示情報を、WiFi通信部80を介してコンロ12に送信し、その後、ステップ166へ移行する。 In step 164, the CPU 60 controls the control target burner as thermal power reduction instruction information for instructing to reduce the thermal power of the burner 24 (hereinafter referred to as “control target burner”) in the rectangular region in plan view corresponding to the processing target region. The thermal power reduction instruction information including the burner identification information that can identify the power is generated. Then, the generated thermal power reduction instruction information is transmitted to the stove 12 via the WiFi communication unit 80, and then the process proceeds to step 166.
ステップ166で、CPU60は、処理対象領域に対応するカウンタのカウント値を初期設定値(例えば、0)にリセットし、その後、ステップ168へ移行する。 In step 166, the CPU 60 resets the count value of the counter corresponding to the processing target area to an initial set value (for example, 0), and then proceeds to step 168.
ステップ168で、CPU60は、調理領域の温度の低下待ちであることを示す温度低下待ちフラグをオンし、その後、ステップ170へ移行する。 In step 168, the CPU 60 turns on a temperature decrease waiting flag indicating that it is waiting for a temperature decrease in the cooking area, and then proceeds to step 170.
ステップ170で、CPU60は、本第1制御処理を終了する条件(第1制御終了条件)を満たした否かを判定する。第1制御終了条件の一例としては、撮影・制御装置14に対して第1制御処理の終了を指示する指示信号が入力された、との条件、又は、本第1制御処理が開始されてから所定時間(例えば、1時間)経過した、との条件が挙げられる。 In step 170, the CPU 60 determines whether or not a condition for terminating the first control process (first control termination condition) is satisfied. As an example of the first control end condition, a condition that an instruction signal for instructing the end of the first control process is input to the photographing / control apparatus 14 or after the first control process is started. The condition that predetermined time (for example, 1 hour) passed is mentioned.
ステップ170において、第1制御終了条件を満たしていない場合は判定が否定されて、ステップ172へ移行する。ステップ170において、第1制御終了条件を満たした場合は判定が肯定されて、本第1制御処理を終了する。 If the first control end condition is not satisfied in step 170, the determination is negative and the routine proceeds to step 172. In step 170, if the first control end condition is satisfied, the determination is affirmed and the first control process is ended.
ステップ172で、CPU60は、未処理の比較対象画像領域がないか否かを判定する。ここで、未処理の比較対象画像領域とは、ステップ154で処理対象領域として設定されていない比較対象画像領域を指す。ステップ172において、未処理の比較対象画像領域がない場合は判定が肯定されて、ステップ174へ移行する。ステップ172において、未処理の比較対象画像領域がある場合は判定が否定されて、ステップ154へ移行する。 In step 172, the CPU 60 determines whether or not there is an unprocessed comparison target image area. Here, the unprocessed comparison target image region refers to a comparison target image region that is not set as a processing target region in step 154. If there is no unprocessed comparison target image area in step 172, the determination is affirmed and the process proceeds to step 174. If it is determined in step 172 that there is an unprocessed comparison target image area, the determination is negative, and the process proceeds to step 154.
ステップ174で、CPU60は、画像格納部78に新たに画像情報が格納されたか否かを判定する。ステップ174において、画像格納部78に新たに画像情報が格納された場合は判定が肯定されて、ステップ150へ移行する。ステップ174において、画像格納部78に新たに画像情報が格納されていない場合は判定が否定されて、ステップ170へ移行する。 In step 174, the CPU 60 determines whether image information is newly stored in the image storage unit 78. In step 174, if new image information is stored in the image storage unit 78, the determination is affirmed and the process proceeds to step 150. If it is determined in step 174 that image information is not newly stored in the image storage unit 78, the determination is negative and the process proceeds to step 170.
ステップ176で、CPU60は、処理対象領域に対応するカウンタのカウント値が1以上か否かを判定する。ステップ176において、カウンタのカウント値が1以上の場合は判定が肯定されて、ステップ178へ移行する。ステップ176において、カウンタのカウント値が1未満の場合(“0”の場合)は判定が否定されて、ステップ180へ移行する。 In step 176, the CPU 60 determines whether or not the count value of the counter corresponding to the processing target area is 1 or more. In step 176, when the count value of the counter is 1 or more, the determination is affirmed, and the routine proceeds to step 178. In step 176, if the count value of the counter is less than 1 (in the case of “0”), the determination is negative and the routine proceeds to step 180.
ステップ178で、CPU60は、カウンタのカウント値をリセットし、その後、ステップ180へ移行する。 In step 178, the CPU 60 resets the count value of the counter, and then proceeds to step 180.
ステップ180で、CPU60は、温度低下待ちフラグがオンされているか否かを判定する。ステップ180において、温度低下待ちフラグがオンされている場合は判定が肯定されて、ステップ182へ移行する。ステップ180において、温度低下待ちフラグがオンされていない場合(オフされている場合)は判定が否定されて、図9に示すステップ188へ移行する。 In step 180, the CPU 60 determines whether or not the temperature decrease waiting flag is turned on. In step 180, if the temperature decrease waiting flag is turned on, the determination is affirmative and the routine proceeds to step 182. In step 180, if the temperature decrease waiting flag is not turned on (if turned off), the determination is negative, and the routine proceeds to step 188 shown in FIG.
ステップ182で、CPU60は、処理対象領域が温度低下状態画像領域であるか否かを判定する。温度低下状態画像領域とは、調理領域の温度低下状態を示す画像領域を指す。 In step 182, the CPU 60 determines whether or not the processing target area is a temperature decrease state image area. The temperature decrease state image region refers to an image region indicating the temperature decrease state of the cooking region.
ステップ164,190,204の処理によりコンロ12に火力減少指示情報が送信されると、後述の第3制御処理(図15参照)のステップ252で、CPU100は、制御対象バーナの火力が減少するように電磁弁駆動部116を制御する。これにより、調理領域の温度が低下すると、調理領域の態様は、火力が過多状態のときの調理領域の態様と大きく異なる。例えば、気泡量や白煙量が大きく減少する。 When the thermal power reduction instruction information is transmitted to the stove 12 by the processes of steps 164, 190, and 204, the CPU 100 causes the thermal power of the burner to be controlled to decrease in step 252 of the third control process (see FIG. 15) described later. The electromagnetic valve driving unit 116 is controlled. Thereby, when the temperature of a cooking area falls, the aspect of a cooking area will differ greatly from the aspect of a cooking area when a thermal power is an excessive state. For example, the amount of bubbles and the amount of white smoke are greatly reduced.
そこで、本ステップ182では、CPU60は、処理対象領域が温度低下状態画像領域であるか否かを、処理対象領域と先に取得された最新の火力過多状態画像領域との差分に基づいて判定する。 Therefore, in step 182, the CPU 60 determines whether or not the processing target area is a temperature decrease state image area based on the difference between the processing target area and the latest overheated state image area acquired previously. .
すなわち、最新の火力過多状態画像領域の第1特定領域と処理対象領域の第2特定領域との画素毎の差分絶対値が算出され、算出された差分絶対値の総和が第3所定値以上の場合は処理対象領域が温度低下状態画像領域であると判定される。差分絶対値の総和が第3所定値未満の場合は処理対象領域が温度低下状態画像領域ないと判定される。第1特定領域とは、例えば、最新の火力過多状態画像領域のうちの調理画像領域を指し、第2特定領域とは、例えば、処理対象領域のうちの第1特定領域の位置に相当する位置の画像領域(ここでは一例として調理画像領域)を指す。 That is, the absolute difference value for each pixel between the first specific area of the latest excessive heat state image area and the second specific area of the processing target area is calculated, and the sum of the calculated absolute differences is greater than or equal to the third predetermined value. In this case, it is determined that the processing target area is a temperature decrease state image area. When the sum of the absolute differences is less than the third predetermined value, it is determined that the processing target area is not the temperature-decreasing state image area. The first specific area refers to, for example, a cooking image area in the latest excessive heat state image area, and the second specific area refers to, for example, a position corresponding to the position of the first specific area in the processing target area. The image area (here, the cooked image area as an example).
ステップ182において、処理対象領域が温度低下状態画像領域の場合は判定が肯定されて、ステップ184へ移行する。ステップ182において、処理対象領域が温度低下状態画像領域でない場合は判定が否定されて、図9に示すステップ188へ移行する。 If it is determined in step 182 that the processing target area is a temperature decrease state image area, the determination is affirmed, and the process proceeds to step 184. If it is determined in step 182 that the processing target area is not the temperature-lowering state image area, the determination is negative and the process proceeds to step 188 shown in FIG.
ステップ184で、CPU60は、制御対象バーナの火力の増加を指示する火力増加指示情報として、ステップ164で生成した火力減少指示情報に含まれるバーナ特定情報と同一のバーナ特定情報を含む火力増加指示情報を生成する。そして、生成した火力増加指示情報を、WiFi通信部80を介してコンロ12に送信し、その後、ステップ186へ移行する。 In step 184, the CPU 60 includes thermal power increase instruction information including the same burner identification information as the thermal power increase instruction information generated in step 164 as the thermal power increase instruction information instructing an increase in the thermal power of the control target burner. Is generated. Then, the generated thermal power increase instruction information is transmitted to the stove 12 via the WiFi communication unit 80, and then the process proceeds to step 186.
ステップ186で、CPU60は、温度低下待ちフラグをオフし、その後、ステップ170へ移行する。 In step 186, the CPU 60 turns off the temperature decrease waiting flag, and then proceeds to step 170.
図9に示すステップ188で、CPU60は、処理対象領域内の調理画像領域が発火誘引画像領域であるか否かを判定する。発火誘引画像領域とは、加熱を受けることで発火する可能性が高い調理領域を示す画像領域を指す。 In step 188 shown in FIG. 9, the CPU 60 determines whether or not the cooking image area in the processing target area is the ignition attraction image area. The ignition attraction image area refers to an image area indicating a cooking area that is likely to ignite when heated.
調理画像領域が発火誘引画像領域であるか否かは、発火誘引画像DB92に格納されている発火誘引画像情報の各々により示される複数の発火誘引画像と処理対象領域内の調理画像領域との比較に基づいて判定される。すなわち、複数の発火誘引画像の中に、処理対象領域内の調理画像領域との一致度が第2閾値(例えば、70%)以上の発火誘引画像が存在する場合は処理対象領域内の調理画像領域が発火誘引画像領域であると判定される。複数の発火誘引画像の中に、処理対象領域内の調理画像領域との一致度が第2閾値以上の発火誘引画像が存在しない場合は処理対象領域内の調理画像領域が発火誘引画像領域でないと判定される。 Whether or not the cooking image area is the ignition attraction image area is determined by comparing the plurality of ignition attraction images indicated by each of the ignition attraction image information stored in the ignition attraction image DB 92 and the cooking image area in the processing target area. It is determined based on. That is, when there is an ignition attraction image whose degree of coincidence with the cooking image area in the processing target area is a second threshold (for example, 70%) or more among the plurality of ignition attraction images, the cooking image in the processing target area It is determined that the area is an ignition attraction image area. If there is no ignition attraction image whose degree of coincidence with the cooking image area in the processing target area is greater than or equal to the second threshold among the plurality of ignition attraction images, the cooking image area in the processing target area is not the ignition attraction image area Determined.
ステップ188において、処理対象領域内の調理画像領域が発火誘引画像領域の場合は判定が肯定されて、ステップ170へ移行する。ステップ188において、処理対象領域内の調理画像領域が発火誘引画像領域でない場合は判定が否定されて、ステップ192へ移行する。 In step 188, if the cooking image area in the processing target area is the ignition attraction image area, the determination is affirmed, and the routine proceeds to step 170. If it is determined in step 188 that the cooking image area in the processing target area is not the ignition attraction image area, the determination is negative and the process proceeds to step 192.
ステップ192で、CPU60は、制御対象バーナの火力を減少させないことを指示する非減少指示情報としてバーナ特定情報を含む非減少指示情報を生成する。そして、生成した非減少指示情報を、WiFi通信部80を介してコンロ12に送信し、その後、図8に示すステップ170へ移行する。 In step 192, the CPU 60 generates non-decreasing instruction information including burner specifying information as non-decreasing instruction information for instructing not to decrease the heating power of the burner to be controlled. Then, the generated non-decreasing instruction information is transmitted to the stove 12 via the WiFi communication unit 80, and then the process proceeds to step 170 shown in FIG.
次に、撮影・制御装置14の主電源が投入された場合にCPU60が第2制御プログラム85を実行することで撮影・制御装置14によって行われる第2制御処理について、図13を参照して説明する。 Next, the second control process performed by the photographing / control device 14 when the CPU 60 executes the second control program 85 when the main power of the photographing / control device 14 is turned on will be described with reference to FIG. To do.
図13に示す第2制御処理では、先ず、ステップ200で、CPU60は、画像格納部78から1フレーム分の画像情報を取得し、その後、ステップ202へ移行する。 In the second control process shown in FIG. 13, first, in step 200, the CPU 60 acquires image information for one frame from the image storage unit 78, and then proceeds to step 202.
ステップ202で、CPU60は、ステップ200で取得した画像情報により示される1フレーム分の撮影画像が着火誘引画像か否かを判定する。着火誘引画像とは、一例として図14に示すように、着火誘引領域132に、着衣134から出された手136(人体の一例)が存在している状態のコンロ上領域52を示す画像を指す。着火誘引領域132とは、着衣134及び手136の少なくとも一方に対する着火が誘引される領域として予め定められた領域を指す。図14に示す例では、着火誘引領域132は、コンロ上領域52を平面視した場合の上半分の領域(図5に示す平面視矩形領域100,102,104のうちの平面視矩形領域100のみを含む横長矩形枠内の領域)である。 In step 202, the CPU 60 determines whether or not the captured image for one frame indicated by the image information acquired in step 200 is an ignition trigger image. As shown in FIG. 14 as an example, the ignition attraction image refers to an image showing an upper stove area 52 in a state where a hand 136 (an example of a human body) taken out of clothing 134 is present in the ignition attraction area 132. . The ignition attraction area 132 refers to an area that is predetermined as an area in which ignition for at least one of the clothes 134 and the hand 136 is attracted. In the example shown in FIG. 14, the ignition attraction area 132 is an upper half area when the stove upper area 52 is viewed in plan (only the rectangular area 100 in plan view among the rectangular areas 100, 102, and 104 in plan view shown in FIG. 5). Is a region within a horizontally long rectangular frame).
CPU60は、撮影画像における着火誘引領域132の位置に対応する位置の画像領域(以下、「着目画像領域」と称する)内に手136を示す手画像領域が存在するか否かを判定することで撮影画像が着火誘引画像か否かを判定する。手画像領域であるか否かは、着目画像領域内に、手見本画像との一致度が第3閾値以上の画像領域が存在するか否かを判定することで撮影画像が着火誘引画像か否かを判定する。手見本画像は、手を示す見本画像であり、内容の異なる複数の手見本画像が二次記憶部64においてデータベース化されている。従って、例えば、着目画像領域に手見本画像の何れかとの一致度が70%以上の画像領域が存在している場合に撮影画像は着火誘引画像であると判定される。 The CPU 60 determines whether or not a hand image area indicating the hand 136 exists in an image area corresponding to the position of the ignition attraction area 132 in the captured image (hereinafter, referred to as “focused image area”). It is determined whether the captured image is an ignition attraction image. Whether or not it is a hand image area is determined by determining whether or not there is an image area whose degree of coincidence with the sample image is equal to or greater than the third threshold in the image area of interest. Determine whether. The hand sample image is a sample image showing a hand, and a plurality of hand sample images having different contents are stored in a database in the secondary storage unit 64. Therefore, for example, when there is an image area whose degree of coincidence with any of the sample images is 70% or more in the image area of interest, the captured image is determined to be an ignition attraction image.
なお、ここでは、CPU60が着目画像領域内に手画像領域が存在するか否かを判定することで撮影画像が着火誘引画像か否かを判定する場合を例示したが、これに限定されるものではない。例えば、CPU60は、着目画像領域内に袖・手画像領域が存在するか否かを判定することで撮影画像が着火誘引画像か否かを判定してもよい。袖・手画像領域とは、着衣の袖の先端部を示す袖画像領域と手画像領域との一連の画像領域を指す。袖・手画像領域であるか否かは、着目画像領域内に、手見本画像との一致度が第3閾値以上の画像領域に隣接して、袖見本画像との一致度が第4閾値以上の画像領域が存在するか否かを判定することで撮影画像が着火誘引画像か否かを判定する。袖見本画像は、着衣の袖の先端部を示す見本画像であり、内容の異なる複数の袖見本画像が二次記憶部64においてデータベース化されている。この場合、例えば、手見本画像の何れかとの一致度が70%以上の画像領域が存在し、この画像領域に隣接する画像領域が、袖見本画像の何れかとの一致度が60%以上の画像領域である場合に、撮影画像は着火誘引画像であると判定される。 In addition, although the case where the CPU 60 determines whether or not the captured image is an ignition attraction image by determining whether or not the hand image area exists in the image area of interest is illustrated here, the present invention is not limited thereto. is not. For example, the CPU 60 may determine whether or not the captured image is an ignition attraction image by determining whether or not a sleeve / hand image region exists in the image region of interest. The sleeve / hand image area refers to a series of image areas including a sleeve image area indicating the tip of the sleeve of the clothing and a hand image area. Whether or not it is a sleeve / hand image area is determined by determining whether or not the degree of coincidence with the hand sample image is adjacent to an image area having a third threshold value or more and the degree of coincidence with the sleeve sample image is greater than or equal to the fourth threshold value. It is determined whether or not the captured image is an ignition-triggered image by determining whether or not the image area exists. The sleeve sample image is a sample image showing the tip of the sleeve of the clothing, and a plurality of sleeve sample images having different contents are stored in the secondary storage unit 64 as a database. In this case, for example, there is an image region having a matching degree of 70% or more with any of the hand sample images, and an image region adjacent to this image region has an matching degree of 60% or more with any of the sleeve sample images. If it is an area, the photographed image is determined to be an ignition attraction image.
ステップ202において、ステップ200で取得した画像情報により示される撮影画像が着火誘引画像の場合は判定が肯定されて、ステップ204へ移行する。ステップ202において、ステップ200で取得した画像情報により示される撮影画像が着火誘引画像でない場合は判定が否定されて、ステップ206へ移行する。 In step 202, if the captured image indicated by the image information acquired in step 200 is an ignition attraction image, the determination is affirmed, and the routine proceeds to step 204. If it is determined in step 202 that the captured image indicated by the image information acquired in step 200 is not an ignition trigger image, the determination is negative and the process proceeds to step 206.
ステップ204で、CPU60は、ステップ164と同様の処理を実行し、その後、図8に示すステップ206へ移行する。 In step 204, the CPU 60 executes the same process as in step 164, and then proceeds to step 206 shown in FIG.
ステップ206で、CPU60は、本第2制御処理を終了する条件(第2制御終了条件)を満たした否かを判定する。第2制御終了条件の一例としては、撮影・制御装置14に対して第2制御処理の終了を指示する指示信号が入力された、との条件、又は、本第2制御処理が開始されてから所定時間(例えば、1時間)経過した、との条件が挙げられる。 In step 206, the CPU 60 determines whether or not a condition for terminating the second control process (second control termination condition) is satisfied. As an example of the second control end condition, a condition that an instruction signal instructing the end of the second control process is input to the photographing / control device 14 or after the second control process is started. The condition that predetermined time (for example, 1 hour) passed is mentioned.
ステップ206において、第2制御終了条件を満たしていない場合は判定が否定されて、ステップ208へ移行する。ステップ206において、第2制御終了条件を満たした場合は判定が肯定されて、本第2制御処理を終了する。 If the second control end condition is not satisfied at step 206, the determination is negative and the routine proceeds to step 208. In step 206, if the second control end condition is satisfied, the determination is affirmed, and the second control process is ended.
ステップ208で、CPU60は、画像格納部78に新たに画像情報が格納されたか否かを判定する。ステップ208において、画像格納部78に新たに画像情報が格納された場合は判定が肯定されて、ステップ200へ移行する。ステップ208において、画像格納部78に新たに画像情報が格納されていない場合は判定が否定されて、ステップ206へ移行する。 In step 208, the CPU 60 determines whether new image information is stored in the image storage unit 78. In step 208, if new image information is stored in the image storage unit 78, the determination is affirmed and the process proceeds to step 200. In step 208, if new image information is not stored in the image storage unit 78, the determination is negative and the process proceeds to step 206.
次に、コンロ12のバーナ24が着火された場合にCPU100が第3制御プログラム126を実行することでコンロ12によって行われる第3制御処理について、図15を参照して説明する。 Next, the third control process performed by the stove 12 when the CPU 100 executes the third control program 126 when the burner 24 of the stove 12 is ignited will be described with reference to FIG.
図15に示す第3制御処理では、先ず、ステップ250で、CPU100は、撮影・制御装置14により送信された火力減少指示情報をWiFi通信部108が受信したか否かを判定する。ステップ250において、撮影・制御装置14により送信された火力減少指示情報をWiFi通信部108が受信した場合は判定が肯定されて、ステップ252へ移行する。ステップ250において、撮影・制御装置14により送信された火力減少指示情報をWiFi通信部108が受信していない場合は判定が否定されて、ステップ260へ移行する。 In the third control process shown in FIG. 15, first, in step 250, the CPU 100 determines whether or not the WiFi communication unit 108 has received the thermal power reduction instruction information transmitted by the imaging / control device 14. In step 250, if the WiFi communication unit 108 receives the thermal power reduction instruction information transmitted by the imaging / control device 14, the determination is affirmed, and the process proceeds to step 252. In step 250, if the WiFi communication unit 108 has not received the thermal power reduction instruction information transmitted by the imaging / control device 14, the determination is negative and the process proceeds to step 260.
ステップ252で、CPU100は、ステップ250で受信した火力減少指示情報に含まれるバーナ特定情報により特定された制御対象バーナの火力が減少するように電磁弁駆動部116を制御し、その後、ステップ254へ移行する。すなわち、本ステップ252において、CPU100は、制御対象バーナに対応する電磁弁38を駆動させてガス管36を閉めることで制御対象バーナの火を消す。ここでは、火力の減少の一例として消火を例示しているが、本発明はこれに限定されるものではなく、消火せずに火力を小さくしてもよい。なお、本ステップ252でバーナ特定情報により特定された制御対象バーナは、「特定加熱力状態画像領域の位置に対応する位置の生成源」の一例である。 In step 252, the CPU 100 controls the solenoid valve driving unit 116 so that the heating power of the burner to be controlled specified by the burner specifying information included in the heating power reduction instruction information received in step 250 is decreased, and then the process proceeds to step 254. Transition. That is, in step 252, the CPU 100 drives the electromagnetic valve 38 corresponding to the controlled burner to close the gas pipe 36 to extinguish the fire of the controlled burner. Here, fire extinguishing is illustrated as an example of a reduction in thermal power, but the present invention is not limited to this, and the thermal power may be reduced without extinguishing the fire. The control target burner specified by the burner specifying information in step 252 is an example of “a generation source of a position corresponding to the position of the specific heating power state image region”.
ステップ254で、CPU100は、後述の非減少指示フラグがオンされているか否かを判定する。非減少指示フラグは、第4制御処理において制御対象バーナの火力を減少させないことを指示するフラグであり、後述のステップ266でオンされる。ステップ254において、非減少指示フラグがオンされている場合は判定が肯定されて、ステップ256へ移行する。ステップ254において、非減少指示フラグがオンされていない場合(オフされている場合)は判定が否定されて、ステップ258へ移行する。 In step 254, the CPU 100 determines whether or not a non-decreasing instruction flag described later is turned on. The non-decreasing instruction flag is a flag that instructs not to decrease the heating power of the burner to be controlled in the fourth control process, and is turned on in step 266 described later. In step 254, if the non-decreasing instruction flag is turned on, the determination is affirmed and the routine proceeds to step 256. In step 254, if the non-decrease instruction flag is not turned on (if turned off), the determination is negative, and the routine proceeds to step 258.
ステップ256で、CPU100は、非減少指示フラグをオフし、その後、ステップ258へ移行する。 In step 256, the CPU 100 turns off the non-decrease instruction flag, and then proceeds to step 258.
ステップ258で、CPU100は、本第3制御処理を終了する条件(第3制御終了条件)を満たした否かを判定する。第3制御終了条件の一例としては、制御対象バーナに対応するバーナ用操作部が消火の指示を受け付けた、との条件、又は、タッチパネル48Bが第3制御処理の終了指示を受け付けた、との条件が挙げられる。 In step 258, the CPU 100 determines whether or not a condition for ending the third control process (third control end condition) is satisfied. As an example of the third control end condition, the condition that the burner operation unit corresponding to the burner to be controlled has received a fire extinguishing instruction, or the touch panel 48B has received the end instruction of the third control process. Conditions are mentioned.
ステップ258において、第3制御終了条件を満たしていない場合は判定が否定されて、ステップ250へ移行する。ステップ258において、第3制御終了条件を満たした場合は判定が肯定されて、本第3制御処理を終了する。 If the third control end condition is not satisfied in step 258, the determination is negative and the routine proceeds to step 250. In step 258, when the third control end condition is satisfied, the determination is affirmed, and the third control process is ended.
ステップ260で、CPU100は、撮影・制御装置14により送信された火力増加指示情報をWiFi通信部108が受信したか否かを判定する。ステップ260において、撮影・制御装置14により送信された火力増加指示情報をWiFi通信部108が受信した場合は判定が肯定されて、ステップ262へ移行する。ステップ260において、撮影・制御装置14により送信された火力増加指示情報をWiFi通信部108が受信していない場合は判定が否定されて、ステップ264へ移行する。 In step 260, the CPU 100 determines whether or not the WiFi communication unit 108 has received the heating power increase instruction information transmitted by the imaging / control device 14. In step 260, if the WiFi communication unit 108 receives the thermal power increase instruction information transmitted by the imaging / control device 14, the determination is affirmed, and the process proceeds to step 262. In step 260, if the WiFi communication unit 108 has not received the heating power increase instruction information transmitted by the imaging / control device 14, the determination is negative and the process proceeds to step 264.
ステップ262で、CPU100は、ステップ252で火力を減少させた制御対象バーナの火力が増加するように電磁弁駆動部116を制御し、その後、ステップ254へ移行する。なお、ステップ252で火力を減少させた制御対象バーナは、ステップ260で受信した火力増加指示情報に含まれるバーナ特定情報により特定される。また、ここで、火力の増加とは、火力過多状態にすることを意味しているわけではなく、減少後の火力よりも大きな火力として予め設定された火力(例えば、中火)にすることを意味する。予め設定された火力は、デフォルトで設定された火力であってもよいし、タッチパネル48Bで受け付けられたユーザの指示に従ってカスタマイズされた火力であってもよい。 In step 262, the CPU 100 controls the solenoid valve driving unit 116 so that the heating power of the burner to be controlled whose thermal power has been decreased in step 252 increases, and then the process proceeds to step 254. Note that the control target burner whose thermal power has been reduced in step 252 is identified by the burner identification information included in the thermal power increase instruction information received in step 260. Here, the increase in the thermal power does not mean that the thermal power is excessive, but the thermal power set in advance as a thermal power larger than the thermal power after the decrease (for example, medium fire) means. The preset thermal power may be a thermal power set by default, or may be a thermal power customized in accordance with a user instruction received on the touch panel 48B.
ステップ264で、CPU100は、撮影・制御装置14により送信された非減少指示情報をWiFi通信部108が受信したか否かを判定する。ステップ264において、撮影・制御装置14により送信された非減少指示情報をWiFi通信部108が受信した場合は判定が肯定されて、ステップ266へ移行する。ステップ264において、撮影・制御装置14により送信された非減少指示情報をWiFi通信部108が受信していない場合は判定が否定されて、ステップ250へ移行する。 In step 264, the CPU 100 determines whether or not the WiFi communication unit 108 has received the non-decreasing instruction information transmitted by the imaging / control device 14. In step 264, if the WiFi communication unit 108 receives the non-decreasing instruction information transmitted by the imaging / control device 14, the determination is affirmed, and the process proceeds to step 266. In step 264, if the WiFi communication unit 108 has not received the non-decreasing instruction information transmitted by the imaging / control device 14, the determination is negative and the process proceeds to step 250.
ステップ266で、CPU100は、非減少指示フラグをオンし、その後、ステップ258へ移行する。本ステップ266でオンされる非減少指示フラグとは、ステップ264で受信した非減少指示情報に含まれるバーナ特定情報により特定される制御対象バーナの火力を減少させないことを指示する非減少指示フラグを指す。 In step 266, the CPU 100 turns on the non-decrease instruction flag, and then proceeds to step 258. The non-decreasing instruction flag that is turned on in step 266 is a non-decreasing instruction flag that instructs not to reduce the heating power of the burner to be controlled that is specified by the burner specifying information included in the non-decreasing instruction information received in step 264. Point to.
次に、第1バーナ24Aが着火された場合にCPU100が第4制御プログラム128を実行することでコンロ12によって行われる第4制御処理について、図16を参照して説明する。 Next, the fourth control process performed by the stove 12 when the CPU 100 executes the fourth control program 128 when the first burner 24A is ignited will be described with reference to FIG.
図16に示す第4制御処理では、先ず、ステップ300で、CPU100は、第1バーナ24Aに対応する温度センサ32により測定された温度が第5閾値(例えば、250度)を超えているか否かを判定する。第5閾値とは、温度センサ32により測定された温度に依拠して第1バーナ24Aの火力を減少させる温度(発火が予測される温度(発火予測温度))として予め定められた(事前に固定化された)温度を指す。 In the fourth control process shown in FIG. 16, first, in step 300, the CPU 100 determines whether or not the temperature measured by the temperature sensor 32 corresponding to the first burner 24A exceeds a fifth threshold (for example, 250 degrees). Determine. The fifth threshold value is predetermined (fixed in advance) as a temperature (temperature at which ignition is predicted (predicted ignition temperature)) based on the temperature measured by the temperature sensor 32 to reduce the thermal power of the first burner 24A. Temperature).
ステップ300において、第1バーナ24Aに対応する温度センサ32により測定された温度が第5閾値を超えている場合は判定が肯定されて、ステップ302へ移行する。ステップ300において、第1バーナ24Aに対応する温度センサ32により測定された温度が第5閾値以下の場合は判定が否定されて、ステップ306へ移行する。 In step 300, if the temperature measured by the temperature sensor 32 corresponding to the first burner 24A exceeds the fifth threshold value, the determination is affirmed, and the routine proceeds to step 302. In step 300, if the temperature measured by the temperature sensor 32 corresponding to the first burner 24A is equal to or lower than the fifth threshold, the determination is negative, and the routine proceeds to step 306.
ステップ302で、CPU100は、非減少指示フラグがオフされているか否かを判定する。ステップ302において、非減少指示フラグがオフされている場合は判定が肯定されて、ステップ304へ移行する。ステップ302において、非減少指示フラグがオフされていない場合(オンされている場合)は判定が否定されて、ステップ306へ移行する。 In step 302, the CPU 100 determines whether or not the non-decreasing instruction flag is turned off. In step 302, if the non-decreasing instruction flag is turned off, the determination is affirmed and the routine proceeds to step 304. In step 302, if the non-decreasing instruction flag is not turned off (if turned on), the determination is negative, and the routine proceeds to step 306.
ステップ304で、CPU100は、第1バーナ24Aの火力が減少するように電磁弁駆動部116を制御し、その後、ステップ306へ移行する。 In step 304, the CPU 100 controls the electromagnetic valve driving unit 116 so that the heating power of the first burner 24 </ b> A is reduced, and then the process proceeds to step 306.
ステップ306で、CPU100は、本第4制御処理を終了する条件(第4制御終了条件)を満たした否かを判定する。第4制御終了条件の一例としては、第1バーナ用操作部42が消火の指示を受け付けた、との条件、又は、タッチパネル48Bが第4制御処理の終了指示を受け付けた、との条件が挙げられる。 In step 306, the CPU 100 determines whether or not a condition for terminating the fourth control process (fourth control termination condition) is satisfied. As an example of the fourth control end condition, there is a condition that the first burner operation unit 42 has received a fire extinguishing instruction, or a condition that the touch panel 48B has received a fourth control process end instruction. It is done.
ステップ306において、第4制御終了条件を満たしていない場合は判定が否定されて、ステップ300へ移行する。ステップ306において、第4制御終了条件を満たした場合は判定が肯定されて、本第4制御処理を終了する。 If the fourth control end condition is not satisfied in step 306, the determination is negative and the routine proceeds to step 300. In step 306, if the fourth control end condition is satisfied, the determination is affirmed and the fourth control process is ended.
なお、上記では、第1バーナ24Aが着火された場合の第4制御処理を例示したが、第2バーナ24B及び第3バーナ24Cの各々についても第4制御処理が個別に実行される。すなわち、第2バーナ24Bが着火された場合、ステップ300で、CPU100は、第2バーナ24Bに対応する温度センサ32により測定された温度と第5閾値とを比較する。そして、ステップ304で、CPU100は、第2バーナ24Bの火力が減少するように電磁弁駆動部116を制御する。また、第3バーナ24Cが着火された場合、ステップ300で、CPU100は、第3バーナ24Cに対応する温度センサ32により測定された温度と第5閾値とを比較する。そして、ステップ304で、CPU100は、第3バーナ24Cの火力が減少するように電磁弁駆動部116を制御する。 In the above description, the fourth control process when the first burner 24A is ignited is illustrated, but the fourth control process is also executed individually for each of the second burner 24B and the third burner 24C. That is, when the second burner 24B is ignited, in step 300, the CPU 100 compares the temperature measured by the temperature sensor 32 corresponding to the second burner 24B with the fifth threshold value. In step 304, the CPU 100 controls the solenoid valve drive unit 116 so that the heating power of the second burner 24B is reduced. If the third burner 24C is ignited, in step 300, the CPU 100 compares the temperature measured by the temperature sensor 32 corresponding to the third burner 24C with the fifth threshold value. In step 304, the CPU 100 controls the solenoid valve drive unit 116 so that the heating power of the third burner 24C is reduced.
以上説明したように、加熱調理システム10では、撮影・制御装置14によりコンロ上領域52が撮影される。そして、撮影されて得られた撮影画像内に火力過多状態画像領域が存在する場合に(ステップ158:Y)、火力過多状態画像領域の位置に対応する位置のバーナ24による火力が減少するようにコンロ12が制御される(ステップ164,252)。従って、加熱調理システム10は、コンロ上領域52を撮影して得た撮影画像を用いずに火力を減少させる場合に比べ、不要な火力を減少させることができる。この結果、常に必要十分な火力で調理を行うことが可能となり、省エネルギー化に寄与する。また、袖火の発生の抑制にも繋がる。 As described above, in the cooking system 10, the stove upper area 52 is photographed by the photographing / control device 14. Then, when there is an excessive thermal power state image region in the captured image obtained by shooting (step 158: Y), the thermal power by the burner 24 at a position corresponding to the position of the excessive thermal power state image region is reduced. The stove 12 is controlled (steps 164 and 252). Therefore, the cooking system 10 can reduce unnecessary thermal power as compared with the case where the thermal power is reduced without using a captured image obtained by imaging the stove upper area 52. As a result, cooking can always be performed with necessary and sufficient thermal power, which contributes to energy saving. Moreover, it also leads to suppression of the occurrence of sleeve fire.
また、加熱調理システム10において、火力過多状態画像領域は、撮影画像内の予め定められた大きさ以上の火炎を含む画像領域である。従って、加熱調理システム10は、撮影画像内の予め定められた大きさ以上の火炎を含む画像領域を火力過多状態画像領域としない場合に比べ、コンロ上領域52に対する火力が過多状態であることを撮影画像から容易に特定することができる。 Further, in the cooking system 10, the excessive heat power state image region is an image region including a flame of a predetermined size or larger in the captured image. Therefore, the heating cooking system 10 indicates that the heating power for the upper stove region 52 is excessive as compared to a case where an image region including a flame of a predetermined size or larger in the photographed image is not set as an excessive power state image region. It can be easily identified from the captured image.
また、加熱調理システム10では、火力過多状態画像領域として、はみ出し火炎画像領域(図10参照)が採用されている。従って、加熱調理システム10は、はみ出し火炎画像領域を火力過多状態画像としない場合に比べ、調理器具が受ける火力が過多状態であることを撮影画像から高精度に特定することができる。 Moreover, in the heating cooking system 10, the overhang flame image area | region (refer FIG. 10) is employ | adopted as an overheated state image area | region. Therefore, the heating and cooking system 10 can specify from the captured image with high accuracy that the heating power received by the cooking utensil is excessive as compared with a case where the protruding flame image area is not an excessive thermal power state image.
また、加熱調理システム10において、火力過多状態画像領域は、撮影画像内の画像領域のうちの火力を受けている調理器具の調理領域として火力の過多状態の調理領域を示す画像領域である。従って、加熱調理システム10は、撮影画像内の画像領域のうちの火力を受けている調理器具の調理領域として火力の過多状態の調理領域を含む領域を示す画像領域を火力過多状態画像領域としない場合に比べ、コンロ上領域52に対する火力が過多状態であることを撮影画像から容易に特定することができる。 Moreover, in the heating cooking system 10, a thermal power excessive state image area | region is an image area | region which shows the cooking area of a thermal power excessive state as a cooking area | region of the cooking appliance which has received the thermal power among the image areas in a picked-up image. Therefore, the heating cooking system 10 does not set an image region indicating a region including a cooking region with excessive thermal power as a cooking region of a cooking utensil receiving thermal power among image regions in the captured image as an excessive thermal power state image region. Compared to the case, it can be easily identified from the captured image that the heating power for the stove upper area 52 is excessive.
また、加熱調理システム10において、火力過多状態画像領域は、過加熱画像領域(図11参照)及び調理物引火画像領域(図12参照)である。従って、加熱調理システム10は、過加熱画像領域及び調理物引火画像領域を火力過多状態画像領域としない場合に比べ、調理領域が受ける火力が過多状態であることを撮影画像から高精度に特定することができる。 Moreover, in the heating cooking system 10, a thermal power excessive state image area | region is an overheating image area | region (refer FIG. 11) and a foodstuff ignition image area | region (refer FIG. 12). Therefore, the heating cooking system 10 specifies from the captured image with high accuracy that the cooking region receives an excessive amount of thermal power compared to a case where the overheating image region and the cooked product ignition image region are not the excessive heating state image region. be able to.
また、加熱調理システム10では、複数回撮影されて得られた撮影画像の各々に火力過多状態画像領域が重複して存在している場合に(ステップ162:Y)、重複する火力過多状態画像領域の位置に対応する位置のバーナ24による火力が減少するようにコンロ12が制御される(ステップ164,252)。従って、加熱調理システム10は、複数回撮影されて得られた撮影画像の各々に重複する火力過多状態画像領域の位置に対応する位置のバーナ24による火力を減少させる構成を有しない場合に比べ、火力が過多状態でないにも拘わらずバーナ24による火力が減少してしまうという事態の発生を抑制することができる。 Moreover, in the heating cooking system 10, when the thermal power excessive state image area | region overlaps in each of the picked-up image acquired by image | photographing several times (step 162: Y), the redundant thermal power excessive state image area | region is overlapped. The stove 12 is controlled so that the thermal power generated by the burner 24 at the position corresponding to the position of is reduced (steps 164 and 252). Therefore, compared with the case where the heating cooking system 10 does not have the structure which reduces the thermal power by the burner 24 of the position corresponding to the position of the excessive thermal power state image area | region which overlaps with each of the picked-up image acquired by image | photographing several times. It is possible to suppress the occurrence of a situation in which the thermal power by the burner 24 is reduced although the thermal power is not excessive.
また、加熱調理システム10では、ステップ158で火力過多状態画像領域が得られてからステップ182で温度低下状態画像領域が得られた場合に、温度低下状態画像領域の位置に対応する位置のバーナ24による火力を増加させるようにコンロ12が制御される(ステップ184,262)。従って、加熱調理システム10は、火力過多状態画像領域が得られてから温度低下状態画像領域が得られた場合に温度低下状態画像領域の位置に対応する位置のバーナ24による火力を増加させる制御を行わない場合に比べ、温度低下状態に至った場合に火力を増加させる手間を軽減することができる。 Further, in the cooking system 10, when the overheated state image region is obtained in step 158 and then the reduced temperature state image region is obtained in step 182, the burner 24 at a position corresponding to the position of the reduced temperature state image region is obtained. The stove 12 is controlled so as to increase the heating power by (steps 184 and 262). Therefore, the heating cooking system 10 performs control to increase the thermal power by the burner 24 at a position corresponding to the position of the temperature-decreasing state image region when the temperature-decreasing state image region is obtained after the excessively thermal state image region is obtained. Compared with the case where it is not performed, it is possible to reduce the trouble of increasing the thermal power when the temperature is lowered.
また、加熱調理システム10では、処理対象領域が発火誘引画像領域であると判定されなかった場合に(ステップ188:N)、温度センサ32により測定された温度に拘わらず、火力が減少しないようにコンロ12が制御される(ステップ266,ステップ302:N)。従って、加熱調理システム10は、調理領域内が発火を誘引する状態でないにも拘わらず、温度センサ32により測定された温度に応じて火力を減少させる場合に比べ、火力が不要に減少してしまうという事態の発生を抑制することができる。 Further, in the cooking system 10, when it is not determined that the processing target area is the ignition attraction image area (step 188: N), the heating power is not reduced regardless of the temperature measured by the temperature sensor 32. The stove 12 is controlled (step 266, step 302: N). Accordingly, in the cooking system 10, the heating power is unnecessarily reduced as compared with the case where the heating power is reduced according to the temperature measured by the temperature sensor 32, although the cooking area is not in a state of inducing ignition. The occurrence of the situation can be suppressed.
この結果、例えば、発火源となる調理油を使わない調理(焼き網など)の際に火力を弱めることなく調理を続行することが可能となる。また、調理器具の種類によっては実際の調理器具の温度が温度センサ32により測定された温度よりも低いことがあるが、そのような場合であっても火力を弱めることがなく調理を続行することが可能となる。 As a result, for example, cooking can be continued without weakening the heating power during cooking (such as a grill) that does not use cooking oil as an ignition source. Also, depending on the type of cooking utensil, the actual cooking utensil temperature may be lower than the temperature measured by the temperature sensor 32. Even in such a case, cooking should continue without weakening the heating power. Is possible.
また、加熱調理システム10では、処理対象領域が発火誘引画像領域であると判定された場合に(ステップ188:Y)、温度センサ32により測定された温度に応じて、火力が減少するようにコンロ12が制御される(ステップ304)。従って、加熱調理システム10は、温度センサ32により測定された温度のみに依存して火力を減少させる場合に比べ、調理領域内が発火を誘引する状態の場合に火力を減少させることができる。 Moreover, in the cooking system 10, when it determines with a process target area | region being an ignition attraction image area | region (step 188: Y), according to the temperature measured by the temperature sensor 32, a stove is set so that a thermal power may reduce. 12 is controlled (step 304). Therefore, the heating and cooking system 10 can reduce the thermal power when the cooking area is in a state of inducing ignition, as compared with the case where the thermal power is reduced only depending on the temperature measured by the temperature sensor 32.
また、加熱調理システム10では、撮影画像が着火誘引画像であると判定された場合に(ステップ202:Y)、火力が減少するようにコンロ12が制御される(ステップ252)。従って、加熱調理システム10は、撮影画像が着火誘引画像であるか否かを判定する構成を有しない場合に比べ、コンロ上領域52上での着火の発生(例えば、袖火の発生)を抑制することができる。 Moreover, in the heating cooking system 10, when it determines with a picked-up image being an ignition attraction image (step 202: Y), the stove 12 is controlled so that a thermal power reduces (step 252). Accordingly, the heating cooking system 10 suppresses the occurrence of ignition on the stove upper area 52 (for example, the occurrence of sleeve fire) compared to the case where the captured image is not configured to determine whether or not the captured image is an ignition attraction image. can do.
また、加熱調理システム10では、コンロ上領域52のうちの特定の加熱力状態の領域を示す特定加熱力状態画像領域(例えば、火力過多状態画像領域、温度低下状態画像領域、又は発火誘引画像領域)が撮影画像内に存在する場合に、特定加熱力状態画像領域の位置に対応する位置のバーナ24による火力が調節される(ステップ252,262,304)。従って、加熱調理システム10は、コンロ上領域52のうちの特定の加熱力状態の領域を撮影画像を用いずに検出する場合に比べ、コンロ上領域52のうちの特定の加熱力状態の領域(図10に示す例では、平面視矩形領域102)の火力を調節することができる。 Moreover, in the heating cooking system 10, the specific heating power state image area | region (for example, excessive heat power state image area | region, a temperature fall state image area | region, or an ignition attraction image area | region) which shows the area | region of the specific heating power state in the stove top area | region 52 is shown. ) Is present in the captured image, the heating power by the burner 24 at the position corresponding to the position of the specific heating power state image area is adjusted (steps 252, 262, 304). Therefore, the heating cooking system 10 has a specific heating power state region in the stove top region 52 (compared to a case where a specific heating power state region in the stove top region 52 is detected without using a captured image. In the example shown in FIG. 10, the heating power of the rectangular region 102) in plan view can be adjusted.
なお、上記実施形態では、画像処理系プログラム及びコンロ側プログラムを例示したがこれはあくまでも一例である。従って、主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。また、上記第1実施形態で説明した第1制御処理、第2制御処理、第3制御処理、及び第4制御処理の各々に含まれる各処理は、ASIC(Application Specific Integrated Circuit)やプログラマブルロジックデバイス等のハードウェア構成で実現されてもよいし、ハードウェア構成とソフトウェア構成の組み合わせによって実現してもよい。 In the above embodiment, the image processing system program and the stove side program are exemplified, but this is only an example. Therefore, it goes without saying that unnecessary steps may be deleted, new steps may be added, and the processing order may be changed within a range not departing from the spirit. Each process included in each of the first control process, the second control process, the third control process, and the fourth control process described in the first embodiment is an ASIC (Application Specific Integrated Circuit) or a programmable logic device. May be realized by a hardware configuration such as the above, or may be realized by a combination of a hardware configuration and a software configuration.
また、上記実施形態では、第1制御処理のステップ152で抽出された3つの比較対象画像領域の各々に対して順次に処理が行われる場合を例示したが、これに限らず、3つの比較対象画像領域に対して並列処理が行われるようにしてもよい。 In the above embodiment, the case where the processing is sequentially performed on each of the three comparison target image regions extracted in step 152 of the first control processing is illustrated. Parallel processing may be performed on the image area.
また、上記実施形態では、コンロ12と撮影・制御装置14との間でWiFi通信が行われる場合を例示したが、これに限らず、他の無線通信方式でコンロ12と撮影・制御装置14との間で無線通信が行われるようにしてもよい。また、コンロ12と撮影・制御装置14との間で有線通信が行われるようにしてもよい。 Moreover, although the case where WiFi communication was performed between the stove 12 and the imaging / control device 14 was illustrated in the above embodiment, the present invention is not limited to this, and the stove 12, the imaging / control device 14, Wireless communication may be performed between the two. Further, wired communication may be performed between the stove 12 and the photographing / control device 14.
また、上記実施形態では、画像処理系プログラムが撮影・制御装置14のCPU60によって実行される場合を例示したが、本発明はこれに限定されるものではなく、画像処理系プログラムに相当するプログラムがコンロ12のCPU100によって実行されるようにしてもよい。 In the above embodiment, the case where the image processing system program is executed by the CPU 60 of the photographing / control device 14 is exemplified. However, the present invention is not limited to this, and a program corresponding to the image processing system program is provided. It may be executed by the CPU 100 of the stove 12.
また、上記実施形態では、説明の便宜上、二次記憶部64に記憶されている基準画像情報及び発火誘引画像DB92が固定化されている場合を例示したが、本発明はこれに限定されるものではない。すなわち、二次記憶部64に記憶されている基準画像情報及び発火誘引画像DB92は更新されてもよい。この場合、CPU60は、外部装置(例えば、コンロ12)からWiFi通信部80を介して取得した情報を二次記憶部64に記憶することにより二次記憶部64の記憶内容を更新すればよい。更新は、上書き登録による更新であってもよいし、追加登録による更新であってもよい。 In the above embodiment, for the sake of convenience of explanation, the case where the reference image information and the ignition attraction image DB 92 stored in the secondary storage unit 64 are fixed is illustrated, but the present invention is not limited to this. is not. That is, the reference image information and the ignition attraction image DB 92 stored in the secondary storage unit 64 may be updated. In this case, the CPU 60 may update the storage content of the secondary storage unit 64 by storing the information acquired from the external device (for example, the stove 12) via the WiFi communication unit 80 in the secondary storage unit 64. The update may be an update by overwrite registration or an update by additional registration.
また、上記実施形態では、撮影・制御装置14によりコンロ上領域52が動画像として撮影される場合を例示したが、本発明はこれに限定されるものではなく、撮影・制御装置14によりコンロ上領域52が静止画像として撮影されるようにしてもよい。 In the above embodiment, the case where the stove top area 52 is shot as a moving image by the shooting / control device 14 has been illustrated, but the present invention is not limited to this, and the shooting / control device 14 sets the stove top area 52 as a moving image. The region 52 may be captured as a still image.
また、上記実施形態では、CPU60が処理対象領域にバーナ画像領域が存在しているか否かを判定することで処理対象領域に調理器具画像領域が存在しているか否かを判定する場合を例示したが、本発明はこれに限定されるものではない。例えば、各種調理器具の見本画像を事前にデータベース化しておき、CPU60が、処理対象領域と見本画像とを比較することにより処理対象領域に調理器具画像領域が存在しているか否かを判定するようにしてもよい。 Moreover, in the said embodiment, the case where CPU60 determined whether the cooker image area | region exists in a process target area | region by determining whether the burner image area | region exists in a process target area | region was illustrated. However, the present invention is not limited to this. For example, sample images of various cooking utensils are stored in a database in advance, and the CPU 60 determines whether or not the cooking utensil image region exists in the processing target region by comparing the processing target region and the sample image. It may be.
また、上記実施形態では、撮影・制御装置14を例に挙げて説明したが、本発明はこれに限定されるものではなく、撮影・制御装置14に代えて、カメラ付きのスマートデバイスを適用し、スマートデバイスのカメラによりコンロ上領域52が撮影されるようにしてもよい。この場合、スマートデバイスは、画像処理系プログラム、基準画像情報、及び発火誘引画像DB92等の第1制御処理及び第2制御処理を実行する上で必要な各種情報を外部装置から通信手段を介して取得すればよい。なお、外部装置の一例としては、コンロ12又はインターネット上のサーバ装置等が挙げられる。 In the above embodiment, the photographing / control device 14 has been described as an example. However, the present invention is not limited to this, and a smart device with a camera is applied instead of the photographing / control device 14. The stove upper area 52 may be photographed by the camera of the smart device. In this case, the smart device receives various information necessary for executing the first control process and the second control process such as the image processing system program, the reference image information, and the ignition attraction image DB 92 from the external device via the communication unit. Get it. An example of the external device is a stove 12 or a server device on the Internet.
また、上記実施形態では、天板22の真上から撮影・制御装置14によりコンロ上領域52が撮影される場合を例示したが、本発明はこれに限定されるものではない。例えば、図17に示すように、天板22の斜め上方から撮影・制御装置14によりコンロ上領域52が撮影されるようにしてもよい。また、撮影・制御装置14をレンジフード(図示省略)の所定位置(例えば、天板22の真上の位置)にヒンジ機構(図示省略)を介して取り付け、ヒンジ機構により撮影角度が変更されるようにしてもよい。また、一例として図18に示すように、レンジフード(図示省略)に固定されたスライド機構300に撮影・制御装置14を取り付け、スライド機構300により撮影・制御装置14が水平方向にスライドされるようにしてもよい。 Moreover, although the case where the stove top area | region 52 was image | photographed by the imaging | photography / control apparatus 14 from right above the top plate 22 was illustrated in the said embodiment, this invention is not limited to this. For example, as shown in FIG. 17, the stove upper area 52 may be photographed by the photographing / control device 14 from obliquely above the top plate 22. Further, the photographing / control device 14 is attached to a predetermined position (for example, a position just above the top plate 22) of the range hood (not shown) via a hinge mechanism (not shown), and the photographing angle is changed by the hinge mechanism. You may do it. As an example, as shown in FIG. 18, the photographing / control device 14 is attached to a slide mechanism 300 fixed to a range hood (not shown) so that the photographing / control device 14 is slid horizontally by the slide mechanism 300. It may be.
また、上記実施形態では、撮影・制御装置14のみによってコンロ上領域52が撮影される場合を例示したが、本発明はこれに限定されるものではない。例えば、図19に示すように、撮影・制御装置14と同様の機能を有する撮影・制御装置302,304の各々により、撮影・制御装置14とは異なる2方向の各々からコンロ上領域52が撮影されるようにしてもよい。この場合、コンロ12のCPU100は、撮影・制御装置14,302,304の各々により送信された火力減少指示情報、火力増加指示情報、及び非減少指示情報に基づいてバーナ24の火力を制御する。 Moreover, although the case where the stove top area | region 52 was image | photographed only by the imaging | photography / control apparatus 14 was illustrated in the said embodiment, this invention is not limited to this. For example, as shown in FIG. 19, the upper stove area 52 is photographed from each of two directions different from the photographing / control device 14 by each of the photographing / control devices 302 and 304 having the same function as the photographing / control device 14. You may be made to do. In this case, the CPU 100 of the stove 12 controls the heating power of the burner 24 based on the heating power decrease instruction information, the heating power increase instruction information, and the non-decreasing instruction information transmitted by each of the imaging / control devices 14, 302, 304.
例えば、CPU100は、撮影・制御装置14,302,304のうちの何れかにより送信された火力減少指示情報を受信した場合に、火力減少指示情報に含まれるバーナ識別情報により特定される制御対象バーナの火力が減少するように電磁弁駆動部116を制御する。また、CPU100は、撮影・制御装置14,302,304のうちの何れかにより送信された火力増加指示情報を受信した場合に、火力増加指示情報に含まれるバーナ識別情報により特定される制御対象バーナの火力が増加するように電磁弁駆動部116を制御する。更に、CPU100は、撮影・制御装置14,302,304のうちの何れかにより送信された非減少指示情報を受信した場合に、非減少指示情報に含まれるバーナ識別情報により特定される制御対象バーナについての非減少指示フラグをオンする。 For example, when the CPU 100 receives the thermal power reduction instruction information transmitted by any of the imaging / control devices 14, 302, 304, the control target burner specified by the burner identification information included in the thermal power reduction instruction information The solenoid valve driving unit 116 is controlled so that the heating power of the motor is reduced. Further, when the CPU 100 receives the thermal power increase instruction information transmitted by any of the imaging / control devices 14, 302, 304, the control target burner specified by the burner identification information included in the thermal power increase instruction information The solenoid valve driving unit 116 is controlled so that the heating power of the valve increases. Furthermore, when the CPU 100 receives the non-decreasing instruction information transmitted by any of the imaging / control devices 14, 302, 304, the control target burner specified by the burner identification information included in the non-decreasing instruction information. Turn on the non-decrease indication flag for.
また、上記実施形態では、火力が過多状態であるか否かの判定の信頼性を高めるために、図8に示す第1制御処理において、CPU60が、ステップ160で火力過多状態画像領域を連続して得た回数をカウントし、ステップ162でカウント値が第1閾値を超えたか否かを判定するようにしたが、これに限らず、例えば、信頼性よりも即時性を重視するのであれば、第1閾値を小さくしてもよい。また、更なる即時性を求めるのであれば、ステップ158で火力過多状態画像領域が得られたことを条件にステップ160,162の処理が実行されることなくステップ164の処理が実行されるようにしてもよい。 Further, in the above-described embodiment, in order to increase the reliability of the determination as to whether or not the thermal power is in the excessive state, in the first control process shown in FIG. 8, the CPU 60 continues the thermal power excessive state image region in step 160. In step 162, it is determined whether or not the count value exceeds the first threshold. However, the present invention is not limited to this. For example, if immediacy is more important than reliability, The first threshold value may be reduced. If further immediacy is desired, the processing in step 164 is executed without executing the processing in steps 160 and 162 on the condition that the overheated state image region is obtained in step 158. May be.
また、上記実施形態では、処理対象領域と先に得られた火力過多状態画像領域との差分に基づいて処理対象領域が温度低下状態画像領域であるか否かが判定される場合を例示したが、これに限らず、例えば、温度低下状態を示す見本画像を予めデータベース化しておき、CPU60は、処理対象領域と見本画像とを比較し、処理対象画像との一致度が80%以上の見本画像が存在する場合に処理対象領域が温度低下状態画像領域であると判定するようにしてもよい。また、処理対象領域が火力過多状態画像領域であるか否かを判定する場合も同様の手法で判定するようにしてもよい。 Moreover, although the said embodiment illustrated the case where it was determined whether a process target area | region was a temperature fall state image area | region based on the difference of a process target area | region and the excessive thermal power state image area | region obtained previously. However, the present invention is not limited to this. For example, a sample image indicating a temperature drop state is stored in a database in advance, and the CPU 60 compares the processing target area with the sample image, and the degree of coincidence with the processing target image is 80% or more. May be determined to be the temperature decrease state image area. Further, when it is determined whether or not the processing target area is an excessive heat state image area, the determination may be made by the same method.
このように、処理対象領域と見本画像との比較を行う場合、データベース化されている見本画像の数が多い程、処理対象領域が温度低下状態画像領域(又は火力過多状態画像領域)であるか否かの判定の高精度化を図ることが可能となる。なお、見本画像は、調理環境毎に分類されていることが好ましい。ここで、調理環境は、例えば、使用する調理器具、及び調理内容(例えば、料理名)により特定される。この場合、例えば、調理前にタッチパネル48Bで、使用する調理器具を特定する情報、及び調理内容を特定する情報を受け付け、受け付けた各情報に対応する見本画像のみを撮影画像との比較に供すればよい。このように比較対象となる見本画像の数を絞り込むことにより、全ての見本画像と処理対象領域とを比較する場合に比べ、CPU60に対する処理負荷が軽減される。 As described above, when comparing the processing target area with the sample image, the more the number of sample images stored in the database, the more the processing target area is the temperature-decreased state image area (or the overheated state image area). It becomes possible to increase the accuracy of the determination of whether or not. Note that the sample images are preferably classified for each cooking environment. Here, the cooking environment is specified by, for example, a cooking utensil to be used and cooking contents (for example, a cooking name). In this case, for example, information for specifying the cooking utensil to be used and information for specifying the cooking content are received on the touch panel 48B before cooking, and only the sample image corresponding to each received information is used for comparison with the captured image. That's fine. By narrowing down the number of sample images to be compared in this way, the processing load on the CPU 60 is reduced as compared with a case where all sample images are compared with the processing target region.
また、上記実施形態では、図8に示す第1制御処理のステップ182において、CPU60が、1枚の撮影画像内の処理対象領域が温度低下状態画像領域であるか否かを判定する場合を例示したが、これに限らず、例えば、CPU60は、連続して得られた複数枚(例えば、10枚)の撮影画像の各々の処理対象領域が温度低下状態画像領域であるか否かを判定するようにしてもよい。この場合、CPU60は、連続して得られた複数枚の撮影画像の各々の処理対象領域が温度低下状態画像領域の場合に、火力増加指示情報をコンロ12に送信すればよい。これにより、温度低下状態でないにも拘わらず火力が増加してしまうという事態の発生が抑制される。 Moreover, in the said embodiment, the case where CPU60 determines whether the process target area | region in one picked-up image is a temperature fall state image area | region in step 182 of the 1st control processing shown in FIG. However, the present invention is not limited to this. For example, the CPU 60 determines whether or not each processing target area of a plurality of (for example, 10) captured images obtained in succession is a temperature-decreasing state image area. You may do it. In this case, the CPU 60 may transmit the thermal power increase instruction information to the stove 12 when each of the processing target areas of the plurality of captured images obtained in succession is the temperature decrease state image area. This suppresses the occurrence of a situation in which the thermal power increases despite the fact that the temperature is not lowered.
また、上記実施形態では、図9に示す第1制御処理のステップ188において、CPU60が、1枚の撮影画像内の処理対象領域が発火誘引画像領域であるか否かを判定する場合を例示したが、本発明はこれに限定されるものではない。例えば、CPU60は、連続して得られた複数枚(例えば、10枚)の撮影画像の各々の処理対象領域が発火誘引画像領域であるか否かを判定するようにしてもよい。この場合、CPU60は、連続して得られた複数枚の撮影画像の各々の処理対象領域が発火誘引画像領域であると判定した場合に、火力減少指示情報をコンロ12に送信し、それ以外の場合に、非減少指示情報をコンロ12に送信すればよい。これにより、発火が誘引される場面でないにも拘わらず火力が減少してしまうという事態の発生が抑制される。 Moreover, in the said embodiment, in step 188 of the 1st control process shown in FIG. 9, the case where CPU60 determined whether the process target area | region in one picked-up image is an ignition attraction image area was illustrated. However, the present invention is not limited to this. For example, the CPU 60 may determine whether or not each processing target region of a plurality of (for example, ten) captured images obtained in succession is a firing attraction image region. In this case, when the CPU 60 determines that each processing target area of the plurality of captured images obtained in succession is the ignition attraction image area, the CPU 60 transmits the thermal power reduction instruction information to the stove 12. In this case, non-decreasing instruction information may be transmitted to the stove 12. As a result, the occurrence of a situation in which the thermal power is reduced in spite of the fact that the ignition is not induced is suppressed.
また、上記実施形態では、図13に示す第2制御処理のステップ202において、CPU60が、1枚の撮影画像が着火誘引画像であるか否かを判定する場合を例示したが、これに限らず、例えば、CPU60は、連続して得られた複数枚(例えば、10枚)の撮影画像の各々が着火誘引画像であるか否かを判定するようにしてもよい。この場合、CPU60は、連続して得られた複数枚の撮影画像の各々が着火誘引画像であると判定した場合に、火力減少指示情報をコンロ12に送信すればよい。これにより、着火が誘引される場合でないにも拘わらず火力が減少してしまうという事態の発生が抑制される。 In the above embodiment, the case where the CPU 60 determines whether or not one captured image is an ignition attraction image in step 202 of the second control process shown in FIG. 13 is not limited to this. For example, the CPU 60 may determine whether each of a plurality of (for example, ten) captured images obtained in succession is an ignition attraction image. In this case, if the CPU 60 determines that each of a plurality of continuously obtained captured images is an ignition attraction image, the CPU 60 may transmit the thermal power reduction instruction information to the stove 12. As a result, it is possible to suppress the occurrence of a situation in which the thermal power is reduced although the ignition is not induced.
また、上記実施形態では、調理領域の態様や火炎の大きさに基づいて火力状態を推定し、推定した火力状態に応じた制御を行う場合を例示したが、本発明はこれに限定されるものではない。例えば、温度に応じて変色するように設計された調理器具で調理している場合に、撮影画像から調理器具の色を検出し、検出した色に基づいて火力状態を推定するようにしてもよい。また、調理領域内の焦げ領域の面積(例えば、焦げ色を示す焦げ色領域の画素数)を検出し、検出した焦げ領域の面積に基づいて火力状態を推定するようにしてもよい。 Moreover, although the said embodiment demonstrated the case where the thermal power state was estimated based on the aspect of a cooking area | region and the magnitude | size of a flame, and the control according to the estimated thermal power state was performed, this invention is limited to this is not. For example, when cooking with a cooking utensil designed to change color according to temperature, the color of the cooking utensil may be detected from the captured image, and the thermal power state may be estimated based on the detected color. . Further, the area of the burnt area in the cooking area (for example, the number of pixels in the burnt color area indicating the burnt color) may be detected, and the thermal power state may be estimated based on the detected area of the burnt area.
なお、温度に応じて変色するように設計された調理器具の一例としては、お湯が沸騰した場合にLEDランプの発光色が変わる機能を有する調理器具、又は温度に応じて変色する塗料が塗布された調理器具等が挙げられる。 In addition, as an example of a cooking utensil designed to change color according to temperature, a cooking utensil having a function of changing the emission color of the LED lamp when hot water boils, or a paint that changes color depending on temperature is applied. Cooking utensils and the like.
また、上記実施形態では、カラーの撮影画像に基づいて火力の大きさを推定する場合を例示したが、本発明はこれに限定されるものではない。例えば、サーモグラフィにより撮影されて得られる熱画像に基づいて火力の大きさを推定するようにしてもよい。 Moreover, although the case where the magnitude | size of the thermal power was estimated based on the color picked-up image was illustrated in the said embodiment, this invention is not limited to this. For example, you may make it estimate the magnitude | size of a thermal power based on the thermal image obtained by imaging | photography with thermography.
また、上記実施形態では、CPU100が、撮影画像から比較対象画像領域を抽出し、抽出した比較対象画像領域が火力過多状態画像領域であるか否かを判定する場合を例示したが、これに限らず、例えば、CPU100は、撮影画像から比較対象画像領域を抽出せずに、撮影画像が火力の過多状態を示す火力過多状態画像であるか否かを判定するようにしてもよい。 In the above-described embodiment, the CPU 100 extracts the comparison target image area from the captured image and determines whether or not the extracted comparison target image area is an overheated state image area. For example, the CPU 100 may determine whether or not the captured image is a thermal power excessive state image indicating an excessive thermal power state without extracting the comparison target image region from the captured image.
この場合、例えば、火力の過多状態を示す見本画像を予めデータベース化しておき、撮影画像と見本画像とを比較し、撮影画像との一致度が80%以上の見本画像が存在する場合に撮影画像が火力過多状態画像であると判定すればよい。 In this case, for example, a sample image indicating an excessive state of thermal power is stored in a database in advance, the captured image is compared with the sample image, and the captured image is present when there is a sample image having a matching degree of 80% or more. May be determined to be an overheated state image.
このように、撮影画像と見本画像との比較を行う場合、データベース化されている見本画像の数が多い程、撮影画像が火力過多状態画像であるか否かの判定の高精度化を図ることが可能となる。なお、見本画像は、調理環境毎に分類されていることが好ましい。ここで、調理環境は、例えば、使用するバーナ24、使用する調理器具、及び調理内容(例えば、料理名)により特定される。この場合、例えば、調理前にタッチパネル48Bで、使用するバーナ24を特定する情報、使用する調理器具を特定する情報、及び調理内容を特定する情報を受け付け、受け付けた各情報に対応する見本画像のみを撮影画像との比較に供すればよい。このように比較対象となる見本画像の数を絞り込むことにより、全ての見本画像と撮影画像とを比較する場合に比べ、CPU60に対する処理負荷が軽減される。 As described above, when comparing the captured image and the sample image, the more the number of sample images stored in the database, the higher the accuracy of determining whether the captured image is an overheated state image. Is possible. Note that the sample images are preferably classified for each cooking environment. Here, the cooking environment is specified by, for example, the burner 24 to be used, the cooking utensil to be used, and the cooking content (for example, the name of the dish). In this case, for example, on the touch panel 48B before cooking, information for specifying the burner 24 to be used, information for specifying the cooking utensil to be used, and information for specifying the cooking content are received, and only sample images corresponding to each received information are received. May be used for comparison with the photographed image. By narrowing down the number of sample images to be compared in this way, the processing load on the CPU 60 is reduced as compared with a case where all sample images and captured images are compared.
なお、バーナ24を特定する情報、使用する調理器具を特定する情報、及び調理内容を特定する情報等は、必ずしもタッチパネル48Bを介してコンロ12に入力される必要はない。例えば、コンロ12と無線通信を行うことでコンロ12を制御するスマートデバイスやリモートコントローラ等により、バーナ24を特定する情報、使用する調理器具を特定する情報、及び調理内容を特定する情報がコンロ12に送信されるようにしてもよい。 Note that the information for specifying the burner 24, the information for specifying the cooking utensil to be used, the information for specifying the cooking content, etc. are not necessarily input to the stove 12 via the touch panel 48B. For example, information for specifying the burner 24, information for specifying the cooking utensils to be used, and information for specifying the cooking contents are provided on the stove 12 by a smart device or a remote controller that controls the stove 12 by performing wireless communication with the stove 12. You may make it transmit to.
また、上記実施形態では、CPU100が、撮影画像から比較対象画像領域を抽出し、抽出した比較対象画像領域が温度低下状態画像領域であるか否かを判定する場合を例示したが、これに限らず、例えば、CPU100は、撮影画像から比較対象画像領域を抽出せずに、撮影画像がコンロ上領域52の温度低下状態を示す温度低下状態画像であるか否かを判定するようにしてもよい。この場合も、撮影画像が火力過多状態画像であるか否かを判定する場合と同様の手法を用いることにより、撮影画像が温度低下状態画像であるか否かを高精度に判定することが可能となる。 In the above embodiment, the CPU 100 extracts the comparison target image region from the captured image, and determines whether or not the extracted comparison target image region is the temperature decrease state image region. For example, the CPU 100 may determine whether or not the captured image is a temperature decrease state image indicating the temperature decrease state of the stove top region 52 without extracting the comparison target image region from the captured image. . In this case as well, it is possible to determine with high accuracy whether or not the captured image is a temperature-decreased state image by using a method similar to that for determining whether or not the captured image is an excessive heat state image. It becomes.
また、上記実施形態では、CPU100が、撮影画像から比較対象画像領域を抽出し、抽出した比較対象画像領域が発火誘引画像領域であるか否かを判定する場合を例示したが、本発明はこれに限定されるものではない。例えば、CPU100は、撮影画像から比較対象画像領域を抽出せずに、撮影画像が調理器具の調理領域内の発火を誘引する状態を示す発火誘引画像であるか否かを判定するようにしてもよい。この場合も、撮影画像が火力過多状態画像であるか否かを判定する場合と同様の手法を用いることにより、撮影画像が発火誘引画像であるか否かを高精度に判定することが可能となる。 In the above embodiment, the CPU 100 extracts the comparison target image area from the photographed image and determines whether or not the extracted comparison target image area is the ignition attraction image area. It is not limited to. For example, the CPU 100 does not extract the comparison target image area from the photographed image, and determines whether or not the photographed image is an ignition attraction image indicating a state of inducing the ignition in the cooking area of the cooking utensil. Good. Also in this case, it is possible to determine with high accuracy whether or not the photographed image is the ignition attraction image by using a method similar to that for determining whether or not the photographed image is the excessively thermal image. Become.
また、上記実施形態では、コンロ12に3台のバーナ24が搭載されている場合を例示したが、本発明はこれに限定されるものではなく、バーナが1台のみのコンロに対しても本発明は適用可能である。この場合、例えば、CPU100が、バーナが1台のみのコンロ上を撮影して得た撮影画像に基づいてバーナの火力状態、及び調理領域に対する加熱状態等を判定するようにしてもよい。この場合、図8に示す第1制御処理において比較対象画像領域毎に行っていた処理を撮影画像毎に行えばよい。このようにコンロに搭載されているバーナが1台のみの場合、複数の比較対象画像領域を抽出する必要がないので、上記実施形態で説明した例に比べ、CPU100による演算処理の負荷が軽減される。 Moreover, although the case where the three burners 24 were mounted in the stove 12 was illustrated in the said embodiment, this invention is not limited to this, This book is also applied to the stove with only one burner. The invention is applicable. In this case, for example, the CPU 100 may determine the thermal power state of the burner, the heating state with respect to the cooking area, and the like based on a captured image obtained by photographing the burner with only one burner. In this case, the process performed for each comparison target image area in the first control process shown in FIG. 8 may be performed for each captured image. In this way, when only one burner is mounted on the stove, there is no need to extract a plurality of comparison target image areas, so that the processing load on the CPU 100 is reduced compared to the example described in the above embodiment. The
また、上記実施形態では、CPU60が、バーナ24の火力状態を判定し、判定した火力状態に応じた制御を行う場合を例示したが、本発明はこれに限定されるものではない。例えば、CPU60は、いわゆるIH調理器の電磁コイルによる加熱状態を判定し、判定した加熱状態に応じた制御を行うようにしてもよい。 Moreover, in the said embodiment, although CPU60 determined the thermal power state of the burner 24 and performed the control according to the determined thermal power state, this invention is not limited to this. For example, the CPU 60 may determine a heating state by an electromagnetic coil of a so-called IH cooker and perform control according to the determined heating state.
この場合、図8に示す第1制御処理において、ステップ158では、処理対象領域が加熱力過多状態画像領域か否かが判定される。加熱力過多状態画像領域は、上述した過加熱画像領域及び調理物引火画像領域に大別される。また、ステップ164,190では、制御対象とされる電磁コイルを特定するコイル特定情報を含む加熱力減少指示情報がIH調理器に送信される。また、ステップ184では、コイル特定情報を含む加熱力増加指示情報がIH調理器に送信される。更に、ステップ192では、コイル特定情報を含む非減少指示情報がIH調理器に送信される。 In this case, in the first control process shown in FIG. 8, in step 158, it is determined whether or not the processing target area is an excessive heating power state image area. The heating power excessive state image region is roughly divided into the above-described overheating image region and the cooked product ignition image region. In Steps 164 and 190, heating power reduction instruction information including coil specifying information for specifying an electromagnetic coil to be controlled is transmitted to the IH cooker. In Step 184, heating power increase instruction information including coil identification information is transmitted to the IH cooker. Further, in step 192, non-decreasing instruction information including coil identification information is transmitted to the IH cooker.
IH調理器は、加熱力減少指示情報を受信すると、加熱力減少指示情報に含まれるコイル特定情報により特定される電磁コイルの電磁力を減少させることで加熱力(W:ワット)が減少する。また、IH調理器は、加熱力増加指示情報を受信すると、加熱力増加指示情報に含まれるコイル特定情報により特定される電磁コイルの電磁力を増加させることで加熱力を増加させる。更に、IH調理器は、非減少指示情報を受信すると、非減少情報に含まれるコイル特定情報により特定される電磁コイルの電磁力を減少させないことを指示する非減少指示フラグをオンする。非減少指示フラグがオフされると、図16に示すステップ304で、電磁コイルの電磁力が減少し、非減少指示フラグがオンされると(図16に示すステップ302において判定が否定されると)、電磁コイルの電磁力が減少しない。 When the IH cooker receives the heating power reduction instruction information, the heating power (W: Watt) is reduced by reducing the electromagnetic force of the electromagnetic coil specified by the coil specifying information included in the heating power reduction instruction information. In addition, when receiving the heating power increase instruction information, the IH cooker increases the heating power by increasing the electromagnetic force of the electromagnetic coil specified by the coil specifying information included in the heating power increase instruction information. Furthermore, when the non-decreasing instruction information is received, the IH cooker turns on a non-decreasing instruction flag that instructs not to decrease the electromagnetic force of the electromagnetic coil specified by the coil specifying information included in the non-decreasing information. When the non-decreasing instruction flag is turned off, the electromagnetic force of the electromagnetic coil is reduced in step 304 shown in FIG. 16, and when the non-decreasing instruction flag is turned on (determination is denied in step 302 shown in FIG. 16). ) Electromagnetic force of the electromagnetic coil does not decrease.
また、上記実施形態では、はみ出し火炎画像領域が得られた場合に火力を減少させる例を挙げて説明したが、これに限らず、例えば、所定の大きさ未満の調理器具が五徳28に置かれた状態を示す小調理器具画像領域が得られた場合に、小調理器具画像領域の位置に対応するバーナ24により調理器具の周囲に火炎が溢れないようにコンロ12が制御されるようにしてもよい。これにより、所定の大きさ未満の調理器具が五徳に置かれた場合の火炎の溢れが抑制される。 In the above-described embodiment, an example in which the thermal power is reduced when a protruding flame image area is obtained has been described. When the small cooking utensil image area indicating the state is obtained, the stove 12 is controlled by the burner 24 corresponding to the position of the small cooking utensil image area so that the flame does not overflow around the cooking utensil. Good. Thereby, the overflow of the flame when the cooking utensil of less than a predetermined | prescribed magnitude | size is set | placed in five virtues is suppressed.
なお、この制御は、バーナ24が点火されてから火力過多状態画像領域が得られるまでの間に行われることが好ましい。また、小調理器具画像領域とは、所定の大きさ未満の調理器具が五徳28に置かれた状態の平面視矩形領域を示す画像領域を指す。 This control is preferably performed during the period from when the burner 24 is ignited until the overheated state image region is obtained. The small cooking utensil image area refers to an image area showing a rectangular area in plan view in a state where cooking utensils having a size less than a predetermined size are placed on the virtues 28.
所定の大きさとは、調理器具の本体部及び本体部に連結された把持部を含めた調理器具全体の大きさ、又は調理器具の本体部の大きさを指す。また、所定の大きさの一例としては、絶対的な大きさ又は相対的な大きさが挙げられる。絶対的な大きさとは、調理器具の本体部の大きさ自体を指す。絶対的な大きさの一例としては、調理器具の本体部が五徳28の中央部に置かれた状態でバーナ24が中火とされた場合に五徳28上の調理器具の本体部の外周縁から火炎が溢れない調理器具の本体部の下限の大きさとして予め定められた大きさが挙げられる。 The predetermined size refers to the overall size of the cooking utensil including the main body of the cooking utensil and the gripping part connected to the main body, or the size of the main body of the cooking utensil. An example of the predetermined size is an absolute size or a relative size. The absolute size refers to the size of the main body of the cooking utensil itself. As an example of the absolute size, when the burner 24 is set to a medium fire in a state where the main body portion of the cooking utensil is placed at the central portion of the virtues 28, A predetermined size may be mentioned as the size of the lower limit of the main body of the cooking utensil that does not overflow with flames.
相対的な大きさとは、基準となる物体の大きさと調理器具の本体部の大きさとの相対比に応じて定まる大きさを指す。相対的な大きさの一例としては、五徳28の平面視外接円の面積に対する調理器具の本体部の平面視面積の割合が予め定められた割合以下の調理器具の本体部の大きさとして予め定められた大きさが挙げられる。予め定められた割合の一例としては、60%が挙げられるが、これはあくまでも一例である。 The relative size refers to a size determined according to a relative ratio between the size of the reference object and the size of the main body of the cooking utensil. As an example of the relative size, the ratio of the area in plan view of the main body of the cooking utensil to the area of the circumscribed circle in plan view of Gotoku 28 is predetermined as the size of the main body of the cooking utensil below a predetermined ratio. The size is given. An example of the predetermined ratio is 60%, but this is only an example.
また、上記実施形態では、五徳28に置かれている調理器具の位置に拘わらず、はみ出し火炎画像領域が得られた場合に火力を減少させる例を挙げて説明したが、これに限らず、例えば、調理器具により五徳28が覆われた領域が調理者の存在方向の逆方向に偏重している状態を示す調理器具ずれ画像領域が得られた場合に、調理器具の周囲に火炎が溢れないようにコンロ12が制御されるようにしてもよい。ここで、調理器具の周囲に火炎が溢れないようにコンロ12が制御されるとは、例えば、調理器具ずれ画像領域の位置に対応するバーナ24により調理器具の周囲に火炎が溢れないようにコンロ12が制御されることを意味する。 In the above-described embodiment, the example has been described in which the thermal power is reduced when the overhang flame image area is obtained regardless of the position of the cooking utensil placed on the virtues 28. When a cookware misalignment image region is obtained in which a region where the virtues 28 are covered with the cookware is deviated in a direction opposite to the direction in which the cook is present, the flame does not overflow around the cookware. Alternatively, the stove 12 may be controlled. Here, the stove 12 is controlled so that the flame does not overflow around the cooking utensil, for example, the stove so that the flame does not overflow around the cooking utensil by the burner 24 corresponding to the position of the cooking appliance misalignment image area. 12 is controlled.
なお、この制御は、バーナ24が点火されてから火力過多状態画像領域が得られるまでの間に行われることが好ましい。また、調理器具ずれ画像領域とは、調理器具により五徳28が覆われた領域が調理者の存在方向の逆方向に偏重している状態の平面視矩形領域を示す画像領域を指す。調理者の存在方向の逆方向とは、例えば、カウンタ16の前面側の方向の逆方向、すなわち、コンロ12の奥側の方向を指す。偏重している状態とは、例えば、五徳28におけるコンロ12の奥側の領域の大半(例えば、70%以上)が調理器具で覆われているのに対し、五徳28におけるコンロ12の手前側の領域の大半が調理器具で覆われていない状態を指す。よって、このような状態でも調理器具の周囲に火炎が溢れないようにコンロ12が制御されることで、調理者に対する着火が抑制される。 This control is preferably performed during the period from when the burner 24 is ignited until the overheated state image region is obtained. The cookware misalignment image area refers to an image area showing a rectangular area in plan view in a state where the area where the virtues 28 are covered with the cookware is biased in the direction opposite to the direction of the cook. The reverse direction of the direction in which the cook exists is, for example, the reverse direction of the front side of the counter 16, that is, the back side of the stove 12. For example, the state of being overweight is, for example, that most of the area on the back side of the stove 12 in Gotoku 28 (for example, 70% or more) is covered with cooking utensils, whereas the near side of the stove 12 in Gotoku 28 is It refers to the state where most of the area is not covered with cooking utensils. Therefore, even in such a state, the stove 12 is controlled so that the flame does not overflow around the cooking utensil, thereby suppressing ignition of the cook.
また、上記実施形態では、第1制御処理における火力過多状態画像領域及び温度低下状態画像領域の各々の有無の判定に基づく各処理、及び第3制御処理における火力増加制御及び火力減少制御を例示したが、本発明はこれに限定されるものではない。すなわち、本発明は、第1制御処理における火力過多状態画像領域及び温度低下状態画像領域の各々の有無の判定に基づく各処理、及び第3制御処理における火力増加制御及び火力減少制御が行われなくても成立する。 Moreover, in the said embodiment, each process based on the determination of each presence / absence of a thermal power excessive state image area | region and a temperature fall state image area | region in 1st control processing, and the thermal power increase control and thermal power reduction control in 3rd control processing were illustrated. However, the present invention is not limited to this. That is, according to the present invention, each process based on the presence / absence of each of the excessive heat power state image region and the low temperature state image region in the first control process, and the thermal power increase control and the thermal power decrease control in the third control process are not performed. Even true.
この場合、例えば、CPU60は、図8に示す第1制御処理において、ステップ156〜168、及びステップ176〜186の処理を実行せずに、ステップ154の処理が終了したら図9に示すフローチャートの処理を実行すればよい。一方、CPU100は、図15に示す第3制御処理において、ステップ250〜256,260,262の処理を実行せずに、ステップ264,266,258を実行し、ステップ258の処理の終了に伴って非減少指示フラグをオフにすればよい。 In this case, for example, the CPU 60 does not execute the processes of steps 156 to 168 and steps 176 to 186 in the first control process shown in FIG. 8, and when the process of step 154 is completed, the process of the flowchart shown in FIG. Should be executed. On the other hand, in the third control process shown in FIG. 15, the CPU 100 executes steps 264, 266, and 258 without executing the processes of steps 250 to 256, 260, and 262, and accompanies the end of the process of step 258. The non-decrease instruction flag may be turned off.
また、上記実施形態では、第2制御処理が行われる場合を例示したが、本発明は第2制御処理が行われなくても成立する。 Moreover, although the case where the 2nd control process was performed was illustrated in the said embodiment, this invention is materialized even if a 2nd control process is not performed.
以上の実施形態に関し、更に以下の付記を開示する。 Regarding the above embodiment, the following additional notes are disclosed.
(付記1)
加熱力を各々生成する複数の生成源を有する加熱調理器の前記生成源の各々により生成された前記加熱力を受ける加熱調理器上領域を撮影する撮影手段と、前記撮影手段により撮影されて得られた撮影画像内に前記加熱力の過多状態を示す加熱力過多状態画像領域が存在する場合に、前記加熱力過多状態画像領域の位置に対応する位置の前記生成源による前記加熱力が減少するように前記加熱調理器を制御する制御手段と、を含む加熱制御装置。
(Appendix 1)
A photographing means for photographing the region on the heating cooker that receives the heating power generated by each of the generation sources of the cooking device having a plurality of generation sources each for generating heating power, and obtained by photographing by the photographing means When there is an excessive heating power state image area indicating the excessive heating power state in the captured image, the heating power by the generation source at a position corresponding to the position of the excessive heating power state image area is reduced. And a control means for controlling the heating cooker.
(付記2)
加熱力を各々生成する複数の生成源を有する加熱調理器の前記生成源の各々により生成された前記加熱力を受ける加熱調理器上領域を撮影する撮影手段により撮影されて得られた撮影画像内に前記加熱力の過多状態を示す加熱力過多状態画像領域が存在する場合に、前記加熱力過多状態画像領域の位置に対応する位置の前記生成源による前記加熱力が減少するように前記加熱調理器を制御する制御手段を含む加熱制御装置。
(Appendix 2)
In a photographed image obtained by photographing by a photographing means for photographing the region on the heating cooker that receives the heating power generated by each of the generation sources of the cooking cooker having a plurality of generation sources each generating heating power The heating cooking is performed so that the heating power by the generation source at a position corresponding to the position of the excessive heating power state image area is reduced when there is an excessive heating power state image area indicating the excessive heating power state. A heating control device including control means for controlling the vessel.
(付記3)
前記加熱力は火力であり、前記加熱力過多状態画像領域は、前記撮影画像内の画像領域のうちの前記加熱調理器上領域内の予め定められた大きさ以上の火炎を含む領域を示す画像領域である付記1又は付記2に記載の加熱制御装置。
(Appendix 3)
The heating power is a thermal power, and the excessive heating power state image region is an image showing a region including a flame of a predetermined size or more in the region on the heating cooker in the image region in the captured image. The heating control apparatus according to Supplementary Note 1 or Supplementary Note 2, which is a region.
(付記4)
前記火炎は、前記火力を受けている調理器具の周囲に前記予め定められた大きさ以上の大きさで溢れた火炎である付記3に記載の加熱制御装置。
(Appendix 4)
The heating control device according to appendix 3, wherein the flame is a flame that overflows around the cooking utensil receiving the heating power with a size greater than or equal to the predetermined size.
(付記5)
前記加熱力過多状態画像領域は、前記撮影画像内の画像領域のうちの前記加熱調理器上領域内の前記加熱力を受けている調理器具の調理領域であって前記加熱力の過多状態の調理領域を含む領域を示す画像領域である付記1から付記4の何れか1つに記載の加熱制御装置。
(Appendix 5)
The heating power excessive state image region is a cooking region of the cooking utensil receiving the heating power in the region on the heating cooker among the image regions in the captured image, and cooking in the state of excessive heating power The heating control apparatus according to any one of supplementary notes 1 to 4, which is an image region indicating a region including the region.
(付記6)
前記加熱力過多状態画像画領域により示される前記調理領域は、火炎を有する調理領域である付記5に記載の加熱制御装置。
(Appendix 6)
The heating control apparatus according to appendix 5, wherein the cooking area indicated by the excessive heating power state image area is a cooking area having a flame.
(付記7)
前記加熱力過多状態画像領域は、前記撮影画像内の画像領域のうちの前記加熱調理器上領域内の所定量以上の煙を含む領域を示す画像領域である付記1から付記6の何れか1つに記載の加熱制御装置。
(Appendix 7)
The excessive heating power state image region is any one of appendix 1 to appendix 6, which is an image region that indicates a region including a predetermined amount or more of smoke in the region on the heating cooker among the image regions in the captured image. The heating control device according to one.
(付記8)
前記制御手段は、前記撮影手段により前記撮影画像として複数回撮影されて得られた撮影画像の各々に前記加熱力過多状態画像領域が重複して存在する場合に、重複する前記加熱力過多状態画像領域の位置に対応する位置の前記生成源による加熱力が減少するように前記加熱調理器を制御する付記1から付記7の何れか1つに記載の加熱制御装置。
(Appendix 8)
The control means is configured to overlap the heating power excessive state image when the heating power excessive state image region is overlapped in each of the captured images obtained by the imaging means as a plurality of captured images. The heating control apparatus according to any one of appendix 1 to appendix 7, wherein the heating cooker is controlled such that a heating force by the generation source at a position corresponding to a position of the region is reduced.
(付記9)
前記制御手段は、前記撮影手段により前記撮影画像として前記加熱力過多状態画像領域を含む撮影画像が得られてから、前記撮影手段により前記撮影画像として前記加熱調理器上領域のうちの前記加熱力過多状態画像領域の位置に対応する位置の領域における温度低下状態を示す温度低下状態画像領域を含む撮影画像が得られた場合に、前記温度低下状態画像領域の位置に対応する位置の前記生成源による前記加熱力が増加するように前記加熱調理器を制御する付記1から付記8の何れか1つに記載の加熱制御装置。
(Appendix 9)
The control means obtains a photographic image including the excessive heating power state image area as the photographic image by the photographic means, and then the heating power of the upper cooking cooker area as the photographic image by the photographing means. When a captured image including a temperature reduction state image region indicating a temperature reduction state in a region corresponding to the position of the excessive state image region is obtained, the generation source at a position corresponding to the position of the temperature reduction state image region The heating control apparatus according to any one of appendix 1 to appendix 8, wherein the heating cooker is controlled such that the heating power by the is increased.
(付記10)
前記加熱調理器は、前記加熱力を受ける調理器具の温度を測定する測定手段を有し、前記制御手段は、前記撮影画像内に前記加熱力過多状態画像領域が存在せず、かつ、前記調理器具の調理領域内の発火を誘引する状態を示す発火誘引画像領域が存在しない場合に、前記測定手段により測定された温度に拘わらず、前記加熱力が減少しないように前記加熱調理器を制御する付記1から付記9の何れか1つに記載の加熱制御装置。
(Appendix 10)
The cooking device has a measuring unit that measures the temperature of the cooking utensil that receives the heating power, and the control unit does not include the excessive heating power state image area in the captured image, and the cooking Controls the cooking device so that the heating power does not decrease regardless of the temperature measured by the measuring means when there is no ignition attraction image area indicating a state inducing the ignition in the cooking area of the appliance. The heating control apparatus according to any one of appendix 1 to appendix 9.
(付記11)
前記制御手段は、前記撮影画像内に前記発火誘引画像領域が存在する場合に、前記測定手段により測定された温度に応じて、前記発火誘引画像領域の位置に対応する位置の前記生成源による前記加熱力が減少するように前記加熱調理器を制御する付記10に記載の加熱制御装置。
(Appendix 11)
The control means, when the ignition attraction image area exists in the captured image, according to the temperature measured by the measurement means, the generation source at a position corresponding to the position of the ignition attraction image area The heating control apparatus according to appendix 10, wherein the heating cooker is controlled so that a heating power is reduced.
(付記12)
前記制御手段は、前記撮影画像が、着火が誘引される領域として予め定められた領域に人体及び着衣の少なくとも1つが存在する前記加熱調理器上領域を示す着火誘引画像である場合に、前記加熱力が減少するように前記加熱調理器を制御する付記1から付記11の何れか1つに記載の加熱制御装置。
(Appendix 12)
When the captured image is an ignition attraction image showing an area on the heating cooker in which at least one of a human body and clothes is present in an area predetermined as an area in which ignition is induced, the heating means The heating control apparatus according to any one of supplementary notes 1 to 11, wherein the heating cooker is controlled so that the force decreases.
(付記13)
付記1から付記12の何れか1つに記載の加熱制御装置と、前記加熱制御装置における制御手段により制御される加熱調理器と、を含む加熱調理システム。
(Appendix 13)
A heating cooking system comprising: the heating control device according to any one of supplementary notes 1 to 12; and a heating cooker controlled by a control unit in the heating control device.
(付記14)
コンピュータを、付記1から付記12の何れか1つに記載の加熱制御装置における制御手段として機能させるためのプログラム。
(Appendix 14)
A program for causing a computer to function as control means in the heating control apparatus according to any one of Supplementary Note 1 to Supplementary Note 12.
10 加熱調理システム
12 コンロ
14 撮影・制御装置
24A 第1バーナ
24B 第2バーナ
24C 第3バーナ
26 制御部
32 温度センサ
52 コンロ上領域
60,100 CPU
68 撮像素子
84 第1制御プログラム
85 第2制御プログラム
126 第3制御プログラム
128 第4制御プログラム
130 フライパン
130A 調理領域
DESCRIPTION OF SYMBOLS 10 Heating cooking system 12 Stove 14 Image | photographing / control apparatus 24A 1st burner 24B 2nd burner 24C 3rd burner 26 Control part 32 Temperature sensor 52 Stove top area | region 60,100 CPU
68 Image sensor 84 First control program 85 Second control program 126 Third control program 128 Fourth control program 130 Fry pan 130A Cooking area
Claims (5)
前記撮影手段により撮影されて得られた撮影画像が前記調理器具の調理領域内の発火を誘引する状態を示す発火誘引画像でない場合に、前記調理器具の温度を測定する測定手段により測定された温度に拘わらず、前記加熱力が減少しないように前記加熱調理器を制御する制御手段と、
を含む加熱制御装置。 An imaging unit that captures an area on the heating cooker that receives the heating force generated by the heating cooker and that includes the cooking utensil; and
The temperature measured by the measuring means for measuring the temperature of the cooking utensil when the photographed image obtained by the photographing means is not an ignition attraction image indicating a state inducing the ignition in the cooking area of the cooking utensil. Regardless of the control means for controlling the heating cooker so that the heating power does not decrease,
Including a heating control device.
前記調理器具の温度を測定する測定手段を有し、前記加熱制御装置における制御手段により制御される加熱調理器と、
を含む加熱調理システム。 The heating control device according to any one of claims 1 to 3,
A heating cooker having measuring means for measuring the temperature of the cooking utensil and controlled by the control means in the heating control device;
Including cooking system.
請求項1から請求項3の何れか1項に記載の加熱制御装置における制御手段として機能させるためのプログラム。 Computer
The program for functioning as a control means in the heating control apparatus of any one of Claims 1-3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014143505A JP6145429B2 (en) | 2014-07-11 | 2014-07-11 | Heating control device, cooking system, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014143505A JP6145429B2 (en) | 2014-07-11 | 2014-07-11 | Heating control device, cooking system, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016020749A true JP2016020749A (en) | 2016-02-04 |
JP6145429B2 JP6145429B2 (en) | 2017-06-14 |
Family
ID=55265683
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014143505A Expired - Fee Related JP6145429B2 (en) | 2014-07-11 | 2014-07-11 | Heating control device, cooking system, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6145429B2 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018204888A (en) * | 2017-06-06 | 2018-12-27 | リンナイ株式会社 | Heating cooker |
WO2019004570A1 (en) * | 2017-06-26 | 2019-01-03 | Samsung Electronics Co., Ltd. | Range hood and method for controlling the range hood |
JP2019074251A (en) * | 2017-10-16 | 2019-05-16 | 株式会社パロマ | Heating cooker |
JP2019074249A (en) * | 2017-10-16 | 2019-05-16 | 株式会社パロマ | Heating cooker |
JP2019074252A (en) * | 2017-10-16 | 2019-05-16 | 株式会社パロマ | Heating cooker |
JP2019078515A (en) * | 2017-10-27 | 2019-05-23 | 株式会社パロマ | Heating cooker |
JP2019082302A (en) * | 2017-10-31 | 2019-05-30 | リンナイ株式会社 | Heating cooker |
JP2021055908A (en) * | 2019-09-30 | 2021-04-08 | 株式会社パロマ | Gas cooking stove system |
JP2021060166A (en) * | 2019-10-09 | 2021-04-15 | リンナイ株式会社 | Cooking system with gas cooking stove |
JP2021076303A (en) * | 2019-11-11 | 2021-05-20 | 株式会社パロマ | Gas cooking stove system |
WO2022214314A1 (en) * | 2021-04-08 | 2022-10-13 | BSH Hausgeräte GmbH | Method for monitoring a cooking process, and monitoring system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003307311A (en) * | 2002-04-15 | 2003-10-31 | Matsushita Electric Ind Co Ltd | Cooker |
JP2006038398A (en) * | 2004-07-29 | 2006-02-09 | Rinnai Corp | Gas cooking appliance with flame regulating function |
JP2010014342A (en) * | 2008-07-03 | 2010-01-21 | Rinnai Corp | Fire power regulator in gas cooker |
JP2013181729A (en) * | 2012-03-05 | 2013-09-12 | Toho Gas Co Ltd | Safety device for cooking stove |
JP2014163540A (en) * | 2013-02-21 | 2014-09-08 | Osaka Gas Co Ltd | Heat cooking system and application program for heat cooking system |
-
2014
- 2014-07-11 JP JP2014143505A patent/JP6145429B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003307311A (en) * | 2002-04-15 | 2003-10-31 | Matsushita Electric Ind Co Ltd | Cooker |
JP2006038398A (en) * | 2004-07-29 | 2006-02-09 | Rinnai Corp | Gas cooking appliance with flame regulating function |
JP2010014342A (en) * | 2008-07-03 | 2010-01-21 | Rinnai Corp | Fire power regulator in gas cooker |
JP2013181729A (en) * | 2012-03-05 | 2013-09-12 | Toho Gas Co Ltd | Safety device for cooking stove |
JP2014163540A (en) * | 2013-02-21 | 2014-09-08 | Osaka Gas Co Ltd | Heat cooking system and application program for heat cooking system |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018204888A (en) * | 2017-06-06 | 2018-12-27 | リンナイ株式会社 | Heating cooker |
WO2019004570A1 (en) * | 2017-06-26 | 2019-01-03 | Samsung Electronics Co., Ltd. | Range hood and method for controlling the range hood |
KR20190001131A (en) * | 2017-06-26 | 2019-01-04 | 삼성전자주식회사 | Range hood and control method of thereof |
US11946650B2 (en) | 2017-06-26 | 2024-04-02 | Samsung Electronics Co., Ltd. | Range hood and method for controlling the range hood |
KR102372170B1 (en) | 2017-06-26 | 2022-03-08 | 삼성전자주식회사 | Range hood and control method of thereof |
JP7023454B2 (en) | 2017-10-16 | 2022-02-22 | 株式会社パロマ | Cooker |
JP2019074252A (en) * | 2017-10-16 | 2019-05-16 | 株式会社パロマ | Heating cooker |
JP2022000608A (en) * | 2017-10-16 | 2022-01-04 | 株式会社パロマ | Heating cooker |
JP2019074249A (en) * | 2017-10-16 | 2019-05-16 | 株式会社パロマ | Heating cooker |
JP7062263B2 (en) | 2017-10-16 | 2022-05-06 | 株式会社パロマ | Cooker |
JP2019074251A (en) * | 2017-10-16 | 2019-05-16 | 株式会社パロマ | Heating cooker |
JP7299641B2 (en) | 2017-10-16 | 2023-06-28 | 株式会社パロマ | heating cooker |
JP2019078515A (en) * | 2017-10-27 | 2019-05-23 | 株式会社パロマ | Heating cooker |
JP2019082302A (en) * | 2017-10-31 | 2019-05-30 | リンナイ株式会社 | Heating cooker |
JP2021055908A (en) * | 2019-09-30 | 2021-04-08 | 株式会社パロマ | Gas cooking stove system |
JP7359423B2 (en) | 2019-09-30 | 2023-10-11 | 株式会社パロマ | gas stove system |
JP2021060166A (en) * | 2019-10-09 | 2021-04-15 | リンナイ株式会社 | Cooking system with gas cooking stove |
JP7267895B2 (en) | 2019-10-09 | 2023-05-02 | リンナイ株式会社 | Cooking system with gas stove |
JP2021076303A (en) * | 2019-11-11 | 2021-05-20 | 株式会社パロマ | Gas cooking stove system |
JP7345834B2 (en) | 2019-11-11 | 2023-09-19 | 株式会社パロマ | gas stove system |
WO2022214314A1 (en) * | 2021-04-08 | 2022-10-13 | BSH Hausgeräte GmbH | Method for monitoring a cooking process, and monitoring system |
Also Published As
Publication number | Publication date |
---|---|
JP6145429B2 (en) | 2017-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6145429B2 (en) | Heating control device, cooking system, and program | |
JP6145427B2 (en) | Heating control device, cooking system, and program | |
CN106419498A (en) | Cooking equipment controlling firepower and time based on image recognition and control method thereof | |
JP6300482B2 (en) | Cooker | |
US11867411B2 (en) | Cooking appliance with a user interface | |
JP4494436B2 (en) | Heating device | |
JP6598527B2 (en) | Monitoring system for cooker | |
JP2017040430A (en) | Range hood | |
WO2017033406A1 (en) | Heat-cooking device | |
JP2011033312A (en) | Heating cooker | |
WO2020144445A1 (en) | Monitoring cooking appliances | |
JP6137927B2 (en) | Cooking support device | |
JP6818629B2 (en) | Cooker | |
US20220151436A1 (en) | Cooking assemblies and methods of operation based on a detected cooking oil | |
JP7329842B2 (en) | stove system | |
JP7154092B2 (en) | Cooking support system | |
JP6921709B2 (en) | Cooker | |
JP6913600B2 (en) | Cooker | |
CN112555917A (en) | Control method of gas stove, gas cooking system and computer readable storage medium | |
JP7446083B2 (en) | Heating cooker and heating cooking system | |
JP2021012841A (en) | Heating cooker, heating cooking system, terminal device, and notification method | |
JP7539327B2 (en) | Surveillance system | |
JP6921712B2 (en) | Cooker | |
JP7503954B2 (en) | Heating and cooking system | |
JP2018194241A (en) | Heating cooker |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160303 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161115 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161121 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170111 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170509 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170515 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6145429 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |