JPS62105266A - 文字処理装置 - Google Patents

文字処理装置

Info

Publication number
JPS62105266A
JPS62105266A JP60245471A JP24547185A JPS62105266A JP S62105266 A JPS62105266 A JP S62105266A JP 60245471 A JP60245471 A JP 60245471A JP 24547185 A JP24547185 A JP 24547185A JP S62105266 A JPS62105266 A JP S62105266A
Authority
JP
Japan
Prior art keywords
document
graphic
area
characters
data
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
Application number
JP60245471A
Other languages
English (en)
Inventor
Toru Nakajima
徹 中島
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 JP60245471A priority Critical patent/JPS62105266A/ja
Publication of JPS62105266A publication Critical patent/JPS62105266A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は文字処理装置に関し、特にグラフや線画−画像
といった文字以外の情報を含む文書を入力・編集参出力
可能な文字処理装置に関するものである。
[従来の技術] 従来、この種の文字処理装置、たとえば[1米語文書と
グラフとを処理する文字処理袋とにおいては、通常の文
字から成る情報(以F文占という)とグラフのような文
字以外から成る情報(以F図形という)とは独立に存在
していた。すなわち、文書は入力された文字の集まりで
あり、図形は実際のパターンまたはそのパターンを生成
する直線などを表わす命令、またはグラフの場合の元に
なる数値などのデータの集まりとなっていた。
第2図は従来の文字処理装置で文書と図形が独立したフ
ァイルという形式で存在し、それらが文書内のポインタ
で接続されていることを示すものである。第2図(A)
は1つの文書ファイルに対する図形ファイルが1つ存在
する形式のものであリ、同図CB)は文書内の1つの図
形領域ごとに1つの図形ファイルが存在する形式である
。
同図において、alおよびa2は文書データ、bl、b
2.b3.b4は文書データ中の図形領域、cl 、e
2.e3.c4はそれぞれbi。
b2.b3.b4に対応する図形データであり、PL、
P2.P3.p4はそれぞれをつなぐポインタである。
al、a2は単独では文書ファイルであり、clとc2
はまとめて1つの図形ファイル、c3と04はそれぞれ
が独立した図形ファイルであることを表わしている。
文書データと図形データをつなぐためには、ポインタを
文書中に格納しておく必要があるが、ポインタは文書で
はないことから、通常の文書データとして文書中に格納
するのではなく、その文書データを管理するデータ(通
常文書データの先頭部分に付加されている)の中に格納
されていた。
このような従来技術では、文書編集中には図形領域の記
入される図形ファイルがどれであるのかが不明であると
いう欠点があった0図形領域に記入される図形を知るた
めには1文−8編集とは異なった編集画面(状態)に移
ったり、図形を見るだめの命令を入力するといった操作
が必要であった。また、作成した文書には図形ファイル
へのポインタが含まれているため、図形を扱える文字処
理装置でしか使用できず、図形を扱えない文字処理装置
への互換性に欠けていた。
[発明が解決しようとする閂題点] 本発明の目的は、従来の欠点を除去することにある。す
なわち、文書編集中でも、記入される図形の種類(ファ
イル名)を知ることができ、かつ図形を扱えない文字処
理袋δに対する互換性のとれた文書を作成することので
Sる文字処理装置を提供することにある。
[実施例] 第1図は本発明の詳細な説明する図である。
1−1の図形作成手段で入力ないし編集された図形は、
1−2の記憶手段によって記憶される。
1−3の文書人力1段によって入力された通常文字およ
び機能文字は、l−4の文書記憶−4段によって記憶さ
れる。l−5の文書編集手段は。
1−3の入力手段から入力した文字を用いて1−4の文
書記憶手段にある文書データの編集を行なう。
1−6の図形領域認識手段では、1−4の文書記憶手段
にある文書データ中の図形領域を機能文字を元に認識す
る。1−7の図形結合手段では、文−I中の図形領域か
ら読み出したデータをもとに図形ファイルを読み出す、
1−8の図形サイズ決定手段では、l−6で認識された
図形領域の出力時の大きさを決定する。1−9の図形生
成手段では、1−7の図形結合手段で読み出した図形フ
ァイルをもとに実際に出力される図形奢、1−8で決め
られた大きさに生成する。1−10の出力手段では、1
−4の記憶1段にある通常文字で構成された文書および
1−9で生成された図形を1−6で認識された位置に合
わせて出力する。
以下、図を参照して本発明の詳細な説明する。
第3図は本発明文字処理装置の一実施例の構成を示す。
第3図の構成において、CPUはマイクロプロセッサ形
態の中央処理′?A置であり、文字処理のための演算、
論理′r1断等を行ない、アドレスバスAB、コントロ
ールバスCB、データバスDBを介して、それらのパス
に接続された各構成要素を制御する。
また、文z鱈中の図形領域の認識、図形領域の大きさの
決定、図形の生成も後述するRAMの内容を元にして、
このCPUで行なう。
アドレスバスABは、マイクロプロセッサCPUの制御
の対象とする構成要素を指示するアドレス信号を転送す
る。コントロールバスCBはマイクロプロセッサCPU
の制御の対象となる各構成要素のフントロール信号を転
送して供給する。データ/ヘスDBは名構成機器相L 
1iJlのデータの転送を行なう。
次に、ROMは読み出し専用の固定メモリであり、後述
するマイクロプロセッサCPUによる制御の−L順例え
ば第6図A、Hに示す1順を記憶させておく。
また、RAMはlワード16ビツトの構成の古き込み可
能なランダムアクセスメモリであって、各構成要素から
の各種データの一時記憶に用いる。記憶するデータには
、文字間隔参行間隔など文書の大きさを決めるデータエ
リアR1、図形を生成するときの中間データエリアR2
、生成した図形のパターンエリアR3などがある。また
文書を記憶するエリアR6を有する。
KBはキーボードであり、英数字キー、乎仮名キー、片
仮名キー、図形領域を指示する文字キー等の文字記号入
カキ−1および、漢字変換の始めと終りを指定するキー
をはじめ、本文字処理装置に対する各種機部を指示する
ための各種のファンクションキーを備えている。
DEUFはバッファメモリであり、キーボードKBから
入力された文書情報等を格納する。
DISKは作成された文書の外部記憶としての磁気ディ
スク装置である。
CRはカーソルレジスタであり、CPUによりその内容
を読み書きできる。後述するCRTコントローラCRT
Cは、ここに格納されたアI・レスに対応する表示装置
cRrt−の位置にカーソルを表示する。
CRTは陰極線管等を用いた表示装こ〒あり、その表示
装、IcRTにおけるドツト構成の文字パターンや図形
パターンおよびカーソルの表示を、CRTコントローラ
CRTCで制御する。
CRTコントローラCRTCは、カーソルレジスタCR
およびバッファDBUFに蓄えられた内容を表示装置C
RTに表示する。
CGはキャラクタジェネレータであり1表示装置CRT
に表示する文字、記号、カーソル等のキャラクタ信号を
発生する。
かかる各構成要素からなる本発明文字処理!A置におい
ては、キーボードKBからの各種の入力に応じて作動す
るものであって、キーボードKBからの入力が供給され
ると、まず、インタラブド信号が中央処理装置cPUに
送られ、その中央処理装置CPUがROM内に記憶し、
である各種の制御信号を読み出し、それらの制御信号に
従って各種の制御が行なわれる。
なお、バッファDBUFの内容を表示装置CRTI−の
位置に対応させて表示を行なう表示手段は公知であるの
でその説明を省略し、単に文書データや図形パターン等
をバッファDBUFに格納することで表示が行なわれる
ことにする。
次に第4図および第5図を用いて、本発明文字処理装置
による文書中への図形データの結合処理および図形パタ
ーンの生成処理の概略全説明する。
第4図は作成中の文書内に図形として簡単な地図を記入
する場合の例で1表示装置cRTlに作成、編集中の文
書が表示されていることを示す。
第4図(A)のaの部分は、すでに入力した文字および
これから文字を入力する文書領域である。
同すの点線内は図形領域としたい部分である。
第4図CB)では、図形領域の左」二の位置をカーソル
で示し、図形領域の横幅の文字数と縦の行数をキーボー
ドKBからの入力で指示する。
第4図(C)はCPUが文−2中の図形領域にあたる部
分の左右に、図形領域を指示する機能文字(“)を記入
したものである。
第4図(D)は、同図(C)で定めた図形領域内に、図
形の種類(線画による地図なので、“ズケイ”としてい
る)と図形ファイルの名前(“えさまえ”という名前が
付けられている)とを記入したものである。この図形の
種類と図形ファイルの名前は1通常の文字を記入するの
と同じ編集手段で記入する。
図形領域の大きさや位置を変更する場合は、この機ス七
文字の文書中の位置を変更することで行なう。
第4図(E)は、同図(D)の図形領域の左側の機能文
字の列とその中に記入した図形の種類名と図形ファイル
名を移動させることで、図形領域の拡大を行なったもの
である。
なお、図示はしていないが同様の千111ftによって
、図形領域の縮小が行なえる。
第4図(F)は、同図(D)の図形領域全体を文書中の
別の位置に移動させることで図形領域の移動を行なった
ものである。
この機能文字の移動や図形領域の位置の変更は、機能文
字を扱える編集手段であれば1編集f段が行なっている
基本的な編集処理と同様の処理として可能である。
第4図(G)は、同図(D)で作成した図形入り文書を
出力(印刷)した場合を示す0文書中の図形領域にあた
る部分に地図が記入されている。
第5図は、第4図(G)のような場合に文書中の図形領
域を認識し、その大きさに合わせて表示・印刷時の図形
を生成する処理の説1j図である。
第5図(A)は、ある文字間隔φ行間隔の場合に作製さ
れた文書であり、aの部分は通常の文字領域、bの部分
は図形領域である。bの部分の実際の大きさくドツト数
)は、文書の文字間隔と行間隔で決められる。tなわち
、bの領域の横ドツト数(c)は図形領域がある部分の
文字間隔と文字数で、縦のドツト数(d)は図形領域が
ある部分の行間隔と行数で決められる。
第5図(B)は、同図(A)の図形領域の中に記入され
ている図形ファイル名を読み込んで七のファイルをオー
ブンし、その内容を同図(A)で決められた大きさに拡
大(場合によっては縮小)したものである。
第5図(C)は同図(A)の文書部分を出力したもので
あり、同図(D)は同図(C)に同図(B)で生成した
図形パターンを付加したものである。
第6図は第3図に示す実施例による文書編集中に図形領
域を作成する場合の処理と、文、!z中の図形領域の大
きさに合わせて図形を生成する処理を表わすフローチャ
ートである。
第6図(A)は図形領域を作成する場合の処理を表わす
。
ステップ56−1において、図形領域の基準となる文書
中の位置をKBよりエリアR1に入力する。実施例では
図形J域を確保するコマンドを入力するときのカーソル
の位21(CR)で示している。
ステップ56−2において、KBにより図形領域の構成
横文字数と縦行数をエリアR1に入力する。
ステップ6−3において、R6の文書中に図形領域を確
保する。実施例では、ステップ56−1で入力した基準
の位置からステップ56−2で入力した大きさの領域を
、図形領域を表わす機能文字(”   ”)ではさむ形
式で文S中に記入する。
ステップ56−4において1図形領域の中に図形結合に
必要なデータ、すなわち図形の種類や図形ファイルの名
前をR1に記入する。なお、ここでは図形領域を表わす
機能文字の移動で図形領域の大きさの変更が、図形領域
全体を移動させることで図形領域の位置の変更が可能で
ある。
第6図(B)は文;す中の図形領域の大きさに合わせて
図形パターンを生成する処理を表わす。
ステップ56−5において、R6の文書中の図形領域を
認識する。これは文書中にある図形領域を表わす機能文
字の集まりで認識する。ここでは、その図形領域の図形
の種類と、そこに記入される図形ファ゛イル名の認識も
行なう。
ステップ56−6では、ステップ56−5におて認識さ
れた図形領域の、具体的な大きさを決定する。これは図
形領域が相当する文、8の行間隔と行数から求められる
縦のドツト数、文字間隔と文字数から求められる横のド
ツト数で表わされる。
ステップ56−7では、ステップ56−5において認識
された図形領域の中に記入されている図形データをもと
に、ステップ56−6で決定された大きさに合わせて線
画やグラフなどをDBUF上に生成する。
前記実施例では入力をキーボードから行なっているが、
入力機器はタブレット、光学文字読取装置(OCR)、
オンライン文字認識などを用いてもよい、また、図形領
域の基準点をカーソルで示しているが、ライトベンやマ
ウスを用いて示してもよい、同様に、図形領域の大きさ
をキーボードからの入力でグーえているが、表示してい
る文書においてカーソルなどで図形領域の範囲を直接指
示してもよい。
図形作成の操作においては、前記実施例では図形領域の
基準点から順に入力しているが、あらかじめ文書中に表
の形などで記入しておいた図形用データを指示すること
で、図形の作成を一括して行なってもよい、また、その
逆に、図形領域を表わす機能車7′を1つ1つ入力し、
て図形領域を作成してもよい。
さらに、前記実施例では図形領域の大きさに合わせて、
実際に記入する図形を生成しているが、図形ファイルを
作成昏編集した時点でその大きさを決めておき1図形領
域の大きさに合わせて出力してもよい、たとえば、図形
領域が記入する図形より小さい場合は図形の一部を省略
し、大きい場合は領域の中央に記入する。特にデータと
して画像を記入する場合は1画像パターンを拡大縮小す
る必要がなくなるという利点がある。
以にの説明から明らかなように、本発明によって文書中
の図形領域を明確かつ容易に指示でき、かつ結合する図
形ファイル名などを文書と同様に確認できるようになっ
た。さらに、文書中の図形ファイル名は通常の文字で記
入されるので、[j形を扱うことのできない文字処理装
置に対しても文書の互換性がとれる文字処理装置を実現
できた。
【図面の簡単な説明】
f:fS1図は本発明文字処理装置の全体構成図、第2
図は文書データと図形データの関係を示した説明図、 第3図は本発明文字処理装置の一実施例を示すブロック
図、 第4図は本発明装置による図形領域の作成処理の概略を
説明する説明図、 第5図は本発明装置による図形領域の作成処理の概略を
説明する説明図、 第6図は文a編集中に図形領域を作成する場合の処理と
、文書中の図形領域の大きさに合わせて図形を生成する
処理を表わすフローチャートである。 RAM−−一一−〜−メモリ  ROM−−−−−メモ
リCP U−−−−一処理部 第2図 第1図 (A) (B) 第4図 (A)                   (B)
(C)                    (D
)(E)                   (F
)第5図 (A) (B)

Claims (1)

    【特許請求の範囲】
  1. (1)線画や画像といった、文字以外のデータで構成さ
    れている図形ファイルを記憶する図形記憶手段と、 通常の文書を構成する通常文字および図形領域を指示す
    る機能文字を入力する文書入力手段と、 機能文字を通常の文字と同様に扱える文書編集手段と、 当該編集された文書を記憶する文書記憶手段と、 機能文字を解釈し文書中の図形領域を認識する認識手段
    と、 図形記憶手段に保存されている図形ファイルを文書と結
    合する結合手段とを備えたことを特徴とする文字処理装
    置。
JP60245471A 1985-10-31 1985-10-31 文字処理装置 Pending JPS62105266A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60245471A JPS62105266A (ja) 1985-10-31 1985-10-31 文字処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60245471A JPS62105266A (ja) 1985-10-31 1985-10-31 文字処理装置

Publications (1)

Publication Number Publication Date
JPS62105266A true JPS62105266A (ja) 1987-05-15

Family

ID=17134151

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60245471A Pending JPS62105266A (ja) 1985-10-31 1985-10-31 文字処理装置

Country Status (1)

Country Link
JP (1) JPS62105266A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01130270A (ja) * 1987-11-16 1989-05-23 Canon Inc 文書処理装置
JPH01231172A (ja) * 1988-03-11 1989-09-14 Casio Comput Co Ltd データ出力装置
JPH01306955A (ja) * 1988-06-03 1989-12-11 Sharp Corp 文書作成装置
JPH0496862A (ja) * 1990-08-14 1992-03-30 Sharp Corp 文書処理装置
JP3004526U (ja) * 1994-05-24 1994-11-22 株式会社ワコム 図形を含む定型文書の作成装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01130270A (ja) * 1987-11-16 1989-05-23 Canon Inc 文書処理装置
JPH01231172A (ja) * 1988-03-11 1989-09-14 Casio Comput Co Ltd データ出力装置
JPH01306955A (ja) * 1988-06-03 1989-12-11 Sharp Corp 文書作成装置
JPH0496862A (ja) * 1990-08-14 1992-03-30 Sharp Corp 文書処理装置
JP3004526U (ja) * 1994-05-24 1994-11-22 株式会社ワコム 図形を含む定型文書の作成装置

Similar Documents

Publication Publication Date Title
JPS6049424A (ja) 文書入力方式
JPH024938B2 (ja)
JPS61123876A (ja) 文書処理装置
JP3043188B2 (ja) 文書処理装置
JPS59180620A (ja) 文書作成装置
JPH04177294A (ja) ベクトルフオント展開装置
JPH0525115B2 (ja)
JPS62105190A (ja) 文字処理装置
JPH01230165A (ja) データ入力装置
JP2978178B2 (ja) 文書作成装置及びその制御方法
JPS58211284A (ja) 編集機能を有するプリンタ接続装置
JPH01230093A (ja) 文字表示方法
JPH07152737A (ja) 文書作成装置
JPH03194649A (ja) 表構造管理方式
JPH1196387A (ja) 手書きデータ処理装置
JPS6316364A (ja) ワ−ドプロセツサ
JPH081547B2 (ja) 文字処理装置
JPH04195673A (ja) 文字処理装置
JPH01184572A (ja) 文書作成装置
JPH05282311A (ja) 文書編集方法及び文書編集装置
JPH02179684A (ja) 文書処理装置
JPH06301672A (ja) 文書作成装置
JPS63173187A (ja) 文字入力装置
JPS6243694A (ja) レイアウト表示方式
JPH01113857A (ja) 文書処理装置