JPH01255556A - 文字図形編集装置 - Google Patents
文字図形編集装置Info
- Publication number
- JPH01255556A JPH01255556A JP63084410A JP8441088A JPH01255556A JP H01255556 A JPH01255556 A JP H01255556A JP 63084410 A JP63084410 A JP 63084410A JP 8441088 A JP8441088 A JP 8441088A JP H01255556 A JPH01255556 A JP H01255556A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- character
- shadow
- font pattern
- font
- 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
- 238000004364 calculation method Methods 0.000 claims description 7
- 239000011159 matrix material Substances 0.000 claims description 5
- 230000015654 memory Effects 0.000 abstract description 40
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/485—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes
- B41J2/505—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ディジタル処理が可能なドツトマトリクス構
成の文字フォント・パターンの飾り文字を発生させる文
字図形編集装置に関し、特に飾り文字の1つである影付
き文字を発生させる文字図形編集装置に関する。
成の文字フォント・パターンの飾り文字を発生させる文
字図形編集装置に関し、特に飾り文字の1つである影付
き文字を発生させる文字図形編集装置に関する。
最近、注目を浴びているデスクトップバブリシングにお
いて、明朝体或いはゴシック体等の通常の文字フォント
・パターン(以下、。「文字パターン」という。)の飾
り文字の一種である影付き文字を発生させる機能を有す
る文字図形編集装置がある。従来、このような装置では
、上記各文字パターンに対応する影付き文字のフォント
・パターン(以下、[影付き文字パターン]という。)
を予めメモリ又はディスク等の記憶装置に記憶しておき
、ユーザの指示に応じて所望の影付き文字パターンを上
記記憶装置から読出し、CRT等の表示装置に表示させ
て文塵等を編集していた。
いて、明朝体或いはゴシック体等の通常の文字フォント
・パターン(以下、。「文字パターン」という。)の飾
り文字の一種である影付き文字を発生させる機能を有す
る文字図形編集装置がある。従来、このような装置では
、上記各文字パターンに対応する影付き文字のフォント
・パターン(以下、[影付き文字パターン]という。)
を予めメモリ又はディスク等の記憶装置に記憶しておき
、ユーザの指示に応じて所望の影付き文字パターンを上
記記憶装置から読出し、CRT等の表示装置に表示させ
て文塵等を編集していた。
ところが、上記文字図形編集装置では、明朝体或いはゴ
シック体等の各文字パターンに対応する影付き文字パタ
ーンを予め記憶装置に記憶しているため、上記影付き文
字パターンを記憶する大容量のメモリやディスクが必要
になり、メモリやディスク容量への負担が大きくなると
ともに、製作コストが高くなるという問題点があった。
シック体等の各文字パターンに対応する影付き文字パタ
ーンを予め記憶装置に記憶しているため、上記影付き文
字パターンを記憶する大容量のメモリやディスクが必要
になり、メモリやディスク容量への負担が大きくなると
ともに、製作コストが高くなるという問題点があった。
本発明は、上記問題点に鑑みなされたもので、メモリや
ディスク容量への負担を軽減することができる文字図形
編集装置を提供することを課題とする。
ディスク容量への負担を軽減することができる文字図形
編集装置を提供することを課題とする。
(課題を解決するための手段〕
本発明では、ドツトマトリクス構成の文字パターンを記
憶する文字パターン用メモリ等の第1の記憶手段と、同
じくドツトマトリクス構成の彰パターンを記憶する影パ
ターン用メモリ等の第2の記憶手段と、前記文字パター
ン用メモリ及び影パターン用メモリとから所望の文字パ
ターン及び影パターンを読出す読出手段と前記読出され
た所望の文字パターンの座標をずらして描画する第1の
描画手段と前記第1の描画手段で管られたフォント・パ
ターン及び前記読出された影パターンとを、例えば論理
和による論理演算を行って、所定のフォント・パターン
を得る演算手段と前記演算手段で得られた所定のフォン
ト・パターンに前記所望の文字パターンを重ねて描画す
る第2の描画手段とからなる中央処理装置及び主メモリ
等を具え、前記続出手段で読出された文字パターンに対
応する影付き文字パターンを前記文字パターンと影パタ
ーンとの論理和演算によって編集して発生させる。
憶する文字パターン用メモリ等の第1の記憶手段と、同
じくドツトマトリクス構成の彰パターンを記憶する影パ
ターン用メモリ等の第2の記憶手段と、前記文字パター
ン用メモリ及び影パターン用メモリとから所望の文字パ
ターン及び影パターンを読出す読出手段と前記読出され
た所望の文字パターンの座標をずらして描画する第1の
描画手段と前記第1の描画手段で管られたフォント・パ
ターン及び前記読出された影パターンとを、例えば論理
和による論理演算を行って、所定のフォント・パターン
を得る演算手段と前記演算手段で得られた所定のフォン
ト・パターンに前記所望の文字パターンを重ねて描画す
る第2の描画手段とからなる中央処理装置及び主メモリ
等を具え、前記続出手段で読出された文字パターンに対
応する影付き文字パターンを前記文字パターンと影パタ
ーンとの論理和演算によって編集して発生させる。
本発明の実施例を第1図乃至第3図の図面に基づき詳細
に説明する。
に説明する。
第1図は本発明に係る文字図形編集装置の構成を示すブ
ロック図である。図において、キーボード/マウス制御
部11は、キーボード12及び上記キーボード12に接
続されたマウス13からの各種データ及び本発明に係る
影付き文字の編集指示を含む各種指令等をシステムに入
力制御している。中央処理装ff110(以下、rcP
UJという。
ロック図である。図において、キーボード/マウス制御
部11は、キーボード12及び上記キーボード12に接
続されたマウス13からの各種データ及び本発明に係る
影付き文字の編集指示を含む各種指令等をシステムに入
力制御している。中央処理装ff110(以下、rcP
UJという。
)は、1記キ一ボード/マウス制御部11から入力する
指令と対応するプログラムによって上記キーボード/マ
ウス制御部11、CRT制御部14等の各種制御部及び
主メモリ15、文字パターン用メモリ16、彰パターン
用メモリ17、ビデオRAM18等の各種メモリを総括
的に時分割制御するとともに、所定の演算、処理等を実
行している。
指令と対応するプログラムによって上記キーボード/マ
ウス制御部11、CRT制御部14等の各種制御部及び
主メモリ15、文字パターン用メモリ16、彰パターン
用メモリ17、ビデオRAM18等の各種メモリを総括
的に時分割制御するとともに、所定の演算、処理等を実
行している。
CRT制御部14は、表示装置であるCRT19を制御
し、後述するビデオRAM18に格納されているフォン
ト構成の文字パターンに対応したドツトマトリクスの表
示用ビットマツプデータや各種機能に応じたウィンドウ
等を表示させる。
し、後述するビデオRAM18に格納されているフォン
ト構成の文字パターンに対応したドツトマトリクスの表
示用ビットマツプデータや各種機能に応じたウィンドウ
等を表示させる。
主メモリ15は、RAMからなり、システムの運用を行
うオペレーティングプログラム、キーボード12又はマ
ウス13等から入力する命令群及びデータ群、CPtJ
loの制御によって上記文字パターン用メモリ16や彰
パターン用メモリ17から読出されたフォント構成のデ
ータ及び上記各フォントの表示用ビットマツプ等のデー
タを格納するとともに、上記データから編集された影付
き文字パターンのデータを一時格納する。
うオペレーティングプログラム、キーボード12又はマ
ウス13等から入力する命令群及びデータ群、CPtJ
loの制御によって上記文字パターン用メモリ16や彰
パターン用メモリ17から読出されたフォント構成のデ
ータ及び上記各フォントの表示用ビットマツプ等のデー
タを格納するとともに、上記データから編集された影付
き文字パターンのデータを一時格納する。
文字パターン用メモリ16は、例えば第3図(a)に示
すような、フォント構成の各文字パターンのデータ内容
及び上記各文字パターンの表示用ビットマツプ等を格納
している。また影パターン用メモリ17は、例えば第3
図(C)に示すような、黒、白のデータが所定法則にも
とづき配列される影パターンのデータ内容及び影パター
ンの表示用ビットマツプ等を格納している。
すような、フォント構成の各文字パターンのデータ内容
及び上記各文字パターンの表示用ビットマツプ等を格納
している。また影パターン用メモリ17は、例えば第3
図(C)に示すような、黒、白のデータが所定法則にも
とづき配列される影パターンのデータ内容及び影パター
ンの表示用ビットマツプ等を格納している。
ビデオRAM18は、CP(Jl 0の制御により編集
され、主メモリ15に格納されている例えば第3図(1
3)に示すような、影付き文字パターンを格納するとと
もに、上記CRTIIilJI部14の制御により、格
納している上記影付き文字パターンのデータを読出して
いる。
され、主メモリ15に格納されている例えば第3図(1
3)に示すような、影付き文字パターンを格納するとと
もに、上記CRTIIilJI部14の制御により、格
納している上記影付き文字パターンのデータを読出して
いる。
上記文字図形編集装置において、影付き文字を編集する
場合には、影付き文字パターンのフォント構成編集プロ
グラムにもとづきCRT19の画面上に編集可能な各フ
ォント構成品をプロパティ表示させ、上記プロパティ表
示の中から所望のフォント構成品をマウス13で選択表
示して、影付き文字を編集している。以下、第2図及び
第3図を用いて上記影付き文字の編集動作について詳細
に説明する。
場合には、影付き文字パターンのフォント構成編集プロ
グラムにもとづきCRT19の画面上に編集可能な各フ
ォント構成品をプロパティ表示させ、上記プロパティ表
示の中から所望のフォント構成品をマウス13で選択表
示して、影付き文字を編集している。以下、第2図及び
第3図を用いて上記影付き文字の編集動作について詳細
に説明する。
第2図は、上記影付き文字の編集動作を示すフローチャ
ートであり、第3図は、上記編集動作の過程における各
パターンを示す図である。第2図において、まず影付き
文字の編集指示あるかどうか判断しくステップ101)
、ユーザから上記編集指示があると、CPU 10は指
示に応じた所望の文字パターン(第3図(a)参照)を
文字パターン用メモリ16から読出し、主メモリ15に
格納する(ステップ102)。次に上記CPU 10は
、上記主メモリ15上で上記文字パターンを斜めに1ド
ツトづつずらしながら数回(実施例では4回)重書きす
る(ステップ103)。上記重書きは、文字パターンの
データのうちの黒データの出力レベルがローレベルに、
自データの出力レベルがハイレベルに設定されている場
合には、論理積(以下、rANDJという。)条件によ
って行い、黒データの出力レベルがハイレベルに、白デ
ータの出力レベルがローレベルに設定されている場合に
は、論理和(以下、「OR」という。)条件によって行
う。そして、文字パターンの重書きによって、第3図(
b)に示すような重書きパターンが得られると、CPU
10は、影パターン用メモリ17から上記文字パター
ンと同サイズの任意の影パターン(第3図(C)参照)
を読出して主メモリ15に格納する。
ートであり、第3図は、上記編集動作の過程における各
パターンを示す図である。第2図において、まず影付き
文字の編集指示あるかどうか判断しくステップ101)
、ユーザから上記編集指示があると、CPU 10は指
示に応じた所望の文字パターン(第3図(a)参照)を
文字パターン用メモリ16から読出し、主メモリ15に
格納する(ステップ102)。次に上記CPU 10は
、上記主メモリ15上で上記文字パターンを斜めに1ド
ツトづつずらしながら数回(実施例では4回)重書きす
る(ステップ103)。上記重書きは、文字パターンの
データのうちの黒データの出力レベルがローレベルに、
自データの出力レベルがハイレベルに設定されている場
合には、論理積(以下、rANDJという。)条件によ
って行い、黒データの出力レベルがハイレベルに、白デ
ータの出力レベルがローレベルに設定されている場合に
は、論理和(以下、「OR」という。)条件によって行
う。そして、文字パターンの重書きによって、第3図(
b)に示すような重書きパターンが得られると、CPU
10は、影パターン用メモリ17から上記文字パター
ンと同サイズの任意の影パターン(第3図(C)参照)
を読出して主メモリ15に格納する。
次に重書きによって得られた上記重書きパターンと彰パ
ターンに論理演算を施す(ステップ104)。上記論理
演算は、重書きパターン及び彰パターンのデータのうち
の黒データの出力レベルが0−レベルに、白データの出
力レベルがハイレベルに設定されている場合には、0R
PfAWによって行い、黒データの出力レベルがハイレ
ベルに、白データの出力レベルがローレベルに設定され
ている場合には、AND演算によって行い、第3図(d
)に示すような、パターンを得る。
ターンに論理演算を施す(ステップ104)。上記論理
演算は、重書きパターン及び彰パターンのデータのうち
の黒データの出力レベルが0−レベルに、白データの出
力レベルがハイレベルに設定されている場合には、0R
PfAWによって行い、黒データの出力レベルがハイレ
ベルに、白データの出力レベルがローレベルに設定され
ている場合には、AND演算によって行い、第3図(d
)に示すような、パターンを得る。
上記演算によって所望のパターンが得られると、次にC
PU 10は、上記パターンに第3図(a)で示したオ
リジナルの文字パターンを重ねる(ステップ105)。
PU 10は、上記パターンに第3図(a)で示したオ
リジナルの文字パターンを重ねる(ステップ105)。
上記重書きは、文字パターン及び演算によって得られた
パターンのデータのうちの黒データの出力レベルがロー
レベルに、白データの出力レベルがハイレベルに設定さ
れている場合には、AND条件によって行い、黒データ
の出力レベルがハイレベルに、白データの出力レベルが
ローレベルに設定されている場合には、OR条件によっ
て行う。したがって、主メモリ15上には、第3図(e
)に示すような、影付き文字パターンが生成され、上記
影付き文字パターンは、CPU 10の制御によってビ
デオRAM18に格納される。
パターンのデータのうちの黒データの出力レベルがロー
レベルに、白データの出力レベルがハイレベルに設定さ
れている場合には、AND条件によって行い、黒データ
の出力レベルがハイレベルに、白データの出力レベルが
ローレベルに設定されている場合には、OR条件によっ
て行う。したがって、主メモリ15上には、第3図(e
)に示すような、影付き文字パターンが生成され、上記
影付き文字パターンは、CPU 10の制御によってビ
デオRAM18に格納される。
上記ビデオRAM18に影付き文字パターンが格納され
ると、CRT制御部14は、CRT19を制御し、ビデ
オRAM18に格納されているフォント構成の彰付き文
字パターンのデータを読出し、上記影付き文字パターン
に対応したビットマツプを上記CRT19の画面上に表
示させることができる(ステップ106)。
ると、CRT制御部14は、CRT19を制御し、ビデ
オRAM18に格納されているフォント構成の彰付き文
字パターンのデータを読出し、上記影付き文字パターン
に対応したビットマツプを上記CRT19の画面上に表
示させることができる(ステップ106)。
なお、本発明では、文字パターンのデータ及び影パター
ンのデータをシステム内のメモリに格納したが、上記デ
ータをディスク等の外部記憶装置に格納して上記影付き
文字の編集動作を行うことも可能である。
ンのデータをシステム内のメモリに格納したが、上記デ
ータをディスク等の外部記憶装置に格納して上記影付き
文字の編集動作を行うことも可能である。
したがって、本発明では、ユーザの影付き文字の編集要
求に応じて通常の明朝体或いはゴシック体のフォント・
パターンをB集加工することにより、所望の影付き文字
を生成することができ、影付き文字用のフォント・パタ
ーンを予めメモリ等に格納しておく必要性がなくなるの
で、大容量のフォント・パターン格納用のメモリが不必
要になり、製作コストを削減することができる。
求に応じて通常の明朝体或いはゴシック体のフォント・
パターンをB集加工することにより、所望の影付き文字
を生成することができ、影付き文字用のフォント・パタ
ーンを予めメモリ等に格納しておく必要性がなくなるの
で、大容量のフォント・パターン格納用のメモリが不必
要になり、製作コストを削減することができる。
以上説明したように、本発明では、必要に応じて飾り文
字の一つである影付き文字を通常の明朝体或いはゴシッ
ク体のフォント・パターンを編集加工することにより発
生することができるので、必要性の乏しい多くの影付き
文字用のフォント・パターンを予めメモリ等に格納して
おく必要性がなくなり、メモリやディスク容量への負担
を軽減することができる。
字の一つである影付き文字を通常の明朝体或いはゴシッ
ク体のフォント・パターンを編集加工することにより発
生することができるので、必要性の乏しい多くの影付き
文字用のフォント・パターンを予めメモリ等に格納して
おく必要性がなくなり、メモリやディスク容量への負担
を軽減することができる。
第1図は本発明に係る文字図形編集装置の構成を示すブ
ロック図、第2図は第1図に示した文字図形編集装置の
影付き文字のg栗動作を示すフローチャート、第3図は
上記編集動作の過程における各パターンを示す図である
。 10・・・中央処理装置(CPLJ)、11・・・キー
ボード/マウス制御部、12・・・キーボード、13・
・・マウス、14・・・CRT制御部、15・・・主メ
モリ、16・・・文字パターン用メモリ、17・・・影
パターン用メモリ、18・・・ビデオRAM、19・・
・表示装置(CRT>。 第1図 (0) (b) (c) (d) (e) 第3図
ロック図、第2図は第1図に示した文字図形編集装置の
影付き文字のg栗動作を示すフローチャート、第3図は
上記編集動作の過程における各パターンを示す図である
。 10・・・中央処理装置(CPLJ)、11・・・キー
ボード/マウス制御部、12・・・キーボード、13・
・・マウス、14・・・CRT制御部、15・・・主メ
モリ、16・・・文字パターン用メモリ、17・・・影
パターン用メモリ、18・・・ビデオRAM、19・・
・表示装置(CRT>。 第1図 (0) (b) (c) (d) (e) 第3図
Claims (5)
- (1)文字フォント・パターンを記憶する第1の記憶手
段を有し、前記文字フォント・パターンの影付き文字を
発生させる文字図形編集装置において、 影のフォント・パターンを記憶する第2の記憶手段と、 前記第1の記憶手段及び第2の記憶手段とから所望の文
字フォント・パターン及び影のフォント・パターンを読
出す読出手段と、 前記読出された所望の文字フォント・パターンの座標を
ずらして描画する第1の描画手段と、前記第1の描画手
段で得られたフォント・パターン及び前記読出された影
のフォント・パターンとを論理演算し、所定のフォント
・パターンを得る演算手段と、 前記演算手段で得られた所定のフォント・パターンに前
記所望の文字フォント・パターンを重ねて描画する第2
の描画手段と を具えたことを特徴とする文字図形編集装置。 - (2)前記文字フォント・パターン及び影のフォント・
パターンは、ドットマトリクスで構成されることを特徴
とする請求項(1)記載の文字図形編集装置。 - (3)前記第1の描画手段は、前記読出された所望の文
字フォント・パターンの座標を所定ビットづつ所定方向
に少なくとも2回ずらして描画することを特徴とする請
求項(1)記載の文字図形編集装置。 - (4)前記演算手段は、前記文字フォント・パターン及
び影のフォント・パターンの情報のうち黒情報の出力レ
ベルがローレベル、白情報の出力レベルがハイレベルに
設定されているときには、前記第1の描画手段で得られ
たフォント・パターンと前記読出された影のフォント・
パターンとを論理和で演算することを特徴とする請求項
(1)記載の文字図形編集装置。 - (5)前記演算手段は、前記文字フォント・パターン及
び影のフォント・パターンの情報のうち黒情報の出力レ
ベルがハイレベル、白情報の出力レベルがローレベルに
設定されているときには、前記第1の描画手段で得られ
たフォント・パターンと前記読出された影のフォント・
パターンとを論理積で演算することを特徴とする請求項
(1)記載の文字図形編集装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63084410A JPH01255556A (ja) | 1988-04-06 | 1988-04-06 | 文字図形編集装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63084410A JPH01255556A (ja) | 1988-04-06 | 1988-04-06 | 文字図形編集装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01255556A true JPH01255556A (ja) | 1989-10-12 |
Family
ID=13829820
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63084410A Pending JPH01255556A (ja) | 1988-04-06 | 1988-04-06 | 文字図形編集装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01255556A (ja) |
-
1988
- 1988-04-06 JP JP63084410A patent/JPH01255556A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5068803A (en) | Method and apparatus for filling contours in digital typefaces | |
| JPH06110989A (ja) | アプリケーションが提供する主ウインドウ内で表示された固定要素の見かけ上の直接編集するための方法およびシステム | |
| JP2671365B2 (ja) | 文字図形編集装置 | |
| JP3054545B2 (ja) | 文字図形編集方法及び装置 | |
| US5659336A (en) | Method and apparatus for creating and transferring a bitmap | |
| JPH0830666A (ja) | 文字列配置方法及びその装置 | |
| JP2751212B2 (ja) | 文書作成装置 | |
| JP2547347B2 (ja) | 画像表示制御装置 | |
| JP2921975B2 (ja) | 手書き文書作成装置 | |
| JPH0314066A (ja) | 読み文字表示、編集方式 | |
| JPH078559B2 (ja) | ディスプレイ上での文字書体指定方法 | |
| JP2556488B2 (ja) | 文字処理装置 | |
| JPH0822553A (ja) | 記入条件設定方法及び方式 | |
| JPH05250483A (ja) | グラフ作成装置 | |
| JPH0524553B2 (ja) | ||
| JP2982535B2 (ja) | グラフ作成装置 | |
| JPH01303572A (ja) | メニュー作成装置 | |
| JPH05101044A (ja) | 文書処理装置 | |
| JPH01246673A (ja) | 図形処理装置 | |
| JPH04191972A (ja) | 文字の属性編集方式 | |
| JPH05135050A (ja) | 線分属性表示方法 | |
| JPH02271424A (ja) | フルグラフィック画面の表示方式 | |
| JPH05216877A (ja) | 文書作成装置 | |
| JPH06215145A (ja) | グラフ作成装置 | |
| JPH01234978A (ja) | 図形処理装置 |