(57)【特許請求の範囲】
【請求項１】
自動飲料分配ユニットからの飲料の分配を管理するシステムであって、
複数の注入スキーマを受け取る入力モジュールであって、前記複数の注入スキーマの各々は飲料レシピであり、前記入力モジュールは、前記飲料レシピの中で使用される少なくとも１つの基準の選択を許可する、入力モジュールと、
前記複数の注入スキーマを記憶するメモリと、
前記注入スキーマを処理するプロセッサと、
前記注入スキーマに基づいて命令を表示する出力モジュールと、
からなり、
前記管理システムは複数のユーザアカウントを含み、前記受け取られた複数の注入スキーマが、前記ユーザアカウントの少なくとも１つに関連付けられており、
前記注入スキーマの使用で利用可能な基準を選択する飲料分配ユニット・セットアップ・モジュールをさらに含む
管理システム。
【請求項２】
前記基準は、飲料レシピの中で使用される少なくとも１つの成分と、前記飲料サイズと、前記飲料レシピの中で使用される少なくとも１つの成分の量と、を含む、請求項１に記載のシステム。
【請求項３】
前記飲料レシピは、第１の複数の液体の１つおよび複数の液体の１つを含み、前記第１の複数の液体は酒を含み、前記第２の複数の液体は混合物を含む、請求項１に記載のシステム。
【請求項４】
前記注入スキーマは、前記第１の複数の液体の少なくとも１つを前記第２の複数の液体の少なくとも１つと混合することを含む、請求項３に記載のシステム。
【請求項５】
１つまたは複数の前記注入スキーマにアクセスするためのアクセス許可を設定するアクセスモジュールをさらに含む、請求項１に記載のシステム。
【請求項６】
飲料レシピに対応する飲料について飲料要求を受け取る第２の入力モジュールをさらに備え、前記プロセッサは、前記飲料レシピに対応する前記注入スキーマを処理する、請求項１に記載のシステム。
【請求項７】
レポートセッション中に前記システムによって分配された１つまたは複数の飲料に関連する情報を記憶する第２のメモリを含み、前記情報は、前記レポートセッションにわたって分配された飲料の数、前記レポートセッションの開始時間、最初の飲料が分配された時間、最後の飲料が分配された時間、レポートセッションの終了時間、消費者のタイプ、分配された飲料のタイプ、分配された飲料の総容積、および分配された飲料のサイズの少なくとも１つを含む、請求項１に記載のシステム。
【請求項８】
前記自動飲料分配ユニットは、１つまたは複数の前記注入スキーマで使用される１つまたは複数の成分を含む供給パックを備える、請求項１に記載のシステム。
【請求項９】
少なくとも１つの供給パックを起動するため、１つまたは複数の機構を起動する準備命令を受け取る準備入力モジュールをさらに含む、請求項８に記載のシステム。
【請求項１０】
自動飲料分配ユニットからの飲料の分配を管理するシステムであって、
複数の注入スキーマを受け取る入力モジュールであって、前記複数の注入スキーマの各々は飲料レシピであり、前記入力モジュールは、前記自動飲料分配ユニットによって分配された１つまたは複数の飲料についてアカウントデータを追跡するための少なくとも１つのアカウント基準の選択を許可する、入力モジュールと、
前記複数の注入スキーマおよび前記少なくとも１つのアカウント基準を記憶するためのメモリと、
前記注入スキーマおよび前記少なくとも１つのアカウント基準を処理するプロセッサと、
前記自動飲料分配ユニットの使用に基づいて前記少なくとも１つのアカウント基準に対応するアカウントデータを提供する出力モジュールと、
を備えるシステム。
【請求項１１】
前記アカウント基準は、レポートセッションにわたって分配された飲料の数、前記レポートセッションの開始時間、最初の飲料が分配された時間、最後の飲料が分配された時間、前記レポートセッションの終了時間、消費者のタイプ、分配された飲料のタイプ、分配された飲料の総容積、および分配された飲料のサイズの少なくとも１つを含む、請求項１０に記載のシステム。
【請求項１２】
前記アカウントデータは、前記メモリの中に記憶され、外部メモリへ転送され得る、請求項１０に記載のシステム。
【請求項１３】
前記出力モジュールはディスプレイを含み、前記アカウントデータは前記ディスプレイの上に表示される、請求項１０に記載のシステム。
【請求項１４】
自動飲料分配ユニットからの飲料を分配するシステムであって、
複数の注入スキーマを記憶するメモリであって、前記複数の注入スキーマの各々は飲料レシピに対応するメモリと、
少なくとも１つの飲料レシピを表示し、表示された飲料レシピに対応する飲料要求の選択を受け取る入力モジュールと、
前記飲料要求に基づいて前記注入スキーマを処理するプロセッサと、
ユーザのための命令を表示する出力モジュールであって、前記表示命令は飲料レシピに対応する出力モジュールと
を備え、
さらに、前記システムが、複数のユーザアカウントを含み、前記複数の注入スキーマが、前記ユーザアカウントの少なくとも１つに関連付けられており、
所定の検索基準に基づいて飲料を検索することをユーザに許可する検索モジュールをさらに含み、前記検索の結果が前記出力モジュールの上に表示される、システム。
【請求項１５】
前記入力モジュールは、飲料要求の選択を許可するタッチ・スクリーン・インターフェースを含む、請求項１４に記載のシステム。
【請求項１６】
前記出力モジュールは、ユーザのための命令を表示するタッチ・スクリーン・インターフェースを含む、請求項１４に記載のシステム。
【請求項１７】
前記入力モジュールは複数の飲料カテゴリ入力選択を提供し、各々の入力選択は複数の飲料カテゴリの１つに対応し、前記入力選択の選択が、前記自動飲料分配ユニットによって分配される飲料のリストを提供する、請求項１４に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本願は、２０１０年６月２１日に出願された「Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｄｉｓｐｅｎｓｉｎｇ  ａ  Ｂｅｖｅｒａｇｅ」と題する米国仮出願第６１／３５６，７５０号の利益を主張し、この仮出願の開示は、参照によって本明細書の中に全体を組み入れられる。
【背景技術】
【０００２】
本発明は、一般的に、飲料を分配するシステムおよび方法に関し、具体的には、自動飲料分配ユニットからの飲料の分配を管理する方法およびシステムに関する。
【０００３】
飲料の引き渡しを消費者へ提供する飲料分配システムは、従来周知である。典型的には、そのような飲料分配マシンは、分配される飲料を顧客が指定することを許可し、指定された飲料を分配することを顧客に許可する。そのような飲料は、例えば、フレーバー炭酸飲料、コーヒーベースの飲料、およびビールやワイン等のアルコール飲料である。
【０００４】
現在の飲料分配システムの大きな欠点は、そのようなシステムで提案されるカスタマイゼーションの欠乏である。例えば、現在の飲料分配システムは、飲料分配システムの様々な機能、例えば、分配される飲料について飲料レシピを作成または改定すること、分配される異なった飲料のメニューを作成または改定すること、製品管理および在庫追跡、分配履歴を観察すること、および財務追跡、例えば、飲料分配機能によって分配される飲料の容積、計数、および販売を追跡する管理を許可しない。加えて、現在の飲料分配システムは、飲料分配システムによって提供される成分に基づいてカスタマイズされた飲料を分配する能力を提供しない。むしろ、そのようなシステムは、一般的に、分配される所定の飲料のみを含む。
【０００５】
上記で論述された問題および他の問題を解決するため、および、これまで提供されなかった利点および態様を提供するために本システムが提供される。本システムの特徴および利点の完全な論述は、添付の図面を参照して進行する以下の詳細な説明においてなされる。
【発明の概要】
【０００６】
自動飲料分配ユニットからの飲料の分配を管理する方法およびシステムが、本明細書で提供される。飲料は単一または複数の成分を含み、これらの成分は、第１の複数の液体、第２の複数の液体、および／または１つまたは複数の第１および第２の複数の液体の組み合わせを含む。加えて、飾りおよび付け合わせが飲料に含まれる。飲料は、注入スキーマに従って分配される。注入スキーマは、飲料レシピであり、システム管理者によって事前にプログラムされるか、それとも、システムの動作中に消費者によって選ばれる。加えて、注入スキーマは他の個人によってプログラムされることが想定される。１つの実施形態において、第１の複数の液体は酒を含み、第２の複数の飲料は、飲料を作成するため酒と混合される混合物を含む。
【０００７】
加えて、自動飲料分配ユニットからの飲料の分配を管理するシステムが提供される。システムは、入力モジュール、メモリ、プロセッサ、および出力モジュールを備える。入力モジュールは複数の注入スキーマを受け取り、複数の注入スキーマの各々は飲料レシピである。入力モジュールは、飲料レシピで使用される少なくとも１つの基準の選択を許可する。メモリは、複数の注入スキーマを記憶し、プロセッサは注入スキーマを処理する。出力モジュールは、注入スキーマに基づいて命令を表示する。自動飲料分配ユニットは、１つまたは複数の注入スキーマを用いて使用される１つまたは複数の成分を含む供給パックを備える。システムは準備命令を受け取るための準備入力モジュールを含み、準備命令は少なくとも１つの供給パックを準備するための１つまたは機構を活性化する。システムは、さらに、複数のユーザアカウントを含み、受け取られた複数の注入スキーマは、ユーザアカウントの少なくとも１つに関連づけられる。
【０００８】
システムは、さらに、注入スキーマの１つまたは複数へアクセスするためのアクセス許可を設定するアクセスモジュール、および注入スキーマについて使用可能な基準を選択する飲料分配ユニット・セットアップ・モジュールを含む。基準は、飲料レシピで使用される少なくとも１つの成分を選択すること、飲料のサイズを選択すること、および飲料レシピで使用される少なくとも１つの成分の量を選択することの少なくとも１つを含む。飲料レシピは、第１の複数の液体の１つおよび第２の複数の液体の１つを含む。第１の複数の液体は酒を含み、第２の複数の液体は混合物を含む。注入スキーマは、第１の複数の液体の少なくとも１つを第２の複数の液体の少なくとも１つと混合することを含む。
【０００９】
システムは、さらに、飲料レシピに対応する飲料について飲料要求を受け取る第２の入力モジュールを含み、プロセッサは飲料レシピに対応する注入スキーマを処理する。さらに、システムは、レポートセッション中にシステムによって分配された１つまたは複数の飲料に関する情報を記憶する第２のメモリを含む。情報は、レポートセッションにわたって分配された飲料の数、レポートセッションの開始時間、最初の飲料が分配された時間、最後の飲料が分配された時間、レポートセッションの終了時間、消費者のタイプ、分配された飲料のタイプ、分配された飲料の総容積、および分配された飲料のサイズの少なくとも１つを含む。
【００１０】
さらに、入力モジュール、メモリ、プロセッサ、および出力モジュールを備える自動飲料分配ユニットからの飲料の分配を管理するシステムが提供される。入力モジュールは複数の注入スキーマを受け取り、複数の注入スキーマの各々は飲料レシピである。入力モジュールは、自動飲料分配ユニットによって分配された１つまたは複数の飲料についてアカウントデータを追跡するため少なくとも１つのアカウント基準の選択を許可する。メモリは複数の注入スキーマおよび少なくとも１つのアカウント基準を記憶する。プロセッサは、注入スキーマおよび少なくとも１つのアカウント基準を処理する。出力モジュールは、自動飲料分配ユニットの使用に基づいて少なくとも１つのアカウント基準に対応するアカウントデータを提供する。出力モジュールはディスプレイを含み、アカウントデータはディスプレイの上に表示される。
【００１１】
アカウント基準は、レポートセッションにわたって分配された飲料の数、レポートセッションの開始時間、最初の飲料が分配された時間、最後の飲料が分配された時間、レポートセッションの終了時間、消費者のタイプ、分配された飲料のタイプ、分配された飲料の総容積、および分配された飲料のサイズの少なくとも１つを含む、アカウントデータは、メモリの中に記憶され、外部メモリへ転送され得る。
【００１２】
さらに、自動飲料分配ユニットからの飲料を分配するシステムが提供される。システムは、メモリ、入力モジュール、プロセッサ、および出力モジュールを含む。メモリは複数の注入スキーマを記憶し、複数の注入スキーマの各々は飲料レシピに対応する。入力モジュールは、少なくとも１つの飲料レシピを表示し、表示された飲料レシピに対応する飲料要求の選択を受け取る。入力モジュールは、飲料要求の選択を許可するタッチ・スクリーン・インタフェースを含む。入力モジュールは、さらに、複数の飲料カテゴリ入力選択を提供する。各々の入力選択は複数の飲料カテゴリの１つに対応し、入力選択の選択は、自動分配ユニットによって分配される飲料のリストを提供する。プロセッサは、飲料要求に基づいて注入スキーマを処理する。出力モジュールはユーザのための命令を表示し、表示命令は飲料レシピに対応する。出力モジュールは、ユーザのための命令を表示するタッチ・スクリーン・インタフェースを含む。システムは、さらに、検索基準に基づいて飲料を検索することをユーザに許可する検索モジュールを含み、検索の結果は出力モジュールの上に表示される。
【００１３】
他の特徴および利点は、次の図面と組み合わせて理解される次の明細書から明らかであろう。
【図面の簡単な説明】
【００１４】
本発明を理解するため、添付の図面を参照し、限定ではなく単なる例として、本発明が説明される。
【００１５】
【図１】飲料分配システムを示すブロック図である。
【図２】図１の飲料分配システムの中のコンピュータを示すブロック図である。
【図３】図１の飲料分配システムのディスプレイの上に表示される入口スクリーンのスクリーンショットである。
【図４Ａ】本明細書で説明される飲料分配システムの管理機能のスクリーンショットである。
【図４Ｂ】本明細書で説明される飲料分配システムの管理機能のスクリーンショットである。
【図４Ｃ】本明細書で説明される飲料分配システムの管理機能のスクリーンショットである。
【図４Ｄ】本明細書で説明される飲料分配システムの管理機能のスクリーンショットである。
【図４Ｅ】本明細書で説明される飲料分配システムの管理機能のスクリーンショットである。
【図４Ｆ】本明細書で説明される飲料分配システムの管理機能のスクリーンショットである。
【図４Ｇ】本明細書で説明される飲料分配システムの管理機能のスクリーンショットである。
【図５Ａ】本明細書で説明される飲料分配システムの分配機能のスクリーンショットである。
【図５Ｂ】本明細書で説明される飲料分配システムの分配機能のスクリーンショットである。
【図５Ｃ】本明細書で説明される飲料分配システムの分配機能のスクリーンショットである。
【図５Ｄ】本明細書で説明される飲料分配システムの分配機能のスクリーンショットである。
【発明を実施するための形態】
【００１６】
本発明は多くの異なる形態で実施し得るので、本開示は本発明の原理の例示として考えられるべきであり、例示された本発明の広範な態様を限定することは意図されないという了解のもとで、本発明の例が図面で示され、本明細書で説明される。
【００１７】
図１〜図５Ｄを参照すると、自動飲料分配ユニットからの飲料を管理および分配する方法およびシステムが提供される。飲料は単一または複数の成分を含み、これらの成分は、第１の複数の液体、第２の複数の液体、および／または１つまたは複数の第１および第２の複数の液体の組み合わせを含む。加えて、飾りおよび付け合わせが飲料に含まれる。飲料は注入スキーマに従って分配される。注入スキーマは、飲料レシピであり、システム管理者によって事前にプログラムされるか、代替として、システムの動作中に消費者によって選ばれる。加えて、注入スキーマは、他の個人によってプログラムされることが想定される。１つの実施形態において、第１の複数の液体は酒を含み、第２の複数の飲料は、飲料を作成するため酒と混合される混合物を含む。
【００１８】
第１の複数の飲料は、次の成分の少なくとも１つを含む。すなわち、アマレット、バーボン、ブランデー、ジン、アイリッシュクレーム、イエーガーマイスター（登録商標）、カルーア（登録商標）、ライトラム、ピーチシュナップス、スコッチ、スパイスラム、スイートベルモット、テキーラ、トリプルセック、ウオツカ、およびウイスキーである。第２の複数の飲料は、次の成分の１つを含む。すなわち、ブラッディマリー、ソーダ水、コーラ、クランベリージュース、ダイエットコーラ、栄養飲料、ジンジャーエール、グレープフルーツジュース、レモン・ライム・ソーダ、レモネード、ライムジュース、オレンジジュース、パイナップルジュース、サワーミックス、トニック、および水である。飾りは、次の成分の少なくとも１つを含む。すなわち、バナナ、ニンジン、セロリスティック、サクランボ、カクテルオニオン、レモンピール、レモンウエッジ、ライムウエッジ、オリーブ、オレンジスライス、オレンジウエッジ、およびパイナップルウエッジである。付け合わせは、次の少なくとも１つを含む。すなわち、カンパリ（登録商標）、クリーム、少量のビターズ、少量のセロリソルト、少量の塩、少量のウスターシャー（登録商標）、ガリアーノ、レモンジュース、ドライベルモット、グレナディン、シュガーシロップ、半々のミルクとクリームの混合物、角砂糖、およびタバスコ（登録商標）である。しかしながら、第１の複数の飲料、第２の複数の飲料、飾り、および付け合わせは、上記で列挙された成分への追加の成分を含むことが理解される。
【００１９】
図１は、飲料分配システム１０のブロック図である。飲料分配システム１０は、サーバ１３、分配装置１５、複数の第１の液体の貯蔵場所１７、複数の第２の液体の貯蔵場所１９、および操作者インタフェース２１を含む。１つの実施形態において、操作者インタフェースはタッチスクリーン２１を備える。本明細書で一層詳細に説明されるように、飲料分配システム１０は、酒および混合物の様々な組み合わせを正確な量で分配するようにプログラムされる。加えて、飲料分配システム１０は、様々なドリンクレシピを作成することを管理者に許可する管理機能を含み、ドリンクはユーザへ後で分配される。飲料分配システムは、さらに、管理機能、例えば、飲料レシピの作成または改訂、メニューの作成または改訂、注入スキーマの作成または改訂、製品管理および在庫追跡、分配レポート履歴の観察、および財務追跡、例えば、システム１０によって分配された飲料の容積、計数、および販売の追跡を含む。飲料分配システム１０は、２００９年７月２３日に出願された米国仮特許出願第６１／２７１，６３２号、および２０１１年６月２１日に出願された「Ｂｅｖｅｒａｇｅ  Ｄｉｓｐｅｎｓｉｎｇ  Ａｓｓｅｍｂｌｙ」と題する米国非仮特許出願第１３／１６５，４０３号で、より完全に説明されている。これらの双方は、本明細書の中に組み入れられ、本明細書の一部分を構成する。
【００２０】
飲料分配システムは、セッション飲料メニューに従って飲料を分配する。以下でより詳細に説明されるように、セッション飲料メニューは、特定のセッションに分配される飲料を特定する。セッション飲料メニューは、グローバルな飲料メニューから作成され、提供される成分および注入スキーマに基づいている。
【００２１】
図２は、実行可能コンピュータプログラムの形態で示されたサーバ１３の略図である。一般的に、コンピュータプログラムは、１つまたは複数の特殊または汎用ディジタルコンピュータ、例えば、パーソナルコンピュータ（ＰＣ；ＩＢＭ互換、または、その他）パーソナル・ディジタル・アシスタント、ワークステーション、ミニコンピュータ、またはメインフレームコンピュータによって実行される。
【００２２】
一般的に、ハードウェアアーキテクチャの観点からは、サーバ１３は、プロセッサ２４、メモリ１８、およびローカルインタフェース２２を介して通信するように結合された１つまたは複数の入力／出力（Ｉ／Ｏ）デバイス２０（または周辺機器）を含む。当技術分野で公知のように、ローカルインタフェース２２は、例えば、非限定的に、１つまたは複数のバスまたは他の有線または無線接続であり得る。ローカルインタフェース２２は、簡単にするために省略されている追加の要素、例えば、通信を可能にするためのコントローラ、バッファ（キャッシュ）、ドライバ、リピータ、および受信機を有する。さらに、ローカルインタフェースは、他のコンピュータコンポーネントとの間で適切な通信を可能にするアドレス、制御、および／またはデータ接続を含む。１つまたは複数の入力デバイス２０、ローカルインタフェース２２、および／またはプロセッサ２４は、単独または組み合わせられて入力モジュールを形成する。同様に、１つまたは複数の出力デバイス２０、ローカルインタフェース２２、および／またはプロセッサ２４は、単独または組み合わせられて出力モジュールを形成する。
【００２３】
プロセッサ２４は、ソフトウェア、具体的には、メモリ１８の中に記憶されたソフトウェア１４を実行するハードウェアデバイスである。プロセッサ２４は、特注または市販されているプロセッサ、中央処理ユニット（ＣＰＵ）、サーバ１３に関連づけられた幾つかのプロセッサの間の補助プロセッサ、半導体ベースのマイクロプロセッサ（マイクロチップまたはチップセットの形態）、マクロプロセッサ、または一般的に、ソフトウェア命令を実行する任意のデバイスである。市販されている適切なマイクロプロセッサの例は、次のとおりである。すなわち、ヒューレット・パッカード社からのＰＡ−ＲＩＳＣシリーズ、インテル社からの８０ｘ８６またはペンティアム（登録商標）・シリーズ・マイクロプロセッサ、ＩＢＭからのＰｏｗｅｒＰＣマイクロプロセッサ、サン・マイクロシステムズ社からのＳｐａｒｃマイクロプロセッサ、またはモトローラ社からの６８ｘｘｘシリーズマイクロプロセッサである。
【００２４】
メモリ１８は、揮発性メモリ要素（例えば、ランダム・アクセス・メモリ（ＲＡＭ、例えば、ＤＲＡＭ、ＳＲＡＭ、ＳＤＲＡＭ等））、および不揮発性メモリ要素（例えば、ＲＯＭ、ハードドライブ、テープ、ＣＤＲＯＭ等）の任意の１つまたは組み合わせを含み得る。さらに、メモリ１８は、電子、磁気、光学、および／または他のタイプの記憶メディアを内蔵し得る。メモリ１８は分散アーキテクチャを有し得る。分散アーキテクチャでは、様々なコンポーネントが相互から遠隔に位置するが、プロセッサによってアクセスされ得る。
【００２５】
メモリ１８の中のソフトウェア１４は、１つまたは複数の別個のプログラムを含む。プログラムの各々は、論理機能を実現する実行可能命令の順序づけられたリストを備える。サーバ１３のメモリ１８の中にあるソフトウェア１４は、サポート能力を有する飲料分配コンピュータプログラムおよび適切なオペレーティング・システム（Ｏ／Ｓ）を含む。適切な市販のオペレーティング・システムは、マイクロソフト社から入手可能なＷｉｎｄｏｗｓ（登録商標）オペレーティング・システムである。オペレーティング・システムは、本コンピュータプログラムの実行を制御する。
【００２６】
サーバ１３がＰＣまたはワークステーションである場合には、メモリ１８の中のソフトウェア１４は、さらに、基本入出力システム（ＢＩＯＳ）を含む。ＢＩＯＳは必須のソフトウェアルーチンの集合である。これらのルーチンは、起動時にハードウェアを初期化およびテストし、Ｏ／Ｓを開始し、ハードウェアデバイス間のデータ転送をサポートする。サーバ１３が活性化されたときＢＩＯＳが実行され得るように、ＢＩＯＳはＲＯＭの中に記憶される。
【００２７】
サーバ１３が動作しているとき、プロセッサは、メモリ１８の中に記憶されたソフトウェア１４を実行し、メモリ１８との間でデータを通信し、一般的にソフトウェア１４に従ってサーバ１３の動作を制御するように構成される。
【００２８】
飲料分配コンピュータプログラムは、任意のコンピュータ、例えば、非限定的に、サーバ１３の中に常駐するか、または常駐部分を有する。飲料分配コンピュータプログラムは、ソースプログラム、実行可能プログラム（オブジェクトコード）、スクリプト、または遂行される命令の集合を備えている任意の他のエンティティである。ソースプログラムであるとき、プログラムは、Ｏ／Ｓとの関連で適切に動作するように、メモリ１８の中に含まれるか含まれないコンパイラ、アセンブラ、インタープリタ等を介して翻訳される必要がある。さらに、飲料分配コンピュータプログラムは、例えば、（ａ）データおよびメソッドのクラスを有するオブジェクト指向プログラミング言語、または（ｂ）ルーチン、サブルーチン、および／または関数を有する手続きプログラミング言語、として書かれ得るが、Ｖｉｓｕａｌ  Ｂａｓｉｃ  Ｃ、Ｃ＋＋、Ｐａｓｃａｌ、Ｂａｓｉｃ、Ｆｏｒｔｒａｎ、Ｃｏｂｏｌ、Ｐｅｒｌ、Ｊａｖａ（登録商標）、およびＡｄａに限定されない。１つの実施形態において、飲料分配コンピュータプログラム能力は、Ｖｉｓｕａｌ  Ｂａｓｉｃ．Ｎｅｔで書かれる。
【００２９】
Ｉ／Ｏデバイスは、例えば、入力デバイスを含むが、キーボード、マウス、スキャナ、マイクロフォン、タッチスクリーン、ユーザインタフェース、バー・コード・リーダ、スタイラス、レーザリーダ、無線周波デバイスリーダ等に限定されない。さらに、Ｉ／Ｏデバイスは、例えば、出力デバイスを含むが、プリンタ、バー・コード・プリンタ、ディスプレイ、ユニバーサル・シリアル・バス（「ＵＳＢ」）接続等に限定されない。最後に、Ｉ／Ｏデバイスは、さらに、例えば、入力および出力の双方を通信するデバイスを含むが、変調器／復調器（他のデバイス、システム、またはネットワークにアクセスするためのモデム）、無線周波（ＲＦ）または他のトランシーバ、電話インタフェース、ブリッジ、ルータ等に限定されない。上記で注意したように、飲料分配システム１０の中で使用されるＩ／Ｏデバイスの１つのタイプは、タッチ・スクリーン・ユーザ・インタフェース２１である。
【００３０】
注意すべきは、実行可能コンピュータプログラム、例えば、飲料分配コンピュータプログラムは、任意のコンピュータ関連システムまたは方法によって使用される、または関連して使用される任意のコンピュータ読み取り可能メディアに記憶され得ることである。本発明の文脈では、コンピュータ読み取り可能メディアは、命令実行システム、装置、またはデバイスによって使用される、または関連して使用されるプログラムを記憶、通信、伝搬、または運送し得る任意の手段であり得る。コンピュータ読み取り可能メディアは、例えば、非限定的に、電子、磁気、光学、電磁、赤外線、または半導体システム、装置、デバイス、または伝搬メディアであり得る。コンピュータ読み取り可能メディアの、より具体的な例（非完全なリスト）は、次のものを含む。すなわち、１つまたは複数のワイヤを有する電気接続（電子的）、持ち運び可能なコンピュータディスケット（磁気的）、ランダム・アクセス・メモリ（ＲＡＭ）（電子的）、消去可能プログラム可能読み出し専用メモリ（ＥＰＲＯＭ、ＥＥＰＲＯＭ、またはフラッシュメモリ）（電子的）、光ファイバ（光学的）、および持ち運び可能コンパクトディスク読み出し専用メモリ（ＣＤＲＯＭ）（光学的）である。
【００３１】
上で説明されたように、分配される飲料は、第１の複数の液体、第２の複数の液体、または１つまたは複数の第１および第２の複数の液体の組み合わせから作成される。図１および図２を参照すると、メモリ１８は、注入スキーマデータ、例えば、飲料レシピを含む。注入スキーマデータは、所望される飲料を分配するため飲料分配システム１０によって使用される。各々の飲料は、メモリ１８の中に記憶された注入スキーマに従って分配される。注入スキーマは、システム管理者によって事前にプログラムされるか、代替として、システムの動作中に操作者によって選ばれる。加えて、注入スキーマは、他の個人によってプログラムされることが想定される。１つの実施形態において、第１の複数の液体は酒を含み、第２の複数の液体は、飲料、例えば、アルコールを含む飲料を作成するため酒と混合される混合物を含む。
【００３２】
上で示されたように、飲料分配システム１０は管理機能および分配機能を含む。管理および分配機能は、飲料分配システム１０のタッチ・スクリーン・インタフェース２１を介してアクセス、プログラム、および／または制御される。図３は、タッチ・スクリーン・インタフェース２１の上に表示される入口スクリーン１０１のスクリーンショットを示す。入口スクリーン１０１は、管理機能ボタン１０３および分配機能ボタン１０５を含む。ユーザが管理機能ボタン１０３を選択した場合には、システムは、様々な管理機能を制御、プログラム、またはアクセスするためのインタフェースにアクセスすることをユーザに許可する。ユーザが分配機能ボタン１０５を選択した場合には、システムは、選択された飲料を分配するインタフェースにアクセスすることをユーザに許可する。ユーザが承認コードを入力して管理機能および／または分配機能にアクセスすることを要求するように飲料分配コンピュータプログラムがプログラムされることが想定される。承認コードは、数字、英数字、または他の文字から構成されるパスワードであり、これらはユーザインタフェースを介して入力される。代替として、承認コードは、指紋スキャン、網膜スキャン、または他のタイプの生体標識である。パスワードが要求される場合には、入口スクリーン１０１は、さらに、パスワードを入力するための数字または英数字キーパッド１０７を含む。管理機能インタフェースへのアクセスおよび分配機能インタフェースへのアクセスは、同じパスワードを利用してもよく、異なるパスワードを要求してもよいことが理解される。
【００３３】
動作中、操作者は管理機能ボタン１０３を選択する。好ましくは、操作者はシステム管理者である。管理機能ボタン１０３が選択されると、キーパッド１０７（図３で示されるタイプ）が表示される。操作者はキーパッド１０７の上の数字を押し、入力ボタン１０９を選択して、パスワードを入力することによって、パスワード入力プロセスを開始する。操作者が、入力ボタン１０９を選択する前に、入力を不正確に選択した場合には、操作者はクリアボタン１１１を選択して、パスワード入力プロセスを再開始する。操作者が、正確なパスワードを入力した場合には、操作者はシステム１０の管理機能へのアクセスを提供される。操作者が不正確なパスワードを入力した場合には、操作者はシステム１０の管理機能へのアクセスを提供されない。
【００３４】
操作者が正確なパスワードを入力した場合には、操作者はシステム１０の管理機能へのアクセスを提供される。図４Ａ〜図４Ｇは、操作者がシステム１０の管理機能へのアクセスを提供されたとき、タッチ・スクリーン・インタフェース２１の上に表示される管理機能インタフェースのスクリーンショットを示す。管理機能スクリーンは、システム１０の中で実現される異なる管理機能に対応するボタンを含む。管理機能スクリーンは、レポートボタン１１５、ユーザ・アカウント・ボタン１１７、バー・セットアップ・ボタン１１９、準備ボタン１２１、ドリンク作成ボタン１２３、およびドリンク・グラス・サイズ・ボタン１２５を含む。操作者は、これから本明細書で説明されるように、適当な管理機能へアクセスするための任意のタブを選択する。
【００３５】
操作者は、システム１０のレポート機能にアクセスするため、レポートボタン１１５を選択する。図４Ａは、レポートボタン１１５のもとでのディスプレイのスクリーンショットを示す。システム１０は、レポートセッションと呼ばれる時間周期にわたって分配された全ての飲料を追跡するようにプログラムされる。代替として、システム１０は、さらに、ユーザ選択ボックス１３３の中で選択される特定のユーザアカウントについてレポートセッションを提供するようにプログラムされる。ユーザは、ユーザ選択ボックス１３３からユーザの名前を選択し、開始ボタン（図示されず）を選択することによって、特定のユーザのレポートセッションを開始する。操作者は、停止ボタン１２９を選択することによって、選択された消費者のレポートセッションを停止する。操作者は、さらに、選択された消費者のレポートセッションを削除するため削除ボタン１３１を選択する。
【００３６】
レポート１２７はディスプレイの上に表示される。レポートは、レポートセッションに関する情報を提供する。この情報は、レポートセッションの開始時間、最初および／または最後の飲料が分配された時間、レポートセッションの終了時間、消費者、消費された飲料のタイプ、および消費された飲料の各々の異なるタイプおよびサイズの総量または容積を含む。他のタイプの情報も、システム１０によって収集され、ディスプレイの上に表示されることが理解される。レポート１２７は、財務、アカウント、請求書作成、または印刷システムへ転送するためメモリ１８へ保存される。１つの実施形態において、レポート１２７は、自動飲料分配ユニットの中のＵＳＢ接続を使用してＵＳＢデバイスへ電子的に転送される。
【００３７】
操作者は、ユーザ・アカウント・ボタン１１７を選択して、システム１０のユーザアカウント機能にアクセスする。図４Ｂは、ユーザ・アカウント・ボタン１１７のもとでのディスプレイのスクリーンショットを示す。システム１０は、特定のユーザアカウントのために時間周期にわたって分配された全ての飲料を追跡するようにプログラムされる。典型的には、ユーザアカウントは、特定の消費者またはグループを特定する。ユーザ・アカウント・ボタン１１７のディスプレイを使用して、操作者はユーザアカウントを作成、編集、および削除する。操作者は、ディスプレイの上に置かれた英数字キーパッド１３３を使用しユーザの名前を入力することによって、新しいユーザアカウントを作成する。ユーザの情報を入力すると、ユーザ保存ボタン１３５を選択することによって、ユーザアカウントが保存される。操作者は、さらに、ユーザ・アカウント・リスト１３７からユーザアカウントを選択し、改訂を必要とする情報を改訂することによって、ユーザアカウントを編集し得る。適当な情報を用いてユーザアカウントを更新すると、オペレーティングはユーザ更新ボタン１３９を選択することによって、ユーザアカウントを保存する。操作者は、さらに、ユーザ・アカウント・リスト１３７からユーザアカウントを選択し、ユーザ削除ボタン１４１を選択することによって、ユーザアカウントを削除する。
【００３８】
加えて、このユーザ・アカウント・ボタン１１７機能のディスプレイを使用して、ユーザは、ある液体、例えば、アルコールを含む液体の任意のタイプへのアクセスを有することを特定のユーザに許可または阻止するための許可を設定する。操作者が新しいアカウントを作成しているとき、操作者は、アルコール・ドリンク・チェック・ボックス１４３を選択して、特定のユーザアカウントが分配機能について選択された場合、アルコールを含む飲料へのアクセスをユーザが有しないことを指示する。結果として、その特定のユーザアカウントのセッションメニューは、アルコールを含む飲料を含まない。代替として、操作者は、ユーザアカウントを編集して、特定のユーザアカウントが分配機能について選択されたとき、アルコールを含む飲料へのアクセスをユーザが有するかどうかを指示する。そのような状況において、その特定のユーザアカウントのセッションメニューは、アルコールを含む飲料を含む。
【００３９】
操作者は、さらに、ユーザ・アカウント・ボタン１１７のディスプレイを使用して、パスワードが要求されないことを指示する。操作者が新しいユーザアカウントを作成しているとき、操作者は、バー・アンロック・チェック・ボックス１４５を選択して、特定のユーザアカウントが分配機能について選択された場合、ユーザが、承認、例えば、パスワードを入力しなくても、分配機能にアクセスすることを指示する。操作者が特定のユーザアカウントについてバー・アンロック・チェック・ボックス１４５を選択しない場合には、その選択されたユーザアカウントが分配機能について選択されるとき、ユーザは分配機能にアクセスするためパスワードを入力しなければならない。代替として、操作者は、ユーザアカウントを編集して、ユーザが分配機能にアクセスする前に承認を入力しなければならないかどうかを指示する。
【００４０】
操作者は、バー・セットアップ・ボタン１１９を選択して、システム１０のバーセットアップ機能にアクセスする。図４Ｃは、バー・セットアップ・ボタン１１９のもとでのディスプレイのスクリーンショットを示す。バー・セットアップ・ボタン１１９のディスプレイを使用して、操作者は、飲料を作成するために利用可能な成分を特定する。利用可能な潜在的成分のリストは、ディスプレイの上の表１４７の中で提供される。操作者は、特定の成分に隣接するチェックボックスをチェックして、飲料を作成するために成分が利用可能であることを指示する。代替として、操作者は、特定の成分に隣接するチェックボックスをアンチェックして、飲料を作成するために成分が利用可能でないことを指示する。特定の成分に隣接するチェックボックスをアンチェックすることは、セッション飲料メニューから、その成分を含む飲料を除去する。
【００４１】
操作者は、準備ボタン１２１を選択して、システム１０の準備機能にアクセスする。準備機能の１つのタイプは、成分、例えば、第１および第２の複数の液体の１つの容器が空になって、同じ成分を含む他の容器によって置換されるとき、供給パックを準備するために必要な機構を活性化することである。各々の第１の複数の液体の容器は、第１の貯蔵場所１７の中に貯蔵され、各々の第２の複数の液体の容器は、第２の貯蔵場所１９の中に貯蔵される。図４Ｄ〜図４Ｅは、準備ボタン１２１のもとでのディスプレイのスクリーンショットを示す。準備ボタンが押されたとき、ディスプレイは第１の複数の液体１５１について第１のタブを含み、第２の複数の液体１５３について第２の複数のタブ用の第２のタブを含む。
【００４２】
操作者は、第１のタブ１５１を押して、第１の複数の液体について準備機能にアクセスする。図４Ｄで示されるように、第１のタブ１５１のもとで、ディスプレイは複数のボタン１５５を含む。好ましくは、ボタン１５５の各々は、第１の複数の液体、例えば、ウイスキー、ジン、ラム、スパイスラム、テキーラ、スコッチ、ブランデー、ウオツカ、バーボン、アイリッシュクレーム、イエーガーマイスター（登録商標）、ピーチシュナップス、カルーア（登録商標）、アマレット、スイートベルモット、およびトリプルセックの特定の液体に対応する。操作者は、特定の液体に対応するボタン１５５を押し、特定の液体が分配ヘッドに現れるまで、特定の液体に対応するボタン１５５を押し続けることによって、特定の液体の供給通路を準備する。
【００４３】
操作者は、第２のタブ１５３を押して、第２の複数の液体について準備機能にアクセスする。図４Ｅで示されるように、第２のタブ１５３のもとで、ディスプレイは、複数のボタン１５７を含む。好ましくは、ボタン１５７の各々は、第２の複数の液体、例えば、コーラ、ダイエットコーラ、ジンジャーエール、レモン・ライム・ソーダ、グレープフルーツジュース、クランベリージュース、パイナップルジュース、オレンジジュース、レモネード、トニック、ライムジュース、栄養飲料、ブラッディマリー、および甘酢の特定の液体に対応する。操作者は、特定の液体に対応するボタン１５７を押し、特定の液体が分配ヘッドに現れるまで、特定の液体に対応するボタン１５７を押し続けることによって、特定の液体について供給通路を準備する。
【００４４】
操作者は、ドリンク作成ボタン１２３を選択して、システム１０のレシピ関連機能にアクセスする。図４Ｆは、ドリンク作成ボタン１２３が押されたときのディスプレイのスクリーンショットを示す。レシピ関連機能は、飲料注入スキーマ、例えば、飲料レシピを作成または編集することを含む。これは、飲料のサイズを選択または編集すること、飲料について成分を選択または編集すること、各々の飲料について各々の成分の量を選択または編集すること、飲料レシピを飲料メニューへ保存することを含む。レシピ関連機能のディスプレイは、第１のタブ１５９、第２のタブ１６１、第３のタブ１６３、および第４のタブ１６５を含む。第１のタブ１５９、第２のタブ１６１、および第３のタブ１６３の各々は、分配される飲料について注入スキーマを作成するために使用される成分の異なる種類に対応する。成分の種類は、例えば、第１の複数の液体、第２の複数の液体、および飾りである。図４Ｆで示されるディスプレイの中に示されるように、第１のタブ１５９は、１つまたは複数の第１の複数の液体のリストを表示する。第２のタブ１６１は、１つまたは複数の第２の複数の液体のリストを表示し、第３のタブ１６３は、飾りのリストを表示する。ドリンク作成ボタン１２３が押されたとき、第１のタブ１５９に対応する情報が表示される。代替として、ドリンク作成ボタン１２３が押されたとき、第２、第３、または第４のタブの１つが押される場合には、第２のタブ１６１、第３のタブ１６３、または第４のタブ１６５に対応する情報が表示される。ディスプレイは、さらに、レジスタ１６９を含む。レジスタ１６９は、飲料レシピへ追加される液体の量を指示するための数値を含む。下記で説明されるように、液体の特定された量が飲料レシピへ追加されるにつれて、レジスタの値は、特定された量だけ減少する。
【００４５】
第１のタブ１５９が選択されると、飲料を作成するために使用される第１の複数の液体が表示される。表示された第１の複数の液体は、図４Ｃで示されるようなバーセットアップ中に選択された第１の複数の液体に基づく。第１の複数の液体の各々は、第１の液体１７３のアイデンティティを表示する特定識別マーク１６７および分配される飲料の飲料レシピの中の第１の特定された液体の量を含む。飲料の中に含まれるべく特定された液体の量を増加または減少するため、スピンセレクタ１７１が提供される。操作者は、飲料へ追加または除去される特定の液体１７３の特定識別マーク１６７に隣接して置かれたスピンセレクタ１７３を使用して第１の複数の液体の中の１つの液体の分割量を追加することによって、飲料レシピを作成または修正する。分割量は、飲料の中の選択された液体の分数百分率を表す。操作者によって追加される選択された液体の分数百分率を表す量は、レジスタ１６９の中で示された値から差し引かれる。レジスタ１６９の中の値がゼロになったとき、システム１０は、操作者が液体の追加量を特定の飲料レシピへ追加することを阻止する。
【００４６】
第２のタブ１６１が選択されると、第１のタブ１５９に類似したスクリーンが表示される。表示される第２の複数の液体は、図４Ｃで示されるようなバーセットアップ中に選択された第２の複数の液体に基づく。第２のタブ１６１は、飲料を作成するために使用される第２の複数の液体のリストを含む。第２の複数の液体の各々は、液体のアイデンティティを表示する特定識別マークおよび飲料の中の特定された液体の量を含む。飲料の中に含まれるべき第２の特定された液体の分数量を増加または減少するため、スピンセレクタが提供される。操作者は、飲料へ追加または除去される特定の液体の特定識別マークに隣接して置かれたスピンセレクタを使用して第２の複数の液体の中の１つの分割量を追加することによって、飲料レシピを作成または修正する。分割量は、飲料の中の選択された液体の分数百分率を表す。操作者によって追加される選択された液体の分数百分率を表す量は、レジスタ１６９の中に示される値から差し引かれる。レジスタ１６９の中の値がゼロになったとき、システム１０は、操作者が液体の追加量を特定の飲料レシピへ追加することを阻止する。
【００４７】
第３のタブ１６３が選択されると、第１のタブ１５９および第２のタブ１６１に類似した飾り選択スクリーンが表示される。表示される飾りは、図４Ｃで示されるようなバーセットアップ中に選択された飾りに基づく。第３のタブ１６３は、飲料を作成するために使用される飾りのリストを含む。飾りの各々は、飾りのアイデンティティを表示する特定識別マークおよび飲料の中の飾りの量を含む。飲料の中に含まれるべき飾りの量を増加または減少するため、スピンセレクタが提供される。操作者は、飲料へ追加または除去される特定の液体の特定識別マークに隣接して置かれたスピンセレクタを使用し飾りを追加することによって、飲料レシピを作成または修正する。
【００４８】
第４のタブ１６５が選択されると、英数字キーパッド（図４Ｂで示されるタイプ）が表示される。操作者は、飲料の名前を入力し、成分、および飲料を作成するために使用される各々の成分の量を保存する。飲料レシピは、メモリ１８または他の外部メモリ場所の中に記憶される。
【００４９】
操作者は、ドリンク・グラス・サイズ・ボタン１２５を選択して、システム１０のドリンクサイズ機能にアクセスする。図４Ｇは、ドリンク・グラス・サイズ・ボタン１２３が押されたときのディスプレイのスクリーンショットを示す。ドリンクサイズ機能は、飲料の容器のサイズに従って許可される呼称の液体を調整することを含む。１つまたは複数の容器サイズが提供されることが理解される。例えば、インタフェースは大きいドリンクサイズおよび小さいドリンクサイズを表示する。表示されたドリンクサイズの各々について許可される呼称の液体を増加または減少するため、スピンセレクタ１７７が提供される。２つだけのドリンクサイズが図４Ｇで表示されているが、任意の数のドリンクサイズが提供されることが理解される。
【００５０】
上記で論述されたように、許可される呼称の液体は、図４Ｆで示されるように、レジスタ１６９の中に表示される。液体の選択された量が飲料レシピへ追加または除去されるにつれて、対応する選択された量は、レジスタ１６９の中に表示された値へ追加または除去される。
【００５１】
上記で指摘されたように、飲料分配システム１０は、さらに、分配機能を含む。分配機能は、飲料分配システム１０のタッチ・スクリーン・インタフェース２１を介してアクセスされる。図３を再び参照すると、入口スクリーン１０１は分配機能ボタン１０５を含む。分配機能ボタン１０５は、選択された飲料を分配するためのインタフェースにアクセスすることをユーザに許可する。飲料分配コンピュータプログラムが、特定のユーザアカウントについて分配機能にアクセスするため承認を入力することをユーザに要求するように、プログラムされることが想定される。承認はパスワードである。パスワードは、数字、英数字、またはユーザインタフェースを介して入力される他の文字から構成される。代替として、承認は、指紋スキャン、網膜スキャン、または他のタイプの生体標識である。パスワードが要求される場合には、入口スクリーン１０１は、さらに、パスワードを入力するための数字または英数字キーパッド１０７を含む。分配機能のインタフェースへのアクセスは、管理機能へアクセスするために使用されるパスワードと同じパスワードを利用することが理解される。さらに、分配機能のインタフェースにアクセスするためには、パスワードが要求されないことが想定される。
【００５２】
動作中、ユーザは分配機能ボタン１０５を選択する。選択されたユーザアカウントについて、分配機能のインタフェースへアクセスするためのパスワードが要求される場合には、キーパッド（図３で示されたタイプ）が表示される。ユーザは、キーパッドの上の数字を押し、入力ボタンを選択し、パスワードを入力することによって、パスワード入力プロセスを開始する。ユーザが、入力ボタンを選択する前に、数字を不正確に選択した場合には、ユーザはクリアボタンを選択して、パスワード入力プロセスを再開始する。ユーザが正確なパスワードを入力した場合には、操作者はシステム１０の分配機能へのアクセスを提供される。操作者が不正確なパスワードを入力した場合には、操作者はシステム１０の分配機能へのアクセスを提供されない。
【００５３】
ユーザが正確なパスワードを入力した場合には、ユーザはシステム１０の分配機能へのアクセスを提供される。代替として、パスワードが要求されない場合には、分配機能ボタン１０５が選択されたとき、ユーザはシステムの分配機能へのアクセスを提供される。図５Ａ〜図５Ｄは、システム１０の分配機能へのアクセスをユーザが提供されたとき、タッチ・スクリーン・インタフェース２１の上に表示される分配機能インタフェースのスクリーンショットを示す。
【００５４】
図５Ａは、主分配機能スクリーン１８８のスクリーンショットを示す。ユーザは、主分配機能スクリーン１８８から、選択された飲料を分配するプロセスを開始する。主分配機能スクリーン１８８は、システム１０によって分配される飲料の異なるカテゴリに対応するボタンを含む。分配機能スクリーンは、アルコール・ドリンク・ボタン１８９、ノンアルコール・ドリンク・ボタン１９１、マティーニボタン１９３、ショットボタン１９５、およびファウンテンボタン１９７を含む。後に本明細書で説明されるように、ユーザは、任意のボタンを選択して、選択されたボタンが関連するカテゴリとマッチする飲料を表示する。
【００５５】
ユーザは、アルコール・ドリンク・ボタン１８９を選択して、アルコール飲料を表示および注文する。ディスプレイは、システム１０によって分配される飲料のリスト１７９を含む。アルコール飲料のリスト１７９の中のアルコール飲料の各々は、そのアルコール飲料の注入スキーマに従って分配される。アルコール飲料のリスト１７９の中のアルコール飲料は、アルコール飲料が、選択されたセッションまたは複数のセッションにわたって注文された回数に従って人気順に配列される。代替として、アルコール飲料のリストの中のアルコール飲料は、アルファベット順に配列される。トップ・ドリンク・ボタン１８１およびアルファベットボタン１８３が、インタフェースの上に提供される。ユーザは、トップ・ドリンク・ボタン１８１を選択して、アルコール飲料のリスト１７９の中のアルコール飲料を人気度順に表示する。代替として、ユーザは、アルファベットボタン１８３を選択して、アルコール飲料のリストの中のアルコール飲料をアルファベット順に表示する。アルコール飲料のリスト１７９の中のアルコール飲料の各々は、対応する情報ボタン２０３を含む。ユーザは、アルコール飲料に対応する情報ボタン２０３を選択して、飲料に関する情報を表示する。そのような情報は、飲料レシピの中の成分、またはアルコール飲料の飲料レシピの中の各々の成分の量を含む。
【００５６】
ユーザは、アルコール飲料のリスト１７９のリストからアルコール飲料を選択することによって、分配するためのアルコール飲料を選択する。アルコール飲料が、アルコール飲料のリスト１７９から選択されると、分配されるべく選択されたアルコール飲料の名前が、注文ドリンクリスト２０１の中に表示される。
【００５７】
飲料分配システム１０は、さらに、検索機能を含む。検索機能は、検索基準に基づいてアルコール飲料を検索することをユーザに許可する。検索基準は、例えば、アルコール飲料の名前、アルコール飲料の名前の一部分、またはアルコール飲料を作成するために使用される成分である。ディスプレイ（図５Ａで示される）は、検索基準を入力して検索基準を満たすアルコール飲料を検索するための英数字キーボード１８５を含む。検索の結果は、検索結果リスト１８７の中に表示される。ユーザは、検索結果リスト１８７からアルコール飲料を選択することによって、分配するためのアルコール飲料を選択する。アルコール飲料が、検索結果リスト１８７から選択されると、分配されるべく選択されたアルコール飲料の名前が、注文ドリンクリスト２０１の中に表示される。
【００５８】
ユーザは、ノンアルコール・ドリンク・ボタン１９１を選択して、ノンアルコール飲料を表示および注文する。アルコール・ドリンク・ボタン１８９が選択されたときのディスプレイと同じように、ノンアルコール・ドリンク・ボタン１９１が選択されたときのディスプレイは、システム１０によって分配されるノンアルコール飲料のリストを含む。ノンアルコール飲料のリストの中のノンアルコール飲料の各々は、そのノンアルコール飲料の注入スキーマに従って分配される。ノンアルコール飲料のリストの中のノンアルコール飲料は、ノンアルコール飲料が、選択されたセッションまたは複数のセッションにわたって注文された回数に従って人気度順に配列される。代替として、ノンアルコール飲料のリストの中のノンアルコール飲料は、アルファベット順に配列される。トップ・ドリンク・ボタンおよび英字ボタンが、インタフェースの上に提供される。ユーザは、トップ・ドリンク・ボタンを選択して、ノンアルコール飲料のリストの中のノンアルコール飲料を人気度順に表示する。代替として、ユーザは、アルファベットボタンを選択して、ノンアルコール飲料のリストの中のノンアルコール飲料をアルファベット順に表示する。ノンアルコール飲料のリストの中のノンアルコール飲料の各々は、対応する情報ボタンを含む。ユーザは、ノンアルコール飲料に対応する情報ボタンを選択して、ノンアルコール飲料に関する情報を表示する。そのような情報は、飲料レシピの中の成分、またはノンアルコール飲料の飲料レシピの中の各々の成分の量を含む。
【００５９】
ユーザは、ノンアルコール飲料のリストからノンアルコール飲料を選択することによって、分配するためのノンアルコール飲料を選択する。ノンアルコール飲料が、ノンアルコール飲料のリストから選択されると、分配されるノンアルコール飲料の名前が、注文ドリンクリスト２０１の中に表示される。
【００６０】
飲料分配システム１０は、さらに、検索機能を含む。検索機能は、検索基準に基づいてノンアルコール飲料を検索することをユーザに許可する。検索基準は、例えば、飲料の名前、ノンアルコール飲料の名前の一部分、またはノンアルコール飲料を作成するために使用される成分である。ディスプレイは、検索基準を入力して検索基準を満たすノンアルコール飲料を検索するための英数字キーボードを含む。検索の結果は、検索結果リストの中に表示される。ユーザは、検索結果リストからノンアルコール飲料を選択することによって、分配するためのノンアルコール飲料を選択する。ノンアルコール飲料が検索結果リストから選択されると、分配されるべく選択された飲料の名前が、注文ドリンクリスト２０１の中に表示される。
【００６１】
ユーザは、マティーニボタン１９３を選択して、マティーニ飲料を表示および注文する。アルコール・ドリンク・ボタン１８９が選択されたときのディスプレイと同じように、マティーニボタン１９３が選択されたときのディスプレイは、システム１０によって分配されるマティーニ飲料のリストを含む。マティーニ飲料のリストの中のマティーニ飲料の各々は、そのマティーニ飲料の注入スキーマに従って分配される。マティーニ飲料のリストの中のマティーニ飲料は、マティーニ飲料が、選択されたセッションまたは複数のセッションにわたって注文された回数に従って人気度順に配列される。代替として、マティーニ飲料のリストの中のマティーニ飲料は、アルファベット順に配列される。トップ・ドリンク・ボタンおよびアルファベットボタンが、インタフェースの上に提供される。ユーザは、トップ・ドリンク・ボタンを選択して、マティーニ飲料のリストの中のマティーニ飲料を人気度順に表示する。代替として、ユーザは、アルファベットボタンを選択して、マティーニ飲料のリストの中のマティーニ飲料をアルファベット順に表示する。マティーニ飲料のリストの中のマティーニ飲料の各々は、対応する情報ボタンを含む。ユーザは、マティーニ飲料に対応する情報ボタンを選択して、マティーニ飲料に関する情報を表示する。そのような情報は、飲料レシピの中の成分、またはマティーニ飲料の飲料レシピの中の各々の成分の量を含む。
【００６２】
ユーザは、マティーニ飲料のリストからマティーニ飲料を選択することによって、分配するためのマティーニ飲料を選択する。マティーニ飲料がマティーニ飲料のリストから選択されると、分配されるべく選択されたマティーニ飲料の名前が、注文ドリンクリスト２０１の中に表示される。
【００６３】
飲料分配システム１０は、さらに、検索機能を含む。検索機能は、検索基準に基づいてマティーニ飲料を検索することをユーザに許可する。検索基準は、例えば、飲料の名前、マティーニ飲料の名前の一部分、またはマティーニ飲料を作成するために使用される成分である。ディスプレイは、検索基準を入力して検索基準を満たすマティーニ飲料を検索するための英数字キーボードを含む。検索の結果は、検索結果リストの中に表示される。ユーザは、検索結果リストからマティーニ飲料を選択することによって、分配するためのマティーニ飲料を選択する。マティーニ飲料が検索結果リストから選択されると、分配されるべく選択された飲料の名前が、注文ドリンクリスト２０１の中に表示される。
【００６４】
飲料は、選択除去ボタン２０５および／または全注文クリアボタン２０７を使用して、注文ドリンクリスト２０１から個別的または集合的に除去される。ユーザは、注文ドリンクリスト２０１から、選択された飲料を個別的に除去するため、注文ドリンクリスト２０１から飲料を選択して、選択除去ボタン２０５を選択する。ユーザは、注文ドリンクリスト２０１の中に列挙された飲料の各々を集合的に除去するため、全注文クリアボタン２０７を選択する。
【００６５】
全ての注文がシステム１０の中へ入力されたとき、ユーザは、注文注入ボタン２０９を選択して、注文ドリンクリスト２０１の中に列挙された飲料を分配する。注文注入ボタン２０９が選択されると、注入注文スクリーン２１１が表示される。図５Ｂは、注入注文スクリーン２１１のスクリーンショットを示す。注文ドリンクリスト２０１は、注入注文スクリーン２１１の上に再現される。飲料は、選択除去ボタン２１３および／または全注文クリアボタン２１５を使用して、注文ドリンクリスト２０１から個別的または集合的に除去される。ユーザは、注文ドリンクリスト２０１から、選択された飲料を個別的に除去するため、注文ドリンクリスト２０１から飲料を選択して、選択除去ボタン２１３を選択する。ユーザは、注文ドリンクリスト２０１の中に列挙された飲料の各々を集合的に除去するため、全注文クリアボタン２１５を選択する。
【００６６】
注入注文スクリーン２１１は、テキストボックス２１７を含む。テキストボックス２１７は、ユーザのための命令を有するテキストを含む。例えば、テキストボックス２１７は、容器に氷を入れ、それを飲料分配装置１５の下に置くことをユーザに促すテキストを含む。飲料は、飲料分配装置１５から分配される。注入注文スクリーン２１１は、小注入ボタン２１９および大注入ボタン２２１を含む。ユーザは、選択された飲料の飲料レシピおよび注入スキーマに従って小さい飲料を分配するため、小注入ボタン２１９を選択する。代替として、ユーザは、選択された飲料の飲料レシピおよび注入スキーマに従って大きい飲料を分配するため、大注入ボタン２２１を選択する。
【００６７】
小注入ボタン２１９および大注入ボタン２２１が選択されると、選択された飲料の飲料レシピおよび注入スキーマに従って、選択された飲料が分配される。飲料レシピおよび注入スキーマに基づいて、サーバ１３は、第１の貯蔵場所１７の中に貯蔵された第１の複数の液体の必要な容器から、要求された液体の要求された量を分配し、第２の貯蔵場所１９の中に貯蔵された第２の複数の液体の必要な容器から、液体の要求された量を分配する。飲料が分配された後、分配飲料スクリーン２２３が表示される。図５Ｃは、タッチ・スクリーン・インタフェース２１の上に表示される分配飲料スクリーン２２３のスクリーンショットを示す。分配飲料スクリーン２２３は、トップ・オフ・ボタン２２５を含む。ユーザは、トップ・オフ・ボタン２２５を選択して、飲料を作成するため分配された最後の第２の複数の液体をさらに追加する。分配飲料スクリーン２２３は、さらに、テキストボックス２２７を含む。テキストボックス２２７は、選択された飲料が完全に分配されたことを表すテキストを含み、さらに、飾りを追加することをユーザに促す。
【００６８】
ユーザは、次ドリンクボタン２２９を選択して、注文ドリンクリスト２０１の中に列挙された他の飲料について飲料分配手順を反復する。上記で説明されたプロセスは、注文ドリンクリスト２０１の中に列挙された全ての飲料が分配されるか注文ドリンクリスト２０１から除去されるまで反復する。注文ドリンクリスト２０１の中に列挙された全ての飲料が分配されるか注文ドリンクリスト２０１から除去された後、主分配機能スクリーン１８８（図５Ａで示される）が表示される。
【００６９】
上記で指摘されたように、主分配機能スクリーン１８８は、ファウンテンボタン１９７を含む。ユーザは、ファウンテンボタン１９７を選択して、ファウンテン飲料を分配するプロセスを開始する。ファウンテンボタン１９７が選択されると、ファウンテンマシンスクリーン２３１が表示される。図５Ｃは、タッチ・スクリーン・インタフェース２１の上に表示されるファウンテンマシンスクリーン２３１のスクリーンショットを示す。ファウンテンマシンスクリーン２３１は、複数のファウンテン飲料ボタン２３３を含む。ここで、各々のファウンテン飲料ボタン２３３は、ファウンテン飲料に対応する。ファウンテン飲料を分配するため、ユーザは飲料分配装置１５の下に容器を置く。飲料は飲料分配装置１５から分配される。ユーザは、ファウンテン飲料ボタン２３３を選択し、ファウンテン飲料の所望量が分配されるまでボタンを押し続けることによって、所望のファウンテン飲料を分配する。代替として、ユーザがファウンテン飲料ボタン２３３を選択し、システムがファウンテン飲料の所定量を自動的に分配するように、システム１０がプログラムされる。
【００７０】
最良の様式および／または他の例として考えられるものが、これまで説明されたが、様々な修正がそれらの中で行われてもよいこと、本明細書で開示された主題は、様々な形態および例の中で実現されてもよいこと、および、それらは多くの他の応用、組み合わせ、および環境で適用されてもよく、単にこれらの幾つかが本明細書で説明されたことが理解される。当業者は、開示された態様が、主題の真の趣旨および範囲から逸脱することなく変更または改正されてもよいことを認識するであろう。それゆえに、主題は、この説明の中の特定の詳細、提示、および示された例に限定されない。本明細書の中で開示された有利なコンセプトの真の範囲の中に入る、ありとあらゆる修正および変形を保護することが意図される。
【図１】
0006049018.tif 000002
【図２】
0006049018.tif 000003
【図３】
0006049018.tif 000004
【図４Ａ】
0006049018.tif 000005
【図４Ｂ】
0006049018.tif 000006
【図４Ｃ】
0006049018.tif 000007
【図４Ｄ】
0006049018.tif 000008
【図４Ｅ】
0006049018.tif 000009
【図４Ｆ】
0006049018.tif 000010
【図４Ｇ】
0006049018.tif 000011
【図５Ａ】
0006049018.tif 000012
【図５Ｂ】
0006049018.tif 000013
【図５Ｃ】
0006049018.tif 000014
【図５Ｄ】
0006049018.tif 000015