JPH0695275B2 - External character pattern processing device of document processing device - Google Patents
External character pattern processing device of document processing deviceInfo
- Publication number
- JPH0695275B2 JPH0695275B2 JP2124880A JP12488090A JPH0695275B2 JP H0695275 B2 JPH0695275 B2 JP H0695275B2 JP 2124880 A JP2124880 A JP 2124880A JP 12488090 A JP12488090 A JP 12488090A JP H0695275 B2 JPH0695275 B2 JP H0695275B2
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- dot
- code
- display
- external 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
Links
- 238000012545 processing Methods 0.000 title claims description 11
- 230000015654 memory Effects 0.000 claims description 38
- 238000012217 deletion Methods 0.000 claims description 5
- 230000037430 deletion Effects 0.000 claims description 5
- 238000012937 correction Methods 0.000 claims description 4
- 239000011159 matrix material Substances 0.000 description 12
- 238000010586 diagram Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 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
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Dot-Matrix Printers And Others (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】 (イ) 産業上の利用分野 本発明は、ワードプロセッサ等の文書を処理する文書処
理装置において、ドットによって表示または印字などを
行なうパターン出力装置に関する。The present invention relates to a pattern output device for displaying or printing with dots in a document processing device for processing a document such as a word processor.
(ロ) 従来の技術 日本語ワードプロセッサにおける表示、印字には多数の
漢字を必要とし、欧文ワードプロセッサに比して複雑
化、大型化する主原因となっている。一般的な用途では
予め用意されている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 complication and size increase as compared with 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 used frequently. Some have been developed that have the function of registering Kanji and symbols as external characters (characters and symbols other than those prepared as standard specifications).
一方、目視表示手段としての例えばCRTとプリンタとで
は、文字、記号のキャラクタを異なったサイズのドット
マトリックスのフォント例えば表示は24×24、印字は32
×32のドットマトリックスで表示又は印字を行なうため
に、表示用及び印字用は夫々個別にパターン発生器で作
成している。On the other hand, in a CRT as a visual display means and a printer, a character and a character of a dot matrix font of different sizes, for example, 24 × 24 for display and 32 for printing.
In order to display or print with a x32 dot matrix, the display and the print are individually created by the pattern generator.
例えば、ドットサイズを自動変換するプログラムによ
り、ドットサイズを変更しても、この文字は不自然な形
となり、手直しが必要である。For example, even if the dot size is changed by a program that automatically converts the dot size, this character becomes unnatural and requires reworking.
つまり、この分野においては、同じ文字のドットパター
ンでもそのドットサイズが異なると、異なる物として扱
っていた。That is, in this field, even if the dot patterns of the same character have different dot sizes, they are treated as different objects.
(ハ) 発明が解決しようとする課題 本発明は、ドットサイズの異なる同じ文字の外字パター
ンの作成及び取扱が、簡単なワードプロセッサを提供す
ることを目的とする。(C) Problem to be Solved by the Invention An object of the present invention is to provide a word processor which can easily create and handle external character patterns of the same character having different dot sizes.
(ニ) 課題を解決するための手段 本発明の文書処理装置の外字パターン処理装置は、 32×32ドットサイズのドットパターンをストアするメモ
リ(28)と、 この32×32ドットサイズのドットパターンを24×24ドッ
トサイズのドットパターンに変換するドットサイズ変換
手段と、 この変換された24×24ドットサイズのドットパターン
を、メモリ(27)に登録するとともに、このメモリ(2
7)に登録された24×24ドットサイズのドットパターン
の修正を行う修正登録手段と、 同じコードの異なるドットサイズのドットパターンを一
括して、削除または入替え等の編集を行う編集手段と、 を備えたことを特徴とする。(D) Means for Solving the Problem The external character pattern processing device of the document processing device of the present invention stores a memory (28) for storing a dot pattern of 32 × 32 dot size and the dot pattern of 32 × 32 dot size. The dot size conversion means for converting into a dot pattern of 24 × 24 dot size and the converted dot pattern of 24 × 24 dot size are registered in the memory (27), and the memory (2
The correction registration means that corrects the 24 × 24 dot size dot pattern registered in 7) and the editing means that collectively edits the dot patterns of different dot sizes with the same code, such as deleting or replacing. It is characterized by having.
(ホ) 実施例 第1図は本発明に係るワードプロセッサの概略構成を示
すブロック図、第2図はキーボード配列図である。(E) 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 entered from the keyboard is stored in the text memory 21 that constitutes the memory 13, and is also displayed on the CRT 14, and the stored contents of the text memory 21 are stored in a floppy disk that is generally prepared as an external memory by a predetermined key operation. The document is transferred to and stored in the document storage area 22 or is printed by the printer 15.
また一旦文書記憶エリア22に格納された文章は所定キー
操作によってテキストメモリ21へ読み込まれてCRT14に
表示され、またプリンタ15によって印字される。The text once stored in the document storage area 22 is read into the text memory 21 by a predetermined key operation, displayed on the CRT 14, and printed by the printer 15.
而してCRT14での表示及びプリンタ15での印字のために
キャラクタジェネレータを必要とするが、この実施例で
はCRT14での表示は24×24ドットマトリックスによっ
て、またプリンタ15での印字は32×32ドットマトリック
スのフォントによって行わせることとしているので、表
示用及び印字用夫々に応じたキャラクタジェネレータを
必要とする。本実施例ではJIS非漢字、第1水準漢字及
び予め用意されている特殊記号、特殊文字のCRT画面表
示のためのキャラクタジェネレータ23はROMチップの所
定エリアに、またこれらの印字のためのキャラクタジェ
ネレータ24並びにJIS第2水準漢字の表示用及び印字用
のキャラクタジェネレータ25及び26はフロッピーディス
ク内の所定エリアに設けてある。Therefore, 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 × 32. Since the dot-matrix font is used, character generators for display and printing are required. In this embodiment, the character generator 23 for displaying the JIS non-Kanji, the first level Kanji, the special symbols prepared in advance, and the special characters on the CRT screen is provided in a predetermined area of the ROM chip and the character generator for printing these characters. The character generators 25 and 26 for displaying and printing JIS 24 and JIS level 2 kanji 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 edited and created pattern (which may be a diversion pattern) and the saved pattern are combined so that the combined pattern can be registered.
以下外字登録の際のCRT14画面の状態を参照しながら説
明する。本発明品を起動し所定操作によって外字作成モ
ードを指令すると制御部12はこれを受けて第3図に示す
如くソフトウエアで編集された画面を表示させる。画面
タイトルとして左上に[外字作成]が表示される。その
右方にはコード指定のための表示領域41が設けられてお
り、[参照コード]の見出しを有する上行411は、後述
するように既存文字を参照して流用する場合に入力する
JISC6226の区点コード(4桁)を表示する部分、この入
力した参照コードに該当する文字のうち参照すべきフォ
ントの別、つまり印字用又は表示用の別を指示する際に
カーソルを占位させる位置を示す[32用](印字用)
[24用](表示用)を表示する部分及び入力した参照コ
ードに該当する文字を含む20字の文字群を画面に一覧表
示させることを指示する場合にカーソルを占位させるべ
き位置を示す[一欄]と表示された部分とからなり、
[登録コード]の見出しを有する下行412は、作成した
外字に割りつけるべきコード(JISC6226の区点コードの
空番号の4桁の数字が用いられる)を表示する部分、作
成した外字に全く新しい登録コードを付して登録するこ
とを指示する場合にはカーソルを占位させるべき位置を
示す[新規]と表示された部分、作成した外字に既に一
度割り付けられた登録コードを付して登録する(つまり
その登録番号に対応させる外字を変更する態様で登録す
る)ことを指示する場合にカーソルを占位させるべき位
置を示す[変更]と表示された部分及び登録コードに該
当する漢字を含む20字の漢字を画面に一覧表示させるこ
とを指示する場合にカーソルを占位させるべき位置を表
す[一覧]と表示された部分とからなる。The following is an explanation with reference to the state of the CRT14 screen when registering an external character. 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 designating a code is provided on the right side thereof, and an upper line 411 having a heading of [reference code] is input when an existing character is used by referring to it as described later.
Position the cursor when indicating the JISC6226 punctuation code (4 digits), the font that should be referenced among the characters corresponding to this input reference code, that is, the printing or display Position indicating [for 32] (for printing)
Indicates the position where the cursor should be occupied when instructing to display a list of 20 characters including the part corresponding to the input reference code and the part for displaying [for 24] (for display) [ One column] and the part displayed,
The bottom line 412 that has the heading of [Registration code] displays the code to be assigned to the created external character (the 4-digit number of the blank number of the JISC6226 kuten code is used), and the registered external character is completely new registration. When instructing to register with a code, the registration code already assigned once to the part displayed as [New] showing the position where the cursor should be occupied and the created external character is registered ( In other words, 20 characters including the Kanji corresponding to the part displayed with [Change] and the registration code indicating the position where the cursor should be occupied when instructing to register in a manner that changes the external character corresponding to the registration number) When a command is given to display a list of Kanji characters on the screen, the list is displayed with [List] indicating the position where the cursor should be occupied.
CRT画面の左半大部分には32×32のマトリックスパター
ンが表示されており印字用フォントの編集部42となって
いる([印刷用]と表示されている)。またCRT画面の
右半大部分は24×24のマトリックスパターンが表示され
ておりCRT画面表示用のフォント編集部43となっている
([画面用]と表示されている)。編集部42、43はいず
れか一方が編集処理対象として選択されるが、選択され
た方には第4図に示すように星印が現れる。A 32 × 32 matrix pattern is displayed in the left most portion of the CRT screen, which is the print font editing unit 42 (displayed as [print]). In the right half of the CRT screen, a 24 × 24 matrix pattern is displayed, which is the font editing unit 43 for displaying the CRT screen (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用と上側に表示された正方形の表示部44
2、443には編集部42、43に大きく現れるパターンを印
字、画面表示それぞれのサイズに縮小して示す部分であ
る。The area between the editing sections 42 and 43 is the monitor section 44,
Square display part for upper 32, 24 and upper part 44
Reference numerals 2 and 443 are portions in which the patterns that largely appear in the editing units 42 and 43 are printed and reduced to the respective sizes of the 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. It is reduced and displayed on the square display unit 440 marked as a memory. A square display section 441 labeled as registration is arranged above the area 440. This section includes the pattern stored in the memory 30, and the editing section 42 or
The pattern edited and created in 43 (memory 32 or 33 to be described later)
(Stored in) is displayed in a reduced size, that is, this combined 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, a case of using the already registered pattern to register an external character will be described.
まず記憶に頼って、又はJISC6226の図形文字用符号表を
参照して利用すべきパターンの区点コードをテンキー11
2にてキーインする。いま外字として◇の記号を登録す
る場合は参照コードとして◇の区点コード0194をキーイ
ンし、また、まず印字用フォントの編集を行うべくカー
ソルをカーソル移動用のキー113を操作してコード指定
領域41の[32用]の表示部に位置させて実行キー114を
タッチする。First, depending on the memory, or by referring to the JIS C6226 graphic character code table, enter the punctuation mark of the pattern to be used on the numeric keypad 11
Key in at 2. If you want to register the symbol of ◇ as an external character, key in the punctuation mark code 0194 of ◇ as a reference code.First, move the cursor to the cursor movement key 113 to edit the print font, and specify the code area. Position it on the display section of [For 32] of 41 and touch the execution key 114.
制御部12はこれらの入力により第4図に示すようにコー
ド指定部41の上行411に[0194]を表示し、また編集部4
2の印字用と標記した部分の頭部に星印を表示させ、更
にキャラクタジェネレータ24から◇の表示のためのパタ
ーンを読出してメモリ32へこれを書き込む。編集部42に
はこのメモリ32内のパターンがマトリックスのパターン
に合せて表示させるようにしてある。そして前述したよ
うにモニタ部44の表示部442、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図参照)。メモリ3
0、31、32、及び33は入力又は印字時にフロッピーディ
スクのエリア24〜26から読出したフォントデータ格納用
のRAMが利用される。By these inputs, the control unit 12 displays [0194] in the upper line 411 of the code designation unit 41 as shown in FIG.
An asterisk is displayed on the head of the portion marked 2 for printing, and a pattern for displaying ◇ is read from the character generator 24 and written in the memory 32. The editing unit 42 displays the pattern in the memory 32 in accordance with the matrix pattern. Then, as described above, the same pattern is reduced and displayed on the display units 442 and 441 of the monitor unit 44. Further, the control unit 12 causes the editing cursor 42 to be displayed at a predetermined position on the editing unit 42. The software is configured so that the cursor K ′ can be moved by the touch operation of the ten-key pad 112, and the “5” key is regarded as the position of the cursor K ′, and the movement of the eight keys surrounding it is performed in the direction of the eight keys. The cursor K'moves up, down, left or right by touching "8", "2", "4" or "6".
Touching "7", "1", "3", "9", etc. moves in the corresponding diagonal direction. Then, touching the "5" key causes black and white to be reversed. Therefore, for example, the fourth
If you continue to press the "8" key from the state shown in the figure, a black line (green on the CRT) extending from the center of ◇ to the upper corner will be added. After the cursor K'has reached the end of the matrix pattern, the matrix pattern and the pattern displayed on it 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 unit 42 is moved to the memory 30, and accordingly, the ◇ display of the editing unit 42 disappears and the display of the monitor unit 44 is displayed. Department
The ◇ pattern appears on 440 (see Fig. 5). Memory 3
For 0, 31, 32, and 33, the RAM for storing font data read from the areas 24 to 26 of the floppy disk at the time of inputting or printing is used.
なお表示部440、441、442は32×32のフォントの表示が
必要であるのに対し、CRT14での表示は本来24×24ドッ
トマトリックスの表示を行うようにしているので、24×
24ドットマトリックスによる表示エリアを4個分組合せ
た態様で32×32のフォントの表示を行わせている。The display units 440, 441, and 442 need to display a 32 × 32 font, while the CRT14 is designed to display a 24 × 24 dot matrix.
A 32 × 32 font is displayed in a mode in which four 24-dot matrix display areas are combined.
次に前述した如きテンキー112の操作により編集部42内
に第5図に示すように黒丸を描く。この形状はマトリッ
クスパターンにて規制されるから図示のように周縁に凹
凸のある形状となることは勿論である。テンキー112の
操作中においては元の◇のパターンは編集部42には表示
されていないが制御部12はメモリ30、32の内容を合成し
てモニタ部44の表示部441に表示させるのでこの表示部4
41の監視により黒丸の大きさ、中心よりの偏心状態、周
縁部の極端な凹凸等が一目瞭然に把握でき、その修正は
極めて容易に行える。Next, by operating the ten keys 112 as described above, a black circle is drawn in the editing section 42 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. While the numeric keypad 112 is being operated, the original pattern ◇ is not displayed in the editing unit 42, but the control unit 12 synthesizes the contents of the memories 30 and 32 and displays it on the display unit 441 of the monitor unit 44. Part 4
By monitoring 41, the size of the black circle, the eccentricity from the center, the extreme irregularities on the peripheral edge, etc. can be grasped at a glance, and the correction can be done very easily.
このようにして表示部441に現れるパターンが所望形状
になった後は実行キー114をタッチする。これによりカ
ーソルKがコード指定部41の上行411の参照コードの最
上位桁部に移る。表示部441に表示されている、つまり
メモリ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 portion of the reference code in the upper line 411 of the code designating section 41. A registration code (JIS code to be added when registering the pattern displayed on the display unit 441, that is, the pattern stored in the memory 31 in the memory 28 for printing fonts (JIS
4-digit code not specified in the ward code of
8805) moves the cursor K to the most significant digit of the registration code in the lower row 412 of the code designation section 41, and then the numeric keypad 112
Will be entered in. Then, the cursor K is moved by the key 113, and as shown in FIG.
Position [New] in the displayed area. 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 on the editing sections 42, 43 and the monitor section 44 becomes similar to the initial screen shown in FIG. However, the display of the contents of the reference code and the registration code remains unchanged.
以上のようにして外字登録が可能となるのであるが、こ
の状態で、カーソル移動キー113の操作によりカーソル
をコード指定部41の下行412の[一覧]の位置を移して
実行キー114がタッチされると制御部12はメモリ27、28
から指定された登録コード(ここでは8805)に係る文字
(記号)を含む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 memories 27 and 28 to
A character group of 20 characters including the character (symbol) related to the designated registration code (here, 8805) is read out and displayed in the form shown in FIG. That is, the punctuation codes and the printing fonts and display fonts associated with each code are for 20 codes (that is, the fonts are both 20 characters and 40 characters in total).
(Type) Display in combination.
第6図の例では区点コード8805に印字用フォントを格納
しただけの状態を示している。斯かる一覧の表示は参照
コードの表示部、つまりコード指定部41の上行411に所
要のコードをキーインして表示させ、その行の[一覧]
表示部にカーソルを移動させた後実行キー114をタッチ
することで同様に行える。The example of FIG. 6 shows a state in which a printing font is simply stored in the group code 8805. Such a list is displayed by keying in the required code in the reference code display section, that is, in the upper line 411 of the code designating section 41, and clicking [List] on that line.
The same operation can be performed by moving the cursor to the display unit and then touching the execution key 114.
なお右下には参照又は登録に係るコード番号と[一覧]
[削除][回復]の文字が表示されているが、カーソル
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 corresponding to this operation, the registration of one printing font is completed. By the way, in the above example, the pattern registered in the memory 24 as JIS non-kanji was diverted to the creation of ◇, but without using this, the required ◇ Of course, a pattern may be created. In this case, code designation area 41
The reference code column of is set to 0000.
而して入力文章のモニタのためにCRTを備えているワー
ドプロセッサにおいては印字用フォントのための外字登
録だけでは無意味であるから同登録コードを割りつけて
24×24の画面表示用フォントも入力する必要がある。そ
のために印字用フォントについて前述したところと同様
の操作を、編集部43、表示部440、441、443に現れるパ
ターンを参照しながら行うことによってその登録が行え
るように制御部12を構成してある。操作上の差異として
は初めてカーソルKをコード指定領域41の上行411の[2
4用]の表示部に位置させた状態で実行キー114のタッチ
を行う点のみ相異する。Therefore, 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 assign the same registration code.
You also need to enter a 24 x 24 screen display font. Therefore, the control unit 12 is configured so that the same operation as described above for the printing font can be performed by referring to the patterns appearing on the editing unit 43 and the display units 440, 441, and 443 to perform the registration. . As a difference in operation, for the first time, move the cursor K to [2
The difference is only that the execution key 114 is touched in the state where it is positioned on the display part for [4].
ところで本実施例では32×32のフォントを24×24のフォ
ントに圧縮変換するプログラムを用意してあり、このプ
ログラムは次のような操作を行った場合に実行される。By the way, in this embodiment, a program for compressing and converting a 32 × 32 font into a 24 × 24 font is prepared, and this program is executed when the following operation is performed.
即ち先に登録された印字用のフォントを参照コード(例
えば前記8805)としてキーインし、またカーソルをコー
ド指定部41の上行411の[24用]の位置とし、実行キー1
14をタッチする。That is, the previously registered printing font is keyed in as a reference code (for example, 8805 described above), the cursor is set to the position of [24] on the upper line 411 of the code designating section 41, and the execution key 1
Touch 14.
制御部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, it starts 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, a pattern in which the registered 32 × 32 printing font is compressed and converted into 24 × 24 is displayed on the editing unit 43 and the display units 441 and 443 of the monitor unit 44. 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にタッチすると該当コードに係る外字のデ
ータは削除のピットマークが付され爾後CRT画面からは
消滅する。ここでそのデータそのものを消滅させず、削
除のピットマークを付すに止めているのは誤操作(登録
コードのミス等)によって削除した場合の再登録操作の
煩しさを回避し、また再度登録外字として復帰させる場
合を配慮してそのまま再登録することを容易に行わしめ
るためであって、爾後、カーソルを[回復]の位置とし
て実行キーにタッチすると元通りに登録が回復されるよ
うにしている。First, enter the code assigned to the external character to be deleted as a reference code, and move the cursor to [List] in the code specification section 41.
Then, the execution key 114 is touched. As a result, as described above, the fonts for 20 characters including the external character related to the code are displayed in a list, and as shown in FIG. 6, the reference code and [List] [Delete] [Restore] in the lower column are entered.
Is displayed, and the cursor K is at the position of [list]. Here, when the cursor K is moved to the [delete] position and the execution key 114 is touched, the external character data associated with the code is marked with a pit mark for deletion and then disappears from the CRT screen. Here, the data itself is not erased, and the pit mark for deletion is added to avoid the trouble of re-registration operation when deleting due to an erroneous operation (registration code mistake, etc.), and as a registered external character again. 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 [Recover] position, the registration is restored as it was.
次に別の外字を既登録外字に入替えて登録する場合(又
はこれと実質的に同様のパターン修正を行う場合)は新
規登録の場合と同様の操作でパターンの編集を行うが、
登録に際してはカーソルをコード表示部41の下行412の
[変更]の部分に位置させた上で実行キー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.
For registration, the cursor is positioned at the [change] portion of the lower row 412 of the code display portion 41, and then the execution key 114 is touched. The controller 12 processes the registered external character data by such a key operation as in the case of [Delete], 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. In addition, registration is prohibited even if the kuten code entered as the registration code is not the value allowed for external character registration,
I also plan to blink the code.
その他メモリ呼出キー115はメモリ30に書込まれ、また
表示部440に表示されているパターンのデータと、メモ
リ32(又は33)に書込まれ、表示部442(又は443)に表
示され、且つ編集部42(又は43)に表示されているパタ
ーンのデータとを交換させることを指示するキーであ
り、編集の際の便宜性を高めている。また取消キー116
は編集部42、43に編集用カーソルK′がある場合におけ
るタッチ操作により、それ以前の状態、つまりカーソル
Kがコード指定部41にある状態に復帰させるためのキー
である。The other memory call key 115 is written in the memory 30, the pattern data displayed on the display unit 440 and the memory 32 (or 33), displayed on the display unit 442 (or 443), and This is a key for instructing to exchange the data of the pattern displayed in the editing section 42 (or 43), and enhances the convenience of editing. Cancel key 116
Is a key for returning to the previous state, 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 present in the editing sections 42 and 43.
このようにして登録された外字はその登録コードに応じ
て予め定めてあるキーボード11中の余白部113のいずれ
かのキーに対応づけられ、当該キーのタッチ操作にて他
の文字と全く同様に使用することができる。The external character registered in this way is associated with one of the keys of 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.
本願では、32×32ドットパターンを参照して24×24ドッ
トパターンを作成出来、且つ、この24×24ドットパター
ンは修正可能であり、外字作成に適している。In the present application, a 24 × 24 dot pattern can be created with reference to a 32 × 32 dot pattern, and this 24 × 24 dot pattern can be modified, which is suitable for creating external characters.
(ヘ) 発明の効果 本発明によれば、従来、同じコードでもドット数が異な
れば、別のパターンと考えられていたサイズの異なるパ
ターンにおいて、作成時に自動変換出来、且つ、修正出
来、且つ、削除または入替え等の編集においては一括処
理出来るので、外字パターンの扱いが、簡単になり、有
用である。(F) Effect of the Invention According to the present invention, if the number of dots is different even with the same code, it is possible to automatically convert and correct at the time of creation in a pattern having a different size which was considered as a different pattern. Since editing such as deletion or replacement can be performed collectively, the external character pattern can be handled easily and is useful.
第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 having a pattern output device of 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 unit, 13 ... memory, 14 ...
… CRT, 15… printer.
Claims (2)
パターンをストアする第1メモリ手段(28)と、 この第1のドットサイズのドットパターンを第2のドッ
トサイズのドットパターンに変換するドットサイズ変換
手段と、 この変換された第2のドットサイズのドットパターン
を、第2メモリ手段(27)に登録するとともに、このメ
モリ手段(27)に登録された第2のドットサイズのドッ
トパターンの修正を行う修正登録手段と、 同じコードの前記第1,第2ドットサイズのドットパター
ンを一括して、削除または入替え等の編集を行う編集手
段と、 を備えたことを特徴とする文書処理装置の外字パターン
処理装置。1. A first memory means (28) for storing a dot pattern of a first dot size of a character, and a dot size for converting the dot pattern of the first dot size into a dot pattern of the second dot size. The converting means and the converted dot pattern of the second dot size are registered in the second memory means (27), and the dot pattern of the second dot size registered in the memory means (27) is corrected. A document processing apparatus comprising: a correction registration unit that performs the above-mentioned operation; and an editing unit that collectively edits the dot patterns of the first and second dot sizes having the same code, such as deletion or replacement. External character pattern processing device.
ードの前記第1,第2ドットサイズのドットパターンを表
示する表示手段を備えたことを特徴とする特許請求の範
囲第1項の文書処理装置の外字パターン処理装置。2. The document processing according to claim 1, further comprising display means for displaying a dot pattern of the first and second dot sizes of the same code when editing by the editing means. External character pattern processing device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2124880A JPH0695275B2 (en) | 1990-05-14 | 1990-05-14 | External character pattern processing device of document processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2124880A JPH0695275B2 (en) | 1990-05-14 | 1990-05-14 | External character pattern processing device of document processing device |
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 (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7281929A Division JP2793159B2 (en) | 1995-10-30 | 1995-10-30 | Synthetic Gaiji creation method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03121488A JPH03121488A (en) | 1991-05-23 |
| JPH0695275B2 true JPH0695275B2 (en) | 1994-11-24 |
Family
ID=14896382
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2124880A Expired - Lifetime JPH0695275B2 (en) | 1990-05-14 | 1990-05-14 | External character pattern processing device of document processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0695275B2 (en) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5624390A (en) * | 1979-12-05 | 1981-03-07 | Mitsubishi Electric Corp | Character pattern memory system |
| JPS5727292A (en) * | 1980-07-28 | 1982-02-13 | Fujitsu Ltd | Character generator |
| JPS5731096A (en) * | 1980-07-31 | 1982-02-19 | Fujitsu Ltd | Dynamical generating system of character pattern |
| JPS5772191A (en) * | 1980-10-22 | 1982-05-06 | Fujitsu Ltd | Output pattern register system |
| JPS58192126A (en) * | 1982-05-05 | 1983-11-09 | Sanyo Electric Co Ltd | Word processor |
-
1990
- 1990-05-14 JP JP2124880A patent/JPH0695275B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03121488A (en) | 1991-05-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH042984B2 (en) | ||
| JPH042983B2 (en) | ||
| JPH0695275B2 (en) | External character pattern processing device of document processing device | |
| JP2793159B2 (en) | Synthetic Gaiji creation method | |
| JPH0656608B2 (en) | Word processor | |
| JP2692063B2 (en) | Document processing device | |
| JPH04357553A (en) | Word processor | |
| JPH04357555A (en) | Word processor | |
| JPS59228291A (en) | Character pattern registration processing system | |
| JPS6362005B2 (en) | ||
| JPH0560628B2 (en) | ||
| JPH0346020A (en) | Document processing system | |
| JPH089245B2 (en) | Character processor | |
| JPH0679309B2 (en) | Word processor | |
| JPH02277667A (en) | External character registration method using printer operation panel | |
| JPH0346056A (en) | Document generation device | |
| JP2983566B2 (en) | Data processing device | |
| JPS61256379A (en) | Rule conversion processing system for document generator | |
| JPH03154158A (en) | document creation device | |
| JPH04296919A (en) | Composite input display device | |
| JPH04118745A (en) | Document preparing device with layout editing function | |
| JPS63310064A (en) | Information processor | |
| JPH01189718A (en) | Document creation and editing device | |
| JPH09212494A (en) | Document editing device | |
| JPH0740182B2 (en) | Document processing apparatus and method |