(57)【要約】【課題】  デバッグしたデータに基づいて、一回の画像形成処理におけるデータ処理量が少ないデータや、デバッグ結果を迅速に確認できるデータ等を得る。【解決手段】  画像処理装置に搭載された画像形成用プログラムは、プリンタドライバが生成したプリンタコマンドデータにより、デバッグしやすいテキスト形式の解析データに変換する。解析データにイメージデータが含まれている場合、画像形成用プログラムはイメージデータを圧縮したプリンタコマンドデータに還元する。還元されたプリンタコマンドデータは画像処理装置に転送されて画像形成処理に用いられる。【選択図】図３
2006227732.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置のコンピュータに、
画像処理に用いるバイナリ形式のデータをテキスト形式のデータに変換する手順と、
前記テキスト形式のデータをデバッグする手順と、
前記デバッグしたデータをバイナリ形式のデータに変換する手順と、
変換した前記バイナリ形式のデータを圧縮処理する手順と、
前記圧縮処理したデータを画像形成装置に送る手順と
を実行させるための画像形成用プログラム。
【請求項２】
画像処理装置のコンピュータに、
画像処理に用いるバイナリ形式のデータをテキスト形式のデータに変換する手順と、
前記テキスト形式のデータをデバッグする手順と、
デバッグした箇所のデータを分割する手順と、
分割した前記データをバイナリ形式のデータに変換する手順と、
前記バイナリ形式のデータを前記分割した単位ごとに画像形成装置に送る手順と
を実行させるための画像形成用プログラム。
【請求項３】
画像処理装置のコンピュータに、
画像処理に用いるバイナリ形式のデータをテキスト形式のデータに変換する手順と、
テキスト形式のデータをデバッグする手順と、
前記デバッグしたデータを前記バイナリ形式のデータに変換する手順と、
前記バイナリ形式のデータに画像形成手段における画像形成処理を制御するための制御用テキストデータを付加する手順と、
前記制御用テキストデータを付加したデータを画像形成装置に送る手順と
を実行させるための画像形成用プログラム。
【請求項４】
請求項１ないし３のいずれかに記載の画像形成用プログラムを搭載したコンピュータを備えたことを特徴とする画像処理装置。
【請求項５】
請求項４に記載の画像処理装置を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、および画像形成システムに関する。
【背景技術】
【０００２】
レーザプリンタ、インクジェットプリンタ等の画像形成装置において画像形成処理を行うときは、この画像形成装置に接続された画像処理装置（コンピュータ端末など）が、搭載（インストール）されたプリンタドライバによって、入力された文字や画像などのファイルデータをもとに制御言語であるプリンタ言語に変換し、プリンタコマンドデータを作成する。コンピュータ端末は、このプリンタコマンドデータを画像形成装置に転送する。
画像形成装置は、受信したプリンタコマンドデータを解析し、この解析結果に基づいて画像形成処理を行う。
画像形成処理中にエラーが発生した場合には、プリンタコマンドデータをデバッグ（障害分析および修正）し易い形式に変換した解析データ（以下単に「解析データ」と称する。）が出力される。
解析データは、ディスプレイ等に表示してシステム管理者が目視したり、デバッグツールなどのソフトウェアが搭載されたコンピュータに入力したりすることでデバッグが行われ、障害箇所の特定と修正が行われる。
デバッグによる障害特定と修正の結果が画像形成処理に自動的に反映されればデバッグ効率は向上する。そこで、従来、バイナリ形式で記述されたプリンタコマンドデータとテキストデータで記述された解析データとを相互に変換可能とし、デバッグによって検出されたエラーの修正結果をプリンタコマンドデータに自動的に反映させる、画像処理装置に搭載する画像形成用プログラムが提案されている（たとえば、特許文献１参照。）。
しかし、上記特許文献１に記載された画像形成用プログラムにおいては、バイナリ形式のプリンタコマンドデータとテキスト形式の解析データとを単純に相互変換するものである。そのため、イメージデータのようにデータ量が多いデータをデバッグした場合に画像形成処理に要するデータ処理量や処理時間が過大となったり、データ中のごく一部のみをデバッグした場合であってもデバッグ結果の確認のためにデータ全体を印刷しなければならず、データ処理に多くの無駄が発生したり、新たなデータを自動的に追加して画像形成装置が画像形成処理を行い易い態様のプリンタコマンドデータを形成することができなかったりという問題が生ずる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は上記の問題に鑑みてなされたものであり、その目的は、デバッグしたデータに基づいて、一回の画像形成処理におけるデータ処理量が少ないデータや、デバッグ結果を迅速に確認できるデータや、画像形成装置における画像形成処理を容易化するための情報を付加したデータを得ることにある。
【特許文献１】特開２００４−３１０３４７号公報
【課題を解決するための手段】
【０００４】
請求項１に記載の発明は、画像処理装置のコンピュータに、画像処理に用いるバイナリ形式のデータをテキスト形式のデータに変換する手順と、前記テキスト形式のデータをデバッグする手順と、前記デバッグしたデータをバイナリ形式のデータに変換する手順と、変換した前記バイナリ形式のデータを圧縮処理する手順と、前記圧縮処理したデータを画像形成装置に送る手順とを実行させるための画像形成用プログラムである。
請求項２に記載の発明は、画像処理装置のコンピュータに、画像処理に用いるバイナリ形式のデータをテキスト形式のデータに変換する手順と、前記テキスト形式のデータをデバッグする手順と、デバッグした箇所のデータを分割する手順と、分割した前記データをバイナリ形式のデータに変換する手順と、前記バイナリ形式のデータを前記分割した単位ごとに画像形成装置に送る手順とを実行させるための画像形成用プログラムである。
請求項３に記載の発明は、画像処理装置のコンピュータに、画像処理に用いるバイナリ形式のデータをテキスト形式のデータに変換する手順と、テキスト形式のデータをデバッグする手順と、前記デバッグしたデータを前記バイナリ形式のデータに変換する手順と、前記バイナリ形式のデータに画像形成手段における画像形成処理を制御するための制御用テキストデータを付加する手順と、前記制御用テキストデータを付加したデータを画像形成装置に送る手順とを実行させるための画像形成用プログラムである。
請求項４に記載の発明は、請求項１ないし３のいずれかに記載の画像形成用プログラムを搭載したコンピュータを備えたことを特徴とする画像処理装置である。
請求項５に記載の発明は、請求項４に記載の画像処理装置を備えたことを特徴とする画像形成装置である。
【発明の効果】
【０００５】
本発明によれば、デバッグしたデータに基づいて、一回の画像形成処理におけるデータ処理量が少ないデータや、デバッグ結果を迅速に確認できるデータや、画像形成装置における画像形成処理を容易化するための情報を付加したデータを得ることができる。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の実施形態について、図１から図９までを参照して説明する。
まず、本発明の第１の実施形態について説明する。
図１は、本発明の画像形成用プログラムを備えた画像形成システムの概略構成を示した図である。
図１に示すように、画像形成システム１Ａは、画像形成処理の対象となる文書データや描画データを作成する画像処理装置１、画像処理装置１で作成されたデータを紙媒体へ出力（画像形成）するプリンタ装置２から構成されている。画像処理装置１とプリンタ装置２とは、ＬＡＮ（ローカル・エリア・ネットワーク）を介してデータの送受信が可能な状態に接続されている。
本実施形態では、画像形成システム１Ａは、画像処理装置１とプリンタ装置２との間におけるデータの送受信を、ＬＡＮを介して行うネットワークシステムとして示しているが、画像処理装置１とプリンタ装置２とを、シリアル・インターフェースやパラレル・インターフェースなど用いて１対１にローカル接続したものであってもよい。
【０００７】
画像処理装置１は、画像データや文書データなどの作成・加工処理などを行う各種コンピュータであり、ＣＰＵ（中央演算処理装置）１１、記憶装置１２、入力装置１３、出力装置１４を備えている。
【０００８】
ＣＰＵ１１は、プログラムの処理手順に従って演算処理を行う演算処理装置であり、入力装置１３や出力装置１４の制御も行う。
記憶装置１２は、データやプログラムを記憶する装置であり、主記憶装置と補助記憶装置とから構成されている。
主記憶装置は、半導体メモリなどよって形成され、画像処理装置１がデータやプログラムの読み書きを直接行う領域を形成する。補助記憶装置は、例えば、ハードディスク、光磁気ディスク等から構成される外部記憶装置であり、ファイルや各種データ、プログラムなどを記憶する。
本実施形態では、記憶装置１２の主記憶装置に、文書データや描画データを作成するプログラム１５、プリンタ装置２を制御するためのプリンタドライバ１６が格納されている。
なお、プログラム１５を用いて作成された文書データや描画データ等は、画像処理装置１の処理結果であるファイルデータとして扱う。
このプリンタドライバ１６は、文書データや描画データ等をもとに、プリンタ装置２が解釈可能なプリンタコマンドデータを生成する。
プリンタコマンドデータとして使用されるプリンタ言語は、プリンタ装置２ごとに異なるため、プリンタドライバ１６は、使用するプリンタ装置２専用のものを画像処理装置１に搭載する必要がある。
【０００９】
入力装置１３は、キーボードやマウスなど、画像処理装置１へコマンド（命令）やデータを入力する各種装置であり、出力装置１４は、ディスプレイやスピーカなど、画像処理装置１で処理した結果を人が認識することができる文字、数字、画像などに変換して出力する各種装置である。
【００１０】
プリンタ装置２は、レーザプリンタ、インクジェットプリンタなど、画像処理装置１で処理された文字、図形、表などのデータを紙媒体に印刷する画像形成装置であり、コントローラ部２１、記憶部２２、エンジン部２３、入力部２４、出力部２５を備えている。
【００１１】
コントローラ部２１は、ＣＰＵ等の演算処理装置を用いて、画像処理装置１で変換されたプリンタコマンドデータを解析し、印刷する画像の点の並びを表すイメージ化されたドットパターンデータを印刷するページ単位で生成する。
記憶部２２は、画像処理装置１から送信されたプリンタコマンドデータを格納するメモリ領域である。コントローラ部２１は、この記憶部２２に格納されたプリンタコマンドデータの解析を行う。
エンジン部２３は、コントローラ部２１で生成されたドットパターンデータに従って、紙等の媒体に画像を形成する画像形成処理を行う。
入力部２４は、テンキーやタッチパネルなど、プリンタ装置２の初期設定やプリントテストなどの指示を入力する操作手段であり、出力部２５は、表示装置（ディスプレイ）など、プリンタ装置２の操作状態やメッセージ等を出力する。
【００１２】
次に、画像形成システム１Ａの動作について説明する。
まず、画像処理装置１において記憶装置１２に格納されている文書データや描画データを作成するプログラム１５を実行して、画像データを含むファイルデータから画像形成用のデータである印刷データを作成する。
作成された印刷データは、プリンタドライバ１６において、プリンタ装置２が解釈することが可能なプリンタコマンドデータに変換される。
【００１３】
画像処理装置１は、変換されたプリンタコマンドデータをＬＡＮを介してプリンタ装置２へ転送する。
本実施形態においては、印刷データを画像処理装置１でプリンタコマンドデータに変換し、このプリンタコマンドデータをプリンタ装置２へ転送している。画像処理装置１からプリンタ装置２にプリンタコマンドデータを転送することにより、印刷データをそのまま転送する場合よりもデータ量を低減し、データの転送時間を短縮することができる。
【００１４】
プリンタ装置２は、画像処理装置１から転送されたプリンタコマンドデータを受信すると、このプリンタコマンドデータを記憶部２２に格納する。
コントローラ部２１は、記憶部２２に格納されたプリンタコマンドデータを順に解析し、ドットパターンデータを作成する。
コントローラ部２１は、作成したドットパターンデータをエンジン部２３へ転送する。
エンジン部２３は、ドットパターンデータに基づいて画像形成処理を実行する。
【００１５】
本実施形態における画像形成用プログラムは、画像処理装置１に搭載され、上述したコントローラ部２１で行われるプリンタコマンドデータの解析と同様の解析処理を、画像処理装置１上で行うことを可能にするプログラムである。
この画像形成用プログラムで行われるプリンタコマンドデータの解析処理、つまり画像処理装置１上での解析処理は、画像形成システム１Ａにおけるコントローラ部２１で行われる解析処理と並行して行うことができる。
【００１６】
次に、画像形成用プログラムについて説明する。
画像形成用プログラムは、画像処理装置１に搭載されている。
画像形成用プログラムは、画像形成装置１にプリンタコマンドデータをテキスト形式の解析データに変換する解析ツール、および解析データをプリンタコマンドデータに還元する還元ツールからなるデータ変換ツールを備えている。データ変換ツールは、画像形成装置１のＣＰＵ１１の処理などにより、画像形成装置１の機能として実現される。
なお、ここでいう「還元」とは、バイナリ形式のデータを変換したテキスト形式のデータを、再度バイナリ形式のデータに変換することをいうものとし、元のバイナリ形式のデータのデータ内容やデータ形式などに加工を施した形で再度変換する場合も含まれるものとする。本明細書において「還元」とは、上述の意味として用いるものとする。
解析ツールは、プリンタ装置２のコントローラ部２１におけるプリンタコマンドデータの解析時に使用する解析プログラムと同様の解析を行う解析プログラムや、専用の解析シミュレーションプログラム等である。
【００１７】
また、プリンタ言語とテキストとを対にして格納した変換テーブルを、解析ツールとして使用するようにしてもよい。
画像形成システム１Ａにおけるプリンタ装置２のコントローラ部２１では、プリンタコマンドデータを解析してドットパターンデータを生成する処理を行っているが、画像形成用プログラムは、このコントローラ部２１で行われているプリンタコマンドデータの解析と同様の解析を行う。解析ツールは、この解析結果を、文字コードのみで構成されたテキスト形式の解析データへ変換する。
【００１８】
画像形成用プログラムが解析した解析データは、画像処理装置１の出力装置１４（たとえばディスプレイ）に表示する。解析データを出力装置１４に表示することにより、ユーザやシステム管理者がデータを認識できる態様で表示できる。
なお、テキスト形式で使用される文字コードとは、コンピュータで文字や記号を扱うために、１つ１つの文字や記号に割り当てられた固有のコードである。
【００１９】
プリンタドライバ１６によって変換されたプリンタコマンドデータは、１６進数等を用いたバイナリ形式で記述されているため、そのままでは容易に解読することが困難であるが、解析データはテキスト形式で記述されているため、解読を容易に行うことができる。
【００２０】
還元ツールは、専用の解析シミュレーションプログラム等である。また、解析ツールと同様に、プリンタ言語とテキストとを対にして格納した変換テーブルを、還元ツールとして使用するようにしてもよい。
画像形成用プログラムでは、解析ツールを用いて変換された解析データを、還元ツールを用いてプリンタコマンドデータに還元できる。還元ツールによって還元されたプリンタコマンドデータは、通常のプリンタコマンドデータと同様に、プリンタ装置２に転送して画像形成処理を実行させることができる。
なお、画像形成用プログラムは、画像処理装置１に備えられているため、上述の解析データへの変換処理、およびプリンタコマンドデータへの還元処理は画像処理装置１上で行われる。
【００２１】
図２は、画像形成用プログラムによる基本的なデータの変換・還元例を示した図である。
図２に示すように、画像形成用プログラムでは、バイナリ形式で記述されたプリンタコマンドデータ（図の右側）を、解析ツールを用いてテキスト形式で記述された解析データ（図の左側）に変換でき、さらに、還元ツールを用いて解析データをプリンタコマンドデータへ還元できる。また、テキスト形式で記述された任意のデータを、還元ツールを用いてプリンタコマンドデータにすることもできる。
【００２２】
画像形成システム１Ａ内で不具合（エラー等）が発生した時に行われるデバッグ処理に、テキスト形式で記述された解析データを使用することにより、プリンタコマンドデータの内容の把握が容易にできるため、デバッグにおける障害検出の効率を向上させることができる。
また、デバッグによってプリンタコマンドデータの解析データ中に不具合を検出し、修正した場合には、デバッグ結果を用いた画像形成処理を行うことができるため、プリンタコマンドデータの訂正や、訂正結果に基づいた画像形成処理を容易に行うことができる。
【００２３】
図３は、画像形成用プログラムにおける、イメージデータを含むプリンタコマンドデータの解析データへの還元例を示す図である。
画像形成用プログラムは、図３に示すように、イメージデータを含むプリンタコマンドデータを解析データに変換し（図の左側）、この解析データをもとにプリンタコマンドデータ（図の右側）に還元する。図に示すとおり、解析データには解凍されたイメージデータが含まれており、還元されたプリンタコマンドデータには解凍されたイメージデータを再度圧縮したイメージデータが含まれている。
【００２４】
図４は、イメージデータを含むプリンタコマンドデータの解析データへの還元手順を示すフローチャートである。この手順は、画像処理装置１のＣＰＵ１１によって、画像形成用プログラムを用いて実行される。以下、図４のフローチャートに基づいて還元の手順を説明する。
【００２５】
まず、画像ファイルデータから、イメージデータを含むバイナリ形式のプリンタコマンドデータが生成される（ステップＳ１）。プリンタコマンドデータは、テキスト形式の解析データに変換される（ステップＳ２）。解析データに対しては、デバッグが行われてバグの発見と修正が施される（ステップＳ３）。デバッグされた解析データはプリンタコマンドデータに変換される（ステップＳ４）。変換されたプリンタコマンドデータ中のイメージデータは、圧縮処理が施され（ステップＳ５）、データはプリンタ装置２に送られる（ステップＳ６）。
【００２６】
このように、本実施形態においては、圧縮されたイメージデータを含むプリンタコマンドデータを生成できるので、イメージデータを含む印刷データについて、デバッグを容易に行うとともにデバッグ処理の結果を印刷データに反映させることができる。
本実施形態における圧縮処理は、ＪＰＥＧ形式、ＧＩＦ形式、ＢＭＰ(Bitmap)形式など、各種の画像圧縮形式に用いられる処理である。これらの圧縮処理をデータに適用することにより、プリンタコマンドデータのデータ量を減少させつつ、画像形成処理において高品位の印刷データを得ることができる。
【００２７】
本発明の第２の実施形態について説明する。
第２の実施形態においても、画像形成装置１、プリンタ装置２の構成は図１に示すとおりであり、画像形成装置１に搭載した画像形成用プログラムによる基本的なデータの変換・還元は図２に示すとおりである。
第２の実施形態においては、画像形成用プログラムは、プリンタジョブコントロール言語（以下「ＰＪＬ」と称する。）コマンドを含むデータに基づいて解析データを形成することができ、さらに、ＰＪＬコマンドを含むプリンタコマンドデータに還元できるようになっている。
【００２８】
図５は、画像形成用プログラムにおける、ＰＪＬコマンドを含むプリンタコマンドデータへの還元例を示す図である。
画像形成用プログラムは、図５に示すように、プリンタコマンドデータを解析データに変換し（図の左側）、この解析データをもとにプリンタコマンドデータ（図の右側）に還元する。このとき、図に示すとおり、プリンタコマンドデータにＰＪＬコマンドを付加する。ＰＪＬコマンドはテキスト形式のデータであるため、還元されたプリンタコマンドデータには、テキスト形式のＰＪＬコマンドが含まれた態様になる。このＰＪＬコマンドは、プリンタドライバ１６などによって形成される情報であって、印刷される用紙のサイズ情報や、用紙が収容されているトレイ情報や、紙種類情報など、プリンタ装置２において印刷処理を円滑に実行するために必要な情報を含む。
【００２９】
図６は、プリンタコマンドデータをＰＪＬコマンドを含む解析データに還元する手順を示すフローチャートである。この手順は、画像処理装置１のＣＰＵ１１によって、画像形成用プログラムを用いて実行される。以下、図６のフローチャートに基づいて還元の手順を説明する。
【００３０】
まず、画像ファイルデータから、イメージデータを含むバイナリ形式のプリンタコマンドデータが生成される（ステップＳ１１）。プリンタコマンドデータは、テキスト形式の解析データに変換される（ステップＳ１２）。解析データに対しては、デバッグが行われてバグの発見と修正が施される（ステップＳ１３）。デバッグされた解析データはプリンタコマンドデータに変換される（ステップＳ１４）。変換されたプリンタコマンドデータには、テキスト形式のＰＪＬコマンドが付加され（ステップＳ１５）、データはプリンタ装置２に送られる（ステップＳ１６）。
【００３１】
このように、本実施形態においては、ＰＪＬコマンドを含むプリンタコマンドデータを生成できるので、ＰＪＬコマンドを含む印刷データのデバッグを容易に行った上でデバッグ処理の結果を印刷データに反映させることができ、プリンタ装置２における印刷処理を一層円滑に行うことができる。
【００３２】
本発明の第３の実施形態について説明する。
第３の実施形態においても、画像形成装置１、プリンタ装置２の構成は図１に示すとおりであり、画像形成装置１に搭載した画像形成用プログラムによる基本的なデータの変換・還元は図２に示すとおりである。
第３の実施形態においては、画像形成用プログラムは、解析データを所定の大きさのデータに分割し、分割した単位ごとにプリンタコマンドデータを形成することができる。
【００３３】
図７および図８は、画像形成用プログラムにおける、所定の大きさのデータに分割したプリンタコマンドデータへの還元例を示す図である。図７および図８に示すとおり、解析データおよびプリンタコマンドデータは、いずれも所定の大きさに分割された態様に還元される。分割の方向は、図７に示すとおり縦方向であってもよいし、図８に示すとおり横方向であってもよいし、それ以外の態様で分割してもよい。分割の単位は副数ページにまたがってひとつの分割単位を形成してもよいし、副数ページからなるデータをページごとに分割してもよい。ただし、分割後のデータを画像形成した際にデバッグした箇所を容易に確認できるデータ量や分割態様であることが望ましい。
【００３４】
本実施形態において、画像形成用プログラムは、分割データに基づくデバッグ箇所の確認効率を高めるための機能を備える。この機能としては、たとえば、分割箇所を中心とした分割を実現するための、データ中におけるデバッグされた箇所を検出する機能や、この検出結果に基づいてデータの分割範囲や分割態様を決定する機能（一のデバッグ箇所が分断されてしまうことのないように分割箇所を設定する機能や、近接する複数のデバッグ箇所を同一データ中に収納できるように分割する機能や、デバッグ数が多くなるにしたがって細かく分割する機能など）が考えられる。これらの機能は、画像形成用プログラムの他の機能と同様に、画像処理装置１のＣＰＵ１１の処理によって実現される。
【００３５】
図９は、プリンタコマンドデータを所定の大きさに分割した解析データに還元する手順を示すフローチャートである。この手順は、画像処理装置１のＣＰＵ１１によって、画像形成用プログラムを用いて実行される。以下、図９のフローチャートに基づいて還元の手順を説明する。
【００３６】
まず、画像ファイルデータから、イメージデータを含むバイナリ形式のプリンタコマンドデータが生成される（ステップＳ２１）。プリンタコマンドデータは、テキスト形式の解析データに変換される（ステップＳ２２）。解析データに対しては、デバッグが行われてバグの発見と修正が施される（ステップＳ２３）。デバッグされた解析データは、デバッグが施された箇所を基準として、所定の大きさに分割される。（ステップＳ２４）分割された解析データは分割された単位ごとにプリンタコマンドデータに変換される（ステップＳ２５）。データは、分割された単位ごとにプリンタ装置２に送られる（ステップＳ２６）。
【００３７】
このように、本実施形態においては、所定の単位に分割したプリンタコマンドデータを形成することより、特定の箇所のみをデバッグしたり、デバッグ結果をプリンタコマンドデータに変換して出力したりすることが可能になる。これにより、データを部分的にデバッグしたり、デバッグ結果を部分的に確認したりすることが可能になる。特に、データ量が大きい印刷ジョブのデバッグを行った際に、チェックに要するデータ処理量を減らしチェック時間を短くし、デバッグの効率化をはかることができる。
【００３８】
なお、上記第3の実施形態においては、分割したデータを分割した単位ごとにすべてプリンタ装置２に送信して画像形成したが、デバッグ箇所の迅速な確認を可能とするために、上記ステップＳ２６において、デバッグ箇所を含むデータのみをプリンタ装置２に送る構成としてもよい。この場合、画像処理用プログラムはは、分割されたデータのうちデバッグが施された箇所を含むデータのみを抽出する機能を有するものとし、画像処理装置１は抽出されたデータのみをプリンタ装置２に送る。
また、上記第３の実施形態においては、デバッグした箇所を基準に分割を行う構成としたが、デバッグ箇所以外の基準に基づく分割（たとえば、印刷された際の紙面を均等に２分割、４分割等するような、印刷態様を基準にした分割など）を行ってもよい。
【００３９】
以上、各実施形態に示したとおり、本発明においては、デバッグを行った解析データを、所定の加工を施したプリンタコマンドデータに還元することにより、デバッグ結果をもとに、画像形成処理を行いやすい態様のさまざまなデータを形成することができる。
【００４０】
上記各実施形態において、画像処理装置１と画像形成装置２はＬＡＮによって接続していたが、ＬＡＮ以外、たとえばＷＡＮによって接続することで本発明を実施すること可能である。
【００４１】
上記各実施形態において、本発明を実施する画像形成装置１は、画像形成装置２は別の装置として形成したが、画像形成装置２が画像処理装置１を備えた構成とし、この画像形成装置２において本発明を実施することも可能である。
【図面の簡単な説明】
【００４２】
【図１】本発明の画像形成用プログラムを備えた画像形成システムの概略構成を示した図である。
【図２】画像形成用プログラムによる基本的なデータの変換・還元例を示した図である。
【図３】画像形成用プログラムにおける、イメージデータを含むプリンタコマンドデータの解析データへの還元例を示す図である。
【図４】イメージデータを含むプリンタコマンドデータの解析データへの還元手順を示すフローチャートである。
【図５】画像形成用プログラムにおける、ＰＪＬコマンドを含むプリンタコマンドデータへの還元例を示す図である。
【図６】プリンタコマンドデータをＰＪＬコマンドを含む解析データに還元する手順を示すフローチャートである。
【図７】画像形成用プログラムにおける、所定の大きさのデータに分割したプリンタコマンドデータへの還元例を示す図である。
【図８】画像形成用プログラムにおける、所定の大きさのデータに分割したプリンタコマンドデータへの還元例を示す図である。
【図９】プリンタコマンドデータを所定の大きさに分割した解析データに還元する手順を示すフローチャートである。
【符号の説明】
【００４３】
１Ａ・・・画像形成システム、１・・・画像処理装置、２・・・プリンタ装置、１１・・・ＣＰＵ、１２・・・記憶装置、１３・・・入力装置、１４・・・出力装置、１５・・・プログラム、１６・・・プリンタドライバ
【図１】
2006227732.tif 000003
【図２】
2006227732.tif 000004
【図３】
2006227732.tif 000005
【図４】
2006227732.tif 000006
【図５】
2006227732.tif 000007
【図６】
2006227732.tif 000008
【図７】
2006227732.tif 000009
【図８】
2006227732.tif 000010
【図９】
2006227732.tif 000011