菜譜提示系統(tǒng)以及菜譜提示方法
【專利摘要】一種提示對(duì)多個(gè)菜單進(jìn)行烹飪的合成菜譜的菜譜提示系統(tǒng)(100),包括:菜譜存儲(chǔ)部(102),存儲(chǔ)將工序要素按照烹飪的程度來(lái)分階段表示的烹飪順序;菜譜選擇部(101),從菜譜存儲(chǔ)部(102)所存儲(chǔ)的烹飪順序中選擇第一以及第二烹飪順序;重復(fù)工序確定部(103),確定第一以及第二烹飪順序所共同具有的工序要素;合成菜譜生成部(104),通過以重復(fù)工序確定部(103)所確定的重復(fù)工序要素被視為一個(gè)工序要素的狀態(tài),將第一以及第二烹飪順序中分別具有的多個(gè)工序要素以烹調(diào)順序來(lái)排列,從而生成合成烹飪順序;以及菜譜輸出部(105),將合成菜譜生成部(104)生成的合成烹飪順序作為合成菜譜來(lái)輸出。
【專利說明】菜譜提示系統(tǒng)以及菜譜提示方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及菜譜提示系統(tǒng)以及菜譜提示方法。尤其涉及提示合成菜譜的菜譜提示系統(tǒng)以及菜譜提示方法,所述合成菜譜示出對(duì)多個(gè)烹飪菜單進(jìn)行烹飪的順序。
【背景技術(shù)】
[0002]以往,通過菜譜書籍、烹飪節(jié)目、以及登載有與互聯(lián)網(wǎng)上的菜單相關(guān)的信息的網(wǎng)站等來(lái)介紹烹飪菜單以及菜譜。作為被介紹的烹飪菜單的菜譜例如被提供有,做菜方法(烹飪工序)、需要的食材及其分量、烹飪器具、烹飪所需時(shí)間以及營(yíng)養(yǎng)價(jià)值等信息。用戶通過一邊參照這些菜譜一邊進(jìn)行烹飪,從而能夠做出被介紹的烹飪菜單中的菜。
[0003]目前公開的一種技術(shù)是,將對(duì)多個(gè)烹飪菜單并行進(jìn)行烹飪的情況下的烹飪工序,作為一個(gè)復(fù)合工序來(lái)顯示(例如,專利文獻(xiàn)I)。并且,還公開了以食材以及烹飪工序?yàn)閱挝粊?lái)進(jìn)行烹飪菜單的檢索的技術(shù)(例如,專利文獻(xiàn)2)。
[0004](現(xiàn)有技術(shù)文獻(xiàn))
[0005](專利文獻(xiàn))
[0006]專利文獻(xiàn)1:日本特開2002-84989號(hào)公報(bào)
[0007]專利文獻(xiàn)2:國(guó)際公開第2003/107233號(hào)
[0008]但是,在進(jìn)行多個(gè)菜單的烹飪時(shí)所出現(xiàn)的問題是,會(huì)使用戶花費(fèi)不必要的工夫和時(shí)間。
【發(fā)明內(nèi)容】
[0009]因此,本發(fā)明目的在于提供一種能夠?qū)铣刹俗V進(jìn)行提示的菜譜提示系統(tǒng)等,該合成菜譜示出以更少的工夫和時(shí)間來(lái)對(duì)多個(gè)菜單進(jìn)行烹飪的順序。
[0010]本發(fā)明的一個(gè)實(shí)施方式所涉及的菜譜提示系統(tǒng)對(duì)合成菜譜進(jìn)行提示,該合成菜譜示出對(duì)多個(gè)菜單進(jìn)行烹飪的順序,該菜譜提示系統(tǒng)包括:菜譜存儲(chǔ)部,針對(duì)多個(gè)菜單的每一個(gè)存儲(chǔ)烹飪順序,該烹飪順序?qū)乃夭牡酵瓿蔀橹顾枰呐腼児ぷ鞯亩鄠€(gè)工序要素,按照烹飪的程度來(lái)分階段表示;菜譜選擇部,使用戶從所述菜譜存儲(chǔ)部中所存儲(chǔ)的多個(gè)所述烹飪順序中,選擇第一烹飪順序以及與所述第一烹飪順序不同的第二烹飪順序;重復(fù)工序確定部,將所述第一烹飪順序與所述第二烹飪順序所共同具有的所述工序要素確定為重復(fù)工序要素;合成菜譜生成部,通過以所述重復(fù)工序確定部所確定的所述重復(fù)工序要素被視為一個(gè)工序要素的狀態(tài),將所述第一烹飪順序以及所述第二烹飪順序中分別具有的所述多個(gè)工序要素以烹調(diào)順序來(lái)排列,從而生成合成烹飪順序;以及菜譜輸出部,將所述合成菜譜生成部所生成的所述合成烹飪順序作為合成菜譜來(lái)輸出。
[0011]并且,這些概括性的或者具體的實(shí)施方式可以由系統(tǒng)、方法、集成電路、計(jì)算機(jī)程序或者計(jì)算機(jī)殼讀取的CD-ROM等記錄介質(zhì)來(lái)實(shí)現(xiàn),也可以通過對(duì)系統(tǒng)、方法、集成電路、計(jì)算機(jī)程序以及記錄介質(zhì)進(jìn)行任意地組合來(lái)實(shí)現(xiàn)。
[0012]通過本發(fā)明的菜譜提示系統(tǒng),在進(jìn)行多個(gè)菜單的烹飪時(shí),能夠提示以易懂的方式來(lái)顯示多個(gè)菜單中共同的烹飪工序的菜譜。
【專利附圖】
【附圖說明】
[0013]圖1示出了實(shí)施方式所涉及的菜譜提示系統(tǒng)的硬件構(gòu)成的一個(gè)例子。
[0014]圖2是示出實(shí)施方式所涉及的菜譜提示系統(tǒng)的功能塊構(gòu)成的一個(gè)例子的功能方框圖。
[0015]圖3示出了實(shí)施方式所涉及的菜譜提示系統(tǒng)的菜譜數(shù)據(jù)的一個(gè)例子。
[0016]圖4A示出了實(shí)施方式所涉及的菜譜提示系統(tǒng)的工序要素的一個(gè)例子。
[0017]圖4B示出了實(shí)施方式所涉及的菜譜提示系統(tǒng)的工序要素的其他的一個(gè)例子。
[0018]圖4C示出了實(shí)施方式所涉及的菜譜提示系統(tǒng)的工序要素的其他的一個(gè)例子。
[0019]圖5是示出實(shí)施方式所涉及的菜譜提示系統(tǒng)的處理概要的流程圖。
[0020]圖6是示出實(shí)施方式所涉及的菜譜提示系統(tǒng)的重復(fù)工序確定部的處理的流程圖。
[0021]圖7是示出實(shí)施方式所涉及的菜譜提示系統(tǒng)的合成菜譜生成部的處理的流程圖。
[0022]圖8示出了實(shí)施方式所涉及的菜譜提示系統(tǒng)的合成菜譜的一個(gè)例子。
[0023]圖9示出了實(shí)施方式所涉及的菜譜提示系統(tǒng)的合成菜譜的其他的例子。
[0024]圖10示出了以往的菜譜的一個(gè)例子。
[0025]圖11示出了以往的菜譜DB的一個(gè)例子。
【具體實(shí)施方式】
[0026](成為本發(fā)明的基礎(chǔ)的見解)
[0027]本發(fā)明人員發(fā)現(xiàn)在“【背景技術(shù)】” 一欄中所記載的顯示烹飪工序的技術(shù)中會(huì)出現(xiàn)以下的問題。
[0028]以往,通過菜譜書籍、烹飪節(jié)目、以及登載有與互聯(lián)網(wǎng)上的菜單相關(guān)的信息的網(wǎng)站等介紹了烹飪菜單以及菜譜。作為被介紹的烹飪菜單的菜譜例如被提供有,做菜方法(烹飪工序)、需要的食材及其分量、烹飪器具、烹飪所需時(shí)間以及營(yíng)養(yǎng)價(jià)值等信息。用戶通過一邊參照這些菜譜一邊進(jìn)行烹飪,從而能夠做出被介紹的烹飪菜單中的菜譜。
[0029]一般而言,在家中做飯時(shí)會(huì)同時(shí)進(jìn)行多個(gè)烹飪菜單的烹飪工序,該多個(gè)烹飪菜單例如是主食、副食以及湯等。尤其是當(dāng)家庭中有需要斷奶食品的嬰幼兒、或者是針對(duì)某種特殊的食品為過敏體質(zhì)的人、或者需要對(duì)食物進(jìn)行限制的人的情況下,則需要決定能夠?qū)?yīng)于每個(gè)人的特殊的食譜。而且還需要湊齊各種烹飪菜單所需要的食材,并且還需要高效率地同時(shí)進(jìn)行烹飪順序各不相同的各種烹飪菜單。
[0030]圖10示出了以往的菜譜的一個(gè)例子。在想要同時(shí)烹飪面向大人的菜單的“炸土豆肉餅”以及面向斷奶幼兒的菜單的“雞蛋土豆泥”的用戶的情況下,首先準(zhǔn)備圖10所示的(a) “炸土豆肉餅”的菜譜以及(b) “雞蛋土豆泥”的菜譜。之后,用戶在一邊參照上述的兩個(gè)菜譜,一邊考慮以哪個(gè)工序來(lái)進(jìn)行烹飪則效率更高的情況下來(lái)進(jìn)行烹飪。
[0031]于是公開了以下的技術(shù),S卩:將對(duì)多個(gè)烹飪菜單進(jìn)行并行烹飪的情況下的烹飪工序,作為一個(gè)復(fù)合工序來(lái)顯示(例如,專利文獻(xiàn)I)。并且,公開了將食材與烹飪工序作為單位來(lái)檢索烹飪菜單的技術(shù)(例如,專利文獻(xiàn)2)。
[0032]圖11示出了以往的菜譜DB的一個(gè)例子。在圖11中示出了菜譜DB,該菜譜DB是將烹飪工序以食材和烹飪工序這一單位來(lái)進(jìn)行分解并保持的數(shù)據(jù)庫(kù)的一個(gè)例子。菜譜DB包括:作為構(gòu)成菜譜的四個(gè)數(shù)據(jù)庫(kù),即:完成品DB、半成品DB、配料DB以及基本材料DB。這四個(gè)數(shù)據(jù)庫(kù)的每一個(gè)是以時(shí)序的順序來(lái)分割菜譜的烹飪工序,并將分割的各個(gè)工序的對(duì)象作為數(shù)據(jù)來(lái)記錄的數(shù)據(jù)庫(kù)。將這些數(shù)據(jù)分別記錄到“基本材料表”、“配料表”、“半成品表”以及“完成品表”。被記錄到各個(gè)表中的數(shù)據(jù)與工序要素相對(duì)應(yīng)。“基本材料”至少包括食材(例如,蔬菜、肉類以及調(diào)味料等)、以及在對(duì)這些食材進(jìn)行烹飪時(shí)所利用的烹飪器具中的一方?!芭淞稀敝辽侔ū皇虑皽?zhǔn)備的基本材料(例如,切碎的蔬菜、以及配好佐料的魚或肉等)、以及在這些事前準(zhǔn)備中所使用的烹飪器具中的一方?!鞍氤善贰敝辽侔ê铣苫蚣庸ず蟮呐淞系?、以及在進(jìn)行合成或加工時(shí)所使用的烹飪器具中的一方。具體而言,是進(jìn)行煮、煎、蒸、炸或炒等處理時(shí)的對(duì)象或者事件,包括煎好的漢堡牛肉餅單品或者平底煎鍋等。并且,在不是事前準(zhǔn)備而是成為半成品的對(duì)象的情況下(例如調(diào)味料等)可以視為包括在“配料”內(nèi)。因此,例如調(diào)味料等既可以作為“基本材料”來(lái)記錄,也可以作為“配料”來(lái)記錄?!巴瓿善贰卑ㄒ韵轮?,即:做完的菜以及盛菜用的餐具或器具、盛放工序(盛入餐具、澆汁、或者添加點(diǎn)綴等)。
[0033]在烹飪多個(gè)菜單的情況下,用戶需要一邊準(zhǔn)備各個(gè)烹飪菜單所需要的食材,一邊參照各個(gè)菜單的菜譜,一邊進(jìn)行各個(gè)烹飪工序。但是,用戶會(huì)有注意不到多個(gè)烹飪菜單中含有共同的烹飪工序這一點(diǎn)。在這種情況下會(huì)出現(xiàn)的問題是,僅對(duì)其中的一個(gè)菜單所需要的材料進(jìn)行了烹飪之后,為了進(jìn)行其他的菜單而再次執(zhí)行相同的烹飪工序,這樣就會(huì)浪費(fèi)不必要的工夫和時(shí)間。因此,在同時(shí)對(duì)多個(gè)菜單進(jìn)行烹飪時(shí),對(duì)以易懂的方式來(lái)顯示多個(gè)菜單中共同的烹飪工序的菜譜進(jìn)行提示則成為課題。
[0034]并且,在專利文獻(xiàn)I所列舉的技術(shù)中,對(duì)同時(shí)并行執(zhí)行的多個(gè)烹飪菜單的、按照各個(gè)烹飪工序所需要的烹飪時(shí)間的烹飪工序進(jìn)行合成。在這種情況下,不能判斷在并行執(zhí)行的其他的烹飪菜單中是否包括相同的烹飪工序。因此,即使在能夠作為一個(gè)烹飪工序來(lái)一起執(zhí)行的烹飪工序存在的情況下,也會(huì)被視為其他的烹飪工序而被提示,如果用戶自身沒有注意到,則本來(lái)能夠節(jié)省的工夫和時(shí)間也會(huì)被浪費(fèi),因此上述的課題沒能得到解決。
[0035]并且,在專利文獻(xiàn)2所列舉的以往的技術(shù)中公開了,能夠以食材或烹飪工序?yàn)閱挝粊?lái)檢索烹飪菜單的菜譜信息的構(gòu)成。但是,并沒有公開在同時(shí)對(duì)多個(gè)烹飪菜單并行執(zhí)行的情況下所適用的烹飪工序的顯示方法,因此上述的課題沒能得到解決。
[0036]因此,本發(fā)明提供了一種對(duì)合成菜譜進(jìn)行提示的菜譜提示系統(tǒng)等,該合成菜譜示出為了以較少的工夫和時(shí)間來(lái)對(duì)多個(gè)菜單進(jìn)行烹飪的順序。
[0037]為了達(dá)成上述的目的,本發(fā)明的一個(gè)實(shí)施方式所涉及的菜譜提示系統(tǒng)對(duì)合成菜譜進(jìn)行提示,該合成菜譜示出對(duì)多個(gè)菜單進(jìn)行烹飪的順序,該菜譜提示系統(tǒng)包括:菜譜存儲(chǔ)部,針對(duì)多個(gè)菜單的每一個(gè)存儲(chǔ)烹飪順序,該烹飪順序?qū)乃夭牡酵瓿蔀橹顾枰呐腼児ぷ鞯亩鄠€(gè)工序要素,按照烹飪的程度來(lái)分階段表示;菜譜選擇部,使用戶從所述菜譜存儲(chǔ)部中所存儲(chǔ)的多個(gè)所述烹飪順序中,選擇第一烹飪順序以及與所述第一烹飪順序不同的第二烹飪順序;重復(fù)工序確定部,將所述第一烹飪順序與所述第二烹飪順序所共同具有的所述工序要素確定為重復(fù)工序要素;合成菜譜生成部,通過以所述重復(fù)工序確定部所確定的所述重復(fù)工序要素被視為一個(gè)工序要素的狀態(tài),將所述第一烹飪順序以及所述第二烹飪順序中分別具有的所述多個(gè)工序要素以烹調(diào)順序來(lái)排列,從而生成合成烹飪順序;以及菜譜輸出部,將所述合成菜譜生成部所生成的所述合成烹飪順序作為合成菜譜來(lái)輸出。
[0038]據(jù)此,在對(duì)多個(gè)菜單進(jìn)行烹飪之前,用戶能夠容易地發(fā)現(xiàn)這些菜單的菜譜數(shù)據(jù)(烹飪順序)中共同包含的重復(fù)工序要素。并且,通過按照被輸出的合成菜譜來(lái)進(jìn)行烹飪,從而能夠?qū)餐ǖ墓ば蛞匾黄饒?zhí)行。因此,能夠抑制烹飪所花費(fèi)的工夫和時(shí)間。
[0039]例如,所述工序要素的每一個(gè)中包括成為該烹飪工作的對(duì)象的食材的分量,所述合成菜譜生成部將所述第一烹飪順序的該工序要素中所包括的食材的分量、與所述第二烹飪順序的該工序要素中所包含的食材的分量的合計(jì)值,作為所述重復(fù)工序要素所包括的食材的分量來(lái)計(jì)算。
[0040]據(jù)此,用戶能夠正確地識(shí)別重復(fù)工序要素的材料的分量,從而能夠容易地準(zhǔn)備材料。因此,能夠抑制烹飪所花費(fèi)的工夫和時(shí)間。
[0041]例如,所述工序要素的每一個(gè)包括通過進(jìn)行該烹飪工作而得到的烹飪完畢食材的分量,所述合成菜譜生成部生成包括分配量的所述合成烹飪順序,所述分配量是所述重復(fù)工序要素中的所述烹飪完畢食材的分配量,并且是分別分配給所述第一烹飪順序以及所述第二烹飪順序中的所述重復(fù)工序要素的下一個(gè)工序要素的分配量。
[0042]據(jù)此,用戶能夠按照?qǐng)?zhí)行完重復(fù)烹飪工序之后提示的分配量來(lái)對(duì)烹飪完畢食材進(jìn)行分份,從而能夠?qū)ο乱粋€(gè)工序要素所需要的食材進(jìn)行正確的分配,以便進(jìn)行下一個(gè)工序要素。因此,能夠抑制烹飪所花費(fèi)的工夫和時(shí)間。
[0043]例如,所述合成菜譜生成部,生成所述合成烹飪順序,在該合成烹飪順序中,以所述重復(fù)工序要素中的所述烹飪完畢食材的分量的分配比率的形式,包含分配給所述第一烹飪順序以及所述第二烹飪順序的所述分配量。
[0044]據(jù)此,用戶可以不必以“一大勺”或“100克”這種絕對(duì)值來(lái)計(jì)測(cè)分配給下一個(gè)工序要素的烹飪完畢食材的分量。用戶在以絕對(duì)值來(lái)計(jì)測(cè)食材的分量時(shí)需要使用計(jì)測(cè)用烹飪器具,這樣就需要對(duì)使用完畢的計(jì)測(cè)用烹飪器具進(jìn)行清洗,因此會(huì)增加所花費(fèi)的工夫和時(shí)間。菜譜提示系統(tǒng)通過以分配比率的形式來(lái)表示將要分配給重復(fù)工序要素的下一個(gè)工序要素的烹飪完畢食材的分量,從而用戶能夠從直觀上知道材料的分量,因此用戶可以不使用計(jì)測(cè)用烹飪器具就能夠?qū)κ巢倪M(jìn)行分份。因此,能夠抑制烹飪所花費(fèi)的工夫和時(shí)間。
[0045]例如,所述重復(fù)工序確定部,通過對(duì)所述第一烹飪順序中所包括的多個(gè)工序要素與所述第二烹飪順序中所包括的多個(gè)工序要素,以烹飪的程度從高到低的順序來(lái)進(jìn)行比較,從而確定所述重復(fù)工序要素。
[0046]據(jù)此,在重復(fù)工序確定部對(duì)多個(gè)菜譜數(shù)據(jù)中所包含的工序要素是否一致進(jìn)行判斷時(shí),菜譜提示系統(tǒng)能夠減少一致性判斷的次數(shù)。這是因?yàn)?,在多個(gè)菜譜數(shù)據(jù)中含有相同的工序要素時(shí),比這些工序要素的烹飪程度低的工序要素在各個(gè)菜譜數(shù)據(jù)中相同,因此能夠省略比重復(fù)工序要素的烹飪程度低的工序要素的一致性判斷的緣故。因此,以烹飪程度高的順序來(lái)進(jìn)行比較,在發(fā)現(xiàn)了重復(fù)工序要素時(shí),能夠減少工序要素的一致性判斷的次數(shù),從而在菜譜提示系統(tǒng)能夠抑制處理時(shí)間。
[0047]例如,所述重復(fù)工序確定部,通過對(duì)所述第一烹飪順序中所包括的多個(gè)工序要素與所述第二烹飪順序中所包括的多個(gè)工序要素,以烹飪的程度從低到高的順序來(lái)進(jìn)行比較,從而確定所述重復(fù)工序要素。
[0048]據(jù)此,在重復(fù)工序確定部對(duì)多個(gè)菜譜數(shù)據(jù)中所包含的工序要素是否一致進(jìn)行判斷時(shí),菜譜提示系統(tǒng)能夠減少一致性判斷的次數(shù)。這是因?yàn)?,若參照烹飪程度最低的工序要素,則能夠知道在該菜單中所使用的食材,這樣就能夠僅針對(duì)多個(gè)菜單中所公用的食材,來(lái)判斷比其工序要素的烹飪程度高的工序要素的一致性即可。因此,在以烹飪程度低的順序來(lái)進(jìn)行比較,發(fā)現(xiàn)了重復(fù)工序要素的情況下,能夠減少工序要素的一致性判斷的次數(shù),從而能夠抑制菜譜提示系統(tǒng)中的處理時(shí)間。
[0049]并且,在本發(fā)明的一個(gè)實(shí)施方式所涉及的菜譜提示方法中,由計(jì)算機(jī)來(lái)對(duì)合成菜譜進(jìn)行提示,該合成菜譜示出對(duì)多個(gè)菜單進(jìn)行烹飪的順序,該菜譜提示方法包括:菜譜選擇步驟,針對(duì)多個(gè)菜單的每一個(gè),使用戶從烹飪順序中選擇第一烹飪順序以及與所述第一烹飪順序不同的第二烹飪順序,該烹飪順序?qū)乃夭牡酵瓿蔀橹顾枰呐腼児ぷ鞯亩鄠€(gè)工序要素,按照烹飪的程度來(lái)分階段表示;重復(fù)工序確定步驟,將所述第一烹飪順序與所述第二烹飪順序中所共同具有的所述工序要素確定為重復(fù)工序要素;合成菜譜生成步驟,通過以所述重復(fù)工序確定部所確定的所述重復(fù)工序要素被視為一個(gè)工序要素的狀態(tài),將所述第一烹飪順序以及第二烹飪順序中所分別具有的所述多個(gè)工序要素以烹調(diào)順序來(lái)排列,從而生成合成烹飪順序;以及菜譜輸出步驟,將所述合成菜譜生成部所生成的所述合成烹飪順序作為合成菜譜來(lái)輸出。
[0050]據(jù)此,能夠?qū)崿F(xiàn)與上述的菜譜提示系統(tǒng)同樣的效果。
[0051]并且,本發(fā)明的一個(gè)實(shí)施方式所涉及的集成電路對(duì)合成菜譜進(jìn)行提示,該合成菜譜示出對(duì)多個(gè)菜單進(jìn)行烹飪的順序,該集成電路包括:菜譜選擇部,針對(duì)多個(gè)菜單的每一個(gè),使用戶從烹飪順序中選擇第一烹飪順序以及與所述第一烹飪順序不同的第二烹飪順序,該烹飪順序?qū)乃夭牡酵瓿蔀橹顾枰呐腼児ぷ鞯亩鄠€(gè)工序要素,按照烹飪的程度來(lái)分階段表示;重復(fù)工序確定部,將所述第一烹飪順序與所述第二烹飪順序中所共同具有的所述工序要素確定為重復(fù)工序要素;合成菜譜生成部,通過以所述重復(fù)工序確定部所確定的所述重復(fù)工序要素被視為一個(gè)工序要素的狀態(tài),將所述第一烹飪順序以及第二烹飪順序中所分別具有的所述多個(gè)工序要素以烹調(diào)順序來(lái)排列,從而生成合成烹飪順序;以及菜譜輸出部,將所述合成菜譜生成部所生成的所述合成烹飪順序作為合成菜譜來(lái)輸出。
[0052]通過上述的構(gòu)成,能夠得到與上述的菜譜提示系統(tǒng)同樣的效果。
[0053]并且,這些概括性的或具體的實(shí)施方式可以通過系統(tǒng)、方法、集成電路、計(jì)算機(jī)程序或計(jì)算機(jī)可讀取的CD-ROM等記錄介質(zhì)來(lái)實(shí)現(xiàn),也可以通過對(duì)系統(tǒng)、方法、集成電路、計(jì)算機(jī)程序以及記錄介質(zhì)進(jìn)行任意地組合來(lái)實(shí)現(xiàn)。
[0054]以下參照附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說明。
[0055]并且,以下將要說明的實(shí)施方式均為概括性的或具體的例子。以下的實(shí)施方式所示的數(shù)值、形狀、材料、構(gòu)成要素、構(gòu)成要素的配置位置以及連接方式、步驟、步驟的順序等均為一個(gè)例子,并非是限定本發(fā)明的主旨。并且,在以下的實(shí)施方式的構(gòu)成要素中,對(duì)于示出最上位概念的獨(dú)立的技術(shù)方案中所沒有記載的構(gòu)成要素,作為任意的構(gòu)成要素來(lái)說明。
[0056]并且,對(duì)于相同的構(gòu)成要素賦予相同的符號(hào),并有省略說明的情況。
[0057](實(shí)施方式)
[0058]圖1示出了本實(shí)施方式所涉及的菜譜提示系統(tǒng)100的硬件構(gòu)成的一個(gè)例子。
[0059]如圖1所示,本實(shí)施方式所涉及的菜譜提示系統(tǒng)100具備輸入部11、控制部12以及輸出部13。[0060]輸入部11是接受用戶的操作的功能塊。輸入部11例如是,接受利用文字以及符號(hào)的操作的鍵盤111、接受利用光標(biāo)的操作的鼠標(biāo)112、接受利用聲音的操作的麥克風(fēng)113以及接受通過觸摸畫面而進(jìn)行的操作的觸摸輸入114。
[0061]控制部12是接受來(lái)自輸入部11的輸入,并且執(zhí)行本實(shí)施方式所涉及的菜譜提示裝置100的控制程序的功能塊??刂撇?2例如具備:作為執(zhí)行控制程序的處理器的CPU (Central Processing Unit) 121、作為執(zhí)行控制程序時(shí)所使用的工作區(qū)的存儲(chǔ)器122以及保存控制程序的HDD (Hard disk drive) 123。
[0062]輸出部13是以向用戶傳達(dá)的方式來(lái)輸出控制部12的控制程序的輸出結(jié)果的功能塊。輸出部13例如具備:以映像來(lái)輸出文字、符號(hào)以及圖像的顯示器131、通過聲音來(lái)進(jìn)行輸出的揚(yáng)聲器132以及將文字、符號(hào)以及圖像作為印刷物來(lái)輸出的打印機(jī)133。
[0063]圖2是示出本實(shí)施方式所涉及的菜譜提示裝置100的功能塊構(gòu)成的一個(gè)例子的功能方框圖。
[0064]如圖2所示,本發(fā)明的實(shí)施方式中的菜譜提示系統(tǒng)100具備:菜譜選擇部101、菜譜存儲(chǔ)部102、重復(fù)工序確定部103、合成菜譜生成部104、以及菜譜輸出部105。
[0065]菜譜選擇部101由圖1中的輸入部11來(lái)實(shí)現(xiàn)其功能。菜譜選擇部101接受用戶的菜譜選擇操作,并將用戶的選擇操作通知給重復(fù)工序確定部103。并且,作為選擇操作的一個(gè)例子例如有輸入菜名的操作,或者是用戶輸入用于檢索菜譜信息的檢索條件,并選擇符合檢索條件的菜名的操作。
[0066]菜譜存儲(chǔ)部102由圖1中的控制部12來(lái)實(shí)現(xiàn)其功能。菜譜存儲(chǔ)部102針對(duì)多個(gè)菜單的每一個(gè)存儲(chǔ)菜譜數(shù)據(jù),在該菜譜數(shù)據(jù)中,從素材到完成為止所需要的烹飪工作的多個(gè)工序要素,按照烹飪的程度而被分階段保存。并且,菜譜存儲(chǔ)部102將用戶選擇的菜單的菜譜數(shù)據(jù)通知給重復(fù)工序確定部103。并且,作為菜譜數(shù)據(jù)的一個(gè)例子是圖11所示的菜譜DB。
[0067]重復(fù)工序確定部103由圖1中的控制部12來(lái)實(shí)現(xiàn)其功能。重復(fù)工序確定部103在菜譜存儲(chǔ)部102所保存的多個(gè)菜譜數(shù)據(jù)中,將用戶所選擇的多個(gè)菜單的菜譜數(shù)據(jù)中所共同包括的工序要素確定為重復(fù)工序要素。
[0068]合成菜譜生成部104由圖1中的控制部12來(lái)實(shí)現(xiàn)其功能。合成菜譜生成部104以重復(fù)工序確定部103所確定的重復(fù)工序要素被視為一個(gè)工序的狀態(tài),通過以烹調(diào)順序來(lái)排列多個(gè)工序要素,從而生成合成菜譜。
[0069]菜譜輸出部105由圖1中的輸出部13來(lái)實(shí)現(xiàn)其功能。菜譜輸出部105對(duì)合成菜譜生成部104所生成的合成菜譜進(jìn)行輸出。
[0070]圖3示出了本實(shí)施方式所涉及的菜譜提示系統(tǒng)100的菜譜數(shù)據(jù)的一個(gè)例子。在圖3中以各個(gè)工序要素的烹飪程度越高就越排列在圖的上方的方式,示出了菜譜存儲(chǔ)部102中保存的菜譜A “炸土豆肉餅”以及菜譜B “雞蛋土豆泥”。在菜譜A以及菜譜B中,Al以及BI所示的工序要素“雞蛋”、和A2以及B2所示的一系列的工序要素“土豆一土豆(煮)一土豆(搗碎)”被共同包含在菜譜A以及菜譜B中。
[0071]圖4A、圖4B以及圖4C示出了本實(shí)施方式所涉及的工序要素所包含的數(shù)據(jù)項(xiàng)目的一個(gè)例子。在圖4A、圖4B以及圖4C中,“工序ID”是專門用于識(shí)別該工序要素的ID。“食材”是成為該工序要素的烹飪對(duì)象的食材?!胺至俊笔浅蔀樵摴ば蛞氐呐腼儗?duì)象的食材的分量?!芭腼冃袆?dòng)”示出了對(duì)該工序要素中的食材進(jìn)行烹飪的行動(dòng)?!吧隙喂ば騃D”是生成該工序要素的食材的基本材料的工序要素(即針對(duì)該食材剛好執(zhí)行完的工序要素)的工序ID。“下段工序ID”是針對(duì)以該工序要素而生成的材料下一步將要執(zhí)行的工序要素的工序ID。重復(fù)工序ID是該菜譜中具有與其他的菜譜中的該工序要素為相同的食材以及烹飪行動(dòng)的工序要素的工序ID。
[0072]圖4A示出了圖3中的工序要素a33的數(shù)據(jù)結(jié)構(gòu)。圖4A所示的工序要素a33的意思是“揉和640g的肉餅材料”。并且,作為成為該工序要素的食材的肉餅材料的最基本的原料的土豆以及豬肉餡所生成的工序要素為工序要素a32以及a42,針對(duì)以該工序要素生成的肉餅材料的下一步將要執(zhí)行的工序要素為工序要素al4。
[0073]圖5是示出本實(shí)施方式所涉及的菜譜提示系統(tǒng)100的處理概要的流程圖。菜譜提示系統(tǒng)100通過圖5的一系列的處理,在用戶所選擇的兩個(gè)以上的菜譜中,通過提取并加工這些菜譜中共同的工序,來(lái)生成這些菜譜的合成菜譜。并且,以下的說明為菜譜A “炸土豆肉餅”以及菜譜B “雞蛋土豆泥”這兩個(gè)菜譜被選擇的情況下的具體例子。
[0074]如圖5所示,本實(shí)施方式所涉及的菜譜提示系統(tǒng)100首先在菜譜選擇部101接受來(lái)自用戶的操作,判斷是否通過用戶的操作選擇了兩個(gè)以上的菜譜(步驟S031)。在判斷為用戶沒有選擇兩個(gè)以上的菜譜的情況下,再次接受來(lái)自用戶的操作(步驟S031的“否”)。
[0075]在用戶選擇了兩個(gè)以上的菜譜的情況下(步驟S031的“是”),菜譜提示系統(tǒng)100進(jìn)行對(duì)作為被選擇的兩個(gè)以上的菜譜的烹飪工序中所包含的工序要素的重復(fù)工序要素進(jìn)行確定的處理(步驟S032),生成用戶所選擇的兩個(gè)以上的菜譜的合成菜譜(步驟S033),最后,輸出被生成的合成菜譜(步驟S034)。以后對(duì)步驟S032、S033以及S034進(jìn)行詳細(xì)說明。
[0076]圖6是示出本實(shí)施方式所涉及的菜譜提示系統(tǒng)100的重復(fù)工序確定部103的處理的流程圖。以下對(duì)圖5中的步驟S032所進(jìn)行的處理進(jìn)行詳細(xì)說明。
[0077]如圖6所示,重復(fù)工序確定部103首先著眼于由用戶選擇的菜譜之一的菜譜A,并進(jìn)行以下的處理(步驟S041與S046之間的部分)。
[0078]重復(fù)工序確定部103針對(duì)菜譜A的工序要素的每一個(gè)(工序要素X),(步驟S042與S045之間的部分),判斷在作為用戶選擇的其他的菜譜的菜譜B中是否有與工序要素X為相同的材料以及烹飪行動(dòng)的工序要素(步驟S043)。若在菜譜B中存在與工序要素X為相同的材料以及烹飪行動(dòng)的工序要素(將該工序要素視為工序要素Y)的情況下(步驟S043的“是”),將工序要素Y的工序ID登記到工序要素X的重復(fù)ID (步驟S044)。若在菜譜B中不存在與工序要素X的材料以及烹飪行動(dòng)相同的工序要素的情況下(步驟S043的“否”),則不進(jìn)行步驟S044的處理。
[0079]接著,重復(fù)工序確定部103對(duì)作為用戶選擇的其他的菜譜的菜譜B進(jìn)行同樣的處理(步驟S041與S046之間的部分)。
[0080]利用圖4B以及圖4C對(duì)重復(fù)ID的登記的具體例子進(jìn)行說明。圖4B以及圖4C分別是圖3中的工序要素a32以及bl2的數(shù)據(jù)結(jié)構(gòu)。從工序ID到下段工序ID的項(xiàng)目與針對(duì)圖4A的說明相同。對(duì)于重復(fù)工序ID,在工序要素a32以及bl2中由于食材(土豆)以及烹飪行動(dòng)(搗碎)是共同的,因此在工序要素a32的重復(fù)工序ID中登記bl2,在工序要素bl2的重復(fù)工序ID中登記a32。[0081]并且,在判斷各個(gè)菜譜的工序要素的食材以及烹飪行動(dòng)是否相同時(shí),也可以是從菜譜數(shù)據(jù)中的烹飪程度高的工序要素開始順序進(jìn)行比較。這樣,菜譜提示系統(tǒng)100能夠減少在重復(fù)工序確定部103對(duì)多個(gè)菜譜數(shù)據(jù)中所包含的工序要素是否相同進(jìn)行判斷的次數(shù)。這是因?yàn)?,在多個(gè)菜譜數(shù)據(jù)中包括相同的工序要素時(shí),比該工序要素的烹飪程度低的工序要素在各個(gè)菜譜數(shù)據(jù)中相同,因此能夠省略比重復(fù)工序要素的烹飪程度低的工序要素的一致性判斷。因此,從烹飪程度高的工序要素開始順序進(jìn)行比較,在發(fā)現(xiàn)了重復(fù)工序要素的情況下,則能夠減少工序要素的一致性的判斷次數(shù),這樣能夠抑制菜譜提示系統(tǒng)100中的處理時(shí)間。
[0082]并且,也可以與上述的順序相反,在判斷各個(gè)菜譜的工序要素的食材以及烹飪行動(dòng)是否相同時(shí),也可以從菜譜數(shù)據(jù)中烹飪程度低的工序要素開始順序進(jìn)行比較。這樣,菜譜提示系統(tǒng)100也能夠減少在重復(fù)工序確定部103對(duì)多個(gè)菜譜數(shù)據(jù)中包含的工序要素是否相同進(jìn)行判斷的次數(shù)。這是因?yàn)?,若參照烹飪程度最低的工序要素,則能夠知道在該菜譜中所使用的食材,這樣就能夠僅針對(duì)多個(gè)菜單中所共同使用的食材來(lái)判斷比該工序要素的烹飪程度高的工序要素的一致性即可。因此,在從烹飪程度低的工序要素開始順序進(jìn)行比較,在發(fā)現(xiàn)了重復(fù)工序要素的情況下,能夠減少工序要素的一致性的判斷次數(shù),并能夠抑制菜譜提示系統(tǒng)100中的處理時(shí)間。
[0083]圖7是示出本實(shí)施方式所涉及的菜譜提示系統(tǒng)100的合成菜譜生成部104中的合成菜譜處理的流程圖。以下對(duì)圖5中的步驟S033的處理進(jìn)行詳細(xì)說明。
[0084]如圖7所示,首先,合成菜譜生成部104將由用戶選擇的菜譜中的第一個(gè)菜譜的工序要素,以烹飪的程度從低到高的順序來(lái)排列(步驟S051)。并且,在此,第一個(gè)菜譜是指,由用戶選擇的菜譜之中的任意的一個(gè)。在此為選擇了菜譜A。
[0085]接著,針對(duì)由用戶選擇的菜譜之中的第二個(gè)以后的每一個(gè)菜譜(在此為菜譜B)進(jìn)行以下的處理(步驟S052與S058之間)。
[0086]對(duì)該菜譜B的所有的工序要素的每一個(gè)進(jìn)行以下的處理(步驟S053與S057之間)。
[0087]合成菜譜生成部104著眼于作為菜譜B的工序要素之一的工序要素X,判斷工序要素X中是否有重復(fù)工序ID (步驟S054)。在有重復(fù)工序ID的情況下(步驟S054的“是”),判斷以重復(fù)工序ID表示的工序要素Y是否已被生成(步驟S055)。在工序要素X為已被生成的工序要素的情況下(步驟S055的“是”),將工序要素X的分量加到工序要素Y的分量中。
[0088]另外,在工序要素Y還沒被生成的情況下(步驟S055的“否”),將工序要素X作為獨(dú)立的工序要素來(lái)生成合成菜譜(步驟S064)。
[0089]另外,在沒有工序要素X的重復(fù)工序ID的情況下(步驟S054的“否”),判斷作為工序要素X的前一個(gè)工序要素的工序要素W是否有重復(fù)工序(步驟S061)。在工序要素W有重復(fù)工序的情況下(步驟S054的“是”),緊接在工序要素W之后的工序要素中有工序要素Y以及其他的菜譜的工序要素。因此,以從工序要素W分配給工序要素X的食材的量來(lái)生成合成菜譜(步驟S062)。并且,在此也可以將用于明確表示對(duì)重復(fù)工序進(jìn)行分份的特殊文字、記號(hào)或者符號(hào)。例如,也可以顯示“分份!”的字符串。
[0090]另外,在工序要素W沒有重復(fù)工序的情況下(步驟S054的“否”),將工序要素X作為獨(dú)立的工序要素來(lái)生成合成菜譜(步驟S063)。
[0091]圖8示出了本實(shí)施方式所涉及的菜譜提示系統(tǒng)100的合成菜譜的一個(gè)例子。在圖8中示出了,作為合成菜譜的材料的食材“雞蛋”的分量為,菜譜A中的“雞蛋”的所需數(shù)量、與菜譜B中的“雞蛋”的所需數(shù)量的和,即分量為“I又1/2個(gè)”。并且,同樣示出的食材“土豆”的分量為“大3個(gè)(600g)”。
[0092]并且,作為菜譜A與菜譜B的重復(fù)工序的“土豆(煮)”以及“土豆(搗碎)”以被視為一個(gè)工序的方式而被表示,示出的分量為600g,即菜譜A中的分量540g與菜譜B中的分量60g的合計(jì)。而且,在從重復(fù)工序移向各個(gè)菜譜的工序的分歧點(diǎn)示出明確表示分份的“分份! ”的字符串,并且,分配給之后的工序的量也一并被示出。
[0093]菜譜提示系統(tǒng)100通過示出這樣的合成菜譜,用戶能夠?qū)⑼瑫r(shí)進(jìn)行的兩個(gè)以上的菜譜的烹飪中共同的食材一起進(jìn)行準(zhǔn)備。并且,用戶能夠識(shí)別同時(shí)進(jìn)行烹飪的兩個(gè)以上的菜譜中所包含的相同的烹飪工序,從而能夠進(jìn)行一次性的烹飪(不必進(jìn)行兩次以上的重復(fù))。
[0094]據(jù)此,用戶能夠正確地識(shí)別重復(fù)工序要素的食材的分量,從而能夠容易地準(zhǔn)備食材。因此,能夠抑制烹飪所花費(fèi)的工夫以及時(shí)間。
[0095]并且,用戶通過按照?qǐng)?zhí)行了重復(fù)烹飪工序之后而被提示的分配量來(lái)對(duì)烹飪完畢食材進(jìn)行分份,從而能夠?qū)⒄_的分量的食材分配給下一個(gè)工序要素,并且能夠執(zhí)行下一個(gè)工序要素。因此,能夠抑制在烹飪中所花費(fèi)的工夫以及時(shí)間。
[0096]并且,也可以是,以分配比率的形式來(lái)表示分份后的分配量。圖9示出了以分配比率的形式而表示的例子。
[0097]圖9示出了本實(shí)施方式所涉及的菜譜提示系統(tǒng)100的合成菜譜的其他的一個(gè)例子。在圖9中示出了,搗碎的土豆的量為600g,將搗碎的土豆中的10分之9的540g分配給菜譜A,將10分之I的60g分配給菜譜B。
[0098]據(jù)此,從用戶的角度來(lái)看,由于從直觀上表示了分量,因此對(duì)于分配給下一個(gè)工序要素的烹飪完畢食材的分量,用戶可以不必采用“一大勺”或者“100克”這種絕對(duì)值來(lái)進(jìn)行計(jì)測(cè)。用戶在以絕對(duì)值來(lái)計(jì)測(cè)食材的分量時(shí)需要使用計(jì)測(cè)用烹飪器具,這樣就需要清洗使用完的計(jì)測(cè)用烹飪器具,從而會(huì)增加花費(fèi)的工夫和時(shí)間。菜譜提示系統(tǒng)100通過以分配比率的形式,來(lái)表示分配給重復(fù)工序要素的下一個(gè)工序要素的烹飪完畢食材的分量,用戶可以不使用計(jì)測(cè)用烹飪器具就能夠?qū)κ巢倪M(jìn)行分份。因此,能夠抑制烹飪所花費(fèi)的工夫和時(shí)間。
[0099]并且,也可以是對(duì)分配給一方的菜譜的分配量進(jìn)行明確表示,將剩余的量分配給
另一方。
[0100]接著,菜譜輸出部105以向用戶傳達(dá)的方式來(lái)輸出通過以上的處理而被生成的合成菜譜。以后對(duì)圖5中的步驟S034的處理進(jìn)行詳細(xì)說明。
[0101]菜譜輸出部105以向用戶傳達(dá)的方式來(lái)輸出在合成菜譜生成部104生成的合成菜譜。具體而言,可以采用以下的方法,即:作為映像來(lái)顯示在顯示器131的方法、轉(zhuǎn)換為聲音信號(hào)并作為聲音由揚(yáng)聲器132輸出的方法、以及作為打印物由打印機(jī)133輸出的方法。并且,輸出方法并非受上述的方法所限,只要是能夠?qū)⒑铣刹俗V傳達(dá)給用戶,也可以采用其他的方法。[0102]這樣,在進(jìn)行多個(gè)烹飪之前,用戶能夠容易地發(fā)現(xiàn)這些菜譜的菜譜數(shù)據(jù)(烹飪順序)中所共同包含的重復(fù)工序要素。并且,通過按照被輸出的合成菜譜來(lái)進(jìn)行烹飪,從而能夠?qū)餐墓ば蛞匾黄饒?zhí)行。因此,能夠抑制烹飪所花費(fèi)的工夫和時(shí)間。
[0103]并且,菜譜提示系統(tǒng)不僅可以作為單獨(dú)的裝置來(lái)實(shí)現(xiàn),而且也可以由多個(gè)裝置構(gòu)成。即,可以是用戶持有具備輸入部11以及輸出部13的菜譜提示系統(tǒng)終端,并且具備控制部12的菜譜提示系統(tǒng)服務(wù)器處于能夠通過網(wǎng)絡(luò)來(lái)訪問的位置,并在他們之間由網(wǎng)絡(luò)來(lái)連接的構(gòu)成。在這種情況下,菜譜提示系統(tǒng)終端以及菜譜提示系統(tǒng)服務(wù)器還具備網(wǎng)絡(luò)接口。
[0104]這樣,能夠向多個(gè)用戶由一個(gè)菜譜提示系統(tǒng)的控制部來(lái)提示合成菜譜。據(jù)此,能夠容易對(duì)保存在菜譜存儲(chǔ)部的菜譜進(jìn)行更新,并且能夠以低成本來(lái)提供菜譜提示系統(tǒng)的服務(wù)。
[0105]并且,作為多個(gè)裝置構(gòu)成的菜譜提示系統(tǒng)的例子,除上述以外也可以是以下的構(gòu)成,即:用戶持有具備輸入部11、輸出部13以及控制部12的一部分功能的菜譜提示系統(tǒng)終端,具備控制部12的其他的功能的菜譜提示系統(tǒng)服務(wù)器處于能夠通過網(wǎng)絡(luò)來(lái)訪問的位置,并在他們之間由網(wǎng)絡(luò)來(lái)連接。用戶所持有的菜譜提示系統(tǒng)終端所具備的控制部12的一部分功能例如是指,重復(fù)工序確定部103、以及/或者合成菜譜生成部104的功能,能夠通過網(wǎng)絡(luò)來(lái)訪問的菜譜提示系統(tǒng)服務(wù)器所具備的控制部12的其他的功能也可以是菜譜存儲(chǔ)部102。
[0106]這樣,由于能夠減少菜譜提示系統(tǒng)服務(wù)器所進(jìn)行的處理,因此在訪問菜譜提示系統(tǒng)服務(wù)器的用戶數(shù)量多的情況下,能夠減少服務(wù)器的處理負(fù)荷。
[0107](其他的變形例)
[0108]以上,基于上述的實(shí)施方式對(duì)本發(fā)明進(jìn)行了說明,不過,本發(fā)明并非受上述的實(shí)施方式所限。以下的情況也包含在本發(fā)明內(nèi)。
[0109](I)上述的各個(gè)裝置,具體而言能夠由微處理器、R0M、RAM、硬盤單元、顯示器單元、鍵盤、鼠標(biāo)等構(gòu)成的計(jì)算機(jī)系統(tǒng)來(lái)實(shí)現(xiàn)。RAM或硬盤單元中記憶有計(jì)算機(jī)程序。微處理器通過按照計(jì)算機(jī)程序進(jìn)行工作,各個(gè)裝置能夠?qū)崿F(xiàn)其功能。在此,計(jì)算機(jī)程序是為了實(shí)現(xiàn)規(guī)定的功能,而由多個(gè)針對(duì)計(jì)算機(jī)指示指令的指令代碼組合而成。
[0110](2)構(gòu)成上述的各個(gè)裝置的構(gòu)成要素的一部分或全部可以由一個(gè)系統(tǒng)LSI (LargeScale Integration:大規(guī)模集成電路)構(gòu)成。系統(tǒng)LSI是將多個(gè)構(gòu)成部集成在一個(gè)芯片上而被制造的超多功能LSI,具體而言是包括微處理器、ROM、RAM等而被構(gòu)成的計(jì)算機(jī)系統(tǒng)。ROM中存儲(chǔ)有計(jì)算機(jī)程序。微處理器將計(jì)算機(jī)程序從ROM中加載到RAM中,通過按照加載的計(jì)算機(jī)程序來(lái)進(jìn)行運(yùn)算等工作,從而系統(tǒng)LSI實(shí)現(xiàn)其功能。
[0111](3)構(gòu)成上述的各個(gè)裝置的構(gòu)成要素的一部分或全部可以由能夠裝卸于各個(gè)裝置的IC卡或單體的模塊構(gòu)成。IC卡或模塊是由微處理器、R0M、RAM等構(gòu)成的計(jì)算機(jī)系統(tǒng)。IC卡或模塊也可以包括上述的超多功能LSI。微處理器通過按照計(jì)算機(jī)程序進(jìn)行工作,IC卡或模塊能夠?qū)崿F(xiàn)其功能。該IC卡或模塊可以具有抗篡改性。
[0112](4)本發(fā)明也可以由以上所示的方法來(lái)實(shí)現(xiàn)。并且,也可以作為使計(jì)算機(jī)執(zhí)行這些方法的計(jì)算機(jī)程序來(lái)實(shí)現(xiàn),也可以是由計(jì)算機(jī)程序構(gòu)成的數(shù)字信號(hào)來(lái)實(shí)現(xiàn)。
[0113]并且,本發(fā)明可以將計(jì)算機(jī)程序或數(shù)字信號(hào)記錄到計(jì)算機(jī)可讀取的記錄介質(zhì)中,這些記錄介質(zhì)例如是軟盤、硬盤、CD-ROM、MO、DVD、DVD-ROM、DVD-RAM、BD (Blu-ray (注冊(cè)商標(biāo))Disc)、半導(dǎo)體存儲(chǔ)器等。并且,也可以作為被記錄在這些記錄介質(zhì)中的數(shù)字信號(hào)來(lái)實(shí)現(xiàn)。
[0114]并且,本發(fā)明可以通過電氣通信電路、無(wú)線或有線通信電路、以因特網(wǎng)為代表的網(wǎng)絡(luò)、以及數(shù)據(jù)廣播等來(lái)傳遞計(jì)算機(jī)程序或數(shù)字信號(hào)。
[0115]并且,本發(fā)明可以是具備微處理器和存儲(chǔ)器的計(jì)算機(jī)系統(tǒng),存儲(chǔ)器可以存儲(chǔ)計(jì)算機(jī)程序,微處理器可以按照計(jì)算機(jī)程序來(lái)工作。
[0116]并且,通過將程序或數(shù)字信號(hào)記錄到記錄介質(zhì)并傳送,或者可以將程序或數(shù)字信號(hào)通過網(wǎng)絡(luò)等來(lái)傳送,從而可以由獨(dú)立的其它的計(jì)算機(jī)系統(tǒng)來(lái)執(zhí)行。
[0117](5)也可以對(duì)上述的實(shí)施方式以及變形例進(jìn)行組合。
[0118]并且,圖2的各個(gè)功能塊典型地可以作為集成電路的LSI來(lái)實(shí)現(xiàn)。這些可以被分別制成一個(gè)芯片,也可以將其中的一部分或全部包含在一個(gè)芯片之中(例如,可以將存儲(chǔ)器以外的功能塊制成一個(gè)芯片)。
[0119]在此,雖然例示了 LSI,不過根據(jù)集成度的不同,也可以稱為1C、系統(tǒng)LS1、超級(jí)LS1、極超級(jí)LSI。
[0120]并且,集成電路化的方法不僅限于LSI,也可以以專用電路或通用處理器來(lái)實(shí)現(xiàn)。在LSI制造后,也可以利用可編程的FPGA(Field Programmable Gate Array:現(xiàn)場(chǎng)可編程門陣列)或利用能夠?qū)SI內(nèi)部的電路單元的連接以及設(shè)定重新構(gòu)建的可重裝處理器。
[0121]而且,隨著半導(dǎo)體技術(shù)的進(jìn)步或派生出的其他的技術(shù),若出現(xiàn)了能夠取代LSI的集成電路化的技術(shù),當(dāng)然也可以利用這些技術(shù)來(lái)對(duì)功能塊進(jìn)行集成化。生物技術(shù)的適用等也將成為可能。
[0122]并且,也可以僅將各個(gè)功能塊中的存儲(chǔ)成為編碼以及解碼對(duì)象的數(shù)據(jù)的單元作為其他的構(gòu)成而不集成到一個(gè)芯片。
[0123]并且,在上述的各個(gè)實(shí)施方式中,各個(gè)構(gòu)成要素可以由專用的硬件來(lái)構(gòu)成,也可以通過執(zhí)行符合各個(gè)構(gòu)成要素的軟件程序來(lái)實(shí)現(xiàn)。各個(gè)構(gòu)成要素也可以通過CPU或處理器等程序執(zhí)行部,讀出并執(zhí)行被記錄在硬盤或半導(dǎo)體存儲(chǔ)器等記錄介質(zhì)中的軟件程序來(lái)實(shí)現(xiàn)。在此,實(shí)現(xiàn)上述的各個(gè)實(shí)施方式中的菜譜提示系統(tǒng)等的軟件例如是如下的程序。
[0124]S卩,該程序使計(jì)算機(jī)對(duì)示出用于烹飪多個(gè)菜單的順序的合成菜譜進(jìn)行提示,該菜譜提示方法包括:菜譜選擇步驟,使用戶從烹飪順序中選擇第一烹飪順序以及與所述第一烹飪順序不同的第二烹飪順序,所述烹飪順序是針對(duì)多個(gè)菜單的每一個(gè),將從素材到完成為止所需要的烹飪工作的多個(gè)工序要素,按照烹飪的程度來(lái)分階段進(jìn)行表示的烹飪順序;重復(fù)工序確定步驟,將所述第一烹飪順序與所述第二烹飪順序中所共同包括的所述工序要素確定為重復(fù)工序要素;合成菜譜生成步驟,通過以所述重復(fù)工序確定部所確定的所述重復(fù)工序要素被視為一個(gè)工序要素的狀態(tài),將所述第一烹飪順序以及第二烹飪順序中所分別包括的所述多個(gè)工序要素排列成烹飪順序,來(lái)生成合成烹飪順序;以及菜譜輸出步驟,將所述合成菜譜生成部所生成的所述合成烹飪順序作為合成菜譜來(lái)輸出。
[0125]以上基于實(shí)施方式對(duì)一個(gè)或者多個(gè)技術(shù)方案所涉及的菜譜提示系統(tǒng)進(jìn)行了說明,并發(fā)明并非受這些實(shí)施方式所限。在不脫離本發(fā)明的主旨的范圍內(nèi),將并領(lǐng)域技術(shù)人員所能夠想到的各種變形執(zhí)行于本實(shí)施方式、或者對(duì)不同的實(shí)施方式中的構(gòu)成要素進(jìn)行組合的實(shí)施方式均包含在一個(gè)或多個(gè)技術(shù)方案的范圍內(nèi)。[0126]本發(fā)明所涉及的菜譜提示系統(tǒng)以及菜譜提示方法,作為對(duì)示出多個(gè)菜單的烹飪順序的合成菜譜進(jìn)行提示的菜譜提示系統(tǒng)、以及菜譜提示方法而有用。
[0127]符號(hào)說明
[0128]100 菜譜提示系統(tǒng)
[0129]101 菜譜選擇部
[0130]102 菜譜存儲(chǔ)部
[0131]103 重復(fù)工序確定部
[0132]104 合成菜譜生成部
[0133]105 菜譜輸出部
【權(quán)利要求】
1.一種菜譜提示系統(tǒng),對(duì)合成菜譜進(jìn)行提示,該合成菜譜示出對(duì)多個(gè)菜單進(jìn)行烹飪的順序,該菜譜提示系統(tǒng)包括: 菜譜存儲(chǔ)部,針對(duì)多個(gè)菜單的每一個(gè)存儲(chǔ)烹飪順序,該烹飪順序?qū)乃夭牡酵瓿蔀橹顾枰呐腼児ぷ鞯亩鄠€(gè)工序要素,按照烹飪的程度來(lái)分階段表示; 菜譜選擇部,使用戶從所述菜譜存儲(chǔ)部中所存儲(chǔ)的多個(gè)所述烹飪順序中,選擇第一烹飪順序以及與所述第一烹飪順序不同的第二烹飪順序; 重復(fù)工序確定部,將所述第一烹飪順序與所述第二烹飪順序所共同具有的所述工序要素確定為重復(fù)工序要素; 合成菜譜生成部,通過以所述重復(fù)工序確定部所確定的所述重復(fù)工序要素被視為一個(gè)工序要素的狀態(tài),將所述第一烹飪順序以及所述第二烹飪順序中分別具有的所述多個(gè)工序要素以烹調(diào)順序來(lái)排列,從而生成合成烹飪順序;以及 菜譜輸出部,將所述合成菜譜生成部所生成的所述合成烹飪順序作為合成菜譜來(lái)輸出。
2.如權(quán)利要求1所述的菜譜提示系統(tǒng), 所述工序要素的每一個(gè)中包括成為該烹飪工作的對(duì)象的食材的分量, 所述合成菜譜生成部將所述第一烹飪順序的該工序要素中所包括的食材的分量、與所述第二烹飪順序的該工序要素中所包含的食材的分量的合計(jì)值,作為所述重復(fù)工序要素所包括的食材的分量來(lái)計(jì)算。
3.如權(quán)利要求1或2所述的菜譜提示系統(tǒng), 所述工序要素的每一個(gè)包括通過進(jìn)行該烹飪工作而得到的烹飪完畢食材的分量, 所述合成菜譜生成部生成包括分配量的所述合成烹飪順序,所述分配量是所述重復(fù)工序要素中的所述烹飪完畢食材的分配量,并且是分別分配給所述第一烹飪順序以及所述第二烹飪順序中的所述重復(fù)工序要素的下一個(gè)工序要素的分配量。
4.如權(quán)利要求3所述的菜譜提示系統(tǒng), 所述合成菜譜生成部,生成所述合成烹飪順序,在該合成烹飪順序中,以所述重復(fù)工序要素中的所述烹飪完畢食材的分量的分配比率的形式,包含分配給所述第一烹飪順序以及所述第二烹飪順序的所述分配量。
5.如權(quán)利要求1至4的任一項(xiàng)所述的菜譜提示系統(tǒng), 所述重復(fù)工序確定部,通過對(duì)所述第一烹飪順序中所包括的多個(gè)工序要素與所述第二烹飪順序中所包括的多個(gè)工序要素,以烹飪的程度從高到低的順序來(lái)進(jìn)行比較,從而確定所述重復(fù)工序要素。
6.權(quán)利要求1至4的任一項(xiàng)所述的菜譜提示系統(tǒng), 所述重復(fù)工序確定部,通過對(duì)所述第一烹飪順序中所包括的多個(gè)工序要素與所述第二烹飪順序中所包括的多個(gè)工序要素,以烹飪的程度從低到高的順序來(lái)進(jìn)行比較,從而確定所述重復(fù)工序要素。
7.一種菜譜提示方法,由計(jì)算機(jī)來(lái)對(duì)合成菜譜進(jìn)行提示,該合成菜譜示出對(duì)多個(gè)菜單進(jìn)行烹飪的順序,該菜譜提示方法包括: 菜譜選擇步驟,針對(duì)多個(gè)菜單的每一個(gè),使用戶從烹飪順序中選擇第一烹飪順序以及與所述第一烹飪順序不同的第二烹飪順序,該烹飪順序?qū)乃夭牡酵瓿蔀橹顾枰呐腼児ぷ鞯亩鄠€(gè)工序要素,按照烹飪的程度來(lái)分階段表示; 重復(fù)工序確定步驟,將所述第一烹飪順序與所述第二烹飪順序中所共同具有的所述工序要素確定為重復(fù)工序要素; 合成菜譜生成步驟,通過以所述重復(fù)工序確定部所確定的所述重復(fù)工序要素被視為一個(gè)工序要素的狀態(tài),將所述第一烹飪順序以及第二烹飪順序中所分別具有的所述多個(gè)工序要素以烹調(diào)順序來(lái)排列,從而生成合成烹飪順序;以及 菜譜輸出步驟,將所述合成菜譜生成部所生成的所述合成烹飪順序作為合成菜譜來(lái)輸出。
8.一種程序,用于使計(jì)算機(jī)執(zhí)行權(quán)利要求7所述的菜譜提示方法。
9.一種集成電路,對(duì)合成菜譜進(jìn)行提示,該合成菜譜示出對(duì)多個(gè)菜單進(jìn)行烹飪的順序,該集成電路包括: 菜譜選擇部,針對(duì)多個(gè)菜單的每一個(gè),使用戶從烹飪順序中選擇第一烹飪順序以及與所述第一烹飪順序不同的第二烹飪順序,該烹飪順序?qū)乃夭牡酵瓿蔀橹顾枰呐腼児ぷ鞯亩鄠€(gè)工序要素,按照 烹飪的程度來(lái)分階段表示; 重復(fù)工序確定部,將所述第一烹飪順序與所述第二烹飪順序中所共同具有的所述工序要素確定為重復(fù)工序要素; 合成菜譜生成部,通過以所述重復(fù)工序確定部所確定的所述重復(fù)工序要素被視為一個(gè)工序要素的狀態(tài),將所述第一烹飪順序以及第二烹飪順序中所分別具有的所述多個(gè)工序要素以烹調(diào)順序來(lái)排列,從而生成合成烹飪順序;以及 菜譜輸出部,將所述合成菜譜生成部所生成的所述合成烹飪順序作為合成菜譜來(lái)輸出。
【文檔編號(hào)】G06Q10/06GK103534716SQ201280023940
【公開日】2014年1月22日 申請(qǐng)日期:2012年9月21日 優(yōu)先權(quán)日:2011年11月18日
【發(fā)明者】龜井梨奈子, 松井典弘, 松本拓矢 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社