JPH0457090A - Dynamic utilization system for user definition character - Google Patents

Dynamic utilization system for user definition character

Info

Publication number
JPH0457090A
JPH0457090A JP2168987A JP16898790A JPH0457090A JP H0457090 A JPH0457090 A JP H0457090A JP 2168987 A JP2168987 A JP 2168987A JP 16898790 A JP16898790 A JP 16898790A JP H0457090 A JPH0457090 A JP H0457090A
Authority
JP
Japan
Prior art keywords
character
file
pattern
characters
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2168987A
Other languages
Japanese (ja)
Inventor
Takeshi Doutare
毅志 堂垂
Hideko Suehiro
末広 秀子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2168987A priority Critical patent/JPH0457090A/en
Publication of JPH0457090A publication Critical patent/JPH0457090A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PURPOSE:To express more optional characters than the number of optional characters contained in a user definition character file of a system side by changing dynamically the contents of the user definition character file to a pattern displayed on a screen. CONSTITUTION:A display control part 14, first of all, reads in character data required for a display of one screen from a character data file 10. Subsequently, a character pattern of an optional character contained therein is read in from an optional character file 13, and registered in a user definition character file 15. Simultaneously, an unnecessary user definition character pattern is eliminated. Thereafter, the character data is converted to display data by referring to a pattern read out of a standard pattern file 11, and transferred to a screen display control part 16. Also, the contents of the file 15 are transferred to the control part 16. The control part 16 synthesizes the sent display data and the registered user definition character pattern and displays it on a display 17.

Description

【発明の詳細な説明】 [概要] 標準文字と外字を含む文字データを表示するシステムに
おける利用者定義文字の動的利用システムに関し、 システム側の利用者定義文字ファイル内の外字の数より
も多くの外字を表現できるようにすることを目〔自とし
、 文字に関する標準コードが格納された標準コド領域と、
外字コードが格納された外字コード領域よりなる文字デ
ータファイルと、前記標準コドに対応した文字パターン
が格納された標準バタンファイルと、前記外部コードに
対応した外字パターンが格納された外字ファイルと、こ
れら文字データファイル及び外字ファイルと接続された
表示制御部と、当該画面に表示する外字パターンを登録
する利用者定義文字ファイルと、前記表示制御部からの
文字パターンと利用者定義文字ファイルからの外字パタ
ーンを受けて画面に表示するための表示制御を行う画面
表示制御部とを具備し、前記表示制御部は、文字データ
ファイルから文字データを読込み、画面表示制御部に渡
すと共に、その画面で用いられる外字のパターンを外字
ファイルより読出して利用者定義文字ファイルに登録す
ると共に、不要となった外字パターンを消去する操作を
動的に行うように構成する。
[Detailed Description of the Invention] [Summary] Regarding a system for dynamically using user-defined characters in a system that displays character data including standard characters and non-standard characters, the present invention relates to a system for dynamically using user-defined characters that is larger than the number of non-standard characters in a user-defined character file on the system side. The aim is to be able to express external characters of
A character data file consisting of a private character code area in which a private character code is stored, a standard button file in which a character pattern corresponding to the standard code is stored, a private character file in which a private character pattern corresponding to the external code is stored, and these A display control unit connected to a character data file and a custom character file, a user-defined character file that registers the custom character pattern to be displayed on the screen, and a character pattern from the display control unit and a custom character pattern from the user-defined character file. and a screen display control unit that performs display control for receiving the text data and displaying it on the screen, and the display control unit reads character data from the character data file, passes it to the screen display control unit, and uses the character data on the screen. The system is configured to read external character patterns from a external character file and register them in a user-defined character file, and to dynamically perform an operation to delete unnecessary external character patterns.

[産業上の利用分野] 本発明は標準文字と外字を含む文字データを表示するシ
ステムにおける利用者定義文字の動的利用システムに関
する。
[Field of Industrial Application] The present invention relates to a system for dynamically using user-defined characters in a system for displaying character data including standard characters and custom characters.

近年のコンピュータシスデムでの文書の電子化に伴い、
外字の表示か要求されている。このため、利用者定義文
字了に対して文字パターンの登録をjJい、それを表示
している。その場合、表現できる外字の数か多いはとシ
ステムとして利用しやすい。
With the recent digitization of documents using computer systems,
Display of external characters is required. For this reason, a character pattern is registered for user-defined characters and displayed. In that case, it is easy to use as a system with a large number of external characters that can be expressed.

[従来の技術] 第3図は従来システムの構成概念図である。表示データ
格納ファイル1には、文字データファイルが格納されて
おり、文字データファイルは、標準文字コートと外字コ
ードよりなる。標準文字コドはシステム共通の統一コー
ド系で構成されており、外字コ−1・゛は利用者が定義
した外字パタンに対応するコードである。表示データ格
納ファイル1に格納されている文字データは表示制御部
2によりコードからパターンへの変換が行われ、表示シ
ステム3に表示される。
[Prior Art] FIG. 3 is a conceptual diagram of the configuration of a conventional system. The display data storage file 1 stores a character data file, and the character data file consists of a standard character code and a custom character code. The standard character code is composed of a unified code system common to the system, and the external character code 1.'' is a code corresponding to the external character pattern defined by the user. The character data stored in the display data storage file 1 is converted from a code to a pattern by the display control unit 2 and displayed on the display system 3.

ここで、外字パターンの登録は、キーボード等から表示
画面上に利用者が欲する形で文字パターン(例えば斜字
パターン)を作成し、作成した文字パターンに文字コー
ド(外字コード)を対応させ、その文字コードとパター
ンをメモリに格納することで行う。このようにして定義
された文字を利用者定義文字という。ところで、表示し
たい外字の数は表示システム3の利用者定義文字ファイ
ル3aに格納することができる数によって制限される。
To register a custom character pattern, create a character pattern (for example, an italic pattern) on the display screen using a keyboard, etc., match the character code (external character code) to the created character pattern, and then This is done by storing character codes and patterns in memory. Characters defined in this way are called user-defined characters. By the way, the number of external characters to be displayed is limited by the number that can be stored in the user-defined character file 3a of the display system 3.

第4図は文字コード系の説明図である。文字ブタファイ
ルは(a)に示すように例えば8836字のJISコー
ド系M1に対し、外字コード系M2は41.340文字
もある。即ち、外字コードは膨大な数だけ登録できるよ
うになっている。これに対し、表示システム3ては、J
ISコード系M3は8836文′了:とM]と変わらな
い。これに対して登録できる利用者定義文字M4の数は
3196文字とM2に比較して少なくなっている。
FIG. 4 is an explanatory diagram of the character code system. As shown in (a), the character pig file has, for example, 8,836 characters in the JIS code system M1, while the external character code system M2 has 41,340 characters. That is, a huge number of external character codes can be registered. On the other hand, the display system 3
The IS code system M3 is no different from the 8836 sentence 'ryu: and M]. On the other hand, the number of user-defined characters M4 that can be registered is 3196 characters, which is smaller than M2.

[発明か解決しようとする課題] 従来のシステムでは、前述したように利用者定義文字の
数に制限があるため、文字データファイルの中に、利用
者定義文字の数より多くの外字を表現乃至は表iJくす
ることかできなかった。そのため、文書表現にも制約が
かけられていた。
[Problem to be solved by the invention] In conventional systems, as mentioned above, there is a limit to the number of user-defined characters, so it is difficult to express or represent more external characters than the number of user-defined characters in a character data file. I could only make the table smaller. Therefore, restrictions were placed on document expression.

本発明はこのような課題に鑑みてなされたものであって
、システム側の利用者定義文字ファイル内の外字の数よ
りも多くの外字を表現できるようにすることができる利
用者定義文字の動的利用システムを提供することを目的
としている。
The present invention has been made in view of these problems, and it is a user-defined character movement that can express more custom characters than the number of custom characters in the user-defined character file on the system side. The purpose is to provide a user-friendly system.

[課題を解決するための手段] 第1図は本発明の原理ブロック図である。図において、
10は文字に関する標章コードが格納された標準コード
領域10aと、外字コードが格納された外字コート領域
10bよりなる文字データファイル、11−は前記標準
コードに対応した文字パターンが格納された標準パター
ンファイル、13は前記外部コードに対応した外字パタ
ーンが格納された外字ファイル、14はこれら文字デー
タファイル10及び外字ファイル13と接続された表示
制御部、15は当該画面に表示する外字バタンを登録す
る利用者定義文字ファイル、]6は表示制御部14から
の文字パターンと利用者定義文字ファイル15からの外
字パターンを受けて画面に表示するための表示制御を行
う画面表示制御部、17は利用者が認識できる文字を表
示するデイスプレィであ名。利用者定義文字ファイル】
5と画面表示制御部16はシステム内に組込まれている
[Means for Solving the Problems] FIG. 1 is a block diagram of the principle of the present invention. In the figure,
Reference numeral 10 denotes a character data file consisting of a standard code area 10a in which mark codes related to characters are stored, and an external character coat area 10b in which external character codes are stored, and 11- is a standard pattern in which character patterns corresponding to the standard codes are stored. A file 13 is a custom character file storing a custom character pattern corresponding to the external code, 14 is a display control unit connected to these character data file 10 and the custom character file 13, and 15 is a register for registering a custom character button to be displayed on the screen. A user-defined character file; 6 is a screen display control unit that receives character patterns from the display control unit 14 and external character patterns from the user-defined character file 15 and performs display control to display them on the screen; 17 is a user-defined character file; Name on a display that shows characters that it can recognize. User-defined character file】
5 and the screen display control section 16 are incorporated into the system.

[作用] 表示制御部14は、先ず1画面の表示に必要な文字デー
タを文字データファイル10から読込む(■)。そして
、その中に含まれる外字の文字パターンを外字ファイル
13より読込み(■)、利用者定義文字ファイル]5に
登録する(■)。それと同時に、同時に画面に表示され
ないため不要な利用者定義文字パターンの削除を行う。
[Operation] The display control unit 14 first reads character data necessary for displaying one screen from the character data file 10 (■). Then, the character pattern of the external characters included therein is read from the external character file 13 (■) and registered in the user-defined character file 5 (■). At the same time, user-defined character patterns that are unnecessary because they are not displayed on the screen at the same time are deleted.

その後、文字データを標準パターンファイル11から読
出したパターンを参照して表示データに変換し、画面表
示制御部16に転送する(■)。また、利用者定義文字
ファイル15の内容も画面表示制御部]6に転送される
((妙)。
Thereafter, the character data is converted into display data by referring to the pattern read from the standard pattern file 11, and is transferred to the screen display control section 16 (■). Furthermore, the contents of the user-defined character file 15 are also transferred to the screen display control unit]6 ((strange)).

画面表小制御部16は、送られてきた表示データ及び登
録された利用者定義文字パターンを合成してデイスプレ
ィ17に表示する(■)。
The screen table sub-control unit 16 synthesizes the sent display data and the registered user-defined character pattern and displays it on the display 17 (■).

このようにして、本発明によれば表示制御部]4が利用
者定義文字ファイル15の内容を画面に表示されるパタ
ーンに動的に変更していくので、システム側の利用者定
義文字ファイル内の外字の数よりも多くの外字を表現で
きるようにすることができる。
In this way, according to the present invention, the display control unit 4 dynamically changes the contents of the user-defined character file 15 to the pattern displayed on the screen, so that the user-defined character file on the system side It is possible to express more external characters than the number of external characters.

[実施例] 以下、図面を参照して本発明の実施例を詳細に説明する
[Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings.

第2図は本発明の動作説明図である。第1図と同一のも
のは同一の符号を01して示す。表示制御部14は、文
字データを読込んで一時格納する読込みバッファ14a
、利用者定義文字と外字との変換を行う変換テーブル1
4b、システムへ送出するデータを格納する変換バッフ
ァ14cより構成されている。ここで、変換テーブル1
.4 bは、利用者定義文字の文字コードと外字との対
比テブルを格納するものである。10は文字データデプ
ル、13は外字ファイル、15は利用者定義ファイル、
16はデイスプレィである。ここの例では、「私の名前
は石川富士夫です」という文章を表示する場合を例にと
って説明する。゛石川富士夫”が外字パターンとして外
字登録されているものとする。
FIG. 2 is an explanatory diagram of the operation of the present invention. Components that are the same as those in FIG. 1 are designated by the same reference numerals 01. The display control unit 14 has a read buffer 14a that reads and temporarily stores character data.
, Conversion table 1 that converts user-defined characters and external characters
4b, and a conversion buffer 14c for storing data to be sent to the system. Here, conversion table 1
.. 4b stores a comparison table between character codes of user-defined characters and external characters. 10 is character data deple, 13 is external character file, 15 is user definition file,
16 is a display. In this example, we will explain the case where the sentence "My name is Fujio Ishikawa" is to be displayed. It is assumed that "Fujio Ishikawa" is registered as a custom character pattern.

先ず、表示に必要な分の文字データを文字ブタファイル
10より読込み、読込みバッファ14aに格納する(■
)。制御部は(図示せず)は、読込みバッファ1.4 
aに読込んだ文字データに含まれる外字を検索し、利用
者定義文字と外字の変換テーブル14bを作成する(■
)。名前に相当する部分は、第4図より明らかなように
文字ブタファイルの文字コード系M2内のコードで構成
されている。これに対し、システム系の文字コドは第4
図より明らかなように、M4内のコードで構成されてい
る。従って、M2とM4とでは文字コ−1・゛の種煩か
異なるので文字データファイル系のコードをシステム系
の文字コードに変換してやらなければならない。JIS
コード系については文字データファイル系とシステム系
で文字コドが共通なのて喰換の必要はない。変換テーブ
ル1、4 bはこのためのものである。
First, character data necessary for display is read from the character data file 10 and stored in the read buffer 14a (■
). The control unit (not shown) has a read buffer 1.4.
Search for external characters included in the character data read into a, and create a conversion table 14b for user-defined characters and external characters (■
). As is clear from FIG. 4, the part corresponding to the name is composed of codes in the character code system M2 of the character pig file. On the other hand, the system character code has the fourth
As is clear from the figure, it is composed of codes within M4. Therefore, since the type of character code 1.'' is different between M2 and M4, it is necessary to convert the character data file type code to the system type character code. JIS
As for the code system, there is no need to replace it because the character codes are common between the character data file system and the system system. Conversion tables 1 and 4b are for this purpose.

制御部は、この変換テーブル14bに従って、外字ファ
イル13より必要な文字パターンを読込み、利用者定義
文字ファイル15に登録する(■)。例えは、1石」に
相当する外字コートとして外字ファイル13にはCO5
0”て登録されいる。
The control unit reads a necessary character pattern from the external character file 13 according to this conversion table 14b, and registers it in the user-defined character file 15 (■). For example, CO5 is stored in the external character file 13 as the external character coat corresponding to "1 stone".
0” is registered.

このコートはM2内に含まれる。この外字コートを、M
4内のコードに変換すると7F21°°となる。以上、
同様である。
This coat is contained within M2. This external letter coat is M
When converted to a code within 4, it becomes 7F21°°. that's all,
The same is true.

制御部はまた、変換テーブル1.4 bに従って変換し
た文字コードとそのままの文字コード(JISコード)
を変換バッファ14cに表示データとして格納する(■
)。次に、制御部は変換バッファ14cの内容をシステ
ムへ送出する(■)。すると、システムは利用者定義文
字15から外字コドに対応した文字パターンを読出し、
標準の文字パターンと合成してデイスプレィ17に表示
する。この場合において、標準文字コードのバタンは、
制御部が標準パターンファイル11(’ffN図参照)
から読出してくる。
The control unit also converts the character code converted according to conversion table 1.4 b and the original character code (JIS code).
is stored in the conversion buffer 14c as display data (■
). Next, the control unit sends the contents of the conversion buffer 14c to the system (■). Then, the system reads the character pattern corresponding to the external character code from the user-defined characters 15,
It is combined with a standard character pattern and displayed on the display 17. In this case, the standard character code button is
The control unit uses standard pattern file 11 (see 'ffN diagram)
It is read from.

ここで、表示すべき外字の種類が変わったら、表示制御
部14は速やかに利用者定義文字ファイル15の内容を
新しいパターンに変更し、不要のパターンは削除してい
く。このようにして、その文書で使用される外字パター
ンを利用者定義文字ファイル15に動的に移し換えてい
く。従って、本発明によれば使用される外字の数が利用
者定義ファイル15内に格納される文字の数よりも多い
場合であっても、外字を表示表現)することが可能なる
Here, if the type of external character to be displayed changes, the display control unit 14 immediately changes the contents of the user-defined character file 15 to a new pattern, and deletes unnecessary patterns. In this way, the external character patterns used in the document are dynamically transferred to the user-defined character file 15. Therefore, according to the present invention, even if the number of used characters is greater than the number of characters stored in the user definition file 15, it is possible to display the characters.

し発明の効果」 以上、詳細に説明したように、本発明によればシステム
側の利用者定義文字ファイルの内容を当該文書で使用さ
れる外字パターンに動的に置換えていくことにより、シ
ステム側の利用者定義文字ファイル内の外字の数よりも
多くの外字を表現することが可能となり、実用」二の効
果が大きい。
As described above in detail, according to the present invention, by dynamically replacing the contents of the user-defined character file on the system side with the external character pattern used in the document, the system side It becomes possible to express more external characters than the number of external characters in the user-defined character file, which has a large practical effect.

【図面の簡単な説明】 第1図は本発明の原理ブロック図、 第2図は本発明の動作説明図、 第3図は従来システムの構成概念図、 第4図は文字コード系の説明図である。 第1図において、 10は文字データファイル、 10aは標準コード、 10bは外字コード、 1は標準パターンファイル、 3は外字ファイル、 4は表示制御部、 5は利用者定義ファイル、 6は画面表示制御部、 7はデイスプレィである。[Brief explanation of drawings] FIG. 1 is a block diagram of the principle of the present invention. FIG. 2 is an explanatory diagram of the operation of the present invention, Figure 3 is a conceptual diagram of the configuration of the conventional system. FIG. 4 is an explanatory diagram of the character code system. In Figure 1, 10 is a character data file, 10a is standard code, 10b is the external character code, 1 is a standard pattern file, 3 is the external character file, 4 is a display control unit; 5 is a user definition file, 6 is a screen display control unit; 7 is a display.

Claims (2)

【特許請求の範囲】[Claims] (1)文字に関する標準コードが格納された標準コード
領域(10a)と、外字コードが格納された外字コード
領域(10b)よりなる文字データファイル(10)と
、 前記標準コードに対応した文字パターンが 格納された標準パターンファイル(11)と、前記外部
コードに対応した外字パターンが格納された外字ファイ
ル(13)と、 これら文字データファイル(10)及び外字ファイル(
13)と接続された表示制御部(14)と、 当該画面に表示する外字パターンを登録する利用者定義
文字ファイル(15)と、 前記表示制御部(14)からの文字パターンと利用者定
義文字ファイル(15)からの外字パターンを受けて画
面に表示するための表示制御を行う画面表示制御部(1
6)とを具備し、 前記表示制御部(14)は、文字データファイル(10
)から文字データを読込み、画面表示制御部(16)に
渡すと共に、その画面で用いられる外字のパターンを外
字ファイル(13)より読出して利用者定義文字ファイ
ル(15)に登録すると共に、不要となった外字パター
ンを消去する操作を動的に行うように構成したことを特
徴とする利用者定義文字の動的利用システム。
(1) A character data file (10) consisting of a standard code area (10a) in which standard codes related to characters are stored, a custom character code area (10b) in which custom character codes are stored, and a character pattern corresponding to the standard code. A stored standard pattern file (11), a custom character file (13) in which a custom character pattern corresponding to the external code is stored, these character data files (10) and a custom character file (
a display control unit (14) connected to the display control unit (13), a user-defined character file (15) that registers the external character pattern to be displayed on the screen, and a character pattern and user-defined character from the display control unit (14). Screen display control unit (1
6), and the display control unit (14) has a character data file (10
) and passes it to the screen display control unit (16), reads the pattern of external characters used on that screen from the external character file (13), registers it in the user-defined character file (15), and deletes unnecessary characters. A system for dynamically using user-defined characters, characterized in that the system is configured to dynamically perform an operation to delete a foreign character pattern that has become a foreign character.
(2)前記外字ファイル(13)内の文字コードをシス
テム側の文字コードに変換するための変換テーブル(1
4b)を設けて、文字コードの変換を行うようにした請
求項1記載の利用者定義文字の動的利用システム。
(2) Conversion table (1) for converting the character code in the external character file (13) to the character code on the system side.
4b) is provided to perform character code conversion.
JP2168987A 1990-06-27 1990-06-27 Dynamic utilization system for user definition character Pending JPH0457090A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2168987A JPH0457090A (en) 1990-06-27 1990-06-27 Dynamic utilization system for user definition character

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2168987A JPH0457090A (en) 1990-06-27 1990-06-27 Dynamic utilization system for user definition character

Publications (1)

Publication Number Publication Date
JPH0457090A true JPH0457090A (en) 1992-02-24

Family

ID=15878254

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2168987A Pending JPH0457090A (en) 1990-06-27 1990-06-27 Dynamic utilization system for user definition character

Country Status (1)

Country Link
JP (1) JPH0457090A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07181948A (en) * 1993-12-22 1995-07-21 Nec Corp Character switching and processing system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS604979A (en) * 1983-06-23 1985-01-11 株式会社東芝 Extra character processing system
JPS617874A (en) * 1984-06-22 1986-01-14 日本電気株式会社 Display unit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS604979A (en) * 1983-06-23 1985-01-11 株式会社東芝 Extra character processing system
JPS617874A (en) * 1984-06-22 1986-01-14 日本電気株式会社 Display unit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07181948A (en) * 1993-12-22 1995-07-21 Nec Corp Character switching and processing system

Similar Documents

Publication Publication Date Title
JPH0457090A (en) Dynamic utilization system for user definition character
JPH08138007A (en) Information recording / reading method and document information processing apparatus
JP2013125450A (en) Foreigner name traditional chinese character output system and foreigner name traditional chinese character output method
JP2938280B2 (en) Document creation device and mode setting control method
JP3010721B2 (en) Document processing device
JPH0528156A (en) Document data converter
JP2701601B2 (en) Component data processing method
JP4718282B2 (en) External character processing system and processing method
JP2919396B2 (en) Document maker
JPH036669A (en) Document retrieving device
JPS63104119A (en) Document processor
JPH02291060A (en) Document processor
JPS63282787A (en) Document editing apparatus
JP2003067377A (en) String input support device
JPH07175793A (en) Character processing system
JPH05204536A (en) Data input device
JPH02223990A (en) character processing device
JPS6376055A (en) Original word/translated word display system in document forming device
JPH0512269A (en) Document processing system
JPS63100526A (en) Character code presenting system
JPS5856134A (en) Kanji input converting device
JPH02297279A (en) Document processor with next registration code display function
JPH03100759A (en) Document composing device
JPS63236163A (en) character processing device
JPH04107499A (en) Font data registration device