JPS6051976A - 罫線作成装置 - Google Patents
罫線作成装置Info
- Publication number
- JPS6051976A JPS6051976A JP58160703A JP16070383A JPS6051976A JP S6051976 A JPS6051976 A JP S6051976A JP 58160703 A JP58160703 A JP 58160703A JP 16070383 A JP16070383 A JP 16070383A JP S6051976 A JPS6051976 A JP S6051976A
- Authority
- JP
- Japan
- Prior art keywords
- ruled line
- ruled
- line data
- bit information
- video memory
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Input From Keyboards Or The Like (AREA)
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(技術分野)
本発明は、ワードプロセッサに適した罫線作成方法、及
びその装置に関する。
びその装置に関する。
(従来技術)
作表作業には太線、細線を使分けた罫線引きを必要とす
るが、端部や交差部では、第1図(A)に示したように
罫線の太さと方向の組合せによる色々のパターン(イ)
乃至(夕)が発生し、これら全てのパターンに対応する
には、容量の大きい辞書メモリを必要とするため、通常
ワードプロセッサでは、線径の異なる罫線が交差する箇
所(ロ)(ホ)(ト)(チ)(ヌ)(力)では、同図(
B)に示したようにいづれか一方の線径に揃えて表示、
印刷することが行なわれており、できあがった表罫が不
揃いで見ぐるしいという不都合があった。
るが、端部や交差部では、第1図(A)に示したように
罫線の太さと方向の組合せによる色々のパターン(イ)
乃至(夕)が発生し、これら全てのパターンに対応する
には、容量の大きい辞書メモリを必要とするため、通常
ワードプロセッサでは、線径の異なる罫線が交差する箇
所(ロ)(ホ)(ト)(チ)(ヌ)(力)では、同図(
B)に示したようにいづれか一方の線径に揃えて表示、
印刷することが行なわれており、できあがった表罫が不
揃いで見ぐるしいという不都合があった。
(目的)
本発明はこのような問題に鑑み、罫線が交差する箇所で
のパターンを逐次合成しながら作表することができる新
規な万線作成方法を提案することを目的とする。
のパターンを逐次合成しながら作表することができる新
規な万線作成方法を提案することを目的とする。
本発明の他の目的は、上述の方法を実施するための装置
を提供することである。
を提供することである。
(構成)
そこで、以下に本発明の詳細を図示した実施例に基づい
て説明する。
て説明する。
第1図は、本発明の罫線合成装置が適用されたワードプ
ロセッサを示す装置のブロック図であって、図中符号1
は、キイボード2により入力されたデータに基づいてシ
ステム全体の制御を行なう中央処理装置で、キイボード
からの読みデータ入力によりカナ漢字変換や記号等が格
納された辞書メモリ3にアクセスをかけ、所定の漢字や
記号のパターンをビデオラム4に出力し、CRT5やプ
リンタ6により表示、印刷するように構成されている。
ロセッサを示す装置のブロック図であって、図中符号1
は、キイボード2により入力されたデータに基づいてシ
ステム全体の制御を行なう中央処理装置で、キイボード
からの読みデータ入力によりカナ漢字変換や記号等が格
納された辞書メモリ3にアクセスをかけ、所定の漢字や
記号のパターンをビデオラム4に出力し、CRT5やプ
リンタ6により表示、印刷するように構成されている。
7は、本発明の特徴部分をなす′J′4線作成装置であ
って、図中符号8は、パターン認識部で、先に入力され
た罫線データ(以下、旧罫線と呼ぶ)と今回入力された
罫線データ(以下、新罫線と呼ぶ)が同一キャラクタi
t (iに格納される場合、つまり罫線が交絡する場合
にこれを検出するとともに、旧罫線に重ねられる新罫線
との線径が同じであるか否かを判断し、同一線径の場合
に辞書メモリ3にアクセスして所定のパターンを呼出し
、これを旧罫線が納められているビデオラムのアドレス
に格納する。一方性、旧罫線の線径が異なる場合には旧
罫線のパターンをビデオラム4から読出し、罫線のパタ
ーンを第3図(&)に示したように矢印方向に順番に線
径データ(表1)により、 表1 空白 細径 太径 00 01 10 同図(b)の横方向の細径では00.01.00.01
に、(C)の縦方向の太径では10.00.10.00
、さらに同図(d)及び(e)の半線ではio、00.
00.00及び00.00.00.01というようなビ
ット情報に変換して出力するように構成されている。9
は、罫線合成装置で、パターン認識部8により変換され
たビデオラム4からの旧罫線のビット情報と、キイボー
ド2からの新罫線のビット情報を加算したビット情報を
生成するように構成されている。10は、変換テーブル
で、罫線合成制御装置9からのビット情報を基にし、こ
れに対応した罫線ノぐターンを発生するように構成され
ている。11は、罫線合成制御装置の演算過程における
データを一時保存する一時記憶装置である。
って、図中符号8は、パターン認識部で、先に入力され
た罫線データ(以下、旧罫線と呼ぶ)と今回入力された
罫線データ(以下、新罫線と呼ぶ)が同一キャラクタi
t (iに格納される場合、つまり罫線が交絡する場合
にこれを検出するとともに、旧罫線に重ねられる新罫線
との線径が同じであるか否かを判断し、同一線径の場合
に辞書メモリ3にアクセスして所定のパターンを呼出し
、これを旧罫線が納められているビデオラムのアドレス
に格納する。一方性、旧罫線の線径が異なる場合には旧
罫線のパターンをビデオラム4から読出し、罫線のパタ
ーンを第3図(&)に示したように矢印方向に順番に線
径データ(表1)により、 表1 空白 細径 太径 00 01 10 同図(b)の横方向の細径では00.01.00.01
に、(C)の縦方向の太径では10.00.10.00
、さらに同図(d)及び(e)の半線ではio、00.
00.00及び00.00.00.01というようなビ
ット情報に変換して出力するように構成されている。9
は、罫線合成装置で、パターン認識部8により変換され
たビデオラム4からの旧罫線のビット情報と、キイボー
ド2からの新罫線のビット情報を加算したビット情報を
生成するように構成されている。10は、変換テーブル
で、罫線合成制御装置9からのビット情報を基にし、こ
れに対応した罫線ノぐターンを発生するように構成され
ている。11は、罫線合成制御装置の演算過程における
データを一時保存する一時記憶装置である。
次にこのように構成した装置の動作を第4図に示したフ
ローチャートに基づいて説明する。
ローチャートに基づいて説明する。
作表を行なうべくキイボード2から罫線データを入力す
ると、中央処理装置1を介してビデオラム4に格納され
てディスプレイ5に表示される。
ると、中央処理装置1を介してビデオラム4に格納され
てディスプレイ5に表示される。
このようにして同一方向、例えば横方向の大径の罫線を
次々に引いてゆくと(第5図a)、相互に交差すること
がないので、そのままビデオラム4に格納されてい〈0
0次に、方向が異なる縦方向の細径の罫線を引くと(第
5図b)、大径の旧罫締と交差する(第5図C)。パタ
ーン認識部8は、この異なる線径の交差2を検出し■、
同一キャラクタ単位内に存在する旧罫線データをビデオ
ラム4から呼出し■、ビット情報(00,10,00,
10)に変換して■罫線合成装置9を介して−・時記憶
装置11に出力する■。一方交差が生じる新罫線は、パ
ターン認識部8によりビット情報(01,00,00,
00)を罫線合成装置9に入力しく蓼)、一時記憶装置
11に格納されている旧罫線のビット情報と加算(00
,10,00、IO+01.00゜00.00)され1
両罫線を合成した新しい!E線パターンのビット情報(
01,10,00,10)を作成する■。このビット情
報は、変換テーブル10に入力してこれにより表される
罫線パターン(第5図e)に変換されてた後■、旧罫線
を呼出したビデオラム4のアドレスに入力する■。これ
によりビデオラム4には各方向の線径が統一された罫線
が格納され、CBr4及びプリンタ6により各方向に統
一が取れた表罫が表示、印刷される(第5図f)。いう
までもなく、同一径の罫線が交絡する場合には、辞書メ
モリ3に格納されている罫線パターンを呼出し[相]、
これをビデオラム4の旧罫線が格納されているアドレス
に出力し■、表示、印刷する。
次々に引いてゆくと(第5図a)、相互に交差すること
がないので、そのままビデオラム4に格納されてい〈0
0次に、方向が異なる縦方向の細径の罫線を引くと(第
5図b)、大径の旧罫締と交差する(第5図C)。パタ
ーン認識部8は、この異なる線径の交差2を検出し■、
同一キャラクタ単位内に存在する旧罫線データをビデオ
ラム4から呼出し■、ビット情報(00,10,00,
10)に変換して■罫線合成装置9を介して−・時記憶
装置11に出力する■。一方交差が生じる新罫線は、パ
ターン認識部8によりビット情報(01,00,00,
00)を罫線合成装置9に入力しく蓼)、一時記憶装置
11に格納されている旧罫線のビット情報と加算(00
,10,00、IO+01.00゜00.00)され1
両罫線を合成した新しい!E線パターンのビット情報(
01,10,00,10)を作成する■。このビット情
報は、変換テーブル10に入力してこれにより表される
罫線パターン(第5図e)に変換されてた後■、旧罫線
を呼出したビデオラム4のアドレスに入力する■。これ
によりビデオラム4には各方向の線径が統一された罫線
が格納され、CBr4及びプリンタ6により各方向に統
一が取れた表罫が表示、印刷される(第5図f)。いう
までもなく、同一径の罫線が交絡する場合には、辞書メ
モリ3に格納されている罫線パターンを呼出し[相]、
これをビデオラム4の旧罫線が格納されているアドレス
に出力し■、表示、印刷する。
なお、この実施例では、線径の異なる2木の罫線が直交
する場合を例に採って説明したが、言うまでもなく同一
線径の罫線が交差する場合や、斜めに交差する場合につ
いても同様に合成できることは明らかである。
する場合を例に採って説明したが、言うまでもなく同一
線径の罫線が交差する場合や、斜めに交差する場合につ
いても同様に合成できることは明らかである。
(効果)
以上、説明したように本発明によれば、複数の罫線が交
絡するキャラクタエリアでの各罫線のパターンをビット
情報に変換してこれらの罫線により形成されるパターン
を演算するようにしたので、辞書メモリの容量を小さく
することができるばかりでなく、凡ゆる罫線パターンに
対応することができ、木口の細かい作表が可能となる。
絡するキャラクタエリアでの各罫線のパターンをビット
情報に変換してこれらの罫線により形成されるパターン
を演算するようにしたので、辞書メモリの容量を小さく
することができるばかりでなく、凡ゆる罫線パターンに
対応することができ、木口の細かい作表が可能となる。
第1図(A)(B)は、それぞれ作表作業により生じる
罫線のパターン、及び従来の処理状態を示す説明図、第
2図は、本発明の装−〇一実施例を示す装置のブロック
図、第3図は、同」二装置のパターン認識部の動作を示
す説明図、第4図は、同上装置の動作を示すフローチャ
ート、第5図は、同ト装置の作表過程を示す説明図であ
る。 7・・・・罫線作成装置 8 。 461 3I (Q) (b) 第3図 ((1) (b) 第5図 (C) 463−
罫線のパターン、及び従来の処理状態を示す説明図、第
2図は、本発明の装−〇一実施例を示す装置のブロック
図、第3図は、同」二装置のパターン認識部の動作を示
す説明図、第4図は、同上装置の動作を示すフローチャ
ート、第5図は、同ト装置の作表過程を示す説明図であ
る。 7・・・・罫線作成装置 8 。 461 3I (Q) (b) 第3図 ((1) (b) 第5図 (C) 463−
Claims (2)
- (1)キイボードから入力された罫線データをビデオメ
モリを所定アドレスに格納する工程、キイボードから引
続いて入力されるデータが罫線データで、かつ前回入力
された罫線データを同一キャラクタ単位に存在する場合
に前記2つの罫線の線径が異なるか否かを判断する工程
と、線径が異なる場合にはビデオメモリからこのキャラ
クタ単位の罫線データを呼出してビット情報に変換する
とともに今回入力された罫線データをビット情報に変換
する工程、前記2つのビット情報を合成する工程、該ビ
ット情報に基づいて罫線パターンを作成して前記ビデオ
メモリの呼出しをかけたアドレスに再入力する工程とか
らなる罫線作成方法。 - (2)キイボードから入力された罫線データを格納する
ビデオメモリ、キイボードから引続いて入力されるデー
タが罫線データで、かつ前回入力された罫線データを同
一キャラクタ中位に存在する場合に前記2つの罫線の線
径が異なるか否かを判断し、線径が異なる場合にビデオ
メモリからこのキャラクタ単位の罫線データを呼出して
ビット情報に変換する手段、該手段からのビット情報を
合成し、これに基づいて罫線パターンを作成して前記ビ
デオメモリの所定のアドレスに再入力する手段とからな
る罫線作成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58160703A JPS6051976A (ja) | 1983-08-31 | 1983-08-31 | 罫線作成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58160703A JPS6051976A (ja) | 1983-08-31 | 1983-08-31 | 罫線作成装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4124886A Division JPH05181848A (ja) | 1992-05-18 | 1992-05-18 | 罫線作成方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6051976A true JPS6051976A (ja) | 1985-03-23 |
| JPH059827B2 JPH059827B2 (ja) | 1993-02-08 |
Family
ID=15720640
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58160703A Granted JPS6051976A (ja) | 1983-08-31 | 1983-08-31 | 罫線作成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6051976A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62296190A (ja) * | 1986-06-16 | 1987-12-23 | 横河電機株式会社 | 罫線種の表示方法 |
| JPS636657A (ja) * | 1986-06-27 | 1988-01-12 | Casio Comput Co Ltd | 罫線作成装置 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5814249A (ja) * | 1981-07-20 | 1983-01-27 | Fujitsu Ltd | 罫線表示制御方式 |
-
1983
- 1983-08-31 JP JP58160703A patent/JPS6051976A/ja active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5814249A (ja) * | 1981-07-20 | 1983-01-27 | Fujitsu Ltd | 罫線表示制御方式 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62296190A (ja) * | 1986-06-16 | 1987-12-23 | 横河電機株式会社 | 罫線種の表示方法 |
| JPS636657A (ja) * | 1986-06-27 | 1988-01-12 | Casio Comput Co Ltd | 罫線作成装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH059827B2 (ja) | 1993-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4608662A (en) | Method for editing document | |
| JPS5844563A (ja) | 罫線処理装置 | |
| JPS6051976A (ja) | 罫線作成装置 | |
| JPS58117591A (ja) | 分割表示制御方式 | |
| JPS60211495A (ja) | Crt表示装置 | |
| JPH05181848A (ja) | 罫線作成方法 | |
| JPS6360671A (ja) | 画像処理装置およびその方法 | |
| JPS58189689A (ja) | 画像表示方式 | |
| JPS647393Y2 (ja) | ||
| JPS59214944A (ja) | 図形出力端末装置 | |
| JPS6139677B2 (ja) | ||
| JPH01177680A (ja) | 画像編集処理装置 | |
| JPS61141479A (ja) | 縮小文字処理方法 | |
| JPH083809B2 (ja) | グラフ表示機能を有する小型電子機器 | |
| JPS635772B2 (ja) | ||
| JP2611971B2 (ja) | 出力装置 | |
| JPS6319858Y2 (ja) | ||
| JPH06318201A (ja) | 表分割方法 | |
| JPS6087390A (ja) | 文字処理装置 | |
| JPS58107583A (ja) | 表示装置 | |
| JPH05134800A (ja) | 文字入力方法及び装置 | |
| JPS58113981A (ja) | 画面メモリ制御方式 | |
| JPH04329482A (ja) | 画像回転処理方法およびその処理装置 | |
| JPS63144394A (ja) | 罫線表示方式 | |
| JPS6349263B2 (ja) |