JPH11184666A - 印刷システムおよびこのシステムに適用されるプレビュー表示方法 - Google Patents
印刷システムおよびこのシステムに適用されるプレビュー表示方法Info
- Publication number
- JPH11184666A JPH11184666A JP9351161A JP35116197A JPH11184666A JP H11184666 A JPH11184666 A JP H11184666A JP 9351161 A JP9351161 A JP 9351161A JP 35116197 A JP35116197 A JP 35116197A JP H11184666 A JPH11184666 A JP H11184666A
- Authority
- JP
- Japan
- Prior art keywords
- data
- preview
- printing
- display
- image
- 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
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【課題】システムに負担をかけることなく容易にプレビ
ュー表示を行うことができる印刷システムを提供する。 【解決手段】予め設定されたフォームイメージをプリン
タ20に対応するプリンタ依存コードで示した印刷用フ
ォームデータとアプリケーションプログラム100で作
成されたデータとをプリンタ20でイメージ合成して印
刷する印刷システムであって、フォームイメージをプリ
ンタ非依存コードで示した表示用フォームデータが記憶
されるオブジェクトファイル記憶部2と、オブジェクト
ファイル記憶部2内の表示用フォームデータおよびアプ
リケーションプログラム100で作成されたデータをイ
メージ合成することによりプレビューデータを生成する
イメージ合成部5と、イメージ合成部5により生成され
たプレビューデータを表示する表示装置6とを備えた。
ュー表示を行うことができる印刷システムを提供する。 【解決手段】予め設定されたフォームイメージをプリン
タ20に対応するプリンタ依存コードで示した印刷用フ
ォームデータとアプリケーションプログラム100で作
成されたデータとをプリンタ20でイメージ合成して印
刷する印刷システムであって、フォームイメージをプリ
ンタ非依存コードで示した表示用フォームデータが記憶
されるオブジェクトファイル記憶部2と、オブジェクト
ファイル記憶部2内の表示用フォームデータおよびアプ
リケーションプログラム100で作成されたデータをイ
メージ合成することによりプレビューデータを生成する
イメージ合成部5と、イメージ合成部5により生成され
たプレビューデータを表示する表示装置6とを備えた。
Description
【0001】
【発明の属する技術分野】本発明は、フォームオーバー
レイ機能を有する印刷システムと、このシステムに適用
されるプレビュー表示方法と、そのためのプログラムを
記録した記録媒体に関する。
レイ機能を有する印刷システムと、このシステムに適用
されるプレビュー表示方法と、そのためのプログラムを
記録した記録媒体に関する。
【0002】
【従来の技術】従来から、帳票のように特定のフォーム
に従った文書を数多く印刷するときは、フォームオーバ
ーレイ印刷機能を備えたプリンタが用いられている。フ
ォームオーバーレイ印刷とは、帳票などのフォームイメ
ージを予めプリンタに登録しておき、このフォームイメ
ージと後からプリンタに送信されたデータとをプリンタ
で合成して印刷するという印刷方法である。
に従った文書を数多く印刷するときは、フォームオーバ
ーレイ印刷機能を備えたプリンタが用いられている。フ
ォームオーバーレイ印刷とは、帳票などのフォームイメ
ージを予めプリンタに登録しておき、このフォームイメ
ージと後からプリンタに送信されたデータとをプリンタ
で合成して印刷するという印刷方法である。
【0003】この場合、例えば図3に示されるように、
プリンタ35に登録しようとするフォームイメージを予
めプリンタ35の機種に依存した制御コード、すなわち
プリンタ依存コードで作成しておく。この際、使用する
プリンタ35が複数のときは、同一のフォームであって
もプリンタ35の機種毎に異なる制御コードで記述する
必要があり、これらのフォームイメージはオブジェクト
ファイル記憶部31に保存される。そして、実際にプリ
ンタ35で印刷を行うときは、まずオブジェクト登録部
32によりプリンタ35の機種に対応するフォームイメ
ージをプリンタ35に登録し、アプリケーションプログ
ラム33で作成した印刷用データから印刷データ生成部
34によりプリンタ35の制御コードで記述された印刷
データを生成して、プリンタ35に送る。プリンタ35
は、登録されたフォームイメージと印刷データとを合成
して印刷する。
プリンタ35に登録しようとするフォームイメージを予
めプリンタ35の機種に依存した制御コード、すなわち
プリンタ依存コードで作成しておく。この際、使用する
プリンタ35が複数のときは、同一のフォームであって
もプリンタ35の機種毎に異なる制御コードで記述する
必要があり、これらのフォームイメージはオブジェクト
ファイル記憶部31に保存される。そして、実際にプリ
ンタ35で印刷を行うときは、まずオブジェクト登録部
32によりプリンタ35の機種に対応するフォームイメ
ージをプリンタ35に登録し、アプリケーションプログ
ラム33で作成した印刷用データから印刷データ生成部
34によりプリンタ35の制御コードで記述された印刷
データを生成して、プリンタ35に送る。プリンタ35
は、登録されたフォームイメージと印刷データとを合成
して印刷する。
【0004】しかし、この方法では印刷データとフォー
ムイメージとの合成をプリンタで行っているため、実際
の印刷を行う前に合成後の印刷結果を確かめることがで
きない。
ムイメージとの合成をプリンタで行っているため、実際
の印刷を行う前に合成後の印刷結果を確かめることがで
きない。
【0005】この対策として、例えば特開平7−325
693号公報に示されるように、フォームイメージをプ
リンタに登録せず、パーソナルコンピュータなどで合成
処理を行ってプレビュー表示することが考えられている
が、フォームイメージはプリンタ依存コードで記述され
ているため、合成処理を行う前にプリンタ依存コードを
解析しなければならない。この場合、プリンタの機種分
のプリンタ依存コード解析機能が必要になる。しかも、
合成処理によるパーソナルコンピュータへの負担も大き
い。
693号公報に示されるように、フォームイメージをプ
リンタに登録せず、パーソナルコンピュータなどで合成
処理を行ってプレビュー表示することが考えられている
が、フォームイメージはプリンタ依存コードで記述され
ているため、合成処理を行う前にプリンタ依存コードを
解析しなければならない。この場合、プリンタの機種分
のプリンタ依存コード解析機能が必要になる。しかも、
合成処理によるパーソナルコンピュータへの負担も大き
い。
【0006】
【発明が解決しようとする課題】上述したように、従来
のフォームオーバーレイ機能を備えたプリンタでは、合
成処理をプリンタで行っているため、合成後の印刷結果
を予め確認することができないという問題があった。
のフォームオーバーレイ機能を備えたプリンタでは、合
成処理をプリンタで行っているため、合成後の印刷結果
を予め確認することができないという問題があった。
【0007】また、プリンタにフォームイメージを登録
せずに、パーソナルコンピュータなどで合成処理を行っ
てプレビューを表示する方法では、プリンタの機種分の
プリンタ依存コード解析機能が必要で、パーソナルコン
ピュータへの負担も大きいという問題があった。
せずに、パーソナルコンピュータなどで合成処理を行っ
てプレビューを表示する方法では、プリンタの機種分の
プリンタ依存コード解析機能が必要で、パーソナルコン
ピュータへの負担も大きいという問題があった。
【0008】本発明は、このような問題を解決するため
になされたもので、システムに負担をかけることなく容
易にプレビュー表示を行うことができる印刷システム
と、このシステムに適用されるプレビュー表示方法と、
そのためのプログラムを記録した記録媒体を提供するこ
とを目的とする。
になされたもので、システムに負担をかけることなく容
易にプレビュー表示を行うことができる印刷システム
と、このシステムに適用されるプレビュー表示方法と、
そのためのプログラムを記録した記録媒体を提供するこ
とを目的とする。
【0009】
【課題を解決するための手段】上記課題を解決するた
め、本発明は予め設定されたフォームイメージを印刷装
置に依存する制御コードで示した印刷用フォームデータ
と印刷指示されたデータとを印刷装置でイメージ合成し
て印刷する印刷システムであって、フォームイメージを
印刷装置に依存しない制御コードで示した表示用フォー
ムデータが格納される格納手段と、この格納手段に格納
された表示用フォームデータおよび印刷指示されたデー
タをイメージ合成することによりプレビューデータを生
成するプレビューデータ生成手段と、このプレビューデ
ータ生成手段により生成されたプレビューデータを表示
する表示手段とを備えている。
め、本発明は予め設定されたフォームイメージを印刷装
置に依存する制御コードで示した印刷用フォームデータ
と印刷指示されたデータとを印刷装置でイメージ合成し
て印刷する印刷システムであって、フォームイメージを
印刷装置に依存しない制御コードで示した表示用フォー
ムデータが格納される格納手段と、この格納手段に格納
された表示用フォームデータおよび印刷指示されたデー
タをイメージ合成することによりプレビューデータを生
成するプレビューデータ生成手段と、このプレビューデ
ータ生成手段により生成されたプレビューデータを表示
する表示手段とを備えている。
【0010】この場合、印刷装置側で印刷用フォームデ
ータを用いて合成処理を行うことにより、通常通りのフ
ォームオーバーレイ印刷を行うことができ、しかも表示
用フォームデータに基づいて合成処理を行うことによ
り、プレビュー表示も行うことができる。ここで、表示
用フォームデータは印刷装置の機種に依存しない制御コ
ードで示されているので、従来のようにプリンタ依存コ
ードの解析を行う必要がなくなり、プレビュー表示を高
速に行うことができ、システムの負担も小さくてすむ。
ータを用いて合成処理を行うことにより、通常通りのフ
ォームオーバーレイ印刷を行うことができ、しかも表示
用フォームデータに基づいて合成処理を行うことによ
り、プレビュー表示も行うことができる。ここで、表示
用フォームデータは印刷装置の機種に依存しない制御コ
ードで示されているので、従来のようにプリンタ依存コ
ードの解析を行う必要がなくなり、プレビュー表示を高
速に行うことができ、システムの負担も小さくてすむ。
【0011】本発明では、プレビューデータを記憶する
ための記憶手段を設けておくことが望ましく、この記憶
手段にはプレビューデータを表示用フォームデータおよ
び印刷指示されたデータに対応付けて記憶して、同じ表
示用フォームデータおよび印刷指示されたデータに再度
のプレビュー要求があったときは記憶されたプレビュー
データに基づいてプレビュー表示を行うことが好まし
い。この場合、一度でもプレビュー表示を行ったことの
ある表示用フォームデータおよび印刷指示されたデータ
については、合成処理を行うことなく再度のプレビュー
表示を高速に行うことができる。
ための記憶手段を設けておくことが望ましく、この記憶
手段にはプレビューデータを表示用フォームデータおよ
び印刷指示されたデータに対応付けて記憶して、同じ表
示用フォームデータおよび印刷指示されたデータに再度
のプレビュー要求があったときは記憶されたプレビュー
データに基づいてプレビュー表示を行うことが好まし
い。この場合、一度でもプレビュー表示を行ったことの
ある表示用フォームデータおよび印刷指示されたデータ
については、合成処理を行うことなく再度のプレビュー
表示を高速に行うことができる。
【0012】さらに、本発明においてプレビューデータ
を他のシステムに通信するための通信手段を設けておけ
ば、他のシステムでプレビューデータの表示を行った
り、印刷を行ったりすることが可能になる。
を他のシステムに通信するための通信手段を設けておけ
ば、他のシステムでプレビューデータの表示を行った
り、印刷を行ったりすることが可能になる。
【0013】
【発明の実施の形態】図1は、本発明の一実施形態に係
る印刷システムの構成を示すブロック図である。同図に
示されるように、この印刷システムはオブジェクト生成
部1、オブジェクトファイル記憶部2、オブジェクト登
録部3、印刷データ生成部4、イメージ合成部5、表示
装置6、記憶装置7、通信装置8およびプリンタ20か
ら構成される。オブジェクト生成部1、オブジェクト登
録部3、印刷データ生成部4およびイメージ合成部5
は、コンピュータ上で動作させるアプリケーションプロ
グラムとして実現してもよい。
る印刷システムの構成を示すブロック図である。同図に
示されるように、この印刷システムはオブジェクト生成
部1、オブジェクトファイル記憶部2、オブジェクト登
録部3、印刷データ生成部4、イメージ合成部5、表示
装置6、記憶装置7、通信装置8およびプリンタ20か
ら構成される。オブジェクト生成部1、オブジェクト登
録部3、印刷データ生成部4およびイメージ合成部5
は、コンピュータ上で動作させるアプリケーションプロ
グラムとして実現してもよい。
【0014】プリンタ20は、フォームオーバーレイ印
刷機能を有しており、フォームイメージおよび印刷デー
タを格納するためのバッファメモリ21と、フォームイ
メージと印刷データとを合成するイメージ合成部22
と、実際の印刷を行う印刷部23とからなる。
刷機能を有しており、フォームイメージおよび印刷デー
タを格納するためのバッファメモリ21と、フォームイ
メージと印刷データとを合成するイメージ合成部22
と、実際の印刷を行う印刷部23とからなる。
【0015】オブジェクト生成部1は、帳票などの任意
のフォームイメージに対応するオブジェクトファイルを
生成するためのものであり、一つのフォームイメージに
対して、プリンタ20の機種に依存した制御コード(以
下、プリンタ依存コード)で記述されたオブジェクトフ
ァイル(以下、プリンタオブジェクト)と、プリンタ2
0の機種に依存しない制御コード(以下、プリンタ非依
存コード)、具体的には表示装置6上にイメージ表示す
ることができるコードで記述されたオブジェクトファイ
ル(以下、表示オブジェクト)という2種類のオブジェ
クトファイルを生成する。
のフォームイメージに対応するオブジェクトファイルを
生成するためのものであり、一つのフォームイメージに
対して、プリンタ20の機種に依存した制御コード(以
下、プリンタ依存コード)で記述されたオブジェクトフ
ァイル(以下、プリンタオブジェクト)と、プリンタ2
0の機種に依存しない制御コード(以下、プリンタ非依
存コード)、具体的には表示装置6上にイメージ表示す
ることができるコードで記述されたオブジェクトファイ
ル(以下、表示オブジェクト)という2種類のオブジェ
クトファイルを生成する。
【0016】ただし、機種の異なる複数のプリンタ20
を用いる場合、プリンタ20の機種毎に異なるプリンタ
依存コードで複数のプリンタオブジェクトを生成してお
く。オブジェクトファイル記憶部2は、オブジェクト生
成部1で生成されたプリンタオブジェクトと表示オブジ
ェクトとを記憶するためのものである。
を用いる場合、プリンタ20の機種毎に異なるプリンタ
依存コードで複数のプリンタオブジェクトを生成してお
く。オブジェクトファイル記憶部2は、オブジェクト生
成部1で生成されたプリンタオブジェクトと表示オブジ
ェクトとを記憶するためのものである。
【0017】オブジェクト登録部3は、プリンタ3によ
る印刷を行うときに、プリンタ3の機種に対応したプリ
ンタオブジェクトをオブジェクトファイル記憶部2から
呼び出してプリンタ20に登録するためのものである。
る印刷を行うときに、プリンタ3の機種に対応したプリ
ンタオブジェクトをオブジェクトファイル記憶部2から
呼び出してプリンタ20に登録するためのものである。
【0018】印刷データ生成部4は、アプリケーション
プログラム100で生成された印刷用データからプリン
タ20の機種に対応した制御コードで記述された印刷デ
ータを生成して、プリンタ20に送るためのものであ
る。
プログラム100で生成された印刷用データからプリン
タ20の機種に対応した制御コードで記述された印刷デ
ータを生成して、プリンタ20に送るためのものであ
る。
【0019】ここで、アプリケーションプログラム10
0はフォームイメージに合成して印刷する印刷用データ
を作成するためのものであり、作成された印刷用データ
は印刷データ生成部4およびイメージ合成部5のそれぞ
れに送られる。この印刷用データは、フォームイメージ
が帳票であれば帳票内に記入すべき日付、文字、数値な
どのデータに相当する。
0はフォームイメージに合成して印刷する印刷用データ
を作成するためのものであり、作成された印刷用データ
は印刷データ生成部4およびイメージ合成部5のそれぞ
れに送られる。この印刷用データは、フォームイメージ
が帳票であれば帳票内に記入すべき日付、文字、数値な
どのデータに相当する。
【0020】イメージ合成部5は、アプリケーションプ
ログラムで作成された印刷用データと、オブジェクトフ
ァイル記憶部2に格納されている表示オブジェクトで示
されるフォームイメージとを合成するためのものであ
る。
ログラムで作成された印刷用データと、オブジェクトフ
ァイル記憶部2に格納されている表示オブジェクトで示
されるフォームイメージとを合成するためのものであ
る。
【0021】表示装置6は、イメージ表示部5で合成さ
れたデータに基づきプレビュー表示を行うためのもので
ある。表示装置6としては、CRTや液晶ディスプレイ
など任意のものを用いることができる。
れたデータに基づきプレビュー表示を行うためのもので
ある。表示装置6としては、CRTや液晶ディスプレイ
など任意のものを用いることができる。
【0022】記憶装置7は、イメージ合成部5で合成さ
れたデータをファイルとして記憶するためのもので、通
信装置8はイメージ合成部5で合成されたデータを他の
システム(コンピュータやファックス装置など)に通信
するために用いられる。
れたデータをファイルとして記憶するためのもので、通
信装置8はイメージ合成部5で合成されたデータを他の
システム(コンピュータやファックス装置など)に通信
するために用いられる。
【0023】次に、図2に示されるフローチャートを参
照して、この印刷システムの動作について説明する。こ
の印刷システムでは、大きく分けてプレビュー表示を行
わずに印刷を行う場合と、プレビュー表示を行ってみる
場合とがある。
照して、この印刷システムの動作について説明する。こ
の印刷システムでは、大きく分けてプレビュー表示を行
わずに印刷を行う場合と、プレビュー表示を行ってみる
場合とがある。
【0024】まず、プレビュー表示を行わずに即座に印
刷を実行する場合(ステップS1で印刷選択)、プリン
タ20本来のフォームオーバーレイ印刷機能に従って処
理が行われる。
刷を実行する場合(ステップS1で印刷選択)、プリン
タ20本来のフォームオーバーレイ印刷機能に従って処
理が行われる。
【0025】すなわち、まずオブジェクト登録部3がプ
リンタ20の種類に対応したプリンタオブジェクトのプ
リンタ依存コードをオブジェクトファイル記憶部2から
読み込んで(ステップS2)、そのプリンタオブジェク
トをプリンタ20に登録する(ステップS3)。プリン
タ20は、そのプリンタオブジェクトで示されるフォー
ムイメージをバッファメモリ21に格納する。
リンタ20の種類に対応したプリンタオブジェクトのプ
リンタ依存コードをオブジェクトファイル記憶部2から
読み込んで(ステップS2)、そのプリンタオブジェク
トをプリンタ20に登録する(ステップS3)。プリン
タ20は、そのプリンタオブジェクトで示されるフォー
ムイメージをバッファメモリ21に格納する。
【0026】次に、印刷データ生成部4はアプリケーシ
ョンプログラム100で作成された印刷用データを取得
する(ステップS4)。ただし、上述したようにアプリ
ケーションプログラム100で作成された印刷用データ
は、ステップS1での印刷/プレビューの選択に関わり
なく、印刷データ生成部4およびイメージ合成部5にそ
れぞれ送られているので、この時点でイメージ合成部5
も印刷データ生成部4が取得したものと同じ印刷用デー
タを取得している。
ョンプログラム100で作成された印刷用データを取得
する(ステップS4)。ただし、上述したようにアプリ
ケーションプログラム100で作成された印刷用データ
は、ステップS1での印刷/プレビューの選択に関わり
なく、印刷データ生成部4およびイメージ合成部5にそ
れぞれ送られているので、この時点でイメージ合成部5
も印刷データ生成部4が取得したものと同じ印刷用デー
タを取得している。
【0027】次に、印刷データ生成部4は取得した印刷
用データに基づいて、プリンタ20の制御コードで記述
された印刷データを生成し(ステップS5)、この印刷
データをプリンタ20に送信する(ステップS6)。プ
リンタ20は、印刷データ生成部4から送信された印刷
データをバッファメモリ21に格納する。
用データに基づいて、プリンタ20の制御コードで記述
された印刷データを生成し(ステップS5)、この印刷
データをプリンタ20に送信する(ステップS6)。プ
リンタ20は、印刷データ生成部4から送信された印刷
データをバッファメモリ21に格納する。
【0028】そして、プリンタ20はイメージ合成部2
2でバッファメモリ21に格納されたフォームイメージ
と印刷データとを合成することにより、印刷用のイメー
ジデータを生成し(ステップS7)、それを印刷部23
によって印刷する(ステップS8)。
2でバッファメモリ21に格納されたフォームイメージ
と印刷データとを合成することにより、印刷用のイメー
ジデータを生成し(ステップS7)、それを印刷部23
によって印刷する(ステップS8)。
【0029】一方、印刷前にプレビュー表示を行う場合
(ステップS1でプレビュー選択)、イメージ合成部5
はユーザによって選択されたフォームイメージに対応す
る表示オブジェクトのプリンタ非依存コードをオブジェ
クトファイル記憶部2から読み込む(ステップS9)。
(ステップS1でプレビュー選択)、イメージ合成部5
はユーザによって選択されたフォームイメージに対応す
る表示オブジェクトのプリンタ非依存コードをオブジェ
クトファイル記憶部2から読み込む(ステップS9)。
【0030】さらに、イメージ合成部5はアプリケーシ
ョンプログラム100によって作成された印刷用データ
を取得する(ステップS10)。なお、この時点で印刷
データ生成部4もイメージ合成部5が取得したものと同
じ印刷用データを取得している。
ョンプログラム100によって作成された印刷用データ
を取得する(ステップS10)。なお、この時点で印刷
データ生成部4もイメージ合成部5が取得したものと同
じ印刷用データを取得している。
【0031】イメージ合成部5は、取得した印刷用デー
タとオブジェクトファイル記憶部2から読み込んだプリ
ンタ非依存コードで示されるフォームイメージとを合成
し、プレビュー表示用のイメージデータを生成する(ス
テップS11)。そして、表示装置6はイメージ合成部
5で合成されたイメージデータに基づきプレビュー表示
を行う(ステップS12)。
タとオブジェクトファイル記憶部2から読み込んだプリ
ンタ非依存コードで示されるフォームイメージとを合成
し、プレビュー表示用のイメージデータを生成する(ス
テップS11)。そして、表示装置6はイメージ合成部
5で合成されたイメージデータに基づきプレビュー表示
を行う(ステップS12)。
【0032】この後、ユーザによりプレビュー表示され
たイメージデータの印刷が指示されなければ(ステップ
S13でNo)、そのまま処理を終了する。一方、ユー
ザによりプレビュー表示されたイメージデータの印刷が
指示された場合(ステップS13でYes)、オブジェ
クト登録部3はプレビュー表示がなされた表示オブジェ
クトと相対応する、すなわちフォームイメージを示すプ
リンタオブジェクトのプリンタ依存コードをオブジェク
トファイル記憶部2から読み込んで(ステップS1
4)、それをプリンタ20に登録する(ステップS1
5)。
たイメージデータの印刷が指示されなければ(ステップ
S13でNo)、そのまま処理を終了する。一方、ユー
ザによりプレビュー表示されたイメージデータの印刷が
指示された場合(ステップS13でYes)、オブジェ
クト登録部3はプレビュー表示がなされた表示オブジェ
クトと相対応する、すなわちフォームイメージを示すプ
リンタオブジェクトのプリンタ依存コードをオブジェク
トファイル記憶部2から読み込んで(ステップS1
4)、それをプリンタ20に登録する(ステップS1
5)。
【0033】そして、上述したようにステップS10の
時点で印刷データ生成部4がアプリケーションプログラ
ム100で作成した印刷用データを取得していることか
ら、その印刷用データに基づいて印刷データ生成部4で
印刷データを生成し(ステップS16)、その後は、印
刷のみの場合と同様に印刷データをプリンタ20に送信
し、プリンタ20で印刷用のイメージデータの合成を行
って(ステップS7)、その結果に応じて印刷を実行す
る(ステップS8)。
時点で印刷データ生成部4がアプリケーションプログラ
ム100で作成した印刷用データを取得していることか
ら、その印刷用データに基づいて印刷データ生成部4で
印刷データを生成し(ステップS16)、その後は、印
刷のみの場合と同様に印刷データをプリンタ20に送信
し、プリンタ20で印刷用のイメージデータの合成を行
って(ステップS7)、その結果に応じて印刷を実行す
る(ステップS8)。
【0034】ところで、一旦プレビュー表示を行った場
合、そのプレビュー表示用のイメージデータを元の表示
オブジェクトおよび印刷用データと対応付けて記憶装置
7に記憶させておく。そして、ユーザにより同じデータ
に基づいて再度プレビュー表示を行う旨の指示がなされ
た場合、記憶装置7から対応するイメージデータを取り
出して表示装置6に表示する。この結果、一度でもプレ
ビュー表示を行ったことがあるイメージデータであれ
ば、ステップS9〜S11に対応する処理を繰り返す必
要がなくなり、ユーザの指示に応じて即座にプレビュー
表示を行うことが可能になる。
合、そのプレビュー表示用のイメージデータを元の表示
オブジェクトおよび印刷用データと対応付けて記憶装置
7に記憶させておく。そして、ユーザにより同じデータ
に基づいて再度プレビュー表示を行う旨の指示がなされ
た場合、記憶装置7から対応するイメージデータを取り
出して表示装置6に表示する。この結果、一度でもプレ
ビュー表示を行ったことがあるイメージデータであれ
ば、ステップS9〜S11に対応する処理を繰り返す必
要がなくなり、ユーザの指示に応じて即座にプレビュー
表示を行うことが可能になる。
【0035】さらに、そのイメージデータを通信装置8
によって他のコンピュータシステムなどに送るようにす
れば、この印刷システム以外でイメージデータを表示さ
せたり、あるいは印刷させたりすることが可能になる。
これは、プレビュー表示用のイメージデータを生成する
ために用いられた表示オブジェクトがプリンタ非依存コ
ードで記述されているためである。
によって他のコンピュータシステムなどに送るようにす
れば、この印刷システム以外でイメージデータを表示さ
せたり、あるいは印刷させたりすることが可能になる。
これは、プレビュー表示用のイメージデータを生成する
ために用いられた表示オブジェクトがプリンタ非依存コ
ードで記述されているためである。
【0036】このように、本実施形態の印刷システムで
はフォームイメージに対応するオブジェクトファイルと
して、プリンタ20の機種に依存するプリンタ依存コー
ドで記述されたプリンタオブジェクトと、プリンタ20
の機種に依存しないプリンタ非依存コードであって、表
示装置6上にイメージ表示することができるコードで記
述された表示オブジェクトとをそれぞれ生成しておき、
プリンタ20で印刷を行うときはプリンタオブジェクト
に基づいてプリンタ20側で合成処理を行い、プレビュ
ー表示を行うときは表示オブジェクトに基づいて本体側
で合成処理を行っている。
はフォームイメージに対応するオブジェクトファイルと
して、プリンタ20の機種に依存するプリンタ依存コー
ドで記述されたプリンタオブジェクトと、プリンタ20
の機種に依存しないプリンタ非依存コードであって、表
示装置6上にイメージ表示することができるコードで記
述された表示オブジェクトとをそれぞれ生成しておき、
プリンタ20で印刷を行うときはプリンタオブジェクト
に基づいてプリンタ20側で合成処理を行い、プレビュ
ー表示を行うときは表示オブジェクトに基づいて本体側
で合成処理を行っている。
【0037】つまり、フォームオーバーレイ印刷機能を
備えたプリンタ20を用いながら、プリンタ20で印刷
しようとするイメージデータのプレビュー表示を行うこ
とが可能になる。
備えたプリンタ20を用いながら、プリンタ20で印刷
しようとするイメージデータのプレビュー表示を行うこ
とが可能になる。
【0038】しかも、プレビュー表示を行うために用い
られる表示オブジェクトは、プリンタ20の機種に依存
しないプリンタ非依存コードで記述されているので、従
来のようにプレビュー表示のためにプリンタ依存コード
を解析する必要がなくなり、プレビュー表示を高速に行
うことができ、システムへの負担も小さくてすむ。
られる表示オブジェクトは、プリンタ20の機種に依存
しないプリンタ非依存コードで記述されているので、従
来のようにプレビュー表示のためにプリンタ依存コード
を解析する必要がなくなり、プレビュー表示を高速に行
うことができ、システムへの負担も小さくてすむ。
【0039】また、プリンタ20の機種毎のプリンタ依
存コード解析機能を本体側に設けなくてもよくなり、シ
ステム構成を簡易にすることができる。逆にいえば、シ
ステム本体側はすくなくとも表示オブジェクトを記述し
たプリンタ非依存コードを解析することができれば、プ
レビュー表示を行うことが可能になる。
存コード解析機能を本体側に設けなくてもよくなり、シ
ステム構成を簡易にすることができる。逆にいえば、シ
ステム本体側はすくなくとも表示オブジェクトを記述し
たプリンタ非依存コードを解析することができれば、プ
レビュー表示を行うことが可能になる。
【0040】
【発明の効果】以上説明したように本発明によれば、印
刷装置で印刷用フォームデータを用いて合成処理を行う
ことにより、通常通りのフォームオーバーレイ印刷を行
うことができ、しかも表示用フォームデータに基づいて
合成処理を行うことにより、プレビュー表示も行うこと
ができる。
刷装置で印刷用フォームデータを用いて合成処理を行う
ことにより、通常通りのフォームオーバーレイ印刷を行
うことができ、しかも表示用フォームデータに基づいて
合成処理を行うことにより、プレビュー表示も行うこと
ができる。
【0041】また、表示用フォームデータは表示装置の
制御コード、すなわち印刷装置の機種に依存しない制御
コードで示されているので、従来のようにプリンタ依存
コードの解析を行う必要がなくなり、プレビュー表示を
高速に行うことができ、システムへの負担も小さくてす
む。
制御コード、すなわち印刷装置の機種に依存しない制御
コードで示されているので、従来のようにプリンタ依存
コードの解析を行う必要がなくなり、プレビュー表示を
高速に行うことができ、システムへの負担も小さくてす
む。
【0042】プレビューデータを表示用フォームデータ
および印刷指示されたデータに対応付けて記憶しておく
ことで、同じ表示用フォームデータおよび印刷指示され
たデータに再度のプレビュー要求があったときは、合成
処理を行うことなくプレビュー表示を高速に行うことが
できる。また、プレビューデータを他のシステムに通信
することにより、他のシステムでプレビューデータを表
示したり、印刷したりすることが可能になる。
および印刷指示されたデータに対応付けて記憶しておく
ことで、同じ表示用フォームデータおよび印刷指示され
たデータに再度のプレビュー要求があったときは、合成
処理を行うことなくプレビュー表示を高速に行うことが
できる。また、プレビューデータを他のシステムに通信
することにより、他のシステムでプレビューデータを表
示したり、印刷したりすることが可能になる。
【図1】本発明の一実施形態に係る印刷システムの構成
を示すブロック図
を示すブロック図
【図2】同実施形態の印刷システムの動作を説明するた
めのフローチャート
めのフローチャート
【図3】従来の印刷システムの構成を示すブロック図
1…オブジェクト生成部 2…オブジェクトファイル記憶部 3…オブジェクト登録部 4…印刷用データ生成部 5…イメージ合成部 6…表示装置 7…記憶装置 8…通信装置 20…プリンタ 21…バッファメモリ 22…イメージ合成部 23…印刷部
Claims (8)
- 【請求項1】予め設定されたフォームイメージを印刷装
置に依存する制御コードで示した印刷用フォームデータ
と印刷指示されたデータとを該印刷装置でイメージ合成
して印刷する印刷システムであって、 前記フォームイメージを前記印刷装置に依存しない制御
コードで示した表示用フォームデータが格納される格納
手段と、 この格納手段に格納された表示用フォームデータおよび
前記印刷指示されたデータをプレビュー要求に応じてイ
メージ合成することによりプレビューデータを生成する
プレビューデータ生成手段と、 このプレビューデータ生成手段により生成されたプレビ
ューデータを表示する表示手段とを備えたことを特徴と
する印刷システム。 - 【請求項2】予め設定されたフォームイメージを印刷装
置に依存する制御コードで示した印刷用フォームデータ
と印刷指示されたデータとを該印刷装置でイメージ合成
して印刷する印刷システムであって、 前記フォームイメージを前記印刷装置に依存しない制御
コードで示した表示用フォームデータが格納される格納
手段と、 この格納手段に格納された表示用フォームデータおよび
前記印刷指示されたデータをプレビュー要求に応じてイ
メージ合成することによりプレビューデータを生成する
プレビューデータ生成手段と、 このプレビューデータ生成手段により生成されたプレビ
ューデータを表示する表示手段と、 前記プレビューデータ生成手段により生成されたプレビ
ューデータを記憶する記憶手段とを備えたことを特徴と
する印刷システム。 - 【請求項3】前記記憶手段は、前記プレビューデータを
前記表示用フォームデータおよび印刷指示されたデータ
に対応付けて記憶しており、 前記表示手段は、前記表示用フォームデータおよび印刷
指示されたデータに再度のプレビュー要求があったとき
は前記記憶手段に記憶された対応するプレビューデータ
を表示することを特徴とする請求項2記載の印刷システ
ム。 - 【請求項4】予め設定されたフォームイメージを印刷装
置に依存する制御コードで示した印刷用フォームデータ
と印刷指示されたデータとを該印刷装置でイメージ合成
して印刷する印刷システムであって、 前記フォームイメージを前記印刷装置に依存しない制御
コードで示した表示用フォームデータが格納される格納
手段と、 この格納手段に格納された表示用フォームデータおよび
前記印刷指示されたデータをプレビュー要求に応じてイ
メージ合成することによりプレビューデータを生成する
プレビューデータ生成手段と、 このプレビューデータ生成手段により生成されたプレビ
ューデータを表示する表示手段と前記プレビューデータ
生成手段により生成されたプレビューデータを他のシス
テムに通信するための通信手段とを備えたことを特徴と
する印刷システム。 - 【請求項5】予め設定されたフォームイメージを印刷装
置に依存する制御コードで示した印刷用フォームデータ
と印刷指示されたデータとを該印刷装置でイメージ合成
して印刷する表示装置を備えた印刷システムのプレビュ
ー表示方法であって、 前記フォームイメージを前記印刷装置に依存しない制御
コードで示した表示用フォームデータを生成しておき、 前記表示用フォームデータおよび前記印刷指示されたデ
ータをプレビュー要求に応じてイメージ合成することに
よりプレビューデータを生成し、 このプレビューデータを前記表示装置に表示することを
特徴とするプレビュー表示方法。 - 【請求項6】前記プレビューデータを前記表示用フォー
ムデータおよび印刷指示されたデータに対応付けて記憶
装置に記憶しておき、 前記表示用フォームデータおよび印刷指示されたデータ
に再度のプレビュー要求があったときは前記記憶装置に
記憶された対応するプレビューデータを前記表示装置に
表示することを特徴とする請求項5記載のプレビュー表
示方法。 - 【請求項7】予め設定されたフォームイメージを印刷装
置に依存する制御コードで示した印刷用フォームデータ
と印刷指示されたデータとを該印刷装置でイメージ合成
して印刷する表示装置を備えた印刷システムでプレビュ
ー表示を行うためのプログラムを記録した記録媒体であ
って、 前記フォームイメージを前記印刷装置に依存しない制御
コードで示した表示用フォームデータを生成しておき、 前記表示用フォームデータおよび前記印刷指示されたデ
ータをプレビュー要求に応じてイメージ合成することに
よりプレビューデータを生成し、 このプレビューデータを前記表示装置に表示するように
コンピュータを動作させるプログラムを記録した記録媒
体。 - 【請求項8】前記プレビューデータを前記表示用フォー
ムデータおよび印刷指示されたデータに対応付けて記憶
装置に記憶しておき、 前記表示用フォームデータおよび印刷指示されたデータ
に再度のプレビュー要求があったときは前記記憶装置に
記憶された対応するプレビューデータを前記表示装置に
表示するようにコンピュータを動作させるプログラムを
記録した請求項7記載の記録媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9351161A JPH11184666A (ja) | 1997-12-19 | 1997-12-19 | 印刷システムおよびこのシステムに適用されるプレビュー表示方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9351161A JPH11184666A (ja) | 1997-12-19 | 1997-12-19 | 印刷システムおよびこのシステムに適用されるプレビュー表示方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11184666A true JPH11184666A (ja) | 1999-07-09 |
Family
ID=18415470
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9351161A Pending JPH11184666A (ja) | 1997-12-19 | 1997-12-19 | 印刷システムおよびこのシステムに適用されるプレビュー表示方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11184666A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006272571A (ja) * | 2005-03-28 | 2006-10-12 | Dainippon Screen Mfg Co Ltd | 印刷システム、コントローラ、印刷ジョブ作成装置、印刷処理の実行方法、およびプログラム |
| JP2008134749A (ja) * | 2006-11-27 | 2008-06-12 | Seiko Epson Corp | 情報処理装置、印刷装置およびプログラム |
| JP2012238056A (ja) * | 2011-05-10 | 2012-12-06 | Brother Ind Ltd | 情報処理プログラム、情報処理装置、および情報処理方法 |
-
1997
- 1997-12-19 JP JP9351161A patent/JPH11184666A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006272571A (ja) * | 2005-03-28 | 2006-10-12 | Dainippon Screen Mfg Co Ltd | 印刷システム、コントローラ、印刷ジョブ作成装置、印刷処理の実行方法、およびプログラム |
| JP2008134749A (ja) * | 2006-11-27 | 2008-06-12 | Seiko Epson Corp | 情報処理装置、印刷装置およびプログラム |
| JP2012238056A (ja) * | 2011-05-10 | 2012-12-06 | Brother Ind Ltd | 情報処理プログラム、情報処理装置、および情報処理方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2009188816A (ja) | プリンタドライバおよび画像形成装置 | |
| JP2000259380A (ja) | 合成印刷方法 | |
| JP3559589B2 (ja) | プレビュー表示方法および情報処理装置 | |
| JP3537125B2 (ja) | デジタル面付処理装置 | |
| JP2001228994A (ja) | 画像処理装置、画像処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| JP3791112B2 (ja) | 印刷管理システム、印刷管理方法、印刷管理制御プログラムを記録したコンピュータ読み取り可能な記録媒体、並びに印刷管理システムに用いられるプリンタ装置 | |
| JP4109836B2 (ja) | 印刷データ生成方法、印刷データ生成装置、コンピュータプログラム、及び記憶媒体 | |
| JP2000322229A (ja) | 画像形成システム | |
| JP3627415B2 (ja) | 印刷システム | |
| JPH11184662A (ja) | フォーム情報印刷方法ならびに装置、及び同方法がプログラムされ記録される記録媒体 | |
| JPH11327849A (ja) | 印刷装置 | |
| JP3185106B2 (ja) | インキ量調整データ作成装置 | |
| JP2002152491A (ja) | 複写システム | |
| JP2995239B2 (ja) | 印刷データ処理装置 | |
| JP2671853B2 (ja) | ファクシミリデータ入出力装置 | |
| JPH10222651A (ja) | 画像処理装置およびそのプログラム記録媒体 | |
| JPH1173293A (ja) | 情報処理装置における画像の表示方法 | |
| JP2001291111A (ja) | 画像編集システム | |
| JP2003131829A (ja) | 合成印刷データ生成方法 | |
| JPH09174955A (ja) | 印刷データ処理装置 | |
| JPH01233486A (ja) | 情報処理装置の外字処理方式 | |
| JPH07129686A (ja) | 帳票作成装置の帳票作成方法 | |
| JPH07222001A (ja) | 画像処理方法およびその装置 | |
| JPH11212843A (ja) | フォーマット説明書作成方法及びその装置並びにプログラムを記録した機械読み取り可能な記録媒体 | |
| JPH0670132A (ja) | 画像データ通信装置 |