JPH05204907A - 帳票作成方式 - Google Patents

帳票作成方式

Info

Publication number
JPH05204907A
JPH05204907A JP4038741A JP3874192A JPH05204907A JP H05204907 A JPH05204907 A JP H05204907A JP 4038741 A JP4038741 A JP 4038741A JP 3874192 A JP3874192 A JP 3874192A JP H05204907 A JPH05204907 A JP H05204907A
Authority
JP
Japan
Prior art keywords
output
ruled line
graphic data
line
instructing
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
Application number
JP4038741A
Other languages
English (en)
Inventor
Hiroshi Soeda
寛 添田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Solution Innovators Ltd
Original Assignee
NEC Software Kyushu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Software Kyushu Ltd filed Critical NEC Software Kyushu Ltd
Priority to JP4038741A priority Critical patent/JPH05204907A/ja
Publication of JPH05204907A publication Critical patent/JPH05204907A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 帳票作成方式に於いて、不定型帳票を作成す
る場合に於いても、帳票の罫線が実線で表示されるよう
にする。 【構成】 フォーマット罫線出力指示手段1はプログラ
ムから罫線の出力行を指示する罫線出力指示bが出力さ
れると、その指示内容を示す出力指示信号cを出力す
る。図形データ変換手段2は出力指示信号cが示す罫線
の出力行と用紙10に印字する文字の大きさとに基づい
て罫線の始点,終点の座標値を求め、それを図形データ
dとして出力する。図形データdは図形データ蓄積手段
3に蓄えられた後、図形データ格納手段4によって出力
用ファイル7に格納される。テキスト出力指示手段6は
プログラムから文字データgが出力されると、それを出
力用ファイル7に格納する。帳票出力手段8はプログラ
ムから帳票出力指示hが出力されると、出力用ファイル
7中の図形データd,文字データgを用紙10に出力す
る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は帳票作成方式に関し、特
に、不定型帳票を作成する帳票作成方式に関する。
【0002】
【従来の技術】予め印刷された帳票を用いずに、センタ
の日本語ページプリンタによってプログラムから出力さ
れる文字データを印字する時に帳票のイメージも同時に
印字するということは従来より行なわれている。このよ
うにすると、印刷された帳票を用意しておく必要がない
ので、経済的である。
【0003】図2はこの種の従来の技術の一例を示すブ
ロック図であり、テキスト出力指示手段21と、出力用
ファイル22と、帳票出力手段23と、見出し文字,帳
票の枠を定義する見出し定義(帳票フォーマット),罫
線を定義する罫線定義が書式情報として予め登録されて
いる書式オーバレイ用ファイル24とから構成されてい
る。
【0004】テキスト出力指示手段21はプログラムか
ら文字データxが出力される毎に、文字データxを出力
用ファイル22に格納する。
【0005】1頁分の文字データxの出力が終了する
と、プログラムは帳票出力手段23に対して出力指示y
を出力する。
【0006】これにより、帳票出力手段23は出力用フ
ァイル22の内容と、書式オーバレイ用ファイル24に
事前に登録されている書式情報zとを重ね合わせて用紙
25に印字する。
【0007】このように、帳票が定型の場合はオーバレ
イ機能によりプログラムから出力される文字データと帳
票イメージとを同時に印字することができる。しかし、
罫線が任意行になる不定型帳票の場合は、事前に書式オ
ーバレイ用ファイル24に書式情報を登録しておくこと
ができないため、上述した従来の技術では対処すること
ができない。
【0008】このため、不定型帳票のイメージと文字デ
ータとを同時に印字させる場合、従来はプログラムから
罫線の印字行に文字データである罫線コードを出力さ
せ、罫線も文字と同様に文字データである罫線コードを
用いて印字させるようにしている。
【0009】
【発明が解決しようとする課題】上述したように、従来
は不定型帳票の罫線を文字データである罫線コードを用
いて印字するようにしているため、罫線が実線になら
ず、破線になってしまうという問題があった。
【0010】本発明の目的は不定型帳票を作成する場合
に於いても、罫線を実線にすることができる帳票作成方
式を提供することにある。
【0011】
【課題を解決するための手段】本発明は上記目的を達成
するため、罫線の出力行を指示する罫線出力指示に応答
して前記罫線を示す図形データを出力する図形データ変
換手段と、該図形データ変換手段から出力された図形デ
ータに従って用紙に罫線を出力する帳票出力手段とを設
けたものである。
【0012】
【作用】罫線の出力行を指示する罫線出力指示に応答し
て図形データ変換手段が上記罫線を示す図形データを出
力する。上記図形データは例えば、罫線の始点,終点を
示す座標値から構成される。また、罫線の始点,終点の
座標値は罫線出力指示によって指示された罫線の出力行
と用紙に印字する文字の大きさに基づいて求められる。
【0013】図形データ変換手段から出力された罫線を
示す図形データは帳票出力手段によって用紙上に出力さ
れる。
【0014】
【実施例】次に本発明の実施例について図面を参照して
詳細に説明する。
【0015】図1は本発明の実施例のブロック図であ
り、フォーマット罫線出力指示手段1と、図形データ変
換手段2と、図形データ蓄積手段3と、図形データ格納
手段4と、図形データ出力指示手段5と、テキスト出力
指示手段6と、出力用ファイル7と、帳票出力手段8
と、書式用ファイル9とから構成されている。
【0016】フォーマット罫線出力指示手段1は罫線フ
ォーマット(帳票の枠)の出力を指示する罫線フォーマ
ット出力指示a,横罫線を何行目に出力するのかを指示
する罫線出力指示bがプログラムから出力される毎に、
その指示内容を示す出力指示信号cを出力する。
【0017】図形データ変換手段2は罫線フォーマット
の出力を指示する出力指示信号cが加えられた場合は、
予め定められている帳票の枠を示す図形データdを出力
する。尚、この帳票の枠を示す図形データdは、例え
ば、枠の4個の頂点の座標値及び頂点を実線で結ぶこと
を指示する情報とから構成される。
【0018】また、図形データ変換手段2は横罫線の出
力行を示す出力指示信号cが加えられた場合は、先ず、
横罫線の出力行と予め定められている印字する文字の大
きさとに基づいて横罫線の始点,終点の縦方向(Y軸方
向)の座標値を求める。その後、図形データ変換手段2
は横罫線の始点,終点の縦,横方向(X,Y方向)の座
標値と、それを実線で結ぶことを指示する情報とから構
成される図形データdを出力する。尚、横罫線の始点,
終点の横方向(X方向)の座標値は予め定められてい
る。
【0019】図形データ変換手段2から出力された図形
データdは図形データ蓄積手段3に一旦蓄えられる。
【0020】プログラムは罫線フォーマット,横罫線の
出力指示が終了すると、図形データ出力指示eを出力す
る。
【0021】図形データ出力指示手段5はプログラムか
ら図形データ出力指示eが出力されると、図形データ格
納手段4に対して出力指示信号fを出力する。
【0022】これにより、図形データ格納手段4は図形
データ蓄積手段3に登録されている帳票フォーマット及
び横罫線を示す図形データdを読み出し、出力用ファイ
ル7に格納する。
【0023】一方、テキスト出力指示手段6はプログラ
ムから文字データgが出力される毎に、文字データgを
出力用ファイル7に格納する。尚、見出し定義中の見出
し文字も文字データgによって表される。
【0024】上記した処理により、1頁分の図形データ
d,文字データgを出力用ファイル7に混在させて格納
すると、プログラムは帳票出力指示hを出力する。
【0025】これにより、帳票出力手段8は出力用ファ
イル7に格納されている図形データd,文字データgを
読み込み、書式用ファイル9に定義されている書式情報
i(図形データd,文字データgの印字領域を示す情報
であり、例えば、用紙10の上端と印字開始位置との関
係を示す)に従って読み込んだ図形データd,文字デー
タgを用紙10に印字する。
【0026】
【発明の効果】以上説明したように、本発明は、罫線の
出力行を指示する罫線出力指示に応答して、上記罫線を
示す図形データを作成し、その図形データに基づいて用
紙上に罫線を出力するものであるので、不定型帳票を作
成する場合も罫線を実線にすることができる効果があ
る。
【図面の簡単な説明】
【図1】本発明の実施例のブロック図である。
【図2】従来例のブロック図である。
【符号の説明】
1…フォーマット罫線出力指示手段 2…図形データ変換手段 3…図形データ蓄積手段 4…図形データ格納手段 5…図形データ出力指示手段 6,21…テキスト出力指示手段 7,22…出力用ファイル 8,23…帳票出力手段 9…書式用ファイル 10,25…用紙 24…書式オーバレイ用ファイル

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 罫線の出力行を指示する罫線出力指示に
    応答して前記罫線を示す図形データを出力する図形デー
    タ変換手段と、 該図形データ変換手段から出力された図形データに従っ
    て用紙に罫線を出力する帳票出力手段とを含むことを特
    徴とする帳票作成方式。
  2. 【請求項2】 前記罫線を示す図形データは罫線の始
    点,終点の座標値を含むことを特徴とする請求項1記載
    の帳票作成方式。
  3. 【請求項3】 前記図形データ変換手段は罫線出力指示
    によって指示された罫線の出力行と前記用紙に印字する
    文字の大きさとに基づいて前記罫線の始点,終点の座標
    値を求めることを特徴とする請求項2記載の帳票作成方
    式。
JP4038741A 1992-01-29 1992-01-29 帳票作成方式 Pending JPH05204907A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4038741A JPH05204907A (ja) 1992-01-29 1992-01-29 帳票作成方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4038741A JPH05204907A (ja) 1992-01-29 1992-01-29 帳票作成方式

Publications (1)

Publication Number Publication Date
JPH05204907A true JPH05204907A (ja) 1993-08-13

Family

ID=12533746

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4038741A Pending JPH05204907A (ja) 1992-01-29 1992-01-29 帳票作成方式

Country Status (1)

Country Link
JP (1) JPH05204907A (ja)

Similar Documents

Publication Publication Date Title
JPS583256B2 (ja) チヨウヒヨウサクセイセイギヨシステム
JPH05204907A (ja) 帳票作成方式
JPH04264915A (ja) フオームオーバレイ印刷方式
JPS6321158A (ja) プリンタ出力装置
JP2537184B2 (ja) はがき宛名印刷機能を有する文書作成装置
JPH0425570B2 (ja)
JPS63209951A (ja) 伝票等用印刷装置
JP4338249B2 (ja) 印刷システム及び画像分割フォント化方法
JPH02127059A (ja) プリンタ装置
JPH06274591A (ja) 定型書式文書記入装置
JP2817506B2 (ja) 商況文字サイズのメンテナンス方式
JPH05150920A (ja) 帳票作成システム
JPS6215672A (ja) カタログ編集システム
JPH01216478A (ja) 出力電文編集方式
JPH0516486A (ja) 印刷装置
JP2007249403A (ja) 画像データ処理システムおよびその方法
JPH03105688A (ja) 画像合成方法
JPH0768858A (ja) プリンタ
JPH0344728A (ja) ページプリンタ制御装置
JPH08202519A (ja) 印刷制御装置
JPH01190172A (ja) 文書印刷装置
JPH04316170A (ja) 画像処理方法
JPH09240118A (ja) 情報処理装置、及び印刷制御方法
JPS6356476A (ja) プリンタ制御装置
JPH02227721A (ja) 印刷データ表示方式