(57)【要約】【課題】  複数のノズル列、他ノズルを備えた記録ヘッドを用いて記録を行う記録装置において、記録装置が有するプリントバッファのメモリ容量を削減する。【解決手段】  複数の領域に分割されたプリントバッファと、その各領域に対応して、プリントバッファに格納する色を識別する識別情報を保持するレジスタと、プリントバッファに格納する格納手段と、プリントバッファから記録データを読み出す読み出し手段と、レジスタの情報に対応して、読み出し手段は、記録データを読み出し、記録ヘッドに転送する。【選択図】  図１
2005074660.tif 000002
【特許請求の範囲】
【請求項１】
Ｎノズル列を有する記録ヘッドを用いて、１回の走査記録にてＭ色で記録を行う記録装置であって、
前記Ｍ色の記録データを格納するためのＭ分割された領域を備えたプリントバッファと、
前記Ｍ個の領域に対応して、プリントバッファに格納する色を識別する識別情報を保持するレジスタと、
前記プリントバッファに格納する記録データ格納手段と、
前記レジスタの情報に対応して、前記プリントバッファに格納されている記録データを読み出す読み出し手段と、
前記読み出し手段で読み出した記録データを記録ヘッドへ転送する転送手段と、
プリントバッファへのアクセスするタイミングに同期して、前記レジスタに前記識別情報を設定する設定手段とを備えることを特徴とする記録装置。
【請求項２】
前記Ｍと前記Ｎは、Ｍ＜Ｎであることを特徴とする請求項１に記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記憶装置に関するものである。
【背景技術】
【０００２】
記録装置（例えばシリアルタイプのプリンタ）は、小型かつ低価格な構成が可能なプリンタとして広く普及している。特にインクジェットプリンタはシリアルプリンタの中でも静粛かつ高速な印字が可能なプリンタとして近年は目覚ましい発展を遂げ諸性能の向上が計られている。例えば印字速度に関してはヘッドを搭載したキャリッジの走査速度の高速化等によって速度向上が達成されてきた。一方、画像解像度を上げることによる画像の精細化等の技術により、印字品位も著しく向上している。
【０００３】
そして、最近では、印字速度と印字品位をより高度なレベルで両立させることが求められるようになっている。上で挙げた以外の印字速度を向上させる手段としてノズル数の増加が挙げられる。ノズル数を増やすことで１スキャンあたりの印字領域が広がる為、印字速度の向上が実現される。
【０００４】
印字品位を向上させる手段としては、インクの色数の増加が挙げられる。一般的にインクジェットプリンタで用いられてる色はブラック、シアン、マゼンタ、イエローの４色であるが、階調性を出すために薄めた色であるライトシアン、ライトマゼンタを用いているものもある。また、色域を広げるために更にその他の色を追加することも考えられ、実現されている。色数の増加はすなわちノズル数の増加であり、結果的にノズル数は更に増加することになる。
【特許文献１】特開２００２−２５４６２３号
【発明の開示】
【発明が解決しようとする課題】
【０００５】
次にプリントバッファについて説明する。プリントバッファとは記録ヘッドに出力するインクに対応した記録データを格納するもので、プリンタの記憶手段（メモリ）に設けられている。記録ヘッドの各ノズルをヒートするか否かのデータのデータを格納することから、ノズル数に比例して大きなメモリ容量が必要となる。また、インクの色数が増えれば図２に示すように、色数が１０であれば、１０色分の領域を確保する必要がでてくる。つまり、その色数が増えれば、それだけメモリ容量が必要となる。そして、このようにメモリ容量が増えれば、コストアップの要因となってしまう。
【０００６】
そこで、本発明では上記課題を解決するために、より少ないメモリ容量で色数の増加に対応することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は上記課題を解決するため、本発明の記録装置は、Ｎノズル列を有する記録ヘッドを用いて、１回の走査記録にてＭ色で記録を行う記録装置であって、前記Ｍ色の記録データを格納するためのＭ分割された領域を備えたプリントバッファと、前記Ｍ個の領域に対応して、プリントバッファに格納する色を識別する識別情報を保持するレジスタと、前記プリントバッファに格納する記録データ格納手段と、前記レジスタの情報に対応して、前記プリントバッファに格納されている記録データを読み出す読み出し手段と、前記読み出し手段で読み出した記録データを記録ヘッドへ転送する転送手段と、走査記録毎に、前記レジスタに前記識別情報を設定する設定手段とを備える。
【発明の効果】
【０００８】
以上、説明したように本発明によれば、記録装置がもつ色数より少ない色分のプリントバッファ容量で処理を行うことができ、メモリ容量を節約できる。これにより、色数を増やすことが可能となり、コストアップが少ない条件で画質の高品位化を図ることができる。
【発明を実施するための最良の形態】
【０００９】
以下に図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素、プログラムモジュール等の相対配置、解像度等の数値などについては特に特定的な記載がない限りは、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００１０】
［実施の形態］
本発明に係る記録装置の第１の実施形態としてのプリンタについて説明する。図１は本発明を実施したプリンタの制御回路の主要構成を示すブロック図である。図１において１はＣＰＵ、２はＲＯＭ、３はＵＳＢインターフェース、４はプリンタコントロールＩＣ（ＰＣ）、５はＲＡＭ、６は印字ヘッドである。７は転送回路（ＴＣ）である。
【００１１】
ＣＰＵ１はプリンタの動作全般を制御するもので、プログラムを実行するプロセッサ部の他にタイマー機能、入出力ポート等を内蔵する。ＲＯＭ２はＣＰＵ１が実行するプログラムや制御に必要な各種データ等を格納している。ＵＳＢインターフェース３はコンピュータ等のホストシステムに接続され、印字データやコマンドを受信する。ＡＳＩＣ（プリンタコントロールＩＣ）４はＣＰＵ１からの指示の基づいてＵＳＢインターフェース３、ＲＡＭ５、印字ヘッド６を制御する。またプリンタコントロールＩＣ４は転送回路７を内蔵する。
【００１２】
ＲＡＭ５はバス幅１６ビットのＲＡＭであり、受信データや画像データ等の格納に使用される。印字ヘッド６は各色５１２個の吐出口が配列し、１本の吐出口列（ノズル列）が構成される。この吐出口の配列方向は、被記録媒体（印字用紙）の搬送方向と略等しい。
【００１３】
このノズル列が１０本、記録ヘッドの走査方向に配置されている。このノズル列からは各色のインクが吐出する。このインクジェットノズルが１２００分の１インチ間隔で配列されたインクジェットヘッドであり、印字用紙に対して搬送方向とは異なる方向に走査しながらインク滴を噴射して印字用紙上への記録を行う。ただし、１スキャン中において同時に使用するのは１０色のうち最大８色が記録可能である。いいかえると、１０ノズル列のうち、最大８ノズル列を選択して、そのノズル列の各吐出口からインクを吐出して、記録を行うことが出来る。
【００１４】
ＵＳＢインターフェース３によって受信されたデータは、プリンタコントロールＩＣ４内の受信レジスタに一時的に格納された後、ＲＡＭ５内に設定された受信バッファ領域に格納される。ＣＰＵ１は受信バッファ内にデータが格納されているかどうかを調べ、格納されていれば受信データの解析を行い、圧縮されているデータの展開等を行って作成した画像データをＲＡＭ５内に設定された編集バッファ領域に展開する。
【００１５】
転送回路７は編集バッファのデータをＲＡＭ５内に設定されたプリントバッファに転送する。
【００１６】
図７（ａ）は記録ヘッドのノズル列の配置を説明する図である。記録ヘッドは、１０本のノズル列を備え、色数が１０色である（１本のノズル列は１色に対応している）。矢印Ａは記録ヘッドの走査方向、矢印Ｂは印字用紙の搬送方向である。
【００１７】
ここで、１０本のノズル列のうち、記録ヘッドの１走査記録で使われるのは、８本のノズル列である。例えば、１度の走査記録において、シアンのインクとライトシアンのインクにより記録がなされる場合には、ダークシアンのインクによる記録はなされない。同様のことが、マゼンタやイエローについてもいえる。
【００１８】
図３に示すようにプリントバッファ領域（Ｃｏｌｏｒ−０、Ｃｏｌｏｒ−１、Ｃｏｌｏｒ−２、Ｃｏｌｏｒ−３、Ｃｏｌｏｒ−４、Ｃｏｌｏｒ−５、Ｃｏｌｏｒ−６、Ｃｏｌｏｒ−７）は８色分の領域をもつ。そして、各領域は、１６カラム分の領域を有する。この８色分の領域を１単位（１面）とすると、実際のプリンタでは、このプリントバッファを２単位（２面）備え、一方のプリントバッファ（例えばバッファ１）に格記録データが格納されている間、一方のプリントバッファ（バッファ２）から記録データの読み出しが行われている。このように、バッファ１とバッファ２に対して、交互に書き込みが行われる。同様に、バッファ１とバッファ２に対して、交互に読み出し処理が行われる。
【００１９】
図４（ｂ）に示すようにそのプリントバッファ領域（Ｃｏｌｏｒ−０、Ｃｏｌｏｒ−１、Ｃｏｌｏｒ−２、Ｃｏｌｏｒ−３、Ｃｏｌｏｒ−４、Ｃｏｌｏｒ−５、Ｃｏｌｏｒ−６、Ｃｏｌｏｒ−７）のそれぞれに対応するレジスタを設け、１０色分の色コード（００００ｂ、０００１ｂ、００１０ｂ、００１１ｂ、０１００ｂ、０１０１ｂ、０１１０ｂ、０１１１ｂ、１０００ｂ、１００１ｂ）のいずれかが、各レジスタに割当てられる。そして、その設定は、スキャン毎に行われる。
【００２０】
図４（ｂ）は第１主走査（第１スキャン）の記録のレジスタの設定と第２主走査（第２スキャン）の記録のレジスタの設定を示す。例えば、Ｃｏｌｏｒ−５の領域に着目すると、設定されている色コードより、１主走査目は、ライトシアンの色データが格納されていることを示す。そして、２主走査目は、ダークシアンの色データが格納されていることを示す。
【００２１】
このように、プリントバッファに対応したレジスタに色コードを設定すれば、所望の領域に記録データを格納することができる。以上のような構成によって、記録ヘッドが備えた最大の色数（１０色分）よりも、少ないプリントバッファ領域（８色分）で記録動作を行うことができ、ＲＡＭ容量を２色分減らすことができる。
【００２２】
図６は、プリントバッファに格納されている記録データを、記録ヘッドへ転送する様子を説明する図である。６０１はプリントバッファに記録データを格納するためのデータ格納ブロックである。６０２はプリントバッファである。６０３は、プリントバッファから記録データを読み出すためのデータ読み出しブロックである。この読み出しブロックには、読み出したデータを、色コードに対応したノズル列に転送する転送手段を備えており、読み出しブロック６０３で読み出した記録データを記録ヘッド６０６に転送する。このように、１０ノズル列のうちの８ノズル列が選択されて、８色分のデータが転送される。
【００２３】
なお、信号線６０４は、プリントバッファに格納されている情報（どのバッファに何色のデータが格納されているかを示す情報）を伝えるためのデータラインである。この情報は、例えばバッファに格納するデータ種類が決まった時にデータ格納ブロック６０１から読み出しブロック６０３に転送される。なお、この情報を伝えるタイミングは、上記のタイミングの他に、プリントバッファにデータが８色分のデータすべて格納された時、あるいは、格納されているデータの読み出しを開始する前でも構わない。
【００２４】
信号線６０５は、いわゆるヒートウインドウのタイミング信号である。この信号線６０５は、各ノズル列ごとに独立しており、この信号線が有効になっているタイミングにおいて、ノズル列からインクが吐出される。このタイミングにより、所望のカラム位置（例えば、１０カラムから１２１０カラム）に記録をすることができる。
【００２５】
なお、ホストコンピューターから送られたデータはＤＲＡＭに設けられた受信バッファに格納され、不図示のインデックス変換回路、ＨＶ変換回路にて、変換されてＳＲＡＭに設けられたプリントバッファ６０２に格納される。
【００２６】
この信号線６０４により、読み出しブロックは、所望の色データがプリントバッファのどの領域（アドレス）に格納されているかを知ることができる。例えば図４（ｂ）を用いて説明すると、ライトシアン（ＬｉｇｔｈＣｙａｎ）のデータが、Ｃｏｌｏｒ−５に格納されていることがわかるのである。これにより、Ｃｏｌｏｒ−５に格納されているライトシアン（ＬｉｇｔｈＣｙａｎ）のデータを記録ヘッドのライトシアンのノズル列（各ノズル）に転送することができる。
【００２７】
以上、本願発明について説明したが、８色分の記録を行う場合に限定せず、他の色数での記録を行う場合にも適用できる。例えば、６色分の記録を行う場合、図５に示すように使用しない領域には１１１１ｂと設定する。これは未使用領域のコードであり、そうすることによって、色数が８色より少ない記録ヘッドでも同じ回路を用いることができる。
【００２８】
また、８色分の領域をもつプリントバッファにおいて。各領域は、１６カラム分の領域を有するが、この値に限定するものではない。
【００２９】
また、１０ノズル列を有するが、特定の色については、２ノズル列にて記録する場合にも適用できる。例えば、図７（ｂ）のように、シアンやマゼンタの色については、２ノズル列を割当てる。この構成により、両方向記録（両方向印字）を行う場合に、一方の向きに記録ヘッドが走査して記録する場合には、例えば、図の左側の２列を用いて、シアンとマゼンタ記録を行い、他方の向きに走査する場合には、図の右側の２列を用いて、シアンとマゼンタ記録を行う。このような制御を行うことで、紙面上でのインクの着弾順序の順序を等しくできる。
【００３０】
なお、信号線６０４にて転送されるプリントバッファに格納されている情報（どのバッファに何色のデータが格納されているかを示す情報）の転送のタイミングは、１６カラム単位のデータ転送のタイミングと同期していることについて述べたが、言い換えると、１主走査の途中で、１６カラム単位で、８色分のデータのうち例えば、１色を他の色に変更することも可能となる。例えば、図４（ｂ）において、１スキャン目の途中で、Ｃｏｌｏｒ−５に格納するデータを、ライトシアンからダークシアンのデータに変更する。記録するデータの内容にもよるが、このような記録データの処理も可能となる。
【図面の簡単な説明】
【００３１】
【図１】本発明に係る実施形態のプリンタのブロック図。
【図２】従来のプリンタのプリントバッファの説明図。
【図３】本発明に係る実施形態のプリンタのプリントバッファの説明図。
【図４】本発明に係る実施形態のプリンタのプリントバッファの説明図。
【図５】本発明に係る実施形態のプリンタのプリントバッファの説明図。
【図６】本発明に係る実施形態のプリンタのプリントバッファの格納と読み出しを行う回路の説明図。
【図７】本発明に係る実施形態の記録ヘッドの説明図。
【符号の説明】
【００３２】
１  ＣＰＵ
２  ＲＯＭ
４  ＡＳＩＣ
５  ＲＡＭ
６  記録ヘッド（ＨＥＡＤ）
６０１  データ格納ブロック
６０２  プリントバッファ
６０３  データ読み出しブロック
【図１】
2005074660.tif 000003
【図２】
2005074660.tif 000004
【図３】
2005074660.tif 000005
【図４】
2005074660.tif 000006
【図５】
2005074660.tif 000007
【図６】
2005074660.tif 000008
【図７】
2005074660.tif 000009