JPH0795328B2 - コンピュータによる表の編集方法 - Google Patents
コンピュータによる表の編集方法Info
- Publication number
- JPH0795328B2 JPH0795328B2 JP61302385A JP30238586A JPH0795328B2 JP H0795328 B2 JPH0795328 B2 JP H0795328B2 JP 61302385 A JP61302385 A JP 61302385A JP 30238586 A JP30238586 A JP 30238586A JP H0795328 B2 JPH0795328 B2 JP H0795328B2
- Authority
- JP
- Japan
- Prior art keywords
- character string
- cells
- unit character
- grid
- group
- 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 - Fee Related
Links
Landscapes
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】 〔発明の目的〕 (産業上の利用分野) 本発明はコンピュータによる表の編集方法に関する。
(従来の技術) ワードプロセッサ、CADシステム等、マイクロプロセッ
サを利用して表示装置上に作表を行う装置が普及してい
る。これらの装置では、オペレータは表示装置上の画面
を見ながら所定の入力を行い、罫線の形成、文字列の割
付けを行うことができる。この後、オペレータは割付け
た文字列の位置の修正、桝目の統合、等の編集作業を行
い、最終的な表を完成させる。
サを利用して表示装置上に作表を行う装置が普及してい
る。これらの装置では、オペレータは表示装置上の画面
を見ながら所定の入力を行い、罫線の形成、文字列の割
付けを行うことができる。この後、オペレータは割付け
た文字列の位置の修正、桝目の統合、等の編集作業を行
い、最終的な表を完成させる。
(発明が解決しようとする問題点) しかしながら、上述した従来の表の編集方法には、桝目
の統合作業に多大な労力と時間を要するという問題点が
あった。この桝目の統合とは、複数の隣接した桝目内に
割付けられるべき単位文字列が全く同じ場合に、これら
複数の桝目を1つの大きな桝目に置換え、この大きな桝
目内に1つの単位文字列を割付ける操作をいう。同じ単
位文字列を多数割付ける代わりに、1つの単位文字列を
代表して割付けることにより、表が見易くなるというメ
リットが得られる。ところが従来の方法では、このよう
な桝目の統合を行う場合、オペレータは罫線の再設定、
既に割付けられている単位文字列の削除、および新たな
単位文字列の再割付けを指示する入力を個々に行わねば
ならなかった。
の統合作業に多大な労力と時間を要するという問題点が
あった。この桝目の統合とは、複数の隣接した桝目内に
割付けられるべき単位文字列が全く同じ場合に、これら
複数の桝目を1つの大きな桝目に置換え、この大きな桝
目内に1つの単位文字列を割付ける操作をいう。同じ単
位文字列を多数割付ける代わりに、1つの単位文字列を
代表して割付けることにより、表が見易くなるというメ
リットが得られる。ところが従来の方法では、このよう
な桝目の統合を行う場合、オペレータは罫線の再設定、
既に割付けられている単位文字列の削除、および新たな
単位文字列の再割付けを指示する入力を個々に行わねば
ならなかった。
そこで本発明は、桝目の統合作業を容易に行うことがで
きるコンピュータによる表の編集方法を提供することを
目的とする。
きるコンピュータによる表の編集方法を提供することを
目的とする。
(問題点を解決するための手段) 本発明は、コンピュータの記憶装置内に、表を構成する
罫線の座標を示す罫線情報と、この罫線によって囲まれ
た各桝目内に割付けるべき単位文字例を示す文字列情報
と、を取込み、この取込んだ情報に基づいて表示装置上
に表を作成した後、この表をコンピュータを用いて編集
する方法において、 オペレータの選択指示に基づいて、前記桝目のうちのい
くつかを編集対象となる桝目として記憶し、 前記選択指示された桝目のうち、全体の外郭線が矩形と
なるような桝目群を抽出し、 前記桝目群内の各桝目内に割付けるべき各単位文字列
が、互いに等価であるか否かを調べる判定を行い、 前記判定結果が肯定的であった桝目群について、その中
の単位文字列を削除し、前記桝目群を構成する罫線のう
ち外郭線を除く罫線を削除し、前記外郭線内に前記等価
な単位文字列が1つだけ新たに割付けられるように、前
記記憶装置内の前記罫線情報および前記文字列情報を変
更し、この変更後の情報に基づいて前記表示装置上に新
たな表の表示を行うようにし、桝目の統合作業を用意に
行うことができるようにしたものである。
罫線の座標を示す罫線情報と、この罫線によって囲まれ
た各桝目内に割付けるべき単位文字例を示す文字列情報
と、を取込み、この取込んだ情報に基づいて表示装置上
に表を作成した後、この表をコンピュータを用いて編集
する方法において、 オペレータの選択指示に基づいて、前記桝目のうちのい
くつかを編集対象となる桝目として記憶し、 前記選択指示された桝目のうち、全体の外郭線が矩形と
なるような桝目群を抽出し、 前記桝目群内の各桝目内に割付けるべき各単位文字列
が、互いに等価であるか否かを調べる判定を行い、 前記判定結果が肯定的であった桝目群について、その中
の単位文字列を削除し、前記桝目群を構成する罫線のう
ち外郭線を除く罫線を削除し、前記外郭線内に前記等価
な単位文字列が1つだけ新たに割付けられるように、前
記記憶装置内の前記罫線情報および前記文字列情報を変
更し、この変更後の情報に基づいて前記表示装置上に新
たな表の表示を行うようにし、桝目の統合作業を用意に
行うことができるようにしたものである。
(作用) 本発明に係る方法によれば、桝目の統合を行うのにオペ
レータは統合操作の対象とすべき領域の指定を入力する
だけでよい。コンピュータは、この対象となる領域内
で、統合に必要な2条件を満たす桝目群、すなわち外郭
線が矩形となる一連の隣接した桝目群であって各桝目内
には互いに等価な単位文字列が割付けられているような
桝目群を抽出し、このような桝目群を1つの大きな桝目
に変更し、1つの単位文字列のみを割付ける作業を自動
的に行うのである。したがって桝目の統合作業を容易に
行うことができる。
レータは統合操作の対象とすべき領域の指定を入力する
だけでよい。コンピュータは、この対象となる領域内
で、統合に必要な2条件を満たす桝目群、すなわち外郭
線が矩形となる一連の隣接した桝目群であって各桝目内
には互いに等価な単位文字列が割付けられているような
桝目群を抽出し、このような桝目群を1つの大きな桝目
に変更し、1つの単位文字列のみを割付ける作業を自動
的に行うのである。したがって桝目の統合作業を容易に
行うことができる。
(実施例) 以下、本発明を図示する実施例に基づいて説明する。第
1図は本発明に係るコンピュータによる表の編集方法を
用いた編集手順の流れ図である。まず、ステップS1にお
いて、表の作成を行う。これは、コンピュータの記憶装
置内に、表を構成する罫線の座標を示す罫線情報と、こ
の罫線によって囲まれた各桝目内に割付けるべき単位文
字列を示す文字列情報とを与え、これらの情報に基づい
て表示装置上に罫線を表示させ、各桝目内に単位文字列
を表示させればよい。
1図は本発明に係るコンピュータによる表の編集方法を
用いた編集手順の流れ図である。まず、ステップS1にお
いて、表の作成を行う。これは、コンピュータの記憶装
置内に、表を構成する罫線の座標を示す罫線情報と、こ
の罫線によって囲まれた各桝目内に割付けるべき単位文
字列を示す文字列情報とを与え、これらの情報に基づい
て表示装置上に罫線を表示させ、各桝目内に単位文字列
を表示させればよい。
次に、ステップS2において、編集対象となる桝目の選択
を行う。第2図は、本発明の実施に用いた表示装置の表
示画面を示す図である。この表示装置には、割付画面1
とメニュー画面2とが表示されている。実際に作成、編
集中の表は割付画面1に表示され、この作表、編集のた
めの命令がメニュー画面2に表示される。オペレータ
は、メニュー画面2内の命令をカーソル3で指定するこ
とによって入力することができる。第2図は、既に表4
の作成が終了し、編集対象となる桝目の選択操作を行っ
ている状態を示す図である。なお、この図では各桝目に
割付けられた単位文字列の図示は省略している。ステッ
プS2における選択操作は、たとえばカーソル3を割付画
面1内に移動させ、表4内の編集対象となる桝目を1つ
ずつ指定することによって行うことができる。いま、一
例として第3図(a)の一番左側の列に属する桝目、す
なわち、桝目40,41,42,43,…を編集対象となる桝目とし
て選択した場合について以下の説明を続けることにす
る。
を行う。第2図は、本発明の実施に用いた表示装置の表
示画面を示す図である。この表示装置には、割付画面1
とメニュー画面2とが表示されている。実際に作成、編
集中の表は割付画面1に表示され、この作表、編集のた
めの命令がメニュー画面2に表示される。オペレータ
は、メニュー画面2内の命令をカーソル3で指定するこ
とによって入力することができる。第2図は、既に表4
の作成が終了し、編集対象となる桝目の選択操作を行っ
ている状態を示す図である。なお、この図では各桝目に
割付けられた単位文字列の図示は省略している。ステッ
プS2における選択操作は、たとえばカーソル3を割付画
面1内に移動させ、表4内の編集対象となる桝目を1つ
ずつ指定することによって行うことができる。いま、一
例として第3図(a)の一番左側の列に属する桝目、す
なわち、桝目40,41,42,43,…を編集対象となる桝目とし
て選択した場合について以下の説明を続けることにす
る。
ステップS2における選択が終了すると、ステップS3にお
いて桝目群の抽出が行われる。すなわち、全体の外郭線
が矩形となるような桝目群が、ステップS2で選択された
桝目の中から抽出される。この実施例では、このような
条件を満たす桝目群がいくつも存在する。たとえば、第
3図(a)で、桝目40と41との2つの桝目からなる桝目
群もこの条件を満足するものの1つであるし、桝目41、
42、43の3つの桝目からなる桝目群もこの条件を満足す
るものの1つである。外郭線が矩形となるか否かの判定
は、たとえば横方向にx軸、縦方向にy軸を定義し、第
4図(a)に示すようにこの桝目群に属するすべての桝
目の上罫線のy座標値y1および下罫線のy座標値y2が共
通して同じ位置であるか、または、第4図(b)に示す
ようにこの桝目群に属するすべての桝目の左罫線のx座
標値x1および右罫線のx座標値x2が共通して同じ値であ
るか、のどちらかの条件を満足している場合に、外郭線
が矩形になると判定することができる。第4図(c)の
ようにすべての桝目について共通ではない場合は、外郭
線は矩形にはならない。
いて桝目群の抽出が行われる。すなわち、全体の外郭線
が矩形となるような桝目群が、ステップS2で選択された
桝目の中から抽出される。この実施例では、このような
条件を満たす桝目群がいくつも存在する。たとえば、第
3図(a)で、桝目40と41との2つの桝目からなる桝目
群もこの条件を満足するものの1つであるし、桝目41、
42、43の3つの桝目からなる桝目群もこの条件を満足す
るものの1つである。外郭線が矩形となるか否かの判定
は、たとえば横方向にx軸、縦方向にy軸を定義し、第
4図(a)に示すようにこの桝目群に属するすべての桝
目の上罫線のy座標値y1および下罫線のy座標値y2が共
通して同じ位置であるか、または、第4図(b)に示す
ようにこの桝目群に属するすべての桝目の左罫線のx座
標値x1および右罫線のx座標値x2が共通して同じ値であ
るか、のどちらかの条件を満足している場合に、外郭線
が矩形になると判定することができる。第4図(c)の
ようにすべての桝目について共通ではない場合は、外郭
線は矩形にはならない。
続いて、ステップS4において判定が行われる。すなわ
ち、ステップS3で抽出された桝目群のそれぞれについ
て、その桝目群の各桝目内に互いに等価な単位文字列が
割付けられているか否かが判定される。第3図(a)に
示す表4の例では、桝目41と42との2つの桝目からなる
桝目群がこの条件を満たしている。桝目41と42には、
「生産高」という同一の単位文字列が割付けられている
からである。なお、ここで等価な単位文字列というの
は、全く同一の単位文字列そのものだけでなく、将来他
の桝目内の単位文字列と同一の単位文字列を割付ける予
定となっていることを示す識別マークをも含む意味であ
る。たとえば、空白から成る単位文字列をこの識別マー
クとして利用し、ステップS1の表の作成段階において、
第3図(a)の桝目42に「生産高」なる単位文字列を割
付ける代わりに空白にしておくこともできる。この場合
は、ステップS4において、空白から成る単位文字列はそ
の上の桝目内の単位文字列と等価であると判断させれ
ば、上述の例と同様の処理を行うことができる。空白の
代わりに「〃」,[々」などの記号を識別マークとして
利用することも可能である。
ち、ステップS3で抽出された桝目群のそれぞれについ
て、その桝目群の各桝目内に互いに等価な単位文字列が
割付けられているか否かが判定される。第3図(a)に
示す表4の例では、桝目41と42との2つの桝目からなる
桝目群がこの条件を満たしている。桝目41と42には、
「生産高」という同一の単位文字列が割付けられている
からである。なお、ここで等価な単位文字列というの
は、全く同一の単位文字列そのものだけでなく、将来他
の桝目内の単位文字列と同一の単位文字列を割付ける予
定となっていることを示す識別マークをも含む意味であ
る。たとえば、空白から成る単位文字列をこの識別マー
クとして利用し、ステップS1の表の作成段階において、
第3図(a)の桝目42に「生産高」なる単位文字列を割
付ける代わりに空白にしておくこともできる。この場合
は、ステップS4において、空白から成る単位文字列はそ
の上の桝目内の単位文字列と等価であると判断させれ
ば、上述の例と同様の処理を行うことができる。空白の
代わりに「〃」,[々」などの記号を識別マークとして
利用することも可能である。
さて、ステップS4における判定結果が肯定的である桝目
群についは、ステップS5以後の処理が行われる。本実施
例では、桝目41と42の2つの桝目から成る桝目群につい
て、ステップS5以後の処理が行われることになる。ま
ず、ステップS5において、桝目群内の単位文字列が削除
される。したがって、第3図(a)で、桝目41、42内の
「生産高」なる単位文字列はいづれも削除されることに
なる。すなわち、記憶装置内の文字列情報が変更される
ことになる。続いて、ステップS6において、外郭線を除
く罫線が削除される。したがって、第3図(a)で、桝
目41,42の境界線となる罫線のみが削除される。すなわ
ち、記憶装置内の罫線情報が変更されることになる。続
いて、ステップS7において、単位文字列の新たな割付け
がなされる。これは、等価な単位文字列が1つだけ外郭
線内に割付けられるのである。上述したステップ3〜7
の処理により、オペレータによる桝目の指定のみで、第
3図(b)に示すように、外郭線によって囲まれた新た
な桝目50内に、「生産高」なる単位文字列が1つだけ割
付けられることになる。この新たな割付けも、記憶装置
内の文字列情報の変更によってなされる。
群についは、ステップS5以後の処理が行われる。本実施
例では、桝目41と42の2つの桝目から成る桝目群につい
て、ステップS5以後の処理が行われることになる。ま
ず、ステップS5において、桝目群内の単位文字列が削除
される。したがって、第3図(a)で、桝目41、42内の
「生産高」なる単位文字列はいづれも削除されることに
なる。すなわち、記憶装置内の文字列情報が変更される
ことになる。続いて、ステップS6において、外郭線を除
く罫線が削除される。したがって、第3図(a)で、桝
目41,42の境界線となる罫線のみが削除される。すなわ
ち、記憶装置内の罫線情報が変更されることになる。続
いて、ステップS7において、単位文字列の新たな割付け
がなされる。これは、等価な単位文字列が1つだけ外郭
線内に割付けられるのである。上述したステップ3〜7
の処理により、オペレータによる桝目の指定のみで、第
3図(b)に示すように、外郭線によって囲まれた新た
な桝目50内に、「生産高」なる単位文字列が1つだけ割
付けられることになる。この新たな割付けも、記憶装置
内の文字列情報の変更によってなされる。
以上のようにして、オペレータは編集対象となる桝目の
選択指示を入力するだけで、第3図(a)に示す表4
を、第3図(b)に示す表5に変更させることができ
る。ここで、桝目41、42は統合し、新たな桝目50となっ
ている。なお、編集対象として、表全体を指定すれば、
この表中の統合すべき桝目がすべて自動的に統合される
ことになる。
選択指示を入力するだけで、第3図(a)に示す表4
を、第3図(b)に示す表5に変更させることができ
る。ここで、桝目41、42は統合し、新たな桝目50となっ
ている。なお、編集対象として、表全体を指定すれば、
この表中の統合すべき桝目がすべて自動的に統合される
ことになる。
以上のとおり本発明によれば、コンピュータによる表の
編集方法において、編集対象となる領域内で、統合に必
要な2条件を満たす桝目群、すなわち外郭線が矩形とな
る一連の隣接した桝目群であって各桝目内には互いに等
価な単位文字列が割付けられているような桝目群を抽出
し、このような桝目群を1つの大きな桝目に変更し、1
つの単位文字列のみを割付けるようにしたため、桝目の
統合作業を容易に行うことができるようになる。
編集方法において、編集対象となる領域内で、統合に必
要な2条件を満たす桝目群、すなわち外郭線が矩形とな
る一連の隣接した桝目群であって各桝目内には互いに等
価な単位文字列が割付けられているような桝目群を抽出
し、このような桝目群を1つの大きな桝目に変更し、1
つの単位文字列のみを割付けるようにしたため、桝目の
統合作業を容易に行うことができるようになる。
第1図は本発明に係るコンピュータによる表の編集方法
の手順を示す流れ図、第2図は本発明に係る方法の一実
施例における表示画面を示す図、第3図は本発明に係る
方法で統合した桝目を示す図、第4図は本発明に係る方
法において、桝目群の外郭線が矩形か否かを判定する一
方法の原理を説明する図である。 1…割付画面、2…メニュー画面、3…カーソル、4…
表、40〜43…桝目、5…編集後の表、50…桝目。
の手順を示す流れ図、第2図は本発明に係る方法の一実
施例における表示画面を示す図、第3図は本発明に係る
方法で統合した桝目を示す図、第4図は本発明に係る方
法において、桝目群の外郭線が矩形か否かを判定する一
方法の原理を説明する図である。 1…割付画面、2…メニュー画面、3…カーソル、4…
表、40〜43…桝目、5…編集後の表、50…桝目。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 中川 清貴 東京都練馬区南大泉4丁目30−22 309
Claims (2)
- 【請求項1】コンピュータの記憶装置内に、表を構成す
る罫線の座標を示す罫線情報と、この罫線によって囲ま
れた各桝目内に割付けるべき単位文字例を示す文字列情
報と、を取込み、この取込んだ情報に基づいて表示装置
上に表を作成した後、この表をコンピュータを用いて編
集する方法であって、 オペレータの選択指示に基づいて、前記桝目のうちのい
くつかを編集対象となる桝目として記憶し、 前記選択指示された桝目のうち、全体の外郭線が矩形と
なるような桝目群を抽出し、 前記桝目群内の各桝目内に割付けるべき各単位文字列
が、互いに等価であるか否かを調べる判定を行い、 前記判定結果が肯定的であった桝目群について、その中
の単位文字列を削除し、前記桝目群を構成する罫線のう
ち外郭線を除く罫線を削除し、前記外郭線内に前記等価
な単位文字列が1つだけ新たに割付けられるように、前
記記憶装置内の前記罫線情報および前記文字列情報を変
更し、この変更後の情報に基づいて前記表示装置上に新
たな表の表示を行うことを特徴とするコンピュータによ
る表の編集方法。 - 【請求項2】表の作成を行う際に、隣接した他の枡目内
の単位文字列と同一の単位文字列を割付けるべき枡目内
には空白から成る単位文字列を割付けておき、判定を行
う際に、前記空白から成る単位文字列はすべて等価であ
ると判断させることを特徴とする特許請求の範囲第1項
記載のコンピュータによる表の編集方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61302385A JPH0795328B2 (ja) | 1986-12-18 | 1986-12-18 | コンピュータによる表の編集方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61302385A JPH0795328B2 (ja) | 1986-12-18 | 1986-12-18 | コンピュータによる表の編集方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63155261A JPS63155261A (ja) | 1988-06-28 |
| JPH0795328B2 true JPH0795328B2 (ja) | 1995-10-11 |
Family
ID=17908272
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61302385A Expired - Fee Related JPH0795328B2 (ja) | 1986-12-18 | 1986-12-18 | コンピュータによる表の編集方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0795328B2 (ja) |
-
1986
- 1986-12-18 JP JP61302385A patent/JPH0795328B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63155261A (ja) | 1988-06-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2626153B2 (ja) | レイアウトのコンパクション方法 | |
| JPH0765201A (ja) | 形状モデリング装置及び形状モデリング方法 | |
| JPH08212241A (ja) | 半導体集積回路用マスクパターンまたはウエハ上への直接描画パターンの設計方法,及びそれらのデザインルール確認方法 | |
| JPH0795328B2 (ja) | コンピュータによる表の編集方法 | |
| JPH0816906B2 (ja) | コンピュータによる表の編集方法 | |
| JPH0916566A (ja) | 文書処理装置及び方法 | |
| JPS61131171A (ja) | 図形エレメント選択装置 | |
| JP3746095B2 (ja) | ユニット式建物設計用cadのインナーバルコニ入力方法およびそのシステム | |
| JPS6363946B2 (ja) | ||
| JPH0517586B2 (ja) | ||
| CN118536180A (zh) | 复杂结构构建方法、装置、设备及存储介质 | |
| JP2001195432A (ja) | Cadシステム | |
| JPH0683553A (ja) | 作表装置 | |
| JP3871281B2 (ja) | 引出線自動設定方法およびそのための引出線自動設定装置 | |
| JP2902856B2 (ja) | データ入力編集装置 | |
| JP3127551B2 (ja) | レイアウト装置 | |
| JPH0711803B2 (ja) | コンピュータ援助設計装置 | |
| JPH028960A (ja) | 2多角形の共通部分抽出処理方法 | |
| JPH04289977A (ja) | 図形データ変換装置 | |
| JPH07326676A (ja) | 配線シミュレーション方法 | |
| JPH0727444B2 (ja) | 文字・図形データ入出力装置 | |
| JPH08292992A (ja) | 文書処理装置及び方法 | |
| JPH0620008A (ja) | レイアウトデータの論理演算方式 | |
| JPH0462099B2 (ja) | ||
| JPH0588733A (ja) | パンチング模様のncプログラミング方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |