【手続補正書】
【提出日】平成20年9月2日(2008.9.2)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の出力デバイスと通信するネットワークデバイス管理サーバであって、
ネットワーク上に存在する複数の出力デバイスを、１つの仮想出力デバイスとして設定する設定手段と、
該設定手段で設定された仮想出力デバイスを構成する個々の出力装置の特性に基づいて前記仮想出力デバイスの出力モードを決定し、登録する登録手段と、
クライアントより、出力デバイスとして前記仮想出力デバイスが指定され、出力情報を受信した場合には、前記仮想出力デバイスの出力モードに従って前記出力情報の送信先を前記仮想出力デバイスに含まれる複数の出力デバイスから決定する出力制御手段とを備えることを特徴とするネットワークデバイス管理サーバ。
【請求項２】
前記出力デバイスは、プリンタであることを特徴とする請求項１に記載のネットワークデバイス管理サーバ。
【請求項３】
前記登録手段は、
前記設定手段で設定された仮想出力デバイスが、モノクロ／カラープリンタの混在によって構成されるか、同タイプのプリンタで構成されるかを判断する判断手段と、
該判断手段によって、前記仮想出力デバイスが、モノクロ／カラープリンタの混在によって構成されると判断した場合、
印刷対象となる情報中の各ページ毎に、カラーに関する情報が存在した場合にカラープリンタに出力し、カラーに関する情報が存在しない場合にはモノクロプリンタに出力するカラー／モノクロページ分離モード、或いは、１ページでもカラーに関する情報が存在する場合にはカラープリンタに全情報を出力し、カラーに関する情報が存在しない場合にはモノクロプリンタに全情報を出力するカラー／モノクロルーティングモードのいずれにするのかを選択する第１の選択手段と、
該判断手段によって、前記仮想出力デバイスが、同タイプのプリンタによって構成されると判断した場合、
前記仮想出力デバイスを構成する個々のプリンタに対して複数のジョブを分配するジョブクラスタモード、前記仮想出力デバイスを構成する個々のプリンタに印刷部数を割り振る部数クラスタモード、或いは、印刷する全ページをページ単位で分割し、それぞれのプリンタに分散させるページクラスタモードのいずれにするかを選択する第２の選択手段とを備える
ことを特徴とする請求項２に記載のネットワークデバイス管理サーバ。
【請求項４】
更に、ウェブサーバ手段を備えることを特徴とする請求項２に記載のネットワーク管理サーバ。
【請求項５】
クライアントから所定の要求があった場合、前記出力デバイス及び仮想出力デバイスを選択するためのＧＵＩ情報を、前記クライアントが有するブラウザに送信するＧＵＩ情報送信手段を備えることを特徴とする請求項４に記載のネットワークデバイス管理サーバ。
【請求項６】
印刷対象となる前記情報は、前記クライアントが指定したファイルであることを特徴とする請求項２に記載のネットワークデバイス管理サーバ。
【請求項７】
前記ファイルは、前記ネットワークデバイス管理サーバが記憶管理するフォルダに一旦保存されることを特徴とする請求項６に記載のネットワークデバイス管理サーバ。
【請求項８】
前記ファイルは、所定のイメージを表現する形式のファイルであることを特徴とする請求項６又は７に記載のネットワークデバイス管理サーバ。
【請求項９】
前記出力情報は、前記クライアントで動作するプリンタドライバが生成した印刷データであることを特徴とする請求項２に記載のネットワークデバイス管理サーバ。
【請求項１０】
前記ＧＵＩ情報送信手段で送信するＧＵＩ情報には、更に、出力にかかる条件を設定するためのジョブチケットに関する情報を表示する情報も含まれることを特徴とする請求項５に記載のネットワークデバイス管理サーバ。
【請求項１１】
前記ＧＵＩ情報送信手段で送信するＧＵＩ情報には、更に、出力にかかる条件を設定するためのジョブチケットに関する情報を表示する情報も含まれ、
前記ジョブチケットにおける条件情報には、印刷部数、記録紙サイズなどを含む一般設定情報と、プリンタに備えられたフィニッシャ装置における出力順に関する情報と、印刷品位に関する情報が含まれることを特徴とする請求項５に記載のネットワークデバイス管理サーバ。
【請求項１２】
前記出力制御手段は、選択されたネットワークデバイスが出力可能なラスタイメージデータを生成する手段を含み、
該手段で生成されたラスタイメージデータを前記選択されたネットワークデバイスに前記ネットワークを介して出力することを特徴とする請求項１乃至１１のいずれか１項に記載のネットワークデバイス管理サーバ。
【請求項１３】
複数の出力デバイスと通信するネットワークデバイス管理サーバの制御方法であって、
ネットワーク上に存在する複数の出力デバイスを、１つの仮想出力デバイスとして設定する設定工程と、
該設定工程で設定された仮想出力デバイスを構成する個々の出力装置の特性に基づいて前記仮想出力デバイスの出力モードを決定し、登録する登録工程と、
クライアントより、出力デバイスとして前記仮想出力デバイスが指定され、出力情報を受信した場合には、前記仮想出力デバイスの出力モードに従って前記出力情報の送信先を前記仮想出力デバイスに含まれる複数の出力デバイスから決定する出力制御工程とを備えることを特徴とするネットワークデバイス管理サーバの制御方法。
【請求項１４】
コンピュータに読込ませ実行させることで、前記コンピュータを、複数の出力デバイスと通信するネットワークデバイス管理サーバとして機能させるコンピュータプログラムであって、
前記コンピュータを、
ネットワーク上に存在する複数の出力デバイスを、１つの仮想出力デバイスとして設定する設定手段、
該設定手段で設定された仮想出力デバイスを構成する個々の出力装置の特性に基づいて前記仮想出力デバイスの出力モードを決定し、登録する登録手段、
クライアントより、出力デバイスとして前記仮想出力デバイスが指定され、出力情報を受信した場合には、前記仮想出力デバイスの出力モードに従って前記出力情報の送信先を前記仮想出力デバイスに含まれる複数の出力デバイスから決定する出力制御手段
として機能させることを特徴とするコンピュータプログラム。
【請求項１５】
請求項１４に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【請求項１６】
ウェブサーバとして機能すると共に、ネットワーク上の複数のプリンタを管理し、個々のプリンタ及び複数のプリンタで構成される仮想プリンタをネットワーククライアントのプリンタとして選択可能に提供すると共に、クライアントからの情報を選択されたプリンタに配信処理を行うネットワークデバイス管理サーバに対し、印刷対象情報を送信する端末としての情報処理装置であって、
アプリケーションから印刷指示があった場合、前記ネットワークデバイス管理サーバに向けて送信すべき印刷データを生成する印刷データ生成手段と、
生成された印刷データを前記ネットワークデバイス管理サーバに送信する送信手段と、
前記ネットワークデバイス管理サーバから転送されてくる、少なくとも前記印刷データの出力先となるプリンタを指定するためのＧＵＩ設定情報を受信し、設定画面を表示させ、出力対象のプリンタを前記ネットワークデバイス管理サーバに通知する通知手段とを備えることを特徴とする情報処理装置。
【請求項１７】
ウェブサーバとして機能すると共に、ネットワーク上の複数のプリンタを管理し、個々のプリンタ及び複数のプリンタで構成される仮想プリンタをネットワーククライアントのプリンタとして選択可能に提供すると共に、クライアントからの情報を選択されたプリンタに配信処理を行うネットワークデバイス管理サーバに対し、印刷対象情報を送信する端末としての情報処理装置の制御方法であって、
アプリケーションから印刷指示があった場合、前記ネットワークデバイス管理サーバに向けて送信すべき印刷データを生成する印刷データ生成工程と、
生成された印刷データを前記ネットワークデバイス管理サーバに送信する送信工程と、
前記ネットワークデバイス管理サーバから転送されてくる、少なくとも前記印刷データの出力先となるプリンタを指定するためのＧＵＩ設定情報を受信し、設定画面を表示させ、出力対象のプリンタを前記ネットワークデバイス管理サーバに通知する通知工程とを備えることを特徴とする情報処理装置の制御方法。
【請求項１８】
コンピュータに読込ませ実行させることで、前記コンピュータを、ウェブサーバとして機能すると共に、ネットワーク上の複数のプリンタを管理し、個々のプリンタ及び複数のプリンタで構成される仮想プリンタをネットワーククライアントのプリンタとして選択可能に提供すると共に、クライアントからの情報を選択されたプリンタに配信処理を行うネットワークデバイス管理サーバに対し、印刷対象情報を送信する端末としての情報処理装置として機能させるコンピュータプログラムであって、
前記コンピュータを、
アプリケーションから印刷指示があった場合、前記ネットワークデバイス管理サーバに向けて送信すべき印刷データを生成する印刷データ生成手段、
生成された印刷データを前記ネットワークデバイス管理サーバに送信する送信手段、
前記ネットワークデバイス管理サーバから転送されてくる、少なくとも前記印刷データの出力先となるプリンタを指定するためのＧＵＩ設定情報を受信し、設定画面を表示させ、出力対象のプリンタを前記ネットワークデバイス管理サーバに通知する通知手段
として機能させることを特徴とするコンピュータプログラム。
【請求項１９】
請求項１８に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【請求項２０】
ウェブサーバとして機能すると共に、ネットワーク上の複数のプリンタを管理し、個々のプリンタ及び複数のプリンタで構成される仮想プリンタをネットワーククライアントのプリンタとして選択可能に提供すると共に、所定のファイル記憶用フォルダに格納されたデータファイルに基づく印刷データを前記プリンタに向けて配信するネットワークデバイス管理サーバに対し、印刷対象情報を送信する端末としての情報処理装置であって、
前記ファイル記憶用フォルダに格納すべきデータファイル及び印刷出力先を指定するためのＧＵＩ画面を表示する情報を、前記ネットワークデバイス管理サーバに要求する要求手段と、
該要求手段による要求の結果、表示されるＧＵＩ画面上で、指定されたファイル及び指定されたプリンタを識別する情報を、前記ネットワークデバイス管理サーバに通知することで、前記データファイルを前記ファイル記憶用フォルダに格納させる送信手段とを備えることを特徴とする情報処理装置。
【請求項２１】
ウェブサーバとして機能すると共に、ネットワーク上の複数のプリンタを管理し、個々のプリンタ及び複数のプリンタで構成される仮想プリンタをネットワーククライアントのプリンタとして選択可能に提供すると共に、所定のファイル記憶用フォルダに格納されたデータファイルに基づく印刷データを前記プリンタに向けて配信するネットワークデバイス管理サーバに対し、印刷対象情報を送信する端末としての情報処理装置の制御方法であって、
前記ファイル記憶用フォルダに格納すべきデータファイル及び印刷出力先を指定するためのＧＵＩ画面を表示する情報を、前記ネットワークデバイス管理サーバに要求する要求工程と、
該要求工程による要求の結果、表示されるＧＵＩ画面上で、指定されたファイル及び指定されたプリンタを識別する情報を、前記ネットワークデバイス管理サーバに通知することで、前記データファイルを前記ファイル記憶用フォルダに格納させる送信工程とを備えることを特徴とする情報処理装置の制御方法。
【請求項２２】
コンピュータに読込ませ実行させることで、前記コンピュータを、ウェブサーバとして機能すると共に、ネットワーク上の複数のプリンタを管理し、個々のプリンタ及び複数のプリンタで構成される仮想プリンタをネットワーククライアントのプリンタとして選択可能に提供すると共に、所定のファイル記憶用フォルダに格納されたデータファイルに基づく印刷データを前記プリンタに向けて配信するネットワークデバイス管理サーバに対し、印刷対象情報を送信する端末として機能させるコンピュータプログラムであって、
前記コンピュータを、
前記ファイル記憶用フォルダに格納すべきデータファイル及び印刷出力先を指定するためのＧＵＩ画面を表示する情報を、前記ネットワークデバイス管理サーバに要求する要求手段、
該要求手段による要求の結果、表示されるＧＵＩ画面上で、指定されたファイル及び指定されたプリンタを識別する情報を、前記ネットワークデバイス管理サーバに通知することで、前記データファイルを前記ファイル記憶用フォルダに格納させる送信手段
として機能させることを特徴とするコンピュータプログラム。
【請求項２３】
請求項２２に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
この課題を解決するため、例えば本発明のネットワークデバイス管理サーバは以下の構成を備える。すなわち、
複数の出力デバイスと通信するネットワークデバイス管理サーバであって、
ネットワーク上に存在する複数の出力デバイスを、１つの仮想出力デバイスとして設定する設定手段と、
該設定手段で設定された仮想出力デバイスを構成する個々の出力装置の特性に基づいて前記仮想出力デバイスの出力モードを決定し、登録する登録手段と、
クライアントより、出力デバイスとして前記仮想出力デバイスが指定され、出力情報を受信した場合には、前記仮想出力デバイスの出力モードに従って前記出力情報の送信先を前記仮想出力デバイスに含まれる複数の出力デバイスから決定する出力制御手段とを備える。