JPS60183683A - 簡易表枠作成装置 - Google Patents
簡易表枠作成装置Info
- Publication number
- JPS60183683A JPS60183683A JP59041170A JP4117084A JPS60183683A JP S60183683 A JPS60183683 A JP S60183683A JP 59041170 A JP59041170 A JP 59041170A JP 4117084 A JP4117084 A JP 4117084A JP S60183683 A JPS60183683 A JP S60183683A
- Authority
- JP
- Japan
- Prior art keywords
- table frame
- ruled line
- character
- memory
- code
- 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/166—Editing, e.g. inserting or deleting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(イ)産業上の利用分野
本発明は、文書作成装置に係り、同装置において、簡易
に表枠を作成する装置に関する。
に表枠を作成する装置に関する。
(ロ)従来技術
従来、文書作成装置においては、文書中に表を作成する
機会が多いにもかかわらず5表枠を作成するモードがな
(、例えば、「ワードプロセッサ日本5WP−1000
オペレーシヨンマニユアル」に示されているように、カ
ーソル移動キーを操作し、罫線を1本1本引きながら、
表枠を作成したり、ある(・は、罫線の開始位置及び終
了位置を指定して、1本ずつ罫線を引き表枠を作成して
いた。
機会が多いにもかかわらず5表枠を作成するモードがな
(、例えば、「ワードプロセッサ日本5WP−1000
オペレーシヨンマニユアル」に示されているように、カ
ーソル移動キーを操作し、罫線を1本1本引きながら、
表枠を作成したり、ある(・は、罫線の開始位置及び終
了位置を指定して、1本ずつ罫線を引き表枠を作成して
いた。
このため、表枠作成に要する時間が長くなるだけでなく
、その作業が面倒であった。
、その作業が面倒であった。
(・→ 発明の目的
本発明は、非常に簡単な操作で表枠を作成することがで
きる簡易表枠作成装置を提供することを目的とするもの
である。
きる簡易表枠作成装置を提供することを目的とするもの
である。
に)発明の構成
本発明の表枠作成装置の構成は、作成しようとする表浩
ス先頭行を示す位置データ及び縦罫線位置を示す複数の
位置データを記憶する手段と、前に己表枠ψ項目数及び
1項目当りの行数を記憶する手段と、前記位置データと
項目数及び行数に応じて前記表枠を構成する各キャラク
タ位置における罫線コー ドを決定する手段と、該罫線
コードをトノhパターンに変換する変換手段と、該ドツ
トパターンを表示する表示装置とより成り、前記位置デ
ータと項目数及び行数を、入力装置から入力することに
より、自動的に所与ノの表枠を作成するようにしたもの
である。
ス先頭行を示す位置データ及び縦罫線位置を示す複数の
位置データを記憶する手段と、前に己表枠ψ項目数及び
1項目当りの行数を記憶する手段と、前記位置データと
項目数及び行数に応じて前記表枠を構成する各キャラク
タ位置における罫線コー ドを決定する手段と、該罫線
コードをトノhパターンに変換する変換手段と、該ドツ
トパターンを表示する表示装置とより成り、前記位置デ
ータと項目数及び行数を、入力装置から入力することに
より、自動的に所与ノの表枠を作成するようにしたもの
である。
匝)実施例
第1図は、本発明の一実施例を実現する文書゛作成装置
の構成を示すブロック図であり、(1)は入力装置とし
てのキーボード、(2)はCRT表示装置δ、(3)は
文t(シ等のキャラクタ情報を格納するテキストメモリ
、(4)はキ・トラクタコードに対応するドツトパター
ンを記1.はしたパターンメモリ、(5)は表示用のビ
デオRA M、(6)は各種情報を記憶するメモリ、(
7)及び(8)はテキストメモ1月3)の1つのキャラ
クタ位置を示すXポインタ及びXポインタ、(9)は処
理部であり、テキストメモ1月3)に書き込まれたキャ
ラクタコードは、パターンメモリ(4)で対応するドツ
トパターンに変換され、ビデオRAM+51に書き込ま
れて、そのキャラクタの表示がCRT表示装置(2)の
画面上に行なわれる。
の構成を示すブロック図であり、(1)は入力装置とし
てのキーボード、(2)はCRT表示装置δ、(3)は
文t(シ等のキャラクタ情報を格納するテキストメモリ
、(4)はキ・トラクタコードに対応するドツトパター
ンを記1.はしたパターンメモリ、(5)は表示用のビ
デオRA M、(6)は各種情報を記憶するメモリ、(
7)及び(8)はテキストメモ1月3)の1つのキャラ
クタ位置を示すXポインタ及びXポインタ、(9)は処
理部であり、テキストメモ1月3)に書き込まれたキャ
ラクタコードは、パターンメモリ(4)で対応するドツ
トパターンに変換され、ビデオRAM+51に書き込ま
れて、そのキャラクタの表示がCRT表示装置(2)の
画面上に行なわれる。
テキストメモリ(3)は、各キャラクタ位置に対して、
第2図に示すように4バイトの領域を備えており、下位
2バイトにはキャラクタコードCCが格納され、上位1
バイトにはアトリビーートAが格納され、又、上位2バ
イト目の前半4ビツトには、キャラクタコードが罫線コ
ードであるか否かを示す′115報りが格納されている
。
第2図に示すように4バイトの領域を備えており、下位
2バイトにはキャラクタコードCCが格納され、上位1
バイトにはアトリビーートAが格納され、又、上位2バ
イト目の前半4ビツトには、キャラクタコードが罫線コ
ードであるか否かを示す′115報りが格納されている
。
ところで、罫線パターンは、第3図(イ)に示すような
、上下左右4方向の成分により構成されており、各方向
成分の有無によりそのパターンが決まるっぞこで、テキ
ストメモリ(3)には、第2図に示すように、各キャラ
クタ位置の上位2バイト目の後半4ビツトに、第3図(
イ)に示す方向に対応する罫綴方向成分ビク)N、S、
E、Wを格納する領域を・刷り当てている、例えば、こ
の各罫線方向成分ビット(N、S、E、W)が(0,0
,1,1)のときは、左右方向成分しか存在しないので
、その罫線パターンは第3図(ロ)に対応し、以下、種
々の例を第3図(ハ)〜則に示す。
、上下左右4方向の成分により構成されており、各方向
成分の有無によりそのパターンが決まるっぞこで、テキ
ストメモリ(3)には、第2図に示すように、各キャラ
クタ位置の上位2バイト目の後半4ビツトに、第3図(
イ)に示す方向に対応する罫綴方向成分ビク)N、S、
E、Wを格納する領域を・刷り当てている、例えば、こ
の各罫線方向成分ビット(N、S、E、W)が(0,0
,1,1)のときは、左右方向成分しか存在しないので
、その罫線パターンは第3図(ロ)に対応し、以下、種
々の例を第3図(ハ)〜則に示す。
このように、各1ビツトの罫線方向成分ビットN、S、
E、Wより4’ki成される4ビツトの罫線方向コード
N5EWは、罫線パターンと1対1に対応しており、第
1図の実施例では、罫線方間コードN S E ’Wと
罫線コー ドとの対応テーブル(10)を備えており、
テキストメモ1月3)の各キャラクタ位置に、T1腺方
向コードが与き込まれると、処理装置(9)は、対応テ
ーブル(10)を、tり照して、そのコードを罫線コー
ドに変換し、千位2バイトに:・−1き込む−尚、第1
図において、(11)及び(12)は、各々、項目数カ
ウンタK C及び行カウンタGC1tl:31はフラグ
1” Cxであり、その詳細は後に説明する。
E、Wより4’ki成される4ビツトの罫線方向コード
N5EWは、罫線パターンと1対1に対応しており、第
1図の実施例では、罫線方間コードN S E ’Wと
罫線コー ドとの対応テーブル(10)を備えており、
テキストメモ1月3)の各キャラクタ位置に、T1腺方
向コードが与き込まれると、処理装置(9)は、対応テ
ーブル(10)を、tり照して、そのコードを罫線コー
ドに変換し、千位2バイトに:・−1き込む−尚、第1
図において、(11)及び(12)は、各々、項目数カ
ウンタK C及び行カウンタGC1tl:31はフラグ
1” Cxであり、その詳細は後に説明する。
次に、表枠作成の際の操作手順及びこれに伴なう画面の
状軒につ(・て、第・1図(イ)〜に)を参照しながら
説明する。
状軒につ(・て、第・1図(イ)〜に)を参照しながら
説明する。
文−ル作成中に、表枠を作成したい場合には、先ず、カ
ーソル移動キーを操作して、カーソルJ(を作成しよう
とする表枠の先頭行の左端に移動し、罫線キーを押す。
ーソル移動キーを操作して、カーソルJ(を作成しよう
とする表枠の先頭行の左端に移動し、罫線キーを押す。
すると、表示画面には、第4図(イ)に示すように、下
端部に、゛′罫線(1:中内。
端部に、゛′罫線(1:中内。
2:太線、3:二重線、4:破線、5:表)″というメ
/セージが表示され、罫線引きの際のeA 4!、it
の指定あるいは表枠作成の指定を促す、ここで、表枠を
作成し7たし・場合には、テンキーで音号5を指定する
。すると、表枠作成モードとなり、第・1図(ロ)に示
すように、表示画面のカーソルにの位(i;jに「+」
のマーカーが表示され、画面下端部には、“横項目指定
″とい5メツセージが表示される。
/セージが表示され、罫線引きの際のeA 4!、it
の指定あるいは表枠作成の指定を促す、ここで、表枠を
作成し7たし・場合には、テンキーで音号5を指定する
。すると、表枠作成モードとなり、第・1図(ロ)に示
すように、表示画面のカーソルにの位(i;jに「+」
のマーカーが表示され、画面下端部には、“横項目指定
″とい5メツセージが表示される。
そこで、次に、表枠の列方向に関する情報を入力するた
め、右カーソル移動キーを操作して、作成しようとする
表枠の縦罫線位置に、カーソルKを移動させ、罫線キー
を押すっすると、カーノル位置に「+」のマーカーが表
示され、以下、同4))(の操作を繰り返し、全ての縦
罫線位置に、第4図(・→に示すように、「」−」のマ
ーカーを表示さぜ、その後、実行キーを押す。実行キー
が押されると、第4図(・→に示すように、画面下端部
には、゛秩項目指定:1項目行数ΔΔ1項目数△/・″
と℃・5指定柵が表示され、作成しようとする表枠の屓
1+I +Mとx:+)jg当りの行数の入力を促す。
め、右カーソル移動キーを操作して、作成しようとする
表枠の縦罫線位置に、カーソルKを移動させ、罫線キー
を押すっすると、カーノル位置に「+」のマーカーが表
示され、以下、同4))(の操作を繰り返し、全ての縦
罫線位置に、第4図(・→に示すように、「」−」のマ
ーカーを表示さぜ、その後、実行キーを押す。実行キー
が押されると、第4図(・→に示すように、画面下端部
には、゛秩項目指定:1項目行数ΔΔ1項目数△/・″
と℃・5指定柵が表示され、作成しようとする表枠の屓
1+I +Mとx:+)jg当りの行数の入力を促す。
即ち、表枠の行方向に関する情報の人力を促す。ここで
、項目数とは、表枠において横割りされた縦方向の項目
の数であり、1項目行数とは、1項目に記載可能な文1
行数をg’ 5゜そして、項目数及び行数を、キーボー
ド(1)から数値で入力し、実行キーを押せば、第4図
(に)に示すように、入力した情報に応じた表枠が自動
的に作成され表示される。尚、第4図に)は、項目数が
「2」で、1項目行数が「1」の場合の例である。とこ
ろで、カーソル位置に「+」のマーカーを表示させるに
は、表枠作成モードの指定を行なうだめのテンキーの抑
圧、及び、カーソル移す1υ後の罫線キーの押土に応じ
て、マーカーr −4−Jを示すキャラクタコードな、
テキストメモ1月3)のカーソル位1#?:に相当する
アドレスのメモリ領域に書き込むことにより行なわれる
。
、項目数とは、表枠において横割りされた縦方向の項目
の数であり、1項目行数とは、1項目に記載可能な文1
行数をg’ 5゜そして、項目数及び行数を、キーボー
ド(1)から数値で入力し、実行キーを押せば、第4図
(に)に示すように、入力した情報に応じた表枠が自動
的に作成され表示される。尚、第4図に)は、項目数が
「2」で、1項目行数が「1」の場合の例である。とこ
ろで、カーソル位置に「+」のマーカーを表示させるに
は、表枠作成モードの指定を行なうだめのテンキーの抑
圧、及び、カーソル移す1υ後の罫線キーの押土に応じ
て、マーカーr −4−Jを示すキャラクタコードな、
テキストメモ1月3)のカーソル位1#?:に相当する
アドレスのメモリ領域に書き込むことにより行なわれる
。
次に、処flI!装置(9)の具体的な処理内容を、第
5図及び第6図のフローチャートを参J)0シながら説
明する。
5図及び第6図のフローチャートを参J)0シながら説
明する。
先ず、表枠作成指定のためテンキーが押圧されると、押
圧時のカーソルにのX位置即ち表枠の先頭行を示す行位
置データYSをメモ1月6)の領域(6a)に記憶する
。又、テンキー抑圧及び横項目指定の際の罫線キーの抑
圧に応じて、カーソル■ぐのX位置即ち縦罫線位置を示
す列位置データを、順次、配列XP(n)Cn:整数)
としてメモ1月に)ノ領域(6b)に記憶する。ここで
、例えば、罫線キーの抑圧により列位置データが順にX
。、 X、 、 X2と得られたとすれば、これらのデ
ータは、順次、X PfO) 、 X P(1) 、
X P(2)としてメモリ(6)に格納される。又、縦
項目指定の際に入力されるI JAtq行数G及び項目
数には、メモリ(6)の各領域(6C)及び(6d)に
各々記憶される。そt2て、実行キーが押されると、記
憶した各情報に基づいて、テキストメモリ(3)上の各
キャラクタ位置における罫線方向コードN5EWが先ず
順次決定され、この罫線方向コードより各キャラクタ位
置の罫線コードが決定されて、表枠が自動的に表示され
ろう即ち、第6図のフローチャー1・に示すように、実
行キーが押されると、先ず、Xポインタ(7)及びXポ
インタ(8)には、各々、表枠の最上行左端位11↑の
データX。及びYSがセットされ、項U?1カウンタK
C,行カウンタQC,フラグFGはイニシャライズされ
る。。
圧時のカーソルにのX位置即ち表枠の先頭行を示す行位
置データYSをメモ1月6)の領域(6a)に記憶する
。又、テンキー抑圧及び横項目指定の際の罫線キーの抑
圧に応じて、カーソル■ぐのX位置即ち縦罫線位置を示
す列位置データを、順次、配列XP(n)Cn:整数)
としてメモ1月に)ノ領域(6b)に記憶する。ここで
、例えば、罫線キーの抑圧により列位置データが順にX
。、 X、 、 X2と得られたとすれば、これらのデ
ータは、順次、X PfO) 、 X P(1) 、
X P(2)としてメモリ(6)に格納される。又、縦
項目指定の際に入力されるI JAtq行数G及び項目
数には、メモリ(6)の各領域(6C)及び(6d)に
各々記憶される。そt2て、実行キーが押されると、記
憶した各情報に基づいて、テキストメモリ(3)上の各
キャラクタ位置における罫線方向コードN5EWが先ず
順次決定され、この罫線方向コードより各キャラクタ位
置の罫線コードが決定されて、表枠が自動的に表示され
ろう即ち、第6図のフローチャー1・に示すように、実
行キーが押されると、先ず、Xポインタ(7)及びXポ
インタ(8)には、各々、表枠の最上行左端位11↑の
データX。及びYSがセットされ、項U?1カウンタK
C,行カウンタQC,フラグFGはイニシャライズされ
る。。
そ12て、Xポインタ(力の内容Xが配列XP(ル)内
の値と等しいか盃かの判断(ステップS i’ 1 )
と、Xポインタ(8)の内容Yが表枠の最下行あるいは
最下行の付備I11:データYSあるいはYEと等しい
が否かの判断(ステップST2及びステップS ’J”
3 )とを行なうことにより、テキストメモリ(3)
のi”) J:4方向成分ピノ)S及びNを決定し、行
カウンタCiCの内容が「0」が否かノ’i’l &F
fj (ステップsT 4 )と、Xポインタ(力の内
’15 Xが表枠の左端あるいは右端の列位置データX
。あるいはX2と等しいが否かの判断(ステップST5
及びステップ5T6)とな行なうことにより、テキスト
メモリ(3)の罫線方向成分ピノ)・E及びWを決定し
ている。そして、このようにして得られた罫線方向コー
ドN5EWを、対応テーブル(101を参照することに
より罫線コードに変換し、テキストメモ1月3)の下位
2バイトにイ)き込んでいる。以上の処理は、Xポイン
タ(力及びXポインタ(8)の内容X及びYを順次イン
クリナンドすることにより、テキストメモ1月3)の表
枠に関連する各キャラクタ位置全てにおいて、同様に行
なわれる。尚、最下行の行位置データYEは、YSとG
及びKから計算によりめられろうここで、罫線方向コー
ドが決定される例を第6図のフローチャートに従って説
明する。
の値と等しいか盃かの判断(ステップS i’ 1 )
と、Xポインタ(8)の内容Yが表枠の最下行あるいは
最下行の付備I11:データYSあるいはYEと等しい
が否かの判断(ステップST2及びステップS ’J”
3 )とを行なうことにより、テキストメモリ(3)
のi”) J:4方向成分ピノ)S及びNを決定し、行
カウンタCiCの内容が「0」が否かノ’i’l &F
fj (ステップsT 4 )と、Xポインタ(力の内
’15 Xが表枠の左端あるいは右端の列位置データX
。あるいはX2と等しいが否かの判断(ステップST5
及びステップ5T6)とな行なうことにより、テキスト
メモリ(3)の罫線方向成分ピノ)・E及びWを決定し
ている。そして、このようにして得られた罫線方向コー
ドN5EWを、対応テーブル(101を参照することに
より罫線コードに変換し、テキストメモ1月3)の下位
2バイトにイ)き込んでいる。以上の処理は、Xポイン
タ(力及びXポインタ(8)の内容X及びYを順次イン
クリナンドすることにより、テキストメモ1月3)の表
枠に関連する各キャラクタ位置全てにおいて、同様に行
なわれる。尚、最下行の行位置データYEは、YSとG
及びKから計算によりめられろうここで、罫線方向コー
ドが決定される例を第6図のフローチャートに従って説
明する。
例えば、Xポインタ(力及びXポインタ(8)の内容(
x 、y)が(XO,YS)であるときには、Y==M
Sなので罫線方向成分ビットSはセットされ(S=1
)、Nはリセントされる(N二〇)。又、実行キーを押
された直後は行カウンタGCがイニシャライズされてお
り、X==Xoなので、罫線方向成分ビア)Eはセノ]
・され(E=1)、Wはりセントされる(W=O)。従
って、この場合、罫+1が方向コードN5EWはr−0
110Jとなり、第3図(・→の罫線パターンに対応す
る罫線コードがテキストメモ1月3)の(x、、ys)
の位11′(、即ち、表枠の最下行の左端に対する位1
tYに古き込まれることとなる。又、(X、Y)が(X
o−1−1,YS)で(、i C−二〇のとぎは、罫線
方向成分ビットS 、Nがリセットされ、E、Wが化ノ
ドされるので、罫線方向j−トN S E Wはl−0
011,Jとなり、第3図ILすの:1イF!1.Aバ
ター7に対応する罫線コ・−ドがテキストメモリ(3)
の(Xo+1 、 Y S )の位置に111き込まれ
る。
x 、y)が(XO,YS)であるときには、Y==M
Sなので罫線方向成分ビットSはセットされ(S=1
)、Nはリセントされる(N二〇)。又、実行キーを押
された直後は行カウンタGCがイニシャライズされてお
り、X==Xoなので、罫線方向成分ビア)Eはセノ]
・され(E=1)、Wはりセントされる(W=O)。従
って、この場合、罫+1が方向コードN5EWはr−0
110Jとなり、第3図(・→の罫線パターンに対応す
る罫線コードがテキストメモ1月3)の(x、、ys)
の位11′(、即ち、表枠の最下行の左端に対する位1
tYに古き込まれることとなる。又、(X、Y)が(X
o−1−1,YS)で(、i C−二〇のとぎは、罫線
方向成分ビットS 、Nがリセットされ、E、Wが化ノ
ドされるので、罫線方向j−トN S E Wはl−0
011,Jとなり、第3図ILすの:1イF!1.Aバ
ター7に対応する罫線コ・−ドがテキストメモリ(3)
の(Xo+1 、 Y S )の位置に111き込まれ
る。
ところで、第7図はテキストメ’te IJ (3)−
I:に模式的に表枠αを描いた説明図であるか、実行キ
ーによるイニシャラ、イズ後、Xポインタ(7)の内’
8 X txnからj1a′lにインクリメン]・シて
いけは、f;、lJ、1rblで示すYS行のlfl’
腺コードは全て決定され、Xフr’>表の右端即ちX
2となると、Yはインクリメントされ、Xは表左端のX
。にセットされる。これと同時に、行カウンタGCもイ
ンクリメントされ、以後Y S +11行目、1゛鱒“
4コードの決定に入る。ここで、第7図の例では、入力
した1項目行数Gは「1」で、項g数I(は[2−1で
ある。Y S + 1行目のl4iF縁コードの決定が
終了すると、Y及び行カウンタGCはインクリメントさ
れ、XはX。にセットされるが、以上の処理で第1項目
の罫線コードの決定が終了したので、第2項目の処理に
移るため、行カウンタGCを再びリセットし、項目数カ
ウンタKCをインクリメントする。そして、M S −
1−2行1」とM S −1−3行目の罫線コードの決
定を行なう。YS+3行目の罫線コードが終了すると、
行カウンタGCをリセットし、項目数カウンタK Cを
インクリメントするため、KCO値はKと等しくなる。
I:に模式的に表枠αを描いた説明図であるか、実行キ
ーによるイニシャラ、イズ後、Xポインタ(7)の内’
8 X txnからj1a′lにインクリメン]・シて
いけは、f;、lJ、1rblで示すYS行のlfl’
腺コードは全て決定され、Xフr’>表の右端即ちX
2となると、Yはインクリメントされ、Xは表左端のX
。にセットされる。これと同時に、行カウンタGCもイ
ンクリメントされ、以後Y S +11行目、1゛鱒“
4コードの決定に入る。ここで、第7図の例では、入力
した1項目行数Gは「1」で、項g数I(は[2−1で
ある。Y S + 1行目のl4iF縁コードの決定が
終了すると、Y及び行カウンタGCはインクリメントさ
れ、XはX。にセットされるが、以上の処理で第1項目
の罫線コードの決定が終了したので、第2項目の処理に
移るため、行カウンタGCを再びリセットし、項目数カ
ウンタKCをインクリメントする。そして、M S −
1−2行1」とM S −1−3行目の罫線コードの決
定を行なう。YS+3行目の罫線コードが終了すると、
行カウンタGCをリセットし、項目数カウンタK Cを
インクリメントするため、KCO値はKと等しくなる。
ところが、この状態では、未だ最下行であるYE行の罫
線コードが決定されていないので、フラグI” Gを1
として、ステップSTIかもST7までのループを実行
させる、そして、ステップ7でXが表右端即ちX2と4
降しくなると、この場合は、フラグ1” Gが「1」な
ので、処理は終了するっ 以上のように、テキストメモ1月3)上には、作成しよ
うとする表枠αを構成する全ての罫線コードがブトき込
まれる。従って、各罫線コードをパターンメモリ(4)
を参照して罫線パターンに変換し、ビデオRA M (
5iに書き込めば、所望の表枠がCI(、T表示装置(
2)の画面」二に表示される、ところで、本実施例では
、カーソル■(を右方向のみに移動して、縦罫線位置の
列位置データを、左から11■に、即ち、小さい値から
順に得るようにしたが、入力される列位置データを小さ
い値から順に並べ換えて、メモ1月6)の配列X P
(rL)に記憶するノート手段を設ければ、カーソルK
による縦罫線位(1tの指定は、ランダムに行なうこと
が可能となる。又、テキストメモリ(3)のキャラクタ
位11を全てに、罫線方向成分ビア トN 、 S 、
T’: 、 ’vVを格納する領域を設けたが、必ず
(2もその心安は7.’(: <、例えば、罫線方向成
分ピノ) N 、 S 、 、1; 、Wを一時記憶す
る1個のレジスタを用いるだけでも、同様の処理を行な
わせることが可能である。
線コードが決定されていないので、フラグI” Gを1
として、ステップSTIかもST7までのループを実行
させる、そして、ステップ7でXが表右端即ちX2と4
降しくなると、この場合は、フラグ1” Gが「1」な
ので、処理は終了するっ 以上のように、テキストメモ1月3)上には、作成しよ
うとする表枠αを構成する全ての罫線コードがブトき込
まれる。従って、各罫線コードをパターンメモリ(4)
を参照して罫線パターンに変換し、ビデオRA M (
5iに書き込めば、所望の表枠がCI(、T表示装置(
2)の画面」二に表示される、ところで、本実施例では
、カーソル■(を右方向のみに移動して、縦罫線位置の
列位置データを、左から11■に、即ち、小さい値から
順に得るようにしたが、入力される列位置データを小さ
い値から順に並べ換えて、メモ1月6)の配列X P
(rL)に記憶するノート手段を設ければ、カーソルK
による縦罫線位(1tの指定は、ランダムに行なうこと
が可能となる。又、テキストメモリ(3)のキャラクタ
位11を全てに、罫線方向成分ビア トN 、 S 、
T’: 、 ’vVを格納する領域を設けたが、必ず
(2もその心安は7.’(: <、例えば、罫線方向成
分ピノ) N 、 S 、 、1; 、Wを一時記憶す
る1個のレジスタを用いるだけでも、同様の処理を行な
わせることが可能である。
四に、本実施例では、カーソルKを移動させ、[]−J
のマーカーを表示することにより、作成しようとする縦
罫線位fi/、1の位1i9..l、データを入力する
ようにl−たが、他の方法でもよく、例えば、数値で人
力してもよい。
のマーカーを表示することにより、作成しようとする縦
罫線位fi/、1の位1i9..l、データを入力する
ようにl−たが、他の方法でもよく、例えば、数値で人
力してもよい。
V→ 効果
本発明による簡易表枠作成装置は、作成l〜3Lつとす
る表枠の先頭行の位+l′?データ及び縦罫線位置を示
す位置データと、表枠の項目数及び1項目当りの行数を
入力するだけで、自1助的に表枠を作成できるので、従
来のように、尺枠を構成する罫線を1本ずつ引く必要が
なく、操作が非常に簡単となる。
る表枠の先頭行の位+l′?データ及び縦罫線位置を示
す位置データと、表枠の項目数及び1項目当りの行数を
入力するだけで、自1助的に表枠を作成できるので、従
来のように、尺枠を構成する罫線を1本ずつ引く必要が
なく、操作が非常に簡単となる。
第1図は本発明の一実施例を示す文4jF作成装置1′
tのIf4成を示すブロック図、第2図はテキストメモ
リの記1、ζ体系を示す説明図、第3図目)−ホ)は罫
線方向コードと罫線パターンとの対比説明図、第4図(
イ)〜自)は表示画面の状態を示す説明[ン1、第5図
及び第6図は処理内容を示すフローチーy −71・、
第7図はテキストメモリと表枠の関係を示すiy明図で
ある。 主な図番の説明 (1)−= キーホー1−”、 (2)−CIt i’
表示装置1゛t、 (3)・・・テキストメモリ、 (
4)・・・パターンメモリ、 (5)・・・ビデオRA
M 、f6)・・・メモリ、 (7)・・・Xボイン
タ、 (8)・・・Yポインタ、 (9)・・・処理部
、 (101・・・対応f −プル、 (11)・・項
目カウンタ、 (12)・・川・行カウンタ。 出願人 ヨ洋電最株式会社 外1名 代j114人 弁理士 佐 町 静 夫痘2図 涌3図 (イ) (o) (ハ) (ニ) (鐵)第7図 貴¥IL1
tのIf4成を示すブロック図、第2図はテキストメモ
リの記1、ζ体系を示す説明図、第3図目)−ホ)は罫
線方向コードと罫線パターンとの対比説明図、第4図(
イ)〜自)は表示画面の状態を示す説明[ン1、第5図
及び第6図は処理内容を示すフローチーy −71・、
第7図はテキストメモリと表枠の関係を示すiy明図で
ある。 主な図番の説明 (1)−= キーホー1−”、 (2)−CIt i’
表示装置1゛t、 (3)・・・テキストメモリ、 (
4)・・・パターンメモリ、 (5)・・・ビデオRA
M 、f6)・・・メモリ、 (7)・・・Xボイン
タ、 (8)・・・Yポインタ、 (9)・・・処理部
、 (101・・・対応f −プル、 (11)・・項
目カウンタ、 (12)・・川・行カウンタ。 出願人 ヨ洋電最株式会社 外1名 代j114人 弁理士 佐 町 静 夫痘2図 涌3図 (イ) (o) (ハ) (ニ) (鐵)第7図 貴¥IL1
Claims (1)
- (1)作成しようとする表枠の先頭行を示す位置データ
及び縦罫線位置を示す複数の位置データを記憶する手段
と、前記表枠の項目数及び1項目当りの行数を記憶する
手段と、前記位置データと項目数及び行数に応じて前記
表枠を構成する各キャラクタ位置における罫線コードを
決定する手段と、該罫線コードをドツトパターンに変換
する変換手段と、該ドツトパターンを表示する表示装置
とを備え、前記位置データと項目数及び行数を、入力装
置から入力することにより、自動的に所望の表枠を作成
するようにしたことを特徴とする簡易表枠作成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59041170A JPS60183683A (ja) | 1984-03-02 | 1984-03-02 | 簡易表枠作成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59041170A JPS60183683A (ja) | 1984-03-02 | 1984-03-02 | 簡易表枠作成装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60183683A true JPS60183683A (ja) | 1985-09-19 |
| JPH0253818B2 JPH0253818B2 (ja) | 1990-11-19 |
Family
ID=12600946
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59041170A Granted JPS60183683A (ja) | 1984-03-02 | 1984-03-02 | 簡易表枠作成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60183683A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH099441A (ja) * | 1995-06-21 | 1997-01-10 | Yoshinari Denki Kogyosho:Kk | ケーブルベンダー |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5126022A (ja) * | 1974-08-27 | 1976-03-03 | Shaken Kk | |
| JPS5643686A (en) * | 1979-09-18 | 1981-04-22 | Mitsubishi Electric Corp | Tabulation system |
| JPS5850039A (ja) * | 1981-09-21 | 1983-03-24 | Fujitsu Ltd | 表の出力方法 |
| JPS5937586A (ja) * | 1982-08-25 | 1984-03-01 | 松下電器産業株式会社 | 簡易罫線発生装置 |
-
1984
- 1984-03-02 JP JP59041170A patent/JPS60183683A/ja active Granted
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5126022A (ja) * | 1974-08-27 | 1976-03-03 | Shaken Kk | |
| JPS5643686A (en) * | 1979-09-18 | 1981-04-22 | Mitsubishi Electric Corp | Tabulation system |
| JPS5850039A (ja) * | 1981-09-21 | 1983-03-24 | Fujitsu Ltd | 表の出力方法 |
| JPS5937586A (ja) * | 1982-08-25 | 1984-03-01 | 松下電器産業株式会社 | 簡易罫線発生装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0253818B2 (ja) | 1990-11-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4739318A (en) | Visual display system for use with ideographic languages | |
| JPH031708B2 (ja) | ||
| KR20030049443A (ko) | 단말기에서 한글 입력 장치 및 방법 | |
| KR890003033B1 (ko) | 작표방식 | |
| JPH0253817B2 (ja) | ||
| US5263133A (en) | Text processing apparatus having a frame preparation function | |
| JPH0253818B2 (ja) | ||
| JPS6132676B2 (ja) | ||
| JPH03129555A (ja) | 辞書登録機能付き文字処理装置 | |
| JPS5819936A (ja) | 漢字入力装置 | |
| KR20020028078A (ko) | 휴대폰의 문자판및 문자입력시스템 | |
| JP2001051991A (ja) | 日本語入力方法及び携帯端末 | |
| JPS5870349A (ja) | ワ−ドプロセツサにおける表の枠作成方式 | |
| JPS63280295A (ja) | 文字パタ−ン表示装置 | |
| JPH01251091A (ja) | 文字フォント作成装置 | |
| JPS58225425A (ja) | 文字パタ−ン作成登録方式 | |
| JPS62117063A (ja) | ワ−ドプロセツサのカナ変換方式 | |
| JPH05233612A (ja) | データ処理装置 | |
| JPH02287813A (ja) | 文字処理装置 | |
| JPH0222696A (ja) | 文字処理装置 | |
| JPH0883269A (ja) | 文字列データ処理出力装置 | |
| JPS61279974A (ja) | 文書作成装置 | |
| JPH026994A (ja) | 新規文字登録方式 | |
| JPH01124057A (ja) | 罫線画面の記憶方法 | |
| JPS6150317B2 (ja) |