專利名稱:采用條形碼的烹飪裝置及利用所述裝置的烹飪方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種采用條形碼的烹飪裝置,特別是這樣的一種采用條形碼的烹飪裝置,其能讀取食品包裝上的條形碼,從而更有助于食品的烹飪。
背景技術(shù):
烹飪裝置采用各種熱源來烹飪食物,根據(jù)熱源的不同,市場上有各種不同的產(chǎn)品。這其中有電烤箱(也稱作“微波爐”),其用微波來加熱食物。傳統(tǒng)的電烤箱通常能使用戶通過電烤箱前面板上的鍵輸入裝置手工輸入烹飪信息,如烹飪時間、烹飪方法以及待烹飪的食品。然而,由于這種傳統(tǒng)的電烤箱需要用戶手工輸入烹飪信息,因此用戶有時會覺得這種設(shè)定合適烹飪條件的工作有難度也不方便。
現(xiàn)已開發(fā)出一種條形碼讀取式電烤箱以克服前述的問題,該烤箱包括有條形碼讀取器,并根據(jù)條形碼讀取器讀取的烹飪信息來烹飪食物。如圖1A所示,通常帶有條形碼讀取器的電烤箱包括主體1、布置在主體1前面的門2以及布置在門2右邊的前面板3。
前面板3包括一內(nèi)嵌式條形碼讀取器4以便讀取條形碼,該條形碼讀取器4布置在前面板3的上部;顯示單元5,其用來顯示電烤箱的操作狀態(tài),該顯示單元5布置在前面板3上條形碼讀取器4的下面。其中包括有多個輸入按鈕的鍵輸入單元6布置在前面板3上顯示單元5的下面。該鍵輸入單元6包括開始按鈕,其用來輸入信號從而開始烹飪;條形碼讀取按鈕,其用來輸入指令信號從而讀取條形碼;烹飪方法設(shè)定按鈕,其用來設(shè)定烹飪方法;烹飪時間按鈕,其用來設(shè)定烹飪時間;多個數(shù)字按鈕等。
通常的條形碼讀取電烤箱可采用諸如圖1B所示的CCD(電荷耦合顯示)型條形碼讀取器7或者通過電纜與電烤箱相連的筆型條形碼讀取器(圖中未示出)之類的外部條形碼讀取器來代替圖1A所示的內(nèi)嵌式條形碼讀取器4。
在相關(guān)的技術(shù)領(lǐng)域:
中,所有用來烹飪的信息都記錄在圖2所示的條形碼的條中。例如,在進(jìn)行兩級(即第一和第二級)烹飪的情況下,進(jìn)行第一級烹飪的信息和進(jìn)行第二級烹飪的信息都記錄在條形碼中。
這種采用條形碼讀取器的傳統(tǒng)電烤箱通過讀取食品包裝上的條形碼來設(shè)定烹飪條件,并根據(jù)所設(shè)定的烹飪條件來烹飪食物。
然而,這種帶有條形碼讀取器的傳統(tǒng)電烤箱僅具有簡單的功能,這就是對條形碼中記錄的烹飪信息進(jìn)行分析,并根據(jù)所分析的烹飪信息進(jìn)行烹飪。這就要求條形碼中記錄有完整的烹飪信息。因此,這種帶有條形碼讀取器的傳統(tǒng)電烤箱就存在一個問題,即,為了將多級烹飪的烹飪信息都記錄到條形碼中,必須將每一級的烹飪信息都完整地記錄到條形碼中。這種傳統(tǒng)的電烤箱還存在一個問題,即隨著烹飪時間的增加,所需用來記錄烹飪時間信息的條形碼字節(jié)的數(shù)量也隨著增加。
帶有條形碼讀取器的電烤箱在讀取條形碼和執(zhí)行烹飪方面可具有不同的性能。例如,電烤箱可具有1000W和1500W的不同輸出功率、20L和25L的不同烹飪腔容積以及可能的不同烹飪方式等。然而,所有這些電烤箱都通過讀取其中記錄有相同烹飪信息的條形碼來烹飪食物,而不管它們之間不同的烹飪性能,這有可能使食物煮過頭或者是未煮透。
發(fā)明內(nèi)容因此,本發(fā)明就在于解決上述以及/或其它問題,并且本發(fā)明的一個方面在于提供一種采用條形碼的烹飪裝置,其能計算出烹飪條件,作為這種計算的基礎(chǔ),烹飪裝置所讀取的條形碼中僅需要記錄一種簡單格式的基本烹飪信息即可,從而能減少條形碼中記錄的烹飪信息的大小。
本發(fā)明的另一個方面在于提供一種采用條形碼的烹飪裝置,其能從其中記錄有不同烹飪信息的多個條形碼中自動選擇一個適合于該烹飪裝置的條形碼。
本發(fā)明的一個方面是提供一種采用條形碼的烹飪裝置,其包括條形碼讀取器,其用來讀取其中記錄有烹飪信息的條形碼;烹飪信息計算器,其基于用來分析烹飪信息的分析規(guī)則來分析基本烹飪信息并基于所分析的烹飪信息計算出最終的烹飪條件;以及控制器,其根據(jù)最終的烹飪條件控制烹飪裝置的各個部件進(jìn)行烹飪。
本發(fā)明的一個方面是提供一種采用條形碼的烹飪裝置,其包括條形碼讀取器,其用來讀取其中記錄有烹飪信息的條形碼;烹飪控制器,其基于分析規(guī)則來分析烹飪信息,并基于所分析的烹飪信息獲得最終的烹飪條件;以及驅(qū)動器,其執(zhí)行烹飪從而達(dá)到最終的烹飪條件。
本發(fā)明的一個方面是提供一種采用條形碼的烹飪裝置,其包括條形碼讀取器,其用來讀取其中記錄有條形碼信息的條形碼;烹飪信息處理器,其基于用于分析條形碼信息的分析規(guī)則來分析條形碼的信息,在所分析的條形碼信息是中間烹飪信息時基于用戶輸入的數(shù)據(jù)計算出最終的烹飪信息,并且在所分析的條形碼信息是最終的烹飪信息時保持所分析的條形碼信息;以及一控制器,其控制烹飪裝置的各個部件進(jìn)行烹飪從而達(dá)到最終烹飪信息所對應(yīng)的狀態(tài)。
本發(fā)明的一個方面是提供一種采用條形碼的烹飪裝置,其包括條形碼讀取器,其用來讀取其中記錄有條形碼信息的條形碼;控制器,其基于用于分析條形碼信息的分析規(guī)則來分析條形碼信息,在所分析的條形碼信息是中間烹飪信息時基于所分析的條形碼信息計算出最終烹飪信息,并且在所分析的條形碼信息是最終的烹飪信息時保持所分析的條形碼信息;以及一驅(qū)動器,其控制裝置的各個部件進(jìn)行烹飪從而達(dá)到對應(yīng)于最終烹飪信息的狀態(tài)。
本發(fā)明的另一個方面是提供一種采用條形碼的烹飪裝置,其包括條形碼選擇器,其用來從多個條形碼中選擇一個條形碼來讀??;條形碼讀取器,其用來讀取被選擇的條形碼中記錄的條形碼信息;烹飪信息處理器,其基于用于分析條形碼信息的分析規(guī)則來分析條形碼的信息,在所分析的條形碼信息是中間烹飪信息時基于用戶輸入的數(shù)據(jù)計算出最終的烹飪信息,并且在所分析的條形碼信息是最終烹飪信息時保持所分析的條形碼信息;以及控制器,其控制烹飪裝置的各個部件進(jìn)行烹飪從而達(dá)到對應(yīng)最終烹飪信息的狀態(tài)。
本發(fā)明的另一個方面是提供一種采用條形碼的烹飪裝置,其包括條形碼選擇器,其用來從多個條形碼中選擇一個條形碼來讀??;條形碼讀取器,其用來讀取被選擇的條形碼中記錄的條形碼信息;烹飪信息計算器,其基于用于分板基本烹飪信息的分析規(guī)則來分析基本烹飪信息,并基于所分析的基本烹飪信息計算出最終烹飪條件;以及控制器,其控制烹飪裝置的各個部件進(jìn)行烹飪從而達(dá)到對應(yīng)最終烹飪條件的狀態(tài)。
本發(fā)明的另一方面是提供一種烹飪方法,該方法中采用一種帶有條形碼讀取器的烹飪裝置,所述方法包括從多個條形碼組中選擇一個條形碼組;通過條形碼讀取器來讀取被選擇的條形碼組中包含的烹飪信息;基于所保存的譯碼信息對所讀取的烹飪信息進(jìn)行譯碼;確定所譯碼的烹飪信息是中間烹飪信息還是最終烹飪信息;當(dāng)所譯碼的烹飪信息是中間烹飪信息時,基于用戶輸入的數(shù)據(jù)計算出最終烹飪信息;以及根據(jù)最終烹飪信息來烹飪微波爐中的食物。
本發(fā)明的另一方面是提供一種采用條形碼來操作烹飪裝置從而進(jìn)行烹飪的方法,其包括檢查是否輸入了讀取條形碼信息的指令信號;一旦確定指令信號已經(jīng)輸入就讀取條形碼信息;一旦確定烹飪開始信號已經(jīng)輸入就根據(jù)所設(shè)定的烹飪條件烹飪食物;基于分析規(guī)則來分析條形碼信息;在分析之后基于條形碼信息計算出最終烹飪條件;在計算之后,確定是否輸入了開始烹飪信號直到開始烹飪信號已被確定輸入;一旦確定開始烹飪信號已經(jīng)輸入,就烹飪食物從而達(dá)到與最終烹飪條件相對應(yīng)的狀態(tài)。
本發(fā)明的其它特征和/或方面以及優(yōu)點(diǎn),部分將在下面的說明中提到,部分從說明中顯而易見或者通過實施本發(fā)明而了解。
結(jié)合附圖并參考以下的說明,本發(fā)明的這些以及/或其它優(yōu)點(diǎn)將會更加清楚。其中圖1A是現(xiàn)有電烤箱的前視圖,其包括內(nèi)嵌式條形碼讀取器;圖1B是現(xiàn)有電烤箱的前視圖,其包括外部的條形碼讀取器;圖2是現(xiàn)有的用來烹飪的條形碼的視 圖3是本發(fā)明第一實施例的條形碼的視圖;圖4A是本發(fā)明第一實施例電烤箱結(jié)構(gòu)的方塊圖;圖4B是本發(fā)明第一實施例另一電烤箱結(jié)構(gòu)的方塊圖,其包括不同于圖4A的控制器;圖5是圖4A和4B所示電烤箱操作方法的流程圖;圖6是圖5方法中分析基本烹飪信息以及計算最終烹飪條件這兩個步驟的詳細(xì)流程圖;圖7是本發(fā)明第二實施例的條形碼的視圖;圖8A是本發(fā)明第二實施例中的一個電烤箱的結(jié)構(gòu)的方塊圖;圖8B是本發(fā)明第二實施例中另一電烤箱結(jié)構(gòu)的方塊圖,其包括不同于圖8A的控制器;圖9是圖8A和8B所示電烤箱操作方法的流程圖;圖10是圖9方法中分析基本烹飪信息以及計算最終烹飪信息這兩個步驟的詳細(xì)流程圖;圖11是用于本發(fā)明第三實施例的多個條形碼的視圖;圖12A是本發(fā)明第三實施例中一個電烤箱結(jié)構(gòu)的方塊圖;圖12B是本發(fā)明第三實施例中另一電烤箱結(jié)構(gòu)的方塊圖,其包括不同于圖12A的控制器;圖13是圖12A和12B所示電烤箱操作方法的流程圖。
具體實施方式現(xiàn)在來詳細(xì)描述本發(fā)明的實施例,其例子在附圖中示出,其中在全文中相同的附圖標(biāo)記均表示相同的部件。下面是參照附圖來描述這些實施例從而來解釋本發(fā)明。
在本發(fā)明的第一個實施例中,每一烹飪階段的烹飪信息均像相關(guān)技術(shù)那樣未記錄在電烤箱所用的條形碼中。但是,用來計算最終烹飪條件的烹飪信息則記錄在如圖3所示的條形碼中。條形碼通常包括大約4位的ID,即一種標(biāo)識碼,其用來指示條形碼所載的信息的性質(zhì)(例如,其用來指示該信息是食物信息還是烹飪信息。)由此,基本烹飪信息就記錄在條形碼標(biāo)識信息旁邊的一個或多個條中。
基本烹飪信息是作為計算最終烹飪條件的基礎(chǔ)的烹飪信息。例如,基本烹飪信息包括第一級烹飪時間、級的時間系數(shù)等,這將在下面詳細(xì)描述?;九腼冃畔⑹且环N對應(yīng)于條形碼中保存的各個數(shù)據(jù)的條形碼信息。
如圖4A所示,本發(fā)明第一實施例的電烤箱包括條形碼讀取器10,其用來讀取條形碼;條形碼信息存儲單元14,其用來保存條形碼讀取器10所讀取的條形碼信息;分析信息存儲單元13,其用來保存用于分析條形碼的分析規(guī)則;烹飪信息計算器15,其基于分析規(guī)則來分析條形碼信息并基于所分析的條形碼信息(或基本烹飪信息)計算出最終的烹飪條件;以及控制器12,其用來控制電烤箱的整個操作。
如圖4A所示,條形碼信息存儲單元14、分析信息存儲單元13以及烹飪信息計算器15可布置在外部,但它們也可如圖4B所示嵌入到控制器18中,這里主控器19與圖4A中控制器12的功能相同。
本發(fā)明第一實施例的電烤箱進(jìn)一步包括鍵輸入單元11,其包括有多個鍵以便輸入控制指令;驅(qū)動器16,其用來驅(qū)動磁控管(圖中未示出)或者是電加熱器(圖中未示出)從而進(jìn)行烹飪;以及顯示單元17,其用來顯示電烤箱的狀態(tài)。
分析信息存儲單元13保存用來定義烹飪條件的信息,所述烹飪條件記錄在如圖3所示的條形碼中。保存在分析信息存儲單元13中的烹飪條件包括烹飪方法、烹飪階段的數(shù)目、第一級烹飪的時間、第N級時間系數(shù)(其中N是一個大于1的自然數(shù)(2、3、4等))、功率大小、翻轉(zhuǎn)模式以及對流溫度。
參見圖3、4A和4B描述條形碼分析規(guī)則。烹飪方法作為一種烹飪條件表示一種用電烤箱烹飪食物的方法。例如,如果用來表示烹飪方法的2位條形碼信息是“00”,那么它所表示的是用微波的烹飪方法;“01”表示用電熱器燒烤的烹飪方法;“10”表示對食物進(jìn)行烘焙的烘烤/烘焙烹飪方法;“11”表示用微波、電熱器以及對流式鍋(圖中未示出)的組合進(jìn)行的對流烹飪法。
表1
在表1中,級的數(shù)目表示進(jìn)行烹飪的級數(shù)。例如,如果2位條形碼信息中的級數(shù)記錄的是“00”,那么就表示級數(shù)為1;“01”表示級數(shù)為2。如果級數(shù)是2,那么就進(jìn)行二級烹飪(即第一級和第二級)。
當(dāng)烹飪分多個級進(jìn)行時,第一級烹飪時間表示第一級烹飪所進(jìn)行的時間。例如,當(dāng)條形碼中的8位記錄區(qū)被分配來記錄第一級烹飪時間時,如果這8位是“1000 0000”,那么第一級烹飪時間經(jīng)分析就是1280秒。
級時間系數(shù)被定義以設(shè)定第一級之外其它級的烹飪時間。第一級外其它級的烹飪時間并不直接記錄在條形碼中,而是將一個用來表示該級的烹飪時間與第一級烹飪時間的比值(或者函數(shù)關(guān)系)的級時間系數(shù)記錄在條形碼中。因此,第一級之外其它級的各個烹飪時間均可由下面的公式計算出來第N級烹飪時間=第一級烹飪時間×第N級時間系數(shù), 其中N為大于1的自然數(shù)(2,3,4等)。
例如,將條形碼中的3位記錄空間分配來記錄第二級時間系數(shù),并且如果這3位是“000”,那么第二級時間系數(shù)就分析為0.1;如果這3位是“100”,那么第二級時間系數(shù)就分析為1.0;如果這3位是“101”,那么第二級時間系數(shù)就分析為1.5。當(dāng)?shù)谝患壟腼儠r間為200秒時,如果這3位是“101”,其表明第二級時間系數(shù)為1.5,那么第二級烹飪時間為300秒,其是第一級烹飪時間(200秒)的1.5倍。
這里很顯然,第二級時間與第一級時間呈函數(shù)關(guān)系,因此第二級時間就是第一級時間與第二級時間系數(shù)的乘積。
條形碼中需要很多位才能將各個烹飪階段的時間直接記錄在條形碼中??墒?,如果用級時間系數(shù)來表示,就能用較小的記錄空間將同樣數(shù)量的烹飪信息記錄在條形碼中。
功率水平是一個用來確定烹飪中供給電烤箱功率大小的烹飪條件。如果烹飪分多個級進(jìn)行,那么就需要為每個級設(shè)定各自的功率水平。
翻轉(zhuǎn)模式是一種烹飪條件,其被設(shè)定以指示是否需要在一個級完整后,下一個級開始前將食物翻轉(zhuǎn)。例如,如果條形碼中的分配用來記錄翻轉(zhuǎn)模式的1位條形碼信息是“0”,這就表示不必將食物翻轉(zhuǎn),如果其是“1”,就表示要將食物翻轉(zhuǎn)過來。
對流溫度是一種烹飪條件,當(dāng)烹飪是以對流的形式進(jìn)行時,其被定義用來設(shè)定電烤箱的烹飪腔中的溫度。對流是電烤箱所能采用的多種烹飪方法之一。
烹飪信息計算器15根據(jù)分析信息存儲單元13中保存的分析規(guī)則來分析讀取的條形碼信息。例如,如果條形碼中記錄的多個條形碼信息是烹飪方式、級數(shù)、第一級烹飪時間、級時間系數(shù)、功率水平、翻轉(zhuǎn)模式以及對流溫度,烹飪信息計算器15用分析規(guī)則來分析烹飪食物的烹飪方式、級數(shù)、第一級烹飪時間、級時間系數(shù)、功率水平、翻轉(zhuǎn)模式以及對流溫度。
如果對基本烹飪信息進(jìn)行分析,烹飪信息計算器15就基于被分析的基本烹飪信息來計算最終的烹飪條件。例如,如果第一級烹飪時間為200秒,級數(shù)為2并且第二級時間系數(shù)為0.5,那么烹飪信息計算器15就將第一級烹飪時間(200秒)乘上第二級時間系數(shù)(0.5)從而計算出第二級烹飪時間(100秒)。
現(xiàn)在參見圖5來描述本發(fā)明第一實施例中采用了條形碼的電烤箱是如何烹飪食物的。用戶可以選擇是通過讀取條形碼還是通過用戶由鍵輸入單元11設(shè)定的烹飪條件來使這種帶有用于烹飪的條形碼讀取功能的電烤箱進(jìn)行烹飪。為了確定是基于條形碼信息還是基于鍵輸入單元11輸入的烹飪條件來進(jìn)行烹飪,控制器12要檢查是否輸入了要求讀取條形碼的指令信號(操作20)。如果已經(jīng)輸入了條形碼讀取指令信號,那么控制器12會將相應(yīng)的控制信號發(fā)送到條形碼讀取器10,從而使條形碼讀取器10準(zhǔn)備讀取條形碼。如果用戶將其上印有條形碼的食品包裝放到條形碼讀取器10的旁邊,同時條形碼讀取器10已經(jīng)準(zhǔn)備好讀取條形碼,那么條形碼讀取器10就會讀取印在包裝上的條形碼(操作22)。
如果在操作20中沒有輸入條形碼讀取指令信號,那么控制器12就確定是否已通過鍵輸入單元11的按鈕設(shè)定了烹飪條件(操作34)。如果已通過鍵輸入單元11設(shè)定了烹飪條件,那么控制器12就確定是否已輸入了開始烹飪信號(操作36)。如果沒有輸入開始烹飪信號,控制器12就重復(fù)操作36的確定,并且如果已輸入了烹飪開始信號,控制器12就根據(jù)設(shè)定的烹飪條件進(jìn)行烹飪(操作38)。
將在操作22讀取的條形碼信息輸入到條形碼信息存儲單元14(操作24)。在條形碼信息輸入到條形碼信息存儲單元14后,烹飪信息計算器15就根據(jù)分析信息存儲單元13中保存的分析規(guī)則對條形碼信息存儲單元14中保存的條形碼信息進(jìn)行分析(操作26)。
在對條形碼信息進(jìn)行分析之后,烹飪信息計算器15就根據(jù)條形碼信息即基本烹飪信息計算出最終的烹飪條件(操作28)。
在計算出最終烹飪條件之后,控制器12就確定是否已輸入了烹飪開始信號(操作30)。如果沒有輸入烹飪開始信號,控制器12就重復(fù)確定烹飪開始信號是否已經(jīng)輸入(操作30)。如果已輸入了烹飪開始信號,就根據(jù)最終的烹飪條件驅(qū)動磁電管或電熱器進(jìn)行烹飪(操作32)。
現(xiàn)在參見圖6來描述圖5方法中分析條形碼信息和計算最終烹飪條件的步驟。首先分析所讀取的條形碼信息中的級數(shù)從而確定所進(jìn)行的烹飪階段的數(shù)目(操作40)。在對級數(shù)進(jìn)行分析之后,就確定該級數(shù)是否大于1(操作42)。如果級數(shù)大于1,就分析每一級的功率水平和烹飪方式(操作44)。如果分析出了每一級的烹飪方式,控制器12就確定電烤箱是否能夠采用所分析的烹飪方式(操作46)。如果電烤箱不能采用所分析的烹飪方式,顯示單元17就顯示不能進(jìn)行條形碼烹飪(操作58)。然后,程序進(jìn)到圖5的操作34。
如果電烤箱能采用所分析的烹飪方式,就分析第一級的烹飪時間以及第一級之外其它各級的時間系數(shù)(操作48和50)。如果分析出了第一級烹飪時間以及第一級之外其它各級的時間系數(shù),烹飪信息計算器15就將第一級烹飪時間乘上各級的時間系數(shù)從而計算出第一級之外各級的烹飪時間(操作52)。
如果在操作42中確定的級數(shù)為1,就分析第一級的烹飪時間信息、烹飪方式以及功率水平(操作54)。如果分析出了烹飪方式,就確定電烤箱是否能夠使用所分析的烹飪方式(操作56)。如果電烤箱不能使用所分析的烹飪方式,就進(jìn)行上述操作58。如果電烤箱能使用所分析的烹飪方式,就進(jìn)行上面的操作30。
盡管第一實施例是在電烤箱將所讀取的條形碼信息保存在條形碼信息存儲單元14的情況下描述的,但讀取的條形碼信息也可不經(jīng)過單獨(dú)保存而直接進(jìn)行分析。
烹飪信息計算器15在如圖4A所示的電烤箱中分析基本烹飪信息并計算最終烹飪條件,控制器12在如圖4B所示的電烤箱中進(jìn)行分析和計算。
盡管第一實施例的描述針對的是最終烹飪條件計算方法,其采用第一級之外其它各級時間系數(shù)來計算各級的烹飪時間,但這種計算方法也適用于計算其它的烹飪條件(例如,可用第一級之外其它各級的溫度系數(shù)來計算各級的烹飪溫度)。
現(xiàn)在參見圖7、8A和8B來描述本發(fā)明第二實施例的帶有條形碼的電烤箱。在這些附圖中,與圖3、4A和4B相同的部件采用相同的附圖標(biāo)記。如圖7所示,用于本發(fā)明第二實施例電烤箱的條形碼除了記錄有圖3所示條形碼中記錄的條形碼信息之外還進(jìn)一步記錄有服務(wù)尺寸系數(shù)信息以及服務(wù)數(shù)目信息。
如圖8A所示,本發(fā)明第二實施例的電烤箱用烹飪信息處理器60取代了圖4A所示電烤箱中的烹飪信息計算器15。如圖8A所示第二實施例中的條形碼讀取器10、鍵輸入單元11、驅(qū)動器16、顯示單元17、條形碼信息存儲單元14以及控制器12基本上與圖4A所示第一實施例中的相同,因此其說明省略。
如圖8A所示,第二實施例中的條形碼信息存儲單元14、分析信息存儲單元13以及烹飪信息處理器60可布置在外部,但如圖8B所示它們也可嵌在控制器61中,這里主控制器62執(zhí)行與圖8A中的控制器12相同的功能。
第二實施例中的分析信息存儲單元13如第一實施例一樣保存有定義烹飪條件的信息。保存在分析信息存儲單元13中的烹飪條件包括烹飪方式、服務(wù)數(shù)目、第一級烹飪時間、服務(wù)尺寸系數(shù)、功率水平、翻轉(zhuǎn)模式以及對流溫度。除了服務(wù)數(shù)目以及服務(wù)尺寸系數(shù)之外,其它烹飪條件基本上與第一實施例中的相同,因此其說明也被省略。
表2
在表2中,服務(wù)數(shù)目(the number of servings)作為一種記錄在條形碼中的工作條件,表示對應(yīng)于所烹飪的食品數(shù)量的服務(wù)數(shù)目。例如,如果條形碼中有2位分配用來記錄服務(wù)數(shù)目,并且其是“00”,那么服務(wù)數(shù)目就被分析成1;如果這2位是“01”,服務(wù)數(shù)目被分析成2。
服務(wù)尺寸系數(shù)被定義來用較少的條形碼位數(shù)設(shè)定服務(wù)數(shù)目增加后較長的烹飪時間。一個服務(wù)以上時每一級烹飪時間均用服務(wù)尺寸系數(shù)記錄在條形碼中,該服務(wù)尺寸系數(shù)表示一個服務(wù)以上時每一級烹飪時間與一個服務(wù)時每一級烹飪時間的比值。因此,一個服務(wù)以上時每一級的烹飪時間按下公式計算出來N個服務(wù)時各級的烹飪時間=(第一級烹飪時間×N個服務(wù)尺寸系數(shù)),(第二級烹飪時間×N個服務(wù)尺寸系數(shù)),...,這里N為大于1的自然數(shù)(2,3,4等),并且第二級烹飪時間是第一級烹飪時間與第二級時間系數(shù)的乘積。
例如,如果一個服務(wù)時第一級烹飪時間和第二級烹飪時間分別為200和100秒,并且2個服務(wù)的尺寸系數(shù)設(shè)定為1.2,那么兩個服務(wù)時作為最終烹飪條件的第一級烹飪時間和第二級烹飪時間分別為240和120秒。這里,顯然,兩個服務(wù)時每一級的烹飪時間均與一個服務(wù)時每一級的烹飪時間呈函數(shù)關(guān)系,這樣兩個服務(wù)時每一級的烹飪時間就是一個服務(wù)時每一級烹飪時間與2個服務(wù)的尺寸系數(shù)的乘積,該2個服務(wù)尺寸系數(shù)是一個與兩個服務(wù)相對應(yīng)的服務(wù)尺寸系數(shù)。
作為選擇,服務(wù)尺寸系數(shù)可定義為與特定的服務(wù)數(shù)相比服務(wù)數(shù)較少時每一級的烹飪時間與特定服務(wù)數(shù)時每一級烹飪時間的比值,這樣服務(wù)數(shù)較少時每一級的烹飪時間就可表示為對應(yīng)于服務(wù)數(shù)較少時的服務(wù)尺寸系數(shù)(即,表示為服務(wù)數(shù)較少時每一級烹飪時間與特定服務(wù)數(shù)時每一級烹飪時間的比值)。例如,如果兩個服務(wù)時的第一級烹飪時間和第二級烹飪時間分別為200秒和100秒,并且對應(yīng)于一個服務(wù)的服務(wù)尺寸系數(shù)為0.7,那么一個服務(wù)時的第一級烹飪時間和第二級烹飪時間就分別為140和70秒。
相比于一個服務(wù),兩個服務(wù)或多個服務(wù)時需要更長的烹飪時間。為了將更長的烹飪時間記錄在條形碼中,必須使用較多的條形碼位數(shù),從而增加其記錄空間。然而,如果如上所述采用服務(wù)尺寸系數(shù),就能用較小的記錄空間將同樣數(shù)量的信息記錄在條形碼中。
盡管第二實施例的描述是針對用服務(wù)尺寸系數(shù)來計算烹飪時間的烹飪條件計算規(guī)則,同樣的計算規(guī)則也可用來計算其它的烹飪條件如烹飪溫度。
烹飪信息處理器60基于分析信息存儲單元13中保存的分析規(guī)則來分析條形碼信息。如果所分析的條形碼信息是中間烹飪信息,那么所分析的條形碼信息就用來計算最終烹飪信息。另一方面,如果所分析的條形碼信息是最終烹飪信息,那么就將該最終烹飪信息保持不變。
中間烹飪信息例如可以是需要進(jìn)行轉(zhuǎn)換的首次分析的烹飪信息。例如,如果所分析的條形碼信息表示服務(wù)數(shù)目是3,就需要將初始設(shè)定的適用于一個服務(wù)的烹飪條件改為適用于3個服務(wù)的烹飪條件,此時初始設(shè)定的烹飪條件就是中間烹飪信息。另一方面,最終烹飪信息是適用于烹飪食物因此不需要轉(zhuǎn)換的信息。
如果所分析的條形碼信息是中間烹飪信息,那么烹飪信息處理器60就進(jìn)行計算以轉(zhuǎn)換該中間烹飪信息。例如,如果烹飪信息處理器60所分析的條形碼信息表示服務(wù)數(shù)目為2,那么烹飪信息處理器60就將每一級的烹飪時間都乘以一個對應(yīng)兩個服務(wù)的服務(wù)尺寸系數(shù)從而轉(zhuǎn)換每一級的烹飪時間。
現(xiàn)在參見圖9來描述本發(fā)明第二實施例中采用了條形碼的電烤箱是如何烹飪食物的。為了確定是基于條形碼信息進(jìn)行烹飪還是基于鍵輸入單元11設(shè)定的烹飪條件來進(jìn)行烹飪,控制器12要檢查是否輸入了要求讀取條形碼的指令信號(操作70)。如果已經(jīng)輸入了條形碼讀取指令信號,那么控制器12會將相應(yīng)的控制信號發(fā)送到條形碼讀取器10,從而使條形碼讀取器10準(zhǔn)備讀取條形碼。如果用戶將其上印有條形碼的食品包裝放到條形碼讀取器10的旁邊,同時條形碼讀取器10已經(jīng)準(zhǔn)備好讀取條形碼,那么條形碼讀取器10就會讀取印在包裝上的條形碼(操作72)。
如果在操作70中沒有輸入條形碼讀取指令信號,那么控制器12就確定是否已通過鍵輸入單元11的按鈕設(shè)定了烹飪條件(操作86)。如果已通過鍵輸入單元11設(shè)定了烹飪條件,那么控制器12就確定是否已輸入了開始烹飪信號(操作87)。如果沒有輸入開始信號,控制器12就重復(fù)操作87的確定操作,并且如果已輸入了烹飪開始信號,控制器12就根據(jù)設(shè)定的烹飪條件執(zhí)行烹飪(操作88)。
在條形碼讀取器10讀取了條形碼信息之后,將讀取的條形碼信息輸入到條形碼信息存儲單元14(操作74)。在條形碼信息輸入到條形碼信息存儲單元14后,烹飪信息處理器60就根據(jù)分析信息存儲單元13中保存的分析規(guī)則對條形碼信息存儲單元14中保存的條形碼信息進(jìn)行分析(操作76)。
然后,烹飪信息處理器60確定所分析的條形碼信息是否是中間烹飪信息(操作78)。如果所分析的條形碼信息是中間烹飪信息,就用相應(yīng)的服務(wù)尺寸系數(shù)將該中間烹飪信息轉(zhuǎn)換成最終烹飪信息(操作80)。如果所分析的條形碼信息是最終烹飪信息,就進(jìn)行如下所述的操作82。
在設(shè)定最終烹飪條件之后,控制器12就確定是否已輸入了烹飪開始信號(操作82)。如果沒有輸入烹飪開始信號,控制器12就重復(fù)操作82的確定操作。如果已輸入了烹飪開始信號,就根據(jù)最終的烹飪條件驅(qū)動磁控管或電熱器執(zhí)行烹飪(操作84)。
現(xiàn)在參見圖10來描述圖9的方法中分析條形碼信息和計算最終烹飪條件的步驟。第二實施例圖10中的操作90到102以及步驟114和116基本上與第一實施例圖6中的操作40到52以及操作54和56相同,因此這部分說明省略。然而第二實施例與第一實施例的不同在于其是用烹飪信息處理器60來分析條形碼信息的。
在完成操作102之后,烹飪信息處理器60對服務(wù)數(shù)目以及服務(wù)尺寸系數(shù)這些烹飪信息進(jìn)行分析(操作104)。然后確定所分析的服務(wù)數(shù)目是否大于1(操作106)。
如果所分析的服務(wù)數(shù)目不大于1,就進(jìn)行上面的操作82。如果所分析的服務(wù)數(shù)目大于1,顯示單元17就顯示出要求用戶(通過鍵輸入單元11)手工輸入服務(wù)數(shù)目的提示(操作108)。手工輸入服務(wù)數(shù)目的原因在于服務(wù)數(shù)目和服務(wù)尺寸系數(shù)是在整包物品被烹飪的假設(shè)條件下設(shè)定的,其未必適用于包裝物品的一部分被烹飪的情況。為此,當(dāng)包裝物品不同于整包烹飪僅進(jìn)行部分烹飪時,電烤箱要允許用戶手工設(shè)定不同的烹飪條件。
在沒有手工輸入服務(wù)數(shù)目的情況下,電烤箱也有可能會根據(jù)各級烹飪時間與服務(wù)尺寸系數(shù)相乘得到的烹飪時間來進(jìn)行烹飪,這里的服務(wù)尺寸系數(shù)對應(yīng)于分析后記錄在條形碼中的服務(wù)數(shù)目。此外,除了在初始印刷條形碼時將服務(wù)數(shù)目記錄在條形碼之外,還可將服務(wù)尺寸系數(shù)保存在分析信息存儲單元13中,該服務(wù)尺寸系數(shù)對應(yīng)于鍵輸入單元15所輸入的服務(wù)數(shù)目,然后將各級烹飪時間乘上該服務(wù)尺寸系數(shù),從而重新設(shè)定各級烹飪時間。
在一個包裝中分別包有多個物品并且烹飪的條形碼印刷在各個物品的包裝上時,可讀取某一物品包裝上印刷的條形碼來對該作為多個物品的一部分的物品進(jìn)行烹飪,而不必像上面那樣手工輸入服務(wù)數(shù)目。
烹飪信息處理器60確定是否已通過鍵輸入單元11輸入服務(wù)數(shù)目(操作110)。如果已輸入服務(wù)數(shù)目,烹飪信息處理器60就根據(jù)分析信息存儲單元13中保存的分析規(guī)則將每一級的烹飪時間乘以對應(yīng)于輸入的服務(wù)數(shù)目的服務(wù)尺寸系數(shù)從而轉(zhuǎn)換每一級的烹飪時間(操作112)。
另一方面,如果操作92確定的級數(shù)為1,那么就分析第一級的烹飪時間信息、烹飪方式以及功率水平(操作114)。如果分析出了烹飪方式,就確定電烤箱是否能使用所分析的烹飪方式(操作116)。如果電烤箱不能使用所分析的烹飪方式,就進(jìn)行操作128。如果電烤箱能使用所分析的烹飪方式,就分析服務(wù)數(shù)目和服務(wù)尺寸系數(shù)(操作118)。下一步,烹飪信息處理器60確定該服務(wù)數(shù)目是否大于1(操作120)。如果服務(wù)數(shù)目不大于1,就進(jìn)行步驟82,如果服務(wù)數(shù)目大于1,顯示單元17就顯示出要求用戶通過鍵輸入單元11輸入服務(wù)數(shù)目的提示(操作122)。烹飪信息處理器60確定服務(wù)數(shù)目是否已通過鍵輸入單元11輸入(操作124)。如果已輸入服務(wù)數(shù)目,烹飪信息處理器60就將第一級烹飪時間乘上對應(yīng)于所輸入的服務(wù)數(shù)目的服務(wù)尺寸系數(shù)從而轉(zhuǎn)換第一級烹飪時間(操作126)。
盡管第二實施例的描述是在電烤箱將所讀取的條形碼信息保存在條形碼信息存儲單元14中的情況下進(jìn)行的,但所讀取的條形碼信息也可在不單獨(dú)保存的情況下直接進(jìn)行分析。
在烹飪信息處理器60于圖8A所示的電烤箱中分析基本烹飪信息并計算最終烹飪條件的同時,控制器12在圖8B所示的電烤箱中執(zhí)行分析和計算。
現(xiàn)在來描述本發(fā)明第三實施例電烤箱所用的條形碼。如圖11所示,用于本發(fā)明第三實施例電烤箱的多個條形碼131、132、133和134在食品包裝130的一部分上水平排列成一行。每一個條形碼131、132、133和134均由多個黑條構(gòu)成,條形碼中黑條的寬度和排列取決于條形碼所包含的信息。
條形碼131、132、133和134不僅可布置成行,也可布置成其它的形式。然而,條形碼131、132、133和134最好是彼此相鄰布置。這種布置可使用戶將所有的多個條形碼放到條形碼讀取器旁邊,從而在一次讀取中自動地讀取適用于電烤箱的一個條形碼。這樣就可避免用戶尋找合適的條形碼來讀取,這一點(diǎn)在包裝上根據(jù)電烤箱性能以及條形碼類型而布置有多個條形碼時非常必要。
取決于電烤箱性能的不同的烹飪條件可記錄在多個條形碼131、132、133和134中。例如,第一條形碼131所包含的烹飪條件適用于烹飪腔容量為20L的情況,第二條形碼132所包含的烹飪條件適用于烹飪腔容量為25L的情況。提供多個條形碼131、132、133和134以記錄不同烹飪腔容量下不同烹飪條件的原因在于,隨著電烤箱烹飪腔容量的變化同一物品的最佳烹飪條件如烹飪時間或功率水平也會發(fā)生變化。
所述的多個條形碼131、132、133和134不必是同一類型的條形碼,它們可具有不同的格式或結(jié)構(gòu)。與同一類型的條形碼相比,不同類型的條形碼能夠增加適用于條形碼的電烤箱類型的數(shù)量,從而提高條形碼的適用性。
除了圖8A和8B中所示的電烤箱部件之外,本發(fā)明第三實施例的電烤箱還包括條形碼選擇器140,如圖12A和12B所示,其用來從多個條形碼中檢查并選擇一條適用于電烤箱的條形碼從而進(jìn)行烹飪。如圖12B所示,該條形碼選擇器140可布置在控制器141中,也可嵌在條形碼讀取器10中。圖12A和12B中所示的其它部件基本上與圖8A和8B中所示部件相同,因此其說明省略。
現(xiàn)在參見圖13來描述第三實施例電烤箱是如何操作以進(jìn)行烹飪的。第三實施例電烤箱的操作幾乎與第二實施例的電烤箱相同。第三實施例與第二實施例的不同之處在于條形碼選擇器140在讀取條形碼的指令信號輸入之后在步驟152從多個條形碼131、132、133和134中選擇用于讀取的條形碼。
這里有許多方法來選擇多個條形碼131、132、133或134中的一個條形碼。第三實施例采用的條形碼選擇方法是在每一個條形碼的特定條上附加地記錄條形碼的選擇信息。在該方法中,例如將電烤箱烹飪腔容量為20L的條形碼選擇信息定義為“00”;將烹飪腔容量為30L的條形碼選擇信息定義為“01”。將這兩個條形碼印在包裝上,其中第一條形碼包括條形碼選擇信息“00”;第二條形碼包括條形碼選擇信息“01”。如果將其上印有這兩個條形碼的包裝放到20L烹飪腔容量的電烤箱條形碼讀取器的旁邊,該電烤箱的條形碼選擇器141會識別出條形碼選擇信息“00”從而僅讀取第一個條形碼。
作為選擇,條形碼選擇器140可組合到圖4A和4B所示的電烤箱中。如果將條形碼選擇器140組合到圖4A和4B所示的電烤箱中,圖5所示電烤箱的操作方法將進(jìn)一步包括選擇被條形碼讀取器讀取的條形碼的步驟。
從上述內(nèi)容可以看出,本發(fā)明采用條形碼的烹飪裝置具有以下優(yōu)點(diǎn)。第一,不必將每一級烹飪的完整的烹飪信息都記錄到條形碼中。
由此可減小條形碼中記錄的烹飪信息的大小。
本發(fā)明還能從多個記錄有不同烹飪條件的條形碼中自動選擇出一個適合于該烹飪裝置的條形碼,然后根據(jù)所選擇的條形碼中記錄的條形碼信息設(shè)定烹飪條件。
盡管本發(fā)明已展示并描述了一些實施例,但本發(fā)明并不限于上述實施例。相反,本領(lǐng)域技術(shù)人員都知道還能在不脫離本發(fā)明原理和實質(zhì)的條件下對這些實施例進(jìn)行改變,其范圍也限定在權(quán)利要求
書及其等同物所限定的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種采用條形碼的烹飪裝置,其包括條形碼選擇器,其用來從多個條形碼中選擇將被讀取的條形碼;條形碼讀取器,其用來讀取被選擇的條形碼中記錄的條形碼信息;烹飪信息處理器,其基于用來分析條形碼信息的分析規(guī)則來分析條形碼的信息,在所分析的條形碼信息是中間烹飪信息時基于用戶輸入的數(shù)據(jù)計算最終的烹飪條件,并且在所分析的條形碼信息是最終烹飪信息時保持所分析的條形碼信息;以及控制器,其控制烹飪裝置的各個部件進(jìn)行烹飪以達(dá)到與最終烹飪信息所對應(yīng)的狀態(tài)。
2.如權(quán)利要求
1的裝置,其中的烹飪信息處理器進(jìn)一步包括分析信息存儲單元,所述分析信息存儲單元用來保存分析規(guī)則。
3.如權(quán)利要求
1的裝置,其中的多個條形碼排列成行。
4.如權(quán)利要求
1的裝置,其中的多個條形碼彼此相鄰。
5.如權(quán)利要求
1的裝置,其中依賴于裝置容量的不同烹飪條件記錄在所述多個條形碼中。
6.如權(quán)利要求
1的裝置,其中的多個條形碼具有不同的格式和結(jié)構(gòu)。
7.一種采用條形碼的烹飪裝置,其包括條形碼選擇器,其用來從多個條形碼中選擇將被讀取的條形碼;條形碼讀取器,其用來讀取被選擇的條形碼中記錄的條形碼信息;烹飪信息計算器,其基于用來分析基本烹飪信息的分析規(guī)則來分析基本烹飪信息,并基于所分析的基本烹飪信息計算出最終烹飪條件;以及控制器,其控制烹飪裝置的各個部件進(jìn)行烹飪以達(dá)到與最終烹飪條件對應(yīng)的狀態(tài)。
8.如權(quán)利要求
7的裝置,其中的烹飪信息計算器進(jìn)一步包括分析信息存儲單元,所述分析信息存儲單元用來保存分析規(guī)則。
9.一種采用條形碼來操作烹飪裝置從而進(jìn)行烹飪的方法,其包括檢查是否輸入了讀取條形碼信息的指令信號;當(dāng)確定指令信號已經(jīng)輸入時讀取條形碼信息;當(dāng)確定烹飪開始信號已經(jīng)輸入時根據(jù)所設(shè)定的烹飪條件烹飪食物;提供用來分析第N級烹飪系數(shù)的分析規(guī)則,所述第N級烹飪系數(shù)用第N級烹飪條件與第一級烹飪條件的比值來表示第N級烹飪條件,所述N是一個大于1的自然數(shù);基于分析規(guī)則來分析條形碼信息;在分析之后基于條形碼信息計算出最終烹飪條件;在計算之后,確定是否輸入了開始烹飪信號直到確定開始烹飪信號被輸入;以及當(dāng)確定開始烹飪信號已經(jīng)輸入時對食物進(jìn)行烹飪以達(dá)到與最終烹飪條件相對應(yīng)的狀態(tài)。
10.一種烹飪方法,該方法中采用一種帶有條形碼讀取器的烹飪裝置,所述方法包括從多個條形碼組中選擇將被讀取的條形碼組;通過條形碼讀取器來讀取被選擇的條形碼組中包含的烹飪信息;基于所保存的譯碼信息對所讀取的烹飪信息進(jìn)行譯碼;確定所譯碼的烹飪信息是中間烹飪信息還是最終烹飪信息;當(dāng)所譯碼的烹飪信息是中間烹飪信息時,基于用戶輸入的數(shù)據(jù)計算出最終烹飪信息;以及根據(jù)最終烹飪信息來烹飪微波爐中的食物。
11.如權(quán)利要求
10的方法,其中各級的烹飪時間乘上對應(yīng)于手工輸入的服務(wù)數(shù)目的服務(wù)尺寸系數(shù)以便重新設(shè)定各級烹飪時間。
專利摘要
本發(fā)明提供一種采用條形碼的烹飪裝置,其包括條形碼選擇器,其用來從多個條形碼中選擇將被讀取的條形碼;條形碼讀取器,其用來讀取被選擇的條形碼中記錄的條形碼信息;烹飪信息處理器,其基于用來分析條形碼信息的分析規(guī)則來分析條形碼的信息,在所分析的條形碼信息是中間烹飪信息時基于用戶輸入的數(shù)據(jù)計算最終的烹飪條件,并且在所分析的條形碼信息是最終烹飪信息時保持所分析的條形碼信息;以及控制器,其控制烹飪裝置的各個部件進(jìn)行烹飪以達(dá)到與最終烹飪信息所對應(yīng)的狀態(tài)。還提供了一種利用所述烹飪裝置的烹飪方法。
文檔編號H05B6/68GK1995834SQ200710003953
公開日2007年7月11日 申請日期2004年7月12日
發(fā)明者千蓮奉 申請人:三星電子株式會社導(dǎo)出引文BiBTeX, EndNote, RefMan