(57)【要約】【課題】白黒画像をカラー画像とが混在し、かつ同一の画像を、複数枚コピーする画像形成装置において、コピー速度を高速化することができ、また、低コストである画像形成装置を提供することを目的とする。【解決手段】本発明は、画像データを、記録可能な印字記録データに順次変換する印字記録データ生成手段と、上記印字記録データ生成手段が生成した印字記録データを、記録手段に転送する印字データ転送手段とを有する。また、本発明は、上記特定ノズル列に対応する印字記録データ以外の印字記録データが、特定の範囲で存在しないことを示す付加情報を生成する付加情報生成手段と、上記付加情報を、印字記録データと対応付けて蓄積する蓄積手段とを有する。さらに、本発明は、上記蓄積手段に蓄積されている印字記録データと、上記付加情報とに基づいて、印字する印字手段を有する画像形成装置である。【選択図】図４
2008135811.tif 000002
【特許請求の範囲】
【請求項１】
複数種類のノズル列のうちの１つの種類のノズル列である特定ノズル列の長さが、上記複数種類のノズル列のうちで、上記特定ノズル列以外の種類のノズル列の長さよりも長い画像形成装置において、
画像データを、記録可能な印字記録データに順次変換する印字記録データ生成手段と；
上記印字記録データ生成手段が生成した印字記録データを、記録手段に転送する印字データ転送手段と；
上記特定ノズル列に対応する印字記録データ以外の印字記録データが、特定の範囲で存在しないことを示す付加情報を生成する付加情報生成手段と；
上記付加情報を、印字記録データと対応付けて蓄積する蓄積手段と；
上記蓄積手段に蓄積されている印字記録データと、上記付加情報とに基づいて、印字する印字手段と；
を有することを特徴とする画像形成装置。
【請求項２】
請求項１において、
上記特定ノズル列の長さは、少なくとも１つの種類であることを特徴とする画像形成装置。
【請求項３】
請求項１において、
上記付加情報は、使用ノズル列と使用ノズル数とを、印字領域毎に示す情報であることを特徴とする画像形成装置。
【請求項４】
請求項３において、
使用ノズル列と使用ノズル数とを、印字領域毎に示す情報に応じて、使用ノズル数を増減させることを特徴とする画像形成装置。
【請求項５】
請求項４において、
複数枚コピーする場合、その１枚目のコピー時は、上記付加情報とは無関係に印字することを特徴とする画像形成装置。
【請求項６】
請求項４において、
複数枚コピーする場合、２枚目以降のコピー時は、１枚目のコピー時に取得した付加情報に応じて印字することを特徴とする画像形成装置。
【請求項７】
請求項１において、
上記特定ノズル列は、黒インクを吐出するノズル列であることを特徴とする画像形成装置。
【請求項８】
複数種類のノズル列のうちの１つの種類のノズル列である特定ノズル列の長さが、上記複数種類のノズル列のうちで、上記特定ノズル列以外の種類のノズル列の長さよりも長い画像形成装置の制御方法において、
画像データを、記録可能な印字記録データに順次変換する印字記録データ生成工程と；
上記印字記録データ生成工程で生成された印字記録データを、記録手段に転送する印字データ転送工程と；
上記特定ノズル列に対応する印字記録データ以外の印字記録データが、特定の範囲で存在しないことを示す付加情報を生成する付加情報生成工程と；
上記付加情報を、印字記録データと対応付けて蓄積する蓄積工程と；
上記蓄積工程で蓄積された印字記録データと、上記付加情報とに基づいて、印字する印字工程と；
を有することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に係り、特に、コピー速度の高速化を実現する場合に好適な画像形成装置に関する。
【背景技術】
【０００２】
従来、原稿から読み取った画像データを記録紙に記録するコピー機能を備えた画像形成装置が存在する。従来のこの種の画像形成装置では、１枚の原稿で複数部数のコピーを行う場合、原稿を読み取りながら、読み取った画像データを印字記録データに順次変換し、プリンタに送信し、印字記録する動作を繰り返してコピーする。
【０００３】
したがって、１部コピーごとに、毎回読取動作を行う必要があり、複数部数コピー時にコピー速度を高速化することが困難である。
【０００４】
そこで、複数部数コピー時にコピー速度を高速化するために、原稿を読み取りながら、原稿から読み取った画像データを印字記録データに変換し、プリンタに送信し、また、変換した印字記録データを圧縮して画像メモリに蓄積する。そして、２部目以降の記録時（コピー時）には、画像メモリに蓄積されている圧縮データを、記録ページ毎に伸長し、プリンタに送信することによって、複数部数をコピーする場合に高速化することが提案されている（たとえば、特許文献１参照）。
【０００５】
印字記録手段として、黒とカラーとでノズル長が異なる印字ヘッドを備える画像形成装置において、モノクロのみの印字データである場合、黒のノズルしか印字に用いない。しかし、印字の時に、カラーのデータがあるかないかは不明であるので、カラーデータの存在の有無を、画像形成装置が判別する必要がある。
【０００６】
そして、黒のデータとカラーのデータとの存在を判別するために、黒のノズル長と同じ長さとなる容量のカラー印字用の印字バッファメモリを用意し、黒を印字するときに、黒と同じノズル位置にカラーデータがあるかどうかを判別する必要がある。
【０００７】
この方法では、印字記録データをメモリに蓄積するので、黒の印字データのみがあり、カラーの印字データが存在しない場合でも、カラーのノズル長の印字バッファを確保する必要がある。
【特許文献１】特開平１１−３３１４５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、コピー画質を向上させるために、原稿を読み取るスキャナと記録を行うプリンタとを高解像度化し、原稿の読取動作に必要な読取バッファメモリ、印字記録動作に必要な印字バッファメモリともに大容量化する傾向にある。一方で、画像形成装置自体の一般家庭への普及に伴い、装置の低価格化が進み、画像形成装置に搭載できるメモリ容量は、製品コストとの関係上、低容量メモリで機能を実現することが求められている。
【０００９】
したがって、上記従来の方法では、読取動作と印字記録動作とを行いながら印字記録データを圧縮して蓄積する画像メモリに使用できるメモリ容量に制約があり、１ページ分の印字記録データを画像メモリに格納できないことがあるというという問題がある。
【００１０】
本発明は、白黒画像をカラー画像とが混在し、かつ同一の画像を、複数枚コピーする画像形成装置において、コピー速度を高速化することができ、また、低コストである画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、複数種類のノズル列のうちの１つの種類のノズル列である特定ノズル列の長さが、上記複数種類のノズル列のうちで、上記特定ノズル列以外の種類のノズル列の長さよりも長い画像形成装置である。また、本発明は、画像データを、記録可能な印字記録データに順次変換する印字記録データ生成手段と、上記印字記録データ生成手段が生成した印字記録データを、記録手段に転送する印字データ転送手段とを有する。さらに、本発明は、上記特定ノズル列に対応する印字記録データ以外の印字記録データが、特定の範囲で存在しないことを示す付加情報を生成する付加情報生成手段と、上記付加情報を、印字記録データと対応付けて蓄積する蓄積手段とを有する。そして、本発明は、上記蓄積手段に蓄積されている印字記録データと、上記付加情報とに基づいて、印字する印字手段を有する画像形成装置である。
【発明の効果】
【００１２】
本発明によれば、白黒画像をカラー画像とが混在し、かつ同一の画像を、複数枚コピーする画像形成装置において、１部目のコピー時に取得した付加情報に応じて、２部目以降のコピー動作を決定するので、コピー速度の高速化、低コスト化を実現できる。
【発明を実施するための最良の形態】
【００１３】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１４】
図１は、本発明の実施例１である画像形成装置１の構成を示すブロック図である。
【００１５】
画像形成装置１は、ＣＰＵ２と、内部バス３と、プログラムメモリ４と、データメモリ５と、読取制御部６と、読取機構７と、読取バッファメモリ８と、データ変換部９と、印字バッファメモリ１０と、記録制御部１１とを有する。また、画像形成装置１は、印字記録機構１２と、画像メモリ１３と、操作部１４とを有する。
【００１６】
マイクロプロセッサ形態のＣＰＵ２は、内部バス３を介して接続されているＲＯＭ形態のプログラムメモリ４に格納されている制御プログラムと、ＲＡＭ形態のデータメモリ５の内容とに従って動作する。
【００１７】
ＣＰＵ２は、読取制御部６を通じて、読取機構７を動作させ、読取機構７内に設けられている不図示のイメージセンサが読み取った原稿画像データを、データメモリ５中の読取バッファメモリ８に格納する。読取バッファメモリ８に格納されている原稿画像データは、データ変換部９が、印字記録データに変換した後に、データメモリ５中の印字バッファメモリ１０に格納される。
【００１８】
ＣＰＵ２は、記録制御部１１を通じて印字記録機構１２を動作させ、また、印字バッファメモリ１０に格納されている印字記録データを読み出し、印字記録機構１２に送り、記録媒体への印字記録動作を行うことによって、コピー動作を実現する。
【００１９】
データメモリ５には、画像メモリ１３が設けられ、データ変換部９が生成した印字記録データを格納し、また、付加情報を格納する。なお、データ変換部９が生成した印字記録データを圧縮して格納することが可能である。
【００２０】
上記「付加情報」は、長いノズル列（実施例では、黒のノズル列であり、以下、これを、「特定ノズル列」ともいう）を使ってよいかどうかを示す情報（フラグ）である。
【００２１】
画像メモリ１３に格納されている印字記録データは、読み出して印字バッファメモリ１０へ格納し、印字記録に使用することができる。なお、データメモリ５上の読取バッファメモリ８と、印字バッファメモリ１０と、画像メモリ１３とは、ＣＰＵ２の管理によって、動作モードやユーザ設定等、動作状況に応じて、各メモリの容量配分を動的に変更して割り付けて動作することが可能である。
【００２２】
また、画像形成装置１には、各種キー、ＬＥＤ、ＬＣＤ等、表示装置と各種キーの入力装置とをもつ操作部１４が設けられ、オペレータによる各種入力操作や動作状況の表示等を行うことができる。
【００２３】
図２は、実施例１において、画像形成装置１のコピー動作時に、ＣＰＵ２が処理する内容を示すフローチャートである。
【００２４】
ＣＰＵ２は、まず、Ｓ１０１で、コピー部数Ｎが１であるかどうか（すなわち複数部コピーが設定されているかどうか）を調べる。Ｓ１０１でコピー部数が１であると判断された場合、Ｓ１０２で、設定されているコピーモードの読取動作で必要なメモリ容量を、読取バッファメモリ８として割り付け、残りのメモリ容量を、印字バッファメモリ１０として割り付け、ダイレクトコピー動作を行う。
【００２５】
図３は、図２に示すＳ１０２から呼び出されるダイレクトコピー動作の処理内容を示すフローチャートである。
【００２６】
ダイレクトコピー動作は、読取機構７による読取動作を行いながら、データ変換処理を行い、印字記録動作までを並行して行う動作である。ＣＰＵ２は、まず、読取制御部６を制御し、読取機構７による読取動作を起動し（Ｓ２０１）、記録制御部１１を制御して、印字記録機構１２を動作させ、記録媒体を給紙する（Ｓ２０２）。
【００２７】
続いて、ＣＰＵ２は、Ｓ２０３で、データ変換部９を制御することによって、読取機構７から読取バッファメモリ８へ出力される読取データを、順次印字記録データに変換し、印字バッファメモリ１０へ格納する。そして、印字記録データを記録制御部１１へ渡すことによって、印字記録動作を行う（Ｓ２０４）。
【００２８】
上記Ｓ２０３〜Ｓ２０４の処理を、１ページのコピー動作が完了するまで繰り返し（Ｓ２０５）、最後に、記録媒体を排紙し（Ｓ２０６）、１ページ分のダイレクトコピー動作を終了する。
【００２９】
一方、Ｓ１０１でコピー部数Ｎが１ではない（複数部コピーが設定されている）と判断した場合、ＣＰＵ２は、Ｓ１０３で、蓄積バッファに蓄積されている印字記録データと、蓄積バッファに記憶されている印字記録データの紙送り方向の位置をクリアする。
【００３０】
そして、Ｓ１０４で、メモリ蓄積コピー動作を行う。
【００３１】
図４は、Ｓ１０４に示すメモリ蓄積コピー動作を示すフローチャートである。
【００３２】
上記「メモリ蓄積コピー動作」は、読取機構７による読取動作を行いながら、データ変換処理を行い、印字記録動作までを並行して行い、また、印字記録データを圧縮し、画像メモリ１３に蓄積格納する動作である。
【００３３】
ＣＰＵ２は、メモリオーバフラグをクリアする（Ｓ３０１）。次に、ＣＰＵ２は、読取制御部６を制御し、読取機構７による読取動作を起動し（Ｓ３０２）、記録制御部１１を制御し、印字記録機構１２を動作させ、記録媒体を給紙する（Ｓ３０３）。
【００３４】
続いて、ＣＰＵ２は、Ｓ３０４で、データ変換部９を制御することによって、読取バッファメモリ８内の読取データを、順次印字記録データに変換する（Ｓ３０４）。さらに、印字バッファメモリ１０に格納されている印字記録データを、データ圧縮し（Ｓ３０５）、印字バッファに格納されている印字色が、黒だけかどうかを判断する（Ｓ３０６）。印字色として、カラーと黒とが存在すれば、ＢＫ＿ＣＯＵＮＴをクリアし（Ｓ３０９）、付加情報を、ＯＦＦにする（Ｓ３１０）。
【００３５】
付加情報ＯＮは、長いノズル（特定ノズル列）を使用してもよいことを示し、付加情報ＯＦＦは、長いノズル（特定ノズル列）と他のノズル列とを使用することを示す。
【００３６】
Ｓ３０６で印字色が黒だけであると判断すると、付加情報をＯＮにし（Ｓ３０７）、ＢＫ＿ＣＯＵＮＴを加算する（Ｓ３０８）。
【００３７】
次に、蓄積メモリに空きがあるかどうかを判断し（Ｓ３１１）、圧縮したデータを画像メモリ１３に記憶するために、ＣＰＵ２は、蓄積メモリに空きがあるかどうかを調べ、蓄積メモリに空きがあれば（Ｓ３１１）、付加情報の状態を調べる（Ｓ３１４）。
【００３８】
付加情報がＯＮであれば（Ｓ３１４）、付加情報を蓄積メモリに格納し、格納したアドレスを、Ｓｔｏｒｅ＿Ｂｋ＿ＡＤＤに保存する（Ｓ３１７）。そして、黒のみラスタカウントと黒ノズル長とを比較する（Ｓ３１８）。これは、黒のみデータが何ラスタ連続しているかを知るためである。
【００３９】
黒のみラスタカウントが、ノズル長以下であれば（Ｓ３１８）、黒の全ノズルを使用して１スキャンの印字を行なうことができないので、蓄積メモリに格納してある付加情報を、ＯＦＦに上書きする（Ｓ３２１）。つまり、格納したアドレスＳｔｏｒｅ＿Ｂｋ＿ＡＤＤに、ＯＦＦを上書きする。黒のみラスタカウントが、ノズル長以上であれば（Ｓ３１８）、付加情報を変化させない。
【００４０】
次に、印字データを蓄積メモリに格納する（Ｓ３２２）。保存蓄積データ位置を更新する（Ｓ３２３）。一方、Ｓ３１１で蓄積メモリに空きがないと判断すると、メモリオーバフラグをセットし（Ｓ３２４）、印字記録動作を実行する（Ｓ３２５）。
【００４１】
上記Ｓ３０４〜Ｓ３２５の処理を、１ページのコピー動作が完了するまで繰り返し（Ｓ３２６）、最後に、記録媒体を排紙し（Ｓ３２９）、１ページ分のメモリ蓄積コピー動作を終了する。以上が、Ｓ１０４に示すメモリ蓄積コピー動作の処理内容である。
【００４２】
図２に示すＳ１０４のメモリ蓄積コピー動作によって、１部目のコピー動作が完了した後に、ＣＰＵ２は、Ｓ１０５で、メモリオーバフラグを参照することによって、画像メモリ１３への印字記録データ蓄積が成功したかどうかを調べる。
【００４３】
蓄積成功していれば、Ｓ１０６で、残り部数を、全画像蓄積データコピー動作（Ｓ１０７）によって記録する。
【００４４】
図５は、図２に示すＳ１０７から呼び出される蓄積データコピー動作の処理内容を示すフローチャートである。
【００４５】
上記「蓄積データコピー動作」は、画像メモリ１３に蓄積された印字記録データを読み出して印字記録動作のみを行う動作である。ＣＰＵ２は、記録制御部１１を制御し、印字記録機構１２を動作させ、記録媒体の給紙動作を行う（Ｓ４０１）。そのページのカラーモードを、初期化とし、カラーモードにする（Ｓ４０２）。続いて、ＣＰＵ２は、Ｓ４０３で、画像メモリ１３に記憶されている蓄積データを読み出す。このときに、付加情報があり（Ｓ４０４）、付加情報がＯＮであれば、黒のみモードにする（Ｓ４０５）。
【００４６】
付加情報がＯＮ（黒のみモード）であれば（Ｓ４０６）、黒のデータを、黒の印字バッファに展開し（Ｓ４０７）、印字対象ノズルのデータが確定すれば、印字動作を行う（Ｓ４０８）。
【００４７】
付加情報があり（Ｓ４０４）、付加情報がＯＦＦであれば（Ｓ４０５）、黒とカラーとの混在モードであるので、カラーモードにし（Ｓ４１０）、黒とカラーとのデータを印字バッファに展開する（Ｓ４１１）。そして、黒とカラーとの指定ノズルのデータが確定すれば、印字動作を行う（Ｓ４１２）。
【００４８】
付加情報がなければ、現在のモードによって動作する。現在が黒モードであれば、Ｓ４０６に進み、現在がカラーモードであれば、Ｓ４１０に進む。
【００４９】
ＣＰＵ２は、Ｓ４１３で、印字記録データを記録制御部１１へ渡すことによって、印字記録動作を行う。
【００５０】
これらのＳ４０３〜Ｓ４１３の処理を、１ページの印字記録動作が完了するまで繰り返し（Ｓ４１４）、最後に、記録媒体を排紙し、１ページ分の蓄積データ記録動作を終了する。
【００５１】
以上が、図２のＳ１０７に示す全画像蓄積データコピー動作の処理内容の説明である。
【００５２】
上記のように制御することによって、１部目のコピー時に取得した印字記録データの付加情報に応じて、２部目以降のコピー動作方法を決定するので、２ページ以降の印字記録データ速度を短縮することができる。
【００５３】
特に、黒のノズル列の長さ（ノズル数）とカラーのノズル列の長さ（ノズル数）との差が大きいときに、カラーの印字バッファを余計に確保することなく、装置全体のメモリ容量を削減した場合においても、装置の性能を発揮させることができる。
【００５４】
図６は、ノズルと印字バッファとの関係を示す図である。
【００５５】
図６−（１）は、黒のノズルとカラーのノズルとの配置を示す図である。黒のノズルは、カラーのノズルよりも、ノズル列の長さが長く（ノズル数が多く）、記録媒体搬送方向の上流側（図６の下方向）にシフトして配置されている。
【００５６】
図６−（２）は、黒のノズルとカラーのノズルとを同時に使用して印字する場合に、各ノズル列のうちで、使用するノズルの位置を示す図である。黒は上流側、カラーは下流側のノズルの同じ長さ分を使用する。
【００５７】
図６−（３）は、黒のノズルのみを使用して印字する場合に、使用するノズルの位置を示す図である。黒のみのエリアについては、図６−（３）に示すように、黒の全ノズルを使用して印字する。
【００５８】
図６−（４）は、図６−（１）〜（３）のように制御を行なう場合に、印字バッファの構成を示す図である。
【００５９】
従来は、黒のみのエリアが、黒全ノズル分に相当する長さ以上継続するかどうかを判別するために、先読みバッファが必要である。そして、この先読みバッファは、図６−（４）に示すように、黒・カラーともに、黒全ノズル分に相当する長さ分以上を必要とする。しかし、実施例１では、先読みバッファが不要である。
【００６０】
図７は、画像データと印字バッファとの関係を示す図である。
【００６１】
画像データが、図７−（１）に示すように構成されている場合、印字データ蓄積手段には、図７−（２）に示す通り、印字記録データの各カラー／黒画像領域の切り替わり部分に、付加情報が、挟み込まれて記憶される。なお、本実施例では、同一の蓄積手段に印字記録データに付加情報を挟み込んで記憶するが、印字記録データ、付加情報を、互いに異なる蓄積手段に、分離して記憶するようにしてもよい。
【００６２】
なお、図３〜図５に示すＣＰＵ２の各動作処理内容の説明において、簡単のために、単一の処理系の動作を説明した。しかし、読取動作、データ変換処理、データ圧縮処理、メモリ蓄積処理、印字記録動作等を、それぞれ、異なるタスクとして動作させるマルチタスク環境で実現するようにしてもよい。この場合においても、その効果は、上記効果と同様である。
【００６３】
上記実施例によれば、１部目のコピー時に取得した印字記録データの付加情報に応じて、２部目以降のコピー動作方法を決定する。また、１ページ目の蓄積動作を伴うコピー動作は、スキャン動作を伴うので、使用ノズル数を制限しても印字速度に対する影響が少ない。
【００６４】
上記実施例によれば、２部目以降の印字動作において、最適なノズル数で印字することができる。これによって、コピー速度の高速化と低コスト化とが可能になり、また、スキャナとプリンタとの解像度を、より高解像度のものに変更した場合でも、柔軟に装置の性能を発揮させることができる。
【００６５】
また、上記実施例によれば、画像形成装置のノズル長をより長くしても、その画像形成装置の性能を柔軟に発揮することができる。
【００６６】
上記実施例において、ＣＰＵ２は、特定ノズル列（たとえば黒インクのノズル列）に対応する印字記録データ以外の印字記録データが、特定の範囲で存在しないことを示す付加情報を生成する付加情報生成手段の例である。また、データメモリ５は、付加情報を、印字記録データと対応付けて蓄積する蓄積手段の例である。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施例１である画像形成装置１の構成を示すブロック図である。
【図２】実施例１において、画像形成装置１のコピー動作時に、ＣＰＵ２が処理する内容を示すフローチャートである。
【図３】ダイレクトコピー動作の処理内容を示すフローチャートである。
【図４】メモリ蓄積コピー動作の処理内容を示すフローチャートである。
【図５】蓄積データコピー動作の処理内容を示すフローチャートである。
【図６】ノズルと印字バッファとの関係を示す図である。
【図７】画像データと印字バッファとの関係を示す図である。
【符号の説明】
【００６８】
１…画像形成装置、
２…ＣＰＵ、
４…プログラムメモリ、
５…データメモリ、
６…読取制御部、
７…読取機構、
８…読取バッファメモリ、
９…データ変換部、
１０…印字バッファメモリ、
１１…記録制御部、
１２…印字記録機構、
１３…画像メモリ、
１４…操作部。
【図１】
2008135811.tif 000003
【図２】
2008135811.tif 000004
【図３】
2008135811.tif 000005
【図４】
2008135811.tif 000006
【図５】
2008135811.tif 000007
【図６】
2008135811.tif 000008
【図７】
2008135811.tif 000009