JPH0635637A - Printer - Google Patents

Printer

Info

Publication number
JPH0635637A
JPH0635637A JP4190592A JP19059292A JPH0635637A JP H0635637 A JPH0635637 A JP H0635637A JP 4190592 A JP4190592 A JP 4190592A JP 19059292 A JP19059292 A JP 19059292A JP H0635637 A JPH0635637 A JP H0635637A
Authority
JP
Japan
Prior art keywords
data
printing
attribute
print
input 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.)
Withdrawn
Application number
JP4190592A
Other languages
Japanese (ja)
Inventor
Toshiharu Saito
俊治 斎藤
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP4190592A priority Critical patent/JPH0635637A/en
Publication of JPH0635637A publication Critical patent/JPH0635637A/en
Withdrawn legal-status Critical Current

Links

Abstract

PURPOSE:To provide the printer for preventing the execution of a useless data processing, and improving the work efficiency by executing a print processing of received printing data only in the case it is decided that the processing can be executed by the printer concerned by an attribute of the received printing data. CONSTITUTION:Printing data inputted from a host computer 200 is stored in an input data memory 4 by an input data receiving part 3. In an input data attribute check table 40, information of a printing attribute which can be processed by the printer is registered. An attribute noncoincidence error answering part 6 checks whether the printing attribute of the printing data stored in the input data memory 6 is a processable attribute or not by using the input data attribute check table 40, and in the case of being unprintable, an error answer is executed to the host computer 200. Also, in the case of being printable, printing is executed, based on the printing data.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は外部装置より入力された
印刷データに基づいて印刷を行う印刷装置に関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing device for printing based on print data input from an external device.

【0002】[0002]

【従来の技術】従来よりホストコンピュータ等より入力
された印刷データを解析し、この印刷データに基づいて
印刷を実行する印刷装置がある。そして、最近ではこの
ような印刷装置がネットワーク環境上に複数台接続され
て使用される傾向にある。そして、上述のようなネット
ワーク環境においては、各印刷装置毎にカラーデータへ
の対応可否、印刷可能な用紙サイズ、フォント等の機能
がそれぞれ異なっている場合がある。このため、利用者
はホストコンピュータの操作により印刷データに応じて
印刷装置を指定し、指定した印刷装置に印刷データの出
力を実行する。
2. Description of the Related Art Conventionally, there is a printing apparatus that analyzes print data input from a host computer or the like and executes printing based on this print data. Recently, a plurality of such printing apparatuses are connected to a network environment and used. In the above-mentioned network environment, the functions such as the compatibility of color data, printable paper size, font, etc. may differ for each printing device. Therefore, the user operates the host computer to specify the printing device according to the printing data, and outputs the printing data to the specified printing device.

【0003】[0003]

【発明が解決しようとする課題】しかしながら上記従来
例において、利用者の誤操作等により、印刷データを送
信する際に、当該印刷データの属性に対応しない印刷装
置を指定し、この印刷装置に対して印刷データを送信し
てしまうことがある。このような場合、従来の印刷装置
では、入力されたデータの属性により、データ処理を実
行するか否かを決定していないため、処理を続行してし
まう。例えば、印刷データの送信ミス(印刷装置の指定
ミス)等により、モノクロ用プリンタでカラーデータを
受信することもあり、このような場合には利用者が欲し
ている出力結果を得ることはできない。即ち、上記従来
例では、印刷データとこの印刷データを処理する印刷装
置の属性が不一致であっても処理を続行させるため、印
刷装置を無意味に動作させ、利用者の作業効率を低下さ
せるという問題がある。
However, in the above-mentioned conventional example, when the print data is transmitted due to an erroneous operation by the user, the print device which does not correspond to the attribute of the print data is designated, and Print data may be sent. In such a case, the conventional printing apparatus does not determine whether to execute the data processing based on the attribute of the input data, and thus the processing is continued. For example, a monochrome printer may receive color data due to a print data transmission error (printing device designation error), and in such a case, the output result desired by the user cannot be obtained. That is, in the above conventional example, even if the attributes of the print data and the printing device that processes this print data do not match, the process is continued, so that the printing device operates in a meaningless manner and the work efficiency of the user is reduced. There's a problem.

【0004】本発明は上記の問題点に鑑みてなされたも
のであり、受信した印刷データの属性が当該印刷装置に
て処理可能であるか否かを判定し、処理可能である場合
にのみ受信した印刷データの印刷処理を実行することに
より、無駄なデータ処理の実行を防止し、作業効率を向
上する印刷装置を提供することを目的とする。
The present invention has been made in view of the above problems, and determines whether or not the attribute of the received print data can be processed by the printing apparatus, and only when the attribute can be processed, the received data is received. It is an object of the present invention to provide a printing apparatus which prevents unnecessary data processing from being executed by executing the print processing of the print data and improves work efficiency.

【0005】[0005]

【課題を解決するための手段】上記の目的を達成するた
めの本発明による印刷装置は以下の構成を備える。即
ち、外部装置より入力された印刷データに基づいて印刷
を行う印刷装置において、当該印刷装置において対応可
能な印刷属性を記憶媒体上に登録する登録手段と、前記
印刷データの有する印刷属性と前記記憶媒体上に登録さ
れた印刷属性とを比較し、その比較の結果に基づいて当
該印刷装置が前記印刷データを処理可能であるか否かを
判定する判定手段と、前記判定手段により処理可能であ
ると判定されたときは、前記印刷データに基づいて記録
媒体への印刷を実行する印刷手段と、前記判定手段によ
り処理不能であると判定されたときは、その旨を利用者
に報知するための出力を行う報知手段と、を備える。
A printer according to the present invention for achieving the above object has the following configuration. That is, in a printing device that performs printing based on print data input from an external device, a registration unit that registers a print attribute that can be supported by the printing device on a storage medium, a print attribute that the print data has, and the storage A determination unit that compares the print attributes registered on the medium and determines whether or not the printing apparatus can process the print data based on the result of the comparison, and the determination unit can process the print data. If it is determined that the printing means performs printing on the recording medium based on the print data, and if the determination means determines that the processing is impossible, a message for notifying the user And an informing means for outputting.

【0006】[0006]

【作用】上記の構成において、当該印刷装置が処理可能
な印刷データの属性を、外部装置からのコマンド指示等
により設定し、記憶媒体上に登録する。外部装置より印
刷データを受信したとき、この印刷データの属性が登録
された属性と合致するときにのみ印刷を実行する。登録
された属性と合致しない属性の印刷データを受信したと
きは、その旨を利用者に知らせるための出力を行う。以
上のような作用により、プリンタの属性に合致した印刷
データのみに対する印刷処理が実行される。
With the above arrangement, the attribute of the print data that can be processed by the printing device is set by a command instruction from an external device and registered on the storage medium. When print data is received from an external device, printing is executed only when the attribute of this print data matches the registered attribute. When print data with an attribute that does not match the registered attribute is received, an output is provided to notify the user of that fact. With the above operation, the print processing is executed only for the print data that matches the printer attributes.

【0007】[0007]

【実施例】以下に、添付の図面を参照して本発明の好適
な実施例を詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A preferred embodiment of the present invention will now be described in detail with reference to the accompanying drawings.

【0008】本実施例においては、印刷装置の一例とし
て、レーザビームプリンタに適用した例を説明する。
In this embodiment, an example applied to a laser beam printer will be described as an example of a printing apparatus.

【0009】まず、本実施例を適応するレーザビームプ
リンタの構成を図1を参照して説明する。
First, the structure of a laser beam printer to which this embodiment is applied will be described with reference to FIG.

【0010】図1は実施例のレーザビームプリンタ(以
下、LBPと略す)の内部構造を示す断面図で、このL
BPは不図示のデータ源から文字パターンの登録や提携
書式(フォームデータ9)などの登録が行える。
FIG. 1 is a cross-sectional view showing the internal structure of a laser beam printer (hereinafter abbreviated as LBP) of the embodiment.
The BP can perform registration of character patterns and affiliated forms (form data 9) from a data source (not shown).

【0011】図において、100はLBP本体であり、
外部に接続されているホストコンピュータから供給され
る印刷情報(文字コード等)やフォーム情報或いはマク
ロ命令などを入力して記憶するとともに、それらの情報
に従って対応する文字パターンやフォームパターンなど
を作成し、記録媒体である記録紙上に像を形成する。3
00は操作のためのスイッチ及びLED表示器などが配
されている操作パネル、101はLBP100全体の制
御及びホストコンピュータから供給される文字情報など
を解析するプリンタ制御ユニットである。このプリンタ
制御ユニット101は主に文字情報を対応する文字パタ
ーンのビデオ信号に変換してレーザドライバ102に出
力する。
In the figure, 100 is an LBP main body,
Input and store print information (character code, etc.) or form information or macro commands supplied from an externally connected host computer, and create the corresponding character pattern or form pattern according to the information. An image is formed on a recording paper which is a recording medium. Three
Reference numeral 00 is an operation panel on which switches for operation and LED displays are arranged, and 101 is a printer control unit for controlling the entire LBP 100 and analyzing character information supplied from the host computer. The printer control unit 101 mainly converts character information into a video signal of a corresponding character pattern and outputs it to the laser driver 102.

【0012】レーザドライバ102は半導体レーザ10
3を駆動するための回路であり、入力されたビデオ信号
に応じて半導体レーザ103から発射されるレーザ光1
04をオン・オフ切り換えするレーザ光104は回転多
面鏡105で左右方向に振らされて静電ドラム106上
を走査露光する。これにより、静電ドラム106上には
文字パターンの静電潜像が形成されることになる。この
潜像は静電ドラム106周囲に配設された現像ユニット
107により現像された後、記録紙に転写される。この
記録紙にはカットシートを用い、カットシート記録紙は
LBP100に装着した用紙カセット108に収納さ
れ、給紙ローラ109及び搬送ローラ110と111と
により、装置内に取り込まれて、静電ドラム106に供
給される。
The laser driver 102 is a semiconductor laser 10.
3 is a circuit for driving the laser beam 3, and the laser beam 1 emitted from the semiconductor laser 103 according to the input video signal.
The laser beam 104 for switching ON / OFF of 04 is oscillated in the left-right direction by the rotary polygon mirror 105 to scan and expose the electrostatic drum 106. As a result, an electrostatic latent image having a character pattern is formed on the electrostatic drum 106. This latent image is developed by a developing unit 107 arranged around the electrostatic drum 106, and then transferred to a recording paper. A cut sheet is used as the recording paper, and the cut sheet recording paper is stored in a paper cassette 108 mounted on the LBP 100, and is taken into the apparatus by a paper feed roller 109 and conveyance rollers 110 and 111, and the electrostatic drum 106 is used. Is supplied to.

【0013】次に、本LBP100の機能構成について
説明する。図2は本実施例のLBPの概略の機能構成を
表すブロック図である。同図において、200はホスト
コンピュータであり、イメージやコードからなるプリン
トデータ及び印刷コマンド等を出力する。100は本実
施例のレーザビームプリンタである。以下に、LBP1
00の機能構成について説明する。
Next, the functional configuration of the LBP 100 will be described. FIG. 2 is a block diagram showing a schematic functional configuration of the LBP of this embodiment. In the figure, reference numeral 200 denotes a host computer, which outputs print data such as images and codes and print commands. Reference numeral 100 denotes the laser beam printer of this embodiment. Below, LBP1
The functional configuration of 00 will be described.

【0014】1はROM1であり、制御部2が各種処理
を実行するための制御プログラムが格納されている。ま
た、ROM1には、後述する図5に示すフローチャート
に示すプログラムが格納されている。2は制御部であ
り、ROM1に格納されたプログラムに従って制御を行
い、本LBP100全体の主制御を掌る。3は入力デー
タ受信部であり、ホストコンピュータ200から送られ
てくる当該印刷処理に関わる全データを一括受信する。
4は入力データメモリであり、入力データ受信部3によ
り受信された入力データを一時記憶する。5は入力デー
タ属性設定部であり、ホストコンピュータ200からの
コマンド指示等により処理すべき入力データの属性を入
力データメモリ4に備えられた入力データ属性チェック
テーブル40に設定する。6は属性不一致エラー応答部
であり、受信したデータの属性が入力データ属性チェッ
クテーブル40に設定された処理可能な入力データの属
性と合致するか否かをチェックするとともに、合致しな
い属性のデータを受信したときはエラー応答する。
Reference numeral 1 denotes a ROM 1 in which a control program for the control unit 2 to execute various processes is stored. Further, the ROM 1 stores a program shown in a flowchart shown in FIG. 5 described later. Reference numeral 2 denotes a control unit, which controls according to a program stored in the ROM 1 and controls the main control of the entire LBP 100. An input data receiving unit 3 receives all the data relating to the print processing sent from the host computer 200 at once.
An input data memory 4 temporarily stores the input data received by the input data receiving unit 3. An input data attribute setting unit 5 sets attributes of the input data to be processed in the input data attribute check table 40 provided in the input data memory 4 according to a command or the like from the host computer 200. An attribute mismatch error response unit 6 checks whether the attributes of the received data match the attributes of the processable input data set in the input data attribute check table 40, and checks the data of the attributes that do not match. When received, it responds with an error.

【0015】7はパターン展開部であり、入力データを
印刷すべきパターンに展開し、パターンデータを生成す
る。8はパターン展開メモリであり、パターン展開部7
により生成されたパターンデータを一時的に記憶する。
9はパターン出力部であり、パターン展開メモリ8に記
憶されたパターンデータをプリンタ部10の出力フォー
マットに合わせて読み出し、プリンタ部10にこれを出
力する。10はプリンタ部であり、パターン出力部9よ
りのパターンデータに従い、記録用紙上に永久可視像を
形成する。
A pattern expansion unit 7 expands the input data into a pattern to be printed to generate pattern data. Reference numeral 8 is a pattern development memory, and the pattern development unit 7
The pattern data generated by is temporarily stored.
A pattern output unit 9 reads the pattern data stored in the pattern development memory 8 in accordance with the output format of the printer unit 10 and outputs it to the printer unit 10. A printer unit 10 forms a permanent visible image on a recording sheet according to the pattern data from the pattern output unit 9.

【0016】次に、入力データ属性設定部5により設定
される入力データ属性チェックテーブル40について説
明する。図3は入力データ属性チェックテーブル40の
データ構成を説明する図である。同図に示される入力デ
ータ属性チェックテーブル40はn個の入力許可データ
属性を設定することが可能である。入力許可データ属性
41は本LBP100が処理する印刷データの属性を表
し、ホストコンピュータ200からのデータにより設定
される。尚、入力許可データ属性の設定は、LBP10
0の備える操作パネル300などにより設定可能として
も良いことはいうまでもない。
Next, the input data attribute check table 40 set by the input data attribute setting unit 5 will be described. FIG. 3 is a diagram for explaining the data structure of the input data attribute check table 40. The input data attribute check table 40 shown in the figure can set n input permission data attributes. The input permission data attribute 41 represents the attribute of the print data processed by the LBP 100, and is set by the data from the host computer 200. The setting of the input permission data attribute is performed by the LBP10.
Needless to say, it may be settable by the operation panel 300 or the like included in 0.

【0017】次に、データフォーマットについて説明す
る。図4は本実施例におけるLBP100とホストコン
ピュータ200の間の通信データのフォーマットを説明
する図である。同図の(a)に示されるように通信デー
タ20はデータ種別21とデータ内容21により構成さ
れる。データ種別21は当該通信データ20が印刷デー
タであるか、属性変更通知であるか等を識別するための
情報である。データ内容22はデータ種別21に対応す
る処理を実行するのに必要となるパラメータである。図
3の(b)は印刷データであり、データ種別21が「印
刷データ」を表し、データ内容22には印刷データが格
納される。図3の(c)は属性変更通知データであり、
データ種別21が「属性変更通知」を表し、データ内容
22には入力許可データ属性(例えばカラーデータ対応
等)が格納される。図3の(d)はエラー通知データで
あり、本データはLBP100よりホストコンピュータ
200へ出力される。エラー通知データでは、データ種
別21が「エラー通知」を表し、データ内容22がその
エラーの内容を表す。
Next, the data format will be described. FIG. 4 is a diagram for explaining the format of communication data between the LBP 100 and the host computer 200 in this embodiment. The communication data 20 is composed of a data type 21 and a data content 21 as shown in FIG. The data type 21 is information for identifying whether the communication data 20 is print data, an attribute change notification, or the like. The data content 22 is a parameter required to execute the process corresponding to the data type 21. 3B shows print data, the data type 21 represents “print data”, and the data content 22 stores print data. FIG. 3C shows attribute change notification data,
The data type 21 represents “attribute change notification”, and the data content 22 stores an input permission data attribute (for example, color data correspondence). 3D shows error notification data, which is output from the LBP 100 to the host computer 200. In the error notification data, the data type 21 represents “error notification”, and the data content 22 represents the content of the error.

【0018】また、上述の構成を備えるLBP100の
プリンタ部11を除く各部は、1チップのマイクロプロ
セッサにより実現することが出来る。そして、これらを
マイクロプロセッサにより実現することにより、高信頼
性を有し、かつ簡単な構成とすることができる。
Further, each section of the LBP 100 having the above-mentioned configuration except the printer section 11 can be realized by a one-chip microprocessor. By realizing these with a microprocessor, a highly reliable and simple structure can be obtained.

【0019】次に、以上の構成を備える本実施例の印刷
装置のプリント制御を、図5の制御フローチャートを参
照して以下に説明する。本実施例では、ホストコンピュ
ータ200より通信データ(入力データ)を受け取った
時点で、図5に示す処理を実行する。
Next, print control of the printing apparatus of the present embodiment having the above configuration will be described below with reference to the control flowchart of FIG. In this embodiment, when the communication data (input data) is received from the host computer 200, the processing shown in FIG. 5 is executed.

【0020】まず、入力データ受信部3は、ステップS
1で入力データを受信し、入力データメモリ4に格納
し、ステップS2に進む。ステップS2において、当該
入力データが図4の(b)に示される印刷データである
かを調べる。即ち入力データのデータ種別21をチェッ
クし、これが「印刷データ」であるかどうかを判別す
る。そして、印刷データである時はステップS3に進
む。ステップS3において、当該印刷データの属性が印
刷処理可能かどうかを判定する。即ち、属性不一致エラ
ー応答部6は、当該入力データの属性と合致する入力許
可データ属性が、入力データ属性チェックテーブル40
(図3)に登録されているか否かを調べ、登録されてい
ればステップS4へ、登録されていない時はステップS
8にそれぞれ進む。
First, the input data receiving section 3 performs step S
In step 1, the input data is received, stored in the input data memory 4, and the process proceeds to step S2. In step S2, it is checked whether the input data is the print data shown in FIG. That is, the data type 21 of the input data is checked to determine whether this is "print data". If it is print data, the process proceeds to step S3. In step S3, it is determined whether the attribute of the print data is printable. That is, the attribute mismatch error response unit 6 determines that the input permission data attribute that matches the attribute of the input data is the input data attribute check table 40.
(FIG. 3) is checked to see if it is registered, and if it is registered, go to step S4, and if not registered, go to step S4.
Go to 8 respectively.

【0021】ステップS4では、パターン展開部7が当
該入力データを解析し、パターン展開して、パターン展
開メモリ8にパターンデータを格納する。そして、ステ
ップS5に進み、パターン出力部9はパターン展開メモ
リ8上のパターンデータを紙面上に出力し、ステップS
1に戻る。
In step S4, the pattern expansion unit 7 analyzes the input data, expands the pattern, and stores the pattern data in the pattern expansion memory 8. Then, in step S5, the pattern output unit 9 outputs the pattern data in the pattern development memory 8 onto the paper, and then in step S5.
Return to 1.

【0022】ステップS8では、属性不一致エラー応答
部6は図4の(d)に示されるような通信データ(エラ
ー通知データ)を生成し、ホストコンピュータ200に
対してエラーの応答を実行し、ステップS1へもどる。
In step S8, the attribute mismatch error response unit 6 generates communication data (error notification data) as shown in FIG. 4D, executes an error response to the host computer 200, and Return to S1.

【0023】一方、ステップS2において、当該入力デ
ータが印刷データでない時は、入力データ受信部3の制
御はステップS6に進む。ここで、図4の(c)に示す
様な属性変更通知データであるかを判断し、属性変更通
知でないときはステップS1に戻る。ステップS6の判
断により、当該入力データが属性変更通知である時は、
ステップS7に進む。そして、入力データ属性設定部5
は、当該入力データのデータ内容22に基づき、入力デ
ータ属性チェックテーブル40の更新を行い、ステップ
S1へ戻る。
On the other hand, if the input data is not print data in step S2, the control of the input data receiving section 3 proceeds to step S6. Here, it is determined whether the attribute change notification data is as shown in FIG. 4C, and if it is not the attribute change notification, the process returns to step S1. When the input data is the attribute change notification according to the determination in step S6,
Go to step S7. Then, the input data attribute setting unit 5
Updates the input data attribute check table 40 based on the data content 22 of the input data, and returns to step S1.

【0024】以上説明した様に、本実施例の印刷装置に
よれば、処理すべき入力データの属性を操作パネルある
いはホストコンピュータからのコマンド指示により設定
する。そして、その設定された属性のデータのみを受信
し、合致しない属性のデータに対してはエラー応答し、
プリンタの属性に合致した正しい入力データのみを処理
することにより、 (1)利用者がデータ送信先の印刷装置を誤って指定し
ても、印刷データと当該印刷装置の属性とが合致しない
場合は、エラー応答するとともに印刷処理を禁止するの
で、作業効率の向上がはかれる。
As described above, according to the printing apparatus of this embodiment, the attribute of the input data to be processed is set by the command instruction from the operation panel or the host computer. Then, only the data of the set attribute is received, and an error response is sent to the data of the attribute that does not match,
By processing only correct input data that matches the printer attributes, (1) if the print data and the attributes of the printing device do not match even if the user mistakenly specifies the printing device of the data transmission destination Since the error response and the printing process are prohibited, the work efficiency can be improved.

【0025】(2)(1)に示したように無駄な印刷処
理を防止できるため、紙資源の有効利用がはかれる。
(2) As shown in (1), it is possible to prevent useless printing processing, so that the paper resources can be effectively used.

【0026】という効果が得られる。従って、ネットワ
ーク環境上等に接続して用いられる印刷装置において、
特にその効果が顕著となる。
The effect is obtained. Therefore, in the printing device used by connecting to the network environment,
Especially, the effect becomes remarkable.

【0027】尚、入力許可データ属性としては、カラー
データ対応や用紙サイズ等に限られず、対応するフォン
トの種類等を用いても良い。
The input permission data attribute is not limited to color data correspondence, paper size, etc., and the corresponding font type etc. may be used.

【0028】また、本実施例では、データの属性と印刷
装置の属性とが不一致であった場合にホストコンピュー
タに対してエラー応答を行うが、これに限られない。例
えば、印刷装置に備えられている操作パネル300等の
表示器を利用しても良い。
Further, in the present embodiment, an error response is sent to the host computer when the data attribute and the printing device attribute do not match, but the present invention is not limited to this. For example, a display device such as the operation panel 300 provided in the printing device may be used.

【0029】尚、本実施例の印刷装置として、レーザビ
ームプリンタを例にして説明したが、これに限定される
ものでなく、以下で説明するインクジェットプリンタ等
にも適応可能である。
Although the laser beam printer has been described as an example of the printing apparatus of the present embodiment, the present invention is not limited to this, and it can be applied to an inkjet printer described below.

【0030】<装置本体の概略説明>図6は、本発明が
適用できるインクジェット記録装置IJRAの概観図で
ある。同図において、駆動モータ5013の正逆回転に
連動して駆動力伝達ギア5011,5009を介して回
転するリードスクリュー5005の螺旋溝5004に対
して係合するキャリッジHCはピン(不図示)を有し、
矢印a,b方向に往復移動される。このキャリッジHC
には、インクジェットカートリッジIJCが搭載されて
いる。5002は紙押え板であり、キャリッジの移動方
向に亙って紙をプラテン5000に対して押圧する。5
007,5008はフォトカプラで、キャリッジのレバ
ー5006のこの域での存在を確認して、モータ501
3の回転方向切り換え等を行うためのホームポジション
検知手段である。5016は記録ヘッドの前面をキャッ
プするキャップ部材5022を支持する部材で、501
5はこのキャップ内を吸引する吸引手段で、キャップ内
開口5023を介して記録ヘッドの吸引回復を行う。5
017はクリーニングブレードで、5019はこのブレ
ードを前後方向に移動可能にする部材であり、本体支持
板5018にこれらが支持されている。ブレードは、こ
の形態でなく周知のクリーニングブレードが本例に適用
できることは言うまでもない。又、5012は、吸引回
復の吸引を開始するためのレバーで、キャリッジと係合
するカム5020の移動に伴って移動し、駆動モータか
らの駆動力がクラッチ切り換え等の公知の伝達手段で移
動制御される。
<Schematic Description of Apparatus Main Body> FIG. 6 is a schematic view of an ink jet recording apparatus IJRA to which the present invention can be applied. In the figure, the carriage HC that engages with the spiral groove 5004 of the lead screw 5005 that rotates via the driving force transmission gears 5011 and 5009 in conjunction with the forward / reverse rotation of the drive motor 5013 has pins (not shown). Then
It is reciprocated in the directions of arrows a and b. This carriage HC
Inkjet cartridge IJC is mounted on. A paper pressing plate 5002 presses the paper against the platen 5000 in the moving direction of the carriage. 5
Reference numerals 007 and 5008 denote photocouplers for confirming the presence of the carriage lever 5006 in this area, and checking the motor 501.
3 is a home position detecting means for switching the rotation direction of the motor 3. Reference numeral 5016 denotes a member that supports a cap member 5022 that caps the front surface of the recording head.
Reference numeral 5 denotes a suction means for sucking the inside of the cap, which performs suction recovery of the recording head via the opening 5023 in the cap. 5
Reference numeral 017 is a cleaning blade, and 5019 is a member that allows this blade to move in the front-rear direction, and these are supported by a main body support plate 5018. Needless to say, a well-known cleaning blade can be applied to this example instead of this form. Reference numeral 5012 denotes a lever for starting suction for suction recovery, which moves in accordance with the movement of the cam 5020 that engages with the carriage, and the movement of the driving force from the driving motor is controlled by a known transmission means such as clutch switching. To be done.

【0031】これらのキャッピング、クリーニング、吸
引回復は、キャリッジがホームポジション側の領域に来
た時にリードスクリュー5005の作用によってそれら
の対応位置で所望の処理が行えるように構成されている
が、周知のタイミングで所望の作動を行うようにすれ
ば、本例にはいずれも適用できる。
The capping, cleaning, and suction recovery are configured so that the desired processing can be performed at their corresponding positions by the action of the lead screw 5005 when the carriage comes to the area on the home position side. As long as the desired operation is performed at the timing, any of the above can be applied to this example.

【0032】<制御構成の説明>次に、上述した装置の
記録制御を実行するための制御構成について、図7に示
すブロック図を参照して説明する。制御回路を示す同図
において、1700は記録信号を入力するインターフェ
ース、1701はMPU、1702はMPU1701が
実行する制御プログラムを格納するプログラムROM、
1703は各種データ(上記記録信号やヘッドに供給さ
れる記録データ等)を保存しておくダイナミック型のR
OMである。1704は記録ヘッド1708に対する記
録データの供給制御を行うゲートアレイであり、インタ
ーフェース1700、MPU1701、RAM1703
間のデータ転送制御も行う。1710は記録ヘッド17
08を搬送するためのキャリアモータ、1709は記録
紙搬送のための搬送モータである。1705はヘッドを
駆動するヘッドドライバ、1706、1707はそれぞ
れ搬送モータ1709、キャリアモータ1710を駆動
するためのモータドライバである。
<Description of Control Configuration> Next, a control configuration for executing the recording control of the above-described apparatus will be described with reference to the block diagram shown in FIG. In the figure showing a control circuit, 1700 is an interface for inputting a recording signal, 1701 is an MPU, 1702 is a program ROM for storing a control program executed by the MPU 1701,
1703 is a dynamic type R for storing various data (recording data, recording data supplied to the head, etc.).
OM. A gate array 1704 controls the supply of print data to the print head 1708, and includes an interface 1700, an MPU 1701, and a RAM 1703.
It also controls data transfer between them. 1710 is the recording head 17
08 is a carrier motor for carrying, and 1709 is a carrying motor for carrying the recording paper. Reference numeral 1705 is a head driver for driving the head, and 1706 and 1707 are motor drivers for driving the carry motor 1709 and the carrier motor 1710, respectively.

【0033】上記制御構成の動作を説明すると、インタ
ーフェース1700に記録信号が入るとゲートアレイ1
704とMPU1701との間で記録信号がプリント用
の記録データに変換される。そして、モータドライバ1
706、1707が駆動されると共に、ヘッドドライバ
1705に送られた記録データに従って記録ヘッドが駆
動され、印字が行われる。
The operation of the above control structure will be described. When a recording signal is input to the interface 1700, the gate array 1
A recording signal is converted between the 704 and the MPU 1701 to print data for printing. And the motor driver 1
The recording heads 706 and 1707 are driven, and the recording head is driven according to the recording data sent to the head driver 1705 to perform printing.

【0034】以上のようなインクジェットプリンタの制
御構成に、本発明の構成要素を組み込むことが可能であ
り、本発明はレーザビームプリンタに限らず、上記イン
クジェットプリンタ等にも適用できることは明らかであ
る。
It is obvious that the constituent elements of the present invention can be incorporated in the control structure of the ink jet printer as described above, and the present invention is not limited to the laser beam printer and can be applied to the above ink jet printer and the like.

【0035】尚、本発明は、複数の機器から構成される
システムに適用しても、1つの機器から成る装置に適用
しても良い。また、本発明はシステム或は装置にプログ
ラムを供給することによって達成される場合にも適用で
きることは言うまでもない。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of one device. Further, it goes without saying that the present invention can be applied to the case where it is achieved by supplying a program to a system or an apparatus.

【0036】[0036]

【発明の効果】以上説明したように本発明の印刷装置に
よれば、受信した印刷データの属性が当該印刷装置にて
処理可能であるか否かを判定し、処理可能である場合に
のみ受信した印刷データの印刷処理を実行するが可能と
なり、無駄なデータ処理の実行を防止し、作業効率を向
上するという効果がある。
As described above, according to the printing apparatus of the present invention, it is determined whether or not the attribute of the received print data can be processed by the printing apparatus, and only when it can be processed, the attribute is received. It is possible to execute the print processing of the generated print data, and it is possible to prevent the wasteful data processing from being executed and improve the work efficiency.

【0037】[0037]

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

【図1】本実施例のレーザビームプリンタの構成を表す
側断面図である。
FIG. 1 is a side sectional view showing a configuration of a laser beam printer of this embodiment.

【図2】本実施例の印刷装置の機能の概略構成を表すブ
ロック図である。
FIG. 2 is a block diagram illustrating a schematic configuration of functions of the printing apparatus according to the present exemplary embodiment.

【図3】入力データ属性チェックテーブルのデータ構成
を説明する図である。
FIG. 3 is a diagram illustrating a data structure of an input data attribute check table.

【図4】本実施例における印刷装置とホストコンピュー
タ間の通信データのフォーマットを説明する図である。
FIG. 4 is a diagram illustrating a format of communication data between a printing apparatus and a host computer according to the present exemplary embodiment.

【図5】本実施例におけるプリント制御の手順を表すフ
ローチャートである。
FIG. 5 is a flowchart showing a procedure of print control in this embodiment.

【図6】インクジェットプリンタの概観図である。FIG. 6 is a schematic view of an inkjet printer.

【図7】インクジェットプリンタの制御構成を表すブロ
ック図である。
FIG. 7 is a block diagram illustrating a control configuration of an inkjet printer.

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

1 ROM 2 制御部 3 入力データ受信部 4 入力データメモリ 5 入力データ属性設定部 6 属性不一致エラー応答部 7 パターン展開部 8 パターン展開メモリ 9 パターン出力部 10 プリンタ部 100 印刷装置 200 ホストコンピュータ 1 ROM 2 control unit 3 input data receiving unit 4 input data memory 5 input data attribute setting unit 6 attribute mismatch error response unit 7 pattern expansion unit 8 pattern expansion memory 9 pattern output unit 10 printer unit 100 printing device 200 host computer

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 外部装置より入力された印刷データに基
づいて印刷を行う印刷装置において、 当該印刷装置において対応可能な印刷属性を記憶媒体上
に登録する登録手段と、 前記印刷データの有する印刷属性と前記記憶媒体上に登
録された印刷属性とを比較し、その比較の結果に基づい
て当該印刷装置が前記印刷データを処理可能であるか否
かを判定する判定手段と、 前記判定手段により処理可能であると判定されたとき
は、前記印刷データに基づいて記録媒体への印刷を実行
する印刷手段と、 前記判定手段により処理不能であると判定されたとき
は、その旨を利用者に報知するための出力を行う報知手
段と、 を備えることを特徴とする印刷装置。
1. A printing apparatus that performs printing based on print data input from an external apparatus, registration means for registering print attributes compatible with the printing apparatus on a storage medium, and print attributes included in the print data. And a print attribute registered on the storage medium, and based on a result of the comparison, a determination unit that determines whether or not the printing device can process the print data; and a processing performed by the determination unit. When it is determined that it is possible, a printing unit that executes printing on a recording medium based on the print data, and when the determination unit determines that the processing is not possible, informs the user to that effect. A printing device, comprising: an informing unit for performing an output for
【請求項2】 前記登録手段は、前記外部装置からのデ
ータ入力により当該印刷装置において対応可能な印刷属
性を記憶媒体上に登録する、 ことを特徴とする請求項1に記載の印刷装置。
2. The printing apparatus according to claim 1, wherein the registration unit registers print attributes that can be supported by the printing apparatus on a storage medium by inputting data from the external apparatus.
【請求項3】 前記報知手段は、前記判定手段により処
理不能であると判定されたとき、その旨を表すデータを
前記外部装置に対して送信する、 ことを特徴とする請求項1または2に記載の印刷装置。
3. The informing means, when the determining means determines that the processing is impossible, transmits the data indicating the fact to the external device. The printing device described.
JP4190592A 1992-07-17 1992-07-17 Printer Withdrawn JPH0635637A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4190592A JPH0635637A (en) 1992-07-17 1992-07-17 Printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4190592A JPH0635637A (en) 1992-07-17 1992-07-17 Printer

Publications (1)

Publication Number Publication Date
JPH0635637A true JPH0635637A (en) 1994-02-10

Family

ID=16260636

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4190592A Withdrawn JPH0635637A (en) 1992-07-17 1992-07-17 Printer

Country Status (1)

Country Link
JP (1) JPH0635637A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08185292A (en) * 1994-12-27 1996-07-16 Nec Corp Bidirectional printer interface
JP2003114776A (en) * 2002-07-17 2003-04-18 Seiko Epson Corp Network corresponding printing device, printing method, and printing system
US7752466B2 (en) 1995-02-13 2010-07-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US8647036B2 (en) 2010-06-14 2014-02-11 Alcoa Inc. Retainer ring

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08185292A (en) * 1994-12-27 1996-07-16 Nec Corp Bidirectional printer interface
US7752466B2 (en) 1995-02-13 2010-07-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
JP2003114776A (en) * 2002-07-17 2003-04-18 Seiko Epson Corp Network corresponding printing device, printing method, and printing system
US8647036B2 (en) 2010-06-14 2014-02-11 Alcoa Inc. Retainer ring
US8740530B2 (en) 2010-06-14 2014-06-03 Alcoa Inc. Captive panel fastener assembly

Similar Documents

Publication Publication Date Title
US6052204A (en) Output apparatus and output method
JPH061048A (en) Printer and data receiving method therein
JPH0635637A (en) Printer
JP3382299B2 (en) Character processing method and apparatus
US6397265B1 (en) Print control apparatus for communicating with a selected external apparatus to control a printer
JPH08244314A (en) Printer system and printer and information processing apparatus in said system
JP3205174B2 (en) Printing apparatus and control method thereof
JP3093542B2 (en) Output device and display control method
JP2871981B2 (en) Printing apparatus and control method thereof
JP3332432B2 (en) Data communication method and print control device
JP2834631B2 (en) Print control apparatus and method
JPH08328765A (en) Information processor, printer, printing system and system form output method for printing system
JPH0675673A (en) Interface device and printing device equipped with the same
JPH06332641A (en) Printer and information processing system using the printer
JPH0619648A (en) Printer server and printer system
JPH08115186A (en) Print system and its printer power supply on/off processing method
JPH0615930A (en) Printing device
JPH06348430A (en) Printing controller and method thereof
JPH08164648A (en) Output unit and information processing system including the same
JPH0983828A (en) Printer
JPH08267828A (en) Printer
JP2000177208A (en) Image forming apparatus and image forming method
JPH10340168A (en) Information processor, its system and controlling method of them
JPH0934659A (en) Printer system
JP2000043345A (en) Printing system and printing method

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19991005