(57)【要約】【課題】異なる画質を選択的にユーザが制御可能とすること、且つユーザの選択を容易にすることができるプリンタドライバおよびその印刷制御方法、並びにプリンタおよびその印刷制御方法を提供する。【解決手段】ＵＩ制御部はカラーモード設定を「白黒」に指定した場合の画質選択を受け付ける選択部を有し、この選択部の選択肢として、「カラーモードの自動と同等」、「白黒プリンタと同等」の２種がある。選択部が「カラーモードの自動と同等」の選択を受け付けると、設定部はカラーモード設定を「自動」に指定した場合の印刷モード設定および白黒多階調通知設定を指定する。また、選択部が「白黒プリンタと同等」の選択を受け付けると、設定部は白黒プリンタにて使用されている印刷モード設定および白黒多階調通知設定を指定する。【選択図】図１
2006134057.tif 000002
【特許請求の範囲】
【請求項１】
カラー印刷と白黒印刷とが可能なプリンタに対応するプリンタドライバにおいて、
前記カラー印刷を前提とした画質を得るための第１の設定と、前記白黒印刷を前提とした画質を得るための第２の設定とを用意する処理と、
アプリケーションから受け付けたデータを白黒印刷する際に、前記第１の設定と前記第２の設定とを切り替える処理と、
該切り替えた設定に従って、前記データを白黒印刷する処理と
をコンピュータに動作させることを特徴とするプリンタドライバ。
【請求項２】
前記第１の設定は、
前記カラー印刷用の画質パラメータ、解像度および階調を使用することを指定し、
前記第２の設定は、
前記白黒印刷用の画質パラメータ、解像度および階調を使用することを指定する
ことを特徴とする請求項１記載のプリンタドライバ。
【請求項３】
前記第１の設定は、
前記アプリケーションに対してカラー印刷可能を通知することを指定し、
前記第２の設定は、
前記アプリケーションに対してカラー印刷不可能を通知することを指定する
ことを特徴とする請求項１または請求項２記載のプリンタドライバ。
【請求項４】
前記第１の設定は、
前記アプリケーションに対して多階調印刷を通知することを指定し、
前記第２の設定は、
前記アプリケーションに対して単階調印刷を通知することを指定する
ことを特徴とする請求項１または請求項２記載のプリンタドライバ。
【請求項５】
カラー印刷と白黒印刷とが可能なプリンタに対応するプリンタドライバの印刷制御方法において、
前記カラー印刷を前提とした画質を得るための第１の設定と、前記白黒印刷を前提とした画質を得るための第２の設定とを用意し、
アプリケーションから受け付けたデータを白黒印刷する際に、前記第１の設定と前記第２の設定の選択とを切り替え、
該切り替えた設定に従って、前記データを白黒印刷する
ことを特徴とするプリンタドライバの印刷制御方法。
【請求項６】
前記第１の設定は、
前記カラー印刷用の画質パラメータ、解像度および階調を使用することを指定し、
前記第２の設定は、
前記白黒印刷用の画質パラメータ、解像度および階調を使用することを指定する
ことを特徴とする請求項５記載のプリンタドライバの印刷制御方法。
【請求項７】
前記第１の設定は、
前記アプリケーションに対してカラー印刷可能を通知することを指定し、
前記第２の設定は、
前記アプリケーションに対してカラー印刷不可能を通知することを指定する
ことを特徴とする請求項５または請求項６記載のプリンタドライバの印刷制御方法。
【請求項８】
前記第１の設定は、
前記アプリケーションに対して多階調印刷を通知することを指定し、
前記第２の設定は、
前記アプリケーションに対して単階調印刷を通知することを指定する
ことを特徴とする請求項５または請求項６記載のプリンタドライバの印刷制御方法。
【請求項９】
カラー印刷と白黒印刷とが可能な印刷手段を具備するプリンタにおいて、
前記カラー印刷を前提とした画質を得るための第１の設定と、前記白黒印刷を前提とした画質を得るための第２の設定とを記憶する設定記憶手段と、
受け付けたデータを白黒印刷する際に、前記第１の設定と前記第２の設定の選択とを切り替える切替手段と
を具備し、
前記印刷手段は、
前記切替手段により切り替えた設定に従って、前記データを白黒印刷する
ことを特徴とするプリンタ。
【請求項１０】
前記第１の設定は、
前記カラー印刷用の画質パラメータ、解像度および階調を使用することを指定し、
前記第２の設定は、
前記白黒印刷用の画質パラメータ、解像度および階調を使用することを指定する
ことを特徴とする請求項９記載のプリンタ。
【請求項１１】
カラー印刷と白黒印刷とが可能な印刷手段を具備するプリンタの印刷制御方法において、
前記カラー印刷を前提とした画質を得るための第１の設定と、前記白黒印刷を前提とした画質を得るための第２の設定とを設定記憶手段に記憶し、
受け付けたデータを白黒印刷する際に、前記第１の設定と前記第２の設定の選択とを切替手段により切り替え、
前記切替手段により切り替えた設定に従って、前記データを前記印刷手段により白黒印刷する
ことを特徴とするプリンタの印刷制御方法。
【請求項１２】
前記第１の設定は、
前記カラー印刷用の画質パラメータ、解像度および階調を使用することを指定し、
前記第２の設定は、
前記白黒印刷用の画質パラメータ、解像度および階調を使用することを指定する
ことを特徴とする請求項１１記載のプリンタの印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタドライバおよびその印刷制御方法、並びにプリンタおよびその印刷制御方法に関し、特に、カラープリンタにおける白黒モードの出力と、白黒プリンタにおける出力との画質的な差異を選択するための白黒互換モードを追加するプリンタドライバおよびその印刷制御方法、並びにプリンタおよびその印刷制御方法に関する。
【背景技術】
【０００２】
従来、プリンタには、印刷される画像の画質等を選択できるものがある。
【０００３】
例えば、カラープリンタにおいて、画像データを出力する際に、カラー印刷を行うか白黒印刷を行うかを設定するカラーモード設定という機能があり、この設定の選択肢として、「カラー」、「白黒」、「自動」の３種があり、「自動」においてはページ単位にて画像データ内に有彩色のデータが存在する場合にはカラー印刷を行い、有彩色のデータが存在しない場合には白黒印刷を行うというものである。
【０００４】
また、プリンタにおける出力解像度および出力階調を指定する印刷モード設定という機能があり、カラープリンタの場合は２５６階調（８ｂｉｔ）等の多階調印刷を行い、白黒プリンタの場合は２階調（１ｂｉｔ）の単階調印刷を行うのが一般的である。
【０００５】
また、ＰＣ（Personal Computer）等にインストールされたプリンタドライバにおいて、アプリケーションに対して自身の対応プリンタにおけるカラー出力の可否、出力階調の範囲等を通知する白黒多階調通知設定という機能があり、この設定がオフである場合はアプリケーションに対して白黒プリントのみ、単階調出力であることを通知し、この設定がオンである場合はアプリケーションに対してカラー出力可能、多階調出力可能であることを通知する。つまり、アプリケーションにより、この通知情報にてビットマップイメージの出力方法に差異があり、白黒プリンタに対してはカラーデータであってもアプリケーションにて予め白黒、２階調として出力するものがあり、同じデータにおいても出力結果に差異がでる場合がある。なお、カラープリンタにおいては、カラーモードが白黒である場合のみ設定可能であり、カラーの場合は常にオン設定同等に動作する。
【０００６】
例えば、２値画像と他のカラー画像を合成する際に、２値画像に対しては高解像処理をを行い、カラー画像に対しては高階調処理を行い、カラー画像中で２値画像が重複する領域に対しては高解像出力を優先させる画像処理装置がある（例えば、特許文献１参照。）。
【０００７】
例えば、印字データの展開に多くの処理時間を必要とする高速印字モードが設定されたような場合でも、他の制御データの同時処理を可能にし、全体の処理速度を向上させるプリンタにおける印字データの制御方式がある（例えば、特許文献２参照。）。
【０００８】
例えば、複数の印刷モードを備えた印刷装置、印刷方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記憶媒体がある（例えば、特許文献３参照。）。
【特許文献１】特開平３−７２７８１号公報
【特許文献２】特開平３−７２７８１号公報
【特許文献３】特開平３−７２７８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ここで、従来技術が抱える問題点について説明する。
【００１０】
１．画質パラメータによる画質の差異
カラープリンタにおける白黒印刷での出力と、白黒プリンタにおける出力とにて、画質的な差異がある。例えば、カラープリンタにおける白黒印刷となる場合は、以下の２つの場合が存在する。
【００１１】
（１）カラーモード設定を「自動」に指定し、無彩色のみのデータを印刷した場合
（２）カラーモード設定を「白黒」に指定した場合
図１１は、上記２つの場合における出力の画質の差異を説明する図である。
【００１２】
図１１に示すように、（１）の場合、カラー印刷が前提となり、色再現を前提としたカラー用の画質パラメータ（スクリーン設定）が用いられるため、（１）の場合の出力の画質「Ａ」は白黒プリンタの出力の画質「Ｃ」と異なる。
【００１３】
また、従来では（２）の場合、カラー用の画質パラメータを用いるか、白黒プリンタと同等の画質パラメータを用いるかを設計段階にて予め決定している。従って、図に示すように、カラー用の画質パラメータを用いる（２−１）の場合の出力の画質「Ｂ１」は白黒プリンタの出力の画質「Ｃ」と異なり、白黒プリンタと同等の画質パラメータを用いる（２−２）の場合の出力の画質「Ｂ２」はカラー用の画質パラメータを用いる場合（つまり（１）の場合）の出力の画質「Ａ」と異なる。
【００１４】
２．印刷モードによる画質の差異
カラーモードの設定および画質データにおける有彩色の有無による白黒印刷においては、印刷モードにて指定されている出力デバイスの解像度および階調は制御されないため、カラープリンタと白黒プリンタとにてサポートする解像度および階調が異なる。
【００１５】
図１２は、カラープリンタと白黒プリンタとにてサポートする解像度および階調の差異を説明する図である。
【００１６】
図１２に示すように、従来では、印刷モード設定を「標準」に指定した場合、カラープリンタのサポートする解像度は「３００ｄｐｉ」、階調は「８ｂｉｔ」であり、白黒プリンタのサポートする解像度は「６００ｄｐｉ」、階調は「１ｂｉｔ」である。
【００１７】
また、図に示すように、従来では、印刷モード設定を「高画質」に指定した場合、カラープリンタのサポートする解像度は「６００ｄｐｉ」、階調は「８ｂｉｔ」であり、白黒プリンタのサポートする解像度は「１２００ｄｐｉ」、階調は「１ｂｉｔ」である。
【００１８】
従って、上記のように解像度および階調の差異による画質的な差異が発生していた。
【００１９】
３．アプリケーション通知の情報による差異
図１３は、カラープリンタおよび白黒プリンタにおける白黒多階調通知設定のＤｅｆａｕｌｔ指定を説明する図である。
【００２０】
図１３に示すように、カラープリンタにおいては、白黒多階調通知設定がオンにＤｅｆａｕｌｔ指定されているため、アプリケーションに対して自身がカラー出力可能であること、および多階調出力可能であることが通知される。一方、白黒プリンタにおいては、白黒多階調通知設定がオフにＤｅｆａｕｌｔ指定されているため、アプリケーションに対して自身がカラー出力不可能であること、および単階調出力であることが通知される。
【００２１】
従って、この通知情報の差異により、アプリケーションから渡されるデータに差異が生じてしまい、最終的な出力の画質に差異が発生していた。
【００２２】
そこで、本発明は、上記問題点を鑑みて、異なる画質を選択的にユーザが制御可能とすること、且つユーザの選択を容易にすることができるプリンタドライバおよびその印刷制御方法、並びにプリンタおよびその印刷制御方法を提供することを目的とする。
【課題を解決するための手段】
【００２３】
上記目的を達成するため、請求項１の発明は、カラー印刷と白黒印刷とが可能なプリンタに対応するプリンタドライバにおいて、前記カラー印刷を前提とした画質を得るための第１の設定と、前記白黒印刷を前提とした画質を得るための第２の設定とを用意する処理と、アプリケーションから受け付けたデータを白黒印刷する際に、前記第１の設定と前記第２の設定とを切り替える処理と、該切り替えた設定に従って、前記データを白黒印刷する処理とをコンピュータに動作させることを特徴とする。
【００２４】
また、請求項２の発明は、請求項１の発明において、前記第１の設定は、前記カラー印刷用の画質パラメータ、解像度および階調を使用することを指定し、前記第２の設定は、前記白黒印刷用の画質パラメータ、解像度および階調を使用することを指定することを特徴とする。
【００２５】
また、請求項３の発明は、請求項１または請求項２の発明において、前記第１の設定は、前記アプリケーションに対してカラー印刷可能を通知することを指定し、前記第２の設定は、前記アプリケーションに対してカラー印刷不可能を通知することを指定することを特徴とする。
【００２６】
また、請求項４の発明は、請求項１または請求項２の発明において、前記第１の設定は、前記アプリケーションに対して多階調印刷を通知することを指定し、前記第２の設定は、前記アプリケーションに対して単階調印刷を通知することを指定することを特徴とする。
【００２７】
また、請求項５の発明は、カラー印刷と白黒印刷とが可能なプリンタに対応するプリンタドライバの印刷制御方法において、前記カラー印刷を前提とした画質を得るための第１の設定と、前記白黒印刷を前提とした画質を得るための第２の設定とを用意し、アプリケーションから受け付けたデータを白黒印刷する際に、前記第１の設定と前記第２の設定の選択とを切り替え、該切り替えた設定に従って、前記データを白黒印刷することを特徴とする。
【００２８】
また、請求項６の発明は、請求項５の発明において、前記第１の設定は、前記カラー印刷用の画質パラメータ、解像度および階調を使用することを指定し、前記第２の設定は、前記白黒印刷用の画質パラメータ、解像度および階調を使用することを指定することを特徴とする。
【００２９】
また、請求項７の発明は、請求項５または請求項６の発明において、前記第１の設定は、前記アプリケーションに対してカラー印刷可能を通知することを指定し、前記第２の設定は、前記アプリケーションに対してカラー印刷不可能を通知することを指定することを特徴とする。
【００３０】
また、請求項８の発明は、請求項５または請求項６の発明において、前記第１の設定は、前記アプリケーションに対して多階調印刷を通知することを指定し、前記第２の設定は、前記アプリケーションに対して単階調印刷を通知することを指定することを特徴とする。
【００３１】
また、請求項９の発明は、カラー印刷と白黒印刷とが可能な印刷手段を具備するプリンタにおいて、前記カラー印刷を前提とした画質を得るための第１の設定と、前記白黒印刷を前提とした画質を得るための第２の設定とを記憶する設定記憶手段と、受け付けたデータを白黒印刷する際に、前記第１の設定と前記第２の設定の選択とを切り替える切替手段とを具備し、前記印刷手段は、前記切替手段により切り替えた設定に従って、前記データを白黒印刷することを特徴とする。
【００３２】
また、請求項１０の発明は、請求項９の発明において、前記第１の設定は、前記カラー印刷用の画質パラメータ、解像度および階調を使用することを指定し、前記第２の設定は、前記白黒印刷用の画質パラメータ、解像度および階調を使用することを指定することを特徴とする。
【００３３】
また、請求項１１の発明は、カラー印刷と白黒印刷とが可能な印刷手段を具備するプリンタの印刷制御方法において、前記カラー印刷を前提とした画質を得るための第１の設定と、前記白黒印刷を前提とした画質を得るための第２の設定とを設定記憶手段に記憶し、受け付けたデータを白黒印刷する際に、前記第１の設定と前記第２の設定の選択とを切替手段により切り替え、前記切替手段により切り替えた設定に従って、前記データを前記印刷手段により白黒印刷することを特徴とする。
【００３４】
また、請求項１２の発明は、請求項１１の発明において、前記第１の設定は、前記カラー印刷用の画質パラメータ、解像度および階調を使用することを指定し、前記第２の設定は、前記白黒印刷用の画質パラメータ、解像度および階調を使用することを指定することを特徴とする。
【発明の効果】
【００３５】
本発明によれば、画質選択の選択により、画質パラメータによる画質差異のみならず、解像度および階調の設定による画質差異を吸収することができ、更に、白黒多階調通知による画質差異を吸収することができ、画質をカラーモード設定が「自動」の場合と同等とするか、白黒プリンタの場合と同等とするかをユーザが容易に設定することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００３６】
以下、本発明に係るプリンタドライバおよびその印刷制御方法、並びにプリンタおよびその印刷制御方法の実施の形態について添付図面を参照して詳細に説明する。
【実施例１】
【００３７】
実施例１では、本発明に係るプリンタドライバおよびその印刷制御方法について説明する。なお、実施例１としてＰＣ（Personal Computer）に本発明に係るプリンタドライバがインストールされている構成を一例にして説明する。
【００３８】
図１は、プリントシステム１の全体構成の一例を示すブロック図である。
【００３９】
図１に示すように、ＰＣ２とカラー印刷が可能なプリンタ３とがネットワーク４を介して接続している。なお、ＰＣ２−プリンタ３間をネットワーク４接続に限定する必要は無く、例えば、ＵＳＢ等のローカル接続でも良い。
【００４０】
図１に示すように、ＰＣ２は、ＣＰＵ５、ＲＯＭ６、ＲＡＭ７、ＨＤ８、Ｉ／Ｆ９を具備して構成される。
【００４１】
ＣＰＵ（Central Processing Unit）５は、基本ソフトウェアであるオペレーティングシステム（以後、ＯＳという）に基づいてＰＣ２本体のシーケンス制御を行う。
【００４２】
ＲＯＭ（Read Only Memory）６は、ＰＣ２の起動時に実行されるプログラム等を記録する。
【００４３】
ＲＡＭ（Random Access Memory）７は、プログラムの実行に必要なワークエリアのバッファエリアとして利用される。
【００４４】
ＨＤ（Hard Disk）８は、ＯＳまたはアプリケーションプログラム（以後、アプリケーションという）またはプリンタドライバまたは各種のデータを格納する。
【００４５】
Ｉ／Ｆ（Interface）９は、ネットワーク４上のプリンタ３との間で各種データの送受信を行う。
【００４６】
図２は、本発明に係るプリンタドライバ１０の機能的な構成の一例を示すブロック図である。
【００４７】
図２に示すように、ＰＣ２には本発明に係るプリンタドライバ１０、およびアプリケーションプログラム実現される各種のアプリケーション１１がインストールされ、これらは、図示していないＯＳの制御下で、ＯＳの機能を利用して各種処理を実行する。また、ＰＣ２にはキーボードまたはマウス等の入力装置１２、ディスプレイ等の表示装置１３が接続されている。なお、上記で説明したＰＣ２に関する構成部分以外の構成部分については図示しないため、説明は省略する。
【００４８】
次に、プリンタドライバ１０の機能的な構成について説明する。
【００４９】
図２に示すように、プリンタドライバ１０は、その機能として、データ受付部１４、データ処理部１５、ジョブ作成部１６、設定部１７、白黒多階調通知部１８、ＵＩ制御部１９から構成される。
【００５０】
データ受付部１４は、アプリケーション１１から出力される文書、グラフィックまたは画像等のデータを受け付ける処理を行う。
【００５１】
データ処理部１５は、データ受付部１４が受け付けたデータに対して設定部１７に保持されている各種設定に基づく処理を行う。
【００５２】
ジョブ作成部１６は、データ処理部１５が処理したデータに基づいてジョブを作成する処理を行い、作成したジョブをＩ／Ｆ９を介してプリンタ３に送信する処理を行う。
【００５３】
設定部１７は、各種設定を保持している。具体的に、設定部１７が保持している設定として、カラーモード設定、印刷モード設定２０および白黒多階調通知設定２１がある。なお、これらの設定については背景技術について説明したので、詳細な説明は省略する。
【００５４】
白黒多階調通知部１８は、アプリケーション１１からデータが出力される際に、設定部１７に保持されている白黒多階調通知設定２１に応じて、アプリケーション１１に対して自身の対応プリンタにおけるカラー出力の可否、出力階調の範囲等を通知する処理を行う。具体的に、白黒多階調通知設定２１がオンである場合は「カラー出力可能、多階調」であることをアプリケーション１１に通知し、白黒多階調通知設定２１がオフである場合は「カラー出力不可能、単階調」であることをアプリケーション１１に通知する。なお、白黒多階調通知設定２１におけるカラー出力の可否および出力階調の通知は全く独立した機能であり、「カラー出力可能、単階調」または「カラー出力不可能、多階調」という組み合わせもあり、実際のプロダクトとしてカラーにおいても単階調のみのプロダクトにおいては、常に単階調を通知し、カラー出力の可否のみを切り替える場合も想定される。
【００５５】
ＵＩ制御部１９は、表示装置１３に表示するプリンタドライバＵＩ画面（以後、ＵＩ画面と称する）の表示制御の処理、および入力装置１２から入力された指示を受け付け、受け付けた指示を各構成部に通知する処理を行う。
【００５６】
更に、ＵＩ制御部１９は入力装置１２からのカラーモード設定を「白黒」に指定した場合の画質選択を受け付ける選択部２２を有し、この選択部２２の選択肢として、「カラーモードの自動と同等」、「白黒プリンタと同等」の２種がある。
【００５７】
ここで、選択部２２が「カラーモードの自動と同等」の選択を受け付けると、「カラーモードの自動と同等」の選択を受け付けた旨を設定部１７に通知し、設定部１７は「カラーモードの自動と同等」の選択を受け付けた通知を受け付けると、カラーモード設定を「自動」に指定した場合の印刷モード設定および白黒多階調通知設定に切り替える。
【００５８】
また、選択部２２が「白黒プリンタと同等」の選択を受け付けると、「白黒プリンタと同等」の選択を受け付けた旨を設定部１７に通知し、設定部１７は「白黒プリンタと同等」の選択を受け付けた通知を受け付けると、白黒プリンタにて使用されている印刷モード設定および白黒多階調通知設定に切り替える。
【００５９】
なお、「カラーモードの自動と同等」に対応する印刷モード設定および白黒多階調通知設定の指定、および「白黒プリンタと同等」に対応する印刷モード設定および白黒多階調通知設定の指定は予め設定部１７に用意している。
【００６０】
図３は、画質選択に対応する印刷モード設定および白黒多階調通知設定の指定の一例を示す図である。
【００６１】
図３に示すように、「カラーモードの自動と同等」を選択すると、カラー用の画質パラメータが使用され、印刷モード設定を「標準」に指定した場合の解像度を「３００ｄｐｉ」、階調を「８ｂｉｔ」とし、印刷モード設定を「高画質」に指定した場合の解像度を「６００ｄｐｉ」、階調を「８ｂｉｔ」とし、白黒多階調通知をオンにすることで「カラー出力可能、多階調」を通知するようになる。
【００６２】
また、図３に示すように、「白黒プリンタと同等」を選択すると、白黒用の画質パラメータが使用され、印刷モード設定を「標準」に指定した場合の解像度を「６００ｄｐｉ」、階調を「１ｂｉｔ」とし、印刷モード設定を「高画質」に指定した場合の解像度を「１２００ｄｐｉ」、階調を「１ｂｉｔ」とし、白黒多階調通知をオフにすることで「カラー出力不可能、単階調」を通知するようになる。
【００６３】
次に、選択部で画質選択が選択される際のプリンタドライバの処理手順について図４に示すフローチャートを参照して説明する。
【００６４】
表示装置に図５に示すようなＵＩ画面を表示し（ステップＳ４０１）、図５に示すようにカラーモード設定が「白黒」に指定されると（ステップＳ４０２）、図５に示すようにＵＩ画面にて画質選択を選択することができる。
【００６５】
「カラーモードの自動と同等」が選択された場合（ステップＳ４０３でＹＥＳ）、カラー用の画質パラメータが使用され、印刷モード設定を「標準」に指定した場合の解像度を「３００ｄｐｉ」、階調を「８ｂｉｔ」とし、印刷モード設定を「高画質」に指定した場合の解像度を「６００ｄｐｉ」、階調を「８ｂｉｔ」とし、白黒多階調通知をオンにすることで「カラー出力可能、多階調」を通知するようになり（ステップＳ４０４）、処理手順を終了する。
【００６６】
「白黒プリンタと同等」が選択された場合（ステップＳ４０３でＮＯ）、白黒用の画質パラメータが使用され、印刷モード設定を「標準」に指定した場合の解像度を「６００ｄｐｉ」、階調を「１ｂｉｔ」とし、印刷モード設定を「高画質」に指定した場合の解像度を「１２００ｄｐｉ」、階調を「１ｂｉｔ」とし、白黒多階調通知をオフにすることで「カラー出力不可能、単階調」を通知するようになり（ステップＳ４０５）、処理手順を終了する。
従って、画質選択の選択により、画質パラメータによる画質差異のみならず、解像度および階調の設定による画質差異を吸収することができ、更に、白黒多階調通知による画質差異を吸収することができ、画質をカラーモード設定が「自動」の場合と同等とするか、白黒プリンタの場合と同等とするかをユーザが容易に設定することができるようになる。
【実施例２】
【００６７】
実施例２では、本発明に係るプリンタおよびその印刷制御方法について説明する。
【００６８】
図６は、プリントシステム２３の全体構成の一例を示すブロック図である。
【００６９】
図６に示すように、カラー印刷が可能なプリンタ３と複数のＰＣ２とがネットワーク４を介して接続している。なお、ＰＣ２は複数存在する必要は無く、ＰＣ２−プリンタ３間をネットワーク４接続に限定する必要は無く、例えば、ＵＳＢ等のローカル接続でも良い。また、プリンタ３にデータを送信するのはＰＣ２以外に、デジタルカメラ、携帯端末等がある。
【００７０】
図７は、本発明に係るプリンタ３の機能的な構成の一例を示すブロック図である。
【００７１】
図７に示すように、プリンタ３は、Ｉ／Ｆ９、ジョブ受信部２４、印刷データ処理部２５、プリント部２６、設定部１７、表示部２７、入力部２８、ＵＩ制御部１９から構成される。
【００７２】
Ｉ／Ｆ９は、ネットワーク４上のＰＣ２との間で各種データの送受信を行う。
【００７３】
ジョブ受信部２４は、ＰＣ２から送信されたジョブを受信する処理を行う。
【００７４】
印刷データ処理部２５は、データ受付部２４が受け付けたジョブに含まれる印刷データに対して設定部１７に保持されている各種設定に基づく処理を行う。
【００７５】
プリント部２６は、印刷データ処理部２５で処理した印刷データをビットマップイメージに展開し、展開したビットマップイメージを紙等の媒体上に形成する処理を行う。
【００７６】
設定部１７は、各種設定を保持している。具体的に、設定部１７が保持している設定として、カラーモード設定および印刷モード設定２０がある。なお、これらの設定については背景技術について説明したので、詳細な説明は省略する。
【００７７】
入力部２８は、キースイッチ等により指示を入力するものであり、表示部２７はディスプレイ等に各種画面を表示するものである。なお、入力部２８の機能と表示部２７の機能とを両方兼ね備えた液晶タッチパネル方式の操作パネルとする構成も可能である。
【００７８】
ＵＩ制御部１９は、表示部２７に表示するＵＩ画面の表示制御の処理、および入力部２８から入力された指示を受け付け、受け付けた指示を各構成部に通知する処理を行う。
【００７９】
更に、ＵＩ制御部１９は入力装置２８からのカラーモード設定を「白黒」に指定した場合の画質選択を受け付ける選択部２２を有し、この選択部２２の選択肢として、「カラーモードの自動と同等」、「白黒プリンタと同等」の２種がある。
【００８０】
ここで、選択部２２が「カラーモードの自動と同等」の選択を受け付けると、「カラーモードの自動と同等」の選択を受け付けた旨を設定部１７に通知し、設定部１７は「カラーモードの自動と同等」の選択を受け付けた通知を受け付けると、カラーモード設定を「自動」に指定した場合の印刷モード設定に切り替える。
【００８１】
また、選択部２２が「白黒プリンタと同等」の選択を受け付けると、「白黒プリンタと同等」の選択を受け付けた旨を設定部１７に通知し、設定部１７は「白黒プリンタと同等」の選択を受け付けた通知を受け付けると、白黒プリンタにて使用されている印刷モード設定に切り替える。
【００８２】
なお、「カラーモードの自動と同等」に対応する印刷モード設定の指定、および「白黒プリンタと同等」に対応する印刷モード設定の指定は予め設定部１７に用意している。
【００８３】
図８は、画質選択に対応する印刷モード設定の指定の一例を示す図である。
【００８４】
図８に示すように、「カラーモードの自動と同等」を選択すると、カラー用の画質パラメータが使用され、印刷モード設定を「標準」に指定した場合の解像度を「３００ｄｐｉ」、階調を「８ｂｉｔ」とし、印刷モード設定を「高画質」に指定した場合の解像度を「６００ｄｐｉ」、階調を「８ｂｉｔ」とする。
【００８５】
また、図８に示すように、「白黒プリンタと同等」を選択すると、白黒用の画質パラメータが使用され、印刷モード設定を「標準」に指定した場合の解像度を「６００ｄｐｉ」、階調を「１ｂｉｔ」とし、印刷モード設定を「高画質」に指定した場合の解像度を「１２００ｄｐｉ」、階調を「１ｂｉｔ」とする。
【００８６】
次に、選択部で画質選択が選択される際のプリンタの処理手順について図９に示すフローチャートを参照して説明する。
【００８７】
表示部に図１０に示すようなＵＩ画面を表示し（ステップＳ９０１）、図１０に示すようにカラーモード設定が「白黒」に指定されると（ステップＳ９０２）、図１０に示すようにＵＩ画面にて画質選択を選択することができる。
【００８８】
「カラーモードの自動と同等」が選択された場合（ステップＳ９０３でＹＥＳ）、カラー用の画質パラメータが使用され、印刷モード設定を「標準」に指定した場合の解像度を「３００ｄｐｉ」、階調を「８ｂｉｔ」とし、印刷モード設定を「高画質」に指定した場合の解像度を「６００ｄｐｉ」、階調を「８ｂｉｔ」とし（ステップＳ９０４）、処理手順を終了する。
【００８９】
「白黒プリンタと同等」が選択された場合（ステップＳ９０３でＮＯ）、白黒用の画質パラメータが使用され、印刷モード設定を「標準」に指定した場合の解像度を「６００ｄｐｉ」、階調を「１ｂｉｔ」とし、印刷モード設定を「高画質」に指定した場合の解像度を「１２００ｄｐｉ」、階調を「１ｂｉｔ」とし（ステップＳ９０５）、処理手順を終了する。
【００９０】
従って、画質選択の選択により、画質パラメータによる画質差異のみならず、解像度および階調の設定による画質差異を吸収することができ、画質をカラーモード設定が「自動」の場合と同等とするか、白黒プリンタの場合と同等とするかをユーザが容易に設定することができるようになる。
【図面の簡単な説明】
【００９１】
【図１】プリントシステム１の全体構成の一例を示すブロック図である。
【図２】本発明に係るプリンタドライバ１０の機能的な構成の一例を示すブロック図である。
【図３】画質選択に対応する印刷モード設定および白黒多階調通知設定の指定の一例を示す図である。
【図４】選択部で画質選択が選択される際のプリンタドライバの処理手順を示すフローチャートである。
【図５】ＵＩ画面の一例を示す図である。
【図６】プリントシステム２３の全体構成の一例を示すブロック図である。
【図７】本発明に係るプリンタ３の機能的な構成の一例を示すブロック図である。
【図８】画質選択に対応する印刷モード設定の指定の一例を示す図である。
【図９】選択部で画質選択が選択される際のプリンタの処理手順を示すフローチャートである。
【図１０】ＵＩ画面の一例を示す図である。
【図１１】画質パラメータによる画質の差異を説明する図である。
【図１２】カラープリンタと白黒プリンタとにてサポートする解像度および階調の差異を説明する図である。
【図１３】カラープリンタおよび白黒プリンタにおける白黒多階調通知設定のＤｅｆａｕｌｔ指定を説明する図である。
【符号の説明】
【００９２】
１    プリントシステム
２    ＰＣ
３    プリンタ
４    ネットワーク
５    ＣＰＵ
６    ＲＯＭ
７    ＲＡＭ
８    ＨＤ
９    Ｉ／Ｆ
１０    プリンタドライバ
１１    アプリケーション
１２    入力装置
１３    表示装置
１４    データ受付部
１５    データ処理部
１６    ジョブ作成部
１７    設定部
１８    白黒多階調通知部
１９    ＵＩ制御部
２０    印刷モード設定
２１    白黒多階調通知設定
２２    選択部
２３    プリントシステム
２４    ジョブ受信部
２５    印刷データ処理部
２６    プリント部
２７    表示部
２８    入力部
【図１】
2006134057.tif 000003
【図２】
2006134057.tif 000004
【図３】
2006134057.tif 000005
【図４】
2006134057.tif 000006
【図５】
2006134057.tif 000007
【図６】
2006134057.tif 000008
【図７】
2006134057.tif 000009
【図８】
2006134057.tif 000010
【図９】
2006134057.tif 000011
【図１０】
2006134057.tif 000012
【図１１】
2006134057.tif 000013
【図１２】
2006134057.tif 000014
【図１３】
2006134057.tif 000015