JPH01215568A - Word processor - Google Patents

Word processor

Info

Publication number
JPH01215568A
JPH01215568A JP63040564A JP4056488A JPH01215568A JP H01215568 A JPH01215568 A JP H01215568A JP 63040564 A JP63040564 A JP 63040564A JP 4056488 A JP4056488 A JP 4056488A JP H01215568 A JPH01215568 A JP H01215568A
Authority
JP
Japan
Prior art keywords
outline font
rom
printing
font
mincho
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
JP63040564A
Other languages
Japanese (ja)
Inventor
Atsushi Makiguchi
槙口 敦志
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.)
Toshiba Corp
Toshiba Computer Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Computer Engineering 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 Toshiba Corp, Toshiba Computer Engineering Corp filed Critical Toshiba Corp
Priority to JP63040564A priority Critical patent/JPH01215568A/en
Publication of JPH01215568A publication Critical patent/JPH01215568A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

PURPOSE:To perform printing automatically by an outline font, by a method wherein when an outline font ROM is mounted, a printing data is expanded based on an outline font data stored therein. CONSTITUTION:When a printing mode wherein printing of a preliminarily written out document stored in a main memory 2 is performed is designated from a keyboard 5, a CPU 1 refers to a flag showing whether an outline font ROM 13 is mounted or not. Then, when it is judged to be mounted and printing by an outline font, for instance, a MINCHO (Japanese) font is designated, a printing data stored in the main memory 2 is expanded based on the MINCHO font stored in the ROM 13, and printing is performed with a print 12. Thus, when the outline font ROM is mounted, printing can be automatically performed in the outline font.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明はアウトラインフォント文字を印字可能な文書作
成装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Field of Industrial Application) The present invention relates to a document creation device capable of printing outline font characters.

(従来の技術) 近年、文書を作成する文書作成装置(ワードプロセッサ
)が非常に普及されてきている。このような文書作成装
置を用いて文書を作成した後に、その文書を印刷する場
合において、その印字する文字フォントはドツトデータ
で構成されている。
(Prior Art) In recent years, document creation devices (word processors) for creating documents have become extremely popular. When a document is created using such a document creation device and then printed, the character font to be printed is composed of dot data.

このため、必要に応じて印刷を拡大文字で印字する場合
にも、そのドツトデータを拡大して印字するようにして
いた。
For this reason, even when printing in enlarged characters as necessary, the dot data is enlarged and printed.

(発明が解決しようとする課題) しかし、ドツトデータを拡大して印字した場合には、そ
の拡大文字の輪郭がギザギザとなり、見ずらいという問
題点がある。
(Problems to be Solved by the Invention) However, when dot data is enlarged and printed, there is a problem in that the outline of the enlarged characters becomes jagged and difficult to see.

本発明は上記の点に鑑みてなされたもので、その目的は
、アウトラインフォントROMを装着した場合に、自動
的にアウトラインフォントで印刷するようにした文書作
成装置を提供することにある。
The present invention has been made in view of the above points, and an object of the present invention is to provide a document creation device that automatically prints in outline fonts when an outline font ROM is installed.

[発明の構成] (課題を解決するための手段及び作用)アウトラインフ
ォントROMを記憶するアウトラインフォントROMが
装着可能な文書作成装置において、アウトラインフォン
トROMが装着されているかを示すフラグと、印刷モー
ド時に上記フラグを参照してアウトラインフォントRO
Mが装着されていると判断された場合には上記アウトラ
インフォントROMに記憶されるアウトラインフォント
データに基づいて印字データを展開する印字制御手段と
を備えた文書作成装置である。
[Structure of the Invention] (Means and Effects for Solving the Problems) In a document creation device that can be equipped with an outline font ROM that stores an outline font ROM, a flag indicating whether the outline font ROM is installed and a flag that indicates whether the outline font ROM is installed and a Outline font RO with reference to the above flag
This document creation device is equipped with a print control means for developing print data based on outline font data stored in the outline font ROM when it is determined that M is attached.

(実施例)゛ 以下、図面を参照して本発明の一実施例を説明する。(Example)゛ Hereinafter, one embodiment of the present invention will be described with reference to the drawings.

第1図は上記実施例に係る文書作成装置の基本的な構成
を示すブロック図である。
FIG. 1 is a block diagram showing the basic configuration of the document creation device according to the above embodiment.

第1図に於いて、1はマイクロプロセッサ(CPU) 
、2は同マイクロプロセッサ11によりアクセスされる
メインメモリ、3はROMである。
In Figure 1, 1 is a microprocessor (CPU)
, 2 is a main memory accessed by the microprocessor 11, and 3 is a ROM.

マイクロプロセッサ(以下CPUと称す)1は装置全体
の制御を行なうもので、上記メインメモリ2及びROM
3をアクセスして、入力指示に従うプログラムの起動で
、文書作成処理、外字作成処理、キー人力制御処理等を
実行する。メインメモリ2は、文書領域、行イメージ領
域(印字バッファ)、外字登録領域、語句登録領域を始
め、文書表示画面上のカーソル位置を記憶するカーソル
位置レジスタなどの各制御情報を記憶する領域からなる
。ROM3は、CPU1の動作を決定するプログラムや
キー人力に伴うカーソル制御ルーチンを含む入力処理プ
ログラム等を格納したプログラム領域をはじめ、表示あ
るいは印字文字パターン等を記憶する文字パターン領域
、仮名あるいはローマ字で入力された読みを漢字に変′
摸するための各種辞書が登録された辞書領域等を有して
いる。
A microprocessor (hereinafter referred to as CPU) 1 controls the entire device, and controls the main memory 2 and ROM.
3 and starts the program according to input instructions to execute document creation processing, external character creation processing, key manual control processing, etc. The main memory 2 consists of areas for storing various control information, including a document area, line image area (print buffer), external character registration area, word/phrase registration area, and a cursor position register that stores the cursor position on the document display screen. . The ROM 3 includes a program area that stores input processing programs including programs that determine the operation of the CPU 1 and cursor control routines associated with manual keystrokes, a character pattern area that stores display or print character patterns, etc., and a character pattern area that stores input in kana or Roman characters. Convert the given reading to kanji'
It has a dictionary area etc. in which various dictionaries for reference are registered.

又、5はキーボード(KB) 、8は表示器、IOはフ
ロッピィディスク装置(FDD) 、12はプリンタ(
PRT)である。キーボード(KB)5は、文書作成等
に必要な入力情報をキーボードインターフェイス(KB
−IF)4を介してCPUIへ入力する。このキーボー
ド5には、文字キー、カーソルキー等゛に加えて、カー
ソル範囲を全角から半角に切換える半角指定キー、及び
カーソル範囲の半角から全角への切換えを伴う、「ひら
がな」シフトキー、「カタカナ」シフトキー、「漢字」
シフトキー等を含む各種のファンクションキーが設けら
れる。表示器8は、例えばIO行表示の液晶デイスプレ
ィ装置からなる。表示コントローラ(表示−〇NT)7
は、CPUIの制御の下に表示用メモリ(V−RAM)
6を用い表示器8の表示制御を行なう。フロッピィディ
スク装置10は、ディスクインターフェイス(FDD−
I F)9を介してCPUIの制御の下に、作成された
文書を保存したり、外字および第2水準文字等を記憶す
る。プリンタ12は、プリンタインターフェイス(PR
T−I F)11を介してCPUIの制御の下に、作成
された文書あるいは上記フロッピィディスク装置10か
ら本体内に読み込んだ文字情報を印字する。
Also, 5 is a keyboard (KB), 8 is a display, IO is a floppy disk device (FDD), and 12 is a printer (
PRT). The keyboard (KB) 5 uses a keyboard interface (KB) to input information necessary for document creation, etc.
-IF) 4 to the CPUI. In addition to character keys, cursor keys, etc., this keyboard 5 includes a half-width specification key that switches the cursor range from full-width to half-width, a "hiragana" shift key, and a "katakana" key that switches the cursor range from half-width to full-width. Shift key, "Kanji"
Various function keys including a shift key etc. are provided. The display device 8 is composed of, for example, a liquid crystal display device that displays IO rows. Display controller (display-〇NT) 7
The display memory (V-RAM) is under the control of the CPUI.
6 is used to control the display of the display 8. The floppy disk device 10 has a disk interface (FDD-
IF) 9 under the control of the CPUI to save the created document and to store external characters, second level characters, etc. The printer 12 has a printer interface (PR
A created document or character information read into the main body from the floppy disk device 10 is printed under the control of the CPU via the T-IF) 11.

また、13はアウトラインフォントが記憶されるアウト
ラインフォントROMであり、本装置に着脱自在に装着
される。また、このアウトラインフォントROM13が
本装置に装着している場合には、上記メインメモリ2内
のアウトラインフォントフラグのビット0に“1′が設
定される。また、上記アウトラインフォントROMII
が明朝ROMの場合には、上記アウトラインフォントフ
ラグのビット1が′Omに設定され、上記アウトライン
フォントROM13が明朝ROM以外の場合には、上記
アウトラインフォントフラグのビット1が1”に設定さ
れる。
Further, reference numeral 13 denotes an outline font ROM in which outline fonts are stored, and is detachably installed in the apparatus. In addition, when this outline font ROM 13 is installed in this device, "1" is set to bit 0 of the outline font flag in the main memory 2.
When is a Mincho ROM, bit 1 of the outline font flag is set to 'Om, and when the outline font ROM 13 is other than Mincho ROM, bit 1 of the outline font flag is set to 1''. Ru.

次に、上記のように構成された本発明の一実施例の動作
について第2図のフローチャートを参照しながら説明す
る。キーボード5からの操作により、すて作成した文書
の印刷を行なう印刷モードが指定されると、第2図のフ
ローチャートに示す処理が開始される。まず、アウトラ
インフォントフラグの各ビットがrOJに設定された後
、本装置に装着されているオプションボードはアウトラ
インフォントボードのIDがチエツクされ、該ボードが
アウトラインフォントボードであるか判定される(ステ
ップS1〜S3)。そして、アウトラインフォントボー
ドであると判定された場合には、アウトラインフォント
フラグのビット0が“1″に設定される(ステップS4
)。そして、アウトラインフォントボードのサブIDが
チエツクされて、明朝ROMであるかが判定される(ス
テップS6)。このステップS6において、アウトライ
ンフォントボードが明朝ROM以外のものであると判定
された場合にはアウトラインフォントフラグのビット1
に“11が設定される(ステップS7)。従って、装着
されているアウトラインフォントボードが明朝ROMで
ある場合にはアウトラインフォントフラグのビット1は
“0”のままである。
Next, the operation of one embodiment of the present invention configured as described above will be explained with reference to the flowchart of FIG. 2. When a print mode for printing a document that has been created is designated by an operation from the keyboard 5, the process shown in the flowchart of FIG. 2 is started. First, after each bit of the outline font flag is set to rOJ, the ID of the outline font board of the option board installed in this device is checked, and it is determined whether the board is an outline font board (step S1 ~S3). If it is determined that the board is an outline font board, bit 0 of the outline font flag is set to "1" (step S4).
). Then, the sub ID of the outline font board is checked to determine whether it is a Mincho ROM (step S6). In this step S6, if it is determined that the outline font board is other than Mincho ROM, bit 1 of the outline font flag
is set to "11" (step S7). Therefore, if the installed outline font board is the Mincho ROM, bit 1 of the outline font flag remains "0".

次に、印字する文字コードをメインメモリ2内の文書バ
ッファより読み出しくステップS8)、アウトラインフ
ォントフラグのビット0が′0#か判定される。アウト
ラインフォントROM13が本装置に装着されている場
合には、アウトラインフォントフラグのビット0は“1
”に設定されているため、rNOJと判定されてステッ
プSLOの判定処理が行われる。このステップSIOに
おいて、明朝フォントによる印刷が指定されているか否
かが判定される。そして、明朝フォントによる印刷が指
定されいる場合にはアウトラインフォントフラグのビッ
ト1が“0”か判定される(ステップS 11)。つま
り、オプションボードとして装着されているボードが明
朝ROMであるか判定される。
Next, the character code to be printed is read from the document buffer in the main memory 2 (step S8), and it is determined whether bit 0 of the outline font flag is '0#'. If the outline font ROM 13 is installed in this device, bit 0 of the outline font flag is “1”.
”, it is determined as rNOJ and the determination process in step SLO is performed. In this step SIO, it is determined whether printing in Mincho font is specified. If printing is designated, it is determined whether bit 1 of the outline font flag is "0" (step S11).In other words, it is determined whether the board installed as an option board is the Mincho ROM.

このステップSllの判定で、装着されているアウトラ
インフォントROM13が明朝ROMであると判定され
た場合には、該アウトラインフォントROM13から明
朝のアウトラインフォントデータを読み出して(ステッ
プ512)、上記ステップS8で読み出した文字コード
を明朝のアウトラインフォントデータとしてプリンタイ
ンターフェイスll内のラインバッファに展開する(ス
テップS 13)。そして、プリンタ12に明朝のアウ
トラインフォントの文字が印字出力される(ステップ5
14)。
If it is determined in this step Sll that the installed outline font ROM 13 is a Mincho ROM, the Mincho outline font data is read from the outline font ROM 13 (step 512), and the above step S8 The character code read out is expanded into the line buffer in the printer interface 11 as Mincho outline font data (step S13). Then, the characters in the Mincho outline font are printed out to the printer 12 (step 5).
14).

ところで、上記ステップS9においてrYESJ、つま
りアウトラインフォントROM13が装着されていない
と判定された場合には、図示しないドツトパターンRO
Mからのデータが読み出されて(ステップ515)、ス
テップS13以降の処理が行われて、プリンタ12にド
ツトパターンで印字される。
By the way, if it is determined in step S9 that rYESJ, that is, the outline font ROM 13 is not installed, the dot pattern RO (not shown)
The data from M is read out (step 515), the processing from step S13 onwards is performed, and the data is printed on the printer 12 in a dot pattern.

また、上記ステップS10においてrNOJ 、つまり
アウトラインフォントROM13が装着されているのに
、明朝フォント指定が行われていない場合には、アウト
ラインフォントフラグのビット1が“02である(装着
されているアウトラインフォントROM13が明朝RO
Mである)か判定される。そして、このステップS16
でrNOJ 、つまり明朝ROMが装着されていないで
、明朝フォント指定がされていない場合には、上記ステ
ップS12以降の処理に進んで、装着されている明朝R
OM以外のアウトラインフォントROM13からのデー
タが読み出されて、明朝フォント以外のアウトラインフ
ォントでプリンタ12から印字出力される。
Further, in step S10, if the Mincho font is not specified even though rNOJ, that is, the outline font ROM 13 is installed, bit 1 of the outline font flag is "02" (the installed outline Font ROM13 is Mincho RO
M). And this step S16
If rNOJ is selected, that is, the Mincho ROM is not installed and the Mincho font is not specified, the process proceeds to step S12 and subsequent steps, and the installed Mincho ROM is not installed and the Mincho font is not specified.
Outline font data other than OM is read from the ROM 13 and printed out by the printer 12 in an outline font other than the Mincho font.

一方、上記ステップS1BにおいてrYEsJ、明朝R
OMが装着されているのに明朝フォント指定がされてい
ない場合には、フロッピディスク装置lOに装着される
オプションフロッピーからデータが読み出されて(ステ
ップ517)、ステップS13以降の処理に進んで、プ
リンタ12に印字出力される。
On the other hand, in step S1B, rYEsJ, Mincho R
If the Mincho font is not specified even though the OM is installed, data is read from the option floppy installed in the floppy disk device IO (step 517), and the process proceeds to steps S13 and subsequent steps. , are printed out to the printer 12.

また、上記ステップS9において「NO」、つまりアウ
トラインフォントROM13が装着れていないと判定さ
れた場合には、図示しないドツトパターンROMからの
データが読み出されて(ステップ515)、ステップS
13以降の処理に進んで、プリンタ12にドツトパター
ンで印字される。
Further, if "NO" in step S9, that is, it is determined that the outline font ROM 13 is not installed, data from the dot pattern ROM (not shown) is read out (step 515), and step S
The process proceeds to step 13 and subsequent steps, and the dot pattern is printed on the printer 12.

このようにして、印刷モード時にアウトラインフォント
ROM 13として明朝ROMが装着されている場合に
、明朝フォント指定がされている場合には、明朝のアウ
トラインフォントで印字され、アウトラインフォントR
OM13として明朝ROM以外が装着されている場合に
、明朝フォント指定がされていない場合には、明朝以外
のアウトラインフォントで自動的に印字するようにして
いる。
In this way, if the Mincho ROM is installed as the outline font ROM 13 in the print mode and the Mincho font is specified, printing will be done in the Mincho outline font, and the outline font R
If a ROM other than the Mincho ROM is installed as the OM13 and the Mincho font is not specified, printing is automatically performed using an outline font other than the Mincho font.

[発明の効果] 以上詳述したように本発明によれば、アウトラインフォ
ントROMが装着されている場合には自動的にアウトラ
インフォントで印字するようにした文書作成装置を提供
することができる。
[Effects of the Invention] As detailed above, according to the present invention, it is possible to provide a document creation device that automatically prints in an outline font when an outline font ROM is installed.

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

第1図は本発明の一実施例に係わる文書作成装置を示す
ブロック図、第2図は同実施例の動作を示すフローチャ
ートである。 1・・・CPU、2・・・メインメモリ、3・・・RO
M。 12・・・プリンタ、13・・・アウトラインフォント
ROM0出願人代理人 弁理士 鈴江武彦 第1図
FIG. 1 is a block diagram showing a document creation device according to an embodiment of the present invention, and FIG. 2 is a flowchart showing the operation of the embodiment. 1...CPU, 2...Main memory, 3...RO
M. 12...Printer, 13...Outline font ROM0 Applicant's agent Patent attorney Takehiko Suzue Figure 1

Claims (1)

【特許請求の範囲】[Claims] アウトラインフォントを記憶するアウトラインフォント
ROMが装着可能な文書作成装置において、アウトライ
ンフォントROMが装着されているかを示すフラグと、
印刷モード時に上記フラグを参照してアウトラインフォ
ントROMが装着されていると判断された場合には上記
アウトラインフォントROMに記憶されるアウトライン
フォントデータに基づいて印字データを展開する印字制
御手段とを具備したことを特徴とする文書作成装置。
A flag indicating whether an outline font ROM is installed in a document creation device that can be installed with an outline font ROM that stores an outline font;
and print control means for developing print data based on the outline font data stored in the outline font ROM when it is determined that an outline font ROM is installed by referring to the flag in a print mode. A document creation device characterized by:
JP63040564A 1988-02-25 1988-02-25 Word processor Pending JPH01215568A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63040564A JPH01215568A (en) 1988-02-25 1988-02-25 Word processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63040564A JPH01215568A (en) 1988-02-25 1988-02-25 Word processor

Publications (1)

Publication Number Publication Date
JPH01215568A true JPH01215568A (en) 1989-08-29

Family

ID=12583963

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63040564A Pending JPH01215568A (en) 1988-02-25 1988-02-25 Word processor

Country Status (1)

Country Link
JP (1) JPH01215568A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH071774A (en) * 1993-10-06 1995-01-06 Canon Inc Output device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH071774A (en) * 1993-10-06 1995-01-06 Canon Inc Output device

Similar Documents

Publication Publication Date Title
JPH01215568A (en) Word processor
JPH01217540A (en) Document preparing device
JPH03282881A (en) Document preparation device
JPH01217516A (en) Document preparing device
JPH03156668A (en) Document preparing device
JP2695828B2 (en) Printing control device
JP2585298B2 (en) Document creation device
JPH01229673A (en) English and european writing printing control system
JPS6260056A (en) Setting system for character data
JP2755589B2 (en) Document creation device
JPH01231165A (en) Document generating device
JPH02300922A (en) Document preparing device
JP2635602B2 (en) Document creation device
JPH01229649A (en) Printing method using vector font data
JP2609614B2 (en) Character pattern display control method
JPH02159669A (en) Document preparing device
JPH0330049A (en) Document generation device
JPH0778133A (en) Document creating apparatus and character pattern output method
JPH01231089A (en) Document producing device
JPH01216463A (en) Document preparing device
JPH01229646A (en) Control method in alphabetic outline font printing
JPH01160653A (en) Document preparation device
JPH05151216A (en) Document processing device with frame editing function
JPH02301856A (en) Document preparing device
JPH04118771A (en) Document preparing device