JPH0625960B2 - Inkjet recording device - Google Patents

Inkjet recording device

Info

Publication number
JPH0625960B2
JPH0625960B2 JP60276789A JP27678985A JPH0625960B2 JP H0625960 B2 JPH0625960 B2 JP H0625960B2 JP 60276789 A JP60276789 A JP 60276789A JP 27678985 A JP27678985 A JP 27678985A JP H0625960 B2 JPH0625960 B2 JP H0625960B2
Authority
JP
Japan
Prior art keywords
communication
communication interface
processing
interface adapter
external device
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 - Lifetime
Application number
JP60276789A
Other languages
Japanese (ja)
Other versions
JPS62137630A (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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP60276789A priority Critical patent/JPH0625960B2/en
Publication of JPS62137630A publication Critical patent/JPS62137630A/en
Publication of JPH0625960B2 publication Critical patent/JPH0625960B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Particle Formation And Scattering Control In Inkjet Printers (AREA)
  • Record Information Processing For Printing (AREA)
  • Computer And Data Communications (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明はインクジエツト記録装置に係り、特に外部装置
から印字情報群を受信しながら印字を実行するインクジ
エツト記録装置における通信制御と印字制御機能部の改
良に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an ink jet recording apparatus, and more particularly to an improvement in communication control and a print control function unit in an ink jet recording apparatus that executes printing while receiving a print information group from an external device. Regarding

〔発明の背景〕[Background of the Invention]

最近のインクジエツト記録装置は外部装置から与えられ
る多量の印字情報に基づいて印字を実行する傾向にあ
る。この場合、インクジエツト記録装置内にあつて外部
装置との通信制御と印字機構に対する内部制御を行う制
御部は、多量のデータ処理を実行しなければならない。
セントラルプロセツシングユニツト(以下CPUとい
う)を利用した制御部にあつては、通信制御と内部制御
処理を時分割で実行することになるため、通信制御処理
時に外部装置から多量の印字情報を受信しようとすると
相応して処理時間が長くなり、内部制御処理に遅れが出
る問題がある。
Recent ink jet recording apparatuses tend to perform printing based on a large amount of printing information provided from an external device. In this case, the control unit for controlling communication with an external device and internal control for the printing mechanism in the ink jet recording device must execute a large amount of data processing.
A control unit that uses a central processing unit (hereinafter referred to as a CPU) executes communication control and internal control processing in a time-division manner, and therefore receives a large amount of print information from an external device during communication control processing. If such an attempt is made, the processing time will be correspondingly long, and there will be a problem that the internal control processing will be delayed.

ところが内部制御処理には、印字開始位置制御や印字ヘ
ッドへの印字パターンデータの供給等の印字制御はもと
より、インク粒子作成制御やインク濃度制御、装置内各
部の異常管理等があり、これらを確実に実行しないと印
字性能が劣化して印字不能になる危険がある。
However, internal control processing includes not only print start position control and print control such as supply of print pattern data to the print head, but also ink particle creation control, ink density control, abnormality management of each part in the device, etc. If it is not executed, there is a risk that the printing performance will deteriorate and printing will become impossible.

このような危険を避けるめたに内部制御処理を優先させ
ると、外部装置との通信制御の分断回数が多くなつて通
信速度が低下する欠点が生ずる。
If the internal control process is prioritized to avoid such a risk, there is a drawback that the communication speed with the external device is increased and the communication speed is reduced.

なお、この種インクジエツト記録装置において一定時間
毎に内部制御処理を実行するものとしては、特公昭58-2
4277号公報のものをあげることができる。
In this type of ink jet recording apparatus, an internal control process is executed at regular intervals, as disclosed in Japanese Patent Publication No. 58-2.
The thing of 4277 publication can be mentioned.

〔発明の目的〕[Object of the Invention]

本発明の目的は、外部装置との通信速度を低下させるこ
となく内部制御処理を確実に実行することができるイン
クジエツト記録装置を提供することにある。
An object of the present invention is to provide an ink jet recording apparatus that can reliably execute internal control processing without reducing the communication speed with an external device.

〔発明の概要〕[Outline of Invention]

本発明は、外部装置と通信する通信制御手段と、印字機
構を制御し外部装置から受信した印字情報に基づいた印
字を実行する内部制御手段とを備えたインクジェット記
録装置において、前記内部制御手段は主セントラルプロ
セッシングユニットと、該主セントラルプロセッシング
ユニットのバスラインと前記印字機構を結ぶペリフェラ
ルインターフェイスアダプターと、該バスラインと前記
通信制御手段とを結ぶ第1のコミュニケーションインタ
ーフェイスアダプターとを備え、前記通信制御手段は副
セントラルプロセッシングユニットと、該副セントラル
プロセッシングユニットのバスラインと前記第1のコミ
ュニケーションインターフェイスアダプターとを結ぶ第
2のコミュニケーションインターフェイスアダプター
と、該バスラインと外部装置を結ぶ第3のコミュニケー
ションインターフェイスアダプターとを備え、更に通信
制御手段は第1および第2のコミュニケーションインタ
ーフェイスアダプターに同一のクロックパルスを与える
クロックパルス発生器を備え、第3のコミュニケーショ
ンインターフェイスアダプターに通信クロックパルスを
与える分周期を、第3のコミュニケーションインターフ
ェイスアダプターとクロックパルス発生器との間に介在
するとともに前記両コミュニケーションインターフェイ
スアダプターを送信回線と受信回線の2回線で結ぶよう
にしたことを特徴としたものである。
The present invention provides an ink jet recording apparatus comprising: a communication control unit that communicates with an external device; and an internal control unit that controls a printing mechanism and executes printing based on print information received from the external device. The communication control means includes a main central processing unit, a peripheral interface adapter connecting the bus line of the main central processing unit and the printing mechanism, and a first communication interface adapter connecting the bus line and the communication control means. Is a sub-central processing unit, a second communication interface adapter that connects the bus line of the sub-central processing unit and the first communication interface adapter, and the bus line. And a third communication interface adapter connecting the devices, and the communication control means further includes a clock pulse generator that applies the same clock pulse to the first and second communication interface adapters, and communicates with the third communication interface adapter. A division period for giving a clock pulse is interposed between a third communication interface adapter and a clock pulse generator, and both communication interface adapters are connected by two lines of a transmission line and a reception line. It is a thing.

〔発明の実施例〕Example of Invention

第1図は本発明になるインクジエツト記録装置における
内部制御手段と通信制御手段のブロツク図である。
FIG. 1 is a block diagram of internal control means and communication control means in the ink jet recording apparatus according to the present invention.

主として内部制御処理を実行する主セントラルプロセツ
シングユニツト(以下MCPUという)1のバスライン
Aには、リードオンリーメモリ(以下ROMという)2
とランダムアクセスメモリ(以下RAMという)3とペ
リフエラルインターフエイスアダプタ(以下RIAとい
う)4,5とアシンクロナイスコミユニケーシヨンイン
ターフエイスアダプタ(以下ACIAという)6が接続
される。主として通信制御処理を実行する副セントリル
プロセツシングユニツト(以下SCPUという)7のバ
スラインBには、ROM8とRAM9とACIA10,12
が接続される。発振回路13は前記ACIA6,12に
同一の転送クロツクパルスCP1を与え、ACIA10
に分周器14を介して通信クロツクパルスCP2を与え
る。
A read-only memory (hereinafter referred to as ROM) 2 is provided on a bus line A of a main central processing unit (hereinafter referred to as MCPU) 1 which mainly executes internal control processing.
A random access memory (hereinafter referred to as RAM) 3, a peripheral interface adapter (hereinafter referred to as RIA) 4 and 5 and an asynchronous communication interface adapter (hereinafter referred to as ACIA) 6 are connected. A bus line B of a sub-centril processing unit (hereinafter referred to as SCPU) 7 that mainly executes communication control processing is provided with a ROM 8, a RAM 9, and ACIAs 10 and 12.
Are connected. The oscillating circuit 13 supplies the same transfer clock pulse CP1 to the ACIAs 6 and 12,
A communication clock pulse CP2 is applied to the frequency divider 14 via the frequency divider 14.

MCPU1はバスラインAを介して一定時間毎にPIA
4,5との通信入出力を行ない、印字機構15に対する
印字制御、インク粒子作成制御、インク濃度制御、異常
管理等の内部制御処理を実行すると共に、ACIA6,
12を介してSCPU7の側に対して外部装置11から
の印字情報の有無の問合せを一定時間毎に実行する。そ
してSCUP7の側から印字情報有の応答があると、内
部転送指令を出し、ACIA6,12を介してSCPU
7側のRAM9に格納されている印字情報を取込んでR
AM3に格納する。
MCPU1 sends PIA via bus line A at regular intervals
The communication input / output with the CPUs 4 and 5 is performed, and the internal control processing such as the print control for the print mechanism 15, the ink particle creation control, the ink density control, and the abnormality management is executed.
An inquiry about the presence or absence of print information from the external device 11 is made to the SCPU 7 side via 12 at regular time intervals. Then, when there is a response with print information from the side of SCUP7, an internal transfer command is issued and SCPU is sent via ACIA6,12.
The print information stored in the RAM 9 on the 7 side is fetched and read.
Store in AM3.

SCPU7はACIA10を介して外部装置11から印
字情報を受信してRAM9に格納し、MCPU1からの
問合せに応答して該印字情報をRAM9から読出してA
CIA6,12を介してMCPU1に転送する。
The SCPU 7 receives print information from the external device 11 via the ACIA 10 and stores the print information in the RAM 9, and in response to an inquiry from the MCPU 1, reads the print information from the RAM 9 and outputs the print information.
Transfer to MCPU1 via CIA6,12.

ACIA6,12は送信回線と受信回線の2回線のみで
シリアル転送によつて情報伝送を行うLSIである。第
1図における破線内の構成要素は一枚のプリント基板上
に搭載され、ACIA6,12は発振回路13からの同
一の転送用クロツクパルスCP1によつて動作すること
で該情報転送速度は普通の歩調同期方式の情報転送速度
の16〜64倍とすることが可能である。しかし外部装
置11と通信するACIA10は外部装置11との間の
通信速度に適合するために分周器14からクロツクパル
スを16〜64分周した通信クロツクパルスCP2を使
用する。このような通信クロツクパルスCP2はA CIA10と外部装置11の間の通信回線が長い場合に
該通信回線に侵入するノイズ等の外乱の影響を軽減す
る。
The ACIAs 6 and 12 are LSIs that perform information transmission by serial transfer only through two lines, a transmission line and a reception line. The components within the broken line in FIG. 1 are mounted on a single printed circuit board, and the ACIAs 6 and 12 operate by the same transfer clock pulse CP1 from the oscillation circuit 13, so that the information transfer rate is a normal pace. It is possible to set 16 to 64 times the information transfer rate of the synchronous method. However, the ACIA 10 communicating with the external device 11 uses the communication clock pulse CP2 obtained by dividing the clock pulse from the frequency divider 14 by 16 to 64 in order to match the communication speed with the external device 11. Such a communication clock pulse CP2 reduces the influence of disturbance such as noise that enters the communication line when the communication line between the ACIA 10 and the external device 11 is long.

次に主として内部制御処理を実行するMCPU1のデー
タ処理を第2図を参照して説明する。
Next, the data processing of the MCPU 1 which mainly executes the internal control processing will be described with reference to FIG.

MCPU1はアイドル処理において、先ず処理ステツプ
201でACIA5,6からの割込みを禁止し、処理ス
テツプ202に移つて印字ヘツドに対する印字データの
送出が完了しているか否かのチエツクを行う。これはイ
ンクジエツト記録装置において最も重要な機能である印
字制御の準備である。印字ヘツドへの印字データの送出
が完了していない場合には処理ステツプ203へ移つて
印字データ送出処理を実行する。処理ステツプ202で
のチエツクにおいて印字データ送出処理が完了していた
場合あるいは処理ステツプ203での印字データ送出処
理終了後は処理ステツプ204に移つてPIA4,5お
よびPCIA6からの割込みを許可し、更に処理ステツ
プ205に移つてダミー命令(通常NOP)処理を実行
して割込み要求を待つ。ダミー命令処理を実行中に割込
み要求がなければ該アイドル処理の先頭に戻る。
In the idle process, the MCPU 1 first inhibits the interrupts from the ACIAs 5 and 6 in the process step 201, moves to the process step 202, and checks whether or not the sending of the print data to the print head is completed. This is preparation for print control, which is the most important function in the ink jet recording apparatus. If the transmission of the print data to the print head has not been completed, the process proceeds to step 203 and the print data transmission process is executed. If the print data sending process is completed in the check in process step 202 or after the print data sending process in process step 203 is completed, the process proceeds to process step 204 to permit interrupts from PIA4, 5 and PCIA6, and further process. In step 205, a dummy instruction (normal NOP) process is executed to wait for an interrupt request. If there is no interrupt request during execution of the dummy instruction process, the process returns to the beginning of the idle process.

割込み要求があつた場合には、MCPU1は次の優先順
位に従つた割込.理を実行する。この割込み処理は印字
のための内部処理を高優先順位にし、SCPU7側との
通信処理と印字情報の内部転送処理を低優先順位にして
いる点に特徴がある。すなわち、これは外部装置11と
の通信処理は、後述するように、SCPU7の側が高優
先順位で処理しており、またSCPU7の側からMCP
U1の側への印字情報の内部転送処理はACIA6,1
2を介して高速に実行できるようにしたことにより可能
となるもので、この結果、MCPU1による内部制御処
理が確実になるものである。
When an interrupt request is issued, the MCPU 1 interrupts according to the next priority. Execute reason. This interrupt processing is characterized in that the internal processing for printing has a high priority, and the communication processing with the SCPU 7 side and the internal transfer processing of print information have a low priority. That is, in the communication processing with the external device 11, the SCPU 7 side performs high-priority processing as will be described later, and the SCPU 7 side processes the MCP.
Internal transfer processing of print information to U1 side is ACIA6,1
This is made possible by making it possible to execute at high speed via 2 and, as a result, the internal control processing by the MCPU 1 is ensured.

先ず、処理ステツプ206では印字開始割込みか否かを
チエツクし、印字開始割込みであれば処理ステツプ20
7に移つて印字開始処理を実行する。
First, in processing step 206, it is checked whether or not it is a print start interrupt, and if it is a print start interrupt, processing step 20
In step 7, the print start process is executed.

処理ステツプ208ではノズル制御割込みか否かをチエ
ツクし、ノズル制御割込みであれば処理ステツプ209
に移つてインク粒子作成制御およびインク濃度制御等の
ノズル制御処理を実行する。
In processing step 208, it is checked whether or not there is a nozzle control interrupt, and if it is a nozzle control interrupt, processing step 209
Then, nozzle control processing such as ink particle creation control and ink density control is executed.

処理ステツプ210では印字終了割込みか否かをチエツ
クし、印字終了割込みであれば処理ステツプ211に移
つて次の印字に備えて印字開始タイミング制御回路の初
期化等の印字終了処理を実行する。
In processing step 210, it is checked whether or not it is a print end interrupt, and if it is a print end interrupt, it moves to processing step 211 and executes print end processing such as initialization of the print start timing control circuit in preparation for the next printing.

処理ステツプ212ではキー入力割込みか否かをチエツ
クし、キー入力割込みであれば処理ステツプ213に移
つてキーボードからの入力処理を実行する。
In processing step 212, it is checked whether or not it is a key input interrupt. If it is a key input interrupt, the process proceeds to processing step 213 to execute the input processing from the keyboard.

処理ステツプ214では異常処理割込みか否かをチエツ
クし、異常処理割込みであれば処理ステツプ215に移
つて装置内各部の異常有無の管理等の異常処理を実行す
る。
In processing step 214, it is checked whether or not there is an abnormal processing interrupt, and if it is an abnormal processing interrupt, it moves to processing step 215 to execute abnormal processing such as management of presence / absence of abnormality in each part in the apparatus.

処理ステツプ216ではSCPU7側との通信割込みか
否かをチエツクし、通信割込みであれば処理ステツプ2
17にに移つてSCPU7に対する印字情報有無の問合
せおよびSCPU7側からの応答受信処理を実行する。
In processing step 216, it is checked whether or not there is a communication interrupt with the SCPU 7, and if it is a communication interrupt, processing step 2
In step 17, the inquiry about the presence or absence of print information to the SCPU 7 and the response reception process from the SCPU 7 side are executed.

処理ステツプ218では内部転送要求割込みか否かをチ
エツクし、内部転送要求割込みであれば処理ステツプ2
19に移つてSCPU7側との印字情報の内部転送処理
を実行する。
In processing step 218, it is checked whether or not it is an internal transfer request interrupt, and if it is an internal transfer request interrupt, processing step 2
In step 19, the internal transfer process of the print information with the SCPU 7 side is executed.

次に第3図を参照してSCPU7におけるデータ処理を
説明する。
Next, the data processing in the SCPU 7 will be described with reference to FIG.

先ず処理ステツプ301で割込みを禁止して処理ステツ
プ302に移る。処理ステツプ302では、外部装置1
1から受信した印字情報があるか否かをチエツクし、印
字情報がある場合には処理ステツプ303に移つて該印
字情報のデータ構成が外部装置11と予め定めたフオー
マツトに合つているかどうかの合理性をチエツクする。
処理ステツプ302におけるチエツクで印字情報がなか
つた場合には処理ステツプ304においてMCPU1側
から印字情報の内部転送要求があるか否かをチエツク
し、要求があれば処理ステツプ305に移つて印転情報
の内部転送処理を実行する。
First, the interruption is prohibited at the processing step 301, and the processing proceeds to the processing step 302. In the processing step 302, the external device 1
Check whether or not there is print information received from 1, and if there is print information, move to processing step 303 to determine whether the data structure of the print information matches the external device 11 and a predetermined format. Check sex.
If there is no print information in the check in the processing step 302, it is checked in the processing step 304 whether or not there is an internal transfer request for the print information from the MCPU 1 side, and if there is a request, the process moves to the processing step 305 to print the transfer information. Executes internal transfer processing.

データチエツク処理303または内部転送処理305が
終了すると、あるいはこれらの処理が不要であると、処
理ステツプ306で割込みを許可し、処理ステツプ30
7に移つてダミー命令処理を実行する。このダミー命令
処理中に割込み要求がなければアイドル処理の先頭に戻
る。
When the data check process 303 or the internal transfer process 305 is completed, or when these processes are unnecessary, the process step 306 enables an interrupt and the process step 30
In step 7, the dummy instruction processing is executed. If there is no interrupt request during the processing of the dummy instruction, the process returns to the beginning of the idle processing.

SCPU7における割込み処理は外部装置11との通信
処理が高優先順位で、MCPU1側との通信処理は低優
先順位にある。
Regarding the interrupt processing in the SCPU 7, the communication processing with the external device 11 has a high priority, and the communication processing with the MCPU 1 side has a low priority.

割込み処理では、まず、処理ステツプ308で外部装置
11との通信割込みであるか否かをチエツクし、外部装
置11との通信割込みである場合には処理ステツプ30
9に移つた外部装置11との通信処理をACIA10を
介して実行する。通信処理は通信誤りを確認しながら実
行され、受信した印字情報はRAM9へ格納された後に
前述のデータチエツク処理303によつてチエツクされ
る。
In the interrupt processing, first, in processing step 308, it is checked whether or not there is a communication interrupt with the external device 11, and if it is a communication interrupt with the external device 11, the processing step 30 is performed.
The communication processing with the external device 11 that has moved to 9 is executed via the ACIA 10. The communication process is executed while confirming the communication error, and the received print information is stored in the RAM 9 and then checked by the data check process 303 described above.

処理ステツプ310ではMCPU1側からの通信割込
み、すなわち印字情報有無の問合せか否かをチエツク
し、該割込みであれば処理ステツプ311に移つてRA
M9をチエツクし、その結果を応答する。
At processing step 310, a check is made as to whether there is a communication interrupt from the MCPU 1 side, that is, whether or not there is an inquiry about the presence or absence of print information, and if so, the process proceeds to processing step 311 and RA
Check M9 and respond with the results.

次に第4図を参照してMCPU1側とSCPU7側との
印字情報の内部転送手順を説明する。
Next, the internal transfer procedure of the print information on the MCPU1 side and the SCPU7 side will be described with reference to FIG.

MCPU1側からSCPU7側への印字情報有無の問合
せは、(a)に示すように、一定周期で行われ、SCP
U7側において外部装置11からの印字情報の受信を完
了していない場合には否定応答(NAK)が返され、受
信を完了している場合には肯定応答(ACK)が返され
る。
The inquiry from the MCPU1 side to the SCPU7 side regarding the presence / absence of print information is performed in a constant cycle as shown in FIG.
If the reception of print information from the external device 11 is not completed on the U7 side, a negative response (NAK) is returned, and if the reception is completed, a positive response (ACK) is returned.

MCPU1側からSCPU7側へ出した印字情報有無問
合せに対してSCPU7側から肯定応答があると、
(b)に示すように、MCPU1側では該印字情報との
内部転送開始信号をSCPU7側へ送る。SCPU7側
ではこの内部転送開始信号を受けると内部転送の準備を
行い、準備完了の意味でACKを返すと共に印字情報の
1キヤラクタ分のデータを完了するとACKを送り、S
CPU7側ではこのACKを受信すると次の1キヤラク
タ分のデータを送信する。MCPU1側では該データの
受信を完了するとACKを送り、SCPU7側ではこの
ACK砂受信すると次の1キヤラクタ分のデータを送信
する。以下この動作を繰返してすべての印字情報の転送
を終了するとSCPU7側では転送終了信号を発生す
る。MCPU1側でこの終了信号を受信すると印字情報
内部転送終了を確認してACKを送り該内部転送処理を
を終了する。
When the SCPU 7 side gives a positive response to the print information presence / absence inquiry issued from the MCPU 1 side to the SCPU 7 side,
As shown in (b), the MCPU 1 side sends an internal transfer start signal with the print information to the SCPU 7 side. Upon receiving this internal transfer start signal, the SCPU 7 side prepares for internal transfer, returns ACK to indicate the completion of preparation, and sends ACK when data for one character of print information is completed.
When the CPU 7 receives this ACK, it sends the next data for one charactor. When the MCPU 1 side completes the reception of the data, it sends an ACK, and the SCPU 7 side sends the next data for one charactor when the ACK sand is received. After this operation is repeated and the transfer of all print information is completed, the SCPU 7 side generates a transfer end signal. When the MCPU 1 receives this end signal, it confirms the end of the internal transfer of print information and sends an ACK to end the internal transfer process.

上記内部転送処理はMCPU1側とSCPU7側で1キ
ヤラクタ毎にシリアル通信によるハンドシエイク方式で
実行されるので転送が確実になり、且つMCPU1側に
おける内部制御処理の実行に支障を与えることがなくな
る。
Since the internal transfer processing is executed by the handshake method by serial communication for each character on the MCPU1 side and the SCPU7 side, the transfer is ensured and the execution of the internal control processing on the MCPU1 side is not hindered.

〔発明の効果〕〔The invention's effect〕

以上述べたように、本発明は、外部装置11と通信する
通信制御手段と、印字機構15を制御し外部装置11か
ら受信した印字情報に基づいた印字を実行する内部制御
手段とを備えたインクジェット記録装置において、前記
内部制御手段は主セントラルプロセッシングユニット1
と、該主セントラルプロセッシングユニット1のバスラ
インAと前記印字機構を結ぶペリフェラルインターフェ
イスアダプター4と、該バスラインAと前記通信制御手
段とを結ぶ第1のコミュニケーションインターフェイス
アダプター6とを備え、前記通信制御手段は副セントラ
ルプロセッシングユニット7と、該副セントラルプロセ
ッシングユニット7のバスラインBと前記第1のコミュ
ニケーションインターフェイスアダプター6とを結ぶ第
2のコミュニケーションインターフェイスアダプター1
2と、該バスラインBと外部装置11を結ぶ第3のコミ
ュニケーションインターフェイスアダプター10とを備
え、更に通信制御手段は第1および第2のコミュニケー
ションインターフェイスアダプター6・12に同一のク
ロックパルスCP1を与えるクロックパルス発生器13
を備え、第3のコミュニケーションインターフェイスア
ダプター10に通信クロックパルスCP2を与える分周
期14を、第3のコミュニケーションインターフェイス
アダプター10とクロックパルス発生器13との間に介
在するとともに前記両コミュニケーションインターフェ
イスアダプター6・12を送信回線と受信回線の2回線
で結ぶようにしたことを特徴とするインクジェット記録
装置にある。
As described above, the present invention includes an inkjet control device that includes a communication control unit that communicates with the external device 11 and an internal control unit that controls the printing mechanism 15 and executes printing based on the print information received from the external device 11. In the recording apparatus, the internal control means is the main central processing unit 1
And a peripheral interface adapter 4 connecting the bus line A of the main central processing unit 1 to the printing mechanism, and a first communication interface adapter 6 connecting the bus line A to the communication control means. The means is a second central processing unit 7 and a second communication interface adapter 1 connecting the bus line B of the second central processing unit 7 and the first communication interface adapter 6.
2 and a third communication interface adapter 10 connecting the bus line B and the external device 11, and the communication control means is a clock for applying the same clock pulse CP1 to the first and second communication interface adapters 6 and 12. Pulse generator 13
And a frequency division 14 for giving a communication clock pulse CP2 to the third communication interface adapter 10 is interposed between the third communication interface adapter 10 and the clock pulse generator 13 and both the communication interface adapters 6 and 12 are provided. The inkjet recording apparatus is characterized in that the transmission line and the reception line are connected to each other.

この構成により、次のような良さが期待できる。With this configuration, the following advantages can be expected.

(1).第1および第2のコミュニケーションインター
フェイスアダプター6・12は、クロックパルス発生器
13からの同一の転送用クロックパルスCP1によって
作動するので、主セントラルプロセッシングユニット1
と副セントラルプロセッシングユニット7との情報転送
速度を高めるととができる。
(1). Since the first and second communication interface adapters 6 and 12 are operated by the same transfer clock pulse CP1 from the clock pulse generator 13, the main central processing unit 1
The information transfer speed between the sub central processing unit 7 and the sub central processing unit 7 can be increased.

(2).第3のコミュニケーションインターフェイスア
ダプター10は、クロックパルス発生器13のパルスを
分周期14で分周した通信クロックパルスCP2によっ
て作動するので、副セントラルプロセッシングユニット
7と外部装置11の通信回線が長くてもノイズ等の外乱
の影響が少ないものである。
(2). Since the third communication interface adapter 10 operates by the communication clock pulse CP2 obtained by dividing the pulse of the clock pulse generator 13 by the division period 14, noise is generated even if the communication line between the sub central processing unit 7 and the external device 11 is long. It is less affected by external disturbances such as.

(3).第1および第2のコミュニケーションインター
フェイスアダプター6・12は、送信回線と受信回線の
2回線で結んでいるので、構成が簡単である。
(3). Since the first and second communication interface adapters 6 and 12 are connected by two lines, a transmission line and a reception line, the configuration is simple.

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

図面は本発明の一実施例を示すもので、第1図は制御回
路のブロツク図、第2図はMCPUのデータ処理フロー
チヤート、第3図はSCPUのデータ処理フローチヤー
ト、第4図(a),(b)は印字情報内部転送処理タイ
ミングチヤートである。 1…MCPU、4,5…PIA、6,10,12…AC
IA、7…SCPU、11…外部装置、13…クロツク
パルス発振回路、15…印字機構、A,B…バスライ
ン。
The drawings show an embodiment of the present invention. FIG. 1 is a block diagram of a control circuit, FIG. 2 is a data processing flow chart of an MCPU, FIG. 3 is a data processing flow chart of an SCPU, and FIG. ) And (b) are timing charts of internal transfer processing of print information. 1 ... MCPU, 4,5 ... PIA, 6,10,12 ... AC
IA, 7 ... SCPU, 11 ... External device, 13 ... Clock pulse oscillation circuit, 15 ... Printing mechanism, A, B ... Bus line.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】外部装置11と通信する通信制御手段と、
印字機構15を制御し外部装置11から受信した印字情
報に基づいた印字を実行する内部制御手段とを備えたイ
ンクジェット記録装置において、 前記内部制御手段は主セントラルプロセッシングユニッ
ト1と、該主セントラルプロセッシングユニット1のバ
スラインAと前記印字機構を結ぶペリフェラルインター
フェイスアダプター4と、該バスラインAと前記通信制
御手段とを結ぶ第1のコミュニケーションインターフェ
イスアダプター6とを備え、 前記通信制御手段は副セントラルプロセッシングユニッ
ト7と、該副セントラルプロセッシングユニット7のバ
スラインBと前記第1のコミュニケーションインターフ
ェイスアダプター6とを結ぶ第2のコミュニケーション
インターフェイスアダプター12と、該バスラインBと
外部装置11を結ぶ第3のコミュニケーションインター
フェイスアダプター10とを備え、 更に通信制御手段は第1および第2のコミュニケーショ
ンインターフェイスアダプター6・12に同一のクロッ
クパルスCP1を与えるクロックパルス発生器13を備
え、 第3のコミュニケーションインターフェイスアダプター
10に通信クロックパルスCP2を与える分周期14
を、第3のコミュニケーションインターフェイスアダプ
ター10とクロックパルス発生器13との間に介在する
とともに前記両コミュニケーションインターフェイスア
ダプター6・12を送信回線と受信回線の2回線で結ぶ
ようにしたことを特徴とするインクジェット記録装置。
1. Communication control means for communicating with an external device 11,
In an inkjet recording apparatus including an internal control unit that controls a printing mechanism 15 and executes printing based on print information received from an external device 11, the internal control unit includes a main central processing unit 1 and the main central processing unit. A peripheral interface adapter 4 connecting one bus line A to the printing mechanism, and a first communication interface adapter 6 connecting the bus line A to the communication control means, wherein the communication control means is a sub central processing unit 7 And a second communication interface adapter 12 connecting the bus line B of the sub central processing unit 7 and the first communication interface adapter 6, the bus line B and an external device. And a third communication interface adapter 10 connecting the first and second communication control means, further comprising a clock pulse generator 13 for applying the same clock pulse CP1 to the first and second communication interface adapters 6 and 12, Division cycle 14 for giving communication clock pulse CP2 to communication interface adapter 10
And an interface between the third communication interface adapter 10 and the clock pulse generator 13 and the two communication interface adapters 6 and 12 are connected by two lines of a transmission line and a reception line. Recording device.
JP60276789A 1985-12-11 1985-12-11 Inkjet recording device Expired - Lifetime JPH0625960B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60276789A JPH0625960B2 (en) 1985-12-11 1985-12-11 Inkjet recording device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60276789A JPH0625960B2 (en) 1985-12-11 1985-12-11 Inkjet recording device

Publications (2)

Publication Number Publication Date
JPS62137630A JPS62137630A (en) 1987-06-20
JPH0625960B2 true JPH0625960B2 (en) 1994-04-06

Family

ID=17574393

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60276789A Expired - Lifetime JPH0625960B2 (en) 1985-12-11 1985-12-11 Inkjet recording device

Country Status (1)

Country Link
JP (1) JPH0625960B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09323463A (en) * 1996-06-05 1997-12-16 Seiko Epson Corp Communication terminal and control method thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4273041A (en) * 1980-01-28 1981-06-16 International Business Machines Corporation Belt printer control architecture

Also Published As

Publication number Publication date
JPS62137630A (en) 1987-06-20

Similar Documents

Publication Publication Date Title
JPS6048779B2 (en) Modular data processing equipment
US6282598B1 (en) PCI bus system wherein target latency information are transmitted along with a retry request
US20030115491A1 (en) Apparatus and method for performing power management functions
JPH01280843A (en) State machine checker
JPH03154955A (en) Computor system for communicating by external device and parallel format
JP2587909B2 (en) Data transfer method
CN109484046A (en) A kind of print control program, control system and printing device
JPH0625960B2 (en) Inkjet recording device
JP2907600B2 (en) Thermal printer
JPH09116665A (en) Facsimile equipment
US4996649A (en) Image processor capable of storing character images and graphic images in a memory and including a timer for ensuring image processing operations are carried out in a predetermined time period
EP0766167A1 (en) Power management of an information processing system
JPH0752384B2 (en) Printer device
JP3327723B2 (en) Data receiving apparatus, control method therefor, and printing apparatus using the same
JPS62282322A (en) Printer control circuit
JP3300016B2 (en) Communication interface, recording device, and communication control method
JPH01175015A (en) Personal word processor
JP3612804B2 (en) Recording device
JP3131854B2 (en) One-chip microcomputer
JPS62167063A (en) Recording apparatus
JPH0217526A (en) Printer
JPS6237165A (en) Ink jet recorder
JPH11227304A (en) Printer device
JP2741002B2 (en) High-speed processing unit
JPH09131950A (en) Printer system device