JPS63108428A - 定型文書作成方式 - Google Patents
定型文書作成方式Info
- Publication number
- JPS63108428A JPS63108428A JP61254369A JP25436986A JPS63108428A JP S63108428 A JPS63108428 A JP S63108428A JP 61254369 A JP61254369 A JP 61254369A JP 25436986 A JP25436986 A JP 25436986A JP S63108428 A JPS63108428 A JP S63108428A
- Authority
- JP
- Japan
- Prior art keywords
- data
- standard document
- insertion area
- standard
- document
- 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
Links
Landscapes
- Record Information Processing For Printing (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔技術分野〕
本発明は、パーソナルコンピュータを利用したワードプ
ロセッサなどにおける定型文書作成方式%式% ワードプロセッサとしてパーソナルコンピュータを利用
することが日常的になり、テキストだけでなくグラフィ
ックやイメージを同時に扱えるエディタも発表されてい
る。しかしながら、このようなエディタにおいて、例え
ば写真入り身分証明書などのようにイメージ(写真)と
テスキトの一部(名前)のみが異なる多数の定型文書を
迅速に作成できるものはまだない。例えば、従来のワー
ドプロセッサでの定型文書の作成法としては、いわゆる
差込み印刷があるが、編集後、差込データだけでなく、
すべてのデータ髪プリントバッファメモリ(ビットマツ
プメモリ)に送るので、差込領域以外にイメージデータ
等が含まれている場合にはプリントアウトに時間がか\
ることきなる。
ロセッサなどにおける定型文書作成方式%式% ワードプロセッサとしてパーソナルコンピュータを利用
することが日常的になり、テキストだけでなくグラフィ
ックやイメージを同時に扱えるエディタも発表されてい
る。しかしながら、このようなエディタにおいて、例え
ば写真入り身分証明書などのようにイメージ(写真)と
テスキトの一部(名前)のみが異なる多数の定型文書を
迅速に作成できるものはまだない。例えば、従来のワー
ドプロセッサでの定型文書の作成法としては、いわゆる
差込み印刷があるが、編集後、差込データだけでなく、
すべてのデータ髪プリントバッファメモリ(ビットマツ
プメモリ)に送るので、差込領域以外にイメージデータ
等が含まれている場合にはプリントアウトに時間がか\
ることきなる。
本発明の目的は、パーソナルコンピュータを利用したワ
ードプロセッサなどにおいて、差込み領域を含む多数の
定型文書を迅速に作成出力する方式を提供することにあ
る。
ードプロセッサなどにおいて、差込み領域を含む多数の
定型文書を迅速に作成出力する方式を提供することにあ
る。
本発明は、出力用紙全面のビットマツプメモリをもつ文
書作成システムにおいて、定型文書を作成する際、内容
がかわる差込領域を指定し、その差込領域内に入るデー
タをテキスト、グラフィック、イメージなど毎に、その
位置情報と共に登録しておく。定型文書の出力時、最初
に差込領域以外の定型文書部分をビットマツプメモリに
送り、その後は差込みデータのみを送ってビットマツプ
メモリ上で合成し出力する。出力しおえたら、ビットマ
ツプメモリ上の差込領域のみをクリアし、次の差込みデ
ータを送って合成する。以後、これを繰り返す。
書作成システムにおいて、定型文書を作成する際、内容
がかわる差込領域を指定し、その差込領域内に入るデー
タをテキスト、グラフィック、イメージなど毎に、その
位置情報と共に登録しておく。定型文書の出力時、最初
に差込領域以外の定型文書部分をビットマツプメモリに
送り、その後は差込みデータのみを送ってビットマツプ
メモリ上で合成し出力する。出力しおえたら、ビットマ
ツプメモリ上の差込領域のみをクリアし、次の差込みデ
ータを送って合成する。以後、これを繰り返す。
以下、本発明の一実施例について図面により説明する。
第1図において、ブートROM ’1 ニはCPU2の
初期設定プログラムが記憶され、該プログラムを実行す
ることによりシステムの立上げが行われる。CPU2は
システム全体をコントロールする処理装置である。RA
M3にはプログラムとデータが格納される。VRAM4
はディスプレイ装置(CRT)8用のビデオRAM、T
RAM5はCRT用のテキストRAM、CG6はTRA
M5の文字コードをパターン化するキャラクタ発生RO
M、CTRC7はCRT8の表示を制御する表示制御部
である。9〜14はインターフェイス回路であり、それ
ぞれキーボード(KB)15、画像入力スキャナ(SC
)16− ビットマツプメモリ(BM)17、ハードデ
ィスク (HDD、)19、フロッピディスク(FDD
)20、光ディスク(ODD)21が接続されている。
初期設定プログラムが記憶され、該プログラムを実行す
ることによりシステムの立上げが行われる。CPU2は
システム全体をコントロールする処理装置である。RA
M3にはプログラムとデータが格納される。VRAM4
はディスプレイ装置(CRT)8用のビデオRAM、T
RAM5はCRT用のテキストRAM、CG6はTRA
M5の文字コードをパターン化するキャラクタ発生RO
M、CTRC7はCRT8の表示を制御する表示制御部
である。9〜14はインターフェイス回路であり、それ
ぞれキーボード(KB)15、画像入力スキャナ(SC
)16− ビットマツプメモリ(BM)17、ハードデ
ィスク (HDD、)19、フロッピディスク(FDD
)20、光ディスク(ODD)21が接続されている。
ビットマツプメモリ(BM)はプリンタ(LP)1’8
に出力するデータをプリントイメージで蓄積するメモリ
部で、内部にプロセッサを持ち、CPU2からの命令に
従い該BMI7上で編集や画像処理が可能である。光デ
ィスク(ODD)21は大容量外部ファイルであり、通
常、編集結果を記憶し検索するために用いられる。22
はシステムの各部を結ぶパスラインである。
に出力するデータをプリントイメージで蓄積するメモリ
部で、内部にプロセッサを持ち、CPU2からの命令に
従い該BMI7上で編集や画像処理が可能である。光デ
ィスク(ODD)21は大容量外部ファイルであり、通
常、編集結果を記憶し検索するために用いられる。22
はシステムの各部を結ぶパスラインである。
はじめ、本システムによる一般的な編集処理の慨要を説
明する。
明する。
KB15より入力された文字データはTRAM5に送ら
れ、CRTC7の制御によりCG6を用いて文字パター
ン化され、CRT8に表示される。
れ、CRTC7の制御によりCG6を用いて文字パター
ン化され、CRT8に表示される。
また、5C16で読み取られた画像データはVRAM4
に送られ、同様にCRTC7の制御によりCRT8に表
示される6CR,T8には、CRTC7の制御により、
TRAM5及びVRAM4(7)データを単独でも、あ
るいは両方を論理和などして同時に表示することも可能
である。なお、TRAMS内の各行の終わりの部分には
、その行の文字データのプリント時のサイズ、改行量な
どを示すラインコントロールコマンド(LCC)が記憶
されるが、CRTB上では文字のサイズや行間隔は一定
である。
に送られ、同様にCRTC7の制御によりCRT8に表
示される6CR,T8には、CRTC7の制御により、
TRAM5及びVRAM4(7)データを単独でも、あ
るいは両方を論理和などして同時に表示することも可能
である。なお、TRAMS内の各行の終わりの部分には
、その行の文字データのプリント時のサイズ、改行量な
どを示すラインコントロールコマンド(LCC)が記憶
されるが、CRTB上では文字のサイズや行間隔は一定
である。
編集が一段落するたびに、TRAM5のデータがCG6
でパターン化され、8M17に送られる。
でパターン化され、8M17に送られる。
この時、TRAMS内のLCCもBM用の命令に変換さ
れて8M17に送られる。8M17はLCCを解釈し、
文字のサイズや位置を制御して送られてきた文字パター
ンデータを展開する。BMI7にはVRAM4の画像デ
ータも送られることがある。また、BMI 7では、既
に展開されているデータと必要に応じて″論理和″や″
排他論理和″、″論理積″などの論理演算が施こされる
こともある。編集が終了すると、CPU2からの命令に
よりBMI 7のデータはプリンタ18に出力され、ま
た、HDD19やFDD20に登録される。
れて8M17に送られる。8M17はLCCを解釈し、
文字のサイズや位置を制御して送られてきた文字パター
ンデータを展開する。BMI7にはVRAM4の画像デ
ータも送られることがある。また、BMI 7では、既
に展開されているデータと必要に応じて″論理和″や″
排他論理和″、″論理積″などの論理演算が施こされる
こともある。編集が終了すると、CPU2からの命令に
よりBMI 7のデータはプリンタ18に出力され、ま
た、HDD19やFDD20に登録される。
第2図(a)はHDD19やFDD20に登録されるフ
ァイル形式(定型文書)を示したものである。即ち、登
録ファイルはヘッダ一部、テキストコード部、ページデ
ィレクトリ部から構成されており、その詳細は以下のと
おりである。
ァイル形式(定型文書)を示したものである。即ち、登
録ファイルはヘッダ一部、テキストコード部、ページデ
ィレクトリ部から構成されており、その詳細は以下のと
おりである。
(A) ヘッダ一部
文書名、文書作成日、ページ数、各種データ書込み先頭
アドレス等の情報が含まれている。
アドレス等の情報が含まれている。
(B) テキストコード部
テキストは、あふれた文字が次のページに流れ込むとい
う性質があるため、文字列をページ毎ではなく、文書単
位で一括してセーブする。
う性質があるため、文字列をページ毎ではなく、文書単
位で一括してセーブする。
(C) ページディレクトリ部(ページD ir)ペ
ージディレクトリにはページの割りつけ情報が書かれて
おり、イメージディレクトリ、グラフィックディレクト
リと罫線ベクトルから構成されている。
ージディレクトリにはページの割りつけ情報が書かれて
おり、イメージディレクトリ、グラフィックディレクト
リと罫線ベクトルから構成されている。
イメージとグラフィックについては、統合時に指定した
ファイル名と位置、倍率等の情報が書込まれているが、
部品ファイルの内容そのもの(イメージのラスタブーツ
や個々のグラフィックベクトル)が書込まれているわけ
ではない。故に出力やレイアウト表示のときは、このデ
ィレクトリ情報と部品ファイルの両方を参照することに
なる。
ファイル名と位置、倍率等の情報が書込まれているが、
部品ファイルの内容そのもの(イメージのラスタブーツ
や個々のグラフィックベクトル)が書込まれているわけ
ではない。故に出力やレイアウト表示のときは、このデ
ィレクトリ情報と部品ファイルの両方を参照することに
なる。
この方式をとると、文書毎に膨大なイメージラスタデー
タをもたなくてよく、ファイルの容量が非常に小さくな
る。第2図(b)はレイアウトを示したもまである。
タをもたなくてよく、ファイルの容量が非常に小さくな
る。第2図(b)はレイアウトを示したもまである。
次に、差込領域を含む定型文書のプリントアウト処理に
ついて説明する。
ついて説明する。
定型文書部分のデータは、統合ファイルとして第2図(
a)の形式で例えばFDD20に登録しておく。イメー
ジデータ、グラフィックデータ等の差込領域のデータは
例えばHDD19又は0DD21に書き込んでおく。例
えば身分証明書をプリントアウトする場合、全員の顔写
真を0DD21に書き込んでおく。
a)の形式で例えばFDD20に登録しておく。イメー
ジデータ、グラフィックデータ等の差込領域のデータは
例えばHDD19又は0DD21に書き込んでおく。例
えば身分証明書をプリントアウトする場合、全員の顔写
真を0DD21に書き込んでおく。
次に、KB15によって差込データの種類(例えば人名
、顔写真)と差込領域を設定してRAM3に書き込み、
印刷を指示する。これにより、CPU2はRAM3の索
引(参照)データに基づいてFDD20から定型データ
を読み出し、差込領域以外のプリントイメージデータを
8M17に展開する。これに引き続いて、イメージデー
タ又はグラフィックデータなどの差込データをHDDI
9又は0DD21から読み出し、BMI 7に送る。
、顔写真)と差込領域を設定してRAM3に書き込み、
印刷を指示する。これにより、CPU2はRAM3の索
引(参照)データに基づいてFDD20から定型データ
を読み出し、差込領域以外のプリントイメージデータを
8M17に展開する。これに引き続いて、イメージデー
タ又はグラフィックデータなどの差込データをHDDI
9又は0DD21から読み出し、BMI 7に送る。
BMI7では、指示された差込領域に該差込データを展
開する。さらに、差込データが文字データでTRAM5
に設定されている場合は、CG6で文字パターン化して
8M17に送り、8M17では該文字パターンデータを
差込領域に展開する。
開する。さらに、差込データが文字データでTRAM5
に設定されている場合は、CG6で文字パターン化して
8M17に送り、8M17では該文字パターンデータを
差込領域に展開する。
この8M17に展開された定型データおよび差込データ
をLP18によりプリントアウトする。
をLP18によりプリントアウトする。
その後、8M7中の差込領域に対応する部分のデータの
みをクリアし、それ以外の定型データ部分はクリアしな
いでそのま\残しておく、そして、次の差込データをH
D’D 19又は0DD21などから読み出して、8M
17の上記クリアした領域(差込領域)に展開し、LP
18によりプリントアウトする。その後、再び8M17
中の差込領域部分のみをクリアし、次の差込データをH
DD 19又は0DD21などから読み出しては該差込
領域に書き込む。以下、同様の処理を所定回数繰り返す
。
みをクリアし、それ以外の定型データ部分はクリアしな
いでそのま\残しておく、そして、次の差込データをH
D’D 19又は0DD21などから読み出して、8M
17の上記クリアした領域(差込領域)に展開し、LP
18によりプリントアウトする。その後、再び8M17
中の差込領域部分のみをクリアし、次の差込データをH
DD 19又は0DD21などから読み出しては該差込
領域に書き込む。以下、同様の処理を所定回数繰り返す
。
なお、以上の一連の動作は、RAM3のプログラム格納
領域に書き込まれているプログラムに基づき、CPU2
によって制御される。
領域に書き込まれているプログラムに基づき、CPU2
によって制御される。
第3図は上記処理の際のBMI7の状況を示したもので
、101と102が差込領域を示している。第3図(a
)は差込領域101,102以外の定型データを展開し
た場合であり、第3図(b)は差込領域101,102
に差込データを展開し、差込領域外の定型データと合成
してプリントアウトすることを示している。第3図(Q
)はプリントアウト後、差込領域101,102のデー
タをクリアして第3図(a)の状態に戻すことを示して
いる。以後、第3図(b)と(c)の状態が所定の回数
ループすることになる。
、101と102が差込領域を示している。第3図(a
)は差込領域101,102以外の定型データを展開し
た場合であり、第3図(b)は差込領域101,102
に差込データを展開し、差込領域外の定型データと合成
してプリントアウトすることを示している。第3図(Q
)はプリントアウト後、差込領域101,102のデー
タをクリアして第3図(a)の状態に戻すことを示して
いる。以後、第3図(b)と(c)の状態が所定の回数
ループすることになる。
以上の説明から明らかな如く、本発明によれば、差込領
域以外のデータを送り直す必要がないため、ホストコン
ピュータ(CP U)からのデータ転送時間、並びにビ
ットマツプメモリ上でのデータ展開時間が短縮される。
域以外のデータを送り直す必要がないため、ホストコン
ピュータ(CP U)からのデータ転送時間、並びにビ
ットマツプメモリ上でのデータ展開時間が短縮される。
特に、差込領域外にイメージやグラフィックデータが存
在する場合や、多数の定型文書を作成する場合、非常な
時間短縮が期待される。
在する場合や、多数の定型文書を作成する場合、非常な
時間短縮が期待される。
第1図は本発明にか\わるシステムの一実施例のブロッ
ク図、第2図は定型文書のファイル形式とそのレイアウ
トの一例を示す図、第3図は差込領域を含む定型文書作
成処理を説明する図である。 17・・・ビットマツプメモリ、 101,102・・・差込領域。 第2図(αン 第3図 L 」 m回ルーア
ク図、第2図は定型文書のファイル形式とそのレイアウ
トの一例を示す図、第3図は差込領域を含む定型文書作
成処理を説明する図である。 17・・・ビットマツプメモリ、 101,102・・・差込領域。 第2図(αン 第3図 L 」 m回ルーア
Claims (1)
- (1)プリントイメージデータを蓄積するビットマップ
メモリをもつ文書作成システムにおいて、定型文書を作
成する際、内容のかわる差込領域を指定し、その差込領
域内に入るデータをテキスト、グラフィック、イメージ
など毎にその位置情報と共に登録しておき、定型文書の
出力時、最初に差込領域以外の定型文書部分をビットマ
ップメモリに送り、その後は差込みデータのみを送って
ビットマップメモリ上で定型文書部分と合成して出力す
ることを特徴とする定型文書作成方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61254369A JP2610841B2 (ja) | 1986-10-25 | 1986-10-25 | 定型文書作成方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61254369A JP2610841B2 (ja) | 1986-10-25 | 1986-10-25 | 定型文書作成方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63108428A true JPS63108428A (ja) | 1988-05-13 |
| JP2610841B2 JP2610841B2 (ja) | 1997-05-14 |
Family
ID=17264032
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61254369A Expired - Lifetime JP2610841B2 (ja) | 1986-10-25 | 1986-10-25 | 定型文書作成方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2610841B2 (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09150559A (ja) * | 1995-11-30 | 1997-06-10 | Nec Corp | プリンタシステム |
| US7274479B2 (en) | 1995-01-18 | 2007-09-25 | Tesseron Limited | Method of utilizing variable data fields with a page description language |
| US7302438B1 (en) | 1997-07-18 | 2007-11-27 | Tesseron Ltd. | Method and system for flowing data to an arbitrary path defined by a page description language |
| US7315979B1 (en) | 1998-11-09 | 2008-01-01 | Tesseron Ltd. | Method and system for dynamic flowing data to an arbitrary path defined by a page description language |
| US7532355B2 (en) | 1995-01-18 | 2009-05-12 | Tesseron Ltd. | Method and system for merging variable text and images into bitmaps defined by a page description language |
| JP2011186690A (ja) * | 2010-03-06 | 2011-09-22 | Dainippon Printing Co Ltd | バリアブルps編集システムおよびバリアブルps編集方法 |
| US8040552B2 (en) | 2006-12-28 | 2011-10-18 | Fuji Xerox Co., Ltd. | Variable data image generating device, variable data image forming system and computer readable storage medium |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60198632A (ja) * | 1984-03-21 | 1985-10-08 | Sharp Corp | 文書処理装置 |
| JPS6180328A (ja) * | 1984-09-27 | 1986-04-23 | Ricoh Co Ltd | デ−タ処理装置 |
| JPS61223935A (ja) * | 1985-03-29 | 1986-10-04 | Toshiba Corp | 印刷制御方式 |
| JPS62243091A (ja) * | 1986-04-15 | 1987-10-23 | 株式会社東芝 | 券類印刷発行装置 |
-
1986
- 1986-10-25 JP JP61254369A patent/JP2610841B2/ja not_active Expired - Lifetime
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60198632A (ja) * | 1984-03-21 | 1985-10-08 | Sharp Corp | 文書処理装置 |
| JPS6180328A (ja) * | 1984-09-27 | 1986-04-23 | Ricoh Co Ltd | デ−タ処理装置 |
| JPS61223935A (ja) * | 1985-03-29 | 1986-10-04 | Toshiba Corp | 印刷制御方式 |
| JPS62243091A (ja) * | 1986-04-15 | 1987-10-23 | 株式会社東芝 | 券類印刷発行装置 |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7274479B2 (en) | 1995-01-18 | 2007-09-25 | Tesseron Limited | Method of utilizing variable data fields with a page description language |
| US7333233B2 (en) | 1995-01-18 | 2008-02-19 | Tesseron Ltd. | Method of utilizing variable data fields with a page description language |
| US7456990B2 (en) | 1995-01-18 | 2008-11-25 | Tesseron Ltd. | Method of utilizing variable data fields with a page description language |
| US7532355B2 (en) | 1995-01-18 | 2009-05-12 | Tesseron Ltd. | Method and system for merging variable text and images into bitmaps defined by a page description language |
| JPH09150559A (ja) * | 1995-11-30 | 1997-06-10 | Nec Corp | プリンタシステム |
| US7302438B1 (en) | 1997-07-18 | 2007-11-27 | Tesseron Ltd. | Method and system for flowing data to an arbitrary path defined by a page description language |
| US7315979B1 (en) | 1998-11-09 | 2008-01-01 | Tesseron Ltd. | Method and system for dynamic flowing data to an arbitrary path defined by a page description language |
| US8040552B2 (en) | 2006-12-28 | 2011-10-18 | Fuji Xerox Co., Ltd. | Variable data image generating device, variable data image forming system and computer readable storage medium |
| JP2011186690A (ja) * | 2010-03-06 | 2011-09-22 | Dainippon Printing Co Ltd | バリアブルps編集システムおよびバリアブルps編集方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2610841B2 (ja) | 1997-05-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5615316A (en) | Printing control method and apparatus | |
| JP5341388B2 (ja) | 文書処理装置及び文書処理方法 | |
| JP2610841B2 (ja) | 定型文書作成方法 | |
| JPH01275056A (ja) | ページプリンタ | |
| JPS58208865A (ja) | 文書作成装置 | |
| JP2942036B2 (ja) | バーコードプリンタ | |
| JP4008628B2 (ja) | ページ編集装置、ページ編集方法、ページ編集プログラム、及び画像形成装置 | |
| JP2974322B2 (ja) | 文字処理装置及び方法 | |
| JP2000224369A (ja) | ネットワークスキャナ装置、ネットワークスキャナ方法、及び記憶媒体 | |
| JPH05224846A (ja) | 印刷記録装置 | |
| JPH08142440A (ja) | 印字装置 | |
| JPH11187231A (ja) | 画像検索装置及び画像検索方法 | |
| JPH06274145A (ja) | 文字処理装置 | |
| JPS61107292A (ja) | 出力装置 | |
| JPH02230375A (ja) | 電子ファイルシステム | |
| JP2665907B2 (ja) | 光ディスク画像ファイリング装置 | |
| JPH02289088A (ja) | 文書処理装置 | |
| JPS63172663A (ja) | 文書処理装置 | |
| JP3369419B2 (ja) | 文字出力展開方法および装置 | |
| JPS63108456A (ja) | 数式入力方法 | |
| JPH04284272A (ja) | 印刷制御装置 | |
| JPS63272267A (ja) | 情報処理装置 | |
| JPH0761063A (ja) | プリンタ装置 | |
| JPH06274144A (ja) | 文字処理装置 | |
| JPH06325034A (ja) | 情報処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |