(57)【特許請求の範囲】
【請求項１】
複数の物体を進行方向に移動させることができるコンベヤであって、該複数の物体は、該進行方向にも、該進行方向に対して垂直な交差進行方向にも整列されない、コンベヤと、
液滴排出デバイスと、
該交差進行方向において該コンベヤに実質的にわたるセンサアレイであって、該センサアレイは、該進行方向および該交差進行方向において各物体の位置を検出するように構成される、センサアレイと、
メモリと、
該センサアレイから該複数の物体に関する位置データを受信し、ＯＲ関数を用いて該位置データに対応する空間において画像データを該メモリに追加して、該コンベヤ上の各物体の位置に基づいて、該液滴排出デバイスに流体液滴を該複数の物体上に堆積させるように構成される、コントローラと
を備えており、該ＯＲ関数を用いることは、シーケンシャルな物体の該位置データに対応する画像データを追加することを含む、印刷装置。
【請求項２】
前記センサアレイは、１度に２つ以上の物体を検出するように構成される、請求項１に記載の装置。
【請求項３】
前記コントローラは、前記液滴排出デバイスに、流体液滴を１度に２つ以上の物体上に堆積させるように構成される、請求項２に記載の装置。
【請求項４】
前記コントローラは、前記位置データを画像データと組み合わせて、前記液滴排出デバイスに送信される印刷データを作成するように構成される、請求項１に記載の装置。
【請求項５】
前記コントローラに送信される少なくとも１つの画像データを格納するための画像データベースをさらに備えている、請求項４に記載の装置。
【請求項６】
前記コントローラは、ソフトウェアを備え、該ソフトウェアは、前記位置データに基づき前記物体の中心を決定することと、該物体の中心に基づいて前記印刷データを前記メモリに追加することとを行うように構成される、請求項１に記載の装置。
【請求項７】
前記コントローラは、ソフトウェアを備え、該ソフトウェアは、前記物体の角度を決定することと、該物体の角度に対応するよう前記画像データを調整することとを行うように構成される、請求項１に記載の装置。
【請求項８】
前記液滴排出デバイスは、複数のジェッティングアレイを備えている、請求項１に記載の装置。
【請求項９】
各ジェッティングアレイは、複数のモジュールを備え、各モジュールは、異なるカラーインクを堆積させるように構成される、請求項８に記載の装置。
【請求項１０】
前記センサアレイは、電荷結合素子カメラである、請求項１に記載の装置。
【請求項１１】
前記センサアレイは、前記液滴排出デバイスの解像度に整合する解像度を有する、請求項１に記載の装置。
【請求項１２】
前記センサアレイは、前記コンベヤに対して静止している、請求項１に記載の装置。
【請求項１３】
前記液滴排出デバイスは、前記コンベヤに対して静止している、請求項１に記載の装置。
【請求項１４】
コンベヤ上で複数の物体を進行方向に移動させることであって、該複数の物体は、該進行方向にも、該進行方向に対して垂直な交差進行方向にも整列されない、ことと、
センサアレイを使用して、該進行方向および該交差進行方向において各物体の位置を検出することであって、該センサアレイは、該交差進行方向において実質的に該コンベヤにわたる、ことと、
ＯＲ関数を用いて位置データに対応する空間において画像データをメモリに追加することであって、該ＯＲ関数を用いることは、シーケンシャルな物体の該位置データに対応する画像データを追加することを含む、ことと、
該コンベヤ上の該物体の位置に基づいて、液滴排出デバイスに流体液滴を各物体上に堆積させることと
を含む、方法。
【請求項１５】
前記物体の位置は、電荷結合素子カメラによって検出される、請求項１４に記載の方法。
【請求項１６】
前記カメラの解像度を前記液滴排出デバイスの解像度に整合させることをさらに含む、請求項１５に記載の方法。
【請求項１７】
前記センサアレイは、前記コンベヤに対して静止している、請求項１４に記載の方法。
【請求項１８】
前記液滴排出デバイスは、前記コンベヤに対して静止している、請求項１４に記載の方法。
【請求項１９】
位置データをコントローラに送信することと、
印刷データを作成するように、該位置データを画像データと組み合わせることと、
該印刷データを前記液滴排出デバイスに送信することと
をさらに含む、請求項１４に記載の方法。
【請求項２０】
液滴排出デバイスに対して物体を移動させるための複数のレーンに分割されるコンベヤと、
各レーンに対して少なくとも１つのセンサを含む複数のセンサであって、該センサは、物体の先端を検出するように構成される、センサと、
物体が検出された場合に該複数のセンサから信号を受信するように構成されたコントローラであって、該コントローラは、該信号に対応するレーンを決定することと、該レーンに画像データを送信することとを行うように構成されている、コントローラと、
該コントローラから画像データを受信するためのメモリであって、該メモリは、該レーンに対応する該メモリに該画像データを入力するように構成され、該コントローラは、ＯＲ関数を用いてシーケンシャルな物体に対する該画像データを追加することにより、該液滴排出デバイスに該対応するレーンを通って移動する該物体上に流体液滴を堆積させるように構成される、メモリと、
を備えている、印刷装置。
【請求項２１】
複数のレーンを有するコンベヤ上で複数の物体を移動させることと、
センサを使用して、該複数のレーンのうちの１つを通って移動する物体を検出することと、
該物体を検出した後で、該コンベヤ上を移動する該物体の仮想表現を作成することであって、該仮想表現を作成することは、ＯＲ関数を用いてシーケンシャルな物体の画像データを追加することを含む、ことと、
該レーン内の該物体上に流体液滴を堆積させることと
を含む、流体排出方法。
【請求項２２】
複数の物体を進行方向に移動させることができるコンベヤであって、該複数の物体は、該進行方向にも、該進行方向に対して垂直な交差進行方向にも整列されない、コンベヤと、
液滴排出デバイスと、
交差進行方向において該コンベヤに実質的にわたるセンサアレイであって、該センサアレイは、該進行方向および該交差進行方向において各物体の位置を検出するように構成される、センサアレイと、
該センサアレイから該複数の物体に関する位置データを受信し、ＯＲ関数を用いてシーケンシャルな物体に対する該位置データに基づいて画像データを追加することにより、該コンベヤ上の各物体の位置に基づいて、該液滴排出デバイスに流体液滴を該複数の物体上に堆積させるように構成される、コントローラと
を備えている、印刷装置。
【請求項２３】
複数の物体を進行方向に移動させることであって、該複数の物体は、該進行方向にも、該進行方向に対して垂直な交差進行方向にも整列されない、ことと、
センサアレイを使用して、該進行方向および交差進行方向において各物体の位置を検出することであって、該センサアレイは、該交差進行方向において実質的に該コンベヤにわたる、ことと、
該コンベヤ上の該複数の物体の仮想表現を作成することであって、該仮想表現を作成することは、ＯＲ関数を用いてシーケンシャルな物体の画像データを追加することを含む、ことと、
該コンベヤ上の該物体の位置に基づいて、液滴排出デバイスに流体液滴を該物体上に堆積させることと
を含む、方法。
【発明の詳細な説明】
【背景技術】
【０００１】
（背景）
インクジェットプリンタは、液滴を基材上に堆積させるための装置の一種である。インクジェットプリンタは、典型的に、インク供給部からノズル経路へのインク経路を含む。ノズル経路は、インク液滴が排出される、ノズル開口部内で終端する。インク液滴排出は、典型的に、例えば、圧電検出器、熱気泡ジェット発生器、または静電気湾曲要素であってもよい、アクチュエータを用いて、インク経路内のインクを加圧することによって制御される。典型的な印刷アセンブリは、対応するノズル開口部および関連アクチュエータを伴う、インク経路のアレイを有する。各ノズル開口部からの液滴排出は、独立して制御することができる。ドロップオンデマンド印刷アセンブリでは、各アクチュエータは、印刷アセンブリおよび印刷基材が互いに対して移動される際、画像の特定のピクセル位置で液滴を選択的に排出するように発射される。高性能印刷アセンブリでは、ノズル開口部は、典型的に、５０マイクロメートル以下、例えば約２５マイクロメートルの直径を有し、１００〜３００ノズル／インチのピッチで離間している。
【０００２】
圧電アクチュエータは、印加電圧に応じて形状を変化させる、または屈曲する、圧電材料の層を有する。圧電層の屈曲は、インク経路に沿って位置するポンピングチャンバ内のインクを加圧する。また、圧電インクジェット印刷アセンブリは、Ｆｉｓｈｂｅｃｋらの特許文献１、Ｈｉｎｅの特許文献２、Ｍｏｙｎｉｈａｎらの特許文献３、およびＨｏｉｓｉｎｇｔｏｎの特許文献４にも記載されており、これらの全内容は、参照することによって本明細書に組み込まれる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第４，８２５，２２７号明細書
【特許文献２】米国特許第４，９３７，５９８号明細書
【特許文献３】米国特許第５，６５９，３４６号明細書
【特許文献４】米国特許第５，７５７，３９１号明細書
【発明の概要】
【課題を解決するための手段】
【０００４】
一態様では、印刷装置は、物体を進行方向に移動させることができるコンベヤと、液滴排出デバイスと、進行方向に対して垂直な交差進行方向で実質的にコンベヤに掛かるセンサアレイであって、進行方向および交差進行方向の物体の位置を検出するように構成される、センサアレイと、センサアレイから物体に関する位置データを受信し、コンベヤ上の物体の位置に基づき、液滴排出デバイスに、流体液滴を物体上に堆積させるように構成される、コントローラとを含む。
【０００５】
本実施形態および他の実施形態は、任意に、以下の特徴の１つ以上を含むことができる。センサアレイは、１度に２つ以上の物体を検出するように構成することができる。コントローラは、液滴排出デバイスに、流体液滴を１度に２つ以上の物体上に堆積させるように構成することができる。センサアレイは、先端を検出するように構成することができる。
【０００６】
コントローラは、位置データを画像データと組み合わせて、液滴排出デバイスに送信される印刷データを作成するように構成することができる。位置データおよび画像データは、１および０であって、アクティブの１および非アクティブの０を含むバイナリデータを備える、複数の走査線を備えることができ、コントローラは、ＡＮＤ関数を使用して、位置データおよび画像データを組み合わせるように構成することができる。装置はさらに、コントローラから印刷データを受信し、印刷データを液滴排出デバイスに送信する、メモリを含むことができる。装置はさらに、コントローラに送信される、少なくとも１つの画像データを格納するための画像データベースを含むことができる。
【０００７】
コントローラは、位置データに基づき物体の中心を決定するように、および物体の中心に基づき印刷データをメモリに追加するように構成される、ソフトウェアを含むことができる。コントローラは、物体の角度を決定するように、および物体の角度に対応するよう画像データを調整するように構成される、ソフトウェアを含むことができる。
【０００８】
装置はさらに、物体がセンサから液滴排出デバイスに移動するまで、液滴排出が流体液滴を堆積させるのを遅延させる、遅延機構を含むことができる。液滴排出デバイスは、複数のジェッティングアレイを含むことができる。各ジェッティングアレイは、複数のモジュールを含むことができ、各モジュールは、異なるカラーインクを堆積させるように構成される。遅延機構は、物体がそのモジュールに到達するまで、液滴排出デバイスが各モジュールからインクを堆積させるのを遅延させることができる。
【０００９】
センサアレイは、電荷結合素子カメラであってもよい。センサアレイは、液滴排出デバイスの解像度に整合する解像度を有することができる。液滴排出デバイスの解像度は、１００ｄｐｉであってもよい。センサは、コンベヤに対して静止していてもよい。液滴排出デバイスは、コンベヤに対して静止していてもよい。
【００１０】
一態様では、物体は、コンベヤベルト上で進行方向に移動され、進行方向および進行方向に対して垂直な交差進行方向の物体の位置は、交差進行方向で実質的にコンベヤに掛かるセンサアレイを使用して検出され、液滴排出デバイスは、コンベヤ上の物体の位置に基づき、流体液滴を物体上に堆積させられる。
【００１１】
本実施形態および他の実施形態は、任意に、以下の特徴の１つ以上を含むことができる。物体の位置は、電荷結合素子カメラによって検出することができる。カメラの解像度は、液滴排出デバイスの解像度に整合させることができる。
【００１２】
物体が液滴排出デバイスに到達するまで、液滴排出デバイスが液滴を堆積させるのを遅延させることができる。センサアレイは、コンベヤに対して静止していてもよい。液滴排出デバイスは、コンベヤに対して静止していてもよい。位置データは、コントローラに送信することができ、位置データは、印刷データを作成するように、画像データと組み合わせることができ、印刷データは、液滴排出デバイスに送信することができる。さらに、印刷データは、液滴排出デバイスに送信する前に、メモリに送信することができる。
【００１３】
一態様では、印刷装置は、液滴排出デバイスに対して物体を移動させるための複数のレーンに分割される、コンベヤと、各レーンに少なくとも１つのセンサを含む、複数のセンサであって、物体の先端を検出するように構成される、センサと、物体が検出された時に複数のセンサから信号を受信するように構成される、コントローラであって、信号に対応するレーンを決定するように、およびそのレーンに画像データを送信するように構成される、コントローラと、コントローラから画像データを受信するためのメモリであって、レーンに対応するメモリに画像データを入力するように、および対応するレーンを通って移動する物体上に流体液滴を堆積させる液滴排出デバイスに、画像データを送信するように構成される、メモリとを含む。
【００１４】
一態様では、複数の物体が、複数のレーンを有するコンベヤベルト上で移動され、複数のレーンのうちの１つを通って移動する物体が、センサを使用して検出され、物体が検出された後、コンベヤ上を移動する物体の仮想表現が作成され、そのレーン内の物体上に流体液滴が堆積される。
【００１５】
本発明の潜在的利点には、以下のうちのゼロ、１つ、またはそれ以上を含み得る。印刷装置は、物体をレーン内で整合させることなく、コンベヤ上に不規則に定置された物体上に印刷することができる。装置は、コンベヤ上を移動する物体の列を分割するためのレーンを必要とせず、これは、高価な登録機器および整合機器の必要性を排除することができる。さらに、物体が整合されていないため、それらは、触れられる必要がなく、したがって、装置は、焼く前のクッキーまたは乾いていないアイシングで覆われたカップケーキ等、変形可能な状態（例えば、乾いていない、柔らかい、未硬化、または未調理）の物体上に印刷することができる。
【００１６】
コンベヤ上の複数の物体の位置（例えば、ＸおよびＹ座標）をマップするためにカメラを使用することによって、多重データ経路というよりはむしろ、単一のデータ経路を使用することができ、これは、より少ない空間および電力が要求されるため、ハードウェアの複雑性およびシステムの費用を削減することができる。画像は、コンベヤ上の物体が画像の一部を遮ることなく重なることができるように、ＯＲ関数を使用して、共にネストさせることができる。また、ＯＲ関数は、物体上に背景パターンを印刷するために使用することもできる。印刷装置は、特定の配向を有さない、対称な物体上に印刷することができる、または物体の角度配向を検出し、物体の角度と整合するように画像を回転させることによって、非対称な物体上に印刷することができる。
【００１７】
本発明の１つ以上の実施形態の詳細は、以下の添付の図面および記載において説明される。本発明の他の特徴、目的、および利点は、記載および図面、ならびに特許請求の範囲から明らかとなるであろう。
例えば、本発明は以下の項目を提供する。
（項目１）
複数の物体を進行方向に移動させることができるコンベヤであって、該複数の物体は該コンベヤ上にランダムに配置される、コンベヤと、
液滴排出デバイスと、
該進行方向に対して垂直な交差進行方向で該コンベヤに実質的にわたるセンサアレイであって、該センサアレイは、該進行方向および該交差進行方向において該物体の位置を検出するように構成される、センサアレイと、
該センサアレイから該物体に関する位置データを受信し、該コンベヤ上の該物体の位置に基づき、該液滴排出デバイスに、流体液滴を該物体上に堆積させるように構成される、コントローラと
を備えている、印刷装置。
（項目２）
上記センサアレイは、１度に２つ以上の物体を検出するように構成される、項目１に記載の装置。
（項目３）
上記センサアレイは、先端を検出するように構成される、項目１に記載の装置。
（項目４）
上記コントローラは、上記液滴排出デバイスに、流体液滴を１度に２つ以上の物体上に堆積させるように構成される、項目２に記載の装置。
（項目５）
上記コントローラは、上記位置データを画像データと組み合わせて、上記液滴排出デバイスに送信される印刷データを作成するように構成される、項目１に記載の装置。
（項目６）
上記位置データおよび画像データは、複数の１および複数の０を含むバイナリデータを備えている複数の走査線を備え、１はアクティブであり、０は非アクティブであり、上記コントローラは、ＡＮＤ関数を使用して、該位置データおよび画像データを組み合わせるように構成される、項目５に記載の装置。
（項目７）
上記コントローラから上記印刷データを受信し、該印刷データを上記液滴排出デバイスに送信するメモリをさらに備えている、項目５に記載の装置。
（項目８）
上記コントローラに送信される少なくとも１つの画像データを格納するための画像データベースをさらに備えている、項目５に記載の装置。
（項目９）
上記コントローラは、ソフトウェアを備え、該ソフトウェアは、上記位置データに基づき上記物体の中心を決定することと、該物体の中心に基づいて上記印刷データを上記メモリに追加することとを行うように構成される、項目１に記載の装置。
（項目１０）
上記コントローラは、ソフトウェアを備え、該ソフトウェアは、上記物体の角度を決定することと、該物体の角度に対応するよう上記画像データを調整することとを行うように構成される、項目１に記載の装置。
（項目１１）
遅延機構をさらに備え、該遅延機構は、上記物体が上記センサから上記液滴排出デバイスに移動するまで、該液滴排出が流体液滴を堆積させることを遅延させる、項目１に記載の装置。
（項目１２）
上記液滴排出デバイスは、複数のジェッティングアレイを備えている、項目１１に記載の装置。
（項目１３）
各ジェッティングアレイは、複数のモジュールを備え、各モジュールは、異なるカラーインクを堆積させるように構成される、項目１２に記載の装置。
（項目１４）
上記遅延機構は、上記物体が上記モジュールに到達するまで、上記液滴排出デバイスが各モジュールからインクを堆積させることを遅延させる、項目１３に記載の装置。
（項目１５）
上記センサアレイは、電荷結合素子カメラである、項目１に記載の装置。
（項目１６）
上記センサアレイは、上記液滴排出デバイスの解像度に整合する解像度を有する、項目１に記載の装置。
（項目１７）
上記液滴排出デバイスの上記解像度は、１００ｄｐｉである、項目１に記載の装置。
（項目１８）
上記センサアレイは、上記コンベヤに対して静止している、項目１に記載の装置。
（項目１９）
上記液滴排出デバイスは、上記コンベヤに対して静止している、項目１に記載の装置。
（項目２０）
コンベヤ上で複数の物体を進行方向に移動させることであって、該複数の物体は該コンベヤ上にランダムに配置される、ことと、
センサアレイを使用して、該進行方向および交差進行方向において該物体の位置を検出することであって、該交差進行方向は、該進行方向に対して垂直であり、該センサアレイは、該交差進行方向で実質的に該コンベヤにわたる、ことと、
該位置のデータに対応する空間において画像データをメモリに追加することと、
該コンベヤ上の該物体の位置に基づき、液滴排出デバイスに、流体液滴を該物体上に堆積させることと
を含む、方法。
（項目２１）
上記物体の位置は、電荷結合素子カメラによって検出される、項目２０に記載の方法。
（項目２２）
上記カメラの解像度を上記液滴排出デバイスの解像度に整合させることをさらに含む、項目２１に記載の方法。
（項目２３）
上記物体が上記液滴排出デバイスに到達するまで、該液滴排出デバイスが液滴を堆積させることを遅延させることをさらに含む、項目２０に記載の方法。
（項目２４）
上記センサアレイは、上記コンベヤに対して静止している、項目２０に記載の方法。
（項目２５）
上記液滴排出デバイスは、上記コンベヤに対して静止している、項目２０に記載の方法。
（項目２６）
位置データをコントローラに送信することと、
印刷データを作成するように、該位置データを画像データと組み合わせることと、
該印刷データを上記液滴排出デバイスに送信することと
をさらに含む、項目２０に記載の方法。
（項目２７）
上記印刷データを上記液滴排出デバイスに送信する前に、該印刷データをメモリに送信することをさらに含む、項目２６に記載の方法。
（項目２８）
液滴排出デバイスに対して物体を移動させるための複数のレーンに分割されるコンベヤと、
各レーンに対して少なくとも１つのセンサを含む複数のセンサであって、該センサは、物体の先端を検出するように構成される、センサと、
物体が検出された場合に該複数のセンサから信号を受信するように構成されたコントローラであって、該コントローラは、該信号に対応するレーンを決定することと、該レーンに画像データを送信することとを行うように構成されている、コントローラと、
該コントローラから画像データを受信するためのメモリであって、該メモリは、該レーンに対応する該メモリに該画像データを入力するように構成され、該メモリは、該対応するレーンを通って移動する該物体上に流体液滴を堆積させるために、該液滴排出デバイスに該画像データを送信するように構成される、メモリと、
を備えている、印刷装置。
（項目２９）
複数のレーンを有するコンベヤ上で複数の物体を移動させることと、
センサを使用して、該複数のレーンのうちの１つを通って移動する物体を検出することと、
該物体を検出した後で、該コンベヤ上を移動する該物体の仮想表現を作成することと、
該レーン内の該物体上に流体液滴を堆積させることと
を含む、流体排出方法。
【図面の簡単な説明】
【００１８】
【図１】図１は、複数のレーンおよびセンサを伴う、印刷システムの概略図である。
【図２】図２は、複数のレーン、複数のセンサ、および複数のコントローラを伴う、印刷システムの概略図である。
【図３】図３は、複数のレーン、複数のセンサ、および単一のコントローラを伴う、印刷システムの概略図である。
【図３Ａ】図３Ａは、コントローラから印刷データを受信するメモリの概略図である。
【図３Ｂ】図３Ｂは、メモリ内の重ね合わせられた２つの印刷データの概略図である。
【図３Ｃ】図３Ｃは、ウェブ上の複数の物体の位置に対応する複数のマークを有する、ウェブの概略図である。
【図４】図４は、コンベヤおよびセンサアレイを伴う、印刷システムの概略図である。
【図５】図５は、ＣＣＤアレイの概略図である。
【図６】図６は、物体の角度位置を検出するためのソフトウェアを含む、印刷システムの概略図である。
【図７】図７は、コンベヤおよびセンサアレイを含む、印刷システムの概略図である。
【図７Ａ】図７Ａは、パターンデータおよび仮想画像データのバイナリデータの組み合わせの概略図である。様々な図面中の同様の参照記号は、同様の要素を指す。
【発明を実施するための形態】
【００１９】
図１を参照すると、印刷システム１０は、液滴排出デバイス１８に対して、複数の物体１４を進行方向１６（例えば、Ｙ方向）に移動させるためのコンベヤ１２を含む。液滴排  出デバイスは、流体液滴を物体上に堆積させるための複数のジェッティングアレイ２０を含むことができる。例えば、コンベヤは、各レーンにジェッティングアレイを伴う、複数のレーン２２に分割することができる。さらに、各ジェッティングアレイは、各レーンに４つのモジュール（例えば、各インクカラー、ＣＭＹＫに１つのモジュール）等、複数のモジュール２４を含むことができる。
【００２０】
図１では、各レーン内の物体は、進行方向１６および交差進行方向２３（例えば、Ｘ方向、進行方向に対して垂直）に整合されている。したがって、液滴排出デバイスに、流体液滴をすべての４つの物体上に堆積させるために、１つのセンサ２６のみが必要とされる。センサは、物体の先端を感知することによって、物体を検出することができる。センサが物体を検出する時、センサは、信号を単一のコントローラ２８（例えば、コンピュータ）に送信することができ、コントローラは、印刷データを各レーンのジェッティングアレイのそれぞれに送信する。
【００２１】
物体は、進行方向および交差進行方向の両方に整合されているというよりはむしろ、交差進行方向にのみ整合されていてもよい。図２は、レーン２０４に分割されているが、進行方向２０６に不規則に定置されている物体２０２を含む、印刷装置２００を示す。各レーン内の物体が近隣のレーン内の物体と整合されていないため、各レーンにセンサ２０８が必要とされる。ここで、各レーンは、センサ２０８（Ｓ１、Ｓ２、Ｓ３、およびＳ４）、ならびにコントローラ２１０（Ｃ１、Ｃ２、Ｃ３、およびＣ４）を有する。これは、システムが、より多くの空間および電力を要求するため、ハードウェアの複雑性および費用を追加する可能性がある。
【００２２】
図３の印刷装置３００に示されるように、コンベヤ上の物体の仮想表現を作成するために、複数のコントローラというよりはむしろ、単一のコントローラを使用することができる。仮想表現は、コンベヤ３０２の移動を追跡し、センサ３０４を使用して、移動しているコンベヤ上の複数の物体３０６の位置を検出することによって作成することができる。例えば、エンコーダ３０８は、コンベヤの物理的移動を表すタイミング信号を生成し、単一のコントローラ３１０に送信することができる。同様に、センサは、物体が検出された時にトリガ信号をコントローラに送信することができる。コントローラは、メモリ３１２でコンベヤ上の物体の仮想表現を作成するために、タイミング信号およびトリガ信号を使用する。
【００２３】
メモリは、図３Ａに示されるような４つのセクション等、コンベヤレーンの数と対応する、複数のセクション３１４に分割することができる。コントローラがセンサのうちの１つ（例えば、Ｓ１、Ｓ２、Ｓ３、またはＳ４）から信号を受信する時、コントローラは、どのセンサが信号を送信したかを決定し、その特定のレーンに対応するメモリのセクションに画像データを追加する。
【００２４】
また、印刷システムは、１つ以上の画像データ３１８を含む、画像データベース３１６を含むこともでき、図３では、印刷プロセスに多様性を提供するために、回転されている、３つの画像データ（星、矢印、および両方向矢印）が示されている。また、物体がセンサから液滴排出デバイスに移動するまで、液滴排出デバイス３２２が液滴を堆積させるのを遅延させるために、遅延機構３２０も含むことができる。例えば、遅延機構を通してメモリから液滴排出デバイスにデータを転送するために、エンコーダを使用することができる。１つのレーン当たりに複数のモジュール３２４がある場合、各カラーは、異なる遅延定数を有する。図３は、１つのレーン当たりに４つのモジュールを示し、第１のモジュールは、遅延定数ｔでシアンインクを印刷することができ、第２のモジュールは、遅延定数ｔ＋１でマゼンタを印刷することができ、第３のモジュールは、遅延定数ｔ＋２でイエローインクを印刷することができ、第４のモジュールは、ｔ＋３の遅延定数でブラックを印刷することができる。
【００２５】
画像データは、１および０（１はアクティブ、０は非アクティブ）であって、１の存在する場所では、液滴排出デバイスが流体液滴を堆積させ、０の存在する場所では、流体液滴を堆積させないことを意味する、バイナリデータを含む走査線から成ってもよい。同様に、メモリは、コントローラによって投入される１および０から成ってもよい。コントローラは、例えば、「ＯＲ」関数を使用することによって、メモリに画像データを追加する。
【００２６】
「ＯＲ」関数は、物体間にわずかな隙間しか伴わない、または隙間を伴わない、隣り合う物体上に、液滴排出デバイスが完全な画像を障害なく印刷できるようにする。例えば、コンベヤ上の２つの物体は、コンベヤから液滴排出デバイスに下方移動する際、それらが触れているように隣り合う。センサは、第１の物体を検出し、トリガ信号をコントローラに送信する。その直後、センサは、第２の物体を検出し、別のトリガ信号をコントローラに送信する。コントローラは、「ＯＲ」関数を使用して、メモリに第１の画像データを追加する。次に、コントローラは、第１の画像データが第２の画像データと重なる場合、液滴排出デバイスが、０と重なる１を印刷するように、「ＯＲ」関数を使用して、メモリに第２の画像データを追加する。１度に１つのラスタデータに変換された走査線を印刷データに追加することができる、または画像全体をメモリにコピーすることができる。
【００２７】
図３Ｂは、矢印画像３２８が重なるように共に近接した２つの物体の仮想表現３２６を示す。第１の画像データ３３０の下位部分は、第２の画像データ３３２内の矢印の上位部分に重なる。「ＯＲ」関数は、２つの画像データのバイナリデータを組み合わせ、メモリは、１および０が重なる場合、１を入力する。したがって、第１の画像データの下位部分は、第２の画像データの上位部分を遮らず、液滴排出は、対応する第１および第２の物体上に、両方の完全な画像を印刷する。
【００２８】
また、「ＯＲ」関数は、図３Ｃに示されるように、先細の円錐形状を有する紙コップ３３４等、近隣の物体の画像空間が別の物体の画像空間に侵入する物体上に印刷する時にも使用することができる。印刷される物体が、連続するウェブ３３６である場合、ウェブ上の印刷される物体の隣に、マーク３３８（例えば、形態のヘッドマーク）が定置されてもよく、センサは、このマークを検出してもよい。センサは、トリガ信号をコントローラに送信し、コントローラは、上述されるように、メモリ内で画像を重ね合わせるために、「ＯＲ」関数を使用することができる。
【００２９】
物体を交差進行方向に整合させるために、コンベヤを別個のレーンに分割するというよりはむしろ、複数の物体は、図４の印刷装置４００に示されるように、交差進行方向または進行方向のいずれにも整合されていないように、コンベヤ上に不規則に定置されてもよい。進行方向４０６および交差進行方向４０８の両方の物体４０４の位置を検出するために、センサアレイ４０２を使用することができる。センサアレイは、交差進行方向で実質的にコンベヤ４１０の幅に掛かることができ、アレイは、コンベヤに対して静止していてもよい。図４に示されるように、センサアレイが実質的にコンベヤに掛かり、かつコンベヤの上方に位置している場合、センサアレイは、１度に２つ以上の物体を検出することができる。図５に示され、本開示の後の部分に記載されるように、センサアレイ５００は、カメラ５０２（例えば、電荷結合素子（ＣＣＤ）カメラ）であってもよい。
【００３０】
図４の参照に戻ると、コンベヤ上を移動する物体の仮想表現４１４を作成するために、エンコーダ４１２およびセンサアレイ４０２を使用することができる。エンコーダは、コンベヤの移動を追跡し、センサアレイは、コンベヤ上の物体を検出し、位置データ４１６をコントローラ４１８に送信する。位置データは、進行方向および交差進行方向の両方のコンベヤ上の物体の位置を含む。位置データは、単点（例えば、先端）であってもよく、または物体全体を表す複数の点であってもよい。位置データが複数の点である時、プログラムは、物体の中心を決定するために、位置データを分析することができる。次いで、コントローラは、メモリ４２０の位置データに対応する空間に画像データを追加する。この場合も同様に、コントローラは、メモリに画像データを追加して、画像データを重ね合わせるために、「ＯＲ」関数を使用することができる。
【００３１】
図６は、位置データを分析して、物体６０２の角度位置を識別するためのソフトウェアを含む、印刷システム６００を示す。画像データ６０４は、物体の角度位置に整合するように回転させることができ、回転された画像データは、メモリ６０６内に入力される。
【００３２】
別々の画像を個々の物体上に印刷する代わりに、図７の印刷装置７００に示されるように、物体上にパターンを印刷することができる。上述されるように、コンベヤ７０８上の物体７０６の仮想表現７０４を作成するために、センサ７０２アレイを使用することができる。走査線Ｎから成るパターンデータ７１０は、「ＡＮＤ」ゲート７１２を使用して、仮想画像７１１の走査線Ｎと組み合わせられる。図７Ａは、「ＡＮＤ」関数を使用して組み合わせられた、パターン走査線７１６および仮想画像走査線７１８のバイナリデータを示す。液滴排出デバイス７１４は、パターンデータ走査線および仮想画像走査線の両方が高（１＝アクティブ）の時にのみ印刷する。走査線のいずれかが低（０＝非アクティブ）の場合、結果線７２０「Ｎ」は、低であり、液滴排出デバイスは、液滴を堆積させない。パターンデータが繰り返し可能である場合、データは、連続して繰り返す画像パターンを生成するために、走査線１で再開されてもよい。
【００３３】
図５の参照に戻ると、図４、図６、および図７に記載されるセンサアレイは、ＣＣＤカメラ等のカメラ５０２を含むことができる。センサアレイ５００は、液滴排出デバイスの解像度と類似する解像度を有することができる。例えば、液滴排出デバイスは、実質的にコンベヤの幅に掛かる４つのモジュールを含むことができ、各モジュールは、２５６個のジェットを有し、合計で（４×２５６）１０２４個のジェットを有し、モジュールの全幅は、約１０インチである。したがって、液滴排出デバイスの印刷解像度に整合するために、センサアレイは、約１００ｄｐｉ（１０２４ジェット／１０インチ）の解像度を必要とする。例えば、図５に示されるＣＣＤカメラは、複数の要素（例えば、１０２４個等、１０００個以上）を有することができ、製品の幅に焦点を当てて、特定の解像度（例えば、１００ｄｐｉ以上、２００ｄｐｉ以上、または３００ｄｐｉ以上）を達成するために、光学素子を使用することができる。グレースケールカメラデータをバイナリデータ５０６に変換するために、レベル変換５０４を使用することができる。
【００３４】
本発明の多数の実施形態が記載されてきた。そうは言うものの、本発明の趣旨および範囲から逸脱することなく、様々な修正が行われ得ることが理解される。したがって、他の実施形態は、以下の特許請求の範囲の範囲内である。
【００３５】
本明細書に記載されるすべての参照は、すべての目的のために、参照することによって組み込まれる。
（項目１）
物体を進行方向に移動させることができるコンベヤと、
液滴排出デバイスと、
該進行方向に対して垂直な交差進行方向で該コンベヤに実質的にわたるセンサアレイであって、該センサアレイは、該進行方向および該交差進行方向において該物体の位置を検出するように構成される、センサアレイと、
該センサアレイから該物体に関する位置データを受信し、該コンベヤ上の該物体の位置に基づき、該液滴排出デバイスに、流体液滴を該物体上に堆積させるように構成される、コントローラと
を備えている、印刷装置。
（項目２）
上記センサアレイは、１度に２つ以上の物体を検出するように構成される、項目１に記載の装置。
（項目３）
上記センサアレイは、先端を検出するように構成される、項目１に記載の装置。
（項目４）
上記コントローラは、上記液滴排出デバイスに、流体液滴を１度に２つ以上の物体上に堆積させるように構成される、項目２に記載の装置。
（項目５）
上記コントローラは、上記位置データを画像データと組み合わせて、上記液滴排出デバイスに送信される印刷データを作成するように構成される、項目１に記載の装置。
（項目６）
上記位置データおよび画像データは、複数の１および複数の０を含むバイナリデータを備えている複数の走査線を備え、１はアクティブであり、０は非アクティブであり、上記コントローラは、ＡＮＤ関数を使用して、該位置データおよび画像データを組み合わせるように構成される、項目５に記載の装置。
（項目７）
上記コントローラから上記印刷データを受信し、該印刷データを上記液滴排出デバイスに送信するメモリをさらに備えている、項目５に記載の装置。
（項目８）
上記コントローラに送信される少なくとも１つの画像データを格納するための画像データベースをさらに備えている、項目５に記載の装置。
（項目９）
上記コントローラは、ソフトウェアを備え、該ソフトウェアは、上記位置データに基づき上記物体の中心を決定することと、該物体の中心に基づいて上記印刷データを上記メモリに追加することとを行うように構成される、項目１に記載の装置。
（項目１０）
上記コントローラは、ソフトウェアを備え、該ソフトウェアは、上記物体の角度を決定することと、該物体の角度に対応するよう上記画像データを調整することとを行うように構成される、項目１に記載の装置。
（項目１１）
遅延機構をさらに備え、該遅延機構は、上記物体が上記センサから上記液滴排出デバイスに移動するまで、該液滴排出が流体液滴を堆積させることを遅延させる、項目１に記載の装置。
（項目１２）
上記液滴排出デバイスは、複数のジェッティングアレイを備えている、項目１１に記載の装置。
（項目１３）
各ジェッティングアレイは、複数のモジュールを備え、各モジュールは、異なるカラーインクを堆積させるように構成される、項目１２に記載の装置。
（項目１４）
上記遅延機構は、上記物体が上記モジュールに到達するまで、上記液滴排出デバイスが各モジュールからインクを堆積させることを遅延させる、項目１３に記載の装置。
（項目１５）
上記センサアレイは、電荷結合素子カメラである、項目１に記載の装置。
（項目１６）
上記センサアレイは、上記液滴排出デバイスの解像度に整合する解像度を有する、項目１に記載の装置。
（項目１７）
上記液滴排出デバイスの上記解像度は、１００ｄｐｉである、項目１に記載の装置。
（項目１８）
上記センサアレイは、上記コンベヤに対して静止している、項目１に記載の装置。
（項目１９）
上記液滴排出デバイスは、上記コンベヤに対して静止している、項目１に記載の装置。
（項目２０）
コンベヤ上で物体を進行方向に移動させることと、
センサアレイを使用して、該進行方向および交差進行方向において該物体の位置を検出することであって、該交差進行方向は、該進行方向に対して垂直であり、該センサアレイは、該交差進行方向で実質的に該コンベヤにわたる、ことと、
該コンベヤ上の該物体の位置に基づき、液滴排出デバイスに、流体液滴を該物体上に堆積させることと
を含む、方法。
（項目２１）
上記物体の位置は、電荷結合素子カメラによって検出される、項目２０に記載の方法。
（項目２２）
上記カメラの解像度を上記液滴排出デバイスの解像度に整合させることをさらに含む、項目２１に記載の方法。
（項目２３）
上記物体が上記液滴排出デバイスに到達するまで、該液滴排出デバイスが液滴を堆積させることを遅延させることをさらに含む、項目２０に記載の方法。
（項目２４）
上記センサアレイは、上記コンベヤに対して静止している、項目２０に記載の方法。
（項目２５）
上記液滴排出デバイスは、上記コンベヤに対して静止している、項目２０に記載の方法。
（項目２６）
位置データをコントローラに送信することと、
印刷データを作成するように、該位置データを画像データと組み合わせることと、
該印刷データを上記液滴排出デバイスに送信することと
をさらに含む、項目２０に記載の方法。
（項目２７）
上記印刷データを上記液滴排出デバイスに送信する前に、該印刷データをメモリに送信することをさらに含む、項目２６に記載の方法。
（項目２８）
液滴排出デバイスに対して物体を移動させるための複数のレーンに分割されるコンベヤと、
各レーンに対して少なくとも１つのセンサを含む複数のセンサであって、該センサは、物体の先端を検出するように構成される、センサと、
物体が検出された場合に該複数のセンサから信号を受信するように構成されたコントローラであって、該コントローラは、該信号に対応するレーンを決定することと、該レーンに画像データを送信することとを行うように構成されている、コントローラと、
該コントローラから画像データを受信するためのメモリであって、該メモリは、該レーンに対応する該メモリに該画像データを入力するように構成され、該メモリは、該対応するレーンを通って移動する該物体上に流体液滴を堆積させるために、該液滴排出デバイスに該画像データを送信するように構成される、メモリと、
を備えている、印刷装置。
（項目２９）
複数のレーンを有するコンベヤ上で複数の物体を移動させることと、
センサを使用して、該複数のレーンのうちの１つを通って移動する物体を検出することと、
該物体を検出した後で、該コンベヤ上を移動する該物体の仮想表現を作成することと、
該レーン内の該物体上に流体液滴を堆積させることと
を含む、流体排出方法。
【図１】
0005485987.tif 000002
【図２】
0005485987.tif 000003
【図３】
0005485987.tif 000004
【図３Ａ】
0005485987.tif 000005
【図３Ｂ】
0005485987.tif 000006
【図３Ｃ】
0005485987.tif 000007
【図４】
0005485987.tif 000008
【図５】
0005485987.tif 000009
【図６】
0005485987.tif 000010
【図７】
0005485987.tif 000011
【図７Ａ】
0005485987.tif 000012