(57)【特許請求の範囲】
【請求項１】
デジタルデータに基づいて印刷を行う印刷システムにおいて、
色情報を管理する印刷制御装置であって、
色名と当該色名に関連する所定の情報とを含む色情報を登録する登録手段と、
印刷対象となるデジタルデータ内において所定領域の色として指定された色名を取得する指定色名取得手段と、
前記登録手段に登録された色情報の中から、前記取得された色名に対応する色情報を検索して抽出する色情報抽出手段と、
前記抽出された色情報に基づいてラスタライズ処理を行うラスタライズ処理手段と、
を有する印刷制御装置と、
前記ラスタライズ処理されたデータに基づいて印刷処理を行う印刷手段と、
を備え、
前記登録手段には、色版についての色情報が登録されており、
前記色版についての色情報に含まれる前記所定の情報は、当該色版の印刷順序を示す刷り順に関する情報を含み、
前記ラスタライズ処理は、版のもぐり込みの方向を決定するトラップ処理を含み、
前記トラップ処理は、前記刷り順に関する情報に基づいて行われることを特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムにおいて、
前記印刷制御装置は、前記印刷手段に装填されたインキに関する確認処理を行う確認手段をさらに有し、
前記色情報は、前記印刷手段に装填されるべきインキのインキ名を含み、
前記確認手段は、前記印刷手段に実装されたインキのインキ名と前記色情報抽出手段により抽出された色情報に含まれる印刷手段に装填されるべきインキのインキ名とを比較することによりインキの確認処理を行うことを特徴とする印刷システム。
【請求項３】
請求項１または請求項２に記載の印刷システムにおいて、
前記印刷システムは、印刷物の確認用出力を行う確認用出力手段、
をさらに備え、
前記色情報は、前記色名に対応する色を表現するための疑似色に関する情報を含み、
前記確認用出力手段は、前記抽出された色情報に含まれる前記疑似色に関する情報に基づいて確認用出力処理を行うことを特徴とする印刷システム。
【請求項４】
請求項３に記載の印刷システムにおいて、
前記登録手段には、特色の色版についての色情報が登録されており、
前記色情報は、特色のインキを用いて印刷するか特色以外のプロセスカラーのインキのみを用いて印刷するかを指定するプロセスカラー化指示に関する情報を含み、
前記確認用出力手段は、前記抽出された色情報に含まれる前記疑似色に関する情報と前記プロセスカラー化指示に関する情報とに基づいて生成されたラスタライズデータを用いて確認用出力処理を行うことを特徴とする印刷システム。
【請求項５】
請求項１ないし請求項４のいずれかに記載の印刷システムにおいて、
前記登録手段は、デジタルデータ内に含まれる色情報を検索抽出して登録することを特徴とする印刷システム。
【請求項６】
請求項１ないし請求項５のいずれかに記載の印刷システムにおいて、
通信系を通じて前記印刷制御装置に対して接続されるクライアント、
をさらに備え、
前記クライアントは、前記登録手段によって登録された色情報に対して前記通信系を通じてアクセスすることができることを特徴とする印刷システム。
【請求項７】
デジタルデータに基づいて印刷を行う印刷方法であって、
色名と当該色名に関連する所定の情報とを含む色情報を登録する登録工程と、
印刷対象となるデジタルデータ内において所定領域の色として指定された色名を取得する工程と、
前記登録された色情報の中から、前記取得された色名に対応する色情報を検索して抽出する工程と、
前記抽出された色情報に基づいてラスタライズ処理を行う工程と、
前記ラスタライズ処理されたデータに基づいて印刷処理を行う工程と、
を含み、
前記登録工程においては、色版についての色情報が登録され、
前記色版についての色情報に含まれる前記所定の情報は、当該色版の印刷順序を示す刷り順に関する情報を含み、
前記ラスタライズ処理は、版のもぐり込みの方向を決定するトラップ処理を含み、
前記トラップ処理は、前記刷り順に関する情報に基づいて行われることを特徴とする印刷方法。
【請求項８】
コンピュータを、請求項１ないし請求項５のいずれかに記載の印刷システムにおける印刷制御装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
コンピュータを、請求項６に記載の印刷システムにおけるクライアントとして機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、色情報を用いて印刷処理や校正出力処理などを行う技術に関し、特に色情報のデジタルデータ化（電子データ化）に関する。
【０００２】
【従来の技術】
従来のデジタル印刷装置においては、デジタルデータに基づく印刷処理を行うにあたって、特定の色に関する情報については、紙媒体に書かれたメモなどを用いて後工程に伝えられるなどの手法が採られている。
【０００３】
また、このようなデジタル印刷装置による印刷作業においても印刷物の仕上がりを確認するためなどの用途のために校正出力などが行われるが、この校正出力における色情報は、最終的な印刷物に関する色情報とは別個に管理がなされているのが現状である。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記のようなメモなどを用いた情報伝達による手法では、ミスの発生を防止することが困難であり、またミスを防止するために確認作業などの工程が余分に必要になるなどの問題がある。
【０００５】
また、上記のように印刷処理と校正処理との間の二重管理ともいえる状況は、データ管理の効率化という点から問題がある。
【０００６】
そこで、本発明は前記問題点に鑑み、与えられた色情報を正確に反映させることが可能な印刷システムおよびそれに関連する技術を提供することを第１の目的とする。
【０００７】
また、色情報を一元管理することにより、データの保守等を容易にする技術を提供することを第２の目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の印刷システムは、デジタルデータに基づいて印刷を行う印刷システムにおいて、色情報を管理する印刷制御装置であって、色名と当該色名に関連する所定の情報とを含む色情報を登録する登録手段と、印刷対象となるデジタルデータ内において所定領域の色として指定された色名を取得する指定色名取得手段と、前記登録手段に登録された色情報の中から、前記取得された色名に対応する色情報を検索して抽出する色情報抽出手段と、前記抽出された色情報に基づいてラスタライズ処理を行うラスタライズ処理手段とを有する印刷制御装置と、前記ラスタライズ処理されたデータに基づいて印刷処理を行う印刷手段とを備え、前記登録手段には、色版についての色情報が登録されており、前記色版についての色情報に含まれる前記所定の情報は、当該色版の印刷順序を示す刷り順に関する情報を含み、前記ラスタライズ処理は、版のもぐり込みの方向を決定するトラップ処理を含み、前記トラップ処理は、前記刷り順に関する情報に基づいて行われることを特徴とする。
【００１０】
請求項２に記載の印刷システムは、請求項１に記載の印刷システムにおいて、前記印刷制御装置は、前記印刷手段に装填されたインキに関する確認処理を行う確認手段をさらに有し、前記色情報は、前記印刷手段に装填されるべきインキのインキ名を含み、前記確認手段は、前記印刷手段に実装されたインキのインキ名と前記色情報抽出手段により抽出された色情報に含まれる印刷手段に装填されるべきインキのインキ名とを比較することによりインキの確認処理を行うことを特徴とする。
【００１２】
請求項３に記載の印刷システムは、請求項１または請求項２に記載の印刷システムにおいて、前記印刷システムは、印刷物の確認用出力を行う確認用出力手段、をさらに備え、前記色情報は、前記色名に対応する色を表現するための疑似色に関する情報を含み、前記確認用出力手段は、前記抽出された色情報に含まれる前記疑似色に関する情報に基づいて確認用出力処理を行うことを特徴とする。
請求項４に記載の印刷システムは、請求項３に記載の印刷システムにおいて、前記登録手段には、特色の色版についての色情報が登録されており、前記色情報は、特色のインキを用いて印刷するか特色以外のプロセスカラーのインキのみを用いて印刷するかを指定するプロセスカラー化指示に関する情報を含み、前記確認用出力手段は、前記抽出された色情報に含まれる前記疑似色に関する情報と前記プロセスカラー化指示に関する情報とに基づいて生成されたラスタライズデータを用いて確認用出力処理を行うことを特徴とする。
【００１３】
請求項５に記載の印刷システムは、請求項１ないし請求項４のいずれかに記載の印刷システムにおいて、前記登録手段は、デジタルデータ内に含まれる色情報を検索抽出して登録することを特徴とする。
【００１４】
請求項６に記載の印刷システムは、請求項１ないし請求項５のいずれかに記載の印刷システムにおいて、通信系を通じて前記印刷制御装置に対して接続されるクライアント、をさらに備え、前記クライアントは、前記登録手段によって登録された色情報に対して前記通信系を通じてアクセスすることができることを特徴とする。
【００１５】
請求項７に記載の印刷方法は、デジタルデータに基づいて印刷を行う印刷方法であって、色名と当該色名に関連する所定の情報とを含む色情報を登録する登録工程と、印刷対象となるデジタルデータ内において所定領域の色として指定された色名を取得する工程と、前記登録された色情報の中から、前記取得された色名に対応する色情報を検索して抽出する工程と、前記抽出された色情報に基づいてラスタライズ処理を行う工程と、前記ラスタライズ処理されたデータに基づいて印刷処理を行う工程とを含み、前記登録工程においては、色版についての色情報が登録され、前記色版についての色情報に含まれる前記所定の情報は、当該色版の印刷順序を示す刷り順に関する情報を含み、前記ラスタライズ処理は、版のもぐり込みの方向を決定するトラップ処理を含み、前記トラップ処理は、前記刷り順に関する情報に基づいて行われることを特徴とする。
【００１６】
請求項８に記載の記録媒体は、コンピュータを、請求項１ないし請求項５のいずれかに記載の印刷システムにおける印刷制御装置として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とする。
【００１７】
請求項９に記載の記録媒体は、コンピュータを、請求項６に記載の印刷システムにおけるクライアントとして機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とする。
【００１８】
【発明の実施の形態】
＜Ａ．システム構成＞
＜概要＞
図１は、本発明の実施形態である印刷システム１のシステム構成の概要を示す図である。
【００１９】
図１に示すように、この印刷システム１は、デジタルデータに基づき少なくとも１つの版（図１では５つの版）を用いて印刷を行う印刷機４０と、印刷対象となるデジタルデータをラスタライズし、ラスタライズされたデジタルデータを印刷機４０に対して供給する印刷制御装置（以下、「コントローラ」と称する）２０とを備える。これらのコントローラ２０と印刷機４０とは通信線ＣＬを介して互いに接続されており、相互に各種の情報を送受信することが可能である。
【００２０】
この印刷システム１は、コントローラ２０により複数色刷り（例えばＹＭＣＫの４色刷り）の文書や画像等のドキュメントを各版に対応する色データに分解し、印刷機４０内の各版により複数色の印刷を分担して行う印刷システムである。
【００２１】
＜印刷機４０＞
上記の印刷機４０はデジタル印刷装置であり、複数の印刷色のそれぞれについて、内部に刷版の露光を行う露光ヘッド４４ａ〜４４ｅおよびそれらの露光ヘッド４４ａ〜４４ｅにより得られた刷版により印刷を行う印刷機構４５ａ〜４５ｅが直列に連結され、最も上流側には自動的に給紙を行う給紙部４２が取り付けられ、最も下流側には排出された印刷物を自動的に仕分けたり、蓄積したりする排紙部４３が取り付けられている。
【００２２】
＜コントローラ２０＞
図２は、コントローラ２０のハードウエア構成を表す概念図である。コントローラ２０は、ＣＰＵ２、半導体メモリおよびハードディスクなどを含む記憶部３、各種の記録媒体から情報を読み出すメディアドライブ４、モニタなどを含む表示部５、キーボートおよびマウスなどを含む入力部６を備えるコンピュータシステムである。ＣＰＵ２は、バスラインＢＬおよび入出力インターフェースＩＦを介して、記憶部３、メディアドライブ４、表示部５、入力部６などに接続されている。また、メディアドライブ４は、ＣＤ−ＲＯＭ、ＤＶＤ（Digital Versatile Disk）、フレキシブルディスクなどの可搬性の記録媒体９からその中に記録されている情報を読み出す。このコンピュータシステムは、プログラムを記録した可搬性記録媒体９からそのプログラムを読み込むことによって、後述するような色情報に関する色情報データベース機能や印刷ジョブの登録機能などの各種機能を持つようになる。
【００２３】
図３は、コントローラ２０の機能ブロック図である。以下、図３を用いてコントローラ２０の機能について説明する。
【００２４】
データ受信部２０ａにおいて、フロントエンドに配置された後述するクライアント１０（図１参照）から送られてくるドキュメントデータを受信する。
【００２５】
制御部２０ｂは、各部とデータのやり取りを行いつつ後述するタイミング制御を含む印刷ジョブの実行の管理であるジョブ管理機能、印刷ジョブの進捗状況の管理である進捗管理機能、ラスタライズの実行状況の管理であるラスタライズ管理機能、オペレーターによって入力される指示の管理である指示データ管理機能、後述する色情報に関するデータベースの管理を行う色情報データベース管理機能を有する。
【００２６】
ユーザインタフェース部２０ｃではＧＵＩ(Graphical User Interface)による表示の制御であるＧＵＩ制御機能、入力制御機能、後述する色情報データベースにおける色情報の追加や変更といったデータベースの編集機能（登録機能）を有している。
【００２７】
印刷演算処理部２０ｄにおいては、印刷対象となるデジタルデータに対してラスタライズ処理を行う。これにより、ドキュメントデータを印刷機４０の各版に対応する色データに分解して、各版毎の出力用データが生成される。このラスタライズ処理において、記憶部３の色情報データベースＤＢの情報が用いられる。
【００２８】
また、出力部２０ｅは、印刷機４０、校正プリンタ３０（後述）とのインターフェイスとして機能し、外部へのデータ転送などを行う。
【００２９】
さらに、記憶部３（図２も参照）は、読み込まれたプログラムの全部または一部を記憶するプログラム記憶部３ａと、印刷処理等の対象となるデジタルデータとしてのドキュメントデータおよび当該ドキュメントデータデータをラスタライズしたラスタライズ後のデータなど記憶するデータ記憶部３ｂと、データベース（色情報データベース）ＤＢとして登録された色情報を記憶する色情報記憶部３ｃとを有している。この色情報記憶部３ｃに記憶された色情報データベースＤＢを通じて色情報が管理される。
【００３０】
この色情報データベースＤＢは、所定の色名（カラーネーム）と当該色名に関連する所定の情報とを含む色情報（図４参照）を登録する登録機能を有している。この登録は、ユーザインタフェース部２０ｃを介して行われる。なお、後述するように、データ受信部２０ａにおいて受信される各種のドキュメントデータ内からあらかじめ自動的に検索抽出して登録することも可能である。
【００３１】
また、印刷演算処理部２０ｄは、印刷対象となるドキュメントデータ内において所定領域の色として指定された色名を取得し、取得された色名に対応する色情報を色情報データベースに登録された色情報の中から検索して抽出する。そして、印刷演算処理部２０ｄは、抽出された色情報に基づいて、印刷対象となるドキュメントデータに関するラスタライズ処理を行う。
【００３２】
さらに、生成されたラスタライズ処理後のデータは、出力部２０ｅを介して印刷機４０に対して出力され、印刷機４０において印刷処理が行われる。
【００３３】
なお、印刷演算処理部２０ｄは、印刷機４０における出力処理のためのデータを生成するだけでなく、後述するように、コントローラ２０の表示部５としてのカラーディスプレイ上においてシミュレーション画像を表示させる場合や参照用の粗画像（サムネイル画像）などを表示させる場合にも同様の動作を行う。
【００３４】
＜クライアント１０＞
また、印刷システム１（図１参照）は、コントローラ２０に対して通信線ＣＬを通じて接続された複数の外部端末装置（以下、「クライアントコンピュータ」あるいは単に「クライアント」と称する）１０をフロントエンドに備えている。以下では、このクライアント１０について説明する。
【００３５】
クライアント１０は、上述したコントローラ２０と同様のハードウエア構成を有するコンピュータシステムであり、ＣＰＵ、メモリ、ハードディスク等の内部構成と表示部としてのカラーディスプレイと入力部としてのキーボード等の周辺機器を備えている。
【００３６】
ここで、クライアント１０は、コントローラ２０と類似の機能を有するが、このうち色情報を記憶しておく色情報データベースＤＢはクライアント１０には構築されていない。色情報データベースはコントローラ２０にのみ構築されており、印刷システム１に係る色情報は一元管理されている。
【００３７】
そして、クライアント１０は、通信線ＣＬを通じて、コントローラ２０内の記憶部３に構築されている色情報データベースＤＢに対してアクセス（読み出しおよび／または書き込み）すること、すなわち、色情報データベースＤＢ内の色情報を読み出したり、色情報を書き込んだりすることが可能である。したがって、コントローラ２０において一元管理された色情報について、クライアント１０によってもその色情報を読み出したり書き込んだりすることにより色情報の管理を行うことが可能となるので、データの保守が容易になる。
【００３８】
さらに、各クライアント１０は、ページ記述言語によるデータ，ＰＤＦデータ等のドキュメントデータ（電子ぺージデータ）を作成、編集し、それを内部のハードディスクに保存したり、コントローラ２０に対してそれらのデータを送ったり後述の印刷ジョブの登録等の操作が行うことも可能である。
【００３９】
また、クライアント１０においても、コントローラ２０と同様、クライアント１０の表示部としてのカラーディスプレイ上においてシミュレーション表示することが可能である。これにより、印刷機４０による印刷処理に先立って、印刷物の出力状態をクライアント１０のカラーディスプレイ上で確認することができる。この場合にも、コントローラ２０の記憶部３において構築された色情報データベースＤＢの情報に基づいて、ラスタライズ処理が行われ、シミュレーション画像の生成を行うことになる。この場合において、当該ラスタライズ処理は、コントローラ２０側で行ってもよく、あるいは、クライアント１０側で行ってもよい。
【００４０】
さらに、シミュレーション表示だけでなく、クライアント１０の表示部としてのカラーディスプレイにおいて、参照用の粗画像（サムネイル画像）などを表示させることも可能である。これにより、印刷機４０による印刷処理に先立って、印刷物の内容をカラーディスプレイ上で確認することができる。
【００４１】
＜校正出力＞
また、印刷システム１は、校正用に試験的に印刷出力を行うための校正プリンタ３０（図１参照）をも備えている。この校正プリンタ３０は、通信線ＣＬでコントローラ２０に対して接続されており、コントローラ２０からの出力指令に基づいて出力処理が行われる。これにより、印刷機４０による本印刷に先立って、印刷物の最終出力状態を確認することができる。後述するように、この校正プリンタ３０における校正用の印刷出力時においてもコントローラ２０に登録されている色情報を用いて印刷処理が行われる。
【００４２】
ここで、本明細書においては、校正プリンタ３０による校正出力（校正印刷出力）の他、コントローラ２０およびクライアント１０のカラーディスプレイなどの表示部におけるシミュレーション表示や参照用粗画像の表示などの表示出力をも含めた概念を、印刷物の確認用出力を行う「確認用出力」として定義する。
【００４３】
＜色情報＞
つぎに、色情報データベースＤＢ内に登録される「色情報」について説明する。図４は、「色情報」の内容を表す図である。ここでは、版（色版）として用いられる色の色情報を指定する場合について説明する。版としては、たとえば、Ｙ（イエロー）、Ｍ（マゼンダ）、Ｃ（シアン）、Ｋ（ブラック）の４つの基本色を用いる場合の他、「ゴールド」などの特色と呼ばれる色を直接的に「版」として用いる場合がある。このような版（色版）として用いられる各色についての色情報は、具体的には、次のような情報を含むものとして登録される。
【００４４】
図４に示すように、色情報は、「色名」、「インキ名」、「刷り順」、「スクリーン角度」、「プロセスカラー化指示」、「疑似色」、および「インキタイプ」の各項目を有する。以下において、各項目について順次説明する。
【００４５】
まず、「色名」は、その色の名称を意味する。印刷対象となる文書等のデザイナーは、この「色名」を用いて、印刷対象物の各領域における「色」の指定を行うことができる。そして、ドキュメントデータにおいて、各領域における色がこの色名で指定されて保存されることになる。
【００４６】
また、「インキ名」は、版に対応する色を表現するものとして印刷機４０に装填されるべきインキの名称であり、具体的なインキの商品名称など、インキを特定することが可能な名称を記載しておくことができる。これにより、「色名」に対応して実際に印刷に用いるべきインキを特定することが可能になる。たとえば、色名としての「イエロー」に対応して、インキ名としての商品名称「イエロー１２３」を登録しておくことができる。また、特色に対しても同様に定めることができ、たとえば、色名としての「ゴールド」に対応して、インキ名としての商品名称「ゴールド４５６」を登録しておくことができる。なお、この「イエロー１２３」および「ゴールド４５６」は、商品名称として例示するものである。
【００４７】
さらに、「刷り順」は、複数の版が存在する場合に各版の印刷を行う処理順序を定める際に用いられる指標である。具体的には、所定の数値が絶対的な値として各色名に対して与えられており、これらの数値が小さい順、若しくは大きい順に従って各版の印刷処理が行われる。これは、複数の色版を用いた印刷処理において、印刷順序が異なると刷り上がった状態において全く異なる色として認識されてしまうことに対応して、そのような事態を防止し、適切な色版の印刷順序を定める必要があることに基づく。各版に対応して、各色の透過率の大小（あるいは色の濃度の大小）に応じた値が、刷り順を表す指標として設定される。
【００４８】
また、「スクリーン角度」は、各色版毎に設定されるスクリーン角度である。モアレの発生を防止するため、好ましくは、各版に対して互いに異なる値が設定される。
【００４９】
さらに、「プロセスカラー化指示」は、ＹＭＣＫ以外の特色に対して与えられる指示であり、当該特色を表現するにあたって、印刷機４０に装填された特色用のインキを用いて印刷するか、あるいはプロセスカラー（すなわちＹＭＣＫの４色のいずれかの色）のみを用いて印刷するか、についての指定を行う設定であり、オンおよびオフのいずれかの値が設定される。
【００５０】
たとえば、プロセスカラー化指示が「オフ」の場合には、特色を表現するに際して、特色の色名に対応するインキ名で表されるインキ、すなわち特色用の専用インキを用いるものとしてラスタライズ処理が行われた後、当該専用インキを用いて印刷処理が行われる。一方、プロセスカラー化指示が「オン」の場合には、特色用の専用インキを用いずに、プロセスカラーに対応する版に対する色分解を行うラスタライズ処理を行い、プロセスカラーのみを用いた印刷処理が行われる。
【００５１】
つぎに、「疑似色」について説明する。「疑似色」は、色名を表現するにあたって、その色本来の色ではなく、擬似的な色で表現する場合に用いる色に関する情報である。
【００５２】
たとえば、カラーディスプレイ上でのシミュレーションを行うにあたって、その「色名」に対応するＲＧＢ表現を規定しておくことができる。このＲＧＢ表現は、具体的には、各色成分Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の濃度値（輝度値）の組合せで与えられる。
【００５３】
また、校正プリンタ３０に対する出力に用いる際のＹＭＣＫ表現を規定しておくことも可能である。ＹＭＣＫ表現は、具体的には、各色成分の濃度値（輝度値）の組合せ（Ｙ，Ｍ，Ｃ，Ｋ）で与えることができる。
【００５４】
さらには、「ゴールド」などの特色に対するＹＭＣＫ表現を規定しておくことも可能であり、上記の「プロセスカラー化指示」と連動して、プロセスカラー化指示がオンの場合に、プロセスカラーによる特色表現を行う際のＹＭＣＫの各色成分の具体的な値を決定することができる。
【００５５】
このように、「疑似色」としての情報には、（１）カラーディスプレイ上でのシミュレーション表示に用いるＲＧＢ表現による情報と、（２）校正印刷出力に用いる際のＹＭＣＫ表現による情報と、（３）特色あるいは中間色（後述）に対して設定される本印刷時のＹＭＣＫ表現による情報とが含まれる。このうち、（２）および（３）の情報については、以下の説明においては同一の情報を共用するものとしているが、より柔軟な対応を可能にするため別個に定めるようにしてもよい。
【００５６】
また、「インキタイプ」は、インキの種類を定義するパラメータであり、このパラメータに応じてトラップ処理（後述）における処理の内容が決定される。具体的には、複数のパラメータ（Normal/Transparent/Opaque/OpaqueIgnore）のいずれかが設定され、設定されたパラメータに対応して、どのような状況において、どのような内容のトラップ処理を行うかが決定される。
【００５７】
ところで、上記においては、版として用いる色に関する色情報についての登録について説明したが、色情報はこれに限定されず、たとえば、版として用られる色（ここではＹＭＣＫ）以外の中間色に対する疑似色を色情報の一部として定義しておくことができる。たとえば、赤色、緑色、青色、レモン色、橙色、黄緑色などの各中間色に対応するＹＭＣＫ表現をあらかじめ疑似色として定義しておくことができる。これによれば、デザイナーが指定した中間色を印刷時において正確に再現することが可能になる。図５は、その一例を示す図であり、「色名：××××」に対して、疑似色のＹＭＣＫ表現およびＲＧＢ表現が指定される場合を示している。
【００５８】
なお、このように色情報が中間色に関する色情報を表す場合であっても、版としての色情報を表す場合と同様のテンプレートを用いることができ、必要な項目のみを記載しておけばよい。たとえば、中間色に関する色情報については、項目「疑似色」に関する情報が登録されていれば、その登録情報をその後の印刷処理において利用することができる。
【００５９】
＜Ｂ．動作＞
＜概要＞
図６ないし図８は、印刷システム１の動作を表すフローチャートである。図６は、全体的な流れを表すフローチャートであり、図７および図８は、そのうちの一部（ステップＳ４０およびステップＳ３０）に関する流れを表すフローチャートである。以下では、これらの図を参照しながら、印刷システム１の動作について説明する。
【００６０】
図６に示すように、この印刷システム１においては、ステップＳ１０で色情報の登録が行われた後、ステップＳ２０において、印刷対象となるドキュメントデータのジョブ登録を行い、当該ドキュメントデータについて、色情報データベースＤＢにおいて登録された色情報を用いて、確認用出力処理（ステップＳ３０）や印刷処理（ステップＳ４０）が行われる。以下では、各動作について詳細に説明する。
【００６１】
＜色情報の登録＞
まず、ステップＳ１０において、色情報の登録を行う。この色情報は、上述したように、色名と当該色名に関連する所定の情報とを含む色情報である。この色情報の登録は、コントローラ２０の入力部６などを用いて行われる。
【００６２】
ここでは、印刷システム１において、「Ｙ」、「Ｍ」、「Ｃ」、「Ｋ」の各色に関する４つの版と特色（ここでは「ゴールド」、以下「ＧＤ」と略記する）に関する１つの版との合計５つの版について、各色版に関する色情報の登録を行う場合について説明する。
【００６３】
各色版の設定は、図９に示すような色情報の設定用画面Ｇ１を用いて行うことができる。以下では、「ＧＤ」版に関する色情報の設定について説明する。
【００６４】
まず、色名として「ゴールド」を欄Ａ１に入力する。そして、インキ名として「ゴールド４５６」を欄Ａ２に入力し、刷り順として「０１５」を欄Ａ３に入力し、スクリーン角度として「３０」（度）を欄Ａ４に入力する。ここにおいて、インキ名は、欄Ａ２に直接入力するほか、あらかじめ登録された複数のインキ名の中から選択して入力することもできる。さらに、プロセスカラー化指示に関して欄Ａ６を選択してオフの指示を与える。なお、欄Ａ５と欄Ａ６とはいずれか一方が選択されるようになっており、一方が選択状態になると他方は非選択状態となる。また、疑似色１（ＹＭＣＫ表現）および疑似色２（ＲＧＢ表現）について、各欄Ａ７〜Ａ１３に各値を入力することにより、図に示すような各値を入力する。なお、疑似色１および疑似色２のそれぞれについて、各ボタンＡ１４およびＡ１５のいずれかを押すことにより、色見本台帳画面を呼び出し、その色見本台帳に付随して定められた各ＹＭＣＫ値およびＲＧＢ値のそれぞれを設定することも可能である。そして、インキタイプを設定する。この設定は、４つの選択肢Ａ１６〜Ａ１９の中から１つを選択することにより行われる。ここでは、「Normal」が選択された場合を示している。
【００６５】
このようにして、特色「ゴールド」に関する入力が行われる。なお、上記の各欄を必ずしも最初の登録の時点で全てを入力してしまう必要はない。すなわち、必要な事項のみを設定しておくようにしておいても良い。たとえば、校正プリンタ３０による校正印刷処理のみを行う場合にはその校正印刷処理に必要な情報（上記の「疑似色１」に関する情報）のみが設定されていればよく、その他の情報は、後に行われる印刷処理前までに設定されていればよい。また、印刷処理時において未設定の項目の入力を促すことも可能である。
【００６６】
そして、その他の「Ｙ」、「Ｍ」、「Ｃ」、「Ｋ」の各色版についても、同様にして、色情報を登録する。また、色版以外の色、すなわち中間色に関する色情報についても、適宜必要に応じて入力を行う。
【００６７】
なお、上記においては、コントローラ２０の入力部６などを用いて色情報の登録動作を行う場合について説明したが、クライアント１０の入力部などを用いても色情報の登録動作を行うことも可能である。また、色情報の入力に関して、上記のように作業者が入力を行う他、後述する自動登録機能を用いて行うことも可能である。
【００６８】
＜ジョブ登録＞
つぎに、ステップＳ２０（図６）において、印刷対象となるドキュメントデータを特定して、実行すべき印刷ジョブを登録するジョブ登録が行われる。
【００６９】
たとえば、クライアント１０（図１）において作成および／または編集されたドキュメントデータを操作者が特定しクライアント１０からコントローラ２０に対してジョブ内容データと共に送信する。コントローラ２０は、送付されてきたドキュメントデータを受信する（ステップＳ２１）。そして、これらの受信データを登録することにより、ジョブ登録を行う（ステップＳ２２）。上述したように、コントローラ２０の制御部２０ｂは、複数のクライアント１０から送付されてくる印刷ジョブの実行の管理を行う。このように、この制御部２０ｂによるジョブ管理機能により、印刷すべきドキュメントデータが特定される。
【００７０】
この後、特定されたドキュメントデータに対して、確認用出力処理（ステップＳ３０）や印刷処理（ステップＳ４０）が行われる。ここでは、まず、印刷処理（ステップＳ４０）について説明する。
【００７１】
＜印刷出力＞
ステップＳ４０において、ステップＳ２０において印刷対象として特定されたドキュメントデータに対して、印刷処理が行われる。図７は、ステップＳ４０の詳細動作を説明するフローチャートであり、この図７を参照しながら、各動作について説明する。
【００７２】
まず、ステップＳ４１において、コントローラ２０の印刷演算処理部２０ｄ（図３）は、印刷対象となるドキュメントデータ内において所定領域の色として指定された色名を取得する。より具体的には、ドキュメントデータ内の当該所定領域に対応するオブジェクトデータに含まれる指定色名を取得することになる。
【００７３】
つぎに、ステップＳ４２において、印刷演算処理部２０ｄは、ステップＳ４１において取得された色名に対応する色情報を、ステップＳ１０において色情報データベースＤＢに登録された色情報の中から検索して抽出する。
【００７４】
さらに、ステップＳ４３において、印刷演算処理部２０ｄは、ステップＳ４２において抽出された色情報に基づいて、印刷対象となるドキュメントデータに関するラスタライズ処理を行う。
【００７５】
このラスタライズ処理にあたっては、各色版に対応して登録されている「スクリーン角度」の値が用いられる。
【００７６】
また、特色である色名「ゴールド」が所定領域の色として指定されていた場合には、抽出された対応色情報に含まれる「プロセスカラー化指示」がオンであるかオフであるかに応じて、ラスタライズ処理の色分解の仕方を区別する。「プロセスカラー化指示」がオンの場合には、当該色情報に含まれる疑似色のＹＭＣＫ表現を用いてラスタライズ処理が行われる。一方、「プロセスカラー化指示」がオフの場合には、当該色情報に含まれる疑似色の情報を用いずに、「ＧＤ」版による出力を伴うものとしてラスタライズ処理が行われる。
【００７７】
さらに、上記のラスタライズ処理にあたっては、必要に応じて、トラップ処理が行われる。トラップ処理とは、異なる版において生成された２つの領域であって最終印刷時において隣接した領域となる２つの領域における「版ずれ」を防止するために、一方の領域を他方の領域にもぐり込ませる処理、いわゆる「版のもぐり込み処理」をいう。具体的には、隣接する２つの領域に重なり部分を設けて「版ずれ」現象を防止する。
【００７８】
たとえば、隣接する両領域の濃度が同程度の場合、透過性の大きな色（いわゆる薄い色）の領域を所定の幅だけ拡張し、比較的透過性の小さな色（いわゆる濃い色）を有する他方の領域にもぐり込ませることにより、「版ずれ」を防止することができる。ここにおいて、上記の色情報のうち「刷り順」は、版の透過性を反映させた情報であるので、この「刷り順」に関する情報を用い、その値の大小に応じて、いずれの領域を拡張すべきかを決定することが可能になる。すなわち、上記の色情報のうち「刷り順」に関する情報を用いてトラップ処理を行うことができる。
【００７９】
また、隣接する両領域の濃度が異なる場合であって、透過性の小さな色（いわゆる濃い色）の方が透過性の大きな色（いわゆる薄い色）に比べて、当該領域の「濃度」（たとえば網パーセント）が小さいときには、逆に、透過性の小さな色の領域を所定の幅だけ拡張して他方の領域にもぐり込ませることが好ましいことがある。このときには、各領域に対応したオブジェクトデータに含まれる「濃度」に関する情報をさらに用いて、トラップ処理が行われる。すなわち、上記の色情報のうち「刷り順」に関する情報と、ドキュメントデータ内において隣接する両領域に対応したオブジェクトデータに含まれる「濃度」に関する情報とを用いて、トラップ処理が行われる。
【００８０】
このトラップ処理においては、上記の色情報のうちの「インキタイプ」に関する情報をさらに用いることができる。この「インキタイプ」の設定値に応じてトラップ処理の内容を決定することが可能である。この情報を利用することにより、トラップ処理を行うべきか否かを各種の状況に応じて区別して処理することができる。
【００８１】
つぎに、ステップＳ４４において、印刷演算処理部２０ｄ（図３）によりインキの確認処理が行われる。ここでは、合計５つの色版に関する確認処理が行われる。具体的には、印刷機４０の５つの各印刷機構４５ａ〜４５ｅのそれぞれにおいて、印刷すべき各色版に対応する正しいインキが正しい順序で装填されているか否かを確認する。
【００８２】
色版の配置順序（印刷順序）は、「刷り順」の情報に基づいて定められる。これらの「Ｙ」、「Ｍ」、「Ｃ」、「Ｋ」、「ＧＤ」の５つの版は、その「刷り順」の指標値の大きさに従って昇順あるいは降順にソートされて並べられる。これにより、適正な印刷順序が決定され、その印刷順序に従って、各印刷機構４５ａ〜４５ｅにおいて配置されるべきものとして定められる。たとえば、「Ｙ」、「Ｍ」、「Ｃ」、「ＧＤ」、「Ｋ」の順序が適正な印刷順序として定められた場合には、それぞれ、印刷機構４５ａに「Ｙ」版、印刷機構４５ｂに「Ｍ」版、印刷機構４５ｃに「Ｃ」版、印刷機構４５ｄに「ＧＤ」版、印刷機構４５ｅに「Ｋ」版に対応するインキが装着されるべきものとして定められる。
【００８３】
そして、この際に各印刷機構４５ａ〜４５ｅに実装された（実際に装填された）インキのインキ名が、各色に対応する抽出された色情報に含まれる印刷機構に装填されるべきインキのインキ名と同一であることを確認することにより、インキの確認処理を行う。なお、各印刷機構４５ａ〜４５ｅに実装されたインキのインキ名は、実装されたインキの容器表面に設けられるバーコードなどの識別符号を読み取ること、あるいは、インキの実装時において装着したインキ名を装着者等が入力して登録しておくことなどにより得ることができる。
【００８４】
この確認処理において、正しいインキが正しい位置に配置されていない場合には、注意信号が発せられ、作業者は、その注意信号を受けて、これらのインキを正しく配置し直す。そして、正しいインキが正しい位置に配置されたことが確認された後に、次のステップＳ４５に進む。
【００８５】
そして、ステップＳ４５において、印刷機４０への出力処理（印刷出力処理）を行う。上述のステップＳ４３においてラスタライズされたデータは、出力部２０ｅ（図３参照）により印刷機４０に対して出力される。印刷機４０は、受け取ったデータに基づいて各版毎の印刷機構４５ａ〜４５ｅなどを用いて印刷処理を行う。
【００８６】
ここにおいて、印刷システム１は、色名と当該色名に関連する所定の情報とを含む色情報を色情報データベースＤＢに登録した上で、印刷対象となるデジタルデータ内において所定領域の色として指定された色名を取得し、取得された色名に対応する色情報を色情報データベースＤＢに登録された色情報の中から検索して抽出し、抽出された色情報に基づいてラスタライズ処理を行い、ラスタライズ処理されたデータに基づいて印刷処理を行うので、印刷対象となるデジタルデータ内において所定領域の色として指定された色名に対応する色情報を正確に抽出して、当該抽出された色情報に基づいて印刷処理を行うことができる。すなわち、従来のようにメモなどにより受け渡された色情報を印刷毎に設定する必要がなく、印刷対象となるデジタルデータにおいて与えられた色情報を正確に反映させた印刷処理が可能になる。
【００８７】
特に、色情報に含まれる色版としての情報に基づいて印刷処理が行われるので、色版に関する情報を正確に反映させて印刷処理を行うことが可能である。
【００８８】
また、この色情報は、印刷機４０の各印刷機構に装填されるべきインキのインキ名を含んでおり、コントローラ２０は、抽出された色情報に含まれる装填されるべきインキのインキ名と印刷機４０に実装されたインキのインキ名とを比較することによりインキの確認処理を行うので、インキの設定が正しいか否かを自動的に確認することができる。
【００８９】
さらに、色情報データベースＤＢから当該領域に対応するとして抽出された色情報に含まれる刷り順に基づいて、版のもぐり込みの方向を決定するトラップ処理を行うので、与えられた色情報を正確に反映させて当該トラップ処理を行うことが可能である。
【００９０】
＜確認用出力＞
つぎに、ステップＳ３０（図６）について説明する。ステップＳ３０は、印刷機４０による印刷処理に先立って行われる確認用出力を行うものである。
【００９１】
確認用出力としては、上述したように、校正プリンタ３０による校正印刷出力や、カラーディスプレイ上へのシミュレーション表示および参照用粗画像表示などの出力が存在する。
【００９２】
図８は、ステップＳ３０の詳細動作を説明するフローチャートである。ここでは、この図８を参照しながら、カラーディスプレイ上へのシミュレーション表示における各動作について説明する。
【００９３】
カラーディスプレイ上へのシミュレーション表示においては、色情報のうち「疑似色」に関する情報を用いてラスタライズ処理を行うことなどにより、色情報を正確に反映した出力処理が可能になる。そのため、ステップＳ４０における各動作とほぼ同様の動作を行う。
【００９４】
まず、ステップＳ３１において、コントローラ２０の印刷演算処理部２０ｄは、印刷対象となるドキュメントデータ内において所定領域の色として指定された色名を取得する。
【００９５】
つぎに、ステップＳ３２において、ステップＳ３１において取得された色名に対応する色情報を、ステップＳ１０において色情報データベースに登録された色情報の中から検索して抽出する。
【００９６】
さらに、ステップＳ３３において、印刷演算処理部２０ｄは、ステップＳ３２において抽出された色情報に基づいて、印刷対象となるドキュメントデータに関するラスタライズ処理を行いシミュレーション画像を生成する。ここでは、各色の色情報に含まれる疑似色のＲＧＢ表現に関する情報を用いてラスタライズ処理を行う。また、シミュレーション表示においては、「プロセスカラー化指示」の情報は用いる必要がなく、たとえば、特色「ゴールド」に関しても、その疑似色に関する情報を用いれば、色に関する適切なシミュレーション画像を生成することができる。
【００９７】
そして、ステップＳ３５において、得られたシミュレーション画像のカラーディスプレイへの出力処理（確認用出力処理）が行われる。これにより、上述のステップＳ３３においてラスタライズされたデータが、コントローラ２０またはクライアント１０の表示部であるカラーディスプレイに対して出力され、シミュレーション画像がそのカラーディスプレイにおいて表示される。
【００９８】
上記においては、カラーディスプレイ上へのシミュレーション表示について説明したが、カラーディスプレイ上への参照用粗画像表示（サムネイル表示）などの出力も同様の動作により実現することが可能である。
【００９９】
さらに、校正プリンタ３０による校正印刷出力についても、ステップＳ３３において、各色の色情報に含まれる疑似色のＹＭＣＫ表現に関する情報を用いてラスタライズ処理を行う点で異なるものの、上記と同様の処理により確認用出力処理を行うことが可能である。
【０１００】
ここにおいて、色情報は、色名に対応する色を表現するための疑似色に関する情報を含んでおり、印刷システム１は、印刷対象となるデジタルデータ内において所定領域の色に対応する色情報を色情報データベースＤＢに登録された色情報の中から検索して抽出し、抽出された色情報に含まれる疑似色に関する情報に基づいて確認用出力処理を行うので、正確な情報に基づいてシミュレーション表示を行うことができる。また、印刷に用いられる色版に関する種々の情報に関連づけられて疑似色に関する色情報が登録されており、色情報が一元管理されているので、データの保守等が容易になる。
【０１０１】
＜Ｃ．その他＞
上記実施形態においては、色情報データベースＤＢに対して、設定画面（図９参照）を通じて手動入力により色情報を登録したが、これに限定されず、ドキュメントデータに含まれる色情報を自動的に検索抽出して登録してもよい。具体的には、印刷処理に先立って、ドキュメントデータ内の色情報（たとえば色名およびその色名に対応する疑似色に関する情報）を検索して抽出し、未登録の色情報を追加登録する。この追加登録は、色名自体が未登録の色情報に対しても行われるが、色名は登録済みであるものの色名以外の色情報の全部または一部が未登録の色情報に対しても行われる。このような色情報の自動登録機能により、登録作業の効率化を図ることが可能である。また、既に登録された情報が存在する場合には、自動的に上書きするかあるいは操作者に対して上書きしてもよいか否かを確認するなどの措置を講じることにより、データの整合性を取ることができる。
【０１０２】
また、この印刷システム１においては、コントローラ２０および／またはクライアント１０を通じて、色情報データベースＤＢにアクセスし、色情報データベースＤＢの追加、変更、削除などの保守作業（登録作業）を行うことができる。そして、この色情報データベースＤＢの保守作業においては、各種の編集機能を用いてその保守作業の効率化を図ることが可能である。この編集機能としては、たとえば、入力順、刷り順、５０音順などの各種ソート機能や、同一スクリーン角度グループ表示、同一使用インキ名グループ表示などの各種グループ表示機能などがある。また、色情報に関して、上述した登録項目（「色名」、「刷り順」、「インキ名」など）以外の登録項目を追加することなどにより、色情報を拡張することもできる。
【０１０３】
また、上記実施形態においては、印刷機４０は複数の印刷機構を備える単一の印刷装置として例示したが、印刷機４０は、１または複数の印刷機構を１単位とする印刷ユニットを複数備えた形態のものでもよい。
【０１０４】
さらに、上記実施形態においては、印刷機４０は、各版毎に露光ヘッドを有する方式のものを例示したが、色分解して各色（版）毎の印刷処理を行うもので有ればよく、露光ヘッドを有しないその他の方式（たとえばインクジェット方式）でも良い。
【０１０５】
また、上記実施形態においては、クライアント１０は、通信線ＣＬを通じてコントローラ２０と接続され、有線による通信系を用いた通信が可能となるように構成されていたが、無線による通信系を用いて通信可能となるように構成されていてもよい。この場合にも、クライアント１０は、無線による通信系を通じてコントローラ２０内の色情報データベースＤＢにアクセスすることが可能となる。
【０１０６】
【発明の効果】
以上のように、請求項１ないし請求項６に記載の印刷システムによれば、色情報を管理する印刷制御装置であって、色名と当該色名に関連する所定の情報とを含む色情報を登録する登録手段と、印刷対象となるデジタルデータ内において所定領域の色として指定された色名を取得する指定色名取得手段と、登録手段に登録された色情報の中から、取得された色名に対応する色情報を検索して抽出する色情報抽出手段と、前記抽出された色情報に基づいてラスタライズ処理を行うラスタライズ処理手段とを有する印刷制御装置と、ラスタライズ処理されたデータに基づいて印刷処理を行う印刷手段と、を備えるので、印刷対象となるデジタルデータ内において所定領域の色として指定された色名に対応する色情報を正確に抽出して、当該抽出された色情報に基づいて印刷処理を行うことができる。すなわち、従来のようにメモなどにより受け渡された色情報を印刷毎に設定する必要がなく、印刷対象となるデジタルデータにおいて与えられた色情報を正確に反映させた印刷処理が可能になる。
また、版のもぐり込みの方向を決定するトラップ処理は、色版についての色情報に含まれる刷り順に基づいて行われるので、与えられた色情報を正確に反映させて当該トラップ処理を行うことができる。
【０１０８】
特に、請求項２に記載の印刷システムによれば、印刷手段に実装されたインキのインキ名と色情報抽出手段により抽出された色情報に含まれる印刷手段に装填されるべきインキのインキ名とを比較することによりインキの確認処理を行うので、インキの設定が正しいか否かを自動的に確認することが可能である。
【０１１０】
請求項３に記載の印刷システムによれば、色情報は、色名に対応する色を表現するための疑似色に関する情報を含んでおり、印刷システムは、登録された色情報の中から印刷対象となるデジタルデータ内において所定領域の色に対応する色情報を検索して抽出し、抽出された色情報に含まれる疑似色に関する情報に基づいて確認用出力処理を行うので、正確な情報に基づいてシミュレーション表示あるいは校正出力等を行うことができる。また、印刷に用いられる色版に関する種々の情報に関連づけられて疑似色に関する色情報が登録されており、色情報が一元管理されているので、データの保守等が容易である。
【０１１１】
請求項５に記載の印刷システムによれば、登録手段は、デジタルデータ内に含まれる色情報を検索抽出して登録するので、登録作業を効率的に行うことができる。
【０１１２】
請求項６に記載の印刷システムによれば、前記登録された色情報に対して通信線を通じてアクセスすることができるクライアントを備える。したがって、印刷制御装置において一元管理された色情報について、当該クライアントによっても印刷制御装置内に登録されたその色情報を読み出したり書き込んだりすることにより色情報の管理を行うことが可能となり、さらに、データの保守が容易になる。
【０１１３】
また、請求項７に記載の印刷方法によれば、請求項１に記載の発明と同様の効果を得ることができる。
【０１１４】
さらに、請求項８に記載の記録媒体によれば、請求項１ないし請求項５のいずれかに記載の発明と同様の効果を得ることができる。
【０１１５】
請求項９に記載の記録媒体によれば、請求項６に記載の発明と同様の効果を得ることができる。
【図面の簡単な説明】
【図１】本発明に係る印刷システム１のシステム構成の概要を示す図である。
【図２】コントローラ２０のハードウエア構成を表す概念図である。
【図３】コントローラ２０の機能ブロック図である。
【図４】色情報の内容を表す図である。
【図５】中間色に関する色情報の内容を表す図である。
【図６】印刷システム１の動作を表すフローチャートである。
【図７】ステップＳ４０に関する流れを表すフローチャートである。
【図８】ステップＳ３０に関する流れを表すフローチャートである。
【図９】色情報の設定用画面Ｇ１を示す図である。
【符号の説明】
１  印刷システム
１０  クライアント
２０  コントローラ
３０  校正プリンタ
４０  印刷機
４４ａ〜４４ｅ  露光ヘッド
４５ａ〜４５ｅ  印刷機構
ＣＬ  通信線
ＤＢ  色情報データベース
Ｇ１  設定用画面
【図１】
0003638237.tif 000002
【図２】
0003638237.tif 000003
【図３】
0003638237.tif 000004
【図４】
0003638237.tif 000005
【図５】
0003638237.tif 000006
【図６】
0003638237.tif 000007
【図７】
0003638237.tif 000008
【図８】
0003638237.tif 000009
【図９】
0003638237.tif 000010