JPH058644U - Computer equipment - Google Patents
Computer equipmentInfo
- Publication number
- JPH058644U JPH058644U JP5429091U JP5429091U JPH058644U JP H058644 U JPH058644 U JP H058644U JP 5429091 U JP5429091 U JP 5429091U JP 5429091 U JP5429091 U JP 5429091U JP H058644 U JPH058644 U JP H058644U
- Authority
- JP
- Japan
- Prior art keywords
- font
- character
- display
- cache area
- character code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】
【目的】コンピュータ装置において、フォントROMを
使用することなく、しかも主記憶装置の記憶領域を大幅
に減少させず文字フォントを表示する。
【構成】主記憶装置4には、使用頻度の高い文字フォン
トをハードディスク3からロードすると共に、その文字
フォントの文字コードとアドレスとを対応させたフォン
トテーブルを格納するフォントキャッシュ領域4bを設
ける。キャッシュ検索部1cは、アプリケーション実行
部1aから出力された文字コードをフォントテーブル上
に検索して、表示要求された文字フォントがフォントキ
ャッシュ領域4b中に有るか判別する。文字フォントが
ある場合には、フォント表示部1eがその文字フォント
を表示用メモリ5に転送してCRT6に文字フォントを
表示させる。文字フォントがない場合には、フォントロ
ード部1dがフォントキャッシュ領域4bにロードして
から文字フォントを転送する。
(57) [Summary] [Object] To display a character font in a computer device without using a font ROM and without significantly reducing the storage area of the main storage device. A main storage device 4 is provided with a font cache area 4b for loading frequently used character fonts from a hard disk 3 and storing a font table in which character codes and addresses of the character fonts are associated with each other. The cache search unit 1c searches the font table for the character code output from the application execution unit 1a, and determines whether the character font requested to be displayed is in the font cache area 4b. If there is a character font, the font display unit 1e transfers the character font to the display memory 5 and causes the CRT 6 to display the character font. If there is no character font, the font loading unit 1d loads it into the font cache area 4b and then transfers the character font.
Description
【0001】[0001]
本考案は、文字フォントを記憶したハードディスクを備え、文字フォントを表 示装置に表示するコンピュータ装置に関する。 The present invention relates to a computer device that includes a hard disk that stores character fonts and that displays the character fonts on a display device.
【0002】[0002]
従来、コンピュータ装置において文字フォントを表示する方法には、例えばフ ォントROMによる方法と、主記憶装置による方法とがある。 Conventionally, a method of displaying a character font in a computer device includes, for example, a method using a font ROM and a method using a main storage device.
【0003】 フォントROMによる方法では、文字フォントを格納したROMを予めコンピ ュータ装置に組み込んでおき、表示要求のあった文字コードに対応するフォント をこのROMから読出して表示装置に表示する。In the method using a font ROM, a ROM storing character fonts is incorporated in a computer device in advance, and a font corresponding to a character code requested to be displayed is read from this ROM and displayed on the display device.
【0004】 また、主記憶装置による方法では、文字フォントをハードディスク等に格納し ておき、システム起動時にすべての文字フォントをディスクから主記憶装置にロ ードし、その後、表示要求のあった文字コードに対応するフォントをこの主記憶 装置から読出して表示装置に表示する。In the method using the main storage device, the character fonts are stored in the hard disk, etc., all the character fonts are loaded from the disk to the main storage device at the time of system startup, and then the characters requested to be displayed are displayed. The font corresponding to the code is read from this main storage device and displayed on the display device.
【0005】[0005]
しかし、フォントROMによるフォント表示方法の場合には、主記憶装置など の他にフォント専用のROMを設ける必要があるため、コストがかかると共に、 そのROMの組込スペースが必要となり、小型化の妨げになるという問題がある 。 However, in the case of a font display method using a font ROM, it is necessary to provide a ROM dedicated to the font in addition to the main storage device, etc., which is costly and requires a space for incorporating the ROM, which hinders miniaturization. There is a problem that becomes.
【0006】 一方、主記憶装置によるフォント表示方法の場合には、全ての文字フォントを 主記憶装置に格納するため、非常に使用頻度の少ない文字フォントまで主記憶装 置に記憶することになり、主記憶装置におけるかなりの記憶領域を占有し、プロ グラム等を格納する記憶領域が大幅に減少するという問題がある。On the other hand, in the case of the font display method by the main storage device, since all character fonts are stored in the main storage device, even character fonts that are very rarely used are stored in the main storage device. There is a problem that a considerable storage area in the main storage device is occupied and the storage area for storing programs and the like is greatly reduced.
【0007】 そこで、本考案は上記問題に着目してなされたもので、フォントROMを使用 することなく、しかも主記憶装置の記憶領域を大幅に減少させないようにしたコ ンピュータ装置を提供することを目的とする。Therefore, the present invention has been made in view of the above problems, and it is an object of the present invention to provide a computer device that does not use a font ROM and that does not significantly reduce the storage area of the main storage device. To aim.
【0008】[0008]
本考案では、上記目的を達成するため、表示装置と、この表示装置に表示され る文字フォントやアプリケーションプログラム等を記憶したハードディスクと、 上記表示装置に文字フォントを表示する際その文字フォントを保持する表示用メ モリとを備えたコンピュータ装置において、上記ハードディスクからロードした 使用頻度の高い文字フォント、およびその文字フォントの文字コードとアドレス とを対応させたフォントテーブルを格納するフォントキャッシュ領域を設けた主 記憶装置と、上記アプリケーションプログラムを実行して上記表示装置に表示し ようとする文字フォントの文字コードを出力するアプリケーション実行手段と、 上記アプリケーション実行手段からの文字コードを受けて、その文字コードを上 記フォントテーブル上で検索し、その文字コードに対応した文字フォントの有無 を判別するキャッシュ検索手段と、上記キャッシュ検索手段が上記文字コードに 対応した文字フォントが無いと判別した場合には、上記フォントキャッシュ領域 の空きの有無を判別し、空きがある場合にはその空きに上記文字コードに対応し た文字フォントを上記ハードディスクからロードする一方、上記フォントキャッ シュ領域に空きがない場合には最先にロードした文字フォントを廃棄して空きを 作り、その空きに上記文字コードに対応した文字フォントをロードするフォント ロード手段と、上記フォントキャッシュ領域に上記文字コードに対応した文字フ ォントがある場合には、上記フォントテーブルのアドレスに基づきその文字フォ ントを読出して上記表示用メモリに送出するフォント表示手段とを具備すること を特徴とする。 In the present invention, in order to achieve the above object, a display device, a hard disk storing a character font and an application program displayed on the display device, and a character font retained when the character font is displayed on the display device. In a computer device having a display memory, a font cache area for storing a frequently used character font loaded from the above hard disk and a font table that associates the character code and address of the character font is provided. A storage device, an application executing means for executing the application program and outputting a character code of a character font to be displayed on the display device, and receiving the character code from the application executing means, and outputting the character code. Font font Cache search means for searching for a character font corresponding to the character code, and if the cache search means does not find a character font corresponding to the character code, the font cache area If there is a space, the character font corresponding to the above character code is loaded from that hard disk to the available space, while if there is no space in the font cache area, it is loaded first. If there is a font loading unit that discards the created character font and creates a space and loads the character font corresponding to the above character code in that space, and a character font corresponding to the above character code in the above font cache area, Based on the address in the font table, the character font is read and the display menu is displayed. Characterized by comprising the font display means for delivering the re.
【0009】[0009]
上記構成では、まず、アプリケーション実行手段がアプリケーションプログラ ムを実行して表示装置に表示しようとする文字フォントの文字コードを出力し、 キャッシュ検索手段がその文字コードを受けて主記憶装置のフォントテーブル上 で検索してその文字コードに対応した文字フォントの有無を判別する。 In the above configuration, first, the application executing means outputs the character code of the character font to be displayed on the display device by executing the application program, and the cache searching means receives the character code and stores it in the font table of the main storage device. The presence or absence of a character font corresponding to the character code is determined by searching with.
【0010】 キャッシュ検索手段が該当する文字フォントが無いと判別した場合には、続い てフォントロード手段が主記憶装置のフォントキャッシュ領域における空きの有 無を判別し、空きがある場合には上記ハードディスクからその空きに文字フォン トをロードする一方、空きがない場合には最先にロードした文字フォントを廃棄 して空きを作り、その空きに文字フォントをロードする。If the cache search means determines that there is no corresponding character font, then the font loading means determines whether or not there is an empty space in the font cache area of the main storage device. While the character font is loaded into that space from, the character font loaded first is discarded and a space is created, and the character font is loaded into that space.
【0011】 そして、フォント表示手段はフォントキャッシュ領域に該当する文字フォント があれば、アドレスに基づき表示すべき文字フォントを読出してその文字フォン トを表示用メモリに送出し、表示装置に文字フォントを表示させる。If there is a corresponding character font in the font cache area, the font display means reads the character font to be displayed based on the address, sends the character font to the display memory, and displays the character font on the display device. Display it.
【0012】[0012]
以下、本考案に係るコンピュータ装置の一実施例を図面に基づいて説明する。 図1はこのコンピュータ装置の構成およびCPUの機能をブロック図により示 している。 An embodiment of a computer device according to the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of this computer device and the functions of the CPU.
【0013】 本装置は、図に示すように、CPU1と、システムROM2と、ハードディス ク3と、主記憶装置4と、表示用メモリ5と、表示装置としてのCRT6とを備 えている。As shown in the figure, the present device includes a CPU 1, a system ROM 2, a hard disk 3, a main storage device 4, a display memory 5, and a CRT 6 as a display device.
【0014】 ハードディスク3には、ユーザ等が設定したアプリケーションプログラムや、 フォント表示制御プログラム、文字フォント等が予め記憶されている。The hard disk 3 stores in advance an application program set by a user or the like, a font display control program, a character font, and the like.
【0015】 システムROM2には、CPU1を起動するためのシステムプログラムが格納 されており、本装置起動時にCPU1がこのシステムプログラムを実行すること により、ハードディスク3に記憶しておいた後述するアプリケーションプログラ ムやフォント表示制御プログラムを主記憶装置4のプログラム格納領域4aにロ ードする。A system program for starting the CPU 1 is stored in the system ROM 2. The CPU 1 executes the system program when the apparatus is started up, so that the application program stored in the hard disk 3 to be described later is stored. The font display control program is loaded into the program storage area 4a of the main storage device 4.
【0016】 CPU1は、主記憶装置4にロードされたアプリケーションプログラムやフォ ント表示制御プログラムを実行して、本考案の各構成手段に対応するアプリケー ション実行部1a、キャッシュ検索部1c、フォントロード部1d、フォント表 示部1eとして機能すると共に、後述する文字コード解析部1bとして機能する 。The CPU 1 executes the application program and the font display control program loaded in the main storage device 4, and the application executing unit 1a, the cache searching unit 1c, and the font loading unit corresponding to each component of the present invention. 1d, functions as a font display unit 1e, and also functions as a character code analysis unit 1b described later.
【0017】 主記憶装置4は、データの書替可能なRAMで構成されており、アプリケーシ ョンプログラムやフォント表示制御プログラム等の通常のプログラムやデータを 格納するプログラム格納領域4aの他に、フォントキャッシュ領域4bを設けて いる。The main storage device 4 is composed of a data rewritable RAM, and has a font cache area in addition to a program storage area 4a for storing normal programs such as application programs and font display control programs and data. 4b is provided.
【0018】 フォントキャッシュ領域4bは、ハードディスク3からロードされた使用頻度 の高い文字フォント、およびその文字フォントの文字コードとその文字フォント の格納場所を示すアドレスとを対応させたフォントテーブルを格納する領域であ る。一般的な文書で使用される文字フォントの種類は、表示可能な文字が約8000 種類であるため、本実施例では、その5 〜10%程度である約800 文字分程度のフ ォントキャッシュ領域4bを確保する。The font cache area 4b is an area for storing a frequently used character font loaded from the hard disk 3, and a font table in which a character code of the character font and an address indicating a storage location of the character font are associated with each other. Is. Since the type of character fonts used in general documents is about 8000 types of characters that can be displayed, in the present embodiment, the font cache area 4b is about 5 to 10%, which is about 800 characters. Secure.
【0019】 なお、表示用メモリ5はCRT6に表示する際にその文字フォントを保持する メモリである。The display memory 5 is a memory that holds the character font when displaying on the CRT 6.
【0020】 次に、このように構成されたコンピュータ装置の動作を、CPUの処理手順を 示す図2を参照して説明する。 まず、CPU1はアプリケーションプログラムを実行してアプリケーション実 行部1aとして機能しており、アプリケーションプログラム中に文字フォント表 示要求の命令があるときには、主記憶装置4からフォント表示制御プログラムを 読出して実行し、文字コード解析部1b、キャッシュ検索部1c、フォントロー ド部1d、フォント表示部1eとして機能する。Next, the operation of the computer device configured as described above will be described with reference to FIG. 2 showing the processing procedure of the CPU. First, the CPU 1 executes an application program and functions as the application execution unit 1a. When a character font display request command is included in the application program, the CPU 1 reads the font display control program from the main storage device 4 and executes it. , The character code analysis unit 1b, the cache search unit 1c, the font load unit 1d, and the font display unit 1e.
【0021】 つまり、アプリケーション実行部1aから表示しようとする文字フォントの文 字コードの列が文字コード解析部1bへ送出されると、文字コード解析部1aは その文字コードの列を解析し、1文字コードずつ分解する(ステップ100)。That is, when the character code string of the character font to be displayed is sent from the application execution unit 1a to the character code analysis unit 1b, the character code analysis unit 1a analyzes the character code string and The character codes are disassembled (step 100).
【0022】 キャッシュ検索部1cは、アプリケーション実行部1aからの文字コードを文 字コード解析部1bを介し受けて、主記憶装置4のフォントキャッシュ領域4b におけるフォントテーブルでその文字コードを検索し(ステップ200)、その 文字コードに対応する文字フォントがフォントキャッシュ領域4b中にあるか否 かを判別する(ステップ300)。The cache search unit 1c receives the character code from the application execution unit 1a via the character code analysis unit 1b and searches the font table in the font cache area 4b of the main memory 4 for the character code (step 200), it is determined whether or not the character font corresponding to the character code is in the font cache area 4b (step 300).
【0023】 フォントテーブルでその文字コードが検出できた場合には(ステップ300“ Yes”)、フォントキャッシュ領域4b中に該当する文字フォントがあるという ことなので、フォント表示部1eがその文字フォントのアドレスに基づいてフォ ントキャッシュ領域4bから当該文字フォントを読出し、表示用メモリ5に転送 して、CRT6にその文字フォントを表示させる(ステップ400)。If the character code can be detected in the font table (step 300 “Yes”), it means that the corresponding character font exists in the font cache area 4b, and therefore the font display unit 1e displays the address of the character font. Based on the above, the character font is read from the font cache area 4b, transferred to the display memory 5 and displayed on the CRT 6 (step 400).
【0024】 これで1文字分のフォント表示処理を終了し、次の文字フォント表示のため再 度上記ステップ100へ戻り、上記処理を繰り返し行う。This completes the font display processing for one character, returns to step 100 again for the next character font display, and repeats the above processing.
【0025】 このように、ある文字フォントの表示要求があったときに、その文字フォント がRAMからなる主記憶装置4のフォントキャッシュ領域4b中に格納されてい れば、ハードディスク3に逐一アクセスすることがなくなるので、フォント専用 のROMを設けなくても高速に文字フォントを表示できる。As described above, when a display request for a character font is made, if the character font is stored in the font cache area 4b of the main storage device 4 composed of RAM, the hard disk 3 is accessed one by one. Since there is no need for a font ROM, character fonts can be displayed at high speed.
【0026】 ところで、上記ステップ300の判別で、フォントテーブル上に該当する文字 フォントの文字コードが無い場合には(ステップ300“No ”)、キャッシュ 検索部1cは、続いてフォントキャッシュ領域4bに空きが有るか無いかを判別 する(ステップ310)。By the way, if it is determined in step 300 that there is no character code of the corresponding character font in the font table (step 300 “No”), the cache search unit 1c continues to fill the font cache area 4b. It is determined whether or not there is (step 310).
【0027】 フォントキャッシュ領域4bに空きが有る場合には(ステップ310“Yes” )、フォントロード部1dがハードディスク3にアクセスして表示要求の有った 文字コードに対応した文字フォントを読出し、その空き領域にロードする(ステ ップ320)。If the font cache area 4b has a free space (step 310 “Yes”), the font loading unit 1d accesses the hard disk 3 to read the character font corresponding to the character code requested to be displayed, Load it to an empty area (step 320).
【0028】 そして、さらにキャッシュ検索部1cがフォントキャッシュ領域4bにおける 文字フォントの更新内容に合わせてフォントテーブルを更新し(ステップ330 )、続いて、フォント表示部1eがフォントキャッシュ領域4bから文字フォン トを読出して表示用メモリ5に転送し、CRT6にその文字フォントを表示させ る(ステップ400)。Then, the cache search unit 1c further updates the font table in accordance with the updated contents of the character fonts in the font cache area 4b (step 330), and then the font display unit 1e reads the character font from the font cache area 4b. Is read and transferred to the display memory 5, and the character font is displayed on the CRT 6 (step 400).
【0029】 一方、フォントキャッシュ領域4bに空きがない場合には(ステップ310“ No ”)、そのフォントキャッシュ領域4b中で最先にロードされた文字フォン トを一文字分廃棄して空きを作り(ステップ315)、それ以後は空きがある場 合(ステップ310“Yes”)と同様にハードディスク3から文字フォントをそ の空きにロードし(ステップ320)、フォントテーブルを更新し(ステップ3 30)、表示用メモリ5へ文字フォントを転送する(ステップ400)。On the other hand, when there is no space in the font cache area 4b (step 310 "No"), the character font loaded first in the font cache area 4b is discarded by one character to make a space ( If there is a space thereafter (step 315), the character font is loaded from the hard disk 3 into that space (step 320), and the font table is updated (step 330). The character font is transferred to the display memory 5 (step 400).
【0030】 従って、主記憶装置4のフォントキャッシュ領域4b中に、表示要求のあった 文字フォントが無い場合であっても、次回のこの文字フォントのアクセス時から は、フォントキャッシュ領域4b中にその文字フォントが格納されているため、 次回からはハードディスク3に逐一アクセスする必要がなくなり、文字フォント の表示を高速にできる。Therefore, even if there is no character font for which a display request has been made in the font cache area 4b of the main storage device 4, it will be stored in the font cache area 4b from the next access of this character font. Since the character fonts are stored, it is not necessary to access the hard disk 3 one by one from the next time, and the character fonts can be displayed at high speed.
【0031】 その結果、一般的な文書で使用される文字の種類は500 〜1000程度であること がほとんどであるので、大抵の文書では、その文書で使用される文字フォントが キャッシュメモリ上に記憶されることになり、全文字フォントを主記憶装置上に ロードした場合と較べて10%程度の記憶領域を占有するだけで、フォント専用の ROMを組み込むこと無く、また、ハードディスクに逐一アクセスすること無く 、高速なフォント表示が可能になる。As a result, since the types of characters used in general documents are about 500 to 1000 in most cases, in most documents, the character font used in the document is stored in the cache memory. As compared with the case where all character fonts are loaded on the main storage device, they only occupy about 10% of the storage area, without accessing the font ROM and accessing the hard disk one by one. Without, high speed font display is possible.
【0032】 なお、本実施例では、文字コード解析部1bを設け、この文字コード解析部1 bがアプリケーション実行部1aからの文字コード列を解析して、1文字コード ずつ分解するようにして説明したが、アプリケーション実行部1aが1文字コー ドずつづつ文字コードを出力する場合には、文字コード解析部1bを設ける必要 がなくなる。In the present embodiment, the character code analysis unit 1b is provided, and the character code analysis unit 1b analyzes the character code string from the application execution unit 1a and decomposes the character code by character. However, when the application execution unit 1a outputs character codes one by one, it is not necessary to provide the character code analysis unit 1b.
【0033】[0033]
以上説明したように、本考案では、主記憶装置にハードディスクからロードし た文使用頻度の高い文字フォント、およびその文字フォントの文字コードとアド レスとを対応させたフォントテーブルを格納するフォントキャッシュ領域を設け 、アプリケーションプログラムの実行中に文字コードが出力された場合、その文 字コードに基づき主記憶装置のフォントテーブルでその文字コードを検索し、当 該文字コードが有る場合には当該文字コードに対応した文字フォントを出力させ るようにしたため、ハードディスクに逐一アクセスすることがなくなり、フォン ト専用のROMを設けることなく、文字フォントの表示を高速にできる。 As described above, according to the present invention, a font cache area for storing a character font loaded from the hard disk into the main storage device and having a high sentence usage frequency, and a font table that associates the character code of the character font with the address. If a character code is output during execution of an application program, the character code is searched in the font table of the main storage device based on the character code, and if the character code exists, the character code is Since the corresponding character font is output, the hard disk is not accessed one by one, and the character font can be displayed at high speed without the need for a dedicated ROM.
【0034】 また、主記憶装置のフォントキャッシュ領域に表示しようとする文字フォント の文字コードが無い場合には、本考案では、フォントキャッシュ領域の空きの有 無を判別し、空きがある場合にはハードディスクからその空きにその文字コード に対応した文字フォントをロードする一方、空きがない場合には最先にロードし た文字フォントを廃棄して空きを作り、その空きにその文字コードに対応した文 字フォントをロードするため、次回のこの文字フォントの表示からはフォントキ ャッシュ領域中にその文字フォントが格納されることになり、その文字フォント の表示を高速にできる。Further, when there is no character code of the character font to be displayed in the font cache area of the main storage device, the present invention determines whether or not there is a space in the font cache area. While the character font corresponding to that character code is loaded from the hard disk to that space, if there is no space, the character font that was loaded first is discarded to create a space and the space that corresponds to that character code is written. Since the character font is loaded, the character font will be stored in the font cache area from the next time this character font is displayed, and the character font can be displayed at high speed.
【図1】本考案に係るコンピュータ装置の構成およびC
PUの機能を示すブロック図。FIG. 1 is a configuration of a computer apparatus according to the present invention and C
The block diagram which shows the function of PU.
【図2】本装置におけるCPUの処理手順を示すフロー
チャート。FIG. 2 is a flowchart showing a processing procedure of a CPU in this apparatus.
1 CPU 2 システムROM 3 ハードディスク 4 主記憶装置 5 表示用メモリ 6 CRT 1a アプリケーション実行部 1b 文字コード解析部 1c キャッシュ検索部 1d フォントロード部 1e フォント表示部 4a プログラム格納領域 4b フォントキャッシュ領域 1 CPU 2 System ROM 3 Hard Disk 4 Main Storage Device 5 Display Memory 6 CRT 1a Application Execution Section 1b Character Code Analysis Section 1c Cache Search Section 1d Font Loading Section 1e Font Display Section 4a Program Storage Area 4b Font Cache Area
Claims (1)
字フォントやアプリケ−ションプログラム等を記憶した
ハードディスクと、上記表示装置に文字フォントを表示
する際その文字フォントを保持する表示用メモリとを備
えたコンピュータ装置において、 上記ハードディスクからロードした使用頻度の高い文字
フォント、およびその文字フォントの文字コードとアド
レスとを対応させたフォントテーブルを格納するフォン
トキャッシュ領域を設けた主記憶装置と、 上記アプリケーションプログラムを実行して上記表示装
置に表示しようとする文字フォントの文字コードを出力
するアプリケーション実行手段と、 上記アプリケーション実行手段からの文字コードを受け
て、その文字コードを上記フォントテーブル上で検索
し、その文字コードに対応した文字フォントの有無を判
別するキャッシュ検索手段と、 上記キャッシュ検索手段が上記文字コードに対応した文
字フォントが無いと判別した場合には、上記フォントキ
ャッシュ領域の空きの有無を判別し、空きがある場合に
はその空きに上記文字コードに対応した文字フォントを
上記ハードディスクからロードする一方、上記フォント
キャッシュ領域に空きがない場合には最先にロードした
文字フォントを廃棄して空きを作り、その空きに上記文
字コードに対応した文字フォントをロードするフォント
ロード手段と、 上記フォントキャッシュ領域に上記文字コードに対応し
た文字フォントがある場合には、上記フォントテーブル
のアドレスに基づきその文字フォントを読出して上記表
示用メモリに送出するフォント表示手段と、 を具備することを特徴とするコンピュータ装置。[Claims for utility model registration] 1. A display device, a hard disk storing character fonts and application programs displayed on the display device, and characters displayed when the character fonts are displayed on the display device. In a computer device having a display memory for holding fonts, a font cache area for storing a frequently used character font loaded from the hard disk and a font table in which character codes and addresses of the character font are associated with each other. A main storage device provided, an application executing means for executing the application program to output a character code of a character font to be displayed on the display device, and a character code received from the application executing means. The above font table Cache search means for determining whether or not there is a character font corresponding to the character code, and when the cache search means determines that there is no character font corresponding to the character code, the font cache area If there is a space, the character font corresponding to the above character code is loaded from the hard disk to the available space, while if there is no space in the font cache area, the character loaded first If there is a font loader that discards the font to make a space and loads the character font corresponding to the above character code in that space, and if there is a character font corresponding to the above character code in the above font cache area, the above font table The character font is read based on the address of Computer apparatus characterized by comprising a font display means for output, the.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5429091U JPH058644U (en) | 1991-07-12 | 1991-07-12 | Computer equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5429091U JPH058644U (en) | 1991-07-12 | 1991-07-12 | Computer equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH058644U true JPH058644U (en) | 1993-02-05 |
Family
ID=12966439
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5429091U Pending JPH058644U (en) | 1991-07-12 | 1991-07-12 | Computer equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH058644U (en) |
-
1991
- 1991-07-12 JP JP5429091U patent/JPH058644U/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2006114012A (en) | Optimized access to electronic document | |
| JPH0546624A (en) | Recording medium and information read-out device | |
| US7461337B2 (en) | Exception markup documents | |
| JPH07199898A (en) | Character display device and character display method | |
| US8601362B2 (en) | Information processing apparatus, information processing method, and computer-readable recording medium storing an information processing program | |
| JPH02121058A (en) | Data file device, data associative memory retrieval method, and retrieval device | |
| JP3752698B2 (en) | Document processing device | |
| KR100580239B1 (en) | Command interpreter having the function of grouping files having same file name extension and program execution method | |
| JPH0715623B2 (en) | Display device | |
| JPH07230452A (en) | Document processor | |
| JPH0475155A (en) | Command start-up device | |
| JP3371434B2 (en) | Layout editing device | |
| JPH07295796A (en) | Program starter | |
| JPH10171435A (en) | Character display system | |
| JP3067083B2 (en) | Document input device | |
| JPH02257282A (en) | Table preparation processor | |
| JPH0541999B2 (en) | ||
| JP2001202275A (en) | File information creation method and characteristic character group display method | |
| JP2002297397A (en) | Information processor, computer program and recording medium | |
| JPH08194702A (en) | Information processing apparatus and character cache method thereof | |
| JPH06214781A (en) | Information processor | |
| JPH08314919A (en) | Document processing device with learning function | |
| JPH10187516A (en) | Electronic filing method and apparatus, and storage medium | |
| JPH0581017A (en) | Program processor | |
| JPH03288961A (en) | Document data processor |