(57)【要約】      （修正有）【課題】モノクロ画像が適当に印刷可能な画像形成装置を提供する。【解決手段】画像形成装置は、画像を読取る読取部と、画像の読取が開始されてから終了するまでの読取期間中に、当該画像がカラーであるか判定する判定部と、画像をカラー印刷するための第１印刷用データを読取期間中に生成する第１生成部と、画像をモノクロ印刷するための第２印刷用データを読取期間中に生成する第２生成部と、判定部によりカラーと判定されると、第１印刷用データを用いて画像を印刷させる第１制御部と、判定部によりカラーと判定されなかった場合、第２印刷用データを用いて画像を印刷させる第２制御部と、画像を印刷する印刷実行部と、を具備する。【選択図】図３
2022003731.tif 000002
【特許請求の範囲】
【請求項１】
画像を読取る読取部と、
前記画像の読取が開始されてから終了するまでの読取期間中に、当該画像がカラーであるか判定する判定部と、
前記画像をカラー印刷するための第１印刷用データを前記読取期間中に生成する第１生成部と、
前記画像をモノクロ印刷するための第２印刷用データを前記読取期間中に生成する第２生成部と、
前記判定部によりカラーと判定されると、前記第１印刷用データを用いて前記画像を印刷させる第１制御部と、
前記判定部によりカラーと判定されなかった場合、前記第２印刷用データを用いて前記画像を印刷させる第２制御部と、
前記画像を印刷する印刷実行部と
を具備する画像形成装置。
【請求項２】
前記読取期間において、前記第１印刷用データを記憶する第１記憶部と、
前記読取期間において、前記第２印刷用データを記憶する第２記憶部と、を具備し、
前記印刷実行部は、前記第１記憶部に記憶される印刷用データを用いて前記画像を印刷し、
前記第２制御部は、前記判定部によりカラーと判定されなかった場合、前記第２記憶部に記憶された前記第２印刷用データにより、前記第１記憶部に記憶された前記第１印刷用データを上書きする
請求項１に記載の画像形成装置。
【請求項３】
第１モードおよび第２モードの何れかに切替える切替部を具備し、
前記第１記憶部は、前記読取期間において、前記第１モードでは前記第１印刷用データを記憶し、前記第２モードでは前記第２印刷用データを記憶し、
前記第２記憶部は、前記読取期間において、前記第１モードでは前記第２印刷用データを記憶し、前記第２モードでは前記第１印刷用データを記憶し、
前記第１制御部は、前記判定部によりカラーと判定されると、前記第２モードでは、前記第２記憶部に記憶された前記第１印刷用データにより、前記第１記憶部に記憶された前記第２印刷用データを上書きし、
前記第２制御部は、前記判定部によりカラーと判定されなかった場合、前記第１モードでは、前記第２記憶部に記憶された前記第２印刷用データにより、前記第１記憶部に記憶された前記第１印刷用データを上書きする
請求項２に記載の画像形成装置。
【請求項４】
画像を読取るステップと、
前記画像の読取が開始されてから終了するまでの読取期間中に、当該画像がカラーであるか判定するステップと、
前記画像をカラー印刷するための第１印刷用データを前記読取期間中に生成するステップと、
前記画像をモノクロ印刷するための第２印刷用データを前記読取期間中に生成するステップと、
前記画像がカラーであると判定されると、前記第１印刷用データを用いて前記画像を印刷させるステップと、
前記画像がカラーであると判定されなかった場合、前記第２印刷用データを用いて前記画像を印刷させるステップと
をコンピューターに実行させる画像形成方法。
【請求項５】
請求項４に記載の各ステップをコンピューターに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、及びプログラムに関する。
【背景技術】
【０００２】
従来から、スキャン機能により読取った読取画像を印刷する画像形成装置が提案される。また、従来技術では、読取画像がカラーであるかモノクロであるかを自動で判定し、判定結果に応じて、その後の処理を切換える技術が採用される（例えば、特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来技術では、モノクロで印刷することが選択された場合であっても、カラー印刷するための印刷用データ（例えば、ＣＭＹＫデータ）の一部（例えば、Ｋ版）を利用して画像がモノクロ印刷される場合があった。しかし、カラー印刷するための印刷用データを利用してモノクロ印刷すると、画像によっては適当に表示されない不都合が生じ得た。以上の事情を考慮して、本発明は、モノクロ画像が適当に表示されない不都合を抑制することを目的とする。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の画像形成装置は、画像を読取る読取部と、画像の読取が開始されてから終了するまでの読取期間中に、当該画像がカラーであるか判定する判定部と、画像をカラー印刷するための第１印刷用データを読取期間中に生成する第１生成部と、画像をモノクロ印刷するための第２印刷用データを読取期間中に生成する第２生成部と、判定部によりカラーと判定されると、第１印刷用データを用いて画像を印刷させる第１制御部と、判定部によりカラーと判定されなかった場合、第２印刷用データを用いて画像を印刷させる第２制御部と、画像を印刷する印刷実行部とを具備する。
【０００５】
本発明の構成では、カラー印刷するための第１印刷用データおよびモノクロ印刷するための第２印刷用データの双方が生成され、画像がモノクロの場合に第２印刷用データを用いて画像が印刷される。したがって、例えば、本来はカラー印刷に用いる第１印刷用データが、モノクロ印刷に利用される構成と比較して、モノクロ画像が適当に印刷され易くなる。
【発明の効果】
【０００６】
本発明によれば、モノクロ画像が適当に表示されない不都合を抑制することができる。
【図面の簡単な説明】
【０００７】
【図１】画像形成装置の一例であるＭＦＰの概略構成を説明するための図である。
【図２】ＭＦＰのハードウェア構成図である。
【図３】画像形成装置の機能ブロック図である。
【図４】画像形成装置の動作の具体例を説明するための図である。
【図５】画像形成装置の読取時処理の具体例のフローチャートである。
【発明を実施するための形態】
【０００８】
＜第１実施形態＞
以下、本発明を図面に示した実施形態により詳細に説明する。図１は、本発明に係る画像形成装置の一例であるＭＦＰ(Multifunction Peripheral Product Printer)１の概略構成を説明するための図である。
【０００９】
図１に示す通り、ＭＦＰ１は、手差しトレイ３６および給紙トレイ３４を具備する。手差しトレイ３６から給紙された印刷用紙（記録媒体の一例）は給紙コロ３７により直接レジストローラ２３へ搬送される。一方、給紙トレイ３４から給紙された印刷用紙は、給紙コロ３５により中間ローラ３９を経てレジストローラ２３へ搬送される。
【００１０】
ＭＦＰ１は、感光体ドラム１４（Ｋ、Ｃ、Ｍ、Ｙ）を具備する。図１に示す通り、感光体ドラム１４は、黒色の画像が作像される感光体ドラム１４Ｋ、シアン色の画像が作像される感光体ドラム１４Ｃ、マゼンタ色の画像が作像される感光体ドラム１４Ｍ、および、黄色の画像が作像される感光体ドラム１４Ｙを含む。
【００１１】
ＭＦＰ１は、スキャナユニット２７を具備する。スキャナユニット２７は、利用者の操作に応じて、原稿に表示された画像を読取る。スキャナユニット２７により画像が読取られると、当該画像を示す読取データ（ＲＧＢ形式）が生成される。詳細には後述するが、読取データは印刷用データ（ＣＭＹＫ形式、Ｋ形式）に変換される。感光体ドラム１４の各々は、印刷用データに応じた領域が書込みユニット１６により照射され、印刷される画像に対応した静電潜像が作像される。
【００１２】
レジストローラ２３へ搬送された印刷用紙は、感光体ドラム１４に作像された静電潜像が当該印刷用紙の先端に一致するタイミングで転写ベルト１８（画像担持手段）へ搬送される。転写ベルト１８へ搬送された印刷用紙は、転写ベルト１８および紙吸着ローラ４１によって構成される紙吸着ニップを通過する。また、以上の紙吸着ニップを印刷用紙が通過する際、吸着ローラ４１に印加されたバイアスにより転写ベルト１８に当該印刷用紙が吸着される。
【００１３】
図１に示す通り、ＭＦＰ１には複数の転写ブラシ２１（Ｋ、Ｃ、Ｍ、Ｙ）が設けられる。以上の転写ブラシ２１は、当該転写ブラシ２１に対応する感光体ドラム１４と転写ベルト１８を介して対向する。また、転写ブラシ２１には、トナーの帯電極性（マイナス）と逆極性の転写バイアス（プラス）が印加される。
【００１４】
図１に示す通り、転写ベルト１８を感光体ドラム１４に対して所定圧で保持する加圧ローラ２０（Ｋ、Ｃ、Ｍ、Ｙ）が設けられる。感光体ドラム１４の画像は、当該感光体ドラム１４に対応する転写ブラシ２１により、転写ベルト１８の画像担持面Ｍへ転写される。本実施形態では、感光体ドラム１４の各々に作像された各色の画像が黄色、黒色、シアン色、マゼンタ色の順に印刷用紙に転写される。
【００１５】
全ての感光体ドラム１４の画像が転写された印刷用紙は、駆動ローラ１９で転写ベルト１８から曲率分離され、定着部２４へ搬送される。図１に示す通り、定着部２４は、定着ベルト２５および加圧ローラ２６を含んで構成される。以上の定着部２４を印刷用紙が通過することで、当該印刷用紙に転写された画像が定着される。定着部２４を通過した印刷用紙は、排紙ローラ３１からＦＤトレイ３０へと排出される。
【００１６】
図３は、ＭＦＰ１のハードウェア構成図である。図３に示されているように、ＭＦＰ１は、コントローラ１０１０、近距離通信回路１０２０、エンジン制御部１０３０、操作パネル１０４０、ネットワークＩ／Ｆ１０５０を備えている。
【００１７】
コントローラ１０１０は、コンピュータの主要部であるＣＰＵ１００１、システムメモリ（ＭＥＭ−Ｐ）１００２、ノースブリッジ（ＮＢ）１００３、サウスブリッジ（ＳＢ）１００４、ＡＳＩＣ(Application Specific Integrated Circuit)１００６、記憶部であるローカルメモリ（ＭＥＭ−Ｃ）１００７、ＨＤＤコントローラ１００８、及び、記憶部であるＨＤ１００９を有し、ＮＢ１００３とＡＳＩＣ１００６との間をＡＧＰ(Accelerated Graphics Port)バス１０２１で接続した構成となっている。
【００１８】
ＣＰＵ１００１は、ＭＦＰ１の全体制御を行う制御部である。ＮＢ１００３は、ＣＰＵ１００１と、ＭＥＭ−Ｐ１００２、ＳＢ１００４、及びＡＧＰバス１０２１とを接続するためのブリッジであり、ＭＥＭ−Ｐ１００２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩ(Peripheral Component Interconnect)マスタ及びＡＧＰターゲットとを有する。
【００１９】
ＭＥＭ−Ｐ１００２は、コントローラ１０１０の各機能を実現させるプログラムやデータの格納用メモリであるＲＯＭ１００２ａ、プログラムやデータの展開、及びメモリ印刷時の描画用メモリなどとして用いるＲＡＭ１００２ｂとからなる。なお、ＲＡＭ１００２ｂに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００２０】
ＳＢ１００４は、ＮＢ１００３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。ＡＳＩＣ１００６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ(Integrated Circuit)であり、ＡＧＰバス１０２１、ＰＣＩバス１０２２、ＨＤＤ１００８およびＭＥＭ−Ｃ１００７をそれぞれ接続するブリッジの役割を有する。
【００２１】
ＡＳＩＣ１００６は、ＰＣＩターゲットおよびＡＧＰマスタ、ＡＳＩＣ１００６の中核をなすアービタ（ＡＲＢ）、ＭＥＭ−Ｃ１００７を制御するメモリコントローラ、ハードウェアロジックなどにより画像データの回転などを行う複数のＤＭＡＣ(Direct Memory Access Controller)、並びに、スキャナ部１０３１及びプリンタ部１０３２との間でＰＣＩバス１０２２を介したデータ転送を行うＰＣＩユニットとからなる。なお、ＡＳＩＣ１００６には、ＵＳＢ(Universal Serial Bus)のインターフェースや、ＩＥＥＥ１３９４(Institute of Electrical and Electronics Engineers 1394）のインターフェースを接続するようにしてもよい。
【００２２】
ＭＥＭ−Ｃ１００７は、コピー用画像バッファ及び符号バッファとして用いるローカルメモリである。ＨＤ１００９は、画像データの蓄積、印刷時に用いるフォントデータの蓄積、フォームの蓄積を行うためのストレージである。ＨＤ１００９は、ＣＰＵ１００１の制御にしたがってＨＤ１００９に対するデータの読出又は書込を制御する。ＡＧＰバス１０２１は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、ＭＥＭ−Ｐ１００２に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にすることができる。
【００２３】
また、近距離通信回路１０２０には、近距離通信回路１０２０ａが備わっている。近距離通信回路１０２０は、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。更に、エンジン制御部１０３０は、スキャナ部１０３１及びプリンタ部１０３２によって構成されている。また、操作パネル１０４０は、現在の設定値や選択画面等を表示させ、操作者からの入力を受け付けるタッチパネル等のパネル表示部１０４０ａ、並びに、濃度の設定条件などの画像形成に関する条件の設定値を受け付けるテンキー及びコピー開始指示を受け付けるスタートキー等からなる操作パネル１０４０ｂを備えている。
【００２４】
コントローラ１０１０は、ＭＦＰ１全体の制御を行い、例えば、描画、通信、操作パネル１０４０からの入力等を制御する。スキャナ部１０３１又はプリンタ部１０３２には、誤差拡散やガンマ変換などの画像処理部分が含まれている。
【００２５】
なお、ＭＦＰ１は、操作パネル１０４０のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、およびファクシミリ機能を順次に切り替えて選択することが可能となる。ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなり、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。
【００２６】
また、ネットワークＩ／Ｆ１０５０は、通信ネットワークを利用してデータ通信をするためのインターフェースである。近距離通信回路１０２０及びネットワークＩ／Ｆ１０５０は、ＰＣＩバス１０２２を介して、ＡＳＩＣ１００６に電気的に接続されている。
【００２７】
図３は、画像形成装置１００（ＭＦＰ１）の機能ブロック図である。図３に示す通り、画像形成装置１００は、読取部１０１、判定部１０２、第１生成部１０３、第２生成部１０４、第１制御部１０５、第２制御部１０６、切替部１０７、第１記憶部１０８、第２記憶部１０９および印刷実行部１１０を含んで構成される。画像形成装置１００の各機能は、ＣＰＵ１００１が上述のプログラムを実行することにより実現される。
【００２８】
読取部１０１は、画像を読取る手段であり、例えばスキャナユニット２７（図１参照）により実現される。具体的には、読取部１０１は、画像のうち主走査方向に延びる読取開始ラインを最初に読取る。その後、読取部１０１は、副走査方向へ順次に読取るラインをずらしていく。読取部１０１が画像を読取ると、当該画像を示す読取データが生成される。読取データは、例えば、ＲＧＢ形式のデータである。
【００２９】
判定部１０２は、画像の読取が開始されてから終了するまでの読取期間において、当該画像がカラーであるか判定する。具体的には、判定部１０２は、読取部１０１が読取った画像の各画素にカラーの画素が含まれるか否かを判定する。例えば、予め定められた閾値以上の彩度の画素が画像に含まれる場合、当該画像はカラーであると判定される。
【００３０】
本実施形態の判定部１０２は、１個のラインが読取られる毎に、当該ラインにカラーの画素が含まれるか否かを判定する。以下、判定部１０２による判定を単に「カラー判定」と記載する場合がある。なお、カラー判定を実行する契機は、以上の例に限定されない。例えば、予め定められた個数のラインが読取られた契機で、カラー判定が実行される構成としてもよい。
【００３１】
第１生成部１０３は、読取期間において、画像をカラー印刷するための第１印刷用データを生成する。具体的には、第１生成部１０３は、読取データ（ＲＧＢ形式）をＣＭＹＫ形式に変換することにより第１印刷用データを生成する。また、第１生成部１０３は、画像の１ラインが読取られる毎に、当該ラインの第１印刷用データを生成する。すなわち、本実施形態の第１印刷用データは、画像の１ラインを示すデータである。第１印刷用データは、生成されると順次に、後述のモード（第１モード、第２モード）に応じて、第１記憶部１０８または第２記憶部１０９に記憶（蓄積）される。
【００３２】
第２生成部１０４は、読取期間において、画像をモノクロ印刷するための第２印刷用データを生成する。具体的には、第２生成部１０４は、読取データ（ＲＧＢ形式）をＫ形式に変換することにより第２印刷用データを生成する。また、第２生成部１０４は、画像の１ラインが読取られる毎に、当該ラインについて第２印刷用データを生成する。すなわち、本実施形態の第２印刷用データは、画像の１ラインを示すデータである。第２印刷用データは、生成されると順次に、後述のモード（第１モード、第２モード）に応じて、第２記憶部１０９または第１記憶部１０８に記憶（蓄積）される。
【００３３】
以上の説明から理解される通り、本実施形態では、画像のラインが読取られる毎に、当該画像についてのカラー判定と、第１印刷用データ（カラー）の生成と、第２印刷用データ（モノクロ）の生成とが略同時に実行される。以上の構成では、カラー判定でカラーまたはモノクロの結論が出る前に、第１印刷用データおよび第２印刷用データが生成される。したがって、例えば、カラー判定の結論が出た後に、当該結論に応じて第１印刷用データまたは第２印刷用データが生成される構成と比較して、画像が印刷されるまでの期間が短縮されるという利点がある。
【００３４】
切替部１０７は、画像形成装置１００を第１モードおよび第２モードの何れかに切替える。具体的には、利用者により操作部が適宜に操作されると、第１モードおよび第２モードの何れかに移行する。詳細には後述するが、第２モードと比較して第１モードでは、カラー画像の印刷に要する時間が短くなり易い。また、第１モードと比較して第２モードでは、モノクロ画像の印刷に要する時間が短くなり易い。したがって、利用者は、カラー画像を多く印刷する場合は第１モードへ移行させ、モノクロ画像を多く印刷する場合は第２モードへ移行させる。
【００３５】
第１記憶部１０８は、第１印刷用データまたは第２印刷用データを記憶する。具体的には、第１記憶部１０８は、読取期間において、第１モードでは第１印刷用データを記憶し、第２モードでは第２印刷用データを記憶する。第１記憶部１０８としては、例えばコントローラ１０１０（図２参照）に設けられたメモリ（ＲＡＭ１００２ｂなど）が採用され得る。
【００３６】
第２記憶部１０９は、第１記憶部１０８と同様に、第１印刷用データまたは第２印刷用データを記憶する。具体的には、第２記憶部１０９は、読取期間において、第１モードでは第２印刷用データを記憶し、第２モードでは第１印刷用データを記憶する。第２記憶部１０９としては、例えばエンジン制御部１０３０（図２参照）に設けられたメモリが採用され得る。
【００３７】
印刷実行部１１０は、第１記憶部１０８が記憶する印刷用データ（第１印刷用データまたは第２印刷用データ）を用いて画像を印刷する。したがって、仮に、第１モードでモノクロと判定された場合、第１記憶部１０８の第１印刷用データを第２記憶部１０９の第２印刷用データで上書きする必要がある。同様に、第２モードでカラーと判定された場合、第１記憶部１０８の第２印刷用データを第２記憶部１０９の第１印刷用データで上書きする必要がある。
【００３８】
第１制御部１０５は、画像をカラーで印刷するための制御を実行する。具体的には、第１制御部１０５は、判定部１０２によりカラーと判定されると、第１モードでは、第１記憶部１０８に記憶される第１印刷用データを用いて画像を印刷させる。一方、第２モードでカラーと判定されると、第１制御部１０５は、第２記憶部１０９に記憶された第１印刷用データにより、第１記憶部１０８に記憶された第２印刷用データを上書きし、第１記憶部１０８に記憶された第１印刷用データを用いて画像を印刷させる。
【００３９】
第２制御部１０６は、画像をモノクロで印刷するための制御を実行する。具体的には、第２制御部１０６は、判定部１０２によりモノクロと判定されると、第２モードでは、第１記憶部１０８に記憶される第２印刷用データを用いて画像を印刷させる。一方、第２制御部１０６は、第１モードでは、第２記憶部１０９に記憶された第２印刷用データにより、第１記憶部１０８に記憶された第１印刷用データを上書きし、第１記憶部１０８に記憶された第２印刷用データを用いて画像を印刷させる。
【００４０】
以上の説明から理解される通り、画像をモノクロで印刷する場合、第２モードでは、第２記憶部１０９の印刷用データで第１記憶部１０８の印刷用データを上書きする処理が省略できる。したがって、第１モードと比較して第２モードでは、モノクロ画像の印刷に要する時間が短くなり易い。同様に、画像をカラーで印刷する場合、第１モードでは、第２記憶部１０９の印刷用データで第１記憶部１０８の印刷用データを上書きする処理が省略できる。したがって、第２モードと比較して第１モードでは、カラー画像の印刷に要する時間が短くなり易い。
【００４１】
図４は、画像がスキャンされてから印刷（プロット）されるまでの画像形成装置１００の動作の具体例を説明するための図である。図４における矢印は、データ（読取データ、印刷用データ）の通信方向を示す。図４の具体例では、各モード（第１モード、第２モード）のうち、第１モードにおける動作を説明する。
【００４２】
図４に示す通り、画像形成装置１００は、モジュールブロック２０Ｍおよびモジュールブロック４０Ｍを具備する。モジュールブロック２０Ｍは、第１記憶部１０８に印刷用データが記憶されるまでに用いられる各モジュール（２１Ｍ〜２３Ｍ）を含んで構成される。モジュールブロック４０Ｍは、印刷用データが記憶されてから印刷が実行されるまでに用いられる各モジュール（４１Ｍ〜４３Ｍ）を含んで構成される。
【００４３】
画像が読取られて生成された読取データは、スキャナＩ／Ｆモジュール２１Ｍに入力される。スキャナＩ／Ｆモジュール２１Ｍは、読取データのノイズ除去やフォーマット変換を実行する。その後、スキャナＩ／Ｆモジュール２１Ｍは、判定部１０２および画像変換モジュール２２Ｍに読取データを入力する。判定部１０２は、上述した通り、読取データを用いて画像がカラーであるか判定する。
【００４４】
画像変換モジュール２２Ｍは、読取データ（ＲＧＢ形式）を用いて、第１印刷用データ（ＣＭＹＫ形式）および第２印刷用データ（Ｋ形式）の双方を生成する。第２印刷用データは、第１モードでは、第２記憶部１０９に記憶される。一方、第１印刷用データは画像圧縮モジュール２４Ｍに入力される。画像圧縮モジュール２４Ｍは、第１印刷用データを圧縮してデータ量を小さくする。なお、第２モードでは、第１記憶部１０８に第２印刷用データが記憶され、第２記憶部１０９に第１印刷用データが記憶される。
【００４５】
第１モードでは、画像圧縮モジュール２４Ｍにより圧縮された第１印刷用データは、第１記憶部１０８に記憶される。なお、モジュールブロック２０Ｍを構成するモジュールは適宜に変更できる。例えば、画像の倍率を変更するモジュール、画像シフトをするモジュール、γ補正をするモジュールなどをモジュールブロック２０Ｍに含めてもよい。
【００４６】
判定部１０２によるカラー判定が終了すると（カラーであるかモノクロであるかの結論が出ると）、第１記憶部１０８の印刷用データがモジュールブロック４０Ｍに入力される。図４の具体例は、第１モードの場合を想定する。以上の場合、第１記憶部１０８に第１印刷用データ（カラー）が記憶され、第２記憶部１０９に第２印刷用データ（モノクロ）が記憶される。したがって、カラーと判定された場合、第１記憶部１０８の第１印刷用データがモジュールブロック４０Ｍに入力される。一方、モノクロと判定された場合、第２記憶部１０９の第２印刷用データを第１記憶部１０８に記憶（第１印刷用データは破棄）した後に、第２印刷用データがモジュールブロック４０Ｍに入力される。
【００４７】
第２モードの場合、第１記憶部１０８に第２印刷用データが記憶され、第２記憶部１０９に第１印刷用データが記憶される。したがって、第２モードにおいてモノクロと判定された場合、第１記憶部１０８の第２印刷用データがモジュールブロック４０Ｍに入力される。一方、カラーと判定された場合、第２記憶部１０９の第１印刷用データを第１記憶部１０８に記憶（第２印刷用データは破棄）した後に、第１印刷用データがモジュールブロック４０Ｍに入力される。
【００４８】
モジュールブロック４０Ｍに印刷用データが入力されると、当該印刷用データが画像伸張モジュール４１Ｍにより伸張される。その後、印刷用データが解像度変換モジュール４２Ｍに入力される。解像度変換モジュール４２Ｍは、印刷にあわせて解像度を変換する。解像度が変換された後に、印刷用データは、プロッタＩ/Ｆモジュール４３Ｍに入力される。プロッタＩ/Ｆモジュール４３Ｍは、印刷方式（インクジェット記録方式、電子写真式記録方式）に応じて、印刷用データのフォーマットを変換して印刷出力する。
【００４９】
以上の説明から理解される通り、第１印刷用データ（カラー）と第２印刷用データ（モノクロ）とは、第１記憶部１０８および第２記憶部１０９に分けて記憶される。仮に、第１印刷用データおよび第２印刷用データの双方が第１記憶部１０８に記憶される構成では、画像変換モジュール２２Ｍから第１記憶部１０８までのチャネルを５個以上にする必要が生じ得る。本実施形態の構成では、画像変換モジュール２２Ｍから第１記憶部１０８までのチャネルを４個以下にできる。したがって、画像形成装置１００の回路規模が増大する不都合が抑制できるという利点がある。
【００５０】
図５は、画像形成装置１００の読取時処理の具体例のフローチャートである。画像形成装置１００は、画像の読取が開始された契機で、読取時処理を開始する。図５の具体例では、各モードのうち第１モードにおける読取時処理を示す。
【００５１】
読取時処理を開始すると、画像形成装置１００は、画像の読取を開始する（Ｓ１）。すなわち、読取期間が開始する。読取期間が開始されると、読取データ（ＲＧＢ形式）が画像のライン毎に順次に生成される。また、画像形成装置１００は、読取データ毎（画像のライン毎）に、第１印刷用データ（ＣＭＹＫ形式）および第２印刷用データ（Ｋ形式）の双方を生成する（Ｓ２）。画像形成装置１００は、第１モードにおいて、第１印刷用データを第１記憶部１０８に記憶する（Ｓ３）。一方、第２印刷用データは、第２記憶部１０９に記憶される。
【００５２】
その後、画像形成装置１００は、ステップＳ２で印刷用データに変換した読取データについて、カラーの画素が含まれるか否かを判定する（Ｓ４）。すなわち、カラー判定が実行される。カラーの画素が含まれると判断すると（Ｓ４：Ｙｅｓ）、画像形成装置１００は、第１記憶部１０８に記憶された第１印刷用データを用いた印刷を開始し、第２記憶部１０９に記憶された第２印刷用データを破棄する（Ｓ５）。
【００５３】
一方、ステップＳ４において、カラーの画素が含まれないと判断すると、画像形成装置１００は、画像の読取が完了したか否かを判定する（Ｓ６）。すなわち、画像の全てのラインの読取データ（ＲＧＢ形式）が生成されたか否かを判定する。画像の読取が終了していないと判断すると（Ｓ６：Ｎｏ）、画像形成装置１００は、ステップＳ２へ処理を戻す。すなわち、画像の全てのラインの読取データが生成されていない場合、ステップＳ２へ処理を戻す。
【００５４】
図５に示す通り、ステップＳ４で画像がカラーであると判断されるか、ステップＳ６で画像の読取が終了したと判断されるまで、ステップＳ２およびステップＳ３が繰返し実行される。また、画像の全てのラインにカラーの画素が含まれない場合、ステップＳ６において「Ｙｅｓ」と判断され、ステップＳ７へ処理が移行する。すなわち、読取った画像がモノクロの場合、ステップＳ７へ処理が移行する。
【００５５】
ステップＳ７では、第２記憶部１０９に記憶した第２印刷データ（Ｋ形式）が第１記憶部１０８へ転送される。具体的には、第２記憶部１０９に記憶した第２印刷データにより、第１記憶部１０８に記憶した第１印刷データが上書きされる。また、第１記憶部１０８に第２印刷データを記憶した後に、当該第２印刷データを用いた印刷が開始される。ステップＳ７を実行した後に、画像形成装置１００は、読取時処理を終了する。
【００５６】
＜本実施形態の態様例の作用、効果のまとめ＞
＜第１態様＞
本態様の画像形成装置（１００）は、画像を読取る読取部（１０１）と、画像の読取が開始されてから終了するまでの読取期間中に、当該画像がカラーであるか判定する判定部（１０２）と、画像をカラー印刷するための第１印刷用データを読取期間中に生成する第１生成部（１０３）と、画像をモノクロ印刷するための第２印刷用データを読取期間中に生成する第２生成部（１０４）と、判定部によりカラーと判定されると、第１印刷用データを用いて画像を印刷させる第１制御部（１０５）と、判定部によりカラーと判定されなかった場合、第２印刷用データを用いて画像を印刷させる第２制御部（１０６）と、画像を印刷する印刷実行部（１１０）とを具備する。
【００５７】
本態様では、カラー印刷するための第１印刷用データおよびモノクロ印刷するための第２印刷用データの双方が生成され、画像がモノクロの場合に第２印刷用データを用いて画像が印刷される。したがって、例えば、本来はカラー印刷に用いる第１印刷用データが、モノクロ印刷に利用される構成と比較して、モノクロ画像が適当に印刷され易くなる。
【００５８】
＜第２態様＞
本態様の画像形成装置は、読取期間において、第１印刷用データを記憶する第１記憶部（１０８）と、読取期間において、第２印刷用データを記憶する第２記憶部（１０９）と、を具備し、印刷実行部は、第１記憶部に記憶される印刷用データを用いて画像を印刷し、第２制御部は、判定部によりカラーと判定されなかった場合、第２記憶部に記憶された第２印刷用データにより、第１記憶部に記憶された第１印刷用データを上書きする。本態様では、例えば第１印刷用データおよび第２印刷用データの双方が共通の記憶部に記憶される構成と比較して、チャンネル数を抑制できる場合があるという利点がある。
【００５９】
＜第３態様＞
本態様の画像形成装置は、第１モードおよび第２モードの何れかに切替える切替部（１０７）を具備し、第１記憶部は、読取期間において、第１モードでは第１印刷用データを記憶し、第２モードでは第２印刷用データを記憶し、第２記憶部は、読取期間において、第１モードでは第２印刷用データを記憶し、第２モードでは第１印刷用データを記憶し、第１制御部は、判定部によりカラーと判定されると、第２モードでは、第２記憶部に記憶された第１印刷用データにより、第１記憶部に記憶された第２印刷用データを上書きし、第２制御部は、判定部によりカラーと判定されなかった場合、第１モードでは、第２記憶部に記憶された第２印刷用データにより、第１記憶部に記憶された第１印刷用データを上書きする。本態様では、カラー画像を多く印刷するかモノクロ画像を多く印刷するかに応じて、モードを適宜に切換えることにより、印刷に要する時間を短縮できるという利点がある。
【００６０】
＜第４態様＞
本態様の画像形成方法は、画像を読取るステップ（Ｓ１）と、画像の読取が開始されてから終了するまでの読取期間中に、当該画像がカラーであるか判定するステップ（Ｓ４）と、画像をカラー印刷するための第１印刷用データを読取期間中に生成するステップ（Ｓ２）と、画像をモノクロ印刷するための第２印刷用データを読取期間中に生成するステップ（Ｓ２）と、画像がカラーであると判定されると、第１印刷用データを用いて画像を印刷させるステップ（Ｓ５）と、画像がカラーであると判定されなかった場合、第２印刷用データを用いて画像を印刷させるステップ（Ｓ７）とを具備する。本態様によれば、第１態様と同様な効果が奏せられる。
【００６１】
＜第５態様＞
本態様のプログラムは、第４態様の各ステップをコンピューターに実行させる。本態様によれば、第１態様と同様な効果が奏せられる。
【符号の説明】
【００６２】
１０１…読取部、１０２…判定部、１０３…第１生成部、１０４…第２生成部、１０５…第１制御部、１０６…第２制御部、１０７…切替部、１０８…第１記憶部、１０９…第２記憶部、１１０…印刷実行部。
【先行技術文献】
【特許文献】
【００６３】
【特許文献１】特開２００６−０８６６２９公報
【図１】
2022003731.tif 000003
【図２】
2022003731.tif 000004
【図３】
2022003731.tif 000005
【図４】
2022003731.tif 000006
【図５】
2022003731.tif 000007