(57)【特許請求の範囲】
【請求項１】
画像データを印刷出力する少なくとも第１と第２の出力手段がネットワークを介して相互に接続された画像出力システムにおいて、
前記第１出力手段に障害が発生したことを検知し、前記第２出力手段による代替出力を行う出力管理手段と、
代替出力する際に、前記第１出力手段の再現特性と前記第２出力手段の再現特性とに基づいて画像データを変換し、前記第１出力手段から出力された画像の、前記再現特性に起因する画質と前記第２出力手段から代替出力された画像の、前記再現特性に起因する画質とを一致させるデータ変換手段と、
を有することを特徴とする画像出力システム。
【請求項２】
前記出力手段は、プリンタおよび／または複写機を含み、
前記第１と第２の出力手段の組合せは、プリンタ同士の組合せ、複写機同士の組合せおよびプリンタと複写機との組合せを含んでいることを特徴とする請求項１に記載の画像出力システム。
【請求項３】
前記出力管理手段は、出力ジョブ実行中に前記第１出力手段に障害が発生したときには、当該第１出力手段にて印刷出力できなかった残りの画像を前記第２出力手段から代替出力させることを特徴とする請求項１に記載の画像出力システム。
【請求項４】
前記第１出力手段、前記第２出力手段の再現特性は、色再現特性を含んでいることを特徴とする請求項１に記載の画像出力システム。
【請求項５】
前記第１出力手段、前記第２出力手段の再現特性は、モノクロ画像における階調再現特性を含んでいることを特徴とする請求項１に記載の画像出力システム。
【請求項６】
前記データ変換手段は、前記第１出力手段の再現特性テーブルと、前記第２出力手段の再現テーブルとに基づいて画像データを変換することを特徴とする請求項１に記載の画像出力システム。
【請求項７】
画像データを印刷出力する少なくとも第１と第２の出力手段がネットワークを介して相互に接続された画像出力システムに用いられるサーバおいて、
前記第１出力手段に障害が発生したことを検知し、前記第２出力手段による代替出力を行う出力管理手段と、
代替出力する際に、前記第１出力手段の再現特性と前記第２出力手段の再現特性とに基づいて画像データを変換し、前記第１出力手段から出力された画像の、前記再現特性に起因する画質と前記第２出力手段から代替出力された画像の、前記再現特性に起因する画質とを一致させるデータ変換手段と、
を有することを特徴とするサーバ。
【請求項８】
前記出力手段は、プリンタおよび／または複写機を含み、
前記第１と第２の出力手段の組合せは、プリンタ同士の組合せ、複写機同士の組合せおよびプリンタと複写機との組合せを含んでいることを特徴とする請求項７に記載のサーバ。
【請求項９】
前記出力管理手段は、出力ジョブ実行中に前記第１出力手段に障害が発生したときには、当該第１出力手段にて印刷出力できなかった残りの画像を前記第２出力手段から代替出力させることを特徴とする請求項７に記載のサーバ。
【請求項１０】
前記第１出力手段、前記第２出力手段の再現特性は、色再現特性を含んでいることを特徴とする請求項７に記載のサーバ。
【請求項１１】
前記第１出力手段、前記第２出力手段の再現特性は、モノクロ画像における階調再現特性を含んでいることを特徴とする請求項７に記載のサーバ。
【請求項１２】
前記データ変換手段は、前記第１出力手段の再現特性テーブルと、前記第２出力手段の再現テーブルとに基づいて画像データを変換することを特徴とする請求項６に記載のサーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、代替出力時に色再現や階調再現などの画質を一致させることができる画像出力システムに関する。
【０００２】
【従来の技術】
複数台のプリンタがネットワークを介して相互に接続されたプリントシステムがある。このプリントシステムでは、ユーザは、出力先のプリンタを所望に応じて選択する。また、プリントシステムは、出力ジョブ実行中に一のプリンタに障害が発生した場合、当該プリンタにて印刷出力できなかった残りの画像を他のプリンタから代替出力する（特開平１０−１１２４２号公報参照）。
【０００３】
【発明が解決しようとする課題】
個々のプリンタ間では、メーカの違いや経年変化などによって、出力特性に違いがある。
【０００４】
このため、カラー画像の場合には、障害が発生するまでに一のプリンタで印刷した画像の色再現と、障害発生後に代替プリンタで印刷した画像の色再現とが一致せず、色が違うという不具合が生じる。
【０００５】
また、モノクロ画像の場合には、一のプリンタで印刷した画像の階調再現と、代替プリンタで印刷した画像の階調再現とが一致せず、濃度差があるという不具合が生じる。
【０００６】
本発明は、上記従来技術に伴う課題を解決するためになされたものであり、代替出力時に色再現や階調再現などの画質を一致させ得る画像出力システムの提供を目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するための本発明は、各請求項ごとに次のように構成される。
【０００８】
（１）画像データを印刷出力する少なくとも第１と第２の出力手段がネットワークを介して相互に接続された画像出力システムにおいて、前記第１出力手段に障害が発生したことを検知し、前記第２出力手段による代替出力を行う出力管理手段と、代替出力する際に、前記第１出力手段の再現特性と前記第２出力手段の再現特性とに基づいて画像データを変換し、前記第１出力手段から出力された画像の、前記再現特性に起因する画質と前記第２出力手段から代替出力された画像の、前記再現特性に起因する画質とを一致させるデータ変換手段と、を有することを特徴とする画像出力システムである。
【０００９】
（２）前記出力手段は、プリンタおよび／または複写機を含み、
前記第１と第２の出力手段の組合せは、プリンタ同士の組合せ、複写機同士の組合せおよびプリンタと複写機との組合せを含んでいることを特徴とする。
【００１０】
（３）前記出力管理手段は、出力ジョブ実行中に前記第１出力手段に障害が発生したときには、当該第１出力手段にて印刷出力できなかった残りの画像を前記第２出力手段から代替出力させることを特徴とする。
【００１１】
（４）前記第１出力手段、前記第２出力手段の再現特性は、色再現特性を含んでいることを特徴とする。
【００１２】
（５）前記第１出力手段、前記第２出力手段の再現特性は、モノクロ画像における階調再現特性を含んでいることを特徴とする。
（６）前記データ変換手段は、前記第１出力手段の再現特性テーブルと、前記第２出力手段の再現テーブルとに基づいて画像データを変換することを特徴とする。
（７）画像データを印刷出力する少なくとも第１と第２の出力手段がネットワークを介して相互に接続された画像出力システムに用いられるサーバおいて、前記第１出力手段に障害が発生したことを検知し、前記第２出力手段による代替出力を行う出力管理手段と、代替出力する際に、前記第１出力手段の再現特性と前記第２出力手段の再現特性とに基づいて画像データを変換し、前記第１出力手段から出力された画像の、前記再現特性に起因する画質と前記第２出力手段から代替出力された画像の、前記再現特性に起因する画質とを一致させるデータ変換手段と、を有することを特徴とするサーバである。
（８）前記出力手段は、プリンタおよび／または複写機を含み、前記第１と第２の出力手段の組合せは、プリンタ同士の組合せ、複写機同士の組合せおよびプリンタと複写機との組合せを含んでいることを特徴とする上記（６）に記載のサーバである。
（９）前記出力管理手段は、出力ジョブ実行中に前記第１出力手段に障害が発生したときには、当該第１出力手段にて印刷出力できなかった残りの画像を前記第２出力手段から代替出力させることを特徴とする上記（６）に記載のサーバである。
（１０）前記第１出力手段、前記第２出力手段の再現特性は、色再現特性を含んでいることを特徴とする上記（７）に記載のサーバである。
（１１）前記第１出力手段、前記第２出力手段の再現特性は、モノクロ画像における階調再現特性を含んでいることを特徴とする上記（７）に記載のサーバである。
（１２）前記データ変換手段は、前記第１出力手段の再現特性テーブルと、前記第２出力手段の再現テーブルとに基づいて画像データを変換することを特徴とする上記（６）に記載のサーバ。
【００１３】
【発明の実施の形態】
本発明の実施形態を図面に基づいて詳細に説明する。
【００１４】
図１は、画像出力システムの概略構成を示す構成図である。画像出力システム１０は、印刷出力する画像データを作成するクライアントパソコン２０と、画像データを印刷出力する第１と第２のカラープリンタ３１、３２と、原稿を読み取って印刷出力するデジタルカラー複写機４０と、スキャナ５０と、サーバ６０とがネットワーク７０を介して相互に接続されている。サーバ６０は、ネットワーク７０に接続されているクライアントパソコン２０、プリンタ３１、３２、複写機４０およびスキャナ５０が登録され、これら機器の動作および状態を常時管理する。ネットワーク７０に接続さるプリンタや複写機の数は図示例の数に限定されない。本実施形態では、第１プリンタ３１または複写機４０が第１出力手段に相当し、第２プリンタ３２が第２出力手段に相当する。また、サーバ６０が出力管理手段およびデータ変換手段に相当する。
【００１５】
クライアントパソコン２０は、プリンタドライバ、補助記憶装置を有する。プリンタドライバは、クライアントパソコン２０で文書作成アプリケーションなどを用いて作成された文書に基づいて印刷ジョブデータを作成する。印刷ジョブデータには、印刷に必要な制御情報も含まれる。制御情報は、両面、印刷部数、使用する給排紙トレイなどのパラメータであり、プリンタドライバが設定する。
【００１６】
複写機４０は、画像を読み取るスキャナと、画像処理部と、印刷部と、画像転送部と、メモリと、制御部とを有する。複写機４０は、単独で通常のコピー動作を実行できるほか、動作の一部はサーバ６０によっても管理されている。印刷が不可能になるトラブル、例えば、印刷部の故障、ジャム、記録紙の不足などが発生した場合には、画像転送部は、残りの原稿の画像データと制御情報とをサーバ６０に転送する。制御情報は、両面、コピー部数、使用する給排紙トレイなどのパラメータである。
【００１７】
スキャナ５０は、通常の原稿を読み取るほか、後述する色変換データを作成するために、予め色度が測定してあるカラーチャート（例えば、ＡＮＳＩのＩＴ８）を読み取る。
【００１８】
サーバ６０は、ネットワーク７０上での印刷出力を一括して管理する。クライアントパソコン２０からの印刷指示は、全て、サーバ６０を介して実行される。例えば、印刷出力中の第１プリンタ３１にトラブルが発生した場合、サーバ６０は、故障した第１プリンタ３１における印刷済みでないジョブの全てを、第２プリンタ３２または複写機４０に転送する。そして、第２プリンタ３２または複写機４０は、印刷済みでないジョブの全てを代替出力する。また、印刷出力中の複写機４０にトラブルが発生した場合には、サーバ６０は、故障した複写機４０における印刷済みでないジョブの全てを、プリンタ３１、３２や、図示しない他の複写機に転送する。そして、第１プリンタ３１などは、印刷済みでないジョブの全てを代替出力する。
【００１９】
図２は、サーバ６０の内部構成を示すブロック図である。サーバ６０は、入出力部６１、受信バッファ６２、ビットマップメモリ６３、プリンタ特性記憶部６４、複写機特性記憶部６５、色変換部６６、制御部６７を有する。サーバ６０は、入出力部６１を介して、ネットワーク７０上のクライアントパソコン２０などの機器と接続される。受信バッファ６２は、クライアントパソコン２０または故障した複写機４０からの印刷ジョブデータを貯える。制御部６７は、受信バッファ６２に入力された印刷ジョブデータを解釈しビットマップイメージデータに変換するプログラムが内蔵されている。生成されたビットマップイメージデータは、ビットマップメモリ６３に保存される。
【００２０】
プリンタ特性記憶部６４は、サーバ６０が管理する全てのプリンタ３１、３２に関するプリンタ色情報を保存する。複写機特性記憶部６５は、サーバ６０が管理する全ての複写機４０に関する複写機色情報を保存する。プリンタ色情報は、プリンタ３１、３２に依存する表色系と、デバイスに依存しない表色系とを対応付けてテーブル化したものである。複写機色情報は、複写機４０に依存する表色系と、デバイスに依存しない表色系とを対応付けてテーブル化したものである。プリンタ色情報および複写機色情報は、カラーマネージメントシステム（ＣＭＳ）で一般的に用いられている。色変換部６６は、代替出力する際に、プリンタ色情報および複写機色情報に基づき、画像データを変換する。
【００２１】
次に、図３のフローチャートに基づいて、第１プリンタ３１による印刷出力時の処理を説明する。
【００２２】
《通常時の処理》
まず、通常時の処理を説明する。サーバ６０の制御部６７は、いずれかのクライアントパソコン２０から印刷命令が要求されると、当該クライアントパソコン２０からの印刷ジョブデータを受信し、受信バッファ６２に格納する（Ｓ１１）。制御部６７は、初めて送信されたデータであることを示すステータス情報を印刷ジョブデータに添付する（Ｓ１２）。具体的には、正常処理としての０（ゼロ）コードを添付する。
【００２３】
次に、制御部６７は、受信バッファ６２に格納された印刷ジョブデータを解析する（Ｓ１３）。制御部６７は、ステータス情報に基づいて、再送データか否かを判断する（Ｓ１４）。ここでは、ステータス情報が０（ゼロ）であるため、通常の印刷出力の処理を行う（Ｓ１４「Ｎ」）。
【００２４】
制御部６７は、印刷ジョブデータを解析し、ＲＧＢ多階調データを、印刷インクのイエロ、マゼンタ、シアン、ブラックのＹＭＣＫ多階調ビットマップイメージデータに展開、変換する（Ｓ１５）。ビットマップイメージデータは、ビットマップメモリ６３に格納される。制御部６７は、出力画像データを指示された第１プリンタ３１に送信する（Ｓ１６）。出力画像データは、ビットマップイメージデータと、制御情報に基づく制御シーケンスとを含む。第１プリンタ３１は、出力画像データをサーバ６０から受信し、制御シーケンスにしたがってコマンドを実行し、１ページ分の画像データを印刷する（Ｓ１７）。
【００２５】
制御部６７は、出力画像データを送信した時点から、第１プリンタ３１の状態を常時監視している。第１プリンタ３１は、例えば１枚印刷するごとに、印刷情報をサーバ６０に通知する。例えば、１ページ分の印刷が正常に終わると、第１プリンタ３１は、印刷情報として例えば０（ゼロ）をサーバ６０に返信する（Ｓ１８）。制御部６７は、１枚ごとに印刷情報を受信し、印刷済みの枚数をカウントする（Ｓ１７〜Ｓ１９）。
【００２６】
第１プリンタ３１に何らのトラブルも発生せず、全てのページの印刷出力が正常に終了すると、制御部６７は、出力すべき枚数と同じ数をカウントする（Ｓ１７〜Ｓ１９）。この時点で、制御部６７は、１つの印刷ジョブが正常に終了したと判断し（Ｓ１９「Ｙ」）、印刷出力の動作を終了する。
【００２７】
なお、受信バッファ６２内の印刷ジョブデータは、印刷出力が正常に完了したと判断されるまで（Ｓ１９「Ｙ」）、保持される。この理由は、第１プリンタ３１にトラブルが生じたときに、保持された印刷ジョブデータに基づく所定のデータが第２プリンタ３２あるいは複写機４０に再度送信されるからである。
【００２８】
《トラブル発生時の処理》
次に、トラブル発生時の処理を説明する。第ｍページ目の印刷が終了した後に、印刷が不可能になる何らかのトラブルが第１プリンタ３１で発生したとする。
【００２９】
制御部６７は、印刷出力が正常に完了したという印刷情報「０（ゼロ）」を第ｍページ目まで受け取り、第ｍ＋１ページ目に、トラブルが発生したという印刷情報「１」を受け取る。制御部６７は、印刷情報「１」を受け取ると、第１プリンタ３１において第ｍ＋１ページ目以降の印刷出力が不可能であると認識する。制御部６７は、第ｍ＋１ページ目以降の印刷ジョブを他のプリンタで実行させるため、再送データが必要であると判断する（Ｓ１４「Ｙ」）。
【００３０】
制御部６７は、受信バッファ６２に保持してある印刷ジョブデータを再度全て読み込み解釈する（Ｓ２０）。制御部６７は、印刷済みの第ｍページ目までのデータを全て除去し、新たにｍ＋１ページ目以降の印刷ジョブデータを作り直す（Ｓ２１）。この段階では、未だ、実際に印刷する際のビットマップイメージデータにはなっていない。制御部６７は、予め設定されている第２プリンタ３２を代替プリンタとして選択する（Ｓ２２）。代替プリンタが予め設定されていないときには、制御部６７は、第２プリンタ３２や複写機４０の稼動状況などに基づいて、自動的に代替出力を任せるプリンタまたは複写機を選択する。
【００３１】
続いて、制御部６７は、第２プリンタ３２に合致したビットマップデータを作成する処理に移行する。しかしながら、通常、プリンタ３１、３２はメーカ、機種、印刷エンジンの出力方式に応じて、印刷される画像の色再現は大きく異なる。このため、連続した画像において、第ｍページ目までを第１プリンタ３１で出力し、第ｍ＋１ページ目以降を第２プリンタ３２で代替出力すると、画像の色再現が途中で大きく異なり、見栄えが非常に悪くなる。そこで、本実施形態では、第２プリンタ３２による画像特性を故障した第１プリンタ３１による画像特性にできるだけ一致させるため、画像データは、色変換部６６により変換される。
【００３２】
画像データの変換を、図４および図５をも参照しつつ説明する。図４は、色変換手法の説明図、図５は、テーブル化されたプリンタ色情報の一例を示す図である。
【００３３】
まず、色変換部６６は、プリンタ特性記憶部６４から、転送先である第２プリンタ３２のプリンタ色情報を読み込むと共に（Ｓ２３）、故障した第１プリンタ３１のプリンタ色情報を読み込む（Ｓ２４）。図４を参照して、第２プリンタ３２のプリンタ色情報は「プリンタＢ特性」と示され、故障した第１プリンタ３１のプリンタ色情報は「プリンタＡ特性」と示されている。図５に示すように、プリンタ色情報は色変換テーブルにテーブル化されている。色変換テーブルは、個々のプリンタ３１、３２に依存する表色系である例えばＣＭＹＫ表色系と、デバイスに依存しない例えばＣＩＥ表色系のＬ*ａ*ｂ*色空間とを対応付けたものである。この色変換テーブルを用いれば、各画像データをＬ*ａ*ｂ*色空間に対応させることができる。色変換テーブルにおける色変換データの作成については後述する。
【００３４】
第１プリンタ３１向けの各画素におけるデータを取り出す。第１プリンタ３１用の色変換テーブルより、取り出したデータがＬ*ａ*ｂ*色空間でどのような色になるのかがわかる。続いて、第２プリンタ３２用の色変換テーブルを読み込む。この色変換テーブルから、先程と同じＬ*ａ*ｂ*色空間とするには、どのようなデータを送ればよいかを検索し判断する。
【００３５】
例えば、第１プリンタ３１において、画像データ（Ｙ、Ｍ、Ｃ、Ｋ）＝（５０、５０、５０、５０）を出力すると、（Ｌ*、ａ*、ｂ*）＝（１０、９、１１、１５）の色が印刷されるとする。一方、第２プリンタ３２において、（Ｌ*、ａ*、ｂ*）＝（１０、９、１１、１５）に最も近い色が出る画像データは、（Ｙ、Ｍ、Ｃ、Ｋ）＝（５０、４８、５０、５２）と検索され判断されたとする。この場合には、第２プリンタ３２に転送する画像データは、（Ｙ、Ｍ、Ｃ、Ｋ）＝（５０、４８、５０、５２）と決定される。このような色変換処理を画像の全画素に対応して行い、転送すべき画像データを作成する（Ｓ２５）。
【００３６】
制御部６７は、色変換された画像データを解釈し、ビットマップイメージデータを生成する（Ｓ１５）。ビットマップイメージデータは、ビットマップメモリ６３に格納される。制御部６７は、ビットマップイメージデータとともに、制御シーケンスを第２プリンタ３２に送信する（Ｓ１６）。第２プリンタ３２は、出力画像データをサーバ６０から受信し、制御シーケンスにしたがってコマンドを実行し、第ｍ＋１ページ目以降の画像データを印刷する（Ｓ１７〜Ｓ１９）。制御部６７は、第２プリンタ３２から通知される印刷情報に基づき、印刷が完了するまで第２プリンタ３２の状態を監視している。
【００３７】
上述したように、第１プリンタ３１にトラブルが発生しても、クライアントパソコン２０からデータを再度送ることなく第２プリンタ３２で継続して印刷するため、印刷に要する時間が短縮される。また、印刷できなかったページのみを第２プリンタ３２で出力するので、紙資源を無駄にすることがない。しかも、代替出力時に画像データを変換するので、第１プリンタ３１で印刷されたカラー画像における色再現と、第２プリンタ３２で印刷されたカラー画像における色再現とを一致させることができ、代替出力しても良好な見栄えを維持できる。
【００３８】
色変換テーブルにおける色変換データは以下のようにして作成する。まず、ＡＮＳＩのＩＴ８などの予め色度が測定してあるカラーチャートをスキャナ５０で読み取る。読み取って得られたカラーチャートデータを各々のプリンタ３１、３２および複写機４０で印刷する。印刷されたカラーチャートをスキャナ５０で再度読み取る。原本のカラーチャートを読み取って得られたカラーチャートデータと、印刷されたカラーチャートを読み取って得られたカラーチャートデータとの差に基づき、色変換データを作成する。作成した色変換データは、色変換テーブルとして、プリンタ特性記憶部６４または複写機特性記憶部６５に保存される。色変換テーブルは、プリンタや複写機をネットワーク７０に接続したときのほか、経時変化を考慮して所定期間ごとに更新される。
【００３９】
次に、図６のフローチャートに基づいて、デジタルカラー複写機４０による印刷出力時の処理を説明する。
【００４０】
《通常時の処理》
まず、通常時の処理を説明する。ユーザがコピーを開始すると（Ｓ３１）、原稿搬送装置にセットされた複数の原稿が順次搬送される。複写機４０のスキャナは、搬送された原稿を順次走査し、原稿の全てのページを読み取る（Ｓ３２）。画像処理部は、スキャナで読み込んだ画像データをＡ／Ｄ変換し、ＲＧＢの３色データを生成する。画像処理部は、ＲＧＢの３色データに対して、スキャナ特性などを補正するシェーディング補正を行い、ＲＧＢデジタルデータ化する（Ｓ３３）。画像処理部は、ＲＧＢデジタルデータを印刷インクのデータであるＣＭＹＫに色変換する（Ｓ３４）。ＣＭＹＫに色変換されたデータは、全ページ分メモリに保存される（Ｓ３５）。
【００４１】
この後、複写機の制御部は、メモリに保存されたＣＭＹＫデータを、印刷に使うＣＭＹＫビットマップデータ化し、各ページを印刷出力する（Ｓ３６）。制御部は、自身のコピー状況を常時把握し判断している（Ｓ３７）。コピー状況は、正常印刷され１枚排紙されるごとに更新される。制御部は、全てのページを正常に印刷し終わったと判断すると（Ｓ３８「Ｙ」）、コピー作業を終了する。
【００４２】
《トラブル発生時の処理》
次に、複写機４０に印刷が不可能になるトラブルが発生したときの処理を説明する。トラブルが発生した場合、複写機４０は、メモリに貯えてあった残りの印刷ページを、プリンタ３１、３２または図示しない他の複写機で代替出力する作業に移行する。画像転送部は、残りの画像データ（ビットマップ化される前のＣＭＹＫデータ）をメモリから取り出し、サーバ６０に転送する（Ｓ３９）。画像転送部は、制御情報もサーバ６０に転送する（Ｓ４０）。
【００４３】
サーバ６０の制御部６７は、複写機４０からの印刷ジョブデータを受信し、受信バッファ６２に格納する（Ｓ４１）。制御部６７は、予め設定されている第２プリンタ３２を代替プリンタとして選択する（Ｓ４２）。
【００４４】
次に、制御部６７は、印刷ジョブデータを解析し、ＣＭＹＫ多階調データを、印刷インクのイエロ、マゼンタ、シアン、ブラックのＣＭＹＫ多階調ビットマップイメージデータに展開、変換する。ビットマップイメージデータは、ビットマップメモリ６３に格納される。ビットマップイメージデータを作成する際には、第２プリンタ３２による画像特性を故障した複写機４０による画像特性にできるだけ一致させるために、画像データは、色変換部６６により変換される。
【００４５】
画像データの変換は、前述した手順と同様に行われる。色変換部６６は、プリンタ特性記憶部６４から転送先である第２プリンタ３２のプリンタ色情報を読み込むと共に（Ｓ４３）、複写機特性記憶部６５から故障した複写機４０の複写機色情報を読み込む（Ｓ４４）。複写機色情報もまた、図５に示されるプリンタ色情報と同様に、色変換テーブルにテーブル化されている。色変換部６６は、この色変換テーブルを用いて、色変換処理を画像の全画素に対応して行い、転送すべき画像データを作成する（Ｓ４５、Ｓ４６）。
【００４６】
生成されたビットマップイメージデータは、ビットマップメモリ６３に格納される。制御部６７は、ビットマップイメージデータとともに、制御シーケンスを第２プリンタ３２に送信する。第２プリンタ３２は、出力画像データをサーバ６０から受信し、制御シーケンスにしたがってコマンドを実行し、残りのページを印刷する（Ｓ４７）。制御部６７は、第２プリンタ３２から通知される印刷情報に基づき、印刷が完了するまで第２プリンタ３２の状態を監視している。
【００４７】
上述したように、複写機４０にトラブルが発生しても、原稿を再度読み取ることなく第２プリンタ３２で継続して印刷するため、印刷に要する時間が短縮され、紙資源を無駄にすることがない。また、複写機４０が１台しかなくても、ネットワーク７０上のプリンタ３１、３２で、残りの印刷作業を継続することができる。しかも、代替出力時に画像データを変換するので、複写機４０で印刷されたカラー画像における色再現と、第２プリンタ３２で印刷されたカラー画像における色再現とを一致させることができ、代替出力しても良好な見栄えを維持できる。
【００４８】
上述した実施形態は、カラー画像を代替出力する際の色再現を一致させるべく画像データを変換しているが、本発明は、カラー画像の場合に限定されるものではない。モノクロ画像を印刷出力するプリンタや複写機にあっては、出力データに対応した濃度カーブ（γ特性）を記憶させておき、このカーブを一致させるようにデータを変換すればよい。これにより、モノクロ画像における階調再現を一致させることができ、故障するまでに出力された画像の画質と、代替出力された画像の画質とが一致する。
【００４９】
また、デジタル複写機４０の場合にＣＭＹＫデータを色変換する形態を示したが、この場合に限定されるものではない。例えば、Ａ／Ｄ変換後のＲＧＢデータを色変換してもよい。この場合の色変換テーブルは、複写機４０に依存するＲＧＢ表色系と、デバイスに依存しない例えばＣＩＥ表色系のＬ*ａ*ｂ*色空間とを対応付けたものとなる。
【００５０】
【発明の効果】
以上説明した本発明によれば、請求項ごとに以下のような効果を奏する。
【００５１】
請求項１または請求項２に記載の発明、請求項７または請求項８に記載の発明、請求項６または請求項１２に記載の発明によれば、代替出力しても画質が一致するので、良好な見栄えを維持できる。
【００５２】
請求項３または請求項９に記載の発明によれば、印刷出力に要する時間が短縮され、紙などの資源を無駄にすることがない。
【００５３】
請求項４または請求項１０に記載の発明によれば、代替出力してもカラー画像における色再現が一致するので、良好な見栄えを維持できる。
【００５４】
請求項５または請求項１１に記載の発明によれば、代替出力してもモノクロ画像における階調再現が一致するので、良好な見栄えを維持できる。
【図面の簡単な説明】
【図１】  画像出力システムの概略構成を示す構成図である。
【図２】  サーバの内部構成を示すブロック図である。
【図３】  プリンタによる印刷出力時の処理を示すフローチャートである。
【図４】  色変換手法の説明図である。
【図５】  テーブル化されたプリンタ色情報の一例を示す図である。
【図６】  複写機による印刷出力時の処理を示すフローチャートである。
【符号の説明】
１０…画像出力システム
２０…クライアントパソコン
３１…第１プリンタ（第１出力手段）
３２…第２プリンタ（第２出力手段）
４０…複写機（第１出力手段）
５０…スキャナ
６０…サーバ（出力管理手段、データ変換手段）
７０…ネットワーク
【図１】
0003638228.tif 000002
【図２】
0003638228.tif 000003
【図３】
0003638228.tif 000004
【図４】
0003638228.tif 000005
【図５】
0003638228.tif 000006
【図６】
0003638228.tif 000007