(57)【要約】【課題】異なる処理の実行を処理手段を共通にすることで装置構成を複雑なものとしないようにできる記録装置を提供することである。【解決手段】このために、多値データの多値／２値変換を実行する第１の処理と２値データの解像度変換及び間引き処理を実行する第２の処理とを実行する共通の処理手段を設ける。そして、ユーザからの入力指示に従って、前記第１の処理、或は、前記第２の処理を実行するよう制御し、前記共通の処理手段を実行させることにより得られたデータに基づいて記録媒体に画像を記録する。【選択図】  図８
2010012635.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの指示を入力する指示手段と、
多値データの多値／２値変換を実行する第１の処理と２値データの解像度変換及び間引き処理を実行する第２の処理とを実行する共通の処理手段と、
前記指示手段による指示に従って、前記第１の処理、或は、前記第２の処理を実行するよう制御する制御手段と、
前記共通の処理手段を実行させることにより得られたデータに基づいて記録媒体に画像を記録する記録手段とを有することを特徴とする記録装置。
【請求項２】
前記第１の処理とは、１画素を複数のビットで表現する多値データを複数のビットで構成されるドットマトリクスで表現されるドットパターンに変換する処理であり、
前記第２の処理の解像度変換とは、入力された２値データの解像度を前記記録手段による記録解像度に変換する処理であることを特徴とする請求項１に記載の記録装置。
【請求項３】
前記第２の処理の間引き処理は、前記解像度変換が施された２値データに対して、前記ドットマトリクスで表現されるドットパターンを用いて間引きを行うことを特徴とする請求項２に記載の記録装置。
【請求項４】
前記指示手段は前記間引き処理のための間引き率を入力し、
前記第２の処理の間引き処理は、前記間引き率に従って、複数のドットパターンのいずれかを選択して用いることを特徴とする請求項３に記載の記録装置。
【請求項５】
前記記録手段は記録ヘッドを含むことを特徴とする請求項１乃至４のいずれか１項に記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置に関し、特に、入力された記録データの変換を行って記録を行う記録装置に関するものである。
【背景技術】
【０００２】
近年の記録ヘッドを用いた記録装置は、ホスト装置から転送された記録データに基づいて記録を行う単機能の装置のみならず、スキャナ機能や複写機能を備えた多機能プリンタ装置（ＭＦＰ）としても用いられている。
【０００３】
多機能プリンタ装置は、多くの機能を実現するために、単機能の装置に比べて、部品点数も多く、その構造は複雑なものとなっている。特に、記録データの供給源が、ホスト装置のみならず、スキャナ部やメモリカードとなることもあり、複数種類のインタフェースが必要になる。一方、その記録データを用いて記録を行う記録部は１つである。従って、その最終的な記録手段である記録ヘッドに記録データを供給するためには、複数の記録データ供給源からの記録データを適切に画像処理することが求められる。
【０００４】
例えば、多機能プリンタ装置のスキャナ部から画像原稿の試し印刷を行う場合には、スキャナ部からの画像データを間引きして記録データを生成する処理を実行する。この間引き処理には、マスクデータ（マスクパターン）が用いられる。この間引き処理には千鳥間引きなどの単純マスクを利用しているのが一般的である（例えば、特許文献１参照）。この間引き処理は、間引きの程度に従って、複数のマスクパターンが用いられる。
【０００５】
また、マスクデータ（マスクパターン）を用いた間引き処理は、高品位の画像記録を行うためにいわゆるマルチパス記録を行う場合にも使用される。この場合には、記録ヘッドを走査する毎に、マスクパターンを変更し、異なるマスクパターンを使用する。
【特許文献１】特開平８−２０１２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
さて、多機能プリンタ装置の様々な機能を実現するためには、多くの異なるマスクパターンが必要となる。このためには、装置内にマスクパターンのデータを保持する記憶領域が必要であり、マスク処理を行うためにはこのマスクパターンを展開する大きなサイズのバッファ領域が必要となる。
【０００７】
このため、多機能プリンタ装置には、マスクパターン格納のためにメモリの容量が増加するという問題がある。加えて、マスクパターン夫々を用いた個別の画像処理のためにＡＳＩＣなどのデータ処理回路の規模が大きくなるという問題もある。
【０００８】
本発明は上記従来例に鑑みてなされたもので、異なる処理の実行を処理手段を共通にすることで装置構成を複雑なものとしないようにできる記録装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するため本発明の記録装置は以下の構成からなる。
【００１０】
即ち、ユーザからの指示を入力する指示手段と、多値データの多値／２値変換を実行する第１の処理と２値データの解像度変換及び間引き処理を実行する第２の処理とを実行する共通の処理手段と、前記指示手段による指示に従って、前記第１の処理、或は、前記第２の処理を実行するよう制御する制御手段と、前記共通の処理手段を実行させることにより得られたデータに基づいて記録媒体に画像を記録する記録手段とを有することを特徴とする。
【発明の効果】
【００１１】
従って本発明によれば、多値データを２値データに変換する処理と２値データを解像度変換及び間引き処理を実行する手段を共通にすることで、装置構成を簡略化し、例えば、回路の増大やメモリの増大を抑制することができるという効果がある。
【発明を実施するための最良の形態】
【００１２】
以下添付図面を参照して本発明の好適な実施例について、さらに具体的かつ詳細に説明する。なお、既に説明した部分には同一符号を付し重複説明を省略する。
【００１３】
なお、この明細書において、「記録」（「プリント」という場合もある）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わない。さらに人間が視覚で知覚し得るように顕在化したものであるか否かも問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。
【００１４】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【００１５】
さらに、「インク」（「液体」と言う場合もある）とは、上記「記録（プリント）」の定義と同様広く解釈されるべきものである。従って、記録媒体上に付与されることによって、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理（例えば記録媒体に付与されるインク中の色剤の凝固または不溶化）に供され得る液体を表すものとする。
【００１６】
図１は本発明の代表的な実施例である多機能プリンタ装置（ＭＦＰ）の概観斜視図である。
【００１７】
図１において、１は操作部、２は画像読取（スキャナ）部、４は自動給送部（ＡＤＦ）、５はインクジェット記録ヘッド（以下、記録ヘッド）を備えた記録部である。
【００１８】
パネル部１には、スタートキー、ストップキー、選択キー、モードキー等が設けられている。パネル部１を操作することで、文字、写真などの読取画像の種類や読取解像度を指定したり、複数の記録モードの中からインクセーブ（エコノミー）モードの設定を行う。インクセーブ（エコノミー）モードにより、インク消費量を抑制することができる。
【００１９】
例えば、インクセーブ（エコノミー）モードには、７５％の間引きを行うモード、５０％の間引きを行うモード、２５％の間引きを行うモードを備えている。パネル部１の操作により、間引き率を設定し、その設定に対応して、記録データの間引き処理を行う。このモードは、例えば、画像読取部２で読取った文字画像の記録を行う場合に適用される。
【００２０】
図２は多機能プリンタ装置（ＭＦＰ）の記録部５の概要構成を示す斜視図である。
【００２１】
キャリッジ５０１に搭載された記録ヘッド５０４はインクを吐出可能な吐出口（ノズル）を備え、インクを収容するインクタンクに接続されている。また、記録ヘッド５０４の吐出口は、図２において下方にあり、プラテン７０７上に位置する記録媒体７０５にインクを吐出して記録するように、吐出口を下に向けてキャリッジ５０１に搭載されている。
【００２２】
キャリッジ５０１は、２つのガイド軸５０２と５０３によって、それらの軸方向に沿って移動可能に支持されており、キャリッジモータ（不図示）の駆動により、記録領域を含む走査領域を矢印Ｑ１、Ｑ２で示す方向（主走査方向）に沿って往復走査する。キャリッジ５０１による１回の主走査が終了すると、搬送ローラ５０６は、記録媒体５０５を矢印Ｐ方向（副走査方向）に一定量（記録ヘッド５０４の記録幅に相当する距離）だけ搬送する。このように記録ヘッドの走査と記録媒体の搬送とを繰り返して記録媒体１頁の記録を行う。
【００２３】
なお、この実施例の記録部５の記録ヘッド５０４は解像度６００ｄｐｉで画像を記録することができる。
【００２４】
図３は多機能プリンタ装置（ＭＦＰ）の機能構成を示すブロック図である。
【００２５】
図３に示すように、このＭＦＰは機能的には、原稿を読取る画像読取部２と、ホスト装置３とのインタフェースを備え、ホスト装置３からの画像データ、或は画像読取部４からの画像データを入力して画像処理を行う画像処理部６と、記録部５とを備える。画像処理部６と記録部５とはシリアル（ＵＳＢ）インタフェースで接続されている。
【００２６】
さらに、記録部５と画像処理部６にはユーザからの種々の入力指示を受け付ける操作部１が接続され、画像読取部２には図１で言及したＡＤＦ４が機構的に接続される。
【００２７】
従って、ＭＦＰはＡＤＦ４から給紙された画像原稿を読取り、その画像を記録部５で記録用紙に記録するというコピー（複写）動作を行うことができる。一方、ホスト装置３から画像データを受信して、記録部６で記録用紙に画像を記録することもできる。さらに、画像原稿を読取ることで得られた画像データをホスト装置３に転送することもできる。
【００２８】
画像読取部２は画像原稿を読取って得られた画像データを画像処理部６に転送する。画像原稿が（画像種類の指定により）文字画像であれば、画像処理部６は画像処理を行って解像度３００ｄｐｉの２値データを生成する。その２値データは画像処理部６から記録部５に転送され、記録部５はこれを記録ヘッド５０４の記録解像度に合わせて解像度６００ｄｐｉの２値データに変換する。
【００２９】
一方、画像原稿が写真などの自然画像であれば、画像処理部６は画像処理を行って各色成分が解像度３００ｄｐｉの各色成分各画素を２ビットで表現するように量子化した多値データを生成する。その多値データは画像処理部６から記録部５に出力される。記録部５ではこれを記録ヘッド５０４の記録解像度に合わせて、解像度６００ｄｐｉの２値データに変換する。
【００３０】
一方、画像処理部６がホスト装置３から画像データを入力した場合には、輝度−濃度変換などの画像処理を行い、その結果得られた画像データを記録部５へ転送する。ホスト装置からの画像データが文字画像データであれば画像処理部６は画像処理後、記録部５に解像度３００ｄｐｉの２値データを出力する。一方、ホスト装置からの画像データがカラー画像データであれば画像処理部６は画像処理後、記録部５に解像度３００ｄｐｉの各色成分各画素を２ビットで表現するように量子化した多値データを出力する。
【００３１】
これら２値データと多値データの変換処理については後で詳述する。なお、各色成分毎のデータ処理は共通なので、これ以降の説明では色成分について説明せず、単に多値データとして扱う。
【００３２】
なお、このＭＦＰは、２つのＣＰＵを用いて制御を行っている。一方のＣＰＵは、画像読取部２と画像処理部６をを制御し、他方のＣＰＵは記録部５を制御する。
【００３３】
図４は記録部５の制御構成を示すブロック図である。
【００３４】
ＡＳＩＣ５１３はＣＰＵ５１０を備えている１チップの集積回路である。ＡＳＩＣ５１３は操作部１からの信号に基づき、制御を行う。ＡＳＩＣ５１３は、後述する変換回路の他、モータドライバや記録ヘッド５０４のドライバなどを備えている。モータドライバはキャリッジ５０１の駆動源であるキャリッジ（ＣＲ）モータ５１４や搬送ローラの駆動源であるＬＦモータ５１５を制御する。
【００３５】
また、ＲＯＭ５１１には、後述する処理を実行するための制御プログラムが格納されている。また、ＲＡＭ５１２には、ＣＰＵ５１０が制御プログラムを実行するときに用いるの作業領域や後述する入力バッファや記録バッファを備える。
【００３６】
画像処理部６にも、記録部５と同様にＣＰＵやメモリ（ＲＯＭ、ＲＡＭ）が備えられ、このＣＰＵが画像処理や画像読取部の制御、ホスト装置３との通信制御を行っているが、本発明とは直接関係ないので、ここではその説明を省略する。
【００３７】
なお、図４に示す構成では、ＡＳＩＣはＣＰＵを内蔵する構成であるが、ＡＳＩＣの外部にＣＰＵが設けられている構成でも良い。
【００３８】
図５はこの実施例に係わる記録部の機能構成を示すブロック図である。
【００３９】
この実施例に特徴的な構成の１つである変換回路１０１は、入力レジスタ１０２と出力レジスタ１０３と変換部１０４で構成され、変換部１０４は、操作部１からの指示に基づき変換処理を行う。
【００４０】
入力バッファ１０６から入力された画像データは、変換回路１０１の入力レジスタ１０２に格納され、操作部１からの指示に基づき、変換部１０４によって、出力レジスタ１０３に格納される。変換回路１０１からの出力は、出力レジスタ１０３から記録バッファ１０７に格納される。転送回路１０８は記録媒体１０７のデータを読出して、記録ヘッド５０４に転送し、記録を行う。
【００４１】
図６は記録用紙１頁の記録シーケンスの概要を示すフローチャートである。
【００４２】
まず、入力記録データがあれば、ステップＳ２０２では、記録紙の給紙を行う。これにより記録部内部に、記録用紙が給紙される。
【００４３】
その後、記録用紙１頁分の記録が終了するまで、ステップＳ２０３における記録ヘッド５０４による記録走査の動作と、ステップＳ２０４における記録終了の判定と、ステップＳ２０５における記録用紙の搬送動作とを実行する。
【００４４】
この間、ステップＳ２０４において、記録用紙全体への記録終了が判定されると、処理はステップＳ２０６に進み、記録用紙の装置外への排出（排紙）を行い、記録シーケンスを終了する。これに対して、ステップＳ２０４において、記録継続と判断されると、処理はステップＳ２０３に戻り、記録走査の動作と搬送動作とを繰り返す。
【００４５】
次に、ステップＳ２０３における記録走査の詳細を説明する。
【００４６】
図７は記録走査の詳細なシーケンスを示すフローチャートである。
【００４７】
この図では、マルチパス記録が可能な場合の処理を例示しているが、記録走査と記録媒体の搬送を交互に行うシーケンスでも良いことは言うまでもない。
【００４８】
まず、ステップＳ２０９では入力データの濃度変換処理を行う。濃度変換の詳細は、後述する。
【００４９】
次に、ステップＳ２１０では、記録ヘッド５０４の記録幅に相当する記録を何スキャンで実行するかを調べる。この実施例では、２パス、４パス、１パスを例にあげているが、上述したパス数に限定するものではない。
【００５０】
例えば、マルチパス記録におけるパス数が“２”である４パスの場合、処理はステップＳ２１１に進み、２パス記録用のデータ間引きを行う。その後、ステップＳ２１２では、記録ヘッド５０４を走査して記録用紙に記録を行う。ステップＳ２１３では２パス記録が終了したかどうかを調べ、記録継続と判定されたなら、処理はステップＳ２１１に戻る。これに対して、２パス記録終了と判定されたなら、処理は終了する。
【００５１】
また、マルチパス記録におけるパス数が“４”である４パスの場合、処理はステップＳ２１５に進み、４パス記録用のデータ間引きを行う。その後、ステップＳ２１６では、記録ヘッド５０４を走査して記録用紙に記録を行う。ステップＳ２１７では４パス記録が終了したかどうかを調べ、記録継続と判定されたなら、処理はステップＳ２１５に戻る。これに対して、４パス記録終了と判定されたなら、処理は終了する。
【００５２】
さらに、ステップＳ２１０での判定がマルチパス記録ではない（即ち、１パス記録）なら、処理はステップＳ２１８に進み、マルチパス記録のような間引き処理を行わず、そのまま記録データを用いて走査記録を行う。その後、処理は終了する。
【００５３】
図７から分かるように、この実施例では、濃度変換の処理とマルチパス記録における記録データの間引きが独立して行われる。
【００５４】
次に、ステップＳ２０９における濃度変換処理の詳細を説明する。
【００５５】
図８は、濃度変換処理（変換処理）の詳細を示すフローチャートである。この処理は変換回路１０１において行われる。
【００５６】
まず、ステップＳ３０２では画像データが多値であるかどうかを調べる。画像処理部６より転送される画像データは解像度３００ｄｐｉであるが、そのデータは多値データである場合と２値データである場合とがある。
【００５７】
さて、そのデータが多値データであると判定された場合、処理はステップＳ３０３に進み、１画素分のデータを読込む。その読込んだデータは入力レジスタ１０２に保持される。続いて、ステップＳ３０４では多値／２値変換を行う。変換されたデータは、出力レジスタ１０３に保持される。出力レジスタ１０３に保持されたデータは、記録バッファ１０７に出力される。
【００５８】
ここでは、多値データは１画素あたり２ビットで表現されている。従って、この多値データでは４値の量子化値をもつと言える。一方、上述のように記録ヘッドは記録解像度が６００ｄｐｉなので、解像度３００ｄｐｉの多値データの量子化値は記録ドット４画素により正確に表現される。
【００５９】
図９は多値／２値変換による多値データのドット展開を示す図である。
【００６０】
ここでは、１画素あたりの多値データが４値（レベル“０”、レベル“１”、レベル“２”、レベル“３”）であり、その解像度を３００ｄｐｉ、記録解像度を６００ｄｐｉとしている。
【００６１】
多値データの量子化値が“３”（レベル“３”）の場合、図９（Ａ）に示すように、その入力データは、記録解像度の６００ｄｐｉ格子ではドット配置９０１の２値データに変換（展開）される。一方、多値データの量子化値が“１”（レベル“１”）の場合、図９（Ｂ）に示すように、その入力データは、記録解像度６００ｄｐｉ格子ではドット配置９０２の２値データに変換（展開）される。このように、多値データのドット展開は、入力値（入力レベル）と、予め用意された２×２のドットマトリクスのドットパターンの規則に基づいて展開される。
【００６２】
この変換処理の後、ステップＳ３０５では所定のデータ処理が終了したかどうかを調べ、処理が未終了と判定された場合には、処理はステップＳ３０２に戻る。なお、処理すべきデータフォーマットの仕様により、多値／２値の判定が不要の場合は、ステップＳ３０２は省略し、ステップＳ３０３の処理から継続しても構わない。これに対して、処理終了と判定された場合には、処理を終了する。
【００６３】
一方、ステップＳ３０２において、データが２値データと判定された場合、処理はステップＳ３０７に進み、２値データを２画素分読み込む。この２画素分のデータは記録ヘッド５０４の走査方向に連続しているとする。
【００６４】
なお、この実施例では、２画素単位の読み込みを行っているが、この読込は２画素に限定されるものではなく、例えば、多値データを４画素分入力する構成であれば、２値データを８画素分入力するようにしても良い。
【００６５】
この後、処理はステップＳ３０８において、操作部１から入力指示であるインクセーブモードの間引き指示の内容に基づいて、何％の間引きを行うのかを調べる。その結果、間引きが２５％の間引きであると判定された場合、処理はステップＳ３０９に進み、２５％ドット展開を行う。また、間引きが５０％の間引きと判定された場合、処理はステップＳ３１０に進み、５０％ドット展開を行う。さらに、間引きが７５％の間引きと判定された場合、処理はステップＳ３１１に進み、７５％ドット展開を行う。またさらに、間引きが１００％の間引きと判定された場合、処理はステップＳ３１２に進み、１００％ドット展開を行う。
【００６６】
そして、ステップＳ３０９〜Ｓ３１２のいずれかのドット展開処理の実行後に、処理はステップＳ３０５に進み、前述の判定を行う。なお、前述のように、処理すべきデータフォーマットの仕様により、多値／２値の判定が不要の場合は、ステップＳ３０２は省略し、ステップＳ３０７の処理から継続しても構わない。
【００６７】
図１０は、解像度変換を伴う２値データの変換処理を説明する図である。
【００６８】
ここでは、読込んだ２画素分の２値データについての間引き処理を伴う解像度変換について説明する。図１０に示すように、この変換処理では、解像度３００ｄｐｉの画素４０１の２個を単位として、解像度６００ｄｐｉの画素８個で構成されるドット群に変換する。このようにして、解像度３００ｄｐｉの２値データが解像度６００ｄｐｉの２値データに変換される。
【００６９】
図１０の（Ａ）は間引きを行わない１００％のドット展開を行う様子を示したものである。この場合、解像度３００ｄｐｉの２値データはドット群４０４のドットパターンをもつように変換される。従って、その２値データの値が“１”であれば、これに対応する解像度６００ｄｐｉの２×２のドットマトリクスの４ドット全てが“１”（図では黒丸）として展開される。言い換えると、この場合にはマスク処理はされない。
【００７０】
図１０の（Ｂ）は７５％ドット展開を行う様子を示したものである。この場合、解像度３００ｄｐｉの２値データはドット群４０５のドットパターンをもつように変換される。従って、その２値データの値が“１”であれば、これに対応する解像度６００ｄｐｉの２×２のドットマトリクスの３ドットが“１”（図では黒丸）として展開される。言い換えると、この場合には、２５％のドットが間引かれて（マスクされて）記録媒体に記録する画像の濃度が制御される。
【００７１】
図１０の（Ｃ）は５０％ドット展開を行う様子を示したものである。この場合、解像度３００ｄｐｉの２値データはドット群４０６のドットパターンをもつように変換される。従って、その２値データの値が“１”であれば、これに対応する解像度６００ｄｐｉの２×２のドットマトリクスの２ドットが“１”（図では黒丸）として展開される。言い換えると、この場合には、５０％のドットが間引かれて（マスクされて）記録媒体に記録する画像の濃度が制御される。
【００７２】
図１０の（Ｄ）は２５％ドット展開を行う様子を示したものである。この場合、解像度３００ｄｐｉの２値データはドット群４０７のドットパターンをもつように変換される。従って、その２値データの値が“１”であれば、これに対応する解像度６００ｄｐｉの２×２のドットマトリクスの１ドットが“１”（図では黒丸）として展開される。言い換えると、この場合には、７５％のドットが間引かれて（マスクされて）記録媒体に記録する画像の濃度が制御される。
【００７３】
図９と図１０とを比較すると、多値／２値変換に用いる解像度６００ｄｐｉの２×２のドットマトリクスのドットパターンと、２値データの解像度変換と間引き処理に用いられる解像度６００ｄｐｉの２×２のドットマトリクスのドットパターンは共通化できる。即ち、量子化値が“３”のドットマトリクスのドットパターンは７５％ドット展開のドットパターンと同じである。また、量子化値が“２”のドットマトリクスのドットパターンは５０％ドット展開のドットパターンと同じであり、量子化値が“１”のドットマトリクスのドットパターンは２５％ドット展開のドットパターンと同じである。
【００７４】
このように、この実施例では、多値データの多値／２値変換（第１の処理）に用いられるドットパターンと２値データの解像度変換及び間引き処理（第２の処理）に用いられるドットパターンとを共通にする。そして、間引き処理では、指示される間引き率に従って、複数のドットパターンのいずれかを選択して用いる。これにより、夫々に独自のドットパターンを用いる場合と比べて、その処理を共通にできるので、ＡＳＩＣの回路規模を削減したり、ドットパターンの格納容量を削減できる。第１の処理と第２の処理とは、操作部１からの指示により実行が制御される。
【００７５】
図１１は、従来の千鳥状パターンをもちいたマスク処理とこの実施例におけるマスク処理とを説明する図である。
【００７６】
図１１において、（Ａ）は従来の千鳥状パターンをもちいたマスク処理を示しており、（Ｂ）はこの実施例における間引き処理を示している。ここで、（Ａ）も（Ｂ）も、入力データが３００ｄｐｉの２値データであり、これを解像度６００ｄｐｉの２値データに解像度変換を施し、５０％のマスク処理を行う場合を示している。
【００７７】
従来は、（Ａ）に示すように、まず、解像度３００ｄｐｉの入力２値データが表わすドットパターン４１１を、解像度６００ｄｐｉのドットパターン４１２に解像度変換する。これにより、ドット数は縦横２倍それぞれになる。その後、ドットパターン４１２に対して、間引き用マスク４１３を記録動作時に適用して記録を行う。その結果、記録用紙に記録されるドットは、間引かれたドットパターン４１４となる。
【００７８】
一方、この実施例では、（Ｂ）に示すように、解像度３００ｄｐｉの入力２値データが表わすドットパターン４１１に、図１０（Ｃ）に示すような解像度変換処理４１５を施しドット展開処理を行う。これにより、記録用紙に記録されるドットは５０％間引かれたドットパターン４１４となる。
【００７９】
従って以上説明した実施例に従えば、解像度変換とマスク（間引き）処理とを一括して行うので、従来必要であった間引き用マスクは不要とすることができる。これにより、従来は必要であったマスクパターンを格納する記憶容量も不要となり、マスク処理のための回路なども不要にすることができる。また、これは、以後の処理と独立して実行できるため、マルチパス記録におけるパス分割用マスクなども容易に実現可能となる。
【００８０】
なお、上述した濃度変換処理では、多値データは１画素読込み、２値データは２画素読込む構成としたが、本発明はこれによって限定されるものではない。例えば、１画素が２ビットで表現される多値データと、１画素が１ビットで表現される２値データともに同じ画素数の読み込む、例えば、多値データ／２値データともに１画素読み込みを行うようにしても良い。
【００８１】
同じ解像度のデータであっても、多値データは１画素あたり２ビットであるのに対し、２値データは１画素あたり１ビットで表現される。このために、３００ｄｐｉの２値データの場合は、その１ビットデータの値を２ビットデータにビット変換を行う。例えば、２値データの値が“０”であれば“００”に変換し、２値データの値が“１”であれば“１１”に変換する。このようにして擬似的に２ビットデータとなった解像度３００ｄｐｉの２値データを多値データと同じように解像度６００ｄｐｉの２値データへ変換するのである。同様に、多値データが１画素４ビットで表現され、２値データが１画素１ビットで表現される場合には、２値データの値が“０”であれば“００００”に変換し、２値データの値が“１”であれば“１１１１”に変換すればよい。
【００８２】
以上の実施例は、解像度３００ｄｐｉのデータを６００ｄｐｉのデータに変換する構成であったが、解像度の値は他の値でも構わない。また、シアン、マゼンタ、イエロに対応する記録解像度が１２００ｄｐｉ、ブラックに対応する記録解像度が６００ｄｐｉの場合でも構わない。この場合、シアン、マゼンタ、イエロの各データについて、変換回路は解像度６００ｄｐｉのデータを入力し、１２００ｄｐｉのデータに変換する。一方、ブラックのデータについて、変換回路は解像度３００ｄｐｉのデータを入力し、６００ｄｐｉのデータに変換する。また、上述した画像処理部６について補足すると、文字画像か自然画像かに基づいて、２値データまたは多値データを生成する構成であったが、他の構成でも構わない。例えば、多機能プリンタ装置の動作モードがインクセーブモードの場合に２値データを生成し、それ以外の場合に、多値データを生成する構成でも構わない。
【００８３】
以上の実施例は、特にインクジェット記録方式の中でもインク吐出エネルギーとして熱エネルギーを発生する手段（例えば電気熱変換体等）を備え、前記熱エネルギーによりインクの状態変化を生起させる方式を用いて記録の高密度化、高精細化を達成している。
【００８４】
さらに加えて、本発明のインクジェット記録装置の形態としては、コンピュータ等の情報処理機器の画像出力装置として用いられるものの他、リーダ等と組合せた複写装置、さらには送受信機能を有するファクシミリ装置の形態を採るもの等であってもよい。
【図面の簡単な説明】
【００８５】
【図１】本発明の代表的な実施例である多機能プリンタ装置（ＭＦＰ）の概観斜視図である。
【図２】多機能プリンタ装置（ＭＦＰ）の記録部５の概要構成を示す斜視図である。
【図３】多機能プリンタ装置（ＭＦＰ）の機能構成を示すブロック図である。
【図４】記録部５の制御構成を示すブロック図である。
【図５】記録部の機能構成を示すブロック図である。
【図６】記録用紙１頁の記録シーケンスの概要を示すフローチャートである。
【図７】記録走査の詳細なシーケンスを示すフローチャートである。
【図８】濃度変換処理（変換処理）の詳細を示すフローチャートである。
【図９】多値／２値変換による多値データのドット展開を示す図である。
【図１０】解像度変換を伴う２値データの変換処理を説明する図である。
【図１１】従来の千鳥状パターンをもちいたマスク処理とこの実施例におけるマスク処理とを説明する図である。
【符号の説明】
【００８６】
１  操作部
２  画像読取部
３  ホスト装置
４  ＡＤＦ
５  記録部
６  画像処理部
１０１  変換回路
１０２  入力レジスタ
１０３  出力レジスタ
１０４  変換部
１０６  入力バッファ
１０７  記録バッファ
５０４  記録ヘッド
【図１】
2010012635.tif 000003
【図２】
2010012635.tif 000004
【図３】
2010012635.tif 000005
【図４】
2010012635.tif 000006
【図５】
2010012635.tif 000007
【図６】
2010012635.tif 000008
【図７】
2010012635.tif 000009
【図８】
2010012635.tif 000010
【図９】
2010012635.tif 000011
【図１０】
2010012635.tif 000012
【図１１】
2010012635.tif 000013