JPH0934440A - Multi font display - Google Patents

Multi font display

Info

Publication number
JPH0934440A
JPH0934440A JP7178639A JP17863995A JPH0934440A JP H0934440 A JPH0934440 A JP H0934440A JP 7178639 A JP7178639 A JP 7178639A JP 17863995 A JP17863995 A JP 17863995A JP H0934440 A JPH0934440 A JP H0934440A
Authority
JP
Japan
Prior art keywords
display
field
character
item
screen
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
JP7178639A
Other languages
Japanese (ja)
Inventor
Isao Kameyama
功 亀山
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 JP7178639A priority Critical patent/JPH0934440A/en
Publication of JPH0934440A publication Critical patent/JPH0934440A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To designate a style of type in a field unit when a character is displayed on a field by providing a display control part displaying by the use of the designated style of type against the field referring to a display format definition body. SOLUTION: A display control part 31 displaying by the use of a designated style of type against a field, referring to a display format definition body 30 designating the style of type of a display character in a fixed field unit, is provided. The fixed field unit is for an item display field and a corresponding input/output field. In the display format definition body 30 prescribing each field on a scope, the style of type of a display character is designated in a fixed field unit. When characters are displayed on respective fields, the display control part 31 refers to the display format definition body 30 so as to refer to the display property and the like, and simultaneously refers to the style of type so as to display by the style of type. Hereby, the display character in one field can be displayed by a different style of type from that in the other field, and hence visual discrimination of an important item is facilitated by distinction of the style of type.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、画面定義体を用いたマ
ルチフォント表示装置に関する。画面対応でデータの入
出力を行う入出力処理装置では、各項目の表示文字(項
目文字),その表示属性および、それらの各項目に対応
する入出力フィールドは画面定義体で定義されている。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multi-font display device using a screen definition body. In an input / output processing device for inputting / outputting data corresponding to a screen, a display character (item character) of each item, its display attribute, and an input / output field corresponding to each item are defined by a screen definition body.

【0002】このような入出力処理装置において、1画
面中の項目数が多くなるに従い、着目する項目文字また
は入出力文字の目視識別に時間がかかるといった操作上
の不便が生じるようになり、特に重要項目を見やすくす
る画面レイアウトが必要とされる。
In such an input / output processing device, as the number of items in one screen increases, it becomes more inconvenient to operate such that it takes time to visually identify an item character of interest or an input / output character. A screen layout that makes important items easy to see is required.

【0003】[0003]

【従来の技術】図5は従来例の説明図で、画面対応で入
出力処理を行う装置例を示したものである。
2. Description of the Related Art FIG. 5 is an explanatory view of a conventional example and shows an example of a device for performing input / output processing corresponding to a screen.

【0004】図5において、画面定義体1は、項目表示
フィールド情報テーブル3と入出力フィールド情報テー
ブル2から構成されており、項目表示フィールド情報テ
ーブル3には、項目表示フィールド,・・・とし
て、それぞれ固定の項目文字およびその表示位置,色等
の表示属性が定義されており、入出力フィールド情報テ
ーブル3には、各項目に対応して入出力されるデータを
表示するフィールドの属性(表示位置,桁数等)が定義
されており、それぞれ入出力画面ごとにファイルされて
いる。
In FIG. 5, the screen definition body 1 is composed of an item display field information table 3 and an input / output field information table 2, and the item display field information table 3 has item display fields ,. Display attributes such as fixed item characters and their display positions and colors are defined, and the input / output field information table 3 displays the attributes (display position) of fields for displaying data input / output corresponding to each item. , Number of digits, etc.) are defined and are filed for each input / output screen.

【0005】入出力画面が指定されて画面がオープンさ
れた場合、その入出力画面に対応した画面定義体1が参
照され、先ず項目表示フィールド情報テーブル3に基づ
いて、「従業員番号,「氏名」等の項目文字のデータお
よび入出力フィールドの罫線枠データが表示属性ととも
に論理画面メモリ8に展開され、表示制御部5により表
示画面メモリ6にドット展開される。この際、表示制御
部5は文字コードにより文字パターンメモリ4を参照し
て文字パターンを表示画面メモリ6に展開する。これに
より、表示画面メモリ6の内容は走査読み出されて表示
画面7に表示される。
When an input / output screen is designated and the screen is opened, the screen definition body 1 corresponding to the input / output screen is referenced, and first, based on the item display field information table 3, "employee number," name The data of item characters such as “” and the ruled line frame data of the input / output field are expanded in the logical screen memory 8 together with the display attributes, and are dot expanded in the display screen memory 6 by the display control unit 5. At this time, the display control unit 5 refers to the character pattern memory 4 by the character code and expands the character pattern in the display screen memory 6. As a result, the contents of the display screen memory 6 are scanned and read out and displayed on the display screen 7.

【0006】この状態で、入出力フィールドの先頭にカ
ーソルが表示される(データを入力するフィールドは入
力フィールドと称し、処理結果が出力されるフィールド
を出力フィールドとも称する)ので、所定のデータをキ
ーボードからデータを入力する。正常に入力された場合
は、入力フィールド順にカーソルが移動して次の入力フ
ィールドが指示される。
In this state, a cursor is displayed at the beginning of the input / output field (the field for inputting data is referred to as an input field, and the field to which the processing result is output is also referred to as an output field). Enter the data from. If the input is successful, the cursor moves in the order of the input fields to indicate the next input field.

【0007】この入出力フィールドに入出力されるデー
タは、図示省略したメモリに、項目対応で保存されると
ともに、論理画面メモリ8に展開されている論理画面に
編集されて項目文字とともに表示される。
The data input / output to / from the input / output field is stored in a memory (not shown) in correspondence with the items, and is edited on the logical screen developed in the logical screen memory 8 and displayed together with the item characters. .

【0008】[0008]

【発明が解決しようとする課題】以上説明した画面定義
体1を使用した入出力処理装置において、項目文字およ
び入出力文字は固定の文字パターン、例えば「明朝体」
のフォントで展開されており、その文字パターンの大き
さに基づいて1つの入出力画面(以下ウィンドウと称す
る)の大きさが決定されていた。
In the input / output processing device using the screen definition body 1 described above, the item characters and the input / output characters are fixed character patterns, for example, "Mincho type".
The size of one input / output screen (hereinafter referred to as a window) was determined based on the size of the character pattern.

【0009】そして、画面定義体1内には各項目の表示
位置等が指定されて、図5に示す表示画面7に示すよう
な入出力画面が表示されている。このように項目文字,
入出力フィールドの表示位置,大きさ等は、文字フォン
トの大きさに基づく桁,行で決定されて画面管理が行わ
れているが、このような一様な画面レイアウトでは、項
目数が多くなると、目視識別が困難となり、操作性が悪
くなるといった課題がある。
Then, the display position of each item is designated in the screen definition body 1, and an input / output screen as shown in the display screen 7 shown in FIG. 5 is displayed. Item characters like this,
The display position, size, etc. of the input / output field are determined by the columns and lines based on the size of the character font for screen management, but with such a uniform screen layout, if the number of items increases However, there is a problem that visual identification becomes difficult and operability deteriorates.

【0010】本発明は、上記課題に鑑み、フィールド単
位で書体が指定できるマルチフォント表示装置を提供す
ることを目的とする。
In view of the above problems, it is an object of the present invention to provide a multi-font display device capable of designating a font on a field-by-field basis.

【0011】[0011]

【課題を解決するための手段】上記目的を達成するた
め、本発明のマルチフォント表示装置は、図1の本発明
の原理図に示すように、 (1) 所定フィールド単位に表示文字の書体を指定した画
面定義体30と、該フィールドに文字表示を行う場合、前
記画面定義体30を参照して該フィールドに対し指定さて
いる書体で表示する表示制御部31とを有するように構成
する。 (2) 前記(1) において、所定フィールド単位は、項目表
示フィールドおよび対応する入出力フィールドであるよ
うに構成する。 (3) 前記(1) または(2) において、書体の指定は、文字
の大きさ,文字修飾方法,傾斜の有無,文字ピッチの指
定を含むものであるように構成する。 (4) 前記(1) または(2) または(3) において、フィール
ドの大きさを表す桁数,行数,行間,文字ピッチおよび
書体の大きさから表示ウィンドウの大きさを算出するウ
ィンドウサイズ算出部を設け、各フィールドの表示文字
を前記算出されたウィンドウ内の所定位置にそれぞれ割
り当てて表示するように構成する。
In order to achieve the above object, the multi-font display device of the present invention, as shown in the principle diagram of the present invention of FIG. 1, (1) displays a typeface of display characters in predetermined field units. It is configured to have a designated screen definition body 30 and a display control section 31 for displaying a character in the field by referring to the screen definition body 30 and displaying in a typeface designated for the field. (2) In the above (1), the predetermined field unit is an item display field and a corresponding input / output field. (3) In (1) or (2) above, the typeface designation is configured to include designation of character size, character decoration method, presence / absence of inclination, and character pitch. (4) In (1) or (2) or (3) above, the window size is calculated from the number of columns representing the field size, number of lines, line spacing, character pitch, and font size. A unit is provided so that the display characters of each field are allocated and displayed at predetermined positions in the calculated window.

【0012】[0012]

【作用】[Action]

(1) 図1の画面上の各フィールドを規定する画面定義体
30において、所定フィールド単位に表示文字の書体を指
定する。表示制御部31は、各フィールドに文字表示を行
う場合、画面定義体30を参照して表示属性等を参照する
が、同時に書体を参照して、その書体で表示する。
(1) Screen definition object that defines each field on the screen in Figure 1.
In 30, the font of the display character is designated for each predetermined field. When performing character display in each field, the display control unit 31 refers to the screen definition body 30 to refer to display attributes and the like, but simultaneously refers to the typeface and displays in that typeface.

【0013】これにより、あるフィールドの表示文字を
他のフィールドとは異なる書体で表示することができ、
書体の差別化により重要項目の目視識別が容易となる。 (2) 前記(1) において、所定フィールド単位を、項目表
示フィールドと対応する入出力フィールドとし、これら
を同一書体で表示するよう画面定義体30で指定する。こ
れにより、項目文字,その項目に対応する入出力文字が
同一書体で表示されるので、さらに目視識別容易な項目
表示が達成できる。 (3) 前記(1) または(2) において、書体の指定は「明朝
体」, 「ゴシック」等のフォント指定の他に、文字の大
きさ,文字修飾方法(文字の太さ,セリフ状態等),傾
斜の有無,文字ピッチの指定ができるものとする。これ
により、さらに項目間の文字差別化を行うことができ
る。 (4) 前記(1) または(2) または(3) において、行間,文
字ピッチおよび書体の大きさから1行1桁の画素数を算
出し、フィールドの大きさを表す桁数,行数, 先頭位置
等から表示ウィンドウの大きさを算出するウィンドウサ
イズ算出部を設ける。表示制御部31は、各フィールドの
表示文字を、画面定義体30で定義されている表示位置に
基づいて、前記算出されたウィンドウ内の所定行桁位置
にそれぞれ表示する。
As a result, the display characters of one field can be displayed in a typeface different from those of other fields,
Differentiating the typeface makes it easier to visually identify important items. (2) In (1) above, the predetermined field unit is an input / output field corresponding to the item display field, and the screen definition body 30 specifies to display these in the same typeface. As a result, the item characters and the input / output characters corresponding to the items are displayed in the same typeface, so that it is possible to achieve item display that is easier to visually identify. (3) In (1) or (2) above, in addition to font designations such as "Mincho,""Gothic," font type, character size, character modification method (character thickness, serif status) Etc.), whether or not there is an inclination, and the character pitch can be specified. As a result, it is possible to further differentiate characters between items. (4) In (1), (2), or (3) above, calculate the number of pixels in one line and one digit from the line spacing, character pitch, and size of the typeface. A window size calculation unit for calculating the size of the display window from the head position and the like is provided. The display control unit 31 displays the display characters of each field at the predetermined line column position in the calculated window based on the display position defined by the screen definition body 30.

【0014】これにより、拡大文字、大きさの異なるフ
ォント、例えば「教科書体」等を採用しても、画面定義
体30のうちの桁, 行等の表示位置情報の変更を行う必要
がなく、表示管理が容易となる。
As a result, even if an enlarged character or a font having a different size, such as "textbook", is adopted, it is not necessary to change the display position information such as the digits and lines in the screen definition body 30. Display management becomes easy.

【0015】以上のごとく、画面定義体30の各フィール
ドについて、それぞれ書体が指定できるので、ある項目
について他の項目との間で表示の差別化ができ、項目数
が増加しても目視による認識が容易となり、操作性、即
ち、データの目視確認、入力操作が容易となる等の効果
を奏する。
As described above, since the typeface can be specified for each field of the screen definition body 30, the display of an item can be differentiated from other items, and even if the number of items increases, the visual recognition is possible. And the operability, that is, the visual confirmation of data and the input operation become easier.

【0016】[0016]

【実施例】図2は一実施例の構成図、図3はウィンドウ
サイズ変更説明図、図4は表示制御フローチャート図で
ある。
FIG. 2 is a block diagram of an embodiment, FIG. 3 is an explanatory view of changing a window size, and FIG. 4 is a flow chart of display control.

【0017】本実施例では、入出力画面をオープンする
に際し画面定義体の全項目を参照し、指定されている書
体のうちより最も文字サイズの大きい書体を抽出して1
行1桁を決定し、この1行1桁の大きさをすべてのフィ
ールドに適用してウィンドウサイズを設定する例を示
す。なお、各項目の表示文字、つまり、入出力文字と対
応する項目文字は同一書体で表示するものとし、書体の
指定がない項目は基本書体、例えば「明朝体」の細字、
サンセリフ,固定ピッチ,傾斜無し等とする。
In this embodiment, when opening the input / output screen, all the items in the screen definition are referenced, and the typeface with the largest character size among the designated typefaces is extracted and set to 1
An example is shown in which one row of one digit is determined and the size of one row and one digit is applied to all fields to set the window size. It should be noted that the display characters of each item, that is, the item characters corresponding to the input / output characters are displayed in the same typeface.
Sans serif, fixed pitch, no inclination, etc.

【0018】図2において、11は論理画面メモリで、画
面定義体13に基づく項目文字情報および入出力文字情報
が展開される。この文字情報は、文字コード,表示位
置,書体テーブルポインタ等から構成される。
In FIG. 2, numeral 11 is a logical screen memory in which item character information and input / output character information based on the screen definition body 13 are expanded. This character information is composed of a character code, a display position, a typeface table pointer, and the like.

【0019】12は書体テーブルで、文字の字体,文字ピ
ッチ(文字幅によりピッチを変える可変ピッチ/固定ピ
ッチ),文字のセリフ状態(例えばJの上部の横バーを
「ひげ」と称し、ひげ付きをセリフ,ひげ無しをサンセ
リフとして指定する)、文字の太さ(細字,太字),文
字の傾斜(日本語については傾斜角度,英字等はローマ
ン,イタリック別)の情報が格納されており、それぞれ
テーブルポインタで指定される。
Reference numeral 12 denotes a typeface table, which is a character font, a character pitch (variable pitch that changes the pitch depending on the character width / fixed pitch), and a serif state of the character (for example, the horizontal bar at the top of J is called "beard", with beard). Is specified as serif, and beardless is specified as sans serif), character thickness (thin font, bold font), character inclination (tilt angle for Japanese, Roman letters and italic for English letters, etc.) are stored. Specified by the table pointer.

【0020】本発明の目的は項目間の差別化にあるの
で、例えば、字体についても一見して差別化ができる字
体(フォント)、例えば、一般文字(明朝体)/筆記体
のごとくその種類を選択することが望ましい。
Since the object of the present invention is to differentiate between items, for example, fonts that can be distinguished at first glance also regarding fonts, for example, general characters (Mincho) / cursive type. It is desirable to select.

【0021】13は画面定義体で、項目表示フィールド情
報テーブル15と、入出力フィールド情報テーブル14とが
対応してファイルされたもので、画面オープン時に図示
省略した主メモリに展開され、参照される。
A screen definition body 13 is a file in which the item display field information table 15 and the input / output field information table 14 are correspondingly filed, and are expanded and referred to in a main memory (not shown) when the screen is opened. .

【0022】ここで、項目表示フィールド情報テーブル
15は、項目名(項目文字)の表示情報の集合体であっ
て、各項目情報, ・・・には、項目文字、表示位
置, 色等の表示属性とともに、書体テーブルポインタが
格納されている。このポインタは、前述した字体の指
定, 文字ピッチが固定か可変か等の書体をそれぞれ指定
する複数のポインタ(テーブル内アドレス)より構成さ
れており、このポインタで、例えば、「ゴシック体」,
1.2倍拡大,傾斜30度をそれぞれ指定すると、図2
の表示画面7のうちの項目文字のごとく表示される。
なお、個別に指定するのではなく、通常の書体と比較し
て識別可能な望ましい組み合わせの書体を1つの書体と
して、英字,日本語,数字等について書体テーブル12に
それぞれ用意して指定してもよい。
Here, the item display field information table
Reference numeral 15 is a set of display information of item names (item characters). In each item information, ..., a font table pointer is stored together with display attributes such as item characters, display positions, colors, etc. . This pointer is composed of a plurality of pointers (addresses in the table) for designating the above-mentioned typeface, and the typeface such as whether the character pitch is fixed or variable. With this pointer, for example, "Gothic",
If you specify 1.2 times magnification and 30 degrees of inclination,
Is displayed like an item character on the display screen 7.
It should be noted that, instead of individually designating, a typeface of a desirable combination that can be identified in comparison with a normal typeface is set as one typeface, and alphabetic characters, Japanese characters, numbers, etc. are prepared and designated in the typeface table 12, respectively. Good.

【0023】入出力フィールド情報テーブル14は、ここ
では項目情報, に対応した入出力フィールドを定義
したもので、このフィールドに入出力されるデータを表
示する際は、項目表示フィールド情報テーブル15を参照
して書体テーブルポインタを獲得し、項目文字と同一書
体で表示する。この同一書体を指定する方法としては、
入出力フィールド情報テーブル14内に同じ書体テーブル
ポインタを格納しておく方法もあり、また、後述するよ
うに、論理画面に入出力文字を組み入れる際に、項目文
字と同一項目として取り扱う方法もある。
The input / output field information table 14 defines an input / output field corresponding to item information here. When displaying the data input / output in this field, refer to the item display field information table 15. Then, the font table pointer is acquired and displayed in the same font as the item character. As a method to specify this same typeface,
There is also a method of storing the same typeface table pointer in the input / output field information table 14, and a method of handling the same item as the item character when incorporating the input / output character in the logical screen, as described later.

【0024】18はフォント情報で、使用する字体の1行
1桁の画素数が格納されている。なお、行間ピッチが固
定の場合、罫線で入出力フィールド枠を表示する場合
は、その分の画素数を1行の画素数に組み入れておく。
文字間隔の場合は桁画素数に組み入れるか、または罫線
分は、例えば1文字分のごとく別に定めておく。
Reference numeral 18 is font information, which stores the number of pixels in one line and one digit of the font used. When the line pitch is fixed and the input / output field frame is displayed by ruled lines, the number of pixels corresponding to that is incorporated into the number of pixels in one line.
In the case of the character spacing, it is incorporated in the number of digit pixels, or the ruled line segment is determined separately for one character, for example.

【0025】17はウィンドウサイズ算出部で、画面オー
プン時に画面定義体13を検索し、その画面定義体13で指
定されている書体のうち、最も大きい書体を見い出し、
その書体の大きさをすべてのフィールドの1行1桁とし
てウィンドウサイズを算出する。そして、このウィンド
ウサイズを基準として、画面定義体13で指定されている
行, 桁位置を用いて各文字を表示する。図3の(1) は従
来の基本サイズを示したもの、図3の(2) は、縦横2倍
拡大文字が指定された場合のウィンドウサイズを示した
もので、他の項目の表示文字は、拡大文字の行,桁が使
用され、その1文字内の所定位置にパターンが展開され
る。
A window size calculator 17 searches the screen definition body 13 when the screen is opened, finds the largest typeface out of the typefaces designated by the screen definition body 13,
The window size is calculated by using the size of the typeface as one line and one digit for all fields. Then, using this window size as a reference, each character is displayed using the line and column position specified in the screen definition body 13. 3 (1) shows the conventional basic size, and FIG. 3 (2) shows the window size when double-width characters are specified, and the display characters of other items are , Rows and columns of enlarged characters are used, and the pattern is developed at a predetermined position within the one character.

【0026】21は表示制御部で、画面定義体13に基づい
て、項目文字情報、図示省略したキーボードから入出力
された入力データ,処理結果の出力データ等の入出力文
字情報を論理画面メモリ11に展開するとともに、展開さ
れている情報に基づいて、文字パターンメモリ19を参照
しつつ、表示画面メモリ6に文字パターンを展開し、且
つ走査読み出して表示画面7に表示する。この際、書体
テーブルポインタも論理画面内に格納する。前述のごと
く、実際は、差別化する項目のみ書体を指定するものと
し、書体が無指定の場合は通常の基本書体として、文字
パターンメモリ19のフォント用のものを参照する。字
体が指定されている場合は、切換部20により、文字パタ
ーンメモリ19を対応するフォント用のものに切り替えて
パターン展開する。
Reference numeral 21 denotes a display control unit which, based on the screen definition body 13, inputs / outputs character information such as item character information, input data input / output from a keyboard (not shown), output data of processing results and the like to the logical screen memory 11. The character pattern memory 19 is expanded based on the expanded information, and the character pattern is expanded in the display screen memory 6 and is read by scanning and displayed on the display screen 7. At this time, the typeface table pointer is also stored in the logical screen. As described above, actually, the font is specified only for the item to be differentiated, and when the font is not specified, the normal basic font for the font of the character pattern memory 19 is referred to. When the font is designated, the switching unit 20 switches the character pattern memory 19 to that for the corresponding font and develops the pattern.

【0027】22は修飾部で、文字の拡大/縮小,文字の
太さが指定されている場合は、文字パターンメモリ19か
ら得られた文字パターンの拡大縮小処理等を行う。ま
た、文字の太さ,白抜き等の文字修飾, 可変ピッチ, 傾
斜が指定されている場合もここで処理する。なお、太文
字, セリフ等、基本の文字パターンから修飾処理を行う
代わりに、文字パターンメモリ19にパターンを登録して
おいてもよい。16は中央処理ユニットCPUで、前述し
た各部を制御して表示制御を追考させる。
Reference numeral 22 denotes a modification section which performs enlarging / reducing of characters and enlarging / reducing the character pattern obtained from the character pattern memory 19 when the character thickness is designated. Also, if the character thickness, character decoration such as outline, variable pitch, and inclination are specified, this is also processed here. It should be noted that instead of performing modification processing from a basic character pattern such as bold characters and serifs, a pattern may be registered in the character pattern memory 19. Reference numeral 16 denotes a central processing unit CPU, which controls each of the above-mentioned units to reconsider display control.

【0028】以上の構成により、図4に示す表示動作が
行われる。 (1) 入出力画面が指定されて画面をオープンする際、対
応する画面定義体13の各項目を順次参照して論理画面メ
モリ11に論理画面を展開する。この際、文字コード, 表
示位置等とともに、書体テーブルポインタおよびその書
体適用終了符号も文字列の最後尾に記述しておく。な
お、記述がない項目は、通常の基本書体を使用するもの
とする。 (2) ウィンドウサイズ算出部17は、この時点で、フォン
ト情報18に基づき、使用される書体のうちから最もサイ
ズの大きい文字を摘出し、1行1桁サイズを設定する。
この際、行間ピッチ等も組み入れておく。 (3) この算出した1行1桁サイズに基づいて、ウィンド
ウサイズを算出する。通常、基本書体によるウィンドウ
サイズが算出され、設定されているので、1行1桁のサ
イズ比で算出する。なお、このウィンドウサイズは、表
示画面上のウィンドウ処理等に使用される。 (4) 続いて、論理画面メモリ11を参照して表示処理を開
始する。 (5) 表示対象項目ごとに論理画面メモリ11に入出力画面
の論理画面を展開し、文字パターンメモリ19を参照しつ
つ表示画面メモリ6に文字パターンを展開する。この
際、書体テーブルポインタの記述があれば、書体テーブ
ル12を参照し、文字パターンメモリ19の切換えの必要が
あれば、切換部20に指示し切り替えて文字パターンに展
開する。拡大指定等があれば、文字パターンの切り替え
は行わず、修飾部22により、拡大処理等を行う。 (6) 項目文字の表示がすべて終了したならば、データの
入出力待ちとなり、データが入出力される都度、論理画
面に編集して文字パターンに展開する。この入出力文字
は、対応する項目の書体で表示されるように、論理画面
中の対応する項目の書体テーブルポインタ指定と終了符
号の間に挿入する。
With the above configuration, the display operation shown in FIG. 4 is performed. (1) When an input / output screen is specified and the screen is opened, the logical screen is expanded in the logical screen memory 11 by sequentially referring to each item of the corresponding screen definition body 13. At this time, the typeface table pointer and the typeface application end code are also described at the end of the character string along with the character code and display position. For items that have no description, use the normal basic typeface. (2) At this point, the window size calculation unit 17 extracts the largest character from the typefaces used, based on the font information 18, and sets the 1-row 1-digit size.
At this time, the line spacing and the like are also incorporated. (3) The window size is calculated based on the calculated 1-row 1-digit size. Normally, the window size in the basic typeface is calculated and set, so the size ratio of one line and one digit is calculated. The window size is used for window processing on the display screen. (4) Then, the display process is started with reference to the logical screen memory 11. (5) The logical screen of the input / output screen is expanded in the logical screen memory 11 for each display target item, and the character pattern is expanded in the display screen memory 6 while referring to the character pattern memory 19. At this time, if there is a description of the typeface table pointer, the typeface table 12 is referenced, and if it is necessary to switch the character pattern memory 19, the switching unit 20 is instructed to switch and develop the character pattern. If there is an enlargement designation or the like, the character pattern is not switched, and the modification unit 22 performs an enlargement process or the like. (6) When the display of all the item characters is completed, it waits for data input / output, and each time data is input / output, it is edited on the logical screen and expanded into a character pattern. This input / output character is inserted between the typeface table pointer designation and the end code of the corresponding item in the logical screen so that it is displayed in the typeface of the corresponding item.

【0029】以上のごとく、画面定義体に基づいて入出
力画面を表示する入出力処理装置において、画面定義体
中に書体を項目単位に指定できるようにしたため、簡易
な方法で項目間の文字表示の差別化が実現でき、一見し
て識別容易となるので、操作性が向上する。
As described above, in the input / output processing device that displays the input / output screen based on the screen definition structure, since the typeface can be specified in the screen definition structure in units of items, character display between items can be performed by a simple method. Differentiation can be realized and it is easy to identify at first glance, so that operability is improved.

【0030】[0030]

【発明の効果】以上説明したように、本発明は、特定項
目の書体を変えて表示する簡易な方法として、画面定義
体の各項目に書体を指定する方法を提供するもので、入
出力画面の特定項目が他の項目とは異なる書体で識別容
易に表示できるため、項目数が多くなると識別困難とい
う従来の課題を解決し、操作性が改善できるという効果
を奏する。
As described above, the present invention provides a method of designating a typeface for each item of the screen definition type as a simple method of changing the typeface of a specific item and displaying it. Since the specific item can be easily displayed in a typeface different from other items, it is possible to solve the conventional problem that it is difficult to identify when the number of items is large and improve the operability.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の原理図FIG. 1 is a principle diagram of the present invention.

【図2】 一実施例の構成図FIG. 2 is a configuration diagram of an embodiment.

【図3】 ウィンドウサイズ変更説明図[Figure 3] Window size change explanatory diagram

【図4】 表示制御フローチャート図[Fig. 4] Display control flowchart

【図5】 従来例の説明図FIG. 5 is an explanatory diagram of a conventional example.

【符号の説明】[Explanation of symbols]

1 画面定義体 2 入出力フィ
ールド情報テーブル 3 項目表示フィールド情報テーブル 4 文字パター
ンメモリ 5 表示制御部 6 表示画面メ
モリ 7 表示画面 8 論理画面メ
モリ 11 メモリ 12 書体テーブ
ル 13 画面定義体 14 入出力フィ
ールド情報テーブル 15 項目表示フィールド情報テーブル 16 中央処理ユ
ニットCPU 17 ウィンドウサイズ算出部 18 フォント情
報 19 文字パターンメモリ 20 切換部 21 表示制御部 22 修飾部 30 画面定義体 31 表示制御部
1 screen definition body 2 input / output field information table 3 item display field information table 4 character pattern memory 5 display control unit 6 display screen memory 7 display screen 8 logical screen memory 11 memory 12 typeface table 13 screen definition body 14 input / output field information table 15 Item display field information table 16 Central processing unit CPU 17 Window size calculation unit 18 Font information 19 Character pattern memory 20 Switching unit 21 Display control unit 22 Modification unit 30 Screen definition unit 31 Display control unit

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 所定フィールド単位に表示文字の書体
を指定した画面定義体と、 該フィールドに文字表示を行う場合、前記画面定義体を
参照して該フィールドに対し指定された書体で表示する
表示制御部とを有することを特徴とするマルチフォント
表示装置。
1. A screen definition body in which a font of a display character is designated in a unit of a predetermined field, and when a character is displayed in the field, a display which is displayed in the font style designated for the field with reference to the screen definition body. A multi-font display device having a control unit.
【請求項2】 該所定フィールド単位は、項目表示フ
ィールドおよび対応する入出力フィールドであることを
特徴とする請求項1記載のマルチフォント表示装置。
2. The multi-font display device according to claim 1, wherein the predetermined field unit is an item display field and a corresponding input / output field.
【請求項3】 該書体の指定は、文字の大きさ,文字
修飾方法,傾斜の有無,文字ピッチの指定を含むもので
あることを特徴とする請求項1または請求項2記載のマ
ルチフォント表示装置。
3. The multi-font display device according to claim 1, wherein the designation of the typeface includes designation of a character size, a character decoration method, presence / absence of inclination, and a character pitch.
【請求項4】 各フィールドの大きさを表す桁数,行
数,行間,文字ピッチおよび書体の大きさから表示ウィ
ンドウの大きさを算出するウィンドウサイズ算出部を設
け、各フィールドの表示文字を前記算出されたウィンド
ウ内の所定位置にそれぞれ割り当てて表示するように構
成したことを特徴とする請求項1または請求項2または
請求項3記載のマルチフォント表示装置。
4. A window size calculation unit for calculating the size of the display window from the number of digits, the number of lines, the line spacing, the character pitch, and the size of the typeface that represent the size of each field is provided, and the display characters of each field are The multi-font display device according to claim 1, 2 or 3, wherein the multi-font display device is configured to be allocated and displayed at respective predetermined positions within the calculated window.
JP7178639A 1995-07-14 1995-07-14 Multi font display Pending JPH0934440A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7178639A JPH0934440A (en) 1995-07-14 1995-07-14 Multi font display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7178639A JPH0934440A (en) 1995-07-14 1995-07-14 Multi font display

Publications (1)

Publication Number Publication Date
JPH0934440A true JPH0934440A (en) 1997-02-07

Family

ID=16051982

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7178639A Pending JPH0934440A (en) 1995-07-14 1995-07-14 Multi font display

Country Status (1)

Country Link
JP (1) JPH0934440A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011040093A (en) * 2004-11-24 2011-02-24 Nhn Corp Method for providing font service
JP2015121991A (en) * 2013-12-24 2015-07-02 富士通株式会社 Information processing apparatus and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011040093A (en) * 2004-11-24 2011-02-24 Nhn Corp Method for providing font service
JP4776626B2 (en) * 2004-11-24 2011-09-21 エヌエイチエヌ コーポレーション Font service providing method and system for executing the method
JP2015121991A (en) * 2013-12-24 2015-07-02 富士通株式会社 Information processing apparatus and program

Similar Documents

Publication Publication Date Title
DE69533479T2 (en) CHARACTER SET WITH CHARACTERS FROM MULTIPLE BARS AND HANDWRITING IDENTIFICATION SYSTEM
US5042075A (en) Document composition apparatus which changes an outline font in accordance with letter magnification
CA2023832C (en) Method and apparatus for filing contours in digital typefaces
JPH0934440A (en) Multi font display
JP2606917B2 (en) Image processing method
KR100320062B1 (en) Hand-written input display
JPH0330056A (en) Document processor
JPH09244616A (en) Character information storing method and stroke order display method and stroke order display device
JPH09114921A (en) Character recognizing device
JP3147233B2 (en) Document processing method and apparatus
JP2675458B2 (en) Symbol display device
JPH01108625A (en) Input device
JP2894996B2 (en) Handwritten character input device
JP3404770B2 (en) Document processing device
JP3253136B2 (en) Information processing method and apparatus
JPH01231088A (en) Calligraphic style selecting picture displaying system
JPH0330054A (en) Document processor
JPH01193916A (en) Electronic device
JPH0581947B2 (en)
JPH0330062A (en) Document processor
JPH01192381A (en) Pattern selecting device for sewing machine
JPH07113954B2 (en) Information processing method
JPH0330052A (en) Document processor
JPH0330053A (en) Document processor
JPS62266652A (en) Word processor

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20030513