JPH05224842A - 印刷方法及びその装置 - Google Patents
印刷方法及びその装置Info
- Publication number
- JPH05224842A JPH05224842A JP4023464A JP2346492A JPH05224842A JP H05224842 A JPH05224842 A JP H05224842A JP 4023464 A JP4023464 A JP 4023464A JP 2346492 A JP2346492 A JP 2346492A JP H05224842 A JPH05224842 A JP H05224842A
- Authority
- JP
- Japan
- Prior art keywords
- host
- print data
- printing
- hosts
- 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
Abstract
業を容易にする。 【構成】 印刷データを送信するホストのホストIDを
識別し、そのホストに応じたエミュレーションを行う。
次に、そのホストが前回印刷の際に、印刷データを送信
したホストと同じであるかどうかを調べる。その結果、
異なるホストからの印刷データが送信された場合である
なら、プリンタ10からの印刷の際に、印刷をオフセッ
ト出力するように制御する。
Description
関し、特に、複数のホストと接続可能でオフセットスタ
ックが可能な印刷方法及びその装置に関するものであ
る。
ム(以下、ホストという)から共有されているプリンタ
装置ではホストから送信される印刷データを何の制御を
加えることなく、そのまま出力していた。
例では、印刷データを送信するホストはデータ送信に先
立ち、接続されているプリンタ装置が、ホストが通信可
能なプリンタ装置としてエミュレートされるようにエミ
ュレーション切り替え命令を送信するか、或は、装置利
用者がプリンタ装置に対して所定の操作を行ってエミユ
レータの切り替えを行う必要があり、ホストとプリンタ
装置との間の通信制御が複雑になったり、装置の使用操
作が複雑になるという問題があった。
されている場合、出力されたプリント用紙がどのホスト
から出力されたものか区別がしづらく、出力内容を比較
して仕分け作業を行わねばならず、仕分け作業の効率化
の観点から改善が望まれていた。
で、複数のホストから印刷データ入力を識別し、ホスト
に対応した印刷出力の仕分け作業を簡単にする印刷方法
及びその装置を提供することを目的としている。
に本発明の印刷方法は次のような工程からなる。即ち、
複数のホストから印刷データを受信して、前記印刷デー
タを印刷出力する印刷方法であって、前記複数のホスト
の内、印刷データを送信するホストを識別する識別工程
と、前記識別工程の識別結果に従って、前記印刷データ
を送信するホストからの印刷データを受信できるよう準
備する準備工程と、前回の印刷時に印刷データを送信し
たホストと前記識別工程によって識別されたホストとが
同じホストであるかどうかを調べる比較工程と、前記比
較工程の比較結果に従って、前記印刷データを印刷する
ときオフセット出力を行うよう制御する制御工程とを有
することを特徴とする印刷方法を備える。
続され、前記複数のホストから印刷データを受信して、
前記印刷データを印刷出力する印刷装置であって、前記
複数のホストの内、印刷データを送信するホストを識別
する識別手段と、前記識別手段の識別結果に従って、前
記印刷データを送信するホストからの印刷データを受信
できるよう準備する準備手段と、前回の印刷時に印刷デ
ータを送信したホストと前記識別手段によって識別され
たホストとが同じホストであるかどうかを調べる比較手
段と、前記比較手段の比較結果に従って、前記印刷デー
タを印刷するときオフセット出力を行うよう制御する制
御手段とを有することを特徴とする印刷装置を備える。
するホストを識別し、そのホストが前回の印刷時に印刷
データを送信したホストであるかどうかを調べ、その結
果に従って、印刷出力時にオフセット出力を行うよう制
御する。
例を詳細に説明する。
の代表的な実施例であるプリンタ装置の構成を示すブロ
ック図である。図1において、1a〜1nはデータ送信
を行なうホスト、2はSCSIインタフェース、3はホ
ストからの入力データを一時的に格納する入力バッフ
ァ、4は装置全体を制御するCPU、5は制御プログラ
ムや各種処理プログラムを格納するROM、6はプリン
ト処理に必要な種々の情報の格納や各プログラムの作業
領域として用いられるRAM、7は各文字コードに対す
る文字パターンを格納するパターンメモリ、8は1頁分
のイメージを格納するイメージメモリ、9はイメージメ
モリ8に格納されたイメージデータをプリンタへ転送し
たりプリンタの制御を行うプリンタインタフェース、そ
して、10は実際の印字を行なうプリンタである。
データの解析を行い、パターンメモリ7に格納された文
字パターンを参照しながらイメージメモリ8へ印刷出力
データのイメージ展開を行う。
2)]図2はデータ源(不図示)から文字パターンの登
録や定型書式(フォームデータ)などの登録が可能で、
プリンタインタフェース9から出力される画像データを
記録紙に出力するプリンタ部10(以下、LBPとい
う)の内部構造を示す図である。図2において、100
はLBP本体であり、接続されているホスト1a〜1n
から供給される文字情報(文字コード)やフォーム情報
或はマクロ命令などを入力して記憶するとともに、それ
らの情報に従って対応する文字パターンやフォームパタ
ーンなどを作成し、記憶媒体である記憶紙上に像を形成
する。101は操作のためのスイッチ及びLED、LC
D表示器などが配置されている操作パネル、1000は
LBP100全体の制御及び外部装置から供給される文
字情報などを解析する印刷制御部である。印刷制御部1
000は文字情報などを対応する文字パターンのビデオ
信号に変換してレーザドライバ102に出力する。
SIインタフェース2、入力バッファ3、CPU4、R
OM5、RAM6、文字パターンメモリ7、イメージメ
モリ8、及び、プリンタインタフェース9が収容されて
いる。
3を駆動するための回路であり、入力されたビデオ信号
に応じて半導体レーザ103から発射されるレーザ光1
04のオン・オフ切り替えを行う。レーザ光104は回
転多面鏡105で左右方向に偏向されて静電ドラム10
6上を走査する。これにより、静電ドラム106上には
文字パターンの静電潜像が形成される。この潜像は静電
ドラム106周囲の現像ユニット107により現像され
た後、記録紙に転写される。この記録紙には、カットシ
ートが用いられる。カットシート記録紙はLBP100
に装着した用紙カセット108に収容され、給紙ローラ
109及び搬送ローラ110と111とにより装置内に
取り込まれて、静電ドラム106に供給される。
3は本実施例のプリンタ装置に接続されるホストとエミ
ュレーションの対応関係を示す図である。このような情
報はRAM6に格納される。図3において、201はホ
ストの識別番号となるID(以下、ホストIDとい
う)、202は対応するエミュレーションの種類を示し
ている。また、203はホストIDが“7”であること
を示し、ホストID“7”のホストに対しては204に
設定されているエミュレーションプログラム(ここでは
エミュレーション1)によりデータの解析が行なわれ
る。同様に、205のホストIDが“6”のホストに対
しては206に設定されているエミュレーションプログ
ラム(ここではエミュレーション2)の命令解析によっ
てデータが処理されることになる。
リンタ処理について、図4に示すフローチャートを参照
して説明する。ここでは、ホスト1a〜1nのいづれか
よりデータが送信されることにより本実施例のプリンタ
装置のプリント処理は開始されるものとする。また、各
ホストはプリンタ装置との通信に際して、データ転送の
前に、自らのホストIDをプリンタ装置に通知する。
くるホストIDを識別し、プリントデータを送信するホ
ストが変わる度ごとに、RAM6に格納されたオフセッ
トフラグのON/OFFを切り替え、このオフセットフ
ラグの値に従って、プリンタからの出力にオフセットを
与えるかどうかを制御する。
び出したホストのホストIDを確認する。続いてステッ
プS2では、RAM6に格納された接続ホストとエミュ
レーションの対応関係の情報を調べ、ステップS1で確
認されたホストIDと等しいIDに対応するエミュレー
ションプログラム(以下、エミュレータという)を選択
し、選択されたエミュレータに従って入力データの解析
を行う。ステップS3では、以前のプリント処理のデー
タ供給元となったホストのホストID(これを旧IDと
いう)とステップS1で新たにプリンタ装置を呼び出し
たホストのホストID(これを新IDという)とを比較
し、両者が異なる場合(即ち、プリントデータを供給す
るホストが変わった場合)、オフセットフラグをONに
する。そして、ステップS4で入力バッファ3よりデー
タを取り出す。
が終了したかどうかを調べる。ここで、データ終了と判
断された場合、処理はステップS6に進み、新IDを旧
IDとしてセットする。これに対して、データ送信が終
了していないと判断された場合、処理はステップS7に
進み、CPUは送信データを解析しデータが制御コード
の場合は命令の解析を行い、また、文字コードの場合は
その文字コードに対するフォントパターンをパターンメ
モリ7より読みだしイメージメモリ8へ書き込む。次に
ステップS8ではイメージメモリ8への出力データ量を
調べ、改ページが必要であるかどうかを調べる。ここ
で、改ページが必要であると判断された場合、処理はス
テップS9に進み入力バッファ3をクローズする。これ
に対して、改ページの必要がない場合、処理はステップ
S4に戻りデータ入力を繰り返す。さて、ステップS1
0ではオフセットフラグをチェックし、その値が“O
N”であるなら、処理はステップS11に進みプリンタ
インタフェース9を通してプリンタ10に対してオフセ
ット指定を行なう。これに対して、オフセットフラグの
値が“OFF”であるなら、処理はステップS12に進
み、イメージメモリ8へ展開されたデータをプリンタイ
ンタフェース9を通してプリンタ10へ転送し出力す
る。このとき、オフセットフラグの値が“OFF”であ
るなら、プリンタ出力はオフセットのない印刷が行わ
れ、オフセットフラグの値が“ON”であるなら、所定
量のオフセットがなされた印刷が行われる。
の供給元であるホストが切り替わるごとに、プリント出
力のオフセットの有無を切り替えてプリント出力を行う
のでホストごとに、プリント出力の仕分け作業が行い易
くなる。
タよりデータが送信された場合オフセットスタッキング
を行う例について説明したが、本発明はこれに限定され
るものではない。例えば、エミュレーションの種類によ
ってオフセットスタッキングを行なっても良いし、また
ホストIDに対応するものがない場合は予め標準のエミ
ュレーションを設定しても良い。さらに、ホストの識別
を異なるホストからのプリント出力の度に仕切り紙を出
力することで行っても良い。
システムに適用しても良いし、1つの機器から成る装置
に適用しても良い。また、本発明はシステム或は装置に
プログラムを供給することによって達成される場合にも
適用できることは言うまでもない。
刷データを送信するホストを識別し、そのホストが前回
の印刷時に印刷データを送信したホストと同じであるか
どうかを調べその比較結果に従って印刷出力のオフセッ
ト出力を行うよう制御するので、印刷データ送信ホスト
が変わる度ごとにオフセット出力が交互に行われること
になり、ホストごとの印刷出力の仕分け作業が容易にな
るという効果がある。
構成を示すブロック図である。
のホストIDとエミュレーションの対応関係を示した図
である。
てプリント出力する処理の手順を示すフローチャートで
ある。
Claims (4)
- 【請求項1】 複数のホストから印刷データを受信し
て、前記印刷データを印刷出力する印刷方法であって、 前記複数のホストの内、印刷データを送信するホストを
識別する識別工程と、 前記識別工程の識別結果に従って、前記印刷データを送
信するホストからの印刷データを受信できるよう準備す
る準備工程と、 前回の印刷時に印刷データを送信したホストと前記識別
工程によって識別されたホストとが同じホストであるか
どうかを調べる比較工程と、 前記比較工程の比較結果に従って、前記印刷データを印
刷するときオフセット出力を行うよう制御する制御工程
とを有することを特徴とする印刷方法。 - 【請求項2】 前記識別工程による前記印刷データを送
信するホストの識別は前記複数のホスト各々に対して、
一意に付加された識別番号によって行われることを特徴
とする請求項第1項に記載の印刷方法。 - 【請求項3】 複数のホストと接続され、前記複数のホ
ストから印刷データを受信して、前記印刷データを印刷
出力する印刷装置であって、 前記複数のホストの内、印刷データを送信するホストを
識別する識別手段と、 前記識別手段の識別結果に従って、前記印刷データを送
信するホストからの印刷データを受信できるよう準備す
る準備手段と、 前回の印刷時に印刷データを送信したホストと前記識別
手段によって識別されたホストとが同じホストであるか
どうかを調べる比較手段と、 前記比較手段の比較結果に従って、前記印刷データを印
刷するときオフセット出力を行うよう制御する制御手段
とを有することを特徴とする印刷装置。 - 【請求項4】 前記準備手段は、前記複数のホストから
の印刷データの受信及び印刷に対応できるように、前記
複数のホスト各々に対応したエミュレーション手段を有
することを特徴とする請求項第3項に記載の印刷装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04023464A JP3105983B2 (ja) | 1992-02-10 | 1992-02-10 | 印刷方法及びその装置 |
| EP93300918A EP0556994B1 (en) | 1992-02-10 | 1993-02-09 | Output method and unit |
| DE69330655T DE69330655T2 (de) | 1992-02-10 | 1993-02-09 | Ausgabeverfahren und -einheit |
| US08/386,341 US5727134A (en) | 1992-02-10 | 1995-02-10 | Output apparatus and method for distinguishably outputting information from plural information processing apparatuses |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04023464A JP3105983B2 (ja) | 1992-02-10 | 1992-02-10 | 印刷方法及びその装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05224842A true JPH05224842A (ja) | 1993-09-03 |
| JP3105983B2 JP3105983B2 (ja) | 2000-11-06 |
Family
ID=12111246
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP04023464A Expired - Fee Related JP3105983B2 (ja) | 1992-02-10 | 1992-02-10 | 印刷方法及びその装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3105983B2 (ja) |
-
1992
- 1992-02-10 JP JP04023464A patent/JP3105983B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP3105983B2 (ja) | 2000-11-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0574222B1 (en) | A method for translating a plurality of printer page description languages | |
| EP0595594B1 (en) | Printing-information processing method and apparatus | |
| US5727134A (en) | Output apparatus and method for distinguishably outputting information from plural information processing apparatuses | |
| JPH10222319A (ja) | 印刷装置及び印刷制御方法 | |
| EP0662656B1 (en) | Method and apparatus for resetting shared computer output apparatus | |
| US4975858A (en) | Controller for a printer for printing data received from an external data processor | |
| JP3105983B2 (ja) | 印刷方法及びその装置 | |
| JP3566521B2 (ja) | 印刷装置とその制御方法 | |
| EP0473016B1 (en) | Image forming apparatus | |
| JP2891860B2 (ja) | 出力方法 | |
| JP3199544B2 (ja) | 印刷装置および印刷制御方法 | |
| JP2891857B2 (ja) | 印刷装置および印刷方法 | |
| JP2988817B2 (ja) | 印刷装置 | |
| US20020063876A1 (en) | Output apparatus and output enviroment setting method in output apparatus | |
| JP3073921B2 (ja) | 印刷制御装置および印刷制御装置のデータ処理方法 | |
| JPH08337031A (ja) | 印刷装置およびその制御方法、印刷システムおよびその制御方法 | |
| JP2869923B2 (ja) | 印刷制御装置 | |
| JP3004440B2 (ja) | 印刷方法及びその装置 | |
| EP0577410A1 (en) | Output apparatus and method with adjustable connection feature | |
| JP3326042B2 (ja) | 印刷システム | |
| JPH08282064A (ja) | 記録装置及び記録制御方法 | |
| JPH05338280A (ja) | 印刷方法及びその装置 | |
| JP2000043381A (ja) | 印刷装置 | |
| JPH0973374A (ja) | 印刷制御方法 | |
| JPH08300747A (ja) | 記録装置及び記録制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19991122 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20000808 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080901 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090901 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090901 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100901 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110901 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |