上所述,根據(jù)紅外線陣列傳感器21的輸出并使用表TB取得溫度列,并且根據(jù)公式(3)判斷與所述溫度列的第一個(gè)檢測溫度之差為T2°C以內(nèi)的檢測溫度所示的溫度組的數(shù)量是否在11個(gè)以上(步驟S15)。
[0078]N(與Topl之差為T2°C以下)彡11…公式(3)
[0079]當(dāng)判斷食品與容器沒有間隙且上述的64個(gè)部位中較高溫的部分較多時(shí)(步驟S15中為“是”),判斷出被加熱物11的種類屬于較快地成為高溫的食品,或者如果是放入容器狀態(tài)的食品,則判斷出是與容器的間隙小(例如放入容器狀態(tài)的蓋飯等)等特異菜單的種類,而當(dāng)判斷不屬于上述情況時(shí)(步驟S15中為“否”),轉(zhuǎn)移到步驟S19的處理。
[0080]在判斷屬于特異菜單的種類時(shí)(步驟S15中為“是”),種類檢測部根據(jù)從紅外線陣列傳感器21的輸出得到的溫度列,判斷所述時(shí)刻的最高的檢測溫度是否在T7°C以上(步驟 S16)ο
[0081]當(dāng)判斷在T7°C以上時(shí)(步驟S16中為“是”),CPU6取得當(dāng)前的溫度列,并根據(jù)溫度列判斷公式(4)的條件是否成立,即所述溫度列的第2個(gè)?第N+1個(gè)檢測溫度的平均值是否在T8°C以上(步驟S17)。另外,這里的N為公式(3)中的N。
[0082]Ave (Top2_TopN+l)彡 T8°C …公式(4)
[0083]判斷公式(4)的條件不成立的期間(步驟S17中為“否”),重復(fù)步驟S17的處理,但是當(dāng)判斷公式(4)的條件成立時(shí)(步驟S17中為“是”),停止加熱(步驟S26)。
[0084]另一方面,當(dāng)判斷所述時(shí)刻的第一個(gè)檢測溫度小于T7°C時(shí)(步驟S16中為“否”),CPU6取得當(dāng)前的溫度列,根據(jù)溫度列判斷公式(5)的條件是否成立,即所述溫度列的第2個(gè)?第N+1個(gè)檢測溫度的平均值是否在T6°C以上(步驟S18)。另外,這里的N是公式(3)中的N。
[0085]Ave (Top2_TopN+l)彡 T6°C …公式(5)
[0086]在判斷公式(5)的條件不成立的期間(步驟S18中為“否”),重復(fù)步驟S18的處理,當(dāng)判斷公式(5)的條件成立時(shí)(步驟S18中為“是”),停止加熱(步驟S26)。
[0087]在“其他菜單I”的判斷處理(步驟S22)中,從開始加熱經(jīng)過了 30秒的時(shí)刻,種類檢測部從紅外線陣列傳感器21的輸出取得溫度列,并從溫度列計(jì)數(shù)T9°C以上的溫度組,當(dāng)判斷其為6個(gè)以上時(shí)(步驟S22中為“是”),在2秒后停止加熱(步驟S22a、步驟S23中為“是”、步驟S26)。當(dāng)判斷其小于6個(gè)時(shí)(步驟S22中為“否”),如果在輕負(fù)載判斷中則返回步驟S21的“輕負(fù)載判斷”,如果不在輕負(fù)載判斷中(步驟S21中為“否”,步驟S19中為“是”),則向“其他菜單判斷2”的處理(步驟S24、S25)轉(zhuǎn)移。
[0088]種類檢測部從開始加熱至經(jīng)過70秒為止(步驟S24中為“否”),從紅外線陣列傳感器21的輸出取得當(dāng)前的溫度列,根據(jù)取得的溫度列判斷是否滿足公式¢)的條件(步驟
525),當(dāng)判斷滿足公式(6)的條件時(shí)(步驟S25中為“是”),判斷被加熱物11的種類屬于“其他菜單”,并結(jié)束加熱(步驟S26)。
[0089]{(Ave (Ela) -Ave (Elb)) n- (Ave (Ela) -Ave (Elb)) n+1}多 T1°C …公式(6)。
[0090]利用公式(6),更新從溫度列的溫度群Ela的檢測溫度的平均值減去溫度群Elb的檢測溫度的平均值的結(jié)果,并根據(jù)此后的結(jié)果判斷Trc以上溫度是否下降。當(dāng)判斷Trc以上溫度下降時(shí)(步驟S25中為“是”),停止加熱(步驟S26),當(dāng)判斷T1°C以上溫度未下降時(shí)(步驟S25中為“否”),轉(zhuǎn)移到步驟S24,重復(fù)步驟S25的判斷直至經(jīng)過70秒為止(步驟S24中為“否”),當(dāng)判斷從開始加熱經(jīng)過了 70秒時(shí)(步驟S24中為“是”),結(jié)束加熱(步驟
526)。
[0091]另外,在圖6的處理中,在CPU6檢測(稱為檢測I)到從開始加熱至最長(Max)時(shí)間(例如75秒)為止持續(xù)加熱時(shí),強(qiáng)制停止加熱。此外,當(dāng)檢測(稱為檢測2)到取得的當(dāng)前的溫度列的第一個(gè)和第二個(gè)檢測溫度的平均值超過Tirc時(shí),強(qiáng)制停止加熱(為了防止容器變形)。此外,從開始加熱起6秒鐘內(nèi),為了防止紅外線陣列傳感器21的誤檢測,不進(jìn)行上述(檢測2)以外的檢測。
[0092]由此,按照加熱模式Al的加熱序列對被加熱物11進(jìn)行第一階段的加熱時(shí),種類檢測部根據(jù)紅外線陣列傳感器21對64個(gè)部位的檢測溫度,用步驟S13、S15、S21、S22、S25檢測出被加熱物11的種類。更確切而言,種類檢測部具有范圍取得部,所述范圍取得部取得由紅外線陣列傳感器21對64個(gè)部位的檢測溫度所表示的溫度范圍(溫度列),并且種類檢測部根據(jù)取得的溫度范圍中的一個(gè)以上的局部溫度范圍的溫度群各自的包含在該局部溫度范圍內(nèi)的檢測溫度,判斷出被加熱物11的種類。CPU6根據(jù)各步驟中檢測出的種類,在用于繼續(xù)加熱所述被加熱物11的接下來的第二階段中,改變所述加熱序列來控制被加熱物11的加熱。具體而言,用變量T的判斷步驟(步驟514、519、520、523、324等)變更加熱序列的加熱時(shí)間的參數(shù)值。
[0093].加熱模式A2
[0094]以下說明指定加熱模式A2的情況。參照圖7,開始執(zhí)行與加熱模式A2對應(yīng)的加熱序列的程序時(shí),首先,將用于計(jì)測加熱時(shí)間的參數(shù)變量T設(shè)定為初始值(=O)(步驟S30),并檢測從開始預(yù)備加熱的經(jīng)過時(shí)間。
[0095]在加熱模式A2中,把從開始加熱起的持續(xù)加熱的最長時(shí)間設(shè)為65秒(用于在紅外線陣列傳感器21檢測不良時(shí)保護(hù)加熱烹調(diào)器I),超過最長時(shí)間時(shí)(步驟S31中為“否”),強(qiáng)制結(jié)束加熱(步驟S37)。
[0096]在最長時(shí)間內(nèi)時(shí)(步驟S31中為“是”),CPU6從紅外線陣列傳感器21的輸出取得溫度列,判斷溫度列中的溫度群Ela的平均檢測溫度是否超過T10°C (步驟S32)。當(dāng)判斷出超過T10°C時(shí)(步驟S32中為“否”),結(jié)束加熱以便防止容器變形(步驟S37)。
[0097]當(dāng)判斷出不超過T10°C時(shí)(步驟S32中為“是”),判斷從開始加熱起是否經(jīng)過了 6秒以上(步驟S33),當(dāng)判斷出未經(jīng)過6秒以上時(shí)(步驟S33中為“否”),返回步驟S31,當(dāng)判斷出經(jīng)過了 6秒以上時(shí)(步驟S33中為“是”),從紅外線陣列傳感器21的輸出取得溫度列,并判斷從溫度列中的溫度群El的檢測溫度的平均值減去溫度群E4b的檢測溫度的平均值的溫度差是否超過T5°C (步驟S34)。當(dāng)判斷不超過T5°C時(shí)(步驟S34中為“否”),返回步驟S31,當(dāng)判斷超過T5°C時(shí)(步驟S34中為“是”),通過進(jìn)行7秒鐘的待機(jī)(步驟S35、S36),追加7秒鐘的加熱,而后結(jié)束加熱(步驟S37)。
[0098]在加熱模式A2中,從開始加熱起6秒鐘內(nèi)僅執(zhí)行步驟S32的檢測,通過不進(jìn)行步驟S34的檢測,可以防止紅外線陣列傳感器21的誤檢測。
[0099].加熱模式A3
[0100]以下說明指定加熱模式A3的情況。參照圖8,開始執(zhí)行與加熱模式A3對應(yīng)的加熱序列的程序時(shí),首先,將用于計(jì)測加熱時(shí)間的參數(shù)變量T設(shè)定為初始值(=O)(步驟S40),檢測從開始預(yù)備加熱起的時(shí)間。
[0101]在加熱模式A3中,把從開始加熱起的持續(xù)加熱的最長時(shí)間設(shè)為13秒(用于在紅外線陣列傳感器21檢測不良時(shí)保護(hù)加熱烹調(diào)器I),當(dāng)超過最長時(shí)間時(shí)(步驟S41中為“否”),強(qiáng)制結(jié)束加熱(步驟S45)。
[0102]在最長時(shí)間內(nèi)時(shí)(步驟S41中為“是”),CPU6從紅外線陣列傳感器21的輸出取得溫度列,判斷溫度列中的溫度群Ela的平均檢測溫度是否超過T4°C (步驟S42)。當(dāng)判斷超過T4°C時(shí)(步驟S42中為“是”),通過進(jìn)行I秒鐘的待機(jī)(步驟S43、S44),追加I秒鐘的加熱,隨后結(jié)束加熱(步驟S45)。
[0103]當(dāng)判斷出不超過T4°C時(shí)(步驟S42中為“否”),返回步驟S41,同樣重復(fù)以后的處理。
[0104]在加熱模式A3中,通過在開始加熱起6秒鐘內(nèi)不利用紅外線陣列傳感器21進(jìn)行溫度檢測,可以防止紅外線陣列傳感器21的誤檢測。
[0105](實(shí)施方式2)
[0106]加熱烹調(diào)器I還具備用于變更來自磁控管31的高頻波的照射位置的照射位置變更部。CPU6根據(jù)紅外線陣列傳感器21對多個(gè)部位的檢測溫度,控制照射位置變更部以改變高頻波的照射位置。
[0107]具體而言,加熱烹調(diào)器I在按照加熱序列的加熱中,根據(jù)從紅外線陣列傳感器21的輸出取得的溫度列的溫度組檢測到被加熱物11的溫度高的部分和溫度低的部分時(shí),CPU6根據(jù)轉(zhuǎn)角檢測器24的輸出,控制相當(dāng)于照射位置變更部的各天線電機(jī)32,使對應(yīng)的旋轉(zhuǎn)天線4旋轉(zhuǎn),從而使被加熱物11的被微波照射的部分移動(dòng)。由此,可以改變微波照射的位置以使被加熱物11