JPH02273277A - Printer - Google Patents

Printer

Info

Publication number
JPH02273277A
JPH02273277A JP9560789A JP9560789A JPH02273277A JP H02273277 A JPH02273277 A JP H02273277A JP 9560789 A JP9560789 A JP 9560789A JP 9560789 A JP9560789 A JP 9560789A JP H02273277 A JPH02273277 A JP H02273277A
Authority
JP
Japan
Prior art keywords
control
printer
setting
paper
memory
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
JP9560789A
Other languages
Japanese (ja)
Inventor
Kozo Kishida
岸田 孝三
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP9560789A priority Critical patent/JPH02273277A/en
Publication of JPH02273277A publication Critical patent/JPH02273277A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、紙送り機構によって紙が移動し、印字ヘッ
ドによってシリアルに印字されるプリンタに関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] This invention relates to a printer in which paper is moved by a paper feed mechanism and serially printed by a print head.

〔従来の技術〕[Conventional technology]

従来この種のプリンタにおいては、プリンタ側において
の各種機能の設定が、機能設定用に設けられたスイッチ
によりなされていた。そしてその機能はNセット(N≧
2)と、複数の機能セットとしての設定がなされている
ものもあった。
Conventionally, in this type of printer, settings for various functions on the printer side have been made using switches provided for function settings. And its functions are N sets (N≧
2), some were configured as multiple function sets.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上記のような従来のプリンタでは、ホスト装置に割り付
は機能、文字書体の指定等の印字制御機能がなければ、
印字制御はプリンタ側のオペレータパネルで制御するこ
とになっていた。すなわち制御セットをNセット持って
いても、印字制御方法を変更したい時には途中で印字を
停止してからオペレータパネルより変更しなければなら
ず、操作が繁雑になるという課題があった。
In conventional printers such as those mentioned above, if the host device does not have printing control functions such as assignment functions and character font specification,
Printing was to be controlled from an operator panel on the printer side. In other words, even if the printer has N control sets, when it is desired to change the printing control method, it is necessary to stop printing midway through and then change it from the operator panel, making the operation complicated.

この発明は、かかる課題を解決するためになされたもの
で、ホスト装置からの印字制御がない場合において、あ
らかじめページの割り付けを設定しておくことにより、
印字時に自動的に割り付けがなされ、希望する印字制御
が実行できることにより、操作性を向上させたプリンタ
を得ることを目的とする。
This invention was made to solve this problem, and when there is no printing control from the host device, by setting the page layout in advance,
The purpose of the present invention is to provide a printer with improved operability by automatically performing layout during printing and executing desired printing control.

〔課題を解決するための手段〕[Means to solve the problem]

この発明に係るプリンタは、オペレータによってプリン
タの各種制御機能の変更又は設定がなされる指令手段と
、オペレータによってキャリッジを移動する指令手段と
、オペレータによって紙を移動する指令手段と、N個の
制御範囲を記憶するN個の第1の記憶手段と、N個の制
御範囲内での各制御機能を記憶するN個の第2の記憶手
段とを備えたものである。
The printer according to the present invention includes a command means for changing or setting various control functions of the printer by an operator, a command means for moving a carriage by an operator, a command means for moving paper by an operator, and N control ranges. The control system is equipped with N first storage means for storing the following information, and N second storage means for storing each control function within the N control ranges.

〔作 用〕[For production]

この発明においては、オペレータによってキャリッジ移
動の指令手段と、紙の移動の指令手段とを用いて、制御
範囲を紙の上で決定し、それを第1の記憶手段に入れ、
次にその制御範囲内においてのみ有効な制御機能を、オ
ペレータによって設定がなさ、れる指令手段から入力し
2、それを第2の記憶手段に記憶させる。そして、印字
実行時においては、現在位置と制御範囲との比較を行な
い、制御範囲内においては該当する制御機能を実行し、
希望する制御状態が得られる。
In this invention, the operator determines the control range on paper using the carriage movement command means and the paper movement command means, and stores it in the first storage means.
Next, a control function that is effective only within the control range is input from the command means set by the operator 2, and is stored in the second storage means. When printing, the current position is compared with the control range, and within the control range, the corresponding control function is executed.
The desired control state can be obtained.

〔実 施 例〕〔Example〕

第1図はこの発明の一実施例の概念を示したブロック図
である。図において(11)はキャリッジ移動手段、(
12)は紙移動手段、(13)は制御機能設定手段、(
14)はN個の@q御範囲を記憶するメモリ、(15)
はN個の制御機能を記憶するメモリである。
FIG. 1 is a block diagram showing the concept of an embodiment of the present invention. In the figure, (11) is a carriage moving means, (
12) is a paper moving means, (13) is a control function setting means, (
14) is a memory that stores N @q control ranges, (15)
is a memory that stores N control functions.

第2図は第1図の装置のハード構成を示したブロック図
である。図において、(20)はCPU。
FIG. 2 is a block diagram showing the hardware configuration of the apparatus shown in FIG. 1. In the figure, (20) is a CPU.

(21)はプログラムが格納されているROM、(22
)はページ全体に有効な制御機能(以下においては背景
機能と呼ぶ)を記憶しているメモリ、(23)は現在位
置のカウンタ、(24)はプリンタの動作を制御する動
作設定メモリである。また(25)はキャリッジモータ
、紙送りモータを駆動するためのI10ボート、(26
)はオペレータの設定できるパネル、(27)は制御情
報を記憶させておくためのメモリである。
(21) is a ROM in which the program is stored; (22)
) is a memory that stores control functions effective for the entire page (hereinafter referred to as background functions), (23) is a current position counter, and (24) is an operation setting memory that controls printer operations. (25) is an I10 boat for driving the carriage motor and paper feed motor; (26)
) is a panel that can be set by the operator, and (27) is a memory for storing control information.

ここで、第1図と第2図の関係を説明すると、メモリ(
14)、(15)はメモリ(27)によって、制御機能
設定手段(13)は、オペレータパネル(26)及びC
PU (20)及びROM(21)によって、キャリッ
ジ移動手段(11)、及び紙移動手段(12)は、オペ
レータパネル(26)及びCPU (20)及びROM
(21)及びI10ボート(25)によって構成されて
いる。
Here, to explain the relationship between Figures 1 and 2, the memory (
14) and (15) are controlled by the memory (27), and the control function setting means (13) is controlled by the operator panel (26) and C
The carriage moving means (11) and the paper moving means (12) are connected to the operator panel (26) and the CPU (20) and the ROM by the PU (20) and the ROM (21).
(21) and I10 boat (25).

″第3図はページ内での設定範囲を説明したものである
。設定範囲Cは図のA点と、その対角線上にあるB点と
を決定することにより決定される。
``Figure 3 explains the setting range within a page. Setting range C is determined by determining point A in the figure and point B on the diagonal line thereof.

また、図の0点を原点として設定する。ここでA点の座
標を(X、 、Y、) 、B点の座標を(X 2、Y2
)とする。
Also, the 0 point in the figure is set as the origin. Here, the coordinates of point A are (X, , Y,), and the coordinates of point B are (X2, Y2
).

第4図は、第2図のメモリブロックの内容を示したもの
であり、A点、B点の座標x、 、y、、X2 、Y2
  (それぞれ16ビント)と、8ビツトで構成される
制御機能レジスタの計9バイトで構成されている。制御
機能レジスタの構成を第5図(a)に示す。ここでは下
位2ビツトに注目するが、各ビットの割り付けは第5図
(b)のようになるものとする。
FIG. 4 shows the contents of the memory block in FIG. 2, and shows the coordinates of points A and B, x, , y, , X2, Y2
(16 bits each) and a control function register consisting of 8 bits, totaling 9 bytes. The configuration of the control function register is shown in FIG. 5(a). Here, we will focus on the lower two bits, and assume that the allocation of each bit is as shown in FIG. 5(b).

キャリッジ上には第6図のように、ヘッド(61)に隣
接して補助板(62)があり、その上に基準マーク(6
3)が示されている。基準マークはこのような構成をと
らなくても、キャリッジ上に示されていればよい。
As shown in Fig. 6, there is an auxiliary plate (62) adjacent to the head (61) on the carriage, and a reference mark (62) is placed on it.
3) is shown. The reference mark does not need to have such a configuration as long as it is shown on the carriage.

第7図はオペレータパネルを示したものである。FIG. 7 shows the operator panel.

図において、(71)はX方向の制御スイッチであり、
キャリッジの左右方向の制御を行なうことができる。(
72)はY方向の制御スイッチであり、紙送りの正逆方
向の制御を行なうことができる。どちらも1ステツプご
との制御ができる。
In the figure, (71) is a control switch in the X direction,
The carriage can be controlled in the left and right direction. (
Reference numeral 72) is a Y-direction control switch, which can control paper feeding in the forward and reverse directions. Both can be controlled step by step.

(73)は各種制御機能の設定スイッチであり、(73
−a)によって文字ピッチが、(73−b)によって書
体が設定できるものとする。すなわちスイッチ(73−
a)で文字ピッチをパイ力あるいはエリートに設定でき
、(73−b)で書体をローマンあるいはサンセリフと
することができる。
(73) is a setting switch for various control functions;
-a) allows the character pitch to be set, and (73-b) allows the font to be set. In other words, the switch (73-
In a), the character pitch can be set to pyro or elite, and in (73-b), the font can be set to roman or sans serif.

(74)は設定位置、設定機能をメモリ(27)へ取り
込むためのスイッチである。1回押すと設定人力がされ
、2回続けて押すと設定内容がリセットされるスイッチ
である。
(74) is a switch for importing setting positions and setting functions into the memory (27). This is a switch that allows you to manually set the settings when you press it once, and resets the settings when you press it twice in succession.

上記のように構成されたプリンタの動作を第8図のフロ
ーチャートに基づいて説明する。まず、制御内容の設定
方法についての説明を行なう。
The operation of the printer configured as described above will be explained based on the flowchart shown in FIG. First, a method for setting control details will be explained.

プリンタが印字動作を行なっていない時、パネルスイッ
チ(26)によって設定モードに入る(Sl)。そうし
たら次にプリンタに紙をローディングしくS2)、紙の
セットを行なう。次に紙の0点にキャリッジ上の基準マ
ーク(63)を、オペレータパネル上の範囲用スイ・ソ
チ(71)、(72)を用いて、一致させる(S3)。
When the printer is not performing a printing operation, it enters the setting mode by the panel switch (26) (Sl). Then, the next step is to load paper into the printer (S2) and set the paper. Next, the reference mark (63) on the carriage is aligned with the zero point on the paper using the range switches (71) and (72) on the operator panel (S3).

そこでセットスイッチ(74)を2回押して、現在位置
カウンタ(23)をリセットさせる(S4)。この時点
で背景機能の設定を行ないたい時は(S5)、ここで各
種制御内容設定スイッチ(73)とセットスイッチ(7
4)を用いて設定を行なう(S6)。ここで背景機能と
してパイ力のサンセリフを設定しておくことにする。次
に、制御範囲の設定を行なうのだが、まずA点の設定か
ら行なう(S7)。パネルの範囲指定用スイッチ(71
)、(72)を用いてキャリッジ上の基準マーク(63
)をA点に一致させ、セットスイッチ(74)を1回押
してメモリ(27)へA点の位置のx、、y、を入力す
る。次に同様にしてB点の設定を行ない(S8)、B点
の位置X2、Y2をメモリ(27)へ人力する。次に設
定機能の設定スイッチ(73)とセットスイッチ(74
)を用いて設定を行なう(S9)。ここで、範囲C内で
の制御機能として、エリートのローマンの設定を行なう
ことにする。設定が終了するまで(S7)〜(S9)の
動作をくり返しく5IO)、設定が終了したらオペレー
タパネル上のスイッチによって設定モードから抜ける(
Sll)。以上で制御範囲の設定は終了する。
Then, the set switch (74) is pressed twice to reset the current position counter (23) (S4). If you want to set the background function at this point (S5), use the various control content setting switch (73) and the set switch (73).
4) to perform settings (S6). Here, we will set a sans-serif of Pi force as a background function. Next, the control range is set, starting with the setting of point A (S7). Panel range specification switch (71
), (72) to mark the reference mark (63) on the carriage.
) to match point A, and press the set switch (74) once to input the x, y, of the position of point A into the memory (27). Next, point B is similarly set (S8), and the positions X2 and Y2 of point B are manually entered into the memory (27). Next, the setting switch (73) and set switch (74) of the setting function.
) to make settings (S9). Here, as a control function within range C, elite Roman settings will be made. Repeat steps (S7) to (S9) until the settings are completed (5IO), then exit the setting mode using the switch on the operator panel (
Sll). This completes the setting of the control range.

次に印字の実行時の動作について第9図を併用して説明
する。印字の実行時には、メモリ(231)、(23−
2)の現在位置カウンタとメモリブロック(27)の設
定範囲とを順次比較しくTI)、設定範囲内であれば設
定機能を動作設定メモリ(24)へコピーL (T2)
 、設定範囲外であれば背景機能設定メモリ(22)の
内容を動作設定メモリ(24)ヘコピーする(T3)。
Next, the operation during printing will be described with reference to FIG. 9. When printing, the memory (231), (23-
Sequentially compare the current position counter in 2) with the setting range of the memory block (27) (TI), and if it is within the setting range, copy the setting function to the operation setting memory (24) L (T2)
, if it is outside the setting range, the contents of the background function setting memory (22) are copied to the operation setting memory (24) (T3).

そしてそのページが終了するまで(T1)〜(T3)が
続けられる(T4)。
Then, (T1) to (T3) are continued until the page ends (T4).

また、次の紙がローディングされ次ページに移ったとき
、ローディングが同じに行なわれれば現在位置カウンタ
(23)はリセットされ、前ページと同じ動作が行なわ
れる。
Further, when the next sheet is loaded and the next page is moved, if loading is performed in the same manner, the current position counter (23) is reset and the same operation as for the previous page is performed.

また、複数のページにわたって設定を行ないたい場合に
は、第4図のメモリブロックの内容の中に1バイトのペ
ージ位置を示すメモリを付加することにより実現できる
Furthermore, if it is desired to perform settings over a plurality of pages, this can be accomplished by adding a 1-byte memory indicating the page position to the contents of the memory block shown in FIG.

なお、上記実施例では制御機能の例として文字ピッチ及
び書体について述べたが、他に紙厚設定、マージン設定
等の機能についても同+1に適用できることは言うまで
もない。
In the above embodiment, character pitch and font were described as examples of control functions, but it goes without saying that the same +1 can also be applied to other functions such as paper thickness setting and margin setting.

〔発明の効果〕〔Effect of the invention〕

以上のようにこの発明によれば、ホスト装置での印字制
御ができない場合、あるいはできない機能をプリンタ側
で持つ場合に、オペレータパネルにより設定できる内容
についての印字制御が実際の紙の上ででき、割り付は範
囲が目で確認できる。
As described above, according to the present invention, when printing cannot be controlled on the host device, or when the printer has functions that cannot be performed, printing can be controlled on the actual paper with respect to the contents that can be set using the operator panel. The range of allocation can be visually confirmed.

また、同一ページで印字モード等の印字制御を変えたい
時も割り付けが簡単にてきる。
Also, when you want to change print controls such as print mode on the same page, the layout becomes easy.

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

第1図はこの発明の一実施例の概念を示すブロック図、
第2図はそのハード構成を示すブロック図、第3図はペ
ージ内での設定範囲の説明図、第4図は第2図のメモリ
ブロックの内容説明図、第5図(a)、(b)は第4図
の制御機能レジスタの構成及び制御命令の割り付けを示
す説明図、第6図は第1図の指示位置表示装置の説明図
、第7図、第8図、第9図は装置の動作を示すフローチ
ヤードである。 (15) ・ ・キャリッジ移動手段 ・紙移動手段 ・制御機能設定手段 ・N個の制御範囲を記憶するメモ リ ・・N個の制御機能を記憶するメモ リ 以上 出11人  セイコーエプソン株式会社代理人 弁理士
 鈴 木 喜三部(他1名)第2図 第3図 第1 ’ji’14図 (b) 9y55図 第7図 第8 図
FIG. 1 is a block diagram showing the concept of an embodiment of the present invention.
Figure 2 is a block diagram showing the hardware configuration, Figure 3 is an explanatory diagram of the setting range within the page, Figure 4 is an explanatory diagram of the contents of the memory block in Figure 2, and Figures 5 (a) and (b). ) is an explanatory diagram showing the configuration of the control function register and the assignment of control commands in FIG. 4, FIG. 6 is an explanatory diagram of the indicated position display device in FIG. 1, and FIGS. This is a flow chart showing the operation. (15) Carriage moving means Paper moving means Control function setting means Memory for storing N control ranges Memory for storing N control functions or more 11 people Seiko Epson Co., Ltd. agent Patent attorney Kisanbe Suzuki (and 1 other person) Figure 2 Figure 3 Figure 1 'ji' 14 (b) Figure 9y55 Figure 7 Figure 8

Claims (1)

【特許請求の範囲】 紙送り機構によって紙が移動し、印字ヘッドによってシ
リアルに印字されるプリンタにおいて、オペレータによ
ってプリンタの各種制御機能の変更又は設定がなされる
指令手段と、オペレータによってキャリッジを移動する
指令手段と、オペレータによって紙を移動する指令手段
と、N個の制御範囲を記憶するN個の第1の記憶手段と
、N個の制御範囲内での各制御機能を記憶するN個の第
2の記憶手段とを備え、 制御範囲内においては該当する制御機能を実行すること
を特徴とするプリンタ。
[Scope of Claims] In a printer in which paper is moved by a paper feed mechanism and serial printing is performed by a print head, there is provided a command means for changing or setting various control functions of the printer by an operator, and a carriage for moving the carriage by the operator. a commanding means, a commanding means for moving the paper by an operator, N first storage means for storing N control ranges, and N first storage means for storing each control function within the N control ranges. 2. A printer characterized in that the printer is equipped with storage means according to item 2, and executes a corresponding control function within a control range.
JP9560789A 1989-04-14 1989-04-14 Printer Pending JPH02273277A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9560789A JPH02273277A (en) 1989-04-14 1989-04-14 Printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9560789A JPH02273277A (en) 1989-04-14 1989-04-14 Printer

Publications (1)

Publication Number Publication Date
JPH02273277A true JPH02273277A (en) 1990-11-07

Family

ID=14142241

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9560789A Pending JPH02273277A (en) 1989-04-14 1989-04-14 Printer

Country Status (1)

Country Link
JP (1) JPH02273277A (en)

Similar Documents

Publication Publication Date Title
US5052835A (en) Electronic typewriter with multiple margin format control
JPH02273277A (en) Printer
JPS6159920B2 (en)
JPS60232973A (en) printing device
JPS5983685A (en) Printer
JPS61233578A (en) printer
JPS6364765A (en) Output device
JPH0596812A (en) Print processing device
JPS6179674A (en) Image/character overlapping printing control system of printer
JP3116280B2 (en) Double-sided printing control method
JPS633986A (en) double-sided recording device
JP2998915B2 (en) Double-sided printing device
JPS60203476A (en) Recorder
JP2005025772A (en) Print data preview method and apparatus, and recording medium
JP3143118B2 (en) Printer and print image pattern development method
JPH0361562A (en) Printer
JPS61202852A (en) Recorder
JPS62218166A (en) Word-erasable printing device
JP2606587B2 (en) Data output device
JPS63214825A (en) printer
JPH01228877A (en) Printing mode setting for printer
JPS637963A (en) Printing apparatus
JPH0546457U (en) Printer device
JPS6298424A (en) printing device
JPS63286370A (en) Printing format data input method of printer