(57)【要約】【課題】  モノクロ印刷の画質の低下を抑えることができるプリンタードライバーを提供する。【解決手段】  印刷データを生成するためのアプリケーションプログラムによって生成された印刷データをカラー画像形成装置に出力するためのカラー機用ドライバーを実行するコンピューターは、カラー印刷およびモノクロ印刷のいずれをカラー画像形成装置に実行させるかの設定であるカラー設定をアプリケーションプログラムと連動するか否かの設定である連動設定を受け付け、カラー設定をアプリケーションプログラムと連動しないことが連動設定に設定されている場合に、カラー機用ドライバーにおけるカラー設定がモノクロ印刷をカラー画像形成装置に実行させるカラー設定であるとき、アプリケーションプログラムにカラー画像の印刷データを生成させ、カラー画像をモノクロ画像化するためのモノクロ画像化用処理を実行する（Ｓ１９４）ことを特徴とする。【選択図】  図１３
2020129169.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを生成するためのアプリケーションプログラムによって生成された印刷データを画像形成装置に出力するためのプリンタードライバーであって、
カラー印刷およびモノクロ印刷のいずれを前記画像形成装置に実行させるかの設定であるカラー設定を前記アプリケーションプログラムと連動するか否かの設定である連動設定を受け付ける連動設定受付部と、
前記プリンタードライバーにおける前記カラー設定に応じた処理を実行する処理実行部と
をコンピューターに実行させ、
前記処理実行部は、前記カラー設定を前記アプリケーションプログラムと連動しないことが前記連動設定に設定されている場合に、前記プリンタードライバーにおける前記カラー設定が前記モノクロ印刷を前記画像形成装置に実行させる前記カラー設定であるとき、前記アプリケーションプログラムにカラー画像の前記印刷データを生成させ、前記カラー画像をモノクロ画像化するためのモノクロ画像化用処理を実行することを特徴とするプリンタードライバー。
【請求項２】
前記モノクロ画像化用処理は、前記コンピューターに前記カラー画像をモノクロ画像化させる処理であることを特徴とする請求項１に記載のプリンタードライバー。
【請求項３】
前記モノクロ画像化用処理は、前記画像形成装置に前記カラー画像をモノクロ画像化させるためのコマンドを前記印刷データに付与する処理であることを特徴とする請求項１に記載のプリンタードライバー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データを画像形成装置に出力するためのプリンタードライバーに関する。
【背景技術】
【０００２】
従来、印刷データを生成するためのアプリケーションプログラムと、アプリケーションプログラムによって生成された印刷データを画像形成装置に出力するためのプリンタードライバーとを実行するコンピューターが知られている（例えば、特許文献１参照。）。カラー印刷およびモノクロ印刷のいずれを画像形成装置に実行させるかの設定は、一般的に、アプリケーションプログラムおよびプリンタードライバーのそれぞれから実行されることが可能であり、アプリケーションプログラムおよびプリンタードライバーにおいて連動させられている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１３４０５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、モノクロ印刷用の印刷データを生成する場合に、モノクロ印刷用の印刷データにおける画像の画質を、カラー印刷用の印刷データにおける画像の画質より低下させるアプリケーションプログラムが存在するという問題がある。
【０００５】
そこで、本発明は、モノクロ印刷の画質の低下を抑えることができるプリンタードライバーを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のプリンタードライバーは、印刷データを生成するためのアプリケーションプログラムによって生成された印刷データを画像形成装置に出力するためのプリンタードライバーであって、カラー印刷およびモノクロ印刷のいずれを前記画像形成装置に実行させるかの設定であるカラー設定を前記アプリケーションプログラムと連動するか否かの設定である連動設定を受け付ける連動設定受付部と、前記プリンタードライバーにおける前記カラー設定に応じた処理を実行する処理実行部とをコンピューターに実行させ、前記処理実行部は、前記カラー設定を前記アプリケーションプログラムと連動しないことが前記連動設定に設定されている場合に、前記プリンタードライバーにおける前記カラー設定が前記モノクロ印刷を前記画像形成装置に実行させる前記カラー設定であるとき、前記アプリケーションプログラムにカラー画像の前記印刷データを生成させ、前記カラー画像をモノクロ画像化するためのモノクロ画像化用処理を実行することを特徴とする。
【０００７】
この構成により、本発明のプリンタードライバーを実行するコンピューターは、アプリケーションプログラムにカラー画像の印刷データを生成させ、このカラー画像をモノクロ画像化するためのモノクロ画像化用処理をプリンタードライバーによって実行するので、カラー印刷用の印刷データにおける画像の画質よりモノクロ印刷用の印刷データにおける画像の画質が低下するように印刷データを生成するアプリケーションプログラムが使用されたとしても、モノクロ印刷の画質の低下を抑えることができる。
【０００８】
本発明のプリンタードライバーにおいて、前記モノクロ画像化用処理は、前記コンピューターに前記カラー画像をモノクロ画像化させる処理であっても良い。
【０００９】
この構成により、本発明のプリンタードライバーを実行するコンピューターは、アプリケーションプログラムによって生成された、カラー画像の印刷データを、モノクロ画像化してから、画像形成装置に出力するので、カラー印刷用の印刷データにおける画像の画質よりモノクロ印刷用の印刷データにおける画像の画質が低下するように印刷データを生成するアプリケーションプログラムが使用された場合に、印刷データをモノクロ画像化する能力が無い画像形成装置に印刷を実行させるときであっても、モノクロ印刷の画質の低下を抑えることができる。
【００１０】
本発明のプリンタードライバーにおいて、前記モノクロ画像化用処理は、前記画像形成装置に前記カラー画像をモノクロ画像化させるためのコマンドを前記印刷データに付与する処理であっても良い。
【００１１】
この構成により、本発明のプリンタードライバーを実行するコンピューターは、アプリケーションプログラムによって生成された、カラー画像の印刷データを、画像形成装置にモノクロ画像化させるためのコマンドを付与してから、画像形成装置に出力するので、印刷データにおけるカラー画像をコンピューター自身でモノクロ画像化する必要がなく、コンピューター自身の処理負担を抑えることができる。
【発明の効果】
【００１２】
本発明のプリンタードライバーは、モノクロ印刷の画質の低下を抑えることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施の形態に係る画像形成システムのブロック図である。
【図２】ＭＦＰである場合の図１に示すカラー画像形成装置のブロック図である。
【図３】ＭＦＰである場合の図１に示すモノクロ画像形成装置のブロック図である。
【図４】図１に示すコンピューターのブロック図である。
【図５】図４に示すカラー機用ＤＥＶＭＯＤＥ構造体の一例を示す図である。
【図６】カラー機用ドライバーにおける各種の設定を受け付ける場合の図４に示すコンピューターの動作のフローチャートである。
【図７】図６に示す動作において表示される各種設定受付用画面の一例を示す図である。
【図８】カラー画像形成装置に関してアプリケーションプログラムにおいてカラー設定を受け付ける場合の図４に示すコンピューターの動作のフローチャートである。
【図９】図８に示す動作において表示される、カラー画像形成装置に関する、アプリケーションプログラムにおける印刷設定画面の一例を示す図である。
【図１０】カラー機用ドライバーにおいてカラー設定を受け付ける場合の図４に示すコンピューターの動作のフローチャートである。
【図１１】図１０に示す動作において表示される、カラー機用ドライバーにおける印刷設定画面の一例を示す図である。
【図１２】カラー画像形成装置向けにアプリケーションプログラムにおいて印刷データを生成する場合の図４に示すコンピューターの動作のフローチャートである。
【図１３】アプリケーションプログラムによって生成された印刷データをカラー画像形成装置に出力する場合の図４に示すコンピューターの動作のフローチャートである。
【図１４】コンピューターから入力された印刷データに基づいて印刷を実行する場合の図２に示すカラー画像形成装置の動作のフローチャートである。
【図１５】アプリケーションプログラムによって生成された印刷データをモノクロ画像形成装置に出力する場合の図４に示すコンピューターの動作のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１５】
まず、本発明の一実施の形態に係る画像形成システムの構成について説明する。
【００１６】
図１は、本実施の形態に係る画像形成システム１０のブロック図である。
【００１７】
図１に示すように、画像形成システム１０は、モノクロ印刷およびカラー印刷の両方を実行可能な画像形成装置としてのカラー画像形成装置２０と、モノクロ印刷およびカラー印刷のうちモノクロ印刷のみを実行可能な画像形成装置としてのモノクロ画像形成装置３０と、画像形成装置に印刷データを送信するコンピューター４０とを備えている。カラー画像形成装置２０およびモノクロ画像形成装置３０と、コンピューター４０とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク１１を介して通信可能である。
【００１８】
画像形成システム１０は、カラー画像形成装置２０と同様の構成のカラー画像形成装置を、カラー画像形成装置２０以外に、少なくとも１つ備えることが可能である。画像形成システム１０は、モノクロ画像形成装置３０と同様の構成のモノクロ画像形成装置を、モノクロ画像形成装置３０以外に、少なくとも１つ備えることが可能である。画像形成システム１０は、コンピューター４０と同様の構成のコンピューターを、コンピューター４０以外に、少なくとも１つ備えることが可能である。
【００１９】
図２は、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である場合のカラー画像形成装置２０のブロック図である。
【００２０】
図２に示すように、カラー画像形成装置２０は、種々の操作が入力される例えばボタンなどの操作デバイスである操作部２１と、種々の情報を表示する例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、用紙などの記録媒体に画像を印刷する印刷デバイスであるプリンター２３と、原稿から画像を読み取る読取デバイスであるスキャナー２４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部２５と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部２６と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部２７と、カラー画像形成装置２０全体を制御する制御部２８とを備えている。
【００２１】
制御部２８は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、制御部２８のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。制御部２８のＣＰＵは、記憶部２７または制御部２８のＲＯＭに記憶されているプログラムを実行する。
【００２２】
制御部２８は、記憶部２７または制御部２８のＲＯＭに記憶されているプログラムを実行することによって、カラー画像をモノクロ画像化するモノクロ画像化部２８ａを実現する。
【００２３】
図３は、ＭＦＰである場合のモノクロ画像形成装置３０のブロック図である。
【００２４】
図３に示すように、モノクロ画像形成装置３０は、種々の操作が入力される例えばボタンなどの操作デバイスである操作部３１と、種々の情報を表示する例えばＬＣＤなどの表示デバイスである表示部３２と、用紙などの記録媒体に画像を印刷する印刷デバイスであるプリンター３３と、原稿から画像を読み取る読取デバイスであるスキャナー３４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部３５と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部３６と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤなどの不揮発性の記憶デバイスである記憶部３７と、モノクロ画像形成装置３０全体を制御する制御部３８とを備えている。
【００２５】
制御部３８は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、制御部３８のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭとを備えている。制御部３８のＣＰＵは、記憶部３７または制御部３８のＲＯＭに記憶されているプログラムを実行する。
【００２６】
図４は、コンピューター４０のブロック図である。
【００２７】
図４に示すように、コンピューター４０は、種々の操作が入力される例えばキーボード、マウスなどの操作デバイスである操作部４１と、種々の情報を表示する例えばＬＣＤなどの表示デバイスである表示部４２と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部４３と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤなどの不揮発性の記憶デバイスである記憶部４４と、コンピューター４０全体を制御する制御部４５とを備えている。コンピューター４０は、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）によって構成されても良い。
【００２８】
記憶部４４は、印刷データを生成するためのアプリケーションプログラム４４ａを記憶している。記憶部４４は、アプリケーションプログラム４４ａ以外にも、アプリケーションプログラムを少なくとも１つ記憶することが可能である。記憶部４４は、アプリケーションプログラムによって生成された印刷データをカラー画像形成装置２０に出力するためのプリンタードライバーとしてのカラー機用ドライバー４４ｂと、アプリケーションプログラムによって生成された印刷データをモノクロ画像形成装置３０に出力するためのプリンタードライバーとしてのモノクロ機用ドライバー４４ｃとを記憶している。記憶部４４に記憶されているアプリケーションプログラムと、カラー機用ドライバー４４ｂと、モノクロ機用ドライバー４４ｃとは、それぞれ、例えば、コンピューター４０の製造段階でコンピューター４０にインストールされていても良いし、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部の記憶媒体からコンピューター４０に追加でインストールされても良いし、ネットワーク上からコンピューター４０に追加でインストールされても良い。
【００２９】
記憶部４４は、カラー印刷およびモノクロ印刷のいずれをカラー画像形成装置２０に実行させるかの設定であるカラー設定をアプリケーションプログラムと連動するか否かの設定である連動設定を示すカラー機用連動設定情報４４ｄと、カラー印刷およびモノクロ印刷のいずれをモノクロ画像形成装置３０に実行させるかの設定であるカラー設定をアプリケーションプログラムと連動するか否かの設定である連動設定を示すモノクロ機用連動設定情報４４ｅとを記憶している。
【００３０】
記憶部４４は、カラー機用ドライバー４４ｂの各種のデータを格納するデータとしてのＤＥＶＭＯＤＥ構造体としてのカラー機用ＤＥＶＭＯＤＥ構造体４４ｆと、モノクロ機用ドライバー４４ｃの各種のデータを格納するデータとしてのＤＥＶＭＯＤＥ構造体としてのモノクロ機用ＤＥＶＭＯＤＥ構造体４４ｇとを記憶している。
【００３１】
図５は、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆの一例を示す図である。
【００３２】
図５に示すように、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆは、アプリケーションプログラムおよびカラー機用ドライバー４４ｂの両方からアクセス可能なＰｕｂｌｉｃ領域と、アプリケーションプログラムおよびカラー機用ドライバー４４ｂのうちカラー機用ドライバー４４ｂのみがアクセス可能なＰｒｉｖａｔｅ領域とを含んでいる。カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのＰｕｂｌｉｃ領域には、カラー印刷およびモノクロ印刷のいずれをカラー画像形成装置２０に実行させるかの設定であるカラー設定としてのｄｍＣｏｌｏｒメンバーが含まれる。ｄｍＣｏｌｏｒメンバーは、カラー印刷をカラー画像形成装置２０に実行させることを示すＤＭＣＯＬＯＲ＿ＣＯＬＯＲと、モノクロ印刷をカラー画像形成装置２０に実行させることを示すＤＭＣＯＬＯＲ＿ＭＯＮＯＣＨＲＯＭＥとのいずれかの値をとることが可能である。カラー機用ＤＥＶＭＯＤＥ構造体４４ｆは、Ｐｒｉｖａｔｅ領域にも、カラー印刷およびモノクロ印刷のいずれをカラー画像形成装置２０に実行させるかの設定であるカラー設定を含めることが可能である。
【００３３】
同様に、モノクロ機用ＤＥＶＭＯＤＥ構造体４４ｇは、アプリケーションプログラムおよびモノクロ機用ドライバー４４ｃの両方からアクセス可能なＰｕｂｌｉｃ領域と、アプリケーションプログラムおよびモノクロ機用ドライバー４４ｃのうちモノクロ機用ドライバー４４ｃのみがアクセス可能なＰｒｉｖａｔｅ領域とを含んでいる。モノクロ機用ＤＥＶＭＯＤＥ構造体４４ｇのＰｕｂｌｉｃ領域には、カラー印刷およびモノクロ印刷のいずれをモノクロ画像形成装置３０に実行させるかの設定であるカラー設定としてのｄｍＣｏｌｏｒメンバーが含まれる。ｄｍＣｏｌｏｒメンバーは、カラー印刷をモノクロ画像形成装置３０に実行させることを示すＤＭＣＯＬＯＲ＿ＣＯＬＯＲと、モノクロ印刷をモノクロ画像形成装置３０に実行させることを示すＤＭＣＯＬＯＲ＿ＭＯＮＯＣＨＲＯＭＥとのいずれかの値をとることが可能である。モノクロ機用ＤＥＶＭＯＤＥ構造体４４ｇは、Ｐｒｉｖａｔｅ領域にも、カラー印刷およびモノクロ印刷のいずれをモノクロ画像形成装置３０に実行させるかの設定であるカラー設定を含めることが可能である。
【００３４】
図４に示す制御部４５は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、制御部４５のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭとを備えている。制御部４５のＣＰＵは、記憶部４４または制御部４５のＲＯＭに記憶されているプログラムを実行する。
【００３５】
制御部４５は、カラー機用ドライバー４４ｂを実行することによって、カラー印刷およびモノクロ印刷のいずれをカラー画像形成装置２０に実行させるかの設定であるカラー設定をアプリケーションプログラムと連動するか否かの設定である連動設定を受け付ける連動設定受付部としてのカラー機用連動設定受付部４５ａと、カラー機用ドライバー４４ｂにおけるカラー設定に応じた処理を実行する処理実行部としてのカラー機用処理実行部４５ｂとを実現する。
【００３６】
制御部４５は、モノクロ機用ドライバー４４ｃを実行することによって、カラー印刷およびモノクロ印刷のいずれをモノクロ画像形成装置３０に実行させるかの設定であるカラー設定をアプリケーションプログラムと連動するか否かの設定である連動設定を受け付ける連動設定受付部としてのモノクロ機用連動設定受付部４５ｃと、モノクロ機用ドライバー４４ｃにおけるカラー設定に応じた処理を実行する処理実行部としてのモノクロ機用処理実行部４５ｄとを実現する。
【００３７】
次に、画像形成システム１０の動作について説明する。
【００３８】
まず、カラー機用ドライバー４４ｂにおける各種の設定を受け付ける場合のコンピューター４０の動作について説明する。
【００３９】
図６は、カラー機用ドライバー４４ｂにおける各種の設定を受け付ける場合のコンピューター４０の動作のフローチャートである。
【００４０】
コンピューター４０は、カラー機用ドライバー４４ｂにおける各種の設定を受け付ける処理の開始が操作部４１を介して指示されると、図６に示す動作を実行する。
【００４１】
図６に示すように、カラー機用連動設定受付部４５ａは、カラー機用ドライバー４４ｂにおける各種の設定を受け付けるための画面（以下「各種設定受付用画面」という。）５０（図７参照。）を表示部４２に表示する（Ｓ１０１）。
【００４２】
図７は、各種設定受付用画面５０の一例を示す図である。
【００４３】
図７に示す各種設定受付用画面５０には、連動設定が指定されるためのチェックボックスとしての連動設定指定用チェックボックス５１ａと、連動設定以外の設定が指定されているためのチェックボックス５１ｂ、５１ｃと、各種設定受付用画面５０における各種の設定の指定を標準に戻すための「標準に戻す」ボタン５２と、各種設定受付用画面５０における各種の設定の指定を受け付けるためのＯＫボタン５３と、各種設定受付用画面５０における各種の設定の受け付けを中止するキャンセルボタン５４とを含んでいる。
【００４４】
図６に示すように、カラー機用連動設定受付部４５ａは、Ｓ１０１の処理の後、ＯＫボタン５３が押されたか否かを判断する（Ｓ１０２）。
【００４５】
カラー機用連動設定受付部４５ａは、ＯＫボタン５３が押されていないとＳ１０２において判断すると、キャンセルボタン５４が押されたか否かを判断する（Ｓ１０３）。
【００４６】
カラー機用連動設定受付部４５ａは、キャンセルボタン５４が押されていないとＳ１０３において判断すると、Ｓ１０２の処理を実行する。
【００４７】
カラー機用連動設定受付部４５ａは、ＯＫボタン５３が押されたとＳ１０２において判断すると、ＯＫボタン５３が押されたとＳ１０２において判断した時点でカラー設定をアプリケーションプログラムと連動することが各種設定受付用画面５０において指定されていたか否かを判断する（Ｓ１０４）。ここで、連動設定指定用チェックボックス５１ａがチェックされていたということは、カラー設定をアプリケーションプログラムと連動することが指定されていたということである。一方、連動設定指定用チェックボックス５１ａがチェックされていなかったということは、カラー設定をアプリケーションプログラムと連動しないことが指定されていたということである。
【００４８】
カラー機用連動設定受付部４５ａは、カラー設定をアプリケーションプログラムと連動することが指定されていたとＳ１０４において判断すると、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのｄｍＣｏｌｏｒメンバーの値を変更可能な状態にする（Ｓ１０５）。
【００４９】
次いで、カラー機用連動設定受付部４５ａは、カラー設定をアプリケーションプログラムと連動することをカラー機用連動設定情報４４ｄに記憶する（Ｓ１０６）。
【００５０】
カラー機用連動設定受付部４５ａは、カラー設定をアプリケーションプログラムと連動することが指定されていなかったとＳ１０４において判断すると、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのｄｍＣｏｌｏｒメンバーの値をＤＭＣＯＬＯＲ＿ＣＯＬＯＲに設定する（Ｓ１０７）。
【００５１】
次いで、カラー機用連動設定受付部４５ａは、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのｄｍＣｏｌｏｒメンバーの値を変更不可能な状態にする（Ｓ１０８）。
【００５２】
次いで、カラー機用連動設定受付部４５ａは、カラー設定をアプリケーションプログラムと連動しないことをカラー機用連動設定情報４４ｄに記憶する（Ｓ１０９）。
【００５３】
カラー機用連動設定受付部４５ａは、キャンセルボタン５４が押されたとＳ１０３において判断するか、Ｓ１０６またはＳ１０９の処理が終了すると、各種設定受付用画面５０の表示を終了して（Ｓ１１０）、図６に示す動作を終了する。
【００５４】
次に、カラー画像形成装置２０に関してアプリケーションプログラムにおいてカラー設定を受け付ける場合のコンピューター４０の動作について説明する。
【００５５】
図８は、カラー画像形成装置２０に関してアプリケーションプログラムにおいてカラー設定を受け付ける場合のコンピューター４０の動作のフローチャートである。
【００５６】
コンピューター４０の制御部４５は、カラー画像形成装置２０に関する、アプリケーションプログラムにおける印刷設定画面６０（図９参照。）の表示が操作部４１を介して指示されると、印刷設定画面６０を表示部４２に表示する（Ｓ１２１）。
【００５７】
図９は、カラー画像形成装置２０に関する、アプリケーションプログラムにおける印刷設定画面６０の一例を示す図である。
【００５８】
図９に示すように、印刷設定画面６０は、カラー設定を受け付けるためのドロップダウンリスト６１を含んでいる。
【００５９】
図８に示すように、制御部４５は、Ｓ１２１の処理の後、ドロップダウンリスト６１においてカラー設定が変更されたか否かを判断する（Ｓ１２２）。
【００６０】
カラー機用処理実行部４５ｂは、ドロップダウンリスト６１においてカラー設定が変更されたとＳ１２２において判断されると、カラー設定をアプリケーションプログラムと連動することがカラー機用連動設定情報４４ｄにおいて設定されているか否かを判断する（Ｓ１２３）。
【００６１】
カラー機用処理実行部４５ｂは、カラー設定をアプリケーションプログラムと連動することが設定されているとＳ１２３において判断すると、ドロップダウンリスト６１において指定されているカラー設定がカラー印刷およびモノクロ印刷のいずれであるかを判断する（Ｓ１２４）。
【００６２】
カラー機用処理実行部４５ｂは、カラー印刷であるとＳ１２４において判断すると、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのｄｍＣｏｌｏｒメンバーの値をＳ１０５において変更可能な状態にしているので、このｄｍＣｏｌｏｒメンバーの値をＤＭＣＯＬＯＲ＿ＣＯＬＯＲに設定して（Ｓ１２５）、Ｓ１２２の処理を実行する。
【００６３】
カラー機用処理実行部４５ｂは、モノクロ印刷であるとＳ１２４において判断すると、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのｄｍＣｏｌｏｒメンバーの値をＳ１０５において変更可能な状態にしているので、このｄｍＣｏｌｏｒメンバーの値をＤＭＣＯＬＯＲ＿ＭＯＮＯＣＨＲＯＭＥに設定して（Ｓ１２６）、Ｓ１２２の処理を実行する。
【００６４】
制御部４５は、カラー設定をアプリケーションプログラムと連動しないことが設定されているとＳ１２３において判断されると、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのｄｍＣｏｌｏｒメンバーの値を変更不可能な状態にＳ１０８においてしているので、このｄｍＣｏｌｏｒメンバーの値を変更せずに、Ｓ１２２の処理を実行する。
【００６５】
制御部４５は、ドロップダウンリスト６１においてカラー設定が変更されなかったとＳ１２２において判断すると、印刷設定画面６０の表示の終了が操作部４１を介して指示されたか否かを判断する（Ｓ１２７）。
【００６６】
制御部４５は、印刷設定画面６０の表示の終了が指示されなかったとＳ１２７において判断すると、Ｓ１２２の処理を実行する。
【００６７】
制御部４５は、印刷設定画面６０の表示の終了が指示されたとＳ１２７において判断すると、印刷設定画面６０の表示を終了して（Ｓ１２８）、図８に示す動作を終了する。
【００６８】
次に、カラー機用ドライバー４４ｂにおいてカラー設定を受け付ける場合のコンピューター４０の動作について説明する。
【００６９】
図１０は、カラー機用ドライバー４４ｂにおいてカラー設定を受け付ける場合のコンピューター４０の動作のフローチャートである。
【００７０】
コンピューター４０のカラー機用処理実行部４５ｂは、カラー機用ドライバー４４ｂにおける印刷設定画面７０（図１１参照。）の表示が操作部４１を介して指示されると、図１０に示すように、印刷設定画面７０を表示部４２に表示する（Ｓ１４１）。
【００７１】
図１１は、カラー機用ドライバー４４ｂにおける印刷設定画面７０の一例を示す図である。
【００７２】
図１１に示すように、印刷設定画面７０は、カラー設定としてカラー印刷の指定を受け付けるためのラジオボタン７１と、カラー設定としてモノクロ印刷の指定を受け付けるためのラジオボタン７２と、印刷設定画面７０において指定された各種の設定内容を受け付けるためのＯＫボタン７３と、印刷設定画面７０における各種の設定の受け付けを中止するキャンセルボタン７４とを含んでいる。ラジオボタン７１およびラジオボタン７２からなるラジオボタングループは、常にいずれか１つのラジオボタンのみが選択されている状態になる。
【００７３】
図１０に示すように、カラー機用処理実行部４５ｂは、Ｓ１４１の処理の後、ＯＫボタン７３が押されたか否かを判断する（Ｓ１４２）。
【００７４】
カラー機用処理実行部４５ｂは、ＯＫボタン７３が押されていないとＳ１４２において判断すると、キャンセルボタン７４が押されたか否かを判断する（Ｓ１４３）。
【００７５】
カラー機用処理実行部４５ｂは、キャンセルボタン７４が押されていないとＳ１４３において判断すると、Ｓ１４２の処理を実行する。
【００７６】
カラー機用処理実行部４５ｂは、ＯＫボタン７３が押されたとＳ１４２において判断すると、カラー設定をアプリケーションプログラムと連動することがカラー機用連動設定情報４４ｄにおいて設定されているか否かを判断する（Ｓ１４４）。
【００７７】
カラー機用処理実行部４５ｂは、カラー設定をアプリケーションプログラムと連動することが設定されているとＳ１４４において判断すると、ＯＫボタン７３が押されたとＳ１４２において判断した時点でラジオボタン７１およびラジオボタン７２によって指定されているカラー設定がカラー印刷およびモノクロ印刷のいずれであるかを判断する（Ｓ１４５）。
【００７８】
カラー機用処理実行部４５ｂは、カラー印刷であるとＳ１４５において判断すると、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのｄｍＣｏｌｏｒメンバーの値をＳ１０５において変更可能な状態にしているので、このｄｍＣｏｌｏｒメンバーの値をＤＭＣＯＬＯＲ＿ＣＯＬＯＲに設定する（Ｓ１４６）。
【００７９】
カラー機用処理実行部４５ｂは、モノクロ印刷であるとＳ１４５において判断すると、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのｄｍＣｏｌｏｒメンバーの値をＳ１０５において変更可能な状態にしているので、このｄｍＣｏｌｏｒメンバーの値をＤＭＣＯＬＯＲ＿ＭＯＮＯＣＨＲＯＭＥに設定する（Ｓ１４７）。
【００８０】
カラー機用処理実行部４５ｂは、カラー設定をアプリケーションプログラムと連動しないことが設定されているとＳ１４４において判断すると、ＯＫボタン７３が押されたとＳ１４２において判断した時点でラジオボタン７１およびラジオボタン７２によって指定されているカラー設定がカラー印刷およびモノクロ印刷のいずれであるかを判断する（Ｓ１４８）。
【００８１】
カラー機用処理実行部４５ｂは、カラー印刷であるとＳ１４８において判断すると、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのｄｍＣｏｌｏｒメンバーの値を変更不可能な状態にＳ１０８においてしているので、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのＰｒｉｖａｔｅ領域にカラー設定としてカラー印刷を設定する（Ｓ１４９）。
【００８２】
カラー機用処理実行部４５ｂは、モノクロ印刷であるとＳ１４８において判断すると、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのｄｍＣｏｌｏｒメンバーの値を変更不可能な状態にＳ１０８においてしているので、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのＰｒｉｖａｔｅ領域にカラー設定としてモノクロ印刷を設定する（Ｓ１５０）。
【００８３】
カラー機用処理実行部４５ｂは、キャンセルボタン７４が押されたとＳ１４３において判断するか、Ｓ１４６、Ｓ１４７、Ｓ１４９またはＳ１５０の処理が終了すると、印刷設定画面７０の表示を終了して（Ｓ１５１）、図１０に示す動作を終了する。
【００８４】
次に、カラー画像形成装置２０向けにアプリケーションプログラムにおいて印刷データを生成する場合のコンピューター４０の動作について説明する。
【００８５】
図１２は、カラー画像形成装置２０向けにアプリケーションプログラムにおいて印刷データを生成する場合のコンピューター４０の動作のフローチャートである。
【００８６】
コンピューター４０の制御部４５は、アプリケーションプログラムにおいてカラー画像形成装置２０向けに印刷の実行が指示されると、図１２に示すように、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのｄｍＣｏｌｏｒメンバーの値がＤＭＣＯＬＯＲ＿ＣＯＬＯＲおよびＤＭＣＯＬＯＲ＿ＭＯＮＯＣＨＲＯＭＥのいずれであるかを判断する（Ｓ１７１）。
【００８７】
制御部４５は、ＤＭＣＯＬＯＲ＿ＣＯＬＯＲであるとＳ１７１において判断すると、カラー画像の印刷データ、すなわち、カラー印刷用の印刷データを生成し（Ｓ１７２）、図１２に示す動作を終了する。
【００８８】
制御部４５は、ＤＭＣＯＬＯＲ＿ＭＯＮＯＣＨＲＯＭＥであるとＳ１７１において判断すると、モノクロ画像の印刷データ、すなわち、モノクロ印刷用の印刷データを生成し（Ｓ１７３）、図１２に示す動作を終了する。
【００８９】
次に、アプリケーションプログラムによって生成された印刷データをカラー画像形成装置２０に出力する場合のコンピューター４０の動作について説明する。
【００９０】
図１３は、アプリケーションプログラムによって生成された印刷データをカラー画像形成装置２０に出力する場合のコンピューター４０の動作のフローチャートである。
【００９１】
図１２に示す動作によって印刷データが生成されると、コンピューター４０のカラー機用処理実行部４５ｂは、図１３に示すように、カラー設定をアプリケーションプログラムと連動することがカラー機用連動設定情報４４ｄにおいて設定されているか否かを判断する（Ｓ１９１）。
【００９２】
カラー機用処理実行部４５ｂは、カラー設定をアプリケーションプログラムと連動しないことが設定されているとＳ１９１において判断すると、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのＰｒｉｖａｔｅ領域に設定されているカラー設定がカラー印刷およびモノクロ印刷のいずれであるかを判断する（Ｓ１９２）。
【００９３】
カラー機用処理実行部４５ｂは、カラー設定をアプリケーションプログラムと連動することが設定されているとＳ１９１において判断するか、カラー印刷であるとＳ１９２において判断すると、図１２に示す動作においてアプリケーションプログラムによって生成された印刷データをカラー画像形成装置２０に出力する（Ｓ１９３）。すなわち、Ｓ１９３において、カラー機用処理実行部４５ｂは、図１２に示す動作においてアプリケーションプログラムによって生成された印刷データがカラー印刷用の印刷データである場合には、カラー印刷用の印刷データをカラー画像形成装置２０に出力し、図１２に示す動作においてアプリケーションプログラムによって生成された印刷データがモノクロ印刷用の印刷データである場合には、モノクロ印刷用の印刷データをカラー画像形成装置２０に出力する。なお、カラー設定をアプリケーションプログラムと連動しないことがカラー機用連動設定情報４４ｄにおいて設定されている場合、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのｄｍＣｏｌｏｒメンバーの値がＤＭＣＯＬＯＲ＿ＣＯＬＯＲである（Ｓ１０７〜Ｓ１０８およびＳ１２３でＮＯ）ので、図１２に示す動作においてアプリケーションプログラムによって生成された印刷データは、カラー印刷用の印刷データである。すなわち、カラー設定をアプリケーションプログラムと連動しないことがカラー機用連動設定情報４４ｄにおいて設定されている場合（Ｓ１９１でＮＯ）に、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆのＰｒｉｖａｔｅ領域に設定されているカラー設定がカラー印刷であるとき（Ｓ１９２で「カラー印刷」）、カラー機用処理実行部４５ｂは、カラー印刷用の印刷データをカラー画像形成装置２０に出力する。
【００９４】
カラー機用処理実行部４５ｂは、Ｓ１９３の処理が終了すると、図１３に示す動作を終了する。
【００９５】
カラー機用処理実行部４５ｂは、モノクロ印刷であるとＳ１９２において判断すると、図１２に示す動作においてアプリケーションプログラムによって生成された印刷データに、モノクロ印刷のコマンドを付与する（Ｓ１９４）。ここで、カラー設定をアプリケーションプログラムと連動しないことがカラー機用連動設定情報４４ｄにおいて設定されている場合、図１２に示す動作においてアプリケーションプログラムによって生成された印刷データは、上述したように、カラー印刷用の印刷データである。すなわち、Ｓ１９４において、カラー機用処理実行部４５ｂは、カラー印刷用の印刷データに、モノクロ印刷のコマンドを付与する。
【００９６】
カラー機用処理実行部４５ｂは、Ｓ１９４の処理の後、Ｓ１９４においてモノクロ印刷のコマンドを付与したカラー印刷用の印刷データをカラー画像形成装置２０に出力して（Ｓ１９５）、図１３に示す動作を終了する。
【００９７】
次に、コンピューター４０から入力された印刷データに基づいて印刷を実行する場合のカラー画像形成装置２０の動作について説明する。
【００９８】
図１４は、コンピューター４０から入力された印刷データに基づいて印刷を実行する場合のカラー画像形成装置２０の動作のフローチャートである。
【００９９】
カラー画像形成装置２０のモノクロ画像化部２８ａは、コンピューター４０から印刷データが入力されると、図１４に示すように、コンピューター４０から入力された印刷データが、モノクロ印刷のコマンドが付与されたカラー印刷用の印刷データであるか否かを判断する（Ｓ２１１）。
【０１００】
モノクロ画像化部２８ａは、コンピューター４０から入力された印刷データが、モノクロ印刷のコマンドが付与されたカラー印刷用の印刷データであるとＳ２１１において判断すると、コンピューター４０から入力されたカラー印刷用の印刷データのカラー画像をモノクロ画像化することによって、モノクロ印刷用の印刷データを生成する（Ｓ２１２）。
【０１０１】
カラー画像形成装置２０の制御部２８は、コンピューター４０から入力された印刷データが、モノクロ印刷のコマンドが付与されたカラー印刷用の印刷データではないとＳ２１１において判断すると、コンピューター４０から入力された印刷データがカラー印刷用およびモノクロ印刷用のいずれの印刷データであるかを判断する（Ｓ２１３）。
【０１０２】
制御部２８は、カラー印刷用の印刷データであるとＳ２１３において判断すると、コンピューター４０から入力されたカラー印刷用の印刷データに基づいて、カラー印刷を実行して（Ｓ２１４）、図１４に示す動作を終了する。
【０１０３】
制御部２８は、Ｓ２１２の処理が終了するか、モノクロ印刷用の印刷データであるとＳ２１３において判断すると、Ｓ２１２において生成したモノクロ印刷用の印刷データ、または、コンピューター４０から入力されたモノクロ印刷用の印刷データに基づいて、モノクロ印刷を実行して（Ｓ２１５）、図１４に示す動作を終了する。
【０１０４】
なお、以上においては、カラー画像形成装置２０による印刷に関する画像形成システム１０の動作について説明している。しかしながら、モノクロ画像形成装置３０による印刷に関する画像形成システム１０の動作についても以下に説明する事項を除いて同様である。
【０１０５】
モノクロ画像形成装置３０による印刷に関する画像形成システム１０の動作は、カラー画像形成装置２０による印刷に関する画像形成システム１０の動作の説明において、カラー画像形成装置２０、カラー機用ドライバー４４ｂ、カラー機用連動設定情報４４ｄ、カラー機用ＤＥＶＭＯＤＥ構造体４４ｆ、カラー機用連動設定受付部４５ａおよびカラー機用処理実行部４５ｂとして示した事項を、それぞれ、モノクロ画像形成装置３０、モノクロ機用ドライバー４４ｃ、モノクロ機用連動設定情報４４ｅ、モノクロ機用ＤＥＶＭＯＤＥ構造体４４ｇ、モノクロ機用連動設定受付部４５ｃおよびモノクロ機用処理実行部４５ｄに置き換えたものと同様である。
【０１０６】
また、モノクロ画像形成装置３０による印刷に関する画像形成システム１０の動作において、コンピューター４０のモノクロ機用処理実行部４５ｄは、図１３に示す動作と同様の動作ではなく、図１５に示す動作を実行する。
【０１０７】
図１５は、アプリケーションプログラムによって生成された印刷データをモノクロ画像形成装置３０に出力する場合のコンピューター４０の動作のフローチャートである。
【０１０８】
図１２に示す動作と同様の動作によって印刷データが生成されると、コンピューター４０のモノクロ機用処理実行部４５ｄは、図１５に示すように、カラー設定をアプリケーションプログラムと連動することがモノクロ機用連動設定情報４４ｅにおいて設定されているか否かを判断する（Ｓ２９１）。
【０１０９】
モノクロ機用処理実行部４５ｄは、カラー設定をアプリケーションプログラムと連動することが設定されているとＳ２９１において判断すると、図１２に示す動作と同様の動作においてアプリケーションプログラムによって生成されたモノクロ印刷用の印刷データをモノクロ画像形成装置３０に出力する（Ｓ２９２）。なお、モノクロ画像形成装置３０は、モノクロ印刷のみが可能であるので、カラー設定をアプリケーションプログラムと連動することがモノクロ機用連動設定情報４４ｅにおいて設定されている場合、図１２に示す動作と同様の動作においてアプリケーションプログラムによって生成された印刷データは、モノクロ印刷用の印刷データである。
【０１１０】
なお、Ｓ１９３の処理に関して上述したように、カラー設定をアプリケーションプログラムと連動しないことがモノクロ機用連動設定情報４４ｅにおいて設定されている場合、モノクロ機用ＤＥＶＭＯＤＥ構造体４４ｇのｄｍＣｏｌｏｒメンバーの値がＤＭＣＯＬＯＲ＿ＣＯＬＯＲであるので、図１２に示す動作と同様の動作においてアプリケーションプログラムによって生成された印刷データは、カラー印刷用の印刷データである。
【０１１１】
モノクロ機用処理実行部４５ｄは、カラー設定をアプリケーションプログラムと連動しないことが設定されているとＳ２９１において判断すると、図１２に示す動作と同様の動作においてアプリケーションプログラムによって生成された印刷データのカラー画像をモノクロ画像化することによって、モノクロ印刷用の印刷データを生成する（Ｓ２９３）。
【０１１２】
次いで、モノクロ機用処理実行部４５ｄは、Ｓ２９３において生成したモノクロ印刷用の印刷データをモノクロ画像形成装置３０に出力して（Ｓ２９４）、図１５に示す動作を終了する。
【０１１３】
以上に説明したように、コンピューター４０は、アプリケーションプログラムにカラー画像の印刷データを生成させ（Ｓ１０７〜Ｓ１０８、Ｓ１２３でＮＯ、Ｓ１７１で「ＤＭＣＯＬＯＲ＿ＣＯＬＯＲ」およびＳ１７２）、このカラー画像をモノクロ画像化するためのモノクロ画像化用処理をプリンタードライバーによって実行する（Ｓ１９４またはＳ２９３）ので、カラー印刷用の印刷データにおける画像の画質よりモノクロ印刷用の印刷データにおける画像の画質が低下するように印刷データを生成するアプリケーションプログラムが使用されたとしても、モノクロ印刷の画質の低下を抑えることができる。
【０１１４】
コンピューター４０は、アプリケーションプログラムによって生成された、カラー画像の印刷データを、モノクロ画像化してから（Ｓ２９３）、画像形成装置に出力する（Ｓ２９４）ので、カラー印刷用の印刷データにおける画像の画質よりモノクロ印刷用の印刷データにおける画像の画質が低下するように印刷データを生成するアプリケーションプログラムが使用された場合に、印刷データをモノクロ画像化する能力が無い画像形成装置に印刷を実行させるときであっても、モノクロ印刷の画質の低下を抑えることができる。
【０１１５】
コンピューター４０は、アプリケーションプログラムによって生成された、カラー画像の印刷データを、画像形成装置にモノクロ画像化させるためのコマンドを付与してから（Ｓ１９４）、画像形成装置に出力する（Ｓ１９５）ので、印刷データにおけるカラー画像をコンピューター４０自身でモノクロ画像化する必要がなく、コンピューター４０自身の処理負担を抑えることができる。
【０１１６】
カラー画像形成装置２０は、カラー画像をモノクロ画像化するモノクロ画像化部２８ａを備えており、モノクロ画像形成装置３０は、カラー画像をモノクロ画像化するモノクロ画像化部を備えていない。したがって、コンピューター４０は、カラー画像形成装置２０に出力するための印刷データに対するモノクロ画像化処理として、カラー画像形成装置２０にカラー画像をモノクロ画像化させるためのコマンドを印刷データに付与する処理を採用し、モノクロ画像形成装置３０に出力するための印刷データに対するモノクロ画像化処理として、印刷データにおけるカラー画像をコンピューター４０自身でモノクロ画像化する処理を採用している。
【０１１７】
カラー画像形成装置２０以外のカラー画像形成装置は、カラー画像形成装置２０と同様に、通常、モノクロ画像化部を備えていることが多い。モノクロ画像形成装置３０以外のモノクロ画像形成装置は、モノクロ画像形成装置３０と同様に、通常、モノクロ画像化部を備えていないことが多い。したがって、コンピューター４０は、カラー画像形成装置に出力するための印刷データに対するモノクロ画像化処理として、カラー画像形成装置にカラー画像をモノクロ画像化させるためのコマンドを印刷データに付与する処理を採用し、モノクロ画像形成装置に出力するための印刷データに対するモノクロ画像化処理として、印刷データにおけるカラー画像をコンピューター４０自身でモノクロ画像化する処理を採用しても良い。
【０１１８】
コンピューター４０は、印刷データの出力先の画像形成装置がモノクロ画像化部を備えているか否かを、この画像形成装置に問い合わせるなどして都度把握するか、事前に認識しておき、この画像形成装置がモノクロ画像化部を備えている場合には、この画像形成装置に出力するための印刷データに対するモノクロ画像化処理として、この画像形成装置にカラー画像をモノクロ画像化させるためのコマンドを印刷データに付与する処理を採用し、この画像形成装置がモノクロ画像化部を備えていない場合には、この画像形成装置に出力するための印刷データに対するモノクロ画像化処理として、印刷データにおけるカラー画像をコンピューター４０自身でモノクロ画像化する処理を採用しても良い。
【０１１９】
コンピューター４０は、本実施の形態において、各種設定受付用画面５０を介して連動設定を受け付ける。しかしながら、コンピューター４０は、各種設定受付用画面５０以外の方法で連動設定を受け付けても良い。例えば、コンピューター４０は、プリンタードライバーのインストール時に表示される設定画面を介して、このプリンタードライバーの連動設定を受け付けても良い。
【０１２０】
コンピューター４０は、カラー設定をアプリケーションプログラムと連動しないことがプリンタードライバーにおいて指定された場合に（Ｓ１０４でＮＯ）、必ずカラー画像の印刷データを生成し（Ｓ１０７〜Ｓ１０８、Ｓ１２３でＮＯ、Ｓ１７１で「ＤＭＣＯＬＯＲ＿ＣＯＬＯＲ」およびＳ１７２）、プリンタードライバーにおける印刷設定画面でＳ１５０においてカラー設定としてモノクロ印刷が設定されたとき、印刷データにおけるカラー画像をモノクロ画像化するためのモノクロ画像化用処理を実行する（Ｓ１９４またはＳ２９３）ので、カラー印刷およびモノクロ印刷のいずれを実行するかの指定のために、プリンタードライバーにおける印刷設定画面を利用者に開かせる必要があるものの、モノクロ印刷の画質の低下を抑えることができる。したがって、コンピューター４０は、カラー設定をアプリケーションプログラムと連動しないことがプリンタードライバーにおいて指定された場合に、利便性よりも画質を優先する利用者に与える満足感を向上することができる。
【０１２１】
コンピューター４０は、カラー設定をアプリケーションプログラムと連動することがプリンタードライバーにおいて指定された場合に（Ｓ１０４でＹＥＳ）、アプリケーションプログラムにおける印刷設定画面でＳ１２５またはＳ１２６において受け付けたカラー設定に応じた印刷データを生成する（Ｓ１７１〜Ｓ１７３）ことが可能である。すなわち、コンピューター４０は、カラー設定をアプリケーションプログラムと連動しないことがプリンタードライバーにおいて指定された場合と比較して、モノクロ印刷を実行するときの画質が低下する可能性があるものの、カラー印刷およびモノクロ印刷のいずれを実行するかの指定のために、プリンタードライバーにおける印刷設定画面を利用者に開かせる必要がなく、カラー印刷およびモノクロ印刷のいずれを実行するか否かを、アプリケーションプログラムにおける印刷設定画面のみで利用者に指定させることが可能である。したがって、コンピューター４０は、カラー設定をアプリケーションプログラムと連動することがプリンタードライバーにおいて指定された場合に、画質よりも利便性を優先する利用者に与える満足感を向上することができる。
【０１２２】
本発明の画像形成装置は、本実施の形態においてＭＦＰである。しかしながら、本発明の画像形成装置は、例えばプリンター専用機など、ＭＦＰ以外の画像形成装置でも良い。
【符号の説明】
【０１２３】
２０  カラー画像形成装置（画像形成装置）
３０  モノクロ画像形成装置（画像形成装置）
４０  コンピューター
４４ａ  アプリケーションプログラム
４４ｂ  カラー機用ドライバー（プリンタードライバー）
４４ｃ  モノクロ機用ドライバー（プリンタードライバー）
４４ｄ  カラー機用連動設定情報
４４ｅ  モノクロ機用連動設定情報
４５ａ  カラー機用連動設定受付部（連動設定受付部）
４５ｂ  カラー機用処理実行部（処理実行部）
４５ｃ  モノクロ機用連動設定受付部（連動設定受付部）
４５ｄ  モノクロ機用処理実行部（処理実行部）
【図１】
2020129169.tif 000003
【図２】
2020129169.tif 000004
【図３】
2020129169.tif 000005
【図４】
2020129169.tif 000006
【図５】
2020129169.tif 000007
【図６】
2020129169.tif 000008
【図７】
2020129169.tif 000009
【図８】
2020129169.tif 000010
【図９】
2020129169.tif 000011
【図１０】
2020129169.tif 000012
【図１１】
2020129169.tif 000013
【図１２】
2020129169.tif 000014
【図１３】
2020129169.tif 000015
【図１４】
2020129169.tif 000016
【図１５】
2020129169.tif 000017