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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/26—Devices, 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報テーブルを持ち、文字データの。
tlv報テーブルを持ち、文字データの。
ドツト展開時に罫線清報テーブルにより、罫線。
を示すドツトデータに展開している。この方式゛によれ
ば罫線のドツトデータへの展開効率か悪゛く、罫線を伴
なう印字出力の処理能力が低い為、展開効率の良い罫線
処理方式が必要である。こ゛の種の従来技術に関するも
のには例えば特開昭。
ば罫線のドツトデータへの展開効率か悪゛く、罫線を伴
なう印字出力の処理能力が低い為、展開効率の良い罫線
処理方式が必要である。こ゛の種の従来技術に関するも
のには例えば特開昭。
5B−8761tS号が挙げられる。
1′□〔発明の目的〕 本発明の目的は、ドツトプリンタへの印字用゛力におい
て、罫線情報のドツトデータ展開を、゛縦罫線情報テー
ブル、横罫線情報テーブル、ぺ。
1′□〔発明の目的〕 本発明の目的は、ドツトプリンタへの印字用゛力におい
て、罫線情報のドツトデータ展開を、゛縦罫線情報テー
ブル、横罫線情報テーブル、ぺ。
−ジ内罫fi!情報管理テーブル、行内罫線情報テト一
プルを用意することで、罫線情報のドツト族・開を効率
的に実行させることにより、罫線を伴・なう印字の処理
速度の向−ヒを提供することにあ・る。
プルを用意することで、罫線情報のドツト族・開を効率
的に実行させることにより、罫線を伴・なう印字の処理
速度の向−ヒを提供することにあ・る。
本発明はドツトプリンタ・\、の出力ドツトデ−”りる
・、行中位で作成する際に、Eトiff憶d、へ置k<
□□、’ ;GJる罫線t#報テ・−プルを4σ回検索
複るの′(−は非’i:)+ 率”c′−あるため、ボ
イ罫線データグ・−プル、横メf線′情報、テーブル、
べ−・ジ内罫線情報管理ツー・フル、行内罫線情報“i
−ノ′ルな、予め作成するパ−とで;W1線情報の検索
および、出力ドツトデークー\の展υ1]効率を向1.
\、けることにj:す、十m111的を・達成するもの
である1、 〔発明の実施例〕 1・・
以下、本発明の−・実施例ろ゛示1.悴発明のドツトプ
リンタにおける罫線データの制御1力式な吐細に説、明
する1、第1図は実施例のドツトプリン。
・、行中位で作成する際に、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に格
納。
部である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#報の登録数が格納?♀れ。
生メモリて゛ある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と桁)1、。
終点位1だ(行ど桁)、肪Nt (東組、lりと)い目
゛破縮)線嘘(森のド=−)幅)からなイ)1、各屑線
情報の。
゛破縮)線嘘(森のド=−)幅)からなイ)1、各屑線
情報の。
テ・−・プル内配面ば1、tjおよび桁の土ケ14、−
[llキIl’t 。
[llキIl’t 。
に関係1.1: < 、またp′罫線、棺罫線が乱配I
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。
ル゛であるλ買・純情報デー グル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桁
分罫。
C開さハ、た罫線情報テーブルであ2)。
1第5図は行内罫線情報チー・ブfi−’I!5の1桁
分罫。
m tff報の詳細1含)/1\す3.1桁の罫がハj
り暢6j、1ノπイ。
り暢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#報ツーーー。
曜、−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を作成。
登録・alされると・−れな基に、紗′罫線情報テーブ
ル151(1を作成αυおJ:び、横罫線情報、デ゛−
/ル14を作成。
Q錦とこれに伴□ないべ・・ジ内罫糾情報管坤デ・−・
ブ・ル12を作成〕る。罫線登録φh作により十14F
2憶装。
ブ・ル12を作成〕る。罫線登録φh作により十14F
2憶装。
(θ2に登録されI;= g線情報(罫線18報テーブ
ル。
ル。
1i 、 ヘ−・ジ内罫脇情報’flq−j −7”ル
12、* hF 紛)。
12、* hF 紛)。
情報う°”−プル15.桶罫勝慴報テーブルIば、次の
罫是咬登録ルカ作球:′で”更新され/fい1、印字動
作では+、昭憶必712に印字グー・夕をYl−ドしi
ll、、登録゛きれた印字デー・夕な19′7″:毎に
ドツト歴開制御γj((4に、にって、バタ・−ンメ七
す部3のドツトデータに順次展開して、ドツト展′開メ
モリ5へ格納する。印字データ中に行の終了を示す制御
情報あるいは、行内印字データの゛終了により、行内印
字ドツトデータの展開は終゛了する(20)。行内罫線
情報のドツト展開は、印“。
罫是咬登録ルカ作球:′で”更新され/fい1、印字動
作では+、昭憶必712に印字グー・夕をYl−ドしi
ll、、登録゛きれた印字デー・夕な19′7″:毎に
ドツト歴開制御γj((4に、にって、バタ・−ンメ七
す部3のドツトデータに順次展開して、ドツト展′開メ
モリ5へ格納する。印字データ中に行の終了を示す制御
情報あるいは、行内印字データの゛終了により、行内印
字ドツトデータの展開は終゛了する(20)。行内罫線
情報のドツト展開は、印“。
字ドツト展開処理行の罫線情報の有無をページ。
内IW線管理テーブル12により判定する(21)。ヰ
。
。
ジ内軒巌管理テーブル12が処理行内罫線情報無゛しを
示す場合は、プリンタ制御部6により、プ。
示す場合は、プリンタ制御部6により、プ。
リンタ装f7ヘドツト展開メモリ5の1行分ドツトデー
タを印字出力する(24)。ページ内罫線。
タを印字出力する(24)。ページ内罫線。
情報管理テーブル12が処理行内罫Mllりを示す“場
合は、縦罫線情報テーブル13および、横罫線。
合は、縦罫線情報テーブル13および、横罫線。
情報テーブル14により、行内全桁に対する罫線゛のド
ツト展開を容易にする為の行内罫#M詳細情I5報であ
る行内罫lll11情報テーブル15を作成する・(2
2)。行内罫線1′Iv報のドツト展開は、桁の上昇・
願に行い、光に展開された1性分ドツトデータ・モリ5
の該当する桁位置へ、罫線ドツトデータ・を順次展開す
る(25)。行内罫線情報テーブル15::。
ツト展開を容易にする為の行内罫#M詳細情I5報であ
る行内罫lll11情報テーブル15を作成する・(2
2)。行内罫線1′Iv報のドツト展開は、桁の上昇・
願に行い、光に展開された1性分ドツトデータ・モリ5
の該当する桁位置へ、罫線ドツトデータ・を順次展開す
る(25)。行内罫線情報テーブル15::。
、7゜
の罫線情報のドツト展開処理が終了すると、プ。
リンタ制御部6により、プリンタ装置7ヘドツ。
ト展開メモリ5の1行分の文字ドツトデータ、。
罫線ドツトデータを印字出力する(24)。王妃゛憶装
置2内の全印字データ処理が終了するまで;(20)〜
(24)を繰返し行単位のドツトデータ展開;印字実現
する。以上が本発明による罫線を伴な゛う印字出力の制
御方式である。従来の方式では゛罫線登録動作において
罫線情報テーブル11の登。
置2内の全印字データ処理が終了するまで;(20)〜
(24)を繰返し行単位のドツトデータ展開;印字実現
する。以上が本発明による罫線を伴な゛う印字出力の制
御方式である。従来の方式では゛罫線登録動作において
罫線情報テーブル11の登。
録(Ieのみで、′縦罫線情報テーブル13の作成at
+、10横罫線情報テーブル14の作成Qlとページ内
罫線。
+、10横罫線情報テーブル14の作成Qlとページ内
罫線。
情報管理テーブル12を作成せず、また印字動作。
においても、行内罫線テーブル15を作成(22)L
−ないで、行内文字情報ドツト展開(20)後に直接・
罫線情報テーブル11を横木し罫i1M情報のドツト1
0展開を行なっていたが、罫線情報テーブル11内の罫
線情報は、縦、横、行、桁に関し規則性が。
−ないで、行内文字情報ドツト展開(20)後に直接・
罫線情報テーブル11を横木し罫i1M情報のドツト1
0展開を行なっていたが、罫線情報テーブル11内の罫
線情報は、縦、横、行、桁に関し規則性が。
無い為、罫線を伴う印字出力の効率が悪かった。
本方式によれば、印字出力効率に直接影響を。
与えない罫線登録動作時に、縦罫線情報テープ、C1,
8。
8。
ル13.横罫線情報テーブル14.ページ内罫線情報管
理テーブル12を作成し、印字出力効率に影゛響する印
字動作時に、行内罫線情報テーブル16を作成して、行
内罫線情報のドツト展開の際に゛1罫線情報の検索を容
易にすることで罫線のドツト展開処理を上げ、罫線を伴
なう印字出力効率“を向上させた。
理テーブル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図
装置の構成図、第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行分
ドット展開メモリからドットプリンタへのドット印字出
力を制御するプリンタ制御装置と、罫線情報のドット展
開に用いる縦罫線データテーブル、横罫線データテーブ
ル、ページ内罫線データテーブル、行内罫線データテー
ブルを含むメモリ手段を備えることを特徴とするドット
プリンタ制御方式。
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63242650A (ja) * | 1987-03-31 | 1988-10-07 | Canon Inc | 文書処理装置 |
-
1985
- 1985-07-01 JP JP60142455A patent/JPS623964A/ja active Pending
Cited By (1)
| 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) | 漢字筆順出力装置 |