JPS641820B2 - - Google Patents

Info

Publication number
JPS641820B2
JPS641820B2 JP57177185A JP17718582A JPS641820B2 JP S641820 B2 JPS641820 B2 JP S641820B2 JP 57177185 A JP57177185 A JP 57177185A JP 17718582 A JP17718582 A JP 17718582A JP S641820 B2 JPS641820 B2 JP S641820B2
Authority
JP
Japan
Prior art keywords
area
ruled line
line
specified
column
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
Application number
JP57177185A
Other languages
English (en)
Other versions
JPS5966738A (ja
Inventor
Masaki Sugihara
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP57177185A priority Critical patent/JPS5966738A/ja
Publication of JPS5966738A publication Critical patent/JPS5966738A/ja
Publication of JPS641820B2 publication Critical patent/JPS641820B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はワードプロセツサにおける簡易作表方
式に関する。
〔従来技術とその問題点〕
従来、ワードプロセツサの作表方式には、以下
のようなものがある。
(1) 罫線の始点、終点を罫線キー、領域指定キー
等で指定する方式 この方式は、まず第1図aに示すようにに
カーソルを移動して罫線キー、領域指定キー等
で罫線の始点を指定する。次にカーソルをま
で移動させて同様の操作で罫線の終点を指定す
る。これにより同図bに示す横の罫線が得られ
る。同様に同図aにおいてとを指定する
と、同図cに示すように縦の罫線が得られる。
(2) カーソルを移動してカーソールの通つた所に
罫線を出す方式 この方式は、第2図aのにカーソル1を移
動して罫線キー等で罫線のモードにする。次に
カーソル1を右に移動させるとカーソル1の通
つた所に同図bに示すように罫線が表示され
る。同様にカーソル1を同図bのから下に移
動させると同図cに示す罫線が得られる。
(3) システムが他の罫線を判断して自動的に罫線
の長さを決める方式 この方式は、第3図aに示すように、すでに
上記(1)(2)の方式で罫線が引かれているものとす
る。同図aの状態において、にカーソル1を
移動して罫線キー等を操作すると、その行の最
も右にある縦罫線までの横罫線が自動的に引か
れる。
しかして、上記罫線により表を作成する場合、
第4図の様な形式のものが日常的にほとんどであ
る。しかし、上記従来における(1)、(2)の方式で
は、同じ長さの罫線を引くにもかかわらず、1本
の罫線を引くたびにカーソルを移動して罫線の始
点と終点とを指定し直さなくてはならず、第4図
の様な罫線を引く場合には多くの時間が必要であ
る。
また、従来における(3)の方式では、システムが
自動的に罫線の長さを決めるために、操作方法の
自由度が低下してしまう。例えば第5図の様な罫
線を引くには操作の順番を工夫しなくてはならな
い。
〔発明の目的〕
本発明は上記の点に鑑みてなされたもので、罫
線を引く位置の指定を簡単にし得ると共に、同様
な罫線を繰返し引く時の操作を簡略化することが
でき、作表の操作性を向上し得る簡易作表方式を
提共することを目的とする。
〔発明の要点〕
本発明はワードプロセツサにおいて、罫線引き
の指定が行なわれた際に直前に領域指定が行なわ
れていた場合には指定領域に罫線を引き、直前に
領域指定が行なわれていない場合には前回に引か
れた罫線を参照して罫線を引くようにして、簡易
に作表を行なえるようにしたものである。
〔発明の実施例〕
以下図面を参照して本発明の一実施例を説明す
る。第6図において11はキー入力装置で、各種
キーと共に罫線編集用キーとして例えば領域指定
キー、横罫線キー、縦罫線キー、枠取りキー、横
罫線解除キー、縦罫線解除去キー、枠取り解除キ
ー等を備えている。この場合解除キーは1つと
し、横罫線キー、縦罫線キー、枠取りキーと組合
わせ操作することにより、各解除キーの機能を持
たせるようにしてもよい。そして、上記キー入力
装置11から入力されるデータはCPU12へ送
られる。このCPU12には、文字編集回路13
及び罫線編集回路14が接続される。また、この
罫線編集回路14には、罫線レングスレジスタ1
5、罫線始点レジスタ16、罫線終点レジスタ1
7が接続される。そして、上記文字編集回路13
及び罫線編集回路14は、CPU12からの指令
に従つて文書メモリ18に対し、文字あるいは罫
線の編集を行なう。また、19はカーソル制御回
路で、CPU12からの指令に従つて表示制御回
路20に対するカーソル制御を行なう。この表示
制御回路20は、文書メモリ18に記憶された文
書データを表示部に送つて表示する。
次に上記実施例の動作について説明する。第7
図は横罫線をセツトする場合の表示例を示したも
のである。まず、第7図aに示すようににカー
ソルを移動して領域指定キーにより罫線の始点を
指定する。次にカーソルをまで移動させ、領域
指定キーにより罫線の終点を指定する。上記の操
作によりとのアドレスはCPU12に記憶さ
れる。この状態で横罫線キーを押すと、第10図
に示す罫線処理が行なわれ、第7図bに示すよう
に横罫線が引かれる。すなわち、横罫線キーを押
すと、第10図のステツプX1に示すように領域
指定がなされているか否かが判断される。上記の
ように領域指定キーが操作されている場合には、
ステツプX1の判断結果はYESとなり、ステツプ
X2に進む。このステツプX2では、上記の領域
指定アドレス(ADDR)を始点アドレスとして
始点位置レジスタ(図示せず)にセツトする。次
いでステツプX3に進み上記始点位置レジスタに
セツトしたアドレスをデイスプレースメント
(DISP)に変換して罫線始点レジスタ16に書込
む。上記デイスプレースメントは、行内での相対
アドレスであり、桁数に比例する。その後、ステ
ツプX4に進み、上記の領域指定アドレスを終
点アドレスとして終点位置レジスタ(図示せず)
にセツトする。さらに、ステツプX5において、
上記終点位置レジスタにセツトしたアドレスをデ
イスプレースメントに変換して、罫線終点レジス
タ17に書込む。しかる後、ステツプX6に示す
横罫線セツト/リセツトサブルーチンの処理を行
ない、第7図bに示すようにカーソル指定された
始点と終点との間に横罫線を引く。上記ステ
ツプX6に示すサブルーチンへの入力条件は、ス
テツプX2でセツトされた始点位置アドレス
(ADDR)と、ステツプX4でセツトされた終点位
置アドレス(ADDR)と、セツト/リセツトス
テータスである。上記横罫線のセツトステータス
は、例えば横罫線キーによつて発生し、リセツト
ステータスは横罫線解除キーによつて発生する。
上記ステツプX6のサブルーチンは、セツトステ
ータスが与えられた場合には指定位置に横罫線を
表示し、リセツトステータスが与えられた場合に
は指定位置の横罫線をリセツトする。
しかして、上記のように横罫線を引いた後、同
じ長さの他の横罫線を引く場合は、第7図bに示
すようにその指定行例えばの位置にカーソルを
移動して横罫線キーを押す。この横罫線キーの操
作により、上記第10図の処理が行なわれる。す
なわち、最初に上記したようにステツプX1で領
域指定の有無が判断されるが、この時点では領域
指定キーが操作されていないので、ステツプX7
へ進む。このステツプX7では罫線始点レジスタ
16の内容を読出し、ステツプX8においてカー
ソルのある行の先頭アドレスを加算し、実際の始
点位置アドレスを求め、ステツプX9において始
点位置レジスタにセツトする。次いでステツプ
X10に進み、罫線終点レジスタ17の内容を読出
し、ステツプX11においてカーソルのある行の先
頭アドレスを加算して実際の終点位置アドレスを
求め、ステツプX12において終点位置レジスタに
セツトする。その後、ステツプX6に示す横罫線
セツト/リセツトサブルーチンにより、第7図c
に示すように横罫線が引かれる。
次に縦罫線を引く場合の動作について説明す
る。縦罫線を引く場合、第8図aに示すようにカ
ーソル及び領域指定キーによりととの間の領
域を指定する。上記始点と終点のアドレス
は、CPU12に記憶される。この状態で縦罫線
キーを押すと、第11図に示す罫線処理が行なわ
れ、第8図bに示すように縦罫線が引かれる。す
なわち、縦罫線キーを押すと、第11図のステツ
プY1に示すように領域指定がなされているか否
かが判断される。上記のように領域指定キーが操
作されている場合はステツプY2に進み、縦罫線
レングスの計算が行なわれ、その計算結果が罫線
レングスレジスタ15に書込まれると共に、ステ
ツプY4において罫線レングスがセツトされる。
次いでステツプY5において上記の領域指定ア
ドレス(ADDR)を始点アドレスとして始点位
置レジスタにセツトし、その後ステツプY6に示
す縦罫線セツト/リセツトサブルーチンの処理を
行ない、第8図bに示すように始点と終点と
の間に縦罫線を引く。上記ステツプY6に示すサ
ブルーチンの入力条件は、ステツプY5でセツト
された縦罫線の始点位置アドレス(ADDR)と、
ステツプY4でセツトされた罫線レングスと、セ
ツト/リセツトステータスである。上記縦罫線の
セツトステータスは、縦罫線キーによつて発生
し、リセツトステータスは縦罫線解除キーによつ
て発生する。上記ステツプY6のサブルーチンは、
セツトステータスが与えられた場合は指定位置に
縦罫線を表示し、リセツトステータスが与えられ
た場合は指定位置の縦罫線をリセツトする。
しかして、上記のように縦罫線を引いた後、同
じ長さの他の縦罫線を引く場合は、第8図bに示
すようにその始点位置にカーソルを移動して縦
罫線キーを押す。この縦罫線キーの操作により上
記したように第10図のステツプY1において領
域指定の有無が判断される。この時点では領域指
定キーが操作されていないので、ステツプY7
進み、罫線レングスレジスタ15の内容を読出
し、ステツプY8に示すように罫線レングスとし
てセツトする。次いでステツプY9へ進み、カー
ソル指定されているのアドレス(ADDR)を
始点位置アドレス(ADDR)としてセツトする。
その後、ステツプY6の縦罫線セツト/リセツト
サブルーチンにより第8図cに示すようにカーソ
ル指定位置から最初の縦罫線と同じ長さの縦罫線
が引かれる。
次に枠取りを行なう場合の動作について説明す
る。枠取りを行なう場合、第9図aに示すように
カーソル及び領域指定キーにより始点と終点
の領域を指定し、その後、枠取りキーを押す。上
記の始点アドレスとの終点アドレスはCPU
12に記憶される。そして、上記枠取りキーの操
作により、第12図に示す処理が開始され、ま
ず、ステツプZ1において、領域指定されたのア
ドレス(ADDR)が始点位置アドレス(ADDR)
としてセツトされる。次いでステツプZ2に進み、
上記始点位置のデイスプレースメント(DISP)
が罫線始点レジスタ16に書込まれる。次にステ
ツプZ3に進み、領域指定されたのアドレス
(ADDR)が終点位置アドレス(ADDR)として
セツトされると共に、ステツプZ4において、終点
位置のデイスプレースメント(DISP)が罫線終
点レジスタ17に書込まれる。次いでステツプZ5
に進み、縦罫線レングスの計算が行なわれ、ステ
ツプZ6において罫線レングスレジスタ15に書込
まれる。その後、ステツプZ7に示す枠取りセツ
ト/リセツトサブルーチンにより、第9図bに示
すように枠取りが行なわれる。上記ステツプZ7
枠取りセツト/リセツトサブルーチンの入力条件
は、ステツプZ1でセツトした始点位置アドレス
(ADDR)と、ステツプZ3でセツトした終点位置
アドレス(ADDR)と、セツト/リセツトステ
ータスである。上記枠取りのセツトステータスは
枠取りキーによつて発生し、リセツトステータス
は枠取り解除キーによつて発生する。そして、上
記ステツプZ7のサブルーチンは、セツトステータ
スが与えられた場合に指定位置に枠取りを行な
い、リセツトステータスが与えられた場合に指定
位置の枠取りをリセツトする。
しかして、上記のように枠取りを行なつた状態
で第9図bに示すようにカーソルをの位置に移
動して縦罫線キーを押すと、上記した第11図の
縦罫線処理により第9図cに示すように枠内にお
いて縦罫線が引かれる。次に第9図cに示すよう
にカーソルをの位置に移動して横罫線キーを押
すと、上記した第10図の横罫線処理により第9
図dに示すように枠内において横罫線が引かれ
る。
なお、上記実施例では、横罫線では引かれた位
置(始点の桁数と終点の桁数)を、縦罫線では引
かれた長さをそれぞれ記憶しているが、横罫線で
もその長さを、縦罫線でもその位置例えば始点と
終点のページ数、行数を記憶するようにしてもよ
い。
〔発明の効果〕
以上述べたように本発明によれば、罫線引きの
指定が行なわれる直前に領域指定がない場合には
前回に引かれた罫線と同様な罫線を引くようにし
たので、同様な罫線を繰返し引く時の操作を簡略
化することができ、作表の操作性を向上させるこ
とができる。システムが罫線の長さを自動的に決
定する訳ではないので、操作方法が簡単であり、
自由度が高い。また、罫線を引いた直後でなくて
も、例えば文字の編集をした後でも前回の罫線指
定に従つて同様の罫線を引くことができる。さら
に、罫線を消す場合も引く時と同様にして簡単に
行なうことができる。
【図面の簡単な説明】
第1図a〜c、第2図a〜c、第3図a,bは
従来の作表方式を説明するための図、第4図及び
第5図は一般的な表の形式を示す図、第6図ない
し第12図は本発明の一実施例を示すもので、第
6図は回路構成図、第7図a〜cは横罫線を引く
場合の表示内容の変化を示す図、第8図a〜cは
縦罫線を引く場合の表示内容の変化を示す図、第
9図a〜dは枠取りの場合の表示内容の変化を示
す図、第10図は横罫線に対する処理動作を示す
フローチヤート、第11図は縦罫線に対する処理
動作を示すフローチヤート第12図は枠取りに対
する処理動作を示すフローチヤートである。 11……キー入力装置、12……CPU、13
……文字編集回路、14……罫線編集回路、15
……罫線レングスレジスタ、16……罫線始点レ
ジスタ、罫線終点レジスタ、18……文書メモ
リ。

Claims (1)

  1. 【特許請求の範囲】 1 文書上の桁領域(行領域)を指定する領域指
    定手段と、 この領域指定手段で指定された桁領域(行領
    域)のデータを記憶する記憶手段と、 行位置(桁位置)を指定する位置指定手段と、 横罫線(縦罫線)の罫線引きを指定する罫線指
    定手段と、 この罫線指定手段により罫線引きが指定された
    際に、直前に上記領域指定手段による指定が有つ
    たか否かを判別する判別手段と、 領域指定有りと判別された際に、指定された桁
    領域(行領域)のデータを上記記憶手段に記憶す
    ると共に、上記位置指定手段で指定された行位置
    (桁位置)上で、かつ上記領域指定手段で指定さ
    れた桁領域(行領域)を含む領域に横罫線(縦罫
    線)を引き、領域指定無しと判別された際に、上
    記位置指定手段で指定された行位置(桁位置)上
    で、かつ上記記憶手段内のデータで示される桁領
    域(行領域)を含む領域に罫線を引く手段と を具備したことを特徴とする簡易作表方式。 2 文書上の行領域(桁領域)を指定する領域指
    定手段と、 この領域指定手段により指定された行領域(桁
    領域)の長さのデータを記憶する記憶手段と、 行及び桁位置を指定する位置指定手段と、 縦罫線(横罫線)の罫線引きを指定する罫線指
    定手段と、 この罫線指定手段により罫線引きが指定された
    際に、直前に上記領域指定手段による指定があつ
    たか否かを判別する判別手段と、 領域指定有りと判別された際に、指定された行
    領域(桁領域)の長さのデータを上記記憶手段に
    記憶すると共に、上記位置指定手段で指定された
    桁位置(行位置)上で、かつ上記領域指定手段で
    指定された行領域(桁領域)を含む領域に縦罫線
    (横罫線)を引き、領域指定無しと判別された際
    に、上記位置指定手段で指定された行及び桁位置
    を始点とし、上記記憶手段内のデータで示される
    長さの縦罫線(横罫線)を引く手段と を具備したことを特徴とする簡易作表方式。
JP57177185A 1982-10-08 1982-10-08 簡易作表方式 Granted JPS5966738A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57177185A JPS5966738A (ja) 1982-10-08 1982-10-08 簡易作表方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57177185A JPS5966738A (ja) 1982-10-08 1982-10-08 簡易作表方式

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP62041319A Division JPS62271046A (ja) 1987-02-26 1987-02-26 ワ−ドプロセツサ

Publications (2)

Publication Number Publication Date
JPS5966738A JPS5966738A (ja) 1984-04-16
JPS641820B2 true JPS641820B2 (ja) 1989-01-12

Family

ID=16026659

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57177185A Granted JPS5966738A (ja) 1982-10-08 1982-10-08 簡易作表方式

Country Status (1)

Country Link
JP (1) JPS5966738A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62271046A (ja) * 1987-02-26 1987-11-25 Casio Comput Co Ltd ワ−ドプロセツサ

Also Published As

Publication number Publication date
JPS5966738A (ja) 1984-04-16

Similar Documents

Publication Publication Date Title
JPH028339B2 (ja)
JPS6355098B2 (ja)
JPS641820B2 (ja)
JPS58208865A (ja) 文書作成装置
JP2663967B2 (ja) 情報記憶制御方法
JPH04348459A (ja) 罫線処理装置
JPH0628346A (ja) 罫線処理装置
JPH0238972B2 (ja)
JPS5866149A (ja) ワ−ドプロセツサ
JP2831318B2 (ja) 編集装置
JP2633801B2 (ja) 文書処理装置
JPH057742B2 (ja)
JPH076167A (ja) 書式設定方法
JPS62186372A (ja) 文書処理装置
JPS6376055A (ja) 文書作成装置における原語訳語表示方式
JPH0411909B2 (ja)
JPH04118763A (ja) 文書作成装置
JPH0619901A (ja) 液晶タブレットを有する文書処理装置
JPS63244168A (ja) 文書画像処理装置
JPH01129351A (ja) 文字処理装置
JPS6272074A (ja) 文書作成方式
JPH06318197A (ja) データ処理装置
JPH04118770A (ja) 文書作成装置
JPH04148470A (ja) 書式設定装置
JPH04320568A (ja) ワードプロセッサにおける文字サイズ変換方式