МАШИНА ПО ПРИГОТОВЛЕНИЮ НАПИТКОВ, СИСТЕМА С МАШИНОЙ ПО ПРИГОТОВЛЕНИЮ НАПИТКОВ И СПОСОБ ЕЕ УПРАВЛЕНИЯ
BEVERAGE PREPARATION MACHINE, SYSTEM WITH A BEVERAGE PREPARATION MACHINE AND METHOD OF ITS CONTROL

Изобретение относится к области машин по приготовлению напитков для приготовления напитков или подобных продуктов из порционной упаковки с оболочкой (например, капсулой) и экстрагируемым материалом (например, кофе), содержащимся в оболочке.
Машины по приготовлению напитков для приготовления напитков или подобных продуктов из экстрагируемого материала, находящегося в оболочке, известны, например, как кофемашины или эспрессо-машины. Во многих соответствующих системах оболочки выполнены в виде капсул, в которых экстрагируемый материал запечатан, например, герметично. Для экстракции капсула прокалывается, например, с двух противоположных друг другу сторон. С первой стороны затем вводится экстрагирующая жидкость, обычно горячая вода. Со второй стороны из капсулы выводится экстракционный продукт. Это происходит в так называемом заварочном модуле.
Помимо заварочного модуля могут иметься один или более дополнительных блоков для перемещения и добавления дополнительного компонента напитка, такого как, например, молоко и/или молочная пена. Таким образом, машина по приготовлению напитков может приготовить напиток или, в общем случае, конечный продукт, из двух или более компонентов.
В зависимости от типа напитка соответствующие способы приготовления имеют множество параметров.
В WO 2015/062272 А1 раскрыта кофемашина, получающая параметры приготовления через компьютерную сеть. Идентификация кофейного продукта осуществляется с помощью камеры или устройства считывания штрих-кода на основе упаковки продукта, при необходимости с содействием со стороны пользователя. Параметры приготовления загружаются с сервера на основе идентификации. Они могут быть настроены, при этом настройки могут быть сохранены.
В ЕР 1440640 А2 раскрыта машина по приготовлению напитков с использованием низкого давления, также для кофе. Основное внимание уделяется механической конструкции и способу работы. Среди прочего может быть считан код порционной капсулы. Данный код определяет непосредственно параметры приготовления, т.е. не тип капсулы. Благодаря этому не нужно хранить и дополнять типы капсул и назначенные им параметры в машине. При последовательном использовании двух капсул информация о первой капсуле может быть использована для настройки приготовления со второй капсулой. Пользовательская настройка параметров приготовления не может быть распознана.
В ЕР 2345352 А1 раскрыта кофейная капсула с двумерным штрих-кодом. Он содержит информацию о продукте, включая параметры приготовления, или веб-адрес. Однако сохраненные параметры приготовления, соответствующие коду, не запрашиваются, а отображаются непосредственно в виде части кода.
В ЕР 2572609 А1 раскрыта чаеварка, в которой сохраненные параметры приготовления могут быть считаны при помощи машиночитаемого кода капсулы. Они могут быть модифицированы сохраненными параметрами "тонкой настройки", также считываемыми в соответствии с кодом. Пользовательская модификация параметров приготовления не предусмотрена.
В US 2015/201796 А1 раскрыт код на кофейной упаковке, который сам по себе содержит рецепты с параметрами приготовления или получает доступ к локально или удаленно хранимым рецептам. Рецепты могут быть созданы и модифицированы пользователем, однако подробно не описано, как это происходит. Рецепты могут быть автоматически настроены в соответствии с давлением воздуха, температурой, качеством воды, сроком хранения кофе и т.д. Согласно одному варианту осуществления пользователь получает указания при эксплуатации и может задать количество напитка вручную. Ростер может определять рецепты и распределять их по кофемашинам.
Данное изобретение направлено на создание машины по приготовлению напитков, машины по приготовлению напитков в комбинации с порционной упаковкой, системы с машиной по приготовлению напитков и способа работы машины по приготовлению напитков, которые позволяют лучше определять параметры процесса приготовления.
Настоящее изобретение также направлено на создание машины по приготовлению напитков, машины по приготовлению напитков в комбинации с порционной упаковкой, системы и способа, которые обеспечивают возможность приготовления множества вариантов напитков, причем параметры приготовления как можно лучше настроены в соответствии с характеристиками варианта напитка и, в частности, с его исходными материалами.
По меньшей мере одна из указанных проблем решается с помощью машины по приготовлению напитков, машины по приготовлению напитков в комбинации с порционной упаковкой, системы и способа согласно формуле изобретения.
Способ согласно первому аспекту изобретения, несколько вариантов которого описаны ниже, служит для работы машины по приготовлению напитков для изготовления конечного продукта с использованием порционной упаковки и согласно инструкции по приготовлению. Способ содержит этапы, на которых:
- считывают код порции порционной упаковки посредством блока распознавания порции, как правило тогда, когда порционная упаковка вставлена в машину по приготовлению напитков;
- определяют первые параметры приготовления в инструкции по приготовлению, назначенные коду порции и сохраненные в машине по приготовлению напитков, и определяют вторые параметры приготовления в инструкции по приготовлению, при этом по меньшей мере один из первых и/или вторых параметров приготовления является настраиваемым параметром приготовления и, в частности, по меньшей мере один из первых параметров приготовления является не настраиваемым;
- считывают пользовательский ввод для настройки по меньшей мере одного настраиваемого параметра приготовления;
- приготавливают конечный продукт согласно инструкции по приготовлению с по меньшей мере одним настроенным параметром приготовления.
Данные этапы необязательно должны выполняться в указанном выше порядке. Например, считывать пользовательский ввод можно перед считыванием кода порции. В любом случае способ позволяет задавать определенные для продукта параметры приготовления, которые определяются типом порционной упаковки, и при этом позволяет учитывать индивидуальные предпочтения пользователя при приготовлении напитка.
Согласно предпочтительному варианту осуществления изобретения по меньшей мере один не настраиваемый параметр приготовления является одним из параметров приготовления, назначенных коду порции и сохраненных в машине по приготовлению напитков. При этом речь может идти, например, о параметрах приготовления, оптимизированных изготовителем порционных упаковок для соответствующего содержимого порционной упаковки.
Согласно варианту способа, для считывания пользовательского ввода, чтобы настроить по меньшей мере один настраиваемый параметр приготовления, пользователю отображают на интерфейсном блоке выбор одного или более таких параметров приготовления, и считывают пользовательский ввод для настройки параметра приготовления. Значение для настраиваемого параметра приготовления может, но не обязательно, быть задано первыми параметрами приготовления, назначенными коду порции и сохраненными в машине по приготовлению напитков. Таким образом, пользователю может быть показано текущее или заданное значение параметра пользователя, так что пользователь может решить, хочет ли он изменить это значение. С помощью гибко программируемого интерфейсного блока, например, с помощью экрана и в частности сенсорного экрана может быть создан индикатор, соответствующий количеству и типу настраиваемых параметров приготовления.
При этом интерфейсный блок может представлять собой блок управления машины по приготовлению напитков или пользовательский интерфейс управляющего устройства, соединенного через линию связи с машиной по приготовлению напитков. Таким образом, в зависимости от варианта осуществления настройка может происходить на самой машине по приготовлению напитков или на удаленном управляющем устройстве, т.е. физически отделенном от машины по приготовлению напитков, однако сообщающимся с машиной по приготовлению напитков.
Согласно варианту способа один или более настроенных пользователем параметров приготовления (которые, таким образом, образуют набор настроенных параметров приготовления) могут быть сохранены в машине по приготовлению напитков в виде рецепта. Они могут быть извлечены в более поздний момент времени для считывания пользовательского ввода, чтобы настроить по меньшей мере один настраиваемый параметр приготовления. Таким образом, при таком запросе пользователю больше не нужно вручную настраивать по меньшей мере один настраиваемый параметр приготовления (а также, при необходимости, целый набор таких параметров), а будет извлечен сохраненный рецепт, при этом по меньшей мере один настраиваемый параметр приготовления, заданный данным рецептом, будет использован для следующего приготовления. При этом по-прежнему может быть обеспечена возможность пользовательской модификации одного или более параметров, или извлеченных таким образом параметров приготовления.
Согласно варианту способа по меньшей мере одним настраиваемым параметром приготовления определяют количество конечного продукта или количество одного из нескольких компонентов, из которых состоит конечный продукт.
Параметры приготовления, которые, например, влияют на качество продуктов, могут быть не настраиваемыми. Такими не настраиваемыми параметрами приготовления являются, например, давление и температура работы заварочного блока или, в зависимости от конечного продукта, временная последовательность приготовления компонентов.
В общем случае не настраиваемые параметры приготовления позволяют предотвратить ухудшение качества продуктов. В случае некоторых параметров приготовления не существует никакого диапазона или существует небольшой диапазон, так как пользователю без специальных знаний тяжело понять, какое влияние на результат имеет изменение времени предварительного заваривания, температуры воды или давления в кофемашине, и как сорт кофе, обжарка и степень помола влияют на конечный результат. Если пользователю предоставляется возможность свободно устанавливать все параметры приготовления, он часто оказывается перенапряжен и в конце не удовлетворен напитком, не понимая при этом, какая настройка привела к тому, что результат не соответствует его ожиданиям. Для предотвращения этого некоторые параметры приготовления могут быть индивидуально предустановлены для каждого типа капсул, и эти параметры приготовления не могут быть настроены.
Согласно варианту способа машина по приготовлению напитков представляет собой кофемашину, выполненную с возможностью приготовления конечного продукта с первой частью, состоящей из кофе в качестве первого компонента и со второй частью, состоящей из молока в качестве второго компонента. При этом первый настраиваемый параметр приготовления определяет первую долю первой части, а второй настраиваемый параметр приготовления - вторую долю второй части.
Конечный продукт также может иметь третью часть, состоящую из молочной пены в качестве третьего компонента, с третьим настраиваемым параметром приготовления, определяющим третью долю третьей части. В этом случае машина по приготовлению напитков имеет один или более вспомогательных блоков, выполненных с возможностью перемещения молока и образования молочной пены.
Согласно варианту способа дополнительными настраиваемыми параметрами приготовления определяют по меньшей мере один из следующих параметров:
- температура молока;
- объем резервуара или общий объем конечного продукта;
- количество молочной пены;
- количественное отношение молока и молочной пены;
- временная последовательность, в которой должны быть созданы компоненты. Как упомянуто выше, при необходимости эта последовательность также может быть не настраиваемым параметром приготовления. Альтернативно последовательность также может быть определена автоматически в зависимости от других настраиваемых параметров приготовления.
Таким образом, можно легко определить и приготовить множество вариантов приготовления кофе.
Согласно второму аспекту изобретения, который может быть реализован в комбинации с первым аспектом во всех своих вариантах, но который также может быть реализован без этапа считывания пользовательского ввода для настройки по меньшей мере одного настраиваемого параметра приготовления, идентификатор порции определяют посредством кода порции, и в машине по приготовлению напитков хранят назначение идентификаторов порции первым параметрам приготовления и/или дополнительную информацию, при этом выполняют этапы, на которых:
- определяют назначенные первые параметры приготовления и/или дополнительную информацию на основе идентификатора порции порционной упаковки;
- если назначенные первые параметры приготовления и/или дополнительная информация отсутствуют, отображают уведомление пользователю с запросом на выполнение или обеспечение возможности загрузки обновленных первых параметров приготовления и/или дополнительной информации.
Таким образом, с одной стороны может быть отображена информация о порционной упаковке, специфическая для идентификатора (или специфическая для сорта), и в случае, если такая информация не сохранена, например, после введения новых сортов, эта информация может быть получена.
Согласно варианту способа по первому или второму аспекту посредством кода порции определяют категорию порции и идентификатор порции, и в машине по приготовлению напитков хранят назначение категорий порции и идентификаторы порции к первым параметрам приготовления. При этом на этапе определения сохраненных первых параметров приготовления в инструкции по приготовлению, назначенных коду порции, выполняют этапы, на которых:
- определяют назначенные первые параметры приготовления на основе идентификатора порции порционной упаковки;
- если назначенные первые параметры приготовления не сохранены, определяют первые параметров приготовления, назначенные категории порции;
при этом определенные таким образом первые параметры приготовления используют в дальнейших этапах.
Таким образом, в случае отсутствия первых параметров приготовления для (вставленной) порционной упаковки, специфических для идентификатора, могут быть использованы специфические для категории первые параметры приготовления, обеспечивающие возможно не оптимальный, но все же хороший результат.
В случае наличия категории порции и идентификатора порции, идентификатор порции может быть кодирован зависимо или независимо от категории порции. В случае независимого кодирования категория порции определена или соответственно кодирована единицей информации (как правило некоторое количество битов), которая отделена от идентификатора порции. В случае независимого кодирования идентификатор порции определен комбинацией соответствующей единицы информации с категорией порции, т.е. единица информации, например, последовательность битов, в которой кодирована категория порции, является частью единицы информации, в которой определен идентификатор порции. Для зависимого кодирования следует, что категория порции может быть однозначно определена при помощи идентификатора порции.
Согласно варианту способа по первому или второму аспекту посредством кода порции определяют категорию порции, и в машине по приготовлению напитков хранят назначение категорий порции первым параметрам приготовления. При этом на этапе определения сохраненных первых параметров приготовления в инструкции по приготовлению, назначенных коду порции, выполняют следующий этап:
- определяют назначенные первые параметры приготовления в инструкции по приготовлению на основе категории порции порционной упаковки;
причем определенные таким образом первые параметры приготовления используют в дальнейших этапах. При этом может быть использован идентификатор порции порционной упаковки для определения и отображения назначенной дополнительной информации.
Таким образом, также в случае множества различных идентификаторов порции может быть всегда использован один и тот же ограниченный набор первых параметров приготовления, соответствующий меньшему количеству категорий порции.
Согласно варианту способа по первому или второму аспекту посредством кода порции определяют категорию порции и идентификатор порции, и в машине по приготовлению напитков по меньшей мере одну из категорий порции обозначают как специальную категорию и хранят назначение идентификаторов порции первым параметрам приготовления.
При этом на этапе определения сохраненных первых параметров приготовления в инструкции по приготовлению, назначенных коду порции, выполняют этапы, на которых:
- на основе категории порции порционной упаковки определяют, принадлежит ли она специальной категории;
- если да, на основе идентификатора порции порционной упаковки определяют назначенные первые параметры приготовления; причем определенные таким образом первые параметры приготовления используют в дальнейших этапах.
Этот вариант может быть реализован в комбинации с одним из двух упомянутых выше вариантов. Также, например, согласно этому варианту для отдельных категорий порции из специальной категории первые параметры приготовления могут быть определены согласно идентификатору порции, тогда как для других категорий порции первые параметры приготовления могут быть определены согласно категории порции.
В дополнительных вариантах осуществления имеет место смешанная форма, согласно которой для первой группы категорий порции назначенные первые параметры приготовления зависят лишь от соответствующей категории порции, при этом для второй группы категорий порции назначенные первые параметры приготовления зависят также от соответствующего идентификатора порции. Например, для одной категории различных видов кофе может быть всегда использован один и тот же набор первых параметров приготовления (профиль заваривания), однако для различных идентификаторов в одной категории "специальных капсул" быть использованы различные первые параметры приготовления. Такими идентификаторами являются, например, "чистящая капсула", "капсула для удаления накипи", "капсула для обслуживания" и т.п., при этом они соответствуют в частности капсулам, которые не служат для приготовления пригодного в пищу продукта.
Согласно одному варианту способа приготовление не выполняют и опционально показывают сообщение, если идентификатор порции и категория порции не согласованны друг с другом, в частности если категория порции указывает на специальную категорию порции, не пригодную для употребления в пищу (например, специальная капсула), и идентификатор порции не подходит к этой категории.
Машина по приготовлению напитков выполнена с возможностью изготовления конечного продукта с использованием порционной упаковки и осуществления описанного выше способа.
Машина по приготовлению напитков в комбинации с порционной упаковкой выполнена с возможностью изготовления конечного продукта с использованием порционной упаковки и осуществления описанного выше способа.
Система содержит по меньшей мере одну машину по приготовлению напитков и порционную упаковку, и служит для изготовления конечного продукта с использованием порционной упаковки. При этом система выполнена с возможностью осуществления описанного выше способа.
В одном варианте осуществления система содержит управляющее устройство, отдельное (т.е. физически отделенное) от машины по приготовлению напитков и выполненное с возможностью считывания пользовательского ввода для настройки по меньшей мере одного настраиваемого параметра приготовления. Управляющее устройство представляет собой, например, мобильный телефон, смартфон или умные часы, или другой аналогичный переносной компьютер, или устройство с по меньшей мере элементами ввода и средствами связи.
Компьютерная программа может быть загружена во внутреннее запоминающее устройство цифрового блока обработки данных машины по приготовлению напитков и имеет кодирующие средства компьютерной программы, которые при выполнении в цифровом блоке обработки данных машины по приготовлению напитков обеспечивают осуществление им этапов описанного выше способа. Изделие компьютерной программы имеет носитель данных или, соответственно, машиночитаемый носитель, на котором хранятся кодирующие средства компьютерной программы.
Другие предпочтительные варианты осуществления следуют из зависимых пунктов формулы изобретения. При этом признаки пунктов, относящихся к способу, при необходимости могут быть объединены с признаками пунктов, относящихся к системе и компьютерной программе, и наоборот.
Изобретение объясняется более подробно ниже с помощью предпочтительных примеров осуществления, показанных на прилагаемых чертежах, причем
на фиг. 1 показана система по приготовлению напитков;
на фиг. 2-4 показаны примерные отображения на интерфейсном блоке для приготовления продукта; и
на фиг. 5 показаны данные, используемые при определении параметров приготовления.
По существу те же части имеют те же номера позиций на чертежах.
На фиг. 1 показана система по приготовлению напитков с машиной 1 по приготовлению напитков для наполнения резервуара 2 по меньшей мере одним экстрагируемым материалом из порционной упаковки 3. Машина 1 по приготовлению напитков может быть соединена через первую линию 51 связи с сетью 5 связи, такой как интранет или интернет. Управляющее устройство 4, которое может быть мобильным и переносным, таким как мобильный телефон или смартфон, или специализированным устройством, используемым только для управления машиной 1 по приготовлению напитков, может сообщаться с машиной 1 по приготовлению напитков опосредованно через вторую линию 52 связи и сеть 5 компьютерной связи или непосредственно через третью линию 53 связи.
Машина 1 по приготовлению напитков имеет базовый блок 10 для экстракции экстракционного продукта посредством экстрагирующей жидкости. Машина 1 по приготовлению напитков представляет собой, например, капсульную кофемашину известного типа, при этом базовый блок 10 представляет собой заварочный блок, а экстрагирующая жидкость - горячую, находящуюся под давлением воду. Экстракционный продукт подается в резервуар 2.
Порционная упаковка 3 имеет оболочку (например, капсулу) и экстрагируемый материал (например, кофе), содержащийся в оболочке.
Порционная упаковка 3 имеет машиночитаемый код 33 порции. Он может быть реализован, например, с помощью носителей информации, читаемых оптически, механически, по радио или беспроводным образом, или с помощью комбинации двух или более таких носителей информации. Код 33 порции отображает категорию 31 порции, определяющую категорию, которой назначена порционная упаковка 3. Такие категории могут быть различными категориями напитков или продуктов, такими как "эспрессо", "обычный кофе", "фильтрованный кофе", "чай", а также "специальная капсула". Код 33 порции также отображает идентификатор 32 порции, которому назначена порционная упаковка 3. Такие идентификаторы могут представлять определенные отдельные продукты или сорта, такие как "Арабика №42" или "Колумбия специальный". Порционные упаковки 3 с одной и той же категорией 31 порции могут иметь различные идентификаторы 32 порции. Таким образом, с помощью категории 31 порции порционные упаковки 3 или соответствующие продукты с различными идентификаторами могут быть сгруппированы в категории. Использование категорий позволяет приготовить продукты, идентификатор которых еще не известен в момент поставки машины по приготовлению напитков (и без обновления программного обеспечения). Для этого, как еще более подробно описывается ниже, приготовление - в каждом случае или только при неизвестном идентификаторе - может быть осуществлено в соответствии с категорией продукта.
Код 33 порции может быть кодирован посредством кодированного отображения с многократной избыточностью, обычно в виде оптического кода, например, в виде оптического кода с десятикратной избыточностью, например, одно- или двумерного штрих-кода или такого кода, как в европейских патентных заявках ЕР 14197487.3 от 11.12.2014 и ЕР 14197488.1 от 11.12.2014. В одном варианте осуществления код 33 порции содержит шестнадцать бит, шесть из которых служат в качестве контрольных битов, четыре или пять для кодирования категории 31 порции и шесть или пять для кодирования идентификатора 32 порции.
При этом идентификатор порции может быть кодирован либо в зависимости от категории порции, либо независимо. В случае независимого кодирования идентификатор порции определяется подмножеством кода порции, например (согласно начатому выше примеру), шестью или пятью битами, таким образом, могут быть отображены 64 или, соответственно, 32 идентификатора порции. Недостатком здесь является то, что не каждая комбинация идентификаторов и категорий порции имеет смысл, и, поэтому многие возможные коды порции не используются. В случае зависимого кодирования идентификатор порции определяется всей совокупностью кода порции, то есть путем объединения битов, назначенных только идентификатору порции, с битами, кодирующими категорию порции. Таким образом, в настоящем примере могут быть отображены 1024 различных идентификаторов порции.
Данные идентификаторы порции назначены множеству (согласно данному примеру - 16 или 32) категорий порции, и наоборот, к каждой категории порции назначено множество идентификаторов порции. Из соображений безопасности одной определенной категории порции (например, специальным капсулам, не пригодным для приема в пищу) может быть назначен ровно один идентификатор порции в качестве допустимого. Любые другие комбинации битов, которые кодируют эту определенную категорию порции, но не именно этот идентификатор порции, вызовут предупреждение и приведут к тому, что не будет выполнено никакого приготовления.
Машина 1 по приготовлению напитков имеет вспомогательный блок 11, который может перемещать или изготавливать по меньшей мере один дополнительный продукт или компонент, например молоко и/или молочную пену, который также подается в резервуар 2. Вспомогательный блок 11 может иметь нагревательные элементы и/или охлаждающие элементы для нагрева или охлаждения по меньшей мере одного дополнительного продукта.
Экстрагируемый продукт и по меньшей мере один компонент подаются в резервуар 2 одновременно или последовательно и вместе образуют конечный продукт в резервуаре 2, например, "кофе макиато", состоящий из кофе, холодного или теплого молока и молочной пены. Конечный продукт изображен схематически как продукт, состоящий из первой части 21, второй части 22 и третьей части 23. В зависимости от инструкции по приготовлению части могут быть наслоены друг на друга или смешаны в резервуаре 2. Под "частью" понимается объемная часть или количественная часть.
Машина 1 по приготовлению напитков имеет блок 12 управления, основной блок 13 управления, пульт 14 управления и блок 15 связи для пользовательского управления и оптимальной связи с другими устройствами, чтобы управлять базовым блоком 10 и вспомогательным блоком 11.
Блок 12 управления выполнен с возможностью управления базовым блоком 10 и вспомогательным блоком 11, например, путем управления насосами, клапанами, нагревательными элементами и т.д. данных блоков, и путем считывания и обработки измеряемых значений температур, давлений, расхода и т.д. Работа блока 12 управления может быть реализована одним физическим электронным блоком, например микроконтроллером, или множеством физических блоков или микроконтроллеров, каждый из которых назначен базовому блоку 10 и вспомогательному блоку 11, и которые сообщаются друг с другом через шину связи или передают отдельные аналоговые или двоичные сигналы по сигнальным линиям.
Главный блок 13 управления выполнен с возможностью управления пультом 14 управления и блоком 15 связи. Главный блок 13 управления может быть реализован физически и/или программно-технически отдельно от блока 12 управления или может образовывать единый модуль вместе с блоком 12 управления. В данном контексте
согласно вариантам осуществления блок 12 управления и главный блок 13 управления могут быть идентичными.
Главный блок 13 управления выполнен с возможностью получения машиночитаемого кода 33 порции порционной упаковки 3 от блока 132 распознавания капсулы. Блок 132 распознавания капсулы имеет оптическое, механическое и/или беспроводное, или основанное на радио считывающее устройство для считывания кода 33 порции, в частности когда порционная упаковка вставлена в машину 1 по приготовлению напитков.
Пульт 14 управления имеет блок 141 ввода, например, с переключателями, кнопками, поворотными кнопками, поворотными/нажимными кнопками и т.п., и/или с чувствительной к касанию поверхностью, и блок 142 вывода с оптическими средствами отображения, такими как лампочки, или с экраном и т.д., и/или с акустическими средствами индикации, такими как динамик, зуммер и т.д.
Блок 15 связи выполнен с возможностью связи через первую линию 51 связи, которая может быть беспроводной (например, посредством WiFi, WLAN, Bluetooth и т.д.) или проводной (например, посредством Ethernet, USB), в частности для связи с сетью 5 связи. Кроме того, блок 15 связи может сообщаться с управляющим устройством 4 беспроводным образом (например, посредством WiFi или WLAN, Bluetooth, NFC и т.д.) или посредством проводов (например, посредством USB) через третью линию 53 связи. Блок 15 связи также может быть выполнен с возможностью считывания и записи на съемный переносной носитель данных, например, через интерфейс USB или интерфейс SD-карты.
Управляющее устройство 4, как правило мобильный телефон или смартфон, имеет пользовательский интерфейс 44, например, чувствительный к касанию экран или сенсорный экран, функционирующий как блок ввода и вывода. Дополнительно или альтернативно, в качестве блоков ввода также могут служить кнопки и/или аппаратное и программное обеспечение управляющего устройства 4 для голосового ввода. Управляющее устройство 4 может сообщаться с сетью 5 связи через вторую линию 52 связи, как правило через WiFi или WLAN, или через канал передачи данных на основе мобильной связи (такой как GPRS, UMTS, LTE). Таким образом, управляющее устройство 4 также может служить временной точкой доступа WiFi для соединения машины 1 по приготовлению напитков с сетью 5 связи.
Если не указано иное, пользовательская информация и пользовательский ввод могут быть выведены или введены через пульт 14 управления и/или управляющее устройство 4. Таким образом, если в настоящем описании описывается взаимодействие с пользователем, следует понимать, что имеется в виду вывод или ввод посредством пульта 14 управления и/или посредством управляющего устройства 4. Таким образом, они могут в общем называться интерфейсным блоком.
Главный блок 13 управления имеет запоминающее устройство 131, в котором сохранены, среди прочего, инструкции по приготовлению. Инструкция по приготовлению имеет по меньшей мере управляющую информацию, которая может быть преобразована в команды для управления базовым блоком 10 или вспомогательным блоком 11. Такая управляющая информация содержит, с одной стороны, информацию о последовательности, задающую последовательность этапов, выполняемых базовым блоком 10 и/или вспомогательным блоком 11 для изготовления конечного продукта. С другой стороны управляющая информация содержит, например, значения температуры, объема, времени и т.д., также в целом называемые ниже параметрами приготовления, которые параметризуют последовательность.
Информация о последовательности представляет собой, например, "включить нагревание вспомогательного блока; включить насос заварочного блока на пятнадцать секунд; после выключения насоса подождать по меньшей мере пять секунд до нагревания до заданной температуры; включить насос для молока на двенадцать секунд". Времена и температуры, упомянутые в данном примере, могут быть заданы посредством параметров приготовления и/или определены элементом управления в соответствии с другими параметрами приготовления и измеряемыми значениями датчиков.
Примерами параметров приготовления для базового блока 10 для приготовления кофе могут быть следующими. При этом предполагается опционально двухступенчатый процесс заваривания с предварительным завариванием и завариванием. Также может иметься только подмножество этих параметров. Набор таких параметров может быть назван "профилем заваривания".
- Температура предварительного нагрева подогревателя: температура, которая должна быть достигнута до предварительного заваривания. Например, 80°С для кофе, 90°С для эспрессо.
- Время задержки между предварительным нагревом и запуском насоса. Например, ноль.
- Количество для предварительного заваривания: количество воды до фазы заваривания. Например, 20 мл.
- Перерыв в заваривании: время между предварительным завариванием и завариванием. Например, ноль или 5 сек.
- Температура заваривания. Например, 82°С для кофе, 85°С для эспрессо.
- Количество для заваривания: количество воды для напитка за вычетом количества для предварительного заваривания. Например, 110 мл для кофе, 25 мл для эспрессо.
- Количество охлаждающей воды: количество воды в конце заваривания при выключенном нагревателе. Например, 10 мл.
- Время ожидания до открытия клапана сброса давления на выпускном отверстии. Например, 3 сек.
- Время открытия клапана сброса давления. Например, 5 сек.
- Расход для, соответственно, предварительного заваривания, заваривания и охлаждения, при наличии регулирования расхода насоса.
- Функция антиблокировки включения/выключения.
- Включение/выключение последующей промывки.
Такой профиль заваривания может быть также использован для приготовления чая или другого напитка, или для применения специальной капсулы, и может иметь соответствующие параметры.
Упомянутая функция антиблокировки, если она активирована, реагирует на падение расхода ниже определенного порогового значения. В этом случае напор насоса на время автоматически уменьшается. Причиной этого является то, что при падении расхода ожидается засорение шипов для экстракции. Временное уменьшение напора насоса должно устранить засорение. И наоборот, при небольшом расходе для возврата к номинальному расходу всего лишь увеличивают напор насоса. Подробное описание этого можно найти в патентной заявке ЕР 14169279.8 от 21 мая 2014 года.
Инструкция по приготовлению также может включать в себя инструкции для пользователя. Эти инструкции являются частью приготовления конечного продукта и должны быть выполнены пользователем. Для этого инструкции для пользователя могут быть отображены посредством блока 142 вывода или пользовательского интерфейса 44 управляющего устройства 4. Например, такими инструкциями для пользователя являются "теперь добавьте кубики льда" или "пожалуйста, отмерьте 20 мл карамельного сиропа", или "теперь добавьте приготовленный карамельный сироп", или "перемешайте, пожалуйста" и т.д.
Для приготовления продукта управляющая информация или соответствующие команды осуществляются базовым блоком 10 и вспомогательным блоком 11 в соответствии с инструкцией по приготовлению, таким образом реализуется последовательность приготовления. Если инструкция по приготовлению содержит инструкции для пользователя, они отображаются пользователю на соответствующих этапах последовательности. После подтверждения пользователем с помощью блока 141 ввода или пользовательского интерфейса 44, который подтверждает для системы выполнение инструкции для пользователя, применяется последующая управляющая информация последовательности приготовления.
Преобразование управляющей информации и содержащихся в ней параметров приготовления в управляющие значения, специфические для устройства, такие как число оборотов насоса, времена накачки, времена открытия клапана, мощность нагрева и т.д., осуществляется с помощью блока 12 управления или с помощью главного блока 13 управления, и/или в локальных блоках управления базового блока 10 или вспомогательного блока 11. При этом из управляющей информации могут быть реализованы функции или таблицы для определения специфических для устройства управляющих значений.
Инструкция по приготовлению может содержать параметры приготовления, которые могут быть настроены пользователем, а также параметры приготовления, которые не могут быть настроены пользователем, и/или параметры приготовления, изменяющиеся в зависимости от параметров приготовления, выбранных пользователем для других параметров приготовления, которые, однако, не могут быть изменены непосредственно. Настраиваемые параметры представляют собой, например, (объемные) части компонентов в конечном продукте, общее количество или температуру компонента. Дополнительно также может быть задана последовательность приготовления компонентов, или определенные компоненты могут приготавливаться одновременно и подаваться в резервуар 2. Данная последовательность также может быть установлена автоматически в зависимости от других параметров. Так, например, в случае напитков с холодным молоком (кофе глясе) сначала всегда выпускают кофе, чтобы он мог остыть в чашке. Аналогично, в случае напитков с молочной пеной молочную пену всегда выпускают после кофе из эстетических соображений. Для настраиваемых параметров приготовления инструкция по приготовлению содержит стандартное значение или значение по умолчанию, используемое, если пользователь не настраивает параметр. Совокупность настраиваемых параметров приготовления ниже также называется "рецептом".
Не настраиваемые параметры могут представлять собой, например, параметры заваривания, такие как температура воды, продолжительность заваривания или давление. Эти параметры заваривания могут быть оптимизированы производителем порционных упаковок для соответствующего содержимого порционной упаковки. В этом случае под не настраиваемыми параметрами приготовления подразумеваются первые параметры приготовления в инструкции по приготовлению, назначенные коду 33 порции и сохраненные в машине 1 по приготовлению напитков.
При приготовлении напитка на основе кофе настраиваемые параметры приготовления представляют собой, например, количество кофе (в частности больше количества для заваривания, определенного выше), количество молока и/или молочной пены, температура молока и/или в этом случае также объем резервуара или общее количество, а также последовательность приготовления и выпуска в резервуар 2.
Температура молока может быть задана лишь в виде "теплое" или "холодное", или отрегулирована более точно, например, путем указания температуры.
Для настройки настраиваемых параметров приготовления пользователю отображают выбор одного или более таких параметров приготовления на пульте 14 управления машины 1 по приготовлению напитков или на пользовательском интерфейсе 44 управляющего устройства 4, и считывают пользовательский ввод для настройки параметров приготовления. Ввод может осуществляться путем нажатия физических кнопок и/или виртуальных кнопок, таких как экранные кнопки или "значки", в частности "кнопок со стрелками" и/или смещаемых флажков или "ползунков" на сенсорном экране пульта 14 управления или управляющего устройства 4.
В основном, все типы параметров могут быть настроены таким образом. Ниже описывается настройка частей компонентов в конечном продукте. Согласно показанному на фиг. 1 изображению, ввод осуществляется путем смещения флажков, называемых ниже значками 45, 46, 47 регулировки, на экране, в частности на сенсорном экране управляющего устройства 4 или пульта 14 управления. При этом значки 45, 46, 47 регулировки отображаются на символическом изображении конечного продукта с компонентами. Таким образом, может быть изображен резервуар 2 в поперечном разрезе (как на фиг. 1), или вся ширина экрана может быть заполнена изображением компонентов (см. фиг. 3).
- Это изображение может иметь такой масштаб, что независимо от общего производимого количества конечного продукта (в идеальном случае в соответствии с размером или объемом выбранного резервуара 2) общее количество всегда отображается на изображении в одном и том же размере. В этом случае изображение предоставляет информацию об относительных частях компонентов в конечном продукте.
- Это изображение альтернативно может иметь такой масштаб, что отображаемое общее количество отображается пропорционально общему производимому количеству конечного продукта. В этом случае на изображении показана информация об относительных пропорциях компонентов в конечном продукте.
Взаимное расположение значков регулировки вдоль линейной оси отображает часть или количество, или уровень наполнения компонентов в конечном продукте. В показанном примере указано вертикальное наслоение компонентов в резервуаре 2. При этом первый индикатор 41 части отображает часть первого компонента, и эта часть может быть настроена на сенсорном экране путем смещения пользователем первого значка 45 регулировки. Например, первый компонент представляет собой кофе. Аналогично, второй индикатор 42 части со вторым значком 46 регулировки и третий индикатор 43 части с третьим значком 47 регулировки отображают молоко и молочную пену в качестве дополнительных компонентов. Если сенсорный экран отсутствует, значки регулировки могут быть настроены посредством кнопок или других элементов ввода.
Дополнительные элементы для настройки параметров приготовления представляют собой значок 48 выбора резервуара и значок 49 выбора температуры. При активированном значке 48 выбора резервуара, например, после касания значка 48 выбора резервуара, показывается выбор резервуаров с различными объемами, при этом может быть считан выбор пользователя. Аналогично, при активированном значке 49 выбора температуры может быть считан выбор температуры одного из компонентов, в данном случае молока.
Управляющее устройство 4 передает информацию, отображающую считанный пользовательский ввод, такой как количественная часть, выбор резервуара или общее количество, выбор температуры, последовательность приготовления и т.д., в машину 1 по приготовлению напитков непосредственно через третью линию 53 связи или опосредованно через вторую линию 52 связи и первую линию 51 связи.
Отдельные или все параметры инструкций по приготовлению могут быть назначены категории 31 порции и/или идентификатору 32 порции. Эти параметры или набор таких параметров также называются в данном документе "первыми параметрами приготовления". Назначение может происходить путем внесения в таблицу назначения или в эквивалентную компьютерно реализацию, в которой хранятся категории 31 порции и идентификатор 32 порции, и каждой сохраненной категории 31 порции и/или идентификатору 32 порции назначены первые параметры приготовления.
Первые параметры приготовления и таблица назначения хранятся в машине 1 по приготовлению напитков или в ее главном блоке 13 управления. Главный блок 13 управления может быть выполнен так, чтобы загружать дополнительные первые параметры приготовления и назначения посредством блока 15 связи через одну из линий 51, 53 связи или из удаляемого переносного носителя данных и, соответственно, дополнять или модифицировать сохраненные параметры приготовления и назначения, тем самым обновляя их. При этом может быть предусмотрено, что определенные параметры приготовления являются не модифицируемыми и, таким образом, без возможности управления. Таким образом, может быть, например, предотвращена установка требуемого значения температуры нагрева на опасных высоких значениях.
Для управления приготовлением продукта или конечного продукта считывают категорию 31 порции и идентификатор 32 порции вставленной порционной упаковки 3. Если таблица назначения имеет первые параметры приготовления, назначенные идентификатору 32 порции, будут использованы эти параметры. Если нет, будут использованы первые параметры приготовления, назначенные категории 31 порции. Таким образом, при введении новых продуктов с новыми идентификаторами 32 порции, которые еще не известны или еще не обновлены на старой машине 1 по приготовлению напитков, на основе категории 31 порции все еще может быть осуществлено надлежащее, хотя и не оптимально настроенное приготовление. Например, может быть предусмотрено, чтобы категория 31 порции порционных упаковок 3 всегда была одной из категорий "кофе", "эспрессо" и "специальная капсула", и чтобы в каждой машине 1 по приготовлению напитков всегда хранились соответствующие первые параметры приготовления и, таким образом, подходящая инструкция по приготовлению для каждой из этих трех категорий.
Другими словами, для каждой предусмотренной категории 31 порции может иметься сохраненный профиль заваривания (в виде набора первых параметров приготовления), применяемый тогда, когда при вставленной порционной упаковки 3 только категория 31 порции, а не идентификатор 32 порции, имеет назначенный профиль заваривания, сохраненный в машине 1 по приготовлению напитков.
Альтернативно, в каждом случае приготовление может происходить на основе категории 31 порции, и идентификатор 32 порции может быть использован только для отображения дополнительной информации об идентификаторе 32 порции, т.е. об определенном типе продукта, на пульте 14 управления и/или управляющем устройстве 4. Такая дополнительная информация относится, например, к названию продукта, рекомендациям по приготовлению, происхождению и вкусу данного типа продукта.
Дополнительная информация и ее назначение идентификаторам 32 порции, например, посредством дополнительной таблицы назначения, хранятся в машине 1 по приготовлению напитков или ее главном блоке 13 управления. Главный блок 13 управления может быть выполнен с возможностью загрузки дополнительной информации и назначения посредством блока 15 связи через одну из линий 51, 53 связи или из удаляемого переносного носителя данных, и может соответствующим образом дополнять или модифицировать сохраненные дополнительную информацию и назначения, тем самым обновляя их.
Если идентификатор 32 порции неизвестен машине 1 по приготовлению напитков, на пульте 14 управления или управляющем устройстве 4 может быть отображено уведомление, соответствующее категории 31 порции, например, "капсула с кофе" или "капсула для приготовления эспрессо", при этом пользователю может быть предложено выполнить обновление машины 1 по приготовлению напитков.
При обновлении в машину 1 по приготовлению напитков загружают целые инструкции по приготовлению, первые параметры приготовления, дополнительную информацию и их назначения идентификаторам 32 порции, которые в общем называются информацией обновления. Это может быть осуществлено посредством установки пользователем соединения между машиной 1 по приготовлению напитков и сетью 5 связи. В свою очередь это может быть осуществлено посредством установки первой линии 51 связи, например, путем конфигурирования соединения WiFi или WLAN с машиной 1 по приготовлению напитков. В этом случае блок 15 связи может загрузить информацию обновления с сервера производителя. Альтернативно, информация обновления может быть загружена из сети 5 связи с помощью управляющего устройства 4 через мобильный канал передачи данных, соответствующий второй линии 52 связи, и на втором этапе может быть передана машине 1 по приготовлению напитков через третью линию 53 связи. Это обеспечивает преимущество, заключающееся в том, что отсутствует непосредственное соединение блока 15 связи с интернетом и, таким образом, уязвимость к хакерским атакам.
Ниже приведена примерная последовательность приготовления напитка.
1. Пользователь вставляет порционную упаковку 3 в машину 1 по приготовлению напитков, в которой код 33 порции может быть считан блоком 132 распознавания капсулы.
2. Выполняется распознавание капсулы.
3. После того, как блок 132 распознавания капсулы декодировал код 33 порции, он отправляет декодированную категорию 31 порции (код профиля заваривания) и идентификатор 32 порции (номер изделия) в блок 12 управления.
4. Пользователь выбирает рецепт на управляющем устройстве 4 или конфигурирует новый рецепт.
- Для конфигурирования нового рецепта, например, согласно запущенной на управляющем устройстве 4 команде меню "создание нового рецепта", опционально отображается изображение с фиг. 2 для выбора модифицируемого рецепта, затем значки 45, 46, 47 регулировки и дополнительные значки 48, 49 с фиг. 3 для модификации рецепта. Модифицированный рецепт передается от управляющего устройства 4 в блок 12 управления. Рецепт принимается в базу данных рецептов. Может быть предусмотрено, что рецепт будет принят и перманентно сохранен в машине 1 по приготовлению напитков, если пользователь подтвердит прием посредством ввода на пульте 14 управления. Может быть также предусмотрено, например, в случае машины 1 по приготовлению напитков общего пользования, что инструкции по приготовлению могут быть перманентно сохранены только пользователем с соответствующими правами на изменение. Пользователь без этих прав при необходимости может модифицировать инструкцию по приготовлению и выполнить ее в модифицированной форме, однако он не может сохранить ее на машине 1 по приготовлению напитков, а опционально лишь на своем собственном управляющем устройстве 4.
5. Пользователь выбирает подлежащий приготовлению рецепт из базы данных рецептов с помощью пульта 14 управления или подтверждает выбор рецепта, выбранного или недавно конфигурированного на управляющем устройстве 4.
6. Пульт 14 управления или управляющее устройство 4 передает команду для приготовления выбранного рецепта в блок 12 управления.
7. Управляющий модуль 12 получает команду для приготовления выбранного рецепта.
8. Блок 12 управления проверяет, получил ли он действительную категорию 31 порции и идентификатор 32 порции.
9. Управляющий модуль 12 ищет назначенные первые параметры приготовления (например, в виде профиля заваривания в случае кофемашины) на основе идентификатора 32 порции или только категории 31 порции, и настраивает настраиваемые параметры приготовления в соответствии с выбором рецепта пользователем. Если идентификатор 32 порции и выбор рецепта подходят друг другу, может быть отображено соответствующее обозначение. Опционально может быть отображена рекомендация, если идентификатор порции 32 и выбор рецепта не подходят друг другу. В случае кофемашины получаются профиль заваривания для заваривания и возможно также параметры для приготовления молока или молочной пены.
10. Блок 12 управления управляет приготовлением на основе параметров приготовления.
Указанные выше этапы также может быть выполнены в другой последовательности. Например, этапы выбора рецепта могут быть выполнены перед вставлением порционной упаковки 3. При этом после выбора рецепта на управляющем устройстве 4 или пульте 14 управления может быть показана рекомендация по выбору типа продукта или идентификатора 32 порции, подходящих для этого рецепта.
На фиг. 5 схематически показаны данные, используемые при определении параметров приготовления: в таблице 61 назначения хранятся первые параметры приготовления в инструкции по приготовлению, выбираемые в соответствии с идентификатором 32 порции или категорией 31 порции и передаваемые в виде специфической для порции части 65 в подлежащую реализации инструкцию 64 по приготовлению. Специфическая для пользователя часть 66 подлежащей реализации инструкции 64 по приготовлению с настраиваемыми параметрами приготовления выбирается в виде рецепта 62 пользователем при помощи интерфейсного пульта 14 управления или управляющего устройства 4. При этом пользователь может управлять рецептами и модифицировать их, т.е. вызвать, модифицировать, копировать, сохранить и выбрать для приготовления один рецепт 62 из множества сохраненных рецептов 63. Это управление рецептами и их модифицирование может происходить с сохранением рецептов в самой машине 1 по приготовлению напитков и/или во внешнем управляющем устройстве 4.
Для специфической для пользователя части 66 могут существовать стандартные значения согласно таблице 61 назначения в случае, если пользователь не выбирает никакого рецепта 62.