JPS63178317A - プリンタ制御方式 - Google Patents
プリンタ制御方式Info
- Publication number
- JPS63178317A JPS63178317A JP62011632A JP1163287A JPS63178317A JP S63178317 A JPS63178317 A JP S63178317A JP 62011632 A JP62011632 A JP 62011632A JP 1163287 A JP1163287 A JP 1163287A JP S63178317 A JPS63178317 A JP S63178317A
- Authority
- JP
- Japan
- Prior art keywords
- line
- report file
- data
- printing
- program
- 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 claims description 10
- 230000015572 biosynthetic process Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、プリンタ制御方式、特に印字データを行単位
に変更できるプリンタ制御方式に関する。
に変更できるプリンタ制御方式に関する。
従来のプリンタ制御方式においては、プログラムから発
行された印字命令によってオペレーティングシステムが
レポートファイルに印字データを順に出力し、プログラ
ム終了後レポートファイル内の印字データをプログラム
の出力順に出力用紙へ印字していた。
行された印字命令によってオペレーティングシステムが
レポートファイルに印字データを順に出力し、プログラ
ム終了後レポートファイル内の印字データをプログラム
の出力順に出力用紙へ印字していた。
上述した従来のプリンタ制御方式はハードウェアとして
のプリンタの物理的動作とプログラムからの論理的な印
字データの出力が同期していなければならないので、プ
ログラム作成者はプリンタの動作を常に意識する必要が
ある。すなわち、プログラム作成時におけるプログラム
の複雑化、プログラム実行時のメモリサイズの増大、バ
グの発生誘因などという欠点がある。
のプリンタの物理的動作とプログラムからの論理的な印
字データの出力が同期していなければならないので、プ
ログラム作成者はプリンタの動作を常に意識する必要が
ある。すなわち、プログラム作成時におけるプログラム
の複雑化、プログラム実行時のメモリサイズの増大、バ
グの発生誘因などという欠点がある。
したがって本発明が解決しようとする問題点、換言すれ
ば本発明の目的は印字装置の物理的構造を意識すること
なく、真に論理的なプログラムの作成を可能とするプリ
ンタ制御方式を提供することにある。
ば本発明の目的は印字装置の物理的構造を意識すること
なく、真に論理的なプログラムの作成を可能とするプリ
ンタ制御方式を提供することにある。
本発明のプリンタ制御方式は、印字行ごとに印字データ
を指定する手段を有して構成される。
を指定する手段を有して構成される。
以下、本発明によるプリンタ制御方式について図面を参
照しながら説明する。
照しながら説明する。
第1図は本発明の一実施例を示すシステム構成図である
。同図においてプリンタ制御方式は中央処理装置1と、
レポートファイル2aを含むディスク装置2と、印字装
置3とを有して構成される。そして中央処理装置1は印
字データをレポートファイル2aに書込み、印字装置3
は印字データを行単位にレポートファイル2aから読出
して印字する。レポートファイル2aの各行には次に印
字すべき行を示すポインタがあり、印字装置3はポイン
タの指示に従って印字データを読出して印字する。
。同図においてプリンタ制御方式は中央処理装置1と、
レポートファイル2aを含むディスク装置2と、印字装
置3とを有して構成される。そして中央処理装置1は印
字データをレポートファイル2aに書込み、印字装置3
は印字データを行単位にレポートファイル2aから読出
して印字する。レポートファイル2aの各行には次に印
字すべき行を示すポインタがあり、印字装置3はポイン
タの指示に従って印字データを読出して印字する。
第2図はレポートファイルの例を示す論理図である。同
図においてレポートファイルは行番号フィールドと、印
字データフィールドと、ポインタフィールドとを有して
いる。印字装置3はこのレポートファイルをポインタの
指示する順番に従って印字する。但しポインタによる指
示のない場合は、レポートファイル上の次の行データを
印字する。第2図の場合行番号Aを印字後ポインタの指
示に従って行番号Cを印字し、その後行番号B、行番号
D、行番号Eの順に印字する。
図においてレポートファイルは行番号フィールドと、印
字データフィールドと、ポインタフィールドとを有して
いる。印字装置3はこのレポートファイルをポインタの
指示する順番に従って印字する。但しポインタによる指
示のない場合は、レポートファイル上の次の行データを
印字する。第2図の場合行番号Aを印字後ポインタの指
示に従って行番号Cを印字し、その後行番号B、行番号
D、行番号Eの順に印字する。
次に、プログラムから論理的に行を後戻りさせて印字す
る例を示す、第3図においてX行を印字後にプログラム
から逆もどり指示付きの印字命令が発行されたとする。
る例を示す、第3図においてX行を印字後にプログラム
から逆もどり指示付きの印字命令が発行されたとする。
オペレーティングシステムは逆もどりした時の印字位置
をレポートファイルの行番号フィールドをもとに求める
。この例ではA行とB行の間もしくはA行と同一行であ
ったとする。この印字行をY行とする。この時オペレー
ティングシステムはA、B、X、Yの各行のポインタを
第4図のように修正する。したがって印字装置はA→Y
−+B−+Xの順に印字を行なうことができる。
をレポートファイルの行番号フィールドをもとに求める
。この例ではA行とB行の間もしくはA行と同一行であ
ったとする。この印字行をY行とする。この時オペレー
ティングシステムはA、B、X、Yの各行のポインタを
第4図のように修正する。したがって印字装置はA→Y
−+B−+Xの順に印字を行なうことができる。
以上説明したように本発明はレポートファイル管理機能
を強化することにより、印字装置を論理的に逆もどりさ
せることを可能として、プログラム作成の簡易化がはか
れる効果がある。例えば伝票印字プロゲラにおいて合計
金額印字後に、明細行を印字する為には明細データをメ
モリ上にためておき合計を求めた後に合計性、明細行の
順に印字する必要があり、従来の方法ではデータのため
込みのコーディングが必要であったが、本発明の印字装
置制御方式を使用することによって明細データのため込
みなしに簡易に同機能を有するプログラムを作成できる
。
を強化することにより、印字装置を論理的に逆もどりさ
せることを可能として、プログラム作成の簡易化がはか
れる効果がある。例えば伝票印字プロゲラにおいて合計
金額印字後に、明細行を印字する為には明細データをメ
モリ上にためておき合計を求めた後に合計性、明細行の
順に印字する必要があり、従来の方法ではデータのため
込みのコーディングが必要であったが、本発明の印字装
置制御方式を使用することによって明細データのため込
みなしに簡易に同機能を有するプログラムを作成できる
。
第1図は本発明によるプリンタ制御方式の一実施例を示
すシステム構成図、第2図はレポートファイルの例を示
すシステム論理図、第3図および第4図は印字行を逆戻
り制御する例を示す論理図である。 1・・・中央処理装置、2・・・ディスクファイル、2
a・・・レポートファイル、3・・・印字装置。
すシステム構成図、第2図はレポートファイルの例を示
すシステム論理図、第3図および第4図は印字行を逆戻
り制御する例を示す論理図である。 1・・・中央処理装置、2・・・ディスクファイル、2
a・・・レポートファイル、3・・・印字装置。
Claims (1)
- 印字行ごとに印字データを指定する手段を有することを
特徴とするプリンタ制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62011632A JPS63178317A (ja) | 1987-01-20 | 1987-01-20 | プリンタ制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62011632A JPS63178317A (ja) | 1987-01-20 | 1987-01-20 | プリンタ制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63178317A true JPS63178317A (ja) | 1988-07-22 |
Family
ID=11783316
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62011632A Pending JPS63178317A (ja) | 1987-01-20 | 1987-01-20 | プリンタ制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63178317A (ja) |
-
1987
- 1987-01-20 JP JP62011632A patent/JPS63178317A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS63178317A (ja) | プリンタ制御方式 | |
| JPS62127932A (ja) | 印刷スプ−リング制御方式 | |
| JP2731047B2 (ja) | プログラムのオペランドチェック方式 | |
| JPH01150935A (ja) | 中央演算装置 | |
| JPH02181886A (ja) | 直線描画装置 | |
| JP2626769B2 (ja) | 出力制御装置及び方法 | |
| JPS6168631A (ja) | 文書印刷処理方式 | |
| JPH0216626A (ja) | プリンタ出力制御方式 | |
| JPS61271568A (ja) | テキスト編集方式 | |
| JPH0720763Y2 (ja) | 印刷制御装置 | |
| JPH04184619A (ja) | 帳票定義体レイアウトの印刷処理方式 | |
| Soop | DOLL, the on-line measurement system for heavy-liquid bubble-chamber photographs | |
| JPH04178836A (ja) | 書式編集処理方式 | |
| JPH02257275A (ja) | 文書ファイル管理方式 | |
| JPH0281141A (ja) | トレース管理方式 | |
| JPH05173874A (ja) | 情報処理装置 | |
| JPH0236415A (ja) | プリンタ出力処理方式 | |
| JPS6346678A (ja) | 複数フアイル・ボリユ−ム形式磁気テ−プのフアイル操作装置 | |
| JPH02280224A (ja) | リスト印刷量削滅方式 | |
| JPH02201681A (ja) | メッセージ管理方式 | |
| JPS63311535A (ja) | プログラム複写方式 | |
| JPH04128881A (ja) | 毛筆文字フォント出力システム | |
| JPH0244455A (ja) | Fifo装置 | |
| JPH04195344A (ja) | レジスタファイル読み出し機構 | |
| JPH03282748A (ja) | 複数属性ファイルの混在するファイル管理装置 |