JP3337883B2 - Test printing method for printing system - Google Patents

Test printing method for printing system

Info

Publication number
JP3337883B2
JP3337883B2 JP25303195A JP25303195A JP3337883B2 JP 3337883 B2 JP3337883 B2 JP 3337883B2 JP 25303195 A JP25303195 A JP 25303195A JP 25303195 A JP25303195 A JP 25303195A JP 3337883 B2 JP3337883 B2 JP 3337883B2
Authority
JP
Japan
Prior art keywords
printing
sample
print
data
host
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.)
Expired - Fee Related
Application number
JP25303195A
Other languages
Japanese (ja)
Other versions
JPH0997145A (en
Inventor
清明 藤倉
浩朋 寺田
浩子 西山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP25303195A priority Critical patent/JP3337883B2/en
Publication of JPH0997145A publication Critical patent/JPH0997145A/en
Application granted granted Critical
Publication of JP3337883B2 publication Critical patent/JP3337883B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、ホストに接続され
た印刷装置が、各種のテストのために、テスト印刷する
印刷システムのテスト印刷方法に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to a test printing method for a printing system in which a printing device connected to a host performs test printing for various tests.

【0002】印刷装置には、各種のテスト印刷機能を有
している。例えば、オンライン印刷中に、印刷内容を確
認したり、印刷品質の確認のため、ユーザーデータを1
ページ余分に印刷するサンプル印刷機能がある。その他
に、印刷位置の調整のため、調整された印刷位置で印刷
を行う印刷機能もある。更に、オフラインにおいて、印
刷濃度等を判定するため、予め定めたテストパターンを
印刷する機能もある。
A printing apparatus has various test printing functions. For example, during online printing, user data may be stored in one to confirm print contents or to confirm print quality.
There is a sample print function to print extra pages. In addition, there is a printing function for performing printing at the adjusted printing position for adjusting the printing position. Further, there is a function of printing a predetermined test pattern in order to determine a print density or the like offline.

【0003】このようなテスト印刷においては、ユーザ
ーデータの機密保護やホストに負担をかけないテスト印
刷が望まれる。
[0003] In such test printing, it is desired that test printing be performed without imposing a burden on the security of user data and the host.

【0004】[0004]

【従来の技術】図28、図29は、従来技術の説明図
(その1)、(その2)である。
2. Description of the Related Art FIGS. 28 and 29 are explanatory views (No. 1) and (No. 2) of the prior art.

【0005】図28は、電子写真プリンタを示してい
る。このプリンタ機構4は、2つのホッパ40、41を
有している。ホッパ40、41から取り出された用紙
は、搬送路43を搬送され、感光ドラム42の現像像が
転写される。そして、用紙は、スタッカ装置4aに収容
される。
FIG. 28 shows an electrophotographic printer. The printer mechanism 4 has two hoppers 40 and 41. The paper taken out from the hoppers 40 and 41 is transported through a transport path 43, and the developed image on the photosensitive drum 42 is transferred. Then, the sheet is stored in the stacker device 4a.

【0006】スタッカ装置4aは、通常の印刷済用紙が
収容されるスタッカ44、45と、サンプルページが収
容されるトレイ46とを有する。
The stacker device 4a has stackers 44 and 45 for storing ordinary printed sheets and a tray 46 for storing sample pages.

【0007】この動作を説明すると、図示しないホスト
から1ページ分の印刷データが送られると、印刷装置4
は、ホストがコマンドで指定したホッパ40、41から
未印刷用紙を取り出す。そして、感光ドラム42の現像
像を用紙に転写した後、定着し、指定されたスタッカ4
4、45に収容する動作を行う。通常、この動作をホス
トからのデータが途切れるまで、継続する。
This operation will be described. When one page of print data is sent from a host (not shown), the printing apparatus 4
Removes unprinted paper from the hoppers 40 and 41 specified by the host with a command. Then, after the developed image on the photosensitive drum 42 is transferred to a sheet, the image is fixed and the designated stacker 4
The operation of accommodating 4 and 45 is performed. Normally, this operation is continued until data from the host is interrupted.

【0008】しかし、この途中で、印刷装置のサンプル
印刷スイッチ(図示せず)が押されると、通常の印刷と
は別に、スイッチ押下時点での、ホストからのデータを
1枚分余分に印刷して、用紙トレイ46に収容する動作
を行う。
However, if a sample print switch (not shown) of the printing apparatus is pressed during this process, data from the host at the time when the switch is pressed is printed one extra sheet separately from the normal printing. Then, an operation of storing the sheet in the paper tray 46 is performed.

【0009】このサンプル印刷において、ホストからの
1ページ分のデータを、印刷装置側で2枚分に作成し
て、サンプル印刷を行う方法と、サンプル印刷スイッチ
が押下された事を、印刷装置からホストに通知して、ホ
ストからサンプル印刷データを含む2ページ分のデータ
を印刷装置が受け取る方法がある。
In this sample printing, one page of data from the host is created by the printing apparatus for two sheets, and a method of performing sample printing is described. There is a method of notifying a host and receiving two pages of data including sample print data from the host.

【0010】このサンプル印刷により、印刷動作実行中
に、トレイ46上のサンプルページを見て、印刷品質や
印刷内容を確認でき、便利である。
[0010] This sample printing is convenient because it is possible to check the print quality and print contents by looking at the sample pages on the tray 46 during the printing operation.

【0011】又、伝票等のプレプリント用紙を使用する
場合には、印刷位置の設定が必要となる。印刷位置調整
用テスト印刷においては、図29(A)に示すように、
操作パネルにおいて、オフラインモードを指示すると、
操作パネルの表示部dに、印刷位置調整の表示が成さ
れ、キーKにより、印刷位置調整モードの選択が可能と
なる。
When a preprinted paper such as a slip is used, it is necessary to set a printing position. In the test print for print position adjustment, as shown in FIG.
When the offline mode is specified on the operation panel,
The display of the print position adjustment is displayed on the display section d of the operation panel, and the print position adjustment mode can be selected by the key K.

【0012】ここで、印刷位置調整モードの選択を、キ
ーKにより行うと、ホストからのユーザーデータの印刷
が行われる。この印刷結果を見て、オペレータは、印刷
位置を調整する。この調整には、印刷位置調整モードに
入ると、図29(B)に示すような表示が、表示部dに
現れる。オペレータは、表示部dの矢印の示すキーを押
すことにより、水平方向、垂直方向の印刷原点位置を、
装置に指示する。
Here, when the printing position adjustment mode is selected by the key K, the printing of the user data from the host is performed. The operator adjusts the print position by looking at the print result. For this adjustment, when the printing position adjustment mode is entered, a display as shown in FIG. 29B appears on the display unit d. The operator presses the key indicated by the arrow on the display unit d to set the printing origin position in the horizontal direction and the vertical direction.
Instruct the device.

【0013】そして、印刷位置を調整すると、リセット
キーを押すことにより、印刷位置調整モードを離脱す
る。これにより、通常のオンライン状態となり、ホスト
は、実際の印刷データを送信してくる。これを印刷し
て、実際に調整した印刷位置が適切かを判断していた。
When the printing position is adjusted, the printing position adjustment mode is released by pressing the reset key. As a result, a normal online state is established, and the host transmits actual print data. This was printed to determine whether the actually adjusted printing position was appropriate.

【0014】更に、テスト印刷として、オフラインで行
われるものがある。従来、このテスト印刷パターンは、
印刷装置のファームウェアで構成されている。
Further, there is a test print which is performed off-line. Conventionally, this test print pattern
It consists of the firmware of the printing device.

【0015】[0015]

【発明が解決しようとする課題】しかしながら、従来技
術では、次の問題があった。
However, the prior art has the following problems.

【0016】サンプル印刷は、実際の印刷動作を確認
するため、ユーザーデータを使用する必要がある。しか
し、このサンプル印刷のデータ保護がないため、機密デ
ータが外部に漏れたり、サンプルページが原本として扱
われてしまう可能性があった。
In sample printing, it is necessary to use user data in order to confirm an actual printing operation. However, since there is no data protection for the sample print, there is a possibility that confidential data leaks to the outside or a sample page is treated as an original.

【0017】又、従来の印刷位置調整のためのテスト
印刷においても、実際の印刷動作を確認するため、ユー
ザーデータを使用する必要がある。しかし、印刷位置調
整毎に、ホストから実際のユーザーデータを転送する必
要があるため、ホストの手間がかかる。
Also, in the conventional test printing for adjusting the printing position, it is necessary to use the user data in order to confirm the actual printing operation. However, it is necessary to transfer actual user data from the host every time the print position is adjusted.

【0018】更に、従来の印刷装置のスタンドアロー
ンによるテスト印刷では、テストパターンは、ファーム
ウェアで構成されていたため、テストパターンの変更
が、ユーザーにおいて、困難であった。帳票等の印刷に
おいては、ユーザーの要望により、ユーザー固有のテス
トパターンが要望されているが、そのテストパターンの
変更は、困難であった。
Further, in the conventional test printing using a stand-alone printing apparatus, since the test pattern is configured by firmware, it is difficult for the user to change the test pattern. In printing a form or the like, a user-specific test pattern is requested by a user's request, but it has been difficult to change the test pattern.

【0019】従って、本発明の第1の目的は、サンプル
印刷の機密保護を行うための印刷システムのテスト印刷
方法を提供するにある。
Accordingly, a first object of the present invention is to provide a test printing method of a printing system for securing the security of sample printing.

【0020】本発明の第2の目的は、ホストの負担を軽
減して、印刷位置の調整を行うための印刷システムのテ
スト印刷方法を提供するにある。
A second object of the present invention is to provide a test printing method of a printing system for adjusting a printing position while reducing a load on a host.

【0021】本発明の第3の目的は、ユーザー固有のテ
ストパターンの印刷を可能とするための印刷システムの
テスト印刷方法を提供するにある。
A third object of the present invention is to provide a test printing method of a printing system for enabling printing of a test pattern unique to a user.

【0022】[0022]

【課題を解決するための手段】図1は、本発明の原理図
である。
FIG. 1 is a diagram illustrating the principle of the present invention.

【0023】第1の目的の達成のため、本発明は、図1
(A)に示すように、ホスト1の実行したジョブの印刷
データを印刷装置2、4が印刷する印刷システムにおい
て、サンプル印刷が有効か無効かを示す情報を設定する
ステップと、印刷装置2、4のサンプル指示手段からサ
ンプル印刷を指示するステップと、前記サンプル印刷の
指示に応じて、前記設定された情報を参照し、前記サン
プル印刷が無効であることを設定されている場合には、
前記印刷装置の前記サンプル印刷を抑止する又はサンプ
ル印刷を示すサンプル印刷を行うステップと、前記サン
プル印刷が有効であることを設定されている場合には、
前記印刷装置が、前記印刷データを使用して、1ページ
余分にサンプル印刷するステップを有することを特徴と
する。
In order to achieve the first object, the present invention relates to FIG.
As shown in (A), in a printing system in which print devices 2 and 4 print print data of a job executed by a host 1, information indicating whether sample printing is valid or invalid is set; A step of instructing sample printing from the sample instructing means of No. 4 and referring to the set information in response to the instruction of sample printing, if it is set that the sample printing is invalid,
Suppressing the sample printing of the printing device or performing sample printing indicating sample printing, and if the sample printing is set to be valid,
The printing apparatus may further include a step of performing sample printing by one extra page using the print data.

【0024】[0024]

【0025】第3の目的の達成のため、本発明は、図1
(C)に示すように、ホスト1の実行したジョブの印刷
データを印刷装置2、4が印刷する印刷システムにおい
て、前記ホスト1からのコマンドに応じて、前記ホスト
1からのテスト印刷パターンを前記印刷装置2、4の不
揮発性記憶媒体に格納するステップと、前記印刷装置
2、4のテスト印刷指示に応じて、前記不揮発性記憶媒
体から前記テスト印刷パターンを読み出し、印刷するス
テップとを有することを特徴とする。
In order to achieve the third object, the present invention is directed to FIG.
As shown in FIG. 1C, in a printing system in which print data of a job executed by the host 1 is printed by the printing apparatuses 2 and 4, the test print pattern from the host 1 is converted to the test print pattern in Storing the test print pattern from the nonvolatile storage medium in accordance with a test print instruction of the printing apparatuses 2 and 4 and printing the test print pattern in accordance with a test print instruction of the printing apparatuses 2 and 4. It is characterized by.

【0026】[0026]

【発明の実施の形態】図2は本発明の一実施例構成図で
ある。
FIG. 2 is a block diagram of an embodiment of the present invention.

【0027】図2に示すように、ホストコンピュータ1
は、印刷装置のコントローラ2に接続される。ホストコ
ンピュータ1は、汎用コンピュータ、パーソナルコンピ
ュータ等で構成されている。
As shown in FIG. 2, the host computer 1
Is connected to the controller 2 of the printing apparatus. The host computer 1 includes a general-purpose computer, a personal computer, and the like.

【0028】印刷装置のコントローラ2には、ビットマ
ップメモリ3の展開データを印刷する図28で示した印
刷機構4が接続される。
The printing mechanism 4 shown in FIG. 28 for printing the expanded data in the bitmap memory 3 is connected to the controller 2 of the printing apparatus.

【0029】コントローラ2は、主プロセッサ20と、
描画プロセッサ21と、メインストレッジ22と、ラス
ターイメージオペレータ回路23と、ROM24と、オ
ペレータパネル25と、チャネル制御部26と、ハード
ディスク装置27と、プリンタコントローラ回路28、
フロッピーディスク装置29とを有する。
The controller 2 comprises: a main processor 20;
A drawing processor 21, a main storage 22, a raster image operator circuit 23, a ROM 24, an operator panel 25, a channel controller 26, a hard disk device 27, a printer controller circuit 28,
A floppy disk drive 29.

【0030】主プロセッサ20は、マイクロプロセッサ
で構成され、全体の動作を制御する。描画プロセッサ2
1は、マイクロプロセッサで構成され、メインストレッ
ジ22から描画データを読み取り、描画位置を計算し、
パターンデータに変換する。メインストレッジ22は、
変換する文字パターンデータ、図形パターンデータ等や
ホスト1からの描画データを保持する。
The main processor 20 is composed of a microprocessor and controls the entire operation. Drawing processor 2
1 is constituted by a microprocessor, reads drawing data from the main storage 22, calculates a drawing position,
Convert to pattern data. The main storage 22
It stores character pattern data, graphic pattern data, etc., to be converted, and drawing data from the host 1.

【0031】ラスターイメージオペレータ回路23は、
描画位置に応じて、パターンデータを移動して、ビット
マップメモリ3に書き込む。ROM24は、主プロセッ
サ20のための制御プログラム等を格納する。オペレー
タパネル25は、装置の状態表示を行うとともに、各種
の入力を行うためのものである。
The raster image operator circuit 23
The pattern data is moved according to the drawing position and written to the bitmap memory 3. The ROM 24 stores a control program for the main processor 20 and the like. The operator panel 25 displays the status of the apparatus and performs various inputs.

【0032】チャネル制御部26は、ホストコンピュー
タ1とコマンド・データのやりとりを行うものである。
ハードディスク装置27には、描画プロセッサ21が実
行する文字展開プログラム、図形展開プログラム、イメ
ージ処理プログラム、オーバーレイ展開プログラム等を
格納する。
The channel control section 26 exchanges commands and data with the host computer 1.
The hard disk device 27 stores a character expansion program, a graphic expansion program, an image processing program, an overlay expansion program, and the like, which are executed by the drawing processor 21.

【0033】プリンタコントローラ回路28は、主プロ
セッサ20の指示により、ビットマップメモリ3の展開
データを読み出し、印刷機構4に転送する。フロッピー
ディスク装置29は、後述するユーザー固有のテストパ
ターン等を格納する。フロッピーディスク装置29は、
そのフロッピーディスクが装置に着脱可能である。
The printer controller circuit 28 reads out the expanded data in the bit map memory 3 according to an instruction from the main processor 20 and transfers it to the printing mechanism 4. The floppy disk device 29 stores a user-specific test pattern and the like described later. The floppy disk device 29
The floppy disk is removable from the device.

【0034】図3は、本発明の第1の実施例処理フロー
図、図4は図3の実施例の説明図である。図3は、印刷
処理中のホスト側のコマンド処理を示している。
FIG. 3 is a processing flowchart of the first embodiment of the present invention, and FIG. 4 is an explanatory diagram of the embodiment of FIG. FIG. 3 shows a command process on the host side during the printing process.

【0035】(S10)ホストコンピュータ(以下、ホ
ストという)1は、オンラインの印刷処理中に、印刷装
置2よりサンプルスイッチオンの通知があったかを判定
する。印刷装置2のオペレータパネル25には、サンプ
ル印刷スイッチが設けられている。このスイッチを押下
すると、主プロセッサ20が、チャネル制御部26を介
して、ホスト1に、サンプルスイッチのオンを通知す
る。
(S10) The host computer (hereinafter, referred to as host) 1 determines whether or not a notification of sample switch-on has been received from the printing apparatus 2 during online printing processing. A sample print switch is provided on the operator panel 25 of the printing apparatus 2. When this switch is pressed, the main processor 20 notifies the host 1 via the channel control unit 26 that the sample switch is on.

【0036】図4に示すように、サンプルスイッチをオ
ンすると、主プロセッサ20は、ホスト1からの発行コ
マンドに対し、受け付けの拒否を通知する。このため、
ホスト1がセンスコマンドを主プロセッサ20に発行し
て、状態を把握する。主プロセッサ20は、このセンス
コマンドに応答して、サンプルスイッチオンを通知す
る。一方、通知がないと判定すると、ステップ13に進
む。
As shown in FIG. 4, when the sample switch is turned on, the main processor 20 notifies the command issued from the host 1 of refusal of acceptance. For this reason,
The host 1 issues a sense command to the main processor 20 to grasp the state. The main processor 20 notifies the sample switch on in response to the sense command. On the other hand, if it is determined that there is no notification, the process proceeds to step S13.

【0037】(S11)ホスト1は、サンプルスイッチ
のオンの通知があると判定すると、実行中のジョブのジ
ョブコントロールランゲージ(JCL)内のサンプル指
示領域を調べる。JCL内のサンプル指示領域が「0」
(サンプル無効)を指示していると、サンプル印刷は無
効のため、サンプルスイッチオンの通知を無視して、ス
テップ13に進む。
(S11) If the host 1 determines that the sample switch has been turned on, it checks the sample instruction area in the job control language (JCL) of the job being executed. Sample indication area in JCL is "0"
If (sample invalidation) is instructed, sample printing is invalid, so the notification of sample switch-on is ignored, and the process proceeds to step S13.

【0038】(S12)ホスト1は、JCL内のサンプ
ル指示領域が「1」(サンプル有効)を指示している
と、通常ページの印刷コマンド/データに先立って、サ
ンプル印刷のための指示を行う。即ち、収納スタッカを
トレイに指定する。
(S12) If the sample designation area in the JCL indicates "1" (sample valid), the host 1 issues a sample print instruction prior to the normal page print command / data. . That is, the storage stacker is designated as a tray.

【0039】そして、ホスト1は、サンプル用の印刷コ
マンド/データを1ページ分印刷装置2に転送する。こ
れにより、印刷装置2は、1ページ分の印刷を行い、ト
レイに収容する。これにより、サンプル印刷が行われ
る。
Then, the host 1 transfers the print command / data for the sample to the printer 2 for one page. As a result, the printing apparatus 2 performs printing for one page and stores it in the tray. Thereby, sample printing is performed.

【0040】(S13)ホスト1は、印刷装置2に、収
納スタッカを通常スタッカに指示する。そして、通常ペ
ージのコマンド/データを1ページ分印刷装置2に転送
する。そして、1ページ分のコマンド処理を終了する。
次のページがあれば、再度このシーケンスを繰り返す。
(S13) The host 1 instructs the printing apparatus 2 to store the storage stacker in the normal stacker. Then, the command / data of the normal page is transferred to the printing device 2 for one page. Then, the command processing for one page is completed.
If there is a next page, repeat this sequence again.

【0041】このようにして、ホスト1は、サンプル印
刷スイッチのオンの通知を受けると、サンプル印刷が有
効か無効かを判定する。そして、サンプル印刷が有効な
場合には、トレイ指示とサンプルデータを転送する。サ
ンプル印刷が無効の場合には、なにも応答せずに、通常
データを転送する。
As described above, upon receiving the notification that the sample print switch is on, the host 1 determines whether the sample print is valid or invalid. When the sample printing is valid, the tray instruction and the sample data are transferred. When sample printing is invalid, normal data is transferred without any response.

【0042】このため、機密にしたいデータに対して
は、JCLのサンプル指示領域において、無効を指示す
れば、サンプル印刷は行われない。これにより、機密デ
ータの保護が可能となる。
For this reason, for data to be kept secret, sample printing is not performed if invalidation is indicated in the sample instruction area of the JCL. As a result, confidential data can be protected.

【0043】又、JCL内にサンプル指示領域を設けた
ため、ジョブ単位のデータ保護が可能となる。そして、
JCLにおいて、設定できるため、容易に実現できる。
更に、ホスト側の処理のみにより、実現でき、印刷装置
の変更を必要としない。
Further, since the sample instruction area is provided in the JCL, data can be protected in job units. And
Since it can be set in the JCL, it can be easily realized.
Furthermore, the present invention can be realized only by processing on the host side, and does not require a change in the printing apparatus.

【0044】このサンプルページの印刷データは、通常
ページの印刷データを利用する。
The print data of the sample page uses the print data of the normal page.

【0045】図5は、本発明の第2の実施例ホスト処理
フロー図、図6は、本発明の第2の実施例印刷装置の処
理フロー図、図7は、図5及び図6の実施例の説明図で
ある。
FIG. 5 is a flowchart of a host process according to the second embodiment of the present invention, FIG. 6 is a flowchart of a process of the printing apparatus according to the second embodiment of the present invention, and FIG. It is explanatory drawing of an example.

【0046】図5により、ホスト側の処理について、説
明する。
The processing on the host side will be described with reference to FIG.

【0047】(S14)ホスト1は、印刷データの送信
に先立ち、実行中のジョブのジョブコントロールランゲ
ージ(JCL)内のサンプル指示領域を調べる。JCL
内のサンプル指示領域が「1」(サンプル有効)を指示
していると、サンプル印刷は有効のため、ステップ16
に進む。
(S14) Before transmitting the print data, the host 1 checks the sample instruction area in the job control language (JCL) of the job being executed. JCL
If the sample designation area in the box indicates "1" (sample valid), the sample print is valid, so that step 16
Proceed to.

【0048】(S15)ホスト1は、JCL内のサンプ
ル指示領域が「0」(サンプル無効)を指示している
と、通常ページの印刷コマンド/データに先立って、サ
ンプル印刷無効コマンドを発行する。印刷装置2は、こ
れを保持する。
(S15) If the sample designation area in the JCL indicates "0" (sample invalidation), the host 1 issues a sample print invalidation command prior to the normal page print command / data. The printing device 2 holds this.

【0049】(S16)ホスト1は、印刷装置2に、通
常ページのコマンド/データを1ページ分印刷装置2に
転送する。そして、1ページ分のコマンド処理を終了す
る。次のページがあれば、再度このシーケンスを繰り返
す。
(S16) The host 1 transfers the command / data of the normal page to the printing device 2 for one page. Then, the command processing for one page is completed. If there is a next page, repeat this sequence again.

【0050】次に、図6により、印刷装置側の処理につ
いて、説明する。
Next, processing on the printing apparatus side will be described with reference to FIG.

【0051】(S20)印刷装置2の主プロセッサ20
は、オンラインの印刷処理中に、オペレータパネル25
のサンプルスイッチの押下があったかを判定する。サン
プルスイッチの押下がないと判定すると、ステップS2
2に進む。
(S20) Main Processor 20 of Printing Apparatus 2
During the online printing process, the operator panel 25
It is determined whether the sample switch has been pressed. If it is determined that the sample switch has not been pressed, step S2
Proceed to 2.

【0052】(S21)逆に、主プロセッサ20は、サ
ンプルスイッチの押下があると判定すると、サンプル印
刷が無効かを判定する。ステップS15により、ホスト
1からサンプル印刷無効コマンドが発行されると、主プ
ロセッサ20は、メインストレッジ22のサンプル印刷
無効フラグを「1」(サンプル無効)にする。主プロセ
ッサ20は、このフラグを調べる。
(S21) Conversely, if the main processor 20 determines that the sample switch has been pressed, it determines whether sample printing is invalid. When the host 1 issues a sample print invalidation command in step S15, the main processor 20 sets the sample print invalidation flag of the main storage 22 to "1" (sample invalid). The main processor 20 checks this flag.

【0053】主プロセッサ20は、フラグが「0」(サ
ンプル有効)と判定すると、ステップS23に進む。逆
に、主プロセッサ20は、フラグが「1」(サンプル無
効)と判定すると、ステップS22に進む。
When determining that the flag is "0" (sample valid), the main processor 20 proceeds to step S23. Conversely, when the main processor 20 determines that the flag is “1” (sample invalid), the process proceeds to step S22.

【0054】(S22)主プロセッサ20は、チャネル
制御部26を介し印刷データを受け取り、メインストレ
ッジ22に格納する。そして、主プロセッサ20は、描
画プロセッサ21を起動する。
(S22) The main processor 20 receives the print data via the channel controller 26 and stores it in the main storage 22. Then, the main processor 20 activates the drawing processor 21.

【0055】描画プロセッサ21は、ハードディスク装
置27の各種プログラムを実行する。即ち、メインスト
レッジ22の印刷データを読み出し、印刷位置を計算
し、メインストレッジ22を用いてパターンデータに変
換する。ラスターイメージオペレータ回路23は、印刷
位置に応じて、パターンデータを移動して、ビットマッ
プメモリ3に書き込む。
The drawing processor 21 executes various programs of the hard disk device 27. That is, the print data of the main storage 22 is read, the print position is calculated, and the print position is converted into pattern data using the main storage 22. The raster image operator circuit 23 moves the pattern data according to the printing position and writes the pattern data in the bitmap memory 3.

【0056】そして、主プロセッサ20は、プリンタコ
ントローラ回路28に、ビットマップメモリ3の読み出
しを指示する。これにより、ビットマップメモリ3のデ
ータは、印刷機構4に送られ、印刷される。印刷された
用紙は、通常スタッカに収容される。これにより、1ペ
ージの印刷動作を終了する。
Then, the main processor 20 instructs the printer controller circuit 28 to read the bitmap memory 3. Thus, the data in the bitmap memory 3 is sent to the printing mechanism 4 and printed. The printed paper is usually stored in a stacker. Thus, the printing operation for one page is completed.

【0057】(S23)主プロセッサ20は、描画プロ
セッサ21に、ホスト1から受信した1ページ分の印刷
データをビットマップメモリ3に、2ページ分展開する
ように指示する。
(S23) The main processor 20 instructs the drawing processor 21 to develop one page of print data received from the host 1 into the bitmap memory 3 for two pages.

【0058】これにより、ステップS22と同様に、描
画プロセッサ21は、1ページ分の印刷データをビット
マップメモリ3に、2ページ分展開する。即ち、ビット
マップメモリ3の通常ページ領域に、通常用のビットマ
ップデータを作成した後、これをビットマップメモリ3
のサンプルページ領域にコピーして、サンプル用ビット
マップデータを得る。
Thus, similarly to step S22, the drawing processor 21 develops the print data for one page into the bitmap memory 3 for two pages. That is, after the normal bitmap data is created in the normal page area of the bitmap memory 3, it is stored in the bitmap memory 3.
To the sample page area to obtain sample bitmap data.

【0059】(S24)そして、主プロセッサ20は、
プリンタコントローラ回路28に、ビットマップメモリ
3の通常ページの読み出しを指示する。これにより、ビ
ットマップメモリ3の通常ページのデータは、印刷機構
4に送られ、印刷される。印刷された用紙は、通常スタ
ッカに収容される。これにより、1ページ分の通常印刷
動作を終了する。
(S24) Then, the main processor 20
The printer controller circuit 28 is instructed to read a normal page from the bitmap memory 3. Thus, the data of the normal page in the bitmap memory 3 is sent to the printing mechanism 4 and printed. The printed paper is usually stored in a stacker. Thus, the normal printing operation for one page is completed.

【0060】次に、主プロセッサ20は、プリンタコン
トローラ回路28に、ビットマップメモリ3のサンプル
ページの読み出しを指示する。これにより、ビットマッ
プメモリ3のサンプルページのデータは、印刷機構4に
送られ、印刷される。印刷された用紙は、用紙トレイに
収容される。これにより、1ページ分のサンプル印刷動
作を終了する。
Next, the main processor 20 instructs the printer controller circuit 28 to read a sample page from the bitmap memory 3. Thus, the data of the sample page in the bitmap memory 3 is sent to the printing mechanism 4 and printed. The printed paper is stored in a paper tray. Thus, the sample printing operation for one page is completed.

【0061】主プロセッサ20は、1ページ分の印刷デ
ータを受信する毎に、この展開/印刷処理を繰り返す。
The main processor 20 repeats this developing / printing process each time it receives print data for one page.

【0062】このようにして、ホスト1は、印刷データ
の転送に先立ち、サンプル印刷が有効か無効かを判定す
る。そして、サンプル印刷が無効の場合には、サンプル
印刷無効コマンドを発行する。この発行コマンドは、印
刷装置に保持され、サンプルスイッチ押下時のサンプル
印刷の実行可否の判定に利用される。
In this way, the host 1 determines whether sample printing is valid or invalid before transferring the print data. Then, if the sample print is invalid, a sample print invalidation command is issued. This issuance command is held in the printing apparatus and is used to determine whether or not to execute sample printing when the sample switch is pressed.

【0063】このため、機密にしたいデータに対して
は、JCLのサンプル指示領域において、無効を指示す
れば、サンプル印刷は行われない。これにより、機密デ
ータの保護が可能となる。
For this reason, for data that is to be kept secret, sample printing is not performed if invalidation is indicated in the sample instruction area of the JCL. As a result, confidential data can be protected.

【0064】又、JCL内にサンプル指示領域を設けた
ため、ジョブ単位のデータ保護が可能となる。そして、
JCLにおいて、設定できるため、容易に実現できる。
更に、ホスト側から、サンプル用印刷データを転送しな
くて済む。
Further, since the sample instruction area is provided in the JCL, data protection on a job basis is possible. And
Since it can be set in the JCL, it can be easily realized.
Further, the host does not need to transfer the sample print data.

【0065】図8は、本発明の第3の実施例説明図、図
9は、本発明の第3の実施例処理フロー図である。
FIG. 8 is an explanatory diagram of a third embodiment of the present invention, and FIG. 9 is a processing flowchart of the third embodiment of the present invention.

【0066】図8は、印刷装置2に設けられたオペレー
タパネル25の表示部(液晶パネル)25aの表示状態
図である。オペレータは、オペレータパネル25の入力
部(図示せず)からサンプル印刷設定を入力すると、図
8の表示内容が現れる。
FIG. 8 is a display state diagram of a display (liquid crystal panel) 25a of the operator panel 25 provided in the printing apparatus 2. When the operator inputs sample print settings from an input unit (not shown) of the operator panel 25, the display contents of FIG. 8 appear.

【0067】図8では、サンプル印刷を無効にする場合
には、オペレータパネル25の入力部の「1」を押し、
サンプル印刷を有効にする場合には、オペレータパネル
25の入力部の「2」を押す旨指示している。オペレー
タは、これに対して、入力部を操作して、有効か無効か
を指定する。
In FIG. 8, when invalidating the sample printing, the operator presses "1" in the input section of the operator panel 25,
In order to enable sample printing, an instruction is given to press “2” in the input section of the operator panel 25. In response to this, the operator operates the input unit to specify whether it is valid or invalid.

【0068】図9に示すように、主プロセッサ20は、
入力データの解析処理を行う。ここでは、入力データが
「1」であると、主プロセッサ20は、メインストレッ
ジ22のサンプル印刷有効フラグをオフ(サンプル無
効)にする。逆に、入力データが「2」であると、主プ
ロセッサ20は、メインストレッジ22のサンプル印刷
有効フラグをオン(サンプル有効)にする。
As shown in FIG. 9, the main processor 20
Performs input data analysis processing. Here, if the input data is “1”, the main processor 20 turns off the sample print valid flag of the main storage 22 (sample invalid). Conversely, when the input data is “2”, the main processor 20 turns on the sample print valid flag of the main storage 22 (sample valid).

【0069】以降は、図6に示した第2の実施例と同様
にようにして、サンプル印刷の可否及びサンプル印刷が
行われる。
Thereafter, as in the case of the second embodiment shown in FIG. 6, whether or not sample printing is possible and sample printing are performed.

【0070】このようにして、ホスト側のJCLからで
はなく、印刷装置側からも、サンプル印刷の有効/無効
を設定できる。即ち、印刷装置側から設定することによ
り、設定したオペレータ以外のものの不正なサンプル印
刷を阻止できる。
In this way, the validity / invalidity of the sample printing can be set not from the JCL on the host side but also from the printing apparatus side. That is, by setting from the printing apparatus side, it is possible to prevent improper sample printing by anyone other than the set operator.

【0071】図10は、本発明の第4の実施例処理フロ
ー図、図11は図10の実施例の動作説明図、図12は
図10の実施例の説明図である。図10は、印刷処理中
のホスト側のコマンド処理を示している。
FIG. 10 is a processing flowchart of the fourth embodiment of the present invention, FIG. 11 is an explanatory diagram of the operation of the embodiment of FIG. 10, and FIG. 12 is an explanatory diagram of the embodiment of FIG. FIG. 10 shows command processing on the host side during the printing process.

【0072】(S25)ホスト1は、オンラインの印刷
処理中に、印刷装置2よりサンプルスイッチオンの通知
があったかを判定する。印刷装置2のオペレータパネル
25には、サンプル印刷スイッチが設けられている。こ
のスイッチを押下すると、主プロセッサ20が、チャネ
ル制御部26を介して、ホスト1に、サンプルスイッチ
のオンを通知する。
(S25) The host 1 determines whether or not a notification of sample switch-on has been received from the printing apparatus 2 during online print processing. A sample print switch is provided on the operator panel 25 of the printing apparatus 2. When this switch is pressed, the main processor 20 notifies the host 1 via the channel control unit 26 that the sample switch is on.

【0073】図11に示すように、サンプルスイッチを
オンすると、主プロセッサ20は、ホスト1からの発行
コマンドに対し、受け付けの拒否を通知する。このた
め、ホスト1がセンスコマンドを主プロセッサに発行し
て、状態を把握する。主プロセッサ20は、このセンス
コマンドに応答して、サンプルスイッチオンを通知す
る。一方、通知がないと判定すると、ステップS28に
進む。
As shown in FIG. 11, when the sample switch is turned on, the main processor 20 notifies the issued command from the host 1 of rejection of acceptance. Therefore, the host 1 issues a sense command to the main processor to grasp the state. The main processor 20 notifies the sample switch on in response to the sense command. On the other hand, if it is determined that there is no notification, the process proceeds to step S28.

【0074】(S26)ホスト1は、サンプルスイッチ
のオンの通知があると判定すると、実行中のジョブのジ
ョブコントロールランゲージ(JCL)内のサンプル指
示領域を調べる。JCL内のサンプル指示領域が「0」
(サンプル保護不要)を指示していると、サンプル印刷
の保護は不要のため、ステップS28に進む。
(S26) If the host 1 determines that the sample switch has been turned on, it checks the sample instruction area in the job control language (JCL) of the job being executed. Sample indication area in JCL is "0"
If (sample protection unnecessary) is instructed, the protection of sample printing is unnecessary, and the process proceeds to step S28.

【0075】(S27)ホスト1は、JCL内のサンプ
ル指示領域が「1」(サンプル保護要)を指示している
と、通常ページの印刷コマンド/データに先立って、サ
ンプル印刷のための指示を行う。即ち、収納スタッカを
トレイに指定する。そして、ホスト1は、サンプルであ
る旨のデータを送出した後、サンプル用のコマンド/デ
ータを1ページ分印刷装置2に転送する。
(S27) If the sample designation area in the JCL indicates "1" (sample protection required), the host 1 issues a sample print instruction prior to the normal page print command / data. Do. That is, the storage stacker is designated as a tray. Then, after transmitting the data indicating that the data is a sample, the host 1 transfers the command / data for the sample to the printing device 2 for one page.

【0076】これにより、印刷装置2は、1ページ分の
印刷を行い、トレイに収容する。これにより、サンプル
印刷が行われる。この時、用紙には、サンプルである旨
の印刷が行われる。
As a result, the printing apparatus 2 prints one page and stores it in the tray. Thereby, sample printing is performed. At this time, the sample is printed on the paper to indicate that it is a sample.

【0077】この例としては、図12(B)に示すよう
に、図12(A)の通常の印刷に付加して、「サンプ
ル」の文字を印刷するものや、図12(D)に示すよう
に、図12(C)の通常の印刷に付加して、斜線を印刷
するもの等がある。
As an example of this, as shown in FIG. 12 (B), in addition to the normal printing of FIG. 12 (A), a character of "sample" is printed, or as shown in FIG. 12 (D). As described above, there is a method of printing oblique lines in addition to the normal printing of FIG.

【0078】(S28)ホスト1は、印刷装置2に、収
納スタッカを通常スタッカに指示する。そして、通常ペ
ージのコマンド/データを1ページ分印刷装置2に転送
する。そして、1ページ分のコマンド処理を終了する。
次のページがあれば、再度このシーケンスを繰り返す。
(S28) The host 1 instructs the printing device 2 to store the storage stacker in the normal stacker. Then, the command / data of the normal page is transferred to the printing device 2 for one page. Then, the command processing for one page is completed.
If there is a next page, repeat this sequence again.

【0079】このようにして、第1の実施例と同様に、
ホスト1は、サンプル印刷スイッチのオンの通知を受け
ると、サンプル印刷の保護が要か不要かを判定する。そ
して、サンプル印刷が保護が必要な場合には、トレイ指
示とサンプルである旨のデータとサンプルデータを転送
する。サンプル印刷の保護が不要の場合には、なにも応
答せずに、通常データを転送する。
As described above, similarly to the first embodiment,
Upon receiving the notification that the sample print switch is on, the host 1 determines whether protection of the sample print is necessary or not. If protection is required for sample printing, a tray instruction, data indicating a sample, and sample data are transferred. When the protection of the sample print is not required, the normal data is transferred without any response.

【0080】このため、機密にしたいデータの印刷物
が、正本として扱われることを防止できる。これによ
り、機密データの保護が可能となる。
Therefore, it is possible to prevent a printed matter of data to be kept secret from being treated as an original. As a result, confidential data can be protected.

【0081】又、第1の実施例と同様に、JCL内にサ
ンプル指示領域を設けたため、ジョブ単位のデータ保護
が可能となる。そして、JCLにおいて、設定できるた
め、容易に実現できる。更に、ホスト側の処理のみによ
り、実現でき、印刷装置の変更を必要としない。
Since the sample instruction area is provided in the JCL as in the first embodiment, job-by-job data protection is possible. And since it can set in JCL, it can be easily realized. Furthermore, the present invention can be realized only by processing on the host side, and does not require a change in the printing apparatus.

【0082】このサンプルページのデータは、通常ペー
ジのデータを利用する。
As the data of the sample page, data of a normal page is used.

【0083】図13は、本発明の第5の実施例処理フロ
ー図、図14は、図13の実施例の説明図である。
FIG. 13 is a processing flowchart of the fifth embodiment of the present invention, and FIG. 14 is an explanatory diagram of the embodiment of FIG.

【0084】(S30)印刷装置2の主プロセッサ20
は、オンラインの印刷処理中に、オペレータパネル25
のサンプルスイッチの押下があったかを判定する。サン
プルスイッチの押下がないと判定すると、ステップS3
2に進む。
(S30) Main Processor 20 of Printing Apparatus 2
During the online printing process, the operator panel 25
It is determined whether the sample switch has been pressed. If it is determined that the sample switch has not been pressed, step S3
Proceed to 2.

【0085】(S31)逆に、主プロセッサ20は、サ
ンプルスイッチの押下があると判定すると、サンプル印
刷の保護が必要か否かを判定する。第2の実施例と同様
に、図14に示すように、ホスト1からサンプル印刷の
保護マンドが発行されると、主プロセッサ20は、メイ
ンストレッジ22のサンプル印刷保護フラグを「1」
(サンプル保護)にする。主プロセッサ20は、このフ
ラグを調べる。
(S31) Conversely, if the main processor 20 determines that the sample switch has been pressed, it determines whether protection of sample printing is necessary. As in the second embodiment, when the host 1 issues a sample print protection command as shown in FIG. 14, the main processor 20 sets the sample print protection flag of the main storage 22 to “1”.
(Sample protection). The main processor 20 checks this flag.

【0086】主プロセッサ20は、フラグが「0」(サ
ンプル保護不要)と判定すると、ステップS32に進
む。逆に、主プロセッサ20は、フラグが「1」(サン
プル保護必要)と判定すると、ステップS33に進む。
When the main processor 20 determines that the flag is "0" (no need for sample protection), the process proceeds to step S32. Conversely, when the main processor 20 determines that the flag is “1” (sample protection is necessary), the process proceeds to step S33.

【0087】(S32)主プロセッサ20は、チャネル
制御部26を介し印刷データを受け取り、メインストレ
ージ22に格納する。そして、主プロセッサ20は、描
画プロセッサ21を起動する。
(S 32) The main processor 20 receives the print data via the channel controller 26 and stores it in the main storage 22. Then, the main processor 20 activates the drawing processor 21.

【0088】描画プロセッサ21は、ハードディスク装
置27の各種プログラムを実行する。即ち、メインスト
レージ22の印刷データを読み出し、印刷位置を計算
し、メインストレージ22を用いてパターンデータに変
換する。ラスターイメージオペレータ回路23は、印刷
位置に応じて、パターンデータを移動して、ビットマッ
プメモリ3に書き込む。
The drawing processor 21 executes various programs of the hard disk device 27. That is, the print data in the main storage 22 is read, the print position is calculated, and the print position is converted into pattern data using the main storage 22. The raster image operator circuit 23 moves the pattern data according to the printing position and writes the pattern data in the bitmap memory 3.

【0089】そして、主プロセッサ20は、プリンタコ
ントローラ回路28に、ビットマップメモリ3の読み出
しを指示する。これにより、ビットマップメモリ3のデ
ータは、印刷機構4に送られ、印刷される。印刷された
用紙は、通常スタッカに収容される。これにより、1ペ
ージの印刷動作を終了する。
Then, the main processor 20 instructs the printer controller circuit 28 to read the bitmap memory 3. Thus, the data in the bitmap memory 3 is sent to the printing mechanism 4 and printed. The printed paper is usually stored in a stacker. Thus, the printing operation for one page is completed.

【0090】(S33)主プロセッサ20は、描画プロ
セッサ21に、ホスト1から受信した1ページ分の印刷
データをビットマップメモリ3に、2ページ分展開する
ように指示する。
(S33) The main processor 20 instructs the drawing processor 21 to develop one page of print data received from the host 1 into the bitmap memory 3 for two pages.

【0091】これにより、ステップS32と同様にし
て、描画プロセッサ21は、1ページ分の印刷データを
ビットマップメモリ3に、2ページ分展開する。即ち、
ビットマップメモリ3の通常ページ領域に、通常用のビ
ットマップデータを作成した後、これをサンプルページ
領域にコピーして、サンプル用ビットマップデータを得
る。更に、ビットマップメモリ3のサンプルページに、
図12(B)、図12(D)で示したように、サンプル
であることを書き込む。
Thus, similarly to step S32, the drawing processor 21 develops the print data for one page into the bitmap memory 3 for two pages. That is,
After creating normal bitmap data in the normal page area of the bitmap memory 3, this is copied to the sample page area to obtain sample bitmap data. Further, in the sample page of the bitmap memory 3,
As shown in FIGS. 12B and 12D, the fact that the sample is used is written.

【0092】(S34)そして、主プロセッサ20は、
プリンタコントローラ回路28に、ビットマップメモリ
3の通常ページの読み出しを指示する。これにより、ビ
ットマップメモリ3の通常ページのデータは、印刷機構
4に送られ、印刷される。印刷された用紙は、通常スタ
ッカに収容される。これにより、1ページ分の通常印刷
動作を終了する。
(S34) Then, the main processor 20
The printer controller circuit 28 is instructed to read a normal page from the bitmap memory 3. Thus, the data of the normal page in the bitmap memory 3 is sent to the printing mechanism 4 and printed. The printed paper is usually stored in a stacker. Thus, the normal printing operation for one page is completed.

【0093】次に、主プロセッサ20は、プリンタコン
トローラ回路28に、ビットマップメモリ3のサンプル
ページの読み出しを指示する。これにより、ビットマッ
プメモリ3のサンプルページのデータは、印刷機構4に
送られ、印刷される。印刷された用紙は、用紙トレイに
収容される。これにより、1ページ分のサンプル印刷動
作を終了する。
Next, the main processor 20 instructs the printer controller circuit 28 to read a sample page from the bitmap memory 3. Thus, the data of the sample page in the bitmap memory 3 is sent to the printing mechanism 4 and printed. The printed paper is stored in a paper tray. Thus, the sample printing operation for one page is completed.

【0094】主プロセッサ20は、1ページ分の印刷デ
ータを受信する毎に、この展開/印刷処理を繰り返す。
The main processor 20 repeats this developing / printing process every time one page of print data is received.

【0095】このようにして、ホスト1は、印刷データ
の転送に先立ち、サンプル印刷の保護が必要か不要かを
判定する。そして、サンプル印刷の保護が必要の場合に
は、サンプル印刷保護コマンドを発行する。この発行コ
マンドは、印刷装置に保持され、サンプルスイッチ押下
時のサンプル保護印刷の実行可否の判定に利用される。
In this way, the host 1 determines whether protection of the sample print is necessary or not prior to the transfer of the print data. If protection of the sample print is required, a sample print protection command is issued. This issuance command is held in the printing apparatus, and is used to determine whether or not to execute sample protection printing when the sample switch is pressed.

【0096】このため、機密にしたいデータの印刷物
が、正本として扱われることを防止できる。これによ
り、機密データの保護が可能となる。
Therefore, it is possible to prevent a printed matter of data to be confidential from being treated as an original. As a result, confidential data can be protected.

【0097】又、JCL内にサンプル指示領域を設けた
ため、ジョブ単位のデータ保護が可能となる。そして、
JCLにおいて、設定できるため、容易に実現できる。
更に、ホスト側から、サンプル用印刷データを転送しな
くて済む。
Further, since the sample instruction area is provided in the JCL, data protection on a job-by-job basis becomes possible. And
Since it can be set in the JCL, it can be easily realized.
Further, the host does not need to transfer the sample print data.

【0098】この第5の実施例において、ホスト1から
サンプル保護コマンドを転送する代わりに、図8及び図
9で示した第3の実施例のように、印刷装置のオペレー
タパネル25からサンプル保護の必要/不要を設定して
も良い。
In the fifth embodiment, instead of transferring the sample protection command from the host 1, the sample protection command is transmitted from the operator panel 25 of the printing apparatus as in the third embodiment shown in FIGS. Necessary / unnecessary may be set.

【0099】図15は、本発明の第6の実施例の説明図
である。図15は、オペレータパネル25の表示部25
aにおける表示態様を示す。
FIG. 15 is an explanatory diagram of the sixth embodiment of the present invention. FIG. 15 shows a display unit 25 of the operator panel 25.
The display mode in FIG.

【0100】この実施例では、第1乃至第5の実施例に
おいて、サンプル印刷が無効と判定された場合に、又は
サンプル印刷の保護が必要と判定された場合に、オペレ
ータパネル25の表示部25aに、サンプル印刷が許可
されていない旨表示するものである。これにより、オペ
レータに、サンプル印刷を許可しないことを通知するも
のである。
In this embodiment, when the sample printing is determined to be invalid or the protection of the sample printing is determined to be necessary in the first to fifth embodiments, the display unit 25a of the operator panel 25 is displayed. To the effect that sample printing is not permitted. This notifies the operator that sample printing is not permitted.

【0101】次に、印刷位置調整モードのテスト印字動
作について、説明する。この実施例では、印刷位置調整
モードにおいて、ホスト1からの実際のデータを用い
て、テスト印刷するものである。
Next, the test print operation in the print position adjustment mode will be described. In this embodiment, test printing is performed using actual data from the host 1 in the print position adjustment mode.

【0102】図16は、本発明の第7の実施例説明図、
図17は、本発明の第7の実施例処理フロー図である。
FIG. 16 is an explanatory view of a seventh embodiment of the present invention.
FIG. 17 is a processing flowchart of the seventh embodiment of the present invention.

【0103】図16(A)に示すように、オペレータパ
ネル25の表示部25aにおいて、オフライン表示にお
いて、キー25bにより、オンラインモード又は印刷調
整モード(オンラインモード)の指示を可能とする。
As shown in FIG. 16A, in the display section 25a of the operator panel 25, in the offline display, an instruction of the online mode or the print adjustment mode (online mode) can be made by the key 25b.

【0104】ここで、印刷調整モードを指示すると、印
刷調整モードに入り、図16(B)に示すような印刷位
置調整モードの画面が、オペレータパネル25の表示部
25aに表示される。この画面においては、キー25b
により、再印刷、モードの解除、印刷位置設定、モード
のリセットの指定が可能である。この印刷位置調整処理
について、図17により説明する。
Here, when the print adjustment mode is instructed, the printer enters the print adjustment mode, and a screen of the print position adjustment mode as shown in FIG. 16B is displayed on the display section 25a of the operator panel 25. On this screen, key 25b
Thus, reprinting, mode release, print position setting, and mode reset designation can be performed. This print position adjustment processing will be described with reference to FIG.

【0105】(S35)主プロセッサ20は、1ページ
の印刷データを受信したかを判定する。印刷データは、
メインストレッジ22に格納される。
(S35) The main processor 20 determines whether one page of print data has been received. The print data is
It is stored in the main storage 22.

【0106】(S36)主プロセッサ20は、印刷位置
調整モードであるかを判定する。印刷位置調整モードで
あると、主プロセッサ20は、ホスト1に、ビジーを通
知して、ホスト1からの印刷コマンド/データの転送を
中断させる。
(S36) The main processor 20 determines whether the mode is the print position adjustment mode. In the print position adjustment mode, the main processor 20 notifies the host 1 of the busy state and interrupts the transfer of the print command / data from the host 1.

【0107】そして、そのページを印刷する。即ち、描
画プロセッサ21に、印刷を指示する。これにより、描
画プロセッサ21は、メインストレッジ22の受信デー
タを読み出し、メインストレッジ22にセットされた印
刷原点位置から印刷位置を計算し、メインストレッジ2
2を用いてパターンデータに変換する。ラスターイメー
ジオペレータ回路23は、印刷位置に応じて、パターン
データを移動して、ビットマップメモリ3に書き込む。
Then, the page is printed. That is, the rendering processor 21 is instructed to print. Thereby, the drawing processor 21 reads the received data of the main storage 22, calculates the printing position from the printing origin position set in the main storage 22, and
2 to convert to pattern data. The raster image operator circuit 23 moves the pattern data according to the printing position and writes the pattern data in the bitmap memory 3.

【0108】描画プロセッサ21は、ビットマップメモ
リ3に1ページ分のデータの展開を終了すると、主プロ
セッサ20に通知する。主プロセッサ20は、プリンタ
コントローラ回路28に、ビットマップメモリ28の読
み出しを指示する。これとともに、読み出しデータを印
刷機構4に転送するように指示する。プリンタコントロ
ーラ回路28の読み出しデータ(展開データ)は、印刷
機構4に転送される。印刷機構4は、これを印刷する。
The drawing processor 21 notifies the main processor 20 when the development of one page of data in the bitmap memory 3 is completed. The main processor 20 instructs the printer controller circuit 28 to read the bitmap memory 28. At the same time, an instruction is given to transfer the read data to the printing mechanism 4. Read data (expansion data) of the printer controller circuit 28 is transferred to the printing mechanism 4. The printing mechanism 4 prints this.

【0109】ここで、受信データは、破棄しないで、メ
インストレッジ22に保持しておく。
Here, the received data is not discarded but is stored in the main storage 22.

【0110】(S37)ステップS36で、印刷位置調
整モードでないと判定すると、主プロセッサ20は、通
常の印刷動作を行う。
(S37) If it is determined in step S36 that the mode is not the print position adjustment mode, the main processor 20 performs a normal printing operation.

【0111】即ち、描画プロセッサ21に、印刷を指示
する。これにより、描画プロセッサ21は、メインスト
レッジ22の受信データを読み出し、メインストレッジ
22にセットされた印刷原点位置から印刷位置を計算
し、メインストレッジ22を用いてパターンデータに変
換する。ラスターイメージオペレータ回路23は、印刷
位置に応じて、パターンデータを移動して、ビットマッ
プメモリ3に書き込む。
That is, the rendering processor 21 is instructed to print. Thereby, the drawing processor 21 reads out the received data of the main storage 22, calculates the printing position from the printing origin position set in the main storage 22, and converts it into pattern data using the main storage 22. The raster image operator circuit 23 moves the pattern data according to the printing position and writes the pattern data in the bitmap memory 3.

【0112】描画プロセッサ21は、ビットマップメモ
リ3に1ページ分のデータの展開を終了すると、主プロ
セッサ20に通知する。主プロセッサ20は、プリンタ
コントローラ回路28に、ビットマップメモリ28の読
み出しを指示する。これとともに、読み出しデータを印
刷機構4に転送するように指示する。プリンタコントロ
ーラ回路28の読み出しデータ(展開データ)は、印刷
機構4に転送される。印刷機構4は、これを印刷する。
When rendering of one page of data in the bitmap memory 3 is completed, the drawing processor 21 notifies the main processor 20. The main processor 20 instructs the printer controller circuit 28 to read the bitmap memory 28. At the same time, an instruction is given to transfer the read data to the printing mechanism 4. Read data (expansion data) of the printer controller circuit 28 is transferred to the printing mechanism 4. The printing mechanism 4 prints this.

【0113】(S38)一方、ステップS36の後、主
プロセッサ20は、図16(B)に示したオペレータパ
ネル25の印刷位置調整スイッチ(キー)が押下された
かを判定する。
(S38) On the other hand, after step S36, the main processor 20 determines whether the print position adjustment switch (key) on the operator panel 25 shown in FIG. 16B has been pressed.

【0114】(S39)主プロセッサ20は、印刷位置
調整スイッチ(キー)が押下されたと判定すると、印刷
位置調整処理に入る。即ち、図29(B)で示した印刷
位置調整画面をオペレータパネル25の表示部に表示す
る。これにより、オペレータは、水平位置、垂直位置を
設定する。この設定に従い、主プロセッサ20は、メイ
ンストレッジ22にセットされた印刷原点位置を設定し
なおす。そして、ステップ38に戻る。
(S39) If the main processor 20 determines that the print position adjustment switch (key) has been pressed, the main processor 20 starts print position adjustment processing. That is, the print position adjustment screen shown in FIG. 29B is displayed on the display unit of the operator panel 25. Thereby, the operator sets the horizontal position and the vertical position. According to this setting, the main processor 20 resets the print origin position set in the main storage 22. Then, the process returns to step 38.

【0115】(S40)一方、ステップ38の後、主プ
ロセッサ20は、図16(B)に示したオペレータパネ
ル25の再印刷スイッチ(キー)が押下されたかを判定
する。
(S40) On the other hand, after step 38, the main processor 20 determines whether the reprint switch (key) on the operator panel 25 shown in FIG. 16B has been pressed.

【0116】(S41)主プロセッサ20は、再印刷ス
イッチが押下されたと判定すると、前のページを再度印
刷する。即ち、描画プロセッサ21に印刷を指示する。
これにより、描画プロセッサ21は、メインストレージ
22の受信データを読み出し、調整された印刷原点位置
から印刷位置を計算し、メインストレッジ22を用いて
パターンデータに変換する。ラスターイメージオペレー
タ回路23は、印刷位置に応じて、パターンデータを移
動して、ビットマップメモリ3に書き込む。
(S41) If the main processor 20 determines that the reprint switch has been pressed, it prints the previous page again. That is, it instructs the drawing processor 21 to print.
Thus, the drawing processor 21 reads the received data from the main storage 22, calculates the print position from the adjusted print origin position, and converts the print position into pattern data using the main storage 22. The raster image operator circuit 23 moves the pattern data according to the printing position and writes the pattern data in the bitmap memory 3.

【0117】描画プロセッサ21は、ビットマップメモ
リ3に1ページ分のデータの展開を終了すると、主プロ
セッサ20に通知する。主プロセッサ20は、プリンタ
コントローラ回路28に、ビットマップメモリ28の読
み出しを指示する。
When rendering of one page of data in the bitmap memory 3 is completed, the drawing processor 21 notifies the main processor 20. The main processor 20 instructs the printer controller circuit 28 to read the bitmap memory 28.

【0118】これとともに、読み出しデータを印刷機構
4に転送するように指示する。プリンタコントローラ回
路28の読み出しデータ(展開データ)は、印刷機構4
に転送される。印刷機構4は、これを印刷する。そし
て、ステップS38に戻る。
At the same time, an instruction is given to transfer the read data to the printing mechanism 4. The read data (expansion data) of the printer controller circuit 28 is transmitted to the printing mechanism 4.
Is forwarded to The printing mechanism 4 prints this. Then, the process returns to step S38.

【0119】(S42)ステップ40の後、主プロセッ
サ20は、図16(B)に示したオペレータパネル25
の解除スイッチ(キー)が押下されたかを判定する。解
除スイッチが押下されていないと、ステップS38に戻
る。
(S42) After step 40, the main processor 20 returns to the operator panel 25 shown in FIG.
It is determined whether the release switch (key) is pressed. If the release switch has not been pressed, the process returns to step S38.

【0120】(S43)主プロセッサ20は、解除スイ
ッチが押下されたと判定すると、ホスト1に、ビジーオ
フを通知して、印刷位置調整モードから抜け出し、ステ
ップS37に進み、通常の印刷モードに戻る。これによ
り、最初のページから調整された印刷位置で印刷が行わ
れる。
(S43) When the main processor 20 determines that the release switch has been pressed, it notifies the host 1 of the busy-off, exits from the print position adjustment mode, proceeds to step S37, and returns to the normal print mode. Thus, printing is performed at the printing position adjusted from the first page.

【0121】このようにして、ホスト1からの通常の印
刷データを保持して、印刷位置調整のためのテスト印字
を行うので、ホスト1は、テスト印刷のための印刷デー
タを送らなくて済み、ホスト1の負担を軽減できる。し
かも、実際の印刷データを使用して、テスト印刷でき、
正確な印刷位置調整が可能となる。
As described above, since the test print for adjusting the print position is performed while holding the normal print data from the host 1, the host 1 does not need to send the print data for the test print. The burden on the host 1 can be reduced. Moreover, test printing can be performed using actual print data.
Accurate print position adjustment becomes possible.

【0122】図18は、本発明の第8の実施例処理フロ
ー図、図19は、本発明の第9の実施例説明図である。
FIG. 18 is a processing flowchart of the eighth embodiment of the present invention, and FIG. 19 is an explanatory diagram of the ninth embodiment of the present invention.

【0123】(S44)主プロセッサ20は、1ページ
の印刷データを受信したかを判定する。印刷データは、
メインストレッジ22に格納される。
(S44) The main processor 20 determines whether one page of print data has been received. The print data is
It is stored in the main storage 22.

【0124】(S45)主プロセッサ20は、印刷位置
調整モードであるかを判定する。印刷位置調整モードで
あると、主プロセッサ20は、ホスト1に、ビジーを通
知して、ホスト1からの印刷コマンド/データの転送を
中断させる。
(S45) The main processor 20 determines whether or not the mode is the print position adjustment mode. In the print position adjustment mode, the main processor 20 notifies the host 1 of the busy state and interrupts the transfer of the print command / data from the host 1.

【0125】そして、主プロセッサ20は、オペレータ
パネル25の表示画面を、印刷位置調整モードの画面
(図16(B)参照)に変更する。更に、そのページを
前述のように、印刷する。この時、描画プロセッサ21
に、漢字は、漢字「漢」に置き換え、英数字は、文字
「X」に置き換えるように指示する。従って、ビットマ
ップメモリ3の描画結果は、図19(A)のデータが、
図19(B)に変換される。
Then, the main processor 20 changes the display screen of the operator panel 25 to a print position adjustment mode screen (see FIG. 16B). Further, the page is printed as described above. At this time, the drawing processor 21
In addition, it is instructed to replace the kanji with the kanji “kan” and to replace the alphanumeric characters with the letter “X”. Accordingly, the drawing result of the bitmap memory 3 is as follows.
FIG. 19B is converted.

【0126】ここで、受信データは、破棄しないで、メ
インストレッジ22に保持しておく。
Here, the received data is not discarded but is held in the main storage 22.

【0127】(S46)ステップS45で、印刷位置調
整モードでないと判定すると、主プロセッサ20は、前
述の通常の印刷動作を行う。
(S46) If it is determined in step S45 that the mode is not the print position adjustment mode, the main processor 20 performs the normal printing operation described above.

【0128】(S47)一方、ステップS45の後、主
プロセッサ20は、図16(B)に示したオペレータパ
ネル25の印刷位置調整スイッチ(キー)が押下された
かを判定する。
(S47) On the other hand, after step S45, the main processor 20 determines whether the print position adjustment switch (key) on the operator panel 25 shown in FIG. 16B has been pressed.

【0129】(S48)主プロセッサ20は、印刷位置
調整スイッチ(キー)が押下されたと判定すると、印刷
位置調整処理に入る。即ち、図29(B)で示した印刷
位置調整画面をオペレータパネル25の表示部に表示す
る。これにより、オペレータは、水平位置、垂直位置を
設定する。この設定に従い、主プロセッサ20は、メイ
ンストレッジ22にセットされた印刷原点位置を設定し
なおす。そして、ステップS47に戻る。
(S48) If the main processor 20 determines that the print position adjustment switch (key) has been pressed, the main processor 20 starts print position adjustment processing. That is, the print position adjustment screen shown in FIG. 29B is displayed on the display unit of the operator panel 25. Thereby, the operator sets the horizontal position and the vertical position. According to this setting, the main processor 20 resets the print origin position set in the main storage 22. Then, the process returns to step S47.

【0130】(S49)一方、ステップS47の後、主
プロセッサ20は、図16(B)に示したオペレータパ
ネル25の再印刷スイッチ(キー)が押下されたかを判
定する。
(S49) On the other hand, after step S47, the main processor 20 determines whether the reprint switch (key) on the operator panel 25 shown in FIG. 16B has been pressed.

【0131】(S50)主プロセッサ20は、再印刷ス
イッチが押下されたと判定すると、前のページを再度印
刷する。即ち、前述のように、描画プロセッサ21に印
刷を指示する。この時も、描画プロセッサ21に、漢字
は、漢字「漢」に置き換え、英数字は、文字「X」に置
き換えるように指示する。従って、ビットマップメモリ
3の描画結果は、図19(A)のデータが、図19
(B)に変換される。
(S50) When determining that the reprint switch has been pressed, the main processor 20 prints the previous page again. That is, as described above, the rendering processor 21 is instructed to print. Also at this time, the drawing processor 21 is instructed to replace the kanji with the kanji “kan” and to replace the alphanumeric characters with the character “X”. Therefore, the drawing result of the bitmap memory 3 is the data of FIG.
(B) is converted.

【0132】又、描画プロセッサ21は、メインストレ
ッジ22の調整された印刷原点位置から印刷位置を計算
し、且つメインストレッジ22を用いてパターンデータ
に変換する。そして、ステップS47に戻る。
The drawing processor 21 calculates a printing position from the adjusted printing origin position of the main storage 22, and converts the printing position into pattern data using the main storage 22. Then, the process returns to step S47.

【0133】(S51)ステップS49の後、主プロセ
ッサ20は、図16(B)に示したオペレータパネル2
5の解除スイッチ(キー)が押下されたかを判定する。
解除スイッチが押下されていないと、ステップS47に
戻る。
(S51) After step S49, the main processor 20 returns to the operator panel 2 shown in FIG.
It is determined whether the release switch (key) 5 is pressed.
If the release switch has not been pressed, the process returns to step S47.

【0134】(S52)主プロセッサ20は、解除スイ
ッチが押下されたと判定すると、ホスト1に、ビジーオ
フを通知して、印刷位置調整モードから抜け出し、ステ
ップS37に進み、通常の印刷モードに戻る。これによ
り、調整された印刷位置において、最初のページから印
刷が行われる。
(S52) If the main processor 20 determines that the release switch has been pressed, it notifies the host 1 of a busy-off, exits from the print position adjustment mode, proceeds to step S37, and returns to the normal print mode. Thus, printing is performed from the first page at the adjusted printing position.

【0135】このようにして、ホスト1からの通常の印
刷データを保持して、印刷位置調整のためのテスト印字
を行うので、ホスト1は、テスト印刷のための印刷デー
タを送らなくて済み、ホスト1の負担を軽減できる。
又、図19のように、領収書等の二重の印刷を防止する
ために、漢字、英数字を他の文字に変換して、テスト印
刷する。このため、領収書等のように、テスト印刷され
たものが、正規の印刷物となることを防止できる。
As described above, since the test print for adjusting the print position is performed while holding the normal print data from the host 1, the host 1 does not need to send the print data for the test print. The burden on the host 1 can be reduced.
In addition, as shown in FIG. 19, in order to prevent double printing of a receipt or the like, kanji and alphanumeric characters are converted to other characters and test printing is performed. For this reason, it is possible to prevent a test print, such as a receipt, from becoming a regular print.

【0136】図20は、本発明の第9の実施例説明図で
ある。図20は、オペレータパネル25に表示される印
刷位置調整モードの画面を示している。
FIG. 20 is an explanatory view of a ninth embodiment of the present invention. FIG. 20 shows a print position adjustment mode screen displayed on the operator panel 25.

【0137】この画面では、受信データの変換を、
「有」、「無」に指定できるようにしている。このよう
にすると、図19(A)のように、受信データをそのま
ま印刷するか、図19(B)に示すように、変換して印
刷するかを指定できる。従って、ユーザーの好みや印刷
物に合わせた選択が可能となる。
On this screen, conversion of the received data
"Yes" and "No" can be specified. In this way, it is possible to specify whether to print the received data as it is as shown in FIG. 19A or to convert and print it as shown in FIG. 19B. Therefore, the selection according to the user's preference and the printed matter can be performed.

【0138】図21は、本発明の第10の実施例説明図
である。
FIG. 21 is an explanatory view of a tenth embodiment of the present invention.

【0139】この実施例では、ホスト1からの印刷デー
タの先頭に、印刷位置調整モードとするコマンドを付加
する。これにより、印刷装置は、このコマンドの受信に
より、オペレータパネル25の表示部に、図16(B)
の画面を表示させて、印刷位置調整モードに入る。これ
以降の処理は、第8及び第9の実施例と同一であり、説
明を省略する。
In this embodiment, a command for setting the print position adjustment mode is added to the head of the print data from the host 1. In response to this command, the printing apparatus displays the message shown in FIG.
Is displayed, and the printing position adjustment mode is entered. Subsequent processing is the same as in the eighth and ninth embodiments, and a description thereof will be omitted.

【0140】このように、ホストから印刷位置調整モー
ドを指定できる。
As described above, the print position adjustment mode can be designated by the host.

【0141】又、このコマンド内に、図20で説明した
受信データを他の文字に変換するかを選択できる情報を
付加しても良い。
Further, information for selecting whether to convert the received data described with reference to FIG. 20 into another character may be added to this command.

【0142】次に、スタンドアローン時のテストパター
ンの印刷動作について説明する。この実施例は、ホスト
で作成したテストパターンを、スタンドアローン状態
で、テスト印刷するものである。
Next, the printing operation of the test pattern in the stand-alone mode will be described. In this embodiment, test printing of a test pattern created by a host is performed in a stand-alone state.

【0143】図22は、本発明の第11の実施例操作パ
ネルの説明図、図23は、本発明の第11の実施例登録
処理フロー図、図24は、本発明の第11の実施例読み
出し処理フロー図、図25は、本発明の第11の実施例
の動作説明図、図26は、本発明の第11の実施例印刷
処理フロー図である。
FIG. 22 is an explanatory view of the operation panel of the eleventh embodiment of the present invention, FIG. 23 is a flowchart of a registration process of the eleventh embodiment of the present invention, and FIG. 24 is an eleventh embodiment of the present invention. FIG. 25 is an explanatory diagram of the operation of the eleventh embodiment of the present invention, and FIG. 26 is a flowchart of the printing process of the eleventh embodiment of the present invention.

【0144】図22に示すように、オペレータパネル2
5は、中央に状態表示部25aを有する。キー25−1
は、エラー解除を入力するキーである。スライドスイッ
チ25−2は、テスト、セットアップ、ノーマルモード
を選択するスイッチである。
As shown in FIG. 22, the operator panel 2
5 has a state display section 25a at the center. Key 25-1
Is a key for inputting error cancellation. The slide switch 25-2 is a switch for selecting a test, a setup, and a normal mode.

【0145】キー25−3、25−4は、用紙微調送り
を指示するキーであり、矢印に示すように、上方向と下
方向の送り指示が可能である。キー25−5は、改行を
指示するキーである。キー25−6は、改頁を指示する
キーである。キー25−7は、スタート/ストップを指
示するキーである。
The keys 25-3 and 25-4 are keys for instructing the fine-adjustment feed, and are capable of instructing upward and downward feed as indicated by arrows. The key 25-5 is a key for instructing a line feed. The key 25-6 is a key for instructing a page break. The key 25-7 is a key for instructing start / stop.

【0146】先ず、図23により、ホストからのテスト
パターンデータの登録処理について、説明する。
First, the process of registering test pattern data from the host will be described with reference to FIG.

【0147】(S55)ホスト(例えば、パーソナルコ
ンピュータ)1は、テストパターンデータの送信に当た
って、登録コマンドを送信する。印刷装置2の主プロセ
ッサ20は、登録コマンドを受信すると、この処理に入
る。
(S55) The host (for example, personal computer) 1 transmits a registration command when transmitting test pattern data. Upon receiving the registration command, the main processor 20 of the printing device 2 enters this processing.

【0148】(S56)次に、主プロセッサ20は、終
了コマンドをホスト1から受信したかを調べる。終了コ
マンドを受信すると、ステップS58に進む。
(S56) Next, the main processor 20 checks whether an end command has been received from the host 1. Upon receiving the end command, the process proceeds to step S58.

【0149】(S57)主プロセッサ20は、終了コマ
ンドを受信していないと、続く印刷データを、メインス
トレッジ22のデータ格納領域に格納する。そして、ス
テップS56に戻る。
(S57) If the end command has not been received, the main processor 20 stores the subsequent print data in the data storage area of the main storage 22. Then, the process returns to step S56.

【0150】(S58)主プロセッサ20は、終了コマ
ンドを受信すると、メインストレッジ22のデータ格納
領域に格納された印刷データを、フロッピーディスク装
置29に転送して、フロッピーディスクに書き込む。そ
して、終了する。
(S58) Upon receiving the end command, the main processor 20 transfers the print data stored in the data storage area of the main storage 22 to the floppy disk device 29 and writes the print data to the floppy disk. Then, the process ends.

【0151】このようにして、パーソナルコンピュータ
等のホスト1で作成したユーザー固有のテスト印刷デー
タを、印刷装置のフロッピーディスクに格納する。従っ
て、以下に、説明するように、フロッピーディスクの印
刷データを使用して、ユーザー固有の印刷パターンをテ
スト印刷することができる。
As described above, the user-specific test print data created by the host 1 such as a personal computer is stored in the floppy disk of the printing apparatus. Therefore, as described below, a test print of a print pattern unique to the user can be performed using the print data of the floppy disk.

【0152】次に、図24及び図25を用いて、読み出
し処理について、説明する。尚、図25は、図24の処
理におけるオペレータパネル25の表示部25aの表示
内容を示す。
Next, the reading process will be described with reference to FIGS. FIG. 25 shows the display contents of the display section 25a of the operator panel 25 in the processing of FIG.

【0153】(S59)図25に示すように、オペレー
タは、キー25−7を押して、オンラインモードからオ
フラインモードに変換する。そして、オペレータは、キ
ー25−4と改行キー25−5とを同時に押して、読み
出しコマンドを入力する。主プロセッサ20は、この読
み出しコマンドを受信する。これにより、表示内容は、
「ユーザー定義テスト 読み出しモード」に変化する。
(S59) As shown in FIG. 25, the operator presses the key 25-7 to convert from the online mode to the offline mode. Then, the operator simultaneously presses the key 25-4 and the line feed key 25-5 to input a read command. The main processor 20 receives this read command. As a result, the display contents
The mode changes to “User-defined test read mode”.

【0154】(S60)主プロセッサ20は、読み出し
コマンドを受信すると、フロッピーディスク装置29か
ら印刷データを読み出し、メインストレッジ22のデー
タ格納領域にロードする。この時、図25に示すよう
に、表示内容は、「読み出し中」となる。そして、ロー
ドが終了すると、表示内容は、「オフライン」に戻る。
(S60) Upon receiving the read command, the main processor 20 reads the print data from the floppy disk device 29 and loads it into the data storage area of the main storage 22. At this time, as shown in FIG. 25, the display content is “reading”. When the loading is completed, the display content returns to “offline”.

【0155】次に、図26を用いて、印刷処理につい
て、説明する。
Next, the printing process will be described with reference to FIG.

【0156】(S61)オペレータは、図22で説明し
たスライドスイッチ25−2を操作して、テストを指示
し、スタートキー25−7を押し、テスト実行を指示す
る。そして、メインストレッジ22のデータ格納領域
に、登録印刷データがある時は、表示部25aに、ユー
ザー定義テストと表示される。
(S61) The operator operates the slide switch 25-2 described with reference to FIG. 22 to instruct a test, presses the start key 25-7, and instructs to execute the test. When registered print data is present in the data storage area of the main storage 22, a user-defined test is displayed on the display unit 25a.

【0157】主プロセッサ20は、テスト実行が指示さ
れ、メインストレッジ22のデータ格納領域に、登録印
刷データがある時は、ステップS63のユーザー定義テ
スト印刷を行う。
The main processor 20 is instructed to execute a test, and when there is registered print data in the data storage area of the main storage 22, performs a user-defined test print in step S63.

【0158】(S62)逆に、主プロセッサ20は、テ
スト実行が指示され、メインストレッジ22のデータ格
納領域に、登録印刷データがない時は、通常のテスト印
刷と判定する。そして、主プロセッサ20は、ファーム
ウェアで構成されたテスト印刷データをメインストレッ
ジ22の受信バッファ領域に書き込む。そして、主プロ
セッサ20は、描画プロセッサ21に解析・展開を指示
する。これにより、描画プロセッサ21は、テスト印刷
データを、ビットマップメモリ3に展開する。
(S62) Conversely, when a test execution is instructed and there is no registered print data in the data storage area of the main storage 22, the main processor 20 determines that the test print is normal test print. Then, the main processor 20 writes the test print data composed of the firmware into the reception buffer area of the main storage 22. Then, the main processor 20 instructs the drawing processor 21 to analyze and develop. Thereby, the drawing processor 21 develops the test print data in the bitmap memory 3.

【0159】(S63)主プロセッサ20は、描画プロ
セッサ21に、メインストレッジ22のデータ格納領域
の印刷データの解析・展開を指示する。これにより、描
画プロセッサ21は、ユーザー定義印刷データを、ビッ
トマップメモリ3に展開する。
(S63) The main processor 20 instructs the drawing processor 21 to analyze and expand the print data in the data storage area of the main storage 22. Thereby, the drawing processor 21 develops the user-defined print data in the bitmap memory 3.

【0160】(S64)次に、主プロセッサ20は、プ
リンタコントローラ回路28にビットマップメモリ3の
読み出しを指示する。これにより、プリンタコントロー
ラ回路28は、ビットマップメモリ3の展開データを読
み出し、印刷機構4に転送する。これにより、テスト印
刷が行われる。
(S64) Next, the main processor 20 instructs the printer controller circuit 28 to read the bitmap memory 3. As a result, the printer controller circuit 28 reads out the expanded data in the bitmap memory 3 and transfers it to the printing mechanism 4. Thus, test printing is performed.

【0161】(S65)主プロセッサ20は、ストップ
キー25−7が押下されたかを判定する。ストップキー
25−7が押下されていないと、ステップS63に戻
る。逆に、ストップキー25−7が押下されていると、
終了する。
(S65) The main processor 20 determines whether or not the stop key 25-7 has been pressed. If the stop key 25-7 has not been pressed, the process returns to step S63. Conversely, if the stop key 25-7 is pressed,
finish.

【0162】このようにして、ユーザー独自のパターン
のテスト印刷が可能となる。このフロッピーディスク
は、装置に着脱自在のため、他の印刷装置でも利用でき
る。
In this manner, test printing of a user's own pattern can be performed. Since this floppy disk is detachable from the apparatus, it can be used in other printing apparatuses.

【0163】図27は、本発明の第12の実施例説明図
である。図27はオペレータパネルの表示部の表示内容
を示している。
FIG. 27 is an explanatory view of a twelfth embodiment of the present invention. FIG. 27 shows the display contents of the display section of the operator panel.

【0164】この実施例では、印刷装置のオペレータパ
ネルからユーザー定義データの登録モードを指示するも
のである。
In this embodiment, the registration mode of the user-defined data is instructed from the operator panel of the printing apparatus.

【0165】図27に示すように、図22に示すキー2
5−7の押下により、オンラインモードを指示する。そ
して、オペレータは、キー25−4と改行キー25−5
とを同時に押して、ユーザー定義テスト登録モードを指
示する。これ以降のホスト1からの印刷データは、ユー
ザー定義テスト印刷データとして、前述のように、フロ
ッピーディスク装置29に格納する。
As shown in FIG. 27, the key 2 shown in FIG.
By pressing 5-7, the online mode is instructed. Then, the operator inputs the key 25-4 and the line feed key 25-5.
Press at the same time to indicate the user-defined test registration mode. Subsequent print data from the host 1 is stored in the floppy disk device 29 as user-defined test print data as described above.

【0166】従って、ホスト1からの印刷データの受信
を開始すると、「登録中」のメッセージを表示する。更
に、エラー解除キー25−1を押すと、ユーザー定義登
録モードを終了し、オンラインに復帰する。
Therefore, when the reception of the print data from the host 1 is started, the message “Registering” is displayed. Further, when the error release key 25-1 is pressed, the user-defined registration mode ends, and the system returns to online.

【0167】このユーザー定義テスト印刷パターンに、
名前を付けることもできる。例えば、ホストから名前設
定コマンドと、名前を送出することにより、登録したテ
スト印刷データに、アルファニューメリック16バイト
以内で、名前を付加できる。
The user-defined test print pattern includes
You can also name it. For example, by transmitting a name setting command and a name from the host, the name can be added to the registered test print data within 16 bytes of alphanumeric.

【0168】印刷装置では、フロッピーディスクにデー
タ格納領域とは別に、名前専用の領域を設け、名前設定
コマンド受信時に、名前が格納される。テストモードの
メニュー選択画面表示処理においては、名前設定領域に
データがあれば、このデータを「ユーザー定義テスト」
に上書きして、表示する。
In the printing apparatus, a dedicated area for the name is provided in the floppy disk separately from the data storage area, and the name is stored when the name setting command is received. In the menu selection screen display processing of the test mode, if there is data in the name setting area, this data is
Overwrites and displays.

【0169】又、名前設定解除コマンドを設定して、こ
れをホスト1から転送する。これにより、本来の画面表
示に戻すことも可能である。
Also, a name setting release command is set and transferred from the host 1. This makes it possible to return to the original screen display.

【0170】このフロッピーディスクに、複数のユーザ
ー定義テスト印刷データが登録できる。この際に、ユー
ザー定義テスト登録コマンドのパラメータに、領域番号
を指定できるようにする。これにより、任意の領域番号
にテスト印刷データを登録できる。これにより、複数の
ユーザー定義テスト印刷データの登録が可能となり、選
択も可能となる。
In this floppy disk, a plurality of user-defined test print data can be registered. At this time, an area number can be specified as a parameter of the user-defined test registration command. Thus, the test print data can be registered in an arbitrary area number. As a result, a plurality of user-defined test print data can be registered and can be selected.

【0171】以上、本発明を実施例により説明したが、
本発明の主旨の範囲内で種々の変形が可能であり、これ
らを本発明の範囲から排除するものではない。
As described above, the present invention has been described with reference to the embodiments.
Various modifications are possible within the scope of the present invention, and these are not excluded from the scope of the present invention.

【0172】[0172]

【発明の効果】以上説明したように、本発明によれば、
次の効果を奏する。
As described above, according to the present invention,
The following effects are obtained.

【0173】ユーザーデータの保護が必要なものは、
これを設定しておき、サンプル印刷時に、チェックする
ため、ユーザーデータの機密保護が可能となる。
[0173] Items that require protection of user data
Since this is set and checked at the time of sample printing, the security of user data can be secured.

【0174】[0174]

【0175】 ユーザー独自のテスト印刷データをホス
トから登録して、テスト印刷できるため、簡易にスタン
ドアローン時のテスト印刷が可能となる。
[0175] Host your own test print data
Since you can register from the default and test print,
Test printing during door loan is possible.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の原理図である。FIG. 1 is a principle diagram of the present invention.

【図2】本発明の一実施例構成図である。FIG. 2 is a configuration diagram of an embodiment of the present invention.

【図3】本発明の第1の実施例処理フロー図である。FIG. 3 is a processing flowchart of the first embodiment of the present invention.

【図4】本発明の第1の実施例説明図である。FIG. 4 is an explanatory view of a first embodiment of the present invention.

【図5】本発明の第2の実施例ホスト処理フロー図であ
る。
FIG. 5 is a flowchart of a host process according to a second embodiment of the present invention.

【図6】本発明の第2の実施例印刷装置処理フロー図で
ある。
FIG. 6 is a processing flowchart of a printing apparatus according to a second embodiment of the present invention.

【図7】本発明の第2の実施例説明図である。FIG. 7 is an explanatory view of a second embodiment of the present invention.

【図8】本発明の第3の実施例説明図である。FIG. 8 is an explanatory view of a third embodiment of the present invention.

【図9】本発明の第3の実施例処理フロー図である。FIG. 9 is a processing flowchart of a third embodiment of the present invention.

【図10】本発明の第4の実施例処理フロー図である。FIG. 10 is a processing flowchart of a fourth embodiment of the present invention.

【図11】本発明の第4の実施例動作説明図である。FIG. 11 is an operation explanatory view of a fourth embodiment of the present invention.

【図12】本発明の第4の実施例説明図である。FIG. 12 is an explanatory view of a fourth embodiment of the present invention.

【図13】本発明の第5の実施例処理フロー図である。FIG. 13 is a processing flowchart of a fifth embodiment of the present invention.

【図14】本発明の第5の実施例説明図である。FIG. 14 is an explanatory view of a fifth embodiment of the present invention.

【図15】本発明の第6の実施例の説明図である。FIG. 15 is an explanatory diagram of a sixth embodiment of the present invention.

【図16】本発明の第7の実施例説明図である。FIG. 16 is an explanatory view of a seventh embodiment of the present invention.

【図17】本発明の第7の実施例処理フロー図である。FIG. 17 is a processing flowchart of a seventh embodiment of the present invention.

【図18】本発明の第8の実施例処理フロー図である。FIG. 18 is a processing flowchart of an eighth embodiment of the present invention.

【図19】本発明の第8の実施例説明図である。FIG. 19 is an explanatory view of an eighth embodiment of the present invention.

【図20】本発明の第9の実施例説明図である。FIG. 20 is an explanatory view of a ninth embodiment of the present invention.

【図21】本発明の第10の実施例説明図である。FIG. 21 is an explanatory view of a tenth embodiment of the present invention.

【図22】本発明の第11の実施例操作パネル説明図で
ある。
FIG. 22 is an explanatory view of an operation panel according to an eleventh embodiment of the present invention.

【図23】本発明の第11の実施例登録処理フロー図で
ある。
FIG. 23 is a flowchart of a registration process according to an eleventh embodiment of the present invention.

【図24】本発明の第11の実施例読み出し処理フロー
図である。
FIG. 24 is a flowchart of a reading process according to an eleventh embodiment of the present invention.

【図25】本発明の第11の実施例動作説明図である。FIG. 25 is an operation explanatory view of the eleventh embodiment of the present invention.

【図26】本発明の第11の実施例印刷処理フロー図で
ある。
FIG. 26 is a flowchart of a printing process according to the eleventh embodiment of the present invention.

【図27】本発明の第12の実施例説明図である。FIG. 27 is an explanatory view of a twelfth embodiment of the present invention.

【図28】従来技術の説明図(その1)である。FIG. 28 is an explanatory view (part 1) of a conventional technique.

【図29】従来技術の説明図(その2)である。FIG. 29 is an explanatory view (part 2) of a conventional technique.

【符号の説明】[Explanation of symbols]

1 ホストコンピュータ 2 プリンタコントローラ 3 ビットマップメモリ 4 印刷機構 20 主プロセッサ 21 描画プロセッサ 22 メインストレッジ 29 フロッピーディスク装置 DESCRIPTION OF SYMBOLS 1 Host computer 2 Printer controller 3 Bit map memory 4 Printing mechanism 20 Main processor 21 Drawing processor 22 Main storage 29 Floppy disk drive

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平6−1009(JP,A) 特開 昭59−158170(JP,A) (58)調査した分野(Int.Cl.7,DB名) G06F 3/12 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-6-1009 (JP, A) JP-A-59-158170 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) G06F 3/12

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】ホストの実行したジョブの印刷データを印
刷装置が印刷する印刷システムにおいて、 サンプル印刷が有効か無効かを示す情報を設定するステ
ップと、 前記印刷装置のサンプル指示手段からサンプル印刷を指
示するステップと、 前記サンプル印刷の指示に応じて、前記設定された情報
を参照し、前記サンプル印刷が無効であることを設定さ
れている場合には、前記印刷装置の前記サンプル印刷を
抑止するステップと、 前記サンプル印刷が有効であることを設定されている場
合には、前記印刷装置が、前記印刷データを使用して、
1ページ余分にサンプル印刷するステップを有すること
を特徴とする印刷システムのテスト印刷方法。
1. A printing system in which a printing apparatus prints print data of a job executed by a host, wherein information indicating whether sample printing is valid or invalid is set; and sample printing is performed from sample instruction means of the printing apparatus. Instructing, in response to the sample printing instruction, referring to the set information, and if the setting is made so that the sample printing is invalid, the sample printing of the printing apparatus is suppressed. And, if the sample printing is set to be valid, the printing apparatus uses the print data,
A test printing method for a printing system, comprising a step of printing one extra page of a sample.
【請求項2】 請求項1の印刷システムのテスト印刷方
法において、 前記設定ステップは、前記ホストが実行するジョブの実
行を制御するジョブコントロールランゲージ中に、前記
サンプル印刷が有効か無効かを示す情報を設定するステ
ップであることを特徴とする印刷システムのテスト印刷
方法。
2. The test printing method for a printing system according to claim 1, wherein the setting step includes information indicating whether the sample printing is valid or invalid during a job control language for controlling execution of a job executed by the host. A test printing method for a printing system, comprising:
【請求項3】 ホストの実行したジョブの印刷データを
印刷装置が印刷する印刷システムにおいて、 サンプル印刷の保護が必要か否かを示す情報を設定する
ステップと、 前記印刷装置のサンプル指示手段からサンプル印刷を指
示するステップと、 前記サンプル印刷の指示に応じて、前記設定された情報
を参照し、前記サンプル印刷の保護が必要であることを
設定されている場合には、前記印刷装置が、前記印刷デ
ータを使用して、1ページ余分にサンプル印刷する際
に、用紙にサンプル印刷であることを示す情報を印刷す
るステップと、 前記サンプル印刷の保護が不要であることを設定されて
いる場合には、前記印刷装置が、前記印刷データを使用
して、1ページ余分にサンプル印刷するステップを有す
ることを特徴とする印刷システムのテスト印刷方法。
3. A printing system in which a printing apparatus prints print data of a job executed by a host in a printing system, wherein information indicating whether protection of sample printing is necessary is set; Instructing printing and referring to the set information in accordance with the instruction for sample printing, if it is set that protection of the sample printing is required, the printing device may When printing one extra page using print data, a step of printing information indicating that the sample print is performed on paper, and setting that the protection of the sample print is unnecessary is set. Wherein the printing apparatus has a step of performing sample printing of one extra page using the print data. Strike printing method.
【請求項4】 請求項3の印刷システムのテスト印刷方
法において、 前記設定ステップは、前記ホストが実行するジョブの実
行を制御するジョブコントロールランゲージ中に、前記
サンプル印刷が有効か無効かを示す情報を設定するステ
ップであることを特徴とする印刷システムのテスト印刷
方法。
4. The test printing method for a printing system according to claim 3, wherein the setting step includes information indicating whether the sample printing is valid or invalid in a job control language for controlling execution of a job executed by the host. A test printing method for a printing system, comprising:
【請求項5】 ホストの実行したジョブの印刷データを
印刷装置が印刷する印刷システムにおいて、 前記ホストからのコマンドに応じて、前記ホストからの
テスト印刷パターンを前記印刷装置の不揮発性記憶媒体
に格納するステップと、 前記印刷装置のテスト印刷指示に応じて、前記不揮発性
記憶媒体から前記テスト印刷パターンを読み出し、印刷
するステップとを有することを特徴とする印刷システム
のテスト印刷方法。
5. A printing system in which a printing device prints print data of a job executed by a host, wherein a test print pattern from the host is stored in a nonvolatile storage medium of the printing device in response to a command from the host. And a step of reading and printing the test print pattern from the nonvolatile storage medium in response to a test print instruction from the printing apparatus.
【請求項6】 請求項の印刷シテスムのテスト印刷方
法において、 前記格納するステップは、前記テスト印刷パターンを前
記印刷装置に脱着可能な前記不揮発性記憶媒体に格納す
るステップであることを特徴とする印刷システムのテス
ト印刷方法。
6. The test printing method for a print system according to claim 5 , wherein the storing is a step of storing the test print pattern in the non-volatile storage medium detachable from the printing apparatus. Printing system test printing method.
JP25303195A 1995-09-29 1995-09-29 Test printing method for printing system Expired - Fee Related JP3337883B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25303195A JP3337883B2 (en) 1995-09-29 1995-09-29 Test printing method for printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25303195A JP3337883B2 (en) 1995-09-29 1995-09-29 Test printing method for printing system

Publications (2)

Publication Number Publication Date
JPH0997145A JPH0997145A (en) 1997-04-08
JP3337883B2 true JP3337883B2 (en) 2002-10-28

Family

ID=17245522

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25303195A Expired - Fee Related JP3337883B2 (en) 1995-09-29 1995-09-29 Test printing method for printing system

Country Status (1)

Country Link
JP (1) JP3337883B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100420602B1 (en) * 1997-05-23 2004-04-17 삼성전자주식회사 Method for replacing image for test printing in printer
DE10056060A1 (en) * 2000-11-11 2002-05-23 Best Gmbh Monitoring at least one printing parameter involves sending coded print parameter to controller via communications network for decoding and monitoring
JP2007304734A (en) * 2006-05-09 2007-11-22 Konica Minolta Business Technologies Inc Image forming apparatus and print data preparation device
JP4967812B2 (en) * 2007-05-23 2012-07-04 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus
JP2010224830A (en) * 2009-03-23 2010-10-07 Canon Inc Information processing apparatus, printing apparatus, information processing method and printing method
JP5466059B2 (en) * 2010-03-24 2014-04-09 大日本スクリーン製造株式会社 Print control apparatus, print system, print control method, and print control program

Also Published As

Publication number Publication date
JPH0997145A (en) 1997-04-08

Similar Documents

Publication Publication Date Title
US6927865B1 (en) Information processing apparatus and method utilizing print previews, and computer-readable storage medium
JP6034555B2 (en) Printing control apparatus and control method therefor
JP4665992B2 (en) Printing control apparatus and printing apparatus
JP3337883B2 (en) Test printing method for printing system
JP2001199577A (en) Printer and printer system
US7755789B2 (en) Printing system and printing method to conserve developer
JPH1178168A (en) Image forming apparatus
JP2002019236A (en) Image processor and method of controlling the same and storage medium
JPH11143667A (en) Computer readable recording medium with recorded program and image forming device
JP4151473B2 (en) Printing system and printing apparatus
JP3059643B2 (en) Image processing method and apparatus
JPH11155036A (en) Picture forming device
JP3461289B2 (en) Image processing apparatus and image forming apparatus
KR100213120B1 (en) Method of handling the sequence of printing process
JP2002373073A (en) Printer
JP2007336155A (en) Image forming apparatus
JP3875535B2 (en) Stencil printing apparatus and program capable of switching output destination
JPH06274288A (en) Printer
JP2861461B2 (en) Image recording device
JPH0584986A (en) Image forming device
JP4137145B2 (en) Image forming system, image forming method, storage medium, and image forming apparatus
JP3613431B2 (en) Printing apparatus and recording medium recording printing control program
JP2000278463A (en) Device and method for forming image and storage medium
JP4491006B2 (en) Image processing apparatus and image processing method
JP2001328317A (en) Printer

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20020730

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070809

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080809

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090809

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100809

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110809

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120809

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120809

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130809

Year of fee payment: 11

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S802 Written request for registration of partial abandonment of right

Free format text: JAPANESE INTERMEDIATE CODE: R311802

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees