JPH0457090A - 利用者定義文字の動的利用システム - Google Patents
利用者定義文字の動的利用システムInfo
- Publication number
- JPH0457090A JPH0457090A JP2168987A JP16898790A JPH0457090A JP H0457090 A JPH0457090 A JP H0457090A JP 2168987 A JP2168987 A JP 2168987A JP 16898790 A JP16898790 A JP 16898790A JP H0457090 A JPH0457090 A JP H0457090A
- Authority
- JP
- Japan
- Prior art keywords
- character
- file
- pattern
- characters
- user
- 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
- Document Processing Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[概要]
標準文字と外字を含む文字データを表示するシステムに
おける利用者定義文字の動的利用システムに関し、 システム側の利用者定義文字ファイル内の外字の数より
も多くの外字を表現できるようにすることを目〔自とし
、 文字に関する標準コードが格納された標準コド領域と、
外字コードが格納された外字コード領域よりなる文字デ
ータファイルと、前記標準コドに対応した文字パターン
が格納された標準バタンファイルと、前記外部コードに
対応した外字パターンが格納された外字ファイルと、こ
れら文字データファイル及び外字ファイルと接続された
表示制御部と、当該画面に表示する外字パターンを登録
する利用者定義文字ファイルと、前記表示制御部からの
文字パターンと利用者定義文字ファイルからの外字パタ
ーンを受けて画面に表示するための表示制御を行う画面
表示制御部とを具備し、前記表示制御部は、文字データ
ファイルから文字データを読込み、画面表示制御部に渡
すと共に、その画面で用いられる外字のパターンを外字
ファイルより読出して利用者定義文字ファイルに登録す
ると共に、不要となった外字パターンを消去する操作を
動的に行うように構成する。
おける利用者定義文字の動的利用システムに関し、 システム側の利用者定義文字ファイル内の外字の数より
も多くの外字を表現できるようにすることを目〔自とし
、 文字に関する標準コードが格納された標準コド領域と、
外字コードが格納された外字コード領域よりなる文字デ
ータファイルと、前記標準コドに対応した文字パターン
が格納された標準バタンファイルと、前記外部コードに
対応した外字パターンが格納された外字ファイルと、こ
れら文字データファイル及び外字ファイルと接続された
表示制御部と、当該画面に表示する外字パターンを登録
する利用者定義文字ファイルと、前記表示制御部からの
文字パターンと利用者定義文字ファイルからの外字パタ
ーンを受けて画面に表示するための表示制御を行う画面
表示制御部とを具備し、前記表示制御部は、文字データ
ファイルから文字データを読込み、画面表示制御部に渡
すと共に、その画面で用いられる外字のパターンを外字
ファイルより読出して利用者定義文字ファイルに登録す
ると共に、不要となった外字パターンを消去する操作を
動的に行うように構成する。
[産業上の利用分野]
本発明は標準文字と外字を含む文字データを表示するシ
ステムにおける利用者定義文字の動的利用システムに関
する。
ステムにおける利用者定義文字の動的利用システムに関
する。
近年のコンピュータシスデムでの文書の電子化に伴い、
外字の表示か要求されている。このため、利用者定義文
字了に対して文字パターンの登録をjJい、それを表示
している。その場合、表現できる外字の数か多いはとシ
ステムとして利用しやすい。
外字の表示か要求されている。このため、利用者定義文
字了に対して文字パターンの登録をjJい、それを表示
している。その場合、表現できる外字の数か多いはとシ
ステムとして利用しやすい。
[従来の技術]
第3図は従来システムの構成概念図である。表示データ
格納ファイル1には、文字データファイルが格納されて
おり、文字データファイルは、標準文字コートと外字コ
ードよりなる。標準文字コドはシステム共通の統一コー
ド系で構成されており、外字コ−1・゛は利用者が定義
した外字パタンに対応するコードである。表示データ格
納ファイル1に格納されている文字データは表示制御部
2によりコードからパターンへの変換が行われ、表示シ
ステム3に表示される。
格納ファイル1には、文字データファイルが格納されて
おり、文字データファイルは、標準文字コートと外字コ
ードよりなる。標準文字コドはシステム共通の統一コー
ド系で構成されており、外字コ−1・゛は利用者が定義
した外字パタンに対応するコードである。表示データ格
納ファイル1に格納されている文字データは表示制御部
2によりコードからパターンへの変換が行われ、表示シ
ステム3に表示される。
ここで、外字パターンの登録は、キーボード等から表示
画面上に利用者が欲する形で文字パターン(例えば斜字
パターン)を作成し、作成した文字パターンに文字コー
ド(外字コード)を対応させ、その文字コードとパター
ンをメモリに格納することで行う。このようにして定義
された文字を利用者定義文字という。ところで、表示し
たい外字の数は表示システム3の利用者定義文字ファイ
ル3aに格納することができる数によって制限される。
画面上に利用者が欲する形で文字パターン(例えば斜字
パターン)を作成し、作成した文字パターンに文字コー
ド(外字コード)を対応させ、その文字コードとパター
ンをメモリに格納することで行う。このようにして定義
された文字を利用者定義文字という。ところで、表示し
たい外字の数は表示システム3の利用者定義文字ファイ
ル3aに格納することができる数によって制限される。
第4図は文字コード系の説明図である。文字ブタファイ
ルは(a)に示すように例えば8836字のJISコー
ド系M1に対し、外字コード系M2は41.340文字
もある。即ち、外字コードは膨大な数だけ登録できるよ
うになっている。これに対し、表示システム3ては、J
ISコード系M3は8836文′了:とM]と変わらな
い。これに対して登録できる利用者定義文字M4の数は
3196文字とM2に比較して少なくなっている。
ルは(a)に示すように例えば8836字のJISコー
ド系M1に対し、外字コード系M2は41.340文字
もある。即ち、外字コードは膨大な数だけ登録できるよ
うになっている。これに対し、表示システム3ては、J
ISコード系M3は8836文′了:とM]と変わらな
い。これに対して登録できる利用者定義文字M4の数は
3196文字とM2に比較して少なくなっている。
[発明か解決しようとする課題]
従来のシステムでは、前述したように利用者定義文字の
数に制限があるため、文字データファイルの中に、利用
者定義文字の数より多くの外字を表現乃至は表iJくす
ることかできなかった。そのため、文書表現にも制約が
かけられていた。
数に制限があるため、文字データファイルの中に、利用
者定義文字の数より多くの外字を表現乃至は表iJくす
ることかできなかった。そのため、文書表現にも制約が
かけられていた。
本発明はこのような課題に鑑みてなされたものであって
、システム側の利用者定義文字ファイル内の外字の数よ
りも多くの外字を表現できるようにすることができる利
用者定義文字の動的利用システムを提供することを目的
としている。
、システム側の利用者定義文字ファイル内の外字の数よ
りも多くの外字を表現できるようにすることができる利
用者定義文字の動的利用システムを提供することを目的
としている。
[課題を解決するための手段]
第1図は本発明の原理ブロック図である。図において、
10は文字に関する標章コードが格納された標準コード
領域10aと、外字コードが格納された外字コート領域
10bよりなる文字データファイル、11−は前記標準
コードに対応した文字パターンが格納された標準パター
ンファイル、13は前記外部コードに対応した外字パタ
ーンが格納された外字ファイル、14はこれら文字デー
タファイル10及び外字ファイル13と接続された表示
制御部、15は当該画面に表示する外字バタンを登録す
る利用者定義文字ファイル、]6は表示制御部14から
の文字パターンと利用者定義文字ファイル15からの外
字パターンを受けて画面に表示するための表示制御を行
う画面表示制御部、17は利用者が認識できる文字を表
示するデイスプレィであ名。利用者定義文字ファイル】
5と画面表示制御部16はシステム内に組込まれている
。
10は文字に関する標章コードが格納された標準コード
領域10aと、外字コードが格納された外字コート領域
10bよりなる文字データファイル、11−は前記標準
コードに対応した文字パターンが格納された標準パター
ンファイル、13は前記外部コードに対応した外字パタ
ーンが格納された外字ファイル、14はこれら文字デー
タファイル10及び外字ファイル13と接続された表示
制御部、15は当該画面に表示する外字バタンを登録す
る利用者定義文字ファイル、]6は表示制御部14から
の文字パターンと利用者定義文字ファイル15からの外
字パターンを受けて画面に表示するための表示制御を行
う画面表示制御部、17は利用者が認識できる文字を表
示するデイスプレィであ名。利用者定義文字ファイル】
5と画面表示制御部16はシステム内に組込まれている
。
[作用]
表示制御部14は、先ず1画面の表示に必要な文字デー
タを文字データファイル10から読込む(■)。そして
、その中に含まれる外字の文字パターンを外字ファイル
13より読込み(■)、利用者定義文字ファイル]5に
登録する(■)。それと同時に、同時に画面に表示され
ないため不要な利用者定義文字パターンの削除を行う。
タを文字データファイル10から読込む(■)。そして
、その中に含まれる外字の文字パターンを外字ファイル
13より読込み(■)、利用者定義文字ファイル]5に
登録する(■)。それと同時に、同時に画面に表示され
ないため不要な利用者定義文字パターンの削除を行う。
その後、文字データを標準パターンファイル11から読
出したパターンを参照して表示データに変換し、画面表
示制御部16に転送する(■)。また、利用者定義文字
ファイル15の内容も画面表示制御部]6に転送される
((妙)。
出したパターンを参照して表示データに変換し、画面表
示制御部16に転送する(■)。また、利用者定義文字
ファイル15の内容も画面表示制御部]6に転送される
((妙)。
画面表小制御部16は、送られてきた表示データ及び登
録された利用者定義文字パターンを合成してデイスプレ
ィ17に表示する(■)。
録された利用者定義文字パターンを合成してデイスプレ
ィ17に表示する(■)。
このようにして、本発明によれば表示制御部]4が利用
者定義文字ファイル15の内容を画面に表示されるパタ
ーンに動的に変更していくので、システム側の利用者定
義文字ファイル内の外字の数よりも多くの外字を表現で
きるようにすることができる。
者定義文字ファイル15の内容を画面に表示されるパタ
ーンに動的に変更していくので、システム側の利用者定
義文字ファイル内の外字の数よりも多くの外字を表現で
きるようにすることができる。
[実施例]
以下、図面を参照して本発明の実施例を詳細に説明する
。
。
第2図は本発明の動作説明図である。第1図と同一のも
のは同一の符号を01して示す。表示制御部14は、文
字データを読込んで一時格納する読込みバッファ14a
、利用者定義文字と外字との変換を行う変換テーブル1
4b、システムへ送出するデータを格納する変換バッフ
ァ14cより構成されている。ここで、変換テーブル1
.4 bは、利用者定義文字の文字コードと外字との対
比テブルを格納するものである。10は文字データデプ
ル、13は外字ファイル、15は利用者定義ファイル、
16はデイスプレィである。ここの例では、「私の名前
は石川富士夫です」という文章を表示する場合を例にと
って説明する。゛石川富士夫”が外字パターンとして外
字登録されているものとする。
のは同一の符号を01して示す。表示制御部14は、文
字データを読込んで一時格納する読込みバッファ14a
、利用者定義文字と外字との変換を行う変換テーブル1
4b、システムへ送出するデータを格納する変換バッフ
ァ14cより構成されている。ここで、変換テーブル1
.4 bは、利用者定義文字の文字コードと外字との対
比テブルを格納するものである。10は文字データデプ
ル、13は外字ファイル、15は利用者定義ファイル、
16はデイスプレィである。ここの例では、「私の名前
は石川富士夫です」という文章を表示する場合を例にと
って説明する。゛石川富士夫”が外字パターンとして外
字登録されているものとする。
先ず、表示に必要な分の文字データを文字ブタファイル
10より読込み、読込みバッファ14aに格納する(■
)。制御部は(図示せず)は、読込みバッファ1.4
aに読込んだ文字データに含まれる外字を検索し、利用
者定義文字と外字の変換テーブル14bを作成する(■
)。名前に相当する部分は、第4図より明らかなように
文字ブタファイルの文字コード系M2内のコードで構成
されている。これに対し、システム系の文字コドは第4
図より明らかなように、M4内のコードで構成されてい
る。従って、M2とM4とでは文字コ−1・゛の種煩か
異なるので文字データファイル系のコードをシステム系
の文字コードに変換してやらなければならない。JIS
コード系については文字データファイル系とシステム系
で文字コドが共通なのて喰換の必要はない。変換テーブ
ル1、4 bはこのためのものである。
10より読込み、読込みバッファ14aに格納する(■
)。制御部は(図示せず)は、読込みバッファ1.4
aに読込んだ文字データに含まれる外字を検索し、利用
者定義文字と外字の変換テーブル14bを作成する(■
)。名前に相当する部分は、第4図より明らかなように
文字ブタファイルの文字コード系M2内のコードで構成
されている。これに対し、システム系の文字コドは第4
図より明らかなように、M4内のコードで構成されてい
る。従って、M2とM4とでは文字コ−1・゛の種煩か
異なるので文字データファイル系のコードをシステム系
の文字コードに変換してやらなければならない。JIS
コード系については文字データファイル系とシステム系
で文字コドが共通なのて喰換の必要はない。変換テーブ
ル1、4 bはこのためのものである。
制御部は、この変換テーブル14bに従って、外字ファ
イル13より必要な文字パターンを読込み、利用者定義
文字ファイル15に登録する(■)。例えは、1石」に
相当する外字コートとして外字ファイル13にはCO5
0”て登録されいる。
イル13より必要な文字パターンを読込み、利用者定義
文字ファイル15に登録する(■)。例えは、1石」に
相当する外字コートとして外字ファイル13にはCO5
0”て登録されいる。
このコートはM2内に含まれる。この外字コートを、M
4内のコードに変換すると7F21°°となる。以上、
同様である。
4内のコードに変換すると7F21°°となる。以上、
同様である。
制御部はまた、変換テーブル1.4 bに従って変換し
た文字コードとそのままの文字コード(JISコード)
を変換バッファ14cに表示データとして格納する(■
)。次に、制御部は変換バッファ14cの内容をシステ
ムへ送出する(■)。すると、システムは利用者定義文
字15から外字コドに対応した文字パターンを読出し、
標準の文字パターンと合成してデイスプレィ17に表示
する。この場合において、標準文字コードのバタンは、
制御部が標準パターンファイル11(’ffN図参照)
から読出してくる。
た文字コードとそのままの文字コード(JISコード)
を変換バッファ14cに表示データとして格納する(■
)。次に、制御部は変換バッファ14cの内容をシステ
ムへ送出する(■)。すると、システムは利用者定義文
字15から外字コドに対応した文字パターンを読出し、
標準の文字パターンと合成してデイスプレィ17に表示
する。この場合において、標準文字コードのバタンは、
制御部が標準パターンファイル11(’ffN図参照)
から読出してくる。
ここで、表示すべき外字の種類が変わったら、表示制御
部14は速やかに利用者定義文字ファイル15の内容を
新しいパターンに変更し、不要のパターンは削除してい
く。このようにして、その文書で使用される外字パター
ンを利用者定義文字ファイル15に動的に移し換えてい
く。従って、本発明によれば使用される外字の数が利用
者定義ファイル15内に格納される文字の数よりも多い
場合であっても、外字を表示表現)することが可能なる
。
部14は速やかに利用者定義文字ファイル15の内容を
新しいパターンに変更し、不要のパターンは削除してい
く。このようにして、その文書で使用される外字パター
ンを利用者定義文字ファイル15に動的に移し換えてい
く。従って、本発明によれば使用される外字の数が利用
者定義ファイル15内に格納される文字の数よりも多い
場合であっても、外字を表示表現)することが可能なる
。
し発明の効果」
以上、詳細に説明したように、本発明によればシステム
側の利用者定義文字ファイルの内容を当該文書で使用さ
れる外字パターンに動的に置換えていくことにより、シ
ステム側の利用者定義文字ファイル内の外字の数よりも
多くの外字を表現することが可能となり、実用」二の効
果が大きい。
側の利用者定義文字ファイルの内容を当該文書で使用さ
れる外字パターンに動的に置換えていくことにより、シ
ステム側の利用者定義文字ファイル内の外字の数よりも
多くの外字を表現することが可能となり、実用」二の効
果が大きい。
【図面の簡単な説明】
第1図は本発明の原理ブロック図、
第2図は本発明の動作説明図、
第3図は従来システムの構成概念図、
第4図は文字コード系の説明図である。
第1図において、
10は文字データファイル、
10aは標準コード、
10bは外字コード、
1は標準パターンファイル、
3は外字ファイル、
4は表示制御部、
5は利用者定義ファイル、
6は画面表示制御部、
7はデイスプレィである。
Claims (2)
- (1)文字に関する標準コードが格納された標準コード
領域(10a)と、外字コードが格納された外字コード
領域(10b)よりなる文字データファイル(10)と
、 前記標準コードに対応した文字パターンが 格納された標準パターンファイル(11)と、前記外部
コードに対応した外字パターンが格納された外字ファイ
ル(13)と、 これら文字データファイル(10)及び外字ファイル(
13)と接続された表示制御部(14)と、 当該画面に表示する外字パターンを登録する利用者定義
文字ファイル(15)と、 前記表示制御部(14)からの文字パターンと利用者定
義文字ファイル(15)からの外字パターンを受けて画
面に表示するための表示制御を行う画面表示制御部(1
6)とを具備し、 前記表示制御部(14)は、文字データファイル(10
)から文字データを読込み、画面表示制御部(16)に
渡すと共に、その画面で用いられる外字のパターンを外
字ファイル(13)より読出して利用者定義文字ファイ
ル(15)に登録すると共に、不要となった外字パター
ンを消去する操作を動的に行うように構成したことを特
徴とする利用者定義文字の動的利用システム。 - (2)前記外字ファイル(13)内の文字コードをシス
テム側の文字コードに変換するための変換テーブル(1
4b)を設けて、文字コードの変換を行うようにした請
求項1記載の利用者定義文字の動的利用システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2168987A JPH0457090A (ja) | 1990-06-27 | 1990-06-27 | 利用者定義文字の動的利用システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2168987A JPH0457090A (ja) | 1990-06-27 | 1990-06-27 | 利用者定義文字の動的利用システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0457090A true JPH0457090A (ja) | 1992-02-24 |
Family
ID=15878254
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2168987A Pending JPH0457090A (ja) | 1990-06-27 | 1990-06-27 | 利用者定義文字の動的利用システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0457090A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07181948A (ja) * | 1993-12-22 | 1995-07-21 | Nec Corp | 文字切換処理システム |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS604979A (ja) * | 1983-06-23 | 1985-01-11 | 株式会社東芝 | 外字処理方式 |
| JPS617874A (ja) * | 1984-06-22 | 1986-01-14 | 日本電気株式会社 | デイスプレイ装置 |
-
1990
- 1990-06-27 JP JP2168987A patent/JPH0457090A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS604979A (ja) * | 1983-06-23 | 1985-01-11 | 株式会社東芝 | 外字処理方式 |
| JPS617874A (ja) * | 1984-06-22 | 1986-01-14 | 日本電気株式会社 | デイスプレイ装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07181948A (ja) * | 1993-12-22 | 1995-07-21 | Nec Corp | 文字切換処理システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0457090A (ja) | 利用者定義文字の動的利用システム | |
| JPH08138007A (ja) | 情報の記録・読み取り方法及び文書情報処理装置 | |
| JP2013125450A (ja) | 外国人氏名正字出力システム及び外国人氏名正字出力方法 | |
| JP2938280B2 (ja) | 文書作成装置及びモード設定制御方法 | |
| JP3010721B2 (ja) | 文書処理装置 | |
| JPH0528156A (ja) | 文書データ変換装置 | |
| JP2701601B2 (ja) | 部品データ処理方法 | |
| JP4718282B2 (ja) | 外字の処理システムおよび処理方法 | |
| JP2919396B2 (ja) | 文書作成機 | |
| JPH036669A (ja) | 文書検索装置 | |
| JPS63104119A (ja) | 文書処理装置 | |
| JPH02291060A (ja) | 文書処理装置 | |
| JPS63282787A (ja) | 文書編集装置 | |
| JP2003067377A (ja) | 文字列入力支援装置 | |
| JPH07175793A (ja) | 文字処理システム | |
| JPH05204536A (ja) | データ入力方式 | |
| JPH02223990A (ja) | 文字処理装置 | |
| JPS6376055A (ja) | 文書作成装置における原語訳語表示方式 | |
| JPH0512269A (ja) | 文書処理システム | |
| JPS63100526A (ja) | 文字コ−ドの提供方式 | |
| JPS5856134A (ja) | 漢字入力変換装置 | |
| JPH02297279A (ja) | 登録次符号表示機能付き文書処理装置 | |
| JPH03100759A (ja) | 文書作成装置 | |
| JPS63236163A (ja) | 文字処理装置 | |
| JPH04107499A (ja) | フォントデータ登録装置 |