(57)【要約】【課題】色数の増加に伴うコストの増加を抑制する駆動波形生成装置、画像形成装置を提供する。【解決手段】直線の組み合わせで構成され、所定電圧を基準とした振幅により画像の形成に使用する色材の量を示す波形における直線に対応する区間での直線の傾きと、その傾きが継続される継続期間に含まれる単位期間の個数とを示す情報である区間波形情報を複数含む波形情報を生成し、予め定められた色材の量に対応する波形情報から、波形情報に含まれる個数を読み出し、単位期間の経過に同期して個数に応じた回数だけ所定の演算を実行した後に、次の前記区間波形情報に含まれる個数を読み出し、再び所定の演算を実行する処理、前記色材の量に対応する波形情報に対して予め定められた順序に従って前記単位期間が経過する度に切り替えて繰り返すように制御する。【選択図】図６
2008183730.tif 000002
【特許請求の範囲】
【請求項１】
直線の組み合わせで構成され、所定電圧を基準とした振幅により画像の形成に使用する色材の量を示す波形における前記直線に対応する区間での該直線の傾きと、その傾きが継続される継続期間に含まれる単位期間の個数とを示す情報である区間波形情報を複数含む波形情報を生成する波形情報生成手段と、
前記波形情報生成手段により生成された前記波形情報が予め定められた前記色材の量毎に記憶された記憶手段と、
前記記憶手段により記憶された予め定められた前記色材の量に対応する波形情報から、前記区間波形情報に含まれる前記個数を読み出し、前記単位期間の経過に同期して前記個数に応じた回数だけ所定の演算を実行した後に、次の前記区間波形情報に含まれる個数を読み出し、再び前記所定の演算を実行する処理を、前記色材の量に対応する波形情報に対して予め定められた順序に従って前記単位期間が経過する度に切り替えて繰り返すように制御する制御手段と、
前記制御手段による前記演算の実行に同期して、前記記憶手段により記憶された前記区間波形情報に含まれる傾きを用いて予め定められた演算を実行することにより、各色材の量に対応する波形情報を示す画像形成用波形を各色材の量毎に生成する画像形成用波形生成手段と、
前記画像形成用波形生成手段で各色材の量毎に生成された前記画像形成用波形をアナログ波形に変換するために各色材の量毎に設けられた各変換手段に対して対応する色材の量を示す前記画像形成用波形を分配する分配手段と、
を有する画像処理装置。
【請求項２】
前記制御手段は、前記個数を変更することにより前記継続期間を変更するように制御する請求項１に記載の画像処理装置。
【請求項３】
前記画像形成用波形生成手段は、前記区間波形情報により示される前記傾きを変更することにより前記振幅の大きさを変更する請求項１又は請求項２に記載の画像処理装置。
【請求項４】
前記変換手段により出力されたアナログ波形を増幅する増幅手段を各変換手段毎に更に有する請求項１から請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
前記各増幅手段により増幅された複数のアナログ波形から、該アナログ波形に基づき画像形成を実行する画像形成手段に出力する前記アナログ波形を選択する選択手段を更に有する請求項４に記載の画像処理装置。
【請求項６】
請求項５に記載の画像処理装置と、
前記画像形成手段と、
を有する画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置に関する。
【背景技術】
【０００２】
液滴を吐出することで印刷を行う場合、液滴を吐出するための波形を生成する手段が必要となる。このような波形を生成する装置として、特許文献１には、１つの波形を発生する駆動波形発生装置が開示され、特許文献２には、駆動生成回路が複数設けられたインクジェット記録装置が開示されている。
【特許文献１】特開２００３−２３７０６８号公報
【特許文献２】特開２００５−３５０８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
複数の色を用いて画像を印刷するカラー印刷の場合、波形を生成する手段が色数に応じて増加し、それに伴いコストも増加するという問題点があった。
【０００４】
本発明は上記問題点に鑑み、色数の増加に伴うコストの増加を抑制する画像処理装置、画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、請求項１の発明は、直線の組み合わせで構成され、所定電圧を基準とした振幅により画像の形成に使用する色材の量を示す波形における前記直線に対応する区間での該直線の傾きと、その傾きが継続される継続期間に含まれる単位期間の個数とを示す情報である区間波形情報を複数含む波形情報を生成する波形情報生成手段と、前記波形情報生成手段により生成された前記波形情報が予め定められた前記色材の量毎に記憶された記憶手段と、前記記憶手段により記憶された予め定められた前記色材の量に対応する波形情報から、前記区間波形情報に含まれる前記個数を読み出し、前記単位期間の経過に同期して前記個数に応じた回数だけ所定の演算を実行した後に、次の前記区間波形情報に含まれる個数を読み出し、再び前記所定の演算を実行する処理を、前記色材の量に対応する波形情報に対して予め定められた順序に従って前記単位期間が経過する度に切り替えて繰り返すように制御する制御手段と、前記制御手段による前記演算の実行に同期して、前記記憶手段により記憶された前記区間波形情報に含まれる傾きを用いて予め定められた演算を実行することにより、各色材の量に対応する波形情報を示す画像形成用波形を各色材の量毎に生成する画像形成用波形生成手段と、前記画像形成用波形生成手段で各色材の量毎に生成された前記画像形成用波形をアナログ波形に変換するために各色材の量毎に設けられた各変換手段に対して対応する色材の量を示す前記画像形成用波形を分配する分配手段と、を有する。
【０００６】
なお、本発明は、請求項２の発明のように、前記制御手段は、前記個数を変更することにより前記継続期間を変更するように制御するようにしても良い。
【０００７】
なお、本発明は、請求項３の発明のように、前記画像形成用波形生成手段は、前記区間波形情報により示される前記傾きを変更することにより前記振幅の大きさを変更するようにしても良い。
【０００８】
なお、本発明は、請求項４の発明のように、前記変換手段により出力されたアナログ波形を増幅する増幅手段を各変換手段毎に更に有するようにしても良い。
【０００９】
なお、本発明は、請求項５の発明のように、前記各増幅手段により増幅された複数のアナログ波形から、該アナログ波形に基づき画像形成を実行する画像形成手段に出力する前記アナログ波形を選択する選択手段を更に有するようにしても良い。
【００１０】
また、上記課題を解決するために、請求項６の発明は、請求項５に記載の画像処理装置と、前記画像形成手段と、を有する。
【発明の効果】
【００１１】
本発明によれば、色数の増加に伴うコストの増加を抑制する画像処理装置、画像形成装置を提供することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、以下では、本発明に係る画像形成装置をインクジェットプリンタに適用し、画像処理装置をインクジェットプリンタ内に設けられた画像の形成に使用する色材の量を示す波形を生成する装置とした場合について説明する。
【００１３】
図１には、本実施の形態に係るインクジェットプリンタ（以下「プリンタ」という。）１０の全体構成が示されている。
【００１４】
プリンタ１０は、液滴を吐出して画像を記録する記録ヘッドアレイ１２を備えている。記録ヘッドアレイ１２は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色に対応して４つの記録ヘッド１４Ｃ、１４Ｍ、１４Ｙ、１４Ｋを備えている。なお、以下の説明では、各色を区別する場合に符号に各色に対応する頭文字を付加し、特に区別しない場合には各色に対応する頭文字を省略して説明する。
【００１５】
各記録ヘッド１４は、記録領域が記録用紙Ｐの幅以上ある長尺ヘッドとされ、多数のノズルが記録用紙Ｐの幅方向に沿って配置されている。記録ヘッド１４は、各ノズルからインク液による液滴を吐出することにより、記録用紙Ｐの全幅を一括して記録することができる。
【００１６】
プリンタ１０は、それぞれＣＭＹＫの各色のインク液を貯蔵したインクカートリッジ１６Ｃ、１６Ｍ、１６Ｙ、１６Ｋが装填されており、各インクカートリッジ１６に貯蔵されたインク液は、図示しない配管を通して各色に対応する記録ヘッド１４に供給される。
【００１７】
画像処理装置４０は、上記記録ヘッド１４に画像の形成に使用する色材の量を示す波形を出力する。この画像処理装置４０の詳細については後述する。
【００１８】
また、プリンタ１０は、記録用紙Ｐを格納する給紙トレイ１８を備えている。給紙トレイ１８から供給された記録用紙Ｐは、複数のローラ対２０によって搬送されて、記録ヘッドアレイ１２へ供給される。
【００１９】
記録ヘッドアレイ１２に対向する位置には、ローラ２２Ａ、２２Ｂ及びテンションローラ２３に巻き掛けられた無端状の搬送ベルト２４が設けられている。搬送ベルト２４は、表面が記録用紙Ｐの搬送方向に対する直交方向の幅より幅広とされ、テンションローラ２３によって下方方向に引っ張られることにより一定のテンションが与えられている。搬送ベルト２４は、ローラ２２Ａ、２２Ｂ及びテンションローラ２３の回転によって周回駆動する。
【００２０】
ローラ２２Ｂに対向する位置には帯電ロール２６が設けられており、当該帯電ロール２６には所定の電圧が印加されている。複数のローラ対２０によって搬送されてきた記録用紙Ｐは、帯電ロール２６と搬送ベルト２４とにより挟持されることにより帯電し、搬送ベルト２４の表面に吸着され、搬送ベルト２４の周回駆動に伴って記録ヘッドアレイ１２と対向する画像記録領域を通過する。
【００２１】
プリンタ１０は、記録用紙Ｐが画像記録領域を通過する際に、画像データに基づいて各記録ヘッド１４の各ノズルから液滴を吐出させることにより、記録用紙Ｐにフルカラー画像が記録される。
【００２２】
搬送ベルト２４の記録用紙Ｐの搬送方向下流側には、複数の排出ローラ３０が設けられている。記録ヘッドアレイ１２によって画像が記録された記録用紙Ｐは、これら複数の排出ローラ３０により搬送され、排紙トレイ３２に排出される。
【００２３】
また、プリンタ１０は、両面記録用の反転パス３３を備えている。反転パス３３は、複数のローラ対３５で構成されており、記録ヘッドアレイ１２により片面に画像が記録された記録用紙Ｐが、反転パス３３で反転されて再び画像記録領域まで搬送される。これにより、記録用紙Ｐの両面に画像を記録することが可能とされている。
【００２４】
次に、図２を用いて本実施の形態に係る画像処理装置４０について説明する。同図に示されるように、画像処理装置４０は、波形生成部４２、波形記憶部４４、デジタル演算部４６、制御部４８、分配部５０、複数（図では３つ）のＤ／Ａ変換部５２Ａ、５２Ｂ、５２Ｃ、複数（図では３つ）の電力増幅部５４Ａ、５４Ｂ、５４Ｃ、及び波形選択部５６を含む。このうち、Ｄ／Ａ変換部５２及び電力増幅部５４は、色材の量の数に対応して設けられる。色材の量には、例えば大滴、中滴、小滴があり、この３つの場合、上記Ｄ／Ａ変換部５２及び電力増幅部５４は、各色毎に３つずつ設けられる。
【００２５】
本実施の形態では、色の数がＣＭＹＫの４つであるので、色材の量が上述した大滴、中滴、小滴の３つの場合、Ｄ／Ａ変換部５２及び電力増幅部５４は、図では省略されて３つとなっているが、各１２個（４（色の数）×３（色材の量の数））ずつ設けられている。なお、１色に対して色材の量の数が１つという構成もあり得るため、その場合は、各４個（４（色の数）×１（色材の量の数））ずつ設けられこととなる。
【００２６】
次に上記各部について説明する。波形生成部４２は、直線の組み合わせで構成され、所定電圧を基準とした振幅により画像の形成に使用する色材の量を示す波形における直線に対応する区間での該直線の傾きと、その傾きが継続される継続期間に含まれる単位期間（基準クロック）の個数とを示す情報である区間波形情報を複数含む波形情報（波形データ）を生成する。
【００２７】
波形記憶部４４には、上記波形情報が予め定められた色材の量毎に記憶されている。
【００２８】
制御部４８は、予め定められた色材の量に対応する波形情報から、該波形情報に含まれる個数を読み出し、単位期間（基準クロック）の経過に同期して個数に応じた回数だけ所定の演算を実行した後に、次の区間波形情報に含まれる個数を読み出し、再び前記所定の演算を実行する処理を、色材の量に対応する波形情報に対して予め定められた順序に従って基準クロックが経過する度に切り替えて繰り返すように制御する。また、制御部４８は、後述するように波形を時間方向にずらすことができる。
【００２９】
本実施の形態の場合、後述するように上記所定の演算は個数から１ずつ減算する演算であり、この演算を個数に応じた回数だけ実行すると、演算により算出された値は０となる。
【００３０】
なお、上記演算に代えて、所定の演算を０に１ずつ加算する演算としても良い。この演算を個数に応じた回数だけ実行すると、演算により算出された値は個数となる。
【００３１】
デジタル演算部４６は、制御部４８による演算の実行に同期して、波形記憶部４４により記憶された区間波形情報に含まれる傾きを用いて予め定められた演算を実行することにより、各色材の量に対応する波形情報を示す画像形成用波形（デジタル駆動波形）を各色材の量毎に生成する。また、デジタル演算部４６は、後述するように波形の振幅を調整することができる。
【００３２】
分配部５０は、デジタル駆動波形をアナログ波形に変換するために各色材の量毎に設けられた各Ｄ／Ａ変換部５２に分配する。具体的に分配部５０は、制御部４８の波形データの読み出しに連動して、デジタル駆動波形をサイクリックに分配する。各Ｄ／Ａ変換部５２は、デジタル駆動波形からアナログ駆動波形を生成する。各電力増幅部５４は、Ｄ／Ａ変換部５２により出力されたアナログ駆動波形を増幅し、記録ヘッドアレイ１２（図１参照）の駆動に必要な電力に増幅する。
【００３３】
波形選択部５６は、増幅された複数のアナログ駆動波形から、そのアナログ駆動波形に基づき画像形成を実行する記録ヘッドアレイ１２に出力するアナログ駆動波形を選択する。
【００３４】
以上説明した画像処理装置４０における波形生成部４２、波形記憶部４４、及び制御部４８間で実際にやり取りされる情報について、図３を用いて説明する。同図には、波形、波形生成部生成データ（区間波形情報）、アドレスが付与された波形生成部生成データ、及び傾き、加算回数の詳細が示されている。この図の場合は３つの色材の量を示す波形Ａ、Ｂ、Ｃに対応する各情報が示されている。
【００３５】
このうち波形は、所定電圧を基準とした振幅により画像の形成に使用する色材の量を示すもので、波形生成部４２には、傾きが変わるタイミングと、そのときの駆動電圧とが入力される。具体的に例えば波形Ａの場合、傾きが変わるタイミングとしてｔ０、ｔ２、ｔ６・・・が入力され、そのときの駆動電圧として、それぞれ１５、１０、１０・・・が入力される。
【００３６】
このように入力された情報から、波形生成部４２は、波形における直線に対応する区間での該直線の傾きと、その傾きが継続される継続期間に含まれる単位期間の個数とを示す情報である区間波形情報を複数含む波形情報を生成する。
【００３７】
ここで、上述した「波形における直線に対応する区間」とは、傾きが同じである区間を意味し、その区間は同一の傾きが継続される継続期間でもある。例えば波形Ａの場合、０〜ｔ０、ｔ０〜ｔ２、ｔ２〜ｔ６などがその区間となる。また、「区間での該直線の傾き」であるが、これは図４を用いて説明する。
【００３８】
図４には、上述した波形と、その一部を拡大した図とが示されている。本実施の形態では、横軸を基準クロック単位（単位期間）で分割し、その基準クロックの個数を用いて傾きを求める。具体的には、拡大図に示されるように、上記区間に含まれる基準クロックの個数で電圧の増分を除算することで傾きを求める。従って、同図に示されるように、Ｖ（ｔ）を時間ｔでの駆動電圧とし、W1c2を基準クロックの個数としたとき、傾きW1g1は、（Ｖ（ｔ２）−Ｖ（ｔ０））／W1c2となる。
【００３９】
また、この傾きW1g1を、個数W1c2に応じた回数だけ加算すると直線が復元できるため、図３では、個数を加算回数として表現している。従って以下の説明においても、個数と加算回数とを同一視して説明する。
【００４０】
このように、波形生成部１２は、上記傾きと加算回数とを波形記憶部４４に記憶する。なお、１つの傾きと、その傾きに対応する加算回数とを示す情報（例えばW1g1とW1c1の組み合わせ）が区間波形情報であり、図３に示されるように、この区間波形情報を複数含むのが波形情報である。
【００４１】
次に、制御部４８の詳細について、図５を用いて説明する。制御部４８は、加算回数調整部６０、加算回数カウンタ６２、カウンタ制御部６４、３つのレジスタ６６、及びアドレス生成部６８を含む。
【００４２】
加算回数調整部６０は、加算回数を変更するものである。加算回数の変更するように制御することで、上記継続期間を変更でき、波形を時間方向に移動できる。この加算回数の変更など加算回数の調整については後に詳細な説明を行う。
【００４３】
加算回数カウンタ６２は、加算回数をダウンカウントする。カウンタ制御部６４は、波形データに含まれる加算回数、及びレジスタ６６に記憶されている値から加算回数カウンタ６２に出力するデータを選択する。レジスタＡ、Ｂ、Ｃは、それぞれ各色に対応する波形に関する加算回数カウンタ６２に記憶されている値を記憶する。アドレス生成部６８は、加算回数カウンタ６２に記憶されている値から波形記憶部４４から波形データを読み出すためのアドレスを生成する。
【００４４】
次に、図６を用いて、制御部４８の動作について説明する。図６は、アドレス生成部６８が出力したアドレス、加算回数、加算回数調整部６０の出力、カウンタ制御部６４の出力、加算回数カウンタ６２の出力、及び各レジスタに記憶されている値を示すタイムチャートである。
【００４５】
まず、制御部４８は、波形Ａの波形情報を読み出すために、アドレス生成部６８が出力したアドレス０に記憶された加算回数を波形記憶部４４から読み出し、その読み出した加算回数W1c1が加算回数調整部６０に入力される。このとき、波形記憶部４４からの読み出しに若干の時間を要するため、その時間だけ加算回数調整部６０に入力される時間が遅延する。加算回数調整部６０は、入力された加算回数W1c1を変更したW1c1'をカウンタ制御部６４に出力する。カウンタ制御部６４は、入力された加算回数W1c1'を加算回数カウンタ６２に出力する。加算回数カウンタ６２は、入力された加算回数W1c1'から１を減算したW1c1'−１をレジスタＡに出力する。
【００４６】
次に、制御部４８は、波形Ｂの波形情報を読み出すために、アドレス生成部６８が出力したアドレス７に記憶された加算回数を波形記憶部４４から読み出し、その読み出した加算回数W2c1が加算回数調整部６０に入力される。加算回数調整部６０は、入力された加算回数W2c1を変更したW2c1'をカウンタ制御部６４に出力する。カウンタ制御部６４は、入力された加算回数W2c1'を加算回数カウンタ６２に出力する。加算回数カウンタ６２は、入力された加算回数W2c1'から１を減算したW2c1'−１をレジスタＢに出力する。
【００４７】
更に、制御部４８は、波形Ｃの波形情報を読み出すために、アドレス生成部６８が出力したアドレス１５に記憶された加算回数を波形記憶部４４から読み出し、その読み出した加算回数W3c1が加算回数調整部６０に入力される。加算回数調整部６０は、入力された加算回数W3c1を変更したW3c1'をカウンタ制御部６４に出力する。カウンタ制御部６４は、入力された加算回数W3c1'を加算回数カウンタ６２に出力する。加算回数カウンタ６２は、入力された加算回数W3c1'から１を減算したW3c1'−１をレジスタＣに出力する。
【００４８】
次に、制御部４８は、各レジスタに記憶されている値が０となるまで、基準クロックに同期して、各レジスタに記憶されている値を１ずつ減算していく。
【００４９】
値を１ずつ減算する演算を、加算回数だけ実行することにより、レジスタＡに記憶されている値が０となると、アドレス生成部６８は、波形Ａの波形情報が記憶されているアドレス１を出力することで、制御部４８がアドレス１から次の区間波形情報に含まれる加算回数を読み出し、その読み出した加算回数W1c2が加算回数調整部６０に入力され、再び減算を実行する処理を色材の量に対応する波形情報に対して予め定められた順序（本実施の形態では、波形Ａ、Ｂ、Ｃとなる順序）に従って単位クロックが経過する度に切り替えて繰り返す。また、レジスタＢ、Ｃに記憶されている値が０となった場合も同様の動作が実行される。
【００５０】
以上が制御部４８の動作となっている。次に、加算回数調整部６０による加算回数の変更について説明する。上述したように加算回数を変更することで波形を時間方向に移動できるが、これは液滴の温度により変化する着弾位置の調整に用いることができる。液滴の滴速は、図７に示されるように、液滴の各大きさ（２ｐｌ〜１０ｐｌ）にほとんど関係なく温度の影響を受ける。
【００５１】
この場合、画像形成装置１０に温度センサなど温度を検知可能な手段を設け、画像処理装置４０に温度を示す情報を出力するように制御する。そして、図８に示されるように、制御部４８に最初に入力される波形Ａ（図３参照）の加算回数W1c1を、加算回数調整部６０がW1c1より小さい値W1c1'に変更することで、波形を横軸のマイナス方向に移動することができる。これにより、液滴を吐出するタイミングを速くすることが可能となる。なお、この場合、加算回数W1c1を、W1c1より小さい値W1c1'に変更したため、波形Ａの最後の加算回数W1c7（図３参照）は、新たにW1c7＋W1c1−W1c1'（＞W1c7）として加算回数調整部６０により調整される。
【００５２】
逆に、加算回数W1c1を、加算回数調整部６０がW1c1より大きい値に変更することで、波形を横軸方向に移動することができる。これにより、液滴を吐出するタイミングを遅くすることが可能となる。なお、この場合、加算回数W1c1を、W1c1より大きい値W1c1'に変更したため、波形Ａの最後の加算回数W1c7（図３参照）は、新たにW1c7＋W1c1−W1c1'（＜W1c7）として加算回数調整部６０により調整される。
【００５３】
次に、デジタル演算部４６、及び分配部５０の詳細について、図９を用いて説明する。デジタル演算部４６は、傾き調整部７０、傾きレジスタ７２、及び加算器７４を含む。また、分配部５０は、３つの加算レジスタ７６、及び選択部７８を含む。
【００５４】
このうち、傾き調整部７０は、傾きを定率倍することで変更し、波形の振幅を変更する。この傾き調整部７０による傾きの変更と傾きの調整に関する詳細は後に説明する。傾きレジスタ７２は、傾き調整部７０により変更された傾きを記憶する。加算器７４は、傾きレジスタ７２に記憶されている値と分配部５０の選択部７８から出力される加算レジスタ７６に記憶されている値とを加算する。
【００５５】
また、加算レジスタＡは、波形Ａに関して加算器７４が出力した値を記憶する。加算レジスタＢは、波形Ｂに関して加算器７４が出力した値を記憶する。同様に加算レジスタＣは、波形Ｃに関して加算器７４が出力した値を記憶する。なお、加算レジスタＡ〜Ｃに記憶されている値は、デジタル駆動波形としてＤ／Ａ変換部５２にも出力される。
【００５６】
次に、図１０を用いて、デジタル演算部４６及び分配部５０の動作について説明する。図１０は、傾きレジスタ７２、選択部７８、加算器７４、及び加算レジスタＡ、Ｂ、Ｃの各出力を示すタイムチャートである。なお、各レジスタに記憶されている傾きは、最初の状態では０で初期化されているものとする。
【００５７】
まず、傾きレジスタ７２は、傾き調整部７０から出力された波形Ａの傾きW1g1を加算器７４に出力する。また、選択部７８は、加算レジスタＡに記憶されている傾きa1_1を加算器７４に出力する。加算器７４は、選択部７８から出力された値と、傾きレジスタ７２から出力された値とを加算して得られた波形Ａの次の傾きであるa1_2を加算レジスタＡに出力する。加算レジスタＡは、波形Ａの傾きa1_1を分配部５０に出力する。加算レジスタＢは、波形Ｂの傾きa2_1を分配部５０に出力する。同様に加算レジスタＣは、波形Ｃの傾きa3_1を分配部５０に出力する。
【００５８】
以上説明した傾きレジスタ７２により波形Ａの傾きが出力される場合の動作が同一の基準クロックで実行される。
【００５９】
次に、傾きレジスタ７２により波形Ｂの傾きが出力される場合の動作が次の基準クロックで実行される。まず、傾きレジスタ７２は、傾き調整部７０から出力された波形Ｂの傾きW2g1'を加算器７４に出力する。この場合、傾きW2g1'は、傾き調整部７０により変更されたものとなっている。一方、選択部７８は、加算レジスタＢに記憶されている傾きa2_1を加算器７４に出力する。加算器７４は、選択部７８から出力された値と、傾きレジスタ７２から出力された値とを加算して得られた波形Ｂの次の傾きであるa2_2を加算レジスタＢに出力する。加算レジスタＡは、波形Ａの傾きa1_2を分配部５０に出力する。加算レジスタＢは、波形Ｂの傾きa2_1を分配部５０に出力する。同様に加算レジスタＣは、波形Ｃの傾きa3_1を分配部５０に出力する。
【００６０】
以上説明した傾きレジスタ７２により波形Ｂの傾きが出力される場合の動作が同一の基準クロックで実行される。
【００６１】
次に、傾きレジスタ７２により波形Ｃの傾きが出力される場合の動作が次の基準クロックで実行される。まず、傾きレジスタ７２は、傾き調整部７０から出力された波形Ｃの傾きW3g1'を加算器７４に出力する。この場合、傾きW3g1'は、傾き調整部７０により変更されたものとなっている。選択部７８は、加算レジスタＣに記憶されている傾きa3_1を加算器７４に出力する。加算器７４は、選択部７８から出力された値と、傾きレジスタ７２から出力された値とを加算して得られた波形Ｃの次の傾きであるa3_2を加算レジスタＢに出力する。加算レジスタＡは、波形Ａの傾きa1_2を分配部５０に出力する。加算レジスタＢは、波形Ｂの傾きa2_2を分配部５０に出力する。同様に加算レジスタＣは、波形Ｃの傾きa3_1を分配部５０に出力する。
【００６２】
このように、波形Ａ、Ｂ、Ｃの傾きは、波形Ａ、Ｂ、Ｃの順序に従って時分割で処理されるようになっている。
【００６３】
以上がデジタル演算部４６及び分配部５０における動作となっている。次に、傾き調整部７０による傾きの変更について説明する。上述したように傾きを変更することで振幅を変更できるが、これは液滴の温度により変化する液滴の体積の調整に用いることができる。液滴の体積は、図１１に示されるように、液滴の各大きさ（２ｐｌ〜１０ｐｌ）にほとんど関係なく温度の影響を受ける。
【００６４】
そこで、図１２に示されるように、デジタル演算部４６に入力される波形Ａ（図３参照）の傾きW1gx（xは１〜７の値）を、傾き調整部７０がW1gxより小さい値W1gx 'に変更することで、振幅を小さくすることができる。これにより、滴体積を小さくすることが可能となる。
【００６５】
逆に、傾きW1gxを、傾き調整部７０がW1gxより大きい値W1gx'に変更することで、振幅を大きくすることができる。これにより、滴体積を大きくすることが可能となる。
【００６６】
以上説明したように、本実施の形態に係る画像処理装置４０は、複数の波形から時分割に予め定められた順序に従って波形情報を読み出すことにより、各色材の量毎に必要となる部品を共通化することができる。具体的には、色材の量の数に対応して必要であった波形記憶部を１つの波形記憶部で実現することができる。これにより、アドレス線を共通化でき、かつデータ線を削減できるためコストの削減ともなる。更に、各色材の量に対応するアナログ駆動波形の生成における生成時間の差(遅延)を生じない。
【００６７】
また、上述したように、温度変化に対応して滴速及び滴体積が変化する場合にも容易に対応することができる。具体的には、滴速が変化する場合、波形を時間方向に移動させる事で調整可能である。この調整も、上述したように最初と最後の加算回数を調整するだけであるため、容易に調整することができる。更に、この調整によっても、最初の波形データの加算回数と最後の波形データの加算回数の和は不変である。
【００６８】
また、温度変化により滴体積が変化する場合、波形の振幅を変化させることにより対応することができる。具体的に本実施の形態では、波形データの傾きを定率倍に乗ずるだけで波形の振幅を変化させることを実現することができる。
【００６９】
以上説明した画像処理装置４０が搭載された画像形成装置１０も当然に同様の効果が得られる。
【図面の簡単な説明】
【００７０】
【図１】本実施の形態に係るインクジェットプリンタの全体構成を示す図である。
【図２】本実施の形態に係る画像処理装置の構成を示す図である。
【図３】区間波形情報及び波形情報を示す図である。
【図４】傾きを説明するための模式図である。
【図５】制御部の詳細を示す図である。
【図６】制御部の動作を示すタイムチャートである。
【図７】滴速が温度変化により変化することを示すグラフである。
【図８】波形を時間軸方向に移動することを示す模式図である。
【図９】デジタル演算部、及び分配部の詳細を示す図である。
【図１０】デジタル演算部及び分配部の動作を示すタイムチャートである。
【図１１】滴体積が温度変化により変化することを示すグラフである。
【図１２】振幅を変化することを示す模式図である。
【符号の説明】
【００７１】
１０  プリンタ
１２  記録ヘッドアレイ
１４  記録ヘッド
４０  画像処理装置
４２  波形生成部
４４  波形記憶部
４６  デジタル演算部
４８  制御部
５０  分配部
５２  変換部
５４  電力増幅部
５６  波形選択部
６０  加算回数調整部
６２  加算回数カウンタ
６４  カウンタ制御部
６６  レジスタ
６８  アドレス生成部
７０  傾き調整部
７２  傾きレジスタ
７４  加算器
７６  加算レジスタ
７８  選択部
【図１】
2008183730.tif 000003
【図２】
2008183730.tif 000004
【図３】
2008183730.tif 000005
【図４】
2008183730.tif 000006
【図５】
2008183730.tif 000007
【図６】
2008183730.tif 000008
【図７】
2008183730.tif 000009
【図８】
2008183730.tif 000010
【図９】
2008183730.tif 000011
【図１０】
2008183730.tif 000012
【図１１】
2008183730.tif 000013
【図１２】
2008183730.tif 000014