JPH08123795A - 文字管理装置 - Google Patents
文字管理装置Info
- Publication number
- JPH08123795A JPH08123795A JP6256339A JP25633994A JPH08123795A JP H08123795 A JPH08123795 A JP H08123795A JP 6256339 A JP6256339 A JP 6256339A JP 25633994 A JP25633994 A JP 25633994A JP H08123795 A JPH08123795 A JP H08123795A
- Authority
- JP
- Japan
- Prior art keywords
- character
- registered
- registration
- size
- area
- 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.)
- Granted
Links
Landscapes
- Document Processing Apparatus (AREA)
Abstract
情報および登録文字ドットデータを別個に管理する文字
管理装置に関し、外字などの文字の文字種別と追番から
なる登録文字コードを持たせると共に、文字種別の管理
情報と外字などの登録文字ドットデータとを別個に登録
して管理し、データの管理を簡易にすると共に文字登録
などの領域を削減することを目的とする。 【構成】 文字管理情報を予め登録する文字登録管理領
域5と、登録文字ドットデータを登録する登録領域4
と、文字の登録文字コード、文字管理情報、および登録
文字ドットデータの入力に対応して、文字登録管理領域
5に文字種別毎の領域に文字管理情報を登録すると共
に、登録領域4に登録文字ドットデータを登録する登録
処理部3とを備えるように構成する。
Description
づけて管理情報および登録文字ドットデータを別個に管
理する文字管理装置に関するものである。
示などに用いられる文字を登録するとき、従来の外字登
録の処理方法では、登録した文字サイズや文字位置(左
上のX座標、Y座標)などのデータを1文字毎に登録し
て管理していた。
録の処理方法では、文字サイズや文字位置などのデータ
を1文字毎に登録して管理していたため、登録する領域
が広く必要になってしまうと共に、データの管理に手間
がかかるという問題があった。
外字などの文字の文字種別と追番からなる登録文字コー
ドを持たせると共に、文字種別の管理情報と文字種別の
外字などの登録文字ドットデータとを別個に登録して管
理し、データの管理を簡易にすると共に文字登録などの
領域を削減することを目的としている。
ロック図を示す。図1において、発券機1は、投票券な
どを印字して発券するものであって、入力部2、登録処
理部3、登録領域4、文字登録管理領域5、編集処理部
6、および出力制御部7などから構成されるものであ
る。
のである。登録処理部3は、登録文字ドットデータを登
録領域4に登録したり、登録文字ドットデータの文字種
別毎にその管理情報(1行登録文字数、Xサイズ、Yサ
イズ、文字種別登録先頭Y座標)を文字登録管理領域5
に登録したりするものである。
データを登録する領域である。文字登録管理領域5は、
登録文字ドットデータの文字種別にその管理情報(1行
登録文字数、Xサイズ、Yサイズ、文字種別登録先頭Y
座標)を登録する領域である。
た呼び出しに対応して、この登録文字コードを構成する
文字種別および追番をもとに文字登録管理領域5から管
理情報を取り出し、この管理情報をもとに登録領域4か
ら該当する文字種別の登録文字ドットデータを取り出す
ものである。
り出した登録文字ドットデータを出力制御するものであ
る。出力部8は、登録文字ドットデータを印字したり、
表示したりするものである。
コード、文字管理情報、および登録文字ドットデータの
入力に対応して、登録処理部3が文字登録管理領域5に
文字種別毎の文字管理情報を登録すると共に、登録領域
4に登録文字ドットデータを登録するようにしている。
Yサイズ、および登録文字ドットデータの入力に対応し
て、登録処理部3が文字登録管理領域5に文字種別の登
録先頭Y座標、文字のXサイズ、Yサイズ、登録領域4
のメモリ幅をXサイズで除算した商の1行登録文字数を
登録すると共に、登録領域4のメモリ幅をXサイズで除
算した余りにXサイズを乗算したX座標とその商にYサ
イズを乗算したY座標との位置に登録文字ドットデータ
を登録領域4に登録するようにしている。
に対応して、編集処理部6がこの登録文字コードを構成
する文字種別の文字登録管理領域5中から1行登録文字
数、Xサイズ、Yサイズ、および文字種登録先頭Y座標
を取り出し、これらと登録文字コードの追番とから登録
領域4のX座標およびY座標を算出して文字ドットデー
タを取り出し、出力するようにしている。
からなる登録文字コードを持たせると共に、文字種別の
管理情報と文字種別の外字などの登録文字ドットデータ
とを別個に登録して管理することにより、データの管理
を簡易にすると共に文字登録などの領域を削減すること
が可能となる。
の構成および動作を順次詳細に説明する。
を示す。これは、外字の登録文字ドットデータを文字種
別毎に登録領域4に登録、および外字の登録文字ドット
データの文字種別毎に管理情報(1行登録文字数、Xサ
イズ、Yサイズ、文字種登録先先頭Y座標)を文字登録
管理領域に登録するものである。
タを受信する。 ・Xサイズ(登録文字ドッドデータのXサイズ) ・Yサイズ(登録文字ドッドデータのYサイズ) ・登録文字コード(文字種別と追番から構成される登録
文字コード) ・登録文字ドットデータ(実際の外字のドットデータ) S2は、文字種別毎に文字登録管理領域5の割り付けを
行う。これは、後述する図4に示すように、文字登録管
理領域5について、文字種別毎の領域の割り付けを行
う。
字登録管理領域5に文字サイズを登録する。これは、後
述する図4に示すように、XサイズおよびYサイズを登
録する。
に1行登録文字数を登録する。これは、 ・1行登録文字数=(登録領域のメモリ幅W)÷(Xサ
イズ)=(商)・・・(余り) を求め、 ・(商)=1行登録文字数 とし、この1行登録文字数を文字登録管理領域5に登録
する。
に文字登録先頭Y座標を登録・保持する。ここで、 ・(文字登録先頭Y座標)=[(追番)÷(1行登録文
字数)+1]×(Yサイズ)+(1つ前の文字種別の文
字登録先頭Y座標) 但し、文字種別0のときの1つ前の文字種登録先頭Y座
標は0とする。を求め、文字登録管理領域5に登録す
る。
る。ここで、 ・登録先X座標=(Xサイズ)×(余り) ・登録先Y座標=(Yサイズ)×(商)+(文字種登
録先頭Y座標) ・Xサイズ ・Yサイズ ・登録文字ドットデータ をもとに登録する。
Sの場合には、終了する(END)。NOの場合には、
S2に戻り、繰り返す。以上によって、文字種別毎の管
理情報(1行登録文字数、Xサイズ、Yサイズ、文字種
登録先頭Y座標)を図4の文字登録管理領域5に登録す
ると共に、文字種別毎に登録文字ドットデータを図5の
登録領域4に登録することができたこととなる。
す。これは、文字登録管理領域5および登録領域4から
登録文字ドットデータを取り出すための登録文字コード
例である。この登録文字コードは、図示のように、 ・文字種別:6ビットであって、最大64種類の文字種
別を管理/指定できる。
4個の登録文字ドットデータを管理/指定できる。 以上の文字種別および追番からなる登録文字コードに対
応づけて、文字種別毎の管理情報(1行登録文字数、X
サイズ、Yサイズ、文字種登録先頭Y座標)を文字登録
管理領域5に登録、および文字種別毎の登録文字ドット
データを登録領域4に登録したり、当該登録文字コード
を指定して登録文字ドットデータを取り出したりすこと
が可能となる。
す。この文字登録管理領域5は、文字種別毎に管理情報
(1行登録文字数、Xサイズ、Yサイズ、文字種登録先
頭Y座標)を図2のフローチャートのS2からS5に従
い登録したものである。
登録領域4は、文字種別毎に登録文字ドットデータを、
図2のS6によって登録したものである。ここで、登録
領域4のメモリ幅をWとする。
ートを示す。図6において、S11は、下記の電文を受
信する。 ・登録文字コード ・編集先X、Y座標(左上の座標) S12は、登録文字コードの文字種別を元に、文字登録
管理領域5からデータ(管理情報(1行登録文字数、X
サイズ、Yサイズ、文字種登録先頭Y座標))の取り出
しを行う。
う。これは、既述した図2のS6の登録先X座標、登録
先Y座標の算出を行う。S14は、文字の取り出し(ブ
ロック転送)を行う。ここで、 ・転送元:左上のX座標、Y座標 Xサイズ Yサイズ ・転送先:左上のX座標、Y座標 を指定して転送元から転送先にブロック転送する。例え
ば後述する図7の(a)の“あ”の転送元から図8の転
送先X、Y座標(左上)に登録文字ドットデータをブロ
ック転送する。
る。YESの場合には、S16で出力(印刷/表示)
し、終了する(END)。一方、NOの場合には、S2
に戻り繰り返す。
び編集先(転送先)のX、Y座標(左上)を指定したこ
とに対応して、文字登録管理領域5の該当文字種別の管
理情報(1行登録文字数、Xサイズ、Yサイズ、文字種
登録先頭Y座標)を取り出してこれらをもとに登録領域
4から登録文字ドットデータを編集先(転送先)にブロ
ック転送し、印刷/表示することが可能となる。
図7の(a)は、登録領域4の例を示す。この登録領域
4は、メモリ幅W=1152ビットとし、文字種登録先
頭座標が(0、100)とする。
る文字「あ」の登録文字コードが 0000 1000 0000 0010B [0802H] とした例を示す。ここで、先頭の6ビットの"0000 10"
が文字種別を表し、それに続く10ビットが追番を表
す。
を示す。ここでは、図示のように、 1行登録文字数:1152/32=36文字 Xサイズ:32ビット Yサイズ:32ビット 文字種登録先頭Y座標:100 である。
座標算出方法を示す。 (追番)÷(1行登録文字数)=(商)・・・(余り) 2 ÷ 36 = 0 ・・・ 2 となり、図7の(d−1)に示すように、X座標は、 (X座標)=(余り)×(Xサイズ) = 2 × 32 =64 となる。図7の(d−2)に示すように、Y座標は、 (Y座標)=(商)×(Yサイズ)+(文字種登録先頭Y座標 = 0 × 32 + 100 =100 となる。
標、Y座標)=(64、100)の左上の座標からXサ
イズ、Yサイズそれぞれ32ビットの矩形領域から登録
文字ドットデータを取り出し、既述したように、図8の
編集領域の転送先X、Y座標(左上)の領域にブロック
転送することが可能となる。
は、登録領域4から登録文字ドットデータをブロック転
送する転送先の領域であって、ここでは、転送先X、Y
座標(左上)およびXサイズ、Yサイズの領域にブロッ
ク転送する様子を表したものである。この編集領域にブ
ロック転送した後、印刷あるいは表示する。
外字などの文字の文字種別と追番からなる登録文字コー
ドを持たせ、管理情報を文字登録管理領域5に登録およ
び外字などの登録文字ドットデータを登録領域4に登録
と分けて管理する構成を採用しているため、データの管
理を簡易かつ外字登録などの領域を削減することができ
ると共に、文字種別および追番からなる登録文字コード
を指定して該当する登録文字ドットデータを簡易かつ迅
速に取り出すことができる。
Claims (3)
- 【請求項1】文字管理情報を予め登録する文字登録管理
領域(5)と、 登録文字ドットデータを登録する登録領域(4)と、 文字の登録文字コード、文字管理情報、および登録文字
ドットデータの入力に対応して、上記文字登録管理領域
(5)に文字管理情報を登録すると共に、登録領域
(4)に登録文字ドットデータを登録する登録処理部
(3)とを備えたことを特徴とする文字管理装置。 - 【請求項2】文字種登録先頭Y座標、文字のXサイズ、
Yサイズ、および1行登録文字数を予め登録する文字登
録管理領域(5)と、 登録文字ドットデータを登録する登録領域(4)と、 登録文字コード、文字のXサイズ、Yサイズ、および登
録文字ドットデータの入力に対応して、上記文字登録管
理領域(5)に文字種別毎の登録先頭Y座標、文字のX
サイズ、Yサイズ、登録領域(4)のメモリ幅をXサイ
ズで除算した商の1行登録文字数を登録すると共に、登
録領域(4)のメモリ幅をXサイズで除算した余りにX
サイズを乗算したX座標とその商にYサイズを乗算した
Y座標との位置に登録文字ドットデータを登録領域
(4)に登録する登録処理部(3)とを備えたことを特
徴とする文字管理装置。 - 【請求項3】登録文字コードを指定した呼び出しに対応
して、この登録文字コードを構成する文字種別の上記文
字登録管理領域(5)中から1行登録文字数、Xサイ
ズ、Yサイズ、および文字種登録先頭Y座標を取り出
し、これらと登録文字コードの追番とから上記登録領域
(4)のX座標およびY座標を算出して文字ドットデー
タを取り出す編集処理部(6)を備えたことを特徴とす
る文字管理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25633994A JP3589715B2 (ja) | 1994-10-21 | 1994-10-21 | 文字管理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25633994A JP3589715B2 (ja) | 1994-10-21 | 1994-10-21 | 文字管理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08123795A true JPH08123795A (ja) | 1996-05-17 |
| JP3589715B2 JP3589715B2 (ja) | 2004-11-17 |
Family
ID=17291304
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25633994A Expired - Fee Related JP3589715B2 (ja) | 1994-10-21 | 1994-10-21 | 文字管理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3589715B2 (ja) |
-
1994
- 1994-10-21 JP JP25633994A patent/JP3589715B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP3589715B2 (ja) | 2004-11-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH08123795A (ja) | 文字管理装置 | |
| JPH0815800B2 (ja) | 宛先印字装置 | |
| JPS60239261A (ja) | カードイメージ印刷処理装置 | |
| JP3118310B2 (ja) | ページプリンタの印字処理方法 | |
| JP3598733B2 (ja) | データ管理装置及び記憶媒体 | |
| JP2664222B2 (ja) | プリンタにおける印字データ処理方法 | |
| JPH04148321A (ja) | 帳票送付票作成方式 | |
| JP3119094B2 (ja) | 文字出力装置 | |
| JP2758778B2 (ja) | 印字データ出力方式 | |
| JPH08241304A (ja) | 文書処理装置 | |
| JPH11105370A (ja) | 印刷制御方法及びその装置及び記憶媒体 | |
| JP2716961B2 (ja) | 発券機 | |
| JPH05338325A (ja) | プリンタ装置 | |
| JPS60251465A (ja) | 文字編集処理方式 | |
| JPH1185882A (ja) | 文書作成方法及び装置 | |
| JPH05225190A (ja) | データ処理装置 | |
| JPH10161827A (ja) | 出力不可能文字情報の出力方法 | |
| JPH03105555A (ja) | 画像編集制御方式 | |
| JPH01128846A (ja) | プリンタ装置縮刷方式 | |
| JPS61233881A (ja) | 手書き文字読取り装置 | |
| JPS5844650U (ja) | 金銭登録機 | |
| JP2006201864A (ja) | Idカード自動更新発行システム及び自動更新発行方法 | |
| JPS60220088A (ja) | パチンコ台管理装置 | |
| JPS5928739U (ja) | 電子式キヤツシユレジスタ | |
| JPH0877391A (ja) | 発券装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040803 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040818 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080827 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090827 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090827 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100827 Year of fee payment: 6 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100827 Year of fee payment: 6 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110827 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110827 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120827 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120827 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130827 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |