注文を管理し、商品を容器に供給するための方法であって、注文入力ステーションにおいて、商品種に関するユーザー選択の入力を促し、少なくとも選択した商品種を示す表示を容器に印刷し、商品供給ステーションにおいて表示を読み取り、そして選択された商品種を容器に供給することを包含する方法。商品種に関するユーザー選択の入力を促す工程が、商品選択グラフィカルユーザーインターフェースを利用し得る消費者に対して、商品種に関するユーザー選択の入力を促すことを更に包含する、請求項1に記載の方法。商品種に関するユーザー選択の入力を促す工程が、商品選択グラフィカルユーザーインターフェースを利用し得る従業員に対して、商品種に関するユーザー選択の入力を促すことを更に包含する、請求項1に記載の方法。容器から表示を読み取る工程と、商品種を容器に供給する工程が、自動商品供給システムによって無人で行われることを特徴とする、請求項1に記載の方法。商品供給ステーションにおいて、容器上の表示を読み取ることによって、選択された商品種の容器への再充填を開始することを更に包含する、請求項1に記載の方法。容器を移動または回転させることによって、ユーザーにグラフィカルユーザーインターフェースから商品種を選択させることを更に包含する、請求項1に記載の方法。注文を管理し、飲料を容器に供給するための方法であって、注文入力システムにおいて、注文識別を含む注文を行い、注文識別を含む表示を飲料用容器に印刷し、飲料用容器を消費者に提供し、飲料供給ステーションにおいて表示を読み取り、消費者に飲料種を選択させ、選択された飲料種を飲料用容器に供給し、そして選択された飲料種に関する注文情報を更新することを包含する方法。消費者に飲料種を選択させる工程が、飲料用容器を、飲料用容器動作検知器の近傍に配置し、飲料用容器動作検知器によって、飲料用容器の回転または他の動きを監視し、飲料用容器動作検知器を介して、ユーザーがグラフィカルユーザーインターフェースと対話することを可能にし、そしてグラフィカルユーザーインターフェース上に表示された飲料用メニューからユーザーに飲料種を選択させることを更に包含する、請求項7に記載の方法。飲料供給ステーションにおいて、飲料用容器の表示を読み取ることによって、選択した飲料の飲料用容器への再充填を開始することを更に包含する、請求項7に記載の方法。飲料用容器を移動または回転させることによって、グラフィカルユーザーインターフェースからユーザーに飲料種を選択させることを更に包含する、請求項7に記載の方法。ユーザーの選択した飲料種を記録することを更に包含する、請求項7に記載の方法。再充填用に選択した飲料種を飲料用容器へ供給し、飲料の再充填回数について注文情報を更新することを更に包含する、請求項7に記載の方法。ファウンテンディスペンサーにおけるグラフィカルユーザーインターフェースのポインティングデバイスとして飲料用容器を使用するための方法であって、飲料用容器を、飲料用容器動作検知器の近傍に配置し、飲料用容器動作検知器によって、飲料用容器の回転または他の動きを監視し、飲料用容器動作検知器を介して、ユーザーがグラフィカルユーザーインターフェースと対話することを可能にし、飲料用メニューからユーザーに飲料種を選択させ、そして選択された飲料種を飲料用容器に供給することを包含する方法。飲料用容器を監視する工程が、飲料用容器に対して放射線を送信し、飲料用容器から反射された放射線の後方散乱を、飲料用容器動作検知器にて受信し、後方散乱の分析によって飲料用容器の動きを決定し、飲料用容器動作検知器を介して、ユーザー動作検知器がグラフィカルユーザーインターフェースと対話することを可能にし、そして飲料種を選択するために、ユーザーに飲料用容器を回転または移動させることを更に包含する、請求項13に記載の方法。注入スィッチの起動によって選択を記録し、注入スィッチの起動と同時に選択した飲料種を飲料用容器に供給することを更に包含する、請求項13に記載の方法。