(57)【要約】【課題】情報処理装置内でラスタライズした画像データをネットワーク上の任意の印刷機器にて出力する際、印刷実行前に、画像データ形式、圧縮方式、付帯印刷属性情報を追加することで、最終印刷結果を可視化シミュレーションする。結果、ＳＯＦＴ  ＲＩＰ等ラスタライザを利用した出力システムにおいて、印刷精度、印刷に要する処理時間を利用者が事前検証することが可能になる。【解決手段】プリンタドライバを搭載する情報処理装置、ラスタライズ機能を有する情報処理装置、プリンタ装置の３つの機器間において、本発明の画像シミュレータを動作させることで、本発明の構成が成り立つ。【選択図】        図１
2006099637.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して情報処理装置と接続されているプリンタ装置であって、情報処理装置内のラスタライザ機構を利用することで、デバイス非依存な画像データを生成する機能を有し、１つのラスタライズデータを基に、その後、画像フォーマット形式、圧縮形式、印字属性情報をデータに付加する手段をとることにより、各プリンタ装置の印刷結果、印刷所要時間を事前検証することを特徴とするプリンタ装置。
【請求項２】
請求項１記載のプリンタ装置との通信手段を持ち、プリンタ装置が解釈可能なデバイス非依存画像データを生成する機能を有し、任意の圧縮方式、および印字属性を掛け合わせ、得られた可視化情報により、実際の印刷結果を事前検証することを特徴とした情報処理装置。
【請求項３】
請求項２記載の情報処理装置との通信手段を持ち、当該情報処理装置に対して、自機器がサポート可能な画像フォーマット、圧縮方式、印字属性、ハードウェアリソース、オプション機構を通知し、当該情報処理装置の可視化機能に情報を追加、反映させることで、最終印刷結果を得ることを特徴とするプリンタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置とプリンタ装置の２つの機器構成において、情報処理装置内のラスタライザが生成する、オリジナルのデバイス非依存の画像データに対して、さらに、情報処理装置内にて、複数の圧縮方式、属性反映結果を可視化、数値統計化することで、対象印刷機器の出力において、最適画像が得られるか、所要時間はどのくらいかかるかといった事項を事前検証し、その結果、ユーザによる文書印刷の生産性および印刷精度を向上させることを目的とした技術であるプリンタ装置及び情報処理装置に関する。
【背景技術】
【０００２】
プリンタ装置は、ＰＣなどの情報処理装置に接続され、情報処理装置に格納されたプリンタドライバソフトウェアから印刷要求を受けて文書を出力する。
【０００３】
ドライバソフトウェアからプリンタ装置内のプリンタコントローラに送信される情報として、各プリンタがサポートするページ記述言語に準拠したコマンド情報が転送される。
【０００４】
ページ記述言語機構は、プリンタ装置内のプリンタコントローラ内に搭載される場合と、プリンタ装置と別に存在するネットワーク上の情報処理装置内で行われる二つの形態がある。後者においては、情報処理装置内でページ記述言語処理がなされ、文書情報をラスタライズした後、ネットワークを介して、データがプリンタ装置に転送され、装置内のプリンタコントローラが最終印刷画像を生成する。
【０００５】
プリンタコントローラは、受信したデバイス非依存の画像情報を基に、デバイス依存の印刷画像を生成する。
【０００６】
ドライバソフトウェアは、ページ記述言語がプリンタ装置内のプリンタコントローラに内蔵されているか、ネットワーク上の情報処理装置上に存在するかに関わらず、印刷指示情報をページ記述言語機構に対して転送する。
【０００７】
従来の技術では、ユーザ自身が経験や実績を踏まえ、使用するアプリケーションや出力時に用いる画像フォーマットを選定し、プリンタ機器を特定し、その後、ドライバをインストールし、インストールしたドライバがサポートする印刷処理を行ってきた。
【０００８】
また、特許文献１のように各種の処理機能を容易にかつ確実に設定して画像処理を行うことができる画像処理装置もあった。
【特許文献１】特開２００３−４４２４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
以上のように、従来の方式では、ラスタライズ機能が搭載されている情報処理装置とプリンタ装置の構成において、印刷処理を行う場合、一度、紙を用いて印刷結果を得るか、または、ドライバに付属されているプレビュー機能を利用して印刷イメージをディスプレイ上で目視にて確認し、ユーザが望む印刷結果を得ることができるかを判断することになる。
【００１０】
この判断は、ユーザが経験則に基づき、行っているものであり、その適用にも経験を踏まえたノウハウの習得を要する。経験則により最適な画像を求めることは、新しいプリンタ装置やワークフローの導入、ユーザ教育という観点から多大なコストがかかり、多数のユーザが印刷作業を行う上での生産性を阻害する。
【００１１】
また、印刷結果の検証をプレビューまたは印刷結果で行う場合、複数種別のプリンタ上で印刷処理を行う場合、利用者は印刷処理前にドライバソフトウェアをプリンタ機器毎に用意し、全てのプリンタドライバで結果を検証しなければならない。
【００１２】
その場合、情報処理装置内で、何度も同様な印刷処理を繰り返さねばならず、画像生成機構が異なる多数のドライバを利用することでプレビュー利用時毎に段ずれ、フォントの置換えなどの不整合が生じる。また、情報処理装置が生成した画像データをどのような圧縮方式や画像フォーマットで転送した場合、最終結果がどう得られるかという検証もできない。また、印刷処理に関わるトータル時間も解らない。
【００１３】
現状、印刷結果の事前検証がドライバによるプレビューと試し印刷でのみ得られるという生産性、品質双方の課題を本発明にて解決する。
【００１４】
本発明は、軽印刷分野などで、ユーザがプリンタドライバ上からプリンタサーバを介し、対象カラープリンタに対して出力する場合、情報処理装置内のＳｏｆｔ  ＲＩＰが生成したオリジナルのデバイス非依存画像データに対してどのような後処理（画像フォーマット、圧縮方式、印字属性付加）で最終印刷結果がどのようになるかを自動検証するシステムである。
【００１５】
一般的に、Ｓｏｆｔ  ＲＩＰで生成されたデータはそれ自体デバイス依存情報を所有しておらず、後工程にて、具体的な出力機器がサポートする画像フォーマット、圧縮方式、解像度、階調、紙サイズ、回転処理、紙種といった属性が掛け合わされ最終画像が生成される。現在のプリンタ機器には１台の機器で、様々な画像フォーマット、圧縮方式がサポートされているにも関わらず、ユーザはこれらの機能をシミュレーションする手法が無い。
【００１６】
本発明では、実際に大量印刷処理を行う前に、Ｓｏｆｔ  ＲＩＰが生成する画像を分析し、印刷時、どのような後工程処理を選択すべきか事前シミュレーションを行い、最終画像を可視化、数値統計化するシステムである。
【課題を解決するための手段】
【００１７】
本発明手段の概要は、ラスタライズ機能を有する情報処理装置と通信手段を持つプリンタ装置において、一旦、情報処理装置内のラスタライザが作成したオリジナル画像データを本発明にある画像シミュレーション機構経由で、対話的に複数の画像フォーマット形式、複数の圧縮形式に変換し、最適な印刷結果を得ることを解決手段とする。
【００１８】
具体的な手段の説明としては、プリンタ機器に接続可能なデータ入出力インターフェースを搭載した情報処理装置であって、当該情報処理装置内にラスタライズ機能を搭載し、当該情報処理装置の基板上にラスターイメージプロセッシング後のプリンタ機器非依存画像情報を格納する記憶装置を有し、情報処理装置が生成したプリンタ機器非依存画像情報に対して、ネットワーク上の出力機器情報、機器がサポートする画像フォーマット、圧縮方式、解像度、階調、回転、サポート用紙といった各属性をかけ合わせる。結果、仮想的に印刷結果画像と付帯数値を表示させる手段を採る。
【００１９】
一度、情報処理装置内のラスタライザが生成したプリンタ機器非依存ラスタライズデータは情報処理装置内の記憶装置に格納され、何度でも、対象プリンタを変更させることができ、さまざまなオプション出力の検証を可能にする。検証時には、画像の可視化による分析に加え、プリンタに転送される圧縮後の画像データサイズ、トータル印刷時間、対象プリンタでエラーを起こす可能性指数といった印刷処理に必要な付帯条件を表示させる手段をとる。
【００２０】
本発明の実施例では、情報処理装置内で印刷入力データを解釈し、機器非依存なラスタライズデータ生成するＳｏｆｔ  ＲＩＰを搭載するが、情報処理装置内で稼働するＳｏｆｔ  ＲＩＰの種別については、接続されるプリンタ装置にて受信可能なデータを生成できる機構を有するものであれば、どのようなＳｏｆｔ  ＲＩＰであっても構わない。また、ラスタライズ機能としては、Ｓｏｆｔ  ＲＩＰに限らず、Ｈａｒｄ  ＲＩＰであっても構わない。
【００２１】
プリンタ装置に搭載されるプリンタコントローラ装置の種別としては、情報処理装置内のラスタライザにより生成された画像を受信する機能がある限り、ページ記述言語を搭載するプリンタであっても、ページ記述言語を搭載しないプリンタ装置、どちらを手段として用いても構わない。
【００２２】
本発明の実施例では、情報処理装置内のＳｏｆｔ  ＲＩＰが作成したデバイス非依存ラスタライズデータに対して、出力属性をかけ合わせ、分析目的画像として、ＪＰＥＧ出力、ＰｏｓｔＳｃｒｉｐｔ（登録商標）出力、ＰＣＬ出力、画面出力、ＢＭＰ出力といった出力結果を得る手段を採るが、プリンタが解釈可能な出力形態ならば、どのような出力形態であっても構わない。
【００２３】
本発明の実施例にて利用されるネットワーク上のプロトコルスタックはＴＣＰ／ＩＰを利用するが、情報処理装置に対して、プリンタ機器自身がプリンタ機器情報を送信可能なプロトコルスタックであれば、どのようなプロトコルスタックを手段としても構わない。
【００２４】
データ入出力装置の手段は、実施例として、Ｅｔｈｅｒｎｅｔ（登録商標）などＴＣＰ／ＩＰプロトコルの送受信可能なものを手段とするが、ＴＣＰ／ＩＰ以外に、ＵＳＢや１３９４など他のデータ入出力手段をとり、Ｅｔｈｅｒｎｅｔ（登録商標）を手段としなくても構わない。
【００２５】
本発明の実施例において、プリンタ装置内のコントローラ基板上に情報処理装置が生成した画像データ入出力装置を手段として用いるが、当該入出力装置はプリンタコントローラと別基板上に存在していても構わない。
【００２６】
本発明の実施例において、コントローラ基板上に搭載された記憶装置は、コントローラ基板と同一基板上に設置する手段をとるが、コントローラ基板に接続された別基板上に搭載する手段をとっても構わない。
【００２７】
本発明の実施例において、プリンタ装置に割り振られるアドレスは任意のＩＰアドレスの手段をとるが、本発明においては、機器アドレスは固定アドレスでも、プリンタ起動時に動的に割り振られるアドレスでも構わない。
【００２８】
本発明の実施例において、プリンタ装置にホスト名が設定されているか、設定されていないかは問題とならず、プリンタがＮＡＴ制御下にある場合には、プリンタ装置内のデータ入出力インターフェース装置に対して、通信アドレスとポートナンバーが割り振られるが、本発明においてはダイナミックに割り振られるアドレス同様に問題は生じない。
【００２９】
以上、本発明を整理して要約すれば、次の構成によって前記課題を解決できた。
【００３０】
（１）ネットワークを介して情報処理装置と接続されているプリンタ装置であって、情報処理装置内のラスタライザ機構を利用することで、デバイス非依存な画像データを生成する機能を有し、１つのラスタライズデータを基に、その後、画像フォーマット形式、圧縮形式、印字属性情報をデータに付加する手段をとることにより、各プリンタ装置の印刷結果、印刷所要時間を事前検証することを特徴とするプリンタ装置。
【発明の効果】
【００３１】
本発明を利用することで、少ボリュームの印刷精度確認から軽印刷レベルの印刷シミュレーションを行うことができる。これまで、ユーザはＳｏｆｔ  ＲＩＰ処理後、対象プリンタに対して、目標印刷速度、印刷品位を確保できるのか、経験則と技能で判断する以外に、事前に予想を立てることができなかった。そこで、本発案にある画像データシュミレーションシステムを利用することで、情報処理装置内の『Ｓｏｆｔ  ＲＩＰが生成したオリジナルのプリンタ機器非依存画像データ』に対して、どのような後工程（画像フォーマット、圧縮方式、機器属性、階調、色変換）を追加すれば、いかなる印刷速度、画像精度が確保できるのか瞬時に検証できるようになった。
【００３２】
結果、Ｓｏｆｔ  ＲＩＰ等ラスタライザにて画像品質と処理時間を検証する際に、幾通りものドライバをインストールし、全ドライバのプレビュー機能を利用し、さらに全ドライバで試し刷りするのでは無く、印刷前工程として、Ｓｏｆｔ  ＲＩＰ上で作成されたプリンタ機器非依存画像データに対話的に多数の出力用属性を付加し、結果を可視化、統計数値化することで、失敗印刷を無くし、ユーザの生産性を向上させることが可能になった。
【００３３】
また、本発明は、プリンタ機器非依存画像処理工程（前工程）とプリンタ機器依存画像処理工程（後工程）を完全分離し、独立に機器属性を掛け合わせることから、メーカーにおける品質保証システムにも適している。
【発明を実施するための最良の形態】
【００３４】
本発明を実施するための最良の形態を、以下の実施例により詳しく説明する。
【実施例】
【００３５】
以下、図面を参照して本発明のプリンタ装置に関して説明する。
【００３６】
図１は本発明のプリンタ装置の構成図である。
【００３７】
１０１は、プリンタ装置を接続し、文書データや画像データなどを印刷するために用いるドライバソフトウェアを稼動させる情報処理装置であり、当該装置内部にネットワークインターフェース機構を持つ。
【００３８】
通常のドライバソフトウェア搭載情報処理装置としてはマイクロソフト株式会社製のＯＳであるＷｉｎｄｏｗｓ(登録商標)  ＸＰなどを搭載したパーソナルコンピュータが用いられる。ただし本発明では、ＯＳやＣＰＵなどの種類によらず情報処理装置として、印刷用ドライバが実行可能なものであれば、例えばサンマイクロシステムズ社のＪａｖａ（登録商標）あるいはブラウザの実行環境を搭載した携帯電話やＰＤＡなど、もしくはＵＮＩＸ（登録商標）ワークステーションなどでも適用可能である。
【００３９】
１０２が本発明の情報処理装置である。１０２は、情報処理装置１０１上のプリンタドライバから転送された印刷コマンドデータを解釈し、プリンタ機器非依存な画像データを生成する。本発明では、ラスタライザとして、Ｗｉｎｄｏｗｓ（登録商標）上で稼動するＰｏｓｔＳｃｒｉｐｔ（登録商標）型のＳｏｆｔ  ＲＩＰを搭載するが、Ｓｏｆｔ  ＲＩＰの種別については、どのようなＳｏｆｔ  ＲＩＰであっても構わない。また、ラスタライザの種別として、Ｈａｒｄ  ＲＩＰであっても構わない。また、情報処理装置１０２内のＯＳはどのようなＯＳであっても構わない。
【００４０】
情報処理装置１０２内のＳｏｆｔ  ＲＩＰがラスタライズしたプリンタ機器非依存画像データは、情報処理装置内にて、対象プリンタ種別毎に出力属性をかけ合わせる処理がなされ、ＪＰＥＧ出力、ＰｏｓｔＳｃｒｉｐｔ（登録商標）出力、ＰＣＬ出力、ＢＭＰ出力といった出力設定に応じて、その結果が情報処理装置１０１のディスプレイ画面にて可視化表示される。
【００４１】
１０３が本発明のプリンタ装置である。通常プリンタ装置は、複数の色のインクを用紙にノズルから吐出し画像を形成するインクジェットプリンタや、印字ドラムにレーザビームなどを当てることにより帯電させて、そのドラムを用いてトナーを用紙に付着させるレーザビームプリンタなどがある。
【００４２】
本発明では、プリンタの印字方式に関しては特定のものに依存しておらず、どのような出力方式のプリンタにおいても適用可能である。プリンタ装置１０３は、情報処理装置１０２の生成したオリジナルのプリンタ機器非依存画像データを受信し、当該画像データに対してプリンタ装置が有する画像フォーマット、圧縮形式、印字属性に応じて、プリンタ機器依存の印刷処理を行うプリンタ装置であれば、搭載されるプリンタコントローラの機能に特定の制約は無く、ページ記述言語の有無を含めどのような機能のコントローラも適用可能である。
【００４３】
１０４は情報処理装置とプリンタ装置とを結ぶ通信手段であるネットワークを示している。通常のオフィス環境では、イーサネット（登録商標）などのＬＡＮが用いられているが、ＷＡＮとしては公衆アナログ回線、ＩＳＤＮ（登録商標）、ＡＤＳＬ、ＡＴＭ、光ケーブルなども用いられる。
【００４４】
本発明においては、情報処理装置１０１、情報処理装置１０２、プリンタ装置１０３を接続するためにグローバルなネットワークを用いる必然性はなく、通常単独で情報処理装置とプリンタ装置を接続するために用いられるＩＥＥＥ１２８４などのパラレルインターフェースやＲＳ２３２Ｃ、ＵＳＢ，ＩＥＥＥ１３９４などのシリアルインターフェースでも何ら問題はない。
【００４５】
１０５は、プリンタ装置に内蔵されたプリンタコントローラであり、プリンタの起動、制御、印刷画像の生成、プリンタステータス管理などの処理を実行する。
【００４６】
１０５は、情報処理装置１０２の生成した画像データを受信し、当該画像データに対してプリンタ装置が所有する機能、印字属性を付加し、印刷機能を再現する限り、プリンタコントローラの機能に特定の制約は無く、ページ記述言語の有無を含めどのような機能のコントローラも適用可能である。
【００４７】
１０６は、プリンタコントローラ１０５上の記憶装置であり、プリンタコントローラ１０５が受信したデータに対して、画像を展開し、機器属性を加え、画像処理を行い、印刷処理を行う際に、画像データを一時格納するための装置である。
【００４８】
図２は情報処理装置内で実行される処理の構成図である。
【００４９】
１０７は、情報処理装置１０２内部で実行されるラスタライズ処理全体説明で、当該内部処理を画像データシミュレーションシステムと呼ぶ。
【００５０】
１０８は、画像データシュミレーションシステム１０７中、出力方法の指定を行い、シミュレーションを開始させるコンソール（出力設定ダイアログ）である。出力設定ダイアログ１０８は、出力デバイスシュミレータ１１５に対して検証実行を指定する際の検証パラメータを設定する。本実施例における設定画面においては、ＲＧＢ出力を選択するか、またはＣＭＹＫ出力を選択するかという項目をセットし、ＲＧＢ出力設定の際には、任意のＳｏｆｔ  ＲＩＰ１１３を稼動させ、ＣＭＹＫ出力設定の際には、任意のＳｏｆｔ  ＲＩＰ１１４を稼動させる。任意のＳｏｆｔ  ＲＩＰ１１３または１１４が生成した画像データに対して、ＪＰＥＧ出力、ＰｏｓｔＳｃｒｉｐｔ出力、ＰＣＬ出力、解析用ＢＭＰファイル出力、可視化用画面出力オプションの各種選択が可能になるような検証パラメータの設定を行い、同パラメータに準じた後工程の処理を自動化する。
【００５１】
１０９は、画像データシミュレーションシステム１０７の入り口の処理で、プリンタドライバの情報から印刷入力対象データを抽出する機能のプリントプロセッサである。本実施例では、ＲＧＢデータフォーマット出力の場合利用され、レジストリから出力先を取得する。
【００５２】
１１０は、画像データシミュレーションシステム１０７の入り口の処理で、プリンタドライバの情報から印刷入力対象データを抽出する機能のプリントプロセッサである。本実施例では、ＣＭＹＫデータフォーマット出力の場合利用され、プリントプロセッサ１０９同様レジストリから出力先を取得する。
【００５３】
１１１は、画像データシミュレーションシステム１０７中、ＲＧＢ出力指定の場合に、出力準備される印刷入力データである。
【００５４】
１１２は、画像データシミュレーションシステム１０７中、ＣＭＹＫ出力指定の場合に、出力準備される印刷入力データである。
【００５５】
１１３は、画像データシミュレーションシステム１０７中、利用される任意のＳｏｆｔ  ＲＩＰであり、代表的なものにＰｏｓｔＳｃｒｉｐｔ（登録商標）があるが、本発明においては、プリンタ機器非依存な画像データが生成される限り、どのようなタイプのＳｏｆｔ  ＲＩＰを用いても構わない。本構成においては、プリントプロセッサ１０９によりＲＧＢ出力が要求された場合に用いられる。
【００５６】
１１４は、画像データシミュレーションシステム１０７中、利用される任意のＳｏｆｔ  ＲＩＰであり、代表的なものにＰｏｓｔＳｃｒｉｐｔ（登録商標）があるが、本発明においては、プリンタ機器非依存な画像データが生成される限り、どのようなタイプのＳｏｆｔ  ＲＩＰを用いても構わない。本構成においては、プリントプロセッサ１１０によりＣＭＹＫ出力が要求された場合に用いられる。
【００５７】
１１５は、任意のＳｏｆｔ  ＲＩＰ１１３または１１４が生成したプリンタ機器非依存な画像ファイルに対して、出力用デバイス情報を掛け合わせ検証をする機構であり、出力デバイスシュミレータと呼ぶ。本機構は、任意のＳｏｆｔ  ＲＩＰ１１３または１１４により生成されたデータに対して、ネットワーク上に接続されている各種のプリンタ機器属性を取得、格納し、その後、出力機器検証、出力フォーマット検証、圧縮形式検証、階調検証、解像度検証、色変換検証、中間調検証を順次実行する。出力デバイスシュミレータ１１５によって得られた結果に対して、出力オプションを変えて、再度、精度を検証したい場合には、パラメータ、出力機器の選択を変えて、任意のＳｏｆｔ  ＲＩＰ１１３または１１４が生成したデータに情報を追加、掛け合わせ、最終印刷精度、印刷時間といった生産性事項を確認する。
【００５８】
図３は本発明の出力設定ダイアログである。
【００５９】
１１６は、画像データシュミレーションシステム１０７中、出力方法の指定を行い、シミュレーションを開始させるコンソールで、ＲＧＢ出力モードのシミュレーションオプションの拡大図である。ＲＧＢ出力設定の際には、本コンソールを使い、任意のＳｏｆｔ  ＲＩＰ１１３を稼動させる。
【００６０】
図４は本発明の出力設定ダイアログのオプションである。
【００６１】
１１７は、画像データシュミレーションシステム１０７中、出力方法の指定を行い、シミュレーションを開始させるコンソールでＣＭＹＫ出力モードのシミュレーションオプションの拡大図である。ＣＭＹＫ出力設定の際には、本コンソールを使い、任意のＳｏｆｔ  ＲＩＰ１１４を稼動させる。
【００６２】
図５に本発明のプリンタ装置が動作するための流れ図を示す。
【００６３】
本発明において、情報処理装置１０１からプリンタ装置１０３へ画像データシミュレーション１０７を介して印刷処理を完了するまでの例を示す。
【００６４】
２０１は、プリンタ利用者が情報処理装置１０１を内のＳｏｆｔ  ＲＩＰドライバにて印刷実行するステップである。同印刷実行はＳｏｆｔ  ＲＩＰ用のドライバコンソールから実行される。
【００６５】
２０２は、情報処理装置１０２内でラスタライズされたデータをスプーリングデータとして取り込むステップである。２０２にて生成される画像データはＲＧＢ出力の場合、プリントプロセッサ１０９を介して、印刷入力データ１１１として抽出され、任意のＳｏｆｔ  ＲＩＰ１１３の処理の結果得られる画像データである。同データには、印刷用プリンタ機器の属性は反映されていない。２０２にて生成される画像データはＣＭＹＫ出力の場合、プリントプロセッサ１１０を介して、印刷入力データ１１２として抽出され、任意のＳｏｆｔ  ＲＩＰ１１４の処理の結果得られる画像データである。本データには、印刷用デバイスの属性は反映されていない。
【００６６】
２０３は、ステップ２０２で生成された画像データに印刷機器属性を加えたシミュレーションを実行するステップである。ＲＧＢ出力の場合、任意のＳｏｆｔ  ＲＩＰ１１３が生成したデータを出力デバイスシュミレータ１１５が処理し、印刷対象であるプリンタ装置１０３の属性を反映させて、シミュレーションを実行する。
【００６７】
２０４は、ステップ２０３の実行結果を情報処理装置１０１に表示するステップである。シミュレーションに利用されたパラメータとして、ネットワーク１０４を介してプリンタ装置機器情報１０３を取得し、プリンタコントローラ１０５が搭載する画像フォーマット、圧縮方式、色変換処理、階調、中間調、解像度、紙種、給排紙オプション、情報記憶装置１０６内に格納できる画像ファイル容量、出力可能な階調、解像度の検証を行い、印刷時間を予想する。さらに、画像オプションを変更した場合の画像データを情報処理装置１０１内で可視化し、要求どおりの画像が取得可能か、利用者が検証可能な情報を与える。
【００６８】
２０５は、ステップ２０４で得た検証結果に対して、プリンタ装置１０３が、希望通りの印刷結果を得ることが出来るプリンタであるかどうかを、画像データシミュレーションシステム１０７の結果、利用者が判断するステップである。
【００６９】
２０６は、ステップ２０４で得た検証結果に対して、プリンタ装置１０３のサポートできる画像設定オプションを利用することで、希望通りの印刷結果を得ることができるかどうかを、画像データシミュレーションシステム１０７の結果、利用者が判断するステップである。
【００７０】
２０７は、ステップ２０５およびステップ２０６の判断にもとづき、出力デバイスシュミレータ１１５内で、再度、検証用パラメータを設定するステップである。パラメータ設定として、ＲＧＢ出力を実行する場合には、シミュレーション用コンソール１１６を操作し、ＣＭＹＫ出力を実行する場合には、シミュレーション用コンソール１１７を操作する。
【００７１】
ＲＧＢ出力の場合、任意のＳｏｆｔ  ＲＩＰ１１３が生成した画像データに対して、プリンタ装置１０３が所持する属性をネットワーク１０４経由で情報処理装置１０２に通知し、ＰＣＬ出力、解析用ＢＭＰファイル出力、ＰｏｓｔＳｃｒｉｐｔ（登録商標）出力、ＪＰＥＧ出力、可視化用画面出力オプションの各選択を行い、検証パラメータをセットする。
【００７２】
ＣＭＹＫ出力の場合、任意のＳｏｆｔ  ＲＩＰ１１４が生成した画像データに対して、プリンタ装置１０３が所持する属性をネットワーク１０４経由で情報処理装置１０２に通知し、ＰＣＬ出力、解析用ＢＭＰファイル出力、ＰｏｓｔＳｃｒｉｐｔ出力、ＪＰＥＧ出力、可視化用画面出力オプションの各選択を行い、検証パラメータをセットする。
【００７３】
検証の結果、プリンタ装置１０３を利用した場合、初期の出力オプションでは、望ましい印刷結果を得られない、または印刷所要時間といった生産要求満たすことができないと判明した場合、新たに１１６または１１７の出力デバイスオプションを再セットし、画像データを可視化し、数値データを採取する。
【００７４】
２０８は、ステップ２０７にて設定されたプリンタ装置１０３の画像フォーマットに対して圧縮方式を選択するステップである。
【００７５】
ＲＧＢ出力の場合には、出力設定ダイアログ１０８の設定画面により、出力先、出力オプションをダイナミックにレジストリに設定し、任意のＳｏｆｔ  ＲＩＰ１１３が生成する１つのプリンタ機器非依存画像データを基に、圧縮方式をセットし、ネットワーク上のプリンタ装置１０３のシミュレーションを実行する。
【００７６】
ＣＭＹＫ出力の場合には、出力設定ダイアログ１０８の設定画面により、出力先、出力オプションをダイナミックにレジストリに設定し、任意のＳｏｆｔ  ＲＩＰ１１４が生成する１つのプリンタ機器非依存画像データを基に、圧縮方式をセットし、ネットワーク上のプリンタ装置１０３のシミュレーションを実行する。
【００７７】
２０９は、ステップ２０８にて設定されたプリンタ装置１０３の圧縮方式に対して、さらに、解像度、階調、中間調、紙種、給排紙オプション、印刷時の色変換オプションをセットするステップである。
【００７８】
２１０は、ステップ２０９にて設定されたプリンタ装置１０３のオプションに対して、さらに、ステップ２０８で選択された圧縮に対するダウンサンプリングを出力ダイアログ１０８経由でセットするステップである。
【００７９】
２１１は、ステップ２１０にて設定されたプリンタ装置１０３のオプション中、印刷時ファイルサイズ、印刷時間の計算をセットするステップである。
【００８０】
２１２は再検証を実行するステップである。ステップ２１２に利用されるパラメータは、ネットワーク１０４を介して、情報処理装置１０２が、プリンタ装置１０３機器情報を取得する。取得するデータとしては、プリンタコントローラ１０５でサポートされる画像フォーマット、圧縮方式、色変換処理、階調、中間調、解像度、紙種、給排紙オプション、情報記憶装置１０８内に格納できる画像ファイル容量、出力可能な階調、解像度ある。これらのデータに基づき情報処理装置１０２内で再検証を行い、印刷時間を予想する。さらに、オプション変更した場合の画像データを可視化し、情報処理装置１０１利用者に対して表示することで、要求どおりの画像が取得可能か検証を行う。
【００８１】
２１３は、ステップ２１２の検証実行を受けて、解析用画像ファイル、可視化データ、印刷時間予想の数値データを生成するステップである。
【００８２】
２１４は、ステップ２１３により取得されたデータの検証結果より、希望画像品質を所定の時間で印刷実行できるかどうかを判断し、再検証するか、または、対象プリンタ上で印刷処理を行うか判断するステップである。再検証の必要がある場合には、再度、ステップ２０７に移る。
【００８３】
２１５は、検証したパラメータに準じて実際に印刷処理を行うステップである。
【図面の簡単な説明】
【００８４】
【図１】本発明のプリンタ装置と情報処理装置とネットワークのシステムブロック図である。
【図２】情報処理装置内で実行される処理の構成図である。
【図３】本発明の出力設定ダイアログである。
【図４】本発明の出力設定ダイアログのオプション画面である。
【図５】本発明の印刷工程シミュレーションの流れ図である。
【符号の説明】
【００８５】
１０１  文書データや画像データなどを印刷するために用いる情報処理装置
１０２  ラスタライズデータを生成する情報処理装置
１０３  プリンタ装置
１０４  ネットワーク
１０５  プリンタコントローラ
１０６  記憶装置
１０７  画像データシミュレーションシステム
１０８  出力方法指定ダイアログ
１０９  ＲＧＢ系プリントプロセッサ
１１０  ＣＶＭＹＫ系プリントプロセッサ
１１１  ＲＧＢ系印刷入力データ
１１２  ＣＭＹＫ系印刷入力データ
１１３  ＲＧＢ版Ｓｏｆｔ  ＲＩＰ
１１４  ＣＭＹＫ版Ｓｏｆｔ  ＲＩＰ
１１５  デバイスシュミレータ
１１６  出力設定ダイアログ（シミュレーション用コンソール）
１１７  出力設定ダイアログのオプション画面（シミュレーション用コンソール）
【図１】
2006099637.tif 000003
【図２】
2006099637.tif 000004
【図３】
2006099637.tif 000005
【図４】
2006099637.tif 000006
【図５】
2006099637.tif 000007