JP3874161B2 - Printing system, printing control apparatus, and printing apparatus - Google Patents

Printing system, printing control apparatus, and printing apparatus Download PDF

Info

Publication number
JP3874161B2
JP3874161B2 JP2000244688A JP2000244688A JP3874161B2 JP 3874161 B2 JP3874161 B2 JP 3874161B2 JP 2000244688 A JP2000244688 A JP 2000244688A JP 2000244688 A JP2000244688 A JP 2000244688A JP 3874161 B2 JP3874161 B2 JP 3874161B2
Authority
JP
Japan
Prior art keywords
printing
data
transmission
print
printing apparatus
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.)
Expired - Fee Related
Application number
JP2000244688A
Other languages
Japanese (ja)
Other versions
JP2001117740A (en
Inventor
浩之 舟橋
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2000244688A priority Critical patent/JP3874161B2/en
Publication of JP2001117740A publication Critical patent/JP2001117740A/en
Application granted granted Critical
Publication of JP3874161B2 publication Critical patent/JP3874161B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、ネットワークに接続された複数の印刷装置と、これらの複数の印刷装置との間でネットワークを介してデータまたはコマンドの送受信を行う印刷制御装置とから成る印刷システム及び印刷制御装置並びに印刷装置の技術分野に属するものである。
【0002】
【従来の技術】
従来、この種のネットワークを用いた印刷システムとしては、印刷装置としての複数のプリンタを、印刷制御装置としての1台のコンピュータで管理するシステムが知られている。このシステムでは、前記1台のコンピュータによって、各プリンタの動作状況や故障の状態等を集中的に管理することができる。このため、プリンタの修理を効率的に行ったり、1台のプリンタが使用不能となった時には、他のプリンタでこれを代用するように管理を行うことができる。
【0003】
ところで、最近ではプリンタのメモリにあらかじめマクロデータを登録しておくことが可能となっている。マクロデータとは、例えばレターのヘッダなどの決まった書式から成る部分のことである。このマクロデータをあらかじめプリンタのメモリに登録しておけば、レターの本文のみをコンピュータで作成してプリンタへ送信し、プリンタにおいてマクロデータと本文とを合成して出力することができる。同様に、マクロデータとして表の書式のみをプリンタのメモリに登録しておき、表を埋めるための数値や文字列のみをコンピュータから送信して、両者をプリンタにて合成して出力することで、完成した表を得ることもできる。
【0004】
【発明が解決しようとする課題】
しかしながら、このようなシステムにおいては、例えばマクロデータを各プリンタに登録するに当たっては、コンピュータからネットワークを介してプリンタにマクロデータを送信し、プリンタにおいて当該マクロデータを登録する手法を用いていたため、個々のプリンタに対して同様の処理を実行する必要があり、プリンタの数が多くなると、作業に長時間を要するという問題があった。
【0005】
また、マクロデータをメモリカードに記憶させて使用するプリンタにおいては、当該マクロデータを別のメモリカードに複写することが可能なプリンタがあるが、このようなプリンタを用いたとしても、個々のプリンタ毎に同様の作業を繰り返す必要があり、作業に長時間を要していた。
【0006】
そこで、本発明は、このような問題を解決し、多数のプリンタがネットワークに接続された場合でも、効率良く短時間で、マクロデータ等の印刷制御情報データを所望のプリンタに登録可能な印刷システム及び印刷制御装置並びに印刷装置を提供することを課題としている。
【0007】
【課題を解決するための手段】
請求項1記載の印刷システム、及び請求項6記載の印刷制御装置、並びに請求項11記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項1記載の印刷システム請求項6記載の印刷制御装置または請求項11記載の印刷装置によれば、印刷制御装置の制御手段の制御により、印刷制御情報データの所定の複写先への複写を指示する複写コマンドが、送受信手段によって印刷装置に対して送信される。
【0008】
一方、前記印刷装置においては、制御手段の制御により、前記複写コマンドを受信した場合には、記憶手段に記憶された印刷制御情報データが送受信手段によって前記所定の複写先に送信される。
【0009】
前記所定の複写先が印刷制御装置であった場合には、前記印刷制御情報データは一旦印刷制御装置に記憶され、再び印刷制御装置から他の印刷装置送信される。また、前記所定の複写先が他の印刷装置であった場合には、前記印刷装置から他の印刷装置に対して前記印刷制御情報データ送信される。
【0010】
そして、前記印刷制御情報データ送受信手段により受信した他の印刷装置においては、前記印刷制御情報データを記憶手段に記憶させる。
【0011】
このように、一の印刷装置から他の印刷装置への印刷制御情報データの複写が自動的に行われる。
【0012】
請求項2記載の印刷システム、及び請求項7記載の印刷制御装置並びに請求項12記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項2記載の印刷システム請求項7記載の印刷制御装置または請求項12記載の印刷装置によれば、印刷制御装置の制御手段の制御により、印刷制御情報データの所定の複写先への複写を指示する複写コマンドが、送受信手段によって一の印刷装置に対して送信される。
【0013】
一方、前記一の印刷装置においては、制御手段の制御により、前記複写コマンドを受信した場合には、記憶手段に記憶された印刷制御情報データが送受信手段によって印刷制御装置に送信される。
【0014】
次に、前記印刷制御情報データは一旦印刷制御装置に記憶され、再び印刷制御装置から他の印刷装置送信される。そして、前記印刷制御情報データ送受信手段により受信した他の印刷装置においては、前記印刷制御情報データを記憶手段に記憶させる。
【0015】
このように、一の印刷装置から他の印刷装置への印刷制御情報データの複写が自動的に行われる。
【0016】
請求項3記載の印刷システム、及び請求項8記載の印刷制御装置並びに請求項13記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項3記載の印刷システム請求項8記載の印刷制御装置または請求項13記載の印刷装置によれば、印刷制御装置の制御手段の制御により、印刷制御情報データの所定の複写先への複写を指示する複写コマンドが、送受信手段によって一の印刷装置に対して送信される。
【0017】
一方、前記一の印刷装置においては、制御手段の制御により、前記複写コマンドを受信した場合には、記憶手段に記憶された印刷制御情報データ送受信手段によって前記他の印刷装置に送信される。そして、前記印刷制御情報データ送受信手段により受信した他の印刷装置においては、前記印刷制御情報データを記憶手段に記憶させる。
【0018】
このように、一の印刷装置から他の印刷装置への印刷制御情報データの複写が自動的に行われる。
【0019】
請求項4記載の印刷システム、及び請求項9記載の印刷制御装置は、前記特許請求の範囲に記載したように構成されているので、請求項4記載の印刷システムまたは請求項9記載の印刷制御装置によれば前記印刷制御装置の制御手段は複写コマンドの送信に先立って、印刷装置に対して識別データの送信要求コマンドを送信し、当該送信要求に応じて印刷装置から送信された識別データを表示手段に表示させる。また、選択手段により識別データが選択された場合には、前記制御手段は、当該選択された識別データに対応する印刷装置に対し、印刷制御情報データの複写を指示する複写コマンドを送信する。このように、ネットワークに多数の印刷装置が接続されている場合でも、所望の印刷装置に対してのみ制御情報データの送信を行うことができる。
【0020】
請求項5記載の印刷システム、及び請求項10の印刷制御装置は、前記特許請求の範囲に記載したように構成されているので、請求項5記載の印刷システムまたは請求項10記載の印刷制御装置によれば前記印刷制御装置の制御手段が、当該印刷制御装置と前記印刷装置との間の送受信、あるいは前記印刷装置同士の送受信についてのエラー、または前記印刷装置における記憶処理のエラーを検出した場合には、前記印刷装置毎に当該エラーの有無を表示手段に表示させる。従って、ネットワーク上に多数の印刷装置が接続されている場合でも、データの送信後においても個々の印刷装置毎に適切な処理を行うことができる。
【0021】
請求項14記載の印刷システム、及び請求項15記載の印刷制御装置、並びに請求項16記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項14記載の印刷システムまたは請求項15記載の印刷制御装置、あるいは請求項16記載の印刷装置によれば、指定された印刷装置への印刷制御データの送信が完了した後、印刷装置を再起動する再起動コマンドが前記印刷制御装置から送信され、そして、前記印刷制御装置から送られた再起動コマンドに応じて前記印刷装置再起動実行される
請求項17記載の印刷システム、及び請求項18記載の印刷制御装置、並びに請求項19記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項17記載の印刷システム、請求項18記載の印刷制御装置または請求項19記載の印刷装置によれば、印刷制御情報データとしてマクロデータまたはフォントデータの少なくともいずれか一方が、一の印刷装置から他の印刷装置へ自動的複写される。
請求項20記載の印刷システム、及び請求項23記載の印刷制御装置、並びに請求項26記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項20記載の印刷システム、請求項23記載の印刷制御装置または請求項26記載の印刷装置によれば、印刷制御装置の制御手段の制御により、印刷データまたは前記印刷装置の状態表示を行うための表示データの少なくともいずれか一方を複写対象データとして所定の複写先への複写を指示する複写コマンドが、送受信手段によって印刷装置に対して送信される。
一方、前記印刷装置においては、制御手段の制御により、前記複写コマンドを受信した場合には、記憶手段に記憶された印刷データまたは表示データが前記複写対象データとして送受信手段によって前記所定の複写先に送信される。
前記所定の複写先が印刷制御装置であった場合には、前記複写対象データは一旦印刷制御装置に記憶され、再び印刷制御装置から他の印刷装置に送信される。また、前記所定の複写先が他の印刷装置であった場合には、前記印刷装置から他の印刷装置に対して前記複写対象データが送信される。
そして、前記複写対象データを送受信手段により受信した他の印刷装置においては、前記複写対象データを記憶手段に記憶させる。
このように、一の印刷装置から他の印刷装置への複写対象データの複写が自動的に行われる。
請求項21記載の印刷システム、及び請求項24記載の印刷制御装置、並びに請求項27記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項21記載の印刷システム、請求項24記載の印刷制御装置または請求項27記載の印刷装置によれば、印刷制御装置の制御手段の制御により、印刷データまたは前記印刷装置の状態表示を行うための表示データの少なくともいずれか一方を複写対象データとして所定の複写先への複写を指示する複写コマンドが、送受信手段によって一の印刷装置に対して送信される。
一方、前記一の印刷装置においては、制御手段の制御により、前記複写コマンドを受信した場合には、記憶手段に記憶された印刷データまたは表示データが前記複写対象データとして送受信手段によって印刷制御装置に送信される。
次に、前記複写対象データは一旦印刷制御装置に記憶され、再び印刷制御装置から他の印刷装置に送信される。そして、前記複写対象データを送受信手段により受信した他の印刷装置においては、前記複写対象データを記憶手段に記憶させる。
このように、一の印刷装置から他の印刷装置への複写対象データの複写が自動的に行われる。
請求項22記載の印刷システム、及び請求項25記載の印刷制御装置、並びに請求項28記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項22記載の印刷システム、請求項25記載の印刷制御装置または請求項28記載の印刷装置によれば、印刷制御装置の制御手段の制御により、印刷データまたは前記印刷装置の状態表示を行うための表示データの少なくともいずれか一方を複写対象データとして所定の複写先への複写を指示する複写コマンドが、送受信手段によって一の印刷装置に対して送信される。
一方、前記一の印刷装置においては、制御手段の制御により、前記複写コマンドを受信した場合には、記憶手段に記憶された印刷データまたは表示データが前記複写対象データとして送受信手段によって前記他の印刷装置に送信される。そして、前記複写対象データを送受信手段により受信した他の印刷装置においては、前記複写対象データを記憶手段に記憶させる。
このように、一の印刷装置から他の印刷装置への複写対象データの複写が自動的に行われる。
【0022】
【発明の実施の形態】
次に、本発明の実施の形態を、図面と共に説明する。本実施の形態は、一例としてプロトコルとしてTCP/IP(Transmission Control Protocol/InternetProtocol)を用いたネットワークによってホストコンピュータとプリンタを接続した印刷システムに本発明を適用したものである。
【0023】
まず、本実施の形態の印刷システムSの構成について、図1を用いて説明する。
【0024】
図1に示すように、本実施の形態の印刷システムSは、印刷制御装置としてのホストコンピュータGと、電話回線またはLAN等のネットワークWと、インターフェース装置としての複数のNIC(Network Interface Card)1と、印刷装置してのプリンタ10、30、及び40と、当該プリンタ10に接続された複数のコンピュータ20と、プリンタ40に直列に接続された用紙ソータ80とにより構成されている。ここで、プリンタ10、30及び40は同じ機種のプリンタである。また、図1には図示を省略するが、本実施の形態のネットワークWには、これらのプリンタ10、30、40以外のプリンタが多数接続されている。
【0025】
ホストコンピュータGは、送受信手段及び制御手段としてのCPU50と、ROM51と,RAM52と、ハードディスク55とを備え、更に選択手段としてのマウス53と、表示手段としてのCRT54等が接続されている。ホストコンピュータGのハードディスク55には、ワードプロセッサソフトウェア等の印刷に係る文書等を作成する汎用ソフトウェアの他、プリンタを制御するためのプリンタドライバソフトウェアがインストールされている。本発明に係るマクロデータの登録及び複写プログラムはこのプリンタドライバソフトウェアの一部としてハードディスク55にインストールされている。このプログラムは、フロッピー(登録商標)ディスクあるいはCD(Compact Disc)等の情報記録媒体に記録されているものであるが、インストール処理により、前記ホストコンピュータG上で起動可能な状態で前記ハードディスク55に格納されている。
【0026】
次に、プリンタ10は、制御手段としてのCPU11と、ROM12と、RAM13と、バス14と、出力インターフェース(出力I/F)15と、入力インターフェース(入力I/F)16と、印字部17と、記憶手段としてのハードディスク(HDD)18を備えている。ここで、情報記録媒体としてのROM12にはマクロデータの登録及び複写プログラムが予め記憶されている。プリンタ10のROM12に記憶されている登録プログラム及び複写プログラムと、ホストコンピュータGのHDD55に記憶されている登録プログラム及び複写プログラムは異なるものであるが、両者は互いに関連づけられており、例えばHDD55に記憶されている登録プログラムを起動すると、その処理の過程でROM12に記憶されている登録プログラムも起動する。
【0027】
マクロデータは、PCMCIAカードとしてプリンタ10に着脱可能なHDD18に記憶される。また、本実施の形態におけるプリンタ10には、バス14に接続されたコネクタ19及び接続ライン9を介してNIC1が接続されている。更に、本実施の形態におけるプリンタ10には、バス14に接続された入力I/F16を介してコンピュータ20が接続されている。なお、プリンタ30,40は、プリンタ10と同様の構成であるが、プリンタ30,40には、コンピュータ20が接続されていない。
【0028】
NIC1は、送受信手段としてのトランシーバ2と、LANコントローラ3と、バス4と、コネクタ5とを備えている。本実施の形態においては、各NIC1にそれぞれ異なる識別データとしてのIPアドレスが割り当てられており、前記ホストコンピュータGからIPアドレスを指定してコマンドを送信することにより、各NIC1に接続された所望のプリンタにコマンドを送信することができる。
【0029】
次に、印刷システムSにおけるマクロデータの登録処理及び複写処理の概要について図1、2及び図4を用いて説明する。なお、以下の説明においては、NIC1を介したホストコンピュータGとプリンタ10とにおける処理について説明するが、他のNIC1とを介したホストコンピュータGとプリンタ30,40との間においても同様の処理が実行される。
【0030】
まず、マクロデータの登録処理について図2,図4に基づいて説明する。この処理は、ホストコンピュータGから送信したマクロデータを、プリンタ10において受信し、プリンタ10のHDD18に記憶させる処理である。
【0031】
当該処理を実行するには、ホストコンピュータGにおいて、登録すべきマクロデータを動作させることができるワードプロセッサソフトウェア等のアプリケーションを起動させ、図2に示すように、当該アプリケーション上で印刷メニューを選択する(ステップS1)。これにより、ホストコンピュータGのCRT54上には、印刷条件を設定したり、あるいは印刷の開始等を指示するための印刷用のダイアログが表示される。このダイアログには、プロパティボタンが含まれており、このプロパティボタンを選択することにより(ステップS2)、CRT54上にはプロパティシートが表示される。このプロパティシートには、マクロ/フォント設定のボタンが含まれており、このボタンを選択することにより(ステップS3)、CRT54上には図4に示すようなマクロ/フォント設定ダイアログ60が表示される。
【0032】
マクロ/フォント設定ダイアログには、図4に示すように、マクロ登録を行うためのチェックボックス61が含まれている。このチェックボックス61にチェックを入れ、登録するマクロデータのID番号をマクロIDボックス63に入力する。さらに登録先としてPCMCIAカードを選択した後に、OKボタン64を押下することにより(ステップS4)、CRT54上には再びプロパティシートが表示される。この時点では、登録するマクロデータがID番号により特定されており、その登録先はPCMCIAカードであることが特定されている。次にこのプロパティシート上のOKボタンを押下する(ステップS5)。これによりCRT54上には再び印刷用のダイアログが表示されるので、ここで登録先のプリンタがプリンタ10に設定されていることを確認し、このダイアログのOKボタンを押下すると(ステップS6)、プリンタ10へのマクロデータの登録が開始される。
【0033】
具体的には、ホストコンピュータGのCPU50は、入力されたID番号に従ってHDD55に記憶されているマクロデータを読み出す(ステップS7)。そして、プリンタ10のIPアドレスを指定し、ネットワークWを介して前記マクロデータの送信リクエストコマンドをプリンタ10に接続されたNIC1へ送信する(ステップS8)。さらに同様の経路で読み出したマクロデータをプリンタ10に接続されたNIC1へ送信する(ステップS9)。
【0034】
NIC1のLANコントローラ3は、送信リクエストコマンドをトランシーバ2を介して読み取り、この送信リクエストコマンドと前記マクロデータをバス4上に出力する(ステップS31)。そして、プリンタ10のCPU11は、コネクタ5、接続ライン9、コネクタ19、及びバス14を介して送信リクエストコマンドを受取り、同様の経路で前記マクロデータを受け取って(ステップS32)、PCMCIAカードとしてプリンタ10のHDD18に記憶させる(ステップS33)。マクロデータをプリンタ10のHDD18へ登録することで、登録処理は終了する。
【0035】
このようにHDD18に格納させたマクロデータを、プリンタ10において実行させる方法について説明する。まず、図4に示すマクロ/フォント設定ダイアログ60を表示させる。そして、当該ダイアログ60のマクロ実行チェックボックス62にチェックを入れると共に、マクロIDボックス63に所望のマクロID番号を入力した状態で、OKボタン64を押下すれば良い。
【0036】
次に、以上のようにしてプリンタ10のHDD18に登録したマクロデータを他のプリンタに複写する複写処理について説明する。
【0037】
この処理を実行するには、まず、ホストコンピュータG上で、カードモニターソフトウェアと呼ばれるアプリケーションを起動させる。このアプリケーションは、プリンタ10に装着されたHDD18の内容を表示することができるソフトウェアである。
【0038】
カードモニターソフトウェアと呼ばれる前記アプリケーションを起動して、プリンタ10を指定すると、ホストコンピュータGのCPU50は、プリンタ10のIPアドレス(10.154.54.27とする)を指定して、HDD18内のマクロデータ格納ディレクトリーの内容を参照するコマンドを、ネットワークW上に送信する。これに対し、プリンタ10に装着されたNIC1のLANコントローラ3は、トランシーバ2を介して前記コマンドを受け取り、バス4に出力する。
【0039】
次に、プリンタ10のCPU11が、コネクタ5、接続ライン9、コネクタ19、及びバス14を介して前記コマンドを受け取ると、CPU11は、HDD18内のマクロデータ格納ディレクトリーの内容を送信コマンドと共にバス14に出力する。次に、LANコントローラ3は、コネクタ19、接続ライン9、コネクタ5及びバス4を介して前記送信コマンドとマクロデータ格納ディレクトリーの内容を受け取ると、ホストコンピュータGのIPアドレスを指定して、前記送信コマンドとマクロデータ格納ディレクトリーの内容をトランシーバ2によりネットワークW上に送信する。
【0040】
これに対し、ホストコンピュータGのCPU50は、前記マクロデータ格納ディレクトリーの内容を受け取り、図5に示すように当該内容をCRT54上に表示させる。図5において、マクロデータは、データ表示欄66にアイコン67を用いて表示され、各アイコン67の下にはマクロID番号が付されている。また、ディレクトリ欄65は、データ表示欄66に表示されるデータの種別を表示する。図5では、データ表示欄66に表示されるデータの種別のみを背面部分が濃い色で表示することで区別している。
【0041】
次に、ユーザーがマウス53を操作することにより、複写したいマクロデータを図6に示すように選択する。図6においては濃い色で表示されたアイコン67’が選択されたアイコンを示している。図6では、ID番号が41,42,43,45,46,47のマクロデータが選択されている。ここから複写処理がスタートする。図3に示すフローチャートを参照して説明する。
【0042】
まず、ユーザーがマウス53を操作することにより図6に示すようなコマンドメニュー70を表示させ、”Multiple printer load”(複数プリンタ読み込み)コマンドを選択すると(ステップS11)、ホストコンピュータGのCPU50は、各プリンタのIPアドレスを読み取るコマンドをネットワークW上に送信する。これに対し、各プリンタに接続されたNIC1は、それぞれのIPアドレスをネットワークW上に返信し、ホストコンピュータGのCPU50は、これらのIPアドレスを読み取る。そして、図7に示すように、プリンタ選択ダイアログ71を表示させる。プリンタ選択ダイアログ71の一覧表示部72には、ネットワークW上に接続されているすべてのプリンタのIPアドレスが表示される。
【0043】
次に、ユーザーがマウス53等を操作することにより、プリンタ選択ダイアログ71の一覧表示部72から、マクロデータ送信先のプリンタのIPアドレスを選択すると(ステップS12)、ホストコンピュータGのCPU50は、図8に示すようにIPアドレスの背面部分を濃い色の表示に変更することにより、選択されたIPアドレスを示す。図8ではIPアドレスが"10.154.54.3", "10.154.54.4", "10.154.54.5", "10.154.54.6"のプリンタが選択されている。
【0044】
更に、ユーザーがマウス53等を操作することにより、プリンタ選択ダイアログ71のOKボタンを押下すると(ステップS13)、ホストコンピュータGのCPU50は、図6のように選択されたマクロデータと複写コマンドを、ステップS12で図8のように選択された各IPアドレスのプリンタにネットワークWを介して送信する。この送信は、個々のプリンタに対して順次に行われる。なおかつ、複数のマクロデータが選択されているときにはマクロデータ毎に送信が行われる。
【0045】
つまり、本実施例ではまずID番号41のマクロデータが、IPアドレス"10.154.54.3", "10.154.54.4", "10.154.54.5", "10.154.54.6"のプリンタへ順次送信され、続いてID番号42のマクロデータが、IPアドレスが"10.154.54.3","10.154.54.4", "10.154.54.5", "10.154.54.6"のプリンタへ順次送信される。同様にID番号43のマクロデータ、ID番号45のマクロデータ、ID番号46のマクロデータ、ID番号47のマクロデータの順に、各プリンタへ送信される。
【0046】
図3のフローチャートに従って説明する。まず、最初に送信されるマクロデータを指定する(ステップS14)。本実施例ではID番号41のマクロデータが指定される。続いて最初の送信先となるプリンタを指定する(ステップS15)。本実施例ではIPアドレス"10.154.54.3"のプリンタを指定する。そして、ステップS14で指定されたマクロデータを複写コマンドと共にステップS15で指定されたプリンタへ送信する(ステップS16)。
【0047】
前記複写コマンドを受けたプリンタは、前記選択されたマクロデータを受け取り、各プリンタに装着されたHDD18に格納する。
【0048】
次に、ホストコンピュータGのCPU50は、指定されたプリンタへのマクロデータ送信(ステップS16)が終了する毎に、ステップS14で指定されたマクロデータがステップS12で選択された全てのプリンタへ送信されたか否かを判定する(ステップS17)。ID番号41のマクロデータをIPアドレス"10.154.54.3"のプリンタへ送信した後では、この判定はNOとなる。よって、ステップS18において、次に送信するプリンタ、すなわちIPアドレス"10.154.54.4"のプリンタを指定する。さらに、ステップS16に戻ってID番号41のマクロデータをIPアドレス"10.154.54.4"のプリンタへ送信する。
【0049】
このようにID番号41のマクロデータを各プリンタへ送信する処理を繰り返し、ステップS17の判定がYESとなったとき、つまりIPアドレス"10.154.54.6"のプリンタへのID番号41のマクロデータ送信が終了したときは、ステップS19において、選択されたすべてのマクロデータの送信が終了したか否かを判定する。ID番号41のマクロデータの送信が完了したときは、まだすべてのマクロデータの送信が完了していないので判定結果はNOとなり、ステップS20にて、次に送信するマクロデータのID番号を指定する。ここでは、ID番号42を指定して、ステップS15へ戻る。
【0050】
そして、ステップS15において再度IPアドレス"10.154.54.3"のプリンタを指定し、ID番号42のマクロデータを送信する(ステップS16)。
【0051】
このような手順で、選択されたすべてのID番号のマクロデータを、選択されたすべてのIPアドレスのプリンタへ送信することが完了したら(ステップS19:YES)、ホストコンピュータGのCPU50は、図9に示すように送信結果表示ダイアログ74を表示させる(ステップS21)。図9に示す例では、結果表示部75の左端に”Success”と表示されている。これは、選択されたプリンタに対して間違いなく送信されたことを示している。送信に失敗した場合には、”Success”の代わりに当該プリンタを示す箇所に"Failure"と表示される。
【0052】
なお、図9はすべての送信が成功した状態を表しているので、すべてに”Success”が表示されているが、送信に失敗した場合は、失敗したマクロデータ及び相手先プリンタのみを再指定して、再度送信を試みればよい。
【0053】
また、ホストコンピュータGのCPU50は、前記ダイアログ74を表示させた後は、送信が成功したプリンタに対してリセットをかけるか否かの選択入力の待機状態となる(ステップS22)。これは、上述のようにして各プリンタに複写したマクロデータを有効にするためには、各プリンタをリセットする必要があるが、プリント動作中等のようにリセットをかけることが好ましくない場合もあるため、ユーザーに選択させるように構成したものである。前記ダイアログ74には、図9に示すように、送信が成功したプリンタに対してリセットをかけるか否かを選択させる文章76が記載されており、ユーザーはリセットをかけない方を選択する場合には、マウス53等を操作することによりダイアログ74の”No”ボタン78を押下する。これにより、ホストコンピュータGのCPU50は、リセットを行わないと判定し(ステップS22:NO)、マクロデータの複写処理を終了する。
【0054】
一方、ユーザーがリセットをかける方を選択する場合には、マウス53等を操作することによりダイアログ74の”Yes”ボタン77を押下する。これにより、ホストコンピュータGのCPU50は、リセットを行うと判定し(ステップS22:YES)、前記選択されたプリンタに対してリセットコマンドを送信する。つまりこの実施例ではまずIPアドレス"10.154.54.3"のプリンタを選択する(ステップS23)続いて選択されたプリンタに対してリセットコマンドを送信する(ステップS24)。
【0055】
各プリンタではリセットコマンドを受信すると、リセット動作を実行する。
【0056】
そして、ホストコンピュータGのCPU50は、ステップS12で選択された全てのプリンタに対してリセットコマンドを送信したか否かを判定する(ステップS25)。IPアドレス"10.154.54.3"のプリンタのみにリセットコマンドを送った状況では、すべてのプリンタに対してリセットコマンドを送信していないので、ステップS25での判定はNOとなり、次にリセットコマンドを送信するプリンタを指定する(ステップS26)。この実施例ではIPアドレス"10.154.54.4"のプリンタを指定する。そして、ステップS24へ戻って、ステップS26で指定したプリンタへリセットコマンドを送信し、ステップS25の判定を行う。
【0057】
このようにして全てのプリンタに対してリセットコマンドを送信したと判定した場合には(ステップS25:YES)、複写処理を終了する。
【0058】
以 上のように、本実施の形態によれば、ネットワーク上の多数のプリンタが接続されている場合であっても、一度複写コマンドを送信するだけで、多数のプリンタに対してマクロデータを複写することができるので、作業効率を向上させることができる。
【0059】
また、送信先のプリンタはIPアドレスにより指定できるので、使い勝手の良い印刷システムを提供することができる。
【0060】
なお、上述した実施の形態では、プリンタ10のHDD18に記憶されたマクロデータを他のプリンタのHDDへ複写する方法について説明したが、ホストコンピュータGで作成したマクロデータを各プリンタへ複写する場合も、同じ操作で実行可能である。
【0061】
(第2の実施形態)
次に、本発明の第2の実施形態について説明する。前記実施形態においては、ホストコンピュータGからそれぞれのプリンタに対してマクロデータを送信する例について説明したが、本発明はこのような構成に限定されるものではなく、一つのプリンタに対して選択されたマクロデータのID番号、選択されたプリンタのIPアドレス、及び複写コマンドを送信した後は、当該一つのプリンタから他の選択されたプリンタに対して前記選択されたマクロデータを送信し、複写するようにしても良い。
【0062】
この処理について図10(A)、(B)のフローチャートを参照して説明する。
【0063】
図6に示すように複写したいマクロデータをID番号で指定した状態において、ユーザーがマウス53等を操作してコマンドメニュー70を表示させる。そこで、"Multiple printer load"コマンドを選択すると(ステップS41)、ホストコンピュータGのCPU50は、各プリンタのIPアドレスを読み取るコマンドをネットワークW上に送信する。これに対し、各プリンタに接続されたNIC1は、それぞれのIPアドレスをネットワークW上に返信し、ホストコンピュータGのCPU50は、これらのIPアドレスを読み取る。そして、図7に示すように、プリンタ選択ダイアログ71を表示させる。プリンタ選択ダイアログ71の一覧表示部72には、ネットワークW上に接続されているすべてのプリンタのIPアドレスが表示される。
【0064】
次に、ユーザーがマウス53等を操作してプリンタ選択ダイアログ71の一覧表示部72から、マクロデータの複写先として指定するプリンタのIPアドレスを選択する(ステップS42)。ホストコンピュータGのCPU50は、図8に示すようにIPアドレスの背面部分を濃い色の表示に変更することにより、選択されたIPアドレスを示す。図8ではIPアドレスが"10.154.54.3", "10.154.54.4", "10.154.54.5", "10.154.54.6"のプリンタが選択されている。
【0065】
更に、ユーザーがマウス53等を操作して、プリンタ選択ダイアログ71のOKボタン73を押下すると(ステップS43)、ホストコンピュータGのCPU50は、図6に示すように選択されたすべてのマクロデータと、複写先として指定されたプリンタのIPアドレスと、そのマクロデータを複写する命令が含まれた複写コマンドを、ステップS42で選択されたプリンタのうち、最上位に指定されているIPアドレスのプリンタにネットワークWを介して送信する。この実施例ではIPアドレス"10.154.54.3"のプリンタへ送信する。
【0066】
まず、最初に送信されるマクロデータを指定する(ステップS44)。本実施例ではID番号41のマクロデータが指定される。続いてIPアドレス"10.154.54.3"のプリンタへステップS44で指定されたマクロデータを複写コマンドと共に送信する(ステップS45)。複写コマンドを受けたIPアドレス"10.154.54.3"のプリンタでは、マクロデータを受け取り、HDD18に格納する。
【0067】
ホストコンピュータGのCPU50は、ステップS46において、選択されたすべてのマクロデータの送信が終了したか否かを判定する。ID番号41のマクロデータの送信が完了したときは、まだすべてのマクロデータの送信が完了していないので判定結果はNOとなり、ステップS47にて、次に送信するマクロデータのID番号を指定する。ここでは、ID番号42を指定して、ステップS45へ戻る。
【0068】
そして、ステップS45においてIPアドレス"10.154.54.3"のプリンタへID番号42のマクロデータを送信する。
【0069】
このように選択したすべてのマクロデータの送信を完了したら(ステップS46:YES)、ステップS42で選択されたプリンタのIPアドレスを、IPアドレス"10.154.54.3"のプリンタへ送信する(ステップS48)。IPアドレス"10.154.54.3"のプリンタでは受信したIPアドレスをHDDに記憶する。
【0070】
一方、IPアドレス"10.154.54.3"のプリンタでは、選択されたすべてのマクロデータを、複写先として指定された各プリンタへ送信する処理が行われる。図10(B)に示すフローチャート参照して説明する。
【0071】
まず、先にホストコンピュータGより送信されたマクロデータから、最初に送信するマクロデータを指定する。ここではID番号41のマクロデータを指定する(ステップS61)。次にHDD18に記憶されている送信先のIPアドレスを使用して、マクロデータを送信する相手先のプリンタを指定する(ステップS62)ここでは、IPアドレスが"10.154.54.4"のプリンタを指定する。そして、ステップS61で指定されたマクロデータをHDD18から読み出し、ステップS62で指定されたプリンタへ送信する(ステップS63)。
【0072】
マクロデータを受信したプリンタでは、装着されたHDD18に格納する。
【0073】
ホストコンピュータGのCPU50は、指定されたプリンタへのマクロデータ送信(ステップS63)が終了する毎に、ステップS61で指定されたマクロデータがHDD18に送付先として記憶されている全てのプリンタへ送信されたか否かを判定する(ステップS64)。ID番号41のマクロデータをIPアドレス"10.154.54.4"のプリンタへ送信した後では、この判定はNOとなる。よって、ステップS65において、次に送信するプリンタ、すなわちIPアドレス"10.154.54.5"のプリンタを指定する。さらに、ステップS63に戻ってID番号41のマクロデータをIPアドレス"10.154.54.5"のプリンタへ送信する。
【0074】
このようにID番号41のマクロデータを各プリンタへ送信する処理を繰り返し、ステップS64の判定がYESとなったとき、つまりIPアドレス"10.154.54.6"のプリンタへのID番号41のマクロデータ送信が終了したときは、ステップS66において、ステップS45にてホストコンピュータGから送信されてHDD18に記憶されたすべてのマクロデータの送信が終了したか否かを判定する。ID番号41のマクロデータの送信が完了したときは、まだすべてのマクロデータの送信が完了していないので判定結果はNOとなり、ステップS67にて、次に送信するマクロデータのID番号を指定する。ここでは、ID番号42を指定して、ステップS62へ戻る。
【0075】
そして、ステップS62において再度IPアドレス"10.154.54.4"のプリンタを指定し、ID番号42のマクロデータを送信する(ステップS63)。
【0076】
このような手順で、HDD18に記憶されたすべてのID番号のマクロデータを、HDD18に記憶されたすべてのIPアドレスのプリンタへ送信することが完了したら(ステップS66:YES)、各プリンタへの送信結果をホストコンピュータGへ送信する(ステップS68)。個々のプリンタに対する送信結果については、IPアドレス"10.154.54.3"のプリンタ内のRAMに保存しておけばよい。
【0077】
ホストコンピュータGでは、IPアドレス"10.154.54.3"のプリンタから送信結果を受信すると(ステップS49)、その送信結果に基づいて図9に示すように送信結果ダイアログを表示する(ステップS50)。
【0078】
なお、第1の実施形態で行ったリセット動作については、第2の実施形態ではマクロデータの送信前にリセットの要否を指定すればよい。リセット要の指定があれば、図3に示すフローチャートのステップS23〜ステップS26の処理をステップS68の処理の後に行うこととなる。
【0079】
上述した各実施形態においては、送信先の指定方法として、IPアドレスを選択するする方法を採ったが、プリンタ名を選択するような構成としても良い。この場合はプリンタ名に対応するIPアドレスをCPUにより選択させるようにすれば良い。また、URLで送信先を設定するようにしても良い。
【0080】
上記各実施形態においては、マクロデータを複写する例について説明したが、本発明はこのような構成に限定されるものではなく、マクロデータ以外の印刷制御情報データを複写することもできる。例えば、フォントデータをマクロデータと同様に複写することもできる。また、印刷制御情報データ以外にも、印刷データ、及びプリンタの状態表示を行うためのWeb表示データ等を、マクロデータと同様にして複写することができる。
【0081】
なお、印刷データを複写する場合には、各印刷データをページ毎にサムネイル表示させ、ページ単位で選択させて複写するようにしても良い。
【0082】
以上、実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【0083】
また、以上説明した実施形態にて実行される処理は、コンピュータプログラムとして表現されるものであり、そのプログラムはフロッピーディスク、コンパクトディスクやEPROMのような各種の着脱可能な記憶媒体に格納され、適宜、ホストコンピュータや各プリンタにインストールされる。または、プログラムはインターネット上のウェブサイトからのダウンロードにより供給されることもある。
【0084】
【発明の効果】
請求項1記載の印刷システム、及び請求項6記載の印刷制御装置、並びに請求項11記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項1記載の印刷システム請求項6記載の印刷制御装置または請求項11記載の印刷装置によれば一の印刷装置から他の印刷装置への印刷制御情報データの複写を自動的に行うことができ、作業効率を向上させることができる。
【0085】
請求項2記載の印刷システム、及び請求項7記載の印刷制御装置並びに請求項12記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項2記載の印刷システム請求項7記載の印刷制御装置または請求項12記載の印刷装置によれば一の印刷装置から他の印刷装置への印刷制御情報データの複写を自動的に行うことができ、作業効率を向上させることができる。
【0086】
請求項3記載の印刷システム、及び請求項8記載の印刷制御装置並びに請求項13記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項3記載の印刷システム請求項8記載の印刷制御装置または請求項13記載の印刷装置によれば一の印刷装置から他の印刷装置への印刷制御情報データの複写を自動的に行うことができ、作業効率を向上させることができる。
【0087】
請求項4記載の印刷システム、及び請求項9記載の印刷制御装置は、前記特許請求の範囲に記載したように構成されているので、請求項4記載の印刷システムまたは請求項9記載の印刷制御装置によれば識別データを表示手段に表示させ、選択手段により識別データが選択された場合に、当該選択された識別データに対応する印刷装置に対し、印刷制御情報データの複写を指示する複写コマンドを送信するので、ネットワークに多数の印刷装置が接続されている場合でも、所望の印刷装置に対してのみ制御情報データの送信を行うことができる。
【0088】
請求項5記載の印刷システム、及び請求項10の印刷制御装置は、前記特許請求の範囲に記載したように構成されているので、請求項5記載の印刷システムまたは請求項10記載の印刷制御装置によれば印刷制御装置と印刷装置との間の送受信、あるいは印刷装置同士の送受信についてのエラー、または印刷装置における記憶処理のエラーを検出した場合には、印刷装置毎に当該エラーの有無を表示手段に表示させるので、ネットワーク上に多数の印刷装置が接続されている場合でも、データの送信後においても個々の印刷装置毎に適切な処理を行うことができる。
【0089】
請求項14記載の印刷システム、及び請求項15記載の印刷制御装置、並びに請求項16記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項14記載の印刷システムまたは請求項15記載の印刷制御装置、あるいは請求項16記載の印刷装置によれば、指定された印刷装置への印刷制御データの送信が完了した後、印刷装置を再起動する再起動コマンドが前記印刷制御装置から送信され、そして、前記印刷制御装置から送られた再起動コマンドに応じて前記印刷装置は再起動を実行するので、ユーザの作業効率を向上させることができる。
請求項20記載の印刷システム、及び請求項23記載の印刷制御装置、並びに請求項26記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項20記載の印刷システム、請求項23記載の印刷制御装置または請求項26記載の印刷装置によれば、一の印刷装置から他の印刷装置への印刷データまたは印刷装置の状態表示を行うための表示データの複写を自動的に行うことができ、作業効率を向上させることができる。
請求項21記載の印刷システム、及び請求項24記載の印刷制御装置、並びに請求項27記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項21記載の印刷システム、請求項24記載の印刷制御装置または請求項27記載の印刷装置によれば、一の印刷装置から他の印刷装置への印刷データまたは印刷装置の状態表示を行うための表示データの複写を自動的に行うことができ、作業効率を向上させることができる。
請求項22記載の印刷システム、及び請求項25記載の印刷制御装置、並びに請求項28記載の印刷装置は、前記特許請求の範囲に記載したように構成されているので、請求項22記載の印刷システム、請求項25記載の印刷制御装置または請求項28記載の印刷装置によれば、一の印刷装置から他の印刷装置への印刷データまたは印刷装置の状態表示を行うための表示データの複写を自動的に行うことができ、作業効率を向上させることができる。
【図面の簡単な説明】
【図1】本発明の第1の実施形態における印刷システムの概略構成を示すブロック図である。
【図2】図1の印刷システムにおけるマクロデータ登録処理を示すフローチャートである。
【図3】図1の印刷システムにおけるマクロデータ複写処理を示すフローチャートである。
【図4】図1の印刷システムを構成するホストコンピュータに表示されるマクロデータ登録ダイアログを示す図である。
【図5】図1の印刷システムを構成するホストコンピュータに表示されるマクロデータの一覧を示す図である。
【図6】図5のマクロデータ一覧において所望のマクロデータの選択された状態を示す図である。
【図7】図1の印刷システムを構成するホストコンピュータに表示されるプリンタ選択ダイアログを示す図である。
【図8】図7のプリンタ選択ダイアログおいてプリンタを選択した状態を示す図である。
【図9】各プリンタ毎の送信結果表示ダイアログを示す図である。
【図10】第2の実施の形態におけるマクロデータ登録処理を示すフローチャートである。
【符号の説明】
1 NIC
2 トランシーバ
3 LANコントローラ
4 バス
10 プリンタ
11 CPU
14 バス
18 HDD
30,40 プリンタ
50 CPU
55 HDD
G ホストコンピュータ
S 印刷システム
W ネットワーク
[0001]
BACKGROUND OF THE INVENTION
  The present invention relates to a printing system and a printing control including a plurality of printing apparatuses connected to a network and a printing control apparatus that transmits / receives data or commands to / from these printing apparatuses via the network.apparatusAnd printingapparatusBelongs to the technical field.
[0002]
[Prior art]
  Conventionally, as a printing system using this type of network, a system that manages a plurality of printers as printing apparatuses with a single computer as a printing control apparatus is known. In this system, it is possible to centrally manage the operating status and failure status of each printer by the one computer. For this reason, the printer can be efficiently repaired, or when one printer becomes unusable, it can be managed so that another printer can substitute it.
[0003]
  Recently, it has become possible to register macro data in advance in a printer memory. The macro data is a portion having a predetermined format such as a letter header. If this macro data is registered in the printer memory in advance, only the letter text can be created by a computer and transmitted to the printer, and the macro data and text can be synthesized and output by the printer. Similarly, by registering only the table format as macro data in the printer's memory, sending only the numerical values and character strings to fill the table from the computer, combining them with the printer and outputting them, You can also get a completed table.
[0004]
[Problems to be solved by the invention]
  However, in such a system, for example, when registering macro data to each printer, since the macro data is transmitted from the computer to the printer via the network and the macro data is registered in the printer, each macro data is registered. It is necessary to execute the same processing for the printer of this type, and when the number of printers increases, there is a problem that it takes a long time to work.
[0005]
  Further, among printers that use macro data stored in a memory card, there are printers that can copy the macro data to another memory card. Even if such a printer is used, individual printers can be used. It was necessary to repeat the same work every time, and the work took a long time.
[0006]
  Therefore, the present invention solves such a problem, and even when a large number of printers are connected to a network, a printing system capable of registering print control information data such as macro data in a desired printer efficiently and in a short time. And printing controlapparatusAnd printingapparatusIt is an issue to provide.
[0007]
[Means for Solving the Problems]
  The printing system according to claim 1 and the printing control according to claim 6.Apparatus and printing apparatus according to claim 11Is configured as described in the scope of claims, and therefore the printing system according to claim 1,Printing control according to claim 612. An apparatus or a printing apparatus according to claim 11.According to the above, under the control of the control means of the print control apparatus, a copy command for instructing copying of the print control information data to a predetermined copy destination is transmitted to the printing apparatus by the transmission / reception means.
[0008]
  On the other hand, in the printing apparatus, when the copy command is received under the control of the control unit, the print control information data stored in the storage unit is transmitted to the predetermined copy destination by the transmission / reception unit.
[0009]
  When the predetermined copy destination is a print control device, the print control information data is temporarily stored in the print control device, and is again sent from the print control device to another print device.InSent. When the predetermined copy destination is another printing apparatus, the printing control information data is transferred from the printing apparatus to another printing apparatus.ButSent.
[0010]
  And the print control information dataTheIn another printing apparatus received by the transmission / reception means, the printing control information data is stored in the storage means.
[0011]
  In this way, printing control information data is automatically copied from one printing apparatus to another printing apparatus.
[0012]
  The printing system according to claim 2 and the printing control according to claim 7.apparatus,And a printing apparatus according to claim 12.Is configured as described in the scope of claims, and therefore the printing system according to claim 2,Printing control according to claim 713. An apparatus or a printing apparatus according to claim 12.Accordingly, under the control of the control means of the print control apparatus, a copy command for instructing copying of the print control information data to a predetermined copy destination is transmitted to the one printing apparatus by the transmission / reception means.
[0013]
  On the other hand, in the one printing apparatus, when the copy command is received under the control of the control means, the print control information data stored in the storage means is transmitted to the print control apparatus by the transmission / reception means.
[0014]
  Next, the print control information data is temporarily stored in the print control apparatus, and again from the print control apparatus to another printing apparatus.InSent. And the print control information dataTheIn another printing apparatus received by the transmission / reception means, the printing control information data is stored in the storage means.
[0015]
  In this way, printing control information data is automatically copied from one printing apparatus to another printing apparatus.
[0016]
  The printing system according to claim 3 and the printing control according to claim 8.apparatus,And a printing apparatus according to claim 13.Is configured as described in the claims, and therefore the printing system according to claim 3,The print control according to claim 8.An apparatus or a printing apparatus according to claim 13Accordingly, under the control of the control means of the print control apparatus, a copy command for instructing copying of the print control information data to a predetermined copy destination is transmitted to the one printing apparatus by the transmission / reception means.
[0017]
  On the other hand, in the one printing apparatus, when the copy command is received under the control of the control means, the print control information data stored in the storage meansButThe data is transmitted to the other printing apparatus by transmission / reception means. And the print control information dataTheIn another printing apparatus received by the transmission / reception means, the printing control information data is stored in the storage means.
[0018]
  In this way, printing control information data is automatically copied from one printing apparatus to another printing apparatus.
[0019]
  The printing system according to claim 4 and the printing control according to claim 9.apparatusIs configured as described in the claims, and therefore the printing system according to claim 4 or the printing control according to claim 9.apparatusAccording to,The control means of the printing control device is,Prior to transmission of the copy command, an identification data transmission request command is transmitted to the printing apparatus, and the identification data transmitted from the printing apparatus in response to the transmission request is displayed on the display means. Further, when the identification data is selected by the selection means, the control means transmits a copy command for instructing copying of the print control information data to the printing apparatus corresponding to the selected identification data. As described above, even when a large number of printing apparatuses are connected to the network, control information data can be transmitted only to a desired printing apparatus.
[0020]
  The printing system according to claim 5 and the printing control according to claim 10.apparatusIs configured as described in the claims, the printing system according to claim 5 or the printing control according to claim 10.apparatusAccording to,When the control unit of the print control device detects an error in transmission / reception between the print control device and the print device, or transmission / reception between the print devices, or an error in storage processing in the print device, The presence or absence of the error is displayed on the display means for each printing apparatus. Therefore, even when a large number of printing apparatuses are connected on the network, it is possible to perform appropriate processing for each printing apparatus even after data transmission.
[0021]
  Claim14The printing system according to claim 1 and the claim15Print control describedapparatusAnd claims16DescribedPrinting deviceIs configured as set forth in the claims, so that14The printing system or claim15Print control describedapparatus,Or claims16DescribedAccording to the printing deviceAfter the transmission of the print control data to the designated printing apparatus is completed, a restart command for restarting the printing apparatus is transmitted from the print control apparatus, and the restart command sent from the print control apparatus is According to the printing deviceofRebootButExecutionBe done.
  The printing system according to claim 17, the printing control apparatus according to claim 18, and the printing apparatus according to claim 19 are configured as described in the scope of claims, and therefore printing according to claim 17 is performed. According to the system, the printing control apparatus according to claim 18, or the printing apparatus according to claim 19, at least one of macro data and font data is automatically transmitted as print control information data from one printing apparatus to another printing apparatus. Copied.
  The printing system according to claim 20, the printing control apparatus according to claim 23, and the printing apparatus according to claim 26 are configured as described in the scope of claims, and therefore printing according to claim 20 is performed. According to the system, the printing control apparatus according to claim 23 or the printing apparatus according to claim 26, at least one of print data and display data for displaying the status of the printing apparatus under the control of the control means of the printing control apparatus. A copy command for instructing copying to a predetermined copy destination using either one as copy target data is transmitted to the printing apparatus by the transmission / reception means.
  On the other hand, in the printing apparatus, when the copy command is received under the control of the control means, the print data or display data stored in the storage means is sent to the predetermined copy destination by the transmission / reception means as the copy target data. Sent.
  When the predetermined copy destination is a print control apparatus, the copy target data is temporarily stored in the print control apparatus and transmitted again from the print control apparatus to another printing apparatus. When the predetermined copy destination is another printing apparatus, the copy target data is transmitted from the printing apparatus to the other printing apparatus.
  In another printing apparatus that has received the copy target data by the transmission / reception means, the copy target data is stored in the storage means.
  In this way, copying of data to be copied from one printing apparatus to another printing apparatus is automatically performed.
  The printing system according to claim 21, the printing control device according to claim 24, and the printing device according to claim 27 are configured as described in the scope of the claims, so that printing according to claim 21 is performed. According to the system, the print control device according to claim 24, or the print device according to claim 27, at least one of print data and display data for displaying the status of the print device under the control of the control means of the print control device. A copy command for instructing copying to a predetermined copy destination using either one as copy target data is transmitted to one printing apparatus by the transmission / reception means.
  On the other hand, in the one printing apparatus, when the copy command is received under the control of the control means, the print data or display data stored in the storage means is sent to the print control apparatus by the transmission / reception means as the copy target data. Sent.
  Next, the copy target data is temporarily stored in the print control apparatus, and is transmitted again from the print control apparatus to another printing apparatus. In another printing apparatus that has received the copy target data by the transmission / reception means, the copy target data is stored in the storage means.
  In this way, copying of data to be copied from one printing apparatus to another printing apparatus is automatically performed.
  The printing system according to claim 22, the printing control apparatus according to claim 25, and the printing apparatus according to claim 28 are configured as described in the scope of claims, and therefore printing according to claim 22 is performed. According to the system, the printing control apparatus according to claim 25, or the printing apparatus according to claim 28, at least one of print data and display data for displaying the status of the printing apparatus under the control of the control means of the printing control apparatus. A copy command for instructing copying to a predetermined copy destination using either one as copy target data is transmitted to one printing apparatus by the transmission / reception means.
  On the other hand, in the one printing apparatus, when the copy command is received under the control of the control unit, the print data or display data stored in the storage unit is transmitted as the copy target data to the other print by the transmission / reception unit. Sent to the device. In another printing apparatus that has received the copy target data by the transmission / reception means, the copy target data is stored in the storage means.
  In this way, copying of data to be copied from one printing apparatus to another printing apparatus is automatically performed.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
  Next, embodiments of the present invention will be described with reference to the drawings. In this embodiment, as an example, the present invention is applied to a printing system in which a host computer and a printer are connected by a network using TCP / IP (Transmission Control Protocol / Internet Protocol) as a protocol.
[0023]
  First, the configuration of the printing system S of the present embodiment will be described with reference to FIG.
[0024]
  As shown in FIG. 1, a printing system S according to the present embodiment includes a host computer G as a print control device, a network W such as a telephone line or a LAN, and a plurality of NICs (Network Interface Cards) 1 as interface devices. And printers 10, 30, and 40 serving as printing apparatuses, a plurality of computers 20 connected to the printer 10, and a paper sorter 80 connected in series to the printer 40. Here, the printers 10, 30 and 40 are printers of the same model. Although not shown in FIG. 1, a number of printers other than these printers 10, 30, and 40 are connected to the network W of the present embodiment.
[0025]
  The host computer G includes a CPU 50 as a transmission / reception unit and a control unit, a ROM 51, a RAM 52, and a hard disk 55, and a mouse 53 as a selection unit, a CRT 54 as a display unit, and the like are connected. On the hard disk 55 of the host computer G, printer driver software for controlling the printer is installed in addition to general-purpose software for creating documents relating to printing, such as word processor software. The macro data registration and copying program according to the present invention is installed in the hard disk 55 as part of the printer driver software. This program is recorded on an information recording medium such as a floppy (registered trademark) disk or a CD (Compact Disc), and is installed in the hard disk 55 in a state where it can be started on the host computer G by an installation process. Stored.
[0026]
  Next, the printer 10 includes a CPU 11 as a control unit, a ROM 12, a RAM 13, a bus 14, an output interface (output I / F) 15, an input interface (input I / F) 16, and a printing unit 17. And a hard disk (HDD) 18 as a storage means. Here, the ROM 12 as the information recording medium stores macro data registration and copy programs in advance. The registration program and copy program stored in the ROM 12 of the printer 10 are different from the registration program and copy program stored in the HDD 55 of the host computer G, but they are associated with each other. When the registered program is activated, the registered program stored in the ROM 12 is also activated during the process.
[0027]
  The macro data is stored in the HDD 18 that can be attached to and detached from the printer 10 as a PCMCIA card. Further, the NIC 1 is connected to the printer 10 in the present embodiment through a connector 19 and a connection line 9 connected to the bus 14. Furthermore, a computer 20 is connected to the printer 10 according to the present embodiment via an input I / F 16 connected to the bus 14. The printers 30 and 40 have the same configuration as the printer 10, but the computer 20 is not connected to the printers 30 and 40.
[0028]
  The NIC 1 includes a transceiver 2 as a transmission / reception means, a LAN controller 3, a bus 4, and a connector 5. In the present embodiment, each NIC 1 is assigned a different IP address as identification data, and a desired command connected to each NIC 1 is transmitted by designating an IP address from the host computer G. Commands can be sent to the printer.
[0029]
  Next, an overview of macro data registration processing and copy processing in the printing system S will be described with reference to FIGS. In the following description, processing in the host computer G and the printer 10 via the NIC 1 will be described. However, similar processing is performed between the host computer G and the printers 30 and 40 via other NICs 1. Executed.
[0030]
  First, the macro data registration process will be described with reference to FIGS. In this process, the macro data transmitted from the host computer G is received by the printer 10 and stored in the HDD 18 of the printer 10.
[0031]
  In order to execute the processing, an application such as word processor software capable of operating macro data to be registered is started in the host computer G, and a print menu is selected on the application as shown in FIG. Step S1). As a result, on the CRT 54 of the host computer G, a printing dialog for setting printing conditions or instructing the start of printing is displayed. This dialog includes a property button. When this property button is selected (step S2), a property sheet is displayed on the CRT 54. This property sheet includes a macro / font setting button. By selecting this button (step S3), a macro / font setting dialog 60 as shown in FIG. 4 is displayed on the CRT 54. .
[0032]
  The macro / font setting dialog includes a check box 61 for performing macro registration as shown in FIG. The check box 61 is checked, and the ID number of the macro data to be registered is input to the macro ID box 63. Further, after selecting the PCMCIA card as the registration destination, the property sheet is displayed again on the CRT 54 by pressing the OK button 64 (step S4). At this time, the macro data to be registered is specified by the ID number, and it is specified that the registration destination is the PCMCIA card. Next, an OK button on this property sheet is pressed (step S5). As a result, a dialog for printing is displayed again on the CRT 54. When it is confirmed that the registration destination printer is set in the printer 10 and the OK button in this dialog is pressed (step S6), the printer Registration of macro data to 10 is started.
[0033]
  Specifically, the CPU 50 of the host computer G reads macro data stored in the HDD 55 according to the input ID number (step S7). Then, the IP address of the printer 10 is designated, and the macro data transmission request command is transmitted to the NIC 1 connected to the printer 10 via the network W (step S8). Further, the macro data read out through the same route is transmitted to the NIC 1 connected to the printer 10 (step S9).
[0034]
  The LAN controller 3 of the NIC 1 reads the transmission request command via the transceiver 2 and outputs the transmission request command and the macro data on the bus 4 (step S31). Then, the CPU 11 of the printer 10 receives the transmission request command via the connector 5, the connection line 9, the connector 19, and the bus 14, receives the macro data through the same path (step S32), and uses the printer 10 as a PCMCIA card. Is stored in the HDD 18 (step S33). Registration of macro data to the HDD 18 of the printer 10 ends the registration process.
[0035]
  A method for causing the printer 10 to execute the macro data stored in the HDD 18 in this way will be described. First, the macro / font setting dialog 60 shown in FIG. 4 is displayed. Then, the macro execution check box 62 of the dialog 60 is checked, and the OK button 64 may be pressed with the desired macro ID number entered in the macro ID box 63.
[0036]
  Next, a copy process for copying the macro data registered in the HDD 18 of the printer 10 as described above to another printer will be described.
[0037]
  In order to execute this process, first, an application called card monitor software is started on the host computer G. This application is software that can display the contents of the HDD 18 attached to the printer 10.
[0038]
  When the application called card monitor software is activated and the printer 10 is designated, the CPU 50 of the host computer G designates the IP address (referred to as 10.154.54.27) of the printer 10 and stores the macro data storage directory in the HDD 18. A command for referring to the content is transmitted on the network W. On the other hand, the LAN controller 3 of the NIC 1 attached to the printer 10 receives the command via the transceiver 2 and outputs it to the bus 4.
[0039]
  Next, when the CPU 11 of the printer 10 receives the command via the connector 5, the connection line 9, the connector 19, and the bus 14, the CPU 11 sends the contents of the macro data storage directory in the HDD 18 to the bus 14 together with the transmission command. Output. Next, when the LAN controller 3 receives the transmission command and the contents of the macro data storage directory via the connector 19, the connection line 9, the connector 5, and the bus 4, it designates the IP address of the host computer G and transmits the transmission. The command and the contents of the macro data storage directory are transmitted on the network W by the transceiver 2.
[0040]
  On the other hand, the CPU 50 of the host computer G receives the contents of the macro data storage directory and displays the contents on the CRT 54 as shown in FIG. In FIG. 5, macro data is displayed in the data display column 66 using icons 67, and a macro ID number is assigned below each icon 67. The directory column 65 displays the type of data displayed in the data display column 66. In FIG. 5, only the type of data displayed in the data display column 66 is distinguished by displaying the back portion in a dark color.
[0041]
  Next, the user operates the mouse 53 to select macro data to be copied as shown in FIG. In FIG. 6, the icon 67 'displayed in a dark color indicates the selected icon. In FIG. 6, macro data having ID numbers 41, 42, 43, 45, 46, and 47 are selected. The copying process starts from here. This will be described with reference to the flowchart shown in FIG.
[0042]
  First, when the user operates the mouse 53 to display a command menu 70 as shown in FIG. 6 and selects a “Multiple printer load” command (step S11), the CPU 50 of the host computer G A command for reading the IP address of each printer is transmitted on the network W. On the other hand, the NIC 1 connected to each printer returns its IP address on the network W, and the CPU 50 of the host computer G reads these IP addresses. Then, a printer selection dialog 71 is displayed as shown in FIG. The list display section 72 of the printer selection dialog 71 displays the IP addresses of all printers connected on the network W.
[0043]
  Next, when the user operates the mouse 53 or the like to select the IP address of the printer as the macro data transmission destination from the list display section 72 of the printer selection dialog 71 (step S12), the CPU 50 of the host computer G As shown in FIG. 8, the selected IP address is indicated by changing the back part of the IP address to a dark color display. In FIG. 8, printers with IP addresses “10.154.54.3”, “10.154.54.4”, “10.154.54.5”, and “10.154.54.6” are selected.
[0044]
  Further, when the user presses the OK button of the printer selection dialog 71 by operating the mouse 53 or the like (step S13), the CPU 50 of the host computer G displays the selected macro data and copy command as shown in FIG. In step S12, the data is transmitted to the printer having each IP address selected as shown in FIG. This transmission is sequentially performed for each printer. In addition, when a plurality of macro data are selected, transmission is performed for each macro data.
[0045]
  That is, in the present embodiment, the macro data of the ID number 41 is first sequentially transmitted to the printers having the IP addresses “10.154.54.3”, “10.154.54.4”, “10.154.54.5”, “10.154.54.6”, and then the ID. The macro data of the number 42 is sequentially transmitted to the printers whose IP addresses are “10.154.54.3”, “10.154.54.4”, “10.154.54.5”, “10.154.54.6”. Similarly, macro data with ID number 43, macro data with ID number 45, macro data with ID number 46, and macro data with ID number 47 are transmitted to each printer in this order.
[0046]
  This will be described with reference to the flowchart of FIG. First, macro data to be transmitted first is designated (step S14). In this embodiment, macro data with ID number 41 is designated. Subsequently, the printer as the first transmission destination is designated (step S15). In this embodiment, the printer having the IP address “10.154.54.3” is designated. Then, the macro data designated in step S14 is transmitted to the printer designated in step S15 together with the copy command (step S16).
[0047]
  The printer that has received the copy command receives the selected macro data and stores it in the HDD 18 attached to each printer.
[0048]
  Next, every time the macro data transmission to the designated printer (step S16) is completed, the CPU 50 of the host computer G sends the macro data designated in step S14 to all the printers selected in step S12. It is determined whether or not (step S17). After the macro data with the ID number 41 is transmitted to the printer with the IP address “10.154.54.3”, this determination is NO. Therefore, in step S18, the printer to be transmitted next, that is, the printer having the IP address “10.154.54.4” is designated. Further, returning to step S16, the macro data having the ID number 41 is transmitted to the printer having the IP address “10.154.54.4”.
[0049]
  Thus, the process of transmitting the macro data with ID number 41 to each printer is repeated, and when the determination in step S17 is YES, that is, the macro data with ID number 41 is transmitted to the printer with IP address “10.154.54.6”. When finished, it is determined in step S19 whether or not the transmission of all selected macro data is finished. When the transmission of the macro data of ID number 41 is completed, the transmission of all macro data has not been completed, so the determination result is NO, and the ID number of the next macro data to be transmitted is designated in step S20. . Here, the ID number 42 is designated, and the process returns to step S15.
[0050]
  In step S15, the printer with the IP address “10.154.54.3” is designated again, and the macro data with the ID number 42 is transmitted (step S16).
[0051]
  When the macro data of all the selected ID numbers is transmitted to the printers of all the selected IP addresses by such a procedure (step S19: YES), the CPU 50 of the host computer G displays FIG. Then, a transmission result display dialog 74 is displayed (step S21). In the example shown in FIG. 9, “Success” is displayed at the left end of the result display portion 75. This indicates that the data was definitely transmitted to the selected printer. If transmission fails, “Failure” is displayed in place of the printer instead of “Success”.
[0052]
  Since FIG. 9 shows a state in which all transmissions are successful, “Success” is displayed for all. However, when transmission fails, only the failed macro data and the destination printer are redesignated. And try sending again.
[0053]
  Further, after displaying the dialog 74, the CPU 50 of the host computer G enters a standby state for selection input as to whether or not to reset the printer that has been successfully transmitted (step S22). This is because in order to validate the macro data copied to each printer as described above, it is necessary to reset each printer. However, it may not be desirable to reset the printer during a printing operation or the like. , Configured to allow the user to select. In the dialog 74, as shown in FIG. 9, a sentence 76 for selecting whether or not to reset a printer that has been successfully transmitted is described. Presses the “No” button 78 of the dialog 74 by operating the mouse 53 or the like. Thereby, the CPU 50 of the host computer G determines that the reset is not performed (step S22: NO), and the macro data copying process is ended.
[0054]
  On the other hand, when the user selects a reset method, the user presses the “Yes” button 77 of the dialog 74 by operating the mouse 53 or the like. As a result, the CPU 50 of the host computer G determines that the reset is to be performed (step S22: YES), and transmits a reset command to the selected printer. That is, in this embodiment, first, the printer having the IP address “10.154.54.3” is selected (step S23), and then a reset command is transmitted to the selected printer (step S24).
[0055]
  When each printer receives a reset command, it executes a reset operation.
[0056]
  Then, the CPU 50 of the host computer G determines whether or not a reset command has been transmitted to all the printers selected in step S12 (step S25). In a situation where the reset command is sent only to the printer with the IP address “10.154.54.3”, the reset command is not sent to all the printers. Therefore, the determination in step S25 is NO, and then the reset command is sent. A printer is designated (step S26). In this embodiment, the printer having the IP address “10.154.54.4” is designated. Then, the process returns to step S24, a reset command is transmitted to the printer designated in step S26, and the determination in step S25 is performed.
[0057]
  If it is determined that the reset command has been transmitted to all the printers in this way (step S25: YES), the copying process is terminated.
[0058]
As described above, according to the present embodiment, even when a large number of printers on the network are connected, macro data can be copied to a large number of printers by sending a copy command once. Therefore, work efficiency can be improved.
[0059]
  Further, since the destination printer can be designated by the IP address, it is possible to provide an easy-to-use printing system.
[0060]
  In the above-described embodiment, the method of copying the macro data stored in the HDD 18 of the printer 10 to the HDD of another printer has been described. However, the macro data created by the host computer G may be copied to each printer. The same operation can be executed.
[0061]
  (Second Embodiment)
  Next, a second embodiment of the present invention will be described. In the embodiment, the example in which the macro data is transmitted from the host computer G to each printer has been described. However, the present invention is not limited to such a configuration, and is selected for one printer. After transmitting the macro data ID number, the IP address of the selected printer, and the copy command, the selected macro data is transmitted from the one printer to the other selected printer and copied. You may do it.
[0062]
  This process will be described with reference to the flowcharts of FIGS.
[0063]
  As shown in FIG. 6, in the state where the macro data to be copied is designated by the ID number, the user operates the mouse 53 or the like to display the command menu 70. Therefore, when the “Multiple printer load” command is selected (step S41), the CPU 50 of the host computer G transmits a command for reading the IP address of each printer on the network W. On the other hand, the NIC 1 connected to each printer returns its IP address on the network W, and the CPU 50 of the host computer G reads these IP addresses. Then, a printer selection dialog 71 is displayed as shown in FIG. The list display section 72 of the printer selection dialog 71 displays the IP addresses of all printers connected on the network W.
[0064]
  Next, the user operates the mouse 53 or the like to select the IP address of the printer designated as the macro data copy destination from the list display section 72 of the printer selection dialog 71 (step S42). The CPU 50 of the host computer G indicates the selected IP address by changing the back portion of the IP address to a dark color display as shown in FIG. In FIG. 8, printers with IP addresses “10.154.54.3”, “10.154.54.4”, “10.154.54.5”, and “10.154.54.6” are selected.
[0065]
  Further, when the user operates the mouse 53 or the like and presses the OK button 73 of the printer selection dialog 71 (step S43), the CPU 50 of the host computer G displays all the selected macro data as shown in FIG. The IP address of the printer designated as the copy destination and a copy command including a command for copying the macro data are networked to the printer of the IP address designated at the top of the printers selected in step S42. Send via W. In this embodiment, the data is transmitted to the printer having the IP address “10.154.54.3”.
[0066]
  First, macro data to be transmitted first is designated (step S44). In this embodiment, macro data with ID number 41 is designated. Subsequently, the macro data designated in step S44 is transmitted to the printer having the IP address “10.154.54.3” together with the copy command (step S45). The printer with the IP address “10.154.54.3” that received the copy command receives the macro data and stores it in the HDD 18.
[0067]
  In step S46, the CPU 50 of the host computer G determines whether or not transmission of all selected macro data has been completed. When the transmission of the macro data of ID number 41 is completed, the transmission of all macro data has not been completed, so the determination result is NO, and the ID number of the next macro data to be transmitted is designated in step S47. . Here, the ID number 42 is designated, and the process returns to step S45.
[0068]
  In step S45, the macro data having the ID number 42 is transmitted to the printer having the IP address “10.154.54.3”.
[0069]
  When transmission of all the macro data selected in this way is completed (step S46: YES), the IP address of the printer selected in step S42 is transmitted to the printer having the IP address “10.154.54.3” (step S48). The printer with the IP address “10.154.54.3” stores the received IP address in the HDD.
[0070]
  On the other hand, in the printer with the IP address “10.154.54.3”, processing for transmitting all the selected macro data to each printer designated as the copy destination is performed. This will be described with reference to the flowchart shown in FIG.
[0071]
  First, the macro data to be transmitted first is specified from the macro data previously transmitted from the host computer G. Here, the macro data of ID number 41 is designated (step S61). Next, the destination printer to which the macro data is transmitted is specified using the destination IP address stored in the HDD 18 (step S62). Here, the printer whose IP address is “10.154.54.4” is specified. . Then, the macro data designated in step S61 is read from the HDD 18 and transmitted to the printer designated in step S62 (step S63).
[0072]
  In the printer that has received the macro data, it is stored in the mounted HDD 18.
[0073]
  The CPU 50 of the host computer G transmits the macro data specified in step S61 to all printers stored as destinations in the HDD 18 every time macro data transmission to the specified printer (step S63) is completed. It is determined whether or not (step S64). After the macro data with the ID number 41 is transmitted to the printer with the IP address “10.154.54.4”, this determination is NO. Therefore, in step S65, the printer to be transmitted next, that is, the printer having the IP address “10.154.54.5” is designated. Further, returning to step S63, the macro data of the ID number 41 is transmitted to the printer having the IP address “10.154.54.5”.
[0074]
  Thus, the process of transmitting the macro data of ID number 41 to each printer is repeated, and when the determination in step S64 is YES, that is, the macro data of ID number 41 is transmitted to the printer of IP address “10.154.54.6”. When finished, in step S66, it is determined whether or not transmission of all macro data transmitted from the host computer G and stored in the HDD 18 in step S45 has been completed. When the transmission of the macro data of ID number 41 is completed, the transmission of all macro data has not been completed, so the determination result is NO, and the ID number of the next macro data to be transmitted is designated in step S67. . Here, the ID number 42 is designated, and the process returns to step S62.
[0075]
  In step S62, the printer with the IP address “10.154.54.4” is designated again, and the macro data with the ID number 42 is transmitted (step S63).
[0076]
  When transmission of the macro data of all ID numbers stored in the HDD 18 to the printers of all IP addresses stored in the HDD 18 is completed by such a procedure (step S66: YES), transmission to each printer is performed. The result is transmitted to the host computer G (step S68). The transmission result for each printer may be stored in the RAM in the printer having the IP address “10.154.54.3”.
[0077]
  When the host computer G receives the transmission result from the printer having the IP address “10.154.54.3” (step S49), the transmission result dialog is displayed as shown in FIG. 9 based on the transmission result (step S50).
[0078]
  As for the reset operation performed in the first embodiment, in the second embodiment, it may be specified whether or not resetting is necessary before transmitting macro data. If there is a designation indicating that reset is required, the processing in steps S23 to S26 in the flowchart shown in FIG. 3 is performed after the processing in step S68.
[0079]
  In each of the above-described embodiments, a method of selecting an IP address is used as a destination designation method. However, a configuration in which a printer name is selected may be used. In this case, an IP address corresponding to the printer name may be selected by the CPU. Further, the transmission destination may be set by a URL.
[0080]
  In each of the above embodiments, examples of copying macro data have been described. However, the present invention is not limited to such a configuration, and printing control information data other than macro data can be copied. For example, the font data can be copied in the same manner as the macro data. In addition to the print control information data, print data, Web display data for displaying the printer status, and the like can be copied in the same manner as the macro data.
[0081]
  When copying print data, each print data may be displayed as a thumbnail for each page, and may be selected and copied in units of pages.
[0082]
  As described above, the present invention has been described based on the embodiments, but the present invention is not limited to the above-described embodiments, and various improvements and modifications can be easily made without departing from the spirit of the present invention. It can be guessed.
[0083]
  Further, the processing executed in the above-described embodiment is expressed as a computer program, and the program is stored in various removable storage media such as a floppy disk, a compact disk, and an EPROM, as appropriate. Installed on the host computer and each printer. Alternatively, the program may be supplied by downloading from a website on the Internet.
[0084]
【The invention's effect】
  The printing system according to claim 1 and the printing control according to claim 6.Apparatus and printing apparatus according to claim 11Is configured as described in the scope of claims, and therefore the printing system according to claim 1,Printing control according to claim 612. An apparatus or a printing apparatus according to claim 11.According to,Printing control information data can be automatically copied from one printing apparatus to another printing apparatus, and work efficiency can be improved.
[0085]
  The printing system according to claim 2 and the printing control according to claim 7.apparatus,And a printing apparatus according to claim 12.Is configured as described in the scope of claims, and therefore the printing system according to claim 2,Printing control according to claim 713. An apparatus or a printing apparatus according to claim 12.According to,Printing control information data can be automatically copied from one printing apparatus to another printing apparatus, and work efficiency can be improved.
[0086]
  The printing system according to claim 3 and the printing control according to claim 8.apparatus,And a printing apparatus according to claim 13.Is configured as described in the claims, and therefore the printing system according to claim 3,The print control according to claim 8.An apparatus or a printing apparatus according to claim 13According to,Printing control information data can be automatically copied from one printing apparatus to another printing apparatus, and work efficiency can be improved.
[0087]
  The printing system according to claim 4 and the printing control according to claim 9.apparatusIs configured as described in the claims, and therefore the printing system according to claim 4 or the printing control according to claim 9.apparatusAccording to,When the identification data is displayed on the display means and the identification data is selected by the selection means, a copy command for instructing to copy the print control information data is transmitted to the printing apparatus corresponding to the selected identification data. Even when a large number of printing apparatuses are connected to the network, control information data can be transmitted only to a desired printing apparatus.
[0088]
  The printing system according to claim 5 and the printing control according to claim 10.apparatusIs configured as described in the claims, the printing system according to claim 5 or the printing control according to claim 10.apparatusAccording to,When an error in transmission / reception between the printing control device and the printing device, or transmission / reception between the printing devices, or an error in storage processing in the printing device is detected, the presence / absence of the error is displayed on the display means for each printing device. Therefore, even when a large number of printing apparatuses are connected on the network, it is possible to perform appropriate processing for each printing apparatus even after data transmission.
[0089]
  Claim14The printing system according to claim 1 and the claim15Print control describedapparatusAnd claims16DescribedPrinting deviceIs configured as set forth in the claims, so that14The printing system or claim15Print control describedapparatus,Or claims16DescribedAccording to the printing deviceAfter the transmission of the print control data to the designated printing device is completed, a restart command for restarting the printing device is transmitted from the print control device, and the restart command sent from the print control device is In response, the printing apparatus restarts, so that the user's work efficiency can be improved.
The printing system according to claim 20, the printing control apparatus according to claim 23, and the printing apparatus according to claim 26 are configured as described in the scope of claims, and therefore printing according to claim 20 is performed. According to the system, the printing control device according to claim 23 or the printing device according to claim 26, the printing data from one printing device to another printing device or the display data for displaying the status of the printing device is copied. This can be done automatically and work efficiency can be improved.
The printing system according to claim 21, the printing control device according to claim 24, and the printing device according to claim 27 are configured as described in the scope of the claims, so that printing according to claim 21 is performed. According to the system, the printing control device according to claim 24 or the printing device according to claim 27, the printing data from one printing device to another printing device or the display data for displaying the status of the printing device is copied. This can be done automatically and work efficiency can be improved.
The printing system according to claim 22, the printing control apparatus according to claim 25, and the printing apparatus according to claim 28 are configured as described in the scope of claims, and therefore printing according to claim 22 is performed. According to the system, the printing control device according to claim 25 or the printing device according to claim 28, the printing data from one printing device to another printing device or the display data for displaying the status of the printing device is copied. This can be done automatically and work efficiency can be improved.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a schematic configuration of a printing system according to a first embodiment of the present invention.
FIG. 2 is a flowchart showing macro data registration processing in the printing system of FIG. 1;
FIG. 3 is a flowchart showing macro data copy processing in the printing system of FIG. 1;
4 is a view showing a macro data registration dialog displayed on a host computer constituting the printing system of FIG. 1; FIG.
5 is a view showing a list of macro data displayed on a host computer constituting the printing system of FIG. 1. FIG.
6 is a diagram illustrating a state in which desired macro data is selected in the macro data list of FIG. 5;
7 is a diagram showing a printer selection dialog displayed on a host computer constituting the printing system of FIG. 1. FIG.
8 is a diagram showing a state where a printer is selected in the printer selection dialog shown in FIG.
FIG. 9 is a diagram illustrating a transmission result display dialog for each printer.
FIG. 10 is a flowchart showing macro data registration processing in the second embodiment;
[Explanation of symbols]
1 NIC
2 Transceiver
3 LAN controller
4 Bus
10 Printer
11 CPU
14 Bus
18 HDD
30, 40 printer
50 CPU
55 HDD
G Host computer
S printing system
W network

Claims (28)

ネットワーク上に接続された印刷制御装置と複数の印刷装置とからなる印刷システムであって、
前記印刷制御装置は、
コマンドまたはデータを前記印刷制御装置と前記印刷装置との間で送受信する送受信手段と、
刷制御情報データの所定の複写先への複写を指示する複写コマンドを印刷装置に対して送信するように前記送受信手段を制御する制御手段と、を備え、
前記印刷装置は、
当該印刷装置と前記印刷制御装置または他の印刷装置との間でコマンドまたはデータの送受信を行う送受信手段と、
前記印刷制御情報データを記憶する記憶手段と、
前記複写コマンドを受信した場合には、前記記憶手段に記憶された印刷制御情報データを前記所定の複写先に送信するように前記送受信手段を制御すると共に、前記印刷制御情報データを前記送受信手段により受信した場合には当該印刷制御情報データを前記記憶手段に記憶させる制御手段と、
を備えた、ことを特徴とする印刷システム。
A printing system comprising a printing control device and a plurality of printing devices connected on a network,
The print control device includes:
Transmission / reception means for transmitting / receiving a command or data between the printing control apparatus and the printing apparatus;
And a control means for controlling said transmitting and receiving means to transmit a copy command for copying to a predetermined copy destination print control information data to the printing apparatus, and
The printing apparatus includes:
Transmission / reception means for transmitting / receiving commands or data between the printing apparatus and the printing control apparatus or another printing apparatus;
Storage means for storing the printing control information data,
When the copy command is received, the transmission / reception unit is controlled to transmit the print control information data stored in the storage unit to the predetermined copy destination, and the print control information data is transmitted by the transmission / reception unit. Control means for storing the print control information data in the storage means when received,
A printing system characterized by comprising:
ネットワーク上に接続された印刷制御装置と複数の印刷装置とからなる印刷システムであって、
前記印刷制御装置は、
コマンドまたはデータを前記印刷制御装置と前記印刷装置との間で送受信する送受信手段と、
刷制御情報データの前記印刷制御装置への複写を指示する複写コマンドを一の印刷装置に対して送信すると共に、当該一の印刷装置から送信される印刷制御情報データを受信し、該受信した印刷制御情報データを他の印刷装置に対して送信するように、前記送受信手段を制御する制御手段と、を備え、
前記印刷装置は、
当該印刷装置と前記印刷制御装置との間でコマンドまたはデータの送受信を行う送受信手段と、
前記印刷制御情報データを記憶する記憶手段と、
前記複写コマンドを受信した場合には、前記記憶手段に記憶された印刷制御情報データを前記印刷制御装置に送信するように前記送受信手段を制御すると共に、前記印刷制御情報データを前記送受信手段により受信した場合には当該印刷制御情報データを前記記憶手段に記憶させる制御手段と、
を備えた、ことを特徴とする印刷システム。
A printing system comprising a printing control device and a plurality of printing devices connected on a network,
The print control device includes:
Transmission / reception means for transmitting / receiving a command or data between the printing control apparatus and the printing apparatus;
A copy command for copying to the print control apparatus print control information data and transmits to one of the printing device receives the print control information data sent from the one of the printing device, and the received Control means for controlling the transmission / reception means so as to transmit print control information data to another printing apparatus,
The printing apparatus includes:
Transmission / reception means for transmitting / receiving commands or data between the printing apparatus and the printing control apparatus;
Storage means for storing the printing control information data,
When the copy command is received, the transmission / reception unit is controlled to transmit the print control information data stored in the storage unit to the print control apparatus, and the print control information data is received by the transmission / reception unit. A control means for storing the print control information data in the storage means if
A printing system characterized by comprising:
ネットワーク上に接続された印刷制御装置と複数の印刷装置とからなる印刷システムであって、
前記印刷制御装置は、
コマンドまたはデータを前記印刷制御装置と前記印刷装置との間で送受信する送受信手段と、
刷制御情報データの他の印刷装置への複写を指示する複写コマンドを一の印刷装置に対して送信するように、前記送受信手段を制御する制御手段と、を備え、
前記印刷装置は、
当該印刷装置と前記印刷制御装置及び他の印刷装置との間でコマンドまたはデータの送受信を行う送受信手段と、
前記印刷制御情報データを記憶する記憶手段と、
前記複写コマンドを受信した場合には、前記記憶手段に記憶された印刷制御情報データを前記他の印刷装置に送信するように前記送受信手段を制御すると共に、前記印刷制御情報データを前記送受信手段により受信した場合には当該印刷制御情報データを前記記憶手段に記憶させる制御手段と、
を備えた、ことを特徴とする印刷システム。
A printing system comprising a printing control device and a plurality of printing devices connected on a network,
The print control device includes:
Transmission / reception means for transmitting / receiving a command or data between the printing control apparatus and the printing apparatus;
A copy command for copying to another printing apparatus print control information data to transmit to one of the printing apparatus, and a control means for controlling said transmitting and receiving means,
The printing apparatus includes:
Transmission / reception means for transmitting / receiving commands or data between the printing apparatus and the printing control apparatus and other printing apparatuses;
Storage means for storing the printing control information data,
When the copy command is received, the transmission / reception unit is controlled to transmit the print control information data stored in the storage unit to the other printing apparatus, and the print control information data is transmitted by the transmission / reception unit. Control means for storing the print control information data in the storage means when received,
A printing system characterized by comprising:
前記印刷制御装置は、
前記印刷制御情報データの内容を識別するための単数または複数の識別データを表示する表示手段と、
該表示された識別データを選択する選択手段とを備え、
前記印刷制御装置の制御手段は、記複写コマンドの送信に先立って、前記印刷装置に対して前記識別データの送信要求コマンドを送信し、当該送信要求に応じて前記印刷装置から送信された前記識別データを前記表示手段に表示させると共に、前記選択手段により選択された識別データに対応する前記印刷制御情報データの複写を指示する前記複写コマンドを送信することを特徴とする請求項1乃至3のいずれか1記載の印刷システム。
The print control device includes:
Display means for displaying one or more identification data for identifying the contents of the print control information data;
Selecting means for selecting the displayed identification data;
The control means of the printing control device, prior to transmission of the previous SL copy command sends said transmission request command of the identification data to the printing device, said transmitted from the printing apparatus in response to the transmission request The identification data is displayed on the display means, and the copy command for instructing copying of the print control information data corresponding to the identification data selected by the selection means is transmitted. Any one printing system.
前記印刷制御装置は、
当該印刷制御装置と前記印刷装置との間の送受信、あるいは前記印刷装置同士の送受信についてのエラーまたは前記印刷装置における記憶処理のエラーを表示する表示手段を備え、
前記印刷制御装置の制御手段は、前記各エラーを検出し、前記印刷装置毎に当該エラーの有無を前記表示手段に表示させることを特徴とする請求項1乃至4のいずれか1記載の印刷システム。
The print control device includes:
Display means for displaying an error regarding transmission / reception between the printing control apparatus and the printing apparatus, or transmission / reception between the printing apparatuses, or an error of storage processing in the printing apparatus;
5. The printing system according to claim 1, wherein the control unit of the printing control apparatus detects each error and displays the presence or absence of the error on the display unit for each printing apparatus. .
ネットワーク上において複数の印刷装置と接続される印刷制御装置あって、
コマンドまたはデータを前記印刷制御装置と前記印刷装置との間で送受信する送受信手段と
刷制御情報データの所定の複写先への複写を指示する複写コマンドを一の印刷装置に対して送信するように前記送受信手段を制御する制御手段と
を備えた、ことを特徴とする印刷制御装置
A printing control apparatus connected to a plurality of printing devices on the network,
Transmission / reception means for transmitting / receiving a command or data between the printing control apparatus and the printing apparatus ;
And control means for controlling the transmission and reception means to transmit a copy command for copying to a predetermined copy destination print control information data for one of the printing apparatus,
With a printing control apparatus, characterized in that.
ネットワーク上において複数の印刷装置と接続される印刷制御装置あって、
コマンドまたはデータを前記印刷制御装置と前記印刷装置との間で送受信する送受信手段と
刷制御情報データの前記印刷制御装置への複写を指示する複写コマンドを一の印刷装置に対して送信すると共に、当該一の印刷装置から送信される印刷制御情報データを受信し、該受信した印刷制御情報データを他の印刷装置に対して送信するように、前記送受信手段を制御する制御手段と
を備えた、ことを特徴とする印刷制御装置
A printing control apparatus connected to a plurality of printing devices on the network,
Transmission / reception means for transmitting / receiving a command or data between the printing control apparatus and the printing apparatus ;
A copy command for copying to the print control apparatus print control information data and transmits to one of the printing device receives the print control information data sent from the one of the printing device, and the received Control means for controlling the transmission / reception means so as to transmit print control information data to another printing apparatus ;
With a printing control apparatus, characterized in that.
ネットワーク上において複数の印刷装置と接続される印刷制御装置あって、
コマンドまたはデータを前記印刷制御装置と前記印刷装置との間で送受信する送受信手段と
刷制御情報データの他の印刷装置への複写を指示する複写コマンドを一の印刷装置に対して送信するように、前記送受信手段を制御する制御手段と
を備えた、ことを特徴とする印刷制御装置
A printing control apparatus connected to a plurality of printing devices on the network,
Transmission / reception means for transmitting / receiving a command or data between the printing control apparatus and the printing apparatus ;
A copy command for copying to another printing apparatus print control information data to transmit to one of the printing apparatus, and control means for controlling said transmitting and receiving means,
With a printing control apparatus, characterized in that.
前記印刷制御情報データの内容を識別するための単数または複数の識別データを表示する表示手段と、
該表示された識別データを選択する選択手段とを備え、
前記制御手段は、前記複写コマンドの送信に先立って、前記印刷装置に対して前記別データの送信要求コマンドを送信、当該送信要求に応じて前記印刷装置から送信された前記識別データを前記表示手段に表示させると共に、前記選択手段により選択された識別データに対応する前記印刷制御情報データの複写を指示する前記複写コマンドを送信するように前記送受信手段を制御するとを特徴とする請求項乃至のいずれか1記載の印刷制御装置
Display means for displaying one or a plurality of identification data for identifying the contents of the print control information data;
Selecting means for selecting the displayed identification data;
Wherein, prior to transmission of the previous SL copying command, transmits a transmission request command of the identification data to said printing device, said identification data transmitted from the printing apparatus in response to the transmission request causes display on the display means, characterized that you controlling said transmitting and receiving means to transmit the copy command instructing to copy the print control information data corresponding to the identification data selected by said selection means print control apparatus according to any one of claims 6-8.
前記印刷制御装置と前記印刷装置との間の送受信、あるいは前記印刷装置同士の送受信についてのエラーまたは前記印刷装置における記憶処理のエラーを表示する表示手段を備え、
前記制御手段は、前記各エラーを検出し、前記印刷装置毎に当該エラーの有無を前記表示手段に表示させるとを特徴とする請求項乃至のいずれか1記載の印刷制御装置
Display means for displaying transmission / reception between the printing control apparatus and the printing apparatus, or errors regarding transmission / reception between the printing apparatuses or storage processing errors in the printing apparatus ;
Said control means, said detecting an error, the print control apparatus according to any one of claims 6 to 9 the presence or absence of the error for each of the printing apparatus, characterized that you to be displayed on the display means.
ネットワーク上において印刷制御装置と接続される印刷装置であって、A printing device connected to a print control device on a network,
当該印刷装置と前記印刷制御装置または他の印刷装置との間でコマンドまたはデータの送受信を行う送受信手段と、  Transmission / reception means for transmitting / receiving commands or data between the printing apparatus and the printing control apparatus or another printing apparatus;
印刷制御情報データを記憶する記憶手段と、  Storage means for storing print control information data;
前記印刷制御情報データの所定の複写先への複写を指示する複写コマンドを受信した場合には、前記記憶手段に記憶された印刷制御情報データを前記所定の複写先に送信するように前記送受信手段を制御すると共に、前記印刷制御情報データを前記送受信手段により受信した場合には当該印刷制御情報データを前記記憶手段に記憶させる制御手段と、  The transmission / reception means so as to transmit the print control information data stored in the storage means to the predetermined copy destination when a copy command instructing copying of the print control information data to the predetermined copy destination is received. Control means for storing the print control information data in the storage means when the print control information data is received by the transmission / reception means;
を備えた、ことを特徴とする印刷装置。  A printing apparatus comprising:
ネットワーク上において印刷制御装置と接続される印刷装置であって、A printing device connected to a print control device on a network,
当該印刷装置と前記印刷制御装置との間でコマンドまたはデータの送受信を行う送受信手段と、  Transmission / reception means for transmitting / receiving commands or data between the printing apparatus and the printing control apparatus;
印刷制御情報データを記憶する記憶手段と、  Storage means for storing print control information data;
前記印刷制御情報データの前記印刷制御装置への複写を指示する複写コマンドを受信した場合には、前記記憶手段に記憶された印刷制御情報データを前記印刷制御装置に送信するように前記送受信手段を制御すると共に、前記印刷制御情報データを前記送受信手段により受信した場合には当該印刷制御情報データを前記記憶手段に記憶させる制御手段と、  The transmission / reception means is configured to transmit the print control information data stored in the storage means to the print control apparatus when receiving a copy command instructing copying of the print control information data to the print control apparatus. Control means for storing the print control information data in the storage means when the print control information data is received by the transmission / reception means;
を備えた、ことを特徴とする印刷装置。  A printing apparatus comprising:
ネットワーク上において印刷制御装置と接続される印刷装置であって、A printing device connected to a print control device on a network,
当該印刷装置と前記印刷制御装置及び他の印刷装置との間でコマンドまたはデータの送受信を行う送受信手段と、  Transmission / reception means for transmitting / receiving commands or data between the printing apparatus and the printing control apparatus and other printing apparatuses;
印刷制御情報データを記憶する記憶手段と、  Storage means for storing print control information data;
前記印刷制御情報データの他の印刷装置への複写を指示する複写コマンドを受信した場合には、前記記憶手段に記憶された印刷制御情報データを前記他の印刷装置に送信するように前記送受信手段を制御すると共に、前記印刷制御情報データを前記送受信手段により受信した場合には当該印刷制御情報データを前記記憶手段に記憶させる制御手段と、  The transmission / reception means so as to transmit the print control information data stored in the storage means to the other printing apparatus when a copy command instructing copying of the print control information data to the other printing apparatus is received. Control means for storing the print control information data in the storage means when the print control information data is received by the transmission / reception means;
を備えた、ことを特徴とする印刷装置。  A printing apparatus comprising:
前記印刷制御装置は、
指定された印刷装置への印刷制御データの送信が完了した後、印刷装置を再起動する再起動コマンドを送信する再起動コマンド送信手段を更に備え、
前記印刷装置は、
前記印刷制御装置から送られた再起動コマンドに応じて再起動を実行する再起動実行手段を更に備えたことを特徴とする請求項1乃至のいずれか1記載の印刷システム。
The print control device includes:
A restart command transmitting means for transmitting a restart command for restarting the printing apparatus after the transmission of the print control data to the designated printing apparatus is completed;
The printing apparatus includes:
The printing system of any one of claims 1 to 5, characterized in that it comprises restarting further execution means for executing a restart in accordance with the restart command sent from the print control apparatus.
指定された印刷装置への印刷制御データの送信が完了した後、印刷装置を再起動する再起動コマンドを送信する再起動コマンド送信手段を更に備えることを特徴とする請求項乃至10のいずれか1記載の印刷制御装置After transmission of the print control data to the designated print apparatus is completed, any claims 6 to 10, restart command transmission means further includes said Rukoto to send restart command to restart the printing apparatus Or a printing control apparatus according to claim 1. 前記印刷制御データの送信が完了した後、前記印刷制御装置から送られた再起動コマンドに応じて再起動を実行する再起動実行手段を更に備えたことを特徴とする請求項11乃至13のいずれか1記載の印刷装置。The restart execution means for executing a restart in response to a restart command sent from the print control apparatus after the transmission of the print control data is completed. Or a printing apparatus according to claim 1. 前記印刷制御情報データは、マクロデータまたはフォントデータの少なくともいずれか一方であることを特徴とする請求項1乃至5または請求項14のいずれか1記載の印刷システム。15. The printing system according to claim 1, wherein the printing control information data is at least one of macro data and font data. 前記印刷制御情報データは、マクロデータまたはフォントデータの少なくともいずれか一方であることを特徴とする請求項6乃至10または請求項15のいずれ16. The print control information data according to claim 6, wherein the print control information data is at least one of macro data and font data. か1記載の印刷制御装置。Or a printing control apparatus according to claim 1. 前記印刷制御情報データは、マクロデータまたはフォントデータの少なくともいずれか一方であることを特徴とする請求項11乃至13または請求項16のいずれか1記載の印刷装置。The printing apparatus according to claim 11, wherein the print control information data is at least one of macro data and font data. ネットワーク上に接続された印刷制御装置と複数の印刷装置とからなる印刷システムであって、A printing system comprising a printing control device and a plurality of printing devices connected on a network,
前記印刷制御装置は、  The print control device includes:
コマンドまたはデータを前記印刷制御装置と前記印刷装置との間で送受信する送受信手段と、  Transmission / reception means for transmitting / receiving a command or data between the printing control apparatus and the printing apparatus;
印刷データまたは前記印刷装置の状態表示を行うための表示データの少なくともいずれか一方を複写対象データとして所定の複写先への複写を指示する複写コマンドを印刷装置に対して送信するように前記送受信手段を制御する制御手段と、を備え、  The transmission / reception means is configured to transmit a copy command for instructing copying to a predetermined copy destination to at least one of print data and display data for displaying the status of the printing apparatus as data to be copied to the printing apparatus. Control means for controlling
前記印刷装置は、  The printing apparatus includes:
当該印刷装置と前記印刷制御装置または他の印刷装置との間でコマンドまたはデータの送受信を行う送受信手段と、  Transmission / reception means for transmitting / receiving commands or data between the printing apparatus and the printing control apparatus or another printing apparatus;
前記印刷データまたは表示データを記憶する記憶手段と、  Storage means for storing the print data or display data;
前記複写コマンドを受信した場合には、前記記憶手段に記憶された印刷データまたは表示データを前記複写対象データとして前記所定の複写先に送信するように前記送受信手段を制御すると共に、前記複写対象データを前記送受信手段により受信した場合には当該複写対象データを前記記憶手段に記憶させる制御手段と、  When the copy command is received, the transmission / reception unit is controlled to transmit the print data or display data stored in the storage unit as the copy target data to the predetermined copy destination, and the copy target data Control means for storing the data to be copied in the storage means when received by the transmission / reception means,
を備えた、ことを特徴とする印刷システム。  A printing system characterized by comprising:
ネットワーク上に接続された印刷制御装置と複数の印刷装置とからなる印刷システムであって、A printing system comprising a printing control device and a plurality of printing devices connected on a network,
前記印刷制御装置は、  The print control device includes:
コマンドまたはデータを前記印刷制御装置と前記印刷装置との間で送受信する送受信手段と、  Transmission / reception means for transmitting / receiving a command or data between the printing control apparatus and the printing apparatus;
印刷データまたは前記印刷装置の状態表示を行うための表示データの少なくともいずれか一方を複写対象データとして前記印刷制御装置への複写を指示する複写コマンドを一の印刷装置に対して送信すると共に、当該一の印刷装置から送信される複写対象データを受信し、該受信した複写対象データを他の印刷装置に対して送信するように、前記送受信手段を制御する制御手段と、を備え、  A copy command for instructing copying to the print control device is sent to one printing device using at least one of print data and display data for displaying the status of the printing device as copy target data, and Control means for receiving the copy target data transmitted from one printing apparatus and controlling the transmission / reception means so as to transmit the received copy target data to another printing apparatus,
前記印刷装置は、  The printing apparatus includes:
当該印刷装置と前記印刷制御装置との間でコマンドまたはデータの送受信を行う送受信手段と、  Transmission / reception means for transmitting / receiving commands or data between the printing apparatus and the printing control apparatus;
前記印刷データまたは表示データを記憶する記憶手段と、  Storage means for storing the print data or display data;
前記複写コマンドを受信した場合には、前記記憶手段に記憶された印刷データまたは表示データを前記複写対象データとして前記印刷制御装置に送信するように前記送受信手段を制御すると共に、前記複写対象データを前記送受信手段により受信した場合には当該複写対象データを前記記憶手段に記憶させる制御手段と、  When the copy command is received, the transmission / reception unit is controlled to transmit the print data or display data stored in the storage unit as the copy target data to the print control apparatus, and the copy target data is Control means for storing the data to be copied in the storage means when received by the transmission / reception means;
を備えた、ことを特徴とする印刷システム。  A printing system characterized by comprising:
ネットワーク上に接続された印刷制御装置と複数の印刷装置とからなる印刷システムであって、A printing system comprising a printing control device and a plurality of printing devices connected on a network,
前記印刷制御装置は、  The print control device includes:
コマンドまたはデータを前記印刷制御装置と前記印刷装置との間で送受信する送受信手段と、  Transmission / reception means for transmitting / receiving a command or data between the printing control apparatus and the printing apparatus;
印刷データまたは前記印刷装置の状態表示を行うための表示データの少なくともいずれか一方を複写対象データとして他の印刷装置への複写を指示する複写コマンドを一の印刷装置に対して送信するように、前記送受信手段を制御する制御手段と、を備え、  So that a copy command for instructing copying to another printing apparatus is transmitted to one printing apparatus using at least one of the print data and display data for displaying the status of the printing apparatus as copy target data, Control means for controlling the transmission / reception means,
前記印刷装置は、  The printing apparatus includes:
当該印刷装置と前記印刷制御装置及び他の印刷装置との間でコマンドまたはデータの送  Sending commands or data between the printing device and the printing control device and other printing devices 受信を行う送受信手段と、A transmission / reception means for receiving;
前記印刷データまたは表示データを記憶する記憶手段と、  Storage means for storing the print data or display data;
前記複写コマンドを受信した場合には、前記記憶手段に記憶された印刷データまたは表示データを前記複写対象データとして前記他の印刷装置に送信するように前記送受信手段を制御すると共に、前記複写対象データを前記送受信手段により受信した場合には当該複写対象データを前記記憶手段に記憶させる制御手段と、  When the copy command is received, the transmission / reception unit is controlled to transmit the print data or display data stored in the storage unit as the copy target data to the other printing apparatus, and the copy target data Control means for storing the data to be copied in the storage means when received by the transmission / reception means,
を備えた、ことを特徴とする印刷システム。  A printing system characterized by comprising:
ネットワーク上において複数の印刷装置と接続される印刷制御装置であって、A print control device connected to a plurality of printing devices on a network,
コマンドまたはデータを前記印刷制御装置と前記印刷装置との間で送受信する送受信手段と、  Transmission / reception means for transmitting / receiving a command or data between the printing control apparatus and the printing apparatus;
印刷データまたは前記印刷装置の状態表示を行うための表示データの少なくともいずれか一方を複写対象データとして所定の複写先への複写を指示する複写コマンドを一の印刷装置に対して送信するように前記送受信手段を制御する制御手段と、  The copy command for instructing copying to a predetermined copy destination is sent to one printing apparatus using at least one of the print data and display data for displaying the status of the printing apparatus as data to be copied. Control means for controlling the transmission / reception means;
を備えた、ことを特徴とする印刷制御装置。  A printing control apparatus comprising:
ネットワーク上において複数の印刷装置と接続される印刷制御装置であって、A print control device connected to a plurality of printing devices on a network,
コマンドまたはデータを前記印刷制御装置と前記印刷装置との間で送受信する送受信手段と、  Transmission / reception means for transmitting / receiving a command or data between the printing control apparatus and the printing apparatus;
印刷データまたは前記印刷装置の状態表示を行うための表示データの少なくともいずれか一方を複写対象データとして前記印刷制御装置への複写を指示する複写コマンドを一の印刷装置に対して送信すると共に、当該一の印刷装置から送信される複写対象データを受信し、該受信した複写対象データを他の印刷装置に対して送信するように、前記送受信手段を制御する制御手段と、  A copy command for instructing copying to the print control device is sent to one printing device using at least one of print data and display data for displaying the status of the printing device as copy target data, and Control means for controlling the transmission / reception means so as to receive copy target data transmitted from one printing apparatus and transmit the received copy target data to another printing apparatus;
を備えた、ことを特徴とする印刷制御装置。  A printing control apparatus comprising:
ネットワーク上において複数の印刷装置と接続される印刷制御装置であって、A print control device connected to a plurality of printing devices on a network,
コマンドまたはデータを前記印刷制御装置と前記印刷装置との間で送受信する送受信手段と、  Transmission / reception means for transmitting / receiving a command or data between the printing control apparatus and the printing apparatus;
印刷データまたは前記印刷装置の状態表示を行うための表示データの少なくともいずれか一方を複写対象データとして他の印刷装置への複写を指示する複写コマンドを一の印刷装置に対して送信するように、前記送受信手段を制御する制御手段と、  So that a copy command for instructing copying to another printing apparatus is transmitted to one printing apparatus using at least one of the print data and display data for displaying the status of the printing apparatus as copy target data, Control means for controlling the transmission / reception means;
を備えた、ことを特徴とする印刷制御装置。  A printing control apparatus comprising:
ネットワーク上において印刷制御装置と接続される印刷装置であって、
当該印刷装置と前記印刷制御装置または他の印刷装置との間でコマンドまたはデータの送受信を行う送受信手段と、
印刷データまたは前記印刷装置の状態表示を行うための表示データの少なくともいずれか一方を記憶する記憶手段と、
前記印刷データまたは表示データを複写対象データとして所定の複写先への複写を指示する複写コマンドを受信した場合には、前記記憶手段に記憶された印刷データまたは表示データを前記複写対象データとして前記所定の複写先に送信するように前記送受信手段を制御すると共に、前記複写対象データを前記送受信手段により受信した場合には当該複写対象データを前記記憶手段に記憶させる制御手段と、
を備えた、ことを特徴とする印刷装置。
A printing device connected to a print control device on a network,
Transmission / reception means for transmitting / receiving commands or data between the printing apparatus and the printing control apparatus or another printing apparatus;
Storage means for storing at least one of print data or display data for displaying the status of the printing apparatus;
When a copy command for instructing copying to a predetermined copy destination is received using the print data or display data as copy target data, the print data or display data stored in the storage means is used as the copy target data. Control means for controlling the transmission / reception means to transmit to the copy destination, and storing the copy target data in the storage means when the copy target data is received by the transmission / reception means;
A printing apparatus comprising:
ネットワーク上において印刷制御装置と接続される印刷装置であって、
当該印刷装置と前記印刷制御装置との間でコマンドまたはデータの送受信を行う送受信手段と、
印刷データまたは前記印刷装置の状態表示を行うための表示データの少なくともいずれか一方を記憶する記憶手段と、
前記印刷データまたは表示データを複写対象データとして前記印刷制御装置への複写を 指示する複写コマンドを受信した場合には、前記記憶手段に記憶された印刷データまたは表示データを前記複写対象データとして前記印刷制御装置に送信するように前記送受信手段を制御すると共に、前記複写対象データを前記送受信手段により受信した場合には当該複写対象データを前記記憶手段に記憶させる制御手段と、
を備えた、ことを特徴とする印刷装置。
A printing device connected to a print control device on a network,
Transmission / reception means for transmitting / receiving commands or data between the printing apparatus and the printing control apparatus;
Storage means for storing at least one of print data or display data for displaying the status of the printing apparatus;
When a copy command for instructing copying to the print control device is received using the print data or display data as copy target data, the print data or display data stored in the storage means is used as the copy target data. Control means for controlling the transmission / reception means to transmit to the control device, and storing the copy target data in the storage means when the copy target data is received by the transmission / reception means;
A printing apparatus comprising:
ネットワーク上において印刷制御装置と接続される印刷装置であって、A printing device connected to a print control device on a network,
当該印刷装置と前記印刷制御装置及び他の印刷装置との間でコマンドまたはデータの送受信を行う送受信手段と、  Transmission / reception means for transmitting / receiving commands or data between the printing apparatus and the printing control apparatus and other printing apparatuses;
印刷データまたは前記印刷装置の状態表示を行うための表示データの少なくともいずれか一方を記憶する記憶手段と、  Storage means for storing at least one of print data or display data for displaying the status of the printing apparatus;
前記印刷データまたは表示データを複写対象データとして他の印刷装置への複写を指示する複写コマンドを受信した場合には、前記記憶手段に記憶された印刷データまたは表示データを前記複写対象データとして前記他の印刷装置に送信するように前記送受信手段を制御すると共に、前記複写対象データを前記送受信手段により受信した場合には当該複写対象データを前記記憶手段に記憶させる制御手段と、  When a copy command for instructing copying to another printing apparatus is received using the print data or display data as copy target data, the print data or display data stored in the storage means is used as the copy target data. Control means for controlling the transmission / reception means to transmit to the printing apparatus, and storing the copy target data in the storage means when the copy target data is received by the transmission / reception means;
を備えた、ことを特徴とする印刷装置。  A printing apparatus comprising:
JP2000244688A 1999-08-11 2000-08-11 Printing system, printing control apparatus, and printing apparatus Expired - Fee Related JP3874161B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000244688A JP3874161B2 (en) 1999-08-11 2000-08-11 Printing system, printing control apparatus, and printing apparatus

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP22780699 1999-08-11
JP11-227806 1999-08-11
JP2000244688A JP3874161B2 (en) 1999-08-11 2000-08-11 Printing system, printing control apparatus, and printing apparatus

Publications (2)

Publication Number Publication Date
JP2001117740A JP2001117740A (en) 2001-04-27
JP3874161B2 true JP3874161B2 (en) 2007-01-31

Family

ID=26527878

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000244688A Expired - Fee Related JP3874161B2 (en) 1999-08-11 2000-08-11 Printing system, printing control apparatus, and printing apparatus

Country Status (1)

Country Link
JP (1) JP3874161B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010117843A (en) * 2008-11-12 2010-05-27 Seiko Epson Corp Method and program for setting of setting value of printer

Also Published As

Publication number Publication date
JP2001117740A (en) 2001-04-27

Similar Documents

Publication Publication Date Title
JP4240690B2 (en) Information processing apparatus, information processing method, information processing system, and recording medium
US7978360B2 (en) Print system
JPH11105381A (en) Printing system and printer
KR20050054681A (en) Network image forming apparatus having a function of error notice and operation control method thereof
JP2000242463A (en) Printing system
US8379259B2 (en) Image forming system, device managing method thereof, and program therefor
JP2001312462A (en) Server device, image processor, data processing method, and storage medium
US9386082B2 (en) Information processing apparatus, and control method and storage medium therefor
JP4154316B2 (en) Image processing system, control method, image processing apparatus, program, and storage medium
JP3975662B2 (en) Portable information terminal device and information processing system
JP4683113B2 (en) Image forming apparatus
JP3874161B2 (en) Printing system, printing control apparatus, and printing apparatus
US6572288B1 (en) Printing system and method of managing data in the printing system
JPH11194909A (en) Network printer system
JP3453659B2 (en) Control device for image forming apparatus
JP5140351B2 (en) Information processing device
JP4986234B2 (en) Information processing device
JP2001080142A (en) Printing apparatus, printing system, printing control method and data recording medium having printing control program recorded thereon
JP4471349B2 (en) Image processing method, image processing apparatus, program, and storage medium
JP4292731B2 (en) Information processing system and server device
JP4370125B2 (en) Printing system and printing method therefor
JP2005339106A (en) Printer address monitoring system
JP2006092378A (en) Information processor
JP3585153B2 (en) Image forming system
JP6897151B2 (en) Image forming device and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051227

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060221

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061005

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061018

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3874161

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091102

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101102

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101102

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131102

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees