(57)【要約】      （修正有）【課題】画像の非エッジ部の形成に使用する記録材の量を減らしつつも、画像のサイズによらず非エッジ部の濃度が十分な高品位画像を得ることができる画像処理装置及び画像処理方法を提供する。【解決手段】画像のサイズに応じて、画像の非エッジ部のデータを間引くための間引き率を決定する。この際、画像のサイズが所定のサイズ以上の場合に決定される間引き率を、画像のサイズが所定のサイズ未満の場合に決定される間引き率よりも低くする。【選択図】図５
2011087000.tif 000002
【特許請求の範囲】
【請求項１】
画像のサイズに関する情報を取得するための取得手段と、
前記取得手段により取得された情報に応じて前記画像の非エッジ部のデータを間引くための間引き率を決定するための決定手段と、
前記決定手段によって決定された間引き率に従って前記非エッジ部のデータを間引くための間引き手段とを備え、
前記画像のサイズが所定のサイズ以上の場合に決定される間引き率は、前記画像のサイズが前記所定のサイズ未満の場合に決定される間引き率よりも低いことを特徴とする画像処理装置。
【請求項２】
前記画像の属性を判別するための判別手段を更に備え、
前記取得手段は、前記画像の属性が文字と判定された場合に前記文字のサイズに関する情報を取得するための手段を含み、
前記決定手段は、前記文字のサイズに関する情報に応じて前記文字の非エッジ部のデータを間引くための間引き率を決定するための手段を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記文字のサイズに関する情報は、前記文字のポイント数に関する情報であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記画像の属性を判別するための判別手段を更に備え、
前記取得手段は、前記画像の属性が線画と判定された場合に前記線画のサイズに関する情報を取得するための手段を含み、
前記決定手段は、前記線画のサイズに関する情報に応じて前記線画の非エッジ部のデータを間引くための間引き率を決定するための手段を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記線画のサイズに関する情報は、前記線画のポイント数に関する情報であることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
画像の属性を判別するための判別手段と、
前記判別手段により判別された画像の属性が文字あるいは線画の場合に、当該文字あるいは線画の属性を有する画像のサイズに関する情報を取得するための取得手段と、
前記取得手段により取得された情報に応じて前記画像の非エッジ部のデータを間引くための間引き率を決定するための決定手段と、
前記決定手段によって決定された間引き率に従って前記非エッジ部のデータを間引くための間引き手段とを備え、
前記画像のサイズが所定のサイズ以上の場合に決定される間引き率は、前記画像のサイズが前記所定のサイズ未満の場合に決定される間引き率よりも低いことを特徴とする画像処理装置。
【請求項７】
画像のサイズに関する情報を取得する取得手段と、
前記取得手段により取得された情報に応じて、前記画像の非エッジ部の形成に使用される記録材の量を低減させるための低減率を決定する決定手段と、
前記決定手段によって決定された低減率に従って、前記非エッジ部の形成に使用される記録材の量を低減させる低減処理を行う低減処理手段とを備え、
前記画像のサイズが所定のサイズ以上の場合に決定される低減率は、前記画像のサイズが前記所定のサイズ未満の場合に決定される低減率よりも低いことを特徴とする画像処理装置。
【請求項８】
画像のサイズに関する情報を取得するための取得工程と、
前記取得工程において取得された情報に応じて前記画像の非エッジ部のデータを間引くための間引き率を決定するための決定工程と、
前記決定工程において決定された間引き率に従って前記非エッジ部のデータを間引くための間引き工程とを備え、
前記画像のサイズが所定のサイズ以上の場合に決定される間引き率は、前記画像のサイズが前記所定のサイズ未満の場合に決定される間引き率よりも低いことを特徴とする画像処理方法。
【請求項９】
画像の属性を判別するための判別工程と、
前記判別工程において判別された画像の属性が文字あるいは線画の場合に、当該文字あるいは線画の属性を有する画像のサイズに関する情報を取得するための取得工程と、
前記取得工程において取得された情報に応じて前記画像の非エッジ部のデータを間引くための間引き率を決定するための決定工程と、
前記決定工程において決定された間引き率に従って前記非エッジ部のデータを間引くための間引き工程とを備え、
前記画像のサイズが所定のサイズ以上の場合に決定される間引き率は、前記画像のサイズが前記所定のサイズ未満の場合に決定される間引き率よりも低いことを特徴とする画像処理方法。
【請求項１０】
画像のサイズに関する情報を取得する取得工程と、
前記取得工程において取得された情報に応じて、前記画像の非エッジ部の形成に使用される記録材の量を低減させるための低減率を決定する決定工程と、
前記決定工程において決定された低減率に従って、前記非エッジ部の形成に使用される記録材の量を低減させる低減処理を行う低減工程とを備え、
前記画像のサイズが所定のサイズ以上の場合に決定される低減率は、前記画像のサイズが前記所定のサイズ未満の場合に決定される低減率よりも低いことを特徴とする画像処理方法。
【請求項１１】
コンピュータを、請求項１から７のいずれか１項に記載の画像処理装置の各手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の非エッジ部の形成の使用される記録材の量を低減するための低減処理を実行可能な画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
高画像品位と低ランニングコストの両立を図るために、画像品位を保ちつつ記録材の使用量（記録ドット数）を低減する方法が提案されている（特許文献１参照）。この特許文献１では、画像の非エッジ部のデータを所定の間引率に従って間引くことで、画像品位を維持しつつ、記録材の使用量（記録ドット数）を低減してランニングコストの抑制を実現している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１７６１５８
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の技術では、画像のサイズ（例えば、文字の大きさや線画の幅）によらず、非エッジ部の間引き率は一定となっている。このため、画像のサイズが大きくなるにつれて非エッジ部における画像濃度の低さが顕著となり、画像品位が低下する場合があった。
【０００５】
本発明は、上記課題を解決するものであって、その目的は、画像の非エッジ部の形成に使用する記録材の量を減らしつつも、画像のサイズによらず高品位な画像を得ることにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するための本発明は、画像のサイズに関する情報を取得するための取得手段と、前記取得手段により取得された情報に応じて前記画像の非エッジ部のデータを間引くための間引き率を決定するための決定手段と、前記決定手段によって決定された間引き率に従って前記非エッジ部のデータを間引くための間引き手段とを備え、前記画像のサイズが所定のサイズ以上の場合に決定される間引き率は、前記画像のサイズが前記所定のサイズ未満の場合に決定される間引き率よりも低いことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、画像の非エッジ部の形成に使用する記録材の量を減らしつつも、画像のサイズによらず高品位な画像を得ることが可能となる。
【図面の簡単な説明】
【０００８】
【図１】インクジェット記録装置の概略構成を示す斜視図である。
【図２】インクジェット記録装置の記録制御回路の概略構成を示す電気ブロック図である。
【図３】間引き画像の模式図及びその濃度分布を表す概念図である。
【図４】本発明の実施形態１に係る画像処理システムにおける画像データ処理を行う概略構成を示すブロック図である。
【図５】図４のオブジェクト別データ処理のシーケンスを示すフローチャートである。
【図６】図４の非エッジ部検出処理の説明図である。
【図７】本発明の実施形態１に係る非エッジ部検出処理の概念図である。
【図８】本発明の実施形態１に係る非エッジ部データの間引き処理の概念図である。
【図９】本発明の実施形態１に係る記録データ生成処理の概念図である。
【図１０】本発明の実施形態３に係るポイント数演算処理を示すフローチャートである。
【図１１】本発明の実施形態４に係るフォント変数テーブルを示す図である。
【図１２】本発明の実施形態４に係るポイント数演算処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
図１は、本発明で適用可能なカラーインクジェット記録装置の一実施形態の構成を示す概要斜視図である。インクタンク２０５〜２０８は、４色のインク（黒、シアン、マゼンタ、黄：Ｋ、Ｃ、Ｍ、Ｙ）をそれぞれ収容しており、これら４色のインクを記録ヘッド２０１〜２０４に対して供給可能に構成されている。記録ヘッド２０１〜２０４は、４色のインクに対応して設けられ、インクタンク２０５〜２０８から供給されるインクを吐出できるように構成されている。
【００１０】
搬送ローラ１０３は、補助ローラ１０４とともに記録媒体（記録用紙）１０７を挟持しながら回転して記録媒体１０７を搬送するとともに、記録媒体１０７を保持する役割も担っている。キャリッジ１０６は、インクタンク２０５〜２０８及び記録ヘッド２０１〜２０４を搭載可能であって、これら記録ヘッド及びインクタンクを搭載しながらＸ方向沿って往復移動可能に構成されている。このキャリッジ１０６の往復移動中に記録ヘッドからインクが吐出され、これにより記録媒体に画像が記録される。記録ヘッド２０１〜２０４の回復動作時等の非記録動作時には、このキャリッジ１０６は図中の点線で示したホームポジション位置ｈに待機するように制御される。
【００１１】
図１に示すホームポジションｈに待機している記録ヘッド２０１〜２０４は、記録開始命令が入力されると、キャリッジ１０６と共に図中Ｘ方向に移動しつつ、インクを吐出して記録媒体１０７上に画像を記録する。この記録ヘッドの１回の移動（走査）によって、記録ヘッド２０１の吐出口の配列範囲に対応した幅を有する領域に対して記録が行われる。キャリッジ１０６の主走査方向（Ｘ方向）への１回の走査に伴う記録が終了すると、キャリッジ１０６はホームポジションｈに戻り、再び図中のＸ方向へ走査しながら記録ヘッド２０１〜２０４で記録を行う。前回の記録走査が終了してから続く記録走査が始まる前には、搬送ローラ１０３が回転して、主走査方向と交差する副走査方向（Ｙ方向）へと記録媒体が搬送される。このように記録ヘッドの記録走査と記録媒体の搬送とを繰り返すことにより記録媒体１０７に対する画像の記録が完成する。記録ヘッド２０１〜２０４からインクを吐出する記録動作は、後述の制御手段による制御に基づいて行われる。
【００１２】
なお、上記の例では、記録ヘッドが往路方向に走査する時にのみ記録動作を行う、いわゆる片方向記録を行う場合について説明した。しかし、記録ヘッドが往路方向への走査時と復路方向への走査時の両方において記録を行う、いわゆる双方向記録を行うものにも本発明は適用可能である。また、上記の例では、インクタンク２０５〜２０８と記録ヘッド２０１〜１０４とを分離可能にキャリッジ１０６に搭載する構成を示した。しかし、インクタンク２０５〜２０８と記録ヘッド２０１〜２０４とが一体となったカートリッジをキャリッジに搭載する形態を採用してもよい。さらに、一つの記録ヘッドから複数色のインクを吐出可能な複数色一体型のヘッドをキャリッジに搭載する形態を採用しても
よい。
【００１３】
図２は、図１に示したカラーインクジェット記録装置の記録制御系回路の概略構成を示すブロック図である。インクジェット記録装置６００は、インターフェイス４００を介して、ホストコンピュータ（以下、ホストＰＣ）１２００等のデータ供給装置に接続されている。データ供給装置から送信される各種データや記録に関連する制御信号等は、インクジェット記録装置６００の記録制御部５００に入力される。記録制御部５００は、インターフェース４００を介して入力された制御信号に従って後述のモータドライバ４０３〜４０４やヘッドドライバ４０５を制御する。また、記録制御部５００は、入力される画像データの処理（例えば、図４や図５に示されるデータ処理）や後述のヘッド種別信号発生回路４０５より入力される信号の処理を行う。４０１は、記録媒体１０７の搬送のために搬送ローラ１０３を回転させるための搬送モータである。４０２は、記録ヘッド２０１〜２０４を搭載するキャリッジ１０６を往復移動させるためのキャリッジモータである。４０３、４０４は、搬送モータ４０１、キャリッジモータ４０２をそれぞれ駆動するためのモータドライバである。４０５は記録ヘッド２０１〜２０４を駆動するヘッドドライバであり、記録ヘッドの数に対応して複数設けられている。また、４０６はヘッド種別信号発生回路であり、キャリッジ１０６に搭載されている記録ヘッド２０１〜２０４の種類や数を示す信号を記録制御部５００に供給する。
【００１４】
（実施形態１）
実施形態１においては、文字、線画、無属性（文字及び線画以外）からなる属性情報を判別し、属性が文字あるいは線画と判別された画像に関してその非エッジ部を検出する。さらに、画像のサイズ情報として文字及び線画のポイント数情報を取得し、文字及び線画のポイント数情報に応じて非エッジ部を間引くための間引きマスクを選択する。具体的には、文字及び線画のポイント数が閾値（所定のポイント数）よりも小さい場合、つまり、画像のサイズが所定のサイズ未満の場合には、間引き率の高い間引きマスクを選択する。一方、文字及び線画のポイント数が閾値（所定のポイント数）よりも大きい場合、つまり、画像のサイズが所定のサイズ以上の場合には、間引き率の低い間引きマスクを選択する。このように画像（ここでは、文字や線画）のサイズに応じて非エッジ部の間引き率を変えることで、画像のサイズが増大したときに起こる画像濃度の低下に伴う画像劣化を抑制することができる。以下、このことについて、図３を参照して説明する。
【００１５】
図３は、エッジ部で囲まれる画像の非エッジ部を間引くことで得られた間引き画像（以下、「非エッジ部間引き画像」という）の模式図及びその濃度分布を表す概念図である。図３（ａ）〜図３（ｃ）は、非エッジ部間引き画像の模式図を示す。図３（ｄ）〜図３（ｆ）は、図３（ａ）〜図３（ｃ）それぞれの濃度分布を表す概念図を示す。図３（ａ）は、小さい画像の非エッジ部をある間引き率で間引くことで得られた非エッジ部間引き画像の模式図である。図３（ｂ）は、大きい画像の非エッジ部を図４（ａ）と同じ間引き率で間引くことで得られた非エッジ部間引き画像の模式図である。図３（ｃ）は大きい画像の非エッジ部を図３（ａ）よりも低い間引き率で間引くことで得られた非エッジ部間引き画像の模式図である。図３（ｄ）は図３（ａ）のＡ−Ａ’間の濃度分布である。図３（ｅ）は図３（ｂ）のＢ−Ｂ’間の濃度分布である。図３（ｆ）は図３（ｃ）のＣ−Ｃ’間の濃度分布である。実線は、画像濃度（ＯＤ値）を示す。また、人間の視覚特性を考慮すると、濃度を視認するのは０〜８ｃｙｃｌｅ／ｍｍであり、例えば１２００ｄｐｉのプリンタであれば、６画素程度以上の幅を持つエリアである。従って、人間の目は着目点の周囲の複数画素の濃度を見ていることになる。そこで、点線として、この周囲の複数画素の画像濃度の移動平均、即ち、マクロ的に画像を観察した場合の見かけ上の濃度（マクロ濃度）を示す。
【００１６】
図３（ｄ）の中心部、すなわち、小さい画像の非エッジ部のマクロ濃度は、エッジ部のＯＤ値の影響を受けて、非エッジ部のＯＤ値よりも高くなる。図３（ｅ）及び（ｆ）の中心部、すなわち、大きい画像の非エッジ部のマクロ濃度は、エッジ部までの距離が長いために、エッジ部のＯＤ値の影響を受けづらく、非エッジ部のＯＤ値よりも高くなりにくい。このため、図３（ｄ）の非エッジ部のＯＤ値と図３（ｅ）の非エッジ部のＯＤ値とは等しいが、図３（ｄ）の非エッジ部のマクロ濃度と図３（ｅ）の非エッジ部のマクロ濃度とは異なることになる。非エッジ部の間引き率を図３（ｅ）よりも低く設定することで図３（ｅ）よりも高いＯＤ値を実現している図３（ｆ）では、非エッジ部のマクロ濃度が、図３（ｅ）よりも高くなる。
【００１７】
換言すると、大きい画像において、図３（ｄ）に示す小さい画像のマクロ濃度と同程度のマクロ濃度を得るためには、図３（ｅ）に示すＯＤ値ではなく、図３（ｆ）に示すＯＤ値が必要となる。即ち、図３（ｆ）のように画像領域が大きい場合には、そのマクロ濃度が図３（ｄ）と同程度になるように非エッジ部の間引き率を低く設定する必要がある。このように、大きなサイズの画像の非エッジ部の間引き率を、小さいサイズの画像の非エッジ部の間引き率よりも低く設定することにより、画像サイズが増大したときに起こる画像濃度（マクロ濃度）の低下を抑制することができる。従って、画像（実施形態１では、文字・線画）のサイズに応じて非エッジ部の間引き率を変えることで、画像のサイズに関わらず十分な濃度を有する高品位な画像を得ることができる。
【００１８】
図４は、インクジェット記録装置とホストＰＣとで構成される画像処理システムにおける画像データ処理を行う概略構成を示す機能ブロック図である。インクジェット記録装置の記録制御部５００は、図２のインターフェイス介して、プリンタドライバがインストールされたホストホストＰＣ１２００より転送されるデータの処理を行う。
【００１９】
ホストＰＣ１２００では、アプリケーションから入力画像データ１０００を受け取る。この入力画像データ１０００は、画像構成要素の種類に関する情報（画像の属性情報）と、文字及び線画のポイント数に関する情報を含んでいる。まず、受け取った入力画像データ１０００を１２００ｄｐｉの解像度でレンダリング処理１００１を行う。これによって、記録用多値ＲＧＢデータ１００２が生成される。本実施形態では、記録用多値ＲＧＢデータ１００２は２５６値のデータである。一方、入力画像データ１０００に基づき、記録すべき画像内に含まれる複数種の画像構成要素である文字及び線画のオブジェクト判別処理１００３を行う。オブジェクト判別処理１００３で判別された文字データ１００４及び線画データ１００５について、それぞれ、プリンタドライバよりポイント数に関する情報を取得するポイント数検出処理１００６、１００７を行う。続いて文字データ１００４及び線画データ１００５それぞれに対してレンダリング処理１００８、１００９を行う。これにより、解像度１２００ｄｐｉの２値の文字オブジェクトデータ１０１０及び２値の線画オブジェクトデータ１０１１が生成される。以上のように生成された記録用多値ＲＧＢデータ１００２と２値の各オブジェクトデータ１０１１、１０１２は記録制御部５００に転送される。また、ポイント数検出処理１００６、１００７それぞれによって得られた文字ポント数に関する情報１０２２および線画ポント数に関する情報１０２３についても記録制御部５００に転送される。
【００２０】
記録制御部５００では、記録用多値ＲＧＢデータ１００２を多値（２５６値）ＫＣＭＹデータ１０１３に変換するための色変換処理１０１２を行う。次いで、多値（２５６値）ＫＣＭＹデータ１０１３を量子化処理１０１４（例えば、誤差拡散処理）によって量子化（２値化）する。これにより、解像度１２００ｄｐｉの２値ＫＣＭＹデータ１０１５が生成される。一方、記録制御部５００に転送された２値の文字オブジェクトデータ１０１０及び２値の線画オブジェクトデータ１０１１に対しては、それぞれ、非エッジ部検出処理１０１６、１０１７を行う。これにより、２値の文字非エッジ部データ１０１８、２値の文字エッジ部データ１０１９、２値の線画非エッジ部データ１０２０、２値の線画エッジ部データ１０２１が生成される。
【００２１】
最後に、２値ＫＣＭＹデータ１０１５と、２値の文字非エッジ部データ１０１８、２値の文字エッジ部データ１０１９、２値の線画非エッジ部データ１０２０、２値の線画エッジ部データ１０２１、文字ポイント数に関する情報１０２２および線画ポイント数に関する情報１０２３に基づいて、後述するオブジェクト別データ処理１０２４が行われる。
【００２２】
図５は、図４におけるオブジェクト別データ処理１０２４の手順を示すフローチャートである。なお、このオブジェクト別データ処理１０２４では、色別（ＫＣＭＹ）に同様の処理が行われる。そのため、以下ではＫのオブジェクト別データ処理について説明し、他色の処理についてはその説明を省略する。
【００２３】
図４および図５に示されるように、２値の文字非エッジ部データ１０１８、２値の文字エッジ部データ１０１９、２値の線画非エッジ部データ１０２０、２値の線画エッジ部データ１０２１、Ｋの２値データ１０１５、文字ポイント数に関する情報１０２２および線画ポイント数に関する情報１０２３が入力されたことに応じて、Ｋのオブジェクト別データ処理シーケンスが開始する。
【００２４】
まず、着目画素の画像属性が文字あるいは線画のいずれかであるか否かを判定する（Ｓ１０１）。続いて、文字あるいは線画と判定された画像データに関して、非エッジ部か否かを判定する（Ｓ１０２）。さらに、非エッジ部と判定された画像に関して、文字か否かを判定する（Ｓ１０３）。文字と判定された画像に関して、文字ポイント数の情報を参照する（Ｓ１０４）。次いで、個々の文字に対してポイント数が１０ポイント（閾値）未満であるか１０ポイント以上であるかを判定する（Ｓ１０５）。ポイント数が１０ポイント未満であると判定された場合、１０ポイント未満の文字データを間引くためのマスクとして７５％間引きマスクを選択する（Ｓ１０６）。このような間引きマスクの選択によって間引き率が決定される。続いて、この７５％間引きマスクを用いて文字データを間引くことにより、着目画素のＫの間引き文字データを生成する。このような処理を複数画素について行うことで生成されたデータの集合を、Ｋの間引き文字データ（Ｉ）とする（Ｓ１０７）。一方、ポイント数が１０ポイント以上であると判定された場合、１０ポイント以上の文字データを間引くためのマスクとして５０％間引きマスクを選択する（Ｓ１０８）。続いて、この５０％間引きマスクを用いて文字データを間引くことにより、着目画素のＫの間引き文字データを生成する。このような処理を複数画素について行うことで生成されたデータの集合を、Ｋの間引き文字データ（II）とする（Ｓ１０９）。Ｓ１０７及びＳ１０９で生成されたＫの間引き文字データ（Ｉ）とＫの間引き文字データ（II）を合成し、Ｋの合成文字データを生成する（Ｓ１１０）。
【００２５】
次に、Ｓ１０５で線画と判定された画像に関して、線画ポイント数の情報を参照する（Ｓ１１１）。個々の線画に対してポイント数が４ポイント（閾値）未満であるか４ポイント以上であるかを判定する（Ｓ１１２）。ポイント数が４ポイント未満である判定された場合、この４ポイント未満の線画データを間引くためのマスクとして７５％間引きマスクを選択する（Ｓ１１３）。続いて、この７５％間引きマスクを用いて線画データを間引くことにより、着目画素のＫの間引き線画データを生成する。このような処理を複数画素について行うことで生成されたデータの集合を、Ｋの間引き線画データ（Ｉ）とする（Ｓ１１４）。一方、ポイント数が４ポイント以上であると判定された場合、４ポイント以上の線画データを間引くためのマスクとして５０％間引きマスクを選択する（Ｓ１１５）。続いて、この５０％間引きマスクを用いて線画データを間引くことにより、着目画素のＫの間引き線画データを生成する。このような処理を複数画素について行うことで生成されたデータの集合を、Ｋの間引き線画データ（II）とする（Ｓ１１６）。Ｓ１１４及びＳ１１６で生成されたＫの間引き線画データ（Ｉ）とＫの間引き線画データ（II）を合成し、Ｋの合成線画データを生成する（Ｓ１１７）。
【００２６】
さらに、Ｓ１０１で画像属性が文字あるいは線画以外（つまり、無属性）と判定された画素の集合をＫの無属性データとし、Ｓ１０２でエッジ部と判断された画素の集合をＫの文字／線画のエッジ部データとする（Ｓ１１８）。
【００２７】
Ｓ１１０、Ｓ１１７、Ｓ１１８で生成されたＫの文字／線画エッジ部データ、Ｋの無属性データ、Ｋの合成文字データ、Ｋの合成線画データを合成し、Ｋの合成データ（Ｋの記録データ）を生成する（Ｓ１１９）。
【００２８】
上記のＫのオブジェクト別データ処理をＣＭＹについても同様に行う。この後、ヘッドドライバ４０５を通して記録ヘッド２０１〜２０４へ各色記録データを転送し、各々の記録ヘッドで記録を行う。
【００２９】
図６（ａ）は、図４に示される非エッジ部の検出処理（１０１６、１０１７）を示すフローチャートである。図６（ｂ）および（ｃ）は、この検出処理で用いられるマトリックスと着目画素の関係を示す模式図である。まず、画像データの着目画素に記録すべきドットを示すデータが存在し、かつ、着目画素を中心とする３×３のマトリックス内の記録ドット数が９であるか否かを判定する（Ｓ２０１）。総記録ドット数が９の場合は着目画素のビットをＯＮにする（Ｓ２０２）。総記録ドット数が９でない場合には、着目画素のビットをＯＦＦにする（Ｓ２０３）。続いて、画像データの着目画素を走査方向に１画素分シフトさせる（Ｓ２０４）。この動作を繰り返し行い、全ての画像データの画素について検出処理が終了したか否かの判断を行い（Ｓ２０５）、終了した場合には、画像データの非エッジ部の検出処理を終了（Ｓ２０６）とし、終了していなければＳ２０１へ戻り上記処理を繰り返す。
【００３０】
なお、ここでは、図６（ｂ）に示されるマトリックスを用いる場合について説明したが、検出処理に用いられるマトリクスの構造はこれに限られるものではない。例えば、図６（ｃ）のような着目画素とそれに隣接する４つ画素とからなるマトリクスを用い、そのマトリックス内の記録ドット数が５か否かを判定し、５と判定された場合にその着目画素を非エッジ部として検出してもよい。
【００３１】
次に、上記図４〜図６で説明した非エッジ検出処理、間引き処理、記録データ生成処理について、図７〜図９を参照して説明する。なお、図７〜図９では、Ｋを例に説明するがＣＭＹについても同様の処理を行う。図７は上記非エッジ部の検出処理を模式的に示した図である。図７（ａ）は、Ｋの２値データ１０１５である。このＫの２値データ１０１５は１２ポイントの文字２００１、７ポイントの文字２００２、５ポイントの線画２００３、２ポイントの線画２００４、無属性画像２００５によって構成されている。図７（ｂ）は、２値の文字オブジェクトデータ３２００、３２０３である。図７（ｃ）は、２値の文字非エッジ部データ３０００、３００３である。図７（ｄ）は、２値の文字エッジ部データ３１００、３１０３である。図７（ｅ）は、２値の線画オブジェクトデータ３２０７、３２１０である。図７（ｆ）は、２値の線画非エッジ部データ３００７、３０１０である。図７（ｇ）は、２値の線画エッジ部データ３１０７、３１１０である。図７（ｂ）のデータから図７（ｃ）及び（ｄ）のデータを生成する方法は次の通りである。すなわち、図６で説明した通り、図７（ｂ）に表す２値の文字オブジェクトデータ３２００、３２０３について着目画素を順次１画素ずつシフトさせながら非エッジ部の検出処理を行う。着目画素を含む３×３マトリックス内の総記録ドット数が９の場合にその着目画素のビットをＯＮにしていく。こうしてビットがＯＮされた画素の集合体が、図７（ｃ）に表す２値の文字非エッジ部データ３０００、３００３となる。さらに、上記のようにして生成した文字非エッジ部データ３０００、３００３と２値の文字オブジェクトデータ３２００、３２０３の排他的理論和（ＥＸ−ＯＲ）をとることで、図７（ｄ）に表す２値の文字エッジ部データ３１００、３１０３を生成する。同様に、図７（ｅ）に示す２値の線画オブジェクトデータから、図７（ｆ）に示す２値の線画非エッジ部データ３００７、３０１０及び図７（ｇ）に示す２値の線画エッジ部データ３１０７、３１１０を生成する。
【００３２】
なお、文字及び線画以外の無属性画像２００５については処理を行わない。ここでは、エッジ部を輪郭の１画素とし、非エッジ部を輪郭の１画素を除く画素として検出したが、これに限定されるものでなくエッジ部を複数の画素として検出してもよい。エッジ部を複数の画素として検出するには、先に生成した非エッジ部データに対して非エッジ部検出処理を繰り返し行うことで可能となる。また、ここでは非エッジ部を検出したが、エッジ部を検出することでエッジ部データと非エッジ部データを生成してもよい。
【００３３】
図８は、文字及び線画の非エッジ部データの間引き処理、合成文字データ及び合成線画データの生成処理を模式的に表す図である。図８（ａ）は、図７（ｃ）に示す２値の文字非エッジ部データ３０００であり、１０ポイント以上の文字である。このため、２値の文字非エッジ部データ３０００と間引き率５０％の間引きマスク３００１との理論積を行うことで、図８（ｂ）に示す間引き文字データ（Ｉ）３００２を生成する。図８（ｃ）は、図７（ｃ）に示す２値の非エッジ部データ３００３であり、１０ポイント未満の文字である。このため、２値の文字非エッジ部データ３００３と間引き率７５％の間引きマスク３００４との理論積を行うことにより、図８（ｄ）に示す間引き文字データ（II）３００５を生成する。さらに、間引き文字データ（Ｉ）３００２と間引き文字データ（II）３００５との理論和をとることで、図８（ｅ）に示すＫの合成文字データ３００６を生成する。
【００３４】
図８（ｆ）は、図７（ｅ）に示す２値の線画非エッジ部データ３００７であり、４ポイント以上の線画である。このため、２値の線画非エッジ部データ３００７と間引き率５０％の間引きマスク３００８との理論積を行うことにより、図８（ｇ）に示す間引き線画データ（Ｉ）３００９を生成する。図８（ｈ）は、図７（ｅ）に示す２値の非エッジ部データ３０１０であり、４ポイント未満の線画である。このため、２値の線画非エッジ部データ３０１０と間引き率５０％の間引きマスク３０１１との理論積を行うことにより、図８（ｉ）に示す間引き線画データ（Ｉ）３０１２を生成する。さらに、Ｋの間引き線画データ（Ｉ）３００９とＫの間引き線画データ（II）３０１２との理論和をとることで、図８（ｊ）に示すＫの合成線画データ３０１３を生成する。
【００３５】
図９は、記録データ生成処理を模式的に表す図である。図９（ａ）は、図７（ｄ）及び（ｇ）に示される文字／線画のエッジ部データ及び図７（ａ）の無属性画像２００５である。この図９（ａ）のデータと、図９（ｂ）に示す合成文字データ３００６（図８（ｅ）と同じ）及び図９（ｃ）に示す合成線画データ３０１３（図９（ｊ）と同じ）との理論和をとることで、図９（ｄ）のようなＫの記録データを生成する。この図９（ｄ）の記録データが図６のＳ１１９で生成されるＫの記録データとなる。これにより、比較的サイズの大きな文字・線画については、比較的サイズの小さな文字・線画よりも、非エッジ部の間引き率を低く設定できる。従って、図３で説明したような、画像のサイズによらず同じ間引き率を設定した場合に生じる画像濃度低下に伴う画像劣化を招かずに済む。
【００３６】
なお、本実施形態では、画像サイズに応じた間引き率の設定処理を、文字と線画の両種の画像に対して行っているが、上記設定処理を文字のみあるいは線画のみに対して行うようにしてもよい。
【００３７】
以上説明したように本実施形態によれば、非エッジ部の間引き率を、画像（文字あるいは線画）の大きさに応じて可変に設定している。これにより、画像（本例では、文字あるいは線画）のサイズに関わらず、エッジ部が鮮明で且つ非エッジ部の濃度が十分な高品位な画像を形成することが可能となる。また、非エッジ部の形成に使用される記録材の量も低減されるため、コスト低減効果も合わせて得ることできる。
【００３８】
（実施形態２）
上記実施形態１では、無属性データ、文字及び線画のエッジ部データに対しては間引きを行っていないが、この実施形態２では無属性データに対して間引き処理を行う。その他の点については実施形態１と同様である。
【００３９】
本実施形態では、図４におけるオブジェクト判別処理１００３で文字及び線画以外に無属性の判別を行い、図５に示すＳ１０１で無属性と判定された着目画素の集合である無属性データに対して５０％の間引きマスクを用いて間引き処理を行う。その後、間引き処理を施した無属性データと、間引き文字データ、間引き線画データ、文字／線画エッジ部データとを合成し、図９（ｅ）に示すような文字及び線画の非エッジ部に加え無属性データも間引いた記録データを生成する。
【００４０】
ここでは無属性データの間引き率を非エッジ部データの間引き率と同じ５０％としたが、これに限定されるものではなく、無属性データと非エッジ部データとで間引き率を異ならせてもよい。要するに、無属性データの記録ドット数を低減できれば良い。
【００４１】
このように実施形態２によれば、文字及び線画の非エッジ部データに加え、無属性データについても間引き処理を行うので、実施形態１よりも低ランニングコスト化を図ることができる。
【００４２】
（実施形態３）
実施形態３では、ホストＰＣ１２００にて拡大／縮小の倍率が指定された場合に、指定された倍率に応じて文字および線画のポイント数を演算し、この演算により得られたポイント数情報に従って間引き率を決定する。その他の点については実施形態１と同様であるため、以下では実施形態１との相違点についてのみ説明する。
【００４３】
図１０は、実施形態３におけるポイント数演算処理を示すフローチャートである。このフローチャートに示される処理は、図４の文字ポイント数情報１０２２および線画ポイント数情報１０２３を取得する際に、ホストＰＣ１２００のプリンタドライバにおいて実行される。まず、実施形態１と同様に、図４の文字ポイント数検出処理１００６および線画ポイント数検出処理１００７において検出されたポイント数に関する情報を取得する（Ｓ４０１）。次いで、ホストＰＣ１２００において指定された拡大縮小倍率に関する情報を取得する（Ｓ４０２）。次いで、Ｓ４０１にて取得したポイント数に関する情報とＳ４０２にて取得した拡大縮小倍率に関する情報に基づいて、下記演算式（１）による演算処理を行い、印字ポイント数を算出する（Ｓ４０３）。Ｓ４０３にて算出された印字ポイント数の情報を、文字ポイント数情報１０２２および線画ポイント数情報１０２３として取得する（Ｓ４０４）。これにより、拡大縮小倍率に応じたポイント数の情報（１０２２、１０２３）を得ることができる。
ポイント数×（（拡大／縮小倍率）＾（０．５））＝印字ポイント数      式（１）
このようにして得られたポイント数情報（１０２２、１０２３）はインクジェット記録装置の記録制御部５００へ転送される。転送されたポイント数情報（１０２２、１０２３）は、オブジェクト別データ処理（図５参照）において間引き率を決定するのに利用される。すなわち、図５のオブジェクト別データ処理では、Ｓ１０４およびＳ１１１において図１０のＳ４０４で得られた印字ポイント数の情報が参照され、この印字ポイント数に従って間引きマスクの選択（間引き率の決定）が行われる。よって、本実施形態によれば、拡大縮小倍率に依存するポイント数に適した間引き率の設定が可能となる。
【００４４】
（実施形態４）
実施形態４では、実施形態１で説明した文字のポイント数情報に加えてフォント情報を利用して文字のポイント数を演算する。すなわち、文字のポイント数情報と共にフォント情報を取得し、これら情報に従って文字のポイント数を演算し、この演算により得られた文字ポイント数情報に従って文字の非エッジ部の間引き率を決定する。その他の点については実施形態１と同様であるため、以下では実施形態１との相違点についてのみ説明する。
【００４５】
図１２は、実施形態４におけるポイント数演算処理を示すフローチャートである。このフローチャートに示される処理は、図４の文字ポイント数情報１０２２を取得する際に、ホストＰＣ１２００のプリンタドライバにおいて実行される。まず、実施形態１と同様に、図４の文字ポイント数検出処理１００６において検出された文字のポイント数に関する情報を取得する（Ｓ５０１）。次いで、入力画像データに含まれる文字のフォント情報あるいはホストＰＣ１２００において指定された文字のフォント情報を取得する（Ｓ５０２）。次いで、図１１に示されるフォント変数テーブルを参照して、処理対象文字のフォントに対応した変数を取得する（Ｓ５０３）。なお、この図１１のフォント変数テーブルはフォントと変数との対応関係を定めたテーブルであって、ポイント数に変数を乗算して得られる文字の太さがフォントによらず同等となるようにフォント別に変数が定められている。例えば、フォントが「ゴシック体」の場合には変数が「２、５」、フォントが「Ｃｅｎｔｕｒｙ」の場合には変数が「１．６」というように、フォント別に変数が定められている。
【００４６】
次いで、Ｓ５０１にて取得したポイント数に関する情報とＳ５０３にて取得した変数に関する情報に基づいて、下記演算式（２）による演算処理を行い、印字ポイント数を算出する（Ｓ５０４）。Ｓ５０４にて算出された印字ポイント数の情報を、文字ポイント数情報１０２２として取得する（Ｓ５０５）。これにより、文字のフォントに応じたポイント数の情報１０２２を得ることができる。
ポイント数×変数＝印字ポイント数            式（２）
このようにして得られた文字ポイント数情報１０２２はインクジェット記録装置の記録制御部５００へ転送される。転送された文字ポイント数情報１０２２は、オブジェクト別データ処理（図５参照）において間引き率を決定するのに利用される。すなわち、図５のオブジェクト別データ処理では、Ｓ１０４において図１２のＳ５０５で得られた印字ポイント数の情報が参照され、この印字ポイント数に従って間引きマスクの選択（間引き率の決定）が行われる。よって、本実施形態によれば、フォントにより文字の太さが増減してしまう場合であっても、フォントによらず文字の大きさを同等にしつつ適切な間引き率の設定が可能となる。
【００４７】
（実施形態５）
上記実施形態１〜４では、文字あるいは線画のポイント数の情報に従って間引き率を決定しているのに対して、この実施形態５では、２値の画像データから得られる画像のサイズ情報に従って間引き率を決定する。その他の点については実施形態１と同様であるため、以下では実施形態１との相違点についてのみ説明する。
【００４８】
この実施形態５の画像処理システムでは、文字や線画のポイント数の情報は使用されない。そのため、図４のポイント数検出処理（１００６，１００７）は行われず、また、ポイント数情報（１０２２、１０２３）も生成されない。実施形態５の画像処理システムでは、図４の文字ポイント数検出処理１００６の代わりに、後述する２値の文字オブジェクトデータ１０１０に基づく文字サイズ検出処理（Ａ）が行われる。また、文字ポイント数情報１０２２の代わりに、文字サイズ情報１０２２Ａが生成される。同様に、図４の線画ポイント数検出処理１００７の代わりに、２値の線画オブジェクトデータ１０１０に基づく線画サイズ検出処理（Ａ）が行われ、また、線画ポイント数情報１０２３の代わりに線画サイズ情報１０２３Ａが生成される。
【００４９】
ここで、文字サイズ検出処理（Ａ）について説明する。この処理は、エッジ部で囲まれる文字毎に行われる。まず、エッジ部で囲まれる２値の文字オブジェクトデータ１０１０に関して、主走査方向（ラスタ方向）の画素幅をラスタ毎に検出し、副走査方向（カラム方向）の画素幅をカラム毎に検出する。つまり、ラスタ方向に連続して記録されるドットの数（連続ドット数）をラスタ毎に検出し、また、カラム方向に連続して記録されるドットの数をカラム毎に検出する。次に、こうして検出された複数の連続ドット数から最頻値を求め、この最頻値の情報を上記文字サイズ情報１０２２Ａとする。この文字サイズ情報１０２２Ａは記録制御部５００へ転送され、オブジェクト別データ処理（図５参照）にて利用される。
【００５０】
図５のＳ１０４では、文字ポイント数を参照する代わりに上記文字サイズ情報１０２２Ａを参照する。そして、Ｓ１０５において、文字サイズ情報１０２２Ａとしての最頻値が所定値（例えば、１４）以上である場合はＳ１０８へ進み、間引き率の低い間引きマスク（５０％間引きマスク）を選択する（Ｓ１０８）。一方、Ｓ１０５において、最頻値が所定値未満である場合はＳ１０６へ進み、間引き率の高い間引きマスク（７５％間引きマスク）を選択する（Ｓ１０６）。こうすることで、文字ポイント数情報を用いずに、文字のサイズに応じた間引き率を設定することができる。
【００５１】
線画サイズ検出処理（Ａ）は、その処理対象が文字ではなく線画であること（２値の線画オブジェクトデータ１０１１から線画サイズ情報１０２３Ａを生成すること）を除いて、文字サイズ検出処理（Ａ）と同様であるため、その説明を省略する。なお、マスクを選択するための閾値は文字と線画で異ならせることが好ましい。
【００５２】
ここでは、エッジ部で囲まれる２値の文字・線画オブジェクトデータ（１０１０、１０１１）について連続ドット数を検出したが、２値の文字・線画非エッジ部データ（１０１８、１０２０）から連続ドット数を検出してもよい。この場合、文字サイズ情報１０２２Ａや線画サイズ情報１０２３Ａは、記録制御部５００において、２値の文字非エッジ部データ１０１８や２値の線画非エッジ部データ１０２０から生成されることになる。
【００５３】
また、上記では、連続ドット数の検出方向は、主走査方向（ラスタ方向）のみあるいは副走査方向（カラム方向）のみとしてよい。さらには、間引きマスクの選択（間引き率の決定）を行うためのサイズ情報として、連続ドット数の最頻値を用いる代わりに、連続ドット数の平均値もしくは最大値を用いてもよい。また、エッジ部で囲まれる画像（文字あるいは線画）毎に上記最頻値、平均値もしくは最大値を検出するのではなく、複数の文字で構成される文字列からなる画像ブロック毎に上記最頻値、平均値もしくは最大値を検出する構成であってもよい。
【００５４】
（実施形態６）
上記実施形態５では、２値の画像データから検出した連続ドット数の最頻値、平均値もしくは最大値を画像のサイズ情報として利用している。これに対して、この実施形態６では、エッジ部で囲まれる２値の画像データの総ドット数を画像のサイズ情報として利用する。つまり、実施形態６では、実施形態５における文字サイズ検出処理（Ａ）の代わりに、文字を構成する総ドット数を検出するための文字サイズ検出処理（Ｂ）を行う。そして、文字サイズ検出処理（Ｂ）によって検出された総ドット数の情報を文字サイズ情報Ｂとし、この文字サイズ情報Ｂに従って間引きマスクの選択（間引き率の決定）を行う。また、線画についても同様で、実施形態５における線画サイズ検出処理（Ａ）の代わりに、線画を構成する総ドット数を検出するための線画サイズ検出処理（Ｂ）を行う。そして、線画サイズ検出処理（Ｂ）によって検出された総ドット数の情報を線画サイズ情報Ｂとし、この線画サイズ情報Ｂに従って間引きマスクの選択（間引き率の決定）を行う。その他の点については実施形態５と同様であるため、以下では実施形態５との相違点についてのみ説明する。
【００５５】
ここで、文字サイズ検出処理（Ｂ）について説明する。まず、エッジ部で囲まれる２値の文字オブジェクトデータ１０１０から、当該データを構成する総ドット数を検出する。そして、この総ドット数の情報を上記文字サイズ情報１０２２Ｂとする。この文字サイズ情報１０２２Ｂは記録制御部５００へ転送され、オブジェクト別データ処理（図５参照）にて利用される。
【００５６】
図５のＳ１０４では、文字ポイント数を参照する代わりに上記文字サイズ情報１０２２Ｂを参照する。そして、Ｓ１０５において、文字サイズ情報１０２２Ｂとしての総ドット数が所定値（例えば、２００）以上である場合はＳ１０８へ進み、間引き率の低い間引きマスク（５０％間引きマスク）を選択する（Ｓ１０８）。一方、Ｓ１０５において、総ドット数が所定値未満である場合はＳ１０６へ進み、間引き率の高い間引きマスク（７５％間引きマスク）を選択する（Ｓ１０６）。こうすることで、文字ポイント数情報を用いずに、文字のサイズに応じた間引き率を設定することができる。
【００５７】
線画サイズ検出処理（Ａ）は、その処理対象が文字ではなく線画であること（２値の線画オブジェクトデータ１０１１から線画サイズ情報１０２３Ｂを生成すること）を除いて、文字サイズ検出処理（Ａ）と同様であるため、その説明を省略する。なお、マスクを選択するための閾値は文字と線画で異ならせることが好ましい。
【００５８】
ここでは、エッジ部で囲まれる２値の文字・線画オブジェクトデータ（１０１０、１０１１）から総ドット数を検出したが、２値の文字・線画非エッジ部データ（１０１８、１０２０）から総ドット数を検出してもよい。また、エッジ部で囲まれる画像（文字あるいは線画）毎に総ドット数を検出するのではなく、１つの文字毎あるいは複数の文字で構成される文字列毎に上記総ドット数を検出する構成であってもよい。
【００５９】
（実施形態７）
実施形態１〜６では、入力画像データに含まれる属性情報を判別することによって、画像の属性を判別しているが、画像の属性判別の方法はこれに限られるものではない。公知の手段によって文字あるいは線画を判別してもよい。従って、本発明では、属性情報が含まれていない入力画像データを利用することも可能である。
【００６０】
（実施形態８）
実施形態１〜７では、画像サイズに応じた間引き率決定処理を行う対象となる画像の種類を文字あるいは線画に制限しているが、本発明はこれに限られるものではない。上記決定処理を行う対象画像の種類として、文字および線画以外の画像（例えば、イメージ）を含めてもよい。また、上記決定処理を行う対象画像の種類を、文字および線画以外の画像（例えば、イメージ）だけに制限してもよい。
【００６１】
文字および線画以外の画像（例えば、イメージ）の間引き率を決定する場合、まず、エッジ部で囲まれる画像を抽出し、次いで、抽出した画像に関して上記実施形態５〜６で説明したようなパラメータ（最頻値、平均値、総ドット数等）を取得する。そして、このパラメータを画像のサイズ情報として利用することで、画像の非エッジ部の間引き率を決定するのが好ましい。勿論、この形態であっても、上記実施形態と同じように、画像のサイズが所定のサイズ以上の場合に決定される間引き率を、画像のサイズが所定のサイズ未満の場合に決定される間引き率より低くする。
【００６２】
さらには、上記決定処理を行う対象画像の種類をユーザが選択できる機能を設けてもよい。このような機能を設けることによりユーザニーズに適した間引き処理を実現することができる。
【００６３】
（その他の実施形態）
上述した実施形態１〜８では、画像記録装置としてインクジェット記録装置を用いているが、本発明で適用可能な画像記録装置はこれに限られるものではなく、例えば、記録材としてトナーを用いる電子写真方式のプリンタを用いることもできる。
【００６４】
また、上述した実施形態１〜８では、画像の非エッジの形成に使用される記録材（例えば、インクやトナー）の量を低減する方法として、画像の非エッジ部を構成する２値の記録データの数を低減する（記録データを間引く）方法について例示したが、本発明はこれに限られるものではない。例えば、画像の非エッジ部を構成する多値データの値（濃度値）を低減する方法を採用してもよい。多値データの値は、記録材の使用量におおよそ対応する。従って、多値データの値を低減させるための低減率を設定しても、記録材の使用量を上記低減率に応じた量だけ低減することができる。
【００６５】
更に述べると、２値の記録データの数を低減させるための低減率（間引き率）や多値データの値を低減させるための低減率を設定することは、記録材の使用量を低減させるための低減率を設定することに相当する。従って、画像の非エッジ部の形成に使用される記録材の量を低減するための低減率を画像のサイズ情報に応じて決定し、この決定された低減率に従って画像の非エッジ部の形成に使用される記録材の量を低減させる低減処理を実行すれば、非エッジ部を形成するための記録材の使用量を画像サイズに応じて適正化することができる。
【００６６】
また、上述した実施形態１〜８では、一連の画像データの処理を、画像記録装置の一形態であるインクジェット記録装置とデータ供給装置の一形態であるホストＰＣとで分担する構成としたが、本発明はこの構成に限定されるものではない。例えば、画像記録装置において図５に示した処理の全てを実行するようにしてもよいし、反対に、データ供給装置において図５に示した処理の全てを実行するようにしてもよい。要は、画像記録装置とデータ供給装置とで構成される画像処理システムにおいて、上記画像データの処理を実行できればよい。
【００６７】
また、上記の実施形態では、本発明の特徴的な画像処理（画像のサイズ情報に応じて画像の非エッジ部のデータの間引き率を決定する処理）が画像記録装置にて実行されるので、画像記録装置が本発明の画像処理装置に該当することになる。一方、本発明の特徴的な画像処理がデータ供給装置で実行される場合には、データ供給装置（ホストＰＣ）が本発明の画像処理装置に該当することになる。
【００６８】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６９】
３０００  １２ポイントの文字非エッジ部データ
３００１  ５０％間引きマスク
３００２  間引き文字データ（Ｉ）
３００３  ７ポイントの文字非エッジ部データ
３００４  ７５％間引きマスク
３００５  間引き文字データ（II）
３００６  合成文字データ
３００７  ５ポイントの線画非エッジ部データ
３００８  ５０％間引きマスク
３００９  間引き線画データ（Ｉ）
３０１０  ２ポイントの線画非エッジ部データ
３０１１  ７０％間引きマスク
３０１２  間引き線画データ（II）
３０１３  合成線画データ
【図１】
2011087000.tif 000003
【図２】
2011087000.tif 000004
【図３】
2011087000.tif 000005
【図４】
2011087000.tif 000006
【図５】
2011087000.tif 000007
【図６】
2011087000.tif 000008
【図７】
2011087000.tif 000009
【図８】
2011087000.tif 000010
【図９】
2011087000.tif 000011
【図１０】
2011087000.tif 000012
【図１１】
2011087000.tif 000013
【図１２】
2011087000.tif 000014