"ネットワークを介して1台以上の分注器の各々と通信を行うホストであって、プロセッサ、メモリ、ユーザインターフェイス、ビデオおよびオーディオハードウェア、通信ハードウェア、オペレーティングシステム、ならびに、分注用途に特化した動作ステップを詳述するソフトウェアアプリケーションプログラムを含むホストと、前記1台以上の分注器であって、プロセッサ、メモリ、ユーザインターフェイス、通信ハードウェア、および、前記ホストと通信を行うためのソフトウェアを含む分注器とを含み、前記ホストが、前記ネットワークを介して前記1台以上の分注器に、前記ソフトウェアアプリケーションプログラムをダウンロードし、前記1台以上の分注器が、前記特定の動作ステップに関連する情報を前記ホストにフィードバックすることを特徴とする流体分注器ネットワーク。前記ホストへの前記フィードバックがリアルタイムで行われることを特徴とする請求項1に記載の流体分注器ネットワーク。前記ホストまたは前記1台以上の分注器で開発された訓練プログラムであって、前記1台以上の分注器によって、前記ネットワークを介して、かつ前記ネットワークに接続された他の場所にて、アクセスされてよい訓練プログラムをさらに含むことを特徴とする請求項1に記載の流体分注器ネットワーク。ソフトウェアを開発するためのツールであって、前記ホストおよび前記1台以上の分注器で利用可能なツールと、前記ツールによって開発されたアプリケーションとをさらに含むことを特徴とする請求項1に記載の流体分注器ネットワーク。1つのアプリケーションは、分注器が基準を満たすように動作することを確実にすることに向けられていることを特徴とする請求項4に記載の流体分注器ネットワーク。前記基準が、異なる場所の分注器に有効であってよいことを特徴とする請求項5に記載の流体分注器。1つのアプリケーションが、ウェビナーWebinarを含むことを特徴とする請求項4に記載の流体分注器。前記ホストが分注器を含むことを特徴とする請求項1に記載の流体分注器。1台以上の流体分注器を遠隔制御する方法であって、接着剤分注プログラムであって、所与の接着剤流体のドットサイズを決定するステップと、前記ドットサイズを分注するためのステッピングモータのステップ数、および、シリンジ内の量の関数として後退のステップ数を決定するステップと、前記プログラム中の指定されたステップに休止位置を決定するステップとを含むプログラムを開発する工程と、前記プログラムをネットワークを介してホストにアップロードする工程と、前記プログラムを前記1台以上の流体分注器にダウンロードする工程と、前記プログラムを前記1台以上の流体分注器で実行する工程と、前記方法中の分注が休止されるステップに達して、前記1台以上の流体分注器の状態を表して、前記状態を前記ホストに通信する工程と、前記状態を検討して、許容可能である場合には、前記1台以上の流体分注器に継続するよう指令し、許容可能でない場合には、前記ホストが、前記1台以上の流体分注器に停止して局地の人に通知するよう指令する工程とを含むことを特徴とする方法。前記方法の原開発者に前記状態を送信する工程と、許容できない状態に対する解決策を開発して、前記解決策を前記1台以上の流体分注器に前記ホストを介して中継する工程とをさらに含むことを特徴とする請求項9に記載の方法。前記ホストが、前記状態を基準と比較して、分注が許容可能であるか否かを決定することを特徴とする請求項9に記載の方法。ホストにてツールを使用してウェビナーWebinarを開発する工程と、ホストから局地分注器に通信する工程と、前記ウェビナーを流体分注器に送信する工程と、前記ウェビナーを流体分注器で実行する工程と、前記方法中の前記分注器が前記ホストに通信する工程に達して、前記ホストが、応えて、前記分注器に情報を送信する工程とを含むことを特徴とする方法。図1Aは、バス型イーサネットネットワーク4上に構成された数台のLD6局地分注器を制御するホスト2のいくつかのネットワーク配置を示す。バス型イーサネットネットワーク4の他、デイジーチェーン型、リング型またはスター型ネットワークを採用してもよい。図1Bは、ホスト2がネットワーク5を介してLD6’と通信をする構成を示す。この例において、ネットワーク5は、無線、たとえばWIFI、Bluetooth、または実質的にあらゆる通信ネットワークでよい。図1Cは、ホストが分散され、ホスト2’がホスト2と、ネットワーク5’、ネットワークAを介して、または直接3に、通信するシステムを示す。ネットワークは有線、無線または両者の組み合わせでよい。ネットワークを介して通信を行う装置間の通信は、公知のプロトコルを有する双方向リンクを含む。簡潔には、ホストおよび各LCは、装置間で通信リンクを確立しなければならず、二者間で送信されるビットの意味プロトコルは、両者によって理解されなければならない。実際のリンクの種類およびプロトコルは、上記の異なるネットワークを区別するものであるが、実質的にあらゆるネットワークが本発明で採用されてよく、したがって、ネットワークおよびプロトコルは、本開示にとって補助的であり、説明している特定の問題に関連しない限りさらなる説明は行わない。図2Aは、指令を入力し、状態、情報などを表示するヒューマンインターフェイス16を含んでよい局地制御装置6を示している。たとえば、タッチスクリーン、キーパッドまたはフルキーボードが使用されてよい。他の表示器、たとえばLEDが、マイクロプロセッサ、DSPディジタルシグナルプロセッサ15またはこれらの等価物、たとえばゲートアレイと共に、制御装置に内蔵されてもよい。メモリ18は、バッファ、キャッシュおよび実行コードを記憶する主メモリを含んでよい。大容量メモリまたはディスクメモリが、いくつかのアプリケーションで見出され、また、いくつかのアプリケーションにおいては、フラッシュメモリが使用されて、メインメモリからアップロードされて実行される分注およびアプリケーションソフトウェアを記憶してよい。このような場合、フラッシュが除去されて、ソフトウェア保護技術として、制御装置にはシステムソフトウェアが残存しなくてよい。他の入出力部20は、オーディオ、ビジュアル、シリンジおよび/またはガン分注器およびX-Yテーブルのためのモータドライブ、ならびに、局地分注器への通信装置を含んでよい。通信装置は、ホスト2が、積極的に分注器6の状態および動作を監視し、ネットワーク4を介して新たなまたは更新されたソフトウェアおよび情報を送信することを可能にする。図2Aおよび図2Bは、モータ9で駆動されるシリンジ10、ピストン11およびX-Yテーブルまたは、手動ガン分注器を有する単一の局地分注器LD6を表している。X-Yテーブルに搭載されたワークピース、およびドットまたはビーズの分注の位置および動きを確実にするための操作は、上記の組み込まれた米国特許出願および米国特許に詳述されている。モータは、局地分注器6に見られるモータドライブソフトウェアが決定するとおりに、ワークピースおよびビーズの大きさを位置決めしてよい。このアプリケーションにおいて、シリンジ10は、X-Yテーブルがワークピースを動かすにつれて、流体12をビーズ13として連続的に分注する。1つのアプリケーションにおいて、流体12は、ワークピース15上にドット21として分注される接着剤であってよい。このようなアプリケーションにおいては、一連の離間した接着剤ドットおよび/またはビーズがワークピース上に分注され、このワークピースは他のワークピース不図示に押圧されて強固な集合体を形成する。一般に、ドット/ビーズの大きさは、応用にとってきわめて重要である。商業的な応用では、小さ過ぎるもしくは大き過ぎる、または、不均一なビーズは、最終の集合体の質に悪影響を及ぼすであろう。さらに、適用後の液だれは、最終製品の見栄えおよび受容性に悪影響を与えるかもしれない。精密かつ正確な流体の物理的分注の操作、および分注、背圧、後退backoffなどの制御は、ここに組み込まれた米国特許および特許出願に示されている。いくつかのアプリケーションにおいて、分注器は、流体をバイアルに分注してよく、分注される流体の分量および種類ごとに、同等な後退処理が開発されてよい。ここでも、流体の各分量の分注の後、メニスカスが針開口に保たれるように、後退処理が開発されるとよい。分注される量、シリンジに残る量、流体の種類流体の粘度、表面張力、他の物性が変化するに変化が生じるとき、分注処理および関連する数がすべて変化してよい。各場合において、数は、アプリケーションごとに、経験的に定めてよい。ここでも、詳細については、ここに組み込まれた米国特許および特許出願を参照する。ホスト制御装置2を図3に示す。ホストは、LDに見られるものとほとんど同じ範疇のハードウェアおよびソフトウェアを有するが、はるかに大きなスケールであろう。ホスト2は、広い地理的範囲にわたる多くのLDのために働いて、それらのLDをリアルタイムで制御しなければならない。前述のように、ホストは、協働的に動作する複数のプロセッサであってよく、これらのプロセッサはネットワークに関して異なる場所に存在してよい。ホスト2は、数千のLDをリアルタイムで高速制御することが可能な大規模で高速のプロセッサシステム30を有してよい。プロセッサは、たとえばIBMなどの、大型のコンピュータおよびサーバシステムの製造者から選択してよい。高速メモリ32は、IBM,EMC,NetworkAppliancesなどによって製造される大規模なRAMシステム、バッファ、キャッシュ、フラッシュ、および冗長ディスクシステムを含んでよい。入出力部34は、通常の、タッチスクリーン、キーボード、表示器LED、プリンタ、スキャナ、ビデオおよびオーディオハードウェア、ならびに高速暗号化通信装置を含んでよい。ホストソフトウェアは、図4に示すように、LDのオペレーティングシステムと通信するのに適したオペレーティングシステムを含む。オペレーティングシステムは、好ましくは、オープンソースのものであり、および/またはアプリケーションの作成writingと改良refiningを可能にするツールを有する。たとえば、モバイルシステム用のANDROIDあるいはDROIDオペレーティングシステムは、LINUXに基づいており、アプリケーション一般にappと呼ばれるの作成にJAVAが使用されるのを可能にする。iPHONEオペレーティングシステムは、同じくアプリケーションの作成を可能にするSDKSoftwareDevelopersKitを含む。XPおよび類似のオペレーティングシステムは、一般に、アプリケーションの作成を可能にするプログラムをサポートするであろう。他のアプリケーションは、分注プログラム、診断およびサービスプログラム、教育/訓練プログラム、暗号化プログラム、および、品質工業基準を実施し、遵守し、試験するためのプログラムを含んでよい。LDに常駐するソフトウェアは、ホストと協働的に通信する。分注プログラムは、ホストからダウンロードされてLDで実行されてよい。前述のように、分注処理は、特定の応用のために経験的に、局地分注器でまたはホストで開発されてよい。たとえば、特定の応用における特定の流体について、必要とされるドットまたはビーズを分注するためのステッピングモータのステップ数、および、その後シリンジの消耗につれての液だれを防止するための後退のステップ数が、1つのLD位置で開発されてよい。一旦開発されると、処理はホストにアップロードされ、次いで、世界中のあらゆる場所の分注器にダウンロードされてよい。処理は、質と信頼性を確認するために、各場所で試験されてよい。各場所での試験の一部は、ホストに送られるドットおよび/またはビーズを示すビデオを伴ってもよい。ホストは、様々な場所での適切な動作を検証してよい。局地の人との音声通信が、適切な操作を冗長的に確認するために使用されてよい。他の応用において、1つのLDが、他のLDと通信して分注プログラムを送信するように構成されてよい。図6は、ネットワーク化された分注器の1つの動作を示す。ここでは、特定の接着剤分注プログラムが、特定のアセンブリのために局地分注器で開発されるステップ60。開発が完了すると、このプログラムはホストにアップロードされるステップ62。ホストは、この分注プログラムを使用して同一の製品を組み立てる他の局地分注器に、このプログラムをダウンロードしてよいステップ64。ダウンロードされたプログラムを受けた局地分注器は、プログラムが正常に動作することを検証してよいステップ66。問題がある場合ステップ80、局地分注器はホストと通信を行いステップ86、ホストはプログラムの開発者にその問題を送信する。問題は参加者間で協働的に解決されてよくステップ84、プログラムは修正されてステップ82、ホストにアップロードされるステップ88。プログラムが検証されたときに問題が見つからない場合ステップ68、プログラムが実行されてステップ70、製品が組み立てられる。プログラムのステップが実行されるにつれて、予め指定されたステップで、データがホストに送信されてよいステップ72。データは、ビデオまたは他の誤動作不適切なモータステップ、液だれなどの表示を含んでよく、動作が適切ならばステップ76、プログラムは最後までは実行されて終了するステップ92。不適切なまたは予期せぬ問題が生じた場合ステップ64、プログラムは中断されて、局地の人に通知がなされてよいステップ77。ホストは、次いで、この問題を開発者に通知するステップ86。問題は、その後解決されステップ84、プログラムは修正されてステップ82、他の局地分注器へのダウンロードのために、ホストにアップロードされる。分注プログラムの開発において、ホストおよび2台以上の局地分注器が協働するのが有利である。局地分注器およびホスト間のリアルタイムでの通信が、多数の設計者が課題または問題を発見し速やかに解決することを可能にする。場所、材料および操作者の違いが、より速やかに発見され解決されてよい。"