JPH087744B2 - 文書作成装置 - Google Patents

文書作成装置

Info

Publication number
JPH087744B2
JPH087744B2 JP60028643A JP2864385A JPH087744B2 JP H087744 B2 JPH087744 B2 JP H087744B2 JP 60028643 A JP60028643 A JP 60028643A JP 2864385 A JP2864385 A JP 2864385A JP H087744 B2 JPH087744 B2 JP H087744B2
Authority
JP
Japan
Prior art keywords
ruled line
cursor
code
input
coordinate position
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
JP60028643A
Other languages
English (en)
Other versions
JPS61186994A (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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP60028643A priority Critical patent/JPH087744B2/ja
Publication of JPS61186994A publication Critical patent/JPS61186994A/ja
Publication of JPH087744B2 publication Critical patent/JPH087744B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は文書作成装置に関し、特に罫線コードを生成
する過程において、罫線の交点や分岐点に応じて最適な
罫線コード生成を行なうようにした文書作成装置に関す
るものである。
従来の技術 罫線コードを生成し表示画面上に表示するに当たって
は、罫線の始点と終点とをカーソルの位置で指定する
か、または、座標値を数字で入力する方法、あるいはカ
ーソルの移動に伴って罫線を生成する方法等がある。し
かしながら、いずれの方法でも当該位置の上方位置の文
字コード、下方位置の文字コード、左方位置の文字コー
ド、および右方位置の文字コードを参照し文字コードが
罫線であるかどうかを判断した後に、罫線接続の態様に
応じて当該位置に罫線コードを生成する必要があった
(例えば、特開昭58−14239号公報)。
発明が解決しようとする問題点 このような従来の技術では、当該位置に隣接する上下
左右4方向の罫線コードを判断した後に当該位置の罫線
コードを決定しなければならず、罫線生成が非常に煩雑
なものになっている。本発明は上記問題点に鑑み、容易
に罫線を生成できる文書作成装置を提供することを目的
としている。
問題点を解決するための手段 本発明は上記問題点を解決するため、文字キー及びカ
ーソル移動キーを含む入力部と、上記入力部の操作に応
じてカーソルのある入力座標位置を移動制御するカーソ
ル制御部と、上記入力部から入力された上記カーソル移
動キーの方向に従って、カーソル移動前後の隣接する2
つの入力座標位置に罫線コードを生成する罫線コード生
成部と、上記入力部から入力された文字及び上記罫線コ
ードを格納する文字コードバッファと、上記文字コード
バッファの内容を表示する表示部から構成されるととも
に、上記罫線コードのデータ構造が、罫線であることを
特定するコードと、罫線を構成する上下左右4方向の各
々の構成要素の有無に対応した罫線構成ビットからな
り、罫線を生成する場合、カーソル移動と同時にカーソ
ル移動前後の隣接する2つの入力座標位置にカーソル移
動の方向に応じた上記罫線構成ビットをオン又はオフす
ることにより、入力座標位置以外の上記罫線構成ビット
又は罫線パターンを識別することなく、上記文字コード
バッファ内に上記罫線コードを生成させるものである。
作用 本発明は上記構成により、罫線コード生成部ではカー
ソル位置および入力部のカーソル移動キーで指示された
方向に隣接する位置に対応する文字コードバッファ内の
実アドレスを算出し、カーソル位置の罫線構成ビットの
うち移動方向に対応するビットおよび移動方向に隣接す
る位置の罫線構成ビットのうち移動してくる方向に対応
するビットをセットすることにより、上下左右方向の罫
線コードを判断する必要なく、当該位置およびカーソル
移動方向に隣接する位置に最適な罫線コードを生成で
き、また、この罫線コードに応じた罫線パターンを表示
部に表示できる。
実 施 例 第1図Aは文字コードバッファ内の罫線コードを表現
するデータ構造および罫線データ構造内の罫線構成ビッ
トと罫線パターンの上下左右4方向の構成要素との対応
を示す図である。第1図Aにおいて、1は罫線パターン
構成要素の右方向に、2は上方向に、3は左方向に、4
は下方向にそれぞれ対応している。
第1図Bは入力部のカーソル移動キーが押下された場
合の罫線生成の様子を示す図である。第1図Bにおい
て、それぞれaは右方向へのカーソル移動キーが、bは
左方向へのカーソル移動キーが、cは上方向へのカーソ
ル移動キーが、dは下方向へのカーソル移動キーが押下
された場合のカーソル位置およびカーソル移動方向に隣
接する位置の罫線生成の様子を示している。
第1図Cは15種類の罫線パターンと罫線構成ビットと
の対応を示す図である。
第2図は本発明の実施構成例を示す図である。入力部
キーボード1より入力された文字キーは、文字コード生
成部4で所定の手続きに従って文字コードに変換された
文字コードバッファ6に格納される。通常、表示画面上
のカーソルは表示部上での現在入力可能な位置を指示す
るために用いられており、カーソル制御部3では入力さ
れたカーソル移動キーの方向にカーソル位置を移動させ
る。入力部1より罫線作成が指示された後は、カーソル
移動キーは罫線コードを作成するために用いられる。罫
線コード生成部5では、当該位置および入力されたカー
ソル移動キーの方向に隣接する位置に最適な罫線コード
を生成し、文字コードバッファ6に格納する。画面制御
部8は文字コードバッファ6に格納された文字コードを
文字パターンに変換して表示するとともに、罫線パター
ン作成部7で作成された罫線パターンを表示部9に表示
する。
第3図のような罫線を作成する場合を例にとって、罫
線生成の手順を説明する。第3図で罫線生成が指示され
た時、カーソルがX=2,Y=2の座標位置にあったとす
る。右方向移動キーを入力するとX=2,Y=2の座標位
置の右方向ビットおよびX=3,Y=2の座標位置の左方
向ビットがセットされ、それぞれ「 −」「− 」罫線
コードが生成される。続けて右方向移動キーを入力する
とX=3,Y=2の座標位置の右方向ビットがセットさ
れ、この位置の罫線構成ビットは左方向および右方向ビ
ットがセットされたことになり罫線コードは「−」に変
わる。同様にして罫線コードを生成しながら、X=8,Y
=2の座標位置までカーソル移動した後、下方向移動キ
ーを入力するとX=8,Y=2の座標位置の下方向ビット
がセットされ、この位置の罫線構成ビットは左方向およ
び下方向ビットがセットされたことになり、 の罫線コードが生成されるとともにX=8,Y=3の座標
位置の上方向ビットがセットされる。続けて下方向移動
キーを入力していくと、X=8,Y=4の座標位置には
「|」の罫線コードが生成される。このX=8,Y=4の
座標位置に注目してみると、「|」の罫線コードが生成
されている状態で、X=7,Y=4からこのX=8,Y=4の
座標位置へカーソルが移動してくると当該位置の左方向
ビットがセットされ の罫線コードが生成され、更に右方向移動キーを入力す
ると右方向ビットがセットされ の罫線コードが生成される。
X=3,Y=2の座標位置についても同様のことがいえ
る。この位置には既に「−」の罫線コードが生成されて
いるが、X=3,Y=3の座標位置から上方向移動キーに
よりX=3,Y=2の座標位置へカーソルが移動すると、
当該位置の下方向ビットがセットされ、 の罫線コードが生成される。
発明の効果 以上の説明のように、本発明によれば罫線の交点や分
岐点に応じて最適な罫線コードを極めて容易に生成する
ことができる。また、罫線を消去する場合にもカーソル
位置およびカーソル移動方向に隣接する位置の罫線構成
ビットをリセットすることで、罫線生成と全く同様に、
極めて容易に罫線消去を行なうことが可能となり、文書
作成装置における罫線の生成および消去を行なう際に極
めて有用である。
【図面の簡単な説明】
第1図Aは本発明の文書作成装置を説明するための罫線
コードのデータ構造および罫線構成ビットと罫線パター
ンの構成要素との対応を示すパターン図、第1図Bは同
カーソル移動キーの押下に伴う罫線生成の様子を示すパ
ターン図、第1図Cは同15種類の罫線パターンと罫線構
成ビットとの対応を示すパターン図、第2図は本発明の
一実施例における文書作成装置のブロック図、第3図は
同装置説明のための罫線の作成例を示すパターン図であ
る。 1……キーボード、2……キーボード制御部、3……カ
ーソル制御部、4……文字コード生成部、5……罫線コ
ード生成部、6……文字コードバッファ、7……罫線パ
ターン作成部、8……画面制御部、9……表示部。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】文字キーおよびカーソル移動キーを含む入
    力部と、前記入力部の操作に応じてカーソルのある入力
    座標位置を移動制御するカーソル制御部と、前記入力部
    から入力された前記カーソル移動キーの方向に従って、
    カーソル移動前後の隣接する2つの入力座標位置に罫線
    コードを生成する罫線コード生成部と、前記入力部から
    入力された文字および前記罫線コードを格納する文字コ
    ードバッファと、前記文字コードバッファの内容を表示
    する表示部を有し、前記罫線コードのデータ構造が、罫
    線であることを特定するコードと、罫線を構成する上下
    左右4方向の各々の構成要素の有無に対応した罫線構成
    ビットからなり、罫線を生成する場合、カーソル移動と
    同時にカーソル移動前後の隣接する2つの入力座標位置
    にカーソル移動の方向に応じ、カーソルが左から右へ移
    動する場合にはカーソル移動前の座標位置の前記罫線構
    成ビット右要素とカーソル移動後の座標位置の前記罫線
    構成ビット左要素を、また、カーソルが上から下へと移
    動する場合にはカーソル移動前の座標位置の前記罫線構
    成ビット下要素とカーソル移動後の座標位置の前記罫線
    構成ビット上要素を、というように各座標位置の前記罫
    線構成ビット上下左右4方向のうちの対応する各一つを
    それぞれオンまたはオフすることにより、入力座標位置
    に隣接する座標位置の罫線構成ビット又は罫線コードを
    識別することなく、前記文字コードバッファ内に前記罫
    線コードを発生させ前記表示部に表示させることを特徴
    とする文書作成装置。
JP60028643A 1985-02-15 1985-02-15 文書作成装置 Expired - Lifetime JPH087744B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60028643A JPH087744B2 (ja) 1985-02-15 1985-02-15 文書作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60028643A JPH087744B2 (ja) 1985-02-15 1985-02-15 文書作成装置

Publications (2)

Publication Number Publication Date
JPS61186994A JPS61186994A (ja) 1986-08-20
JPH087744B2 true JPH087744B2 (ja) 1996-01-29

Family

ID=12254196

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60028643A Expired - Lifetime JPH087744B2 (ja) 1985-02-15 1985-02-15 文書作成装置

Country Status (1)

Country Link
JP (1) JPH087744B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2751197B2 (ja) * 1988-04-06 1998-05-18 富士ゼロックス株式会社 画像処理装置
JP2755833B2 (ja) * 1991-02-22 1998-05-25 三洋電機株式会社 罫線作成装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57153392A (en) * 1981-03-19 1982-09-21 Sharp Corp Ruled line processing system
JPS58195944A (ja) * 1982-05-11 1983-11-15 Sanyo Electric Co Ltd ワ−ドプロセツサ

Also Published As

Publication number Publication date
JPS61186994A (ja) 1986-08-20

Similar Documents

Publication Publication Date Title
US5159664A (en) Graphic display apparatus
KR890003033B1 (ko) 작표방식
JPH087744B2 (ja) 文書作成装置
JPH07220109A (ja) 情報処理装置及び方法
JPH07104756B2 (ja) 情報処理方法
JP2692063B2 (ja) 文書処理装置
JP2584782B2 (ja) 画像処理方式
JPH0320857A (ja) 文書処理装置
JPS6349883A (ja) 図形処理装置
JP2753992B2 (ja) 罫線作成装置
JPH0574090B2 (ja)
JP2657091B2 (ja) 文書作成装置
JP2753015B2 (ja) 属性入力方法
JP2755833B2 (ja) 罫線作成装置
JPS623291A (ja) 文書作成装置
JPS6385978A (ja) 図形編集装置
JPH01116816A (ja) カーソル表示方式
JPS63292226A (ja) ウインドウ移動制御方式
JPS60130792A (ja) 自動罫線作描方式
JPH01159690A (ja) 画像編集装置
JPH0628350A (ja) 文書編集装置
JPH02204825A (ja) 文字パターン作成方式
JPH05303478A (ja) 文字拡大縮小システム
JPH01216455A (ja) 端末コンピュータ
JPS62128371A (ja) マルチウインドウ制御装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term