JPH0283589A - 表示装置の文字サイズ表現方式 - Google Patents
表示装置の文字サイズ表現方式Info
- Publication number
- JPH0283589A JPH0283589A JP63236160A JP23616088A JPH0283589A JP H0283589 A JPH0283589 A JP H0283589A JP 63236160 A JP63236160 A JP 63236160A JP 23616088 A JP23616088 A JP 23616088A JP H0283589 A JPH0283589 A JP H0283589A
- Authority
- JP
- Japan
- Prior art keywords
- character
- size
- display device
- rectangle
- pattern
- 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 claims description 5
- 238000004364 calculation method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は電子計算機の文字表示方式に係り、特に表示装
置上に任意の大きさの文字を表現するのに好適な文字サ
イズ表現方式に関する。
置上に任意の大きさの文字を表現するのに好適な文字サ
イズ表現方式に関する。
電子計算機を文書作成支援システムとして使用し、その
表示装置を見ながら文書等をレイアウトし、それをプリ
ントアウトする場合、表示装置上の文字の大きさと最終
的にプリントアウトされる文字の大きさは対応のとれて
いることが望ましい。
表示装置を見ながら文書等をレイアウトし、それをプリ
ントアウトする場合、表示装置上の文字の大きさと最終
的にプリントアウトされる文字の大きさは対応のとれて
いることが望ましい。
一方、システム側で用意する文字パターンには限りがあ
り(例えば標準サイズと縦横2倍および1/4倍等)、
任意の大きさの文字を表示することは不可能である。こ
のシステム側で用意している文字パターン以外の大きさ
の文字を表示する場合、従来は自分で必要な文字パター
ンを用意するが、あるいはシステムで用意している文字
パターンを、プログラムで変換して拡大、縮小していた
。
り(例えば標準サイズと縦横2倍および1/4倍等)、
任意の大きさの文字を表示することは不可能である。こ
のシステム側で用意している文字パターン以外の大きさ
の文字を表示する場合、従来は自分で必要な文字パター
ンを用意するが、あるいはシステムで用意している文字
パターンを、プログラムで変換して拡大、縮小していた
。
上記従来技術において、自分で必要な文字パターンを用
意する方式は、任意の大きさの文字を表示するには膨大
な量の文字パターンを用意しなければならないため、実
質的には数種類の大きさの文字を表示することしかでき
ず、文書レイアウトの容易性、汎用性等の点で問題があ
った。また、プログラムで拡大・縮小する方式は、処理
の容易さ、変換に要する時間の点について配慮がされて
おらず、あらゆる倍率の拡大・縮小操作において、変換
後の文字パターンが見にくNならないようにするには、
高度の変換技術が必要になるという問題があった。
意する方式は、任意の大きさの文字を表示するには膨大
な量の文字パターンを用意しなければならないため、実
質的には数種類の大きさの文字を表示することしかでき
ず、文書レイアウトの容易性、汎用性等の点で問題があ
った。また、プログラムで拡大・縮小する方式は、処理
の容易さ、変換に要する時間の点について配慮がされて
おらず、あらゆる倍率の拡大・縮小操作において、変換
後の文字パターンが見にくNならないようにするには、
高度の変換技術が必要になるという問題があった。
本発明の目的は、上記従来技術に鑑み、電子計算機の表
示装置上に、任意の大きさの文字を簡単に表現する方式
を提供することにある。
示装置上に、任意の大きさの文字を簡単に表現する方式
を提供することにある。
上記目的を達成するため、本発明は表示装置及び該表示
装置に表示する1種類あるいは数種類の大きさの文字パ
ターンを備えた電子計算機において、任意の文字サイズ
及び表示すべき文字を入力する手段と、前記入力文字サ
イズに対応した矩形を生成する手段と、前記入力文字サ
イズにより予め備えられている文字パターン中から所定
大きさの文字パターンを決定する手段と、該決定した文
字パターンに加えて前記矩形を外枠として同時に表示す
る手段とを設けること特徴とする。
装置に表示する1種類あるいは数種類の大きさの文字パ
ターンを備えた電子計算機において、任意の文字サイズ
及び表示すべき文字を入力する手段と、前記入力文字サ
イズに対応した矩形を生成する手段と、前記入力文字サ
イズにより予め備えられている文字パターン中から所定
大きさの文字パターンを決定する手段と、該決定した文
字パターンに加えて前記矩形を外枠として同時に表示す
る手段とを設けること特徴とする。
本発明で1文字自身はシステム側で用意している文字パ
ターンをそのまN表示し、一方、文字の大きさは1文字
の囲りに、実際の大きさを表わす矩形を描画して示す。
ターンをそのまN表示し、一方、文字の大きさは1文字
の囲りに、実際の大きさを表わす矩形を描画して示す。
こNで、システム側で用意している文字パターンをその
ま・N表示することにより1文字の内容は誤りなく表現
できる。また、該文字の外枠として矩形を描画すること
により、実際の文字の大きさを誤りなく表現できる。こ
れにより、特別な準備なしに、任意の大きさの文字を表
示装置上に擬似的に表現できる。
ま・N表示することにより1文字の内容は誤りなく表現
できる。また、該文字の外枠として矩形を描画すること
により、実際の文字の大きさを誤りなく表現できる。こ
れにより、特別な準備なしに、任意の大きさの文字を表
示装置上に擬似的に表現できる。
以下、本発明の一実施例について図により説明する。
第1図は本発明の一実施例の機能ブロック図で、計算機
の表示装置上に、文字とその実際の大きさを表わす矩形
を描画するまでの過程を示したものである。
の表示装置上に、文字とその実際の大きさを表わす矩形
を描画するまでの過程を示したものである。
第1図において、表示位置入力部1では、文字を表示す
べき表示装置の表示画面上の位置を入力する。入力は、
キーボードから直接、座標位置を入力してもよいし、マ
ウス等のポインティングデバイスで指示し、これを座標
位置に変換してもよい、入力した座標位置を(x、y)
とする。
べき表示装置の表示画面上の位置を入力する。入力は、
キーボードから直接、座標位置を入力してもよいし、マ
ウス等のポインティングデバイスで指示し、これを座標
位置に変換してもよい、入力した座標位置を(x、y)
とする。
文字サイズ入力部2では1表示すべき文字の大きさを入
力する0文字の大きさは、上記表示位置と同じく、キー
ボードから横方向及び縦方向の長さを指定してもよいし
、間接的にポイント数等で指定し、これを縦・横方向の
長さに変換してもよい。入力した横方向の長さをm、縦
方向の長さをnとする。
力する0文字の大きさは、上記表示位置と同じく、キー
ボードから横方向及び縦方向の長さを指定してもよいし
、間接的にポイント数等で指定し、これを縦・横方向の
長さに変換してもよい。入力した横方向の長さをm、縦
方向の長さをnとする。
表示文字入力部3では、実際に表示画面上に表示すべき
文字を入力する。二5では、文字「漢」を入力するとす
る。
文字を入力する。二5では、文字「漢」を入力するとす
る。
描画文字サイズ算出部4では、システム側で用意してい
る文字パターンの中から、どの大きさの文字パターンを
使用するかを決める。このとき、文字サイズ入力部2で
入力された縦・横方向の長さから、この中に収まる最大
のパターンを求める。
る文字パターンの中から、どの大きさの文字パターンを
使用するかを決める。このとき、文字サイズ入力部2で
入力された縦・横方向の長さから、この中に収まる最大
のパターンを求める。
求めた文字パターンの横方向の長さをa、縦方向の長さ
をbとする。
をbとする。
文字描画位置算出部5では、描画文字サイズ算出部4で
求めた文字パターンの大きさを実際に描画すべき、表示
画面上の座標位置を求める。座標位置(X’ 、Y’
)は、次の計算式で求める。
求めた文字パターンの大きさを実際に描画すべき、表示
画面上の座標位置を求める。座標位置(X’ 、Y’
)は、次の計算式で求める。
X’ =X十(m−a)/2
Y’ =Y+ (n−b)/2
矩形描画部6では、表示画面上の座標位置(X。
Y)を基準にして、横方向の長さm、縦方向の長さnの
矩形を描画する。
矩形を描画する。
文字描画部7では、表示画面上の座標位置くX′。
Y’)を基準に、表示文字人力部3から入力した文字を
、描画文字サイズ算出部4で求めた大きさの文字パター
ンで描画する。
、描画文字サイズ算出部4で求めた大きさの文字パター
ンで描画する。
以上の操作により、表示装置上には、第2図に示すよう
に1文字及び矩形が表示される。二\で、文字101は
システム側で用意された文字パターンの大きさで表示さ
れるが、矩形102はその実際の大きさを示しており、
簡単な操作により、任意の大きさの文字を表示画面上に
擬似的に表現でき、表示画面を見ながらの文書レイアウ
ト等がしやすくなる。
に1文字及び矩形が表示される。二\で、文字101は
システム側で用意された文字パターンの大きさで表示さ
れるが、矩形102はその実際の大きさを示しており、
簡単な操作により、任意の大きさの文字を表示画面上に
擬似的に表現でき、表示画面を見ながらの文書レイアウ
ト等がしやすくなる。
第3図は本発明が適用される電子計算機のシステム構成
図である。キーボード10上のキー操作により入力され
たデータは、メモリ30内に格納されている各プログラ
ム31−37に従って、中央処理装置20により解析・
処理され、矩形描画用データ38と文字描画用データ3
9に変換され、同メモリ30内に格納される。このうち
文字描画用データ39は、キャラクタ・ジェネレータ4
0で該当システムに用意されている大きさの文字パター
ンに変換されて表示される。メモリ30内に格納されて
いる表示位置入力処理プログラム31、文字サイズ入力
処理プログラム32、表示文字入力処理プログラム33
、描画文字サイズ算出処理プログラム34、文字描画位
置算出処理プログラム35、矩形描画処理プログラム3
6、文字描画処理プログラム37は、それぞれ第1図で
説明した処理を行う。印刷の際は、表示装置50に表示
された文字パターンと共に矩形描画データ38が印刷装
置60に供給され、該矩形描画データに基づき文字パタ
ーンが実際の大きさに変換されてプリントアウトされる
。
図である。キーボード10上のキー操作により入力され
たデータは、メモリ30内に格納されている各プログラ
ム31−37に従って、中央処理装置20により解析・
処理され、矩形描画用データ38と文字描画用データ3
9に変換され、同メモリ30内に格納される。このうち
文字描画用データ39は、キャラクタ・ジェネレータ4
0で該当システムに用意されている大きさの文字パター
ンに変換されて表示される。メモリ30内に格納されて
いる表示位置入力処理プログラム31、文字サイズ入力
処理プログラム32、表示文字入力処理プログラム33
、描画文字サイズ算出処理プログラム34、文字描画位
置算出処理プログラム35、矩形描画処理プログラム3
6、文字描画処理プログラム37は、それぞれ第1図で
説明した処理を行う。印刷の際は、表示装置50に表示
された文字パターンと共に矩形描画データ38が印刷装
置60に供給され、該矩形描画データに基づき文字パタ
ーンが実際の大きさに変換されてプリントアウトされる
。
本発明によれば、表示装置上に、システム側で用意して
いる大きさの文字だけでなく、任意の大きさの文字を、
特別な準備なしに擬似的に表現することができ、表示画
面を見ながらの文書レイアウト等がしやすくなる効果が
ある。
いる大きさの文字だけでなく、任意の大きさの文字を、
特別な準備なしに擬似的に表現することができ、表示画
面を見ながらの文書レイアウト等がしやすくなる効果が
ある。
第1図は本発明の一実施例の機能ブロック図、第2図は
本発明による表示例を示す図、第3図は本発明が適用さ
れる電子計算機のシステム構成図である。 1・・・表示位置入力部、 2・・・文字サイズ入力部
、3・・・表示文字入力部、 4・・・描画文字サイズ算出部、 5・・・文字描画位置算出部、 6・・・矩形描画部、
7・・・文字描画部、 101・・・表示文字パター
ン、102・・・表示矩形パターン。 篤1図 第3図
本発明による表示例を示す図、第3図は本発明が適用さ
れる電子計算機のシステム構成図である。 1・・・表示位置入力部、 2・・・文字サイズ入力部
、3・・・表示文字入力部、 4・・・描画文字サイズ算出部、 5・・・文字描画位置算出部、 6・・・矩形描画部、
7・・・文字描画部、 101・・・表示文字パター
ン、102・・・表示矩形パターン。 篤1図 第3図
Claims (1)
- (1)表示装置及び該表示装置に表示する1種類あるい
は数種類の大きさの文字パターンを備えた電子計算機に
おいて、任意の文字サイズ及び表示すべき文字を入力す
る手段と、前記入力文字サイズに対応した矩形を生成す
る手段と、前記入力文字サイズにより予め備えられてい
る文字パターン中から所定大きさの文字パターンを決定
する手段と、該決定した文字パターンに加えて前記矩形
を外枠として同時に表示する手段とを有すること特徴と
する表示装置の文字サイズ表現方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63236160A JPH0283589A (ja) | 1988-09-20 | 1988-09-20 | 表示装置の文字サイズ表現方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63236160A JPH0283589A (ja) | 1988-09-20 | 1988-09-20 | 表示装置の文字サイズ表現方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0283589A true JPH0283589A (ja) | 1990-03-23 |
Family
ID=16996657
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63236160A Pending JPH0283589A (ja) | 1988-09-20 | 1988-09-20 | 表示装置の文字サイズ表現方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0283589A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0632011A (ja) * | 1992-07-13 | 1994-02-08 | Chinon Ind Inc | ラベル印字装置 |
| JPH06290019A (ja) * | 1993-03-26 | 1994-10-18 | Internatl Business Mach Corp <Ibm> | 画面情報の印刷方法、及び、情報処理システム |
-
1988
- 1988-09-20 JP JP63236160A patent/JPH0283589A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0632011A (ja) * | 1992-07-13 | 1994-02-08 | Chinon Ind Inc | ラベル印字装置 |
| JPH06290019A (ja) * | 1993-03-26 | 1994-10-18 | Internatl Business Mach Corp <Ibm> | 画面情報の印刷方法、及び、情報処理システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04312186A (ja) | グラフ作成方式 | |
| JP3599198B2 (ja) | 図形編集装置 | |
| JPH0283589A (ja) | 表示装置の文字サイズ表現方式 | |
| JP3150316B2 (ja) | 文書編集装置 | |
| JP2830550B2 (ja) | 集積回路レイアウト設計装置 | |
| JP2001249656A (ja) | 文字図形変形処理装置 | |
| JP2956089B2 (ja) | 図形編集機における絵文字作成装置 | |
| JPH06110442A (ja) | 文字図形処理装置、及び文字または図形の変形処理方法 | |
| JPH05108773A (ja) | データ処理装置 | |
| JP3164795B2 (ja) | 文字図形変形処理装置および方法 | |
| JPH03257590A (ja) | 文字パターン作成方法および装置 | |
| JPS6084588A (ja) | 図形処理装置 | |
| JPH03105681A (ja) | 画像レイアウト方法および装置 | |
| JPS63213074A (ja) | 機能設計図作成支援装置 | |
| JPH0772852A (ja) | コンピュータ画面上の可変座標の制御方法及び装置 | |
| JPH05165937A (ja) | データフローダイアグラム描画方法 | |
| JPH07140960A (ja) | 文字パターン発生表示装置 | |
| JPS60130792A (ja) | 自動罫線作描方式 | |
| JPH09325872A (ja) | Sfc作成装置 | |
| JPH04215121A (ja) | 表示データ作成装置 | |
| JPH05242088A (ja) | 画像表示方法 | |
| JPH0250768A (ja) | 拡大描画方法 | |
| JPS6326771A (ja) | 画面分割パタ−ン登録方式 | |
| JPH04178886A (ja) | 図形表示方式 | |
| JPH04106669A (ja) | 図形処理装置 |