(57)【特許請求の範囲】
【請求項１】
複数のパラメータを用いて、調整用のサンプル画像に対して画像調整を施し表示させ、印刷用の印刷データに画像調整のパラメータを設定するユーザインタフェースを有する情報処理装置であって、
ユーザにより指示された調整対象に応じて、複数の調整用のサンプル画像から該調整対象に適するサンプル画像を選択する選択手段と、
パラメータ調整可能領域内における現在の画像調整のパラメータの調整位置を表示する調整位置表示手段と、
前記選択手段により選択されたサンプル画像の調整位置を前記パラメータ調整可能領域内で変更することにより、画像調整のパラメータを決定するパラメータ決定手段と、
前記パラメータ決定手段で決定された画像調整のパラメータを、前記調整用のサンプル画像に適用した適用済みの調整用画像を表示する画像表示手段と、
最終的に決定された画像調整のパラメータに基づいた前記印刷用の印刷データを生成する生成手段と、
を有することを特徴とする情報処理装置。
【請求項２】
カタログ印刷指示された場合に、前記生成手段は、前記最終的に決定された画像調整のパラメータと、該最終的に決定された画像調整のパラメータから調整幅分異なる複数の画像調整パラメータとを用いて、前記印刷データから複数の印刷画像を生成し、
前記複数の印刷画像は、１ページとして出力されることを特徴とする請求項１記載の情報処理装置。
【請求項３】
調整対象となる印刷データのデータ種類を指定する指定手段を更に有し、
前記生成手段は、前記指定手段により指定されたデータ種別によってパラメータを切り替えながら印刷用の印刷データを生成することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
調整対象のパラメータの種類を指定する調整モードを切り替える切替手段を更に有し、
前記画像表示手段は、前記パラメータ決定手段で決定されたパラメータを適用したサンプル画像を中央に配置し、その周辺に前記決定されたパラメータから調整値分異なるパラメータを適用した複数のサンプル画像を配置した設定用マップを表示し、かつ、前記切替手段により切り替えられた調整モードにより指定されるパラメータの種類により、設定用マップを切り替えて表示することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記パラメータは、色調・彩度であることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記パラメータは、明度・コントラストであることを特徴とする請求項１乃至４のいずれか１項に情報処理装置。
【請求項７】
複数のパラメータを用いて、調整用のサンプル画像に対して画像調整を施し表示させ、印刷用の印刷データに画像調整のパラメータを設定するユーザインタフェースを有する情報処理装置における情報処理緒方法であって、
ユーザにより指示された調整対象に応じて、複数の調整用のサンプル画像から該調整対象に適するサンプル画像を選択する選択工程と、
パラメータ調整可能領域内における現在の画像調整のパラメータの調整位置を表示する調整位置表示工程と、
前記選択工程により選択されたサンプル画像の調整位置を前記パラメータ調整可能領域内で変更することにより、画像調整のパラメータを決定するパラメータ決定工程と、
前記パラメータ決定工程で決定された画像調整のパラメータを、前記調整用のサンプル画像に適用した適用済みの調整用画像を表示する画像表示工程と、
最終的に決定された画像調整のパラメータに基づいた前記印刷用の印刷データを生成する生成工程と、
を含むことを特徴とする情報処理方法。
【請求項８】
カタログ印刷指示された場合に、前記生成工程は、前記最終的に決定された画像調整のパラメータと、該最終的に決定された画像調整のパラメータから調整幅分異なる複数の画像調整パラメータとを用いて、前記印刷データから複数の印刷画像を生成し、
前記複数の印刷画像は、１ページとして出力されることを特徴とする請求項６記載の情報処理方法。
【請求項９】
調整対象となる印刷データのデータ種類を指定する指定工程を更に含み、
前記生成工程は、前記指定工程により指定されたデータ種別によってパラメータを切り替えながら印刷用の印刷データを生成することを特徴とする請求項７または８に記載の情報処理方法。
【請求項１０】
調整対象のパラメータの種類を指定する調整モードを切り替える切替工程を更に含み、
前記画像表示工程は、前記パラメータ決定工程で決定されたパラメータを適用したサンプル画像を中央に配置し、その周辺に前記決定されたパラメータから調整値分異なるパラメータを適用した複数のサンプル画像を配置した設定用マップを表示し、かつ、前記切替工程により切り替えられた調整モードにより指定されるパラメータの種類により、設定用マップを切り替えて表示することを特徴とする請求項７乃至９のいずれか１項に記載の情報処理方法。
【請求項１１】
前記パラメータは、色調・彩度であることを特徴とする請求項７乃至１０のいずれか１項に記載の情報処理方法。
【請求項１２】
前記パラメータは、明度・コントラストであることを特徴とする請求項７乃至１０のいずれか１項に情報処理方法。
【請求項１３】
複数のパラメータを用いて、調整用のサンプル画像に対して画像調整を施し表示させ、印刷用の印刷データに画像調整のパラメータを設定するユーザインタフェースを有する情報処理装置で読取実行可能なコンピュータプログラムが格納された記憶媒体であって、
ユーザにより指示された調整対象に応じて、複数の調整用のサンプル画像から該調整対象に適するサンプル画像を選択する選択工程と、
パラメータ調整可能領域内における現在の画像調整のパラメータの調整位置を表示する調整位置表示工程と、
前記選択工程により選択されたサンプル画像の調整位置を前記パラメータ調整可能領域内で変更することにより、画像調整のパラメータを決定するパラメータ決定工程と、
前記パラメータ決定工程で決定された画像調整のパラメータを、前記調整用のサンプル画像に適用した適用済みの調整用画像を表示する画像表示工程と、
最終的に決定された画像調整のパラメータに基づいた前記印刷用の印刷データを生成する生成工程と、
を含むことを特徴とするコンピュータプログラムが格納された記憶媒体。
【請求項１４】
カタログ印刷指示された場合に、前記生成工程は、前記最終的に決定された画像調整のパラメータと、該最終的に決定された画像調整のパラメータから調整幅分異なる複数の画像調整パラメータとを用いて、前記印刷データから複数の印刷画像を生成し、
前記複数の印刷画像は、１ページとして出力されることを特徴とする請求項１３記載のコンピュータプログラムが格納された記憶媒体。
【請求項１５】
調整対象となる印刷データのデータ種類を指定する指定工程を更に含み、
前記生成工程は、前記指定工程により指定されたデータ種別によってパラメータを切り替えながら印刷用の印刷データを生成することを特徴とする請求項１３または１４に記載のコンピュータプログラムが格納された記憶媒体。
【請求項１６】
調整対象のパラメータの種類を指定する調整モードを切り替える切替工程を更に含み、
前記画像表示工程は、前記パラメータ決定工程で決定されたパラメータを適用したサンプル画像を中央に配置し、その周辺に前記決定されたパラメータから調整値分異なるパラメータを適用した複数のサンプル画像を配置した設定用マップを表示し、かつ、前記切替工程により切り替えられた調整モードにより指定されるパラメータの種類により、設定用マップを切り替えて表示することを特徴とする請求項１３乃至１５のいずれか１項に記載のコンピュータプログラムが格納された記憶媒体。
【請求項１７】
前記パラメータは、色調・彩度であることを特徴とする請求項１３乃至１６のいずれか１項に記載のコンピュータプログラムが格納された記憶媒体。
【請求項１８】
前記パラメータは、明度・コントラストであることを特徴とする請求項１３乃至１６のいずれか１項にコンピュータプログラムが格納された記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カタログ印刷方法およ装置に関するもので、特にパーソナルコンピュータ等の情報処理装置とプリンタから成るシステムにおけるカタログ印刷方法およびカタログ印刷プログラムが格納された記憶媒体に関するものである。
【０００２】
【従来の技術】
従来の画像処理、印刷処理においては、印刷データに何らかの変換処理を施して出力する場合、一度に指定できるパラメータのパターンは１種類だけであり、１パターンの出力結果しか得ることができないでいた。つまり、カラープリンタにおいては、それぞれの装置毎に色みが異なっており、ディスプレイ上でユーザが所望している色を出すために、何度か試しに印刷を行い、複数回色を調整しながら所望の色を印刷していた。
【０００３】
従来例の多くは、色調整の対象は、いわゆる色であり、入力データをオブジェクトの集合として認識するものではなく、入力色をどのように色調整して出力色にするかを決定していくものであった。調整の対象ＲＧＢの３原色または、ＣＭＹＫの４色を用いることが普通で、モニタ等の表示装置に表示される図１３に示すような各色ごとのスライドバーを操作する形式を用いて色調整を行ってきた。このスライドバーを操作することで、各色の強弱を設定し、この各色での設定位置をもとにして色調整を行っていた。
【０００４】
また、画像処理の指定するパラメータは内部的に設定・使用されるだけで、パラメータ自体は印刷されることはなく、印刷に用いた出力デバイス名等の情報も印刷されない状態であった。
【０００５】
【発明が解決しようとする課題】
上述の通り、従来のプリンタでの印刷においては、ユーザが必要としている印刷データの変換パラメータを得るために試行錯誤的にパラメータを変えてテストする場合、一度に１パターンの変換結果しか得る事ができないため、何度となく試行を繰返さなくてはならなかった。
【０００６】
また、一つの用紙に一つの印刷結果しか印刷されないため、複数の印刷結果を比較する際に一覧性が悪かった。
【０００７】
また、パラメータは印刷結果には印字されないため、何度もテストプリントをする際に、どの印刷結果にどんなパラメータが使用されているのは、ユーザが出力用紙にメモ書きするなどして、自分で管理しなくてはならないという問題があった。
【０００８】
また、データの拡大・縮小に伴うデータ量や処理時間の増減を考慮した処理をしていないため、データの種類によっては、メモリや時間などの資源を多量に消費し、システムのパフォーマンスが低下することがあった。
【０００９】
また、複数の印刷結果のうち、どれが、現在システムのデフォルト値として設定されているかが分からないため、パラメータを決定したあとでも、必ずパラメータを入力し直さなければならないという問題があった。
【００１０】
また、データ変換処理が出力デバイスに依存する場合、どの出力デバイスを用いて印刷した結果であるかの対応はユーザが一つ一つ管理しなくてはならなかった。
【００１１】
また、色調整の設定をスライドバーを用いて設定を行うため、所望の色調整結果を得ることは、色学的知識のない一般のユーザにとってだけでなく、多少の色学的知識のあるユーザにとっても困難な作業になる。
【００１２】
また、色調整において、各項目の設定をすべて反映した画像をプレビュー画像として表示した際に、設定の変更前と変更後のプレビュー画像を比較できないために、その設定の変更が色調整全体にどのような影響を与えるか簡単に認識できないという問題がある。
【００１３】
本発明は、画像調整を行う場合に、各パラメータを反映したプレビュー画像を高速に表示すると共に、画像調整を行う際に調整対象に適した調整用サンプル画像を選択的に表示することで、操作者による画像調整の操作性を向上させるための方法、装置、プログラムが格納された記憶媒体を提供するものである。
【００１４】
【課題を解決するための手段】
本発明は、複数のパラメータを用いて、調整用のサンプル画像に対して画像調整を施し表示させ、印刷用の印刷データに画像調整のパラメータを設定するユーザインタフェースを有する情報処理装置であって、ユーザにより指示された調整対象に応じて、複数の調整用のサンプル画像から該調整対象に適するサンプル画像を選択する選択手段と、パラメータ調整可能領域内における現在の画像調整のパラメータの調整位置を表示する調整位置表示手段と、前記選択手段により選択されたサンプル画像の調整位置を前記パラメータ調整可能領域内で変更することにより、画像調整のパラメータを決定するパラメータ決定手段と、前記パラメータ決定手段で決定された画像調整のパラメータを、前記調整用のサンプル画像に適用した適用済みの調整用画像を表示する画像表示手段と、最終的に決定された画像調整のパラメータに基づいた前記印刷用の印刷データを生成する生成手段とを有することを特徴とする。
【００１５】
また、カタログ印刷指示された場合に、前記生成手段は、前記最終的に決定された画像調整のパラメータと、該最終的に決定された画像調整のパラメータから調整幅分異なる複数の画像調整パラメータとを用いて、前記印刷データから複数の印刷画像を生成し、前記複数の印刷画像は、１ページとして出力されることを特徴とする。
また、調整対象となる印刷データのデータ種類を指定する指定手段を更に有し、前記生成手段は、前記指定手段により指定されたデータ種別によってパラメータを切り替えながら印刷用の印刷データを生成することを特徴とする。
また、調整対象のパラメータの種類を指定する調整モードを切り替える切替手段を更に有し、前記画像表示手段は、前記パラメータ決定手段で決定されたパラメータを適用したサンプル画像を中央に配置し、その周辺に前記決定されたパラメータから調整値分異なるパラメータを適用した複数のサンプル画像を配置した設定用マップを表示し、かつ、前記切替手段により切り替えられた調整モードにより指定されるパラメータの種類により、設定用マップを切り替えて表示することを特徴とする。
また、前記パラメータは、色調・彩度であることを特徴とする。
また、前記パラメータは、明度・コントラストであることを特徴とする。
【００１６】
また、その他の発明は、上記装置を制御するための方法、および上記装置を制御するためのコンピュータプログラムが格納された記憶媒体である。
【００２０】
【発明の実施の形態】
（第１実施例）
以下、本発明を適用するのに好適である実施例について説明を行う。
【００２１】
図１は、本発明の実施例を示すプリンタ制御システムの構成を説明するブロック図である。なお、本発明の機能が実行されるのであれば、単体の機器であっても、複数の機器からなるシステムであっても、ＬＡＮ、ＷＡＮ等のネットワークを介して接続が為され処理が行われるシステムであっても本発明を適用できることは言うまでもない。
【００２２】
図１において、３０００はホストコンピュータ（情報処理装置）であり、ＲＯＭ３のプログラム用ＲＯＭあるいはハードディスク、フロッピーディスク等に代表される外部メモリ１１に記憶されたアプリケーションである文書処理プログラム等に基づいて図形、イメージ、文字、表（表計算等を含む）等が混在した文書処理を実行するＣＰＵ１を備えている。このホストコンピュータである情報処理装置が本カタログ印刷を実現する装置である。
【００２３】
ＣＰＵ１は、システムバス４に接続される各デバイスを総括的に制御する。また、このＲＯＭ３のプログラム用ＲＯＭあるいは外部メモリ１１には、ＣＰＵ１の制御プログラムであるオペレーティングシステムプログラム（以下ＯＳ）等を記憶し、ＲＯＭ３のフォント用ＲＯＭあるいは外部メモリ１１には上記文書処理の際に使用するフォントデータ等を記憶し、ＲＯＭ３のデータ用ＲＯＭあるいは外部メモリ１１には上記文書処理等を行う際に使用する各種データを記憶する。
【００２４】
２はＲＡＭで、ＣＰＵ１の主メモリ、ワークエリア、また、フロッピーディスクやＣＤ−ＲＯＭからプログラムやデータを展開する領域等として機能する。
【００２５】
５はキーボードコントローラ（ＫＢＣ）で、外部からの入力手段であるキーボード９や図示省略したマウス等のポインティングデバイスからのキー入力を制御する。
【００２６】
６は表示制御手段であるＣＲＴコントローラ（ＣＲＴＣ）で、表示手段であるＣＲＴディスプレイ（ＣＲＴ）１０の表示を制御する。
【００２７】
７はディスクコントローラ（ＤＫＣ）で、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、プリンタ制御コマンド生成プログラム（以下プリンタドライバ）等を記憶するハードディスク（ＨＤ）、フロッピーディスク（ＦＤ）等の外部メモリ１１とのアクセスを制御する。
【００２８】
８はプリンタコントローラ（ＰＲＴＣ）で、所定の双方向性インターフェース（インターフェース）２１を介して、出力制御装置の１つであるプリンタ１５００に接続されて、プリンタ１５００との通信制御処理を実行する。
【００２９】
なお、ＣＰＵ１は、例えばＲＡＭ２上に設定された表示情報ＲＡＭへのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＣＲＴ１０上でのＷＹＳＩＷＹＧを可能としている。また、ＣＰＵ１は、ＣＲＴ１０上の図示省略したマウスカーソル等で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。ユーザは印刷を実行する際、印刷の設定に関するウインドウを開き、プリンタの設定や、印刷モードの選択を含むプリンタドライバに対する印刷処理方法の設定を行える。
【００３０】
プリンタ１５００において、１２はプリンタＣＰＵで、ＲＯＭ１３のプログラム用ＲＯＭに記憶された制御プログラム等あるいは外部メモリ１４に記憶された制御プログラム等に基づいてシステムバス１５に接続される印刷部（プリンタエンジン）１７に出力情報としての画像信号を出力する。また、このＲＯＭ１３のプログラムＲＯＭには、ＣＰＵ１２の制御プログラム等を記憶する。ＲＯＭ１３のフォント用ＲＯＭには上記出力情報を生成する際に使用するフォントデータ等を記憶し、ＲＯＭ１３のデータ用ＲＯＭにはハードディスク等の外部メモリ１４がないプリンタの場合には、ホストコンピュータ上で利用される情報等を記憶している。
【００３１】
ＣＰＵ１２は入力部１８を介してホストコンピュータとの通信処理が可能となっており、プリンタ内のスペックや状態情報等をホストコンピュータ３０００に通知可能に構成されている。
【００３２】
１９はＣＰＵ１２の主メモリ、ワークエリア等として機能するＲＡＭで、図示省略した増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ１９は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等に用いられる。
【００３３】
前述したハードディスク（ＨＤ）、ＩＣカード等の外部メモリ１４は、ディスクコントローラ（ＤＫＣ）２０によりアクセスを制御される。外部メモリ１４は、オプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。
【００３４】
また、１５０１は前述した操作パネルであり、操作のためのスイッチおよびＬＥＤ表示器等が配されている。
【００３５】
また、前述した外部メモリは１個に限らず、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていてもよい。さらに、図示しないＮＶＲＡＭを有し、操作パネル１５０１からのプリンタモード設定情報を記憶するようにしてもよい。
【００３６】
図２は、プリンタ等の出力制御装置がstand-aloneで直接接続されているか、あるいはネットワーク経由で接続されているホストコンピュータにおける典型的な印刷処理の構成図である。
【００３７】
アプリケーション２０１、グラフィックエンジン２０２、プリンタドライバ２０３、およびシステムスプーラ２０４は、外部メモリ１１に保存されたファイルとして存在し、実行される場合にＯＳやそのモジュールを利用するモジュールによってＲＡＭ２にロードされ実行されるプログラムモジュールである。
【００３８】
また、アプリケーション２０１およびプリンタドライバ２０３は、外部メモリ１１のＦＤや図示省略したＣＤ−ＲＯＭ、あるいは図示省略したネットワークを経由して外部ディスク１１のＨＤに追加することが可能となっている。外部メモリ１１に保存されているアプリケーション２０１はＲＡＭ２にロードされて実行されるが、このアプリケーション２０１からプリンタ１５００に対して印刷を行う際には、同様にＲＡＭ２にロードされ実行可能となっているグラフィックエンジン２０２を利用して出力（描画）を行う。
【００３９】
グラフィックエンジン２０２は印刷装置ごとに用意されたプリンタドライバ２０３を同様に外部メモリ１１からＲＡＭ２にロードし、アプリケーション２０１の出力をプリンタドライバ２０３を用いてプリンタの制御コマンドに変換する。変換されたプリンタ制御コマンドはＯＳによってＲＡＭ２にロードされたシステムスプーラ２０４を経てインターフェース２１経由でプリンタ１５００へ出力される仕組みとなっている。
【００４０】
本発明は、図２で示すプリンタとホストコンピュータからなる印刷システムを前提としているが、更に図３に示すように、アプリケーションか出力された印刷データを一旦中間コードデータでスプールするシステムをも前提としている。
【００４１】
図３は、図２のシステムを拡張したもので、グラフィックエンジン２０２からプリンタドライバ２０３へ印刷命令を送る際に、一旦中間コードからなるスプールファイル３０３を生成する構成をとる。
【００４２】
図２のシステムでは、アプリケーション２０１が印刷処理から開放されるのは、プリンタドライバ２０３がグラフィックエンジン２０２からのすべての印刷命令をプリンタの制御コマンドへ変換し終った時点であるのに対し、図３のシステムでは、スプーラ３０２がすべての印刷命令を中間コードデータに変換し、スプールファイル３０３に出力した時点であり、通常、後者の方が短時間で済む。
【００４３】
また、図３で示すシステムにおいては、スプールファイル３０３の内容に対して加工することが可能であり、これによりアプリケーションからの印刷データに対して、拡大縮小や、複数ページを１ページに縮小して印刷する等、アプリケーションの持たない機能を実現する事ができる。
【００４４】
これらの理由のために、図２のシステムに対し、図３の様に中間コードデータでスプールするように、システムの拡張がなされてきている。なお、印刷データの加工を行うためには、通常プリンタドライバ２０３が提供するウインドウから設定を行い、プリンタドライバ２０３がその設定内容をＲＡＭ２上あるいは外部メモリ１１上に保管する。
【００４５】
以下、図３の詳細を説明する。図に示すとおり、この拡張された処理方式では、グラフィックエンジン２０２からの印刷命令をディスパッチャ３０１が受け取る。ディスパッチャ３０１がグラフィックエンジン２０２から受け取った印刷命令がアプリケーション２０１からグラフィックエンジン２０２へ発行された印刷命令の場合には、ディスパッチャ３０１は外部メモリ１１に格納されているスプーラ３０２をＲＡＭ２にロードし、プリンタドライバ２０３ではなくスプーラ３０２へ印刷命令を送付する。スプーラ３０２は受け取った印刷命令を中間コードに変換してスプールファイル３０３に出力する。
【００４６】
また、プリンタドライバ２０３に対して設定されている印刷データに関する加工設定をスプーラ３０２はプリンタドライバ２０３から取得しスプールファイル３０３に保存する。なお、スプールファイル３０３は外部メモリ１１上にファイルとして生成するが、ＲＡＭ２上に生成する事も可能である。更にスプーラ３０２は外部メモリ１１に格納されているスプールファイルマネージャ３０４をＲＡＭ２にロードし、スプールファイルマネージャ３０４に対してスプールファイル３０３の生成状況を通知する。その後、スプールファイルマネージャ３０４は、スプールファイル３０３に保存された印刷データに関する加工設定の内容に従い、再度グラフィックエンジン２０２を利用して印刷を行えると判断した際には、外部メモリ１１に格納されているデスプーラ３０５をＲＡＭ２にロードし、デスプーラ３０４に対して、スプールファイル３０３に記述された中間コードの印刷処理を行うように指示する。
【００４７】
デスプーラ３０５はスプールファイル３０３に含まれる中間コードをスプールファイル３０３に含まれる加工設定の内容に従って加工し、もう一度グラフィックエンジン２０２経由で出力する。ディスパッチャ３０１がグラフィックエンジン２０２から受け取った印刷命令がデスプーラ３０５からグラフィックエンジン２０２へ発行された印刷命令の場合には、ディスパッチャ３０１はスプーラ３０２ではなく、プリンタドライバ２０３に処理を切り替え、プリンタドライバ２０３はプリンタ制御コマンドを生成し、システムスプーラ２０４経由でプリンタ１５００に出力がなされる。
【００４８】
本発明のカタログ印刷プログラムが記憶された媒体は、プリンタドライバ２０３あるいは、デスプーラ３０５において実装され、その大まかな処理フローは図４に示す通りである。後述するようなユーザインタフェースを含むカタログ印刷プログラムがホストコンピュータ３０００のＲＡＭ２にロードされ実行可能となった状態のメモリマップを示している。なお、本実施例におけるカタログ印刷プログラムは、印刷プログラム１４０４の一部として存在している。
【００４９】
プリンタドライバ２０３が中間コードをプリンタ制御コマンドに置き換える際もしくは、デスプーラ３０５が中間コードをグラフィックエンジン２０２に置き換える際に、図４に示すフローで処理が行われる。ここでは、カタログ印刷プログラムがプリンタドライバ２０３に実装されている場合について図４のカタログ印刷プログラムの制御を表すフローチャートを基に説明する。デスプーラ３０５に実装されている場合も同様である。
【００５０】
まず、プリンタドライバ２０３に実装されているカタログ印刷プログラムはユーザインタフェースからユーザの指定したＮパターンの変換パラメータを取得する（ステップ４０１）。ここで、Ｎパターンの変換パラメータとは、例えば、色調・彩度や明度・コントラストのパラメータである。
【００５１】
続いてスッテプ４０２において、Ｎパターンすべての処理が終了したかを管理するカウンタＩを初期化（Ｉ＝１）する。
【００５２】
次に、ステップ４０３において、カタログ印刷プログラムは、カウンタＩがＮより大きいかを調べて、すべてのが済んだか判定する。つまりＮパターンの変換パラメータに合わせてＮ回ステップ４０４から４０７の処理を行うのである。
【００５３】
スッテプ４０３でカタログ印刷プログラムがまだ変換すべきパターンがあると判断した場合には、スッテプ４０４に処理が進み、カウンタＩ番に相当する変換パラメータを変換ルーチンに設定する。
【００５４】
続いて、ステップ４０５の画像データに画像処理を施す処理工程において、ステップ４０４で設定したパラメータを使用し、印刷データに対して変換処理を行う。その変換結果をシステムスプーラ２０４に出力する（ステップ４０６）。そして、ステップ４０７で、カウンタＩをインクリメントし、再びステップ４０３に処理を戻す。ステップ４０３において、カタログ印刷プログラムが全ての処理が終了した、つまり、Ｎパターンのデータ変換パラメータに対し、データ変換処理を行い、それぞれの変換結果をシステムスプーラ２０４に出力したと判断した場合は、システムスプーラ２０４に溜まっている印刷データをプリンタに出力し、印刷終了する。
【００５５】
こうすることにより、プリンタドライバ２０３を介してシステムスプーラ２０４に出力された印刷データは、順次印刷装置に出力転送され、印刷される。このとき、出力デバイスに印刷結果が依存してしまう場合を考慮して、予め、印刷データにどのデバイスにおける出力結果であるかわかるように、出力デバイス名もあわせて印刷するようにプリンタドライバを制御させておく。
【００５６】
このように、プリンタに送信される印刷データを生成する前に、一度、最終的な印刷データと異なるデータ形式（いわゆる中間コード）で一時保存しておき、複数の変換パラメータに基づいて中間コードをデータ変換し、複数の印刷データとして出力することにより、ユーザは一度に複数種類のパラメータの設定結果を得ることが可能となる。
【００５７】
（第２実施例）
また、実施例２でば、ユーザがデータ種別によってデータ変換処理のパラメータを変えたり、あるいはデータ種別によってはデータ変換自体を行わないように指定できる場合について、第１実施例の装置を基に説明する。
【００５８】
図9に示すように、プリンタドライバの画面で画面右下のカラー設定のダイアログを選択し、図１０画面に写る。図１０では、カラー調整の対象として、写真等のイメージ画像（ビットマップデータ）、絵等の図形データ、文字等のテキストデータの中から、どのデータ種別に対してパラメータを変換するかを指定できる。もちろん、複数のデータ種別に対してパラメータを変換すると指定することも可能である。
【００５９】
この場合、図４のステップ４０５におけるデータ変換処理で単純にデータ変換を行うだけでなく、データ種別によって変換方法を変える必要がある。この処理を図５のカタログ印刷プログラムの制御を表すフローチャートを用いて説明する。
【００６０】
カタログ印刷プログラムはパラメータに基づいてデータ変換処理をする際に、まず、ステップ５０１において、データ変換する必要があるデータ種別であるかを判定する。例えば、図１０に示したように、調整の対象としてどのデータ種別が選択されているかを判定すればよい。そして、変換する必要が無いデータ種別であると判断した場合は何もせずに次のステップ（ステップ４０６）に移る。
【００６１】
ステップ５０１でデータ変換すべきデータであると判断した場合、データ種別を判定し（ステップ５０２、５０４、５０６．．．）、そのデータ種別にあったパラメータによってデータ変換処理を行い（ステップ５０３、５０５、．．．）、次の印刷ステップ（ステップ４０６）へ移行する。
【００６２】
このように、第２実施例では、データ種別により色み（色調・彩度）や明度・コントラスト等のパラメータの変換を行うかどうかの選択をすることができるので、データ種別によってパラメータを切り換えながらデータ変換処理を行うことが可能となる。
【００６３】
（第３実施例）
また、前述の実施例に基づいて、ユーザが指定した変換パターンをより少ない用紙上に、例えば、９パターンの変換結果を1枚の用紙上に得ることができる。この処理の説明を図６に示す。
【００６４】
この場合、図４のステップ４０５におけるデータ変換処理で単純にデータ変換を行うだけでなく、それぞれの変換した印刷データをレイアウトして１つの印刷データにまとめる必要がある。この処理を図６のカタログ印刷プログラムの制御を表すフローチャートを用いて説明する。この処理は、図９のドライバの画面において、ユーザが画面左下の「カタログプリント」をチェックして選択した場合に起こる。
【００６５】
まず、ステップ６０１において、カタログ印刷プログラムは出力すべき用紙サイズを取得する。この用紙サイズは、ユーザがドライバの画面で選択している値を取得することにより実現する。
【００６６】
次にステップ６０２で、用紙サイズ、変換パターン数等をもとに印刷出力するレイアウトを決定する。例えば、Ａ４縦のデータを変換パターン数２個でＡ４の用紙にカタログ印刷する場合は、Ａ５縦のデータをＡ４横の用紙に貼るような感じのレイアウトになる。
【００６７】
ステップ６０２決定されたレイアウトに基き、ステップ６０３ではカタログ印刷プログラムは各変換パターン毎に出力サイズを決定し、それに合わせて用紙を分割する。例えば、変換パターン数が２個の場合は、上下に（左右に）２つ、変換パターンが３〜４の場合は、上下左右に２つづつ、変換パターンが５〜９の場合は、上下左右に３つづつ（図８を参照）置けるように用紙を分割する。
【００６８】
続いて、ステップ６０４では印刷データサイズを出力サイズに合わせて変更する。例えば１枚の用紙に９枚分の画像を入れる場合は、パラメータに基づいて変換したデータを９分の１に縮小する。
【００６９】
続いて、ステップ６０５でサイズ変更したデータをレイアウトに基づき用紙上に配置する。そしてステップ４０７に進み処理を進める。このように１枚の用紙に複数分の画像を挿入する場合は、１枚の用紙に全ての変換画像が配置されたとき、例えば変換パラメータが９個の場合には９枚分の画像がすべて配置されたときに、印刷を行うのである。
【００７０】
このように、第３実施例では、パラメータに基づいて変換された複数の印刷データをそのデータ処理の数より少ない用紙上にレイアウト出力することが可能となり、複数の印刷結果を比較する際に一貫性がよくなる効果が得られる。
【００７１】
（第４実施例）
また、第４実施例において、ユーザがの色相・彩度のパラメータを指定し（もちろん、他の変換パラメータも合わせて指定してもよい）、そのパターンを組み合わせ、9パターンの変換データとして使用し、さらに、印刷データの種類（テキスト、図形、イメージ等）によっては色相・彩度の変換を行う・行わない場合の指定について説明する。さらに、その出力結果を1枚の用紙上に、色みである色相パラメータに基づき、９つの画像の出力位置とそれぞれのパラメータとを関連付けてレイアウトして印刷することも可能であり、前述の実施例の装置に基づいて、このような処理の説明を図７に示す。
【００７２】
カタログプリントは、前述したように図９のプリンタドライバの画面でユーザがカタログプリントを選択した場合に行われる。カタログプリントとは、複数のパラメータにより印刷結果がどのように変化するかを視覚的に理解する場合に適している。
【００７３】
図１０で示すように、色み、色調、彩度、明度、コントラストなどのパラメータにより、画面上にデフォルトのサンプル画像を中心に９個の表示サンプルが表示されている。中心は、現在選択されているパラメータで印刷を行う場合のサンプルである。サンプル画像の設定用のマップは大きく２つに分けており、この２つのマップで色調整値を決定する。１つは色調整モードが色みの場合であり、もう１つは色調整モードが明度／コントラストである。この色調整モードは図１０に示す９つのサンプルの上に位置するダイアログボックスを押すことによりユーザが決定し、それに対応して画像サンプルが表示されている２次元マップが切り替わる。
【００７４】
色調整モードが色みに設定されている場合は、画像サンプル（表示サンプル）は、色み調整時の２次元マップに切り替えられる。ここでマップ上には、左上が緑、上が黄緑、右上が黄、左が水色、右が赤（朱）、左下が青、下が紫、右下がピンクとしてそれぞれ該当する色が強くなるように色調整が行われた画像サンプルが表示されている。
【００７５】
同様に色調整モードが明度／コントラストに設定されている場合は、２次元マップが明度／コントラスト調整時のものに切り替えられる。図１５に図示されているのが明度／コントラスト調整時の色調整設定画面である。色み調整時と明度／コントラスト調整時の画面とでは、２次元マップの変化方向を表すマークが異なっている。このマップには、右が明度の明るい方であり、左が明度の暗い方である。更に下はコントラストの差が少ない、つまりぼやける方であり、上はコントラストの差が大きい、つまり明度の違いがはっきりでるように調整されるように色調整が行われた画像サンプルが表示されている。
【００７６】
このように色み調整時と明度／コントラスト調整時とのマップにおける、表示サンプルの位置と強調を表した図が図１６である。
【００７７】
このように本願発明では、２次元マップを２種類用いて、色みと明度／コントラストを視覚的に表現し、ユーザに選択しやすいようになっている。
【００７８】
また、ユーザは、９つの画像サンプルの周りにあるいずれかのボタンを選択することにより、画像サンプルの表示を替えて色調整をする。例えば、色みの調整時において左の青緑のボタンを図示省略したマウスなどのポインティングデバイスなどでクリックにより選択することにより、左にある画像サンプルが選択位置（中央）に移動し、新しくパラメータが選択される。ここで周りの８つの画像サンプルも同様に１つ左の画像サンプルと替わり、全体として９つの画像サンプルの表示が左に１つづれたようになる。色みだけでなく、明度／コントラストのマップでも同様であり、２つの２次元マップはお互いリンクしているので、色みの調整で選択設定されたパラメータに基づく画像サンプルに対応して明度／コントラストの画像サンプルが９つ表示される。つまり、色みの調整で画像サンプルを青くし、その後明度／コントラストの色調整に移ると、中心の画像サンプルが色みの調整で青くした画像サンプルになり、その画像サンプルに対して明度／コントラストをつけた画像サンプルが計算されて表示されるのである。ボタンの選択により色調整をするのは色みだけでなく、明度／コントラストも同様である。ここでは指定方向を表すマークであるボタンを選択することにより色調整を行ったが、まわりの８つの表示サンプルをクリックすることにより選択してもよい。
【００７９】
また、この画面（図１０）では、調整の対象として「写真を調整」にチェックされており、写真サンプルとして「肌色」が選択されているので、写真サンプルとして肌色を判断するのに最適なサンプルが表示されている。図１０の上部に示してあるように、色みを着目したい、つまり変換パラメータを変えて所望の色の色を出してみたい色についてユーザが選択できるようになっている。図１０の上部の写真サンプルの部分をクリックすることにより、肌色、風景（青）、風景（赤）、食べ物、ガラス等の複数の着目対象を選択できるようになっている。ユーザが写真サンプルの着目対象を選択すると、選択された着目対象に最適なサンプルが画面に表示される。本実施例では、肌色に関してユーザが着目している例を示しており、肌色を判断するのに最適な表示サンプルを画面に表示しているのである。また、調整の対象として「絵を調整」にチェックされていれば、表示サンプルが図形を含むものになり、「文字を調整」にチェックされていれば、文字を含む表示サンプルが色調整画面に表示されるのである。本カタログ印刷プログラムは、表示サンプルを複数有しており、ユーザの着目対象に合わせて順次表示サンプルを換えるように制御している。
【００８０】
また、本発明のカタログ印刷方法は、表示画面（図１０）にパラメータがデフォルトであるオリジナルのプレビューと、ユーザにより色調整されたパラメータに基づく調整後のプレビューとを縮小画像で表示させている（図１０の左上）。ここでいうオリジナルのプレビューは、もちろん写真サンプルのことであり、パラメータがデフォルト値を使用しているという意味である。このようにパラメータ変更前と変更後のプレビューを同時に表示させることにより、ユーザにパラメータの変化による画像処理の違いを視覚的に理解させることが可能となる効果が得られる。
【００８１】
本実施例のように表示サンプルを表示させずに、実際に印刷するデータの画像を表示させる場合には、一度ビットマップデータとして作成し、それぞれのパラメータを変化させて画像処理を施し、更に縮小し、レイアウトをして表示させる必要があり、実際の処理としては非常に遅くなってしまう。そのため、本願発明では予め表示サンプルを色みなどに合わせて複数種類用意しておき、ユーザの希望に合わせて表示させている。こうすることにより、表示処理が早くなりる効果が得られる。
【００８２】
ここで図７の処理を説明する。まず、カタログ印刷プログラムはステップ７０１において、1ページ分の印刷データを読み込む。ここで読み込む印刷データはオリジナル画像である。
【００８３】
次にステップ７０２において、色みと明度／コントラストのパラメータを取得する。これは、図１０の右側に示しているように、中心の表示サンプルのパラメータを取得する。
【００８４】
次にステップ７０３において、変換を行うデータ種別を表す情報を取得する。前述したように、図１０の調整の対象でユーザが選択した画像の情報を取得するのである。
【００８５】
次に、カタログ印刷プログラムは、ステップ７０４で９パターンの変換を管理するためのカウンタをＩ＝１と初期化する。続いてステップ７０５において、出力用紙を9種類の変換結果を出力できるように9分割する。
【００８６】
ステップ７０６では、すべての変換処理が終わったかをカウンタＩとＮの比較により判定する。ここで、すべてのパターンで変換・出力が済んだと判断された場合は、作成した１ページ分の出力すべき印刷データを出力制御装置であるプリンタ１５００に出力し、印刷処理は終了する。ステップ７０６でカタログ印刷プログラムが変換・出力が済んでいないパターンがあると判断した場合は、ステップ７０７に処理を進め、次の変換パラメータを変換ルーチンに対して設定する。その後ステップ７０８〜７１３において、ページ中の各印刷データに対して処理を変換、印刷処理をおこなう。
【００８７】
ステップ７０７で変換パラメータの設定は、ステップ７０３で図１０の表示サンプルの中心画像の情報から取得した設定パラメータと図１０の右下にある調整幅からまわりの表示サンプルのパラメータを算出することにより求まる。調整幅は、表示サンプル毎のパラメータの差を表している。例えば、本実施例では図１０の左下の桝目に示しているように、色みを２０段階に分けており、調整幅が５の場合は、中心画像に対しパラメータを２０分の５だけ変えたパラメータが隣の表示サンプルのパラメータに対応する。これは、明度／コントラストを表すマップに関しても同様である。調整幅を細かく設定することにより、更に詳細にパラメータを設定できる。
【００８８】
ステップ７０７において基本パラメータと調整幅から取得した変換パラメータに基づいて、各々のステップでの印刷データに対する処理についてさらに説明する。
【００８９】
まず、ステップ７０９において、印刷データがデータ変換対象であるかを判定する。ステップ７０９でデータ変換の対象であると判定された場合は、ステップ７１０に処理を進め、ステップ７０７で設定したパラメータで変換を行う。ステップ７０９で、データ変換対象でないと判定されればステップ７１０の変換処理を行わずに次のステップに進む。
【００９０】
ステップ７１１では、印刷データを9分割されたエリアに印刷するために、分割された各エリアに合わせて、データサイズを変更する。ステップ７１２では、明度・彩度のパラメータの関連付けて、印刷データを決定して印刷する。すべての印刷データに対して上記処理が終了した場合、変換パターンを管理するカウンタをインクリメントし（ステップ７１４）再びステップ７０６の判定に戻る。
【００９１】
このように、第４実施例では、データ種別により色み、明度／コントラスト等のパラメータの変換を行うかどうかの選択をし、パラメータに基づいて変換された複数の印刷データをそのデータ処理の数より少ない用紙上にレイアウト出力することができるので、データ種別によってパラメータを切り換えながらデータ変換処理を行い、複数の印刷結果を比較する際に一貫性がよくなる効果が得られる。
【００９２】
また、表示用のデータとして印刷データをパラメータに合わせて表示させずに、表示サンプルを別に用意したので表示処理が早くなる効果が得られる。
さらに、調整幅を設定できるので、パラメータを数値で設定する必要がなくなり、ユーザはこの調整幅を換えることにより、周りのパラメータを視覚的に複数同時に選択できるという効果が得られる。
【００９３】
また、表示サンプルを、ユーザが着目している色に対応して複数持たせているので、着目している色に最適な表示サンプルを表示できるので、ユーザは視覚的に理解しやすくなるという効果が得られる。
【００９４】
また、色みと明度／コントラストのそれぞれの設定をするための２次元マップを２つ持たせているので、ユーザが色調整の設定が容易になるという効果が得られる。
【００９５】
また、色調整の際にサンプル画像の周りに指定方向を表すマークがその指定方向がどういう意味を表すかを容易に理解できるようにマークの色や形を変えているので、ユーザが視覚的に理解しやすくなった。
【００９６】
また、指定方向を表すマークを選択することで色調整のパラメータを変更させることができ、それと同様に表示サンプルが変更するのでユーザの使い勝手が向上するという効果が得られる。
【００９７】
また、現在選択されている色調整のパラメータに基づくプレビューとオリジナルのパラメータでのプレビューが同時に表示されているので、ユーザはパラメータ変更前と後での違いを視覚的に容易に理解できるという効果が得られる。
【００９８】
（その他の実施例）
その他の実施例では、前述した実施例をより実用的に使用する場合を示す。例えば、図８は、第4実施例のような色彩、色調の各3パターンのパラメータを組み合わせた9パターンの変換結果を、ＸＹ直交座標系の座標と関連付け、9パターンの変換結果を1枚の用紙上にレイアウトする場合の例を示している。
【００９９】
このように配置することにより、ユーザはパラメータが順次移り変わっていくのにつれて、印刷結果がどのように順次変わっていくかが判断しやすくなる。
【０１００】
また、本実施例では、図１０に示すように、パラメータの変化によりどのようにデータが変更されるかをユーザに理解してもらうために、デフォルトのパラメータでの画像と、ユーザが設定したパラメータでのプレビュー画像を同時に表示する。
【０１０１】
また、本願発明では、現在選択されているパラメータでの画像に対し、パラメータの変化を左右、上下、斜めの８方向の表示サンプルを表示し、該表示されている表示サンプルをマウスなどでユーザが選択することにより、選択された画像のパラメータが選択されたようしている。こうすることにより、パラメータに詳しくないユーザでも、簡単に好みのパラメータを視覚的に選択できる効果がある。
【０１０２】
また、現在選択されているパラメータでの画像に対し、周りの８方向の画像サンプルまでのパラメータの変化の幅（調整値）を選択可能にしている。更に、カラー調整が可能な領域の範囲を表わし、現在表示している９個のプレビューが該範囲のどの位置に存在しているかを確認できるように全体座標を表している。
【０１０３】
こうすることにより、ユーザはさらに細かい設定も簡単にでき、あとどのくらい調整が効くかを判断できるという効果が得られる。
【０１０４】
また、図１１、１２に実際に出力されるカタログプリントを示す。図１１、１２では、現在選択されているパラメータでの印刷結果がわかるように、該縮小画像を太い枠線で囲んでいる。また、カラー調整可能領域の限界近くの印刷結果を出すと、図１２のように限界に達しているパラメータ以上は印刷出力できないので、グレーの画像として表示される。また、印刷されている縮小画像とこの枠の大きさの関係は、実際の印刷用紙に画像データを印刷出力したときの割合を示している。更に、それぞれの枠の下にその画像データで使用したパラメータの値を表示しておいてもよい。
【０１０５】
こうすることにより、ユーザは、現在選択されているパラメータでの印刷出力結果を簡単に判断でき、実際に印刷用紙に印刷したときのイメージを簡単に把握することができ、その印刷結果で使用したパラメータの値がわかるという効果がある。
【０１０６】
以上説明したように、本願発明のカタログ印刷方法及び装置及びプログラムによれば、プリンタに送信される印刷データを生成する前に、一度、最終的な印刷データと異なるデータ形式（いわゆる中間コード）で一時保存しておき、複数の変換パラメータに基づいて中間コードをデータ変換し、複数の印刷データとして出力することにより、ユーザは一度に複数種類のパラメータの設定結果を得ることが可能となる。
【０１０７】
また他の発明によれば、データ種別により色み（色調・彩度）や明度・コントラスト等のパラメータの変換を行うか否かの選択をすることができるので、データ種別によってパラメータを切り替えながらデータ変換処理を行うことが可能となる。
【０１０８】
また他の発明のよれば、パラメータに基づいて変換された複数の印刷データをそのデータ処理の数より少ない用紙上にレイアウト出力することが可能となり、複数の印刷結果を比較する際に一貫性がよくなる効果が得られる。
【０１０９】
また他の発明によれば、表示用のデータとして印刷データをパラメータに合わせて表示させずに、表示用サンプルを別に用意したので表示処理が早くなる効果が得られる。
【０１１０】
さらに、ユーザが着目している色や物などを指定する手段を設け、指定された着目色や物に対応して表示用サンプルを複数用意しており、着目されている色や物に最適な表示用サンプルを表示できるようにしたので、カタログ印刷する前にユーザは視覚的に理解しやすくなるという効果が得られる。
【０１１１】
また、パラメータ間の調整幅を設定できるようにしたので、ユーザはパラメータを数値で指定する必要がなくなり、ユーザはこの調整幅を換えることにより、周りのパラメータを視覚的に複数同時に選択できるという効果が得られる。
【０１１２】
また他の発明によれば、複数の変換結果を得る際にそれぞれの変換に用いたパラメータをあわせて印刷することにより、ユーザが変換結果と変換パラメータの関係を管理する必要が無くなるという効果がある。
【０１１３】
また他の発明によれば、一つの変換結果に対してデータ種別毎に異なるパラメータを用いて変換することが可能となるため、データ毎にきめこまかく変換を微妙に設定してよりユーザの希望に添った出力を得ることができるようになる、あるいは逆に、データの種類によってはデータ変換をしない様にすることにより、変換処理を省いて出力時間を短縮できるという効果がある。
【０１１４】
また他の発明によれば、カタログ印刷で得た最適なパラメータがシステムのデフォルト値に設定されている場合に、ユーザが改めてパラメータ設定を行わなくて済むという効果がある。
【０１１５】
また他の発明によれば、ユーザが出力結果を見た時に、通常印刷ではなく、本発明によるカタログ印刷である事が容易に判別可能であるという効果がある。
【０１１６】
また他の発明によれば、出力デバイスに依存する変換をしている場合であっても、出力デバイスを識別できる情報を出力結果に付加したので、ユーザが出力デバイスと出力結果との関係を管理する必要が無くなるという効果がある。
【０１１７】
また他の発明によれば、色調・彩度を補正した複数のデータ変換結果を得られるという効果がある。
【０１１８】
また他の発明によれば、明度・コントラストを補正した複数のデータ変換結果を得られるという効果がある。
【０１１９】
また他の発明によれば、データ変換パラメータ値と出力結果のレイアウトを関連付け、パラメータと出力結果の関連をより直感的に一覧性を高くした印刷結果を得られるという効果がある。
【０１２０】
また他の発明によれば、特に2種類のパラメータをそれぞれＸＹ座標系上の値としてマッピングし、パラメータの座標系上の位置関係と出力結果のレイアウト上の配置を一致させた、より一覧性が高められた印刷結果を得られるという効果がある。
【０１２１】
また、色みと明度／コントラストのそれぞれの設定をするための２次元マップを２つ持たせているので、ユーザが色調整の設定が容易になるという効果が得られる。
【０１２２】
また、色調整の際にサンプル画像の周りに指定方向を表すマークがその指定方向がどういう意味を表すかを容易に理解できるようにマークの色や形を変えているので、ユーザが視覚的に理解しやすくなった。
【０１２３】
また、指定方向を表すマークを選択することで色調整のパラメータを変更させることができ、それと同様に表示サンプルが変更するのでユーザの使い勝手が向上するという効果が得られる。
【０１２４】
また、現在選択されている色調整のパラメータに基づくプレビューとオリジナルのパラメータでのプレビューが同時に表示されているので、ユーザはパラメータ変更前と後での違いを視覚的に容易に理解できるという効果が得られる。
【発明の効果】
以上説明したように、本発明によれば、画像調整を行う場合に、各パラメータを反映したプレビュー画像を表示するため、表示処理が速くなり、また、画像調整を行う際にユーザが着目している調整対象に適した調整用サンプル画像を選択的に表示することで、画像調整の内容が視覚的に理解し易くなり、パラメータ調整可能領域内における現在の画像調整のパラメータの調整位置を表示するので、より一覧性が高められ、結果として、操作者による画像調整の操作性を向上させることができるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の一実施例を示す印刷制御装置の構成を説明するブロック図である。
【図２】ホストコンピュータにおける典型的な印刷データ生成方法を説明するブロック図である。
【図３】中間コードを生成する図２を拡張した印刷データ生成方法を説明するブロック図である。
【図４】本発明の一実施例を示すカタログ印刷方法を説明するフローチャートである。
【図５】本発明の一実施例を示すカタログ印刷方法で印刷データ種別によりデータ変換パラメータを変更する方法を説明するフローチャートである。
【図６】本発明の一実施例を示すカタログ印刷方法における、用紙を分割して複数の変換結果を一つの用紙上に配置して印刷する方式を説明するフローチャートである。
【図７】本発明の一実施例を示すカタログ印刷方法を説明するフローチャートである。
【図８】本発明の一実施例をによるカタログ印刷方法のパラメータと印刷結果のレイアウト結果の関係を説明する図である。
【図９】本発明の一実施例を示すカタログ印刷を設定するときの画面を表す図である。
【図１０】本発明の一実施例を示すカタログ印刷時のパラメータの設定画面を示す図である。
【図１１】本発明の一実施例を示すカタログ印刷の複数部をまとめて印刷するときの印刷結果を示す図である。
【図１２】本発明の一実施例を示すカタログ印刷の複数部をまとめて印刷するときの印刷結果を示す図である。
【図１３】従来の色調整であるスライドバーを表した図である。
【図１４】本発明のカタログ印刷プログラムをメモリ上に展開したメモリマップを示す図である。
【図１５】本発明の一実施例を示すカタログ印刷時のパラメータの設定画面で明度／コントラストの色調整時の画面を示す図である。
【図１６】表示サンプルの位置と色調整を示す図である。
【符号の説明】
１  ＣＰＵ
２  ＲＡＭ
３  ＲＯＭ
４  システムバス
１０  ＣＲＴ（表示画面）
１１  外部メモリ（フロッピーディスク、ハードディスク）
１２  ＣＰＵ
１３  ＲＯＭ
１９  ＲＡＭ
３０００  ホストコンピュータ
１５００  プリンタ
【図１】
0003969801.tif 000002
【図２】
0003969801.tif 000003
【図３】
0003969801.tif 000004
【図４】
0003969801.tif 000005
【図５】
0003969801.tif 000006
【図６】
0003969801.tif 000007
【図７】
0003969801.tif 000008
【図８】
0003969801.tif 000009
【図９】
0003969801.tif 000010
【図１０】
0003969801.tif 000011
【図１１】
0003969801.tif 000012
【図１２】
0003969801.tif 000013
【図１３】
0003969801.tif 000014
【図１４】
0003969801.tif 000015
【図１５】
0003969801.tif 000016
【図１６】
0003969801.tif 000017