Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH045556B2 - - Google Patents
[go: Go Back, main page]

JPH045556B2 - - Google Patents

Info

Publication number
JPH045556B2
JPH045556B2 JP56093228A JP9322881A JPH045556B2 JP H045556 B2 JPH045556 B2 JP H045556B2 JP 56093228 A JP56093228 A JP 56093228A JP 9322881 A JP9322881 A JP 9322881A JP H045556 B2 JPH045556 B2 JP H045556B2
Authority
JP
Japan
Prior art keywords
page
recording
information
control unit
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.)
Expired - Lifetime
Application number
JP56093228A
Other languages
Japanese (ja)
Other versions
JPS57207940A (en
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 filed Critical
Priority to JP56093228A priority Critical patent/JPS57207940A/en
Publication of JPS57207940A publication Critical patent/JPS57207940A/en
Publication of JPH045556B2 publication Critical patent/JPH045556B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

【発明の詳細な説明】 本発明は情報出力装置に関するものであり、特
にプリンタを使用する情報出力装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an information output device, and particularly to an information output device using a printer.

従来、例えばレーザービーム、オプテイカルフ
アイバ等を用いた静電記録装置、或はインクジエ
ツト記録装置、CRT表示装置等を用いて頁情報
を出力する装置が種々開発、提案されている。
Conventionally, various devices have been developed and proposed that output page information using, for example, electrostatic recording devices using laser beams, optical fibers, etc., inkjet recording devices, CRT display devices, and the like.

この種の情報出力装置は例えば文章を記録する
際にマグネテイツクテープ(MT)やデイスク等
の記憶装置から定形的に行毎に連続して入力され
る文章情報を記憶し、この記憶した文章情報を行
毎に順次取出すことによりレーザービーム等のラ
スター走査の掃引方向に対し連続的にその各行毎
に文字コードを出力し、それに応じて必要な文字
信号を発生させ記録紙に文字の記録を行うもので
ある。
This type of information output device, for example, stores text information that is continuously input line by line from a storage device such as a magnetic tape (MT) or a disk when recording a text, By extracting information line by line, character codes are output continuously for each line in the raster scanning direction of a laser beam, etc., and the necessary character signals are generated accordingly to record the characters on recording paper. It is something to do.

従来の情報処理装置の記憶部は1頁分の記録が
終了し、次の1頁分の文章情報を記録する場合、
記憶部が1頁分しかない様な装置では、前の1頁
の記録が終了後、直ちに次の1頁を記録出来ず連
続した高速記録が出来ない欠点があつた。また連
続した記録の際にジヤム(紙がつまつた状態)が
発生すると、文章情報が失われてしまう可能性が
ある。もしこのような状態になつてジヤムの原因
を取り除いて記録の再起動をかけても順序通りに
記録できない場合もある。
When the storage unit of a conventional information processing device finishes recording one page and records text information for the next page,
A device with a storage section for only one page has the disadvantage that it is not possible to record the next page immediately after the recording of the previous page is completed, making it impossible to perform continuous high-speed recording. Furthermore, if a jam (paper jam) occurs during continuous recording, text information may be lost. If such a situation occurs, even if you remove the cause of the jam and restart recording, it may not be possible to record in order.

また、従来、障害時の再プリントのために頁記
憶装置を2つ設けたものが特開昭54−94846号公
報に提案されている。しかしながら、これはプリ
ンタの入出力制御装置から主制御部(ホスト)に
対して障害の発生の報告を行い、ホストがどの頁
を再プリントするかを制御するものであり、ホス
トがプリンタの障害の管理を細かく実行せねばな
らず、ホストとプリンタのインターフエースが極
めて複雑となつてしまうという欠点があつた。
Furthermore, Japanese Patent Application Laid-Open No. 54-94846 has proposed a conventional printer having two page storage devices for reprinting in the event of a failure. However, in this method, the input/output control device of the printer reports the occurrence of a failure to the main control unit (host), and the host controls which pages are reprinted. The drawback was that detailed management was required and the interface between the host and the printer became extremely complex.

本発明は上述のごとき従来技術の欠点を解消す
るもので、詳細にいえば、主制御部からプリント
コードデータを受け取る受信手段と、前記プリン
トコードデータを複数頁分格納する記憶手段と、
前記記憶手段内のコードデータを記録用ドツトデ
ータに変換する変換手段と、前記変換手段で変換
された記録用ドツトデータに基づき記録を行うと
共に用紙ジヤムを検出するジヤム検知手段を有す
る記録手段と、前記プリントコードデータ前記記
憶手段への格納、読出及び前記変換手段の変換動
作をを制御する制御プログラムを格納した制御部
とを有し、前記記録手段はプリント終了を示す終
了信号及びジヤム検知手段のジヤムした用紙数を
示す出力信号を出力し、前記制御部は受け取つた
前記終了信号及び前記出力信号に基づいて前記記
憶手段内のどの頁のプリントコードデータを再プ
リントするかを制御することを特徴とする情報出
力装置の提供を目的とする。
The present invention solves the drawbacks of the prior art as described above. Specifically, the present invention includes a receiving means for receiving print code data from a main control section, a storage means for storing the print code data for a plurality of pages,
a recording means having a converting means for converting the code data in the storage means into recording dot data; and a jam detecting means for performing recording based on the recording dot data converted by the converting means and detecting a paper jam; and a control section storing a control program for controlling storage and reading of the print code data in the storage means and conversion operation of the conversion means, and the recording means receives an end signal indicating the end of printing and a jam detection means. An output signal indicating the number of jammed sheets is output, and the control section controls which page of print code data in the storage means is to be reprinted based on the received end signal and the output signal. The purpose is to provide an information output device for the following purposes.

このように、本願発明はプリントコードデータ
を複数頁分格納する記憶手段へのデータの格納、
読出を制御する制御部と、記録手段からなる情報
出力装置に於て、記録手段がプリント終了を示す
終了信号と、ジヤムした用紙数を示す出力信号を
前記制御手段に送ることにより、記憶手段に記憶
しているどの頁から再送すべきかを正確に判断す
ることが可能となる。
As described above, the present invention provides a method for storing data in a storage means for storing print code data for a plurality of pages;
In an information output device consisting of a control section that controls readout and a recording means, the recording means sends an end signal indicating the end of printing and an output signal indicating the number of jammed sheets to the control means, so that the recording means outputs information to the storage means. It becomes possible to accurately judge which stored page should be retransmitted.

しかも、制御部は主制御部に判断を求めること
なく自己の判断にて再プリントすべき頁を決定で
きるので、記録側からジヤムに関する細かな情報
を主制御部に伝える必要がなくなり、主制御部と
のインターフエースが簡略化できる。
Moreover, since the control unit can decide which pages should be reprinted at its own discretion without asking the main control unit to make a decision, there is no need to convey detailed information regarding jams from the recording side to the main control unit, and the main control unit The interface with can be simplified.

このように、主制御部、及び主制御部とのイン
ターフエースの負担を軽減できるだけでなく、ジ
ヤムにより失われた頁の抜けや、重なりがなく、
ジヤムがなかつたと同様に正確に再現できる。
In this way, not only can the burden on the main control unit and the interface with the main control unit be reduced, but also there is no missing or overlapping pages that are lost due to jams.
It can be reproduced exactly as if there were no jams.

以下本発明の実施例について図面を参照して説
明する。
Embodiments of the present invention will be described below with reference to the drawings.

まず第1図を用いてシステム構成を説明する。
システムはホストコンピユータ150、コントロ
ーラ151、レーザ・ビーム・プリンタ156よ
り構成されている。
First, the system configuration will be explained using FIG. 1.
The system is composed of a host computer 150, a controller 151, and a laser beam printer 156.

セントロニクスインタフエース152はコント
ローラ151がホストコンピユータから文章情報
を受け取るためのものである。
The Centronics interface 152 is for the controller 151 to receive text information from the host computer.

コントローラ151の制御は2つのマイクロコ
ンピユータCPU1、CPU2より成るコントローラ
制御部153により行つている。
The controller 151 is controlled by a controller control section 153 consisting of two microcomputers CPU1 and CPU2.

CGコントローラ154はコード化された文字
データを記録の為のドツトパターンに変換するた
めのものである。インターフエース155は、レ
ーザビームプリンタ156へドツトパターンデー
タを出力する為のものである。
The CG controller 154 is for converting coded character data into a dot pattern for recording. The interface 155 is for outputting dot pattern data to a laser beam printer 156.

157はベイシツクメモリですべて消去可能な
ランダムアクセスメモリ(以下RAM)で構成さ
れ、1頁分の文章情報を記憶するためのページ、
メモリ(PRM)2個と、1行分の文章情報を記
憶するためのライン・メモリ(LRM)2個とを
有し、更に一部の文字のドツトパターンを記憶す
る為の領域とホストコンピユーターからの外部コ
ードで指定された文章情報を内部コードに変換す
るテーブルを有している。
157 is a basic memory consisting of completely erasable random access memory (hereinafter referred to as RAM), and a page for storing one page of text information.
It has two memories (PRM) and two line memories (LRM) for storing one line of text information, as well as an area for storing dot patterns of some characters and a memory area from the host computer. It has a table that converts text information specified by an external code into an internal code.

ベイシツクメモリ158は英数字等の文字をド
ツトパターンでもつ読み出し専用メモリ(以下
ROMと称す)である。
The basic memory 158 is a read-only memory (hereinafter referred to as
(referred to as ROM).

159〜162まではイクスターナル・メモリ
(EXM)でRAMで構成され、通常使用しない漢
字等のドツトパターンを記憶する領域であり、オ
プシヨンで追加可能である。又、EXM1は外部
コードから内部コードに変換するテーブルを有し
ている。
External memory (EXM) 159 to 162 is an area for storing dot patterns such as kanji characters that are not normally used, and can be added as an option. Additionally, EXM1 has a table for converting external codes to internal codes.

次に処理方式を第2−1図のメモリ構成式と第
2−2図のCPU(1)、CPU(2)のジエネラル・フロ
ーチヤートを用いて説明する。
Next, the processing method will be explained using the memory configuration formula shown in FIG. 2-1 and the general flowchart of CPU(1) and CPU(2) shown in FIG. 2-2.

CPU(1)209とCPU(2)210はそれぞれの処
理を非同期で実行し、データ転送の時にフラグの
やりとりでハンドシエイクを行なつて同期をとつ
ている。
The CPU (1) 209 and the CPU (2) 210 execute their respective processes asynchronously, and synchronize by handshaking by exchanging flags during data transfer.

まずCPU(1)209はドツトパターンを記憶し
たフオントデータRAM204とEXM1〜EXM
4へ文字のドツトパターン(フオント)を登録す
ることと、登録された文字に対応した外部コード
(ASCII等)を内部コードに変換してページメモ
リ1(PRM(1))202へ記憶せしめ、一頁分の
文章情報を作成する。
First, the CPU (1) 209 is connected to the font data RAM 204 that stores dot patterns and EXM1 to EXM.
4, and convert the external code (ASCII, etc.) corresponding to the registered character into an internal code and store it in page memory 1 (PRM(1)) 202. Create text information for pages.

その他に各種のエラーに対する処理も行なう。 It also handles various types of errors.

まずドツトパターン(フオント)の登録につい
て説明する。
First, registration of dot patterns (fonts) will be explained.

CPU(1)はリセツト後初期化を行い、ホストコ
ンピユータからデータを受け取る。このデータは
一定のフオーマツトに従つた命令形式で送られて
くる。CPU(1)はこのデータを分析して命令を判
断し、その命令に応じた処理を行う。ドツトパタ
ーン・データの登録を指示する命令がくるとそれ
によりフオントデータRAM204又はEXM1
59〜162にドツトパターンを書き込み、テー
ブルに各文字のドツトパターンを登録したアドレ
スを書き込む。そして、一通り登録が終了してか
ら1頁分の文章情報がホストコンピユータ150
から送られてくる。この文章情報を受け取つた
CPU(1)はその情報(コード)を解析してドツト
パターン登録の時に作つたテーブルを参照して内
部コードを作つてページメモリPRM(1)202へ
あらかじめ命令で指示したフオーマツトに従つて
1頁分の情報を書き込む。フオントデータROM
203の中の文字についてはすでにテーブルを作
つているので、そのテーブルをアクセスすること
になる。このようにして1頁分の文章情報を作り
終えるとPRM(1)からPRM(2)へ1頁分の情報を
DMA(ダイレクト・メモリ・アクセス)転送す
る。但し、CPU(1)とCPU(2)は非同期に処理を行
つているのでCPU(1)はDMA転送を行うまえに
DMA転送を行うことをCPU(2)に知らせ、CPU(2)
が準備完了するまでまつている。そしてCPU(2)
の準備が完了したところではじめてDMA転送を
行う。CPU(1)とCPU(2)間のハンドシエイクは
CPU(1)とCPU(2)が共通にアクセスすることので
きるコントロールポート208でフラグのやりと
りをして行う。
After being reset, CPU (1) initializes and receives data from the host computer. This data is sent in the form of commands that follow a certain format. The CPU (1) analyzes this data, determines the command, and performs processing according to the command. When a command to register dot pattern data comes, the font data RAM 204 or EXM1
Dot patterns are written in 59 to 162, and addresses in which the dot patterns of each character are registered are written in the table. After the registration is complete, one page of text information is sent to the host computer 150.
It is sent from. I received this article information
The CPU (1) analyzes the information (code), refers to the table created when registering the dot pattern, creates an internal code, and writes one page to the page memory PRM (1) 202 according to the format instructed in advance by a command. Write the information for the minute. Font data ROM
Since a table has already been created for the characters in 203, that table will be accessed. After creating one page of text information in this way, one page of information is transferred from PRM(1) to PRM(2).
Perform DMA (direct memory access) transfer. However, since CPU(1) and CPU(2) perform processing asynchronously, CPU(1)
Notify CPU(2) that DMA transfer will be performed, CPU(2)
I'm waiting until it's ready. and CPU(2)
DMA transfer is performed only after the preparation is complete. The handshake between CPU(1) and CPU(2) is
This is done by exchanging flags through the control port 208 that can be commonly accessed by CPU(1) and CPU(2).

CPU(1)は1頁分の文章情報をCPU(2)への転送
を終了すると、またホストコンピユータ100か
ら次の頁の情報を受け取り、新しくPRM1に1頁
分の文章情報を作る処理を行う。
When the CPU (1) finishes transferring one page of text information to the CPU (2), it also receives the next page's information from the host computer 100 and performs processing to create a new page of text information in PRM1. .

一方、ページメモリPRM(2)207に1頁分の
文章情報を受け取つたCPU(2)210はこの情報
からレーザービームプリンタに出力するために1
行分の情報をラインメモリLRM206に格納す
る。
On the other hand, the CPU (2) 210 receives one page of text information in the page memory PRM (2) 207, and uses this information to output the information to the laser beam printer.
The information for the line is stored in the line memory LRM 206.

1頁分の文章情報の中には文字のデータと罫線
のデータと命令がはいつているので、CPU(2)は
この3種類のデータを、ページメモリPRM(2)か
ら取り出してレーザービームプリンタに出力する
フオーマツトに変換して、ラインメモリLRM2
06に書き込む。
One page of text information contains character data, ruled line data, and commands, so the CPU (2) retrieves these three types of data from the page memory PRM (2) and sends them to the laser beam printer. Convert to the format to be output to line memory LRM2.
Write to 06.

CPU(2)は1行分の情報を作り出す処理を行数
分だけ繰り返し1頁分の情報を出力しおわると、
次頁の情報が転送されるのを待つことになる。
CPU (2) repeats the process of creating one line of information for the number of lines and outputs one page of information.
You will have to wait for the next page of information to be transferred.

更に装置を以下に詳述する。 Further details of the apparatus are provided below.

第3図はレーザビームを用いた記録装置の概要
を示す斜視図である。
FIG. 3 is a perspective view showing an outline of a recording device using a laser beam.

第3図において、301はレーザ発振器、30
2は反射ミラー、303は変調器、304はビー
ムエキスパンダ、305は回転多面鏡、307は
・θレンズ、308は感光ドラム、311は記
録紙である。
In FIG. 3, 301 is a laser oscillator;
2 is a reflecting mirror, 303 is a modulator, 304 is a beam expander, 305 is a rotating polygon mirror, 307 is a .theta. lens, 308 is a photosensitive drum, and 311 is a recording paper.

レーザ発振器301より発振されたレーザビー
ムは、反射ミラー302を介して変調器303の
入力開口に導びかれる。反射ミラー302は、装
置のスペースを小さくすべく光路を屈曲させるた
めに挿入されるもので、必要なければ除去される
ものである。
A laser beam oscillated by a laser oscillator 301 is guided to an input aperture of a modulator 303 via a reflecting mirror 302. The reflecting mirror 302 is inserted to bend the optical path in order to reduce the space of the apparatus, and can be removed if unnecessary.

変調器303には、公知の音響光学効果を利用
した音響光学変調素子又は、電気光学効果を利用
した電気光学素子が用いられる。
For the modulator 303, an acousto-optic modulation element using a known acousto-optic effect or an electro-optic element using an electro-optic effect is used.

変調器303において、レーザビームは変調器
303への入力信号に従つて、強弱の変調を受け
る。
In the modulator 303, the laser beam is modulated in intensity according to the input signal to the modulator 303.

また、レーザ発振器301が、半導体レーザの
場合、あるいはガスレーザ等においても電流変調
が可能な型あるいは、変調素子を発振光路中に組
み込んだ型の内部変調型のレーザを使用するにあ
たつては、変調器303は省略され直接ビームエ
キスパンダー304に導びかれる。
In addition, when the laser oscillator 301 is a semiconductor laser, a gas laser, etc. that can perform current modulation, or an internally modulated laser that incorporates a modulation element in the oscillation optical path, The modulator 303 is omitted and the beam is guided directly to the beam expander 304.

変調器303からのレーザビームはビームエキ
スパンダーにより平行光のままビーム径が拡大さ
れる。さらに、ビーム径が拡大されたレーザビー
ムは鏡面を1個ないし複数個有する多面体回転鏡
305に入射される。多面体回転鏡305は高精
度の軸受(例えば、空気軸受)に支えられた軸に
取り付けられ、定速回転(例えば、ヒステリシス
シンクロナスモータ、DCサーボモータ)のモー
タ306により駆動される多面体回転鏡305に
より、水平に掃引されるレーザビーム312は
・θ特性を有する結像レンズ307により、感
光ドラム308上にスポツトとして結像される。
一般の結像レンズでは光線の入射角θの時、像面
上での結像する位置について、 γ=・tanθ −(1) (:結像レンズの焦点距離) なる関係があり、本実施例のように、一定の多面
体回転鏡305により、反射されるレーザビーム
312は結像レンズ307への入射角が時間と共
に一次関数的に変化する。従つて、像面たる感光
ドラム308上での結像されたスポツト位置の移
動速度は、非直線的に変化し一定ではない。すな
わち、入射角が大きくなる点で移動速度が増加す
る。従つて、一定時間間隔でレーザビームをオン
にして、スポツト列を感光ドラム308に描く
と、それらの間隔は両端が中央部に比較して広く
なる。この現象を避けるため、結像レンズ307
は γ=・θ −(2) なる特性を有すべく設計される。
The beam diameter of the laser beam from the modulator 303 is expanded by a beam expander while remaining a parallel beam. Furthermore, the laser beam whose beam diameter has been expanded is incident on a polyhedral rotating mirror 305 having one or more mirror surfaces. The polyhedral rotating mirror 305 is mounted on a shaft supported by a high-precision bearing (for example, an air bearing) and is driven by a motor 306 that rotates at a constant speed (for example, a hysteresis synchronous motor, a DC servo motor). Accordingly, the horizontally swept laser beam 312 is imaged as a spot on the photosensitive drum 308 by the imaging lens 307 having the .theta. characteristic.
In a general imaging lens, when the incident angle of a light ray is θ, the position of the image on the image plane has the following relationship: γ=・tanθ−(1) (: focal length of the imaging lens), and this example As shown in FIG. 3, the incident angle of the laser beam 312 reflected by the fixed polyhedral rotating mirror 305 to the imaging lens 307 changes linearly with time. Therefore, the moving speed of the imaged spot position on the photosensitive drum 308, which is the image surface, changes non-linearly and is not constant. That is, the moving speed increases at the point where the angle of incidence increases. Therefore, when a row of spots is drawn on the photosensitive drum 308 by turning on the laser beam at regular time intervals, the spacing between the spots will be wider at both ends than at the center. To avoid this phenomenon, the imaging lens 307
is designed to have the characteristic γ=・θ −(2).

この様な結像レンズ7を・θレンズと称す
る。
Such an imaging lens 7 is called a θ lens.

さらに、平行光を結像レンズでスポツト状に結
像させる場合、そのスポツト最小径dminは、 dmin=λ/A −(3) 但し:結像レンズの焦点距離 λ:用いられる光の波長 A:結像レンズの入射開口 で与えられ、、λが一定の場合Aを大きくすれ
ばより小さいスポツト径dminが得られる。先に
述べたビームエキスパンダー304は、この効果
を与えるために用いられる。従つて、必要な
dminがレーザ発振器のビーム径によつて得られ
る場合には、ビームエキスパンダー304は省略
される。ビーム検出器318は、小さな入射スリ
ツトと、応答時間の速い光電変換素子(例えば、
PINダイオード)から成る。ビーム検出器318
は、掃引されるレーザビーム312の位置を検出
し、この検出信号をもつて、感光ドラム上に所望
の光情報を与えるための変調器303への入力信
号のスタートのタイミングを決定する。これによ
り、多面体回転鏡305の各反射面の分割精度の
誤差及び、回転ムラによる水平方向の信号の同期
ずれを、大巾に軽減でき、質のよい画像が得られ
るとともに、多面体回転鏡305及び駆動モータ
306に要求される精度の許容範囲が大きくな
り、より安価に製作できるものである。
Furthermore, when collimated light is imaged into a spot by an imaging lens, the minimum diameter of the spot dmin is: dmin=λ/A − (3) where: focal length of the imaging lens λ: wavelength of the light used A: It is given by the entrance aperture of the imaging lens, and if λ is constant, a smaller spot diameter dmin can be obtained by increasing A. The beam expander 304 mentioned above is used to provide this effect. Therefore, the necessary
If dmin is obtained by the beam diameter of the laser oscillator, the beam expander 304 is omitted. The beam detector 318 includes a small entrance slit and a fast response time photoelectric conversion element (e.g.
PIN diode). Beam detector 318
detects the position of the swept laser beam 312, and uses this detection signal to determine the start timing of the input signal to the modulator 303 for providing desired optical information on the photosensitive drum. As a result, errors in the division accuracy of each reflective surface of the polyhedral rotating mirror 305 and synchronization deviations of horizontal signals due to uneven rotation can be greatly reduced, and a high-quality image can be obtained. The tolerance range of accuracy required for the drive motor 306 is increased, and the drive motor 306 can be manufactured at a lower cost.

上記の如く、偏向及び変調されたレーザビーム
312は感光ドラム308に照射され、公知の電
子写真処理プロセスにより顕像化された後、記録
紙311上に転写、定着されハードコピーとして
出力される。
As described above, the deflected and modulated laser beam 312 is irradiated onto the photosensitive drum 308, visualized by a known electrophotographic processing process, and then transferred and fixed onto the recording paper 311 and output as a hard copy.

第4図は本発明に係る第3図のレーザビームプ
リンタの制御ブロツク図の一例を示すものであ
る。
FIG. 4 shows an example of a control block diagram of the laser beam printer of FIG. 3 according to the present invention.

図において100はマグネテイツクテープ
(MT)、101はMT100と情報信号の授受を
行うインターフエイス、102は第1制御部、1
03はデータ・アドレスのバスライン等を切換え
るデータセレクタ、104は1頁分の文章情報を
記憶する頁記憶装置、105は第1記憶装置の内
容を列変換する第2制御部、106はデータセレ
クタ、107,107′は各々入力された文章情
報が第2制御部105で列変換された1列分の情
報を持つ第1、第2列記憶装置である。108は
データセレクタで、109は文字発生装置でこの
出力信号303Sが第3図の変調器303への入
力となり感光ドラム308に文字情報が形成され
る。318Sはビーム検出器からの信号である。
In the figure, 100 is a magnetic tape (MT), 101 is an interface for exchanging information signals with the MT 100, 102 is a first control unit, 1
03 is a data selector that switches data address bus lines, etc.; 104 is a page storage device that stores text information for one page; 105 is a second control unit that converts the contents of the first storage device into columns; and 106 is a data selector. , 107 and 107' are first and second column storage devices each having one column of information obtained by column conversion of the input text information by the second control unit 105. 108 is a data selector, 109 is a character generator, and this output signal 303S is input to the modulator 303 in FIG. 3, so that character information is formed on the photosensitive drum 308. 318S is the signal from the beam detector.

第5図は文章情報の入力形態で、第6図は記録
紙に文章情報が記録された状態を示す。第5図の
矢印11は入力方向を示し矢印11の方向に沿つ
て入力される。第6図の矢印12は記録媒体への
出力方向(主走査方向)を示し、矢印13は記録
媒体の移動方向(副走査方向)を示す。
FIG. 5 shows an input format for text information, and FIG. 6 shows a state in which text information is recorded on recording paper. An arrow 11 in FIG. 5 indicates an input direction, and input is made along the direction of the arrow 11. Arrow 12 in FIG. 6 indicates the output direction to the recording medium (main scanning direction), and arrow 13 indicates the moving direction of the recording medium (sub-scanning direction).

今、文章情報が行毎に連続して入力されるとイ
ンターフエイス101によつてその情報が受信さ
れ、第1制御部102に供給される。この場合第
1制御部102はデータセレクタ103を制御
し、頁記憶装置104を第1制御部102に向け
ておく。そして供給された行毎の文章情報を順次
第1記憶装置104に蓄積する。これにより頁記
憶装置104には第5図の入力形態に対応した姿
で1頁分の文章情報が記憶される。1頁分の文章
情報が全て頁記憶装置104に蓄積されると第1
制御部102ではデータセレクタ103を切り換
えて第2制御部105と頁記憶装置104とを結
合させ、且つ第2制御部105にプリント開始を
指示する。そして感光ドラム308が回転を開始
し、帯電器により感光ドラム308の感光面が帯
電される。これと併行して第2制御部105は頁
記憶装置104の文章情報から列変換演算(後
述)を行つて1列分の情報(第5,6図の例の場
合は“漢”、“X”、“1”、“A”)を第1列記憶装
置107′に転送する。この場合データセレクタ
106は第2制御部105と第1列記憶装置10
7と結合させ、データセレクタ108は文字発生
装置109と第2列記憶装置107′を結合させ
ている。文字発生装置109は記録装置内のビー
ム検出器318からの最初の検出信号によりデー
タセレクタ108,106を反転させて文字発生
装置109と第1列記憶装置107が結合され、
第2制御部105と第2列記憶装置107′が結
合させられる。当然のことながらこれ以前に第1
列記憶装置107には文章情報の第1列目の情報
が完全に蓄積されている。同時に文字発生装置1
09からは第2制御部105に割込みが発生して
いる。
Now, when text information is continuously input line by line, the information is received by the interface 101 and supplied to the first control unit 102. In this case, the first control section 102 controls the data selector 103 and directs the page storage device 104 toward the first control section 102 . Then, the supplied text information for each line is sequentially stored in one storage device 104. As a result, one page of text information is stored in the page storage device 104 in a format corresponding to the input format shown in FIG. When all text information for one page is stored in the page storage device 104, the first
The control unit 102 switches the data selector 103 to connect the second control unit 105 and the page storage device 104, and instructs the second control unit 105 to start printing. Then, the photosensitive drum 308 starts rotating, and the photosensitive surface of the photosensitive drum 308 is charged by the charger. In parallel with this, the second control unit 105 performs a column conversion operation (described later) from the text information in the page storage device 104 to perform one column's worth of information ("Kan", "X" in the example of FIGS. 5 and 6). ”, “1”, “A”) are transferred to the first column storage device 107'. In this case, the data selector 106 is connected to the second control unit 105 and the first column storage device 10.
7, the data selector 108 couples the character generator 109 and the second column storage 107'. The character generator 109 inverts the data selectors 108 and 106 in response to the first detection signal from the beam detector 318 in the recording device, so that the character generator 109 and the first column storage device 107 are coupled.
The second control unit 105 and the second column storage device 107' are coupled. Naturally, the first
The column storage device 107 completely stores the information in the first column of text information. At the same time, character generator 1
From 09 onwards, an interrupt is generated in the second control unit 105.

これらの処理と同時に文字発生装置109は第
1列記憶装置107から記録紙(文章情報)の第
1列目に記録されるべき各文字の中で最終行の文
字(本例の場合“漢”)を選択し、該文字(“漢”)
の第1列目のドツト情報信号303Sが文字発生
装置109から出力される。この信号303Sが
変調器303を変調し、記録紙(文章情報)の第
1列目に記録されるべき各文字のうち最終行の文
字の第1列目のドツト情報に対応する潜像を感光
ドラム308上に形成する。次に記録紙に文章情
報の第1列目として記録されるべき各文字のうち
最終行から2番目の行の文字(本例の場合“X”)
の第1列目のドツト情報が文字発生装置109か
ら出力され、これにより変調器303を変調しそ
の潜像を感光ドラム上に形成する。この動作を記
録紙(文章情報)の第1列目に記録されるべき各
文字(“漢”、“X”、“1”、“A”)の第1列目の

ツト情報に対する潜像が全て形成される迄繰り返
し、これを記録紙(文章情報)の第1列目の文字
の潜像が完全に形成される迄行なわれる。例えば
文字が16×32のドツトマトリクスで形成されてい
る場合は文章情報の第1列目の文字数に関係なく
16回繰り返される。
At the same time as these processes, the character generator 109 transfers the last line character (in this example, "Kan") among the characters to be recorded in the first column of the recording paper (text information) from the first column storage device 107. ) and select the corresponding character (“Kan”)
The dot information signal 303S of the first column is output from the character generator 109. This signal 303S modulates the modulator 303 and exposes a latent image corresponding to the dot information in the first column of the last row of characters among the characters to be recorded in the first column of the recording paper (text information). Formed on drum 308. Next, among the characters to be recorded as the first column of text information on the recording paper, the character in the second line from the last line (in this example, “X”)
The first column of dot information is output from the character generator 109, which modulates the modulator 303 to form its latent image on the photosensitive drum. This operation is performed by creating a latent image of each character (“Kan”, “X”, “1”, “A”) to be recorded in the first column of the recording paper (text information) for the dot information in the first column. This process is repeated until all the latent images of the characters in the first column of the recording paper (text information) are completely formed. For example, if the characters are formed by a 16 x 32 dot matrix, regardless of the number of characters in the first column of text information.
Repeated 16 times.

この走査が16回繰り返されている間に第2制御
部105は先の割り込みにより、文章情報の第2
列目として記録されるべき各文字を頁記録装置1
04から列変換演算を行いながら選別し第2列記
憶装置107′に転送する。この操作が16回の走
査の間に確実に行われなければならないことは言
う迄もない。この様にして文字発生装置109が
第1列記憶装置107の文字情報を全て潜像とし
て形成し終えると即ち16回の走査が終了すると再
びデータセレクタ106,108を反転させ同時
に第2制御部105に割り込みを発生させる。
While this scanning is repeated 16 times, the second control unit 105 receives the second text information due to the previous interruption.
Each character to be recorded as a column is recorded in the page recording device 1.
04, the data are sorted while performing column conversion operations, and transferred to the second column storage device 107'. It goes without saying that this operation must be performed reliably during 16 scans. When the character generating device 109 finishes forming all the character information in the first column storage device 107 as a latent image in this way, that is, when the 16 scans are completed, the data selectors 106 and 108 are reversed again, and at the same time the second control section 105 generates an interrupt.

今度は文字発生装置109と第2列記憶装置1
07′が結合され、第2制御部105と第1列記
憶装置107が結合され、前記繰り返しが実行さ
れる。
This time, the character generator 109 and the second column storage device 1
07' is coupled, the second control unit 105 and the first column storage device 107 are coupled, and the above repetition is executed.

この繰り返しが進み、頁記憶装置104内の1
頁分の文章情報の全ての潜像化が完了した時点で
第2制御部105は第1制御部102に完了信号
を発生する。
As this repetition progresses, 1 in the page storage device 104
The second control unit 105 generates a completion signal to the first control unit 102 at the time when all of the text information for a page has been converted into a latent image.

複写が必要な場合は第1制御部102は再びプ
リント開始を指示し同様なことを繰り返す。
If copying is required, the first control unit 102 instructs to start printing again and repeats the same process.

第7図に制御ブロツク図の他の例を示す。 FIG. 7 shows another example of the control block diagram.

第5図において第4図と同様の機能を有するも
のは同じ番号を付した。203,203′はデー
タアドレスのバスラインを切り換えるデータセレ
クタ、204,204′は各々1頁分の文章情報
を記憶する第1、第2頁記憶装置である。
In FIG. 5, parts having the same functions as those in FIG. 4 are given the same numbers. Reference numerals 203 and 203' designate data selectors for switching bus lines for data addresses, and reference numerals 204 and 204' designate first and second page storage devices that each store one page's worth of text information.

今、文章情報が行毎に連続して入力されると、
インターフエース101によつてその情報が受信
され、第1制御部102′に供給される。この時
第1制御部102′はデータセレクタ203を制
御し、第1制御部102′からのデータバス21
1とデータバス212を結合し、文章情報は第1
頁記憶装置204に書き込まれる。一方この時デ
ータセレクタ203′は第2頁記憶装置204′か
らのバスライン214と第2制御部105′への
バスライン216とを結合しておく。
Now, when text information is input consecutively line by line,
The information is received by the interface 101 and provided to the first control unit 102'. At this time, the first control section 102' controls the data selector 203, and the first control section 102' controls the data bus 21 from the first control section 102'.
1 and the data bus 212, and the text information is connected to the first
Written to page storage 204. Meanwhile, at this time, the data selector 203' connects the bus line 214 from the second page storage device 204' and the bus line 216 to the second control section 105'.

このようにして行毎に入力される1頁目の文章
情報は順次第1頁記憶装置204に、第5図の入
力形態に対応した形で蓄積される。
The text information on the first page input line by line in this manner is sequentially stored in the first page storage device 204 in a form corresponding to the input format shown in FIG.

1頁分の文章情報が全て第1頁記憶装置204
に蓄積されると第1制御部102′はデータセレ
クタ203′のバスライン選択を切り換え、デー
タセレクタ203′はバスライン215と216
を接続し、第1頁記憶装置204に蓄積された1
頁目の情報は第2制御部105′に出力される。
第2制御部105′は第4図で説明した列変換動
作を実行する。一方、第1制御部102′は記録
装置の制御が第2制御部105′に移つてから記
録が完了するまでは全く自由な状態となり、第2
頁記憶装置204′も遊んでいる状態となる。そ
こで第1制御部102′はデータセレクタ20
3′によりバスライン215と216を接続する
と同時にデータセレクタ203によりバスライン
211と213を接続する。この結果、第1頁記
憶装置204に蓄積された第1頁目の情報を出力
すると同時に第1制御部102′によりインター
フエース101を介して第2頁目の情報を第2頁
記憶装置204′に記憶することが可能となる。
All text information for one page is stored in the first page storage device 204
, the first control unit 102' switches the bus line selection of the data selector 203', and the data selector 203' selects the bus lines 215 and 216.
1 stored in the first page storage device 204.
The page information is output to the second control section 105'.
The second control unit 105' executes the column conversion operation described in FIG. On the other hand, the first control section 102' is completely free from the time when the control of the recording device is transferred to the second control section 105' until the recording is completed.
The page storage device 204' is also in an idle state. Therefore, the first control section 102'
3' connects bus lines 215 and 216, and at the same time, data selector 203 connects bus lines 211 and 213. As a result, at the same time as the first page information stored in the first page storage device 204 is output, the first control unit 102' outputs the second page information to the second page storage device 204' via the interface 101. It becomes possible to memorize.

第2頁の文章情報の受信が完了し、第2制御部
105′から記録完了の確認を得た時点で、再び
データセレクタ203,203′を切り換え、第
2制御部105′と第2頁記憶装置204′及び第
1制御部102′と第1頁記憶装置204を結合
させ、且つ第2制御部105′にプリント指示を
出し、この動作をくり返す。
When the reception of the text information of the second page is completed and the recording completion is confirmed from the second control unit 105', the data selectors 203 and 203' are switched again, and the second page memory The device 204' and the first control section 102' are coupled to the first page storage device 204, and a print instruction is issued to the second control section 105', and this operation is repeated.

この様にデータの書き込みと読み出しが併行し
ておこなえるので、効率のよいデータ転送及び待
ち時間なしの連続記録が可能となる。
Since data writing and reading can be performed in parallel in this way, efficient data transfer and continuous recording without waiting time are possible.

第2制御部105,105′が行う列変換方式
について説明する。頁記憶装置104,204,
204′には前述した様に行単位で文章情報が入
力される。ここで1行に最大132文字(この文字
数をImaxとする)、1ページ最大66行(この行数
をJmax)入力されるとする。したがつて入力さ
れる頁情報の形態は第8図に示す形態である。第
8図の各ブロツクBKは文字別となつており、ブ
ロツクBK内の数字は入力される順番を示す。こ
の入力情報は頁記憶装置104,204,20
4′内に例えば第9図で示す如く、1行目から順
に格納される。
The column conversion method performed by the second control units 105, 105' will be described. page storage devices 104, 204,
Text information is input line by line to 204' as described above. Here, it is assumed that a maximum of 132 characters are input per line (this number of characters is Imax) and a maximum of 66 lines per page (this number of lines is Jmax). Therefore, the format of the input page information is as shown in FIG. Each block BK in FIG. 8 is organized by character, and the numbers within the block BK indicate the order in which they are input. This input information is stored in the page storage devices 104, 204, 20
4', for example, as shown in FIG. 9, they are stored in order starting from the first row.

これを列変換する為には Co=(66−V)・132+W ……(1) V:列変換後の列数1、2、…、66 W:列変換後の列数1、2、…132 Co:ブロツクBK内の数字番号1、2、…、8712 つまり列変換後のW行V列にはブロツクBK内
の数字番号Coがあてはまる。従つてまずW=1
としてVを1から順に66まで変化させて出力し、
次にW=2としてVを1から66まで変化させて出
力、これをW=66までくり返せば、第10図で示
す様に出力することが出来る。
To convert this into columns, C o = (66-V)・132+W ...(1) V: Number of columns after column conversion 1, 2, ..., 66 W: Number of columns after column conversion 1, 2, ...132 C o : Numerical numbers 1, 2, ..., 8712 in block BK In other words, the numerical number C o in block BK is applied to row W and column V after column conversion. Therefore, first W=1
output by changing V sequentially from 1 to 66,
Next, by setting W=2 and varying V from 1 to 66, output is made.If this is repeated until W=66, the output as shown in FIG. 10 can be obtained.

これを一般式に拡張すれば Co=(Jmax−V)・Imax+W ……(2) が成立する。(2)式に従つて W=1 V=1、2、3、…、Jmax W=2 V=1、2、3、…、Jmax 〓 〓 W=ImaxV=1、2、3、…、Jmax という順で出力すれば列変換が行なえる。 If this is extended to a general formula, C o =(Jmax-V)·Imax+W (2) holds true. According to formula (2), W=1 V=1, 2, 3,..., Jmax W=2 V=1, 2, 3,..., Jmax 〓 〓 W=ImaxV=1, 2, 3,..., Jmax Column conversion can be performed by outputting in this order.

この様な構成にすることにより第1制御部10
2,102′は入力コードを内部コードに変換し、
頁記憶部104,204,204′に情報を蓄積
し、第2制御部は列変換を行うため効率のよい制
御系を形成することが出来る。
With such a configuration, the first control section 10
2,102' converts the input code to internal code,
Since information is stored in the page storage units 104, 204, and 204', and the second control unit performs column conversion, an efficient control system can be formed.

例えば漢字や特殊な図形を入力したい場合、
JIS C 6228−1975「情報交換用符号の拡張法」
に準拠したコード体系で外部から入力されると、
この意味を解釈するだけでかなりの負荷となる。
更に列変換の演算迄行つて頁記憶装置104,
(204,204′)に情報を蓄積すると、コード
入力が開始されてからプリント指示が出される迄
にかなりの時間を必要とし、全体の効率
(Through put)を考えると好ましくない。本実
施例の場合縦モードであつても横モードであつて
も頁記憶装置に入力されたコード順に記憶してい
るので最小時間で頁記憶が可能となり頁記憶が完
了すると即座にプリント状態となり、列変換は時
間的に余裕のとれる記録系の間隙を縫つて行なわ
れるため、全体の効率(Through put)は向上
する。又、頁記憶装置を複数有することにより前
頁の記録が終了する前に次の頁の文章情報の受信
が完了しているので最大のThrough putが得ら
れる。
For example, if you want to input kanji or special shapes,
JIS C 6228-1975 “Extension method for information exchange codes”
When input from an external source using a code system that conforms to
Just interpreting this meaning is a considerable burden.
Furthermore, column conversion operations are performed and the page storage device 104,
If information is stored in (204, 204'), it will take a considerable amount of time from the start of code input until the print instruction is issued, which is undesirable in terms of overall efficiency (throughput). In this embodiment, regardless of whether it is in portrait or landscape mode, the pages are stored in the order of the codes input to the page storage device, so pages can be stored in the minimum amount of time, and when page storage is completed, the print state immediately returns. Since the column conversion is performed through gaps in the recording system where there is sufficient time, the overall efficiency (throughput) is improved. Furthermore, by having a plurality of page storage devices, reception of text information for the next page is completed before recording of the previous page is completed, so that the maximum throughput can be obtained.

尚、列変換を要さない場合(縦モードでの記
録)には、第2制御部105,105′は頁記憶
装置104,204,204′内に行毎に入力さ
れた情報をそのまま行毎に列記憶装置107,1
07′に転送する。即ち列記憶装置107,10
7′は1行分の情報を記憶する。縦横モード信号
はインターフエース101及び第1制御部10
2,102′を介してMT100より第2制御部
105,105′に入力される。第2制御部10
5,105′は縦横モード信号を判断して、列変
換を行うか否か決定する。
Note that when column conversion is not required (recording in vertical mode), the second control unit 105, 105' converts the information input row by row into the page storage devices 104, 204, 204' as it is, row by row. column storage device 107,1
Transfer to 07'. That is, column storage devices 107, 10
7' stores information for one line. The vertical and horizontal mode signals are transmitted through the interface 101 and the first control unit 10.
The signal is input from the MT 100 to the second control unit 105, 105' via 2, 102'. Second control unit 10
5, 105' determines whether or not to perform column conversion by determining the vertical and horizontal mode signals.

以上出力装置の説明を行つたが更にわかりやす
くしたものが第11図である。第11図に於いて
処理の手順としては、まず、ホストコンピユータ
ー601から1頁分の文章情報が出力されインタ
ーフエース602で第1制御部(CPU1)のマイ
クロコンピユーターと同期をとり、受け取つた文
章情報を第1頁記憶装置へ記憶する。1頁分の文
章情報を受け取るとCPU1606は第1頁記憶装
置603の情報をまとめて第2頁記憶装置604
へ転送する。
The output device has been explained above, and FIG. 11 shows a more easily understandable version. As for the processing procedure in FIG. 11, first, one page of text information is output from the host computer 601, synchronized with the microcomputer of the first control unit (CPU 1) at the interface 602, and the text information is received. is stored in the first page storage device. Upon receiving one page of text information, the CPU 1606 summarizes the information in the first page storage device 603 and stores it in the second page storage device 604.
Transfer to.

第2制御部(CPU2)607は第2頁記憶装置
604の情報を記録装置605へ出力し記録装置
は行毎に文字コードを出力し、それに応じて必要
な文字信号を発生させ記録を行う。
The second control unit (CPU2) 607 outputs the information in the second page storage device 604 to the recording device 605, and the recording device outputs a character code for each line, generates a necessary character signal according to it, and performs recording.

CPU1606とCPU2607は非同期に処理を
実行し、頁記憶装置間のデータ転送時のみ同期を
とつているのでCPU2607が第2頁記憶装置6
04の情報を記憶装置605へ出力している時に
CPU1606はホストコンピユーター601から
第1頁記憶装置603へデータを取り込む並行処
理が行なえる。CPU1606は主に文字の登録と
文章情報を書式にあわせて第1頁記憶装置603
へ記憶させる処理を行い、CPU2607は記録装
置605の制御と第2頁記憶装置の文章情報から
1行毎に記録装置に出力する処理を行つている。
The CPU 1606 and the CPU 2607 execute processing asynchronously, and are synchronized only when transferring data between the page storage devices.
While outputting the information of 04 to the storage device 605
The CPU 1606 can perform parallel processing to import data from the host computer 601 to the first page storage device 603. The CPU 1606 mainly registers characters and stores text information in the first page storage device 603 according to the format.
The CPU 2607 controls the recording device 605 and outputs the text information in the second page storage device to the recording device line by line.

以上の様にCPU2が記録装置を制御している。
CPU1、CPU2における制御はこれらの基本制御
の他エラー検知及びそれに伴うエラー処理があ
る。
As described above, CPU2 controls the recording device.
In addition to these basic controls, the controls in the CPU1 and CPU2 include error detection and associated error processing.

これらエラーにはCPU1により管理されるソフ
ト、フアームに関するエラー(SYNTAX
ERROR CG MEMORY FULL)ハードに関す
るエラー(PARITY ERROR HARD ERROR)
等があり更に本発明に関するCPU2で管理される
JAM ERROR(プリンターの紙がつまつた)が
ある。
These errors include errors related to software and farm (SYNTAX) managed by CPU1.
ERROR CG MEMORY FULL) Hardware error (PARITY ERROR HARD ERROR)
etc., and are further managed by CPU2 related to the present invention.
There is a JAM ERROR (paper jam in the printer).

本実施例では、CPU2が、じかに、記録装置6
05よりエラー情報を得て、JAM(紙づまり)時
に、ページの抜けや、重なりのない様制御を行
う。
In this embodiment, the CPU 2 directly controls the recording device 6.
Error information is obtained from 05, and control is performed to prevent pages from being omitted or overlapped in the event of a jam (paper jam).

またその為に第2制御部607は出力した数頁
分の文章情報を記憶するための補助記憶部(補助
頁記憶装置609)がある。
For this purpose, the second control section 607 has an auxiliary storage section (auxiliary page storage device 609) for storing text information for several output pages.

第11図のシステムにおいて各装置の内容を示
したものが第12図である。
FIG. 12 shows the contents of each device in the system of FIG. 11.

第11図の601は第12図の701と603
は702,604は703,605は704,6
09は705とそれぞれ対応している。
601 in Figure 11 is 701 and 603 in Figure 12
is 702, 604 is 703, 605 is 704, 6
09 corresponds to 705, respectively.

まず第2制御部補助頁記憶装置705にはそれ
ぞれ種類の異なつた1頁分の文章情報がPAGE1
からPAGE4まで4頁分はいるようになつてお
り、各々のコピー枚数のカウンターもCOPY
COUNT1からCOPY COUNT4まで4個もつ
ている。(本実施例では、カウンターは補助記憶
に持たせてあるが、第1制御部、第2制御部にあ
つても差つかえない) 実際に記録される文章情報はPRINT1→
PRINT2→PRINT3→PRINT4の順序である
がコピーの場合は703のPRINT3の情報をコ
ピーの回数だけ第2制御部607のコントロール
の下に、PRINT2へ送る。
First, the second control unit auxiliary page storage device 705 stores one page of text information of different types on PAGE1.
There are 4 pages from page 4 to page 4, and there is a counter for the number of copies each.
There are 4 from COUNT1 to COPY COUNT4. (In this embodiment, the counter is stored in the auxiliary memory, but it can also be stored in the first control section or the second control section.) The text information actually recorded is PRINT1→
The order is PRINT2→PRINT3→PRINT4, but in the case of copying, the information of PRINT3 in 703 is sent to PRINT2 under the control of the second control unit 607 for the number of copies.

PAGE1〜PAGE4705までを連続記録する
ものとして第12図の構成図と第13図の表を用
いてジヤムの処理を説明する。
The jam processing will be explained using the block diagram of FIG. 12 and the table of FIG. 13, assuming that PAGE 1 to PAGE 4705 are continuously recorded.

まずPRINT1から4までに各頁の文章情報が
はいつている状態としては第13図の表のような
場合を想定する。
First, let's assume that the text information for each page is included in PRINT1 to PRINT4, as shown in the table in Figure 13.

第2制御部は記録装置からのプリント終了信号
を見ており1頁分の文章情報を出力するプリント
アウト信号を出すまえにジヤムエラーが発生して
いないかどうかをセンスする。
The second control section monitors the print end signal from the recording device and senses whether a jam error has occurred before issuing a printout signal for outputting one page of text information.

ジヤムエラーにはPRINT1の情報を出力中の
ジヤムであるJAM3、PRINT2の情報を出力中
のジヤムであるJAM2、PRINT3の情報を出力
中のジヤムであるJAM1の3種類がある。
There are three types of jam errors: JAM3 which is a jam which is outputting the information of PRINT1, JAM2 which is a jam which is outputting the information of PRINT2, and JAM1 which is a jam which is outputting the information of PRINT3.

第2制御部607はPAGE1から順番に送られ
て来る各頁の文章情報を記録装置704へ出力す
ると共に補助頁記憶装置705にも出力してお
く。そしてプリント終了信号を検知するとその度
にカウンタCOPY COUNTのカウント数をへら
し、その頁の文章情報の出力が無事終了すれば補
助頁記憶装置705内の情報もクリアーする。
The second control unit 607 outputs the text information of each page sequentially sent from PAGE1 to the recording device 704 and also outputs it to the auxiliary page storage device 705. Each time a print end signal is detected, the counter COPY COUNT is decremented, and if the output of text information for that page is successfully completed, the information in the auxiliary page storage device 705 is also cleared.

この過程でジヤムが発生した場合記録装置から
知らせてくるエラー情報と現在のCOPY
COUNTのカウント数を比較して再起動時に
COPY COUNTのカウント数を修正して再び記
録装置704へのデータ作成を行なう。
If a jam occurs during this process, the error information notified from the recording device and the current COPY
Compare the count number of COUNT and restart
The COPY COUNT count number is corrected and data is created in the recording device 704 again.

例えば第13図で状態1の場合で考えてみると
エラー情報として、JAM3が返つてくると第2
制御部はPAGE1から再送しなおす。JAM2が
返つてきた場合にはPAGE2から再送する。(第
12図に於て、JAM2が帰つてきたという事は、
JAM3即ちPRINT1ではJAMは起こらず正常
終了している)JAM1が返つてきた場合には
PAGE1とPAGE2の出力は終了しているので
PAGE3から再送する。
For example, if we consider the case of state 1 in Figure 13, if JAM3 is returned as error information, the second
The control unit retransmits the data from PAGE1. If JAM2 is returned, retransmit from PAGE2. (In Figure 12, the return of JAM2 means that
JAM3 (that is, PRINT1 does not cause JAM and ends normally) If JAM1 is returned,
Since the output of PAGE1 and PAGE2 has finished,
Resend from PAGE3.

次の状態2の場合、JAM3であればPAGE1
のCOPY COUNT1のカウント数はそのままに
してPAGE1から再送する。JAM2の場合
PAGE1の1枚目は終了しているのでPAGE1の
COPY COUNT1のカウント数を1減らして
PAGE1から再送する。JAM1の場合PAGE1
のCOPY COUNT1のカウント数が2でPAGE
1の出力は終了しているのでPAGE2から再送す
る。
In the case of the next state 2, if JAM3, PAGE1
Leave the COPY COUNT1 count as is and resend from PAGE1. For JAM2
Since the first page of PAGE1 is finished, PAGE1
Decrease the count number of COPY COUNT1 by 1
Resend from PAGE1. For JAM1, PAGE1
COPY COUNT1 count number is 2 and PAGE
Since the output of 1 has ended, it will be retransmitted from PAGE 2.

状態3の時にJAM3であればPAGE1から再
送する。JAM2であればPAGE2のCOPY
COUNT2のカウント数はそのままにしてPAGE
2から再送する。
If it is JAM3 in state 3, it is retransmitted from PAGE1. For JAM2, COPY of PAGE2
Leave the count number of COUNT2 as is and PAGE
Resend from 2.

JAM1であればPAGE2のCOPY COUNT2
のカウント数から1減らしてPAGE2から再送す
る。
For JAM1, COPY COUNT2 of PAGE2
Decrease the count by 1 and retransmit from PAGE2.

状態4の時にJAM3であればPAGE1から再
送する。
If it is JAM3 in state 4, it is retransmitted from PAGE1.

JAM2であればPAGE1のCOPY COUNT1
のカウント数を1減らしてPAGE1から再送す
る。JAM1であればPAGE1のCOPY COUNT
1のカウント数を2減らしてPAGE1から再送す
る。
For JAM2, COPY COUNT1 of PAGE1
Decrease the count number by 1 and retransmit from PAGE1. If it is JAM1, COPY COUNT of PAGE1
Decrease the count number of 1 by 2 and retransmit from PAGE1.

このように記録装置からのプリント終了信号
と、ジヤムした枚数を示す信号に応じて再送する
頁をCPU2は制御している。
In this way, the CPU 2 controls pages to be retransmitted in response to the print end signal from the recording device and the signal indicating the number of jammed sheets.

尚本実施例においては出力装置としてレーザー
ビームを用いた電子写真記録装置を用いたがレー
ザービームの替りにOFT(オプテイカルフアイバ
チユーブ)又は針電極を用いた電子写真装置、さ
らにはインクジエツト等の出力方式に実施し得
る。
In this example, an electrophotographic recording device using a laser beam was used as the output device, but instead of the laser beam, an electrophotographic device using an OFT (optical fiber tube) or a needle electrode, or even an inkjet output device could be used. It can be implemented according to the method.

以上述べたような処理を行えばジヤムが発生し
た時でも通常と変らない出力を得ることが出来る
特徴をもつ。更に本実施例における特徴は主制御
部に補助記憶装置を持つ場合と比し主制御部側に
ジヤム処理に対するプログラム不要、補助記憶装
置不要等の意味より、主制御部が小型のものでも
良い。又、主制御部側よりデーターを転送する場
合、転送速度が遅い場合及びジヤム処理に時間が
かかる場合等が有るが本実施例の様に内部に持つ
場合、内部フアーム、ハードにより対処できるの
でジヤムに対する迅速な対処が可能となる。又、
フオント登録、頁単位の文章情報を作成する制御
部即ちCPU1側に補助記憶装置を持つ場合と比較
し第12図に於てCPU1側とのJAM処理の為のデ
ーターの転送が不要となり、全て、自己で対処可
能となりジヤム処理の為のCPU1とCPU2とのハ
ンドシエイクのプログラムが少く、煩雑さが無
い。
If the processing described above is carried out, it is possible to obtain the same output as normal even when a jam occurs. Furthermore, a feature of this embodiment is that, compared to a case where the main control section has an auxiliary storage device, the main control section does not require a program for jam processing or an auxiliary storage device, so the main control section may be small. In addition, when data is transferred from the main control unit side, the transfer speed may be slow and it may take time to clear the jam, but if it is stored internally as in this embodiment, it can be handled by internal firmware and hardware, so jams can be prevented. This makes it possible to take prompt action. or,
Compared to the case where the control unit that creates font registration and page-by-page text information, that is, the CPU 1 side, has an auxiliary storage device, there is no need to transfer data for JAM processing with the CPU 1 side as shown in Figure 12. It can be dealt with by itself, and there are few handshake programs between CPU1 and CPU2 for jam processing, so there is no complexity.

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

第1図は全体のシステム構成図で第2−1図は
システムのメモリ構成図、第2−2図はシステム
の流れ図、第3図はレーザービームを用いた記録
装置の斜視図、第4図は第3図の記録装置の第1
の制御ブロツク図、第5図は文章情報の入力形態
を示す図、第6図は横モードの文章情報が記録さ
れた状態を示す図、第7図は第3図の記録装置の
第2の制御ブロツク図、第8図〜第10図は列変
換方式を説明する為の図、第11図はシステム構
成のブロツク図、第12図はジヤム処理を説明す
る為のシステム構成図、第13図はジヤムの状態
をまとめた図である。
Figure 1 is an overall system configuration diagram, Figure 2-1 is a memory configuration diagram of the system, Figure 2-2 is a system flowchart, Figure 3 is a perspective view of a recording device using a laser beam, and Figure 4 is the first recording device in Fig. 3.
FIG. 5 is a diagram showing the input form of text information, FIG. 6 is a diagram showing a state in which text information in horizontal mode is recorded, and FIG. Control block diagram, Figures 8 to 10 are diagrams for explaining the column conversion method, Figure 11 is a block diagram of the system configuration, Figure 12 is a system configuration diagram for explaining jam processing, and Figure 13. is a diagram summarizing the state of jam.

Claims (1)

【特許請求の範囲】 1 主制御部からプリントコードデータを受け取
る受信手段と、 前記プリントコードデータを複数頁分格納する
記憶手段と、 前記記憶手段内のコードデータを記録用ドツト
データに変換する変換手段と、 前記変換手段で変換された記録用ドツトデータ
に基づき記録を行うと共に用紙ジヤムを検出する
ジヤム検知手段を有する記録手段と、 前記プリントコードデータ前記記憶手段への格
納、読出及び前記変換手段の変換動作をを制御す
る制御プログラムを格納した制御部とを有し、 前記記録手段はプリント終了を示す終了信号及
びジヤム検知手段のジヤムした用紙数を示す出力
信号を出力し、前記制御部は受け取つた前記終了
信号及び前記出力信号に基づいて前記記憶手段内
のどの頁のプリントコードデータを再プリントす
るかを制御することを特徴とする情報出力装置。
[Scope of Claims] 1. Receiving means for receiving print code data from the main control unit; Storage means for storing the print code data for a plurality of pages; Conversion for converting the code data in the storage means into dot data for recording. a recording means having a jam detection means for performing recording based on the recording dot data converted by the conversion means and detecting a paper jam; storing and reading the print code data in the storage means and the conversion means a control unit storing a control program for controlling the conversion operation of the printer; the recording unit outputs an end signal indicating the end of printing and an output signal indicating the number of jammed sheets of the jam detecting unit; An information output device characterized in that it controls which page of print code data in the storage means is to be reprinted based on the received end signal and the output signal.
JP56093228A 1981-06-16 1981-06-16 Information output device Granted JPS57207940A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56093228A JPS57207940A (en) 1981-06-16 1981-06-16 Information output device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56093228A JPS57207940A (en) 1981-06-16 1981-06-16 Information output device

Publications (2)

Publication Number Publication Date
JPS57207940A JPS57207940A (en) 1982-12-20
JPH045556B2 true JPH045556B2 (en) 1992-01-31

Family

ID=14076677

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56093228A Granted JPS57207940A (en) 1981-06-16 1981-06-16 Information output device

Country Status (1)

Country Link
JP (1) JPS57207940A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6073635A (en) * 1983-09-30 1985-04-25 Canon Inc recording device
JPS6073636A (en) * 1983-09-30 1985-04-25 Canon Inc Recorder
JPH0675985B2 (en) * 1985-10-30 1994-09-28 キヤノン株式会社 Print control device
JPS6353632A (en) * 1986-08-22 1988-03-07 Fuji Xerox Co Ltd Restoring method for printer error
JP2633175B2 (en) * 1993-07-12 1997-07-23 キヤノン株式会社 Recording device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5494846A (en) * 1978-01-11 1979-07-26 Hitachi Ltd Input and output control unit
JPS6043530B2 (en) * 1980-05-16 1985-09-28 株式会社日立製作所 printer device
JPS57123535U (en) * 1981-01-23 1982-08-02

Also Published As

Publication number Publication date
JPS57207940A (en) 1982-12-20

Similar Documents

Publication Publication Date Title
EP0573983A2 (en) Information processing apparatus and output apparatus
JPH045556B2 (en)
JPH045555B2 (en)
JPS6141415B2 (en)
JPH045554B2 (en)
JP2637627B2 (en) Jam processing method and recording apparatus
JP2595323B2 (en) Print control method and apparatus
JP3466803B2 (en) Laser beam printer, print control method and apparatus
JPS60176138A (en) Printer
JP2833161B2 (en) Page printer
JP3011409B2 (en) Image forming device
JP3397514B2 (en) Output device and output method
JP2884407B2 (en) Image processing device
JPH0736761Y2 (en) Recording controller for printer
JPH0370809B2 (en)
JP2737842B2 (en) Image output device
JP2908571B2 (en) Page printer
JP3406556B2 (en) Band processing device and printing device
JPS60160264A (en) Control system of bit map memory
JPS59221069A (en) Memory control method
JPS6364784A (en) Image editing apparatus
JPS6367682A (en) Image processing method
JPS61239365A (en) Drawing outputting device
JPH01141745A (en) image forming device
JPH0376512B2 (en)