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