JP2671365B2 - 文字図形編集装置 - Google Patents

文字図形編集装置

Info

Publication number
JP2671365B2
JP2671365B2 JP63084408A JP8440888A JP2671365B2 JP 2671365 B2 JP2671365 B2 JP 2671365B2 JP 63084408 A JP63084408 A JP 63084408A JP 8440888 A JP8440888 A JP 8440888A JP 2671365 B2 JP2671365 B2 JP 2671365B2
Authority
JP
Japan
Prior art keywords
pattern
character
font
shadow
shaded
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.)
Expired - Fee Related
Application number
JP63084408A
Other languages
English (en)
Other versions
JPH01255887A (ja
Inventor
由美 佐藤
昌徳 恩田
章之 小池
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP63084408A priority Critical patent/JP2671365B2/ja
Publication of JPH01255887A publication Critical patent/JPH01255887A/ja
Application granted granted Critical
Publication of JP2671365B2 publication Critical patent/JP2671365B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ディジタル処理が可能なドットマトリクス
構成の文字フォント・パターンの飾り文字を発生させる
文字図形編集装置に関し、特に飾り文字の1つである影
付き文字を発生させる文字図形編集装置に関する。
〔従来の技術〕
最近、注目を浴びているデスクトップパブリシングに
おいて、明朝体或いはゴシック体等の通常の文字フォン
ト・パターン(以下、「文字パターン」という。)の飾
り文字の一種である影付き文字を発生させる機能を有す
る文字図形編集装置がある。従来、このような装置で
は、上記各文字パターンに対応する影付き文字のフォン
ト・パターン(以下、「影付き文字パターン」とい
う。)を予めメモリ又はディスク等の記憶装置に記憶し
ておき、ユーザの指示に応じて所望の影付き文字パター
ンを上記記憶装置から読出し、CRT等の表示装置に表示
させて文書等を編集していた。
〔発明が解決しようとする課題〕
ところが、上記文字図形編集装置では、明朝体或いは
ゴシック体等の各文字パターンに対応する影付き文字パ
ターンを予め記憶装置に記憶しているため、上記影付き
文字パターンを記憶する大容量のメモリやディスクが必
要になり、メモリやディスク容量への負担が大きくなる
とともに、製作コストが高くなるという問題点があっ
た。
本発明は、上記問題点に鑑みなされたもので、メモリ
やディスク容量への負担を軽減することができる文字図
形編集装置を提供することを課題とする。
〔課題を解決するための手段〕
本発明は、文字フォント・パターンを記憶する第1の
記憶部と、影の図柄を示すドット・パターンからなる影
パターンを記憶する第2の記憶部とを有し、前記第1の
記憶部及び第2の記憶部から所望の文字フォント・パタ
ーン及び影パターンをそれぞれ読み出して、所望の文字
フォント・パターンの影付き文字を発生する文字図形編
集装置において、前記第1の記憶部から読み出した所望
の文字フォント・パターンと、前記第2の記憶部から読
み出した影パターンとの論理演算を行い、前記所望の文
字フォント・パターンの外形を持ち、前記影パターンの
図柄を有するフォント・パターンを作成する第1の作成
手段と、前記第1の作成手段が作成したフォント・パタ
ーンと、該フォントパターンの座標位置を所定量ずらし
たずらしパターンとの論理演算を行い、重書きパターン
を作成する第2の作成手段と、前記第2の作成手段が作
成した重書きパターンに前記所望の文字フォント・パタ
ーンを重ねて影付き文字パターンを作成し、作成した影
付き文字パターンを描画する描画手段とを具備すること
を特徴とする。
〔実施例〕
本発明の実施例を第1図乃至第3図の図面に基づき詳
細に説明する。
第1図は本発明に係る文字図形編集装置の構成を示す
ブロック図である。図において、キーボード/マウス制
御部11は、キーボード12及び上記キーボード12に接続さ
れたマウス13からの各種データ及び本発明に係る影付き
文字の編集指示を含む各種指令等のシステムに入力制御
している。中央処理装置10(以下、「CPU」という。)
は、上記キーボード/マウス制御部11から入力する指令
と対応するプログラムによって上記キーボード/マウス
制御部11、CRT制御部14等の各種制御部及び主メモリ1
5、文字パターン用メモリ16、影パターン用メモリ17、
ビデオRAM18等の各種メモリを総括的に時分割制御する
とともに、所定の演算、処理等を実行している。
CRT制御部14は、表示装置であるCRT19を制御し、後述
するビデオRAM18に格納されているフォント構成の文字
パターンに対応したドットマトリクスの表示用ビットマ
ップデータや各種機能に応じたウィンドウ等を表示させ
る。
主メモリ15は、RAMからなり、システムの運用を行う
オペレーティングプログラム、キーボード12又はマウス
13等から入力する命令群及びデータ群、CPU10の制御に
よって上記文字パターン用メモリ16や影パターン用メモ
リ17から読出されたフォント構成のデータ及び上記各フ
ォントの表示用ビットマップ等のデータを格納するとと
もに、上記データから編集された影付き文字パターンの
データを一時格納する。
文字パターン用メモリ16は、例えば第3図(a)に示
すような、フォント構成の各文字パターンのデータ内容
及び上記各文字パターンの表示用ビットマップ等を格納
している。また影パターン用メモリ17は、例えば第3図
(b)に示すような、黒、白のデータが所定法則にもと
づき配列される影パターンのデータ内容及び影パターン
の表示用ビットマップ等を格納している。
ビデオRAM18は、CPU10の制御により編集され、主メモ
リ15に格納されている例えば第3図(e)に示すよう
な、影付き文字パターンを格納するとともに、上記CRT
制御部14の制御により、格納している上記影付き文字パ
ターンのデータを読出している。
上記文字図形編集装置において、影付き文字を編集す
る場合には、影付き文字パターンのフォント構成編集プ
ログラムにもとづきCRT19の画面上に編集可能な各フォ
ント構成名をプロパティ表示させ、上記プロパティ表示
の中から所望のフォント構成名をマウス13で選択表示し
て、影付き文字を編集している。以下、第2図及び第3
図を用いて上記影付き文字の編集動作について詳細に説
明する。
第2図は、上記影付き文字の編集動作を示すフローチ
ャートであり、第3図は、上記編集動作の過程における
各パターンを示す図である。第2図において、まず影付
き文字の編集指示あるかどうか判断し(ステップ10
1)、ユーザから上記編集指示があると、CPU10は指示に
応じた所望の文字パターン(第3図(a)参照)を文字
パターン用メモリ16から読出し、主メモリ15に格納する
(ステップ102)。次に上記CPU10は、影パターン用メモ
リ17から上記文字パターンと同サイズの任意の影パター
ン(第3図(b)参照)を読出して同様に主メモリ15に
格納する。
次にCPU10は、上記主メモリ15上で上記文字パターン
と影パターンに論理演算を施す(ステップ103)。上記
論理演算は、文字パターン及び影パターンのデータのう
ちの黒データの出力レベルがローレベルに、白データの
出力レベルがハイレベルに設定されている場合には、論
理和(以下、「OR」という。)演算によって行い、黒デ
ータの出力レベルがハイレベルに、白データの出力レベ
ルがローレベルに設定されている場合には、論理積(以
下、「AND」という。)演算によって行い、第3図
(c)に示すような、パターンを得る。
上記演算によって所定のパターンが得られると、次に
CPU10は、上記得られた所定のパターンを斜めに1ドッ
トづつずらしながら数回(実施例では4回)重書きする
(ステップ104)。上記重書きは、所定のパターンのデ
ータのうちの黒データの出力レベルがローレベルに、白
データの出力レベルがハイレベルに設定されている場合
には、AND条件によって行い、黒データの出力レベルが
ハイレベルに、白データの出力レベルがローレベルに設
定されている場合には、OR条件によって行う。そして、
所定のパターンの重書きによって、第3図(d)に示す
ような重書きパターンが得られると、CPU10は、重書き
によって得られた上記重書きパターンに第3図(a)で
示したオリジナルの文字パターンを重ねる(ステップ10
5)。上記重書きは、文字パターン及び重書きパターン
のデータのうちの黒データの出力レベルがローレベル
に、白データの出力がレベルがハイレベルに設定されて
いる場合には、AND条件によって行い、黒データの出力
レベルがハイレベルに、白データの出力レベルがローレ
ベルに設定されている場合には、OR条件によって行う。
したがって、主メモリ15上には、第3図(e)に示すよ
うな、影付き文字パターンが生成され、上記影付き文字
パターンは、CPU10の制御によってビデオRAM18に格納さ
れる。
上記ビデオRAM18に影付き文字パターンが格納される
と、CRT制御部14は、CRT19を制御し、ビデオRAM18に格
納されているフォント構成の影付き文字パターンのデー
タを読出し、上記影付き文字パターンに対応したビット
マップを上記CRT19の画面上に表示させることができる
(ステップ106)。
なお、本発明では、文字パターンのデータ及び影パタ
ーンのデータをシステム内のメモリに格納したが、上記
データをディスク等の外部記憶装置に格納して上記影付
き文字の編集動作を行うことも可能である。
上述してきたように、ユーザの影付き文字の編集要求
に応じて明朝体又はゴシック体等の通常の文字フォント
・パターンと影パターンとから影付き文字パターンを生
成するため、影付き文字パターンをあらかじめメモリ等
に格納する必要をなくすことができる。
〔発明の効果〕
以上説明したように、本発明では、所望の文字フォン
ト・パターンと影パターンとを論理演算して、この文字
フォント・パターンの外形を持つとともに影パターンの
図柄を有するフォント・パターンを作成し、作成したフ
ォント・パターンと、該フォントパターンの座標位置を
所定量ずらしたずらしパターンとの論理演算を行って重
書きパターンを作成し、作成した重書きパターンに文字
フォント・パターンを重ねて影付き文字パターンを作成
するよう構成したので、影付き文字パターンをあらかじ
めメモリ等に格納する必要をなくし、フォントの記憶に
要するメモリ容量を低減し、制作コストを削減すること
が可能となる。
また、本発明では、影パターンから所望の文字フォン
ト・パターンを型抜きして、該フォントパターンの外形
を持ち、影パターンの図柄を有するフォント・パターン
を作成した後に、このフォント・パターンを適宜ずらし
ながら論理演算するよう構成したため、影付き文字パタ
ーンの影部分の多様化を図ることも可能となる。
【図面の簡単な説明】
第1図は本発明に係る文字図形編集装置の構成を示すブ
ロック図、第2図は第1図に示した文字図形編集装置の
影付き文字の編集動作を示すフローチャート、第3図は
上記編集動作の過程における各パターンを示す図であ
る。 10……中央処理装置(CPU)、11……キーボード/マウ
ス制御部、12……キーボード、13……マウス、14……CR
T制御部、15……主メモリ、16……文字パターン用メモ
リ、17……影パターン用メモリ、18……ビデオRAM、19
……表示装置(CRT)。

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】文字フォント・パターンを記憶する第1の
    記憶部と、影の図柄を示すドット・パターンからなる影
    パターンを記憶する第2の記憶部とを有し、前記第1の
    記憶部及び第2の記憶部から所望の文字フォント・パタ
    ーン及び影パターンをそれぞれ読み出して、所望の文字
    フォント・パターンの影付き文字を発生する文字図形編
    集装置において、 前記第1の記憶部から読み出した所望の文字フォント・
    パターンと、前記第2の記憶部から読み出した影パター
    ンとの論理演算を行い、前記所望の文字フォント・パタ
    ーンの外形を持ち、前記影パターンの図柄を有するフォ
    ント・パターンを作成する第1の作成手段と、 前記第1の作成手段が作成したフォント・パターンと、
    該フォントパターンの座標位置を所定量ずらしたずらし
    パターンとの論理演算を行い、重書きパターンを作成す
    る第2の作成手段と、 前記第2の作成手段が作成した重書きパターンに前記所
    望の文字フォント・パターンを重ねて影付き文字パター
    ンを作成し、作成した影付き文字パターンを描画する描
    画手段と を具備することを特徴とする文字図形編集装置。
JP63084408A 1988-04-06 1988-04-06 文字図形編集装置 Expired - Fee Related JP2671365B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63084408A JP2671365B2 (ja) 1988-04-06 1988-04-06 文字図形編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63084408A JP2671365B2 (ja) 1988-04-06 1988-04-06 文字図形編集装置

Publications (2)

Publication Number Publication Date
JPH01255887A JPH01255887A (ja) 1989-10-12
JP2671365B2 true JP2671365B2 (ja) 1997-10-29

Family

ID=13829765

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63084408A Expired - Fee Related JP2671365B2 (ja) 1988-04-06 1988-04-06 文字図形編集装置

Country Status (1)

Country Link
JP (1) JP2671365B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3382265B2 (ja) * 1992-07-29 2003-03-04 キヤノン株式会社 文字パターン作成方法及び装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6123193A (ja) * 1984-07-12 1986-01-31 日本電気株式会社 文字パタ−ン発生方法とその装置

Also Published As

Publication number Publication date
JPH01255887A (ja) 1989-10-12

Similar Documents

Publication Publication Date Title
US4608662A (en) Method for editing document
JPH087748B2 (ja) 文書の色付け編集装置
JPS6118036A (ja) ドキユメント修正方式
JPH0749760A (ja) 文書処理装置
JP2671365B2 (ja) 文字図形編集装置
US6243726B1 (en) Electronic calculating apparatus utilizing input and display of expressions in textbook and single line formats
JPH0219462B2 (ja)
JPH0366157B2 (ja)
JPH01255556A (ja) 文字図形編集装置
JP2751212B2 (ja) 文書作成装置
JPH0620021A (ja) 図形処理方法および装置
JPH0314066A (ja) 読み文字表示、編集方式
JPH01230093A (ja) 文字表示方法
JP2541612B2 (ja) マルチウィンドウ表示装置
JPH05135050A (ja) 線分属性表示方法
JPH01246673A (ja) 図形処理装置
JPH05101044A (ja) 文書処理装置
JPH057742B2 (ja)
JPS62140171A (ja) ドキユメントレイアウト編集方式
JPH0315892A (ja) フォント作成装置
JPH058435B2 (ja)
JPH06110442A (ja) 文字図形処理装置、及び文字または図形の変形処理方法
JPH0442375A (ja) ビットマップ編集装置
JPH01207788A (ja) 文書作成装置
JPS62229316A (ja) 文字処理装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees