JPS60190375A - 出力制御方法 - Google Patents

出力制御方法

Info

Publication number
JPS60190375A
JPS60190375A JP4538484A JP4538484A JPS60190375A JP S60190375 A JPS60190375 A JP S60190375A JP 4538484 A JP4538484 A JP 4538484A JP 4538484 A JP4538484 A JP 4538484A JP S60190375 A JPS60190375 A JP S60190375A
Authority
JP
Japan
Prior art keywords
tab
key
output
numerical
tab position
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.)
Granted
Application number
JP4538484A
Other languages
English (en)
Other versions
JPH0630924B2 (ja
Inventor
Masaru Makita
巻田 勝
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 JP59045384A priority Critical patent/JPH0630924B2/ja
Publication of JPS60190375A publication Critical patent/JPS60190375A/ja
Publication of JPH0630924B2 publication Critical patent/JPH0630924B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • B41J21/00Column, tabular or like printing arrangements; Means for centralising short lines

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [技術分野] 本発明は、タブの均等割付は機能を備えた印字装置に関
する。
[従来技術] 従来、タイプライタ等の印字装置で、タブ位置の設定を
行うには、スペースキーを用いてキャリッジを紙面上の
所望位置に移動させ、その後にタブセットキー等の所定
のキーを押下してキャリッジの位置を記憶させていた。
しかしながら、このような従来のタブ位置設定作業では
、その後の印字フォーマットの変更による配慮は全くな
されておらず、印字フォーマットの変更による全タブ間
隔の減少、あるいは増加の際には、全タブ位置の記憶を
クリアした後、最初から全タブ位置の設定をしなおす必
要があった。
このため、このようなタブ位置設定方式では、作表作業
などにおいて使用者がミスを犯しゃすく、操作の簡略化
が望まれている。
[目 的] 本発明の目的は、上述の点に鑑み、タブ間隔の増減指示
に応じてタブ間隔の増減による新しいタブ位置の設定を
自動的に行い得るように構成した印字装置を提供するこ
とにある。
かかる目的を達成するために、本発明では、一対のマー
ジン位置を記憶するマージン位置記憶手段と、複数個の
タブ位置を記憶するタブ位置記憶手段と、タブ間隔の増
減量を指示する指示入力手段と、その指示入力手段の指
示量に応じて新たなタブ位置を算出し、算出した新たな
タブ位置をタブ記憶手段に記憶する自動タブ位置設定手
段とを備える。
[実 施 例] 以下、図面を参照して本発明の詳細な説明する。
第1図は本発明の一実施例の構成を示す。ここで、1は
タブセットキーの通常の機能の変更を指示する制御指示
キー、2はタブ位置の設定を行うタブセットキー、およ
び3は°°1″〜゛′9°゛の数値の入力を行う数値キ
ーである。4は制御指示キー1の出力を入力するフリッ
プフロップ回路(以下、FFという。)、5は数値キー
3の入力に応じた数値キー人力信号を発生する数字コン
トローラ、および6は数値コントローラ5からの数値キ
ー人力信号を受信して数値データとして一時格納する数
値バッファである。
また、7はアンドゲートであり、FF4の出力端子Q1
の出力とタブセットキー2の出力との論理積演算を行い
、その結果をFF8の入力端子S2に出力する。9はア
ンドゲートであり、FF4の出力端子Q1の出力とタブ
セットキー2の出力との論理積演算を行い、その結果を
キャリッジ位置タブセット部10に出力する。キャリッ
ジ位置タブセット部10はアンドゲート9の出力に応じ
てキャリッジの現在位置をタブ位置として設定し、出力
する。11はアンドゲートであり、FF8の出力端子Q
2の出力と数字コントローラ5の出力との論理積演算を
行い、その結果をタブ位置算出部12に出力する。
また、13は左右一対のマージン位置を記憶するマージ
ン用RAM(ランダムアクセスメモリ)である。14は
タブ用RAMであり、キャリッジ位置タブセット部10
から出力されるタブ位置を記憶し、またタブ位置算出部
12で算出された新たなタブ位置に更新する。
タブ位置算出部12は演算制御手順を格納したROM 
(リードオンリメモリ)を有するマイクロプロセッサ(
MPU)からなり、アンドゲート11の出力に応じてタ
ブ用RAM14から読み出した1個または複数個のタブ
位置と数値用バッファ6から読み出したタブ増減量とに
基づいて新たなタブ位置を算出し、算出した新たなタブ
位置をタブ用RAM14に格納する。
さらに、15はオアゲートであり、FF4の出力端子Q
Iの出力とFF8の出方端子−Gの出方の論理積和演算
を行い、その結果をアンドゲート18の一方の入力端子
に入力する。アンドゲート16はオアゲー)15の出力
と数字コントローラ5の出力との論理積演算を行い、そ
の結果を他の不図示の構成要素に供給する。すなわち、
制御指示キーlやタブセットキー2を押下げないで、数
値キーのみを押下したときにはアンドゲート16から数
値キー人力信号が発生する。また、17はタブ間隔を現
在より広くするか、狭くするかの指示を行うシフトキー
であり、この指示は数値コントローラ5に入力する。
まず、通常のタブセットキーの機能意味を変更するため
の制御指示キー1を押下すると、フリップフロップ回路
(以下、FFという)4の入力端子S1にハイレベル信
号が与えられる。すると、FF4の出力端子Q1がハイ
レベル、また出力端子Q+がローレベルとなる。次に、
タブセットキー2を押下するとアンドゲート7の入力信
号が共にハイレベルとなるので、そのアンドゲート7の
出力信号はハイレベルとなる。よって、FF8の入力端
子S2にはハイレベルの信号が加えられ、出力端子Q2
がハイレベル、また出力端子Q2がローレベルとなる。
次に、数字キー3からタブ間隔の増減量を示す数値情報
を入力すると、数字コントローラ5を通じて、アンドゲ
ート11の他方の入力端子にはFF8の出力端子Q2か
ら/\イレベルの信号が供給されているので、そのゲー
ト11の出力端子からはハイレベルの信号が出力される
。さらに、アントゲ−)11の出力信号はタブ位置算出
部12に供給され、このゲート11の出力に応答してタ
ブ位置算出部12はタブ位置の算出を開始する。
その際、数字コントローラ5はシフトキー17のOFF
またはONの状態により、タブ間隔を現在より広くする
のか、またはせまくするのかの判定をして、数値用バッ
ファ6に正または負の値を入力する。すなわち、シフト
キー17をONにして数値キー3から数値を入力すると
、数値コントローラ5からは負の数値がバッファ6に供
給される。その後、タブ位置算出部12では、タブ用R
AM14に現在格納されているタブ位置情報を読み出し
、これらの位置情報により数値用バッファ6から読み出
した値を加えることにより、数値キー3およびシフトキ
ー17で指示された数値の桁分の各タブ間の縮小あるい
は拡大の変更を行い、かかる演算結果を新たなタブ位置
情報としてタブ用RAM14に格納し、その後の印字動
作においてそのタブ位置情報をタブ用RAM14から読
み出す。
また、FF4の出力端子Q1の出力信号およびタブセッ
トキー2からの出力信号はアントゲ−1・9を介してキ
ャリッジ位置タブセット部10に送出されるので制御指
示キー1を押下げないで、タブセットキー2のみをキャ
リッジの現在位置にタブを設定するという通常のタブセ
ット機能を実行することができる。
第2図(A)は第1図のキーのキー操作手順を示し、第
2図(B)は数字キーで実際に指示した桁数分だけTA
B(タブ)の間隔が広げられたことを示す。すなわち、
LHを左マージン位置、RMを右マージン位置、TAB
I、TAB2.TAB3を変更前のタブ位置、TABI
’ 、 TAB2’ 、 TAB3’ を変更後のタブ
位置とすると、シフトキー17を入力しないでキー1,
2および3を入力すると、タブ間隔拡大となるので、T
ABIはTABI’ に移動したごとく設定され、以下
TAB2はTAB2’ 、 TAB3はTAB3’ に
それぞれ設定される。
第3図(A) 、 (B)は第2図と同様であるが、シ
フキー17の押下を伴っているのでTABの間隔はせば
められ、丁ABIがTABI’ 、 TAB2がTAB
2’ 、 TAB3がTAB3’ にとそれぞれ設定さ
れる。
すなわち、例えば、数値の単位を桁数として、LM= 
10、TBI =30、TB2=40、TB3 =70
.RN =90に設定されているときに、第2図(A)
のキー操作手順により数字キー3から数値゛5°°を入
力した場合には、タブ間隔増減量なkとすると、数値バ
ッファ6からに=+5がタブセット位置算出部12に入
力するので、新たな各タブ位置は第2図(B)に示すよ
うに、 TBI’ =TB1 +に=30+5=35TB2’ 
=TB2 千2に=40+10=50TB3’ =TB
3 +3に=70+15=85にタブ位置算出部15に
より設定され、これらを新たなタブ位置としてタブ用R
AM14の内容が更新される。
同様に、第3図(A)のキー操作手順を行ったときに、
その他の数値の条件が上述と同じだとすると、k=−5
となるので、第3図(B)に示すように TBI’ 士TBI + k =30−5 =25TB
2’ = 丁82 + 2に= 40− 10= 30
TB3’ =TB3 +3に=70−15=55に設定
され、タブ用RAM14の内容が更新される。
[効 果] 以上説明したように、本発明によれば、複数個のタブ間
のタブ間隔の拡大および縮小を簡単な一度の操作で設定
できるようにしたので、短時間にミスのないタブ設定の
変更が可能な印字装置を得ることができる。
【図面の簡単な説明】
第1図は本発明の一実施例の回路構成例を示す回路図、 第2図(A)は第1図の装置でのタブ拡張の際に具体的
なキー操作手順を示す流れ図、 第2図(B)はこの操作を行った場合のマージンとタブ
の位置関係の変化例を示す説明図、第3図(A)は第1
図の操作でのタブ縮小の際に具体的なキー操作手順を示
す流れ図、 第3図(B)はこの操作を行った場合のマージンとタブ
の位置関係の変化例を示す説明図である。 1・・・制御指示キー、 2・・・タブセットキー、 3・・・数値キー、 4.8・・・フリップフロップ回路、 5・・・数字コントローラ、 6・・・数値用バッファ、 ?、8,11.IEi・・・アンドゲート、10・・・
キャリッジ位置タブセット部、12・・・タブ位置算出
部、 13・・・マージン用RAM、 14・・・タブ用RAM 。 15・・・オアゲート、 17・・・シフトキー。 1

Claims (1)

  1. 【特許請求の範囲】 一対のマージン位置を記憶するマージ位置記憶手段と、 複数個のタブ位置を記憶するタブ位置記憶手段と。 該タブ位置記憶手段に記憶された前記タブ位置のタブ間
    隔の増減量を指示する指示入力手段と、該指示入力手段
    で指示された前記タブ間隔の増減量を前記タブ位置記憶
    手段に記憶された前記タブ位置に対して加えることによ
    り、前記タブ位置記憶手段に記憶する新たなタブ位置を
    設定する自動タブ位置設定手段とを備えたことを特徴と
    する印字装置。 (以下、余白)
JP59045384A 1984-03-12 1984-03-12 出力制御方法 Expired - Lifetime JPH0630924B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59045384A JPH0630924B2 (ja) 1984-03-12 1984-03-12 出力制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59045384A JPH0630924B2 (ja) 1984-03-12 1984-03-12 出力制御方法

Publications (2)

Publication Number Publication Date
JPS60190375A true JPS60190375A (ja) 1985-09-27
JPH0630924B2 JPH0630924B2 (ja) 1994-04-27

Family

ID=12717769

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59045384A Expired - Lifetime JPH0630924B2 (ja) 1984-03-12 1984-03-12 出力制御方法

Country Status (1)

Country Link
JP (1) JPH0630924B2 (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS50146225A (ja) * 1974-05-13 1975-11-22
JPS5283128A (en) * 1975-12-31 1977-07-11 Ibm Device for relocating tabulation

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS50146225A (ja) * 1974-05-13 1975-11-22
JPS5283128A (en) * 1975-12-31 1977-07-11 Ibm Device for relocating tabulation

Also Published As

Publication number Publication date
JPH0630924B2 (ja) 1994-04-27

Similar Documents

Publication Publication Date Title
US4086660A (en) Automatic format control for text printing system
US2968383A (en) Method and apparatus for type composition
JPS631618B2 (ja)
JPS60190375A (ja) 出力制御方法
JPS5939074B2 (ja) タブ制御装置
US5377358A (en) Character processing device adapted to perform document-editing processing and typewriting processing
JPS6365511B2 (ja)
JPH0632963B2 (ja) 出力制御方法
JPH038066A (ja) 文書処理装置
JPS59209180A (ja) 印字装置
JPS5827544B2 (ja) 可搬形自動車修理見積書発行機
JPS62173526A (ja) ペ−ジバツフア制御方式
JPS62267177A (ja) 印字装置
JPS58168578A (ja) 電子式タイプライタの改行制御方式
JPS59232890A (ja) 印刷装置
US4968163A (en) Hot zone control of automatic line feed
JPS6057382A (ja) 文字処理装置
JPS5965339A (ja) 文書編集装置
JPS6058511B2 (ja) 電子タイプライタ
JPS61148065A (ja) 記録情報の入出力制御方法
JPS5872047U (ja) Idマ−ク付元帳発行・更新プリンタ装置
JPS5840657A (ja) 電子機器
JPS5971579A (ja) デ−タ入出力装置
JPH02255984A (ja) 文書処理装置
JPS60164873A (ja) 表作成簡易言語を備えたワ−ドプロセツサ