JP2005212240A - Printer and printer test method - Google Patents
Printer and printer test method Download PDFInfo
- Publication number
- JP2005212240A JP2005212240A JP2004020835A JP2004020835A JP2005212240A JP 2005212240 A JP2005212240 A JP 2005212240A JP 2004020835 A JP2004020835 A JP 2004020835A JP 2004020835 A JP2004020835 A JP 2004020835A JP 2005212240 A JP2005212240 A JP 2005212240A
- Authority
- JP
- Japan
- Prior art keywords
- printer
- image data
- print engine
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
【課題】プリンタコントローラのプリントエンジン非依存機能の試験を行う。
【解決手段】ホスト装置2からテスト用の印刷データが発行されると(201)リファレンスプリンタは、PDL処理部115がPDLデータを展開した画像データをリファレンス画像データとしてリムーバブル記録装置3に格納する(202)。リムーバブル記録装置3をリファレンスプリンタからターゲットプリンタに移動し(203)、ホスト装置2からテスト用の印刷データをターゲットプリンタに発行すると(204)、ターゲットプリンタは、PDL処理部115がPDLデータを展開した画像データをターゲット画像データとしてリムーバブル記録装置3に格納し(205)、リムーバブル記録装置3に格納されているターゲット画像データとリファレンス画像データとを読み出して(206)、その比較解析を行い結果を表示装置12に表示する(207)。
【選択図】図2A print controller independent function test of a printer controller is performed.
When test print data is issued from a host device (201), the reference printer stores image data obtained by developing the PDL data by the PDL processing unit 115 in the removable recording device 3 as reference image data ( 202). When the removable recording device 3 is moved from the reference printer to the target printer (203) and test print data is issued from the host device 2 to the target printer (204), the PDL processing unit 115 expands the PDL data in the target printer. The image data is stored as target image data in the removable recording device 3 (205), the target image data and reference image data stored in the removable recording device 3 are read out (206), the comparison analysis is performed, and the result is displayed. It is displayed on the device 12 (207).
[Selection] Figure 2
Description
本発明は、プリンタに搭載されるプリンタコントローラの試験の技術に関するものである。 The present invention relates to a technology for testing a printer controller mounted on a printer.
一般的に、プリンタは、用紙上への印刷動作を行うプリントエンジンと、プリンタ記述言語(PDL: Printer Description Language)により表現された印刷データを画像に展開し、展開した画像のプリントエンジンによる用紙上への印刷動作を制御するプリンタコントローラとを備えている。 Generally, a printer develops print data expressed in a printer description language (PDL: Printer Description Language) into an image on the paper by the print engine that performs a printing operation on the paper, and prints the developed image on the paper. And a printer controller for controlling the printing operation.
そして、このようなプリンタのプリンタコントローラの試験の技術としては、プリンタコントローラのプリントエンジンへの出力を汎用コンピュータに取込み、汎用コンピュータにおいてプリントエンジンの動作をエミュレートして、取り込んだプリンタコントローラの出力に従った画像を生成し、試験者の評価用に表示装置に表示する技術が知られている(たとえば、特許文献1)。
前記特許文献1の技術は、以下の点で不十分である。
まず、プリンタコントローラの評価が試験者の視認によって行われるため、人為的なミスによる誤評価が生じやすい。また、RGBを用いる表示装置と、CMYKを用いるプリンタでは色空間が異なるため、表示装置においてプリンタの印刷色の評価を充分に行うことができない。
The technique of Patent Document 1 is insufficient in the following points.
First, since the printer controller is evaluated by the visual inspection of the tester, erroneous evaluation due to human error is likely to occur. Further, since the color space is different between the display device using RGB and the printer using CMYK, the print color of the printer cannot be sufficiently evaluated in the display device.
また、プリンタコントローラの出力には、プリントエンジンに依存した印刷開始位置や余白指定等の制御情報等が含まれるし、プリンタコントローラの出力する画像データでは、その色情報がプリントエンジンの印刷特性に応じた色情報に変換されている。したがって、特許文献1の技術によれば、プリントエンジンが異なるプリンタ毎に、汎用コンピュータにおいて異なるエミュレート処理が必要あり、汎用性に欠ける。また、プリントエンジンに依存した内容となるプリンタコントローラ出力を評価の対象としているので、既存のプリンタのプリンタコントローラと、当該既存のプリンタのプリントエンジンとは異なるプリントエンジン向けに開発中のプリンタコントローラのプリントエンジン非依存部分の互換性を検証するような用途には適していない。 The output from the printer controller includes control information such as the print start position and margin designation depending on the print engine. In the image data output from the printer controller, the color information corresponds to the print characteristics of the print engine. It has been converted to color information. Therefore, according to the technique of Patent Document 1, a different emulation process is required in a general-purpose computer for each printer with a different print engine, which lacks versatility. In addition, because the printer controller output that depends on the print engine is the target of evaluation, the printer controller of the existing printer and the print of the printer controller being developed for a print engine different from the print engine of the existing printer are used. It is not suitable for applications that verify compatibility of engine-independent parts.
そこで、本発明は、より適正に、プリンタコントローラのプリントエンジン非依存部分の試験を実現することを課題とする。 Therefore, an object of the present invention is to more appropriately realize a test of a print engine independent portion of a printer controller.
前記課題達成のために、本発明は、用紙上への印刷動作を行うプリントエンジンと、ホスト装置から受信したプリンタ記述言語により表現された印刷データを画像に展開し、展開した画像のプリントエンジンによる用紙上への印刷動作を制御するプリンタコントローラとを備え、前記プリンタコントローラが、前記印刷データをプリントエンジンに依存しないプリントエンジン非依存形式の画像データに展開するプリンタ記述言語処理部と、前記プリントエンジン非依存形式の画像データを前記プリントエンジンに適合する形式の画像データに変換し当該画像データの印刷を制御するための制御データと共に、前記プリントエンジンに出力する印刷制御手段とを有するプリンタに、脱着可能に記録装置を接続するための記録装置接続手段と、試験制御部とを設け、前記試験制御部において、前記プリンタ記述言語処理部が展開した画像データを、前記記録装置接続手段に接続された前記記録装置に記録するようにしたものである。 In order to achieve the above object, the present invention provides a print engine that performs a printing operation on paper, print data expressed in a printer description language received from a host device, and expands the image into an image. A printer controller that controls a printing operation on paper, and the printer controller develops the print data into image data in a print engine independent format independent of the print engine, and the print engine A printer having a print control means for converting image data of an independent format into image data of a format suitable for the print engine and controlling printing of the image data, and outputting to the print engine A recording device connection means for connecting the recording device in a possible manner; And a test control unit is provided, in the test control unit, the image data which the printer description language processing unit is deployed, is obtained so as to record in the connected to the recording apparatus connecting device the recording apparatus.
このようなプリンタによれば、プリンタコントローラのプリントエンジンに依存しない機能部分の動作結果として、前記プリントエンジン非依存形式の画像データを記録装置に収集することができる。したがって、この記録装置に収集した画像データを解析することにより、プリンタコントローラのプリントエンジンに依存しない機能部分の試験を行うことができる。 According to such a printer, it is possible to collect the print engine-independent image data in the recording device as the operation result of the functional part independent of the print engine of the printer controller. Therefore, by analyzing the image data collected in this recording apparatus, it is possible to perform a test of a functional part that does not depend on the print engine of the printer controller.
また、記録装置を、基準のプリンタと、試験対象のプリンタの双方に順次接続し、両プリンタからプリントエンジン非依存形式の画像データを記録装置に収集し、記録装置に収集された二つの画像データの比較を行うようにすれば、両プリンタのプリンタコントローラのプリントエンジン非依存部分の互換性を、試験者の視認に頼ることなく、両プリンタが搭載するプリントエンジンに依存せずに検証することができる。 In addition, the recording device is sequentially connected to both the reference printer and the printer under test, and print engine-independent format image data is collected from both printers in the recording device, and the two image data collected in the recording device By comparing the two, it is possible to verify the compatibility of the print controller independent part of the printer controller of both printers without depending on the visual inspection of the tester and without depending on the print engine installed in both printers. it can.
すなわち、たとえば、このようなプリンタにおいて、前記試験制御部は、前記プリンタ記述言語処理部が展開した画像データを、前記記録装置接続手段に接続された前記記録装置に既に記録されている他の画像データと比較し、比較結果を出力するようにしてもよい。 That is, for example, in such a printer, the test control unit may use the image data developed by the printer description language processing unit to record another image already recorded in the recording device connected to the recording device connection means. The comparison result may be output by comparing with the data.
または、別途汎用コンピュータにおいて、記録装置に収集された二つの画像データの比較を行い、比較結果を出力するようにすることもできる。
また、前記課題達成のために本発明は、用紙上への印刷動作を行うプリントエンジンと、ホスト装置から受信したプリンタ記述言語により表現された印刷データを画像に展開し、展開した画像のプリントエンジンによる用紙上への印刷動作を制御するプリンタコントローラとを備え、前記プリンタコントローラが、前記印刷データをプリントエンジンに依存しないプリントエンジン非依存形式の画像データに展開するプリンタ記述言語処理部と、前記プリントエンジン非依存形式の画像データを前記プリントエンジンに適合する形式の画像データに変換し当該画像データの印刷を制御するための制御データと共に、前記プリントエンジンに出力する印刷制御手段とを有するプリンタに、前記プリンタ記述言語処理部が展開した画像データを、前記ホスト装置に転送する試験制御部を設けたものである。
Alternatively, a separate general-purpose computer can compare two image data collected in the recording device and output the comparison result.
In order to achieve the above object, the present invention provides a print engine that performs a printing operation on paper, print data expressed in a printer description language received from a host device, and develops the developed image print engine. A printer controller for controlling the printing operation on the paper by the printer, and the printer controller develops the print data into image data in a print engine independent format independent of the print engine, and the print A printer having print control means for converting image data in an engine-independent format into image data in a format compatible with the print engine and controlling printing of the image data, and outputting to the print engine. The image data developed by the printer description language processing unit is Serial is provided with a test control unit for transferring to the host device.
このようなプリンタによれば、基準のプリンタと、試験対象のプリンタの双方からプリントエンジン非依存形式の画像データをホスト装置に収集することができる。したがって、ホスト装置において収集された二つの画像データの比較を行うようにすれば、両プリンタのプリンタコントローラのプリントエンジン非依存部分の互換性を、試験者の視認に頼ることなく、両プリンタが搭載するプリントエンジンに依存せずに検証することができる。 According to such a printer, image data in a print engine-independent format can be collected in the host device from both the reference printer and the test target printer. Therefore, if the two image data collected in the host device are compared, both printers are equipped with the compatibility of the print engine independent part of the printer controller of both printers without relying on the visual inspection of the tester. The verification can be performed without depending on the print engine.
なお、以上のようなプリンタコントローラのプリントエンジンに依存しない機能部分の試験の各手法は、プリントエンジンに依存しない意味において汎用性の高い手法である。 Note that each method for testing the functional portion independent of the print engine of the printer controller as described above is a highly versatile method in a sense independent of the print engine.
以上のように、本発明によれば、より適正に、プリンタコントローラのプリントエンジン非依存部分の試験を実現することができる。 As described above, according to the present invention, it is possible to more appropriately realize the test of the print engine independent portion of the printer controller.
以下、本発明の実施形態について説明する。
図1に、本実施形態に係るプリンタの構成を示す。
図示するように、本実施形態に係るプリンタ1は、プリンタコントローラ11、表示装置12、用紙上への印刷動作を行うプリントエンジン13を備えている。
Hereinafter, embodiments of the present invention will be described.
FIG. 1 shows the configuration of the printer according to this embodiment.
As illustrated, the printer 1 according to the present embodiment includes a
そして、プリンタコントローラ11は、セントロニクス、USBなどの通信インタフェースを用いて汎用コンピュータなどであるホスト装置2と通信を行うホストインタフェース111、表示装置12の表示を制御する表示制御装置112、HDDや各種メディアカードなどのリムーバブル記録装置3を脱着可能に接続する記録装置インタフェース113、プリンタ1全体の動作を制御する全体制御部114、PDLによる印刷データを解析し画像に展開するPDL処理部115、PDL処理部115が展開した画像の画像データのプリントエンジン13に適合する形式への変換や、余白や印刷開始位置指定などのプリントエンジン13の各種制御データの生成を行ってプリントエンジン13における印刷実行データを生成する印刷制御部116、プリントエンジン13の用紙搬送パスの制御や画像出力方向などの機能の制御を行いながら、印刷制御部116が生成した印刷実行データをプリントエンジン13に出力する出力制御部117とを有する。
The
また、PDL処理部115は、PDLデータを解析し、PDLデータに含まれる制御コードに従って編集する編集部1151と、編集部1151の編集結果に従ってPDLデータが表す画像を描画する描画部1152とを備えている。
このような構成において、ホスト装置2からPDLデータとしてプリンタ1に送信された印刷データはホストインタフェース111において受信され、ホストインタフェース111内のバッファに保持される。編集部1151は、全体制御部114の制御に従って、全体制御部114を介してホストインタフェース111からPDLデータを取得して解析、編集し、描画部1152にPDLデータが表すRGB形式の画像データを描画させる。
In addition, the
In such a configuration, print data transmitted from the host apparatus 2 to the printer 1 as PDL data is received by the host interface 111 and held in a buffer in the host interface 111. The
描画部1152は、描画した画像データを全体制御部114に引き渡し、全体制御部114は、描画部1152から受け取った画像データを印刷制御部116に送る。また、このとき、全体制御部114は、描画部1152から受け取った画像データ、すなわち、印刷制御部116に引き渡される画像データと同じデータを、記録装置インタフェース113を介してリムーバブル記録装置3に、リファレンス画像データもしくはターゲット画像データとして書き込む。画像データを、リファレンス画像データとターゲット画像データのいずれの画像データとして書き込むかは、予め試験者によってプリンタ1に対して行われた設定に従う。
The
さて、PDL処理部115が展開した画像の画像データを受け取った印刷制御部116は、画像データのプリントエンジン13に適合するCMYK形式への変換や、余白や印刷開始位置指定などのプリントエンジン13の各種制御データの生成を行ってプリントエンジン13における印刷実行データを生成し出力制御部117に送り、出力制御部117は、プリントエンジン13の用紙搬送パスの制御や画像出力方向などの機能の制御を行いながら、印刷制御部116が生成した印刷実行データをプリントエンジン13に出力し、その印刷を行わせる。
The
また、全体制御部114は、以下の検証処理も行う。
すなわち、ターゲット画像データをリムーバブル記録装置3に書き込んだ場合には、当該ターゲット画像データと、リムーバブル記録装置3に書き込まれているリファレンス画像データとを比較解析し、両者の一致/不一致や、不一致箇所の内容を表示制御装置112を介して表示装置12に表示する。
The
That is, when the target image data is written in the
以下、このようなプリンタ1を用いたプリンタコントローラ11の試験動作について説明する。
図2に、この試験動作の流れを示す。
ここで、この試験は、基準となるプリンタ1であるリファレンスプリンタに搭載されたプリンタコントローラ11と、試験対象のプリンタ1であるターゲットプリンタのプリンタコントローラ11との、プリントエンジン13に非依存の機能の互換性を調べるものである。なお、リファレンスプリンタ及びターゲットプリンタは、共に図1に示す構成を備えている。
Hereinafter, a test operation of the
FIG. 2 shows the flow of this test operation.
Here, this test has a function independent of the
さて、図示するように、この試験では、まず、リファレンスプリンタをホスト装置2に接続すると共に、リムーバブル記録装置3をリファレンスプリンタに接続し、ホスト装置2で印刷操作を行ってテスト用の印刷データをリファレンスプリンタに発行する(201)。この結果、リファレンスプリンタで印刷が行われると共に、リムーバブル記録装置3にリファレンス画像データが格納(202)されることになる。
As shown in the figure, in this test, first, the reference printer is connected to the host device 2 and the
次に、ターゲットプリンタをホスト装置2に接続すると共に、リムーバブル記録装置3をリファレンスプリンタから取り外してターゲットプリンタに接続し(203)、ホスト装置2で印刷操作を行って先にリファレンスプリンタに発行したものと同じテスト用の印刷データをターゲットプリンタに発行する(204)。この結果、ターゲットプリンタで印刷が行われると共に、リムーバブル記録装置3にターゲット画像データが格納(205)されることになる。
Next, the target printer is connected to the host device 2, and the
また、このようにターゲット画像データがリムーバブル記録装置3に格納されると、ターゲットプリンタにおいて、リムーバブル記録装置3に格納されているターゲット画像データとリファレンス画像データとの読み出しと(206)、両者の比較解析が行われ、両者の一致/不一致や、不一致箇所の内容がターゲットプリンタの表示装置12に表示される(207)。
When the target image data is stored in the
以上、本発明の実施形態について説明した。
ところで、以上の実施形態では、ターゲットプリンタにおいてリファレンス画像データとターゲット画像データの比較解析を行い、その結果を表示装置12に表示するようにしたが、この比較解析の結果は、たとえばテキストファイルとしてリムーバブル記録装置3に記録するようにしてもよい。ここで、この場合の試験者の比較解析結果の把握は、試験者が、リムーバブル記録装置3を汎用コンピュータなどに接続し、汎用コンピュータにおいてリムーバブル記録装置3に記録されている比較解析結果を表示するようにすればよい。
The embodiment of the present invention has been described above.
Incidentally, in the above embodiment, the target printer performs comparison analysis between the reference image data and the target image data, and the result is displayed on the
また、以上の実施形態ではリムーバブル記録装置3にリファレンス画像データとターゲット画像データを格納し、両画像データの比較解析をターゲットプリンタにおいて行うようにしたが、これは以下に示すようにホスト装置2においてリファレンス画像データとターゲット画像データとの格納と比較解析を行うようにしてもよい。
Further, in the above embodiment, the reference image data and the target image data are stored in the
すなわち、図1に示すプリンタ1の構成においてホストインタフェース111として、USB、LANその他のホスト装置2と双方向通信を行うインタフェースを採用する。そして、全体制御部114において、リファレンス画像データやターゲット画像データをリムーバブル記録装置3に格納する代わりに、リファレンス画像データやターゲット画像データをホスト装置2にホストインタフェース111を介して転送するようにする。また、記録装置インタフェース113は、これを省略するようにしてもよい。
That is, in the configuration of the printer 1 shown in FIG. 1, an interface that performs bidirectional communication with the host device 2 such as USB, LAN, or the like is adopted as the host interface 111. Then, instead of storing the reference image data and the target image data in the
そして、ホスト装置2に試験アプリケーションを設け、試験動作を図3aに示すように行う。
すなわち、まず、リファレンスプリンタをホスト装置2に接続し、ホスト装置2の試験アプリケーションからテスト用の印刷データをリファレンスプリンタに発行する(301)。リファレンスプリンタの全体制御部114は、ホストインタフェース111を介して、PDL処理部115が印刷データを展開した画像データをリファレンス画像データとしてホスト装置2に転送し(302)、ホスト装置2の試験アプリケーションは転送されたリファレンス画像データを格納する。
Then, a test application is provided in the host device 2 and the test operation is performed as shown in FIG.
That is, first, a reference printer is connected to the host device 2, and test print data is issued from the test application of the host device 2 to the reference printer (301). The
次に、ターゲットプリンタをホスト装置2に接続し、ホスト装置2の試験アプリケーションから先にリファレンスプリンタに発行したものと同じテスト用の印刷データをターゲットプリンタに発行する(303)。ターゲットプリンタの全体制御部114は、ホストインタフェース111を介して、PDL処理部115が印刷データを展開した画像データをターゲット画像データとしてホスト装置2に転送し(304)、ホスト装置2の試験アプリケーションは転送されたターゲット画像データを格納する。
Next, the target printer is connected to the host device 2, and the same test print data as that previously issued to the reference printer from the test application of the host device 2 is issued to the target printer (303). The
そして、ホスト装置2の試験アプリケーションは、このようにターゲット画像データを格納できたならば、格納されているターゲット画像データとリファレンス画像データとを比較解析を行い、両者の一致/不一致や、不一致箇所の内容をホスト装置2に備えられているディスプレイに表示する(305)。 Then, if the test application of the host device 2 can store the target image data in this way, the stored target image data and the reference image data are compared and analyzed, and the matching / mismatching or mismatching point between the two is compared. Is displayed on a display provided in the host apparatus 2 (305).
また、以上の実施形態は、リファレンス画像データとターゲット画像データのリムーバブル記録装置3への格納は行いつつ、両画像データの比較解析のみをホスト装置2において行うようにしてもよい。
すなわち、リムーバブル記録装置3としてホスト装置2に接続可能な汎用のリムーバブル記録装置3を用いる。そして、ホスト装置2に試験アプリケーションを設け、試験動作を図3bに示すように行う。
すなわち、まず、リファレンスプリンタをホスト装置2に接続すると共に、リムーバブル記録装置3をリファレンスプリンタに接続し、ホスト装置2で印刷操作を行ってテスト用の印刷データをリファレンスプリンタに発行する(311)。この結果、リファレンスプリンタで印刷が行われると共に、リムーバブル記録装置3にリファレンス画像データが格納(312)されることになる。
In the above embodiment, the host device 2 may perform only the comparative analysis of both image data while storing the reference image data and the target image data in the
That is, a general-purpose
That is, first, the reference printer is connected to the host device 2, and the
次に、ターゲットプリンタをホスト装置2に接続すると共に、リムーバブル記録装置3をリファレンスプリンタから取り外してターゲットプリンタに接続し(313)、ホスト装置2で印刷操作を行って先にリファレンスプリンタに発行したものと同じテスト用の印刷データをターゲットプリンタに発行する(314)。この結果、ターゲットプリンタで印刷が行われると共に、リムーバブル記録装置3にターゲット画像データが格納(315)されることになる。
Next, the target printer is connected to the host device 2 and the
次に、リムーバブル記録装置3をターゲットプリンタから取り外してホスト装置2に接続する(316)。そして、ホスト装置2の試験アプリケーションにおいて、リムーバブル記録装置3に格納されているターゲット画像データとリファレンス画像データとを読み出して(317)、比較解析し、両者の一致/不一致や、不一致箇所の内容を、ホスト装置2に備えられたディスプレイに表示する(318)。
Next, the
以上のように本実施形態によれば、基準のプリンタ1と、試験対象のプリンタ1の双方からプリントエンジン非依存形式であるPDL処理部115の出力の画像データを収集し、収集された二つの画像データの比較解析を行って、その結果を試験者に提示することができる。したがって、両プリンタのプリンタコントローラ11のプリントエンジン非依存部分の互換性を、試験者の視認に頼ることなく、両プリンタが搭載するプリントエンジン13に依存せずに検証することができる。
As described above, according to the present embodiment, the output image data of the
また、試験対象のプリンタ1のプリントエンジン13が完成していない状態においても、プリントエンジン無しで、プリンタコントローラ11のプリントエンジン非依存部分の試験を行うことができる。
また、このような試験の技術は、プリントエンジン13に依存しない意味において汎用性の高い手法である。
Even in a state where the
In addition, such a test technique is a highly versatile technique in a sense that does not depend on the
1…プリンタ、2…ホスト装置、3…リムーバブル記録装置、12…表示装置、11…プリンタコントローラ、13…プリントエンジン、111…ホストインタフェース、112…表示制御装置、113…記録装置インタフェース、114…全体制御部、115…PDL処理部、116…印刷制御部、117…出力制御部、1151…編集部、1152…描画部。
DESCRIPTION OF SYMBOLS 1 ... Printer, 2 ... Host apparatus, 3 ... Removable recording apparatus, 12 ... Display apparatus, 11 ... Printer controller, 13 ... Print engine, 111 ... Host interface, 112 ... Display control apparatus, 113 ... Recording apparatus interface, 114 ...
Claims (4)
脱着可能に記録装置を接続するための記録装置接続手段と、
試験制御部とを有し、
前記プリンタコントローラは、前記印刷データをプリントエンジンに依存しないプリントエンジン非依存形式の画像データに展開するプリンタ記述言語処理部と、前記プリントエンジン非依存形式の画像データを前記プリントエンジンに適合する形式の画像データに変換し当該画像データの印刷を制御するための制御データと共に、前記プリントエンジンに出力する印刷制御手段とを有し、
前記試験制御部は、前記プリンタ記述言語処理部が展開した画像データを、前記記録装置接続手段に接続された前記記録装置に記録することを特徴とするプリンタ。 A print engine that performs a printing operation on paper, and a printer controller that expands print data expressed in a printer description language received from the host device into an image and controls the printing operation of the developed image on the paper by the print engine A printer equipped with
A recording device connecting means for connecting the recording device detachably;
A test control unit,
The printer controller includes a printer description language processing unit that develops the print data into image data in a print engine independent format that does not depend on the print engine, and the image data in the print engine independent format in a format suitable for the print engine. Print control means for outputting to the print engine together with control data for converting to image data and controlling printing of the image data;
The printer according to claim 1, wherein the test control unit records the image data developed by the printer description language processing unit on the recording device connected to the recording device connection means.
前記試験制御部は、前記プリンタ記述言語処理部が展開した画像データを、前記記録装置接続手段に接続された前記記録装置に既に記録されている他の画像データと比較し、比較結果を出力することを特徴とするプリンタ。 The printer according to claim 1,
The test control unit compares the image data developed by the printer description language processing unit with other image data already recorded in the recording device connected to the recording device connection means, and outputs a comparison result. A printer characterized by that.
試験制御部とを有し、
前記プリンタコントローラは、前記印刷データをプリントエンジンに依存しないプリントエンジン非依存形式の画像データに展開するプリンタ記述言語処理部と、前記プリントエンジン非依存形式の画像データを前記プリントエンジンに適合する形式の画像データに変換し当該画像データの印刷を制御するための制御データと共に、前記プリントエンジンに出力する印刷制御手段とを有し、
前記試験制御部は、前記プリンタ記述言語処理部が展開した画像データを、前記ホスト装置に転送することを特徴とするプリンタ。 A print engine that performs a printing operation on paper, and a printer controller that expands print data expressed in a printer description language received from the host device into an image and controls the printing operation of the developed image on the paper by the print engine A printer equipped with
A test control unit,
The printer controller includes a printer description language processing unit that develops the print data into image data in a print engine independent format that does not depend on the print engine, and the image data in the print engine independent format in a format suitable for the print engine. Print control means for outputting to the print engine together with control data for converting to image data and controlling printing of the image data;
The printer according to claim 1, wherein the test control unit transfers the image data developed by the printer description language processing unit to the host device.
試験対象のプリンタの基準とするプリンタである基準プリンタに試験用の印刷データを供給するステップと、
前記基準プリンタにおいて、供給された試験用の印刷データを前記プリンタコントローラによって前記プリントエンジン非依存形式の画像データに展開するステップと、
前記基準プリンタの前記プリンタコントローラによって展開された前記プリントエンジン非依存形式の画像データを保存するステップと、
前記試験対象のプリンタに試験用の前記印刷データを供給するステップと、
前記試験対象のプリンタにおいて、供給された試験用の印刷データを前記プリンタコントローラによって前記プリントエンジン非依存形式の画像データに展開するステップと、
前記試験対象のプリンタの前記プリンタコントローラによって展開された前記プリントエンジン非依存形式の画像データと、保存されている前記基準プリンタの前記プリンタコントローラによって展開された前記プリントエンジン非依存形式の画像データを比較し、比較結果を出力するステップとを有することを特徴とするプリンタの試験方法。 A print engine that performs a printing operation on paper, and a printer controller that expands print data expressed in a printer description language received from the host device into an image and controls the printing operation of the developed image on the paper by the print engine In the printer controller, the print data is expanded into image data in a print engine independent format that does not depend on the print engine, and the expanded image data in the print engine independent format is an image in a format suitable for the print engine. A test method for a printer that outputs data to the print engine together with control data for converting to data and controlling printing of the image data,
Supplying test print data to a reference printer, which is a printer used as a reference for the printer under test;
Developing the supplied test print data into the print engine-independent image data by the printer controller in the reference printer;
Storing the print engine independent image data developed by the printer controller of the reference printer;
Supplying the print data for testing to the printer to be tested;
Developing the supplied test print data into the print engine-independent format image data by the printer controller in the printer to be tested;
The print engine independent format image data developed by the printer controller of the printer to be tested is compared with the stored image data of the print engine independent format developed by the printer controller of the reference printer. And a step of outputting a comparison result.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004020835A JP2005212240A (en) | 2004-01-29 | 2004-01-29 | Printer and printer test method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004020835A JP2005212240A (en) | 2004-01-29 | 2004-01-29 | Printer and printer test method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005212240A true JP2005212240A (en) | 2005-08-11 |
Family
ID=34904650
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004020835A Pending JP2005212240A (en) | 2004-01-29 | 2004-01-29 | Printer and printer test method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2005212240A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023022449A (en) * | 2021-08-03 | 2023-02-15 | 富士フイルムビジネスイノベーション株式会社 | Image forming apparatus, image forming program, information processing apparatus, and information processing program |
-
2004
- 2004-01-29 JP JP2004020835A patent/JP2005212240A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023022449A (en) * | 2021-08-03 | 2023-02-15 | 富士フイルムビジネスイノベーション株式会社 | Image forming apparatus, image forming program, information processing apparatus, and information processing program |
| JP7707730B2 (en) | 2021-08-03 | 2025-07-15 | 富士フイルムビジネスイノベーション株式会社 | Image forming apparatus, image forming program, information processing apparatus, and information processing program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101290559B (en) | Information processing apparatus and information processing method | |
| JPH11219265A (en) | Intermediate file processing device in printer control system and recording medium on which control program is recorded | |
| US20080316536A1 (en) | Print controller, print control method and computer program | |
| KR100212986B1 (en) | Direct printing method of image file of printer | |
| JP2012083973A (en) | Printing system | |
| CN103365611B (en) | Data processing device, recording device, and control method of data processing device | |
| JPH11268371A (en) | Image processing apparatus and method, and storage medium | |
| JP2005212240A (en) | Printer and printer test method | |
| JP4627683B2 (en) | Printing system, printing system control method and program | |
| KR100529330B1 (en) | Printing method and apparatus being capable of recovering error, computer-readable recording media for storing computer program | |
| JP2010099849A (en) | Printing apparatus, controlling method and controlling program for printing apparatus | |
| JP2009042984A (en) | Image processing system, data processing method, storage medium, and program | |
| JP2005109681A (en) | Printing device and printing program | |
| JP4429097B2 (en) | Information processing apparatus, information processing method, and information processing program | |
| JP2009025952A (en) | Image forming system, image-forming program and image forming device | |
| JP2004025576A (en) | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, COMPUTER-READABLE STORAGE MEDIUM, AND PROGRAM | |
| KR100366657B1 (en) | Method of reverse-transforming print output image data to text data file and apparatus therefor | |
| JP2008033646A (en) | Form generation device and form generation method | |
| JPH1011038A (en) | Information processing apparatus, interface apparatus, and image output control method | |
| JP4072423B2 (en) | Printing apparatus and control method thereof, and host computer and control method thereof | |
| JP4414742B2 (en) | Passbook printing system | |
| JP5380145B2 (en) | Image forming apparatus and status page evaluation program | |
| JP2000201275A (en) | Image processing apparatus, control method therefor, and image processing system | |
| JP2006237806A (en) | Image forming system, print data generating apparatus, printer driver, and image forming apparatus | |
| JP6019749B2 (en) | Medium processing apparatus and POS system |