JPH10187683A - ワードプロセッサの表作成方式 - Google Patents
ワードプロセッサの表作成方式Info
- Publication number
- JPH10187683A JPH10187683A JP8357283A JP35728396A JPH10187683A JP H10187683 A JPH10187683 A JP H10187683A JP 8357283 A JP8357283 A JP 8357283A JP 35728396 A JP35728396 A JP 35728396A JP H10187683 A JPH10187683 A JP H10187683A
- Authority
- JP
- Japan
- Prior art keywords
- ruled line
- character string
- lines
- ruled
- temporary
- 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
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 4
- 238000000034 method Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【課題】ワードプロセッサ及びワープロソフトウェアに
よる表作成の際に、文字列と仮罫線を入力し、仮の縦罫
線及び横罫線を揃え、仮罫線を本罫線に一括変換するよ
うにした、表作成の操作性及び作業効率を特段に向上す
る表作成方式を提供する。 【解決手段】縦横方向の罫線で規定される枠内に文字列
を含む表を作成する際に、文字列及び仮罫線を入力し、
画面上で指定された範囲内における前記各枠が文字列を
収容し、且つ前記枠を規定する仮罫線が縦横整列するよ
うに自動調整し、各枠内での文字列及び仮罫線が揃うよ
うに適正配置された後に、仮罫線を本罫線に一括変換す
る。
よる表作成の際に、文字列と仮罫線を入力し、仮の縦罫
線及び横罫線を揃え、仮罫線を本罫線に一括変換するよ
うにした、表作成の操作性及び作業効率を特段に向上す
る表作成方式を提供する。 【解決手段】縦横方向の罫線で規定される枠内に文字列
を含む表を作成する際に、文字列及び仮罫線を入力し、
画面上で指定された範囲内における前記各枠が文字列を
収容し、且つ前記枠を規定する仮罫線が縦横整列するよ
うに自動調整し、各枠内での文字列及び仮罫線が揃うよ
うに適正配置された後に、仮罫線を本罫線に一括変換す
る。
Description
【0001】
【発明の属する技術分野】本発明は、ワードプロセッサ
又はパーソナルコンピュータ等のワープロソフトウェア
等の文書作成編集装置に関し、特に、罫線による表作成
機能を改良したワードプロセッサによる表作成方法に関
する。
又はパーソナルコンピュータ等のワープロソフトウェア
等の文書作成編集装置に関し、特に、罫線による表作成
機能を改良したワードプロセッサによる表作成方法に関
する。
【0002】
【従来の技術】文書を作成及び編集するために用いられ
る、従来のワードプロセッサ(ワープロソフトウェアを
含む)の表作成用の罫線機能においては、表を作成する
際に、まず縦罫線を適当な間隔でひき、次に、罫線間の
各フィールドに文字列を入力していくという方式が一般
的に採用されている。
る、従来のワードプロセッサ(ワープロソフトウェアを
含む)の表作成用の罫線機能においては、表を作成する
際に、まず縦罫線を適当な間隔でひき、次に、罫線間の
各フィールドに文字列を入力していくという方式が一般
的に採用されている。
【0003】この従来の方式においては、当初設定した
フィールド内に文字が入りきらない場合、必要な文字列
が入るだけの幅の大きなフィールドとなるように、再
度、縦罫線を引き直さなければならない。
フィールド内に文字が入りきらない場合、必要な文字列
が入るだけの幅の大きなフィールドとなるように、再
度、縦罫線を引き直さなければならない。
【0004】
【発明が解決しようとする課題】上記したように従来の
ワードプロセッサにおいては、下記記載の問題点を有し
ている。
ワードプロセッサにおいては、下記記載の問題点を有し
ている。
【0005】(1)第1の問題点は、罫線を用いた表作
成の際に、事前に引いた罫線間のフィールド内に文字列
が入りきらない場合、すでに枠ができた後において、縦
罫線を引き直すという、手間が必要であり、このため、
表作成の作業効率及び操作性が決して良好なものである
といえない、ということである。
成の際に、事前に引いた罫線間のフィールド内に文字列
が入りきらない場合、すでに枠ができた後において、縦
罫線を引き直すという、手間が必要であり、このため、
表作成の作業効率及び操作性が決して良好なものである
といえない、ということである。
【0006】(2)第2の問題点は、縦の仮罫線を入力
した場合、その縦罫線を縦に揃えることが必要とされ、
この操作に手間を要する、ということである。
した場合、その縦罫線を縦に揃えることが必要とされ、
この操作に手間を要する、ということである。
【0007】したがって、本発明は、上記問題点に鑑み
てなされたものであって、その目的は、ワードプロセッ
サ及びワープロソフトウェアによる表作成の際に、文字
列と仮罫線を入力し、仮の縦罫線及び横罫線を揃え、仮
罫線を本罫線に一括変換するようにして、表作成の操作
性及び作業効率を特段に向上する表作成方式を提供する
ことにある。
てなされたものであって、その目的は、ワードプロセッ
サ及びワープロソフトウェアによる表作成の際に、文字
列と仮罫線を入力し、仮の縦罫線及び横罫線を揃え、仮
罫線を本罫線に一括変換するようにして、表作成の操作
性及び作業効率を特段に向上する表作成方式を提供する
ことにある。
【0008】
【課題を解決するための手段】前記目的を達成するた
め、本発明は、文字および書式設定を入力する入力手段
と、表を作成するための罫線作成手段と、画面の内容を
表示する出力手段と、を具備してなる文書作成編集装置
の表作成方式において、ページ内において指定された範
囲内の文字列の長さ及び仮罫線を適正配置し、次に仮罫
線を本罫線に一括変換する、手段を備えたことを特徴と
する。
め、本発明は、文字および書式設定を入力する入力手段
と、表を作成するための罫線作成手段と、画面の内容を
表示する出力手段と、を具備してなる文書作成編集装置
の表作成方式において、ページ内において指定された範
囲内の文字列の長さ及び仮罫線を適正配置し、次に仮罫
線を本罫線に一括変換する、手段を備えたことを特徴と
する。
【0009】また、本発明においては、指定範囲内の文
字列および仮罫線の個数から、文字列を指定範囲内に配
置できるか否かを判定し、配置できると判断した場合に
は、縦罫線を全行一致するように配置して縦罫線を引
く、ことを特徴とする。
字列および仮罫線の個数から、文字列を指定範囲内に配
置できるか否かを判定し、配置できると判断した場合に
は、縦罫線を全行一致するように配置して縦罫線を引
く、ことを特徴とする。
【0010】
【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して以下に説明する。
て図面を参照して以下に説明する。
【0011】図1は、本発明の実施の形態の構成をブロ
ック図にて示したものである。図1を参照すると、本発
明の実施の形態は、入力装置15、文字列入力手段1
1、範囲指定手段12、適正配置手段13、及び罫線変
換手段14を含む。なお、画面の内容を表示する出力手
段は図中省略されている。
ック図にて示したものである。図1を参照すると、本発
明の実施の形態は、入力装置15、文字列入力手段1
1、範囲指定手段12、適正配置手段13、及び罫線変
換手段14を含む。なお、画面の内容を表示する出力手
段は図中省略されている。
【0012】このうち、文字列入力手段11は、入力装
置15より、表の中に文字列及び仮罫線を入力する。
置15より、表の中に文字列及び仮罫線を入力する。
【0013】範囲指定手段12では、入力装置15より
画面上で作表したい表の範囲が指定される。その際、画
面上のページ内の2点の指定により、2点で指定される
範囲を指定する。
画面上で作表したい表の範囲が指定される。その際、画
面上のページ内の2点の指定により、2点で指定される
範囲を指定する。
【0014】これらの入力情報を基に、適正配置手段1
3において、指定範囲内に文字列及び仮罫線が配置され
る。すなわち、適正配置手段13は、指定範囲内の文字
列の長さ及び仮罫線を、仮罫線が文字列が枠に入りきら
ないということがないように適正配置する。
3において、指定範囲内に文字列及び仮罫線が配置され
る。すなわち、適正配置手段13は、指定範囲内の文字
列の長さ及び仮罫線を、仮罫線が文字列が枠に入りきら
ないということがないように適正配置する。
【0015】次に、罫線変換手段14において、仮罫線
を本罫線に一括変換し、罫線が引かれ、表が完成する。
を本罫線に一括変換し、罫線が引かれ、表が完成する。
【0016】図2は、本発明の実施の形態を具体的に説
明するための図である。
明するための図である。
【0017】図2(a)を参照すると、表中の文字列の
長さが相違し、このため縦罫線(図中破線で示す)が縦
方向に整列していない。図2(a)の状態において、例
えば、の2点を指示入力して範囲を指定すると、適
正配置手段13は、図2(b)に示すように、表のフィ
ールドの幅を調整し、仮罫線(図中波線で示す)、及び
各フィールド内での文字列配置が適正となるように配置
され、その結果、縦の仮罫線が縦方向に整列するように
配置し直す。
長さが相違し、このため縦罫線(図中破線で示す)が縦
方向に整列していない。図2(a)の状態において、例
えば、の2点を指示入力して範囲を指定すると、適
正配置手段13は、図2(b)に示すように、表のフィ
ールドの幅を調整し、仮罫線(図中波線で示す)、及び
各フィールド内での文字列配置が適正となるように配置
され、その結果、縦の仮罫線が縦方向に整列するように
配置し直す。
【0018】次に図2(c)に示すように、罫線変換手
段14に仮罫線を本罫線に一括変換する。
段14に仮罫線を本罫線に一括変換する。
【0019】図3は、本発明の一実施例の処理フローを
説明するための流れ図である。
説明するための流れ図である。
【0020】図3を参照すると、まず、半紙指定指手段
12で指定された指定範囲内の文字列情報を得るため
に、各行の各フィールドごとの文字列の長さをカウント
する(ステップ31)。
12で指定された指定範囲内の文字列情報を得るため
に、各行の各フィールドごとの文字列の長さをカウント
する(ステップ31)。
【0021】次に、カウントした文字列情報をメモリ中
にテーブルとして一旦格納する(ステップ32)。
にテーブルとして一旦格納する(ステップ32)。
【0022】次に、同一列のフィールドの長さのうち最
大の値を求め、これをテーブルに登録する(ステップ3
3)。
大の値を求め、これをテーブルに登録する(ステップ3
3)。
【0023】図4は、本発明の一実施例として、文字列
情報を記録したメモリテーブルの内容の一例を示す図で
ある。図4を参照すると、表の各列に対して、行毎に該
行における列のフィールドの長さが格納されると共に、
その列の最大長を格納する欄が設けられている。
情報を記録したメモリテーブルの内容の一例を示す図で
ある。図4を参照すると、表の各列に対して、行毎に該
行における列のフィールドの長さが格納されると共に、
その列の最大長を格納する欄が設けられている。
【0024】再び図3を参照して、次に、上記各フィー
ルドの最大長の累計(図4参照)を計算する(ステップ
34)。
ルドの最大長の累計(図4参照)を計算する(ステップ
34)。
【0025】次に、メモリ中の文字列情報をもとに、指
定範囲内で文字列配置が可能であるか否かの判定を行う
(ステップ35)。
定範囲内で文字列配置が可能であるか否かの判定を行う
(ステップ35)。
【0026】ステップ35の判定において、文字列配置
が不可能であると判定されると、「指定された範囲では
作表不能」という内容のメッセージを出力し、処理を終
了する(ステップ36)。
が不可能であると判定されると、「指定された範囲では
作表不能」という内容のメッセージを出力し、処理を終
了する(ステップ36)。
【0027】ステップ35の判定において、文字列配置
が可能であると判定されると、仮の縦罫線が縦方向に整
列するように、また、仮の横罫線が表の横幅一杯になる
ように、適正配置される。また文字列は部分移動され各
フィールド内に適正配置する(ステップ37)。例えば
図2(a)に示す状態から図2(b)に示す状態に配置
される、ことになる。
が可能であると判定されると、仮の縦罫線が縦方向に整
列するように、また、仮の横罫線が表の横幅一杯になる
ように、適正配置される。また文字列は部分移動され各
フィールド内に適正配置する(ステップ37)。例えば
図2(a)に示す状態から図2(b)に示す状態に配置
される、ことになる。
【0028】次に、縦罫線と横罫線が引かれ、処理が終
了する(ステップ38)。例えば、図2(b)に示す状
態から図2(c)に示す状態の表が作成される、ことに
なる。
了する(ステップ38)。例えば、図2(b)に示す状
態から図2(c)に示す状態の表が作成される、ことに
なる。
【0029】
【実施例】図5、及び図6は、本発明の一実施例による
表作成を説明するための図である。
表作成を説明するための図である。
【0030】図5は、配置/一括変換前の画面表示の一
例を示す図である。図5を参照して、点A,点Bで指定
された範囲が指定範囲である。
例を示す図である。図5を参照して、点A,点Bで指定
された範囲が指定範囲である。
【0031】図6は、図5に示す状態から、本実施例の
表作成方式で作成が完了した状態の表を示す図である。
図6を参照して、仮罫線が適正配置され、仮罫線が本罫
線に一括変換され、表が完成される。文字列および仮罫
線の適正配置処理において(図3のステップ37)、仮
の縦罫線を全行一致するように配置し、また、仮の横罫
線が表の横幅一杯になるように、適正配置される。この
仮の横罫線とは、−+の類の文字である(図5参照)。
表作成方式で作成が完了した状態の表を示す図である。
図6を参照して、仮罫線が適正配置され、仮罫線が本罫
線に一括変換され、表が完成される。文字列および仮罫
線の適正配置処理において(図3のステップ37)、仮
の縦罫線を全行一致するように配置し、また、仮の横罫
線が表の横幅一杯になるように、適正配置される。この
仮の横罫線とは、−+の類の文字である(図5参照)。
【0032】
【発明の効果】以上説明したように、本発明によれば、
メモリ中に指定範囲内の文字列情報を格納し、その情報
によって、文字及び仮罫線を配置することにより、指定
範囲内の文字列をもつ表を自動的に作成することを可能
とし、操作性及び作業効率を特段に向上するという効果
を奏する。
メモリ中に指定範囲内の文字列情報を格納し、その情報
によって、文字及び仮罫線を配置することにより、指定
範囲内の文字列をもつ表を自動的に作成することを可能
とし、操作性及び作業効率を特段に向上するという効果
を奏する。
【図1】本発明の実施の形態の構成を示すブロック図で
ある。
ある。
【図2】本発明の実施の形態を説明するための図であ
り、表作成の様子を模式的に示す図である。
り、表作成の様子を模式的に示す図である。
【図3】本発明の実施の形態の処理フローの一例を説明
するための流れ図である。
するための流れ図である。
【図4】本発明の実施の形態を説明するための図であ
り、メモリ中の文字列情報の内容を示す図である。
り、メモリ中の文字列情報の内容を示す図である。
【図5】本発明の一実施例を説明するための図であり、
仮罫線の配置状態の一例を示す図である。
仮罫線の配置状態の一例を示す図である。
【図6】本発明の一実施例を説明するための図であり、
仮表作成完成状態を示す図である。
仮表作成完成状態を示す図である。
11 文字列入力手段 12 範囲指定手段 13 適正配置手段 14 罫線変換表作成手段 15 入力装置
Claims (4)
- 【請求項1】縦横方向の罫線で規定される枠内に文字列
を含む表を作成する際に、 文字列及び仮罫線を入力し、 画面上で指定された範囲内における前記各枠が文字列を
収容し、且つ前記各枠を規定する仮罫線が縦横整列する
ように自動調整し、 各枠内での文字列及び前記仮罫線が適正配置された後
に、前記仮罫線を本罫線に一括変換する、 ことを特徴とするワードプロセッサの表作成方式。 - 【請求項2】文字および書式設定を入力する入力手段
と、 表を作成するための罫線作成手段と、 画面の内容を表示する出力手段と、 を具備してなる文書作成編集装置の表作成方式におい
て、 ページ内において指定された範囲内の文字列の長さ及び
仮罫線を適正配置し、次に仮罫線を本罫線に一括変換す
る、手段を備えたことを特徴とするワードプロセッサの
表作成方式。 - 【請求項3】指定範囲内の文字列および仮罫線の個数か
ら、文字列を指定範囲内に配置できるか否かを判定し、
配置できると判断した場合には、縦罫線を全行一致する
ように配置して縦罫線を引く、ことを特徴とする請求項
2記載のワードプロセッサの表作成方式。 - 【請求項4】指定範囲内の文字列の情報を得るために、
各行の文字列および仮罫線の個数を計数し、該計数した
文字列情報をテーブルに格納し、 前記テーブル中の文字列情報をもとに、指定範囲内に縦
罫線が全行一致して引くことが可能か否かの判定を行
い、縦罫線を全行一致して引くことが可能であると判定
されると、文字列及び仮罫線を配置後、縦罫線と横罫線
を引いて、表の枠を作成し、 一方、縦罫線を全行一致して引くことが不可能であると
判定されると、指定範囲では作表不能の旨のメッセージ
を出力する、ことを特徴とする請求項2記載のワードプ
ロセッサの表作成方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8357283A JPH10187683A (ja) | 1996-12-26 | 1996-12-26 | ワードプロセッサの表作成方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8357283A JPH10187683A (ja) | 1996-12-26 | 1996-12-26 | ワードプロセッサの表作成方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10187683A true JPH10187683A (ja) | 1998-07-21 |
Family
ID=18453331
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8357283A Pending JPH10187683A (ja) | 1996-12-26 | 1996-12-26 | ワードプロセッサの表作成方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10187683A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7627815B2 (en) | 2004-10-07 | 2009-12-01 | International Business Machines Corporation | Object editing system |
-
1996
- 1996-12-26 JP JP8357283A patent/JPH10187683A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7627815B2 (en) | 2004-10-07 | 2009-12-01 | International Business Machines Corporation | Object editing system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10187683A (ja) | ワードプロセッサの表作成方式 | |
| JPH05135025A (ja) | 文書編集装置 | |
| JP2845701B2 (ja) | 図面の処理方法 | |
| JPH02255958A (ja) | 文書編集方法及び装置 | |
| JPH06274484A (ja) | ワープロによる表作成方法 | |
| JPH025176A (ja) | 文書論理構造編集装置 | |
| JPH0428310B2 (ja) | ||
| JPS6148064A (ja) | ワ−ドプロセツサ− | |
| JPS6385818A (ja) | プログラムデ−タエリア生成方式 | |
| JPS62186355A (ja) | 文書作成方式 | |
| JPH05127846A (ja) | 帳票定義装置 | |
| JPH02165331A (ja) | 画面表示処理方式 | |
| JPS6084588A (ja) | 図形処理装置 | |
| JPS61160170A (ja) | デ−タ処理装置 | |
| JPH03263258A (ja) | 文書編集支援装置 | |
| JPS6324476A (ja) | 複合文書処理装置 | |
| JPH01142863A (ja) | 文書処理装置 | |
| JPH05119762A (ja) | テキスト入力方式 | |
| JPS63311868A (ja) | 画像処理装置 | |
| JPH01131966A (ja) | 入力装置 | |
| JPH0589119A (ja) | 文書処理装置 | |
| JPH01290067A (ja) | 文書画像処理装置 | |
| JPH0635643A (ja) | データの画面出力方法 | |
| JPH04178722A (ja) | 画面遷移表示装置 | |
| JPS6319062A (ja) | 罫線作成装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19991207 |