JPS623964A - ドツトプリンタ制御方式 - Google Patents

ドツトプリンタ制御方式

Info

Publication number
JPS623964A
JPS623964A JP60142455A JP14245585A JPS623964A JP S623964 A JPS623964 A JP S623964A JP 60142455 A JP60142455 A JP 60142455A JP 14245585 A JP14245585 A JP 14245585A JP S623964 A JPS623964 A JP S623964A
Authority
JP
Japan
Prior art keywords
dot
ruled line
information
ruled
line
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
JP60142455A
Other languages
English (en)
Inventor
Koji Oe
大江 孝次
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP60142455A priority Critical patent/JPS623964A/ja
Publication of JPS623964A publication Critical patent/JPS623964A/ja
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/26Devices, non-fluid media or methods for cancelling, correcting errors, underscoring or ruling

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は罫線印刷機能を持つドツトプリンタ。
の制御方式に通用される。
〔発明の背景〕
従来、罫線の印字には、前もって登録された罫線の罫1
tlv報テーブルを持ち、文字データの。
ドツト展開時に罫線清報テーブルにより、罫線。
を示すドツトデータに展開している。この方式゛によれ
ば罫線のドツトデータへの展開効率か悪゛く、罫線を伴
なう印字出力の処理能力が低い為、展開効率の良い罫線
処理方式が必要である。こ゛の種の従来技術に関するも
のには例えば特開昭。
5B−8761tS号が挙げられる。        
  1′□〔発明の目的〕 本発明の目的は、ドツトプリンタへの印字用゛力におい
て、罫線情報のドツトデータ展開を、゛縦罫線情報テー
ブル、横罫線情報テーブル、ぺ。
−ジ内罫fi!情報管理テーブル、行内罫線情報テト一
プルを用意することで、罫線情報のドツト族・開を効率
的に実行させることにより、罫線を伴・なう印字の処理
速度の向−ヒを提供することにあ・る。
〔発明の概要〕
本発明はドツトプリンタ・\、の出力ドツトデ−”りる
・、行中位で作成する際に、Eトiff憶d、へ置k<
□□、’ ;GJる罫線t#報テ・−プルを4σ回検索
複るの′(−は非’i:)+ 率”c′−あるため、ボ
イ罫線データグ・−プル、横メf線′情報、テーブル、
べ−・ジ内罫線情報管理ツー・フル、行内罫線情報“i
−ノ′ルな、予め作成するパ−とで;W1線情報の検索
および、出力ドツトデークー\の展υ1]効率を向1.
\、けることにj:す、十m111的を・達成するもの
である1、 〔発明の実施例〕              1・・
以下、本発明の−・実施例ろ゛示1.悴発明のドツトプ
リンタにおける罫線データの制御1力式な吐細に説、明
する1、第1図は実施例のドツトプリン。
夕制御装置のブロック図でk)る3、1は演H制を11
部である3、演算制御]部1は” tlL憶装的2に格
納。
されイ)ファームウェアにやF−・て、印字(制御a。
む)を吉報、、罫醗d情室琵含・、祐・述のドツトプリ
ン・夕。
装置へ入出力制何1]″る13上1(ピ憶装hイ2に、
β、ンン゛。
−ムウーアjt; 、11:び、印字情報、罫線1′i
!相等が格。
納される1、5け、EBC[K識字パターンメ七り部で
、。
あり、文字ドットパタ=−ンが格納5才1に文1−発′
生メモリて゛ある4、4はドラl−展開1tjlJ御部
である。1゛+ピ「シ憶j支#2の印字情報にn亥当]
−るγ、宇ドツトバター・ンヲ、パターンメ七り部5か
ら読み出1−2後述のドツト展開用メモリへ、展開する
。!5−、ドツト展開用メモリである。、1i分のドツ
ト情報が展t1jされる。6はプリンタff1II御4
’r、GJである1、徒述のプリンタ装置ρへ印字ドツ
トデータ出力!、X 、J二’び、制御デ・−タ出力と
、ブリンク装置ハ゛の状態監視を行へ、5o 7はプリ
ンタ装置゛Cある3、    [・・第2図は罫線t#
報のpflねをイ、t[Xl−(6あり)3.11はリ
イr線情報テ・−ノ゛丼゛で・ある。罫線表示にl’、
’J 1.=標”準的′f、g r −プルであり、1
ペ一ジ分の罫線ff1報・が格納される。テ・−プル先
顧幹6.1.罫線情報多゛“〜ノル11を構成゛−りる
罫線t#報の登録数が格納?♀れ。
る。1報分の罫純情÷fA lj、始点も11霞(t−
1と桁)1、。
終点位1だ(行ど桁)、肪Nt (東組、lりと)い目
゛破縮)線嘘(森のド=−)幅)からなイ)1、各屑線
情報の。
テ・−・プル内配面ば1、tjおよび桁の土ケ14、−
[llキIl’t 。
に関係1.1: < 、またp′罫線、棺罫線が乱配I
I<であ、。
、 5 。
る。12(・よベージ円墳′を線を青報管J里テ゛−ゾ
ル゛であるλ買・純情報デー グル11内に登録あ才ま
た全罫線情報から1べ・−ジを構成jイ)全行上れぞれ
の罫線有無を示すフラグチー・プル゛である3、15は
縦罫線プ・−プルである1、罫線i゛・−プル11内に
点在する縦Jイト線↑S紺す/J:わち始点桁位tiQ
’、と終点桁位置が等1、い罫P4情報をl■と1.2
て始点性の上昇順に登録する3、14は横罫線情報デー
・プルである。罫゛線情報う−ノ゛升11内に点在する
横罫線情報づ−4(・わら始点1−1と終点性が等l〜
いJイト勝tiIf報を1報分1・・どし、て始点?y
iの土’A順に登録ずイ)o  15は行内罫線情報f
−プルである。1行を構成イる全桁1K。
対して罫線情報が、縦罫線情報ブープル1〜横。
゛tイ畷情報う゛−ブト14の置台情報から桁単位にハ
C開さハ、た罫線情報テーブルであ2)。      
1第5図は行内罫線情報チー・ブfi−’I!5の1桁
分罫。
m tff報の詳細1含)/1\す3.1桁の罫がハj
り暢6j、1ノπイ。
ト(8ビツト)で構成きれ、上位Aビットで縦。
隻崗1!jlsF位4ビットで41角杯■碌なカニ 1
.、、、 、、さらに、。
そi、rtL4ビーv)−中手イ)7′2ピ2゛トで火
曜、−F′l)7゜6 A 、 2ビットで破1i1のbi m=を示す3)第4図に罫
線V侭動作時の20−チャートを、第5図に開時動作I
F、’jのノロ−チーs= −)を示t2*実施例のド
ツトプリンタ制御Hh″−1の動作を詳ノ2Rする。罫
線登録動作と印字動作114非同期に実行゛され、罫線
の印字には印字動作(C光だし、罫線゛登録動作により
、上記憶装置2へ罫称l#報ツーーー。
プル11の登録が兵曹である3、 罫線U録動作で13、罫線ス1イ情デーヘブA・11が
登録・alされると・−れな基に、紗′罫線情報テーブ
ル151(1を作成αυおJ:び、横罫線情報、デ゛−
/ル14を作成。
Q錦とこれに伴□ないべ・・ジ内罫糾情報管坤デ・−・
ブ・ル12を作成〕る。罫線登録φh作により十14F
2憶装。
(θ2に登録されI;= g線情報(罫線18報テーブ
ル。
1i 、 ヘ−・ジ内罫脇情報’flq−j −7”ル
12、* hF 紛)。
情報う°”−プル15.桶罫勝慴報テーブルIば、次の
罫是咬登録ルカ作球:′で”更新され/fい1、印字動
作では+、昭憶必712に印字グー・夕をYl−ドしi
ll、、登録゛きれた印字デー・夕な19′7″:毎に
ドツト歴開制御γj((4に、にって、バタ・−ンメ七
す部3のドツトデータに順次展開して、ドツト展′開メ
モリ5へ格納する。印字データ中に行の終了を示す制御
情報あるいは、行内印字データの゛終了により、行内印
字ドツトデータの展開は終゛了する(20)。行内罫線
情報のドツト展開は、印“。
字ドツト展開処理行の罫線情報の有無をページ。
内IW線管理テーブル12により判定する(21)。ヰ
ジ内軒巌管理テーブル12が処理行内罫線情報無゛しを
示す場合は、プリンタ制御部6により、プ。
リンタ装f7ヘドツト展開メモリ5の1行分ドツトデー
タを印字出力する(24)。ページ内罫線。
情報管理テーブル12が処理行内罫Mllりを示す“場
合は、縦罫線情報テーブル13および、横罫線。
情報テーブル14により、行内全桁に対する罫線゛のド
ツト展開を容易にする為の行内罫#M詳細情I5報であ
る行内罫lll11情報テーブル15を作成する・(2
2)。行内罫線1′Iv報のドツト展開は、桁の上昇・
願に行い、光に展開された1性分ドツトデータ・モリ5
の該当する桁位置へ、罫線ドツトデータ・を順次展開す
る(25)。行内罫線情報テーブル15::。
、7゜ の罫線情報のドツト展開処理が終了すると、プ。
リンタ制御部6により、プリンタ装置7ヘドツ。
ト展開メモリ5の1行分の文字ドツトデータ、。
罫線ドツトデータを印字出力する(24)。王妃゛憶装
置2内の全印字データ処理が終了するまで;(20)〜
(24)を繰返し行単位のドツトデータ展開;印字実現
する。以上が本発明による罫線を伴な゛う印字出力の制
御方式である。従来の方式では゛罫線登録動作において
罫線情報テーブル11の登。
録(Ieのみで、′縦罫線情報テーブル13の作成at
+、10横罫線情報テーブル14の作成Qlとページ内
罫線。
情報管理テーブル12を作成せず、また印字動作。
においても、行内罫線テーブル15を作成(22)L 
−ないで、行内文字情報ドツト展開(20)後に直接・
罫線情報テーブル11を横木し罫i1M情報のドツト1
0展開を行なっていたが、罫線情報テーブル11内の罫
線情報は、縦、横、行、桁に関し規則性が。
無い為、罫線を伴う印字出力の効率が悪かった。
本方式によれば、印字出力効率に直接影響を。
与えない罫線登録動作時に、縦罫線情報テープ、C1,
8。
ル13.横罫線情報テーブル14.ページ内罫線情報管
理テーブル12を作成し、印字出力効率に影゛響する印
字動作時に、行内罫線情報テーブル16を作成して、行
内罫線情報のドツト展開の際に゛1罫線情報の検索を容
易にすることで罫線のドツト展開処理を上げ、罫線を伴
なう印字出力効率“を向上させた。
〔発明の効果〕
以上説明の如く、本発明によれば、罫線を伴。
なう文字データの出力効率が向上する為、罫線1懺・印
刷をサポートするドツトプリンタの制御装置・に利用で
きる。
【図面の簡単な説明】
第1図は本発明の一実施例によるドツトプリ・ンタ制御
装置の構成図、第2図は本発明の一実1゜流側による罫
線情報の流れを示す図、第3図は行内罫線情報テーブル
の1桁分の罫線情報を示す図、第4図は罫線登録動作の
フローチャート、第5図は印字動作のフローチャートを
示す。 1・・・演算制御部   2・・・主記憶装置   、
1゜3・・・パターンメモリ部 4・・・ドツト展開制
御部 。 5・・・ドツト展開用メモリ 6・・・プリンタ制御部
 7・・・プリンタ装@   11・・・罫線情報テー
ブル12・・・ページ内罫線情@管理テーブル    
13・・・縦罫線情報テーブル 1′4・・・横罫線情報テーブル 15・・・行内罫線情報テーブル 第 3 ワ 01 ; 瘍(彩色1 ド1.7トも−10; り 2
 ※ 11; り 3 り 第 4−V 第5図

Claims (1)

    【特許請求の範囲】
  1. 印字出力する印字情報と、制御情報、および罫線情報を
    格納する主記憶装置と、文字ドットデータを格納する文
    字コード発生機構と、文字発生機構から必要な文字ドッ
    トデータを読み出し、ドットプリンタへの1行分ドット
    情報を展開格納する1行分ドット展開メモリと、1行分
    ドット展開メモリからドットプリンタへのドット印字出
    力を制御するプリンタ制御装置と、罫線情報のドット展
    開に用いる縦罫線データテーブル、横罫線データテーブ
    ル、ページ内罫線データテーブル、行内罫線データテー
    ブルを含むメモリ手段を備えることを特徴とするドット
    プリンタ制御方式。
JP60142455A 1985-07-01 1985-07-01 ドツトプリンタ制御方式 Pending JPS623964A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60142455A JPS623964A (ja) 1985-07-01 1985-07-01 ドツトプリンタ制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60142455A JPS623964A (ja) 1985-07-01 1985-07-01 ドツトプリンタ制御方式

Publications (1)

Publication Number Publication Date
JPS623964A true JPS623964A (ja) 1987-01-09

Family

ID=15315712

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60142455A Pending JPS623964A (ja) 1985-07-01 1985-07-01 ドツトプリンタ制御方式

Country Status (1)

Country Link
JP (1) JPS623964A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63242650A (ja) * 1987-03-31 1988-10-07 Canon Inc 文書処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63242650A (ja) * 1987-03-31 1988-10-07 Canon Inc 文書処理装置

Similar Documents

Publication Publication Date Title
US6572661B1 (en) System and method for automated annotation of files
US4428065A (en) Data processing system with multiple display apparatus
US4435777A (en) Interactively rearranging spatially related data
EP0066038A2 (en) Method for displaying and editing spatially related data in an interactive text processing system
JPS623964A (ja) ドツトプリンタ制御方式
EP0066688B1 (en) Method of facilitating the recognition of the correctness of the instructions entered in an interactive text processing system
JPS603669B2 (ja) 文字・図形情報入力方式
TWI249702B (en) Apparatus, method and program for producing small prints
JPS5942971A (ja) 拡大印字制御方式
JPS60175184A (ja) ワ−ドプロセツサ−
JPS60224547A (ja) ボ−ルド印字制御装置
JPH0430073B2 (ja)
JPH0523957B2 (ja)
JPS59158476A (ja) 文字読取装置
JPS62267877A (ja) 罫線接続方式
JPS63228377A (ja) 組版システム
JP2933947B2 (ja) 画像処理方法及び装置
JPH041353B2 (ja)
JPS59224364A (ja) ドツトインパクト・プリンタの印刷方式
JPS61177068A (ja) 縮小印字が可能な文章処理装置
JPH0425575B2 (ja)
JP2851840B2 (ja) 文書処理装置
JPH05301378A (ja) ドットマトリクス式プリンタの印刷方式
JPS60251467A (ja) ワ−ドプロセツサ
JPH0829608B2 (ja) 漢字筆順出力装置