JPH03142567A - 図形編集機における絵文字作成装置 - Google Patents
図形編集機における絵文字作成装置Info
- Publication number
- JPH03142567A JPH03142567A JP1280597A JP28059789A JPH03142567A JP H03142567 A JPH03142567 A JP H03142567A JP 1280597 A JP1280597 A JP 1280597A JP 28059789 A JP28059789 A JP 28059789A JP H03142567 A JPH03142567 A JP H03142567A
- Authority
- JP
- Japan
- Prior art keywords
- character
- graphic
- data
- pictogram
- width
- 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
- 230000001131 transforming effect Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 4
- 244000000626 Daucus carota Species 0.000 description 3
- 235000002767 Daucus carota Nutrition 0.000 description 3
- 239000013256 coordination polymer Substances 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、図形編集機に係わり、特に、文字骨格とパタ
ーン絵とを組み合わせて絵文字を作成する絵文字作成装
置に関する。
ーン絵とを組み合わせて絵文字を作成する絵文字作成装
置に関する。
[従来の技術]
従来、図形編集機の絵文字作成装置において、絵文字に
する文字の文字骨格線に沿って、絵文字に使用する図形
の中心線を合せ、かつ、文字骨格の線分長になるように
同図形を拡大あるいは縮小することによって図形を配置
し、絵文字を作成していた。
する文字の文字骨格線に沿って、絵文字に使用する図形
の中心線を合せ、かつ、文字骨格の線分長になるように
同図形を拡大あるいは縮小することによって図形を配置
し、絵文字を作成していた。
特に、文字骨格線を複数の図形で分割して絵文字を作成
する場合、図形を配置する線分長は、文字骨格線を分割
した位置より計算していたので、第5図に示すように、
図形中心線と図形を配置する線分が同じ長さになるよう
に、拡大あるいは縮小し、その図形幅も同じ比率<H/
h=L/1)で拡大、縮小されて、第6図に示すように
、文字骨格線を複数の図形で分割した絵文字が作成され
ていた。
する場合、図形を配置する線分長は、文字骨格線を分割
した位置より計算していたので、第5図に示すように、
図形中心線と図形を配置する線分が同じ長さになるよう
に、拡大あるいは縮小し、その図形幅も同じ比率<H/
h=L/1)で拡大、縮小されて、第6図に示すように
、文字骨格線を複数の図形で分割した絵文字が作成され
ていた。
[発明が解決しようとする課題]
しかしながら、図形幅を線分長と同じ比率で拡大、縮小
すると、第6図に示したように、一つの文字内に配置す
る絵の長さが異なる場合、文字幅が不揃いとなって一定
にならず、文字としては見づらい絵文字となってしまう
。
すると、第6図に示したように、一つの文字内に配置す
る絵の長さが異なる場合、文字幅が不揃いとなって一定
にならず、文字としては見づらい絵文字となってしまう
。
本発明は、上記の問題点を解決するためになされたもの
であり、絵文字を作成する前に、同文字の幅の設定を行
なって、配置する図形幅を揃え、文字としてバランスの
取れた絵文字を作成することができる図形編集機におけ
る絵文字作成装置を提供することを目的とする。
であり、絵文字を作成する前に、同文字の幅の設定を行
なって、配置する図形幅を揃え、文字としてバランスの
取れた絵文字を作成することができる図形編集機におけ
る絵文字作成装置を提供することを目的とする。
[課題を解決するための手段]
上記の目的を達成するために本発明は、図形ベクトルデ
ータ、及び、文字のアウトラインデータを記憶する記憶
手段と、同データを表示する表示装置と、絵文字に作成
したい文字を入力する入力手段とを備えた図形編集機に
おいて、文字にしたい図形を指定する図形指定手段と、
入力手段により入力された文字の文字幅を設定する文字
幅設定手段と、記憶手段より図形指定手段によって指定
された図形データを読み出す読み出し手段と、設定され
た文字幅にしたがって図形データを変形する変形手段と
、変形された図形データを文字骨格に配置して絵文字を
作成する作成手段と、この作成手段により作成された絵
文字を表示装置に出力する出力手段とを備えたものであ
る。
ータ、及び、文字のアウトラインデータを記憶する記憶
手段と、同データを表示する表示装置と、絵文字に作成
したい文字を入力する入力手段とを備えた図形編集機に
おいて、文字にしたい図形を指定する図形指定手段と、
入力手段により入力された文字の文字幅を設定する文字
幅設定手段と、記憶手段より図形指定手段によって指定
された図形データを読み出す読み出し手段と、設定され
た文字幅にしたがって図形データを変形する変形手段と
、変形された図形データを文字骨格に配置して絵文字を
作成する作成手段と、この作成手段により作成された絵
文字を表示装置に出力する出力手段とを備えたものであ
る。
[作用コ
上記構成によれば、文字入力手段によって指定した文字
のデータを記憶手段から読み出し、ベクトルデータ表示
手段によって画面に表示する。次に、図形指定手段によ
って指定された図形データを同記憶手段から読み出し、
文字幅指定手段により指定された文字幅にしたがって同
データを変換して、図形(絵)を変形し、文字骨格に配
置して絵文字が作成される。作成された図形データは記
憶手段により記憶される。
のデータを記憶手段から読み出し、ベクトルデータ表示
手段によって画面に表示する。次に、図形指定手段によ
って指定された図形データを同記憶手段から読み出し、
文字幅指定手段により指定された文字幅にしたがって同
データを変換して、図形(絵)を変形し、文字骨格に配
置して絵文字が作成される。作成された図形データは記
憶手段により記憶される。
[実施例]
本発明の一実施例による絵文字作成を可能とした図形編
集機のブロック構成および機能構成図を第1図および第
2図に示す。
集機のブロック構成および機能構成図を第1図および第
2図に示す。
図形編集機1は、作成したい文字を入力し、配置したい
図形や、その文字骨格上の位置を指定する入力装置2(
キーボード、マウス等)と、指定された文字、図形、絵
文字を表示する表示装置3と、各装置の制御、絵文字作
成を司る絵文字作成装置4と、作成された図形データ等
を記憶する外部記憶装置5とから構成されている。
図形や、その文字骨格上の位置を指定する入力装置2(
キーボード、マウス等)と、指定された文字、図形、絵
文字を表示する表示装置3と、各装置の制御、絵文字作
成を司る絵文字作成装置4と、作成された図形データ等
を記憶する外部記憶装置5とから構成されている。
絵文字作成装置4は、主要部を算術論理演算回路として
構成されており、CPU6と、ROM 7と、RAM8
と、表示装置3の画面に文字等を表示する表示制御回路
つと、入力装置2から入力された文字、または、指定の
座標位置を取込む入力制御回路10と、データを外部記
憶装置5へ入出力する記憶装置制御回路11とからなり
、また、データはバス12を介して転送される。
構成されており、CPU6と、ROM 7と、RAM8
と、表示装置3の画面に文字等を表示する表示制御回路
つと、入力装置2から入力された文字、または、指定の
座標位置を取込む入力制御回路10と、データを外部記
憶装置5へ入出力する記憶装置制御回路11とからなり
、また、データはバス12を介して転送される。
さらに、図形編集機1を機能構成の面から第2図により
説明すると、絵文字の作成時に表示を行うベクトルデー
タ表示手段30と、絵文字に作成したい文字を入力する
文字入力手段31と、文字にしたい絵を指定する図形指
定手段32と、文字幅を設定する文字幅設定手段33と
、前記設定手段により設定された文字幅の絵文字を作成
する絵文字作成手段34と、文字データ、図形データ、
作成された絵文字データを記憶する記憶手段35とから
構成されている。
説明すると、絵文字の作成時に表示を行うベクトルデー
タ表示手段30と、絵文字に作成したい文字を入力する
文字入力手段31と、文字にしたい絵を指定する図形指
定手段32と、文字幅を設定する文字幅設定手段33と
、前記設定手段により設定された文字幅の絵文字を作成
する絵文字作成手段34と、文字データ、図形データ、
作成された絵文字データを記憶する記憶手段35とから
構成されている。
上記構成において、文字幅を指定して絵文字を作成する
場合の要領について、第3図(a)(b)を参照して概
略説明する。第3図(a)<b)は、共に、表示装置2
の画面に表示される文字幅を指定した絵文字を示す図で
ある。
場合の要領について、第3図(a)(b)を参照して概
略説明する。第3図(a)<b)は、共に、表示装置2
の画面に表示される文字幅を指定した絵文字を示す図で
ある。
作成する1文字を「A」として、入力装置2からキー人
力すると、この「A」の信号は、入力制御回路10より
、バス12を介してCPU6に取込まれ、CPtJ6は
「A」の文字骨格データ(ベクトルデータ)をROM7
から取出し、表示装置3の画面に表示する。さらに、こ
の「A」の文字骨格データ関して、ROM7に記憶され
ている文字幅を示すデータを読み出し、第3図(a)に
示すように、「A」の文字が文字幅を示す線と共に表示
される。
力すると、この「A」の信号は、入力制御回路10より
、バス12を介してCPU6に取込まれ、CPtJ6は
「A」の文字骨格データ(ベクトルデータ)をROM7
から取出し、表示装置3の画面に表示する。さらに、こ
の「A」の文字骨格データ関して、ROM7に記憶され
ている文字幅を示すデータを読み出し、第3図(a)に
示すように、「A」の文字が文字幅を示す線と共に表示
される。
オペレータは取出された文字幅で適切かどうかを判断し
、幅が適さない場合は、再度、キー操作によって、文字
幅を変えて指定し、幅が絵文字作成に適する範囲になる
まで、設定操作を繰返す。
、幅が適さない場合は、再度、キー操作によって、文字
幅を変えて指定し、幅が絵文字作成に適する範囲になる
まで、設定操作を繰返す。
例えば、第3図(a)の文字幅が太いと判断すると、同
図(b)に示すように、細い文字幅に指定する。その後
、表示装置3の画面に表示された文字にする絵(図)デ
ータ群から、例えば、「にんじん」を選択すると、CP
U6は「にんじん」の図形データをROM7から取出し
、さらに、この「にんじん」を配置する’A」の文字骨
格上の終始点を取出す、そして、これらの図形データと
文字骨格上の終始点とを文字作成座標内の座標点に変換
し、RAM8に図形配置終始点として記憶する。その後
、対象となっている絵、すなわち「にんじんjを画面に
表示し、図形の配置始点を入力制御回路10より入力し
、指定された配置始点からの文字骨格線の線分の長さと
、指定された文字幅により「にんじん」を拡大あるいは
縮小して変形し、文字骨格に沿って配置して行く。
図(b)に示すように、細い文字幅に指定する。その後
、表示装置3の画面に表示された文字にする絵(図)デ
ータ群から、例えば、「にんじん」を選択すると、CP
U6は「にんじん」の図形データをROM7から取出し
、さらに、この「にんじん」を配置する’A」の文字骨
格上の終始点を取出す、そして、これらの図形データと
文字骨格上の終始点とを文字作成座標内の座標点に変換
し、RAM8に図形配置終始点として記憶する。その後
、対象となっている絵、すなわち「にんじんjを画面に
表示し、図形の配置始点を入力制御回路10より入力し
、指定された配置始点からの文字骨格線の線分の長さと
、指定された文字幅により「にんじん」を拡大あるいは
縮小して変形し、文字骨格に沿って配置して行く。
こうして、文字骨格に隙間なく図形が配置されると、第
3図(a)(b)に示したように、幅の一定した絵文字
が作成され、表示装置3の画面に表示される。
3図(a)(b)に示したように、幅の一定した絵文字
が作成され、表示装置3の画面に表示される。
なお、上記の実施例では、絵文字の文字幅が適切かどう
かをオペレータの目視によって判断させていたが、CP
U6が指定された文字幅を絵文字作成座標内の座標点に
演算することによって、この文字幅で絵文字が作成可能
かどうかを判断するようにしてもよい。
かをオペレータの目視によって判断させていたが、CP
U6が指定された文字幅を絵文字作成座標内の座標点に
演算することによって、この文字幅で絵文字が作成可能
かどうかを判断するようにしてもよい。
次に、上記実施例による絵文字作成の動作手順の詳細を
第4図のフローチャートに基づき説明する。
第4図のフローチャートに基づき説明する。
作成する1文字(アルファベット、数字、片仮名、平仮
名等)を入力装置2よりバス12を介して入力する(#
1)。入力した文字より、ROM7内に記憶されている
指定の文字の骨格データ(ベクトルデータ)を取り出す
と(#2)、取り出された骨格データは絵文字作成用に
表示装置2の画面に表示される(#3〉。次に、絵文字
の文字幅を取り出しく#4)、取り出した文字幅で絵文
字が作成可能かどうかを調べる(#5)。幅が絵文字作
成に適する範囲であれば、さらに、文字にする絵(図)
を選択し、選択された図形データをROM7より取り出
す(#6)。#5で幅が絵文字作成に適さない場合は、
#4に戻り、幅が絵文字作成に適する範囲になって始め
て#6へ進む。
名等)を入力装置2よりバス12を介して入力する(#
1)。入力した文字より、ROM7内に記憶されている
指定の文字の骨格データ(ベクトルデータ)を取り出す
と(#2)、取り出された骨格データは絵文字作成用に
表示装置2の画面に表示される(#3〉。次に、絵文字
の文字幅を取り出しく#4)、取り出した文字幅で絵文
字が作成可能かどうかを調べる(#5)。幅が絵文字作
成に適する範囲であれば、さらに、文字にする絵(図)
を選択し、選択された図形データをROM7より取り出
す(#6)。#5で幅が絵文字作成に適さない場合は、
#4に戻り、幅が絵文字作成に適する範囲になって始め
て#6へ進む。
次に、図形を配置する文字骨格線の終始点を取出し、そ
れぞれを絵文字作成座標内の座標点に変換し、この変換
された座標はRAM8に図形配置終始点として記憶され
る(#7)。その後、対象となっている絵(図)を画面
に表示し、入力装置2を操作して入力制御回路10より
命令を入力し、図形の配置始点をRAM8から取り出し
く#8)、#7で取り出された終始点が示す線分の長さ
と、#4で取り出された文字幅より図形データを変更し
く#9)、このデータ変更によって、拡大変形された図
形を文字骨格に沿って配置する(#10)。そして、隙
間なく、文字骨格に全て図形が配置されたかどうかを調
べる(#11)。まだ残りが存在すれば、次に配置する
図形は、これまでと同じかどうかを判断する(#12)
、異なっていれば、#6に戻り、同じであれば、#7に
戻り、以下、それぞれ同様のステップを繰返す。
れぞれを絵文字作成座標内の座標点に変換し、この変換
された座標はRAM8に図形配置終始点として記憶され
る(#7)。その後、対象となっている絵(図)を画面
に表示し、入力装置2を操作して入力制御回路10より
命令を入力し、図形の配置始点をRAM8から取り出し
く#8)、#7で取り出された終始点が示す線分の長さ
と、#4で取り出された文字幅より図形データを変更し
く#9)、このデータ変更によって、拡大変形された図
形を文字骨格に沿って配置する(#10)。そして、隙
間なく、文字骨格に全て図形が配置されたかどうかを調
べる(#11)。まだ残りが存在すれば、次に配置する
図形は、これまでと同じかどうかを判断する(#12)
、異なっていれば、#6に戻り、同じであれば、#7に
戻り、以下、それぞれ同様のステップを繰返す。
上記#11で、隙間なく図形が配置されていると判断さ
れると、作成された絵文字データを記憶装置5に記憶し
く#13)、絵文字作成動作を終える。
れると、作成された絵文字データを記憶装置5に記憶し
く#13)、絵文字作成動作を終える。
かくして、第3図<a)(b)に示したように、幅の一
定した絵文字を作成することができる。
定した絵文字を作成することができる。
なお、上記の実施例では、各ベクトルデータは、ROM
7より取出したが、外部記憶装置5等から取出すように
することもできる。
7より取出したが、外部記憶装置5等から取出すように
することもできる。
[発明の効果]
以上のように本発明によれば、図形編集機における絵文
字作成装置にあって、適宜に指定した文字幅でもって、
絵(図形)を1つの文字の文字骨格に沿って配置するこ
とができるので、同じ文字内で配置される図形幅は一定
となり、従来のように同じ文字内で配置される図形ごと
に幅が異なって文字として見づらいものになるといった
ことがなく、バランスのとれた絵文字を作成することが
できる。
字作成装置にあって、適宜に指定した文字幅でもって、
絵(図形)を1つの文字の文字骨格に沿って配置するこ
とができるので、同じ文字内で配置される図形幅は一定
となり、従来のように同じ文字内で配置される図形ごと
に幅が異なって文字として見づらいものになるといった
ことがなく、バランスのとれた絵文字を作成することが
できる。
第1図は本発明の一実施例による図形編集機における絵
文字作成装置のブロック構成図、第2図は同装置の機能
構成図、第3図(a)(b)はそれぞれ文字幅を一定に
した絵文字を示す図、第4図は文字幅を指定して絵文字
を作成する手順を示すフローチャート、第5図は従来の
絵文字作成装置において配置する図形の図形幅を拡大あ
るいは縮小する比率を示す図、第6図は同比率によって
図形を配置した絵文字を示す図である。 1・・・図形編集機、2・・・入力装置、3・・・表示
装置、4・・・絵文字作成装置、5・・・外部記憶装置
、6・・・CPU、7・・・ROM、8・・・RAM、
12・・・バス、30・・・ベクトルデータ表示手段、
31・・・文字入力手段、32・・・図形指定手段、3
3・・・文字幅指定手段、34・・・絵文字作成手段、 35・・・記憶手段。
文字作成装置のブロック構成図、第2図は同装置の機能
構成図、第3図(a)(b)はそれぞれ文字幅を一定に
した絵文字を示す図、第4図は文字幅を指定して絵文字
を作成する手順を示すフローチャート、第5図は従来の
絵文字作成装置において配置する図形の図形幅を拡大あ
るいは縮小する比率を示す図、第6図は同比率によって
図形を配置した絵文字を示す図である。 1・・・図形編集機、2・・・入力装置、3・・・表示
装置、4・・・絵文字作成装置、5・・・外部記憶装置
、6・・・CPU、7・・・ROM、8・・・RAM、
12・・・バス、30・・・ベクトルデータ表示手段、
31・・・文字入力手段、32・・・図形指定手段、3
3・・・文字幅指定手段、34・・・絵文字作成手段、 35・・・記憶手段。
Claims (1)
- (1)図形ベクトルデータ、及び、文字のアウトライン
データを記憶する記憶手段と、同データを表示する表示
装置と、絵文字に作成したい文字を入力する入力手段と
を備えた図形編集機において、文字にしたい図形を指定
する図形指定手段と、前記入力手段により入力された文
字の文字幅を設定する文字幅設定手段と、 上記記憶手段より前記図形指定手段によって指定された
図形データを読み出す読み出し手段と、設定された文字
幅にしたがって前記図形データを変形する変形手段と、 変形された図形データを文字骨格に配置して絵文字を作
成する作成手段と、 この作成手段により作成された絵文字を前記表示装置に
出力する出力手段とを備えたことを特徴とする図形編集
機における絵文字作成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1280597A JP2956089B2 (ja) | 1989-10-27 | 1989-10-27 | 図形編集機における絵文字作成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1280597A JP2956089B2 (ja) | 1989-10-27 | 1989-10-27 | 図形編集機における絵文字作成装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03142567A true JPH03142567A (ja) | 1991-06-18 |
| JP2956089B2 JP2956089B2 (ja) | 1999-10-04 |
Family
ID=17627252
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1280597A Expired - Fee Related JP2956089B2 (ja) | 1989-10-27 | 1989-10-27 | 図形編集機における絵文字作成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2956089B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101653328B1 (ko) * | 2014-03-26 | 2016-09-05 | 주식회사아이젠소프트 | 모자이크 컬처 저작도구 컨텐츠의 전자문서 거래 시스템 |
-
1989
- 1989-10-27 JP JP1280597A patent/JP2956089B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2956089B2 (ja) | 1999-10-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04312186A (ja) | グラフ作成方式 | |
| JPH03142567A (ja) | 図形編集機における絵文字作成装置 | |
| JPS60203862A (ja) | スペクトル・デ−タの表示制御方式 | |
| JP3126696B2 (ja) | 文字発生方法 | |
| JPS63213074A (ja) | 機能設計図作成支援装置 | |
| JP2896544B2 (ja) | 文字発生方法および装置 | |
| JP2001249656A (ja) | 文字図形変形処理装置 | |
| JPH0314066A (ja) | 読み文字表示、編集方式 | |
| JP2675458B2 (ja) | 記号表示装置 | |
| JPH03142568A (ja) | 図形編集機における絵文字作成装置 | |
| JPH04188192A (ja) | 多階調文字発生方法及びその装置 | |
| JP2753015B2 (ja) | 属性入力方法 | |
| JP3019255B2 (ja) | アウトラインフォントデータ記憶媒体 | |
| JPH0248942B2 (ja) | ||
| JPS63208928A (ja) | 情報処理装置 | |
| JPH04192086A (ja) | 領域塗りつぶし方法および電子機器 | |
| JPH06110442A (ja) | 文字図形処理装置、及び文字または図形の変形処理方法 | |
| JPH03259373A (ja) | 文書処理装置 | |
| JPH0221369A (ja) | 版下デザイン方法 | |
| JPS62160586A (ja) | デ−タ表示装置 | |
| JPH03282883A (ja) | 文書作成装置 | |
| JPH07256721A (ja) | 射出成形機の制御装置 | |
| JPH0321990A (ja) | パターン発生方式 | |
| JPH06290223A (ja) | 図形の段階的表示方式 | |
| JPH0916576A (ja) | コンピュータ描画装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080723 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090723 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |