JPS62105196A - 文字処理装置 - Google Patents

文字処理装置

Info

Publication number
JPS62105196A
JPS62105196A JP60245474A JP24547485A JPS62105196A JP S62105196 A JPS62105196 A JP S62105196A JP 60245474 A JP60245474 A JP 60245474A JP 24547485 A JP24547485 A JP 24547485A JP S62105196 A JPS62105196 A JP S62105196A
Authority
JP
Japan
Prior art keywords
pattern
character
external character
filling
created
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
Application number
JP60245474A
Other languages
English (en)
Other versions
JPH0812549B2 (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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP60245474A priority Critical patent/JPH0812549B2/ja
Publication of JPS62105196A publication Critical patent/JPS62105196A/ja
Publication of JPH0812549B2 publication Critical patent/JPH0812549B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は文字処理装置に関し、特に特定のパターンで線
画やグラフといった図形の一部を塗りつぶすことのでき
る文字処理装置に関するものである。
[従来の技術] 従来、この種の装置では、第2図に示すように線画の一
部を塗りつぶすパターンがいくつかキャラクタジェネレ
ータまたはプログラムのような固定的な記憶装置に格納
されていて、利用者はその塗りのパターンの中から使用
したいパターンを選択して使用していた。
第2図(A)は図形の作成中に塗りの位置の指定を行な
うことを示し、同図(C)は同図(B)で指定した部分
が塗りのパターンで塗られたことを示す。
このような従来の装置では、作成した図形の一部を塗り
つぶすパターンの種類がシステム毎に固定されたもので
あり、一定パターンでの塗りつぶししかできないという
制約があった。また、塗りのパターンを登録できるもの
であっても、その登録には繁雑な手順を必要としていた
[発明が解決しようとする問題点] 本発明の目的は、上記の欠点を鑑みてなされたもので、
外字の一部を網掛は出力用のフォントとして使用する一
方、任意の図形の塗りつぶしのパターンとしても使用す
ることにより、外字フォントの追加や変更という@中な
操作で任意の塗りつぶしパターンを作成し、使用するこ
とができる文字処理装置を提供することにある。
[実施例〕 以下に、図面を参照して本発明の詳細な説明する。
第1図は本発明を概念的に説明する図である。
1−1の外字パターン作成手段で作成した塗りに使用す
る網掛はパターンは、1−2の外字記憶手段に、1−3
の外字コード入力f段で入力された外字コードと共に記
憶される。1−5の外字作成手段で作成された図形は、
l−6の図形記憶手段に記憶される0図形作成中に1−
3の外字コード入力を段から入力された塗りパターンの
外字コードは図形データ内に取り込まれ、l−6の図形
記憶手段の中に記憶される0図形を表示または印刷する
場合は、1−6の図形記憶手段の中から該当する図形デ
ータを呼び出し、その中にある塗りの外字コードをもと
に1−4の外字指定手段を通じて1−2の外字記憶f段
の中からフォントを読み出して、1−7の図形出力f段
の中で図形の塗りを実行して出力する。
第1図で示す本発明をさらに説明する。
第3図は本発明の一実施例の構成を示す。
第3図の構成において、CPUはマイクロプロセッサ形
態の中央処理装置であり、文字処理のための演算、論理
判断等を行ない、アドレスバスAB、コントロールバス
CB、 データバスDBを介して、それらのバスに接続
された各構成要素を制御する。
また、線画中の塗りつぶす図形の認識、図形領域の大き
さの決定、図形の生成なども後述するRAMの内容を元
にして、このCPUで行なう。
アドレスバスABは、マイクロプロセッサCPUの制御
の対象とする構成要素を指示するアドレス信号を転送す
る。コントロールバスCBはマイクロプロセッサCPU
の制御の対象となる各構成要素のコントロール信号を転
送して供給する。データエリアDBは各構1&、機器相
互間のデータの転送を行なう。
次に、ROMは読み出し専用の固定メモリであり、第6
図に示す如く後述するマイクロプロセッサCPUによる
制御の+l1ri等を記憶させておく。
また、RAMはlワード16ビツトの構成の占き込み可
能なランダムアクセスメモリであって、各構成要素から
の各種データの一時記憶に用いる。記憶するデータには
、文字間隔・行間隔など文1の大きさを決めるデータエ
リアR1、図形を生成するときの中間データエリアR2
,外字作成のための作業慴域エリアR3、生成した図形
のパターンエリアR4などがある。
KBはキーボードであり、英数字キー、モ仮名キー、片
仮名キー、図形領域を指示する文字キー等の文字記号入
カキ−1および、漢字変換の始めと終りを指定するキー
をはじめ、本文字処理装置に対する各種機能を指示する
ための各種のファンクションキーを備え、外字パターン
の入力5文書データの入力、図形データの作成命令の入
力などを行なう。
DBUFはバッファメモリであり、キーボードKBから
入力された文書情報等を格納する。
DISKは作成された外字パターンや文書1図形の外部
記憶としての磁気ディスク装置である。
CRはカーソルレジスタであり、CPUによりその内容
を読み書きできる。後述するCRTコントローラCRT
Cは、ここに格納されたアドレスに対応する表示装置C
RT hの位置にカーソルを表示する。
CRTは陰極線管等を用いた表示装置であり、その表示
装置cRTにおけるドツト構成の表示パターンおよびカ
ーソルの表示をCRTコントローラCRTCで制御する
CRTコントローラCRTCは、カーソルレジスタCR
およびバッファDBUFに蓄えられた内容を表示袋22
CRTに表示す゛る。
CGはキャラクタジェネレータであり、表示装置CRT
に表示する文字、記号、カーソル等のキャラクタ信号な
発生する。
かかる各構成要素からなる本発明文字処理装置において
は、キーボードKBからの各種の人力に応じて作動する
ものであって、キーボー1” K Bからの入力が供給
されると、まず、インタラブド信号が中央処理袋zcp
uに送られ、その中央処理装置CPUがROM内に記憶
しである各種の制御信号を読み出し、それらの制御信号
に従って各種の制御が行なわれる。
なお、/ヘツファDBUFの内容を表示装置CRT上の
位置に対応させて表示を行なう表示4段は公知であるの
でその説明を省略し、巾に文書データや図形パターン等
をバッファDBUFに格納することで表示が行なわれる
ことにする。
ここで、本実施例においては、外字コードを〃いに共通
部分は無いように通常外字と網掛は外字の2つに分ける
ものとする。すなわち、たとえば、 外字コード= 1〜376: 通常外字外字コード=5
01〜594:  #1掛外字とし、各々外字フォント
を作成する。
次に第4図および第5図を用いて、本発明文字処理装置
における図形の塗りの動作をCRT上への表示の場合を
例にとって説明する。なお、文書や図形の入力、および
外字パターンの入力方法については公知であるので、そ
の説明は省略する。
第4図は図形作成・編集時における塗りのパターンの指
定を表わしている。第4図において、aはCRT画面上
の作成中の線画を表示する領域を示し、bはキーボード
からの入力をモニタするための領域を表わしている。C
は線画作成を行なうだめのカーソルであり、塗りを行な
う閉じた図形を指示している。dは塗りのパターンをそ
の外字コードで指示していることを表わす。ここで図形
の塗りのデータとして、Cで表わされた図形の位置とd
で指示された塗りの外字コードが保存される。
第5図は第4図で指示された図形を指定された網掛外字
のパターンで塗りつぶす処理を説明している。第5図(
A)は図形の塗りのデータで、Cはケリが指示された時
点でのカーソルの位置、dは塗りのパターンを表わす。
第5図(B)は同図(A)で指示された図形より大きな
領域になるまで指示された外字パターンをつないだもの
が作業領域に作成されたことを表わす。第5図(C)は
同図(B)のうちの図形領域の中に収まる部分を取り出
したものである。第5図CD)は同図(A)の図形の上
に同図(C)のパターンを毛ねて表示したものである。
第6図は第3図に示す実施例による第4図、第5図の処
理を説明するフローチャートである。
ステップ56−1において、塗りに使用する網掛外字コ
ードをキーボードKBより入力する。ステップ56−2
において、入力された外字コードを、コードが入力され
た時点でのカーソルの位置とともに図形データとしてR
AM5に記憶する。
ステップ56−3において、入力された外字コードのフ
ォントを外部記憶装置から読み出す。ここで読み出すの
は1文字分の大きさのパターンである(例:24X24
ドツト)。ステップ56−4では塗りの作業領域R3に
、塗りのフォントをつないで、塗りのパターンを作成す
る。ステップ56−5では、図形の形状にあわせて、作
業領域R3のパターンのうちの不必要な部分を消す。ス
テップ56−7では、ステップ56−5で作成したff
i LJのパターンをエリアR4の元の(4形に屯ねる
前記実施例では、図形の塗りのみを扱っているが、グラ
フのように、塗りのパターンを使用するものであれば、
そのすべてに本発明を適応することができる。特にグラ
フの場合、利用者はその塗り分けのパターンを選択する
ことができることですらまれであり、しかもそのパター
ンを利用者が作成できるというものは皆無なので、本発
明による効果は大きい。
[効 果] 以りの説明で明らかなように、本発明によれば、線画や
グラフなどの塗りパターンの作成を新規の機能を使用す
ることなく既存の外字作成r段を用いて実現し、そのよ
うにして作成した任意のパターンで図形の塗りを行なう
ことができる文字処理装置を実現できた。
【図面の簡単な説明】
第1図は本発明の全体構成を示す図。 第2図は従来の技術による図形の塗りつぶしの処理を説
明した線図、 第3図は本発明の一実施例を示すブロック図、第4図は
本発明による図形の塗りの指示を説明する線図、 第5図は本発明による塗りの処理を説明する線図。 第6図は本発明による図形の塗りの処理を説明するフロ
ーチャートである。 CPU−−−−−一処理部 ROM −−−−−−メモリ RAM −−−−−−メモリ

Claims (1)

  1. 【特許請求の範囲】 網掛け外字パターンの作成手段と、 作成された網掛け外字パターンを格納しておく外字記憶
    手段と、 前記記憶している外字パターンの中から所望の網掛けパ
    ターンを読み込む外字認識手段と、任意の図形を作成・
    編集する図形作成手段と、作成された図形を記憶する図
    形記憶手段と、作成した図形の指定された位置を前記網
    掛けパターンで塗りつぶして表示・印刷を行なう図形出
    力手段とを備えたことを特徴とする文字処理装置。
JP60245474A 1985-10-31 1985-10-31 文書処理方法 Expired - Lifetime JPH0812549B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60245474A JPH0812549B2 (ja) 1985-10-31 1985-10-31 文書処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60245474A JPH0812549B2 (ja) 1985-10-31 1985-10-31 文書処理方法

Publications (2)

Publication Number Publication Date
JPS62105196A true JPS62105196A (ja) 1987-05-15
JPH0812549B2 JPH0812549B2 (ja) 1996-02-07

Family

ID=17134195

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60245474A Expired - Lifetime JPH0812549B2 (ja) 1985-10-31 1985-10-31 文書処理方法

Country Status (1)

Country Link
JP (1) JPH0812549B2 (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59228291A (ja) * 1983-06-09 1984-12-21 アルプス電気株式会社 文字パタ−ン登録処理方式
JPS60133497A (ja) * 1983-12-22 1985-07-16 日本電気株式会社 画像表示装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59228291A (ja) * 1983-06-09 1984-12-21 アルプス電気株式会社 文字パタ−ン登録処理方式
JPS60133497A (ja) * 1983-12-22 1985-07-16 日本電気株式会社 画像表示装置

Also Published As

Publication number Publication date
JPH0812549B2 (ja) 1996-02-07

Similar Documents

Publication Publication Date Title
EP0131457B1 (en) Document creating apparatus
JPS61254980A (ja) 文字フオント転送制御方式
JPH024938B2 (ja)
JPH0210459B2 (ja)
JPS62105196A (ja) 文字処理装置
JP2699974B2 (ja) パターン登録方法
JPH0522933B2 (ja)
JPS62105266A (ja) 文字処理装置
JP3236039B2 (ja) 文字処理装置及びその方法
JPS63136084A (ja) 文字処理装置
JPS6236252B2 (ja)
JP2698348B2 (ja) 文字処理装置
JP2846165B2 (ja) 文字学習装置
JPS5941206B2 (ja) ワ−ドプロセツサ
JPH081547B2 (ja) 文字処理装置
JPS61213884A (ja) 図形文字発生装置
JPS62293286A (ja) ワ−ドプロセツサ
JPS63167976A (ja) 文字処理装置
JPH0737111A (ja) 文書処理方法
JPS6348593A (ja) 文字処理装置
JPH0661092B2 (ja) 図形処理方法
JPH02223990A (ja) 文字処理装置
JPS61202271A (ja) 文字処理装置
JPS6243694A (ja) レイアウト表示方式
JPH032792A (ja) 文字表示制御装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term