(57)【要約】  動作デバイス（４）から飲料調製マシン（１）にデータセットを送信するための方法であって、少なくとも、  ・動作デバイス（４）が、データセットを特定する入力または選択を登録するステップと、  ・飲料調製マシン（１）が、ユーザによってトリガされ、動作デバイス（４）に飲料調製マシン（１）のマシンアドレス（６２）を送信するステップと、  ・動作デバイス（４）が、マシンアドレス（６２）を受信し、かつ、データセットおよびマシンアドレス（６２）をコーディネーションサーバ（６）に送信するステップと、  ・コーディネーションサーバ（６）が、マシンアドレス（６２）と、それに割り当てられたデータセットとを格納するステップと、  ・コーディネーションサーバ（６）が、このデータセットを飲料調製マシン（１）に送信するステップと、  ・飲料調製マシン（１）が、データセットを格納し、および／または、データセットに従ってアクションを実行するステップとを含む。
2020517392.tif 000002
【特許請求の範囲】
【請求項１】
動作デバイス（４）から飲料調製マシン（１）にデータセットを送信するための方法であって、前記方法は少なくとも、
・前記動作デバイス（４）が、前記データセットを特定する入力または選択を登録するステップと、
・前記動作デバイス（４）が、特に前記動作デバイス（４）のユーザによるいくつかの動作モードのうちの選択として、飲料調製マシン（１）に前記データセットを間接的に送るために動作モードの選択を登録するステップと、
・前記飲料調製マシン（１）が、前記ユーザによってトリガされる制御コマンドを登録するステップと、
・前記飲料調製マシン（１）が、前記制御コマンドによってトリガされ、前記動作デバイス（４）に前記飲料調製マシンのマシンアドレス（６２）を送信するステップと、
・前記動作デバイス（４）が、前記マシンアドレス（６２）を受信するステップと、
・前記動作デバイス（４）が、前記データセットおよび前記マシンアドレス（６２）をコーディネーションサーバ（６）に送信するステップと、
・前記コーディネーションサーバ（６）が、前記マシンアドレス（６２）および前記データセットを受信するステップと、
・前記コーディネーションサーバ（６）が、前記マシンアドレス（６２）と、それに割り当てられた前記データセットとを格納するステップと、
・前記コーディネーションサーバ（６）が、特に前記マシンアドレスを使用することを含む、前記飲料調製マシン（１）に当該データセットを送信するステップと、
・前記飲料調製マシン（１）が、前記コーディネーションサーバ（６）から前記データセットを受信するステップと、
・前記飲料調製マシン（１）が、前記データセットを格納し、および／または、前記データセットに従ってアクションを実行するステップとを含む、方法。
【請求項２】
前記データセットはユーザレシピ（６１）を定義しており、ユーザレシピ（６１）は、前記飲料調製マシン（１）によって合計製品を作製するための調製規定を定義または修正する調節可能な調製パラメータの量を含む、請求項１に記載の方法。
【請求項３】
前記飲料調製マシン（１）によって行なわれる前記アクションは、前記ユーザレシピ（６１）に従った合計製品の作製である、請求項２に記載の方法。
【請求項４】
前記コーディネーションサーバ（６）によって前記飲料調製マシン（１）に前記データセットを送信するために、
・前記飲料調製マシンが、前記コーディネーションサーバ（６）へと通知するステップであって、当該通知は、前記コーディネーションサーバ（６）への前記マシンアドレス（６２）の送信を含み、前記飲料調製マシン（１）がデータセットを受信する準備ができているということを通知するステップと、
・前記コーディネーションサーバ（６）が、前記通知を受信するステップと、
・前記コーディネーションサーバ（６）が、前記マシンアドレス（６２）に割り当てられるデータセットが前記コーディネーションサーバ（６）に格納されると、または、格納されるとすぐに、前記飲料調製マシン（１）に当該データセットを送信するステップとが、行われる、先行する請求項のいずれか１項に記載の方法。
【請求項５】
・前記動作デバイス（４）が、前記飲料調製マシン（１）において前記ユーザに制御コマンドを入力するよう要求するユーザインストラクションを表示するステップを含む、先行する請求項のいずれか１項に記載の方法。
【請求項６】
前記動作デバイス（４）への前記飲料調製マシン（１）の前記マシンアドレス（６２）の前記送信は、近接範囲においてのみ作用する通信を介して実行される、請求項１〜５のいずれか１項に記載の方法。
【請求項７】
前記動作デバイス（４）への前記飲料調製マシン（１）の前記マシンアドレス（６２）の前記送信は、光学通信チャネルを介して実行される、請求項１〜５のいずれか１項に記載の方法。
【請求項８】
前記光学通信チャネルを介した前記通信は、
・前記飲料調製マシン（１）が、前記飲料調製マシン（１）のディスプレイ上に文字列を表示し、前記動作デバイス（４）におけるこのコードの手動入力を登録するステップを含む、請求項７に記載の方法。
【請求項９】
前記光学通信チャネルを介した前記通信は、
・前記飲料調製マシン（１）が、光学コードを送るステップと、
・前記動作デバイス（４）が、光学的にこの光学コードを登録しデコードするステップとを含み、
特に、前記光学コードは、放射光の空間的または時間的な変動によって表わされる、請求項７に記載の方法。
【請求項１０】
前記方法はさらに、前記データセットを受信した後に、さらに別のステップとして、
・前記飲料調製マシン（１）が前記データセットを表示するステップを含む、先行する請求項のいずれか１項に記載の方法。
【請求項１１】
前記方法は、さらに別のステップとして、
・前記コーディネーションサーバ（６）が、前記データセットを格納した後の時間インターバル（「格納時間インターバル」）の完了の後に、格納された前記データセットと、前記マシンアドレス（６２）へのその割り当てとを削除するステップを含む、先行する請求項のいずれか１項に記載の方法。
【請求項１２】
前記方法は、さらに別のステップとして、
・前記動作デバイス（４）が、前記飲料調製マシン（１）を識別するデバイス名を受信するステップを含み、特に、
○前記デバイス名は、前記飲料調製マシン（１）によって、特に前記動作デバイス（４）への前記マシンアドレス（６２）の前記送信と一緒に、前記動作デバイス（４）に送信されるか、または、
○前記デバイス名は、前記コーディネーションサーバ（６）によって、特に前記動作デバイス（４）から前記マシンアドレス（６２）を受信した後、前記動作デバイス（４）に送信されるかのいずれかであり、前記方法は、さらに別のステップとして、
・前記動作デバイス（４）が、さらに別のデータセットのその後の送信の前に、前記ユーザによる前記選択のために前記デバイス名を表示するステップを含む、先行する請求項のいずれか１項に記載の方法。
【請求項１３】
前記方法は、さらに別のステップとして、
・前記動作デバイス（４）が、前記データセットおよび前記マシンアドレス（６２）と一緒に、前記コーディネーションサーバ（６）に動作デバイス識別子を送信するステップと、
・前記コーディネーションサーバ（６）が、前記マシンアドレス（６２）への割り当てを含む、前記動作デバイス識別子を格納するステップとを含む、先行する請求項のいずれか１項に記載の方法。
【請求項１４】
動作デバイス（４）から飲料調製マシン（１）にデータセットを送信するために前記動作デバイス（４）を動作させるための方法であって、前記方法は少なくとも、前記動作デバイス（４）上で行われる、
・前記データセットを特定する入力または選択を登録するステップと、
・特に前記動作デバイス（４）のユーザによるいくつかの動作モードのうちの選択として、飲料調製マシン（１）に前記データセットを間接的に送るための動作モードの選択を登録するステップと、
・マシンアドレス（６２）を受信するステップと、
・前記データセットおよび前記マシンアドレス（６２）をコーディネーションサーバ（６）に送信するステップとを含む、方法。
【請求項１５】
動作デバイス（４）から飲料調製マシン（１）にデータセットを送信するために前記動作デバイス（４）を動作させるためのコンピュータプログラムであって、前記動作デバイス（４）上で実行されると、前記コンピュータプログラムは、請求項１４に記載の方法を実行する、コンピュータプログラム。
【請求項１６】
動作デバイス（４）から飲料調製マシン（１）にデータセットを送信するために前記飲料調製マシン（１）を動作させるための方法であって、前記方法は少なくとも、前記飲料調製マシン（１）上で行なわれる、
・ユーザによってトリガされる制御コマンドを登録するステップと、
・前記制御コマンドによってトリガされると、前記飲料調製マシン（１）のマシンアドレス（６２）を前記動作デバイス（４）に送信するステップと、
・随意に、コーディネーションサーバ（６）へと通知するステップであって、当該通知は、前記コーディネーションサーバ（６）への前記マシンアドレス（６２）の送信を含み、前記飲料調製マシン（１）がデータセットを受信する準備ができているということを通知するステップと、
・前記コーディネーションサーバ（６）からデータセットを受信するステップと、
・前記データセットを格納し、および／または、前記データセットに従ってアクションを行なうステップとを含む、方法。
【請求項１７】
請求項１６に記載の方法を実行するために設計される、飲料調製マシン（１）。
【請求項１８】
動作デバイス（４）から飲料調製マシン（１）にデータセットを送信するためにコーディネーションサーバ（６）を動作させるための方法であって、前記方法は少なくとも、前記コーディネーションサーバ（６）上で行われる、
・前記コーディネーションサーバ（６）が、飲料調製マシン（１）のマシンアドレス（６２）およびデータセットを受信するステップと、
・前記コーディネーションサーバ（６）が、前記マシンアドレス（６２）と、それに割り当てられた前記データセットとを格納するステップと、
・前記コーディネーションサーバ（６）が、前記マシンアドレスに従って飲料調製マシンに当該データセットを送信するステップとを含む、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は飲料などを調製するための飲料調製マシンに関する。実施形態によると、ポーションパッケージング（たとえばカプセル）と、ポーションパッケージングに含まれる抽出材料（たとえばコーヒー）とを有するポーションパッケージから調製が実行される。特に、本発明は、動作デバイスから飲料調製マシンにたとえばユーザレシピといったデータセットを送信するための方法に関し、動作デバイスを動作するための、飲料調製マシンおよびコーディネーションサーバの対応する（部分的）方法に関する。
【背景技術】
【０００２】
ポーションパッケージ中に存在する抽出材料から飲料などを調製するための飲料調製マシンは、たとえばコーヒーマシンまたはエスプレッソマシンとして既知である。多くの対応するシステムでは、ポーションパッケージングは、抽出材料がたとえば密閉した態様で封止されるカプセルとして設計されている。抽出のために、カプセルは、カプセルレシーバに配置され、たとえば互いに反対の２つの側面が突き刺される。一般にお湯である抽出流体が第１の側面に投入される。抽出物が第２の側面においてカプセルから放出される。これはいわゆる浸出モジュールにおいて行われる。
【０００３】
浸出モジュールとは別に、たとえばミルクのようなさらに別の飲料構成要素を送達および追加するための１つ以上のさらに別のユニットが存在し得る。したがって、飲料調製マシンは、飲料、または、一般的に言うと合計製品を２つの部分製品から作製し得る。
【０００４】
欧州特許出願第１５  １９４  ７３５号は、いくつかの部分製品の製品を作製するための飲料調製マシンを動作させるための方法を記載しており、当該部分製品の量割合が量割合のグラフィックディスプレイ上でユーザによって調節され得る。
【０００５】
欧州特許出願第１５  １９４  ６６７号は、ポーションパッケージのポーションコードに基づき決定される調製パラメータを使用することを含む飲料調製マシンを動作させるための方法を記載している。ここで、個々の調製パラメータはユーザによって調節可能である。
【０００６】
たとえば、上記の特許出願において、たとえば携帯電話またはスマートフォンといったモバイルおよびポータブルであり得る動作デバイスとの飲料調製マシンの通信のオプションが記載されている。ユーザレシピは飲料調製マシンに送信され得るか、または、飲料調製マシンに格納される調製規定が動作デバイスによって修正され得る。ユーザレシピは、調製規定を規定または修正する調節可能な調製パラメータの量である。ユーザ自身によって飲料調製マシンにて実行される動作ステップによって調製がトリガされるということが意図される。
【０００７】
一般的なデータセット、特定的にはユーザレシピを送信する際には、ユーザまたは動作デバイスが送信を行なうことが承認されていることが保証されるべきである。これは、たとえば、これに先立って飲料調製マシンと動作デバイスとの間でコードが交換されることによって、または、これらが共通の無線ネットワーク（ＷＬＡＮ）へ統合されることによって実行され得る。しかしながら、このためには、たとえばペアリング方法が実行されることが必要であるか、または、無線ネットワークへの接続のためのパスワードがユーザに伝えられることが必要である。これは不利または望ましくない場合があり得る。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の可能な目的は、特定的には、特にユーザレシピといったデータセットの飲料調製マシンへの送信に関してユーザに快適な飲料調製マシンの動作を実現することと、この実現を可能にする、動作デバイスから飲料調製マシンへ特にユーザレシピといったデータセットを送信するための対応する方法、および、動作デバイスを動作するための、飲料調製マシンおよびコーディネーションサーバの対応する（部分的）方法を提供することとである。
【０００９】
本発明のさらに別の可能な目的は、ユーザのために飲料調製マシンの動作を簡素化することである。
【００１０】
本発明のさらに別の可能な目的は、動作デバイスから飲料調製マシンに特にユーザレシピといったデータセットを送信するための代替的な可能性を提供することである。
【課題を解決するための手段】
【００１１】
これらの目的は、特許請求の範囲に従った、動作デバイスから飲料調製マシンにデータセットを送信するための方法と、動作デバイスを動作するための、飲料調製マシンおよびコーディネーションサーバの対応する（部分的）方法と、コンピュータプログラムと、飲料調製マシンとによって達成される。
【００１２】
したがって、動作デバイスから飲料調製マシンにデータセットを送信するための方法は、少なくとも、
・動作デバイスが、データセットを特定する入力または選択を登録するステップと、
・動作デバイスが、特に動作デバイスのユーザによるいくつかの動作モードのうちの選択として、飲料調製マシンにデータセットを間接的に送るために動作モードの選択を登録するステップと、
・飲料調製マシンが、ユーザによってトリガされる制御コマンドを登録するステップと、
・飲料調製マシンが、制御コマンドによってトリガされ、動作デバイスに飲料調製マシンのマシンアドレスを送信するステップと、
・動作デバイスが、マシンアドレスを受信するステップと、
・動作デバイスが、コーディネーションサーバにデータセットおよびマシンアドレスを送信するステップと、
・コーディネーションサーバが、マシンアドレスおよびデータセットを受信するステップと、
・コーディネーションサーバが、マシンアドレスと、それに割り当てられたデータセットとを格納するステップと、
・コーディネーションサーバが、特にマシンアドレスを使用することを含む、飲料調製マシンに当該データセットを送信するステップと、
・飲料調製マシンが、コーディネーションサーバからデータセットを受信するステップと、
・飲料調製マシンが、データセットを格納しおよび／またはデータセットに従ってアクションを実行するステップとを含む。
【００１３】
これにより、任意の「異なる」飲料調製マシンにデータセットを送信することが可能である。これはたとえば、動作デバイスが登録されていないような飲料調製マシンであるか、または、反対に動作デバイスに登録されていないような飲料調製マシンである。動作デバイスと飲料調製マシンとの間の直接的な通信接続を介するデータセットの直接的な送信は必要ではない。したがって、そのような直接的な通信接続もセットアップされる必要はない。
【００１４】
実施形態では、データセットはユーザレシピを定義する。本願明細書において、ユーザレシピは、飲料調製マシンによって合計製品を作製するための調製規定を定義または修正する調節可能な調製パラメータの量を含む。
【００１５】
実施形態において、飲料調製マシンによって行なわれるアクションは、ユーザレシピに従った合計製品の作製である。
【００１６】
実施形態において、合計製品の作製はポーションパッケージを使用することを含んで実行される。
【００１７】
実施形態において、コーディネーションサーバによって飲料調製マシンにデータセットを送信するために以下のステップが行なわれる。すなわち、
・飲料調製マシンが、コーディネーションサーバへと通知するステップであって、当該通知は、コーディネーションサーバへのマシンアドレスの送信を含み、飲料調製マシンがデータセットを受信する準備ができているということを通知するステップと、
・コーディネーションサーバが、通知を受信するステップと、
・コーディネーションサーバが、マシンアドレスに割り当てられるデータセットがコーディネーションサーバに格納されると、または、格納されるとすぐに、飲料調製マシンに当該データセットを送信するステップとが、行われる。
【００１８】
飲料調製マシンへのデータセットの送信は、データセットが通知の受信の時点でコーディネーションサーバに既に格納されている場合、直ちに実行され得る。別の態様では、データセットが動作デバイスから得られるまで、コーディネーションサーバは待機し得、必ずしも新しい通知または要求を送る必要なしにこれを飲料調製マシンに送信し得る。
【００１９】
マシンアドレスを使用することを含む飲料調製マシンへのデータセットの送信は、マシンアドレスがそれに割り当てられる飲料調製マシンを識別し、この態様で識別される飲料調製マシンへの送信が行われることにより実行され得る。
【００２０】
飲料調製マシンによる受信準備の通知は、マシンアドレスに割り当てられるデータセットがコーディネーションサーバに格納されているか否かについてのコーディネーションサーバへの照会としても考えることができる。典型的に、ネットワークアドレスが受信準備の通知とともに送信される。
【００２１】
したがって、これらの実施形態によれば、飲料調製マシン自体は、能動的な態様でコーディネーションサーバに通知を行なう。したがって、これらの実施形態によれば、飲料調製マシンによる通知、照会、要求またはトリガがなければ、情報が能動的な態様で飲料調製マシンに送られることはない。これにより、飲料調製マシンは、認証されていないアクセスからより良好に保護される。
【００２２】
他の実施形態では、データセットは、コーディネーションサーバに通知もしくは照会を行なうかまたはコンタクトすることなく、コーディネーションサーバから飲料調製マシンに（「能動的に」）送信される。これはたとえば、マシンアドレスおよびデータセットがコーディネーションサーバによって受信された後、実行される。情報が飲料調製マシンに送信され得るネットワークアドレスは、マシンアドレスに割り当てられる態様で、この態様で飲料調製マシンにデータセットを送ることができるように、コーディネーションサーバに格納され得る。このネットワークアドレスはたとえばＩＰアドレスまたはＥメールアドレスである。そのようなネットワークアドレスも飲料調製マシンから動作デバイスにマシンアドレスと一緒に送信され得、次いで、動作デバイスからコーディネーションサーバに送信され得る。コーディネーションサーバが飲料調製マシンにデータセットを送信するために、
・コーディネーションサーバが、受信したマシンアドレスに割り当てられるネットワークアドレスを決定するステップと、
・コーディネーションサーバが、このネットワークアドレスにデータセットを送信するステップとが行われる。
データセットの送信は、データセットを受信した後のたとえば数秒といった予め規定された時間インターバルの後にコーディネーションサーバによってのみ開始され得、繰り返される場合もあり得る。
【００２３】
飲料調製マシンは典型的に、無線通信のために設計されている通信ユニットを含み、当該通信ユニットにより飲料調製マシンはコーディネーションサーバと通信し得る。
【００２４】
マシンアドレスは、マシンの明白な識別を可能にする。たとえば、マシンアドレスは、シリアル番号、デバイス名、Ｅメールアドレス、（静的な）ネットワークアドレス（たとえばＩＰアドレス）またはハードウェアアドレス（たとえばＭＡＣアドレス）である。
【００２５】
データセットの格納のステップ、および／または、たとえばユーザレシピに従った合計製品の作製といったデータセットに従ったアクションの実行のステップは、典型的に、たとえばボタンを押すことによりユーザが飲料調製マシンにおいて確認アクションを行なわなければならない確認ステップを含む。これにより、たとえば合計製品を受け取るための受取容器が存在しない状態でアクションまたは調製が実行されることが防止され得る。
【００２６】
実施形態では、上記方法は、
・動作デバイスが、飲料調製マシンにおいてユーザに制御コマンドを入力するよう要求するユーザインストラクションを表示するステップを含む。
これにより、動作ユニット自体が飲料調製マシンと直接的に通信することなく、飲料調製マシンにおいて方法の連続する実行をトリガすることが可能である。制御コマンドの入力はたとえば、飲料調製マシンの動作ボタンを２回始動させることにより実行され得る。
【００２７】
実施形態では、制御コマンドの入力は、飲料調製マシンとのユーザのインタラクションによって直接的に実行され、したがって動作デバイスを使用せずに実行される。
【００２８】
実施形態では、ユーザ自身によって、特に直接の態様での飲料調製マシンとのユーザのインタラクションによって、したがって動作デバイスを使用せずに、飲料調製マシンにおいてトリガされる対応する制御コマンドを登録しない場合、飲料調製マシンはマシンアドレスを送信しない。
【００２９】
実施形態では、動作デバイスへの飲料調製マシンのマシンアドレスの送信は、近接範囲においてのみ作用する通信を介して実行される。これにより、実際的に他のデバイスによる如何なる影響も除外することが可能である。この通信は、飲料調製マシンと動作デバイスとの間で直接的なチャネルを介して実行される。
【００３０】
実施形態では、動作デバイスへの飲料調製マシンのマシンアドレスの送信は、単方向送信により実行される。
【００３１】
実施形態では、動作デバイスへの飲料調製マシンのマシンアドレスの送信は、光学通信チャネルを介して実行される。これにより、飲料調製マシンの動作ユニットの既存の要素を適用することが可能である。
【００３２】
実施形態では、この送信は、音声通信チャネルまたは無線接続を介して、特にたとえばＮＦＣ、ブルートゥース（登録商標）といった近接範囲において有効な無線接続を介して、実行される。
【００３３】
実施形態では、光学通信チャネルを介した通信は、
・飲料調製マシンが、飲料調製マシンのディスプレイ上に文字列を表示し、動作ユニットにおけるこのコードの手動入力を登録するステップを含む。
これにより、動作デバイス上の任意の特別なスキャニングソフトウェアなしに送信を実現することが可能である。
【００３４】
実施形態では、光学通信チャネルを介した通信は、
・飲料調製マシンが、光学コードを送るステップと、
・動作デバイスが、光学的にこの光学コードを登録しデコードするステップとを含み、
特に、光学コードは、放射光の空間的または時間的な変動によって表わされる。これにより、標準的な認識ソフトウェアが使用され得る既知の光学コードを使用することが可能である。
【００３５】
光学コードは、出力装置上の表示の空間的および／または時間的な変動の形態で、送信情報をエンコードし得る。空間の変動またはコーディングは、たとえば一次元または二次元のバーコード（「ＱＲコード（登録商標）」）を表示することにより実行される。時間的な変動はたとえば、表示の部分の明るさまたは表示の全体の明るさを変更することにより、または、典型的に可視領域もしくは赤外領域での光ダイオードまたは別の光源の光の放射を変調することにより、実行される。
【００３６】
他の実施形態において、動作デバイスへのマシンアドレスの送信は、近接範囲無線プロトコルによって実行される。特に、これは単方向の態様でのみ動作され得る。近接範囲無線プロトコルはたとえば、ブルートゥース（登録商標）、ＮＦＣまたは別のプロトコルであり得る。
【００３７】
単方向動作または単方向送信とは、一方の通信相手（ここでは飲料調製マシン）が送信のみし、他方の通信相手（ここでは動作デバイス）が受信のみするということを意味する。これは、光学通信および無線ベースの通信に適用される。
【００３８】
実施形態では、方法は、データセットを受信した後、さらに別のステップとして、
・飲料調製マシンがデータセットを表示するステップを含む。
これにより、作製をトリガする前に、ユーザが当該ユーザの送信されるレシピを制御することが可能である。
【００３９】
実施形態では、方法は、さらに別のステップとして、
・コーディネーションサーバが、データセットを格納した後の時間インターバル（「格納時間インターバル」）の完了の後に、格納されたデータセットと、マシンアドレスへのその割り当てとを削除するステップを含む。
これにより、もはや使用されないデータセットがメモリ容量を占有することを防止する。
【００４０】
データセットはさらに、飲料調製マシンに送信された後、コーディネーションサーバにおいて削除され得る。マシンアドレスのためのデータセットの予め規定された数を上回る場合、最も古いデータセットが削除され得る。
【００４１】
実施形態では、方法は、さらに別のステップとして、
・動作デバイスが、飲料調製マシンを識別するデバイス名を受信するステップを含み、特に、
○デバイス名が、特に動作デバイスへのマシンアドレスの送信と一緒に飲料調製マシンから動作デバイスに送信されるか、または、
○デバイス名が、特に動作デバイスからマシンアドレスを受信した後にコーディネーションサーバから動作デバイスに送信され、上記方法はさらに、
・動作デバイスが、合計製品の更新された作製のためのさらに別のデータセットのその後の送信の前にユーザによる選択のためにデバイス名を表示するステップを含む。
【００４２】
これにより、マシンアドレスが一度送信された後、デバイス名に基づいて動作デバイスにおいて飲料調製マシンを選択することが可能であり、かつ、動作デバイスにもう一度マシンアドレスが送信される必要なくデータセットを送信することが可能である。
【００４３】
実施形態では、方法は、さらに別のステップとして、
・動作デバイスが、データセットおよびマシンアドレスと一緒にコーディネーションサーバに動作デバイス識別子を送信するステップと、
・コーディネーションサーバが、マシンアドレスへの割り当てを含む、動作デバイス識別子を格納するステップとを含む。
これにより、互いに異なる動作デバイスに由来するデータセットを区別することが可能であり、それらを優先することもおそらく可能である。
【００４４】
動作デバイスは、タッチスクリーンおよびデータ処理ユニットとして組み合わせられ得る入力デバイスおよび出力デバイスを含む。動作デバイスは、飲料調製マシンとの通信のための通信ユニットを含み得る。しかしながら、本発明に従った通信ユニットは、飲料調製マシンとの双方向通信のために必ずしも使用されず、特に、飲料調製マシンへのデータセットの直接的な送信のために使用されない。動作デバイスは、たとえば携帯電話もしくはスマートフォンといったモバイルデバイス、特にポータブルデバイス、であり得るか、または、スマートウォッチまたはウェアラブルコンピュータのような機能的に同等なデバイスであり得る。
【００４５】
飲料調製マシンおよびコーディネーションサーバとのインタラクションにおいて動作デバイスを動作させるための方法は、動作デバイスから飲料調製マシンへのデータセットの送信のために機能する。上記方法は少なくとも、動作デバイス上で行われる、
・データセットを特定する入力または選択を登録するステップと、
・間接的にデータセットを飲料調製マシンに送るために動作モードの選択を登録するステップと、
・マシンアドレスを受信するステップと、
・コーディネーションサーバにデータセットおよびマシンアドレスを送信するステップとを含む。
【００４６】
飲料調製マシンおよびコーディネーションサーバとのインタラクションにおいて動作デバイスを動作させるためのコンピュータプログラムは、動作デバイスから飲料調製マシンへのデータセットの送信のために機能する。動作デバイス上での実行の際には、コンピュータプログラムは、動作デバイスを動作させるための方法における上記されたステップを行なう。
【００４７】
動作デバイス上での実行のためのコンピュータプログラムは、動作デバイスのデジタルデータ処理ユニットの内部メモリにロードされ得、コンピュータプログラムコード手段を含む。コンピュータプログラムコード手段は、動作デバイスのデジタルデータ処理ユニットにおいて実行される場合に動作デバイスのために意図される上記方法のステップをこれに行なわせる。コンピュータプログラムプロダクトは、コンピュータプログラムコード手段が格納されるデータキャリアまたはコンピュータ読取可能媒体を含む。
【００４８】
動作デバイスおよびコーディネーションサーバとのインタラクションにおいて飲料調製マシンを動作させるための方法は、動作デバイスから飲料調製マシンへのデータセットの送信のために機能する。上記方法は少なくとも、飲料調製マシン上で行なわれる、
・ユーザによってトリガされる制御コマンドを登録するステップと、
・制御コマンドによってトリガされると、動作デバイスに飲料調製マシンのマシンアドレスを送信するステップと、
・随意に、コーディネーションサーバへと通知するステップであって、当該通知は、コーディネーションサーバへのマシンアドレスの送信を含み、飲料調製マシンがデータセットを受信する準備ができているということを通知するステップと、
・コーディネーションサーバからデータセットを受信するステップと、
・データセットを格納し、および／または、データセットに従ってアクションを行なうステップとを含む。
【００４９】
飲料調製マシンは上記方法を実行するために設計されている。
動作デバイスおよび飲料調製マシンとのインタラクションにおいてコーディネーションサーバを動作させるための方法は、動作デバイスから飲料調製マシンにデータセットを送信するために機能する。方法は少なくとも、コーディネーションサーバ上で行われる、
・コーディネーションサーバが、飲料調製マシンのマシンアドレスおよびデータセットを受信するステップと、
・コーディネーションサーバが、マシンアドレスと、それに割り当てられたデータセットとを格納するステップと、
・コーディネーションサーバが、マシンアドレスに従って飲料調製マシンに当該データセットを送信するステップとを含む。
【００５０】
実施形態では、コーディネーションサーバによって、飲料調製マシンにデータセットを送信するために、以下のステップが行なわれる。すなわち、
・コーディネーションサーバが通知を受信するステップであって、当該通知は、マシンアドレスを特定することを含み、飲料調製マシンがデータセットを受信する準備ができているという通知を受信するステップと、
・コーディネーションサーバが、マシンアドレスに割り当てられるデータセットがコーディネーションサーバに格納される場合、通知の送信側にこのデータセットを送信するステップとを含む。
【００５１】
特許請求の範囲の従属項から、さらに別の好ましい実施形態が導出される。本願明細書において、方法の請求項の特徴は、適切な場合、デバイスの請求項およびコンピュータプログラムの請求項と組み合わせられ得、その逆も可能である。
【００５２】
本発明の主題は、添付の図面において表わされる好ましい実施形態例として以下により詳細に説明される。各々の場合、概略的な態様で示される。
【図面の簡単な説明】
【００５３】
【図１】飲料調製のためのシステムの図である。
【図２】ユーザレシピを送信するための方法のフロー図である。
【発明を実施するための形態】
【００５４】
基本的に、図において、同一要素には同一の参照番号が付されている。
図１は、ポーションパッケージ３からの少なくとも１つの抽出材料で受取容器２を充填するための飲料調製マシン１を有する飲料調製のためのシステムを示す。飲料調製マシン１は、第１の通信接続５１を介してイントラネットまたはインターネットのような第１の通信ネットワークに接続され得る。たとえば携帯電話もしくはスマートフォンまたは飲料調製マシン１を動作するためにのみ提供される専用デバイスといったモバイルおよびポータブルであり得る動作デバイス４は、第２の通信接続５２および通信ネットワーク５を介して間接的な態様で、または随意に直接的な態様で直接的なチャネル５３を介して、飲料調製マシン１と通信し得る。本発明によれば、直接的な双方向接続は必要ではない。
【００５５】
飲料調製マシン１および動作デバイス４は各々、通信ネットワーク５を介してコーディネーションサーバ６と通信する。
【００５６】
飲料調製マシン１は、抽出単位により抽出物を抽出するためのベースユニット１０を含む。飲料調製マシン１はたとえば、それ自体既知のタイプのポーションカプセルコーヒーマシンであり、ベースユニット１０は浸出モジュールであり、抽出流体は圧力下のお湯である。抽出単位は受取容器２に供給される。
【００５７】
ポーションパッケージ３は、ポーションパッケージング（たとえばカプセル）と、ポーションパッケージングに含まれる抽出材料（たとえばコーヒー）とを含む。ポーションパッケージ３にはマシン読取可能なポーションコード３３が設けられ得る。
【００５８】
飲料調製マシン１は、たとえばミルクおよび／またはミルク泡といった少なくとも１つのさらに別の製品または部分製品を送達または作製し得る補助ユニット１１を含んでおり、受取容器２に同様に供給される。
【００５９】
抽出物および少なくとも１つの部分製品は、同時または連続する態様で受取容器２に供給され、たとえば、コーヒーと、冷たいもしくは暖かいミルクまたは冷たいもしくは暖かいミルク泡とからなる「カフェマキアート」といった合計製品を受取容器２において一緒に形成する。
【００６０】
ベースユニット１０および補助ユニット１１の制御に関し、ユーザによる動作および他のデバイスとの随意の通信のために、飲料調製マシン１は、制御ユニット２、上位制御ユニット１３、動作ユニット１４および通信ユニット１５を含む。
【００６１】
制御ユニット１２は、たとえばベースユニット１０および補助ユニット１１のポンプ、バルブ、加熱要素などを制御し、温度、圧力、フローなどの測定値を登録および処理することにより、これらのユニットの制御のために構成される。
【００６２】
上位制御ユニット１３は、動作ユニット１４および通信ユニット１５の制御のために構成される。上位制御ユニット１３は、制御ユニットから物理的におよび／またはプログラム技術的に分離される態様で実現され得るか、または、制御ユニット１２と同一であり得る。
【００６３】
動作ユニット１４は、たとえばスイッチ、ボタン、および／または、ジョグダイヤルもしくは調節ホイール、および／または、タッチセンシティブ表面といった入力ユニット１４１と、ライトまたはスクリーンなどといった光学表示手段、および／または、ラウドスピーカ、加算演算器などといった音響表示手段を有する出力ユニット１４２とを含む。
【００６４】
通信ユニット１５は、（たとえばＷｉ−Ｆｉ（登録商標）、ブルートゥース（登録商標）などによる）無線であり得るか、または、（たとえばイーサネット（登録商標）、ＵＳＢ（登録商標）による）有線接続される第１の通信接続５１を介する通信のために構成され、特に通信ネットワーク５との通信のために構成される。
【００６５】
典型的には携帯電話またはスマートフォンである動作デバイス４は、たとえば入出力ユニットとして機能するタッチセンシティブスクリーンまたはタッチスクリーンのようなユーザインターフェイス４４を含む。付加的または代替的には、動作デバイス４のボタン（キー）がさらに入力ユニットとして機能し得る。これに加えてまたはこれの代わりに、スピーチ入力が実現され得る。
【００６６】
言及されていないが、動作ユニット１４および／または動作デバイス４を介して、情報がユーザに出力され得るとともにユーザの入力が入力され得る。
【００６７】
上位制御ユニット１３は、たとえば調製規定またはレシピが格納されるメモリ１３１を含む。調製規定は、ベースユニット１０および補助ユニット１１の制御のためのコマンドに変換され得る少なくとも制御情報を含む。そのような制御情報は、一方では、ベースユニット１０および／または補助ユニット１１によって合計製品を作製するために行なわれるべきステップのシーケンスを特定するシーケンス情報を含む。他方、制御情報はたとえば、以下に一般的に調製パラメータと称されシーケンスをパラメータ化する、温度、体積の詳細、時間の詳細、絶対的または相対的な量割合、部分製品のさらに別のパラメータ、部分製品の調製のシーケンス、飲料の名前、ユーザの名前、調製のヒントおよび調製推薦、カプセルの嗜好などを含む。
【００６８】
調製規定はさらにユーザインストラクションを含み得る。これらのインストラクションは、合計製品の調製の一部分であり、ユーザによって行なわれなければならないものである。これについて、ユーザインストラクションは、出力ユニット１４２または動作デバイス４のユーザインターフェイス４４により表示され得る。たとえば、そのようなインストラクションは「ここでアイスキューブを追加」である。
【００６９】
調製規定の一部でないが、別の態様において飲料調製マシンおよび／または動作デバイス４の動作に関係するユーザインストラクションも表示され得る。特に、ユーザインストラクションは、飲料調製マシン１において、任意の動作デバイス４からのユーザレシピの間接的な送信をトリガすることをユーザに要求し得る。
【００７０】
製品を調製するために、制御情報または対応するコマンドが、調製規定に従ってベースユニット１０および補助ユニット１１によって実現され、調製シーケンスはこれによって実現される。調製規定がユーザインストラクションを含む場合、これらはシーケンスの対応する位置でユーザに表示される。
【００７１】
調製規定は、ユーザによって調節されることが許可される調製パラメータと、ユーザによって調節されることができない調製パラメータとを含み得る。調節可能な調製パラメータはたとえば、合計製品中の部分製品の（容積）割合、部分製品の合計量または温度である。調節可能な調製パラメータについて、調製規定は、ユーザがパラメータを調節しない場合に使用される標準値またはデフォルト値を含み得る。
【００７２】
調節可能な調製パラメータを調節するために、動作デバイス４のユーザインターフェイス４４上において、１つ以上のそのような調製パラメータの選択がユーザに対して表示され、調製パラメータを調節するためのユーザの入力が登録される。ここで、ユーザレシピは、調製規定を定義するか、または、格納された調製規定を補足および／もしくは修正する調節可能な調製パラメータの量として定義される。
【００７３】
動作ユニット４は、量割合、容器または合計量の選択、温度選択などといった登録されたユーザ入力を表わす情報を飲料調製マシン１に、
・そのために構成されていれば直接的なチャネル５３を介して直接的な態様で、または、
・第２の通信接続５２および第１の通信接続５１を介して間接的に送信し得る。
さらに、以下に、どのように間接的な送信が実現され得るかが説明されているので、動作デバイス４から飲料調製マシン１への情報の送信のための直接的なチャネル５３を介する通信接続のセットアップが回避され得る。
【００７４】
図２は、特にユーザレシピ６１といったデータセットを動作デバイス４から飲料調製マシン１に送信するための方法のシーケンスのフロー図を示す。当該方法はユーザレシピ６１の送信により説明されるが、データセットに概して適用可能である。さらに、データセットはたとえば飲料調製マシン１の基本セッティングを特定し得るか、または、製品の作製を直接的に示さない他のパラメータを特定し得る。
【００７５】
上記方法は、以下のステップ（各々Ｓ１、Ｓ２などによって示される）を含む。すなわち、上記方法は、
・ユーザが、動作デバイス４において、ユーザレシピ６１を入力または選択するＳ１と、
・ユーザが、動作デバイス４上で、飲料調製マシン１にユーザレシピ６１を間接的に送るための動作モードを選択するＳ２とを含む。特に、これはいくつかの動作モードの中からの選択として実行される。他のそのような動作モードはたとえば、（別の）飲料調製マシンへのレシピの直接的な送信または（別の）飲料調製マシンの構成であり、当該飲料調製マシンは動作デバイスとの直接的な通信のために構成されている。上記方法はさらに、
・随意に、動作デバイス４が、ユーザインストラクションを表示するＳ３と、
・ユーザが、飲料調製マシン１において、制御コマンドを入力するか、または、ユーザによってトリガされる制御コマンドを登録するＳ４とを含む。制御コマンドは、たとえば印刷または電子的な形態の動作インストラクションによって、または、随意に動作デバイス４において表示されるユーザインストラクションによって、ユーザに知らされ得る。上記方法はさらに、
・飲料調製マシン１が、制御コマンドによってトリガされ、動作デバイス４にマシンアドレス６２を送信するＳ５を含む。これは、特に２メートル未満、１メートル未満または５０ｃｍ未満の距離にわたって作用する通信といった近接範囲内でのみ作用する通信を介して実行され得る。実施形態では、この通信は単方向である。たとえば、それは、時間インターバル（「表示時間インターバル」）中の飲料調製マシン１の出力ユニット１４２のディスプレイ上のＱＲコードのような光学コードの表示を含む。上記方法はさらに、
・動作デバイス４が、マシンアドレス６２を受信するＳ６を含む。随意に、マシンアドレス６２が有効なものか否かに関して検討され得る。上記方法はさらに、
・動作デバイス４が、コーディネーションサーバ６にユーザレシピ６１およびマシンアドレス６２を送信するＳ７と、
・コーディネーションサーバ６が、マシンアドレス６２とそれに割り当てられたユーザレシピ６１とを受信および格納するＳ８とを含む。このマシンアドレス６２に対してユーザレシピ６１の予め規定された最大値（たとえば５）を超えて格納される場合、最も古いユーザレシピ６１を削除する。上記方法はさらに、
・飲料調製マシン１がコーディネーションサーバ６へと通知するＳ９であって、当該通知は、コーディネーションサーバ６へのマシンアドレス６２の送信を含み、飲料調製マシン１がユーザレシピ６１を受信する準備ができているということを通知するＳ９を含む。これも、マシンアドレスに割り当てられるユーザレシピ６１が格納されるか否かに関する照会と考えられ得る。そうでない場合に、照会を繰り返す。繰り返しのインターバルはたとえば２秒、５秒もしくは１０秒または１分の半分以上である。繰り返される場合のある上記照会はたとえば、動作デバイス４にマシンアドレス６２を送信する際に開始される。特に、この送信が単方向であり、飲料調製マシン１が動作デバイス４から受信確認を直接的に取得しない場合、繰り返される場合のある当該照会は、時間インターバル（「照会時間インターバル」）の完了の後に自動的に終了され得る。照会時間インターバルは典型的に、少なくとも表示時間インターバルと等しい長さであるか、または、表示時間インターバルよりも多少より長い（たとえば２分）。代替的には、要求の繰り返しなしにすることができる。コーディネーションサーバ６は、飲料調製マシン１の更新された通知または照会を待つことなく、飲料調製マシン１に自動的にユーザレシピ６１を存在するとすぐに送信するように構成される。上記方法はさらに、
・ユーザレシピ６１が存在する場合、コーディネーションサーバ６が飲料調製マシン１にユーザレシピ６１を送信するＳ１０と、
・飲料調製マシン１が、ユーザレシピ６１を受信するＳ１１と、
・随意に飲料調製マシン１が、受信したユーザレシピ６１を表示するＳ１２と、
・飲料調製マシン１が、ユーザレシピ６１に従って特に合計製品を作製するといったアクションを実行するＳ１３とを含む。当該作製は、随意に、トリガまたは確認のためのユーザの入力を要求し得る。上記方法はさらに、
・随意に、コーディネーションサーバ６が、飲料調製マシン１にユーザレシピ６１を送信した後、または、送信が行われなかった場合、ユーザレシピ６１の格納の後の時間インターバル（「格納時間インターバル」）の完了の後、格納されたユーザレシピ６１およびマシンアドレス６２へのその割り当てを削除するＳ１４を含む。時間インターバルはたとえば５分である。
【００７６】
同じ割り当てられたマシンアドレス６２を有するいくつかのユーザレシピ６１がコーディネーションサーバ６に送信される場合、コーディネーションサーバ６は、最後に送信されたもののみを格納するように構成され得る。代替的には、コーディネーションサーバ６はいくつかのユーザレシピ６１を格納し、これにより照会時に飲料調製マシン１にこれらを送信し得る。その際に、飲料調製マシン１は、ユーザにいくつかのユーザレシピ６１の選択を提供し得る。
【００７７】
実施形態では、動作デバイス４はさらに、ユーザレシピ６１およびマシンアドレス６２と一緒に、コーディネーションサーバ６に動作デバイス識別子を送信し得る。動作デバイス識別子はあいまいさなしに動作デバイス４を識別する。たとえば、動作デバイス４にあいまいさなしに割り当てられるのは英数字のコードである。それは、マシンアドレス６２への割り当てを含むコーディネーションサーバ６に格納され得る。
【００７８】
実施形態では、飲料調製マシン１を識別するデバイス名が動作デバイス４に送信される。これはたとえば、動作デバイス４へのマシンアドレス６２の送信と一緒に実行される。代替的には、コーディネーションサーバ６が、動作デバイス４からマシンアドレス６２を受信した後、動作デバイス４に応答してデバイス名を送信することにより実行される。これについては、デバイス名は、マシンアドレスに割り当てられる態様でコーディネーションサーバ６に格納される。デバイス名は、典型的にユーザに理解可能な飲料調製マシン１の説明であり、たとえばその位置の詳細（「部屋１３０３」または「ホテルロビー」または「ピーターのマシン」）である。デバイス名とその割り当ては、飲料調製マシン１を構成する際に定義され、飲料調製マシン１および／またはコーディネーションサーバ６に格納される。
【００７９】
動作デバイス４がデバイス名を知っていることにより、これは、理解可能な形態で動作デバイス４において表示され得るとともに、ユーザレシピ６１の更新された送信のために、または、合計製品の更新された作製のために、ユーザへ選択のために提供される。代替的には、マシンアドレス６２も表示され、飲料調製マシン１へ選択のために提供され得る。両方の場合において、動作デバイス４は、選択に従って、コーディネーションサーバ６へのユーザレシピ６１およびマシンアドレス６２（およびユーザ名の場合もあり）の送信を行い得、これに先立って動作デバイス４にもう一度マシンアドレス６２を送信する必要がない。
【００８０】
本願明細書において、飲料調製マシン１の領域にユーザがしばらくの間、位置していないという事実にもかかわらず動作デバイス４が飲料調製マシン１のユーザレシピ６１を送信することを防止するために、当該方法は、ある時間インターバル（「使用時間インターバル」）の後にそのような送信を防ぐように構成し得る。この時間インターバルは、１時間以上、１日以上、または、それよりもさらに長くあり得る。それは、動作デバイス４へのマシンアドレス６２の送信から始まり得る。動作デバイス４のための時間インターバルが経過したか否かに関する検討がコーディネーションサーバ６において行われ得る。
【００８１】
本願明細書において、ユーザレシピ６１がいくつかの動作デバイス４から飲料調製マシン１に送信可能になるのを防止するために、ユーザレシピ６１は、動作デバイス識別子が（コーディネーションサーバ６において）すべてのうちの最後にマシンアドレス６２へ割り当てられた（かつ割り当てが格納された）ユーザデバイス４によってのみ受け入れられ得る。
【００８２】
動作デバイス４とコーディネーションサーバ６との間の通信および飲料調製マシン１とコーディネーションサーバ６との間の通信は、たとえばＴＣＰ／ＩＰといった既知の通信システムおよび通信プロトコルを介して実行される。これについて、コーディネーションサーバ６が到達し得るネットワークアドレスまたはＵＲＬは、動作デバイス４および飲料調製マシン１に格納され得る。
【００８３】
一般に、動作デバイス４と、コーディネーションサーバ６と、飲料調製マシン１との間での情報の異なる送信がインターネットのような公衆通信ネットワーク５を介して実行され得る場合もあり、その場合は、暗号方法の使用を伴うまたは伴わない異なる通信方式を使用することも含む。
【図１】
2020517392.tif 000003
【図２】
2020517392.tif 000004
【国際調査報告】
2020517392.tif 000005
2020517392.tif 000006
2020517392.tif 000007
2020517392.tif 000008
2020517392.tif 000009
2020517392.tif 000010