JPH04268954A - 文書作成装置 - Google Patents

文書作成装置

Info

Publication number
JPH04268954A
JPH04268954A JP3030259A JP3025991A JPH04268954A JP H04268954 A JPH04268954 A JP H04268954A JP 3030259 A JP3030259 A JP 3030259A JP 3025991 A JP3025991 A JP 3025991A JP H04268954 A JPH04268954 A JP H04268954A
Authority
JP
Japan
Prior art keywords
area
size
point
cursor
document
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
JP3030259A
Other languages
English (en)
Inventor
Tomoyuki Kawakami
智之 川上
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP3030259A priority Critical patent/JPH04268954A/ja
Publication of JPH04268954A publication Critical patent/JPH04268954A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、文書中に矩形で表現さ
れる任意の領域を設定することが可能な文書作成装置に
関する。
【0002】
【従来の技術】一般に、文書作成装置には、通常の文字
領域(第1領域)の他に、入力された文字の流れとは異
なる領域(以下、範囲規定領域と称する)を設定するこ
とができる。文書中に範囲規定領域を作成した場合には
、通常の文字領域に文字を順次入力して文字入力位置が
範囲規定領域に達した際に、領域内に文字が入力されな
いように文字の流れが変更される(領域を飛び越す,折
り返して改行する等)。また、範囲規定領域内で文字を
入力した場合には、通常の文字領域内に文字が入力され
ないように、領域内のみで文字の流れが変更される。 すなわち、通常の文字領域と範囲規定領域には、独立し
た文字入力が行なわれる。
【0003】この種、文書作成装置において、例えば一
つの文書中に通常の文字列(本文等)を入力する領域の
他に、別の内容の文字列(注釈文等)を挿入しようとす
る位置に予め範囲規定領域を設定しておくことにより、
領域外と領域内とに分けて文字を入力することができ文
書編集を容易にすることができる。
【0004】通常、範囲規定領域は、任意に領域サイズ
を変更することができる。領域のサイズを変更する際に
は、まず領域に関する処理を行なうための領域作成モー
ドに入り、例えば「訂正」キーによる指示によってサイ
ズ変更モードにする。そして、変更後の領域の大きさを
表す始点(矩形範囲の左上頂点)と終点(矩形範囲の右
下頂点)とを指定することにより、領域サイズの変更が
実行される。
【0005】
【発明が解決しようとする課題】範囲規定領域のサイズ
を変更する際、多くの場合が領域の設定位置を変更しな
いで桁方向、または行方向にサイズ変更をするものであ
る。すなわち、例えば始点位置を変更しないで領域サイ
ズを変更しようするものである。しかしながら、従来の
文書作成装置では、領域の設定位置を変更しない場合(
位置が変更されない頂点が存在する)であっても、必ず
始点と終点の2点を指定しなければならならなかった。 このため、必要以上に操作手順を多く必要とし、簡単に
領域サイズを変更することができなかった。本発明は前
記のような点に鑑みてなされたもので、範囲規定領域の
サイズ変更を効率良くできる文書作成装置を提供するこ
とを目的とする。
【0006】
【課題を解決するための手段】本発明は、第1領域中に
、矩形で表現される第2領域を設定する文書作成装置に
おいて、前記第2領域に対するサイズ変更の指示に応じ
て、前記第2の領域を表現する矩形の一つの頂点にサイ
ズ変更の基準点となる第1点を設定する基準点設定手段
と、前記基準点設定手段によって設定された第1点の対
角点である第2点に対する位置指定に応じて、前記第2
領域を変更する領域変更手段とを具備して構成するもの
である。また、前記基準点設定手段は、任意の指定に応
じて、前記第2領域を表現する矩形の頂点の何れかに変
更する基準点変更手段をさらに具備したものである。
【0007】
【作用】このような構成によれば、領域のサイズ変更を
行なう際には、矩形の一つの頂点を基準とするため、そ
の対角点(第2点)に対する指示のみで、領域のサイズ
が可能となる。また、サイズ変更の基準点を矩形の頂点
の何れかに設定することができるため、任意の方向でサ
イズ変更ができる。
【0008】
【実施例】以下、図面を参照して本発明の一実施例を説
明する。図1は、同実施例に係わる文書作成装置の構成
を示すブロック図である。図1において、10は文書編
集部であり、後述する各部の制御を司ると共に、入力デ
ータに応じて文書の作成を行なうものである。文書編集
部10は、入力部12、表示部14、印刷部16、領域
編集部18、及びデータ格納部20を制御する。
【0009】入力部12は、例えばキーボードによって
構成され、文字キー、カーソルキー等に加えて、「かな
」(読み)から漢字への変換の指示や次候補処理の実行
を指示するための「変換/次候補」キー、各種設定の確
定を指示するための「選択/実行」キー、処理の中断や
確定前の入力の取り消し等を指示するための「取消」キ
ー、文書作成や範囲規定領域の作成,削除,サイズ変更
等の処理に用いられる「削除」,「挿入」,「訂正」キ
ー、領域作成モードに入るための「領域」キー等の各種
ファンクションキーが設けられている。表示部14は、
入力された文字,図形,範囲規定領域に応じて、表示を
行なうものである。印刷部16は、作成された文書デー
タ(図形等を含む)を印刷するためのものである。
【0010】領域編集部18は、範囲規定領域に関する
処理を行なうためのものである。領域編集部18には、
領域作成部18a、削除部18b、サイズ変更部18c
等が設けられ、領域作成モードにおいて文書編集部10
を介して入力されるデータに応じて、領域の作成,削除
,サイズ変更等の処理を行なうものである。
【0011】データ格納部20は、各種データを格納す
るためのものであり、文書編集部10によって作成され
た文書データを格納するための文書データエリア20a
、領域編集部18により作成された範囲規定領域に関す
るデータ(領域位置を示す始点,終点等)を格納するた
めの領域管理データエリア20b等が設けられる。次に
、同実施例の動作について説明する。
【0012】まず、範囲規定領域を作成する場合には、
「領域」キーが押下されて入力部12から文書編集部1
0に、文書作成モードから領域作成モードへの変更が指
示される。文書編集部10は、領域編集部18を起動し
、範囲規定領域に関する処理の実行を指示する。領域編
集部18の領域作成部18aは、範囲規定領域を矩形の
左上頂点と右下頂点の行桁位置が指定されることによっ
て確定する。すなわち、領域作成部18aは、カーソル
キーの操作によって領域の始点位置にカーソルが移動さ
れ「選択/実行」キーが押下されると、そのカーソル位
置をデータ格納部20の領域管理データエリア20bに
始点位置データとして格納する。同様にして、領域作成
部18aは、領域の終点位置データを領域管理データエ
リア20bに格納する。
【0013】領域管理データエリア20bに始点,終点
位置データ(領域位置データ)が格納されると、文書編
集部10は、表示部14に範囲規定領域を示す矩形枠(
例えば破線)を表示し、領域作成を終了する。範囲規定
領域が設定された状態で、入力部12から文字データが
入力されると、文書編集部10は、範囲規定領域を飛び
越すように、通常の文字の流れとは異なるようにして入
力する。 この際、文書データエリア20aには、図2に示すよう
に、文字データが格納される。すなわち、範囲規定領域
に対応して特殊コードが格納され、通常の文字領域に対
応して入力された文字の文字コードが特殊コードを飛び
越したエリアに格納される。また、範囲規定領域中に入
力された文字の文字データは、文書データエリア20a
中の領域管理データエリア20bに格納された領域位置
(始点,終点)データに対応するエリアに格納される。 こうして、範囲規定領域が設定された文書に文字が入力
された際の表示画面の一例を図3に示している(数字1
,2,…,9,0,1,…と繰り返して入力されたもの
とする)。
【0014】次に、範囲規定領域のサイズを変更する場
合について、図4に示すフローチャートを参照しながら
説明する。まず、領域サイズの変更を行なう際には、領
域作成モードにおいて例えば「訂正」キーが押下されて
、領域サイズ変更の実行が、入力部12、及び文書編集
部10を介して領域編集部18のサイズ変更部18cに
指示される。なお、カーソル(ここでは行桁位置を示す
ブロックカーソル)を範囲規定領域内に予め移動させて
おくものとする。
【0015】まず、サイズ変更部18cは、領域サイズ
の変更が指示された時点での、カーソル位置の座標を認
識し、保持する(ステップS1)。そして、領域管理デ
ータエリア20b内に格納された領域位置データを参照
して、現在カーソルが位置する範囲規定領域の座標(始
点,終点)を認識し(ステップS2)、これを基にして
他の2点(矩形の左下頂点,右上頂点)を求めて4つの
頂点の座標を保持する(ステップS3)。
【0016】そして、サイズ変更部18cは、範囲規定
領域の4つの頂点の座標とカーソル位置を比較し(ステ
ップS4)、カーソル位置に最も近い頂点を求める(ス
テップS5)。サイズ変更部18cは、現在のカーソル
位置に最も近い頂点位置を文書編集部10に通知し、こ
の頂点へのカーソル移動を要求する。文書編集部10は
、サイズ変更部18cからの要求に応じて、カーソル位
置を一つの頂点位置に移動させて表示部14に表示させ
る(ステップS6)。この、カーソル位置が移動された
状態の表示画面を、図5に示している。
【0017】ここで、キー入力待ち状態となる。入力部
12は、「選択/実行」キー、カーソルキー、及び「次
候補」キーの操作による入力を受け付け文書編集部10
に通知する。
【0018】「次候補」キーが押下された場合には(ス
テップS7)、カーソル位置の変更の指示となる。つま
り、「次候補」キーが押下されると、サイズ変更部18
cは、現在のカーソル位置から次に移動すべき頂点(現
カーソルが位置する頂点の隣の頂点)を認識し、その頂
点にカーソル位置を変更して表示させるように文書編集
部10に通知する(ステップS8,S9)。例えば、「
次候補」キーが押下された際に、次にカーソルを移動す
べき頂点は、図6中に示す矢印方向に順次変更される(
なお、矢印は表示されない)。従って、「次候補」キー
が繰り返して押下されると、カーソルは、矢印方向で頂
点位置を移動する。このカーソル位置は、領域サイズの
変更の際の基準点(始点)となる。なお、カーソルの移
動方向は、図中矢印で示す方向と逆であっても良い。
【0019】また、「カーソル」キーが押下された場合
には(ステップS10)、サイズ変更部18cは、現在
のカーソル位置を基準点(始点)とし、「カーソル」キ
ーによって指示された方向に応じて、サイズ変更後の領
域を示す例えば一点破線による枠(ラバーバンド表示)
を表示する(ステップS11)。
【0020】例えば、図7に示すように、左上頂点に始
点が設定された際に、「右」及び「下」方向の「カーソ
ル」キーが押下されると、キー入力に応じて右方向及び
下方向に拡大したラバーバンド表示を行なう。
【0021】任意のサイズにラバーバンド表示が変更さ
れた後、「選択/実行」キーが押下された場合には(ス
テップS12)、領域管理データエリア20bに格納さ
れた領域位置データを書き換えて、現在のラバーバンド
表示の枠のサイズに範囲規定領域を変更する(ステップ
S13)。そして、範囲規定領域のサイズ変更に応じて
文書データエリア20a内の文字データを書き換え、範
囲規定領域内に通常の文字領域に入力された文字が表示
されないようにする(ステップS14)。この結果、図
8に示すように、範囲規定領域、文字列が書き換えられ
て表示部14に表示される。
【0022】このようにして、範囲規定領域のサイズ変
更を行なう際に、矩形範囲の任意の頂点を基準点(始点
)に設定することができ、また終点位置の指定のみで変
更後のサイズを指示することができる。このため、任意
の頂点を始点とすることにより領域の位置を変更しない
で任意の方向でサイズ変更することができる。また、サ
イズ変更の実行を指示すると、この時のカーソル位置に
最も近い頂点にカーソルが移動されるので、処理対象と
する範囲規定領域を指定する際に(領域内にカーソルを
移動させる)始点としようとする頂点付近にカーソルを
移動させ、その後にサイズ変更の実行を指示すれば、「
カーソル」キーの操作によるサイズ指定のみで範囲規定
領域のサイズ変更ができる。
【0023】なお、前記実施例では、文書中に設けられ
た範囲規定領域のサイズ変更について説明したが、作表
罫線による表(表外と表内とで文字の入力が独立して行
われる表)のような、通常の文字領域に入力された文字
の流れを変更するその他の領域についても実施可能であ
る。また、矩形で表現される領域であれば、入力範囲を
規定するものでなくても、サイズ変更に応用することが
できる。さらに、範囲規定領域は、文字を入力するだけ
でなく、図やイメージ等を入力するものであっても良い
。また、データ格納部20内のデータ構造や、入力部1
2の各種処理のキーの割り当て等も特に限定されるもの
ではない。
【0024】
【発明の効果】以上のように本発明によれば、領域のサ
イズを変更する際に、矩形の一つの頂点にサイズ変更の
基準点を設定するので、基準点の対角点に対する位置指
定のみでサイズの指定が可能となる。また、基準点を矩
形の頂点の何れかに容易に指定し、任意の方向でサイズ
を変更することができる。従って、領域のサイズ変更を
効率良く行なうことができるものである。
【図面の簡単な説明】
【図1】本発明の一実施例に係わる文書作成装置の構成
を示すブロック図。
【図2】文書データエリア20中のデータ構造を説明す
るための図。
【図3】範囲規定領域が設定された文書に文字が入力さ
れた際の表示画面の一例を示す図。
【図4】範囲規定領域のサイズ変更の手順を説明するた
めのフローチャート。
【図5】範囲規定領域の一つの頂点にカーソルが移動さ
れた際の表示画面の一例を示す図。
【図6】頂点を移動するカーソルを説明するための表示
画面の一例を示す図。
【図7】範囲規定領域のサイズ指定を行なう際のラバー
バンド表示の一例を示す図。
【図8】範囲規定領域のサイズ変更後の表示画面の一例
を示す図。
【符号の説明】
10…文書編集部、12…入力部、14…表示部、16
…印刷部、18…領域編集部、18a…領域作成部、1
8b…削除部、18c…サイズ変更部、20…データ格
納部、20a…文書データエリア、20b…領域管理デ
ータエリア。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】  第1領域中に、矩形で表現される第2
    領域を設定する文書作成装置において、前記第2領域に
    対するサイズ変更の指示に応じて、前記第2の領域を表
    現する矩形の一つの頂点にサイズ変更の基準点となる第
    1点を設定する基準点設定手段と、前記基準点設定手段
    によって設定された第1点の対角点である第2点に対す
    る位置指定に応じて、前記第2領域を変更する領域変更
    手段と、を具備したことを特徴とする文書作成装置。
  2. 【請求項2】  前記基準点設定手段は、任意の指定に
    応じて、前記第2領域を表現する矩形の頂点の何れかに
    変更する基準点変更手段をさらに具備したことを特徴と
    する請求項1記載の文書作成装置。
JP3030259A 1991-02-25 1991-02-25 文書作成装置 Pending JPH04268954A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3030259A JPH04268954A (ja) 1991-02-25 1991-02-25 文書作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3030259A JPH04268954A (ja) 1991-02-25 1991-02-25 文書作成装置

Publications (1)

Publication Number Publication Date
JPH04268954A true JPH04268954A (ja) 1992-09-24

Family

ID=12298713

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3030259A Pending JPH04268954A (ja) 1991-02-25 1991-02-25 文書作成装置

Country Status (1)

Country Link
JP (1) JPH04268954A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6397233B1 (en) 1995-11-22 2002-05-28 Fujitsu Limited Document processing apparatus and computer program product therefor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6397233B1 (en) 1995-11-22 2002-05-28 Fujitsu Limited Document processing apparatus and computer program product therefor

Similar Documents

Publication Publication Date Title
JPH11126149A (ja) 情報処理装置及びその方法並びにメモリ媒体
JP2002023911A (ja) 画面表示処理装置,画面表示処理方法およびそのプログラム記録媒体
JPH04268954A (ja) 文書作成装置
JP2585537B2 (ja) グラフィックデータ処理装置およびその方法
JP3593637B2 (ja) 図面編集システム
JP2008226244A (ja) 情報の表示方法、情報表示装置、及びコンピュータ読取可能な記録媒体
JP2586027B2 (ja) 画像編集処理装置
JPH07114646A (ja) 文書作成装置及びオブジェクト指定方法
JP3113022B2 (ja) 大円弧径寸法作成方法および装置
JPH01224829A (ja) 印刷処理装置
JPH0581393A (ja) 文書編集装置
JP3187137B2 (ja) 画像処理方法及び装置
JPH0922470A (ja) 画像編集処理装置
JPH0561628A (ja) 画面表示制御方法及びその装置並びにデータ処理装置
JPH07114553A (ja) 文書作成装置および文字パターン作成方法
JPH0271360A (ja) 文書名変更方式
JPH03288262A (ja) 文書作成装置
JPH05101044A (ja) 文書処理装置
JPH04114269A (ja) 文書処理装置
JPH04282754A (ja) 文書作成装置
JPH05108787A (ja) 文書作成装置
JPH05342405A (ja) 文書編集方法及び装置
JPH05250368A (ja) 文書呼出装置
JPH08115437A (ja) 図形処理装置
JPH0355661A (ja) 文書作成装置