JPH0230565A - 小組印刷方式 - Google Patents

小組印刷方式

Info

Publication number
JPH0230565A
JPH0230565A JP63181136A JP18113688A JPH0230565A JP H0230565 A JPH0230565 A JP H0230565A JP 63181136 A JP63181136 A JP 63181136A JP 18113688 A JP18113688 A JP 18113688A JP H0230565 A JPH0230565 A JP H0230565A
Authority
JP
Japan
Prior art keywords
line
small set
printing
image
page
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
JP63181136A
Other languages
English (en)
Inventor
Toshio Okubo
大久保 敏夫
Shiyunichi Mizuhiki
俊一 水挽
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.)
Toshiba Corp
Toshiba Computer Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Computer Engineering 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 Toshiba Corp, Toshiba Computer Engineering Corp filed Critical Toshiba Corp
Priority to JP63181136A priority Critical patent/JPH0230565A/ja
Publication of JPH0230565A publication Critical patent/JPH0230565A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の目的コ (産業上の利用分野) この発明は、小組を有する文書の印刷を行う文書印刷シ
ステムに係り、特に小組だけを印刷する場合に好適な小
組印刷方式に関する。
(従来の技術) 従来、小組を有する文書を扱う日本語ワードプロセッサ
等の文書処理装置の印刷システムは、第3図に示すよう
に構成されるのが一般的であった。第3図の構成では、
印刷指示があると、まずページ展開部18が起動される
。ページ展開部18は、印刷指示のあった文書の本文の
展開を行うために文書読込み部16を起動し、本文デー
タを文書ファイル11からテキストバッファ15に読込
ませる。次にページ展開部18は、行展開部17を起動
して1行分の文字列(これを行イメージと呼ぶ)を展開
し、本文用ページバッファ13aにスタックすると共に
、当該行の位置を行管理テーブル13bにセットする。
ページ展開部18は、以上の動作を1ペ一ジ分の行数だ
け行った後、文書中に小組がある場合には小組展開部2
0を起動する。小組展開部20は、小組内の行を1行毎
に行展開部17を用いて小組の行数分展開し、小組用の
ページバッファ14a並びに行管理テーブル14bの作
成を行い、ページ展開部18に制御を戻す。
ページ展開部18は、小組の展開が終了すると、ページ
バッファ出力部19を起動する。ページバッファ出力部
19は、本文用のページバッファ13aにスタックされ
ている1ペ一ジ分の本文データの行イメージと小組用の
ページバッファ14aにスタックされている同一ページ
内の小組の行イメージとを、行管理テーブル33b、 
34bにセットされている行位置を示す座標に従って順
に取出し、座標が一致する行イメージについては合成し
、各行毎にシスアウトファイル12に印刷イメージを出
力する。
さて、第3図のシステムの印刷機能を用いて小組(領域
)内の印刷イメージをチエツクしたい場合がある。この
チエツクのためには、小組だけを印刷すればよいが、行
管理テーブル14bに従って小組用のページバッファ1
4aの内容の印刷イメージだけを生成しただけでは、本
文とのずれが生じて正しいチエツクが行えない。そこで
従来は、小組のチエツクでも、小組を含む文書ページ全
体の印刷イメージを上記したように生成して印刷する必
要がある。しかし、小組のチエツクのために文書ページ
全体を印刷することは、特にシリアルプリンタ等を用い
た印刷の場合には多大な時間を要するため無駄であった
。また、オーバーレイ印刷で他の文書の小組だけを利用
したい場合もあるか、第3図のシステムでは本文も印刷
されてしまうため、本文を削除しなければならなかった
(発明が解決しようとする課題) 上記したように従来は、文書内の小組だけを正しく印刷
することはできず、したがって小組だけのチエツク・を
必要とする場合にも本文を含む文書ページ全体を印刷し
なければならなかった。
したがってこの発明は、文書の小組たけを本文に影響を
及ぼさずに印刷できるようにすることを解決すべき課題
とする。
[発明の構成] (課題を解決するための手段) この発明は、小組印刷を指示する指示手段と、この指示
手段によって小組印刷が指示された場合には本文の各行
イメージを全て空白に置換える空白生成手段とを設け、
この空白生成手段によって空白に置換えられた本文の各
行イメージと小組の各行イメージとを合成しながら印刷
イメージを出力するようにしたことを特徴とする。
(作用) 上記の構成によれば、文書の本文は空白に置換えられる
ので、従来と同様にして小組と合成して印刷イメージを
生成しても、小組だけを文書ペグ上の正しい位置に高速
に印刷出力することが可能となる。
(実施例) 第1図はこの発明を適用する文書印刷システム、例えば
日本語ワードプロセッサまたは(企業内印刷用の)卓」
二出版システムなどに好適な文書印刷システムの一実施
例を示すブロック構成図である。同図において、31は
印刷すべき文書が格納されるフロッピーディスク装置ま
たはハードディスク装置などの文書ファイル、32は出
来上がった印刷イメージをスプールのために一時保持す
るシスアウトファイルである。33aは文書の本文を1
行(の文字列)を単位として1ペ一ジ分保持するページ
バッファ、33bはページバッファ33aと対を成し、
同バッファ33aに保持されている各行の紙面上の位置
をプリンタの解像度に応じたドツト座標で保持する行管
理テーブルである。また34a。
34bは小組用のページバッファ、行管理テーブルであ
る。即ちページバッファ34aは文書内の小組を行単位
で保持し、行管理テーブル34bはページバッファ34
aに保持されている各行の紙面上の位置をドツト座標で
保持するのに用いられる。35は文書ファイル31から
読込んだ文書の内容を保持するテキストバッファ、36
は1行分の文字列(行イメージ)を保持する行イメージ
バッファ(LNBUF)である。
37は文書ファイル31からテキストバッファ35に文
書を読込む文書読込み部、38は文書のフォーマットま
たは小組のフォーマットに従ってテキストバッファ35
から1行分を取出して行イメージバッファ36に行イメ
ージの展開を行う行展開部である。
39は文書ファイル31内の文書の本文データを行展開
部38を用いて1行ずつ展開してページバッファ33a
にスタックすると共に、その行位置を行管理テーブル3
3bにスタックするページ展開部、40はページバッフ
ァ33a、 34a内の文字列を行管理テブル33b、
 34bを参照しながら印刷イメージの1行分を作成し
、シスアウトファイル32に出力するページバッファ出
力部である。
41は小組だけの印刷を行うことを指示するための小8
(l印刷指示手段、例えばスイッチ(以下、小組印刷ス
イッチと称する)、42は小組印刷スイッチ41の状態
をチエツクして小組印刷指示の有無を判定する小組印刷
判定部である。43は小組印刷判定部42によって小組
印刷指定有りが判定された場合に起動され、打痕開部3
8で展開された行イメージを空白コードに置換える空白
生成部、44は小組の展開を行って小組用のページバッ
ファ34a1行管理テーブル34bへのスタックを行う
小組展開部である。
次に第1図の構成の動作を第2図のフローチャトを適宜
参照して説明する。まず、第1図のシステムに対して外
部から印刷指示があると、ペジ展開部39が起動される
。ページ展開部39は、印刷指示のあった文書の本文の
展開を行うために文書読込み部37を起動し、同文書読
込み部37を用いて目的の本文データを文書ファイル3
1からテキストバッファ35に読込ませる。次にページ
展開部39は、本文データから1行分の文字列(行イメ
ージと呼ぶ)を展開するために(小組印刷判定部42を
通して)打痕開部38を起動する。これにより打痕開部
38は、文書のフォーマットに従ってテキストバッファ
35から1行分の文字列を切出し、その切出した1行文
字列(行イメージ)を行イメージバッファ36に格納す
る行イメージ展開処理を行う(第2図のフローチャート
のステップSl)。このとき打痕開部38は、行ピッチ
等のフォーマットの解析も行う。
打痕開部38による1行の行イメージ展開が行われると
、小組印刷判定部42が起動される。これにより小組印
刷判定部42は小組印刷スイッチ41の状態を調べ、小
組印刷が指定されている(スイッチON状態)か否(ス
イッチOFF状態)かを判別する(ステップS2)。小
組印刷スイッチ41がONの場合には、小組印刷判定部
42は小組印刷が指定されているものと判別し、空白生
成部43を起動する。これにより空白生成部43は、行
イメージバッファ36に展開された本文内の行イメージ
(文字列)を空白に置換える(ステップS3)。なお、
ステップS3において文字単位に空白コードに置換える
のは無駄であるため、ここでは1文字分の空白コードと
行イメージの有効長とで空白行イメージを表現するよう
にしている。空白生成部43による空白への置換えが終
了すると(ステップS2の判定がNoの場合にはその判
定後直ちに)、ページ展開部39は行イメージバッファ
36に格納されている行イメージをページバッファ33
aにスタックすると共に、打痕開部38のフォーマット
解析によって求められたその行の位置を示すドツト座標
を、ページバッファ33aと対を成す行管理テーブル3
3bにセットする。
以上の動作が1ペ一ジ分の行数分繰返されると、ページ
展開部39は今度は同じ文書ページ内の小組の展開を行
うために文書読込み部37を起動し、同文書読込み部3
7を用いて目的の小組を文書ファイル31からテキスト
バッファ35に読込ませる。次にページ展開部39は、
小組内の行を1行(の行イメージ)毎に展開するために
小組展開部44を起動する。これにより小組展開部44
は、小組のフォーマットに従ってテキストバッファ35
から1行分の文字列を切出し、その切出した1行文字列
(行イメージ)を行イメージバッファ36に一時格納す
ると共に行ピッチ等のフォーマットの解析を行い、しか
る後に行イメージバッファ36に一時格納した小組の行
イメージをページバッファ34aにスタックすると共に
その行の位置を示すドツト座標をページバッファ34a
と対を成す行管理テーブル34bにセットする処理(小
組展開処理)を、小組の行数分繰返す。
小組展開部44による一連の小組展開処理が全て終了す
ると、ページ展開部39に制御が戻る。ペジ展開部39
は、今度はページバッファ出力部40を起動する。これ
によりページバッファ出力部40は、ページバッファ3
3aにスタックされている1ペジ分の本文データの行イ
メージとページバッファ34aにスタックされている同
一ページ内の小組の行イメージとを、行管理テーブル3
3b、 34bにセットされている行位置を示す座標に
従って順に取出し、座標が一致する行イメージについて
は合成し、各行毎にシスアウトファイル32に印刷イメ
ージを出力する。この印刷イメージを図示せぬシリアル
プリンタ等のプリンタ装置を用いて印刷することにより
、小組印刷スイッチ41がONされていた場合であれば
、本文データの各行イメージは空白に置換えられている
ことから、小組だけが文書ページ(紙面)の正しい領域
に効率的に印刷され、小組だけのチエツクが確実に行え
る。また、小組印刷スイッチ41がOFF状態にある場
合には、本文および小組を含む本来の文書ページが従来
通りに印刷される。
なお、前記実施例では、小組印刷か否かを指定するため
の小組印刷スイッチ41、即ち、■小組印刷および■全
文印刷のいずれか一方を任意に指定するための指定手段
を設けた場合について説明したが、小組印刷スイッチ4
1に代えて上記■、■の他に本文のみの印刷(本文印刷
)が選択指定可能な指定手段を設けることも可能である
。この場合、最初に上記■を指定して縦書きで小組を印
刷し、次に■を指定して本文を横書きで重ねて印刷(オ
バーレイ印刷)することにより、小組内のみ縦書きにす
ることもできる。
[発明の効果コ 以上詳述したようにこの発明によれば、文書の本文は空
白に置換えられるので、この空白に置換えられた本文と
小組とを合成して文書ページの印刷イメージを生成する
ことにより、小組だけを文書ページ(紙面)上の正しい
位置に高速に印刷出力することが可能となる。
【図面の簡単な説明】
第1図はこの発明を適用する文書印刷システムの一実施
例を示すブロック構成図、第2図は第1図のシステムに
おける空白生成動作を説明する1ま ためのフローチャ ト、第3図は従来例を示すブ 管理テーブル、36・・・行イメージバッファ、38・
・・社屋開部、39・・・ページ展開部、41・・・小
組印刷スイッチ、42・・・小組印刷判定部、43・・
・空白生成部、44・・・小組展開部。 出願人代理人 弁理士 鈴江武彦

Claims (1)

    【特許請求の範囲】
  1. 小組印刷を指示する指示手段と、この指示手段によって
    小組印刷が指示された場合には印刷対象文書ページ中の
    本文の各行イメージを全て空白に置換える空白生成手段
    と、この空白生成手段によって空白に置換えられた上記
    本文の各行イメージと上記文書ページ中の小組の各行イ
    メージとを、各行イメージの位置情報に従って合成しな
    がら印刷イメージを出力する出力手段とを具備し、この
    出力手段から出力された印刷イメージを用いて印刷を行
    うようにしたことを特徴とする小組印刷方式。
JP63181136A 1988-07-20 1988-07-20 小組印刷方式 Pending JPH0230565A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63181136A JPH0230565A (ja) 1988-07-20 1988-07-20 小組印刷方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63181136A JPH0230565A (ja) 1988-07-20 1988-07-20 小組印刷方式

Publications (1)

Publication Number Publication Date
JPH0230565A true JPH0230565A (ja) 1990-01-31

Family

ID=16095513

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63181136A Pending JPH0230565A (ja) 1988-07-20 1988-07-20 小組印刷方式

Country Status (1)

Country Link
JP (1) JPH0230565A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200114034A (ko) * 2019-03-27 2020-10-07 네이버 주식회사 인공지능 모델을 이용한 이미지 편집 방법 및 장치

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200114034A (ko) * 2019-03-27 2020-10-07 네이버 주식회사 인공지능 모델을 이용한 이미지 편집 방법 및 장치

Similar Documents

Publication Publication Date Title
US4470129A (en) Page modification method in a printer subsystem of the partial page buffer composing type
US5878198A (en) Information processing apparatus and method and memory medium storing information processing program
CA1100644A (en) Raster printer with sufficient printing flexibility
JPH0230565A (ja) 小組印刷方式
JPS60222270A (ja) 表デ−タ差込み印刷装置
JP3246142B2 (ja) 印刷制御装置
JPH0755572B2 (ja) 印字装置
JPH0572270B2 (ja)
JP2550562B2 (ja) 文字表示装置
JPH06301713A (ja) 対訳表示方法及び文書表示装置並びにディジタル複写装置
JP2682984B2 (ja) 出力装置
JP2682873B2 (ja) 表形式文書の認識装置
JPS61195865A (ja) プリンタ制御方法
JPS63202476A (ja) 文書出力装置
JP2594043B2 (ja) 罫線作成装置
JPS61249133A (ja) 印字制御装置
JP2977132B2 (ja) プリンタ
JP2595399B2 (ja) 文書処理方法
JPS6364778A (ja) 記録装置の制御方法及び記録制御装置
JPS62251884A (ja) 記録装置
JPH0751374B2 (ja) 文書処理装置
JPH0477277A (ja) 印刷装置
JPH0756924A (ja) 対訳装置
JPH0561856A (ja) 文書作成装置
JPS63187367A (ja) デ−タの登録検索方式