JPH035994B2 - - Google Patents

Info

Publication number
JPH035994B2
JPH035994B2 JP56125331A JP12533181A JPH035994B2 JP H035994 B2 JPH035994 B2 JP H035994B2 JP 56125331 A JP56125331 A JP 56125331A JP 12533181 A JP12533181 A JP 12533181A JP H035994 B2 JPH035994 B2 JP H035994B2
Authority
JP
Japan
Prior art keywords
printing
main body
character pattern
display
character
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.)
Expired - Lifetime
Application number
JP56125331A
Other languages
Japanese (ja)
Other versions
JPS5827232A (en
Inventor
Wataru Sakagami
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 JP56125331A priority Critical patent/JPS5827232A/en
Publication of JPS5827232A publication Critical patent/JPS5827232A/en
Publication of JPH035994B2 publication Critical patent/JPH035994B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Dot-Matrix Printers And Others (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、電子機器に関し、特に例えば、ドツ
トマトリツクス型印刷装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application] The present invention relates to electronic equipment, and particularly to, for example, a dot matrix printing device.

[従来の技術] 従来、一般に情報処理分野に於て情報を人間の
目に見える形に出力する装置としてはドツトを組
み合わせて文字を構成出力する装置と字母に従つ
た文字又はその構成部分を組み合わせて出力する
装置がある。前者は文字パターン(フオント)に
対応しドツトを組み合わせるので、多種の文字を
出力するのに便利である。後者は文字又はその構
成要素を字母等の形で用意しておくので良品質の
出力が得られるが、文字の種類を多くすると価格
が高くなり、更にその種類の数にも制限がある。
そこで情報処理分野では漢字出力の様に文字種の
多い出力を行う印刷装置では、文字をドツトパタ
ーンにて構成しているものが多い。
[Prior Art] Conventionally, in the information processing field, the devices that output information in a form that is visible to the human eye are devices that combine dots to form characters and output them, and devices that combine dots to form characters or their constituent parts. There is a device that outputs The former combines dots in accordance with character patterns (fonts), so it is convenient for outputting a wide variety of characters. In the latter method, characters or their constituent elements are prepared in the form of letters or the like, so high-quality output can be obtained, but increasing the number of types of characters increases the price, and there is also a limit to the number of types.
Therefore, in the information processing field, printing devices that output many types of characters, such as those that output kanji characters, often have characters composed of dot patterns.

第1図はドツトマトリツクス型印刷装置の従来
例を示すブロツク図で、本体システム1は表示部
2と、フロツピイデイスク部3と、制御部4より
なる。フロツピイデイスク部3はプログラム用
FPD3Aとデータフアイル用FPD3Bと、文字
パターン(漢字フオント)格納用FPD3Cより
なる。制御部4は、CPU部5と、記憶部6より
なる。更に、表示部2とフロツピイデイスク部3
は信号線7と8を介して制御部4へ接続され制御
部4により制御される。印刷装置10は、印刷部
11と、制御部12と、インターフエース部14
からなり、印刷部11と制御部12は信号線15
により接続されており信号線15を介して制御部
12により印刷する文字のドツトパターン並びに
印刷の制御が行われる。
FIG. 1 is a block diagram showing a conventional example of a dot matrix type printing apparatus. Floppy disk section 3 is for programming
It consists of FPD3A, FPD3B for data files, and FPD3C for storing character patterns (kanji font). The control section 4 includes a CPU section 5 and a storage section 6. Furthermore, a display section 2 and a floppy disk section 3
is connected to the control unit 4 via signal lines 7 and 8 and is controlled by the control unit 4. The printing device 10 includes a printing section 11, a control section 12, and an interface section 14.
The printing section 11 and the control section 12 are connected to a signal line 15.
The dot pattern of the characters to be printed and the printing are controlled by the control section 12 via the signal line 15.

本体システム1より信号線17を介して送られ
て来る信号は、インターフエース部14にて受信
され、信号線18を介して制御部に送られる。こ
の信号は本体システム1の制御部4により文字パ
ターン格納用FPD3Cから読み出されたパター
ンであつたり、プログラムに従つた本体システム
1の制御部4による印刷装置の制御信号であつた
りする。
Signals sent from the main system 1 via the signal line 17 are received by the interface unit 14 and sent to the control unit via the signal line 18. This signal may be a pattern read from the character pattern storage FPD 3C by the control section 4 of the main system 1, or a control signal for the printing device by the control section 4 of the main system 1 according to a program.

さてこのシステムは、本体システム1の制御部
4の制御のもとにFPD3Aにあるプログラムを
処理して行く。この時表示部2には必要に応じ文
字が表示される。ここで表示部2の文字の出力に
は印刷装置10と同様に文字のドツトパターンが
必要となり、これを制御部4はFPD3Cより得
て、表示部2に出力する。又、必要なデータは
FPD3Bより得てこれを処理し、処理した出力
を再びFPD3Bに蓄える。更に、印字出力が必
要なときは、信号線17を介して印字装置に印刷
文字のドツトパターン並びに制御信号を送り印字
出力する。
Now, this system processes the program in the FPD 3A under the control of the control unit 4 of the main system 1. At this time, characters are displayed on the display section 2 as necessary. Here, to output the characters on the display section 2, a dot pattern of the characters is required as in the printing device 10, and the control section 4 obtains this from the FPD 3C and outputs it to the display section 2. Also, the necessary data
It is obtained from the FPD 3B, processed, and the processed output is stored in the FPD 3B again. Furthermore, when printing is required, the dot pattern of printed characters and a control signal are sent to the printing device via the signal line 17, and the printing is performed.

さて、ここで漢字一文字のドツト構成を24×24
ドツトとすると、JIS第1水準の漢字と、その他
特殊文字を含め、文字種が3000種としたとき、24
×24×3000=1728000ドツトとなる。すなわち、
これを記憶するには最低216000バイトの文字パタ
ーンを記憶する部分を必要とする。
Now, here is the dot configuration of one kanji character in 24×24
In the case of dot, if there are 3000 types of characters, including JIS level 1 kanji and other special characters, then 24
×24×3000=1728000 dots. That is,
To store this, a part that stores character patterns of at least 216,000 bytes is required.

現在までのところ、ROMの価格が高価である
ため、216000バイトの文字のドツトパターン(漢
字フオント)をROMとして持つと非常に高価に
なるので、FPD3Cに格納することが一般的で
あつた。
Until now, it has been common practice to store a 216,000-byte character dot pattern (kanji font) in an FPD3C, since it would be very expensive to have it as a ROM due to the high price of ROM.

[発明が解決しようとする課題] しかしながら、上記従来例ではドツトパターン
にて文字を構成するための、各文字に対応する文
字パターン(ドツトパターン、文字フオント)を
フロツピイデイスクに格納し用意する方法を採用
し、かつ、本体システムから印刷装置への文字デ
ータの転送をドツトパターンで行つていたため、
次の様な欠点があつた。
[Problems to be Solved by the Invention] However, in the conventional example described above, character patterns (dot patterns, character fonts) corresponding to each character are stored and prepared on a floppy disk in order to configure characters using dot patterns. method, and character data was transferred from the main system to the printing device in a dot pattern.
It had the following shortcomings.

(1) 一般に、高価な漢字印刷装置では該文字のド
ツトパターンを印字装置自身が持つているが、
小型コンピユータ分野では価格を下げるために
このドツトパターンをフロツピイデイスク等に
格納しておき、必要に応じフロツピイデイスク
より取り出し、出力装置に送り出す様に構成し
ている。しかし、このフロツピイデイスクを用
いた装置では、半導体製造技術の進歩により、
将来ドツトパターンを記憶するROM(CG)が
廉価になり、これをフロツピイデイスクの代替
装置として採用する場合、ハードウエアの再設
計を行なわなくてはならなくなる。
(1) Generally, in expensive kanji printing devices, the printing device itself has the dot pattern of the character.
In the field of small computers, in order to reduce the price, this dot pattern is stored in a floppy disk or the like, and is configured to be taken out from the floppy disk and sent to an output device as needed. However, due to advances in semiconductor manufacturing technology, devices using this floppy disk have
In the future, ROM (CG) that stores dot patterns will become cheaper, and if this is to be used as a replacement for floppy disks, the hardware will have to be redesigned.

(2) 本体システムから印刷装置への文字データの
転送をドツトパターンで行う場合、例えば、1
行当り90文字印刷できる印刷装置を想定する
と、1行当りの転送バイト数は(24×24)÷8
×90=6480バイトとなる。すなわち、この情報
の1行当りの転送時間は、バイト単位で転送し
た場合、このバイト数を転送速度で割つた時間
を必要とする。又、印刷装置側にも最低6480バ
イトのバツフアが必要となる。しかし、印刷装
置に対するドツトパターンを転送するという点
で変化がない限り、将来、高速印刷装置などに
データに転送する場合、転送データ量が増大
し、本体システムと印刷装置間の通信ネツクが
発生し、印刷時間の高速化の妨げとなる。
(2) When transferring character data from the main system to the printing device using a dot pattern, for example, 1
Assuming a printing device that can print 90 characters per line, the number of bytes transferred per line is (24 x 24) ÷ 8
×90=6480 bytes. That is, when the information is transferred in units of bytes, the transfer time per line of this information is the time obtained by dividing the number of bytes by the transfer speed. Also, a buffer of at least 6480 bytes is required on the printing device side. However, unless there is a change in the way dot patterns are transferred to printing devices, in the future when data is transferred to high-speed printing devices, the amount of data to be transferred will increase and a communication network will occur between the main system and the printing device. , which hinders speeding up printing time.

(3) さらに、将来ROMの価格が安くなる事が予
想されるので、そのとき、本体システム1内に
文字のドツトパターンをROM(CG)を用いて
持つ事が可能となる。このことから印刷装置側
にキヤラクタジエネレータを具備することによ
り印刷時間の高速化を計ることが可能となる。
しかしこの構成でも、本体システム1側の表示
部2にも漢字を表示しなければならないので本
体システム1にもFPD又はCGによるフオント
が必要となる。このため、全体のシステムから
見ると一つのシステムの中に2つのCGを持つ
ことになるので高価格なだけの無意味なシステ
ム構成となつてしまう。
(3) Furthermore, since it is expected that the price of ROM will become cheaper in the future, it will be possible to have a character dot pattern in the main system 1 using ROM (CG). Therefore, by providing a character generator on the printing device side, it is possible to speed up the printing time.
However, even with this configuration, the kanji characters must be displayed on the display unit 2 on the main system 1 side, so the main system 1 also requires a font using FPD or CG. Therefore, from the perspective of the overall system, there are two CGs in one system, resulting in a meaningless system configuration that is only expensive.

本発明では上記従来例に鑑み成されたもので、
将来この様なハードウエアの再設計を行う事を避
け、長期にわたり同一ハードウエアの大量生産を
可能とする電子機器を提供することを目的とす
る。
The present invention has been made in view of the above conventional example,
The purpose is to avoid such hardware redesign in the future and to provide electronic equipment that enables mass production of the same hardware over a long period of time.

[課題を解決するための手段] 上記目的を達成するために本発明の電子機器は
以下の様な構成からなる。即ち、 ドツトによりパターンを表示する表示手段と、
プログラムを格納するプログラム格納手段と、前
記プログラム格納手段によつて格納される前記プ
ログラムに基づいて、文字パターンデータの読み
出し命令の発生或は前記表示手段による表示制御
を行う本体制御手段とを有した本体部と、前記本
体部とは別であつて、出力すべき文字パターンデ
ータを格納する格納手段と、ドツトによりパター
ンを印刷する印刷手段と、前記印刷手段による印
刷を制御する印刷制御手段とを有した印刷部とか
ら成り、前記本体部に対してインタフエースを介
して、異なる種類の印刷部が置き換え可能に接続
でき、前記インターフエースを介して転送され
る、前記本前制御手段からの前記読み出し命令に
基づいて、現在接続されている印刷部における前
記印刷制御手段は、前記格納手段から必要な文字
パターンデータを読み出し、前記インターフエー
スを介してその文字パターンデータを前記本体部
へ転送することを制御し、前記本体制御手段は、
前記転送された前記文字パターンデータに基づい
て、前記表示手段に対応するドツト文字パターン
の表示を行なうことを制御することを特徴とする
電子機器を備える。
[Means for Solving the Problems] In order to achieve the above object, an electronic device of the present invention has the following configuration. That is, display means for displaying a pattern by dots;
It has a program storage means for storing a program, and a main body control means for generating a read command for character pattern data or controlling display by the display means based on the program stored by the program storage means. A main body part, a storage means which is separate from the main body part and which stores character pattern data to be output, a printing means which prints a pattern by dots, and a print control means which controls printing by the printing means. and a printing section having a printing section, different types of printing sections can be connected to the main body section via an interface so as to be replaceable, and the printing section from the main control means is transferred via the interface. Based on the read command, the print control means in the currently connected printing section reads necessary character pattern data from the storage means, and transfers the character pattern data to the main body section via the interface. and the main body control means:
The electronic device is characterized in that it controls display of a corresponding dot character pattern on the display means based on the transferred character pattern data.

[作用] 以上の構成により本発明は、電子機器本体部か
ら印刷部に対してインタフエースを介して発せら
れた読み出し命令に基づき、印刷部の格納手段に
格納された文字パターンが読み出され、インタフ
エースを介して、本体部に転送され、本体部の表
示手段に表示するよう動作する。
[Operation] With the above configuration, the present invention reads out the character pattern stored in the storage means of the printing unit based on a read command issued from the main body of the electronic device to the printing unit via the interface, The information is transferred to the main body via the interface and operated to be displayed on the display means of the main body.

[実施例] 以下添付図面を参照して本発明の好適な実施例
を詳細に説明する。第2図は本発明の代表的な実
施例である印刷装置の構成を示すブロツク図であ
る。第2図において、キヤラクタジエネレータ
(以下CGという)13は印刷装置10内の制御部
12と信号線16を介して接続されている。
[Embodiments] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. FIG. 2 is a block diagram showing the configuration of a printing apparatus that is a typical embodiment of the present invention. In FIG. 2, a character generator (hereinafter referred to as CG) 13 is connected to a control section 12 in the printing apparatus 10 via a signal line 16.

印刷部10は信号を伝送する伝送線17を介し
て本体システム1と接続されており、本体システ
ム1はCG読み出し命令あるいは信号と共にJISコ
ードを出力すると、印刷装置10内の制御部12
はCG13よりフオントを読み出し、インターフ
エース14を介して、本体システム1に出力す
る。
The printing unit 10 is connected to the main system 1 via a transmission line 17 that transmits signals, and when the main system 1 outputs the JIS code together with a CG read command or signal, the control unit 12 in the printing device 10
reads the font from the CG 13 and outputs it to the main system 1 via the interface 14.

この様な構成にすれば本体システム1側でプリ
ンタに適合したCGをもつ必要がなくなり、印刷
装置の種々の変形、例えば18×18あるいは16×16
等のドツト数の少ない廉価な印刷装置を接続して
も、それぞれの印刷装置に具備されているフオン
トで表示、印刷出来るため、システムの構成を変
更することなく印刷装置を主体とする印刷システ
ムが構築出来る。
With this kind of configuration, there is no need to have CG that is compatible with the printer on the main system 1 side, and various modifications of the printing device, such as 18×18 or 16×16
Even if you connect an inexpensive printing device with a small number of dots such as It can be constructed.

従つて本実施例によれば従来例の第1図と比較
すると本体システム1にFPD3Cが存在してい
ないが外字処理を行う必要性があるときは従来例
と同様にFPD3Cをもうける事も可能であり、
この場合はCG13にある文字分はフオントが不
必要なので、外字処理能力が向上する。
Therefore, according to this embodiment, compared to the conventional example shown in FIG. 1, there is no FPD 3C in the main system 1, but when it is necessary to process external characters, it is possible to provide an FPD 3C as in the conventional example. can be,
In this case, the characters in CG13 do not require fonts, so the processing ability for external characters is improved.

[発明の効果] 以上説明したように本発明によれば、本体シス
テムのハードウエアを変更することなく、本体シ
ステムから印刷部への文字コードの転送を行うた
め、印刷時間の高速化がはかれ、かつ様々なバリ
エーシヨンが可能となるので長期にわたり同一ハ
ードウエアを製造出来るものである。
[Effects of the Invention] As explained above, according to the present invention, character codes are transferred from the main system to the printing section without changing the hardware of the main system, so printing time can be increased. , and since various variations are possible, the same hardware can be manufactured over a long period of time.

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

第1図は印刷装置の従来例を示すブロツク図、
そして、第2図は本発明の代表的な実施例である
印刷装置の構成を示すブロツク図である。 図中、2…表示装置、10…印刷装置、13…
キヤラクタジエネレータである。
FIG. 1 is a block diagram showing a conventional example of a printing device.
FIG. 2 is a block diagram showing the configuration of a printing apparatus that is a typical embodiment of the present invention. In the figure, 2...display device, 10...printing device, 13...
It is a character generator.

Claims (1)

【特許請求の範囲】 1 ドツトによりパターンを表示する表示手段
と、プログラムを格納するプログラム格納手段
と、前記プログラム格納手段によつて格納される
前記プログラムに基づいて、文字パターンデータ
の読み出し命令の発生或は前記表示手段による表
示制御を行う本体制御手段とを有した本体部と、 前記本体部とは別であつて、 出力すべき文字パターンデータを格納する格納
手段と、ドツトによりパターンを印刷する印刷手
段と、前記印刷手段による印刷を制御する印刷制
御手段とを有した印刷部とから成り、 前記本体部に対してインタフエースを介して、
異なる種類の印刷部が置き換え可能に接続でき、 前記インターフエースを介して転送される、前
記本体制御手段からの前記読み出し命令に基づい
て、現在接続されている印刷部における前記印刷
制御手段は、前記格納手段から必要な文字パター
ンデータを読み出し、前記インターフエースを介
してその文字パターンデータを前記本体部へ転送
することを制御し、 前記本体制御手段は、前記転送された前記文字
パターンデータに基づいて、前記表示手段に対応
するドツト文字パターンの表示を行なうことを制
御することを特徴とする電子機器。 2 前記印刷部は、前記格納手段によつて格納さ
れる前記文字パターンデータに基づいて、ドツト
パターンを生成する生成手段を含むことを特徴と
する特許請求の範囲第1項に記載の電子機器。
[Scope of Claims] 1. Display means for displaying a pattern by dots, program storage means for storing a program, and generation of a read command for character pattern data based on the program stored by the program storage means. Alternatively, the main body includes a main body control means for controlling the display by the display means, a storage means separate from the main body for storing character pattern data to be output, and a dot pattern for printing the pattern. A printing section having a printing means and a printing control means for controlling printing by the printing means, and connected to the main body through an interface,
Different types of printing units can be connected interchangeably, and based on the reading command from the main body control unit transferred via the interface, the printing control unit in the currently connected printing unit controls the reading necessary character pattern data from the storage means and controlling the transfer of the character pattern data to the main body section via the interface; . An electronic device characterized by controlling display of a dot character pattern corresponding to the display means. 2. The electronic device according to claim 1, wherein the printing section includes a generation means for generating a dot pattern based on the character pattern data stored by the storage means.
JP56125331A 1981-08-12 1981-08-12 Printer Granted JPS5827232A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56125331A JPS5827232A (en) 1981-08-12 1981-08-12 Printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56125331A JPS5827232A (en) 1981-08-12 1981-08-12 Printer

Publications (2)

Publication Number Publication Date
JPS5827232A JPS5827232A (en) 1983-02-17
JPH035994B2 true JPH035994B2 (en) 1991-01-28

Family

ID=14907460

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56125331A Granted JPS5827232A (en) 1981-08-12 1981-08-12 Printer

Country Status (1)

Country Link
JP (1) JPS5827232A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103792627A (en) * 2013-12-27 2014-05-14 龚华 Plug-pull bi-directional optical module

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61224031A (en) * 1985-03-29 1986-10-04 Fujitsu Ltd Print pattern controlling system
JPS62268661A (en) * 1986-05-16 1987-11-21 Casio Comput Co Ltd printing device
JPS6436327A (en) * 1987-07-31 1989-02-07 Hitachi Ltd Optical printer controller
JPH02235663A (en) * 1989-03-08 1990-09-18 Canon Inc Character pattern generator that can be attached to output devices

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103792627A (en) * 2013-12-27 2014-05-14 龚华 Plug-pull bi-directional optical module

Also Published As

Publication number Publication date
JPS5827232A (en) 1983-02-17

Similar Documents

Publication Publication Date Title
JPH0331272B2 (en)
US4504828A (en) External attribute logic for use in a word processing system
US4441105A (en) Display system and method
JPH035994B2 (en)
JPS6335431B2 (en)
JPS6366670B2 (en)
JPS5949584A (en) System of processing data in mixed various character sizes
US4625203A (en) Arrangement for providing data signals for a data display system
JPS57159389A (en) Thick line drawing system
JPS6363913B2 (en)
CA1084641A (en) Variable size character generator
JPH0430073B2 (en)
JPS61104860A (en) Reduction printer
JPH0630927B2 (en) Pattern output method
JP2881924B2 (en) Data storage device
JPS62241063A (en) writing device
JPS63135257A (en) Printing data processing of printer
JPH04182155A (en) Multifont server available for shared use by multiple units
JPS645309B2 (en)
JPS58112132A (en) Slip output processing system
JPH0461776B2 (en)
JPH0569232B2 (en)
JPH03143640A (en) Printer
JPS62177586A (en) Document generator
JPH0281653A (en) Inclination setting method for inclined character in dot matrix printer