JPH0612043A - 文字フォントデータ検索装置 - Google Patents
文字フォントデータ検索装置Info
- Publication number
- JPH0612043A JPH0612043A JP4189878A JP18987892A JPH0612043A JP H0612043 A JPH0612043 A JP H0612043A JP 4189878 A JP4189878 A JP 4189878A JP 18987892 A JP18987892 A JP 18987892A JP H0612043 A JPH0612043 A JP H0612043A
- Authority
- JP
- Japan
- Prior art keywords
- character
- character font
- font data
- storage address
- information
- 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
- 238000000034 method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】
【目的】 文字フォント格納アドレステーブルのための
メモリ容量を削減する。 【構成】 文字フォント格納ナンバテーブル1には文字
コードの区情報毎に、該文字コードに対応する文字フォ
ントデータがすべての文字種に対して存在するか否かを
示す情報が格納されている。文字フォント格納アドレス
テーブル3,5,7は各文字種に夫々対応して設けら
れ、存在しない文字コードを除いた残りすべての文字コ
ードに対応する文字フォントデータの格納位置を示す文
字フォント格納アドレス4,6,8が文字コードの点情
報毎に設定されている。文字フォントデータテーブル9
には文字フォント格納アドレステーブル3,5,7の文
字フォント格納アドレス4,6,8が示す位置に、文字
コードに対応する文字種毎の文字フォントデータ10が
格納されている。
メモリ容量を削減する。 【構成】 文字フォント格納ナンバテーブル1には文字
コードの区情報毎に、該文字コードに対応する文字フォ
ントデータがすべての文字種に対して存在するか否かを
示す情報が格納されている。文字フォント格納アドレス
テーブル3,5,7は各文字種に夫々対応して設けら
れ、存在しない文字コードを除いた残りすべての文字コ
ードに対応する文字フォントデータの格納位置を示す文
字フォント格納アドレス4,6,8が文字コードの点情
報毎に設定されている。文字フォントデータテーブル9
には文字フォント格納アドレステーブル3,5,7の文
字フォント格納アドレス4,6,8が示す位置に、文字
コードに対応する文字種毎の文字フォントデータ10が
格納されている。
Description
【0001】
【技術分野】本発明は文字フォントデータ検索装置に関
し、特に印字装置などで使用する文字フォントデータの
検索方法に関する。
し、特に印字装置などで使用する文字フォントデータの
検索方法に関する。
【0002】
【従来技術】従来、文字フォントデータの検索方法にお
いては、図2に示すように、まず文字コードを基に文字
フォント格納アドレステーブル11から文字フォント格
納アドレス12を検索する。この検索した文字フォント
格納アドレス12を基に文字フォントデータテーブル1
3から文字フォントデータ14を検索している。
いては、図2に示すように、まず文字コードを基に文字
フォント格納アドレステーブル11から文字フォント格
納アドレス12を検索する。この検索した文字フォント
格納アドレス12を基に文字フォントデータテーブル1
3から文字フォントデータ14を検索している。
【0003】このような従来の文字フォントデータの検
索方法では、同一文字コードが存在する多種の文字種を
扱う場合、すべての文字コードに対して文字種毎に文字
フォント格納アドレステーブル11を作成しなければな
らないため、文字フォント格納アドレステーブル11の
ためのメモリ容量が大きくなってしまうという問題があ
る。
索方法では、同一文字コードが存在する多種の文字種を
扱う場合、すべての文字コードに対して文字種毎に文字
フォント格納アドレステーブル11を作成しなければな
らないため、文字フォント格納アドレステーブル11の
ためのメモリ容量が大きくなってしまうという問題があ
る。
【0004】
【発明の目的】本発明は上記のような従来のものの問題
点を除去すべくなされたもので、文字フォント格納アド
レステーブルのためのメモリ容量を削減することができ
る文字フォントデータ検索装置の提供を目的とする。
点を除去すべくなされたもので、文字フォント格納アド
レステーブルのためのメモリ容量を削減することができ
る文字フォントデータ検索装置の提供を目的とする。
【0005】
【発明の構成】本発明による文字フォントデータ検索装
置は、行情報と桁情報とからなる文字コードに対応して
格納される文字フォントデータを検索する文字フォント
データ検索装置であって、前記文字フォントデータの文
字種に共通して設けられ、前記行情報毎に前記文字フォ
ントデータの有無を示す情報を格納する第1の格納手段
と、前記文字フォントデータの文字種毎に設けられ、前
記第1の格納手段の内容が前記文字フォントデータが有
ることを示す行に対応して前記桁情報毎に前記文字フォ
ントデータの格納位置情報を格納する複数の第2の格納
手段とを含み、前記第1の格納手段および前記複数の第
2の格納手段から前記文字フォントデータの格納位置情
報を検索するようにしたことを特徴とする。
置は、行情報と桁情報とからなる文字コードに対応して
格納される文字フォントデータを検索する文字フォント
データ検索装置であって、前記文字フォントデータの文
字種に共通して設けられ、前記行情報毎に前記文字フォ
ントデータの有無を示す情報を格納する第1の格納手段
と、前記文字フォントデータの文字種毎に設けられ、前
記第1の格納手段の内容が前記文字フォントデータが有
ることを示す行に対応して前記桁情報毎に前記文字フォ
ントデータの格納位置情報を格納する複数の第2の格納
手段とを含み、前記第1の格納手段および前記複数の第
2の格納手段から前記文字フォントデータの格納位置情
報を検索するようにしたことを特徴とする。
【0006】
【実施例】次に、本発明の一実施例について図面を参照
して説明する。
して説明する。
【0007】図1は本発明の一実施例を示す構成図であ
る。図において、文字フォント格納ナンバテーブル1に
は区点で表わされる文字コードの区情報(行情報)毎
に、該文字コードに対応する文字フォントデータがすべ
ての文字種に対して存在するか否かを示す情報が格納さ
れている。
る。図において、文字フォント格納ナンバテーブル1に
は区点で表わされる文字コードの区情報(行情報)毎
に、該文字コードに対応する文字フォントデータがすべ
ての文字種に対して存在するか否かを示す情報が格納さ
れている。
【0008】すなわち、該文字コードの区情報に対応す
る文字フォントデータがすべての文字種に対して存在す
る場合には、文字種毎に設けられた文字フォント格納ア
ドレステーブル3,5,7の該文字コードに対応するポ
インタを示す文字フォント格納ナンバ2が文字フォント
格納ナンバテーブル1から読出される。
る文字フォントデータがすべての文字種に対して存在す
る場合には、文字種毎に設けられた文字フォント格納ア
ドレステーブル3,5,7の該文字コードに対応するポ
インタを示す文字フォント格納ナンバ2が文字フォント
格納ナンバテーブル1から読出される。
【0009】また、該文字コードの区情報に対応する文
字フォントデータがすべての文字種に対して存在しない
場合には、予めセットされたデータエラーコードが文字
フォント格納ナンバテーブル1から読出される。文字フ
ォントデータがすべての文字種に対して存在しない文字
コードの区情報はこの時点で検出される。
字フォントデータがすべての文字種に対して存在しない
場合には、予めセットされたデータエラーコードが文字
フォント格納ナンバテーブル1から読出される。文字フ
ォントデータがすべての文字種に対して存在しない文字
コードの区情報はこの時点で検出される。
【0010】文字フォント格納アドレステーブル3,
5,7は各文字種に夫々対応して設けられている。すな
わち、文字フォント格納アドレステーブル3に属する文
字種であれば、文字フォント格納アドレステーブル3か
ら文字フォント格納アドレス4が検索される。また、文
字フォント格納アドレステーブル5に属する文字種であ
れば、文字フォント格納アドレステーブル5から文字フ
ォント格納アドレス6が検索される。さらに、文字フォ
ント格納アドレステーブル7に属する文字種であれば、
文字フォント格納アドレステーブル7から文字フォント
格納アドレス8が検索される。
5,7は各文字種に夫々対応して設けられている。すな
わち、文字フォント格納アドレステーブル3に属する文
字種であれば、文字フォント格納アドレステーブル3か
ら文字フォント格納アドレス4が検索される。また、文
字フォント格納アドレステーブル5に属する文字種であ
れば、文字フォント格納アドレステーブル5から文字フ
ォント格納アドレス6が検索される。さらに、文字フォ
ント格納アドレステーブル7に属する文字種であれば、
文字フォント格納アドレステーブル7から文字フォント
格納アドレス8が検索される。
【0011】上記の文字フォント格納アドレステーブル
3,5,7各々には、存在しない文字コードを除いた残
りすべての文字コードに対応する文字フォントデータの
格納位置を示す文字フォント格納アドレス4,6,8
が、文字コードの点情報(桁情報)毎に設定されてい
る。
3,5,7各々には、存在しない文字コードを除いた残
りすべての文字コードに対応する文字フォントデータの
格納位置を示す文字フォント格納アドレス4,6,8
が、文字コードの点情報(桁情報)毎に設定されてい
る。
【0012】これに対して、存在しない文字コードの場
合、文字フォント格納アドレステーブル3,5,7各々
に該文字コードに対応する文字フォントデータがないこ
とを示すデータエラーコードが予めセットされる。他の
文字種には存在するが、該当文字種には存在しない文字
コードはこの時点で検出される。
合、文字フォント格納アドレステーブル3,5,7各々
に該文字コードに対応する文字フォントデータがないこ
とを示すデータエラーコードが予めセットされる。他の
文字種には存在するが、該当文字種には存在しない文字
コードはこの時点で検出される。
【0013】文字フォントデータテーブル9には文字フ
ォント格納アドレステーブル3,5,7から検索された
文字フォント格納アドレス4,6,8が示す位置に、文
字コードに対応する文字種毎の文字フォントデータ10
が格納されている。
ォント格納アドレステーブル3,5,7から検索された
文字フォント格納アドレス4,6,8が示す位置に、文
字コードに対応する文字種毎の文字フォントデータ10
が格納されている。
【0014】この図1を用いて本発明の一実施例による
文字フォントデータ10の検索処理について説明する。
まず、文字コードが文字フォント格納ナンバテーブル1
に入力されると、その文字コードを基に文字フォント格
納ナンバテーブル1から文字フォント格納ナンバ2を検
索する。このとき、各文字種共通に文字コードが存在し
なければ、文字フォント格納ナンバテーブル1からデー
タエラーコードが出力される。
文字フォントデータ10の検索処理について説明する。
まず、文字コードが文字フォント格納ナンバテーブル1
に入力されると、その文字コードを基に文字フォント格
納ナンバテーブル1から文字フォント格納ナンバ2を検
索する。このとき、各文字種共通に文字コードが存在し
なければ、文字フォント格納ナンバテーブル1からデー
タエラーコードが出力される。
【0015】各文字種共通に文字コードが存在する場合
には、その文字コードに対応する文字フォント格納ナン
バ2が文字フォント格納ナンバテーブル1から出力され
る。このとき、文字種が文字フォント格納アドレステー
ブル3に属する文字種であれば、文字フォント格納アド
レステーブル3から文字フォント格納アドレス4が出力
される。よって、文字フォント格納アドレス4が示す文
字フォントデータテーブル9の格納位置からその文字コ
ードに対応する文字フォントデータ10が出力される。
には、その文字コードに対応する文字フォント格納ナン
バ2が文字フォント格納ナンバテーブル1から出力され
る。このとき、文字種が文字フォント格納アドレステー
ブル3に属する文字種であれば、文字フォント格納アド
レステーブル3から文字フォント格納アドレス4が出力
される。よって、文字フォント格納アドレス4が示す文
字フォントデータテーブル9の格納位置からその文字コ
ードに対応する文字フォントデータ10が出力される。
【0016】また、文字種が文字フォント格納アドレス
テーブル5に属する文字種であれば、文字フォント格納
アドレステーブル5から文字フォント格納アドレス6が
出力される。よって、文字フォント格納アドレス6が示
す文字フォントデータテーブル9の格納位置からその文
字コードに対応する文字フォントデータ10が出力され
る。
テーブル5に属する文字種であれば、文字フォント格納
アドレステーブル5から文字フォント格納アドレス6が
出力される。よって、文字フォント格納アドレス6が示
す文字フォントデータテーブル9の格納位置からその文
字コードに対応する文字フォントデータ10が出力され
る。
【0017】さらに、文字種が文字フォント格納アドレ
ステーブル7に属する文字種であれば、文字フォント格
納アドレステーブル7から文字フォント格納アドレス8
が出力される。よって、文字フォント格納アドレス8が
示す文字フォントデータテーブル9の格納位置からその
文字コードに対応する文字フォントデータ10が出力さ
れる。
ステーブル7に属する文字種であれば、文字フォント格
納アドレステーブル7から文字フォント格納アドレス8
が出力される。よって、文字フォント格納アドレス8が
示す文字フォントデータテーブル9の格納位置からその
文字コードに対応する文字フォントデータ10が出力さ
れる。
【0018】このように、文字フォント格納ナンバテー
ブル1に文字種に共通して文字コードの区情報毎に文字
フォントデータ10の有無を示す情報を格納し、文字種
毎に設けられた文字フォント格納アドレステーブル3,
5,7に文字フォンデータ10が存在することを示す区
情報に対応して文字コードの点情報毎に文字フォントデ
ータ10の格納位置情報を格納することによって、文字
種毎の文字フォント格納アドレステーブル3,5,7に
は文字フォンデータ10が存在する区情報に対応する点
情報毎の格納位置情報を格納するだけでよい。よって、
文字フォント格納アドレステーブル3,5,7のための
メモリ容量を削減することができる。
ブル1に文字種に共通して文字コードの区情報毎に文字
フォントデータ10の有無を示す情報を格納し、文字種
毎に設けられた文字フォント格納アドレステーブル3,
5,7に文字フォンデータ10が存在することを示す区
情報に対応して文字コードの点情報毎に文字フォントデ
ータ10の格納位置情報を格納することによって、文字
種毎の文字フォント格納アドレステーブル3,5,7に
は文字フォンデータ10が存在する区情報に対応する点
情報毎の格納位置情報を格納するだけでよい。よって、
文字フォント格納アドレステーブル3,5,7のための
メモリ容量を削減することができる。
【0019】
【発明の効果】以上説明したように本発明によれば、文
字コードの行情報毎に文字フォントデータの有無を示す
情報を格納する格納手段を文字フォントデータの文字種
に共通して設け、文字フォントデータが有ることを示す
行に対応して桁情報毎に文字フォントデータの格納位置
情報を格納する格納手段を文字フォントデータの文字種
毎に設けることによって、文字フォント格納アドレステ
ーブルのためのメモリ容量を削減することができるとい
う効果がある。
字コードの行情報毎に文字フォントデータの有無を示す
情報を格納する格納手段を文字フォントデータの文字種
に共通して設け、文字フォントデータが有ることを示す
行に対応して桁情報毎に文字フォントデータの格納位置
情報を格納する格納手段を文字フォントデータの文字種
毎に設けることによって、文字フォント格納アドレステ
ーブルのためのメモリ容量を削減することができるとい
う効果がある。
【図1】本発明の一実施例を示す構成図である。
【図2】従来例を示す構成図である。
1 文字フォント格納ナンバテーブル 3,5,7 文字フォント格納アドレステーブル 9 文字フォントデータテーブル
Claims (1)
- 【請求項1】 行情報と桁情報とからなる文字コードに
対応して格納される文字フォントデータを検索する文字
フォントデータ検索装置であって、前記文字フォントデ
ータの文字種に共通して設けられ、前記行情報毎に前記
文字フォントデータの有無を示す情報を格納する第1の
格納手段と、前記文字フォントデータの文字種毎に設け
られ、前記第1の格納手段の内容が前記文字フォントデ
ータが有ることを示す行に対応して前記桁情報毎に前記
文字フォントデータの格納位置情報を格納する複数の第
2の格納手段とを含み、前記第1の格納手段および前記
複数の第2の格納手段から前記文字フォントデータの格
納位置情報を検索するようにしたことを特徴とする文字
フォントデータ検索装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4189878A JPH0612043A (ja) | 1992-06-24 | 1992-06-24 | 文字フォントデータ検索装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4189878A JPH0612043A (ja) | 1992-06-24 | 1992-06-24 | 文字フォントデータ検索装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0612043A true JPH0612043A (ja) | 1994-01-21 |
Family
ID=16248694
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4189878A Pending JPH0612043A (ja) | 1992-06-24 | 1992-06-24 | 文字フォントデータ検索装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0612043A (ja) |
-
1992
- 1992-06-24 JP JP4189878A patent/JPH0612043A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3648254A (en) | High-speed associative memory | |
| JPH0218987B2 (ja) | ||
| JPH0612043A (ja) | 文字フォントデータ検索装置 | |
| JP2770798B2 (ja) | 商品コード検索方式 | |
| CN114185934A (zh) | 一种基于天盾数据库列存储的索引及查询方法及系统 | |
| JP3145727B2 (ja) | データの検索装置 | |
| JP3157673B2 (ja) | 仮想記憶システム | |
| JPS63245720A (ja) | デ−タベ−スシステム | |
| JPH04172541A (ja) | レコード格納装置 | |
| JPH0391067A (ja) | 文書作成装置 | |
| JPS6024631A (ja) | 情報登録および検索方式 | |
| JP3564173B2 (ja) | 相対編成フアイルのアクセス装置 | |
| JPS59220838A (ja) | 連想メモリ装置 | |
| JPH0764835A (ja) | リレーショナルデータベースのデータ格納方式 | |
| JPS60211540A (ja) | デ−タ検索回路 | |
| JPS6020253A (ja) | メモリ制御方式 | |
| JPH01228022A (ja) | 二次元データ格納方式 | |
| JPH0245874A (ja) | Cd−rom検索装置 | |
| JPH01250169A (ja) | Posシステム | |
| JPH02257282A (ja) | 作表処理装置 | |
| JPH0844597A (ja) | 情報記憶方法及び情報処理装置 | |
| JPH08101843A (ja) | 情報検索装置 | |
| JPH06124307A (ja) | データベース処理装置 | |
| JPH04230576A (ja) | 項目選択装置 | |
| JPS63253431A (ja) | インバ−テツド構造のデ−タベ−ス検索方式 |