МАШИНА ДЛЯ ПРИГОТОВЛЕНИЯ НАПИТКОВ С ИСПОЛЬЗОВАНИЕМ СЕТИ
BEVERAGE PREPARATION MACHINE USING NETWORK

Область техники, к которой относится изобретение
Настоящее изобретение относится к машинам для приготовления напитков, которые выполнены с возможностью соединения с сетью обмена данными, например, с интернетом.
В целях настоящего описания термин «напиток» включает в себя любую жидкость, например, чай, кофе, горячий или холодный шоколад, молоко, суп, детское питание и т.д.
Уровень техники
В некоторых машинах для приготовления напитков используются капсулы, содержащие ингредиенты, которые подлежат экстракции или растворению; для использования в других машинах ингредиенты хранятся и дозируются автоматически в машине или добавляются во время приготовления напитка.
Большинство машин для приготовления кофе или других напитков снабжены средствами наполнения, которые включают в себя насос для жидкости, как правило, воды, который перекачивает воду от источника воды, которая является холодной или нагретой с помощью нагревательного средства, например, терморезистора, термоблока и т.п. Такие наполнительные средства обычно управляются блоком управления машины, который, как правило, включает в себя печатную плату и контроллер.
Для взаимодействия пользователя с такой машиной, обеспечения пользователя указаниями по эксплуатации машины или обеспечения обратной связи в данной области техники были разработаны различные системы, которые описаны в следующих документах: AT 410377, СН 682798, DE 4429353, DE 20200419, DE 202006019039, DE 2007008590, EP 1302138, EP 1448084, EP 1676509, EP 2085000, EP 08155851.2, FR 2624844, GB 2397510, US 4,377,049, US 4,458,735, US 4,554,419, US 4,767632, US 4,954,697, US 5,312,020, US 5,335,705, US 5,372,061. 5,375,508, US 5,731,981, US 5,645.230, US 5,836,236, US 5,959,869, US 6,182,555, US 6,354,341, US 6,759.072. US 2005/0154644, US 2007/0157820, WO 97/25634, WO 9950172, WO 2004/030435. WO 2004/030438, WO 2006/063645, WO 2006/090183, WO 2007/003062, WO 2007/003990, WO 2008/104751, WO 2008/138710, WO 2008/138820 и WO 2009/016490.
В документе US 2005/0154644 в достаточно общих чертах описывается контейнер для продуктов, например, торговый автомат для продажи разного рода товаров, например, билетов, музыкальных дисков, открыток и цифровой продукции. Машина имеет беспроводную связь с внешней сетью для связи с сервером данных. Информация, извлекаемая из сервера данных, может просматриваться пользователем и/или использоваться для идентификации товара, выбираемого пользователем, например, изделия, получаемого пользователем после приобретения продукта, и/или имеющегося в продаже товара, например, билетов, музыкальных дисков, открыток и/или цифровой продукции.
В документе WO 2009/016490 описан дозатор напитков, имеющий различные модули напитков, соединенные с блоком управления с помощью графического интерфейса пользователя (GUI), автоматически отображающего реконфигурируемые виртуальные кнопки. Блок управления перепрограммируется с помощью сети для модификации работы модулей, в частности, интерфейса пользователя, и для обмена информацией о работе машины.
В документе ЕР 1302138 описана машина для приготовления напитков, соединенная с сетью. Машина выполнена с возможностью поддержания связи с удаленным сервером с целью выполнения диагностики машины для приготовления напитков и обновления программного обеспечения через сеть.
В документе ЕР 2085000 схематично описана машина для приготовления кофе, которая имеет модуль для приготовления кофе, соединенный с помощью контроллера с интерфейсом пользователя и с интерфейсом сети для внешней сети. Машина также включает в себя датчик для обнаружения пищевых элементов, используемых в модуле для приготовления кофе; датчик соединен с контроллером таким образом, что из сети может извлекаться ответная информация, касающаяся пищевого элемента, обнаруженного датчиком, после чего эта информация может просматриваться пользователем. Ответная информация, извлекаемая из сети, может использоваться для перепрограммирования (модифицирования) машины для приготовления кофе с целью изменения процесса варки кофе, т.е. изменения работы модуля для приготовления кофе с помощью внешней сети, в частности, при использовании нового элемента. Внешняя сеть также может использоваться для исключения сложного перепрограммирования модуля для приготовления кофе посредством загрузки предпочтительных параметров и автоматической параметризации модуля для приготовления кофе.
Машины для приготовления кофе, которые могут быть интегрированы в сеть, например, в Интернет, широко известны. Как правило, такая интеграция в сеть обеспечивает дистанционный контроль или дистанционное обновление программного обеспечения машины для приготовления напитков, например, как описано в вышеприведенных документах.
Однако, сетевые машины для приготовления напитков подвержены воздействию вирусов и других неприемлемых видов удаленной параметризации, что может полностью нарушить их конфигурацию и привести к проблемам с безопасностью или целостностью устройства, в частности, проблемам с аппаратным обеспечением. Например, может быть нарушено управление нагревателем машины для приготовления напитков или насосом, что приведет к недопустимому превышению мощности или к непригодной подаче электропитания и, как следствие, ухудшению качества напитков, приготавливаемых в таких машинах. Кроме того, такой тип вмешательства может произойти сам по себе, т.е. пользователь не будет знать об этом до тех пор, пока принимать меры уже будет поздно, или когда он поймет, что в результате такого вмешательства качество приготовленного напитка оказалось неприемлемым.
Раскрытие изобретения
Предпочтительная задача настоящего изобретения заключается в создании машины для приготовления напитков, которая может быть соединена с сетью и которая защищена от нарушения настроек, влекущего за собой проблемы с безопасностью или риск повреждения или ухудшения процесса приготовления напитка, происходящие из сети, в частности, в виде вируса или других вредоносных программ.
Машина для приготовления напитков содержит: устройство для обработки одного или нескольких ингредиентов напитка для дозирования напитка; блок управления, соединенный с устройством обработки ингредиентов для управления обработкой одного или нескольких ингредиентов напитка; и модуль связи для поддержания связи с сетью, являющейся внешней по отношению к машине для приготовления напитков.
Настоящее изобретение относится к машине, соединяемой с сетью обмена данными; машина предназначена для приготовления напитка, в частности, из ингредиента напитка, предварительно расфасованного в капсулу или чалд.
К примеру, машина может быть машиной для приготовления кофе, чая, шоколада или супа. В частности, машина предназначена для приготовления напитка в устройстве обработки ингредиентов за счет прохождения горячей или холодной воды или другой жидкости через капсулу или чалд, в котором содержится ингредиент приготавливаемого напитка, например, молотый кофе или чай или шоколад или какао или сухое молоко.
К примеру, машина для приготовления напитков содержит устройство обработки ингредиентов, включающее в себя один или несколько резервуаров для жидкости, контур циркуляции жидкости, нагреватель, насос и узел приготовления напитка, предназначенный для размещения капсул или чалдов с целью использования и удаления капсул или чалдов после использования; корпус, имеющий отверстие, ведущее в то место, куда выгружаются капсулы или чалды из узла приготовления напитков; и приемник, имеющий полость, образующую место для хранения, предназначенное для сбора капсул или чалдов, выгружаемых в приемник до уровня наполнения. Приемник вставляется в гнездо для сбора капсул или чалдов и извлекается из гнезда для удаления капсул или чалдов. Примеры таких конструкций обработки ингредиентов описаны в WO 2009/-74550 и РСТ/ЕР09/053368.
Сеть, с которой соединяется модуль связи, может быть Интернетом, внутренней сетью или аналогичной сетью, к которой присоединяются один или несколько удаленных компьютеров, серверов и терминалов для поддержания связи с модулем связи машины для приготовления напитков.
По изобретению модуль связи защищен от управления устройством обработки ингредиентов.
Таким образом, в отличие от существующей сетевой машины для приготовления напитков устройство обработки ингредиентов защищено от управления или физического воздействия через сеть. Вмешательства, от которых предусмотрена защита, относятся, в частности, к вмешательствам в процесс приготовления напитка или процесс обслуживания, например, ополаскивание или удаление накипи. Следовательно, машина для приготовления напитков не может управляться дистанционно, так чтобы была нарушена работа элементов машины, например, нагревателя, насоса или обработка данных датчика, в результате чего повышается безопасность и целостность устройства, и так чтобы ухудшился процесс приготовления напитка, например, за счет подвода излишней электрической мощности к нагревателю или насосу или нарушения настроек для приготовления напитка каким-либо образом, в частности, так чтобы это привело к повреждению.
Другими словами, модуль связи не может служить для управления устройством обработки ингредиентов, в частности, нагревателем или насосом, непосредственно или косвенно через блок управления машиной. Отсюда следует, что никакая заданная программа или указание, получаемое модулем связи непосредственно или косвенно через блок управления, не будет оказывать влияния на процесс приготовления напитка. На процесс приготовления напитка в машине для приготовления напитков не будет оказывать влияния никакое изменение данных через модуль связи между машиной для приготовления напитков и сетью.
Аппаратное обеспечение частей машины, имеющих отношение к приготовлению напитка, в частности, устройства обработки ингредиентов, и взаимодействующий блок управления с его специальным интерфейсом, защищены от дистанционного вмешательства.
Блок управления защищается от приема данных от модуля связи, имеющих отношение к приготовлению напитка или имеющих отношение к процессу обслуживания. В частности, блок управления защищен от приема любых данных, имеющих отношение к реконфигурации, или любых данных вне запроса данных в односторонней комбинации с модулем связи.
Следовательно, блок управления не может быть перепрограммирован с удаленного пункта, так чтобы был нарушен процесс приготовления напитка и, в частности, управление элементами, которые могут служить причиной проблемы с безопасностью в случае их ненадлежащей работы и/или могут выйти из строя.
Узел связи может быть сконфигурирован в машине для приготовления напитков без управления или участия в управлении устройством обработки ингредиентов для наблюдения за определенными аспектами машины и, в частности, сообщения о таких аспектах по сети на удаленный сервер.
В варианте выполнения блок управления предназначен для передачи данных на модуль связи, при этом данные относятся, по меньшей мере, к одному из следующих пунктов: процессу приготовления напитков; устройству обработки ингредиентов; блоку управления и/или настройкам для приготовления напитков. Эта информация затем может передаваться (или может не передаваться) на удаленный сервер и обрабатываться в общих или коммерческих целях или в целях обслуживания или ремонта или в рекомендательных целях.
В еще более безопасном варианте выполнения блок управления защищен от поддержания связи с модулем связи. В этом случае обмен информацией не является даже односторонним, как указано выше, и не предусматривается вообще. Блок управления сконфигурирован таким образом, что он не принимает никаких сигналов от модуля связи, и даже сигнала о запросе информации. В этом варианте выполнения не требуется никаких каналов обмена данными между блоком управления и модулем связи.
Устройство обработки ингредиентов содержит один или несколько датчиков для измерения параметров состояния устройства обработки ингредиентов и/или процесса приготовления напитка. Например, такие датчики могут включать в себя, по меньшей мере, один из следующих датчиков: датчик температуры, датчик давления, расходомер, датчик электропитания, датчик перегрева, датчик накипи, датчик уровня воды, датчик распознавания ингредиента и т.д. Такие датчики обычно соединяются с блоком управления.
В варианте выполнения модуль связи может быть предназначен для приема информации, по меньшей мере, от одного из датчиков. Модуль связи может быть непосредственно соединен с датчиками, как правило, параллельно с блоком управления, или он может быть косвенно соединен с датчиком (датчиками) через блок управления и может получать информацию, касающуюся датчиков, после ее обработки блоком управления.
При нормальных условиях блок управления соединен с интерфейсом пользователя для приготовления напитка. Пользователь может использовать этот интерфейс пользователя для управления устройством обработки ингредиентов через блок управления.
Модуль связи соединен с интерфейсом связи пользователя. Пользователь может использовать этот интерфейс пользователя для извлечения информации из сети или извлечения внутренней информации.
Такие интерфейсы пользователя могут включать в себя экраны и сенсорные экраны, кнопки, переключатели и т.д., известные в этой области техники.
В варианте выполнения блок управления соединен с интерфейсом пользователя для приготовления напитка, и модуль связи соединен с интерфейсом связи пользователя, при этом интерфейс пользователя для приготовления напитка и интерфейс связи пользователя расположены рядом. В частности, интерфейс пользователя для приготовления напитка может быть выполнен на одном уровне с интерфейсом связи пользователя. Интерфейс пользователя для приготовления напитка и интерфейс связи пользователя могут быть расположены на одной панели интерфейса пользователя. Интерфейсы пользователя могут быть расположены таким образом, чтобы они выглядели как один интерфейс, обеспечивающий полный доступ пользователя к боку управления и модулю связи.
В то время как блок управления и модуль связи могут быть разделены в машине в цифровой форме и/или физически, полностью или частично, соответствующие интерфейсы пользователя могут быть сконфигурированы в виде одного интерфейса. Таким образом, пользователю предлагается единое или локальное расположение интерфейса пользователя во избежание рассеяния внимания по всей машине.
Машина для приготовления напитков содержит корпус для размещения в нем устройства обработки ингредиентов, блока управления и модуля связи. В этом корпусе обычно также расположены интерфейсы пользователя.
К примеру, модуль связи предназначен для приема из сети и передачи через средства связи пользователя, такие как дисплей и/или акустическая система, информации, касающейся, по меньшей мере, одного из следующих пунктов: необходимости выполнения конкретного обслуживания; необходимости выполнения ремонта машины; и информации о конкретном ингредиенте, который обрабатывается в машине. Когда модуль связи сконфигурирован для наблюдения работы машины и/или элементов машины, соответствующая информация может передаваться на удаленный сервер сети для оценки и выдачи предложений пользователю, например, через модуль связи. К примеру, с помощью соответствующей системы датчиков модуль связи может наблюдать расход ингредиента и заблаговременно предлагать переупорядочение, когда запас ингредиента становится небольшим, или направлять общую информацию, касающуюся ингредиента или приготавливаемого напитка, для отображения на машине. Вместо предложения о переупорядочении ингредиентов, например, например, капсул с расфасованными порциями ингредиентов, система может быть сконфигурирована для перехода к автоматическому упорядочению, когда запас ингредиентов становится небольшим.
Модуль связи может быть предназначен для удаленного наблюдения за периодами обслуживания, например, при удалении накипи или во время общего обслуживания. Модуль связи может передавать различные параметры устройства обработки ингредиентов и блока управления в целях диагностики и/или для изучения рынка в отношении предпочтений пользователей, например, используемых на практике соотношений различных ингредиентов. Таким образом, удаленный сервер может наблюдать за предпочтительным объемом дозирования напитка с определенными ингредиентами и т.д.
В более общем смысле модуль связи может быть предназначен для приема из сети и передачи через средства связи пользователя, такие как дисплей и/или акустическая система, информации, касающейся обращения пользователя с такой машиной, например, предложение пользователю в диалоговом режиме указаний и/или рецептов напитков; рекламы машин для приготовления напитков, вспомогательных устройств, одного или нескольких обрабатываемых ингредиентов или соответствующих продуктов; общей информации, касающейся одного или нескольких ингредиентов для приготовления напитка; и визуального изображения и/или музыкального сопровождения для создания окружающей среды, относящейся к таким напиткам или их приготовлению или потреблению; и новостей и/или прогноза погоды и т.д. Например, модуль связи с соответствующим интерфейсом пользователя может быть сконфигурирован для обеспечения удаленного упорядочения ингредиентов через сеть.
Краткое описание чертежей
Изобретение будет описано со ссылкой на схематичные чертежи.
На фиг.1 - машина для приготовления напитков по изобретению, вид в перспективе;
на фиг.2 - схематичное изображение функциональной архитектуры машины для приготовления напитков по изобретению в сети;
на фиг.3 - схематичное изображение функциональной архитектуры другой машины для приготовления напитков по изобретению в сети.
Осуществление изобретения
На фиг.1 показана машина 1 для приготовления напитков по изобретению. На фиг.2 и 3 показаны две возможные архитектуры машины 1 в сети.
Машина 1 для приготовления напитков является машиной новой разработки и имеет часть 1' в виде открытой книги, расположенную на части 1” в виде ножки, в общем, L-образной формы в поперечном сечении. Интерактивные функциональные возможности и общая информация об устройстве такой машины подробно приводятся в документе РСТ/ЕР09/058540, содержание которого включено сюда посредством ссылки.
Машина 1 имеет устройство 40 для обработки одного или нескольких ингредиентов напитка для дозирования напитка, например, кофе. Устройство 40 содержит резервуар 42 для воды, соединенный с контуром циркуляции воды с насосом, нагревателем и узлом варки кофе, известными в этой области техники. Узел варки закрыт ручкой 41, установленной на шарнирном соединении сверху машины 1. Ручка 41 служит, соответственно, для закрывания и открывания канала, ведущего к узлу варки, и открывания и закрывания узла варки для вставления, экстракции и извлечения капсулы, в которой содержится молотый кофе. После экстракции капсулы выгружаются в сборник для использованных капсул после повторного открывания узла варки. Сборник для использованных капсул установлен с обратной стороны съемного лотка 43 в ножке 1”. Лоток 43 имеет, в общем, плоскую опорную поверхность для чашки и имеет отверстие 43' для удаления капель в нижнюю часть лотка. Во время использования чашка 60, которая должна быть наполнена напитком, устанавливается под носик 45 для дозирования напитка из устройства 40 для обработки ингредиентов, как схематично показано на фиг.2 и 3.
Машина 1 для приготовления напитков содержит блок 21 управления, соединенный с интерфейсом 20 пользователя через двусторонний канал 221 передачи данных. Интерфейс 20 включает в себя пару нажимных кнопок, с помощью которых пользователь может выбрать дозирование малого или большого объема напитков например, эспрессо или лунго.
Блок 21 управления соединен с устройством 40 обработки ингредиентов для управления обработкой ингредиентов напитка. Как правило, блок 21 управления управляет подачей электропитания на нагреватель и насос и регулирует подачу электропитания в зависимости от параметров процесса приготовления напитка, измеряемых с помощью датчиков, таких как датчики температуры, датчики давления и расходомеры. Кроме того, управление элементами устройства 40 обработки ингредиентов может регулироваться по типу капсулы с ингредиентом, подвергаемой экстракции после ее автоматического распознавания с помощью системы распознавания капсулы, известной в этой области техники, например, с помощью электромагнитной системы распознавания, механической системы распознавания или системы распознавания по цвету или штрих-коду.
Устройство 40 обработки ингредиентов включает в себя группу датчиков для возврата информации в блок 21 управления, касающейся состояния устройства 40 и процесса приготовления напитка. Связь между блоком 21 управления и узлом 40 приготовления напитка обеспечивается через двусторонний канал 421 связи.
Кроме того, машина 1 для приготовления напитков имеет модуль 11 связи для двусторонней связи с внешней сетью 511, например, с Интернетом или внутренней сетью. Модуль 11 связи соединен с интерфейсом 10 пользователя в виде сенсорного экрана через двусторонний канал 111 передачи данных. Сенсорный экран 10 может управляться за счет прикасания к нему пальцем или стилусом 15.
Блок 21 управления, модуль 11 связи и устройство 40 обработки ингредиентов расположены в корпусе машины 1 для приготовления напитков.
По изобретению предусматривается, что модуль 11 связи не может управлять обработкой ингредиентов напитка. Другими словами, модуль 11 связи машины 1 для приготовления напитков не может оказывать прямое или косвенное воздействие через блок 21 управления на устройство 40 или оказывать воздействие на процесс приготовления напитка или другие процессы, выполняемые устройством 40.
Блок 21 управления защищен от приема управляющих данных по приготовлению напитка от модуля 11 связи.
В архитектуре, показанной на фиг.3, блок 21 управления соединен для передачи данных с модулем 11 связи через односторонний канал 221 передачи данных. За исключением запроса на информацию и сигналов, необходимых для обеспечения надлежащей связи, например, управляющих сигналов передачи данных, блок 21 управления не будет получать никаких данных от модуля 11 связи. И наоборот, данные передаваемые от блока 21 управления на модуль 11 связи, могут относиться, по меньшей мере, к одному из пунктов, перечисленных ниже: процессу приготовления напитка; устройству 40 обработки ингредиентов; настройкам для приготовления напитка, хранящимся в блоке 21 управления; и/или состоянию блока 21 управления, например, с учетом идентификации любой неисправности на станции 50, дистанционно соединенной с сетью 511.
Модуль 11 связи также может быть непосредственно соединен с датчиками в модуле 40 приготовления напитков. Аналогичным образом односторонняя связь между модулем 40 приготовления напитков и модулем 11 связи обеспечивается через одностороннюю шину 411. Однако этот канал связи может стать излишним, если данные, относящиеся к модулю 40 приготовления напитков, могут передаваться на модуль 11 связи через блок 21 управления. Канал 411 связи, в частности, используется в отсутствии канала 211 связи, например, когда требуется улучшенная защита блока 21 управления от сети 511.
Модуль 11 связи предназначен для получения от вышеуказанной сети и передачи через интерфейс связи пользователя, например дисплей 10 и/или акустическую систему, информации, относящейся, по меньшей мере, к одному из следующих пунктов: необходимости выполнения определенного обслуживания, например, удаления накипи; необходимости ремонта машины; и информации по конкретному ингредиенту, обрабатываемому в машине. С целью передачи такой информации на модуль 11 связи соответствующая информация сначала собирается модулем 11 связи из блока 21 управления и/или устройства 40 обработки ингредиентов и посылается на удаленный сервер 50, который обрабатывает и анализирует информацию перед возвратом соответствующих предупредительных сообщений или другой информации на модуль 11 связи через сеть 511.
В архитектуре, показанной на фиг.2, блок 21 управления полностью защищен от связи с модулем 11 связи и не имеет с ним даже односторонней связи. Между блоком 21 управления и модулем 11 связи нет никакого канала передачи данных.
Наиболее высокая степень безопасности обеспечивается в случае, когда модуль 11 связи не соединен ни с блоком 21 управления, ни с модулем 40 приготовления напитков. Немного худшая защита обеспечивается в случае, когда модуль 11 связи может считывать датчики модуля 40 приготовления напитка с помощью одностороннего канала. Еще более низкий уровень безопасности обеспечивается в случае, когда модуль связи может получать информацию от блока 21 управления. Для обеспечения защищенности от нарушения настроек устройства 40 обработки ингредиентов и блока 21 управления через сеть 511 следует исключить возможность, в частности, любую физическую возможность, при которой модуль 11 связи может изменять параметры блока 21 управления или узла 40 приготовления напитков.
Как показано на фиг.1, интерфейс 20 пользователя для приготовления напитков выполнен на одном уровне с интерфейсом 10 связи пользователя. Как показано на фиг.1, экран 2 сенсорного экрана 10 продолжается в сторону за границы действия сенсорного экрана 10, ограниченного пунктиром на фиг.1, а нажимные кнопки 20 пользователя продолжаются через отверстия на периферии экрана 10. Таким образом, интерфейс 20 пользователя для приготовления напитков и интерфейс 10 модуля связи образованы на одной и той же панели 2 для увеличения удобства пользователя и улучшения эргономики.
Кроме того, на панели 2 в правом верхнем углу расположен главный выключатель 30. Этот выключатель предназначен для подачи и отключения электропитания для различных элементов машины для приготовления напитков, включая сюда модуль 11 связи, блок 21 управления и устройство 40 обработки ингредиентов, которые получают электропитание от одного и того же источника, как правило, от сети электропитания.
В общем, модуль 11 связи может быть предназначен для получения от сети 511 и передачи через интерфейс связи пользователя, например, дисплей 10 и/или акустическую систему, информации, относящейся к следующему: обращению пользователя с такой машиной 1 или имеющими к ней отношение машинами и вспомогательными устройствами и/или к одному или нескольким ингредиентам для приготовления напитка; общей информации, относящейся к одному или нескольким ингредиентам для приготовления напитка; визуальному изображению и/или музыкальному сопровождению для создания окружающей среды, относящейся к вышеуказанному напитку или его приготовлению или потреблению; и новостям и/или прогнозу погоды.