(57)【特許請求の範囲】
【請求項１】
画像情報を受信する受信手段と、
受信された画像情報に従って、画像データを展開する第１の展開手段と、
前記展開手段における画像データの展開中に、エラーが発生した場合、前記画像情報を他の展開手段が展開可能な画像情報に変換する画像情報変換手段と、
変換された画像情報に基づいて、画像データを展開する第２の展開手段と、
展開された画像データを記憶する記憶手段と、
記憶された画像データを画像形成手段に出力する手段とを備えていることを特徴とする画像処理装置。
【請求項２】
前記画像情報は、前記第１、又は第２の展開手段で画像データの展開が可能なＰＤＬデータを含むことを特徴とする請求項１の画像処理装置。
【請求項３】
前記エラーは、前記画像展開手段が、画像データの展開を続行することが困難な場合に発生することを特徴とする請求項１の画像処理装置。
【請求項４】
前記画像情報変換手段は、あるページの途中にエラーが発生した場合には、当該ページ以降の画像情報の変換を行なうことを特徴とする請求項１の画像処理装置。
【請求項５】
前記第２の展開手段は、前記画像情報変換手段によって変換された画像情報に基づいて、エラーが発生した時以降の画像データの展開を行なうことを特徴とする請求項１の画像処理装置。
【請求項６】
前記画像形成手段は、前記画像処理装置の外部に存在し、当該画像処理装置から送られた画像データに基づいて画像形成を行なうことを特徴とする請求項１の画像処理装置。
【請求項７】
第１のデータに基づき画像データの展開を行う第１展開手段と、
前記第１展開手段により第１のデータを画像データに展開する際にエラーが発生した場合、第１のデータを第２のデータに変換する変換手段と、
前記変換手段により変換された第２のデータに基づき画像データの展開を行う第２展開手段と、
前記第１展開手段または前記第２展開手段により展開された画像データを印刷手段に出力する出力手段とを有することを特徴とする画像処理装置。
【請求項８】
第１のデータを第１展開手段により画像データに展開させる第１展開ステップと、
前記第１展開手段により第１のデータを画像データに変換する際にエラーが発生した場合、第１のデータを第２のデータに変換する変換ステップと、
前記変換ステップにより変換された第２のデータを第２展開手段により画像データに展開させる第２展開ステップと、
前記第１展開手段または前記第２展開手段により展開された画像データを印刷手段に出力する出力ステップとを有することを特徴とする画像処理方法。
【請求項９】
第１のデータを第１展開手段により画像データに展開させる第１展開ステップと、
前記第１展開手段により第１のデータを画像データに変換する際にエラーが発生した場合、第１のデータを第２のデータに変換する変換ステップと、
前記変換ステップにより変換された第２のデータを第２展開手段により画像データに展開させる第２展開ステップと、
前記第１展開手段または前記第２展開手段により展開された画像データを印刷手段に出力する出力ステップとをコンピュータに実行させるプログラムを記憶した記憶媒体。
【請求項１０】
第１のデータを第１展開手段により画像データに展開させる第１展開ステップと、
前記第１展開手段により第１のデータを画像データに変換する際にエラーが発生した場合、第１のデータを第２のデータに変換する変換ステップと、
前記変換ステップにより変換された第２のデータを第２展開手段により画像データに展開させる第２展開ステップと、
前記第１展開手段または前記第２展開手段により展開された画像データを印刷手段に出力する出力ステップとをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はページ記述言語で記述されたＰＤＬ画像情報（以下、ＰＤＬデータという。）を受けとり、画像処理装置で処理し、画像形成装置等で画像形成を可能にする画像処理装置に関するものである。
【０００２】
【従来の技術】
近年、ホストコンピュータからのＰＤＬデータをネットワークを介して受信し、そのＰＤＬデータを画像処理装置内で、プリントデータに変換（以下、画像展開という。）し、そのデータを高画質なカラー複写機に送って、紙、又はＯＨＰ等などにプリントするシステムが既に提案されている。
【０００３】
また、最近では、画像展開手段として、ＰｏｓｔＳｃｒｉｐｔ、ＰＣＬインタープリタを同時搭載し、ホストコンピュータから送られてきたＰＤＬデータに従って、上記インタープリタをスイッチさせて画像展開する画像処理装置も既に製品化されている。
【０００４】
【発明が解決しようとしている課題】
上記従来例では、画像展開処理に依存するエラーが発生した場合、エラーレポートのみを出力したり、又はあたかも何も無かったかの様に終了する場合がある（前述した動作は、画像処理装置側の設定による）。そういったケースに陥った場合、そのジョブをプリンタする際のプリンタドライバ上の画像処理モード等を変更し、再度プリントする必要があった。しかし、その場合でも１００％出力される保証は無く、再度同様のエラーが発生したり、最悪、その画像処理装置では、永久に、そのプリントジョブを画像展開出来ないことも多々あつた。
【０００５】
本願発明は上述の様な事情に鑑みてなされたものであり、以下の構成を具備することを特徴とする。
【０００６】
ＰｏｓｔＳｃｒｉｐｔ／ＰＣＬインタプリターを同時搭載した画像処理装置において、ホストコンピュータから送られてきたＰＤＬデータ（例えば、ＰｏｓｔＳｃｒｉｐｔ、又はＰＣＬデータ等）に従って、各々のデータ形式に合ったインタプリターを起動し、画像展開処理を行なう画像処理装置であって、例えば、ＰｏｓｔＳｃｒｉｐｔデータの画像展開中に画像展開処理に依存するエラーが発生した場合、そのデータをＰｏｓｔＳｃｒｉｐｔデータ形式からＰＣＬデータ形式に変換し、そして、ＰＣＬインタプリターを起動すると共に、ＰＣＬデータに基づいて画像展開を行なうことを特徴とする。
【０００７】
本構成にすることにより、上述したエラーが発生した場合に、プリントを成功させる為に試行錯誤をする必要がなくなる為、ユーザからしてみれば操作性が向上する。同時に、見かけ上、殆どのデータで画像展開処理が可能となり（仮に、エラーが発生したとしてもデータ変換→他の展開手段により画像展開可能となる）、画像処理装置自体の性能向上に繋がる。
【０００８】
【課題を解決するための手段】
本発明は上述の課題を解決することを目的としてなされたものであり、上述の課題を解決する１手段として以下の構成を備える。
【０００９】
画像情報を受信する受信手段と、
受信された画像情報に従って、画像データを展開する第１の展開手段と、
前記展開手段における画像展開中に、エラーが発生した場合、前記画像情報を他の展開手段が展開可能な画像情報に変換する画像情報変換手段と、
変換された画像情報に基づいて、画像データを展開する第２の展開手段と、
展開された画像データを記憶する記憶手段と、
記憶された画像データを画像形成手段に出力する手段とを備えていることを特徴とする。
また、本発明の画像処理装置は、
第１のデータに基づき画像データの展開を行う第１展開手段と、
前記第１展開手段により第１のデータを画像データに展開する際にエラーが発生した場合、第１のデータを第２のデータに変換する変換手段と、
前記変換手段により変換された第２のデータに基づき画像データの展開を行う第２展開手段と、
前記第１展開手段または前記第２展開手段により展開された画像データを印刷手段に出力する出力手段とを有することを特徴とする画像処理装置。
また、本発明の画像処理方法は、
第１のデータを第１展開手段により画像データに展開させる第１展開ステップと、
前記第１展開手段により第１のデータを画像データに変換する際にエラーが発生した場合、第１のデータを第２のデータに変換する変換ステップと、
前記変換ステップにより変換された第２のデータを第２展開手段により画像データに展開させる第２展開ステップと、
前記第１展開手段または前記第２展開手段により展開された画像データを印刷手段に出力する出力ステップとを有することを特徴とする画像処理方法。
また、本発明の記憶媒体は、
第１のデータを第１展開手段により画像データに展開させる第１展開ステップと、
前記第１展開手段により第１のデータを画像データに変換する際にエラーが発生した場合、第１のデータを第２のデータに変換する変換ステップと、
前記変換ステップにより変換された第２のデータを第２展開手段により画像データに展開させる第２展開ステップと、
前記第１展開手段または前記第２展開手段により展開された画像データを印刷手段に出力する出力ステップとをコンピュータに実行させるプログラムを記憶したことを特徴とする。
また、本発明のプログラムは、
第１のデータを第１展開手段により画像データに展開させる第１展開ステップと、
前記第１展開手段により第１のデータを画像データに変換する際にエラーが発生した場合、第１のデータを第２のデータに変換する変換ステップと、
前記変換ステップにより変換された第２のデータを第２展開手段により画像データに展開させる第２展開ステップと、
前記第１展開手段または前記第２展開手段により展開された画像データを印刷手段に出力する出力ステップとをコンピュータに実行させることを特徴とする。
【００１０】
【発明の実施の形態】
［第１の実施形態］
（装置概観）
図２に、本発明におけるカラー複写機（図１の１２０、１２１）の装置概観図を示す。図２において、２０１はイメージスキャナー部であり、４００ｄｐｉ（ｄｏｔｓ／ｉｎｃｈ）の解像度で原稿を読み取り、ディジタル信号処理を行う部分である。また、２０２は、プリンタ部であり、イメージスキャナー２０１によって読み取られた原稿画像に対応した画像を４００ｄｐｉの解像度で用紙にフルカラーでプリント出力する部分である。
【００１１】
イメージスキャナー２０１において、２００は鏡面圧板であり、原稿台ガラス（以下プラテン）２０３上の原稿２０４は、ランプ２０５で照射され、ミラー２０６、２０７、２０８に導かれ、レンズ２０９によって、３ラインセンサ（以下ＣＣＤ）２１０上に像を結び、フルカラー情報レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）成分として信号処理部２１１に送られる。なお、２０５、２０６は速度Ｖで、２０７、２０８は速度１／２ｖでラインセンサの電気的走査（主走査）方向に対して垂直方向に機械的に動くことによって、原稿全面を走査（副走査）する。
【００１２】
信号処理部２１１においては、読み取られた画像信号を電気的に処理し、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｂｋ）の各成分に分解し、プリンタ部２０２に送る。また、イメージスキャナ２０１における一回の原稿走査につき、Ｍ、Ｃ、Ｙ、Ｂｋのうちひとつの成分がプリンタ部２０２に送られ、計４回の原稿走査によって、一回のプリントアウトが完成する。
【００１３】
イメージスキャナ部２０１より送られてくるＭ、Ｃ、Ｙ、Ｂｋの各画像信号は、レーザードライバー２１２に送られる。レーザードライバー２１２は、送られてきた画像信号に応じ、半導体レーザー２１３を変調駆動する。レーザー光は、ポリゴンミラー２１４、ｆ−θレンズ２１５、ミラー２１６を介し、感光ドラム２１７上を走査する。
【００１４】
２１８は回転現像器であり、マゼンタ現像部２１９、シアン現像部２２０、イエロー現像部２２１、ブラック現像部２２２より構成され、４つの現像部が交互に感光ドラム２１７に接し、感光ドラム上に形成された静電現像をトナーで現像する。
【００１５】
２２３は転写ドラムであり、用紙カセット２２４または２２５より供給される用紙をこの転写ドラム２２３に巻き付け、感光ドラム上に現像された像を用紙に転写する。
【００１６】
この様にして、Ｍ、Ｃ、Ｙ、Ｂｋの４色が順次転写された後に、用紙は、定着ユニット２２６を通過して、トナーが用紙に定着された後に排紙される。
【００１７】
（ホストコンピュータ）
図４は、ネットワーク上のホストコンピュータの構造を示す。
【００１８】
ホストコンピューターはネットワーク上のプロトコルを制御するためのネットワークコントローラー４０９と、ＲＯＭ４０６又はハードディスク４１０に記憶されたプログラムに従ってホストコンピュータの中央制御を司るＣＰＵ４０１と、画像データの一時登録、各種データを記憶するためのハードディスク４１０とそれを制御するハードディスクコントローラ４０８と、メインメモリとオペレータからの指示入力手段としてマウス４１１と、キーボード４１３と、それらを制御するためのキーボードマウス・コントローラ４０５と、レイアウト・編集メニュー表示等を行うためのカラーディスプレイ４１２と、ディスプレイメモリ４０３と、ディスプレイコントローラ４０４、及びディスプレイメモリ上での画像レイアウト・編集を行う画像編集コントローラ４０２から構成される。
【００１９】
（画像処理装置）
（カラー穣写機への出力）
図３は、画像処理装置の内部ブロック図である。
【００２０】
同図において、３０１１はＣＰＵで、ＲＯＭ３０１２に記憶されたプログラムに基づいて、画像処理装置全体の制御を司る。同時に、このＣＰＵ３０１１は、ＰＤＬデータ（ＰｏｓｔＳｃｒｉｐｔ／ＰＣＬデータ）の画像展開処理を並列的に行わなければいけないので、処理速度の早いＲＩＳＣ（Ｒｅｄｕｃｅｄ  Ｉｎｓｔｒｕｃｔｌｏｎ  Ｓｅｔ  Ｃｏｍｐｕｔｅｒ）−ＣＰＵを用いることは必須である。
【００２１】
まず、パラレル、ＬＡＮのコントローラ３０１５を経由して、ホストコンピュータからのＰＤＬデータを受信する。この時、ＰＤＬデータは、ホストコンピュータよりパラレル、又はＬＡＮ  Ｉ／Ｆのいずれかで送られてくるが、ケーブルは同時に接続しておくことが出来る。そして、ホストコンピュータ１０１〜１０３からの要求があった際に、自動的に各インターフェースは切り替えられるようになっている。
【００２２】
また、ＰＤＬデータ受信／処理中等には、操作パネルコントローラ３０２５、及び操作パネル３０２６で、処理状況等を表示することが可能である。これにより、ユーザは、画像処理装置が現在どういう状態なのかを知ることが出来る。
【００２３】
次に、受信したＰＤＬデータは、ＣＰＵバスを介して、一旦、ＤＲＡＭ３０１３の一部領域（ＰＤＬバッファ）に記憶される。そして、ＣＰＵ３０１１が、ＲＯＭ３０１２や内蔵ＨＤＤ３０２０、若しくは外部ＨＤＤに記憶されているフォントデータを用いて、受信したＰＤＬデータからラスター画像データ（レッド、グリーン、ブルー）に画像展開する。そして、アドレス発生回路３０１６により、各フレームメモリへの書き込みアドレス３０１８を発生して、そのラスター画像データをＤＲＡＭ３０１３に記憶する。その後、ＤＲＡＭ３０１３より色変換処理３０１４に送り、色変換処理を施す。つまり、レッド、グリーン、ブルーのラスター画像データからカラー複写機（図２参照）でプリントできるラスター画像データ（シアン、マゼンタ、イエロ、ブラック）に変換する。
【００２４】
上述したカラー複写機（図２参照）は、複数の出力色成分シアン、マゼンタ、イエロ、ブラックについて面順次に画像形成を行うカラー電子写真複写機であるため、ＤＲＡＭ３０１３に記憶されたラスター画像データは、カラー複写機（図２参照）からの同期信号（不図示）に基づいて、同期のとれた画像データとして読み出せるように、一旦、ＦＩＦＯ３０２３に記憶される。そして、そのラスター画像データはビデオＩ／Ｆ部３０２４を介してカラー複写機に送出される。同時に、カラー複写機側では、そのラスター画像データに基づいて画像形成を行う。
【００２５】
次に、本発明の最も特徴を表す制御について説明する。
【００２６】
図５、図６は、本実施形態の画像処理装置の制御フロー図である。以下に、当該制御フロー図を用いて詳細に説明する。
【００２７】
まず、Ｓ５０１で、カラー複写機に対するＰＤＬデータの受信が有るか否かをチェックする。もし、有れば、Ｓ５０２で、受信したＰＤＬデータがＰＳデータかＰＣＬデータかを識別し、ＰＳデータの場合は、後続のＳ５０３以降の処理を実行し、ＰＣＬデータの場合は、図６に示す処理を実行する。
【００２８】
まずは、ＰＳデータの場合について説明する。
【００２９】
Ｓ５０３で、ＰＳインタープリタを起動し、受信したＰＳデータに基づいて画像展開を開始する。そして、Ｓ５０４で、画像展開中にＰＳエラーが発生したか否かをチェックすると同時に、Ｓ５０５でＰＳ画像展開終了か否かを判断し、画像展開が終了する迄、Ｓ５０３〜５０５の処理を繰り返す。
【００３０】
次に、Ｓ５０６で、カラー複写機にエラーが発生しているか否かをチェックし、もしエラーが発生している場合は、エラーが解除されるまで待ち、エラーが発生していないのを確認後、Ｓ５０７で、展開した画像データをカラー複写機に送出する。その後、Ｓ５０１へ遷移し、前述した処理を繰り返す。
【００３１】
前記５０４で、ＰＳエラーが発生した場合は、Ｓ５０８で、ＰＳデータをＰＣＬデータに変換し、そして、Ｓ５０９で、ＰＣＬインタープリタを起動し、変換されたＰＣＬデータに基づいて画像展開を開始する。そして、Ｓ５１０で、画像展開中にＰＣＬエラーが発生したか否かをチェックし、この時、もしエラーが発生した場合は、Ｓ５０１へ遷移し、そのジョブに対する画像展開を諦め、次のジョブの受信、及び画像展開に備える。また、エラーが発生しなかった場合は、Ｓ５１１でＰＣＬ画像展開終了か否かを判断し、画像展開が終了する迄、Ｓ５０９〜５１１の処理を繰り返す。それ以降の処理は、前述したＳ５０６以降の処理と同じ為、省略する。
【００３２】
次に、図６について説明する。この図は、前記Ｓ５０２で、ＰＣＬデータと識別した場合の処理を説明する図である。
【００３３】
まず、Ｓ６０１で、ＰＣＬインタープリタを起動し、受信したＰＣＬデータに基づいて画像展開を開始する。そして、Ｓ６０２で、画像展開中にＰＣＬエラーが発生したか否かをチェックすると同時に、Ｓ６０３でＰＣＬ画像展開終了か否かを判断し、画像展開が終了する迄、Ｓ６０１〜６０３の処理を繰り返す。
【００３４】
次に、Ｓ６０４で、カラー複写機にエラーが発生しているか否かをチェックし、もしエラーが発生している場合は、エラーが解除されるまで待ち、エラーが発生していないのを確認後、Ｓ６０５で、展開した画像データをカラー複写機に送出する。その後、Ｓ５０１へ遷移し、前述した処理を繰り返す。
【００３５】
前記６０２で、ＰＣＬエラーが発生した場合は、Ｓ６０６で、ＰＣＬデータをＰＳデータに変換し、そして、Ｓ６０７で、ＰＳインタープリタを起動し、変換されたＰＳデータに基づいて画像展開を開始する。そして、Ｓ６０８で、画像展開中にＰＳエラーが発生したか否かをチェックし、この時、もしエラーが発生した場合は、Ｓ５０１へ遷移し、そのジョブに対する画像展開を諦め、次のジョブの受信、及び画像展開に備える。また、エラーが発生しなかった場合は、Ｓ６０９でＰＳ画像展開終了か否かを判断し、画像展開が終了する迄、Ｓ６０７〜６０９の処理を繰り返す。それ以降の処理は、前述したＳ６０４以降の処理と同じ為、省略する。
【００３６】
図７は、本実施形態のカラー複写機の制御フロー図である。
【００３７】
まず、Ｓ７０１で、カラー複写機にエラーが発生しているか否かをチェックする。そして、もし、発生していれば、Ｓ７０２で、画像処理装置に対して、エラー内容を通知する。また、エラーが発生していない時は、後続の処理へ移り、Ｓ７０３で、コピー／プリント要求があるかをチェックする。この時、コピー要求が有れば、Ｓ７０４で、複写機操作部にビジー表示し、操作部からのキー入力を禁止する。そして、Ｓ７０５〜７０６で、ローカルコピーを実行し、ローカルコピー終了後、前記Ｓ７０１へ遷移し、それ以降の処理を繰り返す。
【００３８】
また、前記７０３で、プリント要求が有る場合は、Ｓ７０７で、操作部にビジー表示し、操作部からのキー入力を禁止する。そして、Ｓ７０８〜７０９で、前記画像処理装置から送出された展開データにより、リモートプリントを実行し、プリント終了後、前記Ｓ７０１へ遷移し、それ以降の処理を繰り返す。
【００３９】
［第２の実施形態］
本実施形態は、第１の実施形態とは異なり、エラーが発生した場合に、エラーが発生した時迄に行なった展開画像を有効利用する（要するに、実際のプリントデートとして使用する）と共に、エラーが発生したページ以降の画像展開に関してのみ、実施形態１と同様な処理、例えば、ＰｏｓｔＳｃｒｉｐｔデータの画像展開中に画像展開処理に依存するエラーが発生した場合、そのデータをＰｏｓｔＳｃｒｉｐｔデータ形式からＰＣＬデータ形式に変換し、そして、ＰＣＬインタプリターを起動すると共に、ＰＣＬデータに基づいて画像展開を行なうことを特徴とする。
【００４０】
本構成にすることにより、実施形態１同様な効果が得られると共に、エラーが発生した場合に、他の展開手段により全ページの画像展開をする必要がなくなるので、要するに、エラーが発生したページ以降のみ画像展開を行なえば良いので、パフォーマンス的なメリットも期待出来る。
【００４１】
以下に、本実施形態の特徴を表す制御フローを用いて詳細に説明する。
【００４２】
図８、図９は、本実施形態の画像処理装置の制御フロー図である。以下に、当該制御フロー図を用いて詳細に説明する。
【００４３】
まず、Ｓ８０１で、カラー複写機に対するＰＤＬデータの受信が有るか否かをチェックする。もし、有れば、Ｓ８０２で、受信したＰＤＬデータがＰＳデータかＰＣＬデータかを識別し、ＰＳデータの場合は、後続のＳ８０３以降の処理を実行し、ＰＣＬデータの場合は、図９に示す処理を実行する。
【００４４】
まずは、ＰＳデータの場合について説明する。
【００４５】
Ｓ８０３で、ＰＳインタープリタを起動し、受信したＰＳデータに基づいて画像展開を開始する。そして、Ｓ８０４で、画像展開中にＰＳエラーが発生したか否かをチェックすると同時に、Ｓ８０５でＰＳ画像展開終了か否かを判断し、画像展開が終了する迄、Ｓ８０３〜８０５の処理を繰り返す。
【００４６】
次に、Ｓ８０６で、カラー複写機にエラーが発生しているか否かをチェックし、もしエラーが発生している場合は、エラーが解除されるまで待ち、エラーが発生していないのを確認後、Ｓ８０７で、展開した画像データをカラー複写機に送出する。その後、Ｓ８０１へ遷移し、前述した処理を繰り返す。
【００４７】
前記８０４で、ＰＳエラーが発生した場合は、Ｓ８０８で、エラーが発生した時以前のページの展開データを記憶手段に記憶する。そして、Ｓ８０９で、ＰＳデータをＰＣＬデータに変換し、Ｓ８１０で、ＰＣＬインタープリタを起動し、変換されたＰＣＬデータに基づいて、エラーが発生した以降のページの画像展開を開始すると共に、展開データを記憶手段に記憶する。そして、Ｓ８１１で、画像展開中にＰＣＬエラーが発生したか否かをチェックし、この時、もしエラーが発生した場合は、Ｓ８０１へ遷移し、そのページ以降の画像展開を諦め、次のジョブの受信、及び画像展開に備える。また、エラーが発生しなかった場合は、Ｓ８１２でＰＣＬ画像展開終了か否かを判断し、画像展開が終了する迄、Ｓ８１０〜８１２の処理を繰り返す。それ以降の処理は、前述したＳ８０６以降の処理と同じ為、省略する。
【００４８】
次に、図９について説明する。この図は、前記Ｓ８０２で、ＰＣＬデータと識別した場合の処理を説明する図である。
【００４９】
まず、Ｓ９０１で、ＰＣＬインタープリタを起動し、受信したＰＣＬデータに基づいて画像展開を開始する。そして、Ｓ９０２で、画像展開中にＰＣＬエラーが発生したか否かをチェックすると同時に、Ｓ９０３でＰＣＬ画像展開終了か否かを判断し、画像展開が終了する迄、Ｓ９０１〜９０３の処理を繰り返す。
【００５０】
次に、Ｓ９０４で、カラー複写機にエラーが発生しているか否かをチェックし、もしエラーが発生している場合は、エラーが解除されるまで待ち、エラーが発生していないのを確認後、Ｓ９０５で、展開した画像データをカラー複写機に送出する。その後、Ｓ８０１へ遷移し、前述した処理を繰り返す。
【００５１】
前記９０２で、ＰＣＬエラーが発生した場合は、Ｓ９０６で、エラーが発生した時以前のページの展開データを記憶手段に記憶する。そして、Ｓ９０７で、ＰＣＬデータをＰＳデータに変換し、Ｓ９０８で、ＰＳインタープリタを起動し、変換されたＰＳデータに基づいて、エラーが発生した以降のページの画像展開を開始すると共に、展開データを記憶手段に記憶する。そして、Ｓ９０９で、画像展開中にＰＳエラーが発生したか否かをチェックし、この時、もしエラーが発生した場合は、Ｓ８０１へ遷移し、そのページ以降の画像展開を諦め１次のジョブの受信、及び画像展開に備える。また、エラーが発生しなかった場合は、Ｓ９１０でＰＳ画像展開終了か否かを判断し、画像展開が終了する迄、Ｓ９０８〜９１０の処理を繰り返す。それ以降の処理は、前述したＳ９０４以降の処理と同じ為、省略する。
【００５２】
また、本実施形態のカラー複写機の制御フロー図（図７）は、前記実施形態１と同じため省略する。
【００５３】
【発明の効果】
本発明によれば、以下に示す効果が期待できる。
【００５４】
画像展開処理に依存するエラー（例えば、ＰＳエラー等）が発生した場合に、プリントを成功させる為に試行錯誤をする必要がなくなる為、ユーザからしてみれば操作性が向上する。同時に、見かけ上、殆どのデータで画像展開処理が可能となり（仮に、エラーが発生したとしてもデータ変換→他の展開手段により画像展開可能となる）、画像処理装置自体の性能向上に繋がる。
【図面の簡単な説明】
【図１】第１の実施形態の画像処理、形成システム構成図である。
【図２】第１の実施形態のカラー複写機の内部ブロック図である。
【図３】第１の実施形態の画像処理装置の内部ブロック図である。
【図４】第１の実施形態のホストコンピュータの内部ブロック図である。
【図５】第１の実施形態の画像処理装置の制御を説明するフロー図である。
【図６】第１の実施形態の画像処理装置の制御を説明するフロー図である。
【図７】第１の実施形態のカラー複写機の制御を説明するフロー図である。
【図８】第２の実施形態の画像処理装置の制御を説明するフロー図である。
【図９】第２の実施形態の画像処理装置の制御を説明するフロー図である。
【図１】
0004054604.tif 000002
【図２】
0004054604.tif 000003
【図３】
0004054604.tif 000004
【図４】
0004054604.tif 000005
【図５】
0004054604.tif 000006
【図６】
0004054604.tif 000007
【図７】
0004054604.tif 000008
【図８】
0004054604.tif 000009
【図９】
0004054604.tif 000010