JPH079620B2 - 印刷データ自動編集方式 - Google Patents

印刷データ自動編集方式

Info

Publication number
JPH079620B2
JPH079620B2 JP1108027A JP10802789A JPH079620B2 JP H079620 B2 JPH079620 B2 JP H079620B2 JP 1108027 A JP1108027 A JP 1108027A JP 10802789 A JP10802789 A JP 10802789A JP H079620 B2 JPH079620 B2 JP H079620B2
Authority
JP
Japan
Prior art keywords
print data
field
edit
unit
byte
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.)
Expired - Fee Related
Application number
JP1108027A
Other languages
English (en)
Other versions
JPH02285416A (ja
Inventor
浩子 稲葉
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 Corp
Original Assignee
NEC Corp
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 Corp filed Critical NEC Corp
Priority to JP1108027A priority Critical patent/JPH079620B2/ja
Publication of JPH02285416A publication Critical patent/JPH02285416A/ja
Publication of JPH079620B2 publication Critical patent/JPH079620B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は印刷データ自動編集方式に関し、特に電子計算
機システムにおける印刷出力時の印刷データの自動編集
方式に関する。
(従来の技術) 従来、印刷データ編集方式においては、x行目の印刷デ
ータは、1バイト目からyバイトのデータをm桁に印刷
し、yバイト目からwバイトのデータをn桁に印刷する
といった情報を書式情報に設定しておき、印刷出力する
際に印刷制御部がその書式情報に従って印刷データを切
り分けて印刷装置に印刷指示をしていた。
(発明が解決しようとする課題) 上述した従来の編集方式は、印刷データの切り出し方を
バイト単位で固定的に書式情報の一部としてもつため、
印刷データの中味が1バイト文字と2バイト文字がどの
ように並んでいるかという構成と編集方法が1対1の関
係にあり、故に印刷データの中味の構成が少しでも変わ
れば、たとえどこの位置からいくつ文字を印刷するとい
った編集方法は変わらなくとも新たに編集情報を作り直
さなければならず、作業が非常に煩雑であった。また、
編集情報と実際の印刷データ構成との不整合による印刷
不正などのミスも発生しやすかった。
(課題を解決するための手段) 本発明による印刷データ自動編集方式は、印刷データの
切り出し位置と切り出し文字数をフィールド情報として
もつ編集フィールド定義部と、そのフィールドを何行目
のどの位置から印刷するかを決める編集フィールド割り
付け部を書式情報記憶部に設定する編集方法設定手段
と、印刷データ記憶部より印刷データを読み出し、前記
編集方法設定手段により書式情報記憶部に設定された編
集フィールド定義部のフィールド情報を印刷データ中の
文字が1バイト文字か2バイト文字かを見分けることに
より文字単位情報からバイト単位情報に変換する編集法
自動変換手段とを有している。
(実施例) 次に本発明について図面を参照して説明する。
第1図は本発明の一実施例の印刷データの自動編集方式
の構成を示すブロック図である。
本実施例の印刷データ自動編集方式は、編集方法設定手
段1と、書式情報記憶部2と、編集フィールド定義部3
と、編集フィールド割り付け部4と、印刷データ出力手
段5と、印刷データ記憶部6と、編集法自動変換手段7
と、印刷制御部8と、印刷装置9とから構成されてい
る。
編集方法設定手段1は、印刷データをぉのように編集す
るかを定める編集フィールド定義部3と編集フィールド
割り付け部4を書式情報記憶部2に設定する。
印刷データ出力手段5はあらかじめ印刷データ記憶部6
に印刷すべきデータを出力しておく。
編集法自動変換手段7は、印刷データ記憶部6より印刷
データを読み込み、印刷データの中味が1バイト文字は
2バイト文字かを調べてこの印刷データに対応する編集
フィールド定義部3のフィールド情報を文字単位情報か
らバイト単位情報に変換し、その変換情報に編集フィー
ルド定義部3のもとの情報を書き換える。
印刷制御部8はあらかじめ、編集方法手段2によって設
定された編集フィールド割り付け部4及び編集法自動変
換手段7によりバイト単位に変換された編集フィールド
定義部3に従い、印刷データを切り分け、印刷装置に印
刷指示を行う。
次に、編集方法設定手段1と編集法自動変換手段7につ
いて第2図、第3図、第4図及び第5図を参照してさら
に詳しく説明する。
第2図は第1図の編集フィールド定義部3を、第3図は
第1図の編集フィールド割り付け部4を例示した図であ
る。編集方法設定手段1は、印刷データの編集方法を決
定するために書式情報記憶部2に、編集フィールド定義
部3及び編集フィールド割り付け部4を設定する。例え
ば、第4図に示すように印刷データを印刷するとき、印
刷データの“山”から最初の“△”(空白を表わす)ま
でをフィールド1、“1"から“5"までをフィールド2と
して区切り、第2図の編集フィールド定義部の方法1に
フィールド切り出し情報を設定する。
まず、フィールド1は1文字めから始まり5文字あるの
で第2図の編集フィールド定義部のフィールド1の切り
出し位置が1、切り出し文字数が5と設定される。フィ
ールド2は9文字めから始まり3文字あるので切り出し
位置に9、切り出し文字数に3が設定される。方法2以
下は別の印刷データを方法1とは違った切り出し方をす
る場合に設定され、複数種類の切り出し方が設定できる
ようになっている。
また、第3図の編集フィールド割り付け部の行位置xの
ところで、参照する編集分類番号に方法1の1を、10桁
目にフィールド1を印刷するので印刷位置に10、印刷フ
ィールド番号1を設定し、20桁目にフィールド2を印刷
するので、印刷位置に20、印刷フィールド番号2を設定
する。
次に、印刷出力する際、編集法自動変換手段7は既に印
刷データ出力手段5によって出力された印刷データを印
刷データ記憶部6から読み込みまた既に設定された印刷
データに対応する第2図の編集フィールド定義部3及び
第3図の編集フィールド割り付け部を読み込み印刷デー
タが何行目に印刷するかによって第3図の編集フィール
ド割り付け部を検索し、その行がどの編集をするかを参
照編集分類番号で調べる。次に前記参照分類番号をもつ
方法を第2図の編集フィールド定義部から検索し、その
フィールド情報を見て、切り出し文字位置と切り出し文
字数の部分を、実際に読み込んだ印刷データ中の文字が
1バイト文字か2バイト文字かを調べることにより文字
単位の情報をバイト単位に変換する。例えば第4図の印
刷データの“山田太郎△△△”が2バイト文字で、“01
75"が1バイト文字であり、これをx行目に印刷すると
すると、まず第3図の編集フィールド割り付け部から行
位置xの参照編集分類番号を検索し、その番号1から第
2図の編集フィールド定義部の方法1を選ぶ。方法1の
フィールド情報に対して、まずフィールド1は切り出し
位置を1バイト、切り出し文字数を5文字×2バイト=
10バイトに変換する。フィールド2は切り出し位置を7
文字×2バイト+2文字×1バイト=16バイト、切り出
し文字数を3文字×1バイト=3バイトに変換する。こ
のように変換した結果が第5図である。
次に印刷制御部8は編集法自動変換手段7により変換さ
れた第5図の編集フィールド定義部と編集方法設定手段
1により設定された第3図の編集フィールド割り付け部
により従来通り印刷データを切り分けて印刷する。
(発明の効果) 以上説明したように本発明は、編集方法をバイト単位で
なく文字単位で設定しておき印刷データに従ってバイト
単位に変換することにより、印刷データの1バイト/2バ
イト文字の構成を意識せず、編集方法が設定でき、編集
方法と印刷データ構造のアンマッチによる印刷不正など
のミスが防げる。
また、編集方法を設定した後で印刷データの1バイト/2
バイトの構成が変わっても編集方法をそれに合わせて再
設定する煩雑さがなくなり、非常に簡単に印刷データを
編集できるという効果がある。
【図面の簡単な説明】
第1図は本発明による印刷データ自動編集方式の一実施
例の構成を示すブロック図、第2図は第1図中の編集フ
ィールド定義部を例示する図、第3図は第1図中の編集
フィールド割り付け部を例示する図、第4図は印刷デー
タをどのように印刷するかを例示する図、第5図は第1
図中の編集法自動変換手段により、変換された編集フィ
ールド定義部を例示する図である。 1……編集方法設定手段、2……書式情報記憶部、3…
…編集フィールド定義部、4……編集フィールド割り付
け部、5……印刷データ出力手段、6……印刷データ記
憶部、7……編集法自動変換手段、8……印刷制御部、
9……印刷装置。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】書式情報を記憶する書式情報記憶部と、印
    刷データを出力するための印刷データ出力手段と、出力
    された印刷データを記憶するデータ記憶部と、印刷デー
    タ書式情報を用いて印刷装置へ印刷指示する印刷制御部
    とを有する電子計算機システムにおいて、前記印刷デー
    タをどのように編集するかを決めるために前記印刷デー
    タを各フィールドに分割してフィールド単位で管理する
    とき、そのフィールドの切り出し位置と切り出し文字数
    を情報としてもつ編集フィールド定義部を、前記フィー
    ルドを何行目のどの位置から印刷するかを決める編集フ
    ィールド割り付け部とを書式情報記憶部に設定する編集
    方法設定手段と、前記印刷データ記憶部より印刷データ
    を読み出し、前記編集方法設定手段により書式情報記憶
    部に設定された編集フィールド定義部のフィールド情報
    について印刷データ中の文字が1バイト文字か2バイト
    文字かを見分けることにより、切り出し位置と切り出し
    文字数を文字単位からバイト単位に変換する編集法自動
    変換手段とを含むことを特徴とする印刷データ自動編集
    方式。
JP1108027A 1989-04-27 1989-04-27 印刷データ自動編集方式 Expired - Fee Related JPH079620B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1108027A JPH079620B2 (ja) 1989-04-27 1989-04-27 印刷データ自動編集方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1108027A JPH079620B2 (ja) 1989-04-27 1989-04-27 印刷データ自動編集方式

Publications (2)

Publication Number Publication Date
JPH02285416A JPH02285416A (ja) 1990-11-22
JPH079620B2 true JPH079620B2 (ja) 1995-02-01

Family

ID=14474110

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1108027A Expired - Fee Related JPH079620B2 (ja) 1989-04-27 1989-04-27 印刷データ自動編集方式

Country Status (1)

Country Link
JP (1) JPH079620B2 (ja)

Also Published As

Publication number Publication date
JPH02285416A (ja) 1990-11-22

Similar Documents

Publication Publication Date Title
US5600770A (en) System for centrally controlling letter data
US4463444A (en) Word processing system having a formatting bidirectional printer
JPH079620B2 (ja) 印刷データ自動編集方式
EP0119396B1 (en) Apparatus for and methods of presenting or displaying data represented as electric signals
JPS6214689A (ja) 文字出力制御装置
GB2217491A (en) Output apparatus
JPH0418332B2 (ja)
JPH06187107A (ja) 帳票配布出力装置
EP0506101A1 (en) Character resource management system
JPS6231375B2 (ja)
JPH02158827A (ja) 印刷出力用データストリーム作成処理方式
JP2770309B2 (ja) 出力電文編集方式
JPS61195455A (ja) 文書作成装置
JP2614251B2 (ja) プリンタの印刷制御方式
JPH05120310A (ja) 回線申込書発行システム
JPS59158476A (ja) 文字読取装置
JPS6113616B2 (ja)
JPS62284777A (ja) 可変改行ピツチ帳票の印刷制御方式
JP2001010146A (ja) 書式指定印刷システムおよび方法
JPS61264864A (ja) 画像出力方式
JPS6092881A (ja) デ−タ処理システム
JPH0573230A (ja) 印字データ操作装置
JPH031224A (ja) 入出力システム
JPS62115520A (ja) 定型フオ−マツト印字方式
JPH05298312A (ja) 文書作成方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees