JPH1083178A - Outline character display device for information processing equipment - Google Patents

Outline character display device for information processing equipment

Info

Publication number
JPH1083178A
JPH1083178A JP8237698A JP23769896A JPH1083178A JP H1083178 A JPH1083178 A JP H1083178A JP 8237698 A JP8237698 A JP 8237698A JP 23769896 A JP23769896 A JP 23769896A JP H1083178 A JPH1083178 A JP H1083178A
Authority
JP
Japan
Prior art keywords
character
character font
outline
host computer
font
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
JP8237698A
Other languages
Japanese (ja)
Inventor
Seki Tanada
析 棚田
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP8237698A priority Critical patent/JPH1083178A/en
Publication of JPH1083178A publication Critical patent/JPH1083178A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】 【課題】 情報処理装置において、CPU4の処理負担
を増大することなくアウトライン文字を高速に表示す
る。 【解決手段】 各種情報処理を行うホストコンピュータ
1と各種画像情報に対する処理を行うグラフィックアク
セレータ処理部2とからなる情報処理装置において、ホ
ストコンピュータ1は、文字フォント種別、文字サイズ
と文字データとからなる表示指示をグラフィックアクセ
レータ処理部2へ送出し、グラフィックアクセレータ処
理部2は、数種類の文字フォントを記憶する文字フォン
トメモリ12を有し、入力した表示指示の文字データ
を、文字フォントメモリに記憶されている文字フォント
及び指定された文字サイズに基づいて、アウトライン文
字イメージへ展開して、展開されたアウトライン文字を
表示する。
(57) [Summary] In an information processing apparatus, outline characters are displayed at high speed without increasing the processing load on a CPU 4. SOLUTION: In an information processing apparatus including a host computer 1 for performing various information processing and a graphic accelerator processing unit 2 for performing processing on various image information, the host computer 1 includes a character font type, a character size, and character data. The display instruction is sent to the graphic accelerator processing unit 2, and the graphic accelerator processing unit 2 has a character font memory 12 for storing several types of character fonts, and stores the input display instruction character data in the character font memory. Based on the character font and the designated character size, the character is expanded into an outline character image, and the expanded outline character is displayed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、文字データをアウ
トライン表示する機能を有した情報処理装置に係わり、
特にグラフィックアクセレータ処理部を用いてアウトラ
イン表示する情報処理装置のアウトライン文字表示装置
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus having a function of displaying character data in outline,
In particular, the present invention relates to an outline character display device of an information processing device that performs outline display using a graphic accelerator processing unit.

【0002】[0002]

【従来の技術】一般に2次元画像(図形)又は3次元画
像(図形)に対する画像処理は多大の処理量と処理時間
が要求される。したがって、各種の画像処理機能が組込
まれた情報処理装置においては、この画像処理をホスト
コンピュータのCPUが直接実行することはなく、別途
画像処理専用のグラフィックアクセレータボード(処理
部)を組込んで、このグラフィックアクセレータボード
(処理部)でもって画像処理を実行させている。このグ
ラフィックアクセレータボード(処理部)内には画像処
理専用のプロセッサが内蔵されており、ホストコンピュ
ータにおける汎用のCPUに比較して格段に高速で画像
処理が可能である。したがって、ホストコンピュータの
CPUは画像処理以外の本来の情報処理を能率的に実施
できる。
2. Description of the Related Art Generally, image processing on a two-dimensional image (figure) or a three-dimensional image (figure) requires a large amount of processing and processing time. Therefore, in an information processing apparatus in which various image processing functions are incorporated, the image processing is not directly executed by the CPU of the host computer, and a graphic accelerator board (processing unit) dedicated to image processing is separately incorporated. Image processing is executed by the graphic accelerator board (processing unit). The graphic accelerator board (processing unit) contains a processor dedicated to image processing, and can perform image processing at a much higher speed than a general-purpose CPU in a host computer. Therefore, the CPU of the host computer can efficiently perform the original information processing other than the image processing.

【0003】このようなグラフィックアクセレータボー
ド(処理部)が組込まれた情報処理装置において、例え
ばCRT表示装置の表示画面に表示中の図形や画像中に
文字を表示させる場合、往々にして図形や画像の大きさ
や表示位置の領域に合わせて、文字を拡大,縮小して表
示する。そして、拡大表示する場合には、文字を美しく
見せるためにアウトライン表示している。
In an information processing apparatus incorporating such a graphic accelerator board (processing section), for example, when characters are displayed in a figure or an image being displayed on a display screen of a CRT display device, a figure or an image is often used. Characters are enlarged and reduced according to the size and display position of the area. When enlarged display is performed, outline display is performed to make the characters look beautiful.

【0004】各文字の形状(文字フォント)の種類とし
て、一般に、明朝体,ゴシック体.イタリック体等があ
り、各文字フォントは例えばドットイメージで示され
る。そして、各文字フォント種別毎に、各文字の文字フ
ォントがマスター文字フォントメモリに記憶されてい
る。この文字フォントの大きさは例えば10ポイント等
の基準サイズである。
[0004] As the type of each character shape (character font), generally, Mincho type, Gothic type. There is an italic font and the like, and each character font is indicated by, for example, a dot image. Then, the character font of each character is stored in the master character font memory for each character font type. The size of the character font is a reference size such as 10 points.

【0005】そして、任意の文字列を表示画面に表示す
る必要が生じると、CPUはキーボードから入力した文
字データ(文字コード)に対応する文字フォントをマス
ター文字フォントメモリから読出して、同じくキーボー
ドで指定された文字サイズを用いて、該当文字サイズを
有するアウトライン文字イメージへ展開する。
When an arbitrary character string needs to be displayed on the display screen, the CPU reads a character font corresponding to character data (character code) input from the keyboard from the master character font memory, and designates the character font on the keyboard. Using the set character size, the image is developed into an outline character image having the corresponding character size.

【0006】そして、CPUは、この展開された該当文
字のアウトライン文字イメージを表示画面の指定された
位置へ表示出力する。また、各文字を文字フォントの基
準サイズに対して縮小して表示する場合もある。この場
合も、アウトライン処理を施して表示する。
Then, the CPU displays and outputs the expanded outline character image of the corresponding character to a designated position on the display screen. Further, each character may be displayed in a reduced size with respect to the reference size of the character font. In this case as well, an outline process is performed and displayed.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、文字フ
ォントを指定された文字サイズに拡大又は縮小してアウ
トライン文字イメージへ展開するアウトライン処理は多
大の処理量と処理時間が必要である。
However, outline processing for enlarging or reducing a character font to a designated character size and developing it into an outline character image requires a large amount of processing and processing time.

【0008】その結果、ホストコンピュータのCPUは
表示画面に文字を表示する都度、実際に文字が表示され
るまでの前処理となるアウトライン処理が長時間のオー
バーヘッドとなり、情報処理装置全体の処理能率が低下
する。
As a result, each time a character is displayed on the display screen, the CPU of the host computer takes a long time to perform outline processing, which is a pre-processing until the character is actually displayed, to increase the processing efficiency of the entire information processing apparatus. descend.

【0009】本発明はこのような事情に鑑みてなされた
ものであり、グラフィックアクセレータ処理部に対して
本来の画像情報処理の他にアウトライン処理をも実行さ
せることによって、ホストコンピュータ側のCPUの処
理負担が軽減され、アウトライン文字を高速に表示で
き、かつ情報処理装置本来の情報処理能率を向上できる
情報処理装置のアウトライン文字表示装置を提供するこ
とを目的とする。
The present invention has been made in view of such circumstances, and has a graphic accelerator processing unit execute outline processing in addition to the original image information processing, thereby enabling the processing of the CPU on the host computer side. It is an object of the present invention to provide an outline character display device of an information processing device capable of reducing the burden, displaying outline characters at high speed, and improving the information processing efficiency inherent in the information processing device.

【0010】[0010]

【課題を解決するための手段】本発明は、各種情報処理
を行うホストコンピュータと各種画像情報に対する処理
を行うグラフィックアクセレータ処理部とからなり、前
記ホストコンピュータから出力された文字データを前記
グラフィックアクセレータ処理部を介してアウトライン
表示する情報処理装置のアウトライン文字表示装置に適
用される。
According to the present invention, there is provided a host computer for performing various information processing and a graphic accelerator processing section for performing processing on various image information, wherein character data output from the host computer is processed by the graphic accelerator processing. The present invention is applied to an outline character display device of an information processing device that displays an outline through a unit.

【0011】そして、上記課題を解消するために、請求
項1の発明においては、ホストコンピュータに対して、
入力した文字データを記憶する文字データメモリと、少
なくとも文字フォント種別、文字サイズと文字データと
からなる表示指示をグラフィックアクセレータ処理部へ
送出する表示指示送出手段とを付加し、グラフィックア
クセレータ処理部に対して、複数種類の文字フォントを
記憶する文字フォントメモリと、ホストコンピュータか
ら入力した表示指示の文字データを、文字フォントメモ
リに記憶されている表示指示で指定された文字フォント
種別の文字フォント及び表示指示で指定された文字サイ
ズに基づいて、アウトライン文字イメージへ展開するア
ウトライン処理手段と、このアウトライン処理手段で展
開されたアウトライン文字を表示するアウトライン文字
表示手段とを付加している。
[0011] In order to solve the above-mentioned problems, in the first aspect of the present invention, a host computer is provided with:
A character data memory for storing the input character data, and a display instruction transmitting unit for transmitting a display instruction including at least a character font type, a character size, and character data to the graphic accelerator processing unit are added to the graphic accelerator processing unit. A character font memory for storing a plurality of types of character fonts, and a character font and a display instruction of a character font type designated by the display instruction stored in the character font memory. An outline processing means for developing an outline character image based on the character size designated by the above-mentioned and an outline character display means for displaying the outline character developed by the outline processing means are added.

【0012】また、請求項2の発明は、請求項1の発明
において、さらに、ホストコンピュータに対して、複数
種類の文字フォントを記憶するマスター文字フォントメ
モリと、グラフィックアクセレータ処理部からの文字フ
ォント種別を指定した送信要求に応じて、マスター文字
フォントメモリから該当文字フォント種別の文字フォン
トをグラフィックアクセレータ処理部へ送出する文字フ
ォント送出手段とを付加している。
According to a second aspect of the present invention, in the first aspect, a master character font memory for storing a plurality of types of character fonts and a character font type from a graphic accelerator processing unit are provided to the host computer. In addition, a character font sending unit for sending a character font of the corresponding character font type from the master character font memory to the graphic accelerator processing unit in response to a transmission request designating the character font is added.

【0013】そして、グラフィックアクセレータ処理部
に対して、ホストコンピュータから入力した表示指示で
指定された文字フォント種別が文字フォントメモリに記
憶されていないとき、ホストコンピュータへ該当文字フ
ォントの送信要求を送出して、ホストコンピュータから
入力した該当文字フォントを文字フォントメモリに書込
む文字フォント追加登録手段を付加している。
When the character font type specified by the display instruction input from the host computer is not stored in the character font memory to the graphic accelerator processing unit, a transmission request of the character font is transmitted to the host computer. In addition, a character font additional registration unit for writing the corresponding character font input from the host computer into the character font memory is added.

【0014】さらに、請求項3の発明においては、請求
項1または請求項2の発明において、さらに、ホストコ
ンピュータに対して、外字作成操作で作成された特殊文
字の文字フォントを記憶する外字メモリと、グラフィッ
クアクセレータ処理部からの特殊文字の文字フォントの
送信要求に応じて、外字メモリから該当特殊文字の文字
フォントをグラフィックアクセレータ処理部へ送出する
文字フォント送出手段とを付加している。
According to a third aspect of the present invention, in the first or second aspect of the present invention, there is further provided an external character memory for storing a character font of a special character created by an external character creating operation. In addition, a character font sending means for sending a character font of the special character from the external character memory to the graphic accelerator processing unit in response to a transmission request of the character font of the special character from the graphic accelerator processing unit is added.

【0015】また、グラフィックアクセレータ処理部に
対して、ホストコンピュータから受信した表示指示の文
字データに特殊文字が含まれるとき、ホストコンピュー
タへ該当特殊文字の文字フォントの送信要求を送出し
て、ホストコンピュータから入力した該当特殊文字の文
字フォントを文字フォントメモリに書込む文字フォント
追加登録手段を付加している、このように構成された情
報処理装置のアウトライン文字表示装置においては、グ
ラフィックアクセレータ処理部に複数種類の文字フォン
トを記憶する文字フォントメモリ及びアウトライン処理
機能が備えられている。
Further, when the character data of the display instruction received from the host computer includes a special character, the graphic accelerator processing unit sends a transmission request of the character font of the special character to the host computer. In the outline character display device of the information processing device thus configured, a character font additional registration unit for writing the character font of the corresponding special character input from the character font memory into the character font memory is added. A character font memory for storing various types of character fonts and an outline processing function are provided.

【0016】そして、ホストコンピュータ側において、
文字データの表示要求が発生すると、表示すべき文字デ
ータと文字フォント種別と文字サイズ等アウトライン処
理に必要な情報からなる表示指示をグラフィックアクセ
レータ処理部へ送出する。すると、グラフィックアクセ
レータ処理部側においては、入力した文字データを自己
の文字フォントメモリに記憶されている該当文字フォン
ト種別の文字フォント及び指定された文字サイズに基づ
いて、アウトライン文字イメージへ展開するアウトライ
ン処理を施して、表示出力する。
Then, on the host computer side,
When a display request for character data is generated, a display instruction including information necessary for outline processing such as character data to be displayed, character font type, and character size is sent to the graphic accelerator processing unit. Then, in the graphic accelerator processing unit, outline processing for expanding the input character data into an outline character image based on the character font of the corresponding character font type stored in its own character font memory and the designated character size. And output it for display.

【0017】したがって、グラフィックアクセレータ処
理部でアウトライン処理を実行している期間はホストコ
ンピュータ側で本来の情報処理業務を実施できるので、
情報処理装置全体の情報処理能率を向上できる。
Therefore, while the outline processing is being executed by the graphic accelerator processing unit, the host computer can perform the original information processing work.
The information processing efficiency of the entire information processing apparatus can be improved.

【0018】また、別の発明においては、グラフィック
アクセレータ処理部に入力した文字フォント種別が自己
の文字フォントメモリに記憶されていなかった場合は、
ホストコンピュータへ文字フォントの送信要求が送出さ
れ、ホストコンピュータのマスター文字フォントメモリ
に記憶されている該当種別の文字フォントがグラフィッ
クアクセレータ処理部の文字フォントメモリにダウンロ
ードされる。
In another invention, when the character font type input to the graphic accelerator processing unit is not stored in its own character font memory,
A request for transmitting a character font is sent to the host computer, and the corresponding type of character font stored in the master character font memory of the host computer is downloaded to the character font memory of the graphic accelerator processing unit.

【0019】したがって、グラフィックアクセレータ処
理部はダウンロードされた文字フォントを用いて該当文
字デーテをアウトライン文字イメージへ展開できる。す
なわち、グラフィックアクセレータ処理部として最初か
らすべての種類の文字フォントを準備する必要ない。
Therefore, the graphic accelerator processing unit can develop the corresponding character data into an outline character image using the downloaded character font. That is, it is not necessary to prepare all types of character fonts from the beginning as a graphic accelerator processing unit.

【0020】さらに、別の発明においては、ホストコン
ピュータ側でユーザが任意に作成した外字と称される特
殊文字の文字フォントをグラフィックアクセレータ処理
部へ送出している。
Further, in another invention, a character font of a special character called an external character arbitrarily created by the user on the host computer side is sent to the graphic accelerator processing unit.

【0021】したがって、たとえユーザが任意に作成し
た特殊文字(外字)であってもグラフィックアクセレー
タ処理部を介してアウトライン文字イメージに展開して
表示可能である。
Therefore, even a special character (external character) arbitrarily created by the user can be developed and displayed as an outline character image via the graphic accelerator processing unit.

【0022】[0022]

【発明の実施の形態】以下本発明の一実施形態を図面を
用いて説明する。図1は実施形態のアウトライン文字表
示装置が組込まれた情報処理装置の概略構成を示すブロ
ック図である。この情報処理装置は大きく分けて一般の
各種処理業務を実行するホストコンピュータ1と、各種
画像情報に対する処理を実行するグラフィックアクセレ
ータ処理部2とで構成されている。
DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a schematic configuration of an information processing apparatus in which the outline character display device of the embodiment is incorporated. This information processing apparatus is roughly composed of a host computer 1 that executes general various processing tasks, and a graphic accelerator processing unit 2 that executes processing on various image information.

【0023】ホストコンピュータ1において、システム
バス3に対して、各種情報処理を実行するCPU4、各
種制御プログラムを記憶するプログラムメモリ5、キー
ボーボードやマウス等の入力装置6、CRT表示装置で
構成された表示器7が接続されている。
The host computer 1 comprises a system bus 3, a CPU 4 for executing various information processing, a program memory 5 for storing various control programs, an input device 6 such as a keyboard and a mouse, and a CRT display device. The display 7 is connected.

【0024】さらに、このシステムバス3には、文字デ
ータメモリ8、マスター文字フォントメモリ9、外字メ
モリ10、及び前記グラフィックアクセレータ処理部2
との間で情報交換を行うためのインタフェース(I/
F)11が接続されている。
The system bus 3 further includes a character data memory 8, a master character font memory 9, an external character memory 10, and the graphic accelerator processing unit 2.
Interface (I /
F) 11 is connected.

【0025】前記文字データメモリ8内には、キーボー
ド等の入力装置6を介して入力された文字データを一時
記憶する複数の領域8aが形成されている。なお、この
文字データメモリ8内には各文字データが文字コード状
態で記憶されている。
In the character data memory 8, there are formed a plurality of areas 8a for temporarily storing character data input through an input device 6 such as a keyboard. Each character data is stored in the character data memory 8 in a character code state.

【0026】前記マスター文字フォントメモリ9内に
は、明朝体,ゴシック体、イタリック体等の複数種類の
文字フォントを記憶した複数の領域9aが形成されてい
る。各領域9aに記憶された各文字フォントは例えば1
0ポイント等の基準サイズのドットイメージで記憶され
ている。
In the master character font memory 9, a plurality of areas 9a storing a plurality of types of character fonts such as Mincho, Gothic and Italic are formed. Each character font stored in each area 9a is, for example, 1
It is stored as a dot image of a reference size such as 0 point.

【0027】外字メモリ10内には、ユーザがキーボー
ドやマウス等の入力装置6を用いて表示器7の表示画面
上で作成した外字と称される特殊文字の文字コード及び
文字フォントが記憶される。
The external character memory 10 stores character codes and character fonts of special characters called external characters created on the display screen of the display 7 by the user using the input device 6 such as a keyboard and a mouse. .

【0028】前記グラフィックアクセレータ処理部2内
には、文字フォントメモリ12及びアウトライン処理部
13が設けられている。文字フォントメモリ12内には
複数種類の文字フォントまたはユーザが作成した特殊文
字の文字フォントをを記憶するための複数の領域12a
が形成されている。この複数の領域12aは前記明朝
体,ゴシック体,イタリック体等の通常の文字フォント
を記憶する各領域12aの他に、特殊文字(外字)の文
字フォントを専用に記憶する領域12aが予め確保され
ている。なお、最初は、この文字フォントメモリ12内
の各領域12a内にはなにも登録されていない。
The graphic accelerator processing unit 2 includes a character font memory 12 and an outline processing unit 13. A plurality of areas 12a for storing a plurality of types of character fonts or character fonts of special characters created by a user in the character font memory 12.
Are formed. In addition to the areas 12a for storing normal character fonts such as the Mincho, Gothic and Italic fonts, the areas 12a for storing special character (external character) character fonts are reserved in advance. Have been. At first, nothing is registered in each area 12a in the character font memory 12.

【0029】そして、前記ホストコンヒュータ1のCP
U4は図2に示す流れ図に従って表示制御処理を実施す
る。まず、S(ステップ)1にて、キーボード等の入力
装置6から表示すべき文字コードからなる文字データが
入力すると、この入力した文字データを一旦文字データ
メモリ8の空の領域8aへ書込む(S2)。
Then, the CP of the host computer 1
U4 performs the display control process according to the flowchart shown in FIG. First, in S (step) 1, when character data including a character code to be displayed is input from the input device 6 such as a keyboard, the input character data is temporarily written into an empty area 8a of the character data memory 8 ( S2).

【0030】また、ユーザがキーボードやマウス等の入
力装置6を用いて表示器7の表示画面上で特殊文字(外
字)の文字フォントを作成すると(S3)、この作成さ
れた特殊文字(外字)の文字フォントを同じく該当特殊
文字に割付けられた文字コードからなる文字データと共
に外字メモリ10へ書込む(S4)。したがって、これ
以降、該当特殊文字(外字)を使用する場合は、キーボ
ードで文字コードを指定するのみで、該当特殊文字(外
字)データは通中の文字と同様に文字データメモリ8へ
書込まれる。
When the user creates a character font of a special character (external character) on the display screen of the display device 7 using the input device 6 such as a keyboard or a mouse (S3), the special character (external character) thus created is created. Is written into the external character memory 10 together with character data consisting of character codes assigned to the corresponding special characters (S4). Therefore, when the corresponding special character (external character) is used thereafter, only the character code is designated by the keyboard, and the corresponding special character (external character) data is written to the character data memory 8 in the same manner as the ordinary character. .

【0031】キーボード等の入力装置6で表示操作が実
施されると(S5)、表示器7の表示画面の例えば最下
段の1〜2行に表示条件メニューを表示する(S6)。
この表示条件メニューには例えば文字フォント種別の一
覧、文字サイズの一覧が表示される。そして、ユーザが
マウス等で文字フォント種別や文字サイズ等の表示条件
を指定すると(S7)、文字データメモリ8の領域8a
に記憶された一つ又は複数の文字ダータを読出して、先
に選択した文字フォント種別や文字サイズ等の表示条件
と共に表示指示としてグラフィックアクセレータ処理部
2へ送出する(S8)。
When a display operation is performed by the input device 6 such as a keyboard (S5), a display condition menu is displayed on, for example, the first and second lines at the bottom of the display screen of the display 7 (S6).
In this display condition menu, for example, a list of character font types and a list of character sizes are displayed. When the user specifies display conditions such as a character font type and a character size with a mouse or the like (S7), an area 8a of the character data memory 8 is displayed.
Is read out and sent to the graphic accelerator processing unit 2 as a display instruction together with the display conditions such as the previously selected character font type and character size (S8).

【0032】さらに、グラフィックアクセレータ処理部
2からフォント種別を指定した文字フォント送信要求が
入力すると(S9)、マスター文字フォントメモリ9か
ら指定フォント種別の文字フォントを読出して、グラフ
ィックアクセレータ処理部2へダウンロードする(S1
0)。
When a character font transmission request specifying a font type is input from the graphic accelerator processing unit 2 (S9), a character font of the specified font type is read from the master character font memory 9 and downloaded to the graphic accelerator processing unit 2. Yes (S1
0).

【0033】さらに、グラフィックアクセレータ処理部
2から文字コードを指定した外字フォントの送信要求が
入力すると(S11)、外字メモリ10から該当文字コ
ードに対応する文字(外字)フォントを読出して、グラ
フィックアクセレータ処理部2へ送出する(S12)。
Further, when a transmission request of an external character font designating a character code is input from the graphic accelerator processing unit 2 (S11), a character (external character) font corresponding to the character code is read from the external character memory 10, and the graphic accelerator processing is performed. It is sent to the unit 2 (S12).

【0034】また、前記グラフィックアクセレータ処理
部2は図3に示す流れ図に従って入力した文字データに
対するアウトライン表示処理を実行する。Q1におい
て、ホストコンピュータ1から文字コード、文字フォン
ト種別、文字サイズからなる表示指令が入力すると、自
己の文字フォントメモリ12内に指定された文字フォン
ト種別が存在するか否かを調べる(Q2)。該当文字フ
ォント種別が存在しないと、該当種別の文字フォントに
対する送信要求をホストコンピュータ1へ送信する(Q
3)。
The graphic accelerator processing section 2 executes an outline display process for the input character data according to the flowchart shown in FIG. In Q1, when a display command including a character code, a character font type, and a character size is input from the host computer 1, it is checked whether or not the specified character font type exists in its own character font memory 12 (Q2). If the character font type does not exist, a transmission request for the character font of the type is transmitted to the host computer 1 (Q
3).

【0035】ホストコンピュータ1から該当種別の文字
フォントを受領すると(Q4)、受領した文字フォント
を自己の文字フォントメモリ12の空き領域12aへ書
込む(Q5)。このようにして、一旦、文字フォントメ
モリ12に追加登録された各種別の各文字フォントは特
に消去操作を実施しない限り、文字フォントメモリ12
に記憶保持される。
When a character font of the corresponding type is received from the host computer 1 (Q4), the received character font is written into the free area 12a of its own character font memory 12 (Q5). In this manner, the various character fonts once additionally registered in the character font memory 12 are stored in the character font memory 12 unless a deletion operation is performed.
Is stored.

【0036】したがって、初期状態おいては、文字フォ
ントのホストコンピュータ1からのダウンロード処理は
頻繁に実施されるが、主な文字フォント種別の文字フォ
ントに対するダウンロード処理が終了したとみなせる一
定期間稼働した後においては、ほとんどダウンロード処
理は実施されない。
Therefore, in the initial state, the download processing of the character font from the host computer 1 is frequently performed. However, after the download processing for the character font of the main character font type has been completed for a certain period of time, it can be regarded as completed. , Download processing is hardly performed.

【0037】さて、Q2において、文字フォントメモリ
12内に既に指定された文字フォント種別が存在する場
合や、指定Q5にて指定文字フォントを文字フォントメ
モリ12に追加登録した後においては、Q6へ進み、表
示指示に外字(特種文字)が含まれる場合は、該当外字
を指定した外字フォントの送信要求をホストコンピュー
タ1へ送出して、該当ホストコンピュータ1から該当外
字の文字フォントを受領すると、文字フォントメモリ1
2の外字専用と指定された領域12aへ書込む(Q
7)。
If the specified character font type already exists in the character font memory 12 in Q2, or if the specified character font is additionally registered in the character font memory 12 in specification Q5, the process proceeds to Q6. If the display instruction includes an external character (special character), a transmission request of the external character font designating the external character is sent to the host computer 1, and the character font of the external character is received from the host computer 1. Memory 1
2 is written to the area 12a designated only for the external character (Q
7).

【0038】そして、Q8にて、指定された文字フォン
ト種別の各文字フォントのなかから文字データに対応す
る1つ又は複数の文字フォントを読出す。そして、アウ
トライン処理部13を起動して、この読出した各文字フ
ォントを、指定文字サイズのアウトライン文字イメージ
へ展開するアウトライン処理を実施する(Q9)。アウ
トライン処理部13で得られたアウトライン文字を表示
器7へ表示出力する(Q10)。
Then, in Q8, one or a plurality of character fonts corresponding to the character data are read from each character font of the designated character font type. Then, the outline processing unit 13 is started, and outline processing for expanding the read character fonts into outline character images of the designated character size is performed (Q9). The outline characters obtained by the outline processing unit 13 are displayed on the display 7 (Q10).

【0039】このように構成されたアウトライン文字表
示装置においては、グラフィックアクセレータ処理部2
は、通常の画像情報処理機能の他に、複数種類の文字フ
ォントを記憶する文字フォントメモリ12及びアウトラ
イン処理部13が備えられている。
In the outline character display device configured as described above, the graphic accelerator processing unit 2
Is provided with a character font memory 12 for storing a plurality of types of character fonts and an outline processing unit 13 in addition to a normal image information processing function.

【0040】そして、ホストコンピュータ11側で例え
ばユーザが入力装置6を介して表示操作を行うと、表示
すべき文字データと文字フォント種別と文字サイズ等か
らなる表示指示がグラフィックアクセレータ処理部2へ
送出される。
When a user performs a display operation on the host computer 11 via the input device 6, for example, a display instruction including character data to be displayed, a character font type, a character size, and the like is sent to the graphic accelerator processing unit 2. Is done.

【0041】グラフィックアクセレータ処理部2におい
ては、入力した表示指示に含まれる文字データを、自己
の文字フォントメモリ12に記憶されている該当文字フ
ォント種別の文字フォント及び指定された文字サイズに
基づいて、アウトライン処理部13が起動して、アウト
ライン文字イメージへ展開するアウトライン処理が実施
される。そして、得られたアウトライン文字が表示器7
に表示出力される。
The graphic accelerator processing unit 2 converts the character data included in the input display instruction based on the character font of the corresponding character font type stored in its own character font memory 12 and the designated character size. The outline processing unit 13 is activated, and outline processing for developing the outline character image is performed. Then, the obtained outline characters are displayed on the display 7.
Is displayed and output.

【0042】したがって、グラフィックアクセレータ処
理部2のアウトライン処理部13でアウトライン処理を
実行している期間はホストコンピュータ1側のCPU4
はアウトライン文字表示に関連する煩雑な処理業務から
解放される。その結果、ホストコンピュータ1としての
本来の情報処理業務を実施できるので、情報処理装置全
体の情報処理能率を向上できる。
Therefore, while the outline processing unit 13 of the graphic accelerator processing unit 2 is executing the outline processing, the CPU 4
Is released from complicated processing operations related to outline character display. As a result, the original information processing work as the host computer 1 can be performed, so that the information processing efficiency of the entire information processing apparatus can be improved.

【0043】この場合、文字フォントをアウトライン文
字へ展開するアウトライン処理は、CPU等の汎用の処
理装置が実施するより、画像情報処理を専用に実施する
グラフィックアクセレータ処理部2が実施した方が処理
速度が格段に高いので、オーバーヘッドを短縮でき、結
果的にアウトライン文字を高速で表示できる。
In this case, the outline processing for developing a character font into outline characters is performed by the graphic accelerator processing unit 2 which performs image information processing exclusively, rather than by a general-purpose processing device such as a CPU. Is significantly higher, so that the overhead can be reduced, and as a result, outline characters can be displayed at high speed.

【0044】また、グラフィックアクセレータ処理部2
に入力した表示指示に含まれる文字フォント種別の文字
フォントが自己の文字フォントメモリ12に記憶されて
いなかった場合は、ホストコンピュータ1へ該当文字フ
ォント種別に関する文字フォントの送信要求が送出され
る。
The graphic accelerator processing unit 2
If the character font of the character font type included in the display instruction input to the host computer 1 is not stored in its own character font memory 12, a request for transmitting a character font relating to the character font type is sent to the host computer 1.

【0045】そして、ホストコンピュータ1のマスター
文字フォントメモリ7に記憶されている該当種別の各文
字フォントがグラフィックアクセレータ処理部2の文字
フォントメモリ12にダウンロードされる。
Then, each character font of the corresponding type stored in the master character font memory 7 of the host computer 1 is downloaded to the character font memory 12 of the graphic accelerator processing unit 2.

【0046】したがって、グラフィックアクセレータ処
理部2はダウンロードされた文字フォントを用いて該当
文字デーテをアウトライン文字イメージへ展開できる。
すなわち、グラフィックアクセレータ処理部として最初
からすべての種類の文字フォントを準備する必要ない。
Therefore, the graphic accelerator processing unit 2 can develop the corresponding character data into an outline character image using the downloaded character font.
That is, it is not necessary to prepare all types of character fonts from the beginning as a graphic accelerator processing unit.

【0047】さらに、文字フォントメモリ12に表示指
示で指定された種別の文字フォントが存在しなければ、
ホストコンピュータ1からダウンロードすることが可能
であるので、文字フォントメモリ12の記憶容量はホス
トコンピュータ1のマスター文字フォントメモリ9の記
憶容量より少なくてよい。
Further, if there is no character font of the type specified by the display instruction in the character font memory 12,
Since the character font memory 12 can be downloaded from the host computer 1, the storage capacity of the character font memory 12 may be smaller than the storage capacity of the master character font memory 9 of the host computer 1.

【0048】なお、文字フォントメモリ12内にホスト
コンピュータ1からダウンロードした場合に、書込む空
き領域12aが存在しないとき、使用頻度が最も少ない
種別の文字フォントを一旦クリアして、このクリアした
領域12aに新規入力した各文字フォントを書込めばよ
い。
When the character font memory 12 is downloaded from the host computer 1 and there is no free area 12a to be written, the character font of the type that is used least frequently is temporarily cleared and the cleared area 12a is cleared. It is only necessary to write each newly input character font in the.

【0049】さらに、ホストコンピュータ1側でユーザ
が任意に作成した特殊文字(外字)の文字フォントをグ
ラフィックアクセレータ処理部2へ送出している。グラ
フィックアクセレータ処理部2は受領した文字フォント
を用いて該当特殊文字(外字)をアウトライン文字表示
している。
Further, a character font of a special character (external character) arbitrarily created by the user on the host computer 1 side is sent to the graphic accelerator processing unit 2. The graphic accelerator processing unit 2 displays the corresponding special character (external character) as an outline character using the received character font.

【0050】したがって、ユーザは必要に応じて任意に
特殊文字(外字)を作成してその特殊文字(外字)をア
ウトライン文字表示可能であるので、使用勝手の良い情
報処理装置を提供できる。
Therefore, the user can arbitrarily create a special character (external character) as necessary and display the special character (external character) as an outline character, thereby providing a user-friendly information processing apparatus.

【0051】[0051]

【発明の効果】以上説明したように、本発明のアウトラ
イン文字表示装置においては、グラフィックアクセレー
タ処理部に対して本来の画像情報処理の他に文字に対す
るアウトライン処理を実行させることによって、ホスト
コンピュータ側のCPUの処理負担が軽減され、その結
果、オーバーヘッドが短縮されてアウトライン文字を高
速に表示でき、かつ情報処理装置における本来の情報処
理の処理能率を向上できる。
As described above, in the outline character display device of the present invention, the graphic accelerator processing unit is made to execute outline processing for characters in addition to the original image information processing. The processing load on the CPU is reduced, and as a result, the outline characters can be displayed at high speed, and the processing efficiency of the original information processing in the information processing device can be improved.

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

【図1】 本発明の一実施形態に係わるアウトライン文
字表示装置が組込まれた情報処理装置の概略構成を示す
ブロック図
FIG. 1 is a block diagram showing a schematic configuration of an information processing apparatus in which an outline character display device according to an embodiment of the present invention is incorporated.

【図2】 同情報処理装置におけるホストコンピュータ
の文字表示制御動作を示す流れ図
FIG. 2 is a flowchart showing a character display control operation of a host computer in the information processing apparatus.

【図3】 同情報処理装置におけるグラフィックアクセ
レータ処理部の文字表示動作を示す流れ図
FIG. 3 is a flowchart showing a character display operation of a graphic accelerator processing unit in the information processing apparatus.

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

1…ホストコンピュータ 2…グラフィックアクセレータ処理部 4…CPU 6…入力装置 7…表示器 8…文字データメモリ 9…マスター文字フォントメモリ 10…外字メモリ 12…文字フォントメモリ 13…アウトライン処理部 DESCRIPTION OF SYMBOLS 1 ... Host computer 2 ... Graphic accelerator processing part 4 ... CPU 6 ... Input device 7 ... Display 8 ... Character data memory 9 ... Master character font memory 10 ... External character memory 12 ... Character font memory 13 ... Outline processing part

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 各種情報処理を行うホストコンピュータ
と各種画像情報に対する処理を行うグラフィックアクセ
レータ処理部とからなり、前記ホストコンピュータから
出力された文字データを前記グラフィックアクセレータ
処理部を介してアウトライン表示する情報処理装置のア
ウトライン文字表示装置において、 前記ホストコンピュータは、 入力した文字データを記憶する文字データメモリと、 少なくとも文字フォント種別、文字サイズと文字データ
とからなる表示指示を前記グラフィックアクセレータ処
理部へ送出する表示指示送出手段とを有し、 前記グラフィックアクセレータ処理部は、 複数種類の文字フォントを記憶する文字フォントメモリ
と、 前記ホストコンピュータから入力した表示指示の文字デ
ータを、前記文字フォントメモリに記憶されている前記
表示指示で指定された文字フォント種別の文字フォント
及び前記表示指示で指定された文字サイズに基づいて、
アウトライン文字イメージへ展開するアウトライン処理
手段と、 このアウトライン処理手段で展開されたアウトライン文
字を表示するアウトライン文字表示手段とを有すること
を特徴とする情報処理装置のアウトライン文字表示装
置。
1. A host computer that performs various types of information processing and a graphic accelerator processing unit that performs processing on various types of image information, and information that outlines character data output from the host computer via the graphic accelerator processing unit. In the outline character display device of the processing device, the host computer sends a character data memory for storing input character data, and a display instruction including at least a character font type, a character size, and character data to the graphic accelerator processing unit. A graphic instruction processing unit, comprising: a character font memory for storing a plurality of types of character fonts; and a display instruction character data input from the host computer. Based on the character font of the character font type specified by the display instruction stored in the memory and the character size specified by the display instruction,
An outline character display device for an information processing apparatus, comprising: outline processing means for developing an outline character image; and outline character display means for displaying outline characters developed by the outline processing means.
【請求項2】 前記ホストコンピュータは、複数種類の
文字フォントを記憶するマスター文字フォントメモリ
と、前記グラフィックアクセレータ処理部からの文字フ
ォント種別を指定した送信要求に応じて、前記マスター
文字フォントメモリから該当文字フォント種別の文字フ
ォントを前記グラフィックアクセレータ処理部へ送出す
る文字フォント送出手段とを有し、 前記グラフィックアクセレータ処理部は、前記ホストコ
ンピュータから入力した表示指示で指定された文字フォ
ント種別が前記文字フォントメモリに記憶されていない
とき、前記ホストコンピュータへ該当文字フォントの送
信要求を送出して、前記ホストコンピュータから入力し
た該当文字フォントを前記文字フォントメモリに書込む
文字フォント追加登録手段を有することを特徴とする請
求項1記載の情報処理装置のアウトライン文字表示装
置。
2. A host computer comprising: a master character font memory for storing a plurality of types of character fonts; and a master character font memory in response to a transmission request specifying a character font type from the graphic accelerator processing unit. Character font sending means for sending a character font of a character font type to the graphic accelerator processing unit, wherein the graphic accelerator processing unit has a character font type specified by a display instruction input from the host computer. A character font additional registering means for sending a request for transmission of the corresponding character font to the host computer when not stored in the memory and writing the corresponding character font input from the host computer into the character font memory; Outline character display device of the information processing apparatus according to claim 1, wherein.
【請求項3】 前記ホストコンピュータは、外字作成操
作で作成された特殊文字の文字フォントを記憶する外字
メモリと、前記グラフィックアクセレータ処理部からの
特殊文字の文字フォントの送信要求に応じて、前記外字
メモリから該当特殊文字の文字フォントを前記グラフィ
ックアクセレータ処理部へ送出する文字フォント送出手
段とを有し、 前記グラフィックアクセレータ処理部は、前記ホストコ
ンピュータから受信した表示指示の文字データに前記特
殊文字が含まれるとき、前記ホストコンピュータへ該当
特殊文字の文字フォントの送信要求を送出して、前記ホ
ストコンピュータから入力した該当特殊文字の文字フォ
ントを前記文字フォントメモリに書込む文字フォント追
加登録手段を有することを特徴とする請求項1又は2記
載の情報処理装置のアウトライン文字表示装置。
3. The external computer according to claim 2, wherein the host computer stores an external character memory for storing a character font of the special character created by the external character creation operation, and responds to a transmission request for the character font of the special character from the graphic accelerator processing unit. Character font sending means for sending a character font of the special character from the memory to the graphic accelerator processing unit, wherein the graphic accelerator processing unit includes the special character in character data of a display instruction received from the host computer. A character font additional registration unit for sending a transmission request of the character font of the special character to the host computer and writing the character font of the special character input from the host computer into the character font memory. 3. The method according to claim 1, wherein Outline character display device of the broadcast processing apparatus.
JP8237698A 1996-09-09 1996-09-09 Outline character display device for information processing equipment Pending JPH1083178A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8237698A JPH1083178A (en) 1996-09-09 1996-09-09 Outline character display device for information processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8237698A JPH1083178A (en) 1996-09-09 1996-09-09 Outline character display device for information processing equipment

Publications (1)

Publication Number Publication Date
JPH1083178A true JPH1083178A (en) 1998-03-31

Family

ID=17019191

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8237698A Pending JPH1083178A (en) 1996-09-09 1996-09-09 Outline character display device for information processing equipment

Country Status (1)

Country Link
JP (1) JPH1083178A (en)

Similar Documents

Publication Publication Date Title
JPH1195964A (en) Information processing apparatus, user interface control method, and storage medium
JP2911470B2 (en) Character processing apparatus and method
JP2996933B2 (en) Drawing display device
JPH1083178A (en) Outline character display device for information processing equipment
JP2001043051A (en) Information processing apparatus, control method therefor, and storage medium
JP2588914B2 (en) Document processing device
JPH0358090A (en) Display device
JP2751212B2 (en) Document creation device
JP2971547B2 (en) Document processing device
JP3699923B2 (en) Page image display management method during layout editing
JP2915413B2 (en) Character processing method and apparatus
JP2721348B2 (en) Image processing device
JPH08153095A (en) Image management editing system
JP3362520B2 (en) Image forming device
JP2737845B2 (en) Character processing method and apparatus
JPH06266706A (en) Document processing device with character size changing function
JP2974638B2 (en) Document processing apparatus and method
JP3754714B2 (en) Document processing method and apparatus
JPH05216877A (en) Document preparation device
JPH08181847A (en) Information processing apparatus and information processing method
JP2000085212A (en) Print processing system
JPH1074197A (en) Document processing apparatus and method, and storage medium storing document processing program
JPH05151330A (en) Image processing device
JPH05108284A (en) Character processing method
JPH10334256A (en) Display device and control method thereof