[go: up one dir, main page]

TW202319009A - 飲料或食物製備系統 - Google Patents

飲料或食物製備系統 Download PDF

Info

Publication number
TW202319009A
TW202319009A TW111134910A TW111134910A TW202319009A TW 202319009 A TW202319009 A TW 202319009A TW 111134910 A TW111134910 A TW 111134910A TW 111134910 A TW111134910 A TW 111134910A TW 202319009 A TW202319009 A TW 202319009A
Authority
TW
Taiwan
Prior art keywords
code
line
container
sum
values
Prior art date
Application number
TW111134910A
Other languages
English (en)
Inventor
札伯柯斯 巴拉希
柏傳 古庸
馬錫亞斯 菲斯特
賽蘿 史托勒
史蒂芬 懷德
Original Assignee
瑞士商雀巢製品股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 瑞士商雀巢製品股份有限公司 filed Critical 瑞士商雀巢製品股份有限公司
Publication of TW202319009A publication Critical patent/TW202319009A/zh

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J31/00Apparatus for making beverages
    • A47J31/44Parts or details or accessories of beverage-making apparatus
    • A47J31/4492Means to read code provided on ingredient pod or cartridge
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J31/00Apparatus for making beverages
    • A47J31/44Parts or details or accessories of beverage-making apparatus
    • A47J31/52Alarm-clock-controlled mechanisms for coffee- or tea-making apparatus ; Timers for coffee- or tea-making apparatus; Electronic control devices for coffee- or tea-making apparatus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/10861Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels
    • G06K7/10871Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels randomly oriented data-fields, code-marks therefore, e.g. concentric circles-code
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1439Methods for optical code recognition including a method step for retrieval of the optical code
    • G06K7/1443Methods for optical code recognition including a method step for retrieval of the optical code locating of the code in an image
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1439Methods for optical code recognition including a method step for retrieval of the optical code
    • G06K7/1456Methods for optical code recognition including a method step for retrieval of the optical code determining the orientation of the optical code with respect to the reader and correcting therefore

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Artificial Intelligence (AREA)
  • Toxicology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Food Science & Technology (AREA)
  • Apparatus For Making Beverages (AREA)
  • Auxiliary Devices For And Details Of Packaging Control (AREA)
  • Filling Of Jars Or Cans And Processes For Cleaning And Sealing Jars (AREA)

Abstract

一種系統,其包含一容器及一機器,該容器用於含有前驅物材料,該機器用於從該前驅物材料製備一飲料及/或食物或其前驅物,該容器包括:一機器可讀碼,其儲存製備資訊,其中該碼沿著一編碼線延伸,且包含一系列離散位置,該等離散位置包含或不包含一單元,以至少部分地編碼該製備資訊,該機器包括:一碼讀取系統,其用以獲得該碼的一數位影像並將一顏色模型適配至該數位影像;一加工單元,其用於加工該容器之該前驅物材料,及;電氣電路系統,其用以基於從該碼及該碼讀取系統讀取的該製備資訊控制該加工單元,其中該電氣電路系統經組態以:沿著該編碼線加總該顏色模型的值,包括該碼的該等單元的值及該編碼線的值;基於該總和判定該碼的一定向,及;基於該碼在該影像中的該經判定定向讀取該等離散位置。

Description

飲料或食物製備系統
本揭露係關於電動操作的飲料或食物製備系統,其中飲料或食物係從包含編碼製備資訊之碼的預先份量化的膠囊製備。
用於製備飲料之系統包含飲料製備機器及膠囊。膠囊包含形成前驅物材料之單份飲料,例如,研磨咖啡或茶。飲料製備機器經配置以對膠囊執行飲料製備程序,一般藉由將經加壓、加熱之水暴露至該前驅物材料。以此方式加工膠囊,使來自膠囊之前驅物材料之至少部分萃取作為飲料。
飲料製備機器的此組態已導因於下列因素而日趨流行:1)與習知飲料製備機器相比(例如,與手動操作的爐頂式濃縮咖啡機相比),增強使用者的便利,及2)增強飲料製備程序,其中:由機器讀取藉由在膠囊上的碼編碼的製備資訊,且;該製備資訊由機器使用而以特定於該膠囊的方式將製備程序最佳化。具體而言,經編碼製備資訊可包含在飲料製備程序中選擇的操作參數,包括:流體溫度;流體壓力;製備持續時間;及流體體積。
已開發各種碼,其實例提供在EP 2594171 A1中,其中膠囊之凸緣的周緣包含配置於其上的碼。此一碼的缺點係其需要精準地定位在膠囊上,使得其可在膠囊相對於碼讀取器旋轉時讀取。進一步實例碼提供在WO2017144575A1中,缺點係為判定碼的定向,該碼需要配置在圓形編碼線的中心及/或外周緣的特定參考單元,其中該等參考單元的中心點係用以定義用以識別碼之定向的參考線。
因此,儘管在該系統的開發過程中已投入努力,進一步改善仍係所欲的。
本揭露提供一種系統,其包含一容器及一機器,該容器用於含有前驅物材料,該機器用於從該前驅物材料製備一飲料及/或食物或其前驅物。在實施例中,該容器包括:一機器可讀碼,其儲存製備資訊。在實施例中,該容器含有該前驅物材料。
在實施例中,該碼沿著一編碼線延伸,且包含一系列離散位置,該等離散位置包含或不包含至少部分地編碼該製備資訊的一單元。
在實施例中,該機器包括:一碼讀取系統,以獲得該碼的一數位影像(包括該編碼線),並將一顏色模型適配至該數位影像;一加工單元,其用於加工該容器之該前驅物材料,及;電氣電路系統,其用以基於從該碼及該碼讀取系統讀取的該製備資訊控制該加工單元。
在實施例中,該電氣電路系統經組態以:沿著該編碼線加總該顏色模型的值,包括該碼的該等單元的值及該編碼線的值;基於該總和判定該碼的一定向,及;基於該碼在該影像中的該經判定定向讀取該等離散位置。
藉由實施電氣電路系統以藉由沿著編碼線加總數位影像以其配製之顏色模型的值且亦加總形成該碼之單元的值(例如,數值)而判定編碼線的位置配置(例如,編碼線在數位影像中的角度),與可具有不同總和的平行非編碼線相比,編碼線可使用該總和精準地定位。
因為碼的單元(當存在於離散位置時)經配置在編碼線上,該等單元亦對值的總和有貢獻,且因此識別碼的定向。因此,與使用僅用於定位的分開單元不同,碼具有高效率。在單元不存在的離散位置處,編碼線與該離散位置相交,因此在單元不存在處的編碼線亦對值的總和有貢獻,且因此識別碼的定向。
與包括揭示在WO2017144575A1中之配置的先前技術配置相比,實施例碼可更便利,因為僅需要加總顏色模型的值及與條件比較,而參考先前技術需要定位形成碼之參考部分的個別單元、尋找該等單元的中心點、及將虛擬參考線適配至其。
在實施例中,離散位置使用格雷編碼(Golay encoding)編碼製備資訊。使用此類編碼,電氣電路系統可僅需要編碼線的定向以讀取碼,因為格雷編碼不需要作為保留位元序列以識別碼之包含資料部分的重複於何處開始及結束的定位器或參考部分。
如本文所使用的,用語「格雷(Golay)」或「格雷編碼」可指一種類型的二進位碼,其可具有線性配置且具有錯誤校正。格雷碼可編碼預定義數目的唯一值。格雷碼可不包含定位資料部分的定位器或參考部分,更確切地說,可將唯一值配置成重複。電氣電路系統可基於鍵值資料庫典範(例如,作為電氣記憶體的經儲存關係)判定製備資訊,其中將唯一值使用為查找製備資訊的鍵。
如本文所使用的,用語「顏色模型(colour model)」或「顏色系統(colour system)」可指描述可將顏色(包括灰色色度及具有在紅外線及紫外線區域中之波長的色調)表示為值之方式的數學模型。值可係數值。顏色模型的實例包括:灰階;RGB、RYG、CMY顏色模型;具有經指派給具有在紅外線及/或紫外線區域中之波長之色調的值的其他模型。一組值可稱為顏色空間或空間。
如本文所使用的,用語「基於總和(based on sum)」可指包括加總值(例如,藉由數值加法)之步驟之碼及/或編碼線之定向的計算。例如,其可包含判定總和或衍生自該總和的值(例如,平均或變異或其他類似量)已符合下列條件的一或多者:已跨越臨限;係資料集中的最高者;係資料集中的最低者。
如本文所使用的,相關於顏色模型之值的用語「沿著及編碼線(along and encoding line)」可指編碼線或包括編碼線被分解成在沿著編碼線的縱向方向上延伸之區域之線段的區,包括該線全部(例如,從影像中之編碼線的開始至結束)或可觀部分(例如,至少80%或90%)。區域具有顏色模型之經加總的值。
如本文所使用的,用語「至少部分編碼(at least partially encode)」可指在直接編碼製備資訊之參數之值(例如,該值可係最大值與最小值之間的任何數值)之碼上的製備資訊,及/或其可指在經由與參數關聯之識別符編碼之碼上的製備資訊,該識別符在機器的電子記憶體上查找以導出該參數的值。
如本文所使用的,用語「基於經判定位置(based on the determined location)」可指該碼係使用參考線的經計算位置讀取。
如本文所使用的,用語「數位影像(digital image)」可指(例如,配置在容器上之碼的)現實生活影像的數位表示。數位影像可由像素組成,各像素具有有限大小及識別為座標的位置(例如,作為像素的中心點)及顏色模型的值及可選的強度。數位影像可係固定或向量或光柵類型的。
在實施例中,該電氣電路系統經組態以將該顏色模型的該等值指派給區域,其中一區域包含:該數位影像的一個別像素,或;該數位影像中之複數個像素的一群組。區域可具有指派給其等以指定其等之空間位置的座標。藉由實施包含像素之群組(例如,藉由縮小)的區域,可改善計算效率。替代地,像素的大小可以所欲解析度提供。
在實施例中,該電氣電路系統經組態以將該顏色模型之用於一線段的該等值加總,該等值包含:一或多個區域的一側向尺寸,及;一或多個區域的一縱向尺寸,以對應於包括將該碼配置於其內的一編碼區的一縱向長度。藉由配置線段以延伸編碼區的整體縱向尺寸,可將編碼區分解成各具有經加總值的若干個側向相鄰線段,該經加總值包含包含線段之區域之值的總和。以此方式,數位影像可藉由各線段之經加總值的陣列而便利地理想化。
如本文所使用的,用語「編碼區(encoding area)」可指數位影像之包含碼的區。例如,碼(包括碼的重複)可經配置在包含Nespresso®經典膠囊之圓形閉合構件的圓形區域的編碼區上。該圓形區域可排除該閉合構件於該處連接至凸緣部分的外周緣。
在實施例中,該編碼線的一側向尺寸小於該線段的一側向尺寸。藉由將編碼線的側向尺寸(例如,當編碼線與線段的縱向方向對準時)配置成小於線段的側向尺寸,編碼線可完全適配在線段內,使得其可實質影響區域的值且因此影響該等值的總和。在一實例中,編碼線的側向尺寸比線段的側向尺寸小20%或10%。
在實施例中,該電氣電路系統經組態以判定彼此毗連的複數個線段之各者在該側向方向上的該總和。藉由將總和實施成對毗連線段計算,整個數位影像或編碼區可藉由各線段之經加總值的陣列處理及理想化。
在實施例中,該電氣電路系統經組態以:使用以複數個不同角度對該一參考軸配置的該編碼線判定該總和,及;基於該總和判定該編碼線以其對準該參考軸的一對準定向。
藉由實施電路以使用以複數個不同角度配置(例如,藉由在包括如0至180度之間的範圍中以3或5度的增量遞增數位影像對線段之縱向方向的角度)的數位影像判定(例如,線段的)該總和,可將數位影像便利地旋轉直到基於值之總和的條件經識別為止,其中將編碼線識別成與縱向方向對準(包括實質對準)(其在該方向上與線段對準)。
在實施例中,該碼的該定向係基於值的該總和的一變異判定。藉由實施電氣電路系統以基於(例如,線段之)值之總和的變異判定碼之編碼線的定向,可便利地將碼及編碼線與數位影像的其他非編碼線(例如,不包含碼或編碼線的線段)區分開。
例如,使用與縱向方向對準的編碼線,當碼及編碼線皆在線段內時,其在總合上具有實質的影響,該總和因此可從包含非編碼線的平行線段的總和識別。以此方式,總和的變異係大的且可用以區別未與縱向方向對準的碼及編碼線。
如本文所使用的,用語「基於變異(based on a variance)」可指直接實施的變異或相關於所實施之變異的值,例如標準偏差等。
在實施例中,該編碼線的一側向尺寸經選擇成比該碼的一單元的一側向尺寸小20%或10%。藉由將編碼線實施成與碼的單元相比比較薄,在讀取離散位置的步驟期間,可不將通過離散位置之編碼線的存在解譯成單元存在,但編碼線的存在在加總該等值時確保值上的最佳效應。替代地,當單元不存在時,編碼線不可通過離散位置形成。
在實施例中,碼經配置具有:在第一值範圍內之顏色模型沿著編碼線的該等值的總和,及與編碼線平行的相鄰非編碼線,以包含在第二值範圍內之顏色模型之值的總和。
藉由將包含編碼線之線段之值的總和實施成在第一範圍內,且將不包含編碼線之平行線段之值的總和實施在第二不同範圍內,可便利地區別編碼線及非編碼線。
此可藉由使不包含編碼線的線段不實質列印或形成而達成,該等列印或形成產生可與碼及編碼線的值比較的值。例如,可控制廣告或其他資訊在編碼區中的分布以確保可區別碼。
在實施例中,該碼及編碼線經配置成漫反射或鏡面反射的一者,其中一環繞物形成為漫反射或鏡面反射之該一者的另一者。如本文所使用的,用語「環繞物(surround)」可指非編碼線,包括不包含編碼線及碼之單元的區,其可包括不包括單元之碼的離散位置的區。
在實施例中,該電氣電路系統經組態以將漫反射區域及鏡面反射區域識別為一色調的值。例如,可使用灰階顏色模型將低值指派給漫反射區域,且可使用灰階顏色模型將高值指派給鏡面反射區域。此一配置可為有利的,因為與藉由以彩色印刷形成碼及編碼線相比,碼的可見性可較不明顯。
在實施例中,將該碼配置在該容器的一外部表面上。碼配置於其上的外部表面係由第一顏色範圍形成(例如,其呈現包含第一顏色範圍的表面)。
在實施例中,該碼沿著一線性編碼線橫跨該外部表面延伸,且包含一系列離散位置,該等離散位置包含或不包含一單元以至少部分地編碼該製備資訊,該單元及編碼線由一第二顏色範圍形成。
在實施例中,色調沿著該線性編碼線的一總和與橫跨該外部表面延伸的一相鄰平行線性非編碼線(或任何其他線)的該總和相比係可識別的。在實施例中,該機器包括:一碼讀取系統,以讀取該容器的該碼;一加工單元,其用於加工該容器之該前驅物材料,及;電氣電路系統,以基於讀自該碼的該製備資訊控制該加工單元,且該碼讀取系統經組態以基於色調的該總和而從該外部表面的一影像判定該碼的一位置。
藉由將碼實施在編碼線上,該編碼線與外部表面之影像的其他部分(例如,非編碼線)相比係特定顏色範圍的,碼的位置可基於色調之數值的總和,例如,以低處理負擔及/或高準確度便利地判定。
如本文所使用的,用語「外部表面(exterior surface)」可指容器之比可呈現影像以用於由碼讀取系統讀取的任何表面,其可包括閉合構件、儲存部分、或互連閉合構件及儲存部分之凸緣部分的外部表面。合適閉合構件及基材的實例可從本文揭示的教示內容及與容器及/或閉合構件有關的實例導出。合適構造及/或操作細節,例如,揭示於EP2569230中。
如本文中使用的,用語「第一顏色範圍(first colour range)」可指色調的特定範圍,例如,該範圍可包含:比較深的顏色,包括黑色、深藍色、深綠色、深紫色;或比較淺的顏色,包括白色、淺紅色、黃色。範圍亦可藉由灰階(以實際灰色色度或該範圍之轉換成灰階的顏色)定義,例如,對於8或16位元灰階,前0至100個位元可包含第一顏色範圍(亦即黑色至深灰色)。以類似方式,可實施包括8或16位元的位元顏色。
用語「第二顏色範圍(second colour range)」如同第一顏色範圍定義,但與其相異,例如:若第一顏色範圍包含較深的顏色,則第二顏色範圍包含比較淺的顏色;若第一顏色範圍包含位元150至255(亦即,8位元灰階的白色至淺灰色,則第二顏色範圍包含位元0至100(亦即,黑色至深灰色)。
如本文所使用的,用語「離散位置(discrete position)」可指離散位置序列中的經保留且相異的位置,其可包含或不包含單元作編碼資訊之構件,通常做為一位元。
如本文所使用的,用語「沿著線性編碼線之色調的加總(summation of colour tones along the linear encoding line)」可指經分析為一系列元件的編碼線(或封裝編碼線的代表性區段),例如,具有像素或定義元件之像素的組合,其中各元件之色調的代表性值經判定。代表性值可係各色調之值的總和,或其可係平均值,亦即,各色調之值的總和除以所取樣之元件的數目。在編碼線係由包含在位元0至100之範圍中的8位元灰階的第二顏色範圍形成的實例中:將0至100的值指派給各元件,在所有元件上加總該值並可選地除以元件的數目。
如本文所使用的,用語「非編碼線(non-encoding line)」可指可平行於編碼線延伸,不包含標編碼線或形成碼之單元的任何線。非編碼線一般係直接毗連碼的一條或複數條線。
如本文所使用的,用語「與相鄰平行線性非編碼線者相比可識別(identifiable compared to that for an adjacent parallel linear non-encoding line)」可指當與非編碼線的經加總值相比時,如先前描述的經加總值對編碼線實質不同,例如,8位元灰階實例,可有至少50的差。經加總值亦可從影像中的任何其他平行線識別,例如,非編碼線或採相同方式的其他線。
如本文所使用的,用語「以從影像判定碼的位置(to determine a location of the code from an image)」可指識別碼配置於其上的編碼線相關於受處理之碼的影像的位置或角度關係。
在實施例中,第一顏色範圍包含比較淺的顏色的一者,且第二顏色範圍包含比較淺的顏色或比較深的顏色的另一者。藉由實施該等範圍,可便利地從不形成碼的該等區域識別形成碼的部分。
在實施例中,該經判定位置包含藉由該編碼線對與該影像關聯的一參考軸的一角度判定該碼的一旋轉定向。例如,可將任意的2維軸指派給碼的影像,並可判定編碼線係在對X軸的特定角度上。
在實施例中,該碼讀取系統經組態以在一預定範圍中遞增該影像的一旋轉,並從該範圍選擇一旋轉,其中該編碼線與該參考軸對準以更新該影像的該旋轉定向。例如,參考X軸可保持在固定位置上,且外部表面的影像可圍繞中心以包括2至5度的增量逐漸地旋轉,直到判定編碼線充分地對準X軸為止。
在實施例中,該碼使用該旋轉定向在一第一方向上沿著該編碼線讀取,且若判定一錯誤,則該碼在一第二相對方向上沿著該編碼線讀取。使用此一配置,一方向性碼可以該正確方向便利地讀取。
在實施例中,導因於該碼的一單元的不存在或存在,沿著該編碼線的一線比沿著該相鄰非編碼線的一線包含該第一顏色範圍及該第二顏色範圍的一更大變異,且該碼讀取系統經組態基於該編碼線經形成具有該更大變異而藉由識別該編碼線而從該影像判定該碼的一位置。例如,可將包含編碼線及非編碼線的區理想化為區段(其在厚度上從編碼線的厚度放大,以包括碼的單元寬度)。可將區段分解成元件。在8位元灰階實例中,判定區段的元件色調值中的變異。因為編碼線包括碼之包含第二顏色範圍的大量單元或不包括包含外部表面且因此包含第一顏色範圍(非編碼線在一些實例中可僅包含第一顏色範圍)的單元,具有較高變異的線識別編碼線。
如本文所使用的,用語「基於變異(based on the variance)」可指係變異或有關於其的數值,包括標準偏差。
在實施例中,藉由變異判定之碼的位置包含從參考軸的側向偏移。
在實施例中,該編碼線的一側向厚度經選擇與該碼的一單元的一側向厚度相比比較窄(例如,小於20或10%)。在實施例中,該碼讀取系統經組態以比在判定該等色調時更低的一解析度判定該編碼線的該變異。藉由以經選擇使得比較薄的編碼線不影響變異之判定的較低解析度模式判定變異,編碼線的存在可能無法預防針對定位碼而判定的碼的高變異。
在實施例中,該碼經配置成沿著該編碼線重複自身的一重複單元。例如,編碼線可包括碼的2至4個重複,可讀取其等的任何者以提取製備資訊。因為重複可彼此比對檢查,此一配置可係更可靠的,或若一個重複受損,則可使用另一者。
在實施例中,有多條各自彼此偏移且平行的編碼線。藉由實施多條編碼線,若一條編碼線受損,則可使用另一條編碼線。
在實施例中,該經判定位置包含基於該變異定位具有最大長度的一編碼線。藉由識別最長的編碼線,因為最長編碼線含有最大數目的碼重複,可實現成功地讀取碼的最大機會。
在實施例中,該等離散位置經配置以彼此直接毗連。在實施例中,使不毗連另一單元的一單元的一末端區域彎曲。已發現使單元的外區域彎曲提供看起來較不像碼之在美學上更討人喜歡的物體。
在實施例中,該容器包含:一儲存部分,及;一閉合構件,其中包含該碼及編碼線的該外部表面經配置在該閉合構件上。容器可包含延伸通過閉合構件之中心的旋轉對稱軸。在實施例中,該編碼線在該閉合構件的邊緣之間延伸以等分該閉合構件且該影像係該整個閉合構件。閉合構件的所獲得影像可係圓形的且閉合構件可係圓形的。
在實施例中,該非編碼線(其可直接毗連該編碼線或經配置成與其分開)僅包含該第一顏色範圍。使用此一配置,編碼線可便利地與非編碼線區別開。
在實施例中,非編碼線(其可直接毗連編碼線或經配置成與其分開)包含第一顏色範圍及第二顏色範圍的一部分,其可藉由與碼無關之物體的一或多者形成。然而,第二顏色範圍之比例可經選擇而比由碼及/或編碼線提供的比例更不可識別(例如,在變異或色調總和方面)。使用此一配置,編碼線在處理期間可便利地與非編碼線區別開,且非編碼線可包含其他物體,包括包括一標誌;一商標;文字;一影像,其可提供下列或其他效應的一或多者:與該容器有關的資訊給使用者,例如,咖啡的摻合物;在美學上更討人喜歡的外部表面,而非僅具有碼在其上,及;替代物體,使得使用者不聚焦在碼上。
在實施例中,該碼讀取系統經組態以基於判定一位置而讀取該碼,且使用一演算法解碼該經讀取碼,例如,一格雷演算法。
本揭露提供一種用於從包含前驅物材料及一碼的一容器製備一飲料及/或食物或其前驅物的機器,該機器包括如前述實施例中任一項或本文揭示之另一實施例之該系統之該機器的該等特徵。
在實施例中,該加工單元包括一容器加工單元及一流體加工系統,且;該電氣電路系統經配置以基於讀自該碼的該製備資訊而控制該容器加工單元及流體加工系統。在實施例中,該加工單元經配置成一疏鬆材料加工單元,且;該電氣電路系統經配置以基於讀自該碼的該製備資訊而控制該疏鬆材料加工單元以加工施配自該容器或配置在該容器中的疏鬆前驅物材料。
本揭露提供一種用於含有一前驅物的容器,該容器用於與一機器一起使用,以用於製備一飲料或食物或其前驅物。該機器可根據任何前述實施例或本文揭示的另一實施例。
在實施例中,該容器包括:一機器可讀碼,其儲存用於加工前驅物材料的製備資訊。該碼可包含該等前述實施例或本文揭示的另一實施例的任何特徵。
在實施例中,該碼沿著一編碼線延伸,且包含一系列離散位置,該等離散位置包含或不包含至少部分地編碼該製備資訊的一單元。
在實施例中,適配至該碼的一數位影像之顏色模型沿著該編碼線之值的一總和與一相鄰平行非編碼線的總和相比係可識別的,以用於基於該總和判定該碼的一定向。
在實施例中,該容器包括一外部表面,該外部表面包含一機器可讀碼,該機器可讀碼包含前述實施例或本文揭示的另一實施例的任何特徵。該碼儲存用於與由該機器執行的一製備程序一起使用的製備資訊,其中該機器係基於該製備資訊受控制以製備該飲料及/或食物或其前驅物。
本揭露提供一種用於附接至用於含有一前驅物材料的一容器的一基材,該容器用於與一機器一起使用以用於與製備一飲料及/或食物或其前驅物,該基材包括一外部表面,該外部表面包含一機器可讀碼,該機器可讀碼包含前述實施例或本文揭示的另一實施例的任何特徵。
如本文所使用的,用語「基材(substrate)」可指可用以將碼連接至容器之碼的任何合適載體,其實例包括:貼紙;卡紙板構件,以接收一黏著劑帶;閉合構件,及;其他適合的配置。
本揭露提供用於任何前述實施例或本文揭示的另一實施例的機器之任何前述實施例或本文揭示的另一實施例的該容器的用途。
本揭露提供一種讀取用於加工前驅物材料之製備資訊的方法,該製備資訊藉由一碼編碼在包含該前驅物材料的一容器上。該方法可經實施以讀取任何前述實施例或本文揭示的另一實施例的該碼。
在實施例中,該方法包含:將一顏色模型適配至該碼的一數位影像;沿著一編碼線加總該顏色模型的值,包括該碼之單元的值及該編碼線的值;基於該總和判定該碼的一定向,及;基於該碼在該影像中的該經判定定向,讀取該碼的離散位置,該等離散位置包含或不包含一單元以至少部分地編碼該製備資訊。
本揭露提供一種讀取在一膠囊的一外部表面上的一碼的方法,該方法包含:產生該膠囊之該外部表面的一影像,該影像包括該碼,及;讀取該碼。
在實施例中,該方法包含針對橫跨該影像延伸之線(例如,區段)獲得色調的一總和,且基於色調的該總和定位該碼。
在實施例中,該方法包含針對橫跨該影像延伸之線(例如,區段)獲得該第一顏色範圍及該第二顏色範圍的一變異(包括有關於該變異的一值),及;基於色調的該變異定位該碼。
該方法可經實施成一種製備一飲料或食物或其前驅物之方法的一部分,其中一加工單元係基於該製備資訊而受控制以在該前驅物材料上執行一製備程序。
本揭露提供電氣電路系統以實施前述實施例或本文揭示之另一實施例的方法。
本揭露提供一種電腦可讀媒體,其包含用以實施前述實施例或本文揭示之另一實施例的方法之程式碼。
為了彙總一些實施例之目的而提供先前的概述,以提供對本文所述之標的之態樣的基本了解。因此,上述特徵係僅為實例,且不應以任何方式理解為限縮本文所述之標的物的範疇或精神。此外,上述及/或後續實施例可以任何合適的組合結合以提供另外的實施例。本文所述之標的的其他特徵、態樣、及優點將由下列的實施例的實施方式、圖式簡單說明、及申請專利範圍而顯而易見。
在描述系統之數個實施例之前,應理解到系統不限於在以下描述中闡述之構造或程序步驟的細節。對於具有本揭露之益處的所屬技術領域中具有通常知識者將是顯而易見的,該系統能夠有其他實施例且以各種方式實行或實施。
觀看以下解釋可更佳地理解本揭露:
如本文中所使用,用語「 機器 (machine)」可指電動操作的機器,其可自前驅物材料製備飲料及/或食物,或;可自預前驅物材料製備前驅物材料,前驅物材料可隨後製備成飲料及/或食物。該機器可藉由以下程序中之一或多者實現該製備:稀釋;加熱;冷卻;混合;攪拌;溶解;浸泡;浸漬;萃取;調理;沖泡;研磨,及;其他類似程序。機器可經定尺寸以供在一操作台(work top)上使用,例如,其長度、寬度、及高度可小於70 cm。如本文中所使用,關於飲料及/或食物之用語「 製備 (prepare)」可指製備飲料及/或食物之至少部分(例如,藉由該機器完全製備之飲料,或部分製備,終端使用者在食用之前可對其手動添加額外流體,包括牛奶及/或水)。
如本文中所使用,用語「 容器 (container)」可指含有前驅物材料(例如,作為單份、預先份量化之量)之任何構形。容器可具有最大容量,使得其僅可含有單份前驅物材料。容器可係單次使用,例如,在製備程序之後,其實體改變,該製備程序可包括以下中之一或多者:穿孔,以供應流體至前驅物材料;穿孔,以供應來自容器之飲料/食物;由使用者開啟,以萃取前驅物材料。容器可經組態以用於與該機器之一容器加工單元的操作,例如,其可包括凸緣,以用於對準及導引容器通過該單元或在該單元上配置。該容器可包括一破裂部分,其經配置以當經受一特定壓力時破裂,以遞送飲料/食物。容器可具有用於閉合容器之膜。容器可具有各種形式,包括以下中之一或多者:截頭圓錐形;圓柱形;盤形;半球形;小包裝;其他類似形式。容器可由各種材料(諸如金屬或塑膠或其組合)形成。可選擇材料以使得其係:食品安全的;其可耐受製備程序的壓力及/或溫度。容器可界定為膠囊,其中膠囊可具有20至100 ml之內部容積。膠囊包括咖啡膠囊,例如,Nespresso®膠囊(包括Classic、Professional、Vertuo、Dolce Gusto或其他膠囊)。可將容器可定義為盛器,其中盛器可具有150至350 ml的內部容積。盛器一般用於終端使用者自其食用,且包括經由包括匙之實施方案用於食用的鍋、及用於自其飲用的杯。可將容器定義為小包裝,其中小包裝係由可撓性材料(包括塑膠或箔)形成。小包裝可具有150至350 ml或200至300 ml或50至150 ml的內部容積。
如本文中所使用,用語「 外部裝置 (external device)」或「 外部電子裝置 (external electronic device)」或「 周邊裝置 (peripheral device)」可包括機器外部之電子組件,例如,配置於與機器相同位置處者、或遠離機器者(其等透過電腦網路與機器通訊)。外部裝置可包含通訊介面,以用於與機器及/或伺服器系統通訊。外部裝置可包含裝置,其包括:智慧型手機;PDA;電動遊戲控制器;平板電腦;膝上型電腦;或其他類似裝置。
如本文中所使用,用語「 伺服器系統 (server system)」可指在機器外部的電子組件,例如,配置在機器的遠端位置處者,其等透過電腦網路與機器通訊。伺服器系統可包含通訊介面,以用於與機器及/或外部裝置通訊。伺服器系統可包括:網路型電腦(例如,遠端伺服器);雲端型電腦;任何其他伺服器系統。
如本文中所使用,用語「 系統 (system)」或「 飲料或食物製備系統 (beverage or foodstuff preparation system)」可指以下任二或更多者之組合:飲料或食物製備機器;容器;伺服器系統,及;周邊裝置。
如本文中所使用,用語「 飲料 (beverage)」可指能夠加工至適於飲用的物質之任何物質,其可係冰的或熱的。飲料可係以下中之一或多者:固體;液體;凝膠;糊。飲料可包括以下一者或其組合:茶;咖啡;熱巧克力;牛奶;甜酒(cordial);維生素組成物;花草茶/沖泡;沖泡/調味水,及;其他物質。如本文中所使用,用語「 食物 (foodstuff)」可指能夠加工至用於進食之營養物之任何物質,其可係冰的或熱的。食物可係以下中之一或多者:固體;液體;凝膠;糊。食物可包括:優格;慕斯;凍糕(parfait);湯;冰淇淋;雪泥(sorbet);卡士達;水果冰沙飲;其他物質。應瞭解,在飲料及食物之定義之間存在重疊程度,例如,飲料亦可為食物,且因此所述製備一飲料或食物之機器並不排除製備兩者。
如本文中所使用,用語「 前驅物材料 (precursor material)」可指能夠加工以形成飲料或食物之部分或全部的任何材料。前驅物材料可係以下一或多者:粉末;晶體;液體;凝膠;固體,及;其他。形成前驅物材料的飲料之實例包括:研磨咖啡;奶粉;茶葉;可可粉;維生素組成物;草本植物,例如,用於形成花草/沖泡茶;調味劑,及;其他類似材料。食物形成前驅物材料之實例包括:乾燥的蔬菜或高湯,作為無水湯粉末;奶粉;麵粉型粉末,包括蛋奶糊;粉末優格或冰淇淋,及;其他類似材料。前驅物材料亦可指能夠經處理成如上文所定義的前驅物材料之任何預前驅物材料,亦即,可隨後處理成飲料及/或食物之任何前驅物材料。在一實例中,預前驅物材料包括咖啡豆,其可研磨及/或加熱(例如烘烤)成前驅物材料。
如本文中所使用,用語「 流體 (fluid)」(相關於由流體調理系統供應之流體)可包括以下中之一或多者:水;牛奶;其他。如本文所使用的,相關於流體之用語「 調理 (conditioning)」可指改變其物理性質且可包括下列之一或多者:加熱或冷卻;攪動(包括經由攪拌之發泡,以引入泡沫,以及混合以引入擾動);分份至單份量,以適用於單份容器;加壓,例如至沖煮壓力;碳酸化;掠過/純化,及;其他調理程序。
如本文所使用的,用語「 加工單元 (processing unit)」可指可將前驅物材料加工成飲料或食物的配置。其可指可加工預前驅物材料至前驅物材料之配置。加工單元可具有任何合適的實施方案,包括容器加工單元或疏鬆材料加工單元。
如本文所使用的,用語「 容器加工單元 (container processing unit)」可指可加工容器以從前驅物材料衍生關聯飲料或食物的配置。容器加工單元可經配置以藉由下列中之一或多者來加工前驅物材料:稀釋;加熱;冷卻;混合;攪拌;溶解;浸泡;浸漬;萃取;調理;加壓;沖泡,及:其他加工步驟。因此,容器加工單元可根據加工步驟而實現一範圍的單元,其可包括:萃取單元(其可實現加壓及/或熱,例如,加熱或冷卻、沖煮程序);混合單元(其在一盛器中混合一飲料或食物,該盛器因此用於終端使用者食用;分配及溶解單元(其萃取來自儲存庫之前驅物材料的部分、藉由溶解而加工、且將其施配至盛器中),及:其他類似單元。
如本文所使用的,用語「 疏鬆材料加工單元 (loose material processing unit)」可指可將預前驅物材料的疏鬆材料加工成前驅物材料的配置。疏鬆材料加工單元可經配置以藉由下列中之一或多者加工預前驅物材料:加熱;冷卻;研磨;混合;浸泡;調理;其他加工步驟。可將疏鬆材料供應至容器中之疏鬆材料加工單元,該疏鬆材料自該容器萃取及加工。
如本文中所使用,用語「 製備程序 (preparation process)」可指從前驅物材料製備飲料或食物或從前驅物材料製備預前驅物材料。製備程序可指電氣電路系統執行之程序,以控制容器加工單元加工該前驅物或預前驅物材料。
如本文所使用的,用語「 電氣電路系統 (electrical circuitry)」或「 電路系統 (circuitry)」或「 控制電氣電路系統 (control electrical circuitry)」可指一或多個硬體及/或軟體組件,其實例可包括:特定應用積體電路(ASIC);電子/電性組件(其可包括電晶體、電阻器、電容器、電感器等之組合);一或多個處理器;非暫時性記憶體(例如,由一或多個記憶體裝置實現),其可儲存一或多個軟體或韌體程式;組合邏輯電路;前述之互連。電氣電路系統可全部位於機器處,或分布於下列之一或多者之間:機器;外部裝置;伺服器系統。
如本文中所使用,用語「 處理器 (processor)」或「 處理資源 (processing resource)」可指一或多個用於加工之單元,其實例包括ASIC、微處理器、FPGA、微加工器、數位信號處理器(digital signal processor, DSP)、狀態機或其他合適的組件。處理器可經組態以執行電腦程式,例如,其可採取機器可讀指令之形式,指令可儲存於非暫時性記憶體及/或可程式化邏輯上。處理器可具有對應於針對電路系統所討論者之各種配置,例如,內建機器或分布作為系統之部分。如本文所使用的,任何機器可執行指令或電腦可讀媒體可經組態以導致所揭示之方法,例如,由本文揭示的機器或系統實行,且因此可與用語方法或彼此同義地使用。
如本文所使用的,用語「 電腦可讀媒體 / 媒體 (computer readable medium/media)」或「 資料儲存器 (data storage)」可包括能夠儲存電腦程式的任何媒體,且可採取任何習知的非暫時性記憶體的形式,例如,下列中之一或多者:隨機存取記憶體(RAM);CD;硬碟機;固態硬碟;記憶卡;DVD。記憶體可具有對應於針對電路系統所討論者的各種配置。
如本文所使用的,用語「 通訊資源 (communication resource)」或「 通訊介面( communication interface)」可指用於電子資訊移轉的硬體及/或韌體。通訊資源/介面可經組態以用於有線通訊(「有線通訊資源/介面(wired communication resources/interface)」)或無線通訊(「無線通訊資源/介面(wireless communication resources/interface)」)。無線通訊資源可包括藉由無線電傳輸及接收信號的硬體,且可包括各種協定實施方案,例如,描述在美國電子工程師學會(IEEE)中的802.11標準及來自Kirkland Wash.的藍牙技術聯盟的Bluetooth™。有線通訊資源可包括;通用串列匯流排(USB);高解析度多媒體介面(HDMI)或其他協定實施方案。機器可包括用於與外部裝置及/或伺服器系統的有線或無線通訊的通訊資源。
如本文所使用的,用語「 網路 (network)」或「 電腦網路 (computer network)」可指用於在複數個設備/裝置之間的電子資訊移轉的系統。網路可,例如,包括任何類型的一或多個網路,類型可包括:公用地移動式網路(Public Land Mobile Network, PLMN);電話網路(例如,公共交換電話網路(public switched telephone network, PSTN)及/或無線網路);區域網路(LAN);都會區域網路(MAN);廣域網路(WAN);網際網路協定多媒體子系統(IMS)網路;專用網路;網際網路;內部網路。
如本文中所使用,用語「 (code)」可指編碼製備資訊之儲存媒體。碼可為光學可讀碼,例如條碼。碼可由複數個單元形成,其可稱為元件或標記。
如本文中所使用,用語「 製備資訊 (preparation information)」可指與製備程序有關的資訊。取決於加工單元之實現方案,該資訊可變化。與包含流體加工系統之容器加工單元相關的參數可包括以下中之一或多者:流體壓力;流體溫度;質量/容積流率;流體容積;用於流體的過濾/純化參數;用於流體之碳酸化參數。可與包含疏鬆材料加工單元之容器加工單元關聯的參數可包括下列中之一或多者:研磨參數,包括強度;加熱溫度。更一般的參數可包括下列一或多者:容器幾何參數,例如,形狀或容積;前驅物的類型;階段識別符,用於於何時將製備程序分割成一系列階段,因此各階段包含一組前述參數之任何者的一或多者;持續時間,包括階段持續時間(例如,通常係用於施加階段之參數或前述之參數之任何者的持續時間;及容器識別符,其可例如用以監測容器消耗而用於容器再訂購或向伺服器系統查找資訊的目的;有效日期、配方識別符,其可用以查找儲存在機器之記憶體上之用於與容器一起使用的配方。 [一般系統說明]
參考圖1,系統 2包含機器 4、容器 6、伺服器系統 8及周邊裝置10。伺服器系統 8經由電腦網路 12與機器 4通訊。周邊裝置 10經由電腦網路 12與機器 4通訊。
在未繪示的變異實施例中:省略周邊裝置及/或伺服器系統。
雖然電腦網路12繪示為在機器4、伺服器系統8與周邊裝置10之間為相同,但其他組態是可能的,包括:每一裝置之間的相互通訊之不同電腦網路:伺服器系統經由周邊裝置(而非直接)與機器通訊。在一特定實例中:周邊裝置經由無線介面(例如,使用藍牙(Bluetooth™)協定)與機器通訊,及;伺服器系統經由無線介面(例如,利用IEE 802.11標準)與機器通訊,且亦經由一經由一網際網路與機器通訊。 [機器]
參考圖2,機器 4包含:加工單元 14,其用於加工該前驅物材料;電氣電路系統 16,及;碼讀取系統 18
電氣電路系統 16控制碼讀取系統 18,以從容器 6讀取碼(未繪示於圖2中),及從其判定製備資訊。電氣電路系統 16使用製備資訊以控制加工單元 14,以執行製備程序,其中前驅物材料經加工為飲料或食物或其前驅物。 [加工單元之第一實例]
參考圖3及圖4,在加工單元 14之第一實例中,該單元包含容器加工單元 20及流體調理系統 22
容器加工單元 20經配置成加工容器 6,以從其中的前驅物材料(未繪示)衍生飲料或食物。流體調理系統 22調理供應至容器加工單元 20的流體。電氣電路系統 16使用從容器 6讀取的製備資訊,以控制容器加工單元 20及流體調理系統 22,以執行製備程序。 [流體調理系統]
參考圖3,流體調理系統 22包括儲槽 24;泵 26;熱交換器 28,及;用於調理流體的出口 30。儲槽 24含有流體,通常足以用於多次製備程序。泵 26使流體自儲槽 24位移,通過熱交換器 26且至出口 30(其連接至容器加工單元 20)。泵 26可實現為任何用以驅動流體的合適裝置,包括:往復式;旋轉泵;其他適合的配置。熱交換器 28經實現以加熱流體,且可包括:成列型、熱塊型加熱器;加熱元件,其在該儲槽中直接加熱流體;其他適合的配置。
在未繪示之變異實施例中:省略泵,例如,藉由重力將流體饋送至容器加工單元,或藉由幹線水供應器加壓;省略儲槽,例如,藉由幹線水供應器供應水;熱交換器經配置以冷卻流體,例如,其可包括冷凍型循環熱泵);省略熱交換器,例如,幹線水供應器以所欲溫度供應水;流體調理系統包括過濾/純化系統,例如,UV光系統,其施加至流體之程度係可控制的;碳酸化系統,其控制流體碳酸化的程度。 [容器加工單元] 容器加工單元 20可使用一系列組態實施,如下文實例1至6中所繪示的:
參照圖4A及圖4B,容器加工單元 20的第一實例係用於加工配置為膠囊 6的容器(膠囊的適合實例提供在圖7中,將討論其)以製備飲料。容器加工單元 20經組態作為萃取單元 32,以從膠囊 6萃取飲料。萃取單元 32包括膠囊固持部分 34及閉合構件 36。萃取單元 32可移動至膠囊接收位置(圖4A),其中膠囊固持部分 34及閉合構件 36經配置以接收膠囊 6。萃取單元 32可移動至膠囊萃取位置(圖4B),其中膠囊固持部分 34及閉合構件 36在膠囊 6周圍形成密封,且可自膠囊 6萃取飲料。萃取單元 32可為致動器驅動或手動移動在該等位置之間。
流體調理系統 22的出口 30經配置成在膠囊萃取位置將經調理流體注入至膠囊 6中(通常在高壓下)的注入頭 38。飲料出口 40經配置以萃取所萃取之飲料,並將其自萃取單元 32輸送。
萃取單元32經配置以藉由施加加壓(例如,10至20巴)、加熱(例如,50至98度C)流體至膠囊 6內之前驅物材料而製備飲料。經過預定時間量增加壓力,直到超過破裂部分(其為膠囊 6的閉合構件)的壓力,這導致該構件的破裂及飲料被施配至飲料出口 40
在未繪示的變異實施例中,雖然將注入頭及飲料出口繪示成分別配置在固持部分及膠囊閉合構件上,其等可替代地配置,包括:注入頭及飲料出口分別配置在膠囊閉合構件及儲存部分上;或兩者在相同部分上。此外,萃取單元可包括經配置為膠囊固持部分的兩個部件,例如,用於相對於凸緣對稱的膠囊,包括Nespresso® Professional膠囊。
適合的萃取單元之實例提供於EP 1472156 A1中及EP 1784344 A1中,其以引用方式併入本文中,且提供液壓密封之萃取單元。
在容器加工單元的第二實例(其未繪示)中,提供類似於第一實例的萃取單元,然而,萃取單元在較低壓力下且藉由離心作用操作。適合之膠囊之實例為Nespresso® Vertuo膠囊。適合之實例係提供於EP 2594171 A1中,其係以引用方式併入本文中。
在第三實例中,(其未繪示)膠囊加工單元藉由飲料前驅物的溶解來操作,飲料前驅物經選擇以於高壓及溫度流體下溶解。該配置類似於第一實例及第二實例之萃取單元,然而,壓力較低且因此不需要密封的萃取單元。具體而言,可將流體注入膠囊的蓋中,且破裂部分位於膠囊之容納部分的基部中。適合之膠囊之實例為Nespresso® Dolce Gusto膠囊。適合的萃取單元之實例揭示於EP 1472156 A1中及EP 1784344 A1中,其以引用之方式併入本文中。
在容器經配置成小包裝的第四實例(其未繪示)中,容器加工單元實施可操作以接收小包裝及在其入口注入來自流體調理系統之流體的萃取單元。經注入流體與小包裝內的前驅物材料混合以至少部分地製備飲料,該飲料經由其出口離開小包裝。此一配置的實例提供在WO2014125123 A1中,其以引用方式併入本文中。
在第五實例(未繪示)中,容器加工單元經配置成混合單元,以製備儲存在容器中之飲料或食物前驅物,該容器係供終端使用者自其食用的盛器。混合單元包含攪拌器(例如,行星式混合器;螺旋混合器;垂直切割混合器)以混合盛器中的飲料或食物前驅物;及熱交換器以加熱/冷卻該飲料或食物前驅物。流體供應系統亦可供應流體至該盛器。此類配置之實例提供於WO 2014067987 A1中,其以引用之方式併入本文中。
在第六實例(其未繪示)中,容器加工單元經配置為施配及溶解單元。施配及溶解單元經配置以從機器的儲存部分(可包括其包括小包裝或盒的任何多分份容器)萃取飲料或食物前驅物的單份部分。施配及溶解單元經配置以將經萃取單份部分與來自流體調理系統的經調理流體混合,並將飲料或食物施配至盛器中。此一配置的實例提供在EP 14167344 A中,其以引用方式併入本文中。 [加工單元的第二實例]
參考圖5,在加工單元 14的第二實例中,該單元包含包含疏鬆材料加工單元 42
疏鬆材料加工單元 42經配置以接收來自容器 6的疏鬆預前驅物材料(合適實例提供在如將討論的圖8中)並加工預前驅物材料以衍生前驅物材料。電氣電路系統 16使用讀自容器 6的製備資訊,以控制疏鬆材料加工單元 42以執行製備程序。
使用者手動地憤恨容器 6至機器 4的碼讀取系統 18以讀取碼(如將討論的)。使用者接著打開容器 6並將配置於其中的預前驅物材料(未繪示)施配至疏鬆材料加工單元 42中。疏鬆材料加工單元 42將疏鬆預前驅物材料加工成前驅物材料。
在一特定實例中,預前驅物材料係咖啡豆,且疏鬆材料加工單元 42經配置以烘焙及/或研磨咖啡豆以提供前驅物材料。
在未繪示的變異實施例中,將疏鬆材料加工單元替代地組態,包括:使用施配系統以開啟及施配來自膠囊的預前驅物以用於後續加工(例如,其可包括切割工具以切開容器及萃取器(諸如吟遊詩人)以萃取預前驅物材料);預前驅物材料可在容器中加工,並藉由前述實例從容器施配或以容器提供給使用者。 [碼讀取系統]
參照圖4A及圖4B,碼讀取系統 18經配置以讀取配置在容器 6的閉合構件上的碼 44。碼讀取系統 18與容器加工單元 20的第一實例的萃取單元 32整合。碼 44使用萃取單元 32在膠囊萃取位置上讀取(如圖4B中所示)。
碼讀取系統 18包括影像擷取單元 46以擷取碼 44的數位影像。合適影像擷取單元 46的實例包括Sonix SN9S102;Snap Sensor S2成像器;過取樣二進位影像感測器;其他類似系統。
電氣電路系統 18包括影像處理電路系統(未繪示)以識別數位影像中的碼及擷取製備資訊。影像處理電路系統的實例係運行碼處理程式的Texas Instruments TMS320C5517處理器。
在未繪示的變異實施例中,碼讀取系統係與容器加工單元分開,該碼讀取系統包括:其經配置在使用者將容器置於其中且將該容器輸送至容器加工單元的通道中;其經配置以讀取盛器上的碼,該盛器經定位以從施配及溶解單元的飲料出口接收飲料。在未繪示的進一步變異實施例中,替代地實施碼讀取系統,例如,碼讀取系統經配置在機器上以讀取容器之使用者將其手動地呈現給影像擷取裝置的碼。在未繪示的進一步變異實施例中,碼讀取系統經配置以讀取在容器的不同位置的碼,例如,在凸緣部分或儲存部分上。 [控制電氣電路系統]
參照圖6,電氣電路系統 16經實施為控制電氣電路系統 48以控制加工單元 14執行製備程序。在圖6的實施例中,針對說明性目的,將加工單元 14例示為第一實例,其包含容器加工單元 20及流體供應單元 22
電氣電路系統 16 48至少部分地實現(例如,與硬體組合):輸入單元 50,以接收來自使用者確認機器 4將執行製備程序的輸入;處理器 52,以接收來自輸入單元 46的輸入,且提供控制輸出至加工單元 14,及;反饋系統 54,以在製備程序期間提供來自加工單元 54的反饋,其可用以控制製備程序。
輸入單元 50被實現為使用者介面,其可包括下列之一或多者:按鈕,例如,操縱桿按鈕或按壓按鈕;搖桿;LED;圖形或字元LDC;具有觸控感測及/或螢幕邊緣按鈕的圖形螢幕;其他類似裝置;感測器,以判定容器是否已由使用者供應至機器。
反饋系統 54可實現以下或其他反饋控制型操作之一或多者:
流量感測器,以判定至流體供應系統 22的出口 30(顯示於圖3中)的流體之流速/體積,其可用以計算至容器 6的流體的正確量,且因此調節至泵 26的電力;
溫度感測器,以判定至流體供應單元 22之出口 30的流體的溫度,其可用以確保至容器 6的流體的溫度係正確的,且因此調節至熱交換器 28的電力);
位準感測器,以判定儲槽 24中之流體的位準足夠用於製備程序;
位置感測器,以判定萃取單元 32的位置(例如,膠囊萃取位置或膠囊接收位置)。
應瞭解電氣電路系統 1648合適地適用於加工單元 14的其他實例,例如:針對容器加工系統的第二實例,反饋系統可用以控制膠囊的旋轉速度;針對疏鬆材料加工單元,反饋系統可用以實施研磨速率及/或加熱溫度的控制。 [容器]
參照圖7,用於與加工單元 14的第一實例一起使用之容器 6的第一實例包含經配置成膠囊的容器 6。膠囊包括:閉合構件 56;儲存部分 58,及;凸緣部分 60
儲存部分 58包括用於儲存前驅物材料的空腔(未繪示)。閉合構件 56關閉儲存部分 58,且包含可撓性膜。凸緣部分 60經配置在儲存部分 58及閉合構件 56的接面且包含各部分之固定在一起以氣密密封前驅物材料的重疊。膠囊 6具有2至5 cm的直徑及2至4 cm的軸長度。參照圖4A及圖4B,儲存部分 58由注入頭 38打孔以將經調理流體供應至膠囊中。
膠囊 6包含延伸通過閉合構件 56之中心 59的旋轉對稱軸 57(儘管未繪示於圖7的側視圖中,當在閉合構件 56之平面上觀看時,膠囊 6具有圓形截面)。
容器及/或閉合構件的構造、製造、及/或(飲料)萃取細節,例如,揭示在EP 2155021、EP 2316310、EP 2152608、EP2378932、EP2470053、EP2509473、EP2667757、及EP 2528485中。
參照圖8,與加工單元 14的第二實例一起使用之容器 6的第二實例包含配置成小包裝的容器 6,且包括:在周邊接縫 64連接之定義用於儲存前驅物材料(未繪示)之內部容積的片狀材料 62之配置,及;開口 66,使用者打開其以將前驅物材料施配至疏鬆材料加工單元 42中。 [碼的配置]
參照圖7及圖8,碼 44碼經配置在容器 6之外部表面上的任何合適位置中,使得其可由碼讀取系統 18讀取。在顯示於圖7中的第一實例中,碼 44經配置在閉合部分 56上。在未繪示的變異實施例中,碼可配置在凸緣部分 60上(包括在任一側上)及在容納部分 58上。在顯示於圖8中的第二實例中,碼 44經配置在片狀材料 62上的各種位置,包括接縫 64的遠端。 [製備程序]
參照圖9,繪示用於從前驅物材料製備飲料/食物之程序的執行:
方塊 70:使用者供應容器 6至機器 4
方塊 72:電氣電路系統 16(例如,其輸入單元 50)接收使用者指令,以從前驅物製備飲料/食物,且電氣電路系統 16(例如,處理器 52)起始該程序。
方塊 74:電氣電路系統 16控制加工單元 14以加工容器(例如,在容器加工單元 20之第一實例中,萃取單元 32從膠囊接收位置(圖4A)移動至膠囊萃取位置(圖4B))。
方塊 76 電氣電路系統 16控制碼讀取系統 18以讀取容器 6上的碼 44,及提供碼的數位影像。
方塊 78 電氣電路系統 16的碼處理電路系統處理該數位影像以提取製備資訊。
方塊 80 電氣電路系統 16基於製備資訊藉由控制加工單元 14執行製備程序。在加工單元之第一實例中,此包含:控制流體調理系統 22以在製備資訊中指定之溫度、壓力及時間期間供應流體至容器加工單元 20
電氣電路系統 16隨後控制容器加工單元 20,以從膠囊萃取部分移動通過膠囊排出位置,排出容器 6且回到膠囊接收位置。
在未繪示的變異實施例中:上述方塊可以不同順序執行,例如, 方塊 72方塊 70之前執行或 方塊 76方塊 74之前執行;某一方塊可省略,例如,在機器儲存膠囊盒的情況下,可省略 方塊 70;替代地在方塊 7076,使用者將容器的碼呈現給碼讀取系統,且在其經讀取之後打開該容器並將預前驅物材料施配至加工單元中。
方塊 7678可指碼讀取及加工程序。方塊 80可稱為製備程序。電氣電路系統 16包括用於製備程序(或複數個製備程序)的指令,例如,程式碼。在一實施例中,處理器 52實施儲存在記憶體(未繪示)上的指令。
作為製備程序之部分,電氣電路系統 16可使用機器之通訊介面(未繪示)經由電腦網路 12從伺服器系統 8及/或周邊裝置 10獲得額外的製備資訊。 [外部表面及碼描述]
參照圖10及圖11,閉合構件 56的整個面向外部表面包含外部表面 70,該外部表面包括碼 72及延伸通過碼 72的編碼線 74
外部表面 70的影像係圓形。在未繪示的變異實施例中:可處理包括正方形的其他形狀。 [外部表面及特徵]
外部表面 70係由第一顏色範圍形成,其在實例中包含8位元灰階顏色系統之比較淡的顏色,例如,十進位數200至255。形成在外部表面 70上的其他項係由第二顏色範圍形成,其在實例中包含8位元灰階顏色系統之比較深的顏色,例如,十進位數0至50。
在未繪示的變異實施例中:可實施其他顏色系統,包括:1位元單色;8位元彩色;16位元灰階,及;16位元彩色。
外部表面 70具有形成於其上的非編碼線 76 78 80 82,可將該等非編碼線定義為橫跨外部表面 70延伸之與編碼線 74及碼 72平行但不與其等任一者相交的任何線。
非編碼線 76延伸以直接毗連碼 72。非編碼線 78延伸至碼 72的遠端。非編碼線 7678二者完全由第一顏色範圍構成。
非編碼線 80延伸至碼 72的遠端,且包括物體 84的相交部分,該相交部分特別包含商標/標誌 86。非編碼線 82延伸至碼 72的遠端,且包括物體 84的相交部分,該相交部分特別包含商標/標誌 86及文字 88,該文字提供藉由容器 6中之前驅物材料產生之飲料之類型的資訊。物體 84係由第二顏色範圍構成。非編碼線 8082二者因此由第一顏色範圍及第二顏色範圍的組成物組成。物體 84的形式及組成物經選擇使得非編碼線 76788082包含比編碼線 74更不可識別的第二顏色範圍的組成物,例如,其可小於20或50%。
在未繪示的變異實施例中:其他物體可形成在外部表面上,包括具有不同的定向。
雖然未明確繪示,應理解可將對應的非編碼線繪製在外部表面 70上之不包含編碼線 74及碼 72的所有部分上。此外,應理解非編碼線並未實體地形成在外部表面 70上,更確切地說,當影像如所將討論地處理時,僅將其等視為係外部表面 70的理想虛擬線。因為當處理外部表面 70的影像時,如將討論的,將其分解成一系列毗連線,可將非編碼線 76 82的厚度設想成編碼線 74的厚度(或如將討論的,當針對變異處理時,具有放大厚度)。 [碼與編碼線]
參照圖10至圖12,碼 72沿著在縱向方向 100上延伸的線性編碼線 74橫跨外部表面 70延伸。如最可在圖12中見到的,碼 72包含一系列包含或不包含單元 92的離散位置 90。單元 92及編碼線 74係由第二顏色範圍形成。單元 92基於其不存在或存在於離散位置 90中而將位元編碼為0或1。離散位置 90係沿著編碼線 74以預定間隔(亦即,節距)分開地配置,該等離散位置在實例中彼此直接毗連,使得其等可預測地定位及讀取。
參照圖10,碼 72經配置成重複單元 94,該等重複單元沿著編碼線 74以相同次序循序地重複自身。例如,編碼線 74可包括碼的1至3個或其他數目的重複,可讀取其等的任何者以提取製備資訊。
在實例中,重複單元 94包含23個離散位置 90,因此碼 72係23個位元長。23個位元長的訊息至少部分地編碼製備資訊,例如,該訊息可使用為與使用鍵值資料庫典範定義配方的一組特定參數關聯的鍵,該鍵值資料庫典範係電氣電路系統 16之電子記憶體上的經儲存關係。替代地,由一或多個位元編碼的值可與參數的值直接關聯,例如,位元0至7編碼水溫度的256個量值的1者,該等量值基於儲存在電氣電路系統 16之電子記憶體上的關係而解譯及轉換成溫度。
在未繪示的變異實施例中:碼僅重複一次,且;碼可包含任何數目的離散位置,例如,16或32。
如最可在圖10中見到的,有多條各自在側向方向 102上彼此偏移且平行的編碼線 74(繪示四條),具有碼 72上的相同重複 94。因此可從任何編碼線 74讀取任何重複以提取製備資訊。具體而言,相鄰編碼線 72上的重複 94以一半的碼長度縱向地偏移,使得若外部表面 70的一區域受損,增加未受損碼重複 94存在的可能性。
在未繪示的變異實施例中:可僅有單一編碼線,且;重複可具有其他縱向偏移,包括四分之一的碼長度,或可沒有縱向偏移。
參照圖12,對於碼 72之不毗連另一單元 92的單元 92,及外部末端區域 96係以彎曲末端輪廓定形狀,使得其以隨著編碼線 74周圍的縱向程度的增加而以將側向厚度窄化成尖端的方式對稱地變細。對於碼 72之毗連在其他單元 92其中一側上使得末端區域係非外部區域的單元 92,形狀係正方形的。
如本文所使用的,相關於單元的用語「形狀(shape)」可指確切的形狀或實際形狀的近似,其可發生在印刷或其他製造的精密度變化上。
在未繪示的變異實施例中:單元具有不同形狀,該等形狀包括下列形狀的一者或組合:三角形、多邊形,具體而言,四邊形,諸如正方形或平行四邊形;其他合適的形狀。
在實施例中,編碼線 74之側向方向 102上的厚度經選擇成與碼 72之單元 92的厚度相比比較窄(例如,小於20%或10%),對於具有長度1.1 mm的單元,其可係例如0.2 mm。
單元 92一般具有1.1 mm的單元長度。如本文所使用的,相關於單元 92的用語「單元長度(unit length)」可指單元 92的經適當定義的距離,例如:針對圓形形狀係直徑;針對一正方形係一邊長;針對多邊形係相對或相鄰頂點之間的距離;針對一三角形係一斜邊。單元 92可能以約0.05 mm的精密度配置。因為單元92直接毗接,其等具有1.1 mm的節距。
單元 92及編碼線 74係,例如,藉由印刷(例如,憑藉墨列印機)形成。舉一印刷實例,油墨可係習知的列印機油墨,且基材可係:聚對苯二甲酸乙二酯(PET);以快乾漆塗覆的鋁(如在Nespresso Classic膠囊上發現的)或其他合適的基材。
在未繪示的變異實施例中:將單元替代地形成,包括藉由壓紋、刻印、或其他合適手段,及;將單元替代地定尺寸,例如,0.5至2 mm的單元長度。
在一特定變異實施例中,單元及編碼線經形成為漫反射或鏡面反射的一者(例如,藉由蝕刻或刻印或藉由漫反射漆料或鏡面反射體上的其他塗層,諸如,鋁),其中非編碼線(或不包含碼之單元或編碼線的區)待由漫反射或鏡面反射的另一者形成。此一配置可為有利的,因為在數位影像中,鏡面反射可顯現為顏色模型的第一值範圍,例如,淺色調,且漫反射可顯現為顏色模型的第二值範圍,例如,深色調。亦即,反射強度可判定顏色模型的值。然而,碼的可見性與藉由印刷形成值範圍相比可更不明顯。 [色調加總]
導因於編碼線 74的物理形成,應理解:若將外部表面 70分割成稱為像素的區域(如圖11中的柵格所指示的,其中編碼線 74大約係二個像素厚),及;若將灰階色調(如先前討論的)指派給各像素;則與沿著橫跨該外部表面 70延伸的長度及寬度編碼線 74的該等像素之色調關聯的十進位數的加總與如圖10所示之相鄰平行線性非編碼線 76 78 80 82(或任何其他線)相比係可識別的。此係由於此等非編碼線不包含或包含第二顏色範圍之顏色的降低部分。
橫跨在外部表面之邊緣之間延伸且在實例中封裝編碼線的二個像素厚的區域稱為「區段(section)」或「線段(line section)」。且形成區段的像素稱為「元件(element)」或「區域(region)」。
具體而言,由於對於編碼線 74,十進位數全部來自第二顏色範圍(而非全部或部分地包括如用於非編碼線的第一顏色範圍),十進位數的總合除以像素的數目將遠低於非編碼線。此量係指「平均區段色調(averaged segment colour tone)」或「平均色調(averaged colour tone)」,其中在此實例中,元件係像素且平均對應於區段中之元件的數目。因此,區段可具有平均區段色調的單一值。
在未繪示的變異實施例中:可考慮單一像素以外的元件或區域,例如,可將單一色調(亦即,一值)指派給包含配置成正方形或矩形的4、6、或9個像素之群組的元件,該等元件可包含與編碼線 74之寬度相同的總寬度。
參照圖13(頂部影像),在碼 72的定向最初未知的實施例中(且藉由與實全域座標線相比的虛區域座標線顯示),將外部表面 70的影像分割成在寬度上具有二個像素(如先前所討論的)的縱向延伸區段 98。雖然僅顯示單一區段 98,區段橫跨影像的整個側向寬度延伸。對於圖13(頂部影像),計算各區段 98的平均區段色調。
接著使影像以三度繞著對稱軸 59(參見圖7,其在圓形影像的中心)旋轉,並重複各區段 98計算平均區段色調的程序。接著重複程序直到影像已旋轉雖然180度為止。
在未繪示的變異實施例中:影像係以包括2或4度的其他量旋轉。
圖14顯示旋轉角度的平均區段色調對區段的側向位置的2維輪廓標繪圖。圖13(頂部影像)中的旋轉角度對應於圖14中的行 104。圖13(底部影像)中的旋轉角度對應於圖 14中的行 106,其中編碼線 74與縱向方向 100對準。應注意對於行 106,存在一系列局部化低平均區段色調的區域 108。此特性特徵促成碼 72之所欲定向的識別。
在未繪示的變異實施例中:碼的定向可係已知的,例如,藉由將碼放置成沿著藉由形成在膠囊上的非對稱結構參考識別的方向延伸。 [變異測定]
使用經定向以與縱向方向 100對準的碼 72,如圖13(底部影像)所示,較佳的編碼線 74經選擇以藉由為各區段 98判定元件色調的變異(或標準偏差)(此時取代平均區段色調)而處理。
參照圖15,繪示區段 98的側向位置對區段 98的標準偏差。已使用原始偏差資料的一些可選處理,該等可選處理可包括基線移除及頂帽變換。因為在圖13中有四條編碼線 74,在該偏差中有四個峰 110。此係由於導因於導因於碼 72的單元 92存在或不存在於包括編碼線 74之區段上的離散位置 90中包含比包括非編碼線 76 82之任何者之區段更大的第一顏色範圍及第二顏色範圍的變異。具體而言,由於直接鄰近編碼線 74的非編碼線 7678不包含任何物體 84,其等具有比較低的變異,其促成由其等的毗連編碼線 74所導致的高變異點的定位增強。
最高峰 110對應於最長編碼線 74,導因於其長度,因為其具有包括碼 72的一或多個完整重複的最大可能性,其隨後經選擇以用於處理。
應注意到因為編碼線 74係實線,若直接讀取此,變異將極低,因此區段厚度在判定變異時在側向厚度上增加以對應於碼 72之單元 92的厚度。因為編碼線 74經選擇成與碼之單元的側向厚度相比比較薄,不會干擾變異。實際上,平均色調因此廟宇高解析度取樣,且變異係以比較低的解析度取樣。
為確保碼 72維持高變異,可實施在編碼圖案上的限制:可能需要碼不能不存在或存在多於預定數目的連續單元,例如,3或4或5。
在未繪示的變異實施例中:如上文討論的變異(或偏差)亦用以判定碼的正確旋轉,例如,針對區段偏差在其產生最高峰的旋轉位置,判定正確旋轉。在此一實施例中,可省略編碼線。 [碼的讀取及解碼]
待讀取之編碼線 74的定向及位置現在經判定的情況下,讀取離散位置90的單元 92
在第一實例(未繪示)中,碼包含0及1之預定保留序列的開始序列。當讀取碼時,碼處理程式搜尋不存在或存在單元的此保留序列。資料序列位於相關於開始序列的已知位置(例如,儲存在電氣電路系統 16的記憶體上),例如,資料序列可係緊接在前的8位元。因此從判定開始序列的位置,可接著讀取資料序列以從碼提取資料。
在第二實例(未繪示)中,碼重複 94具有已知長度,例如,23個位元,並讀取沿著編碼線的單元,且基於該數值重複識別的重複單元 94具有該已知長度的。碼處理程式實施格雷解碼解碼器以從碼提取資料。
在妨礙提取資料的錯誤事件中:在第一實例中,例如,無法定位開始序列,或在第二實例中,格雷解碼器傳回4至7個位元錯誤,碼接著可以相反方向讀取,例如,在圖13中(底部影像),影像經旋轉180度並再次讀取離散位置 90
在資料完整性錯誤的事件中:在第一實例中,該資料序列中的同位位元可能顯示及錯誤;或在第二實例中,格雷解碼器傳回0至3位元的錯誤,接著可校正該資料,例如,基於與儲存在記憶體中的與關閉已知資料序列匹配。
上文呈現的錯誤類型亦可藉由從相同編碼線 74或不同編碼線 74選擇不同的碼重複而解決。此外,來自二個不同編碼線的重複可基於重複具有已知長度而縫合在一起。 [處理碼影像的方法]
參照圖16,處理碼 72之影像的方法包括下列步驟(可將其視為圖9中之方塊 78的擴展):
方塊 120:將外部表面 70的影像轉換至指定顏色系統(例如,在實例中,此係8位元灰階)。
方塊 122:參照圖13及圖14,針對在縱向方向 100上延伸的區段,獲得各遞增旋轉的平均區段色調。
方塊 124:基於第二顏色範圍的最高比例從平均區段色調判定編碼線 74的角度,且重對準編碼線 74的局部軸以對應於全域縱向方向 102,如圖13(底部影像)所示。
方塊 126 基於區段的變異識別待處理的編碼線 74
方塊 128 從該線讀取碼重複。
方塊 130 若偵測到錯誤,則以其他方向讀取碼,或若偵測到可校正錯誤,則校正碼中的錯誤。若錯誤不可校正,則在製備程序中可使用製備資訊的預設設定。
方塊 132 使用儲存在電氣電路系統 16之記憶體上的規則將藉由碼編碼的資料轉換成製備資訊的參數的值。
儘管在本文中將碼說明成配置在容器上,應理解碼可一體地形成在容器上或形成在可附接至容器的單獨基材(未繪示)上。 [處理方法的第一實例]
參照圖17,將描述處理碼的數位影像以提取藉由碼編碼之製備資訊之方法的第一實例。可實施前述實施例之特徵的任何者的第一實例方法包括關聯描述的變體,該變體為了簡潔不重複描述。
方塊 200,碼讀取系統 18獲得具有經施加至數位影像之顏色模型之碼 72的數位影像。在實例中,顏色模型係灰階顏色模型。
方塊 202,電氣電路系統 16沿著編碼線加總顏色模型的值,包括碼的單元及編碼線的值。
方塊 204,電氣電路系統 16基於該總和判定碼 44的定向。
方塊 206,電氣電路系統 16讀取離散位置 90以基於碼 72在該影像中的經判定定向判定單元 92存在或不存在。
考慮 方塊 200,將灰階顏色模型的值適配至包含單一像素的區域。
在未繪示的變異實施例中:將區域縮小以包含像素的群組,例如,每區域2 ×2個像素;可實施不同的顏色模型。
參照圖10,實例數位影像包含碼 72及編碼線 74配置於其內的編碼區 140。因為碼 72經配置在圓形閉合構件 56上,數位影像包含具有勾畫圓形編碼區 140之凸緣部分之邊緣的閉合構件 56。如先前討論的,有多條編碼線 74,各具有在與編碼區 140之邊緣的相交點的末端。各編碼線可包含碼 72的多於一個的重複。導因於編碼區係圓形,編碼線 72具有不同長度。
在未繪示的變異實施例中:有單一編碼線;一或多個編碼線的各者僅包含碼上的單一重複;編碼區可具有其他形狀,例如,正方形或三角形;編碼線可全部具有相同長度,例如,針對正方形編碼區;編碼線可具有其他形狀,例如,圓形或方正形。
方塊 204,參照圖13,頂部影像,數位影像經分解成虛擬線段 98,其在縱向方向 100以一長度延伸且具有在側向方向 102上的寬度。線段具有包含數個區域(例如,2至6個)的寬度及對應於編碼區 140之長度的長度。雖然僅顯示單一線段 98,將瞭解將毗連平行線段實施在側向方向 102上以分解整個編碼區 140。將用於線段 98之區域的值加總以提供經加總值的陣列,其中各線段 98有一個經加總值。
經加總值可藉由將該總和除以區域的數目而平均。以此方式平均可提供用於處理具有不同長度(或寬度)之線段的便利手段。替代地,線段可經選擇成相同大小,因此消除該平均。應瞭解二個實施方案皆基於值的總和。
數位影像的角度係繞著中心軸(例如,如圖7所示的軸 59,該軸在圓形編碼區的中心)旋轉。將3或5度的旋轉增量分別施加總共60或36次,直到數位影像已旋轉180度。針對於各旋轉位置計算經加總值的陣列。為說明目的而將經加總值對旋轉位置的二維標繪圖顯示在圖14中。顯示於圖14中的標繪圖可使用各種過濾/處理技術獲得,例如,包括使用高通濾波器的雷冬(Radon)變換。
參照圖14,對於藉由行 106指示的該組陣列值,碼 72及編碼線 74經配置成平行於縱向方向 100,如圖13底部影像所示。可見到對於行 106,經加總值在低值(藉由深色區域指示)與高值(藉由淺色區域指示)之間變化。
低值係由包括編碼線 74及碼 72的線段 98提供。此係導因於碼的單元及編碼線在值之總和上的影響。高值係由不包括編碼線 74及碼 72的線段 98提供,亦即,如先前討論的非編碼線非編碼線 76788082。因此使用經配置成平行於縱向方向 100的碼 72及編碼線 74,碼經配置具有:在第一值範圍內之顏色模型沿著編碼線的該等值的總和,及與編碼線平行的相鄰非編碼線,以包含在第二值範圍內之顏色模型之值的總和。
因此,與行 106關聯之陣列的經加總值的標準偏差具有最高偏差值。以此方式,基於值的該總和判定碼 72的定向。
在未繪示的變異實施例中:可有具有碼的一或多個重複的單一編碼線。使用此一實例,可實施單一線段以擷取延伸通過旋轉中心的編碼線,例如,線段可經配置成延伸通過數位影像的中心。編碼線與縱向方向對準的情況可藉由具有在量值上最低(或最高,取決於顏色模型如何實施)的經加總值的旋轉位置判定。
在未繪示的變異實施例中,對於先前討論之相同大小的線段,編碼線與縱向方向對準的情況可藉由在跨越臨限之旋轉位置的線段的經加總值判定,因此消除計算標準偏差的需要。
在方塊 126,使用已知的碼 72及編碼線 74的定向,離散位置 90可以先前討論的方式沿著編碼線 74讀取。可選擇編碼線的任一者以用於讀取碼,該碼可藉由變異在側向位置上識別。碼 72係藉由格雷編碼編碼,因此整個編碼線可從開始讀取至結束。
在變異實施例中:實施其他編碼,例如,具有以充當經識別以定位資料部分的定位器/參考部分的單元在離散位置不存在或存在編碼的保留位元序列的碼;編碼線可省略,碼的定向可藉由在如前述方法所討論之碼的單元在值上的影響判定,或定向可藉由如WO2017144575A1中中所揭示的參考部分判定。
應瞭解,所揭示之方法(或對應設備、程式、資料載體等)中之任一者可由主機或客戶端實現,取決於特定實現方案(亦即,所揭示之方法/設備為通訊形式,且因此可從「觀點」來實現,亦即,對應於彼此之方式)。此外,應理解,用語「接收(receiving)」及「傳輸(transmitting)」涵蓋「輸入(inputting)」及「輸出(outputting)」,且不限於傳輸及接收無線電波之RF背景。因此,例如,用於實現實施例之晶片或其他裝置或組件可產生用於輸出至另一晶片、裝置或組件之資料,或具有來自另一晶片、裝置或組件之輸入資料,且此類輸出或輸入可稱為「傳輸」及「接收」,其包括動名詞形式,亦即,「傳輸」及「接收」,以及RF背景內的「傳輸」及「接收」。
如本說明書中所使用,使用「A、B或C中之至少一者(at least one of A, B or C)」類型的任何配方以及「A、B及C中之至少一者(at least one of A, B and C)」的配方使用反意連接詞(disjunctive)「或」與反意連接詞「及」,使得彼等配方包含A、B、C的任何及所有聯合與數個排列,亦即,單獨A、單獨B、單獨C、任何順序之A及B、任何順序之A及C、任何順序之B及C、以及任何順序之A、B、C。此類配方中可使用多於或少於三個特徵。
在申請專利範圍中,置放於括號之間的任何參考符號不應解釋為限制申請專利範圍。「包含(comprising)」之字詞不排除列在申請專利範圍中的該等元件或步驟之外的其他元件或步驟的存在。此外,如本文中所使用,用語「一(a)」或「一(an)」定義為一或多者,而非一者。此外,申請專利範圍中之前導片語(諸如「至少一(at least one)」及「一或多個(one or more)」)之使用不應解釋為暗示不定冠詞「一(a)」或「一(an)」所引入的另一申請專利範圍元件限制含有此類引入的申請專利範圍元件之任何特定申請專利範圍為僅含有一個此類元件之發明,即使當相同申請專利範圍包括「一或多個」或「至少一」及諸如「一(a)」或「一(an)」的不定冠詞之前導片語時。對於使用定冠詞亦如是。除非另外陳述,否則用語(諸如「第一(first)」及「第二(second)」)用於任意區分此類用語所描述的元件之間。因此,此等用語不一定意欲指示此類元件之時間的或其他的優先性。在相互不同的申請專利範圍中敍述某些措施之純粹事實並不指示此等措施之組合不能用於得益。
除非另有明確陳述為不相容,或者實施例、實例或申請專利範圍的物理或其他防止此類組合,前述實施例及實例以及以下申請專利範圍之特徵可以任何適合的配置整合在一起,尤其是如此做將有有益效應之那些。此不僅限於任何指定益處,且替代地可產生自事後回溯的益處。也就是說,特徵之組合不受所描述之形式限制,特別是實例、實施例或申請專利範圍之相依性之形式(例如編號)。此外,此亦適用於詞語「在一個實施例中(in one embodiment)」、「根據一實施例(according to an embodiment)」及類似者,其僅為字詞的風格形式,且不應解釋為限制各別實施例的以下特徵至相同或類似字詞的所有其他例子。也就是說,「一(an)」、「一個(one)」或「一些(some)」實施例之指涉可為指涉所揭示之任何一或多個及/或所有實施例,或其組合。亦相似地,「該(the)」實施例之指涉可不限於前一實施例。
如本文中所使用,任何機器可執行指令或電腦可讀媒體可實行所揭示之方法,且因此可與用語方法同義使用,或彼此同義使用。
一或多個實現方案之前述描述提供說明及描述,但不意欲為窮盡性的或限制本發明之範圍至所揭示之精確形式。鑒於上述教示,修改及變化係可能的,或可從本揭露之各種實現方案之實踐獲得。 元件符號2系統 4機器 14加工單元 20容器加工單元(第一實例) 32萃取單元 34膠囊固持部分 36閉合構件 38注入頭 40飲料出口 22流體調理系統 24儲槽 26泵 28熱交換器 30出口 42疏鬆材料加工單元(第二實例) 16電氣電路系統 48控制電氣電路系統 50輸入單元 52處理器 54反饋系統 18碼讀取系統 46影像擷取單元 6容器 膠囊-實例1 56閉合部分 44 7270外部表面 90離散位置 92單元 96末端區域 94重複 74編碼線 76 78 80 82非編碼線 84物體 86商標/標誌 88文字 58容納部分 60凸緣部分 小包裝-實例2 62片狀材料 64接縫 68開口 8伺服器系統 10周邊裝置 12電腦網路 100縱向方向 102側向方向
2:系統 4:機器 6:容器;膠囊 8:伺服器系統 10:周邊裝置 12:電腦網路 14:加工單元 16:電氣電路系統 18:碼讀取系統 20:容器加工單元 22:流體調理系統;流體供應系統;流體供應單元 24:儲槽 26:泵 28:熱交換器 30:出口 32:萃取單元 34:膠囊固持部分 36:閉合構件 38:注入頭 40:飲料出口 42:疏鬆材料加工單元 44:碼 46:影像擷取單元;輸入單元 48:電氣電路系統 50:輸入單元 52:處理器 54:反饋系統;加工單元 56:閉合構件;閉合部分 57:旋轉對稱軸 58:儲存部分;容納部分 59:中心;對稱軸;軸 60:凸緣部分 62:片狀材料 64:周邊接縫;接縫 66:開口 70:方塊;外部表面 72:方塊;碼 74:方塊;編碼線 76:方塊;非編碼線 78:方塊;非編碼線 80:方塊;非編碼線 82:非編碼線 84:物體 86:商標/標誌 88:文字 90:離散位置 92:單元 94:重複單元;碼重複;重複 96:外部末端區域 98:縱向延伸區段;虛擬線段;區段;線段 100:縱向方向 102:側向方向;全域縱向方向 104:行 106:行 108:區域 110:峰 120:方塊 122:方塊 124:方塊 126:方塊 128:方塊 130:方塊 132:方塊 140:編碼區 200:方塊 202:方塊 204:方塊 206:方塊
本揭露之實施例之態樣、特徵及優點將參考附圖從實施例之以下詳細描述變得顯而易見,其中類似元件符號表示類似元件。 [圖1]係顯示一實施例系統的方塊系統圖,其用於製備飲料或食物或其前驅物。 [圖2]係顯示圖1之系統之實施例機器之方塊系統圖。 [圖3]係顯示圖2之機器之實施例流體調理系統之示意圖。 [圖4A]及[圖4B]係顯示圖2之機器之實施例容器加工系統之示意圖。 [圖5]係顯示圖2之包含疏鬆材料加工單元之實施例機器的示意圖。 [圖6]係顯示圖2之機器的實施例控制電氣電路系統的方塊圖。 [圖7]及[圖8]係顯示圖1之系統的實施例容器的示意圖。 [圖9]係顯示藉由圖1之系統執行之實施例製備程序的流程圖。 [圖10]係顯示圖7之容器之閉合構件之影像中的視圖,該容器包含外部表面及碼及編碼線。 [圖11]係顯示圖10之影像之包含碼的部分的特寫的視圖。 [圖12]係顯示圖10及圖11之影像之包含碼的部分的特寫的視圖。 [圖13]係在二個不同旋轉位置顯示圖10之頂部及底部影像的視圖。 [圖14]係顯示影像之旋轉位置之區段的平均色調對區段側向位置的輪廓標繪圖。 [圖15]係顯示圖13之底部影像的區段側向位置對標準偏差的圖形標繪圖。 [圖16]及[圖17]係顯示用於定位及讀取圖10之碼的實施例程序的流程圖,該程序由圖1的系統執行。
6:容器;膠囊
56:閉合構件;閉合部分
70:方塊;外部表面
72:方塊;碼
74:方塊;編碼線
76:方塊;非編碼線
78:方塊;非編碼線
80:方塊;非編碼線
82:非編碼線
84:物體
86:商標;標誌
88:文字
94:重複單元;碼重複;重複
100:縱向方向
102:側向方向;全域縱向方向
140:編碼區

Claims (15)

  1. 一種系統,其包含一容器及一機器,該容器用於含有前驅物材料,該機器用於從該前驅物材料製備一飲料及/或食物或其前驅物, 該容器包括: 一機器可讀碼,其儲存製備資訊, 其中該碼沿著一編碼線延伸,且包含一系列離散位置,該等離散位置包含或不包含一單元,以至少部分地編碼該製備資訊, 該機器包括: 一碼讀取系統,其用以獲得該碼的一數位影像並將一顏色模型適配至該數位影像; 一加工單元,其用於加工該容器之該前驅物材料,及; 電氣電路系統,其用以基於從該碼及該碼讀取系統讀取的該製備資訊控制該加工單元, 其中該電氣電路系統經組態以: 沿著該編碼線計算該顏色模型的值的總和,包括該碼之該等單元的值及該編碼線的值; 基於該總和判定該碼的一定向,及; 基於該碼在該影像中的經判定的該定向讀取該等離散位置。
  2. 如請求項1之系統,其中該電氣電路系統經組態以將該顏色模型的該等值指派給區域,其中一區域包含: 該數位影像的一個別像素,或; 該數位影像中之複數個像素的一群組。
  3. 如請求項1或2中任一項之系統,其中該電氣電路系統經組態以將該顏色模型之用於一線段的該等值加總,該等值包含: 一或多個區域的一側向尺寸,及; 一或多個區域的一縱向尺寸,以對應於包括將該碼配置於其內的一編碼區的一縱向長度。
  4. 如請求項3之系統,其中該編碼線的一側向尺寸小於該線段的一側向尺寸。
  5. 如請求項3或4中任一項之系統,其中該電氣電路系統經組態以: 判定彼此毗連的複數個線段之各者在該側向方向上的該總和。
  6. 如前述請求項中任一項之系統,其中該電氣電路系統經組態以: 使用以複數個不同角度對一參考軸配置的該編碼線判定該總和,及; 基於該總和判定該編碼線以其對準該參考軸的一對準定向。
  7. 如前述請求項中任一項之系統,其中該碼的該定向係基於值的該總和的一變異判定。
  8. 如前述請求項中任一項之系統,其中該編碼線的一側向尺寸經選擇成比該碼的一單元的一側向尺寸小20%或10%。
  9. 如前述請求項中任一項之系統,其中該碼經配置成沿著該編碼線重複自身的一重複單元。
  10. 如前述請求項中任一項之系統,其中有多條編碼線,各自彼此偏移且平行。
  11. 如前述請求項中任一項之系統,其中該碼及編碼線經配置成漫反射或鏡面反射之一者,其中環繞該編碼線及碼的一環繞物經形成為漫反射或鏡面反射之該一者的另一者, 且該電氣電路系統經組態以將該等漫反射區域及鏡面反射區域識別為一色調的值。
  12. 一種用於從包含前驅物材料及一機器可讀碼的一容器製備一飲料及/或食物或其前驅物的機器,該機器包括: 一碼讀取系統,其用以獲得該碼的一數位影像並將一顏色模型適配至該數位影像; 一加工單元,其用於加工該容器之該前驅物材料,及; 電氣電路系統,其用以基於從該碼及該碼讀取系統讀取的該製備資訊控制該加工單元, 其中該碼沿著一編碼線延伸,且包含一系列離散位置,該等離散位置包含或不包含一單元,以至少部分地編碼該製備資訊, 且該電氣電路系統經組態以: 沿著該編碼線計算該顏色模型的值的總和,包括該碼之該等單元的值及該編碼線的值; 基於該總和判定該碼的一定向,及; 基於該碼在該影像中的經判定的該定向讀取該等離散位置。
  13. 一種用於含有前驅物材料的容器,該容器包括儲存用於加工前驅物材料之製備資訊的一機器可讀碼, 其中該碼沿著一編碼線延伸,且包含一系列離散位置,該等離散位置包含或不包含一單元,以至少部分地編碼該製備資訊, 且適配至該碼的一數位影像之顏色模型沿著該編碼線之值的一總和與一相鄰平行非編碼線的總和相比係可識別的,以用於基於該總和判定該碼的一定向。
  14. 一種用於含有前驅物材料的一容器的附接物,該附接物包含儲存用於加工該容器之前驅物材料之製備資訊的一機器可讀碼, 其中該碼沿著一編碼線延伸,且包含一系列離散位置,該等離散位置包含或不包含一單元,以至少部分地編碼該製備資訊, 且適配至該碼的一數位影像之顏色模型沿著該編碼線之值的一總和與一相鄰平行非編碼線的總和相比係可識別的,以用於基於該總和判定該碼的一定向。
  15. 一種讀取用於加工前驅物材料之製備資訊的方法,該製備資訊係藉由在包含該前驅物材料的一容器上之一碼而編碼,該方法包含: 將一顏色模型適配至該碼的一數位影像; 沿著一編碼線該顏色模型的值的總和,包括該碼之單元的值及該編碼線的值; 基於該總和判定該碼的一定向,及; 基於該碼在該影像中的經判定的該定向,讀取該碼的離散位置,該等離散位置包含或不包含一單元,以至少部分地編碼該製備資訊。
TW111134910A 2021-09-22 2022-09-15 飲料或食物製備系統 TW202319009A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP21198214.5 2021-09-22
EP21198214 2021-09-22

Publications (1)

Publication Number Publication Date
TW202319009A true TW202319009A (zh) 2023-05-16

Family

ID=77897557

Family Applications (1)

Application Number Title Priority Date Filing Date
TW111134910A TW202319009A (zh) 2021-09-22 2022-09-15 飲料或食物製備系統

Country Status (9)

Country Link
US (1) US20240398154A1 (zh)
EP (1) EP4404800A1 (zh)
JP (1) JP2024534251A (zh)
CN (1) CN117979873A (zh)
AR (1) AR127123A1 (zh)
AU (1) AU2022350906A1 (zh)
CA (1) CA3230223A1 (zh)
TW (1) TW202319009A (zh)
WO (1) WO2023046577A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12005408B1 (en) 2023-04-14 2024-06-11 Sharkninja Operating Llc Mixing funnel

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5523552A (en) * 1994-10-19 1996-06-04 Symbol Technologies, Inc. Method and apparatus to scan randomly oriented two-dimensional bar code symbols
PT1574452E (pt) 2002-01-16 2007-01-31 Nestle Sa Cápsula fechada com sistema de abertura
PL1784344T3 (pl) 2004-08-23 2009-08-31 Nestec Sa Kapsułka do przyrządzania i dostarczania napoju w wyniku wtryskiwania sprężonego płynu do wnętrza tej kapsułki
DE602008005878D1 (de) 2007-06-05 2011-05-12 Nestec Sa Kapselsystem, vorrichtung und verfahren zur herstellung eines flüssigen lebensmittels in einem behälter mittels zentrifugieren
ES2401918T3 (es) 2007-06-05 2013-04-25 Nestec S.A. Cápsula y procedimiento para la preparación de un líquido alimenticio por centrifugación
CA2745286C (en) 2008-12-09 2017-05-16 Nestec S.A. Capsule for preparing a beverage by centrifugation in a beverage preparation device and device adapted therefore
CN102595983B (zh) 2009-08-28 2015-04-15 雀巢产品技术援助有限公司 通过离心法制备饮料的胶囊系统
PL2509473T3 (pl) 2009-12-08 2014-09-30 Nestec Sa System kapsułkowy ze środkami do regulacji przepływu
MX367357B (es) 2010-01-29 2019-08-16 Soc Des Produits Nestle S A Star Capsula para preparar una bebida por centrifugacion en un dispositivo productor de bebida.
RU2568082C2 (ru) 2010-05-12 2015-11-10 Нестек С.А. Капсула, система и способ для приготовления напитка центрифугированием
WO2012100836A1 (en) 2011-01-28 2012-08-02 Nestec S.A. Beverage production system and capsule with force ring
MX350161B (es) * 2011-11-15 2017-08-29 Nestec Sa Soporte de código ópticamente legible y cápsula para preparar una bebida que tiene dicho código de soporte que proporciona una señal óptica legible mejorada.
ES2471874T3 (es) 2011-11-16 2014-06-27 Nestec S.A. Soporte y cápsula para preparar una bebida mediante centrifugaci�n, sistema y método para preparar una bebida mediante centrifugaci�n
US8608073B2 (en) * 2012-01-26 2013-12-17 Apple Inc. System and method for robust real-time 1D barcode detection
BR112015009337A2 (pt) 2012-10-30 2017-07-04 Nestec Sa máquina, contentor, sistema e método para preparar sorvete e sobremesas geladas sob demanda
WO2014125123A1 (en) 2013-02-18 2014-08-21 Nestec S.A. Packs for preparing beverages
US9454687B2 (en) * 2013-12-10 2016-09-27 Honeywell International Inc. Barcode imaging
PL3288861T3 (pl) * 2015-04-30 2020-11-16 Société des Produits Nestlé S.A. Pojemnik zawierający kod, system i sposób przygotowywania napoju lub artykułu spożywczego
US12290200B2 (en) 2016-02-23 2025-05-06 Societe Des Produits Nestle S.A. Code and container of system for preparing a beverage or foodstuff

Also Published As

Publication number Publication date
EP4404800A1 (en) 2024-07-31
AU2022350906A1 (en) 2024-02-29
AR127123A1 (es) 2023-12-20
CA3230223A1 (en) 2023-03-30
JP2024534251A (ja) 2024-09-18
WO2023046577A1 (en) 2023-03-30
US20240398154A1 (en) 2024-12-05
CN117979873A (zh) 2024-05-03

Similar Documents

Publication Publication Date Title
JP6993978B2 (ja) 飲料若しくは食品を調製するためのシステムのコード及び容器
JP7004659B2 (ja) 飲料又は食品を調製するためのシステムのレシピコード及び容器
TWI788279B (zh) 用於製備一飲料或食品之系統的代碼、方法與容器,用於編碼製備資訊之代碼與方法,及包含電腦程式之非暫時性電腦可讀取媒體
TW202319009A (zh) 飲料或食物製備系統
CN120957640A (zh) 具有代码区域和无代码区域的饮料胶囊系统
CN120958462A (zh) 具有代码和位错误校正功能的饮料胶囊系统
CN120957639A (zh) 具有重复代码的饮料胶囊系统
KR20250079139A (ko) 음료 또는 식품 제조 시스템
WO2024094786A1 (en) Beverage or foodstuff preparation system
EP4584183A1 (en) Beverage or foodstuff preparation system
EP4616322A1 (en) Beverage or foodstuff preparation system
AU2023348239A1 (en) Beverage or foodstuff preparation system
WO2024100097A1 (en) Beverage or foodstuff preparation system