(57)【要約】  【課題】  従来の二色印刷機能では印刷データに含まる色によって主色で印刷を行うのか副色で印刷を行うのかを制御していた。このため二色印刷機能を使ってスタンプなどの付加描画部分を強調した印刷物を得ようとする場合、原稿文書の色及び付加描画の色をそれぞれ二色印刷に合わせて調整する必要があった。  【解決手段】  副色で印刷を行う付加描画オブジェクトを指定する手段を設け、副色での印刷が指定された付加描画のみを副色ベースの色で、他の描画オブジェクトは主色ベースの色で印刷データを生成する。【選択図】  図７
2013120402.tif 000002
【特許請求の範囲】
【請求項１】
第一の色と第二の色を用いて印刷を行う印刷制御装置であって、
第一の色を用いて印刷を行う描画を指定する描画指定手段（５０３）と、
前記描画指定手段にて指定された描画かどうかを判断する判定手段（６０１、Ｓ８０３、Ｓ８０６）と、
描画に指定されている色を第一の色を用いた色に変換する第一の変換手段（６０４、Ｓ８０７）と、
描画に指定されている色を第二の色を用いた色に変換する第二の変換手段（６０３、Ｓ８０４）を有し、
前記描画指定手段にて指定された描画を前記第一の変換手段を用いて変換し、前記描画指定手段にて指定された描画以外の描画を前記第二の変換手段を用いて変換することで印刷データの生成を行うことを特徴とする印刷制御装置。
【請求項２】
前記第一の色を有彩色、前記第二の色を無彩色とすることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記請求項１乃至２の印刷制御装置に加え、
原稿文書の描画に含まれない付加描画を生成する付加描画生成手段（Ｓ７０５）を有し、
前記描画指定手段にて指定可能な描画は前記付加描画であることを特徴とする印刷制御措置。
【請求項４】
前記描画指定手段は一つ以上の種類の付加描画を指定することが可能でることを特徴とする請求項３に記載の印刷制御装置。
【請求項５】
前記請求項１乃至４の印刷制御装置に加え、
前記第一の色を設定する色設定手段（５０２）を有し、
前記描画指定手段と色設定手段を同一の画面上に表示することを特徴とする印刷制御装置。
【請求項６】
前記色設定手段は、前記第一の色と前記第二の色の組み合わせで前記第一の色を設定することを特徴とする請求項５に記載の印刷制御装置。
【請求項７】
前記描画指定手段にて指定可能な付加描画は、スタンプ印刷、枠線印刷、ヘッダー／フッダー印刷を含むことを特徴とする請求項３乃至請求項６の何れか１項に記載の印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷制御装置に関する。
【背景技術】
【０００２】
簡便なカラー印刷機能の一つとして、フルカラー印刷から表現できる色を減らした二色印刷機能がプリンタメーカー各社から提供されている。この二色印刷機能は通常イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の３つのトナーやインクを用いて表現するフルカラーの色を使用するトナーやインクの種類を１つ或いは2に制限することで実現している（特許文献１、及び特許文献２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１６６４５１号公報
【特許文献２】特開２００６−２４６１８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この二色印刷機能を用いた印刷では、ブラック（Ｋ）を用いて表現する部分とこれ以外の色を用いて表現する部分を容易に切り替える手段が無い。このため、カラーデータを含む原稿画像を二色印刷機能で印刷を行うと、ユーザーの意図しない部分がイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）のトナーやインクを用いた色で表現されるという課題がある。
【０００５】
この問題を回避するために、ユーザーは二色印刷を行う前に原稿画像のブラック（Ｋ）で印刷したい部分とそれ以外のカラーで印刷を行いたい部分を予め決め、必要に応じて原稿画像を編集する必要があった。
【０００６】
この問題の為、原稿画像に依っては原稿画像に描画を付加する各種付加描画印刷機能（例えばスタンプ印刷機能）と二色印刷機能合と併用する場合、付加したスタンプ描画と原稿画像の一部が共に二色印刷機能で指定された非ブラック色で印刷されることがある。
【０００７】
つまり、スタンプ印刷機能で付加する印刷オブジェクトを強調する目的でユーザーが二色印刷機能を使用すると、原稿画像の一部とスタンプ描画オブジェクトが二色印刷機能で指定した非ブラック色と同色或いは同系色で印刷される。このため、スタンプを強調しようとする場合、ユーザーの意図を反映していない印刷物となってしまう。ユーザーが望む印刷物を得るためには、先に説明した通り必要に応じて原稿画像を編集する必要があった。
【０００８】
また、従来スタンプ印刷などの付加描画で用いる色の指定と、二色印刷で使用する色指定はそれぞれ独立して設定する必要があった。
【０００９】
つまり、二色印刷機能を使用していても、スタンプ印刷などの付加描画機能の色がブラック（Ｋ）をベースにした色に設定されていると、付加描画部分はブラック（Ｋ）のトナーやインクで印刷されるため強調されないという課題も存在する。
【００１０】
このため、スタンプ機能などの付加描画を二色印刷機能で強調しようとする場合、二色印刷機能の色設定と付加描画機能の色設定を合わせる必要もあった。
【００１１】
更に、二色印刷を行うためには二色印刷に対応したプリンタが必要であるという課題も存在する。
【課題を解決するための手段】
【００１２】
第一の色と第二の色を用いた二色の印刷を行う印刷制御装置であって、
第一の色を用いて印刷を行う第一の描画オブジェクトを指定するオブジェクト指定手段（５０３）と、描画オブジェクトが前記第一の描画オブジェクトかどうかを判断する判定手段（６０１、Ｓ８０３、Ｓ８０６）と、前記描画オブジェクトに指定されている色を第一の色を用いた色に変換する第一の変換手段（６０４、Ｓ８０７）と、前記描画オブジェクトに指定されている色を第二の色を用いた色に変換する第二の変換手段（６０３、Ｓ８０４）を有し、前記第一の描画オブジェクトを前記第一の変換手段を用いて変換し、前記第一の描画オブジェクト以外の描画オブジェクトを前記第二の変換手段を用いて変換することで印刷データの生成を行うものである。
【発明の効果】
【００１３】
原稿画像を変更したり、付加描画オブジェクトの色の再設定をしたりすることなく、容易に付加描画を強調する二色印刷が可能になる効果を発揮する。更には、二色印刷機能非対応のカラープリンタであっても付加描画オブジェクトのみを副色で印刷を行う二色印刷を行うことが可能となる効果を発揮する。
【図面の簡単な説明】
【００１４】
【図１】本発明のシステム構成を示すブロック図
【図２】本発明のＰＣ、プリンタのハードウェア構成を示すブロック図
【図３】本発明のＰＣ、プリンタのソフトウェア構成を示すブロック図
【図４】本発明の描画オブジェクトの分類を示す図
【図５】プリンタドライバＵＩ処理部の構成を示すブロック図
【図６】プリンタドライバ画面の一例を示す図
【図７】プリンタドライバ画面の二色印刷設定の一例を示すブロック図
【図８】プリンタドライバグラフィック処理部の構成を示すブロック図
【図９】グラフィック処理部の処理フローを示す図
【図１０】描画コマンド生成処理の処理フローを示す図
【発明を実施するための形態】
【００１５】
以下本発明を実施するための最良の形態について図を用いて説明する。
【００１６】
［実施例］
[システム構成]
図１は本発明のシステム構成の一例を示すブロック図である。
【００１７】
本発明はネットワーク等の通信媒体１０３でパーソナルコンピュータ等の情報機器１０１とプリンタ等の印刷装置１０２で構成される。
【００１８】
ＰＣ１０１は通信媒体１０３を介して接続されたプリンタ１０２と通信する機能を備える。
【００１９】
当該装置には、オペレーティングシステム（以下ＯＳ）、プリンタを制御するためもプリンタドライバ、印刷を行うためのアプリケーション等がインストール可能になっている。
【００２０】
プリンタ１０２は通信媒体１０３を介してＰＣ１０１から送信された印刷データを印刷するための装置である。
【００２１】
[ハードウェア構成]
図２はＰＣ１０１及びプリンタ１０２の構成を示すブロック図である。
【００２２】
ＰＣ１０１はＣＰＵ１により制御される。ＣＰＵ１はＲＯＭ３に記憶された基本入出力システム（ＢＩＯＳ制御プログラム）や外部メモリ１１に記憶されたＯＳや各種アプリケーションプログラムなどをＲＡＭ２にロードし、実行することが可能である。ＰＣ１にはユーザーからの入力を受けるキーボード９や処理の結果を画像としてユーザーに表示するためのディスプレイ１０など接続されている。更に、ＰＣ１０１には印刷を行うためにプリンタＩ／Ｆ８を備える。
【００２３】
プリンタ１０２もＣＰＵ１２により制御される。ＣＰＵ１２はＲＯＭ１４に記憶された制御プログラムや外部メモリ２２に格納された各種プログラムをＲＡＭ１３にロードし、実行することが可能である。ＣＰＵ１２は制御プログラムの動作に基づいて入力部１６を介して入力された印刷データ等を画像信号に変換し印刷部２０に出力することで印刷を行う。尚、プリンタ１０２には操作部２０が接続され、ユーザーからの直接の入力を受け付けることも可能になっている。
【００２４】
プリンタ１０２は公知の印刷手法を用いてカラー印刷を行うことが可能であるもとする。
【００２５】
[ソフトウェア構成]
次に図３を用いて本発明に係わる印刷設定時の動作及び印刷時の動作について説明する。
【００２６】
図３はＰＣ１０１及びプリンタ１０２のソフトウェア構成を示すブロック図である。
【００２７】
ＰＣ１０１は次のコンポーネント等で構成される。
【００２８】
印刷を実行するアプリケーション２０１。アプリケーション２０１の呼び出しを受けつけるＯＳのグラフィックデバイスインターフェイス（以降ＧＤＩ）２０２。ＧＤＩからの呼び出しに応じて印刷設定や印刷データの生成を行うプリンタドライバ２０３。プリンタドライバ２０３内部には印刷設定を生成するＵＩ処理部２０４、及び印刷データを生成するグラフィック処理部２０５。プリンタドライバ２０２が生成する印刷データをプリンタ１０２に転送するＯＳコンポーネントのシステムスプーラ２０６。
【００２９】
一方、プリンタ１０２は次のコンポーネント等で構成される。
【００３０】
ＰＣ１０１からの印刷データを受信する印刷ジョブ受信部２０７。印刷ジョブの制御を行う印刷ジョブ制御部２０８。印刷処理を実行する印刷処理部２０９。
【００３１】
[用語の説明]
ここで、本実施例の説明の中で用いる各描画オブジェクトについて予め説明しておく。
【００３２】
図４は本説明で用いる描画オブジェクトの分類を示した図である。
【００３３】
本説明では印刷を行う印刷媒体上に印刷されるオブジェクト全てを「描画オブジェクト」と呼ぶ。描画オブジェクトにはアプリケーション２０１から描画が指示される「原稿描画オブジェクト」と、スタンプやヘッダー／フッダー、ページ枠などのドライバ２０３が設定に応じて付加する「付加描画オブジェクト」から成る。
【００３４】
二色印刷では主色と副色を用いた印刷が行われる。本発明では副色で印刷を行う付加オブジェクトを指定するため、付加描画オブジェクトは副色での印刷が指定された「副色指定オブジェクト」とそれ以外の「副色非指定オブジェクト」に分かれる。
【００３５】
[印刷設定時の処理]
アプリケーション２０１は印刷を行うに当たり、印刷設定を決定する必要がある。
【００３６】
アプリケーション２０１は印刷設定を作成するためＧＤＩ２０２を介して、プリンタドライバ２０３のＵＩ処理部２０４を呼び出す。
【００３７】
図５はプリンタドライバ２０３のＵＩ処理部２０４の処理を示すブロック図である。
【００３８】
ＧＤＩ２０２からの印刷設定要求を受け取るのがＵＩ制御部３０１である。
【００３９】
ＵＩ制御部３０１はＧＤＩ２０２からの要求を基にＵＩを表示するための内部データを作成しＵＩ表示部３０２を呼び出す。
【００４０】
ＵＩ表示部３０２はＵＩ制御部３０１から渡された内部データに基づいてディスプレイ上にプリンタドライバ画面の表示を行う。ユーザーはこのプリンタドライバ画面上を見ながらキーボードやマウスなどの入力機器を用いて所望の設定を行うことが可能である。
【００４１】
ユーザーにより指定されたドライバ画面上の印刷設定はＵＩ制御部３０１に戻され、ＵＩ制御部３０１によってＧＤＩ２０２が既定するフォーマットの印刷設定に整形された後にＧＤＩ２０２に返却される。
【００４２】
ＧＤＩ２０２に返された印刷設定はその後アプリケーション２０１に返され、印刷ジョブの開始時の印刷設定として用いられる。
【００４３】
図６はプリンタドライバ画面の一例である。
【００４４】
ＵＩ表示部３０２はドライバＵＩ画面の「印刷品質」タブの表示を４０１のようなＵＩ画面として表示を行う。この図に表示するように、二色印刷４０２はカラーモードの一つの選択肢として実装されている。尚、カラーモードの他の選択肢には、常にブラック（Ｋ）トナーやインクを用いて印刷を行う「白黒」。イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）のトナーやインクも使用してフルカラーの印刷を行う「カラー」。ページの描画内容に応じてページ単位で「白黒」と「カラー」を切り替える「自動（白黒／カラー）」などがある。
【００４５】
カラーモードが「二色印刷」の場合、「設定」４０３ボタンを選択することで、詳細な二色印刷の設定を行うことが可能になっている。
【００４６】
図７は二色印刷の設定画面の一例を示した図である。
【００４７】
ＵＩ表示部３０２は設定４０３が選択されると、この画面５０１をディスプレイ上に表示するように動作する。本画面５０１ではカラーグループボックス５０２の中のチェックボックスから二色印刷で使用する二色を指定できるようになっている。この図の例では必ず主色である黒（Ｋ）と副色であるその他の色のペアを一つ指定するようになっている。
【００４８】
主色を黒（Ｋ）のトナーやインクのみで表現可能な無彩色、副色を他のイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）のトナーやインクを用いて表現する有彩色とすることで、副色指定オブジェクトの強調効果はなお一層強めることが可能となる。
【００４９】
尚、この例では、主色を黒（Ｋ）に限定し、副色を赤（Ｒ）、緑（Ｇ）、青（Ｂ）、黄色（Ｙ）、赤紫（Ｍ）、青緑（Ｃ）の中から選ぶ例を示しているこのため、実質的には副色を指定することになっている。
【００５０】
また、主色と副色を個別に指定できるようにしたり、主色と副色を任意の色に指定できるようにしたりすることで、本発明の効果を様々印刷物に適用することが可能になる。
【００５１】
二色モードグループボックス５０３では、二色印刷のモードとオブジェクト指定モードの場合の副色で印刷を行う付加描画オブジェクトの種類を指定することが可能になっている。
【００５２】
まず、二色モードには「通常」か「オブジェクト指定」の二つのモードを用意し、排他的に選択可能とする。「通常」モードが指定される場合、背景技術で述べたような従来の二色印刷機能を提供する。尚、この場合にはＵＩ表示部３０２はスタンプ、ページ枠、ヘッダー／フッダーの各チェックボックスは無効表示を行うに制御する。
【００５３】
もう一つの二色モード「オブジェクト指定モード」が本発明の二色印刷を実施する印刷モードである。「オブジェクト指定モード」が指定される場合、スタンプ、ページ枠、ヘッダー／フッダーの各チェックボックスで指定されたオブジェクトのみが副色指定オブジェクトとなり、副色で印刷されるように後述するグラフィック処理部２０５が動作する。
【００５４】
スタンプ、ページ枠、ヘッダー／フッダーの各チェックボックスは副色指定オブジェクトを指定するためのチェックボックスであり、ＵＩ表示部３０２は複数を同時に指定することが可能になるように制御する。
【００５５】
以上が本発明のＵＩ表示部３０２で表示するＵＩの説明になる。
【００５６】
本発明では、図７の例のように二色印刷のカラー設定５０２と副色指定オブジェクトの選択を同一の画面上で行うことで、二色印刷の色指定と副色で印刷を行う付加描画の色指定を個別に行う必要は無くなり、ユーザーの印刷設定操作を容易にすることが可能となる。
【００５７】
二色印刷設定画面５０１、プリンタドライバ画面４０１を表示するＵＩ表示部３０２によって二色印刷の関するユーザー設定が決定される。ＵＩ制御部３０１によってこの設定が印刷設定となってＧＤＩ２０２を介してアプリケーション２０１に返却されることで印刷設定の処理は終了する。
【００５８】
[印刷時の処理]
次に本発明の印刷時の処理について述べる。
【００５９】
図８は本発明に係わるプリンタドライバ２０３のグラフィック処理部２０５の構成を示したブロック図である。
【００６０】
グラフィック制御部６０１はアプリケーション２０１からの各種の印刷要求を、ＧＤＩ２０２を介して、受け取る。グラフィック制御部６０１はアプリケーションか２０１ら渡された印刷設定および描画オブジェクトの種別に応じその後の色変換処理を決定する。
【００６１】
カラーモード４０２が二色印刷以外の場合やカラーモード４０２が二色印刷で二色モード５０３が通常の場合、描画オブジェクトの種別に係わらず、二色印刷に関与する色変換処理は行わずに印刷データ生成部６０２にて印刷データを生成する。
【００６２】
尚、カラーモード４０２が二色印刷で二色モード５０３が通常の場合、グラフィック処理部２０５内又はプリンタ１０２にて主色及び副色への変換が必要となるが、本発明ではいずれであってもかまわない。
【００６３】
カラーモード４０２が二色印刷で二色印刷モード５０３がオブジェクト指定の場合、グラフィック制御部６０１は描画オブジェクトの種類によって使用する色変換処理を切り替える。
【００６４】
描画オブジェクトが原稿描画オブジェクトや非副色指定オブジェクトであれば、主色変換処理部６０３を用いて描画オブジェクトに含まれる色を主色をベースとした色に変換する処理を行う。描画オブジェクトが副色指定オブジェクトであれば副色変換処理部６０４を用いて描画オブジェクトに含まれる色を副色をベースとした色に変換を行う。
【００６５】
主色変換処理部６０３及び副色変換処理部６０４にて色変換された描画オブジェクトは印刷データ生成部６０２にてプリン１０２が処理可能な形式のデータに変換され、システムスプーラ２０６を介してプリンタ１０２に送られる。
【００６６】
図９及び図１０を用いて印刷時の処理フローについての説明を行う。
【００６７】
図９はプリンタドライバ２０３の印刷時の処理の流れを示すフロー図である。
【００６８】
アプリケーション２０１は先にＵＩ処理部２０４から受け取った印刷設定を用いて印刷ジョブの開始を行う。プリンタドライバ２０３には印刷設定情報が渡され、印刷ジョブの開始に呼応しジョブの初期化のための処理を実施する（ステップＳ７０１）。
【００６９】
ジョブ開始処理に引き続き、アプリケーション２０１はページも開始処理を行う。プリンタドライバ２０３もこれに呼応しページの初期化のための処理を実施する（ステップＳ７０２）。
【００７０】
その後、アプリケーション２０１はページ内の各種描画命令の発行を行う。プリンタドライバ２０３も個々の描画命令に応じて描画コマンド生成処理を行う（ステップＳ７０３）。
【００７１】
アプリケーション２０１は１ページ分の描画命令の発行処理を終えるとページの終了処理を呼び出す。プリンタドライバ２０３はこの呼び出しを受け印刷設定内にスタンプ、ヘッダー／フッダー、ページ枠などの付加描画が指定されているかどうかの判定を行う（ステップ７０４）。付加描画が指定されていなければ、アプリケーション２０１のページ終了処理に呼応しページ終了処理を行う（ステップＳ７０６）。
【００７２】
印刷設定内に付加描画が指定されている場合、指定される内容に従ってプリンタドライバ２０２自ら付加描画の印刷命令を生成し、この内容に応じた描画コマンド生成処理を行う（ステップＳ７０５）。その後、アプリケーション２０１のページ終了処理に呼応し、プリンタドライバ２０３はページ終了のための処理を行う（ステップＳ７０６）。
【００７３】
アプリケーション２０１はまだ描画すべきページが残っているかどうかの判定を行う（ステップＳ７０７）。描画すべきページがまだ残っているのであれば、ページ開始処理（ステップＳ７０２）から処理を繰り返す。全てのページの描画が終了したのであれば、アプリケーション２０１はジョブの終了処理を呼び出し、プリンタドライバ２０３はこれに呼応しジョブ終了のための処理を行い（ステップＳ７０８）、一つの印刷ジョブの生成処理が終了する。
【００７４】
次に、本発明の描画コマンド生成処理の説明を行う。
【００７５】
描画コマンド生成処理は原稿画像描画処理（ステップＳ７０３）、付加描画処理（ステップＳ７０５）実施される処理である。
【００７６】
図１０は描画コマンド生成処理のフロー図である。
【００７７】
描画コマンド生成処理が開始されると、印刷設定のカラーモードの設定値の確認を行う（ステップＳ８０１）。二色印刷以外の設定であれば、ステップＳ８０５に進み渡された描画命令をそのまま印刷コマンドに変換する処理を実施し、一つの描画命令に対する描画コマンド生成処理を終える。
【００７８】
カラーモードが二色印刷設定であれば、ステップＳ８０２に進み二色印刷モード５０３の確認を行う。二色印刷モードが「通常」であれば、先の場合と同様ステップＳ８０５に進み描画命令をそのまま印刷コマンドに変換する処理を実施する。
【００７９】
二色印刷モードが「オブジェクト指定」の場合、プリンタドライバ２０３が印刷設定に応じてステップＳ７０５で生成する付加描画オブジェクトかどうかの判定を行う（ステップＳ８０３）。付加描画オブジェクトでは無い、つまりアプリケーション２０１が発行した原稿描画オブジェクトである場合、描画命令に含まる色を二色印刷のカラー設定５０２の主色をベースとした色へ変換する処理を行う（ステップＳ８０４）。その後、描画コマンド生成（ステップＳ８０５）で変換された色を使用した描画コマンドの生成を行う。
【００８０】
ステップＳ８０３に戻り、投入された描画命令がプリンタドライバ２０３によってステップＳ７０５で付加された付加描画オブジェクトであると判定される場合、二色モードで副色での印刷が指示された副色指定オブジェクトかどうかの判定を行う（ステップＳ８０６）。付加描画オブジェクトが非副色指定オブジェクトの場合、原稿描画オブジェクトと同じ色変換処理を実施する。つまり、ステップＳ８０４に進み描画命令に含まる色を二色印刷のカラー設定５０２の主色をベースとした色へ変換する処理を行い、描画コマンドの生成を行う（ステップＳ８０５）。
【００８１】
ステップＳ８０６で副色指定オブジェクトと判断される場合、ステップＳ８０７に進みカラー設定５０２の副色をベースとした色へ変換する処理を行い、描画コマンド生成（ステップＳ８０５）で変換された色を使用した描画コマンドの生成を行う。
【００８２】
以上のようにユーザーの指定に応じて、主色と副色を用いる描画オブジェクトを決定することで、二色プリントを用いてスタンプ印刷などの付加描画オブジェクトを強調する効果を発揮する。
【００８３】
また、本発明のグラフィック処理部２０５を用いることで、描画オブジェクトに応じて既に主色化或いは副色化された印刷データが生成される。このため、プリンタ１０２が二色印刷に対応していなくてもカラー印刷が行えるプリンタであれば、二色印刷機能の提供が可能となる。
【符号の説明】
【００８４】
１０１  情報機器
１０２  印刷装置
１０３  通信媒体
【図１】
2013120402.tif 000003
【図２】
2013120402.tif 000004
【図３】
2013120402.tif 000005
【図４】
2013120402.tif 000006
【図５】
2013120402.tif 000007
【図６】
2013120402.tif 000008
【図７】
2013120402.tif 000009
【図８】
2013120402.tif 000010
【図９】
2013120402.tif 000011
【図１０】
2013120402.tif 000012