JPH0675953A - 表罫線編集方式 - Google Patents

表罫線編集方式

Info

Publication number
JPH0675953A
JPH0675953A JP4105139A JP10513992A JPH0675953A JP H0675953 A JPH0675953 A JP H0675953A JP 4105139 A JP4105139 A JP 4105139A JP 10513992 A JP10513992 A JP 10513992A JP H0675953 A JPH0675953 A JP H0675953A
Authority
JP
Japan
Prior art keywords
ruled line
points
table ruled
editing
line
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.)
Withdrawn
Application number
JP4105139A
Other languages
English (en)
Inventor
Koji Suzuki
浩二 鈴木
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP4105139A priority Critical patent/JPH0675953A/ja
Publication of JPH0675953A publication Critical patent/JPH0675953A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】表の作成および編集に際し、両端を指定するこ
となく任意の範囲の罫線を移動,複写,削除できるよう
にし、カーソル移動の手間を減らし、移動,複写後の修
正などの後処理を不要とする。 【構成】従来の文書編集装置に用いられている文書編集
手段1と、水平または垂直方向に2点を指定して処理対
象となる罫線の両端位置を決定する表罫線位置決定手段
3と、分割数の指定を受け2点を結ぶ直線に平行な両側
の罫線間の分割点を算出する表罫線分割点算出手段4
と、表罫線位置決定手段3及び表罫線分割点算出手段4
の結果により罫線の作成,削除,移動または複写を行
い、処理後に必要となる両端または直交罫線との交点に
対する記号の修正を行う表罫線描画手段5と、利用者か
らの指示を受けて上記各手段を制御する表罫線編集指示
手段2とを備えている。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、文書編集装置において
表罫線の作成および編集を行う表罫線編集方式に関す
る。
【0002】
【従来の技術】従来の文書編集装置における表罫線の編
集機能としては、罫線の描画,削除を行う場合には、カ
ーソルを移動させながら描画または削除を行う機能と、
あらかじめ又はその都度両端の位置をカーソルを移動さ
せて指定し、その2点を結ぶ直線を描画または削除する
機能とを備えている。又、罫線の移動や複写を行う場合
は、一般的な部分移動または部分複写(移動または複写
先に挿入するのではなく上書きする処理)の機能を利用
して行っており、この場合にも両端の2点を指定して移
動または複写の対象となる罫線を特定している。
【0003】
【発明が解決しようとする課題】上述した従来の表罫線
編集方式では、表作成時に同じような罫線を多数作成し
たり削除したりする場合、始点から終点までカーソルを
順次動かすか、カーソルを移動させて始点と終点とを指
定して処理を行うので、カーソルの移動範囲が大きく表
の作成は容易でない。又、部分移動や部分複写の機能を
用いて罫線の移動や複写を行う場合も、カーソルを動か
して対象となる罫線の両端を指定しなければならず、指
定した罫線の両端または途中でこれと直交する罫線があ
るときは、その交点の記号(例えば十字)も元の状態の
まま移動または複写されるので、移動または複写先の状
況に合わせて記号の一部修正を行う必要がある。更に、
表の中の一部の領域を更に分割して罫線を引くことがあ
るが、その場合にも両端を指示して処理を繰り返す必要
があり、表の作成および編集は容易でないという問題点
がある。
【0004】本発明の目的は、表の作成および編集をよ
り効率的に行える表罫線編集方式を提供することにあ
る。
【0005】
【課題を解決するための手段】本発明の表罫線編集方式
は、文書編集装置で表の作成および編集を行う表罫線編
集方式において、水平または垂直方向に指定された2点
を結ぶ直線とこの2点の外側で直交する最初の罫線の位
置を処理対象の両端位置として決定する表罫線位置決定
手段と、指定された2点が罫線上になく分割数の指定を
受けたとき前記2点を結ぶ直線に平行で最も近い両側の
2罫線間の間隔の分割点を算出する表罫線分割点算出手
段と、前記表罫線位置決定手段および表罫線分割点算出
手段により決定された両端位置および分割点に基づき罫
線の作成,削除,移動または複写を行い前記両端位置お
よび必要な中間点の記号の修正を行う表罫線描画手段
と、利用者から表罫線の作成,分割,移動,削除または
複写の指示を受け前記表罫線位置決定手段,表罫線分割
点算出手段および表罫線描画手段を制御する表罫線編集
指示手段とを備えて構成されている。
【0006】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0007】図1は本発明の一実施例の構成を示すブロ
ック図である。
【0008】本実施例の表罫線編集方式は、図1に示す
ように、従来の文書編集装置に用いられている文書編集
手段1と、2点を指定して処理対象の両端位置を決定す
る表罫線位置決定手段3と、分割数の指定を受け2点を
結ぶ直線に平行な罫線間の間隔の分割点を算出する表罫
線分割点算出手段4と、表罫線位置決定手段3及び表罫
線分割点算出手段4の結果により罫線の作成,削除,移
動または複写と必要な記号の修正を行う表罫線描画手段
5と、利用者から指示を受けこれらを制御する表罫線編
集指示手段2とを備えている。
【0009】以下、本実施例における処理の流れを順を
追って説明する。
【0010】最初に、表罫線編集指示手段2が利用者か
ら罫線の作成,分割,移動,削除または複写の指示を受
けると、その内容を判断して処理手順を文書編集手段1
に指示する。指示を受けた文書編集手段1は、どこに罫
線を引くか、どこの罫線を移動,削除または複写する
か、どの領域を分割するかという処理対処物または処理
対象領域の決定を行う表罫線位置決定手段3へ処理を渡
す。
【0011】表罫線位置決定手段3は、利用者が指定し
た水平または垂直方向の2点から、2点を結ぶ直線方向
の処理範囲を決定する。
【0012】入力された2点が図2のように既に引かれ
ている罫線上になく罫線で囲まれた四角形内にあれば、
2点を結ぶ直線を延長してこれと直交する外側の最初の
罫線を両端とする最小の範囲を決定する。このような指
定は領域分割の場合と線引き(罫線作成)の場合とに行
われるが、前者の場合は罫線で囲まれた四角形を処理対
象領域とするが、後者の場合は両端の罫線の位置までが
処理対象となる。
【0013】図2(a)の場合は、水平方向の2点が真
ん中の縦罫線を跨いでいるので、分割の処理対象領域は
横長の大きな長方形(斜線部分)となる。図2(b)の
場合は、水平方向の2点が罫線を跨いでいないので、処
理対象領域は小さな四角形になる。図2(c)の場合
は、垂直方向の2点が横罫線を跨いでいるので、処理対
象領域は縦長の長方形になる。
【0014】又、入力された2点が図3のように罫線上
にあれば、その罫線が2点の外側で最初に交わる直交罫
線までを処理対象物として決定する。
【0015】図3(a)の場合は、水平方向の罫線上の
2点が垂直方向の罫線を跨いで両側に指定されているの
で、水平方向の罫線の端から端までが処理対象物(点線
で示す)となる。図3(b)の場合は、垂直方向の罫線
を跨がず水平方向の罫線上に2点があるので、2点が存
在する点線で示した水平方向の罫線部分のみが処理対象
物になる。図3(c)の場合は、垂直方向の罫線上に水
平方向の罫線を跨いて2点があるので、垂直方向の罫線
の端から端までが処理対象物になる。
【0016】表罫線位置決定手段3がこのようにして決
定した内容は、いったん文書編集手段1へ戻され、領域
分割の場合を除きその決定内容(処理対象物の両端の位
置情報)は表罫線描画手段5に渡される。表罫線描画手
段5は渡された情報に基づいて罫線を描いたり、指定さ
れた罫線(処理対象物)の削除,移動,複写などの処理
を行い、その際に発生する両端位置または中間の必要箇
所の記号の修正(十字をT字に変更するなど)を行う。
【0017】図4は罫線移動の操作および処理手順の説
明図である。本方式による罫線移動の指示を行いカーソ
ルを移動して罫線上の2点を指定すると、図4(a)の
ように、画面上に指定位置の表示が示されると共に、表
罫線位置決定手段3により処理対象物が決定され、文書
編集手段1へいったん処理が戻される。ここで、図4
(b)に示すようにカーソルを垂直に移動して移動先の
指定処理を行うと、再び表罫線位置決定手段3へ処理が
渡され、移動先の処理対象範囲が決定される。これらの
情報は表罫線描画手段5に渡され、図4(c)に示すよ
うに、元の罫線が削除されて新たな位置に罫線が移動
し、各罫線の両端位置の記号修正処理が行われる。
【0018】図5は領域分割の場合の操作および処理手
順の説明図である。本方式による領域分割の指示を行
い、カーソルを移動して罫線で囲まれた領域内の水平方
向の2点を指定すると、図5(a)に示すように画面上
には指定位置の表示が示されると共に、表罫線位置決定
手段3により図5(b)に斜線で示す処理対象領域が決
定され、文書編集手段1へいったん処理が戻される。こ
こで分割数の指定を行うと、表罫線分割点算出手段4へ
処理が渡され、ここで処理対象領域を水平な罫線で分割
するための分割点が算出される。そして、表罫線描画手
段5が算出された分割点をそれぞれ結び、図5(c)の
ような分割線を描く。なお、処理対象領域の大きさと分
割数の関係で等分割ができない場合には、等間隔のもの
を上部に配置して小数の例外は下部に配置するなど、あ
らかじめ定めた手順に従って処理する。
【0019】次に、上述した処理を組み合わせて特殊な
表を作成する手順を図6を参照して説明する。図6
(a)は作成しようとする表の形式を示す。以下、図6
(a)の表を作成する手順を図6(b)〜図6(d)に
より説明する。
【0020】まず、図6(b)に実線で示す部分を従来
の方法で作成しておき、本発明の表罫線編集方式を使用
して以下の処理を行う。 (1)図6(b)にAで示すように、水平罫線で分割し
たい四角形の中に水平方向に2点を指定し、分割数4を
指定して領域分割を実行させる。 (2)図6(b)にBで示すように、垂直方向に2点を
指定し、線引きを実行させると破線で示す垂直罫線が引
かれる。 (3)図6(b)にCで示すように、上記の(2)で引
かれた垂直罫線の両側に水平方向に2点を指定し、線引
きを実行させると破線で示す水平罫線が引かれて図6
(c)に実線で示す状態となる。 (4)図6(c)にDで示すように、上記の(3)で引
かれた水平罫線上の垂直罫線の両側に2点を指定した
後、カーソルを下側に移動して複写を実行させると、図
6(d)に実線で示す状態となる。 (5)図6(d)にEで示すように、四角形の中に水平
方向に2点を指定し、分割数6を指定して領域分割を実
行させる。この例の場合は等分割ができないので、最下
部の間隔が狭くなり図6(a)に示す表が完成する。
【0021】
【発明の効果】以上説明したように、本発明の表罫線編
集方式は、表罫線の描画,編集に際して、編集の処理対
象を両端でなく水平または垂直方向の2点によって指定
でき、直交する罫線によって区切られた希望の区間を2
点の指定の仕方により選択できるので、表の作成,編集
を行う際のカーソルの移動距離が短くて済み、移動,複
写等の後処理も不要となり、表の作成,編集が容易にな
る効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示すブロック図であ
る。
【図2】本実施例における処理対象領域の決定方法の説
明図である。
【図3】本実施例における処理対象物の決定方法の説明
図である。
【図4】本実施例における罫線移動の操作および処理手
順の説明図である。
【図5】本実施例における領域分割の操作および処理手
順の説明図である。
【図6】本実施例における表作成の具体例の説明図であ
る。
【符号の説明】
1 文書編集手段 2 表罫線編集指示手段 3 表罫線位置決定手段 4 表罫線分割点算出手段 5 表罫線描画手段

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 文書編集装置で表の作成および編集を行
    う表罫線編集方式において、水平または垂直方向に指定
    された2点を結ぶ直線とこの2点の外側で直交する最初
    の罫線の位置を処理対象の両端位置として決定する表罫
    線位置決定手段と、指定された2点が罫線上になく分割
    数の指定を受けたとき前記2点を結ぶ直線に平行で最も
    近い両側の2罫線間の間隔の分割点を算出する表罫線分
    割点算出手段と、前記表罫線位置決定手段および表罫線
    分割点算出手段により決定された両端位置および分割点
    に基づき罫線の作成,削除,移動または複写を行い前記
    両端位置および必要な中間点の記号の修正を行う表罫線
    描画手段と、利用者から表罫線の作成,分割,移動,削
    除または複写の指示を受け前記表罫線位置決定手段,表
    罫線分割点算出手段および表罫線描画手段を制御する表
    罫線編集指示手段とを備えたことを特徴とする表罫線編
    集方式。
JP4105139A 1992-04-24 1992-04-24 表罫線編集方式 Withdrawn JPH0675953A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4105139A JPH0675953A (ja) 1992-04-24 1992-04-24 表罫線編集方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4105139A JPH0675953A (ja) 1992-04-24 1992-04-24 表罫線編集方式

Publications (1)

Publication Number Publication Date
JPH0675953A true JPH0675953A (ja) 1994-03-18

Family

ID=14399425

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4105139A Withdrawn JPH0675953A (ja) 1992-04-24 1992-04-24 表罫線編集方式

Country Status (1)

Country Link
JP (1) JPH0675953A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6016502A (en) * 1995-07-28 2000-01-18 Sharp Kabushiki Kaisha Data processing apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6016502A (en) * 1995-07-28 2000-01-18 Sharp Kabushiki Kaisha Data processing apparatus

Similar Documents

Publication Publication Date Title
JPH0363756A (ja) 文書編集装置
JPH0675953A (ja) 表罫線編集方式
JPH0548876A (ja) グリツド機能を有する画像処理装置
JPH0628442A (ja) 図形処理装置
JPH02195482A (ja) イメージ編集方式
JP2001195432A (ja) Cadシステム
JP3463373B2 (ja) 図形処理装置および図形処理方法
JPH0676008A (ja) 図形登録処理方法および装置
JPH06301763A (ja) 図形データの選択方法およびその装置
JPH10154040A (ja) 画像処理装置
JPH05314232A (ja) 図形作成装置
JPH03276190A (ja) 画像入出力編集装置
JP3072949B2 (ja) 文書編集システム
JPH0537317Y2 (ja)
JPH05297845A (ja) 位置指示方式
JPH0916812A (ja) 図形処理方法および装置
JP2001273514A (ja) 画像の座標データを複数かつ同時に編集する方法
JPH04357571A (ja) 画像処理方法および画像処理装置
JPH07114646A (ja) 文書作成装置及びオブジェクト指定方法
JP2001046768A (ja) 縫製データ作成装置
JPH07311855A (ja) 図形処理方法及び装置
JPH0644354A (ja) 画面の対象範囲表示方式
JPH02236678A (ja) 画像編集装置
JPH05108788A (ja) 文書作成装置
JPH06149944A (ja) 3次元cad装置

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990706