JPH08320865A - 罫線作成装置 - Google Patents
罫線作成装置Info
- Publication number
- JPH08320865A JPH08320865A JP8146671A JP14667196A JPH08320865A JP H08320865 A JPH08320865 A JP H08320865A JP 8146671 A JP8146671 A JP 8146671A JP 14667196 A JP14667196 A JP 14667196A JP H08320865 A JPH08320865 A JP H08320865A
- Authority
- JP
- Japan
- Prior art keywords
- ruled line
- extension
- ruled
- frame
- line frame
- 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
- 238000000034 method Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【課題】 罫線内で、文字列が入り切らなくなった場
合、容易に罫線枠を延長できる装置を提供する。 【解決手段】 この発明の罫線作成装置は、罫線枠を入
力する罫線枠入力手段と、縦方向と横方向の少なくとも
いずれか一方に前記罫線枠を延長することを指示する罫
線延長指示手段とを備える。さらに、前記罫線延長指示
手段により延長が指示されると、前記罫線枠を構成する
罫線の中で前記指示された方向に伸びる罫線のみの長さ
を前記指示された方向に延長することによって前記罫線
枠の内部領域を拡張するとともに、拡張により付加され
た領域に含まれる文字を消去する罫線延長手段と、を備
える。
合、容易に罫線枠を延長できる装置を提供する。 【解決手段】 この発明の罫線作成装置は、罫線枠を入
力する罫線枠入力手段と、縦方向と横方向の少なくとも
いずれか一方に前記罫線枠を延長することを指示する罫
線延長指示手段とを備える。さらに、前記罫線延長指示
手段により延長が指示されると、前記罫線枠を構成する
罫線の中で前記指示された方向に伸びる罫線のみの長さ
を前記指示された方向に延長することによって前記罫線
枠の内部領域を拡張するとともに、拡張により付加され
た領域に含まれる文字を消去する罫線延長手段と、を備
える。
Description
【0001】
【発明の属する技術分野】本発明は、日本語文書作成に
おける矩形罫線作成装置に関する。
おける矩形罫線作成装置に関する。
【0002】
【従来の技術】従来の罫線作成装置においては、作成さ
れた罫線枠を延長できなかった。
れた罫線枠を延長できなかった。
【0003】
【発明が解決しようとする課題】従来技術によれば、作
成された罫線を延長する為には、行方向のみ形状の同様
な行の挿入複写を行う以外にはなく、これでは文字デー
タも混在する為、その文字を消去する必要があった。ま
た列方向の延長する手段は無く、罫線内で文字列が入り
切らなくなったような状態では、罫線を作り直さなけれ
ばならないという不都合があった。本発明は、このよう
な問題を解決するもので、罫線内で、文字列が入り切ら
なくなった場合、容易に罫線枠を延長できる装置を提供
する事を目的とする。
成された罫線を延長する為には、行方向のみ形状の同様
な行の挿入複写を行う以外にはなく、これでは文字デー
タも混在する為、その文字を消去する必要があった。ま
た列方向の延長する手段は無く、罫線内で文字列が入り
切らなくなったような状態では、罫線を作り直さなけれ
ばならないという不都合があった。本発明は、このよう
な問題を解決するもので、罫線内で、文字列が入り切ら
なくなった場合、容易に罫線枠を延長できる装置を提供
する事を目的とする。
【0004】
【課題を解決するための手段およびその作用・効果】上
述の課題の少なくとも一部を解決するため、この発明
は、表等の罫線を作成する罫線作成装置において、罫線
枠を入力する罫線枠入力手段と、縦方向と横方向の少な
くともいずれか一方に前記罫線枠を延長することを指示
する罫線延長指示手段と、前記罫線延長指示手段により
延長が指示されると、前記罫線枠を構成する罫線の中で
前記指示された方向に伸びる罫線のみの長さを前記指示
された方向に延長することによって前記罫線枠の内部領
域を拡張するとともに、拡張により付加された領域に含
まれる文字を消去する罫線延長手段と、を備えることを
特徴とする。
述の課題の少なくとも一部を解決するため、この発明
は、表等の罫線を作成する罫線作成装置において、罫線
枠を入力する罫線枠入力手段と、縦方向と横方向の少な
くともいずれか一方に前記罫線枠を延長することを指示
する罫線延長指示手段と、前記罫線延長指示手段により
延長が指示されると、前記罫線枠を構成する罫線の中で
前記指示された方向に伸びる罫線のみの長さを前記指示
された方向に延長することによって前記罫線枠の内部領
域を拡張するとともに、拡張により付加された領域に含
まれる文字を消去する罫線延長手段と、を備えることを
特徴とする。
【0005】延長が指示された方向に罫線のみを延長し
て、罫線枠の内部領域を拡張し、また、拡張により付加
された領域に含まれる文字を消去することによって、罫
線枠の中に、文字を含まない領域が付加される。従っ
て、罫線枠内に文字が入り切らなくなった場合にも、容
易に罫線枠を拡張することができる。
て、罫線枠の内部領域を拡張し、また、拡張により付加
された領域に含まれる文字を消去することによって、罫
線枠の中に、文字を含まない領域が付加される。従っ
て、罫線枠内に文字が入り切らなくなった場合にも、容
易に罫線枠を拡張することができる。
【0006】
【発明の実施の形態】ここで、以下に本発明の詳細を示
した実施例に基づいて、説明する。図1は、本発明の罫
線作成装置を示す図である。図中符号1は入カ部2より
入力されたデータに基づきシステム全体の制御を行う中
央処理装置(CPU)である。このCPUにより、総て
の装置の制御がおこなわれる。
した実施例に基づいて、説明する。図1は、本発明の罫
線作成装置を示す図である。図中符号1は入カ部2より
入力されたデータに基づきシステム全体の制御を行う中
央処理装置(CPU)である。このCPUにより、総て
の装置の制御がおこなわれる。
【0007】入カ部2で入力された文字列は、文書表示
部4に表示されつつ、仮名漢字変換部3により仮名文字
を漢字文字列に変換しながら、文書格納部6に格納さ
れ、文書編集部5により複写・削除等の編集処理を行な
いながら文書を作成してゆく。
部4に表示されつつ、仮名漢字変換部3により仮名文字
を漢字文字列に変換しながら、文書格納部6に格納さ
れ、文書編集部5により複写・削除等の編集処理を行な
いながら文書を作成してゆく。
【0008】ここで、入カ部2において,罫線作成が指
示された場合、罫線作成装置8における罫線作成位置指
定部9において、罫線枠の矩形範囲が指定され、罫線作
成部10によって、罫線が作成され罫線出カ部11によ
り、文書表示部4に表示されつつ文書格納部6に格納さ
れる。
示された場合、罫線作成装置8における罫線作成位置指
定部9において、罫線枠の矩形範囲が指定され、罫線作
成部10によって、罫線が作成され罫線出カ部11によ
り、文書表示部4に表示されつつ文書格納部6に格納さ
れる。
【0009】ここで、延長位置指定部7により延長が宜
言され、縦罫線延長指定部12により縦罫線延長が指定
されると、延長指定の位置が罫線上でない場合は、エラ
ーとする。そうでない場合は、文書上に行が確保される
かを確認し、確保出来なければエラーとし確保出来れ
ば、縦罫線延長部13により指定位置行の内容の文字デ
ータを空白置換し罫線データのみとした行を指定位置行
と次の行の位置の間に挿入するという縦罫線延長処理を
行い、罫線出力部11により、文書表示部4に表示され
ると共に文書格納部6に格納される。
言され、縦罫線延長指定部12により縦罫線延長が指定
されると、延長指定の位置が罫線上でない場合は、エラ
ーとする。そうでない場合は、文書上に行が確保される
かを確認し、確保出来なければエラーとし確保出来れ
ば、縦罫線延長部13により指定位置行の内容の文字デ
ータを空白置換し罫線データのみとした行を指定位置行
と次の行の位置の間に挿入するという縦罫線延長処理を
行い、罫線出力部11により、文書表示部4に表示され
ると共に文書格納部6に格納される。
【0010】また、横罫線延長指定部14により横罫線
延長が指定されると、延長指定の位置が罫線上でない場
合は、エラーとする。そうでない場合は、文書の指定頁
の右端よりチェックし、データが格納されていない列が
あるかを確認し、無ければエラーとし有れば構罫線延長
部15により頁単位で指定位置列の内容の文字データを
空白置換し罫線データのみとした列を指定位置列と次ぎ
の列の位置の間に挿入するという横罫線延長処理を行
い、罫線出力部11により、文書表示部4に表示される
と共に文書格納部6に格納される。
延長が指定されると、延長指定の位置が罫線上でない場
合は、エラーとする。そうでない場合は、文書の指定頁
の右端よりチェックし、データが格納されていない列が
あるかを確認し、無ければエラーとし有れば構罫線延長
部15により頁単位で指定位置列の内容の文字データを
空白置換し罫線データのみとした列を指定位置列と次ぎ
の列の位置の間に挿入するという横罫線延長処理を行
い、罫線出力部11により、文書表示部4に表示される
と共に文書格納部6に格納される。
【0011】図3は、横罫線の延長の様子を示す説明図
である。図3(A−1)には、延長前の文書領域と罫線
枠とが示されている。横罫線の上で横罫線の延長が指定
されると、罫線枠外の文書領域の右側に、データが格納
されていない列が存在するか否かが確認される。図3
(A−1)の場合には、罫線枠の右側に空白の列が存在
するので、延長が可能と判断される。そして、図3(A
−2)に示すように、横罫線が右方向に延長されて、罫
線枠の内部領域(罫線枠で囲まれた領域)が拡張され
る。なお、内部領域の拡張により付加された領域は、前
述したように、文字データが空白置換された空白領域と
なる。
である。図3(A−1)には、延長前の文書領域と罫線
枠とが示されている。横罫線の上で横罫線の延長が指定
されると、罫線枠外の文書領域の右側に、データが格納
されていない列が存在するか否かが確認される。図3
(A−1)の場合には、罫線枠の右側に空白の列が存在
するので、延長が可能と判断される。そして、図3(A
−2)に示すように、横罫線が右方向に延長されて、罫
線枠の内部領域(罫線枠で囲まれた領域)が拡張され
る。なお、内部領域の拡張により付加された領域は、前
述したように、文字データが空白置換された空白領域と
なる。
【0012】一方、図3(B)の場合には、罫線枠の右
側の列には文字「あい」が含まれており、空白の列が存
在しないので、横罫線の延長は不可と判断される。
側の列には文字「あい」が含まれており、空白の列が存
在しないので、横罫線の延長は不可と判断される。
【0013】なお、罫線を表わすデータは、文字と同じ
コードデータであってもよく、罫線専用のデータであっ
てもよい。また、罫線の延長の単位は任意であり、文字
の幅を1単位としてもよく、また、文字サイズに関係の
ない長さを1単位としてもよい。
コードデータであってもよく、罫線専用のデータであっ
てもよい。また、罫線の延長の単位は任意であり、文字
の幅を1単位としてもよく、また、文字サイズに関係の
ない長さを1単位としてもよい。
【0014】図2は、本発明の罫線作成装置の動作を説
明するフローチャートである。本発明の罫線作成装置は
<800>により罫線作成となったら、<801>で矩
形領域を指定し、<802>で矩形罫線を作成する。
明するフローチャートである。本発明の罫線作成装置は
<800>により罫線作成となったら、<801>で矩
形領域を指定し、<802>で矩形罫線を作成する。
【0015】また<800>の罫線処理で<803>に
より縦罫線延長が指定されたら、<804>で指定位置
が罫線上で無ければエラーとし<807>でエラー処理
が行われ処理が終了するが、そうでない場合は<805
>で1行分文書中に挿入可能か確認し、挿入不能であれ
ば、<807>でエラー処理が行われ処理が終了し、挿
入可能であれば<806>で、縦罫線延長処理が成され
る。
より縦罫線延長が指定されたら、<804>で指定位置
が罫線上で無ければエラーとし<807>でエラー処理
が行われ処理が終了するが、そうでない場合は<805
>で1行分文書中に挿入可能か確認し、挿入不能であれ
ば、<807>でエラー処理が行われ処理が終了し、挿
入可能であれば<806>で、縦罫線延長処理が成され
る。
【0016】また<800>の罫線処理で<808>に
より横罫線延長が指定されたら、<809>で指定位置
が罫線上で無ければエラーとし<807>でエラー処理
が行われ処理が終了するが、そうでない場合は<810
>で1列分指定位置の頁で挿入可能であるか確認し、挿
入不能であれば、<807>でエラー処理が行われ処理
が終了し、挿入可能であれば<811>で、横罫線延長
処理が成される。
より横罫線延長が指定されたら、<809>で指定位置
が罫線上で無ければエラーとし<807>でエラー処理
が行われ処理が終了するが、そうでない場合は<810
>で1列分指定位置の頁で挿入可能であるか確認し、挿
入不能であれば、<807>でエラー処理が行われ処理
が終了し、挿入可能であれば<811>で、横罫線延長
処理が成される。
【図1】本発明の罫線作成装置を示すブロック図であ
る。
る。
【図2】本発明の罫線作成装置の動作を示すフローチャ
ートである。
ートである。
【図3】横罫線の延長の様子を示す説明図である。
12…縦罫線延長指定部 13…縦罫線延長部 14…横罫線延長指定部 15…横罫線延長部
Claims (1)
- 【請求項1】 表等の罫線を作成する罫線作成装置にお
いて、 罫線枠を入力する罫線枠入力手段と、 縦方向と横方向の少なくともいずれか一方に前記罫線枠
を延長することを指示する罫線延長指示手段と、 前記罫線延長指示手段により延長が指示されると、前記
罫線枠を構成する罫線の中で前記指示された方向に伸び
る罫線のみの長さを前記指示された方向に延長すること
によって前記罫線枠の内部領域を拡張するとともに、拡
張により付加された領域に含まれる文字を消去する罫線
延長手段と、を備えることを特徴とする罫線作成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8146671A JPH08320865A (ja) | 1996-05-15 | 1996-05-15 | 罫線作成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8146671A JPH08320865A (ja) | 1996-05-15 | 1996-05-15 | 罫線作成装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61164135A Division JP2594043B2 (ja) | 1986-07-11 | 1986-07-11 | 罫線作成装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08320865A true JPH08320865A (ja) | 1996-12-03 |
Family
ID=15412983
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8146671A Pending JPH08320865A (ja) | 1996-05-15 | 1996-05-15 | 罫線作成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08320865A (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57125477A (en) * | 1981-01-27 | 1982-08-04 | Canon Inc | Character processing device |
| JPS58175051A (ja) * | 1982-04-07 | 1983-10-14 | Canon Inc | 文字処理装置 |
| JPS60178581A (ja) * | 1984-02-24 | 1985-09-12 | Hitachi Ltd | 罫線編集方式 |
-
1996
- 1996-05-15 JP JP8146671A patent/JPH08320865A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57125477A (en) * | 1981-01-27 | 1982-08-04 | Canon Inc | Character processing device |
| JPS58175051A (ja) * | 1982-04-07 | 1983-10-14 | Canon Inc | 文字処理装置 |
| JPS60178581A (ja) * | 1984-02-24 | 1985-09-12 | Hitachi Ltd | 罫線編集方式 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7511720B2 (en) | Text reflow in a structured document | |
| JP2004005453A (ja) | 文書画像レイアウトの解体と再表示の方法およびシステム | |
| KR940022322A (ko) | 화면표시 방법 및 장치 | |
| JPH08320865A (ja) | 罫線作成装置 | |
| JPS58208865A (ja) | 文書作成装置 | |
| JPH08241401A (ja) | 電子ファイリング装置 | |
| JP2608276B2 (ja) | 文書表示装置 | |
| JP2594043B2 (ja) | 罫線作成装置 | |
| JPH10235939A (ja) | 点字・点図混在文書作成装置 | |
| JPH0594511A (ja) | 画像処理装置 | |
| JPS59160178A (ja) | 表示装置 | |
| JP2974638B2 (ja) | 文書処理装置及び方法 | |
| JP2695815B2 (ja) | 組版ディスプレイ装置 | |
| JPS59229684A (ja) | 文字処理装置 | |
| JPH0922408A (ja) | 罫線作成装置 | |
| JPS62168275A (ja) | 画像編集処理方式 | |
| JPS6336361A (ja) | 罫線編集装置 | |
| JPS6167170A (ja) | エデイタ方式 | |
| JPH0414169A (ja) | 文書処理装置 | |
| JPH0736887A (ja) | 文書処理装置 | |
| JPS6359653A (ja) | 画像処理装置 | |
| JPH06180747A (ja) | 文書作成装置の地図作成システム | |
| JPS63188219A (ja) | 情報処理装置 | |
| JPS63169688A (ja) | 文書作成装置 | |
| JPH08212201A (ja) | 文書処理装置 |