JPH0812549B2 - 文書処理方法 - Google Patents

文書処理方法

Info

Publication number
JPH0812549B2
JPH0812549B2 JP60245474A JP24547485A JPH0812549B2 JP H0812549 B2 JPH0812549 B2 JP H0812549B2 JP 60245474 A JP60245474 A JP 60245474A JP 24547485 A JP24547485 A JP 24547485A JP H0812549 B2 JPH0812549 B2 JP H0812549B2
Authority
JP
Japan
Prior art keywords
pattern
external character
character
painting
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.)
Expired - Lifetime
Application number
JP60245474A
Other languages
English (en)
Other versions
JPS62105196A (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)

Description

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

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】外字作成された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 JPS62105196A (ja) 1987-05-15
JPH0812549B2 true 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)

Family Cites Families (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
JPS62105196A (ja) 1987-05-15

Similar Documents

Publication Publication Date Title
JPH046554B2 (ja)
JP3453417B2 (ja) 文書処理装置および文書処理方法
JP2692063B2 (ja) 文書処理装置
JPH03213367A (ja) 印刷装置及びその制御方法
JPS61123876A (ja) 文書処理装置
JPH0522933B2 (ja)
JP2910921B2 (ja) 印刷制御装置
JP2751212B2 (ja) 文書作成装置
JP3143503B2 (ja) 画像処理方法及び装置
JPS62105196A (ja) 文字処理装置
JP2617190B2 (ja) 文字列出力装置
JP3236039B2 (ja) 文字処理装置及びその方法
JP3033152B2 (ja) アウトラインデータ処理装置
JP3754714B2 (ja) 文書処理方法及び装置
JP3825826B2 (ja) 文書編集装置及び方法
JPH05143053A (ja) 拡大・スムージング機能付き文書処理装置
JPH0333896A (ja) フォント描画装置
JPS62293286A (ja) ワ−ドプロセツサ
JPH04195673A (ja) 文字処理装置
JPS63208928A (ja) 情報処理装置
JPS63185638A (ja) 文書出力装置
JPH0661092B2 (ja) 図形処理方法
JPH0711772B2 (ja) 帳票定義体レイアウトの印刷処理方式
JPH0569235B2 (ja)
JPH0737111A (ja) 文書処理方法

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term