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

印刷データ自動編集方式

Info

Publication number
JPH02285416A
JPH02285416A JP1108027A JP10802789A JPH02285416A JP H02285416 A JPH02285416 A JP H02285416A JP 1108027 A JP1108027 A JP 1108027A JP 10802789 A JP10802789 A JP 10802789A JP H02285416 A JPH02285416 A JP H02285416A
Authority
JP
Japan
Prior art keywords
print data
field
byte
characters
editing method
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
Application number
JP1108027A
Other languages
English (en)
Other versions
JPH079620B2 (ja
Inventor
Hiroko Inaba
稲葉 浩子
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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は印刷データ自動編集方式に関し、特に電子計算
機システムにおける印刷出力時の印刷データの自動編集
方式に関する。
(従来の技術) 従来、印刷データ編集方式においては、X行目の印刷デ
ータは、1バイト目からyバイトのデータをm桁に印刷
し、yバイト目からWバイトのデータを1桁に印刷する
といった情報を書式情報に設定しておき、印刷出力する
際に印刷制御部がその書式情報に従って印刷データを切
り分けて印刷装置に印刷指示をしていた。
(発明が解決しようとする課題) 上述した従来の編集方式は、印刷データの切り出し方を
バイト単位で固定的に書式情報の一部としてもつため、
印刷データの中味が1バイト文字と2バイト文字がどの
ように並んでいるかという構成と編集方法が1対1の関
係にあり、故に印刷データの中味の構成が少しでも変わ
れば、たとえどこの位置からいくつ文字を印刷するとい
った編集方法は変わらなくとも新たに編集情報を作り直
さなければならず作業が非常に煩雑であった。また、編
集情報と実際の印刷データ構成との不整合による印刷不
正などのミスも発生しやすかった。
(課題を解決するための手段) 本発明による印刷データ自動編集方式は、印刷データの
切り出し位置と切り出し文字数をフィールド情報として
もつ編集フィールド定義部と、そのフィールドを何行目
のどの位置から印刷するかを決める編集フィールド割り
付け部を書式情報記憶部に設定する編集法自動変換手段
と、印刷データ記憶部より印刷データを読み出し、前記
編集法自動変換手段により書式情報記憶部に設定された
編集フィールド定義部のフィールド情報を印刷データ中
の文字が1バイト文字か2バイト文字かを見分けること
により文字単位情報からバイト単位情報に変換する編集
性自動変換手段とを有している。
(実施例) 次に本発明について図面を参照して説明する。
第1図は本発明の一実施例の印刷データの自動編集方式
の構成を示すブロック図である。
本実施例の印刷データ自動編集方式は、編集法自動変換
手段1と、書式情報記憶部2と、編集フィールド定義部
3と、編集フィールド割り付け部4と、印刷データ出力
手段5と、印刷データ記憶部6と、編集性自動変換手段
・7と、印刷制御部8と、印刷装置9とから構成されて
いる。
編集法自動変換手段1は、印刷データをどのように編集
するかを定めるm集フィールド定義部3と編集フィール
ド割り付け部4を書式情報記憶部2に設定する。
印刷データ出力手段5はあらかじめ印刷データ記憶部6
に印刷すべきデータを出力しておく。
編集性自動変換手段7は、印刷データ記憶部6より印刷
データを読み込み、印刷データの中味が1バイト文字か
2バイト文字かを調べてこの印刷データに対応する編集
フィールド定義部3のフィールド情報を文字単位情報か
らバイト単位情報に変換し、その変換情報に編集フィー
ルド定義部3のもとの情報を書き換える。
印刷制御部8はあらかじめ、編集方法手段2によって設
定された編集フィールド割り付け部4及び編集自動変換
手段7によりバイト単位に変換された編集フィールド定
義部3に従い、印刷データを切り分け、印刷装置8に印
刷指示を行う。
次に、編集法自動変換手段1と編集性自動変換手段7に
ついて第2図、第3図、第4図及び第5図を参照してさ
らに詳しく説明する。
第2図は第1図の編集フィールド定義部3を、第3図は
第1図の編集フィールド割り付け部4を例示した図であ
る。II集方法設定手段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図の編集フィールド割り付け部の行位置にの
ところで、参照する編集分類番号に方法1の1を、10
桁目にフィールド1を印刷するので印刷位置に10、印
刷フィールド番号1を設定し、20桁目にフィールド2
を印刷するので、印刷位置に20、印刷フィールド番号
2を設定する。
次に、印刷出力する際、編集性自動変換手段7は既に印
刷データ出力手段5によって出力された印刷データを印
刷データ記憶部6から読み込みまた既に設定された印刷
データに対応する第2図の編集フィールド定義部及び第
3図の編集フィールド割り付け部を読み込み印刷データ
が何行目に印刷するかによって第3図の編集フィールド
割り付け部を検索し、その行がどの編集をするかを参照
編集分類番号で調べる。次に前記参照分類番号をもつ方
法を第2図の編集フィールド定義部から検索し、そのフ
ィールド情報を見て、切り出し文字位置と切り出し文字
数の部分を、実際に読み込んだ印刷データ中の文字が1
バイト文字か2バイト文字かを調べることにより文字単
位の情報をバイト単位に変換する0例えば第4図の印刷
データの“山田太部AAA″が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バイトの構成が変わっても編集方法をそれに合わせて
再設定する煩雑さがなくなり、非常に簡単に印刷データ
を編集できるという効果がある。
3・・・m集フィールド定義部、4・・・編集フィール
ド割り付け部、5・・・印刷データ出力手段、6・・・
印刷データ記憶部、7・・・編集性自動変換手段、8・
・・印刷制御部、9・・・印刷装置。

Claims (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 true JPH02285416A (ja) 1990-11-22
JPH079620B2 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
JPH079620B2 (ja) 1995-02-01

Similar Documents

Publication Publication Date Title
US4463444A (en) Word processing system having a formatting bidirectional printer
US3739348A (en) Automatic editing method
GB2217491A (en) Output apparatus
JPH079620B2 (ja) 印刷データ自動編集方式
JPS62219768A (ja) 電子フアイリングシステム
JP2720433B2 (ja) 画像データ蓄積装置
JPH0545486Y2 (ja)
JPS6330931A (ja) 帳票フオ−マツト定義方式
JP2000181673A (ja) 文書印刷装置
JP2770309B2 (ja) 出力電文編集方式
JPS61264864A (ja) 画像出力方式
JPH05120310A (ja) 回線申込書発行システム
JPH0561859A (ja) ワードプロセツサ
JP2734791B2 (ja) オンライン情報検索システム
JPH0457151A (ja) 構造化文書の差込み処理方法
JPS6125164B2 (ja)
JPH05150963A (ja) プログラム仕様書作成方式
JPS62135969A (ja) 画像情報処理システム
JPH05298312A (ja) 文書作成方法
JPH03227285A (ja) 帳票出力編集装置
JPH01200443A (ja) 文字出力装置
JPH0573376A (ja) マスタフアイルジエネレータ
JPS62284777A (ja) 可変改行ピツチ帳票の印刷制御方式
JPS5917664A (ja) 文字認識装置
JPH05342207A (ja) ワードプロセッサの書式指定方法

Legal Events

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