【手続補正書】
【提出日】平成15年7月31日(2003.7.31)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の名称】ネットワーク出力装置
【特許請求の範囲】
【請求項１】複数の印刷装置とネットワークを介して接続されたネットワーク出力装置であって、
出力内容に応じた印刷装置のグループを作成するグループ作成手段と、
印刷出力要求の際に、前記グループ作成手段により作成されたグループ内の印刷装置の中から待機状態にある印刷装置を、ネットワークを介して検索する検索手段と、
前記検索手段により検索した待機状態にある印刷装置に対して印刷出力要求を行う通信手段と、
を有することを特徴とするネットワーク出力装置。
【請求項２】前記検索手段により検索した待機状態の印刷装置を記憶する記憶手段を更に有し、
前記検索手段は、前記グループ内の印刷装置を検索する際に、前記グループ内の印刷装置が、前記記憶手段に記憶されている場合に、前記記憶手段に記憶されている印刷装置を優先して検索することを特徴とする請求項１記載のネットワーク出力装置。
【請求項３】待機状態にある印刷装置への印刷出力要求を許可する出力許可手段を更に有し、
前記検索手段により、前記グループ内の印刷装置の中から前記通信手段による印刷出力要求により非待機状態である印刷装置に対して印刷出力を行うよう決定した場合に、
前記出力許可手段は、前記非待機状態である印刷装置が待機状態になった際に、前記印刷装置への印刷出力要求を許可することを特徴とする請求項１または２記載のネットワーク出力装置。
【請求項４】前記グループ作成手段は、前記グループ作成手段により作成された第１のグループと、新たな印刷装置と、により構成される第２のグループを作成する手段を更に有することを特徴とする請求項１記載のネットワーク出力装置。
【請求項５】前記グループ内の印刷装置の検索順を設定する優先順位設定手段を更に有することを特徴とする請求項１から４の何れか１項に記載のネットワーク出力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、１台以上の端末と複数の印刷装置とがネットワークを介して接続されたネットワーク出力装置に関する。
【０００２】
【従来の技術】
従来のネットワーク出力装置およびネットワーク出力方法に関して、各ホストコンピュータ毎に選択する印刷装置の優先順位を設定し、ホストコンピュータから出力要求が出される時、そのホストコンピュータに対する印刷装置の優先順位に基づいてそれぞれの印刷装置を検索し、待機状態にある印刷装置を抽出し、抽出された印刷装置と出力要求を出したホストコンピュータとの間での通信を許可することにより、複数のユーザが同一の印刷装置を選択することによる出力待ちを解消するようにしたネットワーク出力装置が特開平７−３３４３３３号公報に開示されている。
【０００３】
【発明が解決しようとする課題】
しかしながら上記従来例においては、出力内容に適した印刷装置を利用者が柔軟に選択することができないので、出力内容を実行可能な印刷装置に出力要求が集中することによる出力待ちを解消することができないという問題があった。
【０００４】
本発明は、出力内容に適した印刷装置を柔軟に選択することが可能であるネットワーク出力装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
前記課題を解決するために、本発明は以下の特徴を有する。
本発明にかかるネットワーク出力装置は、複数の印刷装置とネットワークを介して接続されたネットワーク出力装置であって、出力内容に応じた印刷装置のグループを作成するグループ作成手段と、印刷出力要求の際に、前記グループ作成手段により作成されたグループ内の印刷装置の中から待機状態にある印刷装置を、ネットワークを介して検索する検索手段と、前記検索手段により検索した待機状態にある印刷装置に対して印刷出力要求を行う通信手段と、を有することを特徴とする。
【０００６】
また、ネットワーク出力装置は、検索手段により検索した待機状態の印刷装置を記憶する記憶手段を更に有し、検索手段は、グループ内の印刷装置を検索する際に、グループ内の印刷装置が、記憶手段に記憶されている場合に、記憶手段に記憶されている印刷装置を優先して検索することを特徴とする。また、待機状態にある印刷装置への印刷出力要求を許可する出力許可手段を更に有し、検索手段により、グループ内の印刷装置の中から通信手段による印刷出力要求により非待機状態である印刷装置に対して印刷出力を行うよう決定した場合に、また、出力許可手段は、非待機状態である印刷装置が待機状態になった際に、印刷装置への印刷出力要求を許可することを特徴とする。また、グループ作成手段は、グループ作成手段により作成された第１のグループと、新たな印刷装置と、により構成される第２のグループを作成する手段を更に有することを特徴とする。また、グループ内の印刷装置の検索順を設定する優先順位設定手段を更に有することを特徴とする。
【０００７】
上記構成によれば、１台以上の印刷装置で構成されるグループを作成し、グループ内で出力する印刷装置を検索する際の優先順位を設定し、グループに対して、出力要求を出した時、グループ内で設定された優先順位に基づき印刷装置を検索し、待機状態にある印刷装置を抽出し、出力要求を出した端末と検索手段により抽出された印刷装置と間で通信することを許可することにより、同一の印刷装置に出力要求が集中することによる出力待ちを解消し、出力内容に適した印刷装置を柔軟に選択することが可能となる。また、前回検索した同一端末もしくは同一利用者が出力した印刷装置を優先して検索することにより、複数回出力要求を出した場合に、複数の印刷装置に出力（印刷物）を回収しに行かなければならないことを防ぐことができる。
【０００８】
また、グループ内の印刷装置が出力要求を出した同一端末または同一利用者からの出力要求により非待機状態にある時、印刷装置に対して出力を行うように決定し、その印刷装置が待機状態になった時に、出力要求を出した端末と検索手段により出力を行うよう決定された印刷装置との間で通信することを許可することにより、複数回出力要求を出した場合に、複数の印刷装置に出力（印刷物）を回収しに行かなければならないことを防ぐことができる。なお、グループは、印刷装置およびグループを含むことができることで、データ構造を木（ツリー）構造にすることが可能となり、これにより印刷装置の優先順位を簡単に設定することができる。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態について添付図面を参照して詳細に説明する。図１は、本発明の実施形態であるネットワーク出力装置を示すブロック構成図である。図１に示されるように、ネットワーク出力装置は、ネットワーク１０と、ネットワーク１０に接続された端末Ａ及び端末Ｂと、ネットワーク１０に接続された印刷装置ａ〜ｅとから構成される。
【００１０】
図２は、ネットワーク出力装置における処理手段の構成を示すブロック図である。図２に示されるように、グループ作成手段２００１と、優先順位設定手段２００２と、印刷装置検索手段２００３と、通信許可手段２００４とから構成されている。グループ作成手段２００１は、印刷装置ａ〜ｅの位置、能力などから１台以上の印刷装置を組にしたグループを作成する。例えば、各端末に近い印刷装置を集めたグループやカラー出力を得たい時に利用するカラー印刷装置を集めたグループを作成する。優先順位設定手段２００２は、グループ作成手段２００１で作成したグループの中で待機状態にある印刷装置を検索する順番を設定する。
【００１１】
図３は、グループ作成手段２００１で作成し、優先順位設定手段２００２で優先順位を設定したグループの例を示すブロック図である。グループαは、図１に示す印刷装置の内、印刷装置ａ、印刷装置ｃおよび印刷装置ｅをグループとして、検索の優先順位を印刷装置ｃ、印刷装置ａ、印刷装置ｅの順番にしたものである。
【００１２】
図２において、印刷装置検索手段２００３は、端末Ａまたは端末Ｂがグループ作成手段２００１で作成したグループに対して出力要求を出した時、グループ内の印刷装置を優先順位に基づき検索し、待機状態にある印刷装置を抽出する。最低の優先順位の印刷装置まで検索して待機状態にある印刷装置が見つからない場合は、再び最高の優先順位の印刷装置から検索する。通信許可手段２００４は、端末と印刷装置検索手段２００３で抽出した印刷装置との間で通信することを許可する。これにより端末は、印刷装置と通信することで出力することが可能となる。
【００１３】
次に、本発明の実施の形態について図２を用いて説明する。印刷装置検索手段２００３は、端末がグループ作成手段２００１で作成したグループに対して出力要求を出した時、グループ作成手段２００１で作成したグループ内の印刷装置を優先順位設定手段２００２で設定した優先順位に基づき検索し、待機状態にある印刷装置を抽出する。ここで優先順位は、印刷装置検索手段２００３内の図示しない記憶装置に記された図４で示すテーブルを参照して、端末からグループに対する出力要求が過去にあったことが記録されていた場合に、抽出した印刷装置を最高の優先順位として待機状態にある印刷装置を検索する。最低の優先順位の印刷装置まで検索して待機状態にある印刷装置が見つからない時は、再び最高の優先順位の印刷装置から検索する。
【００１４】
待機状態にある印刷装置を抽出すると、図４に示されるテーブル上に出力要求を出した端末、出力要求を受けたグループおよび抽出した印刷装置のＩＤを書き込む。テーブルに書き込むＩＤは、端末、グループ、印刷装置を一意に示すものであればよい。また、端末のＩＤではなく利用者のＩＤを保持しておくことで同一の利用者が別の端末を利用して同一のグループに対して出力要求を出した場合でも、同じ印刷装置を最高の優先順位として待機状態にある印刷装置を検索することが可能である。
【００１５】
印刷装置検索手段２００３は、端末がグループ作成手段２００１で作成したグループに対して出力要求を出した時、グループ作成手段２００１で作成したグループ内の印刷装置を、優先順位設定手段２００２で設定した優先順位に基づき以下の流れで検索および抽出する。すなわち、優先順位に基づき、端末からグループに対する出力要求により非待機状態にある印刷装置を検索し、該当する印刷装置が存在する場合は、印刷装置に対して出力を行うよう決定して通信許可手段２００４は、印刷装置が待機状態になった時に端末と出力装置との間で通信することを許可する。
【００１６】
該当する印刷装置が存在しない場合は、グループ内の印刷装置を優先順位に基づき検索し、待機状態にある印刷装置を抽出する。最低の優先順位の印刷装置まで検索して、待機状態にある印刷装置が見つからない場合は、再び最高の優先順位の印刷装置から検索する。印刷装置検索手段２００３が待機状態にある印刷装置を抽出すると、通信許可手段２００４は端末と印刷装置との間で通信することを許可する。
【００１７】
次に、本発明の実施の形態について図５を用いて詳細に説明する。図５は、グループ作成手段２００１により作成され、優先順位設定手段２００２により待機状態にある印刷装置を検索する順位を設定されたグループである。
【００１８】
グループαは、印刷装置ｃ、印刷装置ａおよび印刷装置ｅをグループとして、検索の優先順位を印刷装置ｃ、印刷装置ａ、印刷装置ｅの順番にしたものである。グループβは、印刷装置ｄとグループαをグループにしたもの、すなわち印刷装置ｄ、印刷装置ｃ、印刷装置ａおよび印刷装置ｅをグループとしたものであり、検索の優先順位を印刷装置ｄ、グループαの順番、すなわち印刷装置ｄ、印刷装置ｃ、印刷装置ａ、印刷装置ｅの順番にしたものである。
【００１９】
例えば、１つの場所にまとめて置いてある同一性能の印刷装置をグループにしておき、グループ作成時にそのグループを指定することで手間を軽減できる。
【００２０】
【発明の効果】
以上の説明より明らかなように、本発明によれば、出力内容に応じた印刷装置のグループを作成することで、出力内容に適した印刷装置を柔軟に選択することが可能となる。また、１台以上の印刷装置で構成されるグループを作成し、グループ内で出力する印刷装置を検索する際の優先順位を設定し、端末がグループに対して、出力要求を出した時、グループ内で優先順位設定手段により設定された優先順位に基づき印刷装置を検索し、待機状態にある印刷装置を抽出し、出力要求を出した端末と印刷装置検索手段により抽出された印刷装置と間で通信することを許可することにより、同一の印刷装置に出力要求が集中することによる出力待ちを解消し、出力内容に適した印刷装置を柔軟に選択することが可能となる。
【００２１】
また、本発明によれば、前回検索した同一端末もしくは同一利用者が出力した印刷装置を優先して検索することにより、複数回出力要求を出した場合に、複数の印刷装置に出力（印刷物）を回収しに行かなければならないことを防ぐことができる。
【００２２】
また、本発明によれば、グループ内の印刷装置が出力要求を出した同一端末または同一利用者からの出力要求により非待機状態にある時、印刷装置に対して出力を行うように決定し、通信許可手段は、その印刷装置が待機状態になった時に、出力要求を出した端末と印刷装置検索手段により出力を行うよう決定された印刷装置との間で通信することを許可することにより、複数回出力要求を出した場合に、複数の印刷装置に出力（印刷物）を回収しに行かなければならないことを防ぐことができる。
【００２３】
また、本発明によれば、グループは、印刷装置およびグループを含むことができることで、データ構造を木（ツリー）構造にすることが可能となり、これにより印刷装置の優先順位を簡単に設定することができる。
【図面の簡単な説明】
【図１】本発明の実施形態であるネットワーク出力装置の構成を示すブロック図である。
【図２】本発明の実施形態における処理手段の構成を示すブロック図である。
【図３】本発明の第１の実施形態に関するグループの構成例を示すブロック図である。
【図４】本発明の第２の実施形態に関するグループの構成例を示すブロック図である。
【図５】本発明の第３の実施形態に関するグループの構成例を示すブロック図である。
【符号の説明】
Ａ、Ｂ  端末
ａ〜ｅ  印刷装置
１０  ネットワーク
２００１  グループ作成手段
２００２  優先順位設定手段
２００３  印刷装置検索手段
２００４  通過許可手段