JPH0656608B2 - Word processor - Google Patents
Word processorInfo
- Publication number
- JPH0656608B2 JPH0656608B2 JP1220844A JP22084489A JPH0656608B2 JP H0656608 B2 JPH0656608 B2 JP H0656608B2 JP 1220844 A JP1220844 A JP 1220844A JP 22084489 A JP22084489 A JP 22084489A JP H0656608 B2 JPH0656608 B2 JP H0656608B2
- Authority
- JP
- Japan
- Prior art keywords
- font
- display
- external character
- printing
- code
- 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
Links
- 238000007639 printing Methods 0.000 claims description 40
- 239000011159 matrix material Substances 0.000 claims description 26
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 230000015654 memory Effects 0.000 description 33
- 238000010586 diagram Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 239000002131 composite material Substances 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】 (イ)産業上の利用分野 本発明は、印字用フォントと表示用フォントのマトリッ
クスサイズが異なるワードプロセッサに関する。TECHNICAL FIELD The present invention relates to a word processor in which a printing font and a display font have different matrix sizes.
(ロ)従来の技術 日本語ワードプロセッサにおける表示、印字には多数の
漢字を必要とし、欧文ワードプロセッサに比して複雑
化、大型化する主原因となっている。一般的な用途では
予め用意されているJISの第1、第2水準の漢字のみ
で用が足りるが、使用者によっては高頻度で使用する特
殊な漢字、記号を要し、このためにこれらの漢字、記号
を外字(標準的仕様として用意された文字以外の文字、
記号をいう)として登録させ得る機能を備えたものが開
発されている。(B) Conventional technology A large number of Chinese characters are required for display and printing in a Japanese word processor, which is the main cause of becoming more complicated and larger than a European word processor. For general purposes, only JIS 1st and 2nd level kanji prepared in advance are sufficient, but some users require special kanji and symbols that are frequently used. Kanji and symbols are external characters (characters other than those prepared as standard specifications,
Those having a function that can be registered as (denoting a symbol) have been developed.
更に最近では高品質な印字を得るべく印字用フォントの
マトリックスサイズを例えば32×32と表示用フォン
トのマトリックスサイズの24×24に比べ大きくする
ことが試みられている。そのために、このようなワード
プロセッサにあっては、印字用と表示用のキャラクタジ
ェネレータを個別に備えている。Furthermore, recently, in order to obtain high quality printing, it has been attempted to make the matrix size of the printing font larger than, for example, 32 × 32 which is the matrix size of the display font of 24 × 24. Therefore, in such a word processor, a character generator for printing and a character generator for display are separately provided.
(ハ)発明が解決しようとする課題 本発明は、このような印字用フォントと表示用フォント
のマトリックスサイズが異なるワードプロセッサにおい
て、外字登録を容易に行うことを技術的課題とする。(C) Problem to be Solved by the Invention An object of the present invention is to easily perform external character registration in such a word processor in which the matrix sizes of the printing font and the display font are different.
(ニ)課題を解決するための手段 本発明は、入力手段と、この入力手段から入力される文
章を画面表示する表示部と、前記文章を印字する印字部
とを備え、前記表示部での表示用フォントのマトリック
スサイズと前記印字部での印字用フォントのマトリック
スサイズとが互いに異なるワードプロセッサであって、
前記表示部で前記表示用フォントの外字作成用のフォン
トマトリックスパターンと外字作成用フォントとを重畳
表示すると共に、この表示状態で表示用外字フォントを
前記入力手段からの入力に基づいて編集作成するための
第1制御手段と、前記表示部で前記印字用フォントの外
字作成用フォントマトリックスパターンと外字作成用フ
ォントとを重畳表示すると共に、この表示状態で印字用
外字フォントを前記入力手段からの入力に基づいて編集
作成するための第2制御手段と、前記第1制御手段及び
第2制御手段で作成された表示用外字フォントと印字用
外字フォントとを各々記憶する記憶手段と、前記第2制
御手段で作成された印字用外字フォントを表示用サイズ
に変換する変換手段とを具備し、前記変換手段は、登録
済みの印字用外字フォントに基づいて表示用外字フォン
トを作成する時に利用されるものであり、前記第1制御
手段は、変換された外字フォントを前記表示用フォント
の外字作成用フォントマトリックスパターンと重畳表示
すると共に、この表示状態で表示用外字フォントを編集
作成するものである。(D) Means for Solving the Problems The present invention includes an input unit, a display unit for displaying a sentence input from the input unit on a screen, and a printing unit for printing the sentence, and the display unit A word processor in which the matrix size of the display font and the matrix size of the printing font in the printing unit are different from each other,
In order to superimpose and display the font matrix pattern for external character creation of the display font and the external character creation font on the display unit, and to edit and create the external character font for display based on the input from the input means in this display state. Of the external character creating font matrix pattern of the printing font and the external character creating font are superimposed and displayed on the display unit, and the external printing character font is input from the input unit in this display state. Second control means for editing and creating based on the above; storage means for respectively storing the display external character font and the printing external character font created by the first control means and the second control means; and the second control means. And a conversion means for converting the external character font for printing created in 1. into a size for display, wherein the converting means is a registered external character for printing. This is used when creating a display external character font based on the font, and the first control means superimposes the converted external character font on the external character creating font matrix pattern of the display font, and The external character font for display is edited and created in the display state.
(ヘ)実施例 第1図は本発明に係るワードプロセッサの概略構成を示
すブロック図、第2図はキーボード配列図である。(F) Embodiment FIG. 1 is a block diagram showing a schematic configuration of a word processor according to the present invention, and FIG. 2 is a keyboard layout diagram.
図において11は入力手段たるキーボード、12は各種
制御の中枢として機能する制御部、13は各種のメモ
リ、14は表示部たるCRT、15は印字を行わせるた
めのプリンタである。キーボードより入力された文章は
メモリ13を構成するテキストメモリ21内に格納さ
れ、またCRT14に表示されていき、テキストメモリ
21の記憶内容は所定のキー操作により一般に外部メモ
リとして用意されたフロッピーデイスク内の文書記憶エ
リア22へ転送されて格納され、或はプリンタ15によ
って印字される。In the figure, 11 is a keyboard as input means, 12 is a control unit that functions as the center of various controls, 13 is various memories, 14 is a CRT as a display unit, and 15 is a printer for printing. The text input from the keyboard is stored in the text memory 21 which constitutes the memory 13, and is displayed on the CRT 14. The stored content of the text memory 21 is stored in a floppy disk which is generally prepared as an external memory by a predetermined key operation. Is stored in the document storage area 22 or stored in the document storage area 22 or printed by the printer 15.
また一旦文章記憶エリア22に格納された文章は所定キ
ー操作によってテキストメモリ21へ読込まれてCRT
14に表示され、またプリンタ15によって印字され
る。Further, the text once stored in the text storage area 22 is read into the text memory 21 by a predetermined key operation, and the text is displayed on the CRT.
14 and is printed by the printer 15.
而してCRT14での表示及びプリンタ15での印字の
ためにキャラクタジェネレータを必要とするが、この実
施例ではCRT14での表示は24×24ドットマトリ
ックスによって、またプリンタ15での印字は32×3
2ドットマトリックスのフォントによって行わせること
としているので、表示用及び印字用夫々に応じたキャラ
クタジェネレータを必要とする。本実施例ではJIS非
漢字、第1水準漢字及び予め用意されている特殊記号、
特殊文字のCRT画面表示のためのキャラクタジェネレ
ータ23はROMチップの所定エリアに、またこれらの
印字のためのキャラクタジェネレータ24並びにJIS
第2水準漢字の表示用及び印字用のキャラクタジェネレ
ータ25及び26はフロッピーデイスク内の所定エリア
に設けてある。Thus, a character generator is required for display on the CRT 14 and printing on the printer 15. In this embodiment, the display on the CRT 14 is a 24 × 24 dot matrix, and the printing on the printer 15 is 32 × 3.
Since a 2-dot matrix font is used, a character generator for each of display and printing is required. In the present embodiment, JIS non-kanji, first level kanji and special symbols prepared in advance,
A character generator 23 for displaying a special character on the CRT screen is provided in a predetermined area of the ROM chip, and a character generator 24 for printing these characters and JIS.
Character generators 25 and 26 for displaying and printing the second level Chinese characters are provided in a predetermined area in the floppy disk.
そして次に説明するようにして編集される外字を登録す
るための表示パターン、印字パターン(以下共にフォン
トという)夫々の記憶用エリア27、28もフロッピー
デイスクに設けられている。Storage areas 27 and 28 for display patterns and print patterns (hereinafter referred to as fonts) for registering external characters edited as described below are also provided on the floppy disk.
而して本発明に係るワードプロセッサにおける外字登録
は、一旦編集作成したパターン(後述するように既に記
憶、登録されているフォントのパターンを流用すること
も可能)を他のメモリに退避記憶させておき、再び編集
作成したパターン(流用パターンでもよい)と、退避記
憶させてあるパターンを合成して、この合成パターンを
登録できるようにしている。Thus, in the external character registration in the word processor according to the present invention, a pattern once edited and created (a pattern of a font already stored and registered as described later can be used) is saved and stored in another memory. The pattern that has been edited and created again (may be a diversion pattern) and the pattern that has been saved and stored are combined, and this combined pattern can be registered.
以下外字登録の際のCRT14画面の状態を参照しなが
ら説明する。本発明品を起動し所定操作によって外字作
成モードを指令すると制御部12はこれを受けて第3図
に示す如くソフトウエアで編集された画面を表示させ
る。画面タイトルとして左上に[外字作成]が表示され
る。その右方にはコード指令のための表示領域41が設
けられており、[参照コード]の見出しを有する上行4
11は、後述するように既存文字を参照して流用する場
合に入力するJISC6226の区点コード(4桁)を
表示する部分、この入力した参照コードに該当する文字
のうち参照すべきフォントの別、つまり印字用又は表示
用の別を指示する際にカーソルを占位させる位置を示す
[32用](印字用)[24用](表示用)を表示する
部分及び入力した参照コードに該当する文字を含む20
字の文字群を画面に一覧表示させることを指示する場合
にカーソルを占位させるべき位置を示す[一覧]と表示
された部分とからなり、[登録コード]の見出しを有す
る下行412は、作成した外字に割りつけるべきコード
(JISC6226の区点コードの空番号の4桁の数字
が用いられる)を表示する部分、作成した外字に全く新
しい登録コードを付して登録することを指示する場合に
はカーソルを占位させるべき位置を示す[新規]と表示
された部分、作成した外字に既に一度割り付けられた登
録コードを付して登録する(つまりその登録番号に対応
させる外字を変更する態様で登録する)ことを指示する
場合にカーソルを占位させるべき位置を示す[変更]と
表示された部分及び登録コードに該当する漢字を含む2
0字の漢字を画面に一覧表示させることを指示する場合
にカーソルを占位させるべき位置を表す[一覧]と表示
された部分とからなる。An explanation will be given below with reference to the state of the CRT 14 screen at the time of external character registration. When the product of the present invention is activated and an external character creation mode is commanded by a predetermined operation, the control unit 12 receives this and displays a screen edited by software as shown in FIG. [External character creation] is displayed in the upper left as the screen title. A display area 41 for a code instruction is provided on the right side thereof, and the upper row 4 having a heading of [reference code] is provided.
Reference numeral 11 indicates a portion for displaying a JISC 6226 punctuation mark code (4 digits) to be input when referencing an existing character and diverting it, as described below, and distinguishing a font to be referred to from the characters corresponding to the input reference code. In other words, it corresponds to the part that displays [for 32] (for printing) [for 24] (for display) and the input reference code that indicates the position at which the cursor is occupied when instructing whether to print or display. 20 including letters
A lower row 412 having a [Registration Code] heading is composed of a [List] indicating the position where the cursor should be occupied when instructing to display a list of character groups The part to display the code to be assigned to the specified external character (the 4-digit number of the blank number of the kuten code of JISC 6226 is used), when instructing to register with a completely new registration code to the created external character Indicates the position where the cursor should be occupied, the part displayed as [New], the registered external code that has already been assigned is registered with the created external character (that is, the external character corresponding to the registered number is changed. 2) Including the part corresponding to the registration code and the part displayed as [Change] indicating the position where the cursor should be occupied when instructing to register 2
It consists of a displayed portion [list] indicating the position where the cursor should be occupied when instructing to display a list of 0 kanji on the screen.
CRT画面の左半大部分には32×32のマトリックス
パターンが表示されており印字用フォントの編集部42
となっている([印刷用]と表示されている)。またC
RT画面の右半大部分は24×24のマトリックスパタ
ーンが表示されておりCRT画面表示用のフォント編集
部43となっている([画面用]と表示されている)。
編集部42、43はいずれか一方が編集処理対象として
選択されるが、選択された方には第4図に示すように星
印が現れる。A 32 × 32 matrix pattern is displayed on most of the left half of the CRT screen.
Is displayed ([Print] is displayed). Also C
A 24 × 24 matrix pattern is displayed on most of the right half of the RT screen, which is a font editing unit 43 for CRT screen display (displayed as [for screen]).
Either one of the editing units 42 and 43 is selected as an editing target, but a star mark appears in the selected one as shown in FIG.
編集部42と43との間の領域はモニタ部44となって
おり、上部の32用、24用と上側に表示された正方形
の表示部442、443には編集部42、43に大きく
現れるパターンを印字、画面表示夫々のサイズに縮小し
て示す部分である。The area between the editing units 42 and 43 is the monitor unit 44, and the patterns that greatly appear in the editing units 42 and 43 are displayed in the upper 32, 24, and upper square display units 442 and 443. Is a portion to be printed and reduced to the size of each screen display.
キーボード11のメモリキー111をタッチすると選択
されている編集部42又は43の画面表示に係るパター
ンのテータが一時記憶用のメモリ30に入るが、このメ
モリ30の内容はモニタ部44の最下側にメモリと標記
した正方形の表示部440に縮小表示される。この領域
440の上側には登録と標記した正方形の表示部441
が配されているが、この部分はメモリ30に記憶された
パターンと、編集部42又は43に編集作成されたパタ
ーン(後述するメモリ32又は33に記憶される)との
両方を合成したパターンデータを記憶させるメモリ31
の内容を縮小表示させる、つまりこの合成パターンを縮
小表示させる領域である。なおカーソルKはこの状態で
は参照コードの入力待ちを表示すべくその最上位桁位置
に在る。When the memory key 111 of the keyboard 11 is touched, the data of the pattern relating to the screen display of the selected editing unit 42 or 43 enters the memory 30 for temporary storage, and the content of this memory 30 is the bottom side of the monitor unit 44. The image is reduced and displayed on the square display unit 440 labeled as a memory. On the upper side of this area 440, a square display portion 441 marked as registration is displayed.
This is the pattern data obtained by combining both the pattern stored in the memory 30 and the pattern edited and created in the editing unit 42 or 43 (stored in the memory 32 or 33 described later). Memory 31 for storing
Is a region in which the content of is displayed in a reduced size, that is, this composite pattern is displayed in a reduced size. In this state, the cursor K is at the most significant digit position so as to display the input waiting for the reference code.
さて既登録のパターンを利用して外字登録をする場合に
き説明する。Now, an explanation will be given for the case of performing external character registration using a pattern already registered.
まず記憶に頼って、又はJISC6226の図形文字用
符号を参照して利用すべきパターンの区点コードをテン
キー112にてキーインする。いま外字として の記号を登録する場合は参照コードとして◇の区点コー
ド0194をキーインし、また、まず印字用フォントの
編集を行うべくカーソルをカーソル移動用のキー113
を操作してコードを指定領域41の[32用]の表示部
に位置させて実行キー114をタッチする。First, by relying on the memory or referring to the JISC 6226 code for graphic characters, the division code of the pattern to be used is keyed in with the ten key 112. As an external character now When registering the symbol of, the key code is the kuten code 0194 of ◇ as a reference code, and first, the cursor is moved to the cursor move key 113 to edit the print font.
Is operated to position the code on the [32] display portion of the designated area 41, and the execution key 114 is touched.
制御部12はこれらの入力により第4図に示すようにコ
ード指定部41の上行411に[0194]を表示し、
また編集部42の印字用と標記した部分の頭部に星印を
表示させ、更にキャラクタジェネレータ24から◇の表
示のためのパターンを読出してメモリ32へこれを書き
込む。編集部42にはこのメモリ32内のパターンがマ
トリックスのパターンに合せて表示させるようにしてあ
る。そして前述したようにモニタ部44の表示部44
2、441には同パターンが縮小表示される。更に制御
部12は編集部42の所定位置に編集用カーソルK′を
表示させる。このカーソルK′はテンキー112のタッ
チ操作にて移動するようにソフトウエアを構成してあ
り、「5」のキーをカーソルK′の位置に見立ててこれ
を囲撓する8つのキーの方向への移動を行わせる。即ち
「8」、「2」、「4」又は「6」のタッチによりカー
ソルK′は上、下、左又は右へ移動し、「7」、
「1」、「3」、「9」等のタッチでは対応する斜め方
向へ移動する。そして「5」のキーのタッチにより白黒
が反転するようにしている。従って例えば第4図に示す
状態から「8」のキーを押し続けると◇の中心から上角
部へ向けて延びる黒線(CRTでは緑色表示)が加わる
ことになる。なおカーソルK′かマトリックスパターン
の端まで行きついたあとはマトリックスパターン及びこ
れに表示されたパターンがカーソルK′の移動方向とは
逆方向にスクロールされる。而して前述した如くメモリ
キー111をタッチすると編集部42に表示されている
メモリ32内のパターンデータはメモリ30へ移され、
これに伴い編集部42の◇表示が消え、モニタ部44の
表示部440に◇のパターンが現れる(第5図参照)。
メモリ30、31、32及び33は入力又は印字時にフ
ロッピーデイスクのエリア24〜26から読出したフォ
ントデータ格納用のRAMが利用される。With these inputs, the control unit 12 displays [0194] in the upper line 411 of the code designation unit 41 as shown in FIG.
Further, an asterisk is displayed on the head of the portion of the editing section 42 marked for printing, and a pattern for displaying ⋄ is read from the character generator 24 and written in the memory 32. The pattern in the memory 32 is displayed in the editing unit 42 in accordance with the matrix pattern. As described above, the display unit 44 of the monitor unit 44
The same pattern is reduced and displayed at 2,441. Further, the control unit 12 causes the editing cursor 42 to be displayed at a predetermined position on the editing unit 42. The cursor K'is configured by software so that it can be moved by touching the ten-key pad 112, and the "5" key is regarded as the position of the cursor K'in the direction of the eight keys surrounding it. Let them move. That is, by touching "8", "2", "4" or "6", the cursor K'moves up, down, left or right, and "7",
Touching "1", "3", "9" or the like moves the corresponding diagonal direction. Then, touching the "5" key causes black and white to be reversed. Therefore, for example, if the "8" key is continuously pressed from the state shown in FIG. 4, a black line (green display on the CRT) extending from the center of the diamond to the upper corner is added. After reaching the end of the cursor K'or the matrix pattern, the matrix pattern and the pattern displayed on the matrix pattern are scrolled in the direction opposite to the moving direction of the cursor K '. When the memory key 111 is touched as described above, the pattern data in the memory 32 displayed in the editing section 42 is moved to the memory 30,
Along with this, the ⋄ display of the editing section 42 disappears, and the ⋄ pattern appears on the display section 440 of the monitor section 44 (see FIG. 5).
RAMs for storing font data read from the areas 24 to 26 of the floppy disk at the time of inputting or printing are used as the memories 30, 31, 32 and 33.
なお表示部440、441、442は32×32のフォ
ントの表示が必要であるのに対し、CRT14での表示
は本来24×24ドットマトリックスの表示を行うよう
にしているので、24×24ドットマトリックスによる
表示エリアを4個分組合せた態様で32×32のフォン
トの表示を行わせている。Note that the display units 440, 441, and 442 need to display a 32 × 32 font, whereas the CRT 14 originally displays a 24 × 24 dot matrix, so a 24 × 24 dot matrix is displayed. 32 × 32 fonts are displayed in a mode in which four display areas are combined.
次に前述した如きテンキー112の操作により編集部4
2内に第5図に示すように黒丸を描く。この形状はマト
リックスパターンにて規制されるから図示のように周縁
に凹凸のある形状となることは勿論である。テンキー1
12の操作中においては元の◇のパターンは編集部42
には表示されていないが制御部12はメモリ30、32
の内容を合成してモニタ部44の表示部441に表示さ
せるのでこの表示部441の監視により黒丸の大きさ、
中心より偏心状態、周縁部の極端な凹凸等が一目瞭然に
把握でき、その修正は極めて容易に行える。Next, the editing unit 4 is operated by operating the ten-key pad 112 as described above.
A black circle is drawn in 2 as shown in FIG. Since this shape is regulated by the matrix pattern, it goes without saying that the peripheral edge has irregularities as shown in the figure. Numeric keypad 1
During the operation of 12, the original pattern of ◇ is the editing unit 42
Although not displayed in the control unit 12, the control unit 12 controls the memories 30, 32.
Is displayed on the display unit 441 of the monitor unit 44, the size of the black circle can be monitored by the display unit 441.
Eccentricity from the center, extreme irregularities on the peripheral edge, etc. can be seen at a glance, and their correction is extremely easy.
このようにして表示部441に現れるパターンが所望形
状になった後は実行キー114をタッチする。これによ
りカーソルKがコード指定部41の上行411の参照コ
ードの最上位桁部に移る。表示部442に表示されてい
る、つまりメモリ31に記憶されているパターンを印字
用フォントのメモリ28に登録するに際して付すべき登
録コード(JISの区点コードに規定されていない4桁
のコード、例えば8805)が、カーソルKをコード指
定部41の下行412の登録コードの最上位桁へ移動さ
せたあとに、テンキー112にて入力される。そしてキ
ー113によりカーソルKを移動させて第5図に示すよ
うにコード指定部41の下行412の[新規]を表示し
た部分に位置させる。このようにした上で再び実行キー
114にタッチするとメモリ31内のパターンテータは
メモリ28へ移されてここへ登録されることになる。こ
れにより編集部42、43、モニタ部44の表示は第3
図に示す初期画面と同様になる。但し参照コード、登録
コードの内容の表示はそのままの状態にある。After the pattern appearing on the display unit 441 has a desired shape in this way, the execution key 114 is touched. As a result, the cursor K moves to the most significant digit of the reference code in the upper line 411 of the code designating section 41. A registration code (a four-digit code that is not specified in the JIS division point code, for example, a registration code to be added when the pattern displayed on the display unit 442, that is, stored in the memory 31 is registered in the printing font memory 28. 8805) is moved by moving the cursor K to the most significant digit of the registration code in the lower row 412 of the code designating section 41, and then input with the ten keys 112. Then, the cursor K is moved by the key 113 so as to position it in the portion where the [new] of the lower row 412 of the code designating section 41 is displayed as shown in FIG. When the execution key 114 is touched again after doing this, the pattern data in the memory 31 is moved to the memory 28 and registered there. As a result, the display of the editing units 42 and 43 and the monitor unit 44 is the third display.
It becomes the same as the initial screen shown in the figure. However, the display of the contents of the reference code and the registration code remains unchanged.
以上のようにして外字登録が可能となるのであるが、こ
の状態で、カーソル移動キー113の操作によりカーソ
ルをコード指定部41の下行412の[一覧]の位置を
移して実行キー114がタッチされると制御部12はメ
モリ27、28から指定された登録コード(ここでは8
805)に係る文字(記号)を含む20字の文字群を読
出し、これを第6図に示す如き形態で表示させる。即ち
区点コードと、各コードに対応づけられた印字用フォン
トと表示用フォントとを20コード分(つまりフォント
は両者併せて20文字分40種)組合せて表示する。As described above, the external character can be registered. In this state, the cursor movement key 113 is operated to move the cursor to the position of [List] in the lower row 412 of the code designating section 41, and the execution key 114 is touched. Then, the control unit 12 causes the registration code (8 in this case) designated by the memories 27 and 28.
A character group of 20 characters including the character (symbol) according to (805) is read out and displayed in the form shown in FIG. That is, the punctuation mark code, the print font and the display font associated with each code are displayed in a combination of 20 codes (that is, the fonts are both 40 characters for 20 characters in total).
第6図の例では区点コード8805に印字用フォントを
格納しただけの状態を示している。斯かる一覧の表示は
参照コードの表示部、つまりコード指定部41の上行4
11に所要のコードをキーインして表示させ、その行の
[一覧]表示部にカーソルを移動させた後実行キー11
4をタッチすることで同様に行える。The example of FIG. 6 shows a state in which a printing font is simply stored in the division code 8805. Such a list is displayed on the reference code display portion, that is, in the upper line 4 of the code designation portion 41.
Key-in and display the required code in 11, and then move the cursor to the [List] display area of that line, and then execute key 11
The same can be done by touching 4.
なお右下には参照又は登録に係るコード番号と[一覧]
[削除][回復]の文字が表示されているが、カーソル
Kは第6図の状態では[一覧]の位置にある。このよう
な操作により外字登録が確実に行われたこと、或は既登
録状態の確認が可能となる。In the lower right corner, the code numbers for reference or registration and [List]
Although the characters "Delete" and "Recover" are displayed, the cursor K is at the "List" position in the state shown in FIG. By such an operation, it is possible to confirm that the external character has been reliably registered or the registered state can be confirmed.
以上の操作、及びこの操作に対応させて実行される制御
部12の処理により印字用フォントの1字の登録が完了
した。ところで上述の例では◇の作成にJIS非漢字と
してメモリ24に登録されているパターンを流用した
が、これを用いることなく黒丸のパターン作成の場合と
同様にテンキー112の操作にて所要の◇のパターンを
作成してもよいことは勿論である。この場合にはコード
指定領域41の参照コードの欄を0000としておく。By the above operation and the processing of the control unit 12 executed in response to this operation, the registration of one printing font is completed. By the way, in the above-mentioned example, the pattern registered in the memory 24 as JIS non-kanji is diverted to the creation of ◇, but without using this, the required ◇ of the ◇ can be operated by operating the ten-key 112 as in the case of the pattern creation of the black circle. Of course, a pattern may be created. In this case, the reference code column of the code designation area 41 is set to 0000.
而して入力文章のモニタのためにCRTを備えているワ
ードプロセッサにおいては印字用フォントのための外字
登録だけでは無意味であるから同登録コードを割りつけ
て24×24の画面表示用フォントも入力する必要があ
る。そのために印字用フォントについて前述したところ
と同様の操作を編集部43、表示部440、441、4
43に現れるパターンを参照しながら行うことによって
その登録が行えるように制御部12を構成してある。操
作上の差異としては初めてカーソルKをコード指定領域
41の上行411の[24用]の表示部に位置させた状
態で実行キー114のタッチを行う点のみ相異する。Thus, in a word processor equipped with a CRT for monitoring input text, it is meaningless to register an external character for a printing font, so the same registration code is assigned to input a 24 × 24 screen display font. There is a need to. Therefore, the same operation as that described above for the printing font is performed by the editing unit 43, the display units 440, 441, and 4.
The control unit 12 is configured so that the registration can be performed by referring to the pattern appearing at 43. The only difference in operation is that the execution key 114 is touched for the first time with the cursor K being positioned on the [24] display section in the upper row 411 of the code designation area 41.
ところで本実施例では32×32のフォントを24×2
4のフォントに圧縮変換するプログラムを用意してあ
り、このプログラムは次のような操作を行った場合に実
行される。By the way, in this embodiment, a 32 × 32 font is 24 × 2.
A program for compressing and converting to font No. 4 is prepared, and this program is executed when the following operation is performed.
即ち先に登録された印字用のフォントを参照コード(例
えば前記8805)としてキーインし、またカーソルを
コード指定部41の上行411の[24用]の位置と
し、実行キー114をタッチする。That is, the previously registered printing font is keyed in as a reference code (for example, 8805), the cursor is set to the position of [24] in the upper row 411 of the code designating section 41, and the execution key 114 is touched.
制御部12は画面表示用フォント記憶用のエリア27か
らのデータ読出しを行うが、書込みデータがないので、
変換のプログラムの実行を開始する。即ちまず入力コー
ドについての印字用フォントのデータをその記憶エリア
28から読出し、このデータにつき所定の圧縮変換処理
を行ってメモリ31、33に書込む。これによって編集
部43、モニタ部44の表示部441、443には既登
録の32×32の印字用フォントが24×24に圧縮変
換されたパターンが表示されることになる。パターンに
よっては不自然な圧縮変換が施されるからこれはテンキ
ー112操作により修正し、その上で前述したと同様の
登録のための操作を実行すればよい。The control unit 12 reads data from the screen display font storage area 27, but since there is no write data,
Start executing the conversion program. That is, first, the print font data for the input code is read from the storage area 28, a predetermined compression conversion process is performed on this data, and the data is written in the memories 31 and 33. As a result, the editing unit 43 and the display units 441 and 443 of the monitor unit 44 display the pattern in which the registered 32 × 32 printing font is compressed and converted into 24 × 24. Since an unnatural compression conversion is performed depending on the pattern, this may be corrected by the operation of the ten key 112, and then the same operation for registration as described above may be executed.
このようにして登録を完了した後においてフォント修
正、登録外字の削除、入替等が必要となった場合は次の
ような操作で修正、削除、入替等が行えるようにしてあ
る。When it is necessary to correct the font, delete the registered non-registered character, or replace the font after completing the registration in this way, the correction, deletion, or replacement can be performed by the following operations.
まず削除の対象とする外字に割付けたコードを参照コー
ドとして入力し、カーソルをコード指定部41の[一
覧]の部分に位置させ実行キー114にタッチする。こ
れにより前述した如く当該コードに係る外字を含む20
字分のフォントが一覧表示され、第6図に示したように
下欄は上記入力に係る参照コードと[一覧][削除]
[回復]の表示がなされており、カーソルKは[一覧]
の位置にある。ここでカーソルKを[削除]位置まで移
動させて実行キー114にタッチすると該当コードに係
る外字のデータは削除のピットマークが付され爾後CR
T画面からは消滅する。ここでそのデータそのものを消
滅させず、削除のピットマークを付すに止めているのは
誤操作(登録コードのミス等)によって削除した場合の
再登録操作の煩わしさを回避し、また再度登録外字とし
て復帰させる場合を配慮してそのまま再登録することを
容易に行わしめるためであって、爾後、カーソルを[回
復]の位置として実行キーにタッチすると元通りに登録
が回復されるようにしている。First, the code assigned to the external character to be deleted is input as a reference code, the cursor is positioned at the [List] portion of the code designating section 41, and the execution key 114 is touched. As a result, as described above, the external character related to the code is included.
A list of fonts for characters is displayed. As shown in Fig. 6, the lower column shows the reference code for the above input and [List] [Delete].
[Recovery] is displayed and cursor K is [List].
In the position. When the cursor K is moved to the [delete] position and the execute key 114 is touched, the external character data associated with the code is marked with a pit mark for deletion, and then CR is added.
It disappears from the T screen. Here, the data itself is not erased, and the deletion pit mark is added to avoid the trouble of re-registration operation when deleting due to mistaken operation (misregistration code etc.) This is because it is possible to easily perform re-registration as it is in consideration of the case of returning it, and after that, if the execution key is touched with the cursor at the [Recovery] position, the registration is restored as it was.
次に別の外字を既登録外字に入替えて登録する場合(又
はこれと実質的に同様のパターン修正を行う場合)は新
規登録の場合と同様の操作でパターンの編集を行うが、
登録に際してはカーソルをコード表示部41の下行41
2の[変更]の部分に位置させた上で実行キー114に
タッチする。制御部12はこのようなキー操作により既
登録外字のデータを[削除]の場合と同様に処理すると
共に変更後の外字のデータを書込む。この場合にも旧登
録外字の回復は[削除]の場合と同様に可能である。そ
して新規登録であるにも拘らず[変更]が指定されてい
た場合又は逆の場合はその登録を行わせず、コードが表
示されている部分をブリンクさせて誤操作であったこと
を表示し、再操作を催促する。これは新規登録の場合に
はその登録コードに既登録外字があってもそのデータを
全く消滅させてしまうからであり、思い違いによる重複
登録の回避又は既登録外字の消滅を防止するためであ
る。なお、登録コードとして入力した区点コードが外字
登録用に許容されている数値ではなかった場合も登録を
禁じ、またコードをブリンクさせることとしている。Next, when another external character is replaced by an already registered external character and registered (or when substantially the same pattern modification is performed), the pattern is edited by the same operation as in the case of new registration.
When registering, move the cursor to the bottom line 41 of the code display area 41.
The execution key 114 is touched after being positioned at the [change] part of 2. The control unit 12 processes the registered external character data in the same manner as in the case of [Delete] by such a key operation and writes the changed external character data. In this case as well, the old registered non-registered character can be recovered as in the case of [Delete]. If [Change] is specified despite the fact that it is a new registration, or in the opposite case, the registration is not performed and the part where the code is displayed blinks to display that it was an erroneous operation. Prompt for re-operation. This is because in the case of new registration, even if there is a registered external character in the registration code, the data is completely erased, and it is for avoiding duplicate registration due to a misunderstanding or for preventing the disappearance of the registered external character. If the kuten code entered as the registration code is not a numerical value allowed for external character registration, registration is prohibited and the code is blinked.
その他メモリ呼出キー115はメモリ30に書込まれ、
また表示部440に表示されているパターンのデータ
と、メモリ32(又は33)に書込まれ、表示部442
(又は443)に表示され、且つ編集部42(又は4
3)に表示されているパターンのデータとを交換させる
ことを指示するキーであり、編集の際の便宜性を高めて
いる。また取消キー116は編集部42、43に編集用
カーソルK′がある場合におけるタッチ操作により、そ
れ以前の状態、つまりカーソルKがコード指定部41に
ある状態に復帰させるためのキーである。The other memory call key 115 is written in the memory 30,
The data of the pattern displayed on the display unit 440 and the data written in the memory 32 (or 33) are displayed on the display unit 442.
(Or 443) and the editing unit 42 (or 4
This is a key for instructing to exchange the data of the pattern displayed in 3), and enhances the convenience during editing. Further, the cancel key 116 is a key for returning to the state before that, that is, the state where the cursor K is in the code designating section 41, by a touch operation when the editing cursors K ′ are in the editing sections 42 and 43.
このようにして登録された外字はその登録コードに応じ
て予め定めてあるキーボード11中の余白部113のい
ずれかのキーに対応づけられ、当該キーのタッチ操作に
て他の文字と全く同様に使用することができる。The external character registered in this way is associated with one of the keys in the margin portion 113 of the keyboard 11 which is predetermined according to the registration code, and the touch operation of the key causes the character to be exactly the same as other characters. Can be used.
このように本発明による場合は外字登録の際の操作性に
優れたワードプロセッサを実現できる。なお本発明はか
な−漢字変換方式の日本語ワードプロセッサにもまた欧
文ワードプロセッサにも適用できる。As described above, according to the present invention, it is possible to realize a word processor having excellent operability when registering an external character. The present invention can be applied to a Japanese word processor of the Kana-Kanji conversion system and a European word processor.
(ト)発明の効果 本発明のワードプロセッサによれば、フォントのマトリ
ックスサイズが互いに異なる表示用の外字フォントと印
字用の外字フォントを、それぞれ個別に作成できる他、
印字用の外字フォントが一旦作成されると、それを利用
して自動的に対応の表示用フォントが作成されるので、
外字フォントの作成時間が短縮される。(G) Effect of the Invention According to the word processor of the present invention, a display external character font and a printing external character font having different font matrix sizes can be individually created.
Once the external character font for printing is created, the corresponding display font is automatically created using it.
External character font creation time is reduced.
更に本発明によれば、上記の如く自動的に作成された表
示用フォントに対し、その編集が引き続きできるので、
自動作成された表示用の外字フォントを必要に応じて即
座に、好ましいものに修正することができる。Furthermore, according to the present invention, since the display font automatically created as described above can be edited,
If necessary, the automatically generated external character font for display can be immediately corrected to a preferable one.
第1図は本発明に係るワードプロセッサの概略構成を示
すブロック図、第2図はキーボード配列図、第3図〜第
6図はCRTの画面を示す説明図である。 11…キーボード、12…制御部、13…メモリ、14
…CRT、15…プリンタFIG. 1 is a block diagram showing a schematic configuration of a word processor according to the present invention, FIG. 2 is a keyboard layout diagram, and FIGS. 3 to 6 are explanatory diagrams showing a screen of a CRT. 11 ... Keyboard, 12 ... Control part, 13 ... Memory, 14
… CRT, 15… Printer
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭54−49029(JP,A) 特開 昭54−43623(JP,A) 特開 昭56−121084(JP,A) 特開 昭55−159243(JP,A) 特開 昭56−88530(JP,A) ─────────────────────────────────────────────────── --Continued from the front page (56) References JP 54-49029 (JP, A) JP 54-43623 (JP, A) JP 56-121084 (JP, A) JP 55- 159243 (JP, A) JP-A-56-88530 (JP, A)
Claims (1)
文章を画面表示する表示部と、前記文章を印字する印字
部とを備え、前記表示部での表示用フォントのマトリッ
クスサイズと前記印字部での印字用フォントのマトリッ
クスサイズとが互いに異なるワードプロセッサであっ
て、 前記表示部で前記表示用フォントの外字作成用のフォン
トマトリックスパターンと外字作成用フォントとを重畳
表示すると共に、この表示状態で表示用外字フォントを
前記入力手段からの入力に基づいて編集作成するための
第1制御手段と、 前記表示部で前記印字用フォントの外字作成用フォント
マトリックスパターンと外字作成用フォントとを重畳表
示すると共に、この表示状態で印字用外字フォントを前
記入力手段からの入力に基づいて編集作成するための第
2制御手段と、 前記第1制御手段及び第2制御手段で作成された表示用
外字フォントと印字用外字フォントとを各々記憶する記
憶手段と、 前記第2制御手段で作成された印字用外字フォントを表
示用サイズに変換する変換手段と を具備し、 前記変換手段は、登録済みの印字用外字フォントに基づ
いて表示用外字フォントを作成する時に利用されるもの
であり、 前記第1制御手段は、変換された外字フォントを前記表
示用フォントの外字作成用フォントマトリックスパター
ンと重畳表示すると共に、この表示状態で表示用外字フ
ォントを編集作成するものであるワードプロセッサ。1. An input means, a display section for displaying a sentence input from the input means on a screen, and a printing section for printing the sentence, the matrix size of a display font on the display section and the printing. And a matrix for the printing fonts in the display unit are different from each other, wherein the display unit superimposes and displays the font matrix pattern for creating the external character of the display font and the external character creating font in this display state. First control means for editing and creating an external character font for display based on an input from the input means, and an external character creating font matrix pattern of the printing font and the external character creating font are superimposed and displayed on the display section. In addition, in order to edit and create the external character font for printing based on the input from the input means in this display state. Second control means, storage means for respectively storing the display external character font and the print external character font created by the first control means and the second control means; and the print external character created by the second control means A conversion means for converting the font into a display size, wherein the conversion means is used when a display external character font is created based on a registered external character font for printing, and the first control means Is a word processor for displaying the converted external character font in a superimposed manner with the external character creating font matrix pattern of the display font, and for editing and creating the external character font for display in this display state.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1220844A JPH0656608B2 (en) | 1989-08-28 | 1989-08-28 | Word processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1220844A JPH0656608B2 (en) | 1989-08-28 | 1989-08-28 | Word processor |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57075663A Division JPS58192126A (en) | 1982-05-05 | 1982-05-05 | Word processor |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3227252A Division JPH04357553A (en) | 1991-09-06 | 1991-09-06 | Word processor |
| JP3227253A Division JPH04357555A (en) | 1991-09-06 | 1991-09-06 | Word processor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0277875A JPH0277875A (en) | 1990-03-16 |
| JPH0656608B2 true JPH0656608B2 (en) | 1994-07-27 |
Family
ID=16757432
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1220844A Expired - Lifetime JPH0656608B2 (en) | 1989-08-28 | 1989-08-28 | Word processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0656608B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04118765A (en) * | 1990-09-10 | 1992-04-20 | Canon Inc | Document processing method and device |
| JPH04118766A (en) * | 1990-09-10 | 1992-04-20 | Canon Inc | Document processor |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5443623A (en) * | 1977-09-13 | 1979-04-06 | Nippon Telegr & Teleph Corp <Ntt> | Generating system for character pattern |
| JPS5449029A (en) * | 1977-09-27 | 1979-04-18 | Nippon Telegr & Teleph Corp <Ntt> | Reducing method for character pattern |
| JPS56121084A (en) * | 1980-02-28 | 1981-09-22 | Nippon Deeta General Kk | Twoodimensional pattern contracting and enlarging system |
-
1989
- 1989-08-28 JP JP1220844A patent/JPH0656608B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0277875A (en) | 1990-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH042984B2 (en) | ||
| JPH0656608B2 (en) | Word processor | |
| JPH042983B2 (en) | ||
| JP2793159B2 (en) | Synthetic Gaiji creation method | |
| US4839827A (en) | Document processing apparatus | |
| JPH0695275B2 (en) | External character pattern processing device of document processing device | |
| JPH0227150B2 (en) | ||
| JPH04357553A (en) | Word processor | |
| JPS628833B2 (en) | ||
| JPH04357555A (en) | Word processor | |
| JPS58115527A (en) | Kana (japanese syllabary)-kanji (chinese character) converting device | |
| JPH0679309B2 (en) | Word processor | |
| JPS6114692A (en) | Image display control device | |
| JP3603312B2 (en) | Document processing device | |
| JPH05204894A (en) | Document creating apparatus and document creating method | |
| JPH09212494A (en) | Document editing device | |
| JPH04296919A (en) | Composite input display device | |
| JPH02277667A (en) | External character registration method using printer operation panel | |
| JPH0346056A (en) | Document generation device | |
| JPH03154158A (en) | document creation device | |
| JPS63310064A (en) | Information processor | |
| JPH069047B2 (en) | Word processor | |
| JPH04118745A (en) | Document preparing device with layout editing function | |
| JPH0340061A (en) | Word processor | |
| JPH02232717A (en) | Information processor |