(57)【要約】【課題】  従来グレー印刷の色味をユーザーが決めるための方法として、プリンタドライバのユーザーインターフェースであるグレー色調整コントロール値を変化させ印字を行っていた。この方法では色調整コントロール値を変化させるたびに印刷を行わなければならないのと、印刷した時に設定した色調整パラメータの値は、次の印刷のために同パラメータを変更してしまうと前の値が保存がされていないため、印字した時のパラメータの値が判らなくなる場合が多い。【解決手段】  この課題を解決する為の手段として特にグレー色の色味をユーザーが調整するにあたりユーザーインターフェース（ＵＩ）画面で調整できるグレー調整手段を備えた。さらにユーザーが前記グレー調整手段を使って調整した色味の値を複数個一時的に保存しておくグレー調整値保存手段を備えた。【選択図】  図１
2009105826.tif 000002
【特許請求の範囲】
【請求項１】
グレー色の色味をユーザーが調整するにあたりユーザーインターフェース（ＵＩ）画面で調整できるグレー調整手段を備えたことを特徴とする印刷制御装置。
【請求項２】
請求項１に記載の印刷制御装置においてユーザーが調整した色味の値を複数個一時的に保存しておくグレー調整値保存手段を備えたことを特徴とする印刷制御装置。
【請求項３】
請求項１、又は、請求項２に記載の印刷制御装置においてグレー調整手段と調整値保存手段によって設定・保存された値に基づいて色処理を施し希望の文書を印字するグレー調整印刷手段を備えたことを特徴とする印刷制御装置。
【請求項４】
請求項３に記載の印刷制御装置において請求項２のグレー調整値保存手段によって複数個の値が保存された場合各々の保存値に従った色処理を施すことで同一文書を保存数分印字するグレー調整複数文書印字手段を備えたことを特徴とする印刷制御装置。
【請求項５】
請求項３，又は請求項４に記載の印刷制御装置においてグレー調整値保存手段によって保存された値をグレー調整印刷手段によって印刷する時に文書とともにそれら保存された値を印刷するかどうかを選択するパラメータ付加選択手段と前記パラメ−タ選択手段によってパラメータ付加と判断された時、当該文書にパラメータ値を付加して印刷するグレー調整値付加印刷手段を備えたことを特徴とする印刷制御装置。
【請求項６】
請求項２に記載の印刷制御装置において保存された設定値の一覧を表示させたりユーザーが希望する設定値を削除させたりするグレー調整値表示手段を備えたことを特徴とする印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の利用分野はユーザーが設定した複数のグレー調整値を一回の印字命令で同一文書をそれぞれの調整値に従った色調整を施して印字させるプリンタドライバに関するものである。
【背景技術】
【０００２】
色調整値を変えて印字する特許に関するものは以下のものがあったが、本発明のようにドライバで複数の色調整値を設定して一度に印字する発明に関するものは見つからなかった。
【特許文献１】特開2004-122360号公報
【特許文献２】特開2004-227368号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来グレー印刷の色味をユーザーが決めるための方法として、プリンタドライバのユーザーインターフェースでグレー色調整コントロール値を変化させ印字を行っていた。この方法では色調整コントロール値を変化させるたびに印刷を行わなければならないのと、印刷した時に設定した色調整パラメータの値は、次の印刷のために同パラメータを変更してしまうと前の値が保存されていないため、印字した時のパラメータの値が判らなくなる場合が多いことが課題となっていた。
【課題を解決するための手段】
【０００４】
この課題を解決する為の手段として特にグレー色の色味をユーザーが調整するにあたりユーザーインターフェース（ＵＩ）画面で調整できるグレー調整手段を備えた。さらにユーザーが前記グレー調整手段を使って調整した色味の値を複数個一時的に保存しておくグレー調整値保存手段を備えた。さらに前記グレー調整手段と前記調整値保存手段によって設定・保存された値に基づいて色処理を施し所望の文書を印字するグレー調整印刷手段を備えた。前記グレー調整値保存手段によって複数個の値が保存された場合各々の保存値に従った色処理を施すことで同一文書を保存数分印字するグレー調整複数文書印字手段を備えた。前記グレー調整値保存手段によって保存された値を前記グレー調整印刷手段によって印刷する時に文書とともにそれら保存された値を印刷するかどうかを選択するパラメータ付加選択手段と前記パラメ−タ選択手段によってパラメータ付加と判断された時、当該文書にパラメータ値を付加して印刷するグレー調整値付加印刷手段を備えた。さらに前記グレー調整値保存手段によって保存された設定値の一覧を表示させたりユーザーが所望する設定値を削除させたりするグレー調整値表示手段を備えた。
【発明の効果】
【０００５】
この発明により同じ内容の文書で色味の異なる文書を容易に印刷できるようになるとともに、設定した色味パラメータをも同時に印刷させることができたり、その値を保存させておくことができたりなどユーザーの利便性が飛躍的に向上した。
【発明を実施するための最良の形態】
【０００６】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【０００７】
以下図面を参照して本発明を詳細に説明する。
【０００８】
図１はプリンタの構成をブロック図化したものである。
【０００９】
このようにプリンタはＡコントローラ部とＢプリンタエンジン部  ＣのＲＡＭ部  Ｄの物理デバイス部に大別される。Ａコントローラ部においてＡ−１は各種メッセージを表示（Ｄ−１）する表示制御部である。Ａ−２はカッター（Ｄ−２）の動きをすべてコントロールするカッター制御部である。Ａ−３は各種プリンタの設定を行なうための操作キー制御部である。Ａ−４はスキャナで読み取るためのスキャナー〈光学式読み取り〉制御部であるが、今回の発明には直接関係ないので説明は省略する。Ａ−５はPC本体から送られてくるデータ・各種コマンドの制御やプリンタのステータスなどをPCに対して送る通信の役目をするコマンド・ステータス制御部である。Ａ−６は長時間使用されていないとき電源を落としたり、印刷が開始された時POWERを入れたりコントロールする電源管理制御部である。Ａ−７はインクの噴出し回数をカウントすることによってその使用量を検知したり、カートリッジが正常にセットされていないときなどの検知なども行うカートリッジ・インク関連の制御を行うカートリッジ制御部である。Ａ−８はカバー制御部でカバーの開閉を検知制御する。Ｂはプリンタエンジン部である。Ｂ−１は実際に印字する時のモーターなどの制御などプリンタ動作の主幹機能である。Ｂ−２はＢ−１を制御する主処理部である。Ｂ−３は外部ＰＣやネットワークなどとの接続時に必要なインターフェース部である。例えばＴＣＰ／ＩＰ、セントロニクスやＵＳＢ、赤外線などがあるがその理論は本件の範囲外になるので詳細な説明は省略する。ＣはＲＡＭ部でプログラムそのものが蓄えられたり、一次記憶などに使われる。D-3は給紙口である。D-4は廃止口である。D-5は拡張RAMである。
【００１０】
図２は、PCの構成をブロック図化したものである。このような構成の下にプリンタドライバソフトが動作する。
【００１１】
１は中央演算処理装置としてのマイクロプロセッサＣＰＵ１であり各種演算や論理判断などを行なう。後述のシステムバスを介してそれらのバスに接続された各種構成要素を制御して装置全体の制御を行う。２は制御メモリとして用いられるリードオンリーメモリＲＯＭ２であり、処理など各種処理について後述するフローチャートに従った制御プログラム、マイクロプロセッサＣＰＵ１が行う各種制御手順をあらかじめ記憶している。３は書き込み可能のランダムアクセスメモリーＲＡＭ３であり、ＲＯＭ２に記憶された制御手順を実行するときに使用され、各構成要素から各種データの一時記憶およびマイクロプロセッサＣＰＵ１の演算や論理判断におけるワークメモリーとして用いられる。４は文字入力用のキーボードＫＢ４であり、このキーボードＫＢ４上には、後述図２に示すように、ＣＰＵ１に指令を与える各種キー群が配置されている。 ５はキーボードコントローラＫＢＣ５であり、ＫＢ４からの入力記号に対するキーコード変換処理（内部コードへの変換）を実行する。６はマウスＭＳ６であり、操作対象位置を示すための装置である。７はマウスＭＳ６を駆動するマウスコントローラＭＳＣ７であり、マウスカーソル座標の制御やボタンの押下制御などを行う。８はＰＣカード装置９を駆動するＰＣＭＣＩＡＣ８であり、装着されたメディア内の情報の取り込み制御などを行う。９はＰＣカード装置９であり、カードを挿入するための装置である。１０はバッファ用メモリであり、一時的なデータの保管場所となる。１１は表示装置ＣＲＴ１２を駆動する表示コントローラＣＲＴＣであり、カーソル位置に表示したい文字列の画面上への位置決め制御や内部のキャラクタジェネレータの参照により、ドットパターンデータに変換して文字あるいはイメージ情報の表示を行う表示制御とを行う。１２は陰極線管ＣＲＴ１２であり、液晶、発光ダイオード等を用いた表示装置である。１３はＰＲＴ１４を制御するコントローラＰＲＴＣ１３でＣＰＵからＢＵＳ（後述）を通して送られたイメージデータ、文字データ、制御データ等を解析しＰＲＴ１４を駆動する。 １４は各種文書などを印刷する印字装置ＰＲＴ１４であり前述した図１の構造を有する。１５（１５−１、１５−２）はＦＤＤ１５−１やＨＤＤ１５−２で外部記憶装置である。 １６は各種のデータ及び制御信号の送受信を行うためのシステムバスＢＵＳ１６（アドレスバス、コントロ−ルバス、デ−タバス）である。
【００１２】
図３はキーボード（ＫＢ４）の配置構成例を示す。
【００１３】
ＫＢ１は通常の文字や数字あるいは、記号等を入力するのに用いられる文字キー群であり、例えばＪＩＳ規格の鍵盤配列を有してかなキー等からひらがな入力、さらには仮名漢字変換機能により漢字の入力ができる。なお詳細は本発明とは直接関係ないので省略する。ＫＢ２はカーソル（操作指示位置）の移動と機能の実行の指示するのに用いる機能キーが配置されている。四方向のカーソル移動キー『←』『→』『↑』『↓』がある。また操作の確定を指示するための『Enter』キーや１−９までの１０キー、＋、−  キーなどが配置されている。
【００１４】
（詳細説明）
次に図１〜図１１とフローチャート１〜フローチャート２を使って詳細に説明する。なお、フローチャート１は図１２に、フローチャート２は図１３に対応している。
【００１５】
フローチャート１と図１−１１を使って詳細に説明する。はじめに本発明の処理の流れとしてはフローチャート1に示す通りである。まずＦ１−１で印刷が開始されるとＦ１−２でこの印刷がグレー調整印刷か否かを判断する。Ｆ１−２におけるグレー調整印刷の指示は図４における図４−１のグレー調整印刷コントロールにチェックマークを入れることで決定される。グレー調整印刷コントロールにチェックが入るとドライバ設定情報構造体のグレー調整印刷メンバーのフラグが立つ。このドライバ設定情報構造体に関してはプリンタドライバの構造として一般的な情報構造体であるので詳細な説明については割愛する。Ｆ１−２ではこのドライバ設定情報構造体を参照して動作を決定することになる。Ｆ１−２でグレー調整印刷がＯＮになっているとＦ１−１１でＮを初期化しＦ１−５の処理に行く。Ｎは印刷する回数を示している。ここではパラメータバッファを参照しに行き、そこにパラメータ情報が存在すれば処理Ｆ１−６に行き、存在しなければ印刷は終了と判断しＦ１−４で終了する。Ｆ１−５のパラメータバッファについて詳細に説明する。パラメータバッファは前述したドライバ設定情報構造体とは別にテンポラリに設けたバッファであり図２−１０に確保される。このバッファへの値の詰め方であるが、図４において色調、明るさ、コントラスト、ハイライト、シャドーの各値を決め、図４−２のパラメータ保存ボタンを押すことで蓄えられる。保存ボタンを押すごとにデータが蓄えられていく。図５が当該バッファの中を表したものである。保存ボタンを５回押したことにより５種類のグレー調整関連データが収められている例である。ここで５つのデータが収められていると、後述するＦ１−９の印刷はＦ１−１０のループを５回行うことになる。Ｆ１−５でまず図５のバッファの1番目にあるグレー調整パラメータが採用される。これらのパラメータは前述したドライバ設定情報構造体に上書きされる。そしてＦ１−６処理に行きバッファ1番目のデータに従った色処理が施される。Ｆ１−６処理に関しては通常の印刷におけるプリンタドライバの機能であるためその説明の詳細は省略する。Ｆ１−６処理を通りＦ１−７でパラメータ付加印字を行うか否かの判定を行う。ここでパラメータ付加のフラグが立っていた場合印字の最後でパラメータ印刷を行う。このパラメータは前述した図５のバッファの内容をそのまま印字するものである。図６−１〜図６−５まではパラメータ印字がない場合であり、図７−１〜５はパラメータ印字された場合のそれぞれ印字例である。Ｆ１−７で判断するパラメータ付加のフラグは図４−１と同じように図４−３で決定されそのフラグ情報はドライバ設定情報構造体に格納される。Ｆ１−７はこのドライバ設定情報構造体を参照して判断する。パラメータ付加が決まった場合Ｆ１−８で図５の内容をテキストデータに変換して文書と共に印刷する。次に図５のバッファ内容を表示する機能であるが、これは図４−４ボタンを押すことによって図８にあるような表示を行う。図８には削除ボタン図８−１があり所望のパラメータ情報を削除することができる。
【００１６】
上記の説明はグレー調整画面に関するものであるが他の実施例としてはカラー調整画面における印刷がある。
【００１７】
すなわちＦ２−２におけるカラー調整印刷の指示は図９における図９−１のカラー調整印刷コントロールにチェックマークを入れることで決定される。カラー調整印刷コントロールにチェックが入るとドライバ設定情報構造体のカラー調整印刷メンバーのフラグが立つ。Ｆ２−２ではこのドライバ設定情報構造体を参照して動作を決定することになる。Ｆ２−２でカラー調整印刷がＯＮになっているとＦ２−１１でＮを初期化しＦ２−５の処理に行く。Ｎは印刷する回数を示している。ここではパラメータバッファを参照しに行き、そこにパラメータ情報が存在すれば処理Ｆ２−６に行き、存在しなければ印刷は終了と判断しＦ２−４で終了する。Ｆ２−５のパラメータバッファについて詳細に説明する。パラメータバッファは前述したドライバ設定情報構造体とは別にテンポラリに設けたバッファであり図２−１０に確保される。このバッファへの値の詰め方であるが、図９においてシアン、マゼンダ、イエロー、明るさ、コントラスト、鮮やかさ、カラー調整の各値を決め、図９−２のパラメータ保存ボタンを押すことで蓄えられる。保存ボタンを押すごとにデータが蓄えられていく。図１０が当該バッファの中を表したものである。保存ボタンを５回押したことにより５種類のカラー調整関連データが収められている例である。ここで５つのデータが収められていると、後述するＦ２−９の印刷はＦ２−１０のループを５回行うことになる。Ｆ２−５でまず図１０のバッファの1番目にあるカラー調整パラメータが採用される。これらのパラメータは前述したドライバ設定情報構造体に上書きされる。そしてＦ２−６処理に行きバッファ1番目のデータに従った色処理が施される。Ｆ２−６処理に関しては通常の印刷におけるプリンタドライバの機能であるためその説明の詳細は省略する。Ｆ２−６処理を通りＦ２−７でパラメータ付加印字を行うか否かの判定を行う。ここでパラメータ付加のフラグが立っていた場合印字の最後でパラメータ印刷を行う。このパラメータは前述した図１０のバッファの内容をそのまま印字するものである。図６−１〜図６−５まではパラメータ印字がない場合であり、図７−１〜５はパラメータ印字された場合のそれぞれ印字例である。Ｆ２−７で判断するパラメータ付加のフラグは図９−１と同じように図９−３で決定されそのフラグ情報はドライバ設定情報構造体に格納される。Ｆ２−７はこのドライバ設定情報構造体を参照して判断する。パラメータ付加が決まった場合Ｆ２−８で図５の内容をテキストデータに変換して文書と共に印刷する。次に図１０のバッファ内容を表示する機能であるが、これは図９−４ボタンを押すことによって図１１にあるような表示を行う。図１１には削除ボタン図１１−１があり所望のパラメータ情報を削除することができる。
【図面の簡単な説明】
【００１８】
【図１】プリンタの構成をブロック図化したものである。
【図２】プリンタシステムを動作させるPCの構成をブロック図化したものである。
【図３】同じくプリンタシステムを動作させるPCに付くキーボードの簡略図である。
【図４】グレー調整印刷、パラメータ付加設定、グレー調整パラメータ一覧表示、グレー調整値保存の各種機能をユーザーに選択させるＵＩ画面である。
【図５】グレー調整パラメータ値が保存されたバッファの中を示したものである。
【図６】グレー調整印刷を行った結果を表している。
【図７】図６と意図は同じだがパラメータ情報も付加して印刷した場合の印刷結果の例を示している。
【図８】グレー調整パラメータ一覧を表示させた時の例である。
【図９】図４に相当するＵＩ画面であるが、グレー調整ではなくカラー調整画面である。
【図１０】図5に相当する絵であるが、グレー調整ではなくカラー調整時のパラメータ値がバッファに貯まっている例を示したものである。
【図１１】図８に相当した絵であるがグレー調整ではなくカラー調整時のパラメータ値を表示した例である。
【図１２】グレー調整の場合の本発明の処理のフローチャート図である。
【図１３】他の実施例としてカラー調整の場合の処理のフローチャート図である。
【図１】
2009105826.tif 000003
【図２】
2009105826.tif 000004
【図３】
2009105826.tif 000005
【図４】
2009105826.tif 000006
【図５】
2009105826.tif 000007
【図６】
2009105826.tif 000008
【図７】
2009105826.tif 000009
【図８】
2009105826.tif 000010
【図９】
2009105826.tif 000011
【図１０】
2009105826.tif 000012
【図１１】
2009105826.tif 000013
【図１２】
2009105826.tif 000014
【図１３】
2009105826.tif 000015