(57)【要約】  飲料又は食品調製マシン用の容器であって、この容器は、飲料又は食品の材料を収容するためのものであり、調製情報を符号化しているコードを備え、このコードは、基準部分及びデータ部分を含み、基準部分は、基準線ｒを規定している、基準ユニットを有し、データ部分は、データユニットを含み、このデータユニットは、基準線ｒと交差する符号化線Ｄ上に配置されており、そのデータユニットは、調製情報のパラメータを少なくとも部分的に符号化する変数として、上記の交差から距離ｄで配置されており、上記の符号化線Ｄは、円形であり、上記の交差の点で、その接線が基準線ｒに直交する状態で配置されており、基準ユニットは、基準線ｒが延出している基準点を規定する構成で、配置されている。【選択図】  図４Ａ
2019508809.tif 000002
【特許請求の範囲】
【請求項１】
飲料又は食品調製マシン用の容器であって、前記容器は、飲料又は食品材料を収容するためのものであり、調製情報を符号化しているコードを備え、前記コードが、基準部分及びデータ部分を含み、
前記基準部分が、基準線ｒを規定している少なくとも２つの基準ユニットの配列を有し、
前記データ部分が、
前記基準線ｒと交差する符号化線Ｄ上に配置されているデータユニットであって、前記データユニットは、前記調製情報のパラメータを少なくとも部分的に符号化する変数として、前記交差から前記符号化線Ｄに沿った任意の距離ｄで配置されており、前記符号化線Ｄが、円形であり、前記交差の点で前記符号化線Ｄの接線が前記基準線ｒに直交する状態で配置されている、データユニットと、
前記符号化線Ｄ上に配置されている１つ以上の離散的部位であって、前記離散的部位は、前記調製情報のパラメータを少なくとも部分的に符号化する変数として、データユニットを含むか含まないかのいずれかであり、前記符号化線Ｄ上の前記離散的部位がそれぞれ、前記距離ｄに関して定められている場所に配置されている、１つ以上の離散的部位と
を含む容器。
【請求項２】
前記離散的部位が、２つの隣り合う離散的部位の中心間の、前記符号化線Ｄに沿った距離ｙを伴って配置されている、請求項１に記載の容器。
【請求項３】
２つの隣り合う離散的部位間の前記距離ｙが、前記離散的部位のうちの任意の１つと前記距離ｄとの間の距離の倍数又は約数ではない、請求項２に記載の容器。
【請求項４】
前記符号化線Ｄに沿った任意の距離ｄで配置されている前記データユニットが、前記符号化線Ｄ上に配置されている少なくとも２つのデータユニットを含むデータユニット群、例えば、一対のデータユニットであり、前記データユニット群の２つの隣り合うデータユニットの中心が、前記符号化線Ｄに沿った距離ｘで互いに隔てられている、請求項１〜３のいずれか一項に記載の容器。
【請求項５】
前記調製情報のパラメータを少なくとも部分的に符号化している前記距離ｄが、前記符号化線Ｄに沿った、前記データユニット群の前記データユニットのそれぞれと前記交差との間の距離の平均として定められている、請求項４に記載の容器。
【請求項６】
２つの隣り合う離散的部位間の距離ｙが、前記データユニット群の２つの隣り合うデータユニット間の前記距離ｘの倍数又は約数ではない、請求項４又は５のいずれか一項に記載の容器。
【請求項７】
前記コードが、複数の符号化線Ｄを備え、前記符号化線が、同心円状に配置されており、異なる位置で前記基準線ｒと交差しており、データユニット及び／又は離散的部位の対応する配列を含む、請求項１〜６のいずれか一項に記載の容器。
【請求項８】
前記符号化線（１つ以上）Ｄが、矩形の平面図形の内部に配置されており、更なる離散的部位が、前記符号化線Ｄの外周部に配置されており、前記更なる離散的部位が、前記平面図形の内部に配置され、前記平面図形の１つ以上の頂点の近くにある、請求項１〜７のいずれか一項に記載の容器。
【請求項９】
前記更なる離散的部位が、前記基準部分に関して規定されている場所に配置されている、請求項８に記載の容器。
【請求項１０】
前記コードが、６００〜１６００μｍの周長を有する、請求項１〜９のいずれか一項に記載の容器。
【請求項１１】
前記コードが、前記容器の表面上、又は、前記容器に取り付けられる付属品上に形成されている、請求項１〜１０のいずれか一項に記載の容器。
【請求項１２】
請求項１〜１１のいずれか一項に記載の飲料又は食品調製マシン用の容器に取り付けられるように構成された付属品であって、前記容器が、飲料又は食品材料を収容するためのものであり、前記付属品は、
前記コードを保持している保持部と、
前記容器に取り付けるための取り付け部材と
を備える付属品。
【請求項１３】
請求項１〜１１のいずれか一項に記載の容器と、飲料又は食品調製マシンとを備える飲料又は食品調製システムであって、前記調製マシンが、
前記容器を受け入れ、前記容器から飲料又は食品を調製するための容器処理サブシステムと、
前記容器の前記コードのデジタル画像を取得して、前記デジタル画像を処理することにより、前記符号化されている調製情報を復号するように動作可能なコード処理サブシステムと、
前記復号された調製情報を使用して、前記容器処理サブシステムを制御するように動作可能な制御サブシステムと
を含み、
前記コード処理サブシステムが、好ましくは、前記コードの前記基準ユニット及び前記データユニットの位置を特定することと、前記基準ユニットを特定して、前記基準ユニットから基準線ｒを定めることと、データユニットに関して前記基準線ｒからの距離ｄを定めることと、距離ｄをパラメータの実際値Ｖｐへと、前記パラメータと距離ｄとの記憶されている関係性を使用して変換することと、前記１つ以上の離散的部位の前記場所を定めることと、前記離散的部位がデータユニットを含むか否かを定めることと、前記データユニットからパラメータＶｐを導出することとによって、前記符号化されている調製情報を復号するように構成されている、飲料又は食品調製システム。
【請求項１４】
請求項１３に記載の飲料又は食品調製マシンに取り付けられるように構成された付属品であって、
前記コードを保持している保持部と、
前記飲料又は食品調製マシンに取り付けるための取り付け部材と
を備える付属品。
【請求項１５】
調製情報を符号化する方法であって、
飲料又は食品材料を収容するための、飲料又は食品調製マシン用の容器上に、あるいは
前記容器又は飲料若しくは食品調製マシンに取り付けるための付属品上に、
コードを形成することを含み、
基準部分の基準線ｒを規定するために、少なくとも２つの基準ユニットを配置することと、
前記基準線ｒと交差する符号化線Ｄ上にデータ又はデータユニット群を配置することによって、前記コードのデータ部分で前記調製情報のパラメータを少なくとも部分的に符号化することであって、前記データユニットが、前記符号化に関する変数として、前記交差から延びる距離ｄで配置されており、
前記符号化線Ｄが、円形であり、前記交差の点で前記符号化線Ｄの接線が前記基準線ｒに直交する状態で配置されていることと、
前記距離ｄに関して定められている場所で前記符号化線Ｄ上に配置されている１つ以上の離散的部位で、前記調製情報のパラメータを少なくとも部分的に符号化することであって、前記離散的部位が、前記調製情報のパラメータを少なくとも部分的に符号化する変数として、データユニットを含むか含まないかのいずれかであることと
を更に含む方法。
【請求項１６】
請求項１３に記載のシステムを使用して、飲料又は食品を調製する方法であって、
前記容器の前記コードのデジタル画像を取得することと、
前記デジタル画像を処理することにより、前記符号化されている調製情報を復号することと、
前記調製情報を使用して、調製プロセスを制御することと
を含み、
前記符号化されている調製情報を復号することが、好ましくは、前記コードの前記基準ユニット及び前記データユニットの位置を特定することと、前記基準ユニットを特定して、前記基準ユニットから基準線ｒを定めることと、データ又はデータユニット群に関して前記基準線ｒからの距離ｄを定めることと、距離ｄをパラメータの実際値Ｖｐへと、前記パラメータと距離ｄとの記憶されている関係性を使用して変換することと、前記予め定められている距離ｄに基づいて、前記符号化線Ｄ上の前記１つ以上の離散的部位の前記場所を定めることと、前記離散的部位がデータユニットを含むか否かを定めることと、前記データユニットからパラメータＶｐを導出することとを含む、方法。
【請求項１７】
調製情報を符号化するための、請求項１〜１１のいずれか一項に記載の容器の前記コードの使用であって、前記調製情報が、好ましくは、
飲料又は食品材料を収容するための、飲料又は食品調製マシン用の容器上に、あるいは
前記容器又は前記飲料若しくは食品調製マシンに取り付けるための付属品上に、符号化される、使用。
【請求項１８】
飲料又は食品調製マシンのコード処理サブシステムの１つ以上のプロセッサ上で実行可能なコンピュータプログラムであって、請求項１〜１１のいずれか一項に記載の容器のコードのデジタル画像を処理することにより、符号化されている調製情報を復号するように実行可能であり、前記復号することが、好ましくは、
前記コードの前記基準ユニット及び前記データユニットの位置を特定することと、前記基準ユニットを特定して、前記基準ユニットから基準線ｒを定めることと、データ又はデータユニット群に関して前記基準線ｒからの距離ｄを定めることと、距離ｄをパラメータの実際値Ｖｐへと、前記パラメータと距離ｄとの記憶されている関係性を使用して変換することと、前記予め定められている距離ｄに基づいて、前記符号化線Ｄ上の前記１つ以上の離散的部位の前記場所を定めることと、前記離散的部位がデータユニットを含むか否かを定めることと、前記データユニットからパラメータＶｐを導出することとを含む、コンピュータプログラム。
【請求項１９】
請求項１８に記載のコンピュータプログラムを含む非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
説明される態様及び実施形態は、全般的に、コーヒーカプセルなどの容器から飲料又は食品を調製する、飲料又は食品調製システムに関し、具体的には、そのシステムのマシンによって読み取るための調製情報を符号化する、容器上に配置されたコードに関する。
【背景技術】
【０００２】
飲料又は食品の調製用のシステムは、単回供給量の飲料又は食品材料、例えば、コーヒー、茶、アイスクリーム、ヨーグルトを備える容器を使用して動作するように構成されることが、ますます増えてきている。このシステムのマシンは、その容器内の材料を、例えば、ミルク若しくは水などの流体の添加、及び、それらに対する混合の適用を使用して処理することによって、調製するように構成することができる。そのようなマシンは、国際出願ＰＣＴ／ＥＰ２０１３／０７２６９２号で開示されている。あるいは、このマシンは、その容器から、例えば溶解又は淹出によって、材料の原材料を少なくとも部分的に抽出することにより、調製するように構成することもできる。そのようなマシンの例は、欧州特許第２３９３４０４（Ａ１）号、同第２４７００５３（Ａ１）号、国際公開第２００９／１１３０３５号で提示されている。
【０００３】
これらのマシンの人気の高まりは、部分的には、従来の調製マシンと比較して、例えば、手動操作式の直火式エスプレッソメーカ又はカフェティエ（フレンチプレス）と比較して、ユーザの利便性が向上していることに起因し得る。
【０００４】
これはまた、部分的には、向上した調製プロセスにも起因し得るものであり、その調製プロセスでは、容器及び／又はその容器内の材料に固有の調製情報が、その容器上にコードとして符号化され、マシンによって読み取られ、復号され、そのマシンによって、調製プロセスを最適化するために使用される。具体的には、この調製情報は、例えば、限定するものではないが、流体の温度、調製継続時間、混合条件、及び流体容積などの、そのマシンの動作パラメータを含み得る。
【０００５】
したがって、容器上に調製情報を符号化することが必要とされている。様々なコードが開発されてきた。一実施例が、欧州特許第２５９４１７１（Ａ１）号で提示されており、その実施例では、カプセルのフランジの周辺部が、その上に配置されているコードを備える。このコードは、製造の間にカプセル上に印刷することが可能な、一連のシンボルを含む。そのようなコードの欠点は、その符号化の密度に限界があること、すなわち、符号化することが可能な調製情報の量に、限界があることである。更なる欠点は、そのコードは視認性が高く、審美的に好ましくないと見なされる恐れがある点である。欧州特許第２５２５６９１（Ａ１）号は、２Ｄバーコードを有する容器を開示しており、この２Ｄバーコードは、より高い符号化密度を有するものの、その符号化密度には限界がある。
【０００６】
それゆえ、上記のシステムの開発において、多大なる努力が既に費やされてきたにもかかわらず、更なる改善が望まれている。
【発明の概要】
【０００７】
本開示の目的は、高い符号化密度を有するコードを備える飲料又は食品システムの容器を提供することである。先行技術よりも視認性の低いコードを提供することが、有利であろう。多数のシンボルを含まないように、複雑ではないコードを提供することが、有利であろう。広い数値範囲を有する調製情報のパラメータを、適切に符号化することができるコードを提供することが、有利であろう。製造のコスト効率が高く、かつ、コスト効率の高いコード処理サブシステムによる読み取り及び処理が可能であるコードを提供することが、有利であろう。確実な読み取り及び処理が可能であるコードを提供することが、有利であろう。
【０００８】
第１の態様によれば、本明細書では、飲料又は食品調製マシン、具体的には、第４の態様によるマシンによって使用するための、（例えば、好適に寸法設定されている）容器が開示される。この容器は、飲料又は食品材料を収容するために好適である（例えば、その容器は、一定の内容積部を有し、かつ食品安全性とすることができる）。この容器は、単回供給量の容器とすることができ、すなわち、その容器は、上記の製品の単回供給量の調製用の、（例えば、予めポーション化されている）１回量の飲料又は食品材料を収容するように、寸法設定されている。この容器は、単回使用の容器とすることができ、すなわち、その容器は、単一の調製プロセスで使用され、その後、例えば、穿孔、貫通、蓋の除去、又は上記の材料が使い果たされることによって、好ましくは使用不可能にされることが意図されている。この方式で、その容器を、使い捨てとして定義することができる。この容器は、調製情報を符号化しているコードを（例えば、その表面上に）備えるものであり、そのコードは、基準部分及びデータ部分を含む。基準部分は、直線状の基準線ｒを規定している基準ユニットを含む。データ部分は、少なくとも１つのデータユニットを含み、このデータユニットは、基準線ｒと交差する符号化線Ｄ上に（例えば、そのデータユニットの少なくとも一部分、一般的には中心が、その線と交差する状態で）配置されており、そのデータユニットは、調製情報のパラメータを少なくとも部分的に符号化する変数として、上記の交差から、上記の符号化線Ｄに沿って延びる距離ｄ（すなわち、円周方向距離）で配置されており（例えば、パラメータは、そのデータユニットのみによって完全に符号化されているか、又は、同じ符号化線若しくは異なる符号化線上に配置することが可能な、いくつかのデータユニットによって符号化されており、かつ／あるいは、メタデータによって更に符号化されている）、上記の符号化線Ｄは、半円（すなわち、円の弧を含む）又は全円であり、上記の交差の点で、その接線が基準線ｒに直交する状態で配置されている。基準ユニットは、好ましくは、基準構成と称される場合もある構成を規定するものであり、この構成は、基準線ｒが延出する基準点を規定している。この構成は、好ましくは、固有のものであることにより、その構成は、そのコード内の他の箇所では出現しない。この構成は、好ましくは、非直線状に配置されている、少なくとも１つの基準ユニットを含み、かつ／又は、この構成は、不規則な多角形を形成している。
【０００９】
そのような基準ユニットの構成で、基準点を規定することの１つの利点は、その基準点の場所を正確に定めることができる点である。特に、上記の点を規定するための、単一の基準ユニットの使用と比較した場合である。この方式で、より正確に、基準線ｒを規定することができ、またそれゆえ、データを符号化することができる。非直線状に配置されている少なくとも１つの基準ユニットを含む構成、例えば、不規則な多角形を形成している構成を有することの利点は、その構成が、基準線ｒの方向を少なくとも近似的に定めるために使用することが可能な、固有の向きを有すると見なされ得る点である。
【００１０】
円形に延びる符号化線Ｄを有することの１つの利点は、処理に関して、極座標系を利用することができる点であり、その場合、原点は、典型的には、この構成の基準点であり、その基準点は、符号化線の軸心に配置されており、各データユニットは、その原点からの半径方向距離を有し、各データユニットは、基準線ｒとそのデータユニットへの半径方向線との間で画定される、角度を有する。上記の角度、及び任意選択的に上記の半径方向距離によって、距離ｄを簡便に定めることができる。この座標系を使用するコードの画像処理は、例えば、基準線と、その基準線に直交して延びる直線状の符号化線とによって軸が定義される、デカルト座標系を使用するコードよりも計算集約的ではない。具体的には、デカルト式配置では、処理中にコードの画像の向きを変更する必要があるが、極座標系を使用する場合、このことは不要である。この方式で、よりコスト効率の高い画像処理装置を使用することができる。更には、このコードは、高い符号化密度を有するが、これは、複数の符号化線Ｄを、それぞれが１つ以上の関連するデータユニットを含む状態で、原点の周りに同心円状に配置することができるためである。
【００１１】
調製情報は、調製プロセスに関連する情報、例えば、以下のものなどの、そのマシンによって使用される１つ以上のパラメータを含み得る：温度；トルク及び角速度（混合を実施する、マシンの混合ユニットに関するもの）；流量及び／又は流体容積；圧力；％冷却力；時間（例えば、上述のパラメータのうちの１つ以上を含む段階を適用するための）；消費期限；容器の幾何学的特性；段階識別子（複数のコードを備える容器に関するものであり、それらのコードのそれぞれが、調製動作の別個の段階を符号化している）；容器識別子；製品を調製するためにマシンによって使用される、そのマシンの１つ以上のパラメータ（これらのパラメータは、そのマシン上に記憶させることができる）を検索するために使用することが可能な、レシピ識別子；予備湿潤容積。
【００１２】
コードは、例えば、そのコードが容器上に印刷及び／又はエンボス加工されている場合、好ましくは、６００〜１６００μｍ、又は６００〜６０００μｍの周長（例えば、円形の外周の直径、又は矩形の外周の辺長）を有する、平面図形を有する。１つの利点は、容器上に適用されているコードが、いくつかのユニットを含む場合であっても、特に可視とはならない点である。更なる利点は、中に含まれている情報の読み取り及び復号のために、そのコードの画像を取り込むことが、小さい画像取り込み装置で、例えば、数ミリメートル程度の寸法を有するカメラで行うことができ、そのサイズは、第４の態様によるマシン内への、容易かつ確実な組み込みを実現する点である。より具体的には、このコードを構成するデータユニット及び基準ユニットは、好ましくは、５０〜２５０μｍの長さを有する。上述の長さは、実質的に円形のデータユニット又は基準ユニットに関しては、直径として；四角形のデータユニット又は基準ユニットに関しては、辺長として；別の形状のデータユニット又は基準ユニットに関しては、他の好適な長さの尺度として、定義することができる。
【００１３】
このコードの、矩形の平面図形の１つの利点は、その図形がモザイク式形状を形成する点である。モザイク式形状は、容器上に複数のコードをコンパクトに繰り返すことができ、例えば、読み取りエラーのチェックに関しては、これにより、同じ情報を符号化しているいくつかのコードを使用して、コードの読み取りエラー及び／又は復号エラーを補正することが可能な、強固なコード復号アルゴリズムの設計が可能となり、それゆえ、コード読み取り失敗率が最小限に抑えられるため、並びに／あるいは、調製プロセスの別個の段階が、各コード又はコード群によって符号化される場合に、特に有利である。したがって、第１の態様は、少なくとも部分的にモザイク方式（例えば、隣り合う列が位置合わせされている、又は隣り合う列がオフセットされている、グリッド）で、容器上に形成されている、複数の上記のコードを含み得るものであり、それらのコードは、好ましくは、調製プロセスの異なる段階を符号化している。
【００１４】
調製プロセスのいくつかの段階を、容器上に符号化することにより、例えば、複雑なレシピ、例えば、いくつかの調製段階を含むレシピ、並びに／あるいは、例えば、ミルクとコーヒー、アイスクリームとトッピング、ミルクシェークと香味料などの、２種以上の原材料を得るために、２つ以上の容器の、及び／又は、同じ容器内部の２つ以上の区画内の２種以上の原材料の、同時処理若しくは順次処理を必要とするレシピの調製のために必要な、全てのパラメータを符号化することが可能となる。
【００１５】
本発明によれば、レシピに必要な全ての処理パラメータが、好ましくは、対応する１つ以上の容器上の、１つ以上のコードとして符号化されており、それらの容器上に、更新されたコードを提供することによって、レシピを更新することができ、それらの更新されたコードは、更新された／修正された／新規なパラメータ値を符号化している。特定のパラメータ値を有する新規なレシピ及び／又は新規な容器を、更に、第４の態様によるマシンによって、そのマシンの再プログラミングを伴うことなく、導入及び処理することができる。したがって、マシンのソフトウェア又はファームウェアの更新を必要とすることなく、更新されたレシピ及び／又は新規なレシピを、本発明のシステムに導入することができる。
【００１６】
更なる態様による付属品もまた、上述の複数のコード配置を備え得る。
【００１７】
この構成の基準ユニットは、例えば、形状、色、及びサイズのうちの１つ以上の点で、全て同じ個別構成のものとすることができる。１つの利点は、処理に関して、そのコードのデータユニット及び／又は基準ユニットは、それらの個別構成によって更に特定されるのではなく、存在しているものとして特定されることのみが必要とされ、それにより、その構成の場所は、個別の基準ユニット構成ではなく、関連する基準ユニットの空間的構成、典型的には、それらの中心点に基づいて定められている。この方式で、処理オーバーヘッドが低減されることにより、よりコスト効率の高いプロセッサを使用することが可能となる。
【００１８】
基準線ｒは、その構成に関して、以下の幾何学的用語を含む群から選択される、少なくとも１つを通って、又はそこから延びることができる：対称の中心；重心；対称軸。更には、又は代替として、上記の基準線ｒは、その構成の１つ以上の基準ユニットを通って、又はそれら基準ユニットに平行に延びることができる。この場合、基準ユニットを通るとは、典型的には、その中心を通ることを意味するものと解釈される。１つの利点は、上記の構成が特定されると、基準線ｒを簡便に定めることができる点である。基準点は、好ましくは、上述の幾何学的用語の群で配置されている。１つの利点は、上記の構成が特定されると、基準点を簡便に定めることができる点である。
【００１９】
その構成の基準ユニットの配列は、三角形（直角三角形、正三角形、二等辺三角形など）、正方形、最大８つの頂点を有する別の正多角形又は不規則な多角形からなる群から選択することができる。この場合、その構成の上記の配列は、好ましくは、それらの頂点で、関連する基準ユニットの中心によって規定されている。１つの利点は、それら基準ユニットの単純な構成の場合、その構成は、例えば、それら基準ユニットの中心の位置を特定して、その構成の形状に対応する形状の編成を探し求めることによって、簡便に特定することができる点である。
【００２０】
この構成は、直角三角形の配置を有し得るものであり、その場合、その三角形の頂点（例えば、基準ユニットの中心によって規定される点）は、符号化線Ｄと同心円状の、円形の線上に配置されており、基準点は、その円形の線の中心に配置される。そのような配置では、半径方向に延びる基準線ｒは、それら基準ユニットのうちの２つを通って延びる線に対して、平行に延びるように規定することができる。１つの利点は、その構成が、符号化線（１つ以上）の内部にコンパクトに配置される点である。
【００２１】
あるいは、その構成は、直角三角形の配置を有し得るものであり、その場合、基準点は、その三角形の３つの頂点のうちの２つの間に配置されており、基準線ｒは、その基準点から、上記の２つの頂点の一方を通って延びている。
【００２２】
この構成は、円形の符号化線の中心に基準点を有するように、配置することができる。１つの利点は、その構成の位置を特定することによって、その極座標系の中心を簡便に定めることができる点である。この構成は、好ましくは、１つの符号化線Ｄ又は各符号化線Ｄによって規定されている軌跡の内部に、全体が配置されている。
【００２３】
この構成は、基準線ｒの単一の方向を一意に特定することが可能な配置を有し得る。上記の配置は、基準線ｒが通って延びるか、又は基準線ｒが平行に延びることが可能な、単一の対称軸を有するように、その配置を構成することによって、達成することができる。上記の配置は、基準線ｒが通って延びるか、又は基準線ｒが平行に延びることが可能な、１つ以上の基準ユニットによって規定される辺を有するように、その配置を構成することによって、達成することができ、具体的には、その辺は、基準ユニットの特徴的間隔、及び／又は、その構成の他の基準ユニットに対する特定の向きを有し得るものであり、その構成が直角三角形などの場合、隣接辺又は対辺が、それらを通って延びるか、又はそれらに平行に延びる、基準線ｒを有する。１つの利点は、その構成が、基準線ｒの方向を規定することができる点である。
【００２４】
本発明によれば、コードは、それゆえ、その極性コードの中心及び向きを定めるための、基準点及び基準線を規定する、基準ユニットを含む。それゆえ、処理のために第４の態様のマシン内に配置される場合に、画像取り込み装置に対する、この容器の特定の位置合わせの要件は存在しない。コード処理サブシステムは、画像が取得された際の、その容器と画像取り込み装置との相対的な向きとは無関係に、その取り込まれた画像内の基準ユニットの位置で、そのコードの中心及び向きを定めることが可能となる。
【００２５】
このコードは、複数の離散的部位を含み得るものであり、それらの離散的部位は、好ましくは、調製情報のパラメータを少なくとも部分的に符号化する変数として、ユニットを含むか含まないかのいずれかである。実施形態では、それらの位置のうちの少なくとも１つは、基準部分の一部として使用するためのユニットを含む。データを符号化するために使用される場合、そのような離散的部位は、基準部分及びデータ部分の一部を形成することが理解されるであろう。そのような１つの離散的部位又は各離散的部位は、１つの符号化線Ｄ又は各符号化線Ｄによって規定されている軌跡の外部に配置することができ、すなわち、その内部の閉領域にではなく、その線の外周部上に存在している。１つの利点は、そのような記憶されている離散的部位の近似的な場所を定めることが可能な、基準線ｒの近似的な方向を、この構成を使用して定めることができる点である。その構成に対する、すなわち基準線ｒに対する所定の既知の位置である、それらの位置を、その後、データユニットに関してチェックすることができ、データユニットが存在している場合には、そのデータユニットを使用して、好ましくは、その中心の場所を基準として使用して、より正確に基準線の方向が定められている。１つの利点は、そのような配置は、他の方式であれば、データを符号化するために使用することが可能なスペースを消費するであろう、符号化線Ｄの外側の専用の基準ユニットを、不要なものにする点である。符号化線Ｄは、矩形の平面図形の内部に配置することができ、その場合、これらの離散的部位は、上記の平面図形の内部に配置されており、その１つ以上の頂点の近くにある。１つの利点は、符号化密度が、特にモザイク式のコード構成に関して、最大化される点である。
【００２６】
あるいは、又は上記に加えて、１つ以上の離散的部位を、１つ以上の符号化線Ｄ上に配置することもできる。それらは、例えば、符号化線Ｄ上のデータユニットの近位に、例えば、対応するデータユニットよりも、基準線ｒから遠い距離又は近い距離で配置することができる。好ましくは、それらの離散的部位は、データユニットから所定の距離で配置されており、すなわち、それらの場所は、パラメータを符号化するために対応するデータユニットが配置されている距離ｄに対して、規定されるものである。符号化線Ｄ上に離散的部位を配置することの１つの利点は、データの量及び形式（例えば、連続的及び離散的）を、増大させることができる点である。
【００２７】
具体的には、パラメータのタイプに従って、離散的部位のデータユニット、又は、１つ以上の符号化線Ｄに沿って任意の距離で配置することが可能なデータユニットを使用して、それらのパラメータを選択的に符号化することができる。以下のうちの１つ以上などの、離散値のみを呈し得るパラメータは、好ましくは、離散的部位のデータユニットによって符号化される：消費期限；段階識別子；容器又は製品識別子；位相識別子；容器又は製品識別子；及び容器の幾何学的特性、例えば、容積部；符号化線Ｄ上に距離ｄで配置されたデータユニットによって符号化されているパラメータに関連付けられ得る、指数又は符号；製品を調製するためにマシンによって使用される、そのマシンの１つ以上のパラメータ（これらのパラメータは、そのマシン上に記憶させることができる）を検索するために使用することが可能な、レシピ識別子；符号化線Ｄ上に距離ｄで配置されたデータユニットによって符号化されているパラメータに関連付けられる、式又は参照テーブルの識別子。以下のうちの１つ以上などの、連続的であり得る、広範囲の値を呈し得るパラメータは、好ましくは、１つ以上の符号化線Ｄ上に任意の距離で配置されるデータユニットを介して、符号化される：温度；流体容積；流量；トルク及び角速度；時間；％冷却力。更には、特定のパラメータは、符号化線Ｄ上に配置されるデータユニット、及び離散的部位のデータユニットの双方によって符号化することができ、例えば、離散的部位のデータユニットは、符号化線Ｄ上に配置されたデータユニットによって符号化されている値に関連付けられる、指数又は符号を符号化する。
【００２８】
実施形態では、複数のコードが存在し得るものであり、コードの基準線ｒは、そのコードの基準ユニットの構成と、１つ以上の更なるコード、好ましくは隣接するコードの基準ユニットの、同様の構成とによって定められている。それらのコードは、コードの基準線ｒが、１つ以上の更なるコード、好ましくは隣接するコードの構成によって規定される基準点を通って延びるように、配置することができる。あるいは、その基準線は、１つ以上の更なるコード、好ましくは隣接するコードの構成によって規定される基準点に対して、既知の位置で延びるように配置することもできる。
【００２９】
以下のうちの１つ以上は、好ましくは形状、色、及びサイズのうちの１つ以上の点で、同じ個別構成を有し得る：構成の基準ユニット；更なる基準ユニット；データユニットのうちの１つ以上。好ましくは、コードを構成する全ての基準ユニット及び／又は全てのデータユニットは、同じ個別構成を有する。１つの利点は、処理オーバーヘッドが低減されることにより、よりコスト効率の高いプロセッサが可能となる点である。
【００３０】
データユニットは、交差の点からの符号化線に沿った任意の連続距離ｄで、符号化線上に配置することができる。１つの利点は、そのコードが、離散方式ではなく、連続方式で情報を符号化することができるため、高い符号化密度を有する点である。あるいは、又はそれと組み合わせて、データユニットは、離散的距離で配置することもでき（すなわち、上記のデータユニットは、線Ｄに沿った複数の所定の離散的部位のうちの１つを占有し、それらの位置は、一般に重なり合うことなく、隣り合う位置間に離散的な間隔を有し得るものである）、上記の離散的距離は、交差の点から、又は好ましくは、上記で説明されたような、連続方式で情報を符号化しているデータユニット若しくはデータユニット群から規定されるものである。２つ以上の符号化線Ｄ、及び／又は、それらの線（１つ以上）に沿って配置されている２つ以上のデータユニットの場合には、それらのデータユニットを、連続距離と離散的距離との組み合わせで配置することができる。
【００３１】
データ部分は、符号化領域を有し得るものであり、この符号化領域内部に、符号化線Ｄが配置されており、データ部分のデータユニットは、その符号化領域の境界の内部に配置されている。符号化領域は、好ましくは、周辺部で円形であり、符号化線Ｄは、好ましくは、その符号化領域の軸心の周りに、同心円状に延びている。より具体的には、符号化領域は、環状とすることができる。１つの利点は、環状の配置では、データユニットが、それらの環の中心に極めて近接して配置されない点であり、そのような場合には、符号化線Ｄの円周方向距離が小さくなることにより、定められている距離ｄの精度が低いものとなる。符号化領域の一部分を、基準線ｒによって境界することができ、例えば、この符号化領域は環状であり、その基準線によって半径方向で交差されている。基準ユニットは、好ましくは符号化領域の外側に、好ましくは、その環の軸心に極めて近接して配置される。
【００３２】
実施形態では、データユニットは、基準線ｒに至るまで配置可能ではあるが、基準線ｒに重なり合わないようにすることができ、すなわち、データユニットの外周は、基準線に一致して、その基準線から延びることができる。あるいは、データユニットは、基準線ｒと一致するように配置可能ではなく、基準線までの最接近距離は、近位ではあるが、基準線から所定の最小距離を有するものである。１つの利点は、基準線ｒと処理のためのデータユニットとの間に、十分な間隔が存在している点である。好ましくは、データユニット及び／又は基準ユニットは、互いに重なり合うように配置されない。
【００３３】
符号化線Ｄは、基準位置で基準線ｒと交差し得るものであり、この基準位置は、好ましくは基準ユニットを含まず、その１つの基準位置又は各基準位置は、基準線に沿って、例えば、その構成の、１つの基準ユニット若しくは各基準ユニット、又は他の位置から、所定の距離で配置されている。好ましくは、それらの基準ユニットは、符号化領域の外部に配置されている（すなわち、内部には配置されていない）。１つの利点は、データユニットを、基準線ｒに極めて近接して配置することができ、例えば、データユニットと、他の方式であればその基準線上に存在するであろう基準ユニットとの間に、適度の間隔を確実に存在させることが必要とされないため、符号化密度が増大する点である。上述の所定の距離は、隣り合う基準位置が等距離となるような設定量として、例えば、基準線ｒの両端間の距離を、基準位置の数で除算したものとして、定義することができる。
【００３４】
データユニットは、そのパラメータに関連付けられたメタデータを、更に符号化することができる。このメタデータは、好ましくは、離散的に符号化される（例えば、このメタデータは、所定の数の値のうちの１つを呈し得る）。このメタデータは、一般に、特定のパラメータ、及び／又はそのパラメータに関連付けられた特性（例えば、±又は指数）を特定することを可能にするものである。メタデータを符号化する変数として、データユニットのユニット長を、複数の所定のユニット長のうちの１つから選択することができる。上述のユニット長は、実質的に円形のユニットに関しては、直径として；四角形のユニットに関しては、辺長として；別の形状のユニットに関しては、他の好適な長さの尺度として、定義することができる。直線（この線は、円形の符号化線Ｄの軸心から半径方向に延びている）に沿った、符号化線Ｄからのデータユニットの中心のオフセットを、メタデータを符号化する変数として、複数の所定のオフセットのうちの１つから選択することができる。好ましくは、上記のオフセットは、符号化線Ｄと交差する、関連のデータユニットの少なくとも一部の境界の内部で達成される。
【００３５】
データ部分は、複数の符号化線Ｄ（例えば、最大２、３、４、５、６、１０、１６、２０以上）を備え得るものであり、それぞれが、対応するデータユニットの配列（すなわち、データユニットは、パラメータを少なくとも部分的に符号化するように、対応する符号化線に沿って、交差の点から距離ｄで配置されている）、及び／又は、１つ以上のデータユニットに関する離散的部位の対応する配列を含む。好ましくは、それらの符号化線Ｄは、同心円状に配置されており、好ましくは、異なる位置で基準線ｒと交差している。
【００３６】
更には、複数のデータユニットを、単一の符号化線Ｄに沿って配置することができる。１つの利点は、符号化密度が増大する点である。そのような配置では、各データユニットは、メタデータによって識別可能とすることができる。上記のデータユニットのそれぞれは、別個のパラメータを符号化することができる。あるいは、複数のデータユニット又はデータユニット群が、単一のパラメータを符号化することもでき、その場合、上記のパラメータを符号化する距離ｄは、それら複数のデータユニットの距離、又は、その群のデータユニットの距離の、関数（例えば、平均又は倍数）とすることができる。
【００３７】
データユニット及び基準ユニットは、印刷（例えば、従来のインクプリンタによるもの；１つの利点は、簡便かつコスト効率的に、コードを形成することができる点である）、彫刻、エンボス加工のうちの１つによって形成することができる。このコードは、容器の表面上に直接形成することができ、例えば、それらのユニット用の基材は、容器に一体化されている。あるいは、このコードは、容器に取り付けられる付属品上に、例えば、限定するものではないが、ラベル上に、熱収縮スリーブ上に、及び／又は、その容器の蓋上に、形成することもできる。
【００３８】
この容器は、その中に収容された飲料又は食品材料を備え得る。この容器は、カプセル、パケット、エンドユーザが飲料又は食品を摂取するための受器のうちの１つを含み得る。カプセルは、５〜８０ｍＬの内容積部を有し得る。受器は、１５０〜３５０ｍＬの内容積部を有し得る。パケットは、その用途に応じて、１５０〜３５０ｍＬ、又は２００〜３００ｍＬ、又は５０〜１５０の内容積部を有し得る。
【００３９】
第２の態様によれば、本明細書では、調製情報を符号化する方法が開示され、この方法は、飲料又は食品調製マシン用の容器であって、飲料又は食品材料を収容するための容器；あるいは、上記の容器又は上記のマシンに取り付けるための付属品上に、コードを形成することを含む。この方法は、第１の態様のいずれかの特徴によるコードで、情報を符号化することを含み得る。具体的には、この方法は、基準部分の基準線ｒが延出する基準点を規定する構成を規定するために、基準ユニットを配置することと、基準線ｒと交差する符号化線Ｄ上に、データユニット又はデータユニット群、例えば一対のデータユニットを配置することによって、そのコードのデータ部分で、調製情報のパラメータを少なくとも部分的に符号化することとを含み得るものであり、このデータユニット又はデータユニット群は、上記の符号化に関する変数として、上記の交差から符号化線Ｄに沿って延びる任意の距離ｄで配置されており、上記の符号化線Ｄは、円形であり、上記の交差の点で、その接線が基準線ｒに直交する状態で配置されている。この方法は、更に、基準線ｒに近接して有効に配置されている１つ以上の離散的部位で、調製情報のパラメータを少なくとも部分的に符号化することを含み得るものであり、それらの離散的部位は、調製情報のパラメータを少なくとも部分的に符号化する変数として、データユニットを含むか含まないかのいずれかである。これら離散的部位の少なくとも一部は、具体的には、１つ以上の符号化線Ｄ上に配置することができ、それら離散的部位の場所は、対応するデータユニット又はデータユニット群に関して規定されている。この方法は、印刷、彫刻、エンボス加工のうちの１つ以上によって、コードを形成することを含み得る。この方法は、好ましくは、少なくとも部分的にモザイク式の配置で、上記のコードの複数のコードを形成することを含み得る。
【００４０】
第３の態様によれば、本明細書では、調製情報を復号する方法（例えば、コンピュータ実装方法）が開示され、この方法は、第１の態様による容器、あるいは、第７の態様及び第８の態様による付属品の、コードのデジタル画像を取得することと、そのデジタル画像を処理することにより、符号化されている調製情報を復号することとを含む。
【００４１】
調製情報を復号するための、デジタル画像の処理は、そのコードの基準ユニット及びデータユニットの位置を特定することと、それらのユニットから、基準線ｒを少なくとも近似的に定めることと、データユニット又はデータユニット群に関して、その基準線ｒからの、符号化線Ｄに沿った距離ｄを（すなわち、１つの符号化線Ｄ又は各符号化線Ｄに関して）定めることと、定められた距離ｄを、パラメータの実際値Ｖｐへと変換することとを含み得る。実施形態では、調製情報を復号するための、デジタル画像の処理は、更に、その構成に対して、及び／又は、１つ以上の符号化線Ｄのデータユニット又はデータユニット群に対して記憶されている場所での、１つ以上の離散的部位の場所を定めることと、それらの離散的部位がデータユニットを含むか否かを定めることと、そのデータユニットからパラメータを導出することとを含む。
【００４２】
コードのユニット（すなわち、データユニット及び基準ユニット）の位置を特定することは、以下のうちの１つ以上を含み得る：デジタル画像の、二値画像への変換；特徴抽出による、ユニットの中心を定めること；画素統合による、ユニットのサイズ／面積／形状を定めること（すなわち、ユニットを構成している陰影領域の画素の数を定めること）。
【００４３】
それらから基準線ｒを定めることは、基準ユニットの構成を特定することを含み得る。基準ユニットの構成を特定することは、特定の固有の構成を有する、基準ユニットの位置を特定することを含み得るものであり、その構成は、好ましくは、それらのユニットの中心点によって規定されている。典型的には、その構成は、メモリサブシステムを含み得る、参照テーブルなどの、そのマシンのメモリユニット上に記憶される。その構成から基準線ｒを定めることは、基準線ｒが延出する基準点を、その構成から定めることを含み得る。この基準点の場所は、好ましくは、その構成に対する特定の場所に配置されている。典型的には、その場所は、メモリサブシステムを含み得る、参照テーブルなどの、そのマシンのメモリユニット上に記憶される。
【００４４】
この構成から基準線ｒを定めることは、それら基準ユニットの配列から、例えば、上記で定義されたような対称軸又は辺を探し求めることによって、単一の固有の方向を特定することを更に含み得る。
【００４５】
基準線ｒを定めることは、複数の離散的部位のうちの１つに少なくとも配置されている、基準ユニット及び／又はデータユニットを特定することを、更に含み得るものであり、それらの離散的部位は、好ましくは、１つの符号化線Ｄ又は各符号化線によって規定されている軌跡の外部に配置されており、その場所は、その構成に関して規定されており、典型的には、メモリサブシステムを含み得る、参照テーブルなどの、そのマシンのメモリユニット上に記憶される。具体的には、このことは、その構成を使用して少なくとも近似的に定められた基準線ｒの初期の位置を、上記の少なくとも１つの離散的部位の基準ユニット及び／又はデータユニットを使用することによって、精緻化若しくは補正することを含み得る。
【００４６】
例えば少なくとも部分的にモザイク方式で配置されている、そのようなコードの複数のコードを備える実施形態では、コードに関する基準線ｒを定めることは、そのコードの構成から予め近似的に定められている方向で、そのコードの構成の基準点から、少なくとも１つの他のコード、好ましくは隣接するコードの構成によって規定されている基準点を通って、又は、その基準点に関連して延びているものとして、基準線を定めることを更に含み得る。
【００４７】
基準線を定めることは、上記の定めるステップのうちの、任意の２つ以上の組み合わせを含み得る。
【００４８】
各データユニットに関して基準線ｒからの符号化線Ｄに沿った距離ｄを定めることは、円周方向距離を定めること、すなわち、基準線ｒとデータユニットとの間の、符号化線の中心（典型的には、その構成の基準点）で観察される角度と、上記の中心からの、そのデータユニットの半径方向距離とによって、定めることを含み得る。あるいは、角距離を定めること、すなわち、基準線ｒとデータユニットとの間の、符号化線の中心で観察される角度によって定めることを含み得るものであり、この場合、その半径方向距離を使用して、基準位置に対するデータユニットを特定することができる。必要とされる処理ステップが少ないため、後者が好ましい。それぞれの場合に、倍率／読み取り距離を考慮するように、その距離を補正することができる。
【００４９】
定められた距離ｄを、パラメータの実際値Ｖｐへと変換することは、そのパラメータと距離ｄとの、記憶されている関係性（例えば、メモリサブシステムを含み得る、そのマシンのメモリユニット上に記憶されている情報）を使用して、定められた距離ｄをパラメータの実際値Ｖｐへと変換することを含み得る。この関係性は、線形、例えば、Ｖｐ∝ｄとすることができ、及び／又は、非線形とすることもできる。この関係性は、対数関係、例えば、Ｖｐ∝ｌｏｇ（ｄ）；指数関係、例えば、Ｖｐ∝ｅｄ；多項式；ステップ関数；線形からなる群から選択される、少なくとも１つを含み得る。指数関係及び対数関係は、それぞれ、パラメータの精度が、低い値で重要であり、高い値では重要性が低い場合に、又はその逆の場合に、特に有利である。典型的には、この関係性は、等式として、又は参照テーブルとして記憶されている。この関係性は、温度；トルク；流量／流体容積；圧力；％冷却力などの、調製情報の任意の好適な変数に適用することができる。１つの利点は、複雑なレシピの実行であり、それらのレシピは、その容器内の具体的な材料、及びそのマシンの機能性によって定めることができる。
【００５０】
調製情報を復号するための、デジタル画像の処理は、符号化されているパラメータのデータユニットに関連付けられたメタデータを、例えば、以下のうちの１つ以上によって定めることを、更に含み得る：データユニットのユニット長を定めること；符号化線Ｄに対するデータユニットのオフセットを定めること。上述の定めることは、特徴抽出、又は、画素統合による全体的な面積／形状によるものとすることができる。
【００５１】
１つ以上の離散的部位の場所を定めることは、特定された基準線ｒの位置を使用することを含み得る。このことは、記憶されている情報を使用することを更に含み得るものであり、例えば、基準線ｒの位置に対して、及び／又は、符号化線Ｄに沿ったデータユニット若しくはデータユニット群の配置に対して、既知の場所に配置されている、既知の数の離散的部位が存在する。それらの離散的部位がデータユニットを含むか否かを定めることは、特徴抽出又は他の既知の技術を含み得る。離散的部位のデータユニットの存在からパラメータを導出することは、記憶されている情報（例えば、参照テーブル）を使用して、符号化されているパラメータ（１つ以上）を復号することを含み得る。
【００５２】
第４の態様によれば、本明細書では、飲料又は食品調製マシンが提供され、この調製マシンは、第１の態様による容器を受け入れ、その容器から飲料又は食品を調製するための容器処理サブシステムと、その容器のコードのデジタル画像を取得して、そのデジタル画像を処理することにより、符号化されている調製情報を復号するように動作可能なコード処理サブシステムと、以下のうちの１つ以上を実施するように動作可能な制御サブシステムとを備える：上記の復号された調製情報を使用する、上記の容器処理サブシステムの制御；例えば、通信インターフェースを通じたサーバシステムによる再注文のために、容器の消費量を監視するための、調製情報の使用；容器がその消費期限を超過しているか否かを定めるための、調製情報の使用。コード処理サブシステムは、第３の態様の方法に従ってコードのデジタル画像を処理するように、更に構成することができる。
【００５３】
上記の復号された調製情報を使用する、上記の容器処理サブシステムの制御は、具体的には、調製プロセスを段階的に実行することを含み得るものであり、それらの段階に関する調製情報は、第１の態様によるような、コードから、及び／又は、複数の段階を符号化している複数のコードから、復号される。いくつかの段階に関する、それらの復号された調製情報は、例えば、複雑なレシピを実行するように容器処理サブシステムを制御するために使用することができ、それらのレシピは、例えば、好ましくは、単一のユーザ作動に応じた、例えば、そのマシンのユーザインターフェースのボタンの単一のプッシュに応じた、２つ以上の容器の処理、及び／又は、同じ容器内部のいくつかの個別区画内の、２種以上の原材料の処理を含むものである。実施形態では、例えば、第１の容器から復号された情報に基づいて、制御サブシステムは、その第１の容器若しくは原材料区画を処理する前、又は後に、マシン内の特定の第２の容器若しくは原材料区画の存在をチェックして、その第２の容器又は原材料区画を見つけることができない場合には、その調製プロセスを一時停止する。予期されたタイプの第２の容器又は原材料区画が、マシン内で検出されると、その調製プロセスが再開され、第２の容器又は原材料区画が処理される。
【００５４】
容器処理サブシステムは、一般に、飲料又は食品材料に、水若しくはミルクなどの流体を添加することによって、上記の調製を実行するように動作可能である。容器処理サブシステムは、抽出ユニット、溶解ユニット、混合ユニットのうちの１つを備え得る。容器処理サブシステムは、上述のユニットに流体を供給するように動作可能な、流体供給部を更に備え得る。一般的には、この流体供給部は、流体ポンプ及び流体ヒータを備える。上述のユニットは、飲料又は食品材料を収容する１つ以上の容器と共に動作するように、構成することができる。
【００５５】
第５の態様によれば、本明細書では、第１の態様による容器と、第４の態様による飲料又は食品調製マシンとを備える飲料又は食品調製システムが開示される。
【００５６】
第６の態様によれば、本明細書では、第５の態様によるシステムを使用して、飲料又は食品を調製する方法が開示され、この方法は、第１の態様によるコード（容器上に、又は更なる態様による付属品上に配置することが可能なもの）のデジタル画像を取得することと、そのデジタル画像を処理することにより、符号化されている調製情報を復号することと、以下のうちの１つ以上を実施するように、制御サブシステムを動作させることとを含む：上記の復号された調製情報を使用する、上記の容器処理サブシステムの制御；例えば、通信インターフェースを通じたサーバシステムによる再注文のために、容器の消費量を監視するための、調製情報の使用；容器がその消費期限を超過しているか否かを定めるための、調製情報の使用。この方法は、第３の態様の方法による、コードのデジタル画像を処理するステップのうちのいずれかを、更に含み得る。
【００５７】
第７の態様によれば、本明細書では、第４の態様による飲料又は食品調製マシン用の容器に取り付けられるように構成された、付属品が開示される。この容器は、好ましくは、第１の態様のいずれかの特徴によるものであり、好ましくは、その上にコードを有さない。この付属品は、第１の態様によるコードを（例えば、その表面上に）保持する、保持部と、上記の容器に取り付けるための、取り付け部材とを備え得る。この付属品は、好ましくは、あたかもコードが容器上に一体的に形成されているかのごとく、上記の保持部を、その容器に取り付けるように構成されている。この方式で、あたかもコードが容器に一体的に形成されているかのごとく、そのコードを、画像取り込み装置によって読み取ることができる。この付属品は、容器の実質的な部分、例えば、基底部、又は蓋、又は周縁部にわたって延びるように構成することができる。好適な取り付け部材の例は、接着ストリップ（又は、接着剤を受け入れるための平面領域）；クリップ又はボルトなどの機械的締結具を含む。
【００５８】
第８の態様によれば、本明細書では、第４の態様による飲料又は食品調製マシンに取り付けられるように構成された、付属品が開示される。この付属品は、第１の態様によるコードを（例えば、その表面上に）保持する、保持部と、上記のマシンに取り付けるための、取り付け部材とを備え得る。この取り付け部材は、好ましくは、上記の保持部を、その保持部上のコードが上記の容器の近位に存在するように、上記のマシンの画像取り込み装置と、受け入れられた場合の容器との間の位置で、そのマシンに取り付けるように構成されている。この方式で、その保持部を、あたかもその保持部が容器に取り付けられているかのごとく、画像取り込み装置によって読み取ることができる。好適な取り付け部材の例は、接着ストリップ（又は、接着剤を受け入れるための平面領域）を備える、上記の保持部に取り付けられた延長部、又は、クリップ、ボルト、若しくはブラケットなどの機械的締結具を含む。
【００５９】
第９の態様によれば、本明細書では、第４の態様で定義されたような飲料又は食品調製マシンに関する、第１の態様で定義されたような容器、若しくは、第７の態様及び第８の態様で定義されたような付属品の使用が開示される。
【００６０】
第１０の態様によれば、本明細書では、調製情報を符号化するための、第１の態様で定義されたようなコードの使用が開示され、調製情報は、好ましくは、第１の態様で定義されたような、飲料又は食品調製マシンの容器であって、飲料又は食品材料を収容するための容器上に；あるいは、第７の態様又は第８の態様による付属品上に、符号化される。
【００６１】
第１１の態様によれば、符号化されている調製情報を復号するための、第４の態様で全般的に定義されたような飲料又は食品調製マシンの、コード処理サブシステムの１つ以上のプロセッサ上で実行可能なコンピュータプログラムが開示される。このコンピュータプログラムは、１つのプロセッサ若しくは各プロセッサ、及び／又は、その１つのプロセッサ若しくは各プロセッサ上に実装されているプログラム論理によって実行可能なプログラムコードを含み得る（また、上記のプログラム論理の実装のためのプログラムコードも含み得る）。このコンピュータプログラムは、第３の態様のいずれかの特徴によって、第１の態様のいずれかの特徴によるコードの情報を復号するように、動作可能とすることができる。このコンピュータプログラムは、上記のコードのデジタル画像を（例えば、画像取り込み装置を制御することによって）取得するように、更に実行可能とすることができる。
【００６２】
これらのコンピュータプログラムによって説明される機能ユニットは、本明細書では一般に、デジタル電子論理、例えば、１つ以上のＡＳＩＣ又はＦＰＧＡ；記憶されたコードで構成されたファームウェアの１つ以上のユニット；モジュール若しくはアルゴリズムなどの、１つ以上のコンピュータプログラム又は他のソフトウェア要素；あるいは、これらの任意の組み合わせを使用して、様々な方式で実装することができる。一実施形態は、本明細書で説明される機能を実行するように特別に構成された、専用コンピュータを含み得るものであり、その専用コンピュータでは、機能ユニットの全てが、記憶媒体内に記憶されている、デジタル電子論理、記憶されたコードで構成されたファームウェアの１つ以上のユニット、あるいは、１つ以上のコンピュータプログラム又は他のソフトウェア要素を含む。
【００６３】
第１２の態様によれば、本明細書では、第１１の態様によるコンピュータプログラムを含む非一時的コンピュータ可読媒体が開示される。この非一時的コンピュータ可読媒体は、コンピュータをプログラムするためのコンピュータ可読プログラムコードを記憶させるための、プロセッサのメモリユニット、又は他のコンピュータ可読記憶媒体、例えば、ハードディスク、ＣＤ−ＲＯＭ、光学記憶装置、磁気記憶装置、フラッシュメモリ；上記のプログラムをダウンロードするためのサーバの記憶装置を含み得る。これらのコンピュータプログラムによって説明される機能ユニットは、本明細書では一般に、デジタル電子論理、例えば、１つ以上のＡＳＩＣ又はＦＰＧＡ；記憶されたコードで構成されたファームウェアの１つ以上のユニット；モジュール若しくはアルゴリズムなどの、１つ以上のコンピュータプログラム又は他のソフトウェア要素；あるいは、これらの任意の組み合わせを使用して、様々な方式で実装することができる。一実施形態は、本明細書で説明される機能を実行するように特別に構成された、専用コンピュータを含み得るものであり、その専用コンピュータでは、機能ユニットの全てが、記憶媒体内に記憶されている、デジタル電子論理、記憶されたコードで構成されたファームウェアの１つ以上のユニット、あるいは、１つ以上のコンピュータプログラム又は他のソフトウェア要素を含む。
【００６４】
第１３の態様によれば、本明細書では、第１の態様によるコードを備える、情報保持媒体が開示される。具体的には、この情報保持媒体は、本明細書で定義されるような容器、本明細書で定義されるような付属品のうちのいずれか、又は、他の好適な媒体の接着ストリップなどの基材を含み得る。
【００６５】
第２の態様による調製情報を符号化する方法を、この情報保持媒体に適用することができる。第３の態様による調製情報を復号する方法を、この情報保持媒体に適用することができる。第４の態様による飲料又は食品調製マシンを、この情報保持媒体と共に、例えば、上述の付属品のうちのいずれかなどの、その容器又は他の好適な構成要素への取り付けを介して、動作するように構成することができる。第５の態様によるシステムは、この情報保持媒体を備え得る。第６の態様の飲料又は食品を調製する方法は、この情報保持媒体のコードのデジタル画像を取得することを含むように、適合させることができる。
【００６６】
上記の「発明の概要」は、本明細書で説明される主題の諸態様の基本的理解がもたらされるように、一部の例示的実施形態を要約する目的で提示されている。したがって、上述の特徴は、単なる例に過ぎず、いかなる方式でも、本明細書で説明される主題の範囲又は趣旨を制限するものとして解釈されるべきではない。更には、任意の好適な組み合わせで、上記の態様を組み合わせることにより、更なる実施形態を提供することができる。更には、本明細書に含まれるものは、非限定的として理解されよう。本明細書で説明される主題の、他の特徴、態様、及び利点は、以下の「発明を実施するための形態」、図、及び「特許請求の範囲」から明らかとなるであろう。
【図面の簡単な説明】
【００６７】
【図１Ａ】本開示の実施形態による、マシンと容器とを備える飲料又は食品調製システムの実施形態を示す、概略図である。
【図１Ｂ】本開示の実施形態による、マシンと容器とを備える飲料又は食品調製システムの実施形態を示す、概略図である。
【図２Ａ】本開示の実施形態による、図１の調製マシンに関する制御サブシステムを示す、ブロック図である。
【図２Ｂ】本開示の実施形態による、図１の調製マシンに関するコード処理サブシステムを示す、ブロック図である。
【図３Ａ】本開示の実施形態による、図１の調製マシン用の容器を示す、概略図である。
【図３Ｂ】本開示の実施形態による、図１の調製マシン用の容器を示す、概略図である。
【図４Ａ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図４Ｂ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図５Ａ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図５Ｂ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図５Ｃ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図５Ｄ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図５Ｅ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図５Ｆ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図６Ａ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図６Ｂ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図６Ｃ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図６Ｄ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図６Ｅ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図６Ｆ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図７Ａ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図７Ｂ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図８Ａ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図８Ｂ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図８Ｃ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図８Ｄ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図８Ｅ】本開示の実施形態による、図３の容器に関するコードを縮尺変更して示す、平面図である。
【図９】本開示の実施形態による、図１のシステムに関する付属品を示す、概略図である。
【図１０】本開示の実施形態による、図１のシステムに関する付属品を示す、概略図である。
【発明を実施するための形態】
【００６８】
飲料／食品調製システム
図１に一実施形態が示される、飲料又は食品調製システム２は、飲料又は食品調製マシン４と、容器６とを備えるものであり、これらを以下で更に説明する。
【００６９】
調製マシン
飲料又は食品調製マシン４は、容器６内に配置されている飲料又は食品材料（ここでは、材料）を、飲むこと及び／又は食べることによって摂取するための、飲料及び／又は食品へと処理するように、動作可能である。一般に、処理は、上記の材料への、水又はミルクなどの流体の添加を含む。本明細書で定義されるような食品材料は、冷蔵若しくは温蔵することが可能な、一般に食用の滋養物へと処理することが可能な物質を含む。一般に、この食品は、液体又はゲルである。その非網羅的な例は、ヨーグルト、ムース、パフェ、スープ、アイスクリーム、シャーベット、カスタード、スムージである。一般に、この食品は、液体、ゲル、又はペーストである。本明細書で定義されるような飲料材料は、冷蔵若しくは温蔵することが可能な、飲料物質へと処理することが可能な物質を含み得るものであり、その非網羅的な例は、茶、挽いたコーヒーを含めたコーヒー、ホットチョコレート、ミルク、果汁シロップである。双方の定義の間には、ある程度の重複があり、すなわち、上記のマシン４は、食品及び飲料の双方を調製することができる点が、理解されるであろう。
【００７０】
調製マシン４は、一般に、調理台上で使用するように寸法設定されており、すなわち、この調製マシン４は、長さ、幅、及び高さが、７０ｃｍ未満である。
【００７１】
調製マシン４は、筐体１０、容器処理サブシステム１４、制御サブシステム１６、及びコード処理サブシステム１８を備える。
【００７２】
筐体
筐体１０は、上述のマシンの構成要素を収容及び支持するものであり、水平に配置されている支持表面に当接するための、基底部１０８と、それらの構成要素を取り付けるための本体１１０とを備える。
【００７３】
容器処理サブシステム
具体的実施形態に応じて、容器処理サブシステム１４（調製ユニットとも見なされ得るもの）は、１つ以上の、パケット及び／又はカプセルである単回供給量の単回使用の容器６；エンドユーザが摂取するための受器である容器６内に配置されている、材料を処理することによって、食品／飲料を調製するように構成することができる。具体的には、その材料は、例えば、その原材料の溶解又は抽出又は混合によって、その組成の変化がもたらされるように処理される。各構成の実施形態を、論じるものとする。
【００７４】
例えば、２つ以上の容器６内に収容されており、かつ異なる処理を必要とする材料から、食品／飲料を調製するために、２つ以上のそのような構成を、単一の容器処理サブシステム１４内で組み合わせることができる。実施形態では、例えば、容器処理サブシステム１４は、例えば、カプチーノ、カフェラテ、又はラテマッキアートなどの、ミルク及びコーヒー飲料を調製するために、同時に又は順次に、加圧注出ユニットで、挽いたコーヒーを収容しているカプセルからコーヒーを抽出し；溶解ユニットで、パケット内に収容されている粉ミルクを希釈するように、構成することができる。他の実施形態では、例えば、容器処理サブシステム１４は、例えば、１回供給量のトッピング付きアイスクリーム又はフレーバーミルクシェークを調製するために、同時に又は順次に、混合ユニットで、エンドユーザが摂取するための受器内で食品／飲料の少なくとも一部を調製し；容器内に収容されている材料を、場合により希釈して、その受器内に注出するように、構成することができる。しかしながら、他の複雑なレシピによる食品／飲料の調製を可能にするために、単一の容器処理サブシステム１４内での他の特徴の組み合わせが、本発明の枠内で可能である。
【００７５】
一般に、全ての実施形態では、容器処理サブシステム１４は、容器６に流体を供給するように動作可能な、流体供給部１２を備える。この流体は、一般に、水又はミルクであり、この流体は、調整する（すなわち、加熱又は冷却する）ことが可能である。典型的には、流体供給部１２は、殆どの用途では１〜５リットルの流体である流体を収容するための、リザーバ２０と、電気モータ若しくは誘導コイルによって駆動することが可能な、往復ポンプ又は回転ポンプなどの、流体ポンプ２２と（しかしながら、一実施例では、このポンプは、給水管への接続に置き換えることができる）、インラインのサーモブロックタイプのヒータを一般に含む、任意選択的な流体熱交換器２４（典型的にはヒータ）と、流体を供給するための、出口とを備える。リザーバ２０、流体ポンプ２２、流体ヒータ２４、及び出口は、任意の好適な順序で互いに流体連通して、流体ラインを形成している。流体供給部１２は、任意選択的に、流体流速及び／又は供給される流体の量を測定するための、センサを含み得る。そのようなセンサの一例は、ロータの回転を測定するためのホールセンサ又は他の好適なセンサを含み得る、流量計であり、このセンサからの信号は、以下で論じられるような、処理サブシステム５０に提供される。
【００７６】
容器から食品／飲料を抽出するための容器処理サブシステム
第１の実施形態によれば、容器処理サブシステム１４は、材料を収容している容器６を受け入れ、その容器６から飲料又は食品の１種以上の原材料を抽出するように、容器６を処理し、その原材料を、エンドユーザが摂取するための代替の受器内に注出するように、動作可能である。この容器は、一般に、カプセル又はパケットなどの、単回使用、単回供給量の容器である。
【００７７】
上記のカプセルと共に使用するための容器処理サブシステム１４を最初に説明し、その一実施例を図１Ａに示す。容器処理サブシステム１４は、カプセル受け入れ位置とカプセル抽出位置との間で移動するように動作可能な、抽出ユニット２６を含む。カプセル抽出位置からカプセル受け入れ位置に移動する際に、抽出ユニット２６は、カプセル排出位置を通過するか、又は、カプセル排出位置まで移動することができ、その位置で、抽出ユニットから使用済みのカプセルを排出することができる。抽出ユニット２６は、流体供給部１２から流体を受け取る。抽出ユニット２６は、典型的には、注入ヘッド２８、カプセルホルダ３０、カプセルホルダ装填システム３２、カプセル挿入チャネル３４Ａ、カプセル排出チャネル又はポート３４Ｂを備えるものであり、これらを順次説明する。
【００７８】
注入ヘッド２８は、カプセル６が、カプセルホルダ３０によって保持されている場合に、そのカプセル６の空洞部内に流体を注入するように構成されており、この目的のために、その注入ヘッド２８には注入器が取り付けられており、この注入器は、流体供給部１２の出口と流体連通するノズルを有する。
【００７９】
カプセルホルダ３０は、抽出の間カプセル６を保持するように構成されており、この目的のために、注入ヘッド２８と動作可能に連係している。カプセルホルダ３０は、上記のカプセル受け入れ位置及びカプセル抽出位置を遂行するべく移動するように動作可能であり、カプセル受け入れ位置にカプセルホルダがある場合には、カプセル挿入チャネル３４Ａから、そのカプセルホルダ３０にカプセル６を供給することができ、カプセル抽出位置にカプセルホルダ３０がある場合には、供給されたカプセル６は、そのホルダ３０によって保持され、注入ヘッド２８が、保持されているカプセルの空洞部内に流体を注入することができ、そのカプセルから１種以上の原材料を抽出することができる。カプセルホルダ３０を、カプセル抽出位置からカプセル受け入れ位置に移動させる際、そのカプセルホルダ３０は、上記のカプセル排出位置を通過するか又はカプセル排出位置まで移動することができ、その位置で、カプセルホルダ３０から、カプセル排出チャネル又はポート３４Ｂを介して、使用済みのカプセル６を排出することができる。
【００８０】
カプセルホルダ装填システム３２は、カプセル受け入れ位置とカプセル抽出位置との間で、カプセルホルダ３０を駆動するように動作可能である。
【００８１】
上述の抽出ユニット２６は、一般に、加圧注出ユニットであり、容器は、液圧封止されており、淹出の間に５〜２０バールの圧力を受ける。一般に、ポンプは、誘導ポンプである。抽出ユニットは、あるいは、参照により本明細書に組み込まれる欧州特許第２５９４１７１（Ａ１）号で開示されるような、遠心分離によって動作することもできる。
【００８２】
容器処理サブシステム１４は、あるいは、又は更には、参照により本明細書に組み込まれる欧州特許第１４７２１５６号及び同第１７８４３４４号で開示されるように構成された、溶解ユニットを備え得る。
【００８３】
パケットを含む容器６の実施形態では、容器処理サブシステム１４は、そのパケットを受け入れて、流体供給部１２からの流体を、そのパケットの入り口で注入するように動作可能な、抽出及び／又は溶解ユニットを含む。注入された流体は、パケット内部の材料と混合することにより、少なくとも部分的に飲料を調製し、その飲料は、そのパケットの出口を介して、パケットから放出される。容器処理サブシステム１４は、未使用のパケットを受け入れ、使用済みのパケットを排出するための、支持機構と、流体供給部の出口から、パケットに流体を供給するように構成された、注入器とを備える。更なる詳細が、参照により本明細書に組み込まれる国際公開第２０１４／１２５１２３号で提示されている。
【００８４】
エンドユーザが摂取するための容器内で食品／飲料を調製するための容器処理サブシステム
図１Ｂに一実施例が示される、更なる実施形態によれば、容器処理サブシステム１４は、一般に、約１５０〜３５０ｍＬの調製された製品を保持するように構成された、カップ、ポットなどの受器、又は他の好適な受器である容器６内に貯蔵されている、材料を調製するように動作可能である。本明細書では、容器処理サブシステム１４は、混合ユニットを含み、この混合ユニットは、撹拌ユニット４０、任意選択的な補助製品ユニット４２、熱交換器４４、受器支持部４６を含み、これらを順次説明するものとする。
【００８５】
撹拌ユニット４０は、材料を、その少なくとも部分的な調製のために、受器内部で撹拌するように動作可能である。この撹拌ユニットは、任意の好適な混合構成、例えば、遊星型ミキサ、螺旋型ミキサ、垂直切断ミキサを含み得る。典型的には、撹拌ユニット４０は、材料と接触するための混合ヘッドを有する、混合用器具と、その混合器具を駆動するための、電気モータ又はソレノイドなどの駆動ユニットとを含む。遊星型ミキサの好ましい実施例では、混合ヘッドは、参照により本明細書に組み込まれる国際出願ＰＣＴ／ＥＰ２０１３／０７２６９２号で開示される構成などの、旋回角速度Ｗ２で回転するオフセット軸上で、半径方向角速度Ｗ１で回転する、撹拌器を含む。
【００８６】
補助製品ユニット４２は、容器６に、トッピングなどの補助製品を供給するように動作可能である。補助製品ユニット４２は、例えば、上記の製品を貯蔵するためのリザーバと、リザーバからの上記の製品の注出を実施するための、電動式注出システムとを備える。あるいは、又は更には、この補助製品ユニットは、パケット又はカプセルなどの容器６からの、上記の補助製品からの注出を実施するための、上述のような希釈ユニット及び／又は抽出ユニットを含む。
【００８７】
熱交換器４４は、容器６からの熱エネルギーを、伝達及び／又は抽出するように動作可能である。熱エネルギーの伝達の一実施例では、この熱交換器４４は、サーモブロックなどのヒータを含み得る。熱エネルギーの抽出の一実施例では、この熱交換器４４は、冷凍型サイクル熱ポンプなどの、熱ポンプを含み得る。
【００８８】
受器支持部４６は、容器が、撹拌ユニット４０によって、その中の材料を撹拌されている間、安定したまま維持されるように、調製プロセスの間、容器６を支持するように動作可能である。受器支持部４６は、好ましくは、支持されている受器との、熱エネルギーの伝達が生じ得るように、熱交換器４４と熱的に関連付けられている。
【００８９】
上記の変種では、容器処理サブシステム１４は、容器６（パケット又はカプセルなど）を受け入れて、関連の材料を、その材料が調製される受器内に注出するための、注出機構を更に備える。そのような実施例が、参照により本明細書に組み込まれる欧州特許第１４１６７３４４（Ａ）号で開示されている。この構成を有する具体的実施形態では、容器は、部分的に圧潰可能な容器とすることができ、その容器は、中に貯蔵されている材料を注出するように圧潰可能である。そのような実施例が、参照により本明細書に組み込まれる欧州特許第１５１９５５４７（Ａ）号で開示されている。具体的には、その容器の圧潰可能部分は、その部分が保持部分に優先して（双方の部分を通る軸方向荷重が加えられると）圧潰するような、弱化している幾何学的構成及び／又は幾何学的部分を含む。そのような実施形態では、容器処理サブシステム１４は、上記の容器を圧潰させるための軸方向荷重を加えるように構成された、機械式作動装置を備えており、その実施例が、参照出願で提示されている。
【００９０】
制御サブシステム
図２に一実施形態が示される、制御サブシステム１６は、飲料／食品を調製するべく、容器処理サブシステム１４を制御するように動作可能である。制御サブシステム１６は、典型的には、ユーザインターフェース４８、処理サブシステム５０、任意選択的なセンサ５２、電源５４、任意選択的な通信インターフェース５６を備えるものであり、これらを順次説明する。
【００９１】
ユーザインターフェース４８は、エンドユーザが処理サブシステム５０とインターフェースすることを可能にするための、ハードウェアを備え、それゆえ、処理サブシステム５０に動作可能に接続されている。より具体的には、ユーザインターフェース４８が、ユーザからのコマンドを受信し、ユーザインターフェース信号が、そのコマンドを、入力として処理サブシステム５０に転送する。それらのコマンドは、例えば、調製プロセスを実行する命令とすることができる。ユーザインターフェース４８のハードウェアは、任意の好適な装置（１つ以上）を含み得るものであり、例えば、このハードウェアは、ジョイスティックボタン又は押しボタンなどのボタン、ジョイスティック、ＬＥＤ、グラフィックＬＤＣ又はキャラクタＬＤＣ、タッチ感知ボタン及び／又はスクリーンエッジボタンを備えるグラフィカルスクリーンのうちの、１つ以上を含む。
【００９２】
任意選択的なセンサ５２は、上記のプロセスを監視するための入力を提供するように、処理サブシステム５０に動作可能に接続されている。センサ５２は、典型的には、流体温度センサ；流体レベルセンサ；例えば抽出ユニット２６の位置を感知するための、位置センサ；流量及び／又は流体容積センサのうちの、１つ以上を含む。
【００９３】
処理サブシステム５０（プロセッサと称される場合もあるもの）は、一般に、入力、すなわち、ユーザインターフェース４８からの上記のコマンド及び／又はセンサ５２からの入力、並びに／あるいは、以下で更に説明されるような、コード処理サブシステム１８によって復号された調製情報を受信し、メモリサブシステム上に記憶されているプログラムコード（又は、プログラム論理）に従って、その入力を処理し、一般には上記の調製プロセスである、出力を提供するように、動作可能である。このプロセスは、開ループ制御で、又は、より好ましくは、センサ５２からの入力信号をフィードバックとして使用する、閉ループ制御で実行することができる。処理サブシステム５０は、一般に、メモリ、入出力システム構成要素を備え、これらは、集積回路として、典型的にはマイクロプロセッサ又はマイクロコントローラとして構成されている。処理サブシステム５０は、ＡＳＩＣ；ＦＰＧＡなどのプログラム可能論理装置；コントローラなどのアナログ集積回路などの、他の好適な集積回路を含み得る。処理サブシステム５０はまた、前述の集積回路のうちの１つ以上、すなわち複数のプロセッサも含み得る。
【００９４】
処理サブシステム５０は、一般に、プログラムコード及び任意選択的にデータを記憶するための、メモリサブシステム１１２（メモリユニットと称される場合もあるもの）を含むか、又はそのメモリサブシステム１１２と通信する。メモリサブシステム１１２は、典型的には、不揮発性メモリ、例えば、プログラムコード及び動作パラメータを記憶するための、ＥＰＲＯＭ、ＥＥＰＲＯＭ、若しくはフラッシュと、データを記憶するための揮発性メモリ（ＲＡＭ）とを含む。このプログラムコードは、典型的には、調製プロセスを実施するように実行可能な調製プログラム１１６を含む。このメモリサブシステムは、別個のメモリ、及び／又は（例えば、プロセッサのダイ上に）集積されたメモリを含み得る。
【００９５】
電源５４は、以下で論じられるように、処理サブシステム５０、容器処理サブシステム１４、及び流体供給部１２に、電気エネルギーを供給するように動作可能である。電源５４は、電池、又は、商用電源供給を受電して調整するユニットなどの、様々な手段を含み得る。
【００９６】
通信インターフェース５６は、調製マシン４と、別の装置／システムとの、典型的にはサーバシステムとの、データ通信用のものである。通信インターフェース５６は、容器の消費量情報及び／又は調製プロセス情報などの、調製プロセスに関連する情報を、供給並びに／あるいは受信するために使用することができる。通信インターフェース５６は、有線媒体、又は無線媒体、若しくはこれらの組み合わせ、例えば、ＲＳ−２３２、ＵＳＢ、Ｉ２Ｃ、ＩＥＥＥ  ８０２．３によって規定されるイーサネット（登録商標）などの、有線接続；無線ＬＡＮ（例えば、ＩＥＥＥ  ８０２．１１）、又は近距離通信（ＮＦＣ）、又はＧＰＲＳ若しくはＧＳＭ（登録商標）などのセルラシステムなどの、無線接続用に構成することができる。通信インターフェース５６は、処理サブシステム５０に動作可能に接続されている。一般的に、この通信インターフェースは、通信ハードウェア（例えば、アンテナ）を、マスタ処理サブシステム５０とインターフェースするように制御するための、別個の処理ユニット（上記に例が提示されているもの）を備える。しかしながら、より単純な構成、例えば、処理サブシステム５０と直接的にシリアル通信するための、単純な有線接続を使用することもできる。
【００９７】
コード処理サブシステム
コード処理サブシステム１８は、容器６上のコードの画像を取得し、その画像を処理することにより、例えば調製情報を含めた、符号化されている情報を復号するように、動作可能である。コード処理サブシステム１８は、画像取り込み装置１０６、画像処理装置９２、出力装置１１４を備えるものであり、これらを順次説明する。
【００９８】
画像取り込み装置１０６は、コードのデジタル画像を取り込み、その画像を、画像処理装置９２に、デジタルデータとして転送するように動作可能である。定められるデジタル画像の縮尺変更を可能にするために、画像取り込み装置１０６は、好ましくは、デジタル画像を取得する際に、コードから離れる方向で所定の距離に配置されており、画像取り込み装置１０６がレンズを備える実施例では、そのレンズの倍率が、好ましくは、画像処理装置９２のメモリ上に記憶される。画像取り込み装置１０６は、以下で論じられるマイクロユニットコード構成からなるデジタル画像を取り込むための、任意の好適な光学装置を含む。マイクロユニット構成を形成するコードでは、画像取り込み装置は、例えば、数ミリメートル以下程度の、例えば、長さ、幅、及び厚さが２ｍｍ未満の、極めて小さい寸法を有し得ることにより、食品／調製マシン４内への、例えば容器処理サブシステム１４内への、その画像取り込み装置の組み込みが容易になる。そのような画像取り込み装置は、更には、マシンの全体的な機能信頼性を損なうことのない、機械的に単純かつ信頼性の高い機器類である。好適な信頼性の高い光学装置の例は、Ｓｏｎｉｘ  ＳＮ９Ｓ１０２、Ｓｎａｐ  Ｓｅｎｓｏｒ  Ｓ２撮像装置、オーバーサンプル二値画像センサである。
【００９９】
画像処理装置９２は、画像取り込み装置１０６に動作可能に接続されており、上記のデジタルデータを処理して、情報を、具体的には、そのデジタルデータ内に符号化されている調製情報を復号するように動作可能である。このデジタルデータの処理は、以下で論じられる。画像処理装置９２は、マイクロコントローラ又はＡＳＩＣなどの、プロセッサを含み得る。あるいは、この画像処理装置は、前述の処理サブシステム５０を含み得るものであり、そのような実施形態では、処理サブシステム５０内に出力装置が組み込まれることが理解されるであろう。上記の処理のために、画像処理装置９２は、典型的には、コード処理プログラムを含む。好適な画像処理装置の一例は、Ｔｅｘａｓ  ＩｎｓｔｒｕｍｅｎｔｓのＴＭＳ３２０Ｃ５５１７である。
【０１００】
出力装置１１４は、画像処理装置９２に動作可能に接続されており、復号された調製情報を含むデジタルデータを、例えばシリアルインターフェースによって、処理サブシステム５０に出力するように動作可能である。
【０１０１】
容器
容器６は、容器処理サブシステム１４の実施形態に応じて、調製及びエンドユーザが摂取するための、材料を備える受器；調製するための材料を備える、カプセル又はパケットを含み得る。容器６は、金属又はプラスチック、若しくはこれらの組み合わせなどの、様々な材料から形成することができる。一般的に、その材料は、食品安全性であり、調製プロセスの圧力及び／又は温度に耐え得るように選択される。好適な容器の例は、以下で提示される。
【０１０２】
パケット形態ではない場合の容器６は、一般に、１回量の材料を貯蔵するための空洞部を画定する、本体部分５８；その空洞部を閉鎖するための蓋部分６０；本体部分とフランジ部分とを接続するためのフランジ部分６２を含み、このフランジ部分は、一般に、空洞部の基底部の遠位に配置されている。本体部分は、円盤、円錐台、又は矩形の断面などの、様々な形状を含み得る。したがって、カプセル６は、図３Ａに一実施例が提示される、様々な形態を呈し得るものであり、このことは、本明細書で定義されるような受器又はカプセルにも、一般的に適用することができる点が理解されるであろう。容器６は、１５０〜３５０ｍＬの内容積部、並びに、好ましくは６〜１０ｃｍの直径及び４〜８ｃｍの軸長を有して構成される場合、エンドユーザが摂取するための受器として区別することができる。同様の方式で、１００又は５０ｍＬ未満の内容積部、並びに、好ましくは２〜５ｃｍの直径及び２〜４ｃｍの軸長を有して構成される場合、抽出用のカプセルとして区別することができる。圧潰可能な構成での容器６は、５ｍＬ〜２５０ｍＬの内容積部を備え得る。実施形態では、容器の空洞部は、複数の区画、例えば、２つ、３つ、又はそれよりも多くの区画に分割されている場合があり、各区画は、他の区画内に収容されている材料とは異なる可能性がある材料を収容している。それら様々な区画の異なる材料は、例えば、容器処理サブシステム１４によって、同時に又は順次に処理することができる。そのような容器、及び、適切な容器処理サブシステムによるそれらの処理の例が、例えば、国際公開第２００７／０５４４７９（Ａ１）号、同第２０１４／０５７０９４（Ａ１）号、及び非公開欧州特許出願第１７１５１６５６．０号で説明されており、それら全てが参照により本明細書に組み込まれる。
【０１０３】
図３Ｂに示されるようなパケット形態の場合の容器６は、一般に、１回量の材料を貯蔵するための内容積部６６を画定する、シート材料６４の構成（１つ以上のシートが、それらの周辺部で接合されたものなど）と、内容積部６６内に流体を流入させるための、入口６８と、流体及び材料を内容積部から流出させるための、出口７０とを備える。典型的には、入口６８及び出口７０は、シート材料に取り付けられている、付属品（図示せず）の本体上に配置されている。このシート材料は、金属箔又はプラスチック、若しくはこれらの組み合わせなどの、様々な材料から形成することができる。典型的には、内容積部６６は、その用途に応じて、１５０〜３５０ｍＬ、又は２００〜３００ｍＬ、又は５０〜１５０とすることができる。実施形態では、この容器の内容積部は、複数の区画、例えば、２つ又は３つの区画に分割されている場合があり、各区画は、他の区画内に収容されている材料とは異なる可能性がある材料を収容している。それら様々な区画の異なる材料は、例えば、適切な容器処理サブシステム１４によって、同時に又は順次に処理することができる。
【０１０４】
コードによって符号化される情報
容器６のコード７４は、調製情報を符号化するものであり、この調製情報は、一般に、関連の調製プロセスに関する情報を含む。容器処理サブシステム１４の実施形態に応じて、上記の情報は、１つ以上のパラメータを符号化することができ、それらのパラメータは、以下のうちの１つ以上を含み得る：流体圧；流体温度（容器の入口、及び／又は受器への出口での）；流体の質量流量／体積流量；流体容積；調製プロセスが一連の段階に分割されており、各段階が、上述のパラメータのうちの１つ以上のセットを含む場合のための、段階識別子（典型的には、４〜１０の段階が存在する）；段階継続時間（例えば、１つの段階のパラメータを適用するための継続時間）；レシピが、２つ以上の容器及び／又は容器区画内に収容されている材料を処理することを必要とする場合のための、レシピ及び／又は容器及び／又は区画識別子；形状／容積／異なる原材料区画の数などの、容器の幾何学的パラメータ；他の容器パラメータ、例えば、容器を再注文する目的上、容器の消費量を監視するために使用することが可能な、容器識別子、消費期限、レシピ識別子（その容器と共に使用するための飲料マシンのメモリ上に記憶されているレシピを検索するために使用することが可能）。
【０１０５】
具体的には、図１Ａに示されるものなどの調製マシン４に関しては、上記の符号化されるパラメータは、以下のうちの任意の１つ以上を含み得る：圧力；温度；流体容積；流体の流量；上述の１つ以上のパラメータが適用される、特定の調製段階の時間；段階識別子、例えば、上述の１つ以上のパラメータが関連する複数の段階のうちのいずれかを識別するための、英数字識別子；レシピ識別子；初期の調製段階の間、その容器の材料を浸透させることが可能な時間量である、予備湿潤時間；上記の段階の間に適用される流体容積の量である、予備湿潤容積。
【０１０６】
具体的には、図１Ｂに示されるものなどの調製マシン４に関しては、上記の符号化されるパラメータは、以下のうちの１つ以上を含み得る：適用される冷却力又は加熱力（例えば、熱交換器４４によって適用される出力）の百分率；撹拌ユニット４０によって適用されるトルク；１つ以上の角速度（例えば、旋回角速度及び半径方向角速度、Ｗ１、Ｗ２）；容器の温度（例えば、熱交換器４４によって設定される温度）；上述の１つ以上のパラメータが適用される、特定の調製段階の時間；段階識別子、例えば、上述の１つ以上のパラメータが関連する複数の段階のうちのいずれかを識別するための、英数字識別子。
【０１０７】
コードの配置
コード７４は、コード処理サブシステム１８によって処理することが可能となるように、任意の好適な位置で、容器６の外部表面上に配置されている。図３Ａに示されるような、前述の受器／カプセル６の実施例では、コードは、それらの任意の外部表面上に、例えば、蓋、本体、及び／又はフランジ部分上に配置することができる。図３Ｂに示されるような、前述のパケット６の実施例では、コードは、その任意の外部表面上に、例えば、周縁部を含めた、そのパケットの片側面上又は両側面上に配置することができる。
【０１０８】
複数のコード７４を、例えば、読み取りエラーのチェックのために、及び／又は、調製プロセスの別個の段階が、各コードによって符号化される場合に、容器６上に形成することができる。具体的には、コードの（以下で論じられるような）平面図形は、少なくとも部分的にモザイク式の形状、例えば正方形などの矩形を含み得るものであり、それらのコードは、少なくとも部分的にモザイク方式（例えば、隣り合う列が位置合わせされている、又は隣り合う列がオフセットされている、グリッド）で、容器上に形成されている。
【０１０９】
コードの構成
図４に一実施例が示される、コード７４は、画像取り込み装置１０６によって取り込まれる方式で、調製情報を符号化するように構成されている。より具体的には、このコードは、異なる色の周囲を有する、複数のユニット７６、好ましくはマイクロユニットで形成され、典型的には、これらのコードは、暗色（例えば、黒色、暗青色、紫色、暗緑色のうちの１つ）を含み、周囲は、明色（例えば、白色、薄青色、黄色、薄緑色のうちの１つ）を含むか、又はその逆であることにより、それらの間には、画像処理装置９２が区別するための十分なコントラストが存在する。ユニット７６は、以下の形状のうちの１つ又は組み合わせを有し得る：円形；三角形；多角形、具体的には、正方形又は平行四辺形などの四角形；他の既知の好適な形状。形成上の誤差（例えば、印刷上の誤差）により、上述の形状は、実際の形状の近似であり得ることが理解されるであろう。ユニット７６は、典型的には、５０〜２００μｍ（例えば、６０、８０、１００、１２０、１５０μｍ）のユニット長を有する。このユニット長は、好適に定義されたユニットの距離であり、例えば、円形の形状に関しては直径であり、正方形に関しては辺長であり、多角形に関しては、直径、又は、対向する頂点間の距離であり、三角形に関しては斜辺である。ユニット７６は、好ましくは、約１μｍの精度で配置される。
【０１１０】
このコードは、複数のユニットを含むものとして言及されているが、これらのユニットは、代替的には、要素又はマーカと称される場合もあることが理解されるであろう。
【０１１１】
典型的には、ユニット７６は、例えばインクプリンタによる、印刷；エンボス加工；彫刻；他の既知の手段によって形成される。印刷の一実施例としては、インクは、従来のプリンタ用インクとすることができ、基材は、ポリエチレンテレフタレート（ＰＥＴ）；ラッカーでコーティングされたアルミニウム（Ｎｅｓｐｒｅｓｓｏ（登録商標）Ｃｌａｓｓｉｃ（登録商標）カプセルで見られるようなもの）、又は他の好適な基材とすることができる。エンボス加工の一実施例としては、その形状は、塑性変形可能な基材（上述のラッカーでコーティングされたアルミニウムなど）内に、スタンプによって押圧することができる。それゆえ、従来の安価な技術（例えば、インクジェット印刷、オフセット印刷、又はレーザ印刷）を使用することによって、容器６上にコードを形成するコストを低く抑えることができるため、そのコードを形成するコストが、容器６の製造コストに著しい影響を及ぼすことがない。
【０１１２】
このコードは、内部にユニット７６が配置される、平面図形１０４を含む。この平面図形は、円形、矩形（図４に示されるようなもの）、又は多角形とすることができる。典型的には、この平面図形は、６００〜１６００μｍ、又は約１１００μｍの長さ（すなわち、円形若しくは多角形の平面図形に関しては直径、及び、正方形の平面図形に関しては辺長）を有し、これは、符号化されるパラメータの数に応じて定められている。本発明のコード７４は、小さい表面上にいくつものパラメータ値を符号化することを可能にし、それにより、本発明の第４の実施形態による飲料又は食品調製マシンによって複雑なレシピを完成させるために必要な、全てのパラメータを、潜在的に符号化することが可能となる。コード７４は、例えば、１つ以上の容器及び／又は容器区画内に収容されている食品を使用する、いくつかの処理段階を含むレシピに必要とされる調製情報を、符号化することを可能にする。
【０１１３】
ユニット７６は、調製情報を符号化するための、データ部分７８と、データ部分７８に対する基準を提供するための、基準部分８０とに編成されており、これらの双方を、以下でより詳細に説明する。
【０１１４】
基準部分８０は、直線状の基準線ｒを規定する、複数の基準ユニット８６を含む。基準線ｒは、以下で論じられるように、データ部分７８による角度基準のための、基準方向を提供する。これらの基準ユニットは、典型的には、基準線ｒが延出する基準点１０２を規定している、構成８８を規定するものである。しかしながら、別の実施例（図示せず）では、単一の基準ユニットを基準点に配置することができ、この場合、その基準ユニットは、コードを構成している他のユニットとは異なる形状、色、サイズのうちの１つ又は組み合わせとして、識別可能である。
【０１１５】
データ部分７８は、基準線ｒと交差する符号化線Ｄ上に配置されている、データユニット８２、又はデータユニット８２の群８２０、例えば、一対のデータユニット８２を含む。符号化線Ｄは、円形であり、上記の交差の点で、その接線が基準線ｒに直交する状態で配置されている。一般的に、データユニット又はデータユニット群は、調製情報のパラメータを符号化する変数として、その基準線ｒとの交差から、符号化線Ｄに沿って、任意の連続距離ｄを占有することが可能である。この点で、より広範囲の情報を符号化することができる。このパラメータの連続的符号化は、大きい数値範囲を有し得るパラメータ、例えば、トルク及び角速度を符号化する際に、特に有利である。あるいは、又はそれと組み合わせて、１つ以上のデータユニット８２は、１つ以上のパラメータを符号化する変数として、符号化線Ｄに沿った離散的部位のみ（すなわち、複数の所定の位置のうちの１つ）を占有し得る。
【０１１６】
実施形態では、このコードのデータ部分７８は、１つ以上の符号化線Ｄ上に、及び／又は、基準線ｒに近接して有効に配置されている、複数の離散的部位１１９、１１８を更に含み、それらは、１つ以上の符号化線Ｄ及び／又は基準線ｒ上の、データユニット８２、若しくはデータユニット８２の群８２０を使用して、位置を特定することができる。各離散的部位１１９、１１８は、以下で論じられるように、データユニット８２を含むか含まないかのいずれかである。好ましくは、基準ユニット８６及びデータユニット８２のみが、容器又はコード支持体上に、物理的に形成され、例えば、印刷又はエンボス加工されている。
【０１１７】
符号化線Ｄに沿った符号化、及び離散的部位１１８、１１９の符号化が、以下で更により詳細に論じられる。
【０１１８】
コードの詳細な説明
図４に一実施例が示されるコード７４は、符号化線Ｄ及び基準線ｒの前述の配置を含む。図４（及び、後続の図）では、基準線ｒ、符号化線Ｄ、平面図形１０４、符号化領域９０、及び様々な他の構成線は、例示目的のためにのみ示されており、すなわち、それらは、コードの一部として物理的に形成する必要はない点に留意されたい。むしろ、それらは、そのコードの画像が以下で論じられるように処理される際に、仮想的に規定することができる。
【０１１９】
符号化線Ｄは、基準位置８４で、基準線ｒと交差している。基準位置８４は、以下で論じられるように、基準ユニット８６を含む場合もあれば、含まない場合もある。一般的に、同心円状に配置されており、複数の異なる基準位置８４で基準線ｒと交差している、２つ、３つ、４つ、５つなどの複数の符号化線Ｄが存在し、それぞれが、少なくとも部分的にパラメータを符号化している、データユニットを有する。データ部分７８は、一般に、符号化線Ｄによって規定することが可能な、符号化領域９０を含み、この符号化領域９０の境界の内部で、データユニット８２が配置される。
【０１２０】
基準位置８４並びに関連するデータユニット８２及び符号化線Ｄの番号付けは、本明細書では、下付き添え字によって示され、構成８８（以下で論じられる）に近位の最小番号の基準位置８４が、構成８８に遠位の最大番号の基準位置８４へと、連続的に増大することを含み、例えば、図４に示されるように、第２の基準位置は８４２であり、関連する符号化線はＤ２であり、その符号化線に沿った距離はｄ２である。
【０１２１】
距離ｄは、基準位置８４から、符号化線Ｄに沿って、データユニット８２の中心が配置されている符号化線Ｄ上の位置までで、又は符号化線Ｄの近位に配置されている位置までで、例えば、データユニット８２の中心を通る線によって交差されている（この線は、その交差の点で符号化線Ｄに直交している）、符号化線Ｄ上の位置で、定義される。距離ｄは、円周方向距離又は角距離の観点で、定義することができる。
【０１２２】
基準部分８０は、直線状の基準線ｒを少なくとも部分的に規定するように配置されている、ｍ個の基準ユニット８６（図４では、３つが示されている）を含み、この場合、ｍは少なくとも２の数値である。具体的には、基準線ｒは、以下で論じられるように、基準ユニット及び／又は構成８８によって規定されている、複数の点を通って延びている。
【０１２３】
構成８８は、そのコードの他の箇所では繰り返されない、ユニットの、具体的には基準ユニットの特徴的な配置を含む。それゆえ、そのコードを処理する際に、簡便に特定することができる。処理オーバーヘッドの理由から、その構成の基準ユニットは全て、同じ個別構成のものにすることが好ましい。この場合、個別構成とは、形状、色、及びサイズのうちの１つ以上を意味するものと解釈される。典型的には、上記のユニットに関しては、３つ全てが同じである。この方式で、それらのユニットは、それらの個別構成によって、例えば、より計算集約的な、色及び／又は形状によって、更に特定されるのではなく、存在しているものとして特定されることのみが必要とされる。その構成の特徴的形状は、それゆえ、それらの基準ユニットの点、典型的には中心点から、特定することができる。これらの理由のために、そのコードを構成する他のユニットを、その構成の個別構成と同じ個別構成のものにすることが好ましい。そのコードの他のユニットは、それらユニットの全て、又は以下のうちの１つ以上を含み得る：更なる基準ユニット（すなわち、その構成の基準ユニットとは別のもの）；データユニットのうちの１つ以上。
【０１２４】
この構成は、三角形、正方形、又は他の多角形などの、様々な形状へと配置することができる。一般に、上記の多角形の配置は、最大８つの頂点を有するものであり、中心に基準ユニットを含む場合もあれば、含まない場合もあり、等角又は非対称とすることができる。この構成に関する配置の非限定的な実施例が、図４及び図５に示されており、図４Ａは、直角三角形を示し；図４Ｂは、正三角形を示し；図５Ａは、二等辺三角形を示し；図５Ｂは、正方形を示し；図５Ｃは、凧形を示し；図５Ｄは、基準ユニットが中心に配置されている凧形を示し；図５Ｅは、五角形を示し；図５Ｆは、直角三角形の特定の配置を示し、これらが以下で論じられる。図４、図５、及び図６に示されるように、基準線ｒは、その構成に関して、以下の幾何学的用語からなる群から選択される１つに少なくとも配置されている、基準点から延びることができる：対称の中心；重心；対称軸、２つの基準ユニット間の中点。更には、又は代替として、上記の基準線ｒは、その構成の１つ以上の基準ユニットを通って、又はそれら基準ユニットに平行に延びることができる。
【０１２５】
図４Ａ、図５Ａ、図５Ｃ、図５Ｄ、図５Ｆの非限定的な実施例で示されるように、この構成は、基準線ｒの単一の方向を一意に特定することが可能な配置を有し得る。この基準線の方向は、近似的なものであってもよく、このことは以下でより詳細に論じられる。上記の配置は、基準線ｒが通って延びる単一の対称軸を有するように、その配置を構成することによって、達成することができ、それら基準ユニットの間隔を利用して、線の方向を識別することができる。このことの一実施例が、図５Ａ、図５Ｃ、及び図５Ｄに示される。上記の配置は、基準線ｒが通って延びるか、又は基準線ｒが平行に延びる、１つ以上の基準ユニットによって規定される辺を有するように、その配置を構成することによって、達成することができ、具体的には、その辺は、基準ユニットの特徴的間隔、及び／又は、その構成の他の基準ユニットに対する特定の向きを有し得る。このことの一実施例が、図４Ａ、図５Ｆ、及び図６Ａ〜図６Ｆに示され、基準線ｒの向きを規定するユニットは、最も遠い反時計回り方向にあるもの、又は換言すれば、「Ｌ」字形状の直立方向を形成しているものである。図５Ｆの特定の実施例では、上記の三角形の頂点は、符号化線と同心円状の、円形の線上に配置されており、基準点は、その円形の線の中心に配置されている。そのような配置は、その円形の線が１５０〜３００μｍの直径を有し得るため、特にコンパクトである。
【０１２６】
この構成は、円形の符号化線Ｄの中心に基準点１０２を有するように、配置することができる。１つの利点は、その構成の位置を特定し、基準点を見つけ出すことによって、その極座標系の中心を簡便に定めることができる点である。図示の実施形態では、この構成は、１つの符号化線Ｄ又は各符号化線Ｄによって規定されている軌跡の内部に、全体が配置されている。しかしながら、他の実施形態では、上記の軌跡の外部に、又は内部と外部との組み合わせで配置することもできる。
【０１２７】
実施形態では、コードは、複数の離散的部位１１８、１１９を含み得るものであり、それらの離散的部位は、ユニットを含むか含まないかのいずれかである。図６Ａ、図６Ｂ、図６Ｃ、及び図６Ｅでは、離散的部位１１８、１１９は、例示目的のためにのみ示されており、すなわち、それらは、コードの一部として物理的に形成する必要がなく、むしろ、そのコードの画像が以下で論じられるように処理される際に、仮想的に規定することができるものである。離散的部位１１８、１１９は、コード７４の平面図形１０４の内部の、様々な場所に配置することができる。
【０１２８】
１つ又は複数の、例えば、最大４０又は６０の任意の数の、離散的部位１１８、１１９が存在し得る。離散的部位１１８、１１９は、符号化線（１つ以上）Ｄと同心円状である１つ以上の円形の線の周りに、隣り合う位置が互いに等距離となる状態で、円周方向に配置することができる。あるいは、離散的部位１１８、１１９は、任意の配置を有し得る。
【０１２９】
実施形態では、離散的部位１１８は、１つの符号化線Ｄ又は各符号化線Ｄの上述の軌跡の外部に配置されており、好適な複数の上記の位置を有するように、十分なスペースが存在しており、そのような配置は、図６Ａ〜図６Ｆの非限定的な例示的実施例で示される。実施形態では、離散的部位１１８、１１９は、図６Ｂ〜図６Ｆの非限定的な例示的実施例で示されるように、上記の軌跡の内部に、又は内部と外部との組み合わせで配置されている。離散的部位１１８、１１９の場所は、例えば、コード７４の構成８８の場所に対して、すなわち、コード７４の平面図形１０４及び向きに関して規定することができ、あるいは、そのコードの１つ以上の変数要素に対して、例えば、上記で論じられたような、符号化線Ｄに沿った任意の連続距離ｄを占有することが可能な１つ以上のデータユニット８２に対して、規定することもできる。
【０１３０】
図６Ｂ〜図６Ｆの非限定的な例示的実施例では、コード７４は、例えば、符号化線Ｄの軌跡の外部に配置されている離散的部位１１８と、上記の軌跡の内部に配置されている離散的部位１１９とを含む。軌跡の外部の各離散的部位１１８の場所は、好ましくは、基準ユニット８６の構成８８に対して、すなわち、コード７４の平面図形及び向きに関して規定されている。それゆえ、軌跡の外部のこれらの離散的部位１１８は、絶対離散的部位１１８と称することができる。軌跡の内部に配置されている離散的部位１１９は、例えば、１つ以上の符号化線Ｄ上に、その符号化線Ｄに沿った任意の連続距離ｄを占有することが可能な対応するデータユニット８２又はデータユニット群８２０から、既定の距離で配置されている。それゆえ、軌跡の内部のこれらの離散的部位１１９は、それらの場所が、そのコードの変数要素の変数位置に対するものであるため、すなわち、パラメータを符号化する距離ｄの、データユニット又はデータユニット群８２０の場所に対するものであるため、相対離散的部位１１９と称することができる。
【０１３１】
図６Ｃの非限定的な実施例によって示される特定の実施形態では、コード７４は、符号化線Ｄの軌跡の内部に配置されている、構成８８を含む。この構成は、例えば、直角三角形の形状で、すなわち「Ｌ」字形状で配置されている、３つの基準ユニット８６を含む。この「Ｌ」字形状の直立方向を形成している２つの基準ユニット８６間の中点、より具体的には、それらの中心間の中点は、そこから基準線ｒが延びる基準点１０２である。図示の実施例では、基準線ｒの向きが、同じ２つの基準ユニット８６によって更に規定され、基準線ｒは、基準点１０２から、「Ｌ」字形状の上部先端に配置されている基準ユニット８６を通って、好ましくは、その基準ユニットの中心を通って延びている。しかしながら、例えば図４及び図５に示されるものなどの、他の構成の形状が、本実施形態の枠内で可能である。
【０１３２】
このコードは、同心円状の符号化線Ｄ、例えば、５つの符号化線Ｄ１〜Ｄ５を備え、それらの上に、少なくとも１つのデータユニット群８２０を、対応する符号化線Ｄに沿った任意の距離ｄで配置することができる。データユニット群８２０は、例えば、符号化線Ｄに沿って互いから既定の距離ｘで配置されている、２つのデータユニット８２を含む。対応する符号化線Ｄに沿って、データユニット群８２０によって符号化されている距離ｄは、例えば、図８Ｄに関連して以下で更に説明されるものと同様に、対応するデータユニット群８２０の、２つのデータユニット８２間の中点によって定められている。それゆえ、符号化されている距離ｄは、例えば、対応する符号化線Ｄに沿った、基準線ｒとデータユニット群８２０の中点との距離、すなわち、基準線ｒとデータユニット群８２０の第１のデータユニット８２との距離と、基準線ｒとデータユニット群８２０の第２のデータユニット８２との距離との、平均である。データユニット群８２０でパラメータを符号化する距離ｄを、その群８２０の２つ以上のデータユニット８２と、対応する基準位置との平均距離として定めることにより、基準線ｒに対する距離ｄ及び／又は対応する角度を定める際に、より高い精度を達成することが可能となる。あるいは、距離ｄは、データユニット群８２０の、１つのデータユニット８２の位置のみによって定めることもできる。
【０１３３】
コード７４は、１つ以上の符号化線Ｄ上に配置されている、離散的部位１１９を更に含み、各離散的部位１１９は、パラメータを少なくとも部分的に符号化する、データユニット８２を含み得る。図示の実施例では、８つの離散的部位１１９が、例えば、２つの符号化線Ｄ４、Ｄ５のそれぞれの上に配置されていることにより、これらの２つの符号化線Ｄ４、Ｄ５のそれぞれで、８ビットのデジタル情報を符号化することが可能となる。しかしながら、１つの符号化線Ｄにつき、他の数の離散的部位、例えば、１〜１６の任意数の離散的部位が、本実施形態の枠内で可能である。離散的部位は、更には、異なる数の符号化線Ｄ上に配置することもでき、例えば、利用可能なスペースに応じて、異なる数の離散的部位が、例えば、異なる符号化線Ｄ上に配置される。符号化線Ｄ上に配置される離散的部位１１９は、ユニット群８２０の２つのデータユニット８２を隔てる距離ｘとは異なる距離で、互いに、及び最も近い対応するユニット群８２０のデータユニット８２から、間隔をあけて配置されている。このことにより、例えば、コード７４を復号する際に、データユニット群８２０に属しているデータユニット８２を、同じ符号化線Ｄ又は他の符号化線Ｄに沿った離散的部位に配置されているデータユニット８２から識別することが可能となる。同じ符号化線Ｄ上の隣り合う離散的基準位置は、例えば、全てが互いに隔てられており、例えば、それらの中心が、同じ距離ｙで互いに隔てられている。ユニット群８２０のデータユニット８２と、隣り合う離散的部位１１９上の２つのデータユニット８２との混同を回避するために、距離ｙは、距離ｘとは異なる。好ましくは、距離ｘ及び距離ｙは更に、互いの倍数ではない。実施形態では、ユニット群の最も近いデータユニットと、同じ符号化線Ｄ上の隣接する離散的部位１１９との間の距離は、２つの隣り合う離散的部位１１９間の距離ｙと等しいか、又はそれよりも大きい。距離ｘは、例えば１１０μｍであり、その一方で、距離ｙは１４０μｍである。これらの距離に関する他の値も、当然ながら可能である。具体的には、ユニット群８２０の２つのデータユニット間の距離ｘを、隣り合う２つの離散的部位間の距離ｙよりも大きくすることもできる。
【０１３４】
上記で論じられた理由と同様の理由のために、距離ｘ及び距離ｙは、更に、基準構成８８の、隣り合う２つの基準ユニットを隔てる距離ｚとも異なるものであり、好ましくは、その距離ｚの倍数又は約数のいずれでもない。
【０１３５】
あるいは、１つ以上の符号化線Ｄは、離散的部位１１９のみを含み得る。
【０１３６】
図６Ｃに示される実施形態によるコードは、更に、符号化線Ｄの軌跡の外部に、更なる離散的部位１１８を含み得るものであり、それらの場所は、好ましくは、コード７４の平面図形に対して、すなわち、基準ユニット８６の構成８８の場所及び向きに関して定められている。符号化線Ｄの軌跡の外部の離散的部位１１８の数は、例えば、符号化されることになる情報のタイプ及び量、利用可能なスペースなどに応じて変化し得る。それら符号化線Ｄの軌跡の外部の離散的部位１１８は、好ましくは、これらの離散的部位１１８の２つのデータユニット８２間の距離が、データユニット群８２０の２つのデータユニット８２間の距離ｘと等しくなり得ないように、互いに、及び最も近い符号化線Ｄ５から、間隔をあけて配置されている。
【０１３７】
図６Ｄは、例えば、容器上に、又は容器若しくはマシン用の付属品上に適用された場合、例えば、印刷、エンボス加工、若しくは他の方式で適用された場合に見られるであろう、図６Ｃのコード７４を示し、この場合、ユニット７６のみが視認可能であり、仮想的な符号化線、平面図形、境界、並びに、基準線、及び、データユニット群への距離などの計算要素の、いずれも含まれていない。
【０１３８】
図６Ｅは、コード７４の実施形態の、別の非限定的な実施例を示す。この実施例によれば、コード７４は、符号化線Ｄの軌跡の内部に配置されている、構成８８を含む。この構成は、例えば、直角三角形の形状で、すなわち「Ｌ」字形状で配置されている、３つの基準ユニット８６を含む。この直角三角形の頂点、すなわち、構成８８の３つの基準ユニット８６、より具体的には、それらの中心は、円形の線（図示せず）上に配置されており、この円形の線の中心は、基準線ｒが延出するコード７４の基準点１０２を規定するものである。図示の実施例では、更に、「Ｌ」字形状の直立方向を形成している基準ユニット８６を通って、好ましくは、それらの中心を通って延びる線に対して平行に、基準線ｒの向きが規定されている。しかしながら、例えば図４及び図５に示されるものなどの、他の構成の形状が、本実施形態の枠内で可能である。
【０１３９】
このコードは、同心円状の符号化線Ｄ、例えば、４つの符号化線Ｄ１〜Ｄ４を備え、それらの上に、少なくとも１つのデータユニット群８２０を、対応する符号化線Ｄに沿った任意の距離ｄで配置することができる。データユニット群８２０は、例えば、符号化線Ｄに沿って既定の距離ｘで互いに隔てられている、２つのデータユニット８２を含む、一対のデータユニットである。対応する符号化線Ｄに沿って、データユニット群８２０によって符号化されている距離ｄは、例えば、図８Ｄに関連して以下で更に説明されるものと同様に、対応するデータユニット群８２０の、２つのデータユニット８２間の中点によって定められている。それゆえ、符号化されている距離ｄは、例えば、対応する符号化線Ｄに沿った、基準線ｒとデータユニット群８２０の中点との距離、すなわち、基準線ｒとデータユニット群８２０の第１のデータユニット８２との距離と、基準線ｒとデータユニット群８２０の第２のデータユニット８２との距離との、平均である。データユニット群８２０でパラメータを符号化する距離ｄを、その群８２０の２つ以上のデータユニット８２と、対応する基準位置との平均距離として定めることにより、例えば、コード７４を符号化及び／又は復号する場合、基準線ｒに対する距離ｄ及び／又は対応する角距離若しくは角度をラジアン若しくは度数で定める際に、より高い精度を達成することが可能となる。あるいは、距離ｄは、データユニット群８２０の、１つのデータユニット８２の位置のみによって定めることもできる。
【０１４０】
図６Ｅに示される非限定的な実施例では、第１のパラメータは、例えば、基準線ｒと、符号化線Ｄ１上のデータユニット群８２０の中点との間の、基準点１０２での２５°の角度によって符号化され、第２のパラメータは、基準線ｒと、符号化線Ｄ２上のデータユニット群８２０の中点との間の、基準点１０２での５０°の角度によって符号化され、第３のパラメータは、基準線ｒと、符号化線Ｄ３上のデータユニット群８２０の中点との間の、基準点１０２での１００°の角度によって符号化され、第４のパラメータは、基準線ｒと、符号化線Ｄ４上のデータユニット群８２０の中点との間の、基準点１０２での２００°の角度によって符号化されている。上記で示されている角度値は、単に例示的なものであり、決して限定的なものではないが、それらの角度値からは、好ましくは対応する符号化線Ｄ１〜Ｄ４の記憶されている半径を使用して、距離ｄ１〜ｄ４を算出することができる。具体的には、これらの角度、またそれゆえ、対応する距離ｄ１〜ｄ４は、対応するパラメータの異なる値を符号化するために、変更されることになる。
【０１４１】
以下で更に説明されるように、距離ｄ及び／又は対応する角度値と、対応するパラメータに関する値との対応関係は、例えば、各パラメータに関して、例えば第４の態様によるシステムのメモリユニットに記憶されている参照テーブル内に記憶されているか、又は、そのシステムに記憶されている式に従って算出される。
【０１４２】
コード７４は、１つ以上の符号化線Ｄ上に配置されている、離散的部位１１９を更に含み、各離散的部位１１９は、パラメータを少なくとも部分的に符号化する、データユニット８２を含み得る。図示の、決して限定するものではない実施例では、全ての離散的部位１１９が、例えば、データユニット８２含むように示されており、これは、対応する全てのデータビットが、値「１」に符号化されている状況に相当し得る。しかしながら、各離散的部位１１９は、それらの離散的部位で符号化されることになる情報に応じて、データユニットを含む場合もあれば、含まない場合もあることが理解されるであろう。
【０１４３】
図示の実施例では、２つの離散的部位１１９が符号化線Ｄ１上に、５つが符号化線Ｄ２上に、９つが符号化線Ｄ３上に、及び１２個が符号化線Ｄ４上に配置されていることにより、上記で論じられたような、距離ｄ１〜ｄ４によって、又は、ラジアン若しくは度数での、それらの対応する角度値によって符号化されるパラメータに加えて、符号化線Ｄ１〜Ｄ５上に、２８ビットのデジタル情報を符号化することが可能となる。しかしながら、１つの符号化線Ｄにつき、他の数の離散的部位、例えば、１〜１６の任意数の離散的部位が可能である。離散的部位は、更には、異なる数の符号化線Ｄ上に配置することもでき、例えば、利用可能なスペースに応じて、異なる数の離散的部位が、例えば、異なる符号化線Ｄ上に配置される。
【０１４４】
コード７４の他の実施形態に関連して上記で説明されたように、符号化線Ｄ上に配置される離散的部位１１９は、ユニット群８２０の２つのデータユニット８２を隔てる距離ｘとは異なる距離で、互いに、及び最も近い対応するユニット群８２０のデータユニット８２から、間隔をあけて配置されている。このことにより、例えば、コード７４を復号する際に、データユニット群８２０に属しているデータユニット８２を、同じ符号化線Ｄ又は他の符号化線Ｄに沿った離散的部位に配置されているデータユニット８２から識別することが可能となる。同じ符号化線Ｄ上の隣り合う離散的基準位置は、例えば、全てが互いに隔てられており、例えば、それらの中心が、同じ距離ｙで互いに隔てられている。ユニット群８２０のデータユニット８２と、隣り合う離散的部位１１９上の２つのデータユニット８２との混同を回避するために、距離ｙは、距離ｘとは異なる。好ましくは、距離ｘ及び距離ｙは更に、互いの倍数ではない。実施形態では、ユニット群の最も近いデータユニットと、同じ符号化線Ｄ上の隣接する離散的部位１１９との間の距離は、２つの隣り合う離散的部位１１９間の距離ｙと等しいか、又はそれよりも大きい。図示の非限定的な実施例では、距離ｘは、例えば３６０μｍであり、その一方で、距離ｙは２４０μｍである。これらの距離に関する他の値も、当然ながら可能である。
【０１４５】
図６Ｅに示される非限定的な実施例によるコードは、更に、符号化線Ｄの軌跡の外部に、更なる離散的部位１１８を含み、それらの場所は、コード７４の平面図形に対して、すなわち、基準ユニット８６の構成８８の場所及び向きに関して定められている。符号化線Ｄの軌跡の外部の離散的部位１１８の数は、例えば、符号化されることになる情報のタイプ及び量、利用可能なスペースなどに応じて変化し得る。それら符号化線Ｄの軌跡の外部の離散的部位１１８は、好ましくは、これらの離散的部位１１８の２つのデータユニット８２間の距離が、データユニット群８２０の２つのデータユニット８２間の距離ｘと等しくなり得ないように、互いに、及び最も近い符号化線Ｄ５から、間隔をあけて配置されている。図示の実施例では、コード７４は、符号化線Ｄの軌跡の外部の円形の線上に配置されている、４つの更なる離散的部位１１８を含み、更なる離散的部位１１８のそれぞれは、例えば、そのコードの矩形の平面図形の、対応する隅角部に最も近接して配置されている。それゆえ、図６Ｅの非限定的な実施例のコード７４は、合計で３２の離散的部位を含むことにより、各離散的部位１１９、１１８上に、データユニット８２を配置するか又は配置しないことによって、最大３２ビットの情報を符号化することが可能となる。
【０１４６】
図６Ｆは、例えば、容器上に、又は容器若しくはマシン用の付属品上に適用された場合、例えば、印刷、エンボス加工、若しくは他の方式で適用された場合に見られるであろう、図６Ｅのコード７４を示し、この場合、ユニット７６のみが視認可能であり、仮想的な符号化線、平面図形、境界、並びに、基準線、及び、データユニット群への距離などの計算要素の、いずれも含まれていない。
【０１４７】
実施形態では、図６Ａ〜図６Ｆを参照すると、離散的部位１１８のうちの１つ以上は、基準部分８０の構成要素を形成し得る。更には、これらの離散的部位１１８のうちの１つ以上は、調製情報のパラメータを少なくとも部分的に符号化するように、データ部分７８の構成要素を形成し得る。離散的部位１１８のうちの１つ以上は、基準部分８０及びデータ部分７８の構成要素を、同時に形成していることにより、それらは、調製情報のパラメータを少なくとも部分的に符号化すると共に、これらの１つ以上の離散的部位のうちの１つに存在する少なくとも１つのユニットを使用して、そのコードの基準線ｒを規定すること、具体的には、その方向を正確に規定するか、又は補正することができる。
【０１４８】
有利な実施形態では、このコードは、構成８８と組み合わせて、離散的部位１１８を含むものであり、上記で論じられたように、この構成８８から、基準線ｒの方向を特定することができる。そのような実施形態が、例えば、図６Ａ〜図６Ｆに示されている。これらの図を参照すると、図４Ａに関して上記で論じられた方式で、基準線ｒの近似的な方向を、構成８８から定めることができる点が理解されるであろう。基準線ｒが、少なくとも近似的に規定されると、構成８８に対して場所が設定されている離散的部位１１８、すなわち、絶対離散的部位１１８を、そこから（すなわち、基準線ｒ、すなわち構成８８の場所及び向きと、それら絶対離散的部位１１８の場所との、記憶されている関係性を介して）定めることができる。１つ以上のユニットが存在する場合には、これらのユニットのうちの１つ以上（好ましくは、それらのユニットの中心の場所）を使用して、基準線ｒの方向を精緻化することができる。例えば、近似的に規定されている基準線ｒと、ユニット８２の絶対離散的部位１１８との間の角距離が定められ、すなわち、そのユニット（典型的には、その中心）への半径方向線と基準線ｒとの間の、ラジアン又は度数での角度が測定され、その角度に関する記憶値と比較される。次いで、その予め近似的に規定されている基準線ｒが、測定された角距離と記憶されている角距離との差に基づいて、正確に規定若しくは補正され、かつ／又は、その予め定められている基準線ｒが、基準点１０２で、対応する絶対離散的部位１１８から記憶されている角距離で延びるように規定された、補正基準線ｒに置き換えられる。そのような実施形態では、１つの符号化線Ｄ又は各符号化線Ｄの軌跡の外部に配置された、この目的のために使用される離散的部位１１８を有することが有利であり、これは、基準線ｒが延出する基準点１０２と、その基準線ｒの方向を定めるために使用される離散的部位（１つ以上）１１８との距離が長くなるほど、その方向を定める精度が高くなり得るためである点が、理解されるであろう。
【０１４９】
離散的部位１１８、１１９は、特定の値のみを呈し得るパラメータ、例えば、段階番号、消費期限、容器識別子のうちの１つ以上を符号化する際に、特に有利である。この符号化の一実施例として、データユニット８２の有無によってそれぞれが１ビットを符号化している、ｎ個の離散的部位１１８、１１９が存在する。それゆえ、３つの符号化位置１１８、１１９の場合、２３、すなわち８つの変数が存在し、４つの符号化位置１１８、１１９の場合、２４、すなわち１６の変数が存在する、などとなる。上述の変数を使用して、特定の数の段階、例えば、８又は１６の段階；消費期限、例えば、月に関する１２の変数、及び、年間の製品発売日からの好適な数の変数を符号化することができる。
【０１５０】
離散的部位が基準部分の一部として使用されることの代替案として、基準部分は、更なる基準ユニットを含み得るものであり、この更なる基準ユニットは、上記の構成から、データユニットよりも大きい半径方向位置に、及び／又は、上記の構成から、所定の余裕を持たせた半径方向位置に配置される。１つの利点は、その構成の位置を特定し、次いで、そこから最大の距離又は所定の距離のいずれかで配置されている、更なる基準ユニットの位置を特定することによって、基準線ｒを簡便に特定することができる点である。この更なる基準ユニットは、基準点から上記の距離で配置されるものとして、規定することができる。基準線ｒは、その更なる基準ユニットの中心を通って延びるように、規定することができる。この更なる基準ユニットは、好ましくは、１つの符号化線Ｄ又は各符号化線Ｄによって規定されている軌跡の外部に配置される。
【０１５１】
一実施形態では、複数のそのようなコード７４が存在し得るものであり、その場合、コード７４Ａの基準線ｒは、その基準ユニットの構成８８と、別のコード７４Ｂ〜７４Ｄの基準ユニットの、同様の構成とによって定められている。１つの利点は、特定のコード内に、その構成８８の基準ユニット以外の、更なる基準ユニットが必要とされないため、それらのコードの符号化密度が最大化される点である。具体的には、基準線ｒは、１つ以上の更なるコード（例えば、離接して配置されていることにより、それらのコードの平面図形が共通辺を共有している、更なるコード）の構成によって規定されている、基準点１０２を通って延びることができる。あるいは、隣接するコードがオフセットされている場合には、基準線ｒは、その隣接するコードの基準点から、そのオフセットを伴って延びるように規定することができる。図７Ａ及び図７Ｂは、そのような実施形態の非限定的な実施例を示す。図７Ａに示されるように、基準線ｒは、１つ以上の他のコード７４Ｃの、好ましくは隣接するコードの、構成８８によって規定されている基準点を通って延びるように、配置することができる。図７Ｂに示されるように、基準線ｒは、隣接するコード７４Ｂ、７４Ｃ、７４Ｄの構成に対して、既知の位置で延びることができる。
【０１５２】
基準線ｒは、データ部分７８の符号化領域９０から離れる方向の所定の最小距離で、例えば、５０μｍ〜１５０μｍ、又は１００μｍで配置されることにより、基準ユニット８６とデータユニット８２との適度の間隔を確保することができ、すなわち、半径方向に延びる部分が、その環形状から切り離されている。そのような実施例は、基準位置が基準ユニット８６を含む場合に好ましい。
【０１５３】
あるいは、図示の実施例で示されるように、基準線ｒは、符号化領域９０を通って延びており、すなわち、その環形状と半径方向で交差している。
【０１５４】
データ部分７８は、一般に、そのデータユニット８２が上に配置される、環状の符号化領域９０を含み、基準線ｒは、その環状符号化領域９０の中心から、半径方向に延びている。符号化線Ｄは、同心円状に配置されており、基準線ｒから、環状符号化領域９０の中心の周りに延びている。符号化線Ｄと基準線ｒとの交差の点が、局所的に直交しており、基準位置８４を規定している。各データユニット８２は、関連する基準位置８４に、対応する基準ユニット８６を有し得る。有利には、それらの基準位置は、位置の特定が容易である。あるいは（図に示されるように）、好ましくは、基準位置８４は、基準ユニット８６を有さず、基準位置８４は、基準線ｒ上に仮想的に規定され、例えば、隣接する基準ユニット８６から、所定の距離で内挿される。有利には、データユニットを、基準線ｒの近位に、より近接して配置することができる。
【０１５５】
例えば、複数のパラメータが符号化線Ｄ上で符号化されるように、又は、各パラメータが、そのパラメータに関連付けられた複数の値を有するように、２つ以上のデータユニット８２、又はデータユニット群８２０を、符号化線Ｄに沿って配置することができ、その実施例が、以下で提示される。パラメータの値は、データユニット８２の、その関連の基準位置８４からの円周方向距離ｄによって、符号化される。
【０１５６】
隣り合う符号化線上のデータユニット間の適切な間隔を確保するために、それら符号化線Ｄと同軸に配置された任意選択的なブロック陰影領域が、関連するデータユニット８２の位置の境界を画定する。それらのブロック陰影領域は、例示目的のためにのみ示されており、すなわち、それらは、コードの一部として物理的に形成する必要がなく、むしろ、そのコードの画像が以下で論じられるように処理される際に、仮想的に規定することができるものである。
【０１５７】
一般に、データユニット８２は、関連の符号化線Ｄ上で、基準位置８４に至るまでの（しかしながら、基準位置８４を越えて延びることはない）、すなわち基準線ｒから最大３６０°の、任意の位置に配置することができる。
【０１５８】
メタデータの符号化
各データユニット８２は、任意選択的に、関連のパラメータについての、メタデータを符号化する。このメタデータは、一般に、離散的に符号化され、すなわち、特定の値のみを呈し得るものである。メタデータを符号化する様々な実施例が、以下に記載される。
【０１５９】
図８Ａに一実施例が示される、第１の実施形態では、メタデータは、データユニット８２の特徴的サイズ（例えば、上記で定義されたユニット長又は面積によって定義されるサイズ）として符号化され、このサイズは、画像処理装置９２によって、変数として識別可能なものである。具体的には、このサイズは、例えば６０、８０、１００、１２０μｍの長さから選択される、２つ、又は３つ、又は４つの特定サイズのリストのうちの１つとすることができる。第３の基準位置８４３に関連付けられているデータユニット８２に関して最良に示されている、特定の実施例では、データユニット８２のサイズは、３つのサイズのうちの１つとすることができる。第２の基準位置８４４に関連して示されている、特定の実施例では、３つのパラメータが符号化されて（それゆえ、３つのデータユニットが）存在しており、各パラメータのデータユニット８２は、そのデータユニット８２の、３つの異なるサイズのメタデータによって識別可能である。
【０１６０】
図８Ｂに一実施例が示される、第２の実施形態では、メタデータは、符号化線Ｄに直交する方向に延びるオフセット線に沿った、そのデータユニット８２のオフセットに関する、データユニット８２の特徴的位置（すなわち、半径方向距離、及び／又は、符号化線Ｄから引かれた接線に直交する、データユニット８２の中心までの距離）として符号化される。このオフセットにもかかわらず、符号化線Ｄは、依然としてデータユニット８２と交差している。具体的には、データユニット８２を、符号化線Ｄに対して、第１の位置又は第２の位置でオフセットさせることにより、２つのメタデータの値を符号化することができ、データユニット８２を、第１の位置又は第２の位置でオフセットさせるか、あるいは符号化線Ｄ上の第３の位置に配置することにより、３つのメタデータの値を符号化することができる。これら第１の位置及び第２の位置は、符号化線Ｄから離れる方向の特定の距離、例えば、少なくとも２０μｍで配置される、データユニット８２の中心によって定義することができる。第３の位置は、符号化線Ｄから離れる方向の特定の距離未満、例えば、５μｍ未満で配置される、データユニット８２の中心によって定義することができる。第３の基準位置８４３に関連して示されている、特定の実施例では、データユニット８２は、メタデータを符号化するために、第１の位置又は第２の位置に存在し得る。第２の基準位置８４２に関連して示されている、特定の実施例では、３つのパラメータが符号化されて（それゆえ、３つのデータユニットが）存在しており、各パラメータのデータユニット８２は、そのデータユニット８２の位置のメタデータによって識別可能である。
【０１６１】
図８Ｃに一実施例が示される、第３の実施形態では、第３の基準位置８４３を参照すると、メタデータは、１つ又は２つのデータユニット８２の、基準線ｒの両側での、それらデータユニットの配列に関する特徴的位置として符号化される。例として、基準線ｒの左側のデータユニット８２は、パラメータの負の値を符号化することができ、基準線ｒの右側のデータユニット８２は、パラメータの正の値を符号化することができ、又はその逆であり；同じパラメータに関して、基準線ｒの左側のデータユニット８２は、仮数を符号化することができ、基準線ｒの右側のデータユニット８２は、指数を符号化することができ、又はその逆の配置であり；基準線ｒの左側のデータユニット８２は、右側と同じパラメータを符号化することができ、それにより、精度を向上させるための平均値を得ることができる。この実施形態では、符号化領域９０は、好ましくは、２つの別個の半円形サブ区域９０Ａ、９０Ｂに区分され、各サブ区域が、その中に配置された関連のデータユニット８２を有し、例えば、いずれのサブ区域に関する最大距離ｄも、第２象限及び第３象限に共通の基準線ｒの部分上に（又は、２つのデータユニットが一致して配置されないように、その近位に）ある。
【０１６２】
図８Ｄに一実施例が示される、第４の実施形態では、第３の基準位置８４３を参照すると、メタデータは、同じ符号化線Ｄに沿って配置された、複数のデータユニット８２として符号化され、それぞれが、異なる関連の距離ｄｎを有する。有利には、距離ｄｎの関数（典型的には、平均）として、全体的な距離ｄを、向上した精度で定めることができる。図示の実施例では、２つのデータユニット８２が示されており、ｄ＝０．５（ｄ１＋ｄ２）である。
【０１６３】
第５の実施形態（図示せず）では、メタデータは、特徴的形状として符号化される。例えば、その形状は、以下のリストのうちの１つとすることができる：円形；三角形；多角形。第６の実施形態（図示せず）では、メタデータは、特徴色として符号化される。例えば、その色は、ＲＧＢ画像センサによる識別に好適な、以下のリストのうちの１つとすることができる：赤色；緑色；青色。
【０１６４】
第１〜第６の実施形態を、好適に組み合わせることができ、例えば、符号化されるパラメータは、第１の実施形態と第２の実施形態との組み合わせで符号化される、メタデータを有し得る。
【０１６５】
例えば、図１Ａに示されるものなどの容器処理サブシステム１４と共に使用するための、コード７４の具体的実施例が、図８Ｅに示され、この場合、第１（８４１）、第３（８４３）、及び第４（８４４）の基準位置８６は、いずれのメタデータも伴わずにパラメータを符号化しているデータユニット８２を、それらの基準位置と関連付けており、第２の基準位置８４２は、それぞれがパラメータを符号化している、３つのデータユニット８２を有し、そのパラメータは、第１の実施形態と第２の実施形態との組み合わせに従って符号化されている、メタデータを有する（すなわち、ユニットのサイズに関する３つの値、及びユニットの位置に関する３つの値であり、それゆえ、合計９つのメタデータの値が可能）。
【０１６６】
具体的には、第１の基準位置８４は、適用される冷却力の百分率を符号化するものであり、第３及び第４の基準位置８４は、半径方向角速度Ｗ１及び旋回角速度Ｗ２のいずれかを符号化するものであり、第２の基準位置は、時間、温度、トルクを、それぞれ、特定の位置での、小データユニット、中データユニット、及び大データユニットとして符号化するものであり、これらのパラメータは、それらのパラメータうちの１つによって設定された条件が達成されると、そのコード７４によって符号化されている段階が完成されるような、トリガを表すものである。
【０１６７】
コードの処理方法
コード処理サブシステム１８は、画像取り込み装置１０６によって、コードのデジタル画像を取得することと、画像処理装置９２によって、そのデジタル画像のデジタルデータを処理することにより、調製情報を復号することと、出力装置１１４によって、その復号された調製情報を出力することとによって、コード７４を処理することにより、調製情報を定める。
【０１６８】
デジタルデータを処理することは、コード内のユニット８２、８６の位置を特定することと、基準ユニット８６を特定して、その基準ユニット８６から基準点及び／又は基準線ｒを定めることと、各データユニット８２又はデータユニット群８２０に関してその基準線ｒからの関連する符号化線Ｄに沿った距離ｄ、及び／又は、基準点１０２での基準線ｒからの度数若しくはラジアンでの角度を定めることと、その定められた距離ｄ及び／又は角度を、パラメータの実際値Ｖｐへと変換することとを含み、これらのそれぞれを、順次説明するものとする。
【０１６９】
コード内のユニット８２、８６の位置を特定することは、一般に、デジタルデータ内に表されている画素を、１ビットの２色白黒画像、すなわち、二値画像に変換することによって達成され、その関連の変換パラメータは、それらのユニットを、それらの周囲の基準レベルから区別するように設定される。あるいは、画像取り込み装置１０６として、オーバーサンプル二値画像センサを使用することにより、二値画像を提供することもできる。ユニットの中心の場所は、円のハフ変換などの、特徴抽出技術によって定めることができる。種々のサイズのユニットを、画素統合によって特定することができる。
【０１７０】
基準ユニット８６を特定すること、及び、その基準ユニット８６から基準点及び／又は基準線ｒを定めることは、一般に、基準ユニットの構成８８を特定することを含む。基準ユニットの構成を特定することは、上記で論じられたような、特定の固有の構成を有する、基準ユニットの位置を特定することを含み得る。具体的には、その構成を含む基準ユニットの中心点の幾何学に関する、記憶されている情報を使用して、それら位置特定されたユニット内に、この配置を探し求めることができる。
【０１７１】
構成８８から基準線ｒを定めることは、基準線ｒが延出する基準点１０２を、その構成から定めることを含み得る。具体的には、その構成に関する基準点の場所は、上述の記憶されている情報の一部とすることができる。この構成から基準線ｒを定めることは、その構成の１つ以上の基準ユニットを通って、又はそれら基準ユニットに平行に延びているものとして、基準線を定めることを更に含み得る。
【０１７２】
この構成から基準線ｒを定めることは、上記で論じられたように、複数の離散的部位１１８のうちの少なくとも１つに配置されている、ユニットを特定することを更に含み得る。具体的には、構成８８を使用して定められた基準線ｒの初期ベクトル（例えば、図４Ａ、図５Ａ、図５Ｃ、及び図５Ｄのもの）を、上記の少なくとも１つの離散的部位のユニットを使用して、精緻化することを含み得る。あるいは、その構成から、データユニットよりも大きい半径方向位置を有する基準ユニット、及び／又は、その構成から、所定の余裕を持たせた半径方向位置の基準ユニットを、定めることを含み得る。
【０１７３】
図７に示されるような、複数のそのようなコード７４を含む実施形態では、第１のコード７４Ａに関する基準線ｒを定めることは、その第１のコードの構成８８の基準点１０２から、少なくとも１つの他のコード７４Ｂ〜７４Ｄの構成によって規定されている基準点を通って、又は、その基準点に関連して延びているものとして、基準線を定めることを含み得る。それら更なるコードの基準点に対する、その基準線の配置は、記憶されている関係性であることが理解されるであろう。コード７６Ａの基準線ｒを定めることは、例えば、以下の２つの部分又は段階を含むものであり：第１の段階は、コード７４Ａ自体の構成８８の基準ユニット８６を使用して、基準線ｒを近似的に定めることを含み、第２の段階は、その予め定められている基準線ｒを、少なくとも１つの他のコード７４Ｂ〜７４Ｄ、好ましくは隣接するコードの構成８８を使用して、正確に定めること、又は補正することを含む。第１の段階は、例えば、構成８８から、基準線ｒが延出するコード７４Ａの基準点１０２を定めるステップと、構成８８から、例えば、コード７４Ａの１つ以上の基準ユニット８６を通って、又はそれら基準ユニット８６に平行に延びているものとして、基準線ｒの方向を近似的に定めるステップとを含む。第２の段階は、例えば、別のコード７４Ｂ〜７４Ｄの、好ましくは隣接するコード７４Ｂの、同様の構成を特定するステップと、その別のコード７４Ｂ〜７４Ｄの基準点を定めることと、その隣接するコード７４Ｂ〜７４Ｄの基準点を通って、又は、その隣接するコード７４Ｂ〜７４Ｄの基準点に対して既知の位置で延びているものとして、基準線ｒを補正するステップとを含む。
【０１７４】
構成を含まないコードの実施形態では、基準ユニット８６の特定、及び、その基準ユニット８６からの基準線ｒを定めることは、以下のうちの１つ又は組み合わせを特定することによって達成することができる：直線状配置を有するユニット；所定の距離及び／又は最大の距離で離れているユニット；特定の形状又はサイズ又は色であるユニット；特定の構成を有するユニット。
【０１７５】
コードを処理する最に、基準点及び基準線ｒを定めることにより、情報を復号する前に、取り込まれた画像内のコードの向きを定めることが可能となる。それゆえ、コードの画像は、復号の精度に影響を及ぼすことなく、任意の方向で取り込むことができる。それゆえ、コードを有する容器は、画像取り込み装置に対して特定の向きで位置合わせする必要がないため、マシンの構成、及びマシン内での容器の処理が、単純化される。その意味では、食品又は飲料調製装置内に容器を挿入する前に、消費者に、その容器の向きを定めるように要求することが必要とされない。それゆえ、本発明によるコードを有する容器の使用は、ユーザにとって扱いやすいものである。
【０１７６】
データユニット８２又はデータユニット群８２０に関して基準線ｒの関連の基準位置８４からの関連の符号化線Ｄに沿った距離ｄを定めることは、他のユニットから所定の距離及び／又は最大距離で離れている、単一のデータユニット８２を特定するか、あるいは、所定の距離で離れている、ユニット群８２０を特定し、データユニット８２の中心から、又は、ユニット群８２０の、定められた点、例えば中点から、関連の基準位置８４までの、円周方向距離、若しくは基準点１０２での角度を定めることによって、達成することができる。円周方向距離を定めることは、基準線ｒと、データユニット８２への、又はデータユニット群８２０の定められた点への半径方向線との間の、基準点１０２でのラジアン角と、符号化線Ｄの全周（関連の基準位置８４によって規定されるもの）との積によって、簡便に達成される。あるいは、上記の距離ｄを定めることは、角距離を定めること、すなわち、基準線ｒとデータユニット８（典型的には、その中心）への半径方向線との間のラジアン角によって定めることを含み得るものであり、この場合、半径方向距離を使用して、基準位置に対するデータユニットを特定することができる。必要とされる処理ステップが少なく、更には、正確な半径方向距離が必要とされないことにより、任意選択的なメタデータの符号化に関する補正が不要となるため、後者が好ましい。
【０１７７】
定められた距離ｄは、画像が取り込まれたときの画像取り込み装置１０６の倍率及び／又はコード７４から離れる方向での距離を使用して、補正することができる。
【０１７８】
定められた距離ｄを、パラメータの実際値Ｖｐへと変換することは、そのパラメータと距離ｄとの関係性を定義する、記憶されている情報（例えば、メモリサブシステム１１２上に記憶されている情報）を使用することを含み得る。このステップは、画像処理装置９２又は処理サブシステム５０で実行することができる。この関係性は、線形、例えば、Ｖｐ∝ｄとすることができる。あるいは、非線形とすることもできる。非線形関係は、対数関係、例えば、Ｖｐ∝ｌｏｇ（ｄ）、又は指数関係、例えば、Ｖｐ∝ｅｄを含み得る。そのような関係性は、パラメータの精度が、低い値で重要であり、高い値では重要性が低い場合、又はその逆の場合に、特に有利であり、例えば、容器処理サブシステム１４の第２の実施形態に関しては、混合ユニットの角速度Ｗ１、Ｗ２の精度は、高い角速度におけるよりも、低い角速度において重要であるため、対数関係が好ましい。
【０１７９】
符号化線Ｄの円周は、環状符号化領域９０の中心（すなわち、図示の実施例では、構成８８の場所）に近接すると共に減少するため、定められている距離ｄの精度は低くなる。有利には、より高いレベルの精度を必要とするパラメータを、上記の中心の遠位に配置することができ、高レベルの精度を必要としないパラメータは、上記の中心の近位に配置することができる。一実施例として、容器処理サブシステム１４の第２の実施形態に関しては、混合ユニットの角速度Ｗ１、Ｗ２の精度が、より重要であるため、それらは、上記の中心の遠位に配置されており、冷却力の百分率の精度は、重要性が低いため、上記の中心の近位に配置される。
【０１８０】
上述のパラメータについてのメタデータは、符号化の実施形態に応じて定めることができ、例えば、第１の実施形態では、関連のデータユニット８２に関して、特徴抽出によってユニット長を、又は画素統合によって全体の面積を定めることによって；第２の実施形態では、関連のデータユニット８２に関して、特徴抽出によって、符号化線Ｄに対するオフセットを定めることによって；第３及び第４の実施形態では、特徴抽出によって、関連のデータユニットの中心を定めることによって、定めることができる。
【０１８１】
図６Ａ〜図６Ｆの例示的実施例を参照すると、離散的部位１１８、１１９を含む実施形態では、デジタルデータの処理は、離散的部位１１８、１１９の場所を定めることと、それらがデータユニット８２を含むか否かを定めることと、そのデータユニットから、符号化線Ｄのデータユニット８２によって符号化することが可能なパラメータＶｐ、又はパラメータＶｐの特性を導出することとを更に含み得る。
【０１８２】
離散的部位１１８、１１９の場所を定めることは、特定されている基準線ｒの位置を使用することを含み得る。更に、記憶されている情報（すなわち、メモリサブシステム１１２上に記憶されている情報）を使用することを含み得るものであり、例えば、基準線ｒの位置に対して、並びに／あるいは、離散的部位１１９の数及び／又は配置を符号化することが可能な、符号化線Ｄに沿ったデータユニット８２若しくはデータユニット群８２０の配置（例えば、データユニット８２又はデータユニット群８２０の特定の位置は、それら離散的部位１１９の特定の構成を符号化する）に対して、既知の場所に配置されている、既知の数の離散的部位１１８が存在する。離散的部位１１８、１１９がデータユニット８２を含むか否かを定めることは、特徴抽出又は他の既知の技術を含み得る。離散的部位１１８、１１９のデータユニット８２の存在からパラメータＶｐを導出することは、記憶されている情報（例えば、メモリサブシステム１１２上に記憶されている参照テーブル）を使用して、符号化されているパラメータ（１つ以上）を復号することを含み得る。
【０１８３】
このコードの実施形態によれば、対応する符号化線Ｄに沿った距離ｄを符号化している、各データユニット８２又はデータユニット群８２０は、所望の食品／飲料の調製に必要とされる、別のパラメータの値Ｖｐを符号化している。例えば、符号化線Ｄに沿った距離ｄを符号化している各データユニット８２は、そのコードの他のそのようなデータユニット８２によって値が符号化されているパラメータとは異なる、特定の調製段階に関する、処理温度、処理時間、液体の容積、混合速度などの、処理パラメータの値を符号化している。
【０１８４】
マシン及び容器の付属品
付属品９４は、その表面上に配置された、上述のコード７４を備え得るものであり、この付属品９４は、上述の飲料又は食品調製マシン４に取り付けられるように構成されている。図９に一実施例が示される、この付属品は、コード７４を保持するための保持部９６と；上記のマシン４の画像取り込み装置１０６と、上記のマシン４によって受け入れられている容器６との間、かつその容器の近位で、マシン４に保持部９６を取り付けるための、取り付け部材９８とを備える。この方式で、コード７４の画像を、あたかもそのコードが容器６に取り付けられているかのごとく、画像取り込み装置１０６によって取り込むことができる。好適な取り付け部材の例は、（図示のような）接着ストリップを備える、上記の保持部に取り付けられている延長部；クリップ、ボルト、又はブラケットなどの機械的締結具を含む。そのような付属品９４の使用は、１つのタイプの容器６のみが、マシン４上で使用される場合；洗浄又は他の保全関連の作業が必要とされる場合には、特に有用である。
【０１８５】
代替的な付属品１００は、その表面上に配置された、上述のコード７４を備え得るものであり、この付属品１００は、上述の容器６のうちのいずれかに取り付けられるように構成されている。図１０に一実施例が示される、この付属品１００は、コード７４を保持するための保持部９６と；容器６に保持部９６を取り付けるための、取り付け部材９８とを備える。この方式で、コード７４の画像を、あたかもそのコードが容器６上に一体的に形成されているかのごとく、画像取り込み装置１０６によって取り込むことができる。好適な取り付け部材の例は、（図示のような）接着ストリップ；クリップ、ボルト、又はブラケットなどの機械的締結具を含む。そのような付属品９４の使用は、エンドユーザ定義のレシピが、容器６に適用される場合；洗浄又は他の保全関連の作業が必要とされる場合には、特に有用である。容器６とは別個の基材上にコード７４を形成して、その基材を容器に取り付けることは、よりコスト効率が高い。
【０１８６】
実施例１
この実施例によれば、飲料調製マシンは、容器内に、例えばカプセル又はパウチ内に収容されている、挽いたコーヒーを淹出することによって、コーヒー及び／又はコーヒー系飲料を調製するように適合されている、コーヒーマシンである。
【０１８７】
各容器は、このマシンの画像取り込み装置によって読み取られる、その外側表面上に印刷されたコードを備える。このコードは、好ましくは、それらの容器が作製される積層材料の製造中に、レーザ彫刻シリンダで印刷される。このコードは、好ましくはモザイク方式で、容器上に繰り返し印刷される。このコードは、例えば、容器の表面全体又は表面部分上に繰り返し印刷されることにより、このコーヒーマシンの画像取り込み装置は、そのマシン内での容器の特定の向きとは無関係に、その容器がマシン内に正しく挿入されている場合、少なくとも１つのコードの画像、又は、そのコードを画像処理装置が再構成することを可能にする、コードの諸部分の画像を、取り込むことができる。
【０１８８】
このコードは、例えば、図６Ｅ及び図６Ｆで示されるコードと同様のものである。このコードは、直角二等辺三角形の構成８８で配置されている、すなわち、２つの辺が等しい直角三角形の頂点に配置されている、３つの基準ユニット８６を含む、基準部分を含む。基準ユニット８６は、その三角形の外接円の中心に、すなわち、その三角形の全ての頂点を通過する円の中心、すなわち、それらの頂点に配置されている３つの基準ユニット８６の中心を通過する円の中心に、基準点１０２を規定している。基準線ｒは、基準点１０２から、その三角形の一辺に平行な方向で、例えば、３つの基準ユニットによって形成されている「Ｌ」字形状の直立部分に平行な方向で、その「Ｌ」字形状の基底部から離れる方向に延びるものとして規定されている。このコードは、環状符号化領域を含むデータ部分を更に含み、この環状符号化領域は、基準部分の周りに配置されており、情報を符号化するようにデータユニット８２を上に配置することが可能な、基準点１０２を中心とする４つの同心円状の符号化線Ｄ１、Ｄ２、Ｄ３、Ｄ４を含む。
【０１８９】
基準ユニット８６とデータユニット８２とは、好ましくは、形状、サイズ、及び色が同一であり、例えば、６０μｍの直径を有するドットである。基準部分の直角三角形の各辺の長さは、例えば１２５μｍであり、すなわち、その直角三角形の同じ辺の両端に配置されている２つの基準ユニット８６の中心は、１２５μｍ離れている。Ｓｏｎｉｘ  ＳＮ９Ｓ１０２ベースの画像取り込み装置を使用する実験では、そのようなユニット寸法、及び、そのような基準ユニット間の距離を使用する場合、データ部分のデータユニット８２と、直角三角形の構成８８の基準ユニット８６との混同を回避するために、符号化線上の２つの隣り合うデータユニット８２は、好ましくは、少なくとも２５０μｍの直線距離で隔てられることが示されている。半径Ｒμｍでは、２５０μｍの直線距離は、２つの隣り合うデータユニット間の、符号化線の中心での以下の角度に相当する：
【数１】
2019508809.tif 000003
４つの符号化線は、例えば、Ｒ１＝２５５μｍ、Ｒ２＝３７５μｍ、Ｒ３＝４９５μｍ、及びＲ４＝６１５μｍの、対応の半径を有する。それゆえ、同じ符号化線上の２つの隣り合うドット間の、２５０μｍの最小直線距離は、α１＝５８．７１°、α２＝３８．９４°、α３＝２９．２５°、及びα４＝２３．４５°の、その中心での対応の最小角距離に相当する。
【０１９０】
基準点１０２、基準線ｒ、及び符号化線Ｄ１、Ｄ２、Ｄ３、Ｄ４は、図６Ｆの実施例によって示されるように、容器上には印刷されていない。基準ユニット及びデータユニット、すなわち、ドットのみが、コード７６を印刷する際に印刷される。基準点１０２、基準線ｒ、及び符号化線Ｄ１、Ｄ２、Ｄ３、Ｄ４は、情報を符号化する際に、基準ユニット８６に対するデータユニット８２の場所を、それらのユニットを容器上に印刷する前に定めるために、及び、コーヒーマシンのコード処理ユニットによって調製情報を復号する際に、データユニット８２によって符号化されているパラメータ値を取得するために使用される、構成要素である。
【０１９１】
符号化される調製情報は、好ましくは、飲料の容積及び温度、並びに、例えば時間及び圧力の情報を含む。特定の容器上に印刷されたコードとして符号化されているパラメータ値は、その容器の内容物に固有のものであり、すなわち、特定の容器上に符号化されているパラメータ値は、可能な最良の結果を達成するために、その容器内に収容されている材料、例えば、特定のタイプの挽いたコーヒーの、コーヒーマシンによる処理を、最適化するように選択されている。
【０１９２】
例えば、容積、温度、継続時間、及び／又はカットオフ圧力値などの、所定の範囲内の任意の値を呈し得る調製パラメータ値は、対応する符号化線Ｄに沿って基準線ｒから距離ｄで配置される、２つのデータユニット８２を含むデータユニット群８２０によって、アナログ方式で符号化され、その一方で、製品のタイプ、焙煎のレベル、段階識別子などの更なる情報は、好ましくは、コード７６の平面図形内に、例えば、少なくとも一部の符号化線上に配置されている、データユニット群８２０を含む場合もあれば、含まない場合もある、離散的部位１１８、１１９によって、デジタル方式で符号化される。
【０１９３】
同じ群８２０の２つのデータユニット８２と、離散的部位１１９に配置されている２つのデータユニットとの混同を回避するために、同じ群８２０の２つのデータユニット８２間の直線距離は、符号化線Ｄ上に配置されている２つの隣り合う離散的部位１１９間の直線距離の倍数又は約数ではない。同じ符号化線上の２つの隣り合う離散的部位１１９間の直線距離は、例えば２５０μｍであり、各符号化線に関して上記で示された角距離に相当し、その一方で、同じデータユニット群８２０の２つのデータユニット８２間の直線距離は、例えば４００μｍである。半径Ｒμｍでは、４００μｍの直線距離は、符号化線の中心での以下の角度に相当する：
【数２】
2019508809.tif 000004
４つの符号化線は、Ｒ１＝２５５μｍ、Ｒ２＝３７５μｍ、Ｒ３＝４９５μｍ、及びＲ４＝６１５μｍの、対応の半径を有するため、同じデータユニット群８２０の２つのデータユニット８２間の、４００μｍの直線距離は、それゆえ、β１＝１０３．３１°、β２＝６４．４６°、β３＝４７．６６°、及びβ４＝３７．９６°の、基準点１０２での対応の角距離に相当する。
【０１９４】
パラメータ値は、群８２０の双方のデータユニット８２が、上記の符号化線に沿って、距離ｄに相当する点の両側に配置されており、その距離ｄが、所望のパラメータ値を符号化していることで、データユニット群８２０によって符号化されるものである。群８２０のデータユニット８２は、好ましくは、上記の点から等距離に、すなわち、上記の点の両側に以下の角距離で配置される。
【数３】
2019508809.tif 000005
それゆえ、データユニット群８２０によって符号化される、基準線ｒからの符号化線Ｄに沿った距離ｄ、又は、基準線ｒからの角距離は、それぞれ、群８２０の双方のデータユニット８２の、符号化線Ｄに沿った基準線ｒからの距離の平均、群８２０の双方のデータユニット８２の、基準線ｒからの角距離の平均である。以下の説明では、対応の所望のパラメータ値を符号化する、ユニット群８２０の距離は、この平均として理解されよう。
【０１９５】
温度パラメータ値は、例えば、半径Ｒ１＝２５５μｍを有する、最も内側の符号化線Ｄ１上で符号化される。この温度値は、例えば、０℃〜１００℃で変動し得る。例えば、温度値は、符号化されている値を復号する際の、その範囲の最も低い可能な値と最も高い可能な値との、あらゆる混同のリスクを回避するために、３６０°−６０°＝３００°の有効角度範囲で、例えば、基準線から３０°の角距離から、基準線から３３０°の角距離に及ぶ、有効範囲で符号化される。この温度は、例えば、線形に符号化され、その符号化された温度パラメータ値は、符号化線Ｄ１に沿った基準線ｒからの距離に比例し、すなわち、基準点１０２での基準線ｒからの角距離に比例する。例えば、基準線から３０°の角距離で配置されるデータユニット群８２０は、０℃の温度値を符号化し、基準線から１８０°の角距離で配置されるデータユニット群８２０は、５０℃の温度値を符号化し、基準線から３３０°の角距離で配置されるデータユニット群８２０は、１００℃の温度値を符号化する。当業者は、データユニット群８２０を、第１の符号化線Ｄ１の有効角度範囲内の任意の位置に配置することにより、その規定された値の範囲内の任意の所望の温度パラメータ値を、それに応じて符号化することができる点を理解するであろう。
【０１９６】
容積パラメータ値は、例えば、半径Ｒ２＝３７５μｍを有する、第２の符号化線Ｄ２上で符号化される。この容積値は、０ｍＬ〜３２０ｍＬで変動し得る。例えば、容積値は、符号化されている値を復号する際の、その範囲の最も低い可能な値と最も高い可能な値との、あらゆる混同のリスクを回避するために、３６０°−４０°＝３２０°の有効角度範囲で、線形に符号化される。この容積値は、例えば、基準線ｒから２０°の角距離から、基準線ｒから３４０°の角距離に及ぶ範囲で符号化され、例えば、基準線ｒから２０°の角距離で配置されるデータユニット群８２０は、０ｍＬの容積値を符号化し、基準線ｒから７０°の角距離で配置されるデータユニット群８２０は、５０ｍＬの容積値を符号化し、基準線ｒから３４０°の角距離で配置されるデータユニット群８２０は、３２０ｍＬの容積値を符号化する。当業者は、データユニット群８２０を、第２の符号化線Ｄ２の有効角度範囲内の任意の位置に配置することにより、その規定された値の範囲内の任意の所望の温度パラメータ値を、それに応じて符号化することができる点を理解するであろう。
【０１９７】
半径Ｒ３＝４９５μｍを有する第３の符号化線Ｄ３は、例えば、容器内に収容されている挽いたコーヒーを淹出する際に、その容器内に水を注入するポンプの、カットオフ圧力の値を符号化するために使用される。この圧力値は、１０バール〜２０バールで変動し得る。例えば、カットオフ圧力値は、符号化されている値を復号する際の、その範囲の最も低い可能な値と最も高い可能な値との、あらゆる混同のリスクを回避するために、３６０°−３０°＝３３０°の有効角度範囲で、線形に符号化される。このカットオフ圧力値は、例えば、基準線ｒから１５°の角距離から、基準線ｒから３４５°の角度値に及ぶ範囲で、線形に符号化され、例えば、基準線ｒから１５°の角距離で配置されるデータユニット群８２０は、１０バールのカットオフ圧力値を符号化し、基準線ｒから１８０°の角距離で配置されるデータユニット群８２０は、１５バールのカットオフ圧力値を符号化し、基準線ｒから３４５°の角距離で配置されるデータユニット群８２０は、２０バールのカットオフ圧力値を符号化する。当業者は、この値の範囲を、そのマシンのポンプの特性に応じて、異なるように規定することができる点を理解するであろう。更には、データユニット群８２０を、第３の符号化線Ｄ３の有効角度範囲内の任意の位置に配置することにより、その規定された値の範囲内の任意の所望のカットオフ圧力パラメータ値を、それに応じて符号化することができる。
【０１９８】
任意選択的に、継続時間、例えば最大コーヒー調製継続時間を符号化するために、第４の符号化線Ｄ４を使用することもできる。この継続時間値の範囲は、例えば、０秒〜３３０秒に及び得る。例えば、継続時間値は、符号化されている値を復号する際の、その範囲の最も低い可能な値と最も高い可能な値との、あらゆる混同のリスクを回避するために、３６０°−３０°＝３３０°の、第４の符号化線の有効角度範囲で、線形に符号化される。この継続時間値は、例えば、基準線ｒから１５°の角距離から、基準線ｒから３４５°の角距離に及ぶ範囲で符号化され、例えば、基準線ｒから１５°の角距離で配置されるデータユニット群８２０は、０秒の継続時間を符号化し、基準線ｒから１１０°の角距離で配置されるデータユニット群８２０は、９５秒の継続時間値を符号化し、基準線ｒから３４５°の角距離で配置されるデータユニット群８２０は、３３０秒の継続時間値を符号化する。当業者は、上記で示されている角距離の値は、単に例示的なものであり、データユニット群８２０を、第４の符号化線Ｄ４の有効角度範囲内の任意の位置に配置することにより、その規定された値の範囲内の任意の所望の継続時間パラメータ値を、それに応じて符号化することができる点を理解するであろう。
【０１９９】
このコードは、更に、そのコードの基準線ｒ及び／又は基準点１０２に関して規定されている所定の既知の場所に、４つの離散的部位１１８を含む。このコードは、例えば、図６Ｅに示されるように、そのコードの正方形の平面図形１０４の各隅角部に近接して配置されている、１つの離散的部位１１８を含み、それら離散的部位１１８は、コードの平面図形１０４上に、かつ第４の符号化線Ｄ４の外側に配置されている。
【０２００】
このコードは、例えば、予め規定されているデータユニット群８２０の場所に関して規定される場所で、符号化線Ｄ１、Ｄ２、Ｄ３、Ｄ４上に配置されている、離散的部位１１９を更に含む。各符号化線の第１の離散的部位は、例えば、データユニット群８２０の最後のデータユニット８２から、時計回り方向で２５０μｍの直線距離で規定され、同じ符号化線の更なる離散的部位は、時計回り方向で、その符号化線上の規則的間隔の場所に規定され、同じ符号化線の２つの隣り合う離散的部位は、２５０μｍの直線距離で互いに隔てられている。第１の符号化線Ｄ１は、例えば、２つの離散的部位１１９を含み、第２の符号化線Ｄ２は、５つの離散的部位１１９を含み、第３の符号化線Ｄ３は、９つの離散的部位１１９を含み、第４の符号化線Ｄ４は、１２の離散的部位１１９を含む。それゆえ、このコードは、それぞれがデータユニットを含む場合もあれば、含まない場合もある、合計で３２の離散的部位を含むことにより、３２ビットのデジタル情報を符号化することが可能となり、データユニットが存在することは、例えば、デジタル「１」に相当し、データユニットが存在しないことは、デジタル「０」に相当する。
【０２０１】
それら３２ビットのうちの少なくとも一部は、例えば、容器内に収容されている材料についての情報、例えば、コーヒーのタイプ、原産地、焙煎のレベルなどを符号化するために使用される。
【０２０２】
一実施形態では、このコーヒーマシンは、いくつかの連続的な調製段階で、例えば、予備湿潤段階、高圧抽出段階、及び低圧流段階で、コーヒーを調製するように適合されており、各段階は、異なる温度、容積、圧力、及び継続時間のパラメータ値を必要とする。各段階に関するパラメータは、好ましくは、容器上にモザイク方式で印刷されている異なるコード上に、別個に符号化されている。この実施形態では、各コードの離散的部位のうちの少なくとも一部、例えば、１つのコードにつき２つの離散的部位は、その特定のコード内にパラメータが符号化されている、段階の番号を符号化するために使用される。それら連続的段階に関するコードは、例えば、その容器の表面全体又は表面部分にわたって、列の形で印刷され、第１の列は、第１の段階に関するパラメータを符号化している繰り返しコードを含み、第２の列は、第２の段階に関するパラメータを符号化している繰り返しコードを含み、第３の列は、第３の段階に関するパラメータを符号化している繰り返しコードを含む、などとなる。
【０２０３】
容器がコーヒーマシン内に挿入されると、そのマシンの画像取り込み装置が、容器の表面の画像を取り込む。このデジタル画像データは、画像処理装置に提供され、その画像処理装置は、好ましくは、その取り込まれた画像の中心に近い、基準部分の直角三角形の構成８８に対応している、ドット構成８８を探し求める。次いで、画像処理装置は、この構成８８の場所から、基準点１０２及び基準線ｒの位置を定める。任意選択的に、画像処理装置は、更なるステップで、好ましくは、予め算出されている基準線ｒの方向に沿って、隣接するコードの別のドット構成８８を探し求める。容器上にモザイク方式で印刷されている、それらのコードの相対的な位置合わせを知ることで、画像処理装置は、予め定められている基準線ｒの向きを、補正又は調節する。
【０２０４】
次いで、画像処理装置は、符号化されているパラメータ値を取得するために、上記の構成８８を中心とする平面図形１０４内に存在している、各データユニット８２の、基準線ｒに対する位置を定める。画像処理装置は、好ましくは、最初に、そのコードのデータユニット群８２０を特定するために、４００μｍの直線距離で互いに隔てられており、かつ基準点１０２から等距離の、データユニット８２の対を探し求める。次いで、対応する符号化されているパラメータ値を取得するために、各群８２０のデータユニット８２の平均距離が、測定及び／又は算出される。この画像処理システムは、更に、各離散的部位１１８、１１９にデータユニット８２が存在するか否かを定め、すなわち、画像処理装置は、基準ユニット８６及びデータユニット群８２０の位置を知ることで、離散的部位の場所を算出し、次いで、データユニットが存在するか否かを定めるために、これらの場所のそれぞれに対応する画像データを検索する。次いで、それらの離散的部位のデータユニットに対応する、復号されたパラメータ値及び情報ビットが、そのパラメータ値及び他の復号された情報に従って容器を処理するために、マシンの容器処理サブシステムに送信される。取り込まれたデジタル画像が、コードのいずれの平面図形全体も包含していない場合には、画像処理装置は、その画像内に取り込まれている、いくつかの隣接する同一コードの断片を使用して、平面図形を再構成する。任意選択的に、コード処理サブシステムは、エラー検出及び／又は補正を実行するために、容器の表面の２つ以上の画像を使用して、複数の同一コードの画像データを処理する。それら２つ以上の画像は、２つ以上の画像取り込み装置によって、及び／又は、画像取り込み装置を容器に対して移動させることによって、取り込まれる。同様に、いくつかの調製段階に関するパラメータが、いくつかのコードとして符号化されている場合には、コード処理サブシステムは、異なる各コードの少なくとも１つの画像を得るために、その容器の表面の、いくつかの画像を使用する。
【０２０５】
実施例２
この第２の実施例によれば、飲料調製マシンは、１つ以上の容器、典型的には２つの容器内に収容されている材料から、様々な飲料を調製するように適合されているマシンである。この材料は、主として、パウチ内に収容されている可溶性原材料、及び／又は、例えば挽いたコーヒー若しくは茶葉などの、淹出されることになる原材料を含む。例えば、このマシンは、ラテ、カプチーノなどの、コーヒー及びミルク系飲料、任意選択的に、例えば、スーパーフード、野菜、フルーツ、ナッツ、シリアル、ビタミンなどの添加物を有する、ミルク、オーツミルク、又は茶飲料、茶、あるいは、これらの任意の組み合わせを調製することを可能にする。このマシンは、そのマシンの容器処理サブシステム内に同時に存在している２つの容器を、同時に又は順次に処理することによって、飲料の調製を可能にするために、２つの溶解ユニット、あるいは、溶解ユニット及び淹出ユニット、又はそれらの組み合わせを含む、容器処理サブシステムを備える。このマシンは、好ましくは、上記のユニット内に挿入された容器の表面の少なくとも一部を取り込むために、１つの溶解ユニット又は淹出ユニットにつき、少なくとも１つの画像取り込み装置を備える。
【０２０６】
各容器は、このマシンの、対応する画像取り込み装置によって読み取られる、その外側表面上に印刷されたコードを備える。このコードは、好ましくは、それらの容器が作製される積層材料の製造中に、レーザ彫刻シリンダで印刷される。好ましくは、このコードは、容器上に、好ましくはモザイク方式で繰り返し印刷される。このコードは、例えば、容器の表面全体又は表面部分上に繰り返し印刷されることにより、このマシンの対応する画像取り込み装置は、そのマシン内での容器の特定の向きとは無関係に、その容器がマシン内に正しく挿入されている場合、少なくとも１つのコードの画像、又は、そのコードを画像処理装置が再構成することを可能にする、コードの諸部分の画像を、取り込むことができる。
【０２０７】
このコードは、例えば、実施例１に関連して上記で説明され、図６Ｅ、図６Ｆに示されているコードである。
【０２０８】
温度パラメータ値は、例えば、半径Ｒ１＝２５５μｍを有する、最も内側の符号化線Ｄ１上で、実施例１に関連して上記で説明されたように符号化される。
【０２０９】
容積パラメータ値は、例えば、半径Ｒ２＝３７５μｍを有する、第２の符号化線Ｄ２上で、実施例１に関連して上記で説明されたように符号化される。
【０２１０】
半径Ｒ３＝４９５μｍを有する第３の符号化線Ｄ３は、例えば、このマシンのポンプの、カットオフ圧力の値を符号化するために使用されるが、しかしながら、用途、容器のタイプ、及び／又は、容器内に収容されている材料に応じて、０バール〜２０バールの範囲内であり、並びに／あるいは、０ｍＬ／分〜６００ｍＬ／分の範囲の流量パラメータ値を符号化するために使用される。
【０２１１】
任意選択的に、継続時間を符号化するために、第４の符号化線Ｄ４を、実施例１に関連して上記で説明されたように使用することもできる。
【０２１２】
このコードは、実施例１に関連して上記で説明されたように、３２の離散的部位１１８、１１９を更に含む。
【０２１３】
それら３２ビットのうちの少なくとも一部は、容器内に収容されている材料についての情報、例えば、ミルク、コーヒー、又は添加物のタイプ、原産地、焙煎のレベル、風味などをデジタル的に符号化するために、並びに／あるいは、圧力パラメータ値又は流量パラメータ値が、符号化線Ｄ３上に符号化されているか否かを示すために使用される。
【０２１４】
一実施形態では、このマシンは、１つ以上の容器を、いくつかの段階で処理することによって、飲料を調製するように適合されており、各段階は、異なる温度、容積、圧力若しくは流量、及び継続時間のパラメータ値を必要とする。各段階に関するパラメータは、好ましくは、容器上にモザイク方式で印刷されている異なるコード上に、別個に符号化されている。この実施形態では、各コードの離散的部位のうちの少なくとも一部、例えば、１つのコードにつき２つの離散的部位は、その特定のコード内にパラメータが符号化されている、段階の番号を符号化するために使用される。それら連続的段階に関するコードは、例えば、その容器の表面全体又は表面部分にわたって、列の形で印刷され、第１の列は、第１の段階に関するパラメータを符号化している繰り返しコードを含み、第２の列は、第２の段階に関するパラメータを符号化している繰り返しコードを含み、第３の列は、第３の段階に関するパラメータを符号化している繰り返しコードを含む、などとなる。
【０２１５】
１つ又は２つの容器が、マシン内に挿入されると、そのマシンの画像取り込み装置が、容器の表面の画像を取り込む。このデジタル画像データは、画像処理装置に提供され、その画像処理装置は、好ましくは、その対応する画像の中心に近い、基準部分の直角三角形の構成８８に対応しているドット構成を、各画像内で探し求める。次いで、画像処理装置は、この構成８８の場所から、対応する基準点１０２及び対応する基準線ｒの位置を定める。任意選択的に、画像処理装置は、更なるステップで、好ましくは、予め算出されている基準線ｒの方向に沿って、同じ画像内の隣接するコードの別のドット構成８８を探し求める。容器上にモザイク方式で印刷されている、それらのコードの相対的な位置合わせを知ることで、画像処理装置は、予め定められている基準線ｒの向きを、補正又は調節する。
【０２１６】
次いで、画像処理装置は、符号化されているパラメータ値を取得するために、上記の構成８８を中心とする平面図形１０４内に存在している、各データユニット８２の、基準線ｒに対する位置を、各画像に関して定める。画像処理装置は、好ましくは、最初に、そのコードのデータユニット群８２０を特定するために、４００μｍの直線距離で互いに隔てられており、かつ基準点１０２から等距離の、データユニット８２の対を探し求める。次いで、対応する符号化されているパラメータ値を取得するために、各群８２０のデータユニット８２の平均距離が、測定及び／又は算出される。この画像処理システムは、更に、そのコードの各離散的部位１１８、１１９にデータユニット８２が存在するか否かを定め、すなわち、画像処理装置は、基準ユニット８６及びデータユニット群８２０の位置を知ることで、離散的部位の場所を算出し、次いで、データユニットが存在するか否かを定めるために、これらの場所のそれぞれに対応する画像データを検索する。次いで、各容器の各コードに関する、それらの離散的部位のデータユニットに対応する、復号されたパラメータ値及び情報ビットが、それらに応じて容器を処理するために、マシンの容器処理サブシステムに送信される。取り込まれたデジタル画像が、コードのいずれの平面図形全体も包含していない場合には、画像処理装置は、その画像内に取り込まれている、いくつかの隣接するコードの断片を使用して、平面図形を再構成する。任意選択的に、コード処理サブシステムは、エラー検出及び／又は補正を実行するために、容器の表面の２つ以上の画像を使用して、複数のコードの画像データを処理する。それら２つ以上の画像は、２つ以上の画像取り込み装置によって、及び／又は、画像取り込み装置を容器に対して移動させることによって、取り込まれる。同様に、いくつかの調製段階に関するパラメータが、いくつかのコードとして符号化されている場合には、コード処理サブシステムは、異なる各コードの少なくとも１つの画像を得るために、その容器の表面の、いくつかの画像を使用する。
【符号の説明】
【０２１７】
２  飲料又は食品調製システム
４  飲料又は食品調製マシン
１０  筐体
１０８  基底部
１１０  本体
１４  容器処理サブシステム
１２  流体供給部
２０  リザーバ
２２  流体ポンプ
２４  流体熱交換器
２６  抽出ユニット
２８  注入ヘッド
３０  カプセルホルダ
３２  カプセルホルダ装填システム
３４Ａ  カプセル挿入チャネル
３４Ｂ  カプセル排出チャネル
４０  撹拌ユニット
４２  補助製品ユニット
４４  熱交換器
４６  受器支持部
１６  制御サブシステム
４８  ユーザインターフェース
５０  処理サブシステム
１１２  メモリサブシステム
１１６  調製プログラム
５２  センサ（温度、受器レベル、流量、トルク、速度）
５４  電源
５６  通信インターフェース
１８  コード処理サブシステム
１０６  画像取り込み装置
９２  画像処理装置
１１４  出力装置
６  容器（カプセル／受器／パケット）
５８  本体部分
６０  蓋部分
６２  フランジ部分
６４  シート材料
６６  内容積部
６８  入口
７０  出口
７４  コード
１０４  平面図形
７６  ユニット
７８  データ部分
９０  符号化領域
８２  データユニット
８２０  データユニット群
１１８、１１９  離散的部位
８０  基準部分
８４  基準位置
８６  基準ユニット
８８  構成
１０２  基準点
【図１Ａ】
2019508809.tif 000006
【図１Ｂ】
2019508809.tif 000007
【図２Ａ】
2019508809.tif 000008
【図２Ｂ】
2019508809.tif 000009
【図３Ａ】
2019508809.tif 000010
【図３Ｂ】
2019508809.tif 000011
【図４Ａ】
2019508809.tif 000012
【図４Ｂ】
2019508809.tif 000013
【図５Ａ】
2019508809.tif 000014
【図５Ｂ】
2019508809.tif 000015
【図５Ｃ】
2019508809.tif 000016
【図５Ｄ】
2019508809.tif 000017
【図５Ｅ】
2019508809.tif 000018
【図５Ｆ】
2019508809.tif 000019
【図６Ａ】
2019508809.tif 000020
【図６Ｂ】
2019508809.tif 000021
【図６Ｃ】
2019508809.tif 000022
【図６Ｄ】
2019508809.tif 000023
【図６Ｅ】
2019508809.tif 000024
【図６Ｆ】
2019508809.tif 000025
【図７Ａ】
2019508809.tif 000026
【図７Ｂ】
2019508809.tif 000027
【図８Ａ】
2019508809.tif 000028
【図８Ｂ】
2019508809.tif 000029
【図８Ｃ】
2019508809.tif 000030
【図８Ｄ】
2019508809.tif 000031
【図８Ｅ】
2019508809.tif 000032
【図９】
2019508809.tif 000033
【図１０】
2019508809.tif 000034
【手続補正書】
【提出日】平成30年4月20日(2018.4.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
したがって、容器上に調製情報を符号化することが必要とされている。様々なコードが開発されてきた。一実施例が、米国特許出願公開第２０１４／２５２０９３号としても公開されている、欧州特許第２５９４１７１（Ａ１）号で提示されており、その実施例では、カプセルのフランジの周辺部が、その上に配置されているコードを備える。このコードは、製造の間にカプセル上に印刷することが可能な、一連のシンボルを含む。米国特許出願公開第２０１０／０７８４８０号は、バーコードを、丸い末端区画を備える製品本体を有する製品と関連付ける方法を説明している。この方法は、その丸い末端区画の外輪部と、共通の中心を共有している円に沿って、バーコードを繰り返し配置することを含む。欧州特許第２４８１３３０（Ａ１）号は、バーコードのシーケンスを含むカプセルを説明しており、そのシーケンスは、カプセルの周辺経路に沿って繰り返し印刷されており、そのシーケンスは、様々なサイズのドットから構成され、そのカプセルが直線経路に沿って移動する間の、それらのドットの投影像が、バーコードのバーを形成するように、互いに間隔をあけて配置されている。国際公開第２０１４／２０６７９９号は、少なくとも２つの特定のバーコードを含む、カプセルを開示しており、各バーコードは、同じ飲料調製設定の、異なる代替値を保持している。そのようなコードの欠点は、それらの符号化の密度に限界があること、すなわち、符号化することが可能な調製情報の量に、限界があることである。更なる欠点は、これらのコードは視認性が高く、審美的に好ましくないと見なされる恐れがある点である。欧州特許第２５２５６９１（Ａ１）号は、２Ｄバーコードを有する容器を開示しており、この２Ｄバーコードは、より高い符号化密度を有するものの、その符号化密度には限界がある。国際公開第２０１４／０９６４０５（Ａ１）号は、円形の二値コードが底部に配置されている容器を開示しているが、これもまた、符号化密度には限界がある。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
国際公開第２０１１／１５２２９６（Ａ１）号は、半径と同心円との交差に配置されている離散的部位を含む、二値コードの様々な実施形態を説明している。データは、単一のデータユニットが、各半径上の、４つの離散的部位のうちのいずれか１つに配置されることで、符号化される。変種の実施形態では、データの符号化は、１つ〜４つのデータユニットを、各半径上に配置することによって行われる。このコードもまた、離散的部位とデータユニットとの組み合わせの数が限られているため、情報の密度には限界がある。米国特許出願公開第２００７／０１８９５７９（Ａ１）号及び米国特許第８，１９４９１４号は、一次画像及び二次画像を含む、符号化画像を開示しており、その一次画像に対する二次画像の角度位置を使用して、データを符号化することができる。それゆえ、上記のシステムの開発において、多大なる努力が既に費やされてきたにもかかわらず、更なる改善が望まれている。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
飲料調製マシン又は食品調製マシン用の容器（６）であって、前記容器（６）は、飲料又は食品材料を収容するためのものであり、調製情報を符号化しているコード（７４）を備え、前記コード（７４）が、基準部分（８０）及びデータ部分（７８）を含み、
前記基準部分（８０）が、仮想基準線（ｒ）を規定している少なくとも２つの基準ユニット（８６）の配列を有し、
前記データ部分（７８）が、
前記仮想基準線（ｒ）と仮想交点で交差する仮想符号化線（Ｄ）上に配置されている一対のデータユニット（８２０）であって、前記一対のデータユニット（８２０）は、前記仮想交点から前記仮想符号化線（Ｄ）に沿った任意の距離（ｄ）で配置されており、前記距離（ｄ）が、前記調製情報のパラメータの値（Ｖｐ）を符号化しており、前記仮想符号化線（Ｄ）が、円形であるか、又は円の弧を含み、前記仮想交点で前記仮想符号化線（Ｄ）の接線が前記仮想基準線（ｒ）に直交する状態で配置されている、一対のデータユニット（８２０）と、
前記仮想符号化線（Ｄ）上に配置されている１つ以上の離散的部位（１１９）を占有している１つ以上の更なるデータユニットであって、前記離散的部位（１１９）が、前記調製情報のパラメータを少なくとも部分的に符号化する変数として、前記１つ以上の更なるデータユニットのうちの１つの更なるデータユニットを含むか含まないかのいずれかであり、前記仮想符号化線（Ｄ）上の前記離散的部位（１１９）がそれぞれ、前記調製情報のパラメータの前記値（Ｖｐ）を符号化している前記距離（ｄ）に関して定められている場所に配置されている、１つ以上の更なるデータユニットと
を含み、
前記一対のデータユニット（８２０）の２つのデータユニットの中心が、距離（ｘ）で互いに隔てられており、
前記離散的部位（１１９）が、前記一対のデータユニット（８２０）の最も近いデータユニットから、前記一対のデータユニット（８２０）の前記２つのデータユニット間の前記距離（ｘ）とは異なる距離で、間隔をあけて配置されており、
前記離散的部位（１１９）が、２つの隣り合う離散的部位の中心間の距離（ｙ）を伴って配置されており、
前記一対のデータユニット（８２０）の隣にある離散的部位（１１９）の中心と、前記一対のデータユニット（８２０）の前記最も近いデータユニットの中心との距離が、２つの隣り合う離散的部位（１１９）間の前記距離（ｙ）に等しく、
２つの隣り合う離散的部位間の前記距離（ｙ）が、前記一対のデータユニット（８２０）の前記２つのデータユニット間の前記距離（ｘ）の倍数又は約数ではない、容器（６）。
【請求項２】
前記データ部分が、前記仮想符号化線（Ｄ）上に配置されている、前記１つ以上の更なるデータユニットのうちの２つ以上の更なるデータユニットを含む、請求項１に記載の容器（６）。
【請求項３】
前記調製情報のパラメータの前記値（Ｖｐ）を符号化している前記距離（ｄ）が、前記仮想符号化線（Ｄ）に沿った、前記一対のデータユニット（８２０）の前記データユニットのそれぞれと前記仮想交点との間の距離の平均として定められている、請求項１又は２に記載の容器（６）。
【請求項４】
前記コード（７４）が、前記仮想符号化線（Ｄ）と同心円状に配置されている少なくとも１つの更なる仮想符号化線を備え、前記少なくとも１つの更なる仮想符号化線が、前記仮想交点とは異なる更なる仮想交点で、前記仮想基準線（ｒ）と交差しており、
前記更なる仮想交点から前記更なる仮想符号化線に沿った任意の距離で配置されている更なる一対のデータユニットであって、前記更なる仮想符号化線に沿った前記距離が、前記調製情報の更なるパラメータの値を符号化している、更なる一対のデータユニットと、
前記更なる仮想符号化線上に配置されている１つ以上の離散的部位を占有している、１つ以上の更なるデータユニットであって、前記更なる仮想符号化線上に配置されている前記離散的部位が、前記調製情報のパラメータを少なくとも部分的に符号化する変数として、前記１つ以上の更なるデータユニットのうちの１つの更なるデータユニットを含むか含まないかのいずれかであり、前記更なる仮想符号化線（Ｄ）上の前記離散的部位がそれぞれ、前記更なる仮想符号化線に沿った前記距離に関して定められている場所に配置され、前記調製情報の更なるパラメータの前記値を符号化している、１つ以上の更なるデータユニットと
を含み、
前記更なる一対のデータユニットの２つのデータユニットの中心が、前記一対のデータユニット（８２０）の前記２つのデータユニット間の前記距離（ｘ）で、互いに隔てられており、
前記更なる仮想符号化線上に配置されている前記離散的部位が、前記更なる一対のデータユニットの最も近いデータユニットから、前記一対のデータユニット（８２０）の前記２つのデータユニット間の前記距離（ｘ）とは異なる距離で、間隔をあけて配置されており、
前記更なる仮想符号化線上に配置されている前記離散的部位が、前記更なる仮想符号化線上に配置されている２つの隣り合う離散的部位の中心間の、２つの隣り合う離散的部位間の前記距離（ｙ）を伴って配置されており、
前記更なる仮想符号化線上に配置され、前記更なる一対のデータユニットの隣にある離散的部位の中心と、前記更なる一対のデータユニットの前記最も近いデータユニットの中心との距離が、２つの隣り合う離散的部位間の前記距離（ｙ）に等しい、請求項１〜３のいずれか一項に記載の容器（６）。
【請求項５】
前記仮想符号化線（１つ以上）（Ｄ）が、仮想矩形平面図形の内部に配置されており、更なる離散的部位（１１８）が、前記仮想符号化線（１つ以上）（Ｄ）の外周部に配置されており、前記更なる離散的部位（１１８）が、前記仮想平面図形の内部に配置され、前記仮想平面図形の１つ以上の頂点の近くにある、請求項１〜４のいずれか一項に記載の容器（６）。
【請求項６】
前記更なる離散的部位（１１８）が、前記基準部分（８０）に関して規定されている場所に配置されている、請求項５に記載の容器（６）。
【請求項７】
前記コード（７４）が、６００〜１６００μｍの周長を有する、請求項１〜６のいずれか一項に記載の容器（６）。
【請求項８】
前記コード（７４）が、前記容器（６）の表面上、又は、前記容器（６）に取り付けられる付属品（１００）上に形成されている、請求項１〜７のいずれか一項に記載の容器（６）。
【請求項９】
飲料調製マシン又は食品調製マシン用の容器（６）に取り付けられるように構成された付属品（１００）であって、前記容器（６）が、飲料又は食品材料を収容するためのものであり、前記付属品（１００）は、
調製情報を符号化しているコード（７４）を保持している保持部（９６）と、
前記容器（６）に取り付けるための取り付け部材（９８）と
を備え、
前記コード（７４）が、基準部分（８０）及びデータ部分（７８）を含み、
前記基準部分（８０）が、仮想基準線（ｒ）を規定している少なくとも２つの基準ユニット（８６）の配列を有し、
前記データ部分（７８）が、
前記仮想基準線（ｒ）と仮想交点で交差する仮想符号化線（Ｄ）上に配置されている一対のデータユニット（８２０）であって、前記一対のデータユニット（８２０）は、前記仮想交点から前記仮想符号化線（Ｄ）に沿った任意の距離（ｄ）で配置されており、前記距離（ｄ）が、前記調製情報のパラメータの値（Ｖｐ）を符号化しており、前記仮想符号化線（Ｄ）が、円形であるか、又は円の弧を含み、前記仮想交点で前記仮想符号化線（Ｄ）の接線が前記基準線（ｒ）に直交する状態で配置されている、一対のデータユニット（８２０）と、
前記仮想符号化線（Ｄ）上に配置されている１つ以上の離散的部位（１１９）を占有している１つ以上の更なるデータユニットであって、前記離散的部位（１１９）が、前記調製情報のパラメータを少なくとも部分的に符号化する変数として、前記１つ以上の更なるデータユニットのうちの１つのデータユニットを含むか含まないかのいずれかであり、前記仮想符号化線（Ｄ）上の前記離散的部位（１１９）がそれぞれ、前記調製情報のパラメータの前記値（Ｖｐ）を符号化している前記距離（ｄ）に関して定められている場所に配置されている、１つ以上の更なるデータユニットと
を含み、
前記一対のデータユニット（８２０）の２つのデータユニットの中心が、距離（ｘ）で互いに隔てられており、前記離散的部位（１１９）が、前記一対のデータユニット（８２０）の最も近いデータユニットから、前記一対のデータユニット（８２０）の前記２つのデータユニット間の前記距離（ｘ）とは異なる距離で、間隔をあけて配置されており、
前記離散的部位（１１９）が、２つの隣り合う離散的部位の中心間の距離（ｙ）を伴って配置されており、
前記一対のデータユニット（８２０）の隣にある離散的部位（１１９）の中心と、前記一対のデータユニット（８２０）の前記最も近いデータユニットの中心との距離が、２つの隣り合う離散的部位（１１９）間の前記距離（ｙ）に等しく、
２つの隣り合う離散的部位間の前記距離（ｙ）が、前記一対のデータユニット（８２０）の前記２つのデータユニット間の前記距離（ｘ）の倍数又は約数ではない、付属品（１００）。
【請求項１０】
請求項１〜８のいずれか一項に記載の容器（６）と、飲料調製マシン又は食品調製マシン（４）とを備える飲料調製システム又は食品調製システム（２）であって、前記調製マシン（４）が、
前記容器（６）を受け入れ、前記容器（６）から飲料又は食品を調製するための容器処理サブシステム（１４）と、
前記容器（６）の前記コード（７４）のデジタル画像を取得して、前記デジタル画像を処理することにより、前記符号化されている調製情報を復号するように動作可能なコード処理サブシステム（１８）と、
前記復号された調製情報を使用して、前記容器処理サブシステム（１４）を制御するように動作可能な制御サブシステム（１６）と
を含み、
前記コード処理サブシステム（１８）が、好ましくは、前記コード（７４）の前記基準ユニット（８６）及び前記データユニットの位置を特定することと、前記基準ユニット（８６）を特定して、前記基準ユニット（８６）から前記基準線（ｒ）を定めることと、前記一対のデータユニット（８２０）を特定することと、前記一対のデータユニット（８２０）に関して前記基準線（ｒ）からの前記距離（ｄ）を定めることと、前記距離（ｄ）をパラメータの前記値（Ｖｐ）へと、例えばパラメータの前記値（Ｖｐ）と前記距離（ｄ）との記憶されている関係性を使用して、変換することと、前記一対のデータユニット（８２０）の予め定められている前記距離（ｄ）に基づいて、前記１つ以上の離散的部位（１１９）の場所を定めることと、前記離散的部位（１１９）が更なるデータユニットを含むか否かを定めることと、前記少なくとも部分的に符号化されているパラメータを前記更なるデータユニットから導出することとによって、前記符号化されている調製情報を復号するように構成されている、飲料調製システム又は食品調製システム（２）。
【請求項１１】
飲料調製マシン又は食品調製マシン（４）に取り付けられるように構成された付属品（９４）であって、
調製情報を符号化しているコード（７４）を保持している保持部（９６）と、
前記飲料調製マシン又は前記食品調製マシン（４）に取り付けるための取り付け部材（９８）と
を備え、
前記コード（７４）が、基準部分（８０）及びデータ部分（７８）を含み、
前記基準部分（８０）が、仮想基準線（ｒ）を規定している少なくとも２つの基準ユニット（８６）の配列を有し、
前記データ部分（７８）が、
前記仮想基準線（ｒ）と仮想交点で交差する仮想符号化線（Ｄ）上に配置されている一対のデータユニット（８２０）であって、前記一対のデータユニット（８２０）は、前記仮想交点から前記符号化線（Ｄ）に沿った任意の距離（ｄ）で配置されており、前記距離（ｄ）が、前記調製情報のパラメータの値（Ｖｐ）を符号化しており、前記仮想符号化線（Ｄ）が、円形であるか、又は円の弧を含み、前記仮想交点で前記仮想符号化線（Ｄ）の接線が前記仮想基準線（ｒ）に直交する状態で配置されている、一対のデータユニット（８２０）と、
前記仮想符号化線（Ｄ）上に配置されている１つ以上の離散的部位（１１９）を占有している１つ以上の更なるデータユニットであって、前記離散的部位（１１９）が、前記調製情報のパラメータを少なくとも部分的に符号化する変数として、前記１つ以上の更なるデータユニットのうちの１つのデータユニットを含むか含まないかのいずれかであり、前記仮想符号化線（Ｄ）上の前記離散的部位（１１９）がそれぞれ、前記調製情報のパラメータの前記値（Ｖｐ）を符号化している前記距離（ｄ）に関して定められている場所に配置されている、１つ以上の更なるデータユニットと
を含み、
前記一対のデータユニット（８２０）の２つのデータユニットの中心が、距離（ｘ）で互いに隔てられており、前記離散的部位（１１９）が、前記一対のデータユニット（８２０）の最も近いデータユニットから、前記一対のデータユニット（８２０）の前記２つのデータユニット間の前記距離（ｘ）とは異なる距離で、間隔をあけて配置されており、
前記離散的部位（１１９）が、２つの隣り合う離散的部位の中心間の距離（ｙ）を伴って配置されており、
前記一対のデータユニット（８２０）の隣にある離散的部位（１１９）の中心と、前記一対のデータユニット（８２０）の前記最も近いデータユニットの中心との距離が、２つの隣り合う離散的部位（１１９）間の前記距離（ｙ）に等しく、
２つの隣り合う離散的部位間の前記距離（ｙ）が、前記一対のデータユニット（８２０）の前記２つのデータユニット間の前記距離（ｘ）の倍数又は約数ではない、付属品（９４）。
【請求項１２】
調製情報を符号化する方法であって、
飲料又は食品材料を収容するための、飲料調製マシン又は食品調製マシン（４）用の容器（６）上に、あるいは
前記容器（６）又は飲料調製マシン若しくは食品調製マシン（４）に取り付けるための付属品（１００、９４）上に、
コード（７４）を形成することを含み、
基準部分（８０）の仮想基準線（ｒ）を規定するために、少なくとも２つの基準ユニット（８６）を配置することと、
前記仮想基準線（ｒ）と仮想交点で交差する仮想符号化線（Ｄ）上に一対のデータユニット（８２０）を配置することによって、前記コード（７４）のデータ部分（７８）で前記調製情報のパラメータの値（Ｖｐ）を符号化することであって、前記一対のデータユニット（８２０）が、前記符号化線（Ｄ）に沿って前記仮想交点から延びる距離（ｄ）で配置されており、前記距離（ｄ）が、前記調製情報のパラメータの前記値（Ｖｐ）を符号化しており、
前記仮想符号化線（Ｄ）が、円形であるか、又は円の弧を含み、前記仮想交点で前記仮想符号化線（Ｄ）の接線が前記仮想基準線（ｒ）に直交する状態で配置されていることと、
前記調製情報のパラメータの前記値（Ｖｐ）を符号化している前記距離（ｄ）に関して定められている場所で、前記仮想符号化線（Ｄ）上に配置されている１つ以上の離散的部位（１１９）を占有している、１つ以上の更なるデータユニットで、前記調製情報のパラメータを少なくとも部分的に符号化することであって、前記離散的部位（１１９）が、前記調製情報のパラメータを少なくとも部分的に符号化する変数として、前記１つ以上の更なるデータユニットのうちの１つの更なるデータユニットを含むか含まないかのいずれかであり、
前記一対のデータユニット（８２０）の２つのデータユニットの中心が、距離（ｘ）で互いに隔てられており、前記離散的部位（１１９）が、前記一対のデータユニット（８２０）の最も近いデータユニットから、前記一対のデータユニット（８２０）の前記２つのデータユニット間の前記距離（ｘ）とは異なる距離で、間隔をあけて配置されていることと
を更に含む、方法。
【請求項１３】
請求項１０に記載のシステム（２）を使用して、飲料又は食品を調製する方法であって、
前記容器（６）の前記コード（７４）のデジタル画像を取得することと、
前記デジタル画像を処理することにより、前記符号化されている調製情報を復号することと、
前記調製情報を使用して、調製プロセスを制御することと
を含み、
前記符号化されている調製情報を復号することが、好ましくは、前記コード（７４）の前記基準ユニット（８６）及び前記データユニットの位置を特定することと、前記基準ユニット（８６）を特定して、前記基準ユニット（８６）から前記基準線（ｒ）を定めることと、前記一対のデータユニット（８２０）を特定することと、前記一対のデータユニット（８２０）に関して前記基準線（ｒ）からの前記距離（ｄ）を定めることと、前記距離（ｄ）をパラメータの前記値（Ｖｐ）へと、例えば前記パラメータの前記値（Ｖｐ）と前記距離（ｄ）との記憶されている関係性を使用して、変換することと、前記一対のデータユニット（８２０）の予め定められている前記距離（ｄ）に基づいて、前記符号化線（Ｄ）上の前記１つ以上の離散的部位（１１９）の前記場所を定めることと、前記離散的部位（１１９）が更なるデータユニットを含むか否かを定めることと、前記少なくとも部分的に符号化されているパラメータを前記更なるデータユニットから導出することとを含む、方法。
【請求項１４】
調製情報を符号化するためのコード（７４）の使用であって、前記調製情報が、好ましくは、
飲料又は食品材料を収容するための、飲料調製マシン又は食品調製マシン（４）用の容器（６）上に、あるいは
前記容器（６）又は飲料調製マシン若しくは食品調製マシン（４）に取り付けるための、付属品（１００、９４）上に、符号化され、
前記コード（７４）が、基準部分（８０）及びデータ部分（７８）を含み、
前記基準部分（８０）が、仮想基準線（ｒ）を規定している少なくとも２つの基準ユニット（８６）の配列を有し、
前記データ部分（７８）が、
前記仮想基準線（ｒ）と仮想交点で交差する仮想符号化線（Ｄ）上に配置されている一対のデータユニット（８２０）であって、前記一対のデータユニット（８２０）は、前記仮想交点から前記仮想符号化線（Ｄ）に沿った任意の距離（ｄ）で配置されており、前記距離（ｄ）が、前記調製情報のパラメータの値（Ｖｐ）を符号化しており、前記仮想符号化線（Ｄ）が、円形であるか、又は円の弧を含み、前記仮想交点で前記仮想符号化線（Ｄ）の接線が前記仮想基準線（ｒ）に直交する状態で配置されている、一対のデータユニット（８２０）と、
前記仮想符号化線（Ｄ）上に配置されている１つ以上の離散的部位（１１９）を占有している１つ以上の更なるデータユニットであって、前記離散的部位（１１９）が、前記調製情報のパラメータを少なくとも部分的に符号化する変数として、前記１つ以上の更なるデータユニットのうちの１つの更なるデータユニットを含むか含まないかのいずれかであり、前記仮想符号化線（Ｄ）上の前記離散的部位（１１９）がそれぞれ、前記調製情報のパラメータの前記値（Ｖｐ）を符号化している前記距離（ｄ）に関して定められている場所に配置されている、１つ以上の更なるデータユニットと
を含み、
前記一対のデータユニット（８２０）の２つのデータユニットの中心が、距離（ｘ）で互いに隔てられており、前記離散的部位（１１９）が、前記一対のデータユニット（８２０）の最も近いデータユニットから、前記一対のデータユニット（８２０）の前記２つのデータユニット間の前記距離（ｘ）とは異なる距離で、間隔をあけて配置されている、コード（７４）の使用。
【請求項１５】
飲料調製マシン又は食品調製マシン（４）のコード処理サブシステム（１６）の１つ以上のプロセッサ上で実行可能なコンピュータプログラムであって、請求項１〜８のいずれか一項に記載の容器（６）のコード（７４）のデジタル画像を処理することにより、符号化されている調製情報を復号するように実行可能であり、前記復号することが、好ましくは、
前記コード（７４）の前記基準ユニット（８６）及び前記データユニットの位置を特定することと、前記基準ユニット（８６）を特定して、前記基準ユニット（８６）から前記仮想基準線（ｒ）を定めることと、前記一対のデータユニット（８２０）を特定することと、前記一対のデータユニット（８２０）に関して前記仮想基準線（ｒ）からの前記距離（ｄ）を定めることと、前記距離（ｄ）を前記調製情報のパラメータの前記値（Ｖｐ）へと、例えば前記パラメータの前記値（Ｖｐ）と前記距離（ｄ）との記憶されている関係性を使用して、変換することと、前記一対のデータユニット（８２０）の予め定められている前記距離（ｄ）に基づいて、前記仮想符号化線（Ｄ）上の前記１つ以上の離散的部位（１１９）の前記場所を定めることと、前記離散的部位（１１９）が更なるデータユニットを含むか否かを定めることと、前記少なくとも部分的に符号化されているパラメータを前記更なるデータユニットから導出することとを含む、コンピュータプログラム。
【請求項１６】
請求項１５に記載のコンピュータプログラムを含む非一時的コンピュータ可読媒体。
【国際調査報告】
2019508809.tif 000035
2019508809.tif 000036
2019508809.tif 000037