"自動飲料分配ユニットからの飲料の分配を管理するシステムであって、複数の注入スキーマを受け取る入力モジュールであって、前記複数の注入スキーマの各々は飲料レシピであり、前記入力モジュールは、前記飲料レシピの中で使用される少なくとも1つの基準の選択を許可する、入力モジュールと、前記複数の注入スキーマを記憶するメモリと、前記注入スキーマを処理するプロセッサと、前記注入スキーマに基づいて命令を表示する出力モジュールとを備えるシステム。複数のユーザアカウントを含み、前記受け取られた複数の注入スキーマは、前記ユーザアカウントの少なくとも1つに関連づけられる、請求項1に記載のシステム。注入スキーマの使用で利用可能な基準を選択する飲料分配ユニットセットアップモジュールをさらに含む、請求項1に記載のシステム。前記基準は、前記飲料レシピの中で使用される少なくとも1つの成分を選択すること、前記飲料のサイズを選択すること、および前記飲料レシピの中で使用される少なくとも1つの成分の量を選択することの少なくとも1つを含む、請求項1に記載のシステム。前記飲料レシピは第1の複数の液体の1つおよび第2の複数の液体の1つを含み、前記第1の複数の液体は酒を含み、前記第2の複数の液体は混合物を含む、請求項1に記載のシステム。前記注入スキーマは、前記第1の複数の液体の少なくとも1つを前記第2の複数の液体の少なくとも1つと混合することを含む、請求項5に記載のシステム。1つまたは複数の前記注入スキーマにアクセスするためのアクセス許可を設定するアクセスモジュールをさらに含む、請求項に記載のシステム。飲料レシピに対応する飲料について飲料要求を受け取る第2の入力モジュールをさらに備え、前記プロセッサは、前記飲料レシピに対応する前記注入スキーマを処理する、請求項1に記載のシステム。レポートセッション中に前記システムによって分配された1つまたは複数の飲料に関連する情報を記憶する第2のメモリを含み、前記情報は、前記レポートセッションにわたって分配された飲料の数、前記レポートセッションの開始時間、最初の飲料が分配された時間、最後の飲料が分配された時間、レポートセッションの終了時間、消費者のタイプ、分配された飲料のタイプ、分配された飲料の総容積、および分配された飲料のサイズの少なくとも1つを含む、請求項1に記載のシステム。前記自動飲料分配ユニットは、1つまたは複数の前記注入スキーマで使用される1つまたは複数の成分を含む供給パックを備える、請求項1に記載のシステム。少なくとも1つの供給パックを準備する1つまたは機構を活性化するための準備命令を受け取る準備入力モジュールをさらに含む、請求項10に記載のシステム。自動飲料分配ユニットからの飲料の分配を管理するシステムであって、複数の注入スキーマを受け取る入力モジュールであって、前記複数の注入スキーマの各々は飲料レシピであり、前記入力モジュールは、前記自動飲料分配ユニットによって分配された1つまたは複数の飲料についてアカウントデータを追跡するための少なくとも1つのアカウント基準の選択を許可する、入力モジュールと、前記複数の注入スキーマおよび前記少なくとも1つのアカウント基準を記憶するメモリと、前記注入スキーマおよび前記少なくとも1つのアカウント基準を処理するプロセッサと、前記自動飲料分配ユニットの使用に基づいて前記少なくとも1つのアカウント基準に対応するアカウントデータを提供する出力モジュールとを備えるシステム。前記アカウント基準は、レポートセッションにわたって分配された飲料の数、前記レポートセッションの開始時間、最初の飲料が分配された時間、最後の飲料が分配された時間、前記レポートセッションの終了時間、消費者のタイプ、分配された飲料のタイプ、分配された飲料の総容積、および分配された飲料のサイズの少なくとも1つを含む、請求項12に記載のシステム。前記アカウントデータは、前記メモリの中に記憶され、外部メモリへ転送され得る、請求項12に記載のシステム。前記出力モジュールはディスプレイを含み、前記アカウントデータは前記ディスプレイの上に表示される、請求項12に記載のシステム。自動飲料分配ユニットからの飲料を分配するシステムであって、複数の注入スキーマを記憶するメモリであって、前記複数の注入スキーマの各々は飲料レシピに対応する、メモリと、少なくとも1つの飲料レシピを表示し、表示された飲料レシピに対応する飲料要求の選択を受け取る入力モジュールと、前記飲料要求に基づいて前記注入スキーマを処理するプロセッサと、ユーザのための命令を表示する出力モジュールであって、前記表示命令は飲料レシピに対応する、出力モジュールとを備えるシステム。前記入力モジュールは、飲料要求の選択を許可するタッチスクリーンインタフェースを含む、請求項16に記載のシステム。前記出力モジュールは、ユーザのための命令を表示するタッチスクリーンインタフェースを含む、請求項16に記載のシステム。前記入力モジュールは複数の飲料カテゴリ入力選択を提供し、各々の入力選択は複数の飲料カテゴリの1つに対応し、前記入力選択の選択が、前記自動分配ユニットによって分配される飲料のリストを提供する、請求項16に記載のシステム。検索基準に基づいて飲料を検索することをユーザに許可する検索モジュールをさらに含み、前記検索の結果が前記出力モジュールの上に表示される、請求項16に記載のシステム。本発明は多くの異なる形態で実施し得るので、本開示は本発明の原理の例示として考えられるべきであり、例示された本発明の広範な態様を限定することは意図されないという了解のもとで、本発明の例が図面で示され、本明細書で説明される。図1~図5Dを参照すると、自動飲料分配ユニットからの飲料を管理および分配する方法およびシステムが提供される。飲料は単一または複数の成分を含み、これらの成分は、第1の複数の液体、第2の複数の液体、および/または1つまたは複数の第1および第2の複数の液体の組み合わせを含む。加えて、飾りおよび付け合わせが飲料に含まれる。飲料は注入スキーマに従って分配される。注入スキーマは、飲料レシピであり、システム管理者によって事前にプログラムされるか、代替として、システムの動作中に消費者によって選ばれる。加えて、注入スキーマは、他の個人によってプログラムされることが想定される。1つの実施形態において、第1の複数の液体は酒を含み、第2の複数の飲料は、飲料を作成するため酒と混合される混合物を含む。第1の複数の飲料は、次の成分の少なくとも1つを含む。すなわち、アマレット、バーボン、ブランデー、ジン、アイリッシュクレーム、イエーガーマイスター登録商標、カルーア登録商標、ライトラム、ピーチシュナップス、スコッチ、スパイスラム、スイートベルモット、テキーラ、トリプルセック、ウオツカ、およびウイスキーである。第2の複数の飲料は、次の成分の1つを含む。すなわち、ブラッディマリー、ソーダ水、コーラ、クランベリージュース、ダイエットコーラ、栄養飲料、ジンジャーエール、グレープフルーツジュース、レモンライムソーダ、レモネード、ライムジュース、オレンジジュース、パイナップルジュース、サワーミックス、トニック、および水である。飾りは、次の成分の少なくとも1つを含む。すなわち、バナナ、ニンジン、セロリスティック、サクランボ、カクテルオニオン、レモンピール、レモンウエッジ、ライムウエッジ、オリーブ、オレンジスライス、オレンジウエッジ、およびパイナップルウエッジである。付け合わせは、次の少なくとも1つを含む。すなわち、カンパリ登録商標、クリーム、少量のビターズ、少量のセロリソルト、少量の塩、少量のウスターシャー登録商標、ガリアーノ、レモンジュース、ドライベルモット、グレナディン、シュガーシロップ、半々のミルクとクリームの混合物、角砂糖、およびタバスコ登録商標である。しかしながら、第1の複数の飲料、第2の複数の飲料、飾り、および付け合わせは、上記で列挙された成分への追加の成分を含むことが理解される。図1は、飲料分配システム10のブロック図である。飲料分配システム10は、サーバ13、分配装置15、複数の第1の液体の貯蔵場所17、複数の第2の液体の貯蔵場所19、および操作者インタフェース21を含む。1つの実施形態において、操作者インタフェースはタッチスクリーン21を備える。本明細書で一層詳細に説明されるように、飲料分配システム10は、酒および混合物の様々な組み合わせを正確な量で分配するようにプログラムされる。加えて、飲料分配システム10は、様々なドリンクレシピを作成することを管理者に許可する管理機能を含み、ドリンクはユーザへ後で分配される。飲料分配システムは、さらに、管理機能、例えば、飲料レシピの作成または改訂、メニューの作成または改訂、注入スキーマの作成または改訂、製品管理および在庫追跡、分配レポート履歴の観察、および財務追跡、例えば、システム10によって分配された飲料の容積、計数、および販売の追跡を含む。飲料分配システム10は、2009年7月23日に出願された米国仮特許出願第61/271,632号、および2011年6月21日に出願されたBeverageDispensingAssemblyと題する米国非仮特許出願第13/165,403号で、より完全に説明されている。これらの双方は、本明細書の中に組み入れられ、本明細書の一部分を構成する。飲料分配システムは、セッション飲料メニューに従って飲料を分配する。以下でより詳細に説明されるように、セッション飲料メニューは、特定のセッションに分配される飲料を特定する。セッション飲料メニューは、グローバルな飲料メニューから作成され、提供される成分および注入スキーマに基づいている。図2は、実行可能コンピュータプログラムの形態で示されたサーバ13の略図である。一般的に、コンピュータプログラムは、1つまたは複数の特殊または汎用ディジタルコンピュータ、例えば、パーソナルコンピュータPC;IBM互換、または、その他パーソナルディジタルアシスタント、ワークステーション、ミニコンピュータ、またはメインフレームコンピュータによって実行される。一般的に、ハードウェアアーキテクチャの観点からは、サーバ13は、プロセッサ24、メモリ18、およびローカルインタフェース22を介して通信するように結合された1つまたは複数の入力/出力I/Oデバイス20または周辺機器を含む。当技術分野で公知のように、ローカルインタフェース22は、例えば、非限定的に、1つまたは複数のバスまたは他の有線または無線接続であり得る。ローカルインタフェース22は、簡単にするために省略されている追加の要素、例えば、通信を可能にするためのコントローラ、バッファキャッシュ、ドライバ、リピータ、および受信機を有する。さらに、ローカルインタフェースは、他のコンピュータコンポーネントとの間で適切な通信を可能にするアドレス、制御、および/またはデータ接続を含む。1つまたは複数の入力デバイス20、ローカルインタフェース22、および/またはプロセッサ24は、単独または組み合わせられて入力モジュールを形成する。同様に、1つまたは複数の出力デバイス20、ローカルインタフェース22、および/またはプロセッサ24は、単独または組み合わせられて出力モジュールを形成する。プロセッサ24は、ソフトウェア、具体的には、メモリ18の中に記憶されたソフトウェア14を実行するハードウェアデバイスである。プロセッサ24は、特注または市販されているプロセッサ、中央処理ユニットCPU、サーバ13に関連づけられた幾つかのプロセッサの間の補助プロセッサ、半導体ベースのマイクロプロセッサマイクロチップまたはチップセットの形態、マクロプロセッサ、または一般的に、ソフトウェア命令を実行する任意のデバイスである。市販されている適切なマイクロプロセッサの例は、次のとおりである。すなわち、ヒューレットパッカード社からのPA-RISCシリーズ、インテル社からの80x86またはペンティアム登録商標シリーズマイクロプロセッサ、IBMからのPowerPCマイクロプロセッサ、サンマイクロシステムズ社からのSparcマイクロプロセッサ、またはモトローラ社からの68xxxシリーズマイクロプロセッサである。メモリ18は、揮発性メモリ要素例えば、ランダムアクセスメモリRAM、例えば、DRAM、SRAM、SDRAM等、および不揮発性メモリ要素例えば、ROM、ハードドライブ、テープ、CDROM等の任意の1つまたは組み合わせを含み得る。さらに、メモリ18は、電子、磁気、光学、および/または他のタイプの記憶メディアを内蔵し得る。メモリ18は分散アーキテクチャを有し得る。分散アーキテクチャでは、様々なコンポーネントが相互から遠隔に位置するが、プロセッサによってアクセスされ得る。メモリ18の中のソフトウェア14は、1つまたは複数の別個のプログラムを含む。プログラムの各々は、論理機能を実現する実行可能命令の順序づけられたリストを備える。サーバ13のメモリ18の中にあるソフトウェア14は、サポート能力を有する飲料分配コンピュータプログラムおよび適切なオペレーティングシステムO/Sを含む。適切な市販のオペレーティングシステムは、マイクロソフト社から入手可能なWindows登録商標オペレーティングシステムである。オペレーティングシステムは、本コンピュータプログラムの実行を制御する。サーバ13がPCまたはワークステーションである場合には、メモリ18の中のソフトウェア14は、さらに、基本入出力システムBIOSを含む。BIOSは必須のソフトウェアルーチンの集合である。これらのルーチンは、起動時にハードウェアを初期化およびテストし、O/Sを開始し、ハードウェアデバイス間のデータ転送をサポートする。サーバ13が活性化されたときBIOSが実行され得るように、BIOSはROMの中に記憶される。サーバ13が動作しているとき、プロセッサは、メモリ18の中に記憶されたソフトウェア14を実行し、メモリ18との間でデータを通信し、一般的にソフトウェア14に従ってサーバ13の動作を制御するように構成される。飲料分配コンピュータプログラムは、任意のコンピュータ、例えば、非限定的に、サーバ13の中に常駐するか、または常駐部分を有する。飲料分配コンピュータプログラムは、ソースプログラム、実行可能プログラムオブジェクトコード、スクリプト、または遂行される命令の集合を備えている任意の他のエンティティである。ソースプログラムであるとき、プログラムは、O/Sとの関連で適切に動作するように、メモリ18の中に含まれるか含まれないコンパイラ、アセンブラ、インタープリタ等を介して翻訳される必要がある。さらに、飲料分配コンピュータプログラムは、例えば、aデータおよびメソッドのクラスを有するオブジェクト指向プログラミング言語、またはbルーチン、サブルーチン、および/または関数を有する手続きプログラミング言語、として書かれ得るが、VisualBasicC、C、Pascal、Basic、Fortran、Cobol、Perl、Java登録商標、およびAdaに限定されない。1つの実施形態において、飲料分配コンピュータプログラム能力は、VisualBasic.Netで書かれる。I/Oデバイスは、例えば、入力デバイスを含むが、キーボード、マウス、スキャナ、マイクロフォン、タッチスクリーン、ユーザインタフェース、バーコードリーダ、スタイラス、レーザリーダ、無線周波デバイスリーダ等に限定されない。さらに、I/Oデバイスは、例えば、出力デバイスを含むが、プリンタ、バーコードプリンタ、ディスプレイ、ユニバーサルシリアルバスUSB接続等に限定されない。最後に、I/Oデバイスは、さらに、例えば、入力および出力の双方を通信するデバイスを含むが、変調器/復調器他のデバイス、システム、またはネットワークにアクセスするためのモデム、無線周波RFまたは他のトランシーバ、電話インタフェース、ブリッジ、ルータ等に限定されない。上記で注意したように、飲料分配システム10の中で使用されるI/Oデバイスの1つのタイプは、タッチスクリーンユーザインタフェース21である。注意すべきは、実行可能コンピュータプログラム、例えば、飲料分配コンピュータプログラムは、任意のコンピュータ関連システムまたは方法によって使用される、または関連して使用される任意のコンピュータ読み取り可能メディアに記憶され得ることである。本発明の文脈では、コンピュータ読み取り可能メディアは、命令実行システム、装置、またはデバイスによって使用される、または関連して使用されるプログラムを記憶、通信、伝搬、または運送し得る任意の手段であり得る。コンピュータ読み取り可能メディアは、例えば、非限定的に、電子、磁気、光学、電磁、赤外線、または半導体システム、装置、デバイス、または伝搬メディアであり得る。コンピュータ読み取り可能メディアの、より具体的な例非完全なリストは、次のものを含む。すなわち、1つまたは複数のワイヤを有する電気接続電子的、持ち運び可能なコンピュータディスケット磁気的、ランダムアクセスメモリRAM電子的、消去可能プログラム可能読み出し専用メモリEPROM、EEPROM、またはフラッシュメモリ電子的、光ファイバ光学的、および持ち運び可能コンパクトディスク読み出し専用メモリCDROM光学的である。上で説明されたように、分配される飲料は、第1の複数の液体、第2の複数の液体、または1つまたは複数の第1および第2の複数の液体の組み合わせから作成される。図1および図2を参照すると、メモリ18は、注入スキーマデータ、例えば、飲料レシピを含む。注入スキーマデータは、所望される飲料を分配するため飲料分配システム10によって使用される。各々の飲料は、メモリ18の中に記憶された注入スキーマに従って分配される。注入スキーマは、システム管理者によって事前にプログラムされるか、代替として、システムの動作中に操作者によって選ばれる。加えて、注入スキーマは、他の個人によってプログラムされることが想定される。1つの実施形態において、第1の複数の液体は酒を含み、第2の複数の液体は、飲料、例えば、アルコールを含む飲料を作成するため酒と混合される混合物を含む。上で示されたように、飲料分配システム10は管理機能および分配機能を含む。管理および分配機能は、飲料分配システム10のタッチスクリーンインタフェース21を介してアクセス、プログラム、および/または制御される。図3は、タッチスクリーンインタフェース21の上に表示される入口スクリーン101のスクリーンショットを示す。入口スクリーン101は、管理機能ボタン103および分配機能ボタン105を含む。ユーザが管理機能ボタン103を選択した場合には、システムは、様々な管理機能を制御、プログラム、またはアクセスするためのインタフェースにアクセスすることをユーザに許可する。ユーザが分配機能ボタン105を選択した場合には、システムは、選択された飲料を分配するインタフェースにアクセスすることをユーザに許可する。ユーザが承認コードを入力して管理機能および/または分配機能にアクセスすることを要求するように飲料分配コンピュータプログラムがプログラムされることが想定される。承認コードは、数字、英数字、または他の文字から構成されるパスワードであり、これらはユーザインタフェースを介して入力される。代替として、承認コードは、指紋スキャン、網膜スキャン、または他のタイプの生体標識である。パスワードが要求される場合には、入口スクリーン101は、さらに、パスワードを入力するための数字または英数字キーパッド107を含む。管理機能インタフェースへのアクセスおよび分配機能インタフェースへのアクセスは、同じパスワードを利用してもよく、異なるパスワードを要求してもよいことが理解される。動作中、操作者は管理機能ボタン103を選択する。好ましくは、操作者はシステム管理者である。管理機能ボタン103が選択されると、キーパッド107図3で示されるタイプが表示される。操作者はキーパッド107の上の数字を押し、入力ボタン109を選択して、パスワードを入力することによって、パスワード入力プロセスを開始する。操作者が、入力ボタン109を選択する前に、入力を不正確に選択した場合には、操作者はクリアボタン111を選択して、パスワード入力プロセスを再開始する。操作者が、正確なパスワードを入力した場合には、操作者はシステム10の管理機能へのアクセスを提供される。操作者が不正確なパスワードを入力した場合には、操作者はシステム10の管理機能へのアクセスを提供されない。操作者が正確なパスワードを入力した場合には、操作者はシステム10の管理機能へのアクセスを提供される。図4A~図4Gは、操作者がシステム10の管理機能へのアクセスを提供されたとき、タッチスクリーンインタフェース21の上に表示される管理機能インタフェースのスクリーンショットを示す。管理機能スクリーンは、システム10の中で実現される異なる管理機能に対応するボタンを含む。管理機能スクリーンは、レポートボタン115、ユーザアカウントボタン117、バーセットアップボタン119、準備ボタン121、ドリンク作成ボタン123、およびドリンクグラスサイズボタン125を含む。操作者は、これから本明細書で説明されるように、適当な管理機能へアクセスするための任意のタブを選択する。操作者は、システム10のレポート機能にアクセスするため、レポートボタン115を選択する。図4Aは、レポートボタン115のもとでのディスプレイのスクリーンショットを示す。システム10は、レポートセッションと呼ばれる時間周期にわたって分配された全ての飲料を追跡するようにプログラムされる。代替として、システム10は、さらに、ユーザ選択ボックス133の中で選択される特定のユーザアカウントについてレポートセッションを提供するようにプログラムされる。ユーザは、ユーザ選択ボックス133からユーザの名前を選択し、開始ボタン図示されずを選択することによって、特定のユーザのレポートセッションを開始する。操作者は、停止ボタン129を選択することによって、選択された消費者のレポートセッションを停止する。操作者は、さらに、選択された消費者のレポートセッションを削除するため削除ボタン131を選択する。レポート127はディスプレイの上に表示される。レポートは、レポートセッションに関する情報を提供する。この情報は、レポートセッションの開始時間、最初および/または最後の飲料が分配された時間、レポートセッションの終了時間、消費者、消費された飲料のタイプ、および消費された飲料の各々の異なるタイプおよびサイズの総量または容積を含む。他のタイプの情報も、システム10によって収集され、ディスプレイの上に表示されることが理解される。レポート127は、財務、アカウント、請求書作成、または印刷システムへ転送するためメモリ18へ保存される。1つの実施形態において、レポート127は、自動飲料分配ユニットの中のUSB接続を使用してUSBデバイスへ電子的に転送される。操作者は、ユーザアカウントボタン117を選択して、システム10のユーザアカウント機能にアクセスする。図4Bは、ユーザアカウントボタン117のもとでのディスプレイのスクリーンショットを示す。システム10は、特定のユーザアカウントのために時間周期にわたって分配された全ての飲料を追跡するようにプログラムされる。典型的には、ユーザアカウントは、特定の消費者またはグループを特定する。ユーザアカウントボタン117のディスプレイを使用して、操作者はユーザアカウントを作成、編集、および削除する。操作者は、ディスプレイの上に置かれた英数字キーパッド133を使用しユーザの名前を入力することによって、新しいユーザアカウントを作成する。ユーザの情報を入力すると、ユーザ保存ボタン135を選択することによって、ユーザアカウントが保存される。操作者は、さらに、ユーザアカウントリスト137からユーザアカウントを選択し、改訂を必要とする情報を改訂することによって、ユーザアカウントを編集し得る。適当な情報を用いてユーザアカウントを更新すると、オペレーティングはユーザ更新ボタン139を選択することによって、ユーザアカウントを保存する。操作者は、さらに、ユーザアカウントリスト137からユーザアカウントを選択し、ユーザ削除ボタン141を選択することによって、ユーザアカウントを削除する。加えて、このユーザアカウントボタン117機能のディスプレイを使用して、ユーザは、ある液体、例えば、アルコールを含む液体の任意のタイプへのアクセスを有することを特定のユーザに許可または阻止するための許可を設定する。操作者が新しいアカウントを作成しているとき、操作者は、アルコールドリンクチェックボックス143を選択して、特定のユーザアカウントが分配機能について選択された場合、アルコールを含む飲料へのアクセスをユーザが有しないことを指示する。結果として、その特定のユーザアカウントのセッションメニューは、アルコールを含む飲料を含まない。代替として、操作者は、ユーザアカウントを編集して、特定のユーザアカウントが分配機能について選択されたとき、アルコールを含む飲料へのアクセスをユーザが有するかどうかを指示する。そのような状況において、その特定のユーザアカウントのセッションメニューは、アルコールを含む飲料を含む。操作者は、さらに、ユーザアカウントボタン117のディスプレイを使用して、パスワードが要求されないことを指示する。操作者が新しいユーザアカウントを作成しているとき、操作者は、バーアンロックチェックボックス145を選択して、特定のユーザアカウントが分配機能について選択された場合、ユーザが、承認、例えば、パスワードを入力しなくても、分配機能にアクセスすることを指示する。操作者が特定のユーザアカウントについてバーアンロックチェックボックス145を選択しない場合には、その選択されたユーザアカウントが分配機能について選択されるとき、ユーザは分配機能にアクセスするためパスワードを入力しなければならない。代替として、操作者は、ユーザアカウントを編集して、ユーザが分配機能にアクセスする前に承認を入力しなければならないかどうかを指示する。操作者は、バーセットアップボタン119を選択して、システム10のバーセットアップ機能にアクセスする。図4Cは、バーセットアップボタン119のもとでのディスプレイのスクリーンショットを示す。バーセットアップボタン119のディスプレイを使用して、操作者は、飲料を作成するために利用可能な成分を特定する。利用可能な潜在的成分のリストは、ディスプレイの上の表147の中で提供される。操作者は、特定の成分に隣接するチェックボックスをチェックして、飲料を作成するために成分が利用可能であることを指示する。代替として、操作者は、特定の成分に隣接するチェックボックスをアンチェックして、飲料を作成するために成分が利用可能でないことを指示する。特定の成分に隣接するチェックボックスをアンチェックすることは、セッション飲料メニューから、その成分を含む飲料を除去する。操作者は、準備ボタン121を選択して、システム10の準備機能にアクセスする。準備機能の1つのタイプは、成分、例えば、第1および第2の複数の液体の1つの容器が空になって、同じ成分を含む他の容器によって置換されるとき、供給パックを準備するために必要な機構を活性化することである。各々の第1の複数の液体の容器は、第1の貯蔵場所17の中に貯蔵され、各々の第2の複数の液体の容器は、第2の貯蔵場所19の中に貯蔵される。図4D~図4Eは、準備ボタン121のもとでのディスプレイのスクリーンショットを示す。準備ボタンが押されたとき、ディスプレイは第1の複数の液体151について第1のタブを含み、第2の複数の液体153について第2の複数のタブ用の第2のタブを含む。操作者は、第1のタブ151を押して、第1の複数の液体について準備機能にアクセスする。図4Dで示されるように、第1のタブ151のもとで、ディスプレイは複数のボタン155を含む。好ましくは、ボタン155の各々は、第1の複数の液体、例えば、ウイスキー、ジン、ラム、スパイスラム、テキーラ、スコッチ、ブランデー、ウオツカ、バーボン、アイリッシュクレーム、イエーガーマイスター登録商標、ピーチシュナップス、カルーア登録商標、アマレット、スイートベルモット、およびトリプルセックの特定の液体に対応する。操作者は、特定の液体に対応するボタン155を押し、特定の液体が分配ヘッドに現れるまで、特定の液体に対応するボタン155を押し続けることによって、特定の液体の供給通路を準備する。操作者は、第2のタブ153を押して、第2の複数の液体について準備機能にアクセスする。図4Eで示されるように、第2のタブ153のもとで、ディスプレイは、複数のボタン157を含む。好ましくは、ボタン157の各々は、第2の複数の液体、例えば、コーラ、ダイエットコーラ、ジンジャーエール、レモンライムソーダ、グレープフルーツジュース、クランベリージュース、パイナップルジュース、オレンジジュース、レモネード、トニック、ライムジュース、栄養飲料、ブラッディマリー、および甘酢の特定の液体に対応する。操作者は、特定の液体に対応するボタン157を押し、特定の液体が分配ヘッドに現れるまで、特定の液体に対応するボタン157を押し続けることによって、特定の液体について供給通路を準備する。操作者は、ドリンク作成ボタン123を選択して、システム10のレシピ関連機能にアクセスする。図4Fは、ドリンク作成ボタン123が押されたときのディスプレイのスクリーンショットを示す。レシピ関連機能は、飲料注入スキーマ、例えば、飲料レシピを作成または編集することを含む。これは、飲料のサイズを選択または編集すること、飲料について成分を選択または編集すること、各々の飲料について各々の成分の量を選択または編集すること、飲料レシピを飲料メニューへ保存することを含む。レシピ関連機能のディスプレイは、第1のタブ159、第2のタブ161、第3のタブ163、および第4のタブ165を含む。第1のタブ159、第2のタブ161、および第3のタブ163の各々は、分配される飲料について注入スキーマを作成するために使用される成分の異なる種類に対応する。成分の種類は、例えば、第1の複数の液体、第2の複数の液体、および飾りである。図4Fで示されるディスプレイの中に示されるように、第1のタブ159は、1つまたは複数の第1の複数の液体のリストを表示する。第2のタブ161は、1つまたは複数の第2の複数の液体のリストを表示し、第3のタブ163は、飾りのリストを表示する。ドリンク作成ボタン123が押されたとき、第1のタブ159に対応する情報が表示される。代替として、ドリンク作成ボタン123が押されたとき、第2、第3、または第4のタブの1つが押される場合には、第2のタブ161、第3のタブ163、または第4のタブ165に対応する情報が表示される。ディスプレイは、さらに、レジスタ169を含む。レジスタ169は、飲料レシピへ追加される液体の量を指示するための数値を含む。下記で説明されるように、液体の特定された量が飲料レシピへ追加されるにつれて、レジスタの値は、特定された量だけ減少する。第1のタブ159が選択されると、飲料を作成するために使用される第1の複数の液体が表示される。表示された第1の複数の液体は、図4Cで示されるようなバーセットアップ中に選択された第1の複数の液体に基づく。第1の複数の液体の各々は、第1の液体173のアイデンティティを表示する特定識別マーク167および分配される飲料の飲料レシピの中の第1の特定された液体の量を含む。飲料の中に含まれるべく特定された液体の量を増加または減少するため、スピンセレクタ171が提供される。操作者は、飲料へ追加または除去される特定の液体173の特定識別マーク167に隣接して置かれたスピンセレクタ173を使用して第1の複数の液体の中の1つの液体の分割量を追加することによって、飲料レシピを作成または修正する。分割量は、飲料の中の選択された液体の分数百分率を表す。操作者によって追加される選択された液体の分数百分率を表す量は、レジスタ169の中で示された値から差し引かれる。レジスタ169の中の値がゼロになったとき、システム10は、操作者が液体の追加量を特定の飲料レシピへ追加することを阻止する。第2のタブ161が選択されると、第1のタブ159に類似したスクリーンが表示される。表示される第2の複数の液体は、図4Cで示されるようなバーセットアップ中に選択された第2の複数の液体に基づく。第2のタブ161は、飲料を作成するために使用される第2の複数の液体のリストを含む。第2の複数の液体の各々は、液体のアイデンティティを表示する特定識別マークおよび飲料の中の特定された液体の量を含む。飲料の中に含まれるべき第2の特定された液体の分数量を増加または減少するため、スピンセレクタが提供される。操作者は、飲料へ追加または除去される特定の液体の特定識別マークに隣接して置かれたスピンセレクタを使用して第2の複数の液体の中の1つの分割量を追加することによって、飲料レシピを作成または修正する。分割量は、飲料の中の選択された液体の分数百分率を表す。操作者によって追加される選択された液体の分数百分率を表す量は、レジスタ169の中に示される値から差し引かれる。レジスタ169の中の値がゼロになったとき、システム10は、操作者が液体の追加量を特定の飲料レシピへ追加することを阻止する。第3のタブ163が選択されると、第1のタブ159および第2のタブ161に類似した飾り選択スクリーンが表示される。表示される飾りは、図4Cで示されるようなバーセットアップ中に選択された飾りに基づく。第3のタブ163は、飲料を作成するために使用される飾りのリストを含む。飾りの各々は、飾りのアイデンティティを表示する特定識別マークおよび飲料の中の飾りの量を含む。飲料の中に含まれるべき飾りの量を増加または減少するため、スピンセレクタが提供される。操作者は、飲料へ追加または除去される特定の液体の特定識別マークに隣接して置かれたスピンセレクタを使用し飾りを追加することによって、飲料レシピを作成または修正する。第4のタブ165が選択されると、英数字キーパッド図4Bで示されるタイプが表示される。操作者は、飲料の名前を入力し、成分、および飲料を作成するために使用される各々の成分の量を保存する。飲料レシピは、メモリ18または他の外部メモリ場所の中に記憶される。操作者は、ドリンクグラスサイズボタン125を選択して、システム10のドリンクサイズ機能にアクセスする。図4Gは、ドリンクグラスサイズボタン123が押されたときのディスプレイのスクリーンショットを示す。ドリンクサイズ機能は、飲料の容器のサイズに従って許可される呼称の液体を調整することを含む。1つまたは複数の容器サイズが提供されることが理解される。例えば、インタフェースは大きいドリンクサイズおよび小さいドリンクサイズを表示する。表示されたドリンクサイズの各々について許可される呼称の液体を増加または減少するため、スピンセレクタ177が提供される。2つだけのドリンクサイズが図4Gで表示されているが、任意の数のドリンクサイズが提供されることが理解される。上記で論述されたように、許可される呼称の液体は、図4Fで示されるように、レジスタ169の中に表示される。液体の選択された量が飲料レシピへ追加または除去されるにつれて、対応する選択された量は、レジスタ169の中に表示された値へ追加または除去される。上記で指摘されたように、飲料分配システム10は、さらに、分配機能を含む。分配機能は、飲料分配システム10のタッチスクリーンインタフェース21を介してアクセスされる。図3を再び参照すると、入口スクリーン101は分配機能ボタン105を含む。分配機能ボタン105は、選択された飲料を分配するためのインタフェースにアクセスすることをユーザに許可する。飲料分配コンピュータプログラムが、特定のユーザアカウントについて分配機能にアクセスするため承認を入力することをユーザに要求するように、プログラムされることが想定される。承認はパスワードである。パスワードは、数字、英数字、またはユーザインタフェースを介して入力される他の文字から構成される。代替として、承認は、指紋スキャン、網膜スキャン、または他のタイプの生体標識である。パスワードが要求される場合には、入口スクリーン101は、さらに、パスワードを入力するための数字または英数字キーパッド107を含む。分配機能のインタフェースへのアクセスは、管理機能へアクセスするために使用されるパスワードと同じパスワードを利用することが理解される。さらに、分配機能のインタフェースにアクセスするためには、パスワードが要求されないことが想定される。動作中、ユーザは分配機能ボタン105を選択する。選択されたユーザアカウントについて、分配機能のインタフェースへアクセスするためのパスワードが要求される場合には、キーパッド図3で示されたタイプが表示される。ユーザは、キーパッドの上の数字を押し、入力ボタンを選択し、パスワードを入力することによって、パスワード入力プロセスを開始する。ユーザが、入力ボタンを選択する前に、数字を不正確に選択した場合には、ユーザはクリアボタンを選択して、パスワード入力プロセスを再開始する。ユーザが正確なパスワードを入力した場合には、操作者はシステム10の分配機能へのアクセスを提供される。操作者が不正確なパスワードを入力した場合には、操作者はシステム10の分配機能へのアクセスを提供されない。ユーザが正確なパスワードを入力した場合には、ユーザはシステム10の分配機能へのアクセスを提供される。代替として、パスワードが要求されない場合には、分配機能ボタン105が選択されたとき、ユーザはシステムの分配機能へのアクセスを提供される。図5A~図5Dは、システム10の分配機能へのアクセスをユーザが提供されたとき、タッチスクリーンインタフェース21の上に表示される分配機能インタフェースのスクリーンショットを示す。図5Aは、主分配機能スクリーン188のスクリーンショットを示す。ユーザは、主分配機能スクリーン188から、選択された飲料を分配するプロセスを開始する。主分配機能スクリーン188は、システム10によって分配される飲料の異なるカテゴリに対応するボタンを含む。分配機能スクリーンは、アルコールドリンクボタン189、ノンアルコールドリンクボタン191、マティーニボタン193、ショットボタン195、およびファウンテンボタン197を含む。後に本明細書で説明されるように、ユーザは、任意のボタンを選択して、選択されたボタンが関連するカテゴリとマッチする飲料を表示する。ユーザは、アルコールドリンクボタン189を選択して、アルコール飲料を表示および注文する。ディスプレイは、システム10によって分配される飲料のリスト179を含む。アルコール飲料のリスト179の中のアルコール飲料の各々は、そのアルコール飲料の注入スキーマに従って分配される。アルコール飲料のリスト179の中のアルコール飲料は、アルコール飲料が、選択されたセッションまたは複数のセッションにわたって注文された回数に従って人気順に配列される。代替として、アルコール飲料のリストの中のアルコール飲料は、アルファベット順に配列される。トップドリンクボタン181およびアルファベットボタン183が、インタフェースの上に提供される。ユーザは、トップドリンクボタン181を選択して、アルコール飲料のリスト179の中のアルコール飲料を人気度順に表示する。代替として、ユーザは、アルファベットボタン183を選択して、アルコール飲料のリストの中のアルコール飲料をアルファベット順に表示する。アルコール飲料のリスト179の中のアルコール飲料の各々は、対応する情報ボタン203を含む。ユーザは、アルコール飲料に対応する情報ボタン203を選択して、飲料に関する情報を表示する。そのような情報は、飲料レシピの中の成分、またはアルコール飲料の飲料レシピの中の各々の成分の量を含む。ユーザは、アルコール飲料のリスト179のリストからアルコール飲料を選択することによって、分配するためのアルコール飲料を選択する。アルコール飲料が、アルコール飲料のリスト179から選択されると、分配されるべく選択されたアルコール飲料の名前が、注文ドリンクリスト201の中に表示される。飲料分配システム10は、さらに、検索機能を含む。検索機能は、検索基準に基づいてアルコール飲料を検索することをユーザに許可する。検索基準は、例えば、アルコール飲料の名前、アルコール飲料の名前の一部分、またはアルコール飲料を作成するために使用される成分である。ディスプレイ図5Aで示されるは、検索基準を入力して検索基準を満たすアルコール飲料を検索するための英数字キーボード185を含む。検索の結果は、検索結果リスト187の中に表示される。ユーザは、検索結果リスト187からアルコール飲料を選択することによって、分配するためのアルコール飲料を選択する。アルコール飲料が、検索結果リスト187から選択されると、分配されるべく選択されたアルコール飲料の名前が、注文ドリンクリスト201の中に表示される。ユーザは、ノンアルコールドリンクボタン191を選択して、ノンアルコール飲料を表示および注文する。アルコールドリンクボタン189が選択されたときのディスプレイと同じように、ノンアルコールドリンクボタン191が選択されたときのディスプレイは、システム10によって分配されるノンアルコール飲料のリストを含む。ノンアルコール飲料のリストの中のノンアルコール飲料の各々は、そのノンアルコール飲料の注入スキーマに従って分配される。ノンアルコール飲料のリストの中のノンアルコール飲料は、ノンアルコール飲料が、選択されたセッションまたは複数のセッションにわたって注文された回数に従って人気度順に配列される。代替として、ノンアルコール飲料のリストの中のノンアルコール飲料は、アルファベット順に配列される。トップドリンクボタンおよび英字ボタンが、インタフェースの上に提供される。ユーザは、トップドリンクボタンを選択して、ノンアルコール飲料のリストの中のノンアルコール飲料を人気度順に表示する。代替として、ユーザは、アルファベットボタンを選択して、ノンアルコール飲料のリストの中のノンアルコール飲料をアルファベット順に表示する。ノンアルコール飲料のリストの中のノンアルコール飲料の各々は、対応する情報ボタンを含む。ユーザは、ノンアルコール飲料に対応する情報ボタンを選択して、ノンアルコール飲料に関する情報を表示する。そのような情報は、飲料レシピの中の成分、またはノンアルコール飲料の飲料レシピの中の各々の成分の量を含む。ユーザは、ノンアルコール飲料のリストからノンアルコール飲料を選択することによって、分配するためのノンアルコール飲料を選択する。ノンアルコール飲料が、ノンアルコール飲料のリストから選択されると、分配されるノンアルコール飲料の名前が、注文ドリンクリスト201の中に表示される。飲料分配システム10は、さらに、検索機能を含む。検索機能は、検索基準に基づいてノンアルコール飲料を検索することをユーザに許可する。検索基準は、例えば、飲料の名前、ノンアルコール飲料の名前の一部分、またはノンアルコール飲料を作成するために使用される成分である。ディスプレイは、検索基準を入力して検索基準を満たすノンアルコール飲料を検索するための英数字キーボードを含む。検索の結果は、検索結果リストの中に表示される。ユーザは、検索結果リストからノンアルコール飲料を選択することによって、分配するためのノンアルコール飲料を選択する。ノンアルコール飲料が検索結果リストから選択されると、分配されるべく選択された飲料の名前が、注文ドリンクリスト201の中に表示される。ユーザは、マティーニボタン193を選択して、マティーニ飲料を表示および注文する。アルコールドリンクボタン189が選択されたときのディスプレイと同じように、マティーニボタン193が選択されたときのディスプレイは、システム10によって分配されるマティーニ飲料のリストを含む。マティーニ飲料のリストの中のマティーニ飲料の各々は、そのマティーニ飲料の注入スキーマに従って分配される。マティーニ飲料のリストの中のマティーニ飲料は、マティーニ飲料が、選択されたセッションまたは複数のセッションにわたって注文された回数に従って人気度順に配列される。代替として、マティーニ飲料のリストの中のマティーニ飲料は、アルファベット順に配列される。トップドリンクボタンおよびアルファベットボタンが、インタフェースの上に提供される。ユーザは、トップドリンクボタンを選択して、マティーニ飲料のリストの中のマティーニ飲料を人気度順に表示する。代替として、ユーザは、アルファベットボタンを選択して、マティーニ飲料のリストの中のマティーニ飲料をアルファベット順に表示する。マティーニ飲料のリストの中のマティーニ飲料の各々は、対応する情報ボタンを含む。ユーザは、マティーニ飲料に対応する情報ボタンを選択して、マティーニ飲料に関する情報を表示する。そのような情報は、飲料レシピの中の成分、またはマティーニ飲料の飲料レシピの中の各々の成分の量を含む。ユーザは、マティーニ飲料のリストからマティーニ飲料を選択することによって、分配するためのマティーニ飲料を選択する。マティーニ飲料がマティーニ飲料のリストから選択されると、分配されるべく選択されたマティーニ飲料の名前が、注文ドリンクリスト201の中に表示される。飲料分配システム10は、さらに、検索機能を含む。検索機能は、検索基準に基づいてマティーニ飲料を検索することをユーザに許可する。検索基準は、例えば、飲料の名前、マティーニ飲料の名前の一部分、またはマティーニ飲料を作成するために使用される成分である。ディスプレイは、検索基準を入力して検索基準を満たすマティーニ飲料を検索するための英数字キーボードを含む。検索の結果は、検索結果リストの中に表示される。ユーザは、検索結果リストからマティーニ飲料を選択することによって、分配するためのマティーニ飲料を選択する。マティーニ飲料が検索結果リストから選択されると、分配されるべく選択された飲料の名前が、注文ドリンクリスト201の中に表示される。飲料は、選択除去ボタン205および/または全注文クリアボタン207を使用して、注文ドリンクリスト201から個別的または集合的に除去される。ユーザは、注文ドリンクリスト201から、選択された飲料を個別的に除去するため、注文ドリンクリスト201から飲料を選択して、選択除去ボタン205を選択する。ユーザは、注文ドリンクリスト201の中に列挙された飲料の各々を集合的に除去するため、全注文クリアボタン207を選択する。全ての注文がシステム10の中へ入力されたとき、ユーザは、注文注入ボタン209を選択して、注文ドリンクリスト201の中に列挙された飲料を分配する。注文注入ボタン209が選択されると、注入注文スクリーン211が表示される。図5Bは、注入注文スクリーン211のスクリーンショットを示す。注文ドリンクリスト201は、注入注文スクリーン211の上に再現される。飲料は、選択除去ボタン213および/または全注文クリアボタン215を使用して、注文ドリンクリスト201から個別的または集合的に除去される。ユーザは、注文ドリンクリスト201から、選択された飲料を個別的に除去するため、注文ドリンクリスト201から飲料を選択して、選択除去ボタン213を選択する。ユーザは、注文ドリンクリスト201の中に列挙された飲料の各々を集合的に除去するため、全注文クリアボタン215を選択する。注入注文スクリーン211は、テキストボックス217を含む。テキストボックス217は、ユーザのための命令を有するテキストを含む。例えば、テキストボックス217は、容器に氷を入れ、それを飲料分配装置15の下に置くことをユーザに促すテキストを含む。飲料は、飲料分配装置15から分配される。注入注文スクリーン211は、小注入ボタン219および大注入ボタン221を含む。ユーザは、選択された飲料の飲料レシピおよび注入スキーマに従って小さい飲料を分配するため、小注入ボタン219を選択する。代替として、ユーザは、選択された飲料の飲料レシピおよび注入スキーマに従って大きい飲料を分配するため、大注入ボタン221を選択する。小注入ボタン219および大注入ボタン221が選択されると、選択された飲料の飲料レシピおよび注入スキーマに従って、選択された飲料が分配される。飲料レシピおよび注入スキーマに基づいて、サーバ13は、第1の貯蔵場所17の中に貯蔵された第1の複数の液体の必要な容器から、要求された液体の要求された量を分配し、第2の貯蔵場所19の中に貯蔵された第2の複数の液体の必要な容器から、液体の要求された量を分配する。飲料が分配された後、分配飲料スクリーン223が表示される。図5Cは、タッチスクリーンインタフェース21の上に表示される分配飲料スクリーン223のスクリーンショットを示す。分配飲料スクリーン223は、トップオフボタン225を含む。ユーザは、トップオフボタン225を選択して、飲料を作成するため分配された最後の第2の複数の液体をさらに追加する。分配飲料スクリーン223は、さらに、テキストボックス227を含む。テキストボックス227は、選択された飲料が完全に分配されたことを表すテキストを含み、さらに、飾りを追加することをユーザに促す。ユーザは、次ドリンクボタン229を選択して、注文ドリンクリスト201の中に列挙された他の飲料について飲料分配手順を反復する。上記で説明されたプロセスは、注文ドリンクリスト201の中に列挙された全ての飲料が分配されるか注文ドリンクリスト201から除去されるまで反復する。注文ドリンクリスト201の中に列挙された全ての飲料が分配されるか注文ドリンクリスト201から除去された後、主分配機能スクリーン188図5Aで示されるが表示される。上記で指摘されたように、主分配機能スクリーン188は、ファウンテンボタン197を含む。ユーザは、ファウンテンボタン197を選択して、ファウンテン飲料を分配するプロセスを開始する。ファウンテンボタン197が選択されると、ファウンテンマシンスクリーン231が表示される。図5Cは、タッチスクリーンインタフェース21の上に表示されるファウンテンマシンスクリーン231のスクリーンショットを示す。ファウンテンマシンスクリーン231は、複数のファウンテン飲料ボタン233を含む。ここで、各々のファウンテン飲料ボタン233は、ファウンテン飲料に対応する。ファウンテン飲料を分配するため、ユーザは飲料分配装置15の下に容器を置く。飲料は飲料分配装置15から分配される。ユーザは、ファウンテン飲料ボタン233を選択し、ファウンテン飲料の所望量が分配されるまでボタンを押し続けることによって、所望のファウンテン飲料を分配する。代替として、ユーザがファウンテン飲料ボタン233を選択し、システムがファウンテン飲料の所定量を自動的に分配するように、システム10がプログラムされる。最良の様式および/または他の例として考えられるものが、これまで説明されたが、様々な修正がそれらの中で行われてもよいこと、本明細書で開示された主題は、様々な形態および例の中で実現されてもよいこと、および、それらは多くの他の応用、組み合わせ、および環境で適用されてもよく、単にこれらの幾つかが本明細書で説明されたことが理解される。当業者は、開示された態様が、主題の真の趣旨および範囲から逸脱することなく変更または改正されてもよいことを認識するであろう。それゆえに、主題は、この説明の中の特定の詳細、提示、および示された例に限定されない。本明細書の中で開示された有利なコンセプトの真の範囲の中に入る、ありとあらゆる修正および変形を保護することが意図される。"