(57)【特許請求の範囲】
【請求項１】
ネットワークにクライアント機および他のプリンタとともに接続された状態で使用されるプリンタにおいて，
ネットワークを介してクライアント機から受信した分割プリントジョブが認証情報を含む場合にその分割プリントジョブをその認証情報に対応づけて記憶するための記憶手段と，
ネットワークを介して他のプリンタから認証情報を受信したときに，前記記憶手段に記憶されている分割プリントジョブのうち，受信した認証情報と一致する認証情報に対応づけられているものをプリントさせる第１プリント手段と，
認証情報をユーザが入力するための入力手段と，
前記入力手段により認証情報が入力されたときに，前記記憶手段に記憶されている分割プリントジョブのうち，入力された認証情報と一致する認証情報に対応づけられているものをプリントさせる第２プリント手段と，
前記入力手段により認証情報が入力されたときに，入力された認証情報を，ネットワークを介して他のプリンタへ発信する発信手段とを有することを特徴とするプリンタ。
【請求項２】
請求項１に記載するプリンタにおいて，
前記発信手段による発信は，前記記憶手段に記憶されている分割プリントジョブに，入力された認証情報と一致する認証情報に対応づけられているものがある場合に限り行われることを特徴とするプリンタ。
【請求項３】
クライアント機および複数のプリンタがネットワークに接続されたプリントシステムにおいて，
各プリンタがそれぞれ，
ネットワークを介してクライアント機から受信した分割プリントジョブが認証情報を含む場合にその分割プリントジョブをその認証情報に対応づけて記憶するための記憶手段と，
ネットワークを介して他のプリンタから認証情報を受信したときに，自己の前記記憶手段に記憶されている分割プリントジョブのうち，受信した認証情報と一致する認証情報に対応づけられているものをプリントさせる第１プリント手段とを有し，
少なくとも１つのプリンタが，
認証情報をユーザが入力するための入力手段と，
前記入力手段により認証情報が入力されたときに，入力された認証情報を，ネットワークを介して他のプリンタへ発信する発信手段と，
前記入力手段により認証情報が入力されたときに，自己の前記記憶手段に記憶されている分割プリントジョブのうち，入力された認証情報と一致する認証情報に対応づけられているものをプリントさせる第２プリント手段とを有することを特徴とするプリントシステム。
【請求項４】
ネットワークにクライアント機および他のプリンタとともに接続された状態で使用されるプリンタであって，認証情報をユーザが入力するための入力手段を有するもののコンピュータに，
ネットワークを介してクライアント機から受信した分割プリントジョブが認証情報を含むか否かを判断する親展判断ステップと，
認証情報を含まなかった場合にその分割プリントジョブをプリントする通常プリントステップと，
認証情報を含んでいた場合にその分割プリントジョブをその認証情報に対応づけて記憶する記憶ステップと，
ネットワークを介して他のプリンタから認証情報を受信した際に，前記記憶ステップで記憶した分割プリントジョブの中に，受信した認証情報と一致する認証情報に対応づけられているものがあるか否かを判断する第１一致判断ステップと，
前記第１一致判断ステップの判断がありであった場合に限り，当該一致する認証情報に対応づけられている分割プリントジョブをプリントする第１親展プリントステップと，
前記入力手段により認証情報が入力されたときに，前記記憶ステップで記憶した分割プリントジョブの中に，入力された認証情報と一致する認証情報に対応づけられているものがあるか否かを判断する第２一致判断ステップと，
前記第２一致判断ステップの判断がありであった場合に限り，当該一致する認証情報に対応づけられている分割プリントジョブをプリントする第２親展プリントステップと，
前記入力手段により認証情報が入力されたときに，入力された認証情報を，ネットワークを介して他のプリンタへ発信する発信ステップとを実行させるプログラムが格納されていることを特徴とするコンピュータ可読記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，ネットワークに接続されて使用されるプリントシステムに関する。さらに詳細には，コンピュータなどにより作成したジョブを複数のプリンタから出力可能なプリントシステムおよびそのためのプリンタ等に関するものである。
【０００２】
【従来の技術】
近年，コンピュータを用いて文書や画像を扱うオフィスや学校などの場において，複数台のパーソナルコンピュータやワークステーションなどのホストと，複数台のプリンタや複写機とをＬＡＮに接続したネットワークプリンティングシステムが増えつつある。このネットワークプリンティングシステムを使用すると，プリントスピードの速いプリンタを選択してプリントアウトしたり，複数のプリンタを使用して複数部のプリントを同時に行うことが可能である。また複数の人が同時にプリントアウトする場合であっても，前の人のプリントの終了を待つことなく空いているプリンタからプリントアウトすることができる。このため，プリントの効率化やプリンタの有効活用化を図ることができる。
【０００３】
また，ネットワークプリントシステムでは，一般的に，前記したプリントジョブを作成するホストとプリントジョブを出力するプリンタが離れた位置に設置されている。このため，通常では，ホストで作成したプリントジョブが自動的にプリンタからプリントアウトされて誰でもそのプリント内容を確認できる状態にある。そのような事態を避けたい場合には，ユーザがプリンタのところへ行ってそこでＩＤコード（認証情報）を入力することでプリント動作を開始させる，いわゆる親展プリントモードに関する技術が提案されている。
【０００４】
【発明が解決しようとする課題】
しかしながら，前記した従来のネットワークプリンティングシステムにおける親展プリントモードでは，１つのプリントジョブを複数のプリンタに振り分けてプリントアウトする場合に，ユーザは，各プリンタ毎にＩＤコードを入力してプリントアウトを開始させていた。このため，手間と時間を要していた。
【０００５】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，親展プリントモードによるプリントアウトを複数のプリンタによって行う場合に，認証情報の入力に関わる操作の手間および時間を低減することのできるプリントシステムおよびそのためのプリンタ等を提供することにある。
【０００６】
【課題を解決するための手段】
この課題の解決を目的としてなされた本発明のプリンタは，ネットワークにクライアント機および他のプリンタとともに接続された状態で使用されるプリンタであって，ネットワークを介してクライアント機から受信した分割プリントジョブが認証情報を含む場合にその分割プリントジョブをその認証情報に対応づけて記憶するための記憶手段と，ネットワークを介して他のプリンタから認証情報を受信したときに，記憶手段に記憶されている分割プリントジョブのうち，受信した認証情報と一致する認証情報に対応づけられているものをプリントさせる第１プリント手段とを有している。
【０００７】
このプリンタでは，ネットワークからプリントジョブを受信した場合，そのプリントジョブが認証情報を含むのもであるかどうかによりその後の処理が分かれる。認証情報を含むプリントジョブであった場合には，そのプリントジョブを，記憶手段にその認証情報に対応づけて記憶する。その後，ネットワークから認証情報を受信すると，第１プリント手段が，記憶手段に記憶されているプリントジョブの中から，受信した認証情報と一致する認証情報に対応付けられているジョブを選び出しプリントさせる。
【０００８】
具体的には，ネットワークで接続された他のプリンタに入力された認証情報を受信することで，本プリンタに振り分けられているプリントジョブのうち同じ認証情報に対応づけられているものをプリントさせるのである。このようにネットワークから認証情報を受信することにより，記憶手段に格納してあるプリントジョブを引き出してプリントアウトさせるので，ユーザが各プリンタにそれぞれ認証情報を入力する手間が省けるとともに時間を短縮させることができる。なお，認証情報を含まないプリントジョブをネットワークから受信した場合には，記憶手段にとどめることなく直ちにプリントアウトする。
【０００９】
また，本発明のプリンタは，認証情報をユーザが入力するための入力手段と，入力手段により認証情報が入力されたときに，記憶手段に記憶されている分割プリントジョブのうち，入力された認証情報と一致する認証情報に対応づけられているものをプリントさせる第２プリント手段と，入力手段により認証情報が入力されたときに，入力された認証情報をネットワークを介して他のプリンタへ発信する発信手段とをさらに有している。
【００１０】
このようなプリンタにおいて，入力手段により認証情報が入力されると，第２プリント手段は，既に記憶手段に記憶されているプリントジョブのうち，入力された認証情報と一致する認証情報に対応づけられているものをプリントさせる。また，発信手段は，入力された認証情報をネットワークを通じて他のプリンタへ向けて発信する。その認証情報を受信した他のプリンタでは，前述のように第１プリント手段によるプリントがなされる。このようにすることで，ネットワークに接続された複数のプリンタからプリントさせる場合においても，１つのプリンタに認証情報を入力するだけでよい。このため，認証情報を入力する手間が省けて作業に要する時間を短縮することができる。
【００１１】
ここにおいて，発信手段による発信は，記憶手段に記憶されている分割プリントジョブに，入力された認証情報と一致する認証情報に対応づけられているものがある場合に限り行われることが望ましい。
【００１２】
また，本発明のプリントシステムは，クライアント機および複数のプリンタがネットワークに接続されたプリントシステムであって，各プリンタがそれぞれ，ネットワークを介して他のプリンタから受信した分割プリントジョブが認証情報を含む場合にそのプリントジョブをその認証情報に対応づけて記憶するための記憶手段と，ネットワークを介して他のプリンタから認証情報を受信したときに，自己の記憶手段に記憶されている分割プリントジョブのうち，受信した認証情報と一致する認証情報に対応づけられているものをプリントさせる第１プリント手段とを有するものである。
【００１３】
このプリントシステムでは，あるプリンタがネットワークから認証情報を含むプリントジョブを受信すると，そのプリントジョブは，そのプリンタの記憶手段にその認証情報と対応づけられて記憶される。その後，プリントシステム内の入力手段にユーザにより認証情報が入力されると，発信手段がその認証情報をネットワークへ発信する。この認証情報を前述のプリンタが受信すると，そのプリンタの第１プリント手段は，そのプリンタの記憶手段に記憶されているプリントジョブの中から，受信した認証情報と一致する認証情報に対応づけられているものをプリントさせるのである。
【００１４】
さらに，このプリントシステムは，少なくとも１つのプリンタが，認証情報をユーザが入力するための入力手段と，入力手段により認証情報が入力されたときに，入力された認証情報をネットワークへ発信する発信手段とを有し，入力手段により認証情報が入力されたときに，自己の記憶手段に記憶されている分割プリントジョブのうち，入力された認証情報と一致する認証情報に対応づけられているものをプリントさせる第２プリント手段を有するものである。
【００１５】
このように，自己の入力手段および発信手段により，他のプリンタの第１プリント手段によるプリントを実行させるとともに，第２プリント手段により，自己のプリンタにおいてもプリントを実行させる。即ち，１つのプリンタにおける入力手段にユーザが認証情報を入力することにより，ネットワークに接続された他のプリンタにもその認証情報が行き渡る。したがって，ユーザが各プリンタにそれぞれ認証情報を入力する手間が省けるとともに作業時間の短縮化を図ることができる。
【００１６】
本発明はさらに，ネットワークにクライアント機および他のプリンタとともに接続された状態で使用されるプリンタであって，認証情報をユーザが入力するための入力手段を有するもののコンピュータに，ネットワークを介してクライアント機から受信した分割プリントジョブが認証情報を含むか否かを判断する親展判断ステップと，認証情報を含まなかった場合にその分割プリントジョブをプリントする通常プリントステップと，認証情報を含んでいた場合にその分割プリントジョブをその認証情報に対応づけて記憶する記憶ステップと，ネットワークを介して他のプリンタから認証情報を受信した際に，前記記憶ステップで記憶した分割プリントジョブの中に，受信した認証情報と一致する認証情報に対応づけられているものがあるか否かを判断する第１一致判断ステップと，第１一致判断ステップの判断がありであった場合に限り，当該一致する認証情報に対応づけられている分割プリントジョブをプリントする第１親展プリントステップと，入力手段により認証情報が入力されたときに，前記記憶ステップで記憶した分割プリントジョブの中に，入力された認証情報と一致する認証情報に対応づけられているものがあるか否かを判断する第２一致判断ステップと，第２一致判断ステップの判断がありであった場合に限り，当該一致する認証情報に対応づけられている分割プリントジョブをプリントする第２親展プリントステップと，入力手段により認証情報が入力されたときに，入力された認証情報を，ネットワークを介して他のプリンタへ発信する発信ステップとを実行させるプログラムが格納されているコンピュータ可読記憶媒体にも及ぶものとする。
【００１７】
【発明の実施の形態】
以下，本発明を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。
【００１８】
本実施の形態に係るプリントシステムは，図１に示すように構成されている。すなわちこのプリントシステムは，複数のクライアントＰＣ１，ＰＣ２，，，，ＰＣｎ（ｎは自然数）と，画像形成装置としてのプリンタＤＰ１，ＤＰ２，，，，ＤＰｍ（ｍは自然数）とを備えている。各クライアントＰＣ１，ＰＣ２，，，，ＰＣｎは，ユーザが操作するパーソナルコンピュータまたはワークステーション等の端末である。さらに，各クライアントＰＣ１，ＰＣ２，，，，ＰＣｎおよび各プリンタＤＰ１，ＤＰ２，，，，ＤＰｍは，ネットワーク１０により相互に接続されている。
【００１９】
各プリンタＤＰ１，ＤＰ２，，，，ＤＰｍは，カラー，モノクロ，特殊紙用など異なる機能を有しており，これらはプリンタＩＤコードによりネットワーク１０上で識別される。すなわち，ユーザは自己の端末からプリンタにプリント指示をする際に，印字のためのプリント制御コマンドと印字データとを含むＪＯＢデータを送信するのであるが，そのＪＯＢデータにはプリンタＩＤコードも付加されるのである。これにより，ユーザがプリンタを指定して所望するプリントを出力することができるようになっている。
【００２０】
また，本プリントシステムは親展プリントモードを有している。これは，通常のプリントモードではユーザからのプリント指示がプリンタに到着した時点で印字処理が直ちに開始されるのに対し，ユーザがそのプリンタに赴きそこでＪＯＢＩＤコードを入力した時点で印字処理が開始されるものである。ユーザが親展プリントモードを用いてプリンタにプリント指示をする場合には，ＪＯＢデータにＪＯＢＩＤコードが付加される。
【００２１】
図２は，プリンタＤＰ１の制御ブロック図である。プリンタＤＰ１は，Ｉ／Ｆ部１，ＪＯＢＩＤ管理部２，印字処理コントロール部３，画像形成部４，ＪＯＢ記憶部５，操作部６，および表示部７を有している。
【００２２】
Ｉ／Ｆ部１は，ネットワーク１０からのデータの取り込みおよびネットワーク１０へのデータの送信を行うブロックである。また，ネットワーク１０上のＪＯＢデータが，当該プリンタ宛てのものであるか否かを，そのＪＯＢデータに付加されているプリンタＩＤコードにより判別する機能をも有している。むろん，当該プリンタ宛てのＪＯＢデータのみが，Ｉ／Ｆ部１を通してプリンタＤＰ１内に取り込まれることとなる。
【００２３】
ＪＯＢＩＤ管理部２は，ＪＯＢデータに付加されていることがあるＪＯＢＩＤコードの管理を行うブロックである。具体的には，ネットワーク１０から受信したＪＯＢデータにＪＯＢＩＤコードが付加されている否かの判別，受信したＪＯＢデータに付加されているＪＯＢＩＤコードとＪＯＢ記憶部５に記憶されているＪＯＢＩＤコードとの一致のチェック，後述するＪＯＢＩＤ送信モードのデータ作成，等を行う。また，ＪＯＢＩＤ送信モードのため，ＪＯＢＩＤの送信先となる他のプリンタのプリンタＩＤのテーブルを有している。ＪＯＢＩＤの送信先となる他のプリンタは，当該プリンタの近傍（同じ室内とか隣接する机の上など）に設置されているプリンタである。なお，このテーブルは，例えばプリントサーバのようにプリンタの外部に設け，ネットワーク１０を介して読み込むようにしてもよい。あるいは，ＪＯＢＩＤの送信先を，他のプリンタのパラメータなどによって選択するようにしてもよいし，ユーザが操作部６から指定できるようにしてもよい。
【００２４】
印字処理コントロール部３は，印字に関わる各種制御を行うブロックである。画像形成部４は，実際の画像形成作業を行うブロックである。
【００２５】
ＪＯＢ記憶部５は，ＪＯＢＩＤコードが付加されて送信されてきたＪＯＢデータ，すなわち親展モードのＪＯＢデータを一時的に記憶させておくブロックである。ここでは，ＪＯＢデータのＪＯＢＩＤコードとプリント内容のデータとを，互いに対応させたアドレスに保存する。また，同じＪＯＢＩＤコードの付いた複数のＪＯＢデータを受信した場合に，１つのＪＯＢＩＤコードに対応させて複数プリント内容データを保存することができる。１回のＪＯＢＩＤコードの入力により複数のＪＯＢをプリントするためである。
【００２６】
操作部６は，親展モードのジョブをプリントさせる時にそのＪＯＢＩＤコードをユーザが入力する部分である。また，印字処理に関する各種設定の入力も兼用している。また，表示部７は，当該プリンタの状態等を表示する部分である。操作部６および表示部７は具体的には，図３に示すような操作・表示パネルの操作キーおよび表示画面として構成されている。以上，プリンタＤＰ１の構成について説明したが，他のプリンタについても同様である。
【００２７】
以上の構成を有する本プリントシステムにおいて，ユーザが印字処理を実行する場合には，使用するプリンタを指定してＪＯＢデータをネットワーク１０へ発信する。そのＪＯＢデータには，詳細は後述するが，指定されたプリンタを示すプリンタＩＤコードが含められる。各プリンタＤＰ１，ＤＰ２，，，，ＤＰｍは，自己を指定するＪＯＢデータがネットワーク１０上に存在すると，それを取り込む。ここで，そのＪＯＢデータにＪＯＢＩＤコードが付加されている場合には，そのプリンタは，そのＪＯＢデータを，親展プリントモードで送信されてきたものであると判断する。そしてそのＪＯＢデータをＪＯＢ記憶部５へ保存する。そして，ユーザが操作部６からＪＯＢＩＤコードを入力することで，ＪＯＢＩＤコードに対応させて保存されていたＪＯＢデータを読み出して印字を開始させる。
【００２８】
また，本プリントシステムでは，１つのクライアントから，ジョブを複数のプリンタに振り分け，それら複数のプリンタに対してＪＯＢデータを送信することが可能である。例えば，部数の多いジョブを複数のプリンタに振り分けたり，モノクロページとカラーページとを含むジョブについて，モノクロページをモノクロ機へ，カラーページをカラー機へ振り分けたりする場合である。そして，このようなジョブを親展モードとする場合，各プリンタ宛てのＪＯＢデータに同一のＪＯＢＩＤコードが付くこととなる。この場合，指定された各プリンタのＪＯＢ記憶部５には，同じＪＯＢＩＤコードに対応づけられたプリント内容データが保存される。そして，それらのプリンタの中の１つにユーザによりＪＯＢＩＤコードが入力されると，そのプリンタで親展プリントが開始される。また，振り分けジョブに限らず，１つのクライアントから発信する２以上のジョブに同一のＪＯＢＩＤコードを付けることが可能である。
【００２９】
さらに，そのプリンタでは，ＪＯＢＩＤ送信モードが実行される。すなわち，ユーザにより入力されたＪＯＢＩＤコードを，他のプリンタへも転送するのである。この，ＪＯＢＩＤコードを転送するデータを，以下，ＪＯＢＩＤ送信データという。ＪＯＢＩＤ送信データを受けたプリンタでは，あたかもそのプリンタにユーザがＪＯＢＩＤコードを入力したかのように，該当する親展プリントが開始されるのである。このようにして，複数のプリンタを用いて親展プリントを行う場合においても，１つのプリンタにＪＯＢＩＤコードを入力するだけで，他のプリンタからも親展プリントが同時に開始されるようになっている。
【００３０】
続いて，クライアントから送信される通常のＪＯＢデータのデータ構成について図４により説明する。通常のＪＯＢデータは，図４に示すように，データを判別するためのヘッダ２００と，ＪＯＢＩＤコード２０１と，通常のＪＯＢデータとＪＯＢＩＤ送信データとのいずれであるかを示す転送モードデータ２０２（この場合には通常のＪＯＢデータであるので，ＪＯＢモードに設定されている）と，印字処理に関する各種制御のためのプリント制御コマンド２０３と，印字データ２０４とからなる。このうちヘッダ２００には，プリンタを識別するプリンタＩＤコードが含まれている。ＪＯＢＩＤコード２０１は，ユーザが親展モードとして発信した場合に限り付加される。
【００３１】
続いて，親展プリントモードにおけるプリンタから他のプリンタへのＪＯＢＩＤ送信データのデータ構成について図５により説明する。ＪＯＢＩＤ送信モードのデータは，図５に示すように，ヘッダ２０５と，入力されたＪＯＢＩＤコード２０６と，ＩＤ送信モードにセットされた転送モードデータ２０７とからなる。ヘッダ２０５には，図４のヘッダ２００と同様に，プリンタを識別するプリンタＩＤコードが含まれている。また，ＪＯＢＩＤコード２０６は，必ず付加される。このデータは，ユーザによりプリンタにＪＯＢＩＤコードが入力された場合に，そのプリンタ内で作成されネットワーク１０上へ送信される。これにより，ＪＯＢＩＤ送信データを受信したプリンタに，あたかもそのプリンタにユーザがＪＯＢＩＤコードを入力したかのように，該当する親展ジョブのプリントを開始させることができる。
【００３２】
なお，同一のＪＯＢＩＤコードをもつすべての親展プリントを同時出力させるのではなく，振り分けられたジョブのみを同時出力させる場合もある。この場合には，予めクライアントから送信されたジョブに付加されているＪＯＢコードが転送モード２０７内のデータに付加される。これにより，そのＪＯＢコードをもつジョブのみが同時出力されることとなる。
【００３３】
次に，図６および図７に示すフローチャートに基づいて，本実施の形態の各プリンタにおけるプリント制御について説明する。まず，ネットワーク１０上に何らかのデータが出力されているか否かを判断する（＃１）。何らかのデータを検出した場合には（＃１：Ｙｅｓ），そのデータのヘッダ（２００あるいは２０５）に含まれるプリンタＩＤコードをチェックする。そして，そのプリンタＩＤコードが当プリンタのプリンタＩＤコードが一致するか否かを判断する（＃２）。一致している場合には（＃２：Ｙｅｓ），そのデータは当プリンタ宛てのものである。このためそのデータを取り込む（＃３）。＃１でネットワーク１０上に何らのデータも検出されなかった場合（＃１：Ｎｏ）や，＃２でプリンタＩＤコードが一致しなかった場合には（＃２：Ｎｏ），そのデータを取り込むことなく後述する＃８へ進む。
【００３４】
＃３でデータを取り込んだ場合には，続いて，そのデータにＪＯＢＩＤコード（２０１あるいは２０６）が付加されているか否かを判断する（＃４）。ＪＯＢＩＤコードが付加されていなかった場合には（＃４：Ｎｏ），そのデータは，いずれかのクライアントにより発信された通常のＪＯＢデータであって，親展モードに設定されていないものである。そこでそのＪＯＢデータについて，通常のプリント処理を行う。すなわちそのＪＯＢデータを印字データに設定し（＃７），そしてその印字データを印字処理コントロール部３および画像形成部４へ送って印字を実行する（＃１５）。つまり，ユーザによるＪＯＢＩＤコードの入力を待つことなく，直ちにプリントするのである。そして処理を終了する。
【００３５】
＃４でそのデータにＪＯＢＩＤコードが付加されていた場合には（＃４：Ｙｅｓ），そのデータに含まれる転送モードデータ（２０２あるいは２０７）をチェックする（＃５）。そのデータが通常のＪＯＢデータかあるいはＪＯＢＩＤ送信データかを判断するためである。
【００３６】
通常のＪＯＢデータであった場合には（＃５：ＪＯＢ），そのＪＯＢデータを直ちにプリントアウトするのではなく，一旦保存する処理を行う（＃６）。そのＪＯＢデータは，＃４：Ｙｅｓにより，ＪＯＢＩＤコードを持つ親展モードのジョブだからである。具体的には，そのＪＯＢデータのＪＯＢＩＤコード２０１を取り出し，ＪＯＢ記憶部５に記憶する。さらに，そのＪＯＢＩＤコードに対応するアドレスブロック内に，そのＪＯＢデータのプリント制御コマンド２０３および印字データ２０４を記憶する。このようにして保存されたＪＯＢデータは，ユーザによるいずれかのプリンタの操作部６へのＪＯＢＩＤコードの入力を待ってプリントされることとなる。なお，このとき表示部７には，図８に示すように，待機中のジョブがある旨のメッセージと，ＪＯＢＩＤコードを入力するためのフィールドおよびＥＮＴＥＲボタンとが表示される。
【００３７】
続いて，操作部６にＪＯＢＩＤコードが入力されたか否かを判断する（＃８）。ＪＯＢＩＤコードの入力がない場合には（＃８：Ｎｏ），そのままリターンする。ＪＯＢＩＤコードが入力された場合には（＃８：Ｙｅｓ），ＪＯＢ記憶部５に保存されているＪＯＢＩＤコードの中に，入力されたＪＯＢＩＤコードと一致するものがあるか否かを判断する（＃９）。一致するものがない場合には（＃９：Ｎｏ），表示部７に警告メッセージを表示して（＃１０），リターンする。これらの場合には，その後いずれかのプリンタの操作部６に正しいＪＯＢＩＤコードが入力されるまで，当該ジョブは待機状態となる。
【００３８】
操作部６に入力されたＪＯＢＩＤコードと一致するものがＪＯＢ記憶部５内に発見された場合には（＃９：Ｙｅｓ），親展プリントの実行に移る。ここで，プリントの出力に先立ち，他のプリンタへのＪＯＢＩＤコードの送信を行う。このためにまず，送信先のプリンタのプリンタＩＤコードを，ＪＯＢＩＤ管理部２内のプリンタＩＤテーブルから読み込む（＃１１）。そして，前述の図５のデータフォーマットに従ってＪＯＢＩＤ送信データを作成する。その際，ヘッダ２０５には，プリンタＩＤテーブルから読み込まれたプリンタＩＤコードの１つが含められる。ＪＯＢＩＤコード２０６としては，操作部６に入力されたＪＯＢＩＤコードが付加される。転送モードデータ２０７は当然，ＩＤ送信モードに設定される。プリンタＩＤテーブルから複数のプリンタＩＤコードが読み込まれた場合には，プリンタＩＤコードの数だけＪＯＢＩＤ送信データが作成される。また，振り分けジョブのみ同時出力させる場合には，そのＪＯＢコードもデータに含められる。かくして作成されたＪＯＢＩＤ送信データは，ネットワーク１０上へ出力される（＃１２）。これにより当該ＪＯＢＩＤコードが他のプリンタにも転送される。
【００３９】
そして，親展プリントを実行する。すなわち，入力されたＪＯＢＩＤコードに対応づけられてＪＯＢ記憶部５に記憶されているジョブを印字データに設定し（＃１４），その印字データを印字処理コントロール部３および画像形成部４へ送ってプリントアウトする（＃１５）。プリント中には，表示部７に図９に示すように，プリント中である旨とそのＪＯＢＩＤコードが表示される。また，当該ＪＯＢＩＤコードの入力により他のプリンタでも同時プリントを実行している場合には，そのプリンタの番号も表示される。プリントが終了したら，当該ＪＯＢＩＤコードおよび印字データをＪＯＢ記憶部５から消去し，処理を終了する。
【００４０】
＃５において，受信したデータがＪＯＢＩＤ送信データであった場合には（＃５：ＩＤ送信），ＪＯＢ記憶部５に保存されているＪＯＢＩＤコードの中に，受信したＪＯＢＩＤ送信データのＪＯＢＩＤコード２０６と一致するものがあるか否かを判断する（＃１３）。一致するものがない場合には（＃１３：Ｎｏ），そのままリターンする。一致するものがある場合には（＃１３：Ｙｅｓ），前述のように＃１４および＃１５により親展プリントが実行される。なお，振り分けジョブのみ同時出力させる場合には，そのＪＯＢコードの一致も＃１３で判断される。そして，ＪＯＢＩＤコードとＪＯＢコードとの双方が一致するものがある場合に限り，＃１４および＃１５によるプリントが実行される。
【００４１】
以上詳細に説明したように，本実施の形態の各プリンタでは，ネットワーク１０から受信したＪＯＢデータがＪＯＢＩＤコードを含む親展ジョブである場合には，そのジョブを，ＪＯＢ記憶部５にそのＪＯＢＩＤコードに対応づけて記憶することとしている（＃６）。そしてその後，そのプリンタの操作部６にＪＯＢＩＤコードが入力された場合（＃９：Ｙｅｓ）はもちろん，同じＪＯＢＩＤコードに対応付けられているジョブを持つ他のプリンタの操作部６にそのＪＯＢＩＤコードが入力された場合にも，当該ジョブのプリントを実行することとしている（＃１４，＃１５）。
【００４２】
そしてこのために，操作部６にＪＯＢＩＤコードが入力されたプリンタでは，単にそのジョブをプリントするのみならず，入力されたＪＯＢＩＤコードを他のプリンタに転送するＪＯＢＩＤ送信データかを発信することとしている（＃１２）。他のプリンタでは，このＪＯＢＩＤ送信データを受信することにより，該当する親展ジョブを同時出力するのである。これにより，ユーザが各プリンタに直接にＪＯＢＩＤコードを入力する手間を省き操作時間を短縮させたプリンタおよびプリントシステムが実現されている。その際，ユーザがＪＯＢＩＤコードを入力したプリンタから見て遠方にあるプリンタからも同時プリントされてしまうのではかえって不都合なので，ＪＯＢＩＤ送信データは，あらかじめテーブルに設定された近隣のプリンタにのみ送信されるようにしている。これにより，同時プリントに際しても親展の趣旨が守られるようにしている。このようなプリンタおよびプリントシステムは，上記の各処理を実行するためのプログラムを記憶媒体に格納した状態で提供し，もしくはサーバから配信し，既存のプリンタ等にインストールすることによっても実現可能である。
【００４３】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，本実施の形態では，システム内のすべてのプリンタに操作部６を設け，どのプリンタに対してもユーザによるＪＯＢＩＤコードの入力が可能であることとしている。しかしこれに限らず，操作部６を持つプリンタが限定されているシステムや，操作部６がプリンタ外に独立機器として設けられているシステムもありうる。また，本実施の形態では，ＪＯＢＩＤコードの入力がなされたプリンタからの，ＪＯＢＩＤ送信データの送信先は，あらかじめ設定されていることとしている。しかしこれを，ＪＯＢＩＤコードの入力をしたユーザに選択させることも考えられる。
【００４４】
【発明の効果】
以上の説明から明らかなように本発明によれば，親展プリントモードによるプリントアウトを複数のプリンタによって行う場合でも，ＩＤ入力に関わる操作の手間および時間を過大には要しない低減することのできるプリントシステムおよびそのためのプリンタ等が提供されている。
【図面の簡単な説明】
【図１】実施の形態に係るプリントシステムを示す全体構成図である。
【図２】実施の形態に係るプリンタの制御ブロック図である。
【図３】プリンタの操作部および表示部を示す図である。
【図４】ネットワーク上のＪＯＢデータの構成図である。
【図５】ネットワーク上のＪＯＢＩＤ送信データの構成図である。
【図６】プリント処理の制御フローチャート（その１）である。
【図７】プリント処理の制御フローチャート（その２）である。
【図８】プリンタの操作部および表示部を示す図である。
【図９】プリンタの操作部および表示部を示す図である。
【符号の説明】
１            Ｉ／Ｆ部
２            ＪＯＢＩＤ管理部
５            ＪＯＢ記憶部
６            操作部
ＤＰ１，，，  プリンタ
【図１】
0004239396.tif 000002
【図２】
0004239396.tif 000003
【図３】
0004239396.tif 000004
【図４】
0004239396.tif 000005
【図５】
0004239396.tif 000006
【図６】
0004239396.tif 000007
【図７】
0004239396.tif 000008
【図８】
0004239396.tif 000009
【図９】
0004239396.tif 000010