(57)【要約】【課題】文書、画像などの原稿の作成、編集などを行う際に指定する印刷設定値が、当該原稿に係る印刷データの出力先である印刷装置により適正に受入可能であるか否かを利用者に意識させることなく、質が高く、利用者にとって利用価値が高い印刷物を作り出すことができるようにする。【解決手段】複数機種の印刷装置に対応可能なプリンタドライバ７において、印刷装置が有する印刷設定値情報を印刷装置から取得し、原稿データに記述された印刷設定値と、印刷装置から取得した印刷設定値情報が示す印刷設定値とを比較する。この結果、両者に不一致があるときには、原稿データに記述された印刷設定値を、印刷装置から取得した印刷設定値情報が示す印刷設定値に変更するための所定の加工処理を原稿データに対して行いつつ、この原稿データを、印刷装置における印刷処理に適合する印刷データに変換する。【選択図】図２
2010067106.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から出力された原稿データを印刷装置における印刷処理に適合する印刷データに変換するプリンタドライバ装置であって、
指定された印刷設定値を含む原稿データを前記外部装置から受け取る原稿データ受取手段と、
前記印刷装置が適正に受け入れることができる印刷設定値を示す印刷設定値情報を前記印刷装置から受け取る設定値情報受取手段と、
前記原稿データ受取手段により受け取られた原稿データに含まれる印刷設定値と前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値とが一致するか否かを判断する判断手段と、
前記判断手段による判断結果に基づき、前記原稿データ受取手段により受け取られた原稿データを前記印刷装置における印刷処理に適合する印刷データに変換する変換手段とを備え、
前記変換手段は、前記判断手段による判断の結果、前記原稿データ受取手段により受け取られた原稿データに含まれる印刷設定値と前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値とが一致しないとき、前記原稿データ受取手段により受け取られた原稿データに含まれる印刷設定値を前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値に変更するための所定の加工処理を前記原稿データまたは前記印刷データに対して行うことを特徴とするプリンタドライバ装置。
【請求項２】
前記所定の加工処理は、前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値を前記印刷装置に設定することにより行われる印刷処理に適合するように、前記原稿データまたは前記印刷データに対応する画像を加工する処理であることを特徴とする請求項１に記載のプリンタドライバ装置。
【請求項３】
前記印刷設定値は印刷用紙の用紙サイズであり、前記所定の加工処理は、前記原稿データまたは前記印刷データに対応する画像を縮小し、または拡大する処理であることを特徴とする請求項１に記載のプリンタドライバ装置。
【請求項４】
前記印刷設定値は前記原稿データについてカラー印刷およびモノクロ印刷のいずれか一方を行うべき旨を指定する値であり、前記所定の加工処理は、前記原稿データまたは前記印刷データに対応する画像をカラー画像からモノクロ画像に変換する処理であることを特徴とする請求項１に記載のプリンタドライバ装置。
【請求項５】
前記印刷設定値は印刷の解像度であり、前記所定の加工処理は、前記原稿データまたは前記印刷データに対応する画像の解像度を変更する処理であることを特徴とする請求項１に記載のプリンタドライバ装置。
【請求項６】
印刷装置と、外部装置から出力された原稿データを前記印刷装置における印刷処理に適合する印刷データに変換するプリンタドライバ装置とを備えた印刷システムであって、
前記印刷装置は、
当該印刷装置が適正に受け入れることができる印刷設定値を示す印刷設定値情報を記憶する記憶手段と、
前記プリンタドライバ装置から送信された要求指令を受信し、この要求指令に応じて、前記記憶手段に記憶された印刷設定値情報を前記プリンタドライバ装置に送信する通信手段と、
前記プリンタドライバ装置により変換された印刷データに対応する画像を用紙に印刷する印刷処理を行う印刷手段とを備え、
前記プリンタドライバ装置は、
指定された印刷設定値を含む原稿データを前記外部装置から受け取る原稿データ受取手段と、
前記印刷設定値情報の送信を要求する前記要求指令を前記印刷装置に送信し、これに応じて前記印刷装置から送信された印刷設定値情報を受け取る設定値情報受取手段と、
前記原稿データ受取手段により受け取られた原稿データに含まれる印刷設定値と前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値とが一致するか否かを判断する判断手段と、
前記判断手段による判断結果に基づき、前記原稿データ受取手段により受け取られた原稿データを前記印刷装置における前記印刷処理に適合する印刷データに変換する変換手段とを備え、
前記変換手段は、前記判断手段による判断の結果、前記原稿データ受取手段により受け取られた原稿データに含まれる印刷設定値と前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値とが一致しないとき、前記原稿データ受取手段により受け取られた原稿データに含まれる印刷設定値を前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値に変更するための所定の加工処理を前記原稿データまたは前記印刷データに対して行うことを特徴とする印刷システム。
【請求項７】
指定された印刷設定値を含む原稿データを外部装置から受け取る原稿データ受取工程と、
印刷装置が適正に受け入れることができる印刷設定値を示す印刷設定値情報を前記印刷装置から受け取る設定値情報受取工程と、
前記原稿データ受取工程において受け取られた原稿データに含まれる印刷設定値と前記設定値情報受取工程において受け取られた印刷設定値情報が示す印刷設定値とが一致するか否かを判断する判断工程と、
前記判断工程における判断結果に基づき、前記原稿データ受取工程において受け取られた原稿データを前記印刷装置における印刷処理に適合する印刷データに変換する変換工程とをコンピュータに実行させるためのプリンタドライバプログラムであって、
前記変換工程では、前記判断工程における判断の結果、前記原稿データ受取工程において受け取られた原稿データに含まれる印刷設定値と前記設定値情報受取工程において受け取られた印刷設定値情報が示す印刷設定値とが一致しないとき、前記原稿データ受取工程において受け取られた原稿データに含まれる印刷設定値を前記設定値情報受取工程において受け取られた印刷設定値情報が示す印刷設定値に変更するために必要な所定の加工処理を前記原稿データまたは前記印刷データに対して行うことを特徴とするプリンタドライバプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばワードプロセッサ、画像作成装置、写真編集装置などの外部装置から出力された原稿データを印刷装置における印刷処理に適合する印刷データに変換するプリンタドライバ装置、プリンタドライバ装置および印刷装置を備えた印刷システム、およびプリンタドライバプログラムに関する。
【背景技術】
【０００２】
一般に、プリンタ、複合機などの印刷装置をコンピュータに接続して利用する場合、当該コンピュータのオペレーティングシステムに当該印刷装置専用のプリンタドライバを組み込む。プリンタドライバは、ドキュメントプロセッサにより生成された文書、画像などのデータである原稿データを印刷装置に適合する印刷データに変換する役割を担う（特許文献１参照）。なお、ドキュメントプロセッサは、例えばワードプロセッサ、画像作成装置、写真編集装置など、文書、画像などの作成、編集を行うことができる装置であり、アプリケーションソフトウェアプログラムをコンピュータにおいて実行することにより具現化されるものである。
【０００３】
一般に広く普及しているプリンタドライバは、印刷装置の１機種にのみ対応する、１機種専用のプリンタドライバである。したがって、印刷装置の機種が異なれば、プリンタドライバも異なる。このため、コンピュータに新たな機種の印刷装置を接続する場合には、変更後の機種専用のプリンタドライバをオペレーティングシステムに組み込むのが通常である。
【０００４】
また、１機種専用のプリンタドライバは、当該プリンタドライバが対応する１つの機種が有する印刷処理能力に適合するようにつくられている。このため、当該機種が適正に受け入れることができない印刷設定値が指定された原稿データを、ドキュメントプロセッサからプリンタドライバに入力すると、プリンタドライバは警告などを発する。ドキュメントプロセッサは、この警告を認識し、利用者が要求した印刷処理が適正に実行されない可能性がある旨を告げるメッセージなどをコンピュータのディスプレイに表示する。
【０００５】
例えば、ドキュメントプロセッサから、印刷可能な最大用紙サイズがＡ４であるプリンタに対応するプリンタドライバに、Ａ３の用紙サイズが指定された原稿データを入力したとする。この場合、Ａ３は当該プリンタが適正に受け入れることができる用紙サイズではないので、このプリンタドライバは警告を発する。そして、ドキュメントプロセッサは、この警告を認識し、原稿を適正に印刷することができない可能性がある旨を告げるメッセージをコンピュータのディスプレイに表示する。
【特許文献１】特開平１１−２１９２６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、現在、それぞれ異なる複数の機種に対応するプリンタドライバ（以下、これを「多機種対応型プリンタドライバ」という。）の開発が進められている。この多機種対応型プリンタドライバによれば、１つの多機種対応型プリンタドライバをコンピュータのオペレーティングシステムに組み込みさえすれば、当該コンピュータに接続された、機種の異なる複数の印刷装置を利用することが可能になる。
【０００７】
例えば、企業のオフィス内に構築されたコンピュータネットワークに、機種の異なる複数の印刷装置が接続されている場合、当該コンピュータネットワークに接続された各パーソナルコンピュータに１つの多機種対応型プリンタドライバをインストールするだけで、機種の異なる複数の印刷装置を各パーソナルコンピュータにより利用することが可能になる。また、当該コンピュータネットワークに新たな機種の印刷装置を追加した場合に、各パーソナルコンピュータにプリンタドライバを別途インストールする必要がない。このように、多機種対応型プリンタドライバによれば、コンピュータネットワークシステムの管理、メンテナンスなどが容易になる。
【０００８】
このような多機種対応型プリンタドライバでは、処理能力が異なる複数の機種に対応する必要がある。このため、多機種対応型プリンタドライバにより、各機種が適正に受け入れることの可能な印刷設定値のすべてを取り扱うことができるようにする必要がある。
【０００９】
しかしながら、このような必要を満たす多機種対応型プリンタドライバを設計すると、多機種対応型プリンタドライバにおいて取り扱うことができる印刷設定値であるにもかかわらず、機種によっては、その印刷設定値を適正に受け入れることができない場合が生じ、これが原因して次のような不都合な事態を招くおそれがある。
【００１０】
例えば、印刷可能な用紙サイズがＡ３、Ｂ４、Ａ４およびＢ５である機種Ａと、印刷可能な用紙サイズがＡ４およびＢ５である機種Ｂとがあり、これら機種Ａおよび機種Ｂの双方に対応するように設計された多機種対応型プリンタドライバがあるとする。この多機種対応型プリンタドライバで取り扱うことができる用紙サイズはＡ３、Ｂ４、Ａ４、Ｂ５である。利用者が、Ａ３の用紙サイズを指定した文書を機種Ｂにより印刷する旨の指示をドキュメントプロセッサに与えると、この文書の原稿データがドキュメントプロセッサから多機種対応型プリンタドライバに入力される。このとき、Ａ３の用紙サイズは、多機種対応型プリンタドライバにおいて取り扱うことができる用紙サイズである。したがって、多機種対応型プリンタドライバは、警告を発することなく、ドキュメントプロセッサから入力された原稿データに対して変換処理を行い、Ａ３の用紙サイズが指定された印刷データ（印刷される画像のサイズもＡ３サイズである。）を生成する。そして、この印刷データは機種Ｂに向けて出力される。上述したとおり、機種Ｂが印刷可能な用紙サイズはＡ４およびＢ５であるので、機種Ｂが適正に受け入れることができる用紙サイズはＡ４およびＢ５のみである。このため、Ａ３の用紙サイズが指定された印刷データを機種Ｂに入力すると、文書の一部しか印刷されないといった事態や、印刷が全く実行されないといった事態が起こり得る。
【００１１】
もう１つ例をあげると、カラー印刷およびモノクロ印刷の双方が可能な機種Ｃと、モノクロ印刷のみが可能な機種Ｄとがあり、これら機種Ｃおよび機種Ｄの双方に対応するように設計された多機種対応型プリンタドライバがあるとする。この多機種対応型プリンタドライバは、カラー印刷を指定する旨の印刷設定値およびモノクロ印刷を指定する旨の印刷設定値を取り扱うことができる。利用者が、カラー印刷を指定した画像を機種Ｄにより印刷する旨の指示をドキュメントプロセッサに与えると、この画像の原稿データがワードプロセッサから多機種対応型プリンタドライバに入力される。このとき、多機種対応型プリンタドライバは、カラー印刷を指定する旨の印刷設定値を取り扱うことができるので、警告を発することなく、ドキュメントプロセッサから入力された原稿データに対して変換処理を行い、カラー印刷用の印刷データを生成する。そして、この印刷データは、モノクロ印刷のみが可能な機種Ｄに向けて出力される。この結果、色調（例えば濃淡のバランス）が崩れた画像が機種Ｄにより印刷されるといった事態が起こり得る。
【００１２】
確かに、ドキュメントプロセッサで文書、画像などの原稿を作成、編集する際、あるいは当該原稿の印刷を指示する際に指定する印刷設定値が、当該原稿に係る印刷データの出力先である機種により適正に受入可能であるか否かを利用者が確認すれば、上述したような不都合な事態を避けることができる。しかし、このような煩雑な確認作業を利用者に強いることは好ましくない。
【００１３】
本発明は例えば上述したような問題に鑑みなされたものであり、本発明の課題は、文書、画像などの原稿を作成、編集する際、あるいは当該原稿の印刷を指示する際などに指定する印刷設定値が、当該原稿に係る印刷データの出力先である印刷装置により適正に受入可能であるか否かを利用者に意識させることなく、質が高く、利用者にとって利用価値が高い印刷物を作り出すことができるプリンタドライバ装置、印刷システムおよびプリンタドライバプログラムを提供することにある。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明のプリンタドライバ装置は、外部装置から出力された原稿データを印刷装置における印刷処理に適合する印刷データに変換するプリンタドライバ装置であって、指定された印刷設定値を含む原稿データを前記外部装置から受け取る原稿データ受取手段と、前記印刷装置が適正に受け入れることができる印刷設定値を示す印刷設定値情報を前記印刷装置から受け取る設定値情報受取手段と、前記原稿データ受取手段により受け取られた原稿データに含まれる印刷設定値と前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値とが一致するか否かを判断する判断手段と、前記判断手段による判断結果に基づき、前記原稿データ受取手段により受け取られた原稿データを前記印刷装置における印刷処理に適合する印刷データに変換する変換手段とを備え、前記変換手段は、前記判断手段による判断の結果、前記原稿データ受取手段により受け取られた原稿データに含まれる印刷設定値と前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値とが一致しないとき、前記原稿データ受取手段により受け取られた原稿データに含まれる印刷設定値を前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値に変更するための所定の加工処理を前記原稿データまたは前記印刷データに対して行う。
【００１５】
上述した本発明のプリンタドライバ装置において、前記所定の加工処理は、前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値を前記印刷装置に設定することにより行われる印刷処理に適合するように、前記原稿データまたは前記印刷データに対応する画像を加工する処理であることが望ましい。
【００１６】
また、上述した本発明のプリンタドライバ装置において、前記印刷設定値は印刷用紙の用紙サイズであり、前記所定の加工処理は、前記原稿データまたは前記印刷データに対応する画像を縮小し、または拡大する処理であることが望ましい。
【００１７】
また、上述した本発明のプリンタドライバ装置において、前記印刷設定値は前記原稿データについてカラー印刷およびモノクロ印刷のいずれか一方を行うべき旨を指定する値であり、前記所定の加工処理は、前記原稿データまたは前記印刷データに対応する画像をカラー画像からモノクロ画像に変換する処理であることが望ましい。
【００１８】
また、上述した本発明のプリンタドライバ装置において、前記印刷設定値は印刷の解像度であり、前記所定の加工処理は、前記原稿データまたは前記印刷データに対応する画像の解像度を変更する処理であることが望ましい。
【００１９】
上記課題を解決するために、本発明の印刷システムは、印刷装置と、外部装置から出力された原稿データを前記印刷装置における印刷処理に適合する印刷データに変換するプリンタドライバ装置とを備えた印刷システムであって、前記印刷装置は、当該印刷装置が適正に受け入れることができる印刷設定値を示す印刷設定値情報を記憶する記憶手段と、前記プリンタドライバ装置から送信された要求指令を受信し、この要求指令に応じて、前記記憶手段に記憶された印刷設定値情報を前記プリンタドライバ装置に送信する通信手段と、前記プリンタドライバ装置により変換された印刷データに対応する画像を用紙に印刷する印刷処理を行う印刷手段とを備え、前記プリンタドライバ装置は、指定された印刷設定値を含む原稿データを前記外部装置から受け取る原稿データ受取手段と、前記印刷設定値情報の送信を要求する前記要求指令を前記印刷装置に送信し、これに応じて前記印刷装置から送信された印刷設定値情報を受け取る設定値情報受取手段と、前記原稿データ受取手段により受け取られた原稿データに含まれる印刷設定値と前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値とが一致するか否かを判断する判断手段と、前記判断手段による判断結果に基づき、前記原稿データ受取手段により受け取られた原稿データを前記印刷装置における前記印刷処理に適合する印刷データに変換する変換手段とを備え、前記変換手段は、前記判断手段による判断の結果、前記原稿データ受取手段により受け取られた原稿データに含まれる印刷設定値と前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値とが一致しないとき、前記原稿データ受取手段により受け取られた原稿データに含まれる印刷設定値を前記設定値情報受取手段により受け取られた印刷設定値情報が示す印刷設定値に変更するための所定の加工処理を前記原稿データまたは前記印刷データに対して行う。
【００２０】
上記課題を解決するために、本発明のプリンタドライバプログラムは、指定された印刷設定値を含む原稿データを外部装置から受け取る原稿データ受取工程と、印刷装置が適正に受け入れることができる印刷設定値を示す印刷設定値情報を前記印刷装置から受け取る設定値情報受取工程と、前記原稿データ受取工程において受け取られた原稿データに含まれる印刷設定値と前記設定値情報受取工程において受け取られた印刷設定値情報が示す印刷設定値とが一致するか否かを判断する判断工程と、前記判断工程における判断結果に基づき、前記原稿データ受取工程において受け取られた原稿データを前記印刷装置における印刷処理に適合する印刷データに変換する変換工程とをコンピュータに実行させるためのプリンタドライバプログラムであって、前記変換工程では、前記判断工程における判断の結果、前記原稿データ受取工程において受け取られた原稿データに含まれる印刷設定値と前記設定値情報受取工程において受け取られた印刷設定値情報が示す印刷設定値とが一致しないとき、前記原稿データ受取工程において受け取られた原稿データに含まれる印刷設定値を前記設定値情報受取工程において受け取られた印刷設定値情報が示す印刷設定値に変更するために必要な所定の加工処理を前記原稿データまたは前記印刷データに対して行う。
【発明の効果】
【００２１】
上述した本発明によれば、文書、画像などの原稿を作成、編集する際、あるいは当該原稿の印刷を指示する際などに指定する印刷設定値が、当該原稿に係る印刷データの出力先である印刷装置により適正に受入可能であるか否かを利用者に意識させることなく、質が高く、利用者にとって利用価値が高い印刷物を作り出すことができる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照しつつ、本発明の実施の形態について説明する。図１は本発明の印刷システムの実施形態を示している。図１中の印刷システム１は、コンピュータ２および互いに機種が異なる２台の印刷装置３、４を備えている。コンピュータ２と印刷装置３、４とは、例えばローカルエリアネットワークなどのコンピュータネットワーク５を介して相互に通信可能に接続されている。
【００２３】
なお、印刷システム１には、複数のコンピュータ２を設けてもよいし、互いに機種の異なる３台以上の印刷装置を設けてもよい。また、印刷装置３、４をコンピュータ２にＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルなどを介して接続してもよい。
【００２４】
コンピュータ２は、例えばパーソナルコンピュータ、サーバコンピュータなどである。コンピュータ２は、ドキュメントプロセッサプログラム、プリンタドライバプログラムおよびスプーラプログラムを実行することにより、ドキュメントプロセッサ６、プリンタドライバ７およびスプーラ８として機能する。
【００２５】
ドキュメントプロセッサ６は、文書、画像などの作成および編集を行う装置であり、ワードプロセッシング機能、画像作成機能、写真編集機能などを備えている。利用者がコンピュータ２を操作し、ドキュメントプロセッサ６により文書、画像などを作成または編集する。そして、利用者が、この文書、画像などのデータを印刷装置３または４により印刷する旨の指示をドキュメントプロセッサ６に入力する。すると、ドキュメントプロセッサ６は、プリンタドライバ７を呼び出し、利用者が作成または編集した文書、画像などのデータをプリンタドライバ７に出力する。以下、ドキュメントプロセッサ６がプリンタドライバ７に出力する文書、画像などのデータを「原稿データ」という。
【００２６】
また、利用者は、ドキュメントプロセッサ６により文書、画像を作成または編集する際、あるいは文書、画像の印刷指示を入力する際に、印刷を行う印刷装置、印刷用紙の用紙サイズ、印刷用紙の給紙元（給紙カセット、手差し）、印刷が完了した印刷用紙の排紙先、印刷の解像度、カラー／モノクロ（カラー印刷を行うか、モノクロ印刷を行うか）などを指定することができる。利用者によるこれらの指定は、印刷設定値として原稿データ中に記述される。なお、ドキュメントプロセッサ６は外部装置の具体例である。
【００２７】
プリンタドライバ７は、ドキュメントプロセッサ６などから出力された原稿データを印刷装置３、４に適合する印刷データに変換する機能を備えた装置である。プリンタドライバ７は、それぞれ異なる複数の機種に対応する多機種対応型プリンタドライバである。プリンタドライバ７は少なくとも印刷装置３および４にそれぞれ対応する。なお、プリンタドライバ７はプリンタドライバ装置の具体例である。
【００２８】
スプーラ８は、印刷装置３または４により印刷を行う際に、プリンタドライバ７から出力された印刷データを、コンピュータ２が有する外部記憶装置などに一時的に記憶し、この記憶した印刷データを、印刷装置３または４の印刷処理の進捗状況に応じて、印刷装置３または４に出力する装置である。
【００２９】
図２はプリンタドライバ７の構成を示している。図２に示すように、プリンタドライバ７は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、外部記憶装置１４および通信インタフェース１５を備えている。なお、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、外部記憶装置１４および通信インタフェース１５はコンピュータ２が有するハードウェア資源であるが、プリンタドライバプログラムがコンピュータ２において実行されることにより、これらのハードウェア資源がプリンタドライバ７の構成要素として機能するのである。
【００３０】
ＲＯＭ１２にはプリンタドライバプログラムが記憶されている。ＣＰＵ１１はプリンタドライバプログラムをＲＯＭ１２から読み出し、これを実行することにより、原稿データ受取部２１、設定値情報受取部２２、判断部２３、加工処理決定部２４、印刷データ生成部２５および総合制御部２６として機能する。そして、ＣＰＵ１１は、これらの構成要素２１ないし２６を協働させることにより、コンピュータ２をプリンタドライバ７として機能させる。なお、原稿データ受取部２１、設定値情報受取部２２、判断部２３はそれぞれ、原稿データ受取手段、設定値情報受取手段、判断手段の具体例である。加工処理決定部２４および印刷データ生成部２５は変換部２７を構成し、変換部２７は変換手段の具体例である。これら構成要素２１ないし２６の詳細については後述する。
【００３１】
ＲＡＭ１３は、ＣＰＵ１１がプリンタドライバプログラムを実行する際に、作業メモリとして用いられる。外部記憶装置１４は例えばハードディスクドライブである。通信インタフェース１５は、プリンタドライバ７と印刷装置３、４との間で双方向の情報通信を行うための通信回路を備えている。
【００３２】
図３は印刷装置３の構成を示している。印刷装置３は、例えばプリンタ、複合機などである。図３に示すように、印刷装置３は、通信制御部３１、記憶部３２、印刷部３３および通信インタフェース３４を備えている。
【００３３】
通信制御部３１は、印刷装置３とプリンタドライバ７との間の通信を制御する。記憶部３２は例えば不揮発性の半導体記憶素子である。印刷部３３は、プリンタドライバ７により生成された印刷データに対応する画像を用紙に印刷する印刷処理を行う。印刷部３３は、印刷機構、画像を印刷するための用紙を収納するカセット、用紙搬送機構、印刷が完了して排出された用紙を置く排紙トレイなどを備えている。通信インタフェース３４は印刷装置３とプリンタドライバ７との間の通信を行うための通信回路を備えており、通信制御部３１の制御に従って動作する。なお、通信制御部３１、記憶部３２、印刷部３３はそれぞれ、通信手段、記憶手段、印刷手段の具体例である。
【００３４】
印刷装置３の記憶部３２には、図４に示すような印刷設定値情報４１が記憶されている。印刷設定値情報４１は、印刷装置３が適正に受け入れることができる印刷設定値を示す。印刷装置３が適正に受け入れることができる印刷設定値は、印刷装置３の処理能力、すなわち印刷装置３の仕様に基づいて定められている。当該印刷設定値は、具体的には、用紙サイズ、給紙元、排紙先、解像度、カラー／モノクロなど印刷設定項目について、下記のように定められている。
用紙サイズ：Ａ４、Ａ５、Ａ６、Ｂ５、Ｂ６、はがき
給紙元：カセット１（Ａ４）、カセット２（Ｂ５）、手差し
排紙先：トレイ１
解像度：６００×６００ｄｐｉ
カラー／モノクロ：モノクロ
なお、カセット１（Ａ４）とは、用紙サイズがＡ４の用紙が収納されたカセットを意味する。また、カセット２（Ｂ５）とは、用紙サイズがＢ５の用紙が収納されたカセットを意味する。また、カラー／モノクロの印刷設定項目についての印刷設定値であるモノクロとは、モノクロ印刷のみが可能であることを意味する。
【００３５】
一方、図１中の印刷装置４も、例えばプリンタ、複合機である。印刷装置４は、印刷装置３とほぼ同様に、図３に示すような構成要素を有する。ところが、印刷装置４は、印刷装置３と機種が異なり、印刷装置３と処理能力（仕様）が異なる。また、印刷装置４の記憶部にも印刷設定値情報が記憶されている。この印刷設定値情報は、印刷装置４が適正に受け入れることができる印刷設定値を示す。印刷装置４は印刷装置３と機種（処理能力）が異なるので、印刷装置４の記憶部に記憶された印刷設定情報が示す印刷設定値は、印刷装置３の記憶部に記憶された印刷設定情報４１が示す印刷設定値と異なる。印刷装置４の記憶部に記憶された印刷設定値情報が示す印刷設定値は例えば下記の通りである。
用紙サイズ：Ａ３、Ａ４、Ａ５、Ａ６、Ｂ４、Ｂ５、Ｂ６、はがき
給紙元：カセット１（Ａ４）、カセット２（Ｂ５）、カセット３（Ｂ４）、カセット４（Ａ３）、手差し
排紙先：トレイ１、トレイ２（大型サイズの用紙用）
解像度：７２０×７２０ｄｐｉ
カラー／モノクロ：カラー、モノクロ
印刷装置４は、印刷装置３よりも処理能力（仕様）が優れている。すなわち、印刷装置４の最大用紙サイズはＡ３であり、印刷装置３の最大用紙サイズであるＡ４を上回っている。また、印刷装置４は、Ａ４、Ｂ５の用紙が収納されたカセット１、２に加え、Ｂ４、Ａ３の用紙が収納されたカセット３、４を備えている。さらに、印刷装置４は、トレイ１に加え、Ｂ４、Ａ３といった大型の用紙サイズの用紙を排出するためのトレイ２を備えている。さらに、印刷装置４の解像度は、印刷装置３の解像度を上回っている。さらに、印刷装置４は、モノクロ印刷だけでなく、カラー印刷も可能である。
【００３６】
上述したように、プリンタドライバ７は、少なくとも印刷装置３と印刷装置４との双方に対応する多機種対応型プリンタドライバである。プリンタドライバ７は、少なくとも、印刷装置３、４がそれぞれ有する印刷設定値のすべてを取り扱うことができる。プリンタドライバ７が取り扱うことができる印刷設定値は例えば下記の通りである。
用紙サイズ：Ａ３、Ａ４、Ａ５、Ａ６、Ｂ４、Ｂ５、Ｂ６、はがき
給紙元：カセット１（Ａ４）、カセット２（Ｂ５）、カセット３（Ｂ４）、カセット４（Ａ３）、手差し
排紙先：トレイ１、トレイ２（大型サイズの用紙用）
解像度：７２０×７２０ｄｐｉ
カラー／モノクロ：カラー、モノクロ
なお、本実施形態では、印刷装置４の処理能力が印刷装置３の処理能力を包含しているため、プリンタドライバ７が取り扱うことができる印刷設定値は、印刷装置４が有する印刷設定値情報が示す印刷設定値と同じである。しかし、印刷装置３が有し、印刷装置４が有しない処理能力がある場合には、プリンタドライバ７は、その印刷装置３のみが有する処理能力に対応する印刷設定値を取り扱うことができる。
【００３７】
図５は、プリンタドライバ７および印刷装置３、４による印刷処理を示している。利用者が、ドキュメントプロセッサ６により、例えばカラフルな広告画像を編集し、この広告画像を印刷しようと思い、ドキュメントプロセッサ６に印刷指示を入力したとする。この印刷指示を入力する際に、利用者は、印刷を行う印刷装置として印刷装置３を指定したものの、用紙サイズとしてＡ３を指定し、給紙カセットとしてカセット４（Ａ３）を指定し、排紙先としてトレイ２（大型サイズの用紙用）を指定し、解像度として７２０×７２０ｄｐｉを指定し、カラー／モノクロの印刷設定項目につきカラーを指定したとする（利用者のこれらの指定は印刷装置３の仕様から外れている）。これに応じ、ドキュメントプロセッサ６は、プリンタドライバ７を呼び出し、利用者により指定されたこれら印刷設定値が記述された原稿データを、プリンタドライバ７に向けて出力する。
【００３８】
プリンタドライバ７の原稿データ受取部２１は、利用者により指定された印刷設定値を含む原稿データをドキュメントプロセッサ６から受け取る（図５中のステップＳ１）。
【００３９】
続いて、設定値情報受取部２２が、印刷設定値情報４１の送信を要求する要求指令を印刷装置３に送信する（ステップＳ２）。
【００４０】
続いて、印刷装置３の通信制御部３１が、プリンタドライバ７から送信された要求指令を受信し（ステップＳ３）、この要求指令に応じて、印刷装置３の記憶部３２に記憶された印刷設定値情報４１をプリンタドライバ７に送信する（ステップＳ４）。
【００４１】
続いて、プリンタドライバ７の設定値情報受取部２２は、印刷装置３から送信された印刷設定値情報４１を受け取る（ステップＳ５）。
【００４２】
続いて、プリンタドライバ７の判断部２３が、ステップＳ１において受け取った原稿データに記述された印刷設定値と、ステップＳ５において受け取った印刷設定値情報４１が示す印刷設定値とを印刷設定項目ごとに比較し（ステップＳ６）、両者が一致するか否かを印刷設定項目ごとに判断する（ステップＳ７）。
【００４３】
上述した印刷装置３が有する印刷設定値情報４１が示す印刷設定値（図４参照）と、利用者が印刷指示入力の際に指定した上述の印刷設定値とを見比べるとわかる通り、ステップＳ１において受け取った原稿データに記述された印刷設定値と、ステップＳ５において受け取った印刷設定値情報４１が示す印刷設定値とは、用紙サイズ、給紙元、排紙先、解像度およびカラー／モノクロの印刷設定項目についてそれぞれ一致しない（ステップＳ７：ＮＯ）。この場合、加工処理決定部２４は、ステップＳ１において受け取られた原稿データに記述された印刷設定値を、ステップＳ５において受け取られた印刷設定値情報４１が示す印刷設定値に変更するための所定の加工処理を決定し、この決定した所定の加工処理を行う旨の指令を印刷データ生成部２５に渡す（ステップＳ８）。
【００４４】
続いて、印刷データ生成部２５は、加工処理決定部２４から渡された指令に従って、ステップＳ１において受け取られた原稿データに対する加工処理を行い、当該原稿データを印刷装置３における印刷処理に適合する印刷データに変換する（ステップＳ９）。
【００４５】
ステップＳ８において決定され、ステップＳ９において実行される所定の加工処理は、ステップＳ１において受け取られた原稿データに記述された印刷設定値を、ステップＳ５において受け取られた印刷設定値情報４１が示す印刷設定値に変更するための所定の加工処理である。具体的には、この所定の加工処理は、ステップＳ５において受け取られた印刷設定値情報４１が示す印刷設定値を印刷装置３に設定することにより行われる印刷処理に適合するように、原稿データに対応する画像を加工する処理である。
【００４６】
すなわち、原稿データに記述された用紙サイズと、印刷設定値情報４１が示す用紙サイズとが一致しないときには、所定の加工処理は、原稿データに対応する画像を縮小し、または拡大する処理である。具体的には、原稿データに記述された用紙サイズが、印刷設定値情報４１が示す最大用紙サイズを上回っている場合には、所定の加工処理は、原稿データに対応する画像を縮小する処理である。画像の縮小率は、原稿データに記述された用紙サイズと印刷設定値情報４１が示す最大用紙サイズとの間の相違の程度により定める。一方、原稿データに記述された用紙サイズが、印刷設定値情報４１が示す最小用紙サイズを下回っている場合には、所定の加工処理は、原稿データに対応する画像を拡大する処理である。画像の拡大率は、原稿データに記述された用紙サイズと印刷設定値情報４１が示す最小用紙サイズとの間の相違の程度により定める。所定の加工処理により縮小または拡大された、原稿データに対応する画像のサイズは、印刷設定値情報４１が示す用紙サイズ（最大用紙サイズまたは最小用紙サイズ）を印刷装置３に設定することにより行われる印刷処理に適合するサイズとなる。また、ステップＳ９では、この加工処理が行われると共に、原稿データに記述された用紙サイズに係る印刷設定値が、設定値情報４１の示す用紙サイズ（最大用紙サイズまたは最小用紙サイズ）に係る印刷設定値に変更される。さらに、これに伴い、原稿データに記述された給紙元に係る印刷設定値および排紙先に係る印刷設定値も、変更後の用紙サイズに適合するように、必要に応じて変更される。
【００４７】
例えば、原稿データに記述された用紙サイズがＡ３であり、印刷設定値情報４１が示す最大用紙サイズがＡ４である場合には、所定の加工処理として、原稿データに対応する画像を縮小する処理が行われる。この縮小処理において画像の縮小率は、Ａ３からＡ４への縮小であるので、７０％に定められる。そして、この処理に伴い、原稿データに記述された用紙サイズに係る印刷設定値がＡ３からＡ４に変更され、さらに、原稿データに記述された給紙元に係る印刷設定値がカセット４からカセット１に変更され、原稿データに記述された排紙先に係る印刷設定値がトレイ２からトレイ１に変更される。
【００４８】
また、原稿データに記述された解像度と、印刷設定値情報４１が示す解像度とが一致しないときには、所定の加工処理は、原稿データに対応する画像の解像度を印刷設定値情報４１が示す解像度に変更する処理である。所定の加工処理により解像度が変更された、原稿データに対応する画像の解像度は、印刷設定値情報４１が示す解像度を印刷装置３に設定することにより行われる印刷処理に適合する解像度となる。また、ステップＳ９では、この加工処理が行われると共に、原稿データに記述された解像度に係る印刷設定値が、設定値情報４１の示す解像度に係る印刷設定値に変更される。
【００４９】
例えば、原稿データに記述された解像度が７２０×７２０ｄｐｉであり、印刷設定値情報４１が示す解像度が６００×６００ｄｐｉである場合には、所定の加工処理として、原稿データに対応する画像の解像度を６００×６００ｄｐｉにする処理が行われる。そして、この処理に伴い、原稿データに記述された解像度に係る印刷設定値が７２０×７２０ｄｐｉから、６００×６００ｄｐｉに変更される。
【００５０】
また、原稿データに記述されたカラー／モノクロの印刷設定項目に係る印刷設定値が、印刷設定値情報４１が示すカラー／モノクロの印刷設定項目に係る印刷設定値と一致しないときには、所定の加工処理は、原稿データに対応する画像をカラー画像からモノクロ画像に変換する処理である。所定の加工処理によりカラーからモノクロに変換された、原稿データに対応する画像は、印刷設定値情報４１が示す印刷設定値を印刷装置３に設定することにより行われる印刷処理に適合する画像となる。また、ステップＳ９では、この加工処理が行われると共に、原稿データに記述されたカラー／モノクロの印刷設定項目に係る印刷設定値が、設定値情報４１の示すカラー／モノクロの印刷設定項目に係る印刷設定値に変更される。
【００５１】
例えば、原稿データに記述されたカラー／モノクロの印刷設定項目に係る印刷設定値がカラーであり、印刷設定値情報４１が示すカラー／モノクロの印刷設定項目に係る印刷設定値がモノクロである場合には、所定の加工処理として、原稿データに対応する画像をカラー画像からモノクロ画像に変換する処理が行われる。そして、この処理に伴い、原稿データに記述されたカラー／モノクロの印刷設定項目に係る印刷設定値がカラーからモノクロに変更される。
【００５２】
原稿データに記述された印刷設定値と印刷設定値情報４１が示す印刷設定値とが、用紙サイズ、給紙元、排紙先、解像度およびカラー／モノクロの印刷設定項目のうちの１つについて一致しない場合には、不一致の印刷設定値に係る１つの印刷設定項目に対応する１つの加工処理が行われる。一方、原稿データに記述された印刷設定値と印刷設定値情報４１が示す印刷設定値とが、用紙サイズ、給紙元、排紙先、解像度およびカラー／モノクロの印刷設定項目のうちのいくつか、またはすべてについて一致しない場合には、不一致の印刷設定値に係る複数の印刷設定項目に対応する複数の加工処理が同時にまたは順次に行われる。そして、加工処理が行われた後、加工処理が施された原稿データが印刷データに変換される。変換後の印刷データには、原稿データに記述され、加工処理に伴い必要に応じて変更された印刷設定値が記述される。
【００５３】
続いて、印刷データ生成部２５は、ステップＳ９において変換した印刷データをスプーラ８に出力する（ステップＳ１０）。そして、スプーラ８は、印刷データ生成部２５から出力された印刷データを、印刷装置３における印刷処理の進捗状況に応じ、適宜、印刷装置３に向けて出力する。出力された印刷データは、コンピュータ２から印刷装置３に送信される。
【００５４】
続いて、印刷装置３の通信制御部３１は、コンピュータ２から送信された印刷データを受信し（ステップＳ１２）、印刷装置３の印刷部３３は、受信した印刷データに対して印刷処理を行う。すなわち、印刷部３３は、当該印刷データに記述された印刷設定値に従い、当該印刷データに対応する画像を用紙に印刷する（ステップＳ１３）。これにより、利用者がドキュメントプロセッサ６により編集したカラフルな広告画像が、７０％縮小され、６００×６００ｄｐｉの解像度を有するモノクロ画像となってＡ４の用紙に印刷される。
【００５５】
一方、利用者が上記広告画像の印刷指示を入力する際に、印刷を行う印刷装置として印刷装置４を指定し、用紙サイズとしてＡ３を指定し、給紙カセットとしてカセット４（Ａ３）を指定し、排紙先としてトレイ２（大型サイズの用紙用）を指定し、解像度として７２０×７２０ｄｐｉを指定し、カラー／モノクロの印刷設定項目につきカラーを指定したとする（利用者のこれらの指定は印刷装置４の仕様をすべて満たしている）。
【００５６】
この場合には、プリンタドライバ７の原稿データ受取部２１がドキュメントプロセッサ６から原稿データを受け取った後（ステップＳ１）、設定値情報受取部２２が、印刷設定値情報の送信を要求する要求指令を印刷装置４に送信し（ステップＳ２）、この要求指令に応じて印刷装置４から送信された印刷設定値情報を受け取る（ステップＳ３、Ｓ４、Ｓ５）。続いて、プリンタドライバ７の判断部２３が、ステップＳ１において受け取られた原稿データに記述された印刷設定値と、ステップＳ５において受け取られた印刷設定値情報が示す印刷設定値とを印刷設定項目ごとに比較する（ステップＳ６）。この結果、いずれの印刷設定項目についても両者の印刷設定値が一致するので（ステップＳ７：ＹＥＳ）、印刷データ生成部２５が、所定の加工処理を行うことなく、ステップＳ１において受け取られた原稿データを印刷装置４における印刷処理に適合する印刷データに変換し、スプーラ８に出力する（ステップＳ１１、Ｓ１０）。そして、印刷装置４は、印刷データをコンピュータ２から受信し、この印刷データに対応する画像を用紙に印刷する（ステップＳ１２、Ｓ１３）。これにより、利用者がドキュメントプロセッサ６により編集したカラフルな広告画像は、縮小も拡大もされずに、７２０×７２０ｄｐｉの解像度を有するカラー画像としてＡ３の用紙に印刷される。
【００５７】
以上説明した通り、印刷システム１またはプリンタドライバ７によれば、原稿データに記述された印刷設定値が、当該原稿データについて印刷を行う印刷装置が有する印刷設定値情報が示す印刷設定値と一致しないとき、すなわち、当該原稿データに記述された印刷設定値が、当該原稿データについて印刷を行う印刷装置により適正に受入可能でないものであるときには、当該原稿データに記述された印刷設定値を、当該原稿データについて印刷を行う印刷装置が有する印刷設定値情報が示す印刷設定値に変更するための所定の加工処理を当該原稿データに対して行った後、当該原稿データを印刷データに変換する。この所定の加工処理は、当該原稿データについて印刷を行う印刷装置が有する印刷設定値情報が示す印刷設定値をこの印刷装置に設定することにより行われる印刷処理に適合するように、当該原稿データに対応する画像を加工する処理である。具体的には、所定の加工処理は、印刷設定値の不一致が用紙サイズについてである場合には、画像の縮小・拡大処理であり、印刷設定値の不一致が解像度についてである場合には、画像の解像度を変更する処理であり、また、印刷設定値の不一致がカラー／モノクロについてである場合には、カラー画像をモノクロ画像に変換する処理である。したがって、利用者が指定した印刷設定値が、当該原稿データについて印刷を行う印刷装置により適正に受入可能でないものである場合でも、質が高く、利用者にとって十分に利用価値が高い印刷物を作り出すことができる。
【００５８】
確かに、印刷システム１によれば、例えば、利用者がＡ３の用紙サイズおよびカラー印刷を指定した原稿データを印刷装置３により印刷する場合、原稿データに対応する画像はＡ４の用紙に合うように縮小され、当該画像はカラーからモノクロに変換されて印刷される。この結果、Ａ４の用紙にモノクロで印刷された画像は、利用者の要求を完全に満足させるものではない。しかし、原稿データに対応する画像の全体がＡ４の用紙にはみ出すことなく印刷され、かつ原稿データに対応する画像のカラーの色調が、その色調に対応するモノクロの色調で再現されているのであるから、利用者は、原稿の印刷結果を十分に把握することができる。原稿データに対応する画像の一部しか印刷されなかったり、原稿データに対応する画像の色調が崩れて印刷されたりする従来技術と比べると、印刷システム１により得られる原稿の印刷物は、質が高く、利用者にとって十分に利用価値が高いものである。例えば、カラフルな広告画像がプリンタドライバ７により縮小されてモノクロで印刷された場合、その印刷物は、広告画像の配色のチェックなどには用いることができないとしても、構図のチェックや、社内プレゼンテーション用の資料として用いることができる。
【００５９】
また、所定の加工処理は、プリンタドライバ７により、原稿データに記述された印刷設定値と、印刷装置から取得した印刷設定値情報が示す印刷設定値との間に不一致があると判断された場合に自動的に決定され、自動的に実行される。したがって、利用者は、原稿の作成・編集時や印刷指示入力時に指定する印刷設定値が、印刷データの出力先である印刷装置により適正に受入可能なものであるか否かを確認しなくてもよい。また、利用者が指定した印刷設定値が、印刷データの出力先である印刷装置により適正に受入可能なものでなかったときに、利用者に対し、新たな指示入力の要求などが発せられることがない。
【００６０】
以上より、印刷システム１またはプリンタドライバ７によれば、文書、画像などの原稿を作成、編集する際、あるいは当該原稿の印刷を指示する際などに指定する印刷設定値が、印刷データの出力先である印刷装置により適正に受入可能であるか否かを利用者に意識させることなく、質が高く、利用者にとって十分に利用価値が高い印刷物を作り出すことができる。
【００６１】
なお、上述したプリンタドライバ７は、印刷設定値情報において、ある１つの印刷設定項目に係る印刷設定値が複数ある場合には、当該１つの印刷設定項目について、原稿データに記述された１つの印刷設定値を、印刷設定値情報が示す複数の印刷設定値とそれぞれ比較し、この結果、原稿データに記述された印刷設定値と一致するものが、印刷設定値情報が示す複数の印刷設定値の中にない場合に、原稿データに記述された当該印刷設定値と、印刷設定値情報が示す印刷設定値とが一致しないと判断する。しかし、この判断方法は一例にすぎない。本発明を実施するに当たり、他の判断方法を採用してもよい。例えば、ある１つの印刷設定項目について、原稿データに記述された１つの印刷設定値が、印刷設定値情報が示す複数の印刷設定値のうちの最大のものを上回っているか否かを調べ、原稿データに記述された１つの印刷設定値が、印刷設定値情報が示す複数の印刷設定値のうちの最大のものを上回っている場合に、両印刷設定値が一致しないと判断してもよい。具体例をあげれば、原稿データに記述された用紙サイズがＡ３で、印刷設定値情報が示す用紙サイズがＡ４、Ａ５、Ａ６、Ｂ５、Ｂ６、はがきである場合、原稿データに記述された用紙サイズ（Ａ３）と、印刷設定値情報が示す最大用紙サイズ（Ａ４）とを比較し、この結果、原稿データに記述された用紙サイズ（Ａ３）が印刷設定値情報の示す最大用紙サイズ（Ａ４）を上回っているので、原稿データに記述された用紙サイズと印刷設定値情報が示す用紙サイズとが一致しないと判断してもよい。
【００６２】
また、上述した実施形態では、印刷設定項目の例として、用紙サイズ、給紙元、排紙先、解像度、カラー／モノクロをあげ、これらの印刷設定項目について印刷設定値の例をそれぞれあげたが、本発明における印刷設定項目および印刷設定値はこれらに限らない。他の印刷設定項目、または他の印刷設定値を追加してもよい。
【００６３】
また、上述したプリンタドライバ７は、原稿データに対して所定の加工処理を施した後、原稿データを印刷データに変換するデータ変換処理を行う場合を例にあげたが、本発明において、所定の加工処理とデータ変換処理の順序はこれに限定されず、また、所定の加工処理とデータ変換処理とを同時に行ってもよい。
【００６４】
また、上述したように、プリンタドライバ７が行う所定の加工処理として、画像の縮小・拡大処理、解像度変更処理、カラー−モノクロ変換処理の３つをあげたが、本発明における所定の加工処理はこれらに限らない。
【００６５】
また、上述した印刷システム１では、原稿データに記述された印刷設定値が、当該原稿データについて印刷を行う印刷装置により適正に受入可能でないものであるときには、当該原稿データに対して所定の加工処理を行う。このような加工処理が行われたときには、加工処理が行われた旨を告げるメッセージなどをコンピュータ２のディスプレイなどに表示してもよい。例えば、「出力先の印刷装置における用紙サイズに合わせて文書・画像を縮小しました」といったメッセージを表示することにより、印刷システム１の自動的な振る舞いを利用者に十分に理解させることができ、印刷システム１のユーザビリティを高めることができる。
【００６６】
また、本発明は、請求の範囲および明細書全体から読み取るこのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴うプリンタドライバ装置、印刷システムおよびプリンタドライバプログラムもまた本発明の技術思想に含まれる。
【図面の簡単な説明】
【００６７】
【図１】本発明の印刷システムの実施形態を示すブロック図である。
【図２】本発明の実施形態であるプリンタドライバの構成を示すブロック図である。
【図３】印刷装置の構成を示すブロック図である。
【図４】印刷設定値情報の具体例を示す説明図である。
【図５】プリンタドライバおよび印刷装置による印刷処理を示すフローチャートである。
【符号の説明】
【００６８】
１  印刷システム
２  コンピュータ
３、４  印刷装置
６  ドキュメントプロセッサ
７  プリンタドライバ
１１  ＣＰＵ
２１  原稿データ受取部
２２  設定値情報受取部
２３  判断部
２４  加工処理決定部
２５  印刷データ生成部
２７  変換部
３１  通信制御部
３２  記憶部
３３  印刷部
４１  印刷設定値情報
【図１】
2010067106.tif 000003
【図２】
2010067106.tif 000004
【図３】
2010067106.tif 000005
【図４】
2010067106.tif 000006
【図５】
2010067106.tif 000007