JPS6280081A - Recorder - Google Patents

Recorder

Info

Publication number
JPS6280081A
JPS6280081A JP60220583A JP22058385A JPS6280081A JP S6280081 A JPS6280081 A JP S6280081A JP 60220583 A JP60220583 A JP 60220583A JP 22058385 A JP22058385 A JP 22058385A JP S6280081 A JPS6280081 A JP S6280081A
Authority
JP
Japan
Prior art keywords
paper
data
printing
page
size
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP60220583A
Other languages
Japanese (ja)
Inventor
Kozo Matsumoto
幸三 松本
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 JP60220583A priority Critical patent/JPS6280081A/en
Publication of JPS6280081A publication Critical patent/JPS6280081A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/46Applications of alarms, e.g. responsive to approach of end of line
    • B41J29/48Applications of alarms, e.g. responsive to approach of end of line responsive to breakage or exhaustion of paper or approach of bottom of paper

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Scanning Arrangements (AREA)

Abstract

PURPOSE:To prevent missing of printing data or printing of data beyond a predetermined range from occurring, by a method wherein before printing a one-page amount of data, the amount of data in the page and the size of a paper being used are compared with each other, and when the compared values do not conform to each other, a signal for urging the operator to replace the paper is issued. CONSTITUTION:A paper size detector 205 detects the printable width of a paper set in a printing part 203, and supplies the detected width in inch to a paper discrimination controlling part 208. On the other hand, based on a one-page amount of character code data stored in a page buffer 201, a maximum in-line character number register 206 stores the number of characters in the line which contains the greatest number of characters. A font size register 207 stores the length of one of character patterns stored in a font memory 202, the length being measured in inch in the line direction. Based on then above information, the paper discrimination controlling part 208 checks whether or not the data in the page to be printed can be entirely printed on the paper being currently set, and displays the result on a display device 209 by using a lamp to inform the operator of the result.

Description

【発明の詳細な説明】 〔技術分野〕 本発明は記録装置、特に入力した文字コードデータの量
と用紙サイズの不一致による印字データの欠落を防止す
ることが可能な記録装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field] The present invention relates to a recording device, and particularly to a recording device that can prevent print data from being lost due to mismatch between the amount of input character code data and the paper size.

〔従来技術〕[Prior art]

従来より記録装置或いは印字装置と呼ばれるものは、印
字される用紙のサイズは種々のものが使用できてもその
サイズを変更するには用紙を入れたカセットをさしかえ
る等の手法がとられている。
Conventionally, recording devices or printing devices can print on paper of various sizes, but to change the size, methods such as replacing the cassette containing the paper have been used. .

従ってどのサイズの用紙を使用して印字するかは全てオ
ペレータまかせであり、オペレータの操作ミスがあった
場合或いは文字コード等を送出するホストコンピュータ
側のデータが不当に多過ぎた場合等には、印字すべきデ
ータ量と紙サイズの不適合から、文字の欠落やはみ出し
を招くことがあった。
Therefore, it is entirely up to the operator to decide what size paper to use for printing, and if there is an operator error or if the host computer that sends character codes etc. has an unreasonable amount of data, A mismatch between the amount of data to be printed and the paper size could result in missing or overflowing characters.

この種の印字例を第1図に示す。第1図(a)は、印字
可能幅8インチの用紙に10 cpi (文字/インチ
)の文字ピッチにて80文字を印字した例であり、文字
データ量と紙サイズとが適合した正常な印字例である。
An example of this type of printing is shown in FIG. Figure 1 (a) is an example of printing 80 characters on paper with a printable width of 8 inches at a character pitch of 10 cpi (characters/inch), which indicates normal printing in which the amount of character data matches the paper size. This is an example.

そしてこの印字例で示したものと全く同じデータを誤ま
って5インチの印字幅を有する用紙に印字した例を第1
図(b)に示す。第1図(b)の場合には、予定した8
インチ幅用紙より狭い用紙を使用しているため各行の右
側の文字が用紙の外にはみ出し、データが欠如している
The first example shows an example in which the exact same data shown in this printing example was printed by mistake on paper with a printing width of 5 inches.
Shown in Figure (b). In the case of Figure 1(b), the planned 8
Because you are using paper that is narrower than inch-width paper, the characters on the right side of each line extend outside the paper, causing data to be missing.

〔目的〕〔the purpose〕

本発明の目的は従来の記録装置における上述の欠点に鑑
み、1ページの印字を行う前にそのページの印字データ
量と使用中の紙サイズとを比較チェックし、それが適合
せぬ場合にはオペレータに対して用紙交換を促すことに
より、印字データの欠落を防止するようにした記録装置
を提供することにある。
In view of the above-mentioned shortcomings of conventional recording devices, an object of the present invention is to compare and check the amount of print data on that page with the paper size in use before printing one page, and if the data size does not match, An object of the present invention is to provide a recording device that prevents missing print data by prompting an operator to replace paper.

〔実施例〕〔Example〕

以下図面を参照しながら本発明の詳細な説明する。本発
明の一実施例をブロック的に示す第2図において、20
1はホストフンピユータ等の上位装置から人力信号線2
00を介して送られてくる文字コードデータ群を少なく
とも1ペ一ジ分格納するためのページバッファである。
The present invention will be described in detail below with reference to the drawings. In FIG. 2, which shows an embodiment of the present invention in block form, 20
1 is the human power signal line 2 from the host computer or other host device.
This is a page buffer for storing at least one page of character code data group sent via 00.

フォントメモリ202は印字される可能性のある全文字
種のドツトパターンをROM又はRAM内の各文字コー
ドに対応した位置に記憶したもので、ページバッファ2
01より読み出した文字コードデータに対応して、文字
ドツトパターンを出力する。203は印字部であって、
印字機構部204を中心に構成され、用紙サイズ検出器
205も含む。
The font memory 202 stores dot patterns of all types of characters that may be printed in the ROM or RAM at positions corresponding to each character code.
A character dot pattern is output corresponding to the character code data read from 01. 203 is a printing section,
It is composed mainly of a printing mechanism section 204 and also includes a paper size detector 205.

印字機構部204は、フォントメモリ202から読み出
された文字ドツトパターンを機械的又は電気的に記録材
に記録するものである。
The printing mechanism section 204 mechanically or electrically records the character dot pattern read from the font memory 202 on a recording material.

例えばレーザビームプリンタの場合にはフォントメモリ
202から読み出されたドツトパターンはシリアル信号
に変換され、感光体上を走査するレーザ光を該シリアル
信号によって光変調することにより白黒の画像を得るよ
うに構成されており、この画像を搬送された用紙に転写
・定着して最終的な印字出力を得る。用紙サイズ検出器
205は印字部203にセットキれた用紙の印字可能幅
を周知の光学的又は機械的手段で検出するものであり、
その検出結果はインチ単位の値として用紙判断制御部2
08に供給ぎれる。
For example, in the case of a laser beam printer, the dot pattern read from the font memory 202 is converted into a serial signal, and a black and white image is obtained by optically modulating the laser beam scanning the photoreceptor with the serial signal. This image is transferred and fixed onto the transported paper to obtain the final print output. The paper size detector 205 detects the printable width of the paper set in the printing unit 203 using well-known optical or mechanical means.
The detection result is expressed as a value in inches by the paper judgment control unit 2.
Supply will run out in 2008.

一方、行内最大文字数レジスタ206は、ページバッフ
ァ201に格納ぎれている1ペ一ジ分の文字コードデー
タに基づき、各行のうちで最も文字数の多い行の文字数
を保持している。通常はホストコンピュータから各行の
文字フードデータを入力する際に、その文字数を計数し
つつ、最多文字数の行の文字数を記憶させる。また、フ
ォントサイズレジスタ207は、フォントメモリ202
に格納された文字パターンの1文字当たりの行方向(用
紙の幅方向)の長ざのインチ単位の値を保持しておくた
めのレジスタであり、通常は一連の印字動作中一定の固
定値を保持する。用紙判断制御部208は、上記の用紙
サイズ検出器205、行内最大文字数レジスタ206、
フォントサイズレジスタ207からの各情報に基づき、
印字しようとする1ページのデータが現在の用紙に入り
切るか否かの判断を行うものである。その判断結果とし
て印字可能の場合には通常通り印字を行うが、印字不可
能即ち印字データに比して用紙が小ざ過ぎる場合には印
字動作に入らず、表示器209にランプ表示を指示して
オペレータに用紙交換を促す。用紙判断制御部208の
動作を含む本印字袋f1体の動作は不図示のマイクロプ
ロセッサによって制御され、その制御プログラムのうち
本発明のポイントである用紙の適不適判断部分の動作に
関し、そのフローチャートを第3図に示す。第3図にお
いて、まずステップ301で行内最大文字数レジスタ2
06の保持値Cを読み、ステップ302ではフォントサ
イズレジスタ207の保持値Fを読む。ざらにステップ
303では上記Cの値とFの値の乗算を実行してその結
果の値Hを求める。演算結果■(は、印字される1ペー
ジのうちで最も文字数の多い(行方向に長い)行の行方
向の長さ、即ち最大印字幅をインチ単位で表わしたもの
である。次にステップ304で現在使用されている用紙
の印字可能幅の値Pを用紙サイズ検出器205より読み
取り、ステップ305ではこの値Pと上記演算結果Hと
の大小判断を行う。最大印字幅Hが用紙の印字可能幅P
以下であればステップ306に進み、印字機構1!1l
S204に対して用紙の搬送を指示し、ざらにステップ
307にてフォントメモリ202から1ペ一ジ分の文字
パターンを順次印字機構部204に出力して1ページの
印字動作を行う。一方、最大印字幅Hが用紙の印字可能
幅Pより大きい場合、即ち、印字画面サイズが用紙サイ
ズより大きくて画像がはみ出してしまう場合にはステッ
プ308に進み、表示器209に用紙サイズ不適合の表
示をさせるだけで印字動作は行わない。即ち、本実施例
の用紙サイズ判断アルゴリズムによれば、印字しようと
する1ページの最大印字幅を調べ、それが現在使用中の
用紙サイズで印字可能な場合にのみ印字動作に入り、印
字データがはみ出す危険性のある場合には印字動作を一
旦中断して用紙交換を促す故、まちがった用紙を使用し
たまま印字動作を進めて印字データの欠落を招くことは
ない。
On the other hand, the maximum number of characters in a line register 206 holds the number of characters in the line with the largest number of characters among each line, based on the character code data for one page that has not been stored in the page buffer 201. Normally, when character food data for each line is input from a host computer, the number of characters is counted and the number of characters in the line with the largest number of characters is stored. Further, the font size register 207 is stored in the font memory 202.
This register is used to hold the value in inches of the length of each character in the line direction (paper width direction) of the character pattern stored in the . Hold. The paper judgment control unit 208 includes the paper size detector 205 described above, the maximum number of characters in a line register 206,
Based on each information from the font size register 207,
It is determined whether the data of one page to be printed will fit on the current paper. If the result of the judgment is that printing is possible, printing is performed as usual; however, if printing is not possible, that is, the paper is too small compared to the printing data, printing does not begin, and the lamp is displayed on the display 209. prompts the operator to change the paper. The operation of the main printing bag f1, including the operation of the paper judgment control unit 208, is controlled by a microprocessor (not shown), and the flowchart is shown below regarding the operation of the paper suitability judgment part, which is the key point of the present invention, of the control program. It is shown in Figure 3. In FIG. 3, first, in step 301, the maximum number of characters in a line register 2 is
06 is read, and in step 302, the held value F of the font size register 207 is read. Roughly, in step 303, the value of C and the value of F are multiplied, and the resulting value H is obtained. The calculation result ■( is the length in the line direction of the line with the largest number of characters (longest in the line direction) in one page to be printed, that is, the maximum print width in inches.Next, step 304 The value P of the printable width of the paper currently being used is read from the paper size detector 205, and in step 305, the magnitude of this value P and the above calculation result H is determined.The maximum print width H is the printable width of the paper. Width P
If it is below, proceed to step 306 and print mechanism 1!1l
In step S204, an instruction is given to transport the paper, and in step 307, one page's worth of character patterns are sequentially output from the font memory 202 to the printing mechanism section 204 to print one page. On the other hand, if the maximum print width H is larger than the printable width P of the paper, that is, if the print screen size is larger than the paper size and the image protrudes, the process proceeds to step 308, and the display 209 displays a message indicating that the paper size is unsuitable. No printing operation is performed. In other words, according to the paper size determination algorithm of this embodiment, the maximum print width of one page to be printed is checked, and only if it is possible to print on the paper size currently in use, the printing operation is started, and the print data is If there is a risk of overflowing, the printing operation is temporarily interrupted and the paper is replaced, so there is no possibility that the printing operation will continue using the wrong paper and result in missing print data.

尚、前記実施例では、印字データの横方向(行方向)の
長ごと用紙の幅とを比較して、用紙の適不適の判断を行
う構成としたが、縦方向(用紙の長で方向)についても
本発明を同様に適用することができる。即ち、1ページ
の行数と、文字パターンの縦方向サイズの乗算値(印字
データの縦方向の長ざ)と、用紙の印字可能長さとの比
較により、印字動作に入るか否かを判定することも可能
である。
In the above embodiment, the length of the print data in the horizontal direction (line direction) is compared with the width of the paper to determine whether the paper is suitable. The present invention can be similarly applied to. That is, it is determined whether or not to start printing by comparing the number of lines on one page, the vertical size of the character pattern (vertical length of the print data), and the printable length of the paper. It is also possible.

また、前記実施例中で印字可否の判断の結果、印字不能
と判定された場合、表示器に対して用紙交換の表示を行
わせると同時に、印字しようとするデータのサイズ(実
施例中Hの値)等も表示し、使用すべき用紙サイズが何
かという情報をオペレータに認識ぎせることも可能であ
る。
In addition, if it is determined that printing is not possible as a result of the determination of whether or not printing is possible in the above embodiment, the display unit will display a message to replace the paper, and at the same time, the size of the data to be printed (H in the embodiment) will be displayed. It is also possible to display information such as the paper size (value) so that the operator knows the paper size to be used.

〔効果〕〔effect〕

以上説明したように本発明の記録装置では、1ページの
印字を行う前にそのページの印字データ量と使用中の紙
サイズとを比較チェックし、それが適合せぬ場合にはオ
ペレータに対して用紙交換を促すので、印字データの欠
落やはみ出しの回避が可能である。
As explained above, in the recording device of the present invention, before printing one page, it compares and checks the print data amount of that page with the paper size in use, and if it does not match, the operator Since paper replacement is encouraged, it is possible to avoid missing or overflowing printed data.

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

第1図は、従来の記録装置による印字例を示す図、第2
図は、本発明の記録装置の一実施例についてその中のデ
ータの流れを示すブロック図、第3図は、第2図の実施
例における用紙判断のフローチャートである。 図中203は印字部、205は用紙サイズ検出器、20
8は用紙判断制御部、209は表示器である。
Figure 1 is a diagram showing an example of printing by a conventional recording device;
The figure is a block diagram showing the flow of data in an embodiment of the recording apparatus of the present invention, and FIG. 3 is a flowchart of sheet determination in the embodiment of FIG. 2. In the figure, 203 is a printing unit, 205 is a paper size detector, and 20
Reference numeral 8 represents a paper judgment control unit, and reference numeral 209 represents a display device.

Claims (1)

【特許請求の範囲】[Claims] 入力されたコードデータに対応したパターンを発生する
パターン発生手段と、発生したパターンを装置にセット
された記録材に記録するための記録部とを有する記録装
置において、セットされている記録材のサイズを検出す
る検出手段と、記録すべきパターンの横方向又は縦方向
の少なくとも一方の長さが前記検出手段によつて検出さ
れた記録材のサイズに適合せぬ場合に、記録動作を制御
又はその旨表示する制御手段を備えたことを特徴とする
記録装置。
In a recording device that has a pattern generating means that generates a pattern corresponding to input code data and a recording section that records the generated pattern on a recording material that is set in the device, the size of the recording material that is set in the device. a detecting means for detecting the size of the recording material; and a detecting means for controlling the recording operation or controlling the recording operation when the length of at least one of the horizontal direction or the vertical direction of the pattern to be recorded does not match the size of the recording material detected by the detecting means. 1. A recording device comprising a control means for displaying a message.
JP60220583A 1985-10-02 1985-10-02 Recorder Pending JPS6280081A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60220583A JPS6280081A (en) 1985-10-02 1985-10-02 Recorder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60220583A JPS6280081A (en) 1985-10-02 1985-10-02 Recorder

Publications (1)

Publication Number Publication Date
JPS6280081A true JPS6280081A (en) 1987-04-13

Family

ID=16753245

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60220583A Pending JPS6280081A (en) 1985-10-02 1985-10-02 Recorder

Country Status (1)

Country Link
JP (1) JPS6280081A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01228261A (en) * 1988-03-08 1989-09-12 Nec Corp Facsimile receiver
JPH01283159A (en) * 1988-05-11 1989-11-14 Fuji Xerox Co Ltd Control device for image recording apparatus
JPH02188061A (en) * 1989-01-13 1990-07-24 Minolta Camera Co Ltd Copying device
JP2009115124A (en) * 2007-11-02 2009-05-28 Nippon Gear Co Ltd Electric actuator
JP2014144538A (en) * 2013-01-25 2014-08-14 Oki Data Corp Image forming device
JP2016221754A (en) * 2015-05-28 2016-12-28 セイコーエプソン株式会社 Liquid discharge device
JP2016221752A (en) * 2015-05-28 2016-12-28 セイコーエプソン株式会社 Liquid discharge device
JP2016221753A (en) * 2015-05-28 2016-12-28 セイコーエプソン株式会社 Liquid discharge device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5363923A (en) * 1976-11-19 1978-06-07 Nec Corp Printer control device
JPS59133637A (en) * 1983-01-20 1984-08-01 Sanyo Electric Co Ltd Printing controller
JPS59136281A (en) * 1983-01-26 1984-08-04 Canon Inc Printer

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5363923A (en) * 1976-11-19 1978-06-07 Nec Corp Printer control device
JPS59133637A (en) * 1983-01-20 1984-08-01 Sanyo Electric Co Ltd Printing controller
JPS59136281A (en) * 1983-01-26 1984-08-04 Canon Inc Printer

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01228261A (en) * 1988-03-08 1989-09-12 Nec Corp Facsimile receiver
JPH01283159A (en) * 1988-05-11 1989-11-14 Fuji Xerox Co Ltd Control device for image recording apparatus
JPH02188061A (en) * 1989-01-13 1990-07-24 Minolta Camera Co Ltd Copying device
JP2009115124A (en) * 2007-11-02 2009-05-28 Nippon Gear Co Ltd Electric actuator
JP2014144538A (en) * 2013-01-25 2014-08-14 Oki Data Corp Image forming device
US9183478B2 (en) 2013-01-25 2015-11-10 Oki Data Corporation Method and apparatus for performing automatic switching of media
JP2016221754A (en) * 2015-05-28 2016-12-28 セイコーエプソン株式会社 Liquid discharge device
JP2016221752A (en) * 2015-05-28 2016-12-28 セイコーエプソン株式会社 Liquid discharge device
JP2016221753A (en) * 2015-05-28 2016-12-28 セイコーエプソン株式会社 Liquid discharge device

Similar Documents

Publication Publication Date Title
JPS6280081A (en) Recorder
JPH1158898A (en) Battery driven printer
JPH0825764A (en) Printer
JPH0661967B2 (en) output method
JP3229395B2 (en) Label printer
JP2713707B2 (en) Character output device
JPH1035022A (en) Color recorder
JPH0717290B2 (en) Recording control device
JP3066191B2 (en) Printing method by thermal printer
JPH05270114A (en) Detecting system for depletion of sheet feeding in printer
JPH11321030A (en) Printer, and method for confirming set content of its operation parameter
JPS62253477A (en) Line feed controlling system for serial printer
JPH0611553B2 (en) Print control method
JP3743825B2 (en) Print control device
JPH04244884A (en) Printer
JPS63272145A (en) Dump output device
EP0429387A2 (en) Nonsubvertible security displays especially for page printers
JPS63137879A (en) Printer and ink ribbon cartridge for said printer
JPS5945182A (en) Printing equipment
JPS63272144A (en) Dump output device
US20040085575A1 (en) Print system and printer
JPS6279142A (en) Recording device
JPH03278122A (en) Method and device for printing slip
JPH04173350A (en) Recording device
JPH106622A (en) Printing density detection method and passbook printer having printing density detection function