第1の流体供給カートリッジを受容するための第1のレセプタクルと、第2の流体供給カートリッジを受容するための第2のレセプタクルと、プリントヘッドに流体を供給するために前記第1及び第2のレセプタクルに加圧空気源を選択的に結合する選択バルブであって、一度に該第1及び第2のレセプタクルのうちの一方のみを前記加圧空気源に結合する、選択バルブとを備えている、流体供給システム。前記第1及び第2の流体供給カートリッジのそれぞれに関する流体レベルに基づいて前記第1及び第2のレセプタクルのうちの一方を選択するインク供給源コントローラを更に備えている、請求項1に記載の流体供給システム。前記第1及び第2の流体供給カートリッジのどちらが検出されたかに基づいて前記第1及び第2のレセプタクルのうちの一方を選択するインク供給源コントローラを更に備えている、請求項1に記載の流体供給システム。前記第1のレセプタクルと前記プリントヘッドとの間に結合されたチェックバルブであって、前記選択バルブが前記加圧空気源を前記第2のレセプタクルに結合する際に前記第1のレセプタクルを前記プリントヘッドから流体的に切断する、チェックバルブを更に備えている、請求項1に記載の流体供給システム。前記第1のレセプタクルと前記プリントヘッドとの間に結合されたチェックバルブであって、前記選択バルブが前記加圧空気源を前記第1のレセプタクルに結合する際に該第1のレセプタクルを前記プリントヘッドに流体的に結合する、チェックバルブを更に備えている、請求項1に記載の流体供給システム。第3の流体供給カートリッジを受容するための第3のレセプタクルと、第4の流体供給カートリッジを受容するための第4のレセプタクルと、前記プリントヘッドに前記流体とは異なる第2の流体を供給するために前記第3及び第4のレセプタクルのうちの一方に前記加圧空気源を選択的に結合する第2の選択バルブであって、一度に該第3及び第4のレセプタクルのうちの一方のみを前記加圧空気源に流体的に結合する、第2の選択バルブとを更に備えている、請求項1に記載の流体供給システム。前記加圧空気源が、複数の種類の流体により共用される1つのエアポンプからなる、請求項1に記載の流体供給システム。前記加圧空気源を減圧するためのリリーフバルブを更に備えている、請求項1に記載の流体供給システム。第1のカートリッジ及び第2のカートリッジのうちの一方を選択し、プリントヘッドに流体を供給するために該第1及び第2のカートリッジのうちの一方に加圧空気源を選択的に結合するよう選択バルブを制御して、一度に該第1及び第2のカートリッジのうちの一方のみを該加圧空気源に結合する、という各ステップからなる、流体供給方法。前記第1及び第2のカートリッジのそれぞれの流体レベルを検出し、該流体レベルに基づいて該第1及び第2のカートリッジのうちの一方を選択する、という各ステップを更に含む、請求項9に記載の流体供給方法。前記第1及び第2のカートリッジのうち最低の流体レベルを有する一方を選択するステップを更に含む、請求項10に記載の流体供給方法。前記第1及び第2のカートリッジのどちらが存在するか検出し、該第1及び第2のカートリッジのうちどちらが検出されたかに基づいて該第1及び第2のカートリッジのうちの一方を選択する、という各ステップを更に含む、請求項9に記載の流体供給方法。マシン読み取り可能命令を格納した有形の製品であって、該マシン読み取り可能命令が、その実行時に、少なくとも、第1のインクカートリッジ及び第2のインクカートリッジのうちの一方を選択し、プリントヘッドにインクを供給するために該第1及び第2のインクカートリッジのうちの一方に加圧空気源を選択的に結合するよう選択バルブを制御して、一度に該第1及び第2のインクカートリッジのうちの一方のみを該加圧空気源に結合する、という各ステップをマシンに実行させるものである、マシン読み取り可能命令を格納した有形の製品。前記マシン読み取り可能命令が、その実行時に、前記第1及び第2のインクカートリッジのそれぞれのインクレベルを検出し、該インクレベルに基づいて該第1及び第2のインクカートリッジのうちの一方を選択する、という各ステップを前記マシンに実行させるものである、請求項13に記載の有形の製品。前記マシン読み取り可能命令が、その実行時に、前記第1及び第2のインクカートリッジのどちらが存在するかを検出し、該第1及び第2のカートリッジのうちどちらが検出されたかに基づいて該第1及び第2のインクカートリッジのうちの一方を選択する、という各ステップを前記マシンに実行させるものである、請求項13に記載の有形の製品。従来、プリンタ又は流体管理装置等の装置内の様々なカートリッジは、それ自体の加圧空気源を有している。例えば、2つのインクカートリッジを支持する従来のプリンタは、2つの異なる加圧空気源2つの異なるエアポンプ等を必要とする。しかし、かかる加圧空気源の重複は、コストを増大させ及び/又は信頼性を低下させるものとなる。本書では、少なくともそれらの問題を克服する例示的な流体供給システム、方法、及び製品について開示する。本書で開示する例示的な流体供給源は、複数の流体供給カートリッジ例えばインクカートリッジ及び/又は複数の流体供給アセンブリによって共用される加圧空気源を含む。該加圧空気源は、流体供給アセンブリ内の複数のカートリッジに選択バルブを介して選択的に結合される。該選択バルブの位置を制御することにより、複数のカートリッジのうちの選択された1つのカートリッジが加圧空気源に流体的に結合され、これにより、例えばプリントヘッドに流体を供給すると共に、該流体供給アセンブリの他のカートリッジが、加圧されていない状態に維持され、それ故、交換することが可能となる。実施形態によっては、各カートリッジは、それに関連付けられたチェックバルブを有しており、該チェックバルブに関連するカートリッジを例えばプリントヘッドに対して流体的に結合して、加圧されたカートリッジが該加圧されたカートリッジから加圧されていないカートリッジへの液体の流れを生じさせないことが確実となる。本開示の実施形態では、カートリッジ内の検出された流体レベルに基づいて及び/又は現在取り付けられているカートリッジに基づいて選択バルブを選択的に制御する制御モジュールが含まれる。本開示の実施形態による流体供給システムは、第1の流体供給カートリッジを受容する第1のレセプタクルと、第2の流体供給カートリッジを受容する第2のレセプタクルと、プリントヘッドへ流体を供給するために加圧空気源を前記第1及び第2のレセプタクルに選択的に結合し、及び一度に該第1及び第2のレセプタクルのうちの一方のみを該加圧空気源に結合する、選択バルブとを含む。本開示の実施形態によるインク供給方法は、第1のカートリッジ又は第2のカートリッジの一方を選択し、加圧空気源を該第1及び第2のカートリッジの一方に選択的に接続するように選択バルブを制御して、一度に該第1及び第2のカートリッジの内の一方のみを加圧空気源に接続する、という各ステップを含む。本開示の実施形態による具体的な製品は、複数のマシン読み取り可能命令を格納し、該命令は、それが実行された際に、第1のインクカートリッジ又は第2のインクカートリッジの一方を選択し、加圧空気源を該第1及び第2のインクカートリッジの一方に選択的に結合して一度に該加圧空気源に接続されている該第1及び第2のインクカートリッジの一方のみからプリントヘッドへインクを供給するように選択バルブを制御する、という各ステップをマシンに少なくとも実行させるものである。本書で開示する実施形態は、説明の便宜上、プリンタのためのインク供給システム、アセンブリ、方法、及び製品について言及するが、本書で言及する実施形態は、追加的又は代替的に、任意の個数及び/又は種類の流体供給及び/又は管理システム、アセンブリ、方法、及び/又は製品を実施するために使用することが可能である。更に、本開示は流体について言及したものであるが、本書で説明する実施形態は、任意の個数及び/又は種類の流体及び/又は液体インク等の非圧縮性の低粘度の液体等を供給するために使用することが可能なものであることが理解されよう。図1は、インク供給システム100の一例を示している。任意の個数及び/又は種類のプリントヘッド105106へインクを供給するために、図1の例示的なインク供給システム100は、1つ又は2つ以上の実質的に同一のインク供給アセンブリ110111と加圧空気源115とを含む。図1に示すように、該例示的な加圧空気源115は、該例示的なインク供給アセンブリ110111並びに該インク供給アセンブリ110111内のインクカートリッジ135136及びレセプタクル140141によって共用される。該例示的な加圧空気源115は、任意の種類のエアポンプ及び/又はエアポンプシステムである。図1には単一のエアポンプ115が示されているが、第2のエアポンプ図示せずを実施し及び/又はバックアップ、冗長性、及び/又は信頼性のために備えることが可能である。図1に示す実施形態において、かかる任意の第2のエアポンプもまたインク供給アセンブリ110111により共用することが可能である。図1に示す実施形態では、インク供給アセンブリ110111の各々は、それぞれ異なる色のインクに関連付けられている。例えば、インク供給アセンブリ110がイエローインクを供給し、インク供給アセンブリ111がマゼンタインクを供給することが可能である。図1に示す実施形態では、インク供給アセンブリ110111の各々は、それぞれに関連づけられたプリントヘッド105106を有するものとして示されているが、該インク供給アセンブリ110111及びプリントヘッド105106は、プリンタ内に含まれるプリントヘッド105106の個数及び/又は種類に応じて別の態様で関連付けることが可能である。例えば、2つ以上のインク供給アセンブリ110111をプリントヘッド105106へ流体的に結合することが可能であり、及び/又はインク供給アセンブリ110111を2つ以上のプリントヘッド105106に流体的に結合することが可能である。プリンタ機械コントローラ120が例示的なエアポンプ115を制御することを可能にするために、図1の例示的なインク供給システム100は、任意の種類の圧力センサ125及び任意の種類の圧力リリーフバルブ130を含む。任意の個数及び/又は種類の方法、ロジック、及び/又はアルゴリズムを使用して、図1の例示的なプリンタ機械コントローラ120は、例示的なエアポンプ115により生成され供給されるエアの圧力を維持し、調節し、及び/又は制御して、インク供給アセンブリ110111からプリントヘッド105106へのインクの一貫した及び/又は適正な流れを確実にする。例えば、図1の例示的なインク供給システム100を含むプリンタの電源が切断される際に及び/又はメンテナンス例えば清掃を容易にするために、例示的なプリンタ機械コントローラ120は、例えば、ソレノイド及び/又は直流DCモータを駆動して例示的な圧力リリーフバルブ130を開口させることにより、インク供給システム100を減圧することができる。インクカートリッジ135136を保持するために、図1の例示的なインク供給アセンブリ110111は、任意の種類のスロット、キャリア、レセプタクル、ホルダ、及び/又は供給源ベイ140141を含む。図1の例示的なレセプタクル140141は、該レセプタクル140141にインクカートリッジ135136が取り付けられた際に、該インクカートリッジ135136のそれぞれを、選択バルブ145のそれぞれのポート及びそれぞれのチェックバルブ150151に流体的に結合する。該例示的なインク供給源用のレセプタクル140141はまた、インクカートリッジ135136をプリンタのインク供給源コントローラ155及び/又はその他の装置に電気的に及び/又は通信可能な状態に結合する任意の個数及び/又は種類のコネクタ及び/又は導体図示せずを含む。例えば、該コネクタ及び/又は導体は、例示的なインクカートリッジ135136からインクレベル情報を取得するために及び/又はレセプタクル140141内に現在取り付けられている及び/又は存在するインクカートリッジ135136を判定するために、例示的なインク供給源コントローラ155により使用することが可能である。図1の例示的なインク供給アセンブリ110は、2つのインクカートリッジ135136を受容するための2つのレセプタクル140141を有するが、インク供給アセンブリ110は、それとは異なる個数例えば3つのレセプタクル140141及び/又はインクカートリッジ135136を支持するよう実施することが可能である。図1の例示的なエアポンプ115及び例示的な選択バルブ145は、例えば、流量、圧力、ポンプ曲線、及び/又は有効リリーフエリア要件に基づいて選択することが可能である。図1に示すように、例示的な選択バルブ145は、一方のインクカートリッジ135136及び/又はレセプタクル140141を加圧空気源115に選択的に結合するように、例示的なインク供給源コントローラ155により選択的に位置決めすることが可能であり及び/又は制御することが可能である。図1の例示的なインク供給源コントローラ155は、例えば、ソレノイド及び/又はDCモータを駆動することにより、選択バルブ145を位置決めし及び/又は制御する。図1に示すように、例示的なインク供給源コントローラ155が選択バルブ145を第1の位置に位置決めして、インクカートリッジ135をエアポンプ115に流体的に結合すると、該インクカートリッジ135が加圧されて該インクカートリッジ135からプリントヘッド105へのインクの流れが生じるようになる。この第1の位置において、インクカートリッジ136はエアポンプ115から流体的に切断されており、このため、減圧されたままとなる。インク供給源コントローラ155が選択バルブ145を第2の位置図示せずに位置決めして、インクカートリッジ136をエアポンプ115に流体的に結合すると、該インクカートリッジ136が加圧されて、該インクカートリッジ136からプリントヘッド105へのインクの流れが生じる。この第2の位置において、インクカートリッジ135はエアポンプ115から流体的に切断されており、このため、減圧されたままとなる。したがって、一度にインクカートリッジ135136の一方のみが加圧される。それにもかかわらず、図2に示すように、カートリッジ135136の一方が加圧されている間にカートリッジ135136の他方の減圧が発生して、それらカートリッジ135136の圧力曲線が所定の低圧の一点で交差することになり、かかる交差は、カートリッジ135136のうちの2つ以上がインクの流れを可能とするだけの圧力まで加圧される条件を表すものではない。図1の例示的な選択バルブ145は、前記第1及び第2の位置で機械的に安定している。選択バルブ145が第1の位置から第2の位置へと移動する際に、インクカートリッジ135136の両方がエアポンプ115に瞬間的に接続されて系の空気量が瞬間的に増大し得る。このため、インクカートリッジ136は、交換後の圧力のパーセンテージ例えば、n×100:nはプリンタ内のインクの色の数として概算することができる所定の圧力まで急速な圧力の増大を経験する。この点を超えると、圧力が加圧された空気と同じ圧力に達するまで該圧力の上昇率が低下する。インクカートリッジ135136間でインクが流れるのを阻止するために、図1の例示的なインク供給アセンブリ110は、例示的なチェックバルブ150151を含む。図1の例示的な選択バルブ145が特定のインクカートリッジ135136を加圧するよう位置決めされると、それに対応するチェックバルブ150が開口して該特定のインクカートリッジ135136からプリントヘッド105にインクが流れることが可能となる。該選択バルブ145が特定のインクカートリッジ135136を加圧しないよう位置決めされると、それに対応するチェックバルブ150が閉鎖して該特定のインクカートリッジ135136からのインクの流れを阻止することになり、これによりインクカートリッジ135136を取り外すこと、交換すること、及び/又は該特定のインクカートリッジ135136が不意に他方のインクカートリッジ135136から意図せず充填されるのを阻止することが可能となる。例示的なチェックバルブ150はまた、一層高い流体圧力を有するカートリッジ135136がプリントヘッド105へインクを供給するカートリッジ135136となることを確実にする。例示的なチェックバルブ150のクラック圧及び/又は内部漏れの防止は、インクカートリッジ135136を切り換えるべきとき及び/又は動作限界を判定するために使用されるアルゴリズムに影響を与え得るものである。図3に関して以下で一層詳細に説明するように、図1の例示的なインク供給源コントローラ155は、関連するインクカートリッジ135136の何れがプリントヘッド105にインクを供給すべきか選択し、それに対応する位置に選択バルブを位置決めする。例示的なインク供給源コントローラ155は、取り付けられているインクカートリッジ135136のうち最低のインクレベルを有するが空でないインクカートリッジ135136を選択する。例示的なインク供給源コントローラ155は、インクカートリッジ135136が取り付けられていない場合及び/又は両方のインクカートリッジ135136が空である場合の印刷を阻止する。例示的なインク供給システム100を図1に示したが、図1に示したインタフェイス、コントローラ、構成要素、及び/又は装置のうちの1つ又は2つ以上を組み合わせ、分割し、再配置し、省略し、削除し、及び/又は任意の他の態様で実施することが可能である。更に、例示的なインク供給源コントローラ155及び/又は例示的なプリンタ機械コントローラ120は、ハードウェア、ソフトウェア、ファームウェア、及び/又は、ハードウェア、ソフトウェア、及び/又はファームウェアの任意の組み合わせにより実施することが可能である。このため、例えば、例示的なインク供給源コントローラ155及び/又は例示的なプリンタ機械コントローラ120は、図4の例示的なプロセスプラットフォームP100、及び/又は、1つ又は2つ以上の回路、プログラマブルプロセッサ、ヒューズ、特定用途向け集積回路ASIC、プログラマブルロジックデバイスPLD、フィールドプログラマブルロジックデバイスFPLD、及び/又はフィールドプログラマブルゲートアレイFPGA等により実施することが可能である。これらの要素のうちの1つ又は2つ以上を含む本願発明の装置クレームが、純粋なソフトウェア及び/又はファームウェアによる実施形態を含むよう解釈できる場合、前記例示的なインク供給源コントローラ155及び/又は前記例示的なプリンタ機械コントローラ120のうちの少なくとも一方はファームウェア及び/又はソフトウェアを格納した有形のコンピュータ読み取り可能媒体等の有形の製品を含むものであることをここに明示的に定義する。更に、例示的なインク供給システム100は、図1に示したものの代わりに又はそれらに加えて、インタフェイス、コントローラ、構成要素、及び/又は装置を含むことが可能であり、及び/又は、例示したインタフェイス、コントローラ、構成要素、及び/又は装置の一部又は全部のうちの2つ以上を含むことが可能である。図2は、図1の例示的なインク供給アセンブリ110の例示的な動作を示すグラフ200である。時刻205に先立ち、図1の例示的な選択バルブ145は、例示的なインクカートリッジ135を加圧するための第1の位置にある。インクカートリッジ135内のインクバッグが実質的に一杯である場合、該インクカートリッジ135内の空気圧210は、ポンプ115により生成される空気圧215と実質的に等しい。インクバッグが空になると、空気圧の減少分が該インクバッグを収縮させるために費やされる。時刻205において、例示的なインク供給源コントローラ155は、選択バルブ145の位置を変更する。図2に示すように、インクカートリッジ135内の空気圧210が急速に低下し、及びインクカートリッジ136内の空気圧220が急速に増大する。この遷移中に、インク供給アセンブリ110から流出するインクの圧力225が瞬間的に低下し回復する。しかし、空気圧215は、インク圧225の低下が進行中の如何なるプリント動作とも干渉しないことが確実となるように、プリンタ機械コントローラ120により選択され及び/又は制御される。図3は、例えば、図1の例示的なインク供給源コントローラ155を実施するために1つ又は2つ以上のプロセッサにより実行されるマシンアクセス可能命令として実施することが可能な例示的なプロセスのフローチャート300である。図3の例示的なマシンアクセス可能命令は、インク供給源コントローラ155が、インクカートリッジ135136が取り外されか否か及び/又は空であるか否かを判定するブロック305ことから開始する。インクカートリッジ135136が取り外されており及び/又は空である場合ブロック305には、インク供給源コントローラ155は、別の空でないインクカートリッジ135136が存在するか否かを判定するブロック310。別の空でないインクカートリッジ135136が存在する場合にはブロック310、インク供給源コントローラ155は、該空でないインクカートリッジ135136を加圧するよう選択バルブ145をそれがまだ選択されていない場合に制御し、設定し、及び/又は位置決めするブロック315。次いで制御はブロック325へと進む。別の空でないインクカートリッジ135136が存在しない場合にはブロック310、インク供給源コントローラ155は、空でないインクカートリッジ135136が取り付けられるまでプリントを中断し、中止し、及び/又は停止するように、プリンタ機械コントローラ120に通知するブロック320。次いで制御はブロック325へと進む。ブロック305に戻り、インクカートリッジ135136が取り外されていなかった場合及び/又は空でない場合にはブロック305、インク供給源コントローラ155は、インクカートリッジ135136が取り付けられているか否かを判定するブロック325。インクカートリッジ135136が取り付けられている場合にはブロック325、インク供給源コントローラ155は、インク残量が最も少ないインクカートリッジ135136を識別しブロック330、該識別されたインクカートリッジ135136をそれがまだ選択されていない場合に加圧するよう選択バルブ145を制御し、設定し、及び/又は位置決めするブロック335。次いで制御はブロック305に戻る。ブロック325に戻り、インクカートリッジ135136が取り付けられていなかった場合にはブロック325、制御はブロック305に戻る。プロセッサ、コントローラ、及び/又は任意の他の適当な処理装置を使用し、構成し、及び/又はプログラミングして、図3の例示的なマシンアクセス可能命令を実行し及び/又は遂行することが可能である。例えば、図3の例示的なマシンアクセス可能命令は、有形のコンピュータ読み取り可能媒体に格納され、及びプロセッサ、コンピュータ、及び/又は図4の例示的なプロセッサプラットフォームP100等のプロセッサを有するその他のマシンによりアクセスすることができる、プログラムコード及び/又は命令で実施することが可能である。マシン読み取り可能命令は、例えば、プロセッサ、コンピュータ、及び/又はプロセッサを有するマシンに1つ又は2つ以上の特定のプロセスを実行させる複数の命令からなる。代替的には、図3の例示的なマシンアクセス可能命令の一部又は全部を、1つ又は2つ以上のヒューズ、ASIC、PLD、FPLD、FPGA、ディスクリートロジック、ハードウェア、ファームウェア等の1つ又は2つ以上の任意の組み合わせを使用して実施することが可能である。また、図3の例示的なマシンアクセス可能命令の一部又は全部を、手作業で実施することが可能であり、又は上述した技術の任意の組み合わせにより、例えば、ファームウェア、ソフトウェア、ディスクリートロジック、及び/又はハードウェアの任意の組み合わせにより実施することが可能である。更に、図3の例示的なプロセスを実施する多数の他の方法を採用することも可能である。例えば、実行の順序を変更し、及び/又は上述の複数のブロック及び/又はやりとりのうちの1つ又は2つ以上を変更し、除去し、細分割し、又は組み合わせることが可能である。更に、図3の例示的なマシンアクセス可能命令の一部又は全部を、例えば、別個のプロセススレッド、プロセッサ、装置、ディスクリートロジック、回路その他により、逐次実行すること及び/又は並列実行することが可能である。本書で用いる場合、用語有形のコンピュータ読み取り可能媒体とは、あらゆる種類のコンピュータ読み取り可能媒体を含むこと及び伝搬する信号を除外することを明示的に定義するものである。本書で用いる場合、用語持続性コンピュータ読み取り可能媒体とは、あらゆる種類のコンピュータ読み取り可能媒体を含むこと及び伝搬する信号を除外することを明示的に定義するものである。例示的な有形の及び/又は持続性のコンピュータ読み取り可能媒体は、揮発性及び/又は不揮発性メモリ、揮発性及び/又は不揮発性メモリデバイス、コンパクトディスクCD、ディジタル多用途ディスク’DVD、フロッピーディスク、リードオンリーメモリROM、ランダムアクセスメモリRAM、プログラマブルROMPROM消去可能PROMEPROM、電子的消去可能PROMEEPROM、光記憶ディスク、光記憶装置、磁気記憶ディスク、磁気記憶装置、キャッシュ、及び/又は、任意の期間にわたり例えば、長期間にわたり、永久に、短期間にわたり、一時的なバッファリングのため、及び/又は情報のキャッシングのために情報が格納される他の任意の記憶媒体であって、プロセッサ、コンピュータ、及び/又はプロセッサを有する他のマシン図4に関して後述する例示的なプロセッサプラットフォームP100などによりアクセスすることができる記憶媒体を含む。図4は、例示的なインク供給アセンブリ110、及び/又は、より一般的には、図1の例示的なインク供給システム100を制御するために、図3の例示的な命令を実行することができる、例示的なプロセッサプラットフォームP100のブロック図である。該例示的なプロセッサプラットフォームP100は、例えば、プロセッサを含むあらゆる種類のコンピューティング装置とすることが可能である。本実施形態のプロセッサプラットフォームP100は、少なくとも1つのプログラム可能なプロセッサP105を含む。例えば、該プロセッサP105は、1つ又は2つ以上のIntel登録商標、AMD登録商標、及び/又はARM登録商標マイクロプロセッサにより実施することが可能である。もちろん、他のプロセッサファミリ及び/又は製造業者からの他のプロセッサを使用することも可能である。一般に、使用される1つ又は2つ以上のプロセッサP105は、パラレルスレッド実行のサポート及び/又はその要件、及び/又は、例えばバス及び/又は装置の相互接続を管理するようプログラムされたASICの使用といった、実施形態の特定の細部によって決まる但し、それらには限定されない。プロセッサP105は、該プロセッサP105のメインメモリ例えば、揮発性メモリP115及び/又は不揮発性メモリP120及び/又は記憶装置P150内に存在する符号化命令P110及び/又はP112を実行する。プロセッサP105は、特に、図3の例示的なマシンアクセス可能命令を実行して、インク供給アセンブリ110、及び/又は、より一般的には、図1の例示的なインク供給システム100を制御することが可能である。このため、符号化命令P110P112は、図3の例示的な命令を含むことが可能である。プロセッサP105は、不揮発性メモリP120及び揮発性メモリP115を含むメインメモリ並びに記憶装置P150とバスP125を介して通信可能な状態にある。揮発性メモリP115は、同期型ダイナミックランダムアクセスメモリSDRAM、ダイナミックランダムアクセスメモリDRAM、RAMBUSダイナミックランダムアクセスメモリRDRAM、及び/又は他の任意の種類のRAMデバイスにより実施することが可能である。不揮発性メモリP120は、フラッシュメモリ及び/又は他の所望の種類のメモリデバイスにより実施することが可能である。メモリP115及びメモリP120に対するアクセスは、メモリコントローラにより制御することが可能である。プロセッサプラットフォームP100はまた、インタフェイス回路P130を含む。外部メモリインタフェイス、シリアルポート、汎用入出力、Ethernetインタフェイス、ユニバーサルシリアルバスUSB、及び/又はPCIExpressインタフェイスといった、任意の種類のインタフェイスが、該インタフェイス回路P130を実施することが可能である。該インタフェイス回路P130には、1つ又は2つ以上の入力装置P135を接続することが可能である。図4の例示的な入力装置P135は、例えば、例示的なインクカートリッジ135136及び/又は例示的なレセプタクル140141からインクレベル情報及び/又はカートリッジ取り付け情報を受信するために使用することが可能である。インタフェイス回路P130には、1つ又は2つ以上の出力装置P140を接続することも可能である。該出力装置P140は、例えば、例示的な選択バルブ145を制御するため及び/又はプリント停止情報例えば、両方のインクカートリッジ135136が空であることをプリンタ機械コントローラ120へ提供するために使用することが可能である。実施形態によっては、プロセッサプラットフォームP100はまた、ソフトウェア及び/又はデータを格納するための1つ又は2つ以上の大容量記憶装置P150を含む。かかる記憶装置P150の例には、フラッシュメモリデバイス、フロッピーディスクドライブ、ハードディスクドライブ、ソリッドステートハードディスクドライブ、CDドライブ、DVDドライブ、及び/又は他のあらゆるソリッドステート式、磁気式、及び/又は光学式記憶装置が含まれる。例示的な記憶装置P150は、例えば図3の例示的な符号化命令を格納するために使用することが可能である。本書では、特定の例示的な方法、装置、及び製品について説明したが、本発明の対象とする範囲は、それらに限定されるものではない。それどころか、本発明は、文言通りに又は均討論下で本願の特許請求の範囲内にある全ての方法、装置、及び製品をその対象とするものである。