(57)【要約】【課題】吐出量計数装置において、複数の段階の吐出量及び流体数の様々な構成に対してより多く対応する。【解決手段】プリンタは、４色且つ４段階の色深度でインクを吐出可能な印刷ヘッドと、各色深度でのインク量をカウントする２つのカウンタ回路３０とを備えている。カウンタ回路３０は、４ビットで入力した吐出量データから複数のカウンタ４３ａ〜４３ｄ，５３ａ〜５３ｄのうちいずれか１つに予め対応付けられた４ビットのデータへ変換デコーダ３２で変換し、この変換したデータを各々のカウンタへ出力してインク吐出量を８個設けられたカウンタによりカウントする。また、カウンタ回路３０は、２色且つ４段階の色深度を２つのカウンタユニットで同時にカウントするモードＡと、１色且つ８段階の色深度を２つのカウンタユニットで択一的にカウントするモードＢとをセレクタ３３ａ〜３３ｆで切り替え可能に構成されている。【選択図】図２
2010052200.tif 000002
【特許請求の範囲】
【請求項１】
複数の段階の吐出量で１以上の流体をターゲットに吐出する流体吐出装置の該吐出量をカウントする吐出量計数装置であって、
２n個（ｎは正の整数）以下の所定数だけ設けられており、入力したビット数のデータに基づいて、前記複数の段階の各々の前記流体の吐出量をカウントする複数の計数部と、
ｎビットで入力した吐出量データから前記複数の計数部のうちいずれか１つに予め対応付けられたビット数のデータへ変換し該変換したデータを前記複数の計数部へ出力する変換部と、
を備えた吐出量計数装置。
【請求項２】
請求項１に記載の吐出量計数装置であって、
前記計数部と前記変換部との間に接続され、第１の流体の数且つ第１の段階の数で前記吐出量をカウントする第１モードと、前記第１の流体の数よりも小さい第２の流体の数且つ前記第１の段階の数よりも大きい第２の段階の数で前記吐出量をカウントする第２モードと、を所定の選択信号により切替可能である計数切替部、を備えた吐出量計数装置。
【請求項３】
請求項１又は２に記載の吐出量計数装置であって、
前記複数の計数部は、第１の計数ユニットと第２の計数ユニットとに分割されて配設され、
前記第１の計数ユニット及び第２の計数ユニットにより同時に前記流体の吐出量をカウントする同時モードと、前記第１の計数ユニット及び第２の計数ユニットのうちいずれか一方により前記流体の吐出量をカウントする択一モードと、を所定の選択信号により切替可能であるユニット切替部、を備えた吐出量計数装置。
【請求項４】
前記ユニット切替部には、所定の選択信号に基づき前記変換部より入力したデータを吐出量のカウントを可能とするイネーブル信号として出力するイネーブル切替部、が含まれている請求項３に記載の吐出量計数装置。
【請求項５】
前記計数部は、２n個以下であり前記流体の数と前記複数の段階数とを乗算した数だけ設けられている、請求項１〜４のいずれか１項に記載の吐出量計数装置。
【請求項６】
前記複数の段階の吐出量で１以上の流体を吐出する吐出機構と、
前記吐出機構で吐出する流体の吐出量データを入力する請求項１〜５のいずれか１項に記載の吐出量計数装置と、
を備えた流体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、吐出量計数装置及び流体吐出装置に関する。
【背景技術】
【０００２】
従来、流体吐出装置としては、プリントヘッドに備えられた駆動機構の駆動時間（インク滴の数）及び駆動電力値（インク滴の大きさ）を積算することによってノズルから吐出したインク各色のインク総量（消費量）を取得するものが提案されている（例えば、特許文献１参照）。この特許文献１に記載されたシステムは、取得したインク消費量をインクカートリッジのインク貯留量から減ずることによりインク残存量を求めることができる。
【特許文献１】特開２００５−１１１７０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、この特許文献１に記載された吐出量計数装置では、例えば、装置を改変したり、新規の構成に変更する際などには、その装置にあわせたインクの吐出量を求める吐出量計数装置を設計して作製する必要がある。しかしながら、吐出量計数装置の設計や作製には労力を要するため、複数の段階のインク吐出量やインク種類数の様々な構成に、より多く対応するような吐出量計数装置を作製することが望まれていた。
【０００４】
本発明は、このような課題に鑑みなされたものであり、複数の段階の吐出量及び流体数の様々な構成に対してより多く対応することができる吐出量計数装置及び流体吐出装置を提供することを主目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の目的を達成するために以下の手段を採った。
【０００６】
本発明の吐出量計数装置は、
複数の段階の吐出量で１以上の流体をターゲットに吐出する流体吐出装置の該吐出量をカウントする吐出量計数装置であって、
２n個（ｎは正の整数）以下の所定数だけ設けられており、入力したビット数のデータに基づいて、前記複数の段階の各々の前記流体の吐出量をカウントする複数の計数部と、
ｎビットで入力した吐出量データから前記複数の計数部のうちいずれか１つに予め対応付けられたビット数のデータへ変換し該変換したデータを前記複数の計数部へ出力する変換部と、
を備えたものである。
【０００７】
この吐出量計数装置では、ｎビット（ｎは正の整数）で入力した吐出量データから複数の計数部のうちいずれか１つに予め対応付けられたビット数のデータへ変換部で変換し、この変換したデータを計数部へ出力し、入力したビット数のデータに基づいて複数の段階の各々の前記流体の吐出量を、２n個以下の所定数だけ設けられた計数部でカウントする。このように、計数部に対応付けて変換部でデータを変換するため、例えば、吐出量の複数の段階が変更されたり流体の数が変更された場合でも、変換部の変換方法を変更することにより容易に対応可能である。したがって、複数の段階の吐出量及び流体数の様々な構成に対してより多く対応することができる。
【０００８】
本発明の吐出量計数装置は、前記計数部と前記変換部との間に接続され、第１の流体の数且つ第１の段階の数で前記吐出量をカウントする第１モードと、前記第１の流体の数よりも小さい第２の流体の数且つ前記第１の段階の数よりも大きい第２の段階の数で前記吐出量をカウントする第２モードと、を所定の選択信号により切替可能である計数切替部、を備えたものとしてもよい。こうすれば、吐出量の段階数と流体の数とのいずれかを主とするモードを切り替えることにより、様々な構成に対してより多く対応することができる。
【０００９】
本発明の吐出量計数装置において、前記複数の計数部は、第１の計数ユニットと第２の計数ユニットとに分割されて配設され、前記第１の計数ユニット及び第２の計数ユニットにより同時に前記流体の吐出量をカウントする同時モードと、前記第１の計数ユニット及び第２の計数ユニットのうちいずれか一方により前記流体の吐出量をカウントする択一モードと、を所定の選択信号により切替可能であるユニット切替部、を備えたものとしてもよい。こうすれば、ユニット毎のカウントを切り替えることにより、様々な構成に対してより多く対応することができる。このとき、前記ユニット切替部には、所定の選択信号に基づき前記変換部より入力したデータを吐出量のカウントを可能とするイネーブル信号として出力するイネーブル切替部、が含まれているものとしてもよい。こうすれば、イネーブル信号によって比較的容易にユニットごとのカウントを切り替えることができる。
【００１０】
本発明の吐出量計数装置において、前記計数部は、２n個以下であり前記流体の数と前記複数の段階数とを乗算した数だけ設けられているものとしてもよい。こうすれば、必要な数の計数部だけを設けるため、計数部の構成が煩雑になるのを抑制することができる。
【００１１】
本発明の流体吐出装置は、前記複数の段階の吐出量で１以上の流体を吐出する吐出機構と、前記吐出機構で吐出する流体の吐出量データを入力する上述したいずれか１つに記載の吐出量計数装置と、を備えたものである。流体吐出装置は、吐出量を計数する必要が高いため、本発明を適用する意義が高い。
【発明を実施するための最良の形態】
【００１２】
次に、本発明を実施するための最良の形態を図面を用いて説明する。図１は、本発明の一実施形態であるプリンタ１０の構成の概略を示す構成図であり、図２は、本発明の一実施形態であるカウンタ回路３０の構成の概略を示す構成図である。本実施形態のプリンタ１０は、図１に示すように、接続された外部機器との間で情報の入出力が可能なインタフェース（Ｉ／Ｆ）２５と、印刷データに基づいて流体であるインクをターゲットである印刷用紙Ｐに吐出して印刷するインクジェット式の印刷機構２６とを備えている。また、このプリンタ１０は、装置全体の制御を司るコントローラ２１などを配設したメイン基板１２と、このコントローラ２１に接続配線１３を介して接続され所定の移動方向に移動するキャリッジ１４とを備えている。キャリッジ１４の下方には、圧電素子により加圧されたインクをノズル１９から吐出する印刷ヘッド１８が設けられている。印刷ヘッド１８は、色深度が４段階、即ち極小、小、中、大の４種類のサイズのインク滴を吐出可能に構成されている。このプリンタ１０は、筐体に配設され図示しないチューブによりキャリッジ１４へインクを供給するインクカートリッジ１５を備えている。インクカートリッジ１５は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色のインクが充填された個別のタンクを備えている。なお、印刷ヘッド１８は、ヒータによりインクを加圧して印刷用紙Ｐに向かって吐出する方式を採用してもよい。
【００１３】
メイン基板１２には、コントローラ２１のほか、印刷機構２６で吐出した各々のインク色の量をカウントするカウンタ回路３０と、カウンタ回路３０によりカウントされたインク量から算出したインクカートリッジ１５のインク残量などを記憶するフラッシュメモリ２７とが配設されている。コントローラ２１は、ＣＰＵ２２を中心とするマイクロプロセッサとして構成されており、各種処理プログラムを記憶したＲＯＭ２３と、一時的にデータを記憶するＲＡＭ２４とを備えている。プリンタ１０では、印刷ヘッド１８で吐出する色数４と色深度の段階数４とを乗算した１６個のカウンタを有する必要がある。また、詳しくは後述するが、カウンタ回路３０は、カウンタ回路３０が４（ｎ＝４）ビットの信号を処理可能に構成され、カウンタ４３ａ〜４３ｄ，５３ａ〜５３ｄの８個のカウンタを備えている。したがって、１６個（２n；ｎ＝４）のカウントを実行するよう、プリンタ１０は、カウンタ回路３０を２つ備えている。ここでは、説明の便宜のためカウンタ回路３０の１つについて以下、具体的に説明する。
【００１４】
カウンタ回路３０は、入力した信号と出力する信号とを予め対応づけた変換テーブル３１と、変換テーブル３１を用いて信号を変換する変換デコーダ３２と、選択信号Ｓに基づき入力先を切り替えるセレクタ３３ａ〜３３ｆと、インク量をカウントするカウンタを４つ備えた第１カウンタユニット４０と、第１カウンタユニット４０と同様の構成を有する第２カウンタユニット５０と、を備えている。このカウンタ回路３０は、４つのカウンタを有するユニットを２つ備えている。なお、説明の便宜のため、セレクタ３３ａ〜３３ｆをセレクタ３３と総称し、ゲート４２ａ〜４２ｄをゲート４２と総称し、カウンタ４３ａ〜４３ｄをカウンタ４３と総称し、ゲート５２ａ〜５２ｄをゲート５２と総称し、カウンタ５３ａ〜５３ｄをカウンタ５３と総称するものとする。
【００１５】
第１カウンタユニット４０は、入力した２ビットの信号を４ビットの信号へ変換して出力するユニットデコーダ４１と、ユニットデコーダ４１に接続されたゲート４２ａ〜４２ｄと、入力した信号に基づいてカウントを行う複数のカウンタ４３ａ〜４３ｄと、により構成されている。ユニットデコーダ４１は、カウント用の信号を入力する２本のライン（Ａ０−０とＡ１−０）が入力側に接続され、４本の信号線が出力側に接続されている。この４本の信号線は、ゲート４２ａ〜４２ｄの入力側の一方にそれぞれが接続されている。このユニットデコーダ４１は、Ａ１−０及びＡ０−０に「００」が入力されるとゲート４２ａに「１」を出力し、「０１」が入力されるとゲート４２ｂに「１」を出力し、「１０」が入力されるとゲート４２ｃに「１」を出力し、「１１」が入力されるとゲート４２ｄに「１」を出力する。ゲート４２ａ〜４２ｄの入力の他方のそれぞれには、ＣＰＵ２２からのクロック信号の信号線が接続されている。このゲート４２は、２つの入力信号が「１」であるときに「１」の信号を出力するＡＮＤゲートである。例えば、ゲート４２ａでは、ユニットデコーダ４１からの信号とクロック信号とが「１」であるときに出力信号「１」を出力する。ゲート４２ａの出力側に接続されたラインＣＫ０は、カウンタ４３ａの入力側に接続され、ゲート４２ｂの出力側に接続されたラインＣＫ１は、カウンタ４３ｂの入力側に接続され、ゲート４２ｃの出力側に接続されたラインＣＫ２は、カウンタ４３ｃの入力側に接続され、ゲート４２ｄの出力側に接続されたラインＣＫ３は、カウンタ４３ｄの入力側に接続されている。カウンタ４３は、ゲートからの出力信号を入力するラインのほか、カウンタをカウント可能とするイネーブル信号を伝えるラインＥＮ０と、ＣＰＵ２２からのカウント値をクリアするクリア信号を伝えるラインＣＬとがそれぞれの入力側に接続されている。カウンタ４３は、イネーブル信号「１」を入力した際にカウント可能になり、且つ出力信号「１」を入力した際にカウント値を「１」インクリメントするようそれぞれ構成されている。このカウンタ４３には、カウント値を出力する信号線が各々の出力側に接続されている。なお、カウンタ４３は、カウンタ４３ａが色深度０、カウンタ４３ｂが色深度１、カウンタ４３ｃが色深度２、カウンタ４３ｄが色深度３をカウントするようそれぞれ対応づけられている。
【００１６】
第２カウンタユニット５０は、ユニットデコーダ５１と、ユニットデコーダ５１に接続されたゲート５２ａ〜５２ｄと、入力した信号に基づいてカウントを行うカウンタ５３ａ〜５３ｄと、により構成されている。この第２カウンタユニット５０は、カウント用の信号を入力するラインがＡ０−１及びＡ１−１であり、イネーブル信号を伝達するのがラインＥＮ１である以外は第１カウンタユニット４０と同様の構成となっている。なお、カウンタ５３は、カウンタ５３ａが色深度０、カウンタ５３ｂが色深度１、カウンタ５３ｃが色深度２、カウンタ５３ｄが色深度３をカウントするようそれぞれ対応づけられている。
【００１７】
変換デコーダ３２は、入力した４ビットのデータを変換テーブル３１を用いて第１カウンタユニット４０や第２カウンタユニット５０に予め対応づけられた４ビットのデータへ変換する処理を行う回路として構成されている。変換デコーダ３２の入力側には、コントローラ２１に一端が接続された４本のライン（Ｉ００，Ｉ０１，Ｉ１０，Ｉ１１）が接続されている。また、変換デコーダ３２の出力側には、４本のライン（Ｏ０，Ｏ１，Ｏ２，Ｏ３）の一端が接続されている。この４本のライン（Ｏ０，Ｏ１，Ｏ２，Ｏ３）の他端側には、セレクタ３３ａ〜３３ｆが接続されている。セレクタ３３は、Ａ及びＢの２つの入力と、選択信号Ｓの入力と、Ｙの出力と、を行うラインがそれぞれ接続されている。このセレクタ３３は、モードＡ／Ｂの選択信号ＳがＡ信号（例えば「１」）であるときには、入力Ａからの信号をＹから出力し、選択信号ＳがＢ信号（例えば「０」）であるときには、入力Ｂからの信号をＹから出力するよう信号を切り替える回路である。
【００１８】
変換デコーダ３２とセレクタ３３との間に接続されているラインＯ０の他端側には、セレクタ３３ａの入力Ａ，Ｂ及びセレクタ３３ｄの入力Ｂが接続されている。また、ラインＯ１の他端側には、セレクタ３３ｂの入力Ａ，Ｂ及びセレクタ３３ｅの入力Ｂが接続されている。また、ラインＯ２の他端側には、セレクタ３３ｃの入力Ｂ及びセレクタ３３ｄの入力Ａが接続されている。また、ラインＯ３の他端側には、セレクタ３３ｅの入力Ａ及びセレクタ３３ｆの入力Ｂとが接続されている。また、セレクタ３３ｃ及びセレクタ３３ｆの入力Ａには、常に信号「１」が入力されている。セレクタ３３ａの出力Ｙにはユニットデコーダ４１へ信号を伝達するラインＡ０−０が接続され、セレクタ３３ｂの出力Ｙにはユニットデコーダ４１へ信号を伝達するラインＡ１−０が接続されている。また、セレクタ３３ｃは、その出力Ｙに、カウンタ４３へイネーブル信号を伝達するラインＥＮ０が接続されており、第１カウンタユニット４０へのイネーブル信号の出力元となっている。セレクタ３３ｄの出力Ｙにはユニットデコーダ５１へ信号を伝達するラインＡ０−１が接続され、セレクタ３３ｅの出力Ｙにはユニットデコーダ５１へ信号を伝達するラインＡ１−１が接続されている。また、セレクタ３３ｆは、その出力Ｙに、カウンタ５３へイネーブル信号を伝達するラインＥＮ１が接続されており、第２カウンタユニット５０へのイネーブル信号の出力元となっている。図３は、変換デコーダ３２からの出力先の対応表である。
【００１９】
このカウンタ回路３０では、選択信号Ｓにより、第１カウンタユニット４０へ入力するイネーブル信号と、第２カウンタユニット５０へ入力するイネーブル信号とをそれぞれセレクタ３３ｃやセレクタ３３ｆで切り替えることにより、第１カウンタユニット４０及び第２カウンタユニット５０により同時にインク吐出量をカウントするモードＡと、第１カウンタユニット４０及び第２カウンタユニット５０のうちいずれか一方によりインク吐出量をカウントするモードＢと、を切替可能に構成されている。また、カウンタ回路３０では、選択信号Ｓにより、第１カウンタユニット４０への信号と、第２カウンタユニット５０への信号とをそれぞれセレクタ３３で切り替え、色数を２つとし色深度を４段階として吐出量をカウントするモードＡと、色数をモードＡよりも小さい１つとし、色深度をモードＡよりも大きい８段階として吐出量をカウントするモードＢと、を切替可能に構成されている。即ち、モードＡでは２つのカウンタユニットを同時にカウントさせ２つの色数と４段階の色深度で吐出量をカウントする一方、モードＢでは２つのカウンタユニットの一方のみをカウントさせ１つの色数と８段階の色深度で吐出量をカウントするモードとして機能する。このプリンタ１０では、常にモードＡが選択される選択信号Ｓがコントローラ２１から出力されているものとした。
【００２０】
次に、変換テーブル３１の変換についての一例を説明する。図４は、２色、色深度４段階での変換テーブル３１による変換の一例の説明図である。図４では、その中段にラインＩ００〜Ｉ１１での入力値を、下段にラインＯ０〜Ｏ３での出力値を示している。この変換テーブル３１は、セレクタ３３が設けられているか否か、カウンタの数はいくつであるか、各カウンタがモードＡ，Ｂのいずれで動作するか、など、変換デコーダ３２の下流側の構成に基づいて定められている。ここでは、１色について色深度０〜３の４段階の入力があり、それぞれを２ビット００，０１，１０，１１とすると、ラインＩ００，Ｉ０１が１色に対応する一方、ラインＩ１０，Ｉ１１が他の１色に対応し、それぞれラインＩ００がラインＯ０、ラインＩ０１がラインＯ１、ラインＩ１０がラインＯ２、ラインＩ１１がラインＯ３に出力するように、即ち変換せずに入力値をそのまま出力するように変換テーブル３１が定められている。こうすれば、カウンタ４３ａ〜４３ｄの各々が別々に１色且つ１段階の色深度のインク量をカウントすると共に、カウンタ５３ａ〜５３ｄの各々が別々に他の１色且つ１段階の色深度のインク量をカウントすることができる。
【００２１】
次に、こうして構成された本実施形態のカウンタ回路３０の動作について説明する。コントローラ２１は、Ｉ／Ｆ２５から印刷データを入力すると、この印刷データに基づいて印刷機構２６を駆動制御して印刷ヘッド１８から各色のインクを各段階の色深度となるようなインク量で印刷用紙Ｐへ吐出する。このとき、カウンタ回路３０には、印刷ヘッド１８を駆動する信号がラインＩ００〜Ｉ１１を介して入力されると共に、クロック信号が入力されている。入力した４ビットの信号は、変換テーブル３１を用いて変換デコーダ３２により変換されて４ビットの信号としてラインＯ０〜Ｏ３を介してセレクタ３３へ出力される。ここではセレクタ３３は２つのカウンタユニットが同時にカウント可能なモードＡで動作し、カウンタ回路３０は２色のインクの４段階の色深度でのインク量をカウントする。各カウンタは、イネーブル信号が「１」、且つセレクタ３３からの出力信号が「１」であるときに、そのカウンタが対応づけられている色種且つ色深度のインクが吐出されたものとしてカウンタ値を「１」インクリメントする。そして、所定のタイミングで各カウンタのカウンタ値を出力し、出力したカウンタ値を加算してインクの吐出量を求め、残量との差分を計算し、計算した差分を現在のインク残量としてフラッシュメモリ２７に記憶する。このとき、コントローラ２１がクリア信号を出力し、これを受けたカウンタ４３，５３が各々のカウンタ値をクリアする。
【００２２】
さて、ここで、プリンタ１０と異なる構成、例えば、４色のインクを有し、８段階の色深度でインクを吐出可能なプリンタについて考察する。図５は、１色、色深度８段階での変換テーブル３１による変換の一例の説明図である。図５では、その中段にラインＩ００〜Ｉ１１での入力値を、下段にラインＯ０〜Ｏ３での出力値を示している。この構成では、カウンタ回路３０を各色ごとの４個備えるものとし、常にモードＢが選択される選択信号Ｓがコントローラ２１から出力されているものとする。この場合は、１色について色深度０〜７の８段階の入力があり、それぞれを３ビット０００，００１，…，１１０，１１１とすると、ラインＩ１１が不使用でラインＩ００，Ｉ０１，Ｉ１０が１色に対応し、それぞれＩ００がＯ０、Ｉ０１がＯ１、Ｉ１０が「１」ならばＯ３，「０」ならばＯ２に「１」、Ｉ１１は無視、のように入力値を変換して出力するように変換テーブル３１が定められているものとすればよい。こうすれば、カウンタ４３ａ〜４３ｄ，５３ａ〜５３ｄの各々が別々に１色の１段階の色深度のインク量をカウントすることができる。
【００２３】
このように、色深度（ドットの大きさなど）を大きくした場合などを考慮すると、例えば、１ビット／色、２ビット／色、３ビット／色というインク量をすべて対応してカウントしようとすると、何ビットのどの信号であるかを検出する必要があり、１＋４＋８種のカウンタを用意しなければならない。更に、４ビットで色深度を８段階とすると、更に１６個のカウンタを用意しなければならない。このカウンタ回路３０では、変換テーブル３１を用いることで、入力する信号が１ビット／色、２ビット／色、３ビット／色などと異なる場合でも任意の４ビットの信号に変換することが可能であり、変換デコーダ３２から出力する信号を各カウンタに適合させることができる。このカウンタ回路３０では、４個のカウンタを有するユニットを２つ設け、変換テーブル３１により変換方式を変更すると共に、セレクタ３３によりカウントするモードを切り替えることにより、カウンタの個数が増えるのを抑制しつつ、様々な印刷ヘッドの構成に対応可能としているのである。
【００２４】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のプリンタ１０が本発明の流体吐出装置に相当し、印刷ヘッド１８が吐出機構に相当し、カウンタ４３及びカウンタ５３が複数の計数部に相当し、変換テーブル３１及び変換デコーダ３２が変換部に相当し、セレクタ３３が計数切替部、ユニット切替部に相当し、セレクタ３３ｃ及びセレクタ３３ｆがイネーブル切替部に相当し、第１カウンタユニット４０及び第２カウンタユニット５０が第１計数ユニット及び第２計数ユニットに相当する。本実施形態のプリンタ１０が本発明の流体吐出装置に相当し、印刷ヘッド１８が吐出機構に相当する。また、インクが流体に相当し、印刷用紙Ｐがターゲットに相当し、モードＡが第１モード及び同時モードに相当し、モードＢが第２モード及び択一モードに相当する。
【００２５】
以上詳述した本実施形態のプリンタ１０によれば、ｎビット（ｎ＝４）で入力した吐出量データから複数のカウンタのうちいずれか１つに予め対応付けられたビット数（ｎ＝４）のデータへ変換デコーダ３２で変換し、この変換したデータをカウンタへ出力し、入力したビット数のデータに基づいて複数の色深度の段階の各々のインクの吐出量を、２n個以下の所定数だけ設けられたカウンタでカウントする。このように、カウンタに対応付けて変換デコーダ３２でデータを変換するため、例えば、インク吐出量の段階数が変更されたりインクの種類数が変更された場合でも、変換デコーダ３２の変換方法を変更することにより容易に対応可能である。したがって、複数の段階の吐出量及び色数の様々な構成に対してより多く対応することができる。また、２つの色数と４段階の色深度で吐出量をカウントするモードＡと、モードＡより小さい１つの色数とモードＡより大きい８段階の色深度で吐出量をカウントするモードＢと、を選択信号Ｓにより切替可能であるため、吐出量の段階数とインクの数とのいずれかを主とするモードを切り替えることにより、様々な構成に対してより多く対応することができる。更に、第１カウンタユニット４０及び第２カウンタユニット５０により同時にインクの吐出量をカウントするモードＡと、第１カウンタユニット４０及び第２カウンタユニット５０のうちいずれか一方によりインクの吐出量をカウントするモードＢと、を選択信号Ｓにより切替可能であるため、ユニット毎のカウントを切り替えることにより、様々な構成に対してより多く対応することができる。更にまた、セレクタ３３ｃ，３３ｆが、変換デコーダ３２より入力したデータを吐出量のカウントを可能とするイネーブル信号として出力するため、イネーブル信号によって比較的容易にユニットごとのカウントを切り替えることができる。そして、カウンタが色数（４）と色深度の段階数（４）とを乗算した数だけ設けられているため、必要な数だけ設けてカウンタの構成が煩雑になるのを抑制することができる。そしてまた、プリンタ１０は、インクの吐出量を計数する必要が高いため、本発明を適用する意義が高い。
【００２６】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００２７】
例えば、上述した実施形態では、セレクタ３３を設けモードＡ／Ｂを切り替えるものとしたが、図６に示すようにセレクタ３３を省略し、モードＡ／Ｂの切り替えを省略してもよい。図６は、他のカウンタ回路３０Ｂの説明図である。このカウンタ回路３０Ｂは、カウンタ回路３０のセレクタ３３を省略し、カウンタ回路３０におけるモードＢの接続を行った構成である。こうしても、モードＡ／Ｂの切り替えはできないが、変換テーブル３１による変換により、様々な構成に対してより多く対応することができる。なお、図６では、カウンタ回路３０におけるモードＢで接続したものを示したが、カウンタ回路３０におけるモードＡで接続したものとしてもよいし、色数と色深度の段階数に応じた任意の接続を採用してもよい。
【００２８】
上述した実施形態では、第１カウンタユニット４０及び第２カウンタユニット５０が同時にカウント可能なモードＡと第１カウンタユニット４０及び第２カウンタユニット５０が択一的にカウント可能なモードＢとを切り替えるものとしたが、この切り替えを省略してもよい。上述した実施形態では、複数のカウンタを複数のカウンタユニットに分割して配設するものとしたが、このカウンタユニットとしないものとしてもよい。なお、上述した実施形態では、２色且つ４段階の色深度を２つのカウンタユニットで同時にカウントするモードＡと、１色且つ８段階の色深度を２つのカウンタユニットで択一的にカウントするモードＢとを切り替えるものとしたが、２色且つ４段階の色深度をカウントするモードＡと、１色且つ８段階の色深度をカウントするモードＢとを切り替えるものとしたり、２つのカウンタユニットで同時にカウントするモードＡと、２つのカウンタユニットで択一的にカウントするモードＢとを切り替えるものとしてもよい。
【００２９】
上述した実施形態では、入力するデータを４ビットとしたが、出力数が入力数以上となるものであれば特にこれに限定されず、３ビットとしてもよいし、８ビットとしてもよい。また、変換デコーダ３２は、４ビットから４ビットへ変換するものとしたが、特にこれに限られない。
【００３０】
上述した実施形態では、モードＡが２色且つ４段階の色深度で吐出量をカウントし、モードＢが１色且つ８段階の色深度で吐出量をカウントするモードとして説明したが、第１の色数と第１の色深度の段階数とで吐出量をカウントする第１モードと、第１モードよりも小さい第２の色数と第１モードよりも大きい第２の色深度の段階数とで吐出量をカウントする第２モードとを切り替えるものとすれば、どのように構成してもかまわない。また、切り替えるモード数を２つとしたが、３以上としてもかまわない。
【００３１】
上述した実施形態では、流体吐出装置をプリンタ１０に具体化した例を示したが、インク以外の他の液体や機能材料の粒子が分散されている液状体（分散液）、ジェルのような流状体などを吐出する印刷装置に具体化してもよいし、インクとして吐出可能な固体を吐出する印刷装置に具体化してもよい。例えば、液晶ディスプレイ、ＥＬ（エレクトロルミネッセンス）ディスプレイ、面発光ディスプレイ及びカラーフィルタの製造などに用いられる電極材や色材などの材料を溶解した液体を吐出する液体吐出装置、同材料を分散した液状体を吐出する液状体吐出装置、精密ピペットとして用いられ試料となる液体を吐出する液体吐出装置としてもよい。また、光通信素子等に用いられる微小半球レンズ（光学レンズ）などを形成するために紫外線硬化樹脂等の透明樹脂液を基板上に吐出する液体吐出装置、ジェルを吐出する流状体吐出装置、トナーなどの粉体を吐出する粉体吐出式記録装置としてもよい。
【図面の簡単な説明】
【００３２】
【図１】本発明のプリンタ１０の構成の概略を示す構成図である。
【図２】本発明のカウンタ回路３０の構成の概略を示す構成図である。
【図３】変換デコーダ３２からの出力先の対応表である。
【図４】２色、色深度４段階での変換の一例の説明図である。
【図５】１色、色深度８段階での変換の一例の説明図である。
【図６】他のカウンタ回路３０Ｂの説明図である。
【符号の説明】
【００３３】
１０  プリンタ、１２  メイン基板、１３  接続配線、１４  キャリッジ、１５  インクカートリッジ、１８  印刷ヘッド、１９  ノズル、２１  コントローラ、２２  ＣＰＵ、２３  ＲＯＭ、２４  ＲＡＭ、２５  インタフェース（Ｉ／Ｆ）、２６  印刷機構、２７  フラッシュメモリ、３０，３０Ｂ  カウンタ回路、３１  変換テーブル、３２  変換デコーダ、３３，３３ａ〜３３ｆ  セレクタ、４０  第１カウンタユニット、４１，５１  ユニットデコーダ、４２，４２ａ〜４２ｄ，５２，５２ａ〜５２ｄ  ゲート、４３，４３ａ〜４３ｄ，５３，５３ａ〜５３ｄ  カウンタ、５０  第２カウンタユニット、Ｐ  印刷用紙、Ｓ  選択信号。
【図１】
2010052200.tif 000003
【図２】
2010052200.tif 000004
【図３】
2010052200.tif 000005
【図４】
2010052200.tif 000006
【図５】
2010052200.tif 000007
【図６】
2010052200.tif 000008