(57)【要約】【課題】液体を噴射するターゲットが複数ある場合に、液滴の噴射にかかる時間を短縮化すること。【解決手段】インクジェット式プリンタ１１は、往復移動するキャリッジ１５と、キャリッジ１５に搭載され、ノズルからインク滴を噴射する記録ヘッド２０と、インク滴を噴射される用紙Ｐを載せ、該用紙Ｐを記録ヘッド２０に対向するように供給するための用紙ガイド２６とを備える。用紙ガイド２６には、複数の用紙Ｐが並べて設置されると共に、用紙ガイド２６に沿って移動する２個のエッジガイド２６ｃ，２６ｄが設けられている。この各エッジガイド２６ｃ，２６ｄは、用紙Ｐの一側面をそれぞれ固定する。そして、各エッジガイド２６ｃ，２６ｄの位置を検出するための位置検出センサが設けられる。【選択図】      図１
2004195840.tif 000002
【特許請求の範囲】
【請求項１】
往復移動するキャリッジと、
前記キャリッジに搭載され、ノズルから液体を噴射する液体噴射ヘッドと、
液体を噴射されるターゲットを載せ、該ターゲットを前記液体噴射ヘッドに対向するように供給するための供給手段と
を備える液体噴射装置において、
前記供給手段には、複数のターゲットを並列させて設置可能であると共に、前記供給手段には、該供給手段に沿って移動する複数のエッジガイドが設けられ、該エッジガイドは前記各ターゲットの一側面をそれぞれ固定し、前記エッジガイドの位置を検出するための位置検出手段が設けられることを特徴とする液体噴射装置。
【請求項２】
請求項１に記載の液体噴射装置において、
前記供給手段に供給される複数の前記ターゲットのそれぞれに対して、前記液体噴射ヘッドにより、同時に液体噴射を実行することを特徴とする液体噴射装置。
【請求項３】
請求項１又は２に記載の液体噴射装置において、
前記位置検出手段は、発光部と受光部とから構成されるセンサであって、前記発光部は前記エッジガイドに設けられることを特徴とする液体噴射装置。
【請求項４】
請求項１〜３のいずれかに記載の液体噴射装置において、
複数の前記エッジガイドは、前記供給手段に配置された前記各ターゲットの一側面に合わせて前記供給手段に沿ってそれぞれ移動すると共に、隣り合った前記エッジガイドの間に前記各ターゲットを配置することを特徴とする液体噴射装置。
【請求項５】
液体噴射データに基づき、ノズルから液体を噴射する液体噴射ヘッドと、該液体噴射ヘッドを搭載し、往復移動するキャリッジと、液体が噴射されるターゲットを複数並列させて設置するための供給手段とを有する液体噴射装置の制御方法において、
所定の領域を有する仮想液体噴射データに、複数の液体噴射データを前記所定の領域の幅方向に並べて割り付けると共に、
該仮想液体噴射データに基づき、前記キャリッジの１走査間に、前記液体噴射データに対応した複数の前記ターゲットにそれぞれ液体噴射を行うことを特徴とする液体噴射装置の制御方法。
【請求項６】
請求項５に記載の液体噴射装置の制御方法において、
前記供給手段に沿って移動すると共に前記各ターゲットの一側面を固定する複数のエッジガイドの位置をそれぞれ検出する位置検出手段により送出される位置情報から、前記ターゲットの幅をそれぞれ算出すると共に、
前記液体噴射データに基づいて液体を噴射するターゲットの幅に関する設定情報を、該液体噴射データに付し、前記設定情報に含まれるターゲットの幅と、前記供給手段に並べられた前記ターゲットの幅とが対応するように、複数の前記液体噴射データを前記仮想液体噴射データに割り付けることを特徴とする液体噴射装置の制御方法。
【請求項７】
請求項５又は６に記載の液体噴射装置の制御方法において、
前記仮想液体噴射データに並べて割り付けられる複数の前記液体噴射データは、データ領域の幅又は長さが互いに異なることを特徴とする液体噴射装置の制御方法。
【請求項８】
請求項５又は６に記載の液体噴射装置の制御方法において、
前記仮想液体噴射データに並べて割り付けられる複数の前記液体噴射データは、データ領域の幅又は長さが互いに同じであることを特徴とする液体噴射装置。
【請求項９】
請求項５〜８のいずれかに記載の液体噴射装置の制御方法において、
前記仮想液体噴射データの、前記液体噴射データが割り付けられていないデータ領域には、前記液体噴射ヘッドから液滴の噴射を実行させないためのデータが含まれることを特徴とする液体噴射装置の制御方法。
【請求項１０】
請求項５〜９のいずれかに記載の液体噴射装置の制御方法において、
前記仮想液体噴射データ内に形成された複数のデータ領域の少なくともいずれか一つに、複数の前記液体噴射データを連続させて割り付けることを特徴とする液体噴射装置の制御方法。
【請求項１１】
請求項１０に記載の液体噴射装置の制御方法において、
前記仮想液体噴射データに形成された複数のデータ領域のうち、一の前記データ領域の長さが、他の前記データ領域の長さよりも小さいときに、該一のデータ領域の長さ方向に、前記複数の液体噴射データを連続させて割り付けることを特徴とする液体噴射装置の制御方法。
【請求項１２】
請求項５〜１１のいずれかに記載の液体噴射装置の制御方法において、
前記仮想液体噴射データには、前記液体噴射ヘッドの１走査分のデータ領域内に複数の前記液体噴射データが含まれることを特徴とする液体噴射装置の制御方法。
【請求項１３】
請求項５〜１２のいずれかに記載の液体噴射装置の制御方法において使用されるコンピュータプログラムであって、
ターゲットの数に関する情報と、ターゲットの幅又は長さに関する情報とを前記液体噴射データごとに付し、前記液体噴射データを前記液体噴射装置の制御手段に送信すると共に、
前記液体噴射データに付された前記ターゲットの幅に関する情報と、前記位置情報から算出されたターゲットの幅とが一致しない場合にエラー情報を出力することを特徴とするコンピュータプログラム。
【請求項１４】
請求項１３に記載のコンピュータプログラムにおいて、
前記液体噴射データを前記液体噴射装置の前記制御手段に送信すると共に、複数同時液体噴射の実行命令を送信することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、同時に複数のターゲットに液体を噴射する液体噴射装置、この液体噴射装置の制御方法及びコンピュータプログラムに関する。
【０００２】
【従来の技術】
従来、液体噴射ヘッドに備えられたノズルから液滴を吐出する液体噴射装置として、インクジェット式プリンタがある。インクジェット式プリンタは、キャリッジに搭載した液体噴射ヘッドとしての記録ヘッドを往復移動させながら、用紙を搬送して、記録ヘッドからインク滴を吐出することにより印刷を行う。このキャリッジは、例えば、キャリッジが移動可能である範囲の両端を往復するように移動する。そして、キャリッジの移動可能幅は、インクジェット式プリンタが印刷可能な最大幅の用紙の距離以上となっている。また、搬送される前の用紙を設置する用紙ガイドには、用紙が搬送される際の斜行を防止するためのエッジガイドが備えられていた。このエッジガイドは、用紙ガイドに沿って摺動可能であり、用紙ガイドに対して通常１個備えられていた（例えば、特許文献１参照。）。そして、エッジガイドで用紙の一端を規制して、１枚ずつ用紙を搬送していた。
【０００３】
【特許文献１】
特開２０００−２５５７９５号公報
【０００４】
【発明が解決しようとする課題】
ところが、例えばＡ３版等の用紙に印刷可能なインクジェット式プリンタを使用して、多数のはがきを印刷するような場合、キャリッジの移動可能幅や用紙ガイドの幅は、はがきの幅の数倍であるにもかかわらず、はがきを１枚ずつしか印刷することができない。換言すると、キャリッジの移動可能幅又は用紙ガイドの幅が、印刷を行う用紙の幅の数倍である場合にも、用紙は１枚ずつ印刷される。従って、キャリッジの移動可能幅が、印刷を行う用紙の幅の数倍であって、多数の用紙に印刷を行う場合は、キャリッジの往復動作に時間がかかり、すべての用紙に印刷を行うのに時間がかかることがあった。
【０００５】
本発明の目的は、液体を噴射するターゲットが複数ある場合に、液滴の噴射にかかる時間を短縮化することにある。
【０００６】
【課題を解決するための手段】
本発明は、往復移動するキャリッジと、前記キャリッジに搭載され、ノズルから液体を噴射する液体噴射ヘッドと、液体を噴射されるターゲットを載せ、該ターゲットを前記液体噴射ヘッドに対向するように供給するための供給手段とを備える液体噴射装置において、前記供給手段には、複数のターゲットを並列させて設置可能であると共に、前記供給手段には、該供給手段に沿って移動する複数のエッジガイドが設けられ、該エッジガイドは前記各ターゲットの一側面をそれぞれ固定し、前記エッジガイドの位置を検出するための位置検出手段が設けられる。
【０００７】
これによれば、供給手段に備えられた複数のエッジガイドにより、供給手段に並列に並べて設置された複数のターゲットの側面をそれぞれ固定させ、エッジガイドとエッジガイドとの間にターゲットを配置することができる。さらに、このエッジガイドは供給手段に沿って移動可能であるため、多様な幅を有するターゲットを固定することができる。このため、多様な幅を有するターゲットを、複数同時に、斜行させないように液体噴射ヘッドに対向するように供給することができる。また、位置検出手段から出力された各エッジガイドの位置に関する情報から、各エッジガイドの間に配置されるターゲットの幅をそれぞれ算出することができる。このため、算出されたターゲットの幅に対応させて、複数の印刷データの処理を行うことができる。
【０００８】
この液体噴射装置において、前記供給手段に供給される複数の前記ターゲットのそれぞれに対して、前記液体噴射ヘッドにより、同時に液体噴射を実行する。
これによれば、複数のターゲットに対し、同時に液体噴射が可能となるため、複数のターゲットに対し１つずつ液体噴射を行う場合よりも、液体噴射にかかる時間を全体として短縮化することができる。
【０００９】
この液体噴射装置において、前記位置検出手段は、発光部と受光部とから構成されるセンサであって、前記発光部は前記エッジガイドに設けられる。
これによれば、発光部は、供給手段に沿って移動可能なエッジガイドに設けられているため、ターゲットの幅に合わせて配置されたエッジガイドから受光部に対して発光することができる。このため、エッジガイドが移動しても、その位置を検出することができる。
【００１０】
この液体噴射装置において、複数の前記エッジガイドは、前記供給手段に配置された前記各ターゲットの一側面に合わせて前記供給手段に沿ってそれぞれ移動すると共に、隣り合った前記エッジガイドの間に前記各ターゲットを配置する。
【００１１】
これによれば、複数のエッジガイドにより、多様な幅を有する、複数のターゲットを供給手段に並列に設置することができる。また、供給手段に設置された用紙が搬送される際に、斜行を防止することができる。
【００１２】
本発明は、液体噴射データに基づき、ノズルから液体を噴射する液体噴射ヘッドと、該液体噴射ヘッドを搭載し、往復移動するキャリッジと、液体が噴射されるターゲットを複数並列させて設置するための供給手段とを有する液体噴射装置の制御方法において、所定の領域を有する仮想液体噴射データに、複数の液体噴射データを前記所定の領域の幅方向に並べて割り付けると共に、該仮想液体噴射データに基づき、前記キャリッジの１走査間に、前記液体噴射データに対応した複数の前記ターゲットにそれぞれ液体噴射を行う。
【００１３】
これによれば、複数の液体噴射データを一つの仮想液体噴射データに割り付けることができるため、複数の液体噴射データに基づいて同時に液体を噴射するためのデータ領域を、それぞれ別に設ける等の必要がない。従って、比較的簡易に複数のターゲットに対して同時に液体を噴射することができる。また、キャリッジの１走査間に、複数のターゲットに対し液体噴射を行うため、複数のターゲットに対し１つずつ液体噴射を行う場合に比べて、キャリッジの往復回数が少なくなる。このため、ターゲットが複数あった場合に、ターゲットに液体を噴射する時間を全体として短縮化することができ、効率的に液体噴射動作を行うことができる。
【００１４】
この液体噴射装置の制御方法において、前記供給手段に沿って移動すると共に前記各ターゲットの一側面を固定する複数のエッジガイドの位置をそれぞれ検出する位置検出手段により送出される位置情報から、前記ターゲットの幅を算出すると共に、前記液体噴射データに基づいて液体を噴射するターゲットの幅に関する設定情報を、該液体噴射データに付し、前記設定情報に含まれるターゲットの幅と、前記供給手段に並べられた前記ターゲットの幅とが対応するように、複数の前記液体噴射データを前記仮想液体噴射データに割り付ける。
【００１５】
これによれば、位置情報により、異なる幅を有するターゲットが様々な並べ方で設置されても、ターゲットの設置位置に対応させて液体噴射データを割り付けることができる。このため、供給手段に並べられたターゲットの幅や並べ方に制限を受けることなく、様々な幅の複数のターゲットに対して同時に液体を噴射することができる。このため、多様な幅を有する、複数のターゲットに対し効率的に吐出動作を行うことができる。
【００１６】
この液体噴射装置の制御方法において、前記仮想液体噴射データに並べて割り付けられる複数の前記液体噴射データは、データ領域の幅又は長さが互いに異なる。
【００１７】
これによれば、供給手段に並べられた複数のターゲットの幅又は長さが異なる場合であっても、同時に液体の噴射を行うことができる。このため、多様な幅又は長さを有する、複数のターゲットに対し効率的に吐出動作を行うことができる。
【００１８】
この液体噴射装置の制御方法において、前記仮想液体噴射データに並べて割り付けられる複数の前記液体噴射データは、データ領域の幅又は長さが互いに同じである。
【００１９】
これによれば、同じ幅又は同じ長さを有するターゲットに対しても、同時に液体の噴射を行うことができる。このため、複数のターゲットに対し効率的に吐出動作を行うことができる。
【００２０】
この液体噴射装置の制御方法において、前記仮想液体噴射データの、前記液体噴射データが割り付けられていないデータ領域には、前記液体噴射ヘッドから液滴の噴射を実行させないためのデータが含まれる。
【００２１】
これによれば、所定のデータ領域を有する仮想液体噴射データにおいて、液体噴射データのデータ領域以外の箇所を液滴の噴射を実行させないためのデータとすることで、多様な幅又は長さを有する液体噴射データに合わせることができる。このため多様な幅又は長さを有するターゲットに対して、複数同時に液体噴射することができる。
【００２２】
この液体噴射装置の制御方法において、前記仮想液体噴射データ内に形成された複数のデータ領域の少なくともいずれか一つに、複数の前記液体噴射データを連続させて割り付ける。
【００２３】
これによれば、一方のターゲットに対する液滴の噴射が終了しても、他方のターゲットに対する液体の噴射工程等が終了するまで待機せず、液体の噴射を開始できる。このため、複数のターゲットに対して液滴の噴射を行う場合に、液体噴射にかかる時間を全体として短縮化させることができる。
【００２４】
この液体噴射装置の制御方法において、前記仮想液体噴射データに形成された複数のデータ領域のうち、一の前記データ領域の長さが、他のデータ領域の長さよりも小さいときに、該一のデータ領域の長さ方向に、前記複数の液体噴射データを連続させて割り付ける。
【００２５】
これによれば、データ領域の長さが大きい液体噴射データに合わせて、仮想液体噴射データに液体噴射データを割り付ける必要がなくなる。このため、複数のデータ領域のうち、幅のみを一定とし、長さはターゲットの長さに応じてそれぞれ対応させて割り付けることができる。
【００２６】
この液体噴射装置の制御方法において、前記仮想液体噴射データには、前記液体噴射ヘッドの１走査分のデータ領域内に複数の前記液体噴射データが含まれる。
【００２７】
これによれば、液体噴射ヘッドが１走査する際に、複数の液体噴射データに基づいて、液体噴射データが対応するターゲットにそれぞれ液体噴射を行うことができる。このため、キャリッジの往復回数を減少させることができる。従って、複数のターゲットに液体噴射を行う場合に、液体噴射にかかる時間を全体として短縮化させることができる。
【００２８】
この液体噴射装置の制御方法において使用されるコンピュータプログラムであって、ターゲットの数に関する情報と、ターゲットの幅又は長さに関する情報とを前記液体噴射データごとに付し、前記液体噴射データを前記液体噴射装置の制御手段に送信すると共に、前記液体噴射データに付された前記ターゲットの幅に関する情報と、前記位置情報から算出されたターゲットの幅とが一致しない場合にエラー情報を出力する。
【００２９】
これによれば、コンピュータを利用して、それぞれの液体噴射データに、ターゲットの数、幅又は長さに関する情報を比較的簡単に付すことができる。従って、これらの情報を利用して、液体噴射装置の各種制御を行うことができる。さらに、液体噴射データに付されたターゲットの幅が、実際に設置されたターゲットの幅と一致しない場合に、エラー情報を出力することにより、液体がターゲットの所定の位置に噴射されないようなことが生じるのを極力防止できる。
【００３０】
このコンピュータプログラムにおいて、前記液体噴射データを前記液体噴射装置の前記制御手段に送信すると共に、複数同時液体噴射の実行命令を送信する。
これによれば、液体噴射装置の制御手段が、複数同時液体噴射の実行命令を受信しないときは、供給手段の１箇所にターゲットを設置して、単数又は１箇所に積層された複数のターゲットに対し、１つずつ液体噴射を行うことができる。
【００３１】
【発明の実施の形態】
（第１の実施形態）
以下、本発明を具体化した第１の実施形態を図１〜図１０に従って説明する。
【００３２】
図１は、液体噴射装置としてのインクジェット式プリンタ（以下、プリンタとする。）１１の機械的構成を示す要部斜視図である。プリンタ１１は、ケース１２内に、フレーム（図示せず）を備えている。フレーム内には、プラテン１３が配設され、さらに、そのプラテン１３と平行になるようにガイド部材１４が配設されている。このガイド部材１４には、キャリッジ１５がガイド部材１４に沿って摺動可能に支持され、キャリッジ１５は主走査方向Ｘに往復移動する。キャリッジ１５には、ブラックインク及び各種カラーインクを吐出するノズル群を有する、液体噴射ヘッドとしての記録ヘッド２０が、プラテン１３に対向するように搭載されている。また、キャリッジ１５には、ブラックインク及び各種カラーインクを貯留した各インクカートリッジ２１が搭載されている。このインクカートリッジ２１から各ノズル群にそれぞれインクが供給され、プラテン１３上に搬送された、ターゲットとしての用紙Ｐに対してインク滴が吐出されることにより、文字や画像が印刷されるようになっている。フレームの外側には、キャリッジモータ４３（図４参照）が備えられている。また、フレームの内側には、キャリッジモータ４３に駆動される駆動プーリ１６が設けられ、この駆動プーリ１６と相対向する左側には従動プーリ１７が回転可能に支持されている。これらの駆動プーリ１６及び従動プーリ１７には、タイミングベルト１８がガイド部材１４と平行になるように掛装されている。このタイミングベルト１８の所定の箇所とキャリッジ１５とは連結されているため、キャリッジモータ４３が正逆回転することによって、キャリッジ１５がガイド部材１４に沿って往復移動する。
【００３３】
また、プリンタ１１の背面側には、自動給紙装置（Ａｕｔｏ  Ｓｈｅｅｔ  Ｆｅｅｄｅｒ）２５が備えられている。この自動給紙装置２５には、用紙サポート２６ａ、載置板２６ｂ、左端側エッジガイド２６ｃ及び同時印刷用エッジガイド２６ｄを備えた、供給手段としての用紙ガイド２６が固定されている。自動給紙装置２５には、用紙ガイド２６にセットされた用紙Ｐを本体内に給紙する給紙駆動機構を備える。
【００３４】
図２は、プリンタ１１の内部に収容された給紙駆動機構を説明するための模式断面図である。記録ヘッド２０の下方には、給紙駆動機構を構成する、搬送ローラ２５ａ及び排紙ローラ２５ｂがそれぞれ配設されている。搬送ローラ２５ａ及び排紙ローラ２５ｂは、ギア機構（図示せず）を介して接続された紙送モータ４４（図４参照）を駆動源としている。そして、この搬送ローラ２５ａ及び排紙ローラ２５ｂには、用紙Ｐの搬送に伴って従動して回転する従動ローラ２５ｃ，２５ｄがそれぞれ配設されている。また、載置板２６ｂと対向する側には、給紙ローラ２５ｅが配設されている。この給紙ローラ２５ｅの回転により、載置板２６ｂ上に配置された用紙Ｐは、ケース１２内部に給紙される。そして、給紙された用紙Ｐは、搬送ローラ２５ａ及び排紙ローラ２５ｂにより紙送りされ排紙される。また、給紙ローラ２５ｅと搬送ローラ２５ａとの間であって、用紙Ｐの搬送経路の上方には、紙検出センサ２５ｆが配設されている。紙検出センサ２５ｆは、搬送経路に搬送されてきた用紙Ｐの有無を検出するものである。この紙検出センサ２５ｆは、印刷を実行させる命令を受信したにもかかわらず、用紙Ｐを検出しなかった場合に、ユーザの使用するホストコンピュータ３１に備えられる表示部３１ｃ（図４参照）又はプリンタ１１の表示部（図示せず）にエラー表示を行う。
【００３５】
また、図１に示す、用紙ガイド２６に取付けられた左端側エッジガイド２６ｃ及び同時印刷用エッジガイド２６ｄは、紙送りの際の用紙Ｐの斜行を防止するためのものであり、用紙ガイド２６に沿って摺動可能に配設されている。用紙ガイド２６には、図１に示すように、載置板２６ｂの右端と同時印刷用エッジガイド２６ｄとの間に所定サイズ以下の用紙Ｐを積層させて設置できるようになっている。また、同時印刷用エッジガイド２６ｄと左端側エッジガイド２６ｃとの間にも、所定サイズ以下の用紙Ｐを設置できる。本実施形態の用紙ガイド２６は、Ａ４版の用紙Ｐ及びＡ５版の用紙Ｐを並列に並べて、それぞれ複数枚重ねて配置できる大きさとなっている。このため、この大きさ以下である用紙Ｐであれば印刷可能であり、例えば、はがき２枚を配置することもできる。この用紙ガイド２６は、用紙Ｐを並列させて設置する以外にも、１箇所に用紙Ｐを設置することもできる。このような場合には、載置板２６ｂの右端と同時印刷用エッジガイド２６ｄとの間に用紙Ｐを１枚、あるいは重ねて設置し、同時印刷用エッジガイド２６で用紙Ｐの一側面を固定する。このとき、同時印刷用エッジガイド２６ｄ側に左端側エッジガイド２６ｃを寄せて配置することができる。このため、比較的大きな用紙Ｐを印刷する際も、左端側エッジガイド２６ｃは同時印刷用エッジガイド２６ｄの移動可能範囲を極力縮小させないようにすることができる。
【００３６】
この左端側エッジガイド２６ｃ及び同時印刷用エッジガイド２６ｄの裏面には、センサとしての位置検出センサ２８を構成する発光部２８ａが固定されている。位置検出手段としての位置検出センサ２８は、左端側エッジガイド２６ｃ及び同時印刷用エッジガイド２６ｄの位置を検出するためのものである。図３は、位置検出センサ２８の設置位置を説明するための説明図であり、便宜上、各エッジガイド２６ｃ，２６ｄは裏面のみ示す。そして、各エッジガイド２６ｃ，２６ｄの裏面と対向する側の用紙ガイド２６の一側面には、位置検出センサ２８を構成する受光部２８ｂが、載置板２６ｂと平行に複数個配列されている。この受光部２８ｂは、各エッジガイド２６ｃ，２６ｄの移動範囲に対応させて設けられている。位置検出センサ２８が位置検出命令を受信すると、発光部２８ａからレーザ光Ｌが射出され、受光部２８ｂにより受光される。受光部２８ｂが、しきい値以上の光量を検出した場合、その受光部２８ｂが配置される位置に対応する位置が各エッジガイド２６ｃ，２６ｄの位置と判断される。そして、この各エッジガイド２６ｃ，２６ｄの位置の情報である、位置情報をプリンタ１１の制御手段に送る。制御手段に備えられるＡＳＩＣ３８（図４参照）では、載置板２６ｂの右端を基準点として、この基準点と同時印刷用エッジガイド２６ｄとの相対距離から、右側にセットされた用紙Ｐの幅が算出される。さらに、基準点と、同時印刷用エッジガイド２６ｃの位置と、左端側エッジガイド２６ｃの位置とから、左側にセットされた用紙Ｐの幅が算出される。
【００３７】
図４は、このような機械的構成のプリンタ１１の印刷システムの概略構成を示すブロック図である。本実施形態の印刷システムは、プリンタ１１とホストコンピュータ３１とを備えている。ホストコンピュータ３１は、本体３１ａ、キーボード、マウス等の入力装置３１ｂ、及び表示部３１ｃを備えている。本体３１ａでは、プログラムとＣＰＵ（図示せず）とにより、コンピュータプログラムとしてのプリンタドライバ３２が構築されている。プリンタドライバ３２は画像データや文書データを液体噴射データとしての印刷データに変換する処理、印刷データに用紙枚数、用紙サイズ等の設定情報を付する処理を実行する。プリンタ１１はホストコンピュータ３１と通信可能に接続されており、プリンタドライバ３２で変換された印刷データはホストコンピュータ３１からプリンタ１１に送信され、プリンタ１１のインタフェース３９に受信される。インタフェース３９に接続されたバスには、制御手段としての、ＣＰＵ３５、ＲＯＭ３６、ＲＡＭ３７及びＡＳＩＣ３８等が接続されている。ＣＰＵ３５はＲＯＭ３６に記憶されたプログラムを実行することでＡＳＩＣ３８に対し印刷制御上必要な指示や排給紙処理の指示を出す。
【００３８】
ＡＳＩＣ３８は印刷制御を司ると共に、ＣＰＵ３５の指示により排給紙処理を実行する。ＡＳＩＣ３８にはヘッド駆動部４０及びモータ駆動部４１，４２が接続されている。ＡＳＩＣ３８はヘッド駆動部４０を介して記録ヘッド２０を制御すると共に、各モータ駆動部４１，４２を介してキャリッジモータ４３および紙送モータ４４を制御する。
【００３９】
また、ＡＳＩＣ３８はホストコンピュータ３１から受信した印刷データのコマンドを解釈すると共に、圧縮された印刷データの展開を行い、このデータ等を基にヘッド駆動部４０を介して記録ヘッド２０を制御する。複数の用紙Ｐに同時に印刷を行う場合は、印刷データのヘッダに複数同時印刷命令のコマンドが付されている。このコマンドが受信されると、印刷データを展開する際に、プリンタ１１が印刷可能な最大範囲の用紙Ｐを印刷する際に使用される、仮想液体噴射データとしての仮想印刷データのデータ領域に複数の印刷データを割り付ける。この仮想印刷データは、プリンタ１１が印刷可能な最大幅の用紙Ｐを印刷する際のデータ構造となっている。本実施形態では、複数同時印刷が行われる際は、仮想印刷データに用紙Ｐの２枚分の印刷データが割り付けられる。このとき、ＡＳＩＣ３８は、印刷データに付された設定情報に基づき、設定された用紙サイズに対応したデータ領域に印刷データを割り付けている。また、ＡＳＩＣ３８は、位置検出センサ２８から、各エッジガイド２６ｃ，２６ｄの位置に関する情報を受付け、この情報から２枚の用紙Ｐの幅を算出している。このため、設定された用紙サイズと、算出した用紙サイズが異なる場合は、各エッジガイド２６ｃ，２６ｄの位置、又は設定された用紙サイズを変更するよう指示するための情報の出力命令を送出する。また、印刷データには他にも各種コマンドに関する情報が付されている。これらのコマンドの解釈も、ＡＳＩＣ３８により行われる。
【００４０】
上記の仮想印刷データについて、図５に従って説明する。図５は、仮想印刷データのデータ構成を示す説明図である。図５に示された仮想印刷データは、例えばブラックインクを吐出させるためのラスタデータである。この仮想印刷データは、２枚のはがきを一括して印刷するためのデータとなっており、プリンタ１１が印刷可能である最大の幅を仮想印刷幅としたデータ領域を有している。この仮想印刷幅は、キャリッジ１５の主走査方向Ｘに移動する際に記録ヘッド２０がインクを吐出可能な範囲の幅と対応している。このラスタデータには、図中斜線で示す、液体噴射データとしての、印刷幅Ａの印刷データＡ及び印刷幅Ｂの印刷データＢが含まれている。本実施形態では、印刷データＡ及び印刷データＢの幅及び長さは、はがきの幅及び長さと対応しており、マージンが設定されている場合はマージンの幅に対応させたデータも含まれている。印刷データＡ及び印刷データＢ以外の領域には、ノズルからインク滴を吐出を実行しないための値が含まれたデータが格納されている。また、印刷データＡと印刷データＢとの間は、左側に配置された用紙Ｐと右側に配置された用紙Ｐとの間に配置される同時印刷用エッジガイド２６ｄの幅の分だけ空けられており、この部分にはインク吐出を実行しないためのデータが含まれている。このため、プリンタ１１が印刷可能である最大幅の用紙Ｐを印刷する際に使用されるラスタデータを活用して、２枚の用紙Ｐに印刷を行うことができる。
【００４１】
これ以外に、印刷データＡ及び印刷データＢのデータ領域の幅が互いに異なる場合の仮想印刷データのデータ構成を図６に示す。図６では、印刷データＡは、１枚分のＡ５版の用紙Ｐに印刷を行うためのデータであり、印刷データＢは１枚分のＡ４版の用紙Ｐに印刷を行うためのデータである。仮想印刷データの仮想印刷幅は、図５の仮想印刷データと同様に、プリンタ１１が印刷可能である最大幅の用紙Ｐを印刷する際に使用されるラスタデータの幅である。印刷データＡの下端と、印刷データＢの下端は、仮想印刷データの下端で揃えられている。このデータに基づいて印刷を行う場合は、図における仮想印刷データの下端からデータを順次取り込み、印刷を行う。印刷データＡの長さは印刷データＢの長さよりも短いため、仮想印刷データ内の印刷データＡの上方、すなわち印刷データＡが終了した後は、インク吐出を実行しないための値が含まれたデータで構成されている。このように、同時に複数の用紙Ｐに印刷する際に、用紙Ｐの幅又は長さが互いに異なる場合でも、仮想印刷データに割り付けることにより、印刷することが可能である。
【００４２】
一方、プリンタドライバ３２には、設定画面表示用データが収容されている。入力装置３１ｂの操作により、設定画面表示の要求を受け取ると、ホストコンピュータ３１の記憶部（図示せず）から設定画面表示用データを読み出して、表示部３１ｃに各種設定画面を表示させる。この設定画面は、ページレイアウトや、複数の用紙Ｐに同時に印刷を行う場合に用紙Ｐの用紙サイズ、印刷枚数等を入力指定するためのものである。ユーザは表示部３１ｃに表示された設定画面を見ながら、入力装置３１ｂを操作して各種設定ができるようになっている。
【００４３】
この画面について、図７及び図８に従って説明する。図７は、同時印刷するデータを選択するための選択画面５１を示し、図８は、用紙Ｐのサイズ、枚数又は部数等を設定するための詳細設定画面５２を示す。図示しないメニュー画面等から、複数枚同時印刷が選択されると、表示部３１ｃには選択画面５１が表示される。選択画面５１では、ホストコンピュータ３１の記憶部に記憶された、複数の画像Ｍが縮小されて表示されている。ある画像Ｍを、他の画像Ｍと同時に印刷する場合は、印刷したい画像Ｍをクリックすることにより表示される、図８に示す詳細設定画面５２において設定を行う。詳細設定画面５２では、用紙サイズ選択欄５２ａに表示されるプルダウンメニューから用紙サイズを選択し、部数選択欄５２ｂで部数を選択する。さらに、印刷する対象や画質を設定し、適用ボタン５２ｃをクリック等により選択する。適用ボタン５２ｃが選択されると、選択画面５１が再度表示される。なお、ここで選択された画像Ｍは、１種類でも２種類以上でもよいが、設定する用紙サイズは全体として２種類以下である。
【００４４】
部数、用紙サイズ等が設定された画像Ｍに対しては、選択画面５１内の、表示された画像Ｍの左上方の偶部のチェックボックス５１ａにチェックが入力される。このようにして、印刷したい画像Ｍが選択された状態で、印刷ボタン５１ｂが押下されると、プリンタ１１に複数同時液体噴射の実行命令としての複数同時印刷命令と印刷データとが送信される。
【００４５】
次に、プリンタ１１において複数の画像が同時印刷される手順について、図９に従って説明する。選択画面５１の印刷ボタン５１ｂが選択され、複数の用紙Ｐを同時に印刷する、複数同時印刷命令がホストコンピュータ３１から送信されると、ＡＳＩＣ３８がこの命令を受信する（Ｓ１−１）。複数同時印刷命令が受信されると、左端側エッジガイド２６ｃ、同時印刷用エッジガイド２６ｄの位置が検出される（Ｓ１―２）。検出された位置と、載置板２６ｂの最右端である基準点との相対距離から、用紙ガイド２６にセットされた左側及び右側の用紙Ｐの幅が算出される（Ｓ１−３）。このとき、例えば、算出された用紙の幅が両方ともはがきの幅であり、詳細設定画面５２で設定された用紙サイズに関する情報に、これ以外の用紙サイズに関する情報が含まれていた場合、ホストコンピュータ３１の表示部３１ｃやプリンタ１１の表示部にエラー情報が出力される。設定された用紙サイズの幅と、算出された用紙Ｐの幅が一致すると、算出された用紙Ｐの幅に基づいて印刷データの割り付けが行われる。例えば、算出された２種類の用紙Ｐの幅のうち、右側の用紙サイズがＡ５版の用紙Ｐの幅であった場合、Ａ５版に設定された印刷データを右側に印刷するように割り付ける。図６に示す仮想印刷データは、右側にＡ５版の用紙Ｐ、左側にＡ４版の用紙Ｐが配置されていると算出された場合に、各印刷データがそれぞれ割り付けられたものである。
【００４６】
データの割り付けを行う際は、まず、算出された用紙Ｐの幅から決定された用紙サイズが互いに異なるか否か判断する（Ｓ１−４）。例えば、算出された用紙サイズが両方ともはがきのサイズであるような、用紙サイズが同じ場合（Ｓ１−４においてＮＯ）、プリンタドライバ３２から転送された順に、２枚ずつ仮想印刷データに印刷データの割付を行う（Ｓ１−５）。用紙サイズが互いに異なる場合（Ｓ１−４においてＹＥＳ）、例えば、用紙ガイド２６に右側にＡ５版の用紙Ｐ、左側にＡ４版の用紙Ｐが配置されるような場合は、仮想印刷データのデータ領域を、Ａ５版の用紙幅に対応させたデータ領域と、Ａ４版に対応させたデータ領域とに分ける。そして、複数の印刷データは、設定された用紙サイズに応じて、分けられたデータ領域のいずれかに割り付けられる（Ｓ１―６）。
【００４７】
印刷データを割り付けると、紙検出センサ２５ｆによる用紙Ｐの検出等の工程を含む用紙検出処理が行われる（Ｓ１−７）。この用紙検出処理は、用紙ガイド２６上の、各エッジガイド２６ｃ及び２６ｄによって形成される、２種類の用紙のセット位置のうち、どちらか一方の用紙Ｐがなくなった場合等にも印刷を継続するための処理である。この用紙検出処理について図１０に従って説明する。まず用紙ガイド２６にセットされた用紙Ｐが給紙ローラ２５ｅにより搬送され、紙検出センサ２５ｆにより、搬送経路に用紙Ｐがあるかどうかが検出される（Ｓ２−１）。そして、用紙Ｐが２枚検出されたか否かを判断する（Ｓ２−２）。用紙Ｐが２枚検出された場合（Ｓ２−２においてＹＥＳ）はそのまま用紙検出処理を終了する。用紙Ｐが２枚検出されなかった場合（Ｓ２−２においてＮＯ）は、算出された用紙サイズが１種類であるか否か、１枚の用紙Ｐが検出されているか否かを判断する（Ｓ２−３）。算出された用紙サイズが１種類でない、或いは用紙Ｐが１枚も検出されなかった場合（Ｓ２−３においてＮＯ）、表示部３１ｃ又はプリンタ１１の表示部にエラー表示を行い（Ｓ２−４）、用紙検出処理を繰り返す。算出された用紙サイズが１種類であり、かつ用紙Ｐが１枚検出された場合（Ｓ２−３においてＹＥＳ）、用紙２枚分の印刷データが割り付けられた仮想印刷データを、用紙１枚分の印刷データが割り付けられた仮想印刷データに再処理する。このとき、印刷データは、例えば、用紙ガイド２６の右側にセットされた用紙Ｐが検出された場合は、右側のデータ領域に、すなわち用紙Ｐが検出された側の領域に１枚ずつ割り付けられる（Ｓ２−５）。このような手順にすると、同じサイズの用紙２枚を同時に印刷を行った際、左右どちらか一方の用紙Ｐがなくなった場合にも印刷を中止することなく、左右どちらか一方に用紙Ｐがセットされているときに印刷を継続することができる。
【００４８】
用紙検出処理が終了すると、用紙Ｐに対して印字が行われる（Ｓ１−８）。すなわち、仮想印刷データに印刷データＡ及び印刷データＢのデータが割り付けられている場合は、キャリッジ１５の１走査間に、印刷データＡ及び印刷データＢに基づいた印字を同時に行う。ここで、キャリッジ１５の１走査間とは、キャリッジ１５がフレームの一端部から、他端部へ移動する間を指す。仮想印刷データに一印刷データしか割り付けられていない場合は、その印刷データのみに基づいて印刷する。さらに、紙検出センサ２５ｆが、用紙Ｐの後端を検知すると排紙ローラ２５ｂにより、排紙が行われる（Ｓ１−９）。さらに、プリンタドライバ３２から送信された印刷データが終了したか否かが判断される（Ｓ１−１０）。データが終了した場合（Ｓ１−１０においてＹＥＳ）、そのまま処理を終了する。データが終了せず、印刷が実行されていない印刷データが存在する場合（Ｓ１−１０においてＮＯ）、紙検出処理を行い（Ｓ１−７）、以下、上記と同様に処理が繰り返される。
【００４９】
第１の実施形態によれば、以下のような効果を得ることができる。
（１）第１の実施形態では、用紙ガイド２６に備えられた左端側エッジガイド２６ｃ、同時印刷用エッジガイド２６ｄにより、載置板２６ｂにセットされた２枚の用紙Ｐの側面を固定させ、用紙ガイド２６に用紙Ｐを並列にセットすることができる。さらに、この各エッジガイド２６ｃ，２６ｄは用紙ガイド２６に沿って摺動可能であるため、多様な幅を有する用紙Ｐを斜行しないように固定することができる。また、位置検出センサ２８から出力された各エッジガイド２６ｃ，２６ｄの位置に関する情報から、セットされる用紙Ｐの幅をそれぞれ算出することができる。このため、算出された用紙Ｐの幅と、設定された用紙サイズを対応させて、仮想印刷データに複数の印刷データを割り付けることができる。
【００５０】
（２）第１の実施形態では、仮想印刷データのデータ領域に、複数の印刷データを仮想印刷データの仮想印刷幅方向に並べて割り付け、仮想印刷データに基づき、キャリッジ１５の１走査間に、印刷データに対応した用紙Ｐにそれぞれインク滴を吐出するようにした。このため、複数の印刷データに基づいて同時に印刷するためのデータ領域を、それぞれ別に設ける等の必要がなく、比較的簡易に複数の用紙Ｐに対して同時に印刷することができる。また、キャリッジ１５の１走査間に、複数の用紙Ｐに対し印刷を行うため、キャリッジリターンが少なくなる。このため、用紙Ｐが複数あった場合に、用紙Ｐに印刷する時間を全体として短縮化することができ、効率的に印刷を行うことができる。
【００５１】
（３）第１の実施形態では、プリンタドライバ３２により、用紙サイズに関する設定情報を印刷データに付した。そして、位置検出センサ２８により算出された用紙の幅に基づいて、設定情報に含まれる用紙サイズの幅と、用紙ガイド２６に並べられた用紙の幅が対応するように、複数の印刷データを仮想印刷データに割り付けるようにした。このため、異なる幅を有する複数の用紙Ｐが、様々な並べ方でセットされても、用紙ガイド２６上のセット位置に対応させて印刷データを割り付けることができる。従って、用紙ガイド２６に並べられた用紙Ｐの幅や並べ方に制限を受けることなく、多様な幅の複数の用紙Ｐに対して同時に印刷することができる。
【００５２】
（４）第１の実施形態では、仮想印刷データに並べて割り付けられる複数の印刷データは、データ領域の幅又は長さが互いに異なる場合でも、印刷データがない箇所をインク滴が吐出されないためのデータとすることにより割り付けができるようにした。このため、用紙ガイド２６に並べられた複数の用紙Ｐの幅、長さが異なる場合であっても、同時に印刷を行うことができる。このため、多様な幅又は長さを有する、複数の用紙Ｐに対し印刷を行う時間を短縮化することができる。
【００５３】
（５）第１の実施形態では、位置検出センサ２８を発光部２８ａと受光部２８ｂとからなるフォトセンサで構成するようにした。発光部２８ａは、用紙ガイド２６に沿って摺動可能な各エッジガイド２６ｃ，２６ｄに設けられているため、用紙Ｐの幅に合わせて固定された各エッジガイド２６ｃ，２６ｄから受光部２８ｂに対してレーザ光Ｌを射出することができる。このため、各エッジガイド２６ｃ，２６ｄが移動しても、その位置を検出することができる。
【００５４】
（第２の実施形態）
以下、本発明を具体化した第２の実施形態を図１１に従って説明する。なお、第２の実施形態は、第１の実施形態の処理手順とデータ構成とを変更したのみの構成であるため、同様の部分についてはその詳細な説明を省略する。
【００５５】
本実施形態では、仮想印刷データのデータ領域には、図１１のように印刷データＡ、印刷データＢ、及び印刷データＣがそれぞれ割り付けられる。印刷データＡ，Ｂは用紙１枚分のデータを示している。印刷データＣも用紙１枚分のデータであるが、便宜上、部分的に示している。このとき、印刷データＡと印刷データＢとは、少なくとも互いにデータ領域の長さが異なるものとする。印刷データＡと印刷データＣとは、データ領域の幅及び長さが等しいが、同じ画像等を印刷するための同じラスタデータでなくてもよい。仮想印刷データは、２種類の幅の領域に分けられている。一方は、印刷データＢを印刷するための領域であり、他方は、印刷データＡ，Ｃを印刷するための領域である。印刷データＢは、仮想印刷データのデータ領域の左側に割り付けられ、印刷データＡ及び印刷データＣは、右側に割り付けられている。印刷データＡ及び印刷データＣは、間隔をあけずに配置されている。
【００５６】
この場合、印刷データＡと印刷データＣとは連続して印刷されるが、印刷データＡと印刷データＣを印刷する間に、ＡＳＩＣ３８により紙送モータ４４に排紙命令が送出される。そして、用紙ガイド２６の右側にセットされ、印字が行われた用紙Ｐのみ排紙が行われる（Ｓ１−９）。排紙が行われると、排紙が行われた方の用紙Ｐの位置に、新たな用紙Ｐの給紙が行われ、用紙検出処理が行われる（Ｓ１−７）。排紙及び給紙の工程の間、記録ヘッド２０は吐出動作を停止している。新たな用紙Ｐの給紙が完了すると、用紙ガイド２６の左側にセットされ、搬送された用紙Ｐに対して印刷データＢに基づいて印刷が継続されると共に、右側に搬送された用紙Ｐに対して印刷データＣに基づいて印刷が開始される。
【００５７】
従って、第２の実施形態によれば、第１の実施形態に記載の（１）〜（５）の効果に加えて以下の効果を得ることができる。
（６）第２の実施形態では、長さが異なる用紙Ｐを２枚同時に印刷する際に、一方の用紙Ｐに対して印刷が終了したときに、他方の用紙Ｐに対する印刷が終了するまで待機せず、終了次第、次の用紙Ｐを給紙して印刷を継続するようにした。すなわち、仮想印刷データ内で用紙Ｐの幅に基づいて分けられた領域ごとに、印刷データを連続させて配置するようにした。従って、一方の用紙Ｐに対して印刷が終了しても、他方の用紙Ｐの印刷が終了され排紙されるのを待機せず、印刷を継続するため、複数の用紙Ｐに印刷を行う場合に印刷時間を短縮化させることができる。このため、効率よく複数の用紙Ｐに印刷を行うことができる。
【００５８】
なお、上記各実施形態は以下のように変更してもよい。
・上記各実施形態では、プリンタ１１はＡ４版の用紙Ｐ及びＡ５版の用紙Ｐを同時に印刷できる印刷可能幅を有するとしたが、これ以外の印刷可能幅を有するものでもよい。また、自動給紙装置２５に具備される用紙Ｐは、カット紙だけでなくロール紙でもよい。ロール紙の場合は、他の用紙Ｐと同時に印刷される際、他の用紙Ｐの排紙が終了するまで、排紙を待機する。
【００５９】
・上記各実施形態では、用紙ガイド２６には、２個のエッジガイド２６ｃ，２６ｄが配設されるようにした。これ以外に、例えば、Ａ０版の用紙Ｐに印刷可能なプリンタ１１にエッジガイドを５個等設けてもよい。このようにすると、大型のプリンタ１１では、はがき等を５枚同時に印刷することが可能となり、印刷にかかる時間を全体として短縮化させることができる。
【００６０】
・上記各実施形態では、位置検出センサ２８の発光部２８ａを各エッジガイド２６ｃ，２６ｄの裏面に配設し、これらの発光部２８ａと対向する面に、複数並列された受光部２８ｂを配設するようにした。これ以外に、受光部２８ｂを必要な箇所のみに設けてもよい。例えば、所定の種類の用紙Ｐしか印刷しない場合は、それらの用紙Ｐの幅に対応する位置と、それらの用紙Ｐの組み合わせから算出される位置に受光部２８ｂを設けてもよい。
【００６１】
・上記各実施形態の印刷システムは、ホストコンピュータ３１とプリンタ１１とから構成されるとしたが、ホストコンピュータ３１に接続されないプリンタ１１のみから構成してもよい。このような場合、プリンタ１１は、スイッチ等の操作部以外に、画像を出力するためのモニタ、プリンタドライバ等を備える。そして、デジタルカメラや他の電子機器から有線又は無線で画像データ等を受信すると共に、ラスタデータに変換して、このラスタデータに基づいて記録ヘッド２０からインク滴を吐出する。
【００６２】
・上記各実施形態では、液体噴射装置をインクジェット式プリンタに使用したが、インク以外の液体を噴射する液体噴射装置に応用してもよい。例えば、液晶ディスプレイやＥＬディスプレイ、ＦＥＤ（面発光ディスプレイ）等の製造などに用いられる電極材や色材などの液体を噴射する液体噴射装置、バイオチップ製造に用いられる生体有機物を噴射する液体噴射装置、精密ピペットとしての試料噴射装置であってもよい。
【図面の簡単な説明】
【図１】第１の実施形態のプリンタの要部斜視図。
【図２】第１の実施形態のプリンタの側面からみた断面図。
【図３】第１の実施形態の位置検出センサの説明図。
【図４】第１の実施形態の印刷システムのブロック図。
【図５】第１の実施形態の印刷データのデータ構造の説明図。
【図６】第１の実施形態の印刷データのデータ構造の説明図。
【図７】第１の実施形態の設定画面の説明図。
【図８】第１の実施形態の設定画面の説明図。
【図９】第１の実施形態の処理手順の説明図。
【図１０】第１の実施形態の処理手順の説明図。
【図１１】第２の実施形態の印刷データのデータ構造の説明図。
【符号の説明】
１１…液体噴射装置としてのプリンタ、１５…キャリッジ、２０…液体噴射ヘッドとしての記録ヘッド、２６…供給手段としての用紙ガイド、２６ｃ…左端側エッジガイド、２６ｄ…同時印刷用エッジガイド、２８…位置検出手段としての位置検出センサ、２８ａ…発光部、２８ｂ…受光部、３２…コンピュータプログラムとしてのプリンタドライバ、３５…制御手段としてのＣＰＵ、３６…制御手段としてのＲＯＭ、３７…制御手段としてのＲＡＭ、３８…制御手段としてのＡＳＩＣ、Ａ…液体噴射データとしての印刷データ、Ｂ…液体噴射データとしての印刷データ、Ｃ…液体噴射データとしての印刷データ、Ｐ…ターゲットとしての用紙。
【図１】
2004195840.tif 000003
【図２】
2004195840.tif 000004
【図３】
2004195840.tif 000005
【図４】
2004195840.tif 000006
【図５】
2004195840.tif 000007
【図６】
2004195840.tif 000008
【図７】
2004195840.tif 000009
【図８】
2004195840.tif 000010
【図９】
2004195840.tif 000011
【図１０】
2004195840.tif 000012
【図１１】
2004195840.tif 000013