(57)【要約】【課題】  本発明の課題は、ノズル列が斜めに配置さたインクジェット印刷装置において、ノズル数が増えても、印刷データ制御回路の回路の増大を押さえ、高速に印刷することが可能なインクジェット印刷装置を安価に得る。【解決手段】  本発明のインクジェット印刷装置においては、１ノズル毎に長さの異なるシフトレジスタを組み合わせ、印刷データをシフトさせる印刷データ制御回路とすることにした。シフトレジスタのシフトの長さは、ノズルからの距離に応じた長さにする。【選択図】          図１
2006044150.tif 000002
【特許請求の範囲】
【請求項１】
インク滴を吐出するための複数のノズルを有するヘッドを備え、前記ノズルからインクを吐出するための圧電素子と、該圧電素子を選択駆動する圧電素子駆動回路と、印刷制御回路とを有し、ヘッド内のノズル列が用紙搬送方向に対して斜めとなるようにヘッドが取り付けられ、前記ノズルから前記用紙にインクを吐出して印刷を行うインクジェット印刷装置において、
上位装置から転送される印刷データを斜めに配列したヘッド内のノズル列の各ノズルに対して、１ノズル毎に長さの異なるシフトレジスタを複数ノズル数分の単位で構成し、これをシフトレジスタ群としてヘッドのノズル数分繰り返し、このシフトレジスタ群により、前記上位装置からの印刷データをシフトさせながら印刷することを特徴とするインクジェット印刷装置の印刷制御方法。
【請求項２】
前記上位装置から転送する印刷データが、前記シフトレジスタ群の幅と同じ幅であることを特徴とする請求項１記載のインクジェット印刷装置の印刷制御方法。
【請求項３】
前記上位装置でのデータ処理の最適な大きさとして、前記複数ノズル数分のシフトレジスタ群の幅を用いることを特徴とする請求項１記載のインクジェット印刷装置の印刷制御方法。
【請求項４】
前記インクジェット印刷装置が、更に、印字しないための非印字データを生成するダミーデータ生成回路を有し、複数枚の用紙を連続印刷する場合において、
ヘッドが或る用紙の印刷を終了した時点から次の用紙の印刷を開始する迄、上位装置からの印字しないノズルへのダミー印刷データの代わりに、前記ダミーデータ生成回路で生成した前記非印字データを、前記印刷制御回路から前記圧電素子駆動回路に転送することを特徴とする請求項１記載のインクジェット印刷装置の印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インク滴を吐出するための複数のノズルを有するヘッドを持ち、前記ノズルからインクを吐出して印刷を行うインクジェット印刷装置の印刷制御方法に関するものである。
【背景技術】
【０００２】
図７に、インクジェット印刷装置のヘッド内のノズル配置を示す。
【０００３】
ノズルは、√５／３００インチ間隔に１６個のノズルが直線上に配置されている。このヘッドは、用紙搬送方向に対して、ノズル列が、水平方向は１／３００インチ、垂直方向は２／３００インチの間隔になるように傾けて取り付けられている。印刷は、用紙が１／３００インチ移動する毎にノズルからインクを吐出し、垂直方向、水平方向ともに３００ｄｐｉのドット密度で行われる。
【０００４】
図５に、従来のインクジェット印刷装置の印刷データ制御回路を示す。
【０００５】
従来のインクジェット印刷装置の印刷データ制御回路は、用紙搬送方向に対して斜めに配置されたノズル列に対し、１ノズル毎に１ｂｉｔ幅のシフトレジスタ２４０のシフト数をノズル列の１ノズル目から各ノズルまでの垂直方向の距離に応じた印刷ドット数の長さにしている。このシフトレジスタ２４０は、初期状態では、余印字をしないように”０”でクリアされている。
【０００６】
印刷データは、上位装置１００より、水平方向に１ラインずつ転送される。この印刷データは、印刷データ制御回路の各ノズルに対応したシフトレジスタ２４０に入力される。この時、シフトレジスタ２４０のデータは１シフトされ、シフトレジスタ２４０から出力されたデータが圧電素子駆動回路１６０にラッチされる。
【０００７】
圧電素子駆動回路１６０は、ラッチしているデータが”１”の時は圧電素子１７０を駆動し対応するノズルからインクが吐出され、”０”の時は圧電素子１７０を駆動しないのでインクは吐出されない。
【０００８】
１吐出分の印刷が終了すると、用紙（図示せず）を１／３００インチ移動し前記工程を繰り返す。
【０００９】
このように、ノズル毎に各ノズルから１ノズル目までの垂直方向の印刷ドット数の長さのシフトレジスタ２４０によって印刷データをシフトさせることで、用紙搬送方向に対して斜めにノズル列が配置されている場合に、上位装置から水平方向に１ラインずつ転送される印刷データを、正しい位置に印刷するように印刷データの制御を行っている（例えば、特許文献１参照）。
【００１０】
従来のインクジェット印刷装置の印刷データ制御回路においては、上位装置から水平方向に並んだ印刷データを受信するが、これを正しい位置に印刷するため、ノズル毎に長さが異なるシフトレジスタが必要である。
【００１１】
このため、高速、高印刷密度で印刷するために、ヘッドのノズル数が増え、ノズル列の用紙送り方向の長さが大きくなる程、また、高印刷密度で印刷する程、長いシフトレジスタが必要になっている。
【００１２】
例えば、ノズル列の長さが倍になるとシフトレジスタに必要な回路量は４倍、また、印刷密度が倍になるとシフトレジスタに必要な回路量は更に２倍となる。そのため、合わせて８倍のシフトレジスタが必要になり、従って、回路量が増大し、機器のコスト上昇に繋がってしまうという課題がある。
【００１３】
また、前記課題は、上位装置で水平な印刷データをノズルの配列に合わせ、ノズル毎の吐出順にデータ配列を並べ直すことによっても解決することが可能であるが、前記並べ替え処理が、インクジェット印刷装置の印刷速度が大きくなると間に合わなくなるという課題がある。
【００１４】
【特許文献１】特開２００１−３８９８１３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
本発明は、ノズル列を用紙搬送方向に対して斜めに配置したインクジェット印刷装置において、インクジェット印刷装置のノズル数が増え、ノズル列の用紙送り方向の長さが大きくなった場合や、高印刷密度になった場合でも、コスト上昇が少なく、高速印刷が可能な安価な印刷データ制御回路を得ることを目的とする。
【課題を解決するための手段】
【００１６】
上記課題を解決するため、本発明は、インク滴を吐出するための複数のノズルを有するヘッドを備え、前記ノズルからインクを吐出するための圧電素子と、該圧電素子を選択駆動する圧電素子駆動回路と、印刷制御回路とを有し、ヘッド内のノズル列が用紙搬送方向に対して斜めとなるようにヘッドが取り付けられ、前記ノズルから前記用紙にインクを吐出して印刷を行うインクジェット印刷装置において、上位装置から転送される印刷データを斜めに配列したヘッド内のノズル列の各ノズルに対して、１ノズル毎に長さの異なるシフトレジスタを複数ノズル数分の単位で構成し、これをシフトレジスタ群としてヘッドのノズル数分繰り返し、このシフトレジスタ群により、前記上位装置からの印刷データをシフトさせながら印刷することを特徴とする。
【００１７】
また、前記上位装置から転送する印刷データが、前記シフトレジスタ群の幅と同じ幅であることを特徴とする。
【００１８】
また、前記上位装置でのデータ処理の最適な大きさとして、前記複数ノズル数分のシフトレジスタ群の幅を用いることを特徴とする。
【００１９】
さらに、前記インクジェット印刷装置が、更に、印字しないための非印字データを生成するダミーデータ生成回路を有し、複数枚の用紙を連続印刷する場合において、ヘッドが或る用紙の印刷を終了した時点から次の用紙の印刷を開始する迄、上位装置からの印字しないノズルへのダミー印刷データの代わりに、前記ダミーデータ生成回路で生成した前記非印字データを、前記印刷制御回路から前記圧電素子駆動回路に転送することを特徴とする。
【発明の効果】
【００２０】
本発明によれば、複数ノズル毎に、１ノズル毎に長さの異なるシフトレジスタとし、上位装置からノズル列に応じてデータを転送し、印刷データをシフトさせる印刷データ制御回路とすることにより、ノズル列が増加した場合でも、シフトレジスタを構成する回路量が小さくて済むため、印刷データ制御回路の増大を押さえた安価な印刷装置を得ることが可能である。
【発明を実施するための最良の形態】
【００２１】
上位装置で処理するデータの単位で、ノズル列を前記データの単位の幅で分割し、各ノズル群の中で最初に印刷位置に達するノズルを含む印刷データを、ノズル群順に並べ替えてインクジェット印刷装置に転送する。
【００２２】
インクジェット印刷装置では、ノズル群の中で最初に印刷位置に達するノズルから他のノズルまでの印刷データの数分の長さのシフトレジスタに前記印刷データを受信し、印刷を行う。
【００２３】
本発明のインクジェット印刷装置の印刷データ制御回路においては、印刷データは、上位装置１００より水平方向に１ラインづつ順番に転送されるのではなく、ノズルの位置に応じて水平方向に一定の幅を有するデータが、順に転送される。
【００２４】
この上位装置から転送される印刷データは、斜めに配列したノズル列の各ノズルに対して、１ノズル毎に長さの異なるシフトレジスタを複数ノズル数分の単位で構成したシフトレジスタ群に受信され、印刷用紙が移動しノズルが印刷位置になる毎に、インク吐出とデータシフトとを繰り返して印刷する。
【００２５】
上位装置から転送される印刷データを、１ノズル毎に長さが異なるシフトレジスタで印刷データをシフトすることで、印刷データを正しい位置に印刷する。
【００２６】
こうすることで、従来は、上位装置から水平方向に１ラインづつ転送されるデータから印刷するまでに必要な長いシフトレジスタを必要とせず、従って、回路量を小さくすることが可能である。
【００２７】
また、シフトレジスタ群の幅を上位装置で印刷データを処理するデータのｂｉｔ幅、たとえば８ｂｉｔ、１６ｂｉｔ、３２ｂｉｔ等と同じｂｉｔ幅にすることで上位装置での印刷データの転送順を入れ替える場合の処理を高速に実行可能であるため、インクジェット印刷装置で高速な印刷を行うことが可能になる。
【実施例１】
【００２８】
以下、実施例図面を参照して本発明を説明する。
【００２９】
図１に一実施例のインクジェット印刷装置の印刷データ制御回路のブロック図を示す。
【００３０】
図１において、１００は上位装置、１１０は印刷制御回路、１２０は用紙検出センサ、１３０はエンコーダ、１４０はダミーデータ生成回路、１５０はシフトレジスタ群、１６０は圧電素子駆動回路、１７０は圧電素子である。なお、インクジェット印刷装置のヘッドのノズル配置は、前記従来例（図７）と同じため説明を省略する。
【００３１】
図２に、本発明の一実施例の印刷データのシフトの様子を示す。
【００３２】
図２において、シフトレジスタ群１５０は、Ｎｏ．１とＮｏ．２の２個あり、それぞれが長さ２，４，６，８，１０，１２，１４ｂｉｔの２ｂｉｔごとにシフトレジスタで構成されている。
【００３３】
上位装置１００から転送される印刷データは、印刷データ制御回路の各ノズルに対応した８ｂｉｔ幅のシフトレジスタ群１５０に入力され、同時にシフトレジスタ群１５０から印刷データが圧電素子駆動回路１６０に出力される。この印刷データは圧電素子駆動回路１６０にラッチされ、印刷データが”１”のときは圧電素子１７０を駆動し、対応するノズルからインクが吐出される。ラッチされた印刷データが”０”の時は圧電素子１７０が駆動されないためインクは吐出しない。
【００３４】
１ドットの印刷後、シフトレジスタ群１５０のデータを１シフトする。次に、また用紙を１／３００インチ移動し、上記を繰り返して連続した印刷を行う。
【００３５】
このように、１ノズル毎に２ｂｉｔ長さの異なるシフトレジスタを組み合わせたシフトレジスタ群１５０に印刷データをシフトさせることで、用紙搬送方向に対して斜めにノズル列が配置されても、印刷データを正しい位置に印刷することが可能になる。
【００３６】
シフトレジスタ群１５０のシフト長は、シフトレジスタ群の幅を印刷するノズルが印刷するために必要な長さでよいため、回路を小さくすることが可能である。
【００３７】
図３に、本発明の一実施例の上位装置から転送される印刷データの様子を示す。
【００３８】
図３においては、上位装置で印刷データを処理する単位は、８ｂｉｔであり、上位装置から転送される印刷データの幅は８ｂｉｔである。上位装置から転送されるデータの順番は、図３に示すように、ノズルＮｏ．１が印刷位置に来た時と、Ｎｏ．９のノズルが印刷位置に来た時の印刷データが順番に転送される。
【００３９】
このとき、上位装置から転送されるデータ、Ｎｏ．２，４……３２と３９，４１……６９は、印刷しないので、上位装置でダミーデータを生成し転送される。
【実施例２】
【００４０】
図４に、本発明の一実施例の上位装置から転送される印刷データの様子を示す。
【００４１】
図４においては、上位装置で印刷データを処理する単位は、８ｂｉｔであり、上位装置から転送される印刷データの幅は８ｂｉｔである。上位装置から転送されるデータの順番は、図４に示すように、ノズルＮｏ．１が印刷位置に来た時の印刷データが用紙搬送に従って順に転送される。この時、ノズルＮｏ．９のデータは上位装置から転送されないため、ダミーデータ生成回路１４０は、印刷しないダミーデータをノズルＮｏ．９のシフトレジスタ群Ｎｏ．２に対し転送する。ノズルＮｏ．９が印刷位置に来た時は、ノズルＮｏ．１のデータに続いて、ノズルＮｏ．９の印刷データが転送される。
【００４２】
ノズルＮｏ．１〜８の印刷が終了すると、上位装置から転送されるデータは、以降、ノズルＮｏ．９〜１６のデータだけを連続して転送する。
【００４３】
この時、ノズルＮｏ．１のデータは、上位装置から転送されないため、ダミーデータ生成回路１４０は、印刷しないダミーデータをノズルＮｏ．１のシフトレジスタ群Ｎｏ．１に対し転送する。
【００４４】
印刷用紙の間隔が狭い状態で印刷し、ノズルＮｏ．９〜１６が印刷中にノズルＮｏ．１が次の用紙の印刷を開始してしまう場合でも、上位装置からダミーデータの転送を行わないため、用紙検出センサ１２０が次の用紙を検出したときに、上位装置からのデータを受信し、ノズルＮｏ．１〜８のシフトレジスタ群Ｎｏ．１にダミーデータの代わりにセットすればよいので、制御回路が簡単に構成可能である。
【００４５】
上記実施例では、上位装置での印刷データを処理する単位が８ｂｉｔの場合について説明したが、８ｂｉｔ以外の場合でも、印刷データを処理する単位に合わせて、シフトレジスタ群１５０の幅を変えることにより、同様の構成が可能である。
【００４６】
また、用紙に対してヘッドを移動させる用途にも適用可能である。
【図面の簡単な説明】
【００４７】
【図１】本発明のインクジェット印刷装置の印刷データ制御回路を示す図である。
【図２】本発明のインクジェット印刷装置の印刷データのシフトを示す図である。
【図３】本発明のインクジェット印刷装置の転送される印刷データを示す図である。
【図４】本発明のインクジェット印刷装置の転送される印刷データを示す図である。
【図５】従来のインクジェット印刷装置の印刷データ制御回路を示す図である。
【図６】従来のインクジェット印刷装置の印刷データのシフトを示す図である。
【図７】インクジェット印刷装置のノズル配置を示す図である。
【符号の説明】
【００４８】
１００は上位装置、１１０は印刷制御回路、１２０は用紙検出センサ、１３０はエンコーダ、１４０はダミーデータ生成回路、１５０はシフトレジスタ群、１６０は圧電素子駆動回路、１７０は圧電素子、１８０はヘッドモジュール、２１０は印刷制御回路、２４０はシフトレジスタ、３００はヘッドである。
【図１】
2006044150.tif 000003
【図２】
2006044150.tif 000004
【図３】
2006044150.tif 000005
【図４】
2006044150.tif 000006
【図５】
2006044150.tif 000007
【図６】
2006044150.tif 000008
【図７】
2006044150.tif 000009