(57)【要約】【課題】オブジェクトに対して適切にトナー飛散を抑制するための技術を提供する【解決手段】複数色のトナーを用いて、画像を形成する画像形成部を備える画像形成装置は、トナー溝形成手段と、第１のトナー溝被覆手段と、エッジ制御手段と、を備える。トナー溝形成手段は、第１のトナーを記録面に転写する際、画像を構成するオブジェクト内に、オブジェクトのエッジ以外の画素であって、トナーが転写されない画素を生成する。第１のトナー被覆手段は、特定の画素を含まない第２のトナーを、第１のトナーが転写された後に記録面に転写する。エッジ制御手段は、第１のトナーのうち、最初に記録面に転写されるトナーによって形成されるオブジェクトのエッジの画素で囲まれる第１の領域が、最先の第１のトナーより後に記録面に転写される第２のトナーによって形成されるオブジェクトのエッジの画素で囲まれる領域よりも広くなるように画像形成部を制御する。【選択図】        図５
2012203300.tif 000002
【特許請求の範囲】
【請求項１】
複数色のトナーを用いて、被記録媒体の記録面上に、該記録面に垂直な方向に色ごとに順次転写して画像を形成する画像形成部を備える画像形成装置であって、
前記複数色のトナーのうち、１または複数の第１のトナーを前記記録面に転写する際、前記画像を構成するオブジェクト内に、該オブジェクトのエッジの画素でない特定の画素であって、トナーが転写されない前記特定の画素を生成するトナー溝形成手段と、
前記特定の画素を含まない第２のトナーのうち少なくとも１色を、前記第１のトナーが転写された後に前記記録面に転写する第１のトナー被覆手段と、
前記記録面に沿った方向において、前記第１のトナーのうち、最初に前記記録面に転写される最先の第１のトナーによって形成される前記オブジェクトの前記エッジの画素で囲まれる第１の領域が、前記最先の第１のトナーより後に前記記録面に転写される前記第２のトナーによって形成される前記オブジェクトの前記エッジの画素で囲まれる領域よりも広くなるように前記画像形成部を制御するエッジ制御手段と、
を備える、画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記エッジ制御手段は、
前記記録面に沿った方向において、前記複数色のトナーのうち、前記記録面に最初に転写される最先のトナーによって形成される前記オブジェクトの前記エッジの画素で囲まれる第２の領域が、前記最先のトナーより後に前記記録面に転写されるトナーによって形成されるオブジェクトの前記エッジの画素で囲まれる領域以上の広さを有するように前記画像形成部を制御する
ことを特徴とする、画像形成装置。
【請求項３】
請求項１に記載の画像形成装置であって、
前記第１のトナー被覆手段は、
前記特定の画素に、前記最先の第１のトナーより後に転写される前記第２のトナーのうち、少なくとも１色の前記第２のトナーを転写する
ことを特徴とする、画像形成装置。
【請求項４】
請求項１乃至３に記載の画像形成装置であって、
前記第２のトナーが複数の色のトナーから構成される場合に、
前記エッジ制御手段は、さらに、
前記第２のトナーのうち、前記最先の第１のトナーよりも先に前記記録面に転写される前記第２のトナーによって形成される前記オブジェクトの前記エッジの画素で囲まれる領域が、前記第１のトナーによって形成される前記オブジェクトの前記エッジを構成する画素で囲まれる領域以上の広さを有するように前記画像形成部を制御すること
を特徴とする、画像形成装置。
【請求項５】
請求項１乃至４に記載の画像形成装置であって、さらに、
前記オブジェクトが、少なくとも１色のトナーを用いて表現される単一色から構成されるオブジェクトであるか否かを特定するオブジェクト特定手段を備え、
前記オブジェクト特定手段によって、前記オブジェクトが前記単一色から構成されると特定された場合のみ、前記トナー溝形成手段が前記特定の画素を生成する
ことを特徴とする、画像形成装置。
【請求項６】
請求項１乃至５に記載の画像形成装置であって、さらに、
前記画像を構成する画素のうち、所定の数の前記画素に含まれるトナーの割合が、特定の値以上であるか否かを特定する総量特定手段を備え、
前記総量特定手段によって、前記割合が、前記特定の値以上であると特定された場合のみ、前記トナー溝形成手段が前記特定の画素を生成する
ことを特徴とする画像形成装置。
【請求項７】
請求項１乃至６に記載の画像形成装置であって、
前記特定の画素の数は、１画素である
ことを特徴とする、画像形成装置。
【請求項８】
複数色のトナーを用いて、被記録媒体の記録面上に、該記録面に垂直な方向に色ごとに順次転写して画像を形成する画像形成方法であって、
前記複数色のトナーのうち、１または複数の第１のトナーを前記記録面に転写する際、前記画像を構成するオブジェクト内に、該オブジェクトのエッジの画素でない特定の画素であって、トナーが転写されない前記特定の画素を生成するトナー溝形成ステップと、
前記特定の画素を含まない第２のトナーのうち少なくとも１色を、前記第１のトナーが転写された後に前記記録面に転写する第１のトナー被覆ステップと、
前記記録面に沿った方向において、前記第１のトナーのうち、最初に前記記録面に転写される特定の第１のトナーによって形成される前記オブジェクトの前記エッジの画素で囲まれる第１の領域が、前記特定の第１のトナーより後に前記記録面に転写される前記第２のトナーによって形成される前記オブジェクトの前記エッジの画素で囲まれる領域よりも広くなるように前記画像形成部を制御するエッジ制御ステップと、
を備える、画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数色のトナーを用いて画像形成を実行する技術に関する。
【背景技術】
【０００２】
従来より、複数色のトナー像を重ね合わせて画像を形成する際、画像を構成する領域であって、トナーが転写される領域（以下、オブジェクト）のエッジ付近において、転写されたトナーがオブジェクトの外部に飛散する、いわゆるトナー飛散が生じることが知られている。
【０００３】
このトナー飛散が生じることを抑制するために、例えば特許文献１では、画像のエッジ付近においてトナーがはみ出す部分を予め算出し、画像のエッジ付近のトナー量を削減している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−２８２７５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えば小さい文字を含む画像では、上記の方法でエッジ付近のトナー量を削減する結果、画像にかすれが生じるという問題があった。本発明は、上述した問題点を解決するためになされたものであり、画像にかすれを生じさせることを低減するとともに、トナー飛散を抑制するための技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この目的を達成するために、本発明の第１の装置は、複数色のトナーを用いて、被記録媒体の記録面上に色ごとに順次転写して画像を形成する画像形成部を備える画像形成装置であって、前記複数色のトナーのうち、１または複数の第１のトナーを前記記録面に転写する際、前記画像を構成するオブジェクト内に、該オブジェクトのエッジの画素でない特定の画素であって、トナーが転写されない前記特定の画素を生成するトナー溝形成手段と、前記特定の画素を含まない第２のトナーのうち少なくとも１色を、前記第１のトナーが転写された後に前記記録面に転写する第１のトナー被覆手段と、前記記録面に沿った方向において、前記第１のトナーのうち、最初に前記記録面に転写される最先の第１のトナーによって形成される前記オブジェクトの前記エッジの画素で囲まれる第１の領域が、前記最先の第１のトナーより後に前記記録面に転写される前記第２のトナーによって形成される前記オブジェクトの前記エッジの画素で囲まれる領域よりも広くなるように前記画像形成部を制御するエッジ制御手段と、を備えることを特徴とする。
【０００７】
この構成により、画像にかすれを生じさせることを低減するとともに、トナー飛散を抑制することができる。
【０００８】
また、上記の装置において、前記エッジ制御手段は、前記記録面に沿った方向において、前記複数色のトナーのうち、前記記録面に最初に転写される最先のトナーによって形成される前記オブジェクトの前記エッジの画素で囲まれる第２の領域が、前記最先のトナーより後に前記記録面に転写されるトナーによって形成されるオブジェクトの前記エッジの画素で囲まれる領域以上の広さを有するように前記画像形成部を制御することを特徴とすることが好ましい。
【０００９】
この構成であっても、トナー飛散を抑制することができる。
【００１０】
また、上記の装置において、前記第１のトナー被覆手段は、前記特定の画素に、前記最先の第１のトナーより後に転写される前記第２のトナーのうち、少なくとも１色の前記第２のトナーを転写することを特徴とすることが好ましい。
【００１１】
この構成により、オブジェクトの色味を、印刷が所望される色味に近づけることができる。
【００１２】
また、上記の装置において、前記第２のトナーが複数の色のトナーから構成される場合に、前記エッジ制御手段は、さらに、前記第２のトナーのうち、前記最先の第１のトナーよりも先に前記記録面に転写される前記第２のトナーによって形成される前記オブジェクトの前記エッジの画素で囲まれる領域が、前記第１のトナーによって形成される前記オブジェクトの前記エッジを構成する画素で囲まれる領域以上の広さを有するように前記画像形成部を制御することを特徴とすることが好ましい。
【００１３】
この構成により、第２のトナーが複数色である場合に、オブジェクトの色味を、印刷が所望される色味に近づけることができる。
【００１４】
また、上記の装置において、前記オブジェクトが、少なくとも１色のトナーを用いて表現される単一色から構成されるオブジェクトであるか否かを特定するオブジェクト特定手段を備え、前記オブジェクト特定手段によって、前記オブジェクトが前記単一色から構成されると特定された場合のみ、前記トナー溝形成手段が前記特定の画素を生成することを特徴とすることとしてもよい。
【００１５】
この構成により、トナーの飛散が目立つ可能性が高いオブジェクトである場合に、処理を実行させることができる。
【００１６】
また、上記の装置において、前記画像を構成する画素のうち、所定の数の前記画素に含まれるトナーの割合が、特定の値以上であるか否かを特定する総量特定手段を備え、前記総量特定手段によって、前記割合が、前記特定の値以上であると特定された場合のみ、前記トナー溝形成手段が前記特定の画素を生成することとしてもよい。
【００１７】
この構成により、トナーの飛散が生じる可能性が高い場合に、処理を実行させることができる。
【００１８】
また、上記の装置において、前記特定の画素分は、１画素分であることが好ましい。
【００１９】
なお、この発明は、画像形成装置及び画像形成装置で実行される方法、これらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体等の種々の態様で実現することができる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態におけるカラープリンタの概略構成を示すブロック図。
【図２】用紙にトナー像が転写される際のトナーの状態を示した図。
【図３】オブジェクトのエッジ部について説明する図。
【図４】トナー飛散抑制処理を実行した場合のトナーの状態を示す図。
【図５】トナー飛散抑制処理を実行した場合のトナーの状態を示す図。
【図６】印刷処理全体を表すフローチャート。
【図７】データ変換処理を表すフローチャート。
【図８】データ生成処理を表すフローチャート。
【図９】第１実施例の変形例によってトナー飛散抑制処理を実行した場合のトナーの状態を示す図。
【図１０】他の実施例によってトナー飛散抑制処理を実行した場合のトナーの状態を示す図。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態について以下の順序で説明する。
Ａ．第１実施例：
Ａ−１．カラープリンタの構成：
Ａ−２．トナー飛散抑制処理の概要：
Ａ−２−１．トナー飛散抑制処理の実行方法：
Ａ−２−２．トナー飛散抑制処理を実行するための条件：
Ａ−３．印刷処理：
Ａ−３−１．データ変換処理：
Ａ−３−２．データ生成処理：
Ａ−４．第１実施例の変形例
Ｂ．他の実施例：
【００２２】
Ａ．第１実施例：
Ａ−１．カラープリンタの構成：
図１は、本実施形態におけるカラープリンタ２０の概略構成を表すブロック図である。
【００２３】
本実施例のカラープリンタ２０は、ＣＰＵ２１、ＲＡＭ２２、ＮＶＲＡＭ２３、画像形成部２４、表示部２５、操作部２６、出力部２７、ネットワークインターフェース２７を備えており、各々が内部バスで互いに接続されている。カラープリンタ２０は、ネットワークインターフェース２７と接続されたＬＡＮ（ローカルエリアネットワーク）４０を介して端末装置３０から指示を受けることにより、処理を実行する。なお、ＬＡＮ４０と接続される端末装置３０は１台に限られるものではなく、複数台が接続されていてもよい。
【００２４】
ＣＰＵ２１は、カラープリンタ２０の動作を制御する。本実施例では、ＮＶＲＡＭ２３は、用紙に画像を形成する制御を行う画像形成プログラムを記憶している。ＣＰＵ２１は、ＮＶＲＡＭ２３に記憶されている画像形成プログラムを読み出してＲＡＭ２２に格納し、当該画像形成プログラムを実行する。これにより、ＣＰＵ２１は、カラープリンタ２０による画像形成を制御することができる。
【００２５】
画像形成部２４は、感光体ドラム、帯電器等を含むプロセスカートリッジを備えている。画像形成部２４は、端末装置３０から受信された画像データに基づき、複数色のトナーを用いて用紙に画像形成を実行する。当該画像データは、ページ記述言語（以下、ＰＤＬ）で記述されている。ＰＤＬとは、電子ドキュメントを印刷するようプリンタに対して指示する際に用いられる言語である。ＰＤＬで記述された当該画像データは、画像を構成する各オブジェクトの位置情報や、文字列のオブジェクトの書式情報を指定するための描画コマンドを含む。ＣＰＵ２１は、ＰＤＬで記述された描画コマンドに基づいて、当該画像データを、ラスターイメージで表現される印刷データに変換する。その後、ＣＰＵ２１は、当該印刷データに基づき、帯電器によって帯電された感光体ドラムにトナーを現像させる。これにより、感光体ドラム上にトナー像が形成される。なお、本実施例では、カラープリンタ２０は感光体ドラムを複数有しており、１つの感光体ドラムに対して１色のトナーによるトナー像が形成される。形成されたトナー像は、用紙上に転写される。
【００２６】
なお、本実施例におけるカラープリンタ２０は、端末装置３０から画像データを取得しているが、異なる構成であってもよい。すなわち、カラープリンタ２０が備える図示しない読み取り部によって原稿の画像を読み取ることによって画像データを取得してもよい。
【００２７】
この場合、カラープリンタ２０は、表示部２５と操作部２６とを備える。表示部２５は、例えば液晶パネルを備えており、各種の画面を表示する。ユーザは、操作部２６を操作することによって、表示部２５に表示される項目を選択することができる。なお、表示部２５は、タッチセンサ型の液晶パネルであってもよい。この場合、表示部２５は操作部２６としても機能し、ユーザは表示部２５に表示された画面内の一部の領域に触れることによって、項目を選択することができる。
【００２８】
また、当該読み取り部は、原稿台の上に置かれた原稿の画像を読み取るために、ＣＣＤ等から成る複数個のセンサを有する読み取りセンサと、当該読み取りセンサを駆動させるための駆動部と、を備える。なお、読み取り部は、読み取りセンサと、原稿を搬送する搬送部と、を備えてもよい。すなわち、読み取り部は、いわゆるフラットベッドスキャナ（ＦＢＳ）方式で原稿の画像を読み取ってもよいし、オートドキュメントフィーダー（ＡＤＦ）方式で原稿の画像を読み取ってもよい。
【００２９】
Ａ−２．トナー飛散抑制処理の概要：
Ａ−２−１．トナー飛散抑制処理の方法：
ここで、トナー飛散が生じる原理について説明する。図２は、用紙にトナー像が転写される際のトナーの状態について示した図である。ここでは、緑色のオブジェクトを生成する場合について説明する。図２（Ａ）はトナー飛散が生じていない状態を示し、図２（Ｂ）はトナー飛散が生じた場合の状態を示す。なお、説明を簡便にするため、１画素に含まれるトナー粒子を１つの粒子として図示している。
【００３０】
緑色のオブジェクトを生成するために、ＣＰＵ２１は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４色のトナーのうち、ＣのトナーとＹのトナーを用紙に転写するよう画像形成部２４に命令する。本実施例では、カラープリンタ２０は、感光体上に現像されているトナーを、電気的な力によって引きつけることによって、用紙上に転写させる。
【００３１】
（Ｂ）に図示するように、感光体上のトナーが用紙に転写される際、感光体上のトナーは、オブジェクトの領域外からも電気的に引きつけられる。その結果、特に位置Ｘの画素に転写されたＣのトナーは、オブジェクトの領域外に飛散しやすいと考えられる。このように、電気的な力によって、トナーが飛散することが想定される。
【００３２】
そこで、本実施例のカラープリンタ２０では、ＣＰＵ２１は、用紙にトナー像を転写させる際、以下に詳述するトナー飛散抑制処理を実行する。
【００３３】
図３は、オブジェクトのエッジ部について説明する図である。画素ＰＩは、オブジェクト内の画素の中で、非印字領域（いずれのトナーも転写されない領域）と隣接しない画素である。画素ＰＩｂは、オブジェクト内の画素の中で、非印字領域と隣接する画素である。画素ＰＯｂは、非印字領域の画素の中で、オブジェクトと隣接する画素である。画素ＰＯは、非印字領域の画素の中で、オブジェクトと隣接しない画素である。なお、隣接は、一の画素が、他の画素と上下または左右で接することを意味する。本実施例では、エッジ部は、図３における画素ＰＩｂ、または画素ＰＯｂで構成される部分を意味する。
【００３４】
本実施例のトナー飛散抑制処理では、ＣＰＵ２１は、次に示す処理を実行する。すなわち、ＣＰＵ２１は、最初に原稿に転写される色のトナーにおいて、図３の画素ＰＩｂにトナーを転写せず、画素ＰＯｂにトナーを転写する処理を実行する。これによって、最初に原稿に転写される色のトナーによって形成されるオブジェクトの領域内に、トナーが転写されない画素が形成される。
【００３５】
図４は、トナー飛散抑制処理が実行される際の、最初に原稿に転写されるトナーの状態を示した図である。図４を用いて、トナー飛散抑制処理の前後での、画像データ内のオブジェクトにおいてトナーが転写される画素の変化を説明する。図示するように、画素ＰＩ、画素ＰＩｂ、画素ＰＯｂ、及び画素ＰＯは、図３で説明した意味と同じ意味を有する。また、画素ＰＧは、ＣＰＵ２１がトナー飛散抑制処理を実行することによって、トナーが転写されないように制御される画素である。
【００３６】
トナー飛散抑制処理が実行されると、図示するように、トナー飛散抑制処理が実行される前に画素ＰＯｂであった画素は、トナーが転写されることによって、非印字領域と隣接する画素（画素ＰＩｂ）に変換される。一方で、トナー飛散抑制処理が実行される前に画素ＰＩｂであった画素は、トナーが転写されないことによって、画素ＰＧに変換される。このように、原稿に最初に転写されるトナーにおいて、画素ＰＩｂが、非印字領域に向かって１画素分ずれることによって、オブジェクト内に、画素ＰＧが生成される。
【００３７】
また、トナー飛散抑制処理が実行されることによって、原稿に最初に転写される色のトナーにおいて非印字領域と隣接する画素（画素ＰＩｂ）によって囲まれる領域（以下、内部領域）に含まれる画素の数が、２番目以降に原稿に転写される色のトナーにおける内部領域に含まれる画素の数に比べて多くなる。ここで、内部領域に含まれる画素の数は、オブジェクト内の画素であって、トナーが転写される画素である画素ＰＩ及び画素ＰＩｂと、トナーが転写されない画素ＰＧと、の３種類の画素を積算した数を意味する。
【００３８】
図５は、オブジェクトを生成する際に、トナー飛散抑制処理を実行した場合のトナーの状態を示した図である。
【００３９】
図５（Ａ）に図示するように、ＣＰＵ２１は位置Ｘの画素において、Ｙのトナーを転写させない。一方、ＣＰＵ２１は位置Ｙの画素において、Ｙのトナーを転写させる。すなわち、ＣＰＵ２１は、位置Ｘの画素が図４の画素ＰＧとなるようにトナーを転写させる。
【００４０】
すなわち、図５（Ｂ）に図示するように、Ｃのトナーによって形成されるオブジェクトのエッジの画素（図４の画素ＰＩｂ）が、最初に用紙の転写される色のトナーが転写されない画素である位置Ｘの画素と重なる。この結果、Ｃのトナーが位置Ｙよりも非印字領域へ飛散する可能性を低減することができる。
【００４１】
Ａ−２−２．トナー飛散抑制処理を実行するための条件：
ここで、トナー飛散抑制処理を実行するための条件を説明する。本実施例では、トナー飛散抑制処理を実行するための条件として、以下の２つの条件が設定される。すなわち、（１）オブジェクトが、ＣＭＹＫの４色のトナーの中から、少なくとも１色のトナーを用いて表現される単一色で構成されること、（２）オブジェクト内の画素群であって、後述する網点処理において用いられるディザマトリックスの画素数と同じ数の画素群あたりに所定の割合以上のトナーが積載されること、である。
【００４２】
ここで、ディザマトリックスを用いた網点処理の概略について説明する。ディザマトリックスは、予め定められた所定の画素数（例えば、３２［ｄｏｔ］×３２［ｄｏｔ］）から構成される変換テーブルである。ＣＰＵ２１は、まず、印刷される画像を、ディザマトリックスの画素数と同じ数を有する画素群ごとに分割する。その後、ＣＰＵ２１は、ディザマトリックスの各画素の位置にある値と、当該画素群における対応する画素の位置にある値と、を比べることによって、転写の有無を決定する。すなわち、ＣＰＵ２１は、画素群における対応する画素の値が、ディザマトリックスの値よりも高ければトナーを転写し、ディザマトリックスの値よりも低ければトナーを転写しないことを決定する。
【００４３】
まず、（１）の項目に関して説明する。単一色で構成されるオブジェクトでは、トナー飛散抑制処理が実行されると、オブジェクトのエッジ部の色味が均一に変化する。そのため、単一色で構成されるオブジェクトは、複数の色で構成されるオブジェクトに比べて、オブジェクトの視覚的変化が小さい。従って、本実施例では、オブジェクトが単一色で構成される場合に、ＣＰＵ２１はトナー飛散抑制処理を実行する。すなわち、オブジェクトが単一色で構成されていれば、オブジェクトが文字であってもよいし、図形であってもよい。
【００４４】
次に、（２）の項目に関して説明する。一般に、オブジェクトを構成する画素において、１画素に積載されるトナー量が多くなればなるほど、トナー飛散が生じやすくなると考えられる。本実施例では、前述したディザマトリックスと同じ数の画素を有する画素群あたりに、所定の割合以上のトナーが積載された場合に、ＣＰＵ２１はトナー飛散抑制処理を実行する。なお、本実施例においては、所定の割合は１６０％とする。ＣＰＵ２１は、トナーの積載される割合が前述した画素群当たり１６０％を超えた場合に、ＣＰＵ２１はトナー飛散抑制処理を実行する。
【００４５】
ここで、特定の１色が、画素群に含まれる全ての画素に積載された場合を１００％とする。例えば、画素群に含まれる画素数が１０２４個（３２［ｄｏｔ］×３２［ｄｏｔ］）であった場合に、Ｃのトナーが５１２個、Ｍのトナーが２５６個、Ｙのトナーが５１２個、Ｋのトナーが０個転写された場合、画素群あたりのトナーの割合は｛（５１２／１０２４）＋（２５６／１０２４）＋（５１２／１０２４）＋（０／１０２４）｝×１００＝１２５［％］となる。
【００４６】
なお、本節では２色のトナーを用いてオブジェクトを生成する場合について説明したが、３色や４色のトナーを用いる場合であっても、ＣＰＵ２１は同様にトナー飛散抑制処理を実行する。
【００４７】
Ａ−３．印刷処理：
次に、本実施例で実行される印刷処理について説明を行う。図６は、本実施例における印刷処理の流れを示すフローチャートである。図示するように、当該印刷処理は、データ変換処理と、データ生成処理と、で構成されている。データ変換処理は、ＰＤＬに基づき、画像をラスタライズ処理することによって、ＲＧＢ値で表現される画像データに変換する処理を含む処理である。データ生成処理は、ＲＧＢ値で表現された画像データを、ＣＭＹＫ値で表現されるデータに変換する処理と、網点処理を実行する処理と、を含む処理である。
【００４８】
図６の印刷処理は、端末装置３０から、ＰＤＬで記述された画像データをカラープリンタ２０が受信したことにより開始される。ＣＰＵ２１は、描画コマンドを含む画像データを受信したことを確認する（Ｓ１００）。当該画像データが確認されると（Ｓ１００  ＹＥＳ）、ＣＰＵ２１はＳ２００のデータ変換処理へ移行する。
【００４９】
Ａ−３−１．データ変換処理：
データ変換処理について、図７を用いて説明する。図７は、データ変換処理の流れを示すフローチャートである。
【００５０】
まず初めに、ＣＰＵ２１は、ＰＤＬで記述された画像データを解析し、画像データの中で、最初に描画処理を実行するオブジェクトを特定する（Ｓ２０２）。具体的には、ＰＤＬで記述された画像データを、画像データの先頭から順に解析し、最も上位に記述された描画コマンドによって描画処理が実行されるオブジェクトを特定する。
【００５１】
続いてＣＰＵ２１は、特定されたオブジェクトに対して描画処理を実行する（Ｓ２０４）。なお、当該描画処理は、ＰＤＬで記述されたオブジェクトを、描画コマンドに基づいてビットマップ形式のオブジェクトに変換する処理（ラスタライズ処理）である。
【００５２】
続いてＣＰＵ２１は、描画処理を実行したオブジェクトの属性を特定する（Ｓ２０６）。具体的には、ＣＰＵ２１は、オブジェクトを描画処理する際に用いられる描画コマンドを解析することによって、オブジェクトの色と、オブジェクトの形状と、を特定する。これにより、当該オブジェクトが、上述したトナー飛散抑制処理を実行する対象であるオブジェクトであるか否かが決定される。
【００５３】
オブジェクトの属性が特定されると、続いてＣＰＵ２１は、属性が特定されたオブジェクトが、トナー飛散抑制処理を実行する対象であるオブジェクトであるか否かを特定する（Ｓ２０８）。具体的には、上述した（１）オブジェクトが、ＣＭＹＫのトナーの少なくとも１色のトナーを用いて表現される単一色で構成されること、の条件を満たすオブジェクトであるか否かを特定する。
【００５４】
オブジェクトがトナー飛散抑制処理を実行する対象ではないと判断される場合は（Ｓ２０８  ＮＯ）、ＣＰＵ２１は、トナー飛散抑制処理を実行させないと判断し、処理実行フラグをオフにする（Ｓ２１０）。
【００５５】
ここで、処理実行フラグは、上述したトナー飛散抑制処理を実行する場合はオンとし、トナー飛散抑制処理を実行しない場合はオフとするフラグである。なお、処理実行フラグはＲＡＭ２２に書き込まれる。
【００５６】
一方、オブジェクトがトナー飛散抑制処理を実行する対象であると判断される場合は（Ｓ２０８  ＹＥＳ）、ＣＰＵ２１は、トナー飛散抑制処理を実行させると判断し、処理実行フラグをオンにする（Ｓ２１２）。
【００５７】
以上の処理によって、処理実行フラグのオン／オフが決定されると、続いてＣＰＵ２１は、画像データ内に、描画処理を実行していないオブジェクトが存在するか否かを特定する（Ｓ２１４）。
【００５８】
画像データ内に、描画処理を実行していないオブジェクトが存在すると特定される場合は（Ｓ２１４  ＹＥＳ）、ＣＰＵ２１は、次に描画処理を実行するオブジェクトを決定し（Ｓ２１６）、上述した描画処理を実行する。
【００５９】
一方、画像データ内の全てのオブジェクトの描画処理が終了していると特定される場合は（Ｓ２１４  ＮＯ）、ＣＰＵ２１は、図７のデータ変換処理を終了し、Ｓ３００のデータ生成処理へ移行する。
【００６０】
Ａ−３−２．データ生成処理：
続いて、データ生成処理について、図８を用いて説明する。図８は、データ生成処理の流れを示すフローチャートである。
【００６１】
まず初めに、ＣＰＵ２１は、最初に色変換処理を実行する対象のオブジェクトを特定する（Ｓ３０２）。具体的には、ＣＰＵ２１は、上述したデータ変換処理において、最初に描画処理が実行されたオブジェクトを、色変換処理を実行するオブジェクトとして特定する。
【００６２】
続いてＣＰＵ２１は、特定されたオブジェクトに対して、色変換処理を実行する（Ｓ３０４）。当該色変換処理は、ＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）に基づき、オブジェクトの色空間を、ＲＧＢ値で定義される色空間から、ＣＭＹＫ値で定義される色空間に変換する処理である。
【００６３】
続いてＣＰＵ２１は、色変換処理を実行したオブジェクトの各画素群に積載されるトナーの総量を算出する（Ｓ３０６）。具体的には、Ｃ、Ｍ、Ｙ、Ｋの色の各トナーが、各画素群にそれぞれ何％ずつ積載されるかを特定する。
【００６４】
その後、ＣＰＵ２１は、オブジェクトを構成する画素の中で、１つの画素群あたりのトナーの総量の割合が所定の割合を超えている画素群（以下、飛散候補画素群）が存在するか否かを特定する（Ｓ３０８）。
【００６５】
飛散候補画素群がオブジェクト内に存在しないと特定された場合（Ｓ３０８  ＮＯ）、ＣＰＵ２１は、トナー飛散抑制処理を実行する必要はないと判断する。この場合、ＣＰＵ２１は、オブジェクトに対して網点処理を実行する（Ｓ３１４）。本実施例では、網点処理として、ディザマトリクスによる方法を用いる。なお、ディザマトリクスは上述した方法で処理が実行される。
【００６６】
一方、飛散候補画素群がオブジェクト内に存在すると特定された場合（Ｓ３０８  ＹＥＳ）、ＣＰＵ２１は、オブジェクトについて、上述した処理実行フラグがオンとされているか否かを特定する（Ｓ３１０）。なお、上述したように、処理実行フラグは、トナー飛散抑制処理を実行する場合はオンとし、トナー飛散抑制処理を実行しない場合はオフとするフラグである。
【００６７】
処理実行フラグがオンであると特定された場合は（Ｓ３１０  ＹＥＳ）、ＣＰＵ２１は、トナー飛散抑制処理を実行する（Ｓ３１２）。その後、上述したように網点処理を実行する（Ｓ３１４）。
【００６８】
一方、処理実行フラグがオフであると特定された場合は（Ｓ３１０  ＮＯ）、ＣＰＵ２１は、オブジェクトに対して上述したように網点処理を実行する（Ｓ３１４）。
【００６９】
以上の処理によって、１つのオブジェクトに対して、Ｓ３０４の色変換処理からＳ３１４の網点処理までの処理を終了する。続いて、ＣＰＵ２１は、画像データ内に、色変換処理を実行していないオブジェクトが存在するか否かを判断する（Ｓ３１６）。
【００７０】
画像データ内に、色変換処理を実行していないオブジェクトが存在すると判断される場合は（Ｓ３１６  ＹＥＳ）、ＣＰＵ２１は、次に色変換処理を実行するオブジェクトを決定し、上述したＳ３０４からＳ３１４の処理を実行する。
【００７１】
一方、画像データ内の全てのオブジェクトの色変換処理が終了していると判断される場合は（Ｓ３１６  ＮＯ）、ＣＰＵ２１は、図８のデータ生成処理を終了する。
【００７２】
以上の説明において、ＣＰＵ２１によって実行される画像形成プログラムのうち、図６のＳ２０８がオブジェクト特定手段によって実行される処理に相当する。また、図７のＳ３０６、Ｓ３０８が総量特定手段によって実行される処理に相当する。また、図７のＳ３１２が本発明のトナー溝形成手段、第１のトナー被覆手段、及びエッジ制御手段によって実行される処理に相当する。
【００７３】
また、ディザマトリックスの画素数が、本発明の所定の数に相当する。また、図４の画素ＰＩと、画素ＰＩｂと、画素ＰＧと、が存在する領域が、本発明のエッジの画素で囲まれる領域に相当する。
【００７４】
以上説明したように、ＣＭＹＫの各色のトナーを用いてトナー像を形成し、原稿上に順次転写して画像を形成する画像形成装置において、ＣＰＵ２１は、ＣＭＹＫの各色のトナーのうち、少なくとも１色のトナーを原稿に転写する際に、オブジェクトのエッジ部を構成する画素（図３の画素ＰＩＢ）以外のオブジェクト内の画素において、トナーを転写しない画素を生成する。当該画素が生成された色のトナーを転写した後、ＣＰＵ２１は、当該画素が生成されない色のトナーを少なくとも１色原稿に転写する。その際、ＣＰＵ２１は、当該画素が生成されない色のトナーによって形成されるオブジェクトの内部領域に含まれる画素の数が、当該画素が転写された色のトナーの後に原稿に転写されるトナーによって形成されるオブジェクトの内部領域に含まれる画素の数に比べて多くなるようにトナーを転写する。このように、本実施例では、画像形成装置は、オブジェクトに対して適切にトナー飛散を抑制することができる。
【００７５】
Ａ−４．第１実施例の変形例：
次に第１実施例の変形例について説明する。なお、システム構成、及び図６に示した印刷処理の流れについては実施例１と同様であるため、説明を省略する。なお、本変形例は、３種類以上の色のトナーを用いてオブジェクトを生成する場合に適用される処理である。
【００７６】
上述した第１実施例では、ＣＰＵ２１は画像形成部２４に対し、トナー飛散抑制処理手を実行させることによって、最初に原稿に転写される色のトナーが原稿上に占有する面積が、他の色のトナーが原稿上に占有する面積に比べて、最も広くなるように制御することを述べた。
【００７７】
これに対し、本変形例で示す処理は、以下の２つの条件が満たされるようにトナー飛散抑制処理を実行する。すなわち、本変形例では、３種類以上の色のトナーを用いてオブジェクトを生成する場合に、ＣＰＵ２１は、（１）最初に原稿に転写される色のトナーと、２番目に原稿に転写される色のトナーと、が転写される画素の数が同じになること、及び（２）最初に転写される色のトナー及び２番目に転写される色のトナーによって構成されるオブジェクトの内部領域に含まれる画素の数が、３番目以降に転写される色のトナーによって構成されるオブジェクトの内部領域に含まれる画素の数に比べて多くなること、の２つの条件が満たされるように処理を実行する。
【００７８】
上述したような処理を実行させるのは以下の理由による。すなわち、ＫＹＭＣのトナーがこの順に用紙に転写される場合において、転写されるオブジェクトが、例えば、ＫのトナーとＹのトナーのように、転写順序が連続する色のトナーが原稿に転写される場合には、トナーの飛散が発生しにくいと考えられるためである。
【００７９】
従って、図７のフローチャートのＳ３０４の色変換処理によって、色空間の変換を実行されたオブジェクトが、本変形例に示したオブジェクトであると判断される場合には、ＣＰＵ２１は、本変形例に示すようなトナー飛散抑制処理を実行する。こうすることで、ＣＰＵ２１は、上述した実施例で実施されるトナー飛散抑制処理を実行する場合に比べて、オブジェクトのエッジ部の色を元々のオブジェクトの色に近い状態で画像を形成させることができる。
【００８０】
図８は、３種類以上の色のトナーを用いてオブジェクトを生成する際に、本変形例によってトナー飛散抑制処理を実行した場合のトナーの状態を示す図である。（Ａ）は３種類の色を用いてオブジェクトを生成する場合であり、（Ｂ）は４種類の色を用いてオブジェクトを生成する場合である。
【００８１】
３種類の色のトナーを用いてオブジェクトを生成する場合については、図８（Ａ）に図示するように、位置Ｙの画素（図４の画素ＰＯｂに相当する画素）において、Ｙのトナーと、Ｍのトナーとが転写される。一方、Ｃのトナーは転写されない。また、４種類の色のトナーを用いてオブジェクトを生成する場合については、図９（Ｂ）に図示するように、位置Ｙの画素において、Ｋのトナーと、Ｙのトナーとが転写される。一方、Ｍのトナーと、Ｃのトナーは転写されない。
【００８２】
Ｂ．別の実施例：
（１）上述した実施例では、オブジェクトのエッジ部を構成する全ての画素において、トナー飛散抑制処理を実行することを記載したが、別の構成であってもよい。例えば、ＣＰＵ２１は、オブジェクトのエッジ部の画素のうち、オブジェクトの内側のエッジ部の画素だけにトナー飛散抑制処理を実行してもよい。
【００８３】
（２）上述した実施例では、原稿に最初に転写されるトナーにおいてトナー飛散抑制処理を実行することを記載した。しかしながら、トナー飛散抑制処理が実行される色のトナーは、原稿に最初に転写される色のトナーに限られるものではなく、複数の色のトナーでトナー飛散抑制処理が実行されてもよい。
【００８４】
すなわち、一般に、ＣＰＵ２１は、原稿に最後に転写されるトナー以外のトナーであれば、トナー飛散抑制処理を実行してもよい。
【００８５】
また、上述した実施例において、図３のＢ及び画素ＰＯＢで特定の色のトナーを転写させる、または転写させないことを記載したが、異なる構成であってもよい。例えば、図１０に示すように、ＣＰＵ２１は、エッジ部の画素を含む２つ以上の画素に対してトナー飛散抑制処理を実行してもよい。
【００８６】
こうすることで、ＣＰＵ２１はトナー飛散を抑制する可能性を高めることができる。
【００８７】
（４）上述した実施例では、オブジェクトが単一色で構成される場合にトナー飛散抑制処理を実行することを記載したが、これに代えて、オブジェクトが複数色で構成される場合であっても、ＣＰＵ２１はトナー飛散抑制処理を実行してもよい。
【００８８】
また、１つの画素群あたりに含まれるトナーの総量が所定の割合以下であっても、ＣＰＵ２１はトナー飛散抑制処理を実行してもよい。
【００８９】
こうすることで、トナー飛散を抑制することが優先的な課題として考えられる場合には、ＣＰＵ２１は多様なオブジェクトでトナー飛散抑制処理を実行することができる。
【００９０】
（５）上述した実施例では、ＣＰＵ２１は、ユーザの意図にかかわらずトナー飛散抑制処理を実行することを記載したが、異なる構成であってもよい。すなわち、ＣＰＵ２１は、トナー飛散抑制処理の実行を所望するか否かをユーザに選択させてもよい。この場合、ユーザは操作部２６を用いてトナー飛散処理を実行するか否かを選択することができる。
【００９１】
（６）上述した実施例では、カラープリンタ２０の中のＣＰＵ２１が画像形成の実行を制御しているが、これに代えて、ＬＡＮ４０を介してカラープリンタ２０と接続されている端末装置３０が備えるＣＰＵが画像形成を制御してもよい。
【符号の説明】
【００９２】
２０…カラープリンタ、２１…ＣＰＵ、２２…ＲＡＭ、２３…ＮＶＲＡＭ、２４…画像形成部、２５…表示部、２６…操作部、２７…出力部、２８…ネットワークインターフェース、３０…端末装置、４０…ＬＡＮ
【図１】
2012203300.tif 000003
【図２】
2012203300.tif 000004
【図３】
2012203300.tif 000005
【図４】
2012203300.tif 000006
【図５】
2012203300.tif 000007
【図６】
2012203300.tif 000008
【図７】
2012203300.tif 000009
【図８】
2012203300.tif 000010
【図９】
2012203300.tif 000011
【図１０】
2012203300.tif 000012