HK1263341B - Machine for making beverages, system with drink preparation machine, method of controlling the same - Google Patents
Machine for making beverages, system with drink preparation machine, method of controlling the sameInfo
- Publication number
- HK1263341B HK1263341B HK19120201.9A HK19120201A HK1263341B HK 1263341 B HK1263341 B HK 1263341B HK 19120201 A HK19120201 A HK 19120201A HK 1263341 B HK1263341 B HK 1263341B
- Authority
- HK
- Hong Kong
- Prior art keywords
- preparation
- parameters
- machine
- drinks
- assigned
- Prior art date
Links
Description
Die Erfindung betrifft das Gebiet der Getränkezubereitungsmaschinen zum Zubereiten von Getränken oder dergleichen aus einer Portionspackung mit einer Portionsverpackung (bspw. Kapsel) und einem in der Portionsverpackung enthaltenen Extraktionsgut (bspw. Kaffee).The invention relates to the field of beverage preparation machines for preparing beverages or the like from a portion pack comprising a portion packaging (e.g. capsule) and an extraction material (e.g. coffee) contained in the portion packaging.
Getränkezubereitungsmaschinen zum Zubereiten von Getränken oder dergleichen aus einem in einer Portionsverpackung vorhandenen Extraktionsgut sind beispielsweise als Kaffee- oder Espressomaschinen bekannt. In vielen entsprechenden Systemen sind die Portionsverpackungen als Kapsel ausgebildet, in denen das Extraktionsgut bspw. luftdicht abgeschlossen ist. Für die Extraktion wird die Kapsel angestochen, beispielsweise an zwei einander gegenüberliegenden Seiten. Auf der ersten Seite wird dann eine Extraktionsflüssigkeit - im Allgemeinen heisses Wasser - eingeleitet. Auf der zweiten Seite wird das Extraktionsprodukt aus der Kapsel ausgeleitet. Dies geschieht in einem sogenannten Brühmodul.Beverage preparation machines for preparing beverages or similar products from a product contained in a portion pack are known, for example, as coffee or espresso machines. In many such systems, the portion packs are designed as capsules in which the product is sealed, for example, hermetically. For extraction, the capsule is pierced, for example, on two opposite sides. An extraction liquid—generally hot water—is then introduced into the first side. The extraction product is discharged from the capsule on the second side. This occurs in a so-called brewing module.
Neben einem Brühmodul können eine oder mehrere weitere Einheiten zum Fördern und Beifügen einer weiteren Getränkekomponente wie beispielsweise Milch und/oder Milchschaum vorliegen. So kann die Getränkezubereitungsmaschine ein Getränk oder allgemein gesprochen ein Gesamtprodukt aus zwei oder mehr Teilprodukten herstellen. In addition to a brewing module, there may be one or more additional units for conveying and adding additional beverage components, such as milk and/or milk foam. This allows the beverage preparation machine to produce a beverage or, more generally, a complete product from two or more sub-products.
Je nach Art des Getränkes weisen entsprechende Zubereitungsverfahren eine Vielzahl von Parametern auf.Depending on the type of beverage, the corresponding preparation processes have a variety of parameters.
Es ist eine mögliche Aufgabe der Erfindung, eine Getränkezubereitungsmaschine, eine Getränkezubereitungsmaschine in Kombination mit einer Portionspackung, ein System mit einer Getränkezubereitungsmaschine, und ein Verfahren zum Betrieb einer Getränkezubereitungsmaschine zu schaffen, welche eine bessere Bestimmung von Parametern eines Zubereitungsverfahrens zulassen.It is a possible object of the invention to provide a beverage preparation machine, a beverage preparation machine in combination with a portion pack, a system with a beverage preparation machine, and a method for operating a beverage preparation machine, which allow a better determination of parameters of a preparation process.
Eine weitere mögliche Aufgabe ist, eine solche Getränkezubereitungsmaschine, eine solche Getränkezubereitungsmaschine in Kombination mit einer Portionspackung, ein solches System und Verfahren zu schaffen, welche die Herstellung einer Vielfalt von Getränkevarianten ermöglichen, wobei Zubereitungsparameter möglichst gut an die Eigenschaften einer Getränkevariante und insbesondere an deren Ausgangsstoffe angepasst sind.A further possible object is to provide such a beverage preparation machine, such a beverage preparation machine in combination with a portion pack, such a system and method which enable the production of a variety of beverage variants, wherein preparation parameters are adapted as well as possible to the properties of a beverage variant and in particular to its starting materials.
Mindestens eine dieser Aufgaben lösen eine Getränkezubereitungsmaschine, eine Getränkezubereitungsmaschine in Kombination mit einer Portionspackung, ein System und ein Verfahren gemäss den Patentansprüchen. At least one of these objects is achieved by a beverage preparation machine, a beverage preparation machine in combination with a portion pack, a system and a method according to the patent claims.
Das Verfahren dient gemäss einem anspruchsgemässen, ersten Aspekt der Erfindung, von dem nachfolgend mehrere Varianten beschrieben sind, zum Betrieb einer Getränkezubereitungsmaschine, zum Erzeugen eines Gesamtproduktes unter Verwendung einer Portionspackung, und gemäss einer Zubereitungsvorschrift. Es weist die folgenden Schritte auf:
- Erfassen eines Portionencodes einer Portionspackung mittels einer Portionenerkennungseinheit, typischerweise dann, wenn die Portionspackung in die Getränkezubereitungsmaschine eingelegt ist;
- Ermitteln von dem Portionencode zugeordneten und in der Getränkezubereitungsmaschine gespeicherten ersten Zubereitungsparametern der Zubereitungsvorschrift, und Ermitteln von zweiten Zubereitungsparametern der Zubereitungsvorschrift, wobei mindestens einer der ersten und/oder zweiten Zubereitungsparameter ein anpassbarer Zubereitungsparameter ist, und wenigstens ein Zubereitungsparameter nicht anpassbar ist;
- Erfassen einer Benutzereingabe zur Anpassung mindestens eines anpassbaren Zubereitungsparameters;
- Zubereitung des Gesamtproduktes gemäss der Zubereitungsvorschrift mit mindestens einem angepassten Zubereitungsparameter.
- Detecting a portion code of a portion pack by means of a portion recognition unit, typically when the portion pack is inserted into the beverage preparation machine;
- Determining first preparation parameters of the preparation instruction assigned to the portion code and stored in the beverage preparation machine, and determining second preparation parameters of the preparation instruction, wherein at least one of the first and/or second preparation parameters is an adjustable preparation parameter and at least one preparation parameter is not adjustable;
- Capturing user input to adjust at least one adjustable preparation parameter;
- Preparation of the entire product according to the preparation instructions with at least one adjusted preparation parameter.
Diese Schritte müssen nicht zwingend in der obigen Reihenfolge ausgeführt werden. Beispielsweise kann das Erfassen einer Benutzereingabe vor dem Erfassen eines Portionencodes geschehen. So oder so erlaubt das Verfahren, produktspezifische Zubereitungsparameter vorzugeben, die durch die Art der Portionspackung definiert sind, und gleichwohl individuelle Vorgaben eines Benutzers bei der Getränkezubereitung zu berücksichtigen.These steps do not necessarily have to be performed in the order listed above. For example, capturing a user input can occur before capturing a portion code. Either way, the process allows for product-specific preparation parameters defined by the type of portion pack to be specified, while still taking individual user preferences into account during beverage preparation.
Gemäss einer Ausführungsform der Erfindung ist der wenigstens eine nicht anpassbare Zubereitungsparameter ein dem Portionencode zugeordneter und in der Getränkezubereitungsmaschine gespeicherter Zubereitungsparameter. Dabei kann es sich beispielsweise um Zubereitungsparameter handeln, die vom Hersteller der Portionspackungen für den jeweiligen Inhalt der Portionspackung optimiert worden sind.According to one embodiment of the invention, the at least one non-adjustable preparation parameter is a preparation parameter assigned to the portion code and stored in the beverage preparation machine. These can, for example, be preparation parameters that have been optimized by the manufacturer of the portion packs for the respective contents of the portion pack.
Gemäss einer Variante des Verfahrens wird zum Erfassen der Benutzereingabe zur Anpassung des mindestens einen anpassbaren Zubereitungsparameters dem Benutzer auf einer Interfaceeinheit eine Auswahl eines oder mehrere solcher Zubereitungsparameter angezeigt, und wird eine Eingabe des Benutzers zur Anpassung des Zubereitungsparameters erfasst. Ein Wert für den anpassbaren Zubereitungsparameter kann - muss aber nicht - durch die dem Portionencode zugeordneten und in der Getränkezubereitungsmaschine gespeicherten ersten Zubereitungsparameter vorgegeben sein. Damit ist es möglich, dem Benutzer einen aktuellen oder vorgegebenen Wert des Benutzerparameters anzuzeigen, so dass der Benutzer entscheiden kann, ob er den Wert ändern will. Mit einer flexibel programmierbaren Interfaceeinheit, beispielsweise mit einem Bildschirm und insbesondere einem Touchscreen kann die Anzeige entsprechend der Anzahl und der Art der anpassbaren Zubereitungsparameter erzeugt werden.According to one variant of the method, in order to capture the user input for adjusting the at least one adjustable preparation parameter, a selection of one or more such preparation parameters is displayed to the user on an interface unit, and a user input for adjusting the preparation parameter is captured. A value for the adjustable preparation parameter can - but does not have to - be predetermined by the first preparation parameters assigned to the portion code and stored in the beverage preparation machine. This makes it possible to display a current or predetermined value of the user parameter to the user, allowing the user to decide whether to change the value. Using a flexibly programmable interface unit, for example, a screen and in particular a touchscreen, the display can be generated according to the number and type of adjustable preparation parameters.
Dabei kann die Interfaceeinheit eine Bedieneinheit der Getränkezubereitungsmaschine oder ein Benutzerinterface eines Bediengerätes, welches über eine Kommunikationsverbindung mit der Getränkezubereitungsmaschine verbunden ist, sein. Es kann also je nach Ausführungsform die Anpassung an der Getränkezubereitungsmaschine selber oder an einem abgesetzten, d.h. physisch von der Getränkezubereitungsmaschine getrennten aber mit der Getränkezubereitungsmaschine kommunizierenden Bediengerät geschehen.The interface unit can be an operating unit of the beverage preparation machine or a user interface of an operating device connected to the beverage preparation machine via a communications link. Depending on the design, the adaptation can take place on the beverage preparation machine itself or on a remote operating device, i.e., one that is physically separate from the beverage preparation machine but communicates with the beverage preparation machine.
Gemäss einer Variante des Verfahrens sind ein oder mehrere vom Benutzer angepasste Zubereitungsparameter (welche somit einen Satz von angepassten Zubereitungsparametern bilden) in der Getränkezubereitungsmaschine als Rezept speicherbar. Diese sind zu einem späteren Zeitpunkt zum Erfassen der Benutzereingabe zur Anpassung des mindestens einen anpassbaren Zubereitungsparameters wieder abrufbar. Bei diesem Abrufen wird also nicht mehr zwingend der mindestens eine anpassbare Zubereitungsparameter (also ggf. auch ein ganzer Satz von solchen) manuell durch den Benutzer angepasst, sondern es wird das gespeicherte Rezept abgerufen und der mindestens eine durch das Rezept spezifizierte anpassbare Zubereitungsparameter für die nächste Zubereitung vorgesehen. Anschliessend kann immer noch die Möglichkeit vorgesehen sein, dass einer oder mehrere oder so abgerufenen Zubereitungsparameter durch den Benutzer modifiziert werden kann.According to a variant of the method, one or more preparation parameters adjusted by the user (which thus form a set of adjusted preparation parameters) can be stored in the beverage preparation machine as a recipe. These can be retrieved at a later time to record the user input for adjusting the at least one adjustable preparation parameter. During this retrieval, the at least one adjustable preparation parameter (i.e., possibly even an entire set of such parameters) is no longer necessarily adjusted manually by the user; instead, the stored recipe is retrieved and the at least one adjustable preparation parameter specified by the recipe is provided for the next preparation. Subsequently, the option can still be provided for one or more of the preparation parameters retrieved in this way to be modified by the user.
Gemäss einer Variante des Verfahrens definiert der mindestens eine anpassbare Zubereitungsparameter eine Menge des Gesamtproduktes oder eine Menge eines von mehreren Teilprodukten, aus dem sich das Gesamtprodukt zusammensetzt.According to a variant of the method, the at least one adjustable preparation parameter defines a quantity of the overall product or a quantity of one of several sub-products from which the overall product is composed.
Es können Zubereitungsparameter, beispielsweise solche, welche sich auf die Qualität der Produkte auswirken, nicht anpassbar sein. Anspruchsgemäss ist mindestens ein Zubereitungsparameter nicht anpassbar. Solche nicht anpassbaren Zubereitungsparameter sind beispielsweise Druck und Temperatur zum Betrieb einer Brüheinheit oder - je nach Gesamtprodukt - eine zeitliche Reihenfolge der Zubereitung von Teilprodukten.Preparation parameters, for example, those that affect product quality, may not be adjustable. According to the claim, at least one preparation parameter is not adjustable. Such non-adjustable preparation parameters include, for example, the pressure and temperature required to operate a brewing unit or—depending on the overall product—the chronological order of preparation of sub-products.
Allgemein erlauben nicht anpassbare Zubereitungsparameter, zu verhindern, dass die Qualität der Produkte kompromittiert wird. Bei bestimmten Zubereitungsparametern gibt es keinen oder nur einen kleinen Spielraum, und zudem ist es für einen Benutzer ohne spezielle Kenntnisse beispielsweise schwer nachvollziehbar, welchen Einfluss in einer Kaffeemaschine eine Änderung einer Vorbrühzeit, der Wassertemperatur oder des Drucks auf das Ergebnis hat, und wie sich das je nach Kaffeesorte, Röstung und Mahlgrad auf das Endergebnis auswirkt. Lässt man dem Benutzer die Möglichkeit, sämtliche Zubereitungsparameter frei einzustellen, so ist er oft überfordert, und am Ende mit dem Getränk nicht zufrieden, ohne nachvollziehen zu können, welche Einstellung dazu geführt hat, dass das Ergebnis nicht seinen Erwartungen entspricht. Um das zu vermeiden, können bestimmte Zubereitungsparameter individuell für jede Kapselsorte festgelegt sein, und sind diese Zubereitungsparameter nicht anpassbar.In general, non-adjustable preparation parameters prevent product quality from being compromised. Certain preparation parameters offer little or no leeway, and it's difficult for a user without specialized knowledge to understand, for example, the impact a change in pre-brewing time, water temperature, or pressure has on the coffee machine, and how this affects the final result depending on the type of coffee, roast, and grind. Allowing users the freedom to adjust all preparation parameters often overwhelms them and ultimately leaves them dissatisfied with the beverage without understanding which setting led to the result not meeting their expectations. To avoid this, certain preparation parameters can be set individually for each capsule type, and these preparation parameters are not adjustable.
Gemäss einer Variante des Verfahrens ist die Getränkezubereitungsmaschine eine Kaffeemaschine, welche zur Zubereitung eines Gesamtproduktes mit einem ersten Anteil aus Kaffee als erstem Teilprodukt und einem zweiten Anteil aus Milch als zweitem Teilprodukt ausgebildet ist. Dabei definiert ein erster anpassbarer Zubereitungsparameter einen ersten Mengenanteil des ersten Anteils und ein zweiter anpassbarer Zubereitungsparameter einen zweiten Mengenanteil des zweiten Anteils.According to one variant of the method, the beverage preparation machine is a coffee machine designed to prepare a complete product with a first portion of coffee as the first sub-product and a second portion of milk as the second sub-product. A first adjustable preparation parameter defines a first quantity of the first portion, and a second adjustable preparation parameter defines a second quantity of the second portion.
Es kann das Gesamtprodukt auch einen dritten Anteil aus Milchschaum als drittem Teilprodukt aufweisen, mit einem dritten anpassbaren Zubereitungsparameter, der einen dritten Mengenanteil des dritten Anteils definiert. In diesem Fall weist die Getränkezubereitungsmaschine eine oder mehrere Zusatzeinheiten auf, welche zum Fördern von Milch und dem Erzeugen von Milchschaum ausgebildet sind.The overall product can also comprise a third component of milk foam as a third sub-product, with a third adjustable preparation parameter that defines a third quantity of the third component. In this case, the beverage preparation machine comprises one or more additional units designed to convey milk and generate milk foam.
Gemäss einer Variante des Verfahrens definieren weitere anpassbare Zubereitungsparameter mindestens eines von:
- einer Milchtemperatur;
- einer Behältergrösse oder ein Gesamtvolumen des Gesamtproduktes;
- einer Menge von Milchschaum;
- eines Mengenverhältnisses von Milch und Milchschaum;
- einer zeitlichen Reihenfolge, in welcher die Teilprodukte herzustellen sind. Wie bereits erwähnt, kann diese Reihenfolge aber unter Umständen auch ein nicht anpassbarer Zubereitungsparameter sein. Alternativ kann die Reihenfolge auch in Abhängigkeit von anderen anpassbaren Zubereitungsparametern automatisch bestimmt werden.
- a milk temperature;
- a container size or a total volume of the entire product;
- a quantity of milk foam;
- a ratio of milk and milk foam;
- a chronological order in which the sub-products are to be produced. As already mentioned, this order may also be a non-adjustable preparation parameter. Alternatively, the order can also be determined automatically based on other adjustable preparation parameters.
Damit ist es möglich, eine Vielzahl von Kaffeezubereitungsvarianten in einfacher Weise zu definieren und zubereiten zu lassen. This makes it possible to easily define and prepare a variety of coffee preparation options.
Gemäss einem nicht unabhängig beanspruchten zweiten Aspekt der Erfindung, der mit dem ersten Aspekt in allen seinen Varianten kombiniert realisiert werden kann, aber auch ohne den Schritt des Erfassens einer Benutzereingabe zur Anpassung des mindestens einen anpassbaren Zubereitungsparameters realisiert werden kann, definiert der Portionencode eine Portionenidentität, und ist in der Getränkezubereitungsmaschine eine Zuordnung von Portionenidentitäten jeweils zu ersten Zubereitungsparametern und/oder Zusatzinformation gespeichert, und werden die folgenden Schritte ausgeführt:
- Ermitteln, anhand der Portionenidentität einer Portionspackung, von zugeordneten ersten Zubereitungsparametern und/oder Zusatzinformation;
- falls keine zugeordneten ersten Zubereitungsparameter und/oder Zusatzinformation vorliegen, Darstellen einer Anzeige an den Benutzer mit einer Aufforderung, ein Herunterladen von aktualisierten ersten Zubereitungsparametern und/oder Zusatzinformationen durchzuführen oder zu ermöglichen.
- Determining, based on the portion identity of a portion pack, associated first preparation parameters and/or additional information;
- if no associated first preparation parameters and/or additional information are available, displaying a message to the user with a request to perform or enable a download of updated first preparation parameters and/or additional information.
Damit ist es möglich, einerseits identitätsspezifische (oder sortenspezifische) Informationen zu einer Portionspackung anzuzeigen, und im Falle dass solche Informationen - beispielsweise nach der Einführung von neuen Sorten - nicht in der Getränkezubereitungsmaschine gespeichert sind, diese Informationen zu beschaffen.This makes it possible, on the one hand, to display identity-specific (or variety-specific) information about a portion pack and, in the event that such information is not stored in the beverage preparation machine - for example, after the introduction of new varieties - to obtain this information.
Gemäss einer Variante des Verfahrens nach dem ersten oder dem zweiten Aspekt definiert der Portionencode eine Portionenkategorie und eine Portionenidentität, und ist in der Getränkezubereitungsmaschine eine Zuordnung von Portionenkategorien und Portionenidentitäten jeweils zu ersten Zubereitungsparametern gespeichert. Dabei werden im Schritt des Ermittelns von dem Portionencode zugeordneten gespeicherten ersten Zubereitungsparametern der Zubereitungsvorschrift die folgenden Schritte ausgeführt:
- Ermitteln, anhand der Portionenidentität einer Portionspackung, von zugeordneten ersten Zubereitungsparametern;
- falls keine zugeordneten ersten Zubereitungsparameter gespeichert sind, Ermitteln von der Portionenkategorie zugeordneten ersten Zubereitungsparametern;
- Determining, based on the portion identity of a portion pack, assigned first preparation parameters;
- if no assigned first preparation parameters are stored, determining the first preparation parameters assigned to the portion category;
Damit ist es möglich, falls keine identitätsspezifischen ersten Zubereitungsparameter zu einer (eingelegten) Portionspackung vorliegen, kategoriespezifische erste Zubereitungsparameter zu verwenden, welche vielleicht nicht ein optimales aber doch ein gutes Ergebnis liefern.This makes it possible, if no identity-specific first preparation parameters are available for a (pickled) portion pack, to use category-specific first preparation parameters, which may not produce an optimal but still a good result.
Falls eine Portionenkategorie und eine Portionenidentität vorliegen, kann die Portionenidentität abhängig oder unabhängig von der Portionenkategorie codiert sein. Im Fall der unabhängigen Codierung ist die Portionenkategorie durch eine von der Portionenidentität getrennte Informationseinheit (typischerweise eine Anzahl von Bits) definiert respektive codiert. Im Fall der abhängigen Codierung ist die Portionenidentität durch die Kombination einer entsprechenden Informationseinheit mit der Portionenkategorie definiert, d.h. ist die Informationseinheit - z.B. eine Bitfolge - in der die Portionenkategorie codiert ist, Bestandteil der Informationseinheit, in die Portionenidentität definiert ist. Es folgt für die abhängige Codierung, dass anhand der Portionenidentität die Portionenkategorie eindeutig bestimmbar ist.If a portion category and a portion identity are present, the portion identity can be encoded dependently or independently of the portion category. In the case of independent encoding, the portion category is defined or encoded by an information unit (typically a number of bits) separate from the portion identity. In the case of dependent encoding, the portion identity is defined by the combination of a corresponding information unit with the portion category, i.e., the information unit—e.g., a bit sequence—in which the portion category is encoded is part of the information unit in which the portion identity is defined. It follows for dependent encoding that the portion category can be uniquely determined based on the portion identity.
Gemäss einer Variante des Verfahrens nach dem ersten oder dem zweiten Aspekt definiert der Portionencode eine Portionenkategorie, und in ist der Getränkezubereitungsmaschine eine Zuordnung von Portionenkategorien jeweils zu ersten Zubereitungsparametern gespeichert. Dabei wird im Schritt des Ermittelns von dem Portionencode zugeordneten gespeicherten ersten Zubereitungsparametern der Zubereitungsvorschrift der folgende Schritt ausgeführt:
- Ermitteln, anhand der Portionenkategorie einer Portionspackung, von zugeordneten ersten Zubereitungsparametern der Zubereitungsvorschrift;
- Determining, based on the portion category of a portion pack, the assigned first preparation parameters of the preparation instruction;
Damit ist es möglich, auch bei einer Vielzahl von verschiedenen Portionenidentitäten stets denselben begrenzten Satz von ersten Zubereitungsparametern entsprechend einer kleineren Zahl von Portionenkategorien zu verwenden.This makes it possible to always use the same limited set of initial preparation parameters corresponding to a smaller number of portion categories, even with a large number of different portion identities.
Gemäss einer Variante des Verfahrens nach dem ersten oder dem zweiten Aspekt definiert der Portionencode eine Portionenkategorie und eine Portionenidentität, und ist in der Getränkezubereitungsmaschine mindestens eine der Portionenkategorien als Spezialkategorie gekennzeichnet und eine Zuordnung von Portionenidentitäten jeweils zu ersten Zubereitungsparametern gespeichert, Dabei werden im Schritt des Ermittelns von dem Portionencode zugeordneten und gespeicherten ersten Zubereitungsparametern der Zubereitungsvorschrift die folgenden Schritte ausgeführt:
- Ermitteln, anhand der Portionenkategorie einer Portionspackung, ob diese der Spezialkategorie angehört;
- falls dies der Fall ist, ermitteln, anhand der Portionenidentität der Portionspackung, von zugeordneten ersten Zubereitungsparametern;
- Determine, based on the portion category of a portion pack, whether it belongs to the special category;
- if this is the case, determine, based on the portion identity of the portion pack, the associated first preparation parameters;
Diese Variante kann in Kombination mit einer der beiden vorgenannten Varianten realisiert sein. Also können beispielsweise gemäss dieser Variante für einzelne Portionenkategorien aus der Spezialkategorie die ersten Zubereitungsparameter gemäss der Portionenidentität bestimmt werden, während für andere Portionenkategorien die ersten Zubereitungsparameter gemäss der Portionenkategorie bestimmt werden.This variant can be implemented in combination with one of the two aforementioned variants. For example, according to this variant, the initial preparation parameters for individual portion categories from the special category can be determined according to the portion identity, while for other portion categories, the initial preparation parameters are determined according to the portion category.
In weiteren Ausführungsformen liegt eine Mischform vor, gemäss welcher für eine erste Gruppe von Portionenkategorien die zugeordneten ersten Zubereitungsparameter nur von der jeweiligen Portionenkategorie abhängen, und für eine zweite Gruppe von Portionenkategorien die zugeordneten ersten Zubereitungsparameter auch von der jeweiligen Portionenidentität abhängen. Beispielsweise kann so für eine Kategorie von unterschiedlichen Kaffees immer derselbe Satz von ersten Zubereitungsparametern (Brühprofil) verwendet werden, aber für unterschiedliche Identitäten innerhalb einer Kategorie "Spezialkapseln" jeweils auch unterschiedliche erste Zubereitungsparameter. Solche Identitäten sind beispielsweise "Reinigungskapsel", "Entkalkungskapsel", "Servicekapsel", ... etc. und entsprechen insbesondere Kapseln, die nicht zur Zubereitung eines für den Verzehr bestimmten Produktes dienen.In further embodiments, a mixed form exists, according to which, for a first group of portion categories, the assigned first preparation parameters depend only on the respective portion category, and for a second group of portion categories, the assigned first preparation parameters also depend on the respective portion identity. For example, the same set of first preparation parameters (brewing profile) can always be used for a category of different coffees, but different first preparation parameters can also be used for different identities within a "special capsules" category. Such identities are, for example, "cleaning capsule," "descaling capsule," "service capsule," etc., and correspond in particular to capsules that are not used to prepare a product intended for consumption.
Gemäss einer Variante des Verfahrens wird die Zubereitung nicht durchgeführt und wird optional eine Meldung angezeigt, wenn eine Portionenidentität und eine Portionenkategorie inkonsistent zueinander sind, insbesondere wenn die Portionenkategorie eine Spezialkategorie der Portion anzeigt, die nicht zum Verzehr geeignet ist (beispielsweise eine Spezialkapsel) und die Portionenidentität nicht zu dieser Kategorie passt.According to a variant of the method, preparation is not carried out and a message is optionally displayed if a portion identity and a portion category are inconsistent with each other, in particular if the portion category indicates a special category of the portion that is not suitable for consumption (for example, a special capsule) and the portion identity does not match this category.
Die Getränkezubereitungsmaschine ist zum Erzeugen eines Gesamtproduktes unter Verwendung einer Portionspackung und zur Durchführung des oben beschriebenen Verfahrens ausgebildet, wobei sie eine digitale Datenverarbeitungseinheit aufweist, die einen internen Speicher aufweist, in den ein Computerprogramm geladen ist, das Computerprogrammcodemittel aufweist, welche, wenn sie in der digitalen Datenverarbeitungseinheit der Getränkezubereitungsmaschine ausgeführt werden, diese zur Ausführung der für die Getränkezubereitungsmaschine vorgesehenen Schritte des Verfahrens bringen.The beverage preparation machine is designed to produce a complete product using a portion pack and to carry out the method described above, wherein it comprises a digital data processing unit having an internal memory into which a computer program is loaded, which comprises computer program code means which, when executed in the digital data processing unit of the beverage preparation machine, cause it to carry out the steps of the method provided for the beverage preparation machine.
Die Getränkezubereitungsmaschine in Kombination mit einer Portionspackung ist zum Erzeugen eines Gesamtproduktes unter Verwendung der Portionspackung und zur Durchführung des oben beschriebenen Verfahrens ausgebildet. The beverage preparation machine in combination with a portion pack is designed to produce an overall product using the portion pack and to carry out the method described above.
Das System weist mindestens eine Getränkezubereitungsmaschine und eine Portionspackung auf, und dient zum Erzeugen eines Gesamtproduktes unter Verwendung der Portionspackung. Dabei ist das System zur Durchführung des oben beschriebenen Verfahrens ausgebildet, wobei die Getränkezubereitungsmaschine eine Getränkezubereitungsmaschine der oben beschriebenen Art ist.The system comprises at least one beverage preparation machine and a portion pack, and serves to produce an overall product using the portion pack. The system is designed to carry out the method described above, wherein the beverage preparation machine is a beverage preparation machine of the type described above.
In einer Ausführungsform weist das System ein von der Getränkezubereitungsmaschine getrenntes (also physisch getrenntes) Bediengerät auf, welches zum Erfassen der Benutzereingabe zur Anpassung des mindestens einen anpassbaren Zubereitungsparameters ausgebildet ist. Das Bediengerät ist beispielsweise ein Mobiltelefon oder Smartphone oder eine Smartwatch oder ein anders gearteter tragbarer Computer oder ein Gerät mit zumindest Eingabeelementen und Kommunikationsmitteln.In one embodiment, the system comprises an operating device that is separate (i.e., physically separate) from the beverage preparation machine and is configured to capture user input for adjusting the at least one adjustable preparation parameter. The operating device is, for example, a mobile phone or smartphone, a smartwatch, or another type of portable computer, or a device with at least input elements and communication means.
Ein Computerprogramm ist in einen internen Speicher einer digitalen Datenverarbeitungseinheit der Getränkezubereitungsmaschine ladbar und weist Computerprogrammcodemittel auf, welche, wenn sie in der digitalen Datenverarbeitungseinheit der Getränkezubereitungsmaschine ausgeführt werden, diese zur Ausführung der für die Getränkezubereitungsmaschine vorgesehenen Schritte des oben beschriebenen Verfahrens bringen. Ein Computerprogrammprodukt weist einen Datenträger, respektive ein computerlesbares Medium auf, auf welchem die Computerprogrammcodemittel gespeichert sind.A computer program is loadable into an internal memory of a digital data processing unit of the beverage preparation machine and comprises computer program code means which, when executed in the digital data processing unit of the beverage preparation machine, cause it to execute the steps of the method described above intended for the beverage preparation machine. A computer program product comprises a data carrier, or rather a computer-readable medium, on which the computer program code means are stored.
Weitere Ausführungsformen gehen aus den abhängigen Patentansprüchen hervor. Dabei sind Merkmale der Verfahrensansprüche sinngemäss mit den System- und Computerprogrammansprüchen kombinierbar und umgekehrt.Further embodiments emerge from the dependent patent claims. Features of the method claims can be combined mutatis mutandis with the system and computer program claims, and vice versa.
Im folgenden wird der Erfindungsgegenstand anhand von Ausführungsbeispielen, welche in den beiliegenden Zeichnungen dargestellt sind, näher erläutert. Es zeigen jeweils schematisch:
- Figur 1
- ein System zur Getränkezubereitung;
- Figur 2-4
- beispielhafte Anzeigen auf einer Interfaceeinheit zur Zubereitung eines Produktes; und
- Figur 5
- bei der Bestimmung von Zubereitungsparametern verwendete Daten.
- Figure 1
- a beverage preparation system;
- Figure 2-4
- exemplary displays on an interface unit for preparing a product; and
- Figure 5
- data used in determining preparation parameters.
Grundsätzlich sind in den Figuren gleiche Teile mit gleichen Bezugszeichen versehen.In principle, identical parts in the figures are provided with identical reference symbols.
Die Getränkezubereitungsmaschine 1 weist eine Grundeinheit 10 zum Extrahieren eines Extraktionsprodukts mittels einer Extraktionsflüssigkeit auf. Die Getränkezubereitungsmaschine 1 ist beispielsweise eine Portionskapsel-Kaffeemaschine an sich bekannter Art, wobei die Grundeinheit 10 ein Brühmodul und die Extraktionsflüssigkeit heisses und unter Druck stehendes Wasser ist. Das Extraktionsprodukt wird dem Behälter 2 zugeführt.The beverage preparation machine 1 comprises a base unit 10 for extracting an extraction product using an extraction liquid. The beverage preparation machine 1 is, for example, a single-serve capsule coffee machine of a known type, wherein the base unit 10 comprises a brewing module and the extraction liquid is hot, pressurized water. The extraction product is fed into the container 2.
Die Portionspackung 3 weist eine Portionsverpackung (bspw. Kapsel) und ein in der Portionsverpackung enthaltenes Extraktionsgut (bspw. Kaffee) auf. The portion pack 3 comprises a portion package (e.g. capsule) and an extraction product (e.g. coffee) contained in the portion package.
Die Portionspackung 3 ist mit einem maschinenlesbaren Portionencode 33 versehen. Dieser kann durch beispielsweise optisch, mechanisch oder drahtlos über Funk lesbare Informationsträger realisiert sein, oder durch eine Kombination von zwei oder mehr solcher Informationsträger. Der Portionencode 33 repräsentiert eine Portionenkategorie 31, welche eine Kategorie spezifiziert, welcher die Portionspackung 3 zugeordnet ist. Solche Kategorien können verschiedene Kategorien von Getränken oder Produkten sein, wie "Espresso", "Normalkaffee", "Filterkaffee", "Tee", und auch "Spezialkapsel". Der Portionencode 33 repräsentiert ferner eine Portionenidentität 32, welcher die Portionspackung 3 zugeordnet ist. Solche Identitäten können bestimmte Einzelprodukte oder Sorten repräsentieren, wie "Arabica Nr. 42" oder "Colombia special". Portionspackungen 3 mit derselben Portionenkategorie 31 können unterschiedliche Portionenidentitäten 32 aufweisen. Mittels der Portionenkategorie 31 können also Portionspackungen 3 respektive entsprechende Produkte unterschiedlicher Identität zu Kategorien gruppiert werden. Die Verwendung von Kategorien erlaubt es, Produkte zuzubereiten, deren Identität zum Zeitpunkt der Auslieferung einer Getränkezubereitungsmaschine (und ohne Softwareaktualisierung) noch nicht bekannt ist. Dazu kann, wie weiter unten noch ausführlicher beschrieben ist, die Zubereitung - in jedem Fall oder nur bei unbekannter Identität - entsprechend der Kategorie eines Produktes durchgeführt werden.The portion pack 3 is provided with a machine-readable portion code 33. This can be implemented, for example, by optically, mechanically, or wirelessly readable information carriers, or by a combination of two or more such information carriers. The portion code 33 represents a portion category 31, which specifies a category to which the portion pack 3 is assigned. Such categories can be various categories of beverages or products, such as "espresso,""regularcoffee,""filtercoffee,""tea," and even "special capsule." The portion code 33 further represents a portion identity 32, to which the portion pack 3 is assigned. Such identities can represent specific individual products or varieties, such as "Arabica No. 42" or "Colombia special." Portion packs 3 with the same portion category 31 can have different portion identities 32. Using the portion category 31, portion packs 3 or corresponding products with different identities can be grouped into categories. The use of categories allows the preparation of products whose identity is not yet known at the time of delivery of a beverage preparation machine (and without a software update). To this end, as described in more detail below, preparation can be carried out according to a product's category—in all cases or only when the identity is unknown.
Der Portionencode 33 kann durch eine mehrfach redundant codierte Repräsentation codiert sein, allgemein als optischer Code, beispielsweise als zehnfach redundanter optischer Code, beispielsweise ein ein- oder zweidimensionaler Barcode oder ein Code wie in den
Dabei kann die Portionenidentität entweder abhängig von der Portionenkategorie codiert sein, oder aber unabhängig. Im Fall der unabhängigen Codierung ist die Portionenidentität durch eine Untermenge des Portionencodes, beispielsweise (gemäss dem oben begonnenen Beispiel) sechs oder fünf Bits definiert, es sind also 64 respektive 32 Portionenidentitäten darstellbar. Nachteil ist dabei, dass nicht jede Kombination von Portionenidentitäten und -Kategorien Sinn macht und somit viele an sich denkbare Portionencodes nicht genutzt werden. Im Fall der abhängigen Codierung ist die Portionenidentität durch die Gesamtheit des Portionencodes codiert, also durch Kombination der Bits, welche nur der Portionenidentität zugeordnet sind, mit den Bits, welche die Portionenkategorie codieren. Damit sind im vorliegenden Beispiel 1024 verschiedene Portionenidentitäten darstellbar.The portion identity can be coded either independently of the portion category or independently. In the case of independent coding, the portion identity is defined by a subset of the portion code, for example (according to the example above) six or five bits, thus 64 or 32 portion identities can be represented. The disadvantage of this is that not every combination of portion identities and categories makes sense and thus many conceivable portion codes are not used. In the case of dependent coding, the portion identity is coded by the entirety of the portion code, i.e. by combining the bits that are assigned only to the portion identity with the bits that encode the portion category. This means that in the present example 1024 different portion identities can be represented.
Diese Portionenidentitäten sind einer Anzahl (gemäss dem Beispiel 16 oder 32) von Portionenkategorien zugeordnet, wobei umgekehrt jeder Portionenkategorie mehrere Portionenidentitäten zugeordnet sind. Aus Sicherheitsgründen kann einer bestimmten Portionenkategorie (beispielsweise Spezialkapseln, also nicht zum Verzehr geeignet), genau eine Portionenidentität als zulässig zugeordnet sein. Alle anderen Bitkombinationen, die zwar diese bestimmte Portionenkategorie codieren aber nicht diese genau eine Portionenidentität, führen dazu, dass keine Zubereitung durchgeführt wird und lösen eine Warnanzeige aus.These portion identities are assigned to a number of portion categories (according to the example, 16 or 32), with each portion category being assigned multiple portion identities. For safety reasons, a specific portion category (e.g., special capsules, i.e., not suitable for human consumption) can be assigned exactly one portion identity as permissible. All other bit combinations that encode this specific portion category but not this exact portion identity result in no preparation being carried out and trigger a warning.
Die Getränkezubereitungsmaschine 1 weist eine Zusatzeinheit 11 auf, welche mindestens ein weiteres Produkt oder Teilprodukt fördern oder erzeugen kann, beispielsweise Milch und/oder Milchschaum, welche ebenfalls dem Behälter 2 zugeführt werden. Die Zusatzeinheit 11 kann Heizelemente und/oder Kühlelemente zum Aufheizen oder Abkühlen des mindestens einen weiteren Produktes aufweisen.The beverage preparation machine 1 has an additional unit 11, which can convey or produce at least one additional product or sub-product , for example, milk and/or milk foam, which are also fed to the container 2. The additional unit 11 can have heating elements and/or cooling elements for heating or cooling the at least one additional product.
Das Extraktionsprodukt und das mindestens eine Teilprodukt werden gleichzeitig oder sequentiell dem Behälter 2 zugeführt und bilden zusammen im Behälter 2 ein Gesamtprodukt, beispielsweise einen "Caffe Macchiato" bestehend aus Kaffee, kalter oder warmer Milch, und Milchschaum. Ein Gesamtprodukt ist schematisch als bestehend aus einem ersten Anteil 21, einem zweiten Anteil 22 und einem dritten Anteil 23 bestehend dargestellt. Die Anteile können je nach Zubereitungsvorschrift im Behälter 2 übereinander geschichtet oder gemischt sein. Unter "Anteil" wird ein Volumenanteil oder Mengenanteil verstanden.The extraction product and the at least one partial product are fed simultaneously or sequentially into container 2 and together form an overall product in container 2, for example, a "caffe macchiato" consisting of coffee, cold or warm milk, and milk foam. An overall product is schematically depicted as consisting of a first portion 21, a second portion 22, and a third portion 23. Depending on the preparation instructions, the portions can be layered or mixed in container 2. "Proportion" refers to a volume fraction or quantity fraction.
Die Getränkezubereitungsmaschine 1 weist zur Steuerung der Grundeinheit 10 und der Zusatzeinheit 11, zur Bedienung durch einem Benutzer und zur optionalen Kommunikation mit anderen Geräten eine Steuereinheit 12, eine übergeordnete Steuereinheit 13, eine Bedieneinheit 14 und eine Kommunikationseinheit 15 auf.The beverage preparation machine 1 has a control unit 12, a higher-level control unit 13, an operating unit 14 and a communication unit 15 for controlling the base unit 10 and the additional unit 11, for operation by a user and for optional communication with other devices.
Die Steuereinheit 12 ist zur Ansteuerung der Grundeinheit 10 und Zusatzeinheit 11 eingerichtet, beispielsweise indem sie die Pumpen Ventile, Heizelemente etc. dieser Einheiten ansteuert und Messwerte von Temperaturen, Drücken, Durchfluss etc. erfasst und verarbeitet. Die Funktion der Steuereinheit 12 kann durch eine einzige physische elektronische Einheit, beispielsweise einen Mikrokontroller, realisiert werden, oder durch mehrere physikalische Einheiten oder Mikrokontroller, welche jeweils der Grundeinheit 10 und der Zusatzeinheit 11 zugeordnet sind und miteinander über einen Kommunikationsbus kommunizieren oder über Signalleitungen einzelne analoge oder binäre Signale übermitteln.The control unit 12 is configured to control the base unit 10 and the additional unit 11, for example, by controlling the pumps, valves, heating elements, etc. of these units and by recording and processing measured values of temperatures, pressures, flow, etc. The function of the control unit 12 can be implemented by a single physical electronic unit, for example a microcontroller, or by multiple physical units or microcontrollers, each of which is assigned to the base unit 10 and the additional unit 11 and communicates with each other via a communication bus or transmits individual analog or binary signals via signal lines.
Die übergeordnete Steuereinheit 13 ist zur Ansteuerung der Bedieneinheit 14 und er Kommunikationseinheit 15 eingerichtet. Die übergeordnete Steuereinheit 13 kann physikalisch und/oder programmtechnisch getrennt von der Steuereinheit 12 realisiert sein, oder aber zusammen mit der Steuereinheit 12 eine einzige Einheit bilden. In diesem Sinne können gemäss Ausführungsformen die Steuereinheit 12 und die übergeordnete Steuereinheit 13 identisch sein.The higher-level control unit 13 is configured to control the operating unit 14 and the communication unit 15. The higher-level control unit 13 can be implemented physically and/or programmatically separately from the control unit 12, or together with the control unit 12, it can form a single unit. In this sense, according to embodiments, the control unit 12 and the higher-level control unit 13 can be identical.
Die übergeordnete Steuereinheit 13 ist dazu eingerichtet, von einer Kapselerkennungseinheit 132 den maschinenlesbaren Portionencode 33 einer Portionspackung 3 zu empfangen. Die Kapselerkennung 132 weist eine optische, mechanische und/oder drahtlose respektive funkbasierte Leseeinrichtung zum Lesen des Portionencodes 33 auf, insbesondere wenn die Portionspackung in die Getränkezubereitungsmaschine 1 eingelegt ist.The higher-level control unit 13 is configured to receive the machine-readable portion code 33 of a portion pack 3 from a capsule recognition unit 132. The capsule recognition unit 132 comprises an optical, mechanical and/or wireless or radio-based reading device for reading the portion code 33, in particular when the portion pack is inserted into the beverage preparation machine 1.
Die Bedieneinheit 14 weist eine Eingabeeinheit 141, mit beispielsweise Schaltern, Tastern, Drehknöpfen, Dreh/Drückknöpfen etc. und/oder einer berührungsempfindlichen Fläche auf, sowie eine Ausgabeeinheit 142 mit optischen Anzeigemitteln wie Leuchten oder einem Bildschirm etc. und/oder akustischen Anzeigemitteln wie einem Lautsprecher, Summer, etc..The operating unit 14 has an input unit 141, with, for example, switches, buttons, rotary knobs, rotary/push buttons, etc. and/or a touch-sensitive surface, as well as an output unit 142 with optical display means such as lights or a screen, etc. and/or acoustic display means such as a loudspeaker, buzzer, etc.
Die Kommunikationseinheit 15 ist zur Kommunikation über die erste Kommunikationsverbindung 51, die drahtlos (beispielsweise mittels WiFi respektive WLAN, Bluetooth, etc.) oder drahtgebunden (beispielsweise mittels Ethernet, USB) sein kann, eingerichtet, insbesondere zur Kommunikation mit dem Kommunikationsnetzwerk 5. Ferner kann die Kommunikationseinheit 15 drahtlos (beispielsweise mittels WiFi respektive WLAN, Bluetooth, NFC, etc.) oder drahtgebunden (beispielsweise mittels USB) über die dritte Kommunikationsverbindung 53 mit dem Bediengerät 4 kommunizieren. Die Kommunikationseinheit 15 kann auch zum Auslesen und Beschreiben eines entfernbaren portablen Datenträgers eingerichtet sein, beispielsweise über eine USB-Schnittstelle oder SD-Kartenschnittstelle.The communication unit 15 is configured for communication via the first communication connection 51, which can be wireless (for example, via WiFi or WLAN, Bluetooth, etc.) or wired (for example, via Ethernet, USB), in particular for communication with the communication network 5. Furthermore, the communication unit 15 can communicate with the operating device 4 wirelessly (for example, via WiFi or WLAN, Bluetooth, NFC, etc.) or wired (for example, via USB) via the third communication connection 53. The communication unit 15 can also be configured for reading from and writing to a removable portable data storage device, for example, via a USB interface or SD card interface.
Das Bediengerät 4, typischerweise ein Mobiltelefon oder Smartphone, weist ein Benutzerinterface 44 auf, beispielsweise einen berührungsempfindlichen Bildschirm oder Touchscreen, welcher als Ein- und Ausgabeeinheit funktioniert. Zusätzlich oder alternativ können auch Taster und/oder eine Hard- und Software zur Spracheingabe des Bediengerätes 4 als Eingabeeinheiten dienen. Das Bediengerät 4 kann über die zweite Kommunikationsverbindung 52, typischerweise über WiFi respektive ein WLAN oder über eine mobilfunkbasierte Datenverbindung (wie GPRS, UMTS, LTE) mit dem Kommunikationsnetzwerk 5 kommunizieren. Das Bediengerät 4 kann somit auch als temporärer WiFi-Hotspot zur Verbindung der Getränkezubereitungsmaschine 1 mit dem Kommunikationsnetzwerk 5 dienen.The operating device 4, typically a mobile phone or smartphone, has a user interface 44, for example, a touch-sensitive screen or touchscreen, which functions as an input and output unit. Additionally or alternatively, buttons and/or hardware and software for voice input of the operating device 4 can also serve as input units. The operating device 4 can communicate with the communication network 5 via the second communication connection 52, typically via WiFi or a WLAN or via a mobile radio-based data connection (such as GPRS, UMTS, LTE). The operating device 4 can thus also serve as a temporary WiFi hotspot for connecting the beverage preparation machine 1 to the communication network 5.
Wo nicht anders erwähnt, können Informationen an den Benutzer und Eingaben des Benutzers über die Bedieneinheit 14 und/oder das Bediengerät 4 ausgegeben respektive eingegeben werden. Wenn in der vorliegenden Beschreibung also Interaktionen mit dem Benutzer beschrieben sind, versteht sich, dass damit Ausgaben respektive Eingaben mittels der Bedieneinheit 14 und/oder mittels des Bediengerätes 4 gemeint sind. Verallgemeinert können diese daher als Interfaceeinheit bezeichnet werden.Unless otherwise stated, information can be output to the user and user inputs can be input or output via the control unit 14 and/or the control device 4. Therefore, when interactions with the user are described in this description, it is understood that this refers to outputs or inputs via the control unit 14 and/or the control device 4. In general, these can therefore be referred to as an interface unit.
Die übergeordnete Steuereinheit 13 weist einen Speicher 131 auf, in welchem unter anderem Zubereitungsvorschriften gespeichert sind. Eine Zubereitungsvorschrift weist mindestens Steuerinformationen auf, die in Befehle zur Steuerung der Grundeinheit 10 und der Zusatzeinheit 11 umgesetzt werden können. Solche Steuerinformationen weisen einerseits Ablaufinformationen auf, welche einen Ablauf von Schritten spezifizieren, die durch die Grundeinheit 10 und/oder die Zusatzeinheit 11 zum Erzeugen eines Gesamtprodukte auszuführen sind. Andererseits weisen die Steuerinformationen beispielsweise Temperaturen, Volumenangaben, Zeitangaben, etc. auf - im Folgenden allgemein auch Zubereitungsparameter genannt - welche einen Ablauf parametrisieren.The higher-level control unit 13 has a memory 131 in which, among other things, preparation instructions are stored. A preparation instruction comprises at least control information that can be converted into commands for controlling the base unit 10 and the additional unit 11. Such control information comprises, on the one hand, process information that specifies a sequence of steps to be performed by the base unit 10 and/or the additional unit 11 to produce an overall product. On the other hand, the control information comprises, for example, temperatures, volume specifications, time specifications, etc. – hereinafter also generally referred to as preparation parameters – which parameterize a process.
Ablaufinformationen repräsentieren beispielsweise "Heizung der Zusatzeinheit einschalten; Pumpe des Brühmoduls während fünfzehn Sekunden einschalten; nach Abschalten der Pumpe mindestens fünf Sekunden warten bis Heizung auf Solltemperatur ist; Milchpumpe während zwölf Sekunden einschalten". Die in diesem Beispiel erwähnten Zeiten und Temperaturen können durch Zubereitungsparameter spezifiziert sein und/oder durch die Steuerung nach Massgabe von andern Zubereitungsparametern und Sensormesswerten bestimmt werden. Process information represents, for example, "Turn on the heater of the auxiliary unit; turn on the brewing module pump for fifteen seconds; wait at least five seconds after turning off the pump until the heater reaches the target temperature; turn on the breast pump for twelve seconds." The times and temperatures mentioned in this example can be specified by preparation parameters and/or determined by the control system based on other preparation parameters and sensor readings.
Beispiele von Zubereitungsparametern für die Grundeinheit 10 für die Kaffeezubereitung sind die folgenden. Dabei wird von einem optional zweistufigen Brühvorgang mit Vorbrühen und Brühen ausgegangen. Es kann auch nur eine Untermenge dieser Parameter vorliegen. Ein Satz solcher Parameter kann "Brühprofil" genannt werden.
- Vorheiztemperatur des Boilers: Temperatur, die vor dem Vorbrühen erreicht sein muss. Z.B. 80°C für Kaffee, 90°C für Espresso.
- Verzögerungszeit zwischen Vorheizung und Start der Pumpe. z.B auch Null.
- Vorbrühmenge: Wassermenge bis zu einer Brühpause. Z.B. 20 ml.
- Brühpause: Zeit zwischen Vorbrühen und Brühen. Z.B. Null oder 5 Sek.
- Brühtemperatur. Z.B. 82°C für Kaffee, 85°C für Espresso.
- Brühmenge: Wassermenge für das Getränk abzüglich Vorbrühmenge. Z.B. 110 ml für Kaffee, 25 ml für Espresso.
- Kühlwassermenge: Wassermenge am Ende der Brühung mit abgeschalteter Heizung. Z.B. 10 ml.
- Wartezeit bis zur Öffnung eines Druckentlastungsventils zu einem Auslauf. Z.B. 3 Sek.
- Öffnungszeit eines Druckentlastungsventils. Z.B. 5 Sek.
- Durchflussmenge jeweils für Vorbrühen, Brühen und Kühlen, falls eine Durchflussregelung der Pumpe vorliegt.
- Ein/Aus einer Antiblockier-Funktion.
- Ein/Aus einer Nachspülung.
- Boiler preheating temperature: The temperature that must be reached before pre-brewing. For example, 80°C for coffee, 90°C for espresso.
- Delay time between preheating and pump start. For example, zero.
- Pre-brew quantity: The amount of water required before a brewing pause. e.g., 20 ml.
- Brewing pause: Time between pre-brewing and brewing. For example, zero or 5 seconds.
- Brewing temperature. E.g., 82°C for coffee, 85°C for espresso.
- Brewing volume: The amount of water for the beverage minus the pre-brew amount. For example, 110 ml for coffee, 25 ml for espresso.
- Cooling water volume: Water volume at the end of brewing with the heating off. e.g., 10 ml.
- Waiting time until a pressure relief valve opens to an outlet. For example, 3 seconds.
- Opening time of a pressure relief valve. E.g., 5 seconds.
- Flow rate for pre-brewing, brewing and cooling if the pump has flow control.
- On/off of an anti-lock function.
- On/off of a rinse.
Ein solches Brühprofil kann auch zum Zubereiten von Tee oder einem anderen Getränk oder zum Anwenden einer Spezialkapsel vorgesehen sein und dazu entsprechende Parameter aufweisen.Such a brewing profile can also be intended for preparing tea or another beverage or for using a special capsule and can have corresponding parameters.
Die genannte Antiblockier-Funktion, wenn sie aktiv ist, reagiert wenn der Durchfluss unter einen gewissen Schwellwert sinkt. Es wird dann automatisch temporär der Pumpendruck reduziert. Grund dafür ist, dass beim Sinken des Durchflusses ein Verstopfen der Extraktionsdornen vermutet wird. Das vorübergehende Reduzieren des Pumpendruckes soll die Verstopfung beseitigen. Dies im Gegensatz dazu, dass nur bei geringerem Durchfluss einfach nur der Pumpendruck erhöht wird, um wieder auf einen Soll-Durchfluss zu kommen. Eine detaillierte Beschreibung dazu findet sich in der Patentanmeldung
Eine Zubereitungsvorschrift kann auch Benutzeranweisungen enthalten. Diese Anweisungen sind Teil der Zubereitung des Gesamtproduktes und müssen durch einen Benutzer ausgeführt werden. Dazu können die Benutzeranweisungen mittels der Ausgabeeinheit 142 oder des Benutzerinterface 44 des Bediengerätes 4 angezeigt werden. Beispielsweise sind solche Benutzeranweisungen "Jetzt Eiswürfel hinzufügen" oder "Bitte 20ml Karamelsirup abmessen" oder "Jetzt den vorbereiteten Karamelsirup hinzufügen" oder "Bitte umrühren" etc.A preparation instruction can also contain user instructions . These instructions are part of the preparation of the overall product and must be carried out by a user. For this purpose, the user instructions can be displayed using the output unit 142 or the user interface 44 of the operating device 4. For example, such user instructions are "Now add ice cubes" or "Please measure 20 ml of caramel syrup" or "Now add the prepared caramel syrup" or "Please stir," etc.
Zur Zubereitung eines Produktes werden entsprechend der Zubereitungsvorschrift Steuerinformationen respektive entsprechende Befehle durch die Grundeinheit 10 und Zusatzeinheit 11 umgesetzt und damit ein Zubereitungsablauf realisiert. Falls Zubereitungsvorschrift Benutzeranweisungen aufweist, werden diese an entsprechenden Stellen des Ablaufs dem Benutzer angezeigt. Nach einer Quittierung durch den Benutzer mittels der Eingabeeinheit 141 oder dem Benutzerinterface 44, welche dem System die Ausführung der Benutzeranweisung bestätigt, werden nachfolgende Steuerinformationen des Zubereitungsablaufs umgesetzt. To prepare a product, control information or corresponding commands are implemented by the base unit 10 and the additional unit 11 according to the preparation instructions, thus implementing a preparation process. If the preparation instructions include user instructions, these are displayed to the user at the appropriate points in the process. After the user acknowledges the execution of the user instructions via the input unit 141 or the user interface 44, which confirms to the system that the user instructions have been executed, the subsequent control information of the preparation process is implemented.
Die Umsetzung der Steuerinformationen und der darin enthaltenen Zubereitungsparameter in gerätespezifische Steuerwerte für die Steuerung, wie Pumpendrehzahl, Pumpzeiten, Ventilöffnungszeiten, Heizleistung etc. geschieht durch die Steuereinheit 12 oder durch die übergeordnete Steuereinheit 13 und/oder in lokalen Steuereinheiten der Grundeinheit 10 respektive der Zusatzeinheit 11. Dabei können Funktionen oder Tabellen zur Bestimmung der gerätespezifischen Steuerwerte aus den Steuerinformationen implementiert sein. The conversion of the control information and the preparation parameters contained therein into device-specific control values for the control, such as pump speed, pumping times, valve opening times, heating power, etc., is carried out by the control unit 12 or by the higher-level control unit 13 and/or in local control units of the basic unit 10 or the additional unit 11. Functions or tables for determining the device-specific control values from the control information can be implemented.
Eine Zubereitungsvorschrift kann Zubereitungsparameter aufweisen, die durch den Benutzer angepasst werden dürfen, sowie Zubereitungsparameter, die nicht durch den Benutzer anpassbar sind und/oder Zubereitungsparameter, die sich in Abhängigkeit von den von einem Benutzer gewählten Werten für andere Zubereitungsparameter verändern, aber sich nicht direkt verändern lassen Anpassbare Zubereitungsparameter sind beispielsweise (Volumen)Anteile von Teilprodukten im Gesamtprodukt, eine Gesamtmenge, oder die Temperatur eines Teilproduktes. Weiter kann auch eine Reihenfolge der Zubereitung von Teilprodukten spezifizierbar sein, oder dass bestimmte Teilprodukte gleichzeitig zubereitet und dem Behälter 2 zugeführt werden. Die Reihenfolge kann auch in Abhängigkeit von anderen Parametern automatisch festgelegt werden. So kann beispielsweise bei Getränken mit kalter Milch (Eiskaffee) immer zunächst der Kaffee ausgegeben werden, damit er in der Tasse abkühlen kann. Ebenso kann auch bei Getränken mit Milchschaum der Milchschaum aus ästhetischen Gründen immer nach dem Kaffee ausgegeben werden. Für anpassbare Zubereitungsparameter enthält die Zubereitungsvorschrift einen Standardwert oder Defaultwert, welcher verwendet wird, wenn der Benutzer den Parameter nicht anpasst. Die Gesamtheit der anpassbaren Zubereitungsparameter wird im Folgenden auch "Rezept" genannt.A preparation instruction can contain preparation parameters that can be adjusted by the user, as well as preparation parameters that cannot be adjusted by the user and/or preparation parameters that change depending on the values selected by a user for other preparation parameters, but cannot be changed directly. Adaptable preparation parameters include, for example, the (volume) proportions of sub-products in the overall product, a total quantity, or the temperature of a sub-product. Furthermore, the preparation sequence of sub-products can be specified, or certain sub-products can be prepared simultaneously and fed to container 2. The sequence can also be determined automatically depending on other parameters. For example, with drinks with cold milk (iced coffee), the coffee can always be dispensed first so that it can cool down in the cup. Likewise, with drinks with milk foam, the milk foam can always be dispensed after the coffee for aesthetic reasons. For adaptable preparation parameters, the preparation instruction contains a standard value or default value, which is used if the user does not adjust the parameter. The entire set of customizable preparation parameters is also referred to as a "recipe" below.
Nicht anpassbare Zubereitungsparameter können beispielsweise Brühparameter sein wie eine Wassertemperatur, eine Brühzeit, oder ein Druck. Diese Brühparameter können vom Hersteller der Portionspackungen für den jeweiligen Inhalt der Portionspackung optimiert sein. In diesem Fall handelt es sich dann bei den nicht anpassbaren Zubereitungsparametern um dem Portionencode 33 zugeordnete und in der Getränkezubereitungsmaschine 1 gespeicherte erste Zubereitungsparameter der Zubereitungsvorschrift.Non-adjustable preparation parameters can include brewing parameters such as water temperature, brewing time, or pressure. These brewing parameters may be optimized by the manufacturer of the portion packs for the respective contents of the portion pack. In this case, the non-adjustable preparation parameters are the first preparation parameters of the preparation instructions assigned to portion code 33 and stored in the beverage preparation machine 1.
Bei der Zubereitung eines kaffeebasierten Getränkes sind anpassbare Zubereitungsparameter beispielsweise die Menge an Kaffee (insbesondere über die oben definierte Brühmenge), die Menge an Milch und/oder Milchschaum, eine Milchtemperatur und/oder auch hier die Behältergrösse respektive Gesamtmenge sowie die Reihenfolge der Herstellung und Abgabe in den Behälter 2. Die Milchtemperatur kann entweder nur als "warm" oder "kalt" spezifiziert sein, oder feiner abgestuft, beispielsweise durch eine Temperaturangabe.When preparing a coffee-based beverage, adjustable preparation parameters include, for example, the amount of coffee (particularly via the brewing quantity defined above), the amount of milk and/or milk foam, a milk temperature and/or, again, the container size or total amount, as well as the order of preparation and dispensing into container 2. The milk temperature can be specified either as "warm" or "cold," or more finely graded, for example, by a temperature specification.
Zur Anpassung von anpassbaren Zubereitungsparametern wird dem Benutzer auf der Bedieneinheit 14 der Getränkezubereitungsmaschine 1 oder dem Benutzerinterface 44 des Bediengerätes 4 eine Auswahl eines oder mehrere solcher Zubereitungsparameter angezeigt und wird eine Eingabe des Benutzers zur Anpassung des Zubereitungsparameters erfasst. Die Eingabe kann durch Betätigen von realen Tastern und/oder von virtuellen Tastern wie Schaltflächen oder "Buttons", insbesondere "Pfeiltasten" und/oder von verschiebbaren Markierungen oder "Slider" auf einem Touchscreen der Bedieneinheit 14 oder des Bediengerätes 4 erfolgen.To adjust adjustable preparation parameters, a selection of one or more such preparation parameters is displayed to the user on the operating unit 14 of the beverage preparation machine 1 or the user interface 44 of the operating device 4, and a user input for adjusting the preparation parameter is recorded. The input can be made by pressing real buttons and/or virtual buttons such as buttons, in particular arrow keys, and/or movable markers or sliders on a touchscreen of the operating unit 14 or the operating device 4.
Grundsätzlich können alle Arten von Parametern in dieser Weise angepasst werden. Im Folgenden wird die Anpassung von Anteilen von Teilprodukten an einem Gesamtprodukt beschrieben. Gemäss der in
- Diese Darstellung kann so skaliert sein, dass ungeachtet der zu produzierenden Gesamtmenge des Gesamtproduktes (idealerweise entsprechend der Grösse respektive dem Volumen eines gewählten Behälters 2) in der Darstellung die Gesamtmenge stets mit derselben Grösse dargestellt wird. Die Darstellung gibt in diesem Fall nur eine Aussage über die relativen Anteile der Teilprodukte am Gesamtprodukt.
- Diese Darstellung kann alternativ so skaliert sein, dass die dargestellte Gesamtmenge proportional zu der zu produzierenden Gesamtmenge des Gesamtproduktes dargestellt wird. Die Darstellung gibt in diesem Fall eine Aussage über die absolute Menge der Teilprodukte und des Gesamtprodukts.
- This representation can be scaled so that, regardless of the total quantity of the overall product to be produced (ideally corresponding to the size or volume of a selected container 2), the total quantity is always represented in the same size. In this case, the representation only provides information about the relative proportions of the sub-products in the overall product.
- Alternatively, this representation can be scaled so that the total quantity shown is proportional to the total quantity of the entire product to be produced. In this case, the representation provides information about the absolute quantity of the sub-products and the entire product.
Eine gegenseitige Lage der Einstellsymbole entlang einer linearen Achse repräsentiert den Anteil respektive die Menge oder einen Füllstand von Teilprodukten am Gesamtprodukt. Im gezeigten Beispiel ist eine vertikale Schichtung der Teilprodukte im Behälter 2 angezeigt. Dabei repräsentiert eine erste Anteilsanzeige 41 den Anteil eines ersten Teilprodukts und kann dieser Anteil auf dem Touchscreen durch Verschieben eines ersten Einstellsymboles 45 durch den Benutzer angepasst werden. Beispielsweise ist das erste Teilprodukt Kaffee. Analog repräsentieren eine zweite Anteilsanzeige 42 mit einem zweiten Einstellsymbol 46 und eine dritte Anteilsanzeige 43 mit einem dritten Einstellsymbol 47 als weitere Teilprodukte Milch und Milchschaum. Falls kein Touchscreen vorliegt, können die Einstellsymbole durch Taster oder andere Eingabeelemente angepasst werden.The relative position of the setting symbols along a linear axis represents the proportion or quantity or fill level of sub-products in the overall product. In the example shown, a vertical layering of the sub-products in container 2 is displayed. A first proportion display 41 represents the proportion of a first sub-product, and this proportion can be adjusted on the touchscreen by the user moving a first setting symbol 45. For example, the first sub-product is coffee. Similarly, a second proportion display 42 with a second setting symbol 46 and a third proportion display 43 with a third setting symbol 47 represent milk and milk foam as further sub-products. If there is no touchscreen, the setting symbols can be adjusted using buttons or other input elements.
Weitere Elemente zur Anpassung von Zubereitungsparametern sind ein Behälterwahlsymbol 48 und ein Temperaturwahlsymbol 49. Bei aktiviertem Behälterwahlsymbol 48, beispielsweise nach Berühren des Behälterwahlsymbols 48, wird eine Auswahl von Behältern mit verschiedenen Volumina angezeigt und ist eine Wahl des Benutzers erfassbar. In analoger Weise ist bei aktiviertem Temperaturwahlsymbol 49 die Wahl einer Temperatur eines der Teilprodukte, hier Milch, erfassbar.Further elements for adjusting preparation parameters include a container selection symbol 48 and a temperature selection symbol 49. When the container selection symbol 48 is activated, for example, after touching the container selection symbol 48, a selection of containers with different volumes is displayed, and a user selection can be recorded. Similarly, when the temperature selection symbol 49 is activated, the temperature of one of the sub-products, in this case, milk, can be recorded.
Das Bediengerät 4 übermittelt Informationen, welche die erfassten Benutzereingaben wie Mengenanteile, Wahl des Behälters oder Gesamtmenge, Temperaturwahl, Zubereitungsreihenfolge etc. repräsentieren, direkt über die dritte Kommunikationsverbindung 53 oder indirekt über die zweite Kommunikationsverbindung 52 und die erste Kommunikationsverbindung 51 an die Getränkezubereitungsmaschine 1.The operating device 4 transmits information representing the recorded user inputs such as quantity proportions, selection of container or total quantity, temperature selection, preparation sequence, etc., directly via the third communication connection 53 or indirectly via the second communication connection 52 and the first communication connection 51 to the beverage preparation machine 1.
Einzelne oder alle Parameter von Zubereitungsvorschriften können jeweils einer Portionenkategorie 31 und/oder einer Portionenidentität 32 zugeordnet sein. Diese Parameter, oder ein Satz von solchen Parametern, werden hier auch "erste Zubereitungsparameter" genannt. Eine Zuordnung kann durch einen Eintrag in einer Zuordnungstabelle - oder einer computertechnisch äquivalenten Realisierung - geschehen, in welcher Portionenkategorien 31 und Portionenidentitäten 32 gespeichert sind, und jeder gespeicherten Portionenkategorie 31 und/oder Portionenidentität 32 erste Zubereitungsparameter zugeordnet sind.Individual or all parameters of preparation instructions can each be assigned to a portion category 31 and/or a portion identity 32. These parameters, or a set of such parameters, are also referred to herein as "initial preparation parameters." An assignment can be made by an entry in an assignment table—or a computer-technically equivalent implementation—in which portion categories 31 and portion identities 32 are stored, and each stored portion category 31 and/or portion identity 32 is assigned initial preparation parameters.
Die ersten Zubereitungsparameter und die Zuordnungstabelle sind in der Getränkezubereitungsmaschine 1 respektive deren übergeordneter Steuereinheit 13 gespeichert. Die übergeordnete Steuereinheit 13 kann dazu eingerichtet sein, mittels der Kommunikationseinheit 15 über eine der Kommunikationsverbindungen 51, 53 oder von einem entfernbaren portablen Datenträger weitere erste Zubereitungsparameter und Zuordnungen zu laden und die gespeicherten entsprechend zu ergänzen oder zu modifizieren und damit zu aktualisieren. Dabei kann vorgesehen sein, dass bestimmte Zubereitungsparameter grundsätzlich nicht modifizierbar sind, und damit nicht manipulierbar sind. Damit kann verhindert werden, dass beispielsweise ein Temperatursollwert einer Heizung auf schädlich hohe Werte gesetzt wird.The first preparation parameters and the assignment table are stored in the beverage preparation machine 1 or its higher-level control unit 13. The higher-level control unit 13 can be configured to load additional first preparation parameters and assignments by means of the communication unit 15 via one of the communication connections 51, 53 or from a removable, portable data storage device, and to supplement or modify the stored parameters accordingly, thus updating them. It can be provided that certain preparation parameters are fundamentally non-modifiable and thus cannot be manipulated. This can prevent, for example, a temperature setpoint for a heater from being set to harmfully high values.
Um die Zubereitung eines Produktes oder Gesamtproduktes zu steuern, werden die Portionenkategorie 31 und die Portionenidentität 32 einer eingelegten Portionspackung 3 gelesen. Falls die Zuordnungstabelle der Portionenidentität 32 zugeordnete erste Zubereitungsparameter aufweist, werden diese verwendet. Falls nicht, so werden der Portionenkategorie 31 zugeordnete erste Zubereitungsparameter verwendet. Damit wird erreicht, dass bei der Einführung von neuen Produkten mit neuen Portionenidentitäten 32, welche bei einer älteren Getränkezubereitungsmaschine 1 noch nicht bekannt sind oder noch nicht aktualisiert wurden, anhand der Portionenkategorie 31 doch noch eine sinnvolle, wenn auch nicht optimal angepasste Zubereitung stattfinden kann. Beispielsweise kann dafür gesorgt werden, dass die Portionenkategorie 31 der Portionspackungen 3 stets eine ist von "Kaffee", "Espresso" und "Spezialkapsel", und dass in jeder Getränkezubereitungsmaschine 1 stets entsprechende erste Zubereitungsparameter und damit eine brauchbare Zubereitungsvorschrift für jede dieser drei Kategorien gespeichert sind.To control the preparation of a product or entire product, the portion category 31 and the portion identity 32 of an inserted portion pack 3 are read. If the assignment table contains initial preparation parameters assigned to the portion identity 32, these are used. If not, the initial preparation parameters assigned to the portion category 31 are used. This ensures that, when introducing new products with new portion identities 32, which are not yet known or have not yet been updated in an older beverage preparation machine 1, a meaningful, albeit not optimally adapted, preparation can still take place based on the portion category 31. For example, it can be ensured that the portion category 31 of the portion packs 3 is always one of "coffee," "espresso," and "special capsule," and that corresponding initial preparation parameters and thus a usable preparation instruction for each of these three categories are always stored in each beverage preparation machine 1.
Mit anderen Worten kann für jede vorgesehene Portionenkategorie 31 ein gespeichertes Brühprofil (als Satz von ersten Zubereitungsparametern) vorliegen, welches zur Anwendung kommt, wenn bei einer eingelegten Portionspackung 3 nur die Portionenkategorie 31 und nicht die Portionenidentität 32 ein in der Getränkezubereitungsmaschine 1 gespeichertes zugeordnetes Brühprofil aufweist.In other words, for each intended portion category 31, a stored brewing profile (as a set of first preparation parameters) can be present, which is used if, in an inserted portion pack 3, only the portion category 31 and not the portion identity 32 has an associated brewing profile stored in the beverage preparation machine 1.
Alternativ kann die Zubereitung in jedem Fall anhand der Portionenkategorie 31 geschehen, und die Portionenidentität 32 nur verwendet werden, um Zusatzinformationen über die Portionenidentität 32, also eine bestimmte Produktesorte, an der Bedieneinheit 14 und/oder am Bediengerät 4 anzuzeigen. Solche Zusatzinformationen betreffen beispielsweise Produktename, Zubereitungsempfehlungen, Herkunft und Geschmack der Produktesorte.Alternatively, the preparation can always be based on the portion category 31, and the portion identity 32 can only be used to display additional information about the portion identity 32, i.e., a specific product type, on the operating unit 14 and/or on the operating device 4. Such additional information concerns, for example, the product name, preparation recommendations, origin, and flavor of the product type.
Die Zusatzinformationen und deren Zuordnung zu Portionenidentitäten 32, beispielsweise mittels eine weiteren Zuordnungstabelle, sind in der Getränkezubereitungsmaschine 1 respektive deren übergeordneter Steuereinheit 13 gespeichert. Die übergeordnete Steuereinheit 13 kann dazu eingerichtet sein, mittels der Kommunikationseinheit 15 über eine der Kommunikationsverbindungen 51, 53 oder von einem entfernbaren portablen Datenträger weitere Zusatzinformationen und Zuordnungen zu laden und die gespeicherten entsprechend zu ergänzen oder zu modifizieren und damit zu aktualisieren. The additional information and its assignment to portion identities 32, for example, using a further assignment table, are stored in the beverage preparation machine 1 or its higher-level control unit 13. The higher-level control unit 13 can be configured to load additional information and assignments using the communication unit 15 via one of the communication connections 51, 53 or from a removable portable data storage device, and to supplement or modify the stored information accordingly, thus updating it.
Wenn eine Portionenidentität 32 in der Getränkezubereitungsmaschine 1 nicht bekannt ist, kann eine der Portionenkategorie 31 entsprechende Anzeige an der Bedieneinheit 14 oder dem Bediengerät 4 angezeigt werden, beispielsweise "Kaffeekapsel" oder "Espressokapsel", und der Benutzer dazu aufgefordert werden, die Getränkezubereitungsmaschine 1 zu aktualisieren.If a portion identity 32 is not known in the beverage preparation machine 1, a display corresponding to the portion category 31 can be displayed on the operating unit 14 or the operating device 4, for example "coffee capsule" or "espresso capsule", and the user can be prompted to update the beverage preparation machine 1.
Beim Aktualisieren werden ganze Zubereitungsvorschriften, erste Zubereitungsparameter, Zusatzinformationen und deren Zuordnungen zu Portionenidentitäten 32, zusammenfassend Updateinformationen genannt, in die Getränkezubereitungsmaschine 1 geladen. Dies kann geschehen, indem der Benutzer eine Verbindung zwischen der Getränkezubereitungsmaschine 1 und dem Kommunikationsnetzwerk 5 herstellt. Dies wiederum kann geschehen, indem die erste Kommunikationsverbindung 51 hergestellt wird, beispielsweise durch Einrichtung einer WiFi oder WLAN-Verbindung zur Getränkezubereitungsmaschine 1. Dann kann die Kommunikationseinheit 15 die Updateinformationen von einem Server des Herstellers herunterladen. Alternativ können die Updateinformationen durch das Bediengerät 4 über eine mobile Datenverbindung entsprechend der zweiten Kommunikationsverbindung 52 vom Kommunikationsnetzwerk 5 heruntergeladen werden und in einem zweiten Schritt über die dritte Kommunikationsverbindung 53 der Getränkezubereitungsmaschine 1 übermittelt werden. Dies hat den Vorteil, dass keine direkte Verbindung der Kommunikationseinheit 15 zum Internet und damit eine Verletzbarkeit durch Hacker vorliegt.During updating, complete preparation instructions, initial preparation parameters, additional information, and their assignments to portion identities 32, collectively referred to as update information, are loaded into the beverage preparation machine 1. This can be done by the user establishing a connection between the beverage preparation machine 1 and the communication network 5. This, in turn, can be done by establishing the first communication connection 51, for example, by setting up a WiFi or WLAN connection to the beverage preparation machine 1. The communication unit 15 can then download the update information from a manufacturer's server. Alternatively, the update information can be downloaded by the operating device 4 via a mobile data connection corresponding to the second communication connection 52 from the communication network 5 and, in a second step, transmitted via the third communication connection 53 to the beverage preparation machine 1. This has the advantage that there is no direct connection between the communication unit 15 and the Internet, thus eliminating vulnerability to hackers.
Ein beispielhafter Ablauf der Zubereitung eines Getränkes ist der Folgende:
- 1. Der Benutzer legt eine Portionspackung 3 in die Getränkezubereitungsmaschine 1 ein, wo der Portionencode 33 von der Kapselerkennungseinheit 132 lesbar ist.
- 2. Die Kapselerkennung wird durchgeführt.
- 3. Nachdem die Kapselerkennungseinheit 132 den Portionencode 33 dekodiert hat, sendet Sie die dekodierte Portionenkategorie 31 (Brühprofilcode) und die Portionenidentität 32 (Artikelnummer) an die Steuereinheit 12.
- 4. Der Benutzer wählt auf dem Bediengerät 4 ein Rezept aus oder konfiguriert ein neues Rezept
- Zum Konfigurieren eines neuen Rezeptes, beispielsweise nach einem am Bediengerät 4 ausgelösten Menuebefehl "neues Rezept erstellen", wird optional eine Darstellung gemäss
Figur 2 zur Auswahl eines zu modifizierenden Rezepts angezeigt, dann gemässFigur 3 die Einstellsymbole 45, 46, 47 und weitere Symbole 48, 49 zur Modifikation des Rezeptes. Das modifizierte Rezept wird vom Bediengerät 4 an die Steuereinheit 12 übermittelt. Das Rezept wird eine Rezeptdatenbank übernommen. Dabei kann vorgesehen sein, dass das Rezept nur übernommen und permanent in der Getränkezubereitungsmaschine 1 gespeichert wird, wenn der Benutzer die Übernahme durch eine Eingabe an der Bedieneinheit 14 bestätigt. Es kann auch vorgesehen sein, beispielsweise bei einer öffentlich betriebenen Getränkezubereitungsmaschine 1, dass Zubereitungsvorschriften nur durch einen Benutzer mit entsprechenden Änderungsprivilegien permanent speicherbar sind. Ein Benutzer ohne diese Privilegien kann eine Zubereitungsvorschrift ggf. modifizieren und in modifizierter Form ausführen, aber nicht auf der Getränkezubereitungsmaschine 1 abspeichern, sondern optional nur auf seinem eigenen Bediengerät 4.
- Zum Konfigurieren eines neuen Rezeptes, beispielsweise nach einem am Bediengerät 4 ausgelösten Menuebefehl "neues Rezept erstellen", wird optional eine Darstellung gemäss
- 5. Der Benutzer wählt über die Bedieneinheit 14 das zuzubereitende Rezept aus der Rezeptdatenbank aus oder bestätigt die Wahl eines am Bediengerät 4 ausgewählten oder neu konfigurierten Rezeptes.
- 6. Die Bedieneinheit 14 oder das Bediengerät 4 übermittelt einen Befehl zur Zubereitung des gewählten Rezeptes an die Steuereinheit 12.
- 7. Die Steuereinheit 12 erhält den Befehl zur Zubereitung des gewählten Rezeptes.
- 8. Die Steuereinheit 12 überprüft, ob sie von der Kapselerkennungseinheit 132 eine gültige Portionenkategorie 31 und eine Portionenidentität 32 erhalten hat.
- 9. Die Steuereinheit 12 sucht anhand der Portionenidentität 32 oder nur der Portionenkategorie 31 die zugeordneten ersten Zubereitungsparameter (bei einer Kaffeemaschine beispielsweise in Form eines Brühprofils) und passt anpassbare Zubereitungsparameter entsprechend der Rezeptauswahl des Benutzers an. Falls die Portionenidentität 32 und die Rezeptauswahl zueinander passen, kann ein entsprechender Hinweis angezeigt werden. Optional kann eine Empfehlung angezeigt werden, falls die Portionenidentität 32 und die Rezeptauswahl nicht zueinander passen. Bei einer Kaffeemaschine ergeben sich damit das Brühprofil für die Brühung und gegebenenfalls auch Parameter für die Zubereitung von Milch respektive Milchschaum.
- 10. Die Steuereinheit 12 steuert die Zubereitung anhand der Zubereitungsparameter.
- 1. The user inserts a portion pack 3 into the beverage preparation machine 1, where the portion code 33 is readable by the capsule recognition unit 132.
- 2. Capsule detection is performed.
- 3. After the capsule recognition unit 132 has decoded the portion code 33, it sends the decoded portion category 31 (brewing profile code) and the portion identity 32 (article number) to the control unit 12.
- 4. The user selects a recipe on the operator panel 4 or configures a new recipe
- To configure a new recipe, for example after a menu command "create new recipe" triggered on the operating unit 4, a display according to
Figure 2 to select a recipe to be modified, then according toFigure 3 the setting symbols 45, 46, 47 and further symbols 48, 49 for modifying the recipe. The modified recipe is transmitted from the operating device 4 to the control unit 12. The recipe is imported into a recipe database. It can be provided that the recipe is only imported and permanently saved in the beverage preparation machine 1 if the user confirms the import by entering an entry on the operating unit 14. It can also be provided, for example in the case of a publicly operated beverage preparation machine 1, that preparation instructions can only be permanently saved by a user with the appropriate modification privileges. A user without these privileges can modify a preparation instruction if necessary and execute it in a modified form, but cannot save it on the beverage preparation machine 1, but optionally only on their own operating device 4.
- To configure a new recipe, for example after a menu command "create new recipe" triggered on the operating unit 4, a display according to
- 5. The user selects the recipe to be prepared from the recipe database via the control unit 14 or confirms the selection of a recipe selected or newly configured on the control unit 4.
- 6. The operating unit 14 or the operating device 4 transmits a command to prepare the selected recipe to the control unit 12.
- 7. The control unit 12 receives the command to prepare the selected recipe.
- 8. The control unit 12 checks whether it has received a valid portion category 31 and a portion identity 32 from the capsule recognition unit 132.
- 9. The control unit 12 searches for the assigned first preparation parameters (in the case of a coffee machine, for example, in the form of a brewing profile) based on the portion identity 32 or just the portion category 31) and adjusts customizable preparation parameters according to the user's recipe selection. If the portion identity 32 and the recipe selection match, a corresponding message can be displayed. Optionally, a recommendation can be displayed if the portion identity 32 and the recipe selection do not match. In a coffee machine, this results in the brewing profile for brewing and, if applicable, also parameters for preparing milk or milk foam.
- 10. The control unit 12 controls the preparation based on the preparation parameters.
Die obigen Schritte können auch in einer anderen Reihenfolge ausgeführt werden. Beispielsweise können die Schritte zur Auswahl eines Rezeptes vor dem Einlegen der Portionspackung 3 ausgeführt werden. Dabei kann nach der Wahl des Rezeptes eine Empfehlung für die Wahl einer für das Rezept geeigneten Produktesorte respektive Portionenidentität 32 am Bediengerät 4 oder der Bedieneinheit 14 angezeigt werden (
Für den benutzerspezifischen Teil 66 können Standardwerte gemäss aus der Zuordnungstabelle 61 vorliegen, für den Fall dass der Benutzer kein Rezept 62 wählt.For the user-specific part 66, default values can be available according to the assignment table 61 in case the user does not select a recipe 62.
Claims (14)
- A method for the operation of a drinks preparation machine (1), for producing a total product amid the use of a portion package (3), and according to a preparation prescript, comprising the following steps:• detecting a portion code (33) of a portion package (3) by way of a portion recognition unit (132);• determining first preparation parameters of the preparation prescript which are assigned to the portion code (33) and are stored in the drinks preparation machine (1), and determining second preparation parameters of the preparation prescript, wherein at least one of the first and/or the second preparation parameters is an adaptable preparation parameter;• detecting a user input for adapting at least one adaptable preparation parameter;• preparing the total product according to the preparation prescript with at least one adapted preparation parameter;characterized in that at least one preparation parameter is not adaptable.
- A method according to claim 1, wherein the at least one non-adaptable preparation parameter is one of the first preparation parameters which are assigned to the portion code and are stored in the drinks preparation machine.
- A method according to claim 1 or 2, wherein a selection of one or more such preparation parameters is displayed to the user on an interface unit (4; 14) for detecting the user input for adapting the at least one adaptable preparation parameter, and an input of the user for adapting the preparation parameter is detected; wherein in particular the interface unit is an operating unit (14) of the drinks preparation machine (1) or a user interface of an operating appliance (4) which is connected to the drinks preparation machine (1) via a communication connection (53).
- A method according to one of the claims 1 to 3, wherein one or more preparation parameters which are adapted by the user are storable in the drinks preparation machine (1) as a recipe, and can be retrieved again at a later point in time for detecting the user input for adapting the at least one adaptable preparation parameter.
- A method according to one of the preceding claims, wherein the at least one adaptable preparation parameter defines a quantity of a total product or a quantity of one of several part-products, from which the total product is composed.
- A method according to claim 5, wherein the drinks preparation machine (1) is a coffee machine which is designed for preparing a total product with a first share (21) of coffee as a first part-product and with a second share (22) of milk as a second part-product, and a first adaptable preparation parameter defines a first quantity share of the first share (21) and a second adaptable preparation parameter a second quantity share of the second share (22).
- A method according to claim 6, wherein further adaptable preparation parameters define at least one of:• a milk temperature;• a receptacle size or a total volume of the total product;• a quantity of milk froth;• a quantity ratio of milk and milk froth;• a temporal sequence, in which the part-products are to be created.
- A method according to one of the preceding claims, wherein the portion code (33) defines a portion identity (32) and an assignment of portion identities (32) to first preparation parameters and/or additional information is stored in the drinks preparation machine (1), comprising the steps:• determining assigned first preparation parameters and/or additional information on the basis of the portion identity (32) of a portion package (3);• if no assigned first preparation parameters and/or additional information are present, representing a display to the user with a request to carry out or to permit a downloading of updated first preparation parameters and/or additional information.
- A method according to one of the preceding claims, wherein the portion code (33) defines a portion category (31) and a portion identity (32), and an assignment of portion categories (31) and portion identities (32) to first preparation parameters is stored in the drinks preparation machine (1),and wherein in the step of determining stored first preparation parameters of the preparation prescript which are assigned to the portion code (33), the following steps are carried out:• determining assigned first preparation parameters on the basis of the portion identity (32) of a portion package (3);• if no assigned first preparation parameters are stored, determining first preparation parameters which are assigned to the portion category (31);and the thus determined first preparation parameters are used in the further steps.
- A method according to one of the claims 1 to 8, wherein the portion code (33) defines a portion category (31), and an assignment of portion categories (31) to first preparation parameters is stored in the drinks preparation machine (1),and wherein in the step of determining stored first preparation parameters which are assigned to the portion code (33), the following step is carried out:• determining assigned, first preparation parameters of the preparation prescript on the basis of the portion category (31) of a portion package (3);and the thus determined first preparation parameters are used in the further steps.
- A method according to one of the preceding claims, wherein the portion code (33) defines a portion category (31) and a portion identity (32), and in the drinks preparation machine (1) at least one of the portion categories (31) is characterised as a special category and an assignment of portion identities (32) to first preparation parameters is stored,and wherein in the step of determining stored first preparation parameters of the preparation prescript which are assigned to the portion code (33), the following steps are carried out:• determining, on the basis of the portion category (31) of a portion package (3), whether this belongs to the special category:• if this is the case, determining assigned, first preparation parameters on the basis of the portion identity (32) of the portion package (3);and the thus determined first preparation parameters are used in the further steps.
- A drinks preparation machine (1) for producing a total product amid the use of a portion package (3), wherein the drinks preparation machine is designed for carrying out the method according to one of the claims 1 to 11, and wherein the drinks preparation machine comprises a digital data processing unit comprising an internal memory into which a computer program is loaded which comprises computer program code means, the computer program code means, when implemented in the digital data processing unit, effect that the drinks preparation machine carries out the steps of the method which are envisaged to be carried out by the drinks preparation machine.
- A system, comprising at least one drinks preparation machine (1) and a portion package (3), for producing a total product amid the use of the portion package (3), wherein the system is designed for carrying out the method according to one of the claims 1 to 11, wherein the drinks preparation machine (1) is a drinks preparation machine (1) according to claim 12.
- A system according to claim 13, further comprising an operating appliance (4) which is separate from the drinks preparation machine (1) and which is designed for detecting the user input for adapting the at least one adaptable preparation parameter and wherein in particular the operating appliance (4) is a mobile telephone or smartphone or a different type of portable computer.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP15194667.0 | 2015-11-16 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1263341A1 HK1263341A1 (en) | 2020-04-24 |
| HK1263341B true HK1263341B (en) | 2022-03-25 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3376915B1 (en) | Machine for making beverages, system with drink preparation machine, method of controlling the same | |
| EP3413767B1 (en) | Beverage preparation system | |
| WO2017085018A1 (en) | System comprising a beverage preparation machine, method, and computer program for actuating same | |
| EP2976975B1 (en) | Beverage preparation system and method for increasing the variety of beverages available from a beverage preparation device of the beverage preparation system | |
| EP3278692B1 (en) | Method for operating a beverage machine from a plurality of beverage machines | |
| EP3413766B1 (en) | Machine for making beverages | |
| EP3614891B1 (en) | Method for transmitting a data set from an operator to a beverage preparation machine | |
| EP3420867B1 (en) | Container for a kitchen appliance and method for operating same | |
| WO2018114994A1 (en) | Method for operating a beverage preparation machine, beverage preparation machine and method for operating an operating device | |
| EP3340196A1 (en) | Method for operating a machine for making beverages, machine for making beverages and computer program | |
| EP2962606B1 (en) | Electric coffee machine with optional use of an external coffee mill and assembly comprising such a coffee machine and at least one external mill | |
| EP3685359A1 (en) | Method and system for preparing a beverage | |
| EP3616575B1 (en) | Method for operating a drinks machine | |
| EP3453293A1 (en) | Automatic coffee machine with taste-optimized beverage dispensing | |
| DE102014205809A1 (en) | household appliance | |
| HK1263341B (en) | Machine for making beverages, system with drink preparation machine, method of controlling the same | |
| DE102014108930B4 (en) | A beverage preparation device and method for expanding a beverage type variety obtainable from a beverage preparation device | |
| DE102019106584A1 (en) | Machine for the preparation of brewed beverages and operating method for a machine for the preparation of brewed beverages | |
| DE102023105819A1 (en) | Method and control device for operating a beverage preparation device and beverage preparation device | |
| CH717131A1 (en) | Coffee machine. | |
| DE102014107189A1 (en) | Method for operating a machine | |
| DE102022130116A1 (en) | Compacting device for compacting loose coffee powder for a coffee machine, coffee machine with a compacting device and method for operating a compacting device |