JPH07148992A - 印字装置 - Google Patents

印字装置

Info

Publication number
JPH07148992A
JPH07148992A JP5296264A JP29626493A JPH07148992A JP H07148992 A JPH07148992 A JP H07148992A JP 5296264 A JP5296264 A JP 5296264A JP 29626493 A JP29626493 A JP 29626493A JP H07148992 A JPH07148992 A JP H07148992A
Authority
JP
Japan
Prior art keywords
printer
printing
file
print
read
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
JP5296264A
Other languages
English (en)
Inventor
Takeshi Isagozawa
毅 砂子澤
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.)
TEC CORP
Original Assignee
TEC 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 TEC CORP filed Critical TEC CORP
Priority to JP5296264A priority Critical patent/JPH07148992A/ja
Publication of JPH07148992A publication Critical patent/JPH07148992A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【目的】複数のプリンタから自動的に用紙サイズに応じ
てプリンタを選択し、印字情報を所望の用紙に印字させ
て、操作性を向上させる。 【構成】プリンタNo.毎にラベルサイズが記憶された
プリンタマスタと、プリンタNo.毎に製品コードと発
行枚数からなる発行データが順番に記憶された待ち行列
ファイルと、プリンタNo.毎に発行残枚数が記憶され
た発行残枚数ファイルとを設け、発行データから得たラ
ベルサイズから印字可能なプリンタNo.を読取り、さ
らに発行残枚数が最小なプリンタNo.を選択し、この
プリンタNo.で発行データを待ち行列ファイルに登録
し、発行時には発行残枚数が0でないプリンタNo.で
待ち行列ファイルに登録された発行データに基づいて、
フォーマット等の印字データをそのプリンタNo.のプ
リンタへ送信する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、例えば複数台のプリ
ンタを備え、入力された印字情報を複数台のプリンタの
うちの1台のプリンタで印字する印字装置に関する。
【0002】
【従来の技術】1台のコンピュータよりサイズの異なる
ラベルを発行するには、例えば、コンピュータにマルチ
プレクサを介して複数台のプリンタを接続し、これらの
各プリンタに、それぞれ必要なサイズのラベル用紙をセ
ットすることが知られている。また、このような構成に
することによって、コンピュータは印字コマンドと共に
印字情報をプリンタへ送信してしまうと、各プリンタに
おける印字が終了しなくとも、次の処理を行うことがで
き、複数台のプリンタにより複数枚のラベルの印字動作
を平行して行わせることができる。
【0003】従来、所望の印字情報を印字させるには、
まず、オペレータがコンピュータにおいて、その印字情
報におけるラベルサイズから、そのラベルサイズのラベ
ル用紙がセットされているプリンタを選択して、その選
択したプリンタを指定する操作を行う。するとコンピュ
ータは、印字コマンドと共に印字情報をオペレータが指
定したプリンタへ送信して、その指定されたプリンタに
より印字情報を所望のラベル用紙に印字させていた。
【0004】
【発明が解決しようとする課題】上述したように、従来
の印字システムでは、オペレータがコンピュータにおい
て印字情報に含まれているラベルサイズに合わせて、そ
のサイズに該当するラベル用紙がセットされたプリンタ
を指定しなければならず、操作性が悪いという問題があ
った。
【0005】そこでこの発明は、複数のプリンタが接続
されたものにおいて、印字させるプリンタを自動的に用
紙サイズに応じて選択することにより、印字情報を所望
の用紙に印字させることができ、操作性を向上させるこ
とができる印字装置を提供することを目的とする。
【0006】
【課題を解決するための手段】この発明は、複数の印字
手段を備え、入力された印字情報を複数の印字手段のう
ちの1つの印字手段を制御して所望の用紙に印字させる
印字装置において、各印字手段毎にセットされている用
紙のサイズ情報を記憶した用紙サイズ情報記憶手段と、
印字情報に含まれる用紙のサイズ情報に応じて用紙サイ
ズ情報記憶手段に記憶されたサイズ情報から印字可能な
印字手段を選択する印字手段選択手段と、この印字手段
選択手段により選択された印字手段で印字情報を印字さ
せる印字制御手段とを設けたものである。
【0007】
【作用】このような構成の本発明において、印字手段選
択手段により、印字情報における印字すべき用紙のサイ
ズ情報に該当する用紙サイズ情報記憶手段に記憶された
サイズ情報から、印字可能な印字手段が選択される。そ
して、印字制御手段により、その選択された印字手段に
よって印字情報が印字される。
【0008】
【実施例】以下、この発明の一実施例を図面を参照して
説明する。なおこの実施例はこの発明を、ホストコンピ
ュータ1にマルチプレクサ2を介して複数台のプリンタ
3〜9が接続されたラベル印字システムに適用したもの
である。
【0009】図1は、このラベル印字システムの概略の
回路構成を示すブロック図である。ホストコンピュータ
1は、CPU( central processing unit)11、RO
M(read only memory)12、RAM(random access
memory)13、外部記憶装置14、外部インターフェイ
ス15、キーボード16、キーボードインターフェイス
17、表示器18、表示コントローラ19、プリンタイ
ンターフェイス20等から構成されている。
【0010】前記CPU11は制御部本体を構成し、シ
ステムバス21を介して、前記CPU11が行う処理の
プログラムデータが記憶された前記ROM12、前記C
PU11が処理を行う時に使用する各種メモリのエリア
が形成された前記RAM13、ハードディスク装置やフ
ロッピーディスク装置等の前記外部記憶装置14とのデ
ータの伝送制御を行う外部インターフェイス15、前記
キーボード16とのデータの伝送制御を行うキーボード
インターフェイス17、前記表示器18を制御する前記
表示コントローラ19、前記プリンタインターフェイス
20とそれぞれ接続されている。
【0011】前記プリンタインターフェイス20は、マ
ルチプレクサ2を介して、No.1〜No.7のプリン
タ3〜9と接続されており、これらの各プリンタ3〜9
とのデータの伝送制御を行うようになっている。前記各
プリンタ3〜9は印字手段を構成している。
【0012】前記RAM13にはさらに、各種マスタフ
ァイルが形成されている。
【0013】すなわち、前記RAM13には、図2
(a)に示す各製品コード毎に印字のためのフォーマッ
トNo.が記憶された製品マスタ13a、図2(b)に
示す各フォーマットNo.毎にラベルサイズが記憶され
たフォーマットマスタ13b、図2(c)に示す各プリ
ンタNo.毎にラベルサイズが記憶された用紙サイズ情
報記憶手段としてのプリンタマスタ13cが形成されて
いる。また、前記RAM13には、図3(a)に示す各
プリンタNo.毎に製品コードと発行枚数とからなる発
行データが順番に記憶された印字登録手段としての待ち
行列ファイル13d、図3(b)に示す各プリンタN
o.毎に発行残枚数が記憶された発行残枚数ファイル1
3eが形成されている。
【0014】さらに、前記キーボード16からのキー入
力により発行データが入力されたときに、前記RAM1
3には、図4に示す製品コード毎に発行枚数が記憶され
た発行データファイル13fが形成される。
【0015】図5に、前記CPU11が行う発行データ
入力処理の流れを示す。
【0016】まず、最初の処理として、発行データファ
イル13fに残っている未登録の発行データのうちの先
頭の発行データから、製品コード及び発行枚数を読取
る。
【0017】この読取った製品コードから、製品マスタ
13aにより該当するフォーマットNo.を読取り、こ
のフォーマットNo.から、フォーマットマスタ13b
により該当するラベルサイズを読取る。
【0018】この読取ったラベルサイズから、プリンタ
マスタ13cから該当するプリンタNo.を抽出し、こ
の抽出した該当プリンタNo.のうち、発行残枚数ファ
イル13eを参照して発行残枚数が最小のプリンタN
o.を選択する(印字手段選択手段)。
【0019】この選択したプリンタNo.(該当プリン
タNo.)で、上記発行データを待ち行列ファイル13
dに登録し、この登録により増加した発行残枚数を、発
行残枚数ファイル13eの上記プリンタNo.に加算し
て更新を行う。
【0020】次に、発行データファイル13fに、次の
未登録の発行データがあるか否かを判断し、次の未登録
の発行データが有れば、再びこの発行データ入力処理の
最初の処理に戻るようになっており、発行データファイ
ル13fに未登録の発行データがなければ、この発行デ
ータ入力処理を終了するようになっている。
【0021】図6に、前記CPU11が行うラベル発行
処理の流れを示す。
【0022】まず、発行残枚数ファイル13eから発行
残枚数が0より大きいプリンタNo.を順番に読取る。
【0023】次に、ステップ1(ST1)の処理とし
て、その読取ったプリンタNo.について、待ち行列フ
ァイル13dからその先頭に登録されている発行データ
を読取る。この読取った発行データに基づいて、フォー
マット等の印字データを上記プリンタNo.のプリンタ
(該当プリンタ)へ送信する(印字制御手段)。
【0024】次に、ステップ2(ST2)の処理とし
て、上記プリンタからのステータスを読取る動作を行
い、上記プリンタからステータスが送信されていなけれ
ば、再び前述のステップ2の処理に戻るようになってい
る。またステータスが送信されてきていれば、そのステ
ータスが正常発行終了を示すものか否かを判断する。
【0025】ここで、ステータスが正常発行終了を示す
ものでなければ、表示器18にプリンタエラー表示(プ
リンタNo.を含む表示でも良い)を行い、キーボード
16からエラーに対する確認キーの入力があるまでの待
機状態となる。確認キーの入力が行われると、再び前述
のステップ2の処理に戻るようになっている。
【0026】また、ステータスが正常発行終了を示すも
のならば、待ち行列ファイル13dの上記発行データ
(該当発行データ)を削除し、この上記発行データの削
除により減少した発行残枚数を、発行残枚数ファイル1
3eの上記プリンタNo.から減算して更新を行う。
【0027】次に、発行残枚数ファイル13eの発行残
枚数が0より大きいか否かを判断し、発行残枚数が0よ
り大きいならば、再び前述のステップ1の処理に戻るよ
うになっている。
【0028】また、発行残枚数ファイル13eの全ての
発行残枚数が0ならば、発行中のプリンタが有るか否か
を判断する。発行中のプリンタが有れば、再び前述のス
テップ2の処理に戻るようになっており、発行中のプリ
ンタがなければ、このラベル発行処理を終了するように
なっている。
【0029】なお、前述したステップ2の処理の後、該
当プリンタからステータスが送信されてくるまで処理が
ループするようになっているが、実際には、ここでステ
ータスが送信されてくるまで、他の処理又は別のプリン
タNo.についてラベル発行処理が行われるようになっ
ている。
【0030】このような構成の本実施例においては、例
えば図4に示すように、製品コードAに対して100
枚、製品コードBに対して200、…というように、発
行データがキーボードから入力されると、この発行デー
タが発行データファイル13fに記憶され、まず、最初
の製品コードAに対して100枚という1つの発行デー
タが処理される。
【0031】すなわち、製品コードAから製品マスタ1
3aにより対応するフォーマットNo.1が読取られ、
この読取られたフォーマットNo.1からフォーマット
マスタ13bによりラベルサイズ大が読取られ、さらに
この読取られたラベルサイズ大からプリンタマスタ13
cにより印字可能なプリンタNo.1及びNo.2が読
取られる。
【0032】この読取ったプリンタNo.1及びNo.
2のうち、発行残枚数ファイル13eにより発行残枚数
が最小なプリンタNo.1(この場合はプリンタNo.
1及びNo.2は共に0であるから小さいNo.が優先
される)が選択される。
【0033】ここで、製品コードAに対して100枚と
いう発行データは、待ち行列ファイル13dにおいてプ
リンタNo.1でA,100として登録される。
【0034】次の製品コードBに対して200枚という
発行データについても、製品マスタ13a、フォーマッ
トマスタ13b、プリンタマスタ13cにより、プリン
タNo.1及びNo.2が読取られ、発行残枚数ファイ
ル13eにより、発行残枚数が最小なプリンタNo.2
が選択され、待ち行列ファイル13dにおいてプリンタ
No.2でB,200として登録される。
【0035】上述したようにして、発行データファイル
13fに記憶された発行データは、順番に処理されて待
ち行列ファイル13fに登録される。
【0036】発行データを発行するときには、まず、発
行残枚数ファイル13eで発行残枚数が0でないプリン
タNo.について、待ち行列ファイル13fから発行デ
ータを読取り、この発行データに基づいてフォーマット
等の印字データを上記プリンタNo.のプリンタへ送信
して印字発行を行わせる。
【0037】このように本実施例によれば、プリンタN
o.毎にラベルサイズが記憶されたプリンタマスタ13
cと、各プリンタNo.毎に製品コードと発行枚数から
なる発行データが順番に記憶された待ち行列ファイル1
3dと、各プリンタNo.毎に発行残枚数が記憶された
発行残枚数ファイル13eとを設け、発行データから得
られたラベルサイズから印字可能なプリンタNo.を読
取り、さらに発行残枚数が最小なプリンタNo.を選択
し、このプリンタNo.で発行データを待ち行列ファイ
ル13dに登録して、発行時には発行残枚数ファイル1
3eの0でない発行残枚数が記憶されたプリンタNo.
で待ち行列ファイル13dに登録された発行データに基
づいて、フォーマット等の印字データをそのプリンタN
o.に対応するプリンタへ送信する。
【0038】このことにより、自動的にラベルサイズに
対応して適切にプリンタを選択することができ、この選
択したプリンタに、確実に発行データに基づいてラベル
発行を行わせることができる。従って、オペレータはプ
リンタを指定する操作を行うことなく、ラベルサイズに
関してプリンタを考慮することなく、発行データのみを
入力するのみで、所望の発行データを適切なラベルサイ
ズで発行させることができる。すなわち、操作性を向上
させることができる。
【0039】さらに、この実施例においては、発行残枚
数ファイル13eを設けて各プリンタ3〜9の発行残枚
数を把握管理しており、次の発行データの登録におい
て、ラベルサイズから読取られた複数のプリンタNo.
のうち、発行残枚数のより少ないプリンタNo.が選択
されるため、各プリンタを平均的に稼働させることがで
き、しかもの稼働効率を高めることができる。すなわ
ち、発行データ全体の発行にかかる時間を短縮すること
ができるという効果を得ることができる。
【0040】例えば、発行データで製品コードJに対し
て1000枚というような多数枚の発行データがあれ
ば、それを1つのデータとしてではなく、製品コードJ
に対して500枚及び製品コードJに対して500枚と
いうように、ラベルサイズに該当するプリンタの台数に
応じて、2つの発行データに分割すれば、2台のプリン
タに発行データを振り分けることができ、製品コードJ
の1000枚のラベル発行にかかる時間を1/2にする
ことができる。
【0041】なお、この実施例においては、1台のホス
トコンピュータ1にマルチプレクサ2を介して7台のプ
リンタ3〜9が接続されたものについて説明したが、こ
の発明はこれに限定されるものではなく、プリンタの台
数は2台以上のものに適用できるものであり、これらの
プリンタの接続方法も、LAN(local area network)
等の回線など他の手段により接続しても良いし、また、
ホストコンピュータに限定されるものではなく、複数台
のプリンタを制御できる装置ならば適用可能である。
【0042】
【発明の効果】以上詳述したようにこの発明によれば、
複数のプリンタが接続されたものにおいて、印字させる
プリンタを自動的に用紙サイズに応じて選択することに
より、印字情報を所望の用紙に印字させることができ、
操作性を向上させることができる印字装置を提供でき
る。
【図面の簡単な説明】
【図1】この発明の一実施例のラベル印字システムの回
路構成を示すブロック図。
【図2】同実施例のラベル印字システムの製品マスタ、
フォーマットマスタ及びプリンタマスタの構成を示す
図。
【図3】同実施例のラベル印字システムの待ち行列ファ
イル及び発行残枚数ファイルの構成を示す図。
【図4】同実施例のラベル印字システムの発行データフ
ァイルの構成を示す図。
【図5】同実施例の発行データ入力処理の流れを示す
図。
【図6】同実施例のラベル発行処理の流れを示す図。
【符号の説明】
1…ホストコンピュータ、2…マルチプレクサ、3〜9
…プリンタ、11…CPU、13…RAM、13a…製
品マスタ、13b…フォーマットマスタ、13c…プリ
ンタマスタ、13d…待ち行列ファイル、13e…発行
残枚数ファイル。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 複数の印字手段を備え、入力された印字
    情報を前記複数の印字手段のうちの1つの印字手段を制
    御して所望の用紙に印字させる印字装置において、各印
    字手段毎にセットされている用紙のサイズ情報を記憶し
    た用紙サイズ情報記憶手段と、前記印字情報に含まれる
    用紙のサイズ情報に応じて前記用紙サイズ情報記憶手段
    に記憶されたサイズ情報から印字可能な印字手段を選択
    する印字手段選択手段と、この印字手段選択手段により
    選択された印字手段で前記印字情報を印字させる印字制
    御手段とを設けたことを特徴とする印字装置。
JP5296264A 1993-11-26 1993-11-26 印字装置 Pending JPH07148992A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5296264A JPH07148992A (ja) 1993-11-26 1993-11-26 印字装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5296264A JPH07148992A (ja) 1993-11-26 1993-11-26 印字装置

Publications (1)

Publication Number Publication Date
JPH07148992A true JPH07148992A (ja) 1995-06-13

Family

ID=17831325

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5296264A Pending JPH07148992A (ja) 1993-11-26 1993-11-26 印字装置

Country Status (1)

Country Link
JP (1) JPH07148992A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007317157A (ja) * 2006-04-25 2007-12-06 Brother Ind Ltd ラベル作成システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007317157A (ja) * 2006-04-25 2007-12-06 Brother Ind Ltd ラベル作成システム

Similar Documents

Publication Publication Date Title
US5560718A (en) Label printer with simultaneous printing and storing
US6856413B1 (en) User interface for an information-processing system
JP3160445B2 (ja) 印字装置
JP2006338443A (ja) フィルタデバイスドライバ、複製印刷制御方法及びその制御プログラム
JP3054230B2 (ja) 印刷装置及び印刷制御方法
JPH07148992A (ja) 印字装置
JP2757910B2 (ja) 帳票出力宛先プリンタ選択運用システムおよび帳票出力宛先プリンタ選択方法
JP3159875B2 (ja) 印刷方法及びその装置、及び印刷システム
JP2001522490A (ja) プリンタ及びプリンタの制御のための方法
JPH07112552A (ja) 印刷装置における帳票印刷制御方法及び装置
JP3419117B2 (ja) プリンタ
JP2997558B2 (ja) プリンタ
JPH07149025A (ja) ラベル発行装置
JP2522600B2 (ja) プリンタ
JPH0469261A (ja) プリンタ
JPH10124436A (ja) 情報処理装置
JP2553809B2 (ja) 文書処理装置
JP3422102B2 (ja) プリンタ
WO2002033651A1 (en) Method of generating printer setup instructions
JPH08142459A (ja) プリンタ
JPH10834A (ja) 画像処理装置
JPH05138995A (ja) プリンタ装置
JPH06274288A (ja) プリンタ
JPH06259366A (ja) 印刷装置共有システム
JPH09258933A (ja) プリントスケジュール管理処理装置およびその方法