用于制备饮料或食品的系统的代码和容器转让专利
申请号 : CN201780011566.6
文献号 : CN108701242B
文献日 : 2021-11-05
发明人 : A·诺斯 , C·雅里施
申请人 : 雀巢产品有限公司
摘要 :
权利要求 :
1.用于饮料或食品制备机器的容器,所述容器用于容纳饮料或食品材料并且包括编码制备信息的代码,所述代码包括参考部分和数据部分:所述参考部分包括限定参考线r的参考单元,所述参考单元被布置成具有选自三角形、正方形和/或包括最多8个顶点的其他多边形的构型,其中所述构型:‑限定参考点,所述参考线r从所述参考点延伸;
‑唯一限定单个方向,所述参考线r在所述方向上延伸,所述方向选自所述构型的对称线、一个或多个参考单元、与延伸穿过一个或多个参考单元的线平行的线中的至少一者;
所述数据部分包括数据单元,其中所述数据单元布置在与所述参考线r在一交点处相交的编码线D上,所述数据单元被布置成沿所述编码线D距所述交点距离d作为至少部分地编码所述制备信息的参数的变量,由此所述编码线D是圆形的并且布置成其切线在所述交点处与所述参考线r正交,
其中所述构型完全位于由所述编码线D限定的轨迹内;并且其中所述参考线r的所述方向由以下中的至少一者进一步限定或校正:‑位于多个离散位置中的一个处的数据单元,所述离散位置布置在所述代码的平面图形内并且在由所述编码线D限定的所述轨迹的外部,由此所述离散位置包括或不包括作为变量以至少部分地编码所述制备信息的参数的单元;
‑另一代码的参考单元的构型,其中所述参考线r被布置成延伸穿过由所述另一代码的所述构型限定的参考点,或从由所述另一代码的所述构型限定的参考点发生已知的偏移。
2.根据权利要求1所述的容器,其中所述构型的所述参考单元全部具有相同的单个构型,所述单个构型为与所述数据单元相同的单个构型。
3.根据前述权利要求中任一项所述的容器,其中所述构型具有直角三角形布置,由此所述三角形的顶点被布置在与所述编码线同心的圆形线上,使得所述参考点被布置在所述圆形线的中心处。
4.根据权利要求1或2所述的容器,其中所述代码包括多条编码线D,所述编码线D同心地布置;在不同位置处与所述参考线r相交;并且包括数据单元的对应布置。
5.根据权利要求1或2所述的容器,其中所述编码线D被布置在矩形平面图形内,其中所述离散位置被布置在所述平面图形内并且邻近其一个或多个顶点。
6.根据权利要求1或2所述的容器,包括以至少部分镶嵌方式形成于所述容器上的多个所述代码,其中代码的参考线r由其参考单元的构型限定,并且由另一代码的参考单元的构型进一步限定或校正。
7.根据权利要求1或2所述的容器,其中所述代码在所述容器的表面上或附接到所述容器的附接装置上形成。
8.附接装置,所述附接装置被构造成用于附接到根据前述权利要求中任一项所述的饮料或食品制备机器的容器,所述附接装置包括:‑载体,所述载体承载所述代码;
‑附接件,所述附接件用于附接到所述容器。
9.饮料或食品制备系统,所述饮料或食品制备系统包括根据权利要求1至7中任一项所述的容器和饮料或食品制备机器,所述制备机器包括:容器处理子系统,所述容器处理子系统用于接收所述容器并由其制备饮料或食品;
代码处理子系统,所述代码处理子系统能够操作以:获取所述容器的所述代码的数字图像;处理所述数字图像以解码所编码的制备信息;
控制子系统,所述控制子系统能够操作以使用经解码的制备信息来控制所述容器处理子系统,
其中所述代码处理子系统被构造成通过以下来解码所编码的制备信息:定位所述代码的所述参考单元和所述数据单元;通过以下来确定参考线r:‑识别所述参考单元的构型并从其确定参考点,所述参考线r从所述参考点延伸,‑从所述构型识别所述参考线r的方向,‑利用以下中的至少一者进一步限定和/或校正所述参考线r的所述方向:‑位于多个离散位置中的一个处的数据单元,所述离散位置布置在所述代码的平面图形内并且在由所述编码线D限定的所述轨迹的外部;
‑另一代码的参考单元的构型;
确定数据单元沿所述编码线D距所述参考线r的距离d;以及使用参数Vp与距离d之间已存储关系将距离d转换为参数Vp的实际值。
10.附接装置,所述附接装置被构造成用于附接到根据前一项权利要求所述的饮料或食品制备机器,所述附接装置包括:‑载体,所述载体承载所述代码;
‑附接件,所述附接件用于附接到所述机器。
11.编码制备信息的方法,所述方法包括在以下项上形成代码:饮料或食品制备机器的容器,所述容器用于容纳饮料或食品材料;或者附接装置,所述附接装置用于附接到饮料或食品制备机器的所述容器,所述方法还包括:
布置参考单元以限定用于限定参考点的构型,参考部分的参考线r从所述参考点延伸;
通过将数据单元布置在与所述参考线r在一交点处相交的编码线D上以使用所述代码的数据部分至少部分地编码所述制备信息的参数,所述数据单元被布置在沿所述编码线D从所述交点延伸任何连续距离d处,所述距离作为所述编码的变量,由此所述编码线D是圆形的并且布置为其切线在所述交点处与所述参考线r正交,其中所述构型完全位于由所述编码线D限定的轨迹内;以及
进一步布置:
‑位于多个离散位置中的一个处的数据单元,所述离散位置布置在所述代码的平面图形内并且在由所述编码线D限定的所述轨迹的外部,由此所述离散位置包括或不包括作为变量以至少部分地编码所述制备信息的参数的单元;和/或‑另一代码,所述另一代码具有参考单元的构型,其中所述参考线r被布置成延伸穿过由所述另一代码的所述构型限定的参考点,或从由所述另一代码的所述构型限定的参考点发生已知的偏移。
12.使用根据权利要求9所述的系统制备饮料或食品的方法,所述方法包括:获取所述容器的所述代码的数字图像;
处理所述数字图像以解码所编码的制备信息;
使用所述制备信息控制制备过程;
其中解码所编码的制备信息包括:定位所述代码的所述参考单元和所述数据单元;识别参考单元的构型并从其确定参考线r;定位多个离散位置中的一个处的数据单元和/或所述容器上的另一代码的参考单元,以用于进一步限定和/或校正所述参考线r的方向,从而确定数据单元沿所述编码线D距所述参考线r的距离d;以及使用参数Vp与距离d之间已存储关系将距离d转换为参数Vp的实际值。
13.代码用于编码饮料或食品制备机器的根据权利要求1至7中任一项所述的容器上的制备信息的用途,所述容器用于容纳饮料或食品材料。
14.非暂态计算机可读介质,所述非暂态计算机可读介质包括计算机程序,所述计算机程序能够在饮料或食品制备机器的代码处理子系统的一个或多个处理器上执行,所述计算机程序能够执行以处理根据权利要求1至7中任一项所述的容器的代码的数字图像以解码所编码的制备信息,其中所述解码包括:定位所述代码的所述参考单元和所述数据单元;识别参考单元的构型并从其确定参考线r;定位多个离散位置中的一个处的数据单元和/或所述容器上的另一代码的参考单元,以用于进一步限定和/或校正所述参考线r的方向,从而确定数据单元沿所述编码线D距所述参考线r的距离d;以及使用参数Vp与距离d之间的已存储关系将距离d转换为参数Vp的实际值。
说明书 :
用于制备饮料或食品的系统的代码和容器
技术领域
器读取的代码。
背景技术
中的所述材料例如通过加入流体诸如奶或水,然后将其混合来进行制备。此类机器在PCT/
EP2013/072692中有所公开。另选地,该机器可被构造用于通过从该容器中至少部分地提取
材料成分例如通过溶解或冲煮,来进行制备。在EP 2393404 A1、EP 2470053 A1、WO 2009/
113035中提供了此类机器的示例。
备信息可包括机器的操作参数,诸如但不限于:流体温度;制备持续时间;混合条件;以及流
体体积。
符号序列。此类代码的缺点在于其编码密度有限,即其可编码的制备信息量有限。另一个缺
点是代码高度可见,因此可能被认为从美观角度来看不令人满意。EP2525691 A1公开了一
种具有二维条形码的容器,该容器具有更高但有限的编码密度。
发明内容
类代码将是有利的。提供可适当地对具有较宽数值范围的制备信息的参数进行编码的此类
代码将是有利的。提供可经济有效地生成并可由经济有效的代码处理子系统读取和处理的
此类代码将是有利的。提供能够可靠地读取和处理的此类代码将是有利的。
容积并且可为食品安全的)。容器可为单份容器,即其尺寸被设定成适合容纳用于制备单份
(例如,预先分份的)所述产品的饮料或食品材料的剂量。容器可为一次性使用的容器,即它
旨在用于单次制备方法,此后它优选地变得不可用,例如,通过穿孔、渗透、移开盖子或耗尽
所述材料。这样,容器可被定义为一次性的。容器包括(例如,在其表面上)用于编码制备信
息的代码,所述代码包括参考部分和数据部分。参考部分包括限定参考线r的参考单元,该
参考线为线性的。数据部分包括至少一个数据单元,其中数据单元布置在与参考线r相交的
编码线D上(例如,其至少一部分(通常是中心)与所述线相交),数据单元被布置在沿所述编
码线D从所述交点延伸距离d(即,周向距离)处,所述距离作为至少部分地编码制备信息参
数(例如,参数被唯一的数据单元完全编码,或被可布置在相同或不同编码线上的几个数据
单元编码,和/或被元数据另外编码)的变量,由此所述编码线D为半圆(即,包括圆的一段)
或整圆并且布置成其切线在所述交点处与参考线r正交。参考单元优选地定义可被称为参
考构型的构型,所述构型限定参考点,参考线r从该参考点延伸。该构型优选地为唯一的,使
得所述构型不在代码中的其他地方出现。该构型优选地包括非线性布置的参考单元中的至
少一个,并且/或者该构型形成不规则多边形。
此更准确地编码数据。具有包括非线性布置的参考单元中的至少一个的构型(该构型形成
例如不规则多边形)的优点在于,该构型可被认为具有可用于至少大致确定参考线r的方向
的唯一取向。
径向距离;每个数据单元具有被定义为参考线r与数据单元的径向线之间的角。距离d可方
便地通过所述角度和任选的所述径向距离来确定。与例如使用笛卡尔坐标系的示例性代码
相比,使用该坐标系的代码进行图像处理的计算密度较小,由此轴线由参考线和正交于其
延伸的线性编码线限定。具体地讲,笛卡尔布置要求代码的图像在处理期间重新定向,而在
使用极坐标系时则无需如此。这样,可使用更经济高效的图像处理器。此外,代码具有高编
码密度,因为可围绕原点同心布置多条编码线D,每条编码线包括一个或多个相关联的数据
单元。
率;时间(例如,应用包含上述参数中一者或多者的阶段的时间);到期日期;容器几何特性;
阶段标识符(针对包含多个代码的容器,由此每个代码对制备过程的不同阶段进行编码);
容器标识符;可用于检索机器用以制备产品的一个或多个参数的配方标识符,其中所述参
数可存储在机器上;预润湿容积。
上的代码不是特别明显,即使代码包含多个单元。另一个优点是可使用小型图像捕获装置
捕获代码图像以读取和解码其中所包含的信息,例如使用尺寸为几毫米的相机,该相机的
尺寸便于轻松可靠地集成在根据第四方面的机器中。更具体地讲,包含代码的数据单元和
参考单元优选具有50至250μm的长度。上述长度可被定义为:对于大致圆形的数据单元或参
考单元而言为直径;对于四边形的数据单元或参考单元而言为边长;对于另一种形状的数
据单元或参考单元而言为其他合适的长度测量。
设计能够使用编码相同信息的若干代码来校正代码读取和/或解码错误,因此使代码读取
失败率最小化;和/或具有由每个代码或代码组编码的制备过程的单独阶段。因此,第一方
面可包括以至少部分镶嵌方式(例如,具有相邻列或相邻列偏移的网格)形成于容器上的多
个所述代码,由此代码优选地编码制备过程的不同阶段。
器内两个或更多个隔室中的两种或更多种成分以便获得两种或更多种成分诸如牛奶和咖
啡、冰淇淋和上层配料、奶昔和调味剂等的配方。
修改/新参数值。还可通过根据第四方面的机器来进一步引入和处理具有特定参数值的新
配方和/或新容器,而无需对机器进行重新编程。因此,可在本发明的系统中引入更新和/或
新配方,而不必更新机器的软件或固件。
在,而不是另外通过它们的单独构造来识别,由此基于关联的参考单元的空间构造(通常为
其中心的点)而非单个参考单元构造来确定构造的位置。这样,处理开销减少,从而能够使
用更经济高效的处理器。
参考单元延伸。在本文中穿过参考单元通常被认为是穿过其中心。一个优点是一旦确定了
所述构型,即可方便地确定参考线r。参考点优选地布置在上述几何术语组处。一个优点是
一旦确定了所述构型,即可方便地确定参考点。
选地由在顶点处的相关参考单元的中心限定。一个优点是,利用参考单元的简单构造,可例
如通过定位参考单元的中心并搜索与该构造的形状相对应的形状的形成来方便地识别该
构造。
布置,可将径向延伸的参考线r限定成平行于延伸穿过两个参考单元的线延伸。一个优点是
构型紧凑地位于一个或多个编码线内。
内。
行于该对称线延伸。所述布置可通过以下方法实现:将该布置配置成具有由一个或多个参
考单元限定的边,参考线r穿过该边延伸,或可平行于该边延伸,具体地讲,所述边可具有参
考单元的特征间距和/或相对于该构造的其他参考单元的特定取向,诸如直角三角形,其中
相邻或相对边具有穿过其延伸或平行于其延伸的参考线r。一个优点是该配置可定义参考
线r的方向。
置不需要特定对准。代码处理子系统将能够利用参考单元在捕获图像中的位置来确定代码
的中心和取向,而与拍摄图像时容器和图像捕获装置的相对取向无关。
部分的一部分的单元。应当理解,当用于编码数据时,此类离散位置形成参考部分和数据部
分的一部分。该或每个此类离散位置可布置在由该或每条编码线D限定的轨迹之外,即,位
于线的外周边而不是在其内部闭合区域上。一个优点是配置可用于确定参考线r的大致方
向,可通过该参考线确定此类存储的离散位置的大致位置。所述位置是相对于配置(即,参
考线r)的预定义已知的位置,可随后针对数据单元检查该位置,并且如果存在数据单元,则
使用该数据单元优选地使用其中心的位置作为参考更准确地确定参考线的方向。一个优点
是此类布置在编码线D外部不需要专用参考单元,从而不会占用可用于编码数据的空间。编
码线D可布置在矩形平面图形内,其中这些离散位置被布置在所述平面图形内并且邻近其
一个或多个顶点。一个优点是编码密度最大化,尤其是用于镶嵌代码的配置。
地,所述离散位置被布置在与数据单元相距预定距离处,即它们的位置相对于相应数据单
元已被布置以编码参数的距离d来限定。将离散位置被布置在编码线D上的一个优点是可增
加数据(例如,连续数据和离散数据)的量和格式。
置处的数据单元编码,诸如以下各项中的一个或多个:有效期;阶段标识符;容器或产品标
识符;以及容器几何特性,例如容积;可与布置在编码线D上的距离d处的数据单元所编码的
参数相关联的指数或符号;可用于检索机器用以制备产品的一个或多个参数的配方标识
符,其中所述参数可存储在机器上;与布置在编码线D上的距离d处的数据单元所编码的参
数相关联的式或查找表的标识符。可采用宽范围值的参数,其可为连续的,优选地经由布置
在一条或多条编码线D上的任何距离处的数据单元来编码,诸如以下中的一个或多个:温
度;流体体积;流速;扭矩和角速度;时间;%冷却功率。此外,特定参数可由布置在编码线D
上的数据单元和离散位置的数据单元两者编码,例如离散位置的数据单元编码与值相关联
的指数或符号,所述值由被布置在编码线D上的数据单元编码。
码的参考线r延伸穿过由一个或多个另一代码(优选相邻代码)的配置限定的参考点。另选
地,参考线可被布置成相对于由一个或多个另一代码(优选相邻代码)的配置限定的参考点
在已知的位置处延伸。
的所有参考单元和/或所有数据单元具有相同的单个配置。一个优点是处理开销减小,从而
实现更经济高效的处理器。
数据单元可被布置在离散距离处(即,所述数据单元沿线D占据多个预定离散位置中的一
个,所述多个预定离散位置通常不重叠并且可在相邻位置之间具有离散间距),所述离散距
离从交点或者优选地从数据单元或以如上所述的连续方式编码信息的数据单元组限定。在
存在一条以上的编码线D和/或多于一个数据单元沿一条或多条线布置的情况下,数据单元
可以连续距离和离散距离的组合被布置。
同心延伸。更具体地讲,编码区可为环形的。一个优点是,环形布置的数据单元不紧邻环面
的轴向中心布置,其中编码线D的周向距离较小,使得所确定的距离d的精度较小。编码区的
一部分可由参考线r界定,例如编码区为环形的并且与参考线r径向相交。参考单元优选地
布置在编码区的外部,优选地紧邻环面的轴向中心。
距离为近侧,但与该参考线相距预定最小距离。一个优点是,参考线r与数据单元之间存在
足够的间距以便进行处理。优选地,不将数据和/或参考单元布置成彼此重叠。
的预定距离处。优选地,参考单元被布置在编码区的外部(即,未布置在编码区内)。一个优
点是,编码密度增加,因为数据单元可被布置成紧邻参考线r,例如无需确保数据单元与原
本可位于所述线上的参考单元之间存在足够的间距。上述预定距离可被定义为设定量,使
得相邻的参考位置等距,例如由多个参考位置分隔的参考线r两端之间的距离。
联的属性(例如,正负或指数)。数据单元的单元长度可选自多个预定单元长度中的一个作
为编码元数据的变量。上述单元长度可被定义为:对于大致圆形的单元而言为直径;对于四
边形单元而言为边长;对于另一种形状的单元而言为其他合适的长度测量。数据单元的中
心沿一条线(该线从圆形编码线D的轴向中心径向延伸)与编码线D的偏移可选自多个预定
偏移中的一者作为编码元数据的变量。优选地,所述偏移在与编码线D相交的相关联数据单
元的至少一部分的边界内实现。
以至少部分地编码参数)和/或一个或多个数据单元的离散位置的对应布置。优选地,编码
线D同心布置,并且优选地在不同位置处与参考线r相交。
多个数据单元可编码单个参数,由此编码所述参数的距离d可为所述多个数据单元或所述
组的数据单元的距离的函数(例如,平均值或倍数)。
上,例如单元的基底与容器成一整体。另选地,代码可形成于附接到容器的附接装置上,例
如但不限于在标签上、在热收缩套管上和/或在容器的盖上。
150mL至350mL的内部容积。囊袋可具有150mL至350mL或200mL至300mL或50mL至150mL的内
部容积,具体取决于应用。
所述机器的附接装置。该方法可包括使用根据第一方面的任何特征的代码对信息进行编
码。具体地讲,该方法可包括:布置参考单元以限定用于限定参考点的配置,参考部分的参
考线r从该参考点延伸;以及具体通过将数据单元或数据单元组(例如一对数据单元)布置
在与参考线r相交的编码线D上以使用代码的数据部分至少部分地编码制备信息的参数,该
数据单元或数据单元组被布置在沿编码线D从所述交点延伸任何距离d处,所述距离作为所
述编码的变量,由此所述编码线D是圆形的并且布置成其切线在所述交点处与参考线r正
交。该方法还可包括使用一个或多个被布置成与参考线r操作地邻近的离散位置至少部分
地编码制备信息的参数,其中所述离散位置包括或不包括作为变量以至少部分地编码制备
信息参数的数据单元。离散位置的至少一部分可具体布置在一条或多条编码线D上,其中离
散位置的位置相对于对应的数据单元或数据单元组限定。该方法可包括通过以下方法中的
一种形成代码:印刷;雕刻;压印。该方法可包括优选地以至少部分镶嵌布置形成所述代码
中的多个代码。
像;处理所述数字图像以解码所编码的制备信息。
参考线r的距离d;将所确定的距离d转换为实际参数值Vp。在实施方案中,对数字图像进行
处理以解码制备信息还包括确定位于存储位置处的一个或多个离散位置相对于配置和/或
相对于一条或多条编码线D的数据单元或数据单元组的位置,从而确定它们是否包括数据
单元,进而从其导出参数。
寸/面积/形状(即,确定包括单元的阴影区域的多个像素)。
器的存储器单元,诸如查找表,其可包括存储器子系统。从该配置确定参考线r可包括从其
确定参考点,参考线r从该参考点延伸。参考点的位置优选地布置在相对于配置的特定位置
处。通常,所述位置存储于机器的存储器单元,诸如查找表,其可包括存储器子系统。
配置限定并且通常存储于机器的存储器单元,诸如查找表,其可包括存储器子系统。具体地
讲,其可包括优化或校正使用配置至少大致确定的参考线r的初始位置,具体方式为使用所
述至少一个离散位置的参考单元和/或数据单元。
的参考点延伸,并且通过或相对于由至少一个其他代码(优选相邻代码)的配置限定的参考
点。
据单元距所述中心的径向距离。另选地,其可包括确定角距离,即,使用在参考线r与数据单
元之间的编码线中心处观测到的角度,由此可使用径向距离来识别相对于参考位置的数据
单元。后者是优选的,因为需要的处理步骤较少。在每种情况下,可校正距离以考虑放大倍
数/读取距离。
际参数值Vp。关系可为线性的,例如Vp∝d,并且/或者可为非线性的。关系可包括选自以下的
d
至少一种:对数关系,例如Vp∝log(d);指数关系,例如Vp∝e;多项式;阶跃函数;线性。当参
数的精度在较小值时很重要而在较大值时不太重要或者分别在相反情况下,指数关系和对
数关系尤其有利。通常,关系被存储为公式或查找表。关系可应用于制备信息的任何合适变
量,诸如:温度;扭矩;流速/容积;压力;%冷却功率。一个优点是能够执行可由容器中的特
定材料和机器的功能来确定的复杂配方。
码线D的偏移。上述确定可通过特征提取或对总体区域/形状进行像素积分来确定。
的离散位置;和/或相对于沿编码线D的数据单元或数据单元组的布置。确定离散位置是否
包括数据单元可包括特征提取或其他已知技术。从离散位置处是否存在数据单元得出,参
数可包括使用存储信息(例如,查找表)来解码所编码的参数。
品;代码处理子系统,该代码处理子系统可操作为:获取容器代码的数字图像;处理所述数
字图像以解码所编码的制备信息;控制子系统,该控制子系统用于实现以下目的中的一个
或多个:使用所述经解码的制备信息来控制所述容器处理子系统;使用制备信息监控容器
消耗以便重新订购,例如通过通信接口经由服务器系统;使用制备信息确定容器是否超过
其到期日期。代码处理子系统还可被构造为根据第三方面的方法处理代码的数字图像。
根据第一方面所述。若干阶段的所述经解码的制备信息可例如用于控制容器处理子系统以
执行复杂配方,复杂配方意指例如处理两个或更多个容器,和/或处理同一容器内若干个单
独隔室中的两种或更多种成分,优选地通过单次使用者致动,例如通过单次推动机器使用
者界面的按钮。在实施方案中,例如基于从第一容器解码的信息,控制子系统在处理第一容
器或成分隔室之前或之后检查机器中是否存在特定第二容器或成分隔室,如果不能找到所
述第二容器或成分隔室,则暂停制备过程。在机器中检测到预期类型的第二容器或成分隔
室之后,即恢复制备过程,并且处理第二容器或成分隔室。
混合单元。容器处理子系统还可包括能够操作以将流体提供给前述单元的流体源。通常,流
体源包括流体泵和流体加热器。前述单元可被构造成与容纳饮料或食品材料的一个或多个
容器一起操作。
置上);处理所述数字图像以解码所编码的制备信息;操作控制子系统,以实现以下目的中
的一个或多个:使用所述经解码的制备信息来控制所述容器处理子系统;使用制备信息监
控容器消耗以便重新订购,例如通过通信接口经由服务器系统;使用制备信息确定容器是
否超过其到期日期。该方法还可包括根据第三方面的方法处理代码的数字图像的任何步
骤。
装置可包括:(例如,在其表面上)承载根据第一方面的代码的载体;用于附接到所述容器的
附接件。附接装置优选地被构造成用于将所述载体附接到容器,好像在容器上整体形成那
样。这样,代码可由图像捕获装置读取,好像在其上整体形成那样。附接装置可被构造成延
伸超过容器的大部分,例如延伸超过基座或封盖或边沿。合适的附接件的示例包括:粘合带
(或用于接纳粘合剂的平面区域);机械紧固件,诸如夹具或螺栓。
附接到所述机器的附接件。附接件优选地被构造成用于在被接收时将所述载体附接到机器
上所述机器的图像捕获装置与容器之间的位置,使得其上的代码邻近所述容器。这样,代码
可由图像捕获装置读取,好像其附接到容器那样。合适的附接件的示例包括:附接到包括粘
合带(或用于接纳粘合剂的平面区域)的所述载体的延伸部;或机械紧固件,诸如夹具、螺栓
或支架。
纳饮料或食品材料;或根据第七方面或第八方面的附接装置。
制备信息。计算机程序可包括可由该或每个处理器和/或在该或每个处理器上实现的程序
逻辑执行的程序代码(也可包括用于实现所述程序逻辑的程序代码)。计算机程序可操作为
经由第三方面的任何特征来解码根据第一方面的任何特征的代码的信息。还可执行计算机
程序以获得(例如,通过控制图像捕获装置)代码的所述数字图像。
算机程序或其他软件元件,诸如模块或算法;或它们的任何组合。一个实施方案可包括专用
计算机,该计算机被专门配置成执行本文所述的功能,并且其中所有功能单元包括数字电
子逻辑、配置有存储代码的一个或多个固件单元、或存储在存储介质中的一个或多个计算
机程序或其他软件元件。
质,其上存储有用于对计算机进行编程的计算机可读程序代码,例如硬盘、CD‑ROM、光学存
储设备、磁存储设备、闪速存储器。用于下载所述程序的服务器的存储设备。本文针对计算
机程序所述的功能单元一般可通过各种方式使用数字电子逻辑来实现,例如一个或多个
ASIC或FPGA;配置有存储代码的一个或多个固件单元;一个或多个计算机程序或其他软件
元件,诸如模块或算法;或它们的任何组合。一个实施方案可包括专用计算机,该计算机被
专门配置成执行本文所述的功能,并且其中所有功能单元包括数字电子逻辑、配置有存储
代码的一个或多个固件单元、或存储在存储介质中的一个或多个计算机程序或其他软件元
件。
其他合适介质的粘合带。
于与信息承载介质一起使用,例如经由将其附接到容器或其他合适的部件,诸如前述附接
方式的任一种。根据第五方面的系统可包括信息承载介质。制备第六方面的饮料或食品的
方法可适于包括获得信息承载介质的代码的数字图像。
主题的范围或实质进行限制。此外,上述方面可通过任何合适的组合方式进行组合,以提供
其他实施方案。此外,本文包含的内容应当被理解为是非限制性的。根据以下具体实施方
式、附图和权利要求,本文所述主题的其他特征、方面和优点将变得显而易见。
附图说明
具体实施方式
至所述材料。如本文定义的食品材料可包括能够被加工成通常适于食用的营养物质的物
质,它可以是冷的或热的。通常,食品为液体或凝胶。其非穷举性示例为:酸奶;慕斯;冻糕;
汤;冰淇淋;果汁冰糕;奶油冻;冰沙。食品一般是液体、凝胶或糊剂。如本文中所定义的饮料
材料可包括的物质能够被加工成适于饮用的物质,它可以是冷的或热的,其非穷尽示例为:
茶;咖啡,包括研磨咖啡;热巧克力;奶;露酒。应当理解,这二者的定义之间存在一定程度的
重叠,即所述机器4可以制备食品和饮料两者。
用容器6中;为用于最终用户由其进行消耗的容座的容器6中。具体地讲,材料经过加工,其
组分发生改变,例如通过溶解或提取或混合其成分。将讨论每种构造的实施方案。
处理子系统14可例如被构造成同时或顺序地:在加压提取单元中,从含研磨咖啡的胶囊中
提取咖啡;以及在溶解单元中,稀释包含在囊袋中的奶粉;以制备乳质和咖啡饮料,诸如卡
布奇诺、拿铁或玛奇朵。在其他实施方案中,容器处理子系统14可例如被构造成同时或顺序
地:在混合单元中制备供最终用户消耗的容座中的食品/饮料的至少一部分;和可能稀释容
纳在容器中的材料并将其分配到容座中;以例如制备具有上层配料或调味奶昔的冰淇淋。
然而,单容器处理子系统14中的其他特征组合在本发明的框架内也是可能的,以便允许根
据其他复杂配方制备食品/饮料。
12通常包括:用于容纳流体的贮存器20,在大多数应用中为1至5升流体;流体泵22,诸如可
由电动马达或感应线圈驱动的往复式或旋转式泵(尽管在一个示例中,泵可替换为连接到
干线水源);任选的流体热交换器24(通常为加热器),一般包括在线热块式加热器;用于供
应流体的出口。贮存器20、流体泵22、流体加热器24和出口以任何合适的顺序彼此流体连通
并且形成流体管线。流体源12可以任选地包括传感器以测量流体流速和/或递送的流体的
量。此类传感器的示例为流量计,其可包括霍尔传感器或其他合适的传感器来测量转子的
旋转,来自传感器的信号被提供给处理子系统50,如将要讨论的那样。
座中。该容器通常是单次使用的单份容器,诸如胶囊或囊袋。
元26。当从胶囊提取位置移动到胶囊接收位置时,提取单元26可移动通过或移动到胶囊排
出位置,其中可从该位置顶出用过的胶囊。提取单元26从流体源12接收流体。提取单元26通
常包括:注射头28;胶囊保持器30;胶囊保持器加载系统32;胶囊插入通道34A;胶囊排出通
道或端口34B,它们将被依次描述。
嘴。
位置:在胶囊保持器处于胶囊接收位置的情况下,可将胶囊6从胶囊插入通道34A供应至胶
囊保持器30;在胶囊保持器30处于胶囊提取位置的情况下,由保持器30保持所供应的胶囊
6,注入头28可将流体注入到所保持胶囊的腔室中,并且可从中提取一种或多种成分。当将
胶囊保持器30从胶囊提取位置移动到胶囊接收位置时,胶囊保持器30可移动通过或移动到
所述胶囊排出位置,其中用过的胶囊6可经由胶囊排出通道或端口34B从胶囊保持器30中排
出。
所公开的离心法来操作,该文献以引用方式并入本文。
的流体与囊袋内的材料混合以至少部分地制备饮料,该饮料通过囊袋出口离开该囊袋。容
器处理子系统14包括:支承机构,用于接收未使用的囊袋和排出用过的囊袋;注射器,其被
构造成将流体从流体源的出口供应到囊袋。更多细节在WO 2014/125123中提供,该文献以
引用方式并入本文。
至350mL所制备产品的合适容座。在本文中,容器处理子系统14包括:混合单元,其包括:搅
拌器单元40;任选的辅料产品单元42;热交换器44;和容座支承件46,它们将被依次描述。
通常,搅拌器单元40包括:用于混合的器具,该器具具有与材料接触的混合头;以及用于驱
动该混合器具的驱动单元,诸如电动马达或螺线管。在行星式混合器的一个优选示例中,混
合头包括在以回转角速度W2旋转的偏移轴上以径向角速度W1旋转的搅拌器,这样的装置在
PCT/EP2013/072692中公开,该文献以引用方式并入本文。
系统。另选地或除此之外,辅料产品单元包括如上所述的稀释和/或提取单元,以从容器6诸
如囊袋或胶囊分配所述辅料产品。
式循环热泵。
能够传递热能。
的一个示例在EP 14167344 A中公开,该文献以引用方式并入本文。在具有此类构造的具体
实施方案中,容器可为部分塌缩的容器,由此容器能够塌缩以分配储存在其中的材料。此类
示例在EP 15195547 A中公开,该文献以引用方式并入本文。具体地讲,容器的可塌缩部分
包括弱化的几何构型和/或部分,使得当将轴向载荷施加在所述弱化部分和保持部分上时,
所述弱化部分优选于保持部分塌缩。在此类实施方案中,容器处理子系统14包括被构造为
施加轴向载荷以使所述容器塌缩的机械致动装置,其示例在参考应用中提供。
源54,任选的通信接口56,它们将被依次描述。
命令传送到处理子系统50作为输入。这些命令可以是例如用以执行制备过程的指令。用户
界面48的硬件可包括任何合适的一个或多个装置,例如,硬件包括以下项中的一个或多个:
按钮,诸如操纵杆按钮或按压按钮;操纵杆;LED;图形或字符LDC;具有触摸感测和/或屏幕
边缘按钮的图形屏幕。
器,例如用于感测提取单元26的位置;流速和/或体积传感器。
存储在存储器子系统中的程序代码(或编程逻辑)处理输入;提供输出,这通常是所述制备
过程。该过程可利用开环控制来执行,或更优选地利用使用来自传感器52的输入信号作为
反馈的闭环控制来执行。处理子系统50通常包括被布置成集成电路(通常为微处理器或微
控制器)的存储器、输入和输出系统部件。处理子系统50可包括其他合适的集成电路,诸如:
ASIC;可编程逻辑设备诸如FPGA;模拟集成电路诸如控制器。处理子系统50还可包括上述集
成电路中的一个或多个,即多个处理器。
参数的非易失性存储器,例如EPROM、EEPROM或闪存;用于数据存储的易失性存储器(RAM)。
程序代码通常包括可执行的制备程序116以实现制备过程。存储器子系统可包括单独和/或
集成(例如,在处理器的管芯上)的存储器。
或制备过程信息。通信接口56可被构造成用于缆线介质或无线介质或它们的组合,例如:有
2
线连接,诸如RS‑232、USB、IC、由IEEE 802.3定义的以太网;无线连接,诸如无线LAN(例如,
IEEE 802.11)、或近场通信(NFC)、或者蜂窝系统诸如GPRS或GSM。通信接口56可操作地连接
到处理子系统50。通常,通信接口包括用以控制通信硬件(例如,天线)与主处理子系统50接
合的单独处理单元(其示例在上文提供)。然而,可使用较不复杂的构造,例如,直接与处理
子系统50串行通信的简单有线连接。
输出装置114,它们将被依次描述。
106优选地布置在远离代码的预定距离处;在图像捕获装置106包括透镜的示例中,透镜的
放大倍率优选地存储在图像处理装置92的存储器上。图像捕获装置106包括用于捕获由稍
后所讨论的微单元代码组合物组成的数字图像的任何合适光学装置。形成微单元组合物的
代码、图像捕获装置可具有非常小的尺寸,例如几毫米或更小的量级,例如小于2毫米的长
度、宽度和厚度,从而有利于将其集成在食品/制备机器4中,例如集成在容器处理子系统14
中。从机械角度来看,此类图像捕获装置也是简单可靠的设备,不会影响机器的整体功能可
靠性。合适的可靠光学装置的示例为:Sonix SN9S102;Snap Sensor S2imager;过采样的二
进制图像传感器。
括处理器,诸如微控制器或ASIC。它可另选地包括上述处理子系统50,在此类实施方案中,
应当理解,输出装置集成在处理子系统50中。对于所述处理,图像处理装置92通常包括代码
处理程序。合适的图像处理装置的示例为Texas Instruments TMS320C5517。
或塑料或它们的组合。通常,选择这样的材料使得该材料是食品安全级的;材料可承受制备
过程的压力和/或温度。容器的合适示例在下文中提供。
分一般布置在腔室基座的远端。主体部分可具有各种形状,诸如盘状、截头圆锥体或矩形横
截面形状。因此,应当理解,胶囊6可采取各种形式,其示例示于图3A中,可通常延伸到如本
文定义的容座或胶囊中。在被构造成具有150至350mm的内部容积并且优选地具有6至10cm
的内径和4至8cm的轴向长度时,容器6可被称为供最终使用者消耗的容器。以类似方式,当
被构造成具有小于100或50mL的内部容积并且优选地具有2至5cm的直径和2至4cm的轴向长
度时,可被称为供提取的胶囊。处于可塌缩构型的容器6可包括5mL至250mL的内部容积。在
实施方案中,容器的腔室可被分成多个隔室,例如两个、三个或更多个隔室,每个隔室包含
可能不同于其他隔室所包含材料的材料。各个隔室的不同材料可例如由容器处理子系统14
同时或顺序地加工。此类容器及由合适的容器处理子系统对其进行的加工的示例在例如WO
2007/054479 A1、WO 2014/057094 A1和未公布的专利申请EP 17151656.0中有所描述,这
些文献全部以引用方式并入本文。
容积66的入口68;从内部容积流出流体和材料的出口70。通常,入口68和出口70被布置在附
接到片材的附接装置(未示出)的主体上。片材可由各种材料形成,诸如金属箔或塑料或它
们的组合。通常,内部容积66可为150至350mL或200至300mL或50至150mL,具体取决于应用。
在实施方案中,容器的内部容积可被分成多个隔室,例如两个或三个隔室,每个隔室包含可
能不同于其他隔室所包含材料的材料。各个隔室的不同材料可例如由合适的容器处理子系
统14同时或顺序地加工。
以下中的一者或多者:流体压力;流体温度(在容器入口和/或容座出口处);流体质量/容积
流速;流体体积;阶段标识符,当制备过程被划分成一系列阶段时,由此每个阶段包含上述
参数中的一个或多个的组(通常存在4至10个阶段);阶段持续时间(例如,应用阶段参数的
持续时间);配方和/或容器和/或隔室标识符,当配方需要包含在两个或更多个容器和/或
容器隔室中的处理材料时;容器几何参数,诸如不同成分隔室的形状/容积/数量;其他容器
参数,例如容器标识符(可例如用于监控容器消耗以便重新订购容器)、到期日期、配方标识
符(可用于查找存储在饮料机器的存储器上的配方,以便配合容器使用)。
的具体阶段的时间;阶段标识符,例如字母数字标识符,以标识前述一个或多个参数与多个
阶段中的那一个相关;配方标识符;预润湿时间,其为容器的材料在初始制备阶段期间可浸
泡的时间长度;预润湿体积,其为在所述阶段期间应用的流体体积量。
元40施加的扭矩;一个或多个角速度(例如,回转和径向角速度W1、W2);容器温度(例如,热
交换器44设定的温度);应用上述一个或多个参数进行制备的具体阶段的时间;阶段标识
符,例如字母数字标识符,以识别上述一个或多个参数涉及多个阶段中的哪个阶段。
如封盖、主体和/或凸缘部分。在囊袋6的前述示例中,如图3B所示,代码可布置在其任何外
表面上,例如囊袋的任一面或两面,包括边沿。
分镶嵌形状,例如矩形,如正方形,由此代码以至少部分镶嵌方式(例如,具有相邻列或相邻
列偏移的网格)形成于容器上。
包括暗色(例如,以下颜色中的一种:黑色、深蓝色、紫色、深绿色),环绕部分包括浅色(例
如,以下颜色中的一种:白色、浅蓝色、黄色、浅绿色)或反色,使得对图像处理装置92而言有
足够的对比度以区分它们。单元76可具有以下形状的一者或组合:圆形;三角形;多边形,具
体地为四边形,诸如正方形或平行四边形;其他已知合适的形状。应当理解,由于存在形成
误差(例如印刷误差),上述形状可为实际形状的近似形状。单元76通常具有50至200μm(例
如60,80,100,120,150μm)的单元长度。单元长度是单元的适当限定距离,例如:对于圆形形
状,为直径;对于正方形,为边长;对于多边形,为相对顶点之间的直径或距离;对于三角形,
为斜边。单元76优选地具有约1μm的布置精度。
TM TM
醇酯(PET);涂覆有漆(如存在于Nespresso Classic 胶囊)的铝或其他合适的基底。作为
压印的示例,可使用印模将形状压入可塑性变形的基底(诸如前述涂覆有漆的铝)。这样,可
通过使用常规的廉价技术(例如喷墨、胶板或激光印刷)在容器6上形成代码来保持较低成
本,使得形成代码的成本不显著影响容器6的生产成本。
图形的直径,以及正方形平面图形的边长),具体取决于所编码参数的数量。本发明的代码
74允许在小表面上编码若干参数值,从而可能编码由根据本发明第四实施方案的饮料或食
品制备机器完成复杂配方所需的所有参数。例如,代码74允许使用包含在一个或多个容器
和/或容器隔室中的食品来编码包括若干加工阶段的配方所需的制备信息。
参考线r从该参考点延伸。然而,在另一个示例(未示出)中,单个参考单元可布置在参考点
处,由此所述参考单元可被标识为与包含代码的其他单元不同的形状、颜色、尺寸中的一者
或组合。
线r正交。一般来讲,数据单元或数据单元组能够沿着编码线D距其与参考线r的交点占据任
何连续距离d,作为编码制备信息参数的变量。就这一点而言,可编码更广泛的信息。参数的
连续编码对于编码可具有大数值范围的参数(例如扭矩和角速度)尤其有利。另选地或以其
组合形式,一个或多个数据单元82只能沿编码线D占据离散位置(即,多个预定位置中的一
个)作为编码一个或多个参数的变量。
元82的组820将它们定位在一条或多条编码线D和/或参考线r上。每个离散位置119,118包
括或不包括数据单元82,如将要讨论的那样。优选地,仅参考单元86和数据单元82是实体形
成的,例如印刷或压印在容器或代码支承件上。
行示意性的说明,即,它们不需要作为代码的一部分而实体形成。而是在处理代码的图像时
可虚拟地定义,如将要讨论的那样。
同参考位置84处同心布置并与参考线r相交,由此每条编码线具有至少部分地编码参数的
数据单元。数据部分78通常包括可由编码线D限定的编码区90,数据单元82布置在编码区的
边界内。
参考位置84,例如第二参考位置是842,相关联的编码线为D2,沿所述编码线的距离为d2,如
图4所示。
位置处,由此所述线在交点处与编码线D正交。距离d可根据周向距离或角距离定义。
的多个点,如将要讨论的那样。
单元全部具有相同的单个配置。本文的单个配置被认为是指形状、颜色和尺寸中的一者或
多者。通常,所述单元的全部三个特征是相同的。这样,单元仅需要被识别为存在,而不是另
外通过其单个配置来识别,例如经由计算更密集的颜色和/或形状来识别。因此,可通过参
考单元的点(通常为中心点)来识别配置的特征形状。出于这些原因,优选的是具有包括与
配置相同的单个配置的代码的其他单元。代码的其他单元可包括所有单元或以下中的一者
或多者:另外的参考单元(即,除了配置的单元之外的那些单元);一个或多个数据单元。
的。图4和图5示出了配置布置的非限制性示例,其中:图4A所示为直角三角形;图4B所示为
等边三角形;图5A所示为等腰三角形;图5B所示为正方形;图5C所示为风筝形;图5D所示为
中心处布置有参考单元的风筝形;图5E所示为五边形;图5F所示为直角三角形的具体布置,
将对这些示例进行讨论。如图4、图5和图6所示,参考线r可从参考点延伸,该参考点被布置
为至少一个选自关于配置的以下几何术语:对称中心;形心;对称线、两个参考单元之间的
中点。除此之外或另选地,所述线r可延伸穿过或平行于该配置的一个或多个参考单元。
详细讨论。所述布置的实现方式可为,将布置构造成具有单条对称线,参考线r延伸穿过该
线,由此可利用参考单元的间距来区分线方向。其示例示于图5A、图5C和图5D中。所述布置
的实现方式可为,将布置构造成一侧由一个或多个参考单元限定,参考线r延伸穿过参考单
元或可平行于其延伸,具体地讲,所述侧可具有参考单元的特征间距和/或相对于配置的其
他参考单元的特定取向。其示例示于图4A、图5F和图6A至图6F中,由此限定参考线r取向的
单元为在最大逆时针方向上的那些单元,或者另选地,为形成“L”形状的直立方向的那些单
元。在图5F的特定示例中,由此所述三角形的顶点布置在与编码线同心的圆形线上,使得参
考点布置在圆形线的中心。此类布置特别紧凑,因为圆形线可具有150至300μm的直径。
每条编码线D限定的轨迹内。然而,在其他实施方案中,其可位于所述轨迹的外部或内部和
外部的组合。
说它们不需要作为代码的一部分而实体形成,而是在处理代码的图像时可虚拟地定义,如
将要讨论的那样。可将离散位置118,119布置在代码74的平面图形104内的各种位置。
等距。另选地,离散位置118,119可具有任何布置。
在实施方案中,离散位置118,119布置在所述轨迹的内部或者内部和外部的组合,如图6B至
6F的非限制性示例所示。离散位置118,119的位置可例如相对于代码74的配置88的位置限
定(即相对于代码74的平面图形104和取向),或者它们可相对于代码的一个或多个可变元
素(例如相对于一个或多个能够沿编码线D占据任何连续距离d的数据单元82)限定,如上文
所述。
的位置优选地相对于参考单元86的配置88(即相对于代码74的平面图形和取向)限定。因
此,轨迹的外部的这些离散位置118可被称为绝对离散位置118。布置在轨迹的内部的离散
位置119例如位于一条或多条编码线D上,距对应的数据单元82或数据单元组820的预定距
离,可能沿编码线D占据任何连续距离d。因此,轨迹的内部的这些离散位置119可被称为相
对离散位置119,因为它们的位置是相对于代码的可变元素的可变位置的,即相对于数据单
元或数据单元组820在编码参数的距离d处的位置。
元86。形成“L”形状的直立方向的两个参考单元86之间的中点(更具体地讲是其中心之间的
中点)是参考线r从其延伸的参考点102。在例示的示例中,参考线r的取向还由相同的两个
参考单元86限定,参考线r从参考点102延伸穿过布置在“L”形上部末端处的参考单元86,优
选地穿过所述参考单元的中心。然而,在本实施方案的框架内,其他配置形状诸如例如图4
和图5所示的情况也是可能的。
距预定距离x布置的数据单元82。沿对应的编码线D由数据单元组820编码的距离d例如由对
应数据单元组820的两个数据单元82之间的中点确定,类似于下文结合图8D进一步所述。因
此,所编码的距离d例如为沿对应编码线D在参考线r与数据单元组820的中点之间的距离,
即,参考线r与数据单元组820的第一数据单元82之间的距离和参考线r与数据单元组820的
第二数据单元82之间的距离的平均值。将通过数据单元组820编码参数的距离d定义为组
820的两个或更多个数据单元82与对应参考位置之间的平均距离,可以在确定到参考线r的
距离d和/或对应的角度时实现更大的准确性。另选地,距离d可由数据单元组820的仅一个
数据单元82的位置来确定。
如设置在两条编码线条D4、D5中的每一条上,从而能够在这两条编码线条D4、D5中的每一条
上编码八位数字信息。然而,在本实施方案的框架内,每条码线D具有其他数量的离散位置
(例如1和16之间的任何数量的离散位置)也是可能的。此外,离散位置还可布置在不同数量
的编码线D上,不同数量的离散位置例如布置在不同的编码线D上,具体取决于可用空间。布
置在编码线D上的离散位置119彼此间隔开,并且与对应单元组820的最近数据单元82的间
隔距离不同于分隔单元组820的两个数据单元82的距离x。这样例如可以在解码代码74之
后,将属于数据单元组820的数据单元82与沿同一或其他编码线D布置在离散位置处的数据
单元82区分开来。同一编码线D上的相邻离散位置例如彼此全部分隔开,例如它们的中心彼
此分隔开相同距离y。为了避免单元组820的数据单元82与相邻离散位置119上的两个数据
单元82之间发生混淆,距离y与距离x不同。优选地,距离x和y不是彼此的倍数。在实施方案
中,单元组的最近数据单元与同一编码线D上的相邻离散位置119之间的距离等于或大于两
个相邻离散位置119之间的距离y。距离x为例如110μm,而距离y为140μm。当然,这些距离的
其他值也是可能的。具体地讲,单元组820的两个数据单元之间的距离x可大于两个相邻离
散位置之间的距离y。
向)确定。编码线D的轨迹的外部的离散位置118可能不同,具体取决于例如要编码信息的类
型和数量、可用空间等。编码线D的轨迹的外部的离散位置118优选地彼此间隔开并且与最
近的编码线D5间隔开,使得在这些离散位置118处的这两个数据单元82之间的距离可能不
等于数据单元组820的两个数据单元82之间的距离x。
码线、平面图形的边界以及计算出的元素,诸如参考线和到数据单元组的距离。
形状)的参考单元86。直角三角形的顶点(即配置88的三个参考单元86,更具体地将是其中
心)位于圆形线(未示出)上,该圆形线的中心限定代码74的参考点102,参考线r从该参考点
延伸。在例示的示例中,参考线r的取向还被限定为平行于延伸穿过形成“L”形状的直立方
向的参考单元86(优选地穿过其中心)的线。然而,在本实施方案的框架内,其它配置形状诸
如例如图4和图5所示的情况也是可能的。
对数据单元,所述两个数据单元沿编码线D彼此间隔开确定的距离x。沿对应的编码线D由数
据单元组820编码的距离d例如由对应数据单元组820的两个数据单元82之间的中点确定,
类似于下文结合图8D进一步所述。因此,所编码的距离d例如为沿对应编码线D在参考线r与
数据单元组820的中点之间的距离,即,参考线r与数据单元组820的第一数据单元82之间的
距离和参考线r与数据单元组820的第二数据单元82之间的距离的平均值。将通过数据单元
组820编码参数的距离d定义为组820的两个或更多个数据单元82与对应参考位置之间的平
均距离,可以在确定到参考线r的距离d和/或对应的角距离或角度(以弧度或度为单位)时
实现更大的准确性,例如在编码和/或解码代码74时。另选地,距离d可由数据单元组820的
仅一个数据单元82的位置来确定。
据单元组820的中点之间的参考点102处的50°角编码,第三参数由参考线r与编码线D3上的
数据单元组820的中点之间的参考点102处的100°角编码,第四参数由参考线r与编码线D4
上的数据单元组820的中点之间的参考点102处的200°角编码。上述角度值仅为示例性的并
且不以任何方式进行限制,可通过这些角度值使用对应编码线D1至D4的优选保存半径计算
距离d1至d4。具体地讲,这些角度以及相应距离d1至d4将被修改以用于编码对应参数的不同
值。
中,或根据保存在所述系统中的公式进行计算。
有离散位置119例如包括数据单元82,所述数据单元可对应于所有对应数据位已编码为值
“1”的情况。然而,应当理解,每个离散位置119可包括或不包括数据单元,具体取决于要在
所述离散位置处编码的信息。
在编码线D1至D5上编码二十八位数字信息,此外参数可由距离d1至d4或其对应的角度值(以
弧度或度为单位)编码,如上所述。然而,每条码线D具有其它数量的离散位置(例如1和16之
间的任何数量的离散位置)也是可能的。此外,离散位置还可布置在不同数量的编码线D上,
不同数量的离散位置例如布置在不同的编码线D上,具体取决于可用空间。
单元82的距离x。这样例如可以在解码代码74之后,将属于数据单元组820的数据单元82与
沿同一或其它编码线D布置在离散位置处的数据单元82区分开来。同一编码线D上的相邻离
散位置例如彼此全部分隔开,例如它们的中心彼此分隔开相同距离y。为了避免单元组820
的数据单元82与相邻离散位置119上的两个数据单元82之间发生混淆,距离y与距离x不同。
优选地,距离x和y不是彼此的倍数。在实施方案中,单元组的最近数据单元与同一编码线D
上的相邻离散位置119之间的距离等于或大于两个相邻离散位置119之间的距离y。在例示
的非限制性示例中,距离x为例如360μm,而距离y为240μm。当然,这些距离的其它值也是可
能的。
向)确定。编码线D的轨迹的外部的离散位置118可能不同,具体取决于例如要编码信息的类
型和数量、可用空间等。编码线D的轨迹的外部的离散位置118优选地彼此间隔开并且与最
近的编码线D5间隔开,使得在这些离散位置118处的这两个数据单元82之间的距离可能不
等于数据单元组820的两个数据单元82之间的距离x。在例示的示例中,代码74包括位于编
码线D的轨迹的外部的圆形线上的四个另外离散位置118,每个另外离散位置118例如最靠
近代码的矩形平面图形的对应角度。因此,图6E的非限制性示例的代码74包括总共三十二
个离散位置,从而能够通过在每个离散位置119,118处布置或不布置数据单元82来编码信
息的最多三十二位。
码线、平面图形的边界以及计算出的元素,诸如参考线和到数据单元组的距离。
它们至少部分地编码制备信息的参数。离散位置118中的一个或多个可同时形成参考部分
80和数据部分78的组成部分,使得它们至少部分地编码制备信息的参数,同时至少一个存
在于这些一个或多个离散位置之一的单元可用于限定代码的参考线r,具体地讲是准确限
定或校正其方向。
参考线r的大致方向可以上文针对图4所述的方式由配置88确定。至少大致限定了参考线r
之后,位置相对于配置88设定的离散位置118(即绝对离散位置118)可通过参考线(即,经由
参考线r(即配置88的位置和取向)与所述绝对离散位置118的位置之间的已保存关系)确定
并针对单元进行检查。如果存在一个或多个单元,则这些单元中的一个或多个(优选单元的
中心位置)可用于优化参考线r的方向。大致限定的参考线r与单元82的绝对离散位置118之
间的角距离例如即确定,也就是说,到单元(通常为其中心)的径向线与参考线r之间的角度
(以弧度或度为单位)即测得并且与所述角度的存储值进行比较。然后基于所测得的角距离
与所保存的角距离之间的差值来准确地限定或校正先大致限定的参考线r,和/或先前确定
的参考线r被替换为经校正的参考线r,该经校正的参考线被限定为在参考点102处从距对
应绝对离散位置118的保存角距离处延伸。在此类实施方案中,应当理解,将用于此目的的
离散位置118布置在该或每条参考线D的轨迹的外部是有利的,因为参考线r从其延伸的参
考点102与用于确定所述参考线r的方向的一个或多个离散位置118之间的距离越大,所述
方向的精度确定越高。
3
过存在或不存在数据单元82来编码位。因此:对于三个编码位置118,119,存在2 (即8)个变
4
量;对于四个编码位置118,119,存在2 (即16)个变量。上述变量可用于编码:特定数量的阶
段,例如8个或16个阶段;到期日期,例如对于月有12个变量,对于年则从产品发布之日起有
合适数量的变量。
距所述配置预定反向径向位置处。一个优点是,可通过定位配置然后将另外的参考单元布
置在从其开始的最大或预定距离处来方便地识别参考线r。另外的参考单元可被定义为布
置在距参考点的所述距离处。参考线r可被定义为延伸穿过另外的参考单元的中心。另外的
参考单元优选地位于由该或每条编码线D限定的轨迹的外部。
码之外的特定代码中不需要另外的参考单元,从而最大限度地提高了代码的编码密度。具
体地讲,参考线r可延伸穿过由一个或多个另一代码(例如与其相邻布置的另一代码)的配
置限定的参考点102,从而所述代码的平面图形形成共用侧。另选地,如果相邻的代码偏移,
则参考线r可被定义为从相邻代码的参考点发生所述偏移而延伸。图7A和图7B所示为此类
实施方案的非限制性示例。如图7A中所示,参考线r可被布置成延伸穿过由一个或多个另一
代码74C(优选相邻代码)的配置88限定的参考点。如图7B中实施,参考线r可在相对于相邻
代码74B,74C,74D的配置的已知的位置处延伸。
开。当参考位置包括参考单元86时,此类示例是优选的。
心布置并从其延伸。编码线D与参考线r之间的交点局部正交并且限定参考位置84。每个数
据单元82可在相关联的参考位置84处具有对应的参考单元86。有利的是,参考位置易于定
位。另选地(如图所示),优选地,参考位置84不具有参考单元86,由此参考位置84实际上被
限定在参考线r上,例如,它以距相邻参考单元86的预定距离内插。有利的是,数据单元可被
布置成更紧邻参考线r。
元82距其相关联的参考位置84的周向距离d编码。
不需要作为代码的一部分而实体形成,而是在处理代码的图像时可虚拟地定义,如将要讨
论的那样。
具体地讲,尺寸可为2个或3个或4个特定尺寸列表中的一种,例如选自长度60μm、80μm、100μ
m、120μm。在针对与第三参考位置843相关联的数据单元82的最佳例示的特定示例中,数据
单元82的尺寸可为三种尺寸中的一种。在与第二参考位置844相关联例示的特定示例中,有
三个参数被编码(因此有三个数据单元),每个参数的数据单元82可被数据单元82的三种不
同尺寸的元数据识别。
离和/或与从编码线D到数据单元82的中心所绘制的切线正交的距离)。尽管存在所述偏移,
但编码线D仍然与数据单元82相交。具体地讲:数据单元82可相对于编码线D在第一位置或
第二位置偏移,以编码元数据的两个值;数据单元82可在第一位置或第二位置偏移或布置
在编码线D上的第三位置,以编码元数据的三个值。第一位置和第二位置可由数据单元82的
中心限定,该数据单元布置在远离编码线D的特定距离处,例如至少20μm。第三位置可由数
据单元82的中心限定,该数据单元布置在小于远离编码线D的特定距离处,例如小于5μm。在
示出于第三参考位置843相关联的特定示例中,数据单元82可处于第一位置或第二位置以
编码元数据。在与第二参考位置842相关联例示的特定示例中,有三个参数被编码(因此有
三个数据单元),每个参数的数据单元82可被数据单元82的位置的元数据识别。
r左侧的数据单元82可编码参数的负值,参考线r右侧的数据单元82可编码参数的正值或相
反布置;对于同一参数,参考线r左侧的数据单元82可编码尾数,参考线r右侧的数据单元82
可编码指数或相反布置;参考线r左侧的数据单元82可编码与右侧相同的参数,使得可采用
平均值提高准确度。在该实施方案中,编码区90优选地被分成两个不同的半圆形子部分半
圆90A和90B,它们各自具有布置在其上的相关联数据单元82,例如任一者的最大距离d为参
考线r的与第二和第三象限共用的部分上(或邻近其,使得两个数据单元不重合布置)。
为距离dn的函数(通常为平均值),可更准确地确定总体距离d。在例示的示例中,示出了两
个数据单元82,其中d=0.5(d1+d2)。
颜色可为下列中的一者:红色;绿色;蓝色,适于通过RGB图像传感器识别。
所述数据单元编码没有任何元数据的参数;第二参考位置842具有三个数据单元82,它们各
自编码参数,参数具有根据第一实施方案和第二实施方案的组合编码的元数据(即,3个值
对应于单元的大小,3个值对应于单元的位置,因此元数据共有9个可能的值)。
扭矩作为特定位置处的相应小、中和大数据单元,其中这些参数代表触发器,使得当达到由
其中一个参数设定的条件之后,完成由代码74编码的阶段。
使用输出设备114输出所述经解码的制备信息。
d;和/或参考点102处距参考线r的角(以角度或弧度为单位),将所确定的距离d和/或角度
转换成参数Vp的实际值,每个步骤将依次描述。
平区分开来。另选地,可将过采样的二进制图像传感器用作图像捕获装置106以提供二进制
图像。单元中心的位置可通过特征提取技术诸如圆霍夫变换来确定。不同尺寸的单元可通
过像素积分来识别。
讲,涉及包含该配置的参考单元中心点几何形状的保存信息可用于在所定位的单元中搜索
该布置。
线r还可包括确定参考线延伸穿过该配置的一个或多个参考单元或平行于该配置的一个或
多个参考单元。
置88(例如,图4A、5A、5C和5D中的那些)确定的参考线r的初始向量。另选地,其可包括确定
具有距配置更大的径向位置(与数据单元相比)和/或距配置预定反向径向位置的参考单
元。
个其他码74B至74D的配置限定的参考点。参考线相对于另一代码的参考点的布置将被理解
为已保存关系。确定代码76A的参考线r例如包括两个部分或阶段:第一阶段包括使用代码
74A自身的配置88的参考单元86大致确定参考线r,并且第二阶段包括使用至少一个其他代
码74B至74D(优选相邻代码)的配置88准确地确定或校正先前确定的参考线r。第一阶段例
如包括以下步骤:通过配置88确定代码74的参考点102,参考线r从该参考点延伸;通过配置
88大致确定参考线r的方向,例如延伸穿过代码74A的一个或多个参考单元86或平行于其。
第二阶段例如包括以下步骤:识别另一代码74B至74D(优选相邻代码74B)的类似配置;确定
所述另一代码74B至74D的参考点;将参考线r校正为延伸通过相邻代码74B至74D的参考点
或在已知位置相对于参考点的相邻代码74B至74D。
的单元;具有特定形状或尺寸或颜色的单元;具有特定配置的单元。
于图像捕获装置的特定取向上对准承载代码的容器,从而简化机器的构造和机器中容器的
处理。就这种意义而言,消费者无需在将容器插入食品或饮料制备装置之前取向容器。因
此,根据本发明的承载代码的容器的使用是用户友好的。
或识别间隔开预定距离的单元的组820;确定在参考点102处从数据单元82的中心或从单元
组820的确定点(例如,中点)到相关联参考位置84的周向距离或角度。确定周向距离可方便
地由以下两者的乘积来实现:在参考点102处参考线r与到数据单元82或数据单元组820的
确定点径向线之间的角(以弧度为单位);以及编码线D的总周长(由相关联的参考位置84限
定)。另选地,确定所述距离d可包括确定角距离,即使用参考线r与到数据单元8(通常为其
中心)的径向线之间的角(以弧度为单位),由此可使用径向距离来识别相对于参考位置的
数据单元。后者是优选的,因为需要较少处理步骤,并且不需要精确的径向距离,从而避免
对任选的元数据编码进行补偿。
系统50执行。关系可为线性的,例如Vp∝d。或者可为非线性的。非线性关系可包括:对数关
d
系,例如Vp∝log(d);或指数关系,例如Vp∝e。当参数的精度在较小值时很重要而在较大值
时不太重要或者在相反情况下,这样的关系尤其有利。例如对于容器处理子系统14的第二
实施方案,混合单元的角速度W1、W2的精度在较小速度下比在较大角速度下更重要,因此指
数关系是优选的。
所述中心的远侧,不需要高水平精度的参数可布置在所述中心的近侧。例如,对于容器处理
子系统14的第二实施方案,混合单元的角速度W1、W2的精度更重要,因此它们位于所述中心
的远侧,而百分比冷却功率的精度较不重要,因此它位于所述中心的近侧。
案中,通过特征提取来确定相关联数据单元82相对于编码线D的偏移;在第三和第四实施方
案中,通过特征提取来确定相关联数据单元的中心。
导出参数Vp或参数Vp的特性,该参数可由编码线D的数据单元82编码。
已知位置处布置有已知数量的离散位置118;和/或沿编码线D相对于数据单元82或数据单
元组820的布置,其中编码线可编码离散位置119的数量和/或布置(例如,数据单元82或数
据单元组820的某些位置编码离散位置119的特定配置)。确定离散位置118,119是否包括可
采用特征提取或其他已知技术的数据单元82。从离散位置118,119处是否存在数据单元82
得出,参数Vp可包括使用保存信息(例如,保存在存储器子系统112上的查找表)来解码所编
码的参数。
单元82各自编码处理参数的值,诸如特定制备阶段的处理温度、处理时间、液体容积、混合
速度等,这些参数不同于其值由代码的其他此类数据单元82编码的参数。
件98,用于将载体96附接到机器4在所述机器4的图像捕获装置106与由所述机器4接收的容
器6之间和部分并且邻近所述容器。这样,代码74的图像可由图像捕获装置106捕获,好像其
附接到容器6那样。合适的附接件的示例包括:附接到包括粘合带的所述载体的延伸部(如
图所示);机械紧固件,诸如夹具、螺栓或支架。此类附接装置94的使用在以下情况下尤其有
用:在机器4上使用仅一种类型的容器6;需要清洁或其他维护相关操作。
体96;附接件98,用于将载体96附接到容器6。这样,代码74的图像可由图像捕获装置106捕
获,好像其整体形成在容器6上那样。合适的附接件的示例包括:粘合带(如图所示);机械紧
固件,诸如夹具、螺栓或支架。此类附接装置94的使用在以下情况下尤其有用:将最终用户
定义的配方应用于容器6;需要清洁或其他维护相关操作;在与容器6分开的基底上形成代
码74然后将所述基底附接到容器则更节省成本。
上,优选以镶嵌方式印刷。代码例如重复印刷在容器的整个表面或表面部分上,使得咖啡机
的图像捕获装置可捕获至少一个代码或代码的一部分的图像,从而在将容器正确插入机器
时,不论容器在机器中的具体取向如何,图像处理装置都能够重构代码。
形的顶点处。参考单元86在三角形外接圆的中心处限定参考点102,即在穿过三角形的所有
顶点的圆的中心处,即,穿过布置在所述顶点处的三个参考单元86的中心。参考线r被定义
为从参考点102在平行于三角形腿部的方向上延伸,例如在平行于由三个参考单元形成的
“L”形状的竖直部分上延伸并且远离所述“L”形状的基部。代码还包括数据部分,该数据部
分包括围绕参考部分布置的环形编码区并且包括在参考点102上居中的四条同心圆形编码
线D1、D2、D3和D4,参考点上可布置数据单元82以编码信息。
同一腿的相对末端处的两个参考单元86的中心相隔125μm。使用基于Sonix SN9S102的图像
捕获装置进行的实验显示,为了在使用这样尺寸的单元和参考单元之间具有这样的距离时
避免数据部分的数据单元82和直角三角形配置88的参考单元86发生混淆,编码线上的两个
相邻数据单元82优选地隔开至少250μm的线性距离。在半径Rμm处,250μm的线性距离对应于
两个相邻数据单元之间的编码线中心处的角度:
38.94°、α3=29.25°以及α4=23.45°的中心处的相应最小角距离。
器上之前数据单元82相对于参考单元86的位置时,以及在由咖啡机的代码处理单元解码制
备信息以检索由数据单元82编码的参数值时,参考点102、参考线r以及编码线D1、D2、D3、D4
为使用的构件元件。
值,以优化咖啡机对容器中所包含材料例如特定类型的研磨咖啡的加工,以获得最佳结果。
沿编码线D距参考线r距离d,而另外的信息诸如产品类型、烘焙程度、阶段标识符等优选地
由离散位置118,119以数字方式编码,其中离散位置位于例如至少一些编码线上的代码76
的平面图形上,并且离散位置可包括或可不包括数据单元组820。
位置119之间的线性距离的倍数或除数。同一编码线上的两个相邻离散位置119之间的线性
距离为例如250μm,对应于每条编码线的上述角距离,而同一数据单元组820的两个数据单
元82之间的线性距离为例如400μm。在半径Rμm处,400μm的线性距离对应于编码线中心处的
角度:
64.46°、β3=47.66°以及β4=37.96°的参考点102的相应角距离。
与所述点等距布置,即,在上述点的任一侧上的角距离处
的两个数据单元82的参考线r的角距离的平均值。在下面的描述中,编码相应的所需参数值
的单元组820的距离应被理解为该平均值。
编码的值时范围的最小可能值和最大可能值发生混淆的风险,例如在距参考线30°角距离
延伸至距参考线330°角距离的可用范围内。温度例如线性地编码,其中所编码的温度参数
值与沿编码线D1距参考线r的距离成比例,即与参考点102处的参考线r的角距离成比例。布
置在例如距编码线30°角距离处的数据单元组820编码0℃的温度值,布置在距编码线180°
角距离处的数据单元组820编码50℃的温度值,布置在距编码线330°角距离处的数据单元
组820编码100℃的温度值。本领域的技术人员将理解,数据单元组820可布置在第一编码线
D1的可用角度范围内的任何位置处,以相应地编码限定值范围内的任何所需温度参数值。
码值时范围的最小可能值和最大可能值发生混淆的风险。容积值例如在距参考线r 20°角
距离延伸至距参考线r 340°角距离的范围内编码,其中布置在例如距参考线r 20°角距离
处的数据单元组820编码0mL的容积值,布置在距参考线r 70°角距离处的数据单元组820编
码50mL的容积值,布置在距参考线r 340°角距离处的数据单元组820编码320mL的容积值。
本领域的技术人员将理解,数据单元组820可布置在第二编码线D2的可用角度范围内的任
何位置处,以相应地编码限定值范围内的任何所需容积参数值。
=330°的可用角度范围内线性编码,以避免在解码编码值时范围的最小可能值和最大可能
值发生混淆的风险。截止压力值例如在距参考线r 15°角距离延伸至距参考线r 345°角距
离的范围内编码,其中布置在例如距参考线r 15°角距离处的数据单元组820编码10巴的截
止压力值,布置在距参考线r 180°角距离处的数据单元组820编码15巴的截止压力值,布置
在距参考线r 345°角距离处的数据单元组820编码20巴的截止压力值。本领域的技术人员
应当理解,根据机器泵的特性,可不同地限定值范围。此外,数据单元组820可布置在第三编
码线D3的可用角度范围内的任何位置处,以相应地编码限定值范围内的任何所需截止压力
参数值。
可用角度范围内线性编码,以避免在解码编码值时范围的最小可能值和最大可能值发生混
淆的风险。持续时间值例如在距参考线r 15°角距离延伸至距参考线r 345°角距离的范围
内编码,其中布置在例如距参考线r 15°角距离处的数据单元组820编码0秒的持续时间值,
布置在距参考线r 110°角距离处的数据单元组820编码95秒的持续时间值,布置在距参考
线r 345°角距离处的数据单元组820编码330秒的持续时间值。本领域的技术人员将理解,
上述角距离仅为例示性示例,并且数据单元组820可布置在第四编码线D4的可用角度范围
内的任何位置处,以相应地编码限定值范围内的任何所需持续时间参数值。
位置118,如图6E所示,其中离散位置118位于代码的平面图形104上并且在第四编码线D4的
外部。
据单元组820的最后一个数据单元82为250μm线性距离处,同一编码线的另外离散位置限定
为顺时针方向上规则间隔开的位置处,其中同一编码线的两个相邻离散位置彼此间隔250μ
m线性距离。第一编码线D1例如包括两个离散位置119,第二编码线D2包括五个离散位置119,
第三编码线D3包括九个离散位置119,并且第四编码线D4包括十二个离散位置119。因此,代
码包括32个各自可包括或不包括数据单元的离散位置,从而能够编码32位数字信息,其中
存在数据单元例如对应于数字“1”,并且不存在数据单元对应于数字“0”。
值。每个阶段的参数优选地根据以镶嵌方式印刷在容器上的不同代码单独编码。在该实施
方案中,每个代码的离散位置中的至少一些(例如每个代码两个离散位置)用于编码以特定
代码编码参数的阶段的数量。涉及连续阶段的代码随后例如以列的形式印刷在容器的整个
表面或表面部分上,其中第一列包含编码第一阶段参数的重复代码,第二列包含编码第二
阶段参数的重复代码,第三列包含编码第三阶段参数的重复代码等。
置88,优选靠近捕获图像的中心。图像处理装置随后从该配置88的位置确定参考点102和参
考线r的位置。在另外的步骤中,图像处理装置查找相邻代码的其他点配置88,优选沿参考
线r的先前计算方向。知道以镶嵌方式印刷在容器上的代码的相对对准情况后,图像处理装
置即校正或调整参考线r的先前确定取向。
隔400μm线性距离并且与参考点102等距的数据单元82的对,以识别代码的数据单元组820。
然后测量和/或计算每个组820的数据单元82的平均距离以检索对应的所编码参数值。图像
处理系统还确定数据单元82是否存在于每个离散位置118,119处,即图像处理装置计算出
知道参考单元86和数据单元组820的位置的离散位置的位置,然后搜索对应于每个这些位
置的图像数据以确定是否存在数据单元。对应于离散位置数据单元的经解码的参数值和信
息位随后被传输到机器的容器处理子系统,以根据所述参数值和其他经解码的信息处理容
器。如果捕获的数字图像不涵盖代码的任何整个平面图形,图像处理装置将使用在图像中
捕获的若干相邻相同代码的片段来重构平面图形。任选地,代码处理子系统使用容器表面
的两个或更多个图像,并且处理多个相同代码的图像数据,以执行错误检测和/或校正。两
个或更多个图像由两个或更多个图像捕获装置捕获和/或通过相对于容器移动图像捕获装
置来捕获。类似地,在以若干代码编码若干个制备阶段的参数的情况下,代码处理子系统使
用容器表面的若干图像以获得每个不同代码的至少一个图像。
成分,诸如研磨咖啡或茶叶。机器例如能够制备含咖啡和乳的饮料诸如拿铁、卡布奇诺等、
牛奶、燕麦奶或茶饮料,任选地添加诸如超级食品、蔬菜、水果、坚果、谷类、维生素等、茶或
它们的任何组合的附加物质。机器包括容器处理子系统,该容器处理子系统包括两个溶解
单元、或溶解单元和冲煮单元、或它们的组合,以通过同时或依次处理同时存在于机器容器
处理子系统中的两个容器来制备饮料。机器优选地包括每个溶解或冲煮单元至少一个图像
捕获装置,以捕获插入所述单元的容器表面的至少一部分。
刷在容器上,优选以镶嵌方式印刷。代码例如重复印刷在容器的整个表面或表面部分上,使
得机器的对应图像捕获装置可捕获至少一个代码或代码的一部分的图像,从而在将容器正
确插入机器时,不论容器在机器中的具体取向如何,图像处理装置都能够重构代码。
用、容器类型和/或容器中包含的材料。
流速参数值。
选地根据以镶嵌方式印刷在容器上的不同代码单独编码。在该实施方案中,每个代码的离
散位置中的至少一些(例如每个代码两个离散位置)用于编码以特定代码编码参数的阶段
的数量。涉及连续阶段的代码随后例如以列的形式印刷在容器的整个表面或表面部分上,
其中第一列包含编码第一阶段参数的重复代码,第二列包含编码第二阶段参数的重复代
码,第三列包含编码第三阶段参数的重复代码等。
角三角形配置88的点配置,优选靠近对应图像的中心。图像处理装置随后从该配置88的位
置确定对应参考点102和对应参考线r的位置。在另外的步骤中,图像处理装置查找同一图
像中相邻代码的其他点配置88,优选沿参考线r的先前计算方向。知道以镶嵌方式印刷在容
器上的代码的相对对准情况后,图像处理装置即校正或调整参考线r的先前确定取向。
首先查找彼此间隔400μm线性距离并且与参考点102等距的数据单元82的对,以识别代码的
数据单元组820。然后测量和/或计算每个组820的数据单元82的平均距离以检索对应的所
编码参数值。图像处理系统还确定数据单元82是否存在于代码的每个离散位置118,119处,
即图像处理装置计算出知道参考单元86和数据单元组820的位置的离散位置的位置,然后
搜索对应于每个这些位置的图像数据以确定是否存在数据单元。对应于每个容器的每个代
码的离散位置数据单元的经解码的参数值和信息位随后被传输到机器的容器处理子系统,
以相应地处理容器。如果捕获的数字图像不涵盖代码的任何整个平面图形,图像处理装置
将使用在图像中捕获的若干相邻代码的片段来重构平面图形。任选地,代码处理子系统使
用容器表面的两个或更多个图像,并且处理多个代码的图像数据,以执行错误检测和/或校
正。两个或更多个图像由两个或更多个图像捕获装置捕获和/或通过相对于容器移动图像
捕获装置来捕获。类似地,在以若干代码编码若干个制备阶段的参数的情况下,代码处理子
系统使用容器表面的若干图像以获得每个不同代码的至少一个图像。