JPH01215568A - Word processor - Google Patents
Word processorInfo
- 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
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- Record Information Processing For Printing (AREA)
Abstract
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.
第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)
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:
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH071774A (en) * | 1993-10-06 | 1995-01-06 | Canon Inc | Output device |
-
1988
- 1988-02-25 JP JP63040564A patent/JPH01215568A/en active Pending
Cited By (1)
| 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 |